PROBLEM TO BE SOLVED: To provide a Doppler calculation method which has a small calculation amount and can perform high-speed calculation.SOLUTION: An ultrasonic diagnostic device generates compression data consisting of a representative amplitude value and representative time for each half-waveform by calculating a representative amplitude value and representative time of a half-waveform sandwiched by two mutually-adjacent zero cross points of a reception signal for each half-waveform, and calculates the movement of an analyte component in an analyte on the basis of a deviation amount of a region in which waveforms are approximate with each other at the time when the representative amplitude values constituting the generated compression data are arranged in the corresponding representative time.COPYRIGHT: (C)2015,JPO&INPIT【課題】計算量が少なく、かつ高速の速度まで算出が可能なドップラ演算法を提供する。【解決手段】受信信号の互いに隣接する2つのゼロクロス点に挟まれた半波形の代表振幅値および代表時刻を各半波形ごとに算出することにより、半波形ごとの代表振幅値および代表時刻からなる圧縮データを生成し、生成された圧縮データを構成する代表振幅値を対応する代表時刻に並べたときの、波形どうしが近似している領域のずれ量に基づいて、被検体内の被検体構成要素の動きを算出する。【選択図】図3