PROBLEM TO BE SOLVED: To provide a signal processing apparatus which outputs a pulse signal reflecting the condition of a measurement-target person even though the amount of venous blood at a measurement portion varies.SOLUTION: The signal processing apparatus includes: an acquisition means which acquires a primary measurement signal which receives primary-wavelength light, and a secondary measurement signal which receives secondary-wavelength light each based on the quantity of the received light which is passed through or reflected by a living body, during a primary measurement period as a period of measuring the pulse wave of the living body respectively, and a secondary measurement period more strongly influenced by the body movement of the living body than the primary measurement period an extraction means which extracts each of signals of a primary frequency component in a frequency band indicating a predetermined pulse, and a secondary frequency component in a band having frequency lower than the primary frequency component from the primary measurement signal and the secondary measurement signal during the primary measurement period and the secondary measurement period and an output means which selectively performs a process for separating a pulse component and a noise component in the primary measurement signal and the secondary measurement signal during the secondary measurement period corresponding to the difference between a primary coefficient and a secondary coefficient indicating the correlation between the secondary measurement signal and the primary measurement signal based on respective signal rows of the primary frequency component and the secondary frequency component, and a process for qualifying the primary frequency component of the secondary measurement signal during the secondary measurement period as the pulse component to output the pulse component.COPYRIGHT: (C)2013,JPO&INPIT【課題】計測部位の静脈血量が変化した場合でも測定対象者の状態が反映された脈動信号を出力する。【解決手段】生体の脈波測定期間である第