An inter-image subtracting unit acquires a subtraction image by performing subtraction processing among a plurality of X-ray images that are obtained when an image of an object is captured at different times. A predetermined-region extracting unit extracts a predetermined region from one of the plurality of X-ray images. A region extracting unit extracts a region based on a contrast-agent injection region from a region of the subtraction image corresponding to the predetermined region.Linvention concerne une unité de soustraction inter-image qui obtient une image de soustraction par le biais du traitement de soustraction parmi plusieurs images par rayons X que lon obtient lorsquune image dun objet est capturée à différents moments. Une unité dextraction de région prédéterminée extrait une région prédéterminée dune des nombreuses images par rayons X. Une unité dextraction de région extrait une région sur la base dune région dinjection dagent de contraste dune région de limage de soustraction correspondant à la région prédéterminée.