Patent ID: 9354801
Filing Date: 2016-05-31
CPC Classification: G06F

Claim Text:
1. An apparatus comprising: a memory configured to store a program; and a processor configured to execute the program stored in the memory, wherein the processor causes a display screen to display an image and a rectangular object indicating a rectangular area in the image, wherein, in a case where a position designated by a user in the image is a first position which is outside the displayed rectangular object and satisfies a predetermined condition, the processor causes the rectangular object to move in the display screen so that a point on a side of the rectangular object nearest to the first position and different from two ends of the side moves to the first position, the predetermined condition being a condition that a horizontal or vertical coordinate of the first position in the image is greater than a minimum horizontal or vertical coordinate of the rectangular object and is smaller than a maximum horizontal or vertical coordinate of the rectangular object respectively, and wherein, in a case where the position designated by the user in the image is a second position which is outside the displayed rectangular object and does not satisfy the predetermined condition, the processor causes the rectangular object to move, in the display screen, so that a corner of the displayed rectangular object nearest to the second position moves to the second position.