An image processing device arranged to display an area of an image, the displayed area being moveable according to user operation, the device comprising: a content memory unit configured to store data of a plurality of images to be displayed and a link setting file comprising link area and link destination image information that is respectively set for each image to achieve a link function of switching display of a current single image being displayed to another, destination image when a displayed area is encompassed by the link area associated with the destination image, wherein a link area is set to be an area that includes an area outside of the corresponding image area; a link processing unit configured to determine whether or not a displayed area is encompassed by the link area associated with a destination image as a result of a movement of the displayed area in the current image; and a display image processing unit (110, 112, 114) configured to switch an image to be displayed from the current image to the link destination image by performing a rendering process of rendering image data of the link destination image based on the identification information of the link destination image when it is determined by the link processing unit that the displayed area is encompassed by the link area associated with the destination image, wherein the link processing unit is configured to continue to monitor whether or not the displayed area is encompassed by the link area associated with the destination image that was set for the previously current image displayed before switching to the destination image being displayed, and wherein the display image processing unit (110, 112, 114) is configured to switch the image to be displayed back to the previously current image displayed before the switching when the link processing unit determines that the displayed area is no longer encompassed by the link area associated with the destination image that was set for the previously current image displayed before switching to the destination image being displayed. a content memory unit configured to store data of a plurality of images to be displayed and a link setting file comprising link area and link destination image information that is respectively set for each image to achieve a link function of switching display of a current single image being displayed to another, destination image when a displayed area is encompassed by the link area associated with the destination image, wherein a link area is set to be an area that includes an area outside of the corresponding image area; a link processing unit configured to determine whether or not a displayed area is encompassed by the link area associated with a destination image as a result of a movement of the displayed area in the current image; and a display image processing unit (110, 112, 114) configured to switch an image to be displayed from the current image to the link destination image by performing a rendering process of rendering image data of the link destination image based on the identification information of the link destination image when it is determined by the link processing unit that the displayed area is encompassed by the link area associated with the destination image, wherein the link processing unit is configured to continue to monitor whether or not the displayed area is encompassed by the link area associated with the destination image that was set for the previously current image displayed before switching to the destination image being displayed, and wherein the display image processing unit (110, 112, 114) is configured to switch the image to be displayed back to the previously current image displayed before the switching when the link processing unit determines that the displayed area is no longer encompassed by the link area associated with the destination image that was set for the previously current image displayed before switching to the destination image being displayed.