Patent ID: 8711101

Claim:
An information processing apparatus for displaying a virtual space on a display device, obtaining an input coordinate point based on an output from a pointing device, which output is based on an operation performed by a user, and moving an object in the virtual space in accordance with the input coordinate point, the information processing apparatus comprising: a processor; a memory coupled to said processor, said memory storing instructions that, when executed by said processor, control said processor to: obtain the input coordinate point; select a first control when an input based on an operation performed by the user is provided, and select a second control when the input is not provided, the input being provided from the pointing device or another device; move a display area of the virtual space based on the input coordinate point when the first control is being selected, the display area being displayed on the display device; move the object to a position in the virtual space when the second control is being selected, the position corresponding to the input coordinate point obtained last time in the first control; and cause the display device to display the virtual space within the display area.