was obtained by scanning the scanned object on the scan plane by using the X-ray analyzes the projection information, wherein there is provided a CT image generating unit that generates an image of a scanned object, a general-purpose processing unit for establishing a plurality of coordinate systems on the scan plane, based on the projection angle, the plurality of coordinate system a coordinate determination unit for selecting a coordinate system used for the distance driven backprojection or distance driven forward projection, depending on the projection angle, the distance driving process of performing the distance driven backprojection or distance driven forward projections based on the selected coordinate system including a unit, based on the acquired image information by performing the distance driven backprojection with respect to the projection data, an image processing unit that generates an image of the scanned object, the.X線を用いてスキャン対象物をスキャン平面上にスキャンして取得した投影情報を分析し、前記スキャン対象物の画像を生成するCT画像生成装置であって、スキャン平面上に複数の座標系を確立する汎用処理ユニットと、投影角度に基づいて、複数の座標系から距離駆動逆投影あるいは距離駆動順投影に用いられる座標系を選択する座標確定ユニットと、投影角度に応じて、選択された座標系に基づいて距離駆動逆投影あるいは距離駆動順投影を行なう距離駆動処理ユニットと、投影情報に対して距離駆動逆投影を行なうことで取得した画像情報に基づいて、スキャン対象物の画像を生成する画像情報処理ユニットと、を含む。