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
JP7666286B2 - CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD - Google Patents
[go: Go Back, main page]

JP7666286B2 - CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD - Google Patents

CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD Download PDF

Info

Publication number
JP7666286B2
JP7666286B2 JP2021170425A JP2021170425A JP7666286B2 JP 7666286 B2 JP7666286 B2 JP 7666286B2 JP 2021170425 A JP2021170425 A JP 2021170425A JP 2021170425 A JP2021170425 A JP 2021170425A JP 7666286 B2 JP7666286 B2 JP 7666286B2
Authority
JP
Japan
Prior art keywords
aircraft
flight
information
control device
destination
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.)
Active
Application number
JP2021170425A
Other languages
Japanese (ja)
Other versions
JP2023060694A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2021170425A priority Critical patent/JP7666286B2/en
Publication of JP2023060694A publication Critical patent/JP2023060694A/en
Application granted granted Critical
Publication of JP7666286B2 publication Critical patent/JP7666286B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T50/00Aeronautics or air transport
    • Y02T50/60Efficient propulsion technologies, e.g. for aircraft

Landscapes

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

Description

本開示は、制御装置、プログラム、飛行体、システム、及びシステムの動作方法に関する。 The present disclosure relates to a control device, a program, an aircraft, a system, and a method of operating the system.

乗客を搬送する手段として、種々の航空機、飛行体が用いられる。飛行体の一例として、電動ロータにより揚力及び推力を得る垂直離着陸機、いわゆるeVTOL(electric Vertical Take Off and Landing)が知られている。そして、航空機、飛行体等の動作を支援する技術が種々提案されている。例えば、特許文献1には、着陸のために自律進入する航空機を操縦するシステムが開示されている。 Various aircraft and flying objects are used as a means of transporting passengers. One example of an aircraft is a vertical take-off and landing aircraft that obtains lift and thrust by means of an electric rotor, known as an eVTOL (electric Vertical Take Off and Landing). Various technologies have been proposed to support the operation of aircraft and flying objects. For example, Patent Document 1 discloses a system for maneuvering an aircraft that autonomously approaches for landing.

特表2009-523096号公報Special Publication No. 2009-523096

eVTOL等の飛行体による運行サービスを支援する技術において、飛行体の良好な稼働が維持されるように運行管理を合理化する余地がある。 In technologies that support flight services using aircraft such as eVTOLs, there is room to streamline flight management so that the aircraft can continue to operate smoothly.

本開示は、飛行体の運行をより合理的に管理する制御装置等を提供する。 This disclosure provides a control device that more rationally manages the operation of an aircraft.

本開示における制御装置は、電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報を格納する記憶部と、出発地から目的地までの第1、第2の飛行経路のうち前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示する制御部と、を有する。 The control device in the present disclosure has a memory unit that stores information about the flight altitude required for an aircraft capable of ascending or descending vertically by obtaining lift from an electric rotor according to the conditions in the airspace in which the aircraft flies, and a control unit that instructs the aircraft to fly along a first flight route, which has a smaller change in flight altitude, out of a first and a second flight route from a departure point to a destination.

本開示におけるシステムは、電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体と、当該飛行体と通信を行う制御装置とを有するシステムであって、前記制御装置は、前記飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報に基づいて、出発地から目的地までの第1、第2の飛行経路のうち前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示し、前記飛行体は、前記第1の飛行経路により飛行する。 The system disclosed herein is a system having an aircraft capable of ascending or descending vertically by obtaining lift from an electric rotor, and a control device that communicates with the aircraft, and the control device instructs the aircraft to fly along a first flight path, which has a smaller change in flight altitude, of first and second flight paths from a departure point to a destination, based on information on the flight altitude required of the aircraft depending on the conditions in the airspace in which the aircraft flies, and the aircraft flies along the first flight path.

本開示におけるシステムの動作方法は、電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体と、当該飛行体と通信を行う制御装置とを有するシステムの動作方法であって、前記制御装置が、前記飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報に基づいて、出発地から目的地までの第1、第2の飛行経路のうち前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示する工程と、前記飛行体が、前記第1の飛行経路により飛行する工程と、を含む。 The method of operation of the system disclosed herein is a method of operation of a system having an aircraft capable of ascending or descending vertically by obtaining lift from an electric rotor, and a control device that communicates with the aircraft, and includes a step in which the control device instructs the aircraft to fly along a first flight path, which has a smaller change in flight altitude, of first and second flight paths from a departure point to a destination, based on information on the flight altitude required for the aircraft depending on the conditions under the airspace in which the aircraft flies, and a step in which the aircraft flies along the first flight path.

本開示における制御装置等によれば、飛行体の運行をより合理的に管理することが可能となる。 The control device and the like disclosed herein makes it possible to more rationally manage the operation of flying objects.

運行管理システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a traffic management system. サーバ装置の構成例を示す図である。FIG. 2 illustrates an example of the configuration of a server device. 飛行体の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of an aircraft. 端末装置の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a terminal device. 運行管理システムの動作例を示すシーケンス図である。FIG. 4 is a sequence diagram showing an example of the operation of the traffic management system. サーバ装置の動作例を示すフローチャート図である。FIG. 11 is a flowchart illustrating an example of the operation of the server device. 高度情報と飛行経路の例を示す図である。FIG. 13 is a diagram showing an example of altitude information and a flight route. 飛行経路の例を示す図である。FIG. 2 is a diagram showing an example of a flight path.

以下、実施の形態について説明する。 The following describes the implementation form.

図1は、一実施形態における運行管理システムの構成例を示す図である。運行管理システム1は、オンデマンドで乗客を搬送する飛行体の運行を管理するシステムである。運行管理システム1は、ネットワーク11を介して互いに情報通信可能に接続される、それぞれ一以上のサーバ装置10、飛行体12、及び端末装置13を有する。 Figure 1 is a diagram showing an example of the configuration of a traffic management system in one embodiment. Traffic management system 1 is a system that manages the operation of aircraft that transport passengers on demand. Traffic management system 1 has one or more server devices 10, aircraft 12, and terminal devices 13, which are connected to each other via network 11 so that they can communicate information with each other.

サーバ装置10は、例えば、クラウドコンピューティングシステム又はその他のコンピューティングシステムに属し、各種機能を実装するサーバとして機能するサーバコンピュータである。サーバ装置10は、飛行体12による運行サービスを提供する事業者により利用される。 The server device 10 is, for example, a server computer that belongs to a cloud computing system or other computing system and functions as a server that implements various functions. The server device 10 is used by a business operator that provides operation services using the flying object 12.

飛行体12は、一以上の乗員が搭乗可能な、乗用車と略同様の大きさのキャビンと、揚力及び推力を発生させるための一以上の電動ロータを含む機構とを有し、少なくとも部分的に有視界飛行方式(VFR:Visual Flight Rules)により操縦される、例えばeVTOLである。飛行体12は、電動ロータを駆動するための、モータを含む駆動機構とその制御装置、及び駆動機構に電力を供給するバッテリを有する。飛行体12は、計器飛行方式(IFR:Instrument Flight Rules)による操縦が行われてもよい。また、飛行体12は、通信機能と情報処理機能とを備え、移動通信ネットワークを介してネットワーク11に接続される。 The flying vehicle 12 is, for example, an eVTOL, which has a cabin of approximately the same size as a passenger car, capable of accommodating one or more occupants, and a mechanism including one or more electric rotors for generating lift and thrust, and is operated at least partially under visual flight rules (VFR: Visual Flight Rules). The flying vehicle 12 has a drive mechanism including a motor for driving the electric rotor, a control device for the drive mechanism, and a battery for supplying power to the drive mechanism. The flying vehicle 12 may be operated under instrument flight rules (IFR: Instrument Flight Rules). The flying vehicle 12 also has a communication function and an information processing function, and is connected to the network 11 via a mobile communication network.

端末装置13は、通信機能を備えた情報処理装置であって、飛行体12に搭乗する乗客により用いられ、各種情報通信と情報処理を実行する。端末装置13は、例えば、スマートフォン、タブレット端末といった情報処理端末である。 The terminal device 13 is an information processing device equipped with a communication function, and is used by passengers aboard the aircraft 12 to perform various types of information communication and information processing. The terminal device 13 is, for example, an information processing terminal such as a smartphone or a tablet terminal.

ネットワーク11は、例えばインターネットであるが、アドホックネットワーク、LAN(Local Area Network)、MAN(Metropolitan Area Network)、もしくは他のネットワーク又はこれらいずれかの組合せが含まれる。 Network 11 may be, for example, the Internet, but may also include an ad-hoc network, a LAN (Local Area Network), a MAN (Metropolitan Area Network), or other network, or any combination of these.

運行管理システム1において、サーバ装置10が「制御装置」に対応する。サーバ装置10は、電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体12が飛行する空域下の状態に応じて飛行体12に要求される飛行高度の情報を格納する記憶部を有する。また、サーバ装置10は、出発地から目的地までの第1、第2の飛行経路のうち飛行高度の変化量がより小さい第1の飛行経路による飛行を飛行体12に指示する制御部を有する。 In the traffic management system 1, the server device 10 corresponds to the "control device." The server device 10 has a memory unit that stores information on the flight altitude required of the flying object 12, which is capable of ascending or descending vertically by obtaining lift from an electric rotor, depending on the conditions in the airspace in which the flying object 12 flies. The server device 10 also has a control unit that instructs the flying object 12 to fly along the first flight route, which has the smaller change in flight altitude, of the first and second flight routes from the departure point to the destination.

飛行体12は、飛行する空域下の状態に応じた飛行高度で飛行することが要求される。空域下の状態は、人物、建築物等の密集度合い、又は、地表面の標高である。また、本実施形態において、飛行高度は海抜高度である。飛行体12は、非密集地域の上の空域では、地表面の物体から150m以上の上空を飛行することが要求され、密集地域の上空では地表面の物体から300m以上の上空を飛行することが要求される。更に、地表面の標高が地表面からの要求される距離に加減算される。よって、飛行体12に要求される飛行高度、すなわち海抜高度は、飛行する空域下の状態によって変化する。すると、飛行体12は、飛行経路に沿って飛行する際、飛行する空域下の状態に応じて変化する飛行高度で飛行するために、随時、上昇又は下降をすることが必要となる。一方、飛行体12の電動ロータはモータにより駆動されるところ、飛行体12の飛行動作において、垂直方向への上昇及び下降の際にモータは比較的大きな負荷を受ける。モータに対する負荷は、モータの温度を上昇させ損耗の要因となるので、飛行体12の良好な稼働をより長く維持するためには、モータが受ける負荷を抑制して損耗を抑制することが望ましい。本実施形態によれば、飛行体12の飛行高度の変化量がより小さくなるように飛行経路を設定することで、飛行体12のモータが受ける負荷を抑制する。よって、飛行体12のモータの損耗を抑制することができ、ひいては、メンテナンス費用等を低減することが可能となる。すなわち、飛行体12の運行をより合理化することが可能となる。 The flying object 12 is required to fly at a flight altitude according to the conditions under the airspace in which it flies. The conditions under the airspace are the density of people, buildings, etc., or the altitude of the ground surface. In this embodiment, the flight altitude is altitude above sea level. In the airspace above a non-populated area, the flying object 12 is required to fly at an altitude of 150 m or more above objects on the ground surface, and in the airspace above a populated area, the flying object 12 is required to fly at an altitude of 300 m or more above objects on the ground surface. Furthermore, the altitude of the ground surface is added to or subtracted from the required distance from the ground surface. Therefore, the flight altitude required for the flying object 12, i.e., the altitude above sea level, changes depending on the conditions under the airspace in which it flies. Then, when flying along the flight path, the flying object 12 needs to ascend or descend as needed in order to fly at a flight altitude that changes depending on the conditions under the airspace in which it flies. On the other hand, the electric rotor of the flying object 12 is driven by a motor, and the motor is subjected to a relatively large load during the vertical ascent and descent during the flight operation of the flying object 12. Since the load on the motor increases the temperature of the motor and causes wear and tear, it is desirable to suppress the load on the motor and suppress wear and tear in order to maintain good operation of the flying object 12 for a longer period of time. According to this embodiment, the load on the motor of the flying object 12 is suppressed by setting a flight path that reduces the amount of change in the flight altitude of the flying object 12. Therefore, wear and tear on the motor of the flying object 12 can be suppressed, and it is possible to reduce maintenance costs, etc. In other words, it is possible to further streamline the operation of the flying object 12.

図2は、サーバ装置10の構成例について説明するための図である。サーバ装置10は、通信部21、記憶部22、制御部23、入力部25、及び出力部26を有する。サーバ装置10は、例えば、一のコンピュータである。または、サーバ装置10は、情報通信可能に接続されて連携動作する二以上のコンピュータで構成されてもよい。その場合、図2に示す構成は二以上のコンピュータに適宜に配置される。 Figure 2 is a diagram for explaining an example configuration of the server device 10. The server device 10 has a communication unit 21, a storage unit 22, a control unit 23, an input unit 25, and an output unit 26. The server device 10 is, for example, a single computer. Alternatively, the server device 10 may be composed of two or more computers that are connected to communicate information and operate in cooperation with each other. In that case, the configuration shown in Figure 2 is appropriately arranged in the two or more computers.

通信部21は、一以上の通信用インタフェースを含む。通信用インタフェースは、例えば、LANインタフェースである。通信部21は、サーバ装置10の動作に用いられる情報を受信し、またサーバ装置10の動作によって得られる情報を送信する。サーバ装置10は、通信部21によりネットワーク11に接続され、ネットワーク11経由で飛行体12、又は端末装置13と情報通信を行う。 The communication unit 21 includes one or more communication interfaces. The communication interface is, for example, a LAN interface. The communication unit 21 receives information used in the operation of the server device 10, and transmits information obtained by the operation of the server device 10. The server device 10 is connected to the network 11 by the communication unit 21, and communicates information with the flying object 12 or the terminal device 13 via the network 11.

記憶部22は、例えば、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能する一以上の半導体メモリ、一以上の磁気メモリ、一以上の光メモリ、又はこれらのうち少なくとも2種類の組み合わせを含む。半導体メモリは、例えば、RAM(Random Access Memory)又はROM(Read Only Memory)である。RAMは、例えば、SRAM(Static RAM)又はDRAM(Dynamic RAM)である。ROMは、例えば、EEPROM(Electrically Erasable Programmable ROM)である。記憶部22は、サーバ装置10の動作に用いられる情報と、サーバ装置10の動作によって得られた情報とを格納する。 The storage unit 22 includes, for example, one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these, that function as a main storage device, an auxiliary storage device, or a cache memory. The semiconductor memory is, for example, a RAM (Random Access Memory) or a ROM (Read Only Memory). The RAM is, for example, an SRAM (Static RAM) or a DRAM (Dynamic RAM). The ROM is, for example, an EEPROM (Electrically Erasable Programmable ROM). The storage unit 22 stores information used in the operation of the server device 10 and information obtained by the operation of the server device 10.

制御部23は、一以上のプロセッサ、一以上の専用回路、又はこれらの組み合わせを含む。プロセッサは、例えば、CPU(Central Processing Unit)などの汎用プロセッサ、又は特定の処理に特化したGPU(Graphics Processing Unit)等の専用プロセッサである。専用回路は、例えば、FPGA(Field-Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)等である。制御部23は、サーバ装置10の各部を制御しながら、サーバ装置10の動作に係る情報処理を実行する。 The control unit 23 includes one or more processors, one or more dedicated circuits, or a combination of these. The processor is, for example, a general-purpose processor such as a CPU (Central Processing Unit), or a dedicated processor such as a GPU (Graphics Processing Unit) specialized for specific processing. The dedicated circuit is, for example, an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), etc. The control unit 23 executes information processing related to the operation of the server device 10 while controlling each part of the server device 10.

入力部25は、一以上の入力用インタフェースを含む。入力用インタフェースは、例えば、物理キー、静電容量キー、ポインティングデバイス、ディスプレイと一体的に設けられたタッチスクリーン、又は音声入力を受け付けるマイクロフォンである。入力部25は、サーバ装置10の動作に用いられる情報を入力する操作を受け付け、入力される情報を制御部23に送る。 The input unit 25 includes one or more input interfaces. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen that is integrated with a display, or a microphone that accepts voice input. The input unit 25 accepts an operation to input information used in the operation of the server device 10, and sends the input information to the control unit 23.

出力部26は、一以上の出力用インタフェースを含む。出力用インタフェースは、例えば、ディスプレイ又はスピーカである。ディスプレイは、例えば、LCD(Liquid Crystal Display)又は有機EL(Electro-Luminescence)ディスプレイである。出力部26は、サーバ装置10の動作によって得られる情報を出力する。 The output unit 26 includes one or more output interfaces. The output interface is, for example, a display or a speaker. The display is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display. The output unit 26 outputs information obtained by the operation of the server device 10.

サーバ装置10の機能は、制御プログラムを、制御部23に含まれるプロセッサが実行することにより実現される。制御プログラムは、コンピュータをサーバ装置10として機能させるためのプログラムである。また、サーバ装置10の一部又は全ての機能が、制御部23に含まれる専用回路により実現されてもよい。また、制御プログラムは、サーバ装置10に読取り可能な非一過性の記録・記憶媒体に格納され、サーバ装置10が媒体から読み取ってもよい。 The functions of the server device 10 are realized by a processor included in the control unit 23 executing a control program. The control program is a program for causing a computer to function as the server device 10. In addition, some or all of the functions of the server device 10 may be realized by a dedicated circuit included in the control unit 23. In addition, the control program may be stored in a non-transitory recording/storage medium that is readable by the server device 10, and the server device 10 may read it from the medium.

図3は、飛行体12の構成例を示す。飛行体12は、通信部31、記憶部32、制御部33、測位部34、入力部35、出力部36、及び検知部37を有する。これらの一以上が一の制御装置として構成されてもよいし、各部が飛行体12の機内ネットワークを介して情報通信可能に接続されてもよい。また、制御装置がタブレット端末を含むパーソナルコンピュータ、スマートフォン端末、ナビゲーション装置により構成されてもよい。 Figure 3 shows an example configuration of the flying object 12. The flying object 12 has a communication unit 31, a memory unit 32, a control unit 33, a positioning unit 34, an input unit 35, an output unit 36, and a detection unit 37. One or more of these may be configured as a single control device, or each unit may be connected to be able to communicate information via the in-flight network of the flying object 12. The control device may also be configured by a personal computer including a tablet terminal, a smartphone terminal, or a navigation device.

通信部31は、一以上の通信用インタフェースを含む。通信用インタフェースは、例えば、LTE(Long Term Evolution)、4G(4th Generation)、若しくは5G(5th Generation)などの移動通信規格に対応したインタフェースである。通信部31は、制御部33の動作に用いられる情報を受信し、また制御部33の動作によって得られる情報を送信する。制御部33は、通信部31により、移動体通信の基地局を介してネットワーク11に接続され、ネットワーク11経由でサーバ装置10と情報通信を行う。 The communication unit 31 includes one or more communication interfaces. The communication interfaces are interfaces compatible with mobile communication standards such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation). The communication unit 31 receives information used in the operation of the control unit 33, and transmits information obtained by the operation of the control unit 33. The control unit 33 is connected to the network 11 by the communication unit 31 via a mobile communication base station, and communicates information with the server device 10 via the network 11.

記憶部32は、一以上の半導体メモリ、一以上の磁気メモリ、一以上の光メモリ、又はこれらのうち少なくとも2種類の組み合わせを含む。半導体メモリは、例えば、RAM又はROMである。RAMは、例えば、SRAM又はDRAMである。ROMは、例えば、EEPROMである。記憶部32は、例えば、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能する。記憶部32は、制御部33の動作に用いられる情報と、制御部33の動作によって得られた情報とを格納する。 The memory unit 32 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these. The semiconductor memories are, for example, RAM or ROM. The RAM is, for example, SRAM or DRAM. The ROM is, for example, EEPROM. The memory unit 32 functions, for example, as a main memory device, an auxiliary memory device, or a cache memory. The memory unit 32 stores information used in the operation of the control unit 33 and information obtained by the operation of the control unit 33.

制御部33は、一以上のプロセッサ、一以上の専用回路、又はこれらの組み合わせを含む。プロセッサは、CPUなどの汎用プロセッサ、又は特定の処理に特化した専用プロセッサである。専用回路は、例えば、FPGA又はASICである。制御部33は、飛行体12の動作に係る情報処理を実行する。 The control unit 33 includes one or more processors, one or more dedicated circuits, or a combination of these. The processor is a general-purpose processor such as a CPU, or a dedicated processor specialized for a specific process. The dedicated circuit is, for example, an FPGA or an ASIC. The control unit 33 executes information processing related to the operation of the flying object 12.

測位部34は、自律航法、電子航法、GNSS(Global Navigation Satellite System)等により飛行体12の位置を取得するためのセンサ又は受信機を含む。自律航法のためのセンサは、例えば、加速度センサ、ジャイロセンサ、方位磁石、高度計等を含む。電子航法のための受信機は、例えば、VOR(VHF omni-directional radio range)、ILS(Instrument Landing System)など地上の電波施設からの電波を受信するための受信機を含む。さらに、GNSS受信機は、例えば、GPS(Global Positioning System)、QZSS(Quasi-Zenith Satellite System)、BeiDou、GLONASS(Global Navigation Satellite System)、及びGalileoの少なくともいずれかを含む。測位部34は、飛行体12の位置情報を取得して、位置情報を制御部33に送る。 The positioning unit 34 includes a sensor or receiver for acquiring the position of the flying object 12 by autonomous navigation, electronic navigation, GNSS (Global Navigation Satellite System), etc. Sensors for autonomous navigation include, for example, an acceleration sensor, a gyro sensor, a compass, an altimeter, etc. Receivers for electronic navigation include, for example, receivers for receiving radio waves from terrestrial radio facilities such as VOR (VHF omni-directional radio range) and ILS (Instrument Landing System). Furthermore, GNSS receivers include, for example, at least one of GPS (Global Positioning System), QZSS (Quasi-Zenith Satellite System), BeiDou, GLONASS (Global Navigation Satellite System), and Galileo. The positioning unit 34 acquires the position information of the flying object 12 and sends the position information to the control unit 33.

入力部35は、一以上の入力用インタフェースを含む。入力用インタフェースは、例えば、物理キー、静電容量キー、ポインティングデバイス、ディスプレイと一体的に設けられたタッチスクリーン、又は音声入力を受け付けるマイクロフォンである。入力インタフェースは、さらに、撮像画像又は画像コードを取り込むカメラ、又はIC(Integrated Circuit)カードリーダーを含んでもよい。入力部35は、制御部33の動作に用いられる情報を入力する操作を受け付け、入力される情報を制御部33に送る。 The input unit 35 includes one or more input interfaces. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen integrated with a display, or a microphone that accepts voice input. The input interface may further include a camera that captures a captured image or an image code, or an IC (Integrated Circuit) card reader. The input unit 35 accepts an operation to input information used in the operation of the control unit 33, and sends the input information to the control unit 33.

出力部36は、一以上の出力用インタフェースを含む。出力用インタフェースは、例えば、ディスプレイ又はスピーカである。ディスプレイは、例えば、LCD又は有機ELディスプレイである。出力部36は、制御部33の動作によって得られる情報を出力する。 The output unit 36 includes one or more output interfaces. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. The output unit 36 outputs information obtained by the operation of the control unit 33.

検知部37は、飛行体12の各部の状態又は動作を検知する一以上のセンサ類、又はセンサ類とのインタフェースを有し、センサ類による検知結果を示す情報を制御部33へ送る。センサ類は、モータを含む駆動機構、電源等の状態又は動作を検知するセンサを含む。また、センサ類は、飛行体12の外部環境の状態を検知する、風速センサ、風向センサ、気温センサ、気圧センサ、湿度センサ、照度センサ、雨量センサ、カメラ等を含む。 The detection unit 37 has one or more sensors that detect the state or operation of each part of the flying object 12, or an interface with the sensors, and sends information indicating the detection results by the sensors to the control unit 33. The sensors include sensors that detect the state or operation of the drive mechanism including the motor, the power source, etc. The sensors also include a wind speed sensor, wind direction sensor, temperature sensor, air pressure sensor, humidity sensor, illuminance sensor, rain sensor, camera, etc. that detect the state of the external environment of the flying object 12.

制御部33の機能は、制御プログラムを、制御部33に含まれるプロセッサで実行することにより実現される。制御プログラムは、プロセッサを制御部33として機能させるためのプログラムである。また、制御部33の一部又は全ての機能が、制御部33に含まれる専用回路により実現されてもよい。 The functions of the control unit 33 are realized by executing a control program in a processor included in the control unit 33. The control program is a program for causing the processor to function as the control unit 33. In addition, some or all of the functions of the control unit 33 may be realized by a dedicated circuit included in the control unit 33.

制御部33は、通信部31、記憶部32、測位部34、入力部35、出力部36、及び検知部37と各種情報を授受しながらこれら各部を制御するとともに、出力部36を介して飛行体12の操縦に必要な各種情報を操縦者に提示する。 The control unit 33 controls the communication unit 31, memory unit 32, positioning unit 34, input unit 35, output unit 36, and detection unit 37 while exchanging various information with these units, and also presents the pilot with various information necessary for piloting the aircraft 12 via the output unit 36.

図4は、端末装置13の構成を説明するための図である。端末装置13は、例えばスマートフォン、タブレット端末といった情報処理装置である。端末装置13は、通信部41、記憶部42、制御部43、測位部44、入力部45、及び出力部46を有する。 Figure 4 is a diagram for explaining the configuration of the terminal device 13. The terminal device 13 is an information processing device such as a smartphone or a tablet terminal. The terminal device 13 has a communication unit 41, a storage unit 42, a control unit 43, a positioning unit 44, an input unit 45, and an output unit 46.

通信部41は、有線又は無線LAN規格に対応する通信モジュール、LTE、4G、5G等の移動体通信規格に対応するモジュール等を有する。端末装置13は、通信部41により、近傍のルータ装置又は移動体通信の基地局を介してネットワーク11に接続され、ネットワーク11経由でサーバ装置10等と情報通信を行う。 The communication unit 41 has a communication module compatible with wired or wireless LAN standards, a module compatible with mobile communication standards such as LTE, 4G, and 5G, etc. The terminal device 13 is connected to the network 11 by the communication unit 41 via a nearby router device or a mobile communication base station, and communicates information with the server device 10, etc., via the network 11.

記憶部42は一以上の半導体メモリ、一以上の磁気メモリ、一以上の光メモリ、又はこれらのうち少なくとも2種類の組み合わせを含む。半導体メモリは、例えば、RAM又はROMである。RAMは、例えば、SRAM又はDRAMである。ROMは、例えば、EEPROMである。記憶部42は、例えば、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能する。記憶部42は、制御部43の動作に用いられる情報と、制御部43の動作によって得られた情報とを格納する。 The memory unit 42 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these. The semiconductor memories are, for example, RAM or ROM. The RAM is, for example, SRAM or DRAM. The ROM is, for example, EEPROM. The memory unit 42 functions, for example, as a main memory device, an auxiliary memory device, or a cache memory. The memory unit 42 stores information used in the operation of the control unit 43 and information obtained by the operation of the control unit 43.

制御部43は、例えば、CPU、MPU(Micro Processing Unit)等の一以上の汎用プロセッサ、又は特定の処理に特化した一以上の専用プロセッサを有する。あるいは、制御部43は、一以上の、FPGA、ASIC等の専用回路を有してもよい。制御部43は、制御・処理プログラムに従って動作したり、あるいは、回路として実装された動作手順に従って動作したりすることで、端末装置13の動作を統括的に制御する。そして、制御部43は、通信部41を介してサーバ装置10等と各種情報を送受し、本実施形態にかかる動作を実行する。 The control unit 43 has, for example, one or more general-purpose processors such as a CPU or an MPU (Micro Processing Unit), or one or more dedicated processors specialized for a particular process. Alternatively, the control unit 43 may have one or more dedicated circuits such as an FPGA or an ASIC. The control unit 43 performs overall control of the operation of the terminal device 13 by operating according to a control/processing program, or operating according to an operating procedure implemented as a circuit. The control unit 43 then transmits and receives various information to and from the server device 10, etc. via the communication unit 41, and executes the operation according to this embodiment.

測位部44は、一以上のGNSS受信機を含む。GNSSには、例えば、GPS、QZSS、BeiDou、GLONASS、及びGalileoの少なくともいずれかが含まれる。測位部44は、端末装置13の位置情報を取得する。 The positioning unit 44 includes one or more GNSS receivers. GNSS includes, for example, at least one of GPS, QZSS, BeiDou, GLONASS, and Galileo. The positioning unit 44 acquires the location information of the terminal device 13.

入力部45は、一以上の入力用インタフェースを含む。入力用インタフェースは、例えば、物理キー、静電容量キー、ポインティングデバイス、ディスプレイと一体的に設けられたタッチスクリーン、又は音声入力を受け付けるマイクロフォンである。入力インタフェースは、さらに、撮像画像又は画像コードを取り込むカメラ、又はICカードリーダーを含んでもよい。入力部45は、制御部43の動作に用いられる情報を入力する操作を受け付け、入力される情報を制御部43に送る。 The input unit 45 includes one or more input interfaces. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen integrated with a display, or a microphone that accepts voice input. The input interface may further include a camera that captures a captured image or an image code, or an IC card reader. The input unit 45 accepts an operation to input information used in the operation of the control unit 43, and sends the input information to the control unit 43.

出力部46には、一以上の出力用インタフェースを含む。出力用インタフェースは、例えば、ディスプレイ又はスピーカである。ディスプレイは、例えば、LCD又は有機ELディスプレイである。出力部46は、制御部43の動作によって得られる情報を出力する。 The output unit 46 includes one or more output interfaces. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. The output unit 46 outputs information obtained by the operation of the control unit 43.

制御部43の機能は、制御部43に含まれるプロセッサが制御プログラムを実行することにより実現される。制御プログラムは、プロセッサを制御部43として機能させるためのプログラムである。また、制御部43の一部又は全ての機能が、制御部43に含まれる専用回路により実現されてもよい。 The functions of the control unit 43 are realized by a processor included in the control unit 43 executing a control program. The control program is a program for causing the processor to function as the control unit 43. In addition, some or all of the functions of the control unit 43 may be realized by a dedicated circuit included in the control unit 43.

図5は、運行管理システム1の動作手順を説明するためのシーケンス図である。このシーケンス図は、サーバ装置10、飛行体12及び端末装置13の連係動作にかかる手順を示す。図5におけるサーバ装置10、飛行体12及び端末装置13の各種情報処理に係るステップは、それぞれの制御部23、33及び43により実行される。また、サーバ装置10、飛行体12及び端末装置13の各種情報の送受に係るステップは、それぞれの制御部23、33及び43が、それぞれ通信部21、31及び41を介して互いに情報を送受することにより実行される。サーバ装置10、飛行体12及び端末装置13では、それぞれ制御部23、33及び43が、それぞれ送受する情報を記憶部22、32及び42及びに適宜格納する。さらに、制御部23、33及び43は、それぞれ入力部25、35及び45により各種情報の入力を受け付け、それぞれ出力部26、36及び46により各種情報を出力する。ここでは、サーバ装置10がそれぞれ一の飛行体12及び端末装置13と連係する動作手順例が示されるが、図5で示す手順は、サーバ装置10と、それぞれ二以上の飛行体12及び端末装置13のそれぞれとの連係において実行されてもよい。 Figure 5 is a sequence diagram for explaining the operation procedure of the operation management system 1. This sequence diagram shows the procedure for the coordinated operation of the server device 10, the flying object 12, and the terminal device 13. The steps related to various information processing of the server device 10, the flying object 12, and the terminal device 13 in Figure 5 are executed by the respective control units 23, 33, and 43. In addition, the steps related to the transmission and reception of various information of the server device 10, the flying object 12, and the terminal device 13 are executed by the respective control units 23, 33, and 43 transmitting and receiving information to each other via the communication units 21, 31, and 41, respectively. In the server device 10, the flying object 12, and the terminal device 13, the control units 23, 33, and 43 respectively store the information to be transmitted and received in the memory units 22, 32, and 42, respectively. Furthermore, the control units 23, 33, and 43 accept the input of various information through the input units 25, 35, and 45, respectively, and output various information through the output units 26, 36, and 46, respectively. Here, an example of an operational procedure is shown in which the server device 10 cooperates with one flying object 12 and one terminal device 13, but the procedure shown in FIG. 5 may be executed in cooperation with the server device 10 and two or more flying objects 12 and two or more terminal devices 13.

ステップS500において、端末装置13は、乗客から飛行条件の入力を受け付ける。飛行条件は、乗客数、出発地、出発希望時刻、最終目的地、到着希望時刻等の情報を含む。制御部53は、飛行条件の入力画面を出力部56により表示し、乗客が入力する情報を入力部45のタッチパネル等により受け付ける。 In step S500, the terminal device 13 accepts input of flight conditions from passengers. The flight conditions include information such as the number of passengers, departure point, desired departure time, final destination, and desired arrival time. The control unit 53 displays an input screen for the flight conditions on the output unit 56, and accepts the information input by the passengers via a touch panel or the like of the input unit 45.

ステップS502において、端末装置13は、飛行条件の情報をサーバ装置10へ送る。サーバ装置10は、端末装置13から送られる情報を受ける。 In step S502, the terminal device 13 sends information about flight conditions to the server device 10. The server device 10 receives the information sent from the terminal device 13.

ステップS504において、サーバ装置10は、飛行体12から飛行体12の位置情報及び状態情報を受ける。状態情報は、飛行体12のモータの電流値、温度、モータに電源を供給するバッテリの残量等の情報を含む。例えば、飛行体12は、任意の周期(例えば数秒周期)で位置情報及び状態情報をサーバ装置10へ送る。または、サーバ装置10は、飛行体12に位置情報及び状態情報を要求し、飛行体12が要求に応じて位置情報と状態情報をサーバ装置10へ送ってもよい。位置情報及び状態情報には、飛行体12の識別情報が付される。これにより、サーバ装置10は、複数の飛行体12が存在する場合であっても、各飛行体12の識別情報と位置情報及び状態情報とを対応づけられる。 In step S504, the server device 10 receives the position information and status information of the flying object 12 from the flying object 12. The status information includes information such as the current value and temperature of the motor of the flying object 12, and the remaining charge of the battery that supplies power to the motor. For example, the flying object 12 sends the position information and status information to the server device 10 at any period (for example, every few seconds). Alternatively, the server device 10 may request the position information and status information from the flying object 12, and the flying object 12 may send the position information and status information to the server device 10 in response to the request. The position information and status information are attached with the identification information of the flying object 12. As a result, even if there are multiple flying objects 12, the server device 10 can associate the identification information of each flying object 12 with the position information and status information.

ステップS506において、サーバ装置10は飛行計画を作成する。ステップS506における制御部23の詳細な動作手順が、図6に示される。 In step S506, the server device 10 creates a flight plan. The detailed operation procedure of the control unit 23 in step S506 is shown in FIG. 6.

図6は、サーバ装置10の制御部23の動作手順例を示すフローチャート図である。 Figure 6 is a flowchart showing an example of the operation procedure of the control unit 23 of the server device 10.

ステップS600において、制御部23は、飛行条件を取得する。制御部23は、端末装置13から受けた飛行条件を記憶部22から読み出す。 In step S600, the control unit 23 acquires flight conditions. The control unit 23 reads the flight conditions received from the terminal device 13 from the memory unit 22.

ステップS602において、制御部23は、高度情報を取得する。高度情報は、例えば、地図上の任意の大きさの単位領域ごとに、飛行体12に要求される飛行高度の情報を有する。かかる高度情報は、予め地図情報と共に記憶部22に格納される。制御部23は、飛行条件に含まれる出発地と目的地に対応する領域の高度情報を読み出す。 In step S602, the control unit 23 acquires altitude information. The altitude information includes, for example, information on the flight altitude required of the aircraft 12 for each unit area of any size on the map. Such altitude information is stored in advance in the memory unit 22 together with the map information. The control unit 23 reads out the altitude information for the areas corresponding to the departure point and destination included in the flight conditions.

図7Aは、高度情報の例を模式的に示す。制御部23は、例えば、出発地71と目的地72を対角とする矩形領域70の高度情報を記憶部22から読み出す。矩形領域70は、空白又はハッチングされたマス目により表される単位領域を有する。各単位領域は、例えば、数十メートル~数百メートル四方の矩形領域である。ここでは、単位領域は、その上空の空域を飛行する飛行体12に要求される飛行高度の順に、低高度領域73、中高度領域74、及び高高度領域75に分類される。低高度領域73は、例えば、飛行高度150m以上が要求される領域であって、人口、建築、車両等が密集していない地表面、船舶等が密集していない水面の領域に対応する。中高度領域74は、例えば、飛行高度200m以上が要求される領域であって、例えば、管制から飛行高度が指定される領域に対応する。高高度領域75は、例えば、飛行高度300m以上が要求される領域であって、人口、建築、車両等が密集している地表面、船舶等が密集している水面の領域に対応する。密集の有無は、例えば、各単位領域における人口、建築物の数、車両数、船舶数等が、任意に設定される基準値を満たす場合には密集しており、基準値を下回る場合には密集していないと予め判断される。なお、ここに示す高度情報は一例であって、例えば、山間部等、標高が比較的高い単位領域では、標高が加算された数百m以上の飛行高度が要求されてもよい。 FIG. 7A shows an example of altitude information. The control unit 23 reads out altitude information of a rectangular area 70 with a departure point 71 and a destination point 72 as diagonals from the storage unit 22. The rectangular area 70 has unit areas represented by blank or hatched squares. Each unit area is, for example, a rectangular area of several tens to several hundreds of meters square. Here, the unit areas are classified into a low altitude area 73, a medium altitude area 74, and a high altitude area 75 in order of the flight altitude required for the aircraft 12 flying in the airspace above it. The low altitude area 73 is, for example, an area requiring a flight altitude of 150 m or more, and corresponds to an area of the ground surface where population, buildings, vehicles, etc. are not densely concentrated, and the water surface where ships, etc. are not densely concentrated. The medium altitude area 74 is, for example, an area requiring a flight altitude of 200 m or more, and corresponds to an area where a flight altitude is specified by air traffic control, for example. High altitude area 75 is an area requiring a flight altitude of 300 m or more, for example, and corresponds to an area on the ground surface where population, buildings, vehicles, etc. are densely populated, or on the water surface where ships, etc. are densely populated. The presence or absence of congestion is determined in advance, for example, if the population, number of buildings, number of vehicles, number of ships, etc. in each unit area meets an arbitrarily set reference value, it is determined that it is dense, and if it falls below the reference value, it is determined that it is not dense. Note that the altitude information shown here is an example, and for example, in a unit area with a relatively high altitude, such as a mountainous area, a flight altitude of several hundred meters or more, including the altitude, may be required.

図6のステップS604において、制御部23は、モータ情報を取得する。制御部23は、飛行体12から受けた状態情報から、飛行体12のロータを駆動するモータの電流値、温度等を含むモータ情報を取得する。 In step S604 in FIG. 6, the control unit 23 acquires motor information. The control unit 23 acquires motor information including the current value, temperature, etc. of the motor that drives the rotor of the aircraft 12 from the status information received from the aircraft 12.

ステップS606において、制御部23は、操縦士情報を取得する。制御部23は、飛行体12から受けた識別情報に対応する操縦士に関する操縦士情報を、記憶部22から読み出す。記憶部22には、飛行体12の識別情報毎に対応づけられた操縦士情報が予め格納される。操縦士情報は、操縦士の識別情報と、各操縦士の熟練度を示す情報とを含む。熟練度を示す情報は、例えば、累計訓練時間、累計飛行時間、操縦技術に関する認定資格の有無といった情報を含む。かかる操縦士情報は、例えば運行事業者の操作により一回的にサーバ装置10へ入力、格納され、随時更新される。 In step S606, the control unit 23 acquires pilot information. The control unit 23 reads out pilot information relating to the pilot corresponding to the identification information received from the flying object 12 from the storage unit 22. The storage unit 22 pre-stores pilot information associated with each identification information of the flying object 12. The pilot information includes the pilot's identification information and information indicating the proficiency of each pilot. The information indicating the proficiency includes, for example, information such as the cumulative training time, the cumulative flight time, and whether or not the pilot has a certification for piloting skills. Such pilot information is input and stored in the server device 10 once, for example, by the operation of the operating company, and is updated as necessary.

ステップS608において、制御部23は、天候情報を取得する。天候情報は、例えば、各単位領域の風向きの情報を含む。制御部23は、例えば、天候情報を配信するサーバから矩形領域70に対応する天候情報を取得して、各単位領域の風向きの情報を取得する。 In step S608, the control unit 23 acquires weather information. The weather information includes, for example, information on the wind direction in each unit area. For example, the control unit 23 acquires weather information corresponding to the rectangular area 70 from a server that distributes weather information, and acquires information on the wind direction in each unit area.

ステップS610において、制御部23は、飛行経路を導出する。制御部23は、任意のアルゴリズムを用いて、図7Aに示す出発地71から目的地72への飛行経路を導出する。制御部23は、飛行体12が通過しうる空域下の状態、つまり、その空域下の単位領域で要求される飛行高度の変化量が最小になるような飛行経路を導出する。あるいは、制御部23は、飛行経路の候補を複数導出して各飛行経路の飛行高度の変化量を導出し、最小の変化量を有する飛行経路を選択する。 In step S610, the control unit 23 derives a flight route. The control unit 23 uses an arbitrary algorithm to derive a flight route from the departure point 71 to the destination 72 shown in FIG. 7A. The control unit 23 derives a flight route that minimizes the amount of change in flight altitude required in the state of the airspace through which the flying object 12 can pass, that is, in a unit area in that airspace. Alternatively, the control unit 23 derives multiple flight route candidates, derives the amount of change in flight altitude for each flight route, and selects the flight route with the smallest amount of change.

図7Bは、図7Aにおける飛行経路76、77及び78のそれぞれの飛行高度の変化を模式的に示す。図7Bの縦軸方向は飛行高度、横軸方向は通過する単位領域と飛行距離を示す。 Figure 7B shows a schematic diagram of the change in flight altitude for each of flight paths 76, 77, and 78 in Figure 7A. The vertical axis of Figure 7B shows flight altitude, and the horizontal axis shows the unit area passed and the flight distance.

例えば、飛行経路76は、出発地71の後、低高度領域73、高高度領域75及び中高度領域74を通過し、低高度領域73を再び経て目的地72へ至る。よって、飛行体12に要求される飛行高度は、出発地71における0mから、低高度領域73における150m、高高度領域75における300m、中高度領域74における200m、低高度領域における150m、そして、目的地72における0mと、順次変化する。よって、この場合、飛行体12が上昇及び下降することによる高度の変化量の合計は、上昇と下降にそれぞれ係る300mの和の600mである。 For example, after the departure point 71, the flight path 76 passes through a low altitude region 73, a high altitude region 75, and a medium altitude region 74, and then passes through the low altitude region 73 again to reach the destination 72. Therefore, the flight altitude required of the aircraft 12 changes successively from 0 m at the departure point 71 to 150 m in the low altitude region 73, 300 m in the high altitude region 75, 200 m in the medium altitude region 74, 150 m in the low altitude region, and then 0 m at the destination 72. Therefore, in this case, the total amount of change in altitude due to the ascent and descent of the aircraft 12 is 600 m, which is the sum of the 300 m involved in the ascent and descent, respectively.

また、飛行経路77は、出発地71の後、低高度領域73、中高度領域74を通過し、低高度領域73を再び経て目的地72へ至る。よって、飛行体12に要求される飛行高度は、出発地71における0mから、低高度領域73における150m、中高度領域74における200m、低高度領域における150m、そして、目的地72における0mと、順次変化する。よって、この場合、飛行体12が上昇及び下降することによる高度の変化量の合計は400mである。 Furthermore, after the departure point 71, the flight path 77 passes through the low altitude region 73 and the medium altitude region 74, and then passes through the low altitude region 73 again to reach the destination 72. Therefore, the flight altitude required of the aircraft 12 changes successively from 0 m at the departure point 71 to 150 m in the low altitude region 73, 200 m in the medium altitude region 74, 150 m in the low altitude region, and then 0 m at the destination 72. Therefore, in this case, the total change in altitude due to the ascent and descent of the aircraft 12 is 400 m.

更に、飛行経路78は、出発地71の後、低高度領域73のみを通過して目的地72へ至る。よって、飛行体12に要求される飛行高度は、出発地71における0mから、低高度領域73における150m、そして、目的地72における0mと、順次変化する。よって、この場合、飛行体12が上昇及び下降することによる高度の変化量の合計は300mである。 Furthermore, after the departure point 71, the flight path 78 passes only through the low altitude region 73 to reach the destination 72. Therefore, the flight altitude required of the aircraft 12 changes successively from 0 m at the departure point 71 to 150 m in the low altitude region 73, and then to 0 m at the destination 72. Therefore, in this case, the total change in altitude due to the ascent and descent of the aircraft 12 is 300 m.

図7A、7Bの例において、制御部23は、例えば、出発地71から飛行高度の変化量が小さくなるような単位領域を通過する空域を順次検索して飛行経路78を導出する。あるいは、制御部23は、飛行経路76、77及び78を導出し、飛行高度の変化量を比較して変化量が最小の飛行経路78を選択する。なお、水平方向における距離は、飛行経路78が最長であり、飛行経路76が最短である。 In the examples of Figures 7A and 7B, the control unit 23, for example, sequentially searches for airspace passing through unit areas from the departure point 71 where the amount of change in flight altitude is small, and derives flight route 78. Alternatively, the control unit 23 derives flight routes 76, 77, and 78, compares the amount of change in flight altitude, and selects flight route 78 with the smallest amount of change. Note that in terms of horizontal distance, flight route 78 is the longest, and flight route 76 is the shortest.

図6のステップ612で、制御部23は、導出した飛行経路により飛行体12が飛行することで、基準時刻までに目的地に到着可能か否かを判断する。制御部23は、飛行体12の到着時刻を、任意に設定される飛行体12の標準的な飛行速度と移動距離とから算出する。基準時刻は、例えば、端末装置13から受けた到着希望時刻である。飛行高度の変化量が最小の飛行経路による到着時刻が、飛行高度の変化量がより大きい飛行経路よる到着時刻より遅くても、基準時刻までに到着可能な場合、モータへの負荷の抑制が優先される。よって、制御部23は、基準時刻までに目的地に到着可能な場合(Yes)、ステップS616に進んで、飛行経路を確定する。一方、飛行高度の変化量が最小の飛行経路によると基準時刻までに到着可能でない場合、モータへの負荷の抑制より早期の到着が優先される。よって、制御部23は、基準時刻までに目的地に到着可能でない場合(No)、ステップS616に進んで導出した飛行経路を除外し、ステップS610を再度実行する。このようにして、モータへの負荷を抑制する一方で、基準時刻までの到着可能性を担保することで、乗客の利便性に資することが可能となる。 In step 612 of FIG. 6, the control unit 23 determines whether the flying object 12 can arrive at the destination by the reference time by flying along the derived flight path. The control unit 23 calculates the arrival time of the flying object 12 from the standard flight speed and travel distance of the flying object 12, which are set arbitrarily. The reference time is, for example, the desired arrival time received from the terminal device 13. Even if the arrival time according to the flight path with the smallest change in flight altitude is later than the arrival time according to the flight path with the larger change in flight altitude, if the flying object 12 can arrive by the reference time, the suppression of the load on the motor is prioritized. Therefore, if the flying object 12 can arrive at the destination by the reference time (Yes), the control unit 23 proceeds to step S616 and confirms the flight path. On the other hand, if the flying object 12 cannot arrive by the reference time according to the flight path with the smallest change in flight altitude, the earlier arrival is prioritized over the suppression of the load on the motor. Therefore, if the flying object 12 cannot arrive at the destination by the reference time (No), the control unit 23 proceeds to step S616, excludes the derived flight path, and executes step S610 again. In this way, it is possible to reduce the load on the motor while still ensuring the possibility of arrival by the reference time, thereby contributing to passenger convenience.

ステップS612では、制御部23は、モータの負荷に影響を与えうる事象に基づいて基準時刻を調整してもよい。具体的には、制御部23は、モータの負荷が比較的小さい場合には、基準時刻を到着希望時刻より早い時刻に設定する。飛行高度の変化量を最小化すると飛行経路が長くなるような場合であっても、基準時刻を早くすることで、より早期に到着可能な飛行経路が採用されうる。つまり、モータの負荷が比較的小さいことを条件に、飛行高度の変化量が比較的大きくても早期の到着が可能な飛行経路の選択を優先することで、乗客の利便に資することが可能となる。例えば、制御部23は、モータ情報、操縦士情報又は天候情報に基づいて基準時刻を調整することが可能である。 In step S612, the control unit 23 may adjust the reference time based on an event that may affect the load on the motor. Specifically, when the load on the motor is relatively small, the control unit 23 sets the reference time to a time earlier than the desired arrival time. Even in cases where minimizing the change in flight altitude would result in a longer flight route, a flight route that allows for earlier arrival can be adopted by setting the reference time earlier. In other words, by prioritizing the selection of a flight route that allows for earlier arrival even if the change in flight altitude is relatively large, provided that the load on the motor is relatively small, it is possible to contribute to passenger convenience. For example, the control unit 23 can adjust the reference time based on motor information, pilot information, or weather information.

飛行体12から受けたモータ情報に基づいて基準時刻を調整する場合、例えば、制御部23は、モータの温度、又は電流値が任意の基準値に達している場合には、モータにある程度の負荷がかかっているので、基準時刻を到着希望時刻とする。一方、基準値を下回っていれば、モータにさほど負荷がかかっていないので、制御部23は、到着希望時刻より早い基準時刻を設定する。そうすることで、早期の到着を優先することが可能となる。 When adjusting the reference time based on the motor information received from the flying object 12, for example, if the motor temperature or current value reaches an arbitrary reference value, the control unit 23 sets the reference time to the desired arrival time since the motor is under a certain load. On the other hand, if it is below the reference value, the motor is not under much load, so the control unit 23 sets the reference time to be earlier than the desired arrival time. This makes it possible to prioritize early arrival.

また、操縦士情報に基づいて基準時刻を調整する場合、例えば、制御部23は、操縦士の累計訓練時間、累計飛行時間が任意の基準に達していない場合、又は操縦士が所定の資格を保有していない場合には、操縦に無駄な動作が含まれモータに無用の負荷をかける蓋然性が高いので、基準時刻を到着希望時刻とし、モータの負荷抑制を優先する。一方、累計訓練時間、累計飛行時間が任意の基準を上回っている場合、又は所定の資格が保有されている場合には、操縦に無駄がなく、モータに無用の負荷をかける蓋然性が低いので、制御部23は、基準時刻を早くして、早期の到着を優先する。 In addition, when adjusting the reference time based on pilot information, for example, if the pilot's cumulative training time or cumulative flight time does not reach an arbitrary standard, or if the pilot does not hold a specified qualification, the control unit 23 sets the reference time as the desired arrival time and prioritizes reducing the load on the motor, since there is a high probability that the pilot's piloting will include unnecessary actions and place unnecessary strain on the motor. On the other hand, if the cumulative training time or cumulative flight time exceeds an arbitrary standard, or if the pilot holds a specified qualification, there is no unnecessary piloting and there is a low probability that unnecessary strain will be placed on the motor, so the control unit 23 advances the reference time and prioritizes early arrival.

更に、天候情報に基づいて基準時刻を調整する場合、例えば、制御部23は、飛行経路における上昇又は下降の局面で向い風以外が予測される場合には基準時刻を到着希望時刻とし、向い風が予測される場合には到着希望時刻より早い基準時刻を設定する。飛行体12が上昇又は下降の際に向い風を受けると追加的な揚力が得られるので、モータの負荷が軽減される。よって、その場合、制御部23は、基準時刻を早くして、早期の到着を優先する。あるいは、制御部23は、飛行経路における水平飛行局面で向い風が予測される場合には基準時刻を到着希望時刻とし、向い風以外が予測される場合には到着希望時刻より早い基準時刻を設定する。飛行体12が水平飛行のときに向い風を受けると推力負荷が大きくなりモータの負荷が増大するが、向風以外の場合には推力負荷が大きくはならずモータの負荷は比較的軽減される。よって、向風以外の場合には、制御部23は、基準時刻を早くして、早期の到着を優先する。 Furthermore, when adjusting the reference time based on weather information, for example, the control unit 23 sets the reference time to the desired arrival time when a wind other than a headwind is predicted during the ascent or descent phase of the flight path, and sets a reference time earlier than the desired arrival time when a headwind is predicted. If the flying object 12 encounters a headwind during ascent or descent, additional lift is obtained, and the load on the motor is reduced. Therefore, in this case, the control unit 23 advances the reference time to prioritize early arrival. Alternatively, the control unit 23 sets the reference time to the desired arrival time when a headwind is predicted during a horizontal flight phase of the flight path, and sets a reference time earlier than the desired arrival time when a wind other than a headwind is predicted. If the flying object 12 encounters a headwind during horizontal flight, the thrust load increases and the load on the motor increases, but in the case of a wind other than a headwind, the thrust load does not increase and the load on the motor is relatively reduced. Therefore, in the case of a wind other than a headwind, the control unit 23 advances the reference time to prioritize early arrival.

制御部23が基準時刻を調整する調整量は、予め任意に設定される。あるいは、制御部23は、飛行経路ごとの飛行距離に応じて調整量に重み付けをしてもよい。また、制御部23は、モータの温度若しくは電流値、操縦士の累計訓練時間若しくは累計飛行時間、又は向い風の風力等に応じて、複数の段階で基準時刻を調整してもよい。そうすることで、よりきめ細かい制御が可能となる。 The amount of adjustment by which the control unit 23 adjusts the reference time is preset as desired. Alternatively, the control unit 23 may weight the amount of adjustment according to the flight distance for each flight route. The control unit 23 may also adjust the reference time in multiple stages according to the motor temperature or current value, the pilot's accumulated training time or accumulated flight time, headwind strength, or the like. This allows for more fine-grained control.

図5に戻り、ステップS508において、サーバ装置は、飛行計画の情報を端末装置13へ送る。飛行計画は、出発地から目的地までの飛行経路の情報、出発予定時刻、到着予定時刻等を含む。 Returning to FIG. 5, in step S508, the server device sends flight plan information to the terminal device 13. The flight plan includes information on the flight route from the departure point to the destination, the scheduled departure time, the scheduled arrival time, etc.

ステップS510において、端末装置13は、飛行計画を出力し、乗客から確認の入力を受け付ける。制御部43は、飛行計画を表示するとともに、確認の入力画面を出力部46により表示する。乗客は、飛行計画を確認し、その飛行計画で飛行体12への搭乗を望む場合には、確認の入力をする。制御部43は、乗客が入力する情報を入力部45のタッチパネル等により受け付ける。 In step S510, the terminal device 13 outputs the flight plan and accepts confirmation input from the passenger. The control unit 43 displays the flight plan and also displays a confirmation input screen on the output unit 46. The passenger confirms the flight plan, and if he or she wishes to board the aircraft 12 according to that flight plan, inputs confirmation. The control unit 43 accepts the information entered by the passenger via a touch panel or the like of the input unit 45.

ステップS512において、端末装置13は、飛行要求の情報をサーバ装置10へ送る。飛行要求の情報は、乗客情報を含む。乗客情報は、乗客を識別するための、氏名、住所、生年月日、ユーザ登録番号、ユーザアカウントの情報等を含む。乗客情報は、ユーザ登録情報として記憶部42に予め格納されていてもよいし、乗客が端末装置13へ入力してもよい。サーバ装置10は、端末装置13から送られる情報を受ける。 In step S512, the terminal device 13 sends flight request information to the server device 10. The flight request information includes passenger information. The passenger information includes information for identifying the passenger, such as name, address, date of birth, user registration number, and user account information. The passenger information may be pre-stored in the memory unit 42 as user registration information, or may be input by the passenger to the terminal device 13. The server device 10 receives the information sent from the terminal device 13.

ステップS516において、サーバ装置10は、確認・要求された飛行計画に対応する飛行指示を生成する。そして、ステップS516において、サーバ装置10は、飛行指示を飛行体12へ送る。飛行指示は、飛行経路により飛行するために必要な、飛行経路、通過する空域で求められる飛行高度等の情報を含む。飛行指示には、更に、飛行体12の現在位置から出発地までの飛行経路、飛行高度及び出発予定時刻の情報が含まれる。飛行体12は、サーバ装置10から送られる情報を受ける。 In step S516, the server device 10 generates flight instructions corresponding to the confirmed/requested flight plan. Then, in step S516, the server device 10 sends the flight instructions to the flying object 12. The flight instructions include information necessary for flying along the flight path, such as the flight route and the flight altitude required in the airspace to be passed through. The flight instructions further include information on the flight route from the current position of the flying object 12 to the departure point, the flight altitude, and the scheduled departure time. The flying object 12 receives the information sent from the server device 10.

ステップS518において、飛行体12は、サーバ装置10からの飛行指示に基づいて飛行する。飛行体12は、現在位置から出発地に飛行し、出発地で乗客が搭乗すると、飛行経路に従って、要求される飛行高度で、目的地まで飛行する。飛行体12は、飛行するために必要な情報を表示等により出力して操縦者に提示し、操縦者が操縦することで飛行体12は飛行する。 In step S518, the aircraft 12 flies based on flight instructions from the server device 10. The aircraft 12 flies from its current location to the departure point, and when passengers board at the departure point, it follows the flight route and flies to the destination at the required flight altitude. The aircraft 12 outputs information necessary for flight to the pilot via a display or the like, and the pilot controls the aircraft 12 to fly.

ステップS520において、サーバ装置10は、モータ使用履歴を更新する。モータの使用履歴は、例えば、飛行距離、上昇及び飛行距離に対応するモータの負荷を示すスコアである。使用履歴は、予め記憶部22に格納される。制御部23は、飛行体12に指示した飛行経路における飛行距離、上昇及び飛行距離に応じて、モータの負荷を示すスコアを更新する。 In step S520, the server device 10 updates the motor usage history. The motor usage history is, for example, a score indicating the flight distance, ascent, and motor load corresponding to the flight distance. The usage history is stored in advance in the memory unit 22. The control unit 23 updates the score indicating the motor load according to the flight distance, ascent, and flight distance in the flight path instructed to the flying object 12.

サーバ装置10は、モータ使用履歴を格納・更新することで、モータ使用履歴を利用して、モータの点検、交換等を運行サービス提供事業者に通知することが可能である。例えば、制御部23は、モータの使用履歴のスコアが任意に設定される基準値に達するか、一定程度以上接近したときに、運行サービス提供事業者の情報処理装置に通知を送ることで、飛行体12のモータの点検、交換を促すことが可能である。 By storing and updating the motor usage history, the server device 10 can use the motor usage history to notify the operation service provider of motor inspection, replacement, etc. For example, when the motor usage history score reaches an arbitrarily set reference value or approaches beyond a certain degree, the control unit 23 can send a notification to the information processing device of the operation service provider to prompt inspection and replacement of the motor of the flying object 12.

本実施形態によれば、飛行体12のモータの損耗を抑制することができ、飛行体12の良好な稼働を担保でき、ひいては、メンテナンス費用等を低減することが可能となる。すなわち、飛行体12の運行をより合理化することが可能となる。それとともに、乗客の利便に資するような運行が可能となる。 According to this embodiment, wear on the motor of the flying object 12 can be suppressed, good operation of the flying object 12 can be ensured, and maintenance costs, etc. can be reduced. In other words, it is possible to further streamline the operation of the flying object 12. At the same time, it becomes possible to operate the flying object 12 in a way that contributes to the convenience of passengers.

上述の説明において、サーバ装置10が「制御装置」に対応した。ただし、制御装置による情報処理の一部以上は飛行体12により実行されてもよい。すなわち、上述したサーバ装置10の動作の一部又は全部を、サーバ装置10とともに又はサーバ装置10に代わり、飛行体12の制御部33が担ってもよい。また、「出発地」は乗客が指定する出発地に限らず、現在位置その他の任意の地点が含まれてもよい。 In the above description, the server device 10 corresponds to the "control device." However, a part or more of the information processing by the control device may be executed by the flying object 12. In other words, a part or all of the operations of the server device 10 described above may be performed by the control unit 33 of the flying object 12 together with the server device 10 or in place of the server device 10. In addition, the "starting point" is not limited to the starting point specified by the passenger, but may include the current location or any other point.

上述において、実施形態を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。従って、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段、ステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。 Although the embodiment has been described above based on the drawings and examples, it should be noted that a person skilled in the art would easily be able to make various modifications and corrections based on this disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of this disclosure. For example, the functions included in each means, step, etc. can be rearranged so as not to cause logical inconsistencies, and multiple means, steps, etc. can be combined into one or divided.

1 運行管理システム
10 サーバ装置
11 ネットワーク
12 飛行体
13 端末装置
21、31、41 通信部
22、32、42 記憶部
23、33、43 制御部
34、44 測位部
25、35、45 入力部
26、36、46 出力部
1 Traffic management system 10 Server device 11 Network 12 Aircraft 13 Terminal device 21, 31, 41 Communication unit 22, 32, 42 Memory unit 23, 33, 43 Control unit 34, 44 Positioning unit 25, 35, 45 Input unit 26, 36, 46 Output unit

Claims (11)

電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報を格納する記憶部と、
出発地から目的地までの第1、第2の飛行経路のうち、前記目的地に基準時刻までに前記飛行体が到着することを条件として前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示し、前記第1の飛行経路では前記目的地に前記基準時刻までに前記飛行体が到着できないときには第2の飛行経路による飛行を前記飛行体に指示する制御部と、を有し、
前記制御部は、前記電動ロータを駆動するモータの負荷を示す値が基準値を下回るとき、又は前記飛行体の操縦士の累積飛行時間が基準時間を上回るときには、前記基準時刻を早くする、
制御装置。
A storage unit that stores information on a flight altitude required for an aircraft capable of ascending or descending vertically by obtaining lift from an electric rotor in accordance with a condition of the airspace in which the aircraft flies;
a control unit that instructs the aircraft to fly along a first flight route, which has a smaller amount of change in flight altitude, of first and second flight routes from a departure point to a destination, on condition that the aircraft arrives at the destination by a reference time, and instructs the aircraft to fly along a second flight route when the aircraft cannot arrive at the destination by the reference time via the first flight route,
The control unit advances the reference time when a value indicating a load of a motor that drives the electric rotor falls below a reference value or when a cumulative flight time of a pilot of the aircraft exceeds a reference time.
Control device.
請求項1において、
前記制御部は、前記飛行体が上昇又は下降するときに向い風を受けるときには、前記第1の飛行経路の代わりに前記第2の飛行経路による飛行を、前記飛行体に指示する、
制御装置。
In claim 1,
The control unit instructs the aircraft to fly along the second flight path instead of the first flight path when the aircraft encounters a headwind when ascending or descending.
Control device.
請求項1又は2において、
前記制御部は、端末装置から前記出発地及び目的地の情報を受ける、
制御装置。
In claim 1 or 2,
The control unit receives information on the departure point and the destination from a terminal device.
Control device.
コンピュータにより実行されることで、請求項1~3のいずれかに記載の制御装置として当該コンピュータを動作させる、プログラム。 A program that, when executed by a computer, causes the computer to operate as a control device according to any one of claims 1 to 3. 請求項1~3のいずれかに記載の制御装置を有する飛行体。 An aircraft having a control device according to any one of claims 1 to 3. 電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体と、当該飛行体と通信を行う制御装置とを有するシステムであって、
前記制御装置は、前記飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報に基づいて、出発地から目的地までの第1、第2の飛行経路のうち、前記目的地に基準時刻までに前記飛行体が到着することを条件として前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示し、前記第1の飛行経路では前記目的地に前記基準時刻までに前記飛行体が到着できないときには第2の飛行経路による飛行を前記飛行体に指示し、
前記飛行体は、前記第1の飛行経路により飛行し、
前記制御装置は、前記電動ロータを駆動するモータの負荷を示す値が基準値を下回るとき、又は前記飛行体の操縦士の累積飛行時間が基準時間を上回るときには、前記基準時刻を早くする、
システム。
A system having an aircraft capable of ascending or descending in a vertical direction by obtaining lift from an electric rotor, and a control device that communicates with the aircraft,
the control device instructs the aircraft to fly along a first flight route, which has a smaller amount of change in flight altitude, of first and second flight routes from a departure point to a destination, on the condition that the aircraft arrives at the destination by a reference time, based on information on a flight altitude required of the aircraft depending on conditions under the airspace in which the aircraft flies, and instructs the aircraft to fly along a second flight route when the aircraft cannot arrive at the destination by the reference time via the first flight route;
The aircraft flies along the first flight path,
The control device advances the reference time when a value indicating a load of a motor that drives the electric rotor falls below a reference value or when a cumulative flight time of a pilot of the aircraft exceeds a reference time.
system.
請求項6において、
前記制御装置は、前記飛行体が上昇又は下降するときに向い風を受けるときには、前記第1の飛行経路の代わりに前記第2の飛行経路による飛行を、前記飛行体に指示し、
前記飛行体は、前記第2の飛行経路により飛行する、
システム。
In claim 6,
the control device instructs the aircraft to fly along the second flight path instead of the first flight path when the aircraft encounters a headwind when ascending or descending;
The flying object flies along the second flight path.
system.
請求項6又は7において、
前記制御装置は、端末装置から前記出発地及び目的地の情報を受ける、
システム。
In claim 6 or 7,
The control device receives the information on the departure point and the destination from the terminal device.
system.
電動ロータにより揚力を得て垂直方向の上昇又は下降が可能な飛行体と、当該飛行体と通信を行う制御装置とを有するシステムの動作方法であって、
前記制御装置が、前記飛行体が飛行する空域下の状態に応じて当該飛行体に要求される飛行高度の情報に基づいて、出発地から目的地までの第1、第2の飛行経路のうち、前記目的地に基準時刻までに前記飛行体が到着することを条件として前記飛行高度の変化量がより小さい第1の飛行経路による飛行を前記飛行体に指示し、前記第1の飛行経路では前記目的地に前記基準時刻までに前記飛行体が到着できないときには第2の飛行経路による飛行を前記飛行体に指示する工程と、
前記飛行体が、前記第1の飛行経路により飛行する工程と、を含み、
前記制御装置が、前記電動ロータを駆動するモータの負荷を示す値が基準値を下回るとき、又は前記飛行体の操縦士の累積飛行時間が基準時間を上回るときには、前記基準時刻を早くする、
動作方法。
A method of operating a system having an aircraft capable of ascending or descending vertically by obtaining lift from an electric rotor and a control device in communication with the aircraft, comprising:
a step of the control device instructing the aircraft to fly along a first flight route, which has a smaller amount of change in flight altitude, of first and second flight routes from a departure point to a destination, on the condition that the aircraft arrives at the destination by a reference time, based on information on a flight altitude required for the aircraft depending on the conditions under the airspace in which the aircraft flies, and instructing the aircraft to fly along a second flight route when the aircraft cannot arrive at the destination by the reference time via the first flight route;
The flying object flies along the first flight path,
the control device advances the reference time when a value indicating a load of a motor that drives the electric rotor falls below a reference value or when a cumulative flight time of a pilot of the aircraft exceeds a reference time;
How it works:
請求項9において、
前記制御装置が、前記飛行体が上昇又は下降するときに向い風を受けるときには、前記第1の飛行経路の代わりに前記第2の飛行経路による飛行を、前記飛行体に指示し、
前記飛行体が、前記第2の飛行経路により飛行する、
動作方法。
In claim 9,
When the control device receives a headwind when the aircraft ascends or descends, the control device instructs the aircraft to fly along the second flight path instead of the first flight path;
The flying object flies along the second flight path.
How it works:
請求項9又は10において、
前記制御装置が、端末装置から前記出発地及び目的地の情報を受ける、
動作方法。
In claim 9 or 10,
The control device receives the information on the departure point and the destination from a terminal device.
How it works:
JP2021170425A 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD Active JP7666286B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021170425A JP7666286B2 (en) 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021170425A JP7666286B2 (en) 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD

Publications (2)

Publication Number Publication Date
JP2023060694A JP2023060694A (en) 2023-04-28
JP7666286B2 true JP7666286B2 (en) 2025-04-22

Family

ID=86098164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021170425A Active JP7666286B2 (en) 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD

Country Status (1)

Country Link
JP (1) JP7666286B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019052865A (en) 2017-09-13 2019-04-04 Kddi株式会社 Flight route setting device, flight device, and flight route setting method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019052865A (en) 2017-09-13 2019-04-04 Kddi株式会社 Flight route setting device, flight device, and flight route setting method

Also Published As

Publication number Publication date
JP2023060694A (en) 2023-04-28

Similar Documents

Publication Publication Date Title
US11520334B2 (en) Control device, control method, and computer program
US20240230336A9 (en) Route planning for unmanned aerial vehicles
JP2021000986A (en) Methods and systems for transportation using unmanned aerial vehicles
US20170372256A1 (en) Accommodating mobile destinations for unmanned aerial vehicles
US20140018979A1 (en) Autonomous airspace flight planning and virtual airspace containment system
US20220230133A1 (en) Server device, system, flying body, and operation method of system
US12386486B2 (en) Systems and methods for an actionable cockpit of an aircraft
JP7327668B2 (en) POWER SUPPLY INFORMATION DETERMINATION DEVICE, POWER SUPPLY INFORMATION DETERMINATION METHOD, AND PROGRAM
US10957208B2 (en) Mobile body management system, control method for mobile body management system, and management server for mobile body management system
JP2020149640A (en) Flight system and landing control method
CN119668282B (en) Aircraft landing method, system and vertical take-off and landing aircraft
JP7666286B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
JP7593288B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
JP7094421B1 (en) Unmanned aerial vehicle control systems, control methods, and programs
US12327483B2 (en) Landing information determination apparatus, landing information determination system, landing information determination method, and computer-readable medium
US11953919B2 (en) Device, method, and medium for vehicle position and communication rate
JP7632224B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
JP2020176995A (en) Flight route setting system
CN119247989A (en) Aircraft landing method, system and vertical take-off and landing aircraft
JP7484864B2 (en) SERVER DEVICE, SYSTEM, AND SYSTEM OPERATION METHOD
JP7756878B2 (en) Information processing system, information processing device, information processing method and program
US12619233B2 (en) Control device, control method, and computer program
JP2026013168A (en) Transportation control system and transportation control method
EP4660985A1 (en) Unmanned aerial vehicle incident response support system, method and program
WO2024247539A1 (en) Guidance system, guidance method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250127

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: 20250311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250324

R150 Certificate of patent or registration of utility model

Ref document number: 7666286

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150