PROBLEM TO BE SOLVED: To suppress artifact due to raster interpolation on complex data concerning a color doppler.SOLUTION: An ultrasonic diagnostic apparatus comprises an ultrasonic probe 2 an ultrasonic transmission/reception unit 4 for repetitively transmitting/receiving ultrasonic waves N times via the ultrasonic probe with respect to each one of multiple ultrasonic rasters an orthogonal wave detection circuit 41 for generating complex data, based on echo signals a phase correcting unit 43 for defining N kinds of complex data concerning the same depth on the same ultrasonic raster as one set, specifying phase differences with respect to a reference phase by each set, and correcting the phases of the complex data in response to the specified phase differences an interpolation processing unit 5 for generating the complex data concerning an interpolated raster between adjacent ultrasonic rasters, based on the phase-shifted complex data by interpolation processing and an image data generation unit 7 for generating data of an image concerning a blood stream or movement information of other mobile bodies via self correlation processing, based on the phase-shifted complex data and the complex data generated by the interpolation processing.COPYRIGHT: (C)2012,JPO&INPIT【課題】カラードプラにおいて、複素データ上でのラスタ補間に起因するアーチファクトの発生を抑制する。【解決手段】超音波診断装置は、超音波プローブ2と、超音波プローブを介して複数の超音波ラスタそれぞれに対して超音波をN回ずつ繰り返し送受信する超音波送受信部4と、エコー信号から複素データを生成する直交検波回路41と、同一超音波ラスタの同一深度に関するN個の複素データを1セットとしてセットごとに基準位相に対する位相差を特定し特定した位相差に従って複素データの位相を補正する位相補正部43と、位相を補正された複素データから補間処理により隣り合う超音波ラスタ間の補間ラスタに関する複素データを生成する補間処理部5と、位相を補正された複素データと補間処理により生成された複素データとから自己相関処理を介して血流又は他の移動体の移動情報に関する画像のデータを発生する画像データ発生部7とを具備する。【選択図】図2