(57)【要約】【課題】  カメラで撮影される被写体を、飛行体の照明で照らすことを可能にし、カメラで被写体を鮮明に撮影する仕組みを提供すること。【解決手段】  被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置であって、前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段と、前記取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段と、前記被写体特定手段により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定手段と、前記目標位置特定手段により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示手段と、を備えることを特徴とする。【選択図】  図３
2018056952.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置であって、
前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段と、
前記取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段と、
前記被写体特定手段により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定手段と、
前記目標位置特定手段により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記指示手段は、前記被写体特定手段により特定された位置の被写体を前記照明器具で照らすべく、当該特定された被写体の位置を、前記飛行体に送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記目標位置特定手段は、前記被写体特定手段により特定された被写体の位置と、前記ネットワークカメラの位置とに従って、前記飛行体が飛行する飛行目標位置を特定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記目標位置特定手段は、前記被写体特定手段により特定された被写体の位置と、前記ネットワークカメラの位置とに従って、前記ネットワークカメラの撮像範囲に前記飛行体が入らない飛行目標位置を特定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置における制御方法であって、
取得手段が、前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得工程と、
被写体特定手段が、前記取得工程で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定工程と、
目標位置特定手段が、前記被写体特定工程により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定工程と、
指示手段が、前記目標位置特定工程により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示工程と、
を備えることを特徴とする制御方法。
【請求項６】
被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段と、
前記取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段と、
前記被写体特定手段により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定手段と、
前記目標位置特定手段により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びその制御方法、プログラムに関し、特に、カメラで撮影される被写体を、飛行体の照明で照らすことを可能にし、カメラで被写体を鮮明に撮影する技術に関する。
【背景技術】
【０００２】
従来、例えば、据え置き型のお天気カメラ等のネットワークカメラで、空港や街などを撮影してテレビで放映している。
【０００３】
しかしながら、このような据え置き型のネットワークカメラで、被写体が暗いと、被写体が映りづらくなってしまう。
【０００４】
特許文献１には、監視カメラで撮影した人と同じ人をドローンが撮影したら、その人をドローンが追従することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１４９６２０
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、カメラで撮影される被写体を、飛行体の照明で照らすことを可能にし、カメラで被写体を鮮明に撮影する仕組みを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置であって、前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段と、前記取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段と、前記被写体特定手段により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定手段と、前記目標位置特定手段により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示手段と、を備えることを特徴とする。
【０００８】
また、本発明は、被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置における制御方法であって、取得手段が、前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得工程と、被写体特定手段が、前記取得工程で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定工程と、目標位置特定手段が、前記被写体特定工程により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定工程と、指示手段が、前記目標位置特定工程により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示工程と、を備えることを特徴とする。
【０００９】
また、本発明は、被写体を撮影するネットワークカメラと、照明器具を備えた飛行体と通信可能な情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記ネットワークカメラから、前記ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段と、前記取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段と、前記被写体特定手段により特定された位置に従って、前記飛行体が飛行する飛行目標位置を特定する目標位置特定手段と、前記目標位置特定手段により特定された飛行目標位置に、前記飛行体を飛行させる指示を、前記飛行体に行う指示手段として機能させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、カメラで撮影される被写体を、飛行体の照明で照らすことを可能にし、カメラで被写体を鮮明に撮影することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係るシステムの一例を示す図である。
【図２】図１に示す情報処理装置１０１のハードウエアブロック図の一例を示す図である。
【図３】ネットワークカメラ１０２１が撮影している被写体３０３に、ドローン１０２が飛行して、ドローン１０２が備える照明器具３０４で明かりを照らしている様子を示している図である。
【図４】情報処理装置１０１が記憶している各種データテーブルの一例を示す図である。
【図５】初期位置のネットワークカメラ１０２１の上面図の一例を示す図である。
【図６】ネットワークカメラ１０２１の側面図６０１、ネットワークカメラ１０２１の側面図６０２、ネットワークカメラ１０２１の側面図６０２の一例示す図である。
【図７】ネットワークカメラの側面図７０１である。
【図８】ネットワークカメラの上面図である。
【図９】ネットワークカメラと、飛行目標位置に位置するドローンとの側面図である。
【図１０】ネットワークカメラの上面図である。
【図１１】情報処理装置１０１のＣＰＵ（制御手段）が実行する制御処理手順を示すフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
図１は、本発明の実施の形態に係るシステムの一例を示す図である。
【００１３】
図１に示すように、本発明の実施の形態に係るシステムは、ネットワークカメラ１０２１と、情報処理装置１０１と、ドローン１０２などの飛行体とを含むシステムである。
【００１４】
ネットワークカメラ１０２１と、情報処理装置１０１と、ドローン１０２などの飛行体とは、それぞれネットワークを介して通信可能に接続されている。
【００１５】
ネットワークカメラ１０２１と、情報処理装置１０１とは、有線又は無線のネットワーク１０４を介して通信可能に接続されている。
【００１６】
また、情報処理装置１０１と、ドローン１０２などの飛行体とは、有線又は無線のネットワーク１０５を介して通信可能に接続されている。
また、情報処理装置１０１は、操作卓１０３と通信可能に接続されている。
【００１７】
操作卓１０３は、ネットワークカメラ１０２１の操作卓であり、ユーザが操作卓を操作することで、ネットワークカメラ１０２１を、パン、チルト、ズームなどの各種動作を行わせることが可能である。
【００１８】
ここで、ネットワークカメラ１０２１は、お天気カメラや、防犯カメラなどとしても機能することができるカメラである。
【００１９】
図２は、図１に示す情報処理装置１０１のハードウエアブロック図の一例を示す図である。
【００２０】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２１】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２２】
また、２０５は入力コントローラで、キーボード（ＫＢ２０９）や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ２１０への表示を制御する。なお、２１０のディスプレイは、タッチパネルになっており、ディスプレイ上の画面を押下されることにより操作することが可能な入力装置としても機能する。
【００２３】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２４】
２０８は通信Ｉ／Ｆコントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２６】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００２７】
次に、図３を用いて、ネットワークカメラ１０２１と、ドローン１０２などの飛行体とを含む本システムについて説明する。
【００２８】
図３は、ネットワークカメラ１０２１が撮影している被写体３０３に、ドローン１０２が飛行して、ドローン１０２が備える照明器具３０４で明かりを照らしている様子を示している図である。
【００２９】
図３に示すように、ネットワークカメラ１０２１は、カメラ本体３０１とレンズ３０２とを含んでいる。
【００３０】
図３に示すように、ネットワークカメラ１０２１で撮影される撮影範囲、及び、ドローン１０２が照らす照明範囲を、それぞれ点線で示している。
【００３１】
次に、図４を用いて、情報処理装置１０１が記憶している各種データテーブルについて説明する。
図４は、情報処理装置１０１が記憶している各種データテーブルの一例を示す図である。
【００３２】
図４に示すネットワークカメラ１０２１の位置データは、ネットワークカメラ１０２１が設置されている位置（緯度、経度、高度）を示す情報である。
【００３３】
図４に示すパン（角度）データは、ネットワークカメラ１０２１が設置された初期位置（基準位置）を０°とし、その位置において、ネットワークカメラの撮影方向（北方向）を示したテーブルである。
【００３４】
図４に示すチルト（角度）データは、ネットワークカメラ１０２１のチルトの角度データを示した図である。０°が水平であることを示している。
【００３５】
図４に示すズーム（焦点）データは、ネットワークカメラ１０２１がどれくらいズームしているか示すデータ（ｆ値）である。
【００３６】
図４に示すフォーカス（距離）データは、ネットワークカメラ１０２１が、フォーカスがあった被写体までの距離を示すデータである。
【００３７】
図４に示すアイリス（Ｆ値）データは、ネットワークカメラ１０２１が、撮像している撮像範囲の明るさ（被写体の明るさ）を示すデータ（Ｆ値）である。
図５は、上記初期位置のネットワークカメラ１０２１の上面図の一例を示す図である。
【００３８】
図５に示すように、設置された初期位置のネットワークカメラ１０２１は、北方向を向いていることを示している。
【００３９】
図６は、ネットワークカメラ１０２１の側面図６０１、ネットワークカメラ１０２１の側面図６０２、ネットワークカメラ１０２１の側面図６０２の一例示す図である。
【００４０】
ネットワークカメラ１０２１の側面図６０１は、ネットワークカメラ１０２１の撮影方向が水平であることを示しており、ネットワークカメラ１０２１の地面からの高度が例えば１２．３４ｍであることを示している。
【００４１】
ネットワークカメラ１０２１の側面図６０２は、ネットワークカメラ１０２１が、θの角度だけ下側にチルトして（傾いて）いる様子を示している。
【００４２】
ネットワークカメラ１０２１の側面図６０２は、ネットワークカメラ１０２１が、被写体３０３（侵入者とも言う）を撮影している様子を示している。
【００４３】
次に、図１１を用いて、情報処理装置１０１のＣＰＵ（制御手段）が実行する制御処理手順をを説明する。
【００４４】
図１１は、情報処理装置１０１のＣＰＵ（制御手段）が実行する制御処理手順を示すフローチャートの一例を示す図である。
【００４５】
まず、ユーザは、操作卓を操作して、ネットワークカメラ１０２１を操作して、パン、チルト、ズームなどを行い、被写体の撮影の指示を情報処理装置１０１に入力する。
【００４６】
そして、情報処理装置１０１は、入力された指示をネットワークカメラ１０２１に送信して、ネットワークカメラ１０２１を操作制御する。そして、ネットワークカメラ１０２１は、ネットワークカメラ１０２１の撮影範囲（被写体）を撮影する（Ｓ１１０１）。
【００４７】
そして、情報処理装置１０１は、ネットワークカメラ１０２１が撮影している状態の撮影情報（パン（角度）データ、チルト（角度）データ、ズーム（照合距離）データ、フォーカス（焦点）データ、アイリス（Ｆ値）データ）をネットワークカメラ１０２１から取得する（Ｓ１１０２）。
【００４８】
Ｓ１１０２は、ネットワークカメラから、ネットワークカメラによる被写体の撮像に係る撮影情報を取得する取得手段の適用例である。
情報処理装置１０１は、ドローンを飛ばすか否かを判定する（Ｓ１１０３）。
【００４９】
具体的には、ユーザによりドローンを飛ばす指示を受け付けたか否かを判定することで、ドローンを飛ばすか否かを判定することができる。または、情報処理装置１０１は、Ｓ１１０２で取得したアイリス（Ｆ値）データの値が、所定の値を超えているか否かを判定することで、ネットワークカメラ１０２１が撮影している撮影範囲（被写体）が暗い否かを判定することで、撮影範囲（被写体）が暗いと判定された場合には、ドローンを飛ばすと判定し、撮影範囲（被写体）が暗くないと判定された場合には、ドローンを飛ばさないと判定する。
【００５０】
情報処理装置１０１は、ドローンを飛ばすと判定された場合には（Ｓ１１０３：ＹＥＳ）、処理をステップＳ１１０４に移行して、飛ばさないと判定された場合には（Ｓ１１０３：ＮＯ）、処理をＳ１１０７に移行する。
【００５１】
情報処理装置１０１は、ステップＳ１１０４において、Ｓ１１０２で取得した撮影情報に従って、被写体の位置を特定する（Ｓ１１０４）。具体的な算出方法（特定方法）については、後で説明する。
【００５２】
Ｓ１１０４は、取得手段で取得した撮影情報に従って、当該被写体の位置を特定する被写体特定手段の適用例である。
【００５３】
そして、情報処理装置１０１は、当該特定された被写体の位置に従って、ドローン１０２を飛行させる飛行目標位置を特定し（Ｓ１１０５）、ドローン１０２に対して、当該特定された飛行目標位置に飛ぶ指示を当該飛行目標位置と共に送信する（Ｓ１１０６）。そして、ドローン１０２は、当該飛行目標位置に飛び出し、被写体を照明器具３０４で照らす。ここで、飛行目標位置の具体的な算出方法（特定方法）については、後で説明する。
【００５４】
Ｓ１１０５は、被写体特定手段により特定された位置に従って、飛行体が飛行する飛行目標位置を特定する目標位置特定手段の適用例である。また、目標位置特定手段は、被写体特定手段により特定された被写体の位置と、ネットワークカメラの位置とに従って、飛行体が飛行する飛行目標位置を特定する。また、目標位置特定手段は、被写体特定手段により特定された被写体の位置と、ネットワークカメラの位置とに従って、ネットワークカメラの撮像範囲に飛行体が入らない飛行目標位置を特定する。
【００５５】
Ｓ１１０６は、目標位置特定手段により特定された飛行目標位置に、飛行体を飛行させる指示を、飛行体に行う指示手段の適用例である。また、この指示手段は、被写体特定手段により特定された位置の被写体を照明器具で照らすべく、当該特定された被写体の位置を、飛行体に送信する。
【００５６】
そして、情報処理装置１０１は、ユーザによりネットワークカメラによる撮影を停止する指示を受け付けたか否かを判定し（Ｓ１１０７）、当該停止する指示を受け付けた場合には、ネットワークカメラに対して撮影を止める指示を行うと共に、ドローン１０２に対して、飛行を止める指示を送信し、処理を終了する。ドローンは、飛行を止める指示を受け付けると、所定の位置に飛んで戻るように動作する。また、ネットワークカメラは、撮影を止める指示を受け付けると、撮影を止める。
【００５７】
情報処理装置１０１は、ユーザによりネットワークカメラによる撮影を停止する指示を受け付けていない判定した場合には（Ｓ１１０７：ＮＯ）、Ｓ１１０１に処理を戻す。
次に、Ｓ１１０４、Ｓ１１０５の特定方法の例について、説明する。
まず、Ｓ１１０２で取得した撮影情報に従って、被写体の位置を特定する計算を行う。
そのために、まず、被写体の高度を計算する。
【００５８】
例えば、図７に示すように、Ｓ１１０２で取得した撮影情報のチルト角度が５度で、Ｓ１１０２で取得した撮影情報の撮影距離（フォーカス（焦点）データ）が３０ｍである場合、ネットワークカメラの高さと被写体の高さとの差であるＺの値は、ｓｉｎ（−５度）×３０ｍを計算することで２．６１ｍと算出される。
【００５９】
そのため、ネットワークカメラの高さは、図４のテーブルに示すように、１２．３４ｍであるため、この１２．３４ｍから、２．６１ｍをひくことで、被写体の高さ（高度）が９．７３ｍであると算出される。
次に、被写体の緯度の計算方法について説明する。
【００６０】
図７に示すように、Ｓ１１０２で取得した撮影情報のチルト角度が５度で、撮影距離が３０ｍであるため、ｃｏｓ（５度）×３０ｍを計算することで、ネットワークカメラから被写体までの上から見た距離（２９．８９ｍ）が算出される。
【００６１】
そして、図８に示すように、Ｓ１１０２で取得した撮影情報のパンの角度が１５度であるため、ｃｏｓ（１５度）×２９．８９ｍを算出することで、ネットワークカメラから被写体までの緯度上の直線距離（２８．８８ｍ）が算出される。
【００６２】
緯度は、１秒あたり、３０．８６ｍであるため、この２８．８８ｍを３０．８６ｍで割ることで、ネットワークカメラからの緯度の差が０．９４秒であることを算出することができる。
【００６３】
そして、ネットワークカメラの緯度が図４の通り、３５度３７分３２．１４秒であることから、３５度３７分３２．１４秒から０．９４秒をひくことで、被写体の緯度（３５度３７分３３．０６秒）を算出することができる。
次に、被写体の経度の計算方法について説明する。
【００６４】
図８に示すように、Ｓ１１０２で取得した撮影情報のパン角度が１５度で、ネットワークカメラから被写体までの上から見た距離が２９．８９ｍであるため、２９．８９ｍをｓｉｎ（１５度）で割ることで、ネットワークカメラと被写体までの経度上の距離（７．７４ｍ）が算出される。
【００６５】
そして、経度は、１秒あたり、２５．３７ｍであるため、７．７４ｍを２５．３７ｍで割ることで、ネットワークカメラと被写体までの経度の差の値（０．３１秒）が算出される。
【００６６】
ネットワークカメラの経度が図４の通り、１３９度４４分２５．４５秒であることから、１３９度４４分２５．４５秒から０．３１秒をひくことで、被写体の緯度（１３９度４４分２５．１４秒）を算出することができる。
以上の計算により、被写体の高度、緯度、経度を求めることができた。
次に、ドローンの飛行目標距離の算出方法について、説明する。
【００６７】
ドローンは、ネットワークカメラの撮影範囲にできるだけ入らないようにするために、例えば、図９に示すように、被写体の位置から、ネットワークカメラ方向に５ｍ（所定値）手前の位置、被写体の高度から５ｍ（所定値）の位置を飛ぶようにする。
【００６８】
すなわち、ここでは、被写体の位置から、ネットワークカメラ方向に５ｍ（所定値）手前の位置、被写体の高度から５ｍ（所定値）の位置を算出する。
まず、ドローンの飛行目標距離の高度の算出について説明する。
【００６９】
被写体の高度は、上述の通り、９．７３ｍであるため、その値に５ｍを足した値（１４．７３ｍ）がドローンの飛行目標距離の高度として算出される。
次に、ドローンの飛行目標距離の経度の算出方法について説明する。
【００７０】
図１０に示すように、ネットワークカメラと被写体との間の水平距離（２９．８９ｍ）から、５ｍをひいた値が、ネットワークカメラからドローンの飛行目標距離までの水平距離（２４．８９ｍ）となる。
【００７１】
そのため、パン角度が１５度であるため、ｓｉｎ（１５度）×２４．８９ｍを計算すると、ネットワークカメラとドローンの飛行目標距離との経度上の距離（２４．０４ｍ）が算出される。
【００７２】
経度は、１秒当たり、２５．３４ｍであるため、ネットワークカメラ１０２１の緯度（３５度３７分３２．１４秒）−（２４．０４ｍ／（３０．８６ｍ／１秒））を計算することで、ドローン１０２の飛行目標の緯度（３５度３７分３１．３６秒）が算出される。
次に、ドローンの飛行目標距離の緯度の算出方法について説明する。
【００７３】
図１０に示すように、パン角度が１５度であるため、ｃｏｓ（１５度）／ネットワークカメラと被写体との間の水平距離（２９．８９ｍ）を算出することで、ネットワークカメラとドローンの飛行目標距離との緯度上の距離（６．４４ｍ）が算出される。
【００７４】
経度は、１秒当たり、３０．８６ｍであるため、ネットワークカメラ１０２１の緯度（３５度３７分３２．１４秒）−（２４．０４ｍ／（３０．８６ｍ／１秒））を計算し、ドローン１０２の飛行目標の緯度（３５度３７分３１．３６秒）を算出することができる。
【００７５】
本発明は、上述した実施形態に限定されることはなく、その要旨を逸脱しない範囲内において適宜変更することができる。
【００７６】
以上、本発明によれば、カメラで撮影される被写体を、飛行体の照明で照らすことを可能にし、カメラで被写体を鮮明に撮影することができる。
【００７７】
以上、本発明の一実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置で実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能である。
【００７８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。すなわち、本発明は、撮像装置としてだけはなく、パーソナルコンピュータなどの情報処理装置として適用することも可能である。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【００８２】
１０１    情報処理装置
１０２    飛行体
１０２１  ネットワークカメラ
【図１】
2018056952.tif 000003
【図２】
2018056952.tif 000004
【図３】
2018056952.tif 000005
【図４】
2018056952.tif 000006
【図５】
2018056952.tif 000007
【図６】
2018056952.tif 000008
【図７】
2018056952.tif 000009
【図８】
2018056952.tif 000010
【図９】
2018056952.tif 000011
【図１０】
2018056952.tif 000012
【図１１】
2018056952.tif 000013