Commodity registration terminal and commodity registration method
In accordance with an embodiment, a commodity registration terminal detects an object on the basis of an image captured by an imaging device. The commodity registration terminal determines a commodity on the basis of the image including the detected object. The commodity registration terminal outputs a notice indicating cancellation of the determined commodity on the basis of an operation of a cancellation instruction made by a user.
1 . A commodity registration terminal, comprising:
an imaging device that captures an image of a place where a commodity is put;
a display device that displays information about a commodity included in the captured image and a notice to a user;
an input device that inputs an operation made by the user with respect to contents displayed on the display device;
a memory having an area for storing image data of the captured image for a plurality of frames; and
a processor configured to
detect an object on the basis of the image captured by the imaging device,
determine a commodity on the basis of the image including the detected object,
cause the display device to display information about the determined commodity,
acquire a cancellation instruction to cancel the determined commodity via the input device, and
output a notice indicating the cancellation of the determined commodity on the basis of the acquired cancellation instruction, wherein
the processor
stores the new image data in an area secured by deleting oldest image data when storing new image data in the area,
compares an object and a detection position in the latest image data stored in the memory with an object and a detection position in the older image data, thereby determining whether or not there is a change between the object and the detection position in the latest image data and the object and the detection position in the older image data,
detects, in a case where it is determined that there is a change between the object and the detection position in the latest image data and the object and the detection position in the older image data, the object in the image on the basis of the latest image data, and
stores, in the memory, the detected object and a detection position of the object in the image data in association with the image data stored in the memory.
2 . The commodity registration terminal according to claim 1 , further comprising
a storage device that stores learning data learned in advance for recognizing the commodity, wherein
the processor performs image recognition with respect to the object stored in the memory on the basis of the learning data stored in the storage device and determines which commodity the object is.
3 . The commodity registration terminal according to claim 1 , wherein
the processor displays a registration commodity screen on the display device, the registration commodity screen including the information about the determined commodity.
4 . The commodity registration terminal according to claim 3 , wherein
the registration commodity screen includes a misrecognition cancellation button that inputs a cancellation instruction to cancel the determined commodity as the input device.
5 . The commodity registration terminal according to claim 1 , wherein
the imaging device is provided to a cart, and
the processor detects an object on the basis of that the commodity is put in the cart.
6 . The commodity registration terminal according to claim 1 , wherein
the processor outputs an image including a commodity that is a cancellation target according to the cancellation instruction.
7 . The commodity registration terminal according to claim 6 , further comprising
a wireless device that communicates with a store terminal used by a store employee, wherein
the processor outputs an image including the commodity that is the cancellation target according to the cancellation instruction via the wireless device.
8 . The commodity registration terminal according to claim 7 , wherein
the processor outputs an image including the commodity that is the cancellation target and information about the commodity that is the cancellation target.