| CPC G06Q 30/0633 (2013.01) [G06Q 20/202 (2013.01); G06Q 20/3224 (2013.01); G06Q 30/0641 (2013.01); G07G 1/0054 (2013.01); G07G 1/0081 (2013.01); G07C 2011/04 (2013.01)] | 10 Claims |

|
1. A store system comprising:
an information processing apparatus connected to a network;
a plurality of shopping carts on a physical store floor, each of which is coupled to a code scanner and a mobile terminal mounted thereon, the mobile terminal configured to:
perform registration processing of registering identification information of a commodity to be purchased, which is obtained by scanning of a commodity code by the code scanner from the commodity handled by a user, wherein the registration processing includes wireless transmission of a purchase registration command for instructing registration of data of the commodity to be purchased from the mobile terminal, the purchase registration command including the identification information of the commodity to be purchased and identification information of the user; and
wirelessly transmit a checkout execution command for instructing execution of checkout for the commodity to be purchased; and
a plurality of checkout machines set in the physical store floor, each of the checkout machines being capable of performing checkout processing for the registered commodity to be purchased, wherein the checkout processing includes transmission of a list inquiry command,
the information processing apparatus comprising:
a communication interface that communicates with the mobile terminal on each of the shopping carts and the plurality of checkout machines via the network;
a memory that stores a purchase registration list including data of the commodity to be purchased identified by the identification information, the data being registered for each user;
a storage device including a counter that stores a count value of the number of users waiting for the checkout processing; and
a processor that
registers, upon receiving the identification information of the commodity to be purchased included in the purchase registration command, from the mobile terminal on one of the shopping carts via the communication interface, the data of the commodity to be purchased identified by the received identification information in the purchase registration list of the user of the mobile terminal on the one of the shopping carts, which is a transmission source of the identification information,
notifies, upon receiving the checkout execution command for instructing execution of checkout for the commodity to be purchased from the mobile terminal on the one of the shopping carts via the communication interface, the mobile terminal on the one of the shopping carts of a checkout code for specifying the purchase registration list of the user of the mobile terminal on the one of the shopping carts, which is the transmission source of the checkout execution command,
outputs, upon receiving the list inquiry command, which includes the checkout code, from one of the checkout machines to which the checkout code is input via the mobile terminal that has been notified of the checkout code, the purchase registration list specified by the checkout code included in the list inquiry command to the checkout machine that is the transmission source of the list inquiry command,
counts the number of checkout codes that are notified to mobile terminals on the shopping carts but not received from the checkout machines with counting up the count value of the counter when receiving a checkout confirmation command for confirming the checkout for the commodity to be purchased from the mobile terminal on one of the shopping carts that has been notified of the checkout code and by counting down the count value of the counter when receiving the list inquiry command including the checkout code from the one of the checkout machines in which the checkout code is input via the mobile terminal on the one of the shopping carts and stores the count value in the counter of the storage device, and
transmits the count value of the counter to the mobile terminal on the one of the shopping carts via the communication interface and causes the mobile terminal on the one of the shopping carts to display the count value.
|