(57)【要約】【課題】撮影予定の撮影ポイントを登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントでの撮影を促す案内を出力できるようにする。【解決手段】ＣＰＵ１は、撮影スケジュールテーブルが登録されている状態において、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し、この現在位置、現在日時と撮影スケジュールテーブル１２内の撮影ポイント「撮影時間」、「撮影位置」とを比較することによって撮影ポイントに到達したか否かを判別し、撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを表示する。【選択図】  図1
2005086237.tif 000002
【特許請求の範囲】
【請求項１】
撮影者に対して撮影の補助案内を行う画像撮影装置であって、
撮影予定している撮影ポイントを任意に登録する登録手段と、
現在のポイントを取得する取得手段と、
この取得手段によって取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する判別手段と、
この判別手段によって撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを出力する出力手段と、
を具備したことを特徴とする画像撮影装置。
【請求項２】
前記登録手段は、撮影ポイントで撮影すべき撮影量を当該撮影ポイントに対応付けて登録し、
前記出力手段は、撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影量をガイダンス出力する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。
【請求項３】
前記撮影ポイントで撮影された実撮影量を計数する計数手段を設け、
前記出力手段は、この計数手段によって得られた現時点までの実撮影量と前記登録されている撮影量とをガイダンス出力する、
ようにしたことを特徴とする請求項２記載の画像撮影装置。
【請求項４】
前記撮影ポイントで撮影された実撮影量を計数する計数手段と、
この計数手段によって得られた現時点までの実撮影量と前記登録されている撮影量とを比較して残り撮影量を算出する算出手段とを設け、
前記出力手段は、前記算出手段によって得られた残り撮影量をガイダンス出力する、
ようにしたことを特徴とする請求項３記載の画像撮影装置。
【請求項５】
前記撮影ポイントで撮影された実撮影量を計数する計数手段を設け、
前記出力手段は、前記計数手段によって得られた実撮影量をガイダンス出力する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。
【請求項６】
前記登録されている撮影ポイントは、撮影地点を示す情報であり、
前記取得手段は、ネットワークを介して現在の位置を取得し、
前記判別手段は、前記取得の現在位置と前記登録されている撮影地点とを比較することによって撮影ポイントに到達したかを判別する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。
【請求項７】
前記登録されている撮影ポイントは、撮影時点を示す情報であり、
前記取得手段は、現在の計時情報を取得し、
前記判別手段は、現在の計時情報と前記登録されている撮影時点とを比較することによって撮影ポイントに到達したかを判別する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。
【請求項８】
撮影者に対して撮影の補助案内を行う画像撮影装置であって、
撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象とを任意に登録する登録手段と、
現在のポイントを取得する取得手段と、
この取得手段によって取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する判別手段と、
この判別手段によって撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス出力する出力手段と、
を具備したことを特徴とする画像撮影装置。
【請求項９】
前記出力手段は、撮影対象をガイダンス出力する際に、この撮影対象における現時点の撮影状況をガイダンス出力する、
ようにしたことを特徴とする請求項８記載の画像撮影装置。
【請求項１０】
前記出力手段は、撮影ポイントで撮影した撮影対象をガイダンス出力する、
ようにしたことを特徴とする請求項８記載の画像撮影装置。
【請求項１１】
前記撮影ポイントで撮影された撮影画像を解析することによって当該撮影画像内に前記登録されている撮影対象が含まれているか否かを認識する認識手段を設け、
この認識手段によって登録撮影対象が含まれていることが認識された場合に、前記出力手段は、その旨をガイダンス出力する、
ようにしたことを特徴とする請求項１０記載の画像撮影装置。
【請求項１２】
前記撮影対象を画像として登録管理している状態において、前記認識手段は、前記撮影画像を解析することによって当該撮影画像内に前記撮影対象の画像が含まれているか否かを認識する、
ようにしたことを特徴とする請求項１１記載の画像撮影装置。
【請求項１３】
前記撮影対象が複数登録されている状態において、撮影ポイントに対応付けて登録されている複数の撮影対象のうち、どの撮影対象が撮影されたかを認識する認識手段を設け、
前記出力手段は、この認識手段によって認識された撮影対象をガイダンス出力する、
ようにしたことを特徴とする請求項８記載の画像撮影装置。
【請求項１４】
前記出力手段は、前記撮影ポイントに対応付けられている複数の撮影対象のうち、未撮影の撮影対象をガイダンス出力する、
ようにしたことを特徴とする請求項１３記載の画像撮影装置。
【請求項１５】
コンピュータに対して、
撮影予定している撮影ポイントを任意に登録する機能と、
現在のポイントを取得する機能と、
取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する機能と、
撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを出力する機能と、
を実現させるためのプログラム。
【請求項１６】
コンピュータに対して、
撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象とを任意に登録する機能と、
現在のポイントを取得する機能と、
取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する機能と、
撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影者に対して撮影の補助案内を行う画像撮影装置およびプログラムに関する。
【背景技術】
【０００２】
従来、撮影者に対して撮影の補助案内を行う画像撮影装置としては、例えば、工事現場等において、取り直しができないような撮影忘れを防止する為に、予め撮影場所、撮影目的をメモリカードに記憶しておき、撮影時にメモリカードから撮影場所、撮影目的を読み出してガイダンス表示するようにした撮影方法および撮影装置が知られている（特許文献１参照）。
また、撮影予定物の画像情報とそのメモ情報とを案内表示するようにした電子カメラが知られている（特許文献２参照）。
また、撮影予定の被写体に対応して、そのメモ情報を予め入力可能としたデジタルカメラが知られている（特許文献３参照）。
【０００３】
【特許文献１】特開２０００−１６５７８６号公報
【特許文献２】特開２００２−２０４３８４号公報
【特許文献３】特開平１０−３０４２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１〜３の公知技術においては、撮影時にそのガイダンス内容を確認することによって撮影場所や撮影目的を知り得たとしても、予め入力しておいた情報を読み出してガイダンス表示するというメモ機能を単に搭載しているだけにすぎず、メモ機能以上の効果を期待するまでには至らなかった。つまり、撮影者による確認を前提としているために、その確認を怠った場合や見過ごした場合には、予定通りの撮影を行うことができないおそれがあった。
【０００５】
ところで、観光旅行や行事等において、どの場所、どの時間で撮影すれば、より一層効果的であるかを分かっているような場合でも、撮影時にそのことを忘れてしまったり、勘違いによって、そのタイミング（シャッターチャンス）を逃してしまうことが多かった。また、結婚式会場やパーティ会場等において、その撮影者は、出席者全員あるいは関係者全員を満遍なく撮影する為に、誰を撮影し、誰を撮影していないか等を考慮しながら撮影を行うようにしているが、専門家はともかく、素人の撮影者にあっては、何回もの撮影を繰り返しているうちに、撮り忘れや偏った撮影を行うケースが多かった。このことは、人物を撮影する場合に限らず、人物以外の自動車、動物、建物、景色等を撮影する場合においても、上述と同様の問題が起きる。
【０００６】
第１の発明の課題は、撮影予定の撮影ポイントを登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントでの撮影を促す案内を出力できるようにすることである。
第２の発明の課題は、撮影予定の撮影ポイントおよび撮影対象を登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影対象を案内できるようにすることである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明（第１の発明）は、撮影者に対して撮影の補助案内を行う画像撮影装置であって、撮影予定している撮影ポイントを任意に登録する登録手段と、現在のポイントを取得する取得手段と、この取得手段によって取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する判別手段と、この判別手段によって撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを出力する出力手段とを具備したことを特徴とする画像撮影装置である。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１５記載の発明）。
なお、撮影ポイントは、撮影予定している地点／時点または地点および時点を意味し、また、撮影ポイントの到達は、到達点（地点や時点）に限らず、到達点を中心とした所定範囲（例えば、地点の近傍あるいは時点の前後）であってもよく、また、ガイダンス出力は、表示ガイダンス／音声ガイダンスを問わない（以下、同様）。
【０００８】
なお、請求項１記載の発明は次のようなものであってもよい。
前記登録手段は、撮影ポイントで撮影すべき撮影量を当該撮影ポイントに対応付けて登録し、前記出力手段は、撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影量をガイダンス出力する（請求項２記載の発明）。
【０００９】
前記撮影ポイントで撮影された実撮影量を計数する計数手段を設け、前記出力手段は、この計数手段によって得られた現時点までの実撮影量と前記登録されている撮影量とをガイダンス出力する（請求項３記載の発明）。
【００１０】
前記撮影ポイントで撮影された実撮影量を計数する計数手段と、この計数手段によって得られた現時点までの実撮影量と前記登録されている撮影量とを比較して残り撮影量を算出する算出手段とを設け、前記出力手段は、前記算出手段によって得られた残り撮影量をガイダンス出力する（請求項４記載の発明）。
【００１１】
前記撮影ポイントで撮影された実撮影量を計数する計数手段を設け、前記出力手段は、前記計数手段によって得られた実撮影量をガイダンス出力する（請求項５記載の発明）。
【００１２】
前記登録されている撮影ポイントは、撮影地点を示す情報であり、前記取得手段は、ネットワークを介して現在の位置を取得し、前記判別手段は、前記取得の現在位置と前記登録されている撮影地点とを比較することによって撮影ポイントに到達したかを判別する（請求項６記載の発明）。
【００１３】
前記登録されている撮影ポイントは、撮影時点を示す情報であり、前記取得手段は、現在の計時情報を取得し、前記判別手段は、現在の計時情報と前記登録されている撮影時点とを比較することによって撮影ポイントに到達したかを判別する（請求項７記載の発明）。
【００１４】
請求項８記載の発明（第２の発明）は、撮影者に対して撮影の補助案内を行う画像撮影装置であって、撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象とを任意に登録する登録手段と、現在のポイントを取得する取得手段と、この取得手段によって取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する判別手段と、この判別手段によって撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス出力する出力手段とを具備したことを特徴とする画像撮影装置である。
更に、コンピュータに対して、上述した請求項８記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１６記載の発明）。
【００１５】
なお、請求項８記載の発明は次のようなものであってもよい。
前記出力手段は、撮影対象をガイダンス出力する際に、この撮影対象における現時点の撮影状況をガイダンス出力する（請求項９記載の発明）。
【００１６】
前記出力手段は、撮影ポイントで撮影した撮影対象をガイダンス出力する（請求項１０記載の発明）。
【００１７】
前記撮影ポイントで撮影された撮影画像を解析することによって当該撮影画像内に前記登録されている撮影対象が含まれているか否かを認識する認識手段を設け、この認識手段によって登録撮影対象が含まれていることが認識された場合に、前記出力手段は、その旨をガイダンス出力する（請求項１１記載の発明）。
【００１８】
前記撮影対象を画像として登録管理している状態において、前記認識手段は、前記撮影画像を解析することによって当該撮影画像内に前記撮影対象の画像が含まれているか否かを認識する（請求項１２記載の発明）。
【００１９】
前記撮影対象が複数登録されている状態において、撮影ポイントに対応付けて登録されている複数の撮影対象のうち、どの撮影対象が撮影されたかを認識する認識手段を設け、
前記出力手段は、この認識手段によって認識された撮影対象をガイダンス出力する（請求項１３記載の発明）。
【００２０】
前記出力手段は、前記撮影ポイントに対応付けられている複数の撮影対象のうち、未撮影の撮影対象をガイダンス出力する（請求項１４記載の発明）。
【発明の効果】
【００２１】
請求項１記載の発明（第１の発明）によれば、撮影予定している撮影ポイントが任意に登録されている状態において、現在のポイントを取得すると共に、この現在のポイントと登録されている撮影ポイントとを比較することによって撮影ポイントに到達したか否かを判別し、撮影ポイントに到達した場合に、当該ポイントで撮影すべきことを案内するようにしたから、撮影予定の撮影ポイントを登録しておくだけで、常にタイムリーな撮影補助案内を実現することができ、撮影予定しているポイントでの撮影忘れを未然に防止することが可能となる。
【００２２】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影ポイントで撮影すべき撮影量を当該ポイントに対応付けて登録しておき、この撮影ポイントに到達した際に、当該ポイントでの撮影量を案内するようにしたから、撮影ポイントでの予定量分の撮り忘れを未然に防止することができる。
【００２３】
請求項３記載の発明（請求項２記載の従属発明）によれば、上述した請求項１および２記載の発明と同様の効果を有する他、撮影ポイントで撮影された実撮影量と登録されている撮影量とをガイダンス出力するようにしたから、登録されている撮影量と実際に撮影した実撮影量とを見比べながら撮影を行うことができ、撮り過ぎているか、撮り足らないかを容易に知ることができる。
【００２４】
請求項４記載の発明（請求項２記載の従属発明）によれば、上述した請求項１および２記載の発明と同様の効果を有する他、実撮影量と撮影量とに基づいて算出された残り撮影量をガイダンス出力するようにしたから、撮影ポイントでの撮影予定量が多い場合でも、後どの位の撮影が必要かを即座に確認することができる。
【００２５】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影ポイント毎に実際に撮影した実撮影量を確認することができる。
【００２６】
請求項６記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、登録されている撮影地点と現在位置とを比較することによって撮影ポイントに到達したかを判別するようにしたから、撮影予定している位置（場所）での撮影忘れを未然に防止することができる。
【００２７】
請求項７記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、登録されている撮影時点と現在の計時情報とを比較することによって撮影ポイントに到達したかを判別するようにしたから、撮影予定している時刻や時間帯での撮影忘れを未然に防止することができる。
【００２８】
請求項８記載の発明（第２の発明）によれば、撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象（撮影ターゲット）とが任意に登録されている状態において、現在のポイントを取得すると共に、この現在のポイントと登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別し、撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス出力するようにしたから、撮影予定の撮影ポイントおよび撮影対象を登録しておくだけで、当該ポイントで何を撮影すべきかの撮影対象を案内することができ、常にタイムリーな撮影補助案内によって撮影ポイントでの撮影忘れを未然に防止することが可能となる。
【００２９】
請求項９記載の発明によれば、上述した請求項８記載の発明と同様の効果を有する他、撮影対象をガイダンス出力する際に、この撮影対象における現時点の撮影状況をガイダンス出力するようにしたから、例えば、現時点で撮影対象を予定通り撮影したかを示す撮影有無や撮影済み量等を具体的に知ることができる。
【００３０】
請求項１０記載の発明によれば、上述した請求項８記載の発明と同様の効果を有する他、撮影ポイントで撮影した撮影対象をガイダンス出力するようにしたから、撮影直後に予定通りの撮影を行ったかを容易に確認することができる。
【００３１】
請求項１１記載の発明（請求項１０記載の従属発明）によれば、上述した請求項８および１０記載の発明と同様の効果を有する他、撮影ポイントで撮影された撮影画像を解析することによって、登録されている撮影対象が当該撮影画像内に含まれているか否かを認識し、登録撮影対象が含まれていることが認識された場合に、その旨をガイダンス出力するようにしたから、画像解析によって撮影対象を自動認識して案内することができる。
【００３２】
請求項１２記載の発明（請求項１１記載の従属発明）によれば、上述した請求項８および１１記載の発明と同様の効果を有する他、撮影対象を画像として登録管理している状態において、撮影画像を解析することによって当該撮影画像内に撮影対象の画像が含まれているか否かを認識するようにしたから、撮影対象として登録された画像との比較で撮影対象を確実に認識することができる。
【００３３】
請求項１３記載の発明によれば、上述した請求項８記載の発明と同様の効果を有する他、撮影対象が複数登録されている状態において、撮影ポイントに対応付けて登録されている複数の撮影対象のうち、どの撮影対象が撮影されたかを認識してガイダンス出力するようにしたから、撮影ポイントに複数の撮影対象を登録したとしても、その個々の撮影対象毎に撮影有無等を具体的に知ることができる。
【００３４】
請求項１４記載の発明（請求項１３記載の従属発明）によれば、上述した請求項８および１３記載の発明と同様の効果を有する他、撮影ポイントに対応付けられている複数の撮影対象のうち、未撮影の撮影対象をガイダンス出力するようにしたから、複数の撮影対象のうち、未撮影の撮影対象を直ちに確認することができる。
【発明を実施するための最良の形態】
【００３５】
（実施例１）
以下、図１〜図５を参照して本発明の第１実施例を説明する。
図１は、この実施例における画像撮影装置の基本的構成要素を示したブロック図である。
この画像撮影装置は、ＣＣＤイメージセンサ等を撮像素子として使用し、被写体を撮影した撮影画像（カラー画像）を記録保存したり、移動体通信網を介して外部へ送信する携帯型のデジタルスチルカメラであるが、この種のデジタルスチルカメラを組み込んだ携帯電話等であってもよい。この画像撮影装置は、撮影予定の撮影ポイント（地点、時点）を登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントでの撮影を促すガイダンスを表示するようにしている。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００３６】
この画像撮影装置は、ＣＰＵ１、カメラ光学系駆動部２、操作部３、表示部４、メモリ５、内部記録部６、外部記録媒体７、通信部８、ＧＰＳ通信部９、時計部１０、ブザー１１を基本構成要素とする構成となっている。ＣＰＵ１は、オペレーティングシステムや各種アプリケーションソフトにしたがってこの画像撮影装置の全体動作を制御する中央演算処理装置である。カメラ光学系駆動部２は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備えたもので、ＣＰＵ１は、オートフォーカス時の駆動制御、シャッター駆動制御、撮影画像の取り込み等を行う。
【００３７】
操作部３は、シャッターボタン等の各種のボタンを有し、その操作信号をＣＰＵ１へ与える。表示部４は、例えば、液晶表示部であり、モニタ画面、ファインダ画面、画像再生画面として使用される。メモリ５は、オペレーティングシステムや各種アプリケーションソフト等が格納されているＲＯＭやワーク用のＲＡＭ等である。このメモリ５内のプログラム記憶領域には、後述する図３および図４に示す動作手順にしたがって本実施例を実現する為のアプリケーションプログラムが格納され、また、メモリ５内のデータ記憶領域には、後述する図２に示すデータ（撮影スケジュールテーブル等）が格納されている。内部記録部６は、保存画像を格納する内部メモリであり、外部記録媒体７は、ＤＶＤ等の着脱自在な画像記録用の記憶媒体である。通信部８は、広域通信網（移動体通信網、インターネット）を介して撮影画像の無線送信を行う。ＧＰＳ通信部９は、地上系／衛星系の制御局を利用して現在位置を測定する位置測定システムから情報を受信取得するものであり、時計部１０は、現在日時を計時する計時処理を行い、ブザー１１は、撮影を促す警告音を発生出力する。
【００３８】
図２は、撮影スケジュールテーブル１２の内容を示した図である。
この撮影スケジュールテーブル１２は、撮影予定している撮影ポイント毎にその撮影スケジュールを記憶管理するもので、撮影ポイント毎に「撮影ポイントNo」、「撮影時間」、「撮影位置」、「撮影目標枚数」、「撮影済み枚数」の各項目を有し、「撮影ポイントNo」、「撮影済み枚数」以外の「撮影時間」、「撮影位置」、「撮影目標枚数」は、撮影に先立って利用者が任意に登録したものである。
【００３９】
「撮影ポイントNo」は、自動生成された一連番号である。「撮影時間」は、撮影時点を示す情報であり、撮影予定の日時が撮影ポイントとして登録されている。例えば、旅行計画に合わせた撮影スケジュールとして、「撮影時間」を登録する場合には、予め各日時を撮影ポイントとして登録しておけばよい。「撮影位置」は、撮影地点を示す情報であり、経緯度情報、場所情報が撮影ポイントとして登録されている。例えば、旅行計画に合わせた撮影スケジュールとして、「撮影位置」を登録する場合には、施設毎にその場所を示す地点を撮影ポイントとして登録しておけばよい。
【００４０】
なお、撮影ポイントとして「撮影時間」、「撮影位置」の何れか一方を登録するか、両方を登録するかは任意である。例えば、同一の観光施設内を移動しながら撮影を行う場合には、当該観光施設を「撮影位置」として登録すると共に、この施設内の行動スケジュールに合わせて複数の「撮影時間」を登録するよればよい。
「撮影目標枚数」は、撮影ポイントで予定している撮影枚数の目標値である。「撮影済み枚数」は、撮影ポイントにおいて実際に撮影が行われる毎に更新される実撮影枚数である。
【００４１】
この撮影スケジュールテーブル１２内に各撮影ポイントに対応付けて「撮影時間」、「撮影位置」、「撮影目標枚数」が登録されている状態において、ＣＰＵ１は、ＧＰＳ通信部９によって得られた現在位置、時計部１０によって得られた現在日時を現在のポイントとして取得すると共に、この現在のポイントと撮影スケジュールテーブル１２内に登録されている撮影ポイントとしての「撮影時間」、「撮影位置」とを比較することによって撮影ポイントに到達したか否かを判別し、撮影ポイントに到達した場合には、当該ポイントでの撮影を促すガイダンスを表示出力するようにしている。
【００４２】
次に、この第１実施例における画像撮影装置の動作概念を図３および図４に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００４３】
図３および図４は、画像撮影装置の全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、ボタン操作の有無をチェックし（ステップＡ１）、何れかのボタンが操作された場合には、その操作ボタンの種類を調べる（ステップＡ２〜Ａ４）。ここで、スケジュールボタンが操作された場合には（ステップＡ２でＹＥＳ）、撮影スケジュールテーブル１２への登録処理が開始される。すなわち、「撮影時間」の入力指定を受け付けると共に（ステップＡ５）、「撮影位置」の入力指定を受け付ける（ステップＡ６）。この場合、「撮影位置」の入力指定時においては、ＧＰＳ通信部９を介してネットワーク上から取得した地図情報を表示出力させると共に、この地図上の任意の場所がタッチ指定された際に、この位置情報（経緯度情報）を取得し、この位置情報を「撮影位置」として取り込む。更に、「撮影目標枚数」の入力指定を受け付ける（ステップＡ６）。
【００４４】
このようにして「撮影時間」、「撮影位置」、「撮影目標枚数」が入力指定された場合には、新たなレコードを生成し、入力された「撮影時間」、「撮影位置」、「撮影目標枚数」と、自動生成した「撮影ポイントNo」を当該レコード内の対応項目にセットして撮影スケジュールテーブル１２内に追加登録する（ステップＡ８）。そして、登録終了が指示されたか否かを調べ（ステップＡ９）、終了指示が無ければ、撮影ポイントNoを更新した後にステップＡ５に戻って、以下、上述の登録処理を繰り返す（ステップＡ５〜Ａ９）。
【００４５】
一方、シャッターボタンが操作された場合には（ステップＡ３でＹＥＳ）、今回撮影された画像を取得し、画像ファイルとして記録保存した後（ステップＡ１０）、ＧＰＳ通信部９で得られた現在位置、時計部１０で得られた現在日時を取得し（ステップＡ１１）、この現在日時、現在位置を現在ポイントとして撮影スケジュールテーブル１２内の撮影ポイントを検索する（ステップＡ１２）。これによって現在ポイントに一致あるいは近似する撮影ポイントが撮影スケジュールテーブル１２内に登録されているか否かを調べる（ステップＡ１３）。すなわち、現在日時に一致する「撮影時間」が登録されているか、現在位置に一致する「撮影位置」が登録されているかを調べる他に、現在日時が「撮影時間」の前後に該当するか、現在位置が「撮影位置」の近傍に該当するかを調べる。
【００４６】
ここで、該当する撮影ポイントが登録されていなければ（ステップＡ１３でＮＯ）、最初のステップＡ１に戻るが、該当する撮影ポイントが登録されていれば、この撮影ポイントに基づいて撮影スケジュールテーブル１２を検索し、対応する「撮影済み枚数」に“１”を加算してその値を更新すると共に（ステップＡ１４）、当該ポイント対応の「撮影目標枚数」から「撮影済み枚数」を減算して残り枚数（差分）を求めた後、この「撮影目標枚数」、「撮影済み枚数」、「残り枚数」をガイダンス表示する（ステップＡ１５）。
図５は、現在の撮影状況を案内するガイダンス表示例を示した図であり、この表示画面には、現在の「撮影ポイントNo“３”」と共に、その内容である「撮影時間」、「撮影位置」が案内表示されると共に、「撮影目標枚数“１０枚”」、「撮影済み枚数“７枚”」、「残り枚数（差分）“マイナス３枚”」が案内表示され、更に、「戻りボタン」が配置表示される。なお、「戻りボタン」が操作された場合には、最初のステップＡ１に戻る。
【００４７】
ここで、ガイダンスボタンが操作された場合には（ステップＡ４でＹＥＳ）、図４のステップ１７以降に移る。他方、何れのボタンが操作されない状態では（ステップＡ１でＮＯ）、前回の撮影から所定時間（例えば、１分あるいは１０分）経過したか否かをチェックしている（ステップＡ１６）。すなわち、撮影が行われる毎にクリアスタートされるタイマ（図示せず）から計測時間を取得し、前回の撮影から所定時間経過したか調べ、所定時間経過前であれば、ステップＡ１に戻るが、所定時間の経過が検出された場合には、図４のステップＡ１７以降に移る。
【００４８】
先ず、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し（ステップＡ１７）、この現在日時、現在位置に基づいて撮影スケジュールテーブル１２内の撮影ポイントを検索し（ステップＡ１８）、現在日時に一致する「撮影時間」あるいは現在位置に一致する「撮影位置」が有るかを調べると共に、現在日時が「撮影時間」の前後あるいは現在位置が「撮影位置」の近傍に該当するかを調べる（ステップＡ１９）。ここで、該当する撮影ポイントが無ければ（ステップＡ１９でＮＯ）、最初のステップＡ１に戻るが、該当する撮影ポイントが有れば、この撮影ポイントに対応する「撮影目標枚数」、「撮影済み枚数」を読み出し（ステップＡ２０）、「撮影済み枚数」は、「撮影目標枚数」以下かを調べる（ステップＡ２１）。最初は、「撮影済み枚数」は「撮影目標枚数」以下であるから（ステップＡ２１でＹＥＳ）、当該撮影ポイントでの撮影を促すために撮影ガイドの警告音を発生出力させる（ステップＡ２２）。そして、図３のステップＡ１５に移り、当該撮影ポイントの「撮影目標枚数」から「撮影済み枚数」を減算してこの残り枚数をガイダンス表示する。
【００４９】
以上のように、この第１実施例においてＣＰＵ１は、撮影スケジュールテーブル１２が登録されている状態において、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し、この現在位置、現在日時と撮影スケジュールテーブル１２内の撮影ポイント「撮影時間」、「撮影位置」とを比較することによって撮影ポイントに到達したか否かを判別し、撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを表示するようにしたから、撮影予定の撮影ポイントを登録しておくだけで、常にタイムリーな撮影補助案内を実現することができ、撮影ポイントでの撮影忘れを未然に防止することが可能となる。
【００５０】
この場合、撮影スケジュールテーブル１２内には撮影ポイントで撮影すべき「撮影目標枚数」を当該撮影ポイントに対応付けて登録しておき、撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影目標枚数をガイダンス表示するようにしたから、撮影ポイントで複数枚分の撮影を予定している場合、予定枚数分の撮り忘れを未然に防止することができる。
また、撮影ポイントで撮影された「撮影済み枚数」とそのポイントでの「撮影目標枚数」とをガイダンス表示するようにしたから、それらを見比べながら撮影を行うことができ、撮り過ぎているか、撮り足らないかを容易に知ることができる。
【００５１】
更に、ガイダンス表示する際に、「撮影目標枚数」と「撮影済み枚数」とから残り枚数を算出して案内するようにしたから、撮影ポイントでの撮影予定の枚数が多い場合でも後何枚の撮影が必要かを即座に確認することができる。
また、撮影ポイントでの「撮影済み枚数」を案内するようにしたから、撮影ポイント毎に実際に撮影した実撮影枚数を確認することができる。
【００５２】
なお、上述した第１実施例においては、「撮影位置」の入力指定時において、ＧＰＳ通信部９を介してネットワーク上から取得した地図情報を表示出力させると共に、この地図上の任意の場所がタッチ指定された際に、この位置情報（経緯度情報）を受信取得し、この位置情報を「撮影位置」として取り込むようにしたが、場所の名称や電話番号等を入力することによって位置情報（経緯度情報）を受信取得するようにしてもよい。また、携帯電話にカメラを接続して位置情報を取得するようにしてもよい。
【００５３】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、撮影予定している撮影ポイントを任意に登録する機能と、現在のポイントを取得する機能と、取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する機能と、撮影ポイントに到達したことが判別された場合に、当該ポイントでの撮影を促すガイダンスを出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
（実施例２）
【００５４】
以下、この発明の第２実施例について図６〜図１１を参照して説明する。
この第２実施例においては、撮影予定の撮影ポイントおよび撮影対象（撮影ターゲット）を登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影対象をガイダンス表示するようにしたものである。すなわち、撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象とが任意に登録されている状態において、現在のポイントを取得すると共に、この現在のポイントと登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別し、撮影ポイントに到達した場合に、当該ポイントで撮影すべき撮影対象を案内するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施例の特徴部分を中心に説明するものとする。
【００５５】
図６は、撮影対象リスト１３の内容を示した図である。
この撮影対象リスト１３は、撮影予定している複数の被写体を撮影対象として記憶可能なもので、撮影対象毎に「名前」、「画像」、「ＩＤ」を記憶する構成となっている。なお、撮影対象は、人物、自動車、動物、建物、景色等の何れであってもよい。「画像」は、予め撮影対象を撮影した画像であり、撮影対象が人物の場合には、その顔を中心として撮影した顔画像である。「ＩＤ」は撮影対象を識別するために自動生成された識別情報である。
【００５６】
図７は、この第２実施例における撮影スケジュールテーブル１２の内容を示した図である。
撮影スケジュールテーブル１２は、上述した第１実施例と同様、撮影ポイント毎にその「撮影ポイントＮｏ」、「撮影時間」、「撮影位置」を記憶する他、撮影ポイント毎に複数の撮影対象に関する情報として、「撮影対象ＩＤ」および「撮影済み枚数」を記憶する構成となっている。ここで、「撮影ポイントNo」、「撮影済み枚数」以外の「撮影時間」、「撮影位置」、「撮影対象ＩＤ」は、撮影に先立って利用者が任意に登録したものであり、撮影ポイント毎に複数の撮影対象を登録可能となっている。
【００５７】
図８および図９は、この第２実施例における画像撮影装置の全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、ボタン操作の有無をチェックし（ステップＢ１）、何れかのボタンが操作された場合には、その操作ボタンの種類を調べる（ステップＢ２、Ｂ１０）。いま、スケジュールボタンが操作された場合には（ステップＢ２でＹＥＳ）、撮影スケジュールテーブル１２への登録処理が開始される。先ず、上述した第１実施例と同様に、「撮影時間」、「撮影位置」の入力指定を受け付ける（ステップＢ３）。
【００５８】
次に、撮影対象リスト１３の内容を読み出して撮影対象を一覧表示させる（ステップＢ４）。この一覧表示の中から所望する撮影対象が任意に選択指定された場合には（ステップＢ５）、撮影対象リスト１３の中から当該撮影対象ＩＤを読み出す（ステップＢ６）。ここで、撮影対象を複数選択する場合には、その全ての選択が終了するまで上述の動作を繰り返した後（ステップＢ４〜Ｂ７）、新たなレコードを生成し、入力された「撮影時間」、「撮影位置」、「撮影対象ＩＤ」を自動生成した「撮影ポイントNo」と共に、当該レコード内の対応項目にセットして撮影スケジュールテーブル１２内に追加登録する（ステップＢ８）。そして、登録終了が指示されたか否かを調べ（ステップＢ９）、終了指示が無ければ、撮影ポイントNoを更新した後にステップＢ３に戻って、以下、上述の登録処理を繰り返す（ステップＢ３〜Ｂ９）。
【００５９】
一方、シャッターボタンが操作された場合には（ステップＢ１０でＹＥＳ）、撮影画像を取得して記録保存すると共に（ステップＢ１１）、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し（ステップＢ１２）、この現在日時、現在位置に基づいて撮影スケジュールテーブル１２内の撮影ポイントを検索し（ステップＢ１３）、現在日時に一致する「撮影時間」あるいは現在位置に一致する「撮影位置」が有るかを調べると共に、現在日時が「撮影時間」の前後あるいは現在位置が「撮影位置」の近傍に該当するかを調べる（ステップＢ１４）。
【００６０】
ここで、該当する撮影ポイントが無ければ（ステップＢ１４でＮＯ）、最初のステップＢ１に戻るが、該当する撮影ポイントが有れば、撮影画像を解析して撮影対象が写っている部分を全て抽出しておく（ステップＢ１５）。例えば、撮影画像内に人物が写っている場合には、その顔を中心とした人物部分を全て抽出する。そして、この撮影ポイントに基づいて撮影スケジュールテーブル１２を検索して当該ポイントに対応する１つの「撮影対象ＩＤ」を読み出すと共に、この「撮影対象ＩＤ」に基づいて撮影対象リスト１３を検索して該当する「撮影対象画像」を読み出した後、上述のようにして撮影画像から抽出した全ての部分画像（撮影対象画像）と、撮影対象リスト１３から読み出した「撮影対象画像」との特徴比較を行う（ステップＢ１６）。
【００６１】
この場合、撮影対象が人物であれば、顔の向き、大きさ等を補正した後に、顔の輪郭、目、口、鼻、額等の形、位置、大きさ等を比較する。なお、その他にも、眼鏡の有無、髪型、色を総合的に比較して人物認識を行う。いま、撮影画像から抽出した各抽出画像と撮影対象リスト１３から読み出した「撮影対象画像」とを比較した結果、各抽出画像の中に「撮影対象画像」と特徴的に一致する画像が含まれいる場合、つまり、登録されている撮影対象が写っている場合には（ステップＢ１７でＹＥＳ）、当該「撮影ポイント」および「撮影対象ＩＤ」に基づいて撮影スケジュールテーブル１２を検索し、該当する「撮影済み枚数」に“１”を加算してその値を更新する処理を行うが（ステップＢ１８）、登録されている撮影対象が写っていない場合には（ステップＢ１７でＮＯ）、「撮影済み枚数」の更新処理はスキップされる。そして、撮影スケジュールテーブル１２内に当該「撮影ポイント」に対応して複数の「撮影対象ＩＤ」が登録されている場合には、その全ての撮影対象に対する画像比較が終了するまで（ステップＢ１９）、上述のステップＢ１６に戻り、以下、上述の動作が繰り返される。
【００６２】
他方、スケジュールボタンおよびシャツタボタンも操作されない状態では（ステップＢ１０でＮＯ）、前回の撮影から所定時間（例えば、１分あるいは１０分）経過したか否かをチェックしている（図９のステップＢ２０）。すなわち、上述した第１実施例と同様、タイマから計測時間を取得し、前回の撮影から所定時間経過したか調べ、所定時間経過前であれば、最初のステップＢ１に戻るが、所定時間の経過が検出された場合には、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し（ステップＢ２１）、この現在日時、現在位置に基づいて撮影スケジュールテーブル１２内の撮影ポイントを検索し（ステップＢ２３）、現在日時に一致する「撮影時間」あるいは現在位置に一致する「撮影位置」が有るかを調べると共に、現在日時が「撮影時間」の前後あるいは現在位置が「撮影位置」の近傍に該当するかを調べる（ステップＢ２３）。
【００６３】
ここで、該当する撮影ポイントが無ければ（ステップＢ２３でＮＯ）、最初のステップＢ１に戻るが、該当する撮影ポイントが有れば、この撮影ポイントに対応する各「撮影済み枚数」を読み出し、「撮影済み枚数」が“０”の撮影対象、つまり、１回も撮影が行われていない未撮影の撮影対象の有無をチェックする（ステップＢ２４）。ここで、未撮影対象が無ければ（ステップＢ２５でＮＯ）、撮影状況ボタンが操作されたかを調べ（ステップＢ２８）、当該ボタンが操作されなければ、最初のステップＢ１に戻る。また、未撮影対象が有れば（ステップＢ２５でＹＥＳ）、その旨を知らせる撮影警告アラーム音を発生出力させると共に（ステップＢ２６）、未撮影対象の「名前」および「画像」を撮影対象リスト１３から読み出してガイダンス表示する（ステップＢ２７）。
図１０は、未撮影対象のガイダンス表示例を示した図である。このガイダンス画面には、現在の撮影ポイントで未撮影となっている撮影対象の「名前」および「画像」が案内表示されると共に、「撮影状況ボタン」が配置表示される。
【００６４】
ここで、上述の撮影状況ボタンが操作されると、ステップＢ２８でそのことが検出されてステップＢ２９に移り、現在の撮影ポイントに基づいて撮影スケジュールテーブル１２を検索し、当該ポイントに対応する各撮影対象毎にその「撮影済み枚数」を読み出して、この「撮影済み枚数」を一覧表示させる（ステップＢ３０）。
図１１は、現在の撮影ポイントでの撮影状況をガイダンスする一覧画面を示した図で、この画面には、現在の撮影ポイントの内容である「撮影時間」、「撮影位置」が案内表示されると共に、撮影対象毎の撮影済み枚数が案内表示され、更に、「戻りボタン」が配置表示される。図示の例では、「××氏」の撮影済み枚数は、“０枚”で、未撮影であることを示している。なお、「戻りボタン」が操作された場合には、最初のステップＢ１に戻る。
【００６５】
以上のように、この第２実施例においてＣＰＵ1は、撮影スケジュールテーブル１２が登録されている状態において、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を取得し、この現在位置、現在日時と撮影スケジュールテーブル１２内の撮影ポイント「撮影時間」、「撮影位置」とを比較することによって撮影ポイントに到達したか否かを判別し、撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス表示するようにしたから、撮影予定の撮影ポイントおよび撮影対象を登録しておくだけで、その撮影ポイントに到達した際に、当該ポイントで撮影すべき撮影対象を案内することができ、常にタイムリーな撮影補助案内によって撮影ポイントでの撮影忘れを未然に防止することが可能となる。
【００６６】
この場合、撮影対象をガイダンス表示する際に、この撮影対象における現時点の撮影状況をガイダンス表示するようにしたから、例えば、現時点で撮影対象を予定通り撮影したかを示す撮影有無や撮影済み枚数等を具体的に知ることができる。
また、撮影ポイントで撮影した撮影対象をガイダンス表示するようにしたから、撮影直後に予定通りの撮影を行ったかを容易に確認することができる。
【００６７】
ＣＰＵ１は、撮影ポイントで撮影された撮影画像を解析することによって、登録されている撮影対象が当該撮影画像内に含まれているか否かを認識し、登録撮影対象が含まれていることが認識された場合に、その旨をガイダンス出力するようにしたから、画像解析によって撮影対象を自動認識して案内することができる。この場合、撮影対象を画像として登録管理している状態において、ＣＰＵ１は、撮影画像を解析することによって当該撮影画像内に撮影対象の画像が含まれているか否かを認識するようにしたから、撮影対象として登録された画像との比較で撮影対象を確実に認識することができる。
【００６８】
ＣＰＵ1は、撮影ポイントに対応付けて登録されている複数の撮影対象のうち、どの撮影対象が撮影されたかをガイダンス表示するようにしたから、撮影ポイントに複数の撮影対象を登録したとしても、その個々の撮影対象毎に撮影有無等を具体的に知ることができる。
また、撮影ポイントに対応付けられている複数の撮影対象のうち、未撮影の撮影対象をガイダンス出力するようにしたから、複数の撮影対象のうち、未撮影の撮影対象を直ちに確認することができる。
【００６９】
なお、上述した第２実施例においては、撮影対象における現時点の撮影状況として撮影済み枚数をガイダンス表示するようにしたが、上述した第１実施例と同様、残り枚数をガイダンス表示するようにしてもよい。
【００７０】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、撮影予定している撮影ポイントとそのポイントで撮影すべき撮影対象とを任意に登録する機能と、現在のポイントを取得する機能と、取得した現在のポイントと前記登録されている撮影ポイントとを比較することによって撮影ポイントに到達したかを判別する機能と、撮影ポイントに到達したことが判別された場合に、当該ポイントで撮影すべき撮影対象をガイダンス出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００７１】
また、上述した第１および第２実施例は、デジタルスチルカメラ適用した場合を例示したが、静止画に限らず、勿論、ビデオカメラにも基本的には同様に適用可能である。
更に、ハンディタイプのカメラに限らず、設置型の監視カメラ等にも適用可能であると共に、カメラ内臓型の電子機器にも適用可能である。
【図面の簡単な説明】
【００７２】
【図１】画像撮影装置の基本的構成要素を示したブロック図。
【図２】撮影スケジュールテーブル１２の内容を示した図。
【図３】画像撮影装置の全体動作を示したフローチャート。
【図４】図３に続く、画像撮影装置の全体動作を示したフローチャート。
【図５】現在の撮影状況を案内するガイダンス表示例を示した図。
【図６】第２実施例において、撮影対象リスト１３の内容を示した図。
【図７】第２実施例における撮影スケジュールテーブル１２の内容を示した図。
【図８】第２実施例における画像撮影装置の全体動作を示したフローチャート。
【図９】図８に続く、画像撮影装置の全体動作を示したフローチャート。
【図１０】第２実施例において、未撮影対象のガイダンス表示例を示した図。
【図１１】第２実施例において、現在の撮影ポイントでの撮影状況をガイダンスする一覧画面を示した図。
【符号の説明】
【００７３】
１  ＣＰＵ
２  カメラ光学系駆動部
３  操作部
４  表示部
５  メモリ
９  ＧＰＳ受信部
１０  時計部
１１  ブザー
１２  撮影スケジュールテーブル
１３  撮影対象リスト
【図１】
2005086237.tif 000003
【図２】
2005086237.tif 000004
【図３】
2005086237.tif 000005
【図４】
2005086237.tif 000006
【図５】
2005086237.tif 000007
【図６】
2005086237.tif 000008
【図７】
2005086237.tif 000009
【図８】
2005086237.tif 000010
【図９】
2005086237.tif 000011
【図１０】
2005086237.tif 000012
【図１１】
2005086237.tif 000013