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

The information processing system optimizes passenger and cargo transport by determining transportation means and routes for mixed cargo and passenger services, addressing inefficiencies in existing systems and improving overall transport efficiency.

WO2025254206A1PCT designated stage Publication Date: 2025-12-11AERONEXT INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/020553
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-06
Filing Date
2025-06-06
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

Existing transportation systems face inefficiencies in handling mixed cargo and passenger transport, particularly in depopulated areas with worker shortages and decreased demand, necessitating a system that can efficiently manage both passenger and cargo transport services.

Method used

An information processing system that includes a setting unit to determine transportation means based on start and end positions and preset routes for various transportation modes, including manned and unmanned vehicles, to optimize the transport of people and luggage together.

Benefits of technology

Improves the efficiency of mixed passenger and cargo transport by optimizing routes and reducing the need for additional transportation means, thereby enhancing overall transport efficiency and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025020553_11122025_PF_FP_ABST
    Figure JP2025020553_11122025_PF_FP_ABST
Patent Text Reader

Abstract

[Problem] To improve efficiency related to the transport of a transport target. [Solution] An information processing system comprising a setting unit that sets a transport means for transporting a transport target requested by a requester on the basis of a transport start position or transport end position of the transport target and a transport route set in advance for each of a plurality of transport means.
Need to check novelty before this filing date? Find Prior Art

Description

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

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

[0002] In recent years, technologies have been developed to enable a transporter who is responsible for a delivery task related to delivery or collection of a package requested by a user to efficiently deliver or collect the package. For example, Patent Literature 1 discloses a technology for acquiring the load capacity of one or more circular flights that circulate between three base stations, and determining whether to change the operation plan of the circular flight based on the acquired load capacity.

[0003] Furthermore, the object being transported (hereinafter sometimes referred to as the "object to be transported") is not limited to luggage. For example, if the transporter is a bus or taxi driver, the object to be transported may also be a person. Furthermore, in recent years, there has been growing interest in mixed transport, which transports both people and luggage, rather than being limited to single transport, which transports only one of people or luggage.

[0004] Japanese Patent Application Laid-Open No. 2020-52525

[0005] There is a need for technology that can further improve the efficiency and convenience of transporting cargo and people as described above.

[0006] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to provide a new and improved information processing system, information processing device, information processing method, and program that enable efficiency in the transportation of transportation objects.

[0007] In order to solve the above problem, according to one aspect of the present invention, an information processing system is provided which includes a setting unit which sets a transportation means to transport the object to be transported based on the transportation start position or transportation end position of the object to be transported requested by a requester and a transportation route which is preset for each of a plurality of transportation means.

[0008] In addition, in order to solve the above problem, according to another aspect of the present invention, an information processing device is provided which includes a setting unit which sets a transportation means to transport the object to be transported based on the transportation start position or transportation end position of the object to be transported requested by a client and a transportation route which is preset for each of a plurality of transportation means.

[0009] In addition, in order to solve the above problem, according to another aspect of the present invention, there is provided an information processing method executed by a computer, which includes setting a transportation means for transporting the object to be transported based on the transportation start position or transportation end position of the object to be transported requested by a client and a transportation route that is preset for each of a plurality of transportation means.

[0010] In addition, in order to solve the above problem, according to another aspect of the present invention, a program is provided that causes a computer to realize a setting function of setting a transport means for transporting the object to be transported based on the transport start position or transport end position of the object to be transported requested by a client and a transport route that is preset for each of multiple transport means.

[0011] As described above, according to the present invention, it is possible to improve the efficiency of the transportation of the transportation object.

[0012] FIG. 1 is an explanatory diagram for explaining an overview of an information processing system according to the present embodiment. FIG. 1 is an explanatory diagram for explaining an example of the functional configuration of an information terminal 20 according to the present embodiment. FIG. 1 is an explanatory diagram for explaining an example of an input screen for inputting the details of a transport request. FIG. 1 is an explanatory diagram for explaining an example of the functional configuration of a server 30 according to the present embodiment. FIG. 1 is an explanatory diagram for explaining specific examples of various processes related to setting a transport means by the setting unit 331 and correcting the transport route of the set transport means. FIG. 1 is an explanatory diagram for explaining an example of transport instruction information for transporter U1. FIG. 1 is an explanatory diagram for explaining an example of operational processing of the server 30 according to the present embodiment. FIG. 1 is an explanatory diagram for explaining an example of the hardware configuration of the server 30 according to the present embodiment.

[0013] The details of the embodiments of the present invention will be listed below. An information processing system or the like according to the embodiments of the present invention has the following configuration. [Item 1] An information processing system including a setting unit that sets a transport means for transporting a transport object requested by a requester, based on a transport start position or a transport end position of the transport object and a transport route preset for each of a plurality of transport means. [Item 2] The information processing system according to Item 1, in which the setting unit modifies the transport route of the transport means for transporting the transport object, based on the transport start position or the transport end position of the transport object requested by the requester and each waypoint of the plurality of transport means. [Item 3] The information processing system according to Item 1, in which the setting unit sets the transport means for transporting the transport object further based on a transport plan for each of the plurality of transport means. [Item 4] The information processing system according to Item 2, in which the transport route is a transport route that passes through waypoints not requested by other requesters, and the transport means is set based on the waypoints. [Item 5] The information processing system according to Item 2, in which the plurality of transport means include different types of transport means. [Item 6] The information processing system according to item 2, wherein the setting unit sets a transport means for transporting the object to be transferred based further on whether the object to be transferred requested by the requester is a person or a piece of luggage. [Item 7] The information processing system according to item 2, wherein the setting unit sets a transport means for transporting the object to be transferred based further on whether the type of object to be transferred requested by the requester is a person, a piece of luggage, or both a person and a piece of luggage. [Item 8] The information processing system according to item 7, wherein the plurality of transport means include a transport means for which a waypoint is set in advance and a transport means for which no waypoint is set in advance. [Item 9] The information processing system according to item 8, wherein, when the type of object to be transferred requested by the requester is a piece of luggage, the setting unit sets a transport means capable of transporting the piece of luggage and for which no waypoint is set in advance as the transport means for transporting the object to be transferred.[Item 10] The information processing system according to Item 2, wherein the setting unit modifies a transfer route preset for the transfer means that transfers the object to be transferred, further based on a transfer route preset for each of the plurality of transfer means. [Item 11] The information processing system according to Item 2, wherein the setting unit sets, as the transfer means for transferring the object to be transferred, a transfer means whose arrival time or departure time at a waypoint preset for the plurality of transfer means, which is modified by passing through the transfer start position or transfer end position of the object to be transferred, satisfies a predetermined criterion. [Item 12] The information processing system according to Item 11, wherein the setting unit sets, as the transfer means for transferring the object to be transferred, a transfer means whose arrival time or departure time at a waypoint preset for the plurality of transfer means, which is modified by passing through the transfer start position or transfer end position of the object to be transferred, is within an allowable range. [Item 13] The information processing system according to Item 10, wherein the setting unit modifies the arrival time or departure time at a waypoint preset for the transfer means that transfers the object to be transferred. [Item 14] The information processing system according to Item 13, further comprising: a notification unit that notifies a user of the transportation means that transports the object to be transported of information related to the arrival time or departure time at the waypoint corrected by the setting unit. [Item 15] The information processing system according to Item 8 or 9, wherein the transportation means for which no waypoints are set in advance includes an unmanned vehicle. [Item 16] The information processing system according to Item 15, wherein the transportation means for which waypoints are set in advance includes a manned vehicle. [Item 17] An information processing device comprising: a setting unit that sets the transportation means that transports the object to be transported based on a transportation start position or transportation end position of the object to be transported requested by a requester and a transportation route that is set in advance for each of a plurality of transportation means. [Item 18] An information processing method executed by a computer, comprising: setting the transportation means that transports the object to be transported based on the transportation start position or transportation end position of the object to be transported requested by a requester and a transportation route that is set in advance for each of a plurality of transportation means.[Item 19] A program that causes a computer to realize a setting function of setting a transport means for transporting an object to be transported based on a transport start position or a transport end position of the object to be transported requested by a requester and a transport route that is preset for each of a plurality of transport means.

[0014] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant explanations will be omitted.

[0015] <<1. Overview>> <1.1. Background> In recent years, due to a shortage of workers in the automobile transportation industry and a decrease in transportation demand due to population decline, ensuring the sustainability of logistics and delivery services for packages has become an issue in various regions, particularly depopulated areas. This issue also applies to transportation services for people, such as taxis.

[0016] Therefore, there is a growing demand for transportation services that can transport not only people (passengers) or luggage (cargo) separately, but also people and luggage together in a mixed cargo transport of passengers and cargo.

[0017] For example, by using buses (public buses, minibuses, etc.) that have traditionally been used for transporting people to carry both people and luggage, the bus driver can now act as a transporter and provide luggage delivery services in addition to the traditional transportation of people.Furthermore, by using a transport truck that has traditionally been used for luggage delivery services to carry both people and luggage, the truck driver can now act as a transporter and provide transportation services for people in addition to the traditional luggage delivery services.

[0018] In this way, by providing both passenger transport services and cargo delivery services, it is possible to improve the efficiency of the transport of each transport object. Therefore, it is necessary to build a system that can also handle such mixed passenger and cargo transport services.

[0019] Therefore, one embodiment of the present invention relates to an information processing system that can improve the efficiency of the transfer of a transfer object. First, an overview of the information processing system according to this embodiment will be described with reference to FIG.

[0020] 1 is an explanatory diagram for explaining an overview of an information processing system according to this embodiment. The information processing system according to this embodiment includes, for example, a mobile object 10, an information terminal 20, and a server 30, as shown in FIG.

[0021] The information terminal 20 and the server 30 are connected to each other via a network. An unmanned mobile body 10B and a server 30, which will be described later, may also be connected to each other via a network.

[0022] (Mobile body 10) The mobile body 10 according to this embodiment is a mobile body used to transport a transportation object. For example, the mobile body 10 is used to transport a transportation object requested by a requester U2. The transportation object here may be, for example, a package L as shown in FIG. 1 , a person (e.g., the requester U2 shown in FIG. 1 ), or both a package and a person (e.g., both the package L and the requester U2 shown in FIG. 1 ).

[0023] For example, if the object to be transported is a package L, the mobile body 10 (or the transporter U1 using the mobile body 10) collects the package L at the transport start location (e.g., house B, a bus stop, base WH, etc.) registered by the requester U2. Then, the mobile body 10 (or the transporter U1 using the mobile body 10) delivers the package L to the transport end location registered by the requester U2.

[0024] Furthermore, when the transportation target is a requester U2, the mobile body 10 (or the transporter U1 using the mobile body 10) picks up the requester U2 at the transportation start location (e.g., house B or a bus stop) registered by the requester U2. Then, the mobile body 10 (or the transporter U1 using the mobile body 10) transports the requester U2 to the transportation end location registered by the requester U2.

[0025] Furthermore, when the objects of transportation are both luggage L and requester U2, the mobile body 10 (or transporter U1 using the mobile body 10) collects (picks up) both the luggage L and requester U2 at the transportation start location registered by the requester U2 (e.g., house B, a bus stop, etc.). Then, the mobile body 10 (or transporter U1 using the mobile body 10) transports the luggage L and requester U2 toward the transportation end location registered by the requester U2. Note that the transportation end location of the luggage L and the transportation end location of the requester U2 may be different locations.

[0026] Furthermore, the transfer start location of the package L does not necessarily have to be registered by the requester U2. For example, if the requester U2 places a shopping order, the base WH (e.g., a warehouse, bus center, store, etc.) where the package L is stored may be automatically set as the transfer start location. Furthermore, the transfer end location of the requester U2 does not necessarily have to be registered by the requester U2. For example, a specific transfer end location (e.g., a specific public transportation stop (including a station), a facility (e.g., a hospital, a government office, etc.)) associated with the area requested by the requester U2 (which may be identified from location information acquired from the requester terminal 20B of the requester U2 or may be set by the requester U2 through a setting operation when using an application related to the system) or a specific transfer end location associated with the transfer time frame (time zone) may be set in advance.

[0027] The moving body 10 also includes a manned moving body 10A used by a transporter U1 transporting the object to be transported.

[0028] For example, the manned vehicle 10A according to this embodiment may be a manned vehicle that travels on land as shown in FIG. 1 (e.g., various types of automobiles such as passenger cars, public buses, microbuses, light trucks, light vans, and mainline buses, as well as motorcycles, bicycles, and kick scooters). However, the manned vehicle 10A is not limited to a manned vehicle. For example, the manned vehicle 10A may be a manned aircraft that flies by air, or a manned ship that travels on a waterway such as a seaway or a river. Furthermore, the manned vehicle 10A is not essential for the transfer operation; for example, the transferee U1 may make the delivery on foot with a cart (e.g., a box cart or a basket cart).

[0029] Furthermore, the mobile body 10 according to this embodiment may include an unmanned mobile body 10B that moves by autonomous control or remote control. For example, the unmanned mobile body 10B may move by autonomous control using input information such as two positions, such as a start point (e.g., a transfer start position of the transfer target or a transfer start position of the unmanned mobile body 10B) and an end point (e.g., a transfer end position of the transfer target), or three or more positions, including a relay point (e.g., a collection position of the baggage L in the case of a transfer involving the collection of the baggage L) and a return point (e.g., a position that is the same as the transfer start position of the unmanned mobile body 10B or a different waiting position). Note that the input information used for autonomous control may also include various information such as other intermediate points and transfer routes.

[0030] Furthermore, the "position" such as the transfer start position or transfer end position may be the ID of a stand such as a bus stop or a drone base (waiting position), or may be information indicating an address, or may be other position information that allows the coordinates or position to be recognized.

[0031] In addition, the unmanned mobile body 10B may be moved by remote control using operation information remotely input by an administrator who manages the unmanned mobile body 10B.

[0032] For example, the unmanned mobile body 10B may be an unmanned aerial vehicle as shown in Fig. 1. Specifically, the unmanned aerial vehicle may be a drone that flies by autonomous control, or may be a UAV (Unmanned Aerial Vehicle) that flies by remote control by an administrator.

[0033] Furthermore, the unmanned mobile body 10B according to this embodiment is not limited to an unmanned aerial vehicle. For example, the unmanned mobile body may be an unmanned vehicle that travels on land, such as an Unmanned Ground Vehicle (UGV), or an unmanned ship that travels on waterways, such as seaways or riverways.

[0034] Furthermore, the mobile body 10 may be a mobile body that can travel on at least two or more routes, including land, water, and air routes.

[0035] (Information terminal 20) The information terminal 20 according to this embodiment is a terminal used by a party involved in a service related to the transportation of a transportation object. For example, the information terminal 20 may be various types of terminals such as a tablet terminal, a smartphone, a mobile phone, a PHS (Personal Handy-phone System), a PDA (Personal Digital Assistant), or a PC (Personal Computer).

[0036] For example, the information terminal 20 includes a transporter terminal 20A used by a transporter U1 transporting luggage L. For example, the transporter U1 may use the transporter terminal 20A to check transport instruction information including a transport task based on the request content included in the transport request registered by the requester U2. Note that in FIG. 1, both the requester U2 who made the transport request and the luggage L of the requester U2 are the targets of transport, but this is not limited to such a case. For example, the requester U2 and the person to be transported may be different people, and the luggage L may not be a possession of the requester U2.

[0037] The transfer instruction information also includes various information related to the transferee U1, who is using the transferee terminal 20A, who is responsible for transferring the transferee. For example, the transfer instruction information may include various information used by the transferee U1 to transfer the transferee, such as the name of the transferee, the type of transferee (luggage only, people only, or both luggage and people), the transfer start location of the transferee (the location where the luggage L is collected, the location where the people are picked up), the transfer end location (the location where the luggage L is delivered, the location where the people are going), the transfer route, and waypoints. The transfer instruction information may also include various information used for, for example, autonomous control of the unmanned mobile unit 10B or remote operation of the unmanned mobile unit 10B. However, the transfer instruction information is not limited to the above-described examples.

[0038] The information terminal 20 also includes a requester terminal 20B used by a requester U2 who requests the transportation of the transportation object. For example, the requester U2 may use the requester terminal 20B to register a transportation request regarding the transportation of the transportation object.

[0039] (Server 30) The server 30 according to the present embodiment is an example of an information processing device, and is a server that manages various information related to the transportation of transportation objects. For example, the server 30 may be a general-purpose computer such as a workstation or a PC, or may be a cloud server.

[0040] The server 30 in this embodiment sets the transportation means to transport the object to be transported based on the start or end location of the object to be transported requested by the requester U2 and the transportation route preset for each of the multiple transportation means.

[0041] The multiple transportation means according to this embodiment may include different types of transportation means. For example, the manned vehicle 10A (e.g., a trunk bus) shown in FIG. 1 is a transportation means for which a transportation route (and, if necessary, transportation times such as a scheduled transportation start time, a scheduled transit time, and a scheduled transportation completion time) is set in advance, and is particularly a transportation means that operates on a regular schedule ("a transportation route is set in advance" can also be interpreted as, for example, the transportation route being set before a request is made by a requester). Specifically, the manned vehicle 10A (e.g., a trunk bus) shown in FIG. 1 is set in advance with a transportation route that passes through waypoints A1 to A3. The waypoints A1 to A3 are waypoints that are not requested by other requesters. In other words, the manned vehicle 10A (e.g., a trunk bus) shown in FIG. 1 travels along a transportation route that passes through at least the predetermined waypoints A1 to A3 (e.g., predetermined stops of public transportation such as bus stops and train stations) without being requested by other requesters, and transports a transportation target.

[0042] 1 (e.g., a drone, etc.) is a transportation means for which a transportation route is not set in advance ("no transportation route is set in advance" can also be said to mean, for example, that a transportation route is not set before a request by a requester, or that a transportation route is set in response to a request by a requester). With such an unmanned mobile body 10B (e.g., a drone, etc.), the unmanned mobile body 10B (e.g., a drone, etc.), which is a transportation means for which a transportation route is not set in advance, may transport the baggage L of the requester U2 in accordance with the request content of the requester U2 (e.g., when the requester U2 requests urgent transportation).

[0043] In this way, the multiple transportation means according to this embodiment include transportation means with pre-set waypoints, such as waypoints A1 to A3 shown in Figure 1, and transportation means without pre-set waypoints.

[0044] Furthermore, in this specification, an example will be mainly described in which the manned vehicle 10A (e.g., a trunk bus) is a transport means for which a transport route is set in advance, and the unmanned vehicle 10B (e.g., a drone) is a transport means for which a transport route is not set in advance, but the transport means for which a transport route is set in advance and the transport means for which a transport route is not set in advance according to this embodiment are not limited to such examples. For example, the manned vehicle 10A may not have a transport route set in advance, and the unmanned vehicle 10B may have a transport route set in advance.

[0045] Furthermore, the server 30 may modify the route of the transportation means for transporting the object requested by the requester U2 based on the start or end location of the object and the waypoints A1 to A3 of each of the transportation means. Details of the process for setting the transportation means for the object requested by the requester U2 and modifying the route of the transportation means will be described later.

[0046] The information processing system according to this embodiment has been outlined above. Next, an example of the functional configuration of the information terminal 20 and the server 30 according to this embodiment will be described.

[0047] <<2. Functional Configuration Example>> <2.1. Functional Configuration Example of Information Terminal 20> Fig. 2 is an explanatory diagram for describing an example of the functional configuration of the information terminal 20 according to this embodiment. As shown in Fig. 2 , the information terminal 20 according to this embodiment includes a communication unit 210, a control unit 230, and an operation display unit 240.

[0048] (Communication Unit 210) The communication unit 210 according to the present embodiment performs various communications with the server 30. For example, the communication unit 210 included in the requester terminal 20B may transmit to the server 30 the request content related to the transportation of the transportation target, which is included in the transportation request registered by the requester U2.

[0049] In addition, the communication unit 210 provided in the transporter terminal 20A may receive transport instruction information from the server 30 that instructs the transport of the transport object.

[0050] (Control Unit 230) The control unit 230 according to 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 requester terminal 20B may control the communication unit 210 to transmit the request content regarding the transportation of the transportation target input via the operation display unit 240.

[0051] The control unit 230 also controls the display of various information by the operation display unit 240. For example, the control unit 230 included in the requester terminal 20B may control the operation display unit 240 to display an input screen for inputting the details of the transport request. The control unit 230 included in the transporter terminal 20A may also control the operation display unit 240 to display transport instruction information received from the server 30.

[0052] (Operation display unit 240) The operation display unit 240 according to this embodiment functions as an operation unit for inputting the details of a request for the transportation of a transportation object. The operation display unit 240 also functions as a display unit for displaying an input screen for inputting the details of a transportation request.

[0053] For example, a requester U2 requesting transportation of a transportation object inputs the request details regarding the transportation request using the operation display unit 240. The request details may include various information related to the transportation of the transportation object, such as the name of the transportation object, the type of transportation object (baggage only, people only, both baggage and people), the transportation method (bus, drone, taxi, regular flight, etc.), the transportation start location of the transportation object (baggage collection location, person pickup location), and the transportation end location (baggage delivery location, person destination location). The request details may also include predetermined requests. For example, the request details may include predetermined requests such as urgent transportation or desired transportation time.

[0054] Furthermore, if the items to be transferred include luggage (i.e., if the type of item to be transferred is either luggage only or both luggage and people), the request may include information about the luggage. The information about the luggage may include various information such as the name of the luggage, the type of luggage, size, weight, and transfer conditions (such as the temperature range to be maintained, e.g., refrigerated or frozen).

[0055] Furthermore, if the transfer target includes a person (i.e., if the transfer target type is either a person only or both luggage and a person), the request content may include information about the person. The information about the person may include various information such as a user ID, a user name, and basic information (age or generation, gender, address (area), etc.). Here, with reference to FIG. 3, an example of an input screen for inputting the transfer request content will be described.

[0056] 3 is an explanatory diagram illustrating an example of an input screen for inputting the details of a transport request. For example, when requesting the transport of luggage or a person, a requester U2 uses the operation display unit 240 of the requester terminal 20B to input various information such as a transport start position PC1, a transport end position (person) PC2, a transport end position (baggage) PC3, a transport schedule slot PC4, and a transport target type K, as shown in FIG. 3. After inputting the request details, the requester U2 confirms the request details by selecting the delivery request button D shown in FIG. 3.

[0057] According to the request details shown in FIG. 3 , both people and luggage are collected (picked up) together during the transfer schedule slot PC4 of "10:00 to 10:15." The collection location (pick-up location) for the people and luggage here is the location indicated by transfer start position PC1. According to the transfer details shown in FIG. 3 , the collected (picked up) people and luggage are transported to the location indicated by transfer end position (person) PC2 and the location indicated by transfer end position (baggage) PC3, respectively. For example, according to the request details shown in FIG. 3 , the people picked up at transfer start position PC1 are transported to the location indicated by transfer end position (person) PC2. The luggage collected at transfer start position PC1 is then transported from the location indicated by transfer end position (person) PC2 to the location indicated by transfer end position (baggage) PC3.

[0058] Note that the requester U2 does not necessarily need to input all of the information for the above-described request content. For example, if the requester U2's basic information has been set in advance in basic settings, the requester U2 may omit the task of inputting the basic information when requesting transportation. Furthermore, if the transportation target type includes a person, only transportation target types and transportation means that can transport the person may be selectable. For example, in a transportation request where the transportation target type includes a person, transportation means that cannot transport people, such as drones, may be excluded from the transportation means selection options.

[0059] The function of the operation unit may be realized by, for example, a touch panel or a keyboard. The function of the display unit may be realized by a CRT (Cathode Ray Tube) display device, a liquid crystal display (LCD), or an OLED (Organic Light Emitting Diode) device. The function of the display unit and the function of the operation unit may be configured separately.

[0060] The information terminal 20 may be equipped with a microphone (not shown), in which case the requester U2 may use the microphone to input the request details regarding the transportation of the transportation object by voice. The information terminal 20 may also be equipped with a speaker (not shown), in which case the transporter U1 may confirm the transportation instruction information by the voice output from the speaker.

[0061] 4 is an explanatory diagram illustrating an example of the functional configuration of the server 30 according to this embodiment. As shown in FIG. 4, the server 30 according to this embodiment includes a communication unit 310, a storage unit 320, and a control unit 330.

[0062] (Communication Unit 310) The communication unit 310 according to this embodiment performs various communications with the information terminal 20. For example, the communication unit 310 receives, from the requester terminal 20B, request content regarding the transportation of the transportation target, which is included in the transportation request registered by the requester U2.

[0063] Furthermore, the communication unit 310 transmits the transport instruction information to the transporter terminal 20A. For example, when the transporter U1 is in charge of transporting the transport object, the communication unit 310 may transmit the transport instruction information regarding the transport of the transport object to the transporter terminal 20A of the transporter U1.

[0064] Furthermore, when the unmanned mobile body 10B is responsible for the transportation of the transportation target, the communication unit 310 may transmit transportation instruction information to the information terminal 20 used by the administrator who manages the unmanned mobile body 10B. In this case, the administrator may remotely operate the unmanned mobile body 10B based on the transportation instruction information, or may transmit the transportation instruction information to the unmanned mobile body 10B using the information terminal 20 used by the administrator.

[0065] Alternatively, if the unmanned mobile body 10B is responsible for transporting the transport target, the communication unit 310 may directly transmit the transport instruction information to the unmanned mobile body 10B. In this case, the unmanned mobile body 10B that has received the transport instruction information may autonomously transport the transport target based on the transport instruction information.

[0066] In addition, the communication unit 310 is an example of a notification unit, and when the transportation of the transportation object is handled by a transportation means (e.g., a trunk bus, etc.) for which a stop point (e.g., a bus stop, etc.) is set in advance, information regarding the arrival time or departure time at the stop point set in the transportation means in advance, which is corrected by passing through the transportation start position or transportation end position of the transportation object, may be transmitted to the information terminal 20 of the user using the transportation means.

[0067] (Storage Unit 320) The storage unit 320 according to this embodiment may store software and various data. For example, the storage unit 320 may store information related to the transfer target. Here, the information related to the transfer target may be information related to the request content. Specifically, the information related to the transfer target may include management information such as a request number in addition to various information included in the request content received from the requester terminal 20B.

[0068] The storage unit 320 may also store information related to the transferee (transferee U1 and the mobile unit 10). For example, the information related to the transferee may include various information such as a transfer plan for transferee U1 and the unmanned mobile unit 10B, a transferee ID, a type of transportation means (main line bus, car, motorcycle, bicycle, walking, drone, etc.), a transfer route for transferee U1 or the unmanned mobile unit 10B, location information of the planned transfer destinations by transferee U1 or the unmanned mobile unit 10B, location information related to each of a plurality of waypoints, a luggage loading status (available space information) for each transfer schedule of the manned mobile unit 10A or the unmanned mobile unit 10B used by transferee U1 for transportation, information on transfer targets (baggage, people), and information on the number of transfer targets (maximum load capacity of luggage or people).

[0069] A transfer schedule is a time frame in which the mobile unit 10 (or the transferee U1 who transfers the transferee using the mobile unit 10) responds to a transfer request. For example, the daily transfer plan of the unmanned mobile unit 10B (or the transferee U1) is divided into predetermined transfer schedules (e.g., 15 minutes or 30 minutes for the unmanned mobile unit 10B, or 1 hour for the transferee U1), and the unmanned mobile unit 10B (or the transferee U1) transfers the transferee registered for each transfer schedule at the time indicated by the transfer schedule. The transfer schedule of the unmanned mobile unit 10B may register transferees to, for example, one or two transfer destinations, and the transferee U1 may register transferees to multiple transfer destinations, for example, five to ten, but this is not limited to this. Furthermore, a transfer plan and a transfer schedule may be set for each waypoint.

[0070] The storage unit 320 may also store information regarding the transportation routes preset for each of the plurality of transportation means. The storage unit 320 may also store information regarding the transportation routes preset for each of the plurality of transportation means. Furthermore, the storage unit 320 may also store information regarding the arrival time and departure time of each of the plurality of transportation means with respect to the waypoints preset for each of the plurality of transportation means.

[0071] (Control Unit 330) The control unit 330 according to this embodiment controls the overall operation of the server 30. As shown in FIG.

[0072] (Setting unit 331) The setting unit 331 according to this embodiment sets the means of transport for transporting the object to be transported based on the start or end position of the object to be transported requested by the requester and the transport route preset for each of the multiple means of transport.

[0073] Furthermore, the setting unit 331 may modify the transport route of the transport means that transports the object to be transported, based on the transport start position or transport end position of the object to be transported requested by the requester and each of the waypoints of the multiple transport means. Here, with reference to Figure 5, specific examples of various processes related to setting the transport means by the setting unit 331 and modifying the transport route of the set transport means will be described.

[0074] 5 is an explanatory diagram for explaining specific examples of various processes related to setting a transportation means and correcting a transportation route of the set transportation means by the setting unit 331. For example, assume that the manned vehicle 10A shown in FIG. 5 is a transportation means (e.g., a trunk bus) for which a transportation route is set in advance.

[0075] Specifically, a transfer route is set in advance for the manned mobile body 10A, with the base WH as the starting point and bus stops P1, P2, and P3 as via points. More specifically, a transfer route is set in advance for the manned mobile body 10A, with the base WH as the starting point and bus stops P1, P2, and P3 as via points.

[0076] Here, the bus stops P1, P2, and P3 that are preset in the manned vehicle 10A are each waypoints that are not dependent on other requesters, as described above. In other words, even if the manned vehicle 10A responds to a transportation request from another requester, the manned vehicle 10A transports the transportation target included in the transportation request of the other requester along a transportation route that passes through at least bus stops P1, P2, and P3. Furthermore, a user of the manned vehicle 10A can be transported to another waypoint or to the end point of the manned vehicle 10A by boarding the manned vehicle 10A at bus stop P1, P2, or P3.

[0077] Here, when a transfer request for a transfer object whose transfer start position is set to house B is received, the setting unit 331 sets a transfer means for transferring the transfer object. For example, the setting unit 331 may set a transfer means (e.g., manned vehicle 10A) that is close to a predetermined transfer route to house B, which is the transfer start position of the transfer object requested by requester U2 (e.g., both requester U2 and baggage L), as the transfer means for transferring the transfer object (e.g., both requester U2 and baggage L).

[0078] In this case, the setting unit 331 modifies the transfer route of the transfer means (e.g., manned vehicle 10A) set as the transfer means for transferring the transfer target (e.g., requester U2 and baggage L) requested by requester U2. Specifically, when the transfer means for transferring the transfer target (e.g., requester U2 and baggage L) requested by requester U2 is manned vehicle 10A, the setting unit 331 may modify the transfer route of manned vehicle 10A to a transfer route that passes through house B before heading from base WH to bus stop P1, as shown in FIG. 5 . By having manned vehicle 10A, which is scheduled to travel near house B, collect (pick up) the transfer target, there is no need to arrange for another transfer means to transfer the transfer target, and transfer efficiency can be improved.

[0079] Furthermore, when a request for transportation of a transportation object is received in which the transportation start position is set to the base WH and the transportation end position is set to the house B, the setting unit 331 may set a transportation means (e.g., a manned vehicle 10A) that is close to the predetermined transportation route to the house B, which is the transportation end position of the transportation object (e.g., both the requester U2 and the luggage L) requested by the requester U2, as the transportation means for transporting the transportation object (e.g., both the requester U2 and the luggage L).

[0080] In this case, the setting unit 331 modifies the transfer route of the transfer means (e.g., the manned vehicle 10A) set as the transfer means for transferring the transfer target (e.g., the requester U2 and the baggage L) requested by the requester U2. Specifically, when the transfer means for transferring the transfer target (e.g., the requester U2 and the baggage L) requested by the requester U2 is the manned vehicle 10A, the setting unit 331 may modify the transfer route of the manned vehicle 10A to a transfer route that passes through the residence B before heading from the base WH to the bus stop P1, as shown in FIG. 5 . By having the manned vehicle 10A, which is scheduled to travel near the residence B, transfer the transfer target, there is no need to arrange for another transfer means to transfer the transfer target, and transfer efficiency can be further improved. Furthermore, by having the manned vehicle 10A, which is capable of collecting (picking up) the transfer target at the base WH, which is the departure point, handle the transfer of the transfer target, it may be possible to reduce the time and effort required to collect (pick up) the transfer target.

[0081] Furthermore, the setting unit 331 may set a transportation means for transporting the transportation target based on the transportation plans of each of the plurality of transportation means. For example, the setting unit 331 may set a transportation means for transporting the transportation target requested by the requester U2 by referring to the transportation schedule included in the transportation plans of each of the plurality of transportation means and the transportation schedule frame of the transportation target specified by the requester U2.

[0082] For example, if the transportation means for transporting the object requested by requester U2 is a manned vehicle 10A (e.g., a trunk bus) with pre-set waypoints (e.g., bus stops P1, P2, and P3 shown in FIG. 5), the manned vehicle 10A may collect (or pick up) the object, causing delays in the arrival time at or departure time from each waypoint. In such a case, users of manned vehicle 10A at each waypoint may experience inconvenience if there are large delays in the arrival time at or departure time from each waypoint.

[0083] Therefore, the setting unit 331 may set as the transportation means for transporting the transportation object requested by the requester U2 a transportation means whose arrival time or departure time at a predetermined intermediate point (e.g., bus stops P1 to P3) that is preset for multiple transportation means and is corrected by passing through the transportation start position or transportation end position of the transportation object meets a predetermined standard.

[0084] Specifically, the setting unit 331 may set, as the transportation means for transporting the transportation object requested by the requester U2, a transportation means for which the deviation in the arrival time or departure time at a waypoint preset for the plurality of transportation means, which is corrected by passing through the transportation start position or transportation end position of the transportation object, is within an allowable range. In this case, the setting unit 331 may correct the arrival time or departure time at a waypoint preset for the transportation means for transporting the transportation object. For example, when the manned vehicle 10A handles the transportation of the requester U2 and the baggage L, the setting unit 331 may correct the arrival time and departure time at each of the bus stops P1, P2, and P3 based on the time required to pass through the house B.

[0085] Furthermore, when the manned mobile body 10A is handling the transportation of the requester U2 and the baggage L, the setting unit 331 may set the time at which the manned mobile body 10A departs from the base WH to be earlier based on the time required to stop by the house B. This allows the manned mobile body 10A to arrive at each of the bus stops P1, P2, and P3 at the preset departure and arrival times, thereby improving convenience for users of the manned mobile body 10A.

[0086] Furthermore, the setting unit 331 may set the departure time from bus stop P1, bus stop P2, or bus stop P3 to be earlier based on the time required to pass through house B. For example, when the setting unit 331 modifies the transfer route of the manned mobile body 10A to a transfer route that passes through house B after bus stop P1 and then to bus stop P2 and bus stop P3 in that order, the setting unit 331 may set the departure time of the manned mobile body 10A from bus stop P1 to be earlier in order to reduce discrepancies in the transfer schedule. In this case, the notification control unit 335, which will be described later, may perform control to transmit notification information indicating that the departure time from bus stop P1 has changed to the information terminal 20 of the user who uses the bus stop P1.

[0087] It is also possible that there is no transportation means for which the deviation in the arrival time or departure time at a predetermined waypoint, which is corrected by passing through the transportation start position or transportation end position of the transportation object, is within the allowable range. In this case, the setting unit 331 may set a transportation means for which no waypoint is set in advance as the transportation means for transporting the transportation object requested by the requester U2.

[0088] The setting unit 331 may also set a transportation means for transporting the object requested by the requester U2 based on whether the type of object requested by the requester U2 is a person or luggage. For example, if the type of object requested by the requester U2 is a person (e.g., if the object is the requester U2 shown in FIG. 5 ), it may be difficult to transport the object using a drone that cannot carry people due to size or weight restrictions. In this case, the setting unit 331 may set a transportation means that can carry people (e.g., a mobile body 10 such as a mainline bus or truck) as the transportation means for transporting the object requested by the requester U2.

[0089] On the other hand, if the type of the object to be transferred requested by requester U2 is baggage (for example, if the object to be transferred is baggage L shown in FIG. 5 ), the setting unit 331 may set a means of transfer (e.g., a mobile unit 10 such as a drone or a microbus) that is capable of transferring the baggage L and does not have a waypoint set in advance as the means of transfer for the object to be transferred requested by requester U2. However, depending on various circumstances, such as when a transfer plan for a means of transfer (e.g., a trunk bus) with a waypoint set in advance is suitable for the transfer schedule of baggage L requested by requester U2, or when there is available space on the means of transfer, the setting unit 331 may set a means of transfer (e.g., a mobile unit 10 such as a trunk bus) with a waypoint set in advance as the means of transfer for the baggage L.

[0090] Furthermore, the setting unit 331 may set a transportation means for transporting the object requested by the requester U2 based on whether the type of the object requested by the requester U2 is a person, a package, or both a person and a package. For example, if the type of the object requested by the requester U2 is both a person and a package (for example, if the object is the requester U2 and package L shown in FIG. 5 ), the setting unit 331 may set a transportation means capable of transporting both a person and a package (for example, a mobile body 10 such as a mainline bus or a truck) as the transportation means for transporting the object requested by the requester U2.

[0091] It is also possible that the transfer end positions for the person and the luggage may differ. For example, in the example shown in FIG. 3, the transfer end position for the person is bus stop A, and the transfer end position for the luggage is bus stop C. Here, assume that there is a transfer means whose pre-set route points include bus stop A and bus stop C. In this case, the setting unit 331 may set the transfer means whose route points include bus stop A and bus stop C as the transfer means for transferring the object to be transferred requested by requester U2.

[0092] On the other hand, it may be possible that the only transportation means available includes only bus stop A or bus stop C at the preset waypoint. In this case, the setting unit 331 may set a transportation means (e.g., a trunk bus) that includes bus stop A as a waypoint as a means of transporting people and luggage from the transportation start position of both people and luggage to bus stop A. Furthermore, the setting unit 331 may set a transportation means (e.g., a drone or a microbus) that does not have a preset waypoint as a means of transporting luggage from bus stop A to bus stop C. In this way, the setting unit 331 may set transportation means by combining different types of transportation means, which may lead to improved transportation efficiency.

[0093] The above describes a specific example of the process for setting a transport means by the setting unit 331 according to this embodiment. However, the setting unit 331 may set a transport means for transporting the transport object by combining the various processes described above. The setting unit 331 may also modify the transport route of the transport means set as the transport means for transporting the transport object requested by the requester U2. Furthermore, the setting unit 331 may generate transport instruction information for the set transport means.

[0094] The setting unit 331 may also modify the transport route of the transport means set as the transport means for transporting the object to be transported requested by the requester U2, based on a transport route preset for the transport means. For example, the setting unit 331 may modify the transport route of the transport means based on a transport route preset for the transport means, so that the transport route becomes one that further reduces the burden on both the transferor U1 and the requester U2.

[0095] (Notification control unit 335) The notification control unit 335 according to this embodiment controls the transmission of various notification information by the communication unit 310. For example, the notification control unit 335 may control the notification of information relating to the arrival time or departure time at the waypoint corrected by the setting unit 331 to a user who uses the transportation means for transporting the transportation target requested by the requester U2.

[0096] Specifically, the setting unit 331 may control notification to users of a transportation means (e.g., a trunk bus) of information related to the revised arrival time or revised departure time of a waypoint (e.g., a bus stop) that the transportation means (e.g., a trunk bus) set as the transportation means for transporting the transportation target passes through. This allows, for example, a user who uses a trunk bus at a certain bus stop to know in advance an estimate of the delay in the departure time or arrival time of the trunk bus, thereby improving convenience for the user.

[0097] The notification control unit 335 may also control the notification of the transport instruction information to the transport means whose transport route has been modified by the setting unit 331. Here, with reference to Figure 6, an example of transport instruction information for the transporter U1 of the transport means when a transport means with a pre-set transport route is set as the transport means for transporting the object to be transported requested by the requester U2 will be described.

[0098] 6 is an explanatory diagram illustrating an example of transport instruction information for the transporter U1. The operation display unit 240 provided in the transporter terminal 20A displays the transport instruction information received from the server 30. The display screen including the transport instruction information may include, for example, the request content by the requester U2 and the correction items that have been corrected based on the request content, as shown in FIG.

[0099] For example, the transfer instruction information may include the transfer start position, transfer end position (person), transfer end position (cargo) of the transfer target requested by requester U2, a transfer schedule frame, and a type of transfer target, as shown in Figure 6.

[0100] The transfer schedule frame shown in Figure 6 includes information about the transferee U1's transfer plan, and may be, for example, a message regarding the departure time from the base that has been changed to include the collection (pick-up) of the transferee. According to the transfer instruction information shown in Figure 6, after departing from the base at 10:00, the transferee U1 can first confirm the transfer task of collecting (pick-up) the transferee requested by the requester U2. Furthermore, the transferee U1 may recognize that, among the pre-set transit points, the transferee must get off at bus stop A and unload the transferee's luggage at bus stop C.

[0101] Furthermore, the transferor U1 using the transferor terminal 20A may check the display screen of the transfer instruction information here, and then select the consent button D2 displayed on the operation display unit 240. By selecting the consent button D2, the transfer instruction information may be confirmed.

[0102] The functional configuration examples of the information terminal 20 and the server 30 according to this embodiment have been described above. Next, an example of the operation process of the server 30 according to this embodiment will be described with reference to FIG.

[0103] <<3. Operational Processing Example>> FIG. 7 is an explanatory diagram illustrating an example of operational processing of the server 30 according to this embodiment. In the example shown in FIG. 7, a trunk bus is a transportation means with a predetermined transportation route, and a drone and a demand bus are transportation means without a predetermined transportation route. Also, in the example shown in FIG. 7, a drone is a transportation means that cannot transport people, and a demand bus is a transportation means that can transport people. Note that a demand bus is a bus that corresponds to a request that includes, for example, a specific request (e.g., urgent transportation or a specified time). First, the communication unit 310 receives a transportation request from the requester terminal 20B (S101).

[0104] Next, the setting unit 331 refers to the type of transfer target (transfer target type) and transfer position (transfer start position, transfer end position) included in the request content (S105).

[0105] Next, the setting unit 331 determines whether the route of the trunk bus (i.e., the preset transfer route) is close to the transfer position of the transfer target (S109). For example, the setting unit 331 may determine whether the route of the trunk bus (i.e., the preset transfer route) is close to the transfer position of the transfer target based on whether the shortest distance between each position included in the trunk bus route and the transfer start position (or the transfer end position) is less than a predetermined value. Furthermore, the setting unit 331 may determine whether the route of the trunk bus (i.e., the preset transfer route) is close to the transfer position of the transfer target based on whether the shortest distance between each position included in the trunk bus route and an area including the transfer start position (or the transfer end position) is less than a predetermined value.

[0106] If the trunk bus route is close to the transfer location of the transfer target (S109: Yes), the process proceeds to S113; if the trunk bus route is not close to the transfer location of the transfer target (S109: No), the process proceeds to S121.

[0107] If the trunk bus route is close to the transfer position of the transfer target (S109: Yes), the setting unit 331 determines whether the trunk bus transfer schedule is available (S113). If the trunk bus transfer schedule is available (S113: Yes), the process proceeds to S117. If the trunk bus transfer schedule is not available (S113: No), the process proceeds to S121.

[0108] If the transfer schedule of the trunk bus is available (S113: Yes), the setting unit 331 sets a trunk bus that has a route close to the transfer location of the transfer object and has an available transfer schedule as the transfer means for transferring the transfer object (S117).

[0109] If the trunk bus route is not close to the transfer location of the transfer target (S109: No), or if the trunk bus transfer schedule is not available (S113: No), the setting unit 331 determines whether the type of the transfer target is baggage (S121). If the type of the transfer target is baggage (S121: Yes), the process proceeds to S125. If the type of the transfer target is not baggage (S121: No), the process proceeds to S129. Note that the fact that the type of the transfer target is not baggage here indicates that the type of the transfer target is a person, or both a person and baggage.

[0110] If the type of the object to be transferred is baggage (S121: Yes), the setting unit 331 sets a drone as the means of transferring the object to be transferred (S125).

[0111] If the type of the object to be transferred is not baggage (S121: No), the setting unit 331 sets a demand bus as the transfer means for transferring the object to be transferred (S125).

[0112] Then, the setting unit 331 resets the transportation route of the transportation means (trunk bus, drone, or demand bus) that will transport the set transportation target (S133), and the server 30 according to this embodiment ends the processing.

[0113] <<4. Hardware Configuration Example>> The information processing described above is realized by cooperation between software and the hardware described below of the server 30. Note that the hardware configuration described below can also be applied to the information terminal 20.

[0114] 8 is an explanatory diagram illustrating an example of the hardware configuration of the server 30 according to this embodiment. As shown in FIG. 8, the server 30 includes a control unit 330, a memory 31, a storage 32, a transmission / reception unit 33, an input / output unit 34, and the like, which are electrically connected to one another via a bus 35.

[0115] The control unit 330 is a computing device that controls the overall operation of the server 30, controls the transmission and reception of data between each element, and performs information processing necessary for application execution and authentication processing, etc. For example, the control unit 330 is a CPU (Central Processing Unit) and / or a GPU (Graphics Processing Unit), and executes programs for this system stored in the storage 32 and deployed in the memory 31 to perform various information processing as described above.

[0116] The memory 31 includes a main memory configured with a volatile storage device such as a DRAM (Dynamic Random Access Memory) and an auxiliary memory configured with a non-volatile storage device such as a flash memory or an HDD (Hard Disc Drive). The memory 31 is used as a work area for the control unit 330, and also stores a BIOS (Basic Input / Output System) that is executed when the server 30 is started, various setting information, and the like.

[0117] The storage 32 stores various programs such as application programs, etc. A database that stores data used in each process may be constructed in the storage 32.

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

[0119] 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.

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

[0121] <<5. Supplementary Information>> Although the preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, the present invention is not limited to such examples. It is clear that a person skilled in the art to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical idea described in the claims, and it is understood that these also naturally fall within the technical scope of the present invention.

[0122] For example, the server 30 does not necessarily need to transmit various information such as the transport instruction information to an external device. For example, if the server 30 is equipped with a display unit, the transport instruction information may be displayed on the display unit. Then, for example, an administrator who has confirmed the transport instruction information displayed on the display unit may instruct the transporter U1 or the unmanned vehicle 10B to transport in any manner.

[0123] The request content of the requester U2 may also specify a means of transportation (for example, a drone, a demand bus, etc.). In this case, the setting unit 331 may preferentially set the means of transportation specified in the request content of the requester U2 as the means of transportation for the object to be transported requested by the requester U2.

[0124] In addition, if the start or end location of the transportation of the object requested by requester U2 is close to the departure point of the transportation means (for example, the base WH shown in Figure 5), the setting unit 331 may exclude the transportation means from the candidate transportation means for transporting the object requested by requester U2.

[0125] Furthermore, although the present specification has mainly described an example in which the transporter U1 transports luggage using the mobile body 10, the transporter U1 does not necessarily have to use the mobile body 10. For example, the transporter U1 may transport luggage on foot.

[0126] It is also possible to create a computer program that causes hardware such as a CPU, ROM, and RAM built into the information terminal 20 and the server 30 to perform functions equivalent to those of the respective components of the information terminal 20 and the server 30 described above.

[0127] REFERENCE SIGNS LIST 10 Mobile object 20 Information terminal 210 Communication unit 230 Control unit 240 Operation display unit 30 Server 310 Communication unit 320 Storage unit 330 Control unit 331 Setting unit 335 Notification control unit

Claims

1. An information processing system comprising: a setting unit that sets a transport means for transporting an object to be transported based on the transport start position or transport end position of the object to be transported requested by a requester and a transport route that has been preset for each of a plurality of transport means.

2. The information processing system of claim 1, wherein the setting unit modifies the transport route of the transport means transporting the object to be transported based on the transport start position or transport end position of the object to be transported requested by the requester and the waypoints of each of the multiple transport means.

3. The information processing system according to claim 1, wherein the setting unit sets the transport means for transporting the object to be transported further based on the transport plans for each of the plurality of transport means.

4. The information processing system according to claim 2, wherein the transportation route is a transportation route that passes through waypoints that are not based on requests from other requesters, and the transportation means is set based on the waypoints.

5. The information processing system according to claim 2, wherein the plurality of transport means includes transport means of different types.

6. The information processing system according to claim 2, wherein the setting unit sets a transport means for transporting the object to be transported based on whether the object to be transported requested by the requester is a person or a cargo.

7. The information processing system of claim 2, wherein the setting unit sets a transport means for transporting the object to be transported based further on whether the type of object to be transported requested by the requester is a person, a cargo, or both a person and a cargo.

8. The information processing system according to claim 7, wherein the plurality of transportation means include transportation means with preset waypoints and transportation means with no preset waypoints.

9. The information processing system of claim 8, wherein the setting unit, when the type of object to be transported requested by the requester is luggage, sets a transportation means capable of transporting the luggage and for which no via-points have been set in advance as the transportation means for transporting the object to be transported.

10. The information processing system according to claim 2, wherein the setting unit modifies the transport route preset for the transport means that transports the object to be transported, further based on the transport route preset for each of the plurality of transport means.

11. The information processing system of claim 2, wherein the setting unit sets, as the transportation means for transporting the object to be transported, a transportation means whose arrival time or departure time at a waypoint preset for the plurality of transportation means, which is corrected by passing through the transportation start position or transportation end position of the object to be transported, satisfies a predetermined standard.

12. The information processing system of claim 11, wherein the setting unit sets a transportation means for transporting the object to be transported such that the deviation in arrival time or departure time at the intermediate point preset for the plurality of transportation means is within an acceptable range, as corrected by passing through the transportation start position or transportation end position of the object to be transported.

13. The information processing system according to claim 10, wherein the setting unit modifies the arrival time or departure time at a waypoint that is preset for the transportation means that transports the transportation object.

14. The information processing system according to claim 13, further comprising a notification unit that notifies a user using the transportation means transporting the transportation object of information regarding the arrival time or departure time at the waypoint corrected by the setting unit.

15. An information processing system according to claim 8 or claim 9, wherein the transportation means for which no waypoints are set in advance includes an unmanned vehicle.

16. The information processing system according to claim 15, wherein the transportation means for which a waypoint is set in advance includes a manned vehicle.

17. An information processing device comprising: a setting unit that sets a transportation means for transporting an object to be transported based on a transportation start position or transportation end position of the object to be transported requested by a requester and a transportation route that is preset for each of a plurality of transportation means.

18. An information processing method executed by a computer, comprising: setting a transportation means for transporting an object to be transported based on a transportation start position or transportation end position of the object to be transported requested by a requester and a transportation route preset for each of a plurality of transportation means.

19. A program that enables a computer to realize a setting function for setting a transport means for transporting an object to be transported based on the transport start position or transport end position of the object to be transported requested by a requester and the transport route preset for each of a plurality of transport means.

Citation Information

Patent Citations

  • Vehicle operation control device, vehicle operation control system, and vehicle operation control method

    JP2021128366A

  • Vehicle allocation management device and vehicle allocation management method

    JP2024035060A