Patent ID: 7782320

Claim:
An information processing method executed by an information processing apparatus for executing software which generates an image of a virtual space on the basis of a viewpoint set in the virtual space and receives a variation upon changing a position and orientation of the viewpoint, comprising: a first calculation step of generating an image of a virtual space including a feature point by executing the software and obtaining a first position and orientation of the viewpoint by using the generated virtual space image; a designation step of designating a second position and orientation of the viewpoint; a second calculation step of obtaining a variation of the viewpoint on the basis of the second position and orientation designated in the designation step and the first position and orientation obtained in the first calculation step; an input step of inputting the variation of the viewpoint obtained in the second calculation step to the software to update the first position and orientation of the viewpoint; and an output step of outputting a virtual space image generated on the basis of a viewpoint having the first position and orientation that were updated by the software on the basis of the variation obtained in the second calculation step.