(57)【要約】【課題】撮影を行った際の撮影ポイントに基づいて撮影画像を分類すると共に分類別にその撮影量を求めることで、撮影作業中であっても分類別の撮影状況を案内できるようにする。【解決手段】ＣＰＵ１は、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を撮影ポイントとして取得すると共に、撮影画像をその撮影場面に応じて分類するためのエリア別分類、時間帯別分類を撮影ポイントに基づいて決定し、このエリア別分類、時間帯別分類毎に、そのエリア別撮影枚数、時間帯別撮影枚数を算出してガイダンス表示する。【選択図】  図1
2005086238.tif 000002
【特許請求の範囲】
【請求項１】
撮影者に対して撮影の補助案内を行う画像撮影装置であって、
撮影を行った際の撮影ポイントを取得する取得手段と、
撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する決定手段と、
この決定手段によって決定されたシーン分類毎に、その分類別撮影量を算出する算出手段と、
この算出手段によって算出された分類別撮影量をガイダンス出力する出力手段と、
を具備したことを特徴とする画像撮影装置。
【請求項２】
前記取得手段は、ネットワークを介して現在の撮影地点を示す撮影ポイントを取得し、
前記決定手段は、前記取得手段によって得られた撮影地点あるいは当該地点近傍を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。
【請求項３】
前記取得手段は、現在の撮影時点を示す撮影ポイントを取得し、
前記決定手段は、前記取得手段によって得られた撮影時点あるいは当該時点の前後を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定する、
ようにしたことを特徴とする請求項1記載の画像撮影装置。  
【請求項４】
前記決定手段は、前記撮影済み画像と今回の撮影画像とを同一のシーン分類とすることができない場合には、現在の撮影ポイントを新たなシーン分類として決定する、
ようにしたことを特徴とする請求項２あるいは３記載の画像撮影装置。
【請求項５】
前記決定手段は、撮影毎に今回の撮影画像のシーン分類を決定し、
前記算出手段は、決定されたシーン分類に対応する分類別撮影量を撮影毎に更新する、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項６】
前記出力手段は、所定操作毎あるいは所定時間毎に分類別撮影量を一覧表示する、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項７】
前記出力手段は、所定操作毎あるいは所定時間毎に分類別撮影量をグラフデータに変換して表示する、
ようにしたことを特徴とする請求項１記載の画像撮影装置。
【請求項８】
撮影者に対して撮影の補助案内を行う画像撮影装置であって、
撮影を行った際の撮影ポイントを取得する取得手段と、
撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する決定手段と、
この決定手段によって決定されたシーン分類毎に、その分類別撮影量を算出する算出手段と、
この算出手段によって算出された分類別撮影量と所定撮影量とを比較する比較手段と、
この比較手段によって得られた比較結果に応じたガイダンスを出力する出力手段と、
を具備したことを特徴とする画像撮影装置。
【請求項９】
前記比較手段は、前記算出された分類別撮影量と所定撮影量とを比較した結果、当該所定撮影量に比べて撮影量が多過ぎたり、少な過ぎるシーン分類を特定し、
前記出力手段は、前記特定されたシーン分類をガイダンス出力する、
ようにしたことを特徴とする請求項８記載の画像撮影装置。
【請求項１０】
前記出力手段は、前記特定されたシーン分類の撮影量と前記所定撮影量とをガイダンス出力する、
ようにしたことを特徴とする請求項９記載の画像撮影装置。
【請求項１１】
コンピュータに対して、
撮影を行った際の撮影ポイントを取得する機能と、
撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得の撮影ポイントに基づいて決定する機能と、
決定されたシーン分類毎に、その分類別撮影量を算出する機能と、
算出された分類別撮影量をガイダンス出力する機能と、
を実現させるためのプログラム。
【請求項１２】
コンピュータに対して、
撮影を行った際の撮影ポイントを取得する機能と、
撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する機能と、
決定されたシーン分類毎に、その分類別撮影量を算出する機能と、
算出された分類別撮影量と所定撮影量とを比較する機能と、
この比較結果に応じたガイダンスを出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影者に対して撮影の補助案内を行う画像撮影装置およびプログラムに関する。
【背景技術】
【０００２】
従来、撮影者に対して撮影の補助案内を行う画像撮影装置としては、例えば、予め設定されている撮影可能枚数と、実際に撮影を行った撮影済み枚数とを比較し、撮影可能枚数までの撮影を可能としたデジタルカメラが知られている（特許文献１参照）。
また、撮影画像をその撮影日時または撮影位置に基づいて分類する画像撮影装置が知られている（特許文献２参照）。
【０００３】
【特許文献１】特開２００３−７８８０６号公報
【特許文献２】特開２００１−２２８５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１においては、全体の撮影枚数を管理する技術でありまた、上述した特許文献２においては、多数の撮影画像を撮影した撮影完了後において各撮影画像を分類管理する技術であった。
【０００５】
ところで、観光旅行や行事等において、何時、どの場所で、どの程度の撮影を行ったかを意識せずに撮影を行うと、後で多数の撮影画像を整理しながらアルバムを作成する際に、ある場所や時間では、撮影枚数が極端に多いが、他の場所や時間では、殆ど撮影されていない、あるいは撮影自体を忘れていた等、場所、時間帯、日毎に撮影量に大きなバラツキがあることに気付くことがある。したがって、観光旅行や行事等のように撮り直しが不可能な撮影では、何時、どの場所で、どの程度の撮影を行ったかを常に意識しながら撮影を行う必要があり、撮影者に大きな負担をかけるという問題があった。
【０００６】
第１の発明の課題は、撮影を行った際の撮影ポイントに基づいて撮影画像を分類すると共に分類別にその撮影量を求めることで、撮影作業中であっても分類別の撮影状況を案内できるようにすることである。
第２の発明の課題は、撮影を行った際の撮影ポイントに基づいて撮影画像を分類すると共に分類別にその撮影量を求めることで、撮影作業中であっても分類別の撮影状況が適切であるかを案内できるようにすることである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明（第１の発明）は、撮影者に対して撮影の補助案内を行う画像撮影装置であって、撮影を行った際の撮影ポイントを取得する取得手段と、撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する決定手段と、この決定手段によって決定されたシーン分類毎に、その分類別撮影量を算出する算出手段と、この算出手段によって算出された分類別撮影量をガイダンス出力する出力手段とを具備したことを特徴とする画像撮影装置である。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１１記載の発明）。
なお、撮影ポイントは、撮影を行った際の地点／時点または地点および時点を意味し、また、ガイダンス出力は、表示ガイダンス／音声ガイダンスを問わない（以下、同様）。
【０００８】
なお、請求項１記載の発明は次のようなものであってもよい。
前記取得手段は、ネットワークを介して現在の撮影地点を示す撮影ポイントを取得し、前記決定手段は、前記取得手段によって得られた撮影地点あるいは当該地点近傍を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定する（請求項２記載の発明）。
【０００９】
前記取得手段は、現在の撮影時点を示す撮影ポイントを取得し、前記決定手段は、前記取得手段によって得られた撮影時点あるいは当該時点の前後を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定する（請求項３記載の発明）。
【００１０】
前記決定手段は、前記撮影済み画像と今回の撮影画像とを同一のシーン分類とすることができない場合には、現在の撮影ポイントを新たなシーン分類として決定する（請求項４記載の発明）。
【００１１】
前記決定手段は、撮影毎に今回の撮影画像のシーン分類を決定し、前記算出手段は、決定されたシーン分類に対応する分類別撮影量を撮影毎に更新する（請求項５記載の発明）。
【００１２】
前記出力手段は、所定操作毎あるいは所定時間毎に分類別撮影量を一覧表示する（請求項６記載の発明）。
【００１３】
前記出力手段は、所定操作毎あるいは所定時間毎に分類別撮影量をグラフデータに変換して表示する（請求項７記載の発明）。
【００１４】
請求項８記載の発明（第２の発明）は、撮影者に対して撮影の補助案内を行う画像撮影装置であって、撮影を行った際の撮影ポイントを取得する取得手段と、撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する決定手段と、この決定手段によって決定されたシーン分類毎に、その分類別撮影量を算出する算出手段と、この算出手段によって算出された分類別撮影量と所定撮影量とを比較する比較手段と、この比較手段によって得られた比較結果に応じたガイダンスを出力する出力手段とを具備したことを特徴とする画像撮影装置である。
更に、コンピュータに対して、上述した請求項８記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１２記載の発明）。
【００１５】
なお、請求項８記載の発明は次のようなものであってもよい。
前記比較手段は、前記算出された分類別撮影量と所定撮影量とを比較した結果、当該所定撮影量に比べて撮影量が多過ぎたり、少な過ぎるシーン分類を特定し、前記出力手段は、前記特定されたシーン分類をガイダンス出力する（請求項９記載の発明）。
【００１６】
前記出力手段は、前記特定されたシーン分類の撮影量と前記所定撮影量とをガイダンス出力する（請求項１０記載の発明）。
【発明の効果】
【００１７】
請求項１記載の発明（第１の発明）によれば、撮影を行った際の撮影ポイントを取得すると共に、撮影画像をその撮影場面に応じて分類するためのシーン分類を撮影ポイントに基づいて決定し、このシーン分類毎にその分類別撮影量を算出してガイダンス出力するようにしたから、撮影作業中であっても分類別の撮影状況を案内することができ、分類毎の撮影状況を確認することによって、その撮影量に偏りがある場合には、そのことを直ちに把握することが可能となり、分類毎に偏りのないバランスの良い撮影記録が可能となる。
【００１８】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、ネットワークを介して現在の撮影地点を示す撮影ポイントを取得すると共に、この撮影地点あるいは当該地点近傍を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定するようにしたから、同じ場所で撮影された撮影画像同士を同一分類とすることができ、場所毎にその撮影量を確認することができる。
【００１９】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、現在の撮影時点を示す撮影ポイントを取得すると共に、この撮影時点あるいは当該時点の前後を撮影ポイントとする撮影画像が記録済みであれば、当該撮影済み画像と今回の撮影画像とを同一のシーン分類として決定するようにしたから、同じ時間帯等で撮影された撮影画像同士を同一分類とすることができ、時間帯毎にその撮影量を確認することができる。
【００２０】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影済み画像と今回の撮影画像とを同一のシーン分類とすることができない場合には、現在の撮影ポイントを新たなシーン分類として決定するようにしたから、予めシーン分類を登録しておかなくてもシーン分類を自動生成することができる。
【００２１】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影毎に今回の撮影画像のシーン分類を決定すると共に、このシーン分類に対応する分類別撮影量を撮影毎に更新するようにしたから、現時点における最新情報としての分類別撮影量を得ることができる。
【００２２】
請求項６記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、所定操作毎あるいは所定時間毎に分類別撮影量を一覧表示するようにしたから、分類別撮影量を見比べることができ、どの分類の撮影量に偏りがあるかを容易に確認することが可能となる。
【００２３】
請求項７記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、所定操作毎あるいは所定時間毎に分類別撮影量をグラフ表示するようにしたから、どの分類の撮影量に偏りがあるかを感覚的、直感的に確認することができると共に、見間違いを防ぐ手段として有効なものとなる。
【００２４】
請求項８記載の発明（第２の発明）によれば、撮影を行った際の撮影ポイントを取得すると共に、撮影画像をその撮影場面に応じて分類するためのシーン分類を撮影ポイントに基づいて決定する他、このシーン分類毎にその分類別撮影量を算出し、この分類別撮影量と所定撮影量との比較結果に応じたガイダンスを出力するようにしたから、撮影作業中であっても分類別の撮影状況が適切であるかを案内することができ、どの分類で偏った撮影が行われているかを即座に知ることができる。すなわち、撮影量に偏りがある分類を特定してガイダンス出力したり、偏り量や度合いを求めてガイダンス出力するようにすれば、どの分類が偏っているか、偏りはどの程度かを即座に知ることができ、効果的な補助案内を実現することが可能となる。
【００２５】
請求項９記載の発明によれば、上述した請求項８記載の発明と同様の効果を有する他、分類別撮影量と所定撮影量とを比較した結果、当該所定撮影量に比べて撮影量が多過ぎたり、少な過ぎるシーン分類を特定し、このシーン分類をガイダンス出力するようにしたから、例えば、分類別撮影量を平均した平均撮影量に比べて撮影量が多過ぎたり、少な過ぎる分類のみを特定して案内したり、シーン分類毎に予め設定されている目標撮影量（ユーザ設定されたプリセット量）あるいは標準撮影量（デフォルト量）に比べて撮影量が多過ぎたり、少な過ぎる分類のみを特定して案内することができる。
【００２６】
請求項１０記載の発明（請求項９記載の従属発明）によれば、上述した請求項８、９記載の発明と同様の効果を有する他、特定されたシーン分類の撮影量と所定撮影量とをガイダンス出力するようにしたから、偏りはどの程度かを即座に知ることができる。
【発明を実施するための最良の形態】
【００２７】
（実施例１）
以下、図１〜図７を参照して本発明の第１実施例を説明する。
図１は、この実施例における画像撮影装置の基本的構成要素を示したブロック図である。
この画像撮影装置は、ＣＣＤイメージセンサ等を撮像素子として使用し、被写体を撮影した撮影画像（カラー画像）を記録保存したり、移動体通信網を介して外部へ送信する携帯型のデジタルスチルカメラであるが、この種のデジタルスチルカメラを組み込んだ携帯電話等であってもよい。この画像撮影装置は、撮影を行った際の撮影ポイント（地点、時点）に基づいて撮影画像を分類すると共に、この分類別撮影枚数を求めてガイダンス表示するようにしている。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００２８】
この画像撮影装置は、ＣＰＵ１、カメラ光学系駆動部２、操作部３、表示部４、メモリ５、内部記録部６、外部記録媒体７、通信部８、ＧＰＳ通信部９、時計部１０、ブザー１１を基本構成要素とする構成となっている。ＣＰＵ１は、オペレーティングシステムや各種アプリケーションソフトにしたがってこの画像撮影装置の全体動作を制御する中央演算処理装置である。カメラ光学系駆動部２は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備えたもので、ＣＰＵ１は、オートフォーカス時の駆動制御、シャッター駆動制御、撮影画像の取り込み等を行う。
【００２９】
操作部３は、シャッターボタン等の各種のボタンを有し、その操作信号をＣＰＵ１へ与える。表示部４は、例えば、液晶表示部であり、モニタ画面、ファインダ画面、画像再生画面として使用される。メモリ５は、オペレーティングシステムや各種アプリケーションソフト等が格納されているＲＯＭやワーク用のＲＡＭ等である。このメモリ５内のプログラム記憶領域には、後述する図５および図６に示す動作手順にしたがって本実施例を実現する為のアプリケーションプログラムが格納され、また、メモリ５内のデータ記憶領域には、後述する図２に示すデータ（画像インデックステーブル、エリア集計テーブル、時間帯集計テーブル等）が格納されている。内部記録部６は、保存画像を格納する内部メモリであり、外部記録媒体７は、ＤＶＤ等の着脱自在な画像記録用の記憶媒体である。通信部８は、広域通信網（移動体通信網、インターネット）を介して撮影画像の無線送信を行う。ＧＰＳ通信部９は、地上系／衛星系の制御局を利用して現在位置を測定する位置測定システムから情報を受信取得するものであり、時計部１０は、現在日時を計時する計時処理を行い、ブザー１１は、各種の警告音を発生出力する。
【００３０】
図２は、画像インデックステーブル１２の内容を示した図である。
この画像インデックステーブル１２は、撮影が行われる毎に、その時の撮影ポイントとしてＧＰＳ通信部９によって得られた現在位置、時計部１０によって得られた現在日時が書き込まれるもので、撮影記録された各撮影画像に対応してその「画像No」、「撮影日時」、「撮影位置」、「エリアNo」、「時間帯No」の各項目を有する構成となっている。「画像No」は、撮影毎に更新される一連番号である。なお、撮影記録された各画像ファイルには、この「画像No」が付加されている。「撮影日時」は、撮影時点を示す情報であり、時計部１０によって得られた現在日時がセットされる。「撮影位置」は、撮影地点を示す情報であり、ＧＰＳ通信部９によって得られた現在位置（経緯度情報や場所情報）がセットされる。
【００３１】
「エリアNo」、「時間帯No」は、撮影画像をその撮影場面に応じて分類するためのシーン分類を識別する情報であり、撮影時にＧＰＳ通信部９から得た現在位置、時計部１０から得た現在日時に基づいて決定されたものである。「エリアNo」は、エリア集計テーブル１３とのリンク情報であり、また、「時間帯No」は、時間帯集計テーブル１４とのリンク情報である。すなわち、ＣＰＵ１は、撮影が行われる毎に、この撮影画像を現在の「撮影位置」に基づいてエリア別に分類すると共に、現在の「撮影日時」に基づいて時間帯別に分類するようにしているが、「エリアNo」は、エリア別撮影量（撮影済み枚数）を集計管理するエリア集計テーブル１３とのリンク情報であり、「時間帯No」は、時間帯別撮影量（撮影済み枚数）を集計管理する時間帯集計テーブル１４とのリンク情報である。
【００３２】
図３は、エリア集計テーブル１３の内容を示した図である。
このエリア集計テーブル１３は、撮影エリア毎に分類した分類別撮影枚数を記憶管理するもので、分類エリア毎に「エリアNo」、「撮影枚数」、「エリア名」の各項目を有する構成となっている。ここで、現在の「撮影位置」から所定距離内（例えば、１００ｍ以内）で撮影された撮影済み画像が記録保存されている場合には、今回の撮影画像と当該撮影済み画像とを同一分類のエリアとして取り扱うようにしている。つまり、エリア別分類は、固定的な範囲を意味するものではなく、撮影済み画像の「撮影位置」と今回の撮影画像の「撮影位置」との距離差が所定距離内であることを条件に変動するエリアであり、例えば、１００ｍ間隔で撮影をＮ回繰り返した場合には、１００ｍ×Ｎの範囲を同一分類のエリアとして取り扱うようにしている。なお、所定距離は、１００ｍに限らず、１０ｍ等であってもよく、ユーザによって任意に設定可能となっている。「エリアNo」は、新たなエリアで撮影が行われる毎に自動生成された一連番号である。「撮影枚数」は、分類エリア毎に集計されたエリア別撮影量（撮影済み枚数）である。「エリア名」は、新たなエリアで撮影が行われる毎にＧＰＳ通信部９を介して自動取得した地名や施設名等である。
【００３３】
図４は、時間帯集計テーブル１４の内容を示した図である。
この時間帯集計テーブル１４は、撮影時間帯毎に分類した分類別撮影枚数を記憶管理するもので、分類時間帯毎に「時間帯No」、「撮影枚数」、「実時間帯」の各項目を有する構成となっている。ここで、前回の撮影から今回の撮影までの時間が所定時間内（例えば、３０分以内）であれば、今回の撮影画像と前回の撮影済み画像とを同一分類の時間帯として取り扱うようにしている。つまり、時間帯別分類は、固定的な範囲を意味するものではなく、直前に撮影した前回画像の「撮影日時」と今回の撮影画像の「撮影日時」との時間差が所定時間内であることを条件に変動する時間帯であり、例えば、３０分間隔で撮影をＮ回繰り返した場合には、３０分×Ｎの時間を同一分類の時間帯として取り扱うようにしている。なお、所定時間は、３０分に限らず、１０分等であってもよく、ユーザが任意に設定可能となっている。「時間帯No」は、新たな時間帯で撮影が行われる毎に自動生成された一連番号である。「撮影枚数」は、分類時間帯毎に集計された時間帯別撮影量（撮影済み枚数）である。「実時間帯」は、変動する時間帯の開始時刻と終了時刻を示し、例えば、“１１時００分”〜“１２時３０分”、“１４時００分”〜“１５時００分”等である。
【００３４】
このエリア集計テーブル１３および時間帯集計テーブル１４内の分類別撮影枚数は、現在の撮影状況としてガイダンス表示される。このガイダンス表示は、電源オン時、撮影直後、ガイダンスボタンの操作時に一定時間行われる。この場合、エリア別撮影枚数および時間帯別撮影枚数は、個別の棒グラフデータに変換されて同一画面上に表示される。
図５は、撮影状況のガイダンス画面を示した図であり、この画面には、エリア別にその撮影枚数を棒グラフ化した表と、時間帯別にその撮影枚数を棒グラフ化した表が並列表示される。
【００３５】
次に、この第１実施例における画像撮影装置の動作概念を図６および図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００３６】
図６および図７は、画像撮影装置の全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、電源がオンされると、エリア集計テーブル１３をアクセスしてエリア別撮影枚数を読み出すと共に（ステップＡ１）、時間帯集計テーブル１４をアクセスして時間帯別撮影枚数を読み出す（ステップＡ２）。そして、エリア別撮影枚数を棒グラフ化すると共に、時間帯別撮影枚数を棒グラフ化したデータを作成した後に（ステップＡ３）、各棒グラフを現在の撮影状況として同一画面に並列表示させる（ステップＡ４）。この場合、ガイダンス表示と共にアラーム音が発生出力させる。
【００３７】
ここで、ＣＰＵ１は、ボタン操作の有無をチェックし、何れかのボタンが操作された場合には、その操作ボタンの種類を調べる（ステップＡ５、Ａ６）。いま、シャッターボタンが操作された場合には（ステップＡ５でＹＥＳ）、撮影画像を取得すると共に「画像Ｎｏ」を更新し、この「画像Ｎｏ」を付加した撮影画像を画像ファイルとして記録保存する（ステップＡ７）。そして、ＧＰＳ通信部９によって得られた現在位置、時計部１０によって得られた現在日時を取得し（ステップＡ８）、この現在位置に基づいて画像インデックステーブル１２をアクセスし、現在位置と画像インデックステーブル１２内の各「撮影位置」とを比較することによって現在位置に対して距離的に最も近い「撮影位置」、つまり、現在位置近傍の位置を検索する（ステップＡ９）。
【００３８】
これによって検索された「撮影位置」と現在位置との差分を算出し、その差分値は所定距離内（１００ｍ以内）かを調べる（図７のステップＡ１０）。ここで、当該検索位置（撮影済み画像の撮影位置）と今回の撮影位置とが１００ｍ以内であれば、同一の分類エリア内での撮影であると認識し、この検索位置に対応付けられている「エリアＮｏ」を画像インデックステーブル１２から読み出し（ステップＡ１１）、この「エリアＮｏ」に基づいてエリア集計テーブル１３を検索し、該当する「撮影枚数」に“１”を加算してその値を更新する処理を行う（ステップＡ１２）。
【００３９】
一方、検索位置と今回の撮影位置との距離が１００ｍを超える場合には（ステップＡ１０でＮＯ）、他の分類エリアでの撮影であると認識し、新規な「エリアＮｏ」を生成すると共に（ステップＡ１３）、ＧＰＳ通信部９を介して現在位置の地名や施設名等を「エリア名」として自動取得する（ステップＡ１４）。そして、新規な「エリアＮｏ」と「エリア名」を含むレコードを生成してエリア集計テーブル１３内に追加登録すると共に、当該レコード内の「撮影枚数」に初期値“１”をセットする（ステップＡ１５）。
【００４０】
次に、ＣＰＵ１は、時計部１０から取得した現在日時に基づいて画像インデックステーブル１２をアクセスして、直前に撮影された画像の「撮影日時」を取得する（ステップＡ１６）。すなわち、現在日時と画像インデックステーブル１２内の各「撮影日時」とを比較することによって現在日時に対して時間的に最も近い「撮影日時」を検索取得する。そして、この「撮影日時」と現在日時との差分を算出し、その差分値は所定時間内（３０分以内）かを調べる（ステップＡ１７）。言い換えれば、直前の撮影時から今回の撮影までの空白時間が３０分を超えるか否かを調べる。
【００４１】
ここで、直前の撮影時から今回の撮影までが３０分以内であれば、同一分類の時間帯内での撮影であると認識し、この検索日時に対応付けられている「時間帯Ｎｏ」を画像インデックステーブル１２から読み出し（ステップＡ１８）、この「時間帯Ｎｏ」に基づいて時間帯集計テーブル１４を検索し、該当する「撮影枚数」に“１”を加算してその値を更新する処理を行う（ステップＡ１９）。そして、当該「時間帯Ｎｏ」に対応付けられている「実時間帯」を読み出すと共に、直前の撮影時から今回の撮影までの時間を算出し、この「実時間帯」に当該算出時間を加算することによって「実時間帯」の終了日時を更新する処理を行う（ステップＡ２０）。例えば、直前の撮影時の「実時間帯」が“１１時００分”〜“１２時３０分”である場合において、今回の撮影時が“１３時００分”であれば、「実時間帯」の終了日時は、“１３時００分”に更新されため、更新後の「実時間帯」は“１１時００分”〜“１３時００分”となる。
【００４２】
一方、直前の撮影時から今回の撮影までの空白時間が３０分を超える場合には（ステップＡ１７でＮＯ）、他の分類時間帯での撮影であると認識し、新規な「時間帯Ｎｏ」を生成すると共に（ステップＡ２１）、時計部１０から取得した現在日時を新たな「実時間帯」の開始日時とすることによって、「実時間帯」の開始日時をセットする処理を行う（ステップＡ２２）。例えば、直前の撮影日時が“１４時００分”である場合において、現在日時が“１５時００分”であれば、この“１５時００分”が新たな「実時間帯」の開始日時となる。そして、新規な「時間帯Ｎｏ」と「実時間帯」を含むレコードを生成して時間帯集計テーブル１４内に追加登録すると共に、当該レコード内の「撮影枚数」に初期値“１”をセットする（ステップＡ２３）。
【００４３】
このようにしてエリア集計テーブル１３および時間帯集計テーブル１４の内容を更新する処理が終了すると、画像インデックステーブル１２内に今回の撮影に関する情報を書き込む処理が行われる（ステップＡ２４）。すなわち、今回の撮影情報として上述のようにして得られた「画像Ｎｏ」、「現在位置」、「現在日時」、「エリアＮｏ」、「時間帯Ｎｏ」を含むレコードを生成して画像インデックステーブル１２内に追加登録する。
他方、ガイダンスボタンが操作された場合には（図６のステップＡ６でＹＥＳ）、最初のステップＡ１に移り、エリア集計テーブル１３および時間帯集計テーブル１４をアクセスし、エリア別撮影枚数および時間帯別撮影枚数をグラフ表示する（ステップＡ１〜Ａ３）。すなわち、ガイダンスボタンが操作される毎に、エリア別撮影枚数および時間帯別撮影枚数が案内表示される。
【００４４】
以上のように、この第１実施例においてＣＰＵ１は、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を撮影ポイントとして取得すると共に、撮影画像をその撮影場面に応じて分類するためのエリア別分類、時間帯別分類を撮影ポイントに基づいて決定し、このエリア別分類、時間帯別分類毎に、そのエリア別撮影枚数、時間帯別撮影枚数を算出してガイダンス表示するようにしたから、撮影作業中であっても分類別の撮影状況を案内することができ、分類毎の撮影状況を確認することによって、その撮影量に偏りがある場合には、そのことを直ちに把握することが可能となり、分類毎に偏りのないバランスの良い撮影記録が可能となる。
【００４５】
この場合、エリア別分類は、撮影済み画像の「撮影位置」と今回の撮影画像の「撮影位置」との距離差が所定距離内であることを条件に変動するエリアであり、また、時間帯別分類も、直前に撮影した前回画像の「撮影日時」と今回の撮影画像の「撮影日時」との時間差が所定時間内であることを条件に変動する時間帯であり、条件に合致する各撮影画像（１まとまりの各撮影画像）を同一分類とすることができる。
【００４６】
ここで、撮影済み画像と今回の撮影画像とを同一の分類とすることができない場合には、現在の撮影ポイントを新たなシーン分類として決定するようにしたから、予め分類を登録しておかなくても分類を自動生成することができる。
また、撮影毎に今回の撮影画像の分類を決定すると共に、この分類に対応する分類別撮影枚数を撮影毎に更新するようにしたから、現時点における最新情報としての分類別撮影枚数を得ることができる。
【００４７】
更に、電源オン時、撮影直後、ガイダンスボタンの操作時に一定時間、エリア別撮影枚数および時間帯別撮影枚数を一覧表示するようにしたから、分類別に撮影枚数を見比べることができ、どの分類の撮影枚数に偏りがあるかを容易に確認することが可能となる。
この場合、分類別撮影枚数をグラフ表示するようにしたから、どの分類の撮影枚数に偏りがあるかを感覚的、直感的に確認することができると共に、見間違いを防ぐ手段として有効なものとなる。
【００４８】
なお、上述した第１実施例においては、ＧＰＳ通信部９を介してネットワーク上から現在位置を受信取得するようにしたが、例えば、携帯電話にカメラを接続して位置情報を取得するようにしてもよい。
上述した第１実施例においては、撮影毎にエリア別撮影枚数、時間帯別撮影枚数を更新するようにしたが、所定のタイミング毎に一括してエリア別撮影枚数  時間帯別撮影枚数を算出するようにしてもよい。
【００４９】
上述した第１実施例においては、分類エリアを固定せず、撮影済み画像の「撮影位置」と今回の撮影画像の「撮影位置」との距離差が所定距離内であるエリアを分類エリアとしたが、分類エリアは、地名毎に分類した固定的なエリアであってもよい。
同様に、上述した第１実施例においては、時間帯エリアを固定せず、直前に撮影した前回画像の「撮影日時」と今回の撮影画像の「撮影日時」との時間差が所定時間内である時間帯を時間帯エリアとしたが、例えば、日単位、週単位等の一定期間を時間帯エリアとしてもよい。
【００５０】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、撮影を行った際の撮影ポイントを取得する機能と、撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得の撮影ポイントに基づいて決定する機能と、決定されたシーン分類毎に、その分類別撮影量を算出する機能と、算出された分類別撮影量をガイダンス出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
（実施例２）
【００５１】
以下、この発明の第２実施例について図８〜図１１を参照して説明する。
この第２実施例においては、撮影を行った際の撮影ポイントに基づいて撮影画像を分類すると共に分類別撮影枚数を求めることで、分類別の撮影状況が適切であるかを案内したり、どの分類で偏った撮影が行われているかを案内するようにしたものである。すなわち、各分類別撮影枚数のうち、撮影枚数に偏りがある分類を特定してガイダンス表示したり、その偏り量を求めてガイダンス表示することによって、どの分類が偏っているか、偏りはどの程度かを案内するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施例の特徴部分を中心に説明するものとする。
【００５２】
図８は、この第２実施例における画像インデックステーブル１２の内容を示した図である。
この画像インデックステーブル１２は、上述した第１実施例と同様、撮影が行われる毎に、その時の撮影ポイントとしてＧＰＳ通信部９によって得られた現在位置、時計部１０によって得られた現在日時が書き込まれるもので、撮影記録された各撮影画像に対応してその「画像No」、「撮影日時」、「撮影位置」の各項目を有する構成となっている。
【００５３】
この第２実施例においても、上述した第１実施例と同様のエリア集計テーブル１３および時間帯集計テーブル１４が設けられている。なお、第２実施例のエリア集計テーブル１３の「エリア名」には“地名”がセットされる。そして、特に、この第２実施例においては、ガイダンスボタンが操作された際に、画像インデックステーブル１２を参照しながら撮影画像をその撮影場面に応じて分類するためのエリア別分類、時間帯別分類を撮影ポイントに基づいて決定すると共に、エリア別撮影枚数、時間帯別撮影枚数を一括して更新するようにしている。更に、各エリア別撮影枚数、時間帯別撮影枚数のうち、撮影枚数に偏りがある分類を特定してガイダンス表示したり、偏り量を求めガイダンス表示するようにしている。
【００５４】
すなわち、ＣＰＵ１は、エリア集計テーブル１３内のエリア別撮影枚数を平均した平均撮影枚数を算出し、この平均撮影枚数とエリア別撮影枚数とを比較することによって、平均撮影枚数の１／２以下のエリアを撮影枚数が少な過ぎる分類として特定したり、平均撮影枚数の２倍以上のエリアを撮影枚数が多過ぎる分類として特定してガイダンス表示するようにしている。
同様に、ＣＰＵ１は、時間帯集計テーブル１４内の時間帯別撮影枚数を平均した平均撮影枚数を算出し、この平均撮影枚数と時間帯別撮影枚数とを比較することによって、平均撮影枚数の１／２以下のエリアを撮影枚数が少な過ぎる分類として特定したり、平均撮影枚数の２倍以上のエリアを撮影枚数が多過ぎる分類として特定してガイダンス表示するようにしている。
【００５５】
図９は、エリア別撮影枚数の比較結果をガイダンスする画面を示した図であり、エリア別撮影枚数を平均した平均撮影枚数とエリア別撮影枚数とを比較した結果、撮影枚数が少な過ぎるエリア、多過ぎるエリアをガイダンスする画面を示している。
この画面には、「平均撮影枚数」、「１／２以下エリア」、「２倍以上エリア」が案内表示されると共に、「１／２以下エリア」、「２倍以上エリア」には、“エリア名”と“撮影枚数”が案内表示される。
なお、時間帯別撮影枚数の比較結果をガイダンスする画面は、図示省略したが、基本的には、図９と同様の画面内容となっている。
【００５６】
図１０および図１１は、この第２実施例における画像撮影装置の全体動作の概要を示したフローチャートである。
先ず、ＣＰＵ１は、ボタン操作の有無をチェックし、何れかのボタンが操作された場合には、その操作ボタンの種類を調べる（ステップＢ１、Ｂ２）。いま、シャッターボタンが操作された場合には（ステップＢ１でＹＥＳ）、撮影画像を取得すると共に「画像Ｎｏ」を更新し、この「画像Ｎｏ」を付加した撮影画像を画像ファイルとして記録保存する（ステップＢ３）。そして、ＧＰＳ通信部９によって得られた現在位置、時計部１０によって得られた現在日時を取得し（ステップＢ４）、この「画像Ｎｏ」、「撮影日時」、「撮影位置」を画像インデックステーブル１２内に追加登録する（ステップＢ５）。このような動作は、シャッターボタンが操作される毎に繰り返される。
【００５７】
一方、ガイダンスボタンが操作された場合には（ステップＢ２でＹＥＳ）、画像インデックステーブル１２内の「画像Ｎｏ」をその先頭から１つ指定し（ステップＢ６）、この「画像Ｎｏ」対応の「撮影位置」、「撮影日時」を読み出す（ステップＢ７）。そして、この「撮影位置」に基づいてエリア別分類を決定すると共に（ステップＢ８）、そのエリア別撮影枚数に“１”を加算してその値を更新する（ステップＢ９）。なお、エリア別分類の決定は、この「撮影位置」をＧＰＳ通信部９から送信してそれに該当する地名を取得し、地名が同一であれば、同一の分類エリアとして決定するようにしている。次に、「撮影日時」に基づいて時間帯別分類を決定すると共に（ステップＢ１０）、そのエリア別撮影枚数に“１”を加算してその値を更新する（ステップＡ１１）。なお、時間帯別分類の決定は、上述した第１実施例と基本的に同様の処理によって決定するようにしており、撮影間隔が３０分以内であれば、同一分類のエリアとして決定する。
そして、画像インデックステーブル１２内の全「画像Ｎｏ」を指定し終わったか否かを調べ（ステップＢ１２）、指定終了までステップＢ６に戻って、次の「画像Ｎｏ」を順次指定しながらエリア別撮影枚数、時間帯別撮影枚数を一括更新する処理を行う。
【００５８】
このような更新処理が終了すると（ステップＢ１２でＹＥＳ）、撮影枚数に偏りがある分類を特定してガイダンス表示する処理に移る。先ず、ＣＰＵ１は、エリア集計テーブル１３内のエリア別撮影枚数を平均した平均撮影枚数を算出し（図１１のステップＢ１３）、この平均撮影枚数とエリア別撮影枚数とを比較することによって、平均撮影枚数の１／２以下のエリアを撮影枚数が少な過ぎる分類として検索し（ステップＢ１４）、その有無をチェックする（ステップＢ１５）。ここで、該当するエリアが無ければ、ステップＢ１７に移るが、平均撮影枚数の１／２以下のエリアが有れば、当該「エリア名」と「撮影枚数」とをエリア集計テーブル１３から読み出してその一覧表の作成を行う（ステップＢ１６）。
【００５９】
次に、平均撮影枚数の２倍以上のエリアを撮影枚数が多過ぎる分類として検索し（ステップＢ１７）、その有無をチェックする（ステップＢ１８）。ここで、平均撮影枚数の２倍以上のエリアが有れば、当該「エリア名」と「撮影枚数」とをエリア集計テーブル１３から読み出してその一覧表の作成を行う（ステップＢ１９）。これによって１／２以下の一覧表、２倍以上の一覧表が作成された場合には、この一覧表をガイダンス表示する（ステップＢ２０）。
【００６０】
更に、ＣＰＵ１は、時間帯別撮影枚数の比較結果をガイダンス表示する処理に移る（ステップＢ２１）。すなわち、時間帯別撮影枚数に対しても同様に、時間帯集計テーブル１４内の時間帯別撮影枚数を平均した平均撮影枚数を算出した後、この平均撮影枚数と時間帯別撮影枚数とを比較することによって、平均撮影枚数の１／２以下のエリアを撮影枚数が少な過ぎる分類として検索してその一覧表を作成したり、平均撮影枚数の２倍以上のエリアを撮影枚数が多過ぎる検索してその一覧表を作成して案内表示する。
【００６１】
以上のように、この第２実施例においてＣＰＵ1は、ＧＰＳ通信部９から現在位置、時計部１０から現在日時を撮影ポイントとして取得すると共に、撮影画像をその撮影場面に応じて分類するためのエリア別分類、時間帯別分類を撮影ポイントに基づいて決定し、この分類毎にそのエリア別撮影枚数、時間帯別撮影枚数を算出し、このエリア別撮影枚数、時間帯別撮影枚数と所定撮影枚数との比較結果に応じたガイダンスを表示するようにしたから、分類別の撮影状況が適切であるかを案内することができ、どの分類で偏った撮影が行われているかを即座に知ることができる。すなわち、撮影枚数に偏りがある分類を特定してガイダンス出力したり、その偏り量を求めてガイダンス表示することによって、どの分類が偏っているか、偏りはどの程度かを即座に知ることができ、効果的な補助案内を実現することが可能となる。
【００６２】
この場合、分類別撮影枚数を平均した平均撮影枚数を算出し、この平均撮影枚数と分類別撮影枚数とを比較することによって、平均撮影枚数の１／２以下の分類を撮影枚数が少な過ぎる分類として検索して一覧表示し、また、平均撮影枚数の２倍以上の分類を撮影枚数が多過ぎる分類として検索して一覧表示するようにしたから、撮影枚数に偏りが有る分類（問題がある分類）のみを案内することができると共に、偏りはどの程度か、つまり、平均撮影枚数の１／２以下か、２倍以上かを知ることができる。この場合、偏りが有る分類の撮影枚数の他、平均撮影枚数も案内表示するようにしたから、偏り量を更に具体的に知ることができる。
【００６３】
なお、上述した第２実施例においては、撮影枚数に偏りが有る分類（問題がある分類）の撮影枚数と平均撮影枚数を案内するようにしたが、平均撮影枚数と当該撮影枚数との差分を求めて案内表示するようにしてもよい。
また、上述した第２実施例においては、分類別撮影枚数と比較される所定撮影枚数を平均撮影枚数としたが、分類毎に予め任意に設定されている目標撮影量あるいは標準撮影量（デフォルト量）を比較基準の所定撮影枚数としてもよい。
【００６４】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、撮影を行った際の撮影ポイントを取得する機能と、撮影画像をその撮影場面に応じて分類するためのシーン分類を前記取得手段によって得られた撮影ポイントに基づいて決定する機能と、決定されたシーン分類毎に、その分類別撮影量を算出する機能と、算出された分類別撮影量と所定撮影量とを比較する機能と、この比較結果に応じたガイダンスを出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００６５】
また、上述した第１および第２実施例は、デジタルスチルカメラ適用した場合を例示したが、静止画に限らず、勿論、ビデオカメラにも基本的には同様に適用可能である。
更に、ハンディタイプのカメラに限らず、設置型の監視カメラ等にも適用可能であると共に、カメラ内臓型の電子機器にも適用可能である。
【図面の簡単な説明】
【００６６】
【図１】画像撮影装置の基本的構成要素を示したブロック図。
【図２】画像インデックステーブル１２の内容を示した図。
【図３】エリア集計テーブル１３の内容を示した図。
【図４】時間帯集計テーブル１４の内容を示した図。
【図５】撮影状況のガイダンス画面を示した図。
【図６】画像撮影装置の全体動作を示したフローチャート。
【図７】図６に続く、画像撮影装置の全体動作を示したフローチャート。
【図８】第２実施例における画像インデックステーブル１２の内容を示した図。
【図９】第２実施例において、エリア別撮影枚数の比較結果をガイダンスする画面を示した図。
【図１０】第２実施例における画像撮影装置の全体動作の概要を示したフローチャート。
【図１１】図１１に続く、画像撮影装置の全体動作の概要を示したフローチャート。
【符号の説明】
【００６７】
１  ＣＰＵ
２  カメラ光学系駆動部
３  操作部
４  表示部
５  メモリ
９  ＧＰＳ通信部
１０  時計部
１１  ブザー
１２  画像インデックステーブル
１３  エリア集計テーブル
１４  時間帯集計テーブル
【図１】
2005086238.tif 000003
【図２】
2005086238.tif 000004
【図３】
2005086238.tif 000005
【図４】
2005086238.tif 000006
【図５】
2005086238.tif 000007
【図６】
2005086238.tif 000008
【図７】
2005086238.tif 000009
【図８】
2005086238.tif 000010
【図９】
2005086238.tif 000011
【図１０】
2005086238.tif 000012
【図１１】
2005086238.tif 000013