Patent ID: 8817051

Claim:
A display control apparatus which executes variable magnification processing of a partial image of an image, the partial image indicated by a display range set in the image, and to display the partial image within a display area, said apparatus comprising: a moving unit which moves the display range for the image, in response to an instruction for moving a position of the display range, without changing a size of the display range; a calculation unit that, after movement of the display range for the image by said moving unit, (i) calculates a distance from a center of the image to each of a plurality of vertices of the display range, (ii) determines which of the plurality of vertices has the largest distance from the center of the image, (iii) and sets the vertex with the largest distance from the center of the image as a reference point, the vertex set as the reference point being different depending on the position of the display range in the image that the display range is moved to by said moving unit; a changing unit which changes, in response to an instruction for performing the variable magnification processing, the size of the display range so that the reference point set by said calculation unit is located at the same position in the image in display ranges before and after the size is changed without changing the size of the display area; and a display control unit which executes the variable magnification processing of the partial image indicated by the display range changed by said changing unit, and displays the partial image within the display area.