PROBLEM TO BE SOLVED: To quickly detect a peak with high accuracy from biological signals.SOLUTION: The detector 10 includes: a first calculation part 131 to sequentially calculate first moving average quantities for biological signals input along time series at a predetermined first duration a second calculation part 132 to sequentially calculate second moving average quantities for biological signals at a predetermined second duration larger than the predetermined first duration and a third calculation part 133 to calculate peak candidate time zones, which are the time zones including the times when the biological signals reach the peak, based on the first moving average quantities calculated by the first calculation part 131 and the second moving average quantities calculated by the second calculation part 132.COPYRIGHT: (C)2012,JPO&INPIT【課題】生体信号から迅速かつ高い精度によりピークを検出する。【解決手段】時系列に沿って入力される生体信号に対して所定の第1時間幅により第1移動平均量を順次に算出する第1算出部131と、生体信号に対して所定の第1時間幅よりも大きい所定の第2時間幅により第2移動平均量を順次に算出する第2算出部132と、第1算出部131により算出された第1移動平均量と第2算出部132により算出された第2移動平均量とに基づいて、生体信号がピークに達する時刻を含んだ時間帯であるピーク候補時間帯を算出する第3算出部133と、を備える、検出装置10が提供される。【選択図】図3