Self-service product sales data processing apparatus and program
The self-service POS terminal uses image capture and identity verification to prevent fraudulent product registration by detecting and alerting attendants to potential fraud, ensuring accurate transactions.
Patent Information
- Application Number
- JP2024204359
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2041-03-01
AI Technical Summary
Existing self-service product sales data processing systems are vulnerable to illegal acts such as registering multiple products as a single item, making it difficult to prevent fraudulent transactions.
A self-service POS terminal equipped with a camera to capture product retrieval images, a scanner to read product symbols, and identity determination means to verify if multiple products retrieved are the same or different, with a notification system to alert attendants of potential fraud.
Prevents fraudulent product registration by stopping transactions when multiple products retrieved are determined to be the same, thereby ensuring accurate and honest transactions.
Smart Images

Figure 0007713580000001 
Figure 0007713580000002 
Figure 0007713580000003
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to a self-service product sales data processing apparatus and a program.
Background Art
[0002] When selling products in stores such as supermarkets, discount stores, and convenience stores, a self-service product sales data processing apparatus (for example, a self-service POS (Point of Sales) terminal) that performs product registration processing and payment processing by the customer's own operation may be used. In such a self-service product sales data processing apparatus, a scanner is installed for the customer to take out the product from the basket and read a symbol such as a barcode. The customer packs the product whose symbol has been read by the scanner into a shopping bag set at the bagging section.
[0003] By the way, in such a self-service product sales data processing apparatus, illegal acts by customers may occur. For example, there may be an illegal act of taking out a plurality of products (for example, two) from the basket at the same time and performing a product registration operation for two products by reading the symbol attached to one of the products (for example, a product with a low price) twice, but it has been difficult to prevent such illegal acts.
Summary of the Invention
Problems to be Solved by the Invention
[0004] The problem to be solved by the present invention is to provide a self-service product sales data processing apparatus and a program capable of preventing illegal acts by customers related to product registration.
Means for Solving the Problems
[0005] The self-service product sales data processing device according to the embodiment is a self-service product sales data processing device that conducts transactions of products purchased by customers through their own operations. It includes a retrieval determination means for determining whether a plurality of products have been retrieved simultaneously based on an image of the product retrieved from the product placement section; a first identity determination means for determining whether the retrieved plurality of products are different products or the same product when it is determined by the retrieval determination means that a plurality of products have been retrieved simultaneously; a reading section for reading information on the retrieved product; a second identity determination means for determining whether the plurality of products read by the reading section are the same product when the first identity determination means determines that they are different products; and when the second identity determination means determines that they are the same product, Notification means for performing notification, is provided.
Brief Description of the Drawings
[0006]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Embodiments for Carrying Out the Invention
[0007] Hereinafter, embodiments will be described with reference to the drawings. In the embodiments, a self-service POS terminal (hereinafter referred to as "self-POS terminal") operated by a customer himself / herself will be described as an example of the self-service product sales data processing device. Note that the present invention is not limited by the embodiments described below.
[0008] The self-POS terminal according to the embodiment is installed in an area for settlement in a store. The store displays the products that customers purchase. Symbols are attached to the products or the containers (such as bags and boxes) that hold the products. The symbols are encoded information and contain information for identifying the attached products. When a customer enters the store, they receive a basket and place the products they purchase in the basket.
[0009] The self-POS terminal is a device that enables the customer to perform a product registration operation of having a scanner read the symbol attached to the product to be purchased and a settlement operation for paying the price related to the product.
[0010] FIG. 1 is a perspective view showing the self-POS terminal 1 of the embodiment. FIG. 2 is a front view showing the self-POS terminal 1 of the embodiment.
[0011] As shown in FIGS. 1 and 2, the self-POS terminal 1 of the embodiment includes a basket stand 2 (product placement section), a product registration section 4, and an article placement section 6. The basket stand 2 is a stand on which a basket K containing products is placed. That is, the basket stand 2 is a stand for indirectly placing products. The basket stand 2 is attached to the article placement section 6 by an attachment member 22. Further, the basket stand 2 has legs 23 that support the side opposite to the side attached to the article placement section 6 of the basket stand 2. Also, the basket stand 2 includes an upward-facing basket placement surface 21. The basket placement surface 21 is kept substantially horizontal by the legs 23. The basket placement surface 21 has a sufficient area to place the basket K.
[0012] In addition, the basket stand 2 is provided with a stopper 24, which is an example of a restricting section, at the boundary with the article placement section 6. The stopper 24 is formed, for example, by bending a rod-shaped metal into a substantially U shape, protrudes upward from the basket placement surface 21 at a substantially end portion on the article placement section 6 side, and is attached in a direction perpendicular to the flow direction of the products described later.
[0013] The merchandise registration unit 4 is installed in the vicinity of the basket stand 2. The merchandise registration unit 4 is a device that reads symbols attached to merchandise taken out of the basket K and performs merchandise registration processing and settlement processing. The merchandise registration unit 4 includes a bagging unit 41, a display unit 43, a scanner 46 (reading unit), and a control unit 300 described later. The scanner 46 is provided on the downstream side in the moving direction of the merchandise from the basket stand 2. Also, the bagging unit 41 is provided on the downstream side in the moving direction of the merchandise from the scanner 46.
[0014] From the upper part of the rear side of the housing unit 48, two support columns 42 stand upright upward. On the support columns 42, a temporary stand 45, a scanner 46, and a display unit 43 are attached in order from the bottom.
[0015] The scanner 46 is attached to the support column 42 by a support portion 421 that protrudes to the right (upstream side in the merchandise flow direction) from the right support column 42. That is, the scanner 46 is provided on the right side (upstream side in the merchandise flow direction) of the merchandise registration unit 4. In other words, the merchandise registration unit 4 is provided on the downstream side in the merchandise flow direction of the scanner 46.
[0016] The scanner 46 has a reading window 461 facing the customer who performs the symbol reading operation. The scanner 46 has a built-in camera and images and reads the symbol attached to the merchandise passing in front of the reading window 461 with the camera. Alternatively, the merchandise registration unit 4 emits laser light and optically receives and reads the reflected light reflected by the symbol attached to the merchandise passing in front of the reading window 461. In the embodiment, the scanner 46 images and reads the symbol with the camera.
[0017] The display unit 43 is attached at the upper position of the support column 42 (a position at a height that is easy for customers to see), with the display surface facing the customers. The display unit 43 displays information to the customers who operate the self-POS terminal 1. The control unit 300 analyzes the symbol read by the scanner 46 to obtain a product code that identifies the product, reads out product information (product name, price, etc.) of the product identified by the product code, and displays it on the display unit 43. The display unit 43 is attached to the support column 42 so that it can be adjusted in angle in the left-right direction and the up-down direction in order to face at an angle that is easy for customers to see depending on the customer's height, etc.
[0018] An operation unit 44, which is constituted by, for example, a touch panel, is provided on the display surface of the display unit 43. By operating the position corresponding to the image of the key displayed on the display unit 43 of the operation unit 44, the operation unit 44 serves as a keyboard on which the displayed keys can be operated.
[0019] The bagging section 41 is an area where products are put (bagged) into a bag F (such as a checkout bag or a my bag) set on an extension rod 411 extending substantially horizontally from the support column 42. The bag F is set on the extension rod 411 by the customer. The bag F, in a state of being set on the extension rod 411, has its bottom surface in contact with the bag placement surface 412. The customer bags the product by putting the product, whose symbol has been read by the scanner 46, into the bag F. The customer bags the product after confirming that the information of the product, whose symbol has been read by the scanner 46, is displayed on the display unit 43. Note that the basket placement surface 21 of the basket stand 2 and the bag placement surface 412 of the bagging section 41 are at substantially the same height.
[0020] The temporary placement stand 45 is a stand for temporarily placing products that are easily breakable or whose shape is easily damaged (such as tofu, eggs, breads, sashimi assortments, etc.) among the products whose symbols have been read by the scanner 46. These products are bagged last after other products have been bagged, so as to be bagged at the upper part inside the bag F.
[0021] From here, the article placement section 6 will be described. The article placement section 6 is provided adjacent to the upstream side in the flow direction of the products in the product registration section 4. As described above, since the basket stand 2 is attached to the article placement section 6, the article placement section 6 is interposed between the basket stand 2 and the product registration section 4. Specifically, the article placement section 6 is located between the basket stand 2 and the product registration section 4, and is arranged adjacent to or in contact with the basket stand 2 and the product registration section 4.
[0022] On the upper surface 61 of the article placement section 6, a placement section 62 for placing articles related to the sale of products is provided. In the embodiment, the handy type touch scanner 621 is an example of an article related to the sale of products. The touch scanner 621 has substantially the same function as the scanner 46 and reads the symbol attached to the product. In the embodiment, the touch scanner 621 is configured to receive the reflected light of the symbol of the LED (Liquid Emitting Diode) emitted from the inside by the image sensor arranged on the line to read the symbol. The placement section 62 is the stand of the touch scanner 621.
[0023] The upper surface 61 of the article placement section 6 is recessed below the basket placement surface 21 of the basket stand 2 and the bag placement surface 412 of the bagging section 41. However, by providing the placement section 62 on the upper surface 61 of the article placement section 6, the article placement section 6 is formed in an upward convex shape. Specifically, the article placement section 6 becomes a curved surface convex upward (that is, non-planar) by the placed touch scanner 621 when the touch scanner 621 is placed on the placement section 62 on the upper surface 61. Further, the article placement section 6 with the touch scanner 621 placed on the placement section 62 is in a convex state protruding above the basket placement surface 21 of the basket stand 2 and the bag placement surface 412 of the bagging section 41.
[0024] Further, the placement unit 62 is positioned substantially directly below the scanner 46 in the flow direction of the merchandise (the width direction of the self-POS terminal 1) indicated by the arrow Y. In the embodiment, as shown in FIG. 3, the placement unit 62 is not positioned substantially directly below the scanner 46 in the depth direction of the self-POS terminal 1. That is, the placement unit 62 is positioned on the front side (customer side) of the scanner 46 in the depth direction of the self-POS terminal 1.
[0025] Further, on the upper surface of the support portion 421, there is provided a substantially columnar pole 49 extending upward. A pat lamp 50 is provided at the upper tip of the pole 49. The pat lamp 50 is a lamp for notifying an attendant to that effect when an error occurs in the self-POS terminal 1 (particularly the merchandise registration unit 4) or when the receipt paper runs out, and emits light in red, orange, or the like according to the type and situation of the error. The pat lamp 50 emits blue light or is extinguished during normal operation.
[0026] Further, a camera 51 is provided at substantially the center in the vertical direction of the pole 49. The camera 51 is a camera capable of imaging a moving picture. The camera 51 is installed facing downward. The camera 51 images from above downward. The camera 51 images the operation of taking out a merchandise from the basket K, the taken-out merchandise, and the operation of moving the merchandise taken out from the basket K to a position substantially in front of the scanner 46 in the direction indicated by the arrow Y as a moving picture. Note that the camera 51 may image the operation of taking out a merchandise from the basket K, the taken-out merchandise, the operation of moving to a position substantially in front of the scanner 46, and the moving merchandise as a plurality of consecutive snapshot images.
[0027] In an embodiment with such a configuration, the customer places the basket K containing the purchased goods on the basket placement surface 21 of the basket stand 2. Since the basket stand 2 is provided with the stopper 24, when the basket K is placed on the basket placement surface 21 of the basket stand 2, the placed basket K does not protrude toward the placement part 62 side, and when the goods are taken out from the basket K, the basket K does not move toward the placement part 62 side. Therefore, the goods contained in the basket K do not locate directly below the scanner 46 (that is, the stopper 24 regulates the goods contained in the basket K from protruding or moving toward the scanner 46 side), so that the scanner 46 does not misread the goods contained in the basket K.
[0028] When the customer operates a start key (not shown), the self-POS terminal 1 starts a goods transaction with the customer. While taking out the goods from the basket K and moving the goods in the direction of the arrow Y (the moving direction of the goods), the customer turns the symbol attached to the goods toward the scanner 46. The camera 51 images this operation and the taken-out goods. The scanner 46 reads the directed symbol. Then the customer moves the goods for which the symbol has been read in the direction of the arrow Y and puts them into the bag F. The customer performs a goods registration operation by performing this operation for all the goods in the basket K. For the goods for which the customer has performed the goods registration operation, the self-POS terminal 1 executes a goods registration process and a settlement process.
[0029] When the goods read by the scanner 46 are goods that are easily damaged in shape, the customer temporarily places the goods on the temporary stand 45. Then, after reading the symbols of all the goods, the goods placed on the temporary stand 45 are finally packed into bags.
[0030] The goods registration process refers to a process of obtaining a goods code for identifying the goods based on the symbol read by the scanner 46, reading out goods information (goods name, price of the goods, etc.) related to the goods from a goods master 342 (see FIG. 3) described later based on the obtained goods code, displaying it on the display unit 43, and storing the goods information in a goods information unit 332 (see FIG. 3).
[0031] The settlement process refers to a process of performing settlement for a transaction using a designated medium based on the product information stored in the product information section 332. The settlement process also includes issuing a receipt on which the total amount and product information are printed. When the settlement process is completed, the transaction with a single customer is completed.
[0032] Hereinafter, the hardware of the self-POS terminal 1 according to the embodiment will be described. FIG. 3 is a block diagram showing the hardware configuration of the self-POS terminal 1. As shown in FIG. 3, the self-POS terminal 1 includes a CPU (Central Processing Unit) 31, a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a memory section 34, and the like. The CPU 31 serves as the control main body. The ROM 32 stores various programs. The RAM 33 expands programs and various data. The memory section 34 stores various programs. The CPU 31, the ROM 32, the RAM 33, and the memory section 34 are connected to each other via a bus 35. The CPU 31, the ROM 32, and the RAM 33 constitute a control unit 300. That is, the control unit 300 executes the control process of the self-POS terminal 1 described later by operating according to the control program stored in the ROM 32 and the memory section 34 and expanded in the RAM 33.
[0033] The RAM 33 includes a quantity section 331, a product information section 332, a temporary storage section 333, and a flag section 334. The quantity section 331 stores the number of products taken out from the basket K at one time. The product information section 332 stores the product information of the products for which product registration processing has been performed. The temporary storage section 333 temporarily stores the product information (product code) of the products when a plurality of products taken out from the basket K at one time are read by the scanner 46. The flag section 334 stores a flag "1" when the products taken out from the basket K at one time are different products. The flag section 334 does not store a flag "1" (remains a flag "0") when the products taken out from the basket K at one time are the same product.
[0034] The memory unit 34 is composed of an HDD (Hard Disc Drive), a flash memory, etc., and maintains the stored content even when the power is turned off. The memory unit 34 includes a control program unit 341 and a product master 342. The control program unit 341 stores a control program for controlling the self-POS terminal 1. The product master 342 stores product information such as the product name and price of each product in association with the product code that identifies the product.
[0035] The control unit 300 connects the operation unit 44, the display unit 43, the coin changer 52, the bill changer 53, the printer 54, the card reader 55, the scanner 46, and the camera 51 via the bus 35 and the controller 36. The display unit 43 displays information such as product information and payment information for the customer operating the self-POS terminal 1. The operation unit 44 is a keyboard provided on the display unit 43 and composed of touch keys including an end key 441, which is operated by the customer when the product data processing for all the products to be purchased is completed and the operation by the customer on the self-POS terminal 1 is terminated. The coin changer 52 stores the coins among the money received from the customer and pays out change in coins. The bill changer 53 stores the bills among the money received from the customer and pays out change in bills. The printer 54 issues a receipt printed with product information, payment information, etc. The card reader 55 reads card information such as a credit card. The scanner 46 reads the symbol attached to the product. The camera 51 images the product taken out by the customer from the basket K.
[0036] Also, the control unit 300 is connected to a communication interface (I / F) 56 via the bus 35. The communication interface 56 is connected to be able to transmit and receive information to and from a store server (not shown), which is a higher-level device of the self-POS terminal 1.
[0037] From here, the functional configuration of the self-POS terminal 1 according to the embodiment will be described. FIG. 4 is a functional block diagram showing the functional configuration of the self-POS terminal 1. As shown in FIG. 4, the control unit 300 of the self-POS terminal 1 functions as a takeout determination means 301, a storage means 302, a first identity determination means 303, a second identity determination means 304, a stop means 305, a notification means 306, and a product registration means 307 by following the control program stored in the control program unit 341 and expanded in the RAM 33. The takeout determination means 301 determines whether a plurality (for example, two) of products have been taken out simultaneously based on an image of the product taken out from the basket stand 2. Specifically, the takeout determination means 301 determines whether a plurality of products have been taken out simultaneously based on an image captured by the camera 51 input from the camera 51 that captures the product taken out from the basket stand 2, using, for example, a method of detecting the contour of the product using a known edge detection technique. More specifically, the takeout determination means 301 first detects the hand of the customer who has taken out the product from the basket K, and determines whether a plurality of products have been taken out simultaneously for the product held in the hand using the above method.
[0038] The storage means 302 stores the number of products (for example, two) determined by the takeout determination means 301 to have been taken out simultaneously. Specifically, when the takeout determination means 301 determines that a plurality of products have been taken out simultaneously, the storage means 302 stores the number of products in the number part 331.
[0039] The first identity determination means 303 determines whether each of the products determined to be a plurality by the takeout determination means 301 is a different product or the same product. Specifically, the first identity determination means 303 determines whether each of the products determined to be a plurality (for example, two) by the takeout determination means 301 is a different product or the same product based on, for example, whether the colors, textures, etc. of the plurality of products are the same or different, using a known general recognition technique.
[0040] When the first identity determination means 303 determines that the products are different products (for example, two different products), the second identity determination means 304 determines whether the read products are the same products based on the product information read by the scanner 46. Specifically, when the products in the number (for example, two) stored in the storage means 302 are read by the scanner 46, the second identity determination means 304 determines whether the products are the same products. For example, when the storage means 302 stores "2", the second identity determination means 304 determines that they are the same when the two products read by the scanner 46 are the same product. For example, when the storage means 302 stores "3", the second identity determination means 304 determines that they are the same when all three products read by the scanner 46 are the same product.
[0041] When the second identity determination means 304 determines that the products are the same product, the stop means 305 stops the transaction.
[0042] When the stop means 305 stops the transaction, the notification means 306 notifies an alert. Specifically, the notification means 306 notifies an alert to an attendant or the like, for example, by causing the patrump 50 to emit light in red or orange. Further, the notification means 306 notifies an alert to an attendant or the like by transmitting so as to display alert information on an attendant PC monitored by an attendant, for example.
[0043] When the second identity determination means 304 determines that the products are different products, the product registration means 307 executes product registration processing for the plurality of products. Specifically, when the second identity determination means 304 determines that the products are different products, the product registration means 307 executes product registration processing for a plurality (for example, two) of products based on the product codes stored in the temporary storage unit 333.
[0044] From here, the control of the self-POS terminal 1 will be described. FIG. 5 is a flowchart showing the control flow of the self-POS terminal 1. As shown in FIG. 5, the control unit 300 of the self-POS terminal 1 stores the flag "0" in the flag unit 334 as an initial setting (S11). Next, the control unit 300 determines whether a product has been taken out of the basket K based on the image captured by the camera 51 (S12). For example, if an object other than a hand exists in the image captured by the camera 51, it is determined that a product has been taken out of the basket K. If it is determined that a product has been taken out of the basket K (Yes in S12), then the take-out determination means 301 determines whether a plurality of products have been taken out simultaneously based on the image of the camera 51 that captures the product taken out of the basket K (S13). If it is determined that a plurality of products have been taken out simultaneously (Yes in S13), the storage means 302 stores the number of products taken out simultaneously in the quantity unit 331 (S14).
[0045] Next, the first identical determination means 303 determines whether the plurality of products whose numbers are stored in the quantity unit 331 are different products or the same product (S15). If it is determined that the plurality of products whose numbers are stored in the quantity unit 331 are different products (No in S15), the control unit 300 rewrites the flag "0" stored in the flag unit 334 to the flag "1" (S16). Then the control unit 300 returns to S12.
[0046] In addition, in S13, if it is determined that a plurality of products have not been taken out simultaneously (No in S13), the control unit 300 returns to S12. Also, in S15, if it is determined that the plurality of products stored in the quantity unit 331 are the same product (Yes in S15), the control unit 300 returns to S12.
[0047] Also, in S12, if it is determined that the product is not taken out from the basket K (No in S12), the control unit 300 determines whether a symbol is read by the scanner 46 (S21). If it is determined that the symbol is read (Yes in S21), the control unit 300 determines whether the flag "1" is stored in the flag unit 334 (S22). If it is determined that the flag "1" is not stored in the flag unit 334 (No in S22), the control unit 300 executes product registration processing related to the product based on the product code obtained by analyzing the read symbol (S30). Then, the control unit 300 returns to S12.
[0048] Also, in S22, if it is determined that the flag "1" is stored in the flag unit 334 (Yes in S22), the obtained product code is stored in the temporary storage unit 333 (S23).
[0049] Next, the control unit 300 determines whether symbols are read by the scanner 46 for the number of times stored in the count unit 331 (S24). If it is determined that the symbols are not read for the number of times stored in the count unit 331 (No in S24), the control unit 300 returns to S21 and waits for the next symbol to be read.
[0050] Also, if it is determined that the symbols are read by the scanner 46 for the number of times stored in the count unit 331 (Yes in S24), next, the second identity determination means 304 determines whether the products read by the scanner 46 are the same based on the information of the products read by the scanner 46 (S25). If it is determined that they are not the same product (No in S25), the product registration means 307 executes product registration processing for the product based on the product code stored in the temporary storage unit 333 (S26). Then, the control unit 300 changes the flag "1" stored in the flag unit 334 to the flag "0". Then, the control unit 300 returns to S12.
[0051] Also, in S25, if it is determined that the products are the same based on the information of the product read by the scanner 46 (Yes in S25), the stop means 305 stops the transaction of the customer (S28). That is, the control unit 300 aborts all subsequent processing for the customer and stops the customer's transaction. Then, the notification means 306 notifies an attendant or the like of an alert indicating that the stop means 305 has stopped the transaction (S29). Then, the control unit 300 returns to S12. That is, in S15, the control unit 300 determines that the products taken out at one time are not the same product, but in S25, it is determined that the product for which the symbol is read is the same product. Therefore, it is assumed that fraud may have been committed by the customer, and the transaction of the customer is stopped.
[0052] When an attendant or the like receives an alert notification, they go to the self-POS terminal 1 that is issuing the alert to check if there has been fraud by the customer.
[0053] Also, in S21, if it is determined that it is not a symbol reading (No in S21), the control unit 300 determines whether the end key 441 has been operated (S41). If it is determined that the end key 441 has been operated (Yes in S41), the control unit 300 executes the settlement process for the customer based on the product information stored in the product information unit 332 (S42). Then, the control unit 300 ends the transaction for the customer. Also, if it is determined that the end key 441 has not been operated (No in S41), the control unit 300 returns to S12.
[0054] As described above, the self-POS terminal 1 of the embodiment is a self-POS terminal 1 that conducts transactions for products that customers operate and purchase themselves. Based on an image of a product taken out of a basket K placed on a basket stand 2, it includes a taking-out determination means 301 that determines whether a plurality of products have been taken out simultaneously, a first identity determination means 303 that determines whether the plurality of taken-out products are different products or the same product when the taking-out determination means 301 determines that a plurality of products have been taken out simultaneously, a scanner 46 that reads information on the taken-out products, a second identity determination means 304 that determines whether the plurality of products read by the scanner 46 are the same product when the first identity determination means 303 determines that they are different products, and a stopping means 305 that stops the transaction when the second identity determination means 304 determines that they are the same product.
[0055] According to the self-POS terminal 1 of such an embodiment, when a plurality of products taken out from the basket K at one time are different products, the transaction is stopped when the products read by the scanner 46 are the same product. Therefore, the self-POS terminal 1 of such an embodiment can prevent fraudulent acts by customers related to product registration.
[0056] As described above, the embodiments of the present invention have been described. However, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, changes, and combinations can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and its equivalent scope.
[0057] For example, in the embodiment, the camera 51 has been described as a component of the self-POS terminal 1. However, it is not limited to this, and the camera 51 may not be a component of the self-POS terminal 1. In this case, an image captured by the camera 51 installed near the self-POS terminal 1 is input to the self-POS terminal 1. The taking-out determination means 301 determines whether a plurality of products have been taken out simultaneously based on the image input from the camera 51 installed near the self-POS terminal 1.
[0058] Note that the program executed by the self-POS terminal 1 of the embodiment is provided by being recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk) in an installable format or an executable format file.
[0059] Further, the program executed by the self-POS terminal 1 of the embodiment may be configured to be stored on a computer connected to a network such as the Internet and downloaded via the network. Also, the program executed by the self-POS terminal 1 of the embodiment may be configured to be provided or distributed via a network such as the Internet.
[0060] Also, the program executed by the self-POS terminal 1 of the embodiment may be configured to be provided by being pre-embedded in a ROM or the like.
Explanation of Reference Numerals
[0061] 1 Self-POS terminal 2 Basket stand 4 Product registration section 6 Article placement section 21 Basket placement surface 31 CPU 41 Bagging section 43 Display section 44 Operation section 46 Scanner 49 Pole 50 Pat lamp 51 Camera 300 Control Unit 301 Extraction Judgment Means 302 Memory Means 303 First Identity Judgment Means 304 Second Identity Judgment Means 305 Stop Means 306 Notification Means 307 Product Registration Means 331 Quantity Section 332 Product Information Section 333 Temporary Memory Section 334 Flag Section 342 Product Master 421 Support Section 441 End Key 461 Reading Window K Basket
Prior Art Documents
Patent Documents
[0062]
Patent Document 1
Claims
1. A self-service product sales data processing device that conducts transactions for products purchased through customer self-operation, comprising: Withdrawal judgment means for judging whether a plurality of products have been withdrawn simultaneously based on an image of the product withdrawn from the product placement section; When the withdrawal judgment means determines that a plurality of products have been withdrawn simultaneously, first identity judgment means for judging whether the withdrawn plurality of products are different products or the same product; A reading section for reading information on the withdrawn product; Second identity judgment means for judging whether the plurality of products read by the reading section are the same product when the first identity judgment means determines that they are different products; Notification means for performing notification when the second identity judgment means determines that they are the same product; A self-service product sales data processing device provided with the above.
2. The self-service product sales data processing device according to Claim 1, further comprising product registration means for executing product registration processing of the plurality of products when the second identity judgment means determines that they are different products. The self-service product sales data processing device according to Claim 1.
3. The self-service product sales data processing device further comprises storage means for storing the number of products determined by the withdrawal judgment means to have been withdrawn simultaneously, and the second identity judgment means judges whether the products of the number stored by the storage means are the same product when read by the reading section. The self-service product sales data processing device according to Claim 1 or 2.
4. The notification means performs notification by causing a light-emitting section to emit light when the second identity judgment means determines that they are the same product. The self-service product sales data processing device according to any one of Claims 1 to 3.
5. The notification means performs notification by outputting an alert to an attendant PC monitored by an attendant when the second identity judgment means determines that they are the same product. The self-service product sales data processing device according to any one of Claims 1 to 3.
6. A computer as a self-service product sales data processing device that conducts transactions for products purchased through customer self-operation and is provided with a reading section for reading information on the product withdrawn from the product placement section, Withdrawal judgment means for judging whether a plurality of products have been withdrawn simultaneously based on an image of the product withdrawn from the product placement section; When it is determined by the above-described extraction determination means that a plurality of products are simultaneously extracted, a first identity determination means for determining whether the plurality of extracted products are different products or the same product; When the first identity determination means determines that the products are different products, a second identity determination means for determining whether the plurality of products read by the reading unit are the same product; When the second identity determination means determines that the products are the same product, a notification means for performing notification; A program for causing the above to function.
Citation Information
Patent Citations
Self-checkout terminal
JP2008027427A