(57)【要約】      （修正有）【解決手段】イメージャ１８は、ズームレンズ１２およびフォーカスレンズ１４を経た光学像が照射される撮像面を有し、生画像データを繰り返し出力する。ここで、ズームレンズ１２は、ズームボタン４６ｚｍの操作に応答して光軸方向に移動される。また、フォーカスレンズ１４は、撮像面に割り当てられた調整エリアＡＤＪに属する一部の生画像データを参照した簡易ＡＦ処理によって、合焦点の近傍に配置される。顔検出回路３６は、イメージャ１８の出力に基づくＹＵＶ形式の画像データから顔画像を探索する。調整エリアＡＤＪの配置は、探知された顔画像を追尾するように更新される。簡易ＡＦ処理は、ズームレンズ１２が移動中でかつ調整エリアＡＤＪが撮像面上の周辺エリアに属するときに制限される。【効果】合焦調整動作の安定化が図られる。【選択図】図２
2013143756.tif 000002
【特許請求の範囲】
【請求項１】
ズームレンズを通して光学像を捉える撮像面を有し、前記光学像に対応する電子画像を繰り返し出力する撮像手段、
前記ズームレンズから前記撮像面までの距離をズーム指示に応答して変更する変更手段、
前記撮像手段から出力された電子画像のうち前記撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する調整手段、
前記撮像手段から出力された電子画像上で探知された特定物体像を追尾するように前記調整エリアの配置を更新する更新手段、および
前記変更手段の処理が実行中でかつ前記調整エリアが前記撮像面上の既定エリアに属するとき前記調整手段の処理を制限する制限手段を備える、電子カメラ。
【請求項２】
前記撮像手段から出力された電子画像から特定物体像を繰り返し探索する探索手段、および
前記探索手段の非探知が継続する時間が閾値に達したとき前記調整エリアを既定配置に設定する設定手段をさらに備える、請求項１記載の電子カメラ。
【請求項３】
前記既定配置は前記調整エリアが前記既定エリアに属する配置と相違する、請求項２記載の電子カメラ。
【請求項４】
前記撮像手段から出力された電子画像をモニタ画面に表示する第１表示手段、
前記探索手段によって探知された特定物体像を指向するキャラクタを前記モニタ画面に表示する第２表示手段、および
前記第２表示手段によって表示されたキャラクタを前記設定手段の処理に関連して前記モニタ画面から消去する消去手段をさらに備える、請求項２または３記載の電子カメラ。
【請求項５】
前記調整手段によって注目される撮像条件はフォーカスを含む、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
前記既定エリアは前記撮像面の周辺に割り当てられたエリアに相当する、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
ズームレンズを通して光学像を捉える撮像面を有し、前記光学像に対応する電子画像を繰り返し出力する撮像手段を備える電子カメラのプロセッサに、
前記ズームレンズから前記撮像面までの距離をズーム指示に応答して変更する変更ステップ、
前記撮像手段から出力された電子画像のうち前記撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する調整ステップ、
前記撮像手段から出力された電子画像上で探知された特定物体像を追尾するように前記調整エリアの配置を更新する更新ステップ、および
前記変更ステップの処理が実行中でかつ前記調整エリアが前記撮像面上の既定エリアに属するとき前記調整ステップの処理を制限する制限ステップを実行させるための、撮像制御プログラム。
【請求項８】
ズームレンズを通して光学像を捉える撮像面を有し、前記光学像に対応する電子画像を繰り返し出力する撮像手段を備える電子カメラによって実行される撮像制御方法であって、
前記ズームレンズから前記撮像面までの距離をズーム指示に応答して変更する変更ステップ、
前記撮像手段から出力された電子画像のうち前記撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する調整ステップ、
前記撮像手段から出力された電子画像上で探知された特定物体像を追尾するように前記調整エリアの配置を更新する更新ステップ、および
前記変更ステップの処理が実行中でかつ前記調整エリアが前記撮像面上の既定エリアに属するとき前記調整ステップの処理を制限する制限ステップを備える、撮像制御方法。
【請求項９】
ズームレンズを通して光学像を捉える撮像面を有し、前記光学像に対応する電子画像を繰り返し出力する撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
前記ズームレンズから前記撮像面までの距離をズーム指示に応答して変更する変更ステップ、
前記撮像手段から出力された電子画像のうち前記撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する調整ステップ、
前記撮像手段から出力された電子画像上で探知された特定物体像を追尾するように前記調整エリアの配置を更新する更新ステップ、および
前記変更ステップの処理が実行中でかつ前記調整エリアが前記撮像面上の既定エリアに属するとき前記調整ステップの処理を制限する制限ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１０】
ズームレンズを通して光学像を捉える撮像面を有し、前記光学像に対応する電子画像を繰り返し出力する撮像手段、
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
前記ズームレンズから前記撮像面までの距離をズーム指示に応答して変更する変更ステップ、
前記撮像手段から出力された電子画像のうち前記撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する調整ステップ、
前記撮像手段から出力された電子画像上で探知された特定物体像を追尾するように前記調整エリアの配置を更新する更新ステップ、および
前記変更ステップの処理が実行中でかつ前記調整エリアが前記撮像面上の既定エリアに属するとき前記調整ステップの処理を制限する制限ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に、撮像面で捉えられたシーンに現れた特定物体に注目して撮像条件を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、全体合焦積算値は、複数の位置の各々に配置された撮像レンズを通して得られた被写体像の合焦の程度を表す。顔検出処理は、全体合焦積算値が閾値Ｔｈ以上のときに実行され、全体合焦積算値が閾値Ｔｈ未満のときに中断される。合焦範囲は、全体合焦積算値が閾値以上Ｔｈ以上となるレンズ位置のうち顔画像が検出されたレンズ位置に基づいて定義される。撮像レンズは定義された合焦範囲において所定距離ずつ移動され、これと併行して顔画像の合焦の程度を表す顔画像領域合焦積算値が算出される。合焦位置は、算出された顔画像領域合焦積算値に基づいて決定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、いわゆるコンティニュアスＡＦ方式による合焦制御を想定しておらず、撮像条件の調整に関する性能に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、撮像条件の調整に関する性能を高めることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、ズームレンズ(12)を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する撮像手段(18)、ズームレンズから撮像面までの距離をズーム指示に応答して変更する変更手段(S19~S21)、撮像手段から出力された電子画像のうち撮像面に割り当てられた調整エリア(ADJ)に属する部分画像に基づいて撮像条件を調整する調整手段(S7, S27)、撮像手段から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する更新手段(S41)、および変更手段の処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整手段の処理を制限する制限手段(S25)を備える。
【０００７】
好ましくは、撮像手段から出力された電子画像から特定物体像を繰り返し探索する探索手段(S35)、および探索手段の非探知が継続する時間が閾値に達したとき調整エリアを既定配置に設定する設定手段(S43~S45, S49)がさらに備えられる。
【０００８】
或る局面では、既定配置は調整エリアが既定エリアに属する配置と相違する。
【０００９】
他の局面では、撮像手段から出力された電子画像をモニタ画面に表示する第１表示手段(S1)、探索手段によって探知された特定物体像を指向するキャラクタをモニタ画面に表示する第２表示手段(S39)、および第２表示手段によって表示されたキャラクタを設定手段の処理に関連してモニタ画面から消去する消去手段(S47)がさらに備えられる。
【００１０】
好ましくは、調整手段によって注目される撮像条件はフォーカスを含む。
【００１１】
好ましくは、既定エリアは撮像面の周辺に割り当てられたエリアに相当する。
【００１２】
この発明に従う撮像制御プログラムは、ズームレンズ(12)を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する撮像手段(18)を備える電子カメラ(10)のプロセッサ(38)に、ズームレンズから撮像面までの距離をズーム指示に応答して変更する変更ステップ(S19~S21)、撮像手段から出力された電子画像のうち撮像面に割り当てられた調整エリア(ADJ)に属する部分画像に基づいて撮像条件を調整する調整ステップ(S7, S27)、撮像手段から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する更新ステップ(S41)、および変更ステップの処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整ステップの処理を制限する制限ステップ(S25)を実行させるための、撮像制御プログラムである。
【００１３】
この発明に従う撮像制御方法は、ズームレンズ(12)を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する撮像手段(18)を備える電子カメラ(10)によって実行される撮像制御方法であって、ズームレンズから撮像面までの距離をズーム指示に応答して変更する変更ステップ(S19~S21)、撮像手段から出力された電子画像のうち撮像面に割り当てられた調整エリア(ADJ)に属する部分画像に基づいて撮像条件を調整する調整ステップ(S7, S27)、撮像手段から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する更新ステップ(S41)、および変更ステップの処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整ステップの処理を制限する制限ステップ(S25)を備える。
【００１４】
この発明に従う外部制御プログラムは、ズームレンズ(12)を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する撮像手段(18)、およびメモリ(48)に保存された内部制御プログラムに従う処理を実行するプロセッサ(38)を備える電子カメラ(10)に供給される外部制御プログラムであって、ズームレンズから撮像面までの距離をズーム指示に応答して変更する変更ステップ(S19~S21)、撮像手段から出力された電子画像のうち撮像面に割り当てられた調整エリア(ADJ)に属する部分画像に基づいて撮像条件を調整する調整ステップ(S7, S27)、撮像手段から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する更新ステップ(S41)、および変更ステップの処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整ステップの処理を制限する制限ステップ(S25)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１５】
この発明に従う電子カメラ(10)は、ズームレンズ(12)を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する撮像手段(18)、外部制御プログラムを取り込む取り込み手段(50)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(48)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(38)を備える電子カメラであって、外部制御プログラムは、ズームレンズから撮像面までの距離をズーム指示に応答して変更する変更ステップ(S19~S21)、撮像手段から出力された電子画像のうち撮像面に割り当てられた調整エリア(ADJ)に属する部分画像に基づいて撮像条件を調整する調整ステップ(S7, S27)、撮像手段から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する更新ステップ(S41)、および変更ステップの処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整ステップの処理を制限する制限ステップ(S25)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１６】
この発明によれば、ズームレンズから撮像面までの距離の変更によって特定物体像の位置および／またはサイズが変化すると、特定物体像を追尾する調整エリアの配置もまた変化する。撮像条件は、こうして定義された調整エリアに属する電子画像に基づいて調整される。ただし、撮像条件の調整処理は、ズームレンズの移動に起因して調整エリアが撮像面上の既定エリアに移動したときに制限される。これによって、撮像条件の調整動作の安定化が図られる。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１８】
【図１】この発明の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図４】（Ａ）はズーム前に捉えられたシーンの一例を示す図解図であり、（Ｂ）はズーム後に捉えられたシーンの一例を示す図解図である。
【図５】（Ａ）は調整エリアの割り当て状態の一例を示す図解図であり、（Ｂ）は調整エリアの割り当て状態の他の一例を示す図解図である。
【図６】（Ａ）はズーム前に捉えられたシーンの他の一例を示す図解図であり、（Ｂ）はズーム後に捉えられたシーンの他の一例を示す図解図である。
【図７】（Ａ）は調整エリアの割り当て状態のその他の一例を示す図解図であり、（Ｂ）は調整エリアの割り当て状態のさらにその他の一例を示す図解図である。
【図８】（Ａ）は顔探索結果の変化の一例を示すタイミング図であり、（Ｂ）は顔枠キャラクタの表示／非表示の変化の一例を示すタイミング図であり、（Ｃ）は調整エリアの配置の変化の一例を示すタイミング図であり、（Ｄ）は顔枠キャラクタの表示位置の変化の一例を示すタイミング図であり、（Ｅ）は簡易ＡＦ処理の実行／中断の変化の一例を示すタイミング図である。
【図９】撮像面における中央エリアおよび周辺エリアの分布の一例を示す図解図である。
【図１０】図２実施例に適用される顔検出回路の構成の一例を示すブロック図である。
【図１１】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２０】
図１を参照して、この発明の電子カメラは、基本的に次のように構成される。撮像手段１は、ズームレンズ６を通して光学像を捉える撮像面を有し、光学像に対応する電子画像を繰り返し出力する。変更手段２は、ズームレンズ６から撮像面までの距離をズーム指示に応答して変更する。調整手段３は、撮像手段１から出力された電子画像のうち撮像面に割り当てられた調整エリアに属する部分画像に基づいて撮像条件を調整する。更新手段４は、撮像手段１から出力された電子画像上で探知された特定物体像を追尾するように調整エリアの配置を更新する。制限手段５は、変更手段２の処理が実行中でかつ調整エリアが撮像面上の既定エリアに属するとき調整手段３の処理を制限する。
【００２１】
ズームレンズ６から撮像面までの距離の変更によって特定物体像の位置および／またはサイズが変化すると、特定物体像を追尾する調整エリアの配置もまた変化する。撮像条件は、こうして定義された調整エリアに属する電子画像に基づいて調整される。ただし、撮像条件の調整処理は、ズームレンズ６の移動に起因して調整エリアが撮像面上の既定エリアに移動したときに制限される。これによって、撮像条件の調整動作の安定化が図られる。
［実施例］
【００２２】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ２０ａ〜２０ｃによってそれぞれ駆動されるズームレンズ１２，フォーカスレンズ１４および絞りユニット１６を含む。これらの部材を経た光学像は、イメージャ１８の撮像面に照射され、光電変換を施される。これによって、光学像に対応する電荷が生成される。
【００２３】
電源が投入されると、ＣＰＵ３８は、撮像タスクの下で動画取り込み処理を実行するべく、露光動作および電荷読み出し動作の繰り返しをドライバ２０ｄに命令する。ドライバ２０ｄは、図示しないＳＧ(Signal Generator)から１／３０秒毎に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージャ１８からは、読み出された電荷に基づく生画像データが３０ｆｐｓのフレームレートで出力される。
【００２４】
前処理回路２２は、イメージャ１８から出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路２４を通してＳＤＲＡＭ２６の生画像エリア２６ａに書き込まれる。
【００２５】
後処理回路２８は、生画像エリア２６ａに格納された生画像データをメモリ制御回路２４を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。これによって生成されたＹＵＶ形式の画像データは、メモリ制御回路２４によってＳＤＲＡＭ２６のＹＵＶ画像エリア２６ｂに書き込まれる。
【００２６】
ＬＣＤドライバ３０は、ＹＵＶ画像エリア２６ｂに格納された画像データをメモリ制御回路２４を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３２を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２７】
キー入力装置４６に設けられたズームボタン４６ｚｍが操作されると、ＣＰＵ３８は、ドライバ２０ａを通してズームレンズ１２を光軸方向に移動させる。この結果、スルー画像の倍率が変化する。
【００２８】
図３を参照して、撮像面には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアによって評価エリアＥＶＡが形成される。また、図２に示す前処理回路２２は、上述した処理に加えて、生画像データを簡易的にＹデータに変換する簡易Ｙ変換処理を実行する。
【００２９】
ＡＥ／ＡＦ評価回路３４は、前処理回路２２によって生成されたＹデータのうち評価エリアＥＶＡに属するＹデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路３４から出力される。
【００３０】
ＡＥ／ＡＦ評価回路３４はまた、前処理回路２２によって生成されたＹデータのうち評価エリアＥＶＡに属するＹデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路３４から出力される。
【００３１】
ＣＰＵ３８はまた、撮像タスクと並列する撮像支援タスクの下で顔探索処理を繰り返し実行する。顔探索処理にあたっては、垂直同期信号Ｖｓｙｎｃがたとえば１０回発生する毎に、探索要求が顔検出回路３６に向けて発行される。
【００３２】
探索要求を受け付けた顔検出回路３６は、レジスタ３６ｅの初期化を経て、ＹＵＶ画像エリア２４ｂ上の画像データに配置された照合枠を先頭位置から末尾位置に向けてラスタ走査態様で移動させ、照合枠に属する一部の画像データの特徴量を辞書３６ｄに登録された顔画像の特徴量と照合する。辞書３６ｄに登録された顔画像と符合する画像データが探知されると、顔検出回路３６は、現時点の照合枠のサイズおよび位置をレジスタ３６ｅに登録し、探索終了通知をＣＰＵ３８に返送する。
【００３３】
辞書３６ｄに登録された顔画像と符合する画像データが探知されない限り、照合枠は、末尾位置に到達する毎に縮小され、その後に先頭位置に再度設定される。これによって、互いに異なるサイズを有する照合枠が画像データ上をラスタ方向に走査される。探索終了通知は、最小サイズの照合枠が末尾位置に到達したときにもＣＰＵ３８に向けて返送される。
【００３４】
ＣＰＵ３８は、顔検出回路３６から返送された探索終了通知に応答して、人物の顔画像が探知されたか否かを判別する。レジスタ３６ｅに登録が存在すれば、顔画像が探知されたと判別される。これに対して、レジスタ３６ｅに登録が存在しなければ、顔画像は探知されなかったと判別される。
【００３５】
顔画像が探知されると、ＣＰＵ３８は、顔枠キャラクタ表示命令をキャラクタジェネレータ４０に向けて発行する。顔枠キャラクタ表示命令には、レジスタ３６ｅに登録されたサイズおよび位置が記述される。キャラクタジェネレータ４０は、顔枠キャラクタ表示命令の記述を参照して顔枠ＦＫのキャラクタデータを作成し、作成されたキャラクタデータをＬＣＤドライバ３０に与える。ＬＣＤドライバ３０は与えられたキャラクタデータに基づいてＬＣＤモニタ３２を駆動し、この結果、顔枠キャラクタＦＫがＯＳＤ態様でＬＣＤモニタ３２に表示される。
【００３６】
したがって、スルー画像が図４（Ａ），図４（Ｂ）または図６（Ａ）に示す要領でＬＣＤモニタ３２に表示されるとき、顔枠キャラクタＦＫは、人物の顔画像に相当するサイズを有して、人物の顔画像を囲む位置に表示される。
【００３７】
ＣＰＵ３８はまた、評価エリアＥＶＡを形成する２５６個の分割エリアのうち顔枠キャラクタＦＫを覆う一部の分割エリアを調整エリアＡＤＪとして設定する。調整エリアＡＤＪは、図４（Ａ）に示す要領で表示された顔枠キャラクタＦＫに対応して図５（Ａ）に示す要領で設定され、図４（Ｂ）に示す要領で表示された顔枠キャラクタＦＫに対応して図５（Ｂ）に示す要領で設定され、そして図６（Ａ）に示す要領で表示された顔枠キャラクタＦＫに対応して図７（Ａ）に示す要領で設定される。
【００３８】
ＣＰＵ３０は、顔画像が探知される毎にタイマＴＭのリセット＆スタートを実行する。顔画像が探知されなくなると、ＣＰＵ３０は、タイマＴＭがタイムアウト（タイムアウト：タイマ値に相当する時間の経過）となるのを待って、顔枠キャラクタＦＫの非表示をキャラクタジェネレータ４０に命令し、かつ調整エリアＡＤＪの設定を初期化する。この結果、顔枠キャラクタＦＫはモニタ画面から消失し、調整エリアＡＤＪの設定は初期化される。
【００３９】
スルー画像が図６（Ｂ）に示す要領でモニタ３２に表示されるとき、顔枠キャラクタＦＫは非表示とされ、調整エリアＡＤＪは図７（Ｂ）に示すように既定サイズを有して撮像面の中央に割り当てられる。
【００４０】
時間軸に沿って眺めると、顔探索結果が図８（Ａ）に示す要領で“探知”から“非探知”に変化した場合、顔枠キャラクタＦＫは顔探索結果が“非探知”に変化してからタイマ値に相当する時間が経過した時点でモニタ画面から消失し（図８（Ｂ）参照）、顔枠キャラクタＦＫを追尾する調整エリアＡＤＪは顔枠キャラクタＦＫが消失した時点で初期化される（図８（Ｃ）参照）。
【００４１】
撮像タスクに戻って、ＣＰＵ３８は、シャッタボタン４６ｓｈが非操作状態にあるとき、上述の要領で定義された調整エリアＡＤＪに属する一部のＡＥ評価値をＡＥ／ＡＦ評価回路３４から出力された２５６個のＡＥ評価値の中から抽出し、抽出されたＡＥ評価値に基づいて簡易ＡＥ処理を実行する。これによって算出された適正ＥＶ値を定義する絞り量および露光時間は、ドライバ２０ｃおよび２０ｄに設定される。これによって、スルー画像の明るさが調整エリアＡＤＪに属する部分画像を基準として大まかに調整される。
【００４２】
ＣＰＵ３８はまた、ＡＥ／ＡＦ評価回路３４から出力された２５６個のＡＦ評価値のうち評価エリアＡＤＪに属する一部のＡＦ評価値に基づいて、簡易ＡＦ処理（＝コンティニュアスＡＦ）を実行する。フォーカスレンズ１４は、合焦点を追尾するべく、ドライバ２０ｂによって光軸方向に移動する。この結果、スルー画像の鮮鋭度が、調整エリアＡＤＪに属する部分画像を基準として大まかに調整される。
【００４３】
ズームボタン４６ｚｍが操作されると、ＣＰＵ３８は、ドライバ２０ａを制御してズームレンズ１２を光軸方向に移動させる。この結果、スルー画像の倍率が変化する。
【００４４】
撮像面には、図９に示す要領で中央エリアおよび周辺エリアが割り当てられる。ズームボタン４６ｚｍが操作されていれば、上述の簡易ＡＦ処理は、顔枠キャラクタＦＫが非表示であるか或いは中央エリア内に表示されるときに実行される一方、顔枠キャラクタＦＫの少なくとも一部が周辺エリアに及ぶときに中断される。したがって、顔枠キャラクタＦＫの表示位置が図８（Ｄ）に示す要領で変化したとき、簡易ＡＦ処理は図８（Ｅ）に示す要領で実行／中断される。
【００４５】
拡大ズームによって顔画像が消失する状況を想定すると、調整エリアＡＤＪは、顔画像が消失した後も周辺エリアに配置され続け、タイマＴＭのタイムアウトに応答して撮像面の中央に移動する。このような状況下で簡易ＡＦ処理を継続すると、フォーカスは、まず周辺エリアの背景に存在する物体に合わせられ、その後に撮像面の中央に存在する物体に合わせられる。
【００４６】
この実施例では、簡易ＡＦ処理は、ズームボタン４６ｚｍの操作中でかつ顔枠キャラクタＦＫの少なくとも一部が周辺エリアに及ぶときに中断される。これによって、顔画像が消失した後にフォーカスが周辺エリアの背景に存在する物体に合わせられる事態が回避され、合焦調整動作の安定性が向上する。
【００４７】
シャッタボタン４６ｓｈが半押しされると、ＣＰＵ３８は、調整エリアＡＤＪに属する一部のＡＥ評価値を参照した厳格ＡＥ処理を実行し、最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間もまたドライバ２０ｃおよび２０ｄに設定され、これによってスルー画像の明るさが厳格に調整される。
【００４８】
ＣＰＵ３８はまた、調整エリアＡＤＪに属する一部のＡＦ評価値に基づいて厳格ＡＦ処理を実行する。フォーカスレンズ１４は合焦点の探索のためにドライバ２０ｂによって光軸方向に移動し、これによって発見された合焦点に配置される。この結果、スルー画像の鮮鋭度が厳格に調整される。
【００４９】
シャッタボタン４６ｓｈが全押しされると、ＣＰＵ３８は、自ら静止画取り込み処理を実行し、記録処理の実行をメモリＩ／Ｆ４４に命令する。シャッタボタン４６ｓｈが全押しされた時点のシーンを表す１フレームの画像データは、静止画取り込み処理によってＹＵＶ画像エリア２６ｂから静止画像エリア２６ｃに退避される。記録処理の実行を命令されたメモリＩ／Ｆ４４は、静止画像エリア２６ｃに退避された１フレームの画像データをメモリ制御回路２４を通して読み出し、読み出された画像データをファイル形式で記録媒体４４に記録する。
【００５０】
顔検出回路３６は図１０に示すように構成される。コントローラ３６ａは、ＳＤＲＡＭ２６のＹＵＶ画像エリア２６ｂに矩形の照合枠を割り当て、照合枠に属する一部の画像データをメモリ制御回路２４を通して読み出す。読み出された画像データは、ＳＲＡＭ３６ｂを経て照合回路３６ｃに与えられる。
【００５１】
辞書３６ｄには、人物の顔画像を表すテンプレートが収められる。照合回路３６ｃは、ＳＲＡＭ３６ｂから与えられた画像データを辞書３６ｄに収められたテンプレートと照合する。画像データと符合するテンプレートが発見されると、照合回路３６ｃは、現時点の照合枠の位置およびサイズをレジスタ３６ｅに登録する。
【００５２】
照合枠は、ＳＤＲＡＭ２４の先頭位置（左上位置）から末尾位置（右下位置）に向けて、ラスタ走査態様で既定量ずつ移動する。また、照合枠のサイズは、照合枠が末尾位置に到達する毎に“大サイズ”→“中サイズ”→“小サイズ”の順で更新される。“小サイズ”の照合枠が末尾位置に到達すると、探索終了通知が照合回路３６ｃからＣＰＵ３８に向けて返送される。
【００５３】
ＣＰＵ３８は、図１１〜図１２に示す撮像タスクおよび図１３に示す撮像支援タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４８に記憶される。
【００５４】
図１１を参照して、ステップＳ１では動画取込み処理を実行する。この結果、撮像面で捉えられたシーンを表すスルー画像がＬＣＤモニタ３２に表示される。ステップＳ３ではシャッタボタン４６ｓｈが半押しされたか否かを判別し、判別結果がＮＯであればステップＳ１７で簡易ＡＥ処理を実行する。この結果、スルー画像の明るさが大まかに調整される。
【００５５】
ステップＳ１９では、ズームボタン４６ｚｍが操作状態であるか否かを判別する。判別結果がＮＯであればステップＳ２７で簡易ＡＦ処理（コンティニュアスＡＦ処理）を実行し、その後にステップＳ３に戻る。簡易ＡＦ処理の結果、フォーカスレンズ１４は合焦点に向けて１ステップ移動し、これによってスルー画像の鮮鋭度が改善される。
【００５６】
ステップＳ１９の判別結果がＹＥＳであればステップＳ２１に進み、ズームレンズ１２を光軸方向に１ステップ移動させる。この結果、スルー画像の倍率が変化する。ステップＳ２３では顔枠キャラクタＦＫが非表示状態であるか否かを判別し、ステップＳ２５では表示中の顔枠キャラクタＦＫが中央エリアに属するか否かを判別する。
【００５７】
ステップＳ２３の判別結果およびステップＳ２５の判別結果のいずれか一方がＹＥＳであれば、ステップＳ２７で簡易ＡＦ処理を実行し、その後にステップＳ３に戻る。これに対して、ステップＳ２３の判別結果およびステップＳ２５の判別結果のいずれもがＮＯであれば、ステップＳ２７の簡易ＡＦ処理を実行することなくステップＳ３に戻る。したがって、表示中の顔枠キャラクタＦＫの少なくとも一部がズーム処理に起因して周辺エリアに及ぶと、簡易ＡＦ処理が制限ないし禁止される。
【００５８】
ステップＳ３の判別結果がＮＯからＹＥＳに更新されると、ステップＳ５で厳格ＡＥ処理を実行し、ステップＳ７で厳格ＡＦ処理を実行する。スルー画像の明るさは厳格ＡＥ処理によって厳格に調整され、スルー画像の鮮鋭度は厳格ＡＦ処理によって厳格に調整される。
【００５９】
ステップＳ９ではシャッタボタン４６ｓｈが全押しされたか否かを判別し、ステップＳ１１ではシャッタボタン４６ｓｈの操作が解除されたか否かを判別する。ステップＳ１１の判別結果がＹＥＳであればそのままステップＳ３に戻り、ステップＳ９の判別結果がＹＥＳであればステップＳ１３〜Ｓ１５の処理を経てステップＳ３に戻る。
【００６０】
ステップＳ１３では、静止画取り込み処理を実行する。この結果、シャッタボタン４６ｓｈが全押しされた時点のシーンを表す１フレームの画像データがＹＵＶ画像エリア２６ｂから静止画像エリア２６ｃに退避される。ステップＳ１５では、記録処理の実行をメモリＩ／Ｆ４２に命令する。メモリＩ／Ｆ４２は、静止画像エリア２６ｃに格納された１フレームの画像データをメモリ制御回路２４を通して読み出し、読み出された画像データをファイル形式で記録媒体４４に記録する。
【００６１】
図１３を参照して、ステップＳ３１では調整エリアＡＤＪの設定を初期化する。調整エリアＡＤＪは、既定サイズを有して撮像面の中央に割り当てられる。ステップＳ３３では、垂直同期信号ＶｓｙｎｃがＮ回（Ｎ：たとえば１０）発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ３５に進み、顔探索処理のために探索要求を顔検出回路３６に向けて発行する。
【００６２】
顔検出回路３６は、レジスタ３６ｅの初期化を経て、ＹＵＶ画像エリア２４ｂ上の画像データに配置された照合枠を先頭位置から末尾位置に向けてラスタ走査態様で移動させ、照合枠に属する一部の画像データの特徴量を辞書３６ｄに登録された顔画像の特徴量と照合する。辞書３６ｄに登録された顔画像と符合する画像データが探知されると、顔検出回路３６は、現時点の照合枠のサイズおよび位置をレジスタ３６ｅに登録する。レジスタ３６ｅへの登録が実行されるか、或いは最小サイズの照合枠が末尾位置に到達すると、顔検出回路３６は、探索終了通知をＣＰＵ３４に返送する。
【００６３】
顔検出回路３６から探索終了通知が返送されると、顔画像が探知されたか否かをステップＳ３７で判別する。レジスタ３６ｅに登録が存在すれば、顔画像が探知されたと判別してステップＳ３９に進む。これに対して、レジスタ３６ｅに登録が存在しなければ、顔画像が探知されなかったとしてステップＳ４５に進む。
【００６４】
ステップＳ３９では、顔枠キャラクタ表示命令をキャラクタジェネレータ４０に向けて発行する。発行される顔枠キャラクタ表示命令には、レジスタ３６ｅに登録されたサイズおよび位置が記述される。キャラクタジェネレータ４０は、顔枠キャラクタ表示命令の記述を参照して顔枠ＫＦのキャラクタデータを作成し、作成されたキャラクタデータをＬＣＤドライバ３０に与える。ＬＣＤドライバ３０は与えられたキャラクタデータに基づいてＬＣＤモニタ３２を駆動し、この結果、顔枠キャラクタＫＦがＯＳＤ態様でＬＣＤモニタ３２に表示（または更新）される。
【００６５】
ステップＳ４１では、こうして表示された顔枠キャラクタＫＦを覆う一部の分割エリアを調整エリアＡＤＪとして設定する。したがって、顔画像が探知される限り、調整エリアＡＤＪの配置は、探知された顔画像を追尾する態様で更新される。更新処理が完了すると、ステップＳ４３でタイマＴＭのリセット＆スタートを実行し、その後にステップＳ３３に戻る。
【００６６】
ステップＳ４５ではタイマＴＭにタイムアウトが発生したか否かを判別し、判別結果がＮＯであればステップＳ３３に戻る一方、判別結果がＹＥＳであればステップＳ４７に進む。ステップＳ４７では顔枠キャラクタＫＦの非表示をキャラクタジェネレータ４０に命令し、ステップＳ４９では調整エリアＡＤＪの設定を初期化する。ステップＳ４７の処理の結果、モニタ画面から顔枠キャラクタＫＦが消失する。また、ステップＳ４９の処理の結果、調整エリアＡＤＪは、既定サイズを有して撮像面の中央に割り当てられる。ステップＳ４９の処理が完了すると、ステップＳ３３に戻る。
【００６７】
以上の説明から分かるように、イメージャ１８は、ズームレンズ１２およびフォーカスレンズ１４を経た光学像が照射される撮像面を有し、生画像データを繰り返し出力する。ここで、ズームレンズ１２は、ズームボタン４６ｚｍの操作に応答して光軸方向に移動される(S19~S21)。また、フォーカスレンズ１４は、撮像面に割り当てられた調整エリアＡＤＪに属する一部の生画像データを参照した簡易ＡＦ処理によって、合焦点の近傍に配置される(S7, S27)。顔検出回路３６は、イメージャ１８の出力に基づくＹＵＶ形式の画像データから顔画像を探索する。調整エリアＡＤＪの配置は、探知された顔画像を追尾するように更新される(S41)。簡易ＡＦ処理は、ズームレンズ１２が移動中でかつ調整エリアＡＤＪが撮像面上の周辺エリアに属するときに中断される(S25)。
【００６８】
ズームレンズ１２の移動によって顔画像の位置および／またはサイズが変化すると、顔画像を追尾する調整エリアＡＤＪの配置もまた変化する。フォーカスは、こうして定義された調整エリアＡＤＪに属する生画像データを参照した簡易ＡＦ処理によって調整される。ただし、簡易ＡＦ処理は、ズームレンズ１２の移動に起因して調整エリアＡＤＪが撮像面上の周辺エリアに移動したときに中断される。これによって、合焦調整動作の安定化が図られる。
【００６９】
なお、この実施例では、ズームレンズ１２の移動に起因して調整エリアＡＤＪが撮像面上の周辺エリアに移動したときに簡易ＡＦ処理を中断するようにしているが、簡易ＡＦ処理を中断する代わりに、簡易ＡＦ処理によるレンズ移動量を抑制するようにしてもよい。
【００７０】
また、この実施例では、人物の顔部を探索するようにしているが、探索の対象は動物の顔部であってもよく、さらには顔部以外の物体であってもよい。また、この実施例では、調整すべき撮像条件として露光量およびフォーカスを想定しているが、これに白バランスを追加するようにしてもよい。
【００７１】
さらに、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４８に予め記憶される。しかし、図１４に示すように通信Ｉ／Ｆ５０をディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４８に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００７２】
また、この実施例では、ＣＰＵ３８によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００７３】
１０  …ディジタルカメラ
１８  …イメージャ
２２  …前処理回路
３４  …ＡＥ／ＡＦ評価回路
３６  …顔検出回路
３８  …ＣＰＵ
４０  …キャラクタジェネレータ
【図１】
2013143756.tif 000003
【図２】
2013143756.tif 000004
【図３】
2013143756.tif 000005
【図４】
2013143756.tif 000006
【図５】
2013143756.tif 000007
【図６】
2013143756.tif 000008
【図７】
2013143756.tif 000009
【図８】
2013143756.tif 000010
【図９】
2013143756.tif 000011
【図１０】
2013143756.tif 000012
【図１１】
2013143756.tif 000013
【図１２】
2013143756.tif 000014
【図１３】
2013143756.tif 000015
【図１４】
2013143756.tif 000016