A marker-coordinate detecting unit detects coordinates of a stent marker on a new image when the new image is stored in an image-data storage unit; and then a correction-image creating unit creates a correction image from the new image through, for example, image transformation processing, so as to match up the detected coordinates with reference coordinates that are coordinates of the stent marker already detected by the marker-coordinate detecting unit in a first frame. An image post-processing unit then creates an image for display by performing post-processing on the correction image created by the correction-image creating unit, the post-processing including high-frequency noise reduction filtering-processing, low-frequency component removal filtering-processing, and logarithmic-image creating processing; and then a system control unit performs control of displaying a moving image of an enlarged image of a set region that is set in the image for display, together with an original image.