(57)【要約】【構成】イメージセンサ１８は、撮像シーンを表す電子画像を繰り返し出力する。ＣＰＵ２６は、イメージセンサ１８から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更し、変更によって定義される倍率をズーム開始操作からズーム終了操作までの期間に予測する。ＣＰＵ２６はまた、イメージセンサ１８から出力された電子画像のうち予測された倍率に応じて異なる一部の電子画像を指定し、指定された電子画像に基づいてイメージセンサ１８の露光量を調整する。【効果】露光調整性能の向上。【選択図】図２
2014045319.tif 000002
【特許請求の範囲】
【請求項１】
撮像シーンを表す電子画像を繰り返し出力する撮像手段、
前記撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更手段、
前記変更手段によって定義される倍率を前記期間に予測する予測手段、
前記撮像手段から出力された電子画像のうち前記予測手段によって予測された倍率に応じて異なる一部の電子画像を指定する指定手段、および
前記指定手段によって指定された電子画像に基づいて前記撮像手段の露光量を調整する第１調整手段を備える、電子カメラ。
【請求項２】
前記撮像手段は指定周期で前記電子画像を出力し、
前記予測手段はズーム開始操作が行われてから前記指定周期の整数倍に相当する期間が経過した時点の倍率を予測する、請求項１記載の電子カメラ。
【請求項３】
前記ズーム終了操作の後に前記撮像手段から出力された電子画像に基づいて前記撮像手段の露光量を調整する第２調整手段をさらに備える、請求項１または２記載の電子カメラ。
【請求項４】
前記第１調整手段は第１精度で前記露光量を調整し、
前記第２調整手段は前記第１精度よりも高い第２精度で前記露光量を調整する、請求項３記載の電子カメラ。
【請求項５】
前記撮像手段は、ズームレンズを経た光学像に相当する電子画像を光電変換によって生成する生成手段、および前記生成手段によって生成された電子画像にズーム処理を施すズーム処理手段を含み、
前記変更手段は、前記ズームレンズの設定を第１ズーム倍率範囲において変更する第１設定変更手段、および前記ズーム処理手段の設定を第２ズーム倍率範囲において変更する第２設定変更手段を含む、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
前記第１ズーム倍率範囲におけるワイド側への倍率変更に関連して前記指定手段の処理を制限する制限手段をさらに備える、請求項５記載の電子カメラ。
【請求項７】
カメラ筐体の姿勢の変化を検知する検知手段をさらに備え、
前記指定手段は前記検知手段の検知結果に基づいて処理を実行する、請求項１ないし６のいずれかに記載の電子カメラ。
【請求項８】
撮像シーンを表す電子画像を繰り返し出力する撮像手段を備える電子カメラのプロセッサに、
前記撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ、
前記変更ステップによって定義される倍率を前記期間に予測する予測ステップ、
前記撮像手段から出力された電子画像のうち前記予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ、および
前記指定ステップによって指定された電子画像に基づいて前記撮像手段の露光量を調整する第１調整ステップを実行させるための、撮像制御プログラム。
【請求項９】
撮像シーンを表す電子画像を繰り返し出力する撮像手段を備える電子カメラによって実行される撮像制御方法であって、
前記撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ、
前記変更ステップによって定義される倍率を前記期間に予測する予測ステップ、
前記撮像手段から出力された電子画像のうち前記予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ、および
前記指定ステップによって指定された電子画像に基づいて前記撮像手段の露光量を調整する第１調整ステップを備える、撮像制御方法。
【請求項１０】
撮像シーンを表す電子画像を繰り返し出力する撮像手段、および
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
前記撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ、
前記変更ステップによって定義される倍率を前記期間に予測する予測ステップ、
前記撮像手段から出力された電子画像のうち前記予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ、および
前記指定ステップによって指定された電子画像に基づいて前記撮像手段の露光量を調整する第１調整ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項１１】
撮像シーンを表す電子画像を繰り返し出力する撮像手段、
外部制御プログラムを受信する受信手段、および
前記受信手段によって受信された外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
前記撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ、
前記変更ステップによって定義される倍率を前記期間に予測する予測ステップ、
前記撮像手段から出力された電子画像のうち前記予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ、および
前記指定ステップによって指定された電子画像に基づいて前記撮像手段の露光量を調整する第１調整ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に予測処理を用いて撮像条件を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、被写体が動体であるとき、当該被写体の移動速度又は移動加速度が予測される。被写体が検出されたタイミング、及び予測された移動速度又は移動加速度に基づいて、撮影タイミングが導出される。また、予測された被写体の移動速度又は移動加速度に基づいて、レンズの位置の調整速度が変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３３５４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、被写体の動きが予測されて、予測結果に基づいて撮像条件が調整されるものの、操作者の操作に伴って撮像シーンが変化し、この結果撮像条件を変更する必要が生じることは、記載されていない。したがって、予測されない撮像シーンの変化に関連して適切な露光条件が設定されない可能性があり、露光調整性能が低下する恐れがある。
【０００５】
それゆえに、この発明の主たる目的は、露光調整性能を高めることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、撮像シーンを表す電子画像を繰り返し出力する撮像手段(18)、撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更手段(S63, S75, S77, S95)、変更手段によって定義される倍率を期間に予測する予測手段(S69, S85)、撮像手段から出力された電子画像のうち予測手段によって予測された倍率に応じて異なる一部の電子画像を指定する指定手段(S71, S89, S91)、および指定手段によって指定された電子画像に基づいて撮像手段の露光量を調整する第１調整手段(S71, S89, S91)を備える。
【０００７】
好ましくは、撮像手段は指定周期で電子画像を出力し、予測手段はズーム開始操作が行われてから指定周期の整数倍に相当する期間が経過した時点の倍率を予測する。
【０００８】
好ましくは、ズーム終了操作の後に撮像手段から出力された電子画像に基づいて撮像手段の露光量を調整する第２調整手段(S19, S55)をさらに備える。
【０００９】
さらに好ましくは、第１調整手段は第１精度で露光量を調整し、第２調整手段は第１精度よりも高い第２精度で露光量を調整する。
【００１０】
好ましくは、撮像手段は、ズームレンズを経た光学像に相当する電子画像を光電変換によって生成する生成手段、および生成手段によって生成された電子画像にズーム処理を施すズーム処理手段を含み、変更手段は、ズームレンズの設定を第１ズーム倍率範囲において変更する第１設定変更手段、およびズーム処理手段の設定を第２ズーム倍率範囲において変更する第２設定変更手段を含む。
【００１１】
さらに好ましくは、第１ズーム倍率範囲におけるワイド側への倍率変更に関連して指定手段の処理を制限する制限手段(S79, S87)をさらに備える。
【００１２】
好ましくは、カメラ筐体の姿勢の変化を検知する検知手段(50)をさらに備え、指定手段は検知手段の検知結果に基づいて処理を実行する。
【００１３】
この発明に従う撮像制御プログラムは、撮像シーンを表す電子画像を繰り返し出力する撮像手段(18)を備える電子カメラ(10)のプロセッサ(26)に、撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ(S63, S75, S77, S95)、変更ステップによって定義される倍率を期間に予測する予測ステップ(S69, S85)、撮像手段から出力された電子画像のうち予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ(S71, S89, S91)、および指定ステップによって指定された電子画像に基づいて撮像手段の露光量を調整する第１調整ステップ(S71, S89, S91)を実行させるための、撮像制御プログラムである。
【００１４】
この発明に従う撮像制御方法は、撮像シーンを表す電子画像を繰り返し出力する撮像手段(18)を備える電子カメラ(10)によって実行される撮像制御方法であって、撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ(S63, S75, S77, S95)、変更ステップによって定義される倍率を期間に予測する予測ステップ(S69, S85)、撮像手段から出力された電子画像のうち予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ(S71, S89, S91)、および指定ステップによって指定された電子画像に基づいて撮像手段の露光量を調整する第１調整ステップ(S71, S89, S91)を備える。
【００１５】
この発明に従う外部制御プログラムは、撮像シーンを表す電子画像を繰り返し出力する撮像手段(18)、およびメモリ(44)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)に供給される外部制御プログラムであって、撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ(S63, S75, S77, S95)、変更ステップによって定義される倍率を期間に予測する予測ステップ(S69, S85)、撮像手段から出力された電子画像のうち予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ(S71, S89, S91)、および指定ステップによって指定された電子画像に基づいて撮像手段の露光量を調整する第１調整ステップ(S71, S89, S91)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１６】
この発明に従う電子カメラ(10)は、撮像シーンを表す電子画像を繰り返し出力する撮像手段(18)、外部制御プログラムを受信する受信手段(60)、および受信手段によって受信された外部制御プログラムとメモリ(44)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)であって、外部制御プログラムは、撮像手段から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する変更ステップ(S63, S75, S77, S95)、変更ステップによって定義される倍率を期間に予測する予測ステップ(S69, S85)、撮像手段から出力された電子画像のうち予測ステップによって予測された倍率に応じて異なる一部の電子画像を指定する指定ステップ(S71, S89, S91)、および指定ステップによって指定された電子画像に基づいて撮像手段の露光量を調整する第１調整ステップ(S71, S89, S91)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１７】
電子画像の倍率はズーム操作が検知される毎に変更されるところ、変更される倍率はズーム操作が検知される期間に予測され、露光量は予測された倍率に応じて異なる一部の電子画像に基づいて調整される。これによって、露光調整性能が向上する。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図４】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図５】ＡＥ処理の一部を示す図解図である。
【図６】ＡＥ処理の他の一部を示す図解図である。
【図７】（Ａ）は撮像面に捉えられた撮像シーンの一例を示す図解図であり、（Ｂ）は撮像面に捉えられた撮像シーンの他の一例を示す図解図である。
【図８】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２１】
図１を参照して、この実施例の電子カメラは、基本的に次のように構成される。撮像手段１は、撮像シーンを表す電子画像を繰り返し出力する。変更手段２は、撮像手段１から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更する。予測手段３は、変更手段２によって定義される倍率を期間に予測する。指定手段４は、撮像手段１から出力された電子画像のうち予測手段３によって予測された倍率に応じて異なる一部の電子画像を指定する。第１調整手段５は、指定手段４によって指定された電子画像に基づいて撮像手段１の露光量を調整する。
【００２２】
電子画像の倍率はズーム操作が検知される毎に変更されるところ、変更される倍率はズーム操作が検知される期間に予測され、露光量は予測された倍率に応じて異なる一部の電子画像に基づいて調整される。これによって、露光調整性能が向上する。
［実施例］
【００２３】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ４８ａ〜４８ｃによってそれぞれ駆動されるズームレンズ１２，フォーカスレンズ１４および絞りユニット１６を含む。これらの部材を経たシーンの光学像は、ドライバ４８ｄによって駆動されるイメージセンサ１８の撮像面に照射され、光電変換を施される。これらの部材によって、イメージセンサ１８によって捉えられたシーンに対応した電荷が生成される。
【００２４】
電源が投入されると、ＣＰＵ２６は、動画取り込み処理を実行するべく、撮像タスクの下で露光動作および電荷読み出し動作の繰り返しをドライバ４８ｄに命令する。ドライバ４８ｄは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、イメージセンサ１８の撮像面を露光し、かつイメージセンサ１８の撮像面で生成された電荷をラスタ走査態様でそれぞれ読み出す。イメージセンサ１８からは読み出された電荷に基づく生画像データが周期的に出力される。
【００２５】
前処理回路２０は、イメージセンサ１８からそれぞれ出力された生画像データにディジタルクランプ，画素欠陥補正，ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２の生画像エリア３２ａ（図３参照）に書き込まれる。
【００２６】
後処理回路３４は、生画像エリア３２ａに格納された生画像データをメモリ制御回路３０を通して読み出し、読み出された生画像データに色分離処理，白バランス調整処理およびＹＵＶ変換処理を施す。この結果、ＹＵＶ画像データが作成され、作成されたＹＵＶ画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２のＹＵＶ画像エリア３２ｂ（図３参照）に書き込まれる。
【００２７】
後処理回路３４はさらに、ＹＵＶ画像データに対して表示用のズーム処理を実行する。この結果、ＹＵＶ形式に従う表示画像データが作成される。表示画像データは、メモリ制御回路３０によってＳＤＲＡＭ３２の表示画像エリア３２ｃ（図３参照）に書き込まれる。
【００２８】
ＬＣＤドライバ３６は、表示画像エリア３２ｃに格納された表示画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、シーンを表すリアルタイム動画像（スルー画像）がＬＣＤモニタ３８に表示される。
【００２９】
図４を参照して、イメージセンサ１８の撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、２５６個の分割エリアが評価エリアＥＶＡを形成する。また、図２に示す前処理回路２０は、上述した処理に加えて、生画像データを簡易的にＲＧＢデータに変換する簡易ＲＧＢ変換処理を実行する。この結果、ＲＧＢデータが前処理回路２０から出力される。
【００３０】
ＡＥ評価回路２２は、ＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータを垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＥ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ評価回路２２から出力される。
【００３１】
ＡＦ評価回路２４は、ＲＧＢデータのうち評価エリアＥＶＡに属するＲＧＢデータの高周波成分を垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。これによって、２５６個の積分値つまり２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＦ評価回路２４から出力される。
【００３２】
ジャイロセンサ５０は、ディジタルカメラ１０に動きが発生したか否かを検知し、動きの発生が検知されると検知された動きを表す動きベクトルを出力する。ＣＰＵ２６は、ジャイロセンサ５０から出力された動きベクトルに基づいて、パン方向およびチルト方向のディジタルカメラ１０の傾きを検出する。
【００３３】
撮像モードが静止画モードに設定されているとき、シャッタボタン２８ｓｈが非操作状態の間ＣＰＵ２６は、２５６個のＡＥ評価値に基づく簡易ＡＥ処理を垂直同期信号Ｖｓｙｎｃの発生毎に実行し、適正なＥＶ値を算出する。算出されたＥＶ値を定義する絞り量および露光時間はドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像の明るさが適度に調整される。
【００３４】
撮像モードが動画モードに設定されているとき、ＣＰＵ２６は、２５６個のＡＥ評価値に基づくコンティニュアス厳格ＡＥ処理を垂直同期信号Ｖｓｙｎｃの発生毎に実行する。コンティニュアス厳格ＡＥ処理によって算出された最適ＥＶ値を定義する絞り量および露光時間は、ドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像および記録画像の明るさの厳格な調整が継続的に実行される。
【００３５】
図５を参照して、イメージセンサ１８からの生画像データの読み出しは、露光終了後の垂直同期信号Ｖｓｙｎｃ発生の１周期内に行われる。その次の１周期内に、ＡＥ評価回路２２から出力された２５６個のＡＥ評価値がＣＰＵ２６によって取得され、簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理の実行によって最適ＥＶ値が算出される。
【００３６】
簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理の実行後、最初の垂直同期信号Ｖｓｙｎｃが発生して露光が終了すると、算出されたＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。
【００３７】
したがって、簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理に用いられたＡＥ評価値の評価元の画像の露光から垂直同期信号Ｖｓｙｎｃ発生の３周期後の露光に、簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理の結果が反映される。
【００３８】
キー入力装置２８を通じてズーム操作が行われると、ＣＰＵ２６はズーム・ＡＥ制御処理を実行する。図５を参照して、ズーム・ＡＥ制御処理の実行中、撮像モードが静止画モードに設定されているときは簡易ＡＥ処理に代えて予測ＡＥ処理が実行され、撮像モードが動画モードに設定されているときはコンティニュアス厳格ＡＥ処理に代えて予測ＡＥ処理が実行される。
【００３９】
ズームイン操作が行われると、ズームイン方向へのズーム倍率の変更が開始される。光学ズームイン処理においては、ズームレンズ１２のズームイン方向への移動がドライバ４８ａによって開始される。なお、ディジタルカメラ１０にはズームレンズ１２の移動可能範囲などによって最大ズーム倍率および最小ズーム倍率が定められている。ズーム倍率がこのような最大ズーム倍率に達してもなおキー入力装置２８に対してズームイン操作が継続された場合、ＣＰＵ２６は、電子的な画像の拡大によるディジタルズームイン処理を、ズームイン操作に応じて生画像データに施す。この結果、最大ズーム倍率以上に拡大されたスルー画像が、ＬＣＤモニタ３８に表示される。
【００４０】
ズーム・ＡＥ制御処理においては、垂直同期信号Ｖｓｙｎｃの発生毎に、ＣＰＵ２６は２５６個のＡＥ評価値をＡＥ評価回路２２から取得する。
【００４１】
ＣＰＵ２６はまた、ＡＥ処理の結果が露光に反映される時点の予測画角を算出する。ＡＥ処理の結果は、垂直同期信号Ｖｓｙｎｃの発生周期のＮ（Ｎ＝整数）周期後の露光に反映される。上述のように、図５に示す例によると、ＡＥ評価値の評価元の画像の露光から垂直同期信号Ｖｓｙｎｃ発生の３周期後の露光に、ＡＥ処理の結果が反映される。
【００４２】
予測画角は、現時点のズーム倍率，ドライバ４８ａによるズームレンズ１２の駆動速度，およびジャイロセンサ４８から出力された動きベクトルに基づいて算出される。また、ディジタルズームイン処理の実行中は、ズームレンズ１２の駆動速度に代えてディジタルズームイン処理における既定時間当たりの倍率の変更量が考慮される。
【００４３】
ＣＰＵ２６は、取得された２５６個のＡＥ評価値のうち上述のように算出された予測画角に属する一部のＡＥ評価値に基づいてＡＥ処理を実行し、最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間は、上述のようにＡＥ処理実行後の最初の垂直同期信号Ｖｓｙｎｃが発生して露光が終了すると、ドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、露光時点の画角に従って適切に調整される。
【００４４】
図６を参照して、ズームイン操作の継続中は、垂直同期信号Ｖｓｙｎｃの発生毎に上述の予測ＡＥ処理が繰り返し実行される。一方、ズームイン操作が終了すると、ＣＰＵ２６は、ズーム倍率の変更を終了し、現時点の倍率にズーム倍率を固定する。光学ズームイン処理においては、ＣＰＵ２６は、ズームイン方向へ移動中のズームレンズ１２の停止をドライバ４８ａに命令する。この結果、ズームレンズ１２の駆動は終了し、ズームイン操作終了時のズーム倍率が維持される。ディジタルズームイン処理においては、ＣＰＵ２６はズーム倍率の変更を終了する。この結果、ズームイン操作終了時のズーム倍率による処理が継続される。
【００４５】
ズームイン操作の終了によってズーム・ＡＥ制御処理が完了すると、ＣＰＵ２６は、ＡＥ評価回路２２からの出力に基づく厳格ＡＥ処理を実行する。厳格ＡＥ処理によって算出されたＥＶ値を定義する絞り量および露光時間は、ドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさが厳密に調整される。
【００４６】
ディジタルカメラ１０の操作者が屋内においてディジタルカメラ１０の電源を投入したとき、図７（Ａ）に示すシーンが撮像面に捉えられると、画像の大半を占める屋内の明るさに基づいて簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理が実行される。このとき、窓Ｗ１を通じて見える屋外は、屋内よりも相当程度明るい。しかし、図７（Ａ）に示すシーンが撮像面に捉えられた場合、屋外を示す部分の割合が少ないので、簡易ＡＥ処理またはコンティニュアス厳格ＡＥ処理の実行の結果、屋外を示す部分については、適正な露光が行われず、いわゆる露光オーバー状態となる。
【００４７】
これに対して、ズームイン操作によって、撮像面に捉えられるシーンが図７（Ａ）から図７（Ｂ）に変更された場合、図７（Ｂ）に示すシーンが撮像面に捉えられる前に、図７（Ｂ）のシーンに基づいた予測ＡＥ処理が上述のように実行される。この結果、図７（Ｂ）に示すシーンに対する露光は適正に行われる。
【００４８】
ズームアウト操作が行われた場合、ＣＰＵ２６は、ズームアウト方向へのズーム倍率の変更を開始する。光学ズームアウト処理においては、ズームレンズ１２のズームアウト方向への移動がドライバ４８ａによって開始される。ディジタルズームイン処理が実行された後にズームアウト操作が行われた場合、ＣＰＵ２６は、ディジタルズームイン処理によって電子的に拡大された画像をズームアウト操作に応じたズーム倍率に電子的に調整するディジタルズームアウト処理を実行する。ズーム倍率が光学ズームによる最大ズーム倍率に達すると、ディジタルズームアウト処理に代えて上述の光学ズームアウト処理が実行される。
【００４９】
ディジタルズームアウト処理の実行中は、ズームイン処理の実行中と同様に、ＣＰＵ２６は、垂直同期信号Ｖｓｙｎｃの発生毎に、ＡＥ評価値をＡＥ評価回路２２から取得し、ＡＥ処理の結果が露光に反映される時点の予測画角を算出する。予測画角は、現時点のズーム倍率，ズームアウト処理における既定時間当たりの倍率の変更量，およびジャイロセンサ４８から出力された動きベクトルに基づいて算出される。
【００５０】
ディジタルズームアウト処理の実行中においては、算出された予測画角が生画像エリア３２ａに格納された生画像データの画角の範囲内であるか否かが判別される。ズーム倍率が光学ズームによる最大ズーム倍率に達して光学ズームアウト処理が実行される場合、算出された予測画角が生画像データの画角の範囲を超える可能性があるからである。
【００５１】
予測画角が生画像データの画角の範囲内である場合、ズームイン処理の実行中と同様に、取得されたＡＥ評価値のうち算出された予測画角に属する一部のＡＥ評価値に基づいてＡＥ処理を実行する。ＡＥ処理によって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、ズーム倍率の変更による画角の変化に従って、適切に調整される。
【００５２】
予測画角が生画像データの画角の範囲を超える場合、取得されたＡＥ評価値全てに基づいてＡＥ処理を実行する。ＡＥ処理によって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、生画像エリア３２ａに格納された生画像データが示す画像に基づいて、適切に調整される。
【００５３】
撮像モードが静止画モードに設定されているとき、シャッタボタン２８ｓｈが半押しされると、ＣＰＵ２６は、ＡＥ評価回路２２からの出力に基づく厳格ＡＥ処理を実行する。厳格ＡＥ処理によって算出されたＥＶ値を定義する絞り量および露光時間は、ドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像の明るさが厳密に調整される。
【００５４】
厳格ＡＥ処理が完了すると、ＣＰＵ２６は、ＡＦ評価回路２４からの出力に基づく厳格ＡＦ処理を実行する。この結果、合焦点にフォーカスレンズ１４および５４が配置され、スルー画像の鮮鋭度が向上する。
【００５５】
シャッタボタン２８ｓｈが全押しされると、ＣＰＵ２６は静止画取り込み処理および記録処理を実行する。シャッタボタン２８ｓｈが全押しされた時点のＹＵＶ画像データは、静止画取り込み処理によってＳＤＲＡＭ３２の記録画像エリア３２ｄ（図３参照）に取り込まれる。取り込まれた１フレームのＹＵＶ画像データは、記録処理に関連して起動したＩ／Ｆ４０によって記録画像エリア３２ｄから読み出され、ファイル形式で記録媒体４２に記録される。
【００５６】
撮像モードが動画モードに設定されているとき、ＣＰＵ２６は、２５６個のＡＦ評価値に基づいてコンティニュアス厳格ＡＦ処理を実行する。合焦点にフォーカスレンズ１４および５４が配置され、スルー画像および記録画像の鮮鋭度が継続的に向上する。
【００５７】
キー入力装置２８に設けられた記録ボタン２８ｒｅｃに向けて記録開始操作が行われると、ＣＰＵ２６は、記録処理を開始するべく動画記録タスクを起動し、ＭＰ４コーデック４６およびＩ／Ｆ４０を動画記録タスクの下で起動する。Ｉ／Ｆ４０は、記録媒体４２にアクセスし、動画ファイルを記録媒体４２に新規に作成する（作成された動画ファイルはオープンされる）。ファイル作成＆オープン処理が完了すると、ＣＰＵ２６は、ＭＰ４符号化処理の開始をＭＰ４コーデック４６に命令する。
【００５８】
ＭＰ４コーデック４６は、垂直同期信号Ｖｓｙｎｃに応答して、ＹＵＶ画像エリア３２ｂに格納されたＹＵＶ画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データをＭＰ４方式に従って符号化し、そして符号化画像データつまりＭＰ４データをメモリ制御回路３０を通して記録画像エリア３２ｄに書き込む。
【００５９】
ＣＰＵ２６はまた、書き込まれたＭＰ４データをオープン状態の動画ファイルに転送する。転送されたＭＰ４データは、Ｉ／Ｆ４０を通して動画ファイルに書き込まれる。
【００６０】
記録ボタン２８ｒｅｃに向けて記録終了操作が行われると、ＣＰＵ２６は、ＭＰ４符号化処理の停止をＭＰ４コーデック４６に命令し、記録処理が終了する。また、オープン状態の動画ファイルはクローズされる。
【００６１】
ＣＰＵ２６は、図８〜１０に示す撮像タスクおよび図１３に示す動画記録タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４４に記憶される。
【００６２】
図８を参照して、ステップＳ１では動画取り込み処理を実行する。この結果、シーンを表すスルー画像がＬＣＤモニタ３８に表示される。ステップＳ３ではフォーカス設定をデフォルト値に設定する。
【００６３】
ステップＳ５では、撮像モードが動画モードに設定されているか否かを判別し、判別結果がＹＥＳであればステップＳ３３に進む一方、判別結果がＮＯであればステップＳ７に進む。
【００６４】
ステップＳ７ではシャッタボタン２８ｓｈが半押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ２１に進む一方、判別結果がＮＯであればステップＳ９に進む。ステップＳ９ではキー入力装置２８を通じてズーム操作が行われたか否かを判別し、判別結果がＹＥＳであればステップＳ１５〜Ｓ１９の処理を経てステップＳ７に戻る一方、判別結果がＮＯであればステップＳ１１〜Ｓ１３の処理を経てステップＳ７に戻る。
【００６５】
ステップＳ１１では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ１３で簡易ＡＥ処理を実行する。この結果、スルー画像の明るさが適度に調整される。
【００６６】
ステップＳ１５ではズーム・ＡＥ制御処理を実行し、ズームレンズ１２の位置および画像の明るさを制御する。ステップＳ１７では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されるとステップＳ１９で厳格ＡＥ処理を実行する。この結果、スルー画像の明るさが厳密に調整される。
【００６７】
ステップＳ２１では厳格ＡＥ処理を実行する。この結果、スルー画像の明るさが厳密に調整される。ステップＳ２３では厳格ＡＦ処理を実行する。この結果、合焦点にフォーカスレンズ１４が配置され、スルー画像の鮮鋭度が向上する。
【００６８】
ステップＳ２５ではシャッタボタン２８ｓｈが全押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ２９に進む一方、判別結果がＮＯであればシャッタボタン２８ｓｈの半押し状態が解除されたか否かをステップＳ２７で判別する。ステップＳ２７の判別結果がＮＯであればステップＳ２５に戻る一方、ステップＳ２７の判別結果がＹＥＳであればステップＳ３に戻る。
【００６９】
ステップＳ２９およびＳ３１では静止画取り込み処理および記録処理をそれぞれ実行する。シャッタボタン２８ｓｈが全押しされた時点の１フレームのＹＵＶ画像データは、静止画取り込み処理によって記録画像エリア３２ｄに取り込まれる。取り込まれた１フレームのＹＵＶ画像データは、記録処理に関連して起動したＩ／Ｆ４０によって記録画像エリア３２ｄから読み出され、ファイル形式で記録媒体４２に記録される。ステップＳ３１の処理が完了すると、ステップＳ３に戻る。
【００７０】
ステップＳ３３では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ３５でコンティニュアス厳格ＡＥ処理を実行する。この結果、スルー画像および記録画像の明るさの厳格な調整が継続的に実行される。
【００７１】
ステップＳ３７ではコンティニュアス厳格ＡＦ処理を実行する。この結果、合焦点にフォーカスレンズ１４が配置され、スルー画像および記録画像の鮮鋭度が継続的に向上する。
【００７２】
ステップＳ３９では記録ボタン２８ｒｅｃに向けて記録終了操作が行われたか否かを判別し、判別結果がＹＥＳであればステップＳ４５に進む一方、判別結果がＮＯであれば記録ボタン２８ｒｅｃに向けて記録開始操作が行われたか否かをステップＳ４１で判別する。ステップＳ４１の判別結果がＹＥＳであればステップＳ４７に進む一方、ステップＳ４１の判別結果がＮＯであればステップＳ４３に進む。
【００７３】
ステップＳ４３ではキー入力装置２８を通じてズーム操作が行われたか否かを判別し、判別結果がＮＯであればステップＳ３３に戻る一方、判別結果がＹＥＳであればステップＳ５１に進む。
【００７４】
ステップＳ４５ではフラグＦＬＧｓｔｐに“１”を設定し、その後にステップＳ３に戻る。
【００７５】
ステップＳ４７ではフラグＦＬＧｓｔｐに“０”を設定し、ステップＳ４９では動画記録タスクを起動する。
【００７６】
ステップＳ５１ではズーム・ＡＥ制御処理を実行し、ズームレンズ１２の位置および画像の明るさを制御する。ステップＳ５３では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ５５で厳格ＡＥ処理を実行する。この結果、スルー画像および記録画像の明るさが厳密に調整される。
【００７７】
ステップＳ４９またはＳ５５の処理が完了すると、ステップＳ３３に戻る。
【００７８】
ステップＳ１５およびＳ５１のズーム・ＡＥ制御処理は、図１１〜１２に示すサブルーチンに従って実行される。
【００７９】
図１１を参照して、ステップＳ６１では、ステップＳ９またはＳ４３で検知されたズーム操作がズームイン操作であるかまたはズームアウト操作であるかを判別する。ズームアウト操作であった場合はステップＳ７７に進む一方、ズームイン操作であった場合はステップＳ６３に進む。
【００８０】
ステップＳ６３では、ズームイン方向へのズーム倍率の変更を開始する。光学ズームイン処理においては、ズームレンズ１２のズームイン方向への移動がドライバ４８ａによって開始される。光学ズームの倍率が最大ズーム倍率に達してもなおキー入力装置２８に対してズームイン操作が継続された場合、ディジタルズームイン処理が実行され、最大ズーム倍率以上に拡大されたスルー画像が、ＬＣＤモニタ３８に表示される。
【００８１】
ステップＳ６５では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ６７で２５６個のＡＥ評価値をＡＥ評価回路２２から取得する。
【００８２】
ステップＳ６９では、ＡＥ処理の結果が露光に反映される時点の予測画角を算出する。ＡＥ処理の結果は、垂直同期信号Ｖｓｙｎｃの発生周期のＮ（Ｎ＝整数）周期後の露光に反映される。予測画角は、現時点のズーム倍率，ドライバ４８ａによるズームレンズ１２の駆動速度，およびジャイロセンサ４８から出力された動きベクトルに基づいて算出される。また、ディジタルズームイン処理の実行中は、ズームレンズ１２の駆動速度に代えてディジタルズームイン処理における既定時間当たりの倍率の変更量が考慮される。
【００８３】
ステップＳ７１では、ステップＳ６７で取得されたＡＥ評価値のうちステップＳ６９で算出された予測画角に属する一部のＡＥ評価値に基づいてＡＥ処理を実行する。ＡＥ処理によって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、ズーム倍率の変更による画角の変化に従って、適切に調整される。
【００８４】
ステップＳ７３ではズームイン操作が終了したか否かを判別し、判別結果がＮＯであればステップ６５に戻り、判別結果がＹＥＳであればステップＳ７５に進む。
【００８５】
ステップＳ７５では、ズーム倍率の変更を終了し、現時点の倍率にズーム倍率を固定する。光学ズームイン処理においては、ズームイン方向へ移動中のズームレンズ１２の停止をドライバ４８ａに命令する。この結果、ズームレンズ１２の駆動は終了し、ズームイン操作終了時のズーム倍率が維持される。ディジタルズームイン処理においては、ズームイン操作終了時のズーム倍率による処理が継続される。
【００８６】
ステップＳ７７では、ズームアウト方向へのズーム倍率の変更を開始する。光学ズームアウト処理においては、ズームレンズ１２のズームアウト方向への移動がドライバ４８ａによって開始される。ディジタルズームイン処理が実行された後にズームアウト操作が行われた場合、ディジタルズームアウト処理が実行される。ズーム倍率が光学ズームによる最大ズーム倍率に達すると、ディジタルズームアウト処理に代えて上述の光学ズームアウト処理が実行される。
【００８７】
ステップＳ７９では、実行中のズームアウト処理がディジタルズームアウト処理であるか否かを判別し、判別結果がＮＯであればステップＳ９３に進む一方、判別結果がＹＥＳであればステップＳ８１に進む。
【００８８】
ステップＳ８１では垂直同期信号Ｖｓｙｎｃが発生したか否かを繰り返し判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ８３で２５６個のＡＥ評価値をＡＥ評価回路２２から取得する。
【００８９】
ステップＳ８５では、ＡＥ処理の結果が露光に反映される時点の予測画角を算出する。ＡＥ処理の結果は、垂直同期信号Ｖｓｙｎｃの発生周期のＮ（Ｎ＝整数）周期後の露光に反映される。予測画角は、現時点のズーム倍率，ディジタルズームアウト処理における既定時間当たりの倍率の変更量，およびジャイロセンサ５０から出力された動きベクトルに基づいて算出される。
【００９０】
ステップＳ８７では、算出された予測画角が生画像エリア３２ａに格納された生画像データの画角の範囲内であるか否かを判別する。判別結果がＹＥＳであればステップＳ８９を経てステップＳ９３に進み、判別結果がＮＯであればステップＳ９１を経てステップＳ９３に進む。
【００９１】
ステップＳ８９では、ステップＳ８３で取得されたＡＥ評価値のうちステップＳ８５で算出された予測画角に属する一部のＡＥ評価値に基づいてＡＥ処理を実行する。ＡＥ処理によって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、ズーム倍率の変更による画角の変化に従って、適切に調整される。
【００９２】
ステップＳ９１では、ステップＳ８３で取得されたＡＥ評価値全てに基づいてＡＥ処理を実行する。ＡＥ処理によって最適ＥＶ値が算出され、算出された最適ＥＶ値を定義する絞り量および露光時間がドライバ４８ｃおよび４８ｄにそれぞれ設定される。この結果、スルー画像または記録画像の明るさは、生画像エリア３２ａに格納された生画像データが示す画像に基づいて、適切に調整される。
【００９３】
ステップＳ９３ではズームアウト操作が終了したか否かを判別し、判別結果がＮＯであればステップＳ７９に戻り、判別結果がＹＥＳであればステップＳ９５に進む。
【００９４】
ステップＳ９５では、ズーム倍率の変更を終了し、現時点の倍率にズーム倍率を固定する。光学ズームアウト処理においては、ズームアウト方向へ移動中のズームレンズ１２の停止をドライバ４８ａに命令する。この結果、ズームレンズ１２の駆動は終了し、ズームアウト操作終了時のズーム倍率が維持される。ディジタルズームアウト処理においては、ズームアウト操作終了時のズーム倍率による処理が継続される。
【００９５】
図１３を参照して、ステップＳ１０１ではオープン状態の動画ファイルを記録媒体４２に新規に作成し、ステップＳ１０３では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯであればステップＳ１０７に進み、判別結果がＹＥＳであればＭＰ４データをオープン状態の動画ファイルにステップＳ１０５で転送する。転送されたＭＰ４データは、Ｉ／Ｆ４０を通して動画ファイルに書き込まれる。
【００９６】
ステップＳ１０７ではフラグＦＬＧｓｔｐが“１”を示すか否かを判別し、判別結果がＮＯであればステップＳ１０３に戻る一方、判別結果がＹＥＳであればステップＳ１０９に進む。ステップＳ１０９では、オープン状態の動画ファイルをクローズして記録処理を終了する。ステップＳ１０９の処理が完了すると、動画記録タスクは終了する。
【００９７】
以上の説明から分かるように、イメージセンサ１８は、撮像シーンを表す電子画像を繰り返し出力する。ＣＰＵ２６は、イメージセンサ１８から出力される電子画像の倍率をズーム開始操作からズーム終了操作までの期間に変更し、変更によって定義される倍率をズーム開始操作からズーム終了操作までの期間に予測する。ＣＰＵ２６はまた、イメージセンサ１８から出力された電子画像のうち予測された倍率に応じて異なる一部の電子画像を指定し、指定された電子画像に基づいてイメージセンサ１８の露光量を調整する。
【００９８】
電子画像の倍率はズーム操作が検知される毎に変更されるところ、変更される倍率はズーム操作が検知される期間に予測され、露光量は予測された倍率に応じて異なる一部の電子画像に基づいて調整される。これによって、露光調整性能が向上する。
【００９９】
なお、この実施例では、ＡＥ評価値の取得，予測画角の算出，およびＡＥ処理（＝最適ＥＶ値の算出）を垂直同期信号Ｖｓｙｎｃ発生の１周期内で実行し、ＡＥ処理に用いられたＡＥ評価値の評価元の画像の露光から垂直同期信号Ｖｓｙｎｃ発生の３周期後の露光に、ＡＥ処理の結果が反映されるようにした。しかし、フレームレートの高いイメージセンサを用いて垂直同期信号Ｖｓｙｎｃの発生周期を短縮した場合など、この発生周期をまたいでこれらの３つの処理を実行するようにしてもよい。また、ＡＥ処理の結果が露光に反映される時期も、上述の時期に限られない。
【０１００】
また、この実施例では、ジャイロセンサを設けてディジタルカメラ１０の傾きを検出し、予測画角を算出するようにした。しかし、画像処理によってディジタルカメラ１０の傾きを検出するようにしてもよい。
【０１０１】
また、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ４４に予め記憶される。しかし、外部サーバに接続するための通信Ｉ／Ｆ６０を図１４に示す要領でディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ４４に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【０１０２】
また、この実施例では、ＣＰＵ２６によって実行される処理を、図８〜１０に示す撮像タスクおよび図１３に示す動画記録タスクを含む複数のタスクを含む複数のタスクに区分するようにしている。しかし、これらのタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、転送タスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【０１０３】
１０  …ディジタルカメラ
１２  …ズームレンズ
１８  …イメージセンサ
２２  …ＡＥ評価回路
２６  …ＣＰＵ
２８  …キー入力装置
【図１】
2014045319.tif 000003
【図２】
2014045319.tif 000004
【図３】
2014045319.tif 000005
【図４】
2014045319.tif 000006
【図５】
2014045319.tif 000007
【図６】
2014045319.tif 000008
【図７】
2014045319.tif 000009
【図８】
2014045319.tif 000010
【図９】
2014045319.tif 000011
【図１０】
2014045319.tif 000012
【図１１】
2014045319.tif 000013
【図１２】
2014045319.tif 000014
【図１３】
2014045319.tif 000015
【図１４】
2014045319.tif 000016