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

By setting up a determination unit and a generation unit in the information processing system, determining whether the delivery entrustment meets the efficiency conditions of the delivery user and generating delivery instructions information, the problem of reducing delivery efficiency in the prior art is solved and more efficient delivery operations are achieved.

CN119547094APending Publication Date: 2025-02-28AERONEXT INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380049700.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-06-30
Filing Date
2023-06-28
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The prior art does not consider the impact of the entrustment content contained in the cargo delivery entrustment in improving the delivery efficiency of the delivery entrustment, resulting in a reduction in the delivery efficiency.

Method used

By setting up a determination unit and a generation unit in the information processing system, it is determined whether the delivery entrustment meets the delivery efficiency related conditions of the delivery person, and generates delivery instructions when the conditions are not met, instructing the delivery or collection of goods using a delivery method different from the original delivery person.

Benefits of technology

It improves the delivery efficiency of delivery users. By assisting unmanned mobile bodies for delivery, it reduces the burden on delivery users and improves the efficiency of delivery plans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119547094A_ABST
    Figure CN119547094A_ABST
Patent Text Reader

Abstract

The invention provides an information processing system, an information processing device, an information processing method, and a program product, and the information processing system includes a determination unit that determines whether a delivery request related to delivery or collection of goods registered by a delivery requester is received on the basis of request content included in a delivery request related to delivery or collection of goods. Determining whether a condition related to the delivery efficiency of the deliveryman is satisfied when the deliveryman responds to the delivery request; and a generation unit that, on the basis of the determination by the determination unit that the condition is not satisfied, generates delivery instruction information relating to delivery or collection of the cargo by another delivery means different from the deliverer. According to the invention, the delivery efficiency of the deliverer can be further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system, an information processing device, an information processing method and a program product. Background Art

[0002] In recent years, regarding the delivery and collection of goods entrusted by a certain user, a technology has been developed for enabling a distributor to efficiently deliver and collect goods. For example, Patent Document 1 discloses the following technology: obtaining the load of each of one or more circulation shifts circulating between three bases, and determining whether to change the operation plan of the circulation shift based on the obtained load.

[0003] Prior art literature

[0004] Patent Literature

[0005] Patent Document 1: Japanese Patent Application Publication No. 2020-52525 Summary of the invention

[0006] Problems to be solved by the invention

[0007] However, the technology described in Patent Document 1 is a technology for increasing or decreasing the cycle shift according to the load amount, and does not take into account the delivery efficiency of the delivery person who delivers the goods in the cycle shift, which can be changed according to the content of the delivery request included in the goods delivery request.

[0008] Therefore, the present invention has been completed in view of the above-mentioned problems, and an object of the present invention is to provide a novel and improved information processing system, information processing device, information processing method and program product that can further improve the delivery efficiency of the distributor.

[0009] Means for solving problems

[0010] In order to solve the above-mentioned problems, according to a technical solution of the present invention, there is provided an information processing system comprising: a determination unit, which determines whether the distributor satisfies the conditions related to the distribution efficiency of the distributor in response to the distribution entrustment based on the contents of the distribution entrustment related to the delivery or collection of goods registered by the distribution entrustment unit; and a generation unit, which generates distribution instruction information based on the situation where the determination unit determines that the conditions are not satisfied, and the distribution instruction information is related to the delivery or collection of the goods to be performed by other distribution means different from the distributor.

[0011] In addition, in order to solve the above-mentioned problems, according to another technical solution of the present invention, there is provided an information processing device comprising: a determination unit, which determines whether the distributor satisfies the conditions related to the distribution efficiency of the distributor in response to the distribution entrustment based on the entrustment contents contained in the distribution entrustment related to the delivery or collection of goods registered by the distribution entrustment person; and a generation unit, which generates delivery instruction information based on the situation where the determination unit determines that the conditions are not satisfied, and the delivery instruction information is related to the delivery or collection of the goods performed by other distribution means different from the distribution person.

[0012] In addition, in order to solve the above-mentioned problems, according to another technical solution of the present invention, there is provided an information processing method executed by a computer, which includes: based on the entrustment content contained in the delivery entrustment related to the delivery or collection of goods registered by the delivery entruster, determining whether the delivery entrustment satisfies the conditions related to the delivery efficiency of the deliveryer; and based on the situation where it is determined that the conditions are not satisfied, generating delivery instruction information, which is related to the delivery or collection of the goods performed by other delivery means different from the deliveryer.

[0013] In addition, in order to solve the above-mentioned problems, according to another technical solution of the present invention, a program product is provided, which includes a program that enables a computer to implement the following functions: a judgment function, based on the content of the delivery commission related to the delivery or collection of goods registered by the delivery entruster, to judge whether the distributor meets the conditions related to the delivery efficiency of the distributor in response to the delivery commission; and a generation function, based on the situation where the judgment function determines that the conditions are not met, to generate delivery instruction information related to the delivery or collection of the goods performed by other delivery means different from the distributor.

[0014] Effects of the Invention

[0015] As described above, according to the present invention, the delivery efficiency of the delivery person can be further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is an explanatory diagram for explaining the outline of the information processing system according to the present embodiment.

[0017] Figure 2 This is an explanatory diagram for explaining an example of a delivery section according to the present embodiment.

[0018] Figure 3 This is an explanatory diagram for explaining an example of the functional configuration of the information terminal 20 according to the present embodiment.

[0019] Figure 4This is an explanatory diagram for explaining an example of the functional configuration of the operation management server 30 according to the present embodiment.

[0020] Figure 5 It is an explanatory diagram for explaining an example of the functional configuration of the schedule management server 40 according to the present embodiment.

[0021] Figure 6 This is an explanatory diagram for explaining an example of a determination process of whether or not a condition related to delivery efficiency is satisfied.

[0022] Figure 7 This is an explanatory diagram for explaining another example of the determination process of whether or not the condition related to the delivery efficiency is satisfied.

[0023] Figure 8 This is an explanatory diagram for explaining another example of the collection position and the receiving position according to the present embodiment.

[0024] Fig. 9 This is an explanatory diagram for explaining an example of the operation process of the operation management server 30 according to the present embodiment.

[0025] Fig.10 This is an explanatory diagram for explaining an example of the hardware configuration of the operation management server 30 according to the present embodiment. DETAILED DESCRIPTION

[0026] The contents of the embodiments of the present invention are listed and described. The information processing system and the like according to the embodiments of the present invention have the following configuration.

[0027] [Item 1] An information processing system comprising:

[0028] a determination unit that determines whether a condition related to the delivery efficiency of the distributor is satisfied by the distributor in response to the delivery request, based on the content of the delivery request related to the delivery or collection of goods registered by the distributor; and

[0029] A generating unit generates delivery instruction information related to the delivery or collection of the goods to be performed by a delivery means other than the delivery person, based on the determination by the determination unit that the condition is not satisfied.

[0030] [Item 2] The information processing system according to Item 1, further comprising:

[0031] A communication unit transmits the delivery instruction information generated by the generation unit to an external device.

[0032] [Item 3] The information processing system according to Item 2, wherein:

[0033] The external device includes an information terminal used by a manager who manages the unmanned mobile object.

[0034] [Item 4] The information processing system according to Item 2, wherein:

[0035] The external device includes an unmanned mobile object.

[0036] [Item 5] The information processing system according to Item 4, wherein:

[0037] The delivery person delivers the goods using a moving object.

[0038] [Item 6] The information processing system according to Item 5, wherein:

[0039] The moving object includes a vehicle moving on land.

[0040] [Item 7] The information processing system according to Item 6, wherein:

[0041] The unmanned mobile object includes a mobile object that moves autonomously on the land.

[0042] [Item 8] The information processing system according to Item 6, wherein:

[0043] The unmanned mobile object includes a mobile object that moves autonomously on a path different from the land route.

[0044] [Item 9] The information processing system according to Item 8, wherein:

[0045] The unmanned mobile object includes a flying object that flies autonomously in the sky.

[0046] [Item 10] An information processing system according to any one of Items 1 to 9, wherein:

[0047] The determination unit determines whether the condition is satisfied based on a pickup location of the cargo included in the request content.

[0048] [Item 11] An information processing system according to any one of Items 1 to 9, wherein:

[0049] The determination unit determines whether the condition is satisfied based on a delivery area of ​​the delivery person.

[0050] [Item 12] An information processing system according to any one of Items 1 to 9, wherein:

[0051] The determination unit determines that the condition is not satisfied when the request content includes a predetermined requirement that affects the delivery plan of the distributor.

[0052] [Item 13] An information processing system according to any one of Items 3 to 9, wherein:

[0053] The determination unit determines that the condition is not satisfied when the delivery start position of the cargo is included in a predetermined range from the position of the unmanned mobile object that can be used for delivery of the cargo.

[0054] [Item 14] An information processing system according to any one of Items 3 to 9, wherein:

[0055] The determination unit determines that the condition is not satisfied when the delivery start position of the cargo is the same as the position of the unmanned mobile object that can be used for delivering or collecting the cargo.

[0056] [Item 15] An information processing system according to any one of Items 3 to 9, wherein:

[0057] The generating unit generates other delivery instruction information related to the delivery or collection of the goods to be performed by the delivery means of the distributor, based on the determination by the determining unit that the condition is satisfied.

[0058] [Item 16] The information processing system according to Item 15, wherein:

[0059] The communication unit transmits the other delivery instruction information to a terminal used by the delivery person.

[0060] [Item 17] An information processing device comprising:

[0061] a determination unit that determines whether a condition related to the delivery efficiency of the distributor is satisfied by the distributor in response to the delivery request, based on the content of the delivery request related to the delivery or collection of goods registered by the distributor; and

[0062] A generating unit generates delivery instruction information related to the delivery or collection of the goods to be performed by a delivery means other than the delivery person, based on the determination by the determination unit that the condition is not satisfied.

[0063] [Item 18] An information processing method executed by a computer, comprising:

[0064] Based on the contents of a delivery request related to the delivery or collection of goods registered by the delivery requester, determining whether the delivery requester satisfies a condition related to the delivery efficiency of the delivery requester; and

[0065] Based on the determination that the condition is not satisfied, delivery instruction information is generated regarding the delivery or collection of the goods to be performed by a delivery means other than the delivery person.

[0066] [Item 19] A program product comprising a program for causing a computer to implement the following functions:

[0067] a determination function for determining, based on the contents of a delivery request related to the delivery or collection of goods registered by a delivery requester, whether the delivery requester satisfies a condition related to the delivery efficiency of the delivery requester; and

[0068] A generating function generates, based on the determination by the determining function that the condition is not satisfied, delivery instruction information related to the delivery or collection of the goods to be performed by a delivery means other than the distributor.

[0069] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in this specification and the drawings, components having substantially the same functional structure are denoted by the same reference numerals to omit repeated description.

[0070] In addition, in this specification and the drawings, each mobile body is distinguished as needed, such as a mobile body used by a distributor is referred to as a manned mobile body 10A, and a mobile body that moves by autonomous control or remote operation is referred to as an unmanned mobile body 10B. However, in the case where there is no need to distinguish each mobile body, each mobile body is simply referred to as a mobile body 10. In addition, each information terminal is distinguished as needed, such as an information terminal used by a distributor who performs distribution related to the delivery and collection of goods is referred to as a distributor terminal 20A, and an information terminal used by a client who has entrusted the delivery and collection of goods is referred to as a client terminal 20B. However, in the case where there is no need to distinguish each information terminal, each information terminal is simply referred to as an information terminal 20.

[0071] <<1. Overview of Information Processing System>>

[0072] One embodiment of the present invention relates to an information processing system capable of further improving the delivery efficiency of a distributor related to delivery or collection.

[0073] <1.1. Summary>

[0074] Figure 1 is an explanatory diagram for explaining the overview of the information processing system of the present embodiment. Figure 1 As shown, the information processing system of the present embodiment includes a mobile object 10 , an information terminal 20 , an operation management server 30 , and a schedule management server 40 .

[0075] The mobile body 10, the information terminal 20, the operation management server 30, and the schedule management server 40 are connected to each other via a network.

[0076] (Moving body 10)

[0077] The mobile body 10 of this embodiment is used in a distribution operation such as delivering or collecting goods L. For example, the mobile body 10 is used when the goods L entrusted by the client U2 for distribution are distributed from the warehouse WH storing the goods L. In addition, the mobile body 10 is not essential for the distribution operation, and for example, the mobile body 10 may be used for distribution on foot together with a cart (for example, a box cart, a cage cart, etc.).

[0078] For example, the moving body 10 includes a manned moving body 10A used by a delivery person U1 who delivers or collects cargo L.

[0079] For example, the manned mobile object 10A of this embodiment may be as follows: Figure 1 The manned mobile body 10A is a vehicle that moves on land as shown (for example, a passenger car, a light truck, a light truck or other truck, a motorcycle, a bicycle, a scooter, etc.). However, the manned mobile body 10A is not limited to a vehicle. For example, the manned mobile body 10A may be an aircraft that flies in the sky, or a ship that moves on a waterway such as a sea or a river.

[0080] In addition, the mobile body 10 of the present embodiment includes an unmanned mobile body 10B that moves by autonomous control or remote operation. For example, the unmanned mobile body 10B can move by autonomous control using input information such as the positions of two locations such as a starting point (e.g., the delivery start position of the goods L, the movement start position of the unmanned mobile body 10B) and an end point (e.g., the collection position of the goods L), or the positions of three or more locations including a relay location (e.g., in the case of delivery accompanied by the collection of goods L, the collection position of goods L), and a return location (e.g., the same location as the movement start position of the unmanned mobile body 10, or a different standby location, etc.). In addition, the input information for autonomous control may also include various information such as other passing locations and delivery routes.

[0081] Furthermore, the unmanned mobile body 10B may be moved by remote control using operation information inputted by a manager who manages the unmanned mobile body 10B.

[0082] For example, the unmanned mobile object 10B may be Figure 1 For example, the flying object may be a drone that flies by autonomous control, or a drone (UAV, Unmanned Aerial Vehicle) that flies by remote control of an administrator.

[0083] The unmanned vehicle 10B of this embodiment is not limited to a flying vehicle, and may be, for example, a vehicle that moves on land, such as an unmanned ground vehicle (UGV), or a ship that moves on waterways, such as seas and rivers.

[0084] Furthermore, the manned mobile object 10A and the unmanned mobile object 10B may be mobile objects that can move on at least two or more routes among land, water, and air.

[0085] (Information Terminal 20)

[0086] The information terminal 20 of this embodiment is a terminal used by relevant personnel involved in delivery or collection services. For example, the information terminal 20 can be a tablet terminal, a smart phone, a mobile phone, a personal handy-phone system (PHS), a personal digital assistant (PDA), or a personal computer (PC).

[0087] For example, the information terminal 20 includes a distributor terminal 20A used by a distributor U1 who delivers or collects goods L. For example, the distributor U1 can use the distributor terminal 20A to confirm the delivery instruction information including the delivery task based on the delivery request content included in the delivery request registered by the requester U2. Figure 1 In the figure, the goods L are delivered to the client U2 who has made a delivery commission, but the present invention is not limited to this case, and the client U1 may be the sender and deliver the goods to a receiver different from the client U2. In this case, the delivery person U1 may load the goods L onto the moving body 10 or the like when departing from the warehouse WH, and may set one or more delivery tasks in advance as a delivery plan in a predetermined order.

[0088] The information terminal 20 includes a client terminal 20B used by a client U2 who requests delivery or collection of goods L. For example, the client U2 can register a delivery request related to delivery or collection of goods L using the client terminal 20B.

[0089] (Operation Management Server 30)

[0090] The operation management server 30 of the present embodiment is an example of an information processing device, and is a server that manages the operation of the mobile object 10. For example, the operation management server 30 may be a general-purpose computer such as a workstation or a PC, or may be a cloud server.

[0091] For example, the operation management server 30 determines whether the delivery operator U1 satisfies the conditions related to the delivery efficiency of the delivery operator U1 in response to the delivery request related to delivery or collection registered by the requester U2. A specific example of determining whether the conditions related to the delivery efficiency are satisfied will be described later.

[0092] Furthermore, the operation management server 30 generates delivery instruction information related to the delivery or collection of the cargo L to be performed by a delivery means other than the delivery operator U1, based on the determination that the condition related to the delivery efficiency of the delivery operator U1 is not satisfied.

[0093] For example, when determining that the condition related to the delivery efficiency of the delivery operator U1 is not satisfied, the operation management server 30 generates delivery instruction information related to the delivery or collection of the cargo L to be performed by the unmanned mobile body 10B as a delivery means different from the delivery operator U1.

[0094] Furthermore, the operation management server 30 may generate other delivery instruction information related to the delivery or collection of the cargo L to be performed by the delivery operator U1 based on the determination that the condition related to the delivery efficiency of the delivery operator U1 is satisfied.

[0095] In addition, specific examples related to delivery instruction information and other delivery instruction information will be described later, but the delivery instruction information is, for example, information used to move the unmanned mobile body 10B through autonomous control or remote operation, and may include, for example, the location information of the own residence B (or collection location) designated by the client U2 as the collection location for the goods L.

[0096] (Schedule Management Server 40)

[0097] The order management server 40 of this embodiment is a server that manages various orders related to delivery or collection. For example, the order management server 40 may be a general-purpose computer such as a workstation or a personal computer, or may be a cloud server.

[0098] For example, the order management server 40 manages the delivery plan and delivery schedule related to the delivery or collection of goods by the delivery operator U1. In addition, the order management server 40 manages the delivery plan and delivery schedule related to the delivery or collection of goods by the unmanned mobile body 10B.

[0099] For example, the reservation management server 40 receives a determination result of whether a condition related to delivery efficiency is satisfied from the operation management server 30. Then, the reservation management server 40 may register a delivery reservation involving the delivery or collection of goods L in the delivery interval of the delivery person U1 or the unmanned moving body 10B that delivers the goods L based on the received determination result.

[0100] In addition, the delivery interval refers to the time interval in which the unmanned mobile body 10B or the delivery person U1 responds to the delivery request. For example, the one-day delivery plan of the unmanned mobile body 10B (or the delivery person U1) is divided into each specified delivery interval (for example, if it is an unmanned mobile body, it is 15 minutes, 30 minutes, etc., if it is a delivery person, it is 1 hour, etc.), and the unmanned mobile body 10B (or the delivery person U1) responds to the delivery of the goods L registered according to the delivery interval at the time shown in each delivery interval. In the delivery interval of the unmanned mobile body, for example, goods to one or two delivery destinations can be registered, and in the delivery interval of the delivery person, for example, goods to five to ten delivery destinations can be registered, but it is not limited to this.

[0101] Figure 2 This is an explanatory diagram for explaining an example of the delivery interval of the present embodiment. For example, the delivery plan DS of the unmanned vehicle 10B (or the delivery person) for one day is divided into each predetermined delivery interval (for example, 15 minutes), and the unmanned vehicle 10B (or the delivery person) delivers the goods L registered in each delivery interval at the time indicated in the delivery interval. Such a combination of the delivery plan DS and the delivery interval can be set at a plurality of candidates for the pickup location.

[0102] For example, at a certain collection location (e.g. Figure 8 The delivery plan DS set for the relay positions S1, S2, etc. shown in the figure includes the following two types: a "full" delivery interval (hereinafter referred to as a full interval DF) indicating that the delivery schedule of the unmanned mobile body 10B (or the delivery person) is already full, and an "empty" delivery interval (hereinafter referred to as an empty interval DE) indicating that there is a vacant space in the delivery schedule of the unmanned mobile body 10B (or the delivery person).

[0103] The above is a description of the overview of the information processing system of the present embodiment. Next, an example of the functional configuration of the information terminal 20, the operation management server 30, and the schedule management server 40 of the present embodiment will be described in sequence.

[0104] <1.2. Functional Configuration Example of Information Terminal 20>

[0105] Figure 3 2 is an explanatory diagram for explaining an example of the functional structure of the information terminal 20 of the present embodiment. Figure 3 As shown, the information terminal 20 of the present embodiment includes a communication unit 210 , a control unit 230 , and an operation display unit 240 .

[0106] (Communications Department 210)

[0107] The communication unit 210 of this embodiment performs various communications with the operation management server 30 and the order management server 40. For example, the communication unit 210 included in the client terminal 20B can send a delivery request related to the delivery or collection of goods registered by the client to the operation management server 30.

[0108] Furthermore, the communication unit 210 included in the delivery operator terminal 20A may receive other delivery instruction information from the operation management server 30 , the other delivery instruction information being based on the determination that the condition related to the delivery efficiency of the delivery operator is satisfied.

[0109] (Control Unit 230)

[0110] The control unit 230 of this embodiment controls the overall operation of the information terminal 20. For example, the control unit 230 controls the transmission and reception of various information by the communication unit 210. For example, the control unit 230 included in the client terminal 20B may control the communication unit 210 to transmit a delivery request including the request content input through the operation display unit 240.

[0111] The control unit 230 may also control the operation display unit 240 to display the delivery instruction information received from the operation management server 30. For example, the control unit 230 included in the deliverer terminal 20A may control the operation display unit 240 to display other delivery instruction information received from the operation management server 30.

[0112] (Operation Display Unit 240)

[0113] The operation display unit 240 of this embodiment has a function as an operation unit, and inputs the content of the request related to the delivery or collection of goods. In addition, the operation display unit 240 has a function as a display unit, and displays the delivery instruction information received from the operation management server 30.

[0114] The function of the operating unit can be realized by, for example, a touch panel or a keyboard. In addition, the function of the display unit can be realized by a cathode ray tube (CRT) display device, a liquid crystal display (LCD), or an organic light emitting diode (OLED) device. In addition, the function of the display unit and the function of the operating unit can also be configured separately.

[0115] In addition, the information terminal 20 may also have Figure 3 In this case, the client can also use the microphone to input the content of the entrustment related to the delivery or collection of goods. In addition, the information terminal 20 may also be further equipped with Figure 3A speaker not shown in the figure is used. In this case, the delivery person can also confirm the delivery instruction information through the sound output from the speaker.

[0116] <1.3. Functional Configuration Example of Operation Management Server 30>

[0117] Figure 4 1 is an explanatory diagram for explaining an example of the functional structure of the operation management server 30 of the present embodiment. Figure 4 As shown, the operation management server 30 of the present embodiment includes a communication unit 310 , a storage unit 320 , and a control unit 330 .

[0118] (Communication Department 310)

[0119] The communication unit 310 of this embodiment performs various communications with the information terminal 20 and the order management server 40. For example, the communication unit 310 can receive a delivery request related to the delivery or collection of goods registered by the client from the client terminal 20B.

[0120] In addition, the communication unit 310 may send a determination result of whether the delivery request satisfies the conditions related to the delivery efficiency of the delivery person to the order management server 40. Furthermore, the communication unit 310 may receive various delivery information such as the delivery means and delivery interval sent from the order management server 40 as a response to the determination result.

[0121] Furthermore, the communication unit 310 may transmit the delivery instruction information generated by the generation unit 333 described later to an external device such as the information terminal 20 or the unmanned mobile object 10B.

[0122] (Storage Unit 320)

[0123] The storage unit 320 of this embodiment stores software and various data. For example, the storage unit 320 can store client information. The client information can include various basic information such as the client's name, the client's name in the service, the email address, the address or the telephone number, and can also include the client's identification information (ID: Identification), the account information of the external application, or any one or more of the information related to the location where the goods are collected. However, the client information is not limited to this.

[0124] In addition, the storage unit 320 may also store the information of the distributor. The distributor information may include, for example, the basic information of the distributor, such as the distributor's name, email address, and telephone number, and may also include the distributor's identification information, current location information, current distribution area, mobile body category identification information, and may also include the name of the distribution company and the distribution company identification information. In addition, the distributor information may also include, for example, external application account information, desired distribution area, identity certificate information (including driver's license information), transfer account information, distribution history information, and the like. However, the distributor information is not limited to this.

[0125] In addition, the storage unit 320 may also store store information. For example, the store information may include basic store information such as store name, business hours, address, contact information, phone number, store URL, and shipping costs. In addition, the store information may also include product name, product identification information, product corresponding storage container category information, weight information, management temperature zone information, and other product-related information. However, the store information is not limited to this.

[0126] (Control Unit 330)

[0127] The control unit 330 of this embodiment controls all actions of the operation management server 30. For example, Figure 4 As shown, the control unit 330 includes a determination unit 331 and a generation unit 333 .

[0128] The determination unit 331 of this embodiment determines whether a certain delivery operator satisfies the condition related to the delivery efficiency of the delivery operator in response to the delivery request, based on the request contents included in the delivery request related to the delivery or collection of goods registered by the requester.

[0129] The generation unit 333 of the present embodiment generates delivery instruction information related to the delivery or collection of goods to be performed by a delivery means other than the delivery person, based on the determination by the determination unit 331 that the condition is not satisfied.

[0130] For example, the generation unit 333 may generate the delivery instruction information based on the determination result of the determination unit 331 using various delivery information such as the delivery means and the delivery interval specified by the order management server 40 .

[0131] Furthermore, the generation unit 333 may generate other delivery instruction information related to the delivery or collection of goods to be performed by the distributor, based on the determination by the determination unit 331 that the condition is satisfied.

[0132] <1.4. Functional Configuration Example of Schedule Management Server 40>

[0133] Figure 51 is an explanatory diagram for explaining an example of the functional structure of the reservation management server 40 of the present embodiment. Figure 5 As shown, the schedule management server 40 of the present embodiment includes a communication unit 410 , a storage unit 420 , and a control unit 430 .

[0134] (Communication Department 410)

[0135] The communication unit 410 of this embodiment performs various communications with the information terminal 20 and the operation management server 30. For example, the communication unit 410 may receive a determination result of whether the delivery request by the delivery person satisfies a condition related to the delivery efficiency of the delivery person.

[0136] Furthermore, the communication unit 410 may transmit various delivery information such as the delivery means and delivery area specified based on the received determination result to the operation management server 30 .

[0137] (Storage Unit 420)

[0138] The storage unit 420 of this embodiment stores software and various data. For example, the storage unit 420 stores the delivery plan of each delivery person and the delivery plan of the unmanned moving body 10B. For example, the delivery plan includes various information such as the cargo loading status of each delivery section of the manned moving body 10A used for delivery by the delivery person and the idle status of the unmanned moving body 10B.

[0139] (Control Unit 430)

[0140] The control unit 430 of this embodiment controls the overall operation of the order management server 40. For example, the control unit 430 specifies various delivery information such as delivery means and delivery time based on the result of determining whether the delivery request satisfies the conditions related to the delivery efficiency of the delivery person.

[0141] For example, when receiving a judgment result including a condition related to delivery efficiency, the control unit 430 may designate a delivery person to perform delivery using the manned mobile body 10A and insert it into a specified sequence of a delivery plan of a specified delivery person, or designate a delivery interval corresponding to a free state included in the delivery plan of the delivery person, etc. Furthermore, the control unit 430 may control the communication unit 410 so that delivery information including the designated delivery means (deliverer) and delivery interval is sent to the operation management server 30, or the delivery plan of the scheduled delivery person is changed.

[0142] The control unit 430 may also designate delivery using the unmanned mobile body 10B and designate a delivery interval corresponding to the vacant state included in the delivery plan of the unmanned mobile body 10B when receiving the determination result including the condition related to the delivery efficiency is not satisfied. Furthermore, the control unit 430 may control the communication unit 410 so that the delivery information including the designated delivery means (unmanned mobile body 10B) and the delivery interval is sent to the operation management server 30.

[0143] In the above, an example of the functional configuration of the information terminal 20, the operation management server 30, and the schedule management server 40 according to the present embodiment has been described. Figures 6 to 8 , a specific example of the determination process of whether the conditions related to the delivery efficiency are satisfied is described.

[0144] <<2. Specific example of the process of determining whether conditions related to delivery efficiency are satisfied>>

[0145] When a client requests the delivery or collection of goods such as food or daily necessities through an application or a browser, a delivery person who should be entrusted with the delivery of the goods may be assigned.

[0146] For example, a delivery person who is entrusted with the delivery of goods entrusted by the client needs to go to a warehouse or store where the goods are stored to appropriately collect the goods. As a result, for example, if the location where the goods are collected is far from the location of the delivery person, there is a situation in which the delivery efficiency of the delivery person is reduced because the delivery person needs to move a long distance when collecting the goods.

[0147] In addition, the delivery request of the client may include various requirements. For example, the delivery request may include various requirements such as the delivery area, the location where the goods are to be received, etc. In addition, the delivery request may include a specified requirement such as the immediate delivery of goods (for example, food, etc.).

[0148] In the case of such a regulation, after deciding to deliver the goods, the distributor will go to the warehouse or store where the goods are stored to collect the goods, which will affect the distributor's delivery plan. In other words, if the distributor appropriately responds to such irregular requests, the distributor's delivery efficiency will decrease.

[0149] In order to reduce the burden on the delivery personnel and suppress the reduction of the delivery efficiency, it is sometimes desirable to have the unmanned mobile body 10B assist in the delivery of goods that are entrusted to be delivered by irregular entrustment, for example.

[0150] Therefore, in the information processing system of the present embodiment, it is determined whether the delivery request of a certain cargo by the distributor satisfies the conditions related to the delivery efficiency of the distributor, and when the conditions related to the delivery efficiency of the distributor are not satisfied (for example, when the delivery request is the irregular request mentioned above), the unmanned mobile body 10B assists in the delivery and collection of the cargo. Specific examples of the determination process of whether the conditions related to the delivery efficiency of the distributor are satisfied are described in sequence below.

[0151] Figure 6 1 is an explanatory diagram for explaining an example of a determination process of whether or not a condition related to delivery efficiency is satisfied. For example, the following case is described: a delivery area A is designated to the delivery operator U1 as an area in which the delivery operator U1 is responsible for delivering the goods L. Figures 6 to 8 In the example shown, the inside of the delivery area A of the delivery operator U1 is the left side of the dotted line indicating the boundary of the delivery area A, and the outside of the delivery area A is the right side of the dotted line indicating the boundary of the delivery area A.

[0152] In addition, Figures 6 to 8 In the illustrated example, for convenience of explanation, the cargo L is exposed to the outside of the moving body 10, but the cargo L may be stored inside the moving body 10. In addition, the unmanned moving body 10B may have a structure for gripping the cargo L.

[0153] For example, the determination unit 331 may determine whether the condition related to the delivery efficiency of the delivery provider U1 is satisfied based on the pickup location of the cargo L included in the request content of the client U2.

[0154] For example, the determination unit 331 may specify Figure 6 When the home residence B2 (or a collection location or collection location such as a store or dedicated delivery facility near the home residence B2) that is not included in the delivery area A as shown is used as the collection location or collection location for the goods L, it is determined that the conditions related to the delivery efficiency of the deliverer U1 are not met.

[0155] When it is determined that the condition related to the delivery efficiency of the delivery operator U1 is not satisfied, the generation unit 333 may generate delivery instruction information related to the delivery or collection of the cargo L to be performed by the unmanned mobile body 10B as a delivery means different from the delivery operator U1.

[0156] Then, the communication unit 310 may transmit the delivery instruction information generated by the generation unit 333 to the unmanned mobile object 10B. In this case, the unmanned mobile object 10B that has received the delivery instruction information may deliver the cargo L through autonomous control based on the received delivery instruction information.

[0157] In addition, the communication unit 310 may also send the delivery instruction information generated by the generation unit 333 to the information terminal 20 used by the manager of the unmanned mobile object 10B. In this case, the manager can remotely operate the unmanned mobile object 10B based on the delivery instruction information, and can also use the information terminal 20 used by the manager to send the delivery instruction information to the unmanned mobile object 10B.

[0158] In addition, the delivery instruction information includes, for example, various information for autonomous control of the unmanned mobile body 10B and remote operation of the unmanned mobile body 10B. For example, the delivery instruction information may include information related to the delivery start location of the goods and the pickup location of the client of the goods L, and may also include information such as the delivery route and the passing points.

[0159] Furthermore, when the residence B1 included in the delivery area A is designated as the pickup location or collection location of the goods L, the determination unit 331 may determine that the condition related to the delivery efficiency of the delivery operator U1 is satisfied.

[0160] When it is determined that the condition related to the delivery efficiency of the delivery operator U1 is satisfied, the generation unit 333 may generate other delivery instruction information related to the delivery or collection of the goods L to be performed by the delivery operator U1.

[0161] Then, the communication unit 310 may transmit the other delivery instruction information generated by the generation unit 333 to the delivery person terminal 20A used by the delivery person U1 as an external device.

[0162] In addition, other delivery instruction information related to the delivery or collection of the goods to be performed by the delivery operator U1 may be the same as or different from the delivery instruction information related to the delivery or collection of the goods to be performed by other delivery means (e.g., unmanned mobile body 10B). For example, other delivery instruction information may include information related to delivery assistance of the delivery operator U1 (e.g., the order of delivery or traffic congestion, etc.).

[0163] In addition, the operation management server 30 does not need to send the delivery instruction information and other delivery instruction information to the external device. For example, when the operation management server 30 has a display unit, the delivery instruction information and other delivery instruction information can also be displayed on the display unit. Then, the administrator who has confirmed the delivery instruction information displayed on the display unit can instruct the delivery person U1 and the unmanned mobile object 10B to deliver by any method.

[0164] According to the example described above, the unmanned mobile body 10B assists in the delivery of goods for a delivery request that needs to be delivered to another area (e.g., a remote area or an enclave representing a geographically separated place) that is not included in the delivery area A. As a result, the delivery operator U1 can fully cope with the delivery within the delivery area A, and the delivery efficiency of the delivery operator U1 can be further improved.

[0165] Furthermore, a warehouse WH is cited as an example of a place where the cargo L is stored. However, the warehouse WH may be a warehouse owned by each delivery company, or a warehouse where a storage place and sorting space are shared by a plurality of delivery companies.

[0166] In addition, when the delivery plan of the delivery operator U1 does not include a plan to deliver other goods within a specified range from the pickup location or collection location of the newly delivered goods L, the determination unit 331 may also determine that the conditions related to the delivery efficiency are not satisfied. Thus, the delivery operator U1 can only respond to the delivery request if there is a plan to deliver other goods nearby, and the delivery efficiency of the delivery operator U1 can be further improved.

[0167] In addition, the delivery area A that the delivery operator U1 is responsible for may change depending on time and date. In this case, the determination unit 331 may determine whether the conditions related to delivery efficiency are satisfied based on the desired delivery time and desired delivery date included in the request content.

[0168] For example, sometimes a certain delivery person U1 is responsible for delivery in the first delivery area (e.g., the east area) in the morning and in the second delivery area (e.g., the west area) in the afternoon. In this case, the determination unit 331 may, for example, determine that the conditions related to delivery efficiency are satisfied when the delivery person U1 is responsible for the first delivery area because the delivery location or the collection location is specified as a location included in the first delivery area in the entrustment content and the delivery time is desired to be in the morning.

[0169] On the other hand, when the entrustment content includes a situation where the collection location or the collection location is specified as a location included in the first delivery area and the desired delivery time is afternoon, the determination unit 331 may determine that the conditions related to delivery efficiency are not met because the deliverer U1 is not in charge of the first delivery area.

[0170] In addition, Figure 6 In the example shown, the warehouse WH which is the base of the unmanned mobile body 10B and stores the goods L is used as the delivery start position, but the delivery start position of this embodiment is not limited to this example. Figure 7, an example in which the delivery start position is not the base of the unmanned mobile body 10B (that is, an example in which there is cargo to be delivered at a location different from the base of the unmanned mobile body 10B) is described.

[0171] Figure 7 1 is an explanatory diagram for explaining another example of the determination process of whether or not the conditions related to the delivery efficiency are satisfied. Figure 7 The warehouse WH) and the delivery start location shown may not necessarily be the same. Figure 7 As shown in FIG. 1 , the unmanned mobile body 10B may collect the food F at the store B3 where the food F included in the delivery request is stored. Figure 7 In the example shown, food F is listed as an example of goods, but other goods may also be used.

[0172] Even in the Figure 7 When the store B3 collecting food F as shown is included in the delivery area A, if the home B2 as the collection location of the client U2 is not included in the delivery area A, the determination unit 331 may determine that the condition related to the delivery efficiency is not satisfied.

[0173] Even when the home B2 as the pickup location is included in the delivery area A, if the store B3 that collects the food F is not included in the delivery area A, the determination unit 331 may determine that the condition related to the delivery efficiency is not satisfied.

[0174] On the other hand, when both the store B3 that collects the food F and the home B2 that is the pickup location are included in the delivery area A, the determination unit 331 may determine that the condition related to the delivery efficiency is satisfied.

[0175] In addition, Figure 7 In the example shown, the store B3 is illustrated as the location for collecting food F (hereinafter sometimes referred to as the collection location), and the home B2 is illustrated as the receiving location, but the collection location and receiving location of the goods L are not limited to buildings and facilities such as the home B2 and the store B3. Figure 8 Another example illustrating the collection location and the pickup location.

[0176] Figure 8 This is an explanatory diagram for explaining another example of the cargo collection position and the receiving position of this embodiment. For example, the cargo collection position and the receiving position may also be as follows Figure 8 Relay positions S1 and S2 as shown.

[0177] For example, the relay positions S1 and S2 may be positions where the unmanned mobile body 10B can wait. For example, a certain carrier U3 may collect food F requested by the client U2 for delivery at the store B3. Then, the carrier U3 may deliver the food F from the store B3 to the relay position S1.

[0178] Then, the unmanned mobile body 10B can, for example, use the relay position S1 as a collection position and receive the food F from the carrier U3. The carrier U3 here can be any carrier, for example, a clerk of the store B3, a part-time worker, or a user of the store B3.

[0179] Then, the unmanned mobile body 10B that has received the food F from the carrier U3 can deliver the food F from the relay location S1 to the relay location S2 designated as the receiving location by the client U2.

[0180] In addition, the unmanned mobile body 10B may wait at the relay position S2 until the client U2 arrives at the relay position S2. In addition, the unmanned mobile body 10B may not wait until the client U2 arrives at the relay position S2, but may deliver to the relay position S2 without contact and return to the warehouse WH as a base. If there is a storage box at the relay position S2, the food F may be stored in the storage box and returned to the warehouse WH. Furthermore, when the client U2 receives the food from the waiting unmanned mobile body 10B or the storage box, the specified identification information may be used for handover authentication.

[0181] Thereby, for example, options for the receiving location of the client U2 such as the bus stop or train station closest to the client U2 can be increased, and the convenience of the client U2 can be further improved.

[0182] The relay positions S1 and S2 are not limited to the installation positions of the stands where the unmanned mobile body 10B can wait. The relay positions S1 and S2 may be any meeting positions, but are preferably locations that serve as meeting points, such as bus stops, buildings, or parking lots.

[0183] Another example of the collection location and the receiving location of the present embodiment has been described above. In addition, as described above, the delivery request may include various requirements. Therefore, the determination unit 331 may use various factors that affect the delivery efficiency of the distributor to determine whether the conditions related to the delivery efficiency are met.

[0184] For example, suppose a delivery person adds a new delivery request when delivering multiple goods in a delivery area. If the newly added delivery request includes a specified requirement such as urgent delivery, the delivery person may need to prioritize the goods including the specified requirement and deliver them to the requester.

[0185] As a result, the delivery plan of multiple goods delivered by the original distributor can be affected. Therefore, the determination unit 331 can determine that the conditions related to the distributor's delivery efficiency are not met when the entrustment content includes a prescribed requirement that affects the distributor's delivery plan. In addition, the distributor information can include additional permission information (for example, additional permission number information, additional permission time information, additional permission distance information, etc.), and the determination unit 331 can also determine that the conditions related to the distributor's delivery efficiency are met when the new delivery entrustment is within the permission range shown in the additional permission information.

[0186] Even when the delivery operator has not specified a delivery area, the determination unit 331 may determine that the condition related to the delivery efficiency of the delivery operator is not satisfied when the distance from the delivery start position to the collection position of the cargo is greater than or equal to a predetermined value.

[0187] In addition, for example, the unmanned mobile body 10B is arranged in a Figure 7 In the case where the food F is delivered within the specified range from the store B3 as the delivery start position of the food F as shown in FIG. 1 , it is sometimes more efficient to deliver the food F by the unmanned mobile body 10B. Therefore, the determination unit 331 may determine that the condition related to the delivery efficiency of the delivery person is not satisfied when the delivery start position of the goods is included in the specified range from the position of the unmanned mobile body 10B that can be used for the delivery or collection of the goods. Alternatively, instead of determining that the condition related to the delivery efficiency of the delivery person is not satisfied, the unmanned mobile body 10B may be designated for delivery regardless of the delivery efficiency of the delivery person.

[0188] In addition, the determination unit 331 may determine that the condition related to the delivery efficiency of the distributor is not satisfied when the delivery start position of the goods is the same as the position of the unmanned mobile body 10B that can be used for delivering or collecting the goods. Figure 7 In the case of the store B3 as the delivery start location of the food F as shown, it is determined that the condition related to the delivery efficiency of the delivery person is not satisfied. Alternatively, instead of determining that the condition related to the delivery efficiency of the delivery person is not satisfied, the unmanned mobile body 10B may be designated for delivery regardless of the delivery efficiency of the delivery person.

[0189] Alternatively, when there are goods entrusted by the client for delivery in the warehouse WH as the base of the unmanned mobile body 10B (or when the goods entrusted by the client for delivery are directly brought into the warehouse WH), the determination unit 331 may determine that the conditions related to the delivery efficiency of the distributor are not satisfied. Alternatively, instead of determining that the conditions related to the delivery efficiency of the distributor are not satisfied, the unmanned mobile body 10B may be designated for delivery regardless of the delivery efficiency of the distributor. Thus, the utilization of the unmanned mobile body 10B can be promoted, and the burden on the distributor can be further reduced.

[0190] In the above, another example of the determination process of whether the condition related to the delivery efficiency is satisfied is described. Fig. 9 , an example of the action processing of the operation management server 30 according to the present embodiment is described.

[0191] <<3. Action Processing Example>>

[0192] Fig. 9 1 and 2 are explanatory diagrams for explaining an example of the operation process of the operation management server 30 according to the present embodiment. First, the communication unit 310 receives a delivery request from the client terminal 20B (S101).

[0193] Next, the determination unit 331 determines whether the delivery request by the delivery person satisfies the conditions related to the delivery efficiency of the delivery person based on the request contents included in the received delivery request ( S105 ).

[0194] Then, the communication unit 310 transmits the result of determination as to whether the delivery request by the delivery person satisfies the condition related to the delivery efficiency of the delivery person to the order management server 40 ( S109 ).

[0195] Next, the communication unit 310 receives information on the delivery means and the delivery area based on the determination result from the order management server 40 ( S113 ).

[0196] Then, the control unit 330 determines whether the determination unit 331 determines in S105 that the delivery person satisfies the conditions related to delivery efficiency for the delivery entrustment (S117). If it is determined that the delivery person does not satisfy the conditions related to delivery efficiency for the delivery entrustment (S117 / No), the process proceeds to S121, and if it is determined that the delivery person satisfies the conditions related to delivery efficiency for the delivery entrustment (S117 / Yes), the process proceeds to S125.

[0197] When it is determined that the deliverer does not meet the conditions related to delivery efficiency in response to the delivery entrustment (S117 / No), the generation unit 333 generates delivery instruction information related to the delivery or collection of goods, and the communication unit 310 sends the generated delivery instruction information to the unmanned mobile body 10B (S121), and the operation management server 30 of this embodiment ends the action processing.

[0198] When it is determined that the distributor meets the conditions related to delivery efficiency in response to the delivery entrustment (S117 / Yes), the generation unit 333 generates other delivery instruction information related to the delivery or collection of goods, the communication unit 310 sends the generated other delivery instruction information to the distributor terminal 20A (S125), and the operation management server 30 ends the action processing.

[0199] <<4. Hardware Configuration Example>>

[0200] The information processing described above is realized by the cooperation of software and hardware that runs the management server 30 described below. In addition, the hardware structure described below can also be applied to the information terminal 20 and the reservation management server 40.

[0201] Fig.10 1 is an explanatory diagram for explaining an example of the hardware structure of the operation management server 30 of the present embodiment. Fig.10 As shown, the operation management server 30 includes a control unit 330 , a memory 31 , a storage 32 , a transceiver 33 , an input / output unit 34 , etc., which are electrically connected to each other via a bus 35 .

[0202] The control unit 330 is a computing device that controls the overall operation of the operation management server 30, controls the data transmission and reception between various elements, and performs information processing required for the execution and authentication of applications. For example, the control unit 330 is a central processing unit (CPU) and / or a graphics processing unit (GPU), and executes the program for this system stored in the storage 32 and expanded in the memory 31 to implement various information processing as described above.

[0203] The memory 31 includes a main storage, which is composed of a volatile storage device such as a dynamic random access memory (DRAM), and an auxiliary storage, which is composed of a non-volatile storage device such as a flash memory and a hard disk drive (HDD). The memory 31 is used as a work area of ​​the control unit 330, and also stores the basic input / output system (BIOS) executed when the operation management server 30 is started, and various setting information.

[0204] The memory 32 stores various programs such as application programs. A database storing data used for each process may be constructed in the memory 32 .

[0205] The transceiver 33 connects the operation management server 30 to the network and / or the blockchain network. In addition, the transceiver 33 may include a Bluetooth (registered trademark) and a Bluetooth Low Energy (BLE) short-range communication interface.

[0206] The input / output unit 34 includes information input devices such as a keyboard, a microphone, and a mouse, and output devices such as a display and a speaker.

[0207] The bus 35 is commonly connected to the above-mentioned elements, and transmits, for example, address signals, data signals, and various control signals.

[0208] <<5.Supplement>>

[0209] The preferred embodiment of the present invention is described in detail above with reference to the accompanying drawings, but the present invention is not limited to this example. Obviously, a person with common knowledge in the technical field to which the present invention belongs can think of various changes or modifications within the scope of the technical idea recorded in the claims, and these changes or modifications are of course also understood to belong to the technical scope of the present invention.

[0210] For example, when the determination unit 331 determines that the first delivery person who delivers in the first delivery area does not meet the conditions related to the delivery efficiency of the first delivery person for a certain delivery request, the generation unit 333 can generate delivery instruction information for the second delivery person who delivers in the second delivery area. In addition, when it is determined that the conditions related to the delivery efficiency of the first delivery person are not met and it is determined that the unmanned mobile body 10B is not appropriate for delivery (for example, there is no unmanned mobile body 10B that can be used, the charging time of the unmanned mobile body 10B is required, the cargo L exceeds the loadable weight and loadable size of the unmanned mobile body 10B, it is not in the applicable temperature zone, etc.), the generation unit 333 can also generate delivery instruction information for the second delivery person who delivers in the second delivery area. By having people assisting people in this way, it is also possible to cope with various situations such as the situation where the unmanned mobile body 10B is not at the base and the situation where it is more efficient to deliver by people.

[0211] In addition, in this specification, an example in which a delivery person delivers goods using the moving body 10 is mainly described, but the delivery person does not necessarily need to use the moving body 10. For example, the delivery person may deliver goods on foot.

[0212] In addition, the determination unit 331 may also determine whether the conditions related to the delivery efficiency of the delivery person are satisfied based on various information such as the delivery person information, store information, and information related to the product stored in the storage unit 320. For example, when the weight of the goods entrusted by the client for delivery exceeds a prescribed standard (for example, exceeds the loadable weight of the unmanned mobile body 10B), it may be considered that the unmanned mobile body 10B is difficult to deliver, and the determination unit 331 may determine that the conditions related to the delivery efficiency of the delivery person are satisfied.

[0213] Furthermore, the operation management server 30 of this embodiment may have a part or all of the functional configuration of the schedule management server 40. When the operation management server 30 has all the functional configuration of the schedule management server 40, the information processing system of this embodiment may not have the schedule management server 40.

[0214] In addition, the schedule management server 40 may include a part or all of the functional configuration of the operation management server 30. For example, the schedule management server 40 may include a configuration including the functions of the determination unit 331 and the generation unit 333.

[0215] In addition, a computer program can also be created, which is used to enable hardware such as the CPU, ROM and RAM built into the information terminal 20, operation management server 30 and reservation management server 40 to perform the same functions as the above-mentioned information terminal 20, operation management server 30 and reservation management server 40.

[0216] Explanation of symbols

[0217] 10: mobile body; 20: information terminal; 210: communication unit; 230: control unit; 240: operation display unit; 30: operation management server; 310: communication unit; 320: storage unit; 330: control unit; 331: determination unit; 333: generation unit; 40: scheduled management server; 410: communication unit; 420: storage unit; 430: control unit.

Claims

1. An information processing system, characterized in that: The information processing system has: a determination unit that determines whether the delivery request by the delivery person satisfies a condition related to the delivery efficiency of the delivery person based on the content of the request included in the delivery request related to the delivery or collection of goods registered by the delivery person; as well as A generating unit generates, based on the determination by the determining unit that the condition is not satisfied, delivery instruction information related to the delivery or collection of the goods by a delivery means other than the delivery person.

2. The information processing system according to claim 1, characterized in that The information processing system also has: A communication unit transmits the delivery instruction information generated by the generation unit to an external device.

3. The information processing system according to claim 2, characterized in that: The external device includes an information terminal used by a manager who manages the unmanned mobile object.

4. The information processing system according to claim 2, characterized in that: The external device includes an unmanned mobile object.

5. The information processing system according to claim 4, characterized in that: The delivery person delivers the goods using a moving object.

6. The information processing system according to claim 5, characterized in that: The moving object includes a vehicle moving on land.

7. The information processing system according to claim 6, characterized in that: The unmanned mobile object includes a mobile object that moves autonomously on the land.

8. The information processing system according to claim 6, characterized in that: The unmanned mobile object includes a mobile object that moves autonomously on a path different from the land route.

9. The information processing system according to claim 8, characterized in that: The unmanned mobile object includes a flying object that flies autonomously in the sky.

10. The information processing system according to any one of claims 1 to 9, characterized in that: The determination unit determines whether the condition is satisfied based on a pickup location of the cargo included in the request content.

11. The information processing system according to any one of claims 1 to 9, characterized in that: The determination unit determines whether the condition is satisfied based on a delivery area of ​​the delivery person.

12. The information processing system according to any one of claims 1 to 9, characterized in that: The determination unit determines that the condition is not satisfied when the request content includes a predetermined requirement that affects the delivery plan of the distributor.

13. The information processing system according to any one of claims 3 to 9, characterized in that: The determination unit determines that the condition is not satisfied when the delivery start position of the cargo is included in a predetermined range from the position of the unmanned mobile object that can be used for delivery of the cargo.

14. The information processing system according to any one of claims 3 to 9, characterized in that: The determination unit determines that the condition is not satisfied when the delivery start position of the cargo is the same as the position of the unmanned mobile object that can be used for delivering or collecting the cargo.

15. The information processing system according to any one of claims 3 to 9, characterized in that: The generating unit generates other delivery instruction information related to the delivery or collection of the goods by the delivery means of the distributor, based on the determination by the determining unit that the condition is satisfied.

16. The information processing system according to claim 15, characterized in that: The communication unit transmits the other delivery instruction information to a terminal used by the delivery person.

17. An information processing device, characterized in that: The information processing device comprises: a determination unit that determines whether the delivery request by the delivery person satisfies a condition related to the delivery efficiency of the delivery person based on the content of the request included in the delivery request related to the delivery or collection of goods registered by the delivery person; as well as A generating unit generates delivery instruction information related to the delivery or collection of the goods by a delivery means other than the delivery person, based on the determination by the determination unit that the condition is not satisfied.

18. An information processing method executed by a computer, characterized in that: The information processing method includes: Based on the contents of a delivery request related to the delivery or collection of goods registered by the delivery requester, determining whether the delivery requester satisfies a condition related to the delivery efficiency of the delivery requester; and Based on the determination that the condition is not satisfied, delivery instruction information is generated, the delivery instruction information being related to the delivery or collection of the goods by a delivery means other than the delivery person.

19. A program product, characterized in that The program product includes a program that enables a computer to implement the following functions: A determination function for determining whether the distributor satisfies a condition related to the distribution efficiency of the distributor in response to the distribution request related to the delivery or collection of goods registered by the distributor; as well as A generating function, wherein the generating function generates, based on a determination by the determining function that the condition is not satisfied, delivery instruction information related to the delivery or collection of the goods by a delivery means other than the deliverer.

Citation Information

Patent Citations

  • Physical distribution management system, physical distribution management method, and program

    JP2020052525A