PROBLEM TO BE SOLVED: To provide a signal processor and a program capable of correctly determining whether or not, a beating is detected normally by a sensor.SOLUTION: A signal processor comprises a determination part for determining whether or not a beating is detected normally by a sensor on the basis of detection results of a plurality of sensors for detecting a beating on a different position on a detection object. The determination part performs first determination for determining whether or not the beating is detected normally, by comparing a plurality of pulsation numbers corresponding to the detection results of the plurality of sensors, and second determination for determining whether or not the beating is detected normally, based on a deviation amount of the pulsation corresponding to the detection results of the plurality of sensors, and based on combination of determination results of first and second determinations, the determination part determines whether or not the beating is detected normally by the sensor.SELECTED DRAWING: Figure 2COPYRIGHT: (C)2019,JPO&INPIT【課題】センサにおいて正常に拍動が検出されているかをより正確に判定することが可能な、信号処理装置、およびプログラムを提供する。【解決手段】検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、センサにおいて正常に拍動が検出されているかを判定する判定部を備え、判定部は、複数のセンサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第1の判定と、複数のセンサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第2の判定とを行い、第1の判定の判定結果と第2の判定の判定結果との組み合わせに基づいて、センサにおいて正常に拍動が検出されているかを判定する、信号処理装置が、提供される。【選択図】図2