(57)【要約】【構成】複数のイメージセンサは、共通のシーンを表す画像を各々が出力しかつイメージセンサ１６および５６を有する。ＣＰＵ２６は、複数のイメージセンサのうちイメージセンサ５６を含む少なくとも一部のイメージセンサから出力された画像から既定条件を満足する部分画像を探索する。ＣＰＵ２６はまた、イメージセンサ５６から出力された画像のうち探知された部分画像に相当する部分画像に注目してイメージセンサ１６の撮像条件を調整する。ＣＰＵ２６は、イメージセンサ５６から出力された画像に対して調整処理の後に既定処理を施す。【効果】撮像性能を高めることができる。【選択図】図２
2012244278.tif 000002
【特許請求の範囲】
【請求項１】
共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段、
前記複数の撮像手段のうち前記第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索手段、および
前記第２撮像手段から出力された画像のうち前記探索手段によって探知された部分画像に相当する部分画像に注目して前記第２撮像手段の撮像条件を調整する調整手段を備える、電子カメラ。
【請求項２】
前記第２撮像手段はフォーカスレンズを通して前記シーンを捉える撮像面を含み、
前記調整手段は前記フォーカスレンズから前記撮像面までの距離を調整する距離調整手段を含む、請求項１記載の電子カメラ。
【請求項３】
前記調整手段は前記撮像面の露光量を調整する露光量調整手段を含む、請求項２記載の電子カメラ。
【請求項４】
前記探索手段によって複数の部分画像が探知されたとき前記複数の撮像手段のいずれかから出力された画像の中央部に対応する部分画像を前記複数の部分画像の中から選択する第１選択手段をさらに備え、
前記調整手段は前記第１選択手段によって選択された部分画像に注目して調整処理を実行する、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項５】
前記探索手段によって複数の部分画像が探知されたとき最大サイズに対応する部分画像を前記複数の部分画像の中から選択する第２選択手段をさらに備え、
前記調整手段は前記第２選択手段によって選択された部分画像に注目して調整処理を実行する、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項６】
前記第２撮像手段から出力された画像において前記探索手段によって探知された部分画像に相当する部分画像が占める領域を前記複数の撮像手段のうち前記部分画像の探知に関連した撮像手段と前記第２撮像手段との位置関係に基づいて算出する算出手段をさらに備え、
前記調整手段は前記算出手段によって算出された領域に基づいて調整処理を実行する、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
前記第２撮像手段から前記調整手段の調整処理の後に出力された画像を取り込む第１取り込み手段、および
前記第１取り込み手段によって取り込まれた画像を記録する第１記録手段をさらに備える、請求項１ないし６のいずれかに記載の電子カメラ。
【請求項８】
前記複数の撮像手段のうち前記第２撮像手段を含む２以上の撮像手段から前記調整手段の調整処理の後にそれぞれ出力された２以上の画像を取り込む第２取り込み手段、および
前記第２取り込み手段によって取り込まれた２以上の画像を記録する第２記録手段をさらに備える、請求項１ないし６のいずれかに記載の電子カメラ。
【請求項９】
共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段を備える電子カメラのプロセッサに、
前記複数の撮像手段のうち前記第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ、および
前記第２撮像手段から出力された画像のうち前記探索ステップによって探知された部分画像に相当する部分画像に注目して前記第２撮像手段の撮像条件を調整する調整ステップを実行させるための、撮像制御プログラム。
【請求項１０】
共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
前記複数の撮像手段のうち前記第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ、および
前記第２撮像手段から出力された画像のうち前記探索ステップによって探知された部分画像に相当する部分画像に注目して前記第２撮像手段の撮像条件を調整する調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１１】
共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段、および
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
前記複数の撮像手段のうち前記第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ、および
前記第２撮像手段から出力された画像のうち前記探索ステップによって探知された部分画像に相当する部分画像に注目して前記第２撮像手段の撮像条件を調整する調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に特定物体像に符合する画像を指定画像から探索する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、イメージセンサは、被写界を捉える撮像面を有し、被写界像を繰り返し生成する。ＣＰＵは、探索領域を撮像面に割り当て、探索領域上で顔画像を探索する探索処理をイメージセンサにおける被写界像の生成処理と並行して繰り返し実行する。探索処理によって検知された顔画像の位置を示すキャラクタは、ＬＣＤモニタ上のスルー画像に多重される。撮像面に割り当てられる探索領域のサイズは、撮像面のパンおよび／またはチルトの速度が増大するほど縮小される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５９４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、発見された顔画像等の特定物体像に注目して撮像条件が調整されたとき、探索用画像が探索処理に適さない画像に変更されることによって、新たにシーンに現れた特定物体像を発見できない可能性がある。したがって、撮像性能が低下する恐れがある。
【０００５】
それゆえに、この発明の主たる目的は、撮像性能を高めることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段(16, 56)、複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索手段(S55)、および第２撮像手段から出力された画像のうち探索手段によって探知された部分画像に相当する部分画像に注目して第２撮像手段の撮像条件を調整する調整手段(S9~S13, S21~S23)を備える。
【０００７】
好ましくは、第２撮像手段はフォーカスレンズを通してシーンを捉える撮像面を含み、調整手段はフォーカスレンズから撮像面までの距離を調整する距離調整手段(S21~S23)を含む。
【０００８】
さらに好ましくは、調整手段は撮像面の露光量を調整する露光量調整手段(S9~S13)を含む。
【０００９】
好ましくは、探索手段によって複数の部分画像が探知されたとき複数の撮像手段のいずれかから出力された画像の中央部に対応する部分画像を複数の部分画像の中から選択する第１選択手段(S63)をさらに備え、調整手段は第１選択手段によって選択された部分画像に注目して調整処理を実行する。
【００１０】
好ましくは、探索手段によって複数の部分画像が探知されたとき最大サイズに対応する部分画像を複数の部分画像の中から選択する第２選択手段(S121~S125)をさらに備え、調整手段は第２選択手段によって選択された部分画像に注目して調整処理を実行する。
【００１１】
好ましくは、第２撮像手段から出力された画像において探索手段によって探知された部分画像に相当する部分画像が占める領域を複数の撮像手段のうち部分画像の探知に関連した撮像手段と第２撮像手段との位置関係に基づいて算出する算出手段(S59~S61)をさらに備え、調整手段は算出手段によって算出された領域に基づいて調整処理を実行する。
【００１２】
好ましくは、第２撮像手段から調整手段の調整処理の後に出力された画像を取り込む第１取り込み手段(S33)、および第１取り込み手段によって取り込まれた画像を記録する第１記録手段(S35)がさらに備えられる。
【００１３】
好ましくは、複数の撮像手段のうち第２撮像手段を含む２以上の撮像手段から調整手段の調整処理の後にそれぞれ出力された２以上の画像を取り込む第２取り込み手段(S41)、および第２取り込み手段によって取り込まれた２以上の画像を記録する第２記録手段(S43)がさらに備えられる。
【００１４】
この発明に従う撮像制御プログラムは、共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段(16, 56)を備える電子カメラ(10)のプロセッサ(26)に、複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ(S55)、および第２撮像手段から出力された画像のうち探索ステップによって探知された部分画像に相当する部分画像に注目して第２撮像手段の撮像条件を調整する調整ステップ(S9~S13, S21~S23)を実行させるための、撮像制御プログラムである。
【００１５】
この発明に従う外部制御プログラムは、共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段(16, 56)、およびメモリ(44)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)に供給される外部制御プログラムであって、複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ(S55)、および第２撮像手段から出力された画像のうち探索ステップによって探知された部分画像に相当する部分画像に注目して第２撮像手段の撮像条件を調整する調整ステップ(S9~S13, S21~S23)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１６】
この発明に従う電子カメラ(10)は、共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する複数の撮像手段(16, 56)、および外部制御プログラムを受信する受信手段(60)、および受信手段によって受信された外部制御プログラムとメモリ(44)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)であって、外部制御プログラムは、複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する探索ステップ(S55)、および第２撮像手段から出力された画像のうち探索ステップによって探知された部分画像に相当する部分画像に注目して第２撮像手段の撮像条件を調整する調整ステップ(S9~S13, S21~S23)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１７】
複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力されたシーンを表す画像から辞書画像に符合する部分画像が探索され、探知された部分画像に注目して第２撮像手段の撮像条件が調整される。したがって、第２撮像手段の撮像条件を部分画像に適した条件に調整する一方、探索処理に用いる撮像手段の撮像条件を維持することができる。このようにして、撮像性能を高めることができる。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】この発明の一実施例のカメラの外観の一部を示す図解図である。
【図４】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図５】顔検出処理において用いられる顔検出枠の一例を示す図解図である。
【図６】図２実施例で参照される顔辞書の構成の一例を示す図解図である。
【図７】顔検出処理の一部を示す図解図である。
【図８】顔検出処理において参照されるレジスタの構成の一例を示す図解図である。
【図９】撮像タスクおよび顔検出タスクにおいて参照されるレジスタの構成の一例を示す図解図である。
【図１０】モニタ画面に表示された画像の一例を示す図解図である。
【図１１】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像の一例を示す図解図である。
【図１２】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像の他の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像の他の一例を示す図解図である。
【図１３】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図である。
【図１４】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像のさらにその他の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像のさらにその他の一例を示す図解図である。
【図１５】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像の他の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像の他の一例を示す図解図である。
【図１６】（Ａ）は図２実施例に適用される撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図であり、（Ｂ）は図２実施例に適用される他の撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図である。
【図１７】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１８】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１９】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図２０】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図２１】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図２２】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図２３】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図２４】この発明の他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図２５】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像の一例を示す図解図である。
【図２６】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像の他の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像の他の一例を示す図解図である。
【図２７】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図である。
【図２８】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像のさらにその他の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像のさらにその他の一例を示す図解図である。
【図２９】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像の他の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像の他の一例を示す図解図である。
【図３０】（Ａ）は他の実施例に適用される撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図であり、（Ｂ）は他の実施例に適用される他の撮像面において捉えられたシーンを表す画像のその他の一例を示す図解図である。
【図３１】この発明のその他の実施例の基本的構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２１】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。複数の撮像手段１は、共通のシーンを表す画像を各々が出力しかつ第１撮像手段および第２撮像手段を有する。探索手段２は、複数の撮像手段１のうち第１撮像手段を含む少なくとも一部の撮像手段から出力された画像から既定条件を満足する部分画像を探索する。調整手段３は、第２撮像手段から出力された画像のうち探索手段によって探知された部分画像に相当する部分画像に注目して第２撮像手段の撮像条件を調整する。
【００２２】
複数の撮像手段のうち第１撮像手段を含む少なくとも一部の撮像手段から出力されたシーンを表す画像から辞書画像に符合する部分画像が探索され、探知された部分画像に注目して第２撮像手段の撮像条件が調整される。したがって、第２撮像手段の撮像条件を部分画像に適した条件に調整する一方、探索処理に用いる撮像手段の撮像条件を維持することができる。このようにして、撮像性能を高めることができる。
［実施例］
【００２３】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経たシーンの光学像は、ドライバ１８ｃによって駆動されるイメージセンサ１６の撮像面に照射され、光電変換を施される。また、ドライバ１８ａ，ドライバ１８ｂ，ドライバ１８ｃ，およびイメージセンサ１６は、第１撮像ブロック１００（メイン系）を構成する。
【００２４】
ディジタルカメラ１０にはまた、イメージセンサ１６によって捉えられたシーンと共通のシーンを捉えるために、フォーカスレンズ５２，絞りユニット５４，およびイメージセンサ５６が設けられている。フォーカスレンズ５２および絞りユニット５４を経たシーンの光学像は、ドライバ５８ｃによって駆動されるイメージセンサ５６の撮像面に照射され、光電変換を施される。なお、フォーカスレンズ５２は通常、パンフォーカス位置に配置される。また、ドライバ５８ａ，ドライバ５８ｂ，ドライバ５８ｃ，およびイメージセンサ５６は、第２撮像ブロック５００（３Ｄ系）を構成する。
【００２５】
これらの部材によって、イメージセンサ１６によって捉えられたシーンに対応した電荷およびイメージセンサ５６によって捉えられたシーンに対応した電荷が生成される。
【００２６】
図３を参照して、第１撮像ブロック１００および第２撮像ブロック５００は、ディジタルカメラ１０の筐体ＣＢ１の前面に固定的に設けられる。第１撮像ブロック１００は筐体ＣＢ１の前方に向かって左側に位置し、第２撮像ブロック５００は筐体ＣＢ１の前方に向かって右側に位置する。
【００２７】
第１撮像ブロック１００および第２撮像ブロック５００はそれぞれ光軸ＡＸ＿ＬおよびＡＸ＿Ｒを有し、筐体ＣＢ１の底面から光軸ＡＸ＿Ｌまでの距離（＝Ｈ＿Ｌ）は筐体ＣＢ１の底面から光軸ＡＸ＿Ｒまでの距離（＝Ｈ＿Ｒ）と一致する。また、水平方向における光軸ＡＸ＿ＬおよびＡＸ＿Ｒの間隔（＝Ｗ１）は、人間の両目の間隔を考慮して６ｃｍ程度に設定される。さらに、第１撮像ブロック１００および第２撮像ブロック５００は、共通の倍率を有する。
【００２８】
このようなディジタルカメラ１０は、３Ｄ（three dimensional）静止画像を記録するための３Ｄ記録モードおよび２Ｄ（two dimensional）静止画像を記録するための通常記録モードからなる２つの撮像モードを有する。操作者によるキー入力装置２８の操作によって２つの撮像モードの各々が相互に切り替えられる。
【００２９】
電源が投入されると、ＣＰＵ２６は、動画取り込み処理を実行するべく、撮像タスクの下で露光動作および電荷読み出し動作の繰り返しをドライバ１８ｃおよび５８ｃの各々に命令する。ドライバ１８ｃおよび５８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、イメージセンサ１６および５６の撮像面をそれぞれ露光し、かつイメージセンサ１６および５６の撮像面で生成された電荷をラスタ走査態様でそれぞれ読み出す。イメージセンサ１６からは読み出された電荷に基づく第１生画像データが周期的に出力され、イメージセンサ５６からは読み出された電荷に基づく第２生画像データが周期的に出力される。
【００３０】
前処理回路２０は、イメージセンサ１６から出力された第１生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された第１生画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２の第１生画像エリア３２ａに書き込まれる。
【００３１】
前処理回路２０はまた、イメージセンサ５６から出力された第２生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された第２生画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２の第２生画像エリア３２ｂに書き込まれる。
【００３２】
後処理回路３４は、第１生画像エリア３２ａに格納された第１生画像データをメモリ制御回路３０を通して読み出し、読み出された第１生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。後処理回路３４はさらに、ＹＵＶ形式に従う画像データに対して表示用のズーム処理を実行する。この結果、ＹＵＶ形式に従う表示画像データが作成される。表示画像データは、メモリ制御回路３０によってＳＤＲＡＭ３２の表示画像エリア３２ｃに書き込まれる。
【００３３】
後処理回路３４はまた、第２生画像エリア３２ｂに格納された第２生画像データをメモリ制御回路３０を通して読み出し、読み出された第２生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。後処理回路３４はさらに、ＹＵＶ形式に従う画像データに対して探索用のズーム処理を実行する。この結果、ＹＵＶ形式に従う探索画像データが作成される。探索画像データは、メモリ制御回路３０によってＳＤＲＡＭ３２の探索画像エリア３２ｄに書き込まれる。
【００３４】
ＬＣＤドライバ３６は、表示画像エリア３２ｃに格納された表示画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、シーンを表すリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００３５】
図４を参照して、イメージセンサ１６および５６の撮像面の中央には評価エリアＥＶＡ１およびＥＶＡ２がそれぞれ割り当てられる。評価エリアＥＶＡ１およびＥＶＡ２の各々は水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡ１およびＥＶＡ２の各々を形成する。また、図２に示す前処理回路２０は、上述した処理に加えて、第１生画像データを簡易的にＲＧＢデータに変換する簡易ＲＧＢ変換処理を実行する。
【００３６】
ＡＥ評価回路２２は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡ１に属するＲＧＢデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ評価回路２２から出力される。ＡＦ評価回路２４は、前処理回路２０によって生成されたＲＧＢデータのうち評価エリアＥＶＡ１に属するＲＧＢデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＦ評価回路２４から出力される。こうして得られたＡＥ評価値およびＡＦ評価値に基づく処理については、後述する。
【００３７】
撮像タスクと並列して実行される顔検出タスクの下で、ＣＰＵ２６は、フラグＦＬＧ＿ｆを“０”に初期設定する。ＣＰＵ２６は次に、探索画像エリア３２ｄに格納された探索画像データから人物の顔画像を探索するべく、垂直同期信号Ｖｓｙｎｃが発生する毎に顔検出処理を実行する。
【００３８】
顔検出処理では、図５に示す要領でサイズが調整される顔検出枠ＦＤと図６に示す５つの辞書画像（＝向きが互いに異なる顔画像）を収めた顔辞書ＦＤＣとが用いられる。なお、顔辞書ＦＤＣはフラッシュメモリ４４に保存される。
【００３９】
顔検出処理ではまず、評価エリアＥＶＡ２の全域が探索エリアとして設定される。また、顔検出枠ＦＤのサイズの可変範囲を定義するべく、最大サイズＦＳＺｍａｘが“２００”に設定され、最小サイズＦＳＺｍｉｎが“２０”に設定される。
【００４０】
顔検出枠ＦＤは、探索エリアの開始位置（左上位置）から終了位置（右下位置）に向かって、ラスタ走査態様で既定量ずつ移動される（図７参照）。また、顔検出枠ＦＤのサイズは、顔検出枠ＦＤが終了位置に到達する毎に“ＦＳＺｍａｘ”から“ＦＳＺｍｉｎ”まで“５”ずつ縮小される。
【００４１】
顔検出枠ＦＤに属する一部の探索画像データは、メモリ制御回路３０を通して探索画像エリア３２ｄから読み出される。読み出された探索画像データの特徴量は、顔辞書ＦＤＣに収められた５つの辞書画像の各々の特徴量と照合される。閾値ＴＨを超える照合度が得られると、顔画像が検出されたものとみなされる。現時点の顔検出枠ＦＤの位置およびサイズは、顔情報として図８に示す顔検出レジスタＲＧＳＴｄｔに登録される。
【００４２】
顔検出処理の完了後、顔検出レジスタＲＧＳＴｄｔに顔情報が登録されていた場合、ＣＰＵ２６は、顔検出レジスタＲＧＳＴｄｔに登録された顔情報の位置を補正する。補正後の顔情報は、図８に示す補正顔レジスタＲＧＳＴｒｖに登録される。
【００４３】
顔検出レジスタＲＧＳＴｄｔには、第２生画像データに基づいて作成された探索画像データ上で発見された人物の顔情報が登録されている。すなわち、顔検出レジスタＲＧＳＴｄｔに登録された位置は、イメージセンサ５６で捉えられたシーン上の位置である。このような顔情報の位置を補正することによって、ＣＰＵ２６は、イメージセンサ１６で捉えられたシーン上で顔の存在が推定される位置を算出する。補正は、光軸ＡＸ＿ＬおよびＡＸ＿Ｒの間隔ならびに顔検出レジスタＲＧＳＴｄｔに登録された顔情報のサイズに基づいて実行される。
【００４４】
ＣＰＵ２６は次に、補正顔レジスタＲＧＳＴｒｖに登録された顔情報のうち撮像面中央に最も近い顔情報が示す領域を、後述のＡＦ処理の対象領域とする。ＡＦ処理の対象領域とされた顔情報の位置およびサイズは、図９に示すＡＦ対象レジスタＲＧＳＴａｆに登録される。また、ＣＰＵ２６は、人物を発見したことを表明するべくフラグＦＬＧ＿ｆを“１”に設定する。
【００４５】
なお、顔検出処理の完了後に顔検出レジスタＲＧＳＴｄｔに顔情報の登録がなかった場合、すなわち人物の顔が発見されなかった場合は、ＣＰＵ２６は、人物の顔が未発見であることを表明するべくフラグＦＬＧ＿ｆを“０”に設定する。
【００４６】
シャッタボタン２８ｓｈが非操作状態のとき、ＣＰＵ２６は、以下の処理を実行する。フラグＦＬＧ＿ｆが“０”を示すときＣＰＵ２６は、ＡＥ評価回路２２からの出力に基づく簡易ＡＥ処理を撮像タスクの下で実行し、適正ＥＶ値を算出する。簡易ＡＥ処理は動画取り込み処理と並列して実行され、算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが適度に調整される。
【００４７】
フラグＦＬＧ＿ｆが“１”に更新されるとＣＰＵ２６は、補正顔レジスタＲＧＳＴｒｖの登録内容を参照して、顔枠ＨＦの表示をグラフィックジェネレータ４６に要求する。グラフィックジェネレータ４６は、顔枠ＨＦを表すグラフィック情報をＬＣＤドライバ３６に向けて出力する。
【００４８】
上述の通り、補正顔レジスタＲＧＳＴｒｖに登録された位置およびサイズは、イメージセンサ５６によって捉えられたシーン上で発見された顔の存在がイメージセンサ１６によって捉えられたシーン上で推定される位置である。したがって、図１０を参照して、スルー画像上の顔画像の位置およびサイズに適合する態様で、顔枠ＨＦがＬＣＤモニタ３８に表示される。
【００４９】
図１１（Ａ）に示すように表示画像データが示す画像に人物ＨＭ１およびＨＭ２が存在するとき、探索画像データが示す画像においても、図１１（Ｂ）に示すように人物ＨＭ１およびＨＭ２が存在する。探索画像データにおいては、顔検出処理の実行によって、顔検出枠ＦＤ＿１に属する人物ＨＭ１の顔が検出され、顔検出枠ＦＤ＿２に属する人物ＨＭ２の顔が検出される。
【００５０】
フラグＦＬＧ＿ｆが“１”に更新されるとまた、ＣＰＵ２６は、ＡＥ評価回路２２から出力された２５６個のＡＥ評価値のうち、補正顔位置レジスタＲＧＳＴｒｖに登録された位置およびサイズに対応するＡＥ評価値を抽出する。ＣＰＵ２６は、抽出された一部のＡＥ評価値に基づく厳格ＡＥ処理を実行する。厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが、補正顔位置レジスタＲＧＳＴｒｖに登録された位置に相当するシーンの一部に注目した明るさに調整される。
【００５１】
シャッタボタン２８ｓｈが半押しされると、ＣＰＵ２６はＡＦ処理を実行する。フラグＦＬＧ＿ｆが“０”を示すときＣＰＵ２６は、ＡＦ評価回路２４から出力された２５６個のＡＦ評価値のうち、シーン中央の既定領域に対応するＡＦ評価値を抽出する。ＣＰＵ２６は、抽出された一部のＡＦ評価値に基づくＡＦ処理を実行する。この結果、シーン中央に注目した合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。
【００５２】
フラグＦＬＧ＿ｆが“１”を示すときＣＰＵ２６は、ＡＦ評価回路２４から出力された２５６個のＡＦ評価値のうち、ＡＦ対象レジスタＲＧＳＴａｆに登録された位置およびサイズに対応するＡＦ評価値を抽出する。ＣＰＵ２６は、抽出された一部のＡＦ評価値に基づくＡＦ処理を実行する。
【００５３】
上述の通り、ＡＦ対象レジスタＲＧＳＴａｆに登録された位置およびサイズは、イメージセンサ５６によって捉えられたシーン上で発見された顔の存在がイメージセンサ１６によって捉えられたシーン上で推定される位置である。したがってＡＦ処理の結果、ＡＦ処理の対象とされた人物の顔に注目した合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。
【００５４】
図１２（Ｂ）に示す例によると、シャッタボタン２８ｓｈが半押しされたとき、図１１（Ｂ）に示す例で顔が発見された人物ＨＭ１の顔は、図１１（Ｂ）とほぼ同一の位置で発見されている。一方、人物ＨＭ２の顔は、人物ＨＭ２の移動によって、図１１（Ｂ）と異なる位置で発見されている。この時点では人物ＨＭ１の顔位置の方が撮像面中央に近いので、ＡＦ対象レジスタＲＧＳＴａｆには人物ＨＭ１の顔の位置およびサイズが登録される。したがって、ＡＦ処理の実行の結果、人物ＨＭ１の顔に注目した合焦点にフォーカスレンズ１２が配置される。
【００５５】
図１２（Ａ）に示す例によると、人物ＨＭ１は人物ＨＭ２よりも至近側に存在する。したがって、人物ＨＭ１の顔に注目したＡＦ処理の実行の結果、第１撮像ブロック１００の出力に基づく表示画像データにおいては、人物ＨＭ２の顔の鮮鋭度は低下する一方、人物ＨＭ１の顔の鮮鋭度が向上する。
【００５６】
この状態でシャッタボタン２８ｓｈが全押しされることなく解除されたとき、フォーカスレンズ１２の配置は人物ＨＭ１の顔に注目した合焦点を維持する。したがって、図１３（Ａ）を参照して、表示画像データにおける人物ＨＭ２の顔については、低い鮮鋭度が維持される。
【００５７】
一方、フォーカスレンズ５２の配置はパンフォーカス位置を維持する。すなわち、探索画像データにおいては、人物ＨＭ１およびＨＭ２の各々の顔に合焦された状態が維持される。したがって、図１３（Ｂ）を参照して、探索画像データにおいては、顔検出処理の実行によって、人物ＨＭ１およびＨＭ２の各々の顔が検出される。
【００５８】
図１３（Ｂ）に示す例によると、シャッタボタン２８ｓｈが解除されたとき、人物ＨＭ１の顔は、図１１（Ｂ）および図１２（Ｂ）の各々とほぼ同一の位置で発見されている。一方、人物ＨＭ２の顔は、人物ＨＭ２の移動によって、図１２（Ｂ）と異なる位置で発見されている。この時点では人物ＨＭ２の顔位置の方が撮像面中央に近いので、ＡＦ対象レジスタＲＧＳＴａｆの登録内容は、人物ＨＭ１の顔情報から人物ＨＭ２の顔情報に更新される。
【００５９】
この状態でシャッタボタン２８ｓｈが半押しされたとき、ＡＦ対象レジスタＲＧＳＴａｆには人物ＨＭ２の顔の位置およびサイズが登録されている。したがって、図１４（Ａ）を参照して、ＡＦ処理の実行の結果、フォーカスレンズ１２の配置は、人物ＨＭ１の顔に注目した合焦点から人物ＨＭ２の顔に注目した合焦点に変更される。一方、フォーカスレンズ５２の配置はパンフォーカス位置を維持する（図１４（Ｂ）参照）。
【００６０】
撮像モードが通常記録モードに設定されていた場合、シャッタボタン２８ｓｈが全押しされると、ＣＰＵ２６は、撮像タスクの下でメイン系の静止画取り込み処理および記録処理を実行する。シャッタボタン２８ｓｈが全押しされた時点の１フレームの第１生画像データは、静止画取り込み処理によってＳＤＲＡＭ３２の第１静止画エリア３２ｅに取り込まれる。取り込まれた１フレームの第１生画像データは、記録処理に関連して起動したＩ／Ｆ４０によって第１静止画エリア３２ｅから読み出され、ファイル形式で記録媒体４２に記録される。
【００６１】
撮像モードが３Ｄ記録モードに設定されていた場合、シャッタボタン２８ｓｈが全押しされると、ＣＰＵ２６は、第２撮像ブロック５００の露出設定を第１撮像ブロック１００と同一の設定に変更する。すなわち、ドライバ１８ｂおよび１８ｃにそれぞれ設定された絞り量および露光時間が、ドライバ５８ｂおよび５８ｃにもそれぞれ設定される。
【００６２】
また、ＣＰＵ２６は、第２撮像ブロック５００のフォーカス設定を第１撮像ブロック１００と同一の設定に変更する。すなわち、シャッタボタン２８ｓｈの半押し時点でフラグＦＬＧ＿ｆが“０”を示した場合は、シーン中央に注目した合焦点にフォーカスレンズ５２が配置される。一方、シャッタボタン２８ｓｈの半押し時点でフラグＦＬＧ＿ｆが“１”を示した場合は、ＡＦ処理の対象とされた人物の顔に注目した合焦点にフォーカスレンズ５２が配置される。
【００６３】
第２撮像ブロック５００の露出設定の変更およびフォーカス設定の変更が完了すると、ＣＰＵ２６は、撮像タスクの下でメイン系および３Ｄ系の各々の静止画取り込み処理と３Ｄ記録処理とを実行する。シャッタボタン２８ｓｈが全押しされた時点の１フレームの第１生画像データおよび第２生画像データは、静止画取り込み処理によって第１静止画エリア３２ｅおよびＳＤＲＡＭ３２の第２静止画エリア３２ｆにそれぞれ取り込まれる。
【００６４】
また、３Ｄ記録処理によって、３Ｄ静止画の記録に対応した形式の１つの静止画ファイルが記録媒体４２に作成される。取り込まれた第１生画像データおよび第２生画像データは、３Ｄ映像の格納を示す識別コード，２つの画像の配置方法，およびフォーカスレンズ１２とフォーカスレンズ５２との距離等とともに、新規作成された静止画ファイルに記録処理によって記録される。
【００６５】
シャッタボタン２８ｓｈが全押し後に解除されると、フォーカスレンズ５２の配置は、通常位置であるパンフォーカス位置に戻される。
【００６６】
撮像モードが３Ｄ記録モードに設定されていた場合、図１４（Ｂ）の状態からシャッタボタン２８ｓｈが解除されることなく全押しされたとき、第２撮像ブロック５００の露出設定およびフォーカス設定は第１撮像ブロック１００と同一の設定に変更される。すなわち、フォーカスレンズ５２の配置は、パンフォーカス位置から人物ＨＭ２の顔に注目した合焦点に変更される。
【００６７】
したがって、第２撮像ブロック５００の出力に基づく探索画像データにおいては、図１５（Ａ）に示す表示画像データと同様に、人物ＨＭ２の顔の鮮鋭度が向上する一方、人物ＨＭ１の顔の鮮鋭度は低下する（図１５（Ｂ）参照）。このとき顔検出タスクにおいて実行される顔検出処理においては、人物ＨＭ２の顔が検出される一方、人物ＨＭ１の顔は鮮鋭度の低下によって検出されない。
【００６８】
この状態でシャッタボタン２８ｓｈが全押し後に解除されたとき、フォーカスレンズ１２の配置は人物ＨＭ１の顔に注目した合焦点を維持する。したがって、図１６（Ａ）を参照して、表示画像データにおける人物ＨＭ１の顔については、低い鮮鋭度が維持される。
【００６９】
一方、フォーカスレンズ５２の配置はパンフォーカス位置に戻される。これによって、探索画像データにおいては、再び人物ＨＭ１およびＨＭ２の各々の顔に合焦される。したがって、図１６（Ｂ）を参照して、探索画像データにおいては、顔検出処理の実行によって、人物ＨＭ１およびＨＭ２の各々の顔が再び検出される。
【００７０】
ＣＰＵ２６は、図１７〜図１９に示す撮像タスクおよび図２０〜図２１に示す顔検出タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４４に記憶される。
【００７１】
図１７を参照して、ステップＳ１では動画取り込み処理を実行する。この結果、シーンを表すスルー画像がＬＣＤモニタ３８に表示される。ステップＳ３では顔検出タスクを起動する。
【００７２】
ステップＳ５ではシャッタボタン２８ｓｈが半押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ１９に進む一方、判別結果がＮＯであればフラグＦＬＧ＿ｆが“１”に設定されているか否かをステップＳ７で判別する。ステップＳ７の判別結果がＹＥＳであればステップＳ９で、補正顔レジスタＲＧＳＴｒｖに登録された位置およびサイズを読み出す。読み出された位置およびサイズに基づいて、ステップＳ１１では顔枠ＨＦの表示をグラフィックジェネレータ４６に要求する。この結果、人物検出タスクの下で検出された顔画像の位置およびサイズに適合する態様で、顔枠ＨＦがＬＣＤモニタ３８に表示される。
【００７３】
ステップＳ１１の処理が完了すると、顔画像の位置に対応した厳格ＡＥ処理をステップＳ１３で実行する。厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが、顔画像の位置に相当するシーンの一部に注目した明るさに調整される。ステップＳ１３の処理が完了するとステップＳ５に戻る。
【００７４】
ステップＳ７の判別結果がＮＯであればステップＳ１５で、顔枠ＨＦの非表示をグラフィックジェネレータ４６に要求する。この結果、モニタ３８に表示された顔枠ＨＦは非表示とされる。
【００７５】
ステップＳ１５の処理が完了すると、ステップＳ１７で簡易ＡＥ処理を実行する。簡易ＡＥ処理によって算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが適度に調整される。ステップＳ１７の処理が完了するとステップＳ５に戻る。
【００７６】
ステップＳ１９ではフラグＦＬＧ＿ｆが“１”に設定されているか否かを判別し、判別結果がＮＯであればステップＳ２５に進む一方、判別結果がＹＥＳであればＡＦ処理の対象領域を確定するべく、ＡＦ対象レジスタＲＧＳＴａｆに登録された位置およびサイズをステップＳ２１で読み出す。
【００７７】
ステップＳ２３では、顔を対象としたＡＦ処理を実行して、人物の顔に注目した合焦点にフォーカスレンズ１２を配置する。この結果、ＡＦ処理の対象領域に含まれる顔画像の鮮鋭度が向上する。ステップＳ２３の処理が完了するとステップＳ２７に進む。
【００７８】
ステップＳ２５ではシーン中央を対象としたＡＦ処理を実行する。この結果、シーン中央に注目した合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。ステップＳ２５の処理が完了するとステップＳ２７に進む。
【００７９】
ステップＳ２７ではシャッタボタン２８ｓｈが全押しされたか否かを判別し、判別結果がＮＯであればシャッタボタン２８ｓｈが解除されたか否かをステップＳ２９で判別する。ステップＳ２９の判別結果がＮＯであればステップＳ２７に戻る一方、ステップＳ２９の判別結果がＹＥＳであればステップＳ５に戻る。
【００８０】
ステップＳ２７の判別結果がＹＥＳであれば、撮像モードが３Ｄ記録モードに設定されているか否かをステップＳ３１で判別する。判別結果がＹＥＳであればステップＳ３７に進む一方、判別結果がＮＯであればステップＳ３３で静止画取り込み処理を実行し、ステップＳ３５では記録処理を実行する。シャッタボタン２８ｓｈが全押しされた時点の１フレームの画像データは、静止画取り込み処理によって第１静止画エリア３２ｅに取り込まれる。取り込まれた１フレームの画像データは、記録処理に関連して起動したＩ／Ｆ４０によって第１静止画エリア３２ｅから読み出され、ファイル形式で記録媒体４２に記録される。記録処理が完了するとステップＳ５に戻る。
【００８１】
ステップＳ３７では、第２撮像ブロック５００の露出設定を第１撮像ブロック１００と同一の設定に変更する。ステップＳ３９では、第２撮像ブロック５００のフォーカス設定を第１撮像ブロック１００と同一の設定に変更する。
【００８２】
ステップＳ４１では、メイン系および３Ｄ系の各々の静止画取り込み処理を実行する。この結果、シャッタボタン２８ｓｈが全押しされた時点の１フレームの第１生画像データおよび第２生画像データは、静止画取り込み処理によって第１静止画エリア３２ｅおよび第２静止画エリア３２ｆにそれぞれ取り込まれる。
【００８３】
ステップＳ４３では、３Ｄ記録処理を実行する。この結果、３Ｄ静止画の記録に対応した形式の１つの静止画ファイルが記録媒体４２に作成される。取り込まれた第１生画像データおよび第２生画像データは、３Ｄ映像の格納を示す識別コード，２つの画像の配置方法，およびフォーカスレンズ１２とフォーカスレンズ５２との距離等とともに、新規作成された静止画ファイルに記録処理によって記録される。
【００８４】
ステップＳ４５では、フォーカスレンズ５２の配置を通常位置のパンフォーカス位置に戻す。
【００８５】
図２０を参照して、ステップＳ５１ではフラグＦＬＧ＿ｆを“０”に初期設定し、垂直同期信号Ｖｓｙｎｃが発生したか否かをステップＳ５３で繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ５５で顔検出処理を実行する。
【００８６】
顔検出処理の完了後、顔検出レジスタＲＧＳＴｄｔに顔情報の登録があるか否かをステップＳ５７で判別し、判別結果がＮＯであればステップＳ５１に戻る一方、判別結果がＹＥＳであればステップＳ５９に進む。
【００８７】
ステップＳ５９では顔検出レジスタＲＧＳＴｄｔに登録された顔情報の位置を補正し、補正後の顔情報を用いて補正顔レジスタＲＧＳＴｒｖをステップＳ６１で更新する。ステップＳ６３では位置が撮像面中央に最も近い顔情報が示す領域をＡＦ処理の対象領域とし、ＡＦ処理の対象領域とされた顔情報の位置およびサイズを用いてＡＦ対象レジスタＲＧＳＴａｆをステップＳ６５で更新する。
【００８８】
ステップＳ６７では人物の顔を発見したことを表明するべくフラグＦＬＧ＿ｆを“１”に設定し、その後にステップＳ５３に戻る。
【００８９】
ステップＳ５５の顔検出処理は、図２２〜図２３に示すサブルーチンに従って実行される。ステップＳ７１では、顔検出レジスタＲＧＳＴｄｔを初期化すべく登録内容をクリアする。
【００９０】
ステップＳ７３では評価エリアＥＶＡ２の全域を探索エリアとして設定する。ステップＳ７５では、顔検出枠ＦＤのサイズの可変範囲を定義するべく、最大サイズＦＳＺｍａｘを“２００”に設定し、最小サイズＦＳＺｍｉｎを“２０”に設定する。
【００９１】
ステップＳ７７では顔検出枠ＦＤのサイズを“ＦＳＺｍａｘ”に設定し、ステップＳ７９では顔検出枠ＦＤを探索エリアの左上位置に配置する。ステップＳ８１では、顔検出枠ＦＤに属する一部の探索画像データを探索画像エリア３２ｄから読み出し、読み出された探索画像データの特徴量を算出する。
【００９２】
ステップＳ８３では変数Ｎを“１”に設定し、ステップＳ８１で算出された特徴量と辞書番号がＮである顔辞書ＦＤＣの辞書画像の特徴量とをステップＳ８５で照合する。照合の結果、閾値ＴＨを超える照合度が得られたか否かをステップＳ８７で判別し、判別結果がＮＯであればステップＳ９１に進む一方、判別結果がＹＥＳであればステップＳ８９の処理を経てステップＳ９１に進む。
【００９３】
ステップＳ８９では、現時点の顔検出枠ＦＤの位置およびサイズを顔情報として顔検出レジスタＲＧＳＴｄｔに登録する。
【００９４】
ステップＳ９１では変数Ｎをインクリメントし、変数Ｎが“５”を超えたか否かをステップＳ９３で判別する。判別結果がＮＯであればステップＳ８５に戻る一方、判別結果がＹＥＳであれば、顔検出枠ＦＤが探索エリアの右下位置に到達したか否かをステップＳ９５で判別する。
【００９５】
ステップＳ９５の判別結果がＮＯであれば、ステップＳ９７で顔検出枠ＦＤを既定量だけラスタ方向に移動させ、その後にステップＳ８１に戻る。ステップＳ９５の判別結果がＹＥＳであれば、顔検出枠ＦＤのサイズが“ＦＳＺｍｉｎ”以下であるか否かをステップＳ９９で判別する。ステップＳ９９の判別結果がＮＯであれば、ステップＳ１０１で顔検出枠ＦＤのサイズを“５”だけ縮小させ、ステップＳ１０３で顔検出枠ＦＤを探索エリアの左上位置に配置し、その後にステップＳ８１に戻る。ステップＳ９９の判別結果がＹＥＳであれば、上階層のルーチンに復帰する。
【００９６】
以上の説明から分かるように、複数のイメージセンサは、共通のシーンを表す画像を各々が出力しかつイメージセンサ１６および５６を有する。ＣＰＵ２６は、複数のイメージセンサのうちイメージセンサ５６を含む少なくとも一部のイメージセンサから出力された画像から既定条件を満足する部分画像を探索する。ＣＰＵ２６はまた、イメージセンサ５６から出力された画像のうち探知された部分画像に相当する部分画像に注目してイメージセンサ１６の撮像条件を調整する。ＣＰＵ２６は、イメージセンサ５６から出力された画像に対して調整処理の後に既定処理を施す。
【００９７】
複数のイメージセンサのうちイメージセンサ５６を含む少なくとも一部のイメージセンサから出力されたシーンを表す画像から辞書画像に符合する部分画像が探索され、探知された部分画像に注目してイメージセンサ１６の撮像条件が調整される。イメージセンサ１６から出力された画像に対しては、撮像条件の調整処理の後に既定処理が施される。したがって、イメージセンサ１６の撮像条件を部分画像に注目した既定処理に適した条件に調整する一方、探索処理に用いるイメージセンサの撮像条件を維持することができる。このようにして、撮像性能を高めることができる。
【００９８】
なお、この実施例では、補正顔レジスタＲＧＳＴｒｖに登録された顔情報のうち撮像面中央に最も近い顔情報が示す領域を、ＡＦ処理の対象領域とした。しかし、サイズが最も大きい顔情報が示す領域をＡＦ処理の対象領域としてもよい。
【００９９】
この場合、図２１のステップＳ６３に代えて図２４のステップＳ１２１〜ステップＳ１２５を実行するようにすればよい。ステップＳ１２１では、補正顔レジスタＲＧＳＴｒｖに登録された顔情報のうちサイズが最も大きい顔情報が複数あるか否かを判別する。
【０１００】
判別結果がＹＥＳであればステップＳ１２３で、複数の最大サイズの顔情報のうち位置が撮像面中央に最も近い顔情報が示す領域をＡＦ処理の対象領域とする。判別結果がＮＯであればステップＳ１２５で、サイズが最も大きい顔情報が示す領域をＡＦ処理の対象領域とする。ステップＳ１２３またはＳ１２５の処理が完了すると、ステップＳ６５に進む。
【０１０１】
またこの場合、具体的には次の要領で各処理が実行される。図２５（Ａ）に示すように表示画像データが示す画像に人物ＨＭ３およびＨＭ４が存在するとき、探索画像データが示す画像においては、図２５（Ｂ）に示すように人物ＨＭ３およびＨＭ４が存在する。探索画像データにおいては、顔検出処理の実行によって、顔検出枠ＦＤ＿３に属する人物ＨＭ３の顔が検出され、顔検出枠ＦＤ＿４に属する人物ＨＭ４の顔が検出される。
【０１０２】
図２６（Ｂ）に示す例によると、シャッタボタン２８ｓｈが半押しされたとき、図２５（Ｂ）に示す例で顔が発見された人物ＨＭ４の顔は、人物ＨＭ４の移動によって、図２５（Ｂ）と異なる位置で発見されている。この時点では人物ＨＭ３の顔のサイズおよび人物ＨＭ４の顔のサイズは同一である一方、人物ＨＭ３の顔の位置の方が撮像面中央に近い。よって、ＡＦ処理の実行の結果、人物ＨＭ３の顔に注目した合焦点にフォーカスレンズ１２が配置される。
【０１０３】
ただし、人物ＨＭ３の顔のサイズおよび人物ＨＭ４の顔のサイズは同一であるので、フォーカスレンズ１２からの距離はほぼ同一である。したがって、人物ＨＭ３の顔に注目したＡＦ処理の実行の結果、表示画像データにおいては、人物ＨＭ３およびＨＭ４の両方の顔の鮮鋭度が向上する。
【０１０４】
この状態でシャッタボタン２８ｓｈが全押しされることなく解除されたとき、フォーカスレンズ１２の配置は人物ＨＭ３の顔に注目した合焦点を維持する。図２７（Ａ）に示す例によると、図２６（Ｂ）に示す例で顔が発見された人物ＨＭ４の顔は、人物ＨＭ４の移動によって、図２６（Ｂ）よりも至近側で発見されている。したがって、表示画像データにおいて、人物ＨＭ３の顔については高い鮮鋭度が維持される一方、人物ＨＭ４の顔については鮮鋭度が低下する。
【０１０５】
一方、フォーカスレンズ５２の配置はパンフォーカス位置を維持する。すなわち、探索画像データにおいては、人物ＨＭ３およびＨＭ４の各々の顔に合焦された状態が維持される。したがって、図２７（Ｂ）を参照して、探索画像データにおいては、顔検出処理の実行によって、人物ＨＭ３およびＨＭ４の各々の顔が検出される。
【０１０６】
図２７（Ｂ）に示す例によると、シャッタボタン２８ｓｈが解除されたとき、人物ＨＭ４の顔のサイズの方が人物ＨＭ３の顔のサイズよりも大きいので、ＡＦ対象レジスタＲＧＳＴａｆの登録内容は、人物ＨＭ３の顔情報から人物ＨＭ４の顔情報に更新される。
【０１０７】
この状態でシャッタボタン２８ｓｈが半押しされたとき、図２８（Ａ）を参照して、ＡＦ処理の実行の結果、フォーカスレンズ１２の配置は、人物ＨＭ３の顔に注目した合焦点から人物ＨＭ４の顔に注目した合焦点に変更される。一方、フォーカスレンズ５２の配置はパンフォーカス位置を維持する（図２８（Ｂ）参照）。
【０１０８】
撮像モードが３Ｄ記録モードに設定されていた場合、図２８（Ｂ）の状態からシャッタボタン２８ｓｈが解除されることなく全押しされたとき、第２撮像ブロック５００の露出設定およびフォーカス設定は第１撮像ブロック１００と同一の設定に変更される。すなわち、フォーカスレンズ５２の配置は、パンフォーカス位置から人物ＨＭ４の顔に注目した合焦点に変更される。
【０１０９】
したがって、探索画像データにおいては、図２９（Ａ）に示す表示画像データと同様に、人物ＨＭ３の顔の鮮鋭度は低下する一方、人物ＨＭ４の顔の鮮鋭度が向上する（図２９（Ｂ）参照）。このとき顔検出タスクにおいて実行される顔検出処理においては、人物ＨＭ４の顔が検出される一方、人物ＨＭ３の顔は鮮鋭度の低下によって検出されない。
【０１１０】
この状態でシャッタボタン２８ｓｈが全押し後に解除されたとき、フォーカスレンズ１２の配置は人物ＨＭ４の顔に注目した合焦点を維持する。したがって、図３０（Ａ）を参照して、表示画像データにおける人物ＨＭ３の顔については、低い鮮鋭度が維持される。
【０１１１】
一方、フォーカスレンズ５２の配置はパンフォーカス位置に戻される。これによって、探索画像データにおいては、再び人物ＨＭ３およびＨＭ４の各々の顔に合焦される。したがって、図３０（Ｂ）を参照して、探索画像データにおいては、顔検出処理の実行によって、人物ＨＭ３およびＨＭ４の各々の顔が再び検出される。
【０１１２】
また、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４４に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ６０を図３１に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４４に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【０１１３】
また、この実施例では、ＣＰＵ２６によって実行される処理を、図１７〜図１９に示す撮像タスクおよび図２０〜図２１に示す顔検出タスクを含む複数のタスクに区分するようにしている。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【０１１４】
また、この実施例では、２つのイメージセンサをそれぞれ含む２つの撮像ブロックを設けて、一方の撮像ブロックの出力に基づいて探索処理を実行し、探索結果に基づいて他方の撮像ブロックの撮像条件を調整するようにした。しかし、両方の撮像ブロックの出力に基づいて探索処理を実行するようにしてもよい。また、１または２以上の撮像ブロックをさらに設けて、追加された撮像ブロックの出力に基づいて探索処理を実行するようにしてもよい。また、追加された撮像ブロックの撮像条件を調整するようにしてもよい。
【０１１５】
また、この実施例では、ディジタルスチルカメラを用いて説明したが、本発明は、ディジタルビデオカメラ，携帯電話端末またはスマートフォンなどにも適用することができる。
【符号の説明】
【０１１６】
１０  …ディジタルカメラ
１２  …フォーカスレンズ
１６  …イメージセンサ
２６  …ＣＰＵ
３２  …ＳＤＲＡＭ
５２  …フォーカスレンズ
５６  …イメージセンサ
１００  …第１撮像ブロック
５００  …第２撮像ブロック
【図１】
2012244278.tif 000003
【図２】
2012244278.tif 000004
【図３】
2012244278.tif 000005
【図４】
2012244278.tif 000006
【図５】
2012244278.tif 000007
【図６】
2012244278.tif 000008
【図７】
2012244278.tif 000009
【図８】
2012244278.tif 000010
【図９】
2012244278.tif 000011
【図１０】
2012244278.tif 000012
【図１１】
2012244278.tif 000013
【図１２】
2012244278.tif 000014
【図１３】
2012244278.tif 000015
【図１４】
2012244278.tif 000016
【図１５】
2012244278.tif 000017
【図１６】
2012244278.tif 000018
【図１７】
2012244278.tif 000019
【図１８】
2012244278.tif 000020
【図１９】
2012244278.tif 000021
【図２０】
2012244278.tif 000022
【図２１】
2012244278.tif 000023
【図２２】
2012244278.tif 000024
【図２３】
2012244278.tif 000025
【図２４】
2012244278.tif 000026
【図２５】
2012244278.tif 000027
【図２６】
2012244278.tif 000028
【図２７】
2012244278.tif 000029
【図２８】
2012244278.tif 000030
【図２９】
2012244278.tif 000031
【図３０】
2012244278.tif 000032
【図３１】
2012244278.tif 000033