Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7094741B2 - Mobile management system, its control method, and management server - Google Patents
[go: Go Back, main page]

JP7094741B2 - Mobile management system, its control method, and management server - Google Patents

Mobile management system, its control method, and management server Download PDF

Info

Publication number
JP7094741B2
JP7094741B2 JP2018051496A JP2018051496A JP7094741B2 JP 7094741 B2 JP7094741 B2 JP 7094741B2 JP 2018051496 A JP2018051496 A JP 2018051496A JP 2018051496 A JP2018051496 A JP 2018051496A JP 7094741 B2 JP7094741 B2 JP 7094741B2
Authority
JP
Japan
Prior art keywords
external event
management system
movement
route
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2018051496A
Other languages
Japanese (ja)
Other versions
JP2019164003A (en
Inventor
恒平 松本
史也 廣瀬
誠 長井
正太郎 大舘
崇 惣野
明彦 藤原
洋 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2018051496A priority Critical patent/JP7094741B2/en
Publication of JP2019164003A publication Critical patent/JP2019164003A/en
Application granted granted Critical
Publication of JP7094741B2 publication Critical patent/JP7094741B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、複数の移動体の移動を管理する管理システム及びその制御方法並びに管理サーバに関する。 The present invention relates to a management system for managing the movement of a plurality of moving objects, a control method thereof, and a management server.

特許文献1では、飛行制限区域に応じた飛行が可能なシステム、方法及び装置が開示されている(要約)。特許文献1では、無人飛行体(UAV:unmanned aerial vehicle)の位置が、飛行制限区域と比較される。必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を取る。飛行制限区域としては、例えば空港が挙げられている([0003]、[0004])。 Patent Document 1 discloses a system, a method and a device capable of flying according to a flight restricted area (summary). In Patent Document 1, the position of an unmanned aerial vehicle (UAV) is compared with a restricted flight area. If necessary, the UAV will take steps to avoid entering the no-fly zone. Examples of flight restricted areas include airports ([0003], [0004]).

米国特許出願公開第2015/0339931号明細書US Patent Application Publication No. 2015/0339931

上記のように、特許文献1では、UAVの位置を飛行制限区域と比較し、必要に応じて、UAVは、飛行禁止区域への進入を回避するための対応を取る(要約)。飛行制限区域としては、例えば空港が挙げられている([0003]、[0004])。 As described above, in Patent Document 1, the position of the UAV is compared with the flight restricted area, and if necessary, the UAV takes measures to avoid entering the flight prohibited area (summary). Examples of flight restricted areas include airports ([0003], [0004]).

飛行制限区域については、「制限」の程度を複数設けることが可能である。例えば、小学生が通学中の通学経路については、通学の間のみ、飛行を禁止することも考えられる。また、屋外コンサート会場及びその周辺については、コンサートの開催中及びその前後のみ、飛行を禁止することが考えられる。換言すると、時間帯又は人数に応じて、飛行制限区域(飛行制限領域)を動的に変化させることが可能である。 For flight restricted areas, it is possible to set multiple degrees of "restriction". For example, regarding the route to school where elementary school students are commuting to school, it is possible to prohibit flight only while commuting to school. In addition, it is conceivable that flights will be prohibited only during and before and after the concert at the outdoor concert venue and its surroundings. In other words, it is possible to dynamically change the flight restricted area (flight restricted area) according to the time zone or the number of people.

しかしながら、特許文献1では、飛行制限領域又は飛行制限地点としての飛行制限場所を動的に変化させることについては考慮されていないように見受けられる。これらの課題は、飛行体に限らず、自律的な移動を行うその他の自律移動体(自動車、船舶等)にも該当する。 However, Patent Document 1 does not seem to consider dynamically changing the flight restricted area or the flight restricted place as the flight restricted point. These issues apply not only to flying objects but also to other autonomous moving objects (automobiles, ships, etc.) that move autonomously.

本発明は上記のような課題を考慮してなされたものであり、飛行制限場所の動的な変化を好適に行うことが可能な移動体の管理システム及びその制御方法並びに管理サーバを提供することを目的とする。 The present invention has been made in consideration of the above-mentioned problems, and provides a moving object management system, a control method thereof, and a management server capable of suitably performing dynamic changes in flight restricted locations. With the goal.

本発明に係る管理システムは、
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備えるものであって、
前記移動管理部は、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする。
The management system according to the present invention is
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is provided with a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The movement management unit receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and the movement management unit receives the external event information from the external device, and the movement management unit is based on the external event information. It is characterized by including a dynamic plan change unit that dynamically changes the movement plan or operation state of the autonomous moving body.

本発明によれば、自律移動体の出発地から目的地の間で行われる一時的な行事又は催し物である外部イベントに関する外部イベント情報に基づいて自律移動体の移動計画又は動作状態を変更する。これにより、外部イベントの影響を、自律移動体の移動計画又は動作状態に反映することが可能となる。従って、飛行制限場所の動的な変化を好適に行うことが可能となる。 According to the present invention, the movement plan or operation state of the autonomous moving body is changed based on the external event information regarding the external event which is a temporary event or event performed between the starting point and the destination of the autonomous moving body. This makes it possible to reflect the influence of the external event on the movement plan or operation state of the autonomous moving body. Therefore, it is possible to preferably perform a dynamic change of the flight restricted place.

前記外部イベント情報は、前記外部イベントの混雑度合い、又は前記外部イベントに伴う交通量を含んでもよい。これにより、外部イベントの影響を、自律移動体の移動計画又は動作状態に精度良く反映することが可能となる。 The external event information may include the degree of congestion of the external event or the traffic volume associated with the external event. This makes it possible to accurately reflect the influence of the external event on the movement plan or operation state of the autonomous moving body.

前記外部イベント情報は、前記外部イベントの会場に存在する物品の評価額情報を含んでもよい。これにより、例えば、外部イベントの会場に高額な物品が配置されている場合、自律移動体の移動計画又は動作状態に反映することが可能となる。 The external event information may include valuation information of goods existing at the venue of the external event. As a result, for example, when an expensive item is placed at the venue of an external event, it can be reflected in the movement plan or operation state of the autonomous moving body.

前記外部機器から前記外部イベント情報を受信したとき、前記移動管理部は、前記自律移動体の移動が一時的に制限される領域又は地点としての一時的移動制限場所を前記外部イベント情報に基づいて設定してもよい。また、前記移動管理部は、前記自律移動体の前記移動計画又は前記動作状態を前記一時的移動制限場所に基づいて変更してもよい。これにより、一時的移動制限場所を考慮して、自律移動体の移動計画又は動作状態を変更することが可能となる。 When the external event information is received from the external device, the movement management unit determines the temporary movement restriction place as an area or a point where the movement of the autonomous moving body is temporarily restricted based on the external event information. It may be set. Further, the movement management unit may change the movement plan or the operation state of the autonomous moving body based on the temporary movement restriction location. This makes it possible to change the movement plan or operating state of the autonomous moving body in consideration of the temporary movement restricted place.

前記管理システムは、前記複数の移動体の個体毎又は種類毎の優先度である移動体優先度を蓄積した優先度データベースを備えてもよい。また、前記移動管理部は、前記移動体優先度に基づいて前記自律移動体の前記移動計画又は前記動作状態を変更してもよい。これにより、自律移動体の移動計画又は動作状態に移動体優先度を反映させることが可能となる。 The management system may include a priority database accumulating mobile priority, which is a priority for each individual or each type of the plurality of mobiles. Further, the movement management unit may change the movement plan or the operation state of the autonomous moving body based on the moving body priority. This makes it possible to reflect the moving body priority in the moving plan or operating state of the autonomous moving body.

前記移動管理部は、前記自律移動体の予定経路を算出する際、前記予定経路の候補を算出し、前記予定経路の候補上において、前記自律移動体の予定移動時刻又は予定移動時間帯に前記外部イベントが行われる場合、前記予定移動時刻又は前記予定移動時間帯をずらして前記予定経路を算出してもよい。これにより、時間的に外部イベントを避けて自律移動体を移動させることが可能となる。
前記予定経路の候補は、前記出発地から前記目的地までの最短経路であってもよい。
前記外部イベント情報は、前記外部イベントを申請する申請端末から送信された混雑度合いを含む情報、又は、前記外部イベントの場所における混雑度合いを示す通信端末の通信量を含んでもよい。
前記外部イベント情報は、前記外部イベントを申請する前記申請端末から送信された前記混雑度合いを含む前記情報を含み、前記管理システムは、前記申請端末から送信された前記外部イベントの申請の許可又は不許可を判定する判定部を更に備えてもよい。
前記判定部は、前記申請を許可する場合、許可通知を前記申請端末に送信してもよい。
前記申請端末は、前記外部イベントの地点入力画像を含む申請画面が表示される表示部を有してもよい。
前記地点入力画像は、前記外部イベントの申請者が前記外部イベントを行いたい地点の入力を行うための画像であってもよい。
前記申請画面には、前記自律移動体の予定経路が更に表示されてもよい。
前記外部イベント情報が蓄積される記憶部を更に有してもよい。
When calculating the scheduled route of the autonomous moving body, the movement management unit calculates the candidate of the scheduled route, and on the candidate of the scheduled route, the scheduled movement time or the scheduled movement time zone of the autonomous moving body is set. When the external event is performed, the scheduled travel time or the scheduled travel time zone may be shifted to calculate the scheduled route. This makes it possible to move the autonomous moving body while avoiding external events in time.
The candidate route may be the shortest route from the departure point to the destination.
The external event information may include information including the degree of congestion transmitted from the application terminal applying for the external event, or the communication amount of the communication terminal indicating the degree of congestion at the place of the external event.
The external event information includes the information including the degree of congestion transmitted from the application terminal for applying for the external event, and the management system permits or disapproves the application for the external event transmitted from the application terminal. A determination unit for determining permission may be further provided.
When the determination unit permits the application, the determination unit may send a permission notification to the application terminal.
The application terminal may have a display unit on which an application screen including a point input image of the external event is displayed.
The point input image may be an image for the applicant of the external event to input a point where the external event is desired to be performed.
The scheduled route of the autonomous moving body may be further displayed on the application screen.
It may further have a storage unit in which the external event information is stored.

本発明に係る制御方法は、
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
前記移動管理部の動的計画変更部は、
前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、
前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する
ことを特徴とする。
The control method according to the present invention is
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a control method of a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The dynamic plan change unit of the movement management unit is
Receives external event information from an external device, which is information about an external event that is a temporary event or event that takes place between the departure point and the destination.
It is characterized in that the movement plan or operation state of the autonomous moving body is dynamically changed based on the external event information.

本発明に係る管理サーバは、出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理するものであって、
前記管理サーバは、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする。
The management server according to the present invention communicates with at least one autonomous mobile body provided with an autonomous control unit for moving from a departure point to a destination, and manages the movement of a plurality of mobile bodies including the autonomous mobile body. It ’s a thing,
The management server receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and autonomously based on the external event information. It is characterized by including a dynamic plan change unit that dynamically changes the movement plan or operation state of the moving body.

本発明によれば、飛行制限場所の動的な変化を好適に行うことが可能となる。 According to the present invention, it is possible to suitably perform a dynamic change of a flight restricted place.

本発明の一実施形態に係る管理システムの概要を示す全体構成図である。It is an overall block diagram which shows the outline of the management system which concerns on one Embodiment of this invention. 前記実施形態において、顧客から発注された商品を、配送ドローンで配送する際の概要を示すフローチャートである。In the above-described embodiment, it is a flowchart which shows the outline when the product ordered from the customer is delivered by the delivery drone. 前記実施形態の受注時制御のフローチャートである。It is a flowchart of the control at the time of order of the said embodiment. 前記実施形態の受注時制御において、予定経路を算出するフローチャート(図3のS75の詳細)である。It is a flowchart (detail of S75 of FIG. 3) which calculates a planned route in the control at the time of order of the said embodiment. 図5Aは、前記実施形態において経路評価値の算出を説明する第1説明図であり、図5Bは、前記実施形態において経路評価値の算出を説明する第2説明図である。FIG. 5A is a first explanatory diagram illustrating the calculation of the route evaluation value in the embodiment, and FIG. 5B is a second explanatory diagram illustrating the calculation of the route evaluation value in the embodiment. 前記実施形態の受注時制御により設定される前記予定経路の例を示す図である。It is a figure which shows the example of the said planned route set by the control at the time of order of the said embodiment. 前記実施形態において、交通管理サーバに対して外部イベントの申請があるときの流れの概要を示すフローチャートである。In the above-described embodiment, it is a flowchart which shows the outline of the flow when the application for the external event is made to the traffic management server. 前記実施形態における外部イベント関連制御のフローチャートである。It is a flowchart of the external event-related control in the said embodiment. 前記実施形態における外部イベント申請画面の一例を示す図である。It is a figure which shows an example of the external event application screen in the said embodiment. 前記実施形態におけるイベント領域画像の変化の一例を示す図である。It is a figure which shows an example of the change of the event area image in the said embodiment.

A.一実施形態
<A-1.構成>
[A-1-1.全体構成]
図1は、本発明の一実施形態に係る管理システム10の概要を示す全体構成図である。管理システム10は、複数の発注端末20と、少なくとも1台のサービス管理サーバ22(以下「サービスサーバ22」ともいう。)と、少なくとも1台の交通管理サーバ24(以下「交通サーバ24」ともいう。)と、複数の配送ドローン26と、複数の申請端末28と、複数のエンタテインメントドローン30と、複数のリモートコントローラ32と、少なくとも1台の通信管理サーバ34とを有する。サービスサーバ22と交通サーバ24は、移動管理部40を構成する。
A. One Embodiment <A-1. Configuration>
[A-1-1. overall structure]
FIG. 1 is an overall configuration diagram showing an outline of a management system 10 according to an embodiment of the present invention. The management system 10 includes a plurality of ordering terminals 20, at least one service management server 22 (hereinafter, also referred to as “service server 22”), and at least one traffic management server 24 (hereinafter, also referred to as “traffic server 24”). It has a plurality of delivery drones 26, a plurality of application terminals 28, a plurality of entertainment drones 30, a plurality of remote controllers 32, and at least one communication management server 34. The service server 22 and the traffic server 24 constitute a movement management unit 40.

図1では、発注端末20、サービスサーバ22、交通サーバ24、配送ドローン26、申請端末28、エンタテインメントドローン30、リモートコントローラ32及び通信管理サーバ34を、それぞれ1台のみ示している。管理システム10では、発注端末20を介して入力された商品Gの発注情報Iodrに基づいて、配送ドローン26が商品Gを配送する。 FIG. 1 shows only one ordering terminal 20, a service server 22, a transportation server 24, a delivery drone 26, an application terminal 28, an entertainment drone 30, a remote controller 32, and a communication management server 34. In the management system 10, the delivery drone 26 delivers the product G based on the order information Iodor of the product G input via the order terminal 20.

また、申請端末28から交通サーバ24に対して、エンタテインメントドローン30の飛行許可申請が行われる。飛行許可申請が許可された場合、エンタテインメントドローン30のユーザは、許可された条件に従って、リモートコントローラ32を介してエンタテインメントドローン30を飛行させることができる。配送ドローン26の予定経路RTpは、エンタテインメントドローン30の飛行等の外部イベントEに伴って変更される。 In addition, a flight permit application for the entertainment drone 30 is made from the application terminal 28 to the transportation server 24. If the flight permit application is approved, the user of the entertainment drone 30 can fly the entertainment drone 30 via the remote controller 32 according to the permitted conditions. The scheduled route RTp of the delivery drone 26 is changed in accordance with the external event E such as the flight of the entertainment drone 30.

発注端末20とサービスサーバ22の間、サービスサーバ22と交通サーバ24の間、交通サーバ24と申請端末28の間及び交通サーバ24と通信管理サーバ34の間は、インターネット60を介して通信可能である。また、サービスサーバ22と配送ドローン26の間は、インターネット60及び無線中継局62を介して通信可能である。エンタテインメントドローン30とリモートコントローラ32の間は、無線通信(電波通信等)を介して通信可能である。 Communication is possible via the Internet 60 between the ordering terminal 20 and the service server 22, between the service server 22 and the traffic server 24, between the traffic server 24 and the application terminal 28, and between the traffic server 24 and the communication management server 34. be. Further, communication is possible between the service server 22 and the delivery drone 26 via the Internet 60 and the wireless relay station 62. Communication is possible between the entertainment drone 30 and the remote controller 32 via wireless communication (radio wave communication or the like).

[A-1-2.発注端末20]
発注端末20は、サービスサーバ22が取り扱う商品Gについて第1ユーザ(発注者)からの発注を受け付ける第1外部機器である。発注端末20は、例えば、パーソナルコンピュータ又はスマートフォンから構成される。発注端末20は、第1表示部70を有する。
[A-1-2. Ordering terminal 20]
The ordering terminal 20 is a first external device that accepts an order from a first user (orderer) for the product G handled by the service server 22. The ordering terminal 20 is composed of, for example, a personal computer or a smartphone. The ordering terminal 20 has a first display unit 70.

[A-1-3.サービス管理サーバ22]
サービス管理サーバ22は、特定の企業が管理するサーバであり、当該企業の受注管理、在庫管理及び配送管理を行う。受注管理では、発注端末20からの発注(サービスの要求)を受け付ける。在庫管理では、商品Gの在庫管理を行う。配送管理では、商品Gの配送(複数の配送ドローン26の移動)を管理する。
[A-1-3. Service management server 22]
The service management server 22 is a server managed by a specific company, and manages orders, inventory management, and delivery management of the company. In order management, an order (service request) from the order terminal 20 is accepted. In inventory management, inventory management of product G is performed. In the delivery management, the delivery of the product G (movement of a plurality of delivery drones 26) is managed.

図1に示すように、サービスサーバ22は、入出力部80と、通信部82と、演算部84と、記憶部86とを含む。通信部82は、インターネット60を介することで、発注端末20、交通サーバ24、配送ドローン26等との通信が可能である。 As shown in FIG. 1, the service server 22 includes an input / output unit 80, a communication unit 82, a calculation unit 84, and a storage unit 86. The communication unit 82 can communicate with the ordering terminal 20, the transportation server 24, the delivery drone 26, etc. via the Internet 60.

演算部84は、中央演算装置(CPU)を含み、記憶部86に記憶されているプログラムを実行することにより動作する。演算部84が実行する機能の一部は、ロジックIC(Integrated Circuit)を用いて実現することもできる。演算部84は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。 The arithmetic unit 84 includes a central processing unit (CPU) and operates by executing a program stored in the storage unit 86. Some of the functions executed by the arithmetic unit 84 can also be realized by using a logic IC (Integrated Circuit). The arithmetic unit 84 may also configure a part of the program with hardware (circuit parts).

演算部84は、配送管理部90と、飛行制御部92とを有する。配送管理部90は、商品Gの配送を管理する。飛行制御部92は、配送ドローン26の飛行を制御する。配送管理部90は、外部イベント情報Iee(後述)に基づいて、各配送ドローン26の移動計画及び動作状態を動的に変更する動的計画変更部100を有する。動的計画変更部100は、各配送ドローン26の予定経路RTpを算出する経路算出部110を有する。 The calculation unit 84 has a delivery management unit 90 and a flight control unit 92. The delivery management unit 90 manages the delivery of the product G. The flight control unit 92 controls the flight of the delivery drone 26. The delivery management unit 90 has a dynamic plan change unit 100 that dynamically changes the movement plan and operation state of each delivery drone 26 based on the external event information Iee (described later). The dynamic programming change unit 100 has a route calculation unit 110 that calculates the planned route RTp of each delivery drone 26.

記憶部86は、演算部84が用いるプログラム及びデータを記憶するものであり、ランダム・アクセス・メモリ(以下「RAM」という。)を備える。RAMとしては、レジスタ等の揮発性メモリと、ハードディスク、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶部86は、RAMに加え、リード・オンリー・メモリ(ROM)を有してもよい。 The storage unit 86 stores programs and data used by the arithmetic unit 84, and includes a random access memory (hereinafter referred to as “RAM”). As the RAM, a volatile memory such as a register and a non-volatile memory such as a hard disk and a flash memory can be used. Further, the storage unit 86 may have a read-only memory (ROM) in addition to the RAM.

記憶部86は、注文データベース120(以下「注文DB120」という。)と、在庫データベース122(以下「在庫DB122」という。)と、移動体データベース124(以下「移動体DB124」という。)と、第1地図データベース126(以下「第1地図DB126」という。)と、配送データベース128(以下「配送DB128」という。)とを有する。 The storage unit 86 includes an order database 120 (hereinafter referred to as “order DB 120”), an inventory database 122 (hereinafter referred to as “inventory DB 122”), a mobile database 124 (hereinafter referred to as “mobile DB 124”), and a first. It has one map database 126 (hereinafter referred to as "first map DB 126") and a delivery database 128 (hereinafter referred to as "delivery DB 128").

注文DB120は、各発注端末20を介して受け付けた注文に関する情報(発注情報Iodr)を蓄積する。在庫DB122は、在庫に関する情報(在庫情報Istk)を蓄積する。移動体DB124は、配送ドローン26に関する個体情報Iiを蓄積する。また、個体情報Iiは、例えば、配送ドローン26の識別情報(識別ID)、種類(小型、大型等)、最大積載重量、積載可能な荷物の最大寸法を含む。また、個体情報Iiは、積載可能な荷物の個数、最大利用可能人数、燃費、最高速度、稼働年数、総移動距離、配送ドローン26の現在位置のいずれか1つ又は複数を含んでもよい。 The order DB 120 stores information (order information Iodor) regarding an order received via each order terminal 20. The inventory DB 122 stores information about inventory (inventory information Istk). The mobile DB 124 stores the individual information Ii regarding the delivery drone 26. Further, the individual information Ii includes, for example, the identification information (identification ID) of the delivery drone 26, the type (small size, large size, etc.), the maximum load weight, and the maximum size of the load that can be loaded. In addition, the individual information Ii may include any one or more of the number of packages that can be loaded, the maximum number of people that can be used, the fuel consumption, the maximum speed, the number of years of operation, the total distance traveled, and the current position of the delivery drone 26.

第1地図DB126は、配送ドローン26による配送を行うための地図情報(第1地図情報Imap1)を蓄積する。第1地図情報Imap1には、交通サーバ24による進入許可を要する進入制限領域の位置情報が含まれる。 The first map DB 126 stores map information (first map information Imap1) for delivery by the delivery drone 26. The first map information Imap1 includes location information of an approach restricted area that requires entry permission by the traffic server 24.

配送DB128は、注文を受けた商品Gの配送に関する情報(配送情報Id)を蓄積する。配送情報Idには、商品Gの配送を行う配送ドローン26に関する情報も含まれる。 The delivery DB 128 stores information (delivery information Id) regarding the delivery of the ordered product G. The delivery information Id also includes information about the delivery drone 26 that delivers the product G.

[A-1-4.交通管理サーバ24]
交通管理サーバ24は、複数の移動体(配送ドローン26、エンタテインメントドローン30等)の交通(飛行)に関する情報(交通情報It)を管理する。例えば、交通サーバ24は、各移動体の飛行許可申請をサービスサーバ22又は申請端末28から受信した場合、当該飛行許可申請を許可するか否かを判定し、判定結果に応じて許可又は不許可をサービスサーバ22又は申請端末28に通知する。また、交通サーバ24は、移動体に関する各種の情報をサービスサーバ22又は申請端末28に通知する。
[A-1--4. Traffic management server 24]
The traffic management server 24 manages information (traffic information It) related to traffic (flight) of a plurality of moving objects (delivery drone 26, entertainment drone 30, etc.). For example, when the traffic server 24 receives a flight permit application for each moving object from the service server 22 or the application terminal 28, the traffic server 24 determines whether or not to permit the flight permit application, and permits or disallows the flight permit application according to the determination result. Is notified to the service server 22 or the application terminal 28. Further, the traffic server 24 notifies the service server 22 or the application terminal 28 of various information about the mobile body.

図1に示すように、交通管理サーバ24は、入出力部130と、通信部132と、演算部134と、記憶部136とを含む。通信部132は、インターネット60を介することで、サービスサーバ22、申請端末28、通信管理サーバ34等との通信が可能である。 As shown in FIG. 1, the traffic management server 24 includes an input / output unit 130, a communication unit 132, a calculation unit 134, and a storage unit 136. The communication unit 132 can communicate with the service server 22, the application terminal 28, the communication management server 34, and the like via the Internet 60.

演算部134は、CPUを含み、記憶部136に記憶されているプログラムを実行することにより動作する。演算部134が実行する機能の一部は、ロジックICを用いて実現することもできる。演算部134は、前記プログラムの一部をハードウェア(回路部品)で構成することもできる。 The arithmetic unit 134 includes a CPU and operates by executing a program stored in the storage unit 136. Some of the functions executed by the arithmetic unit 134 can also be realized by using a logic IC. The arithmetic unit 134 may also configure a part of the program with hardware (circuit parts).

図1に示すように、演算部134は、イベント関連制御を実行するイベント関連制御部150を有する。イベント関連制御は、申請端末28を介して外部イベントEの申請が行われた際に交通サーバ24側で対応を取る制御である。 As shown in FIG. 1, the arithmetic unit 134 has an event-related control unit 150 that executes event-related control. The event-related control is a control in which the traffic server 24 responds when an application for an external event E is made via the application terminal 28.

記憶部136は、演算部134が用いるプログラム及びデータを記憶するものであり、RAMを備える。また、記憶部136は、RAMに加え、ROMを有してもよい。記憶部136は、第2地図データベース160(以下「第2地図DB160」という。)と、飛行スケジュールデータベース162(以下「飛行スケジュールDB162」という。)と、外部イベントデータベース164(以下「外部イベントDB164」又は「イベントDB164」という。)とを有する。 The storage unit 136 stores the program and data used by the calculation unit 134, and includes a RAM. Further, the storage unit 136 may have a ROM in addition to the RAM. The storage unit 136 includes a second map database 160 (hereinafter referred to as “second map DB 160”), a flight schedule database 162 (hereinafter referred to as “flight schedule DB 162”), and an external event database 164 (hereinafter referred to as “external event DB 164”). Or it has "event DB 164").

第2地図DB160は、複数の移動体(配送ドローン26、エンタテインメントドローン30等)の交通(飛行)に関する地図情報(第2地図情報Imap2)を蓄積する。飛行スケジュールDB162は、各移動体の飛行スケジュールに関する情報(飛行スケジュール情報Isc)を蓄積する。イベントDB164は、外部イベントEに関する情報(外部イベント情報Iee)を蓄積する。 The second map DB 160 stores map information (second map information Imap2) related to traffic (flight) of a plurality of moving objects (delivery drone 26, entertainment drone 30, etc.). The flight schedule DB 162 stores information (flight schedule information Isc) regarding the flight schedule of each moving body. The event DB 164 stores information about the external event E (external event information Iee).

[A-1-5.配送ドローン26]
(A-1-5-1.配送ドローン26の概要)
配送ドローン26(自律移動体)は、商品配送用であり、インターネット60及び無線中継局62を介してサービスサーバ22から受信した配送指令(飛行指令)に応じて出発地Pst(倉庫等)から配送目的地Pdtarまで商品Gを配送する。
[A-1-5. Delivery drone 26]
(A-1-5-1. Outline of delivery drone 26)
The delivery drone 26 (autonomous mobile body) is for product delivery, and is delivered from the departure point Pst (warehouse, etc.) according to the delivery command (flight command) received from the service server 22 via the Internet 60 and the wireless relay station 62. Deliver the product G to the destination Pdtar.

図1に示すように、配送ドローン26は、第1センサ群170と、第1通信装置172と、第1ドローン制御装置174と、第1プロペラ駆動部176とを有する。 As shown in FIG. 1, the delivery drone 26 has a first sensor group 170, a first communication device 172, a first drone control device 174, and a first propeller drive unit 176.

(A-1-5-2.第1センサ群170)
第1センサ群170は、第1カメラ、第1グローバル・ポジショニング・システム・センサ(以下「第1GPSセンサ」という。)、速度計、高度計、ジャイロセンサ(いずれも図示せず)等を有する。
(A-1-5-2. First sensor group 170)
The first sensor group 170 includes a first camera, a first global positioning system sensor (hereinafter referred to as “first GPS sensor”), a speedometer, an altimeter, a gyro sensor (none of which is shown) and the like.

第1カメラは、配送ドローン26の本体の下部に配置され、配送ドローン26の周辺を撮像した周辺画像に関する画像情報Iimage1を出力する。第1カメラは、動画を撮影するビデオカメラである。或いは、第1カメラは、動画及び静止画の両方又は静止画のみを撮影可能としてもよい。第1カメラは、図示しないカメラアクチュエータにより向き(配送ドローン26の本体に対する第1カメラの姿勢)を調整可能である。或いは、第1カメラは、配送ドローン26の本体に対する位置が固定されてもよい。 The first camera is arranged at the lower part of the main body of the delivery drone 26, and outputs the image information Image 1 regarding the peripheral image obtained by capturing the periphery of the delivery drone 26. The first camera is a video camera that shoots moving images. Alternatively, the first camera may be capable of capturing both moving images and still images, or only still images. The orientation of the first camera (the posture of the first camera with respect to the main body of the delivery drone 26) can be adjusted by a camera actuator (not shown). Alternatively, the position of the first camera may be fixed with respect to the main body of the delivery drone 26.

第1GPSセンサは、配送ドローン26の現在位置Pdcurに関する位置情報Ipdcurを出力する。速度計は、配送ドローン26の飛行速度Vd[km/h]を検出する。高度計は、配送ドローン26下方の地面に対する距離としての対地高度H(以下「高度H」ともいう。)[m]を検出する。ジャイロセンサは、配送ドローン26の角速度ω[rad/sec]を検出する。角速度ωは、上下軸に対する角速度Y(ヨーY)と、左右軸に対する角速度P(ピッチP)と、前後軸に対する角速度Ro(ロールRo)とを含む。 The first GPS sensor outputs the position information Ipdcur regarding the current position Pdcur of the delivery drone 26. The speedometer detects the flight speed Vd [km / h] of the delivery drone 26. The altimeter detects the altitude above ground level H (hereinafter, also referred to as “altitude H”) [m] as the distance to the ground below the delivery drone 26. The gyro sensor detects the angular velocity ω [rad / sec] of the delivery drone 26. The angular velocity ω includes an angular velocity Y (yaw Y) with respect to the vertical axis, an angular velocity P (pitch P) with respect to the left and right axes, and an angular velocity Ro (roll Ro) with respect to the front-rear axis.

(A-1-5-3.第1通信装置172)
第1通信装置172は、無線中継局62等との電波通信が可能であり、例えば、電波通信モジュールを含む。第1通信装置172は、無線中継局62及びインターネット60を介することでサービスサーバ22等との通信が可能である。
(A-1-5-3. First communication device 172)
The first communication device 172 is capable of radio wave communication with a radio relay station 62 or the like, and includes, for example, a radio wave communication module. The first communication device 172 can communicate with the service server 22 and the like via the wireless relay station 62 and the Internet 60.

(A-1-5-4.第1ドローン制御装置174)
第1ドローン制御装置174(自律制御部)は、配送ドローン26の飛行、撮影等、配送ドローン26全体を制御する。第1ドローン制御装置174は、配送ドローン26を出発地Pstから目的地Ptarまで自律的に移動(飛行)させる。第1ドローン制御装置174は、図示しない入出力部、演算部及び記憶部を含む。
(A-1-5-4. First drone control device 174)
The first drone control device 174 (autonomous control unit) controls the entire delivery drone 26, such as flight and shooting of the delivery drone 26. The first drone control device 174 autonomously moves (flies) the delivery drone 26 from the departure point Pst to the destination Ptar. The first drone control device 174 includes an input / output unit, a calculation unit, and a storage unit (not shown).

(A-1-5-5.第1プロペラ駆動部176)
第1プロペラ駆動部176は、複数のプロペラと、複数のプロペラアクチュエータとを有する。プロペラアクチュエータは、例えば電動モータを有する。
(A-1-5-5.5. First propeller drive unit 176)
The first propeller drive unit 176 has a plurality of propellers and a plurality of propeller actuators. The propeller actuator has, for example, an electric motor.

[A-1-6.申請端末28]
申請端末28は、エンタテインメントドローン30の飛行許可申請を交通サーバ24に対して行う第2外部機器である。また、申請端末28は、飛行許可申請を行わない場合であっても、各飛行体の飛行スケジュール等を確認することができる。申請端末28は、例えば、パーソナルコンピュータ又はスマートフォンから構成される。申請端末28は、第2表示部180を有する。
[A-1-6. Application terminal 28]
The application terminal 28 is a second external device that applies for a flight permit for the entertainment drone 30 to the transportation server 24. Further, the application terminal 28 can confirm the flight schedule and the like of each aircraft even when the flight permit application is not made. The application terminal 28 is composed of, for example, a personal computer or a smartphone. The application terminal 28 has a second display unit 180.

[A-1-7.エンタテインメントドローン30及びリモートコントローラ32]
エンタテインメントドローン30(自律移動体)は、エンターテインメント用又はホビー用であり、リモートコントローラ32に対するユーザの操作に応じて飛行する。エンタテインメントドローン30は、図示しない第2センサ群、第2通信装置、第2ドローン制御装置、第2プロペラ駆動部等を有する。リモートコントローラ32は、第2通信装置との無線通信(電波通信等)を介してエンタテインメントドローン30の飛行を操作する。
[A-1-7. Entertainment drone 30 and remote controller 32]
The entertainment drone 30 (autonomous mobile body) is for entertainment or hobby, and flies according to the user's operation with respect to the remote controller 32. The entertainment drone 30 has a second sensor group (not shown), a second communication device, a second drone control device, a second propeller drive unit, and the like. The remote controller 32 operates the flight of the entertainment drone 30 via wireless communication (radio wave communication or the like) with the second communication device.

[A-1-8.通信管理サーバ34]
通信管理サーバ34は、特定地域における通信を管理するものであり、図示しない入出力部、通信部、演算部及び記憶部を有する。本実施形態の通信管理サーバ34は、外部イベントEの場所Leeにおける通信量Qcを監視する。通信量Qcは、外部イベントEの場所Leeで利用される携帯電話、スマートフォン(いずれも図示せず)の電波により検出される。通信量Qcは、場所Leeの混雑度合いDcrを示す指標として用いられる。
[A-1-8. Communication management server 34]
The communication management server 34 manages communication in a specific area, and has an input / output unit, a communication unit, a calculation unit, and a storage unit (not shown). The communication management server 34 of the present embodiment monitors the communication amount Qc at the location Lee of the external event E. The communication volume Qc is detected by the radio waves of the mobile phone and the smartphone (neither shown) used at the location Lee of the external event E. The communication amount Qc is used as an index indicating the degree of congestion Dcr of the place Lee.

<A-2.本実施形態の制御>
[A-2-1.発注及び配送時]
(A-2-1-1.発注及び配送時の流れの概要)
図2は、本実施形態において、顧客から発注された商品Gを、配送ドローン26で配送する際の概要を示すフローチャートである。ステップS11において、発注端末20は、顧客の操作に応じて発注を受け付ける。
<A-2. Control of this embodiment>
[A-2-1. At the time of ordering and delivery]
(A-2-1-1. Outline of flow at the time of ordering and delivery)
FIG. 2 is a flowchart showing an outline when the product G ordered by the customer is delivered by the delivery drone 26 in the present embodiment. In step S11, the ordering terminal 20 accepts an order according to the operation of the customer.

具体的には、発注端末20は、顧客の操作に応じて発注画面を第1表示部70に表示する。発注画面のデータは、サービス管理サーバ22から取得したものである。また、発注画面を表示させるに当たり、サービスサーバ22は、発注対象の商品Gの在庫数を確認する。在庫切れの場合、サービスサーバ22は、その旨を併せて表示させる。発注があった場合、発注端末20は、顧客からの発注を受け付けてサービス管理サーバ22に送信する。 Specifically, the ordering terminal 20 displays the ordering screen on the first display unit 70 according to the operation of the customer. The data on the ordering screen is obtained from the service management server 22. Further, when displaying the ordering screen, the service server 22 confirms the inventory quantity of the product G to be ordered. If it is out of stock, the service server 22 also displays that fact. When there is an order, the ordering terminal 20 receives the order from the customer and transmits it to the service management server 22.

サービスサーバ22の処理に移る。ステップS21において、サービスサーバ22は、発注端末20が受け付けた発注情報Iodrに応じて、実際に配送を行う配送ドローン26(以下「対象ドローン26tar」ともいう。)及び予定経路RTpを算出する。なお、配送ドローン26及び予定経路RTpの算出は、発注前に行っておき、発注時に確定してもよい。予定経路RTpの算出に関する更なる情報については後述する。 Move on to the processing of the service server 22. In step S21, the service server 22 calculates the delivery drone 26 (hereinafter, also referred to as “target drone 26 tar”) and the scheduled route RTp that actually deliver according to the order information Iodor received by the order terminal 20. The delivery drone 26 and the planned route RTp may be calculated before ordering and may be confirmed at the time of ordering. Further information regarding the calculation of the planned route RTp will be described later.

ステップS22において、サービスサーバ22は、予定経路RTpについて交通サーバ24の許可が必要であるか否か(換言すると、交通サーバ24の許可が必要な部分が予定経路RTpに含まれているか否か)を、第1地図情報Imap1に基づいて判定する。交通サーバ24の許可が必要な部分としては、例えば飛行制限領域Rlimが含まれる。 In step S22, whether or not the service server 22 requires the permission of the traffic server 24 for the planned route RTp (in other words, whether or not the portion requiring the permission of the traffic server 24 is included in the planned route RTp). Is determined based on the first map information Imap1. The portion that requires the permission of the traffic server 24 includes, for example, the flight restricted area Rlim.

交通サーバ24の許可が必要である場合(S22:TRUE)、ステップS23において、予定経路RTpについての許可申請を、交通管理サーバ24に対して送信する。許可申請には、対象となる配送ドローン26の識別IDが付与される。許可申請の送信後、ステップS24において、サービスサーバ22は、交通管理サーバ24からの結果通知を受信したか否かを監視する。 When the permission of the traffic server 24 is required (S22: TRUE), the permission application for the planned route RTp is transmitted to the traffic management server 24 in step S23. The permission application is given an identification ID of the target delivery drone 26. After transmitting the permission application, in step S24, the service server 22 monitors whether or not the result notification from the traffic management server 24 has been received.

交通管理サーバ24の処理に移る。サービスサーバ22からの許可申請(S23)を受信した交通管理サーバ24は、ステップS31において、受信した許可申請について許可又は不許可のいずれとするかを判定する。例えば、予定経路RTpが、一時的な飛行禁止領域Rbanを含む場合、交通サーバ24は許可申請を不許可とする。また、1又は複数の他の配送ドローン26等の飛行体(他機)が、自ら(自機)と同時刻に予定経路RTpの一部を通過する予定である場合、交通サーバ24は許可申請を不許可とする。一方、配送ドローン26の飛行を認めない事由が予定経路RTpに存在しない場合、交通サーバ24は許可申請を許可する。 Move on to the processing of the traffic management server 24. The traffic management server 24 that has received the permission application (S23) from the service server 22 determines in step S31 whether the received permission application is permitted or disapproved. For example, if the planned route RTp includes a temporary flight prohibited area Rban, the traffic server 24 disallows the permission application. In addition, if one or more other flying objects (other aircraft) such as the delivery drone 26 are scheduled to pass through a part of the scheduled route RTp at the same time as themselves (own aircraft), the transportation server 24 applies for permission. Is disallowed. On the other hand, if there is no reason not to allow the delivery drone 26 to fly on the planned route RTp, the transportation server 24 permits the permission application.

許可申請を許可する場合(S31:TRUE)、ステップS32において、交通管理サーバ24は、許可通知をサービスサーバ22に送信する。許可申請を許可しない場合(S31:FALSE)、ステップS33において、交通管理サーバ24は、不許可通知をサービスサーバ22に送信する。不許可通知には、不許可の理由等(例えば、予定経路RTpが飛行禁止領域Rbanを通過すること、飛行禁止領域Rbanの位置等)も付加される。 When permitting the permission application (S31: TRUE), in step S32, the traffic management server 24 transmits a permission notification to the service server 22. When the permission application is not permitted (S31: FALSE), in step S33, the traffic management server 24 transmits a disapproval notification to the service server 22. The reason for the disapproval (for example, the planned route RTp passes through the flight prohibited area Rban, the position of the flight prohibited area Rban, etc.) is also added to the disapproval notification.

再びサービスサーバ22の処理に移る。交通管理サーバ24から受信した結果が許可を示す場合(S24:TRUE)、ステップS25に進む。交通管理サーバ24から受信した結果が不許可を示す場合(S24:FALSE)、ステップS21に戻る。そして、サービスサーバ22は、結果に含まれる不許可の理由に応じて、新たな予定経路RTpを算出する。例えば、不許可の理由が、予定経路RTpが飛行禁止領域Rbanを通過することである場合、サービスサーバ22は、飛行禁止領域Rbanを避ける新たな予定経路RTpを算出する(S21)。そして、サービスサーバ22は、必要に応じて再度飛行許可申請を行う(S23)。 The process of the service server 22 is started again. If the result received from the traffic management server 24 indicates permission (S24: TRUE), the process proceeds to step S25. If the result received from the traffic management server 24 indicates disapproval (S24: FALSE), the process returns to step S21. Then, the service server 22 calculates a new scheduled route RTp according to the reason for the disapproval included in the result. For example, when the reason for the disapproval is that the planned route RTp passes through the flight prohibited area Rban, the service server 22 calculates a new planned route RTp that avoids the flight prohibited area Rban (S21). Then, the service server 22 applies for a flight permit again as needed (S23).

ステップS25において、サービスサーバ22は、商品Gを配送する配送ドローン26に対して配送指令を送信する。配送指令には、予定経路RTpの情報が含まれる。移動経路RTfは、配送ドローン26の現在位置Pdcur(例えば、図示しない倉庫)である出発地Pstから配送目的地Pdtarまでの経路(往路)と、配送目的地Pdtarから帰還目的地Prtarまでの経路(復路)を含む。 In step S25, the service server 22 transmits a delivery command to the delivery drone 26 that delivers the product G. The delivery command includes information on the planned route RTp. The movement route RTf is a route (outbound route) from the departure point Pst, which is the current position Pdcur of the delivery drone 26 (for example, a warehouse (not shown)) to the delivery destination Pdtar, and a route from the delivery destination Pdtar to the return destination Prtar (for example,). Return trip) is included.

配送のために配送ドローン26が倉庫、営業所等に立ち寄る必要がある場合、予定経路RTpは、現在位置Pdcurから倉庫等への経路を含んでもよい。或いは、配送のために配送ドローン26が倉庫等に立ち寄る必要がある場合、倉庫、営業所等までの経路を予定経路RTpとして設定してもよい。その場合、新たな予定経路RTpとして、配送目的地Pdtarまでの経路と、帰還目的地Prtarまでの経路(復路)を設定してもよい。なお、後述するように、配送指令は、サービスサーバ22から配送ドローン26に対して直接送信するのではなく、別の方法で送信することも可能である。 When the delivery drone 26 needs to stop at a warehouse, a sales office, etc. for delivery, the planned route RTp may include a route from the current position Pdcur to the warehouse, etc. Alternatively, when the delivery drone 26 needs to stop at a warehouse or the like for delivery, the route to the warehouse, the sales office or the like may be set as the planned route RTp. In that case, a route to the delivery destination Pdtar and a route to the return destination Pratar (return route) may be set as the new scheduled route RTp. As will be described later, the delivery command can be transmitted by another method instead of being directly transmitted from the service server 22 to the delivery drone 26.

各配送ドローン26の処理に移る。配送ドローン26は、サービスサーバ22から配送指令(S25)を受信したか否かを監視している。配送指令を受信した配送ドローン26は、ステップS51において、商品Gを倉庫又は営業所から配送目的地Pdtarまで運び、その後帰還目的地Prtarまで戻る配送制御を開始する。 Move on to the processing of each delivery drone 26. The delivery drone 26 monitors whether or not a delivery command (S25) has been received from the service server 22. Upon receiving the delivery command, the delivery drone 26 starts delivery control in step S51 of carrying the product G from the warehouse or the sales office to the delivery destination Pdtar and then returning to the return destination Pratar.

(A-2-1-2.サービス管理サーバ22による受注時制御)
(A-2-1-2-1.受注時制御の概要)
図3は、本実施形態の受注時制御のフローチャートである。上記のように、受注時制御は、商品Gの受注及び配送ドローン26による配送を管理する制御であり、サービスサーバ22の演算部84が実行する。
(A-2-1-2. Control at the time of ordering by the service management server 22)
(A-2-1-2-1. Outline of control at the time of ordering)
FIG. 3 is a flowchart of the control at the time of receiving an order according to the present embodiment. As described above, the order control is a control for managing the order for the product G and the delivery by the delivery drone 26, and is executed by the calculation unit 84 of the service server 22.

図3のステップS71において、サービスサーバ22は、発注端末20からの要求に応じて、発注端末20に発注画面を表示させる。換言すると、サービスサーバ22は、発注端末20からの要求に応じて、発注画面のデータを発注端末20に送信する。発注画面のデータを受信した発注端末20は、第1表示部70に発注画面を表示させる。 In step S71 of FIG. 3, the service server 22 causes the ordering terminal 20 to display the ordering screen in response to the request from the ordering terminal 20. In other words, the service server 22 transmits the data of the ordering screen to the ordering terminal 20 in response to the request from the ordering terminal 20. The ordering terminal 20 that has received the data on the ordering screen causes the first display unit 70 to display the ordering screen.

ステップS72において、サービスサーバ22は、商品Gを受注したか否かを判定する。上記のように、発注端末20が、顧客の操作に応じて発注を受け付け、発注情報Iodrをサービスサーバ22に送信する(図2のS11)。従って、サービスサーバ22は、発注端末20から発注情報Iodrを受信したとき、商品Gを受注したと判定する。受注した場合(S72:TRUE)、ステップS73に進む。受注していない場合(S72:FALSE)、ステップS71に戻る。 In step S72, the service server 22 determines whether or not the product G has been ordered. As described above, the ordering terminal 20 accepts the order according to the operation of the customer and transmits the ordering information Iodor to the service server 22 (S11 in FIG. 2). Therefore, when the service server 22 receives the ordering information Iodor from the ordering terminal 20, it determines that the product G has been ordered. When the order is received (S72: TRUE), the process proceeds to step S73. If no order has been received (S72: FALSE), the process returns to step S71.

ステップS73~S75において、サービスサーバ22は、実際に配送を行う配送ドローン26(対象ドローン26tar)及びその予定経路RTpを算出する。すなわち、ステップS73において、サービスサーバ22は、対象ドローン26tar及び予定経路RTpを算出するために必要な配送情報Idを取得する。配送情報Idには、商品G(荷物)の配送地、配送期限、寸法、重量等が含まれる。 In steps S73 to S75, the service server 22 calculates the delivery drone 26 (target drone 26tar) that actually delivers and its planned route RTp. That is, in step S73, the service server 22 acquires the delivery information Id necessary for calculating the target drone 26tar and the planned route RTp. The delivery information Id includes the delivery location, delivery deadline, dimensions, weight, etc. of the product G (luggage).

ステップS74において、サービスサーバ22は、商品Gの配送に利用する配送ドローン26(対象ドローン26tar)を、配送情報Idに基づいて選択する。例えば、配送情報Idに含まれる配送地に基づいて、配送ドローン26の中から地域的な限定を行う。例えば、A地域に配達する場合、サービスサーバ22は、現在A地域に配置されている配送ドローン26を抽出する。 In step S74, the service server 22 selects the delivery drone 26 (target drone 26tar) used for delivery of the product G based on the delivery information Id. For example, the delivery drone 26 is locally limited based on the delivery location included in the delivery information Id. For example, when delivering to the area A, the service server 22 extracts the delivery drone 26 currently located in the area A.

また、配送情報Idに含まれる商品Gの寸法及び重量に基づいて、配送ドローン26の中から各個体の性能(属性)に基づく限定を行う。例えば、商品Gが第1寸法以上の大型荷物である場合、大型の配送ドローン26を抽出し、小型の配送ドローン26を除外する。一方、商品Gが第1寸法より小さい小型荷物である場合、大型及び小型両方の配送ドローン26を抽出する。なお、本実施形態では、第1寸法よりも小さい小型荷物を単体で配送する場合、基本的には、小型の配送ドローン26が選択される。 Further, based on the dimensions and weight of the product G included in the delivery information Id, the delivery drone 26 is limited based on the performance (attribute) of each individual. For example, when the product G is a large package having the first dimension or more, the large delivery drone 26 is extracted and the small delivery drone 26 is excluded. On the other hand, when the product G is a small package smaller than the first dimension, both the large and small delivery drones 26 are extracted. In the present embodiment, when delivering a small package smaller than the first dimension by itself, basically, the small delivery drone 26 is selected.

ステップS75において、サービスサーバ22は、対象ドローン26tarの予定経路RTpを算出する。その際、サービスサーバ22は、第1地図DB126に記憶されている飛行制限領域Rlimを用いる。例えば、出発地Pstから配送目的地Pdtarまでの最短空中経路RTminに飛行制限領域Rlimが含まれない場合、最短空中経路RTminを予定経路RTpとする。最短空中経路RTminに飛行制限領域Rlimが含まれる場合、飛行制限領域Rlimの制限内容に応じた予定経路RTpを設定する。 In step S75, the service server 22 calculates the planned route RTp of the target drone 26tar. At that time, the service server 22 uses the flight restriction area Rlim stored in the first map DB 126. For example, when the flight restriction area Rlim is not included in the shortest air route RTmin from the departure point Pst to the delivery destination Pdtar, the shortest air route RTmin is set as the planned route RTp. When the flight restricted area Rlim is included in the shortest aerial route RTmin, the planned route RTp according to the restriction content of the flight restricted area Rlim is set.

飛行制限領域Rlimは、配送ドローン26の飛行が制限される領域であり、飛行禁止領域Rban及び条件付き飛行許可領域Ralwを含む。飛行禁止領域Rbanは、配送ドローン26の飛行が禁止されている領域である。また、条件付き飛行許可領域Ralwは、所定の条件(飛行許可条件CNalw)が満たされる場合のみ配送ドローン26の飛行が許可され、飛行許可条件CNalwが満たされない場合、配送ドローン26の飛行が禁止される領域である。飛行許可条件CNalwとしては、例えば時間帯又は特定用途(緊急用途等)が含まれる。 The flight restricted area Rlim is an area where the flight of the delivery drone 26 is restricted, and includes a flight prohibited area Rban and a conditional flight permitted area Ralw. The flight prohibited area Rban is an area where the delivery drone 26 is prohibited from flying. Further, in the conditional flight permission area Ralw, the flight of the delivery drone 26 is permitted only when a predetermined condition (flight permission condition CNalw) is satisfied, and when the flight permission condition CNalw is not satisfied, the flight of the delivery drone 26 is prohibited. Area. The flight permit condition CNalw includes, for example, a time zone or a specific use (emergency use, etc.).

飛行制限領域Rlimは、3次元方向(前後方向、左右方向及び上下方向)で定義する。或いは、2次元方向(前後方向及び左右方向)で飛行制限領域Rlimを定義してもよい。飛行制限領域Rlimを3次元方向で定義した場合、例えば、前後方向及び左右方向(緯度及び経度で規定される現在位置Pdcur)のみではなく、上下方向(高度H)も含めて飛行制限領域Rlimが設定される。 The flight restriction area Rlim is defined in three-dimensional directions (front-back direction, left-right direction, and up-down direction). Alternatively, the flight restriction region Rlim may be defined in the two-dimensional directions (front-back direction and left-right direction). When the flight restricted area Rlim is defined in the three-dimensional direction, for example, the flight restricted area Rlim includes not only the front-back direction and the left-right direction (current position Pdcur defined by latitude and longitude) but also the vertical direction (altitude H). Set.

最短空中経路RTminに飛行禁止領域Rbanが含まれる場合、飛行禁止領域Rbanを避けた空中経路のうち最短となる経路を予定経路RTpとする。また、最短空中経路RTminに条件付き飛行許可領域Ralwが含まれ且つ飛行許可条件CNalwが満たされる場合、サービスサーバ22は、最短空中経路RTminを予定経路RTpとする。さらに、最短空中経路RTminに条件付き飛行許可領域Ralwが含まれ且つ飛行許可条件CNalwが満たされない場合、サービスサーバ22は、条件付き飛行許可領域Ralwを避けた空中経路のうち最短となる経路を予定経路RTpとする。 When the flight prohibited area Rban is included in the shortest aerial route RTmin, the shortest route among the aerial routes avoiding the flight prohibited area Rban is set as the planned route RTp. Further, when the shortest aerial route RTmin includes the conditional flight permission area Ralw and the flight permission condition CNalw is satisfied, the service server 22 sets the shortest aerial route RTmin as the scheduled route RTp. Further, when the shortest aerial route RTmin includes the conditional flight permission area Ralw and the flight permission condition CNalw is not satisfied, the service server 22 plans the shortest route among the aerial routes avoiding the conditional flight permission area Ralw. Let the route RTp.

なお、最短空中経路RTmin上に飛行制限領域Rlimが複数存在する場合、それぞれの飛行制限領域Rlimについて通過する場合と迂回する場合に場合分けして予定経路RTpを算出する。また、予定経路RTpは、対象ドローン26tarが商品Gの配送に用いる経路であり、往路と復路を含む。 When there are a plurality of flight restricted area Rlims on the shortest aerial route RTmin, the planned route RTp is calculated separately for the case of passing through each flight restricted area Rlim and the case of detouring. The planned route RTp is a route used by the target drone 26tar for delivery of the product G, and includes an outward route and a return route.

ステップS76において、サービスサーバ22は、配送ドローン26に対して配送指令を送信する。配送指令は、予定経路RTpを含む。ステップS76は、図2のステップS25に対応する。 In step S76, the service server 22 transmits a delivery command to the delivery drone 26. The delivery command includes the planned route RTp. Step S76 corresponds to step S25 in FIG.

(A-2-1-2-2.予定経路RTpの算出(図3のS75))
(A-2-1-2-2-1.予定経路RTpの算出の概要)
図4は、本実施形態の受注時制御において、予定経路RTp(往路)を算出するフローチャート(図3のS75の詳細)である。ステップS91において、サービスサーバ22は、配送情報Idの配送期限等に基づいて予定配送時刻Tpdを設定する。ステップS92において、出発地Pst及び配送目的地Pdtarに基づいて経路選択肢RTopを算出する。経路選択肢RTopは、出発地Pstと配送目的地Pdtarを結ぶ経路(出発地Pstと配送目的地Pdtarの間の経路)であり、予定経路RTpの1次候補として位置付けられる。
(A-2-1-2-2. Calculation of planned route RTp (S75 in FIG. 3))
(A-2-1-2-2-1. Outline of calculation of planned route RTp)
FIG. 4 is a flowchart (details of S75 in FIG. 3) for calculating the planned route RTp (outbound route) in the control at the time of receiving an order in the present embodiment. In step S91, the service server 22 sets the scheduled delivery time Tpd based on the delivery deadline of the delivery information Id and the like. In step S92, the route option RTop is calculated based on the departure point Pst and the delivery destination Pdtar. The route option RTop is a route connecting the departure point Pst and the delivery destination Pdtar (a route between the departure point Pst and the delivery destination Pdtar), and is positioned as a primary candidate for the planned route RTp.

なお、「出発地Pstと配送目的地Pdtarの間」は、二次元平面地図において出発地Pstと配送目的地Pdtarを結ぶ直線状の経路(又は最短経路)のみではなく、曲線状の経路(又は迂回路)を含み得る。換言すると、経路選択肢RTopは、出発地Pstと配送目的地Pdtarを結ぶ経路として利用され得る全ての経路として設定し得る。 In addition, "between the departure place Pst and the delivery destination Pdtar" is not only a linear route (or the shortest route) connecting the departure place Pst and the delivery destination Pdtar in the two-dimensional plane map, but also a curved route (or a curved route). Detour) can be included. In other words, the route option RTop can be set as any route that can be used as a route connecting the departure point Pst and the delivery destination Pdtar.

まず、サービスサーバ22は、出発地Pstから配送目的地Pdtarまでの最短空中経路RTminを経路選択肢RTopとする。但し、最短空中経路RTmin上に飛行禁止領域Rbanが含まれる場合、飛行禁止領域Rbanを避けた空中経路のうち最短となる経路を経路選択肢RTopとする。 First, the service server 22 sets the shortest aerial route RTmin from the departure point Pst to the delivery destination Pdtar as the route option RTop. However, when the flight prohibited area Rban is included in the shortest aerial route RTmin, the shortest route among the aerial routes avoiding the flight prohibited area Rban is set as the route option RTop.

また、最短空中経路RTmin上に飛行禁止領域Rban以外の飛行制限領域Rlimが含まれる場合、当該最短空中経路RTminと、飛行制限領域Rlimを避けた空中経路のうち最短となる経路(迂回経路)の両方を経路選択肢RTopとする。なお、最短空中経路RTmin上に飛行禁止領域Rban以外の飛行制限領域Rlimが2箇所以上存在する場合、それぞれの飛行制限領域Rlimについて通過する場合と迂回する場合に場合分けして経路選択肢RTopとする。 When the flight restricted area Rlim other than the flight prohibited area Rban is included in the shortest aerial route RTmin, the shortest route (detour route) among the shortest aerial route RTmin and the aerial route avoiding the flight restricted area Rlim. Both are route option RTops. If there are two or more flight restricted area Rlims other than the flight prohibited area Rban on the shortest aerial route RTmin, the route option RTop is used for each case of passing or detouring for each flight restricted area Rlim. ..

ステップS93において、サービスサーバ22は、経路選択肢RTopそれぞれについて経路評価値Qを算出する。経路評価値Qは、経路候補RTcan(又は予定経路RTp)を算出するための評価値である。本実施形態では、経路評価値Qが低いほど、経路選択肢RTopとして優れている。経路評価値Qの算出方法については、図5A及び図5Bを参照して後述する。 In step S93, the service server 22 calculates the route evaluation value Q for each of the route option RTops. The route evaluation value Q is an evaluation value for calculating a route candidate RTcan (or a planned route RTp). In the present embodiment, the lower the route evaluation value Q, the better the route option RTop. The method of calculating the route evaluation value Q will be described later with reference to FIGS. 5A and 5B.

ステップS94において、サービスサーバ22は、経路評価値Qが最小の経路選択肢RTopを経路候補RTcanとして選択する。経路候補RTcanは、予定経路RTpの2次候補である。 In step S94, the service server 22 selects the route option RTop having the smallest route evaluation value Q as the route candidate RTcan. The route candidate RTcan is a secondary candidate for the planned route RTp.

ステップS95において、サービスサーバ22は、配送ドローン26が経路候補RTcanの各地点を通過する予定通過時刻Tppを算出する。ステップS96において、サービスサーバ22は、各地点それぞれについて、予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在しないか否か(換言すると、予定通過時刻Tppにおいて経路候補RTcanが外部イベント領域Reeに含まれないか否か)を判定する。なお、予定通過時刻Tppの代わりに、予定通過時間帯(予定移動時間帯)を用いることも可能である。 In step S95, the service server 22 calculates the scheduled transit time Tpp in which the delivery drone 26 passes through each point of the route candidate RTcan. In step S96, the service server 22 determines whether or not the external event area Ree exists on the route candidate RTcan at the scheduled passage time Tpp (in other words, the route candidate RTcan is the external event area at the scheduled passage time Tpp) at each point. Whether or not it is included in Ree) is determined. It is also possible to use a scheduled transit time zone (scheduled travel time zone) instead of the scheduled transit time Tpp.

予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在しない場合(S96:TRUE)、ステップS97において、サービスサーバ22は、経路候補RTcanを予定経路RTpとする。予定通過時刻Tppにおいて経路候補RTcan上に外部イベント領域Reeが存在する場合(S96:FALSE)、ステップS98に進む。 When the external event area Ree does not exist on the route candidate RTcan at the scheduled passage time Tpp (S96: TRUE), the service server 22 sets the route candidate RTcan as the scheduled route RTp in step S97. When the external event area Ree exists on the route candidate RTcan at the scheduled passage time Tpp (S96: FALSE), the process proceeds to step S98.

ステップS98において、サービスサーバ22は、予定配送時刻Tpdを変更不可であるか否かを判定する。具体的には、商品Gを配送する時間帯としての配送時間帯TSdが決まっている場合、予定配送時刻Tpdを遅らせると、配送時間帯TSdを外れてしまうか否かを判定する。予定配送時刻Tpdを変更可である場合(S98:FALSE)、ステップS99において、サービスサーバ22は、予定配送時刻Tpdを変更してステップS92に戻る。ステップS92では、変更後の予定配送時刻Tpdに基づいて経路選択肢RTopを算出する。 In step S98, the service server 22 determines whether or not the scheduled delivery time Tpd cannot be changed. Specifically, when the delivery time zone TSd as the time zone for delivering the product G is determined, it is determined whether or not the scheduled delivery time Tpd is delayed and the delivery time zone TSd is deviated. When the scheduled delivery time Tpd can be changed (S98: FALSE), in step S99, the service server 22 changes the scheduled delivery time Tpd and returns to step S92. In step S92, the route option RTop is calculated based on the changed scheduled delivery time Tpd.

予定配送時刻Tpdを変更不可である場合(S98:TRUE)、ステップS100において、サービスサーバ22は、経路評価値Qが最小の経路候補RTcanを予定経路RTpとする。後述するように、上記以外の経路について経路評価値Qを算出することも可能である。 When the scheduled delivery time Tpd cannot be changed (S98: TRUE), in step S100, the service server 22 sets the route candidate RTcan having the smallest route evaluation value Q as the scheduled route RTp. As will be described later, it is also possible to calculate the route evaluation value Q for routes other than the above.

(A-2-1-2-2-2.経路評価値Qの算出(図4のS93))
上記のように、経路評価値Q(以下「評価値Q」ともいう。)は、予定経路RTpを算出するための評価値である。本実施形態では、評価値Qが低いほど、経路選択肢RTopとして優れている。
(A-2-1-2-2-2. Calculation of route evaluation value Q (S93 in FIG. 4))
As described above, the route evaluation value Q (hereinafter, also referred to as “evaluation value Q”) is an evaluation value for calculating the planned route RTp. In this embodiment, the lower the evaluation value Q, the better the route option RTop.

評価値Qは、下記の式(1)で算出される。
Q=∫C(x,y,t)*R(x,y,t)dt (1)
The evaluation value Q is calculated by the following formula (1).
Q = ∫C (x, y, t) * R (x, y, t) dt (1)

上記式(1)において、x、yは、2次元平面で第1地図情報Imap1を示した場合の経度(X座標)及び緯度(Y座標)を示す。また、tは、時刻(Z座標)を示す。経度x及び緯度yは、経路選択肢RTop上の点として時刻t毎に決まる。Cは、外部イベントEの場所Leeに存在する物品の評価額を示すコストである。コストCは、x、y、tの関数である。コストCは、申請端末28のユーザ(イベント企画者等)が入力した外部イベント情報Ieeに基づいて算出される。例えば、外部イベントEがスポーツカーの屋外イベントである場合、コストCは、各スポーツカーの費用に反映して大きくなる。 In the above equation (1), x and y indicate the longitude (X coordinate) and the latitude (Y coordinate) when the first map information Imap1 is shown on the two-dimensional plane. Further, t indicates a time (Z coordinate). The longitude x and the latitude y are determined every time t as points on the route option RTop. C is a cost indicating the valuation amount of the article existing in the place Lee of the external event E. The cost C is a function of x, y, t. The cost C is calculated based on the external event information Iee input by the user (event planner or the like) of the application terminal 28. For example, when the external event E is an outdoor event of a sports car, the cost C becomes large reflecting the cost of each sports car.

式(1)のRは、外部イベント領域Reeを配送ドローン26が通過する際のリスクである。リスクRは、x、y、tの関数である。リスクRは、外部イベント情報Ieeに基づいて算出される。ここでの外部イベント情報Ieeは、申請端末28のユーザ(イベント企画者)が申請端末28に入力した情報と、サービスサーバ22が通信管理サーバ34から取得した情報とを含む。通信管理サーバ34からの外部イベント情報Ieeは、外部イベントEの場所Leeにおける通信量Qcを含む。通信量Qcは、場所Leeにおける混雑度合いDcrを示す指標として用いられる。 R of the formula (1) is a risk when the delivery drone 26 passes through the external event area Ree. Risk R is a function of x, y, t. The risk R is calculated based on the external event information Iee. The external event information Iee here includes information input to the application terminal 28 by the user (event planner) of the application terminal 28 and information acquired by the service server 22 from the communication management server 34. The external event information Iee from the communication management server 34 includes the communication amount Qc at the location Lee of the external event E. The communication amount Qc is used as an index indicating the degree of congestion Dcr in the place Lee.

図5A及び図5Bは、前記実施形態において経路評価値の算出を説明する第1・第2説明図である。図5A及び図5Bでは、ある特定時点(時刻t=t1)におけるコストC及びリスクRが示されている。実際の第1地図DB126では、時刻tのそれぞれについて、経度x及び緯度yに対応するコストC及びリスクRが記憶されている。 5A and 5B are first and second explanatory diagrams illustrating the calculation of the route evaluation value in the embodiment. 5A and 5B show the cost C and the risk R at a specific time point (time t = t1). In the actual first map DB 126, the cost C and the risk R corresponding to the longitude x and the latitude y are stored for each of the time t.

図5A及び図5Bでは、Z軸が時刻tに対応することから、経路選択肢RTopは、時刻tが進むに連れて、Z軸の上側に移動する。図5Aの各円200は、外部イベントEに対応するコストCを示している。各円200の中心に近づくほど、コストCが高くなる。また、図5Bの各円202は、外部イベントEに対応するリスクRを示している。各円202の中心に近づくほど、リスクRが高くなる。 In FIGS. 5A and 5B, since the Z axis corresponds to the time t, the route option RTop moves to the upper side of the Z axis as the time t advances. Each circle 200 in FIG. 5A shows the cost C corresponding to the external event E. The closer to the center of each circle 200, the higher the cost C. Further, each circle 202 in FIG. 5B shows the risk R corresponding to the external event E. The closer to the center of each circle 202, the higher the risk R.

図6は、本実施形態の受注時制御により設定される予定経路RTpの例を示す図である。図6では、配送ドローン26の出発地Pst及び配送目的地Pdtarが示されている。また、出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。 FIG. 6 is a diagram showing an example of a planned route RTp set by the order-order control of the present embodiment. In FIG. 6, the departure point Pst and the delivery destination Pdtar of the delivery drone 26 are shown. Further, there is an external event area Ree between the departure point Pst and the delivery destination Pdtar.

ここにいう「出発地Pstと配送目的地Pdtarの間」は、二次元平面地図において出発地Pstと配送目的地Pdtarを結ぶ直線経路(最短経路)上のみではなく、曲線経路(迂回路)上も含み得る。換言すると、出発地Pstと配送目的地Pdtarを結ぶ経路として利用され得るいずれかの経路上に外部イベント領域Reeが存在すれば、「出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。」と言える。 "Between the departure point Pst and the delivery destination Pdtar" here is not only on the straight route (shortest route) connecting the departure point Pst and the delivery destination Pdtar on the two-dimensional plane map, but also on the curved route (detour). Can also be included. In other words, if the external event area Ree exists on any route that can be used as a route connecting the departure point Pst and the delivery destination Pdtar, "an external event area is located between the departure point Pst and the delivery destination Pdtar." Ree exists. "

また、利用され得る全ての経路が外部イベント領域Reeの真上を通過しておらず、いずれかの経路の近傍に外部イベント領域Reeが存在する場合も、「出発地Pstと配送目的地Pdtarの間には、外部イベント領域Reeが存在する。」と言える。「近傍」は、配送ドローン26(移動体)の移動が外部イベントEに対して影響を及ぼす程度か、又は外部イベントEが配送ドローン26(移動体)の移動に対して影響を及ぼす程度かにより設定する。 In addition, even if all the routes that can be used do not pass directly above the external event area Ree and the external event area Ree exists in the vicinity of any of the routes, "the departure point Pst and the delivery destination Pdtar" There is an external event area Ree in between. " "Neighborhood" depends on whether the movement of the delivery drone 26 (moving body) affects the external event E or the external event E affects the movement of the delivery drone 26 (moving body). Set.

ここでの外部イベント領域Reeは、例えば、エンタテインメントドローン30の予定飛行領域である。出発地Pstと配送目的地Pdtarの最短空中経路RTminは経路RTp1である。 The external event area Ree here is, for example, the planned flight area of the entertainment drone 30. The shortest aerial route RTmin of the departure point Pst and the delivery destination Pdtar is the route RTp1.

しかしながら、予定通過時刻Tppにおいて、最短空中経路RTmin(経路RTp1)上には、外部イベント領域Reeが存在する。そこで、サービスサーバ22は、配送ドローン26の予定経路RTpとして、外部イベント領域Reeを避けた経路RTp2を設定する。一方、外部イベント領域Reeの利用時間が終了する等により、最短空中経路RTmin上に外部イベント領域Reeが存在しなくなった場合、サービスサーバ22は、配送ドローン26の予定経路RTpとして、経路RTp1を選択することができる。 However, at the scheduled passage time Tpp, the external event region Ree exists on the shortest aerial route RTmin (route RTp1). Therefore, the service server 22 sets the route RTp2 avoiding the external event area Ree as the scheduled route RTp of the delivery drone 26. On the other hand, when the external event area Ree no longer exists on the shortest aerial route RTmin due to the end of the usage time of the external event area Ree, the service server 22 selects the route RTp1 as the scheduled route RTp of the delivery drone 26. can do.

なお、例えば、配送ドローン26(ビジネス用途のドローン)よりも、エンタテインメントドローン30(個人用途のドローン)を優先するという観点からすれば、外部イベント領域Reeを別の方法で取り扱うことも可能である。例えば、予定配送時刻Tpdにかかわりなく、エンタテインメントドローン30用の外部イベント領域Reeを、配送ドローン26にとっての飛行禁止領域Rbanとして設定してもよい。 For example, from the viewpoint of giving priority to the entertainment drone 30 (drone for personal use) over the delivery drone 26 (drone for business use), the external event area Ree can be handled by another method. For example, the external event area Ree for the entertainment drone 30 may be set as the flight prohibited area Rban for the delivery drone 26 regardless of the scheduled delivery time Tpd.

[A-2-2.外部イベントEの申請時]
(A-2-2-1.外部イベントEの申請時の流れの概要)
図7は、本実施形態において、交通管理サーバ24に対して外部イベントEの申請があるときの流れの概要を示すフローチャートである。ステップS201において、申請端末28は、ユーザ(申請者)の操作に応じて外部イベントEの申請を受け付ける。
[A-2-2. When applying for external event E]
(A-2-2-1. Outline of the flow when applying for external event E)
FIG. 7 is a flowchart showing an outline of the flow when an application for an external event E is made to the traffic management server 24 in the present embodiment. In step S201, the application terminal 28 accepts the application for the external event E according to the operation of the user (applicant).

具体的には、申請端末28は、ユーザの操作に応じて外部イベント申請画面300(図9)を第2表示部180に表示する。外部イベント申請画面300(以下「申請画面300」ともいう。)のデータDasは、交通サーバ24から取得したものである。また、交通サーバ24は、外部イベント領域Reeを申請画面300に表示させる。外部イベントEの申請(具体的には、外部イベント情報Ieeの入力及び送信要求操作)があった場合、申請端末28は、外部イベント情報Ieeを交通サーバ24に送信する。外部イベント情報Ieeは、外部イベントEの場所Lee、外部イベントEが行われる時刻Te若しくは時間帯TSe、混雑度合いDcr(外部イベントEにかかわる人数)を含む。 Specifically, the application terminal 28 displays the external event application screen 300 (FIG. 9) on the second display unit 180 according to the operation of the user. The data Das of the external event application screen 300 (hereinafter, also referred to as “application screen 300”) is acquired from the traffic server 24. Further, the traffic server 24 displays the external event area Ree on the application screen 300. When there is an application for the external event E (specifically, an input of the external event information Iee and a transmission request operation), the application terminal 28 transmits the external event information Iee to the traffic server 24. The external event information Iee includes the location Lee of the external event E, the time Te or time zone TS when the external event E is performed, and the degree of congestion Dcr (the number of people involved in the external event E).

交通管理サーバ24の処理に移る。申請端末28からの外部イベントEの申請(S201)を受信した交通サーバ24は、ステップS211において、受信した申請について許可又は不許可のいずれとするかを判定する。例えば、外部イベントEの場所Leeが、イベント禁止領域Reban内にある場合、交通サーバ24は申請を不許可とする。また、申請された外部イベントEの場所Leeが、既に他の外部イベントEの場所Leeと重複する場合、交通サーバ24は申請を不許可とする。一方、外部イベントEを認めない事由が存在しない場合、交通サーバ24は申請を許可する。 Move on to the processing of the traffic management server 24. The traffic server 24, which has received the application (S201) for the external event E from the application terminal 28, determines in step S211 whether the received application is permitted or disapproved. For example, if the location Lee of the external event E is in the event prohibited area Reban, the traffic server 24 disallows the application. Further, if the applied location Lee of the external event E already overlaps with the location Lee of another external event E, the traffic server 24 disallows the application. On the other hand, if there is no reason not to approve the external event E, the transportation server 24 approves the application.

申請を許可しない場合(S211:FALSE)、ステップS212において、交通サーバ24は、不許可通知を申請端末28に送信する。不許可通知には、不許可の理由等(例えば、外部イベントEの場所Leeがイベント禁止領域Reban内にあること、イベント禁止領域Rebanの位置等)も付加される。不許可通知を受信した申請端末28は、不許可通知の内容を第2表示部180に表示する(S202)。この表示を見たユーザ(申請者)は、不許可通知の内容を考慮し、必要に応じて、再度、外部イベントEの申請を行う(S201)。 When the application is not permitted (S211: FALSE), in step S212, the traffic server 24 transmits a disapproval notification to the application terminal 28. The reason for the disapproval (for example, the location Lee of the external event E is in the event prohibited area Reban, the position of the event prohibited area Reban, etc.) is also added to the disapproval notification. The application terminal 28 that has received the disapproval notice displays the content of the disapproval notice on the second display unit 180 (S202). The user (applicant) who sees this display considers the content of the disapproval notice and applies for the external event E again as necessary (S201).

申請を許可する場合(S213:TRUE)、ステップS213において、交通サーバ24は、許可通知を申請端末28に送信する。許可通知を受信した申請端末28は、許可通知の内容を第2表示部180に表示する(S203)。また、ステップS214において、交通サーバ24は、許可内容としての外部イベント情報Ieeをサービスサーバ22に送信する。 When permitting the application (S213: TRUE), in step S213, the traffic server 24 transmits a permission notification to the application terminal 28. The application terminal 28 that has received the permission notification displays the content of the permission notification on the second display unit 180 (S203). Further, in step S214, the traffic server 24 transmits the external event information Iee as the permission content to the service server 22.

外部イベント情報Ieeが送信されるサービスサーバ22は、申請の許可によって予定経路RTpの影響を受ける配送ドローン26を管理するサービスサーバ22である。申請の許可によって予定経路RTpが影響を受けるか否かは、飛行スケジュールDB162の飛行スケジュール情報Iscに基づいて判定する。但し、サービスサーバ22が1台のみである場合、交通サーバ24が、サービスサーバ22を選択する必要はない。 The service server 22 to which the external event information Iee is transmitted is a service server 22 that manages the delivery drone 26 that is affected by the scheduled route RTp by the permission of the application. Whether or not the planned route RTp is affected by the permission of the application is determined based on the flight schedule information Isc of the flight schedule DB 162. However, when there is only one service server 22, it is not necessary for the transportation server 24 to select the service server 22.

交通サーバ24から外部イベント情報Ieeを受信したサービスサーバ22は、ステップS221において、予定経路RTpの変更の要否を判定する。そして、変更を要すると判定した場合、サービスサーバ22は、新たな予定経路RTpを算出する。新たな予定経路RTpの算出方法は、基本的に、図4と同様である。但し、新たな予定経路RTpの算出は、外部イベント情報Ieeで示された外部イベントEに基づく外部イベント領域Reeを新たに追加して行う。新たな外部イベント領域Reeは、飛行制限領域Rlimの1つとして取り扱われる。なお、交通サーバ24から通知された外部イベント情報Ieeは、第1地図DB126に登録される。 The service server 22 that has received the external event information Iee from the traffic server 24 determines in step S221 whether or not the scheduled route RTp needs to be changed. Then, when it is determined that the change is necessary, the service server 22 calculates a new scheduled route RTp. The method for calculating the new planned route RTp is basically the same as in FIG. However, the calculation of the new planned route RTp is performed by newly adding the external event area Ree based on the external event E indicated by the external event information Iee. The new external event area Ree will be treated as one of the flight restricted areas Rlim. The external event information Iee notified from the traffic server 24 is registered in the first map DB 126.

ステップS222において、サービスサーバ22は、新たな予定経路RTpを通知する変更指令を配送ドローン26に送信する。サービスサーバ22から変更指令(新たな予定経路RTp)を受信した配送ドローン26は、ステップS231において、予定経路RTpを変更し、新たな予定経路RTpに沿って配送を行う。 In step S222, the service server 22 transmits a change command notifying the new scheduled route RTp to the delivery drone 26. Upon receiving the change command (new scheduled route RTp) from the service server 22, the delivery drone 26 changes the scheduled route RTp in step S231 and delivers along the new scheduled route RTp.

(A-2-2-2.交通管理サーバ24による外部イベント関連制御)
(A-2-2-2-1.外部イベント関連制御の概要)
図8は、本実施形態における外部イベント関連制御のフローチャートである。上記のように、外部イベント関連制御は、申請端末28を介して外部イベントEの申請が行われた際に交通サーバ24側で対応を取る制御であり、交通サーバ24のイベント関連制御部150が実行する。ステップS251において、交通サーバ24は、外部イベントEの申請画面データDasの送信要求があったか否かを判定する。同送信要求がない場合(S251:FALSE)、ステップS252に進む。
(A-2-2-2. External event-related control by the traffic management server 24)
(A-2-2-1. Outline of external event-related control)
FIG. 8 is a flowchart of the external event-related control in the present embodiment. As described above, the external event-related control is a control in which the traffic server 24 responds when an application for the external event E is made via the application terminal 28, and the event-related control unit 150 of the traffic server 24 takes action. Run. In step S251, the traffic server 24 determines whether or not there is a request for transmission of the application screen data Das of the external event E. If there is no transmission request (S251: FALSE), the process proceeds to step S252.

ステップS252において、交通サーバ24は、データ更新処理を行う。データ更新処理は、申請画面データDasを更新する処理である。本実施形態では、外部イベントEの時刻Te又は時間帯TSeに応じて外部イベント領域Reeを設定する。そのため、データ更新処理により、交通サーバ24は、外部イベント情報Ieeに基づいて、外部イベント領域Reeの最新状態を反映する。なお、ここでの外部イベント情報Ieeには、外部イベントDB164に蓄積されている情報(外部イベントEの場所Lee、外部イベントEが行われる時刻Te、時間帯TSe、優先度PR等)に加えて、通信管理サーバ34から新たに取得した情報(通信量Qc等)も含まれる。ステップS252の後、ステップS251に戻る。 In step S252, the traffic server 24 performs data update processing. The data update process is a process for updating the application screen data Das. In the present embodiment, the external event area Ree is set according to the time Te or the time zone TSe of the external event E. Therefore, by the data update process, the traffic server 24 reflects the latest state of the external event area Ree based on the external event information Iee. In addition, in the external event information Iee here, in addition to the information stored in the external event DB 164 (location Lee of the external event E, time Te when the external event E is performed, time zone TS, priority PR, etc.) , Information newly acquired from the communication management server 34 (communication amount Qc, etc.) is also included. After step S252, the process returns to step S251.

外部イベントEの申請画面データDasの送信要求があった場合(S251:TRUE)、ステップS253において、交通サーバ24は、送信要求を送信した申請端末28に対して申請画面データDasを送信する。なお、申請画面300については、図9及び図10を参照して後述する。 When there is a transmission request for the application screen data Das of the external event E (S251: TRUE), in step S253, the traffic server 24 transmits the application screen data Das to the application terminal 28 that has transmitted the transmission request. The application screen 300 will be described later with reference to FIGS. 9 and 10.

ステップS254において、交通サーバ24は、申請端末28を介して外部イベントEの申請を受けたか否か(換言すると、外部イベント情報Ieeを受信したか否か)を判定する。外部イベントEの申請を受けた場合(S254:TRUE)、ステップS255に進む。外部イベントEの申請を受けない場合(S254:FALSE)、ステップS254を繰り返す。 In step S254, the traffic server 24 determines whether or not the application for the external event E has been received via the application terminal 28 (in other words, whether or not the external event information Iee has been received). When the application for the external event E is received (S254: TRUE), the process proceeds to step S255. If the application for the external event E is not received (S254: FALSE), step S254 is repeated.

ステップS255において、交通サーバ24は、申請の許否を判定する。具体的には、飛行スケジュールDB162に蓄積されている飛行スケジュール情報Isc(又は配送ドローン26等の飛行体)のうち、申請の許可によって影響を受けるものがあるか否かを判定する。申請の許可によって影響を受ける飛行体(以下「比較飛行体」という。)がある場合、交通サーバ24は、比較飛行体の優先度PRと、外部イベントE(又は外部イベントEにより利用されるエンタテインメントドローン30等の飛行体)の優先度PRを比較する。外部イベントEの優先度PRは、申請端末28から受信した外部イベント情報Ieeに含まれる。 In step S255, the traffic server 24 determines whether or not the application is permitted. Specifically, it is determined whether or not any flight schedule information Isc (or an air vehicle such as a delivery drone 26) stored in the flight schedule DB 162 is affected by the permission of the application. If there is an aircraft affected by the permission of the application (hereinafter referred to as "comparative aircraft"), the traffic server 24 will use the priority PR of the comparative aircraft and the entertainment used by the external event E (or external event E). Priority PR of flying objects such as drone 30) is compared. The priority PR of the external event E is included in the external event information Iee received from the application terminal 28.

外部イベントE(又はエンタテインメントドローン30等)の優先度PRよりも比較飛行体の優先度PRが高い場合又は両者が同じ場合、交通サーバ24は、申請を許可しない。一方、外部イベントE(又はエンタテインメントドローン30等)の優先度PRよりも比較飛行体の優先度PRが低い場合、交通サーバ24は、申請を許可する。なお、交通サーバ24は、エンタテインメントドローン30の飛行申請を許可する前にサービスサーバ22と通信し、配送ドローン26の予定経路RTpを変更した後に、エンタテインメントドローン30の飛行申請を許可してもよい。 If the priority PR of the comparative aircraft is higher than the priority PR of the external event E (or entertainment drone 30, etc.) or if both are the same, the transportation server 24 does not allow the application. On the other hand, if the priority PR of the comparative aircraft is lower than the priority PR of the external event E (or entertainment drone 30, etc.), the transportation server 24 permits the application. The transportation server 24 may communicate with the service server 22 before permitting the flight application of the entertainment drone 30, change the planned route RTp of the delivery drone 26, and then permit the flight application of the entertainment drone 30.

本実施形態では、配送ドローン26の優先度PRよりも、エンタテインメントドローン30の優先度PRが高く設定されている。従って、配送ドローン26の飛行申請が交通サーバ24により既に許可されていた場合であっても、新たにエンタテインメントドローン30の飛行申請がされた場合、例外を除いて、エンタテインメントドローン30の飛行申請は許可される。ここにいう例外は、例えば、配送ドローン26が外部イベントEの場所Leeに到達するまでの予測時間Tpが時間閾値THtp以下である場合である。 In the present embodiment, the priority PR of the entertainment drone 30 is set higher than the priority PR of the delivery drone 26. Therefore, even if the flight application for the delivery drone 26 has already been permitted by the transportation server 24, if a new flight application for the entertainment drone 30 is made, the flight application for the entertainment drone 30 is permitted, with exceptions. Will be done. The exception here is, for example, when the estimated time Tp until the delivery drone 26 reaches the location Lee of the external event E is equal to or less than the time threshold THtp.

申請を許可しない場合(S255:FALSE)、ステップS256において、交通サーバ24は、不許可通知を申請端末28に送信する。不許可通知には、不許可の理由等(例えば、外部イベントEの場所Leeがイベント禁止領域Reban内にあること、イベント禁止領域Rebanの位置等)も付加される。不許可通知を受信した申請端末28は、不許可通知の内容を第2表示部180に表示する。この表示を見たユーザ(申請者)は、不許可通知の内容を考慮し、必要に応じて、再度、外部イベントEの申請を行う(S201)。 When the application is not permitted (S255: FALSE), in step S256, the traffic server 24 transmits a disapproval notification to the application terminal 28. The reason for the disapproval (for example, the location Lee of the external event E is in the event prohibited area Reban, the position of the event prohibited area Reban, etc.) is also added to the disapproval notification. The application terminal 28 that has received the disapproval notice displays the content of the disapproval notice on the second display unit 180. The user (applicant) who sees this display considers the content of the disapproval notice and applies for the external event E again as necessary (S201).

申請を許可する場合(S255:TRUE)、ステップS257において、交通サーバ24は、許可通知を申請端末28に送信する。許可通知を受信した申請端末28は、許可通知の内容を第2表示部180に表示する。ステップS258において、交通サーバ24は、ステップS254で受信した外部イベント情報IeeをイベントDB164に登録する。その際、交通サーバ24は、外部イベント情報Ieeに基づく外部イベント領域Ree(一時的移動制限場所)を設定する(後述する図9のイベント領域画像312a~312g参照)。 When permitting the application (S255: TRUE), in step S257, the traffic server 24 transmits a permission notification to the application terminal 28. The application terminal 28 that has received the permission notification displays the content of the permission notification on the second display unit 180. In step S258, the traffic server 24 registers the external event information Eye received in step S254 in the event DB 164. At that time, the traffic server 24 sets an external event area Ree (temporary movement restriction place) based on the external event information Iee (see the event area images 312a to 312g of FIG. 9 to be described later).

ステップS259において、交通サーバ24は、許可内容としての外部イベント情報Ieeをサービスサーバ22に送信する。外部イベント情報Ieeが送信されるサービスサーバ22は、申請の許可によって予定経路RTpの影響を受ける配送ドローン26を管理するサービスサーバ22である。但し、管理システム10に含まれるサービスサーバ22が1台のみである場合、選択の必要はない。 In step S259, the traffic server 24 transmits the external event information Iee as the permission content to the service server 22. The service server 22 to which the external event information Iee is transmitted is a service server 22 that manages the delivery drone 26 that is affected by the scheduled route RTp by the permission of the application. However, if there is only one service server 22 included in the management system 10, there is no need to select it.

(A-2-2-2-2.外部イベント申請画面300)
図9は、本実施形態における外部イベント申請画面300の一例を示す図である。申請画面300は、交通サーバ24からの申請画面データDasに基づいて、申請端末28の第2表示部180に表示される。申請画面300は、イベント地点入力画像302と、図示しないイベント情報入力欄とを含む。
(A-2-2-2-2. External event application screen 300)
FIG. 9 is a diagram showing an example of the external event application screen 300 in the present embodiment. The application screen 300 is displayed on the second display unit 180 of the application terminal 28 based on the application screen data Das from the traffic server 24. The application screen 300 includes an event point input image 302 and an event information input field (not shown).

イベント地点入力画像302は、定常制限領域画像310と、イベント領域画像312a、312b、312c、312d、312e、312f、312gと、イベント発生時間帯画像314a、314b、314c、314d、314e、314fと、破線画像316a、316b、316cとを含む。以下では、イベント領域画像312a~312gをイベント領域画像312と総称する。また、イベント発生時間帯画像314a~314fをイベント発生時間帯画像314と総称する。さらに、破線画像316a~316cを破線画像316と総称する。 The event point input image 302 includes a stationary limited area image 310, an event area image 312a, 312b, 312c, 312d, 312e, 312f, 312g, and an event occurrence time zone image 314a, 314b, 314c, 314d, 314e, 314f. Includes dashed images 316a, 316b, 316c and the like. Hereinafter, the event area images 312a to 312g are collectively referred to as event area images 312. Further, the event occurrence time zone images 314a to 314f are collectively referred to as event occurrence time zone images 314. Further, the broken line images 316a to 316c are collectively referred to as the broken line images 316.

定常制限領域画像310は、定常的な飛行制限領域Rlimとして定義される領域である定常制限領域Rlimsを示す画像である。定常制限領域Rlimsとしては、例えば、人工集中地、住宅密集地、道路上、線路上が用いられる。 The steady-state limiting region image 310 is an image showing the steady-state limiting region Rlims, which is a region defined as a stationary flight-restricted region Rlim. As the steady-state restricted area Rlims, for example, an artificial concentrated area, a densely populated area, a road, or a railroad track is used.

図10は、本実施形態におけるイベント領域画像312の変化の一例を示す図である。イベント領域画像312は、外部イベントEの場所Leeを示す画像である。イベント領域画像312は、外部イベントEの時間帯TSe又は時刻Teになると申請画面300(イベント地点入力画像302)に表示される。 FIG. 10 is a diagram showing an example of changes in the event area image 312 in the present embodiment. The event area image 312 is an image showing the location Lee of the external event E. The event area image 312 is displayed on the application screen 300 (event point input image 302) when the time zone TS or time Te of the external event E is reached.

図10に示すように、イベント領域画像312は、外部イベントEの中心地を示す内側円画像320と、内側円画像320の外側において内側円画像320と同心で示される外側円画像322とを有する。図10に示すように、外側円画像322は、外部イベントEの混雑度合いDcrに応じて色を変化させる。図10では、左側から右側に向かって時間の経過を示している。 As shown in FIG. 10, the event region image 312 has an inner circle image 320 showing the center of the outer event E and an outer circle image 322 shown concentrically with the inner circle image 320 outside the inner circle image 320. .. As shown in FIG. 10, the outer circle image 322 changes its color according to the degree of congestion Dcr of the external event E. FIG. 10 shows the passage of time from the left side to the right side.

図10において、外側円画像322は、左端から右端に向かって、青色、黄色、赤色、黄色、青色の順で変化する。青色は、混雑度合いDcrが小さいことを示し、赤色は、混雑度合いDcrが大きいことを示し、黄色は、混雑度合いDcrが中くらいであることを示す。なお、図9では、見易さを考慮して、各イベント領域画像312の外側円画像322の色表示は省略している。 In FIG. 10, the outer circle image 322 changes in the order of blue, yellow, red, yellow, and blue from the left end to the right end. Blue indicates a low degree of congestion Dcr, red indicates a large degree of congestion Dcr, and yellow indicates a medium degree of congestion Dcr. In FIG. 9, the color display of the outer circle image 322 of each event area image 312 is omitted in consideration of legibility.

イベント発生時間帯画像314(図9)は、外部イベントE又はこれに伴う人若しくは交通の流れの時間帯TSeを示す。例えば、イベント発生時間帯画像314aは、外部イベントEが12:00~13:00の間に行われることを示している。 The event occurrence time zone image 314 (FIG. 9) shows the external event E or the time zone TSe of the flow of people or traffic associated therewith. For example, the event occurrence time zone image 314a shows that the external event E is performed between 12:00 and 13:00.

破線画像316は、イベント領域画像312間を結ぶ破線の画像である。破線画像316は、外部イベントEの場所Lee間において発生する人の流れを示す。従って、サービスサーバ22は、外部イベント領域Ree及び破線を避けるように、予定経路RTpを設定する。また、イベント発生時間帯画像314bは、破線画像316aに対応する位置において、人の流れが21:00~23:00の間に発生することを示している。 The broken line image 316 is an image of a broken line connecting the event area images 312. The dashed image 316 shows the flow of people occurring between the locations Lee of the external event E. Therefore, the service server 22 sets the scheduled route RTp so as to avoid the external event area Ree and the broken line. Further, the event occurrence time zone image 314b shows that the flow of people occurs between 21:00 and 23:00 at the position corresponding to the broken line image 316a.

申請端末28がパーソナルコンピュータである場合、申請端末28のユーザ(申請者)は、イベント地点入力画像302において自らが外部イベントEを行いたい地点にカーソルを合わせて図示しないマウスをクリックする。また、申請端末28がスマートフォンである場合、申請端末28のユーザは、イベント地点入力画像302において自らが外部イベントEを行いたい地点をタッチする。これにより、外部イベントEの場所Leeを入力することができる。 When the application terminal 28 is a personal computer, the user (applicant) of the application terminal 28 moves the cursor to the point where he / she wants to perform the external event E in the event point input image 302, and clicks a mouse (not shown). When the application terminal 28 is a smartphone, the user of the application terminal 28 touches a point on the event point input image 302 where he / she wants to perform an external event E. This makes it possible to input the location Lee of the external event E.

また、申請端末28のユーザ(申請者)は、図示しないイベント情報入力欄に、その他の外部イベント情報Ieeを入力する。その他の外部イベント情報Ieeとしては、例えば、外部イベントEの内容CT、時間帯TSe、時刻Teが含まれる。外部イベントEの内容CTとしては、例えば、個人による趣味でのエンタテインメントドローン30の利用が含まれる。そして、申請に必要な外部イベント情報Ieeを全て入力すると、図示しない送信ボタンを選択することで、外部イベント情報Ieeを申請端末28から交通サーバ24に送信させる。 Further, the user (applicant) of the application terminal 28 inputs other external event information Iee in the event information input field (not shown). The other external event information Iee includes, for example, the content CT of the external event E, the time zone TSe, and the time Te. The content CT of the external event E includes, for example, the use of the entertainment drone 30 as a hobby by an individual. Then, when all the external event information Eyes required for the application are input, the external event information Eyes are transmitted from the application terminal 28 to the traffic server 24 by selecting a transmission button (not shown).

<A-3.本実施形態の効果>
本実施形態によれば、配送ドローン26(自律移動体)の出発地Pstから目的地Ptarの間で行われる外部イベントEに関する外部イベント情報Ieeに基づいて配送ドローン26の移動計画又は動作状態を変更する(図3のS75、図4のS96、図6、図7)。これにより、外部イベントEの影響を、配送ドローン26の移動計画又は動作状態に反映することが可能となる。従って、飛行制限場所の動的な変化を好適に行うことが可能となる。
<A-3. Effect of this embodiment>
According to the present embodiment, the movement plan or operation state of the delivery drone 26 is changed based on the external event information Iee regarding the external event E performed between the departure point Pst of the delivery drone 26 (autonomous moving body) and the destination Ptar. (S75 in FIG. 3, S96 in FIG. 4, FIG. 6, FIG. 7). This makes it possible to reflect the influence of the external event E on the movement plan or operating state of the delivery drone 26. Therefore, it is possible to preferably perform a dynamic change of the flight restricted place.

本実施形態において、外部イベント情報Ieeは、外部イベントEが行われる時間帯TSe(又は時刻Te)及び混雑度合いDcr(外部イベントEにかかわる人数)を含む(図7のS201)。これにより、外部イベントEの影響を、配送ドローン26(自律移動体)の移動計画又は動作状態に精度良く反映することが可能となる。 In the present embodiment, the external event information Iee includes a time zone TSe (or time Te) at which the external event E is performed and a congestion degree Dcr (number of people involved in the external event E) (S201 in FIG. 7). As a result, the influence of the external event E can be accurately reflected in the movement plan or operation state of the delivery drone 26 (autonomous moving body).

本実施形態において、外部イベント情報Ieeは、外部イベントEの場所Lee(会場)に存在する物品の評価額情報としてのコストCを含む(図5A、図7のS201)。これにより、例えば、外部イベントEの場所Leeに高額な物品が配置されている場合、配送ドローン26(自律移動体)の移動計画又は動作状態に反映することが可能となる。 In the present embodiment, the external event information Iee includes the cost C as the evaluation value information of the article existing in the place Lee (venue) of the external event E (FIG. 5A, FIG. 7S201). As a result, for example, when a high-priced article is placed at the location Lee of the external event E, it can be reflected in the movement plan or operation state of the delivery drone 26 (autonomous moving body).

本実施形態において、申請端末28(外部機器)から外部イベント情報Ieeを受信したとき(図8のS254:TRUE)、交通管理サーバ24(移動管理部40)は、外部イベント情報Ieeに基づく外部イベント領域Ree(一時的移動制限場所)を設定する(図9のイベント領域画像312a~312g参照)。また、交通サーバ24は、外部イベント領域Reeに基づいて配送ドローン26(自律移動体)の移動計画又は前記動作状態を変更する(図7のS221)。これにより、外部イベント領域Reeを考慮して、配送ドローン26の移動計画又は動作状態を変更することが可能となる。 In the present embodiment, when the external event information Iee is received from the application terminal 28 (external device) (S254: TRUE in FIG. 8), the traffic management server 24 (movement management unit 40) receives an external event based on the external event information Iee. The area Ree (temporary movement restriction place) is set (see the event area images 312a to 312g in FIG. 9). Further, the traffic server 24 changes the movement plan or the operation state of the delivery drone 26 (autonomous moving body) based on the external event area Ree (S221 in FIG. 7). This makes it possible to change the movement plan or operating state of the delivery drone 26 in consideration of the external event area Ree.

本実施形態において、管理システム10は、複数の移動体の個体毎又は種類毎の優先度である優先度PR(移動体優先度)を蓄積した飛行スケジュールDB162(優先度データベース)を備える(図1)。また、交通管理サーバ24(移動管理部40)は、優先度PRに基づいて配送ドローン26(自律移動体)の移動計画又は前記動作状態を変更する(図8のS255)。これにより、配送ドローン26等(自律移動体)の移動計画又は動作状態に優先度PRを反映させることが可能となる。 In the present embodiment, the management system 10 includes a flight schedule DB 162 (priority database) accumulating priority PR (moving body priority) which is a priority for each individual or type of a plurality of moving bodies (FIG. 1). ). Further, the traffic management server 24 (movement management unit 40) changes the movement plan or the operation state of the delivery drone 26 (autonomous moving body) based on the priority PR (S255 in FIG. 8). This makes it possible to reflect the priority PR in the movement plan or operation state of the delivery drone 26 or the like (autonomous moving body).

本実施形態において、サービス管理サーバ22(移動管理部40)は、配送ドローン26(自律移動体)の予定経路RTpを算出する際、予定経路RTpの候補としての経路候補RTcan上において、配送ドローン26の予定通過時刻Tpp(予定移動時刻)に外部イベントEが行われる場合(図4のS96:FALSE)、予定配送時刻Tpdをずらして(S99)予定経路RTpを算出する。これにより、時間的に外部イベントEを避けて配送ドローン26を移動させることが可能となる。 In the present embodiment, when the service management server 22 (movement management unit 40) calculates the scheduled route RTp of the delivery drone 26 (autonomous mobile body), the delivery drone 26 is placed on the route candidate RTcan as a candidate for the scheduled route RTp. When the external event E is performed at the scheduled passage time Tpp (scheduled movement time) of (S96: FALSE in FIG. 4), the scheduled delivery time Tpd is shifted (S99) to calculate the scheduled route RTp. This makes it possible to move the delivery drone 26 while avoiding the external event E in terms of time.

B.変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
B. Modifications The present invention is not limited to the above-described embodiment, and it goes without saying that various configurations can be adopted based on the contents described in the present specification. For example, the following configuration can be adopted.

<B-1.移動体>
上記実施形態において、外部イベントEに基づき予定経路RTpを変更する自律移動体は、配送ドローン26であった(図1、図2及び図7)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、配送ドローン26の代わりに、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量等の用途で用いるドローンを、外部イベントEに基づき予定経路RTpを変更する自律移動体とすることも可能である。或いは、ドローン以外の飛行体又は自律移動体に本発明を適用してもよい。例えば、ヘリコプタ又は船舶に本発明を適用することも可能である。
<B-1. Mobile>
In the above embodiment, the autonomous moving body that changes the planned route RTp based on the external event E is the delivery drone 26 (FIGS. 1, 2 and 7). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, instead of the delivery drone 26, the drone used for human transportation, emergency use, photography, advertising, security monitoring, surveying, etc. may be an autonomous moving body that changes the planned route RTp based on the external event E. It is possible. Alternatively, the present invention may be applied to a flying object other than a drone or an autonomous moving object. For example, it is also possible to apply the present invention to a helicopter or a ship.

上記実施形態において、エンタテインメントドローン30は、ユーザがマニュアル操作するリモートコントローラ32により制御するホビー用であった(図1)。しかしながら、例えば、飛行許可申請にかかわる外部イベントEの観点からすれば、これに限らない。例えば、エンタテインメントドローン30は、ライトショー用であってもよい。 In the above embodiment, the entertainment drone 30 is for a hobby controlled by a remote controller 32 manually operated by the user (FIG. 1). However, it is not limited to this, for example, from the viewpoint of the external event E related to the flight permit application. For example, the entertainment drone 30 may be for a light show.

上記実施形態において、エンタテインメントドローン30は、ユーザがマニュアル操作するリモートコントローラ32によってのみ制御された(図1)。しかしながら、エンタテインメントドローン30は、例えば交通サーバ24により制御されてもよい。その場合、配送ドローン26がエンタテインメントドローン30に接近した場合、交通サーバ24は、エンタテインメントドローン30の飛行を中止させてもよい。或いは、交通サーバ24は、飛行中のエンタテインメントドローン30の位置情報を、配送ドローン26又はサービスサーバ22に送信して、配送ドローン26がエンタテインメントドローン30を避け易くしてもよい。 In the above embodiment, the entertainment drone 30 is controlled only by the remote controller 32 manually operated by the user (FIG. 1). However, the entertainment drone 30 may be controlled, for example, by the transportation server 24. In that case, when the delivery drone 26 approaches the entertainment drone 30, the transportation server 24 may stop the flight of the entertainment drone 30. Alternatively, the transportation server 24 may transmit the position information of the entertainment drone 30 in flight to the delivery drone 26 or the service server 22 so that the delivery drone 26 can easily avoid the entertainment drone 30.

<B-2.移動管理部40>
上記実施形態の移動管理部40は、サービスサーバ22及び交通管理サーバ24を含んだ(図1)。しかしながら、例えば、複数の配送ドローン26(又は自律移動体)の移動を管理する観点からすれば、これに限らない。例えば、交通サーバ24のみから移動管理部40を構成してもよい。或いは、サービスサーバ22及び交通管理サーバ24に加えて、所定区域毎に複数配置されて、配送ドローン26等の飛行を管理するローカル管制サーバを設けることも可能である。そして、サービスサーバ22から配送ドローン26に対する配送指令は、ローカル管制サーバを介して送信されてもよい。
<B-2. Movement management unit 40>
The movement management unit 40 of the above embodiment includes a service server 22 and a traffic management server 24 (FIG. 1). However, it is not limited to this, for example, from the viewpoint of managing the movement of a plurality of delivery drones 26 (or autonomous moving bodies). For example, the movement management unit 40 may be configured from only the traffic server 24. Alternatively, in addition to the service server 22 and the traffic management server 24, it is also possible to provide a local control server that manages the flight of the delivery drone 26 or the like by arranging a plurality of servers in each predetermined area. Then, the delivery command from the service server 22 to the delivery drone 26 may be transmitted via the local control server.

上記実施形態のサービスサーバ22は、商品Gの配送を管理した(図1)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、サービスサーバ22は、人の運送、緊急用途、撮影、広告、セキュリティ監視、測量、エンターテインメント、個人趣味等の用途を管理するものであってもよい。 The service server 22 of the above embodiment manages the delivery of the product G (FIG. 1). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, the service server 22 may manage human transportation, emergency use, photography, advertising, security monitoring, surveying, entertainment, personal hobbies, and the like.

<B-3.受注時制御(図3及び図4)>
上記実施形態の受注時制御では、経路選択肢RTopの中から1つの経路候補RTcanを選択し(図4のS94)、経路候補RTcan上に外部イベント領域Reeがないか否かを判定することで(S96)、予定経路RTpを算出した(S97、S100)。しかしながら、例えば、経路評価値Qを用いて予定経路RTpを算出する観点からすれば、これに限らない。例えば、出発地Pstと目的地Ptarを結ぶ複数の経路選択肢RTopを、複数の予定配送時刻Tpdそれぞれについて算出し、各経路選択肢RTopについて評価値Qを算出して、評価値Qが最小のものを予定経路RTpとしてもよい。
<B-3. Order-on-order control (Fig. 3 and Fig. 4)>
In the order-order control of the above embodiment, one route candidate RTcan is selected from the route option RTop (S94 in FIG. 4), and it is determined whether or not there is an external event region Ree on the route candidate RTcan (S94 in FIG. 4). S96), the planned route RTp was calculated (S97, S100). However, the present invention is not limited to this, for example, from the viewpoint of calculating the planned route RTp using the route evaluation value Q. For example, a plurality of route option RTops connecting the departure point Pst and the destination Ptar are calculated for each of the plurality of scheduled delivery times Tpd, the evaluation value Q is calculated for each route option RTop, and the evaluation value Q is the smallest. It may be the planned route RTp.

上記実施形態の受注時制御では、経路評価値Qを用いて予定経路RTpを算出した(図4)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らず、評価値Qを用いない方法で予定経路RTpを算出してもよい。 In the order-order control of the above embodiment, the planned route RTp was calculated using the route evaluation value Q (FIG. 4). However, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee, the planned route RTp may be calculated by a method that does not use the evaluation value Q. ..

<B-4.外部イベント情報Iee>
上記実施形態の外部イベント情報Ieeは、外部イベントEの場所Lee、外部イベントEが行われる時間帯TSe(又は時刻Te)、混雑度合いDcrを含んだ(図7のS201)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、外部イベント情報Ieeは、場所Lee及び時刻Te又は時間帯TSe以外の情報は含まなくてもよい。或いは、人の混雑度合いDcrに加えて又はこれに代えて、車両の交通量を外部イベント情報Ieeとして用いることも可能である。
<B-4. External event information Iee>
The external event information Iee of the above embodiment includes the location Lee of the external event E, the time zone TSe (or time Te) at which the external event E is performed, and the degree of congestion Dcr (S201 in FIG. 7). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, the external event information Iee may not include information other than the place Lee and the time Te or the time zone TSe. Alternatively, in addition to or in place of the degree of congestion Dcr of the person, the traffic volume of the vehicle can be used as the external event information Iee.

<B-5.外部イベント関連制御(図8)>
上記実施形態では、外部イベント情報Ieeに基づいて新たな外部イベント領域Ree(一時的移動制限場所)を設定し(図8のS258、図9のイベント領域画像312a~312g)、これにより、配送ドローン26等の予定経路RTpを変更した(図4のS96、図8のS255)。しかしながら、例えば、外部イベント情報Ieeによって配送ドローン26等(自律移動体)の移動計画又は動作状態を変更する観点からすれば、これに限らない。
<B-5. External event related control (Fig. 8)>
In the above embodiment, a new external event area Ree (temporary movement restriction location) is set based on the external event information Iee (S258 in FIG. 8, event area images 312a to 312g in FIG. 9), thereby delivering a delivery drone. The planned route RTp such as 26 was changed (S96 in FIG. 4, S255 in FIG. 8). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the delivery drone 26 or the like (autonomous moving body) by the external event information Iee.

例えば、新たな外部イベント領域Reeの設定に加えて又はこれに代えて、配送ドローン26等の動作状態を変更することが可能である。変更する動作状態としては、例えば、配送ドローン26等の飛行速度Vd又は高度Hを用いることができる。すなわち、外部イベント領域Reeでは、飛行速度Vdの減速又は高度Hの上昇を行うことも可能である。上記のように、配送ドローン26の予定配送時刻Tpdを変更すること(図4のS99)も、配送ドローン26等の動作状態を変更することの1つに含まれる。 For example, in addition to or in place of setting a new external event area Ree, it is possible to change the operating state of the delivery drone 26 and the like. As the operating state to be changed, for example, the flight speed Vd or the altitude H of the delivery drone 26 or the like can be used. That is, in the external event region Ree, it is also possible to reduce the flight speed Vd or increase the altitude H. As described above, changing the scheduled delivery time Tpd of the delivery drone 26 (S99 in FIG. 4) is also included in one of changing the operating state of the delivery drone 26 and the like.

上記実施形態の外部イベント関連制御では、配送ドローン26の飛行よりも、エンタテインメントドローン30の飛行(外部イベントE)を優先した(図8のS255)。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。例えば、飛行の優先度PRを、金銭提示によるオークションにより設定してもよい。或いは、過去の信頼実績(違反履歴等)に基づいて優先度PRを設定することもできる。或いは、緊急搬送又は運送業務若しくは定常運行を優先し、臨時飛行又は臨時イベントは優先度PRを下げることも可能である。 In the external event-related control of the above embodiment, the flight of the entertainment drone 30 (external event E) is prioritized over the flight of the delivery drone 26 (S255 in FIG. 8). However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee. For example, the flight priority PR may be set by an auction by presenting money. Alternatively, the priority PR can be set based on the past trust record (violation history, etc.). Alternatively, it is possible to prioritize emergency transportation or transportation operations or regular operation, and lower the priority PR for temporary flights or special events.

<B-6.外部イベント申請画面300>
上記実施形態の外部イベント申請画面300(イベント地点入力画像302)は、図9に示す内容であった。しかしながら、例えば、外部イベント情報Ieeに基づいて自律移動体の移動計画又は動作状態を変更する観点からすれば、これに限らない。
<B-6. External event application screen 300>
The external event application screen 300 (event point input image 302) of the above embodiment has the contents shown in FIG. However, the present invention is not limited to this, for example, from the viewpoint of changing the movement plan or operating state of the autonomous moving body based on the external event information Iee.

例えば、申請画面300は、配送ドローン26の予定経路RTpを表示してもよい。その場合、申請端末28以外の外部端末(例えば、図示しないスマートフォン)でも申請画面300を表示してもよい。これにより、配送ドローン26及びエンタテインメントドローン30のいずれも利用しない人々も、配送ドローン26の予定経路RTp及び外部イベント領域Reeを知ることが可能となる。 For example, the application screen 300 may display the scheduled route RTp of the delivery drone 26. In that case, the application screen 300 may be displayed on an external terminal other than the application terminal 28 (for example, a smartphone (not shown)). As a result, even people who do not use either the delivery drone 26 or the entertainment drone 30 can know the planned route RTp of the delivery drone 26 and the external event area Ree.

<B-7.その他>
上記実施形態では、図2~図4、図7及び図8に示すフローを用いた。しかしながら、例えば、本発明の効果を得られる場合、フローの内容(各ステップの順番)は、これに限らない。例えば、図8のステップS257とS258の順番を入れ替えることが可能である。
<B-7. Others>
In the above embodiment, the flows shown in FIGS. 2 to 4, 7 and 8 are used. However, for example, when the effect of the present invention can be obtained, the content of the flow (order of each step) is not limited to this. For example, the order of steps S257 and S258 in FIG. 8 can be exchanged.

10…管理システム
22…サービス管理サーバ(管理サーバ)
26…配送ドローン(自律移動体) 28…申請端末(外部機器)
40…移動管理部 82…通信部(通信装置)
100…動的計画変更部
162…飛行スケジュールDB(優先度データベース)
174…第1ドローン制御装置(自律制御部)
C…コスト(外部イベントの場所に存在する物品の評価額情報)
Dcr…混雑度合い E…外部イベント
Iee…外部イベント情報 Lee…外部イベントの場所
PR…優先度(移動体優先度) Pst…出発地
Ptar…目的地
Ree…外部イベント領域(一時的移動制限場所)
RTcan…経路候補(予定経路の候補)
RTp…予定経路
Te…外部イベントが行われる時刻
Tpp…予定通過時刻(予定移動時刻)
TSe…外部イベントが行われる時間帯
10 ... Management system 22 ... Service management server (management server)
26 ... Delivery drone (autonomous mobile) 28 ... Application terminal (external device)
40 ... Movement management unit 82 ... Communication unit (communication device)
100 ... Dynamic plan change unit 162 ... Flight schedule DB (priority database)
174 ... 1st drone control device (autonomous control unit)
C ... Cost (valuation information of goods existing at the location of an external event)
Dcr ... Congestion degree E ... External event Iee ... External event information Lee ... External event location PR ... Priority (moving object priority) Pst ... Departure point Ptar ... Destination Ree ... External event area (temporary movement restriction location)
RTcan ... Route candidate (planned route candidate)
RTp ... Scheduled route Te ... Time when an external event is held Tpp ... Scheduled transit time (scheduled travel time)
TSe ... Time zone when external events are held

Claims (16)

出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムであって、
前記移動管理部は、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする管理システム。
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The movement management unit receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and the movement management unit receives the external event information from the external device, and the movement management unit is based on the external event information. A management system characterized by having a dynamic plan change unit that dynamically changes the movement plan or operating state of an autonomous moving body.
請求項1に記載の管理システムにおいて、
前記外部イベント情報は、前記外部イベントの混雑度合い、又は前記外部イベントに伴う交通量を含む
ことを特徴とする管理システム。
In the management system according to claim 1,
The management system, characterized in that the external event information includes the degree of congestion of the external event or the traffic volume associated with the external event.
請求項1又は2に記載の管理システムにおいて、
前記外部イベント情報は、前記外部イベントの場所に存在する物品の評価額情報を含む
ことを特徴とする管理システム。
In the management system according to claim 1 or 2.
The management system, characterized in that the external event information includes valuation information of an article existing at the place of the external event.
請求項1~3のいずれか1項に記載の管理システムにおいて、
前記外部機器から前記外部イベント情報を受信したとき、前記移動管理部は、
前記自律移動体の移動が一時的に制限される領域又は地点としての一時的移動制限場所を前記外部イベント情報に基づいて設定し、
前記自律移動体の前記移動計画又は前記動作状態を前記一時的移動制限場所に基づいて変更する
ことを特徴とする管理システム。
In the management system according to any one of claims 1 to 3,
When the external event information is received from the external device, the movement management unit receives the external event information.
A temporary movement restriction place as an area or a point where the movement of the autonomous moving body is temporarily restricted is set based on the external event information.
A management system characterized in that the movement plan or the operation state of the autonomous moving body is changed based on the temporary movement restriction location.
請求項1~4のいずれか1項に記載の管理システムにおいて、
前記管理システムは、前記複数の移動体の個体毎又は種類毎の優先度である移動体優先度を蓄積した優先度データベースを備え、
前記移動管理部は、前記移動体優先度に基づいて前記自律移動体の前記移動計画又は前記動作状態を変更する
ことを特徴とする管理システム。
In the management system according to any one of claims 1 to 4,
The management system includes a priority database accumulating mobile priority, which is a priority for each individual or each type of the plurality of moving bodies.
The movement management unit is a management system characterized in that the movement plan or the operation state of the autonomous moving body is changed based on the moving body priority.
請求項1~5のいずれか1項に記載の管理システムにおいて、
前記移動管理部は、前記自律移動体の予定経路を算出する際、前記予定経路の候補を算出し、前記予定経路の候補上において、前記自律移動体の予定移動時刻又は予定移動時間帯に前記外部イベントが行われる場合、前記予定移動時刻又は前記予定移動時間帯をずらして前記予定経路を算出する
ことを特徴とする管理システム。
In the management system according to any one of claims 1 to 5,
When calculating the scheduled route of the autonomous moving body, the movement management unit calculates the candidate of the scheduled route, and on the candidate of the scheduled route, the scheduled movement time or the scheduled movement time zone of the autonomous moving body is set. A management system characterized in that when the external event is performed, the scheduled travel time or the scheduled travel time zone is shifted to calculate the scheduled route.
請求項6に記載の管理システムにおいて、In the management system according to claim 6,
前記予定経路の候補は、前記出発地から前記目的地までの最短経路である、管理システム。The candidate for the planned route is a management system that is the shortest route from the departure point to the destination.
請求項1~7のいずれか1項に記載の管理システムにおいて、In the management system according to any one of claims 1 to 7.
前記外部イベント情報は、前記外部イベントを申請する申請端末から送信された混雑度合いを含む情報、又は、前記外部イベントの場所における混雑度合いを示す通信端末の通信量を含む、管理システム。The external event information is a management system including information including a degree of congestion transmitted from an application terminal applying for the external event, or a communication amount of a communication terminal indicating the degree of congestion at the place of the external event.
請求項8に記載の管理システムにおいて、In the management system according to claim 8,
前記外部イベント情報は、前記外部イベントを申請する前記申請端末から送信された前記混雑度合いを含む前記情報を含み、The external event information includes the information including the degree of congestion transmitted from the application terminal for applying for the external event.
前記管理システムは、The management system is
前記申請端末から送信された前記外部イベントの申請の許可又は不許可を判定する判定部を更に備える、管理システム。A management system further comprising a determination unit for determining permission or disapproval of an application for the external event transmitted from the application terminal.
請求項9に記載の管理システムにおいて、In the management system according to claim 9,
前記判定部は、前記申請を許可する場合、許可通知を前記申請端末に送信する、管理システム。The determination unit is a management system that sends a permission notification to the application terminal when the application is permitted.
請求項8~10のいずれか1項に記載の管理システムにおいて、In the management system according to any one of claims 8 to 10.
前記申請端末は、前記外部イベントの地点入力画像を含む申請画面が表示される表示部を有する、管理システム。The application terminal is a management system having a display unit for displaying an application screen including a point input image of the external event.
請求項11に記載の管理システムにおいて、In the management system according to claim 11,
前記地点入力画像は、前記外部イベントの申請者が前記外部イベントを行いたい地点の入力を行うための画像である、管理システム。The point input image is an image for inputting a point where the applicant for the external event wants to perform the external event, which is a management system.
請求項11又は12に記載の管理システムにおいて、In the management system according to claim 11 or 12.
前記申請画面には、前記自律移動体の予定経路が更に表示される、管理システム。A management system in which the planned route of the autonomous moving body is further displayed on the application screen.
請求項1~13のいずれか1項に記載の管理システムにおいて、In the management system according to any one of claims 1 to 13.
前記外部イベント情報が蓄積される記憶部を更に有する、管理システム。A management system further having a storage unit in which the external event information is stored.
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と、
通信装置を介して前記自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する移動管理部と
を備える管理システムの制御方法であって、
前記移動管理部の動的計画変更部は、
前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、
前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する
ことを特徴とする制御方法。
At least one autonomous mobile unit with an autonomous control unit for moving from the starting point to the destination, and
It is a control method of a management system including a movement management unit that communicates with the autonomous mobile body via a communication device and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The dynamic plan change unit of the movement management unit is
Receives external event information from an external device, which is information about an external event that is a temporary event or event that takes place between the departure point and the destination.
A control method comprising dynamically changing a movement plan or an operating state of the autonomous moving body based on the external event information.
出発地から目的地まで移動するための自律制御部を備えた少なくとも1台の自律移動体と通信し、前記自律移動体を含む複数の移動体の移動を管理する管理サーバであって、
前記管理サーバは、前記出発地から前記目的地の間で行われる一時的な行事又は催し物である外部イベントに関する情報である外部イベント情報を外部機器から受信し、前記外部イベント情報に基づいて前記自律移動体の移動計画又は動作状態を動的に変更する動的計画変更部を備える
ことを特徴とする管理サーバ。
A management server that communicates with at least one autonomous mobile body provided with an autonomous control unit for moving from a departure point to a destination, and manages the movement of a plurality of mobile bodies including the autonomous mobile body.
The management server receives external event information from an external device, which is information about an external event that is a temporary event or event performed between the departure place and the destination, and autonomously based on the external event information. A management server comprising a dynamic plan change unit that dynamically changes the movement plan or operation state of a moving object.
JP2018051496A 2018-03-19 2018-03-19 Mobile management system, its control method, and management server Expired - Fee Related JP7094741B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018051496A JP7094741B2 (en) 2018-03-19 2018-03-19 Mobile management system, its control method, and management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018051496A JP7094741B2 (en) 2018-03-19 2018-03-19 Mobile management system, its control method, and management server

Publications (2)

Publication Number Publication Date
JP2019164003A JP2019164003A (en) 2019-09-26
JP7094741B2 true JP7094741B2 (en) 2022-07-04

Family

ID=68064552

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018051496A Expired - Fee Related JP7094741B2 (en) 2018-03-19 2018-03-19 Mobile management system, its control method, and management server

Country Status (1)

Country Link
JP (1) JP7094741B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021153159A1 (en) * 2020-01-31 2021-08-05 ソニーグループ株式会社 Information processing device, method, computer program, and communication system
JP7424267B2 (en) * 2020-10-02 2024-01-30 トヨタ自動車株式会社 Control devices, systems, aircraft, and transportation methods
JP2023048299A (en) * 2021-09-28 2023-04-07 一則 芥川 Automatic driving method using a high-precision satellite system and a machine-readable high-precision three-dimensional map, and a system that implements the automatic driving method
KR102870992B1 (en) * 2021-12-16 2025-10-14 네이버 주식회사 Robot-friendly building, method and system for delivering using robot
JP7248841B1 (en) 2022-03-23 2023-03-29 Kddi株式会社 Flight management device, flight management method and program
US12612195B2 (en) * 2022-11-09 2026-04-28 Pavel Ruslanovich Andreev System for visualizing image (variants), method for visualizing image (variants) and unmanned aerial vehicle

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016109646A2 (en) 2014-12-31 2016-07-07 AirMap, Inc. System and method for controlling autonomous flying vehicle flight paths
WO2017216972A1 (en) 2016-06-17 2017-12-21 楽天株式会社 Unmanned aircraft control system, unmanned aircraft control method, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016109646A2 (en) 2014-12-31 2016-07-07 AirMap, Inc. System and method for controlling autonomous flying vehicle flight paths
WO2017216972A1 (en) 2016-06-17 2017-12-21 楽天株式会社 Unmanned aircraft control system, unmanned aircraft control method, and program

Also Published As

Publication number Publication date
JP2019164003A (en) 2019-09-26

Similar Documents

Publication Publication Date Title
JP7094741B2 (en) Mobile management system, its control method, and management server
EP3649528B1 (en) Establishing a location for unmanned delivery/pickup of a parcel
US11625051B2 (en) Proactive generation of tuning data for autonomous vehicle dispatch
US12354486B2 (en) Systems and methods for providing a trajectory planning engine for unmanned aircraft
US20230095505A1 (en) Custom advertising and brand wraps for smart drones
CN111886635B (en) Mobile body management system, control method thereof, and management server
US10567917B2 (en) System and method for indicating drones flying overhead
US20210097870A1 (en) Flight management system, method, and program
JPWO2019181900A1 (en) Mobile object, its control method, and superiority / inferiority determination method
EP4046096A1 (en) Systems and methods for energy based autonomous vehicle control
JP7320489B2 (en) MOBILE MANAGEMENT SYSTEM AND CONTROL METHOD THEREOF AND MANAGEMENT SERVER
WO2020016962A1 (en) Air rights management system
AU2018270300B2 (en) System and apparatus for resource management
WO2016097457A1 (en) A method, apparatus, computer program for providing point of interest invitations
JP7560892B2 (en) Automatic control system, automatic control method, and automatic control device
US11953329B2 (en) Planning system for multimodal travel
JP7391832B2 (en) Mobile body management system and its control method, management server, and autonomous mobile body
US12314891B2 (en) Aerial vehicle delivery of items
JP6859487B2 (en) Mobile management system, its control method, and management server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220404

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220524

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220622

R150 Certificate of patent or registration of utility model

Ref document number: 7094741

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees