By transmitting ultrasound energy to the patient's lungs, receiving ultrasound energy reflected from the patient's lungs, detecting Doppler shifts in the received reflections, and processing the Doppler shifts into power and velocity data, Monitor heart activity. A cardiac cycle is identified based on the power and speed data, and it is determined when the identified cardiac cycle is abnormal. If an abnormal heart cycle is encountered, data corresponding to the abnormal heart cycle is stored. The stored data is finally output. Optionally, abnormal cardiac cycles are identified using matched filtering. [Selection] Figure 4超音波エネルギーを患者の肺に送信し、患者の肺から反射された超音波エネルギーを受信し、受信された反射におけるドプラシフトを検出し、ドプラシフトをパワーと速度のデータに処理することによって、患者の心臓の動作をモニタリングする。パワーと速度のデータに基づいて心周期を特定し、特定された心周期が異常であるときを判定する。異常心周期に遭遇した場合、異常心周期に対応するデータを記憶する。記憶したデータは、最終的に出力する。任意選択で、異常心周期は、整合フィルタリングを用いて特定される。【選択図】図4