(57)【要約】  【構成】  撮像装置２５は、被写界を露光する露光動作と、露光動作によって生成された生画像信号を増幅する増幅動作とを、設定された撮像パラメータに従って実行する。ＣＰＵ４４は、フラッシュメモリ５０に記憶されたプログラム線図Ｘ，ＹおよびＺの中からパラメータ条件を満足する単一のプログラム線図を選択し、選択されたプログラム線図から３つの撮像パラメータを抽出する。抽出された撮像パラメータは、撮像装置２５に設定される。ここで、撮像パラメータは、露光時間，絞り量およびＡＧＣゲインをパラメータ要素として含む。また、パラメータ条件は、３つの撮像パラメータをそれぞれ定義する３つＡＧＣゲインのいずれもが既定値以下であるというＡＧＣゲイン条件と、３つの撮像パラメータをそれぞれ定義する３つの露光時間がより短いという露光時間条件とを含む。  【効果】  良好なブラケット撮影を実現することができる。【選択図】  図１
2007049320.tif 000002
【特許請求の範囲】
【請求項１】
被写界を露光する露光動作と前記露光動作によって生成された画像信号を増幅する増幅動作とを設定された撮像パラメータに従って実行する撮像手段、
Ｍ個（Ｍ：３以上の整数）の撮像パラメータによって各々が描かれた複数のプログラム線図を保持する保持手段、
前記保持手段によって保持された複数のプログラム線図の中からパラメータ条件を満足する単一のプログラム線図を選択する選択手段、
Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータを前記選択手段によって選択されたプログラム線図から抽出する抽出手段、および
前記抽出手段によって抽出されたＮ個の撮像パラメータを前記撮像手段に設定する設定手段を備え、
前記撮像パラメータは露光時間，絞り量および増幅率をパラメータ要素として含み、
前記パラメータ条件は、前記Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下であるという増幅率条件、および前記Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件を含む、電子カメラ。
【請求項２】
前記撮像手段から出力された画像信号に基づく画像が適正な明るさを有するパラメータ要素係数を検出する検出手段をさらに備え、
前記選択手段は前記算出手段によって算出されたパラメータ要素係数に対応するプログラム線図を選択する、請求項１記載の電子カメラ。
【請求項３】
前記Ｎ個の撮像パラメータは前記撮像手段から出力された画像信号に基づく画像が適正な明るさを有する適正撮像パラメータを含む、請求項１または２記載の電子カメラ。
【請求項４】
前記既定値は増幅された画像信号に基づく画像に現れるノイズの量を考慮して決定される、請求項１ないし３のいずれかに記載の電子カメラ。
【請求項５】
前記Ｎ個の撮像パラメータに従うＮ回の露光動作およびＮ回の増幅動作によって得られたＮ個の画像信号に記録処理を施す記録処理手段をさらに備える、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
前記保持手段によって保持された複数のプログラム線図は複数の撮像モードにそれぞれ対応する、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
被写界を露光する露光動作と前記露光動作によって生成された画像信号を増幅する増幅動作とを設定された撮像パラメータに従って実行する撮像手段、およびＭ個（Ｍ：３以上の整数）の撮像パラメータによって各々が描かれた複数のプログラム線図を保持する保持手段を備える電子カメラのプロセサに、
前記保持手段によって保持された複数のプログラム線図の中からパラメータ条件を満足する単一のプログラム線図を選択する選択ステップ、
Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータを前記選択ステップによって選択されたプログラム線図から抽出する抽出ステップ、および
前記抽出ステップによって抽出されたＮ個の撮像パラメータを前記撮像手段に設定する設定ステップを実行させるようにした撮像制御プログラムであって、
前記撮像パラメータは露光時間，絞り量および増幅率をパラメータ要素として含み、
前記パラメータ条件は、前記Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下であるという増幅率条件、および前記Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件を含む、撮像制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にたとえばディジタルカメラに適用され、互いに異なる複数の撮像パラメータを用いて複数回の撮像動作を実行する、電子カメラに関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術によれば、所定のプログラム線図に沿って決定された複数のパラメータ（シャッタ速度および絞り値）に従って、ブラケット撮像が行われる。
【特許文献１】特開２００５−１３０２１３号公報［H04N5/91, H04N5/225, H04N5/232］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ブラケット撮影では、複数回の撮影動作でそれぞれ採用される複数のパラメータは互いに異なる。このため、プログラム線図によっては良好なブラケット撮影を実現できない可能性がある。
【０００４】
それゆえに、この発明の主たる目的は、良好なブラケット撮影を実現できる、電子カメラを提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う電子カメラ(10)は、被写界を露光する露光動作と露光動作によって生成された画像信号を増幅する増幅動作とを設定された撮像パラメータに従って実行する撮像手段(25)、Ｍ個（Ｍ：３以上の整数）の撮像パラメータによって各々が描かれた複数のプログラム線図を保持する保持手段(50)、保持手段によって保持された複数のプログラム線図の中からパラメータ条件を満足する単一のプログラム線図を選択する選択手段(S19, S21, S23, S25, S27, S29)、Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータを選択手段によって選択されたプログラム線図から抽出する抽出手段(S31)、および抽出手段によって抽出されたＮ個の撮像パラメータを撮像手段に設定する設定手段(S43, S47, S51)を備え、撮像パラメータは露光時間，絞り量および増幅率をパラメータ要素として含み、パラメータ条件は、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下であるという増幅率条件、およびＮ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件を含む。
【０００６】
撮像手段は、被写界を露光する露光動作と、露光動作によって生成された画像信号を増幅する増幅動作とを、設定された撮像パラメータに従って実行する。保持手段によって保持された複数のプログラム線図の各々は、Ｍ個（Ｍ：３以上の整数）の撮像パラメータによって描かれる。
【０００７】
選択手段は、保持手段によって保持された複数のプログラム線図の中から、パラメータ条件を満足する単一のプログラム線図を選択する。Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータは、選択手段によって選択されたプログラム線図から抽出手段によって抽出される。抽出されたＮ個の撮像パラメータは、設定手段によって撮像手段に設定される。
【０００８】
ここで、撮像パラメータは、露光時間，絞り量および増幅率をパラメータ要素として含む。また、パラメータ条件は、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下であるという増幅率条件と、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件とを含む。
【０００９】
Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下のプログラム線図に注目することで、画像信号全体に重畳されるノイズが抑制される。また、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いプログラム線図に注目することで、手振れに起因する画像の歪みが抑制される。これによって、良好なブラケット撮影を実現することができる。
【００１０】
請求項２の発明に従う電子カメラは、請求項１に従属し、撮像手段から出力された画像信号に基づく画像が適正な明るさを有するパラメータ要素係数を検出する検出手段(S15, S17)をさらに備え、選択手段は算出手段によって算出されたパラメータ要素係数に対応するプログラム線図を選択する。これによって、プログラム線図を的確に選択することができる。
【００１１】
請求項３の発明に従う電子カメラは、請求項１または２に従属し、Ｎ個の撮像パラメータは撮像手段から出力された画像信号に基づく画像が適正な明るさを有する適正撮像パラメータを含む。
【００１２】
請求項４の発明に従う電子カメラは、請求項１ないし３のいずれかに従属し、既定値は増幅された画像信号に基づく画像に現れるノイズの量を考慮して決定される。これによって、画像信号に重畳されたノイズが目立つ現象を回避することができる。
【００１３】
請求項５の発明に従う電子カメラは、請求項１ないし４のいずれかに従属し、Ｎ個の撮像パラメータに従うＮ回の露光動作およびＮ回の増幅動作によって得られたＮ個の画像信号に記録処理を施す記録処理手段(S53)をさらに備える。これによって、ブラケット撮影された複数の画像を保存することができる。
【００１４】
請求項６の発明に従う電子カメラは、請求項１ないし５のいずれかに従属し、保持手段によって保持された複数のプログラム線図は複数の撮像モードにそれぞれ対応する。
【００１５】
請求項７の発明に従う撮像制御プログラムは、被写界を露光する露光動作と露光動作によって生成された画像信号を増幅する増幅動作とを設定された撮像パラメータに従って実行する撮像手段(25)、およびＭ個（Ｍ：３以上の整数）の撮像パラメータによって各々が描かれた複数のプログラム線図を保持する保持手段(50)を備える電子カメラ(10)のプロセサ(44)に、保持手段によって保持された複数のプログラム線図の中からパラメータ条件を満足する単一のプログラム線図を選択する選択ステップ(S19, S21, S23, S25, S27, S29)、Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータを選択ステップによって選択されたプログラム線図から抽出する抽出ステップ(S31)、および抽出ステップによって抽出されたＮ個の撮像パラメータを撮像手段に設定する設定ステップ(S43, S47, S51)を実行させるようにした撮像制御プログラムであって、撮像パラメータは露光時間，絞り量および増幅率をパラメータ要素として含み、パラメータ条件は、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下であるという増幅率条件、およびＮ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件を含む。
【００１６】
請求項１の発明と同様、良好なブラケット撮影を実現することができる。
【発明の効果】
【００１７】
この発明によれば、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の増幅率のいずれもが既定値以下のプログラム線図に注目することで、画像信号全体に重畳されるノイズが抑制される。また、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いプログラム線図に注目することで、手振れに起因する画像の歪みが抑制される。これによって、良好なブラケット撮影を実現することができる。
【００１８】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１９】
図１を参照して、この実施例の電子カメラ（ディジタルカメラ）１０は、光学レンズ１２および絞りユニット１４を含む。被写界の光学像は、これらの部材を通してＣＣＤ型のイメージセンサ１６の受光面つまり撮像面に照射される。撮像面では、光電変換によって被写界の光学像に対応する電荷つまり生画像信号が生成される。なお、イメージセンサ１６と後述するドライバ２０およびＣＤＳ／ＡＧＣ／ＡＤ回路２４とによって、撮像装置２５が形成される。
【００２０】
スルー画像処理つまり被写界のリアルタイム動画像をＬＣＤモニタ３４に表示する処理を実行するとき、ＣＰＵ４４は、絞りの開放をドライバ１８に命令し、プリ露光および間引き読み出しの繰り返しをドライバ２０に命令し、そしてＡＧＣゲイン（増幅率）を“１．０”とすることをＣＤＳ／ＡＧＣ／ＡＤ回路２４に命令する。ドライバ１８は、絞りユニット１４の絞り量を開放し、ドライバ２０は、イメージセンサ１６のプリ露光とこれによって生成された生画像信号の間引き読み出しとを繰り返し実行する。プリ露光および間引き読み出しは、ＴＧ２２から１／３０秒毎に発生する垂直同期信号Ｖｓｙｎｃに応答して実行される。これによって、被写界の光学像に対応する低解像度の生画像信号が、３０ｆｐｓのフレームレートでイメージセンサ１６から出力される。
【００２１】
出力された各フレームの生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路２４によってノイズ除去，ゲイン調整およびＡ／Ｄ変換の一連の処理を施される。ゲイン調整は、“１．０”のＡＧＣゲインを基準として実行される。信号処理回路２６は、ＣＤＳ／ＡＧＣ／ＡＤ回路２４から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。
【００２２】
生成された画像データはメモリ制御回路２８によってＳＤＲＡＭ３０に書き込まれ、その後同じメモリ制御回路２８によって読み出される。ビデオエンコーダ３２は、メモリ制御回路２８によって読み出された画像データをＮＴＳＣフォーマットに従うコンポジットビデオ信号に変換し、変換されたコンポジットビデオ信号をＬＣＤモニタ３４に与える。この結果、被写界のスルー画像がモニタ画面に表示される。
【００２３】
信号処理回路２６から出力された画像データを形成するＹデータは、輝度評価回路３６にも与えられる。輝度評価回路３６は、図示しない測光エリアに属するＹデータを１フレーム期間毎に積分して輝度評価値を算出する。ＣＰＵ４４は、こうして求められた輝度評価値に基づいてスルー画像用ＡＥ処理を実行する。つまり、ＣＰＵ４４は、垂直同期信号Ｖｓｙｎｃが発生する毎に輝度評価回路３６から輝度評価値を取り込み、ドライバ１８および２０にそれぞれ設定された絞り量およびプリ露光時間を取り込まれた輝度評価値に基づいて調整する。これによって、モニタ画面に表示されたスルー画像の明るさが適度に調整される。
【００２４】
モードスイッチ４８によって夜景モード，オートモードまたはスポーツモードが選択された状態でシャッタボタン４６が半押しされると、ＣＰＵ４４は、輝度評価回路３６によって算出された輝度評価値を垂直同期信号Ｖｓｙｎｃに応答して取り込み、取り込まれた輝度評価値に基づいて最適露光時間Ｔｓを算出する。この算出処理は、絞りユニット１４が全開で、ＡＧＣゲインが“１．０”であることを前提として実行される。
【００２５】
ＣＰＵ４４はまた、算出された最適露光時間Ｔｓおよび全開の絞り量に対応するＥＶ値つまり最適ＥＶ値ＥＶｓを図２に示すＥＶ表から検出し、検出された最適ＥＶ値ＥＶｓに対応する撮像パラメータを図２に示すプログラム線図Ｘ，ＹまたはＺから特定する。夜景モードが選択されていればプログラム線図Ｘが参照され、オートモードが選択されていればプログラム線図Ｙが参照され、そしてスポーツモードが選択されていればプログラム線図Ｚが参照される。ここで、撮像パラメータは、絞り量，露光時間およびＡＧＣゲインによって定義される。
【００２６】
なお、プログラム線図Ｘ，ＹおよびＺのいずれにおいても、垂直方向に延びる縦線区間では絞り量が固定された状態でＡＧＣゲインが変更され、斜め方向に延びる斜線区間ではＡＧＣゲインが固定された状態で絞り量が変更される。
【００２７】
このようなプログラム線図Ｘ，ＹおよびＺは、フラッシュメモリ５０に記憶される。また、プログラム線図Ｘ，ＹおよびＺの各々は、Ｍ個（Ｍ：３以上の整数）の撮像パラメータによって描かれる。
【００２８】
シャッタボタン４６が全押しされると、ＣＰＵ４４によって撮影／記録処理が実行される。ＣＰＵ４４は、特定された撮像パラメータを定義する絞り量および露光時間をドライバ１８および２０にそれぞれ設定し、特定された撮像パラメータを定義するＡＧＣゲインをＣＤＳ／ＡＧＣ／ＡＤ回路２４に設定し、そして本露光および全画素読み出しをドライバ２０に命令する。ドライバ１８は設定された絞り量が得られるように絞りユニット１４を制御し、ドライバ２０は設定された露光時間に従う本露光とこれによって生成された生画像信号の全画素読み出しとを１回ずつ実行する。これによって、被写界の光学像に対応する高解像度の生画像信号がイメージセンサ１６から出力される。
【００２９】
出力された生画像信号のゲインは、ＣＤＳ／ＡＧＣ／ＡＤ回路２４によって調整される。このゲイン調整は、設定されたＡＧＣゲインに従う。ＡＧＣゲインが“２．０”であれば、生画像信号は２倍に増幅されたレベルを基準として調整される。また、ＡＧＣゲインが“４．０”であれば、生画像信号は４倍に増幅されたレベルを基準として調整される。ＣＤＳ／ＡＧＣ／ＡＤ回路２４から出力された生画像データは、上述と同様の処理によってＹＵＶ形式の画像データに変換され、変換された画像データはメモリ制御回路２８によってＳＤＲＡＭ３０に書き込まれる。
【００３０】
ＣＰＵ４４はまた、画像圧縮命令をＪＰＥＧコーデック３８に向けて発行する。ＪＰＥＧコーデック３８は、メモリ制御回路２８を通してＳＤＲＡＭ３０から１フレームの画像データを読み出し、読み出された画像データにＪＰＥＧ圧縮を施し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路２８を通してＳＤＲＡＭ３０に書き込む。ＣＰＵ４４はさらに、メモリ制御回路２８を通してＳＤＲＡＭ３０からＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを含む画像ファイルをＩ／Ｆ回路４０を通して記録媒体４２に記録する。このような撮影／記録処理が完了すると、上述のスルー画像処理が再開される。
【００３１】
モードスイッチ４８によって連写モードが選択された状態でシャッタボタン４６が半押しされると、ＣＰＵ４４は、上述と同様、輝度評価回路３６によって算出された輝度評価値を垂直同期信号Ｖｓｙｎｃに応答して取り込み、取り込まれた輝度評価値に基づいて最適露光時間Ｔｓを算出する。この算出処理もまた、絞りユニット１４が全開で、ＡＧＣゲインが“１．０”であることを前提として実行される。
【００３２】
ＣＰＵ４４は続いて、算出された最適露光時間Ｔｓ，全開の絞り量および“１．０”のＡＧＣゲインに対応する最適ＥＶ値ＥＶｓを図２に示すＥＶ表から検出し、検出された最適ＥＶ値ＥＶｓを判別する。これによって、プログラム線図Ｘ，ＹまたはＺが選択される。つまり、最適ＥＶ値ＥＶｓが“２”以下のときはプログラム線図Ｘが選択され、最適ＥＶ値ＥＶｓが“３”または“４”のときはプログラム線図Ｙが選択される。また、最適ＥＶ値ＥＶｓが“５”，“６”または“７”のときはプログラム線図Ｚが選択され、最適ＥＶ値ＥＶｓが“８”以上のときはプログラム線図Ｙが選択される。
【００３３】
ＣＰＵ４４はその後、“ＥＶｓ−１”，“ＥＶｓ”および“ＥＶｓ＋１”にそれぞれ対応する３つの撮像パラメータを選択されたプログラム線図から特定する。撮像パラメータは、上述と同様、絞り量，露光時間およびＡＧＣゲインによって定義される。
【００３４】
したがって、最適ＥＶ値ＥＶｓが“２”のときは、プログラム線図Ｘ上の撮像パラメータＰ１，Ｐ２およびＰ３が特定される。また、最適ＥＶ値ＥＶｓが“３”のときは、プログラム線図Ｙ上の撮像パラメータＰ４，Ｐ３およびＰ５が特定される。さらに、最適ＥＶ値が“４”のときは、プログラム線図Ｙ上の撮像パラメータＰ３，Ｐ５およびＰ６が特定される。
【００３５】
さらにまた、最適ＥＶ値ＥＶｓが“５”のときは、プログラム線図Ｚ上の撮像パラメータＰ８，Ｐ９およびＰ１０が特定される。また、最適ＥＶ値ＥＶｓが“６”のときは、プログラム線図Ｚ上の撮像パラメータＰ９，Ｐ１０およびＰ１１が特定される。さらに、最適ＥＶ値ＥＶｓが“７”のときは、プログラム線図Ｚ上の撮像パラメータＰ１０，Ｐ１１およびＰ１２が特定される。また、最適ＥＶ値ＥＶｓが“８”のときは、プログラム線図Ｙ上の撮像パラメータＰ１１，Ｐ１２およびＰ１３が特定される。
【００３６】
ここで、ＥＶ値“３”，“４”，“５”および“６”の各々には、複数の撮像パラメータが割り当てられる。つまり、ＥＶ値“３”には撮像パラメータＰ３およびＰ１４が割り当てられ、ＥＶ値“４”には撮像パラメータＰ５およびＰ８が割り当てられ、ＥＶ値“５”には撮像パラメータＰ６およびＰ９が割り当てられ、そしてＥＶ値“６”には撮像パラメータＰ７およびＰ１０が割り当てられる。
【００３７】
また、ＥＶ値“２”，“３”，“４”，“５”および“６”の各々は、“ＥＶｓ−１”となり得る。ただし、上述のようなプログラム線図Ｘ，ＹおよびＺの選択態様から、“ＥＶｓ−１”に対応して特定されるのは、ＥＶ値“２”については撮像パラメータＰ４であり、ＥＶ値“３”については撮像パラメータＰ３であり、ＥＶ値“４”については撮像パラメータＰ８であり、ＥＶ値“５”については撮像パラメータＰ９であり、そしてＥＶ値“６”については撮像パラメータＰ１０である。
【００３８】
このうち、ＥＶ値“３”について撮像パラメータＰ１４ではなく撮像パラメータＰ３を選択するのは、撮像パラメータＰ１４を定義するＡＧＣゲイン“４．０”が高すぎるために、撮像パラメータＰ１４を選択すると無視できない程のノイズが画像全体に現れる可能性があるからである。
【００３９】
また、ＥＶ値“２”について撮像パラメータＰ２ではなく撮像パラメータＰ４を選択し、ＥＶ値“４”について撮像パラメータＰ５ではなく撮像パラメータＰ８を選択し、ＥＶ値“５”について撮像パラメータＰ６ではなく撮像パラメータＰ９を選択し、ＥＶ値“６”について撮像パラメータＰ７ではなく撮像パラメータＰ１０を選択するのは、対応するＡＧＣゲイン“２．０”は画面全体に現れるノイズを無視できる程度の数値だからであり、さらには、より短い露光時間を選択することで手振れに起因する画像の歪みを抑制できるからである。
【００４０】
シャッタボタン４６が全押しされると、ＣＰＵ４４によってＡＥシフト連写／記録処理が実行される。ＣＰＵ４４は、“ＥＶｓ−１”に対応する絞り量，露光時間およびＡＧＣゲインを１回目の垂直同期信号Ｖｓｙｎｃに応答してドライバ１８，ドライバ２０およびＣＤＳ／ＡＧＣ／ＡＤ回路２４にそれぞれ設定し、“ＥＶｓ”に対応する絞り量，露光時間およびＡＧＣゲインを２回目の垂直同期信号Ｖｓｙｎｃに応答してドライバ１８，ドライバ２０およびＣＤＳ／ＡＧＣ／ＡＤ回路２４にそれぞれ設定し、そして“ＥＶｓ＋１”に対応する絞り量，露光時間およびＡＧＣゲインを３回目の垂直同期信号Ｖｓｙｎｃに応答してドライバ１８，ドライバ２０およびＣＤＳ／ＡＧＣ／ＡＤ回路２４にそれぞれ設定する。ＣＰＵ４４はまた、各々の設定動作が完了する毎に、本露光および全画素読み出しをドライバ２０に命令する。
【００４１】
これ以降は、上述と同様の処理が実行される。この結果、明るさが互いに異なる３フレームの画像データが圧縮状態で記録媒体４２に記録される。このようなＡＥシフト連写／記録処理が完了すると、上述のスルー画像処理が再開される。
【００４２】
連写モードが選択されとき、ＣＰＵ４４は、図３〜図５に示すフロー図に従う処理を実行する。なお、このフロー図に対応する制御プログラムは、フラッシュメモリ５０に記憶される。
【００４３】
図３に示すステップＳ１では、絞り量を全開とすることをドライバ１８に命令し、露光時間を初期値とすることをドライバ２０に命令し、そしてＡＧＣゲインを“１．０”とすることをＣＤＳ／ＡＧＣ／ＡＤ回路２４に命令する。設定が完了すると、ステップＳ３でスルー画像処理を実行する。この結果、スルー画像がＬＣＤモニタ３４から出力される。
【００４４】
ステップＳ５ではシャッタボタン４６が半押しされたか否かを判別する。ここでＮＯと判断される限り、ステップＳ７のスルー画像用ＡＥ処理を繰り返し実行する。これによって、スルー画像の明るさが適度に調整される。ステップＳ５でＹＥＳと判断されると、モードスイッチ４８の設定をステップＳ９で判別する。設定された撮影モードが連写モードであればステップＳ１１以降の処理に進み、設定されたモードが夜景モード，オートモードまたはスポーツモードであればその他の処理に進む。
【００４５】
ステップＳ１１では垂直同期信号Ｖｓｙｎｃが発生したか否かを判別し、ＹＥＳであればステップＳ１３で輝度評価回路３６から輝度評価値を取り込む。ステップＳ１５では、取り込まれた輝度評価値に基づいて最適露光時間Ｔｓを算出する。この算出処理は、絞りユニット１４が全開で、ＡＧＣゲインが“１．０”であることを前提として実行される。ステップＳ１７では、最適露光時間Ｔｓ，全開の絞り量および“１．０”のＡＧＣゲインに対応するＥＶ値を最適ＥＶ値ＥＶｓとして検出する。このとき、図２に示すＥＶ表が参照される。
【００４６】
ステップＳ１９では、最適ＥＶ値ＥＶｓが“２”以下であるか否かを判別する。ここでＹＥＳであれば、“ＥＶｓ−１”に対応する撮像パラメータを有するのはプログラム線図Ｘのみであるとみなし、ステップＳ２５でプログラム線図Ｘを選択する。
最適ＥＶ値ＥＶｓが“３”以上であれば、ステップＳ２１に進む。この時点で、選択候補はプログラム線図ＹおよびＺに絞られる。ステップＳ２１では、最適ＥＶ値ＥＶｓが“３”または“４”であるか否かを判別する。ここでＹＥＳであれば、ステップＳ２９でプログラム線図Ｙを選択する。
【００４７】
この結果、“ＥＶｓ−１（＝３）”に対応してプログラム線図Ｚ上の撮像パラメータＰ１４が選択されることはなく、ＡＧＣゲイン“４．０”の適用によって無視できないノイズが現れる事態が回避される。なお、“ＥＶｓ−１（＝２）”に対応してプログラム線図Ｙ上の撮像パラメータＰ４を選択するのは、撮像パラメータＰ４を定義するＡＧＣゲイン“２．０”がノイズを無視できる程度の数値であるからである。
【００４８】
ステップＳ２１でＮＯであればステップＳ２３に進み、最適ＥＶ値ＥＶｓが“５”，“６”または“７”であるか否かを判別する。ここでＹＥＳであれば、“ＥＶｓ−１”としての“４”，“５”または６に対応するプログラム線図Ｚ上の撮像パラメータＰ８，Ｐ９またはＰ１０がノイズを無視できるＡＧＣゲイン“２．０”によって定義されることから、ステップＳ２７でプログラム線図Ｚを選択する。最適ＥＶ値が“８”以上であれば、ステップＳ２９でプログラム線図Ｙを選択する。
【００４９】
ステップＳ３１では、“ＥＶｓ−１”，“ＥＶｓ”および“ＥＶｓ＋１”にそれぞれ対応する３つのパラメータを選択されたプログラム線図から抽出する。抽出される３つのパラメータはいずれも、絞り量，露光時間およびＡＧＣゲインによって定義される。抽出処理が完了すると、シャッタボタン４６が全押しされたか否かをステップＳ３３で判別し、シャッタボタン４６の押圧が解除されたか否かをステップＳ３５で判別する。ステップＳ３３でＹＥＳであれば、ステップＳ３７のＡＥシフト連写／記録処理を経てステップＳ１に戻る。ステップＳ３５でＹＥＳであれば直接ステップＳ１に戻る。
【００５０】
ステップＳ３７のＡＥシフト連写／記録処理は、図５に示すサブルーチンに従って実行される。１回目の垂直同期信号Ｖｓｙｎｃが発生するとステップＳ４１からステップＳ４３に進み、“ＥＶｓ−１”に対応する撮像パラメータを撮像装置２５に設定する。絞り量はドライバ１８に設定され、露光時間はドライバ２０に設定され、そしてＡＧＣゲインはＣＤＳ／ＡＧＣ／ＡＤ回路２４に設定される。この結果、最適値よりも小さい輝度レベルを有する画像データがＳＤＲＡＭ３０に確保される。
【００５１】
２回目の垂直同期信号Ｖｓｙｎｃが発生するとステップＳ４５からステップＳ４７に進み、“ＥＶｓ”に対応する撮像パラメータを撮像装置２５に設定する。上述と同様、絞り量はドライバ１８に設定され、露光時間はドライバ２０に設定され、そしてＡＧＣゲインはＣＤＳ／ＡＧＣ／ＡＤ回路２４に設定される。この結果、最適輝度レベルを有する画像データがＳＤＲＡＭ３０に確保される。
【００５２】
３回目の垂直同期信号Ｖｓｙｎｃが発生するとステップＳ４９からステップＳ５１に進み、“ＥＶｓ＋１”に対応する撮像パラメータを撮像装置２５に設定する。このときも、絞り量はドライバ１８に設定され、露光時間はドライバ２０に設定され、そしてＡＧＣゲインはＣＤＳ／ＡＧＣ／ＡＤ回路２４に設定される。この結果、最適値よりも大きい輝度レベルを有する画像データがＳＤＲＡＭ３０に確保される。
【００５３】
ステップＳ５３では、こうしてＳＤＲＡＭ３０に確保された３フレームの画像データに記録処理を施す。具体的にはＪＰＥＧコーデック３８に３フレーム相当の圧縮処理を命令し、これによって得られた３フレームのＪＰＥＧデータをＩ／Ｆ回路４０を通して記録媒体４２に記録する。記録処理が完了すると、上階層のルーチンに復帰する。
【００５４】
以上の説明から分かるように、撮像装置２５は、被写界を露光する露光動作と、露光動作によって生成された生画像信号を増幅する増幅動作とを、設定された撮像パラメータに従って実行する。フラッシュメモリ５０によって保持された複数のプログラム線図Ｘ，ＹおよびＺの各々は、Ｍ個（Ｍ：３以上の整数）の撮像パラメータによって描かれる。
【００５５】
ＣＰＵ４４は、フラッシュメモリ５０によって保持された複数のプログラム線図Ｘ，ＹおよびＺの中から、パラメータ条件を満足する単一のプログラム線図を選択する(S19, S21, S23, S25, S27, S29)。Ｎ個（Ｎ：２以上Ｍ未満の整数）の撮像パラメータは、選択されたプログラム線図からＣＰＵ４４によって抽出される(S31)。抽出されたＮ個の撮像パラメータは、ＣＰＵ４４によって撮像装置２５に設定される(S43, S47, S51)。
【００５６】
ここで、撮像パラメータは、露光時間，絞り量およびＡＧＣゲインをパラメータ要素として含む。また、パラメータ条件は、Ｎ個の撮像パラメータをそれぞれ定義するＮ個のＡＧＣゲインのいずれもが既定値（＝２．０）以下であるというＡＧＣゲイン条件と、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いという露光時間条件とを含む。
【００５７】
Ｎ個の撮像パラメータをそれぞれ定義するＮ個のＡＧＣゲインのいずれもが既定値以下のプログラム線図に注目することで、画像信号全体に重畳されるノイズが抑制される。また、Ｎ個の撮像パラメータをそれぞれ定義するＮ個の露光時間がより短いプログラム線図に注目することで、手振れに起因する画像の歪みが抑制される。これによって、良好なブラケット撮影を実現することができる。
【００５８】
なお、この実施例では、ＣＣＤ型のイメージセンサを用いているが、これに代えてＣＭＯＳ型のイメージセンサを用いるようにしてもよい。
【図面の簡単な説明】
【００５９】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用される複数のプログラム線図を示す図解図である。
【図３】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図４】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図５】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【符号の説明】
【００６０】
１０  …ディジタルカメラ
１４  …絞りユニット
１６  …イメージセンサ
１８，２０  …ドライバ
２４  …ＣＤＳ／ＡＧＣ／ＡＤ回路
４４  …ＣＰＵ
５０  …フラッシュメモリ
【図１】
2007049320.tif 000003
【図２】
2007049320.tif 000004
【図３】
2007049320.tif 000005
【図４】
2007049320.tif 000006
【図５】
2007049320.tif 000007