PROBLEM TO BE SOLVED: To provide an ultrasonic diagnostic apparatus, image processing device and program for generating medical two-dimensional image data from medical three-dimensional image data, capable of generating medical two-dimensional image data with improved visibility in a region of interest.SOLUTION: An ultrasonic diagnostic apparatus for generating medical two-dimensional image data from a medical three-dimensional image data set includes an image processing unit 28 configured to execute a filtering process corresponding to relative positions between each voxel and a prescribed reference point for each voxel of the collected medical three-dimensional image data set, and to execute a volume rendering process for the medical three-dimensional image data set after the filtering process.