摘要 |
PROBLEM TO BE SOLVED: To remove noise from multiple signals including a pulse wave.SOLUTION: A controller 11 acquires a first signal showing a pulse wave of a living body from a first measuring unit 131 measuring the pulse wave, through an amplifier 133 and an A/D conversion unit 134. The controller 11 acquires a second signal showing a pulse wave of the living body from a second measuring unit 132 measuring the pulse wave at a sensitivity level different from that of the first measuring unit 131. A spectrum division unit 110 divides a first spectrum of the first signal and a second spectrum of the second signal into multiple clusters, respectively. A sensitivity ratio estimation unit 113 estimates a sensitivity ratio between the first measuring unit 131 and the second measuring unit 132, with respect to each of the clusters, on the basis of the divided first and second spectra. A subtraction coefficient calculation unit 114, a subtraction filter calculation unit 116 and a spectrum subtraction unit 117 use the ratio estimated by the sensitivity ratio estimation unit 113 to subtract one spectrum of the spectra from the other so as to cancel noise included in each spectrum. |