Patent classifications
G07G1/14
CHECKOUT ASSISTANCE SYSTEM, CHECKOUT ASSISTANCE METHOD, AND PROGRAM
A checkout assistance system (1) is configured by including a purchase product information generation unit (110) and a screen data generation unit (120). The purchase product information generation unit (110) generates purchase product information relating to a purchase product of a customer read by use of a mobile terminal (20) of the customer. Screen data including checkout processing information for causing a checkout processing apparatus that executes checkout processing to acquire the purchase product information are generated, and the screen data are output to a display apparatus (24) of the mobile terminal (20).
SETTLEMENT PAYMENT DEVICE AND UNMANNED STORE SYSTEM
A cost calculation and payment device includes: a main body provided with a placement portion on which the user places merchandise items; a first camera for capturing an image of the merchandise items placed on the placement portion; a second camera for capturing an image of a face of the user; a controller for performing a process related to cost calculation by recognizing the merchandise items in question based on a merchandise item image acquired by image capture by the first camera and to perform a process related to face authentication based on a face image acquired by image capture by the second camera; and a display for displaying a cost calculation result and a payment result acquired by the controller, wherein the display is disposed in a vicinity of the placement portion, and the second camera captures an image of the face of the user looking at the display.
Automatic price display control by emulation of electronic cash register price lookup
A system and method for distribution of product price and/or sales data in a retail establishment. Product price and/or sales data is stored locally, either in a central computer or master electronic cash register (ECR) or remotely at a master computer. The product price data is stored in the form of a price look-up (PLU) table. The price data can be pushed from the master ECR, local or master computers to and ECR emulation hub to an ECR emulation hub. Similarly, the ECR emulation hub can request product price data from the master ECR, local or master computers. Once the product price data arrives at the ECR emulation hub, it can be processed and sent to a display, which will be located near the appropriate product. The ECR emulation hub can also record and/or transmit prices actually charged for products over time to allow for automatic auditing of promotional pricing offers such as those made by manufacturers of the product. The ECR emulation hub acts like an ECR, thereby requiring no special software or hardware modifications to existing pricing display systems that already support ECRs.
Emulated register input control adapter
Transaction data is received from a remote system with an Emulated Register Input Control Adapter (ERICA) application programming interface (API). The received transaction data is validated as validated data. The validated data is translated into a set of sequential events that are transmitted to an ERICA Module executing on a Point-of-Sale (POS) system terminal computer. The set of sequential events is processed with the ERICA Module to emulate user actions on a POS system Human Machine Interface (HMI). Result data generated by the sequential event processing is validated.
Emulated register input control adapter
Transaction data is received from a remote system with an Emulated Register Input Control Adapter (ERICA) application programming interface (API). The received transaction data is validated as validated data. The validated data is translated into a set of sequential events that are transmitted to an ERICA Module executing on a Point-of-Sale (POS) system terminal computer. The set of sequential events is processed with the ERICA Module to emulate user actions on a POS system Human Machine Interface (HMI). Result data generated by the sequential event processing is validated.
Systems and methods for machine vision based object recognition
The present disclosure is related to object recognition and tracking using multi-camera driven machine vision. In one aspect, a method includes capturing, via a multi-camera system, a plurality of images of a user, each of the plurality of images representing the user from a unique angle; identifying, using the plurality of images, the user; detecting, throughout a facility, an item selected by the user; creating a visual model of the item to track movement of the item throughout the facility; determining, using the visual model, whether the item is selected for purchase; and detecting that the user is leaving the facility; and processing a transaction for the item when the item is selected for purchase and when the user has left the facility.
PRODUCT MANAGEMENT SYSTEM, PRODUCT MANAGEMENT APPARATUS, AND DISPLAY ZONE COMMUNICATION APPARATUS
A product management system includes a product management apparatus, a product wireless tag provided on the product and into which a product identifier indicating the product is written, a tool wireless tag provided on a holding tool for holding the product and into which a tool identifier indicating the holding tool is written, a display zone communication apparatus provided in a display zone in which at least one set of the product and the holding tool is disposed and having a wireless tag reader for reading the product identifier from the product wireless tag and reading the tool identifier from the tool wireless tag. The display zone communication apparatus transmits both the product identifier and the tool identifier read by the wireless tag reader to the product management apparatus. The product management apparatus links the holding tool and the product held by the holding tool with each other.
INFORMATION PROCESSING DEVICE, CONTROL PROGRAM THEREFOR, AND INFORMATION PROCESSING METHOD
An objective is to provide an information processing device, a control program therefor, and an information processing method that facilitate proper measures for a left-behind information terminal. An information processing device (a) acquires identification information identifying an information terminal operated by a user to register merchandise that the user intends to purchase, (b) in response to a determination that an operation input has not been performed at the information terminal for a threshold period of time, confirms a status of a payment for the merchandise to be purchased, the status being registered in correlation with the identification information, and (c) provides an output based on the status of the payment for the merchandise.
NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM, DISTRIBUTION METHOD, AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable recording medium has stored therein a distribution program that causes a computer to execute a process, the process including, extracting a person and a product from a video of an inside of a store, tracking the extracted person, identifying a behavior that is performed by the tracked person with respect to a product in the store, identifying a first behavior type that is led by the behavior that is performed by the tracked person with respect to the product among a plurality of behavior types that define transition of a process of the behavior since entrance into the store until purchase of a product in the store, and distributing information on a product indicating the first behavior type to the tracked person when the identified first behavior type is at a predetermined level or higher and the tracked person has not yet purchased the product.
NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable recording medium has stored therein an information processing program that causes a computer to execute a process, the process including, identifying an action of a specific user picking up a piece of merchandise from the shelf and from a video of an area including an accounting machine in the store, each of the specific user and the accounting machine, storing information, receiving a purchase history, identifying one or more pieces of merchandise included in the purchase history from the accounting machine and identifying a merchandise item to be associated with the shelf, such that a difference between a predicted value and an observed value is minimized, the predicted value being for the number of pieces of merchandise purchased and being based on the action of picking up a piece of merchandise.