(57)【要約】【課題】被写体に応じた支援画像を簡易に表示させることができるデジタルカメラ、デジタルカメラの制御方法及び制御プログラムを提供する。【解決手段】特徴情報抽出回路５８により、撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、支援画像決定回路６０により、特徴情報抽出回路５８での抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を選択し、ＣＰＵ４０により、支援画像決定回路６０で選択した支援画像がＣＤ３８により被写体に重ねて表示されるようにＬＣＤ３８を制御する。【選択図】図２
2008245093.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して該被写体を示す画像情報を出力する撮像手段と、
前記撮像手段から出力された画像情報に基づいた表示を行う表示手段と、
前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出手段と、
前記特徴情報抽出手段での抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定手段と、
前記支援画像決定手段により決定された支援画像が前記表示手段により表示された前記被写体に重ねて表示されるように前記表示手段を制御する制御手段と、
を備えたデジタルカメラ。
【請求項２】
前記特徴情報抽出手段により抽出された特徴情報が変化したか否かを判断する判断手段を更に備え、
前記支援画像決定手段は、前記判断手段により前記特徴情報が変化したと判断されたときに、前記特徴情報抽出手段により抽出された特徴情報に基づいて前記支援画像を決定する
請求項１記載のデジタルカメラ。
【請求項３】
複数種類の前記支援画像を互いに異なる前記特徴情報と関連付けて予め記憶した記憶手段を更に備え、
前記支援画像決定手段は、前記複数種類の支援画像から前記特徴情報抽出手段により抽出された特徴情報に対応した支援画像を選択する
請求項１又は請求項２記載のデジタルカメラ。
【請求項４】
前記支援画像決定手段は、前記特徴情報抽出手段により抽出された特徴情報に基づいて支援画像を作成する
請求項１又は請求項２記載のデジタルカメラ。
【請求項５】
前記制御手段は、前記支援画像決定手段により決定された支援画像が前記特徴情報抽出手段での抽出結果に基づいて部分的に態様を変えて表示されるように前記表示手段を制御する
請求項１〜請求項４の何れか１項に記載のデジタルカメラ。
【請求項６】
前記特徴情報抽出手段は、前記画像情報から人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、
前記支援画像決定手段は、前記特徴情報抽出手段により前記顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、前記特徴情報抽出手段により前記一般被写体特徴情報が抽出された場合には、当該一般被写体特徴情報に基づいて前記顔撮影用支援画像以外の一般支援画像を支援画像として決定し、
前記制御手段は、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記支援画像決定手段により決定された一般支援画像が表示された前記被写体に重ねて表示されると共に、前記支援画像決定手段により決定された顔撮影用支援画像が表示された人の顔の位置に表示されるように前記表示手段を制御する
請求項１〜請求項５の何れか１項に記載のデジタルカメラ。
【請求項７】
前記顔特徴情報は、人の顔の向きを示す向き情報を含み、
前記制御手段は、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記顔撮影用支援画像が前記向き情報により示される前記人の顔の向きに対応した向きで表示されるように前記表示手段を制御する
請求項６記載のデジタルカメラ。
【請求項８】
前記特徴情報抽出手段は、前記画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、
前記支援画像決定手段は、前記特徴情報抽出手段により前記顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、前記特徴情報抽出手段により一般被写体特徴情報が抽出された場合には、前記顔撮影用支援画像以外の一般支援画像を支援画像として決定し、
前記制御手段は、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定され、前記向き情報により示される前記人の顔の向きが撮像方向と交差していた場合には、前記支援画像決定手段により決定された一般支援画像が表示された前記被写体に重ねて表示されると共に、前記向き情報により示される前記人の顔の向き側の空間が当該向き側とは逆側の空間よりも広くなる位置に前記支援画像決定手段により決定された顔撮影用支援画像が表示されるように前記表示手段を制御する
請求項１〜請求項５の何れか１項に記載のデジタルカメラ。
【請求項９】
前記制御手段は、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記顔撮影用支援画像が前記向き情報により示される前記人の顔の向きに対応した向きで表示されるように前記表示手段を制御する
請求項８記載のデジタルカメラ。
【請求項１０】
前記顔特徴情報は、人の顔の大きさを示す大きさ情報を含み、
前記支援画像決定手段は、前記顔特徴情報抽出手段により前記顔特徴情報が抽出された場合には、前記大きさ情報により示される前記人の顔の大きさに相当する前記顔撮影用支援画像を前記支援画像として決定する
請求項６〜請求項９の何れか１項に記載のデジタルカメラ。
【請求項１１】
被写体を撮像して該被写体を示す画像情報を出力する撮像ステップと、
前記画像情報に基づいた表示を行う表示ステップと、
前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出ステップと、
前記特徴情報抽出ステップでの抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定ステップと、
前記支援画像決定ステップにより決定された支援画像が前記表示ステップにより表示された前記被写体に重ねて表示されるように制御を行う制御ステップと、
を備えたデジタルカメラの制御方法。
【請求項１２】
撮像された被写体を示す画像情報を出力する撮像ステップと、
前記画像情報に基づいた表示を行うように表示手段を制御するステップと、
前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出ステップと、
前記特徴情報抽出ステップでの抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定ステップと、
前記支援画像決定ステップにより決定された支援画像が前記表示手段に表示された前記被写体に重ねて表示されるように制御を行う制御ステップと、
をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影する際の構図の決定を支援する機能を有するデジタルカメラ、デジタルカメラの制御方法及び制御プログラムに関するものである。
【背景技術】
【０００２】
被写体を撮影する際の構図の決定を支援するために支援画像を液晶ファインダ等の表示手段に表示するデジタルカメラが知られている。
【０００３】
この種のデジタルカメラには、撮影に際して撮影者が予め用意されている複数種類の支援画像の内から１つを選んでそれを表示手段に表示するもの、或いは予め定められた支援画像を表示手段に自動的に表示するものがある（例えば、特許文献１〜特許文献６参照。）。
【特許文献１】特開２００２−１３１８２４公報
【特許文献２】特開２０００−２７０２４２公報
【特許文献３】特開２００６−２２２６９０公報
【特許文献４】特開２００６−７４３６８公報
【特許文献５】特開２００１−２１１３６２公報
【特許文献６】特開２００７−１３７６８公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のデジタルカメラには、必ずしも被写体に応じた好適な支援画像を表示手段に表示することができるとは限らないという問題点がある。また、撮影者が予め用意されている複数種類の支援画像の内から１つを選ぶ場合には手間がかかるため、シャッターチャンスを逃す可能性が高くなってしまうという問題点がある。
【０００５】
本発明は上記問題点を解決するためになされたものであり、被写体に応じた支援画像を簡易に表示させることができるデジタルカメラ、デジタルカメラの制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載のデジタルカメラは、被写体を撮像して該被写体を示す画像情報を出力する撮像手段と、前記撮像手段から出力された画像情報に基づいた表示を行う表示手段と、前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出手段と、前記特徴情報抽出手段での抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定手段と、前記支援画像決定手段により決定された支援画像が前記表示手段により表示された前記被写体に重ねて表示されるように前記表示手段を制御する制御手段と、を備えている。
【０００７】
請求項１記載の発明によれば、撮像手段により、被写体が撮像されて該被写体を示す画像情報が出力され、表示手段により、前記撮像手段から出力された画像情報に基づいた表示が行われる。
【０００８】
そして、本発明では、特徴情報抽出手段により、前記画像情報から予め定められた特徴を示す特徴情報が抽出され、支援画像決定手段により、前記特徴情報抽出手段での抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像が決定される。
【０００９】
ここで、本発明では、制御手段により、前記支援画像決定手段により決定された支援画像が前記表示手段により表示された前記被写体に重ねて表示されるように前記表示手段が制御される。
【００１０】
このように、本発明によれば、画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて、被写体を撮影する際の構図の決定を支援するための支援画像を決定し、当該支援画像が表示手段により表示された被写体に重ねて表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【００１１】
なお、本発明は、請求項２に記載の発明のように、前記特徴情報抽出手段により抽出された特徴情報が変化したか否かを判断する判断手段を更に備え、前記支援画像決定手段が、前記判断手段により前記特徴情報が変化したと判断されたときに、前記特徴情報抽出手段により抽出された特徴情報に基づいて前記支援画像を決定するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１２】
また、本発明は、請求項３に記載の発明のように、複数種類の前記支援画像を互いに異なる前記特徴情報と関連付けて予め記憶した記憶手段を更に備え、前記支援画像決定手段が、前記複数種類の支援画像から前記特徴情報抽出手段により抽出された特徴情報に対応した支援画像を選択するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１３】
また、本発明は、請求項４に記載の発明のように、前記支援画像決定手段が、前記特徴情報抽出手段により抽出された特徴情報に基づいて支援画像を作成するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１４】
また、本発明は、請求項５に記載の発明のように、前記制御手段が、前記支援画像決定手段により決定された支援画像が前記特徴情報抽出手段での抽出結果に基づいて部分的に態様を変えて表示されるように前記表示手段を制御するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１５】
また、本発明は、請求項６に記載の発明のように、前記特徴情報抽出手段が、前記画像情報から人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、前記支援画像決定手段が、前記特徴情報抽出手段により前記顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、前記特徴情報抽出手段により前記一般被写体特徴情報が抽出された場合には、当該一般被写体特徴情報に基づいて前記顔撮影用支援画像以外の一般支援画像を支援画像として決定し、前記制御手段が、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記支援画像決定手段により決定された一般支援画像が表示された前記被写体に重ねて表示されると共に、前記支援画像決定手段により決定された顔撮影用支援画像が表示された人の顔の位置に表示されるように前記表示手段を制御するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１６】
また、本発明は、請求項７に記載の発明のように、前記顔特徴情報が、人の顔の向きを示す向き情報を含み、前記制御手段が、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記顔撮影用支援画像が前記向き情報により示される前記人の顔の向きに対応した向きで表示されるように前記表示手段を制御するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１７】
また、本発明は、請求項８に記載の発明のように、前記特徴情報抽出手段が、前記画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、前記支援画像決定手段が、前記特徴情報抽出手段により前記顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、前記特徴情報抽出手段により一般被写体特徴情報が抽出された場合には、前記顔撮影用支援画像以外の一般支援画像を支援画像として決定し、前記制御手段が、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定され、前記向き情報により示される前記人の顔の向きが撮像方向と交差していた場合には、前記支援画像決定手段により決定された一般支援画像が表示された前記被写体に重ねて表示されると共に、前記向き情報により示される前記人の顔の向き側の空間が当該向き側とは逆側の空間よりも広くなる位置に前記支援画像決定手段により決定された顔撮影用支援画像が表示されるように前記表示手段を制御するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１８】
また、本発明は、請求項９に記載の発明のように、前記制御手段が、前記支援画像決定手段によって前記顔撮影用支援画像及び前記一般支援画像が決定された場合には、前記顔撮影用支援画像が前記向き情報により示される前記人の顔の向きに対応した向きで表示されるように前記表示手段を制御するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００１９】
また、本発明は、請求項１０に記載の発明のように、前記顔特徴情報が、人の顔の大きさを示す大きさ情報を含み、前記支援画像決定手段が、前記顔特徴情報抽出手段により前記顔特徴情報が抽出された場合には、前記大きさ情報により示される前記人の顔の大きさに相当する前記顔撮影用支援画像を前記支援画像として決定するものとしても良い。これにより、被写体に応じた支援画像を簡易に表示させることができる。
【００２０】
一方、上記目的を達成するために、請求項１１に記載のデジタルカメラの制御方法は、被写体を撮像して該被写体を示す画像情報を出力する撮像ステップと、前記画像情報に基づいた表示を行う表示ステップと、前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出ステップと、前記特徴情報抽出ステップでの抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定ステップと、前記支援画像決定ステップにより決定された支援画像が前記表示ステップにより表示された前記被写体に重ねて表示されるように制御を行う制御ステップと、を備えている。従って、本発明のデジタルカメラの制御方法によれば、被写体に応じた支援画像を簡易に表示させることができる。
【００２１】
更に、上記目的を達成するために、請求項１２に記載の制御プログラムは、撮像された被写体を示す画像情報を出力する撮像ステップと、前記画像情報に基づいた表示を行うように表示手段を制御するステップと、前記画像情報から予め定められた特徴を示す特徴情報を抽出する特徴情報抽出ステップと、前記特徴情報抽出ステップでの抽出結果に基づいて、前記被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定ステップと、前記支援画像決定ステップにより決定された支援画像が前記表示手段に表示された前記被写体に重ねて表示されるように制御を行う制御ステップと、をコンピュータに実行させるものである。
【００２２】
従って、請求項１２に記載の発明によれば、コンピュータに対して請求項１の発明と同様に作用させることができるので、請求項１の発明と同様に、被写体に応じた支援画像を簡易に表示させることができる。
【発明の効果】
【００２３】
本発明に係るデジタルカメラ、デジタルカメラの制御方法及び制御プログラムによれば、被写体に応じた支援画像を簡易に表示させることができる、という優れた効果を得ることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。なお、以下の各実施形態では、本発明を、静止画像の撮影を行うデジタル電子スチルカメラ（以下、「デジタルカメラ」という。）に適用した場合について説明する。
【００２５】
〔第１の実施形態〕
先ず、図１を参照して、本実施形態に係るデジタルカメラ１０の外観上の構成を説明する。
【００２６】
同図に示すように、デジタルカメラ１０の正面には、被写体を結像させるためのレンズ２１と、撮影する被写体の構図を決定するために用いられるファインダ２０と、が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際に押圧操作されるレリーズスイッチ（所謂シャッター）５６Ａと、電源スイッチ５６Ｂと、モード切替スイッチ５６Ｃと、が備えられている。
【００２７】
なお、本実施形態に係るデジタルカメラ１０のレリーズスイッチ５６Ａは、鉛直方向に沿って押圧操作されるものであって、中間位置まで押下される状態（以下、「半押し状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）と、の２段階の押圧操作が検出可能に構成されている。
【００２８】
そして、デジタルカメラ１０では、レリーズスイッチ５６Ａを半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００２９】
また、モード切替スイッチ５６Ｃは、１回の撮影毎に１枚の静止画像を示す画像情報を記録するモードである撮影モードと、被写体を後述するＬＣＤ３８に再生するモードである再生モードと、の何れかのモードに設定する際に回転操作される。
【００３０】
一方、デジタルカメラ１０の背面には、前述のファインダ２０の接眼部と、撮影された被写体やメニュー画面等を表示する略矩形状の液晶ディスプレイ（以下、「ＬＣＤ」という。）３８と、十字カーソルスイッチ５６Ｄと、が備えられている。なお、十字カーソルスイッチ５６Ｄは、ＬＣＤ３８の表示領域における上・下・左・右の４方向の移動方向を示す４つの矢印キーを含んで構成されている。
【００３１】
更に、デジタルカメラ１０の背面には、ＬＣＤ３８にメニュー画面を表示させるときに押圧操作されるメニュースイッチと、それまでの操作内容を確定するときに押圧操作される決定スイッチと、直前の操作内容をキャンセルするときに押圧操作されるキャンセルスイッチと、セルフタイマー撮影を行うときに押圧操作されるセルフタイマー撮影スイッチとが備えられている。
【００３２】
次に、図２を参照して、本実施形態に係るデジタルカメラ１０の電気系の要部構成を説明する。
【００３３】
デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行うアナログ信号処理部２６と、を含んで構成されている。なお、ＣＣＤ２４が本発明の撮像手段に相当する。
【００３４】
また、デジタルカメラ１０は、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、入力されたデジタルデータに対して各種のデジタル信号処理を行うデジタル信号処理部３０と、を含んで構成されている。
【００３５】
なお、デジタル信号処理部３０は、所定容量のラインバッファを内蔵し、入力されたデジタルデータを後述するメモリ４８の所定領域に直接記憶させる制御も行う。
【００３６】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像情報に変換された後にデジタル信号処理部３０に入力される。
【００３７】
一方、デジタルカメラ１０は、被写体やメニュー画面等をＬＣＤ３８に表示させるための信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６と、デジタルカメラ１０全体の動作を司るＣＰＵ（中央処理装置）４０と、撮像により得られたデジタル画像情報等を一時的に記憶するＲＡＭ（Random Access Memory）領域及びＣＰＵ４０により実行される各種制御プログラムやデータが予め記憶されたＲＯＭ（Read Only Memory）領域を有するメモリ４８と、メモリ４８に対するアクセスの制御を行うメモリインタフェース４６と、を含んで構成されている。
【００３８】
また、デジタルカメラ１０は、可搬型のメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像情報に対する圧縮処理及び伸張処理を行う圧縮・伸張処理回路５４と、を含んで構成されている。
【００３９】
なお、本実施形態のデジタルカメラ１０では、メモリ４８としてフラッシュ・メモリ（Flash Memory）が用いられ、メモリカード５２としてスマート・メディア（Smart Media（登録商標））が用いられている。なお、メモリ４８が本発明の記憶手段に相当する。
【００４０】
更に、デジタルカメラ１０は、デジタル画像情報に基づいて予め定められた特徴を示す特徴情報を抽出する特徴情報抽出機能を有する特徴情報抽出回路５８と、この特徴情報抽出回路５８での抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を決定する支援画像決定機能を有する支援画像決定回路６０と、を含んで構成されている。なお、特徴情報抽出回路５８が本発明の特徴情報抽出手段に相当し、支援画像決定回路６０が本発明の支援画像決定手段に相当する。
【００４１】
デジタル信号処理部３０、ＬＣＤインタフェース３６、ＣＰＵ４０、メモリインタフェース４６、外部メモリインタフェース５０、圧縮・伸張処理回路５４、特徴情報抽出回路５８及び支援画像決定回路６０はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、デジタル信号処理部３０、圧縮・伸張処理回路５４、特徴情報抽出回路５８及び支援画像決定回路６０の作動の制御、ＬＣＤ３８に対するＬＣＤインタフェース３６を介した各種情報の表示、メモリ４８及びメモリカード５２へのメモリインタフェース４６ないし外部メモリインタフェース５０を介したアクセスを各々行うことができる。
【００４２】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ４０によりタイミングジェネレータ３２を介して制御される。
【００４３】
また、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた図示しない焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ４０によりモータ駆動部３４を介して制御される。
【００４４】
すなわち、本実施形態に係るレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ及び絞り駆動モータは含まれるものであり、これらのモータは各々ＣＰＵ４０の制御によりモータ駆動部３４から供給された駆動信号によって駆動される。
【００４５】
更に、前述のレリーズスイッチ５６Ａ、電源スイッチ５６Ｂ、モード切替スイッチ５６Ｃ、十字カーソルスイッチ５６Ｄ、メニュースイッチ等の各種スイッチ（同図では、「操作部５６」と総称。）はＣＰＵ４０に接続されており、ＣＰＵ４０は、これらの操作部５６に対する操作状態を常時把握できる。
【００４６】
ところで、本実施形態に係るデジタルカメラ１０はＥｘｉｆ（Exchangeable Image File Format）規格に対応しており、撮影することにより得られた画像情報は、一例として図３に模式的に示すように、Ｅｘｉｆ規格の電子化ファイル（以下、「画像ファイル」と称する）６０としてメモリカード５２に記憶される。そして、操作部５６の押圧操作に応じてＬＣＤ３８に表示されるメニュー画面上でＥｘｉｆ規格の画像ファイル６０に含まれるタグ領域６０Ｂに記憶したい情報を予め設定しておくことにより、それ以降の撮影によって得られた画像ファイル６０のタグ領域６０Ｂに当該情報を記憶することができる。
【００４７】
すなわち、図３に示すように、本実施形態に係るデジタルカメラ１０において、撮影により得られてメモリカード５２に記憶される画像ファイル６０はＥｘｉｆ規格に対応しているため、スタートコード領域６０Ａ、タグ領域６０Ｂ、サムネイル画像領域６０Ｃ、及び主画像領域６０Ｄが含まれている。
【００４８】
次に、本実施形態に係るデジタルカメラ１０の撮影時における全体的な動作について簡単に説明する。
【００４９】
まず、ＣＣＤ２４は、光学ユニット２２を介した撮像を行い、被写体を示すＲ（赤）、Ｇ（緑）、Ｂ（青）毎のアナログ信号をアナログ信号処理部２６に順次出力する。アナログ信号処理部２６は、ＣＣＤ２４から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施した後にＡＤＣ２８に順次出力する。
【００５０】
ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ、Ｇ、Ｂ毎のアナログ信号を各々１２ビットのＲ、Ｇ、Ｂの信号（デジタル画像情報）に変換してデジタル信号処理部３０に順次出力する。デジタル信号処理部３０は、内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像情報を蓄積して一旦メモリ４８の所定領域に直接格納する。
【００５１】
メモリ４８の所定領域に格納されたデジタル画像情報は、ＣＰＵ４０による制御に応じてデジタル信号処理部３０により読み出され、所定の物理量に応じたＲ，Ｇ，Ｂ毎のデジタルゲインをかけることでホワイトバランス調整を行うと共に、ガンマ処理及びシャープネス処理を行って８ビットのデジタル画像情報を生成する。
【００５２】
そして、デジタル信号処理部３０は、生成した８ビットのデジタル画像情報に対しＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ４８の上記所定領域とは異なる所定領域に格納する。
【００５３】
なお、ＬＣＤ３８は、ＣＣＤ２４による連続的な撮像によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されており、ＬＣＤ３８をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース３６を介して順次ＬＣＤ３８に出力する。これによってＬＣＤ３８にスルー画像が表示されることになる。
【００５４】
ここで、レリーズスイッチ５６Ａがユーザによって半押し状態とされたタイミングで前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされたタイミングで、その時点でメモリ４８に格納されているＹＣ信号を、圧縮・伸張処理回路５４によって所定の圧縮形式（本実施形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２にＥｘｉｆフォーマットの画像ファイル６０として記録する。
【００５５】
ところで、本実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を選択し、当該支援画像がＬＣＤ３８により被写体に重ねて表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【００５６】
次に、図４を参照して上記表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図４は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。
【００５７】
先ず、ステップ１００では、被写体を撮像することにより当該被写体を示すデジタル画像情報を取得し、次のステップ１０２にて、ＬＣＤ３８に対して、上記ステップ１００で取得したデジタル画像情報により示される画像を表示させる。つまり、本ステップ１０２の処理により、ＬＣＤ３８にスルー画像が表示される。
【００５８】
次のステップ１０４では、ＣＰＵ４０の内部メモリ（図示省略）から予め記憶されているデフォルト用の特徴情報を読み出し、当該特徴情報をメモリ４８の前述した所定領域とは異なる所定領域に記憶する。なお、本実施形態では、当該デフォルト用の特徴情報は、後述する図６（ａ）に示す支援画像に対応している複数種類の特徴情報に相当する。なお、本実施形態において、特徴情報とは、被写体の輪郭を示すデータのことである。
【００５９】
次のステップ１０６では、ＬＣＤ３８に対して、上記ステップ１０４でメモリ４８に記憶した特徴情報に対応しているデフォルト用の支援画像を表示させる。本ステップ１０６の処理により、一例として図７（ａ）に示すように、ＬＣＤ３８の画面３８Ａには、後述する図６（ａ）に示す支援画像がデフォルト用の支援画像とされ、この支援画像が、図５（ａ）に示す水平線の見える海と、この海の水平線上にある、画面３８Ａの正面視左寄りの小島と、当該小島上の椰子の木とを含んで構成されているスルー画像に重ねられた状態で表示される。なお、図７（ａ）に示す画面３８Ａの態様はあくまでも一例であり、本実施形態では、本ステップ１０６の処理により、スルー画像の態様の如何に拘らず、デフォルト用の支援画像として後述する図６（ａ）に示す支援画像が表示される。
【００６０】
本実施形態では、ＬＣＤ３８に表示可能な支援画像の一例として図６（ａ）〜（ｆ）に示すように、６通りの支援画像が用意されている。ここで、図６（ａ）に示す支援画像は、ＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線と、鉛直方向に３等分する２本の直線とからなる支援画像であり、図６（ｂ）に示す支援画像は、ＬＣＤ３８の画面３８Ａの正面視左下隅と正面視右上隅とを結ぶ１本の直線からなる支援画像であり、図６（ｃ）に示す支援画像は、ＬＣＤ３８の画面３８の中央部に位置する正三角形の３辺を成す３本の直線からなる支援画像であり、図６（ｄ）に示す支援画像は、ＬＣＤ３８の画面３８Ａを鉛直方向に２等分する水平線と２本の対角線とからなる支援画像であり、図６（ｅ）に示す支援画像は、ＬＣＤ３８の画面３８Ａの正面視左上隅と正面視右下隅とを結ぶ１本の直線からなる支援画像であり、図６（ｆ）に示す支援画像は、一端がＬＣＤ３８の画面３８Ａの正面視右下隅に、他端がＬＣＤ３８の画面３８Ａの正面視左下隅に各々位置している半円弧を成す曲線からなる支援画像である。
【００６１】
ステップ１０８では、前述した特徴情報抽出機能を働かせる。本ステップ１０８の処理により、上記ステップ１００で取得したデジタル画像情報から特徴情報が抽出される。
【００６２】
次のステップ１１０では、上記ステップ１０８の処理により抽出された特徴情報を取得し、次のステップ１１２にて、上記ステップ１０４でメモリ４８に記憶したデフォルト用の特徴情報と上記ステップ１１０で取得した特徴情報とを比較し、これらの特徴情報が類似（一致も含む）しているか否かを判定する。ここで、肯定判定となった場合はステップ１２６へ移行する一方、否定判定となった場合はステップ１１４へ移行する。
【００６３】
ステップ１１４では、上記ステップ１０４でメモリ４８に記憶した予め定められた特徴情報を上記ステップ１１０で取得した特徴情報に更新する。
【００６４】
次のステップ１１６では、前述した支援画像決定機能を働かせることにより、図６（ａ）〜（ｆ）に示す６通りの支援画像の内から上記ステップ１１４で更新した特徴情報に対応している支援画像が選択される。なお、本実施形態では、特徴情報に対応している支援画像を選択する方法として、メモリ４８に、特徴情報を入力とし、支援画像の種類を示すデータを出力とするテーブルを予め記憶させておき、当該テーブルを用いて支援画像を選択する方法を採用している。
【００６５】
また、本実施形態では、前記テーブルにおいて、図６（ａ）に示す支援画像には、図６（ａ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられており、図６（ｂ）に示す支援画像には、図６（ｂ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられており、図６（ｃ）に示す支援画像には、図６（ｃ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられており、図６（ｄ）に示す支援画像には、図６（ｄ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられており、図６（ｅ）に示す支援画像には、図６（ｅ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられており、図６（ｆ）に示す支援画像には、図６（ｆ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報が対応付けられている。
【００６６】
従って、本ステップ１１６の処理により、例えば、上記ステップ１１４で更新した特徴情報が、図６（ｂ）に示す支援画像をＬＣＤ３８に表示させることが被写体を撮影する際の構図の決定を支援する上で好適とされる複数種類の特徴情報の内の何れか１つに類似していた場合、図６（ｂ）に示す支援画像が選択されることになる。
【００６７】
ところで、メモリ４８には、図６（ａ）〜（ｆ）に示す支援画像をＬＣＤ３８に表示させるためのグラフィックデータが予め記憶されている。
【００６８】
ステップ１１８では、上記ステップ１１６で選択された支援画像に対応しているグラフィックデータをメモリ４８から読み出す。
【００６９】
次のステップ１２０では、ＬＣＤ３８に対して、上記ステップ１１８で読み出したグラフィックデータにより示される支援画像をスルー画像に重ねて表示させる。
【００７０】
ここで、一例として図５（ｂ）に示すように、ＬＣＤ３８の画面３８Ａにて、画面３８Ａの正面視略左下隅から画面の正面視略右上隅にかけて伸びている道を示す画像がスルー画像として表示されていた場合、上記ステップ１１６の処理により、図６（ｂ）に示す支援画像が選択され、上記ステップ１１８の処理により、ＬＣＤ３８の画面３８Ａには、図７（ｂ）に示すように、図６（ｂ）に示す支援画像が図５（ｂ）のスルー画像に重ねられた状態で表示される。
【００７１】
また、一例として図５（ｃ）に示すように、ＬＣＤ３８の画面３８Ａにて、末広がりの形状を有する山々を示す画像がスルー画像として表示されていた場合、上記ステップ１１６の処理により、図６（ｂ）に示す支援画像が選択され、上記ステップ１１８及びステップ１２０の処理により、ＬＣＤ３８の画面３８Ａには、図７（ｃ）に示すように、図６（ｃ）に示す支援画像が図５（ｃ）のスルー画像に重ねられた状態で表示される。
【００７２】
また、一例として図５（ｄ）に示すように、ＬＣＤ３８の画面３８Ａにて、花を中心として当該花の根元から葉が放射状に生えている態様を示す画像がスルー画像として表示されていた場合、上記ステップ１１６の処理により、図６（ｄ）に示す支援画像が選択され、上記ステップ１１８及びステップ１２０の処理により、ＬＣＤ３８の画面３８Ａには、図７（ｄ）に示すように、図６（ｄ）に示す支援画像が図５（ｄ）のスルー画像に重ねられた状態で表示される。
【００７３】
また、一例として図５（ｅ）に示すように、ＬＣＤ３８の画面３８Ａにて、画面３８Ａの正面視左側から画面３８Ａの正面視右側にかけて高さが徐々に低くなっている木々を示す画像がスルー画像として表示されていた場合、上記ステップ１１６の処理により、図６（ｅ）に示す支援画像が選択され、上記ステップ１１８及びステップ１２０の処理により、ＬＣＤ３８の画面３８Ａには、図７（ｅ）に示すように、図６（ｅ）に示す支援画像が図５（ｅ）のスルー画像に重ねられた状態で表示される。
【００７４】
また、一例として図５（ｆ）に示すように、ＬＣＤ３８の画面３８Ａにて、手前から奥に向かって伸びている道沿いに複数の街路樹が生えている態様を示す画像がスルー画像として表示されていた場合、上記ステップ１１６の処理により、図６（ｆ）に示す支援画像が選択され、上記ステップ１１８及びステップ１２０の処理により、ＬＣＤ３８の画面３８Ａには、図７（ｆ）に示すように、図６（ｆ）に示す支援画像が図５（ｆ）のスルー画像に重ねられた状態で表示される。
【００７５】
ステップ１２０では、上記ステップ１００と同様の処理を行い、次のステップ１２２にて、上記ステップ１０２と同様の処理を行う。ステップ１２２の処理が終了すると、ステップ１０８へ戻る。
【００７６】
一方、ステップ１２６では、レリーズスイッチ５６Ａが全押し状態とされたか否かを判定し、否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【００７７】
なお、本表示制御処理プログラムのステップ１００が本発明の撮像ステップに相当し、ステップ１０８が本発明の特徴情報抽出ステップに相当し、ステップ１１２が本発明の判断手段に相当し、ステップ１１６が本発明の支援画像決定ステップに相当し、ステップ１２０が本発明の制御手段及び制御ステップに相当する。
【００７８】
〔第２の実施形態〕
本第２の実施形態では、上記第１の実施形態で説明した表示制御処理プログラムとは異なる表示制御処理プログラムの形態例について説明する。なお、本第２の実施形態に係るデジタルカメラ１０の構成は上記第１の実施形態に係るもの（図１〜図３参照。）と同様であるので、ここでの説明は省略する。
【００７９】
本第２の実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を作成し、当該支援画像がＬＣＤ３８により被写体に重ねて表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【００８０】
以下、図８を参照して、本第２の実施形態に係る表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図８は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図８における図４と同一の処理を行うステップについては図４と同一の符号を付して、その説明を極力省略する。
【００８１】
先ず、上記第１の実施形態で説明したステップ１００〜ステップ１１０の処理を順次に実行する。ステップ１１０の処理が終了するとステップ１１２へ移行する。ステップ１１２において肯定判定となった場合はステップ１２６へ移行する一方、否定判定となった場合はステップ１１４へ移行する。ステップ１１４では、上記第１の実施形態と同様の処理を行う。ステップ１１４の処理が終了するとステップ１１６ｂへ移行する。
【００８２】
ステップ１１６ｂでは、前述した支援画像決定機能を働かせることにより、上記ステップ１１４で更新した特徴情報に基づいて支援画像が作成される。本ステップ１１６ｂの処理が終了するとステップ１２０ｂへ移行する。
【００８３】
ここで、本第２の実施形態では、特徴情報に対応している支援画像を作成する方法として、上記ステップ１１４で更新した特徴情報に基づいて被写体の輪郭に沿って当該輪郭に類似（一致も含む）した線を示すグラフィックデータを生成する方法を採用している。
【００８４】
次のステップ１２０ｂでは、ＬＣＤ３８に対して、上記ステップ１１６ｂで作成した支援画像をスルー画像に重ねて表示させる。
【００８５】
ここで、一例として図９（ａ）に示すように、ＬＣＤ３８の画面３８Ａにて、画面３８Ａの正面視略左下隅から画面３８Ａの正面視略右上隅にかけて伸びている道を示す画像がスルー画像として表示されていた場合、上記ステップ１１６ｂの処理により、図９（ｂ）に示すように、画面３８Ａの正面視左下隅と画面３８Ａの正面視右上隅とを結ぶ３本の直線からなる支援画像が作成され、上記ステップ１２０ｂの処理により、ＬＣＤ３８の画面３８Ａには、図９（ｃ）に示すように、図９（ｂ）に示す支援画像が図９（ａ）のスルー画像に重ねられた状態で表示される。
【００８６】
また、一例として図１０（ａ）に示すように、ＬＣＤ３８の画面３８Ａにて、手前から奥に向かって伸びている道沿いに複数の街路樹が生えている態様を示す画像がスルー画像として表示されていた場合、上記ステップ１１６ｂの処理により、図１０（ｂ）に示すように、一端がＬＣＤ３８の画面３８Ａの正面視右下隅に、他端がＬＣＤ３８の画面３８Ａの正面視左下隅に各々位置している半円弧を成す曲線と、ＬＣＤ３８の画面３８Ａを鉛直方向に２等分する直線とからなる支援画像が作成され、上記ステップ１２０ｂの処理により、ＬＣＤ３８の画面３８Ａには、図１０（ｃ）に示すように、図１０（ｂ）に示す支援画像が図１０（ａ）のスルー画像に重ねられた状態で表示される。
【００８７】
また、一例として図１１（ａ）に示すように、ＬＣＤ３８の画面３８Ａの正面視左上部に略円形状の輪郭を有する花を示す画像がスルー画像として表示されていた場合、上記ステップ１１６ｂの処理により、図１１（ｂ）に示すように、ＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線（図１１（ｂ）の破線を参照）と、ＬＣＤ３８の画面３８Ａを鉛直方向に３等分する２本の直線（図１１（ｂ）の破線を参照）とが交わる４つの交点のうちの画面３８Ａの正面視左上の交点を中心とする２つの同心円からなる支援画像が作成され、上記ステップ１２０ｂの処理により、ＬＣＤ３８の画面３８Ａには、図１１（ｃ）に示すように、図１１（ｂ）に示す支援画像が図１１（ａ）のスルー画像に重ねられた状態で表示される。
【００８８】
ステップ１２０ｂの処理が終了すると、上記第１の実施形態で説明したステップ１２２〜ステップ１２４の処理を順次に実行する。
【００８９】
一方、ステップ１２６において否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【００９０】
なお、本表示制御処理プログラムのステップ１１６ｂが本発明の支援画像決定ステップに相当し、ステップ１２０ｂが本発明の制御手段及び制御ステップに相当する。
【００９１】
〔第３の実施形態〕
本第３の実施形態では、上記第１及び第２の実施形態で説明した表示制御処理プログラムとは異なる表示制御処理プログラムの形態例について説明する。なお、本第３の実施形態に係るデジタルカメラ１０の構成は上記第１の実施形態に係るもの（図１〜図３参照。）と同様であるので、ここでの説明は省略する。
【００９２】
本第３の実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を決定し、当該支援画像が上記抽出結果に基づいて部分的に態様を変えてＬＣＤ３８により被写体に重ねて表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【００９３】
以下、図１２を参照して、本第３の実施形態に係る表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図１２は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図１２における図４と同一の処理を行うステップについては図４と同一の符号を付して、その説明を極力省略する。
【００９４】
上記第１の実施形態で説明したステップ１００〜ステップ１１０の処理を順次に実行する。ステップ１１０の処理が終了するとステップ１１２へ移行する。ステップ１１２において肯定判定となった場合はステップ１２６へ移行する一方、否定判定となった場合はステップ１１４へ移行する。ステップ１１４では、上記第１の実施形態と同様の処理を行う。ステップ１１４の処理が終了するとステップ１１６へ移行する。ステップ１１６及びステップ１１８では、上記第１の実施形態と同様の処理を順次に実行する。ステップ１１８の処理が終了するとステップ１１９へ移行する。
【００９５】
ステップ１１９では、支援画像を特徴情報に基づいてＬＣＤ３８に強調して表示する部分とそれ以外の部分とに分類し、ステップ１１８で読み出したグラフィックデータのうち、前述した強調して表示する部分に相当するデータに、強調して表示することを示すタグ情報を付加する。
【００９６】
ステップ１２０ｃでは、ＬＣＤ３８に対して、上記ステップ１１６で決定した支援画像をタグ情報に基づいて部分的に態様を変えてスルー画像に重ねて表示させる。
【００９７】
ここで、仮に、上記ステップ１１６の処理により図６（ａ）に示す支援画像が選択され、当該支援画像をタグ情報を無視してスルー画像に重ねて表示させた場合、図７（ａ）に示すように、図６（ａ）に示す支援画像が図５（ａ）に示すスルー画像に重ねられた状態で表示される。
【００９８】
一方、一例として、図６（ａ）に示す支援画像においてＬＣＤ３８の画面３８Ａを鉛直方向に３分割している２本の直線のうちの画面３８Ａの正面視下の直線を示すグラフィックデータと、ＬＣＤ３８の画面３８Ａを水平方向に３分割している２本の直線のうちの画面３８Ａの正面視左の直線を示すグラフィックデータとにタグ情報が付加されている場合、図１３（ａ）に示すように、ＬＣＤ３８の画面３８Ａには、タグ情報が付加されたグラフィックデータで示される支援画像のみがスルー画像に重ねて表示される。
【００９９】
なお、ＬＣＤ３８の画面３８Ａにおいて、タグ情報が付加されたグラフィックデータで示される支援画像のみをスルー画像に重ねて表示する形態はあくまでも一例に過ぎず、この他の形態例としては、図１３（ｂ）に示すように、タグ情報が付加されたグラフィックデータで示される支援画像を通常の太さの線で表示し、タグ情報が付加されていないグラフィックデータで示される支援画像を上記通常の太さの線よりも細い線で表示する形態例や、図１３（ｃ）に示すように、タグ情報が付加されたグラフィックデータで示される支援画像を実線で表示し、タグ情報が付加されていないグラフィックデータで示される支援画像を破線で表示する形態例、図示しないが、タグ情報が付加されているグラフィックデータで示される支援画像を点滅表示すると共に、タグ情報が付加されていないグラフィックデータで示される支援画像を表示しない形態例が挙げられる。
【０１００】
ステップ１２０ｃの処理が終了すると、上記第１の実施形態で説明したステップ１２２及びステップ１２４の処理を順次に実行する。
【０１０１】
一方、ステップ１２６において否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【０１０２】
なお、本表示制御処理プログラムのステップ１２０ｃが本発明の制御手段及び制御ステップに相当する。
【０１０３】
〔第４の実施形態〕
本第４の実施形態では、被写体に人の顔が含まれている場合の形態例について説明する。なお、第４の実施形態に係るデジタルカメラの構成は、後述する顔検出回路６２の構成を除いて上述した第１の実施形態に係るデジタルカメラ１０の構成（図１〜図３参照）と同様であるので、顔検出回路６２以外の部分のここでの説明は省略する。
【０１０４】
次に、図１４を参照して、本第４の実施形態に係るデジタルカメラ１０の電気系の要部構成の内、第１の実施形態と異なる部分のみ説明する。
【０１０５】
デジタルカメラ１０は、メモリ４８に記憶されたデジタル画像データから人の顔を検出する機能（以下、「顔検出機能」という。）を有する顔検出回路６２を含んで構成されており、システムバスＢＵＳに接続されている。従って、ＣＰＵ４０は、顔検出回路６２の作動の制御を行うことができる。
【０１０６】
本第４の実施形態に係る顔検出機能は、例えば、予め人物の肌色に対応する色差信号（クロマ信号）の範囲を決定しておき、ＣＣＤ２４による撮像によって得られた被写体を示すデジタル画像情報の各画素の色差信号がその範囲内にあるか否かを判定することにより肌色の有無を判定し、肌色を有する１まとまりの領域を肌色領域として抽出する。次いで、抽出した肌色領域内の予め定められた位置範囲内に目、鼻、口、眉などの肌色でないパターンが含まれるか否かを判定し、これらのパターンが含まれている場合に、該肌色領域を顔領域と判定する。そして、顔領域と判定した場合、特徴情報抽出回路５８が当該顔領域を示すデータを抽出する。
【０１０７】
なお、顔領域を判定する方法としては、前述した方法の他に、特開平５−１００３２８号公報や特開平５−１６５１２０号公報に記載されているように、色相や彩度の２次元ヒストグラムからクラスターを求め、クラスターの内部構造、形状、接続する外部構造から顔領域を判定する方法などを利用しても良い。
【０１０８】
ところで、本第４の実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から人の顔の特徴を示す顔特徴情報を抽出した場合には、人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を決定すると共に、人の顔以外の被写体の特徴を示す一般被写体特徴情報を抽出した場合には、顔撮影用支援画像以外の一般支援画像を決定し、一方、顔撮影用支援画像及び一般支援画像が決定した場合には、当該一般支援画像がＬＣＤ３８により被写体に重ねて表示されると共に、顔撮影用支援画像がＬＣＤ３８により人の顔の位置に表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【０１０９】
以下、図１５を参照して、本第４の実施形態に係る表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図１５は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図１５における図４と同一の処理を行うステップについては図４と同一の符号を付して、その説明を極力省略する。
【０１１０】
先ず、上記第１の実施形態で説明したステップ１００〜ステップ１１２の処理を順次に実行する。ステップ１１２において肯定判定となった場合はステップ１１４へ移行する一方、否定判定となった場合はステップ１２６へ移行する。ステップ１１４では、上記第１の実施形態と同様の処理を実行する。ステップ１１４の処理が終了するとステップ２００へ移行する。
【０１１１】
ステップ２００では、前述した支援画像決定機能を働かせることにより、上記ステップ１１４で更新した特徴情報に対応している一般支援画像が選択される。なお、本第４の実施形態では、一例として、図６（ａ）〜（ｆ）に示す６通りの支援画像を一般支援画像と称する。また、本第４の実施形態では、特徴情報に対応している一般支援画像を選択する方法として、上記第１の実施形態で説明した支援画像を選択する方法と同様の方法を採用している。
【０１１２】
ところで、メモリ４８には、図６（ａ）〜（ｆ）に示す一般支援画像をＬＣＤ３８に表示させるためのグラフィックデータが予め記憶されている。
【０１１３】
次のステップ１１８ｂでは、上記ステップ２００で選択された一般支援画像に対応しているグラフィックデータをメモリ４８から読み出し、次のステップ２０２にて、ＬＣＤ３８に対して、上記ステップ１１８ｂで読み出したグラフィックデータにより示される一般支援画像をスルー画像に重ねて表示させる。本第４の実施形態では、一例として図６（ａ）に示す一般支援画像を用いる。
【０１１４】
次のステップ２０４では、前述した顔検出機能を働かせ、当該顔検出機能によりメモリ４８に記憶されたデジタル画像データから人の顔の有無が検出される。次のステップ２０６では、人の顔が存在するか否かを判定し、肯定判定となった場合にはステップ２０８へ移行する一方、否定判定となった場合にはステップ１２２へ移行する。
【０１１５】
次のステップ２０８では、前述した特徴情報抽出機能を働かせ、当該特徴情報抽出機能によりメモリ４８に記憶されたデジタル画像データから顔領域を示す顔領域データが抽出される。
【０１１６】
ところで、本第４の実施形態に係るデジタルカメラ１０には、複数種類の顔撮影用支援画像（互いに大きさの異なる楕円）が予め用意されている。
【０１１７】
次のステップ２１０では、前述した支援画像決定機能を働かせることにより、複数種類の顔撮影用支援画像の内から上記ステップ２０８で抽出された顔領域データに対応している顔撮影用支援画像が選択される。なお、本第４の実施形態では、顔領域データに対応している顔撮影用支援画像を選択する方法として、上記第１の実施形態で説明した支援画像を選択する方法と同様に、メモリ４８に、顔領域データを入力とし、顔撮影用支援画像の種類を示すデータを出力とするテーブルを予め記憶させておき、当該テーブルを用いて顔撮影用支援画像を選択する方法を採用している。
【０１１８】
ところで、メモリ４８には、顔撮影用支援画像をＬＣＤ３８に表示させるためのグラフィックデータが予め記憶されている。
【０１１９】
ステップ２１２では、上記ステップ２１０で選択された顔撮影用支援画像に対応しているグラフィックデータをメモリ４８から読み出す。
【０１２０】
次のステップ２１４では、ＣＣＤ２４による撮像によって得られた被写体における前述した顔領域の中心の位置情報（以下、「顔の位置情報」と称する）を取得する。
【０１２１】
ところで、図１６に示すように、ＬＣＤ３８の画面３８Ａを水平方向に６等分する５本の直線と、ＬＣＤ３８の画面３８Ａを鉛直方向に６等分する５本の直線とが交わる２５個の交点の各々には、重みが付与されており、これらの交点の何れかに顔撮影用支援画像（本第４の実施形態では楕円）の中心が配される。なお、この２５個の交点において、画面３８Ａの中心の交点及びＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線とＬＣＤ３８の画面３８Ａを鉛直方向に３等分する２本の直線とが交わる４つの交点には同じ重みαが付与されており、それ以外の交点には重みαよりも小さな重みβが付与されている。
【０１２２】
次のステップ２１６では、ＬＣＤ３８に対して、上記ステップ２１２で読み出したグラフィックデータにより示される顔撮影用支援画像を上記ステップ２１４で取得した顔の位置情報に基づいてスルー画像に重ねて表示させる。
【０１２３】
本ステップ２１６の処理により、一例として、ＬＣＤ３８の画面３８Ａの中心とＬＣＤ３８の画面３８Ａの正面視左隅との略中間に顔領域の中心が位置していた場合、図１７に示すように、顔撮影用支援画像は、その中心をＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線とＬＣＤ３８の画面３８Ａを鉛直方向に３等分する２本の直線とが交わる４つの交点のうちの画面３８Ａの正面視左上の交点に位置させるようにＬＣＤ３８の画面３８Ａに表示される。この結果、一例として図１８に示すように、ＬＣＤ３８の画面３８Ａには、一般用支援画像がスルー画像に重ねて表示されると共に、顔撮影用支援画像が人の顔の位置に合わせて表示される。
【０１２４】
なお、本第４の実施形態では、顔領域が１つの場合の形態例を挙げて説明したが、本発明はこれに限定されるものではなく、顔領域が２つ以上あっても良い。例えば、図１９に示すように、ＬＣＤ３８の画面３８Ａの中央部に子供の顔が位置しており、ＬＣＤ３８の画面３８Ａの中心とＬＣＤ３８の画面３８Ａの正面視左上隅との略中間に大人の顔（子供の顔よりも大きい顔）が位置している場合、子供の顔の大きさに相当する顔撮影用支援画像がその中心をＬＣＤ３８の画面３８Ａの中心に位置させるようにＬＣＤ３８の画面３８Ａに表示されると共に、大人の顔の大きさに相当する顔撮影用支援画像がその中心をＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線とＬＣＤ３８の画面を鉛直方向に３等分する２本の直線とが交わる４つの交点のうちの画面３８Ａの正面視左上の交点に位置させるようにＬＣＤ３８の画面３８Ａに表示される。
【０１２５】
ステップ２１６の処理が終了すると、上記第１の実施形態で説明したステップ１２２〜ステップ１２４の処理を順次に実行する。
【０１２６】
一方、ステップ１２６において否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【０１２７】
なお、本表示制御処理プログラムのステップ２００及びステップ２１０が本発明の支援画像決定ステップに相当し、ステップ２０２及びステップ２１６が本発明の制御手段及び制御ステップに相当する。
【０１２８】
〔第５の実施形態〕
本第５の実施形態では、被写体に人の顔が含まれており、当該顔の向きが撮像方向と交差している場合の形態例について説明する。なお、本第５の実施形態に係るデジタルカメラ１０の構成は上記第４の実施形態に係るもの（図１、図３及び図１４参照。）と同様であるので、ここでの説明は省略する。
【０１２９】
本第５の実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報を抽出した場合には、人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を決定すると共に、人の顔以外の被写体の特徴を示す一般被写体特徴情報を抽出した場合には、顔撮影用支援画像以外の一般支援画像を決定し、一方、顔撮影用支援画像及び一般支援画像が決定し、且つ、前記向き情報により示される人の顔の向きが撮像方向と交差していた場合に、一般支援画像がＬＣＤ３８により被写体に重ねて表示されると共に、人の顔の向き側の空間が当該向き側とは逆側の空間よりも広くなる位置に顔撮影用支援画像がＬＣＤ３８により表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【０１３０】
以下、図２０を参照して、本第５の実施形態に係る表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図２０は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図２０における図１５と同一の処理を行うステップについては図１５と同一の符号を付して、その説明を極力省略する。
【０１３１】
先ず、上記第４の実施形態で説明したステップ１００〜ステップ１１２の処理を順次に実行する。ステップ１１２において肯定判定となった場合はステップ１１４へ移行する一方、否定判定となった場合はステップ１２６へ移行する。
【０１３２】
ステップ１１４では、上記第４の実施形態と同様の処理を実行する。ステップ１１４の処理が終了するとステップ２００へ移行する。ステップ２００〜ステップ２０６では、上記第４の実施形態と同様の処理を順次に実行する。ステップ２０６において肯定判定となった場合はステップ２０８へ移行する一方、否定判定となった場合はステップ１２２へ移行する。
【０１３３】
ステップ２０８〜ステップ２１２では、上記第４の実施形態と同様の処理を順次に実行する。ステップ２１２の処理が終了するとステップ３００へ移行する。
【０１３４】
ステップ３００では、前述した特徴情報抽出機能を働かせ、当該特徴情報抽出機能により顔領域データから人の顔の向きが解析され、人の顔の向きを示す向き情報が抽出される。なお、顔領域データから人の顔の向きを解析する方法としては、例えば、特開平８−１８４９２５号公報、特開２００１−２１８０２０号公報などに記載されているように、画像中の黒領域（閾値よりも高い濃度の領域）の中から頭髪部を抽出し、この頭髪部の形状に基づいて顔領域の輪郭に相当するラインを抽出する技術と、特開２００１−２１８０２０号公報に開示されているように、顔領域内における黒領域の対として両目を抽出し、顔領域内における両目の位置を検出する技術とを組み合わせて顔領域データから人の顔の向きを解析するなど、公知の手法を適用することができる。
【０１３５】
次のステップ３０２では、上記ステップ３００で抽出された向き情報により示される顔の向きと撮像方向の向きとが交差しているか否かを判定する。ここで肯定判定となった場合はステップ３０４へ移行する一方、否定判定となった場合はステップ２１４へ移行する。ステップ２１４では、上記第４の実施形態と同様の処理を行い、次のステップ２１６でも上記第４の実施形態と同様の処理を行う。ステップ２１６の処理が終了するとステップ１２２へ移行する。
【０１３６】
ステップ３０４では、ＬＣＤ３８に対して、ステップ３００で抽出された向き情報により示される顔の向きに基づいて顔撮影用支援画像を表示させる処理を行う。本ステップ３０４の処理により、ＬＣＤ３８の画面３８Ａにおいて、ステップ３００で抽出された向き情報により示される顔の向き側の空間が当該顔の向き側の空間とは逆側の空間よりも広くなる位置に顔撮影用支援画像が表示される。
【０１３７】
一例として図２１に示すように、ＬＣＤ３８の画面３８Ａにおいて、当該画面３８Ａの正面視左側を向いている顔が画面３８Ａの中央部に表示されており、且つ、スルー画像に重ねて図６（ａ）に示す一般支援画像が表示される場合、顔撮影用支援画像は、その中心をＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線とＬＣＤ３８の画面３８Ａを鉛直方向に３等分する２本の直線とが交わる４つの交点のうちの画面３８Ａの正面視右上の交点に位置させるようにＬＣＤ３８の画面３８Ａに表示される。これにより、顔撮影用支援画像が表示されている位置を基準として、正面視左側の空間が正面視右側の空間よりも広くなる。
【０１３８】
ステップ３０４の処理が終了すると、上記第１の実施形態で説明したステップ１２２〜ステップ１２４の処理を順次に実行する。
【０１３９】
一方、ステップ１２６において否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【０１４０】
なお、本表示制御処理プログラムのステップ３０４が本発明の制御手段及び制御ステップに相当する。
【０１４１】
〔第６の実施形態〕
本第６の実施形態では、被写体に人の顔が含まれており、当該顔の向きに対応した向きで支援画像を表示する場合の形態例について説明する。なお、本第６の実施形態に係るデジタルカメラ１０の構成は上記第５の実施形態に係るもの（図１、図３及び図１４参照。）と同様であるので、ここでの説明は省略する。
【０１４２】
本第６の実施形態に係るデジタルカメラ１０では、撮影モードが起動されると、ＣＣＤ２４による撮像が開始される。そして、撮像時に、当該撮像を行うことにより得られたデジタル画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報を抽出した場合には、人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を決定すると共に、人の顔以外の被写体の特徴を示す一般被写体特徴情報を抽出した場合には、顔撮影用支援画像以外の一般支援画像を決定し、一方、顔撮影用支援画像及び一般支援画像が決定した場合に、顔撮影用支援画像が人の顔の向きと対応した向きでＬＣＤ３８により表示されるようにＬＣＤ３８を制御する処理を行う表示制御処理が実行される。
【０１４３】
以下、図２２を参照して、本第６の実施形態に係る表示制御処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図２２は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される表示制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図２２における図２０と同一の処理を行うステップについては図２０と同一の符号を付して、その説明を極力省略する。
【０１４４】
先ず、上記第５の実施形態で説明したステップ１００〜ステップ１１２の処理を順次に実行する。ステップ１１２において肯定判定となった場合はステップ１１４へ移行する一方、否定判定となった場合はステップ１２６へ移行する。
【０１４５】
ステップ１１４では、上記第５の実施形態と同様の処理を実行する。ステップ１１４の処理が終了するとステップ２００へ移行する。ステップ２００〜ステップ２０６では、上記第５の実施形態と同様の処理を順次に実行する。ステップ２０６において肯定判定となった場合はステップ２０８へ移行する一方、否定判定となった場合はステップ１２２へ移行する。
【０１４６】
ステップ２０８〜ステップ３００では、上記第５の実施形態と同様の処理を順次に実行する。ステップ３００の処理が終了するとステップ２１４へ移行する。ステップ２１４では、上記第５の実施形態と同様の処理を実行する。ステップ２１４の処理が終了するとステップ４００へ移行する。
【０１４７】
ステップ４００では、ＬＣＤ３８に対して、上記ステップ３００で検出された顔の向き及び上記ステップ２１４で取得した顔の位置情報に基づいて顔撮影用支援画像を表示させる処理を行う。
【０１４８】
本ステップ４００の処理により、ＬＣＤ３８の画面３８Ａにおいて、顔撮影用支援画像が、上記ステップ３００で検出された顔の向きに対応した状態で、且つ、人の顔の位置に合わせて表示される。
【０１４９】
一例として図２３（ａ）に示すように、レリーズスイッチ５６Ａの押圧操作方向が鉛直方向に沿うようにデジタルカメラ１０を固定した状態で起立している人物の全体像を撮像した場合、顔撮影用支援画像が、起立した人物の向きに対応した状態で、且つ、人物の顔の位置に合わせてＬＣＤ３８の画面３８Ａに表示される。また、一例として図２３（ｂ）に示すように、レリーズスイッチ５６Ａの押圧操作方向が鉛直方向に沿うようにデジタルカメラ１０を固定した状態で仰向けになって寝ている人物の全体像を撮像した場合、顔撮影用支援画像が、仰向けになって寝ている人物の向きに対応した状態で、且つ、人物の顔の位置に合わせてＬＣＤ３８の画面３８Ａに表示される。
【０１５０】
一方、一例として図２４（ａ）に示すように、レリーズスイッチ５６Ａの押圧操作方向が水平方向に沿うようにデジタルカメラ１０を固定した状態（図２５及び図２６参照）で起立している人物の全体像を撮像した場合、顔撮影用支援画像が、起立した人物の向きに対応した状態で、且つ、人物の顔の位置に合わせてＬＣＤ３８の画面３８Ａに表示される。また、一例として図２４（ｂ）に示すように、レリーズスイッチ５６Ａの押圧操作方向が水平方向に沿うようにデジタルカメラ１０を固定した状態で水平方向に沿って横になって寝ている人物の全体像を撮像した場合、顔撮影用支援画像が、水平方向に沿って横になって寝ている人物の向きに対応した状態で、且つ、人物の顔の位置に合わせてＬＣＤ３８の画面３８Ａに表示される。
【０１５１】
ステップ４００の処理が終了すると、上記第１の実施形態で説明したステップ１２２〜ステップ１２４の処理を順次に実行する。
【０１５２】
一方、ステップ１２６において否定判定となった場合はステップ１２２へ移行する一方、肯定判定となった場合は本表示制御処理プログラムを終了する。
【０１５３】
なお、本表示制御処理プログラムのステップ４００が本発明の制御手段及び制御ステップに相当する。
【０１５４】
以上詳細に説明したように、上記第各実施形態によれば、撮像手段によって取得された画像情報（ここでは、デジタル画像情報）から予め定められた特徴（ここでは、被写体の輪郭）を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を決定し、当該支援画像が表示手段（ここでは、ＬＣＤ３８）により被写体に重ねて表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１５５】
また、上記第１の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を検出し、この検出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を選択し、当該支援画像が表示手段により被写体に重ねて表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１５６】
また、上記第２の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を作成し、当該支援画像が表示手段により被写体に重ねて表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１５７】
また、上記第３の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から予め定められた特徴を示す特徴情報を抽出し、この抽出結果に基づいて被写体を撮影する際の構図の決定を支援するための支援画像を決定し、当該支援画像が上記抽出結果に基づいて部分的に態様を変えて表示手段により被写体に重ねて表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１５８】
また、上記第４の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から人の顔の特徴を示す顔特徴情報（ここでは、顔領域データ）と、人の顔以外の被写体の特徴を示す一般被写体特徴情報（ここでは、特徴情報）とを抽出し、顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、一般被写体特徴情報が抽出された場合には、当該一般被写体特徴情報に基づいて顔撮影用支援画像以外の一般支援画像を支援画像として決定し、一方、顔撮影用支援画像及び一般支援画像が決定された場合には、一般支援画像が表示された被写体に重ねて表示されると共に、顔撮影用支援画像が表示された人の顔の位置に表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１５９】
また、上記第５の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、一般被写体特徴情報が抽出された場合には、顔撮影用支援画像以外の一般支援画像を支援画像として決定し、一方、顔撮影用支援画像及び一般支援画像が決定され、向き情報により示される人の顔の向きが撮像方向と交差していた場合には、一般支援画像が表示された被写体に重ねて表示されると共に、向き情報により示される人の顔の向き側の空間が当該向き側とは逆側の空間よりも広くなる位置に顔撮影用支援画像が表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１６０】
また、上記第６の実施形態によれば、撮像を行うことにより得られたデジタル画像情報から人の顔の向きを示す向き情報を含む人の顔の特徴を示す顔特徴情報と、人の顔以外の被写体の特徴を示す一般被写体特徴情報とを抽出し、顔特徴情報が抽出された場合には、当該顔特徴情報に基づいて人の顔を撮影する際の構図の決定を支援するための顔撮影用支援画像を支援画像として決定すると共に、一般被写体特徴情報が抽出された場合には、顔撮影用支援画像以外の一般支援画像を支援画像として決定し、一方、顔撮影用支援画像及び一般支援画像が決定された場合には、顔撮影用支援画像が向き情報により示される人の顔の向きに対応した向きで表示されるように表示手段を制御するので、被写体に応じた支援画像を簡易に表示させることができる。
【０１６１】
以上、本発明を上記各実施形態を用いて説明したが、本発明の技術的範囲は上記各実施形態に記載の範囲には限定されない。発明の主旨を逸脱しない範囲で上記各実施形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１６２】
また、上記各実施形態は、特許請求の範囲に記載された発明を限定するものではなく、また、上記各実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明を抽出できる。上記各実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１６３】
また、上記各実施形態では、表示制御処理プログラムがメモリ４８のＲＯＭ領域に予め記憶されている例を挙げて説明したが、本発明はこれに限定されるものではなく、表示制御処理プログラムがコンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、表示制御処理プログラムが有線又は無線による通信手段を介して配信される形態等を適用することができる。
【０１６４】
また、上記各実施形態で説明したデジタルカメラ１０の構成（図１、図２、図３及び図１４参照）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【０１６５】
また、上記各実施形態で説明した表示制御処理プログラムの処理の流れ（図４、図８、図１２、図１５、図２０及び図２２）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもなく、適宜変更可能である。例えば、図１２に示されているステップ１１６及びステップ１１８の代わりに図８に示されているステップ１１６ｂを用いても良い。
【０１６６】
また、上記第１の実施形態では、デフォルト用の支援画像として図６（ａ）に示す支援画像を用いる例を挙げて説明したが、本発明はこれに限定されるものではなく、図６（ｂ）〜（ｆ）に示す支援画像の内の何れか１つをデフォルト用の支援画像としても良い。また、図６（ａ）〜（ｆ）に示す支援画像以外の支援画像をデフォルト用の支援画像としても良い。
【０１６７】
また、上記第４の実施形態では、図６（ａ）〜（ｆ）に示す６通りの支援画像を一般支援画像とする例を挙げて説明したが、本発明はこれに限定されるものではなく、図６（ｂ）〜（ｆ）に示す支援画像以外の支援画像を一般支援画像としても良い。
【０１６８】
また、上記第４の実施形態では、顔撮影用支援画像として楕円を例に挙げて説明したが、本発明はこれに限定されるものではなく、逆三角形等の楕円以外のものであっても良く、人の顔を撮影する際の構図の決定を支援し得る支援画像であれば如何なるものであっても良い。
【０１６９】
また、上記第４の実施形態では、ＬＣＤ３８の画面３８Ａを水平方向に６等分する５本の直線と、ＬＣＤ３８の画面３８Ａを鉛直方向に６等分する５本の直線とが交わる２５個の交点の各々に重みを付与し、画面３８Ａの中心の交点及びＬＣＤ３８の画面３８Ａを水平方向に３等分する２本の直線とＬＣＤ３８の画面３８Ａを鉛直方向に３等分する２本の直線とが交わる４つの交点には同じ重みαを、それ以外の交点には重みαよりも小さな重みβを付与する例を挙げて説明したが、本発明はこれに限定されるものではなく、重みα，βを付与する交点は適宜変更可能である。また、重みの種類を３種類以上としても良い。
【０１７０】
また、上記第４の実施形態では、ＬＣＤ３８の画面３８Ａを水平方向に６等分する５本の直線と、ＬＣＤ３８の画面３８Ａを鉛直方向に６等分する５本の直線とが交わる２５個の交点の各々に重みを付与する例を挙げて説明したが、重みを付与する点の位置及び数は適宜変更可能である。
【０１７１】
また、上記第５の実施形態では、顔の向きと撮像方向の向きとが交差していなかった場合に顔の位置情報を取得し、顔撮影用支援画像を顔の位置に合わせて表示する例を挙げて説明したが、本発明はこれに限定されるものではなく、顔撮影用支援画像をＬＣＤ３８の予め定められた箇所に表示するようにしても良い。
【０１７２】
また、上記第４〜第６の実施形態では、一般支援画像を選択し、その一般支援画像を示すグラフィックデータをメモリ４８から読み出す例を挙げて説明したが、本発明はこれに限定されるものではなく、上記第２の実施形態で説明したように、一般支援画像のグラフィックデータを生成しても良い。
【０１７３】
また、上記第４〜第６の実施形態では、顔撮影用支援画像を選択し、その顔撮影用支援画像を示すグラフィックデータをメモリ４８から読み出す例を挙げて説明したが、本発明はこれに限定されるものではなく、上記第２の実施形態で説明したように、顔撮影用支援画像のグラフィックデータを生成しても良い。
【０１７４】
また、上記第６の実施形態では、顔撮影用支援画像がその向きを人の顔の向きに対応させた状態で表示される例を挙げて説明したが、本発明はこれに限定されるものではなく、一般支援画像がその向きを人の顔の向きに対応させた状態で表示されるようにしても良い。また、顔撮影用支援画像及び一般支援画像の双方がその向きを人の顔の向きに対応させた状態で表示されるようにしても良い。
【０１７５】
また、上記各実施形態では、特徴情報として被写体の輪郭を示すデータを例に挙げて説明したが、本発明はこれに限定されるものではなく、特徴情報として、被写体の色相を示すデータや被写体の輝度を示すデータ等を採用しても良く、被写体を撮像することにより得られたデジタル画像情報から当該被写体の特徴を示すデータで、当該被写体を撮影する際の構図の決定を支援するための支援画像を決定する上で参考となるデータであれば良い。
【図面の簡単な説明】
【０１７６】
【図１】第１〜第３の実施形態に係るデジタルカメラの外観を示す外観図である。
【図２】第１〜第３の実施形態に係るデジタルカメラの電気系の要部構成を示すブロック図である。
【図３】実施形態に係る画像ファイルの構成を示す模式図である。
【図４】第１の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図５】第１の実施形態に係るＬＣＤに表示されるスルー画像の態様を示す正面図である。
【図６】第１の実施形態に係るＬＣＤに表示される支援画像の態様を示す正面図である。
【図７】第１の実施形態に係る表示制御処理プログラムの実行によるＬＣＤでの表示態様を示す正面図である。
【図８】第２の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図９】第２の実施形態に係る表示制御処理プログラムの実行によるＬＣＤでの表示態様を示す正面図であり、（ａ）は、ＬＣＤに表示されるスルー画像の態様を示す正面示図であり、（ｂ）は、支援画像の態様を示す正面図であり、（ｃ）は、ＬＣＤにおいて（ａ）に示すスルー画像に（ｂ）に示す支援画像を重ねて表示したときの態様を示す正面図である。
【図１０】第２の実施形態に係る表示制御処理プログラムの実行によるＬＣＤでの図９とは異なる表示態様を示す正面図であり、（ａ）は、ＬＣＤに表示されるスルー画像の態様を示す正面図であり、（ｂ）は、支援画像の態様を示す正面図であり、（ｃ）は、ＬＣＤにおいて（ａ）に示すスルー画像に（ｂ）に示す支援画像を重ねて表示したときの態様を示す正面図である。
【図１１】第２の実施形態に係る表示制御処理プログラムの実行によるＬＣＤでの図９及び図１０とは異なる表示態様を示す正面図であり、（ａ）は、ＬＣＤに表示されるスルー画像の態様を示す正面図であり、（ｂ）は、支援画像の態様を示す正面図であり、（ｃ）は、ＬＣＤにおいて（ａ）に示すスルー画像に（ｂ）に示す支援画像を重ねて表示したときの態様を示す正面図である。
【図１２】第３の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図１３】第３の実施形態に係る表示制御処理プログラムの実行によるＬＣＤでの表示態様を示す正面図である。
【図１４】第４〜第６の実施形態に係るデジタルカメラの電気系の要部構成を示すブロック図である。
【図１５】第４の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図１６】第４の実施形態に係るＬＣＤの画面を水平方向に６等分する５本の直線と、ＬＣＤの画面を鉛直方向に６等分する５本の直線とが交わる２５個の交点を示す図である。
【図１７】第４の実施形態に係るＬＣＤの画面にて顔撮影用支援画像が表示される位置を説明するための図である。
【図１８】第４の実施形態に係るＬＣＤの画面にて一般支援画像及び顔撮影用支援画像がスルー画像に重ねて表示されている態様を示す正面図である。
【図１９】第４の実施形態に係るＬＣＤの画面にて一般支援画像及び顔撮影用支援画像がスルー画像に重ねて表示されている態様で図１８とは異なるものを示す正面図である。
【図２０】第５の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図２１】第５の実施形態に係るＬＣＤの画面にて一般支援画像及び顔撮影用支援画像がスルー画像に重ねて表示されている態様を示す正面図である。
【図２２】第６の実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図２３】第６の実施形態に係るＬＣＤの画面にて、レリーズスイッチの押圧操作方向が鉛直方向に沿うようにデジタルカメラを固定した状態で人物を撮像したときの態様を示す正面図である。
【図２４】第６の実施形態に係るＬＣＤの画面にて、レリーズスイッチの押圧操作方向が水平方向に沿うようにデジタルカメラを固定した状態で人物を撮像したときの態様を示す正面図である。
【図２５】レリーズスイッチの押圧操作方向が水平方向に沿うようにデジタルカメラを固定した状態を示す図である。
【図２６】レリーズスイッチの押圧操作方向が水平方向に沿うようにデジタルカメラを固定した状態で図２５とは異なるものを示す正面図である。
【符号の説明】
【０１７７】
１０  デジタルカメラ
２４  ＣＣＤ
３８  ＬＣＤ
４０  ＣＰＵ
５２  メモリカード
５８  特徴情報抽出回路
６０  支援画像決定回路
６２  顔検出回路
【図１】
2008245093.tif 000003
【図２】
2008245093.tif 000004
【図３】
2008245093.tif 000005
【図４】
2008245093.tif 000006
【図５】
2008245093.tif 000007
【図６】
2008245093.tif 000008
【図７】
2008245093.tif 000009
【図８】
2008245093.tif 000010
【図９】
2008245093.tif 000011
【図１０】
2008245093.tif 000012
【図１１】
2008245093.tif 000013
【図１２】
2008245093.tif 000014
【図１３】
2008245093.tif 000015
【図１４】
2008245093.tif 000016
【図１５】
2008245093.tif 000017
【図１６】
2008245093.tif 000018
【図１７】
2008245093.tif 000019
【図１８】
2008245093.tif 000020
【図１９】
2008245093.tif 000021
【図２０】
2008245093.tif 000022
【図２１】
2008245093.tif 000023
【図２２】
2008245093.tif 000024
【図２３】
2008245093.tif 000025
【図２４】
2008245093.tif 000026
【図２５】
2008245093.tif 000027
【図２６】
2008245093.tif 000028