Provided is a technique whereby a decline in frame rate or temporal resolution can be suppressed, and blood flow rate can be estimated in a wide rate range. On the basis of an unequal-interval transmission method, a blood flow rate is calculated using a set of temporally adjacent reception signals and a set of temporally discontinuous reception signals from among a plurality of reception signals obtained by performing transmission a plurality of times in a single transmission direction. When the number of sets of adjacent reception signals and the number of sets of temporally discontinuous reception signals are made the same, an increase in rate range the same as that of the conventional unequal-interval transmission can be realized, and frame rate can also be enhanced.L'invention concerne une technique qui permet de supprimer un déclin de la fréquence de trame ou de la résolution temporelle, et de pouvoir estimer le débit sanguin dans une large plage de débits. Sur la base d'un procédé de transmission à intervalles inégaux, le débit sanguin se calcule à l'aide d'un ensemble de signaux de réception temporellement adjacents et d'un ensemble de signaux de réception temporellement discontinus parmi la pluralité de signaux de réception obtenus en procédant à une transmission une pluralité de fois dans un seul et même sens de transmission. Quand le nombre d'ensembles de signaux de réception adjacents et le nombre d'ensembles de signaux de réception temporellement discontinus sont amenés à être identiques, une augmentation de la plage de débits identique à celle de la transmission à intervalles inégaux classique peut être obtenue, et la fréquence de trame peut également être améliorée.フレームレートや時間分解能の劣化を抑制し、且つ広い速度レンジの血流速度を推定可能な技術を提供する。 不均等間隔送信法を基本として、一つの送信方向について、複数回の送信により得られる複数の受信信号のうち、時間的に隣接する受信信号の組と、時間的に不連続な受信信号の組とを用いて、血流速度算出を行う。隣接する受信信号の組と、時間的に不連続な受信信号の組とを同数にした場合、従来の不均等間隔送信と同様の速度レンジの拡大を実現でき且つフレームレートを向上できる。