PROBLEM TO BE SOLVED: To correctly measure a respiration rate and a heart rate by enhancing weak respiration and heartbeat signals.SOLUTION: A cardiopulmonary function measuring apparatus: causes I/Q signals output from a Doppler sensor 1 respectively to pass through first filters 5a and 5b, and then to pass through Hilbert filters 6a and 6b and delay circuits 7a and 7b having same delay characteristics as those of the Hilbert filters; when Ih and Qh are the I signal and the Q signal respectively passing through the Hilbert filters 6a and 6b, and Id and Qd are the I signal and the Q signal respectively passing through the delay circuit 7a and 7b, calculates enhanced signals of A=(-1)×Id×Qh, B=Ih×Qd, and C=A+B; and measures the respiration rate or the heart rate on the basis of the A-C signals.SELECTED DRAWING: Figure 1【課題】微弱な呼吸、心拍の信号を強調し、呼吸数や心拍数を正しく測定することができるようにする。【解決手段】ドップラーセンサ1から出力されたI,Q信号のそれぞれを第1のフィルタ5a,5bに通した後、ヒルベルトフィルタ6a,6bと、このヒルベルトフィルタと同じ遅延特性を持つ遅延回路7a,7bに通し、ヒルベルトフィルタ6a,6bを通したI信号をIh、Q信号をQhとし、遅延回路7a,7bを通したI信号をId、Q信号をQdとしたとき、A=(-1)×Id×Qh、B=Ih×Qd、C=A+Bの強調信号を演算し、これらA~Cの信号に基づき、呼吸数又は心拍数を測定する。【選択図】図1