The present invention is capable of generating a phase differential image which has high visibility for edge portions of a subject. An X-ray image detector (20) detects X-rays radiated from an X-ray source (11) and pass first and second grids (21, 22), and generates image data. A phase differential image generating section (40) generates a phase differential image on the basis of the image data detected by the X-ray image detector (20). A partial inversion processing section (43) partially inverts values of the phase differential image by taking absolute values, and aligns the direction of peaks (S1, S2) that are created in the phase differential image. A dynamic range compression processing section (44) compresses tone of a region (negative region) in which no values exist due to the partial inversion, and performs a dynamic range compression process to assign a tone to a region (positive region) in which values exist.La présente invention concerne la génération dune image différentielle de phase fournissant une grande visibilité des parties de bord dun sujet. Un détecteur de rayons X (20) détecte les rayons X émis par une source de rayons X (11), traverse les première et seconde grilles (21, 22), et génère des données dimage. Une section de génération dimage différentielle de phase (40) génère une image différentielle de phase en se basant sur les données dimage détectée par le détecteur de rayons X (20). Une section de traitement dinversion partielle (43) inverse partiellement les valeurs de limage différentielle de phase en prenant les valeurs absolues, et aligne la direction des pics (S1, S2) qui sont créés sur limage différentielle de phase. Une section de traitement de compression de plage dynamique (44) compresse la tonalité dune région (région négative) dans laquelle aucune valeur nexiste en raison de linversion partielle, et réalise un procédé de compression de la plage dynamique pour assigner une tonalité à une région (région positive) dans laquelle des v