JP-7856550-B2 - Information processing device and information processing program
Inventors
- 五反田 剛
Assignees
- 東芝テック株式会社
Dates
- Publication Date
- 20260511
- Application Date
- 20221115
Claims (6)
- An acquisition means for obtaining images of the inside of a container used to hold goods that have been registered as the subject of a transaction, A detection means for detecting the product placed in the container based on the changes in the image acquired by the acquisition means, A storage means that stores a data table containing, for each product registered as an item to be traded, display information that allows the user to identify the product, along with its display location, When a product newly placed in the container is detected by the detection means, and the product to be traded is registered at a predetermined registration timing relative to the detection timing, the update means updates the data table to include the display information of the product and the display position determined to be near the area where the product was detected in the image, in association with each other. When a product newly placed in the container is detected by the detection means, if the product to be traded is registered at the registration timing, the generation means generates a new screen in which the newly placed product is superimposed on the image detected by the detection means, by which the display information included in the data table after it has been updated by the update means is shown at each display position, and if the product to be traded is not registered at the registration timing, the generation means generates a new screen in which the display information included in the data table that has not been updated by the update means is shown at each display position , An information processing device equipped with the following.
- The detection means detects the entry of a product based on the difference between images taken at different times and acquired by the acquisition means. The information processing apparatus according to claim 1.
- The generation means displays on the screen the number of registered products and the number of products newly placed in the container that have been detected by the detection means. The information processing apparatus according to claim 1.
- The generation means displays on the screen that the number of registered products does not match the number of products newly placed in the container and detected by the detection means. The information processing apparatus according to claim 1.
- A means for sending a screen generated by the generation means to an information and communication terminal used by a user responsible for monitoring transaction status, The information processing apparatus according to claim 1, further comprising:
- A computer provided in an information processing device that includes a storage means for storing a data table containing display information that allows a user to identify a product, along with its display location, for each product registered as an object of transaction , An acquisition means for obtaining images of the inside of a container used to hold goods that have been registered as the subject of a transaction, A detection means for detecting the product placed in the container based on the changes in the image acquired by the acquisition means, When a product newly placed in the container is detected by the detection means, and the product to be traded is registered at a predetermined registration timing relative to the detection timing, the update means updates the data table to include the display information of the product and the display position determined to be near the area where the product was detected in the image, in association with each other. When a product newly placed in the container is detected by the detection means, if the product to be traded is registered at the registration timing, the generation means generates a new screen in which the newly placed product is superimposed on the image detected by the detection means, by which the display information included in the data table after it has been updated by the update means is shown at each display position, and if the product to be traded is not registered at the registration timing, the generation means generates a new screen in which the display information included in the data table that has not been updated by the update means is shown at each display position , An information processing program that enables a function to work.
Description
Embodiments of the present invention relate to an information processing device and an information processing program. Systems are known that process transactions using customer-owned information and communication terminals, such as smartphones, or information and communication terminals lent to customers by stores, as the user interface. Alternatively, transaction processing systems are known that process transactions using information and communication terminals attached to shopping carts provided in stores as the user interface with customers. In these transaction processing systems, customers perform the operation to register items for transaction at various locations within the store. Therefore, even if an item is not properly registered due to an incorrect operation, neither the customer nor the store staff may notice. Given these circumstances, there was a need to prevent errors in the registration process for the products being traded from being left unaddressed, especially when the registration process is performed by the customer. Japanese Patent Publication No. 2019-61453 A block diagram illustrating the schematic configuration of a transaction processing system according to one embodiment.A block diagram showing the main circuit configuration of the transaction processing device in Figure 1.A diagram schematically representing the structure of transaction data.A schematic diagram representing the structure of a single data record included in a tag table.A block diagram showing the main circuit configuration of the attendant terminal in Figure 1.A block diagram showing the main circuit configuration of the cart terminal in Figure 1.A perspective view showing an example of how a cart terminal is attached to a shopping cart.Transaction processing flowchart.A flowchart for the tag management process.A diagram showing an example of a camera image.A diagram showing an example of the resulting crop.A diagram showing an example of a camera image.A diagram showing an example of the resulting crop.An example diagram showing an AR screen.An example diagram showing an AR screen.An example diagram showing an AR screen.A diagram showing an overall overview of a monitoring screen as an example.A diagram showing a detail of one of the display areas in Figure 17. An example of an embodiment will be described below with reference to the drawings. Figure 1 is a block diagram showing the schematic configuration of the transaction processing system 1 according to this embodiment. The transaction processing system 1 is configured such that the transaction processing device 100, accounting machine 200, attendant terminal 300, and cart terminal 400 can communicate with each other via the communication network 2. Communication network 2 can use the Internet, VPN (virtual private network), LAN (local area network), public communication network, mobile communication network, etc., individually or in appropriate combinations. As an example, communication network 2 can be used in combination with the Internet and a mobile communication network. Note that the transaction processing device 100, accounting machine 200, attendant terminal 300, and cart terminal 400 may be included in any number in the transaction processing system 1, but only one of each is shown in Figure 1. The transaction processing device 100 is an information processing device that performs information processing for providing a transaction processing service that processes the buying and selling transactions of goods between a customer and a store, in accordance with operations performed by the customer at the store, using the accounting machine 200 and the cart terminal 400 as user interface terminals. The transaction processing device 100 may be implemented, for example, as a cloud server, providing transaction processing services to multiple stores. Alternatively, the transaction processing device 100 may be implemented, for example, as a local server, providing transaction processing services to only one store. The accounting machine 200 is installed in the store and performs accounting processing related to transactions processed by the transaction processing device 100. The accounting machine 200 is operated by an operator during the accounting process. The operator of the accounting machine 200 is primarily a customer. In some cases, a store employee may operate the accounting machine 200. The attendant terminal 300 is an information processing terminal operated by a store employee. The attendant terminal 300 is a terminal device for a user interface related to information processing, supporting the employee's work on transactions processed by the transaction processing system 1. The employee's work includes, for example, monitoring the progress of a transaction in progress and providing appropriate customer support. The cart terminal 400 is an information processing terminal attached to a shopping cart (hereinafter referred to as "cart") provided