To provide an image processing device, an image processing method, and a program that enable accurate positioning to be executed for a plurality of medical images.SOLUTION: An image processing device includes: an image acquisition unit (41) for acquiring a first medical image and a second medical image; an extraction unit (52) for extracting a plurality of regions including a region of attention from the first medical image and the second medical image respectively; a landmark region selection unit (56) for selecting a specific region common to the first medical image and the second medical image, which is different from the region of attention, as a landmark region; and a positioning unit (58) for executing rigid body registration or linear registration with the landmark region as a reference for positioning, and generating a result image in which the first medical image and the second medical image are superimposed.SELECTED DRAWING: Figure 4【課題】複数の医用画像について高精度の位置合わせを可能とする、画像処理装置、画像処理方法、及びプログラムを提供する。【解決手段】第1医用画像、及び第2医用画像を取得する画像取得部(41)と、第1医用画像、及び第2医用画像のそれぞれから、注目領域を含む複数の領域を抽出する抽出部(52)と、第1医用画像と第2医用画像とに共通する領域であり、注目領域と異なる特定の領域をランドマーク領域として選択するランドマーク領域選択部(56)と、ランドマーク領域を位置合わせの基準として剛体レジストレーション、又は線形レジストレーションを行い、第1医用画像と第2医用画像とを重ね合わせた結果画像を生成する位置合わせ部(58)とを備える。【選択図】図4