To execute distance-driven backprojection processing permitting hi-res reconstitution and generate a high-resolution tomographic image, an X-ray CT device (1) determines, on the basis of imaging conditions, whether or not opposing data corresponding to respective target data is present, and calculates the phase range in which the opposing data is present (step 21). The X-ray CT device performs a zero-insertion hi-res conversion on the phase range where the opposing data is present, performs hi-res conversion using data interpolation on the phase range where the opposing data is not present, and thereby creates twice-sampled hi-res projection data and calculates a view weighting (step 22). The X-ray CT device uses the hi-res projection data to perform distance-driven hi-res backprojection processing and generate a reconstituted image (step 23).Selon linvention, pour exécuter un traitement de rétro-projection commandé par la distance permettant une reconstitution de haute définition et générer une image tomographique de haute définition, un dispositif de tomographie par ordinateur à rayons X (1) détermine, sur la base de conditions de réalisation dimage, si des données opposées correspondant à des données de cible respectives sont ou non présentes, et calcule la plage de phase dans laquelle les données opposées sont présentes (étape 21). Le dispositif de tomographie par ordinateur à rayons X effectue une conversion de haute définition à insertion nulle dans la plage de phase où les données opposées sont présentes, et effectue une conversion de haute définition à laide dune interpolation de données dans la plage de phase où les données opposées ne sont pas présentes, et crée par conséquent des données de projection de haute définition échantillonnées deux fois et calcule par conséquent une pondération de vue (étape 22). Le dispositif de tomographie par ordinateur à rayons X utilise les données de projection de haute définition pour effectuer un traitement de rétroproje