Information processing device, information processing system, information processing program, and information processing method

The product theft prevention system uses detection and notification units to address the vulnerability of self-registration systems by alerting when products are not registered, effectively reducing theft.

JP7623453B2Active Publication Date: 2025-01-28TOSHIBA TEC KK
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023179253
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-10-18
Publication Date
2025-01-28
Estimated Expiration
2039-09-24

AI Technical Summary

Technical Problem

Existing self-registration systems in shopping carts and mobile POS devices are vulnerable to product theft as malicious customers can leave the store without registering products.

Method used

A product theft prevention system that includes a first detection unit to identify products removed from shelves, a second detection unit to detect canceled registrations, a measurement unit to track elapsed time, and a notification unit to alert if products are not registered within a predetermined time.

Benefits of technology

The system effectively deters product theft by warning customers and store staff of potential theft when products are not registered within a specified time, reducing losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007623453000001
    Figure 0007623453000001
  • Figure 0007623453000002
    Figure 0007623453000002
  • Figure 0007623453000003
    Figure 0007623453000003
Patent Text Reader

Abstract

To provide an information processing device capable of suppressing theft of commodities.SOLUTION: An information processing device according to an embodiment comprises a first detection unit, a second detection unit, a measurement unit, and a notification unit. The first detection unit detects a commodity taken out from a store shelf. The second detection unit detects the commodity read by an information processing terminal which can move in a store in which the store shelf is arranged. The measurement unit measures a first elapsed time having elapsed since when the first detection unit detects the commodity. The notification unit outputs notification information for warning when the first elapsed time exceeds a prescribed time and when the second detection unit does not detect the commodity.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The embodiments of the present invention include an information processing device, an information processing system, and an information processing program. Mu and and an information processing method. [Background technology]

[0002] Conventionally, there is a system in which customers who move around a store register products and make payments by themselves using cart POS or mobile POS. Here, cart POS is a shopping cart equipped with a POS (information processing terminal) for self-registration. Also, mobile POS is an information processing terminal such as a tablet terminal or smartphone with a POS program for self-registration installed.

[0003] However, when customers themselves register their products, there is a possibility that malicious customers may commit fraud, such as leaving the store without registering their products. Summary of the Invention [Problem to be solved by the invention]

[0004] An object of the present invention is to provide an information processing device, an information processing system, an information processing method, and an information processing program that can prevent merchandise theft. [Means for solving the problem]

[0005] The information processing device according to the embodiment includes a first detection unit, a second detection unit, a measurement unit, and a notification unit. fart merchandise Was it returned? The second detection unit detects the product shelf by reading the information from an information processing terminal that is movable within the store in which the product shelf is arranged. The product is registered The above product The product whose registration has been cancelled The measurement unit detects the 2 The detection unit Cancelled The first time after detecting the product 3 The notification unit measures the elapsed time. 3The elapsed time of the above exceeds a predetermined time, and 1 The detection unit Cancelled merchandise Return of If the device is not detected, notification information is output to warn the user. [Brief description of the drawings]

[0006] [Figure 1] FIG. 1 is a diagram for explaining an overview of a merchandise theft prevention system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of the configuration of a cart in which the cart POS of FIG. 1 is provided. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the cart terminal of FIG. [Figure 4] FIG. 4 is a diagram showing an example of functions of the cart terminal of FIG. 2 and FIG. [Diagram 5] FIG. 5 is a diagram showing an example of a data configuration held in the management database of FIG. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of the calculation notification system of FIG. [Figure 7] FIG. 7 is a diagram showing an example of functions of the calculation notification system of FIG. [Figure 8] FIG. 8 is a flowchart showing an example of a merchandise theft prevention process executed by the merchandise theft prevention system of FIG. [Figure 9] FIG. 9 is a diagram illustrating an example of functions of the calculation notification system according to the second embodiment. [Figure 10] FIG. 10 is a flowchart showing an example of a merchandise theft prevention process according to the second embodiment. [Figure 11] FIG. 11 is a flowchart showing an example of a merchandise theft prevention process according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0007] An information processing device, an information processing system, an information processing method, and an information processing program according to embodiments will be described in detail below with reference to the drawings.

[0008] (First embodiment) In this embodiment, a merchandise theft prevention system 9 will be described as an example of an information processing system. Fig. 1 is a diagram for explaining an overview of the merchandise theft prevention system 9 according to the first embodiment. As shown in Fig. 1, the merchandise theft prevention system 9 includes a cart POS 1, a management database (DB) 2, a calculation notification system 3, multiple product shelves 4-1, 4-2, and a warning device 7. In the following description, when there is no need to distinguish which of the multiple product shelves 4-1, 4-2 is being referred to, it will simply be referred to as product shelf 4.

[0009] The cart POS 1, the calculation notification system 3, and the multiple product shelves 4 are each communicatively connected to a management database (DB) 2. The calculation notification system 3 is communicatively connected to the cart POS 1 and the warning device 7. Each of these connections may be wired or wireless. As wireless communication, a 3G line, a 4G line, Wi-Fi (registered trademark), Bluetooth (registered trademark), or the like may be used as appropriate. Each of these connections may be a connection using a dedicated line, or a connection via a telecommunication line such as the Internet or an intranet.

[0010] The cart POS 1 is a shopping cart equipped with a POS for self-registration, and is used to transport products in a store such as a supermarket. Fig. 2 is a diagram showing an example of the configuration of the cart POS 1 in Fig. 1. As shown in Fig. 2, the cart POS 1 includes a cart 11, a scanner device 12, and a cart terminal 13.

[0011] The cart 11 includes a handle 11-1, a basket placement section 11-2, a number of casters 11-3, and a basket 11-4. The handle 11-1 is a part that the customer 6 grasps to move the cart 11. The basket placement section 11-2 is a platform on which a basket 11-4 for storing products is placed. The cart 11 is provided with, for example, four casters 11-3. The number of the casters 11-3 may be any number other than one or four. Each caster 11-3 rotates independently, allowing the cart 11 to be pushed by the customer 6 and moved freely within the store.

[0012] The scanner device 12 is an example of a portable scanner device. The scanner device 12 is attached to the cart 11 and moves in the store together with the movement of the cart 11. The scanner device 12 is, for example, a device capable of detecting (reading) an IC tag attached to each product. The scanner device 12 reads information (for example, a product code) for identifying the product stored in the IC tag. Note that the scanner device 12 may be a device that reads a code symbol (information for identifying the product) such as a barcode attached to the product purchased by the customer 6. The scanner device 12 optically reads the code symbol. Note that optical reading includes imaging. The scanner device 12 decodes the read code symbol and extracts the product code included in the code symbol. The scanner device 12 transmits the extracted product code to the cart terminal 13. Note that the scanner device 12 may be detachably attached to the cart 11.

[0013] The cart terminal 13 is an example of an information processing terminal. The cart terminal 13 is attached to the cart 11 and moves in the store together with the movement of the cart 11. The cart terminal 13 has a main body 13a, a display 134, a speaker 135, and an operation unit 136. The main body 13a is a thin box-shaped housing with an opening on the side facing the customer 6 who operates the cart 11. The display 134 is a plate-shaped display device such as a liquid crystal display. The display 134 is disposed in the opening of the main body 13a. The speaker 135 is a speaker that outputs various sounds such as guidance voice, operation sounds, and warning sounds. The speaker 135 is disposed, for example, around the opening of the main body 13a. The operation unit 136 is a touch input device (touch panel) superimposed on the surface of the display 134. The cart terminal 13 is realized, for example, by a tablet computer (tablet terminal).

[0014] The cart terminal 13 is connected to the scanner device 12 by wire or wirelessly so as to be able to communicate with it. The cart terminal 13 acquires product information (product name, price, etc.) related to the product code based on the code symbol (product code) read by the scanner device 12, and executes a sales registration process. Here, the sales registration process means a process of reading product information (product name, price, etc.) of the product corresponding to the product code read by the scanner device 12 from the product master based on the product code read by the scanner device 12, and registering (storing) the read product information of the product in the product registration table. In addition, the cart terminal 13 transmits the product code read by the scanner device 12 or the product information corresponding to the product code to the management DB2.

[0015] Fig. 3 is a diagram showing an example of the configuration of the cart terminal 13 in Fig. 2. As shown in Fig. 3, the cart terminal 13 further includes a processing circuit 131, a memory 132, and a communication circuit 133. The processing circuit 131, the memory 132, the communication circuit 133, the display 134, the speaker 135, and the operation unit 136 are communicatively connected via a bus 139, for example.

[0016] The processing circuitry 131 controls the overall operation of the cart terminal 13. As the processing circuitry 131, for example, a CPU (Central Processing Unit) can be used, but other processors such as a GPU (Graphics Processing Unit), ASIC (Application Specific Integrated Circuit), or FPGA (Field Programmable Gate Array) may also be used.

[0017] The memory 132 stores various data and programs used by the cart terminal 13. The data stored in the memory 132 includes a product master and a product registration table. The product master stores the correspondence between a product code and product information (product name, price, etc.). The product registration table stores product information of products read by the scanner device 12. The programs stored in the memory 132 include a client-side product theft prevention program described below. As the memory 132, various storage media such as a hard disk drive (HDD), a solid state drive (SSD), and a flash memory can be used. The memory 132 is further provided with a random access memory (RAM) for temporarily storing data being worked on.

[0018] The communication circuit 133 performs communication between the cart terminal 13 and the outside. As the communication circuit 133, a communication circuit for wired communication, a communication circuit for wireless communication, or a combination of these can be appropriately used.

[0019] Fig. 4 is a diagram showing an example of functions of the cart terminal 13 of Fig. 2 and Fig. 3. The cart terminal 13 realizes the functions of a product registration unit 1301 and a warning unit 1302 by, for example, causing the processing circuit 131 to execute a client-side product theft prevention program loaded into the memory 132.

[0020] The product registration unit 1301 receives the product code or product information of the product read from the scanner device 12, and provides the received product code or product information to the management DB 2.

[0021] The warning unit 1302 receives notification information supplied from the calculation notification system 3, and executes a warning operation to prevent theft in accordance with the received notification information. Here, the warning operation to prevent theft by the warning unit 1302 is not limited to an operation of warning the customer 6-1 or customers around him / her that a theft has occurred, but also includes an operation of prompting the customer 6-1 to scan the product. The warning unit 1302 outputs a warning sound from the speaker 135 as the warning operation. Note that voice may be used as the warning sound. Note that the warning unit 1302 may display a warning image on the display 134 as the warning operation.

[0022] The management DB2 stores (stores) various data used in the product theft prevention system 9. FIG. 5 is a diagram showing an example of the data configuration stored in the management DB2 of FIG. 1. As shown in FIG. 5, the management DB2 stores the number of passing customers 201, the number of passing cart POS 202, products 203 removed from the product shelf, and products 204 inserted into the cart POS. The management DB2 receives the number of passing customers 201, the number of passing cart POS 202, and products 203 removed from the product shelf from each product shelf 4. The management DB2 also receives products 204 inserted into the cart POS from the cart POS 1. The number of passing customers 201 is the number of customers 6-1 who passed in front of a later-described passing sensor 5 of each product shelf 4. The number of passing cart POS 202 is the number of cart POS 1 who passed in front of a later-described passing sensor 5 of each product shelf 4. The products 203 removed from the product shelf are product codes of products taken out of each product shelf 4 or product information corresponding to the product codes. The product 204 entered into the cart POS is the product code of the product that has been read by the cart POS 1, that is, the product that has been registered, or product information corresponding to the product code.

[0023] For example, a computer or memory system with a large-capacity storage device can be used as the management DB 2. The management DB 2 may be a large-capacity storage device communicatively connected to a computer via a cable or a communication network, and as such a storage device, an HDD, an SSD, an integrated circuit storage device, or the like can be appropriately used.

[0024] The calculation notification system 3 is an example of an information processing device. The calculation notification system 3 determines whether or not a product is read by the cart POS 1 within a predetermined time after the product is taken out from each product shelf 4. When the product is not registered within a predetermined time after the product is taken out, the calculation notification system 3 generates notification information for warning the theft of the product. Here, the notification information for warning the theft of the product includes notification information for warning the user to read the product. The calculation notification system 3 also supplies the generated notification information to the cart POS 1 and the warning device 7.

[0025] Fig. 6 is a diagram showing an example of the configuration of the calculation notification system 3 of Fig. 1. As shown in Fig. 6, the calculation notification system 3 includes a processing circuit 31, a memory 32, and an I / F circuit 33. The processing circuit 31, the memory 32, and the I / F circuit 33 are communicatively connected via a bus 39, for example.

[0026] The processing circuitry 31 controls the overall operation of the calculation notification system 3. As the processing circuitry 31, for example, a CPU can be used, but other processors such as a GPU, ASIC, or FPGA may also be used.

[0027] The memory 32 stores various data and programs used in the calculation notification system 3. The programs stored in the memory 32 include a server-side product theft prevention program described below. Various storage media such as HDD, SSD, and Flash memory can be used as the memory 32. The memory 32 is further provided with a RAM for temporarily storing data during work.

[0028] The I / F circuit 33 includes an input circuit and a communication circuit. The input circuit is a circuit that accepts user input, and may be, for example, a touch panel or a keyboard. The communication circuit is a circuit for communicating with the outside of the calculation notification system 3.

[0029] Fig. 7 is a diagram showing an example of functions of the calculation notification system 3 in Fig. 6. The calculation notification system 3 realizes the functions of a removal detection unit 301, a reading detection unit 302, a time measurement unit 303a, and a notification unit 304 by, for example, executing a server-side product theft prevention program loaded into the memory 32 by the processing circuit 31.

[0030] The removal detection unit 301 references the product 203 removed from the product shelf in the management DB 2 to detect that a product has been removed from the product shelf 4. The removal detection unit 301 also references the product 203 removed from the product shelf in the management DB 2 to detect which product has been removed.

[0031] The reading detection unit 302 refers to the product 204 entered into the cart POS in the management DB 2 and detects that a product has been read at the cart POS 1. The reading detection unit 302 also refers to the product 204 entered into the cart POS in the management DB 2 and detects which product has been read at the cart POS 1.

[0032] The time measurement unit 303a measures the elapsed time from when the reading detection unit 302 detects a product taken out of the product shelf 4. The time measurement unit 303a measures the elapsed time, for example, by using a clock in the processing circuit 131. Here, the elapsed time from when the reading detection unit 302 detects a product taken out of the product shelf 4 is an example of a first elapsed time.

[0033] The notification unit 304 generates notification information for executing a warning operation to warn against theft. The notification unit 304 generates notification information for a product with the same product code when the product is not read by the cart POS 1 within a predetermined time after the product is removed from each product shelf 4. In other words, the notification unit 304 generates notification information instructing a warning when there is a possibility of theft. The notification unit 304 supplies the generated notification information to the warning unit 1302 and the warning device 7. For example, the notification unit 304 supplies the warning unit 1302 with notification information instructing a warning to prompt the user to read the product or a warning that the product has been theft. For example, the notification unit 304 supplies the warning device 7 with notification information instructing a warning to notify the user of the possibility of theft or the occurrence of theft.

[0034] Here, referring back to FIG. 1, the description of the merchandise theft prevention system 9 according to this embodiment will be continued.

[0035] The multiple product shelves 4-1, 4-2 are shelves that display multiple products. Each product shelf 4 is equipped with multiple passing sensors 5-1, 5-2, 5-3, 5-4 and multiple product sensors 8-1, 8-2. In the following description, when there is no need to distinguish which of the multiple passing sensors 5-1, 5-2, 5-3, 5-4 the product shelf is referring to, it will simply be referred to as a passing sensor 5. In the following description, when there is no need to distinguish which of the multiple product sensors 8-1, 8-2 the product shelf is referring to, it will simply be referred to as a product sensor 8.

[0036] The plurality of passing sensors 5 are installed, for example, at the ends of the product shelves 4, and detect the number of people and the number of cart POS passing in front of the product shelves 4. The plurality of passing sensors 5 are installed, for example, at both ends of each product shelf 4, but may be installed in the center of each product shelf 4, or may be installed at any position in front of each product shelf 4 (display range). As the passing sensor 5, for example, a means for detecting the number of people and the number of cart POS passing by analyzing an image obtained by capturing an image with a camera can be used. As the passing sensor 5, for example, an optical sensor such as an infrared sensor can be used. In this case, for example, the number of people and the number of cart POS passing are detected according to a change in the received light intensity of light irradiated from one of the two passing sensors 5-1 and 5-3 to the other. Whether it is a person or a cart POS 1 may be determined, for example, according to the time width during which the received light intensity is reduced. As the passing sensor 5, for example, a means for detecting the cart POS 1 using BLE (Bluetooth Low Energy) (registered trademark) or the like may be used. Each product shelf 4 supplies the number of people passing the end of the product shelf and the number of cart POSs detected by the passage sensor 5 to the management DB 2 together with a code that identifies the product shelf 4, for example.

[0037] The multiple product sensors 8 detect the removal or return of products displayed. As each product sensor 8, a sensor capable of detecting an IC tag attached to each product can be used. The IC tag sensor is provided, for example, on the removal or return side of each stage of each product shelf 4. The IC tag sensors may be arranged in at least two rows and configured to be capable of detecting the movement direction of the IC tag. As the product sensor 8, a means for detecting the removal or return of a product by analyzing an image captured by a camera may be used, or a means for detecting the removal or return of a product based on a change in output of a weight sensor or an optical sensor arranged at the display position of each product may be used. Each product shelf 4 supplies the management DB 2 with the product code or product information of the product removed from the shelf and the product returned to the shelf detected by the product sensor 8.

[0038] The warning device 7 receives the notification information supplied from the calculation notification system 3, and issues a warning to prevent theft according to the received notification information. Here, the warning to prevent theft by the warning device 7 is not limited to an action of warning the store clerk 6-2 that the customer 6-1 has committed theft, but also includes an action of warning the store clerk 6-2 that the customer 6-1 is late in scanning the product or that there is a possibility of theft by the customer 6-1. The warning device 7 may be a speaker that outputs a warning sound according to the notification information. The warning sound may be voice. Note that the warning device 7 may also be a display device such as a display that displays according to the notification information, or a lighting device that emits a warning light according to the notification information.

[0039] Incidentally, in the above-mentioned cart POS 1, the customer 6-1 who moves around the store can scan products (register products) and settle the bill (settlement) by himself.

[0040] However, if the customer 6-1 registers the product himself, there is a possibility that a malicious customer 6-1 may commit a fraudulent act, such as leaving the store without registering the product.

[0041] Therefore, the merchandise theft prevention system 9 according to this embodiment is configured to be able to detect fraudulent acts such as leaving a store without registering a product. Specifically, the merchandise theft prevention system 9 is a system that warns of the theft or possibility of theft of a product when the product is not registered within a predetermined time after the product is taken out of each product shelf 4, and encourages theft prevention. As a result, a warning is issued when a customer using the cart POS 1 tries to steal a product, which is expected to have the effect of reducing merchandise loss.

[0042] Hereinafter, a product theft prevention process according to an embodiment will be described with reference to the drawings. The product theft prevention process is, for example, a server-client process. Here, the server process is a process executed by the calculation notification system 3. Also, the client process is a process executed by the cart terminal 13.

[0043] FIG. 8 is a flow chart showing an example of a merchandise theft prevention process executed by the merchandise theft prevention system 9 of FIG.

[0044] The removal detection unit 301 refers to the number of people passing 201 or the number of POS carts passing 202 in the management DB 2, and determines whether or not the customer 6-1 is between the product shelves 4 (in front of the product shelves 4) (S101). Whether or not the customer 6-1 is in front of the product shelf 4 is determined based on whether or not the customer 6-1 has passed the end of the product shelf 4 and then passed the end of the product shelf 4 again. If it is determined that the customer 6-1 is not in front of the product shelf 4 (S101: No), the removal detection unit 301 waits until it is determined that the customer 6-1 is in front of the product shelf 4.

[0045] It is assumed that each product shelf 4 stores the detection result (the number of passing cart POS or the number of people) in the management DB 2 when the passage sensor 5 detects that the cart POS 1 or the customer 6-1 has passed the end of the product shelf 4.

[0046] If it is determined that the customer 6-1 is in front of the product shelf 4 (S101: Yes), the removal detection unit 301 refers to the product 203 removed from the product shelf in the management DB 2 and determines whether the product has been removed from the product shelf 4 (S102). If it is determined that the product has not been removed (S102: No), the removal detection unit 301 waits until it is determined that the product has been removed.

[0047] It is assumed that each product shelf 4 stores the detection result (the product removed from the product shelf) in the management DB 2 when the product sensor 8 detects that a product has been removed.

[0048] If it is determined that the product has been removed (S102: Yes), the time measurement unit 303a starts measuring the elapsed time (first elapsed time) since the removal detection unit 301 detected the product being removed from the product shelf 4 (S103).

[0049] Following S103, the reading detection unit 302 refers to the product 204 put into the cart POS in the management DB2, and determines whether the taken-out product has been read at the cart POS 1, i.e., whether the product has been registered (S104). If the reading detection unit 302 determines that the taken-out product has been registered (S104: Yes), it ends the process.

[0050] It is assumed that the product registration unit 1301 of the cart POS 1 stores the product code and other information of the read product in the management DB 2 when the product is read.

[0051] If it is determined that the removed product is not registered (S104: No), the notification unit 304 determines whether or not a predetermined time has passed since the removed product was detected (S105a). This determination is made, for example, by determining whether or not the time that has passed since the removed product was detected is equal to or longer than a predetermined time. The predetermined time is, for example, set in advance and stored in the memory 32 or the like. If it is determined that the predetermined time has not passed since the removed product was detected (S105a: No), the notification unit 304 returns to S104.

[0052] On the other hand, if it is determined that a predetermined time has passed since the removed product was detected (S105a: Yes), the product theft prevention system 9 issues a warning since there is a possibility of theft (S106). Specifically, the notification unit 304 generates notification information to be supplied to, for example, the cart POS 1, instructing a warning to encourage the reading of the product. The notification unit 304 also generates notification information to be supplied to, for example, the warning device 7, instructing a warning to notify of the possibility of theft. The notification unit 304 outputs the generated notification information. In other words, the notification unit 304 supplies the generated notification information to the cart POS 1 and the warning device 7.

[0053] The cart POS 1 and the warning device 7 execute a warning operation for preventing theft in response to the supplied notification information. The warning operation executed by the cart POS 1 and the warning device 7 can be, for example, output of a warning sound. Here, a voice may be used as the warning sound. The warning operation is not limited to output of a warning sound, and various operations that can present a warning to the store clerk 6-2 (a user on the store side), such as displaying a warning image on a display or turning on a warning light (blinking, changing the light color), can be appropriately used. In addition, the warning device 7 may present the current position of the target cart POS 1, the position of the target product shelf 4, and information for identifying the target product to the user such as the store clerk 6-2 in the warning operation. The current position of the target cart POS 1 may be obtained based on, for example, position information of an access point such as Wi-Fi to which the cart terminal 13 is connected, or may be obtained based on a signal received by the cart terminal 13 from a beacon in the store. In addition, the position of the target product shelf 4 can be obtained based on, for example, an identification code (information for identifying each product shelf 4) output by each product shelf 4. In addition, in the warning operation, the target cart POS 1 may be photographed by a security camera, and the image obtained by the photographing may be presented to a user such as the store clerk 6-2.

[0054] The notification information may be provided to either one of the warning device 7 or the cart POS 1. In other words, the warning operation may be executed by either one of the warning device 7 or the cart POS 1.

[0055] In this way, the merchandise theft prevention system 9 according to the present embodiment causes the cart POS 1 and the warning device 7 to execute a warning operation for preventing theft when the merchandise is not registered in the cart POS 1 even after a predetermined time has elapsed since the detection of the merchandise taken out from the merchandise shelf 4. As a result, the merchandise theft prevention system 9 can warn the customer 6-1 who is about to commit a fraudulent act, and can make the store clerk 6-2 aware of the presence of the customer 6-1. The customer 6-1 who is prompted to read the merchandise knows that the store knows whether the merchandise is registered or not, so the warning urging the customer to read can prevent theft. In addition, the warning urging the customer to read can warn the customer 6-1 who does not intend to steal, such as a customer who has forgotten to read or a customer who is taking a long time to read, of the theft, and prevent the customer 6-1 from feeling uncomfortable. The store clerk 6-2 who recognizes the presence of the customer 6-1 can take measures to prevent the theft of the merchandise, such as being wary of the customer 6-1. In other words, the merchandise theft prevention system 9 according to the present embodiment can prevent the theft of merchandise.

[0056] It is also possible to set two or more elapsed times as the specified time, and alert the possibility of theft by issuing a warning such as a prompt to read the card at the first elapsed time, and alert theft at the second or subsequent elapsed times.

[0057] Second Embodiment In the above-described first embodiment, the merchandise theft prevention system 9 is described as an example in which a warning operation is performed in response to the elapsed time since the removed merchandise was detected (since the merchandise was removed), but the present invention is not limited to this. For example, the warning operation may be performed in response to the movement of the cart POS 1.

[0058] Fig. 9 is a diagram showing an example of functions of the calculation notification system 3 according to the second embodiment. As shown in Fig. 9, the calculation notification system 3 further realizes a function as a passage detection unit 303b by, for example, executing a server-side product theft prevention program loaded in the memory 32 by the processing circuit 31. Note that the calculation notification system 3 may also have a function as the time measurement unit 303a in Fig. 7.

[0059] The passing detection unit 303b detects the cart POS 1 that has passed the product shelf 4 by referring to the number of passed cart POS 202 in the management DB 2. Here, the cart POS 1 passing the product shelf 4 means that the cart POS 1 that was in front of the product shelf 4 from which the product was taken out has stopped moving from in front of the product shelf 4.

[0060] Fig. 10 is a flowchart showing an example of a merchandise theft prevention process according to the second embodiment. The process shown in Fig. 10 does not execute the process of S103 in Fig. 8, and executes the process of S105b instead of the process of S105a in Fig. 8.

[0061] If it is determined that the product registration of the taken-out product has not been detected (S104: No), the passage detection unit 303b refers to the number of passers 201 and the number of passed cart POS 202 in the management DB 2 to determine whether or not the cart POS 1 that passed the product shelf 4 from which the product was taken out has been detected (S105b). If the passage detection unit 303b determines that the cart POS 1 that passed the product shelf 4 from which the product was taken out has not been detected (S105b: No), the process returns to S104. On the other hand, if it is determined that the cart POS 1 that passed the product shelf 4 from which the product was taken out has been detected (S105b: Yes), the product theft prevention system 9 issues a warning of theft or the possibility of theft (S106).

[0062] In this way, the product theft prevention system 9 according to this embodiment detects a product removed from a product shelf 4, and then detects a cart POS 1 that has passed the product shelf 4 without registering the product, and then causes the cart POS 1 and the warning device 7 to execute a warning operation to prevent theft. Even with this configuration, the same effects as those of the above-mentioned embodiment can be obtained.

[0063] The technology according to this embodiment can be combined with the technology according to the first embodiment.

[0064] (Third embodiment) The warning operation may be executed according to the time elapsed since the removed product was detected and the movement of the cart POS 1. Fig. 11 is a flowchart showing an example of a product theft prevention process according to the third embodiment. In the process shown in Fig. 11, when it is determined in the process of Fig. 8 that a predetermined time has not elapsed since the removed product was detected (S105a: No), the process of S105b in Fig. 10 is executed.

[0065] When the passing detection unit 303b determines that the cart POS 1 has not passed the product shelf 4 from which the product was taken out (S105b: No), the process returns to S104. On the other hand, when the passing detection unit 303b determines that the cart POS 1 has passed the product shelf 4 from which the product was taken out (S105b: Yes), the reading detection unit 302 determines whether the taken-out product has been registered (S105c) in the same manner as S104 in FIG. 8. When the reading detection unit 302 determines that the taken-out product has been registered (S105c: Yes), the process ends. On the other hand, when the reading detection unit 302 determines that the taken-out product has not been registered (S105c: No), the notification unit 304 determines whether a predetermined time has passed since the cart POS 1 was detected as having passed the product shelf 4 from which the product was taken out (S105d). The time measurement unit 303a may measure the elapsed time since the passage of the product shelf 4 was detected, or may calculate the elapsed time since the cart POS 1 passing the product shelf 4 was detected based on the elapsed time since the removed product was detected and the time (time) at which the cart POS 1 passing the product shelf 4 was detected. Here, the elapsed time since the cart POS 1 passing the product shelf 4 was detected is an example of a second elapsed time. The predetermined time may be set in advance and stored in the memory 32 or the like. When the notification unit 304 determines that the predetermined time has not elapsed since the cart POS 1 passing the product shelf 4 was detected (S105d: No), it returns to S105c. On the other hand, when it is determined that the predetermined time has elapsed since the cart POS 1 passing the product shelf 4 was detected (S105d: Yes), the product theft prevention system 9 warns of theft or the possibility of theft (S106).

[0066] In this way, the product theft prevention system 9 according to this embodiment causes the cart POS 1 and the warning device 7 to execute a warning operation to prevent theft when a predetermined time has passed without the product being registered after a product has been detected as having been taken out of the product shelf 4, or when a cart POS 1 is detected as having passed the product shelf 4. With this configuration, in addition to the effects obtained in the above-mentioned embodiments, it is possible to improve the accuracy of detecting fraudulent acts by customers.

[0067] Furthermore, when the product theft prevention system 9 according to this embodiment detects a product removed from a product shelf 4 and then detects a cart POS 1 passing the product shelf 4 without registering the product, the system does not issue an alert immediately, but issues an alert a predetermined time after the detection of the cart POS 1 passing the product shelf 4. This configuration makes it possible to prevent unnecessary alerts from being issued to customers who are shopping on the move.

[0068] In addition, when the cart POS1 is detected passing the product shelf 4, a warning such as a prompt to read the card is issued to notify the possibility of theft, and a specification in which the theft is notified a predetermined time after the cart POS1 is detected passing the product shelf 4 can also be realized.

[0069] (Fourth embodiment) In the above-described embodiments, the product theft prevention system 9 that executes a warning operation depending on whether or not a product registration has been performed for a product taken out of the product shelf 4 has been described as an example, but the present invention is not limited to this. For example, the warning operation may be executed depending on whether or not a product whose product registration has been cancelled has been returned to the product shelf 4.

[0070] The removal detection unit 301 refers to the product 203 removed from the product shelf in the management DB2 to detect whether a product whose product registration has been cancelled has been returned (returned) to the product shelf 4. The reading detection unit 302 refers to the product 204 put into the cart POS in the management DB2 to detect whether there is a product whose product registration has been cancelled (canceled product). The time measurement unit 303a measures the elapsed time since the detection of the product whose product registration has been cancelled. Here, the elapsed time since the detection of the product whose product registration has been cancelled is an example of a third elapsed time. In other words, the detection of a removed product in each of the above-mentioned embodiments can be replaced with the detection of a product whose product registration has been cancelled. Furthermore, the detection of a read (registered) product among the removed products in each of the above-mentioned embodiments can be replaced with the detection of a product whose product registration has been cancelled that has been returned to the product shelf 4.

[0071] In this way, the product theft prevention system 9 according to this embodiment causes the cart POS 1 and the warning device 7 to execute a warning operation to prevent theft when a predetermined time has passed without detecting a product returned to the product shelf 4 after the cancellation of the product registration has been detected, or when the cart POS 1 has passed the product shelf 4. With this configuration, the same effects as those of the above-mentioned embodiment can be obtained not only when the product is registered, but also when the product is returned.

[0072] The technique according to this embodiment can be combined with the techniques according to the above-described embodiments.

[0073] According to at least one of the embodiments described above, it is possible to provide an information processing device, an information processing system, an information processing method, and an information processing program that can prevent product theft.

[0074] The information processing device and information processing terminal of this embodiment include a control device such as a CPU, a storage device such as a ROM (Read Only Memory) or RAM, an external storage device such as a HDD or a CD drive device, a display device such as a display device, and input devices such as a keyboard and a mouse, and may have a hardware configuration that utilizes a conventional computer.

[0075] Each program executed by the information processing device and information processing terminal of this embodiment may be provided in an installable or executable format file 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).

[0076] The programs executed by the information processing device and the information processing terminal of the present embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading them via the network. The programs executed by the information processing device and the information processing terminal of the present embodiment may be provided or distributed via a network such as the Internet.

[0077] Moreover, each program executed by the information processing device and the information processing terminal of the present embodiment may be provided by being pre-installed in a ROM or the like.

[0078] The server-side product theft prevention program executed by the information processing device of this embodiment has a modular configuration including the above-mentioned units (removal detection unit 301, reading detection unit 302, time measurement unit 303a, passage detection unit 303b, and notification unit 304). A CPU (processor) reads out the server-side product theft prevention program from the storage medium and loads the above-mentioned units onto a main storage device. As a result, the removal detection unit 301, reading detection unit 302, time measurement unit 303a, passage detection unit 303b, and notification unit 304 are generated on the main storage device.

[0079] The client-side product theft prevention program executed by the information processing terminal of this embodiment has a modular configuration including the above-mentioned units (product registration unit 1301 and warning unit 1302). The CPU (processor) reads out the client-side product theft prevention program from the storage medium and loads the above-mentioned units onto the main storage device. As a result, the product registration unit 1301 and the warning unit 1302 are generated on the main storage device.

[0080] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0081] 1. Cart POS 2 Management DB 3. Calculation notification system (information processing device) 4 Product shelves 5 Passing sensor 6-1 Customer 6-2 Store clerk 7 Warning device 8 Product Sensor 9. Product theft prevention system (information processing system) 11 Cart 12 Scanner device 13 Cart terminal (information processing terminal) 301 Removal detection unit (first detection unit) 302 Reading detection unit (second detection unit) 303a Time measurement section (measurement section) 303b Passage detection unit (third detection unit) 304 Notification Department 1301 Product Registration Department 1302 Warning section [Prior art documents] [Patent documents]

[0082] [Patent Document 1] JP 2018-147252 A

Claims

1. a first detection unit that detects whether a product has been returned to the product shelf; a second detection unit that detects a product whose registration has been cancelled among the products that have been read and registered by an information processing terminal that is movable within the store in which the product shelves are arranged; a measuring unit that measures a third elapsed time from when the second detection unit detects the canceled product; a notification unit that outputs notification information for issuing a warning when the third elapsed time exceeds a predetermined time and the first detection unit has not detected the return of the canceled product; An information processing device comprising:

2. A third detection unit that detects the information processing terminal passing through the product shelf, The second detection unit further detects whether the product has been read by the information processing terminal and registered as a product, the measurement unit further measures a second elapsed time since the third detection unit detected the information processing terminal; the notification unit outputs the notification information when the second elapsed time exceeds a predetermined time and the second detection unit has not detected product registration of the product. The information processing device according to claim 1 .

3. The first detection unit further detects the product taken out from the product shelf, The second detection unit further detects whether the product has been read by the information processing terminal and registered as a product, The measurement unit further measures a first elapsed time from when the first detection unit detects the removed product, the notification unit outputs the notification information when the first elapsed time exceeds a predetermined time and the second detection unit does not detect the reading of the removed product. The information processing device according to claim 1 .

4. An information processing device according to any one of claims 1 to 3; the information processing terminal including a warning unit that receives the notification information and issues a warning to a customer in response to the received notification information; An information processing system comprising:

5. The information processing system according to claim 4 , further comprising a warning device that receives the notification information and issues a warning to a store clerk in response to the received notification information.

6. Detecting whether an item has been returned to a shelf; detecting a product whose registration has been cancelled among the products that have been registered by reading the information of the product using an information processing terminal that is movable within the store in which the product shelves are arranged; measuring a third elapsed time from when the cancelled item was detected; and outputting notification information for issuing a warning when the third elapsed time exceeds a predetermined time and the return of the canceled product has not been detected; An information processing program for causing a computer to execute the above.

7. An information processing device including a first detection unit, a second detection unit, a measurement unit, and a notification unit, and configured to be capable of communicating with an information processing terminal, detecting whether the product has been returned to the product shelf by the first detection unit; detecting, by the second detection unit, a product whose registration has been cancelled among the products that have been read and registered by the information processing terminal that is movable within the store in which the product shelves are arranged; measuring a third elapsed time from when the canceled product was detected by the second detection unit using the measurement unit; outputting notification information for issuing a warning when the third elapsed time exceeds a predetermined time and the return of the canceled product is not detected by the first detection unit; An information processing method for executing the above.

Citation Information

Patent Citations

  • Commodity combination recognition method, recognition system and vending system

    CN107895306A

  • Purchased commodity receipt and carriage device with self-scanning function, and pos system

    JP1995141569A

  • Purchased article registration device and purchased article settlement system using the same registration device

    JP1998162244A

  • Merchandise settlement system and shoplifting prevention device

    JP2010204846A

  • Shopping cart system interlocking to wireless tag

    JP2014071599A