The present invention provides a method and apparatus for detecting occlusion and / or reopening of a body artery caused by changing pressure applied to the artery, and a system for measuring the systolic blood pressure of the body artery. The method includes: obtaining a blood flow signal indicative of a change in blood flow in the artery caused by pressure changing using a Doppler ultrasonic transducer attached to the outside of the body; and a first variable indicating the magnitude of the blood flow. Deriving at least one of the second variables indicative of the cycle of blood flow from the blood flow signal and detecting occlusion and / or resumption of the artery based on the at least one variable. In this way, arterial occlusion / resumption can be detected automatically. Since it is not necessary to manually detect occlusion and resumption of arteries by listening with a stethoscope or Doppler probe, the detection results are more predictable and reproducible and therefore more accurate.本発明は動脈に加えられる変化する圧力によって生じる身体の動脈の閉塞及び/又は再開を検出するための方法と装置、並びに身体の動脈の収縮期血圧を測定するためのシステムを提供する。方法は、体外に取り付けられるドップラ超音波振動子を用いて変化する圧力によって生じる動脈内の血流の変化を示す血流信号を取得するステップと、血流の大きさを示す第1の変数と血流の周期を示す第2の変数の少なくとも一つの変数を血流信号から導出するステップと、少なくとも一つの変数に基づいて動脈の閉塞及び/又は再開を検出するステップとを有する。このように、動脈の閉塞/再開が自動的に検出され得る。聴診器若しくはドップラプローブで聴くことによって動脈の閉塞及び再開を手動で検出する必要がないので、検出結果はより予測可能で再現可能になり、従ってより正確でもある。