1. A method comprising: defining a virtual space; defining a virtual camera for specifying an image of a field of view of the virtual space, that is visually recognizable by a user; displaying the image of the field of view on a head mounted display; moving a player object arranged in the virtual space based on a user action; updating the image of the field of view by changing a direction of the virtual camera in synchronization with a movement of the head mounted display; and updating the image of the field of view by changing a position of the virtual camera without synchronization with the movement of the head mounted display by moving the position of the virtual camera such that the player object is located within a predetermined range of a field of view region of the virtual camera, wherein the field of view region is sectioned into a non-tracking region defined by the predetermined range, a near tracking region on a near side of the virtual camera with respect to the non-tracking region, and a far tracking region on a far side of the virtual camera with respect to the non-tracking region, providing a relief region between the non-tracking region and the far tracking region, and wherein, in response to the player object moving from the non-tracking region to the far tracking region, the position of the virtual camera begins moving in response to the player object being located at a boundary between the far tracking region and the relief region, and the virtual camera stops moving in response to the player object being located at a boundary between the relief region and the non-tracking region.