An X-ray image processing device comprises: a first difference processing unit which generates a first difference image by performing a difference processing between a mask image in which a subject is imaged before contrast agent flow-in and a live image after contrast agent flow-in a first acquisition processing unit which acquires a linear region which indicates a region into which the contrast agent has flown using distribution of pixel values in the first difference image a second acquisition processing unit which acquires a peripheral region of the linear region from the first difference image using pixel values of pixels adjoining the linear region and an alignment processing unit which aligns the pixels of the live image and the mask image by comparing positions using the linear region and the peripheral region.Linvention concerne un dispositif de traitement dimage radiologique, qui comprend : une première unité de traitement de différence qui génère une première image de différence en réalisant un traitement de différence entre une image de masque, dans laquelle un sujet est imagé avant un écoulement dagent de contraste, et une image en direct après un écoulement dagent de contraste une première unité de traitement dacquisition qui acquiert une région linéaire qui indique une région dans laquelle sécoule lagent de contraste à laide dune distribution de valeurs de pixel dans la première image de différence une seconde unité de traitement dacquisition qui acquiert une région périphérique de la région linéaire à partir de la première image de différence à laide de valeurs de pixel de pixels adjacents à la région linéaire et une unité de traitement dalignement qui aligne les pixels de limage en direct et de limage de masque en comparant des positions à laide de la région linéaire et la région périphérique.X線画像処理装置は、造影剤流入前の被写体を撮像したマスク像と造影剤流入後のライブ像との間で差分処理を行うことで第一の差分画像を生成する第一の差分処理部と、第一の差分画像における画素値の分布を用いて、造影剤が流入した領域を示す線状領域を取得する第一の取得処理部と、線状領域に隣接する画素の画素値を用いて、線状領域の