heterogeneous it is extracted and separated in the extraction and separation of step S1 (for example, such as a metal high-density Since the image (Example of such materials) the heterogeneous region with respect to the interpolation pre-projection data) (area such as metal) is interpolated in a region interpolation step S2, the interpolation has been interpolated image generated (performed its By generating a tomographic image (first tomographic image in the embodiment) in the first tomographic image generation in step S3 from the interpolation after the projection data) is an example, while maintaining high spatial resolution, able to reduce artifacts.ステップS1の抽出分離で抽出分離された異質(例えば金属などの高密度な物質)の画像(実施例では補間前投影データ)に対して当該異質の領域(金属等の領域)がステップS2の領域補間で補間されるので、その補間されて生成された補間画像(実施例では補間後投影データ)からステップS3の第1断層画像生成で断層画像(実施例では第1断層画像)を生成すれば、高空間分解能を維持しつつ、アーティファクトを低減させることができる。