(57)【要約】  取得部は、第１飛行条件が記載された飛行計画を取得する。設定部は、飛行体が飛行する空域の危険度を設定する。決定部は、第２飛行条件を決定する。飛行制御部は、危険度に応じて、第１飛行条件に従う第１飛行制御方法と、第１飛行条件の一部と第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、飛行体の飛行を制御する。
2019054027.tif 000002
【特許請求の範囲】
【請求項１】
第１飛行条件が記載された飛行計画を取得する取得部と、
飛行体が飛行する空域の危険度を設定する設定部と、
第２飛行条件を決定する決定部と、
前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部と
を備える飛行制御システム。
【請求項２】
前記取得部は、更に飛行指示を取得し、
前記飛行制御部は、前記危険度に応じて、前記第１飛行制御方法と、前記第２飛行制御方法と、前記取得された飛行指示に従う第３飛行制御方法とを切り替える
請求項１に記載の飛行制御システム。
【請求項３】
前記飛行計画には、経由地、目的地、及び経路が記載され、
前記決定部は、前記飛行計画に記載された前記経由地を通って前記目的地に向かう新たな経路を決定し、
前記飛行制御部は、前記第２飛行制御方法において、前記飛行体が前記決定された新たな経路を通るように前記飛行を制御する
請求項１又は２に記載の飛行制御システム。
【請求項４】
前記飛行体の位置を測定する測位部と、
前記飛行体から所定の範囲内に存在する物体を検出する検出部とを更に備え、
前記決定部は、前記測定された位置と前記検出された物体とに基づいて、前記新たな経路を決定する
請求項３に記載の飛行制御システム。
【請求項５】
前記設定部は、前記空域に対応する地上の混雑度、前記空域の高度、前記空域の混雑度、前記空域の属性、又は前記空域において行われる前記飛行体の飛行動作に応じて、前記危険度を設定する
請求項１から４のいずれか１項に記載の飛行制御システム。
【請求項６】
飛行体が飛行する空域の危険度を設定する設定部と、
前記設定された危険度が所定の度合以上である場合には、第１飛行計画に記載された第１飛行条件の一部を含む第２飛行計画を生成する生成部と、
前記第１飛行計画と、前記生成された第２飛行計画とを前記飛行体に送信する送信部と、
前記送信された第１飛行計画及び第２飛行計画を取得する取得部と、
第２飛行条件を決定する決定部と、
前記危険度に応じて、前記取得された第１飛行計画に記載された前記第１飛行条件に従う第１飛行制御方法と、前記取得された第２飛行計画と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部と
を備える飛行制御システム。
【請求項７】
第１飛行条件が記載された飛行計画と、飛行体が飛行する空域の危険度とを取得する取得部と、
第２飛行条件を決定する決定部と、
前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部と
を備える飛行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飛行体の飛行を制御する技術に関する。
【背景技術】
【０００２】
飛行体の飛行を制御する技術が知られている。例えば特許文献１には、手動制御モードの際には、飛行体の速度や姿勢が過大になると要危険回避状態であると判定し、手動操作を無効にして自動操縦を行うことが記載されている。特許文献２には、飛行制御装置において作動している制御プログラムが、ノイズやバグによりロックしたり、暴走したりすることにより駆動装置の制御が不能となった場合に、駆動装置の制御を、オペレータの指示操作に基づいて飛行制御装置が行う制御から、オペレータの指示操作とは関係なく自律飛行装置が自律的に行う制御に切り替えることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−６５２９７号公報
【特許文献２】特開２０１７−７５８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ドローン等の無人の飛行体の中には、人が操作を行わなくても、予め定められた飛行計画に従って飛行できる飛行体がある。しかし、障害物が多い場合等、飛行体が飛行する空域の危険度が高い場合には、予め定められた飛行計画だけに従って飛行すると、安全に飛行できない場合がある。
本発明は、飛行体が飛行する空域の危険度に応じて、より安全な飛行制御を行うことを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、第１飛行条件が記載された飛行計画を取得する取得部と、飛行体が飛行する空域の危険度を設定する設定部と、第２飛行条件を決定する決定部と、前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部とを備える飛行制御システムを提供する。【０００６】
前記取得部は、更に飛行指示を取得し、前記飛行制御部は、前記危険度に応じて、前記第１飛行制御方法と、前記第２飛行制御方法と、前記取得された飛行指示に従う第３飛行制御方法とを切り替えてもよい。【０００７】
前記飛行計画には、経由地、目的地、及び経路が記載され、前記決定部は、前記飛行計画に記載された前記経由地を通って前記目的地に向かう新たな経路を決定し、前記飛行制御部は、前記第２飛行制御方法において、前記飛行体が前記決定された新たな経路を通るように前記飛行を制御してもよい。【０００８】
前記飛行体の位置を測定する測位部と、前記飛行体から所定の範囲内に存在する物体を検出する検出部とを更に備え、前記決定部は、前記測定された位置と前記検出された物体とに基づいて、前記新たな経路を決定してもよい。【０００９】
前記設定部は、前記空域に対応する地上の混雑度、前記空域の高度、前記空域の混雑度、前記空域の属性、又は前記空域において行われる前記飛行体の飛行動作に応じて、前記危険度を設定してもよい。【００１０】
また、本発明は、飛行体が飛行する空域の危険度を設定する設定部と、前記設定された危険度が所定の度合以上である場合には、第１飛行計画に記載された第１飛行条件の一部を含む第２飛行計画を生成する生成部と、前記第１飛行計画と、前記生成された第２飛行計画とを前記飛行体に送信する送信部と、前記送信された第１飛行計画及び第２飛行計画を取得する取得部と、第２飛行条件を決定する決定部と、前記危険度に応じて、前記取得された第１飛行計画に記載された前記第１飛行条件に従う第１飛行制御方法と、前記取得された第２飛行計画と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部とを備える飛行制御システムを提供する。【００１１】
さらに、本発明は、第１飛行条件が記載された飛行計画と、飛行体が飛行する空域の危険度とを取得する取得部と、第２飛行条件を決定する決定部と、前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部とを備える飛行制御装置を提供する。
【発明の効果】
【００１２】
本発明によれば、飛行体が飛行する空域の危険度に応じて、より安全な飛行制御を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】飛行制御システム１の構成の一例を示す図である。
【図２】飛行体１０の外観の一例を示す図である。
【図３】飛行体１０のハードウェア構成を示す図である。
【図４】サーバ装置２０のハードウェア構成を示す図である。
【図５】飛行制御システム１の機能構成の一例を示す図である。
【図６】第１実施形態に係る飛行制御システム１の動作の一例を示すシーケンスチャートである。
【図７】飛行計画１２１の一例を示す図である。
【図８】空域の一例を示す図である。
【図９】飛行経路Ｒ１の一例を示す図である。
【図１０】危険度に応じた飛行制御の一例を示す図である。
【図１１】飛行体１０の飛行制御を示すフローチャートである。
【図１２】第２実施形態に係る飛行制御システム１の動作の一例を示すシーケンスチャートである。
【図１３】第２実施形態に係る飛行計画１２２の一例を示す図である。
【発明を実施するための形態】
【００１４】
第１実施形態
構成
図１は、飛行制御システム１の構成の一例を示す図である。飛行制御システム１は、飛行体１０の飛行を制御するシステムである。飛行制御システム１は、複数の飛行体１０と、サーバ装置２０とを備える。
【００１５】
図２は、飛行体１０の外観の一例を示す図である。飛行体１０は、人が操作を行わなくても自律的に飛行可能な無人航空機である。飛行体１０は、例えばドローンである。飛行体１０は、プロペラ１０１と、駆動装置１０２と、バッテリー１０３とを備える。
【００１６】
プロペラ１０１は、軸を中心に回転する。プロペラ１０１が回転することにより、飛行体１０が飛行する。駆動装置１０２は、プロペラ１０１に動力を与えて回転させる。駆動装置１０２は、例えばモーターである。駆動装置１０２は、プロペラ１０１に直接接続されてもよいし、駆動装置１０２の動力をプロペラ１０１に伝達する伝達機構を介してプロペラ１０１に接続されてもよい。バッテリー１０３は、駆動装置１０２を含む飛行体１０の各部に電力を供給する。
【００１７】
図３は、飛行体１０のハードウェア構成を示す図である。飛行体１０は、物理的には、プロセッサ１１、メモリ１２、ストレージ１３、通信装置１４、測位装置１５、撮像装置１６、バス１７などを含むコンピュータ装置として構成されてもよい。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。
【００１８】
プロセッサ１１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central  Processing  Unit）で構成されてもよい。
【００１９】
また、プロセッサ１１は、プログラム（プログラムコード）、ソフトウェアモジュールやデータを、ストレージ１３及び／又は通信装置１４からメモリ１２に読み出し、これらに従って各種の処理を実行する。プログラムとしては、飛行体１０の動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。飛行体１０において実行される各種処理は、１つのプロセッサ１１により実行されてもよいし、２以上のプロセッサ１１により同時又は逐次に実行されてもよい。プロセッサ１１は、１以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
【００２０】
メモリ１２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read  Only  Memory）、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）、ＲＡＭ（Random  Access  Memory）などの少なくとも１つで構成されてもよい。メモリ１２は、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリ１２は、本発明の一実施の形態に係る飛行制御方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００２１】
ストレージ１３は、コンピュータ読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact  Disc  ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク（例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、スマートカード、フラッシュメモリ（例えば、カード、スティック、キードライブ）、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。ストレージ１３は、補助記憶装置と呼ばれてもよい。
【００２２】
通信装置１４は、有線及び／又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。
【００２３】
測位装置１５は、飛行体１０の三次元の位置を測定する。測位装置１５は、例えばＧＰＳ（Global  Positioning  System）受信機であり、複数の衛星から受信したＧＰＳ信号に基づいて飛行体１０の現在位置を測定する。
【００２４】
撮像装置１６は、飛行体１０の周囲の画像を撮影する。撮像装置１６は、例えばカメラであり、光学系を用いて撮像素子上に像を結ばせることにより、画像を撮影する。撮像装置１６は、例えば飛行体１０の前方において所定の範囲の画像を撮影する。ただし、撮像装置１６の撮影方向は、飛行体１０の前方に限定されず、飛行体１０の上方、下方、又は後方であってもよい。また、例えば撮像装置１６を支持する台座が回転することにより、撮影方向が変更されてもよい。
【００２５】
また、プロセッサ１１やメモリ１２などの各装置は、情報を通信するためのバス１７で接続される。バス１７は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
【００２６】
図４は、サーバ装置２０のハードウェア構成を示す図である。サーバ装置２０は、飛行体１０に対して運航管理を行う役割を担う。この「運航管理」とは、飛行体１０の航空交通を管理することをいう。例えば飛行体１０がドローン等の無人航空機である場合、運航管理には、飛行体１０の飛行空域の設定や飛行経路の制御が含まれる。ただし、「運航管理」とは、このような無人航空機の管理だけでなく、有人航空機の航空交通管制、例えば有人航空機が飛行する空域全体の把握及び報知も含み得る概念である。
【００２７】
サーバ装置２０は、物理的には、プロセッサ２１、メモリ２２、ストレージ２３、通信装置２４、バス２５などを含むコンピュータ装置として構成されてもよい。プロセッサ２１、メモリ２２、ストレージ２３、通信装置２４、及びバス２５は、上述したプロセッサ１１、メモリ１２、ストレージ１３、通信装置１４、及びバス１７と同様であるため、その説明を省略する。
【００２８】
図５は、飛行制御システム１の機能構成の一例を示す図である。飛行制御システム１は、生成部１１１と、設定部１１２と、送信部１１３と、取得部１１４と、測位部１１５と、検出部１１６と、決定部１１７と、飛行制御部１１８として機能する。この例では、生成部１１１、設定部１１２、及び送信部１１３は、サーバ装置２０に実装される。サーバ装置２０における各機能は、プロセッサ２１、メモリ２２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサ２１が演算を行い、通信装置２４による通信や、メモリ２２及びストレージ２３におけるデータの読み出し及び／又は書き込みを制御することにより実現される。一方、取得部１１４、測位部１１５、検出部１１６、決定部１１７、及び飛行制御部１１８は、飛行体１０に実装される。飛行体１０における各機能は、プロセッサ１１、メモリ１２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサ１１が演算を行い、通信装置１４による通信や、メモリ１２及びストレージ１３におけるデータの読み出し及び／又は書き込みを制御することにより実現される。この場合、飛行体１０は、飛行制御装置として機能する。
【００２９】
生成部１１１は、飛行体１０の飛行計画１２１を生成する。この飛行計画１２１とは、飛行の計画を示す情報を意味する。この飛行計画１２１には、第１飛行条件が記載される。飛行条件とは、飛行体１０が飛行するときに従うべき条件をいう。飛行条件は、飛行体１０の飛行制御に用いられる。
【００３０】
設定部１１２は、飛行体１０が飛行する空域の危険度を設定する。危険度とは、空域の危険の度合をいう。この「危険」という用語は、飛行体１０が他の物体と衝突する可能性の高さと、飛行体１０が落下した場合に想定される被害の大きさという二つの意味を有する。例えば危険度は、空域において飛行体１０が他の物体と衝突する可能性が高い程、高くなってもよい。また、危険度は、空域において飛行体１０が落下した場合に想定される被害が大きい程、高くなってもよい。なお、この飛行体１０が落下した場合に想定される被害が大きいということは、空域に対して要求される安全度が高いことを意味する。
【００３１】
送信部１１３は、生成部１１１により生成された飛行計画１２１を飛行体１０に送信する。また、送信部１１３は、飛行体１０が運航管理者により手動で操作される場合、運航管理者により入力された飛行指示を飛行体１０に送信する。取得部１１４は、送信部１１３により送信された飛行計画１２１及び飛行指示を取得する。
【００３２】
測位部１１５は、飛行体１０の位置を測定する。測位部１１５は、例えば上述した測位装置１５により実現される。検出部１１６は、飛行体１０から所定の範囲内に存在する物体を検出する。検出部１１６は、例えば撮像装置１６により撮影された画像に画像認識処理を施すことにより、飛行体１０から所定の範囲内に存在する物体を検出する。この物体は、例えば他の飛行体１０、鳥、自然物、建造物等の飛行の妨げになる障害物である。
【００３３】
決定部１１７は、第２飛行条件を決定する。このとき、決定部１１７は、測位部１１５により測定された位置及び検出部１１６により検出された物体に基づいて、第２飛行条件を決定してもよい。
【００３４】
飛行制御部１１８は、取得部１１４により取得された飛行計画１２１に記載された第１飛行条件、決定部１１７により決定された第２飛行条件、又は取得部１１４により取得された飛行指示に従って、飛行体１０の飛行を制御する。例えば飛行制御部１１８は、設定部１１２により設定された危険度に応じて、飛行計画１２１に記載された第１飛行条件に従う第１飛行制御と、第１飛行条件の一部と第２飛行条件とに従う第２飛行制御と、飛行指示に従う第３飛行制御とを切り替えてもよい。
【００３５】
なお、以下の説明において、飛行体１０を処理の主体として記載する場合には、具体的にはプロセッサ１１、メモリ１２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサ１１が演算を行い、通信装置１４による通信や、メモリ１２及びストレージ１３におけるデータの読み出し及び／又は書き込みを制御することにより、処理が実行されることを意味する。サーバ装置２０についても同様である。
【００３６】
動作
図６は、第１実施形態に係る飛行制御システム１の動作の一例を示すシーケンスチャートである。飛行体１０が飛行を行う前に、ステップＳ１０１の処理が開始される。
【００３７】
ステップＳ１０１において、飛行体１０は、飛行許可を申請する申請情報を送信する。この申請情報には、例えば飛行日時、飛行経路、飛行高度等の飛行条件が含まれる。
【００３８】
ステップＳ１０２において、サーバ装置２０の生成部１１１は、飛行体１０から受信した申請情報に基づいて、飛行体１０の飛行計画１２１を生成する。
【００３９】
図７は、飛行計画１２１の一例を示す図である。飛行計画１２１には、出発地、目的地、経由地、待機場所、及び飛行経路が記載される。出発地は、飛行体１０が出発する場所である。目的地は、飛行体１０が飛行の目的とする場所である。経由地は、飛行体１０が出発地から目的地へと飛行する間に経由すべき場所である。待機場所は、飛行体１０が一時的に待機する場所である。飛行経路は、飛行体１０が辿るべき三次元の空路である。
【００４０】
この例では、飛行計画１２１には、出発地Ｐ１、目的地Ｐ１０、経由地Ｐ２からＰ８、待機場所Ｐ９、飛行経路Ｒ１が記載される。これらの飛行条件は、申請情報に含まれる飛行条件であってもよいし、サーバ装置２０により設定されてもよい。例えば飛行条件は、飛行体１０が飛行する空域の属性に基づいて設定されてもよい。
【００４１】
図８は、空域の一例を示す図である。この例では、空域は、複数の空域セルＣに分割されている。各空域セルＣは、三次元の空間である。空域セルＣは、例えば筒状の形状を有する。ただし、空域セルＣの形状は筒状の形状に限定されず、角柱等の筒状以外の形状を有していてもよい。
【００４２】
空域セルＣには、属性が設定されていてもよい。この属性には、例えば飛行方向及び空域の種別が含まれてもよい。例えば空域セルＣ１に対して南から北に向かう飛行方向が設定されている場合、飛行体１０は、この飛行方向にしか空域セルＣ１を飛行することができない。空域の種別には、例えば共有空域と排他空域とが含まれる。共有空域においては、同時に複数の飛行体１０が飛行することができる。一方、排他空域においては、同時に１つの飛行体１０しか飛行することができない。例えば空域セルＣ１が排他空域に設定されており、１３時００分から１５時００分の間、他の飛行体１０に空域セルＣ１が割り当てられている場合、飛行体１０は、この時間帯に空域セルＣ１を通ることはできない。上述した飛行経路Ｒ１は、このような空域セルＣの属性を踏まえて設定されてもよい。
【００４３】
図９は、飛行経路Ｒ１の一例を示す図である。この飛行経路Ｒ１は、出発地Ｐ１から経由地Ｐ２からＰ８を介して目的地Ｐ１０へと向かう経路である。また、目的地Ｐ１０の近くには、待機場所Ｐ９がある。飛行経路Ｒ１が設定されると、飛行体１０には、この飛行経路Ｒ１上の空域セルＣ１からＣｎが割り当てられる。或いは、飛行経路Ｒ１自体が連続する複数の空域セルＣで表現されてもよい。
【００４４】
ステップＳ１０３において、サーバ装置２０の設定部１１２は、空域セルＣの危険度を設定する。以下、空域セルＣの危険度の設定の仕方について、いくつか例を挙げて説明する。
【００４５】
危険度は、例えば空域セルＣに対応する地上の混雑度に応じて設定されてもよい。地上の混雑度は、例えば人口密度である。例えば空域セルＣの下方にある地上の領域の人口密度が所定の人口密度以上である場合、この空域セルＣには危険度「中」が設定されてもよい。一方、この人口密度が所定の人口密度未満である場合、この空域セルＣには危険度「低」が設定されてもよい。これは、地上の領域の人口密度が高い場合には、飛行体１０が落下したときの被害が大きくなるためである。なお、地上の領域の人口密度は、厳密に求めなくてもよい。例えば地上の領域が都市である場合には、人口密度が高いとみなし、地上の領域が田舎である場合には、人口密度が低いとみなしてもよい。
【００４６】
他の例において、危険度は、空域セルＣの高度に応じて設定されてもよい。例えば空域セルＣの高度が所定の高度以上である場合、この空域セルＣには危険度「中」が設定されてもよい。一方、空域セルＣの高度が所定の高度未満である場合、この空域セルＣには危険度「低」が設定されてもよい。これは、飛行体１０が飛行する空域セルＣの高度が高い場合には、飛行体１０が落下したときの被害が大きくなるためである。
【００４７】
他の例において、危険度は、空域セルＣの混雑度に応じて設定されてもよい。この空域セルＣの混雑度は、例えば同一の空域セルＣ内に存在する飛行体１０の密度である。この密度は、例えば検出部１１６により検出された飛行体１０の数に基づいて求められてもよい。例えば空域セルＣ内に存在する飛行体１０の密度が所定の密度以上である場合、この空域セルＣには危険度「中」が設定されてもよい。一方、空域セルＣ内に存在する飛行体１０の密度が所定の密度未満である場合、この空域セルＣには危険度「低」が設定されてもよい。これは、飛行体１０が飛行する空域セルＣの混雑度が高い場合には、飛行体１０同士が衝突する可能性が高くなるためである。
【００４８】
他の例において、危険度は、空域セルＣの属性に応じて設定されてもよい。例えば空域セルＣが共有空域である場合、この空域セルＣには、危険度「中」が設定されてもよい。一方、空域セルＣが排他空域である場合、この空域セルＣには、危険度「低」が設定されてもよい。これは、共有空域においては、同時に複数の飛行体１０が飛行することができるため、飛行体１０同士が衝突する可能性が高くなるためである。
【００４９】
他の例において、危険度は、空域セルＣにおいて行われる飛行体１０の飛行動作に応じて設定されてもよい。例えば空域セルＣにおいて飛行体１０が作業を行う場合、この空域セルＣには危険度「高」が設定されてもよい。この作業は、例えば撮影であってもよいし、計測であってもよい。また、空域セルＣにおいて飛行体１０が離着陸を行う場合、この空域セルＣには危険度「高」が設定されてもよい。一方、空域セルＣにおいて飛行体１０が移動する場合、この空域セルＣには危険度「低」が設定されてもよい。これは、飛行体１０が作業を行ったり離着陸を行ったりする場合には、飛行体１０が他の物体と衝突する可能性が高くなるためである。
【００５０】
他の例において、危険度は、上述した空域セルＣに対応する地上の混雑度、空域セルＣの高度、空域セルＣの混雑度、空域セルＣの属性、及び空域セルＣにおいて行われる飛行体１０の飛行動作のうち少なくとも二つの組み合わせに応じて、設定されてもよい。
【００５１】
また、設定部１１２は、このようにして設定した危険度を飛行計画１２１に記載する。この例では、図７に示すように、飛行計画１２１には、飛行経路Ｒ１上の空域セルＣ１からＣｎに対して設定された危険度「低」、「中」、又は「高」が記載される。
【００５２】
ステップＳ１０４において、サーバ装置２０の送信部１１３は、飛行を許可する許可情報を飛行体１０に送信する。この許可情報には、ステップＳ１０２において生成された飛行計画１２１が含まれる。飛行体１０の取得部１１４は、サーバ装置２０から許可情報を受信する。
【００５３】
ステップＳ１０５において、飛行体１０は、受信した許可情報に含まれる飛行計画１２１をストレージ１３に記憶させる。
【００５４】
ステップＳ１０６において、飛行体１０は、ストレージ１３に記憶された飛行計画１２１に従って飛行を開始する。具体的には、飛行制御部１１８は、飛行計画１２１に記載された飛行経路Ｒ１に沿って飛行するよう、駆動装置１０２を制御する。飛行制御部１１８の下、駆動装置１０２が駆動することにより、プロペラ１０１が回転して飛行体１０が飛行する。
【００５５】
ステップＳ１０７において、飛行体１０の測位部１１５は、所定の時間間隔にて、飛行体１０の現在位置を測定する。
【００５６】
ステップＳ１０８において、飛行体１０の飛行制御部１１８は、飛行体１０が飛行する空域セルＣの危険度に応じた飛行制御を行う。飛行体１０が飛行する空域セルＣは、ステップＳ１０７において測定された位置に基づいて特定される。
【００５７】
図１０は、危険度に応じた飛行制御の一例を示す図である。飛行体１０が飛行する空域セルＣの危険度が「低」の場合、飛行体１０は、運航管理制御により飛行する。この運航管理制御とは、飛行計画１２１に従って飛行を制御することをいう。運航管理制御は、上述した第１飛行制御の一例である。飛行体１０が飛行する空域セルＣの危険度が「中」の場合、飛行体１０は、運航管理制御の要素を一部含む自律制御により飛行する。この自律制御とは、飛行体１０が飛行計画１２１によらずに自ら決定した飛行条件に従って飛行を制御することをいう。運航管理制御の要素を一部含む自律制御は、上述した第２飛行制御の一例である。飛行体１０が飛行する空域セルＣの危険度が「高」の場合、飛行体１０は、主に手動制御により飛行する。この手動制御とは、運航管理者の操作に従って飛行を制御することをいう。手動制御は、上述した第３飛行制御の一例である。このように、飛行体１０は、飛行体１０が飛行する空域セルＣの危険度に応じて、飛行制御の方法を切り替える。
【００５８】
図１１は、飛行体１０の飛行制御を示すフローチャートである。図１１に示す処理は、上述したステップＳ１０８において行われる。
【００５９】
ステップＳ２０１において、飛行体１０は、飛行体１０が飛行する空域セルＣの危険度が「低」、「中」、又は「高」のいずれであるかを判定する。例えば飛行体１０が空域セルＣ２を飛行している場合には、図７に示すように飛行計画１２１に記載された空域セルＣ２の危険度が「低」であるため、危険度として「低」が判定される（ステップＳ２０１：「低」）。この場合、ステップＳ２０２に進む。
【００６０】
ステップＳ２０２において、飛行制御部１１８は、運航管理制御を行う。具体的には、飛行制御部１１８は、飛行計画１２１に記載された全ての飛行条件に従って飛行を制御する。例えば飛行制御部１１８は、飛行計画１２１に記載された飛行経路Ｒ１を通るように飛行制御を行う。この飛行制御により、飛行体１０は、飛行経路Ｒ１を通って経由地Ｐ２からＰ８を介して目的地Ｐ１０へと飛行する。運航管理制御の間、飛行体１０は、飛行経路Ｒ１とは異なる経路を通って飛行しない。ただし、飛行体１０は、測位部１１５により測定された位置又は検出部１１６により検出された障害物に応じて、一時停止したり、待機したりしてもよい。
【００６１】
一方、上述したステップＳ２０１において、例えば飛行体１０が空域セルＣ３を飛行している場合には、図７に示すように飛行計画１２１に記載された空域セルＣ３の危険度が「中」であるため、危険度として「中」が判定される（ステップＳ２０１：「中」）。この場合、ステップＳ２０３に進む。
【００６２】
ステップＳ２０３において、決定部１１７は、飛行計画１２１に記載された飛行条件の一部を無効にして、測位部１１５により測定された位置及び検出部１１６により検出された物体に基づいて、新たな飛行条件を決定する。例えば決定部１１７は、飛行計画１２１に記載された飛行経路Ｒ１を無効にする。そして、決定部１１７は、検出部１１６により検出された物体との衝突を回避しつつ、測位部１１５により測定された位置から、飛行計画１２１に記載された経由地Ｐ２からＰ８を介して目的地Ｐ１０へと向かう新たな飛行経路Ｒ２を決定する。図９に示されるように、この飛行経路Ｒ２は、飛行計画１２１に記載された飛行経路Ｒ１と少なくとも一部が異なる。ただし、飛行経路Ｒ２は、場合によっては飛行経路Ｒ１と同じであってもよい。
【００６３】
ステップＳ２０４において、飛行制御部１１８は、運航管理制御の要素を一部含む自律制御を行う。具体的には、飛行制御部１１８は、飛行計画１２１に記載された有効な飛行条件と、ステップＳ２０３において決定された新たな飛行条件とに従って飛行を制御する。例えば、上述したステップＳ２０３において飛行経路Ｒ１が無効になった場合、有効な飛行条件は、飛行経路Ｒ１以外の飛行条件、すなわち出発地Ｐ１、目的地Ｐ１０、経由地Ｐ２からＰ８、及び待機場所Ｐ９である。例えば飛行制御部１１８は、ステップＳ２０３において決定された新たな飛行経路Ｒ２を通るように飛行制御を行う。これにより、飛行体１０は、飛行経路Ｒ２を通って経由地Ｐ２からＰ８を介して目的地Ｐ１０へと飛行する。
【００６４】
一方、上述したステップＳ２０１において、例えば飛行体１０が空域セルＣ１０を飛行している場合には、図７に示すように飛行計画１２１に記載された空域セルＣ１０の危険度が「高」であるため、危険度として「高」が判定される（ステップＳ２０１：「高」）。この場合、ステップＳ２０５に進む。
【００６５】
ステップＳ２０５において、飛行制御部１１８は、飛行計画１２１に記載された待機場所Ｐ９にて待機した後、手動制御を行う。例えば飛行制御部１１８は、待機場所Ｐ９において空中にて停止するよう飛行を制御する。この飛行制御により、飛行体１０は、待機場所Ｐ９において空中にて停止する。飛行体１０が待機場所Ｐ９に到着すると、運航管理者は、飛行体１０を手動で操作する。なお、飛行体１０が待機場所Ｐ９に到着したことは、例えば飛行体１０が測位部１１５により測定された現在位置を示す位置情報をサーバ装置２０に送信し、サーバ装置２０がこの位置情報を出力することにより、認識されてもよい。運航管理者は、例えば図示せぬ端末装置を操作して、飛行指示を入力する。端末装置に入力された飛行指示は、サーバ装置２０の送信部１１３により飛行体１０に送信される。飛行体１０の取得部１１４は、サーバ装置２０から飛行指示を受信する。飛行制御部１１８は、受信された飛行指示に従って飛行を制御する。例えば、左に進むことを示す飛行指示が受信されると、飛行体１０が左に進むよう飛行が制御される。
【００６６】
ステップＳ２０２、Ｓ２０４、又はＳ２０５の処理が終了すると、上述したステップＳ１０７に戻り、ステップＳ１０７以降の処理が繰り返される。
【００６７】
以上説明した第１実施形態によれば、飛行体１０が飛行する空域セルＣの危険度が「中」の場合には、運航管理制御の要素を一部含む自律制御が行われる。この運航管理制御の要素を一部含む自律制御においては、飛行条件の一部については、飛行体１０が飛行計画１２１によらずに例えば飛行体１０の状況及び環境に応じて自ら決定することができる。この場合、例えば空域セルＣに障害物が存在する場合であっても、障害物に衝突する可能性が低くなるため、運航管理制御を行う場合に比べて、飛行の安全性が高くなる。このように、上述した第１実施形態によれば、飛行体１０が飛行する空域セルＣの危険度が「中」の場合に運航管理制御を行う場合に比べて、より安全な飛行制御を行うことができる。
【００６８】
また、運航管理制御の要素を一部含む自律制御においては、飛行計画１２１に記載された飛行条件の一部は有効であるため、ある程度運航管理制御に従って飛行体１０を飛行させることができる。そのため、飛行体１０が完全に自律制御により飛行する場合に比べて、飛行体１０同士が衝突する可能性が低くなり、飛行の安全性が高くなる。
【００６９】
また、飛行体１０が飛行する空域セルＣの危険度が「高」の場合には、衝突等の事故が発生する可能性が高いため、運航管理者の操作に従って手動制御が行われる。この場合、運航管理者が適切な操作を行うことにより、飛行の安全性が高くなる。このように、上述した第１実施形態によれば、飛行体１０が飛行する空域セルＣの危険度が「高」の場合に運航管理制御を行う場合に比べて、より安全な飛行制御を行うことができる。
【００７０】
さらに、飛行体１０が飛行する空域セルＣの危険度が「低」の場合には、飛行計画１２１に従って飛行しても、衝突等の事故が発生する可能性が低いため、運航管理制御が行われる。この場合、飛行体１０が自律制御を行う必要はないため、飛行体１０の処理の負担が軽減され、消費電力も抑えられる。
【００７１】
第２実施形態
第２実施形態では、飛行体１０が飛行する空域セルＣの危険度が「中」の場合には、サーバ装置２０により新たな飛行計画１２２が生成される。
【００７２】
飛行体１０及びサーバ装置２０のハードウェア構成及び機能構成は、基本的には、上述した第１実施形態と同様である。ただし、生成部１１１は、設定部１１２により設定された危険度が所定の度合以上である場合には、上述した飛行計画１２１とは異なる飛行計画１２２を生成する。飛行計画１２２は、飛行計画１２１に記載された第１飛行条件の一部を含む。飛行計画１２１は、第１飛行計画の一例であり、飛行計画１２２は、第２飛行計画の一例である。送信部１１３は、飛行計画１２１及び１２２を飛行体１０に送信する。取得部１１４は、送信部１１３から送信された飛行計画１２１及び１２２を取得する。飛行制御部１１８は、取得部１１４により取得された飛行計画１２１に記載された第１飛行条件、取得部１１４により取得された飛行計画１２２に記載された第１飛行条件の一部と第２飛行条件、又は取得部１１４により取得された飛行指示に従って、飛行体１０の飛行を制御する。例えば飛行制御部１１８は、設定部１１２により設定された危険度に応じて、飛行計画１２１に記載された第１飛行条件に従う第１飛行制御と、飛行計画１２２に記載された第１飛行条件の一部と第２飛行条件とに従う第２飛行制御と、飛行指示に従う第３飛行制御とを切り替えてもよい。
【００７３】
動作
図１２は、第２実施形態に係る飛行制御システム１の動作の一例を示すシーケンスチャートである。ステップＳ３０１からＳ３０７の処理は、第１実施形態において説明したステップＳ１０１からＳ１０７の処理と同様であるため、その説明を省略する。
【００７４】
ステップＳ３０８において、飛行体１０は、ステップＳ３０７において測定された現在位置を示す位置情報をサーバ装置２０に送信する。サーバ装置２０は、飛行体１０から位置情報を受信する。
【００７５】
ステップＳ３０９において、サーバ装置２０は、飛行体１０が飛行する空域セルＣの危険度が「中」であるかを判定する。飛行体１０が飛行する空域セルＣは、ステップＳ３０８において受信された位置情報により示される位置に基づいて特定される。例えば飛行体１０が空域セルＣ３を飛行している場合、ステップＳ３０３において設定された空域セルＣ３の危険度が「中」であるため、危険度が「中」であると判定される（ステップＳ３０９：ＹＥＳ）。この場合、ステップＳ３１０に進む。
【００７６】
ステップＳ３１０において、サーバ装置２０の生成部１１１は、飛行計画１２１の一部を含む新たな飛行計画１２２を生成する。
【００７７】
図１３は、飛行計画１２２の一例を示す図である。飛行計画１２２には、図７に示す飛行計画１２１と同様に、出発地Ｐ１、目的地Ｐ１０、経由地Ｐ２からＰ８、及び待機場所Ｐ９が記載される。ただし、飛行計画１２２には、飛行経路は記載されない。
【００７８】
ステップＳ３１１において、サーバ装置２０の送信部１１３は、ステップＳ３１０において生成された飛行計画１２２を飛行体１０に送信する。飛行体１０の取得部１１４は、サーバ装置２０から飛行計画１２２を受信する。
【００７９】
ステップＳ３１２において、飛行体１０の決定部１１７は、第１実施形態において説明したステップＳ２０３と同様に、新たな飛行条件を決定する。この飛行条件は、飛行計画１２２に含まれない飛行条件である。例えば決定部１１７は、飛行計画１２２に記載された経由地Ｐ２からＰ８を介して目的地Ｐ１０へと向かう新たな飛行経路Ｒ２を決定する。
【００８０】
ステップＳ３１３において、飛行体１０の飛行制御部１１８は、運航管理制御の要素を一部含む自律制御を行う。具体的には、飛行制御部１１８は、飛行計画１２２に記載された飛行条件と、ステップＳ３１２において決定された新たな飛行条件とに従って飛行制御を行う。例えば飛行制御部１１８は、ステップＳ３１２において決定された新たな飛行経路Ｒ２を通るよう飛行制御を行う。この飛行制御により、飛行体１０は、飛行経路Ｒ２を通って経由地Ｐ２からＰ８を介して目的地Ｐ１０へと飛行する。
【００８１】
一方、上述したステップＳ３０９において、例えば危険度が「低」であると判定された場合には（ステップＳ３０９：ＮＯ）、ステップＳ３１０からＳ３１３の処理は行われない。この場合、飛行体１０は、第１実施形態において説明したステップＳ２０２と同様の処理を行う。
【００８２】
また、上述したステップＳ３０９において、例えば危険度が「高」であると判定された場合にも（ステップＳ３０９：ＮＯ）、ステップＳ３１０からＳ３１３の処理は行われない。この場合、サーバ装置２０から飛行体１０には、例えば待機指示が送信される。飛行体１０は、サーバ装置２０から待機指示を受信すると、第１実施形態において説明したステップＳ２０５と同様の処理を行う。
【００８３】
以上説明した第２実施形態によれば、飛行体１０が飛行する空域セルＣの危険度が「中」の場合には、サーバ装置２０から飛行体１０に飛行計画１２１の一部を含む飛行計画１２２が送信される。そして、飛行体１０においては、飛行計画１２２に基づいて運航管理制御の要素を一部含む自律制御が行われる。この運航管理制御の要素を一部含む自律制御においては、飛行条件の一部については、飛行体１０が飛行計画１２１によらずに例えば飛行体１０の状況及び環境に応じて自ら決定することができる。この場合、例えば空域セルＣに障害物が存在する場合であっても、障害物に衝突する可能性が低くなるため、運航管理制御を行う場合に比べて、飛行の安全性が高くなる。このように、上述した第２実施形態によれば、飛行体１０が飛行する空域セルＣの危険度が「中」の場合に運航管理制御を行う場合に比べて、より安全な飛行制御を行うことができる。
【００８４】
変形例
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の２つ以上の変形例を組み合わせて実施してもよい。
【００８５】
上述した各実施形態において、危険度は、飛行体１０の飛行中に設定されてもよい。例えば飛行体１０により現在位置が測定された時に、飛行体１０の位置に対応する空域セルＣの危険度が設定されてもよい。この飛行体１０の位置に対応する空域セルＣとは、飛行体１０が現在飛行している空域セルＣであってもよいし、飛行体１０がこれから飛行する空域セルＣであってもよい。この場合、飛行体１０の現在位置が測定されると、この現在位置を示す位置情報がサーバ装置２０に送信される。飛行体１０から位置情報が受信すると、サーバ装置２０の設定部１１２は、この位置情報により示される位置に対応する空域セルＣの危険度を設定してもよい。
【００８６】
飛行計画１２１に含まれる飛行条件は、上述した各実施形態において説明した例に限定されない。例えば飛行計画１２１には、出発地、目的地、経由地、待機場所、及び飛行経路の一部だけが含まれてもよい。他の例において、飛行計画１２１には、飛行距離に関する他の飛行条件が記載されてもよいし、飛行時間又は飛行速度に関する飛行条件が記載されていてもよい。飛行時間に関する飛行条件は、例えば出発予定時刻、到着予定時刻、又は経由地の通過時刻であってもよい。飛行速度に関する飛行条件は、例えば飛行速度又は平均飛行速度であってもよい。
【００８７】
例えば飛行計画１２１には、飛行経路が記載されていなくてもよい。この場合、飛行体１０は、運航管理制御を行うときに、飛行計画１２１に記載された経由地Ｐ２からＰ８を通って目的地Ｐ１０へと向かう飛行経路を決定し、決定した飛行経路を通って飛行する。また、飛行体１０は、運航管理制御の要素を一部含む自律制御を行うときに、飛行計画１２１に記載された目的地及び経由地のうち経由地を無効にし、新たな経由地及び飛行経路を決定してもよい。この飛行経路は、例えば飛行計画１２１に記載された目的地に向かうように決定される。また、経由地は、例えばこの飛行経路上の地点が決定される。
【００８８】
他の例において、飛行計画１２１には、更に、飛行速度、出発予定時刻、及び到着予定時刻が記載されてもよい。この場合、飛行体１０は、運航管理制御の要素を一部含む自律制御を行うときに、飛行計画１２１に記載された飛行速度、出発予定時刻、及び到着予定時刻のうち飛行速度を無効にし、新たな飛行速度を決定してもよい。この飛行速度は、例えば出発予定時刻に出発した場合に、到着予定時刻に目的地に到着するように決定される。
【００８９】
要するに、飛行計画１２１に記載された飛行条件は、第１類と第２類とに分類されてもよい。そして、第１類の飛行条件は、空域セルＣの危険度に関わらず有効であり、第２類の飛行条件は、空域セルＣの危険度が所定の度合以上である場合には無効になり、飛行体１０において決定されてもよい。例えば第２類の飛行条件は、第１類の飛行条件より詳細な飛行条件でもよい。他の例において、第２類の飛行条件は、第１類の飛行条件を用いて求められる飛行条件であってもよい。
【００９０】
上述した各実施形態において、危険度は、「低」、「中」、「高」の３段階で表されていた。しかし、危険度は、２段階以下又は４段階以上で表されてもよい。また、危険度は、「低」、「中」、「高」以外の文字、数字、又は記号で表されてもよい。また、危険度は、上述した各実施形態において説明した要素以外の要素に基づいて設定されてもよい。例えば危険度は、飛行体１０が飛行する空域の天気に応じて設定されてもよい。
【００９１】
上述した各実施形態において、飛行体１０の位置を測定する方法は、ＧＰＳを用いた方法に限定されない。ＧＰＳを用いない方法により、飛行体１０の位置が測定されてもよい。
【００９２】
上述した各実施形態において、飛行体１０の所定の範囲内に存在する物体を検出する方法は、撮像装置１６により撮影された画像を用いる方法に限定されない。例えば、レーダーにより飛行体１０から所定の範囲内に存在する物体を検出してもよい。
【００９３】
上述した各実施形態において、サーバ装置２０の機能の少なくとも一部が飛行体１０に実装されてもよい。同様に、飛行体１０の機能の少なくとも一部がサーバ装置２０に実装されてもよい。
【００９４】
本発明は、飛行制御システム１において行われる処理のステップを備える飛行制御方法として提供されてもよい。また、本発明は、飛行体１０又はサーバ装置２０において実行されるプログラムとして提供されてもよい。
【００９５】
図５のブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及び／又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び／又は論理的に結合した１つの装置により実現されてもよいし、物理的及び／又は論理的に分離した２つ以上の装置を直接的及び／又は間接的に（例えば、有線及び／又は無線）で接続し、これら複数の装置により実現されてもよい。
【００９６】
飛行体１０又はサーバ装置２０のハードウェア構成は、図３又は図４に示した各装置を１つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、飛行体１０又はサーバ装置２０は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital  Signal  Processor）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＰＬＤ（Programmable  Logic  Device）、ＦＰＧＡ（Field  Programmable  Gate  Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、飛行体１０又はサーバ装置２０の機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１１又は２１は、これらのハードウェアの少なくとも１つで実装されてもよい。
【００９７】
情報の通知は、本明細書で説明した態様／実施形態に限られず、他の方法で行われてもよい。例えば、情報の通知は、物理レイヤシグナリング（例えば、ＤＣＩ（Downlink  Control  Information）、ＵＣＩ（Uplink  Control  Information））、上位レイヤシグナリング（例えば、ＲＲＣ（Radio  Resource  Control）シグナリング、ＭＡＣ（Medium  Access  Control）シグナリング、報知情報（ＭＩＢ（Master  Information  Block）、ＳＩＢ（System  Information  Block）））、その他の信号又はこれらの組み合わせによって実施されてもよい。また、ＲＲＣシグナリングは、ＲＲＣメッセージと呼ばれてもよく、例えば、ＲＲＣ接続セットアップ（RRC Connection Setup）メッセージ、ＲＲＣ接続再構成（RRC Connection Reconfiguration）メッセージなどであってもよい。
【００９８】
本明細書で説明した各態様／実施形態は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ、５Ｇ、ＦＲＡ（Future  Radio  Access）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra  Mobile  Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステム及び／又はこれらに基づいて拡張された次世代システムに適用されてもよい。
【００９９】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１００】
情報等は、上位レイヤ（または下位レイヤ）から下位レイヤ（または上位レイヤ）へ出力され得る。複数のネットワークノードを介して入出力されてもよい。
【０１０１】
入出力された情報等は特定の場所（例えば、メモリ）に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、または追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【０１０２】
判定は、１ビットで表される値（０か１か）によって行われてもよいし、真偽値（Boolean：trueまたはfalse）によって行われてもよいし、数値の比較（例えば、所定の値との比較）によって行われてもよい。
【０１０３】
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【０１０４】
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０１０５】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０１０６】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０１０７】
なお、本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及び／又はシンボルは信号（シグナル）であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア（ＣＣ）は、キャリア周波数、セルなどと呼ばれてもよい。
【０１０８】
本明細書で使用する「システム」および「ネットワーク」という用語は、互換的に使用される。
【０１０９】
また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。例えば、無線リソースはインデックスで指示されるものであってもよい。
【０１１０】
上述したパラメータに使用する名称はいかなる点においても限定的なものではない。さらに、これらのパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素（例えば、ＴＰＣなど）は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的なものではない。
【０１１１】
本明細書で使用する「判断（determining）」、「決定（determining）」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定（judging）、計算（calculating）、算出（computing）、処理（processing）、導出（deriving）、調査（investigating）、探索（looking up）（例えば、テーブル、データベースまたは別のデータ構造での探索）、確認（ascertaining）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信（receiving）（例えば、情報を受信すること）、送信（transmitting）（例えば、情報を送信すること）、入力（input）、出力（output）、アクセス（accessing）（例えば、メモリ中のデータにアクセスすること）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決（resolving）、選択（selecting）、選定（choosing）、確立（establishing）、比較（comparing）などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。
【０１１２】
「接続された（connected）」、「結合された（coupled）」という用語、又はこれらのあらゆる変形は、２又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された２つの要素間に１又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。本明細書で使用する場合、２つの要素は、１又はそれ以上の電線、ケーブル及び／又はプリント電気接続を使用することにより、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光（可視及び不可視の両方）領域の波長を有する電磁エネルギーなどの電磁エネルギーを使用することにより、互いに「接続」又は「結合」されると考えることができる。
【０１１３】
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０１１４】
本明細書で使用する「第１の」、「第２の」などの呼称を使用した要素へのいかなる参照も、それらの要素の量または順序を全般的に限定するものではない。これらの呼称は、２つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第１および第２の要素への参照は、２つの要素のみがそこで採用され得ること、または何らかの形で第１の要素が第２の要素に先行しなければならないことを意味しない。
【０１１５】
上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。
【０１１６】
「含む（ｉｎｃｌｕｄｉｎｇ）」、「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または（or）」は、排他的論理和ではないことが意図される。
【０１１７】
本開示の全体において、例えば、英語でのa、an、及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
【０１１８】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【０１１９】
１：飛行制御システム、１０：飛行体、２０：サーバ装置、１１１：生成部、１１２：設定部、１１３：送信部、１１４：取得部、１１５：測位部、１１６：検出部、１１７：決定部、１１８：飛行制御部
【図１】
2019054027.tif 000003
【図２】
2019054027.tif 000004
【図３】
2019054027.tif 000005
【図４】
2019054027.tif 000006
【図５】
2019054027.tif 000007
【図６】
2019054027.tif 000008
【図７】
2019054027.tif 000009
【図８】
2019054027.tif 000010
【図９】
2019054027.tif 000011
【図１０】
2019054027.tif 000012
【図１１】
2019054027.tif 000013
【図１２】
2019054027.tif 000014
【図１３】
2019054027.tif 000015
【手続補正書】
【提出日】令和2年3月11日(2020.3.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１飛行条件が記載された飛行計画を取得する取得部と、
飛行体が飛行する少なくとも１の空域の危険度を設定する設定部と、
前記飛行体から所定範囲内であって前記少なくとも１の空域内に存在する物体の検出結果に基づいて、前記物体との衝突の回避する第２飛行条件を決定する決定部と、
危険度に応じて、前記飛行計画に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御し、前記少なくとも１の空域に含まれる空域の危険度が所定の度合以上である場合には、前記第２飛行制御方法を用いて前記飛行体に前記空域を飛行させる飛行制御部と
を備える飛行制御システム。
【請求項２】
前記取得部は、更に飛行指示を取得し、
前記飛行制御部は、前記危険度に応じて、前記第１飛行制御方法と、前記第２飛行制御方法と、前記取得された飛行指示に従う第３飛行制御方法とを切り替える
請求項１に記載の飛行制御システム。
【請求項３】
前記飛行計画には、経由地、目的地、及び経路が記載され、
前記決定部は、前記飛行計画に記載された前記経由地を通って前記目的地に向かう新たな経路を決定し、
前記飛行制御部は、前記第２飛行制御方法において、前記飛行体が前記決定された新たな経路を通るように前記飛行を制御する
請求項１又は２に記載の飛行制御システム。
【請求項４】
前記飛行体の位置を測定する測位部と、
前記飛行体から所定の範囲内に存在する物体を検出する検出部とを更に備え、
前記決定部は、前記測定された位置と前記検出された物体とに基づいて、前記新たな経路を決定する
請求項３に記載の飛行制御システム。
【請求項５】
前記設定部は、前記空域に対応する地上の混雑度、前記空域の高度、前記空域の混雑度、前記空域の属性、又は前記空域において行われる前記飛行体の飛行動作に応じて、前記危険度を設定する
請求項１から４のいずれか１項に記載の飛行制御システム。
【請求項６】
飛行体が飛行する空域の危険度を設定する設定部と、
前記設定された危険度が所定の度合以上である場合には、第１飛行計画に記載された第１飛行条件の一部を含む第２飛行計画を生成する生成部と、
前記第１飛行計画と、前記生成された第２飛行計画とを前記飛行体に送信する送信部と、
前記送信された第１飛行計画及び第２飛行計画を取得する取得部と、
第２飛行条件を決定する決定部と、
前記危険度に応じて、前記取得された第１飛行計画に記載された前記第１飛行条件に従う第１飛行制御方法と、前記取得された第２飛行計画と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御する飛行制御部と
を備える飛行制御システム。
【請求項７】
第１飛行条件が記載された飛行計画と、飛行体が飛行する少なくとも１の空域の危険度とを取得する取得部と、
前記飛行体から所定範囲内であって前記少なくとも１の空域内に存在する物体の検出結果に基づいて、前記物体との衝突の回避する第２飛行条件を決定する決定部と、
前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御し、前記少なくとも１の空域に含まれる空域の危険度が所定の度合以上である場合には、前記第２飛行制御方法を用いて前記飛行体に前記空域を飛行させる飛行制御部と
を備える飛行制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、第１飛行条件が記載された飛行計画を取得する取得部と、飛行体が飛行する少なくとも１の空域の危険度を設定する設定部と、前記飛行体から所定範囲内であって前記少なくとも１の空域内に存在する物体の検出結果に基づいて、前記物体との衝突の回避する第２飛行条件を決定する決定部と、危険度に応じて、前記飛行計画に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御し、前記少なくとも１の空域に含まれる空域の危険度が所定の度合以上である場合には、前記第２飛行制御方法を用いて前記飛行体に前記空域を飛行させる飛行制御部とを備える飛行制御システムを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
さらに、本発明は、第１飛行条件が記載された飛行計画と、飛行体が飛行する少なくとも１の空域の危険度とを取得する取得部と、前記飛行体から所定範囲内であって前記少なくとも１の空域内に存在する物体の検出結果に基づいて、前記物体との衝突の回避する第２飛行条件を決定する決定部と、前記危険度に応じて、前記第１飛行条件に従う第１飛行制御方法と、前記第１飛行条件の一部と前記決定された第２飛行条件とに従う第２飛行制御方法とを切り替えて用いて、前記飛行体の飛行を制御し、前記少なくとも１の空域に含まれる空域の危険度が所定の度合以上である場合には、前記第２飛行制御方法を用いて前記飛行体に前記空域を飛行させる飛行制御部とを備える飛行制御装置を提供する。
【国際調査報告】
2019054027.tif 000016
2019054027.tif 000017
2019054027.tif 000018
2019054027.tif 000019