Patent ID: 8212822

Claim:
A program execution device that executes various programs comprising: reception means for receiving, over a network, operation signals containing operation requests that are inputted by a user as operation instructions to the program execution device; transmission means for transmitting, over the network, display signals for a display device in response to the received operation signals; and direction maintenance means operated in the program execution device, the direction maintenance means if, along with a motion of any character based on an operation instruction included in the received operation signals concerning a direction of motion of a character on the display device, and a switching is made from a first fixed viewing perspective to a second fixed viewing perspective on the display device, and so long as said operation instruction is maintained by the user, outputting display signals for the display device maintaining the direction of motion of the character in the second fixed viewing perspective in coordination with the direction of motion of the character on a map in the first fixed viewing perspective at least immediately before the switching is made, and only thereafter, when the operation instruction is changed to another operation instruction, after the switching of the viewing perspective, a direction of motion of the character is calculated based on the second fixed viewing perspective, and its position then determined based on a position of the character and a motion direction from the operation instruction.