Patent ID: 8727876

Claim:
A non-transitory computer-readable recording medium having recorded thereon an image processing program that causes a computer to function as units comprising: a placing unit that places at least a first object, a second object and a viewed object within a virtual space, as objects within the virtual space; a display unit that displays the objects in a screen by performing a coordinate conversion based on a viewpoint and a viewed point set within the virtual space; a moving unit that moves the first object within the virtual space based on an operation by a player; a moving control unit that controls movement of the viewpoint and the viewed point within the virtual space based on an operation by the player; an event generating unit that generates an event based on relationship between the second object and the first object which move within the virtual space; a center point determining unit that determines a center point of the event based on a coordinate of at least one of the first object and the second object when the event is generated; and a setting unit that sets a target point set on the viewed object as the viewed point, and sets the viewpoint on a half line starting from the viewed point to be passing the center point of the event.