Article supply device and article supply system
The article supply device addresses the oversight of device status notification by using light-emitting elements to indicate operational states, enhancing user accuracy and simplifying installation and maintenance.
Patent Information
- Application Number
- JP2026022412
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-02-13
- Publication Date
- 2026-04-16
AI Technical Summary
Existing article supply devices primarily focus on notifying users about the article to be discharged, neglecting the need for informing users about the status of the device itself, which can lead to user errors in operation timing and complexity in installation and maintenance due to their simple structure.
The article supply device incorporates a notification unit that uses light-emitting elements and a control unit to indicate operational states such as 'operable' and 'operation complete' through distinct lighting patterns, ensuring users know when to operate the device, thereby simplifying installation and maintenance.
This solution allows users to accurately time their operations, reducing errors and simplifying the device's installation and maintenance by providing clear status notifications through lighting patterns, even in complex configurations.
Smart Images

Figure 2026066396000001_ABST
Abstract
Description
Technical Field
[0006] ,
[0004] , , , , ,
[0005] , , , , ,
[0003] , , , , ,
[0001] The present invention relates to an article supply device and an article supply system.
Background Art
[0002] Conventionally, when supplying an article of a capsule toy stored in a device main body, there is an article supply device that notifies a user of information regarding an article to be discharged immediately before the article is discharged (for example, Patent Document 1).
Prior Art Document
Patent Document
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Rather than notifying information regarding the article to be discharged, it is desired to be notified of information regarding the state of the article supply device itself. The present invention aims to provide an article supply device and an article supply system capable of notifying the state of the article supply device.
Means for Solving the Problems
[0005] One aspect of the present invention is an article supply device capable of supplying an article, including a storage unit that stores the article, a supply unit that supplies the article stored in the storage unit, an operation unit that can be operated to supply the article from the supply unit, a lock unit that locks the operation of the operation unit so that it cannot be operated, a control unit that releases the lock of the lock unit, and a notification unit that notifies, in different notification formats, a first state in which the lock of the lock unit is released and a second state in which the operation of the operation unit is completed.
Effects of the Invention
[0006] According to the present invention, it is possible to provide an article supply device and an article supply system that can notify the status of the article supply device. [Brief explanation of the drawing]
[0007] [Figure 1] Figure 1 is a front view of the article supply device according to the present invention. [Figure 2] Figure 2 is a block diagram of the article supply device in the first embodiment. [Figure 3] Figure 3 is a flowchart illustrating the operation of the article supply device according to the first embodiment. [Figure 4] Figure 4 is a timeline diagram illustrating the notification process in the first embodiment. [Figure 5] Figure 5 is a block diagram of the article supply device according to Modification 1. [Figure 6] Figure 6 is a schematic diagram of the article supply device system in the second embodiment. [Figure 7] Figure 7 is a front view of the article supply device according to the present invention. [Figure 8] Figure 8 shows an example of an article supply device. [Figure 9] Figure 9 is a block diagram of the article supply device in the second embodiment. [Figure 10] Figure 10 shows an example of a terminal in the second embodiment. [Figure 11] Figure 11 is a block diagram of the terminal in the second embodiment. [Figure 12] Figure 12 is a block diagram of server 3 in the second embodiment. [Figure 13] Figure 13 shows an example of the item supply device data D1. [Figure 14] Figure 14 shows an example of serial code data D2. [Figure 15] Figure 15 is a sequence diagram illustrating the operation of the article supply system in the second embodiment. [Figure 16]FIG. 16 is a flowchart for explaining the operation of the article supply device according to the second embodiment. [Figure 17] FIG. 17 is an example of photographing of the information display body. [Figure 18] FIG. 18 is an example of a serial code input screen displayed on the terminal. [Figure 19] FIG. 19 is an example of guidance information displayed on the terminal. [Figure 20] FIG. 20 is a flowchart for explaining the operation of the server. [Figure 21] FIG. 21 is a diagram showing an example of error guidance information of the article supply device. [Figure 22] FIG. 22 is an example of an error screen for guiding that the serial code could not be authenticated. [Figure 23] FIG. 23 is a timeline diagram for explaining the notification according to the second embodiment. [Figure 24] FIG. 24 is a block diagram of the article supply device according to the third embodiment. [Figure 25] FIG. 25 is a flowchart for explaining the operation of the article supply device according to the third embodiment. [Figure 26] FIG. 26 is a timeline diagram for explaining the notification according to the third embodiment. [Figure 27] FIG. 27 is a block diagram of the article supply device according to the fourth embodiment. [Figure 28] FIG. 28 is a sequence diagram for explaining the operation of the article supply device system according to the fourth embodiment. [Figure 29] FIG. 29 is a flowchart for explaining the operation of the server according to the fourth embodiment.
MODE FOR CARRYING OUT THE INVENTION
[0008] <SUMMARY OF THE EMBODIMENTS OF THE PRESENT INVENTION> The summary of the embodiments of the present invention will be described.
[0009] For a user to receive goods from a goods supply device, the user must operate the device themselves. The goods supply device has a set time limit for user operation to prevent theft and accidental operation. Therefore, to ensure the user operates the goods supply device at the correct time, it is preferable for the device to inform the user of its status.
[0010] For example, if a display screen, such as an LCD, is installed in the item supply device and the procedure and timing of item supply are displayed on the screen, the user's operation can be guided correctly. However, since item supply devices are intended to be installed in large numbers in various locations, including outdoors, they are designed with a simple structure to keep costs down, taking into consideration installation costs, installation locations, and maintenance. Therefore, even with a simple configuration, it is desirable to inform the user of the status of the item supply device so that the user can operate it without making mistakes in timing.
[0011] <First Embodiment> A first embodiment of the present invention will be described. In this embodiment, the article supply device will be described as having a configuration that notifies the user of an operable state and an operation completion state when the user has completed the operation.
[0012] Figure 1 is a front view of an example of an item supply device 1 in the item supply device system of this embodiment. The item supply device 1 is a device that stores multiple items and randomly supplies one item from the multiple items stored to the user. It is provided with an item storage section 12 for storing items, a display 13 that displays the contents of the items stored in the item storage section 12, a coin slot 14, a handle 15 as an operating section, an item dispensing outlet 16, a coin return slot 17, and a notification unit 18.
[0013] The article storage section 12 is configured so that articles can be easily stored by pulling the article storage section 12 forward and inserting articles from the front of the article supply device 1. The same display 13 is used for all item supply devices 1 that supply the same items. When the items stored in the item storage section 12 are changed, the item information displayed on the display 13 is also changed. The item information includes the item's name, item description information, and item description image.
[0014] The notification unit 18 is composed of light-emitting elements such as LEDs and a transparent member, and the light from the light-emitting elements is visible through the transparent member. The type and number of colors of the light-emitting elements are not limited, but in this embodiment, an example in which green light-emitting elements are arranged will be used for explanation. The notification unit 18 may also be a speaker that outputs sound.
[0015] Next, we will explain the configuration of each device. Figure 2 is a functional block diagram of the item supply device 1. The item supply device 1 comprises an item storage section 101, an item supply section 102, a locking section 103, an operation section 104, a control section 105, an notification control section 107, and a cash receiving section 108.
[0016] The article storage section 101 is identical to the article storage section 12 shown in Figure 1 and can store a large number of articles. An article supply section 102 is installed in the lower part of the article storage section 101, which is equipped with a rotating disc having a hole large enough for one article to pass through. The locking unit 103 locks and unlocks the operating unit 104. When the locking unit 103 locks the operating unit 104, it notifies the notification control unit 107 that it has been locked. Similarly, when the locking unit 103 unlocks the operating unit 104, it notifies the notification control unit 107 that it has been unlocked.
[0017] The operating unit 104 transmits the operation of the handle 15 shown in Figure 1 to the turntable of the article supply unit 102. The operating unit 104 is locked by the locking unit 103, and when the lock is released, the handle 15 becomes rotatable by the user. As a mechanism for releasing the lock, for example, a lock release mechanism using a solenoid lock is used. In this case, the solenoid lock is used to make the handle 15 unable to rotate (locked state), and the lock is released by energizing the solenoid, making the handle 15 rotatable. Note that the lock release mechanism is not limited to a solenoid lock, and other lock release mechanisms may be used. When the locking unit 22 is in the unlocked state, the turntable rotates in conjunction with the handle 15 when it is rotated by a predetermined angle, and when the hole in the turntable and the drop-off opening provided at the bottom of the article storage unit 101 face each other, one article is supplied from the drop-off opening to the drop-off opening 16 through a passage that communicates with the drop-off opening 16.
[0018] The control unit 105 controls the locking and unlocking of the locking unit 103. The locking unit 103 is unlocked by the payment of cash inserted into the input slot 14. The control unit 105 also locks the locking unit 103 after detecting the discharge of an item to the output slot 16, or after a predetermined time has elapsed since the lock was released. Furthermore, the control unit 105 may also lock the locking unit 103 in response to a lock signal controlled from an external source.
[0019] The notification control unit 107 notifies the status of the item supply device 1 by controlling the speed of the on / off and flashing of the light-emitting elements of the notification unit 18. The patterns of on / off and flashing of the light-emitting elements differ depending on the status of the item supply device 1. In this embodiment, the types of statuses of the item supply device 1 to be notified are the operable state (first state) and the completed operation state (second state). Therefore, the notification control unit 107 controls the speed of on / off and flashing of the light-emitting elements so that the patterns of on / off and flashing in the operable state (first state) and the completed operation state (second state) are different.
[0020] The operable state is when the lock unit 103 is released. When the lock unit 103 is released, the item supply device 1 is in a state of waiting for the user to operate the operation unit 104 (handle 15). The control unit 105 releases the lock unit 103 on the condition that the cash receiving unit 108, described later, detects that money equivalent to the price of the item has been inserted. That is, the notification control unit 107 controls the device to notify the operator of the operable state on the condition that the user has paid the price. When the device is operable, the notification control unit 107 notifies the operator by controlling the light-emitting element to blink at predetermined intervals.
[0021] The operation completion state is a state in which the user has finished operating the operation unit 104, the lock unit 103 is locked, and the operation unit 104 cannot be operated. The notification control unit 107 controls the notification unit 18 to notify the operation completion state, provided that the lock unit 103 is locked. In the operation completion state, the notification control unit 107 notifies by controlling the notification unit 18 to keep the light-emitting element constantly lit. After the operation unit 104 is operated, a series of supply processes are completed, and after the lock unit 103 is locked, the item supply device 1 is in a standby state, waiting for the next supply process. Therefore, the operation completion state (second state) can also be called a standby state. Accordingly, in the following explanation, the operation completion state will be described as the standby state (second state).
[0022] The cash receiving unit 108 detects whether the inserted money has reached the supply price of the goods. When the cash receiving unit 108 receives an unlock signal from the server 3 via the communication unit 106, it switches the function of the coin sorting unit (not shown), which sorts the inserted coins, from its initial disabled state (off state) to an enabled state (on state). The passage for coins inserted from the input slot 14 is divided into a passage that goes to the return slot 17 via an internal coin sorting unit (not shown) and a passage that goes to the storage unit (not shown) where the coins are stored. When the coin sorting unit is disabled, the inserted coins pass straight through the coin sorting unit and are discharged from the return slot 17. When the coin sorting unit is enabled, the coin sorting unit sorts the coins, sending usable coins to the storage unit (not shown) and discharging unsuitable coins from the return slot 17. The coin sorting unit also separates usable coins by type. The cash receiving unit 108 uses sensors to count the number of coins of each type separated by the coin sorting unit and obtains the amount of money inserted. When the amount of money inserted reaches the price of a set item, the cash receiving unit 108 sends a lock release signal to the control unit 105. The price of the item is set in the cash receiving unit 108 by the server 3 or manually.
[0023] Next, the operation of the item supply device 1 in this embodiment will be explained using Figures 3 and 4. Figure 3 is a flowchart of the notification process of the item supply device 1 in this embodiment. Figure 4 is a timeline for explaining the notification method controlled by the notification control unit 107. The notification control unit 107 controls the notification unit 18 to light up the light-emitting element in order to notify that it is in a standby state, indicating that it is waiting for a supply (Step 20). At this time, the notification unit 18 is lit up as shown in Figure 4(1). The cash receiving unit 108 determines whether the amount inserted has reached the price of the goods (Step 21). If the amount inserted has reached the price of the goods, it sends a lock release signal to the control unit 105 (Step 22). When the control unit 105 receives the lock release signal from the cash receiving unit 108, it unlocks the lock unit 103 (Step 23). Upon receiving notification of release from the lock unit 22, the notification control unit 107 controls the notification unit 18 to make the light-emitting element blink in order to notify that the handle 15 is in an operable state (first state) and that it is possible to operate it (Step 24). At this time, the notification unit 18 is blinking as shown in Figure 4(2).
[0024] The control unit 105 of the item supply device 1 determines whether the handle 15 of the operating unit 104 has been operated (for example, by one rotation) in order to determine whether an item has been supplied (Step 25). If the handle 15 has been operated (for example, by one rotation) (Step 25: Yes), one item is supplied from the item supply unit 102 to the outlet 16 (Step 26). Then, the control unit 105 locks the locking unit 103 (Step 27). On the other hand, if the handle 15 has not been operated (Step 25: No), the control unit 105 determines whether a predetermined time (for example, 1 minute) has elapsed since the lock was released (Step 29). If the handle 15 has not been operated (Step 25: No) and a predetermined time (for example, 1 minute) has elapsed since the lock was released (Step 29: Yes), the control unit 105 locks the lock unit 103 (Step 26).
[0025] Upon receiving a lock notification from the lock unit 103, the notification control unit 107 controls the notification unit 18 to light up the light-emitting element in order to notify that the operation is complete (standby state) (Step 28). At this time, the notification unit 18 is lit up as shown in Figure 4(3).
[0026] As described above, the notification control unit 107 of the present invention notifies the status of the item supply device by lighting or flashing the light-emitting element of the notification unit 18, thereby indicating that it is ready to operate, and by lighting the notification unit 18, thereby indicating that the operation is complete. This allows the user to know when to operate the item supply device 1. Therefore, it is possible to prevent user errors in the operation of item supply. Furthermore, by using a light-emitting element for the notification unit, the configuration of the material supply device can be simplified, making installation and maintenance easier.
[0027] <Example 1> Although the above embodiment was described using a cash payment configuration, electronic payment may also be used. Figure 5 is a block diagram of the article supply device 1 in this modified example. The difference from the above embodiment is that an electronic payment unit 110 is provided instead of a cash receiving unit 108. The electronic payment unit 110 confirms the payment through communication with an external electronic payment server. When the electronic payment unit 110 receives a lock release signal from the electronic payment server indicating the completion of the payment, it notifies the control unit 105 of this. Even with the configuration of this modified example 1, the notification control unit 107 of the present invention notifies the status of the item supply device by lighting or flashing the light-emitting element, such as by controlling the notification unit 18 to blink to indicate that it is ready to operate, and by controlling the notification unit 18 to light up to indicate that the operation is complete. This allows the user to know when to operate the item supply device 1. Therefore, it is possible to prevent user errors in the operation of item supply.
[0028] <Modification 2> In the above embodiment, the notification unit 18 was independently provided on the front of the article supply device 1. In this modified example 2, a configuration in which the notification unit 18 is integrated with other components will be described. The goods supply device 1 includes a supply price display unit that displays supply price information relating to the supply price of goods. For example, the supply price display section may be made of a transparent material, and the notification section 18 may be placed behind the supply price display section. In such a configuration, when the light-emitting element of the notification section 18 emits light, the light from that element passes through the supply price display section, and its blinking state can be observed. Normally, when a user pays for an item, they must insert the corresponding amount of money into the item supply device 1, and therefore they pay attention to the price displayed on the supply price display unit. As in this modified example, by providing notification at a location that the user is sure to pay attention to, the user is more likely to notice that the status of the item supply device 1 has changed, and the user can perform the operation at the correct time. It is also possible to provide a notification unit 18 near the supply price display unit.
[0029] <Second Embodiment> In the above embodiment, the article supply device 1 was described using as an example a configuration of an article supply device that notifies the operable state (first state) and the operation completed state (second state). In this embodiment, the configuration of an article supply device that notifies the operable state, the operation completed state, and the authentication waiting state (third state) will be described. Configurations similar to those in the above embodiment will be given the same numbers, and detailed explanations will be omitted.
[0030] Figure 6 is a schematic diagram of the goods supply system of this embodiment. The goods supply system consists of a goods supply device 1, a user terminal 2, and a server 3. The goods supply device 1, terminal 2, and server 3 are connected to a communication network 4 and can communicate with each other. The communication network 4 refers to a communication path capable of data communication. That is, the communication network 4 includes not only LANs using dedicated lines (dedicated cables) or Ethernet (registered trademark) for connection, but also communication networks such as telephone networks, cable networks, and the Internet, and the communication method can be wired or wireless.
[0031] The item supply device 1 supplies items to a user who has purchased a magazine 5. The magazine 5 is the product purchased by the user. The magazine 5 contains second identification information 19 (serial code) for authenticating the supply of the item. The second identification information 19 is a unique serial code that is different for each copy of the magazine 5. Such a serial code can be generated using a check digit or the like. Figure 7 is a front view of an example of the article supply device 1 in this embodiment. In addition to the configuration of the above embodiment, the article supply device 1 is provided with first identification information 11 (information display: QR code (registered trademark)). The first identification information 11 displayed on the front of the article supply device 1 includes at least a unique article supply device identification information (device ID) that identifies the article supply device 1, and a URL (Uniform Resource Locator) which is link information to a page for authenticating the second identification information 19. Furthermore, the first identification information 11 may include other information besides that mentioned above, such as location information to identify the location where the item supply device 1 is installed, the store name, the price of the items, and management information necessary for managing the item supply device 1. Regarding the method of displaying the first identification information 11, in this example, a QR code is attached to the front of the item supply device 1 as an information display element, but this is not the only method. For example, if the item supply device 1 is equipped with a display unit such as an LCD, the information display element for the first identification information 11 may be displayed on that display unit. Moreover, the position where the first identification information 11 is displayed is not limited to the front of the item supply device 1. For example, as shown in Figure 8, it may be displayed near the return slot 17 in a position where the bottom of the return slot 17 is clearly visible. Displaying the first identification information 11 in such a position has the effect of making it easier for the user to notice the returned coins if they are mistakenly inserted and returned to the return slot 17. Also, it is preferable that the display 13 be displayed in a different position from the first identification information 11, for example, on the front of the item storage section 12.
[0032] Figure 9 is a functional block diagram of the article supply device 1. In addition to the configuration of the embodiment 1 described above, the article supply device 1 is equipped with a communication unit 106. The communication unit 106 can communicate with the server 3 via the communication network 4. The communication unit 106 receives various control signals from the server 3.
[0033] When the control unit 105 receives an unlock signal transmitted when the authentication of the serial code, which is the second identification information 19, is completed in the server 3 (described later), it performs the unlock operation of the lock unit 103. The unlock signal is sent from the server 3 to the item supply device 1 identified by the first identification information displayed on the item supply device 1, which is the terminal 2 (described later).
[0034] The notification control unit 107 controls the notification unit 18 to notify the status of the item supply device 1 as follows: an operable state (first state), an operation completed state (second state), and an authentication waiting state (third state). When the notification control unit 107 receives notification from the lock unit 103 that it has performed an unlock operation, it controls the notification unit 18 to notify that the device is operational. Receiving the unlock signal indicates that the serial code has been authenticated, so it can also be said that the notification control unit 107 controls the notification unit 18 to notify that the device is operational, conditional on the serial code being authenticated. When the lock unit 103 performs a lock, the notification control unit 107 controls the notification unit 18 to notify that the operation is complete. When the notification control unit 107 receives an authentication signal from the server 3 via the communication unit 106, it controls the notification unit 18 to notify the authentication waiting state. In the authentication waiting state, the notification control unit 107 notifies by blinking the light-emitting element of the notification unit 18 at predetermined intervals. In the authentication waiting state notification method, it notifies at a first blinking speed, and in the operable state, it notifies at a second blinking speed. In this embodiment, an example is given where the first blinking speed is slower than the second blinking speed, but it is sufficient if the first blinking speed and the second blinking speed are different.
[0035] Terminal 2 is, for example, a personal computer, a tablet computer, a smartphone, or a mobile phone. Figure 10 shows an example of the device configuration of a smartphone, which is an example of terminal 2. As shown in Figure 10, terminal 2 comprises a display 21, a touch operation panel 22 integrated with the display 21, and a built-in speaker 23 and camera 24. Terminal 2 also includes a control board, a built-in battery, a power button, volume control buttons, etc., which are not shown. The control board is equipped with various microprocessors such as a CPU, GPU, and DSP, ASICs, various IC memories such as VRAM, RAM, and ROM, and a wireless communication module for wireless communication with a mobile phone base station. The control board is also equipped with so-called I / F circuits (interface circuits), such as the driver circuit for the touch operation panel 32. Each of these elements mounted on the control board is electrically connected via a bus circuit, etc., enabling data reading and writing and signal transmission and reception.
[0036] Figure 11 is a block diagram showing an example of the functional configuration of terminal 2. As shown in Figure 11, terminal 2 includes an operation input unit 301, a shooting unit 302, a processing unit 303, an image display unit 304, an audio output unit 305, a communication unit 306, and a storage unit 307.
[0037] The operation input unit 301 is for inputting various user operations and outputs an operation input signal to the processing unit 303 according to the operation input. The functions of the operation input unit 301 can be realized not only by elements that the user directly operates with their fingers, such as a touch operation pad, home button, button switch, joystick, and trackball, but also by elements that detect movement and posture, such as an accelerometer, angular velocity sensor, tilt sensor, and geomagnetic sensor. In Figure 10, the touch operation panel 22 is an example of this.
[0038] The imaging unit 302 processes the information display element (QR code) of the first identification information 11 and outputs the captured image to the processing unit 303. The imaging unit 302 comprises a lens, an image sensor, and a controller that controls them. In Figure 10, this corresponds to the camera 24.
[0039] The processing unit 303 comprehensively controls the operation of terminal 2 based on programs and data stored in the memory unit 307, operation input signals from the operation input unit 301, etc. The functions of the processing unit 303 can be realized by electronic components such as a microprocessor such as a CPU or GPU, an ASIC, or an IC memory. The main functional units of this processing unit 303 include an arithmetic unit 51, an image generation unit 52, a sound generation unit 53, and a communication control unit 54.
[0040] The calculation unit 51 outputs to the image generation unit 52, the sound generation unit 53, and the communication control unit 54. The calculation unit 51 includes an information display unit 510, a serial code acquisition unit 511, and a supply information guidance unit 512. The information display acquisition unit 510 reads the information display of the article supply device 1 photographed by the imaging unit 302 and acquires the first identification information 11.
[0041] The serial code acquisition unit 511 sends a request to send an input screen for the serial code, including the acquired device ID, based on the first identification information 11 acquired by the information display unit 510. In this embodiment, the destination (link destination) of this request is the server 3. The unit then receives the serial code input screen and displays it on the image display unit 304 via the image generation unit 52. The unit also sends the serial code entered on the serial code input screen to the server 3.
[0042] The supply information guidance unit 512 indicates that the server 3 displays the serial code authentication result, information regarding the supply of goods, and error (supply impossible) information on the image display unit 304 via the image generation unit 52.
[0043] Furthermore, the functions of the information display unit 510, the serial code acquisition unit 511, and the supply information guidance unit 512 can be implemented using a web browser installed on terminal 2, or they can also be implemented using a dedicated application.
[0044] The image generation unit 52 generates one image per frame time (e.g., 1 / 60th of a second) based on the processing results of the calculation unit 51, and outputs the generated image signal to the image display unit 304. The functions of the image generation unit 52 can be realized by, for example, a processor such as a GPU or digital signal processor (DSP), a program such as a video signal IC or video codec, an IC memory for drawing frames such as a frame buffer, and an IC memory used for unpacking texture data.
[0045] The sound generation unit 53 generates sound signals such as sound effects and various operation sounds based on the processing results of the calculation unit 51 and outputs them to the sound output unit 305. The functions of the sound generation unit 53 can be realized by, for example, a processor such as a digital signal processor (DSP) or a speech synthesis IC, or an audio codec capable of playing audio files. The communication control unit 54 performs communication connection and data processing for data communication with the server 3 and other devices.
[0046] The image display unit 304 displays the screen based on the image signal input from the image generation unit 52. The functions of the image display unit 304 can be realized by a display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head-mounted display. In Figure 10, the image display unit 304 corresponds to the display 21.
[0047] The sound output unit 305 is for outputting sound effects and the like based on the sound signal input from the sound generation unit 53. In Figure 10, the sound output unit 203 corresponds to the speaker 23.
[0048] The communication unit 306 connects to the communication line N to enable communication. The functions of the communication unit 306 can be realized by, for example, a wireless communication device, a modem, a TA (terminal adapter), a jack for a wired communication cable, a control circuit, etc.
[0049] The memory unit 307 stores in advance or temporarily stores each time processing is performed programs for operating terminal 2 and realizing the various functions that terminal 2 possesses, as well as data used during the execution of these programs. The memory unit 307 can be realized by, for example, an IC memory such as RAM, ROM, or flash memory, a magnetic disk such as a hard disk, or an optical disk such as a CD-ROM or DVD. Specifically, the memory unit 307 stores a system program and a control program. The system program is a program for realizing the basic functions of terminal 2 as a computer. The control program is a program for causing the processing unit 31 to function as the arithmetic unit 51 (information display unit 510, serial code acquisition unit 511, supply information guidance unit 512).
[0050] Server 3 is a server system comprising one or more server devices and storage devices. Server 3 performs processing such as authentication processing. Figure 12 is a block diagram showing an example of the functional configuration of Server 3. Server 3 comprises a storage unit 61, a processing unit 62, and a communication unit 63.
[0051] The memory unit 61 is implemented by, for example, IC memory such as RAM, ROM, or flash memory, a magnetic disk such as a hard disk, or an optical disk such as a CD-ROM or DVD, and stores the system program and the functional program. The system program is a program that realizes the basic functions of the computer. The functional program is a program that causes the processing unit 62 to function as the item supply device determination unit 621, the serial code authentication unit 622, and the lock control unit 623, which will be described later. It also stores the item supply device data D1 and the serial code data D2, which will be described later.
[0052] The item supply device data D1 stores the device ID of item supply device 1 and the number of items in stock of that item supply device 1. Figure 13 shows an example of item supply device data D1. As shown in Figure 13, the item supply device data D1 stores the device ID of item supply device 1 and the number of items in stock of that item supply device 1 associated with that device ID.
[0053] Serial code data D2 stores the serial code printed in magazine 5. Each magazine 5 is assigned a different serial code, and these codes are unique and do not overlap. Such serial codes can be generated using a check digit or the like. Figure 14 shows an example of serial code data D2. As shown in Figure 14, serial code data D2 stores a unique serial code and an authentication flag associated with it. As will be described later, the serial code authentication unit 622 authenticates the user's right to acquire the item based on the serial code, and once the supply of the item from the item supply device 1 is complete, an authenticated flag is added to the authentication flag field of that serial code to indicate that authentication has been completed.
[0054] The processing unit 62 comprehensively controls the operation of the server 3 based on the programs and data stored in the memory unit 61. The functions of the processing unit 62 can be realized by electronic components such as a microprocessor like a CPU or GPU, an ASIC, or an IC memory. The main functional units of this processing unit 62 include an item supply device determination unit 621, a serial code authentication unit 622, and a lock control unit 623.
[0055] The item supply device determination unit 621 receives a request for a serial code input screen from terminal 2, obtains the device ID included in the request, and determines whether the obtained device ID is included in item supply device data D1. If it is included in item supply device data D1, the item supply device determination unit 621 checks the inventory quantity of the item supply device 1 with that device ID, and if there is an inventory quantity, it determines that the item supply device 1 with the device ID obtained by the user is an item supply device 1 capable of supplying items. The item supply device determination unit 621 then identifies the item supply device 1 to which the unlock signal will be sent. Once the determination and identification are complete, the item supply device determination unit 621 sends the serial code input screen to terminal 2. Furthermore, the item supply device determination unit 621 sends an authentication signal to the identified item supply device 1 indicating that the serial code authentication process has begun. On the other hand, if the item supply device determination unit 621 is not included in the item supply device data D1, or if it is included in the item supply device data D1 but there is no stock, it sends an error screen to terminal 2 informing them that it is not possible to supply the item. Furthermore, if the supply period during which the item supply device 1 can supply the item is predetermined, and a request for the serial code input screen from terminal 2 is received after that supply period has elapsed, an error screen informing terminal 2 that it is not possible to supply the item is also sent to terminal 2.
[0056] The serial code authentication unit 622 compares the serial code entered on the input screen with the serial code in serial code data D2. If the serial code entered on the input screen is included in serial code data D2 and the authentication flag is not set for that serial code, the serial code entered on the input screen is considered authenticated. Then, it sends information to the user's terminal 2 regarding the supply of goods. In addition, if the serial code authentication unit 622 has an expiration date set for the serial code, it also authenticates the expiration date of the serial code entered on the input screen. On the other hand, if the serial code authentication unit 622 is unable to authenticate the serial code (including cases where the expiration date has passed and authentication is not possible), it sends an error screen to the terminal 2 informing the user that the serial code could not be authenticated.
[0057] The lock control unit 623, when the item supply device determination unit 621 determines that the item supply device 1 with the device ID is capable of supplying items, and the serial code authentication unit 622 authenticates the serial code, transmits a lock release signal to the item supply device 1 with the acquired device ID.
[0058] (operation) The operation of the article supply system of this embodiment will now be described. Figure 15 is a sequence diagram of the article supply system of this embodiment. Figure 16 is a flowchart of the article supply device 1. First, we will explain the operation of the item supply system using Figure 15.
[0059] The item supply device 1 performs notification processing (Step 1). Details of the notification processing (Step 1) will be described later.
[0060] The user goes to the location where the item supply device 1 is installed and obtains the information display of the first identification information 11 displayed on the item supply device 1. The acquisition of the information display is performed using the shooting function of the shooting unit 302 of the terminal 2 in response to the user's operation (Step 2). Figure 17 is a diagram showing an example of shooting the information display of the first identification information 11 on the item supply device 1 using the shooting unit 302 of the terminal 2. The user stands in front of the item supply device 1 and operates the terminal 2 so that the information display of the first identification information 11 is displayed on the display 31 of the terminal 2, and then shoots the information display.
[0061] The information acquisition unit 510 of terminal 2 acquires the first identification information 11 from the information display body of the captured first identification information 11. In this example, the acquired first identification information 11 includes the device ID of the goods supply device 1 and is link destination information (e.g., URL) for the means of authenticating the serial code 12 (Step 3). In this example, the acquired device ID is assumed to be "12560", and the link destination is assumed to be server 3.
[0062] The serial code acquisition unit 511 of terminal 2 sends a request to server 3 requesting the transmission of a serial code input screen based on the link destination including the device ID of the item supply device 1 (Step 4).
[0063] Server 3 receives a request from terminal 2 and performs authentication processing (Step 5). Once Server 3 starts the authentication process, it sends an authentication in progress signal to the item supply device 1. Details of the authentication process will be described later. If terminal 2 does not receive an error notification screen from server 3 and instead receives a serial code input screen, the serial code acquisition unit 511 of terminal 2 displays the serial code input screen (Step 6). Figure 18 is an example of the serial code input screen displayed on terminal 2. The user enters the serial code according to the input instructions written on the displayed input screen (Step 7). In this example, the user enters the serial code "1VB3588" into the serial code input screen. Then, the serial code acquisition unit 511 sends the serial code to server 3 (Step 8).
[0064] Server 3 receives the serial code and performs authentication (Step 5). If Server 3 can authenticate the serial code, it sends guidance information to Terminal 2. Also, if the item supply device 1 is identified and the serial code is authenticated, Server 3 sends an unlock signal to the item supply device 1.
[0065] The supply information guidance unit 512 of terminal 2 receives guidance information from server 3 and displays the guidance information (Step 9). Figure 19 is an example of the guidance information displayed on terminal 2. The guidance information in Figure 19 indicates that the serial code has been authenticated, that the user should operate the handle 15 of the item supply device 1 to receive the item, and that the handle 15 will lock in one minute. The user operates the item supply device 1 according to the guidance information.
[0066] Then, when the user operates the control unit 104, the item supply device 1 sends a supply report to the server 3.
[0067] The serial code authentication unit 622 of server 3 receives the supply report, and if the supply report indicates that the goods were supplied successfully, it adds an authenticated flag to the authentication flag field of the corresponding serial code in the serial code data D2, indicating that authentication has been completed, and makes it impossible to reuse the serial code (Step 10). In addition, it reduces the inventory count of the goods supply device 1 that sent the supply report by 1. The above is a description of the overall operation.
[0068] Next, we will explain the authentication process (Step 5) of Server 3 using the flowchart in Figure 20. When the item supply device determination unit 621 of server 3 receives a request from terminal 2 (Step 100), it obtains the device ID included in the request (Step 101). In this example, the obtained device ID is "12560".
[0069] The item supply device determination unit 621 determines the device ID using the item supply device data D1 (Step 102). The determination of the device ID is to determine whether the acquired device ID is included in the item supply device data D1. If the acquired device ID is included in the item supply device data D1 (Step 103: Yes), it is determined that the item supply device 1 of the device ID acquired by the user is an item supply device 1 capable of supplying items that are the subject of the collaboration with magazine 5. On the other hand, if the acquired device ID is not included in the item supply device data D1 (Step 103: No), it is determined that the item supply device 1 of the device ID acquired by the user is not an item supply device 1 capable of supplying items that are the subject of the collaboration with magazine 5, and an error notification is sent to the terminal 2 (Step 110). Figure 21 is a diagram showing an example of error notification information for an item supply device.
[0070] In this example, the acquired device ID is "12560," and since it is included in the item supply device data D1, it is determined that item supply device 1 with the acquired device ID "12560" is an item supply device 1 capable of supplying items that are the subject of the collaboration with magazine 4.
[0071] Next, the item supply device determination unit 621 checks whether the item supply device 1 with the acquired device ID has inventory (Step 104). If the inventory count for the acquired device ID in the item supply device data D1 is not "0", the item supply device determination unit 621 determines that the item supply device 1 with the acquired device ID is able to supply the item and sends an authentication signal to the item supply device 1 (Step 105). Then, the item supply device determination unit 621 sends a serial code input screen to the terminal 2 (Step 106). On the other hand, if the inventory quantity of the acquired device ID in the item supply device data D1 is "0" (Step 104: No), the item supply device determination unit 621 sends error notification information to terminal 2 (Step 110). For example, it sends error notification information to terminal 2 as shown in Figure 21.
[0072] In this example, the inventory quantity for item supply device 1 with the acquired device ID "12560" in item supply device data D1 is not "0" (Step 104: Yes), so the serial code input screen is sent to terminal 2 (Step 106).
[0073] Next, when the serial code authentication unit 622 receives the serial code entered on the input screen (Step 107), it performs authentication processing on the acquired serial code (Step 108). In this example, the acquired serial code is "1VB3588", and the serial code "1VB3588" is the target of authentication.
[0074] The serial code authentication unit 622 compares the acquired serial code with the serial code in serial code data D2. If the acquired serial code is included in serial code data D2 and the authenticated flag is not set for that serial code, it determines that the acquired serial code has been authenticated (Step 109). In addition, if the serial code has an expiration date set, the serial code authentication unit 622 also authenticates the expiration date of the serial code entered on the input screen. If the serial code's expiration date is valid and the serial code is authenticated, the serial code authentication unit 622 sends information regarding the supply of goods (Step 112).
[0075] On the other hand, the serial code authentication unit 622 compares the acquired serial code with the serial code in serial code data D2. If the acquired serial code is not included in serial code data D2, or if the acquired serial code is included in serial code data D2 but has an authenticated flag, or if the serial code has an expiration date and that expiration date has passed, the unit determines the acquired serial code to be inappropriate and does not authenticate it. If the serial code authentication unit 622 fails to authenticate the serial code (including cases where the expiration date has passed and authentication is not possible), it sends an error screen to terminal 2 informing the user that the serial code could not be authenticated (Step 112). Figure 22 is an example of an error screen informing the user that the serial code could not be authenticated. The error screen includes information that explains the details of the error to the user, such as the cause of the error and the next steps to take.
[0076] In this example, the acquired serial code is "1VB3588," which is included in serial code data D2 and does not have an authenticated flag. Furthermore, the serial code does not have an expiration date. Therefore, the serial code authentication unit 622 determines that the acquired serial code "1VB3588" is authenticated and transmits information regarding the supply of goods.
[0077] If the item supply device determination unit 621 determines that the item supply device 1 with the specified device ID is capable of supplying items, and the serial code authentication unit 622 authenticates the serial code, the lock control unit 623 sends an unlock signal to the item supply device 1 with the device ID identified by the item supply device determination unit 621 (Step 111). In this example, the lock control unit 623 sends an unlock signal to the item supply device 1 with device ID "12560". This concludes the explanation of the authentication process for Server 3 (Step 5).
[0078] Next, the notification process (Step 10) of the item supply device 1 will be explained using the flowchart in Figure 16, and the notification method controlled by the notification control unit 107 will be explained using the timeline in Figure 23. The notification control unit 107 controls the notification unit 18 to notify the standby state (Step 200). At this time, the light-emitting element of the notification unit 18 is lit, as shown in Figure 23(1). When the communication unit 106 receives an authentication signal (Step 201: Yes), the notification control unit 107 controls the notification unit 18 to notify that it is waiting for authentication (Step 202). At this time, as shown in Figure 23(2), the light-emitting element of the notification unit 18 blinks at the first blinking speed. When the communication unit 106 receives a lock release signal (Step 203: Yes), the control unit 105 unlocks the lock unit 22 (Step 204). Upon receiving notification of the unlock from the lock unit 22, the notification control unit 107 controls the notification unit 18 to notify that it is ready for operation (Step 205). At this time, as shown in Figure 23(3), the notification control unit 107 controls the light-emitting element of the notification unit 18 to blink at the second blinking speed.
[0079] The control unit 105 of the item supply device 1 determines whether the handle 15 of the operating unit 104 has been operated (for example, by one rotation) in order to determine whether an item has been supplied (Step 206). If the handle 15 has been operated (for example, by one rotation) (Step 206: Yes), one item is supplied from the item supply unit 102 to the outlet 16 (Step 207). Then, the control unit 105 locks the locking unit 103 (Step 208). On the other hand, if the handle 15 has not been operated (Step 206: No), the control unit 105 determines whether a predetermined time (for example, 1 minute) has elapsed since the lock was released (Step 210). If the handle 15 has not been operated (Step 206: No) and a predetermined time (for example, 1 minute) has elapsed since the lock was released (Step 210: Yes), the control unit 105 locks the lock unit 103 (Step 208).
[0080] Upon receiving a lock notification from the lock unit 103, the notification control unit 107 controls the notification unit 18 to notify the standby state (Step 209). At this time, the notification control unit 107 lights up the light-emitting element of the notification unit 18, as shown in Figure 23(3). Finally, the control unit 105 issues a supply report stating that the goods were supplied normally if they were supplied normally, and a supply report stating that the goods were not supplied if they were not supplied (Step 211).
[0081] Regarding the control of the lock unit 103 from unlocking to locking, the example described above explains that the control unit 105 determines whether a predetermined time has elapsed since unlocking, and if so, locks the lock unit 103. This is just one example; for example, the lock control unit 623 of the server 3 may measure the time from the transmission of the unlock signal, and if it does not receive a supply report indicating that the goods have been supplied normally within the predetermined time, it may be configured to send a lock signal to the control unit 105 of the goods supply device 1. In this case, when the control unit 105 receives the lock signal, it locks the lock unit 103.
[0082] Furthermore, regarding the notification of locking and unlocking of the lock unit 103 to the notification control unit 107, although the above example described a configuration in which the lock unit performs this notification, it is also possible for the control unit 105 to perform the notification. This concludes the explanation of the notification process (Step 10) of the item supply device 1.
[0083] In the above embodiment, a configuration in which multiple item supply devices are provided was described as an example, but there may be only one item supply device. In this case, the information included in the first identification information 11 will consist only of link information to a page for authenticating the serial code. Therefore, the notification control unit 107 controls the notification unit 18 to notify the authentication waiting state on the condition that the terminal 2 has acquired the first identification information which includes link information to a page for authenticating the serial code.
[0084] Furthermore, in the above embodiment, the notification control unit 107 controlled the notification unit 18 to notify the authentication waiting state at a first flashing speed and the operable state at a second flashing speed. However, other notification methods are also acceptable as long as the notification methods for the authentication waiting state and the operable state are different. For example, the color of the flashing light-emitting element may be changed to notify the authentication waiting state and the operable state using different notification methods.
[0085] In the above embodiment, a configuration was described in which the first identification information includes a device ID and a URL which is a link to a page for authenticating the identification information. However, the first identification information may also include item identification information that identifies the items stored in the item storage unit 12. In this configuration, when terminal 2 acquires item identification information, it sends it to server 3, and server 3 displays the item information read based on the item identification information on the display of terminal 2.
[0086] As described above, the notification control unit 107 of the present invention notifies the state of the item supply device, which changes according to the progress of the operation procedure, using different notification formats consisting of lighting and flashing of a light-emitting element. This allows the user to understand that the operation procedure of the item supply device 1 is changing, and thus know when to perform the operation to receive the items. Therefore, it is possible to prevent the user from making mistakes in the operation procedure when receiving items. Furthermore, in this invention, information that must be notified to the user in detail is displayed on the terminal 2, such as an input screen prompting the user to enter a serial code, guidance information prompting the user to operate the item supply device 1, and an error screen notifying the user of the error details. Therefore, even if the item supply device 1 is configured with a mechanical display unit such as a light-emitting element, it is possible to prevent the user from making mistakes in the operating procedure.
[0087] <Third Embodiment> In the above embodiment, the notification control unit 107 performed control to notify the operable state on the condition that the serial code had been authenticated. In this embodiment, the notification control unit 107 will be described using as an example a configuration in which it notifies the operable state on the condition that payment has been made after the serial code has been authenticated. Configurations similar to those in the above embodiment will be given the same numbers and detailed explanations will be omitted. Figure 24 is a block diagram of the article supply device 1 in this embodiment. When the communications unit 106 receives the unlock signal, it notifies the cash receiving unit 108.
[0088] Next, the operation of the item supply system of this embodiment will be described. Since the notification process in Step 10 differs from that of the above embodiment, the notification process of this embodiment will be explained using the flowchart in Figure 25. Note that in this embodiment, Steps 212 to 214 are added between Steps 203 and 204, which were explained using Figure 16, so a similar operation will be omitted from the explanation.
[0089] The notification control unit 107 of the item supply device 1 controls the notification unit 18 to notify that the item supply device 1 is in standby mode (Step 200). At this time, the notification control unit 107 of the item supply device 1 lights up the light-emitting element as shown in Figure 23(1). When the communication unit 106 receives an authentication signal (Step 201: Yes), the notification control unit 107 controls the notification unit 18 to notify that it is waiting for authentication (Step 202). At this time, as shown in Figure 23(2), the light-emitting element of the notification unit 18 blinks at the first blinking speed. When the communication unit 106 receives an unlock signal (Step 203: Yes), the cash receiving unit 108 switches the function of the coin sorting unit from the initial disabled state (off state) to the enabled state (on state) (Step 212).
[0090] The cash receiving unit 108 determines whether the inserted money has reached the price of the goods (Step 214). If the inserted amount has reached the price of the goods, it sends a lock release signal to the control unit 105 (Step 214). When the control unit 105 receives the lock release signal from the cash receiving unit 108, it unlocks the lock unit 103 (Step 204). At this time, as shown in Figure 23(3), the light-emitting element of the notification unit 18 flashes at the second flashing speed. This concludes the explanation of the notification process (Step 10) of the article supply device 1 in this embodiment.
[0091] As described above, the notification control unit 107 of the present invention controls the status of the item supply device, which changes according to the progress of the operation procedure, by using different notification formats consisting of lighting and flashing of the light-emitting element. This allows the user to understand that the operation procedure of the item supply device 1 is changing, and to know when to perform the operation to receive the item. Therefore, it is possible to prevent the user from making mistakes in the timing of operations when receiving an item.
[0092] Furthermore, in this invention, information that must be notified to the user in detail is displayed on the terminal 2, such as an input screen prompting the user to enter a serial code, guidance information prompting the user to operate the item supply device 1, and an error screen notifying the user of the error details. Therefore, even if the item supply device 1 is configured with a mechanical display unit such as a light-emitting element, it is possible to prevent the user from making mistakes in timing their operations.
[0093] <Variation 3> A third modification of this embodiment will now be described. In the above embodiment, the notification control unit 107 was described as having a configuration that notifies the operator of the operable state after receiving the unlock signal and detecting that money equivalent to the price of the item has been inserted. However, other configurations are also possible. For example, the notification control unit 107 may have a configuration that notifies the operator of the payment acceptance state after receiving the unlock signal. The notification method in this modified example 3 will be explained using the timeline diagram in Figure 26. The (1) standby state, (2) authentication waiting state, (3) operable state, and (4) standby state shown in Figure 26 are the same as those described in Figure 23 above. The difference from Figure 23 is that there is a payment acceptance state (fifth state) between (2) authentication waiting state and (3) operable state. Here, we will explain the notification method for the payment acceptance state by turning off the light-emitting element, but any notification method that can distinguish from the standby state, authentication waiting state, and operable state may be used.
[0094] <Fourth Embodiment> In the above embodiment, the description was based on the case where the information display body of the first identification information child 11 includes link information to a page for authenticating the identification information and the device ID. In this embodiment, the description will be based on the case where the link information to the page for authenticating the identification information and the device ID are composed of different information display bodies. In this embodiment, the description will be based on a configuration adapted to the first embodiment, but it may also be adapted to the second embodiment.
[0095] Figure 27 is a front view of the article supply device 1 of this embodiment. In this example, a method is used to display a QR code (two-dimensional code) as link information to a page for authenticating identification information, and a barcode (one-dimensional code) as an information display for device ID information, both mounted on the front of the article supply device 1.
[0096] As described in the above embodiment, the display 13 of the item supply device 1 displays a description of the item, etc. In this embodiment, the first type of first identification information 111 (information display element: QR code) is also displayed (printed). The first type of first identification information 111 includes at least a URL, which is a link to a page for authenticating the second identification information 112 described in the magazine 5. In addition to the above, the first type of first identification information 111 may also include information such as item identification information (item ID) and the price of the item. The surface of the item supply device 1 displays (prints) the second type of first identification information 112 (information display element: barcode). The second type of first identification information 112 includes at least a unique item supply device identification information (device ID) that identifies the item supply device 1. The first type of first identification information 111 and the second type of first identification information 112 are located in different positions, with the first type of first identification information 111 being located higher than the second type of first identification information 112.
[0097] The overall flow of the article supply system in this embodiment will be explained using the sequence diagram in Figure 28. The item supply device 1 performs notification processing (Step 1).
[0098] The user acquires the information display of the first type of first identification information 111 displayed on the item supply device 1. The acquisition of the information display is performed using the shooting function of the shooting unit 302 of the terminal 2 in response to the user's operation (Step 201). The user operates the terminal 2 so that the information display of the first type of first identification information 111 is displayed on the display 13 of one of the multiple item supply devices 1 that can supply items, and then photographs the information display.
[0099] The information acquisition unit 510 of terminal 2 acquires the first identification information 111 of the first type from the information display of the first identification information 111 of the first type that has been photographed. In this example, the acquired first identification information 111 of the first type is link destination information (e.g., URL) for a means to authenticate the serial code 12 (Step 202). In this example, the link destination is assumed to be server 3.
[0100] The serial code acquisition unit 511 of terminal 2 sends a request to server 3 requesting the transmission of a serial code input screen based on the link destination (Step 203).
[0101] Server 3 receives a request from terminal 2 and performs authentication (Step 204). Details of the authentication process will be described later.
[0102] When terminal 2 receives the input screen for the second type of first identification information 112 from server 3, it displays the received input screen (Step 205). The user operates the terminal 2 so that the information display of the second type of first identification information 112 of any of the multiple item supply devices 1 capable of supplying items (it may be an item supply device 1 different from the item supply device 1 on which the information display of the first type of first identification information 111 that was read is displayed) is displayed on the terminal 2's display 31, and then photographs the information display (Step 206).
[0103] The information acquisition unit 510 of terminal 2 acquires the second type of first identification information 112 from the information display body of the second type of first identification information 112 that has been photographed (Step 207). In this example, the acquired second type of first identification information 112 is the device ID ("12560") of the item supply device 1. The information acquisition unit 510 transmits the device ID ("12560") to the server 3 based on the link destination (Step 211).
[0104] Server 3 receives the device ID from terminal 2 and performs authentication processing (Step 204). Server 3 sends an authentication signal to the item supply device 1 identified from the device ID. Notification processing is performed (Step 10).
[0105] When terminal 2 receives a serial code input screen from server 3 instead of an error notification screen, the serial code acquisition unit 511 of terminal 2 displays the serial code input screen (Step 208). The user enters the serial code into the displayed input screen (Step 209). In this example, the user enters the serial code "1VB3588" into the serial code input screen. The serial code acquisition unit 511 then sends the serial code to server 3 (Step 210).
[0106] Server 3 receives the serial code and performs the authentication process (Step 204). Details of the authentication process will be described later.
[0107] When the supply information guidance unit 512 of terminal 2 receives guidance information, it displays the guidance information (Step 009).
[0108] Next, we will explain the authentication process of Server 3 (Step 204) using the flowchart in Figure 29.
[0109] When the serial code authentication unit 622 of server 3 receives a request from terminal 2 (Step 400), it sends an input screen for the device ID (first identification information of the second type) (Step 401). The item supply device determination unit 621 receives the device ID entered on the input screen (Step 402). In this example, the received device ID is "12560". The item supply device determination unit 621 determines the device ID using the item supply device data D1 (Step 403). The determination of the device ID is to check whether the acquired device ID is included in the item supply device data D1. If the acquired device ID is included in the item supply device data D1 (Step 403: Yes), the inventory quantity of the item supply device 1 with that device ID is checked (Step 404). If there is an inventory quantity, the unit determines that the item supply device 1 with the device ID acquired by the user is an item supply device 1 that can supply items, and sends an authentication signal to the item supply device 1 (Step 405). In this example, the acquired device ID is "12560" and is included in the item supply device data D1. On the other hand, if the acquired device ID is not included in the item supply device data D1 (Step 403: No), the system determines that the item supply device 1 of the device ID acquired by the user is not an item supply device 1 capable of supplying items, and sends error notification information to terminal 3 (Step 412). Figure 21 shows an example of error notification information for an item supply device. Next, the serial code authentication unit 622 sends a serial code input screen to terminal 2 (Step 406). When the serial code authentication unit 622 receives the serial code entered on the input screen (Step 407), it performs authentication processing on the acquired serial code (Step 408). In this example, the acquired serial code is "1VB3588", and the serial code "1VB3588" is the target of authentication. The serial code authentication unit 622 compares the acquired serial code with the serial code in serial code data D2. If the acquired serial code is included in serial code data D2 and the authenticated flag is not set for that serial code, it authenticates the acquired serial code and determines that the user's serial code has been authenticated (Step 409: Yes). In addition, if the serial code has an expiration date set, the serial code authentication unit 622 also authenticates the expiration date of the serial code entered on the input screen. If the serial code authentication unit 622 confirms that the serial code is valid and authenticates the serial code, the item supply device determination unit 621 transmits guidance information regarding item supply (Step 410). The item supply device determination unit 621 transmits a supply permission signal to the item supply device 1 with the device ID identified (Step 411). In this example, the supply control unit 623 transmits a supply permission signal to the item supply device 1 with device ID "12560".
[0110] On the other hand, if authentication fails (Step 409: No), error information is sent to terminal 2 (Step 4112). For example, error information as shown in Figure 21 is sent to terminal 2. This concludes the explanation of the authentication process for Server 3 (Step 204).
[0111] In addition to the effects of the above embodiment, this embodiment has the following effects. This embodiment uses a distinction between a first identification information of a first type common to all articles and a second type of first identification information specific to the article supply device. By doing so, when changing the articles stored in the storage compartment of the article supply device to other articles, it is only necessary to change the first identification information of the first type displayed on the display 13 of the article supply device, without changing the second type of first identification information displayed on the article supply device, thereby reducing the workload for the system operator.
[0112] [Note 1] An article supply device capable of supplying articles, The storage compartment that holds the items, A supply unit that supplies the articles stored in the storage unit, An operating unit that can be operated to supply the article from the supply unit, A locking mechanism that locks the aforementioned operating mechanism to prevent operation, A control unit that releases the lock on the aforementioned locking part, A notification control unit that notifies the first state in which the lock of the locking part is released and the second state in which the operation of the operating part is completed in different notification formats, An article supply device equipped with the following features.
[0113] [Note 2] The control unit releases the lock on the condition that at least one of the following conditions is met: payment of the price has been completed, and authentication for unlocking the lock unit has been completed. The article supply device described in Appendix 1.
[0114] [Note 3] The system includes a detection unit capable of detecting payment for the aforementioned goods, The control unit releases the lock on the condition that the detection unit has detected the completion of payment for the goods. The article supply device described in Appendix 1 or Appendix 2.
[0115] [Note 4] The system includes a display unit that displays first identification information, including an authentication destination for unlocking the lock unit, The notification control unit notifies the first state, the second state, and the third state, in which it is waiting for authentication to release the lock on the lock unit performed by the authentication destination, in different notification formats. An article supply device as described in any of Appendix 1 to Appendix 3.
[0116] [Note 5] The control unit releases the lock on the condition that the article supplying device for supplying the article has been identified by obtaining the first identification information, and that authentication for releasing the lock has been completed. The article supply device described in Appendix 4.
[0117] [Note 6] The first identification information includes access information for means for obtaining the second identification information for releasing the locking unit. The article supply device described in Appendix 4 or Appendix 5.
[0118] [Note 7] The second identification information is displayed outside the article supply device. The article supply device described in Appendix 6.
[0119] [Note 8] The first identification information includes identification information that identifies the article supply device. An article supply device as described in any of the appendices 4 to 7.
[0120] [Note 9] The first identification information includes article identification information that identifies an article stored in the storage compartment. An article supply device as described in any of the appendices 4 through 8.
[0121] [Note 10] The notification control unit notifies the first state, the second state, the third state, and the fourth state in which the article supply device is waiting to supply the article, in different notification formats. An article supply device as described in any of the appendices 1 through 9.
[0122] [Note 11] The notification control unit provides notification in different forms, which are combinations of the following: turning off the light-emitting unit, turning on the light-emitting unit, flashing the light-emitting unit, and flashing the light-emitting unit at different speeds. An article supply device as described in any of Appendix 1 to Appendix 10.
[0123] [Note 12] A goods supply system capable of supplying goods, The storage compartment that holds the items, A supply unit that supplies the articles stored in the storage unit, An operating unit that can be operated to supply the article from the supply unit, A locking mechanism that locks the aforementioned operating mechanism to prevent operation, A control unit that releases the lock on the aforementioned locking part, A notification control unit that notifies the first state in which the lock of the locking part is released and the second state in which the operation of the operating part is completed in different notification formats, A supply system for goods equipped with the following features.
[0124] Although the present invention has been described above with reference to preferred embodiments, the present invention is not necessarily limited to the above embodiments and can be modified and implemented in various ways within the scope of its technical concept. [Explanation of symbols]
[0125] 1 Goods supply device 2 terminals 3 Servers
Claims
1. An article supply device capable of supplying articles randomly, A storage compartment in which items are stored, A supply unit that supplies the articles stored in the storage unit, An operating unit that can be operated to supply the article from the supply unit, A locking mechanism that locks the aforementioned operating mechanism to prevent operation, A detection unit capable of detecting payment of the price of the aforementioned article, A control unit that releases the lock on the aforementioned locking part, A light-emitting part, A light emission control unit controls the light emission pattern of the light emission unit according to the state of the item supply device, Equipped with, The light emission control unit controls the light emission pattern of the light emission unit so that it can take on both a lit state and a blinking state. Goods supply device.
2. The light emission control unit controls the device to be able to turn off the lights depending on the state of the item supply device. The article supply device according to claim 1.
3. The light emission control unit, in the blinking state, blinks with either a first blinking speed or a second blinking speed that is faster than the first blinking speed. The article supply device according to claim 1 or claim 2.
4. The light emission control unit, when the article supply device is operational, causes the light emission pattern to flash at a second flashing speed. The article supply device according to claim 3.
5. The light-emitting control unit flashes with different light-emitting patterns depending on the state of the article supply device: ready to operate, completed operation, or waiting for authentication. The article supply device according to any one of claims 1 to 4.
6. It includes a supply price display unit that displays supply price information relating to the supply price of the aforementioned article, The article supply device according to any one of claims 1 to 5.
Citation Information
Patent Citations
Automatic capsule vending machine
JP2006268247A