image data of the low density image obtained by scanning an ultrasonic beam in a low density is densified at high density processing section 20. Densification processing unit 20, by learning regarding the high density image obtained by scanning an ultrasonic beam at a high density, low density image with a plurality of high density data obtained from high-density image as a result of the learning by compensating the density for the image data, the density of the image data of the low-density image超音波ビームを低密度に走査して得られる低密度画像の画像用データが高密度化処理部20において高密度化される。高密度化処理部20は、超音波ビームを高密度に走査して得られた高密度画像に関する学習により、その学習の結果として高密度画像から得られた複数の高密度化データで低密度画像の画像用データの密度を補うことにより、低密度画像の画像用データを高密度化する。