PROBLEM TO BE SOLVED: To instantly display an X-ray image which ensures visibility of treatment equipment at the time of performing a treatment with reference to the X-ray image.SOLUTION: A marker coordinate detecting part 26a detects coordinates of a stent marker in each of a plurality of preliminary images. A cyclic locus data acquiring part 26d acquires cyclic locus data on the basis of the coordinates of the stent marker in each of the plurality of preliminary images and a cardiac phase at the time of generating each of the plurality of preliminary images. A corrected image generating part 26b generates a corrected image from a new image on the basis of the cyclic locus data and the cardiac phase at the time of generating the new image each time a new image that is a new X-ray image is generated along a temporal sequence. A system controlling part 21 controls a newly-created corrected image to be animated as a display image each time a corrected image is newly generated along the temporal sequence.【課題】X線画像を参照して行なわれる治療実行時に、治療用機器の視認性を保証したX線画像を即時に表示すること。【解決手段】マーカー座標検出部26aは、複数の予備画像ごとにステントマーカーの座標を検出し、周期的軌跡データ取得部26dは、複数の予備画像それぞれにおけるステントマーカーの座標と、複数の予備画像それぞれの生成時における心位相とに基づいて、周期的軌跡データを取得する。補正画像生成部26bは、新規のX線画像である新規画像が時系列に沿って生成されるごとに、周期的軌跡情報データと、当該新規画像生成時における心位相とに基づいて当該新規画像から補正画像を生成する。システム制御部21は、補正画像が時系列に沿って新規に生成されるごとに、新規に生成された補正画像を表示用画像として動画表示するように制御する。【選択図】図12