In back projection processing or forward projection processing when reconstructing an image, it is assumed that adjacent pixels and beams overlap, and by performing calculations that take into account the overlap of pixels and beams, data can be used uniformly and moire etc. In order to provide a data processing method or the like that can suppress the occurrence of high-frequency errors, in the process of reconstructing an image from projection data, the image processing device 122 sets the pixel size wider than the pixel interval, and the adjacent pixels Perform backprojection processing or forward projection processing to calculate the interpolation value to be assigned to the pixel or beam using a size-dependent weight (pixel window) according to the amount of overlap, set the beam size wider than the beam interval, and Backprojection processing or forward projection processing that calculates interpolation values to be assigned to pixels or beams using size-dependent weights (beam windows) according to the amount of overlap Do it.画像を再構成する際の逆投影処理または順投影処理において、近接する画素やビームが重なるものとし、画素やビームの重なりを考慮した演算を行うことで、データを均一に利用してモアレ等の高周波誤差の発生を抑制することが可能なデータ処理方法等を提供するために、投影データから画像を再構成する処理において、画像処理装置122は画素サイズを画素間隔より広く設定し、近接する画素の重なり量に応じたサイズ依存重み(画素ウィンドウ)を用いて画素またはビームに割り当てる補間値を算出する逆投影処理または順投影処理を行い、ビームサイズをビーム間隔より広く設定し、近接するビームの重なり量に応じたサイズ依存重み(ビームウィンドウ)を用いて画素またはビームに割り当てる補間値を算出する逆投影処理または順投影処理を行う。