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