PROBLEM TO BE SOLVED: To reduce the effort required to select a reference image to be displayed on a second monitor during vascular IVR.SOLUTION: An image processing apparatus includes: an inter-image subtraction means that generates subtraction images constituted by a plurality of frames from X-ray images of an object acquired before and after injecting a radiopaque dye an evaluation means that calculates evaluation values indicating states of the injection of the radiopaque dye for each of the frames constituting the subtraction images and a reference image selection means that selects at least one of the frames constituting the subtraction images using the evaluation values and outputs the selected frame as a reference image.COPYRIGHT: (C)2014,JPO&INPIT