(57)【要約】【構成】ＣＰＵ４８は、イメージセンサ１６から出力された生画像データに基づいて適正ＢＶ値を算出し、算出された適正ＢＶ値に対応する座標を参照プログラム線図上で検出し、そして検出された座標に対応する絞り量，露光時間およびＡＧＣゲインをドライバ１８ｂ，１８ｃおよびＡＧＣ回路２０に設定する。ＣＰＵ４８はまた、撮像面によって捉えられた被写界に適合する適合プログラム線図をイメージセンサ１６から出力された生画像データに基づいて決定し、適正ＢＶ値に対応する座標を適合プログラム線図上で検出する。ＣＰＵ４８はさらに、検出された２つの座標が互いに一致すれば、参照プログラム線図を適合プログラム線図に変更する一方、検出された２つの座標が互いに一致しなければ参照プログラム線図の変更を制限する。【効果】参照プログラム線図の変更に起因する画質の劣化が抑制される。【選択図】図２
2011223129.tif 000002
【特許請求の範囲】
【請求項１】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段、
参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を前記撮像手段から出力された被写界像に基づいて実行する調整手段、
前記撮像面によって捉えられた被写界に適合する適合調整基準を前記撮像手段から出力された被写界像に基づいて決定する決定手段、
前記参照調整基準を前記決定手段によって決定された適合調整基準に変更する変更手段、および
前記決定手段によって決定された適合調整基準に沿う適正パラメータ値と前記参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき前記変更手段の変更処理を制限する制限手段を備える、電子カメラ。
【請求項２】
前記参照調整基準および前記適合調整基準の各々は少なくとも絞り量と露光時間との関係を示すプログラム線図上で定義されたラインに相当する、請求項１記載の電子カメラ。
【請求項３】
前記決定手段は、複数の調整基準がそれぞれ割り当てられた複数のシーンの中から前記被写界に相当するシーンを判別する判別手段、および前記判別手段によって判別されたシーンに対応する調整基準を前記適合調整基準として選択する選択手段を含む、請求項１または２記載の電子カメラ。
【請求項４】
前記撮像手段から出力された被写界像の画質を評価する評価手段をさらに備え、
前記判別手段は前記評価手段の評価結果を参照した第１シーン判別処理を実行する第１シーン判別手段を含む、請求項３記載の電子カメラ。
【請求項５】
前記撮像面によって捉えられた被写界の動きを前記撮像手段から出力された被写界像に基づいて検出する検出手段をさらに備え、
前記判別手段は前記検出手段の検出結果を参照した第２シーン判別処理を実行する第２シーン判別手段を含む、請求項３または４記載の電子カメラ。
【請求項６】
前記調整手段は、前記参照調整基準に沿う適正パラメータ値を前記撮像手段から出力された被写界像に基づいて算出する算出手段、および前記算出手段によって算出された適正パラメータ値を参照して撮像条件を調整する調整実行手段を含む、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
前記参照調整基準を示す指標を前記撮像手段の撮像処理と並列して出力する出力手段をさらに備える、請求項１ないし６のいずれかに記載の電子カメラ。
【請求項８】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段を備える電子カメラのプロセッサに、
参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を前記撮像手段から出力された被写界像に基づいて実行する調整ステップ、
前記撮像面によって捉えられた被写界に適合する適合調整基準を前記撮像手段から出力された被写界像に基づいて決定する決定ステップ、
前記参照調整基準を前記決定ステップによって決定された適合調整基準に変更する変更ステップ、および
前記決定ステップによって決定された適合調整基準に沿う適正パラメータ値と前記参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき前記変更ステップの変更処理を制限する制限ステップを実行させるための、撮像制御プログラム。
【請求項９】
被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段を備える電子カメラによって実行される撮像制御方法であって、
参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を前記撮像手段から出力された被写界像に基づいて実行する調整ステップ、
前記撮像面によって捉えられた被写界に適合する適合調整基準を前記撮像手段から出力された被写界像に基づいて決定する決定ステップ、
前記参照調整基準を前記決定ステップによって決定された適合調整基準に変更する変更ステップ、および
前記決定ステップによって決定された適合調整基準に沿う適正パラメータ値と前記参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき前記変更ステップの変更処理を制限する制限ステップを備える、撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に撮像面で捉えられた被写界に適合する調整基準に沿って撮像条件を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、通常フレームレートとこれよりも低い低輝度用フレームレートとが、スルー画表示におけるフレームレートとして準備される。通常フレームレートは、画像データの輝度が高いとき、或いは構図が変更中のときに設定される。一方、低輝度用フレームレートは、画像データの輝度が低くかつ構図が固定されているときに設定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−９２０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、露出演算のために参照される基準がシーンに応じて変更されることはなく、撮像性能に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、撮像性能を向上させることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(16)、参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を撮像手段から出力された被写界像に基づいて実行する調整手段(S17~S23)、撮像面によって捉えられた被写界に適合する適合調整基準を撮像手段から出力された被写界像に基づいて決定する決定手段(S71~S95, S27)、参照調整基準を決定手段によって決定された適合調整基準に変更する変更手段(S33)、および決定手段によって決定された適合調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき変更手段の変更処理を制限する制限手段(S29~S31)を備える、電子カメラ。
【０００７】
好ましくは、参照調整基準および適合調整基準の各々は少なくとも絞り量と露光時間との関係を示すプログラム線図上で定義されたラインに相当する。
【０００８】
好ましくは、決定手段は、複数の調整基準がそれぞれ割り当てられた複数のシーンの中から被写界に相当するシーンを判別する判別手段(S75, S83, S89)、および判別手段によって判別されたシーンに対応する調整基準を適合調整基準として選択する選択手段(S79, S87, S93, S95)を含む。
【０００９】
或る局面では、撮像手段から出力された被写界像の画質を評価する評価手段(24, 26, 28)がさらに備えられ、判別手段は評価手段の評価結果を参照した第１シーン判別処理を実行する第１シーン判別手段(S75, S89)を含む。
【００１０】
他の局面では、撮像面によって捉えられた被写界の動きを撮像手段から出力された被写界像に基づいて検出する検出手段(30)がさらに備えられ、判別手段は検出手段の検出結果を参照した第２シーン判別処理を実行する第２シーン判別手段(S83)を含む。
【００１１】
好ましくは、調整手段は、参照調整基準に沿う適正パラメータ値を撮像手段から出力された被写界像に基づいて算出する算出手段(S17~S19)、および算出手段によって算出された適正パラメータ値を参照して撮像条件を調整する調整実行手段(S21~S23)を含む。
【００１２】
好ましくは、参照調整基準を示す指標を撮像手段の撮像処理と並列して出力する出力手段(S81)がさらに備えられる。
【００１３】
この発明に従う撮像制御プログラムは、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(16)を備える電子カメラ(10)のプロセッサ(48)に、参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を撮像手段から出力された被写界像に基づいて実行する調整ステップ(S17~S23)、撮像面によって捉えられた被写界に適合する適合調整基準を撮像手段から出力された被写界像に基づいて決定する決定ステップ(S71~S95, S27)、参照調整基準を決定ステップによって決定された適合調整基準に変更する変更ステップ(S33)、および決定ステップによって決定された適合調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき変更ステップの変更処理を制限する制限ステップ(S29~S31)を実行させるための、撮像制御プログラムである。
【００１４】
この発明に従う撮像制御方法は、被写界を捉える撮像面を有して被写界像を繰り返し出力する撮像手段(16)を備える電子カメラ(10)によって実行される撮像制御方法であって、参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を撮像手段から出力された被写界像に基づいて実行する調整ステップ(S17~S23)、撮像面によって捉えられた被写界に適合する適合調整基準を撮像手段から出力された被写界像に基づいて決定する決定ステップ(S71~S95, S27)、参照調整基準を決定ステップによって決定された適合調整基準に変更する変更ステップ(S33)、および決定ステップによって決定された適合調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき変更ステップの変更処理を制限する制限ステップ(S29~S31)を備える。
【発明の効果】
【００１５】
この発明によれば、被写界に適合する調整基準が参照調整基準として設定され、設定された参照調整基準に沿う適正パラメータ値を参照して撮像条件が調整される。ただし、被写界に適合する調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回れば、参照調整基準の変更が制限される。これによって、調整基準の変更に起因する画質の劣化が抑制され、撮像性能が向上する。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１７】
【図１】この発明の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用される色フィルタの構成の一例を示す図解図である。
【図４】撮像面における切り出しエリアの割り当て状態の一例を示す図解図である。
【図５】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図６】撮像面における動き検出ブロックの割り当て状態の一例を示す図解図である。
【図７】（Ａ）は夜景シーンに対応するキャラクタの一例を示す図解図であり、（Ｂ）はアクションシーンに対応するキャラクタの一例を示す図解図であり、（Ｃ）は風景シーンに対応するキャラクタの一例を示す図解図であり、（Ｄ）はデフォルトシーンに対応するキャラクタの一例を示す図解図であり、
【図８】夜景シーンに対応するプログラム線図の一例を示すグラフである。
【図９】アクションシーンに対応するプログラム線図の一例を示すグラフである。
【図１０】風景シーンに対応するプログラム線図の一例を示すグラフである。
【図１１】デフォルトシーンに対応するプログラム線図の一例を示すグラフである。
【図１２】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１４】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１５】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１６】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１７】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１８】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【発明を実施するための形態】
【００１８】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１９】
図１を参照して、この発明の電子カメラは、基本的に次のように構成される。撮像手段１は、被写界を捉える撮像面を有して被写界像を繰り返し出力する。調整手段２は、参照調整基準に沿う適正パラメータ値を参照した撮像条件の調整処理を撮像手段１から出力された被写界像に基づいて実行する。決定手段３は、撮像面によって捉えられた被写界に適合する適合調整基準を撮像手段１から出力された被写界像に基づいて決定する。変更手段４は、参照調整基準を決定手段３によって決定された適合調整基準に変更する。制限手段５は、決定手段３によって決定された適合調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回るとき変更手段４の変更処理を制限する。
【００２０】
したがって、被写界に適合する調整基準が参照調整基準として設定され、設定された参照調整基準に沿う適正パラメータ値を参照して撮像条件が調整される。ただし、被写界に適合する調整基準に沿う適正パラメータ値と参照調整基準に沿う適正パラメータ値との相違が基準を上回れば、参照調整基準の変更が制限される。これによって、調整基準の変更に起因する画質の劣化が抑制され、撮像性能が向上する。
［実施例］
【００２１】
図２を参照して、この実施例のディジタルビデオカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞りユニット１４を含む。被写界の光学像は、これらの部材を通してイメージセンサ１６の撮像面に照射される。
【００２２】
撮像面には複数の受光素子（＝画素）が２次元状に配置され、撮像面は図３に示す原色ベイヤ配列の色フィルタ１６ｆによって覆われる。色フィルタ１６ｆは、具体的には、Ｒ(Red)のフィルタ要素，Ｇ(Green)のフィルタ要素およびＢ(Blue)のフィルタ要素がモザイク状に配列されたフィルタに相当する。撮像面に配置された受光素子は色フィルタ１６ｆを構成するフィルタ要素と１対１で対応し、各受光素子で生成される電荷の量はＲ，ＧまたはＢの色に対応する光の強度を反映する。
【００２３】
電源が投入されると、ＣＰＵ４８は、撮像タスクの下で動画取り込み処理を実行するべく、ドライバ１８ｃを起動する。ドライバ１８ｃは、周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面を露光し、撮像面で生成された電荷をラスタ走査態様で読み出す。イメージセンサ１６からは、被写界を表す生画像データが周期的に出力される。出力される生画像データは、各画素がＲ，ＧおよびＢのいずれか１つの色情報を有する画像データに相当する。
【００２４】
ＡＧＣ回路２０は、撮像装置１６から出力された生画像データをＣＰＵ４８によって設定されたＡＧＣゲインを参照して増幅する。前処理回路２２は、ＡＧＣ回路２０によって増幅された生画像データにディジタルクランプ，画素欠陥補正などの処理を施す。前処理を施された生画像データは、メモリ制御回路３２を通してＳＤＲＡＭ３４の生画像エリア３４ａに書き込まれる。
【００２５】
図４を参照して、生画像エリア３４ａには、切り出しエリアＣＴが割り当てられる。後処理回路３６は、メモリ制御回路３２を通して生画像エリア３４ａにアクセスし、切り出しエリアＣＴに対応する生画像データを周期的に読み出す。読み出された生画像データは、後処理回路３６において色分離，白バランス調整，エッジ／彩度強調，ＹＵＶ変換などの処理を施される。
【００２６】
生画像データはまず、色分離処理によって、各画素がＲ，ＧおよびＢの全ての色情報を有するＲＧＢ形式の画像データに変換される。画像データの白バランスは白バランス調整処理によって調整され、画像データのエッジおよび／または彩度はエッジ／彩度強調処理によって強調され、そして画像データの形式はＹＵＶ変換処理によってＹＵＶ形式に変換される。こうして作成されたＹＵＶ形式の画像データは、メモリ制御回路３２を通してＳＤＲＡＭ３４のＹＵＶ画像エリア３４ｂに書き込まれる。
【００２７】
ＬＣＤドライバ３８は、ＹＵＶ画像エリア３４ｂに格納された画像データを周期的に読み出し、読み出された画像データをＬＣＤモニタ４０の解像度に適合するように縮小し、そして縮小された画像データに基づいてＬＣＤモニタ４０を駆動する。この結果、被写界を表すリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２８】
図５を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、合計２５６個の分割エリアが評価エリアＥＶＡを形成する。
【００２９】
前処理回路２２は、上述した処理に加えて、生画像データを簡易的にＹデータに変換し、変換されたＹデータを輝度評価回路２４，ＡＦ評価回路２６および動き検出回路３０に与える。前処理回路２２はまた、生画像データをＲＧＢ画像データ（初期ゲインに従って調整された白バランスを有するＲＧＢ画像データ）に簡易的に変換し、変換されたＲＧＢ画像データをＡＷＢ評価回路２８に与える。
【００３０】
輝度評価回路２４は、与えられたＹデータのうち評価エリアＥＶＡに属するＹデータを垂直同期信号Ｖｓｙｎｃに応答して分割エリア毎に積分する。輝度評価回路２４からは、２５６個の輝度評価値が垂直同期信号Ｖｓｙｎｃに同期して出力される。ＣＰＵ４８は、こうして出力された輝度評価値を明るさ調整タスクの下で取り込み、取り込まれた輝度評価値に基づいて適正ＢＶ値(BV：Brightness value)を算出し、そして算出された適正ＢＶ値を定義する絞り量，露光時間およびＡＧＣゲインをドライバ１８ｂ，１８ｃおよびＡＧＣ回路２０に設定する。この結果、スルー画像の明るさが適度に調整される。
【００３１】
ＡＦ評価回路２６は、与えられたＹデータのうち評価エリアＥＶＡに属するＹデータの高周波成分を垂直同期信号Ｖｓｙｎｃに応答して分割エリア毎に積分する。ＡＦ評価回路２６からは、２５６個のＡＦ評価値が垂直同期信号Ｖｓｙｎｃに同期して出力される。ＣＰＵ４８は、こうして出力されたＡＦ評価値をコンティニュアスＡＦタスクの下で取り込み、ＡＦ起動条件が満足されるときにＡＦ処理を実行する。フォーカスレンズ１２はドライバ１８ａによって合焦点に配置され、これによってスルー画像の鮮鋭度が継続的に向上する。
【００３２】
ＡＷＢ評価回路２８は、与えられたＲＧＢ画像データを形成するＲデータ，ＧデータおよびＢデータの各々を、垂直同期信号Ｖｓｙｎｃに応答して分割エリア毎に積分する。ＡＷＢ評価回路２８からは、Ｒ積分値，Ｇ積分値およびＢ積分値を各々が有する２５６個のＡＷＢ評価値が垂直同期信号Ｖｓｙｎｃに同期して出力される。ＣＰＵ４８は、こうして出力されたＡＷＢ評価値をＡＷＢタスクの下で取り込み、取り込まれたＡＷＢ評価値に基づいてＡＷＢ処理を実行する。後処理回路３６において参照される白バランス調整ゲインはＡＷＢ処理によって適正値に調整され、これによってスルー画像の色調が適度に調整される。
【００３３】
図６を参照して、撮像面には９つの動き検出ブロックＭＤ１〜ＭＤ９が割り当てられる。動き検出ブロックＭＤ１〜ＭＤ３は撮像面の上段に水平方向に並ぶように配置され、動き検出ブロックＭＤ４〜ＭＤ６は撮像面の中段に水平方向に並ぶように配置され、動き検出ブロックＭＤ７〜ＭＤ９は撮像面の下段に水平方向に並ぶように配置される。
【００３４】
動き検出回路３０は、動き検出ブロックＭＤ１〜ＭＤ９にそれぞれ対応する９つの部分動きベクトルをＹデータに基づいて検出する。検出された部分動きベクトルは、垂直同期信号Ｖｓｙｎｃに同期して動き検出回路３０から出力される。ＣＰＵ４８は、こうして出力された部分動きベクトルを手振れ補正タスクの下で取り込み、取り込まれた部分動きベクトルに基づいて手振れ補正処理を実行する。切り出しエリアＣＴは光軸に直交する方向における撮像面の動きが補償されるように移動し、これによって手振れに起因するスルー画像の振動が抑制される。
【００３５】
キー入力装置５０に向けて記録開始操作が行われると、ＣＰＵ４８は、動画記録を開始するべく、撮像タスクの下でＩ／Ｆ４４に記録開始命令を与える。Ｉ／Ｆ４４は、ＹＵＶ画像エリア３４ｂに格納された画像データをメモリ制御回路３２を通して読み出し、読み出された画像データを記録媒体４６に作成された動画ファイルに書き込む。キー入力装置５０に向けて記録終了操作が行われると、ＣＰＵ４８は、動画記録を終了するべく撮像タスクの下で記録終了命令をＩ／Ｆ４４に与える。Ｉ／Ｆ４４は、画像データの読み出しを終了し、記録先の動画ファイルをクローズする。
【００３６】
ＣＰＵ４８は、撮像タスクと並列するシーン判別タスクの下で、被写界が夜景シーン，アクションシーンおよび風景シーンのいずれに相当するかを周期的に判別する。夜景シーン判別および風景シーン判別は、輝度評価回路２４から出力された輝度評価値に基づいて実行される。被写界が夜景シーンと判別されるとフラグＦＬＧｎｉｇｈｔが“０”から“１”に更新され、被写界が風景シーンと判別されるとフラグＦＬＧｌｎｄｓｃｐが“０”から“１”に更新される。また、アクションシーン判別は、動き検出回路３０から出力された部分動きベクトルに基づいて実行される。被写界がアクションシーンと判別されると、フラグＦＬＧａｃｔが“０”から“１”に更新される。
【００３７】
フラグＦＬＧｎｉｇｈｔが“１”であれば、フラグＦＬＧｌｎｄｓｃｐおよびＦＬＧａｃｔの状態に関係なく、夜景シーンが確定シーンとされる。また、フラグＦＬＧｎｉｇｈｔが“０”でかつフラグＦＬＧａｃｔが“１”であれば、フラグＦＬＧｌｎｄｓｃｐの状態に関係なく、アクションシーンが確定シーンとされる。さらに、フラグＦＬＧｎｉｇｈｔおよびＦＬＧａｃｔが“０”でかつフラグＦＬＧｌｎｄｓｃｐが“１”であれば、風景シーンが確定シーンとされる。また、フラグＦＬＧｎｉｇｈｔ，ＦＬＧａｃｔおよびＦＬＧｌｎｄｓｃｐのいずれもが“０”であれば、デフォルトシーンが確定シーンとされる。
【００３８】
ＣＰＵ４８は、こうして得られた確定シーンに対応するキャラクタの出力をグラフィックジェネレータ４２に要求する。グラフィックジェネレータ４２は要求に従うグラフィックデータをＬＣＤドライバ３８に与え、ＬＣＤドライバ３８は与えられたグラフィックデータに基づいてＬＣＤモニタ４０を駆動する。
【００３９】
この結果、確定シーンが夜景シーンであれば図７（Ａ）に示すキャラクタがモニタ画面の右上に表示され、確定シーンがアクションシーンであれば図７（Ｂ）に示すキャラクタがモニタ画面の右上に表示される。また、確定シーンが風景シーンであれば図７（Ｃ）に示すキャラクタがモニタ画面の右上に表示され、確定シーンがデフォルトシーンであれば図７（Ｄ）に示すキャラクタがモニタ画面の右上に表示される。
【００４０】
明るさ調整タスクの下での処理は、詳しくは以下に述べる要領で実行される。まず、絞り量，露光時間およびＡＧＣゲインが初期化され、デフォルトシーン（＝初期の確定シーン）に適合するプログラム線図が参照プログラム線図として指定される。垂直同期信号Ｖｓｙｎｃが発生すると、輝度評価回路２４から出力された輝度評価値に基づいて適正ＢＶ値が算出され、算出された適正ＢＶ値に対応する座標（Ａ１，Ｔ１，Ｇ１）が参照プログラム線図から検出される。
【００４１】
座標（Ａ１，Ｔ１，Ｇ１）は、確定シーンが夜景シーンであるとき図８に示すプログラム線図に描かれた太線上で検出され、確定シーンがアクションシーンであるとき図９に示すプログラム線図に描かれた太線上で検出される。座標（Ａ１，Ｔ１，Ｇ１）はまた、確定シーンが風景シーンであるとき図１０に示すプログラム線図に描かれた太線上で検出され、確定シーンがデフォルトシーンであるとき図１１に示すプログラム線図に描かれた太線上で検出される。
【００４２】
たとえば、確定シーンが夜景シーンであり、算出された適正ＢＶ値が“３”であれば、（Ａ１，Ｔ１，Ｇ１）＝（３，７，７）が検出される。また、確定シーンがアクションシーンであり、算出された適正ＢＶ値が“８”であれば、（Ａ１，Ｔ１，Ｇ１）＝（３，９，４）を示す。
【００４３】
ドライバ１８ｂ，１８ｃおよびＡＧＣ回路２０には、こうして検出された座標（Ａ１，Ｔ１，Ｇ１）によって特定される絞り量，露光時間およびＡＧＣゲインが設定される。確定シーンに変化が生じると、上述の要領で算出された適正ＢＶ値に対応する座標（Ａ２，Ｔ２，Ｇ２）が、変化後の確定シーンに適合するプログラム線図つまり適合プログラム線図に描かれた太線上で検出される。
【００４４】
適合プログラム線図から検出された座標（Ａ２，Ｔ２，Ｇ２）は、参照プログラム線図から検出された座標（Ａ１，Ｔ１，Ｇ１）と比較される。両者が一致すれば、参照プログラム線図は適合プログラム線図に変更される。これに対して、両者が一致しなければ、このような変更処理は制限ないし禁止される。
【００４５】
たとえば、従前の確定シーンが風景シーンであり、変化後の確定シーンがアクションシーンである場合、参照プログラム線図の変更は、適正ＢＶ値が“１”，“７”〜“１５”のいずれか１つを示すときに許可される一方、適正ＢＶ値が“２”〜“６”のいずれかを示すときに制限ないし禁止される。これによって、参照プログラム線図の変更に起因する画質の劣化（具体的には、絞り量の変更に起因する画像のちらつき）が回避される。
【００４６】
ＣＰＵ４８は、図１２に示す撮像タスク，図１３〜図１４に示す明るさ調整タスク，図１５に示すコンティニュアスＡＦタスク，図１６に示すＡＷＢタスク，図１７に示す手振れ補正タスク，および図１８〜図１９に示すシーン判別タスクを含む複数のタスクを並列的に処理する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ（図示せず）に記憶される。
【００４７】
図１２を参照して、ステップＳ１では動画取り込み処理を実行する。これによって、スルー画像がＬＣＤモニタ４０に表示される。ステップＳ３では記録開始操作が行われたか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ５に進む。ステップＳ５では、動画記録を開始するべく記録開始命令をＩ／Ｆ４６に与える。Ｉ／Ｆ４６は、ＹＵＶ画像エリア３４ｂに格納された画像データをメモリ制御回路３２を通して読み出し、読み出された画像データを記録媒体４８に作成された動画ファイルに書き込む。
【００４８】
ステップＳ７では、記録終了操作が行われたか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ９に進み、動画記録を終了するべく記録終了命令をＩ／Ｆ４６に与える。Ｉ／Ｆ４６は、画像データの読み出しを終了し、記録先の動画ファイルをクローズする。ファイルクローズが完了すると、ステップＳ３に戻る。
【００４９】
図１３を参照して、ステップＳ１１では撮像設定（＝絞り量，露光時間，ＡＧＣゲイン）を初期化し、ステップＳ１３ではデフォルトシーン用のプログラム線図を参照プログラム線図として指定する。ステップＳ１５では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別し、判別結果がＮＯからＹＥＳに更新されると、輝度評価回路２４から出力された輝度評価値をステップＳ１７で取り込む。
【００５０】
ステップＳ１９では取り込まれた輝度評価値に基づいて適正ＢＶ値を算出し、ステップＳ２１では算出された適正ＢＶ値に対応する座標（Ａ１，Ｔ１，Ｇ１）を参照プログラム線図上で検出する。ステップＳ２３では、検出された座標（Ａ１，Ｔ１，Ｇ１）によって特定される絞り量，露光時間およびＡＧＣゲインをドライバ１８ｂ，１８ｃおよびＡＧＣ回路２０に設定する。
【００５１】
ステップＳ２５では確定シーンが変化したか否かを判別し、判別結果がＮＯであればステップＳ１５に戻る一方、判別結果がＹＥＳであれば変化後の確定シーンに適合するプログラム線図つまり適合プログラム線図をステップＳ２７で特定する。ステップＳ２９では、ステップＳ１９で算出された適正ＢＶ値に対応する座標（Ａ２，Ｔ２，Ｇ２）を適合プログラム線図上で検出する。
【００５２】
ステップＳ３１では、ステップＳ２９で検出された座標（Ａ２，Ｔ２，Ｇ２）がステップＳ２１で検出された座標（Ａ１，Ｔ１，Ｇ１）と一致するか否かを判別する。判別結果がＮＯであればステップＳ１５に戻る一方、判別結果がＹＥＳであればステップＳ３３に進む。ステップＳ３３では、参照プログラム線図を適合プログラム線図に変更し、その後にステップＳ１５に戻る。
【００５３】
図１５を参照して、ステップＳ４１ではフォーカスレンズ１２の位置を初期化し、ステップＳ４３では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、ＡＦ評価回路２６から出力されたＡＦ評価値をステップＳ４５で取り込む。ステップＳ４７ではＡＦ起動条件が満足されるか否かを取り込まれたＡＦ評価値に基づいて判別し、判別結果がＮＯであればステップＳ４３に戻る一方、判別結果がＹＥＳであればステップＳ４９に進む。ステップＳ４９では、フォーカスレンズ１２を合焦点が存在する方向に移動させるべく、取り込まれたＡＦ評価値に基づいてＡＦ処理を実行する。ＡＦ処理が完了すると、ステップＳ４３に戻る。
【００５４】
図１６を参照して、ステップＳ５１では後処理回路３６において参照される白バランス調整ゲインを初期化し、ステップＳ５３では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、ＡＷＢ評価回路２８から出力されたＡＷＢ評価値をステップＳ５５で取り込む。ステップＳ５７では、白バランス調整ゲインを調整するべく、取り込まれたＡＷＢ評価値に基づいてＡＷＢ処理を実行する。ＡＷＢ処理が完了すると、ステップＳ４１に戻る。
【００５５】
図１７を参照して、ステップＳ６１では切り出しエリアＣＴの位置を初期化し、ステップＳ６３では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、動き検出回路３０から出力された部分動きベクトルをステップＳ６５で取り込む。ステップＳ６７では、手振れに起因する撮像面の動きが補償される位置に切り出しエリアＣＴを移動させるべく、取り込まれた部分動きベクトルに基づいて手振れ補正処理を実行する。手振れ補正処理が完了すると、ステップＳ６３に戻る。
【００５６】
図１８を参照して、ステップＳ７１では、デフォルトシーンを確定シーンとし、フラグＦＬＧｎｉｇｈｔ，ＦＬＧａｃｔおよびＦＬＧｌｎｄｓｃｐを“０”に設定する。ステップＳ７３では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ７５で夜景シーン判別処理を実行する。この判別処理は明るさ調整タスクの下で取り込まれた輝度評価値に基づいて実行され、被写界が夜景シーンと判別されるとフラグＦＬＧｎｉｇｈｔが“０”から“１”に更新される。
【００５７】
ステップＳ７７ではフラグＦＬＧｎｉｇｈｔが“１”を示すか否かを判別し、判別結果がＮＯであればステップＳ８３に進む一方、判別結果がＹＥＳであればステップＳ７９に進む。ステップＳ７９では夜景シーンを確定シーンとし、ステップＳ８１では確定シーンに対応するキャラクタの出力をグラフィックジェネレータ４２に要求する。確定シーンに対応するキャラクタは、スルー画上に多重表示される。ステップＳ８１の処理が完了すると、ステップＳ７１に戻る。
【００５８】
ステップＳ８３では、アクションシーン判別処理を実行する。この判別処理は手振れ補正タスクの下で取り込まれた部分動きベクトルに基づいて実行され、被写界がアクションシーンと判別されるとフラグＦＬＧａｃｔが“０”から“１”に更新される。ステップＳ８５ではフラグＦＬＧａｃｔが“１”を示すか否かを判別し、判別結果がＮＯであればステップＳ８９に進む一方、判別結果がＹＥＳであればステップＳ８７でアクションシーンを確定シーンとしてからステップＳ８１に進む。
【００５９】
ステップＳ８９では、風景シーン判別処理を実行する。この判別処理は明るさ調整タスクの下で取り込まれた輝度評価値に基づいて実行され、被写界が風景シーンと判別されるとフラグＦＬＧｌｎｄｓｃｐが“０”から“１”に更新される。ステップＳ９１ではフラグＦＬＧｌｎｄｓｃｐが“１”を示すか否かを判別し、判別結果がＮＯであればステップＳ９３でデフォルトシーンを確定シーンとする一方、判別結果がＹＥＳであればステップＳ９５で風景シーンを確定シーンとする。ステップＳ９３またはＳ９５の処理が完了すると、ステップＳ８１に進む。
【００６０】
以上の説明から分かるように、ＣＰＵ４８は、イメージセンサ１６から出力された生画像データに基づいて適正ＢＶ値を算出し(S17~S19)、算出された適正ＢＶ値に対応する座標（Ａ１，Ｔ１，Ｇ１）を参照プログラム線図上で検出し、そして検出された座標（Ａ１，Ｔ１，Ｇ１）に対応する絞り量，露光時間およびＡＧＣゲインをドライバ１８ｂ，１８ｃおよびＡＧＣ回路２０に設定する(S21~S23)。ＣＰＵ４８はまた、撮像面によって捉えられた被写界に適合する適合プログラム線図をイメージセンサ１６から出力された生画像データに基づいて決定し(S71~S95, S27)、適正ＢＶ値に対応する座標（Ａ２，Ｔ２，Ｇ２）を適合プログラム線図上で検出する(S29)。検出された座標（Ａ１，Ｔ１，Ｇ１）および（Ａ２，Ｔ２，Ｇ２）が互いに一致すれば、つまり両座標の相違が基準以下であれば、ＣＰＵ４８は、参照プログラム線図を適合プログラム線図に変更する(S33)。これに対して、検出された座標（Ａ１，Ｔ１，Ｇ１）および（Ａ２，Ｔ２，Ｇ２）が互いに一致しなければ、つまり両座標の相違が基準を上回れば、ＣＰＵ４８は参照プログラム線図の変更を制限ないし禁止する(S31)。
【００６１】
このように、被写界に適合するプログラム線図が参照プログラム線図として設定され、設定された参照プログラム線図上で検出された座標（Ａ１，Ｔ１，Ｇ１）を参照して撮像条件が調整される。ただし、被写界に適合するプログラム線図上で検出された座標（Ａ２，Ｔ２，Ｇ２）が座標（Ａ１，Ｔ１，Ｇ１）と一致しなければ、参照プログラム線図の変更が制限ないし禁止される。これによって、参照プログラム線図の変更に起因する画質の劣化が抑制され、撮像性能が向上する。
【００６２】
なお、この実施例では、座標（Ａ１，Ｔ１，Ｇ１）および（Ａ２，Ｔ２，Ｇ２）が互いに一致しないときに、両座標の相違が基準を上回るとみなして参照プログラム線図の変更を制限ないし禁止している。しかし、基準にある程度の幅を持たせ、両座標の相違がこの幅を下回る限り、参照プログラム線図の変更を許可するようにしてもよい。
【００６３】
また、この実施例では、撮像条件を調整するためのパラメータとして絞り量，露光時間およびＡＧＣゲインの３つを想定しているが、これに加えてエッジおよび／または彩度の強調度を想定するようにしてもよい。この場合、これらの強調度をプログラム線図に追加的に定義することで、参照プログラム線図の変更に起因するエッジおよび／または彩度の強調度の不連続な変化を回避することができる。
【００６４】
ただし、座標（Ａ１，Ｔ１，Ｇ１）および（Ａ２，Ｔ２，Ｇ２）の相違に関わらずエッジおよび／または彩度の強調度を変更するようにしてもよく、この場合にはエッジおよび／または彩度の強調度をプログラム線図に追加的に定義する必要はない。
【符号の説明】
【００６５】
１０  …ディジタルビデオカメラ
１６  …イメージセンサ
２２  …前処理回路
２４  …輝度評価回路
２６  …ＡＦ評価回路
２８  …ＡＷＢ評価回路
３０  …動き検出回路
３６  …後処理回路
４２  …グラフィックジェネレータ
４６  …記録媒体
４８  …ＣＰＵ
【図１】
2011223129.tif 000003
【図２】
2011223129.tif 000004
【図３】
2011223129.tif 000005
【図４】
2011223129.tif 000006
【図５】
2011223129.tif 000007
【図６】
2011223129.tif 000008
【図７】
2011223129.tif 000009
【図８】
2011223129.tif 000010
【図９】
2011223129.tif 000011
【図１０】
2011223129.tif 000012
【図１１】
2011223129.tif 000013
【図１２】
2011223129.tif 000014
【図１３】
2011223129.tif 000015
【図１４】
2011223129.tif 000016
【図１５】
2011223129.tif 000017
【図１６】
2011223129.tif 000018
【図１７】
2011223129.tif 000019
【図１８】
2011223129.tif 000020
【図１９】
2011223129.tif 000021