In order to be able to generate an ultrasonic projection image by appropriately combining various ultrasonic projection images, a memory unit that stores tomogram volume data and elastic image volume data, and tomography by volume rendering based on the tomogram volume data A volume rendering unit 17 for generating a projection image, a display 11 for displaying the ultrasonic projection image generated by the volume rendering unit, and an operation unit 4 for inputting a command for controlling the volume rendering unit, The volume rendering unit corresponds to the voxel of the elastic image volume data having an elasticity value satisfying a set threshold for one rendering space partitioned by a cut surface set in the rendering space by a command input from the operation unit. The tomographic volume data Render the cycle by generating the tomographic projection image to be displayed on the display unit.各種の超音波投影像を適宜組み合わせた超音波投影像を生成可能にするために、断層像ボリュームデータと弾性像ボリュームデータを記憶するメモリ部と、前記断層像ボリュームデータに基づいてボリュームレンダリングにより断層投影像を生成するボリュームレンダリング部17と、該ボリュームレンダリング部により生成された前記超音波投影像を表示する表示器11と、前記ボリュームレンダリング部を制御する指令を入力する操作部4と備え、前記ボリュームレンダリング部は、前記操作部から入力される指令によってレンダリング空間に設定されるカット面により仕切られる一方のレンダリング空間について、設定される閾値を満たす弾性値を有する前記弾性像ボリュームデータのボクセルに対応する前記断層像ボリュームデータのボクセルをレンダリングして前記断層投影像を生成して前記表示器に表示させる。