(57)【要約】【構成】イメージセンサ１６は被写界を捉える撮像面を有して被写界像を出力し、ＣＰＵ３６はイメージセンサ１６から出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する。ＣＰＵ３６および顔検出回路４４は、イメージセンサ１６から出力された被写界像から辞書画像に符合する特定物体像を探索する。ＣＰＵ３６はまた、指定位置がＣＰＵ３６および顔検出回路４４によって発見された特定物体像の位置に相当するか否かを判別する。ＣＰＵ３６は、判別結果が肯定的であるとき特定基準を参照基準として選択し、判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する。【効果】撮像条件の調整態様を多様化することができる。【選択図】図２
2012074894.tif 000002
【特許請求の範囲】
【請求項１】
被写界を捉える撮像面を有して被写界像を出力する撮像手段、
前記撮像手段から出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行手段、
前記撮像手段から出力された被写界像から辞書画像に符合する特定物体像を探索する探索手段、
前記指定位置が前記探索手段によって発見された特定物体像の位置に相当するか否かを判別する判別手段、
前記判別手段の判別結果が肯定的であるとき特定基準を前記参照基準として選択する第１選択手段、および
前記判別手段の判別結果が否定的であるとき前記特定基準と異なる基準を前記参照基準として選択する第２選択手段を備える、電子カメラ。
【請求項２】
前記第２選択手段は、前記指定位置に現れた部分画像の属性を検出する検出手段、および前記検出手段によって検出された属性に対応する基準を選択する基準選択手段を含む、請求項１記載の電子カメラ。
【請求項３】
前記実行手段は、前記指定位置に現れた部分画像の品質を定義するパラメータ値を抽出する抽出手段、および前記抽出手段によって抽出されたパラメータ値に基づいて前記撮像条件を調整する調整実行手段を含む、請求項１または２記載の電子カメラ。
【請求項４】
前記撮像手段，前記探索手段および前記判別手段はそれぞれ撮像処理，探索処理および判別処理を並列して繰り返し実行する、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項５】
前記撮像手段から出力された被写界像をモニタ画面に再現する再現手段、および
前記再現手段の再現処理と並列して位置指定操作を前記モニタ画面上で受け付ける受け付け手段をさらに備え、
前記指定位置は前記位置指定操作によって指定された位置に相当する、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
前記特定物体像は人物の顔画像に相当し、
前記特定基準はポートレートモードに対応する、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
電子カメラのプロセッサに、
被写界を捉える撮像面を有して被写界像を出力する撮像ステップ、
前記撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ、
前記撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ、
前記指定位置が前記探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ、
前記判別ステップの判別結果が肯定的であるとき特定基準を前記参照基準として選択する第１選択ステップ、および
前記判別ステップの判別結果が否定的であるとき前記特定基準と異なる基準を前記参照基準として選択する第２選択ステップを実行させるための、撮像制御プログラム。
【請求項８】
電子カメラによって実行される撮像制御方法であって、
被写界を捉える撮像面を有して被写界像を出力する撮像ステップ、
前記撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ、
前記撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ、
前記指定位置が前記探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ、
前記判別ステップの判別結果が肯定的であるとき特定基準を前記参照基準として選択する第１選択ステップ、および
前記判別ステップの判別結果が否定的であるとき前記特定基準と異なる基準を前記参照基準として選択する第２選択ステップを備える、撮像制御方法。
【請求項９】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
被写界を捉える撮像面を有して被写界像を出力する撮像ステップ、
前記撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ、
前記撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ、
前記指定位置が前記探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ、
前記判別ステップの判別結果が肯定的であるとき特定基準を前記参照基準として選択する第１選択ステップ、および
前記判別ステップの判別結果が否定的であるとき前記特定基準と異なる基準を前記参照基準として選択する第２選択ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１０】
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
被写界を捉える撮像面を有して被写界像を出力する撮像ステップ、
前記撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ、
前記撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ、
前記指定位置が前記探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ、
前記判別ステップの判別結果が肯定的であるとき特定基準を前記参照基準として選択する第１選択ステップ、および
前記判別ステップの判別結果が否定的であるとき前記特定基準と異なる基準を前記参照基準として選択する第２選択ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にタッチ操作に応じて撮像条件を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、電子カメラには、撮影画像確認用の液晶表示部６と、該液晶表示部６上に配設されたタッチパネル４と、撮影レンズ、ＡＦモジュール及びＣＣＤ等からなる撮像ユニット８と、撮像ユニット８にて入力した画像の所望の被写体までの距離を測定する測距回路９と、所望の被写体に合焦するよう撮像ユニット８を駆動するためのオートフォーカス駆動回路１０とが備えられる。
【０００３】
そして、液晶表示部６に表示されている撮影範囲内の被写体のうち、合焦させたい箇所であるフォーカスブロックがタッチパネル４にて指定され、当該指定されたフォーカスブロック内の被写体までの距離が測距回路９にて測定され、該測定結果に基づいてオートフォーカス駆動回路１０が制御されることにより、撮影範囲の任意の位置に存在する被写体に焦点を合わせた撮影が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−０１５９７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、背景技術では、タッチパネル操作によるフォーカスブロック指定以外の撮像条件の調整方法は、記載されていない。よって、顔検出などの他の撮像条件調整方法を同時に用いることができるか否かは、不明である。このため、撮像条件の調整態様が限定されるおそれがある。
【０００６】
それゆえに、この発明の主たる目的は、撮像条件の調整態様を多様化することができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００７】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、被写界を捉える撮像面を有して被写界像を出力する撮像手段(16)、撮像手段から出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行手段(S9~S11)、撮像手段から出力された被写界像から辞書画像に符合する特定物体像を探索する探索手段(44, S51~S59)、指定位置が探索手段によって発見された特定物体像の位置に相当するか否かを判別する判別手段(S21)、判別手段の判別結果が肯定的であるとき特定基準を参照基準として選択する第１選択手段(S23)、および判別手段の判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する第２選択手段(S25~S33)を備える。
【０００８】
好ましくは、第２選択手段は、指定位置に現れた部分画像の属性を検出する検出手段(S25, S29)、および検出手段によって検出された属性に対応する基準を選択する基準選択手段(S27, S31, S33)を含む。
【０００９】
好ましくは、実行手段は、指定位置に現れた部分画像の品質を定義するパラメータ値を抽出する抽出手段(S9)、および抽出手段によって抽出されたパラメータ値に基づいて撮像条件を調整する調整実行手段(S11)を含む。
【００１０】
好ましくは、撮像手段，探索手段および判別手段はそれぞれ撮像処理，探索処理および判別処理を並列して繰り返し実行する。
【００１１】
好ましくは、撮像手段から出力された被写界像をモニタ画面(30)に再現する再現手段(S1)、および再現手段の再現処理と並列して位置指定操作をモニタ画面上で受け付ける受け付け手段(S3)をさらに備え、指定位置は位置指定操作によって指定された位置に相当する。
【００１２】
好ましくは、特定物体像は人物の顔画像に相当し、特定基準はポートレートモードに対応する。
【００１３】
この発明に従う撮像制御プログラムは、電子カメラ(10)のプロセッサ(36)に、被写界を捉える撮像面を有して被写界像を出力する撮像ステップ(16)、撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ(S9~S11)、撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ(44, S51~S59)、指定位置が探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ(S21)、判別ステップの判別結果が肯定的であるとき特定基準を参照基準として選択する第１選択ステップ(S23)、および判別ステップの判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する第２選択ステップ(S25~S33)を実行させるための、撮像制御プログラムである。
【００１４】
この発明に従う撮像制御方法は、電子カメラ(10)によって実行される撮像制御方法であって、被写界を捉える撮像面を有して被写界像を出力する撮像ステップ(16)、撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ(S9~S11)、撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ(44, S51~S59)、指定位置が探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ(S21)、判別ステップの判別結果が肯定的であるとき特定基準を参照基準として選択する第１選択ステップ(S23)、および判別ステップの判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する第２選択ステップ(S25~S33)を備える。
【００１５】
この発明に従う外部制御プログラムは、メモリ(42)に保存された内部制御プログラムに従う処理を実行するプロセッサ(36)を備える電子カメラ(10)に供給される外部制御プログラムであって、被写界を捉える撮像面を有して被写界像を出力する撮像ステップ(16)、撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ(S9~S11)、撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ(44, S51~S59)、指定位置が探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ(S21)、判別ステップの判別結果が肯定的であるとき特定基準を参照基準として選択する第１選択ステップ(S23)、および判別ステップの判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する第２選択ステップ(S25~S33)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１６】
この発明に従う電子カメラ(10)は、外部制御プログラムを受信する受信手段(46)、および受信手段によって受信された外部制御プログラムとメモリ(42)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(36)を備える電子カメラ(10)であって、外部制御プログラムは、被写界を捉える撮像面を有して被写界像を出力する撮像ステップ(16)、撮像ステップから出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する実行ステップ(S9~S11)、撮像ステップから出力された被写界像から辞書画像に符合する特定物体像を探索する探索ステップ(44, S51~S59)、指定位置が探索ステップによって発見された特定物体像の位置に相当するか否かを判別する判別ステップ(S21)、判別ステップの判別結果が肯定的であるとき特定基準を参照基準として選択する第１選択ステップ(S23)、および判別ステップの判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する第２選択ステップ(S25~S33)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１７】
被写界像から特定物体像が発見され、かつ発見された特定物体像の位置が指定位置に相当すれば、撮像条件は特定基準に沿って調整される。これに対して、特定物体像が発見されないか、或いは発見された特定物体像の位置が指定位置と異なれば、撮像条件は特定基準と異なる基準に沿って調整される。これによって、撮像条件の調整態様を多様化することができる。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図４】顔検出回路の構成の一例を示すブロック図である。
【図５】図２実施例に適用されるレジスタの構成の一例を示す図解図である。
【図６】モニタ画面に表示された被写界像の一例を示す図解図である。
【図７】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図８】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図９】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１１】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２１】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段１は、被写界を捉える撮像面を有して被写界像を出力する。実行手段２は、撮像手段から出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する。探索手段３は、撮像手段から出力された被写界像から辞書画像に符合する特定物体像を探索する。判別手段４は、指定位置が探索手段によって発見された特定物体像の位置に相当するか否かを判別する。第１選択手段５は、判別手段の判別結果が肯定的であるとき特定基準を参照基準として選択する。第２選択手段６は、判別手段の判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する。
［実施例］
【００２２】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。これらの部材を経た被写界の光学像は、イメージセンサ１６の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００２３】
電源が投入されると、ＣＰＵ３６は、動画取り込み処理を実行するべく、撮像タスクの下で露光動作および電荷読み出し動作の繰り返しをドライバ１８ｃに命令する。ドライバ１８ｃは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１６からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００２４】
前処理回路２０は、イメージセンサ１６から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の生画像エリア２４ａに書き込まれる。
【００２５】
後処理回路２６は、生画像エリア２４ａに格納された生画像データをメモリ制御回路２２を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。後処理回路２６はさらに、ＹＵＶ形式に従う画像データに対して表示用のズーム処理を実行する。この結果、ＹＵＶ形式に従う表示画像データが個別に作成される。表示画像データは、メモリ制御回路２２によってＳＤＲＡＭ２４の表示画像エリア２４ｂに書き込まれる。
【００２６】
ＬＣＤドライバ２８は、表示画像エリア２４ｂに格納された表示画像データをメモリ制御回路２２を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３０を駆動する。この結果、被写界のリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２７】
図３を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＹデータおよびＲＧＢデータに変換する。
【００２８】
ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０によって生成されたＹデータのうち評価エリアに属するＹデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００２９】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＹデータのうち同じ評価エリアに属するＹデータの高域周波数成分を抽出し、抽出された高域周波数成分を分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００３０】
また、ＡＥ／ＡＦ／ＡＷＢ評価回路３４は、垂直同期信号Ｖｓｙｎｃが発生する毎に、前処理回路２０から出力されたＲＧＢデータのうち同じ評価エリアに属するＲＧＢデータを分割エリア毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＷＢ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力される。
【００３１】
モニタ画面に対するタッチ操作が行われていないとき、ＣＰＵ３６は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４からの出力に基づく簡易ＡＥ処理を撮像タスクの下で実行し、適正ＥＶ値を算出する。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃにそれぞれ設定され、この結果、スルー画像の明るさが適度に調整される。
【００３２】
このような動画取り込み処理と並列して、ＣＰＵ３６は、顔検出タスクの下で探索要求を顔検出回路４４に向けて繰り返し発行する。
【００３３】
顔検出回路４４は、図４に示すように構成される。顔検出回路４４は、表示画像エリア２４ｂに格納された表示画像の先頭位置から末尾位置に向けてラスタ走査態様で照合枠を移動させ、照合枠に属する一部の画像を辞書４４ｄに登録された顔画像と照合する。
【００３４】
照合枠の画像が登録された顔画像と符合すると、顔検出回路４４は、現時点の照合枠のサイズおよび位置を図５に示すようにレジスタ４４ｅに登録する。照合枠は、末尾位置に到達する毎に縮小され、その後に先頭位置に再度設定される。これによって、互いに異なるサイズを有する照合枠が被写界像上をラスタ方向に走査される。最小サイズの照合枠が末尾位置に到達すると、探索終了通知が顔検出回路４４からＣＰＵ３６に向けて返送される。
【００３５】
ＣＰＵ３６は、顔検出回路４４から返送された探索終了通知に応答して、人物の顔の探索に成功したか否かを判別する。少なくとも１つの照合枠がレジスタ４４ｅに登録されていれば、顔画像の探索に成功したと判別される。これに対して、照合枠がレジスタ４４ｅに登録されていなければ、顔画像の探索に失敗したと判別される。
【００３６】
顔画像の探索に成功すると、ＣＰＵ３６は、レジスタ４４ｅに登録された照合枠情報を検出し、検出された照合枠情報に対応する顔枠キャラクタ表示命令をＬＣＤドライバ２８に向けて発行する。ＬＣＤドライバ２８は、こうして与えられた顔枠キャラクタ表示命令を参照して、ＬＣＤモニタ３０を駆動する。顔枠キャラクタは、スルー画像に現れた人物の顔を囲うようにＬＣＤモニタ３０に表示される。したがって、図６に示す被写界が捉えられたときは、顔枠キャラクタＫ１が人物Ｈ１の顔を囲う位置に表示される。
【００３７】
顔画像の探索に失敗すると、ＣＰＵ３６は、顔枠キャラクタ非表示命令をＬＣＤドライバ２８に向けて発行する。この結果、ＬＣＤモニタ３０に表示されていた顔枠キャラクタが消滅する。
【００３８】
スルー画像がＬＣＤモニタ３０に表示されている状態でモニタ画面に対するタッチ操作が行われると、タッチ位置がタッチセンサ３２によって検知され、検知結果がＣＰＵ３６に与えられる。
【００３９】
ＣＰＵ３６は次に、タッチ位置がレジスタ４４ｅに登録された１または２以上の照合枠のいずれかの内側であるか否かを、撮像タスクの下で判別する。タッチ位置がいずれかの照合枠の内側であったとき、ＣＰＵ３６は、タッチ操作により人物が指定されたものと判断し、撮像条件の調整基準をポートレートシーン用に設定する。
【００４０】
タッチ位置がいずれの照合枠の内側でもないとき、ＣＰＵ３６は、タッチ操作により人物が指定されなかったものと判断し、ポートレートシーンを除いた複数の撮像シーンすなわち夜景シーンおよび風景シーンのいずれに被写界が相当するかを判別する。夜景シーン判別および風景シーン判別の各々は、ＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力されたＡＥ評価値，ＡＦ評価値およびＡＷＢ評価値に基づいて実行される。
【００４１】
判別の結果、被写界が夜景シーンに相当するときは、ＣＰＵ３６は、撮像条件の調整基準を夜景シーン用に設定する。被写界が風景シーンに相当するときは、ＣＰＵ３６は、撮像条件の調整基準を風景シーン用に設定する。夜景シーンおよび風景シーンのいずれにも被写界が相当しないときは、ＣＰＵ３６は、撮像条件の調整基準をデフォルトシーン用に設定する。
【００４２】
ＣＰＵ３６は次に、ＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力された２５６個のＡＥ評価値，２５６個のＡＦ評価値および２５６個のＡＷＢ評価値のうち、タッチ位置にそれぞれ対応するＡＥ評価値，ＡＦ評価値およびＡＷＢ評価値を抽出する。
【００４３】
ＣＰＵ３６は、抽出された一部のＡＥ評価値に基づく厳格ＡＥ処理を、設定された調整基準に沿って実行する。厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが、タッチ位置に相当する被写界の一部に注目した明るさに調整される。
【００４４】
厳格ＡＥ処理が完了すると、ＣＰＵ３６は、抽出された一部のＡＦ評価値に基づくＡＦ処理を、設定された調整基準に沿って実行する。この結果、タッチ位置に相当する被写界の一部に注目した合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。
【００４５】
ＡＦ処理が完了すると、ＣＰＵ３６は、抽出された一部のＡＷＢ評価値に基づくＡＷＢ処理を、設定された調整基準に沿って実行する。これによって適正白バランス調整ゲインが算出される。算出された適正白バランス調整ゲインは後処理回路２６に設定され、この結果、スルー画像の白バランスが、タッチ位置に相当する被写界の一部に注目した白バランスに調整される。
【００４６】
撮像条件の調整基準がポートレートシーン用に設定されている場合は、ＡＷＢ処理の完了後にＣＰＵ３６は、肌色強調処理およびノイズ除去処理などのポートレート調整処理を実行する。この結果、人物の肌色部分の画像の鮮明度が向上する。
【００４７】
このようにして撮像条件が調整されると、静止画取り込み処理および記録処理が実行される。モニタ画面に対するタッチ操作が行われた時点の１フレームの表示画像データは、静止画取り込み処理によって静止画エリア２４ｃに取り込まれる。取り込まれた１フレームの画像データは、記録処理に関連して起動したＩ／Ｆ３８によって静止画エリア２４ｃから読み出され、ファイル形式で記録媒体４０に記録される。
【００４８】
ＣＰＵ３６は、図７に示す撮像タスクおよび図１０に示す顔検出タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４２に記憶される。
【００４９】
図７を参照して、ステップＳ１では動画取り込み処理を実行する。この結果、被写界を表すスルー画像がＬＣＤモニタ３０に表示される。ステップＳ３ではタッチ操作が行われたか否かを繰り返し判別し、判別結果がＮＯであればステップＳ５で簡易ＡＥ処理を実行し、その後にステップＳ３に戻る。スルー画像の明るさは、簡易ＡＥ処理によって適度に調整される。
【００５０】
ステップＳ３の判別結果がＮＯからＹＥＳに更新されると、ステップＳ７で調整基準選択処理を実行する。この結果、タッチ位置に応じて撮像シーンが判別され、判別された撮像シーンに対応した調整基準が撮像条件の調整基準として選択される。
【００５１】
ステップＳ９では、ＡＥ／ＡＦ／ＡＷＢ評価回路３４から出力された２５６個のＡＥ評価値，２５６個のＡＦ評価値および２５６個のＡＷＢ評価値のうち、タッチ位置にそれぞれ対応するＡＥ評価値，ＡＦ評価値およびＡＷＢ評価値を抽出する。ステップＳ１１では抽出された一部のＡＥ評価値，一部のＡＦ評価値および一部のＡＷＢ評価値に基づいて撮像条件調整処理を実行する。この結果、タッチ位置に相当する被写界の一部に注目して撮像条件が調整される。
【００５２】
ステップＳ１３では静止画取り込み処理を実行する。この結果、モニタ画面に対するタッチ操作が行われた時点の１フレームの表示画像データが静止画エリア２４ｃに取り込まれる。ステップＳ１５では記録処理を実行する。この結果、静止画エリア２４ｃに取り込まれた１フレームの画像データが読み出され、ファイル形式で記録媒体４０に記録される。
【００５３】
ステップＳ７の調整基準選択処理は、図８に示すサブルーチンに従って実行される。ステップＳ２１では、タッチ位置がレジスタ４４ｅに登録された１または２以上の照合枠のいずれかの内側であるか否かを、判別する。判別結果がＹＥＳであれば、タッチ操作により人物が指定されたものと判断し、ステップＳ２３で撮像条件の調整基準をポートレートシーン用に設定する。
【００５４】
判別結果がＮＯであれば、被写界が夜景シーンに相当するか否かをステップＳ２５で判別し、被写界が風景シーンに相当するか否かをステップＳ２９で判別する。ステップＳ２５でＹＥＳであれば、撮像条件の調整基準を夜景シーン用にステップＳ２７で設定する。ステップＳ２９でＹＥＳであれば、撮像条件の調整基準を風景シーン用にステップＳ３１で設定する。ステップＳ２５およびステップＳ２９のいずれもＮＯであれば、撮像条件の調整基準をデフォルトシーン用にステップＳ３３で設定する。ステップＳ２３，Ｓ２７，Ｓ３１またはＳ３３の処理が完了すると、上階層のルーチンに復帰する。
【００５５】
ステップＳ１１の撮像条件調整処理は、図９に示すサブルーチンに従って実行される。ステップＳ４１では、ステップＳ９で抽出された一部のＡＥ評価値に基づく厳格ＡＥ処理を、ステップＳ７で設定された調整基準に沿って実行する。厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、スルー画像の明るさが、タッチ位置に相当する被写界の一部に注目した明るさに調整される。
【００５６】
ステップＳ４３では、ステップＳ９で抽出された一部のＡＦ評価値に基づくＡＦ処理を、ステップＳ７で設定された調整基準に沿って実行する。この結果、タッチ位置に相当する被写界の一部に注目した合焦点にフォーカスレンズ１２が配置され、スルー画像の鮮鋭度が向上する。
【００５７】
ステップＳ４５では、ステップＳ９で抽出された一部のＡＷＢ評価値に基づくＡＷＢ処理を、ステップＳ７で設定された調整基準に沿って実行する。これによって適正白バランス調整ゲインが算出される。算出された適正白バランス調整ゲインは後処理回路２６に設定され、この結果、スルー画像の白バランスが、タッチ位置に相当する被写界の一部に注目した白バランスに調整される。
【００５８】
ステップＳ４７では、撮像条件の調整基準がポートレートシーン用に設定されているか否かを判別する。判別結果がＮＯであれば上階層のルーチンに復帰し、判別結果がＹＥＳであればステップＳ４９の処理を経て上階層のルーチンに復帰する。
【００５９】
ステップＳ４９では、肌色強調処理およびノイズ除去処理などのポートレート調整処理を実行する。この結果、人物の肌色部分の画像の鮮明度が向上する。
【００６０】
図１０を参照して、ステップＳ５１では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、顔探索処理のために探索要求を顔検出回路４４に向けて発行する。この結果、顔検出回路４４において顔探索処理が実行され、検出された顔画像を覆う照合枠の位置およびサイズがレジスタ４４ｅに登録される。
【００６１】
顔検出回路４４から探索終了通知が返送されると、顔画像の探索に成功したか否かをステップＳ５５で判別する。少なくとも１つの照合枠がレジスタ４４ｅに登録されていれば、顔画像の探索に成功したと判別してステップＳ５７に進み、その後にステップＳ５１に戻る。これに対して、照合枠がレジスタ４４ｅに登録されていなければ、顔画像の探索に失敗したと判別してステップＳ５９に進み、その後にステップＳ５１に戻る。
【００６２】
ステップＳ５７では顔枠キャラクタ表示命令をＬＣＤドライバ２８に向けて発行する。ＬＣＤドライバ２８は、こうして与えられた顔枠キャラクタ表示命令を参照して、ＬＣＤモニタ３０を駆動する。顔枠キャラクタは、スルー画像に現れた人物の顔を囲うようにＬＣＤモニタ３０に表示される。ステップＳ５９では顔枠キャラクタ非表示命令をＬＣＤドライバ２８に向けて発行する。この結果、ＬＣＤモニタ３０に表示されていた顔枠キャラクタが消滅する。
【００６３】
以上の説明から分かるように、イメージセンサ１６は被写界を捉える撮像面を有して被写界像を出力し、ＣＰＵ３６はイメージセンサ１６から出力された被写界像のうち指定位置に現れた部分画像に基づいて撮像条件を調整する処理を参照基準に沿って実行する。ＣＰＵ３６および顔検出回路４４は、イメージセンサ１６から出力された被写界像から辞書画像に符合する特定物体像を探索する。ＣＰＵ３６はまた、指定位置がＣＰＵ３６および顔検出回路４４によって発見された特定物体像の位置に相当するか否かを判別する。ＣＰＵ３６は、判別結果が肯定的であるとき特定基準を参照基準として選択し、判別結果が否定的であるとき特定基準と異なる基準を参照基準として選択する。
【００６４】
なお、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４２に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ４６を図１１に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４２に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００６５】
また、この実施例では、ＣＰＵ３６によって実行される処理を、図７に示す撮像タスクおよび図１０に示す顔検出タスクに区分するようにしている。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部をメインタスクに統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【００６６】
また、この実施例では、被写界がポートレートシーン，夜景シーン，風景シーンまたはデフォルトシーンのいずれに相当するかを判別した。しかし、これら以外の撮像シーンに相当するかを判別するようにしてもよい。
【００６７】
また、この実施例では、人物の顔画像を探索して、タッチ位置が照合枠の内側であるか否かを判別した。しかし、人物の顔画像以外の画像を探索して、タッチ位置が照合枠の内側であるか否かを判別するようにしてもよい。
【００６８】
また、この実施例では、ディジタルスチルカメラを用いて説明したが、本発明は、ディジタルビデオカメラ，携帯電話端末またはスマートフォンなどにも適用することができる。
【符号の説明】
【００６９】
１０  …  ディジタルカメラ
３０  …  ＬＣＤモニタ
３２  …  タッチセンサ
３４  …  ＡＥ／ＡＦ／ＡＷＢ評価回路
４４  …  顔検出回路
【図１】
2012074894.tif 000003
【図２】
2012074894.tif 000004
【図３】
2012074894.tif 000005
【図４】
2012074894.tif 000006
【図５】
2012074894.tif 000007
【図６】
2012074894.tif 000008
【図７】
2012074894.tif 000009
【図８】
2012074894.tif 000010
【図９】
2012074894.tif 000011
【図１０】
2012074894.tif 000012
【図１１】
2012074894.tif 000013