Information processing device, delivery system, and information processing method
By introducing information processing equipment into the delivery system, verifying the authenticity of the logistics robot and transmitting certification information, the risk of third parties illegally obtaining parcel delivery information is solved, and the security of parcel delivery and the reliability of the system are improved.
Patent Information
- Application Number
- JP2022108599
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-05
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2042-07-05
AI Technical Summary
When a parcel is delivered to a specific area, such as an apartment complex or closed residential area, there is a risk that a third party illegally obtains parcel delivery information, resulting in the forged logistics robots that may illegally take away the parcel to be delivered.
An information processing device is designed to verify the authenticity of the logistics robot in the delivery system, and to ensure that only an authorized logistics robot can receive the package by transmitting authentication information before the robot receives the package.
Through this method, the security of parcel delivery is improved, and the risks of illegal acquisition of parcel information and forgery of logistics robots are prevented, thereby enhancing the overall security and reliability of the delivery system.
Smart Images

Figure 0007673698000001 
Figure 0007673698000002 
Figure 0007673698000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device, a delivery system, and an information processing method. [Background technology]
[0002] In recent years, technology related to delivery by logistics robots (small robot vehicles) has been researched. For example, Patent Document 1 discloses a technology for delivering parcels in two stages. A first vehicle is designed for operation on a public road system and delivers the parcel to a transfer point based on address information from a delivery company. The parcel is then transferred to a second vehicle for delivery to a final delivery point. The second vehicle is autonomous and suitable for use in locations away from public roads or in narrow spaces. One or more second vehicles complete delivery of the parcel to the final delivery point based on detailed information of the delivery segment provided by an area location controller. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] US Patent Application Publication No. 2015 / 0379468 Summary of the Invention [Problem to be solved by the invention]
[0004] When the technology described in Patent Document 1 is applied to the delivery of packages to a specific area such as an apartment complex or a gated residential area, the transfer point (corresponding to the "intermediate delivery point" in the present disclosure described below) is, for example, a temporary waiting area of the apartment complex or a dedicated delivery location for that area such as a driveway. In this case, a form is assumed in which the delivery company is responsible for delivery up to the transfer point, and the manager of the area is responsible for delivery from the transfer point to the final delivery point (corresponding to the "final delivery destination" in the present disclosure described below). However, if a third party other than the delivery company, the manager of the area, and the recipient of the package illegally obtains the delivery information of the package at the transfer point, there is a concern that a fake second vehicle (corresponding to the "logistics robot" in the present disclosure described below) may be dispatched to the transfer point and illegally seize the package to be delivered.
[0005] The object of the present disclosure, made in consideration of the above circumstances, is to improve the safety of baggage delivery. [Means for solving the problem]
[0006] An information processing device according to an embodiment of the present disclosure includes: An information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, The logistics robot is provided with a control unit that executes a process of determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquiring or generating authentication information for verifying the authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle that delivered it to the intermediate delivery point, and transmitting the authentication information to the vehicle-side system before the logistics robot receives the package.
[0007] In addition, a delivery system according to an embodiment of the present disclosure includes: A delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, A vehicle that delivers the package to an intermediate delivery point; Logistics robots and Information processing device Equipped with The information processing device includes a control unit that executes a process of determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquiring or generating authentication information for verifying the authenticity of the logistics robot, which authentication information is used when the logistics robot receives the package from the vehicle, and transmitting the authentication information to the vehicle-side system before the logistics robot receives the package.
[0008] In addition, an information processing method according to an embodiment of the present disclosure includes: An information processing method executed by a control unit of an information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, comprising: determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination; acquiring or generating authentication information for verifying authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle that delivered the package to the intermediate delivery point; transmitting the authentication information to the vehicle-side system before the logistics robot receives the package; Includes. Effect of the Invention
[0009] According to the present disclosure, the safety of package delivery can be improved. [Brief description of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a schematic configuration of a system according to an embodiment of the present disclosure. [Diagram 2] 1 is a block diagram showing a schematic configuration of an information processing device; [Diagram 3] FIG. 2 is a block diagram showing a schematic configuration of a vehicle and a logistics robot. [Figure 4]FIG. 2 is a block diagram showing a schematic configuration of a terminal device. [Diagram 5] FIG. 1 is a conceptual diagram of parcel delivery by a system according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a diagram illustrating the delivery of luggage between a vehicle and a logistics robot. [Figure 7] FIG. 1 is a sequence diagram for explaining an embodiment of package delivery. [Figure 8] FIG. 13 is a block diagram showing a schematic configuration of a delivery system according to another embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Note that the drawings used in the following description are schematic. The dimensions and ratios in the drawings do not necessarily correspond to the actual ones.
[0012] (Overview of the embodiment) 1 is a block diagram showing a schematic configuration of a delivery system 1 according to an embodiment of the present disclosure. The delivery system 1 includes an information processing device 10, a vehicle 20, a logistics robot 30, and a terminal device 40. The information processing device 10, the vehicle 20, the logistics robot 30, and the terminal device 40 are communicatively connected to a network 50 including, for example, the Internet and a mobile communication network.
[0013] For ease of explanation, Fig. 1 illustrates one each of the information processing device 10, vehicle 20, logistics robot 30, and terminal device 40 provided in the delivery system 1, but the number is not limited to this. The delivery system 1 may include two or more information processing devices 10. The number of vehicles 20, logistics robots 30, and terminal devices 40 provided in the delivery system 1 may each be two or more and may be determined arbitrarily.
[0014] The logistics robot 30 and the terminal device 40 may be placed in an apartment building 100. The apartment building is included in the specific area to which delivery by the delivery system 1 of the present disclosure is applied. Other examples of the specific area include residential areas, office buildings, hospitals, factories, schools, etc., where the entry and exit of people and vehicles from outside is controlled, such as so-called "gated communities."
[0015] The information processing device 10 is, for example, a computer such as a server device. For example, the information processing device 10 is a server belonging to a cloud computing system or other computing system. The information processing device 10 is not limited to these, and may be any general-purpose electronic device such as a PC (Personal Computer), or may be another electronic device dedicated to the delivery system 1. The information processing device 10 can communicate with the vehicle 20, the logistics robot 30, and the terminal device 40 via the network 50. In this embodiment, the information processing device 10 manages the operation of the logistics robot 30 and the delivery of packages in the apartment building 100 by the logistics robot 30. The information processing device 10 can be placed in the apartment building 100 like the logistics robot 30, but may also be placed outside the apartment building 100.
[0016] The vehicle 20 is, for example, an automobile, but is not limited thereto and may be any vehicle. The automobile may be, for example, a gasoline automobile, an electric automobile (BEV; Battery Electric Vehicle), a hybrid automobile (HEV; Hybrid Electric Vehicle), a plug-in hybrid automobile (PHEV; Plug-in Hybrid Electric Vehicle), or a fuel cell automobile (FCEV; Fuel Cell Electric Vehicle), but is not limited thereto. The vehicle 20 may be a manned vehicle or any autonomous vehicle that runs unmanned.
[0017] In this embodiment, the vehicle 20 has a function of traveling on public roads, delivering packages to be delivered to intermediate delivery points, and handing over the packages to the logistics robot 30. Here, the intermediate delivery point is a location where the package is handed over from the vehicle 20 to the logistics robot 30, and specifically, is a waiting area for the logistics robot 30 in an apartment building, or an intermediate collection and delivery point for delivery.
[0018] The logistics robot 30 is a robot that delivers packages autonomously without any human intervention. The logistics robot 30 may include, for example, any delivery vehicle that moves between locations by autonomous driving, and may be positioned as a second vehicle to the vehicle 20. The logistics robot 30 may be an in-house logistics robot that is permanently installed in a destination housing complex (such as an apartment or condominium) and specializes in delivering packages to each unit (each residence) in the housing complex. In addition, the logistics robot 30 is not limited to a vehicle, and may be a humanoid robot or any autonomously flying object (drone).
[0019] The logistics robot 30 autonomously delivers packages to at least one final delivery destination. When the logistics robot 30 arrives at the final delivery destination, it hands over the package addressed to the recipient at the final delivery destination to the recipient. When the logistics robot 30 cannot directly hand over the package to the recipient at the delivery destination because the recipient is absent or for other reasons, it can carry the package to a specified location or perform other actions as necessary.
[0020] The terminal device 40 is any electronic device used by a recipient to receive a package. For example, a general-purpose electronic device such as a PC, a smartphone, or a tablet terminal, or a dedicated electronic device can be used as the terminal device 40.
[0021] First, an overview of this embodiment will be described, and details will be described later. When the information processing device 10 receives delivery schedule information indicating a delivery schedule of a package from a vehicle 20 that transports the package, it determines a logistics robot 30 that will deliver the package to a final delivery destination. The final delivery destination is, for example, a residence of a resident of an apartment building 100. The information processing device 10 transmits a package reception instruction to the determined logistics robot 30. In addition, the information processing device 10 transmits authentication information, which is information for confirming the authenticity of the logistics robot 30, to the vehicle 20. The authentication information is, for example, identification information (logistics robot ID) given to the logistics robot 30. The vehicle 20 delivers the package to the logistics robot 30 that has confirmed the authenticity by checking the authentication information at the intermediate delivery point. In the present disclosure, "authenticity" means that a certain object is genuine. The "authenticity" of the logistics robot 30 means that the logistics robot 30 is the correct logistics robot 30 that has been determined to deliver the package that the logistics robot 30 is the target of.
[0022] Thus, according to this embodiment, the vehicle 20 delivers packages to logistics robots 30 whose authenticity has been confirmed, and does not deliver packages to logistics robots 30 whose authenticity cannot be confirmed. This reduces the risk of a third party's logistics robot receiving a package illegally, and improves the safety of package delivery. Therefore, the safety and reliability of the entire delivery system 1 using the logistics robots 30 are improved.
[0023] Next, each component of the delivery system 1 will be described in detail.
[0024] (Configuration of information processing device) As shown in FIG. 2, the information processing device 10 includes a control unit 11, a storage unit 12, and a communication unit 13.
[0025] The control unit 11 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a central processing unit (CPU) or a graphics processing unit (GPU), or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, a field-programmable gate array (FPGA) or an application specific integrated circuit (ASIC). The control unit 11 executes processes related to the operation of the information processing device 10 while controlling each unit of the information processing device 10.
[0026] The storage unit 12 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a random access memory (RAM) or a read only memory (ROM). The RAM is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM). The ROM is, for example, an electrically erasable programmable read only memory (EEPROM). The storage unit 12 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores programs and data used in the operation of the information processing device 10, and data obtained by the operation of the information processing device 10. The information stored in the storage unit 12 may be updatable with information acquired from the network 50 via the communication unit 13, for example.
[0027] The communication unit 13 includes at least one external communication interface connected to the network 50. The communication interface may be either a wired communication interface or a wireless communication interface. In the case of wired communication, the communication interface is, for example, a LAN (Local Area Network) interface or a USB (Universal Serial Bus). In the case of wireless communication, the communication interface is, for example, an interface compatible with mobile communication standards such as LTE (Long Term Evolution), 4G (4th generation), or 5G (5th generation), or an interface compatible with short-range wireless communication such as Bluetooth (registered trademark). The communication unit 13 receives data used in the operation of the information processing device 10, and transmits data obtained by the operation of the information processing device 10 to the outside (for example, the logistics robot 30, the terminal device 40).
[0028] 2 of the present embodiment does not include an input unit and an output unit, the information processing device 10 may further include an input unit and an output unit. That is, in addition to receiving (input) and transmitting (output) information via the communication unit 13, the information processing device 10 may input and output information using the input unit and output unit.
[0029] The functions of the information processing device 10 are realized by executing a program relating to the information processing method of this embodiment in a processor corresponding to the control unit 11. That is, the functions of the information processing device 10 are realized by software. The program causes a computer to execute the operations of the information processing device 10, thereby causing the computer to function as the information processing device 10. That is, the computer functions as the information processing device 10 by executing the operations of the information processing device 10 in accordance with the program.
[0030] In this embodiment, the program can be recorded on a computer-readable recording medium. The computer-readable recording medium includes a non-transitory computer-readable medium, such as a magnetic recording device, an optical disc, a magneto-optical recording medium, or a semiconductor memory. The program is distributed, for example, by selling, transferring, or lending a portable recording medium such as a DVD (digital versatile disc) or a CD-ROM (compact disc read only memory) on which the program is recorded. The program may also be distributed by storing the program in the storage of an external server and transmitting the program from the external server to another computer. The program may also be provided as a program product.
[0031] (Vehicle configuration) 3, vehicle 20 includes control unit 21, storage unit 22, communication unit 23, positioning unit 24, drive unit 25, input unit 26, and output unit 27. Control unit 21, storage unit 22, communication unit 23, positioning unit 24, drive unit 25, input unit 26, and output unit 27 are included in the vehicle-side system. Note that vehicle 20 and logistics robot 30 have the same configuration, so the same drawings will be used to explain both.
[0032] The control unit 21 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 21 executes processes related to the operation of the vehicle 20 while controlling each part of the vehicle 20.
[0033] The storage unit 22 includes one or more memories. The memories are, for example, but not limited to, semiconductor memories, magnetic memories, or optical memories. Each memory included in the storage unit 22 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores any information used in the operation of the vehicle 20. For example, the storage unit 22 may store a system program, an application program, embedded software, and the like. In addition, for example, the storage unit 22 may store identification information of a parcel being delivered, information of intermediate delivery points, information of a final delivery destination, map information of surrounding roads, and the like. The information stored in the storage unit 22 may be updateable with information acquired from the network 50 via the communication unit 23, for example.
[0034] The communication unit 23 includes at least one external communication interface connected to the network 50. The communication interface is, for example, an interface compatible with a mobile communication standard such as LTE, 4G, or 5G, or an interface compatible with short-range wireless communication such as Bluetooth (registered trademark), but is not limited to these. The communication unit 23 receives data used in the operation of the vehicle 20, and transmits data obtained by the operation of the vehicle 20 to the outside (for example, the information processing device 10). The communication unit 23 may further include a communication interface that performs short-range wireless communication with the logistics robot 30. The short-range wireless communication includes NFC (Near Field Communication), Bluetooth (registered trademark), IrDA (Infrared Data Association), and the like.
[0035] The positioning unit 24 includes one or more devices that acquire position information of the vehicle 20. Specifically, the positioning unit 24 includes, for example, a receiver compatible with the Global Positioning System (GPS), but is not limited thereto, and may include a receiver compatible with any satellite positioning system. The positioning unit 24 may acquire the position information of the vehicle 20 constantly, or periodically or non-periodically.
[0036] The driving unit 25 includes a driving mechanism related to the movement and running of the vehicle 20. The driving unit 25 also includes any driving mechanism that enables loading of luggage onto the vehicle 20, delivery of the luggage loaded onto the vehicle 20 to the logistics robot 30, and unloading of the luggage loaded onto the vehicle 20 at a designated location. For example, the driving unit 25 includes at least one of an arm mechanism driven by a motor and a slide mechanism that can linearly slide the luggage. Furthermore, the driving unit 25 may include a driving mechanism that opens, closes, locks, etc. the door of the luggage compartment of the vehicle 20.
[0037] The input unit 26 includes a means for inputting information to the vehicle 20. For example, the input unit 26 includes any imaging module capable of capturing images of the surroundings of the vehicle 20. The imaging module includes one or more cameras, and each camera is disposed at an appropriate position on the vehicle 20 so as to capture images of the surroundings of the vehicle 20. The input unit 26 may also include a voice recognition function together with an input means for voice information. Without being limited thereto, the input unit 26 may include any means for acquiring information about the surroundings of the vehicle 20.
[0038] The output unit 27 includes at least one output interface. The output interface is, for example, a display that outputs information as a video, or a speaker that outputs information as a sound. The display is, for example, an LCD (liquid crystal display) or an organic EL (electro luminescence) display. The output unit 27 displays and outputs data received from the information processing device 10, data obtained by the operation of the vehicle 20, etc.
[0039] (Configuration of logistics robots) 3, the logistics robot 30 includes a control unit 31, a storage unit 32, a communication unit 33, a positioning unit 34, a drive unit 35, an input unit 36, and an output unit 37. Note that since the configuration of the logistics robot 30 is basically the same as that of the vehicle 20, the same drawings will be used for the explanation, and the explanation of the overlapping configuration will be simplified.
[0040] The control unit 31 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The control unit 31 executes processes related to the operation of the logistics robot 30 while controlling each part of the logistics robot 30.
[0041] The storage unit 32 includes one or more memories. The memories are, for example, semiconductor memories, magnetic memories, or optical memories. Each memory included in the storage unit 32 may function, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 32 stores any information used in the operation of the logistics robot 30. For example, the storage unit 32 may store a system program, an application program, embedded software, and the like. The storage unit 32 may also store two-dimensional or three-dimensional map information of the premises of the apartment building 100 and identification information of the logistics robot 30 itself. The information stored in the storage unit 32 may be updatable, for example, with information acquired from the network 50 via the communication unit 33.
[0042] The communication unit 33 includes at least one external communication interface connected to the network 50. The communication interface is, for example, an interface compatible with a mobile communication standard such as LTE, 4G, or 5G, or an interface compatible with short-range wireless communication such as Bluetooth (registered trademark), but is not limited to these. The communication unit 33 receives data used in the operation of the logistics robot 30, and transmits data obtained by the operation of the logistics robot 30 to the outside (for example, the information processing device 10). The communication unit 33 may further include a communication interface for short-range wireless communication with the vehicle 20. The short-range wireless communication includes NFC (Near Field Communication), Bluetooth (registered trademark), IrDA (Infrared Data Association), and the like.
[0043] The positioning unit 34 includes one or more devices that acquire position information of the logistics robot 30. Specifically, the positioning unit 34 includes, for example, a receiver compatible with GPS, but is not limited to this. The positioning unit 34 may include a receiver for a beacon signal from a beacon oscillator arranged indoors, an acceleration sensor, an angular velocity sensor, and the like, in order to perform positioning indoors in the apartment house 100. Furthermore, the positioning unit 34 may use a camera of the input unit 36, which will be described later, to perform positioning based on a three-dimensional map of the interior of the apartment house 100 stored in the storage unit 32 and an image acquired by the camera. The positioning unit 34 may acquire position information of the logistics robot 30 constantly, or periodically or non-periodically.
[0044] The drive unit 35 includes a drive mechanism related to the movement and running of the logistics robot 30. The drive unit 35 also includes any drive mechanism that enables loading of luggage onto the logistics robot 30, delivery of the luggage loaded on the logistics robot 30 to a recipient, and unloading of the luggage loaded on the logistics robot 30 to a designated location. For example, the drive unit 35 includes at least one of an arm mechanism driven by a motor and a slide mechanism that can linearly slide the luggage.
[0045] The input unit 36 includes a means for inputting information to the logistics robot 30. For example, the input unit 36 includes any imaging module capable of capturing images of the surroundings of the logistics robot 30. The imaging module includes one or more cameras, and each camera is disposed at an appropriate position of the logistics robot 30 so as to capture images of the surroundings of the logistics robot 30. Furthermore, it is preferable that the imaging module has a function of reading the indication of the final delivery destination attached to the package. Furthermore, the input unit 36 may include a voice recognition function together with a means for inputting voice information. Without being limited thereto, the input unit 36 may include any means for acquiring information about the surroundings of the logistics robot 30.
[0046] The output unit 37 includes at least one output interface. The output interface is, for example, a display that outputs information as a video, or a speaker that outputs information as a sound. The display is, for example, an LCD or an organic EL display. The output unit 37 displays or outputs as sound to, for example, a recipient, data received from the information processing device 10, data stored in the logistics robot 30, or data obtained by the operation of the logistics robot 30.
[0047] (Terminal Device Configuration) As shown in FIG. 4, the terminal device 40 includes a control unit 41, a storage unit 42, a communication unit 43, an input unit 44, and an output unit 45.
[0048] The control unit 41 includes at least one processor, at least one dedicated circuit, or a combination of these. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 41 executes processes related to the operation of the terminal device 40 while controlling each part of the terminal device 40.
[0049] The storage unit 42 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or a combination of at least two of these. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 42 functions, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 42 stores programs and data used in the operation of the terminal device 40, and data obtained by the operation of the terminal device 40. The information stored in the storage unit 42 may be updatable, for example, with information acquired from the network 50 via the communication unit 43.
[0050] The communication unit 43 includes at least one external communication interface connected to the network 50. The external communication interface may be either an interface for wired communication or wireless communication. In the case of wired communication, the communication interface is, for example, a LAN interface or a USB. In the case of wireless communication, the communication interface is, for example, an interface compatible with a mobile communication standard such as LTE, 4G, or 5G, or an interface compatible with short-range wireless communication such as Bluetooth (registered trademark). The communication unit 43 receives data used in the operation of the terminal device 40, and transmits data obtained by the operation of the terminal device 40 to the outside (for example, the information processing device 10).
[0051] The input unit 44 includes at least one input interface. The input interface is, for example, a physical key such as a keyboard, a capacitive key, a pointing device, or a touch screen integrally provided with a display. The input interface may also be, for example, a microphone that accepts voice input, or a camera that accepts gesture input. The input unit 44 accepts an operation to input data used for the operation of the terminal device 40. The input unit 44 may be connected to the terminal device 40 as an external input device instead of being provided in the terminal device 40.
[0052] The output unit 45 includes at least one output interface. The output interface is, for example, a display that outputs information as a video, or a speaker that outputs information as a sound. The display is, for example, an LCD or an organic EL display. The output unit 45 displays and outputs data received from the information processing device 10, or data obtained by the operation of the terminal device 40. The output unit 45 may be connected to the terminal device 40 as an external output device instead of being provided in the terminal device 40.
[0053] (Embodiment of delivery to apartment buildings) Fig. 5 is a conceptual diagram of delivery of a package to a final delivery destination by the delivery system 1 according to an embodiment of the present disclosure. Fig. 5 shows an embodiment in which a package is delivered to a door (house) in an apartment building (apartment, condominium, etc.) by the delivery system 1 of Fig. 1. Below, a basic procedure for delivering a package to a recipient at house 121 in apartment building 100, which is the final delivery destination, will be described.
[0054] 5, an apartment building 100 has multiple residences 111-132. Furthermore, within the facilities of the apartment building 100, a logistics robot (in-house logistics robot) 30 that delivers luggage to each residence is permanently installed. The apartment building 100 is equipped with a waiting space 101 where the logistics robot 30 waits, an elevator 102 for the logistics robot 30 to move between floors, and a temporary storage space 103 where luggage is temporarily stored.
[0055] Vehicle 20 travels to apartment complex 100 loaded with packages to be delivered to apartment complex 100 (packages to be delivered to recipients at residence 121 and packages to be delivered to other residences in apartment complex 100). In addition to packages to be delivered to apartment complex 100, vehicle 20 may also load packages to neighboring residences for which delivery is to be made collectively. Vehicle 20 may be a manned vehicle or any autonomous vehicle that runs unmanned.
[0056] The vehicle 20 transmits scheduled delivery information of the parcel to the apartment complex 100 to the information processing device 10 in advance. The scheduled delivery information includes parcel identification information for identifying the parcel, a scheduled delivery time that is the time when the vehicle 20 is scheduled to deliver the parcel to the waiting space 101 (intermediate delivery point), and information on the house 121 that is the final delivery destination of the parcel within the apartment complex 100. The vehicle 20 may transmit the scheduled delivery information to the information processing device 10 when the delivery time has been confirmed. Alternatively, the vehicle 20 may transmit scheduled delivery information including an estimated scheduled delivery time to the information processing device 10 in advance, and transmit information to update the scheduled delivery time when the delivery time has been confirmed.
[0057] The information processing device 10 determines the logistics robot 30 that will deliver the package. When there are multiple logistics robots 30, one logistics robot 30 selected from the multiple logistics robots 30 is determined for one package. When the vehicle 20 is transporting packages addressed to multiple final delivery destinations within the apartment complex 100, one or multiple logistics robots 30 may be determined.
[0058] When the information processing device 10 determines the logistics robot 30 that will deliver the package, it obtains authentication information of the logistics robot 30 from the memory unit 12. In this embodiment, the authentication information is the identification information of the logistics robot 30 (logistics robot ID). The identification information of the logistics robot 30 may be represented, for example, by an arrangement of letters and numbers. The identification information of the logistics robot 30 is assigned in advance to each logistics robot 30. The identification information of the logistics robot 30 may be changed periodically by the information processing device 10. The identification information of the logistics robot 30 is not disclosed to the outside.
[0059] The information processing device 10 transmits a parcel reception instruction to instruct the logistics robot 30 to receive the parcel. The parcel reception instruction includes information on the scheduled delivery time and final delivery destination of the parcel. The parcel reception instruction may also include parcel identification information. Furthermore, the information processing device 10 transmits to the vehicle 20 identification information (logistics robot ID) of the logistics robot 30 that has been determined to deliver the parcel.
[0060] When the vehicle 20 arrives at the waiting space 101 of the apartment building 100, the vehicle 20 acquires identification information of the logistics robot 30 from the logistics robot (in-house logistics robot) 30 waiting in the waiting space 101, which is an intermediate delivery point. For example, as shown in Fig. 6, the vehicle 20 and the logistics robot 30 have transceivers 23a and 33a for short-range wireless communication, respectively, as part of the communication units 23 and 33. The vehicle 20 and the logistics robot 30 stop at positions where they can communicate with each other via the transceivers 23a and 33a.
[0061] The vehicle 20 collates the identification information of the logistics robot 30 received from the logistics robot 30 with the identification information of the logistics robot 30 previously received from the information processing device 10 to verify that the logistics robot 30 is the genuine logistics robot 30 selected for delivering the package 60. The vehicle 20 verifies that the identification information received from the information processing device 10 and the logistics robot 30 match, thereby verifying that the logistics robot 30 is the logistics robot selected for delivering the package.
[0062] When the vehicle 20 confirms the authenticity of the logistics robot 30, it unlocks the door 28 of the luggage compartment 29 storing the luggage 60 and hands over the luggage 60 to the logistics robot 30 to be delivered within the apartment building 100. The delivery of the luggage 60 may be performed unmanned by the drive unit 25 of the vehicle 20 and the drive unit 35 of the logistics robot 30, or a worker who has boarded the vehicle 20 may move the luggage 60. After handing over the luggage 60 to the logistics robot 30, the vehicle 20 can move to the next delivery location.
[0063] Next, the information processing device 10 inquires of the terminal device 40 of the recipient, who is the final delivery destination of the package 60, whether or not the package 60 may be delivered. The recipient can respond to the inquiry by voice or text displayed on the output unit 45 of the terminal device 40 using the input unit 44 of the terminal device 40. The information processing device 10 can cause the logistics robot 30 to deliver the package 60 in response to the response from the terminal device 40. For example, if the recipient wishes the package 60 to be delivered to the recipient's door, the logistics robot 30 moves to the recipient's door and delivers the package 60. Also, for example, if the recipient does not wish the package 60 to be delivered or if there is no response due to absence or the like, the logistics robot 30 may transport the package 60 to the temporary storage space 103. When the logistics robot 30 delivers multiple packages 60, the information processing device 10 may search for an optimal delivery route and instruct the logistics robot 30 to move along the route.
[0064] The logistics robot 30 moves autonomously within the apartment building 100 and delivers the parcels 60 received from the vehicle 20 to their final destinations (e.g., the house 121). The logistics robot 30 delivers the parcels 60 only to the recipient's house for which a response indicating that the parcel can be delivered has been received from the terminal device 40. The delivery method may be a so-called drop-off method in which the parcel 60 is placed in front of the final destination house, but if the logistics robot 30 is equipped with an output unit 37, it is preferable to notify the recipient of the arrival of the parcel by voice or the like and hand the parcel 60 directly to the recipient. The parcels 60 stored in the temporary storage space 103 may be delivered to the recipient's house by the logistics robot 30 when the recipient is ready to receive the parcel. The temporary storage is not limited to the use of the temporary storage space 103 and may be performed in any form (e.g., the parcels are held by the logistics robot 30, etc.).
[0065] When the logistics robot 30 completes delivery of the package to the recipient's house, it may transmit a delivery completion notification indicating completion of delivery of the package to the information processing device 10. The information processing device 10 receives the delivery completion notification from the logistics robot 30 and completes a series of processes related to the delivery of the package. The outline of the delivery procedure of the package 60 to the house in the apartment building 100 has been described above.
[0066] In the above embodiment, the specific area is described as an apartment house, but the specific area is not limited to indoors. The specific area may be an apartment house including multiple buildings on one site, or a residential area of detached houses forming a single community.
[0067] (Processing flow between each component) Fig. 7 is a sequence diagram for explaining one embodiment of package delivery executed by the delivery system 1 of Fig. 1. The sequence diagram shown in Fig. 7 shows the flow of basic processing executed by each device of the delivery system 1.
[0068] Step S101: The vehicle 20 loads the package to be delivered. The loading operation may be performed manually, or the vehicle 20 may load the package autonomously using the drive unit 25. The loading operation may be performed at a package collection and distribution center, or the package may be individually received from the delivery requester. After loading is completed, the vehicle 20 departs and travels to the intermediate delivery point based on the instructed driving route.
[0069] Step S102: The control unit 21 of the vehicle 20 predicts the time required to arrive at the intermediate delivery point based on the current delivery situation, for example, information such as the number of places to stop at before arriving at the intermediate delivery point, the planned driving distance, and the like. The control unit 21 of the vehicle 20 transmits delivery schedule information including package identification information, the planned delivery time, and the final delivery destination to the information processing device 10 via the communication unit 23. The timing at which the vehicle 20 transmits the delivery schedule information to the information processing device 10 may be set arbitrarily. For example, the vehicle 20 may transmit the delivery schedule information a predetermined time (for example, one hour) before arriving at the intermediate delivery point. The vehicle 20 may transmit the delivery schedule information to the information processing device 10 based on the delivery plan for the day before step S101. The control unit 11 of the information processing device 10 receives the delivery schedule information via the communication unit 13.
[0070] Step S103: The control unit 11 of the information processing device 10 determines, for the package for which the delivery schedule information has been received, a logistics robot 30 to deliver the package from the intermediate delivery point to the final delivery destination, from among one or more logistics robots 30. When there are multiple logistics robots 30, the information processing device 10 may determine the logistics robot 30 to be assigned to deliver the package, taking into consideration the operation status, operation schedule, current location, etc. of each logistics robot 30.
[0071] Step S104: The information processing device 10 obtains authentication information for verifying the authenticity of the logistics robot 30 from the storage unit 12, or generates new authentication information. The authentication information may be identification information (logistics robot ID) previously assigned to each logistics robot 30. The information processing device 10 may transmit an instruction to the logistics robot 30 to change the identification information periodically or irregularly, and cause the identification information stored in the storage unit 32 of the logistics robot 30 to be rewritten. The information processing device 10 stores the identification information in the storage unit 12 of the information processing device 10. The information processing device 10 may generate authentication information different from the identification information for identifying each logistics robot 30 for each delivery of a package. The information processing device 10 may set the authentication information to an irregular arrangement of letters and numbers. By appropriately changing the authentication information, the risk of a third party's logistics robot receiving a package illegally can be further reduced.
[0072] Step S105: The control unit 11 of the information processing device 10 transmits a parcel reception instruction to the logistics robot 30 via the communication unit 13 to instruct the logistics robot 30 to receive the parcel. The parcel reception instruction includes information on the scheduled delivery time and final delivery destination of the parcel to the intermediate delivery point received from the vehicle 20. The parcel reception instruction may also include parcel identification information. Furthermore, if the information processing device 10 generates authentication information other than the identification information of the logistics robot 30 that is preset, the parcel reception instruction may include the authentication information. The control unit 31 of the logistics robot 30 receives the parcel reception instruction via the communication unit 33. The logistics robot 30 stores the scheduled delivery time, final delivery destination, parcel identification information, and authentication information included in the received parcel reception instruction in the memory unit 32.
[0073] Step S106: The control unit 11 of the information processing device 10 transmits the authentication information acquired or generated in step S104 to the vehicle 20 via the communication unit 13. The control unit 21 of the vehicle 20 receives the authentication information from the information processing device 10 via the communication unit 23. The timing of executing step S105 and step S106 may be either first or later. As a result, the vehicle 20 and the logistics robot 30 have the same authentication information.
[0074] Step S107: In accordance with the package receiving instruction received in step S105, the control unit 31 controls the driving unit 35 to move the logistics robot 30 to the intermediate delivery point at or before the scheduled delivery time included in the package receiving instruction. In the example of Fig. 5, the intermediate delivery point is the waiting space 101 for the logistics robot 30 in the apartment building 100.
[0075] Step S108: The control unit 21 controls the drive unit 25 to cause the vehicle 20 to arrive at the intermediate delivery point. The vehicle 20 arrives at the intermediate delivery point at a time close to the scheduled delivery time, either before or after the scheduled delivery time. In order not to delay the overall operation plan of the vehicle 20, it is preferable that the logistics robot 30 arrives at the intermediate delivery point before the vehicle 20. However, the vehicle 20 may arrive at the intermediate delivery point before the logistics robot 30.
[0076] Step S109: When the vehicle 20 arrives at the intermediate delivery point, the vehicle 20 and the logistics robot 30 at the intermediate delivery point stop at a position where they can communicate with each other and hand over the package. In this state, the control unit 31 of the logistics robot 30 transmits authentication information to the vehicle 20 via the communication unit 33. The control unit 21 of the vehicle 20 receives the authentication information via the communication unit 23. The communication unit 23 of the vehicle 20 and the communication unit 33 of the logistics robot 30 may directly communicate with each other via a short-range wireless communication means without going through the network 50. The communication means between the logistics robot 30 and the vehicle 20 is not limited to short-range wireless communication as long as the vehicle 20 can reliably receive authentication information from the logistics robot 30 located in close proximity.
[0077] Step S110: The control unit 21 of the vehicle 20 compares the authentication information received from the logistics robot 30 in step S109 with the authentication information previously received from the information processing device 10 in step S106. This allows the vehicle 20 to confirm that the logistics robot 30 is the logistics robot 30 assigned to deliver the package. If there are multiple logistics robots 30 at the intermediate delivery point, the control unit 21 of the vehicle 20 may repeat steps S109 and S110, sequentially acquiring authentication information from different logistics robots 30 and comparing the authentication information until authenticity is confirmed.
[0078] In step S110, if the authenticity of the logistics robot 30 cannot be confirmed because the identification information of the logistics robot 30 is different from the identification information received from the information processing device 10, the control unit 21 of the vehicle 20 may transmit warning information to the information processing device 10. When the information processing device 10 receives the warning information from the vehicle 20, it may transmit a signal to the logistics robots 30 to stop all the logistics robots 30. Furthermore, for example, in the case of the apartment house 100 shown in FIG. 5, the information processing device 10 may transmit information to notify the manager of the apartment house 100 of an abnormality. This allows the manager of the apartment house 100 to rush to the waiting space 101 to check the situation. Furthermore, the manager of the apartment house 100 can easily find an unauthorized logistics robot of a third party moving in this situation.
[0079] In step S110, in addition to checking whether the authentication information matches, the vehicle 20 may receive parcel identification information from the logistics robot 30 and check whether it matches the parcel identification information of the parcel being delivered. If the parcel identification information matches, the vehicle 20 hands over the parcel to the logistics robot 30. If the parcel identification information does not match, the vehicle 20 does not have to hand over the parcel even if the authenticity of the logistics robot 30 can be confirmed based on the authentication information. This can further reduce the risk that a third-party logistics robot will receive a parcel fraudulently, even if the third-party logistics robot fraudulently obtains authentication information.
[0080] Step S111: When the control unit 21 of the vehicle 20 confirms the authenticity of the logistics robot 30 in step S110, it delivers the luggage to the logistics robot 30 using the drive unit 25 or manually. The control unit 31 of the logistics robot 30 receives the luggage from the vehicle 20 using the drive unit 35 or manually. At this time, as described with reference to FIG. 6, the door 28 of the luggage compartment 29 of the vehicle 20 may be unlocked, allowing the luggage to be delivered. Conversely, unless the authenticity of the logistics robot 30 is confirmed in step S110, the luggage in the luggage compartment 29 of the vehicle 20 may not be carried out from the luggage compartment 29.
[0081] Step S112: When the control unit 31 of the logistics robot 30 completes receiving the package, it transmits a receiving report to the information processing device 10 via the communication unit 33 to report the completion of receiving. The receiving report may include package identification information and information on the time of receiving. The control unit 11 of the information processing device 10 receives the receiving information via the communication unit 13.
[0082] Step S113: When the control unit 11 of the information processing device 10 receives the receipt report from the logistics robot 30, it transmits a receipt notification to the vehicle 20 indicating that the package 60 has been certainly received. The control unit 21 of the vehicle 20 receives the receipt notification via the communication unit 23. If the delivery company that delivers the package by the vehicle 20 is responsible for delivery to an intermediate delivery point, the vehicle 20 can complete delivery of the package by receiving the receipt notification. The vehicle 20 may confirm that it has received the receipt notification and move to the next delivery location. If the vehicle 20 is managed by another device, the vehicle 20 may notify the other device that delivery of the package has been completed.
[0083] Step S114: The control unit 11 of the information processing device 10 transmits a delivery possibility inquiry to the terminal device 40 of the recipient, which is the final delivery destination of the package, via the communication unit 13, asking whether or not the package can be delivered. The control unit 41 of the terminal device 40 receives the delivery possibility inquiry via the communication unit 43.
[0084] Step S115: If the recipient responds to the delivery possibility inquiry in step S114 via the terminal device 40, the control unit 41 of the terminal device 40 transmits the response information as a delivery possibility response to the information processing device 10 via the communication unit 43. The control unit 11 of the information processing device 10 may receive the delivery possibility response via the communication unit 13. The delivery possibility response includes information on whether delivery is possible or not. If delivery is not possible because the recipient is not able to receive the package at that time, the delivery possibility response may include the time when the recipient will be able to receive the package. If the recipient is not able to respond to the delivery possibility inquiry because the recipient is absent, etc., the delivery possibility response in step S115 may not be transmitted.
[0085] Step S116: The control unit 11 of the information processing device 10 transmits a parcel delivery instruction to the logistics robot 30 via the communication unit 13 in response to the delivery possibility response from the terminal device 40 in step S115. For example, when the control unit 11 receives a delivery possibility response from the terminal device 40 indicating that the parcel is deliverable, the control unit 11 instructs the logistics robot 30 to deliver the parcel to the final delivery destination. When the control unit 11 receives a delivery possibility response from the terminal device 40 indicating that the parcel is not deliverable, the control unit 11 instructs the logistics robot 30 to deliver the parcel to a storage location. In this case, the recipient may go to the storage location to pick up the parcel. When the control unit 11 obtains a delivery possibility response from the terminal device 40 including information on the time when the parcel can be picked up, the control unit 11 instructs the logistics robot 30 to deliver the parcel to the storage location for temporary storage, and determines a scheduled delivery time to the final delivery destination for later delivery and stores it in the memory unit 12. If the control unit 11 does not receive a response from the terminal device 40 regarding whether or not delivery is possible, it instructs the logistics robot 30 to deliver the package to the storage location, and determines the time to send another inquiry to the recipient's terminal device 40 and stores the time in the memory unit 12.
[0086] Step S117: The control unit 31 of the logistics robot 30 delivers the package to the final destination, which is the recipient's home or a temporary storage location, in accordance with the delivery instruction received in step S116. When the logistics robot 30 has completed delivery of the package to the final destination, it may notify the information processing device 10 of the completion of delivery of the package. The control unit 11 of the information processing device 10 may store a history of delivery and storage of the package in the memory unit 12.
[0087] 7, steps S114 to S116 may be executed before step S113. The information processing device 10 may transmit a delivery possibility inquiry to the terminal device 40 at any timing after receiving the package delivery schedule information from the vehicle 20 in step S102. In this case, the delivery possibility inquiry may include the scheduled time of delivering the package to the final delivery destination.
[0088] Although not included in the sequence diagram of Fig. 7, the logistics robot 30 may receive information on the scheduled time to receive the package from the information processing device 10, and when a predetermined time has passed since the scheduled time without the logistics robot 30 receiving the package from the vehicle 20 in the waiting space 101, the logistics robot 30 may transmit warning information to the information processing device 10. In this case, the information processing device 10 may inquire of the vehicle 20 about its current location. When the vehicle 20 has finished delivering the package to the intermediate delivery point, the control unit 11 of the information processing device 10 can recognize early on that an abnormality has occurred in the delivery of the package.
[0089] (Embodiment involving delivery company's operation management server) In the embodiment of Fig. 1, the vehicle 20 directly transmits and receives information to and from the information processing device 10 that manages the delivery of packages within a specific area. In the embodiment shown in Fig. 8, at least a part of the information processing and communication performed by the vehicle 20 is executed by a traffic management server 70 that manages the operation of the vehicle 20. In this case, the vehicle 20 and the traffic management server 70 are included in the vehicle-side system. The embodiment of Fig. 8 will be described below.
[0090] The fleet management server 70 has each of the components of a control unit, a storage unit, and a communication unit, similar to the information processing device 10. The fleet management server 70 manages the operation of multiple vehicles 20 for delivering luggage belonging to a carrier. The vehicles 20 may share information such as a current location, a delivery status of luggage, and a delivery route with the fleet management server 70 in real time. In the example of FIG. 8, the vehicles 20 and the fleet management server 70 are connected to each other so as to be able to communicate with each other through a dedicated network 51 for logistics management, which is different from the network 50. The fleet management server 70 is configured to be able to communicate with the information processing device 10 through the network 50 that provides a wide-area communication service. The dedicated network 51 may be the same network as the network 50.
[0091] 8, an information processing device 10 is placed in an apartment building 100 (specific area) in addition to a logistics robot 30 and a terminal device 40. The information processing device 10, the logistics robot 30, and the terminal device 40 are capable of communicating with each other through a communication means different from a network 50 such as an in-house LAN.
[0092] The traffic management server 70 executes many of the processes that the control unit 21, the storage unit 22, and the communication unit 23 of the vehicle 20 performed in the sequence diagram of Fig. 7. For example, the traffic management server 70 transmits delivery schedule information of the vehicle 20 to the information processing device 10 (step S102) and receives authentication information from the information processing device 10 (step S106). In addition, the traffic management server 70 acquires the authentication information that the vehicle 20 receives from the logistics robot 30 in step S109 via the dedicated network 51, and compares it with the authentication information acquired from the information processing device 10 (step S110). In addition, the traffic management server 70 acquires a receipt notification from the information processing device 10 after the delivery of the package is completed.
[0093] In this manner, the fleet management server 70 can manage, by a single device, the delivery status of packages of a plurality of vehicles 20. In addition, by strengthening the security of the communication between the information processing device 10 and the fleet management server 70, the safety of package delivery is improved.
[0094] 8, the information processing device 10 of the apartment building 100 and the operation management server 70 of the delivery company are separate. However, for example, if the delivery company also undertakes delivery of packages within the apartment building 100, the functions of the information processing device 10 and the operation management server 70 can be installed on the same computer.
[0095] The present invention is not limited to the above-described embodiment, and many variations and modifications are possible. For example, the functions included in each means, step, etc. can be rearranged so as not to cause logical inconsistencies, and multiple means or steps can be combined into one or divided.
[0096] Some of the embodiments of the present disclosure will be described below as examples. However, it should be noted that the embodiments of the present disclosure are not limited to these examples. [Appendix 1] An information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, An information processing device comprising: a control unit that executes a process of determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquiring or generating authentication information for verifying the authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle that delivered the package to the intermediate delivery point, and transmitting the authentication information to a system on the vehicle side before the logistics robot receives the package. [Appendix 2] The information processing device according to claim 1, wherein the authentication information is identification information assigned to the logistics robot. [Appendix 3] The information processing device according to claim 2, wherein the control unit is configured to send an instruction to the logistics robot to change the identification information periodically or irregularly. [Appendix 4] The information processing device according to any one of claims 1 to 3, wherein the control unit manages the operation of the logistics robot within the specific area. [Appendix 5] 5. The information processing device according to claim 1, wherein the specific area includes any one of an apartment building, a residential area, an office building, a hospital, a factory, and a school. [Appendix 6] The information processing device described in any of Appendices 1 to 5, wherein the control unit determines the logistics robot that will deliver the package when it receives package identification information for identifying the package, information on the scheduled time for the vehicle to deliver the package, and information on the final delivery destination of the package. [Appendix 7] The information processing device described in Appendix 6, wherein the control unit is configured to transmit the luggage identification information to the logistics robot. [Appendix 8] The information processing device according to any one of appendices 1 to 7, wherein the control unit is configured to receive a receipt report of the package from the logistics robot when the logistics robot receives the package at the intermediate delivery point. [Appendix 9] The information processing device according to claim 8, wherein the control unit transmits a receipt notification to the vehicle-side system when the receipt report is received. [Appendix 10] The information processing device according to any one of claims 1 to 9, wherein the control unit is configured to receive warning information indicating that the vehicle has been unable to verify the authenticity of the logistics robot. [Appendix 11] The information processing device according to claim 10, wherein the control unit is configured to transmit a signal to stop the logistics robot when the warning information is received. [Appendix 12] A delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, A vehicle that delivers the package to an intermediate delivery point; Logistics robots and Information processing device Equipped with The information processing device determines a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquires or generates authentication information for verifying the authenticity of the logistics robot, which authentication information is used when the logistics robot receives the package from the vehicle, and executes a process of transmitting the authentication information to the vehicle-side system before the logistics robot receives the package. [Appendix 13] The delivery system described in Appendix 12, wherein the vehicle-side system communicates with the logistics robot at the intermediate delivery point to obtain the authentication information, and when the authenticity of the logistics robot is confirmed, the vehicle-side system hands over the luggage to the logistics robot. [Appendix 14] The delivery system described in Appendix 13, wherein the vehicle-side system directly or indirectly transmits warning information to the information processing device when the authenticity of the logistics robot cannot be confirmed. [Appendix 15] The delivery system described in Appendix 13 or 14, wherein the vehicle has a luggage compartment for storing the luggage, and the luggage compartment is unlocked when the authenticity of the logistics robot is confirmed. [Appendix 16] A delivery system as described in any of Appendices 12 to 15, in which the luggage is assigned luggage identification information, and the vehicle-side system not only can confirm the authenticity of the logistics robot, but also hands over the luggage to the logistics robot when it can obtain the luggage identification information assigned to the luggage from the logistics robot. [Appendix 17] The logistics robot receives a scheduled time to receive the package from the information processing device, and when a predetermined time has passed since the scheduled time without receiving the package from the vehicle at the intermediate delivery point, the logistics robot sends warning information to the information processing device. [Appendix 18] An information processing method executed by a control unit of an information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, comprising: determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination; acquiring or generating authentication information for verifying authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle that delivered the package to the intermediate delivery point; transmitting the authentication information to the vehicle-side system before the logistics robot receives the package; An information processing method comprising: [Appendix 19] The information processing method described in Appendix 18, wherein the process of determining the logistics robot is executed when receiving parcel identification information for identifying the parcel, the scheduled time for the vehicle to deliver the parcel, and information on the final delivery destination of the parcel. [Appendix 20] An information processing method as described in Appendix 18 or 19, further comprising a step of receiving a receipt report of the package from the logistics robot when the logistics robot receives the package at the intermediate delivery point after the step of transmitting the authentication information to the vehicle-side system. [Explanation of symbols]
[0097] 1 System 10. Information processing device 11 Control section 12 Storage section 13. Communications Department 20 Vehicle (vehicle side system) 21 Control section 22 Memory section 23 Communications Department 23a Transmitter / Receiver 24 Positioning unit 25 Drive unit 26 Input section 27 Output section 28 Doors 29 Luggage compartment 30 Logistics Robot 31 Control Unit 32 Storage section 33 Communications Department 33a Transmitter / Receiver 34 Positioning unit 35 Drive unit 36 Input section 37 Output section 40 Terminal Equipment 41 Control section 42 Storage section 43 Communications Department 44 Input section 45 Output section 50 Network 51 Dedicated Network 60 Baggage 70 Traffic management server (vehicle side system) 100 Apartment complex (specific area) 101 Waiting space (intermediate delivery point) 102 Elevator 103 Temporary Storage Space 111~132 units (houses)
Claims
1. An information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, a control unit that executes a process of determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquiring or generating authentication information for verifying authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle that delivered the package to the intermediate delivery point, and transmitting the authentication information to a system on the vehicle side before the logistics robot receives the package, The control unit is configured to receive warning information indicating that the vehicle has not been able to verify the authenticity of the logistics robot, The logistics robot is one of a plurality of logistics robots, and the control unit is configured to send a signal to stop all of the plurality of logistics robots when the warning information is received.
2. The information processing device according to claim 1 , wherein the authentication information is identification information given to the logistics robot.
3. The information processing device according to claim 2 , wherein the control unit is configured to transmit, to the logistics robot, an instruction to change the identification information periodically or irregularly.
4. The information processing device according to claim 1 , wherein the control unit manages operation of the logistics robot within the specific area.
5. The information processing device according to claim 1 , wherein the specific area includes any one of an apartment building, a residential area, an office building, a hospital, a factory, and a school.
6. 2. The information processing device according to claim 1, wherein the control unit determines the logistics robot that will deliver the package when it receives package identification information for identifying the package, information on a scheduled time for the vehicle to deliver the package, and information on a final delivery destination of the package.
7. The information processing device according to claim 6 , wherein the control unit is configured to transmit the parcel identification information to the logistics robot so as to have the parcel identification information transmitted from the logistics robot to the vehicle.
8. The information processing device according to claim 1 , wherein the control unit is configured to receive a receipt report of the package from the logistics robot when the logistics robot receives the package at the intermediate delivery point.
9. The information processing device according to claim 8 , wherein the control unit transmits a receipt notification to the vehicle-side system when the receipt report is received.
10. An information processing device as described in claim 1, wherein the specific area is an area in which entry and exit of the vehicle is controlled.
11. A delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, A vehicle that delivers the package to an intermediate delivery point; Logistics robots and Information processing device Equipped with the information processing device includes a control unit that executes a process of determining a logistics robot that will deliver the package from the intermediate delivery point to the final delivery destination, acquiring or generating authentication information for verifying authenticity of the logistics robot, the authentication information being used when the logistics robot receives the package from the vehicle, and transmitting the authentication information to a system on the vehicle side before the logistics robot receives the package; The control unit is configured to receive warning information indicating that the vehicle has not been able to verify the authenticity of the logistics robot, A delivery system, wherein the logistics robot is one of a plurality of logistics robots, and the control unit is configured to send a signal to stop all of the plurality of logistics robots when the warning information is received.
12. The delivery system of claim 11, wherein the vehicle-side system communicates with the logistics robot at the intermediate delivery point to obtain the authentication information, and when the authenticity of the logistics robot is confirmed, the vehicle-side system hands over the package to the logistics robot.
13. The delivery system according to claim 12 , wherein the vehicle-side system transmits warning information directly or indirectly to the information processing device when the authenticity of the logistics robot cannot be confirmed.
14. The delivery system according to claim 12, wherein the vehicle includes a luggage compartment for accommodating the luggage, and the luggage compartment is unlocked when authenticity of the logistics robot is confirmed.
15. The delivery system described in claim 11, wherein the luggage is assigned luggage identification information, and the vehicle-side system not only can confirm the authenticity of the logistics robot, but also hands over the luggage to the logistics robot when it can obtain the luggage identification information assigned to the luggage from the logistics robot.
16. 12. The delivery system of claim 11, wherein the logistics robot receives a scheduled time to receive the package from the information processing device, and transmits warning information to the information processing device when a predetermined time has passed since the scheduled time without the logistics robot receiving the package from the vehicle at the intermediate delivery point.
17. An information processing method executed by a control unit of an information processing device included in a delivery system that delivers a package delivered to an intermediate delivery point in a specific area to a final delivery destination within the specific area, comprising: determining, from among a plurality of logistics robots, one logistics robot that delivers the package from the intermediate delivery point to the final delivery destination; acquiring or generating authentication information for verifying authenticity of the first logistics robot, the authentication information being used when the first logistics robot receives the package from a vehicle that has delivered the package to the intermediate delivery point; transmitting the authentication information to the vehicle-side system before the one logistics robot receives the package; receiving warning information indicating that the vehicle was unable to verify the authenticity of the one logistics robot and transmitting a signal to stop all of the plurality of logistics robots; An information processing method comprising:
18. 18. The information processing method according to claim 17, wherein the step of determining the one logistics robot is executed when receiving parcel identification information for identifying the parcel, a scheduled time for the vehicle to deliver the parcel, and information on a final delivery destination of the parcel.
19. The information processing method according to claim 17, further comprising a step of receiving a receipt report of the package from the one logistics robot when the one logistics robot receives the package at the intermediate delivery point after the step of transmitting the authentication information to the vehicle-side system.
Citation Information
Patent Citations
Delivery management device, delivery management system, delivery management method, delivery management program, and sorting device
JP2019109847A
Cargo management system and cargo management method
JP2022035303A
Methods for delivery to multiple locations using autonomous vehicles
US20150379468A1
Delivery method, information processing device, and delivery system
WO2020079785A1