(57)【要約】【課題】撮影直後の確認表示（いわゆるポストビューやクイックビューと呼ばれるもの）において、ユーザがピントや露出等の対象として意図した顔位置と、実際にピントや露出等がなされた顔位置との差異を分かりやすく表示する。【解決手段】確認用画像から顔が検出できれば、その範囲を示す検出枠Ｆを、確認用画像中に示すことができ、ブラケットＢによって示される半押し時の顔の位置と、枠Ｆによって示される全押し時の顔の位置との差異により、ユーザが意図した位置に実際にピントや露出等が合わされた状態で画像が撮影できたか否かを容易に確認することができる。【選択図】  図６
2008022280.tif 000002
【特許請求の範囲】
【請求項１】
被写体から撮影レンズを介して入射した光を受光して継続的に撮影信号に変換して出力する撮影素子、前記撮影素子から出力された撮影信号を画像データに変換して出力する画像データ変換部、前記画像データの取得準備指示および記録指示を入力する指示部、前記指示部に前記取得準備指示が入力されたことに応じて前記画像データ変換部からの画像データから顔領域を検出する顔検出部、前記顔検出部の検出した顔領域に対して、合焦および露出の制御うち少なくともいずれか１つを含む撮影条件の調整処理を実行する調整部、前記指示部に前記記録指示が入力されたことによる前記撮影素子の露光に応じて前記撮影素子から出力された撮影信号である撮影確認用の画像データを記録する記録部、および少なくとも前記取得準備指示が入力されたことに応じて前記画像データから検出された顔領域の位置を示す映像または前記撮影確認用の画像データを表示することが可能な表示部を備える撮影装置であって、
前記顔検出部は、前記記録指示部が前記記録指示の入力を受け付けたことに応じ、前記撮影確認用の画像データに基づいて前記被写体の顔領域を検出し、
前記顔検出部が前記記録指示の入力に応じ、前記撮影確認用の画像データから少なくとも１つの顔領域を検出した場合、前記撮影確認用の画像データから検出された顔領域の位置を示す映像を、前記撮影確認用の画像データとともに表示するよう前記表示部を制御する表示制御部を備える撮影装置。
【請求項２】
前記表示制御部は、前記顔検出部が前記撮影確認用の画像データから顔領域を検出しなかった場合、前記取得準備指示が入力されたことに応じて検出された顔領域の位置を示す映像を、前記撮影確認用の画像データとともに表示するよう前記表示部を制御する請求項１に記載の撮影装置。
【請求項３】
前記取得準備指示が入力されたことに応じて検出された顔領域の位置を示す映像である第１の映像か、前記記録指示の入力を受け付けたことに応じて検出された顔領域の位置を示す映像である第２の映像のいずれを表示するかを選択可能な選択部をさらに備え、
前記表示制御部は、前記選択部が選択した前記第１の映像または前記第２の映像のいずれか一方を、前記撮影確認用の画像データとともに表示するよう前記表示部を制御する請求項１または２に記載の撮影装置。
【請求項４】
被写体から撮影レンズを介して入射した光を受光して継続的に撮影信号に変換して出力する撮影素子、前記撮影素子から出力された撮影信号を画像データに変換して出力する画像データ変換部、前記画像データの取得準備指示および記録指示を入力する指示部、前記指示部に前記取得準備指示が入力されたことに応じて前記画像データ変換部からの画像データから顔領域を検出する顔検出部、前記顔検出部の検出した顔領域に対して、合焦および露出の制御うち少なくともいずれか１つを含む撮影条件の調整処理を実行する調整部、前記指示部に前記記録指示が入力されたことによる前記撮影素子の露光に応じて前記撮影素子から出力された撮影信号である撮影確認用の画像データを記録する記録部、および少なくとも前記取得準備指示が入力されたことに応じて前記画像データから検出された顔領域の位置を示す映像、前記撮影確認用の画像データその他の映像を表示することが可能な表示部を備える撮影装置における撮影方法であって、
前記顔検出部により、前記記録指示部が前記記録指示の入力を受け付けたことに応じ、前記撮影確認用の画像データに基づいて前記被写体の顔領域を検出するステップと、
前記顔検出部が前記記録指示の入力に応じ、前記撮影確認用の画像データから少なくとも１つの顔領域を検出した場合、前記撮影確認用の画像データから検出された顔領域の位置を示す映像を、前記撮影確認用の画像データとともに表示するよう前記表示部を制御するステップと、
を含む撮影方法。
【請求項５】
請求項４に記載の撮影方法を、撮影装置に備えられたコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は顔検出に応じて自動合焦や自動露出等を行う機能を備えた撮影装置に関する。
【背景技術】
【０００２】
従来より顔検出機能を有する撮影装置が知られている。特許文献１では、テレビ電話端末のテンキー操作部で希望領域抽出開始点に相当するボタンを選択し、カーソルキー操作により移動、再度選択により位置決定を可能とさせることで抽出領域を構成し、領域枠を任意に作成する。
【０００３】
特許文献２では、顔画像をカメラにより入力し、この入力された顔画像から顔を抽出して認識を行う人物認識装置において、認識対象者の登録時および認識時、認識対象者に対し操作案内などを表示する表示部に、認識対象者の身長により変化する最適な立ち位置を案内するガイド線を表示するとともに、実際に検出した認識対象者の顔の位置や大きさを示す円パターンをガイド線の内側に接して表示する。
【０００４】
特許文献３では、撮像部からの画像データに含まれる人物の眼を検出し、検出された眼の位置および大きさを示す情報を出力し、その情報に基づいて、焦点を合わせる画像データの位置および大きさを示すフォーカス枠を設定し、フォーカス枠毎の合焦点位置を検出し、検出した合焦点位置のうち、撮影に用いる合焦点位置を決定するＡＦ制御部を有する。
【０００５】
特許文献４では、撮像によって被写体像が得られ、その被写体像がカメラの表示画面に表示される。検出された顔の画像を囲むように顔枠が表示される。顔枠内の画像データを用いて自動合焦制御および自動露出制御が行われる。
【０００６】
特許文献５では、撮像によって被写体像が得られ、その被写体像がカメラの表示画面に表示される。検出された顔の画像を囲むように顔枠が表示される。検出された顔画像の中心が表示画面の中心となるように被写体像がシフトされ、かつ拡大されて表示画面に表示される。顔の画像が大きく表示されるので、表示画面が小さい場合であっても顔を確認しやすくなる。
【特許文献１】特開平１１−４６３５５号公報
【特許文献２】特開２００４−１５１９７８号公報
【特許文献３】特開２００５−１２８１５６号公報
【特許文献４】特開２００５−２８６９４０号公報
【特許文献５】特開２００５−３１８５１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上記特許文献１〜４のように、顔検出モードを設定して撮影した場合、ユーザが意図した位置に実際にピントや露出等が合わされて撮影されたのか否かは分かりにくく、ユーザが撮影画像を確認する際に不便である。
【０００８】
本発明はこのような問題点に鑑みてなされたもので、撮影直後の確認表示（いわゆるポストビューやクイックビューと呼ばれるもの）において、ユーザがピントや露出等の対象として意図した顔位置と、実際にピントや露出等がなされた顔位置との差異を分かりやすく表示することにより、かかる不便さを改善する。
【課題を解決するための手段】
【０００９】
本発明は、被写体から撮影レンズを介して入射した光を受光して継続的に撮影信号に変換して出力する撮影素子、撮影素子から出力された撮影信号を画像データに変換して出力する画像データ変換部、画像データの取得準備指示および記録指示を入力する指示部、指示部に取得準備指示が入力されたことに応じて画像データ変換部からの画像データから顔領域を検出する顔検出部、顔検出部の検出した顔領域に対して、合焦および露出の制御うち少なくともいずれか１つを含む撮影条件の調整処理を実行する調整部、指示部に記録指示が入力されたことによる前記撮影素子の露光に応じて出力された撮影信号である撮影確認用の画像データを記録する記録部、および少なくとも取得準備指示が入力されたことに応じて画像データから検出された顔領域の位置を示す映像または撮影確認用の画像データを表示することが可能な表示部を備える撮影装置に関する。
【００１０】
この撮影装置において、顔検出部は、記録指示部が記録指示の入力を受け付けたことに応じ、撮影確認用の画像データに基づいて被写体の顔領域を検出し、顔検出部が記録指示の入力に応じ、撮影確認用の画像データから少なくとも１つの顔領域を検出した場合、撮影確認用の画像データから検出された顔領域の位置を示す映像を、撮影確認用の画像データとともに表示するよう表示部を制御する表示制御部を備える。
【００１１】
この発明によると、撮影準備指示入力時の顔の位置と、記録指示入力時の顔の位置との差異により、ユーザが意図した位置に実際にピントや露出等が合わされた状態で画像が撮影できたか否かを容易に確認することができる。
【００１２】
表示制御部は、顔検出部が撮影確認用の画像データから顔領域を検出しなかった場合、取得準備指示が入力されたことに応じて検出された顔領域の位置を示す映像を、撮影確認用の画像データとともに表示するよう表示部を制御するようにしてもよい。
【００１３】
こうすると、取得準備指示の入力の際に顔領域が検出されれば、その後顔の向きが変わるなどして記録指示入力時に顔が検出されなくなっても、取得準備指示の入力の際の顔領域の位置を表示することができる。このため、取得準備指示の入力の際の顔検出に応じた焦点調節等に失敗したとユーザが勘違いしてしまうことを防ぐことができ、ユーザの不安を解消することができる。
【００１４】
取得準備指示が入力されたことに応じて検出された顔領域の位置を示す映像である第１の映像か、記録指示の入力を受け付けたことに応じて検出された顔領域の位置を示す映像である第２の映像のいずれを表示するかを選択可能な選択部をさらに備え、表示制御部は、選択部が選択した第１の映像または第２の映像のいずれか一方を、撮影確認用の画像データとともに表示するよう表示部を制御するようにしてもよい。
【００１５】
こうすると、ユーザが第１の映像または第２の映像のいずれか一方を任意に選択して表示させることができる。なお、第１の映像または第２の映像のいずれも表示させないことも選択可能にしてもよい。
【００１６】
本発明に係る撮影方法は、顔検出部により、記録指示部が記録指示の入力を受け付けたことに応じ、撮影確認用の画像データに基づいて被写体の顔領域を検出するステップと、顔検出部が記録指示の入力に応じ、撮影確認用の画像データから少なくとも１つの顔領域を検出した場合、撮影確認用の画像データから検出された顔領域の位置を示す映像を、撮影確認用の画像データとともに表示するよう表示部を制御するステップと、を含む。
【００１７】
上記の撮影方法を、撮影装置に備えられたコンピュータに実行させるためのプログラムも本発明に含まれる。このプログラムは、フラッシュメモリやメモリカードなど各種の記録媒体に記憶して提供することもできるし、インターネットなどのネットワークを介して配信することも可能である。
【発明の効果】
【００１８】
この発明によると、撮影準備指示入力時の顔の位置と、記録指示入力時の顔の位置との差異により、ユーザが意図した位置に実際にピントや露出等が合わされた状態で画像が撮影できたか否かを容易に確認することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付した図面を参照し本発明の好ましい実施の形態を説明する。
【００２０】
＜第１実施形態＞
図１は、本発明の好ましい実施形態に係るデジタルカメラ（以下カメラと略す）１００の正面図である。
【００２１】
カメラ１００の正面に配備されたレンズ鏡胴６０には、ズームレンズ１０１ａ及びフォーカスレンズ１０１ｂを含む撮影レンズ１０１が内蔵されており、ズームレンズ１０１ａを光軸方向に移動させることで焦点距離調節が行なわれるとともに、フォーカスレンズ１０１ｂを光軸方向に移動させることによりピント調節が行なわれる。
【００２２】
レンズ鏡胴６０は、カメラボディ１８０に沈胴した状態から、予め設定された最短焦点距離位置であるワイド端と最長焦点距離位置であるテレ端との間で進退することで、カメラボディ１８０から繰り出し、また収納される。この図では、レンズ鏡胴６０がカメラボディ１８０に沈胴した状態が示されている。
【００２３】
またカメラ１００には、非撮影時には撮影レンズ１０１の前面を覆って撮影レンズ１０１と外界とを遮ることで撮影レンズ１０１を保護する状態をつくり出すとともに、撮像時には撮像レンズを外界に露出するレンズカバー６１が設けられている。
【００２４】
レンズカバー６１は開閉自在な機構で構成されており、開放状態で撮影レンズ１０１の前面を覆い、閉鎖状態で撮影レンズ１０１の前面を外界に露出する。レンズカバー６１は電源スイッチ１２１のオン／オフに連動して開放／閉鎖される。この図ではレンズカバー６１は開放状態となっている。
【００２５】
カメラ１００の上面には、中央部分にレリーズスイッチ１０４の配備されたモードダイヤル１２３と電源スイッチ１２１とが配備されており、正面には、ストロボ１０５ａ、ＡＦ補助光ランプ１０５ｂ、セルフタイマランプ１０５ｃ等が配備されている。
【００２６】
図２はカメラ１００の背面図である。カメラ１００の背面には、ズームスイッチ１２７が配備されている。ズームスイッチ１２７のワイド（Ｗ）側を押すと、押し続けている間、レンズ鏡胴６０がワイド端（望遠）側に繰り出し、テレ（Ｔ）側の他方を押すと、押し続けている間、レンズ鏡胴６０がテレ端（広角）側に移動する。
【００２７】
カメラ１００の背面には、画像表示ＬＣＤ１０２、十字キー１２４、情報位置指定キー１２６等も設けられている。十字キー１２４は、上下左右がそれぞれ表示明るさ調節／セルフタイマ／マクロ撮影／ストロボ撮影を設定する操作系である。後述するが、十字キー１２４の下キーを押下することで、セルフタイマ回路８３の計時完了後にメインＣＰＵ２０がＣＣＤ１３２にシャッタ動作を行わせるセルフ撮影モードの設定を行える。
【００２８】
図３は第１実施形態に係るカメラ１００のブロック図である。カメラ１００にはユーザがこのカメラ１００を使用するときに種々の操作を行なうための操作部１２０が設けられている。この操作部１２０には、カメラ１００を作動させるための電源投入用の電源スイッチ１２１、オート撮影やマニュアル撮影等を選択するためのモードダイヤル１２３、各種のメニューの設定や選択あるいはズームを行なうための十字キー１２４、閃光発光用スイッチ１２５、および十字キー１２４で選択されたメニューの実行やキャンセル等を行なうための情報位置指定キー１２６が備えられている。
【００２９】
また、カメラ１００には、撮影画像や再生画像等を表示するための画像表示ＬＣＤ１０２と、操作の手助けを行なうための操作ＬＣＤ表示１０３が備えられている。
【００３０】
このカメラ１００にはレリーズスイッチ１０４が配備されている。このレリーズスイッチ１０４によって撮影の開始指示がメインＣＰＵ２０へと伝えられる。このカメラ１００では所定のメニュー画面によって撮影と再生との切り替えが自在になっている。また、カメラ１００には、コントラストＡＦ時に被写体に投光スポットを照射するための発光ダイオード（ＬＥＤ）からなるＡＦ補助光ランプ１０５ｂ、閃光を発光するストロボ１０５ａを有する閃光発光装置が配備されている。
【００３１】
また、カメラ１００には、撮影レンズ１０１と、絞り１３１と、撮影レンズ１０１および絞り１３１を経由して結像された被写体像をアナログの画像信号に変換する撮像素子であるＣＣＤセンサ１３２（以下ＣＣＤ１３２と略記する）とが備えられている。ＣＣＤ１３２は、ＣＣＤ１３２に照射された被写体光により発生した電荷を可変の電荷蓄積時間（露光期間）の間蓄積することにより画像信号を生成するものである。ＣＣＤ１３２からは、ＣＧ部１３６から出力される垂直同期信号ＶＤに同期したタイミングでフレーム毎の画像信号が順次出力される。
【００３２】
撮像素子にＣＣＤ１３２を用いた場合には、色偽信号やモアレ縞等の発生を防止するために、入射光内の不要な高周波成分を除去する光学的ローパスフィルタ１３２ａが配設されている。また、入射光内の赤外線を吸収若しくは反射して、長波長域で感度が高いＣＣＤセンサ１３２固有の感度特性を補正する赤外カットフィルタ１３２ｂが配設されている。光学的ローパスフィルタ１３２ａ及び赤外カットフィルタ１３２ｂの具体的な配設の態様は特に限定されない。
【００３３】
また、カメラ１００には、ＣＣＤセンサ１３２からのアナログ画像信号が表わす被写体像のホワイトバランスを合わせるとともにその被写体像の階調特性における直線の傾き（γ）を調節し、さらにアナログ画像信号を増幅する増幅率可変の増幅器を含む白バランス・γ処理部１３３が備えられている。
【００３４】
さらに、カメラ１００には、白バランス・γ処理部１３３からのアナログ信号をディジタルのＲ，Ｇ，Ｂ画像データにＡ／Ｄ変換するＡ／Ｄ変換部１３４と、そのＡ／Ｄ変換部１３４からのＲ，Ｇ，Ｂ画像データを格納するバッファメモリ１３５が備えられている。
【００３５】
Ａ／Ｄ変換部１３４によって得られたＲ，Ｇ，Ｂ画像データは、ＡＦ検出部１５０にも入力される。ＡＦ検出部１５０は、Ｒ，Ｇ，Ｂ画像データを１画面の所定の分割エリア毎にかつ同じ色成分毎に積算平均し、さらにフレームごとに、全エリアのＲ，Ｇ，Ｂ画像データの積算平均値Ｉｒ，Ｉｇ，Ｉｂを算出する。この積算平均値Ｉｒ，Ｉｇ，ＩｂをＲ，Ｇ，Ｂの可視光の受光量とする。
【００３６】
ただし、Ｒ，Ｇ，Ｂの可視光の受光量Ｉｒ，Ｉｇ，Ｉｂは、Ｒ、Ｇ、Ｂの可視光にそれぞれ感度を有するＣＣＤ１３２以外の受光センサ（図示せず）によって検出することも可能である。
【００３７】
また、カメラ１００には、ＣＧ（クロックジェネレータ）部１３６と、測光・測距用ＣＰＵ１３７と、充電・発光制御部１３８と、通信制御部１３９と、ＹＣ処理部１４０と、電源電池６８とが備えられている。
【００３８】
ＣＧ部１３６は、ＣＣＤセンサ１３２を駆動するための垂直同期信号ＶＤ，高速掃き出しパルスＰを含む駆動信号、白バランス・γ処理部１３３，Ａ／Ｄ変換部１３４を制御する制御信号、および通信制御部１３９を制御する制御信号を出力する。また、このＣＧ部１３６には、測光・測距用ＣＰＵ１３７からの制御信号が入力される。
【００３９】
測光・測距用ＣＰＵ１３７は、ズーム用モータ１１０、フォーカス用モータ１１１、絞り調節を行う絞り用モータ１１２を制御してズームレンズ１０１ａ、フォーカスレンズ１０１ｂ、絞り１３１をそれぞれ駆動することにより被写体までの距離の算出（測距）を行ない、ＣＧ部１３６および充電・発光制御部１３８を制御する。ズーム用モータ１１０、フォーカス用モータ１１１、絞り用モータ１１２の駆動は、モータドライバ６２によって制御され、モータドライバ６２の制御コマンドは、測光・測距用ＣＰＵ１３７あるいはメインＣＰＵ２０から送られる。
【００４０】
なお、ズームレンズ１０１ａ、フォーカスレンズ１０１ｂ、絞り１３１、ＡＦ補助光照射角の駆動源は、ズーム用モータ１１０、フォーカス用モータ１１１、絞り用モータ１１２のような各種モータに限定する必然性はなく、アクチュエータなどであってもよい。
【００４１】
測光・測距用ＣＰＵ１３７は、レリーズスイッチ１０４が半押し（Ｓ１オン）されると、ＣＣＤ１３２によって周期的（１／30秒から１／60秒ごと）に得られる画像データ（スルー画像）に基づいて被写体の明るさの測光（ＥＶ値の算出）を行う。
【００４２】
即ち、ＡＥ演算部１５１は、Ａ／Ｄ変換部１３４から出力されたＲ、Ｇ、Ｂの画像信号を積算し、その積算値を測光・測距用ＣＰＵ１３７に提供する。測光・測距用ＣＰＵ１３７は、ＡＥ演算部１５１から入力する積算値に基づいて被写体の平均的な明るさ（被写体輝度）を検出し、撮影に適した露出値（ＥＶ値）を算出する。
【００４３】
そして、測光・測距用ＣＰＵ１３７は、得られたＥＶ値に基づいて絞り１３１の絞り値（Ｆ値）及びＣＣＤ１３２の電子シャッタあるいはメカニカルシャッタのシャッタスピードを含む露出値を所定のプログラム線図にしたがって決定する（ＡＥ動作）。
【００４４】
レリーズスイッチ１０４が全押し（Ｓ２オン）されると、測光・測距用ＣＰＵ１３７は、その決定した絞り値に基づいて絞り１３１を駆動し、絞り１３１の開口径を制御するとともに、決定したシャッタスピードに基づき、ＣＧ１３６を介してＣＣＤ１３２での電荷蓄積時間を制御する。
【００４５】
ＡＥ動作は、絞り優先ＡＥ，シャッタ速度優先ＡＥ，プログラムＡＥなどがあるが、いずれにおいても、被写体輝度を測定し、この被写体輝度の測光値に基づいて決められた露出値、すなわち絞り値とシャッタスピードとの組み合わせで撮影を行うことにより、適正な露光量で撮像されるように制御しており、面倒な露出決定の手間を省くことができる。
【００４６】
ＡＦ検出部１５０は、測光・測距ＣＰＵ１３７により選定された検出範囲に対応する画像データをＡ／Ｄ変換部１３４から抽出する。焦点位置を検出する方法は、合焦位置で画像データの高周波成分が最大振幅になるという特徴を利用して行う。ＡＦ検出部１５０は、抽出された画像データの高周波成分を１フィールド期間積分することにより、振幅値を算出する。ＡＦ検出部１５０は、測光・測距ＣＰＵ１３７がフォーカス用モータ１１１を駆動制御してフォーカスレンズ１０１ｂを可動範囲内、即ち無限遠側の端点（ＩＮＦ点）から至近側の端点（ＮＥＡＲ点）の間で移動させている間に順次振幅値の計算を実行し、最大振幅を検出した時に検出値を測光・測距ＣＰＵ１３７に送信する。
【００４７】
測光・測距ＣＰＵ１３７は、この検出値を取得して対応する合焦位置に、フォーカスレンズ１０１ｂを移動させるようにフォーカス用モータ１１１に指令を出す。フォーカス用モータ１１１は、測光・測距ＣＰＵ１３７の指令に応じてフォーカスレンズ１０１ｂを合焦位置に移動させる（ＡＦ動作）。
【００４８】
測光・測距用ＣＰＵ１３７は、メインＣＰＵ２０とのＣＰＵ間通信によってレリーズスイッチ１０４と接続されており、ユーザによりレリーズスイッチ１０４が半押しされた時に、この合焦位置の検出が行われる。また、測光・測距用ＣＰＵ１３７には、ズーム用モータ１１１が接続されており、メインＣＰＵ２０が、ズームスイッチ１２７によってユーザからのＴＥＬＥ方向又はＷＩＤＥ方向へのズームの指令を取得した場合に、ズーム用モータ１１０を駆動させることにより、ズームレンズ１０１ａをＷＩＤＥ端とＴＥＬＥ端との間で移動させる。
【００４９】
充電・発光制御部１３８は，ストロボ１０５ａを発光させるために電源電池６８からの電力の供給を受けて図示しない閃光発光用のコンデンサを充電したり、そのストロボ１０５ａの発光を制御する。
【００５０】
充電・発光制御部１３８は，電源電池６８の充電開始、レリーズスイッチ１０４の半押し・全押し操作信号等の各種の信号や、発光量、発光タイミングを示す信号をメインＣＰＵ２０や測光・測距ＣＰＵ１３７から取り込んだことに応じ、セルフタイマランプ（タリーランプ）１０５ｃやＡＦ補助光ランプ１０５ｂへの電流供給制御を行い、所望の発光量が所望のタイミングで得られるように制御する。
【００５１】
なお、セルフタイマランプ１０５ｃはＬＥＤで構成してもよく、ＡＦ補助光ランプ１０５ｂを構成するＬＥＤと共通にしてもよい。
【００５２】
メインＣＰＵ２０には、セルフタイマ回路８３が接続されている。メインＣＰＵ２０は、セルフ撮影モードが設定されている場合、レリーズスイッチ１０４の全押し信号に基づいて計時を行なう。この計時中に、メインＣＰＵ２０は測光・測距ＣＰＵ１３７を介し、残り時間に合わせて点滅速度をだんだんと早めながら、セルフタイマランプ１０５ｃを点滅させる。セルフタイマ回路８３は、計時完了後に計時完了信号をメインＣＰＵ２０に入力する。メインＣＰＵ２０は、計時完了信号に基づいて、ＣＣＤ１３２にシャッタ動作を実施させる。
【００５３】
通信制御部１３９には、通信ポート１０７が備えられており、この通信制御部１３９は、カメラ１００により撮影された被写体の画像信号をＵＳＢ端子が備えられたパーソナルコンピュータ等の外部装置に出力し、およびこのような外部装置からカメラ１００に画像信号を入力することにより、その外部装置との間のデータ通信を担うものである。また、このカメラ１００は、ロール状の写真フイルムに写真撮影を行なう通常のカメラが有するＩＳＯ感度８０，１００，２００，４００，１６００等に切り替える機能を模擬した機能を有し、ＩＳＯ感度４００以上に切り替えられた場合、白バランス・γ処理部１３３の増幅器の増幅率が所定の増幅率を越えた高増幅率に設定された高感度モードとなる。通信制御部１３９は、高感度モードでの撮影中は、外部装置との通信を停止する。
【００５４】
また、カメラ１００には、圧縮・伸長＆ＩＤ抽出部１４３と、Ｉ／Ｆ部１４４が備えられている。圧縮・伸長＆ＩＤ抽出部１４３は、バッファメモリ１３５に格納された画像データを、バスライン１４２を介して読み出して圧縮し、Ｉ／Ｆ部１４４を経由してメモリカード２００に格納する。また、圧縮・伸長＆ＩＤ抽出部１４３は、メモリカード２００に格納された画像データの読み出しにあたり、メモリカード２００固有の識別番号（ＩＤ）を抽出し、そのメモリカード２００に格納された画像データを読み出して伸長し、バッファメモリ１３５に格納する。
【００５５】
バッファメモリ１３５に格納されたＹ／Ｃ信号は、圧縮・伸長＆ＩＤ抽出部１４３によって所定のフォーマットに従って圧縮された後、Ｉ／Ｆ１４４を介してメモリカード２００のようなリムーバブルメディアないしハードディスク（ＨＤＤ）７５のような内蔵型大容量記憶媒体に所定の形式（例えばExif（Exchangeable Image File Format）ファイル）で記録される。ハードディスク（ＨＤＤ）７５へのデータ記録またはハードディスク（ＨＤＤ）７５からのデータの読込みは、メインＣＰＵ２０の指令に応じてハードディスクコントローラ７４によって制御される。
【００５６】
また、カメラ１００には、メインＣＰＵ２０と、ＥＥＰＲＯＭ１４６と、ＹＣ／ＲＧＢ変換部１４７と、表示用のドライバ１４８とが備えられている。メインＣＰＵ２０は、このカメラ１００全体の制御を行なう。ＥＥＰＲＯＭ１４６には、このカメラ１００固有の固体データやプログラム等が格納されている。ＹＣ／ＲＧＢ変換部１４７は、ＹＣ処理部１４０で生成されたカラー映像信号ＹＣを３色のＲＧＢ信号に変換して表示用のドライバ１４８を経由して画像表示ＬＣＤ１０２に出力する。
【００５７】
また、カメラ１００は、ＡＣ電源から電力を得るためのＡＣアダプタ４８と電源電池６８とが着脱可能な構成となっている。電源電池６８は充電可能な二次電池、例えばニカド電池、ニッケル水素電池、リチウムイオン電池で構成される。電源電池６８は使い切り型の一次電池、例えばリチウム電池、アルカリ電池で構成してもよい。電源電池６８は図示しない電池収納室に装填することにより、カメラ１００の各回路と電気的に接続される。
【００５８】
ＡＣアダプタ４８がカメラ１００に装填されＡＣ電源からＡＣアダプタ４８を介してカメラ１００に電力が供給される場合には、電源電池６８が電池収納室に装填されている場合であっても、優先的に当該ＡＣアダプタ４８から出力された電力がカメラ１００の各部に駆動用の電力として供給される。また、ＡＣアダプタ４８が装填されておらず、かつ電源電池６８が電池収納室に装填されている場合には、当該電源電池６８から出力された電力がカメラ１００の各部に駆動用の電力として供給される。
【００５９】
なお、図示しないが、カメラ１００には、電池収納室内に収納される電源電池６８とは別にバックアップ電池が設けられている。内蔵バックアップ電池には例えば専用の二次電池が用いられ、電源電池６８によって充電される。バックアップ電池は、電源電池６８の交換や取り外し等、電源電池６８が電池収納室に装填されていない場合、カメラ１００の基本機能に給電する。
【００６０】
即ち、電源電池６８又はＡＣアダプタ４８からの電源供給が停止すると、バックアップ電池がスイッチング回路（図示せず）によってＲＴＣ１５等に接続され、これらの回路に給電する。これにより、バックアップ電池２９が寿命に達しない限り、ＲＴＣ１５等の基本機能には、電源供給が間断なく継続する。
【００６１】
ＲＴＣ（Real Time Clock）１５は計時専用のチップであり、電源電池６８やＡＣアダプタ４８からの給電がオフされていてもバックアップ電池から電源供給を受けて継続的に動作する。
【００６２】
画像表示ＬＣＤ１０２には透過型又は半透過型の液晶パネル７１を背面側から照明するバックライト７０が配設されており、省電力モードの場合には、メインＣＰＵ２０によりそのバックライト７０の明るさ（輝度）がバックライトドライバ７２を介して制御され、バックライト７０の消費電力が低減されるようになっている。また、省電力モードは、操作部１２０の情報位置指定キー１２６を押して画像表示ＬＣＤ１０２にメニュー画面を表示させ、そのメニュー画面で所定の操作を行うことによってオン／オフを設定することができるようになっている。
【００６３】
図４は第１実施形態に係るメインＣＰＵ２０の実行するプログラムをブロック図で概念的に示している。メインＣＰＵ２０は、ＥＥＰＲＯＭ１４６やハードディスク７５等のコンピュータ読み取り可能な記憶媒体に記憶されたプログラムである顔検出部２０ａ、撮影制御部２０ｂ、表示制御部２０ｃをＲＡＭ１４５等に読み出して実行する。これらをまとめて単にプログラムと呼ぶこともある。
【００６４】
顔検出部２０ａは、バッファメモリ１３５に逐次記憶されるスルー画像もしくはメモリカード２００の画像から人物の顔部分を含む領域である顔領域を検出する。顔領域の検出方法としては、例えば本出願人による特開平９−１０１５７９号公報において開示された技術を適用することができる。
【００６５】
この技術は、撮影した画像の各画素の色相が肌色の範囲に含まれるか否かを判定して肌色領域と非肌色領域とに分割すると共に、画像中のエッジを検出して画像中の各箇所をエッジ部分又は非エッジ部分に分類する。そして、肌色領域内に位置し非エッジ部分に分類された画素からなり、かつエッジ部分と判定された画素で囲まれた領域を顔候補領域として抽出し、抽出した顔候補領域が人物の顔に相当する領域かを判定し、この判定結果に基づき顔領域として検出するものである。また、この他に、特開２００３−２０９６８３号公報や特開２００２−１９９２２１号公報に記載される方法で顔領域を検出することもできる。
【００６６】
撮影制御部２０ｂは、後述の撮影処理を実行する。
【００６７】
表示制御部２０ｃは、ドライバ１４８に内蔵されたＯＳＤ信号発生回路１４８ａに対し、シャッタ速度や絞り値、撮影可能枚数、撮影日時、警告メッセージ、グラフィカルユーザインターフェイス（ＧＵＩ）等の文字及び記号情報を表示するための信号を発生させるコマンドを送る。ＯＳＤ信号発生回路１４８ａから出力される信号は、必要に応じてＹＣ／ＲＧＢ変換部１４７からの画像信号に混合されて、液晶パネル７１に供給される。これにより、スルー画像や再生画像に文字等が合成された合成画像が表示される。
【００６８】
以下、図５のフローチャートを参照し、ＣＰＵ２０の実行する撮影処理の流れを説明する。この処理は、操作部１２０による「顔検出モード」のオンに連動して開始する。
【００６９】
Ｓ１では、表示制御部２０ｃは、ＬＣＤ１０２へのスルー画の表示を開始する。
【００７０】
Ｓ２では、撮影制御部２０ｂは、レリーズスイッチ１０４の半押し信号を検知し、検知したことに応じてＳ３に移行する。
【００７１】
Ｓ３では、顔検出部２０ａは半押し信号の検知に応じ、スルー画から顔検出を行う。撮影制御部２０ｂは、顔検出部２０ａが顔検出をすることができたか否かを判断し、顔検出部２０ａが顔検出をすることができた場合はＳ４、顔検出をすることができない場合はＳ５に移行する。なお、顔検出をすることができない原因としては、画角中に顔が存在しない、存在していても横を向いているなどが考えられる。
【００７２】
Ｓ４では、顔検出部２０ａは、スルー画から検出された顔の範囲を、表示制御部２０ｃに通知する。表示制御部２０ｃは、顔検出部２０ａから通知された顔の範囲に基づき、検出された顔の範囲を示すブラケットＢ等の各種のグラフィック（以下、「第１の検出枠」で表すこともある）の映像信号をスルー画像に合成表示するようＯＳＤ信号発生回路１４８ａを制御する。
【００７３】
Ｓ５では、顔検出部２０ａは、顔検出を中止し、引き続きスルー画の表示が行われる。
【００７４】
Ｓ６では、撮影制御部２０ｂは、レリーズスイッチ１０４の全押し信号を検知し、検知したことに応じてＳ７に移行する。全押し信号が検知されない場合はＳ３に戻る。なお上記動作Ｓ３〜６を繰り返すなどして、第１の検出枠の表示位置が半押し時おける実際の顔の範囲に追従するようにしてもよいが、詳細は省略する。
【００７５】
Ｓ７では、撮影制御部２０ｂは、顔検出部２０ａが上記Ｓ３で検出した顔領域についてＡＦ・ＡＥ・ＡＷＢ（オートホワイトバランス）調整動作などを行い、この動作で得られた焦点位置および露出値をロックする。撮影制御部２０ｂは、ＡＦ・ＡＥ動作の完了後、即座にＣＣＤ１３２にシャッタ動作を実施させ、確認用画像（いわゆるポストビューあるいはクイックビューに用いられる画像）を取得し、バッファメモリ１３５に記憶する。確認用画像は、所定の圧縮形式で圧縮した上、メモリカード２００に記憶してもよい。
【００７６】
さらに、顔検出部２０ａは、レリーズスイッチ１０４の全押し信号検知時点で取得された確認用画像から顔検出を行う。
【００７７】
なお、レリーズスイッチ１０４の全押し信号検知から確認用画像の取得終了までの間は、スルー画像の表示を停止（いわゆるブラックアウト）してもよいし、全押し信号検知の直前に取得されたスルー画を表示したまま（いわゆるフリーズ表示）を行ってもよい。
【００７８】
Ｓ８では、撮影制御部２０ｂは、顔検出部２０ａが確認用画像から顔検出をすることができたか否かを判断し、顔検出がされた場合はＳ９、顔検出をすることができない場合はＳ１０に移行する。
【００７９】
Ｓ９では、顔検出部２０ａは、確認用画像から検出された顔の範囲を、表示制御部２０ｃに通知する。
【００８０】
表示制御部２０ｃは、バッファメモリ１３５等に取得された確認用画像を表示する。かつ、表示制御部２０ｃは、顔検出部２０ａから通知された確認用画像における顔の範囲に基づき、検出された顔を囲む枠Ｆその他のグラフィック（以下「第２の検出枠」で表す）の映像信号をスルー画像に合成表示するようＯＳＤ信号発生回路１４８ａを制御する。
【００８１】
Ｓ１０では、表示制御部２０ｃは、バッファメモリ１３５等に取得された確認用画像を表示する。第２の検出枠の表示は特に行わない。
【００８２】
Ｓ１００では、取得された確認用画像を記録用画像として、メモリカード２００（もしくはＨＤＤ７５）に格納される。格納が完了すると、Ｓ１に戻り、再びスルー画の表示を開始する。あるいは、画像取得動作を終了し、確認用画像の一部の拡大処理など、各種の画像処理を行ってもよい。
【００８３】
以上のように、本処理では、レリーズスイッチ１０４の半押し時に顔検出を行い、その結果得られた顔の範囲を示すブラケットＢを表示するだけでなく、レリーズスイッチ１０４の全押し後に、確認用画像について再度顔検出を行い、その結果得られた顔の範囲を示す枠Ｆを表示する。
【００８４】
図６は上記処理によるスルー画表示および確認用画像の表示の様子を示す。具体的には、図６（ａ）はレリーズスイッチ１０４の半押し時におけるスルー画像およびブラケットＢであり、図６（ｂ）は半押し以後に画角はほぼ変化させないまま、レリーズスイッチ１０４が全押しされた時点のスルー画像であり、図６（ｃ）は半押し状態で画角はほぼ動かさないまま、レリーズスイッチ１０４が全押しされたことにより取得された確認用画像および枠Ｆであり、図６（ｄ）は半押し以後に画角が変化し、その後にレリーズスイッチ１０４が全押しされた時点でのスルー画であり、図６（ｅ）は半押し以後に画角が変化し、その後にレリーズスイッチ１０４が全押しされた場合に得られた確認用画像および枠Ｆである。
【００８５】
図６（ｅ）に示すように、確認用画像から顔が検出できれば、その範囲を示す検出枠Ｆを、確認用画像中に示すことができ、ブラケットＢによって示される半押し時の顔の位置と、枠Ｆによって示される全押し時の顔の位置との差異、すなわちブラケットＢから枠Ｆまでの隔たりの大小により、ユーザが意図した位置に実際にピントや露出等が合わされた状態で画像が撮影できたか否かを容易に確認することができる。
【００８６】
また、本実施形態の処理では、レリーズスイッチ１０４の半押し後に、画角が変化してもしなくても、それとは無関係に、確認用画像における実際の顔の範囲を示すことができる。
【００８７】
＜第２実施形態＞
図７は本発明の好ましい第２の実施形態に係る撮影処理の流れを示すフローチャートである。この処理では、レリーズスイッチ１０４の全押し検知時に顔検出を試みても、顔が検出されなかった場合を考慮した処理を行う。
【００８８】
Ｓ１１〜Ｓ１７は、それぞれ第１実施形態におけるＳ１〜Ｓ７と同様である。
【００８９】
Ｓ１８では、Ｓ１３で検出された顔、すなわちレリーズスイッチ１０４の半押し検知時かそれ以後に検出することができた顔の範囲を示す枠Ｆを表示する。
【００９０】
図８は上記処理によるスルー画表示および確認用画像の表示の様子を示す。具体的には、図８（ａ）はレリーズスイッチ１０４の半押し時におけるスルー画およびブラケットＢであり、図８（ｂ）は被写体の顔が正面を向いた状態でレリーズスイッチ１０４が全押しされた時点のスルー画であり、図８（ｃ）は被写体の顔が正面を向いた状態で取得された確認用画像および枠Ｆであり、図８（ｄ）は被写体の顔が横を向いた状態でレリーズスイッチ１０４が全押しされた場合のスルー画およびブラケットＢであり、図８（ｅ）は被写体の顔が横を向いた状態でレリーズスイッチ１０４が全押しされた場合に得られた確認用および枠Ｆである。
【００９１】
図８（ｅ）に示すように、本処理では、被写体が横を向いて顔が検出できなくなった場合、レリーズスイッチ１０４の半押し検知時以後に検出された顔の範囲を示す検出枠Ｆを表示する。
【００９２】
こうすると、全押し検知時に顔検出ができなかった場合でも、検出枠が表示されるから、ユーザが顔検出に応じたＡＦ／ＡＥに失敗したと勘違いしてしまうことを防ぐことができ、ユーザの不安を解消することができる。
【００９３】
＜第３実施形態＞
レリーズスイッチ１０４の半押し検知時における顔検出または全押し検知時における顔検出のうち、ずれの時点において検出された顔の範囲を、検出枠として表示するかを、ユーザが任意に選択できるようにしてもよい。
【００９４】
例えば図９（ａ）に示すようなメニュー画面を、操作部１２０に対する「メニュー画面表示」の指示入力に応じて表示する。このメニュー画面で「ポストビュー検出枠設定」項目が選択されると、図９（ｂ）に示すような「ポストビュー検出枠設定画面」に遷移する。
【００９５】
図９（ｂ）に示す「ポストビュー検出枠設定画面」では、「レリーズ半押し時情報」項目Ｚ１、「レリーズ全押し時情報」項目Ｚ２、および「ＯＦＦ」項目Ｚ３が表示されており、ユーザは操作部１２０を操作することにより、項目Ｚ１〜Ｚ３のうち、いずれか１つの項目を任意に選択することができる。
【００９６】
なお、「顔検出モード」が選択されていなければ、「ポストビュー検出枠設定」項目は必要のない機能であるから、「顔検出モード」がオンにされていない場合、「メニュー画面」から「ポストビュー検出枠設定」項目を消去するか文字の明るさを暗くして選択無効の状態にしてもよい。
【００９７】
図１０は本発明の好ましい第３の実施形態に係る撮影処理の流れを示すフローチャートである。この処理では、これらの項目Ｚ１〜Ｚ３のいずれが選択されるかに応じて、検出枠の示す顔の範囲が、レリーズスイッチ１０４の半押し時のものか、あるいは全押し時のものかが変わる。
【００９８】
Ｓ２１〜Ｓ２７は、それぞれ第１実施形態におけるＳ１〜Ｓ７と同様である。
【００９９】
Ｓ２８では、「ポストビュー検出枠設定画面」において、「レリーズ半押し時情報」項目Ｚ１が選択されているか否かを判断し、項目Ｚ１が選択されている場合はＳ２９、項目Ｚ１が選択されていない場合はＳ３０に移行する。
【０１００】
Ｓ２９では、第２実施形態のＳ１８と同様、レリーズスイッチ１０４の半押し検知時あるいはそれ以後に検出することができた顔の範囲を示す検出枠を表示する。
【０１０１】
Ｓ３０では、「レリーズ全押し時情報」項目Ｚ２が選択されているか否かを判断し、項目Ｚ２が選択されている場合はＳ３１、項目Ｚ１が選択されていない場合（すなわち「ＯＦＦ」項目Ｚ３が選択されている場合）はＳ３２に移行する。
【０１０２】
Ｓ３１では、第１実施形態のＳ９と同様レリーズスイッチ１０４の全押し検知時あるいはそれ以後に検出することができた顔の範囲を示す検出枠を表示する。
【０１０３】
Ｓ３２では、第１実施形態のＳ１０と同様、表示制御部２０ｃは、バッファメモリ１３５等に取得された確認用画像を表示する。検出枠の表示は特に行わない。
【０１０４】
すなわちユーザは、「ポストビュー検出枠設定画面」から、半押し検知時における顔検出または全押し検知時における顔検出のうち、いずれの時点において検出された顔の範囲を示す検出枠を表示するかを、ユーザが任意に選択できる。例えば、半押し検知時における顔検出の位置が知りたければ「レリーズ半押し時情報」項目Ｚ１を選択すればよい。あるいは全押し検知時における顔検出の位置が知りたければ「レリーズ全押し時情報」項目Ｚ２を選択すればよい。あるいは検出枠の表示そのものが煩わしいと感じる場合は、「ＯＦＦ」項目Ｚ３を選択すればよい。
【図面の簡単な説明】
【０１０５】
【図１】デジタルカメラの正面図
【図２】デジタルカメラの背面図
【図３】デジタルカメラのブロック構成図
【図４】第１実施形態に係るメインＣＰＵの実行するプログラムを概念的に示した図
【図５】第１実施形態に係る撮影処理の流れを示すフローチャート
【図６】第１実施形態に係る撮影処理によって表示される画像、ブラケットおよび枠の一例を示す図
【図７】第２実施形態に係る撮影処理の流れを示すフローチャート
【図８】第２実施形態に係る撮影処理によって表示される画像、ブラケットおよび枠の一例を示す図
【図９】メニュー画面およびポストビュー検出枠設定画面の一例を示す図
【図１０】第３実施形態に係る撮影処理の流れを示すフローチャート
【符号の説明】
【０１０６】
２０：メインＣＰＵ、２０ａ：顔検出部、２０ｂ：撮影制御部、２０ｃ：表示制御部、８３：セルフタイマ回路、１０１：撮影レンズ、１０５ｃ：セルフタイマランプ、１３２：ＣＣＤ、１３４：Ａ／Ｄ変換部、１５０：ＡＦ検出部、１５１：ＡＥ演算部
【図１】
2008022280.tif 000003
【図２】
2008022280.tif 000004
【図３】
2008022280.tif 000005
【図４】
2008022280.tif 000006
【図５】
2008022280.tif 000007
【図６】
2008022280.tif 000008
【図７】
2008022280.tif 000009
【図８】
2008022280.tif 000010
【図９】
2008022280.tif 000011
【図１０】
2008022280.tif 000012