Patent ID: 8088007

Claim:
A game system comprising a server and multiple terminals each of which progresses a game with a player character, the multiple terminals being intermittently connected to the server via a network for transmission and reception of information to and from the server so that the server does not control whether each terminal of the multiple terminals is in a connection state, each of the multiple terminals comprising: a game element obtainer that obtains a game element that can be used by a corresponding player character during a progress of the game; a terminal-side game element storage that stores the obtained game element; a terminal-side game element transmitter that establishes a first connection with the server to transmit information of the obtained game element to the server via the network, and terminates the first connection after the information of the obtained game elements is transmitted; and a game progressor that progresses the game using the obtained game element, the game progressor comprising: a terminal-side support request transmitter that establishes a second connection with the server to transmit a support request to the server via the network, and terminates the second connection after the support request is transmitted; a terminal-side game element receiver that receives information of a support game element from the server after transmitting the support request to the server; and a support progressor that progresses the game using the support game element identified by the information received by the terminal-side game element receiver, the server comprising: a server-side game element receiver that receives the information of the obtained game element transmitted from the terminal-side game element transmitter of a supporting terminal of the multiple terminals; a server-side game element storage that stores the obtained game element identified by the information received by the server-side game element receiver as a support game element; a server-side support request receiver that receives the support request transmitted from the terminal-side support request transmitter of a receiving terminal of the multiple terminals; and a server-side game element transmitter that establishes a third connection with the receiving terminal to transmit the information of the support game element, stored in the server-side game element storage, to the terminal-side game element receiver of the receiving terminal in response to the server-side support request receiver receiving the support request, and terminates the third connection after the information of the support game element is transmitted, wherein the supporting terminal is different than the receiving terminal, and the supporting terminal and the receiving terminal each belong to a same party in the game for jointly supporting one another during the progress of the game.