Patent ID: 7491124

Claim:
A game system constructed of a plurality of mobile game apparatuses that exchanges game data between the respective game apparatuses, with each game apparatus comprising: at least one game data storage location for storing game data; providing game data designating programmed logic circuitry for designating providing game data that is allowed to be provided to another game apparatus out of the game data stored in said at least one game data storage location; exchange condition setting programmed logic circuitry for setting exchange condition data indicative of an exchange condition that is a condition of game data desired to be provided from another game apparatus in exchange for a provision of said providing game data to said another game apparatus; a communicator for performing short-distance radio communication with a game apparatus; an exchange desire transmitter for broadcasting by use of said communicator exchange desired data to other game apparatus(es) without specifying a destination address; an exchange desire receiver for receiving by use of said communicator said exchange desired data from another game apparatus; and game data exchange programmed logic circuitry for exchanging the game data with a specific game apparatus by use of said communicator, wherein a first game apparatus out of said plurality of game apparatuses transmits said exchange desired data by use of said exchange desire transmitter, and a second game apparatus out of said plurality of game apparatuses receives said exchange desired data, said game data exchanger of said first game apparatus and said game data exchanger of said second game apparatus determine, by communicating at least one attribute relating to the providing game data and the exchange condition data by use of said communicator, whether or not the providing game data of said first game apparatus satisfies the exchange condition of said second game apparatus, and whether or not the providing game data of said second game apparatus satisfies the exchange condition of said first game apparatus, and directly exchange, in a case both of the exchange conditions are satisfied, the providing game data of said first game apparatus for the providing game data of said second game apparatus, on a game apparatus to game apparatus basis.