Product sales system, locker device, product sales method, and product sales program
The product sales system automates product replenishment in vending machines by associating storage units with product information, ensuring accurate menu updates and reducing manual labor.
Patent Information
- Application Number
- JP2024114043
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-17
- Publication Date
- 2026-01-29
AI Technical Summary
Existing vending machines with multiple storage compartments face inconsistencies between restocked products and displayed menu options, requiring manual labor for product replenishment updates.
A product sales system with a locker device that includes a product identification information acquisition unit, a product storage selection unit, and a management unit to associate storage units with product information, ensuring accurate display updates on a menu screen.
Prevents inconsistencies between stored products and menu displays by automating product replenishment information management.
Smart Images

Figure 2026013598000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a product sales system, a locker device, a product sales method, and a product sales program that can efficiently prevent inconsistencies between products stored in multiple storage sections of a vending machine and a menu screen for selecting those products. [Background technology]
[0002] In recent years, vending machines have become known that store products such as food in multiple storage compartments (hereinafter simply referred to as "lockers") and sell the products stored in the lockers. For example, Patent Document 1 discloses a vending machine that can sell products stored in multiple lockers, which includes a locking mechanism that locks the doors of each locker in a closed state, and which issues instructions to the locking mechanism to open or close the locking state, and which manages the sales status of the products stored in each locker based on the locking state of the locking mechanism. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-163393 Summary of the Invention [Problem to be solved by the invention]
[0004] However, although the system in Patent Document 1 can manage whether products have been restocked in an empty locker by issuing an open / close command to the locking mechanism, it is not possible to manage what products have been restocked in an empty locker by using only the open / close command.
[0005] This can lead to discrepancies between the products restocked in the empty lockers and the products displayed on the menu screen for product selection. While it is possible to input product replenishment information indicating which products have been restocked in the empty lockers of the vending machine and change the menu screen, this requires manual labor and is inefficient.
[0006] The present invention has been made to solve the above-mentioned problems, and aims to provide a product sales system, locker device, product sales method, and product sales program that can efficiently prevent inconsistencies between products stored in multiple storage sections and the menu screen for selecting those products. [Means for solving the problem]
[0007] In order to solve the above problems, the present invention provides a product sales system that has a plurality of storage units for locking and storing products for sale, unlocks a specified storage unit in which a product selected by a customer is stored, and sells the product, and is characterized by comprising a product identification information acquisition unit that acquires product identification information including information about the product, a product storage selection unit that selects a storage unit from the plurality of storage units to replenish the product, a judgment unit that judges whether the product has been stored in the storage unit selected by the product storage selection unit, and a management unit that associates the storage unit selected by the product storage selection unit with the product identification information based on the judgment result of the judgment unit and the product identification information, and manages the product storage information.
[0008] In addition, the present invention is characterized in that, in the above invention, it further includes a display control unit that controls the display of display information that accepts product or storage section selection operations by customers based on the product storage information on a specified display unit.
[0009] In addition, the present invention is characterized in that, in the above invention, it further comprises a display information generation unit that generates the display information for selection, which accepts product or storage section selection operations by customers based on the product storage information.
[0010] In the present invention, the commodity identification information acquisition unit acquires the commodity identification information including an image of the commodity.
[0011] The present invention also provides a product sales system having a product identification information output device that outputs product identification information related to products purchased by a customer, and a locker device that has a plurality of storage units for locking and storing products to be sold, and that, upon receiving the product identification information from the product identification information output device, unlocks the storage unit in which the product identified by the product identification information is stored, allowing the product to be removed, wherein the locker device is characterized by having a product storage selection unit that selects the storage unit to replenish the products from the plurality of storage units, a storage determination unit that determines that the product has been stored in the storage unit selected by the product storage selection unit, and output means that, based on the storage determination of the storage determination unit and the product identification information, outputs product storage information to the product identification information output device that associates the storage unit selected by the product storage selection unit with the product identification information.
[0012] In addition, the present invention is characterized in that, in the above invention, the product identification information output device is a ticket issuing machine that issues a medium on which the product identification information of the product purchased by the customer is recorded, or a mobile terminal that transmits the product identification information of the product purchased by the customer.
[0013] In addition, in the above invention, the present invention is characterized in that the product identification information output device controls the display of display information on a specified display unit that accepts the customer's selection of a product or storage unit based on the product storage information received from the locker device.
[0014] The present invention also provides a locker device that has a plurality of storage units for locking and storing products for sale, unlocks a specified storage unit in which a product selected by a customer is stored, and sells the product, and is characterized by comprising: a product identification information acquisition unit that acquires product identification information including information about the product; a product storage selection unit that selects a storage unit from the plurality of storage units to replenish the product with; a judgment unit that judges whether the product has been stored in the storage unit selected by the product storage selection unit; and a management unit that associates the storage unit selected by the product storage selection unit with the product identification information based on the judgment result of the judgment unit and the product identification information, and manages the product storage information.
[0015] The present invention also provides a merchandise sales method in a merchandise sales system that has a plurality of storage units for locking and storing merchandise to be sold, unlocking a specified storage unit in which a merchandise selected by a customer is stored, and selling the merchandise, and is characterized by including a merchandise identification information acquisition step for acquiring merchandise identification information including information about the merchandise, a merchandise storage selection step for selecting a storage unit from the plurality of storage units to replenish the merchandise, a determination step for determining that the merchandise has been stored in the storage unit selected by the merchandise storage selection step, and a management step for associating the storage unit selected by the merchandise storage selection step with the merchandise identification information and managing the information as merchandise storage information based on the determination result of the determination step and the merchandise identification information.
[0016] The present invention also provides a product sales program for a locker device that has a plurality of storage units for locking and storing products for sale, unlocks a specified storage unit in which a product selected by a customer is stored, and sells the product, and is characterized in that the program causes a computer to execute a product identification information acquisition procedure for acquiring product identification information including information about the product, a product storage selection procedure for selecting a storage unit from the plurality of storage units to replenish the product, a determination procedure for determining that the product has been stored in the storage unit selected by the product storage selection procedure, and a management procedure for associating the storage unit selected by the product storage selection procedure with the product identification information and managing the product storage information based on the determination result of the determination procedure and the product identification information. [Effects of the Invention]
[0017] According to the present invention, it is possible to efficiently prevent inconsistencies between the products stored in the multiple storage sections of the vending machine and the menu screen for selecting the products. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is an explanatory diagram of an overview of a product sales system according to the first embodiment. [Figure 2] FIG. 2 is a functional block diagram showing the configuration of the locker device shown in FIG. [Figure 3] FIG. 3 is a diagram showing an example of the mode data, replenishment method data, and locker number data shown in FIG. [Figure 4] FIG. 4 is a functional block diagram showing the configuration of the ticket vending machine shown in FIG. [Figure 5] FIG. 5 is a diagram showing an example of the stored commodity data shown in FIG. [Figure 6] FIG. 6 is a diagram showing an example (part 1) of a display when selling a product according to the first embodiment. [Figure 7] FIG. 7 is a diagram showing an example (part 2) of a display when selling a product according to the first embodiment. [Figure 8]FIG. 8 is a diagram showing an example (part 1) of a display when replenishing merchandise according to the first embodiment. [Figure 9] FIG. 9 is a diagram showing an example (part 2) of a display when replenishing merchandise according to the first embodiment. [Figure 10] FIG. 10 is a flowchart (part 1) showing a processing procedure related to product replenishment according to the first embodiment. [Figure 11] FIG. 11 is a flowchart (part 2) illustrating a processing procedure related to product replenishment according to the first embodiment. [Figure 12] FIG. 12 is a diagram illustrating an example of a hardware configuration according to the first embodiment. [Figure 13] FIG. 13 is an explanatory diagram of an outline of a product sales system according to the first modification. [Figure 14] FIG. 14 is an explanatory diagram of an outline of a product sales system according to the second modification. [Figure 15] FIG. 15 is an explanatory diagram of an outline of a product sales system according to the third modification. [Figure 16] FIG. 16 is an explanatory diagram of an overview of a product sales system according to the second embodiment. [Figure 17] FIG. 17 is a diagram showing an example (part 1) of a display when selling a product according to the second embodiment. [Figure 18] FIG. 18 is a diagram showing an example (part 2) of a display when selling a product according to the second embodiment. [Figure 19] FIG. 19 is an explanatory diagram of an outline of a product sales system according to the third embodiment. [Figure 20] FIG. 20 is a diagram (part 1) illustrating an outline of a product sales system according to the fourth embodiment. [Figure 21] FIG. 21 is a diagram (part 2) illustrating an outline of a product sales system according to the fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0019] [Embodiment 1] Hereinafter, a product sales system, a locker device, a product sales method, and a product sales program according to the first embodiment will be described in detail with reference to the drawings.
[0020] <Outline of the product sales system according to the first embodiment> First, an outline of the product sales system according to the present embodiment 1 will be described. Fig. 1 is an explanatory diagram of the outline of the product sales system according to the present embodiment 1. The product sales system according to the present embodiment 1 is configured with a locker device 10 having a plurality of lockers for storing products such as boxed lunches, and a ticket vending machine 20 from which customers select products to purchase.
[0021] As shown in Figure 1(a), in this product sales system, when replenishing products, the locker number to be replenishing is specified on the display operation unit 11 of the locker device 10 (S1). Then, the QR code (registered trademark) attached to the product is read by the code reader 12 (S2). Product information such as the product name and price is encoded in this QR code (registered trademark).
[0022] As shown in FIG. 1(b), when a product is restocked in a specified locker (S3), information including the product information and the locker number (hereinafter referred to as "product storage information") is notified to the ticket vending machine 20 (S4). The ticket vending machine 20 updates the menu screen using the received product storage information (S5). For example, the product information for the restocked product, "B Lunch Fried Chicken, 550 yen," is displayed.
[0023] In this way, in the product sales system of this embodiment 1, when replenishing products in the locker device, the product code encoding the product information is read, and once the locker device is replenishing with products, the product storage information is notified to the ticket vending machine, and the ticket vending machine updates the menu screen.This effectively prevents inconsistencies between the products stored in the multiple storage compartments of the vending machine and the menu screen on which the products are selected.
[0024] <Configuration of Locker Device 10> Next, we will explain the configuration of the locker device 10 shown in Fig. 1. Fig. 2 is a functional block diagram showing the configuration of the locker device 10 shown in Fig. 1. As shown in Fig. 2, the locker device 10 has a display operation unit 11, a code reader 12, a storage unit 13, a communication unit 14, a memory unit 15, and a control unit 16.
[0025] The display operation unit 11 is an input / output device such as a touch panel display. The code reader 12 is an input device that reads QR codes (registered trademark). The storage unit 13 is made up of multiple lockers, and products are stored in each locker. The communication unit 14 is an interface unit for data communication with the ticket vending machine 20.
[0026] The storage unit 15 is a storage device such as a hard disk drive or a nonvolatile memory, and stores mode data 15a, replenishment method data 15b, and locker number data 15c.
[0027] The mode data 15a is data indicating the mode of the locker device 10. The modes of the locker device 10 include a sales mode and a replenishment mode. The replenishment method data 15b is data indicating a replenishment method for products. The locker number data 15c is data indicating the currently specified locker number.
[0028] The control unit 16 is a control unit that performs overall control of the locker device 10, and includes a mode control unit 16a, a product replenishment control unit 16b, a locker selection unit 16c, a product information acquisition unit 16d, a storage confirmation unit 16e, an unlocking control unit 16f, a door opening / closing processing unit 16g, a locking control unit 16h, and a sales control unit 16i. In practice, by loading and executing these programs into a CPU (Central Processing Unit), the mode control unit 16a, the product replenishment control unit 16b, the locker selection unit 16c, the product information acquisition unit 16d, the storage confirmation unit 16e, the unlocking control unit 16f, the door opening / closing processing unit 16g, the locking control unit 16h, and the sales control unit 16i execute their respective corresponding processes.
[0029] Mode control unit 16a is a processing unit that controls the mode of locker device 10. When mode data 15a is in the "sales mode," if mode control unit 16a receives an employee QR code (registered trademark) from code reader 12, mode control unit 16a transitions the mode of locker device 10 to the replenishment mode and updates mode data 15a to the "replenishment mode."
[0030] Furthermore, when the mode control unit 16a receives an employee QR code (registered trademark) from the code reader 12 while the mode data 15a is in the "replenishment mode," it transitions the mode of the locker device 10 to the sales mode and updates the mode data 15a to the "sales mode."
[0031] The product replenishment control unit 16b is a processing unit that controls product replenishment. When the mode control unit 16a shifts the mode of the locker device 10 to replenishment mode, the product replenishment control unit 16b displays a replenishment method selection screen on the display operation unit 11. The replenishment methods displayed are "individual set," "single row set," and "full set." When a replenishment method is selected on the replenishment method selection screen, the selected replenishment method is stored in replenishment method data 15b.
[0032] Furthermore, the product replenishment control unit 16b displays a product information reading screen on the display operation unit 11 when the locker number data 15c is updated by the locker selection unit 16c.
[0033] Furthermore, when the product replenishment control unit 16b receives a product replenishment completion notification from the locker selection unit 16c or the storage confirmation unit 16e, it clears the replenishment method data 15b and the locker number data 15c to zero and displays a set completion screen on the display operation unit 11. Then, when the "Confirm" button is accepted on the set completion screen, it displays a replenishment method selection screen.
[0034] The locker selection unit 16c is a processing unit that selects a locker to replenish with products. When "individual set" is selected on the replenishment method selection screen, the locker selection unit 16c displays an individual set selection screen. Then, when a locker number is accepted on the individual set selection screen, the locker selection unit 16c stores this locker number in the locker number data 15c.
[0035] Furthermore, if "single row set" is selected on the replenishment method selection screen, the locker selection unit 16c displays a single row set selection screen. Then, if the row number to replenish products is accepted on the single row set selection screen, the locker selection unit 16c specifies the lowest locker number in this row. For example, if row C is accepted, "C1" is specified. The specified locker number is then stored in the locker number data 15c.
[0036] Furthermore, if "all set" is selected on the replenishment method selection screen, the locker selection unit 16c designates the locker number as "A1" and stores it in the locker number data 15c.
[0037] Furthermore, when the locker selection unit 16c receives a locker designation instruction from the storage confirmation unit 16e, it performs the following process. If the replenishment method data 15b is "set in one row," and the locker number data 15c is the last locker number in the designated row, it sends a product replenishment completion notification to the product replenishment control unit 16b. If it is not the last locker number, it updates the locker number data 15c by changing the current locker number to the next locker number. For example, if the current locker number is "C3," it stores the next locker number, "C4," in the locker number data 15c. Furthermore, if the replenishment method data 15b is "set all," and the locker number data 15c is the last locker number in the locker device 10, it sends a product replenishment completion notification to the product replenishment control unit 16b. If it is not the last locker number, it updates the locker number data 15c by changing the current locker number to the next locker number.
[0038] The product information acquiring unit 16d is a processing unit that acquires information about a product. When the product information acquiring unit 16d reads a QR code (registered trademark) attached to a product using the code reader 12 while the product information reading screen is displayed, the product information acquiring unit 16d displays product storage information including the read data and the locker number specified by the locker number data 15c on the product information confirmation screen.
[0039] The storage confirmation unit 16e is a processing unit that confirms the replenishment of products in the locker. When the storage confirmation unit 16e receives a "Confirm" button on the product information confirmation screen, it displays a product set confirmation screen to prompt the user to replenish the specified locker with products, and passes an unlock instruction to the unlock control unit 16f.
[0040] Furthermore, when the storage confirmation unit 16e receives a closing completion notification from the door opening / closing processing unit 16g, it displays a "Setting Complete" button in an acceptable state on the product setting confirmation screen. Then, when the "Setting Complete" button is accepted, it passes a locking instruction to the locking control unit 16h.
[0041] Furthermore, upon receiving a locking completion notification from the locking control unit 16h, the storage confirmation unit 16e notifies the ticket vending machine 20 of the product storage information. If the replenishment method data 15b is "individual set", the storage confirmation unit 16e passes the product replenishment completion notification to the product replenishment control unit 16b. If the replenishment method data 15b is "single row set" or "all set", the storage confirmation unit 16e passes a locker designation instruction to the locker selection unit 16c.
[0042] The unlocking control unit 16f is a processing unit that unlocks the door of a specified locker. When the unlocking control unit 16f receives an unlocking instruction from the storage confirmation unit 16e or the sales control unit 16i, the unlocking control unit 16f unlocks the door of the locker stored in the locker number data 15c.
[0043] The door opening / closing processing unit 16g is a processing unit that performs processing to confirm whether the door of the specified locker is open or closed. When the door of a locker that has been unlocked by the unlocking control unit 16f is opened and then closed, the door opening / closing processing unit 16g performs the following processing. If the mode data 15a is the "replenishment mode," it passes a closing completion notification to the storage confirmation unit 16e. If the mode data 15a is the "sales mode," it passes a closing completion notification to the sales control unit 16i.
[0044] The locking control unit 16h is a processing unit that locks the door of a specified locker. When the locking control unit 16h receives a locking instruction from the storage confirmation unit 16e, the locking control unit 16h locks the door of the locker stored in the locker number data 15c and transfers a locking completion notification to the storage confirmation unit 16e.
[0045] Furthermore, when the locking control unit 16h receives a locking instruction from the sales control unit 16i, it locks the door of the locker stored in the locker number data 15c and sends a locking completion notification to the sales control unit 16i.
[0046] The sales control unit 16i is a processing unit that controls sales of products. When the mode data 15a is in the "sale mode", the sales control unit 16i displays on the display operation unit 11 that the product is on sale.
[0047] Furthermore, when the sales control unit 16i receives a locker number from the ticket vending machine 20, it stores the locker number in the locker number data 15c and passes an unlock instruction to the unlock control unit 16f.
[0048] Furthermore, upon receiving a closing completion notification from the door opening / closing processing unit 16g, the sales control unit 16i passes a locking instruction to the locking control unit 16h. Upon receiving a locking completion notification from the locking control unit 16h, the sales control unit 16i notifies the ticket vending machine 20 of sales completion information including the locker number of the locker number data 15c. Then, the locker number data 15c is cleared to zero.
[0049] Next, an example of data stored in the storage unit 15 of the locker device 10 shown in Fig. 2 will be described. Fig. 3 is a diagram showing an example of the mode data 15a, replenishment method data 15b, and locker number data 15c shown in Fig. 2.
[0050] Mode data 15a shown in Fig. 3(a) indicates that the mode classification of the locker device 10 is "Refill mode." Refill method data 15b shown in Fig. 3(b) indicates that the refill method is "Individual set." Locker number data 15c shown in Fig. 3(c) indicates that the designated locker number is "C3."
[0051] <Configuration of ticket vending machine 20> Next, we will explain the configuration of ticket vending machine 20 shown in Fig. 1. Fig. 4 is a functional block diagram showing the configuration of ticket vending machine 20 shown in Fig. 1. As shown in Fig. 4, ticket vending machine 20 has a display operation unit 21, a receipt issuing unit 22, a currency accepting unit 23, a communication unit 24, a memory unit 25, and a control unit 26.
[0052] The display operation unit 21 is an input / output device such as a touch panel display. The receipt issuing unit 22 is an output device that issues receipts on which information about the products purchased by the customer is printed. The currency accepting unit 23 is a device that accepts currency used to purchase products. The communication unit 24 is an interface unit for data communication with the locker device 10.
[0053] The storage unit 25 is a storage device such as a hard disk drive or nonvolatile memory, and stores stored product data 25a. The stored product data 25a is data that indicates information about products stored in the ticket vending machine 20.
[0054] The control unit 26 is a control unit that performs overall control of the ticket vending machine 20, and includes a stored product management unit 26a, a sales product display unit 26b, a sales control unit 26c, and a receipt issuance processing unit 26d. In practice, these programs are loaded into the CPU and executed, causing the stored product management unit 26a, the sales product display unit 26b, the sales control unit 26c, and the receipt issuance processing unit 26d to execute their respective corresponding processes.
[0055] The stored product management unit 26a is a processing unit that manages the stored product data 25a. When the stored product management unit 26a receives product storage information from the locker device 10, the stored product management unit 26a stores the product storage information in the stored product data 25a.
[0056] In addition, when the stored product management unit 26a receives sales completion information from the locker device 10, it identifies the data related to the locker number included in this sales completion information from the stored product data 25a and updates the inventory quantity of the identified data to "0".
[0057] The sales product display unit 26b is a processing unit that displays a menu of products being sold. The sales product display unit 26b displays the contents stored in the stored product data 25a as a product menu on the display operation unit 21. The sales product display unit 26b updates and displays the product menu each time the stored product data 25a is updated.
[0058] The sales control unit 26c is a processing unit that controls the sale of products. The sales control unit 26c accepts a product selection from the display operation unit 21, and performs a settlement process when it accepts currency from the currency acceptance unit 23. If change is required at that time, the necessary currency is returned as change from a currency return unit (not shown). The sales control unit 26c then identifies the selected product from the stored product data 25a, passes the identified data to the receipt issuance processing unit 26d, and notifies the locker device 10 of the corresponding locker number.
[0059] The receipt printing processor 26d prints receipts with information about the sold products. The receipt printing processor 26d prints the product data received from the sales control unit 26c onto a receipt, which is then issued by the receipt printing unit 22.
[0060] Next, an example of data stored in the storage unit 25 of the ticket vending machine 20 shown in Fig. 4 will be described. Fig. 5 is a diagram showing an example of the stored commodity data 25a shown in Fig. 4.
[0061] The stored product data 25a shown in Figure 5 associates the following with the frontage matrix "(1,3)": locker number "C1", vendor name "ABC Foods", menu name "Nori Bento", menu description "Healthy, low in calories", expiration date "202408012000", image "abc001.jpg", price "450" yen, and stock quantity "1".
[0062] In addition, the storage product data 25a associates the following with the frontage matrix "(2,3)": locker number "C2", vendor name "DEF Foods", menu name "A Lunch Fried Chicken", menu description "Standard Lunch", expiration date "-", image "def011.jpg", price "500" yen, and stock quantity "0".
[0063] In addition, the storage product data 25a associates the following with the frontage matrix "(3,3)": locker number "C3", vendor name "DEF Foods", menu name "B Lunch Fried Chicken", menu description "Standard Lunch Large Portion", expiration date "202408012100", image "def012.jpg", price "600" yen, and stock quantity "1".
[0064] <Example of display at the time of product sales according to the first embodiment> Next, a description will be given of an example of a display when selling a product according to the present embodiment 1. Figures 6 and 7 are diagrams showing an example of a display when selling a product according to the present embodiment 1.
[0065] When a customer selects a product on the ticket vending machine 20, the customer selects the product from the menu list screen or the entrance list screen. The customer can select which screen to display by tapping a tab displayed on the menu screen.
[0066] As shown in Figure 6(a), when you tap the "Choose from Menu" tab, a menu list screen will be displayed. This menu list screen displays items by type. For example, it will display "A Lunch ¥500," "B Lunch ¥550," "C Lunch ¥600," "D Lunch ¥650," "E Lunch ¥700," and "F Lunch ¥750."
[0067] When a product is selected on the menu list screen, the selected product details and price are displayed. For example, if the selected item is "Lunch B x 1 ¥550", the total price is displayed as "¥550".
[0068] Once the product selection is confirmed and payment is completed, a message prompting the customer to retrieve the product will be displayed. For example, as shown in Figure 6(b), messages such as "Thank you for using our service" and "Please close the door after receiving the product" will be displayed, along with the locker number where the product is stored.
[0069] As shown in Figure 7(a), when you tap the "Select by door width" tab, the door width list screen will be displayed. This door width list screen displays the products sold at each locker. The displayed product information includes the product image, locker number, and price. For example, "A1 500 yen," "B1 550 yen," "C1 600 yen," and "D1 650 yen" are displayed in correspondence with each product image.
[0070] When a product is selected on the door list screen, the selected locker number and price are displayed. For example, the selection is "B2 ¥550" and the total price is displayed as "¥550."
[0071] Once the product selection is confirmed and payment is completed, a message will be displayed prompting the customer to retrieve the product. For example, as shown in Figure 7(b), messages such as "Thank you for using our service" and "Please close the door after receiving the product" will be displayed, along with the locker number where the product is stored.
[0072] <Example of display when replenishing products according to the first embodiment> Next, a description will be given of an example of a display when replenishing merchandise according to the present embodiment 1. Figures 8 and 9 are diagrams showing an example of a display when replenishing merchandise according to the present embodiment 1.
[0073] As shown in Figure 8(a), when the locker device 10 transitions to replenishment mode, a replenishment method selection screen is displayed on the display operation unit 11. Specifically, the following buttons are displayed: "Set all" to replenish all lockers, "Set one row" to replenish only one selected row, and "Set individual" to replenish only one locker.
[0074] If, for example, "Individual Set" is selected on the replenishment method selection screen, the individual set selection screen will be displayed as shown in Figure 8(b). Specifically, the message "Please select the locker you want to set" will be displayed, along with all locker numbers.
[0075] When a locker number is selected on the individual set selection screen, a product information reading screen is displayed, as shown in Figure 8(c). Specifically, it displays the message "Please scan the QR code of the product."
[0076] If a product's QR Code (registered trademark) is read while the product information reading screen is displayed, a product information confirmation screen containing the read product information will be displayed, as shown in Figure 9(a). Specifically, the selected locker number and product information will be displayed. For example, the locker number will be "C3" and the product information will be displayed as follows: "Vendor name: DEF Foods, Menu name: B Lunch Fried Chicken, Menu description: Standard Lunch Large Portion, Use-by date: 202408012100, Image: def012.jpg, Price: 600, Quantity in stock: 1."
[0077] If the "Confirm" button is selected while the product information confirmation screen is displayed, the product set confirmation screen will be displayed as shown in Figure 9(b). Specifically, it will say "Please set the product and then press the 'Set Complete' button."
[0078] If the "Settings Complete" button is selected while the product setting confirmation screen is displayed, the setting completion screen will be displayed as shown in Figure 9(c). Specifically, it will display the message "Ticket machine menu information has been updated. Product setting is complete. Please make sure all doors are securely closed."
[0079] <Processing procedure for product replenishment according to the first embodiment> Next, a description will be given of a processing procedure for product replenishment according to the present embodiment 1. Figures 10 and 11 are flowcharts showing the processing procedure for product replenishment according to the present embodiment 1.
[0080] 10, when the locker device 10 receives an employee QR code (registered trademark) from the code reader 12, the mode of the locker device 10 is shifted to a replenishment mode (step S101; Yes) and a replenishment method selection screen is displayed (step S102). If the mode of the locker device 10 has not shifted to the replenishment mode (step S101; No), the process returns to step S101.
[0081] If "Individual Set" is selected on the replenishment method selection screen (Step S103; Yes), the individual set selection screen is displayed. Then, if the locker number for replenishing the product is accepted (Step S104; Yes), this locker number is stored in the locker number data 15c, and the process proceeds to Step S108. If the locker number has not been accepted (Step S104; No), the process returns to Step S104.
[0082] If "One Row Set" is selected on the replenishment method selection screen (Step S103; No, Step S105; Yes), the one row set selection screen is displayed. Then, if the row number to replenish products is accepted (Step S106; Yes), the lowest locker number in this row is designated (Step S107), stored in the locker number data 15c, and the process proceeds to Step S108. If the row number is not accepted (Step S106; No), the process returns to Step S106.
[0083] If "All Set" is selected on the replenishment method selection screen (Step S105; No), the locker number is designated as "A1" (Step S107), which is stored in the locker number data 15c, and the process proceeds to Step S108.
[0084] In step S107, if a locker number has already been specified in the locker number data 15c, the next number is newly specified (step S107). For example, if the previously specified number is "C3," "C4" is newly specified and stored in the locker number data 15c.
[0085] The product information reading screen is displayed, and if the QR code (registered trademark) attached to the product is read by the code reader 12 (step S108; Yes), the read product information and product storage information including the specified locker number are displayed (step S109). If the QR code (registered trademark) attached to the product has not been read (step S108; No), the process returns to step S108.
[0086] If the "confirm" operation is accepted (step S110; Yes), the product replenishment process is carried out (step S111). If the confirmation operation is not accepted (step S110; No), the process returns to step S110.
[0087] In the product replenishment process, as shown in Fig. 11, a product set confirmation screen is displayed (step S201), and the designated locker is unlocked (step S202). If the designated locker has been opened to replenish products and then closed (step S203; Yes), a "Set Complete" button is displayed in an acceptable state. If the designated locker has been opened to replenish products and has not been closed since (step S203; No), the process returns to step S203.
[0088] If the "Setting complete" operation is accepted (step S204; Yes), the designated locker is locked (step S205). If the "Setting complete" operation is not accepted (step S204; No), the process returns to step S204.
[0089] The product storage information including the product information and the designated locker number is notified to the ticket vending machine 20 (step S206), and the process proceeds to step S112 in FIG.
[0090] If the replenishment method is "individual set" (step S112; Yes), the locker number data 15c is cleared to zero and the process proceeds to step S114. If the replenishment method is "all set" or "single row set" (step S112; No), and if all of the target lockers have been set (step S113; Yes), the locker number data 15c is cleared to zero and the process proceeds to step S114. If the setting has not been completed (step S113; No), the process returns to step S107.
[0091] After the setting completion screen is displayed, the replenishment method selection screen is displayed (step S114), and if the employee QR code (registered trademark) has not been received from the code reader 12 and the locker device 10 has not switched to sales mode (step S115; No), the process returns to step S103.
[0092] If the employee QR code (registered trademark) is received from the code reader 12 and the mode of the locker device 10 is shifted to the sales mode (step S115; Yes), the process ends.
[0093] <Example of hardware configuration according to the first embodiment> Next, a description will be given of the correspondence between the main hardware configuration of the locker device 10 and the computer in the product sales system according to the present embodiment 1. Fig. 12 is a diagram showing an example of the hardware configuration according to the present embodiment 1.
[0094] Generally, a computer has a configuration in which a CPU 81, a ROM 82, a RAM 83, a nonvolatile memory 84, etc. are connected via a bus 85. A hard disk drive may be provided instead of the nonvolatile memory 84. For the sake of convenience of explanation, only the basic hardware configuration is shown.
[0095] Here, the ROM 82 or non-volatile memory 84 stores programs required to start the operating system (hereinafter simply referred to as "OS"), and the CPU 81 reads and executes the OS program from the ROM 82 or non-volatile memory 84 when the power is turned on.
[0096] On the other hand, various application programs executed on the OS are stored in non-volatile memory 84, and the CPU 81 executes the application programs while using RAM 83 as the main memory, thereby executing processes corresponding to the applications.
[0097] The merchandise sales program for the locker device 10 of the merchandise sales system according to the first embodiment is also stored in the non-volatile memory 84 or the like, like other application programs, and the CPU 81 loads and executes this program. In the case of the locker device 10 of the merchandise sales system according to the first embodiment, a merchandise sales program including routines corresponding to the mode control unit 16a, merchandise replenishment control unit 16b, locker selection unit 16c, merchandise information acquisition unit 16d, storage confirmation unit 16e, unlocking control unit 16f, door opening / closing processing unit 16g, locking control unit 16h, and sales control unit 16i shown in FIG. 2 is stored in the non-volatile memory 84 or the like. When the merchandise sales program is loaded and executed by the CPU 81, a merchandise sales process corresponding to the mode control unit 16a, merchandise replenishment control unit 16b, locker selection unit 16c, merchandise information acquisition unit 16d, storage confirmation unit 16e, unlocking control unit 16f, door opening / closing processing unit 16g, locking control unit 16h, and sales control unit 16i is generated.
[0098] As described above, in the product sales system of this embodiment 1, when replenishing products in a locker device, the product code encoding the product information is read, and once the locker device is replenishing with products, the product storage information is notified to the ticket vending machine, and the ticket vending machine updates the menu screen. This effectively prevents inconsistencies between the products stored in the multiple storage compartments of the vending machine and the menu screen on which the products are selected.
[0099] In the first embodiment described above, when replenishing products in a locker device, if the replenishing method is "all set" or "single row set," all lockers to be replenished are replenished, but the present invention is not limited to this. It is also possible to replenishing only lockers that do not contain products among the lockers to be replenished.
[0100] Furthermore, in the above-described first embodiment, when replenishing products in a locker device, if the replenishing method is "all set" or "single row set," all lockers to be replenished are replenished. However, the present invention is not limited to this. It is also possible to configure the system so that whether or not to replenish a locker to be replenished is determined based on the condition of the products stored therein. For example, new products may be replenished if the expiration date of the product is approaching or has expired, or if a certain period of time has passed since the product was replenished. Furthermore, it is also possible to set the conditions for replenishment.
[0101] In addition, in the above embodiment 1, a configuration was described in which the locker device and the ticket vending machine were separate devices, but the present invention is not limited to this, and the locker device and the ticket vending machine can also be configured as an integrated device that includes the functions of both.
[0102] In the first embodiment, a configuration was described in which a QR code (registered trademark) encoding product information is read when replenishing products in a locker device, but the present invention is not limited to this. A barcode encoding product information can also be read. Furthermore, a camera can be used to capture an image of a product with a sticker affixed to it, on which product information such as the product name, price, and expiration date is printed, and the captured image can be used for recognizing the product information using OCR.
[0103] [Variation 1] In the above-described first embodiment, when replenishing a locker device with products, the locker number to which the products are to be replenishing is specified, and then the product code in which the product information is coded is read, and the product is replenishing the locker device with the products. However, the present invention is not limited to this.
[0104] When replenishing merchandise in a locker device, the system can be configured such that after reading a merchandise code in which merchandise information is coded, the locker number is designated to replenishing the merchandise.
[0105] In this first modification, a product sales system will be described in which, when replenishing a locker device with products, a product code encoding product information is read, and then the locker number is designated to replenishing the products.
[0106] <Outline of Product Sales System According to Modification 1> An outline of the product sales system according to Modification 1 will be described below. Fig. 13 is an explanatory diagram showing the outline of the product sales system according to Modification 1.
[0107] 13, in this product sales system, when replenishing products, the QR code (registered trademark) attached to the product is read by the code reader 12 of the locker device 100 (S11), and then the locker number to be replenished is designated on the display operation unit 11 (S12). Then, the product is replenished in the designated locker (S13).
[0108] Thereafter, the locker device 100 notifies the ticket vending machine 20 of the product storage information, and the menu screen of the ticket vending machine 20 is updated.
[0109] As described above, in the product sales system of this variant example 1, when replenishing products in a locker device, the product code encoding the product information is read, and then the locker number is specified to replenishing the products. This effectively prevents inconsistencies between the products stored in the multiple storage compartments of the vending machine and the menu screen on which the products are selected.
[0110] In the above-mentioned first modification, when replenishing a locker device with products, the locker device is configured to read a product code encoding product information and then specify a locker number to replenishing the product, but the present invention is not limited to this. When replenishing the same product, the locker device can also be configured to allow multiple locker numbers to be specified for each read of the product code.
[0111] [Variation 2] In the above-described first embodiment, when replenishing a locker device with products, the locker number to which the products are to be replenishing is specified, and then the product code in which the product information is coded is read, and the product is replenishing the locker device with the products. However, the present invention is not limited to this.
[0112] When replenishing merchandise in a locker device, the locker number to be replenishing the merchandise is designated, and then the merchandise is replenishing in the designated locker, and the merchandise code in which the merchandise information is coded is read by a code reader in the locker.
[0113] In this second variant, we will describe a product sales system in which, when replenishing a locker device with products, the locker number to which the products are to be replenishing is specified, the products are then replenishing in the specified locker, and the product code in which the product information is encoded is read using a code reader inside the locker.
[0114] <Outline of Product Sales System According to Modification 2> An outline of the product sales system according to Modification 2 will be described below. Fig. 14 is an explanatory diagram showing the outline of the product sales system according to Modification 2.
[0115] 14, in this product sales system, when replenishing products, the locker number to be replenishing is designated on the display operation unit 11 of the locker device 200 (S21). The products are replenishing in the designated locker (S22), and the QR code (registered trademark) attached to the product is read by the code reader 210 installed in the locker (S23).
[0116] Thereafter, the locker device 200 notifies the ticket vending machine 20 of the product storage information, and the menu screen of the ticket vending machine 20 is updated.
[0117] As described above, in the product sales system of this variant example 2, when replenishing products in a locker device, the locker number to be replenished is specified, the product is then replenished in the specified locker, and the product code in which the product information is encoded is read using a code reader inside the locker.This effectively prevents inconsistencies between the products stored in the multiple storage compartments of the vending machine and the menu screen on which the products are selected.
[0118] In the above-mentioned second modification, a configuration was described in which a code reader inside the locker reads product codes encoding product information when replenishing products in the locker device, but the present invention is not limited to this. It is also possible to configure the locker so that a camera installed inside the locker captures an image of the stored products and recognizes the product information from the captured image. For example, since information such as the product name and price is printed on the products, this information may be recognized from the image.
[0119] [Variation 3] In the above-described first embodiment, when replenishing a locker device with products, the locker device specifies the locker number to which the products are to be replenishing, reads the product code in which the product information is coded, and then replenishing the products in the locker device. However, the present invention is not limited to this.
[0120] When replenishing merchandise in a locker device, the locker number to be replenishing the merchandise can be designated on an employee terminal carried by the employee, and after reading the merchandise code in which the merchandise information is coded, the merchandise storage information is notified to the locker device, and the merchandise can be replenishing.
[0121] In this third variant, we will describe a product sales system in which, when replenishing products in a locker device, an employee can specify the locker number to be replenishing the products on an employee terminal carried by the employee, read the product code in which the product information is encoded, and then notify the locker device of the product storage information to replenishing the products.
[0122] <Outline of Product Sales System According to Modification 3> An outline of the product sales system according to Modification 3 will be described below. Fig. 15 is an explanatory diagram showing the outline of the product sales system according to Modification 3.
[0123] As shown in FIG. 15, in this product sales system, the number of the locker to which the product is to be restocked is designated on the employee terminal 310 (S31), and the QR code (registered trademark) attached to the product is read (S32).
[0124] The employee terminal 310 notifies the locker device 300 of the product storage information (S33), and the product is replenished in the designated locker (S34).
[0125] As described above, in the product sales system of this variant example 3, when replenishing products in a locker device, the employee uses an employee terminal to specify the locker number to be replenishing the products, reads the product code in which the product information is encoded, and then notifies the locker device of the product storage information and replenishing the products.This effectively prevents inconsistencies between the products stored in the multiple storage compartments of the vending machine and the menu screen on which the products are selected.
[0126] In the above-mentioned third variation, when replenishing products in a locker device, an employee uses an employee terminal to specify the locker number to be replenishing the products, reads the product code in which the product information is coded, and then notifies the locker device of the product storage information to replenishing the products. However, the present invention is not limited to this. When replenishing products in a locker device, a ticket vending machine can also be configured to specify the locker number to be replenishing the products, reads the product code in which the product information is coded, and then notifies the locker device of the product storage information to replenishing the products.
[0127] In addition, in the above-described third variation, when replenishing products in a locker device, an employee uses an employee terminal to specify the locker number to be replenished, read the product code encoding the product information, and then notify the locker device of the product storage information, thereby replenishing the products. However, the present invention is not limited to this. It is also possible to configure the employee terminal to specify the locker number to be replenished, read the product code encoding the product information, notify the server device of the product storage information, and then notify the locker device of the product storage information. In this way, by having the server device collect product storage information related to locker devices installed in different locations, the status of products in each locker device can be centrally managed.
[0128] In addition, in the above-mentioned third variation, when replenishing products in a locker device, an employee specifies the locker number to be replenishing the products on an employee terminal carried by the employee, reads the product code encoding the product information, and then notifies the locker device of the product storage information to replenishing the products. However, the present invention is not limited to this. When a customer purchases a product, the customer can select the product on their mobile terminal, notify the ticket vending machine of this product information, and the ticket vending machine can process the product sale based on the product information received. The menu screen displayed on the mobile terminal for selecting a product may be a menu list screen or a frontage list screen, similar to the ticket vending machine. The screen to be displayed can be selected by tapping a tab displayed on the menu screen.
[0129] [Embodiment 2] In the above-described first embodiment, when replenishing a locker device with products, the locker device specifies the locker number to which the products are to be replenishing, reads the product code in which the product information is coded, and then replenishing the products in the locker device. However, the present invention is not limited to this.
[0130] The lights in the lockers that have the product in stock are turned on and the lights in the lockers that do not have the product in stock are turned off, and when selling a product, the product can be sold from the top locker of the same product.
[0131] In this second embodiment, we will describe a product sales system in which the lights in lockers that have products in stock are turned on and the lights in lockers that do not have products in stock are turned off, and when selling a product, it can be sold from the top locker containing the same product.
[0132] <Outline of product sales system according to embodiment 2> An outline of the product sales system according to the second embodiment will be described below. Fig. 16 is an explanatory diagram showing the outline of the product sales system according to the second embodiment.
[0133] As shown in Figure 16, in this product sales system, the lights inside the lockers are turned on only for lockers that have product in stock (S41). For example, if each row of locker device 400 sells products of the same menu, and there are two items of menu B in stock, only lockers "B6" and "B7" that have stock will be turned on.
[0134] If the customer selects Menu B (S42), the locker at the top of Menu B (for example, locker "B6") is unlocked (S43). At this time, the location of the locker to receive the product is displayed, and the light of the unlocked locker flashes blue. This prevents the customer from receiving the wrong product.
[0135] <Example of display at the time of product sales according to the second embodiment> Next, a description will be given of an example of a display when selling a product according to the present embodiment 2. Figures 17 and 18 are diagrams showing an example of a display when selling a product according to the present embodiment 2.
[0136] When a customer selects a product on a ticket vending machine (not shown), the customer selects the product from the menu list screen or the entrance list screen. The screen to be displayed can be selected by tapping a tab displayed on the menu screen.
[0137] As shown in Figure 17(a), when you tap the "Choose from Menu" tab, a menu list screen will be displayed. This menu list screen displays items by type. For example, it will display "A Lunch ¥500," "B Lunch ¥550," "C Lunch ¥600," "D Lunch ¥650," "E Lunch ¥700," and "F Lunch ¥750."
[0138] When a product is selected on the menu list screen, the selected product details and price are displayed. For example, if the selected item is "Lunch B x 1 ¥550", the total price is displayed as "¥550".
[0139] Once the product selection is confirmed and payment is completed, a message prompting the customer to retrieve the product will be displayed. For example, as shown in Figure 17(b), messages such as "Thank you for using our service" and "Please close the door after receiving the product" will be displayed, along with the locker number where the product is stored.
[0140] As shown in Figure 18(a), when you tap the "Select by door width" tab, a door width list screen will be displayed. On this door width list screen, the top locker with items on sale will be highlighted, and the other lockers will be grayed out. The displayed product information will be the product image, locker number, and price. For example, "A3 500 yen," "B2 550 yen," "C5 600 yen," and "D4 650 yen" will be displayed corresponding to the highlighted product image.
[0141] When a product is selected on the door list screen, the selected locker number and price are displayed. For example, the selection is "B2 ¥550" and the total price is displayed as "¥550."
[0142] It is also possible to highlight all lockers instead of only the top locker as items on sale. In this case, the item in the top locker will be sold for the selected item.
[0143] Once the product selection is confirmed and payment is completed, a message prompting the customer to retrieve the product will be displayed. For example, as shown in Figure 18(b), messages such as "Thank you for using our service" and "Please close the door after receiving the product" will be displayed, along with the locker number where the product is stored.
[0144] As described above, in the product sales system according to the second embodiment, the lights in lockers that contain stock of the product are turned on and the lights in lockers that do not contain stock are turned off, and when a product is sold, it can be sold from the top locker of the same product. Also, it is possible to visually appeal to customers who are far away which product is selling the best (the most popular).
[0145] [Embodiment 3] In the above-described first embodiment, when replenishing a locker device with products, the locker device specifies the locker number to which the products are to be replenishing, reads the product code in which the product information is coded, and then replenishing the products in the locker device. However, the present invention is not limited to this.
[0146] When replenishing products in a locker device, the system may be configured so that replenishing is carried out in a locker adjacent to a locker that contains the same type of product as the product being replenished.
[0147] In the third embodiment, a product sales system will be described in which, when replenishing a locker device with products, the replenishing can be carried out to a locker adjacent to a locker storing the same type of product as the product to be replenished.
[0148] <Outline of product sales system according to the third embodiment> An outline of the product sales system according to the third embodiment will be described below. Fig. 19 is an explanatory diagram showing the outline of the product sales system according to the third embodiment.
[0149] As shown in Figure 19(a), when replenishing products in locker device 500, this product sales system displays a message instructing the user to replenishing the products in a locker adjacent to a locker that contains the same type of product as the product being replenished. For example, if the user is replenishing apples, the message indicates that the user should replenishing the products in a locker adjacent to the locker that already contains apples.
[0150] Also, as shown in FIG. 19(b), when replenishing mangoes or fruit assortments, a message is displayed to replenish the mangoes or fruit assortments in the locker next to the locker containing the mangoes or fruit assortments.
[0151] As described above, in the product sales system of this embodiment 3, when replenishing products in a locker device, the products can be replenishing in a locker adjacent to a locker that contains products of the same type as the product being replenished.
[0152] In the third embodiment, a configuration has been described in which, when replenishing products in a locker device, the locker adjacent to a locker storing the same type of product as the product to be replenished is replenished, but the present invention is not limited to this. When replenishing products in a locker device, the locker device may also be configured to replenishing products in a locker located in the same column or row as the locker storing the same type of product as the product to be replenished.
[0153] Furthermore, in the above embodiment 3, a configuration was described in which fruit was the target product to be replenished in the locker device, but the present invention is not limited to this, and it can also be configured to target bento boxes or other products.
[0154] Furthermore, in the above embodiment 3, a configuration for replenishing a room temperature locker device was described, but the present invention is not limited to this, and can also be configured to be applied in a situation where a variety of room temperature, refrigerated, and frozen lockers are mixed.
[0155] [Embodiment 4] In the above-described first embodiment, when replenishing a locker device with products, the locker device specifies the locker number to which the products are to be replenishing, reads the product code in which the product information is coded, and then replenishing the products in the locker device. However, the present invention is not limited to this.
[0156] The locker device can also be configured to change the sales price or end sales depending on the expiration date of the product being sold. In this fourth embodiment, a product sales system will be described that can change the sales price or end sales depending on the expiration date of the product being sold in the locker device.
[0157] <Outline of product sales system according to embodiment 4> An outline of the product sales system according to the present embodiment 4 will be described below. Figures 20 and 21 are explanatory diagrams showing the outline of the product sales system according to the present embodiment 4.
[0158] As shown in Figure 20, in this product sales system, the locker device 600 reads a QR code (registered trademark) that encodes product information about the stored product using a code reader 210 inside the locker (S51), and notifies the ticket vending machine 620 of this as product storage information (S52).
[0159] If the expiration date included in the product storage information is approaching, the ticket vending machine 620 displays a discount menu. For example, it displays the price of the B lunch fried chicken as "half price."
[0160] As shown in FIG. 21, the locker device 600 reads the QR code (registered trademark) of the stored product with the code reader 210 inside the locker (S61), and notifies the ticket vending machine 620 of this as product storage information (S62).
[0161] If the expiration date included in the product storage information has passed, the ticket vending machine 620 displays "End of Sale." For example, for the B lunch fried chicken product, "End of Sale."
[0162] As described above, in the product sales system according to the fourth embodiment, the sales price can be changed or sales can be terminated depending on the expiration date of the product being sold in the locker device.
[0163] Note that the configurations illustrated in the above embodiments are merely functional schematics and do not necessarily have to be physically configured as shown. In other words, the distribution and integration of each device is not limited to that illustrated, and all or part of the devices can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. [Industrial Applicability]
[0164] The product sales system, locker device, product sales method, and product sales program of the present invention are suitable for efficiently preventing inconsistencies between products stored in multiple storage sections of a vending machine and the menu screen on which those products are selected. [Explanation of symbols]
[0165] 10. Locker device 11 Display operation section 12 Code reader 13 Storage area 14 Communications Department 15 Storage section 15a Mode Data 15b Replenishment Method Data 15c Locker number data 16 Control Unit 16a Mode control section 16b Product replenishment control unit 16c Locker Selection Section 16d Product information acquisition department 16e Storage confirmation section 16f Unlocking control unit 16g Door opening / closing processing section 16h Lock control unit 16i Sales Control Department 20 Ticket Machine 21 Display operation section 22 Receipt Issuance Department 23 Currency Acceptance Section 24 Communications Department 25 Memory section 25a Storage product data 26 Control Unit 26a Storage Product Management Department 26b Sales product display section 26c Sales Control Department 26d Receipt issuing processing section 81 CPU 82 ROM 83 RAM 84 Non-volatile memory 85 Bus 100 Locker device 200 Locker device 210 Code Reader 300 Locker device 310 Employee Terminals 400 Locker device 500 Locker device 600 Locker device 620 Ticket Machine
Claims
1. A merchandise sales system comprising a plurality of storage units for storing merchandise to be sold under lock and key, which unlocks a predetermined storage unit in which a merchandise selected by a customer is stored, and sells the merchandise, a product identification information acquisition unit that acquires product identification information including information about the product; a product storage selection unit that selects the storage unit to which the products are to be replenished from the plurality of storage units; a determination unit that determines whether the product has been stored in the storage unit selected by the product storage selection unit; a management unit that associates the storage unit selected by the product storage selection unit with the product identification information based on the determination result of the determination unit and the product identification information, and manages the information as product storage information; A product sales system comprising:
2. 2. The product sales system according to claim 1, further comprising a display control unit that controls the display of display information that accepts a customer's selection of a product or storage unit based on the product storage information on a predetermined display unit.
3. 3. The product sales system according to claim 2, further comprising a display information generating unit that generates the display information for selection, which accepts a customer's selection operation of a product or storage unit, based on the product storage information.
4. The product identification information acquisition unit 4. The merchandise sales system according to claim 1, wherein the merchandise identification information includes an image of the merchandise.
5. A merchandise sales system comprising: a merchandise identification information output device that outputs merchandise identification information relating to merchandise purchased by a customer; and a locker device that has a plurality of storage units for locking and storing merchandise to be sold, and that, upon receiving the merchandise identification information from the merchandise identification information output device, unlocks the storage unit in which the merchandise identified by the merchandise identification information is stored, thereby enabling the merchandise to be removed, The rocker device is a product storage selection unit that selects the storage unit to which the products are to be replenished from the plurality of storage units; a storage determination unit that determines whether the product has been stored in the storage unit selected by the product storage selection unit; an output means for outputting, to the commodity identification information output device, commodity storage information that associates the storage unit selected by the commodity storage selection unit with the commodity identification information based on the storage determination of the storage determination unit and the commodity identification information; Equipped with A product sales system characterized by:
6. The commodity identification information output device The product sales system according to claim 5, characterized in that it is a ticket issuing machine that issues a medium on which the product identification information of the product purchased by the customer is recorded, or a mobile terminal that transmits the product identification information of the product purchased by the customer.
7. The commodity identification information output device The product sales system described in claim 5, characterized in that display information that accepts the customer's selection of a product or storage section based on the product storage information received from the locker device is displayed and controlled on a specified display unit.
8. A locker device that has a plurality of storage units for storing merchandise to be sold under lock and key, unlocks a predetermined storage unit in which a merchandise selected by a customer is stored, and sells the merchandise, a product identification information acquisition unit that acquires product identification information including information about the product; a product storage selection unit that selects the storage unit to which the products are to be replenished from the plurality of storage units; a determination unit that determines whether the product has been stored in the storage unit selected by the product storage selection unit; a management unit that associates the storage unit selected by the product storage selection unit with the product identification information based on the determination result of the determination unit and the product identification information, and manages the information as product storage information; A rocker device comprising:
9. A merchandise sales method in a merchandise sales system, which includes a plurality of storage units for storing merchandise to be sold under lock and key, unlocking a predetermined storage unit in which a merchandise selected by a customer is stored, and selling the merchandise, comprising: a product identification information acquisition step of acquiring product identification information including information about the product; a product storage selection step of selecting a storage unit to which the products are to be replenished from the plurality of storage units; a determining step of determining whether the product has been stored in the storage section selected in the product storage selection step; a management step of associating the storage section selected in the product storage selection step with the product identification information based on the determination result of the determination step and the product identification information, and managing the information as product storage information; A merchandise sales method comprising:
10. A product sales program for a locker device that has a plurality of storage units for locking and storing products to be sold, unlocking a predetermined storage unit in which a product selected by a customer is stored, and selling the product, a product identification information acquisition step of acquiring product identification information including information about the product; a product storage selection step of selecting a storage unit to which the products are to be replenished from the plurality of storage units; a determination step of determining whether the product has been stored in the storage unit selected in the product storage selection step; a management procedure for associating the storage unit selected by the product storage selection procedure with the product identification information based on the determination result of the determination procedure and the product identification information, and managing the information as product storage information; A product sales program that causes a computer to execute the above.
Citation Information
Patent Citations
Vending machine
JP2018163393A