There is provided an image registration device, method, and program that enable easy and quick initial registration between a target part included in an intraoperative video and simulation information, such as a simulation image. A first registration unit performs initial registration between an intraoperative video and simulation information. At this time, an intraoperative image for registration in an intraoperative video is displayed on a display. An operator performs registration between a target part included in the intraoperative image and the simulation information. After the end of initial registration, a second registration unit performs second registration between the simulation information and the target part included in the intraoperative video based on the result of the initial registration.