A densification processing unit (20) densifies image data composed of a plurality of pieces of line data corresponding to a plurality of ultrasonic beams obtained by scanning with an ultrasonic beam (a transmission beam and a reception beam). The densification processing unit (20) densifies the image data by compensating for the density of scanning direction data arranged at a low density along the scanning direction of the ultrasonic beam on the basis of depth direction data arranged at a high density along the depth direction of the ultrasonic beam within the image data.Cette invention concerne une unité de traitement de densification (20) qui densifie des données dimage constituées dune pluralité de données linéaires correspondant à une pluralité de faisceaux dultrasons, lesdites données étant obtenues par balayage à laide dun faisceau dultrasons (faisceau démission et faisceau de réception). Lunité de traitement de densification (20) densifie les données dimage en compensant, au sein des données dimage, la densité des données dans le sens du balayage agencées à basse densité dans le sens de balayage du faisceau dultrasons en fonction des données dans le sens de la profondeur agencées à une densité élevée dans le sens de la profondeur du faisceau dultrasons.高密度化処理部20は、超音波ビーム(送信ビームと受信ビーム)を走査して得られる複数の超音波ビームに対応した複数のラインデータで構成される画像用データを高密度化する。高密度化処理部20は、画像用データ内において、超音波ビームの深さ方向に沿って高密度に並ぶ深度方向データに基づいて、超音波ビームの走査方向に沿って低密度に並ぶ走査方向データの密度を補うことにより、画像用データを高密度化する。