(57)【要約】【課題】  点検対象物の再撮影の必要の有無を容易に認識することができる無人航空機を提供する。【解決手段】  本発明の無人航空機１００は、点検対象物を撮影する撮影カメラ１４０と、点検対象物の相対位置を検出する物体検出部１３０と、物体検出部１３０により検出された相対位置に基づき撮影カメラ１３０の撮影方向の角度を調整するカメラ角度調整部１５０と、点検対象物を撮影しているときに、撮影カメラの映像フレームから点検対象物が逸脱したか否かを判定する判定手段と、点検対象物が映像フレームから逸脱したと判定されたとき、当該判定結果を含む撮影失敗情報を記憶する記憶手段とを有する。【選択図】  図４
2020185941.tif 000002
【特許請求の範囲】
【請求項１】
対象物を撮影する撮影手段と、
対象物の相対位置を検出する検出手段と、
前記検出手段により検出された相対位置に基づき前記撮影手段による撮影方向の角度を制御する角度制御手段と、
前記撮影手段により対象物を撮影しているときに、前記撮影手段の撮影範囲から対象物が逸脱したか否かを判定する判定手段と、
前記判定手段により対象物が撮影範囲から逸脱したと判定されたとき、当該判定結果を含む撮影失敗情報を記憶する記憶手段と、
を有する無人飛行機。
【請求項２】
前記判定手段は、前記撮影手段の撮影方向と前記検出手段の相対位置とに基づき対象物が撮影範囲を逸脱したか否かを判定する、請求項１に記載の無人航空機。
【請求項３】
前記撮影手段の撮影方向は、前記撮影手段の撮影カメラの画角と前記角度制御手段により制御される角度とに基づき決定される、請求項２に記載の無人飛行機。
【請求項４】
前記判定手段は、一定時間以上、対象物が撮影範囲から逸脱したか否かを判定する、請求項１ないし３いずれか１つに記載の無人飛行機。
【請求項５】
前記撮影手段が１秒間にｎ個の映像フレームを生成するとき、前記判定手段は、ｍ（ｍは、ｎよりも小さい自然数）個以上の映像フレームにおいて対象物が映像フレームから逸脱するか否かを判定する、請求項１ないし４いずれか１つに記載の無人飛行機。
【請求項６】
前記判定手段は、映像フレームの予め決められた領域から対象物が逸脱したか否かを判定する、請求項５に記載の無人飛行機。
【請求項７】
無人飛行機はさらに、前記検出手段により検出された相対位置に基づき対象物を追従するように飛行を制御する飛行制御手段を含む、請求項１ないし６いずれか１つに記載の無人飛行機。
【請求項８】
無人飛行機はさらに、前記記憶手段に記憶された撮影失敗情報を出力する出力手段を含む、請求項１ないし７いずれか１つに記載の無人飛行機。
【請求項９】
前記飛行制御手段は、前記撮影失敗情報が記憶されている場合に、前記撮影失敗情報に基づき対象物を再撮影するために飛行を制御する、請求項７に記載の無人飛行機。
【請求項１０】
前記飛行制御手段は、前記撮影失敗情報が記憶された場合に、飛行を中止する、請求項７に記載の無人飛行機。
【請求項１１】
前記検出手段は、対象物にレーザー光を照射し、その反射光を測定することで対象物までの距離および角度を測定する、請求項１に記載の無人飛行機。
【請求項１２】
撮影カメラおよび対象物の相対位置を検出するセンサを備えた無人飛行機による対象物の点検方法であって、
前記撮影カメラにより対象物を撮影中に、前記センサで検出された対象物の相対位置と、撮影カメラの画角とから撮影カメラが対象物を捉えたか否かを判定するステップと、
撮影カメラが対象物を捉えていないと判定した場合には、当該判定結果を含む撮影失敗情報を記憶するステップとを含む、点検方法。
【請求項１３】
点検方法はさらに、前記撮影失敗情報を出力するステップを含む、請求項１２に記載の点検方法。
【請求項１４】
点検方法はさらに、前記撮影失敗情報に基づき撮影失敗箇所を再撮影するために飛行を制御するステップを含む、請求項１２または１３に記載の点検方法。
【請求項１５】
点検方法はさらに、前記撮影失敗情報が記憶された場合には、飛行を中止するステップを含む、請求項１２に記載の点検方法。
【請求項１６】
前記判定するステップは、撮影カメラの角度調整機構が搭載されている場合には、角度調整機構により調整された角度と、撮影カメラの画角と、センサにより検出された対象物の相対位置とから、撮影カメラが対象物を捉えたか否かを判定する、請求項１２に記載の点検方法。
【請求項１７】
撮影カメラおよび対象物の相対位置を検出するセンサを備えた無人飛行機が実行する対象物の点検プログラムであって、
前記撮影カメラにより対象物を撮影中に、前記センサで検出された対象物の相対位置と、撮影カメラの画角とから撮影カメラが対象物を捉えたか否かを判定するステップと、
撮影カメラが対象物を捉えていないと判定した場合には、当該判定結果を含む撮影失敗情報を記憶するステップとを含む、点検プログラム。
【請求項１８】
点検プログラムはさらに、前記撮影失敗情報を出力するステップを含む、請求項１７に記載の点検プログラム。
【請求項１９】
点検プログラムはさらに、前記撮影失敗情報に基づき撮影失敗箇所を再撮影するために飛行を制御するステップを含む、請求項１２または１３に記載の点検プログラム。
【請求項２０】
点検プログラムはさらに、前記撮影失敗情報が記憶された場合には、飛行を中止するステップを含む、請求項１２に記載の点検プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔操作あるいは自律式の無人航空機に関し、特に、点検対象物の撮影機能を備えたドローンに関する。
【背景技術】
【０００２】
例えば鉄塔に架設された送電線の表面などの点検は、作業者が双眼鏡を使って送電線の表面を直接目視したり、ヘリコプターから目視したり、鉄塔に登った人が電線を伝って確認したり、自走機を利用するなどして行っている。このような高所の構造物の点検に空撮機能を備えたドローンを接近させ、カメラで点検箇所を撮影し、作業者が点検箇所を目視するのと変わらない映像を得ることができれば、点検に要するコストを大幅に削減することが可能となる。また、決められた飛行ルートを決められた速度で飛行して離陸地点まで自動で戻り着陸するように機体を制御する自律制御技術の開発が進められ、実用化されつつある。
【０００３】
特許文献１の空撮方法では、図１に示すように、自立制御により飛行するＡ／Ｃヘリ１は、予め設定された飛行ルートに従い、出発地点である地上局２を離陸した後、鉄塔Ａの上方の（ａ）ポイントまで飛行し、次に、鉄塔Ｂの上方の（ｂ）ポイントまで高架電線Ｗに沿って平行に飛行し、この間、高架電線Ｗがカメラの撮影領域の中心に位置するように高架電線Ｗを追尾しながら高架電線Ｗの映像を連続的に記録する。また、飛行中に高架電線Ｗまでの距離を測定し、測定された距離に応じてカメラのズーム倍率を調整することでカメラフレーム内に十分な大きさに拡大された高精細な高架電線Ｗの映像を記録できるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０２７４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年では、ドローンのような小型無人飛行機を使った架空地線・電線の点検システムの開発、実用化が進められている。ドローンには、点検対象物までの距離および角度を検出する物体検出センサ（例えば、ＬｉＤＡＲ）が搭載され、ドローンは、物体検出センサの検出結果に基づき機体と点検対象物との位置関係が一定に保たれるように自律飛行することで、点検対象物を追尾しつつ点検対象物への接触が防止される。また、ドローンには、点検対象物を撮像するカメラがジンバルを介して搭載される。ジンバルは、カメラの向きを３次元方向で微調整することができるアクチュエータであり、ジンバルは、ドローンの姿勢が変化しても常にカメラがドローンの鉛直方向を撮像するように、物体検出センサの検出結果を利用してカメラの角度を制御する。その結果、撮像フレームの中央に点検対象物が撮像されるように撮像が制御される。
【０００６】
ドローンによる点検撮影実行時、強風などの要因により機体の姿勢や位置が急に変わることがある。このとき、ジンバルは、機体の姿勢変化を吸収するように動作する。図２（Ａ）は、機体１０と高架電線Ｗを側方から模式的に表す図であり、高架電線Ｗの真上を飛行中に横から風Ｋが吹くと、機体１０は風の方に機体を傾け、高架電線Ｗの真上の飛行位置を維持しようとする。このとき、ジンバルは、高架電線Ｗが撮像範囲Ｓに入るようにカメラの角度を制御する。
【０００７】
また、図２（Ｂ）は、機体１０と高架電線Ｗを上方から模式的に表した図であり、風Ｋが吹くなどして、機体１０が高架電線Ｗから離れるように横方向Ｐに流されてしまう場合がある。この場合にも、機体１０が高架電線Ｗの方向Ｑに向かうように飛行制御され、ジンバルも、これらの影響を抑えるようにカメラの角度を制御する。しかしながら、最終的にドローンの急激な姿勢変化を吸収しきれない場合には、図３に示すように、高架電線Ｗが撮影範囲Ｓから逸脱する、いわゆるフレームアウトが生じてしまう。高架電線Ｗがフレームアウトしたか否かは、ドローンの帰還後に、カメラで撮影された映像データを再生しこれを視認しなければ分からない。このため、現地で、撮影された映像データを再生してチェックする必要があり、こうした作業は、非常に煩雑である。
【０００８】
本発明は、上記従来の課題を解決し、点検対象物の再撮影の必要の有無を容易に認識することができる無人航空機、点検方法および点検プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る無人航空機は、対象物を撮影する撮影手段と、対象物の相対位置を検出する検出手段と、前記検出手段により検出された相対位置に基づき前記撮影手段による撮影方向の角度を制御する角度制御手段と、前記撮影手段により対象物を撮影しているときに、前記撮影手段の撮影範囲から対象物が逸脱したか否かを判定する判定手段と、前記判定手段により対象物が撮影範囲から逸脱したと判定されたとき、当該判定結果を含む撮影失敗情報を記憶する記憶手段とを有する。
【００１０】
ある実施態様では、前記判定手段は、前記撮影手段の撮影方向と前記検出手段の相対位置とに基づき対象物が撮影範囲を逸脱したか否かを判定する。ある実施態様では、前記撮影手段の撮影方向は、前記撮影手段の撮影カメラの画角と前記角度制御手段により制御される角度とに基づき決定される。ある実施態様では、前記判定手段は、一定時間以上、対象物が撮影範囲から逸脱したか否かを判定する。ある実施態様では、前記撮影手段が１秒間にｎ個の映像フレームを生成するとき、前記判定手段は、ｍ（ｍは、ｎよりも小さい自然数）個以上の映像フレームにおいて対象物が映像フレームから逸脱するか否かを判定する。ある実施態様では、前記判定手段は、映像フレームの予め決められた領域から対象物が逸脱したか否かを判定する。ある実施態様では、無人飛行機はさらに、前記検出手段により検出された相対位置に基づき対象物を追従するように飛行を制御する飛行制御手段を含む。ある実施態様では、無人飛行機はさらに、前記記憶手段に記憶された撮影失敗情報を出力する出力手段を含む。ある実施態様では、前記飛行制御手段は、前記撮影失敗情報が記憶されている場合に、前記撮影失敗情報に基づき対象物を再撮影するために飛行を制御する。ある実施態様では、前記飛行制御手段は、前記撮影失敗情報が記憶された場合に、飛行を中止する。ある実施態様では、前記検出手段は、対象物にレーザー光を照射し、その反射光を測定することで対象物までの距離および角度を測定する。
【００１１】
本発明に係る対象物の点検方法は、撮影カメラおよび対象物の相対位置を検出するセンサを備えた無人飛行機によるものであって、前記撮影カメラにより対象物を撮影中に、前記センサで検出された対象物の相対位置と、撮影カメラの画角とから撮影カメラが対象物を捉えたか否かを判定するステップと、撮影カメラが対象物を捉えていないと判定した場合には、当該判定結果を含む撮影失敗情報を記憶するステップとを含む。
【００１２】
ある実施態様では、点検方法はさらに、前記撮影失敗情報を出力するステップを含む。ある実施態様では、点検方法はさらに、前記撮影失敗情報に基づき撮影失敗箇所を再撮影するために飛行を制御するステップを含む。ある実施態様では、点検方法はさらに、前記撮影失敗情報が記憶された場合には、飛行を中止するステップを含む。ある実施態様では、前記判定するステップは、撮影カメラの角度調整機構が搭載されている場合には、角度調整機構により調整された角度と、撮影カメラの画角と、センサにより検出された対象物の相対位置とから、撮影カメラが対象物を捉えたか否かを判定する。
【００１３】
本発明の対象物の点検プログラムは、撮影カメラおよび対象物の相対位置を検出するセンサを備えた無人飛行機が実行するものであって、前記撮影カメラにより対象物を撮影中に、前記センサで検出された対象物の相対位置と、撮影カメラの画角とから撮影カメラが対象物を捉えたか否かを判定するステップと、撮影カメラが対象物を捉えていないと判定した場合には、当該判定結果を含む撮影失敗情報を記憶するステップとを含む。
【発明の効果】
【００１４】
本発明によれば、対象物の撮影中に、対象物が撮影範囲を逸脱したか否かを判定し、逸脱した場合にはその判定結果を記憶するようにしたので、ユーザーは、撮影された対象物の映像を再生しそれを確認する作業を行うことなく再撮影の必要の有無を認識することができる。
【図面の簡単な説明】
【００１５】
【図１】従来の高架電線等を空撮する無人飛行機の例を説明する図である。
【図２】図２（Ａ）は、機体と高架電線とを側方から模式的に表した図であり、図２（Ｂ）は、機体と高架電線とを上方から模式的に表した図であり、風等により機体の姿勢が変化する様子を説明している。
【図３】従来の無人飛行機による空撮において点検対象物がフレームから逸脱した例を説明する図である。
【図４】本発明の無人飛行機の電気的な構成を示すブロック図である。
【図５】本発明の実施例に係る撮影制御プログラムの機能的な構成を示すブロック図である。
【図６】映像フレームと撮影される高架電線との関係を説明する図である。
【図７】本発明の実施例におけるフレームアウトの定義を説明する図である。
【図８】本発明の実施例に係る撮影判定部の判定方法の一例を説明する図である。
【図９】本発明の実施例に係る点検対象物の撮影制御の動作を説明するフローである。
【図１０】本発明の第２の実施例に係る点検対象物の撮影制御の動作を説明するフローである。
【発明を実施するための形態】
【００１６】
次に、本発明の実施の形態について説明する。本発明の無人飛行機は、人間が目視により点検することが難しい、鉄塔に架設された送電線等の点検や土砂崩れなどの自然災害現場の点検などに用いられる。無人飛行機の構成は特に限定されないが、例えば、ドローン、ヘリコプター、飛行船等である。
【実施例】
【００１７】
以下の実施例では、無人飛行機により高架電線を点検する例を説明する。本実施例の無人飛行機（ドローン）は、機体本体に、点検対象物である高架電線を撮影するための撮影カメラを搭載する。撮影カメラは、ジンバルのような角度調整アクチュエータを介して機体本体に取り付けられる。角度調整アクチュエータは、例えば、Ｘ軸、Ｙ軸、Ｚ軸の自由度３で撮影カメラの角度を調整することが可能である。無人飛行機は、例えば、図１に示すように鉄塔に高架された電線Ｗをその上方から鉛直方向に撮影し、その撮影された映像データが高架電線Ｗの点検に供される。
【００１８】
図４は、本実施例に係る無人飛行機の電気的な構成を示すブロック図である。本実施例に係る無人飛行機１００は、ＧＰＳ受信部１１０、自立航法センサ１２０、物体検出部１３０、撮影カメラ１４０、カメラ角度調整部１５０、ロータ駆動部１６０、記憶部１７０、出力部１８０、外部接続部１９０および制御部２００を含んで構成される。但し、上記構成は一例であり、必ずしもこれに限定されるものではない。
【００１９】
ＧＰＳ受信部１１０は、ＧＰＳ衛星から発せられるＧＰＳ信号を受信し、無人飛行機１００の緯度、経度を含む絶対位置を検出する。無人飛行機１００は、予め用意された飛行情報に従い自律飛行することが可能である。飛行情報は、例えば、図１に示すように、出発地点である地上局２、鉄塔Ａの（ａ）ポイント、鉄塔Ｂの（ｂ）ポイント、帰還地点である地上局２を飛行する飛行ルート（緯度、経度の位置情報を含む）、飛行速度、飛行高度などを含む。無人飛行機１００は、ＧＰＳ受信部１１０で検出された位置情報を利用して飛行ルートを追従するように飛行する。
【００２０】
自立航法センサ１２０は、無人飛行機１００が自立航法するために必要なセンサ、例えば、方位センサや高度センサを含む。自立航法センサ１２０のセンサ出力は、飛行情報に従い自律飛行するときの飛行制御に利用される。
【００２１】
物体検出部１３０は、点検対象物までの相対的距離および角度を検出する。物体検出部１３０は、例えば、ＬｉＤＡＲ（Laser Imaging Detection and Ranging）を用いて構成される。ＬｉＤＡＲは、パルス状に発光するレーザーを３６０度の方位で照射し、そのレーザー照射に対する反射光を測定することで、物体までの距離および角度を検出する。本実施例では、無人飛行機１００から高架電線Ｗまでの距離および角度を検出する。なお、物体検出部１３０は、ＬｉＤＡＲに限定されず、これ以外にも複数のステレオカメラを用いて物体までの距離および角度を検出するものであってもよい。無人飛行機１００は、物体検出部１３０の検出結果に基づき、点検対象物である高架電線Ｗと一定の距離および角度を保つように高架電線Ｗを追尾する。
【００２２】
撮影カメラ１４０は、上記したように、機体本体の下部に角度調整アクチュエータを介して取り付けられる。撮影カメラ１４０は、点検対象物である高架電線Ｗの動画を撮像し、例えば、１秒間に２４個の映像フレーム（静止画）を生成する。さらに撮影カメラ１４０は、ズーム機能を備え、映像フレーム内に一定の大きさの高架電線Ｗが撮像されるように、その倍率が調整される。
【００２３】
カメラ角度調整部１５０は、制御部２００からの角度調整信号に応答して角度調整アクチュエータを駆動し、撮影カメラ１４０の角度を調整する。制御部２００は、自立航法センサ１２０や物体検出部１３０の検出結果に基づき撮影カメラ１４０の撮像方向（撮影カメラのレンズの光軸）が鉛直方向となる角度を算出し、その算出結果に基づき角度調整信号を生成する。
【００２４】
ロータ駆動部１６０は、制御部２００からの駆動信号に基づきプロペラ等に接続されたロータを回転させる。制御部２００は、ＧＰＳ受信部１１０、自立航法センサ１２０および物体検出部１３０により検出された情報や飛行情報に基づき無人飛行機１００が飛行ルートに沿って自律飛行するための駆動信号を生成する。
【００２５】
記憶部１７０は、無人飛行機１００を動作させるために必要な種々の情報を記憶する。記憶部１７０は、例えば、予め用意された飛行情報を記憶したり、制御部２００が実行するためのプログラムやソフトウエアを記憶したり、撮影カメラ１４０で撮像された点検対象物の映像データを記憶する。さらに本実施例では、記憶部１７０には、撮影カメラ１４０による点検対象物の撮像が失敗したことを示す撮影失敗情報が記憶される。撮影失敗情報は、撮影カメラ１４０により撮影された映像データを再生することなく、点検対象物の再撮影が必要であることをユーザーに知らせることができる。
【００２６】
出力部１８０は、記憶部１７０に記憶された情報を読出し、これを外部に出力する。出力部１８０の構成は特に限定されないが、例えば、出力部１８０は、記憶部１７０の映像データを表示する表示部を備えることができ、あるいは外部接続部１９０を介して接続された外部装置に、有線または無線により記憶部１７０から読み出した情報を出力することができる。
【００２７】
外部接続部１９０は、無人飛行機１００を有線または無線により外部装置と接続することを可能にする。外部装置は、例えば、コンピュータ装置であり、外部接続部１９０を介して無人飛行機１００を制御することが可能であり、例えば、外部装置は、予め用意された飛行情報を記憶部１７０に書込んだり、点検対象物を撮影した映像データを記憶部１７０から読み出したり、あるいは制御部２００に対してユーザーからの指示を与えることができる。
【００２８】
制御部２００は、無人飛行機１００の各部を制御する。ある実施態様では、制御部２００は、ＲＯＭ／ＲＡＭを含むマイクロコントローラ、マイクロプロセッサ、画像処理プロセッサ等を含み、記憶部１７０あるいはＲＯＭ／ＲＡＭに格納されたプログラムやソフトウエアを実行することで無人飛行機１００の自律飛行や点検対象物の撮影を制御する。
【００２９】
自律飛行制御プログラムは、ＧＰＳ受信部１１０で検出された絶対位置（緯度、経度、高度）や自立航法センサ１２０で検出された方位や高度等に基づき、予め用意された飛行ルートを無人飛行機１００が飛行するように制御する。この飛行ルートは、概ね高架電線Ｗに沿うルートである。さらに自律飛行制御プログラムは、物体検出部１３０により検出された高架電線Ｗの相対的な距離および角度に基づき高架電線Ｗと一定の距離を保ちながら高架電線Ｗを追尾するように無人飛行機１００の飛行を制御する。
【００３０】
無人飛行機１００が高架電線Ｗに沿って飛行を続ける間、撮影制御プログラムは、高架電線Ｗが撮影されるように撮影カメラ１４０を制御し、かつ撮影カメラ１４０により撮影された映像データを記憶部１７０に格納する。本実施例の撮影制御プログラムの詳細な構成を図５に示す。同図に示すように、撮影制御プログラム２１０は、カメラ角度算出部２２０、カメラ動作制御部２３０、撮影判定部２４０、撮影失敗情報記憶部２５０および映像データ記憶部２６０を含んで構成される。
【００３１】
カメラ角度算出部２２０は、撮影カメラ１４０の映像フレーム内に高架電線Ｗが捉えられるようにするため、物体検出部１３０からの検出結果に基づき撮影カメラ１４０の撮影方向の角度を算出する。カメラ角度算出部２２０は、撮影方向の角度を算出すると、その算出結果を表す角度調整信号をカメラ角度調整部１５０に提供し、カメラ角度調整部１５０は、角度調整信号に基づき角度調整アクチュエータを駆動し、撮像カメラ１４０の撮影方向を調整する。本実施例では、カメラ角度算出部２２０は、撮像カメラ１４０の撮影方向（光軸）が鉛直方向になるように角度を算出し、これにより、撮像カメラ１４０は、高架電線Ｗを真上から空撮する。
【００３２】
また、撮影カメラ１４０のズームは、予め決められ倍率に設定され、自律飛行制御プログラムにより無人飛行機１００と高架電線Ｗとの間の相対距離が一定になるように飛行が制御される。これらの設定により、撮影カメラ１４０の映像フレームにより撮影される現実空間の範囲（縦方向および横方向の実空間の距離）が決定され、つまり、映像フレームに映される高架電線Ｗの大きさが決定される。好ましくは、図６（Ａ）に示すように、映像フレームＦ内に、ユーザーによって点検可能な大きさで高架電線Ｗが映される。
【００３３】
図６（Ａ）において、映像フレームＦの長手方向が飛行方向と略平行であるとき、カメラ角度算出部２２０は、物体検出部１３０で検出された高架電線Ｗの相対角度に基づき、映像フレームＦの略中央に高架電線Ｗが捉えられるようにカメラの角度を算出する。また、図６（Ｂ）に示すように、無人飛行機１００が風の影響を受けて、図２（Ａ）に示すように機体の姿勢が変化したり、図２（Ｂ）に示すように高架電線Ｗから離れたとき、映像フレームＦに映される高架電線Ｗが中央から縁部にシフトするが、この場合、カメラ角度算出部２２０は、物体検出部１３０で検出された高架電線Ｗの相対角度の変化量に基づき、高架電線Ｗが中央の方向Ｑに移動するように、カメラの角度を算出する。
【００３４】
カメラ動作制御部２３０は、撮影カメラ１４０の撮影開始および終了等を制御する。具体的には、飛行ルートに沿って無人飛行機１００が飛行を開始し高架電線Ｗに接近し、撮影開始地点に到達すると、カメラ動作制御部２３０は、撮影カメラ１４０による撮影を開始させ、無人飛行機１００が飛行ルートに従って高架電線Ｗに沿って飛行し、撮影終了地点に到達すると、撮影カメラ１４０による撮影を終了させる。カメラ動作制御部２３０は、上記以外にも撮影カメラの撮像条件、例えば、倍率等を制御することも可能である。
【００３５】
撮影判定部２４０は、撮影カメラ１４０による高架電線Ｗの撮影が行われている期間中、撮影カメラ１４０の映像フレームに高架電線Ｗが適切に撮影されているか否かを判定する。撮影中に、強風などの影響を受けて無人飛行機１００の姿勢が急に変化したり（図２（Ａ）を参照）、あるいは飛行ルートを一時的に逸脱したとき（図２（Ｂ）を参照）、角度調整アクチュエータによる撮影カメラ１４０の角度制御が間に合わないと、図７（Ａ）に示すように、映像フレームＦから高架電線Ｗがフレームアウトすることがある。撮影判定部２４０は、こうした高架電線Ｗがフレームアウトしたか否かを、物体検出部１３０で検出された高架電線Ｗの相対位置と、角度調整アクチュエータの現在の制御された角度と、撮影カメラに設定されている画角から判定する。
【００３６】
図８は、撮影判定部２４０による判定方法を説明する図である。無人飛行機１００の飛行方向は、高架電線Ｗの延在する方向と概ね平行であるとする。この状態で、無人飛行機１００の鉛直方向の基準線Ｇに対する高架電線Ｗの相対角度θｗは、物体検出部１３０により検出される。また、撮影カメラ１４０の画角θｃは、ズームの倍率から決定される既知の値であり、画角θｃは、図７（Ａ）に示す映像フレームＦの大きさを規定する。基準線Ｇに対する角度調整アクチュエータの現在の角度がθａであるとき（角度θａは、撮影カメラ１４０の撮影レンズの光軸方向に等しい）、画角θｃは、角度θａによってオフセットされた角度の方向を撮影する。撮影判定部２４０は、θａによりオフセットされた画角θｃの撮影範囲に、高架電線Ｗの角度θｗが含まれるか否かを判定し、両者の差が一定以上である場合には、高架電線Ｗが撮影されていない、すなわち映像フレームＦから高架電線Ｗがフレームアウトしたと判定する。
【００３７】
また、映像フレームＦの外縁に高架電線Ｗが撮影された場合には、高架電線Ｗの一部が欠損したり、あるいは光学歪みにより画像が不鮮明になるおそれがある。このため、図７（Ｂ）に示すように、映像フレームＦの外周に一定のマージンＭを設け、マージンＭの内側に高架電線Ｗが撮影されるか否かを判定するようにしてもよい。この場合には、マージンＭを規定する画角θｃ’（θｃ’＜θｃ）を設定する。
【００３８】
さらに撮影カメラ１４０は、１秒間に複数の映像フレームを生成（例えば、１秒間に２４の映像フレームを生成）するため、もし、非常に短い時間で高架電線Ｗのフレームアウトが生じた場合には、前後の映像フレームによりフレームアウトした期間の高架電線Ｗを補間することが可能である。従って、撮影判定部２４０は、フレームアウトが一定期間生じた場合に、高架電線Ｗが適切に撮影されていないと判定する。例えば、１秒間に２４の映像フレームが生成される場合、１２枚の映像フレームにおいてフレームアウトが生じた場合に高架電線Ｗが適切に撮影されていないと判定する。
【００３９】
撮影失敗情報記憶部２５０は、撮影判定部２４０により高架電線Ｗが適切に撮影されていないと判定された場合には、撮影中に高架電線Ｗの撮影に失敗が生じたことを表す撮影失敗情報を記憶部１７０に記憶する。撮影失敗情報はさらに、撮影を失敗した箇所や撮影を失敗した時間を含むことができる。撮影失敗箇所は、ＧＰＳ受信部１１０で検出された位置情報（緯度、経度）を含み、撮影失敗時間は、撮影開始時刻を基準にフレームアウトが発生した時刻およびフレームアウトが継続した時間を含むことができる。撮影失敗情報が記憶されたとき、出力部１８０は、撮影失敗情報が記憶されていることを示す情報を出力することが可能である。例えば、ＬＥＤライトを点灯させることで撮影失敗情報が記憶されていることをユーザーに知らせるようにしてもよい。
【００４０】
映像データ記憶部２６０は、撮影カメラ１４０が動作されている期間中に撮影された映像データを記憶部１７０に記憶する。
【００４１】
次に、本実施例の無人飛行機１００の点検対象物の撮影動作について図９のフローを参照して説明する。先ず、外部接続部１９０を介して外部コンピュータ装置が接続され、コンピュータ装置から無人飛行機１００に飛行ルートを含む飛行情報が入力され（Ｓ１００）、これが記憶部１７０または制御部２００のＲＡＭに格納される。制御部２００の自律飛行制御プログラムは、入力された飛行情報に従い高架電線Ｗの点検のために無人飛行機の自律飛行を開始する（Ｓ１１０）。
【００４２】
無人飛行機１００は、物体検出部１３０で検出された高架電線Ｗまでの相対距離および角度に基づき高架電線Ｗと一定の距離を保ちながら高架電線Ｗに沿って自律飛行をし、その間、高架電線Ｗの撮影が行われる。すなわち、カメラ動作制御部２３０は、無人飛行機１００が高架電線Ｗの撮影開始位置に到達すると、撮影カメラ１４０を起動し、高架電線Ｗの撮影を開始する（Ｓ１２０）。
【００４３】
撮影期間中、カメラ角度算出部２２０は、物体検出部１３０で検出された高架電線Ｗまでの距離および角度に基づき撮影カメラ１４０の撮影方向の角度を算出し、算出結果に基づき角度調整信号を角度調整アクチュエータに出力し、角度調整アクチュエータが撮影カメラ１４０の角度を調整する（Ｓ１３０）。また、撮影期間中、撮影カメラ１４０によって撮影された高架電線Ｗの映像データは、映像データ記憶部２６０によって記憶部１７０に順次記憶される（Ｓ１４０）。また、撮影判定部２４０によって、高架電線Ｗが映像フレームＦからフレームアウトしたか否かが判定され（Ｓ１５０）、フレームアウトが生じたと判定された場合には、撮影失敗したことを示す撮影失敗情報が撮影失敗情報記憶部２５０によって記憶部１７０に記憶される（Ｓ１６０）。
【００４４】
撮影期間中、ステップＳ１３０〜Ｓ１６０までの処理が繰り返され、自律飛行制御プログラムは、飛行ルートに基づき点検対象物の撮影終了地点まで到達すると、カメラ動作制御部２３０は撮影カメラ１４０の撮影を停止し（Ｓ１７０）、無人飛行機１００がスタート地点に帰還される（Ｓ１８０）。
【００４５】
その後、ユーザーは、無人飛行機１００の記憶部１７０に撮影失敗情報が記憶されているか否かを確認することで、高架電線Ｗの撮影中に高架電線Ｗを撮影することができなかった事象があることを知ることができる。また、出力部１８０は、ランプ等を点灯させることで、撮影失敗情報が記憶されていることを容易にユーザーに知らせるようにしてもよい。これにより、ユーザーは、従来のように、撮影カメラ１４０により撮影された映像データを再生し、再生した映像からフレームアウトの有無をチェックする必要がないため、煩雑な作業を行うことなく、点検対象物である高架電線Ｗの再撮影の必要性の有無を即座に判断することができる。
【００４６】
また、撮影失敗情報に撮影が失敗した位置情報を含ませることで、ユーザーは、再撮影すべき場所を含む飛行ルートを作成し、無人飛行機１００にフレームアウトした撮影失敗区間のみを撮影させることができる。これにより、点検対象物の撮影の効率化を図ることができる。
【００４７】
次に、本発明の第２の実施例について説明する。第２の実施例では、撮影判定部２４０により高架電線Ｗがフレームアウトしたと判定された場合には、自律飛行制御プログラムは、その判定結果に基づき撮影失敗区間の再撮影を自動で行うことを可能にする。図１０に、第２の実施例の動作フローを示す。
【００４８】
図９に示すステップＳ１００〜Ｓ１６０までの処理は、同じであるが、自律飛行制御プログラムは、飛行ルートに基づき点検対象物の撮影終了地点まで到達すると、撮影失敗情報が記憶されているか否かを確認し（Ｓ２００）、撮影失敗情報が記憶されている場合には、撮影失敗情報に記憶されている撮影失敗区間への自律飛行を開始し、カメラ動作制御部２３０に撮影失敗区間の再撮影を指示する。これに応答してカメラ動作制御部２３０は、撮影失敗区間を再撮影し（Ｓ２１０）、再撮影された高架電線Ｗの映像データが映像データ記憶部２６０によって記憶部１７０に記憶される。カメラ動作制御部２３０は、再撮影が終了すると、撮影カメラ１４０を停止し（Ｓ２２０）、無人飛行機１００は、飛行ルートに従いスタート地点に帰還する（Ｓ２３０）。
【００４９】
このように本実施例によれば、高架電線Ｗの撮影に失敗した場合には、撮影に失敗した区間の高架電線Ｗの再撮影を自動で行うことで、高架電線Ｗの点検作業の更なる効率化を図ることができる。
【００５０】
次に本発明の第３の実施例について説明する。第３の実施例では、撮影期間中に、高架電線Ｗのフレームアウトが判定された場合には、自律飛行制御プログラムは、高架電線Ｗの撮影を停止し、無人飛行機１００をスタート地点に帰還させる。フレームアウトが生じるということは、撮影環境が良好でないことを意味し、撮影環境が良好でない状態で高架電線の撮影を継続してもフレームアウトが引き続き発生すること可能性がある。そのような場合には、撮影を中止して別な日時に再撮影を行うことが、結果的に作業効率を向上させることができる。
【００５１】
そこで、第３の実施例では、１回または複数回のフレームアウトが生じた場合には、撮影環境が適当でないと見做し、撮影を中止するため無人飛行機をスタート地点に帰還させる。その後、別な日時に、撮影失敗情報に含まれる撮影失敗地点から高架電線Ｗの再撮影を行う。
【００５２】
上記実施例では、説明を容易にするため、図７（Ａ）、（Ｂ）等に示すように、映像フレームＦの短手方向において撮影カメラ１４０の撮影方向を調整する例を示したが、実際には、無人飛行機の飛行方向が高架電線Ｗの方向とズレが生じている場合には、撮像カメラ１４０の撮影方向は、映像フレームの長手方向においても調整され得る。つまり、角度調整アクチュエータは、映像フレームＦの短手方向および長手方向の自由度２でカメラの角度を調整することが可能である。この場合、フレームアウトしたか否かは、映像フレームの短手方向および長手方向において判定するようにしてもよい。
【００５３】
また、上記実施例では、点検対象物として高架電線を例示したが、これは一例であり、本発明は、他の高層建造物や自然災害地などの点検にも適用することができる。さらに本実施例は、撮影カメラが角度調整アクチュエータを介して機体本体に取り付けられる例を示したが、撮影カメラそのものが電子的または光学的な撮影方向の角度調整機能を備えている場合には、角度調整アクチュエータは必ずしも必須ではない。
【００５４】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形、変更が可能である。
【符号の説明】
【００５５】
１００：無人飛行機                        １１０：ＧＰＳ受信部
１２０：自立航法センサ                    １３０：物体検出部
１４０：撮影カメラ                        １５０：カメラ角度調整部
１６０：ロータ駆動部                      １７０：記憶部
１８０：出力部                            １９０：外部接続部１９０
２００：制御部
【図１】
2020185941.tif 000003
【図２】
2020185941.tif 000004
【図３】
2020185941.tif 000005
【図４】
2020185941.tif 000006
【図５】
2020185941.tif 000007
【図６】
2020185941.tif 000008
【図７】
2020185941.tif 000009
【図８】
2020185941.tif 000010
【図９】
2020185941.tif 000011
【図１０】
2020185941.tif 000012