Transportation control device, storage, transportation processing method and program
The transportation control device facilitates secure luggage transfer between lockable storage units by identifying facilities, authenticating locks, and recruiting transporters, overcoming the limitations of conventional parcel lockers for individual parcel transportation.
Patent Information
- Application Number
- JP2024088556
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-31
- Publication Date
- 2025-12-11
AI Technical Summary
Conventional open-type parcel lockers are designed for business operators and cannot address the challenges of individuals transporting parcels on behalf of others, a common issue in situations involving lockable storage units.
A transportation control device that manages the transfer of luggage between lockable storage facilities by identifying source and destination storage units, authenticating locks, and recruiting transporters, ensuring secure transportation by individuals.
Enables safe and secure transportation of luggage between lockable storage units by individuals, addressing the limitations of conventional parcel lockers and enhancing user control over the transportation process.
Smart Images

Figure 2025180886000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to technology relating to the transportation of luggage. [Background technology]
[0002] Open-type parcel lockers installed in public places are known (see, for example, Non-Patent Documents 1 and 2). For example, Non-Patent Document 1 discloses a service in which parcels can be sent from open-type parcel lockers installed in stations, supermarkets, convenience stores, etc., and parcels can be picked up at such open-type parcel lockers. Non-Patent Document 2 also discloses a service in which products purchased by customers at a store are delivered by train to an open-type parcel locker at a station, and the customers can pick up the products at this open-type parcel locker. [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] "Purchase Locker PUDO Station", [online], Yamato Transport, [searched December 6, 2023], Internet<https: / / www.kuronekoyamato.co.jp / ytc / customer / pudo / > [Non-patent document 2] "Torekuru I want! The era of receiving at station lockers", [online], Keio Group, [Retrieved December 6, 2023], Internet<https: / / www.keio.co.jp / life / torekurubykeio / > Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional open-type parcel lockers are designed to be handled by a business operator, and cannot solve the problems that arise when an individual transports parcels on behalf of another individual. This problem is not limited to open-type parcel lockers, but is a common problem in any situation where parcels are transported from a lockable source storage unit to a lockable destination storage unit.
[0005] In view of the above, the present invention provides a technique for solving problems in situations where an individual transports luggage from a lockable source storage cabinet to a lockable destination storage cabinet. [Means for solving the problem]
[0006] In a first aspect, the transportation control device receives information for identifying a lockable source storage facility that will store the cargo to be transported, obtains and outputs source designation information for specifying the source storage facility, receives information for identifying a lockable destination storage facility that will store the cargo transported from the source storage facility, obtains and outputs destination designation information for specifying the destination storage facility, receives lock information for identifying a lock to lock the cargo or cargo storage equipment while the cargo is being transported from the source storage facility to the destination storage facility, and obtains and outputs authentication control information regarding the authentication process required to unlock the lock.
[0007] In a second aspect, the transportation control device receives transportation request information to request transportation of luggage from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying a lockable source storage facility where the luggage will be stored before transportation, and information for identifying a lockable destination storage facility where the luggage transported from the source storage facility will ultimately be stored, outputs transporter recruitment information to solicit candidate transporters, who are individuals who will transport the luggage from the source storage facility to the destination storage facility, in accordance with the transportation request information, receives information representing the candidate transporters in accordance with the transporter recruitment information, and determines a transporter from the candidate transporters to transport the luggage from the source storage facility to the destination storage facility.
[0008] In a third aspect, a transportation control device receives transportation request information for requesting transportation of a package from a source storage facility to a destination storage facility in accordance with request conditions, including information for identifying a lockable source storage facility that will store the package to be transported and information for identifying a lockable destination storage facility that will store the package transported from the source storage facility, determines a fee for transporting the package from the source storage facility to the destination storage facility based on the request conditions, outputs transporter recruitment information for soliciting candidate transporters who will transport the package from the source storage facility to the destination storage facility and present a request fee based on the fee, receives information representing the candidate transporters in accordance with the transporter recruitment information, and determines a transporter who will transport the package from the source storage facility to the destination storage facility. Here, the request conditions may include conditions for the transporter to transport the package from the source storage facility to the destination storage facility using public transportation, or may include conditions regarding the crime rate of the route or a portion of the route along which the transporter will transport the package from the source storage facility to the destination storage facility.
[0009] In a fourth aspect, the transportation control device receives transportation request information for requesting transportation of luggage from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying one or more lockable source storage facilities that will store the luggage to be transported, and information for identifying one or more lockable destination storage facilities that will store the luggage transported from the source storage facility, determines a fee for transporting the luggage from the source storage facility to the destination storage facility based on the request conditions, outputs transporter recruitment information for soliciting candidate transporters to transport the luggage from the source storage facility to the destination storage facility by presenting a request fee based on the fee, receives information representing candidate transporters in accordance with the transporter recruitment information, and determines a transporter to transport the luggage from the source storage facility to the destination storage facility. Here, the request conditions include information for specifying the priority of the source storage facility and / or information for specifying the priority of the destination storage facility, and the transportation control device determines a fee for each of the priority of the source storage facility and / or the priority of the destination storage facility, outputs transporter recruitment information to solicit candidate transporters to transport the cargo from the source storage facility to the destination storage facility by presenting a request fee based on the fee corresponding to each of the priority of the source storage facility and / or the priority of the destination storage facility, determines a transporter to transport the cargo from a specific source storage facility that is one of the source storage facilities to a specific destination storage facility that is one of the destination storage facilities, and specifies a fee corresponding to the priority of the specific source storage facility and / or the priority of the specific destination storage facility. [Effects of the Invention]
[0010] The present invention solves the problem of situations in which an individual transports a package from a lockable source storage unit to a lockable destination storage unit. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating the configuration of a transport system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating the configuration of the transportation control device according to the embodiment. [Figure 3]FIG. 3 is a block diagram illustrating the configuration of the repository according to the embodiment. [Figure 4] FIG. 4 is a block diagram illustrating the configuration of the repository according to the embodiment. [Figure 5] 5A and 5B are block diagrams illustrating the configuration of the repository of the embodiment. [Figure 6] FIG. 6 is a block diagram illustrating the configuration of a terminal device according to the embodiment. [Figure 7] FIG. 7 is a conceptual diagram illustrating the processing of the embodiment. [Figure 8] FIG. 8 is a flow diagram illustrating the process of the embodiment. [Figure 9] FIG. 9 is a flow diagram illustrating the process of the embodiment. [Figure 10] FIG. 10 is a flow diagram illustrating the process of the embodiment. [Figure 11] FIG. 11 is a flow diagram illustrating the process of the embodiment. [Figure 12] FIG. 12 is a conceptual diagram illustrating the processing of the embodiment. [Figure 13] FIG. 13 is a flow diagram illustrating the process of the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. [First embodiment] First, a first embodiment of the present invention will be described. In this embodiment, a requester of luggage transportation locks the luggage and stores it in a lockable storage cabinet. A luggage carrier retrieves the locked luggage from the storage cabinet and transports it to another lockable storage cabinet. The requester then retrieves the locked luggage from the storage cabinet at the destination and unlocks the lock. Here, the luggage carrier cannot unlock the lock. This prevents the carrier from retrieving the luggage during transportation, and allows the transport of luggage to be entrusted safely even if the carrier is an individual.
[0013] <Overall structure> 1 shows an example of a transport system 1 of this embodiment. As shown in FIG. 1, the transport system 1 of this embodiment includes a transport control device 11, storage cabinets 12-1, ..., 12-N, locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) , 14-T. The transport control device 11, the storage cabinets 12-1, ..., 12-N, and the terminal devices 14-1, ..., 14-T are configured to be able to communicate with each other via a network 15, and the locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) are configured to be electrically connectable to the storage units 12-1, ..., 12-N. Note that, "β1 being electrically connected to β2" may mean that β1 is electrically connected to β2 via a wired connection in a state where power can be supplied to β2, or that β1 is wirelessly connected to β2 in a state where power can be supplied to β2 (for example, wirelessly connected in a state where wireless power supply is possible). Here, N is an integer equal to or greater than 2, T is an integer equal to or greater than 2, and M(1), ..., M(N) are function values of 1, ..., N, respectively, and are integers equal to or greater than 1. The users 100-1, ..., 100-T can be either a requester who requests the delivery of a package, a carrier who delivers the package, or a recipient who receives the package. The transportation system 1 of this embodiment is designed to assume that the users 100-1, ..., 100-T are individuals, and is capable of solving problems that are expected when the users 100-1, ..., 100-T are individuals. However, at least some of the users 100-1, ..., 100-T may be business operators such as corporations, etc. In the first embodiment, a case where the requester and the recipient are the same person will be exemplified.
[0014] <Transportation control device> As illustrated in FIG. 2, the transportation control device 11 of this embodiment includes a communication interface unit 111, a storage unit 112a, a memory 112b, a transportation request acquisition unit 113a, a storage / lock management unit 114a, a transaction completion processing unit 114b, a transportation source designation unit 115a, a transportation destination designation unit 115b, a transporter recruitment unit 117a, a transporter determination unit 117b, and an authentication control unit 118. The communication interface unit 111 is a unit that exchanges information via the network 15. The other units of the transportation control device 11 are information processing devices configured by loading predetermined programs into a computer. Each piece of information handled by the transportation control device 11 is written to the memory 112b one by one, and is read from the memory 112b and used as needed.
[0015] <Storage> As shown in FIGS. 3 and 4, the repository 12-n of this embodiment includes a communication interface unit 121-n, a memory 122-n, and box units 123a-n1, . . . , 123a-n. R(n) , connection unit 123b-n, input / output unit 123c-n, authentication control information acquisition unit 124-n, lock authentication processing unit 125-n, lock control unit 126-n, storage authentication processing unit 127-n, and box control unit 128-n, where n=1, ..., N. R(n) is a function value of n and is an integer equal to or greater than 1.
[0016] The connecting portion 123b-n is connected to the locks 13-n1, ..., 13-n M(n) For example, the connection part 123b-n illustrated in FIG. 5A is a part that can electrically connect (wired connection or wireless connection in a state where power can be supplied) or disconnect (wired connection or wireless connection in a state where power can be supplied) any one of the locks 13-n (where n∈{11,...,1 M(1) ,…,N1,…,N M(N) The lock 13-n includes a mounting unit 123bb-n that can electrically connect or disconnect the mounting unit 123bb-n and a display unit 123ba-n that corresponds to the mounting unit 123bb-n. The display unit 123ba-n displays, for example, the state of the mounting unit 123bb-n and the state of the lock 13-n electrically connected to the mounting unit 123bb-n. However, this does not limit the present invention.
[0017] Box sections 123a-n1, ..., 123a-n R(n) is a lockable storage unit, and may be any type of storage unit as long as it has a storage area for storing luggage and the ability to lock the storage area with a specific key to prevent the luggage from being taken out, and to unlock the storage area with a specific key to allow the luggage to be taken out. R(n) Specific examples of the box units 123a-n shown in FIG. 5B are lockers, delivery boxes, storage boxes, safes, etc. * (where n * =n1,…,n R(n) ) has a main body 123aa-n having a storage area B, and an openable / closable door 123ab-n that can close the storage area B. The door 123ab-n can be locked and unlocked using a specific key (this control will be described later). However, this does not limit the present invention. As will be described later, the box sections 123a-n1, ..., 123a-n R(n) The storage area of the lock 13-i S(t) (Here, S(t)∈{1,...,M(n)}, n=1,...,N) can store locked luggage 102-t.
[0018] The input / output unit 123c-n is a unit capable of inputting and outputting information. The input / output unit 123c-n may be a user interface capable of exchanging information with the user 100-t, or may be a communication interface capable of exchanging information with the terminal device 14-t. The communication interface unit 121-n is a unit that exchanges information through the network 15.
[0019] The other components of the repository 12-n are information processing devices configured by a computer that has been loaded with a predetermined program. Each piece of information handled by the repository 12-n is written into the memory 122-n one by one, and is read from the memory 122-n and used as needed.
[0020] It is desirable that the storage 12-n be fixed to a specific location, but as long as its location can be tracked, the storage 12-n does not have to be fixed to a specific location. For example, the storage 12-n may be installed in facilities or equipment of stations, airports, ports, bus stops, and other public transportation facilities, shopping malls, supermarkets, convenience stores, drugstores, parking lots, car sharing stations, public facilities, etc., or may be installed on vehicles such as trains, airplanes, ships, and automobiles.
[0021] <Lock> Locks 13-11,...,13-1 M(1) ,…,13-N1,…,13-N M(N) is an electronic device that locks luggage or luggage storage devices. For example, locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) are electrically controlled padlocks, wire locks, U-locks, locks attached to storage devices, etc. Locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) are locks that can be opened by biometric authentication. Examples of biometric authentication include fingerprint authentication, face authentication, iris authentication, palm print authentication, and voice print authentication. However, other biometric authentication methods may also be used. Locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) In the lock 13-n, biometric authentication information used for biometric authentication (authentication process) required to unlock the lock can be registered (stored). Examples of biometric authentication information include fingerprint information, face information, iris information, palm print information, and voice print information. However, other biometric authentication information may be used depending on the type of biometric authentication. As described above, the lock 13-n (where n∈{11,...,1 M(1) ,…,N1,…,N M(N)}) can be electrically connected to the connection portion 123b-n. The locks 13-n1, ..., 13-n electrically connected to the connection portion 123b-n M(n)can receive power from the storage 12-n and exchange information with the storage 12-n. The storage 12-n is electrically connected to, for example, an external power source and receives power. The storage is a portable member capable of storing luggage, such as a bag, a carry case, or a box. The storage may be dedicated to the transport system 1 or may be a general-purpose storage. The storage may be provided in the transport system 1 or may be a personal item of the user 100-1, ..., 100-T. The lock 13-n may directly lock the luggage 102-t, or may indirectly lock the luggage 102-t by locking the storage 101-t that stores the luggage 102-t. In either case, the lock 13-n locks the luggage 102-t. The baggage 102-t locked by the lock 13-n may be one that is directly locked by the lock 13-n, or one that is indirectly locked by the lock 13-n.
[0022] <Terminal Device> As illustrated in FIG. 6, the terminal device 14-t (where t = 1, ..., T) includes a communication interface unit 141-t, a memory 142-t, an input / output unit 143-t, a storage authentication processing unit 144-t, a transportation request unit 145-t, a transportation application unit 146-t, and a transaction completion processing unit 147-t. The communication interface unit 141-t is a unit that exchanges information via the network 15. The input / output unit 143-t is a user interface that can exchange information with the user 100-t. The other units of the terminal device 14-t are information processing devices configured by loading a predetermined program into a computer. Note that each piece of information handled by the terminal device 14-t is written to the memory 142-t one by one and is read from the memory 142-t and used as needed. For example, the terminal device 14-t may be a smartphone terminal device, a tablet terminal device, a notebook personal computer, or the like. In this embodiment, a user 100-t executes each process using a terminal device 14-t.
[0023] <Overall transportation and processing> The overall transport process implemented by the transport system 1 of this embodiment will be described with reference to FIG. Pickup process: A user 100-t (requester) makes a request to transport a package 102-t. In the transport request, at least information for identifying the storage 12-i (source storage) that stores the package 102-t to be transported and information for identifying the storage 12-j (destination storage) that stores the transported package 102-t are specified. Here, i, j ∈ {1, ..., N} and i ≠ j. Based on this, a matching process is started. The matching process is mainly a process for determining a user 100-u (transporter) who will transport the package 102-t and a fee for the transport. Here, t, u ∈ {1, ..., N} and t ≠ u. In addition, the user 100-t (requester) uses a lock 13-i S(t) Register your biometric information on Lock 13-i S(t) The luggage 102-t is locked, the locked luggage 102-t is stored in the storage 12-i (transport source storage), and the storage 12-i is locked.
[0024] Transportation and handling: When the user 100-u (carrier) who will transport the package 102-t is determined in the matching process, the package 102-t is transported. First, the user 100-u unlocks the storage 12-i (transport source storage) and locks the lock 13-i. S(t) The user 100-u retrieves the locked luggage 102-t from the lock 13-i. S(t) The locked luggage 102-t is transported to the storage shed 12-j (destination storage shed), and the storage shed 12-j is unlocked and the lock 13-i is opened. S(t) The user 100-u (carrier) stores the locked luggage 102-t and locks the storage 12-j. Here, the user 100-u (carrier) can unlock the storage 12-i and lock / unlock the storage 12-j, but cannot use the lock 13-i. S(t) It is not possible to unlock it.
[0025] If the user 100-u (carrier) who will transport the package 102-t is not determined in the matching process, the package 102-t will not be transported.
[0026] Receipt Processing: When the user 100-u (carrier) is determined in the matching process and the package 102-t is delivered, the user 100-t (requester and recipient) unlocks the storage 12-j (destination storage), takes out the locked package 102-t, and locks the lock 13-i with his / her biometric authentication information. S(t) The user 100-t (requester) unlocks the lock 13-i and receives the package 102-t. S(t) The user connects the lock 13-i to the connector 123b-j of the storage cabinet 12-j and presses the transaction completion button of the terminal device 14-t. S(t) The biometric authentication information is deleted from the card and payment processing is also performed.
[0027] If the user 100-u (carrier) is not determined in the matching process and the package 102-t is not transported, the user 100-t (requester and recipient) unlocks the storage 12-i (transport source storage) and locks the lock 13-i. S(t) and retrieves the locked luggage 102-t and unlocks the lock 13-i using his / her biometric authentication information. S(t) The user 100-t (requester) unlocks the lock 13-i and receives the package 102-t. S(t) The user connects the lock 13-i to the connector 123b-i of the storage 12-i and presses the transaction completion button of the terminal device 24-t. S(t) The biometric authentication information is deleted from the card and payment processing is also performed.
[0028] <Premise> The storage unit 112a of the transportation control device 11 (FIG. 2) stores the box units 123a-n1, ..., 123a-n of each storage 12-n (where n=1, ..., N). R(n) Usage status and locks 13-n1,...,13-n M(n) The storage unit and lock management unit 114a of the transportation control device 11 (FIG. 2) updates the management table stored in the storage unit 112a.
[0029] The following is an example of the configuration of the management table: However, this is just an example and does not limit the present invention. [Table 1] Here, the "storage" column of the management table stores an identifier "12-n" for identifying each storage 12-n (where n=1, . . . , N). The "box section" column stores the identifier "12-n" for identifying each box section 123a-n. * (where n * =n1,…,n R(n) , n=1,…,N) * " and each box section 123a-n * The "lock" column indicates the status of each lock 13-n. # (where n # =n1,…,n M(n) , n=1,…,N) # ", each lock 13-n # The information indicating the usage status is "○" or "100-t" (where t∈{1,…,T}), and each lock 13-n # The information "connected" and "disconnected" that indicates whether the box or lock is currently connected to the connection unit 123b-n (connection status) is associated with the box or lock. Here, "○" indicates that the corresponding box or lock is not currently in use (can be used), and "100-t" indicates that the corresponding box or lock is currently being used by user 100-t. "Connected" indicates that the lock 13-n # indicates that the lock is connected to the connection part 123b-n, and "disconnected" indicates that the lock is connected to the connection part 123b-n. #This indicates that the lock 13-11 is not connected to the connection part 123b-n. For example, since the box part 123a-1 of the storage 12-1 is not in use, anyone can use the box part 123a-1. On the other hand, since the box part 123a-2 is in use by the user 100-1, other users cannot use the box part 123a-2. Similarly, since the lock 13-12 is not in use, anyone can use the lock 13-12. On the other hand, since the lock 13-11 is in use by the user 100-1, other users cannot use the lock 13-11. Furthermore, the lock 13-11 is in use by the user 100-1, but is connected to the connection part 123b-n. This indicates that the lock 13-11 is assigned to the user 100-1, but the user 100-1 has not yet actually used the lock 13-11. On the other hand, the lock 13-21 is in use by the user 100-5, and is disconnected from the connection part 123b-n. This indicates that the lock 13-21 is actually being used by the user 100-5. Furthermore, the management table may include the installation location of the storage cabinet, for example, as shown below. This makes it possible to identify the storage cabinet from its installation location. [Table 2] Furthermore, the management table may include other information for identifying a storage shed (for example, information indicating the equipment, facility, or vehicle in which the storage shed is installed, information indicating the area, etc.) instead of or in addition to the installation location. By using such a management table, a storage shed can be identified from the information for identifying the storage shed.
[0030] <Pickup process details> The collection process of this embodiment will be described in detail with reference to FIGS. Step S101: A user 100-t (requester) uses a terminal device 14-t (FIG. 6) to make a transportation request for a package 102-t. That is, the user 100-t inputs conditions for transportation (request conditions) into an input / output unit 143-t of the terminal device 14-t.
[0031] The request conditions include at least the following source information and destination information. Source information: Information for identifying the storage shed 12-i (lockable source storage shed) that stores the cargo 102-t to be transported. Destination information: Information for identifying the storage shed 12-j (lockable destination storage shed) that will store the cargo 102-t transported from the storage shed 12-i (source storage shed).
[0032] The transport source information may be any information that can identify one or more source storage units 12-i. For example, the transport source information may be information that represents the storage unit 12-i (e.g., an identifier for the storage unit 12-i), information that represents the equipment, facility, or vehicle in which the storage unit 12-i is installed (e.g., a station name, a shopping mall name), or information that represents the region or location in which the storage unit 12-i is installed (e.g., a place name, a combination of a station name and a ticket gate, or coordinates). Similarly, the transport destination information may be any information that can identify one or more destination storage units 12-j. For example, the transport destination information may be information that represents the storage unit 12-j (e.g., an identifier for the storage unit 12-j), information that represents the equipment, facility, or vehicle in which the storage unit 12-j is installed (e.g., a station name, a shopping mall name), or information that represents the region or location in which the storage unit 12-j is installed (e.g., a place name, a combination of a station name and a ticket gate).
[0033] The transport source information may be information for specifying a storage 12-i that stores the luggage 102-t before transport, or information for specifying a storage 12-i that stores the luggage 102-t during transport. The transport destination information may be information for specifying a storage 12-j that is the final destination for storing the luggage 102-t transported from the storage 12-i, or information for specifying a storage 12-j that relays the luggage 102-t transported from the storage 12-i.
[0034] The destination information may include information for identifying a plurality of storage sheds 12-j (destination storage sheds) and the priority order of the plurality of storage sheds 12-j (destination storage sheds). For example, the destination information may include information for identifying a plurality of storage sheds 12-j and their priority order, or may include information for identifying a plurality of pieces of equipment, facilities, or vehicles in which the storage sheds 12-j are installed and their priority order, or may include information for identifying a plurality of regions in which the storage sheds 12-j are installed and their priority order. Note that the priority order refers to the order desired by the requesting user 100-t. The higher the priority order of a storage shed 12-j, the more likely the user 100-t is to desire the storage shed 12-j (destination). For example, the destination information may include information for identifying the first, second, and third preferred storage sheds 12-j.
[0035] The request conditions may include the following public transportation conditions: Public transportation conditions: Conditions when a user 100-u, who is a carrier, transports luggage 102-t from storage 12-i (source storage) to storage 12-j (destination storage) using public transportation. In this embodiment, it is primarily assumed that an individual carrier transports the luggage 102-t using public transportation. Therefore, the request conditions may include such public transportation conditions. Public transportation is a transportation service available to individuals. For example, public transportation is a regular transportation service available to individuals that has a shared means of transportation. Specific examples of public transportation include trains, subways, cable cars, monorails, trams, buses, taxis, ferries, water buses, and airplanes. Specific examples of public transportation conditions are conditions related to the route and time required to transport the luggage 102-t from storage 12-i to storage 12-j using public transportation. The route conditions include, for example, a condition regarding the length of the route (e.g., a condition to transport via the shortest route), a condition regarding the number of transfers along the route (e.g., a condition to transport via a route with the fewest transfers), a condition regarding the fare along the route (e.g., a condition to transport via the cheapest fare), a condition regarding delays or cancellations of service (e.g., a condition to transport via a route without delays or cancellations), a condition regarding the crime rate of the route or the crime rate of a portion of the route (e.g., a condition to transport via a route where the crime rate per capita or per unit time is below a predetermined value, a condition to transport via a route where the crime rate per capita or per unit time at the boarding / alighting entrance is below a predetermined value, etc.). The crime rate is, for example, the crime rate for crimes such as theft, violent crimes (assault, injury, extortion, etc.), and serious crimes (pickpocketing, snatching, purse snatching, etc.). The public transportation conditions may include a condition based on the distance or route between the boarding / alighting entrance of the public transportation facility and the storage shed 12-i (source storage shed) and / or the storage shed 12-j (destination storage shed). Specific examples of the entrance / exit point of the public transportation facility include a ticket gate, a door, a bus stop, a platform, a boarding gate, a boarding gate, etc. The condition based on the distance or the route between the entrance / exit point of the public transportation facility and the storage shed 12-i and / or the storage shed 12-j may be, for example, the distance or the route, or the distance or the route being within a predetermined range.Conditions related to the time when transporting the luggage 102-t from the storage shed 12-i to the storage shed 12-j using public transportation include, for example, conditions related to the transportation time (e.g., conditions for transportation within a specified time, conditions for transportation by a specified date and time, etc.), conditions related to the time period for transportation (e.g., conditions for transportation during a time period that is not crowded, conditions for transportation during a crowded time period, etc.), conditions related to the usage time of the storage shed 12-i and the storage shed 12-j, etc.
[0036] The quest conditions may include the following crime rate conditions: Crime rate condition: A condition regarding the crime rate of the route or the crime rate of a part of the route when the user 100-u, who is the carrier, transports the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). Here, the luggage 102-t may be transported using public transportation as described above, or may be transported without using public transportation. Specific examples of the latter include transporting the luggage 102-t on foot, or using a private car, motorcycle, bicycle, etc.
[0037] The request conditions may include the following time conditions: Time condition: A condition regarding the time when the user 100-u, who is the carrier, transports the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). Here, the transportation of the luggage 102-t may be performed using public transportation as described above, or may be performed without using public transportation. The time-related conditions include, for example, conditions regarding transportation time (e.g., a condition to transport within a specified time, a condition to transport by a specified date and time, etc.), conditions regarding the time period for transportation (e.g., a condition to transport during a time period that avoids congestion, etc.), conditions regarding the usage time of the storage 12-i and the storage 12-j, etc.
[0038] The request conditions input to the input / output unit 143-t of the terminal device 14-t (FIG. 6) are sent to the transportation request unit 145-t. The transportation request unit 145-t generates and outputs transportation request information for requesting transportation of the cargo 102-t from the storage unit 12-i (source storage unit) to the storage unit 12-j (destination storage unit) in accordance with the request conditions. The transportation request information includes at least the request conditions. The transportation request information is sent to the communication interface unit 141-t, which transmits the transportation request information to the transportation control device 11 via the network 15. The communication interface unit 111 of the transportation control device 11 (FIG. 2) receives the transportation request information and sends it to the transportation request acquisition unit 113a. The transportation request acquisition unit 113a receives the transportation request information.
[0039] Step S102: The transportation request acquisition unit 113a starts the matching process using the transportation request information. As mentioned above, the matching process is mainly a process for determining the user 100-u (transporter) who will transport the package 102-t and the fee for the transportation. Details of the matching process will be described later. In addition, the transport source information included in the transportation request information is sent to the storage and lock management unit 114a.
[0040] Step S103: The storage / lock management unit 114a (FIG. 2) refers to the management table stored in the memory unit 112a and selects the box units 123a-i1, ..., 123a-i of the storage 12-i specified by the received transport source information. R(i) and locks 13-i1,…,13-i M(i) Among them, currently unused box section 123a-i t and Lock 13-i S(t) and assigns them to the user 100-t (requester). At this time, the storage / lock management unit 114a selects the boxes 123a-i t and Lock 13-i S(t) Update the management table so that lock 13-i is in use by user 100-t. S(t)is connected to the connection section 123b-i, the management table is updated accordingly. t " is associated with "100-t" and the lock "13-i S(t) " is associated with "100-t" and "connection." Note that the currently unused box section 123a-i t and Lock 13-i S(t) If there is no such storage unit, the terminal device 14-t may be notified of this, or the terminal device 14-t may transmit the proposed information of another storage unit to the terminal device 14-t and start the process over again. t , and lock 13-i S(t) The information for specifying the storage 12-i, the box 123a-i, and the storage 123a-i is sent to the destination designation unit 115a. t , and lock 13-i S(t) and receives information for identifying the storage unit 12-i (the source storage unit that stores the cargo to be transported) and the box unit 123a-i. t , and lock 13-i S(t) The transport source designation information for designating the storage 12-i is generated and output. The transport source designation information corresponds to storage selection information indicating that the storage 12-i has been selected as a lockable transport source storage for storing the cargo to be transported. The transport source designation information is sent to the communication interface unit 111.
[0041] The storage / lock management unit 114a is a storage unit 12-i and a box unit 123a-i. t The authentication control unit 118 sends information for identifying the box unit 123a-i of the repository 12-i to the authentication control unit 118. t The transfer source repository authentication information (information related to the authentication process required to unlock the transfer source repository) required to unlock the transfer source repository is generated. The transfer source repository authentication information is, for example, secret information such as a one-time password or an encryption key. The transfer source repository authentication information may further include a user identifier. The transfer source repository authentication information is sent to the communication interface unit 111.
[0042] The communication interface unit 111 transmits the transport source designation information and the transport source repository authentication information to the terminal device 14-t and the repository 12-i via the network 15.
[0043] Step S104: The communication interface unit 141-t of the terminal device 14-t (FIG. 6) receives the transport source designation information and the transport source storage authentication information and sends them to the storage authentication processing unit 144-t. The storage authentication processing unit 144-t sends the transport source designation information and the transport source storage authentication information to the input / output unit 143-t. The input / output unit 143-t can display (output) the transport source designation information. This information is expressed in characters that can be understood by humans. This allows the user 100-t to select the storage unit 12-i and box unit 123a-i where the package 102-t will be stored for collection. t , and a lock 13-i for locking the storage cabinet 12-i S(t) In addition, this information may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). Furthermore, the input / output unit 143-t can display the transfer source storage authentication information. The transfer source storage authentication information may be displayed in characters that can be understood by humans, or may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). The user 100-t can access the transfer source box unit 123a-i by using the transfer source storage authentication information displayed on the input / output unit 143-t. t can be unlocked.
[0044] Step S105: The communication interface unit 121-i of the storage unit 12-i (FIG. 3) receives the transfer source designation information and the transfer source storage unit authentication information and sends them to the authentication control information acquisition unit 124-i. The authentication control information acquisition unit 124-i receives the transfer source designation information (storage unit selection information indicating that the storage unit 12-i has been selected as a lockable transfer source storage unit for storing the cargo to be transferred, and lock information for specifying the lock to lock the cargo or the cargo storage device while the cargo is being transferred from the transfer source storage unit to the transfer destination storage unit) and the transfer source storage unit authentication information. The authentication control information acquisition unit 124-i sends the transfer source designation information to the lock authentication processing unit 125-i, and sends the transfer source designation information and the transfer source storage unit authentication information to the storage unit authentication processing unit 127-i. In this case (when the storage cabinet selection information indicates that the storage cabinet 12-i has been selected as the source storage cabinet), the lock control unit 126-i performs the following operation on the lock authentication processing unit 125-i: S(t) Lock information for identifying the lock (lock information for identifying the lock that locks the luggage or luggage storage device while the luggage is being transported from the source storage to the destination storage) 13-i S(t) The box control unit 128-i performs processing to start the use of the box unit 123a-i under the control of the storage authentication processing unit 127-i as follows: t Box section 123a-i specified by information for specifying the box (box information) t Perform the process to start using the service.
[0045] Step S106: The user 100-t (requester) outputs the transport source designation information from the input / output unit 143-t of the terminal device 14-t (FIG. 6), and then, based on the output transport source designation information, the storage 12-i and the box unit 123a-i are selected. t and the box section 123a-i of the storage shed 12-i. tThe user 100-t outputs the transport source designation information from the input / output unit 143-t of the terminal device 14-t and inputs it to the input / output unit 123c-i of the storage cabinet 12-i (FIG. 3). The transport source designation information output from the input / output unit 143-t of the terminal device 14-t may be directly input to the input / output unit 123c-i of the storage cabinet 12-i, or the user 100-t may input the transport source designation information output from the input / output unit 143-t of the terminal device 14-t to the input / output unit 123c-i of the storage cabinet 12-i. The transport source designation information is output from the input / output unit 143-t of the terminal device 14-t to the input / output unit 123c-i of the storage cabinet 12-i. S(t) Information for identifying the storage 12-i and the box unit 123a-i is sent to the storage authentication processing unit 127-i.
[0046] Step S107: The lock authentication processing unit 125-i receives the storage 12-i and the lock 13-i in step S106. S(t) If the information for identifying the lock 13-i is consistent with the transport source designation information received in step S105, S(t) At this time, for example, the lock authentication processing unit 125-i instructs the lock control unit 126-i to display that the lock 13-i is available. S(t) Alternatively, a specific display may be displayed on the display unit 123ba-i corresponding to the connection unit 123b-i (FIG. 5A) to which the information α1 and the information α2 are connected. Note that the fact that the information α1 and the information α2 are consistent means, for example, that the information α1 and the information α2 match, that the information α1 and the information α2 represent the same thing, or that the information α1 and the information α2 satisfy a predetermined relationship. In addition, the repository authentication processing unit 127-i receives the information α1 and the information α2 from the repository 12-i and the box unit 123a-i in step S106. t If the information for identifying the box 123a-i specified by the destination designation information matches the information for identifying the destination designation information received in step S105, t At this time, for example, the authentication processing unit for storage 127-i instructs the box control unit 128-i to display the message that the box unit 123a-i is available. tmay be made to display a specific
[0047] Step S108: The user 100-t attaches the attachment part 123bb-i of the connection part 123b-i (FIG. 5A). S(t) From lock 13-i S(t) This will remove the lock 13-i S(t) The lock control unit 126-i is electrically disconnected from the connection unit 123b-i. S(t) The lock 13-i detects that the lock 13-i has been removed from the connecting portion 123b-i. S(t) The communication interface unit 121-i sends disconnection information indicating that the lock 13-i has been disconnected from the connection unit 123b-i. S(t) The cutting information is transmitted to the transportation control device 11 via the network 15.
[0048] Step S109: The communication interface unit 111 of the transportation control device 11 (FIG. 2) is connected to the lock 13-i S(t) The lock storage unit 114a receives the disconnection information and sends it to the lock storage unit 114a. The lock storage unit 114a updates the management table in the storage unit 112a based on this information. For example, the lock storage unit 114a receives the disconnection information of the "lock" 13-i. S(t) Lock 13-i corresponding to the column S(t) The information indicating whether or not the node 123b-i is connected to the connection section 123b-i is updated to "disconnected."
[0049] Step S110: User 100-t is lock 13-i S(t) The biometric authentication information used for the biometric authentication (authentication process) required to unlock the lock 13-i S(t) As mentioned above, an example of biometric information is a fingerprint. For example, lock 13-i S(t) acquires the biometric authentication information of user 100-t and S(t) The data is stored in an internal memory (not shown).
[0050] Step S111: User 100-t is lock 13-iS(t) As mentioned above, the lock 13-i is used to lock the luggage 102-t. S(t) The user 100-t may directly lock the luggage 102-t using the lock 13-i, or may indirectly lock the luggage 102-t by locking the storage device 101-t that stores the luggage 102-t. S(t) The locked luggage 102-t is placed in the box 123a-i. t The door 123ab-i is placed in storage area B (Fig. 5B). t Close.
[0051] Step S112: User 100-t is lock 13-i S(t) The box section 123a-i contains the locked luggage 102-t. t For example, the user 100-t inserts the box unit 123a-i into the input / output unit 123c-i of the storage 12-i and locks it (FIGS. 3, 4, and 5B). t In this example, the input / output unit 123c-i receives this instruction and sends it to the storage authentication processing unit 127-i. The storage authentication processing unit 127-i sends the instruction to the box control unit 128-i to lock the box unit 123a-i. t and instructs the locking of the box section 123a-i t Door 123ab-i t Lock the door.
[0052] <Details of Matching Process (Step S102)> The details of the matching process started in step S102 (FIG. 8) will be illustrated using Fig. 9. Note that the processes of steps S103 to S113 may be performed in parallel with the matching process, or may be performed after the matching process is completed.
[0053] First, as described above, the transportation request acquisition unit 113a of the transportation control device 11 (FIG. 2) acquires transportation request information. The transportation request information is sent to the price determination unit 116 and the storage / lock management unit 114a (step S102a). The price determination unit 116 determines the price for transporting the cargo 102-t from storage 12-i (source storage) to storage 12-j (destination storage) based on the request conditions included in the transportation request information. The price is not a fixed amount, but varies depending on the request conditions. In other words, the price determination unit 116 determines the price using dynamic pricing based on the request conditions. Examples of price determination criteria based on the request conditions are given below.
[0054] <Criteria for determining compensation 1> The request conditions may include source information and destination information, and the fee may be determined based on the distance or route from a location corresponding to the storage 12-i (source storage) to a location corresponding to the storage 12-j (destination storage). The location corresponding to the storage 12-i,j is identified based on the source information and destination information. The location corresponding to the storage 12-i,j may be, for example, the location of the equipment, facility, or vehicle where the storage 12-i,j is installed, or a specific location in the area where the storage 12-i,j is installed. The location corresponding to the storage 12-i,j may be identified only from the source information and destination information, or may be identified by using these and a management table stored in the storage unit 112a, or may be identified using a map or application published on the Internet. For example, the fee may be a monotonically non-decreasing function value or a monotonically increasing function value for the distance or route length (distance) (i.e., the fee may be higher as the distance or route length increases).
[0055] <Criteria for determining compensation 2> The above-mentioned request conditions may include public transportation conditions, and the price may be determined based on the public transportation conditions.
[0056] For example, the price may be a monotonically non-decreasing function value or a monotonically increasing function value with respect to the length of the route (transportation route) based on the public transportation conditions. For example, the price may be discounted when the route based on the public transportation conditions is a route that satisfies a specific condition (e.g., the shortest route), when the number of transfers is a route that satisfies a specific condition (e.g., the route with the fewest number of transfers), when the fare is a route that satisfies a specific condition (e.g., the route with the cheapest fare), or when the operation status is a route that satisfies a specific condition (e.g., a route with no delays or cancellations).
[0057] For example, the price may be determined based on the crime rate of the route (the crime rate of the route or the crime rate of a part of the route) based on the public transportation conditions. For example, the price may be a monotonically non-decreasing function value or a monotonically increasing function value of the crime rate. For example, the price may be discounted if the crime rate is equal to or lower than a predetermined value, or may be increased if the crime rate exceeds a predetermined value.
[0058] For example, the price may be determined based on the distance or route between the entrance / exit of the public transportation system and storage unit 12-i and / or storage unit 12-j. For example, the price may be a monotonically non-decreasing function value or a monotonically increasing function value of the distance or route. For example, the price may be higher the longer the distance or route, or the price may be discounted if the distance or route is equal to or less than a predetermined value, or the price may be increased if the distance or route exceeds a predetermined value.
[0059] For example, the fee may be determined based on a condition regarding the time required to transport the luggage 102-t from the storage 12-i to the storage 12-j using public transportation. For example, the fee may be determined based on a condition regarding the transportation time. For example, the shorter the specified transportation deadline (e.g., a specific date and time), the higher the fee may be. Alternatively, the fee may be increased if the transportation deadline is shorter than a predetermined value (in the case of high urgency), or may be discounted if the transportation deadline is longer than a predetermined value. For example, the fee may be increased if the transportation is performed during a time period desired by the requester (e.g., a condition for transportation during an off-peak time period or a condition for transportation during a peak time period), or may be discounted if the transportation is performed during any other time period. For example, the fee may be determined based on the usage time of the storage 12-i and the storage 12-j. For example, the fee may be determined based on the usage time from when the luggage 102-t is stored in the storage 12-i to when the luggage 102-t is removed from the storage 12-j. For example, the longer the usage time, the higher the price may be, or the price may be increased if the usage time exceeds a predetermined time (for example, 6 hours).
[0060] <Criteria for determining compensation 3> Regardless of whether the aforementioned request conditions include a public transportation condition, the request conditions may include a crime rate condition, and the compensation may be determined based on the crime rate condition. For example, the compensation may be determined based on the crime rate of the route for transporting the package 102-t from the storage unit 12-i (source storage unit) to the storage unit 12-j (destination storage unit) or the crime rate of a portion of the route. For example, the compensation may be a monotonically non-decreasing function value or a monotonically increasing function value of the crime rate. For example, the compensation may be discounted if the crime rate is equal to or lower than a predetermined value, or may be increased if the crime rate exceeds the predetermined value.
[0061] <Criteria for determining compensation 4> Regardless of whether the request conditions described above include a public transportation condition, the request conditions may also include a time condition, and the price may be determined based on the time condition. For example, the price may be determined based on a condition related to the transportation time. For example, the price may be higher the shorter the specified transportation deadline, or the price may be increased if the transportation deadline is shorter than a predetermined value, or the price may be discounted if the transportation deadline is longer than a predetermined value. For example, the price may be increased if the transportation is performed during a time period desired by the requester, or the price may be discounted if the transportation is performed during a time period other than the predetermined time period. For example, the price may be determined based on the usage time of the storage shed 12-i and the storage shed 12-j based on the request conditions. For example, the price may be determined based on the usage time from when the luggage 102-t is stored in the storage shed 12-i to when the luggage 102-t is removed from the storage shed 12-j. For example, the price may be higher the longer the usage time, or the price may be increased if the usage time exceeds a predetermined time.
[0062] <Criteria for determining compensation 5> The compensation may be determined based on the weather or the season. For example, the compensation may be increased in bad weather such as rain or snow. For example, the compensation may be increased in seasons such as midsummer or midwinter compared to the compensation in other seasons.
[0063] <Criteria for determining compensation 6> The destination information may include information for specifying the priority of multiple storage cabinets 12-j (destination storage cabinets), and the price determination unit 116 may determine the price for each of the priorities of the storage cabinets 12-j (destination storage cabinets). For example, the higher the priority of the storage cabinet 12-j, the higher the price may be, and the lower the priority of the storage cabinet 12-j, the lower the price may be.
[0064] <Criteria for determining compensation 7> The compensation may be determined by using at least one of the compensation determination criteria 1 to 6 in combination. That is, the compensation may be determined based on a plurality of compensation determination criteria that are at least one of the compensation determination criteria 1 to 6. For example, the compensation may be determined as follows: Consideration = (B p+0.8×T p +C p +W p +H p +D p +F p )×R p ×L p B p : Basic fee (fixed fee) T p : Extra charge for transporting via the shortest route (price determination criterion 2) C p : Crime rate based premium (criteria for determining compensation 2 and 3) W p Weather-based surcharge (criterion 5 for determining compensation) H p : Time-based premium (criteria for determining compensation 2, 4) D p : Extra charge based on transportation deadline (criteria for determining price 2, 4) F p : Extra charge based on the distance between the entrance and exit of the public transport and the storage facility (price determination standard 2) R p : Discount rate based on priority (criteria for determining compensation 6) L p : Extra charge based on storage usage time (criteria for determining compensation 2, 4) However, these are merely examples and do not limit the present invention. The price determined by the price determination unit 116 is sent to the transporter solicitation unit 117a and the transaction completion processing unit 114b. The price determination unit 116 also sends transportation request information to the transporter solicitation unit 117a (step S102b).
[0065] The transporter recruiting unit 117a (FIG. 2) receives the transportation request information and the fee determined by the fee determination unit 116. The transporter recruiting unit 117a generates and outputs transporter recruitment information to recruit candidates for transporters who will transport the package 102-t from the storage unit 12-i (source storage unit) to the storage unit 12-j (destination storage unit) by presenting a requested fee based on the fee determined by the fee determination unit 116. Here, the requested fee may be the fee determined by the fee determination unit 116 itself, or may be a fee with a fee or the like added to the fee, or a fee multiplied by some surcharge rate. In this embodiment, transporters are primarily assumed to be individuals, but in addition to individuals, businesses such as corporations may also be considered as potential transporters. The transporter recruitment information indicates at least the requested fee described above as well as the request conditions included in the transportation request information. That is, the transporter recruitment information is information for recruiting transporter candidates who will transport the package 102-t from the storage facility 12-i (source storage facility) to the storage facility 12-j (destination storage facility) in accordance with the transportation request information. For example, the transporter recruitment information includes information for identifying the requested fee, the storage facility 12-i (source storage facility), and the storage facility 12-j (destination storage facility). Furthermore, for example, the transporter recruitment information may include the public transportation conditions, crime rate conditions, or time conditions. Furthermore, the transporter recruitment information may include information for identifying multiple storage facilities 12-j (destination storage facilities) and the priorities of the multiple storage facilities 12-j (destination storage facilities). In this case, the transporter recruitment information also includes information for identifying the requested fee based on the compensation corresponding to each of the priorities of the storage facilities 12-j (destination storage facilities). Furthermore, the transporter recruitment information may be information obtained only by the request conditions included in the transport request information, or may be information obtained by the request conditions and the management table stored in the storage unit 112a (FIG. 2). For example, the storage 12-i and / or storage 12-j included in the transporter recruitment information may be identified only by the request conditions, or may be identified by the request conditions and the management table.For example, if the request conditions do not directly identify a storage facility but identify a facility or the like in which the storage facility is installed, and the management table indicates the correspondence between the facility or the like in which the storage facility is installed and the storage facility, the storage facility 12-j may be identified by the request conditions and the management table. Alternatively, only a storage facility having a box portion that is known to be usable in the management table may be identified as the storage facility 12-j. The transporter recruiting unit 117a (FIG. 2) sends the transporter recruiting information to the communication interface unit 111, and makes it transmittable (public) to the terminal devices 14-1, ..., 14-T via the network 15 (FIG. 1). This allows the terminal devices 14-1, ..., 14-T to obtain the transporter recruiting information (step S102c).
[0066] Each user 100-t' (where t'∈{1, ..., T}) can access the transportation control device 11 using a terminal device 14-t' (FIG. 6). That is, the transportation application unit 146-t' of the terminal device 14-t' can access the communication interface unit 111 of the transportation control device 11 (FIG. 2) via the network 15 using the communication interface unit 141-t' and receive transportation worker recruitment information. The transportation worker recruitment information is sent to the input / output unit 143-t' of the terminal device 14-t' (FIG. 6) and output (displayed) from the input / output unit 143-t'. This allows the user 100-t' to view the transportation worker recruitment information. A user 100-t' who wishes to be a transportation worker candidate indicated in the transportation worker recruitment information inputs information expressing his or her intention to become a transportation worker candidate into the input / output unit 143-t'. This information is sent to the transportation application unit 146-t', which generates and outputs application information based on the information. For example, the application information may include information about the recruitment of transporters, information indicating the user's intention to become a transporter candidate, information identifying the user 100-t' (information identifying the transporter candidate according to the transporter recruitment information), and information identifying the terminal device 14-t'. As described above, the transporter recruitment information may include multiple storage facilities 12-j (destination storage facilities), information for identifying the priorities of the multiple storage facilities 12-j (destination storage facilities), and information for identifying a request fee based on the compensation corresponding to each of the priorities of the storage facilities 12-j (destination storage facilities). In this case, the user 100-t' further inputs information identifying a specific storage facility 12-j (specific destination storage facility) selected from the multiple storage facilities 12-j into the input / output unit 143-t'. In this case, the application information further includes information identifying the selected specific storage facility 12-j (specific destination storage facility). The application information is sent to the communication interface unit 141-t' and then sent to the transportation control device 11 via the network 15. The communication interface unit 111 of the transportation control device 11 (FIG. 2) receives the application information and sends it to the transportation worker recruitment unit 117a.
[0067] The transporter recruiting unit 117a periodically determines whether application information has been sent (step S102d). If it is determined that no application information has been sent even after a predetermined time has elapsed since the transporter recruitment information was made public, the transporter recruiting unit 117a determines that matching has not been established. In this case, the transporter recruiting unit 117a generates and outputs a transport refusal notice indicating that transport cannot be performed. The transport refusal notice is transmitted from the communication interface unit 111 to the terminal device 14-t (FIG. 6) of the user 100-t (requester) via the network 15. The transport refusal notice is received by the communication interface unit 141-t of the terminal device 14-t and transmitted to the transport request unit 145-t. The transport request unit 145-t transmits transport refusal information indicating that transport of the package 102-t is not possible to the input / output unit 143-t, and the input / output unit 143-t outputs (displays) the transport refusal information. This allows the user 100-t (requester) to know that the package 102-t will not be delivered (step S102e).
[0068] On the other hand, if it is determined in step S102d that application information has been sent, the transporter recruiting unit 117a of the transportation control device 11 (FIG. 2) sends the sent application information to the transporter determination unit 117b. The transporter determination unit 117b receives the application information (information representing transporter candidates according to the transporter recruitment information) and, based on this, determines a user 100-u who will be the transporter (a transporter who transports the package from the source storage facility to the destination storage facility, or a transporter who transports the package from a specific source storage facility that is one of the source storage facilities to a specific destination storage facility that is one of the destination storage facilities). For example, the transporter determination unit 117b may determine the user 100-u identified in the application information initially sent to the transporter recruiting unit 117a or the transporter determination unit 117b as the transporter. For example, the transporter determination unit 117b may determine as the transporter the user 100-u identified by the application information with the highest request fee among the multiple pieces of application information sent, or the user 100-u identified by the application information with the lowest request fee. For example, the transporter determination unit 117b may determine as the transporter the user 100-u identified by the application information for which the highest priority repository 12-j is selected among the multiple pieces of application information. The transporter determination unit 117b sends information for identifying the terminal device 14-u to be used by the user 100-u determined as the transporter to the communication interface unit 111.
[0069] The transporter determination unit 117b identifies the consideration corresponding to the determined transporter and the requested fee based on the consideration. For example, the transporter determination unit 117b identifies the consideration corresponding to the determined transporter and the requested fee based on the consideration based on the transporter recruitment information included in the application information corresponding to the determined transporter (e.g., the transporter recruitment information indicates the requested fee). Furthermore, if the application information includes information identifying a specific repository 12-j (specific destination repository) selected from multiple repository 12-j, the transporter determination unit 117b may identify the consideration corresponding to the priority of the specific repository 12-j (specific destination repository) and the requested fee based on the consideration. The transporter determination unit 117b sends the user 100-u, the consideration, and the requested fee to the transaction completion processing unit 114b and sends the requested fee to the communication interface unit 111 (step S102f).
[0070] The transfer source designation unit 115a outputs the same transfer source designation information as that obtained in step S103. That is, the transfer source designation unit 115a outputs the transfer source designation information of the storage 12-i, the box unit 123a-i, t , and lock 13-i S(t) and receives information for identifying the storage unit 12-i (the source storage unit that stores the cargo to be transported) and the box unit 123a-i. t , and lock 13-i S(t) The authentication control unit 118 obtains and outputs the transport source designation information for designating the box unit 123a-i of the repository 12-i. t The transfer source storage authentication information (information related to the authentication process required to unlock the transfer source storage) required to unlock the transfer source storage is obtained. This is also the same as that obtained in step S103. The transfer source designation information and transfer source storage authentication information are sent to the communication interface unit 111 (step S102g).
[0071] The transporter determination unit 117b sends the application information corresponding to the transporter determined in step S102f to the repository / lock management unit 114a. The repository / lock management unit 114a refers to the management table stored in the memory unit 112a and determines the box units 123a-j1, ..., 123a-j of the repository 12-j (destination repository) specified by the information included in the sent application information. R(j) Among them, the currently unused box section 123a-j t If the application information includes information specifying a specific repository 12-j (specific destination repository) selected from multiple repository 12-j, the repository / lock management unit 114a refers to the management table stored in the memory unit 112a and allocates the box units 123a-j1, ..., 123a-j of the repository 12-j (specific destination repository). R(j) Among them, the currently unused box section 123a-j t At this time, the storage / lock management unit 114a selects the box unit 123a-j and assigns it to the user 100-t. tThe management table is updated so that the user 100-t is using the box "123a-j" in the storage "12-j" in the management table. t " is associated with "100-t." Note that the currently unused box section 123a-j t If there is no such storage unit, the terminal device 14-t and the user 100-u may be notified of this, or the proposed information of another storage unit may be sent to the terminal device 14-t and the process may be started again from the beginning. t , and lock 13-i S(t) The destination designation unit 115b sends information for specifying the storage 12-j, the box unit 123a-j, and the storage unit 123b-j to the destination designation unit 115b. t , and lock 13-i S(t) receiving information for identifying the storage unit 12-j (destination storage unit) and the box unit 123a-j; t , and lock 13-i S(t) The destination designation information is generated and output to specify the destination. The destination designation information corresponds to storage unit selection information indicating that storage unit 12-j has been selected as a lockable destination storage unit for storing the cargo transported from the source storage unit. Furthermore, the destination designation information may include the request conditions described above. The destination designation information is sent to the communication interface unit 111.
[0072] The storage / lock management unit 114a is a storage unit 12-j and a box unit 123a-j. t The authentication control unit 118 sends information for identifying the box unit 123a-j of the repository 12-j to the authentication control unit 118. tThe destination repository authentication information (information related to the authentication process required to unlock the destination repository) required to unlock the destination repository is obtained. The destination repository authentication information may be the same as or different from the source repository authentication information (step S103). The destination repository authentication information is, for example, secret information such as a one-time password or an encryption key. The destination repository authentication information is sent to the communication interface unit 111 (step S102h).
[0073] The communication interface unit 111 transmits a transportation notice including the requested fee (step S102f), transportation source designation information and transportation source storage authentication information (step S102g), and transportation destination designation information and transportation destination storage authentication information (step S102h) to the terminal device 14-t (terminal device used by the requester) and the terminal device 14-u (terminal device used by the transporter) (step S102f) via the network 15. The transportation notice may include information for identifying the user 100-t (requester) and / or the user 100-u (transporter). In addition, the lock 13-i S(t) The information for designation may be omitted. Furthermore, the communication interface unit 111 transmits the destination designation information and the destination repository authentication information to the destination repository 12-j via the network 15 (step S102i).
[0074] <Transportation processing details> The transportation process of this embodiment will be described in detail with reference to Fig. 10. The transportation process is executed when a transportation notification is transmitted in step S102i. When a transportation non-available notification is transmitted in step S102e, the transportation process is not executed. Step S120: The communication interface unit 141-t of the terminal device 14-t (terminal device used by the requester) (FIG. 6) receives the transportation notification sent from the transportation control device 11 (FIG. 2) in step S102i and sends it to the storage authentication processing unit 144-t. The storage authentication processing unit 144-t sends the transportation notification to the input / output unit 143-t. The input / output unit 143-t can display the transportation notification. This information is expressed in characters that can be understood by humans. This allows the user 100-t to identify the storage 12-i and box unit 123a-i that will store the package 102-t for collection. t , the storage shed 12-j and box section 123a-j to which the luggage 102-t is transported. t , Lock 13-i S(t) , and information on the requested fee. In addition, this information may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). Furthermore, the input / output unit 143-t can display the source storage authentication information and the destination storage authentication information. The source storage authentication information and the destination storage authentication information may be displayed in characters that can be understood by humans, or may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). The user 100-t can access the source box unit 123a-i by using the source storage authentication information displayed on the input / output unit 143-t. t By using the destination storage authentication information, the destination box 123a-j can be unlocked. t can be unlocked.
[0075] Step S121: The communication interface unit 141-u of the terminal device 14-u (terminal device used by the transporter) (FIG. 6) receives the transport notification sent from the transport control device 11 (FIG. 2) in step S102i and sends it to the storage authentication processing unit 144-u. The storage authentication processing unit 144-u sends the transport notification to the input / output unit 143-u. The input / output unit 143-u can display the transport notification. This information is expressed in characters that can be understood by humans. This allows the user 100-u to identify the storage 12-i and box unit 123a-i where the package 102-t will be stored for collection. t, the storage shed 12-j and box section 123a-j to which the luggage 102-t is transported. t , Lock 13-i S(t) , and information on the requested fee. In addition, this information may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). Furthermore, the input / output unit 143-u can display the source storage authentication information and the destination storage authentication information. The source storage authentication information and the destination storage authentication information may be displayed in characters that can be understood by humans, or may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). The user 100-u can access the source box unit 123a-i by using the source storage authentication information displayed on the input / output unit 143-u. t By using the destination storage authentication information, the destination box 123a-j can be unlocked. t can be unlocked.
[0076] Step S122: The communication interface unit 141-j of the destination storage 12-j (FIG. 3) receives the destination designation information and the destination storage authentication information, and sends them to the authentication control information acquisition unit 124-j. The authentication control information acquisition unit 124-j receives the destination designation information (storage unit selection information indicating that the storage 12-j has been selected as a lockable destination storage for storing the cargo transported from the source storage, and lock information for specifying the lock to be used to lock the cargo or its storage device while the cargo is being transported from the destination storage to the destination storage) and the destination storage authentication information. The authentication control information acquisition unit 124-j sends the destination designation information to the lock authentication processing unit 125-j, and sends the destination designation information and the destination storage authentication information to the storage authentication processing unit 127-j. The box control unit 128-j controls the box units 123a-j based on the control of the storage authentication processing unit 127-j as follows: t Box parts 123a-j specified by information for specifying the box parts (box information) t The process for starting use of the device is performed (step S126 described later).
[0077] Step S123: The user 100-u (carrier) outputs the transport source designation information from the input / output unit 143-u of the terminal device 14-u (FIG. 6), and based on the output transport source designation information, selects the storage 12-i and box unit 123a-i of the transport source. t and the box section 123a-i of the storage shed 12-i. t The user 100-u outputs the transfer source storage authentication information from the input / output unit 143-u of the terminal device 14-u and inputs it to the input / output unit 123c-i of the storage 12-i (FIG. 3). The transfer source storage authentication information output from the input / output unit 143-u of the terminal device 14-u may be input directly to the input / output unit 123c-i of the storage 12-i, or the user 100-u may input the transfer source storage authentication information output from the input / output unit 143-u of the terminal device 14-u to the input / output unit 123c-i of the storage 12-i. The transfer source storage authentication information input to the input / output unit 123c-i of the storage 12-i is sent to the storage authentication processing unit 127-i.
[0078] Step S124: If the source storage authentication information received in step S123 matches the source storage authentication information received in step S105, the storage authentication processing unit 127-i of the source storage 12-i (FIG. 3) instructs the box control unit 128-i to execute the authentication of the box unit 123a-i specified by the source designation information received in step S105. t On the other hand, if they do not match, the box parts 123a-i are unlocked. t will not be unlocked.
[0079] Box section 123a-i t When the box unit 123a-i is unlocked, the user 100-u (carrier) t From the above, lock 13-i S(t) The user 100-u outputs destination designation information from the input / output unit 143-u of the terminal device 14-u (FIG. 6), and selects the storage 12-j and box unit 123a-j as destinations based on the destination designation information. tThe user 100-u who has been able to identify the destination of delivery will then access the lock 13-i according to the request conditions described above. S(t) The locked luggage 102-t is then transported to the box 123a-j of the storage shed 12-j. t For example, the user 100-u uses public transportation such as a train according to the request conditions to transport the lock 13-i S(t) The locked luggage 102-t is then transported to the box 123a-j of the storage shed 12-j. t Here, the user 100-u, who is the carrier, transports the item to the lock 13-i S(t) Therefore, luggage 102-t is locked by lock 13-i. S(t) When the luggage 102-t is directly locked, the user 100-u cannot take out the contents of the luggage 102-t, and when the storage device 101-t storing the luggage 102-t is locked, the user 100-u cannot take out the luggage 102-t from the storage device 101-t.
[0080] Step S125: The user 100-u (carrier) outputs the destination storage cabinet authentication information from the input / output unit 143-u of the terminal device 14-u and inputs it to the input / output unit 123c-j of the destination storage cabinet 12-j (FIG. 3). The destination storage cabinet authentication information output from the input / output unit 143-u of the terminal device 14-u may be input directly to the input / output unit 123c-j of the storage cabinet 12-j, or the user 100-u may input the destination storage cabinet authentication information output from the input / output unit 143-u of the terminal device 14-u to the input / output unit 123c-j of the storage cabinet 12-j. The destination storage cabinet authentication information input to the input / output unit 123c-j of the storage cabinet 12-j is sent to the storage cabinet authentication processing unit 127-j.
[0081] Step S126: If the destination storage authentication information received in step S125 matches the destination storage authentication information received in step S122, the storage authentication processing unit 127-j of the destination storage 12-j (FIG. 3) instructs the box control unit 128-j to instruct the box unit 123a-j specified by the destination designation information received in step S122. tOn the other hand, if they do not match, the box parts 123a-j are unlocked. t will not be unlocked.
[0082] Step S127: Box section 123a-j t When the box unit 123a-j is unlocked, the user 100-u (carrier) t As mentioned above, lock 13-i S(t) For example, the user 100-u places the locked luggage 102-t in the box unit 123a-j in the input / output unit 123c-j of the storage shed 12-j. t In this example, the input / output unit 123c-j receives this instruction and sends it to the storage authentication processing unit 127-j. The storage authentication processing unit 127-j sends the instruction to the box control unit 128-j to lock the box unit 123a-j. t and instructs the locking of the box parts 123a-j. t Door 123ab-j t Lock the door.
[0083] <Details of receiving process (if transportation process has been carried out)> The receiving process of this embodiment when the transport process has been performed will be described in detail with reference to FIG. Step S141: The user 100-t (requester) outputs destination designation information from the input / output unit 143-t of the terminal device 14-t (FIG. 6), and selects the storage 12-j and box unit 123a-j as destinations based on the destination designation information. t and the box section 123a-j of the storage shed 12-j. tThe user 100-t outputs the destination storage cabinet authentication information from the input / output unit 143-t of the terminal device 14-t and inputs it to the input / output unit 123c-j of the storage cabinet 12-j (FIG. 3). The destination storage cabinet authentication information output from the input / output unit 143-t of the terminal device 14-t may be input directly to the input / output unit 123c-j of the storage cabinet 12-j, or the user 100-t may input the destination storage cabinet authentication information output from the input / output unit 143-t of the terminal device 14-t to the input / output unit 123c-j of the storage cabinet 12-j. The destination storage cabinet authentication information input to the input / output unit 123c-i of the storage cabinet 12-j is sent to the storage cabinet authentication processing unit 127-j.
[0084] Step S142: If the destination storage authentication information received in step S141 matches the destination storage authentication information received in step S122, the storage authentication processing unit 127-j of the destination storage 12-j (FIG. 3) instructs the box control unit 128-j to instruct the box unit 123a-j specified by the destination designation information received in step S122. t On the other hand, if they do not match, the box parts 123a-j are unlocked. t The box parts 123a-j cannot be unlocked. t When the box unit 123a-j is unlocked, the user 100-t (requester) t As mentioned above, lock 13-i S(t) and retrieve locked luggage 102-t.
[0085] Step S143: The user 100-t uses his / her biometric authentication information (input biometric authentication information) to open the lock 13-i S(t) That is, unlock lock 13-i S(t) accepts input of biometric authentication information (input biometric authentication information), and executes the operation of the lock 13-i using the biometric authentication information stored in step S110 and the input biometric authentication information. S(t) Performs the authentication process required to unlock the lock. S(t) is lock 13-i S(t) When the authentication process required to unlock the lock is successful, S(t)On the other hand, if the authentication process is not successful, the lock 13-i S(t) cannot be unlocked. Lock 13-i S(t) When the lock is unlocked, the user 100-t can receive the unlocked package 102-t.
[0086] Step S144: The user 100-t attaches the device to any of the attachment parts 123bb-j (FIG. 5A) of the connection part 123b-j (FIG. 3) of the storage cabinet 12-j. S’(t) Lock 13-j S(t) (where S'(t)∈{1,…,M(n), n=1,…,N}). This allows lock 13-i S(t) is electrically connected to the connection portion 123b-j.
[0087] Step S145: In the above-mentioned step S122 (details of the transport process), if the authentication control information acquisition unit 124-j has received the transport destination designation information (if the storage cabinet selection information indicates that the storage cabinet 12-j has been selected as the transport destination storage cabinet), the lock control unit 126-j performs the following operation based on the control of the lock authentication processing unit 125-j: S(t) Lock 13-i identified by lock information to identify S(t) That is, first, the lock control unit 126-j performs a process to terminate the use of the lock 13-i. S(t) is the attachment part 123bb-j of the connection part 123b-j S’(t) Detects when it is attached to the lock. S(t) The attachment portion 123bb-j of the connection portion 123b-j of the storage 12-j (FIG. 3) S’(t) The communication interface unit 121-j sends the connection information indicating that the lock 13-i has been attached to the lock 13-i to the communication interface unit 121-j. S(t) The connection information is transmitted to the transportation control device 11 via the network 15.
[0088] Step S146: The communication interface unit 111 of the transportation control device 11 (FIG. 2) is connected to the lock 13-i S(t)The storage / lock management unit 114a receives the connection information of the lock 13-i and sends it to the storage / lock management unit 114a. The storage / lock management unit 114a updates the management table of the storage unit 112a based on this information. S(t) For example, the storage / lock management unit 114a updates the management table so that the box and lock of the storage that the user 100-t used are not currently in use. For example, the storage / lock management unit 114a updates "100-t" in the management table to "○" and updates the connection status of the "lock" corresponding to "100-t" from "disconnected" to "connected". The storage / lock management unit 114a also updates the storage information for identifying the storage 12-j and the lock 13-i. S(t) The lock information for identifying the lock is sent to the authentication control unit 118.
[0089] Step S147: The user 100-t inputs transaction completion information indicating that the transaction has been completed into the input / output unit 143-t of the terminal device 14-t (FIG. 6). For example, the user 100-t clicks the transaction completion button displayed on the input / output unit 143-t. The input / output unit 143-t sends the input transaction completion information to the transaction completion processing unit 147-t. The transaction completion processing unit 147-t sends the transaction completion information to the communication interface unit 141-t. The transaction completion processing unit 147-t transmits the transaction completion information to the transportation control device 11 via the network 15.
[0090] Step S148: The communication interface unit 111 of the transportation control device 11 (FIG. 2) receives the transaction completion information and sends it to the transaction completion processing unit 114b. Upon receiving the transaction completion information, the transaction completion processing unit 114b performs transaction completion processing related to the transportation of the package 102-t. For example, the transaction completion processing unit 114b performs payment processing for the user 100-t based on the payment sent in step S102b.
[0091] Step S149: The authentication control unit 118 receives the storage information for identifying the storage 12-j and the lock 13-i sent in step S146.S(t) The authentication control unit 118 receives the lock information for identifying the lock 13-i for the storage 12-j. S(t) The biometric authentication information is stored in the lock 13-i. ... S(t) The deletion instruction information is information for the authentication process required to unlock the lock, and the deletion instruction information instructing this deletion is included in the authentication control information regarding the authentication process required to unlock the lock. The deletion instruction information is sent to the communication interface unit 111, and the communication interface unit 111 transmits the deletion instruction information to the repository 12-j via the network 15. That is, the authentication control unit 118 at least S(t) is electrically connected, the deletion instruction information (authentication control information) is sent to the repository 12-j (destination repository).
[0092] Step S150: The communication interface unit 121-j of the repository 12-j (FIG. 3) receives the deletion instruction information and sends it to the authentication control information acquisition unit 124-j, and the authentication control information acquisition unit 124-j receives the deletion instruction information (authentication control information related to the authentication process required to unlock the lock). That is, the authentication control information acquisition unit 124-j connects at least the connection unit 123b-j to the lock 13-i. S(t) is electrically connected (steps S144-S146), S(t) The authentication control information acquisition unit 124-j receives deletion instruction information that instructs the lock authentication processing unit 125-j to delete the biometric authentication information stored in the lock 13-i electrically connected to the connection unit 123b-j. The authentication control information acquisition unit 124-j sends the deletion instruction information to the lock authentication processing unit 125-j. When the authentication control information acquisition unit 124-j receives the deletion instruction information (authentication control information), the lock authentication processing unit 125-j deletes the biometric authentication information stored in the lock 13-i electrically connected to the connection unit 123b-j. S(t) For example, the lock authentication processing unit 125-j issues a deletion instruction to the lock control unit 126-j, and the lock control unit 126-j executes a process to delete the biometric authentication information stored in the lock 13-i. S(t)A deletion signal for deleting the biometric authentication information stored in the lock 13-i is sent via the connection part 123b-j to the lock 13-i. S(t) The biometric authentication information is sent to the lock 13-i. S(t) This is the information for the authentication process required to unlock the lock. S(t) The process of deleting biometric information from lock 13-i S(t) This is a process related to the authentication process required to unlock the door.
[0093] Step S151: Lock 13-i S(t) is lock 13-i S(t) The stored biometric authentication information is deleted based on the process for deleting the biometric authentication information stored in the lock 13-i (step S150). S(t) The deletion signal is input to the lock 13-i. S(t) deletes the biometric authentication information stored in its own memory (not shown).
[0094] <Details of receiving process (if transportation process has not been carried out)> In this embodiment, when the transport process is not performed, the receiving process is performed by the storage 12-j and the box unit 123a-j of the receiving process when the transport process is performed. t , connection portion 123b-j, attachment portion 123bb-j S’(t) , storage cabinet 12-i, box section 123a-i t , connection portion 123b-i, attachment portion 123bb-i S’(t) The process is replaced with
[0095] <Features of this form> In this embodiment, the user 100-t (requester) locks the storage 12-i (transport source storage) with the lock 13-i. S(t) Next, the user 100-u (carrier) uses the lock 13-i to carry the locked luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). S(t) The user 100-t (requester) transports the locked luggage 102-t from the storage 12-j (destination storage) to the lock 13-i.S(t) Take out the locked luggage 102-t and lock 13-i S(t) The lock 13-i is unlocked and the luggage 102-t is taken out. Here, the luggage to be transported from the storage 12-i (transport source storage) to the storage 12-j (transport destination storage) is unlocked. S(t) The user 100-u (transporter) is locked at lock 13-i S(t) Therefore, even if an individual is the user 100-u (carrier), it is possible to prevent crimes such as invasion of privacy and theft regarding the luggage 102-t.
[0096] In this embodiment, the user 100-u who is the carrier is determined through a matching process (step S102). In this matching process, carrier candidates are solicited according to the request conditions, and a carrier is determined from among the carrier candidates who apply. These request conditions are based on the premise that the carrier candidate is an individual and are suitable for an individual to be the carrier. For example, the request conditions include conditions for the carrier to transport the package 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage) using public transportation. Unlike when a business transports a package, when an individual contracts to transport the package, the package is often transported using public transportation. Therefore, such request conditions are suitable for an individual to be the carrier. For example, the request conditions include conditions regarding the crime rate of the route or part of the route when the carrier transports the package 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). Compared to when a business transports a package, when an individual contracts to transport a package, there is a higher risk that the package carrier will become involved in some kind of crime (e.g., theft, violent crime, or heinous crime). Therefore, request conditions related to the crime rate of the delivery route or the crime rate of a portion of the delivery route are suitable for when an individual is the carrier. For example, the request conditions may include information for specifying the priority of multiple storage units 12-j (destination storage units). In this case, the carrier can select one of the storage units 12-j (destination storage units). Unlike when a business transports a package, when an individual contracts to transport a package, it may be difficult to find a carrier who can deliver the package to the destination most desired by the requester. Therefore, presenting multiple storage units 12-j (destination storage units) with a prioritized priority makes it easier to find a carrier.
[0097] In this embodiment, a fee for transporting the luggage 102-t is determined based on the request conditions, and a request fee based on this fee is presented to solicit candidate carriers. These request conditions are suitable for an individual to transport the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). Therefore, in this embodiment, a fee and request fee suitable for an individual to transport the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage) can be determined. For example, the fee and request fee may be determined based on the request conditions when the carrier transports the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage) using public transportation. For example, the price and request fee may be determined based on request conditions based on the distance or route between the entrance / exit of the public transportation facility and the storage 12-i (source storage) and / or the storage 12-j (destination storage). For example, the price and request fee may be determined based on request conditions related to the crime rate of the route or the crime rate of a portion of the route along which the carrier transports the luggage 102-t from the storage 12-i (source storage) to the storage 12-j (destination storage). For example, the request conditions may include information for specifying the priority of multiple storages 12-j (destination storage), and the price and request fee may be determined according to this priority. In this case, the price and request fee may be determined according to the storage 12-j (destination storage) selected by the carrier. In this case, the request fee varies depending on the priority of the storage 12-j (destination storage), making it easier for the requester to find a carrier who can transport the luggage to the desired destination.
[0098] In this embodiment, after the user 100-t (requester) receives the transported luggage 102-t, the lock 13-i S(t) is electrically connected to the connection portion 123b-j of the storage 12-j (transportation destination storage) (wired connection or wireless connection in a state where power supply is possible), and at least this triggers the lock 13-i via the storage 12-j. S(t) This deletes the biometric authentication information, which is the personal information of the user 100-t (client), from the lock 13-i. S(t)In this embodiment, the lock 13-i is electrically connected to the storage cabinet 12-j via the storage cabinet 12-j that can secure power. S(t) This removes the biometric information from the lock. S(t) The power required for the process to delete biometric information from the lock 13-i can be reliably secured. S(t) That is, for example, the biometric information can be securely deleted from the lock 13-i S(t) is equipped with a storage battery, and the lock 13-i is powered by the storage battery. S(t) When deleting biometric authentication information from the storage battery, it may happen that the biometric authentication information is not deleted due to a power shortage (insufficient charge due to discharge) of the storage battery. S(t) When deleting biometric authentication information from the device, there is no risk of the biometric authentication information not being deleted due to a power shortage, which prevents the personal information of the requester from being leaked.
[0099] [Modification 1 of the First Embodiment] The processes of steps S103 to S113 described above may be executed after the transportation notification (step S102i) of the matching process (step S102). In this case, the transportation source information of the request conditions (step S101) may include information for identifying a plurality of storage units 12-i (transportation source storage units) and their priority order. For example, the transportation source information may include information representing a plurality of storage units 12-i and their priority order, or may include information representing a plurality of pieces of equipment, facilities, or vehicles in which the storage units 12-i are installed and their priority order, or may include information representing a plurality of regions in which the storage units 12-i are installed and their priority order. Note that the higher the priority order of a storage unit 12-i, the more likely the user 100-t is to desire the storage unit 12-i (transport source). For example, the transportation source information may include information for identifying the first, second, and third preferred storage units 12-i. In this case, in the matching process, a carrier may be determined to transport the cargo from a specific storage facility 12-i (specific source storage facility) selected from multiple storage facilities 12-i (source storage facilities) to storage facility 12-j (destination storage facility, specific destination storage facility).
[0100] The multiple price determination unit 116 may determine a price for each of the priorities of the multiple storage containers 12-i (transportation source storage containers) based on the transport source information (step S102b). For example, the higher the priority of a storage container 12-i, the higher the price, and the lower the priority of a storage container 12-i, the lower the price. The transporter recruitment information may include multiple storage containers 12-i (transportation source storage containers), information for identifying the priorities of the multiple storage containers 12-i (transportation source storage containers), and information for identifying a request fee based on the price corresponding to each of the priorities of the storage containers 12-i (transportation source storage containers) (step S102c). In this case, a user 100-t' who wishes to be a transporter candidate further inputs information identifying a specific storage container 12-i (specific transport source storage container) selected from the multiple storage containers 12-i to the input / output unit 143-t'. In this case, the application information further includes information identifying the selected specific storage container 12-i (specific transport source storage container) (step S102c). The transporter determination unit 117b identifies this specific repository 12-i (specific transport source repository) as the transporter. At this time, the transporter determination unit 117b may determine the user 100-u identified by the application information in which the repository 12-i with the highest priority was selected as the transporter. The transporter determination unit 117b also identifies the consideration corresponding to the priority of the specific repository 12-i (specific transport source repository) and the request fee based on the consideration (step S102f).
[0101] [Modification 2 of the First Embodiment] In the first embodiment, the authentication control unit 118 of the transportation control device 11 (FIG. 2) sets the lock 13-i at least in the storage 12-j (transportation destination storage). S(t) is electrically connected, the storage 12-j (transportation destination storage) sends deletion instruction information (authentication control information) to the storage 12-j (transportation destination storage), and upon receiving the deletion instruction information (authentication control information), the storage 12-j (transportation destination storage) S(t) However, the authentication control unit 118 of the transportation control device 11 (FIG. 2) has at least the lock 13-i on the storage 12-j (transportation destination storage). S(t)is electrically connected to the storage 12-j (transportation destination storage), authentication control information other than the deletion instruction information is sent to the storage 12-j (transportation destination storage), and when the storage 12-j (transportation destination storage) receives the authentication control information other than the deletion instruction information, the lock 13-i electrically connected to the storage 12-j (transportation destination storage) S(t) Examples of authentication control information other than the deletion instruction information include information for updating or changing the authentication processing method required to unlock the lock, information for stopping the authentication processing required to unlock the lock, information for starting the authentication processing required to unlock the lock, etc.
[0102] [Second embodiment] In the first embodiment, a person requesting the transport of a package retrieves the locked package from a storage facility at the destination and unlocks the lock. That is, in the first embodiment, the requester and the recipient are the same person. In contrast, in the second embodiment, the requester and the recipient may be the same person, or may be different people. That is, in the second embodiment, an example is described in which the person requesting the transport of a package or a recipient other than the requester can retrieve the locked package from a storage facility at the destination and unlock the lock. Hereinafter, the same reference numbers will be used to simplify the explanation of matters already explained.
[0103] <Overall structure> 1 shows an example of a transport system 2 of this embodiment. As shown in FIG. 1, the transport system 2 of this embodiment includes a transport control device 21, storage cabinets 22-1, ..., 22-N, locks 13-11, ..., 13-1 M(1) ,…,13-N1,…,13-N M(N) , 24-T. The transportation control device 21, the storage cabinets 22-1, . . . , 22-N, and the terminal devices 24-1, . . . , 24-T are configured to be able to communicate with each other via a network 15.
[0104] <Transportation control device> As illustrated in FIG. 2, the transportation control device 21 of this embodiment includes a communication interface unit 111, a storage unit 112a, a memory 112b, a transportation request acquisition unit 213a, a storage / lock management unit 114a, a transaction completion processing unit 114b, a transportation source designation unit 115a, a transportation destination designation unit 115b, a transporter recruitment unit 117a, a transporter determination unit 117b, and an authentication control unit 218. The communication interface unit 111 is a unit that exchanges information via the network 15. The units of the transportation control device 21 other than the communication interface unit 111 are information processing devices configured by loading predetermined programs into a computer. Each piece of information handled by the transportation control device 21 is written to the memory 112b one by one and is read from the memory 112b and used as needed.
[0105] <Storage> As shown in FIG. 3, the repository 22-n of this embodiment includes a communication interface unit 121-n, a memory 122-n, and boxes 123a-n1, . . . , 123a-n. R(n) , connection unit 123b-n, input / output unit 123c-n, authentication control information acquisition unit 224-n, lock authentication processing unit 225-n, lock control unit 126-n, repository authentication processing unit 127-n, and box control unit 128-n. The components of repository 22-n other than input / output unit 123c-n and communication interface unit 121-n are information processing devices configured by loading a predetermined program into a computer. Each piece of information handled in repository 12-n is written into memory 122-n one by one, and is read from memory 122-n and used as needed.
[0106] <Terminal Device> As illustrated in FIG. 6, the terminal device 24-t (where t = 1, ..., T) includes a communication interface unit 141-t, a memory 142-t, an input / output unit 143-t, a storage authentication processing unit 144-t, a transportation request unit 145-t, a transportation application unit 146-t, a transaction completion processing unit 147-t, and a lock authentication processing unit 244-t. The communication interface unit 141-t is a unit that exchanges information via the network 15. The input / output unit 143-t is a user interface that can exchange information with the user 100-t. The components of the terminal device 24-t other than the communication interface unit 141-t and the input / output unit 143-t are information processing devices configured by loading a predetermined program into a computer. Each piece of information handled by the terminal device 24-t is written to the memory 142-t one by one and is read from the memory 142-t and used as needed. For example, the terminal device 24-t is a smartphone terminal device, a tablet terminal device, a notebook personal computer, etc. In this embodiment, the user 100-t executes each process using the terminal device 24-t.
[0107] <Overall transportation and processing> The overall transport process implemented by the transport system 2 of this embodiment will be described with reference to FIG. Pickup process: A user 100-t (requester) makes a transportation request for a package 102-t. In the transportation request of the second embodiment, in addition to the contents specified in the transportation request of the first embodiment, the user 100-t selects whether to perform a first transportation process (a process limited to when the requester and the recipient are the same) in which the locker who locks the lock is also the unlocker who unlocks the lock, or a second transportation process (a process not limited to when the requester and the recipient are the same) in which a person other than the locker can be the unlocker. That is, in the transportation request of the second embodiment, at least information for identifying the storage 22-i (source storage) that stores the package 102-t to be transported, information for identifying the storage 22-j (destination storage) that stores the transported package 102-t, and transportation process selection information indicating whether the first transportation process, in which the locker who locks the lock is also the unlocker who unlocks the lock, or the second transportation process, in which a person other than the locker can be the unlocker, is selected is specified. When the first transportation process is selected, the other collection processes are the same as those in the first embodiment. On the other hand, when the second transportation process is selected, in addition to the processes described in the first embodiment, unlocking authentication information (authentication control information) is issued. The unlocking authentication information is also information used in the authentication process required to unlock the lock, but differs from biometric authentication information in that it is authentication information that can be used by persons other than the requester (locker). The unlocking authentication information may be, for example, secret information such as a one-time password or a private key, or public information such as a URL (Uniform Resource Locator) or a public key.
[0108] Transportation and handling: The transport process in the second embodiment is the same as that in the first embodiment.
[0109] Receipt Processing: The receiving process when the first transport process is selected is the same as the receiving process in the first embodiment. On the other hand, the receiving process when the second transport process is selected is as follows. When the user 100-u (carrier) is determined in the matching process and the package 102-t is delivered, the user 100-v (recipient) unlocks the storage 22-j (destination storage) using unlocking authentication information instead of biometric authentication information, takes out the locked package 102-t, and unlocks the lock 13-i. S(t) The user 100-v (recipient) unlocks the lock 13-i and receives the package 102-t. S(t) The user connects the lock 13-i to the connector 123b-j of the storage cabinet 22-j and presses the transaction completion button of the terminal device 24-t. S(t) The biometric authentication information is deleted from the payment transaction, and the payment process is also executed. Here, t, u, v∈{1,...,N} and t≠u. t=v or t≠v may also be true.
[0110] If the user 100-u (carrier) is not determined in the matching process and the luggage 102-t is not transported, the user 100-t (requester) unlocks the storage 22-i (transportation source storage) using the biometric authentication information or the unlocking authentication information, takes out the locked luggage 102-t, and unlocks the lock 13-i. S(t) The user 100-t (requester) unlocks the lock 13-i and receives the package 102-t. S(t) The user connects the lock 13-i to the connector 123b-i of the storage 22-i and presses the transaction completion button of the terminal device 24-t. S(t) The biometric authentication information is deleted from the card and payment processing is also performed.
[0111] <Premise> This is the same as the first embodiment.
[0112] <Pickup process details> The collection process of this embodiment will be described in detail with reference to FIG. Step S201: A user 100-t (requester) uses a terminal device 24-t (FIG. 6) to make a transportation request for a package 102-t. That is, the user 100-t inputs conditions for transportation (request conditions) into an input / output unit 143-t of the terminal device 24-t.
[0113] In addition to the conditions exemplified in the first embodiment, the request conditions include transportation process selection information indicating whether the first transportation process, in which the locker who locks the lock is also the unlocker who unlocks the lock, is selected, or the second transportation process, in which someone other than the locker can be the unlocker, is selected. For example, the user 100-t can arbitrarily select whether to perform the first transportation process or the second transportation process. That is, in the second embodiment, it is possible to switch between the first transportation process and the second transportation process. The rest is as described in the first embodiment. However, the communication interface unit 141-t (FIG. 6) transmits transportation request information to the transportation control device 21 via the network 15. The communication interface unit 111 of the transportation control device 21 (FIG. 2) receives the transportation request information and sends it to the transportation request acquisition unit 213a. The transportation request acquisition unit 213a receives the transportation request information. The transportation request acquisition unit 213a sends the transportation process selection information included in the transportation request information (the transportation request information includes at least the request conditions) to the authentication control unit 218.
[0114] Steps S102-S112: Thereafter, the processing of steps S102-S112 described in the first embodiment is executed, except that the transportation control device 21 performs the processing instead of the transportation control device 11, the storage cabinet 22-n performs the processing instead of the storage cabinet 12-n (where n=1, ..., N), and the terminal device 24-t performs the processing instead of the terminal device 14-t (where t=1, ..., T).
[0115] <Transportation processing details> As explained in the first embodiment, except that transportation control device 21 performs processing instead of transportation control device 11, storage cabinet 22-n performs processing instead of storage cabinet 12-n (where n = 1, ..., N), and terminal device 24-t performs processing instead of terminal device 14-t (where t = 1, ..., T).
[0116] <Receiving process details (if the first transportation process is selected)> When the authentication control unit 218 of the transportation control device 21 (FIG. 2) receives transportation process selection information indicating that the first transportation process has been selected, the same receiving process as in the first embodiment is executed under the control of the authentication control unit 218. That is, when the first transportation process is selected, the authentication control unit 218 does not output unlocking authentication information used in the authentication process required to unlock the lock, and does not output information to instruct the lock to be unlocked even if it receives information corresponding to input authentication information used in the authentication process required to unlock the lock.
[0117] <Receiving process details (if the second transportation process is selected and transportation process is performed)> The details of the receiving process of this embodiment when the second transportation process is selected and the transportation process is performed will be described using Figure 13. When the authentication control unit 218 of the transportation control device 21 (Figure 2) receives transportation process selection information indicating that the second transportation process has been selected, the following process is performed under the control of the authentication control unit 218.
[0118] Steps S141-S142: The processing of steps S141-S142 described in the first embodiment is executed, except that the transportation control device 21 performs the processing instead of the transportation control device 11, the storage cabinet 22-j performs the processing instead of the storage cabinet 12-j, and the terminal device 24-t performs the processing instead of the terminal device 14-t.
[0119] Step S243a: The authentication control unit 218 of the transportation control device 21 (FIG. 2) generates (obtains) and outputs unlocking authentication information (authentication control information). The unlocking authentication information is sent to the communication interface unit 111. The communication interface unit 111 transmits the unlocking authentication information via the network 15 to the terminal device 24-v of the user 100-v, who is the recipient.
[0120] Step S243b: The communication interface unit 141-v of the terminal device 24-v (FIG. 6) receives the unlocking authentication information and sends it to the lock authentication processing unit 244-v. The lock authentication processing unit 244-v sends the unlocking authentication information to the input / output unit 143-v. The input / output unit 143-v can display (output) the unlocking authentication information. The unlocking authentication information may be displayed in characters that can be understood by humans, or may be displayed as a code that can be read by hardware (for example, a two-dimensional barcode). The user 100-v can unlock the lock 13-i by using the unlocking authentication information displayed on the input / output unit 143-v. S(t) can be unlocked.
[0121] Step S243c: The user 100-v (recipient) inputs the unlocking authentication information displayed on the terminal device 24-v (FIG. 6) into the input / output unit 123c-j of the storage 22-j (destination storage) (FIG. 3) as input authentication information. The input authentication information is sent to the lock authentication processing unit 225-n.
[0122] Step S243d: The lock authentication processing unit 225-n sends information corresponding to the input authentication information to the communication interface unit 121-j. The information corresponding to the input authentication information may be information including the input authentication information, or may be information including a function value of the input authentication information (e.g., a hash value). The communication interface unit 121-j transmits the information corresponding to the input authentication information to the transportation control device 21 via the network 15.
[0123] Step S243e: The communication interface unit 111 of the transportation control device 21 (FIG. 2) receives information corresponding to the input authentication information and sends it to the authentication control unit 218. When the authentication control unit 218 receives information corresponding to the input authentication information (input authentication information used in the authentication process required to unlock the lock), it performs the authentication process required to unlock the lock using information corresponding to the unlocking authentication information (step S243a) and information corresponding to the input authentication information. For example, the authentication control unit 218 performs authentication process that is successful when the input authentication information and the unlocking authentication information match, and fails (does not pass) when they do not match. For example, if the information corresponding to the input authentication information is a hash value obtained by applying a predetermined hash function to the input authentication information, the authentication control unit 218 may pass if the hash value of this input authentication information matches the hash value of the unlocking authentication information obtained by applying this hash function to the unlocking authentication information, and fail if they do not match.
[0124] Steps S243f-S243i: If the authentication process required to unlock the lock is successful (step S243f), the authentication control unit 218 S(t) The terminal device 24-v generates (obtains) and outputs unlock instruction information (authentication control information) that instructs the terminal device 24-v to unlock the lock 13-i. The unlock instruction information is sent to the communication interface unit 111. The communication interface unit 111 transmits the unlock instruction information to the terminal device 24-v via the network 15 (step S243g). The unlock instruction information is received by the communication interface unit 141-v of the terminal device 24-v (FIG. 6) and sent to the lock authentication processing unit 244-v. The lock authentication processing unit 244-v sends the unlock instruction information to the input / output unit 143-v. The input / output unit 143-v outputs the unlock instruction information. The unlock instruction information is sent to the lock 13-i. S(t) Entered into lock 13-i S(t)On the other hand, if the authentication process required to unlock the lock fails (step S243f), the authentication control unit 218 outputs error information instead of outputting unlock instruction information. The error information is sent to the communication interface unit 111 and transmitted to the terminal device 24-v (FIG. 6) via the network 15. The error information is received by the communication interface unit 141-v and sent to the lock authentication processing unit 244-v. The lock authentication processing unit 244-v performs error processing. In this case, the lock 13-i S(t) is not unlocked (step S243j).
[0125] Thereafter, the processing of steps S144-S151 described in the first embodiment is executed, except that the transportation control device 21 performs the processing instead of the transportation control device 11, the storage cabinet 22-j performs the processing instead of the storage cabinet 12-j, and the terminal device 24-t performs the processing instead of the terminal device 14-t.
[0126] <Details of receiving process (if the second transportation process is selected and transportation process is not performed)> When the second transportation process is selected and the transportation process is not performed, the receiving process is the same as in the first embodiment, except that the transportation control device 21 performs the process instead of the transportation control device 11, the storage cabinet 22-i performs the process instead of the storage cabinet 12-i, and the terminal device 24-t performs the process instead of the terminal device 14-t.
[0127] <Features of this form> This embodiment can also achieve the same effects as in embodiment 1. Furthermore, in this embodiment, the requester and the recipient may be the same person, or the requester and the recipient may be different people.
[0128] [Modification 1 of the second embodiment] In the second embodiment, an example has been described in which the input authentication information is input to the repository 22-j and transmitted to the transportation control device 21 (step S243c). However, the input authentication information may be input to another device and transmitted to the transportation control device 21. Also, in the second embodiment, when the authentication process required to unlock the lock is successful, unlocking instruction information is transmitted to the terminal device 24-v, output from the input / output unit 143-v of the terminal device 24-v, and transmitted to the lock 13-i. S(t) This will open lock 13-i S(t) However, if the authentication process required to unlock the lock is successful, unlocking instruction information is sent to the storage cabinet 22-j, and the storage cabinet 22-j unlocks the lock 13-i. S(t) Entered into lock 13-i S(t) Here, the connection part 123b-j of the storage cabinet 22-j and the lock 13-i S(t) On the condition that the locks 13-i and 13-j are electrically connected (wired or wireless connection with power supply enabled), the unlock instruction information is transmitted to the storage 22-j and is sent to the lock 13-i via the storage 22-j. S(t) This will open lock 13-i S(t) may unlock it.
[0129] [Modification 2 of the Second Embodiment] The processing of the first embodiment executed in the second embodiment may be replaced with the first modification of the first embodiment or the second modification of the first embodiment.
[0130] [Hardware configuration] The information processing device in each embodiment is a device configured by a general-purpose or dedicated computer having, for example, a processor (hardware processor) such as a CPU (central processing unit) and memories such as RAM (random-access memory) and ROM (read-only memory) executing a predetermined program. That is, the information processing device in each embodiment has, for example, a processing circuit configured to implement each unit. This computer may have one processor and memory, or multiple processors and memories. This program may be installed on the computer or may be pre-recorded in a ROM or the like. Furthermore, some or all of the processing units may be configured using electronic circuits that independently realize processing functions, rather than electronic circuits that realize functional configurations by loading programs like a CPU. Furthermore, the electronic circuits constituting one device may include multiple CPUs.
[0131] The functions performed by the components described herein may be implemented in circuitry or processing circuitry, including general-purpose processors, application-specific processors, integrated circuits, ASICs (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuits, and / or combinations thereof, programmed to perform the described functions. A processor includes transistors and other circuits and is considered to be circuitry or processing circuitry. A processor may also be a programmed processor that executes programs stored in memory.
[0132] In this specification, a circuitry, unit, or means is hardware that is programmed to realize or performs the described functions, which may be any hardware disclosed herein or any hardware known to be programmed to realize or perform the described functions.
[0133] If the hardware is a processor considered to be a type of circuitry, the circuitry, means, or unit is a combination of the hardware and software used to configure the hardware and / or processor.
[0134] The various processes described above can be implemented by loading a program that executes each step of the above method into the recording unit of a computer and operating the control unit, input unit, output unit, display unit, etc.
[0135] The program describing the processing contents can be recorded on a computer-readable recording medium, which may be, for example, a magnetic recording device, an optical disk, a magneto-optical recording medium, a semiconductor memory, or any other suitable recording medium.
[0136] The program may be distributed, for example, by selling, transferring, lending, etc. a portable recording medium such as a DVD or CD-ROM on which the program is recorded. Furthermore, the program may be stored in a storage device of a server computer, and then transferred from the server computer to another computer via a network, thereby distributing the program.
[0137] A computer that executes such a program may first temporarily store the program recorded on a portable recording medium or transferred from a server computer in its own storage device. Then, when executing a process, the computer reads the program stored on its own recording medium and executes the process in accordance with the read program. Alternatively, the computer may read the program directly from a portable recording medium and execute the process in accordance with the program. Furthermore, the computer may execute the process in accordance with the program each time a program is transferred from a server computer to the computer. The server computer may not transfer the program to the computer, but may instead execute the process through a so-called ASP (Application Service Provider) service, which realizes the processing function by issuing an execution instruction and obtaining the results. Furthermore, the server computer may execute the process on a terminal using a so-called SaaS (Software as a Service) service, which allows users to use part of the server computer along with the program. In this embodiment, the program includes information used for computer processing that is equivalent to a program (such as data that is not a direct instruction to the computer but has properties that define computer processing).
[0138] Furthermore, in this embodiment, the device is configured by executing a predetermined program on a computer, but at least a part of the processing contents may be realized by hardware.
[0139] [Other modifications, etc.] The present invention is not limited to the above-described embodiment. For example, in the above-described embodiment, the locks 13-n1, ..., 13-n are connected to the connection parts 123b-n of the storage cabinets 12-n, 22-n (FIG. 3). M(n) However, the box sections 123a-n1, ..., 13-n R(n)Each of the box sections 123a-n1, ..., 123a-n R(n) Each of the above may have a lock attached to the connection.
[0140] Furthermore, the authentication control information regarding the authentication process required to unlock the lock may include information regarding the authentication process required to unlock the source storage. This allows the unlocking control of the lock and the source storage to be linked, improving convenience. Here, the source storage can be unlocked by the requester and the transporter, but it is necessary to ensure that the lock can be unlocked by the requester and the recipient, but not by the transporter. Therefore, for example, control is required in which only part of the authentication control information regarding the authentication process required to unlock the lock is information regarding the authentication process required to unlock the source storage, and all of the authentication control information regarding the authentication process required to unlock the lock is sent to the terminal devices used by the requester and the recipient, but only information regarding the authentication process required to unlock the source storage is sent to the terminal device used by the transporter.
[0141] Similarly, authentication control information related to the authentication process required to unlock the lock may include information related to the authentication process required to unlock the destination storage. This allows the unlocking control of the lock and the destination storage to be linked, improving convenience. Here, the destination storage can be unlocked by the recipient and the transporter, but it is necessary to ensure that the lock can be unlocked by the requester and the recipient but not by the transporter. Therefore, for example, control is required in which only part of the authentication control information related to the authentication process required to unlock the lock is information related to the authentication process required to unlock the destination storage, and all of the authentication control information related to the authentication process required to unlock the lock is sent to the terminal devices used by the requester and the recipient, but only information related to the authentication process required to unlock the destination storage is sent to the terminal device used by the transporter.
[0142] Furthermore, the various processes described above may not only be executed in chronological order as described, but may also be executed in parallel or individually depending on the processing capabilities of the devices executing the processes or as necessary. Needless to say, other modifications are possible within the scope of the present invention. [Explanation of symbols]
[0143] 1,2 Conveying system 11,21 Transport control device 12,22 Storage 13 locks 14,24 Terminal equipment
Claims
1. a source designation unit that receives information for identifying a lockable source storage unit that stores cargo to be transported, and obtains and outputs source designation information for designating the source storage unit; a destination designation unit that receives information for identifying a lockable destination storage unit that will store the cargo transported from the source storage unit, and obtains and outputs destination designation information for designating the destination storage unit; an authentication control unit that receives lock information for identifying a lock to be used to lock the luggage or the luggage storage device while the luggage is being transported from the source storage to the destination storage, and obtains and outputs authentication control information related to authentication processing required to unlock the lock; A transport control device having the same.
2. The transportation control device of claim 1, Biometric authentication information used for authentication processing required to unlock the lock is stored in the lock, the lock is configured to perform an authentication process required to unlock the lock using the biometric authentication information and the input biometric authentication information, and to unlock the lock when the authentication process required to unlock the lock is successful, The method further includes a transportation request acquisition unit that receives transportation process selection information indicating whether a first transportation process in which a locker who locks the lock is also an unlocker who unlocks the lock has been selected, or a second transportation process in which a person other than the locker can be the unlocker has been selected, The authentication control unit (1) When the first transport process is selected, the device does not output unlocking authentication information used in the authentication process required to unlock the lock, and does not output information to instruct the device to unlock the lock even if it receives input authentication information used in the authentication process required to unlock the lock. (2) When the second transport process is selected, obtain and output the unlocking authentication information, and when information corresponding to input authentication information used in the authentication process required to unlock the lock is received, perform the authentication process required to unlock the lock using the information corresponding to the unlocking authentication information and the information corresponding to the input authentication information, and obtain and output unlocking instruction information instructing the lock to be unlocked when the authentication process required to unlock the lock is successful, The authentication control information includes the unlocking authentication information and the unlocking instruction information. A transport control device having the same.
3. The transportation control device of claim 1, the authentication control unit sends the authentication control information to the destination storage unit on condition that the lock is electrically connected to at least the destination storage unit; The destination storage cabinet is configured to control the lock electrically connected to the destination storage cabinet upon receiving the authentication control information. Transport control device.
4. The transportation control device of claim 1, Biometric authentication information used for authentication processing required to unlock the lock is stored in the lock, the lock is configured to perform an authentication process required to unlock the lock using the biometric authentication information and the input biometric authentication information, and to unlock the lock when the authentication process required to unlock the lock is successful, the authentication control unit is configured to send deletion instruction information to the destination storage on condition that at least the lock is electrically connected to the destination storage, and the destination storage is configured to delete the biometric authentication information stored in the lock electrically connected to the destination storage upon receiving the deletion instruction information, the authentication control information includes the deletion instruction information. Transport control device.
5. a transportation request acquisition unit that receives transportation request information for requesting transportation of the cargo from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying a lockable source storage facility in which the cargo will be stored before transportation, and information for identifying a lockable destination storage facility in which the cargo transported from the source storage facility will finally be stored; a transporter recruitment unit that outputs transporter recruitment information for recruiting candidates who are individuals who will transport the luggage from the transport source storage to the transport destination storage in accordance with the transportation request information; receiving information representing candidates for the transporter according to the transporter recruitment information, and selecting from the candidates for the transporter, a transporter from the transport source storage to the transport destination storage; a carrier determination unit that determines a carrier who will transport the luggage; A transport control device having the same.
6. The transportation control device of claim 5, A transportation control device, wherein the request conditions include conditions under which the transporter transports the luggage from the source storage facility to the destination storage facility using public transportation.
7. The transportation control device of claim 5, A transportation control device, wherein the request conditions include conditions regarding the crime rate of the route along which the transporter transports the cargo from the source storage facility to the destination storage facility, or the crime rate of a portion of the route.
8. a transportation request acquisition unit that receives transportation request information for requesting transportation of the cargo from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying a lockable source storage facility that will store the cargo to be transported, and information for identifying a lockable destination storage facility that will store the cargo transported from the source storage facility; a price determination unit that determines a price for transporting the cargo from the source storage facility to the destination storage facility based on the request conditions; Present the requested fee based on the consideration and deliver it from the source storage facility to the destination storage facility. a carrier recruitment unit that outputs carrier recruitment information for recruiting candidates for carriers who will transport the luggage; receiving information representing the candidate transporters according to the transporter recruitment information, and a carrier determination unit that determines a carrier who will transport the luggage, A transportation control device, wherein the request conditions include conditions under which the transporter transports the luggage from the source storage facility to the destination storage facility using public transportation.
9. The transportation control device of claim 8, A transportation control device, wherein the request conditions include conditions based on the distance or route between the boarding / alighting entrance of the public transportation system and the source storage facility and / or the destination storage facility.
10. a transportation request acquisition unit that receives transportation request information for requesting transportation of the cargo from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying a lockable source storage facility that will store the cargo to be transported, and information for identifying a lockable destination storage facility that will store the cargo transported from the source storage facility; a price determination unit that determines a price for transporting the cargo from the source storage facility to the destination storage facility based on the request conditions; Present the requested fee based on the consideration and deliver it from the source storage facility to the destination storage facility. a carrier recruitment unit that outputs carrier recruitment information for recruiting candidates for carriers who will transport the luggage; receiving information representing the candidate transporters according to the transporter recruitment information, and a carrier determination unit that determines a carrier who will transport the luggage, A transportation control device, wherein the request conditions include conditions regarding the crime rate of the route along which the transporter transports the cargo from the source storage facility to the destination storage facility, or the crime rate of a portion of the route.
11. a transportation request acquisition unit that receives transportation request information for requesting transportation of the cargo from the source storage facility to the destination storage facility in accordance with request conditions including information for identifying one or more lockable source storage facilities that will store the cargo to be transported, and information for identifying one or more lockable destination storage facilities that will store the cargo transported from the source storage facility; a price determination unit that determines a price for transporting the cargo from the source storage facility to the destination storage facility based on the request conditions; Present the requested fee based on the consideration and deliver it from the source storage facility to the destination storage facility. a carrier recruitment unit that outputs carrier recruitment information for recruiting candidates for carriers who will transport the luggage; receiving information representing the candidate transporters according to the transporter recruitment information, and a carrier determination unit that determines a carrier who will transport the luggage, the request conditions include information for specifying the priority of the source storage facility and / or information for specifying the priority of the destination storage facility, The price determination unit determines the price for each of the priority order of the source storage and / or the priority order of the destination storage, The transporter recruitment unit presents a request fee based on the consideration corresponding to each of the priority of the transport source storage and / or the priority of the transport destination storage, and outputting the carrier recruitment information for recruiting candidates for carriers to transport the luggage; The transporter determination unit determines whether or not the transporter is a specific transport source storage facility that is one of the transport source storage facilities, and whether or not the transport destination storage facility is a specific transport destination storage facility that is one of the transport destination storage facilities. A transportation control device that determines a transporter who will transport the cargo and identifies the consideration corresponding to the priority of the specific source storage facility and / or the priority of the specific destination storage facility.
12. an authentication control information acquisition unit that receives storage unit selection information indicating that the storage unit has been selected as a lockable source storage unit for storing cargo to be transported or a lockable destination storage unit for storing the cargo transported from the source storage unit, lock information for specifying a lock to lock the cargo or the storage device for the cargo while the cargo is being transported from the source storage unit to the destination storage unit, and authentication control information regarding authentication processing required to unlock the lock; a lock control unit that performs processing to start using the lock identified by the lock information when the storage cabinet selection information indicates that the storage cabinet has been selected as the source storage cabinet, and that performs processing to end using the lock identified by the lock information when the storage cabinet selection information indicates that the storage cabinet has been selected as the destination storage cabinet; a lock authentication processing unit that performs processing related to authentication processing required to unlock the lock using the authentication control information; A storage facility with:
13. 13. The storage cabinet of claim 12, Further, the lock has a connection portion for electrically connecting the lock, The lock authentication processing unit is a storage unit that performs processing related to authentication processing required to unlock the lock electrically connected to the connection unit.
14. 13. The storage cabinet of claim 12, Further, the lock has a connection portion for electrically connecting the lock, Biometric authentication information used for authentication processing required to unlock the lock is stored in the lock, the lock is configured to perform an authentication process required to unlock the lock using the biometric authentication information and the input biometric authentication information, and to unlock the lock when the authentication process required to unlock the lock is successful, the authentication control information acquisition unit receives deletion instruction information that instructs deletion of the biometric authentication information stored in the lock, on condition that the lock is electrically connected to at least the connection unit; the lock authentication processing unit, when the authentication control information acquisition unit receives the deletion instruction information, performs processing to delete the biometric authentication information stored in the lock electrically connected to the connection unit; The authentication control information includes the deletion instruction information.
15. A transport processing method for executing the processing of the transport control device of any one of claims 1 to 11 or the processing of the storage facility of any one of claims 12 to 14.
16. A program for causing a computer to execute the processing of the transportation control device according to any one of claims 1 to 11 or the processing of the storage facility according to any one of claims 12 to 14.