Patent ID: 8113957
Filing Date: 2012-02-14
Classification: A63F

Abstract:
1. A game system comprising: a server; and a plurality of terminals, each capable of transmitting and receiving data with the server, in which a game is implemented via the server among a plurality of players each corresponding to each of the terminals by input operation of the player to the corresponding terminal, wherein the server has: a situation information storage device storing situation information indicating situation in the game of each player; a situation-information update device obtaining update information for updating the situation information of each player from each terminal, and updating the situation information by the update information, as well as transmitting the obtained update information to the plurality of terminals except a terminal that is a transmitter of the obtained update information; and a server error handling device implementing predetermined processes, when it is determined that an error terminal from which communication is cut has occurred among the terminals; the server error handling device having: a game continuation device continuing the game from a moment of the determination that communication is cut from the error terminal based on the situation information of each player from each terminal except the error terminal; and a server restart device, when communication with the error terminal recovers within a predetermined time, transmitting to the error terminal information for restart including the situation information of each player corresponding to at least other terminals at the moment of the determination, setting the situation information of each player at the moment of the determination as situation information for restart and progressing the game by obtaining the update information only from the error terminal to update the situation information for restart corresponding to the update information obtained; and each of the terminals has: an input operation device updating the situation information of the player corresponding to the terminal itself which the terminal itself stores, in accordance with the input operation by the player, and transmitting the update information of the update to the server; a virtual input operation device, in a case where at lease one virtual player is determined, determining a virtual input operation as the input operation by each virtual player in the game, updating the situation information of a virtual player in accordance with the virtual input operation, and transmitting the update information of the update to the server; a situation display device displaying on a screen situation of each player in accordance with the situation information of the player corresponding to the terminal itself and the update information of the players corresponding to other terminals; and a terminal restart device, in a case where the terminal itself is the error terminal, setting the situation information for restart of each of the players corresponding to the other terminals by using the information for restart obtained from the server after the communication recovers, and restarting the game; the terminal restart device, using the situation information for restart as the situation, activating, as well as the input operation device and the situation display device, the virtual input operation device by setting the virtual player as each of the players corresponding to the other terminals.