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

JP7632224B2 - 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
JP7632224B2
JP7632224B2 JP2021170432A JP2021170432A JP7632224B2 JP 7632224 B2 JP7632224 B2 JP 7632224B2 JP 2021170432 A JP2021170432 A JP 2021170432A JP 2021170432 A JP2021170432 A JP 2021170432A JP 7632224 B2 JP7632224 B2 JP 7632224B2
Authority
JP
Japan
Prior art keywords
flight
information
pilot
piloting
control device
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
JP2021170432A
Other languages
Japanese (ja)
Other versions
JP2023060700A (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 JP2021170432A priority Critical patent/JP7632224B2/en
Publication of JP2023060700A publication Critical patent/JP2023060700A/en
Application granted granted Critical
Publication of JP7632224B2 publication Critical patent/JP7632224B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

航空機の管制を支援する技術が提案されている。例えば、特許文献1には、有人航空機と無人航空機が同じ空域を飛行する際にこれらを管制するシステムが開示されている。 Technologies have been proposed to assist in controlling aircraft. For example, Patent Literature 1 discloses a system that controls manned and unmanned aircraft when they fly in the same airspace.

特開2020-71724号公報JP 2020-71724 A

eVTOL(electric Vertical Take Off and Landing)等の飛行体の運行を効率的に管理することが求められる。 There is a need to efficiently manage the operation of aircraft such as eVTOL (electric vertical take off and landing).

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

本開示における制御装置は、飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を格納する記憶部と、前記第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当て、前記飛行体から受ける前記飛行における第2の履歴情報を用いて前記第1の履歴情報を更新する制御部と、を有する。 The control device of the present disclosure has a storage unit that stores first history information including flight conditions and piloting history when the pilot piloted the aircraft, and a control unit that assigns the pilot to a flight when a first piloting skill of the pilot based on the first history information corresponds to a second piloting skill required for a flight specified by a passenger, and updates the first history information using second history information of the flight received from the aircraft.

本開示におけるシステムは、互いに通信する飛行体と制御装置とを有するシステムであって、前記制御装置は、前記飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を有し、当該第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当て、前記飛行体は、前記飛行における第2の履歴情報を前記制御装置へ送って、当該第2の履歴情報で前記第1の履歴情報が更新される。 The system disclosed herein is a system having an aircraft and a control device that communicate with each other, the control device has first history information including flight conditions and piloting history when the pilot piloted the aircraft, and assigns the pilot to a flight when the pilot's first piloting skill based on the first history information corresponds to a second piloting skill required for the flight specified by the passenger, and the aircraft sends second history information for the flight to the control device, and the first history information is updated with the second history information.

本開示におけるシステムの動作方法は、互いに通信する飛行体と制御装置とを有するシステムの動作方法であって、前記制御装置が、前記飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を有し、当該第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当てる工程と、前記飛行体が、前記飛行における第2の履歴情報を前記制御装置へ送って、当該第2の履歴情報で前記第1の履歴情報が更新される工程と、を含む。 The method of operation of the system disclosed herein is a method of operation of a system having an aircraft and a control device that communicate with each other, the control device having first history information including flight conditions and piloting history when the pilot piloted the aircraft, and includes a step of assigning the pilot to the flight when the pilot's first piloting skill based on the first history information corresponds to a second piloting skill required for the flight specified by the passenger, and a step of the aircraft sending second history information of the flight to the control device, and updating the first history information with the second history information.

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

運行管理システムの構成例を示す図である。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. 11 is a diagram illustrating an example of history information.

以下、実施の形態について説明する。 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 vehicle 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 battery is, for example, a lithium-ion battery. 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を操縦者が操縦したときの飛行条件と操縦履歴とを含む履歴情報を格納する。また、サーバ装置10では、制御部が、履歴情報に基づく操縦者の操縦技量が乗客に指定される飛行に必要な操縦技量に対応するときにその飛行に操縦者を割り当て、飛行体12から受ける飛行における履歴情報を用いて記憶部の履歴情報を更新する。 In the operation management system 1, the server device 10 corresponds to the "control device." In the server device 10, the memory unit stores historical information including flight conditions and piloting history when the pilot piloted the flying object 12. In addition, in the server device 10, the control unit assigns a pilot to a flight when the pilot's piloting skill based on the historical information corresponds to the piloting skill required for the flight specified by the passenger, and updates the historical information in the memory unit using the flight history information received from the flying object 12.

飛行体12は、オンデマンドでの乗客の輸送のために、比較的狭い空間での垂直離着陸、上昇・下降、滞空、方向転換、加減速、移動といった種々の飛行動作及びそのための操縦を必要とする。よって、乗客が求める飛行に必要な操縦技量が、操縦者に求められる。また、飛行体12の操縦者には、飛行機等他の航空機の操縦者と同様、離陸から着陸までの飛行の都度、フライトログ等の履歴情報の記録が求められる。本実施形態によれば、履歴情報を用いて飛行に必要な操縦技量を有する操縦者を割り当てるとともに、その操縦者の履歴情報の記録を、簡便に行うことが可能となる。そうして、飛行体12の運行を効率的に管理することが可能となる。 In order to transport passengers on demand, the flying object 12 requires various flight operations, such as vertical takeoff and landing in a relatively small space, ascent and descent, hovering, turning, acceleration and deceleration, and movement, and the maneuvers required for these operations. Therefore, the pilot is required to have the piloting skills required for the flight desired by the passengers. In addition, like pilots of other aircraft such as airplanes, the pilot of the flying object 12 is required to record historical information such as a flight log for each flight from takeoff to landing. According to this embodiment, it is possible to assign a pilot who has the piloting skills required for flight using the historical information, and to easily record the pilot's historical information. This makes it possible to efficiently manage 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 or an interface with the sensors that detect the state or operation of each part of the flying object 12, and sends information indicating the detection results by the sensors to the control unit 33. The sensors include, for example, sensors that detect the motor temperature, current value, remaining charge of the battery, 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は、乗客から運行条件の入力を受け付ける。運行条件は、飛行体12による運行を利用する際の乗客数、及び乗客が指定する出発地、出発時刻、目的地、到着時刻等の情報を含む。制御部53は、運行条件の入力画面を出力部56により表示し、乗客が入力する情報を入力部45のタッチパネル等により受け付ける。 In step S500, the terminal device 13 accepts input of operating conditions from passengers. The operating conditions include information such as the number of passengers using the aircraft 12, and the departure point, departure time, destination, and arrival time specified by the passengers. The control unit 53 displays an input screen for the operating conditions using the output unit 56, and accepts information entered by passengers using the touch panel of the input unit 45, etc.

ステップS502において、端末装置13は、運行条件の情報をサーバ装置10へ送る。サーバ装置10は、端末装置13から送られる情報を受ける。 In step S502, the terminal device 13 sends information on the operating 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, altitude information, and status information of the flying object 12 from the flying object 12. The status information includes the temperature and current value of the motor of the flying object 12. For example, the flying object 12 sends the position information, altitude 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 flying object 12 for position information, etc., and the flying object 12 may send the position information, etc. to the server device 10 in response to the request. The position information, altitude information, and status information are assigned with the identification information of the flying object 12. This allows the server device 10 to associate the identification information of each flying object 12 with the position information, etc., even if there are multiple flying objects 12.

ステップ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.

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

ステップS604において、制御部23は、高度情報を取得する。高度情報は、例えば、地図上の任意の大きさの単位領域ごとに、単位領域の状態に応じて飛行体12に要求される飛行高度の情報を有する。単位領域は、例えば、数十メートル~数百メートル四方の領域である。単位領域の状態は、人物、建築物、車両、船舶等の密集度合い、又は、地表面の標高である。また、ここで、飛行高度は海抜高度である。飛行体12は、非密集地域と比較した場合密集地域の上空では地表の建築物等からより遠い距離の上空を飛行することが要求される。更に、地表面の標高が地表面からの要求される距離に加減算される。よって、飛行体12に要求される飛行高度、すなわち海抜高度は、飛行する単位領域の状態によって変化する。よって、飛行体12は、飛行経路に沿って飛行する際、飛行する単位領域の状態に応じて変化する飛行高度で飛行するために、随時、上昇又は下降をする。かかる高度情報は、予め地図情報と共に記憶部22に格納される。制御部23は、運行条件に含まれる出発地と目的地の間の領域を特定し、その領域における単位領域の高度情報を読み出す。 In step S604, 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 depending on the state of the unit area. The unit area is, for example, an area of several tens to several hundreds of meters square. The state of the unit area is the density of people, buildings, vehicles, ships, etc., or the altitude of the ground surface. Here, the flight altitude is the altitude above sea level. The aircraft 12 is required to fly at a greater distance above buildings, etc. on the ground surface in the sky above a densely populated area compared to a non-dense area. 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 of the aircraft 12, i.e., the altitude above sea level, changes depending on the state of the unit area in which it flies. Therefore, when the aircraft 12 flies along the flight path, it ascends or descends as necessary in order to fly at a flight altitude that changes depending on the state of the unit area in which it flies. Such altitude information is stored in advance in the memory unit 22 together with the map information. The control unit 23 identifies the area between the departure point and destination included in the operation conditions, and reads out altitude information for the unit area in that area.

ステップS606において、制御部23は、天候情報を取得する。天候情報は、例えば、各単位領域の風向きの情報を含む。制御部23は、例えば、天候情報を配信するサーバから単位領域に対応する天候情報を取得して、各単位領域の風向きの情報を取得する。 In step S606, 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 unit area from a server that distributes weather information, and acquires information on the wind direction in each unit area.

ステップS608において、制御部23は、飛行経路を導出する。制御部23は、任意のアルゴリズムを用いて、飛行体12の現在位置から出発地、更に出発地から目的地へ至る飛行経路を導出する。飛行経路は、途中通過する単位領域において要求される飛行高度の情報を含む。 In step S608, the control unit 23 derives a flight path. Using an arbitrary algorithm, the control unit 23 derives a flight path from the current position of the aircraft 12 to the departure point, and then from the departure point to the destination. The flight path includes information on the flight altitude required in the unit areas passed through along the way.

ステップ610において、制御部23は、導出した飛行経路により飛行体12が飛行する場合の飛行条件と、その飛行条件での操縦難度を導出する。飛行条件は、飛行経路長、上昇又は下降の距離及び回数、天候、及び時間帯等の項目を含む。操縦難度は、例えば、飛行条件の項目毎に複数段階に設定されるスコアであって、高スコアほど高難度に対応する。飛行条件の項目と項目毎のスコアの情報は、予め記憶部22に格納される。スコアは、例えば、飛行経路長が長いほど高く、上昇又は下降の距離が長いほど高く、上昇又は下降の回数が多いほど高く、設定される。また、天候が示す風力、雨量の値が大きいほど高いスコアが設定される。更に、夜間の時間帯は昼間の時間帯より高いスコアが設定される。制御部23は、導出した飛行経路の飛行経路長、上昇又は下降の距離及び回数を導出する。また、制御部23は、飛行経路が通過する単位領域の、天候、及び時間帯を導出する。そして、制御部23は、飛行経路における飛行条件の項目毎に、対応するスコアを導出し、導出したスコアを合計する。スコアの合計値が、飛行経路において要求される操縦難度である。 In step 610, the control unit 23 derives flight conditions when the flying object 12 flies along the derived flight path and the piloting difficulty level under those flight conditions. The flight conditions include items such as the flight path length, the distance and number of ascents or descents, the weather, and the time of day. The piloting difficulty level is, for example, a score set in multiple stages for each item of the flight conditions, with a higher score corresponding to a higher difficulty level. Information on the flight condition items and the score for each item is stored in advance in the storage unit 22. For example, the score is set higher the longer the flight path length, the longer the distance of ascent or descent, and the more times the ascent or descent occurs. In addition, the higher the wind force and rainfall values indicated by the weather, the higher the score is set. Furthermore, a higher score is set for nighttime hours than for daytime hours. The control unit 23 derives the flight path length, the distance and number of ascents or descents of the derived flight path. The control unit 23 also derives the weather and the time of day for the unit area through which the flight path passes. The control unit 23 then derives a corresponding score for each flight condition item along the flight route and sums up the derived scores. The sum of the scores represents the piloting difficulty required along the flight route.

ステップS612において、制御部23は、履歴情報を取得する。制御部23は、記憶部22から履歴情報を取得する。記憶部22には、図7に示すように、操縦者毎の操縦者識別情報70に紐づけられた履歴情報71が格納される。操縦者識別情報70には、操縦者の識別情報と、その操縦者が操縦する飛行体12の識別情報とが含まれる。履歴情報71は、過去の飛行毎の飛行条件と操縦履歴の情報を有する。履歴情報71は、後述するように、飛行体12が飛行する際に、サーバ装置10に収集される。飛行条件は、飛行経路長、上昇又は下降の距離及び回数、天候、及び時間帯等の項目を含む。操縦履歴は、実際に飛行した、飛行経路、上昇又は下降の距離及び回数等の項目を含む。操縦履歴は、更に、飛行中のモータの電流値、温度を含んでもよい。 In step S612, the control unit 23 acquires history information. The control unit 23 acquires history information from the memory unit 22. As shown in FIG. 7, the memory unit 22 stores history information 71 linked to the pilot identification information 70 for each pilot. The pilot identification information 70 includes the identification information of the pilot and the identification information of the flying object 12 piloted by that pilot. The history information 71 includes information on the flight conditions and the flying history for each past flight. As described below, the history information 71 is collected by the server device 10 when the flying object 12 flies. The flight conditions include items such as the flight path length, the distance and number of ascents or descents, the weather, and the time of day. The flying history includes items such as the flight path actually flown, the distance and number of ascents or descents. The flying history may further include the current value and temperature of the motor during flight.

ステップS614において、制御部23は、導出した飛行経路での飛行に必要な操縦技量を有する操縦者を選択する。制御部23は、各操縦者の履歴情報71を用いて、操縦者毎の操縦技量を導出する。操縦技量は、例えば、操縦者が過去に経験した飛行条件に対応する操縦難度のスコアの合計である。制御部23は、ステップS610で用いた操縦難度のスコアにより、操縦者毎の過去の飛行条件についての操縦難度を導出する。このとき、操縦難度は、過去の複数の飛行におけるスコアの合計であってもよいし、一の飛行当たり平均であってもよい。経験した飛行条件の操縦難度が高いほど、高い操縦技量を示すスコアが導出される。あるいは、制御部23は、操縦難度のスコアを、操縦履歴に基づいて補正してもよい。例えば、実際に飛行した飛行経路長が飛行条件における飛行経路長より長い場合、又は、実際に飛行した上昇又は下降の距離及び回数が飛行条件における上昇又は下降の距離及び回数より大きい場合には、飛行経路を逸脱したり、上昇又は下降において無駄な操縦が行われたりした可能性が高い。よって、制御部23は、飛行条件と実際の飛行との飛行経路長、上昇又は下降の距離及び回数の差分を任意の係数等でスコア化し、操縦技量のスコアから差し引くことで、操縦技量を補正することができる。あるいは、飛行体12のモータの電流値、温度が過剰となると、非効率な操縦が行われることでモータに過負荷がかかった可能性が高いので、制御部23は、モータの電流値、温度が、それぞれ任意に設定される基準を上回る回数に応じて、操縦技量のスコアを減少させてもよい。そうすることで、より実態に即した操縦技量の評価が可能となる。制御部23は、導出した飛行経路での飛行に必要な操縦技量のスコアを導出すると、そのスコア以上の操縦技量を有する操縦者を選択する。複数の操縦者が該当する場合、制御部23は、操縦技量が最も低い操縦者を選択する。そうすることで、より操縦難度が高い飛行に対応しうる操縦者を確保することができる。 In step S614, the control unit 23 selects a pilot who has the piloting skill required for flying on the derived flight path. The control unit 23 derives the piloting skill for each pilot using the history information 71 of each pilot. The piloting skill is, for example, the sum of the piloting difficulty scores corresponding to the flight conditions that the pilot has experienced in the past. The control unit 23 derives the piloting difficulty for the past flight conditions for each pilot using the piloting difficulty scores used in step S610. At this time, the piloting difficulty may be the sum of the scores in multiple past flights or the average per flight. The higher the piloting difficulty of the experienced flight conditions, the higher the piloting skill score is derived. Alternatively, the control unit 23 may correct the piloting difficulty score based on the piloting history. For example, if the flight path length actually flown is longer than the flight path length in the flight conditions, or if the distance and number of ascents or descents actually flown are greater than the distance and number of ascents or descents in the flight conditions, there is a high possibility that the flight path was deviated or unnecessary piloting was performed in the ascent or descent. Therefore, the control unit 23 can correct the piloting skill by scoring the difference between the flight path length, the distance and number of ascents or descents between the flight conditions and the actual flight using an arbitrary coefficient, etc., and subtracting the score from the piloting skill. Alternatively, if the current value and temperature of the motor of the flying object 12 become excessive, there is a high possibility that the motor has been overloaded due to inefficient operation, so the control unit 23 may reduce the piloting skill score according to the number of times that the current value and temperature of the motor exceed the arbitrarily set standard. In this way, it is possible to evaluate the piloting skill more in line with the actual situation. When the control unit 23 derives the piloting skill score required for flight on the derived flight path, it selects a pilot who has piloting skill equal to or higher than that score. If multiple pilots are applicable, the control unit 23 selects the pilot with the lowest piloting skill. In this way, it is possible to secure a pilot who can handle flights with higher piloting difficulty.

ステップ616において、制御部23は、操縦可否を確認する。ステップS616に対応して、図5のステップS508、S510及びS512が実行される。ステップS508において、サーバ装置10は、選択した操縦者が操縦する飛行体12へ操縦可否確認の情報を送る。操縦可否確認の情報には、導出した飛行経路の情報、飛行条件、操縦難度等を提示するための提示情報が含まれる。ステップS510において、飛行体12は、提示情報を出力して操縦可否確認を促す。飛行体12の制御部33は、例えば、出力部36により操縦可否確認の情報と、確認を促すメッセージとを表示して操縦士に提示する。そして、操縦士が自らの操縦技量により操縦可能と判断すれば操縦可を示す情報を、操縦可能でないと判断すれば操縦不可を示す情報を、入力部35に対し入力する。このとき、操縦難度の情報を提示することで、操縦者がその飛行を操縦することで自らの操縦技量がどれくらい向上しうるかを確認できるので、操縦者のモチベーションを刺激することが可能となる。そして、ステップS512において、飛行体12は、操縦可否を示す情報をサーバ装置10へ送る。 In step S616, the control unit 23 confirms whether the pilot can fly the aircraft. Steps S508, S510, and S512 in FIG. 5 are executed in response to step S616. In step S508, the server device 10 sends information on whether the pilot can fly the aircraft 12 to the aircraft 12 piloted by the selected pilot. The information on whether the pilot can fly the aircraft 12 includes presentation information for presenting information on the derived flight path, flight conditions, piloting difficulty, and the like. In step S510, the aircraft 12 outputs the presentation information to prompt the pilot to confirm whether the pilot can fly the aircraft 12. The control unit 33 of the aircraft 12, for example, displays information on whether the pilot can fly the aircraft 12 and a message prompting the pilot to confirm the information by the output unit 36 to present the information to the pilot. If the pilot judges that the aircraft 12 is pilotable based on his or her piloting skills, the control unit 33 inputs information indicating that the aircraft 12 can fly the aircraft 12, and if the pilot judges that the aircraft 12 is not pilotable, the control unit 33 inputs information indicating that the aircraft 12 cannot fly the aircraft 12 to the input unit 35. At this time, by presenting information on the piloting difficulty, the pilot can confirm how much his or her piloting skills can be improved by piloting the aircraft 12, which can stimulate the pilot's motivation. Then, in step S512, the aircraft 12 sends information indicating whether it can be controlled to the server device 10.

図6のステップS618において、制御部23は、操縦可否を判断する。飛行体12から操縦可を示す情報を受けていれば、操縦可能であり(Yes)、制御部23はステップS620に進む。一方、飛行体12から操縦不可を示す情報を受けていれば、操縦可能でない(No)ので、制御部23はステップS622において、選択した操縦者を除外し、ステップS614~S618を再度実行する。ステップS614では、除外した操縦者以外から、操縦者の選択がなされる。 In step S618 in FIG. 6, the control unit 23 determines whether or not the pilot can be operated. If information indicating that the pilot can be operated has been received from the flying object 12, the pilot can be operated (Yes), and the control unit 23 proceeds to step S620. On the other hand, if information indicating that the flying object 12 cannot be operated has been received from the flying object 12, the pilot cannot be operated (No), and so in step S622, the control unit 23 excludes the selected pilot and executes steps S614 to S618 again. In step S614, a pilot is selected from among the pilots other than the excluded pilot.

ステップ620において、制御部23は、乗客の意向を確認する。ステップS620に対応して、図5のステップS514、S516及びS518が実行される。ステップS514において、サーバ装置10は、乗客の端末装置13へ飛行計画の情報を送る。飛行計画の情報には、導出した飛行経路の情報、及び選択した操縦者の操縦技量を示す情報が含まれる。ステップS516において、端末装置13は、飛行計画の情報を出力して確認を促す。端末装置13の制御部43は、例えば、出力部46により飛行計画の情報と、確認を促すメッセージとを表示して乗客に提示する。このとき、操縦者の操縦技量が飛行に要求される操縦技量を大きく上回る場合、例えば、操縦技量の差分が任意の基準値を上回る場合、追加料金を課金する旨のメッセージを乗客に提示してもよい。そして、乗客が飛行を希望する場合は飛行を要求する情報を、飛行を希望しない場合は飛行を要求しないことを示す情報を、入力部45に対し入力する。そして、ステップS518において、端末装置13は、飛行要求の有無を示す情報をサーバ装置10へ送る。 In step S620, the control unit 23 confirms the passenger's intention. In response to step S620, steps S514, S516, and S518 in FIG. 5 are executed. In step S514, the server device 10 sends flight plan information to the passenger's terminal device 13. The flight plan information includes information on the derived flight route and information indicating the pilot's piloting skill selected. In step S516, the terminal device 13 outputs the flight plan information to prompt confirmation. The control unit 43 of the terminal device 13, for example, displays the flight plan information and a message prompting confirmation by the output unit 46 and presents it to the passenger. At this time, if the pilot's piloting skill greatly exceeds the piloting skill required for flight, for example, if the difference in piloting skill exceeds an arbitrary reference value, a message may be presented to the passenger to the effect that an additional fee will be charged. Then, if the passenger wishes to fly, information requesting flight is input to the input unit 45, and if the passenger does not wish to fly, information indicating that flight is not requested is input. Then, in step S518, the terminal device 13 sends information indicating whether or not a flight request has been made to the server device 10.

図6のステップS622において、制御部23は、飛行要求の有無を判断する。端末装置13から飛行要求を示す情報を受けていれば、飛行要求有りであり(Yes)、制御部23はステップS624に進む。一方、端末装置13から飛行を要求しない情報を受けていれば、飛行要求有りではない(No)ので、制御部23はステップS622において、選択した操縦者を除外し、ステップS614~S624を再度実行する。 In step S622 of FIG. 6, the control unit 23 determines whether or not there is a flight request. If information indicating a flight request has been received from the terminal device 13, then there is a flight request (Yes), and the control unit 23 proceeds to step S624. On the other hand, if information not requesting flight has been received from the terminal device 13, then there is no flight request (No), and so in step S622, the control unit 23 excludes the selected pilot and executes steps S614 to S624 again.

ステップ626において、制御部23は、飛行計画を確定する。飛行計画は、飛行経路、飛行経路に沿って要求される飛行高度、出発地からの出発予定時刻、到着地への到着予定時刻等を含む。 In step 626, the control unit 23 determines the flight plan. The flight plan includes the flight route, the flight altitude required along the flight route, the scheduled time of departure from the departure point, the scheduled time of arrival at the destination, etc.

図5に戻り、ステップS520において、サーバ装置10は、飛行計画に基づく飛行指示を生成する。そして、ステップS522において、サーバ装置10は、飛行指示を飛行体12へ送る。飛行指示は、飛行経路により飛行するために必要な情報を含む。飛行指示には、飛行経路、飛行経路に沿って要求される飛行高度、出発地と出発予定時刻、及び目的地と到着予定時刻が含まれる。飛行体12は、サーバ装置10から送られる情報を受ける。 Returning to FIG. 5, in step S520, the server device 10 generates flight instructions based on the flight plan. Then, in step S522, 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. The flight instructions include the flight path, the flight altitude required along the flight path, the departure point and scheduled departure time, and the destination and scheduled arrival time. The flying object 12 receives the information sent from the server device 10.

ステップS524において、飛行体12は、サーバ装置10からの飛行指示に基づいて飛行する。飛行体12は、飛行するために必要な情報を表示等により出力して操縦者に提示し、操縦者が飛行指示に従って操縦することで飛行体12は飛行する。 In step S524, the aircraft 12 flies based on flight instructions from the server device 10. The aircraft 12 outputs information necessary for flight to the pilot by displaying or otherwise presenting it to the pilot, and the pilot flies the aircraft 12 by controlling it in accordance with the flight instructions.

ステップS526において、飛行体12は、サーバ装置10へ位置情報、高度情報、及び状態情報を送る。例えば、飛行体12は、任意の周期(例えば数秒周期)で位置情報、高度情報及び状態情報をサーバ装置10へ送る。または、サーバ装置10は、任意の周期で飛行体12に位置情報等を要求し、飛行体12が要求に応じて位置情報等をサーバ装置10へ送ってもよい。位置情報等には、飛行体12の識別情報が付される。これにより、サーバ装置10は、飛行体12を特定して、位置等を把握することができる。飛行体12が飛行を終了するまで、サーバ装置10は、飛行体12の位置情報、高度情報及び状態情報を収集する。 In step S526, the flying object 12 sends position information, altitude information, and status information to the server device 10. For example, the flying object 12 sends position information, altitude information, and status information to the server device 10 at any period (e.g., every few seconds). Alternatively, the server device 10 may request position information, etc. from the flying object 12 at any period, and the flying object 12 may send position information, etc. to the server device 10 in response to the request. The position information, etc. is accompanied by identification information of the flying object 12. This allows the server device 10 to identify the flying object 12 and grasp its position, etc. The server device 10 collects position information, altitude information, and status information of the flying object 12 until the flying object 12 finishes flying.

ステップS528において、サーバ装置10は、履歴情報を更新する。制御部23は、飛行体12の識別情報に対応する履歴情報を記憶部22から読み出す。そして、飛行体12から受けた位置情報等を用いて、履歴情報を更新する。制御部23は、飛行体12の識別情報を含む操縦者識別情報70を特定し、その操縦者識別情報70に対応付けて、飛行条件と操縦履歴を含む履歴情報71を追加する。すなわち、飛行体12から受けた履歴情報により、サーバ装置10の記憶部22に格納された履歴情報71が更新される。制御部23は、飛行体12の位置情報の推移に基づき実際の飛行経路を導出することで、飛行経路長を導出する。また、制御部23は、飛行体12の飛行高度の推移に基づき上昇又は下降の距離、回数を導出する。更に、制御部23は、飛行体12のモータの電流値、温度が、基準を超えた回数をカウントする。そして、制御部23は、飛行経路長、上昇又は下降の距離、回数、及びモータの電流値、温度が、基準を超えた回数等を含む操縦履歴を追加して、履歴情報71を更新する。このようにして、サーバ装置10において、簡便に飛行体12における操縦に関する履歴を収集することが可能となる。 In step S528, the server device 10 updates the history information. The control unit 23 reads out the history information corresponding to the identification information of the flying object 12 from the storage unit 22. Then, the history information is updated using the position information received from the flying object 12, etc. The control unit 23 identifies the pilot identification information 70 including the identification information of the flying object 12, and adds the history information 71 including the flight conditions and the operation history in correspondence with the pilot identification information 70. That is, the history information 71 stored in the storage unit 22 of the server device 10 is updated by the history information received from the flying object 12. The control unit 23 derives the flight path length by deriving the actual flight path based on the transition of the position information of the flying object 12. The control unit 23 also derives the distance and number of ascents or descents based on the transition of the flight altitude of the flying object 12. Furthermore, the control unit 23 counts the number of times that the current value and temperature of the motor of the flying object 12 exceed the standard. The control unit 23 then adds the operation history, including the flight path length, the distance and number of ascents or descents, and the number of times the motor current value and temperature exceeded the standard, to update the history information 71. In this way, the server device 10 can easily collect the operation history of the flying object 12.

ステップS530において、サーバ装置10は、課金処理を実行する。サーバ装置10は、乗客の金融口座に飛行体12の運賃を課金するための処理を実行する。このとき、サーバ装置10は、操縦者の操縦技量が要求される操縦技量を大きく上回ることの追加料金を課金する処理を実行してもよい。 In step S530, the server device 10 executes a billing process. The server device 10 executes a process for charging the fare for the aircraft 12 to the passenger's financial account. At this time, the server device 10 may execute a process for charging an additional fee if the pilot's piloting skills greatly exceed the required piloting skills.

本実施形態によれば、履歴情報を用いて飛行に必要な操縦技量を有する操縦者を割り当てるとともに、その操縦者の履歴情報の記録を簡便化することが可能となる。そうして、飛行体12の運行を効率的に管理することが可能となる。 According to this embodiment, it is possible to use historical information to assign a pilot with the necessary piloting skills for flight, and to simplify the recording of the pilot's historical information. This makes it possible to efficiently manage the operation of the aircraft 12.

上述の説明において、サーバ装置10は、操縦者に対する操縦可否の確認のための情報を、飛行体12との間で送受した。しかし、サーバ装置10は、操縦者が用いる端末装置とかかる情報を送受してもよい。 In the above explanation, the server device 10 sends and receives information to confirm whether the pilot is able to control the aircraft 12. However, the server device 10 may also send and receive such information to and from a terminal device used by the pilot.

上述の説明において、サーバ装置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 instead of the server device 10.

上述において、実施形態を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。従って、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段、ステップ等を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 出力部
37 検知部
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 37 Detection unit

Claims (14)

飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を格納する記憶部と、
前記第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当て、前記飛行体から受ける前記飛行における第2の履歴情報を用いて前記第1の履歴情報を更新する制御部と、
を有し、
前記制御部は、前記飛行により向上しうる操縦技量を示す情報を含み前記飛行の飛行条件を前記操縦者に提示するための提示情報を出力し、前記操縦者による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、
制御装置。
a storage unit that stores first history information including flight conditions and a flight history when the pilot pilots the aircraft;
a control unit that assigns the pilot to a flight when a first piloting skill of the pilot based on the first historical information corresponds to a second piloting skill required for the flight specified by a passenger, and updates the first historical information using second historical information of the flight received from the flying object;
having
The control unit outputs presentation information for presenting flight conditions of the flight to the pilot, including information indicating a piloting skill that can be improved by the flight, and executes allocation of the flight to the pilot on the condition that information indicating acceptance by the pilot is received.
Control device.
請求項1おいて、
前記制御部は、
前記第1の操縦技量を前記乗客に提示するための情報を出力し、当該乗客による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、制御装置。
In claim 1,
The control unit is
a control device that outputs information for presenting the first piloting skill to the passenger and executes the allocation of the flight to the pilot on the condition that information indicating acceptance by the passenger is received.
請求項1又は2において、
前記制御部は、前記第1の操縦技量が前記第2の操縦技量を上回るときに、前記乗客に追加料金を課金するための処理を実行する、
制御装置。
In claim 1 or 2 ,
The control unit executes a process for charging an additional fee to the passenger when the first piloting skill exceeds the second piloting skill.
Control device.
請求項1~のいずれかにおいて、
前記飛行条件は、飛行経路長、上昇又は下降の距離又は回数、天候、及び時間帯の情報の一以上を含む、
制御装置。
In any one of claims 1 to 3 ,
The flight conditions include one or more of flight path length, distance or number of ascents or descents, weather, and time of day information;
Control device.
コンピュータにより実行されることで、請求項1~のいずれかに記載の制御装置として当該コンピュータを動作させる、プログラム。 A program that, when executed by a computer, causes the computer to operate as the control device according to any one of claims 1 to 4 . 請求項1~のいずれかに記載の制御装置を有する飛行体。 An aircraft having a control device according to any one of claims 1 to 4 . 互いに通信する飛行体と制御装置とを有するシステムであって、
前記制御装置は、前記飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を有し、当該第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当て、
前記飛行体は、前記飛行における第2の履歴情報を前記制御装置へ送って、当該第2の履歴情報で前記第1の履歴情報が更新され、
前記制御装置は、前記飛行により向上しうる操縦技量を示す情報を含み前記飛行の飛行条件を前記操縦者に提示するための提示情報を出力し、前記操縦者による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、
システム。
1. A system having an air vehicle and a controller in communication with each other,
The control device has first history information including flight conditions and a piloting history when the pilot piloted the flying object, and assigns the pilot to the flight when a first piloting skill of the pilot based on the first history information corresponds to a second piloting skill required for the flight designated by a passenger;
the flying object sends second history information of the flight to the control device, and the first history information is updated with the second history information;
The control device outputs presentation information for presenting flight conditions of the flight to the pilot, the presentation information including information indicating a piloting skill that can be improved by the flight, and executes allocation of the flight to the pilot on the condition that information indicating acceptance by the pilot is received.
system.
請求項において、
前記制御装置は、
前記第1の操縦技量を前記乗客に提示するための情報を出力し、当該乗客による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、システム。
In claim 7 ,
The control device includes:
The system outputs information for presenting the first piloting skill to the passenger, and executes the allocation of the flight to the pilot conditional on receiving information indicating acceptance by the passenger.
請求項7又は8において、
前記制御装置は、前記第1の操縦技量が前記第2の操縦技量を上回るときに、前記乗客に追加料金を課金するための処理を実行する、
システム。
In claim 7 or 8 ,
the control device executes a process for charging the passenger an additional fee when the first piloting skill exceeds the second piloting skill.
system.
請求項のいずれかにおいて、
前記飛行条件は、飛行経路長、上昇又は下降の距離又は回数、天候、及び時間帯の情報の一以上を含む、
システム。
In any one of claims 7 to 9 ,
The flight conditions include one or more of flight path length, distance or number of ascents or descents, weather, and time of day information;
system.
互いに通信する飛行体と制御装置とを有するシステムの動作方法であって、
前記制御装置が、前記飛行体を操縦者が操縦したときの飛行条件と操縦履歴とを含む第1の履歴情報を有し、当該第1の履歴情報に基づく前記操縦者の第1の操縦技量が乗客に指定される飛行に必要な第2の操縦技量に対応するときに当該飛行に前記操縦者を割り当てる工程と、
前記飛行体が、前記飛行における第2の履歴情報を前記制御装置へ送って、当該第2の履歴情報で前記第1の履歴情報が更新される工程と、
を含み、
前記制御装置は、前記飛行により向上しうる操縦技量を示す情報を含み前記飛行の飛行条件を前記操縦者に提示するための提示情報を出力し、前記操縦者による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、
動作方法。
1. A method of operating a system having an air vehicle and a controller in communication with each other, comprising:
The control device has first historical information including flight conditions and a piloting history when the pilot piloted the flying object, and assigns the pilot to the flight when a first piloting skill of the pilot based on the first historical information corresponds to a second piloting skill required for the flight specified by a passenger;
a step of the flying object transmitting second history information of the flight to the control device and updating the first history information with the second history information;
Including,
The control device outputs presentation information for presenting flight conditions of the flight to the pilot, the presentation information including information indicating a piloting skill that can be improved by the flight, and executes allocation of the flight to the pilot on the condition that information indicating acceptance by the pilot is received.
How it works:
請求項11において、
前記制御装置は、
前記第1の操縦技量を前記乗客に提示するための情報を出力し、当該乗客による応諾を示す情報を受けることを条件として、前記操縦者に対する前記飛行の割当てを実行する、動作方法。
In claim 11 ,
The control device includes:
A method of operation comprising: outputting information for presenting the first piloting skill to the passenger; and executing the flight assignment to the pilot conditional on receiving information indicating acceptance by the passenger.
請求項11又は12において、
前記制御装置は、前記第1の操縦技量が前記第2の操縦技量を上回るときに、前記乗客に追加料金を課金するための処理を実行する、
動作方法。
In claim 11 or 12 ,
the control device executes a process for charging the passenger an additional fee when the first piloting skill exceeds the second piloting skill.
How it works:
請求項1113のいずれかにおいて、
前記飛行条件は、飛行経路長、上昇又は下降の距離又は回数、天候、及び時間帯の情報の一以上を含む、
動作方法。
In any one of claims 11 to 13 ,
The flight conditions include one or more of flight path length, distance or number of ascents or descents, weather, and time of day information;
How it works:
JP2021170432A 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD Active JP7632224B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021170432A JP7632224B2 (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
JP2021170432A JP7632224B2 (en) 2021-10-18 2021-10-18 CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD

Publications (2)

Publication Number Publication Date
JP2023060700A JP2023060700A (en) 2023-04-28
JP7632224B2 true JP7632224B2 (en) 2025-02-19

Family

ID=86098166

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JP7632224B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005056136A (en) 2003-08-04 2005-03-03 Nissan Motor Co Ltd Pick-up support system
JP2019500681A (en) 2015-11-16 2019-01-10 ウーバー テクノロジーズ,インコーポレイテッド Method and system for shared transportation
JP2019511769A (en) 2016-02-12 2019-04-25 ウォルマート アポロ,エルエルシー System and method for assigning an unmanned aerial system
WO2019116823A1 (en) 2017-12-15 2019-06-20 株式会社Nttドコモ Information processing device
JP2020067587A (en) 2018-10-25 2020-04-30 株式会社Nttドコモ Information processing equipment
WO2020189608A1 (en) 2019-03-18 2020-09-24 株式会社Nttドコモ Information processing device
JP2020532787A (en) 2017-12-15 2020-11-12 ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド Systems and methods for optimizing online on-demand services

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005056136A (en) 2003-08-04 2005-03-03 Nissan Motor Co Ltd Pick-up support system
JP2019500681A (en) 2015-11-16 2019-01-10 ウーバー テクノロジーズ,インコーポレイテッド Method and system for shared transportation
JP2019511769A (en) 2016-02-12 2019-04-25 ウォルマート アポロ,エルエルシー System and method for assigning an unmanned aerial system
WO2019116823A1 (en) 2017-12-15 2019-06-20 株式会社Nttドコモ Information processing device
JP2020532787A (en) 2017-12-15 2020-11-12 ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド Systems and methods for optimizing online on-demand services
JP2020067587A (en) 2018-10-25 2020-04-30 株式会社Nttドコモ Information processing equipment
WO2020189608A1 (en) 2019-03-18 2020-09-24 株式会社Nttドコモ Information processing device

Also Published As

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

Similar Documents

Publication Publication Date Title
US11367359B2 (en) Airspace management system, airspace management method, and program therefor
US20240230336A9 (en) Route planning for unmanned aerial vehicles
US11869370B2 (en) Control method for unmanned aerial vehicle, management method, control device, management device, and unmanned aerial vehicle system
CN108885461A (en) System and method for the limitation of the unmanned plane during flying of stationary objects and Moving Objects
JP7459808B2 (en) Server device, system, aircraft, and system operating method
JP7327668B2 (en) POWER SUPPLY INFORMATION DETERMINATION DEVICE, POWER SUPPLY INFORMATION DETERMINATION METHOD, AND PROGRAM
US20230021088A1 (en) Systems and methods for an actionable cockpit of an aircraft
CN119668282B (en) Aircraft landing method, system and vertical take-off and landing aircraft
US12400550B2 (en) Flight path generation apparatus, aircraft system, flight path generation method, and readable medium
JP7632224B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
US12139255B2 (en) Control system, control method, and information storage medium for unmanned aerial vehicle
US12327483B2 (en) Landing information determination apparatus, landing information determination system, landing information determination method, and computer-readable medium
CN119247989A (en) Aircraft landing method, system and vertical take-off and landing aircraft
JP7593288B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
JP7666286B2 (en) CONTROL DEVICE, PROGRAM, AIRCRAFT, SYSTEM, AND SYSTEM OPERATION METHOD
CN114822085B (en) Flight management device and flight management method
US12444310B2 (en) Server apparatus, system, and operating method of system
JP7495561B1 (en) Information processing device and display control method
EP4660985A1 (en) Unmanned aerial vehicle incident response support system, method and program
CN119783860A (en) Flight service system
JP2025113897A (en) Aircraft and MaaS provision method
WO2024247539A1 (en) Guidance system, guidance method, and program
JP2026013168A (en) Transportation control system and transportation control method
JP2020205101A (en) Server, method and system for route management control and first and second flight vehicles used therein
JP2020205102A (en) Route management control servers, methods and systems, as well as the 1st and 2nd Air Divisions used in them.

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

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

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632224

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150