Information processing apparatus, information processing system, information processing method and program

The information processing device addresses the challenge of managing container conditions in drone logistics by acquiring and acting on real-time parameters, ensuring the quality of transported goods.

JP2025066583APending Publication Date: 2025-04-23DIC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023176287
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-11
Publication Date
2025-04-23

AI Technical Summary

Technical Problem

In drone logistics, managing the internal state of containers, such as temperature and humidity, and protecting contents from vibrations during transport is challenging, necessitating real-time monitoring and comprehensive quality control.

Method used

An information processing device that acquires parameters indicating the interior state of a container conveyed by a mobile body via a communication connection and executes processes related to the transport, including notification and control, based on these parameters.

Benefits of technology

Enables better management of contents during transport by allowing real-time monitoring and appropriate responses to deviations in temperature, humidity, and vibration, thereby maintaining the quality of pharmaceuticals and fresh foods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025066583000001_ABST
    Figure 2025066583000001_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus which can more suitably manage contents in the conveyance of a container using a movable body.SOLUTION: An information processing apparatus 10 according to the present disclosure comprises a control unit 13 that acquires parameters indicating internal conditions of a container 20 conveyed by a movable body 30 via a first communication connection between the container 20 and the movable body 30, which are connected so as to be capable of communicating with each other, when the container 20 is conveyed by the movable body 30, and executes processing related to the conveyance of the container 20 by the movable body 30 based on the acquired parameters.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]

[0002] The market for drone logistics has expanded due to deregulation in Japan. In drone logistics, containers containing items such as medicines, which have a high unit price, and fresh foods to be provided to depopulated areas with poor transportation infrastructure are mainly transported. For example, Patent Document 1 discloses a mobile object that allows a person other than a telecommunications carrier to freely set the QCI for the communication of the mobile object according to the situation of the mobile object, such as a drone transporting an item. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2022-035873 A Summary of the Invention [Problem to be solved by the invention]

[0004] When a container is transported by a mobile object such as a drone, it is required to appropriately manage the internal conditions of the container, such as temperature and humidity, depending on the contents stored in the container. In addition, it is required to appropriately protect the contents from vibrations caused by the movement of the mobile object. Therefore, in logistics using a mobile object, a method of quality control of the contents can be considered by measuring the temperature, humidity, and vibration amount inside the transported container as parameters.

[0005] In this case, it is desirable to be able to check the internal state of the container in real time so that the user as the manager can quickly respond when the parameter falls outside the appropriate range, etc. In addition, it is also desirable to comprehensively and accurately manage the state of the contents by taking into consideration the positional status of the mobile object and other information obtained based on the sensors possessed by the mobile object, for example.

[0006] An object of the present disclosure is to provide an information processing device, an information processing system, an information processing method, and a program that can more appropriately manage the contents of a container when the container is transported using a moving object. [Means for solving the problem]

[0007] An information processing device according to one embodiment of the present disclosure includes a control unit that acquires parameters indicating the internal state of a container transported by a mobile body via a first communication connection with the mobile body that is communicatively connected to the container while the container is being transported by the mobile body, and performs processing related to the transportation of the container by the mobile body based on the acquired parameters.

[0008] An information processing system according to one embodiment of the present disclosure comprises the above-mentioned information processing device, the container transported by the moving body, a first port at which the moving body receives the container, a second port at which the moving body transfers the container, and the moving body transporting the container from the first port to the second port.

[0009] An information processing method according to one embodiment of the present disclosure includes acquiring parameters indicating an internal state of a container transported by a mobile body while the container is being transported by the mobile body via a first communication connection with the mobile body that is communicatively connected to the container, and performing processing related to the transportation of the container by the mobile body based on the acquired parameters.

[0010] A program according to one embodiment of the present disclosure causes an information processing device to perform operations including acquiring parameters indicating the internal state of a container transported by a mobile body while the container is being transported by the mobile body via a first communication connection with the mobile body that is communicatively connected to the container, and performing processing related to the transportation of the container by the mobile body based on the acquired parameters. Effect of the Invention

[0011] According to the present disclosure, it is possible to provide an information processing device, an information processing system, an information processing method, and a program that can more appropriately manage the contents of a container when the container is transported using a moving object. [Brief description of the drawings]

[0012] [Figure 1] 1 is a configuration diagram illustrating an example of a configuration of an information processing system including an information processing device according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a functional block diagram showing a schematic configuration of the information processing system of FIG. [Diagram 3] 1. FIG. 4 is a sequence diagram showing an example of an information processing method executed by the information processing system of FIG. [Figure 4] 4 is a first flowchart showing an example of an information processing method executed by the information processing device of FIG. [Diagram 5] 10 is a second flowchart showing an example of the information processing method executed by the information processing device of FIG. [Figure 6] 13 is a flowchart showing an example of an information processing method executed by an information processing device according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] An embodiment of the present disclosure will be mainly described below with reference to the accompanying drawings. The following description also applies to an information processing method and a program executed by an information processing device 10 to which the present disclosure is applied.

[0014] Fig. 1 is a configuration diagram showing an example of the configuration of an information processing system 1 including an information processing device 10 according to an embodiment of the present disclosure. With reference to Fig. 1, an overview of the information processing system 1 including the information processing device 10 according to an embodiment of the present disclosure will be mainly described. In addition to the information processing device 10, the information processing system 1 has a container 20, a mobile object 30, a first port 40, a second port 50, a delivery box 60, a first terminal device 70, and a second terminal device 80.

[0015] For ease of explanation, in FIG. 1, only one of each of the information processing device 10, the container 20, the mobile body 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80 is illustrated, but this is not limited thereto. The number of each of the information processing device 10, the container 20, the mobile body 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80 included in the information processing system 1 may be two or more. Each of the information processing device 10, the container 20, the mobile body 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80 is communicably connected to a network 90 including a mobile communication network and the Internet.

[0016] As an overview of an embodiment, the information processing device 10 acquires parameters indicating the internal state of the container 20 transported by the mobile body 30, via a first communication connection with the mobile body 30 that is communicatively connected to the container 20, while the container 20 is being transported by the mobile body 30. In the present disclosure, the "internal state of the container 20" includes, for example, the physical state of the internal space that contains the contents in the container 20. The physical state includes the temperature state, the humidity state, the air pressure state, the vibration state, and the like. The "parameters" include the temperature, humidity, air pressure, the amount of vibration, and the like, corresponding to the internal state of the container 20.

[0017] The information processing device 10 executes a process related to the transportation of the container 20 by the moving body 30 based on the acquired parameters. In the present disclosure, the "processing related to the transportation of the container 20" includes at least one of a process of informing a user and a process of controlling the moving body 30, which will be described later.

[0018] The information processing device 10 is, for example, one or a plurality of server devices capable of communicating with each other. 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 a smartphone, or may be another electronic device dedicated to the information processing system 1. As an example, the information processing device 10 is managed by a management company that provides a delivery service of a delivery item using a mobile object 30 to users including a delivery company described later, a sender who delivers a delivery item to the delivery company, and a recipient who receives a delivery item from the delivery company.

[0019] The container 20 includes a container that stores and protects contents in its internal space. The container 20 is transported by, for example, a moving body 30. In this disclosure, the "contents" include deliveries that are delivered by transporting the container 20 using the moving body 30, and any other items that are different from the deliveries and are protected while the container 20 is being transported. Delivery items or items include medicines and fresh foods. Without being limited thereto, the contents may include any items that are protected by the container 20 without the transport of the container 20.

[0020] The moving body 30 includes an air vehicle and the like. The air vehicle includes a flying drone, a multicopter, a winged aircraft, and a VTOL (Vertical Take Off and Landing), and the like. The moving body 30 moves at least outdoors and indoors. The moving body 30 transports the container 20 from the first port 40 to the second port 50. The moving body 30 has any transport mechanism that is mechanically connected to the container 20 in any manner, such as gripping, engaging, locking, adhesion, and suction, when transporting the container 20.

[0021] The first port 40 includes any port capable of holding the container 20. For example, the first port 40 temporarily stops the container 20 in order to deliver the container 20 to the moving body 30 in a logistics system using the moving body 30. At the first port 40, the moving body 30 receives the container 20.

[0022] The second port 50 includes any port capable of holding the container 20. For example, the second port 50 receives the container 20 from the moving body 30 in a logistics system using the moving body 30 and temporarily stops the container 20. At the second port 50, the moving body 30 delivers the container 20.

[0023] The delivery box 60 is installed at the residence of a user who is a recipient who receives deliveries from a delivery company, and includes a box in which the delivery item contained in the container 20 or the delivery item in the state of being contained in the container 20 can be temporarily stored until the user receives it. In the delivery box 60, the user receives the delivery item delivered from the sender using a logistics system using the mobile object 30.

[0024] The first terminal device 70 includes general-purpose electronic devices such as a PC, a tablet PC, and a smartphone. The first terminal device 70 is managed, for example, by a delivery company that delivers the contents of the container 20 as a delivery item by transporting the container 20 using a mobile object 30 in the information processing system 1. The first terminal device 70 is not limited to these, and may be one or multiple server devices that can communicate with each other and are managed by the delivery company, or may be another electronic device dedicated to the information processing system 1.

[0025] The second terminal device 80 includes wearable devices such as a smartphone or a smart watch, a tablet PC, and a general-purpose electronic device such as a PC. The second terminal device 80 is used, for example, by a user as a recipient who ultimately receives the contents of the container 20 as a delivery item by the mobile object 30 carrying the container 20 in the information processing system 1. The second terminal device 80 is not limited to these, and may be one or multiple server devices that can communicate with each other and used by the user, or may be another electronic device dedicated to the information processing system 1.

[0026] In the information processing system 1, for example, the container 20, with a delivery item submitted by a sender contained therein, is transported to a first port 40 by a first moving body other than the moving body 30. The first moving body includes any vehicle such as a truck or a train. The first moving body may be capable of moving to the first port 40 by automatic driving, or may be capable of moving to the first port 40 by being driven by a driver.

[0027] The container 20 delivered to the first port 40 is temporarily held in the first port 40 until it is received by the moving body 30. When the moving body 30 arrives at the first port 40, the first port 40 delivers the temporarily held container 20 to the moving body 30. For example, the moving body 30 receives the container 20 by mechanically connecting a transport mechanism of the moving body 30 to the container 20 temporarily held in the first port 40. The moving body 30 transports the container 20 by moving directly from the first port 40 to the second port 50.

[0028] When the moving body 30 arrives at the second port 50, it delivers the container 20 it has been carrying to the second port 50. For example, the moving body 30 delivers the container 20 to the second port 50 by releasing the mechanical connection between the transport mechanism of the moving body 30 and the container 20. The container 20 delivered to the second port 50 by the moving body 30 is temporarily held in the second port 50 until it is loaded onto another second moving body different from the moving body 30. The second moving body includes any vehicle such as a truck or a train. The second moving body may be capable of moving from the second port 50 by automatic driving, or may be capable of moving from the second port 50 by being driven by a driver.

[0029] When the second moving body arrives at the second port 50, it receives the container 20 that was temporarily held at the second port 50. The second moving body further transports the container 20 by moving from the second port 50 to the residence where the delivery box 60 is installed. When the second moving body arrives at the residence where the delivery box 60 is installed, it unloads the container 20. Delivery items and the like contained inside the container 20 are temporarily stored in the delivery box 60 when the user as the recipient is absent. The user takes out the delivery items from the delivery box 60 at an appropriate time and finally receives them.

[0030] Fig. 2 is a functional block diagram showing a schematic configuration of the information processing system 1 in Fig. 1. With reference to Fig. 2, an example of the configuration of each of the information processing device 10, the container 20, the moving object 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80 included in the information processing system 1 will be mainly described.

[0031] As shown in FIG. 2, the information processing device 10 includes a communication unit 11, a storage unit 12, and a control unit 13.

[0032] The communication unit 11 includes one or more communication interfaces connected to the network 90. ​​The communication interface corresponds to, for example, a mobile communication standard such as 4G (4th Generation) and 5G (5th Generation), a wired LAN (Local Area Network) standard, or a wireless LAN standard, but is not limited thereto and may correspond to any communication standard. For example, the communication interface may correspond to a short-range wireless communication standard. In one embodiment, the information processing device 10 is communicably connected to the network 90 via the communication unit 11. The communication unit 11 transmits and receives various information via the network 90.

[0033] The storage unit 12 includes storage modules such as a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read-only memory (EEPROM), a read-only memory (ROM), and a random access memory (RAM). The storage unit 12 stores information necessary to realize the operation of the information processing device 10. The storage unit 12 stores information obtained by the operation of the information processing device 10. For example, the storage unit 12 stores system programs, application programs, and various data obtained by any means such as communication.

[0034] The storage unit 12 may function as a main storage module, an auxiliary storage module, or a cache memory. The storage unit 12 is not limited to being built into the information processing device 10, and may include an external storage module connected via a digital input / output port such as a Universal Serial Bus (USB).

[0035] The control unit 13 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 13 is communicably connected to each component of the information processing device 10 and controls the operation of the information processing device 10 as a whole.

[0036] The following mainly describes the configuration of the container 20 included in the information processing system 1. As shown in FIG.

[0037] The communication unit 21 includes one or more communication interfaces communicatively connected to each of the mobile object 30, the first port 40, the second port 50, and the delivery box 60. The communication interface corresponds to, for example, a short-range wireless communication standard, but may correspond to any communication standard without being limited thereto. For example, the communication interface may correspond to a mobile communication standard such as 4G and 5G, a wired LAN standard, or a wireless LAN standard. In one embodiment, the container 20 is communicatively connected to each of the mobile object 30, the first port 40, the second port 50, and the delivery box 60 via the communication unit 21.

[0038] 2, as an example, the container 20 is communicatively connected to the mobile object 30 via the communication unit 21. The container 20 is communicatively connected to the mobile object 30 as well as to each of the first port 40, the second port 50, and the delivery box 60 as appropriate. To indicate this, the communication connection lines are shown as dashed lines, different from the solid lines to the mobile object 30.

[0039] The sensor unit 22 includes an arbitrary first sensor detachably attached inside the container 20. The first sensor can measure a parameter indicating the state inside the container 20. The first sensor includes a temperature sensor, a humidity sensor, an air pressure sensor, an acceleration sensor, and the like. The first sensor is detachably attached inside the container 20, for example. For example, the first sensor may be attached to a recess or pocket formed by recessing the inner wall of the container 20 so as not to reduce the volume of the container 20. In this case, the first sensor may be arranged so as to be hooked on a hook formed in the recess or pocket. The first sensor may have a wiring or may be wire-less.

[0040] Additionally, the sensor unit 22 may further include a sensor for detecting the opening of the container 20. Such a sensor outputs a signal, for example, when the container 20 is opened for the first time after being sealed once.

[0041] The control unit 23 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 23 is communicably connected to each component of the container 20 and controls the operation of the container 20 as a whole.

[0042] The power supply unit 24 includes one or more power supply components for supplying each component of the container 20 with power to operate the respective components. The power supply components include, for example, a battery such as a secondary battery. Without being limited thereto, the power supply components may include a power receiving component for receiving power supplied from a power supply unit 36 ​​of the mobile object 30 (described later) and wiring for transmitting the received power to each component when the amount of charge stored in the battery included in the power supply component falls below a predetermined threshold or when the power supply component does not include a battery at all.

[0043] 2, as an example, the container 20 is electrically connected to the moving body 30 so as to be able to receive a supply of power from the moving body 30 in a wired or wireless manner via the power supply unit 24. To indicate this, the electrical connection line is shown by a dashed line to the moving body 30.

[0044] The following mainly describes the configuration of the mobile object 30 included in the information processing system 1. As shown in Fig. 2, the mobile object 30 has a communication unit 31, a storage unit 32, a sensor unit 33, an output unit , a control unit 35, and a power supply unit .

[0045] The communication unit 31 includes one or more first communication interfaces that connect to the network 90. ​​The first communication interface corresponds to, for example, a mobile communication standard such as 4G and 5G, a wired LAN standard, or a wireless LAN standard. The communication unit 31 includes one or more second communication interfaces that are communicatively connected to the container 20. The second communication interface corresponds to, for example, a short-range wireless communication standard. In one embodiment, the mobile body 30 is communicatively connected to the network 90 via the first communication interface of the communication unit 31. The communication unit 31 transmits and receives various information via the network 90. ​​The mobile body 30 is communicatively connected to the container 20 via the second communication interface of the communication unit 31.

[0046] The storage unit 32 includes storage modules such as an HDD, an SSD, an EEPROM, a ROM, and a RAM. The storage unit 32 stores information necessary to realize the operation of the moving body 30. The storage unit 32 stores information obtained by the operation of the moving body 30. For example, the storage unit 32 stores a system program, an application program, and various data acquired by any means such as communication.

[0047] The memory unit 32 may function as a main memory module, an auxiliary memory module, or a cache memory. The memory unit 32 is not limited to being built into the mobile object 30, and may include an external memory module connected via a digital input / output port such as a USB.

[0048] The sensor unit 33 includes an arbitrary second sensor capable of acquiring information regarding the movement of the mobile body 30. The second sensor includes one or more receivers corresponding to an arbitrary satellite positioning system. The receiver includes, for example, a GNSS (Global Navigation Satellite System) receiver such as a GPS (Global Positioning System) receiver. The second sensor acquires a measurement value of the position of the mobile body 30 as position information. The position information includes latitude, longitude, altitude, address, and the like. The second sensor may acquire the position information of the mobile body 30 constantly, or periodically or non-periodically. The second sensor may complement the position information by using information on the moving speed of the mobile body 30 and other information based on autonomous navigation. In addition, the second sensor may include an acceleration sensor, a gyro sensor, an air pressure sensor, and the like.

[0049] The output unit 34 includes one or more output interfaces that output information to notify the user. The output interfaces include a display that outputs information visually as an image, a speaker that outputs information audibly as sound, and a vibrator that outputs information tactilely as vibration.

[0050] The control unit 35 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 35 is communicably connected to each component of the mobile unit 30 and controls the operation of the mobile unit 30 as a whole.

[0051] The power supply unit 36 ​​includes one or more power supply components for supplying power to each component constituting the moving body 30 to operate the respective components. The power supply components include, for example, batteries such as secondary batteries. Without being limited thereto, the power supply unit 36 ​​may include one or more power supply components for supplying power to operate the container 20 to the container 20. In this case, the power supply components may include a power transmission component for transmitting power to the power receiving component of the power supply unit 24 of the container 20 when the amount of charge stored in the battery included in the power supply component of the power supply unit 24 of the container 20 falls below a predetermined threshold, or when the power supply component of the power supply unit 24 does not include a battery in the first place. The power transmission component may include wiring capable of supplying power from the moving body 30 to the container 20, a component for wireless power supply, and the like.

[0052] The following mainly describes the configuration of the first port 40 included in the information processing system 1. As shown in FIG.

[0053] The communication unit 41 includes one or more first communication interfaces that connect to the network 90. ​​The first communication interfaces correspond to, for example, mobile communication standards such as 4G and 5G, wired LAN standards, or wireless LAN standards. The communication unit 41 includes one or more second communication interfaces that are communicatively connected to the container 20. The second communication interfaces correspond to, for example, a short-range wireless communication standard. In one embodiment, the first port 40 is communicatively connected to the network 90 via the first communication interface of the communication unit 41. The communication unit 41 transmits and receives various information via the network 90. ​​The first port 40 is communicatively connected to the container 20 via the second communication interface of the communication unit 41.

[0054] The control unit 42 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 42 is communicatively connected to each component that constitutes the first port 40, and controls the operation of the first port 40 as a whole.

[0055] The following mainly describes the configuration of the second port 50 included in the information processing system 1. As shown in FIG.

[0056] The communication unit 51 includes one or more first communication interfaces that connect to the network 90. ​​The first communication interface corresponds to, for example, a mobile communication standard such as 4G and 5G, a wired LAN standard, or a wireless LAN standard. The communication unit 51 includes one or more second communication interfaces that are communicatively connected to the container 20. The second communication interface corresponds to, for example, a short-range wireless communication standard. In one embodiment, the second port 50 is communicatively connected to the network 90 via the first communication interface of the communication unit 51. The communication unit 51 transmits and receives various information via the network 90. ​​The second port 50 is communicatively connected to the container 20 via the second communication interface of the communication unit 51.

[0057] The control unit 52 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 52 is communicatively connected to each component of the second port 50 and controls the operation of the entire second port 50.

[0058] The following mainly describes the configuration of delivery box 60 included in information processing system 1. As shown in FIG.

[0059] The communication unit 61 includes one or more first communication interfaces that connect to the network 90. ​​The first communication interfaces correspond to, for example, mobile communication standards such as 4G and 5G, wired LAN standards, or wireless LAN standards. The communication unit 61 includes one or more second communication interfaces that are communicatively connected to the container 20. The second communication interfaces correspond to, for example, a short-range wireless communication standard. In one embodiment, the delivery box 60 is communicatively connected to the network 90 via the first communication interface of the communication unit 61. The communication unit 61 transmits and receives various information via the network 90. ​​The delivery box 60 is communicatively connected to the container 20 via the second communication interface of the communication unit 61.

[0060] The control unit 62 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 62 is communicably connected to each component that constitutes the delivery box 60, and controls the operation of the delivery box 60 as a whole.

[0061] The following mainly describes the configuration of a first terminal device 70 included in the information processing system 1. As shown in FIG.

[0062] The communication unit 71 includes one or more communication interfaces that connect to the network 90. ​​The communication interface corresponds to, for example, a mobile communication standard such as 4G and 5G, a wired LAN standard, or a wireless LAN standard, but may correspond to any communication standard without being limited thereto. For example, the communication interface may correspond to a short-range wireless communication standard. In one embodiment, the first terminal device 70 is communicatively connected to the network 90 via the communication unit 71. The communication unit 71 transmits and receives various information via the network 90.

[0063] The storage unit 72 includes storage modules such as an HDD, an SSD, an EEPROM, a ROM, and a RAM. The storage unit 72 stores information necessary to realize the operation of the first terminal device 70. The storage unit 72 stores information obtained by the operation of the first terminal device 70. For example, the storage unit 72 stores a system program, an application program, and various data acquired by any means such as communication.

[0064] The storage unit 72 may function as a main storage module, an auxiliary storage module, or a cache memory. The storage unit 72 is not limited to being built into the first terminal device 70, and may include an external storage module connected via a digital input / output port such as a USB.

[0065] The input unit 73 includes one or more input interfaces that detect user input and acquire input information based on the user's operation. The input interfaces include physical keys, capacitive keys, a touch screen that is integral with the display of the output unit 74, an imaging module such as a camera, and a microphone that accepts voice input.

[0066] The output unit 74 includes one or more output interfaces that output information to notify the user. The output interfaces include a display that outputs information visually as an image, a speaker that outputs information audibly as sound, and a vibrator that outputs information tactilely as vibration.

[0067] The control unit 75 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 75 is communicably connected to each component of the first terminal device 70 and controls the operation of the entire first terminal device 70.

[0068] The following mainly describes the configuration of a second terminal device 80 included in the information processing system 1. As shown in FIG.

[0069] The communication unit 81 includes one or more communication interfaces connected to the network 90. ​​The communication interface corresponds to, for example, a mobile communication standard such as 4G and 5G, a wired LAN standard, or a wireless LAN standard, but may correspond to any communication standard without being limited thereto. For example, the communication interface may correspond to a short-range wireless communication standard. In one embodiment, the second terminal device 80 is communicatively connected to the network 90 via the communication unit 81. The communication unit 81 transmits and receives various information via the network 90.

[0070] The storage unit 82 includes storage modules such as an HDD, an SSD, an EEPROM, a ROM, and a RAM. The storage unit 82 stores information necessary to realize the operation of the second terminal device 80. The storage unit 82 stores information obtained by the operation of the second terminal device 80. For example, the storage unit 82 stores system programs, application programs, and various data acquired by any means such as communication.

[0071] The storage unit 82 may function as a main storage module, an auxiliary storage module, or a cache memory. The storage unit 82 is not limited to being built into the second terminal device 80, and may include an external storage module connected via a digital input / output port such as a USB.

[0072] The input unit 83 includes one or more input interfaces that detect user input and acquire input information based on the user's operation. The input interfaces include physical keys, capacitive keys, a touch screen that is integrated with the display of the output unit 84, an imaging module such as a camera, and a microphone that accepts voice input.

[0073] The output unit 84 includes one or more output interfaces that output information to notify the user. The output interfaces include a display that outputs information visually as an image, a speaker that outputs information audibly as sound, and a vibrator that outputs information tactilely as vibration.

[0074] The control unit 85 includes one or more processors. The processor may be, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The control unit 85 is communicably connected to each component of the second terminal device 80 and controls the operation of the second terminal device 80 as a whole.

[0075] FIG. 3 is a sequence diagram showing an example of an information processing method executed by the information processing system 1 of FIG. 1. With reference to FIG. 3, an example of an information processing method executed by the information processing system 1 of FIG. 1 will be mainly described. The sequence diagram shown in FIG. 3 shows a basic processing flow of the information processing method executed by the information processing system 1. In FIG. 3, only the configuration directly related to such basic processing is shown as an example. For example, in FIG. 3, of the multiple configurations included in the information processing system 1, only the information processing device 10, the mobile body 30, the first port 40, the second port 50, and the delivery box 60 are shown. The container 20, the first terminal device 70, and the second terminal device 80 are omitted from the illustration.

[0076] In step S101, the control unit 42 of the first port 40 acquires parameters from the container 20 via the second communication interface of the communication unit 41. For example, when the container 20 is temporarily held in the first port 40, the first port 40 and the container 20 are wirelessly connected to each other via the second communication interface of the communication unit 41 and the communication interface of the communication unit 21, respectively, in accordance with a short-range wireless communication standard.

[0077] At this time, the control unit 23 of the container 20 measures the parameters based on the first sensor of the sensor unit 22 detachably attached inside the container 20. The control unit 23 of the container 20 transmits the acquired parameters as information to the first port 40 via the communication interface of the communication unit 21. The first port 40 receives the parameters acquired based on the first sensor of the sensor unit 22 of the container 20 as information from the container 20 via the second communication interface of the communication unit 41.

[0078] In step S102, the control unit 42 of the first port 40 transmits the parameters acquired from the container 20 in step S101 to the information processing device 10 via the first communication interface of the communication unit 41 and the network 90. ​​The control unit 13 of the information processing device 10 receives the parameters acquired from the container 20 in step S101 from the first port 40 via the network 90 and the communication interface of the communication unit 11.

[0079] Thus, the control unit 13 acquires the parameters from the container 20 when the container 20 is placed at the first port 40, through a communication connection between the first port 40, which is the first port 40 through which the mobile body 30 receives the container 20 and which is communicatively connected to the container 20. The control unit 13 acquires the parameters based on a first sensor of the sensor unit 22 detachably attached inside the container 20.

[0080] In step S103, the control unit 13 of the information processing device 10 executes processing related to the retention of the container 20 at the first port 40 based on the parameters acquired in step S102. The processing includes, for example, processing in which the control unit 13 stores the parameters acquired in step S102 as information in the memory unit 12 and creates part of a log.

[0081] In step S104, the control unit 35 of the moving body 30 acquires parameters from the container 20 via the second communication interface of the communication unit 31. For example, when the container 20 is being carried by the moving body 30, the moving body 30 and the container 20 are wirelessly connected to each other in accordance with a short-range wireless communication standard via the second communication interface of the communication unit 31 and the communication interface of the communication unit 21, respectively. For example, when the container 20 is mechanically connected to a carrying mechanism of the moving body 30 while being held by the first port 40, the connection destination of the wireless communication connection based on the short-range wireless communication standard is changed from the first port 40 to the moving body 30.

[0082] At this time, the control unit 23 of the container 20 measures the parameters based on the first sensor of the sensor unit 22 detachably attached inside the container 20. The control unit 23 of the container 20 transmits the acquired parameters as information to the mobile body 30 via the communication interface of the communication unit 21. The mobile body 30 receives the parameters acquired based on the first sensor of the sensor unit 22 of the container 20 as information from the container 20 via the second communication interface of the communication unit 31.

[0083] In step S105, the control unit 35 of the mobile object 30 transmits the parameters acquired from the container 20 in step S104 to the information processing device 10 via the first communication interface of the communication unit 31 and the network 90. ​​The control unit 13 of the information processing device 10 receives the parameters acquired from the container 20 in step S104 from the mobile object 30 via the network 90 and the communication interface of the communication unit 11.

[0084] Thus, the control unit 13 acquires parameters indicating the internal state of the container 20 transported by the mobile body 30 from the container 20 while the container 20 is being transported by the mobile body 30, via a communication connection with the mobile body 30 that is communicatively connected to the container 20. At this time, the control unit 13 acquires the parameters directly from the container 20 based on the first sensor of the sensor unit 22 that is detachably attached inside the container 20.

[0085] In step S106, the control unit 13 of the information processing device 10 executes a process related to the transportation of the container 20 by the moving body 30 based on the parameters acquired in step S105. The process includes at least one of a process of informing a user and a process of controlling the moving body 30, which will be described later. In addition, the process includes, for example, a process in which the control unit 13 stores the parameters acquired in step S105 as information in the memory unit 12 and creates part of a log.

[0086] In step S107, the control unit 52 of the second port 50 acquires parameters from the container 20 via the second communication interface of the communication unit 51. For example, when the container 20 is temporarily held in the second port 50, the second port 50 and the container 20 are wirelessly connected to each other in accordance with a short-range wireless communication standard via the second communication interface of the communication unit 51 and the communication interface of the communication unit 21, respectively. For example, at the time when the container 20 is released from the mechanical connection with the transport mechanism of the moving body 30 and held in the second port 50, the container 20 changes the connection destination of the wireless communication connection based on the short-range wireless communication standard from the moving body 30 to the second port 50.

[0087] At this time, the control unit 23 of the container 20 measures the parameters based on the first sensor of the sensor unit 22 detachably attached inside the container 20. The control unit 23 of the container 20 transmits the acquired parameters as information to the second port 50 via the communication interface of the communication unit 21. The second port 50 receives the parameters acquired based on the first sensor of the sensor unit 22 of the container 20 as information from the container 20 via the second communication interface of the communication unit 51.

[0088] In step S108, the control unit 52 of the second port 50 transmits the parameters acquired from the container 20 in step S107 to the information processing device 10 via the first communication interface of the communication unit 51 and the network 90. ​​The control unit 13 of the information processing device 10 receives the parameters acquired from the container 20 in step S107 from the second port 50 via the network 90 and the communication interface of the communication unit 11.

[0089] Thereby, the control unit 13 acquires the parameters from the container 20 when the container 20 is placed at the second port 50, through a communication connection with the second port 50, which is the second port 50 through which the moving body 30 passes the container 20 and which is communicatively connected to the container 20. The control unit 13 acquires the parameters based on the first sensor of the sensor unit 22 detachably attached inside the container 20.

[0090] In step S109, the control unit 13 of the information processing device 10 executes processing related to the retention of the container 20 at the second port 50 based on the parameters acquired in step S108. The processing includes, for example, processing in which the control unit 13 stores the parameters acquired in step S108 as information in the memory unit 12 and creates part of a log.

[0091] In step S110, the control unit 62 of the delivery box 60 acquires parameters from the container 20 via the second communication interface of the communication unit 61. For example, when the container 20 is temporarily stored in the delivery box 60, the delivery box 60 and the container 20 are wirelessly connected to each other in accordance with a short-range wireless communication standard via the second communication interface of the communication unit 61 and the communication interface of the communication unit 21, respectively. For example, when the container 20 is further transported from the second port 50 by the second moving body and stored in the delivery box 60, the connection destination of the wireless communication connection based on the short-range wireless communication standard is changed to the delivery box 60.

[0092] At this time, the control unit 23 of the container 20 measures the parameters based on the first sensor of the sensor unit 22 that is detachably attached inside the container 20. The control unit 23 of the container 20 transmits the acquired parameters as information to the delivery box 60 via the communication interface of the communication unit 21. The delivery box 60 receives the parameters acquired based on the first sensor of the sensor unit 22 of the container 20 as information from the container 20 via the second communication interface of the communication unit 61.

[0093] In step S111, the control unit 62 of the delivery box 60 transmits the parameters acquired from the container 20 in step S110 to the information processing device 10 via the first communication interface of the communication unit 61 and the network 90. ​​The control unit 13 of the information processing device 10 receives the parameters acquired from the container 20 in step S110 from the delivery box 60 via the network 90 and the communication interface of the communication unit 11.

[0094] Thereby, the control unit 13 acquires the parameters from the container 20 while the container 20 is stored in the delivery box 60, via a communication connection with the delivery box 60 that temporarily stores the container 20 and is communicatively connected to the container 20. The control unit 13 acquires the parameters based on a first sensor of the sensor unit 22 that is detachably attached inside the container 20.

[0095] In step S112, control unit 13 of information processing device 10 executes processing related to storage of container 20 in delivery box 60 based on the parameters acquired in step S111. The processing includes, for example, processing in which control unit 13 stores the parameters acquired in step S111 as information in memory unit 12 and creates part of a log.

[0096] Fig. 4 is a first flowchart showing an example of an information processing method executed by the information processing device 10 of Fig. 1. With reference to Fig. 4, an example of an information processing method executed by the information processing device 10 of Fig. 1 will be mainly described. The first flowchart in Fig. 4 shows the flow of processing by the information processing device 10 executed when the container 20 is being transported by the moving body 30. The first flowchart in Fig. 4 shows the flow of processing related to the transportation of the container 20 by the moving body 30, which is executed by the control unit 13 of the information processing device 10 based on the acquired parameters.

[0097] In step S201, the control unit 13 of the information processing device 10 sets in advance an appropriate range of a parameter indicating the internal state of the container 20. In the present disclosure, the "appropriate range" includes, for example, a range in which deterioration of the quality of the contents contained inside the container 20 is reduced or the quality is appropriately maintained.

[0098] The control unit 13 preliminarily sets the appropriate range according to the contents contained in the container 20, for example. For example, the control unit 13 may refer to a table in which the contents and the appropriate ranges are associated with each other as a list, which is stored in advance in the storage unit 12. The control unit 13 may determine the appropriate range corresponding to the contents by checking the information of the contents input by the manager of the delivery company through the input unit 73 of the first terminal device 70 and acquired through the network 90 and the communication unit 11 against the table. Alternatively, the control unit 13 may determine the appropriate range corresponding to the contents by directly acquiring the appropriate range input by the manager of the delivery company through the input unit 73 of the first terminal device 70 and acquired through the network 90 and the communication unit 11 as information for each content.

[0099] In step S202, the control unit 13 of the information processing device 10 acquires parameters indicating the internal state of the container 20 while the container 20 is being transported by the mobile body 30 via a communication connection with the mobile body 30, which is communicatively connected to the container 20.

[0100] In step S203, the control unit 13 of the information processing device 10 determines whether or not the parameter acquired in step S202 is within the appropriate range set in step S201. If the control unit 13 determines that the parameter is within the appropriate range, it executes the process of step S207. If the control unit 13 determines that the parameter is out of the appropriate range, it executes the process of step S204.

[0101] When the parameter falls outside the appropriate range, the control unit 13 of the information processing device 10 executes at least one of a process of notifying the user and a process of controlling the moving object 30.

[0102] In step S204, when the control unit 13 of the information processing device 10 determines in step S203 that the parameter is out of the appropriate range, the control unit 13 executes a notification process for the user. For example, the control unit 13 transmits notification information indicating that the parameter is out of the appropriate range to at least one of the first terminal device 70 and the second terminal device 80 via the communication unit 11 and the network 90. ​​In the present disclosure, the "notification information" includes image information visually indicating that the parameter is out of the appropriate range, sound information audibly indicating that the parameter is out of the appropriate range, and vibration information tactilely indicating that the parameter is out of the appropriate range.

[0103] For example, when the control unit 75 of the first terminal device 70 receives notification information from the information processing device 10 via the network 90 and the communication unit 71, it notifies the user as the manager of the delivery company using an output interface of the output unit 74 corresponding to the format of the notification information. For example, when the control unit 85 of the second terminal device 80 receives notification information from the information processing device 10 via the network 90 and the communication unit 81, it notifies the user as the recipient using an output interface of the output unit 84 corresponding to the format of the notification information.

[0104] In step S205, the control unit 13 of the information processing device 10 determines whether or not an input related to the execution of the control process has been received from the user who has been notified based on the notification process in step S204 via the input unit of the corresponding terminal device. If the control unit 13 determines that an input related to the execution of the control process has been received, it executes the process of step S206. If the control unit 13 determines that an input related to the execution of the control process has not been received, it executes the process of step S207.

[0105] In step S206, when the control unit 13 of the information processing device 10 determines that an input regarding the execution of the control process has been received in step S205, the control unit 13 executes the control process for the moving body 30. In the present disclosure, the "control process" includes a process for supporting compensation for a decrease in quality of the contents caused by a parameter being out of an appropriate range.

[0106] For example, the control process includes a process of making the moving body 30 wait to receive a substitute for the contents contained in the container 20. In this way, the moving body 30 receives a substitute for the contents transported by another moving body or the like, thereby compensating for the deterioration of the quality of the contents. The control unit 13 of the information processing device 10 causes the moving body 30 to execute the above-mentioned processes based on the control process, and then causes the moving body 30 to resume movement toward the second port 50.

[0107] For example, the control process includes a process of issuing an alarm from the output unit 34 of the moving body 30. This causes the moving body 30 to inform users around the moving body 30 that the quality of the contents stored inside the container 20 being transported may be deteriorating. A specific user who has confirmed the alarm from the output unit 34 of the moving body 30 makes some arrangements, for example, so that the moving body 30 receives a replacement for the contents. The control unit 13 of the information processing device 10 causes the moving body 30 to execute the above-mentioned processes based on the control process to receive the replacement, and then resumes the movement of the moving body 30 toward the second port 50.

[0108] For example, the control process includes a process of slowing down the moving speed of the moving body 30 or making the moving speed zero. As a result, the moving body 30 adjusts the internal state of the container 20 so that the parameters are again included in the appropriate range, or another moving body catches up with the moving body 30 and receives a substitute for the contents from the other moving body, thereby compensating for the deterioration in quality of the contents. The control unit 13 of the information processing device 10 causes the moving body 30 to execute the above-mentioned processes based on the control process, and then causes the moving body 30 to resume movement toward the second port 50.

[0109] For example, the control process includes a process of moving the mobile body 30 to a transportation base that is closest to the position of the mobile body 30. As a result, the mobile body 30 receives a substitute for the contents that have been brought to the transportation base, thereby compensating for the deterioration in quality of the contents. The control unit 13 of the information processing device 10 causes the mobile body 30 to execute the above-mentioned processes based on the control process, and then causes the mobile body 30 to resume movement toward the second port 50.

[0110] In step S207, if the control unit 13 of the information processing device 10 determines in step S203 that the parameter is within the appropriate range, or determines in step S205 that no input regarding the execution of the control process has been received, the control unit 13 causes the moving body 30 to continue moving.

[0111] In step S208, the control unit 13 of the information processing device 10 determines whether or not the transfer of the container 20 from the moving body 30 has been completed at the second port 50. If the control unit 13 determines that the transfer of the container 20 has been completed, the process ends. If the control unit 13 determines that the transfer of the container 20 has not been completed, the process of step S202 is executed again.

[0112] Fig. 5 is a second flowchart showing an example of an information processing method executed by the information processing device 10 of Fig. 1. With reference to Fig. 5, an example of an information processing method executed by the information processing device 10 of Fig. 1 will be mainly described. The second flowchart in Fig. 5 shows the flow of processing by the information processing device 10 executed when the container 20 is being transported by the moving body 30. The second flowchart in Fig. 5 shows the flow of processing related to the transportation of the container 20 by the moving body 30, which is executed by the control unit 13 of the information processing device 10 based on the acquired parameters.

[0113] In step S301, the control unit 13 of the information processing device 10 acquires parameters indicating the internal state of the container 20 while the container 20 is being transported by the mobile body 30 via a communication connection with the mobile body 30, which is communicatively connected to the container 20.

[0114] In step S302, the control unit 13 of the information processing device 10 acquires environmental information of the moving area of ​​the moving body 30 carrying the container 20. In the present disclosure, "environmental information" includes weather-related information such as temperature, humidity, air pressure, and wind speed. The control unit 13 may receive such environmental information from, for example, any external device not included in the information processing system 1 via the network 90 and the communication unit 11.

[0115] In step S303, the control unit 13 of the information processing device 10 determines whether the parameter value acquired in step S301 has changed. If the control unit 13 determines that the parameter value has changed, it executes the process of step S304. If the control unit 13 determines that the parameter value has not changed, it executes the process of step S305.

[0116] In step S304, when the control unit 13 of the information processing device 10 determines that the parameter value has changed in step S303, the control unit 13 optimizes the movement route of the moving object 30. For example, based on the environmental information acquired in step S302, the control unit 13 optimizes the movement route of the moving object 30 so as to reduce the change when the parameter value has changed.

[0117] For example, when the control unit 13 determines that the temperature inside the container 20 has increased, it changes the movement route, including the flight route and altitude of the moving body 30, so that the moving body 30 passes through an area with a relatively low air temperature in order to reduce the degree of increase in temperature inside the container 20 or to lower the temperature to counteract the temperature increase.

[0118] For example, when the control unit 13 determines that the humidity inside the container 20 has increased, it changes the movement route, including the flight route and altitude of the moving body 30, so that the moving body 30 passes through an area with relatively low humidity in order to reduce the amount of increase in humidity inside the container 20 or to lower the humidity to counteract the increase in humidity.

[0119] For example, when the control unit 13 determines that the air pressure inside the container 20 has increased, it changes the movement route, including the flight route and altitude of the moving body 30, so that the moving body 30 passes through an area with relatively low air pressure in order to reduce the amount of increase in air pressure inside the container 20 or to lower the air pressure to counteract the increase in air pressure.

[0120] For example, when the control unit 13 determines that the amount of vibration inside the container 20 has increased, it changes the movement route, including the flight route and altitude of the moving body 30, so that the moving body 30 passes through an area where the wind speed is relatively low in order to reduce the amount of increase in the amount of vibration inside the container 20 or to reduce the amount of vibration to counteract the increase in the amount of vibration.

[0121] In step S305, the control unit 13 of the information processing device 10 determines whether or not the transfer of the container 20 from the moving body 30 has been completed at the second port 50. If the control unit 13 determines that the transfer of the container 20 has been completed, the process ends. If the control unit 13 determines that the transfer of the container 20 has not been completed, the process of step S301 is executed again.

[0122] According to the information processing device 10 according to the embodiment as described above, the contents can be more appropriately managed in the transportation of the container 20 using the moving body 30. The information processing device 10 executes a process related to the transportation of the container 20 by the moving body 30 based on the acquired parameters. Users including the manager of the delivery company and the recipient can check the parameters indicating the internal state of the container 20 in real time by accessing the information processing device 10 using their own terminal device. The user can monitor the quality change of the contents contained in the container 20 in real time. In addition, the user can also check the log of the parameters stored in the storage unit 12 of the information processing device 10 by accessing the information processing device 10 using their own terminal device. Furthermore, when an abnormality occurs in the parameters in the delivery of the contents using the container 20 and the moving body 30, the user can also respond appropriately in real time or after checking the log.

[0123] When the parameter falls outside the appropriate range, the information processing device 10 executes at least one of a process of informing the user and a process of controlling the moving body, thereby urging the user to compensate for the deterioration in quality of the contents caused by the parameter falling outside the appropriate range. Based on the notification process by the information processing device 10 and the control process of the moving body 30, the user can also take appropriate action when the parameter falls outside the appropriate range and the quality of the contents of the container 20 falls.

[0124] The information processing device 10 can set a more appropriate appropriate range suited to the type of contents by previously setting an appropriate range according to the contents contained in the container 20. The information processing device 10 can set an appropriate range in which the quality is maintained with greater accuracy for each content contained in the container 20. Therefore, the information processing device 10 can detect a change in the quality of the contents contained in the container 20 with greater accuracy based on a comparison process between such appropriate ranges and parameters.

[0125] Since the control process includes a process of making the mobile body 30 wait to receive a substitute for the content contained in the container 20, the information processing system 1 can combine other mobile bodies different from the mobile body 30 to exchange the content contained in the container 20 for the substitute. Therefore, the information processing system 1 can compensate for the deterioration in quality of the content caused by the parameter being out of the appropriate range.

[0126] Since the control process includes a process of issuing an alarm from the mobile object 30, the information processing system 1 can also inform users around the mobile object 30 that the quality of the contents stored inside the container 20 being carried by the mobile object 30 may be degraded. Therefore, a specific user who has confirmed the alarm from the mobile object 30 can make some arrangements, for example, so that the mobile object 30 receives a replacement for the contents. The user can compensate for the degradation in quality of the contents caused by the parameters being out of the appropriate range.

[0127] When the control process includes a process of slowing down the moving speed of the moving body 30 or making the moving speed zero, the information processing system 1 can control the movement of the moving body 30 and adjust the internal state of the container 20 so that the parameter is again within the appropriate range. The information processing system 1 can also make it possible for another moving body to catch up with the moving body 30 and deliver a replacement for the contents to the moving body 30. As described above, the information processing system 1 can compensate for the deterioration in quality of the contents caused by the parameter being out of the appropriate range.

[0128] Since the control process includes a process of moving the mobile body 30 to the transportation base closest to the position of the mobile body 30, the mobile body 30 can receive a substitute for the content brought to the transportation base and exchange the content contained in the container 20 for the substitute. Therefore, the information processing system 1 can compensate for the deterioration of the quality of the content caused by the parameter being out of the appropriate range.

[0129] The information processing device 10 acquires environmental information of the movement area of ​​the moving body 30 transporting the container 20, and optimizes the movement route of the moving body 30 so as to reduce changes in parameter values ​​when they change, based on the acquired environmental information. This allows the information processing device 10 to appropriately maintain the internal state of the container 20 before the parameters fall out of the appropriate range and the quality of the contents deteriorates. By optimizing the movement route of the moving body 30, the information processing device 10 can also control the movement of the moving body 30 so that the parameters do not fall out of the appropriate range while the moving body 30 transports the container 20 from the first port 40 to the second port 50.

[0130] The information processing device 10 acquires parameters based on the first sensor detachably attached inside the container 20, thereby enabling the information processing device 10 to directly acquire parameters that more faithfully reflect the state inside the container 20. Therefore, the information processing device 10 can more accurately execute various processes, such as processes related to the transportation of the container 20 by the moving body 30, based on parameters that more faithfully reflect the state inside the container 20. By detachably attaching the first sensor inside the container 20, the container 20 can have the first sensor only when it contains contents and is being transported by the moving body 30 or the like. The container 20 can also be configured not to include the first sensor when it is not being transported.

[0131] The information processing device 10 acquires parameters from the container 20 when the container 20 is placed at the first port 40, the first port 40 being where the moving body 30 receives the container 20 and where the container 20 is communicatively connected to the first port 40. This enables the information processing device 10 to execute processing related to the retention of the container 20 at the first port 40 based on the acquired parameters.

[0132] This allows users, including the delivery company's manager and the recipient, to access the information processing device 10 using their own terminal device and check the parameters indicating the internal state of the container 20 in real time. The users can monitor the quality changes of the contents contained in the container 20 in real time. In addition, the users can also check the log of parameters stored in the memory unit 12 of the information processing device 10 by accessing the information processing device 10 using their own terminal device. Furthermore, if an abnormality occurs in the parameters while the container 20 is staying at the first port 40, the users can respond appropriately in real time or after checking the log.

[0133] The information processing device 10 acquires parameters from the container 20 when the container 20 is placed at the second port 50, through a communication connection with the second port 50, which is a second port 50 to which the moving body 30 passes the container 20 and which is communicatively connected to the container 20. This enables the information processing device 10 to execute processing related to the retention of the container 20 at the second port 50 based on the acquired parameters.

[0134] This allows users, including the delivery company's manager and the recipient, to access the information processing device 10 using their own terminal device and check the parameters indicating the internal state of the container 20 in real time. The users can monitor the quality changes of the contents contained in the container 20 in real time. In addition, the users can also check the parameter log stored in the memory unit 12 of the information processing device 10 by accessing the information processing device 10 using their own terminal device. Furthermore, if an abnormality occurs in the parameters while the container 20 is staying at the second port 50, the users can respond appropriately in real time or after checking the log.

[0135] Although the present disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art can make various modifications and alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are included in the scope of the present disclosure. For example, the functions included in each configuration or each step can be rearranged so as not to be logically inconsistent, and multiple configurations or steps can be combined or divided into one.

[0136] For example, it is also possible to cause a general-purpose electronic device such as a smartphone or a computer to function as the information processing device 10 according to the embodiment described above. Specifically, a program describing the processing contents for realizing each function of the information processing device 10 according to the embodiment is stored in the memory of the electronic device, and the program is read and executed by a processor of the electronic device. Therefore, the present disclosure can also be realized as a program executable by a processor.

[0137] Alternatively, the present disclosure may be realized as a non-transitory computer-readable medium storing a program executable by one or more processors to cause the information processing device 10 according to an embodiment to execute each function. It should be understood that these are also included in the scope of the present disclosure.

[0138] For example, at least a part of the processing operations executed in the information processing device 10 in the above-described embodiment may be executed in any one of the container 20, the moving body 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80. The information processing device 10 is not limited to a configuration in which it is communicatively connected to the moving body 30 via the network 90, and may be mounted on the moving body 30 and directly communicatively connected to the moving body 30. For example, instead of the information processing device 10, the moving body 30 itself may execute the above-described series of processing operations related to the information processing device 10. At least a part of the processing operations executed in any one of the container 20, the moving body 30, the first port 40, the second port 50, the delivery box 60, the first terminal device 70, and the second terminal device 80 may be executed in the information processing device 10.

[0139] In the above embodiment, the information processing device 10 executes at least one of a notification process for the user and a control process for the moving object 30 when the parameter falls outside the appropriate range, but is not limited thereto. The information processing device 10 may not execute a process for determining whether the parameter is within the appropriate range. Accordingly, the information processing device 10 may not execute either a notification process or a control process following the determination process.

[0140] Alternatively, the information processing device 10 may execute processes other than the process of informing the user and the process of controlling the mobile object 30. For example, the information processing device 10 may control the delivery box 60 when a parameter falls outside an appropriate range while the container 20 containing the contents is temporarily stored in the delivery box 60. For example, the delivery box 60 may lock a corresponding door by the control, so that the user cannot take the container 20 out of the delivery box 60.

[0141] In the above embodiment, the control process has been described as including a process of issuing an alarm from the moving body 30, but is not limited thereto. The control process may include a process of issuing an alarm from a controller for operating the moving body 30 instead of or in addition to the moving body 30.

[0142] In the above embodiment, the information processing device 10 has been described as setting the appropriate range in advance according to the contents contained in the container 20, but the present invention is not limited thereto. The information processing device 10 may set a predetermined appropriate range uniformly, regardless of the contents contained in the container 20. The information processing device 10 may set the appropriate range in real time, rather than setting it in advance. For example, the information processing device 10 may set the appropriate range in real time according to the appropriate range input in real time by the user using the input unit of the user's own terminal device when the container 20 containing the contents is being transported by a moving body 30 or the like.

[0143] In the above embodiment, the information processing device 10 optimizes the movement route of the moving body 30 so as to reduce changes when the parameter value changes, based on the environmental information of the movement area of ​​the moving body 30 that transports the container 20, but the present invention is not limited to this. The information processing device 10 does not need to execute such a process of optimizing the movement route.

[0144] In the above embodiment, the information processing device 10 has been described as acquiring parameters based on a first sensor detachably attached inside the container 20, but is not limited thereto. The information processing device 10 may acquire parameters based on a second sensor possessed by the moving body 30. For example, the control unit 13 of the information processing device 10 may indirectly acquire parameters from the moving body 30 based on a second sensor of the sensor unit 33 possessed by the moving body 30, instead of or in addition to directly acquiring parameters from the container 20 based on the first sensor of the sensor unit 22.

[0145] For example, the control unit 35 of the moving body 30 may acquire environmental information around the moving body 30 based on position information of the moving body 30 acquired by the second sensor of the sensor unit 33, and estimate parameters such as temperature, humidity, and air pressure inside the container 20 based on the acquired environmental information. For example, the control unit 35 may acquire vibration information of the moving body 30 by the second sensor of the sensor unit 33, and estimate parameters such as the amount of vibration inside the container 20 based on the acquired vibration information. The control unit 13 of the information processing device 10 may acquire the parameters estimated by the moving body 30 from the moving body 30 via a communication connection with the moving body 30 when the container 20 is being transported by the moving body 30.

[0146] The information processing device 10 can acquire parameters indicating the internal state of the container 20 with higher accuracy by acquiring parameters based on the second sensor of the sensor unit 33 in addition to the first sensor of the sensor unit 22. The information processing device 10 acquires parameters based only on the second sensor of the sensor unit 33 instead of the first sensor of the sensor unit 22, thereby eliminating the need to attach the first sensor to the container 20. Therefore, the information processing system 1 enables the container 20 to be configured more simply.

[0147] In the above embodiment, the information processing device 10 acquires parameters from the container 20 via a communication connection with the first port 40 when the container 20 is placed in the first port 40, but this is not limiting. The information processing device 10 does not need to execute such an acquisition process.

[0148] In the above embodiment, the information processing device 10 acquires parameters from the container 20 via a communication connection with the second port 50 when the container 20 is placed in the second port 50, but this is not limiting. The information processing device 10 does not need to execute such an acquisition process.

[0149] In the above embodiment, the user is described as including the manager of the delivery company, the recipient, etc., but is not limited thereto. The user may also be a sender who sends a delivery item, etc.

[0150] In addition to the processing in the above embodiment, the information processing device 10 may acquire parameters from the container 20 while the container 20 is being transported by the first moving body via a communication connection with the first moving body, which is a first moving body that transports the container 20 to the first port 40 and is communicatively connected to the container 20.

[0151] In addition to the processing in the above embodiment, the information processing device 10 may acquire parameters from the container 20 while the container 20 is being transported by the second moving body via a communication connection with the second moving body, the second moving body transporting the container 20 from the second port 50 and being communicatively connected to the container 20.

[0152] In addition to the processing in the above embodiment, the information processing device 10 may measure the amount of vibration inside the container 20 when the moving body 30 carries the container 20 out of the first port 40 and when the container 20 is unloaded into the second port 50, for example, using an acceleration sensor of the first sensor, and acquire this information.

[0153] In addition to the processing in the above embodiment, the information processing device 10 may notify the terminal device of the user as the sender when it acquires opening information of the container 20 from a sensor for detecting that the container 20 has been opened, the sensor being included in the sensor unit 22 of the container 20. In this case, the information processing system 1 may further include a terminal device used by the user as the sender, which is a target of such notification processing by the information processing device 10.

[0154] The container 20 may further include an adjustment unit 25 in addition to each component shown in FIG. 2. The adjustment unit 25 may include one or more adjustment modules capable of adjusting the temperature and humidity inside the container 20. The adjustment module may include a Peltier element, a heater, a fan, and the like. The adjustment module may be detachably attached, for example, to a position different from the sensor unit 22 inside the container 20. The adjustment module may be disposed, for example, in a position different from the sensor unit 22 inside the container 20, in a position where the contents are sandwiched between the sensor unit 22 and the adjustment module. For example, the adjustment module may be attached to a recess or pocket formed by recessing the inner wall of the container 20 so as not to reduce the volume of the container 20. In this case, the adjustment module may be disposed so as to be hooked on a hook formed in the recess or pocket.

[0155] When the conditioning module includes a fan, the fan may simply blow air inside the container 20, or may take in air from the outside of the container 20 to control the temperature and humidity inside the container 20. In the latter case, the fan may be attached to a mounting hole that penetrates the wall of the container 20 in the thickness direction, thereby sending air from the outside of the container 20 to the inside of the container 20.

[0156] Fig. 6 is a flowchart showing an example of an information processing method executed by the information processing device 10 according to the modified example. With reference to Fig. 6, an example of an information processing method executed by the information processing device 10 according to the modified example will be mainly described. The flowchart in Fig. 6 shows the flow of processing by the information processing device 10 executed using the adjustment unit 25 of the container 20 when the container 20 is being transported by the moving body 30. The flowchart in Fig. 6 shows the flow of processing related to the transportation of the container 20 by the moving body 30, which is executed by the control unit 13 of the information processing device 10 based on the acquired parameters.

[0157] In step S401, the control unit 13 of the information processing device 10 acquires parameters indicating the internal state of the container 20 while the container 20 is being transported by the mobile body 30 via a communication connection with the mobile body 30, which is communicatively connected to the container 20.

[0158] In step S402, the control unit 13 of the information processing device 10 acquires at least one of the temperature and humidity inside the container 20 carried by the moving body 30 as information from the parameters acquired in step S401.

[0159] In step S403, the control unit 13 of the information processing device 10 determines whether or not at least one of the temperature and humidity values ​​acquired in step S402 has changed. If the control unit 13 determines that at least one of the temperature and humidity values ​​has changed, it executes processing in step S404. If the control unit 13 determines that at least one of the temperature and humidity values ​​has not changed, it executes processing in step S405.

[0160] In step S404, when the control unit 13 of the information processing device 10 determines in step S403 that at least one of the temperature and humidity values ​​has changed, it operates the adjustment unit 25 of the container 20 to optimize at least one of the temperature state and the humidity state inside the container 20. For example, the control unit 13 operates the adjustment unit 25 of the container 20 so as to reduce the change when the value of a parameter including at least one of the temperature and humidity has changed.

[0161] For example, when the control unit 13 determines that the temperature inside the container 20 has increased, the control unit 13 causes the Peltier element of the adjustment unit 25 to cool the inside of the container 20 in order to reduce the degree of increase in the temperature inside the container 20 or to lower the temperature so as to cancel out the temperature increase. For example, when the control unit 13 determines that the temperature inside the container 20 has decreased, the control unit 13 causes the heater of the adjustment unit 25 to heat the inside of the container 20 in order to reduce the degree of decrease in the temperature inside the container 20 or to raise the temperature so as to cancel out the temperature decrease.

[0162] For example, when the control unit 13 determines that the humidity inside the container 20 has changed, it causes the fan of the adjustment unit 25 to introduce outside air into the inside of the container 20 in order to reduce the range of change in the humidity inside the container 20 or to reverse the change in humidity so as to cancel out the change in humidity.

[0163] In step S405, the control unit 13 of the information processing device 10 determines whether or not the transfer of the container 20 from the moving body 30 has been completed at the second port 50. If the control unit 13 determines that the transfer of the container 20 has been completed, the process ends. If the control unit 13 determines that the transfer of the container 20 has not been completed, the process of step S401 is executed again.

[0164] As described above, the control unit 13 of the information processing device 10 may optimize at least one of the temperature and humidity conditions inside the container 20 so as to reduce a change when at least one of the values ​​of the temperature and humidity inside the container 20, which are included in the parameters, changes. This allows the information processing device 10 to appropriately maintain the state inside the container 20 before at least one of the temperature and humidity inside the container 20 falls outside the appropriate range and the quality of the contents deteriorates.

[0165] 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] a control unit that acquires parameters indicating an internal state of a container transported by a moving body via a first communication connection with the moving body that is communicatively connected to the container while the container is being transported by the moving body, and executes a process related to the transportation of the container by the moving body based on the acquired parameters; Information processing device. [Appendix 2] 2. The information processing device according to claim 1, When the parameter falls outside an appropriate range, the control unit executes at least one of a process of notifying a user and a process of controlling the moving object. Information processing device. [Appendix 3] 3. The information processing device according to claim 2, The control unit presets the appropriate range according to the contents contained in the container. Information processing device. [Appendix 4] The information processing device according to claim 2 or 3, The control process includes a process of making the moving body wait to receive a replacement of the content contained in the container. Information processing device. [Appendix 5] An information processing device according to any one of Supplementary Notes 2 to 4, The control process includes a process of issuing an alarm from the moving object. Information processing device. [Appendix 6] An information processing device according to any one of Supplementary Notes 2 to 5, The control process includes a process of reducing a moving speed of the moving object or reducing the moving speed to zero. Information processing device. [Appendix 7] An information processing device according to any one of Supplementary Notes 2 to 6, The control process includes a process of moving the moving object to a transportation base that is closest to a position of the moving object. Information processing device. [Appendix 8] An information processing device according to any one of claims 1 to 7, the control unit acquires environmental information of a movement area of ​​the moving object that transports the container, and optimizes a movement route of the moving object based on the acquired environmental information so as to reduce a change in a value of the parameter when the value of the parameter changes. Information processing device. [Appendix 9] An information processing device according to any one of claims 1 to 8, The control unit optimizes at least one of a temperature state and a humidity state inside the container so as to reduce a change when a value of at least one of the temperature and humidity inside the container included in the parameters changes. Information processing device. [Appendix 10] An information processing device according to any one of claims 1 to 9, The control unit acquires the parameter based on a first sensor that is detachably attached inside the container. Information processing device. [Appendix 11] An information processing device according to any one of claims 1 to 10, The control unit acquires the parameters based on a second sensor of the moving object. Information processing device. [Appendix 12] 12. An information processing device according to any one of claims 1 to 11, the control unit acquires the parameters from the container when the container is placed at a first port, the first port being a first port through which the moving body receives the container and the first port being communicatively connected to the container, via a second communication connection with the first port. Information processing device. [Appendix 13] 13. An information processing device according to any one of claims 1 to 12, the control unit acquires the parameters from the container when the container is placed at the second port through a third communication connection between the second port and the moving body, the second port being communicatively connected to the container. Information processing device. [Appendix 14] An information processing device according to any one of Supplementary Notes 1 to 13; The container carried by the moving body; a first port for receiving the container; a second port through which the movable body transfers the container; the moving body that transports the container from the first port to the second port; Equipped with Information processing system. [Appendix 15] Acquiring a parameter indicating an internal state of a container transported by a moving body via a first communication connection between the container and the moving body that is communicatively connected to the container while the container is being transported by the moving body; Executing a process related to the transportation of the container by the moving object based on the acquired parameters; Including, Information processing methods. [Appendix 16] In the information processing device, Acquiring a parameter indicating an internal state of a container transported by a moving body via a first communication connection between the container and the moving body that is communicatively connected to the container while the container is being transported by the moving body; Executing a process related to the transportation of the container by the moving object based on the acquired parameters; performing an operation including program. [Explanation of symbols]

[0166] 1. Information Processing Systems 10. Information processing device 11 Communications Department 12 Storage section 13 Control section 20 containers 21 Communications Department 22 Sensor section 23 Control Unit 24 Power supply unit 25 Adjustment section 30 Mobile 31 Communications Department 32 Storage section 33 Sensor section 34 Output section 35 Control section 36 Power supply unit 40 First Port 41 Communications Department 42 Control section 50 2nd Port 51 Communications Department 52 Control section 60 Delivery Box 61 Communications Department 62 Control section 70 First terminal device 71 Communications Department 72 Memory section 73 Input section 74 Output section 75 Control Unit 80 Second terminal device 81 Communications Department 82 Memory section 83 Input section 84 Output section 85 Control Unit 90 Network

Claims

1. a control unit that acquires parameters indicating an internal state of a container transported by a moving body via a first communication connection with the moving body that is communicatively connected to the container while the container is being transported by the moving body, and executes a process related to the transportation of the container by the moving body based on the acquired parameters; Information processing device.

2. 2. The information processing device according to claim 1, When the parameter falls outside an appropriate range, the control unit executes at least one of a process of notifying a user and a process of controlling the moving object. Information processing device.

3. 3. The information processing device according to claim 2, The control unit presets the appropriate range according to the contents contained in the container. Information processing device.

4. 4. The information processing device according to claim 2, the control process includes a process of making the moving body wait to receive a replacement of the contents contained in the container; Information processing device.

5. 4. The information processing device according to claim 2, The control process includes a process of issuing an alarm from the moving object. Information processing device.

6. 4. The information processing device according to claim 2, The control process includes a process of reducing a moving speed of the moving object or reducing the moving speed to zero. Information processing device.

7. 4. The information processing device according to claim 2, The control process includes a process of moving the moving object to a transportation base that is closest to a position of the moving object. Information processing device.

8. 4. The information processing device according to claim 1, the control unit acquires environmental information of a movement area of ​​the moving object that transports the container, and optimizes a movement route of the moving object based on the acquired environmental information so as to reduce a change in a value of the parameter when the value of the parameter changes. Information processing device.

9. 4. The information processing device according to claim 1, The control unit optimizes at least one of a temperature state and a humidity state inside the container so as to reduce a change when a value of at least one of the temperature and humidity inside the container included in the parameters changes. Information processing device.

10. 4. The information processing device according to claim 1, The control unit acquires the parameter based on a first sensor that is detachably attached inside the container. Information processing device.

11. 4. The information processing device according to claim 1, The control unit acquires the parameter based on a second sensor of the moving object. Information processing device.

12. 4. The information processing device according to claim 1, the control unit acquires the parameters from the container when the container is placed at the first port, the first port being a first port through which the moving body receives the container, the first port being communicatively connected to the container, via a second communication connection with the first port. Information processing device.

13. 4. The information processing device according to claim 1, the control unit acquires the parameters from the container when the container is placed at the second port via a third communication connection with the second port, the second port being a second port through which the moving body transfers the container, the second port being communicatively connected to the container. Information processing device.

14. An information processing device according to any one of claims 1 to 3; The container carried by the moving body; a first port at which the mover receives the container; a second port through which the movable body transfers the container; the moving body that transports the container from the first port to the second port; Equipped with Information processing system.

15. acquiring a parameter indicating an internal state of a container transported by a mobile body via a first communication connection between the container and the mobile body that is communicatively connected to the container while the container is being transported by the mobile body; Executing a process related to the transportation of the container by the moving object based on the acquired parameters; Including, Information processing methods.

16. In the information processing device, acquiring a parameter indicating an internal state of a container transported by a mobile body via a first communication connection between the container and the mobile body that is communicatively connected to the container while the container is being transported by the mobile body; Executing a process related to the transportation of the container by the moving object based on the acquired parameters; performing an operation including program.

Citation Information

Patent Citations

  • Mobile body, program, system, and method

    JP2022035873A