The present invention relates to a locker management system and the like for widely delivering goods and items via lockers, more specifically to a locker management system for smoothly delivering items bought online, for example.
Conventionally, locker management system technology that uses delivery lockers, electronically controlled lockers, and the like to deliver goods and items has been provided.
For instance, a system has been proposed for smoothly delivering items bought, for example, online by buyers from distributors via a box (Patent Literature 1).
In particular, Patent Literature 1 discloses a delivery management system in which clients, a distribution server that manages item delivery according to requests from the clients, and an intermediate store server that manages intermediate processing of items to deliver are connected via a communication network, the delivery management system including means for determining an item delivery date and time and an intermediate store server to use between the distribution server and a client, and means for notifying, from the intermediate store server, to at least one of the distribution server and the client of item receiving/shipping to/from the intermediate store; and the intermediate store server includes multiple boxes, a box opening/closing device for checking door closing for each box and for locking and unlocking, and means that have a shared delivery locker provided with a box monitoring device for checking the presence of an object in the box and determining item receiving/shipping by using the box opening/closing device and the box monitoring device.
A distribution system that can process item delivery using stations through a series of procedures has also been proposed (Patent Literature 2).
In particular, Patent Literature 2 discloses a distribution system using stations and including a server, a virtual store built on the server and posting item information, and multiple customer terminals that can be connected to the server. Each customer terminal connects to the virtual store. After a customer selects an item posted in the virtual store, the authentication data related to the customer is transmitted to the server. The server checks the authentication data and then places an order for the item. The slip data related to the ordered item transmitted to the customer terminal from the server is distributed. Each station where the distribution system is installed is equipped with a reception device including a storage unit for storing the slip data transmitted from the server, an input unit for inputting delivery data transmitted from the server to the customer, a check unit for verifying the delivery data against the slip data stored in the storage unit, and a payment unit for a making payment for the item ordered by the customer after checking the verification. A locker provided with a large number of storage rooms for storing the item is installed in the vicinity of the reception device. When receiving the item, the customer checks the matching between the authentication data stored in the storage unit of the reception device and the delivery data input by the customer and then performs a series of procedures up to the receipt of the ordered item.
A system has been also proposed in which items ordered via a network are received at lockers, and items can be purchased at the store desired by the customer, delivered via the locker desired by the customer, and on the reception date desired by the customer, thereby enabling the purchase of an item that is optimum for the customer (Patent Literature 3).
In particular, Patent Literature 3 discloses an order taking and sales system that mediates item delivery to a customer via an item delivery locker, the order taking and sales system including means for allowing a customer terminal to designate an item delivery locker, means for designating the pick-up date of the purchase desired item, means for reserving a locker room of the item delivery locker for the pick-up date, and means for notifying the customer terminal of the reserved locker room and means for unlocking the key device.
[Patent Literature 1]
Japanese Patent Laid-Open No. 10-162065
[Patent Literature 2]
Japanese Patent Laid-Open No. 2002-140632
[Patent Literature 3]
Japanese Patent Laid-Open No. 2002-288562
However, in the conventional locker management system, the delivery box and the delivery locker cannot be used unless they are actually available. In other words, there is room for further improvement in devising from the viewpoint of improving the turnover rate of the lockers used. Considering the locker occupancy rate and the cost of the locker installation area, the locker turnover rate is preferably increased as much as possible.
Therefore, for example, as described in Patent Literature 3, when the customer does not come pick up the item even after the pick-up date has passed, rather than simply contacting the customer to pick up the item, flexible management is required.
Further, it is required to more flexibly adjust and manage the delivery time and the like between the delivery spot and the user (customer).
A locker management system according to one embodiment of the present invention includes: a management server that manages a status of shipping of items from one or more distribution centers to a plurality of locker spots, and a status of keeping each of the items at each of the locker spots for a predetermined length of time, wherein the locker spot is equipped with an electronically controlled locker for keeping the item, and the management server receives selection and designation of the locker spot to keep the item upon order of the item from the customer terminal, and designation of the predetermined length of time for which the item is kept at the locker spot, and manages the predetermined length of time for which the item delivered from the distribution center to the locker spot is kept in the electronically controlled locker, and when the customer visits the locker spot during the predetermined length of time, performs checking processing for takeout of the item kept in the electronically controlled locker and when the customer does not visit the locker spot during the predetermined length of time, notifies the fact that the item kept in the electronically controlled locker has been stored in another area within the locker spot to the customer terminal.
Further, the management server receives a command to change the predetermined length of time from the customer terminal.
The locker management system according to one embodiment of the present invention is advantageous in that the turnover rates of delivery boxes and delivery lockers are increased, the shortage of lockers is solved, and item delivery to the user at the delivery spot can be more flexibly adjusted and managed.
A locker management system according to one embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
The number of distribution centers 11 to 13 and locker spots 14 to 16 is not limited to these numbers, and may be any number of centers and spots. Hereinafter, for easy understanding of the present invention, the model shown in
A feature of the facilities in the locker management system according to one embodiment of the present invention is that at least these two types of facilities are included. The basic concept is that a locker spot according to one embodiment of the present invention as a pick-up spot with an electronically controlled locker for temporarily keeping items and packages is provided besides the conventional distribution center as a distribution spot.
In other words, the locker spot is a pick-up spot unique to the present invention provided with a locker for delivering items and the like from distribution centers to customers and the like, and the distribution network provided with this locker spot constitutes one of the basic concepts of the present invention.
Also, as shown in
Although not shown in
The time required for delivery or shipping (estimated time) and the number of items and the like in stock at each spot are managed by the system, although this is not necessarily the case in the present invention. Although an example of the overall configuration of the locker management system according to one embodiment of the present invention will be described later with reference to
For this reason, each channel in
These alternative routes can be adopted as alternatives depending on the traffic at that time, for example, and can be designated depending on the specific delivery facility (spot) or delivery means (delivery vehicle).
The locker management system according to one embodiment of the present invention is also capable of sales management of items and the like. The locker management system according to one embodiment of the present invention is also linked with a mail-order (electronic commerce) system (not shown in the drawings) and a store POS cash register, and can manage mail-order sales actual results and store sales actual results for each customer. The following databases (D1) to (D5) as databases for that purpose are included in the management server in one embodiment, and references and update requests can be made from various terminals.
It is a database including registered items related to customers, and personal information, such as customer names, addresses, and telephone numbers, and ancillary information, such as points held and locker spots frequently used, and the like.
It is a database including registered entries related to items, and item names, item codes associated with JAN codes, and the like under management.
It is a database for managing item stock for each sales spot (sales area) from which necessary tables are derived and extracted by linking with the item management database as appropriate.
A database for managing item stock in warehouses such as distribution centers.
An actual results management database related to items sold for each sales spot or store.
A locker spot has the following function in a distribution system including the locker management system according to one embodiment of the present invention (system operation, work by workers, such as staff member at the spot, will be listed together).
Of (1) to (7), at least the check (decision) process and/or the locker assignment process of (3), the PIN code generation process and notification of (4), and other processes and notifications, for example, may be automatically performed by the system (the spot terminal 202 the management server 31).
In one embodiment of the present invention, delivery from the distribution center to the locker spot is carried out as a task of the same service provider, and is not outsourced to another courier or the like. For instance, a target item is delivered several times a day by, for example, the company's own mail in the service provider.
As shown in
Note that the electronically controlled locker 201 is an example of equipment for temporarily storing items, packages, and the like, and alternative storage equipment can be adopted without departing from the spirit of the present invention.
With the locker management system according to one embodiment of the present invention, the user (customer) 205a who purchased an item using the mail-order service provided through the user terminal or the like can pick up the purchased item at a locker spot near the closest station or his/her home without going to the sales store. In this case, in one embodiment, the user (customer) 205b can pick up the purchased item that was delivered in advance to the locker 201 at the locker spot according to an instruction transmitted to the user terminal. In one embodiment, item delivery to the locker 201 is performed by the staff member 206. The instructions sent to the user terminal and the procedure of unlocking the designated locker will be described later.
The user (customer) 205c who successfully took out the purchased item from the locker 201 takes the item home.
Meanwhile, the user cannot always take out the purchased item from the locker 201. Upon lapse of a predetermine length of time after the purchased item is delivered to a predetermined box of the locker 201, the staff member 206 takes out the item and safely keeps it in another area (the item keeping area 204) inside the spot building. This fact can also be notified to the user's terminal.
Afterwards, the user who has received the notification can visit the locker spot at a later date and directly receive the purchased item from the staff member 206 at the reception desk 203.
As shown in
Here, the access point is a wireless device for connecting wireless terminals, such as PCs and smartphones, interactively or to another network. It is typically a device that operates with the communication protocols of the first layer (physical layer) and the second layer (data link layer) in the OSI reference model.
Note that many user mobile phones and portable devices or tablets at the time of filing this application have processing capabilities (for example, communication processing speed and image processing capacity) equivalent to those of personal computers (PCs), and should be called compact computers.
In addition, programs or software necessary for implementing the present invention are usually installed or stored in the HDD or SSD in the storage unit of PCs or portable devices. When a program or software is executed, all or part of it is read as software modules in the memory in the storage unit as necessary and is subjected to operations in the CPU.
Alternatively, a browser-based computer or portable device can be adopted. In this case, a program is distributed from another server or computer to terminals as needed, and the browser on each terminal executes this program.
In addition, a PC can be basically used for the hardware configuration of the management server 31 (this will be described later with reference to
Meanwhile, depending on the system configuration, some of the information processing terminals (for example, the spot terminal 202) may have part of all of the functions of the management server 31.
In
These modules are connected via a communication bus and a power supply line as needed and appropriate (in
In addition, programs or software which are executed in the management server 400 and are necessary for implementing the present invention are usually installed or stored in a hard disk, a solid state drive (SSD), a flash memory, or the like constituting the storage unit 402. When a program or software is executed, all or part of its software module is read in the memory in the storage unit 402 as necessary and is subjected to arithmetic operations in the CPU 401.
Note that the arithmetic operations should not necessarily be performed in the central processing unit, such as the CPU 401, and an auxiliary arithmetic unit such as a digital signal processor (DSP) (not shown in the drawing) can also be used.
The display 522 includes a multi-touch input panel, and touch input position coordinates on the touch input panel are transmitted to a processing system (CPU) of the tablet device 52 via an input device interface (not shown in the drawing) and processed. The multi-touch input panel is configured to sense a plurality of touch points on the panel at the same time. This detection (sensor) can be implemented by various methods and is not necessarily a contact sensor, and can extract a designated point on the panel using an optical sensor, for example. Aside from that, the sensor can be not only a contact sensor or an optical sensor but a capacitance sensor that senses a contact with human skin.
Although not shown in
In
Note that the sensor unit 609 may include a GPS sensor module for identifying the position of the tablet device 600 (32). A signal detected by an image sensor such as a CMOS that constitutes the sensor unit 609, an infrared sensor, or the like can be processed as input information in the input unit 601.
In addition, programs or software which are executed in the tablet device 600 and are necessary for implementing the present invention are usually installed or stored in a hard disk, a solid state drive (SSD), a flash memory, or the like constituting the storage unit 602. When a program or software is executed, all or part of its software module is read in the memory in the storage unit 602 as necessary and is subjected to arithmetic operations in the CPU 603.
Note that the arithmetic operations should not necessarily be performed in the central processing unit 603, such as the CPU, and an auxiliary arithmetic unit such as a digital signal processor (DSP) (not shown in the drawing) can also be used.
In
The operations or processing time (for example, t1) illustrated in the embodiment is illustrated for easy understanding of the concept of the present invention, and the present invention in the embodiment is not limited by the individual time-series relations.
First, at the date and time t1, the user (customer) downloads application software for operating his/her own user terminal as the information processing terminal according to the present invention from the information processing server via the user terminal (Step S701). This application software is client software or application software for processing a part or all of the program according to the present invention. The downloaded application software is then installed on the user terminal (Step S702). At this time, at the time t2, the user terminal can upload the user's e-mail address and the profile information shown in the following table to the information processing server (Step S703) for user registration as necessary, thereby achieving registration management (Step S704).
The aforementioned data entries are stored as user data in the storage device on the information processing server (Step S705). After the time t3, the user (customer) can start the application (the server starts to provide the service to the terminal) by operating the information processing terminal.
Next, the user who has downloaded and installed the application on the user terminal starts the application software at the time t4 (Step S706). From the time t4 to time t5, the user typically receives a service provided from the information processing server to the information processing terminal.
At the time t5, the user once suspends or terminates the application software according to one embodiment of the present invention. At this time, if necessary, the application status information is transferred to the information processing server (Step S707), and the server receives it and updates the status information as the user information on the user (Step S708) and saves it (S709). In
After the application software according to one embodiment of the present invention is installed on the information processing terminal, at least part of it can be made closely executable on the terminal. In this case, Steps S704 and S705 and Steps S708 and S709 can be omitted, and if there is necessary information, it is stored and managed in a memory in the terminal.
Next,
For instance, at the time t7 in
At the time t9, the user sends a certain command from the information processing terminal (Step S713). This command may be menu selection shown on the menu screen, or, on the application start screen, may be a start command for starting the application. Upon reception of this command, the server starts service processing (Step S714). At the time t10, the server provides a service according to the request from the terminal (Step S715).
Although not shown in
In Step S801, the user downloads the dedicated application to his/her own terminal. There are variations of this form as described above with reference to
The user then proceeds to Step S805, connects to the shopping server or EC website (not shown in the drawing) of the store from his/her own terminal to shop online. Since the item purchase procedure itself on the website can be done using a known method, the detailed explanation will be omitted here. Meanwhile, in this step, as one of the operations unique to one embodiment of the present invention, the locker spot (location) where, when an item is purchased, the item will be delivered and the pick-up time slot (time) can be designated. The screen for designating the item pick-up time and location here is displayed, for example, via the GUI shown in
Naturally, the aforementioned time slot designation can be not only designation of the time slot from a certain time to a certain time but also designation of the period of time of a certain number of hours from a certain time on a certain date to a certain time on a certain date. In this specification, the designation of the period of time and the designation of the time are not distinguished, and are both referred to as “pick-up time designation”, for example.
Returning to Step S805, the confirmed pick-up location (locker spot) and pick-up time are transmitted from the user terminal to the store-side terminal (management server 31 or spot terminal 202).
Note that, payment processing may be performed at this point of time (the details are omitted).
In Step S802, the item purchased by the user in Step S805 is kept at the distribution center or the like, and the pick-up location (locker spot) and pick-up time for the item are received from the user terminal, and preparation for delivery of the item to the pick-up location (locker spot) is performed so that it can be done by the pick-up time.
In Step S804, the delivery from the distribution center to the locker spot is performed, and the user terminal is notified of the shipping of the item (in Step S807, the user terminal receives this notification).
In Step S806, the purchased item delivered from the distribution center arrives at the locker spot, is then temporarily delivered to the locker spot, for example, delivered to the staff member 206. In Step S808, the notification that the purchased item has arrived at the locker spot is transmitted. This notification may be transmitted from the spot terminal 202 or the management server 31. The transmission operation may be ordered by the staff member 206 or may be automatically done at the time of item delivery processing.
In Step S809, the user terminal receives this arrival notification.
In another embodiment of the present invention, the control may be as in Steps S808a to 809b below instead of Steps S806 to S809.
In Step S810, the pick-up time designated in Step S805 is checked, and a box in the locker 201 is assigned (locker assignment). These checking processing and assignment processing may be performed by the staff member 206, or automatic assignment may be performed by the spot terminal 202 or the management server 31.
In another embodiment of the present invention, as described referring to Steps S808a to S809b, once when the user will come pick up at the locker spot becomes clear, a box in the locker 201 may be assigned (locker assignment).
In Step S812, the assigned locker number and the PIN code automatically generated before this step are transmitted to the user terminal. In Step S811, the locker number and the PIN code are received at the user terminal. An example of notification here is as shown in
After Step S812, the process proceeds to Step S814, but at an appropriate time before Step S814, the purchased item is put in the assigned locker by, for example, the staff member 206 (at the same time, a PIN code is also set).
After received at the user terminal, the PIN code is held as an encryption code in the user terminal for being wirelessly checked against a locker or the like, although this is not necessarily the case in the present invention. In this case, it is not necessary to dare to show the PIN code as shown in
Meanwhile, at the locker, the user himself/herself may enter the PIN code received at the user terminal. In this case, although not shown in
Here, what is important is that the purchased item is not always put in the assigned locker immediately after Step S812. For instance, if the designated pick-up time is from 18:00 to 20:00 on a certain date in a certain month and it is 24 hours or more before the date and time, if there are other items for which the time slots before that date and time are designated, they will be put in the locker first. It should be theoretically fine to put them in the locker only 5 minutes or 10 minutes before the designated pick-up time. Aside from that, the items and the like remaining after a predetermined length of time (for example, 15 or 30 minutes) from the designated pick-up time can be dealt with by being safely kept in another area within the locker spot as described later.
In Step S813, whether the user has re-designated the pick-up time (change command) in the previous step (Step S811) is determined. If Yes, the process proceeds to Step S817, and the pick-up time is re-designated in the application on the user terminal (change command) and the process returns to Step S810. If No in Step S813, the process proceeds to Step S815.
In Step S814 and/or Step S815, whether the user has visited the locker spot by the designated time (or whether the user has picked up the purchased item by the designated time) is determined.
The determination in Step S814 and Step S815 may be made in at least one of them (for example, when the determination is made by the server or terminal of the store, the result can be notified to the user terminal). Basically, if Yes in Step S814, the answer is Yes in Step S815, and if No in Step S814, the answer is No in Step S815. For easy understanding of the process, the explanation will hereinafter be continued for each step.
In Step S815, if Yes, the process proceeds to Step S819, and the user opens the locker by, for example, wirelessly transmitting the PIN code for the assigned locker to the locker 201 from the user terminal, and picks up the purchased item. At this time, the locker 201 side (store side) can detect that the item has been safely taken out (using an optical sensor, a camera, or the like not shown in the drawing), and therefore can recognize the completion of the item delivery (Step S816). At the store, the spot terminal 202 or the management server 31 issues a delivery completion notification. In Step S821, the user terminal receives this completion notification.
If No in Step S814, the process proceeds to Step S818, the locker is opened and the purchased item is taken out by, for example, the staff member 206, and is managed at the reception desk. For example, the purchased item taken out is stored in the item keeping area. Next, the process proceeds to Step S822, and a reception desk storage change notification is sent from the store (spot terminal 202 or management server 31). In Step S823, the user terminal receives this change notification.
After Step S823, the process proceeds to Step S825.
In Step S825, whether the pick-up time has been re-designated by the user in the previous step (Step S823) is determined. If Yes, the process proceeds to Step S817, the pick-up time re-designation is accepted through the application on the user terminal, and the process returns to Step S810. In Step S825, if No, the process proceeds to Step S827.
In Step S827, the user visits the locker spot to go through out-of-hour acceptance at not the locker 201 but the reception desk 203 (acceptance procedure in the time range after the purchased item has been taken out of the locker 201). In Step S824, the staff member 206, for example, is in charge of this and hands over the user's purchased item that has been kept in the item keeping area 204 or the like (Step S826). In Step S829, the user receives this from the staff member 206, for example.
Next, in Step S828, the completion of delivery is recognized through sign input, terminal operation, automatic reading processing, and the like not shown in the drawing, and the delivery completion notification is transmitted from the store (the spot terminal 202 or management server 31). In Step S831, the user terminal receives this completion notification. An example of the reception screen on the user terminal is as described above with reference to
In another embodiment of the present invention, in Step S827 where time change has not been designated in Step S825, instead of the out-of-hour acceptance procedure at the reception desk 203, the locker may be reserved again even after the lapse of a predetermined time (in this case, the process is returned to Step S817). Alternatively, in still another embodiment of the present invention, if the time of Step S827 is just before the closing time, control may be exercised so that the item is left in the locker and this fact (for example, the fact that pickup is available anytime by the morning) is notified to the user terminal.
In another embodiment of the present invention, the control of locking/unlocking of the locker can be controlled by the management server. Variations of embodiment in this case will be described with reference to
Further, in this embodiment, two-dimensional information (which contains at least locker number information, and may contain locker spot information, and locker spot location information) items unique to individual locker doors attached to the respective locker doors.
Referring to this table, the membership numbers (user ID) are identifiers that can uniquely identify the users. The locker spot IDs are identifiers that can uniquely identify the locker spots, and the locker numbers indicate the individual locker numbers of the lockers at the respective locker spots. The item keeping time slots are time slots in which the notified user's items or the like are stored at the respective locker numbers. The locker locations can be locker spot location information, for example, addresses and latitude and longitude information.
In Step S1303, the user who received the notification in the previous step moves to the locker associated with the locker number displayed on the user terminal. At this time, the position of the user terminal may be detected if necessary.
In Step S1304 in one embodiment, the user reads a two-dimensional code attached to the locker door using an application installed on the user terminal. At this time, in one embodiment, as shown in
In Step S1305, the two-dimensional code information read in the previous step and the user ID are transmitted from the user terminal to the server. In other embodiments, the current location information may be transmitted from the user terminal to the server.
In Step S1306, the user ID and two-dimensional code information transmitted from the user terminal in the previous step are checked by the management server. In one embodiment, the management server checks the user ID transmitted from the user terminal and the read locker number against the user ID and the locker number which are managed in advance by the management server, although this is not necessarily the case in the present invention.
In another embodiment of the present invention, the current location information transmitted from the user terminal may be checked against the locker location information managed in advance by the management server.
Needless to say, in Step S1306, whether the time at which the two-dimensional code information or the like was transmitted from the user terminal in Step S1305 is in the time slot for keeping the item or the like in the locker is checked.
If Yes (if the answer of the checking processing is positive) in Step S1306, the process proceeds to Step S1308. If No (if the answer of the checking processing is negative), the process proceeds to Step S1307 where, for example, an error is displayed, and the operation flow is terminated (Step S1310) or the process may return to Step S1304 where the two-dimensional code is reread.
In Step S1308, an unlocking signal is transmitted from the management server to the locker to be checked, and the process then proceeds to Step S1309 where the locker is unlocked.
Embodiments of a locker management system and the like have been described above based on specific examples; however, an embodiment of the present invention can be, besides a method or program for implementing the system or device, a storage medium containing the program (for example, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a magnetic tape, a hard disk, or a memory card).
The program implementation mode is not limited to an application program such as an object code compiled by a compiler or a program code executed by an interpreter, and may be, for example, a program module incorporated in the operating system.
As for the program, not all the processing is executed only in the CPU on the control board, and if necessary, a part or all of it may be executed by another processing unit (for example, DSP) mounted on the extension board or the extension unit added to the board.
As for all components described herein (including claims, abstract, and drawings) and/or for all steps of all disclosed methods or processing, these features can be used in any combination that is not mutually exclusive.
Each of the features described herein (including claims, abstract, and drawings) can be replaced with an alternative feature that serves for the same purpose, equivalent purpose, or similar purpose, unless expressly denied. Therefore, unless explicitly denied, each of the disclosured features is merely an example of a comprehensive set of same or equal features.
The present invention is not limited to any specific configuration of the aforementioned embodiments. The present invention can be extended to all novel features disclosed herein (including claims, abstracts, and drawings) or combinations thereof, or all novel methods or processing steps disclosed herein or combinations thereof.
Number | Date | Country | Kind |
---|---|---|---|
2019-014776 | Jan 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/003254 | 1/29/2020 | WO | 00 |