The present invention generally relates to a locker management system that allows delivery of an article or product via lockers, for example. In particular, it relates to a locker management system that allows smooth delivery of a product purchased through online shopping or the like.
Various locker management system technologies have been provided which use delivery lockers, electronically controlled lockers or the like for delivery of an article or product.
For example, a system that allows a product purchased by a purchaser through online shopping of the like to be smoothly delivered from a logistics company to the purchaser via a box has been proposed (Patent Literature 1).
Specifically, Patent Literature 1 discloses a delivery management system including a client, a logistics server that manages delivery of a product in response to a request from the client, and an agent server that manages distribution of the product to be delivered, the client, the logistics server and the agent server being connected to each other by a communication network, and the delivery management system further including means for allowing the logistics server and the client to determine a scheduled delivery date and time for the product being delivered and an agent server to be used, and means for allowing the agent server to notify at least one of the logistics server and the client of storage and retrieval of the product being delivered to and from the agent, wherein the agent server has a shared delivery locker including a plurality of boxes, a box opening and closing device that checks that a door of each box is closed and locks and unlocks each box, and a box monitoring device that checks the presence of an object in each box, and the agent server includes means for determining storage and retrieval of the product being delivered using the box opening and closing device and the box monitoring device.
Furthermore, a logistics system that uses stations to allow a product to be delivered in a series of steps has been proposed (Patent Literature 2).
Specifically, Patent Literature 2 discloses a logistics system using stations including a server, a virtual store built on the server that presents information on products, and a plurality of customer terminals capable of connecting to the server, wherein the customer terminal connects to the virtual store, a customer chooses a product from among the products presented at the virtual store and then transmits authentication data concerning the customer to the server, the server checks the authentication data and orders the product, and the logistics system distributes sales slip data concerning the ordered product transmitted from the server to the customer terminal, each of stations at which the logistics system is deployed is provided with a reception device including a storage unit that stores the sales slip data transmitted from the server, an input unit to which reception data transmitted from the server to the customer is input, a check unit that checks the reception data against the sales slip data stored in the storage unit, and a checkout unit that performs a checkout of the product ordered by the customer after the checking, a locker having a large number of storage boxes for storing products is installed near the reception device, and when picking up the product, the customer performs a series of steps of confirming that the authentication data stored in the storage unit of the reception device and the reception data input by the customer agree with each other, and then picking up the ordered product.
Furthermore, a system for allowing a customer to pick up a product purchased online at a locker has been proposed. The system allows the customer to purchase a product in an optimal way by allowing the customer to purchase a product at a store the customer likes and pick up the product at a locker the customer likes on a day the customer likes (Patent Literature 3).
Specifically, Patent Literature 3 discloses an order receiving and selling system that mediates in the delivery of a product to a customer via a product pickup locker, including means for allowing a customer terminal to specify a product pickup locker, means for allowing the customer terminal to specify a scheduled date of pickup of a product to be purchased, means for reserving a locker room of the locker for product pickup on the scheduled date of pickup, and means for notifying the customer terminal of the reserved locker room and of means for unlocking a lock device.
However, with the conventional locker management systems, delivery boxes or delivery lockers cannot be used when they are already occupied. That is, the conventional locker management systems still need to be improved from the viewpoint of turnover rate of the lockers. Considering the cost correlated with the utilization of the lockers and the footprint of the lockers, it is desirable to maximize the turnover rate of the lockers.
For this reason, when a customer does not come to pick up a product until the scheduled pickup date as described in Patent Literature 3, for example, a more flexible action than simply asking the customer to pick up the product needs to be taken.
Furthermore, the pickup time or the like needs to be more flexibly adjusted and managed by the pickup point and the user (customer).
To solve the problems described above, a locker management system according to an embodiment of the present invention is a locker management system, comprising a management server that manages a status of delivery of a product from one or more logistics centers to a plurality of locker bases and a status of storage of the product at a locker base over a predetermined period of time, wherein the locker base is provided with an electronically controlled locker for storing the product, and the management server receives a specification of a locker base for storing the product and a specification of the predetermined period of time over which the product is stored at the locker base when the product is ordered from a terminal of a customer, manages the predetermined period of time over which the product delivered from a logistics center to the locker base is stored in the electronically controlled locker, and performs a check processing for allowing the product stored in the electronically controlled locker to be taken out of the electronically controlled locker if the customer visits the locker base within the predetermined period of time, or notifies the terminal of the customer that the product having been stored in the electronically controlled locker is now stored at another place in the locker base if the customer does not visit the locker base within the predetermined period of time.
The management server receives a request for change of the predetermined period of time from the terminal of the customer.
The locker management system according to the embodiment of the present invention has advantages that the turnover rate of delivery boxes or delivery lockers can be improved, the shortage of available lockers can be overcome, and the pickup of a product or the like by a user at a pickup point can be more flexibly adjusted and managed, for example.
In the following, a locker management system according to an embodiment of the present invention will be described in detail with reference to the drawings.
The numbers of the logistics centers 11 to 13 and the locker bases 14 to 16 are not limited to those shown in the drawing, and the system can include any numbers of centers and bases. In the following, for the sake of convenience and for the ease of understanding of the present invention, the system will be described with regard to the model shown in
The locker management system according to one embodiment of the present invention is characterized in that the system includes at least these two types of facilities. In a basic concept, the logistics center is a conventional logistics base, and in addition to the logistics center, the locker base according to one embodiment of the present invention provided with an electronically controlled locker for temporarily storing a product, a baggage or the like is provided as a receiving base.
That is, the locker base is a receiving base specific to the present invention that is provided with a locker for passing a product or the like delivered from the logistics center to a customer or the like, and the logistics network including this locker base forms a basic concept of the present invention.
As shown in
Although not shown in
[Logistics Management]
The time (estimated time) required for distribution or delivery and the number of products or the like in stock at bases are managed on the system, although the present invention is not limited to the implementation. An example of a general 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
Such an alternative route can be taken depending on the traffic condition, for example, and can be indicated to a particular distribution facility (base) or distribution means (delivery vehicle).
The locker management system according to one embodiment of the present invention can also perform sales management of products or the like. The locker management system according to one embodiment of the present invention is associated with a mail-order (electronic commerce) system or a POS terminal at a store (not shown) and can manage the mail-order sales record or the sales record of the store on a customer basis. To this end, in one embodiment, the management server has the databases (D1) to (D5) described below, which can be referred to or requested for update by various terminals.
An item of data concerning a customer is registered with a customer management database. Specifically, private information on a customer, such as name, address or telephone number, and supplementary information, such as the points on a card of the customer or a locker base frequently visited by the customer, are registered.
An item of data concerning a product is registered with a product management database. Specifically, a product name, a product code associated with a JAN code or the like is registered and managed.
A stock management database is used to manage the stock of products of each of sales locations (sales area). As required, the stock management database is associated with the product management database to derive or extract a required table.
A warehouse management database is used to manage the stock of products stored in a warehouse at a logistics center or the like.
A sales management database is a record management database used to manage the record of sold products on a basis of sales location or store.
[Functions of Locker Base]
In a logistics system including the locker management system according to one embodiment of the present invention, the locker base serves the functions described below (the list includes system operations and works of workers, such as base staff, altogether).
(1) Receive products from logistics centers.
(2) Assort and store products on a delivery time basis.
(3) Check the pickup time at the locker and allocate a locker to each product.
(4) Notify the terminal application of customers of the allocated locker and the unlocking combination number for the locker.
(5) Accept pickup time change requests from customers.
(6) Take out from the locker any product that has not been picked up until the designated time, store the product in the assortment area (storage area), and notify the terminal application of the customer of the change of storage location.
(7) Service customers at the reception desk.
Of the functions (1) to (7), the system (such as a base terminal 202 or a management server 31) can automatically perform at least the check (determination) processing and/or the locker allocation processing involved with the function (3), the unlocking number generation processing or the unlocking number notification processing involved with the function (4), or other processings or notifications.
In one embodiment of the present invention, the distributions from the logistics centers to the locker bases are undertaken by one delivery company and are not entrusted to other delivery companies or the like. For example, the company's vehicles deliver products several times a day.
As shown in
The electronically controlled locker 201 is an example of equipment for temporarily storing a product, a baggage or the like, and alternative storing equipment can be used without departing from the spirit of the present invention.
With the locker management system according to one embodiment of the present invention, a user (customer) 205a who has purchased a product on a user terminal through a mail-order service does not have to visit the store and can receive the purchased product at a locker base near the user's home or near the station nearest to the user's home. In one embodiment, the user (customer) 205b can pick up the purchased product previously put in the locker 201 in the locker base, following an instruction transmitted to the user terminal. In one embodiment, a staff member 206 puts the product in the locker 201. The instruction transmitted to the user terminal, the procedure of unlocking the allocated locker and the like will be described later.
The user (customer) 205c having successfully picked up the purchased product from the locker 201 goes home with the product.
However, the user can only pick up the purchased product only within a limited period of time. After a lapse of a predetermined time since the purchased product is put in a predetermined box of the locker 201, the product is taken out by the staff member 206 and securely stored at another location (storage area 204) in the building of the base. The user terminal can be notified of this.
The user having received the notification can visit the locker base at a later date and directly receives the purchased product from the staff member 206 over the reception desk 203.
As shown in
The access point described above is radio equipment that interconnects wireless terminals, such as PCs or smartphones, or connects wireless terminals to another network. Typically, the access point is a device that operates according to the communication protocols of the first layer (physical layer) and the second layer (data link layer) of the OSI reference model.
Many of the cellular phones and the mobile information terminals or tablets at the time of filing of this application have a processing power (communication rate, image processing capability or the like) comparable to that of personal computers (PCs) and therefore can be regarded as a small-size computer.
A program or software required to implement the present invention is typically installed or stored in a hard disk drive (HDD), a solid state drive (SSD) or other memory in a storage module of a PC or mobile information terminal. To execute the program or software, a part or the whole of the program or software is loaded as a software module into the memory in the storage module as required and computationally executed by a CPU.
Alternatively, a browser-based computer or mobile information terminal may be used. In that case, a program is distributed from another server or computer to the terminal as required, and the browser on the terminal executes the program.
The management server 31 can also have a basically PC-based hardware configuration (such a hardware configuration will be described later with reference to
Depending on the system configuration, part of the information processing terminals described above (the base terminal 202, for example) can also perform a part or the whole of the functionality of the management server 31.
A management server 400, which is shown as the whole of a hardware block in
These modules are appropriately connected to each other by a communication bus or a power supply line (collectively shown as a connection line 499 for the sake of convenience in
A program or software required to implement the present invention executed on the management server 400 is typically installed or stored in an HDD, an SSD, a flash memory or the like forming the storage module 402. To execute the program or software, a part or the whole of the program or software is loaded as a software module into the memory in the storage module 402 as required and computationally executed by the CPU 401.
The computational execution necessarily does not have to be performed by a central processing module such as the CPU 401, and can be performed by an auxiliary computing device, such as a digital signal processor (DSP), (not shown).
The display 522 further includes a multi-touch input panel, and coordinates of the location of touch input on the touch input panel are transmitted to the processing system (CPU) of the tablet terminal 52 via an input device interface (not shown) and processed. The multi-touch input panel is configured to be capable of sensing a plurality of points of contact with the panel at the same time. The detection (sensing) can be achieved in various manners, and not only a contact sensor but also an optical sensor can be used to detect the points of contact with the panel. As an alternative to the contact sensor and the optical sensor, an electrical capacitance pressure sensor that senses contact with a human skin can also be used.
Although not shown in
A tablet terminal 600, which is shown as the whole of a hardware block in
Note that the sensor module 609 may include a GPS sensor module that locates the tablet terminal 600 (32). A signal from an image sensor, such as a CMOS, an infrared sensor or other sensor forming the sensor module 609 can be processed as input information by the input module 601.
A program or software required to implement the present invention executed on the tablet terminal 600 is typically installed or stored in an HDD, an SSD, a flash memory or the like forming the storage module 602. To execute the program or software, a part or the whole of the program or software is loaded as a software module into the memory in the storage module 602 as required and computationally executed by the CPU 603.
The computational execution necessarily does not have to be performed by the central processing module 603 such as the CPU, and can be performed by an auxiliary computing device, such as a digital signal processor (DSP), (not shown).
In
The operations and the points in time of processing (such as t1) in one embodiment are shown to facilitate understanding of the concept of the present invention, and the present invention is not limited to the specific time sequence illustrated in one embodiment.
At a point in time t1, the user (customer) downloads application software required to make the user terminal operate as the information processing terminal according to the present invention from the information processing server to the user terminal (Step S701). The application software is client software or application software for executing a part or the whole of the program according to the present invention. The user installs the downloaded application software in the user terminal (Step S702). At a point in time t2, the user terminal can upload the email address of the user and profile information, such as that shown in the following table as required, to the information processing server for user registration (Step S703) so that the email address and the profile information can be registered with and managed by the information processing server (Step S704).
The data items listed above are saved as user data in the storage device on the information processing server (Step S705). From a point in time t3 on, the user (customer) can operate the information processing terminal to start the application (the server can start providing service to the terminal).
Having downloaded the application and installed the application in the user terminal, the user then activates the application software at a point in time t4 (Step S706). For example, from the point in time t4 to a point in time t5, the user receives the service provided to the information processing terminal from the information processing server.
At the point in time t5, the user suspends or terminates the application software according to one embodiment of the present invention. At this point in time, if necessary, the user terminal transfers status information on the application to the information processing server (Step S707), and the server receives the status information, updates the user information on the user with the status information (Step S708), and saves the updated user information (Step S709). In
Alternatively, after the application software according to one embodiment of the present invention is installed in the information processing terminal, at least a part of the application software may be executed on the terminal in a closed manner. In that case, the Steps S704 to S705 and S708 to S709 described above can be omitted, and any required information is saved and managed in the memory on the terminal.
In
For example, at the point in time t7 in
At the point in time t9, the user transmits some command from the information processing terminal (Step S713). The command may be a choice of a menu displayed in the menu window or a start command to start the application displayed in the application start window. In response to receiving the command, the server starts a service processing (Step S714). At the point in time t10, a service requested by the terminal is provided from the server (Step S715).
Although not shown in
In Step S801, the user downloads a dedicated application to their terminal. In this regard, various scenarios are possible as described above with reference to
The process then proceeds to Step S805, in which the user uses their terminal to connect to a shopping server or an EC website (not shown) of the store to do online shopping. The product purchase procedure on the website can be a known procedure and therefore will not be described in detail herein. In this step, as an operation specific to one embodiment of the present invention, the user can specify a locker base (site) at which the user will pick up a product after purchasing the product and a pickup time zone (time). The product pickup location and the pickup time are specified in a GUI window shown in
The time zone described above can be specified not only as a time zone from a particular time to a particular time of a day but also as a period of time, such as from a particular time of a particular day of a particular month to a particular time of a particular day of a particular month, of course. In this specification, both the specification of a period of time and the specification of a time of a day are referred to as the specification of the pickup time, for example.
In Step S805, the specified pickup location (locker base) and pickup time are transmitted from the user terminal to the store terminal (the management server 31 or the base terminal 202)
A payment processing may be performed at this point in time (the payment processing will not be described in detail here).
In Step S802, the product purchased by the user in Step S805 is stored in a logistics center or the like, the base terminal 202 or the management server 31 receives the pickup location (locker base) and pickup time for the product from the user terminal, and a preparation is made for delivery of the product to the pickup location (locker base) in the pickup time.
In Step S804, the product is delivered from the logistics center to the locker base, and the user terminal is notified of the delivery of the product (in Step S807, the user terminal receives this notification).
In Step S806, the purchased product delivered from the logistics center arrives at the locker base, and is unloaded at the locker base and handed to the staff member 206, for example. In Step S808, a notification that the purchased product has arrived at the locker base is issued. The notification may be issued by the base terminal 202 or the management server 31. The notification may be issued in response to an indication from the staff member 206 or automatically issued when the product is unloaded, for example.
In Step S809, the user terminal receives the arrival notification.
In Step S810, the pickup time specified in Step S805 is checked, and a box in the locker 201 is allocated (locker allocation). The check processing and the allocation processing may be performed by the staff member 206 or automatically performed by the base terminal 201 or the management server 31.
In Step S812, the locker number of the allocated locker and a combination number automatically generated before this step are transmitted to the user terminal. In Step S811, the user terminal receives the locker number and the combination number. The notification is displayed as shown in
Following Step S812, the process proceeds to Step S814. At an appropriate time before Step S814, the staff member 206 or the like puts the purchased product in the allocated locker (and sets the combination number at the same time).
After the combination number is received by the user terminal, the combination number is held in the user terminal as an encrypted code, which is to be wirelessly checked against the locker or the like, although the present invention is not limited to the implementation. In this case, the combination number does not have to be displayed as shown in
Alternatively, the user may manually input the combination number received by the user terminal at the locker, for example. In this case, although not shown in
What is to be noted is that the purchased product is not always put in the allocated locker immediately after Step S812. For example, when the specified pickup time for a product is from 18:00 to 20:00 of a particular day of a particular month, and there are 24 hours or more before that particular time, if there is any product for which a time zone before that particular time is specified, the latter product is preferentially put in the locker. Theoretically, it suffices to put any product in the locker only a little time before the specified pickup time, such as five or ten minutes before the specified pickup time. Any product or the like for which a predetermined time (such as 15 or 30 minutes) has elapsed since the specified pickup time can be removed from the locker and securely saved in another place in the locker base described later.
In Step S813, it is determined whether a request for respecification (change) of the pickup time is made by the user in the preceding step (Step S811). If Yes in Step S813, the process proceeds to Step S817, in which the application on the user terminal accepts the request for respecification (change) of the pickup time, and the process then returns to Step S810. If No in Step S813, the process proceeds to Step S815.
In Step S814 and/or Step S815, it is determined whether the user has visited the locker base within the specified time (or whether the user has picked up the purchased product within the specified time).
The determination in Steps S814 and S815 can be made on at least one of the customer side and the store side (for example, if the server or terminal in the store makes the determination, the server or terminal can notify the user terminal of the result of the determination). Basically, if the result in Step S814 is Yes, the result in Step S815 is also Yes, and if the result in Step S814 is No, the result in Step S815 is also No. In the following, the steps will be further described for the ease of understanding of the process.
If Yes in Step S815, the process proceeds to Step S819, in which the user opens the locker by wirelessly transmitting the combination number of the allocated locker from the user terminal to the locker 201, for example, and picks up the purchased product. In this step, the locker 201 (store) can detect that the product has been successfully removed (with an optical sensor or camera (not shown)) and thus can recognize that the delivery of the product is completed (Step S816). On the store side, the base terminal 201 or management server 31 issues a delivery completion notification. In Step S821, the user terminal receives the completion notification.
If No in Step S814, the process proceeds to Step S818, in which the staff member 206 or the like opens the locker and removes the purchased product to look after the product at the reception desk. For example, the removed purchased product is stored in the storage area. The process then proceeds to Step S822, the store (the base terminal 202 or the management server 31) issues a notification of change of storage area to the reception desk. In Step S823, the user terminal receives the notification of change.
Following Step S823, the process proceeds to Step S825.
In Step S825, it is determined whether there is a request for respecification of the pickup time from the user in the preceding step (Step S823). If Yes, the process proceeds to Step S817, in which the application on the user terminal accepts the request for respecification of the pickup time, and the process returns to Step S810. If No in Step S825, the process proceeds to Step S827.
In Step S827, the user visits the locker base. In this step, the user does not pick up the purchased product from the locker 201 but visits the reception desk 203 for an after-hours reception procedure (a reception procedure in the hours after the purchased product has been removed from the locker 201). In Step S824, the staff member 206 or the like takes care of the user, and hands the purchased product stored in the storage area 204 or the like to the user (Step S826). In Step S829, the user receives the product from the staff member 206 or the like.
In Step S828, the completion of the delivery is recognized through signature input, terminal operation, automatic reading or the like (not shown), and the store (the base terminal 202 or the management server 31) transmits a delivery completion notification. In Step S831, the user terminal receives the completion notification. An example of a reception window displayed on the user terminal is shown in
The locker management system according to an embodiment has been described above with regard to specific examples. The present invention can be embodied as a method or a program for implementing a system or a device or a recording medium in which the program is recorded (such as 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), for example.
The implementation of the program 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 a program module or the like incorporated in an operating system.
Furthermore, the program does not need to be totally executed by a CPU on a control board, but a part or the whole of the program may be executed by another processing unit (such as a DSP) implemented in an expansion board or expansion unit added to the board as required.
The components described in this specification (including Claims, Abstract and the drawings) and/or the steps of the method or process disclosed in this specification can be used in any combination, as far as the features are not incompatible with each other.
Each of the features described in this specification (including Claims, Abstract and the drawings) can be replaced with a substitute feature that serves the same, compatible or similar purpose, unless explicitly described otherwise. Therefore, each of the features disclosed is only an example of a comprehensive group of same or similar features, unless explicitly described otherwise.
Furthermore, the present invention is not limited to any of the specific configurations in the embodiment described above. The present invention can be expanded to all the novel features described in this specification (including Claims, Abstract and the drawings) or all combinations thereof, or steps of all the novel methods or all the novel processes described in this specification (including Claims, Abstract and the drawings) or all combinations thereof.
Number | Date | Country | Kind |
---|---|---|---|
2017-211952 | Nov 2017 | JP | national |
This application is a continuation of International Application No.: PCT/JP2017/042216, which was filed on Nov. 24, 2017, which is based on and claims priority to Japanese Patent Application No. 2017-211952 filed on Nov. 1, 2017 and the disclosures of which are incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2017/042216 | Nov 2017 | US |
Child | 16863805 | US |