A gaming system, comprising:
- a first gaming machine comprising:
- a card stacker configured to stack a plurality of information cards;
- a communication interface;
- and
- a first processor configured to
- execute a game based on a first game value inserted from an outside,
- pay out a second game value according to a result of the game,
- when an information card is not inserted as the first game value, issue a new information card through the card stacker, and transmit, through the communication interface, first history information including (a) first gaming machine identification information for specifying the first gaming machine, (b) first insertion information representing an inserted amount of the first game value and an insertion time thereof, (c) first payout information representing a payout amount of the second game value paid out and a payout time thereof, and (d) first identification information for specifying the new information card and associated with a flag having a first value, and
- when the information card is inserted as the first game value, transmit, through the communication interface, second history information including (a) second gaming machine identification information for specifying the first gaming machine, (b) second insertion information representing the inserted amount of the first game value and the insertion time thereof, (c) second payout information representing the payout amount of the second game value paid out and the payout time thereof, and (d) second identification information for specifying the information card and associated with the flag having a second value different from the first value;
- and
- an information processing device comprising:
- a gaming machine interface configured to communicate with a plurality of gaming machines;
- a database;
- and
- a second processor configured to
- upon receiving the first history information including the first identification information associated with the flag having the first value, in response to the flag having the first value, store the first history information in the database as new history information associated with first identification information;
- and
- upon receiving the second history information including the second identification information associated with the flag having the second value, in response to the flag having the second value, store the second history information in the database by connecting with previously-stored history information associated with the second identification information in time series as a series of history information associated with the second identification information,
- wherein the second processor is further configured to, upon receiving third history information including the first identification information associated with the flag having the second value after storing the first history information in the database as the new history information, store the third history information in the database by connecting with the first history information associated with the first identification information in time series as a series of history information associated with the first identification information.