(57)【要約】【課題】撮像装置の扱いや撮像の指示が不慣れな者であっても、目標となる構図を得るための撮像条件を容易に整えることができるようにする。【解決手段】撮像装置のユーザが、撮像すべき所定の被写体のフレーム内の位置および大きさを表す目標構図データを取得し、撮像待機中に予備撮像して得られた予備撮像画像上でその所定の被写体を検出し、検出された被写体の位置および大きさと目標構図データが表す同被写体の位置および大きさとを比較してその差異を算出し、その差異が減少するように、撮像装置におけるズーム倍率、撮像する向き、および上記所定の被写体の位置のうち少なくとも１つについて案内する。【選択図】図１
2007259035.tif 000002
【特許請求の範囲】
【請求項１】
撮影待機状態のときに予備撮像を繰り返し行って予備撮像画像を順次取り込み、撮像操作に応答して本撮像を行って本撮像画像を得る撮像装置において、
撮像する際に目標となる構図を表す情報であって、少なくとも１つの撮像すべき所定の被写体が前記本撮像画像上で配されるべき位置および大きさを表す目標構図情報を取得する目標構図情報取得手段と、
前記予備撮像画像に含まれる前記所定の被写体を検出する被写体検出手段と、
該被写体検出手段により検出された被写体の位置および大きさと前記目標構図情報が表す前記所定の被写体の位置および大きさとを比較して該位置および大きさの差異を算出する被写体差異算出手段と、
該被写体差異算出手段により算出された差異に基づいて、前記差異が減少するように、前記撮像装置のズーム倍率、撮像装置の向き、および前記所定の被写体の位置のうち少なくとも１つについて案内する案内手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記被写体差異算出手段により算出された差異に相当する差分が所定の閾値以下であるときにその旨を報知する報知手段をさらに備えたことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記被写体差異算出手段により算出された差異に相当する差分が所定の閾値以下であるときに前記本撮像を許可する撮像許可手段をさらに備えたことを特徴とする請求項１記載の撮像装置。
【請求項４】
前記所定の被写体が、人物の顔を含むものであり、
特定の人物の顔を登録する顔登録手段をさらに備え、
前記被写体検出手段が、前記人物の顔として前記登録された特定の顔を検出するものであることを特徴とする請求項１、２または３記載の撮像装置。
【請求項５】
前記目標構図情報取得手段が、前記撮像装置に設けられた手動入力手段の操作に応じて前記所定の被写体の前記本撮像画像上で配されるべき位置および大きさを決定するものであることを特徴とする請求項１から４いずれか記載の撮像装置。
【請求項６】
前記目標構図情報取得手段が、前記目標構図情報を、複数の異なる目標構図情報の中から選択して取得するものであることを特徴とする請求項１から４いずれか記載の撮像装置。
【請求項７】
前記目標構図情報取得手段が、前記目標構図情報を撮像装置の外部からネットワークを介して取得するものであることを特徴とする請求項６記載の撮像装置。
【請求項８】
前記所定の被写体が、ランドマークを含むものであり、
現在位置を特定する現在位置情報を取得する現在位置情報取得手段をさらに備え、
前記目標構図情報取得手段が、前記現在位置情報が表す現在位置の近傍に存在するランドマークを前記所定の被写体として含む目標構図情報を選択して取得するものであることを特徴とする請求項６または７記載の撮像装置。
【請求項９】
前記取得された目標構図情報が表す構図で撮像することができる撮像位置を特定する撮像位置情報を取得する撮像位置情報取得手段と、
前記現在位置情報と前記撮像位置情報とに基づいて、撮影者を前記撮像位置まで誘導する撮像位置誘導手段とをさらに備えたことを特徴とする請求項８記載の撮像装置。
【請求項１０】
前記被写体差異算出手段により算出された差異に基づいて、前記差異が減少するように、前記撮像手段のズーム倍率または撮像装置の向きを制御する制御手段をさらに備え、
前記撮像条件案内手段が、前記所定の被写体の位置について案内するものであることを特徴とする請求項１から９いずれか記載の撮像装置。
【請求項１１】
撮影待機状態のときに予備撮像を繰り返し行って予備撮像画像を順次取り込み、撮像操作に応答して本撮像を行って本撮像画像を得る撮像装置における撮像条件案内方法であって、
撮像する際に目標となる構図を表す情報であって、少なくとも１つの撮像すべき所定の被写体が前記本撮像画像上で配されるべき位置および大きさを表す目標構図情報を取得する工程と、
前記予備撮像画像に含まれる前記所定の被写体を検出する工程と、
該検出された被写体の位置および大きさと前記目標構図情報が表す前記所定の被写体の位置および大きさとを比較して該位置および大きさの差異を算出する工程と、
該算出された差異に基づいて、前記差異が減少するように、前記撮像装置のズーム倍率、撮像装置の向き、および前記所定の被写体の位置のうち少なくとも１つについて案内する工程とからなる撮像条件案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置に関し、さらに詳しくは、撮像する際に目標となる構図を設定する機能を備えた撮像装置に関するものである。
【背景技術】
【０００２】
従来、被写体を意図した構図通りに撮影すること、あるいは、そのような撮影を第三者に依頼することができるように、撮像装置において、逐次変化するスルー画像に構図教示画像を半透明にして合成し、その合成画像を通常のスルー画像に代えてモニタに表示し、シャッタが押された時点で、通常の撮影処理を行い、撮影画像を記録する方法が提案されている（特許文献１）。この方法によれば、ユーザが、スルー画像が構図教示画像に重なるようにフレーミングを行ってシャッタを押すことにより、意図した構図の写真を撮影することができる。
【特許文献１】特開２００４−４０７２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の撮影方法では、ユーザが、その構図教示画像通りの写真を撮影するために、撮影する立ち位置や撮像装置の向きを変えたり、被写体である人物に対して立ち位置を指示したり、あるいは、場合によってはカメラの設定、例えばズーム倍率を変更したりしなければならず、その自由度の多さから、スルー画像が構図教示画像と重なるようにフレーミングするためにどのように対処すればよいのかといった判断が難しい場合がある。特にデジタルカメラ等の扱いや写真撮影の指示に不慣れなユーザにとってはこの問題が顕著である。
【０００４】
本発明は、上記事情に鑑み、設定された構図を教示する画像通りの写真を簡便に撮影することができる撮像装置および撮像条件案内方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明の撮像装置は、撮影待機状態のときに予備撮像を繰り返し行って予備撮像画像を順次取り込み、撮像操作に応答して本撮像を行って本撮像画像を得る撮像装置において、撮像する際に目標となる構図を表す情報であって、少なくとも１つの撮像すべき所定の被写体が前記本撮像画像上で配されるべき位置および大きさを表す目標構図情報を取得する目標構図情報取得手段と、前記予備撮像画像に含まれる前記所定の被写体を検出する被写体検出手段と、該被写体検出手段により検出された被写体の位置および大きさと前記目標構図情報が表す前記所定の被写体の位置および大きさとを比較して該位置および大きさの差異を算出する被写体差異算出手段と、該被写体差異算出手段により算出された差異に基づいて、前記差異が減少するように、前記撮像装置のズーム倍率、撮像装置の向き、および前記所定の被写体の位置のうち少なくとも１つについて案内する案内手段とを備えたことを特徴とするものである。
【０００６】
本発明の撮像装置において、前記被写体差異算出手段により算出された差異に相当する差分が所定の閾値以下であるときにその旨を報知する報知手段をさらに備えるようにしてもよい。
【０００７】
また、前記被写体差異算出手段により算出された差異に相当する差分が所定の閾値以下であるときに前記本撮像を許可する撮像許可手段をさらに備えるようにしてもよい。
【０００８】
本発明の撮像装置において、前記所定の被写体は人物の顔を含むものであり、特定の人物の顔を登録する顔登録手段をさらに備え、前記被写体検出手段は、前記人物の顔として前記登録された特定の顔を検出するものであってもよい。
【０００９】
また、本発明の撮像装置において、前記目標構図情報取得手段は、前記撮像装置に設けられた手動入力手段の操作に応じて前記所定の被写体の前記本撮像画像上で配されるべき位置および大きさを決定するものであってもよい。
【００１０】
また、本発明の撮像装置において、前記目標構図情報取得手段は、前記目標構図情報を、複数の異なる目標構図情報の中から選択して取得するものであってもよい。
【００１１】
また、本発明の撮像装置において、前記目標構図情報取得手段は、前記目標構図情報を撮像装置の外部からネットワークを介して取得するものであってもよい。
【００１２】
また、本発明の撮像装置において、前記所定の被写体はランドマークを含むものであり、現在位置を特定する現在位置情報を取得する現在位置情報取得手段をさらに備え、前記目標構図情報取得手段は、前記現在位置情報が表す現在位置の近傍に存在するランドマークを前記所定の被写体として含む目標構図情報を選択して取得するものであってもよい。
【００１３】
また、本発明の撮像装置において、前記取得された目標構図情報が表す構図で撮像することができる撮像位置を特定する撮像位置情報を取得する撮像位置情報取得手段と、前記現在位置情報と前記撮像位置情報とに基づいて、撮影者を前記撮像位置まで誘導する撮像位置誘導手段とをさらに備えるようにしてもよい。
【００１４】
また、本発明の撮像装置において、前記被写体差異算出手段により算出された差異に基づいて、前記差異が減少するように、前記撮像手段のズーム倍率または撮像装置の向きを制御する制御手段をさらに備え、前記案内手段は、前記所定の被写体の位置について案内するものであってもよい。
【００１５】
本発明の撮像条件案内方法は、撮影待機状態のときに予備撮像を繰り返し行って予備撮像画像を順次取り込み、撮像操作に応答して本撮像を行って本撮像画像を得る撮像装置における撮像条件案内方法であって、撮像する際に目標となる構図を表す情報であって、少なくとも１つの撮像すべき所定の被写体が前記本撮像画像上で配されるべき位置および大きさを表す目標構図情報を取得する工程と、前記予備撮像画像に含まれる前記所定の被写体を検出する工程と、該検出された被写体の位置および大きさと前記目標構図情報が表す前記所定の被写体の位置および大きさとを比較して該位置および大きさの差異を算出する工程と、該算出された差異に基づいて、前記差異が減少するように、前記撮像装置のズーム倍率、撮像装置の向き、および前記所定の被写体の位置のうち少なくとも１つについて案内する工程とからなるものである。
【００１６】
本発明において、前記現在位置情報取得手段としては、例えば、ＧＰＳ（全地球測位システム）信号を受信したり、各地に設置されたＩＣチップもしくは印刷されたコードを読み取ったりすることにより前記現在位置情報を取得するもの等を考えることができる。
【００１７】
前記ランドマークとしては、例えば、山や海などの自然やその一部、銅像、建築物等を考えることができ、より具体的には、富士山、大阪城、奈良の大仏、東京タワー等が考えられる。
【００１８】
前記顔登録手段は、特定の人物の顔についての画像や顔を検出する際に用いる特徴点、特徴量等を表すデータを予め用意しておき、そのデータの入力を受け付けることにより、特定の顔の登録を行うようにしてもよいし、撮像装置自身によって特定の人物の顔を撮像し、その撮像によって得られた画像のデータを取得することにより、特定の顔の登録を行うようにしてもよい。
【００１９】
前記撮像装置としては、例えば、デジタルスチルカメラ、デジタルビデオカメラ等を考えることができる。
【００２０】
なお、本発明において、予め用意された複数の目標構図情報から選択して取得した目標構図情報が表す所定の被写体の配されるべき位置および大きさは、ユーザの操作により変更できるようにすることが好ましい。
【００２１】
前記案内手段としては、例えば、音声によるナビゲーション、ビープ音やランプ表示等による指示、モニタ画面上でのコメント表示等が考えられる。なお、案内手段は、これらの案内情報を撮像装置から直接的に出力する形態のものであってもよいし、撮像装置から出力された信号を受信したリモコンあるいは携帯電話を介して間接的に出力する形態のものであってもよい。
【発明の効果】
【００２２】
本発明の撮像装置および撮像条件案内方法によれば、撮像する際に目標となる構図、すなわち撮像すべき所定の被写体が撮像画像上で配されるべき位置および大きさを表す構図が設定されると、予備撮像して得られた予備撮像画像上でその所定の被写体を検出し、検出された被写体の位置および大きさと目標となる位置および大きさとを比較してその差異を算出し、その差異が減少するように、撮像装置のズーム倍率、撮像装置の向き、および上記所定の被写体の位置のうち少なくとも１つについて案内するので、撮像装置の扱いや撮像の指示が不慣れな者であっても、その案内に従うことで目標の構図を得るための撮像条件を容易に整えることができ、設定された構図通りの写真を簡便に撮影することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して、本発明の実施形態について説明する。
【００２４】
図１は、本発明の実施形態によるデジタルカメラ（撮像装置）の構成を示すブロック図である。このデジタルカメラは、撮像する際に目標となる構図を設定し、被写体がその構図で撮像されるように、撮影者または被写体を案内するデジタルカメラであり、当該カメラの補助記憶装置に読み込まれた処理プログラムを当該撮像装置が内蔵するコンピュータ上で実行することにより実現される。また、画像データは画像を表すものであり、以下、特に画像と画像データの区別をせずに説明を行う。
【００２５】
図１に示すように、本実施形態によるデジタルカメラは、撮影待機状態のときに予備撮像を繰り返し行って予備撮像画像Ｐｐを順次取り込み、撮像操作に応答して本撮像を行って本撮像画像Ｐを得る撮像部１０と、撮像する際に目標となる構図であって、少なくとも１つの撮像すべき所定の被写体が本撮像画像Ｐ上で配されるべき位置および大きさを示す目標構図データＫを取得する目標構図データ取得部（目標構図情報取得手段、撮像位置情報取得手段）２０と、予備撮像画像Ｐｐに含まれる上記所定の被写体を検出する被写体検出部（被写体検出手段）３０と、被写体検出部３０により検出された被写体の位置および大きさと目標構図データＫが表す所定の被写体の位置および大きさとを比較してその位置および大きさの差異を算出する被写体差異算出部（被写体差異算出手段）４０と、被写体差異算出部４０により算出された差異に基づいて、この差異が減少するように、撮像部１０のズーム倍率、カメラの向き、および上記所定の被写体の位置のうち少なくとも１つについて案内する撮像条件案内部（案内手段）５０と、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値Ｔｈ以下であるときにその旨を報知するアラーム出力部（報知手段）６０と、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値Ｔｈ以下であるときに撮像部１０による本撮像を許可する撮像許可部（撮像許可手段）７０と、特定の人物の顔データＦｒを登録する顔データ登録部（顔登録手段）８０と、現在位置を特定する現在位置データＪｈを取得する現在位置データ取得部（現在位置情報取得手段）９０と、目標構図データ取得部２０により取得された目標構図データＫが表す構図で撮像することができる撮像位置を特定する撮像位置データＪｌを取得する撮像位置データ取得部（撮像位置情報取得手段）１００と、現在位置データＪｈと撮像位置データＪｌとに基づいて、撮影者を撮像位置まで誘導する撮像位置誘導部（撮像位置誘導手段）１１０と、被写体差異算出部４０により算出された差異に基づいて、算出される差異が減少するように、撮像部１０のズーム倍率またはカメラの向きを制御する撮像系制御部（制御手段）１２０とを備える。
【００２６】
撮像部１０は、一般的なデジタルカメラ等と同様に、レンズ等の光学系、光電変換を行うＣＣＤ等の撮像素子、撮像回路及びＡ／Ｄ変換回路から構成されており、光学系によって結像された被写体像を撮像素子によって光電変換し、光電変換された画像信号を撮像回路を介してＡ／Ｄ変換回路に入力することにより、デジタル変換された画像データを得るものである。またこの撮像部１０は、撮影待機状態では、予備撮像を繰り返し行って予備撮像画像Ｐｐを順次取り込み、撮像操作に応答して本撮像を行って本撮像画像Ｐを得るものである。取得された本撮像画像Ｐは不図示のメモリに記憶される。なお、ここでは、撮像部１０の詳細な構成は図示しない。
【００２７】
目標構図データ取得部２０は、用意された複数の異なる目標構図データの中から、現在位置データＪｈが表す現在位置の近傍に存在するランドマークを背景とした構図を表す目標構図データＫを選択して取得するものである。これら複数の異なる目標構図データは、それぞれ、複数の異なるランドマークのうちのいずれかと人物の顔のそれぞれに対する、構図上の目標となる位置と大きさを表すものである。
【００２８】
本実施形態においては、これら複数の異なる目標構図データは、本デジタルカメラの外部にあるサーバに記憶されたものであり、目標構図データ取得部２０は、インターネット等のネットワーク（有線または無線）を介してそのサーバにアクセスし、サーバに記憶されている複数の目標構図データのうち１つを取得するものである。すなわち、目標構図データ取得部２０は、現在位置データ取得部９０により取得された現在位置データＪｈをそのサーバに送信し、サーバがその現在位置データＪｈにより特定される現在位置に応じて、予め用意された複数の目標構図データの中からその現在位置の近傍にある所定のランドマークを構図に含む目標構図データを選択して本デジタルカメラ側に返信し、目標構図データ取得部２０がそのサーバから返信された目標構図データを取得するものである。
【００２９】
なお、他の実施形態として、これら複数の異なる目標構図データは、本デジタルカメラが有するデータベースに予め記録されたものであり、あるいは、上記サーバからネットワークを介して直接ダウンロードしたり、一旦パーソナルコンピュータでダウンロードしたものを転送したりしてデータベースに保存されたものであり、目標構図データ取得部２０は、このデータベースから目標構図データを読み出して取得するものであってもよい。
【００３０】
また、ランドマークの目標構図データと人物の顔の目標構図データとがそれぞれ別々に用意され、目標構図データ取得部２０が、ランドマークのデータと人物の顔のデータとを組み合わせて取得するようにしてもよい。
【００３１】
また、目標構図データ取得部２０は、ユーザが背景にしたい被写体をその場で撮像部１０により撮像し、その撮像によって得られた所定の画像と、ユーザがその画像上の所望の位置に設定した人型画像とを合成して、目標構図データを取得するようにしてもよい。
【００３２】
被写体検出部３０は、ランドマーク検出部３１と顔検出部３２により構成される。
【００３３】
ランドマーク検出部３１は、予備撮像画像Ｐｐに含まれる、目標構図データＫにより特定される所定のランドマークを検出して、そのランドマークの位置（中心または重心）と大きさの情報を得るものである。ランドマーク検出部３１は、テンプレートマッチングによりランドマークを検出するものであり、マッチングに用いるランドマークのテンプレートＴｌは、目標構図データに添付され、目標構図データ取得部２０が目標構図データとともに取得する形態をとる。
【００３４】
顔検出部３２は、予備撮像画像Ｐｐに含まれる人物の顔を検出して、その顔の位置（中心または重心）と大きさの情報を得るものであり、顔データ登録部８０により特定の人物の顔が登録されているときは、その登録された特定の顔を検出するものである。顔検出部３２は、ランドマーク検出部３１と同様に、テンプレートマッチングにより顔を検出するものであるが、マッチングに用いる標準的な顔のテンプレートＴｆは顔検出部３２が有しており、通常はこのテンプレートを用いて顔を検出する。しかし、顔データ登録部８０に特定の人物の顔Ｆｒが登録されているときは、登録された顔からテンプレートＴｆｒを作り出し、このテンプレートＴｆｒを用いてその特定の顔を検出する。
【００３５】
検出するランドマークの種類としては、例えば、山や海などの自然やその一部、銅像、建築物等がある。なお、ランドマークや顔の他の検出方法としては、例えば、ブースティングと呼ばれる学習アルゴリズムにより生成されたオブジェクト識別器を用いる方法や、自己組織化マップと呼ばれるクラス分類手法により生成されたオブジェクト識別器を用いる方法等が考えられる。
【００３６】
被写体差異算出部４０は、ランドマーク差異算出部４１と顔差異算出部４２により構成される。
【００３７】
ランドマーク差異算出部４１は、ランドマーク検出部３１により得られた、検出されたランドマークの位置Ｌｌｄおよび大きさＳｌｄと、目標構図データＫが表すランドマークの位置Ｌｌｔおよび大きさＳｌｔとをそれぞれ比較し、これらの差異Ｄｌとして、ランドマークの位置のずれ量とその向き、ランドマークが占める面積の相対比等を算出するものである。
【００３８】
顔差異算出部４２は、顔検出部３２により得られた、検出された人物の顔（登録顔データが存在する場合にはその登録された特定の人物の顔）の位置Ｌｆｄおよび大きさＳｆｄと、目標構図データＫが表す顔の位置Ｌｆｔおよび大きさＳｆｔとを比較し、これらの差異Ｄｆとして、顔の位置のずれ量とその向き、大きさの相対比等を算出するものである。
【００３９】
撮像条件案内部５０は、ズーム倍率・撮像向き案内部５１と顔位置案内部５２により構成される。
【００４０】
ズーム倍率・撮像向き案内部５１は、ランドマーク差異算出部４１により算出された差異Ｄｌに基づいて、この差異Ｄｌが減少するように、撮像部１０におけるズーム倍率、撮像する向きを案内する情報を出力するものであり、本実施形態では、ズーム倍率の変更すべき大小方向あるいはズームの目標倍率、本デジタルカメラの傾ける方向等を音声Ｇｃで案内するものである。例えば、検出されたランドマークの位置Ｌｌｄが、目標構図データＫが表す目標となる位置Ｌｌｔより左にずれているような場合には、「カメラを左に向けてください」と言った音声を出力したり、検出されたランドマークの大きさが目標となる大きさより小さい場合には、「ズーム倍率を上げてください」と言った音声を出力したりする。なお、他の実施形態として、例えば、カメラ本体にカメラの移動すべき方向やズーム倍率の変更すべき大小方向を表すランプを備えるようにして、カメラの移動方向を知らせるようにしてもよいし、カメラ本体が備えるモニタ上に、カメラの移動すべき方向やズーム倍率の変更すべき大小方向を表す表示を行うようにしてもよい。
【００４１】
顔位置案内部５２は、顔差異算出部４２により算出された差異Ｄｆに基づいて、この差異Ｄｆが減少するように、被写体である人物の顔の移動すべき方向を案内する情報を出力するものであり、本実施形態では、被写体である人物の顔の移動すべき方向を音声Ｇｆで案内するものである。例えば、検出された顔の位置Ｌｆｄが、目標構図データＫが表す目標となる位置Ｌｆｔより左にずれているような場合には、「被写体の方は右に移動してください」といった音声を出力したり、検出された顔の大きさＳｆｄが目標となる大きさＳｆｔより小さい場合には、「被写体の方はカメラに近づいてください」といった音声を出力したりする。なお、他の実施形態として、例えば、カメラ本体に被写体である人物の移動すべき方向を表すランプを備えるようにして、被写体である人物の移動方向を知らせるようにしてもよいし、カメラ本体と分離したリモコンやモニタ部そのような機能を持たせたり、ユーザが所有する携帯電話に同様の機能を持たせるように制御したりしてもよい。
【００４２】
なお、検出された顔の位置および大きさは、ズーム倍率や撮像装置の撮像向きの変化に伴って変化するので、初めにズーム倍率・撮像向き案内部５１による案内に従って、ユーザがズーム倍率や撮像向きが正しく設定された後、あるいは、撮像系制御部１２０によりズーム倍率が正しく制御された後に、顔位置案内部５２が顔の位置について案内するようにする。
【００４３】
アラーム出力部６０は、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値Ｔｈ以下であるときにその旨を報知するものであり、本実施形態では、ランドマーク差異算出部４１により算出されたランドマークの差異Ｄｌに相当する差分が第１の閾値Ｔｈ１以下であり、かつ、顔差異算出部４２により算出された顔の差異Ｄｆに相当する差分が第２の閾値Ｔｈ２以下であるときに、カメラ本体に備えられたアラームランプを点灯もしくは点滅させるとともに電子音を出力するものである。ユーザはこのランプを見たり電子音を聞いたりすることにより、フレーミングされた実際の構図が、目標構図データＫが表す目標の構図と近似であり、撮像の準備ができたことを知ることができる。なお、他の実施形態として、例えば、カメラ本体が備えるモニタ上に、上記差分が所定の閾値Ｔｈ以下である旨を表す表示を行うようにしてもよい。
【００４４】
撮像許可部７０は、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値Ｔｈ以下であるときに撮像部１０による本撮像を許可するものであり、本実施形態では、ランドマーク差異算出部４１により算出されたランドマークの差異Ｄｌに相当する差分が第１の閾値Ｔｈ１以下であり、かつ、顔差異算出部４２により算出された顔の差異Ｄｆに相当する差分が第２の閾値Ｔｈ２以下であるときにのみ、撮像を要求する操作を受け付けるようにするものである。すなわち、ユーザはランドマークに対する差分と顔に対する差分とがそれぞれ所定の閾値Ｔｈ以下であるときに限って本撮像を行うことができることになる。なお、他の実施形態として、例えば、ランドマークに対する差分と顔に対する差分とがそれぞれ所定の閾値Ｔｈ以下になった時点で自動的に本撮像が行われるように撮像部１０を制御するようにしてもよい。
【００４５】
なお、本実施形態では、アラーム出力部６０によるアラーム出力機能と、撮像許可部７０による撮像許可機能とは同時に働くようにしているが、モード切替えによりいずれかの機能のみが働くようにしてもよい。
【００４６】
顔データ登録部８０は、特定の人物の顔データを入力したり、または撮像部１０により特定の人物の顔を撮像したりして、その特定の人物の顔データＰｆを登録するものであり、顔検出部３２が予備撮像画像Ｐｐにおいて検出すべき特定の顔を登録するものである。
【００４７】
現在位置データ取得部９０は、現在位置を特定する現在位置データＪｈを取得するものであり、本実施形態では、ＧＰＳ信号を受信して現在位置データＪｈを取得するものである。なお、この現在位置データ取得部９０は、観光名所や主要都市部等の各地に設置されている、その場所の位置を特定する情報が含まれているＩＣチップやＳＱコードを読み取って、現在位置データＪｈを取得するものであってもよい。
【００４８】
撮像位置データ取得部１００は、目標構図データ取得部２０により取得された目標構図データＫが表す構図で撮像することができる撮像位置を特定する撮像位置データＪｌを取得するものである。撮像位置データは、ある目標構図データが表す構図に含まれるランドマークの位置や大きさに基づいてその構図で撮像することができる撮像位置を求めて得られたデータであり、１つの目標構図データと１つの撮像位置データとが対を成して存在している。本実施形態では、複数の目標構図データと複数の撮像位置データとが１組ずつ対応付けされて上記サーバに記憶されており、撮像位置データ取得部１００は、インターネット等のネットワークを介してそのサーバにアクセスし、目標構図データ取得部２０により取得された目標構図データと対応付けされた撮像位置データを取得するものである。
【００４９】
撮像位置誘導部１１０は、現在位置データ取得部９０により取得された現在位置データＪｈと、撮像位置データ取得部１００により取得された撮像位置データＪｌとに基づいてその位置の差異を算出し、この差異が減少するように撮影者を撮像位置まで誘導するものであり、本実施形態では、撮影者が移動すべき方向を音声Ｇｌで案内するものである。例えば、撮像位置が現在位置より北側にあるような場合には、「北に移動してください」といった音声を出力する。なお、他の実施形態として、例えば、カメラ本体に撮影が移動すべき方向を表すランプを備えるようにして、撮影者に移動方向を知らせるようにしてもよい。
【００５０】
撮像系制御部１２０は、ランドマーク差異算出部４１により算出された差異に基づいて、この差異が減少するように、撮像部１０のズーム倍率、カメラの向きを制御するものであり、ズーム倍率を変更するためのズームレンズの駆動モータと、カメラ本体（もしくは撮像部１０）の姿勢を変更するための不図示の駆動モータを備え、カメラ本体を三脚等に固定した状態で機能するものである。例えば、目標構図データもしくは撮像位置データに撮像すべきランドマークの実際の位置および大きさを表すデータが含まれており、そのデータが表すランドマークの実際の位置および大きさと、撮像位置データが表す撮像位置と、予備撮像画像Ｐｐ内で検出されたランドマークの位置および大きさ、ズーム倍率等とから、ランドマークと撮像位置との間の距離や撮像位置からランドマークの中心までの直線と地上面との間の角度などを幾何学的に算出し、算出された物理量を用いて適正なカメラの向きとズーム倍率を求め、カメラの向きやズーム倍率が適正な向きや倍率になるように駆動モータを制御する。
【００５１】
なお、本実施形態では、ズーム倍率・撮像向き案内部５１による案内機能とこの撮像系制御部１２０による制御機能とはモード切替えによりいずれか一方を有効にすることができるようになっている。
【００５２】
次に、本実施形態において行われる処理について説明する。なお、本実施形態によるカメラには、上述の通り、ズーム倍率・撮像向き案内部５１による案内機能とこの撮像系制御部１２０による制御機能とがモード切替え（案内／制御モード）によりいずれか一方を有効にすることができるようになっている。そこで、モードが案内モードである場合と制御モードである場合のそれぞれについて、本実施形態における処理の流れを説明することにする。
【００５３】
初めに、モードが案内モードである場合に、本実施形態において行われる処理について説明する。図２は、案内モード時に行われる処理を示すフローチャートである。
【００５４】
まず、現在位置データ取得部９０は、ＧＰＳ信号を受信して現在位置データＪｈを取得する（ステップＳＴ１）。すると目標構図データ取得部２０は、現在位置データ取得部９０により取得された現在位置データＪｈを外部のネットワークを介して所定のサーバに送信し、そのサーバがその現在位置データＪｈにより特定される現在位置に応じて、予め用意された複数の目標構図データの中からその現在位置の近傍にある所定のランドマークを構図に含む目標構図データを選択して本デジタルカメラ側に送信し、目標構図データ取得部２０がそのサーバから送信された目標構図データを取得する（ステップＳＴ２）。また、撮像位置データ取得部３０が、目標構図データ取得部２０により取得される目標構図データＫと対応付けされた、その目標構図データＫが表す構図で撮像することができる撮像位置を特定する撮像位置データＪｌを、同サーバから外部のネットワークを介して取得する（ステップＳＴ３）。なお、この目標構図データには、目標となる構図を表す、本撮像画像Ｐ上での所定のランドマークの位置および大きさと人物の顔の位置および大きさを示す情報が含まれており、予備撮像画像Ｐｐ上でこの所定のランドマークを検出する際に用いるランドマークのテンプレートが添付されている。
【００５５】
図３は、目標構図データ取得部２０により取得された目標構図データＫが表す構図Ｆｍの例を表す図であり、東京タワーを表すランドマークＬ１を背景に人物の顔Ｆ１が右横に位置する構図である。
【００５６】
現在位置データ取得部９０は、ここで再びＧＰＳ信号を受信して現在位置データＪｈを取得する（ステップＳＴ４）。そして、撮像位置誘導部１１０が、最新の現在位置データＪｈと撮像位置データＪｌとに基づいてその位置の差異を算出し、この差異が所定の閾値以下であるか否か、すなわち、現在位置が撮像位置にほぼ一致しているか否かを判定し（ステップＳＴ５）、一致していないと判定されたときには、その位置の差異が減少するように撮影者を誘導するための音声Ｇｌを出力し（ステップＳＴ６）、ステップＳＴ４に戻る。ここで撮影者は、この音声Ｇｌを聞いて誘導される方向へ移動することになる。一方、ほぼ一致していると判定されたときには、フレーミングされた構図が、目標構図データＫが表す構図となるように撮像条件をユーザまたは被写体となる人物に案内する処理へと移行する。
【００５７】
ここで撮影者は、上記所定のランドマークがフレームに入るように本デジタルカメラの位置や向きを定め、必要に応じて本デジタルカメラを三脚等に接続したり、あるいは所定の場所に置いたりしてカメラを半固定する。
【００５８】
撮像部１０は予備撮像を行って予備撮像画像Ｐｐを得る（ステップＳＴ７）。そして、ランドマーク検出部３１が予備撮像画像Ｐｐに含まれる上記所定のランドマークを、テンプレートＴｌを用いたテンプレートマッチングにより検出し、予備撮像画像Ｐｐにおけるそのランドマークの位置Ｌｌｄおよび大きさＳｌｄを求める（ステップＳＴ８）。このとき、予備撮像画像Ｐｐを多重解像度化して解像度（画像サイズ）が段階的に異なる複数の画像を得、それら複数の画像に対して、順次、解像度が固定されたテンプレートＴｌを適用してテンプレートマッチングを行い所定のランドマークを検出する。
【００５９】
図４は、予備撮像画像Ｐｐを多重解像度化して得られた複数の画像のうちの１つに対して、ランドマークのテンプレートとしての東京タワーのテンプレートＴｌを用いたマッチングにより、予備撮像画像Ｐｐに含まれる東京タワーを検出する処理を示した図である。テンプレートＴｌを検出対象となる画像内で走査しながら各位置でテンプレートの画像パターンと検出対象上の画像パターンとの間で相関値を求め、この相関値が所定値以上のときにその位置にテンプレートが表すランドマークが存在するものと判断する。
【００６０】
ランドマーク検出部３１により検出されたランドマークの位置Ｌｌｄおよび大きさＳｌｄと、目標構図データＫが表すランドマークの位置Ｌｌｔおよび大きさＳｌｔとをそれぞれ比較して、ランドマークの位置および大きさの差異Ｄｌを算出する（ステップＳＴ９）。この差異Ｄｌは、目標構図を表すランドマークの位置Ｌｌｔを基準としたときの、検出されたランドマークの位置Ｌｌｄのずれ量とその向き、目標構図が表すランドマークが占める面積を基準としたときの、検出されたランドマークが占める面積の相対比で規定される。そして、ズーム倍率・撮像向き案内部５１が、この位置ずれ量が所定の閾値以下であり、かつ、面積の相対比が所定範囲内であるか否か、すなわち、フレーミングされたランドマークの構図が目標であるランドマークの構図にほぼ一致しているか否かを判定し（ステップＳＴ１０）、一致していないと判定されたときには、その差異を減少させるために変更すべきズーム倍率の大小方向、カメラの振る向きを案内する音声Ｇｃを出力し（ステップＳＴ１１）、ステップＳＴ７に戻る。ここで撮影者は、案内された音声Ｇｃを聞きながらズーム倍率の設定やカメラの向き等を変更する。一方、ほぼ一致していると判定されたときには、フレーミングされた人物の顔の構図が、目標構図データＫが表す構図となるように被写体となる人物に対して移動すべき方向を案内する処理へと移行する。
【００６１】
図５は、カメラによりフレーミングされたランドマーク（東京タワー）Ｌ２を含む構図Ｆｍ０が、ズーム倍率やカメラの向きの変更により、そのランドマークＬ２が目標の構図が示すランドマークＬ１にほぼ一致した構図Ｆｍ１へと変化した例を示す図である。
【００６２】
ここでユーザは、自分自身を被写体として撮像したい場合には、自分自身がフレームに入るように本デジタルカメラの前方に移動する。
【００６３】
顔検出部３２は予備撮像画像Ｐｐに含まれる人物の顔を、標準顔のテンプレートＴｆまたは顔データ登録部８０により特定の人物の顔が登録されているときはその登録された顔から生成されたこの登録顔に対応する特定顔のテンプレートＴｆｒを用いたテンプレートマッチングにより検出し、予備撮像画像Ｐｐにおけるその顔の位置Ｌｆｄおよび大きさＳｆｄを求める（ステップＳＴ１２）。このとき、ランドマークを検出する場合と同様に、予備撮像画像Ｐｐを多重解像度化して解像度（画像サイズ）が段階的に異なる複数の画像を得、それら複数の画像に対して、順次、解像度が固定されたテンプレートＴｌを適用してテンプレートマッチングを行い人物の顔を検出する。フレーミングされた枠の中に撮像すべき人物以外の人物が入る場合には、予め撮像すべき人物の顔を顔データ登録部８０により登録しておけば、誤って他の人物の顔を検出することがなくてよい。例えば、自分自身を撮像する場合には、事前に自分の顔を登録しておくようにする。
【００６４】
顔検出部３２により検出された顔の位置Ｌｆｄおよび大きさＳｆｄと、目標構図データＫが表す顔の位置Ｌｆｔおよび大きさＳｆｔをそれぞれ比較して、顔の位置および大きさの差異Ｄｆを算出する（ステップＳＴ１３）。この差異Ｄｆは、目標構図を表す顔の位置Ｌｆｔを基準としたときの、検出された顔の位置Ｌｆｄのずれ量とその向き、目標構図が表す顔が占める面積を基準としたときの、検出された顔が占める面積の相対比で規定される。そして、顔位置案内部５２が、この位置ずれ量が所定の閾値以下であり、かつ、面積の相対比が所定範囲内であるか否か、すなわち、フレーミングされた顔の構図が目標である顔の構図にほぼ一致しているか否かを判定し（ステップＳＴ１４）、一致していないと判定されたときには、その差異を減少させるために被写体である人物が移動すべき方向を案内する音声Ｇｆを出力し（ステップＳＴ１５）、ステップＳＴ７に戻る。ここで、被写体である人物は音声Ｇｆの案内に従って移動し位置を修正する。一方、ほぼ一致していると判定されたときには、撮像の準備ができたことを報知するとともに撮像を許可する処理へと移行する。
【００６５】
図６は、カメラによりフレーミングされたランドマーク（東京タワー）Ｌ２、撮像される人物の顔Ｆ２を含む構図Ｆｍ１′が、撮像される人物の顔の位置の移動により、そのランドマークＬ２および人物の顔Ｆ２が目標の構図が示すランドマークＬ１および人物の顔Ｆ１にほぼ一致した構図Ｆｍ２へと変化した例を示す図である。
【００６６】
アラーム出力部６０が、アラーム音と音声で、フレーミングされた構図が目標の構図とほぼ一致し撮影の準備ができたことをユーザに知らせる（ステップＳＴ１６）。そして、撮像許可部７０が撮像部１０による本撮像を許可し、ユーザによる撮影操作、例えば、カメラ本体にあるシャッターボタンの押下やリモコンによる撮像要求信号などを受け付ける状態にする（ステップＳＴ１７）。ここで、撮像部１０は撮影操作が行われたか否かを判定し（ステップＳＴ１８）、当該操作が行われたと判定された場合には本撮像を行って本撮像画像Ｐを得（ステップＳＴ１９）、ステップＳＴ７に戻り、一方、当該操作が行われていないと判定された場合には、本撮像を行わずにそのままステップＳＴ７に戻る。
【００６７】
次に、モードが制御モードである場合に、本実施形態において行われる処理について説明する。図７は、制御モード時に行われる処理を示すフローチャートである。
【００６８】
まず、現在位置データ取得部９０は、ＧＰＳ信号を受信して現在位置データＪｈを取得する（ステップＳＴ２１）。すると目標構図データ取得部２０は、現在位置データ取得部９０により取得された現在位置データＪｈを外部のネットワークを介して所定のサーバに送信し、そのサーバがその現在位置データＪｈにより特定される現在位置に応じて、予め用意された複数の目標構図データの中からその現在位置の近傍にある所定のランドマークを構図に含む目標構図データを選択して本デジタルカメラ側に送信し、目標構図データ取得部２０がそのサーバから送信された目標構図データを取得する（ステップＳＴ２２）。また、撮像位置データ取得部３０が、目標構図データ取得部２０により取得される目標構図データＫと対応付けされた、その目標構図データＫが表す構図で撮像することができる撮像位置を特定する撮像位置データＪｌを、同サーバから外部のネットワークを介して取得する（ステップＳＴ２３）。なお、この目標構図データには、目標となる構図を表す、本撮像画像Ｐ上での所定のランドマークの位置および大きさと人物の顔の位置および大きさを示す情報が含まれており、予備撮像画像Ｐｐ上でこの所定のランドマークを検出する際に用いるランドマークのテンプレートが添付されている。
【００６９】
現在位置データ取得部９０は、ここで再びＧＰＳ信号を受信して現在位置データＪｈを取得する（ステップＳＴ２４）。そして、撮像位置誘導部１１０が、最新の現在位置データＪｈと撮像位置データＪｌとに基づいてその位置の差異を算出し、この差異が所定の閾値以下であるか否か、すなわち、現在位置が撮像位置にほぼ一致しているか否かを判定し（ステップＳＴ２５）、一致していないと判定されたときには、その位置の差異が減少するように撮影者を誘導するための音声Ｇｌを出力し（ステップＳＴ２６）、ステップＳＴ２４に戻る。ここで撮影者は、この音声Ｇｌを聞いて誘導される方向へ移動することになる。一方、ほぼ一致していると判定されたときには、フレーミングされた構図が、目標構図データＫが表す構図となるように撮像条件を制御したり、被写体となる人物に案内したりする処理へと移行する。
【００７０】
ここで撮影者は、上記所定のランドマークがフレームに入るように本デジタルカメラの位置や向きを定め、必要に応じて本デジタルカメラを三脚等に接続したり、あるいは所定の場所に置いたりしてカメラを固定する。
【００７１】
撮像系制御部１２０は、ズーム倍率を変更するためのズームレンズの駆動モータを制御して、ズーム倍率を最小すなわち最も広角側に設定する（ステップＳＴ２７）。撮像部１０は予備撮像を行って予備撮像画像Ｐｐを得る（ステップＳＴ２８）。そして、ランドマーク検出部３１が予備撮像画像Ｐｐに含まれる上記所定のランドマークを、テンプレートＴｌを用いたテンプレートマッチングにより検出し、予備撮像画像Ｐｐにおけるそのランドマークの位置Ｌｌｄおよび大きさＳｌｄを求める（ステップＳＴ２９）。このとき、予備撮像画像Ｐｐを多重解像度化して解像度（画像サイズ）が段階的に異なる複数の画像を得、それら複数の画像に対して、順次、解像度が固定されたテンプレートＴｌを適用してテンプレートマッチングを行い所定のランドマークを検出する。
【００７２】
ランドマーク検出部３１により検出されたランドマークの位置Ｌｌｄおよび大きさＳｌｄと、目標構図データＫが表すランドマークの位置Ｌｌｔおよび大きさＳｌｔとをそれぞれ比較して、ランドマークの位置および大きさの差異Ｄｌを算出する（ステップＳＴ３０）。この差異Ｄｌは、目標構図を表すランドマークの位置Ｌｌｔを基準としたときの、検出されたランドマークの位置Ｌｌｄのずれ量とその向き、目標構図が表すランドマークが占める面積を基準としたときの、検出されたランドマークが占める面積の相対比で規定される。そして、撮像系制御部１２０が、この位置ずれ量が所定の閾値以下であり、かつ、面積の相対比が所定範囲内であるか否か、すなわち、フレーミングされたランドマークの構図が目標であるランドマークの構図にほぼ一致しているか否かを判定し（ステップＳＴ３１）、一致していないと判定されたときには、その差異を減少させるために駆動モータを制御してズーム倍率やカメラの向きを変更し（ステップＳＴ３２）、ステップＳＴ２８に戻る。一方、ほぼ一致していると判定されたときには、フレーミングされた人物の顔の構図が、目標構図データＫが表す構図となるように被写体となる人物に対して移動すべき方向を案内する処理へと移行する。
【００７３】
ここでユーザは、自分自身を被写体として撮像したい場合には、自分自身がフレームに入るように本デジタルカメラの前方に移動する。
【００７４】
顔検出部３２は予備撮像画像Ｐｐに含まれる人物の顔を、標準顔のテンプレートＴｆまたは顔データ登録部８０により特定の人物の顔が登録されているときはその登録された顔から生成されたこの登録顔に対応する特定顔のテンプレートＴｆｒを用いたテンプレートマッチングにより検出し、予備撮像画像Ｐｐにおけるその顔の位置Ｌｆｄおよび大きさＳｆｄを求める（ステップＳＴ３３）。このとき、ランドマークを検出する場合と同様に、予備撮像画像Ｐｐを多重解像度化して解像度（画像サイズ）が段階的に異なる複数の画像を得、それら複数の画像に対して、順次、解像度が固定されたテンプレートＴｌを適用してテンプレートマッチングを行い人物の顔を検出する。フレーミングされた枠の中に撮像すべき人物以外の人物が入る場合には、予め撮像すべき人物の顔を顔データ登録部８０により登録しておけば、誤って他の人物の顔を検出することがなくてよい。
【００７５】
顔検出部３２により検出された顔の位置Ｌｆｄおよび大きさＳｆｄと、目標構図データＫが表す顔の位置Ｌｆｔおよび大きさＳｆｔとをそれぞれ比較して、顔の位置および大きさの差異Ｄｆを算出する（ステップＳＴ３４）。この差異Ｄｆは、目標構図を表す顔の位置Ｌｆｔを基準としたときの、検出された顔の位置Ｌｆｄのずれ量とその向き、目標構図が表す顔が占める面積を基準としたときの、検出された顔が占める面積の相対比で規定される。そして、顔位置案内部５２が、この位置ずれ量が所定の閾値以下であり、かつ、面積の相対比が所定範囲内であるか否か、すなわち、フレーミングされた顔の構図が目標である顔の構図にほぼ一致しているか否かを判定し（ステップＳＴ３５）、一致していないと判定されたときには、その差異を減少させるために被写体である人物が移動すべき方向を案内する音声Ｇｆを出力し（ステップＳＴ３６）、ステップＳＴ２８に戻る。ここで、被写体である人物は音声Ｇｆの案内に従って移動し立ち位置を修正する。一方、ほぼ一致していると判定されたときには、撮像の準備ができたことを報知するとともに撮像を許可する処理へと移行する。
【００７６】
アラーム出力部６０が、アラーム音と音声で、フレーミングされた構図が目標の構図とほぼ一致し撮影の準備ができたことをユーザに知らせる（ステップＳＴ３７）。そして、撮像許可部７０が撮像部１０による本撮像を許可し、ユーザによる撮像操作、例えば、カメラ本体にあるシャッターボタンの押下やリモコンによる撮像要求信号などを受け付ける状態にする（ステップＳＴ３８）。ここで、撮像部１０は撮像操作が行われたか否かを判定し（ステップＳＴ３９）、当該操作が行われたと判定された場合には本撮像を行って本撮像画像Ｐを得（ステップＳＴ４０）、ステップＳＴ２８に戻り、一方、当該操作が行われていないと判定された場合には、本撮像を行わずにそのままステップＳＴ２８に戻る。
【００７７】
このように、本実施形態によるデジタルカメラによれば、撮像する際に目標となる構図、すなわち撮像すべき所定の被写体が本撮像画像Ｐ上で配されるべき位置および大きさを表す構図が設定されると、予備撮像して得られた予備撮像画像Ｐｐ上でその所定の被写体を検出し、検出された被写体の位置および大きさと目標となる位置および大きさとを比較してその差異を算出し、その差異が減少するように、本デジタルカメラのズーム倍率、カメラの向き、および上記所定の被写体の位置のうち少なくとも１つについて案内するので、デジタルカメラの扱いや撮像の指示が不慣れな者であっても、その案内に従うことで目標の構図を得るための撮像条件を容易に整えることができ、設定された構図通りの写真を簡便に撮像することができる。
【００７８】
また、本実施形態では、デジタルカメラが顔位置案内部５２を備えるため、特に自分自身を構図に含む写真を撮像するときには、自分自身がその案内にしたがって移動することにより目標となる構図にすることができるので、第三者に撮像を依頼しなくても、目標の構図通りの撮像が可能である。
【００７９】
また、本実施形態では、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値以下であるときにその旨を報知するアラーム出力部６０を備えているので、ユーザは撮像条件が整ったことを、フレームを見ずに知ることができ、自分自身を撮像するときに便利である。
【００８０】
また、本実施形態では、被写体差異算出部４０により算出された差異に相当する差分が所定の閾値以下であるときに本撮像を許可する撮像許可部７０を備えているので、撮像条件が整う前に誤って撮像してしまうことがないため、後からそのような誤撮像によって得られた画像データを削除する手間が要らない。また、この「許可」を、本撮像を行うことそのものとしたときには、第三者にシャッターボタンの押下を依頼したり、リモコンにより撮像要求信号を出力したりすることなく意図した構図通りに本撮像が行えるという利点もある。なおこの場合には、撮像条件が整ってからすぐに撮像されるようにするのではなく、タイマ機能によって少し時間をおいてから撮像されるようにしてもよい。
【００８１】
また、本実施形態では、特定の人物の顔を登録する顔データ登録部８０を備え、顔検出部３２が、予備撮像画像Ｐｐ上でその登録されている顔を検出するので、撮像すべき人物の顔を事前に登録しておけば、フレーム内に他人が入り込むような場合であっても、誤って他人の顔を検出することがなくなり、適正な案内が期待できる。
【００８２】
また、本実施形態では、目標構図データを用意された複数のデータの中から選択して取得しているので、プロカメラマンが考えた良好な構図のデータを予め用意しておくこともでき、写真の撮像技術があまり高くないアマチュアの撮影者であっても、プロが考えるような美しい構図で撮像することが簡単にできる。
【００８３】
なお、目標構図データ取得部２０は、例えば、カメラに設けられた手動入力手段の操作に応じて所定の被写体の本撮像画像Ｐ上で配されるべき位置および大きさを決定するようにしてもよい。このようにすれば、取得した目標構図データが表す構図を好みに合わせて調整することもできるし、また、暫定的な撮像によって背景にしたい画像を取り込む機能を設ければ、その場で好みの背景や人物の顔の位置を設定することができ、バリエーションが広がる。
【００８４】
また、本実施形態では、目標構図データ取得部２０が、目標構図データを本デジタルカメラの外部からネットワークを介して取得するので、カメラ本体に大量のデータを記憶させずに、大量のデータの中から適当な目標構図データを取得することができ、メモリの節約になる。また、外部のネットワーク上に存在する目標構図データが逐次更新されるようにしておけば、常に最新の目標構図データを取得することができる。
【００８５】
また、本実施形態では、現在位置データ取得部９０を備え、目標構図データ取得部２０が、現在位置データＪｈが表す現在位置の近傍に存在するランドマークを所定の被写体として含む目標構図データを選択して取得するので、現在位置に関係のあるランドマークを含む目標構図データを自動的に取得でき、ユーザが撮像したいと考える可能性の高い構図を煩雑な作業なしに取得することができる。
【００８６】
また、本実施形態では、取得された目標構図データＫが表す構図で撮像することができる撮像位置を特定する撮像位置データＪｌを取得する撮像位置データ取得部１００と、現在位置データＪｈと撮像位置データＪｌとに基づいて、撮影者を撮像位置まで誘導する撮像位置誘導部とを備えているので、目標の構図で撮像するにはどの場所から撮像したらよいか分からないような場合であっても、迷うことなく、その場所まで辿り着くことができる。
【００８７】
また、本実施形態では、被写体差異算出部４０により算出された差異に基づいて、この差異が減少するように、撮像部１０のズーム倍率またはカメラの向きを制御する撮像系制御部１２０を備えているので、煩雑な作業をしなくとも、フレーミングされる構図を目標とする構図へ自動で近づけることができる。
【００８８】
なお、本実施形態では、目標構図データはランドマークと人物の顔の両方を被写体とする構図を表すものであるが、例えば、ランドマークのみ、あるいは、人物の顔のみを被写体とする構図であってもよい。
【００８９】
また、目標構図データＫが表す構図の画像を不図示のモニタに半透明にして表示し、スルー画像とともに確認できるようにしておくことが好ましい。
【００９０】
以上、本発明の望ましい実施形態について説明したが、本発明の方法および装置並びにそのためのプログラムは、上述した実施形態に限られることなく、本発明の主旨を逸脱しない限り、様々な増減、変化を加えることができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態となるデジタルカメラの構成を示すブロック図
【図２】案内モード時の本実施形態における処理を示すフローチャート
【図３】目標構図データが表す構図の一例を示す図
【図４】ランドマークのテンプレートの一例を示す図
【図５】ランドマークの構図が目標の構図にほぼ一致する様子を示す図
【図６】ランドマークと人物の顔の構図が目標の構図にほぼ一致する様子を示す図
【図７】制御モード時の本実施形態における処理を示すフローチャート
【符号の説明】
【００９２】
１０  撮像部
２０  目標構図データ取得部
３０  被写体検出部
３１  ランドマーク検出部
３２  顔検出部
４０  被写体差異算出部
４１  ランドマーク差異算出部
４２  顔差異算出部
５０  撮像条件案内部
５１  ズーム倍率・撮像向き案内部
５２  顔位置案内部
６０  アラーム出力部
７０  撮像許可部
８０  顔データ登録部
９０  現在位置データ取得部
１００  撮像位置データ取得部
１１０  撮像位置誘導部
１２０  撮像系制御部
【図１】
2007259035.tif 000003
【図２】
2007259035.tif 000004
【図３】
2007259035.tif 000005
【図４】
2007259035.tif 000006
【図５】
2007259035.tif 000007
【図６】
2007259035.tif 000008
【図７】
2007259035.tif 000009