(57)【要約】      （修正有）【課題】被写体をユーザが所望する画角で撮影することができる画像処理装置を提供する。【解決手段】撮影位置を測定する位置測定手段と、撮影する被写体に関する情報を入力する被写体入力手段と、撮影する撮影画角に関する情報を入力する撮影画角入力手段と、被写体入力手段から入力された被写体情報および撮影画角入力手段から入力された撮影画角情報を記憶する記憶手段と、被写体情報と撮影画角情報から被写体を撮影することができる撮影位置を決定する撮影位置決定手段と、位置測定手段で取得した現在の位置情報が撮影位置決定手段で決定されている撮影位置に近づき、かつ、被写体が撮影画角に入ったものと判断した場合にカメラによる撮影を実行させ、被写体が撮影画角から外れたものと判断した場合に撮影を終了させる制御手段と、を備える。【選択図】図４
2018133633.tif 000002
【特許請求の範囲】
【請求項１】
撮影位置を測定する位置測定手段と、
撮影する被写体に関する情報を入力する被写体入力手段と、
撮影する撮影画角に関する情報を入力する撮影画角入力手段と、
前記被写体入力手段から入力された被写体情報および前記撮影画角入力手段から入力された撮影画角情報を記憶する記憶手段と、
前記位置測定手段で取得した現在の位置情報および前記記憶手段に記憶されている前記被写体情報および撮影画角情報により、前記被写体が前記撮影画角に入ったものと判断した場合にカメラによる撮影を実行させ、前記被写体が前記撮影画角から外れたものと判断した場合に撮影を終了させる制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
所定の速度で移動する移動体に搭載され、前記被写体入力手段により複数の被写体が入力され、第１の被写体の撮影を行なう請求項１記載の画像処理装置において、
前記位置測定手段により取得した現在の位置情報と第２の位置情報より取得した第１の被写体と第２の被写体間の道のり、および前記所定速度に基づいて第２の被写体に到達する所要時間を算出し、
次に撮影を行なう第２の被写体までに到達する所要時間が、
前記制御手段が第１の被写体の撮影終了から次に撮影する第２の被写体の撮影準備動作までに要する時間よりも短い場合、第１の被写体の撮影動作を継続し、前記制御手段が第１の被写体の撮影終了から次に撮影する第２の被写体の撮影準備動作までに要する時間よりも長い場合、第１の被写体の撮影動作を終了することを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は他機器と接続可能な画像処理装置に関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用したカメラシステムが数多く提案されている。例えば、特許文献１には予めセットしておいた撮影ポイントに関する情報である撮影地点の緯度経度情報、撮影目標（対象物）の方位、撮影を行う範囲をパソコンで指示し、ＧＰＳ受信手段によってカメラ搭載車両の位置を把握しながら、撮影ポイントに車両等が到達したとの判断を得た時に自動的にカメラによる撮影を実行するようにしたカメラシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２５７９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１のようなカメラシステムでは、撮影画角に関する設定が行なわれておらず、被写体をユーザが所望する画角で撮影することができない。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を鑑み、撮影位置を測定する位置測定手段と、撮影する被写体に関する情報を入力する被写体入力手段と、撮影する撮影画角に関する情報を入力する撮影画角入力手段と、被写体入力手段から入力された被写体情報および撮影画角入力手段から入力された撮影画角情報を記憶する記憶手段と、被写体情報と撮影画角情報から被写体を撮影することができる撮影位置を決定する撮影位置決定手段と、位置測定手段で取得した現在の位置情報が撮影位置決定手段で決定されている撮影位置に近づき、かつ、被写体が撮影画角に入ったものと判断した場合にカメラによる撮影を実行させ、被写体が撮影画角から外れたものと判断した場合に撮影を終了させる制御手段と、を備えていることを特徴とする。
【０００６】
また、ある速度で移動する移動体に搭載された画像処理装置において、被写体入力手段により複数の被写体が入力され、第１の被写体の撮影を行なっている場合、次に撮影を行なう第２の被写体までに到達する時間が、制御手段が第１の被写体の撮影終了から次に撮影する第２の被写体の撮影準備動作までに要する時間よりも短い場合、第１の被写体の撮影動作を継続し、制御手段が第１の被写体の撮影終了から次に撮影する第２の被写体の撮影準備動作までに要する時間よりも長い場合、第１の被写体の撮影動作を終了することを特徴とする。
【発明の効果】
【０００７】
以上、説明したように、本発明によれば、ユーザが所望する画角で被写体を撮影することができる画像処理装置を提供することが可能である。
【図面の簡単な説明】
【０００８】
【図１】本画像処理装置の構成を示すシステムブロック図
【図２】（ａ）、（ｂ）本画像処理装置のＧＰＳ予約撮影モードの概要を示す概略図
【図３（ａ）】本画像処理装置における表示部に表示される画面の例
【図３（ｂ）】本画像処理装置における表示部に表示される画面の例
【図３（ｃ）】本画像処理装置における表示部に表示される画面の例
【図３（ｄ）】本画像処理装置における表示部に表示される画面の例
【図３（ｅ）】本画像処理装置における表示部に表示される画面の例
【図３（ｆ）】本画像処理装置における表示部に表示される画面の例
【図３（ｇ）】本画像処理装置における表示部に表示される画面の例
【図３（ｈ）】本画像処理装置における表示部に表示される画面の例
【図３（ｉ）】本画像処理装置における表示部に表示される画面の例
【図４】本画像処理装置の動作を示すフローチャート
【発明を実施するための形態】
【０００９】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態は適宜組み合わされることも可能である。
【００１０】
［第１の実施形態］
＜ビデオカメラ１００の内部構成＞
図１は、本実施形態の画像処理装置の一例であるビデオカメラ１００の構成例を示すブロック図である。なお、ここでは画像処理装置の一例としてビデオカメラについて述べるが、画像処理装置はこれに限られない。例えば画像処理装置は、携帯電話や、タブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよいし、カメラ付き携帯電話等の撮像装置であってもよい。
【００１１】
制御部１０１は、入力された信号や、後述のプログラムに従ってビデオカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１２】
撮像部１０２は、撮像部１０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部１０１にて所定の演算を行い、記録媒体１１０に記録される。また、撮像部１０２は撮像部１０２に含まれるレンズの焦点距離を取得し、焦点距離データとして出力する。
【００１３】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム、撮像部１０２から出力されたレンズの焦点距離データを撮影画角に換算する換算テーブル等が格納される。作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１４】
操作部１０５は、ユーザがビデオカメラ１００に対する指示をユーザから受け付けるために用いられる。操作部１０５は例えば、ユーザがビデオカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンなどの操作部材を含む。また、後述する表示部１０６に形成されるタッチパネルも操作部１０５に含まれる。なお、本実施形態では、後述する表示部１０６にはタッチパネルが配置された構成として説明する。
【００１５】
本実施形態において、後述する表示部１０６に表示され、ビデオカメラ１００の各機能の状態を示すために表示されているものをアイコンとする。また、アイコンのうち、ユーザが前述のタッチパネルを操作することでビデオカメラ１００の機能が動作するものをボタンとする。
【００１６】
表示部１０６は、撮像の際のビューファインダー画像の表示、撮像した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部１０６は必ずしもビデオカメラ１００が備える必要はない。ビデオカメラ１００は表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１７】
ＲＴＣ１０７は、計時を行う計時部である。ＲＴＣ１０７は制御部１０１の要求に応じて日時を示す日時情報を出力する。ＲＴＣ１０７は内部に電源を有し、ビデオカメラ１００本体の電源がＯＦＦの状態でも、計時動作を継続することができる。記録媒体１１０は、撮像部１０２から出力された画像を記録することができる。記録媒体１１０は、ビデオカメラ１００に着脱可能なように構成してもよいし、ビデオカメラ１００に内蔵されていてもよい。すなわち、ビデオカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
【００１８】
接続部１１１は、外部装置と接続するためのインターフェースである。本実施形態のビデオカメラ１００は、接続部１１１を介して、外部装置とデータのやりとりを行うことができる。なお、本実施形態では、接続部１１１はアンテナであり、制御部１０１は、アンテナを介して、外部装置と接続することができる。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。
【００１９】
なお、ビデオカメラ１００との通信はこれに限られるものではない。例えば、接続部１１１は、赤外線通信モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むことができる。さらには、ＵＳＢケーブルやＨＤＭI(登録商標)、ＩＥＥＥ１３９４など、有線接続を採用してもよい。
【００２０】
ログ取得部１０８は、測位処理を行う。測位処理とは、ＧＰＳ衛星から信号を受信し、受信した信号からビデオカメラ１００の位置を示す位置情報を算出する処理である。本実施形態では、位置情報は、緯度・経度の座標で表される。また、ログ取得部１０８は、この測位処理により位置情報を算出した日時を示す日時情報も取得する。具体的な取得の方法を以下に述べる。ＧＰＳ衛星から受信した信号には、いわゆるＧＰＳ時という日時情報が含まれる。
【００２１】
この信号に含まれるＧＰＳ時は、信号がＧＰＳ衛星から出力された日時を示す。なお、ＧＰＳ時はＵＴＣ（世界協定時：Ｕｎｉｖｅｒｓａｌ  Ｔｉｍｅ，Ｃｏｏｒｄｉｎａｔｅｄ）に同期するものである。更に、ＧＰＳ衛星から受信した信号にはＧＰＳ時のＵＴＣとのずれを示す情報が含まれる。ログ取得部１０８は、この情報を用いてＧＰＳ時からＵＴＣを算出する。これにより、ログ取得部１０８は、位置情報を算出した日時を示す日時情報としてＵＴＣを取得する。この位置情報および日時情報は、必要に応じて制御部１０１に提供される。
【００２２】
なお、本実施形態ではログ取得部１０８としてＧＰＳを用いる例について述べるが、ログ取得部１０８はＧＰＳに限定されるものではない。例えば携帯電話の基地局といった外部装置などから位置情報や日時情報を取得する装置であってもよい。あるいは、後述の接続部１１１を介して、公衆無線ＬＡＮアクセスポイントから位置情報や日時情報を取得する装置であってもよい。このログ取得部１０８は、位置取得手段や日時取得手段の一例である。
【００２３】
方位センサ１０９はビデオカメラ１００の撮像部１０２が向けられている方位、すなわちパンニング角度（水平方向角度）を検出するための手段であり、その検出信号は制御部１０１に通知される。図示されていないが、本システムには、ビデオカメラ１００の仰角（チルト角度）を検出するためのセンサや、ビデオカメラ１００の高さを検出するためのセンサも設けられており、これら各センサの検出信号は制御部１０１に入力される。
【００２４】
（自動的に撮影を行うモードの概要の説明）
本実施形態のビデオカメラ１００が、ＧＰＳによる位置情報を元に、自動的にユーザが指定した被写体２００の撮影を行うモード（以下、ＧＰＳ予約撮影モード）の概要を説明する。
【００２５】
図２は本実施形態のＧＰＳによる位置情報を元に、自動的に撮影を行うモードを示す概略図である。
【００２６】
本実施形態のビデオカメラ１００には、地図を表示するためのアプリケーション（以下、地図アプリ）があらかじめ記録媒体１１０にインストールしてあるものとする。地図アプリは、地理的な情報（緯度、経度、高度など）、建造物の高さや領域、道路や線路の情報などを地図情報として所有している。ユーザはあらかじめ、所望の被写体２００を地図アプリ上で、任意に設定する。また、ユーザは通過する経路２０３を地図アプリ上で、任意に設定する。
【００２７】
続いて、ユーザは、被写体２００を所望の撮影画角２０１で撮影できるように任意に撮影画角２０１を設定する。ユーザはビデオカメラ１００を移動体２０２に設置し、ビデオカメラ１００が移動体２０２と共に移動できるように固定する。ユーザはビデオカメラ１００のＧＰＳが機能するような状態で移動体２０２に設置する。
【００２８】
移動体２０２が経路２０３上を移動し、進行方向Ａに向かって移動し、ビデオカメラ１００はＧＰＳによって、被写体２００に近づいたことを検知する。移動体２０２が経路２０３上を進行方向Ａに向かって移動し、ビデオカメラ１００はＧＰＳ、方位、地図情報によって、図２（ａ）に示す被写体２００の撮影開始地点（地点Ｂ）に近づいたことを検知する。被写体２００の撮影開始地点（地点Ｂ）に近づいたことを検知し、撮影画角２０１の進行方向Ａ側の画角端２０４に被写体２００が入った場合、撮影開始地点（地点Ｂ）から撮影を開始する。
【００２９】
撮影画角２０１の進行方向Ａ側の画角端２０４に被写体２００が入ったか否かを判断する方法は、例えば、地図アプリにおいて平面図として被写体２００と撮影画角２０１を表現した時に、被写体２００の一部と撮影画角２０１の進行方向Ａ側の画角端２０４が重なった場合に、被写体２００が撮影画角２０１に入ったと判断をする。ビデオカメラ１００は撮影画角２０１内に被写体２００が収められている間、撮影を継続する。
【００３０】
移動体２０２が経路２０３上を進行方向Ａに向かって移動し、 ビデオカメラ１００はＧＰＳ、方位、地図情報によって、図２（ｂ）に示す被写体２００の撮影終了地点（地点Ｃ）近づいたことを検知する。被写体２００の撮影終了地点（地点Ｃ）に近づいたことを検知し、撮影画角２０１の進行方向Ａ側とは逆側の画角端２０４から被写体２００が外れた場合、撮影終了地点（地点Ｃ）で撮影を終了する。
【００３１】
撮影画角２０１の進行方向Ａ側とは逆側の画角端２０５から被写体２００が外れたか否かを判断する方法は、例えば、地図アプリにおいて平面図として被写体２００と撮影画角２０１を表現した時に、被写体２００の一部と撮影画角２０１の進行方向Ａ側とは逆側の画角端２０５が重なる部分が無くなった場合に、被写体２００が撮影画角２０１から外れたと判断をする。
【００３２】
（モードの説明）
続いて、図３（ａ）〜（ｂ）、図４を用いて、本実施例におけるビデオカメラ１００におけるＧＰＳ予約撮影モードについて詳細を説明する。
【００３３】
図３（ａ）はビデオカメラ１００の撮影モード時にビデオカメラ１００の表示部１０６に表示される画面の一例である。この画面３００は、ビデオカメラ１００の電源をオンにすることに応じて、表示部１０６に表示される。表示３０３はビデオカメラ１００の撮像部１０２から入力されるスルー画像であり、ユーザは表示部１０６に映し出される映像を確認しながら撮影を行うことが可能である。
【００３４】
図３（ａ）の例では、ビデオカメラ１００はまだＧＰＳを有効にしていない。そのため、ＧＰＳが有効になっていないことを示すアイコン３０４が表示されている。図３（ａ）において、アイコン３０１はビデオカメラ１００が撮影準備状態であることを表示している。また、ボタン３０２は撮影モードの種類を示すためのボタンである。また、ユーザは操作部１０５を介して、ボタン３０２を選択することにより、図３（ｂ）に示す撮影モードの種類を選択する画面に遷移することができる。
【００３５】
次に、ＧＰＳ予約撮影モードに撮影モードを切り替える手順について説明する。ボタン３０２の選択が検知されると、制御部１０１は図３（ｂ）に示すビデオカメラ１００が備える撮影モードの種類を選択する画面を表示部１０６に表示する。そのとき、ビデオカメラ１００が備える撮影モードの種類のうち、複数個の撮影モードを撮影モード選択領域３０７に表示する。ユーザがＧＰＳ予約撮影モードを選択する場合、ユーザが撮影モード選択領域３０７に表示されたアイコン３０６を、操作部１０５を介して選択することにより、制御部１０１は撮影モードをＧＰＳ予約録画モードに切り替える。
【００３６】
図３（ｂ）では、撮影モードを３種類表示した例を示しているが、それ以上の撮影モードの種類を備える場合、例えば、ユーザが操作部１０５を操作することで表示がスクロールして、異なる撮影モードの種類が表示されるようにしてもよい。ボタン３０８は撮影モードの種類を切り替えずに、図３（ａ）に示す画面に戻るためのボタンである。また、ユーザはボタン３０８を、操作部１０５を介して選択することで、撮影モードの種類を切り替えることなく、図３（ａ）に示す画面に戻ることができる。
【００３７】
続いて、図４を用いて、本実施例におけるビデオカメラ１００におけるＧＰＳ予約撮影モードについて説明する。図４は、ＧＰＳ予約撮影モードにおけるビデオカメラ１００の動作を示すフローチャートである。このフローチャートに示される処理は、ビデオカメラ１００の撮影モードがＧＰＳ予約撮影モードを選択されたことに応じて開始される。まず、ステップＳ４０１では、制御部１０１は、ユーザが後述する選択方法により、被写体を選択したと判断した場合、該当する被写体の位置情報を取得し、記録媒体１１０に記録する。
【００３８】
制御部１０１は、記録媒体１１０から地図アプリを起動し、地図（３０９）を表示部１０６に表示する。制御部１０１は、図３（ｃ）もしくは図３（ｄ）に示すように表示部１０６のバー３１０には、ユーザに所望の被写体の選択を促すメッセージを表示する。ユーザは表示部１０６に映し出された地図（３０９）から、所望の被写体を、操作部１０５を介して選択する。
【００３９】
図３（ｃ）に示すように、例えば、所望の被写体としてそれぞれ異なる建造物Ａ、建造物Ｂ、建造物Ｃを複数選択する場合、ユーザは表示部１０６に設けられた操作部１０５で、第１の被写体３１１ａ、第２の被写体３１１ｂ、第３の被写体３１１ｃとして選択する。また、図３（ｄ）に示すように、例えば、所望の被写体として、山Ｄのような広い領域の一部を選択する場合、被写体３１１ｄが含まれる被写領域３１２を選択することも可能である。この場合、ユーザは表示部１０６に設けられた操作部１０５で、所望の被写領域３１２を閉曲線３２２で囲うことで、被写領域３１２を設定する。
【００４０】
被写領域３１２を複数選択することも可能である。制御部１０１は選択された被写体および被写領域の数をカウントし、記録媒体１１０にその数を記録する。ボタン３１３は現在のステップでの入力を終了し、次のステップに進むためのボタンである。ユーザがステップＳ４０１での入力を終了する場合、ボタン３１３を、操作部１０５を介して選択することにより、制御部１０１は、被写体の選択が終了したと判断し、所望する被写体の情報を記録媒体１１０に記録する。
【００４１】
制御部１０１はステップＳ４０１を終了し、処理をステップＳ４０２に進める。ステップＳ４０２では、制御部１０１は、後述する経路に関する情報を取得し、記録媒体１１０に記録する。制御部１０１は図３（ｅ）〜図３（ｇ）に示すようにユーザに経路３１４の入力を促すメッセージをバー３１０に表示する。経路３１４の情報はユーザが操作部１０５を介して入力する。経路３１４の設定方法は、例えば、まず、表示部１０６に表示された地図（３０９）に対して、図３（ｅ）に示すようにユーザが通過点３１５ａ〜３１５ｃを操作部１０５を介して入力する。
【００４２】
制御部１０１は入力された通過点３１５ａ〜３１５ｃの地図アプリ上での位置情報と地図情報を照会し、図３（ｆ）に示すように経路３１４を決定する。制御部１０１は決定した経路３１４を、表示部に地図（３０９）に重畳して表示する。マーカー３２０は経路３１４上の進行方向を示すように表示される。最初に選択した通過点３１５ａから最後に選択した通過点３１５ｃに向かうようにマーカー３２０の向きが決定される。
【００４３】
また、経路３１４の設定方法は、複数の通過点３１５ａ〜３１５ｃを選択する方法ではなく、経路３１４を地図上でなぞり、図３（ｇ）に示すようなユーザが連続した線で表現された通過線３１７として直接入力する方法などでもよい。また、ボタン３１６は現在のステップよりも前のステップに戻るためのボタンである。
【００４４】
例えば、ユーザがステップＳ４０１での入力を修正する場合に、ボタン３１６を操作部１０５を介して選択することにより、制御部１０１はステップＳ４０２を中止し、ステップＳ４０１に処理を戻す。ユーザがステップＳ４０２での入力を終了する場合、ボタン３１３を、操作部１０５を介して選択することにより、制御部１０１は、経路３１４の設定を終了したと判断し、経路３１４の情報を記録媒体１１０に記録する。制御部１０１はステップＳ４０２を終了し、処理はステップＳ４０３に進む。
【００４５】
ステップＳ４０３では、制御部１０１は、ユーザが所望する撮影画角の情報を取得し、記録媒体１１０に記録する。制御部１０１は図３（ｈ）に示すようにユーザに撮影画角の設定を促すメッセージをバー３１０に表示する。第１の撮影画角３１８ａの情報はユーザが操作部１０５を介して入力する。
【００４６】
所望の撮影画角の入力方法について、例えば、第１の被写体３１１ａに対する第１の撮影画角３１８ａの設定を例に挙げて、説明する。まず、ユーザは第１の被写体３１１ａに対して所望する焦点距離を焦点距離入力部３１９に数値を入力する。制御部１０１は入力された焦点距離の数値を第１の撮影画角３１８ａの数値（中心角）に所定のテーブルにより換算する。例えば、制御部１０１は記録媒体１１０に焦点距離を撮像部１０２が持つ水平画角に換算するテーブルを記録している。
【００４７】
制御部１０１は第１の撮影画角３１８ａの数値を中心角とし、中心を経路３１４上に持つ扇形としてビデオカメラ１００の撮像画角を表現し、表示部１０６に表示する。
【００４８】
上述のように、第１の被写体３１１ａに対する第１の撮影画角３１８ａの設定を行なう。撮影画角の設定は、ステップＳ４０１で設定した被写体および被写領域の数だけ画角設定を行ない、所望の被写体それぞれに対して画角設定をおこなう必要がある。ユーザがステップＳ４０３での入力を終了する場合、ボタン３１３を、操作部１０５を介して選択することにより、制御部１０１はステップＳ４０３を終了し、処理はステップＳ４０４に進む。
【００４９】
ステップＳ４０４では、制御部１０１は、撮像部１０２により撮像準備動作を行なうように制御する。このとき、制御部１０１は図３（ｉ）に示すような撮像準備状態の画面を表示部１０６に表示する。このとき、ボタン３０２はＧＰＳ予約撮影モードのためのボタンに表示を切り替えられる。また、ＧＰＳが有効になっていることを示すアイコン３２１に表示を切り替えられる。
【００５０】
ステップＳ４０５では、制御部１０１はＧＰＳによる位置情報が取得できるか否かを判断する。位置情報が取得できないと判断された場合、制御部１０１はＧＰＳによる位置情報が取得できるか否かの判断を繰り返し試みる。位置情報を取得できると判断した場合、処理はステップＳ４０６に進む。ステップＳ４０６では、制御部１０１はＧＰＳによる現在の位置情報、方位センサによる方位の検知を開始する。
【００５１】
ステップＳ４０７では、制御部１０１はユーザが選択した第１の撮影画角３１８ａに第１の被写体３１１ａが入っているか否かを判断する。ユーザが選択した撮影画角３１８に第１の被写体３１１ａが入っているか否かを判断する方法は、例えば、地図情報として記録媒体１１０に記録されている第１の被写体３１１ａの領域と、ステップＳ４０３で設定した撮影画角３１８を表現した扇形の領域が地図上で重なっていると判断された場合、制御部１０１はユーザが選択した撮影画角３１８に第１の被写体３１１ａが入っていると判断する。
【００５２】
第１の撮影画角３１８ａに第１の被写体３１１ａが入っていないと判断された場合、処理はステップＳ４０５に戻る。第１の撮影画角３１８ａに第１の被写体３１１ａが入っていると判断された場合、処理はステップＳ４０８に進む。ステップＳ４０８では、制御部１０１は、撮像部１０２により撮像動作を行ない、映像を取得する。ステップ４０９では、制御部１０１は、ステップＳ４０８での撮像動作を継続しながら、ユーザが選択した第１の撮影画角３１８ａに第１の被写体３１１ａが入っているか否かを判断する。
【００５３】
第１の撮影画角３１８ａに第１の被写体３１１ａが入っていると判断された場合、本ステップの処理を繰り返す。第１の撮影画角３１８ａに第１の被写体３１１ａが入っていないと判断された場合、処理はステップＳ４１０に進む。ステップＳ４１０では、制御部１０１は、ユーザが選択した経路３１４上、第１の被写体３１１ａの次に撮影する予定の第２の被写体３１１ｂまでの到達時間（ｔ１）と所定の時間（ｔ２）をそれぞれ演算し、ｔ１、ｔ２を比較する。
【００５４】
ここで、第１の被写体３１１ａの次に撮影する予定の第２の被写体３１１ｂまでの到達時間（ｔ１）は、ステップＳ４０１で選択した第１の被写体３１１ａから第２の被写体３１１ｂまでの道のりを移動体２０２の移動速度で除した数値をｔ１とする。移動体２０２の移動速度は、一般的なＧＰＳを用いた速度測定により取得可能である。所定の時間（ｔ２）とは、第１の被写体３１１ａの撮影終了した場合に、制御部１０１が次に撮影する予定の第２の被写体３１１ｂの撮影準備動作までに要する時間を表している。
【００５５】
制御部１０１は、上述のように演算された、ｔ１、ｔ２を用いて、ユーザが選択した経路３１４上、第１の被写体３１１ａの次に撮影する予定の第２の被写体３１１ｂまでの到達時間（ｔ１）よりも所定の時間（ｔ２）が短いか否かを判断する。第２の被写体３１１ｂまでの到達時間（ｔ１）よりも所定の時間（ｔ２）が長いと判断された場合について述べる。この場合、制御部１０１はステップＳ４０８で実行した撮像動作の処理を繰り返す。
【００５６】
第２の被写体３１１ｂまでの到達時間（ｔ１）よりも次に撮影する予定の第２の被写体３１１ｂの撮影準備動作および撮影動作までに要する時間（ｔ２）が長い場合、第２の被写体３１１ｂの撮影開始までに、制御部１０１が撮影準備動作を実行できないため、第２の被写体３１１ｂの撮影開始に支障をきたしてしまう。そのため、第２の被写体３１１ｂまでの到達時間（ｔ１）よりも所定の時間（ｔ２）が長いと判断された場合、制御部１０１はステップＳ４０８で実行した撮像動作の処理を繰り返すことで、第２の被写体３１１ｂの撮り逃しを防止することが可能となる。
【００５７】
第２の被写体３１１ｂまでの到達時間（ｔ１）よりも所定の時間（ｔ２）が短いと判断された場合、処理はステップＳ４１１に進む。ステップＳ４１１では、制御部１０１は、ユーザが選択した被写体３１１ａ〜３１１ｃのうち、未撮影の被写体が無いか否かを判断する。制御部１０１は、撮影を行なった回数と、記録媒体１０１に記録されているユーザに選択された被写体および被写領域の数が一致した場合、未撮影の被写体が無いと判断する。未撮影の被写体があると判断された場合、処理はステップＳ４０５に戻る。未撮影の被写体が無いと判断された場合、処理はステップＳ４１２に進む。ステップＳ４１２では、制御部１０１は、撮像部１０２による撮像動作を停止し、本フローチャートの処理を終了する。
【００５８】
以上が、本実施例におけるビデオカメラ１００におけるＧＰＳ予約撮影モードの説明である。
【００５９】
上述したように、ユーザが所望する撮影画角を指示し、ビデオカメラ１００がＧＰＳの位置情報、方位センサの方位情報、ビデオカメラ１００の撮影画角情報を撮像動作の判断に利用することにより、ユーザが所望する撮影画角で被写体を撮影することができる画像処理装置を提供することが可能である
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００６０】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有する通信システム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。
【００６１】
つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【００６２】
また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【符号の説明】
【００６３】
１００・・・・ビデオカメラ
１０１・・・・制御部
１０２・・・・撮像部 
１０３・・・・不揮発メモリ 
１０４・・・・作業用メモリ 
１０５・・・・操作部 
１０６・・・・表示部 
１０７・・・・ＲＴＣ 
１０８・・・・ログ取得部 
１０９・・・・方位センサ 
１１０・・・・記録媒体 
１１１・・・・接続部 
２００・・・・被写体 
２０１・・・・撮影画角 
２０２・・・・移動体 
２０３・・・・経路 
３０９・・・・地図
３１１ａ・・・・第１の被写体
３１１ｂ・・・・第２の被写体
３１４・・・・経路
３１８ａ・・・・第１の撮影画角
【図１】
2018133633.tif 000003
【図２】
2018133633.tif 000004
【図３（ａ）】
2018133633.tif 000005
【図３（ｂ）】
2018133633.tif 000006
【図３（ｃ）】
2018133633.tif 000007
【図３（ｄ）】
2018133633.tif 000008
【図３（ｅ）】
2018133633.tif 000009
【図３（ｆ）】
2018133633.tif 000010
【図３（ｇ）】
2018133633.tif 000011
【図３（ｈ）】
2018133633.tif 000012
【図３（ｉ）】
2018133633.tif 000013
【図４】
2018133633.tif 000014