An image processing method that receives reflective waves of an ultrasonic signal radiated onto an object under examination via an ultrasonic probe, which includes a plurality of elements, generates an ultrasonic image of a region onto which the ultrasonic signal has been radiated, receives, via the ultrasonic probe, ultrasonic waves generated by an ultrasonic wave generation source inserted into an inside of the object under examination, detects a position of the ultrasonic wave generation source with respect to the region with use of the received ultrasonic waves, and displays the detected position together with the ultrasonic image, the image processing method characterized by comprising:
- using ultrasonic waves acquired by varying a tilting angle in an elevation direction of the ultrasonic probe to acquire a relationship between the tilting angle and a signal strength of the ultrasonic waves and calculate a distance in an elevation direction of the ultrasonic wave generation source based on the relationship;
- and
- calculating a position of the ultrasonic wave generation source to the region based on a difference between respective arrival times of ultrasonic waves at respective elements of the ultrasonic probe or an interval between splits appearing in an image of the ultrasonic wave generation source generated from the ultrasonic waves, and based on the calculated distance in the elevation direction.