To provide an ultrasonic diagnostic apparatus and a control method thereof, in which the degree of filter processing on an image representing speed or power measured by a color Doppler method can be made different in an image. For a speed or power measured by a color Doppler method, it is determined for each measurement position whether an output value is a current measurement value or a value generated by filtering using a past measurement value. . Then, a color Doppler image related to speed or power is generated by determining a pixel value based on the output value determined by the determining unit or a fixed pixel value for each measurement position. The filtering process generates a value using a past measured value and a coefficient based on the past measured value. [Selection diagram] FIG.【課題】カラードプラ法によって計測した速度またはパワーを表す画像に対するフィルタ処理の程度を、画像内で異ならせることができる超音波診断装置およびその制御方法を提供すること。【解決手段】カラードプラ法によって計測した速度またはパワーについて、計測位置ごとに、出力値を、現在の計測値とするか、過去の計測値を用いるフィルタ処理によって生成した値とするかを決定する。そして、計測位置ごとに、前記決定手段が決定した出力値に基づく画素値か、固定の画素値を決定することにより、速度またはパワーに関するカラードプラ像を生成する。フィルタ処理は、過去の計測値と、過去の計測値に基づく係数を用いて値を生成する。【選択図】図2