(57)【特許請求の範囲】
【請求項１】
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得する取得手段と、
前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定する判定手段と、
前記判定手段により少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定する決定手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の飛行体の前記飛行計画に基づいて当該第１飛行体の飛行難度を特定し、且つ前記第２の飛行体の前記飛行計画に基づいて当該第２飛行体の飛行難度を特定する特定手段をさらに備え、
前記決定手段は、前記比較結果に加えて、さらに前記第１の飛行体の飛行難度と前記第２飛行体の飛行難度とに基づいて、前記飛行空域の割り当てに用いるための候補となる飛行計画を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の飛行体の前記測位性能と当該第１の飛行体の飛行難度との組合せと、前記第２の飛行体の前記測位性能と当該第２の飛行体の飛行難度との組合せとのそれぞれが予め定められた割当条件を満たす場合に限り、前記比較結果に基づいて、前記飛行空域の割り当てに用いるための候補となる飛行計画を決定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記決定手段により決定された前記飛行計画に基づいて前記飛行空域を割り当てる割当手段をさらに備えることを特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得する取得手段と、
前記取得手段により前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定する判定手段と、
前記判定手段により少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定する決定手段と、
前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得手段により取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てる割当手段と、
前記決定手段により前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消す取消手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
前記決定手段は、前記第１の飛行体の飛行計画の実行までの残り時間が所定時間以上である場合に限り、前記第２の飛行体の前記飛行計画を前記飛行空域の割り当てに用いるための候補となる飛行計画として決定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
１または複数のコンピュータにより実行される情報処理方法であって、
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得するステップと、
前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、
前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための飛行計画を決定するステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得するステップと、
前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、
前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための飛行計画を決定するステップと、
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
１または複数のコンピュータにより実行される情報処理方法であって、
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得するステップと、
前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、
前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定するステップと、
前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てるステップと、
前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消すステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得するステップと、
前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、
前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定するステップと、
前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てるステップと、
前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消すステップと、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飛行体を飛行させる飛行空域を割り当てる方法等の技術分野に関する。
【背景技術】
【０００２】
従来、飛行体に飛行空域を割り当てる技術が知られている。例えば、特許文献１には、基地局との通信品質が所定のレベル以上になる通信良好空域は全ての飛行体を割当対象とし、その通信品質が所定のレベル未満になる通信不良空域は機能情報が示す性能が定められた基準以上である飛行体（例えば、障害物との衝突を回避する回避機能、経路設定機能、または編隊飛行機能を有する飛行体）を割当対象とすることで空域全体を有効活用する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１９／０９８０１７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、測位等の計測性能が異なる複数の飛行体のそれぞれの飛行計画が申請され、これらの飛行計画に基づいて何れかの飛行体に対して飛行空域の割り当てが行われる場合がある。かかる場合、従来技術のように飛行空域の通信品質に応じて割当対象を決定するだけでは、飛行空域を有効に活用することが十分でない場合や、飛行空域の割り当てに起因して飛行体の計測性能を有効に活用することが十分でない場合があった。
【０００５】
そこで、飛行空域の割り当てのために申請された複数の飛行計画の中から、飛行空域や飛行体の計測性能をより有効に活用可能にする飛行計画を決定することができる情報処理装置、情報処理方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得する取得手段と、前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定する判定手段と、前記判定手段により少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定する決定手段と、を備えることを特徴とする。これにより、飛行空域の割り当てのために申請された複数の飛行計画の中から、飛行空域や飛行体の測位性能をより有効に活用可能にする飛行計画を決定することができる。
【０００７】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記第１の飛行体の前記飛行計画に基づいて当該第１飛行体の飛行難度を特定し、且つ前記第２の飛行体の前記飛行計画に基づいて当該第２飛行体の飛行難度を特定する特定手段をさらに備え、前記決定手段は、前記比較結果に加えて、さらに前記第１の飛行体の飛行難度と前記第２飛行体の飛行難度とに基づいて、前記飛行空域の割り当てに用いるための候補となる飛行計画を決定することを特徴とする。これにより、飛行空域や飛行体の測位性能をより有効に活用可能にする飛行計画を柔軟に決定することができる。
【０００８】
請求項３に記載の発明は、請求項２に記載の情報処理装置において、前記第１の飛行体の前記測位性能と当該第１の飛行体の飛行難度との組合せと、前記第２の飛行体の前記測位性能と当該第２の飛行体の飛行難度との組合せとのそれぞれが予め定められた割当条件を満たす場合に限り、前記比較結果に基づいて、前記飛行空域の割り当てに用いるための候補となる飛行計画を決定することを特徴とする。これにより、飛行空域や飛行体の測位性能をより有効に活用可能にするとともに飛行の安全性を向上する飛行計画を決定することができる。
【００１０】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報処理装置において、前記決定手段により決定された前記飛行計画に基づいて前記飛行空域を割り当てる割当手段をさらに備えることを特徴とする。これにより、決定された候補となる飛行計画に基づいて、より柔軟に飛行空域を飛行体に割り当てることができる。
【００１１】
請求項６に記載の発明は、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得する取得手段と、前記取得手段により前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定する判定手段と、前記判定手段により少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定する決定手段と、前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得手段により取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てる割当手段と、前記決定手段により前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消す取消手段と、を備えることを特徴とする。これにより、第１の飛行体に対して飛行空域が割り当てられている場合であっても当該飛行空域の割り当てを取り消すことができるので、当該飛行空域と少なくとも一部が重複する飛行空域を含む第２の飛行体の飛行計画を、当該飛行空域の割り当てに用いるための候補として柔軟に変更決定することができる。
【００１２】
請求項６に記載の発明は、請求項５に記載の情報処理装置において、前記決定手段は、前記第１の飛行体の飛行計画の実行までの残り時間が所定時間以上である場合に限り、前記第２の飛行体の前記飛行計画を前記飛行空域の割り当てに用いるための候補となる飛行計画として決定することを特徴とする。これにより、第１の飛行体の飛行計画の実行までの余裕を考慮して柔軟に飛行計画を決定することができる。
【００１３】
請求項７に記載の発明は、１または複数のコンピュータにより実行される情報処理方法であって、１または複数のコンピュータにより実行される情報処理方法であって、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得するステップと、前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための飛行計画を決定するステップと、を含むことを特徴とする。
【００１４】
請求項８に記載の発明は、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、複数の飛行体のそれぞれの飛行計画を取得するステップと、前記複数の飛行体のそれぞれの前記飛行計画のうち、第１の飛行体の前記飛行計画と第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能と前記第２の飛行体の水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための飛行計画を決定するステップと、をコンピュータに実行させることを特徴とする。請求項９に記載の発明は、１または複数のコンピュータにより実行される情報処理方法であって、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得するステップと、前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定するステップと、前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てるステップと、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消すステップと、を含むことを特徴とする。請求項１０に記載の発明は、飛行体を飛行させる飛行空域の割り当てに用いるための飛行計画であって、第１の飛行体の前記飛行計画を取得した後に第２の飛行体の前記飛行計画を取得するステップと、前記第２の飛行体の前記飛行計画が取得された後に、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画との少なくとも一部が重複しているか否かを判定するステップと、前記少なくとも一部が重複していると判定された場合、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて、前記第１の飛行体の前記飛行計画と前記第２の飛行体の前記飛行計画のうちから前記飛行空域の割り当てに用いるための候補となる飛行計画を決定するステップと、前記第２の飛行体の前記飛行計画が取得されるより前に、前記取得された前記第１の飛行体の前記飛行計画に基づいて前記飛行空域を割り当てるステップと、前記第１の飛行体の計測性能と前記第２の飛行体の計測性能との比較結果に基づいて前記第２の飛行体の前記飛行計画が前記飛行空域の割り当てに用いるための候補となる飛行計画として決定された場合、前記第１の飛行体を飛行させる飛行空域の割り当てを取り消すステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、飛行空域の割り当てのために申請された複数の飛行計画の中から、飛行空域や飛行体の計測性能をより有効に活用可能にする飛行計画を決定することができる。
【図面の簡単な説明】
【００１６】
【図１】飛行システムＳの概要構成例を示す図である。
【図２】UAV１-nの概要構成例を示す図である。
【図３】管理サーバＭＳの概要構成例を示す図である。
【図４】制御部２３における機能ブロック例を示す図である。
【図５】飛行難度毎に該当する飛行要素を規定する飛行難度判定基準の一例を示す図である。
【図６】飛行空域の割り当て対象とする組合せの一例を示す図である。
【図７】飛行計画申請に含まれる飛行経路を中心軸とする所定幅の飛行空域が比較される様子を示す図である。
【図８】飛行計画申請に含まれる飛行空域が比較される様子を示す図である。
【図９】UAV１-1の飛行計画が取得された後にUAV１-2の飛行計画が取得された場合において、飛行空域の割当候補となる飛行計画が決定される際に参照される判定マトリクス（例１）の一例を示す図である。
【図１０】UAV１-1の飛行計画が取得された後にUAV１-2の飛行計画が取得された場合において、飛行空域の割当候補となる飛行計画が決定される際に参照される判定マトリクス（例２）を示す図である。
【図１１】UAV１-1の飛行計画が取得された後にUAV１-2の飛行計画が取得された場合において、飛行空域の割当候補となる飛行計画が決定される際に参照される判定マトリクス（例３）を示す図である。
【図１２】管理サーバＭＳにより実行される処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の一実施形態について説明する。なお、以下の実施形態は、飛行システムに対して本発明を適用した場合の実施形態である。
【００１８】
［１．飛行システムＳの構成及び動作概要］
先ず、図１を参照して、無人で飛行可能な飛行体を所定の目的のために飛行させる飛行システムＳの構成及び動作概要について説明する。所定の目的の例として、例えば、運搬、測量、撮影、点検、監視等が挙げられる。図１は、飛行システムＳの概要構成例を示す図である。図１に示すように、飛行システムＳは、大気中（空中）を飛行する無人航空機（以下、「UAV（Unmanned Aerial Vehicle）」と称する）１-n（1,2,3・・・）、運航管理システム（以下、「UTMS（UAV Traffic Management System）」と称する）２、及びポート管理システム（以下、「PMS（Port Management System）」と称する）３を含んで構成される。UAV１-nは、飛行体の一例である。UAV１-n、UTMS２、及びPMS３は、通信ネットワークＮＷを介して互いに通信可能になっている。通信ネットワークＮＷは、例えば、インターネット、移動体通信ネットワーク及びその無線基地局等から構成される。なお、UTMS２とPMS３とは、１つの管理システムとして構成されてもよい。
【００１９】
UAV１-nは、地上からオペレータによる遠隔操縦に従って飛行、または自律的に飛行することが可能になっている。UAV１-nは、ドローン、またはマルチコプタとも呼ばれる。本実施形態においては、計測性能が異なる複数のUAV１-nが飛行することを前提とする。UAV１-nの計測性能は、UAV１-nのセンシング機能や測位機能等に基づいて指標化される。例えば計測性能は、高性能から低性能まで複数段階に区分されて表される。なお、高性能のUAV１-nは、高機能または高精度のUAV１-nということもできる。UAV１-nは、GCS（Ground ControlStation）により管理される。GCSは、例えば、アプリケーションとして通信ネットワークＮＷに接続可能な操縦端末に搭載される。この場合、オペレータは、例えば、操縦端末を操作してUAV１-nを遠隔操縦する人である。或いは、GCSは、サーバ等により構成されてもよい。この場合、オペレータは、例えば、GCSの管理者、またはサーバが備えるコントローラである。なお、UAV１の自律的な飛行は、当該UAV１が飛行制御を行うことによる自律飛行に限定されるものではなく、当該UAV１の自律的な飛行には、例えば飛行システムＳ全体として飛行制御を行うことによる自律飛行も含まれる。
【００２０】
UTMS２は、管理サーバＭＳを含む１以上のサーバ等を備えて構成される。管理サーバＭＳは、情報処理装置の一例である。UTMS２は、UAV１-nの運航を管理する。UAV１-nの運航管理には、UAV１-nの運航計画の管理、UAV１-nの飛行状況の管理、及びUAV１-nの制御が含まれる。UAV１-nの運航計画とは、例えば、UAV１-nの出発地点（飛行開始地点）から目的地点（または経由地点）までの飛行経路（飛行予定経路）、及びUAV１-nの飛行スケジュールを含む飛行計画である。かかる飛行計画は、例えばUAV１-nを管理するGCSにより作成されてUTMS２へ申請（飛行計画申請）され、UAV１-nを飛行させる飛行経路を含む飛行空域の割り当てに用いられる。飛行経路は、例えば、その経路上の緯度及び経度で表され、高度を含んでもよい。UAV１-nの飛行スケジュールは、UAV１-nが出発地点、経由地点、及び目的地点のうち少なくとも何れか１つの地点に存在する飛行予定時刻（時間帯でもよい）の情報（以下、「時刻情報」という）を含む。時刻情報には、年月日が含まれてもよい。UAV１-nの飛行スケジュールは、UAV１-nが飛行経路上の各地点に存在する飛行予定時刻の時刻情報を含んでもよい。
【００２１】
なお、飛行計画には、飛行経路に代えて、UAV１-nが出発地点から目的地点（または経由地点）までの間で飛行する飛行空域（飛行予定空域）が含まれてもよい。かかる飛行空域は、例えば行政区画などに基づき予め細分化された複数の飛行空域のうちから選択される。この場合の飛行スケジュールには、UAV１-nが飛行空域内に存在する予定時刻の時刻情報が含まれる。UAV１-nの飛行状況の管理は、UAV１-nの航空機情報に基づいて行われる。UAV１-nの航空機情報には、少なくともUAV１-nの位置情報が含まれる。UAV１-nの位置情報は、UAV１-nの現在位置を示す。UAV１-nの現在位置とは、飛行中のUAV１-nの飛行位置である。UAV１-nの航空機情報には、UAV１-nの速度情報等が含まれてもよい。速度情報は、UAV１-nの飛行速度を示す。
【００２２】
PMS３は、１または複数のサーバ等により構成される。PMS３は、例えば、UAV１-nの目的地点（または経由地点）に設置された離着陸施設（以下、「ポート」と称する）を管理する。ポートの管理は、ポートの位置情報及びポートの予約情報等に基づいて行われる。ここで、ポートの位置情報は、ポートの設置位置を示す。ポートの予約情報には、ポートを予約したUAV１-nの機体ＩＤ、及び到着予定時刻の情報等が含まれる。UAV１-nの機体ＩＤは、UAV１-nを識別する識別情報である。
【００２３】
［１−１．UAV１-nの構成及び機能概要］
次に、図２を参照してUAV１-nの構成及び機能概要について説明する。図２は、UAV１-nの概要構成例を示す図である。図２に示すように、UAV１-nは、駆動部１１、無線通信部１２、センサ部１３、及び制御部１４等を備える。なお、図示しないが、UAV１-nは、水平回転翼であるロータ（プロペラ）、及びUAV１-nの各部へ電力を供給するバッテリ等を備える。駆動部１１は、モータ及び回転軸等を備える。駆動部１１は、制御部１４から出力された制御信号に従って駆動するモータ及び回転軸等により複数のロータを回転させる。無線通信部１２は、通信ネットワークＮＷを介して行われる通信の制御を担う。
【００２４】
センサ部１３は、UAV１-nの水平方向と垂直方向のうち少なくとも何れかの１つの方向の測位性能を含む計測性能を決定づけるものであり、UAV１-nの位置、姿勢、及び進行方向等の制御に用いられる。高性能のUAV１-nのセンサ部１３は、例えば、QZSS（Quasi-Zenith Satellite System）電波受信機、高度センサ、光学センサ、及び９軸センサを備える。ここで、QZSS電波受信機は、QZSSで利用される準天頂衛星（GPS衛星及び準天頂軌道の衛星）から発信された電波を受信する。高性能のUAV１-nのセンサ部１３は、QZSS電波受信機により受信された電波に基づいてUAV１-nの現在位置を検出しUAV１-nの位置情報を得る。かかる位置情報により、高性能のUAV１-nは他のUAV-１等を含む物体との間で安全距離を保ちつつ飛行することが可能となる。また、GPS衛星からの電波に加えて準天頂軌道の衛星からの電波を利用することで、特に、GPS衛星からの電波が遮られる地域においてUAV１-nの位置の検出精度を高めることができる。さらに、準天頂軌道の衛星からの電波には補正信号（例えばCLAS（Centi meter Level Accuracy Service）等）が含まれてもよく、当該補正信号を用いることで、UAV１-nの位置の検出精度を高めることができる。なお、UAV１-nの現在位置は、UAV１-nの水平方向の飛行位置（緯度及び経度）、または、UAV１-nの水平方向の飛行位置と垂直方向の飛行位置（高度）である。さらに、高性能のUAV１-nのセンサ部１３は、例えば気圧センサ等の高度センサによりUAV１-nの高度を検出することもできる。これにより、UAV１-nの位置の検出精度を高めることができる。
【００２５】
また、高性能のUAV１-nのセンサ部１３は、光学センサにより、そのセンシング範囲に存在する物体から反射または放射された光（赤外線や可視光線）を検出することで物体情報（例えば、画像情報）を得る。光学センサの例として、カメラ、レーザセンサ、またはLiDAR（Light Detection and Ranging、或いはLaser Imaging Detection and Ranging））が挙げられる。また、高性能のUAV１-nのセンサ部１３は、９軸センサによりUAV１-nの向き等を検出することで回転情報を得る。９軸センサは、３軸角速度センサ（ジャイロセンサともいう）、３軸加速度センサ、及び３軸地磁気センサ（磁気センサまたは方位センサともいう）から構成される。回転情報には、３軸角速度センサにより検出された角速度（Ｘ軸まわり、Ｙ軸まわり、及びＺ軸まわりのそれぞれの角速度）、３軸加速度センサにより検出された重力加速度を示す３次元ベクトル、及び３軸地磁気センサにより検出された磁北を示す３次元ベクトルが含まれる。９軸センサを用いることで６軸センサを用いるよりもUAV１-nの姿勢の推定精度を高めることができる。ただし、高性能のUAV１-nのセンサ部１３は、９軸センサの代わりに、６軸センサを備えてもよい。なお、センサ部１３により得られた各種情報は、制御部１４へ出力される。
【００２６】
一方、中性能のUAV１-nのセンサ部１３は、例えば、GPS（Global Positioning System）電波受信機、光学センサ、及び６軸センサを備える。ここで、GPS電波受信機は、GPSで利用されるGPS衛星から発信された電波を受信する。中性能のUAV１-nのセンサ部１３は、GPS電波受信機により受信された電波に基づいてUAV１-nの現在位置を検出しUAV１-nの位置情報を得る。また、中性能のUAV１-nのセンサ部１３は、高性能のUAV１-nのセンサ部１３と同様、光学センサにより、そのセンシング範囲に存在する物体から反射または放射された光を検出することで物体情報を得る。また、中性能のUAV１-nのセンサ部１３は、６軸センサによりUAV１-nの向き等を検出することで回転情報を得る。６軸センサには、３軸角速度センサ、及び３軸加速度センサから構成される。なお、中性能のUAV１-nのセンサ部１３は、高度センサと９軸センサとの少なくとも何れか一方を備えてもよい。一方、低性能のUAV１-nのセンサ部１３は、例えば、光学センサ（例えば、レーザセンサ）、及び６軸センサ（または、３軸センサ）を備える。低性能のUAV１-nのセンサ部１３には衛星からの電波を受信する電波受信機が備えられていないので、低性能のUAV１-nが他のUAV-１等を含む物体との間で安全距離を保ちつつ飛行するために、低性能のUAV１-nは光学センサにより得られた物体情報に頼ることになる。
【００２７】
制御部１４は、プロセッサであるＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及び不揮発性メモリ等を備える。制御部１４は、例えばＲＯＭまたは不揮発性メモリに記憶されたプログラムに従ってUAV１-nの姿勢推定及び各種制御を実行する。ここで、UAV１-nの姿勢推定は、センサ部１３から取得された回転情報に基づいて行われる。また、各種制御には、離陸制御、飛行制御、及び着陸制御が含まれる。これらの制御においては、UAV１-nの姿勢推定の結果、センサ部１３から取得された各種情報（例えば、位置情報または物体情報）、及び飛行空域の割り当てに用いられた飛行計画が用いられて、ロータの回転数の制御、UAV１-nの位置、姿勢及び進行方向の制御が行われる。
【００２８】
［１−２．管理サーバＭＳの構成及び機能概要］
次に、図３及び図４を参照して管理サーバＭＳの構成及び機能概要について説明する。図３は、管理サーバＭＳの概要構成例を示す図である。図３に示すように、管理サーバＭＳは、通信部２１、記憶部２２、制御部２３等を備える。通信部２１は、通信ネットワークＮＷを介して行われる通信の制御を担う。記憶部２２は、例えば、ハードディスクドライブ等を備える。記憶部２２は、空域管理データベース（ＤＢ）２２１を備える。空域管理データベース２２１には、例えば行政区画などに基づき予め細分化された飛行空域毎に、空域ＩＤ、飛行空域の位置情報、飛行空域の割当情報、及び飛行空域下の人口情報等が対応付けられて格納される。
【００２９】
ここで、空域ＩＤは、飛行空域を識別する識別情報である。飛行空域の位置情報は、例えば、飛行空域の位置情報は、例えば飛行空域内の所定部分（例えば中心部分または境界部分）の緯度及び経度で表され、高度を含んでもよい。飛行空域の位置情報は、地図データに関連付けられてもよい。飛行空域の割当情報には、飛行空域へのUAV１-nの割り当て有無が含まれ、割り当て有の場合には当該割り当てられたUAV１-nの機体ＩＤ及び計測性能が含まれる。飛行空域下の人口情報には、例えば飛行空域下の人口密度や人が集めるイベント情報などが含まれる。飛行空域下の人口情報は、飛行空域におけるUAV１-nの飛行難度の特定に利用される。UAV１-nの飛行難度とは、UAV１-nのオペレーション、UAV１-nに与えられたミッション、及びUAV１-nの飛行により発生しうるリスクのうち少なくとも何れか１つに基づいて指標化されるパラメータである。例えば、飛行難度は高難度から低難度まで複数段階に区分されて表される。
【００３０】
制御部２３は、プロセッサであるＣＰＵ、ＲＯＭ、ＲＡＭ、及び不揮発性メモリ等を備える。図４は、制御部２３における機能ブロック例を示す図である。制御部２３は、例えばＲＯＭまたは不揮発性メモリに記憶されたプログラムに従って、図４に示すように、飛行計画取得部２３ａ、計測性能特定部２３ｂ、飛行難度特定部２３ｃ、割当条件判定部２３ｄ、重複判定部２３ｅ、飛行計画候補決定部２３ｆ、飛行空域割当部２３ｇ、及び割当取消部２３ｈ等として機能する。飛行計画取得部２３ａは、取得手段の一例である。飛行難度特定部２３ｃは、特定手段の一例である。重複判定部２３ｅは、判定手段の一例である。飛行計画候補決定部２３ｆは、決定手段の一例である。飛行空域割当部２３ｇは、割当手段の一例である。割当取消部２３ｈは、取消手段の一例である。
【００３１】
飛行計画取得部２３ａは、例えばUAV１-nを管理するGCSにより送信された飛行計画申請から当該UAV１-nの飛行計画を当該UAV１-nの機体ＩＤとともに取得する。飛行計画申請には、例えば、UAV１-nの飛行経路（または飛行空域）及び飛行スケジュールを含む飛行計画に加えて、当該飛行計画に係るUAV１-n（つまり、当該飛行計画を申請するUAV１-n）の計測性能を特定するための計測性能特定情報が含まれてもよい。計測性能特定情報には、例えば、UAV１-nの型式やUAV１-nのセンサ部１３の仕様等が含まれる。また、飛行計画には、UAV１-nが物品を運搬するか否か、UAV１-nが物品を運搬する場合の当該物品の種別、UAV１-nが物品を運搬する場合に当該物品を上空から投下するか否か、UAV１-nが総重量（物品を輸送する場合、当該物品の重量を含む）、UAV１-nが編隊飛行するか否か、及びUAV１-nがオペレータの目視外で飛行するか否かのうち少なくとも一つの付随情報が含まれてもよい。なお、飛行計画取得部２３ａは、例えばUAV１-1の飛行計画とUAV１-2の飛行計画を同じタイミングで取得する場合もあるし、UAV１-1の飛行計画とUAV１-2の飛行計画を異なるタイミングで取得（例えば、UAV１-1の飛行計画を取得した後にUAV１-2の飛行計画を取得）する場合もある。
【００３２】
計測性能特定部２３ｂは、例えば計測性能特定情報に基づいて、飛行計画取得部２３ａにより取得された飛行計画に係るUAV１-nの計測性能を特定する。例えば、センサ部１３が備える構成要素に対して予め割り当てられた点数を合計したスコアに対応する計測性能が特定されてもよい。一例として、QZSS電波受信機には２０点、GPS電波受信機には１０点、高度センサには５点、光学センサには５点、９軸センサには１０点、６軸センサには５点というように各構成要素に対して点数が割り当てられる。また、計測性能が高性能から低性能まで３段階に区分されて表される場合、高性能のスコアの範囲は３６点以上、中性能のスコアの範囲は１６点以上３５点未満、低性能のスコアの範囲は１５点以下というように規定される。なお、計測性能特定部２３ｂは、UAV１-nの型式または機体ＩＤと計測性能との対応関係を規定するデータベースからUAV１-nの計測性能を特定してもよい。
【００３３】
飛行難度特定部２３ｃは、飛行計画取得部２３ａにより取得された飛行計画に基づいてUAV１-nの飛行難度を特定する。飛行難度は、予め定められた飛行難度判定基準が参照されることにより特定されるとよい。飛行難度判定基準は、例えば、飛行難度毎に該当する飛行要素を規定する。図５は、飛行難度毎に該当する飛行要素を規定する飛行難度判定基準の一例を示す図である。図５の例では、飛行難度は、高難度、中難度、及び低難度の３段階に区分されており、飛行難度毎に該当する飛行要素が規定されている。例えば、高難度には、「人口密集地の上空での飛行」、「イベント開催地の上空での飛行」、「過密空域での飛行」、「夜間飛行」、「特定種別の物品（例えば、危険物、または医薬品等の救援物資）を運搬する飛行」、「運搬する物品を上空から投下する飛行」、「総重量10kg以上での飛行」、「編隊飛行」、及び「オペレータの目視外で飛行（目視外飛行）」の飛行要素が対応付けられており、これらの飛行要素のうち、飛行計画に基づいてUAV１-nの飛行が１つ以上の飛行要素に該当すると判定された場合、当該UAV１-nの飛行難度は高難度として特定される。
【００３４】
ここで、人口密集地（DID(Densely Inhabited District)ともいう）であるか否か、及びイベント開催地であるか否かは、飛行計画に含まれる飛行空域下の人口情報から（つまり、空域管理データベース２２１が参照されて）判定される。また、過密空域である否かは、飛行計画に含まれる飛行空域の割当情報から（つまり、空域管理データベース２２１が参照されて）判定される。また、夜間（例えば、17:00〜6:00の時間帯）飛行であるか否かは、飛行計画に含まれる飛行スケジュールから判定される。また、特定種別の物品を運搬するか否か、運搬する物品を上空から投下するか否か、総重量10kg以上であるか否か、編隊飛行するか否か、及びオペレータの目視外で飛行するか否かは、飛行計画に含まれる付随情報から判定される。
【００３５】
一方、中難度には、「人口非密集地の上空での飛行」、「非過密空域での飛行」、「総重量5kg以上10kg未満での飛行」、及び「オペレータの目視外で飛行」の飛行要素が対応付けられており、これらの飛行要素のうち、飛行計画に基づいてUAV１-nの飛行が１つ以上の飛行要素に該当すると判定された場合、当該UAV１-nの飛行難度は中難度として特定される。ここで、人口非密集地であるか否かは、飛行計画に含まれる飛行空域下の人口情報から判定される。人口非密集地とは、人口密集地よりは人口密度が高くないが、過疎地よりは人口密度が高い地域である。また、非過密空域であるか否かは、飛行計画に含まれる飛行空域の割当情報から判定される。「オペレータの目視外で飛行」は、高難度にも対応付けられているので、このような場合、他の飛行要素とのAND条件で飛行難度が特定される。一方、低難度には、「過疎地の上空での飛行」、「山林の上空での飛行」、及び「オペレータの目視内で飛行（目視内飛行）」の飛行要素が対応付けられており、これらの飛行要素のうち、飛行計画に基づいてUAV１-nの飛行が１つ以上の飛行要素に該当すると判定された場合、当該UAV１-nの飛行難度は低難度として特定される。ここで、過疎地の上空であるか否かは、及びイベント開催地であるか否かは、飛行計画に含まれる飛行空域の位置情報と地図データから判定される。
【００３６】
割当条件判定部２３ｄは、飛行計画取得部２３ａにより取得された飛行計画に係るUAV１-nの計測性能（つまり、計測性能特定部２３ｂにより特定された計測性能）と当該UAV１-nの飛行難度（つまり、飛行難度特定部２３ｃにより特定された飛行難度）との組合せ（換言すると、計測性能と飛行難度との関係）が予め定められた割当条件を満たすか否かを判定する。例えば、計測性能と飛行難度とがそれぞれ３段階に区分される場合、計測性能と飛行難度との組合せは９パターンになる。割当条件は、これらの組合せのうち飛行空域の割り当て対象とする組合せを規定する。
【００３７】
図６は、飛行空域の割り当て対象とする組合せの一例を示す図である。図６の例では、飛行空域の割り当て可能とする組合せは、高性能かつ高難度、高性能かつ中難度、高性能かつ低難度、中性能かつ中難度、中性能かつ低難度、及び低性能かつ低難度になっており、これらの組合せが割当条件を満たす組合せとなる。このように、割当条件を満たす組合せに係るUAV１-nに対して飛行空域の割り当てが可能となる。換言すると、図６の例では、高難度の飛行空域を中性能（または低性能）のUAV１-nが飛行することは拒絶されることになる。これにより、UAV１-nによる飛行の安全性を向上することができる。なお、図６において、全ての組合せを割り当て可能とするように構成してもよい。この場合、割当条件判定部２３ｄによる判定は不要である。
【００３８】
重複判定部２３ｅは、飛行計画取得部２３ａにより複数のUAV１-nのそれぞれの飛行計画が取得された場合、それぞれの飛行計画の少なくとも一部が重複しているか否かを判定（重複判定）する。ここで、飛行計画の少なくとも一部が重複しているとは、飛行予定時間帯（例えば、9:00〜9:30の時間帯）の少なくとも一部が重複し、且つ当該重複している飛行予定時間帯において飛行経路または飛行空域の少なくとも一部が重複していることを意味する。飛行経路の少なくとも一部が重複しているか否かは、飛行経路を中心軸とする所定幅の飛行空域内（境界を含む）の位置情報（緯度及び経度、または、緯度、経度及び高度）が比較されることで判定されるとよい。この所定幅は、飛行にあたり安全距離を確保するためのものである。一方、飛行空域の少なくとも一部が重複しているか否かは、当該飛行空域内（境界を含む）の位置情報が比較されることで判定されるとよい。なお、例えばUAV１-1の飛行計画が取得された後にUAV１-2の飛行計画が取得されるケースでは、重複判定部２３ｅは、UAV１-2の飛行計画が取得された後に、UAV１-1の飛行計画とUAV１-2の飛行計画との少なくとも一部が重複しているか否かを判定することになる。
【００３９】
図７は、飛行計画申請に含まれる飛行経路を中心軸とする所定幅の飛行空域が比較される様子を示す図である。図７において、高性能のUAV１-1（第１の飛行体の一例）の飛行経路R1を中心軸とする所定幅W1は、中性能のUAV１-2（第２の飛行体の一例）の飛行経路R2を中心軸とする所定幅W2より狭くなっている。これは、高性能のUAV１-1の方が中性能のUAV１-2よりも飛行経路からのずれが少ないからである。図７（Ａ）の例では、同じ飛行予定時間帯においてUAV１-1の飛行空域AE1とUAV１-2の飛行空域AE2とは重複していないので、UAV１-1の飛行計画とUAV１-2の飛行計画とは重複していないと判定される。一方、図７（Ｂ）の例では、同じ飛行予定時間帯（例えば9:00〜9:30）においてUAV１-1の飛行空域AE1とUAV１-2の飛行空域AE2とは一部が重複しているので、UAV１-1の飛行計画とUAV１-2の飛行計画とは重複（一部重複）していると判定される。図８は、飛行計画申請に含まれる飛行空域が比較される様子を示す図である。図８（Ａ）の例では、同じ飛行予定時間帯においてUAV１-1の飛行空域AE15-AE18とUAV１-2の飛行空域AE23-AE26とは重複していないので、UAV１-1の飛行計画とUAV１-2の飛行計画とは重複していないと判定される。一方、図８（Ｂ）の例では、同じ飛行予定時間帯（例えば9:00〜9:30）においてUAV１-1の飛行空域AE15-AE18とUAV１-2の飛行空域AE23,AE24,AE21,AE17,AE14のうち、UAV１-1の飛行空域AE17とUAV１-2の飛行空域AE17とが重複しているので、UAV１-1の飛行計画とUAV１-2の飛行計画とは重複（一部重複）していると判定される。
【００４０】
飛行計画候補決定部２３ｆは、重複判定部２３ｅにより飛行計画の少なくとも一部が重複していると判定された複数のUAV１-nのそれぞれの計測性能を比較し、その比較結果に基づいて、複数のUAV１-nのそれぞれの飛行計画のうちから飛行空域の割り当てに用いるための候補（以下、「割当候補」と称する）となる飛行計画を決定する。これにより、飛行空域の割り当てのために申請された複数の飛行計画の中から、飛行空域やUAV１-nの計測性能をより有効に活用可能にする飛行計画を決定することができる。図７（Ｂ）及び図８（Ｂ）の例では、UAV１-1の飛行計画とUAV１-2の飛行計画とが重複しているので、UAV１-1の計測性能（高性能）とUAV１-2の計測性能（中性能）とが比較され、計測性能が高い方のUAV１-1の飛行計画が、飛行空域の割当候補となる飛行計画として優先的に決定される。換言すると、計測性能が低い方のUAV１-2の飛行計画は拒絶される。なお、割当候補となる飛行計画としたのは、飛行計画候補決定部２３ｆにより決定された飛行計画が最終的に飛行空域の割り当てに用いられないケースが想定されるからである。例えば、飛行計画候補決定部２３ｆにより決定された飛行計画が決定された後に、当該決定された飛行計画と重複する別の飛行計画がさらに取得された場合、改めてUAV１-n間の計測性能の比較が行われるが、その結果、当該決定された飛行計画が拒絶されることがある。また、UAV１-1の計測性能とUAV１-2の計測性能とが同一である場合、先に申請されたUAV１-1の飛行計画が、飛行空域の割当候補となる飛行計画として優先的に決定されるとよい。
【００４１】
なお、飛行計画候補決定部２３ｆによる比較対象は、割当条件判定部２３ｄにより割当条件を満たすと判定された組合せに係るUAV１-nの計測性能とするとよい。例えば、UAV１-1の飛行計画とUAV１-2の飛行計画とが取得された場合、UAV１-1の計測性能及び飛行難度の組合せと、UAV１-2の計測性能及び飛行難度との組合せとのそれぞれが割当条件を満たす場合に限り、UAV１-1とUAV１-2の計測性能の比較が行われ、その比較結果に基づいて、飛行空域の割当候補となる飛行計画が決定される。これにより、飛行空域やUAV１-nの計測性能をより有効に活用可能にするとともに飛行の安全性を向上する飛行計画を決定することが可能となる。また、UAV１-1の計測性能及び飛行難度の組合せと、UAV１-2の計測性能及び飛行難度との組合せとの何れか一方のみが割当条件を満たす場合、UAV１-1とUAV１-2の計測性能の比較は行われず、割当条件を満たす方のUAV１-nの飛行計画が、飛行空域の割当候補となる飛行計画として決定される。また、UAV１-1の計測性能及び飛行難度の組合せと、UAV１-2の計測性能及び飛行難度との組合せとの双方ともに割当条件を満たさない場合、UAV１-1とUAV１-2の計測性能の比較は行われず、UAV１-1の飛行計画及びUAV１-2の飛行計画はともに拒絶される。
【００４２】
また、飛行計画候補決定部２３ｆは、UAV１-1とUAV１-2の計測性能の比較結果に加えて、さらにUAV１-1の飛行難度とUAV１-2の飛行難度とに基づいて、飛行空域の割当候補となる飛行計画を決定してもよい。これにより、飛行空域やUAV１-nの計測性能をより有効に活用可能にする飛行計画を柔軟に決定することができる。図９〜図１１は、UAV１-1の飛行計画が取得された後にUAV１-2の飛行計画が取得された場合において、飛行空域の割当候補となる飛行計画が決定される際に参照される判定マトリクス（例１〜例３）を示す図である。図９〜図１１に示す判定マトリクスの各フィールドには、先に申請されたUAV１-1の飛行計画と後に申請されたUAV１-2の飛行計画とのどちらが割当候補として優先されるか（または、どちらも割当候補には該当しないか）を計測性能と飛行難度との組合せ毎に示している。
【００４３】
図９に示す判定マトリクスによれば、(a)UAV１-1の計測性能とUAV１-2の計測性能とが同一の場合は先に申請されたUAV１-1の飛行計画が優先されて割当候補となり、(b)UAV１-1の計測性能とUAV１-2の計測性能とが異なる場合は計測性能が高い方のUAV１-n(a or b)が優先されて割当候補となる。ただし、(c)図６に示す割当条件を満たさない組合せに係るUAV１-1の飛行計画が拒絶されることを前提としている。図９に示す判定マトリクスのフィールドにおいて、「先優先a」は、上記(a)に従って、先に申請されたUAV１-1の飛行計画が割当候補として優先されることを示し、「先優先b」は、上記(b)に従って、計測性能が高い方のUAV１-1の飛行計画が割当候補として優先されることを示す。また、「後優先b」は、上記(b)に従って、計測性能が高い方のUAV１-2の飛行計画が割当候補として優先されることを示す。また、「先のみc」は、上記(c)に従って、割当条件を満たさない組合せに係るUAV１-2の飛行計画が拒絶されるため、割当条件を満たす組合せに係るUAV１-1の飛行計画のみが割当候補となることを示し、「後のみc」は、上記(c)に従って、割当条件を満たさない組合せに係るUAV１-1の飛行計画が拒絶されるため、割当条件を満たす組合せに係るUAV１-2の飛行計画のみが割当候補となることを示す。また、「該当無c」は、上記(c)に従って、割当条件を満たさない組合せに係るUAV１-1及びUAV１-2の双方の飛行計画が拒絶されることを示す。
【００４４】
一方、図１０に示す判定マトリクスによれば、(a)〜(c)に加えて、(d)先に申請された飛行計画に係るUAV１-1の飛行難度が低難度の場合は計測性能の比較は行われずに当該UAV１-1の飛行計画が優先されて割当候補となる。すなわち、図１０に示す判定マトリクスのフィールドにおいて、「先優先d」は、上記(d)に従って、先に申請されたUAV１-1の飛行計画が割当候補として優先されることを示す。これにより、UAV１-nによる飛行の公平性を確保することができる。また、図１１に示す判定マトリクスによれば、(a)〜(c)に加えて、(e)UAV１-1の計測性能とUAV１-2の計測性能とが同一の場合は双方の飛行難度が比較されて飛行難度が高い方のUAV１-nが優先されて割当候補となる。すなわち、図１１に示す判定マトリクスのフィールドにおいて、「後優先e」は、上記(e)に従って、飛行難度が高い方のUAV１-2の飛行計画が割当候補として優先されることを示す。これによれば、例えば、先に高性能のUAV１-nが飛行難度の低いミッションを申請していて、後から高性能のUAV１-nが飛行難度の高いミッション（例えば、人命救助のための医薬品等の救援物資の輸送）を申請した場合、後から申請された飛行難度の高いミッションが促進されることになるので、個人的な目的よりも公益性を担保することができ、その飛行空域やUAV１-nの計測性能をより有効に活用可能にすることができる。また、その飛行空域周辺の産業を活性化も期待できる。
【００４５】
飛行空域割当部２３ｇは、飛行計画候補決定部２３ｆにより決定された飛行計画に基づいて飛行空域（つまり、申請された飛行経路を含む飛行空域、または申請された飛行空域）を割り当てる。これにより、飛行計画候補決定部２３ｆにより決定された飛行計画に基づいて、より柔軟に飛行空域をUAV１-nに割り当てることができる。図７（Ｂ）の例では、UAV１-1の飛行計画に基づき、UAV１-1に対して飛行空域AE1が割り当てられる。また、図８（Ｂ）の例では、UAV１-1に対して飛行空域AE11-14が割り当てられる。こうしてUAV１-1に対して割り当てられた飛行空域の位置情報、及び当該飛行空域の割当情報（割り当てられたUAV１-1の機体ＩＤ及び計測性能を含む）が当該飛行空域の空域ＩＤに対応付けられて空域管理データベース２２１に格納される。
【００４６】
ところで、飛行計画候補決定部２３ｆにより決定された、UAV１-1の飛行計画に基づいて、飛行空域割当部２３ｇにより飛行空域が割り当てられた後に、当該飛行空域と少なくとも一部が重複する飛行空域を含む、UAV１-2の飛行計画が取得される（換言すると、UAV１-2の飛行計画が取得されるより前に、UAV１-1の飛行計画に基づいて飛行空域が割り当てられる）場合がある。かかる場合、飛行計画候補決定部２３ｆは、UAV１-1の計測性能とUAV１-2の計測性能との比較結果に基づいて飛行空域の割当候補となる飛行計画を決定することになる。このとき、既に飛行空域が割り当てられたUAV１-1ではなくUAV１-2の飛行計画が飛行空域の割当候補となる飛行計画として決定された場合、割当取消部２３ｈは、UAV１-1を飛行させる飛行空域の割り当てを取り消す。これにより、UAV１-1に対して飛行空域が割り当てられている場合であっても当該飛行空域の割り当てを取り消すことができるので、当該飛行空域と少なくとも一部が重複する飛行空域を含むUAV１-2の飛行計画を、当該飛行空域の割り当てに用いるための候補として柔軟に変更決定することができる。
【００４７】
［２．飛行システムＳの動作］
次に、図１２を参照して、飛行システムＳの動作について説明する。図１２は、管理サーバＭＳにより実行される処理の一例を示すフローチャートである。図１２に示す処理は、例えばUAV１-2を管理するGCSにより送信された飛行計画申請が通信部２１を通じて受信されたときに開始される。図１２に示す処理が開始されると、制御部２３は、受信された飛行計画申請から例えばUAV１-2の飛行計画をUAV１-2の機体ＩＤとともに取得する（ステップＳ１）。なお、ステップＳ１で取得された飛行計画及び機体ＩＤは、例えばＲＡＭ上のバッファ領域に格納される。
【００４８】
次いで、制御部２３は、例えば飛行計画申請に含まれる計測性能特定情報に基づいて、ステップＳ１で取得された飛行計画（つまり、申請された飛行計画）に係るUAV１-2の計測性能を計測性能特定部２３ｂにより特定する（ステップＳ２）。次いで、制御部２３は、ステップＳ１で取得された飛行計画に基づいて、UAV１-2の飛行難度を飛行難度特定部２３ｃにより特定する（ステップＳ３）。
【００４９】
次いで、制御部２３は、ステップＳ２で特定された計測性能と、ステップＳ３で特定された飛行難度との組合せが予め定められた割当条件を満たすか否かを割当条件判定部２３ｄにより判定する（ステップＳ４）。制御部２３は、UAV１-2の計測性能と飛行難度との組合せが上記割当条件を満たないと判定した場合（ステップＳ４：ＮＯ）、UAV１-2の飛行計画を拒絶するメッセージをUAV１-2を管理するGCSへ送信し（ステップＳ５）、図１２に示す処理を終了する。これにより、UAV１-2を管理するGCS側は、UAV１-2の飛行計画を見直すか、またはUAV１-2の計測性能を改善（例えば、機体変更）した上で、再度、飛行計画申請を行うことができる。
【００５０】
一方、制御部２３は、UAV１-2の計測性能と飛行難度との組合せが上記割当条件を満たすと判定した場合（ステップＳ４：ＹＥＳ）、ステップＳ６へ進む。ステップＳ６では、制御部２３は、ステップＳ１で取得された飛行計画と少なくとも一部が重複している他の飛行計画が既に割当候補として決定されているか否かを判定する。かかる重複の判定は上述したように重複判定部２３ｅより行われる。制御部２３は、重複している他の飛行計画が割当候補として決定されていないと判定した場合（ステップＳ６：ＮＯ）、ステップＳ１で取得された飛行計画を飛行空域の割当候補となる飛行計画として決定し（ステップＳ７）、ステップＳ１１へ進む。こうして決定された飛行計画には、割当候補になったことを示す情報が対応付けられてバッファ領域に格納される。
【００５１】
一方、制御部２３は、他の飛行計画（ここでは、UAV１-1の飛行計画とする）が既に割当候補として決定されている（さらに、当該他の飛行計画に基づいて飛行空域がUAV１-1に対して割り当てられている場合もある）と判定した場合（ステップＳ６：ＹＥＳ）、当該他の飛行計画の実行までの残り時間が所定時間（例えば、１０分）以上であるか否かを判定する（ステップＳ８）。これにより、UAV１-1の飛行計画の実行までの余裕を考慮して柔軟に飛行計画を決定することができる。制御部２３は、他の飛行計画の実行までの残り時間が所定時間以上でないと判定した場合（ステップＳ８：ＮＯ）、UAV１-2の飛行計画を拒絶するメッセージをUAV１-2を管理するGCSへ送信し（ステップＳ９）、図１２に示す処理を終了する。
【００５２】
一方、制御部２３は、他の飛行計画の実行までの残り時間が所定時間以上であると判定した場合（ステップＳ８：ＹＥＳ）、ステップＳ１０へ進む。ステップＳ１０では、制御部２３は、上記他の飛行計画に係るUAV１-1の計測性能と、ステップＳ１で取得された飛行計画に係るUAV１-2の計測性能とを比較し、その比較結果に基づいて、飛行空域の割当候補となる飛行計画を飛行計画候補決定部２３ｆにより決定し、ステップＳ１１へ進む。こうして決定された飛行計画には、割当候補になったことを示す情報が対応付けられてバッファ領域に格納される。
【００５３】
なお、ステップＳ１０で決定された飛行計画が既に飛行空域が割り当てられた他の飛行計画（例えば、UAV１-1の飛行計画）でない場合、UAV１-1を飛行させる飛行空域の割り当てが割当取消部２３ｈより取り消され、空域管理データベース２２１に格納された当該飛行空域の割当情報が更新される。
【００５４】
ステップＳ１１では、飛行空域の割当契機になったか否かを判定する。例えばタイマーにより設定された時間がカウントアップした場合、飛行空域の割当契機になったと判定される（ステップＳ１１：ＹＥＳ）。この場合、制御部２３は、ステップＳ７またはステップＳ１０で決定された飛行計画に基づいて飛行空域を割り当て（ステップＳ１２）、当該割り当てられた飛行空域の位置情報、及び当該飛行空域の割当情報を空域管理データベース２２１に格納して、図１２に示す処理を終了する。一方、制御部２３は、飛行空域の割当契機になっていないと判定した場合（ステップＳ１１：ＮＯ）、図１２に示す処理を終了する。飛行空域の割当契機になったか否かの判定は、図１２に示す処理が終了した後も行われる。
【００５５】
なお、図１２に示す処理において、制御部２３は、受信された飛行計画申請から例えばUAV１-2の飛行計画を取得してバッファ領域に格納した後、割当候補の決定契機になったか否かを判定し、割当候補の決定契機になったと判定した場合に、ステップＳ２へ進むように構成してもよい。この場合、割当候補の決定契機になったと判定されるまでの間に複数の飛行計画が取得されたとすると、制御部２３は、それぞれの飛行計画についてステップＳ２〜Ｓ５の処理を行い、ステップＳ６において、それぞれの飛行計画の少なくとも一部が重複しているか否かを判定することになる。また、図１２に示すステップＳ１０において、制御部２３は、例えば図９〜図１１に示す判定マトリクスに従って、計測性能の比較結果及び飛行難度に基づいて、飛行空域の割当候補となる飛行計画を決定してもよい。この場合、ステップＳ３の処理後、ステップＳ４及びＳ５の処理は行われずに、ステップＳ６へ進むように構成すればよい。
【００５６】
以上説明したように、上記実施形態によれば、複数のUAV１-nのそれぞれの飛行計画を取得し、複数のUAV１-nのそれぞれの飛行計画のうちUAV１-1の飛行計画とUAV１-2の飛行計画との少なくとも一部が重複しているか否かを判定し、少なくとも一部が重複していると判定された場合、UAV１-1の計測性能とUAV１-2の計測性能との比較結果に基づいて飛行空域の割当候補となる飛行計画を決定するように構成したので、飛行空域の割り当てのために申請された複数の飛行計画の中から、飛行空域やUAV１-nの計測性能をより有効に活用可能にする飛行計画を決定することができる。また、上記実施形態によれば、例えば高性能のUAV１-1と低性能のUAV１-2とが共存する環境において、高性能のUAV１-nが低性能のUAV１-nに合わせて安全距離を必要以上に取らなくてもよいので、飛行空域の割り当てが非効率になることを防ぐことができ、UAV１-1の計測性能を十分に活かすことができる。
【００５７】
なお、上記実施形態は本発明の一実施形態であり、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で上記実施形態から種々構成等に変更を加えてもよく、その場合も本発明の技術的範囲に含まれる。上記実施形態においては、２つのUAV１-nの飛行計画の重複判定、及び計測性能の比較結果に基づいて割当候補となる飛行計画を決定する例を示したが、３つ以上のUAV１-nの飛行計画の重複判定、及び計測性能の比較結果に基づいて割当候補となる飛行計画を決定してもよい。また、本発明は、UAV内に操縦者（パイロット）が存在しなくても飛行することができる有人航空機に対しても適用可能である。
【符号の説明】
【００５８】
１-n  UAV
２  UTMS
３  PMS
１１  駆動部
１２  無線通信部
１３  センサ部
１４  制御部
２１  通信部
２２  記憶部
２３  制御部
２３ａ  飛行計画取得部
２３ｂ  計測性能特定部
２３ｃ  飛行難度特定部
２３ｄ  割当条件判定部
２３ｅ  重複判定部
２３ｆ  飛行計画候補決定部
２３ｇ  飛行空域割当部
２３ｈ  割当取消部
ＭＳ  管理サーバ
Ｓ  飛行システム
【図１】
0006954983.tif 000002
【図２】
0006954983.tif 000003
【図３】
0006954983.tif 000004
【図４】
0006954983.tif 000005
【図５】
0006954983.tif 000006
【図６】
0006954983.tif 000007
【図７】
0006954983.tif 000008
【図８】
0006954983.tif 000009
【図９】
0006954983.tif 000010
【図１０】
0006954983.tif 000011
【図１１】
0006954983.tif 000012
【図１２】
0006954983.tif 000013