The PPG sensor emits light of at least three wavelengths Y1 to Y3 and detects the reflected light. The PPG sensor detects light by subtracting the output signal of the light detected at the second wavelength Y2 from the average of the output signals of the detected light of the first wavelength Y1 and the third wavelength Y3. A motion correction unit 130 is included to correct motion artifacts from the signal. The second wavelengths Y2 are equally spaced between the first and third wavelengths.PPGセンサは、少なくとも3つの波長Y1乃至Y3の光を放射し、反射光を検出する。PPGセンサは、第1の波長Y1と第3の波長Y3との検出された光の出力信号の平均から、第2の波長Y2で検出された光の出力信号を差し引くことによって、検出された光信号から運動アーチファクトを補正するための、運動補正ユニット130を含む。第2の波長Y2は、第1の波長と第3の波長との間に等間隔にある。