An X-ray diagnostic apparatus as in an embodiment is provided with a data collection unit and a data processing unit. The data collection unit collects X-ray projection data corresponding to a plurality of directions from a subject, into which a stent provided with a plurality of markers has been inserted, by exposing the subject to X-rays from the plurality of directions. The data processing unit finds the spatial position of at least one marker among the plurality of markers on the basis of first three-dimensional image data generated by a first image reconstruction process with respect to the X-ray projection data, and generates second three-dimensional image data by a second image reconstruction process for the X-ray projection data that accompanies a correction that uses the shift amount between the projection position of the spatial position of the marker on the projection plane of the X-ray projection data and a two-dimensional position of the corresponding marker found on the basis of the X-ray projection data.La présente invention concerne un appareil de diagnostic radiographique qui, dans un mode de réalisation, est pourvu dune unité de collecte de données et dune unité de traitement de données. Lunité de collecte de données collecte des données de projection de rayons X correspondant à une pluralité de directions depuis un sujet, dans lequel une endoprothèse pourvue dune pluralité de marqueurs a été insérée, en exposant le sujet aux rayons X depuis la pluralité de directions. Lunité de traitement de données identifie la position spatiale dau moins un marqueur parmi la pluralité de marqueurs sur la base des premières données dimage tridimensionnelle générées par un premier processus de reconstruction dimage en fonction des données de projection de rayons X, et génère des deuxièmes données dimage tridimensionnelle par un deuxième processus de reconstruction dimage pour les données de projection de rayons X qui accompagnent une correction qui utilise la quan