An apparatus and method is disposed at a first position of a subject body for emitting an ultrasonic pulse, and disposed at a second position of the body for detecting the emitted ultrasonic pulse. And a controller in communication with the transmitter and the receiver. The controller causes the ultrasonic pulse to be emitted by the transmitter, receives the measurement signal from the receiver, and based on the received measurement signal, the first part of the emitted ultrasonic pulse to the receiver An arrival time T1 is determined, and based on the received measurement signal, an arrival time T2 to the receiver of the second part of the ultrasonic pulse is determined, in the blood vessel between the first position and the second position The blood flow rate is calculated using T1 and T2.装置及び方法が、超音波パルスを発するため、対象の体の第1の位置に配置される超音波送信機と、放出された超音波パルスを検出するため、上記体の第2の位置に配置される超音波受信機と、送信機及び受信機と通信するコントローラとを有する。コントローラは、超音波パルスが送信機により放出されることをもたらし、受信機から測定信号を受信し、受信される測定信号に基づき、放出された超音波パルスの第1の部分の受信機への到達時間T1を決定し、受信される測定信号に基づき、超音波パルスの第2の部分の受信機への到達時間T2を決定し、第1の位置と第2の位置との間の血管における血液の流速をT1とT2とを用いて算出する。