PROBLEM TO BE SOLVED: To reduce the time from when imaging is performed until when a radiological image is generated by image processing.SOLUTION: The first and the second absorption-type gratings are disposed between an X-ray source and an X-ray image detector (FPD), and while the second absorption-type grating is relatively moved in a direction orthogonal to a grating line relative to the first absorption-type grating, an image data Pk is acquired at M scanning positions (k=0,1,...,M-1) that divide the grating period into M, and then stored in a memory 19. A communication means reads out a pixel data Ik(x,y) corresponding to the same pixel from each of the image data Pk stored in the memory 19, and transfers the data for each pixel sequentially. This transfer is performed in order of the pixels lined up in a scanning direction (x direction). A phase differential image generation part at the transfer destination calculates a phase differential value each time it receives a plurality of image data Ik(x,y) corresponding to the same pixel. A phase contrast image generation part performs integration processing each time one phase differential value is generated by the phase differential image generation part.COPYRIGHT: (C)2014,JPO&INPIT【課題】撮影が行われてから画像処理により放射線画像が生成されるまでの時間を短縮する。【解決手段】X線源とX線画像検出器(FPD)との間に第1及び第2の吸収型格子を配置し、第2の吸収型格子を第1の吸収型格子に対して、格子線に直交する方向に相対移動させながら、格子周期をM個に分割するM個の走査位置(k=0,1,・・・,M-1)で画像データPkを取得し、メモリ19に記憶する。通信手段は、メモリ19に記憶された各画像データPkから同一の画素に対応する画素データIk(x,y)を読み出して、画素ごとに順次に転送する。この転送は、走査方向(x方向)に並ぶ画素の順に行う。転送先の位相微分像生部は、同一の画素に対応する複数の画素データIk(x,y)を受信するたびに位相微分値を算出する。位相コントラスト画像生成部は、位相微分像生成部により1つの位相微分値が生成されるたびに積算処理を行う。【選択図】図7