The invention allows for two images acquired by imaging the same subject to be precisely aligned so that the spatial positions of the subject match. The invention is provided with: an image acquisition unit (11) for acquiring a first image (V1) and a second image (V2); an image deformation amount estimation unit (12) for evaluating the degree of similarity between a deformed first image (V1a) and the second image (V2) using an evaluation function for evaluating correlativity in the distributions of corresponding pixel values in both images, and estimating an amount of image deformation of the first image (V1); and an image generation unit (14) for generating an image obtained by deforming the first image (V1) on the basis of the estimated amount of deformation. The evaluation function follows a predetermined splitting condition to split the deformed first image (V1a) into a plurality of first split images and also to split the second image (V2) into a plurality of second split images, and evaluates the degree of similarity between the image (V1a) obtained when the first image is deformed and the second image (V2) on the basis of a degree of split image similarity indicative of the similarity in the distributions of pixel values for every pairing of a first split image and a second split image.L'invention permet l'alignement précis de deux images acquises par imagerie du même sujet de manière à ce que les positions spatiales du sujet correspondent. L'invention comporte : une unité (11) d'acquisition d'images destinée à acquérir une première image (V1) et une deuxième image (V2); une unité (12) d'estimation de la quantité de déformation d'image destinée à évaluer le degré de similitude entre une première image déformée (V1a) et la deuxième image (V2) à l'aide d'une fonction d'évaluation destinée à évaluer la corrélation des distributions des valeurs de pixels correspondants dans les deux images et à estimer une quantité de déformation d'image de la première image (V1)