PROBLEM TO BE SOLVED: To allow acquisition of a highly accurate phase differential image even at occurrence of displacement of relative lattice positions in fringe scanning.SOLUTION: In an X-ray imaging system 10 that is provided with first and second absorption-type lattices 21 and 22 interposed between an X-ray source 11 and an X-ray image detector (FPD) 20 and that captures images at a plurality of relative positions while moving the second absorption-type lattice 22 relative to the first absorption-type lattice 21 in a direction perpendicular to a lattice line (X direction), a position sensor 24 is provided to detect positions of the first and second absorption-type lattices 21 and 22 in the X direction. A phase differential image generator 14b of an image processor 14 generates a phase difference image by calculating, with the use of image data obtained in each relative position and a detection value provided by the position sensor 24, an amount of phase displacement caused by a subject for an intensity modulation signal (a change of pixel data to a relative position) in each pixel.【課題】縞走査時の格子の相対位置に位置ズレが生じた場合でも、精度の良い位相微分像を得ることを可能とする。【解決手段】X線源11とX線画像検出器(FPD)20との間に第1及び第2の吸収型格子21,22を配置し、第2の吸収型格子22を第1の吸収型格子21に対して、格子線に直交する方向(x方向)に相対移動させながら、複数の相対位置で撮影を行うX線撮影システム10において、第1及び第2の吸収型格子21,22のx方向に関する位置を検出する位置センサ24を設ける。画像処理部14の位相微分像生成14bは、各相対位置で得られる画像データと、位置センサ24による検出値とを用い、画素ごとに強度変調信号(相対位置に対する画素データの変化)の被検体による位相ズレ量を算出することにより位相微分像を生成する。【選択図】図1