(57)【要約】      （修正有）【課題】    被写体中の輝度が偏っている場合においても、露光条件を適切に決定できるディジタルカメラの提供。【解決手段】    ディジタルカメラは、ＣＣＤと、Ａ／Ｄと、画像データを記憶するメモリと、被写体からの光を受光して、暫定的な露出条件を決定する露出計と、ＣＣＤ、Ａ／Ｄ及びメモリを制御する手段を備え、制御手段が、露出計が決定した暫定的な露出条件に従って、テスト撮影を実行する露光条件決定手段と、テスト撮影の結果、露光条件決定用アナログ画像データがディジタル化され、メモリに記憶された露光条件決定用データの濃度レベルのヒストグラムを作成するヒストグラム生成手段により生成したヒストグラムに基づき、ＣＣＤのダイナミックレンジの上限値Ｄｕｌと濃度レベルの最大値Ｄｍａｘとの差分値及び所定の濃度レベルＤ０と濃度レベルの最大値Ｄｍａｘとの差分値を算出し、露光条件決定手段に出力し露出条件を決定する構成である。【選択図】      図１
2006191324.tif 000002
【特許請求の範囲】
【請求項１】
被写体からの光を受光して、アナログ画像データを生成する撮像素子と、前記撮像素子によって生成されたアナログ画像データをディジタル化して、ディジタル画像データを生成するＡ／Ｄ変換器と、前記Ａ／Ｄ変換器によって生成されたディジタル画像データを記憶する画像データ記憶手段と、被写体からの光を受光して、暫定的な露出条件を決定する露出計と、前記撮像素子、前記Ａ／Ｄ変換器および前記画像データ記憶手段を制御する制御手段とを備え、前記制御手段が、前記露出計が決定した暫定的な露出条件にしたがって、テスト撮影を実行する露光条件決定手段と、前記テスト撮影の結果、前記撮像素子によって生成された露光条件決定用アナログ画像データが、前記Ａ／Ｄ変換器によってディジタル化され、前記画像データ記憶手段に記憶された前記露光条件決定用ディジタルデータの濃度信号レベルのヒストグラムを作成するヒストグラム生成手段と、前記ヒストグラム生成手段が生成した前記濃度信号レベルのヒストグラムに基づき、前記撮像素子のダイナミックレンジの上限値Ｄｕｌと、前記濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）および所定の濃度信号レベルＤ０（ここに、Ｄ０は前記撮像素子のダイナミックレンジの上限値Ｄｕｌ以下の値である。）と、前記濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出して、前記露光条件決定手段に出力する濃度信号レベル差分値算出手段とを備え、前記露光条件決定手段が、前記差分値（Ｄｕｌ−Ｄｍａｘ）にしたがい、前記差分値（Ｄ０−Ｄｍａｘ）に基づいて、露出条件を決定するように構成されたことを特徴とするディジタルカメラ。
【請求項２】
前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）が正のときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下（ここに、ΔＤは正の所定値である。）になるように、前記撮像素子の露光量を変化させて、露光条件を決定するように構成されたことを特徴とする請求項１に記載のディジタルカメラ。
【請求項３】
前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）がゼロのときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が正になるように、前記撮像素子の露光量を減少させて、前記テスト撮影を実行し、前記テスト撮影の結果、前記ヒストグラム生成手段が生成した露光条件決定用ディジタルデータの濃度信号のヒストグラムに基づき、前記濃度信号レベル差分値算出手段が算出した差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下（ここに、ΔＤは正の所定値である。）になるように、前記撮像素子の露光量を変化させて、露光条件を決定するように構成されたことを特徴とする請求項１または２に記載のディジタルカメラ。
【請求項４】
前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）がゼロのときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が０以上になるまで、前記撮像素子の露光量を減少させて、前記テスト撮影を繰り返し、露光条件を決定するように構成されたことを特徴とする請求項１または２に記載のディジタルカメラ。
【請求項５】
前記所定の濃度信号レベルＤ０が、前記撮像素子のダイナミックレンジの上限値Ｄｕｌの９０％以上の値に設定されたことを特徴とする請求項１ないし３のいずれか１項に記載のディジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルカメラに関するものであり、さらに詳細には、被写体中の輝度が高い部分と輝度が低い部分との割合が、一方に偏っている場合においても、露光条件を適切に決定することができ、所望のコントラストを有する画像を生成することができるディジタルカメラに関するものである。
【背景技術】
【０００２】
一般に、ディジタルカメラやフイルムカメラには、フォトダイオードなどの光電変換素子を備えた露出計が設けられ、撮影に際して、被写体から反射され、光電変換素子によって受光された光量に基づいて、自動的に露出条件を決定するように構成されている。
【０００３】
被写体から反射された光を露出計によって測光する測光方式としては、スポット測光方式、中央部重点測光方式、多分割測光方式などが知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、測光方式として、スポット測光方式、中央部重点測光方式、多分割測光方式のいずれを用いた露出計においても、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合には、露出条件がアンダーになりやすく、一方、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏っている場合には、露出条件がオーバーになりやすいという問題があった。
【０００５】
すなわち、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合には、被写体によって反射され、露出計の光電変換素子によって受光される光量が大きくなるので、露出計によって設定される露出条件が、輝度が低い部分に対して、アンダーになりやすく、その結果、撮影された画像中の輝度が低い部分が暗くなってしまい、一方、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏っている場合には、被写体によって反射され、露出計の光電変換素子によって受光される光量が小さくなるので、露出計によって設定される露出条件が、輝度が高い部分に対して、オーバーになりやすく、その結果、撮影された画像中の輝度が高い部分が白く飛ぶという問題があり、被写体中の輝度が高い部分と輝度が低い部分との割合が、一方に偏っている場合においても、適切な露出条件を決定することができるカメラの開発が望まれていた。
【０００６】
したがって、本発明は、被写体中の輝度が高い部分と輝度が低い部分との割合が、一方に偏っている場合においても、露光条件を適切に決定することができ、所望のコントラストを有する画像を生成することができるディジタルカメラを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明のかかる目的は、被写体からの光を受光して、アナログ画像データを生成する撮像素子と、前記撮像素子によって生成されたアナログ画像データをディジタル化して、ディジタル画像データを生成するＡ／Ｄ変換器と、前記Ａ／Ｄ変換器によって生成されたディジタル画像データを記憶する画像データ記憶手段と、被写体からの光を受光して、暫定的な露出条件を決定する露出計と、前記撮像素子、前記Ａ／Ｄ変換器および前記画像データ記憶手段を制御する制御手段とを備え、前記制御手段が、前記露出計が決定した暫定的な露出条件にしたがって、テスト撮影を実行する露光条件決定手段と、前記テスト撮影の結果、前記撮像素子によって生成された露光条件決定用アナログ画像データが、前記Ａ／Ｄ変換器によってディジタル化され、前記画像データ記憶手段に記憶された前記露光条件決定用ディジタルデータの濃度信号レベルのヒストグラムを作成するヒストグラム生成手段と、前記ヒストグラム生成手段が生成した前記濃度信号レベルのヒストグラムに基づき、前記撮像素子のダイナミックレンジの上限値Ｄｕｌと、前記濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）および所定の濃度信号レベルＤ０（ここに、Ｄ０は前記撮像素子のダイナミックレンジの上限値Ｄｕｌ以下の値である。）と、前記濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出して、前記露光条件決定手段に出力する濃度信号レベル差分値算出手段とを備え、前記露光条件決定手段が、前記差分値（Ｄｕｌ−Ｄｍａｘ）にしたがい、前記差分値（Ｄ０−Ｄｍａｘ）に基づいて、露出条件を決定するように構成されたことを特徴とするディジタルカメラによって達成される。
【０００８】
本発明によれば、ディジタルカメラは、撮像素子のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタルデータの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）および撮像素子のダイナミックレンジの上限値Ｄｕｌ以下の所定の濃度信号レベルＤ０と、濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出する濃度信号レベル差分値算出手段と、テスト撮影を実行可能で、かつ、差分値（Ｄｕｌ−Ｄｍａｘ）にしたがい、差分値（Ｄ０−Ｄｍａｘ）に基づいて、露出条件を決定する露光条件決定手段を備えているから、差分値（Ｄｕｌ−Ｄｍａｘ）にしたがって、露出計によって暫定的に決定された露光条件が適切か否かを判定し、露出計によって暫定的に決定された露光条件が適切でないと判定したときは、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Ｄ０以下で、かつ、Ｄ０との差がΔＤ以下（ここに、ΔＤは正の所定値である。）になるように、露出計によって暫定的に決定された露光条件を補正して、露光条件を最終的に決定することができ、したがって、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合においても、また、輝度が低い部分に偏っている場合においても、所望のように、適切な露光条件を決定することが可能になるから、撮像素子のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することができ、つねに、所望のコントラストを有する画像を生成することが可能になる。
【０００９】
本発明の好ましい実施態様においては、前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）が正のときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下（ここに、ΔＤは正の所定値である。）になるように、前記撮像素子の露光量を変化させて、露光条件を決定するように構成されている。
【００１０】
本発明の好ましい実施態様によれば、濃度信号レベル差分値算出手段が算出した差分値（Ｄｕｌ−Ｄｍａｘ）が正で、露出計によって暫定的に決定された露光条件がアンダーであると判定されたときに、露出条件決定手段が、差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下になるように、撮像素子の露光量を変化させて、最終的な露光条件を決定するように構成されているから、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合においても、所望のように、適切な露光条件を決定することが可能になり、したがって、撮像素子のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することが可能になるから、つねに、所望のコントラストを有する画像を生成することが可能になる。
【００１１】
本発明のさらに好ましい実施態様においては、前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）がゼロのときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が正になるように、前記撮像素子の露光量を減少させて、前記テスト撮影を実行し、前記テスト撮影の結果、前記ヒストグラム生成手段が生成した露光条件決定用ディジタルデータの濃度信号のヒストグラムに基づき、前記濃度信号レベル差分値算出手段が算出した差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下（ここに、ΔＤは正の所定値である。）になるように、前記撮像素子の露光量を変化させて、露光条件を決定するように構成されている。
【００１２】
本発明のさらに好ましい実施態様によれば、濃度信号レベル差分値算出手段が算出した差分値（Ｄｕｌ−Ｄｍａｘ）がゼロで、露出計によって暫定的に決定された露光条件がオーバーであるため、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、撮像素子のダイナミックレンジの上限値Ｄｕｌを超え、濃度信号レベルの最大値Ｄｍａｘを確定することができないと判定されるときに、露出条件決定手段が、差分値（Ｄ０−Ｄｍａｘ）が正になるように、撮像素子の露光量を減少させて、テスト撮影を実行し、テスト撮影の結果、ヒストグラム生成手段が生成した露光条件決定用ディジタルデータの濃度信号のヒストグラムに基づき、濃度信号レベル差分値算出手段が算出した差分値（Ｄ０−Ｄｍａｘ）が０以上、ΔＤ以下になるように、撮像素子の露光量を変化させて、露光条件を決定するように構成されているから、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏っている場合においても、所望のように、適切な露光条件を決定することが可能になり、したがって、撮像素子のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することが可能になるから、つねに、所望のコントラストを有する画像を生成することが可能になる。
【００１３】
本発明の別の好ましい実施態様においては、前記濃度信号レベル差分値算出手段が算出した前記差分値（Ｄｕｌ−Ｄｍａｘ）がゼロのときに、前記露出条件決定手段が、前記差分値（Ｄ０−Ｄｍａｘ）が０以上になるまで、前記撮像素子の露光量を減少させて、前記テスト撮影を繰り返し、露光条件を決定するように構成されている。
【００１４】
本発明のさらに好ましい実施態様によれば、濃度信号レベル差分値算出手段が算出した差分値（Ｄｕｌ−Ｄｍａｘ）がゼロで、露出計によって暫定的に決定された露光条件がオーバーであるため、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、撮像素子のダイナミックレンジの上限値Ｄｕｌを超え、濃度信号レベルの最大値Ｄｍａｘを確定することができないと判定されるときに、露出条件決定手段が、差分値（Ｄ０−Ｄｍａｘ）が０以上になるまで、撮像素子の露光量を減少させて、テスト撮影を繰り返し、露光条件を決定するように構成されているから、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏っている場合においても、所望のように、適切な露光条件を決定することが可能になり、したがって、撮像素子のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することが可能になるから、つねに、所望のコントラストを有する画像を生成することが可能になる。
【００１５】
本発明の好ましい実施態様においては、前記所定の濃度信号レベルＤ０が、前記撮像素子のダイナミックレンジの上限値Ｄｕｌの９０％以上の値に設定されている。
本発明のさらに好ましい実施態様においては、前記所定の濃度信号レベルＤ０が、前記撮像素子のダイナミックレンジの上限値Ｄｕｌの９５％以上の値に設定されている。
【発明の効果】
【００１６】
本発明によれば、被写体中の輝度が高い部分と輝度が低い部分との割合が、一方に偏っている場合においても、露光条件を適切に決定することができ、所望のコントラストを有する画像を生成することができるディジタルカメラを提供することが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面に基づいて、本発明の好ましい実施態様につき、詳細に説明を加える。
図１は、本発明の好ましい実施態様にかかるディジタルカメラのブロックダイアグラムである。
【００１８】
本実施態様にかかるディジタルカメラ１は、一眼レフ・ディジタルカメラとして構成され、図１に示されるように、絞り（図示せず）を内蔵したレンズ２と、カメラボディ３を備えており、カメラボディ３は、ミラー４と、フォトダイオード（図示せず）を備えた露出計５と、被写体（図示せず）からの光を受光し、受光した光量に応じたアナログ画像データを生成するＣＣＤ６と、ミラー４とＣＣＤ６との間に配置されたシャッタ７と、ＣＣＤ６が生成したアナログ画像データをディジタル化して、ディジタル画像データを生成するＡ／Ｄ変換器８と、ディジタル画像データを一時的に保存するバッファメモリ９と、レンズ２に内蔵された絞り、ＣＣＤ６、シャッタ７、Ａ／Ｄ変換器８およびバッファメモリ９を制御するとともに、露光条件を決定し、撮影を実行する制御手段１０と、メモリカード１１を備えている。
【００１９】
図１に示されるように、バッファメモリ９に一時的に保存されたディジタル画像データは、メモリカード１１に、バッファメモリ９から転送されて、記憶されるように構成されている。
【００２０】
撮影時以外においては、レンズ２に内蔵された絞りは全開状態に保持され、ミラー４は、レンズ２を介して、ディジタルカメラ１に入射した光を露出計５に導く位置に保持されている。
【００２１】
本実施態様においては、露出計５は、被写体から反射され、レンズ２を介して、ディジタルカメラ１に入射した光を、フォトダイオード（図示せず）によって受光し、公知の方法にしたがって、露光条件を暫定的に決定して、制御手段１０に出力するように構成されている。
【００２２】
図２は、制御手段１０のブロックダイアグラムである。
図２に示されるように、制御手段１０は、露光条件を最終的に決定するため、テスト撮影を実行する露光条件決定手段２０を備えている。
【００２３】
露光条件決定手段２０は、露出計５によって、暫定的に決定された露光条件に基づき、レンズ２に内蔵された絞り（図示せず）、シャッタ７およびＣＣＤ６を制御して、露光条件を最終的に決定するためのテスト撮影を実行し、被写体によって反射された光を、ＣＣＤ６に受光させて、露光条件決定用アナログ画像データを生成させるように構成されている。ＣＣＤ６によって生成された露光条件決定用アナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、Ａ／Ｄ変換器８によって生成された露光条件決定用ディジタル画像データは、バッファメモリ９に出力されて、一時的に保存される。
【００２４】
図２に示されるように、制御手段１０は、さらに、Ａ／Ｄ変換器８によって生成され、バッファメモリ９に一時的に保存された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成するヒストグラム生成手段２１と、ヒストグラム生成手段２１が生成したヒストグラムに基づき、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出する濃度信号レベル差分値算出手段２２を備えており、濃度信号レベル差分値算出手段２２によって算出された差分値（Ｄｕｌ−Ｄｍａｘ）および差分値（Ｄ０−Ｄｍａｘ）は、露光条件決定手段２０に出力され、露光条件が最終的に決定されるように構成されている。
【００２５】
図２に示されるように、制御手段１０は、さらに、露光条件決定手段２０によって最終的に決定された露光条件に基づいて、レンズ２に内蔵された絞り（図示せず）、シャッタ７およびＣＣＤ６を制御して、被写体の撮影を実行する撮影実行手段２３を備えている。
【００２６】
以上のように構成された本実施態様にかかるディジタルカメラ１においては、以下のようにして、露光条件が決定されて、被写体の撮影が実行される。
図３は、本発明の好ましい実施態様にかかるディジタルカメラの制御手段において実行される処理を示すフローチャートである。
【００２７】
まず、被写体から反射され、レンズ２を介して、カメラボディ３に入射した光が、露出計５に導かれて、露出計５に設けられたフォトダイオード（図示せず）が露光され、公知の方法にしたがって、露出計５により、暫定的に露光条件が決定される（ステップＳ１）。
【００２８】
露出計５によって、暫定的に決定された露光条件は、制御手段１０の露光条件決定手段２０に出力される。
露光条件決定手段２０は、露出計５から、暫定的露光条件を受けると、暫定的な露光条件に基づいて、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６を制御して、露光条件を最終的に決定するためのテスト撮影を実行し、被写体によって反射された光によって、ＣＣＤ６を露光する（ステップＳ２）。
【００２９】
その結果、ＣＣＤ６によって、露光条件決定用アナログ画像データが生成される。
テスト撮影により、ＣＣＤ６によって生成された露光条件決定用アナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、露光条件決定用ディジタル画像データが生成される（ステップＳ３）。
【００３０】
Ａ／Ｄ変換器８によって生成された露光条件決定用ディジタル画像データは、バッファメモリ９に出力されて、一時的に保存される。
露光条件決定用ディジタル画像データが、バッファメモリ９に保存されると、制御手段１０の露光条件決定手段２０は、ヒストグラム生成手段２１にヒストグラム生成信号を出力する。
【００３１】
ヒストグラム生成手段２１は、露光条件決定手段２０から、ヒストグラム生成信号を受けると、バッファメモリ９にアクセスして、バッファメモリ９に保存された露光条件決定用ディジタル画像データを読み出し、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成する（ステップＳ４）。
【００３２】
こうして、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムは、濃度信号レベル差分値算出手段２２に出力される。
【００３３】
濃度信号レベル差分値算出手段２２は、ヒストグラム生成手段２１から、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを受けると、ヒストグラム生成手段２１が生成したヒストグラムに基づき、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出して、露光条件決定手段２０に出力する（ステップＳ５）。
【００３４】
図４は、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムの一例を示すグラフであり、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏った被写体を撮影する場合に、テスト撮影によって得られた露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを示している。
【００３５】
濃い赤色の花を、明るい背景中に小さく写し込む場合のように、明るい背景中の中央部にのみ、小さな輝度が低い部分を含む被写体を撮影する場合など、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏った被写体を撮影するときには、露出計５によって暫定的に決定された露光条件は適正露光条件よりもアンダーになるから、図４に示されるように、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもかなり低い値になり、したがって、露出計５によって暫定的に決定された露光条件にしたがって、被写体を撮影した場合には、ＣＣＤ６のダイナミックレンジを有効に活用することができず、得られる被写体の画像中の輝度が低い部分が暗くなってしまい、適切なコントラストを有する被写体の画像を生成するためには、露光条件を補正することが必要である。
【００３６】
そこで、本実施態様においては、露光条件決定手段２０は、ＣＣＤ６のダイナミックレンジを有効に活用することができるように、露光条件を補正して、露光条件を最終的に決定する。
【００３７】
すなわち、濃度信号レベル差分値算出手段２２から、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）が入力されると、露光条件決定手段２０は、まず、差分値（Ｄｕｌ−Ｄｍａｘ）が正か否かを判定する（ステップＳ６）。
【００３８】
その結果、差分値（Ｄｕｌ−Ｄｍａｘ）が正であると判定したときは、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌ未満であり、露出計５によって暫定的に決定された露光条件にしたがって、被写体を撮影するときは、ＣＣＤ６のダイナミックレンジを有効に活用することができず、得られる被写体の画像中の輝度が低い部分が暗くなってしまうおそれがあると判定されるから、露光条件決定手段２０は、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、（Ｄ０−ΔＤ）ないしＤ０の範囲内になるように、露光条件を補正する（ステップＳ７）。ここに、ΔＤは正の所定値である。
【００３９】
ここに、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い濃度信号レベルＤ０を基準にして、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、（Ｄ０−ΔＤ）ないしＤ０の範囲内になるように、露光条件を補正しているのは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを基準にして、最終的に露光条件を決定した場合には、何らかの原因で、最終的な露光条件にしたがって、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを超えてしまう場合があり得るため、かかる誤差を考慮してのことである。ここに、濃度信号レベルＤ０は、活用することができるＣＣＤ６のダイナミックレンジの上限を確定するものであるから、ＣＣＤ６のダイナミックレンジを有効に活用するためには、大きな値に設定されることが望ましく、したがって、濃度信号レベルＤ０を基準にして、最終的に露光条件を決定した場合に、最終的な露光条件にしたがって、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを超えない範囲内で、できるだけ大きな値に設定されることが好ましい。具体的には、濃度信号レベルＤ０の値は、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌの９０％以上に設定されることが好ましく、より好ましくは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌの９５％以上に設定される。より具体的には、濃度信号レベルＤ０は、ＣＣＤ６が、０ないし２５５の濃度信号レベルのダイナミックレンジを有している場合には、たとえば、２５４の濃度信号レベルなどに設定される。
【００４０】
本実施態様においては、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定の濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）に対し、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Ｄ０ないし（Ｄ０−ΔＤ）の範囲内になるように、露光条件を補正するために用いるべき露光条件補正データが、あらかじめ、実験的に生成されて、換算用テーブルの形で、露光条件決定手段２０のメモリ（図示せず）に記憶されており、したがって、露光条件決定手段２０は、濃度信号レベル差分値算出手段２２から入力された差分値（Ｄ０−Ｄｍａｘ）にしたがって、換算用テーブルから、露光条件補正データを読み出して、露出計５によって暫定的に決定された露光条件を補正し、露光条件を最終的に決定して、撮影実行手段２３に出力する（ステップＳ８）。
【００４１】
これに対して、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）が正ではないと判定したときは、露出計５によって暫定的に決定された露光条件が適正露光条件に対しオーバーで、その結果、露光条件決定用ディジタル画像データの濃度信号レベルの最大値ＤｍａｘがＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを超えた画素が、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌに対応するヒストグラムの濃度信号レベルに累積されており、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データのヒストグラムに基づいて、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘを確定することは不可能である。
【００４２】
図５は、露出計５によって暫定的に決定された露光条件がオーバーである場合に、テスト撮影によって得られる露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを示すものである。
【００４３】
小さい白い花を、暗い背景中に小さく写し込む場合のように、暗い背景中の中央部にのみ、小さな輝度の高い部分を含む被写体を撮影する場合など、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏った被写体を撮影するときには、露出計５によって暫定的に決定された露光条件は適正露光条件よりもオーバーになるから、図５に示されるように、テスト撮影によって得られた露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを超えてしまう。
【００４４】
したがって、露出計５によって暫定的に決定された露光条件にしたがって、被写体を撮影した場合には、撮影された画像中の輝度の高い部分が白く飛ぶ結果を招くから、露光条件を補正することが必要である。
【００４５】
本実施態様においては、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）がゼロである場合に、露光条件を補正するために用いるべき露光条件補正データが、あらかじめ、実験的に生成されて、換算用テーブルの形で、露光条件決定手段２０のメモリに記憶されており、差分値（Ｄｕｌ−Ｄｍａｘ）がゼロである場合の露光条件補正データは、露光条件補正データに基づいて、露出計５によって暫定的に決定された露光条件を補正し、補正した露光条件にしたがって、再度、被写体のテスト撮影を実行したときに、テスト撮影によって得られる露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、必ず、所定濃度信号レベルＤ０未満になるように、換言すれば、差分値（Ｄ０−Ｄｍａｘ）が、必ず、正になるように、実験的に生成されている。
【００４６】
したがって、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）がゼロであると判定したときは、露光条件決定手段２０は、メモリに記憶された換算用テーブルから、対応する露光条件補正データを読み出して、露出計５によって暫定的に決定された露光条件を補正し（ステップＳ９）、補正した露光条件にしたがって、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６を制御して、再度、テスト撮影を実行する（ステップＳ１０）。
【００４７】
その結果、ＣＣＤ６によって、露光条件決定用アナログ画像データが生成される。
テスト撮影により、ＣＣＤ６によって生成された露光条件決定用アナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、露光条件決定用ディジタル画像データが生成される（ステップＳ３）。
【００４８】
Ａ／Ｄ変換器８によって生成された露光条件決定用ディジタル画像データは、バッファメモリ９に出力されて、一時的に保存される。
露光条件決定用ディジタル画像データが、バッファメモリ９に保存されると、制御手段１０の露光条件決定手段２０は、ヒストグラム生成手段２１にヒストグラム生成信号を出力する。
【００４９】
ヒストグラム生成手段２１は、露光条件決定手段２０から、ヒストグラム生成信号を受けると、バッファメモリ９にアクセスして、バッファメモリ９に保存された露光条件決定用ディジタル画像データを読み出し、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成する（ステップＳ４）。
【００５０】
こうして、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムは、濃度信号レベル差分値算出手段２２に出力される。
【００５１】
濃度信号レベル差分値算出手段２２は、ヒストグラム生成手段２１から、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを受けると、ヒストグラム生成手段２１が生成したヒストグラムに基づき、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出して、露光条件決定手段２０に出力する（ステップＳ５）。
【００５２】
露光条件決定手段２０は、濃度信号レベル差分値算出手段２２から、差分値（Ｄｕｌ−Ｄｍａｘ）および差分値（Ｄ０−Ｄｍａｘ）を受けると、まず、差分値（Ｄｕｌ−Ｄｍａｘ）が正か否かを判定する（ステップＳ６）。
【００５３】
この場合には、差分値（Ｄ０−Ｄｍａｘ）が正になるように、露光条件が補正されている（ステップＳ９）から、差分値（Ｄｕｌ−Ｄｍａｘ）は正であり、露出計５によって暫定的に決定された露光条件にしたがって、被写体を撮影するときは、ＣＣＤ６のダイナミックレンジを有効に活用することができず、得られる被写体の画像が暗くなってしまうおそれがあると判定されるから、露光条件決定手段２０は、差分値（Ｄ０−Ｄｍａｘ）に基づき、メモリに記憶されている換算用テーブルにしたがって、露光条件補正データを読み出して、被写体を撮影して、得られたディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Ｄ０ないし（Ｄ０−ΔＤ）の範囲内になるように、露光条件を補正し、最終的に、露光条件を決定する。
【００５４】
こうして決定された最終的な露光条件は、撮影実行手段２３に出力される（ステップＳ８）。
撮影実行手段２３は、露光条件決定手段２０から、最終的な露光条件を受けると、最終的な露光条件にしたがって、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６を制御して、被写体の撮影を実行する。
【００５５】
その結果、被写体によって反射された光によって、ＣＣＤ６が露光され、ＣＣＤ６によって、被写体のアナログ画像データが生成される。
ＣＣＤ６によって生成された被写体のアナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、被写体のディジタル画像データが生成されて、バッファメモリ９に一時的に保存される。
【００５６】
こうして、１コマの撮影が完了し、バッファメモリ９に一時的に保存された被写体のディジタル画像データは、自動的に、メモリカード１１に転送されて、記録される。
本実施態様によれば、露出計５によって暫定的に決定された露光条件にしたがって、テスト撮影を実行して、露光条件決定用ディジタル画像データを生成し、ヒストグラム生成手段２１によって、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成し、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムに基づいて、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘを求め、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと比較して、露出計５によって暫定的に決定された露光条件がアンダーか、オーバーかを判定し、露出計５によって暫定的に決定された露光条件がアンダーであると判定したときは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い濃度信号レベルＤ０を基準にして、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、（Ｄ０−ΔＤ）ないしＤ０の範囲内になるように（ここに、ΔＤは正の所定値である。）、露出計５によって暫定的に決定された露光条件を補正して、露光条件を最終的に決定し、一方、露出計５によって暫定的に決定された露光条件がオーバーであると判定したときは、差分値（Ｄ０−Ｄｍａｘ）が正になるように、露出計５によって暫定的に決定された露光条件を補正して、再度、テスト撮影を実行し、得られた露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成し、生成したヒストグラムに基づいて、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘを求め、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、（Ｄ０−ΔＤ）ないしＤ０の範囲内になるように、露光条件を最終的に決定しているから、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合においても、また、輝度が低い部分に偏っている場合においても、所望のように、適切な露光条件を決定することができ、したがって、ＣＣＤ６のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することが可能になるから、つねに、所望のコントラストを有する画像を生成することが可能になる。
【００５７】
図６は、本発明の別の好ましい実施態様にかかるディジタルカメラの制御手段において実行される処理を示すフローチャートである。
本実施態様においては、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）がゼロである場合に、ＣＣＤ６の露光量が、所定の露光量づつ、減少するように、露光条件を補正するための露光条件補正データが、あらかじめ実験的に生成されて、露光条件決定手段２０のメモリ（図示せず）に格納されている。
【００５８】
図６に示されるように、本実施態様においても、露光条件決定手段２０によって、露出計５によって暫定的に決定された露光条件に基づいて、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６が制御され、テスト撮影が実行され（ステップＳ２２）、ＣＣＤ６によって、露光条件決定用アナログ画像データが生成される。
【００５９】
ＣＣＤ６によって生成された露光条件決定用アナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、露光条件決定用ディジタル画像データが生成されて（ステップＳ２３）、バッファメモリ９に出力されて、一時的に保存される。
【００６０】
次いで、ヒストグラム生成手段２１によって、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムが生成され（ステップＳ２４）、濃度信号レベル差分値算出手段２２に出力される。
【００６１】
ヒストグラムが濃度信号レベル差分値算出手段２２に出力されると、濃度信号レベル差分値算出手段２２によって、ヒストグラム生成手段２１が生成したヒストグラムに基づき、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）が算出され、露光条件決定手段２０に出力される（ステップＳ２５）。
【００６２】
濃度信号レベル差分値算出手段２２から、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を受けると、露光条件決定手段２０は、まず、差分値（Ｄｕｌ−Ｄｍａｘ）が正か否かを判定する（ステップＳ２６）。
【００６３】
その結果、差分値（Ｄｕｌ−Ｄｍａｘ）が正であると判定したときは、露光条件決定手段２０は、図３に示された実施態様と同様にして、露出計５によって暫定的に決定された露光条件を補正し、最終的に、露光条件を決定して（ステップＳ２７）、撮影実行手段２３に出力する（ステップＳ２８）。
【００６４】
これに対して、差分値（Ｄｕｌ−Ｄｍａｘ）が正でないと判定したときは、露光条件決定手段２０は、補正された露光条件にしたがって、テスト撮影を実行して、得られた露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Δｄだけ小さくなるように、露出計５によって暫定的に決定された露光条件を補正し（ステップＳ２９）、補正した露光条件に基づいて、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６を制御して、再度、テスト撮影を実行する（ステップＳ３０）。
【００６５】
ここに、Δｄの値は、あらかじめ、実験的に決定されて、露光条件決定手段２０のメモリに格納されている。
その結果、ＣＣＤ６によって、露光条件決定用アナログ画像データが生成される。
【００６６】
テスト撮影により、ＣＣＤ６によって生成された露光条件決定用アナログ画像データは、Ａ／Ｄ変換器８に出力されて、ディジタル化され、露光条件決定用ディジタル画像データが生成される（ステップＳ２３）。
【００６７】
Ａ／Ｄ変換器８によって生成された露光条件決定用ディジタル画像データは、バッファメモリ９に出力されて、一時的に保存される。
露光条件決定用ディジタル画像データが、バッファメモリ９に保存されると、制御手段１０の露光条件決定手段２０は、ヒストグラム生成手段２１にヒストグラム生成信号を出力する。
【００６８】
ヒストグラム生成手段２１は、露光条件決定手段２０から、ヒストグラム生成信号を受けると、バッファメモリ９にアクセスして、バッファメモリ９に保存された露光条件決定用ディジタル画像データを読み出し、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを生成する（ステップＳ２４）。
【００６９】
こうして、ヒストグラム生成手段２１によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムは、濃度信号レベル差分値算出手段２２に出力される。
【００７０】
濃度信号レベル差分値算出手段２２は、ヒストグラム生成手段２１から、露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを受けると、ヒストグラム生成手段２１が生成したヒストグラムに基づき、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄｕｌ−Ｄｍａｘ）およびＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０と、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘとの差分値（Ｄ０−Ｄｍａｘ）を算出して、露光条件決定手段２０に出力する（ステップＳ２５）。
【００７１】
露光条件決定手段２０は、濃度信号レベル差分値算出手段２２から、差分値（Ｄｕｌ−Ｄｍａｘ）および差分値（Ｄ０−Ｄｍａｘ）を受けると、差分値（Ｄ０−Ｄｍａｘ）が正か否かを判定する（ステップＳ３１）。
【００７２】
その結果、差分値（Ｄ０−Ｄｍａｘ）が正であると判定したときは、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌを超えていた露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、露光条件を補正した結果、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い所定濃度信号レベルＤ０未満に低下し、露光条件が適切な露光条件に設定されており、その露光条件決定用ディジタル画像データを得た露光条件にしたがって、被写体を撮影するときは、ＣＣＤ６のダイナミックレンジを有効に利用することができ、所望のコントラストを有する画像を生成することが可能になると判定されるから、露光条件決定手段２０は、その露光条件決定用ディジタル画像データを得た露光条件を、最終的な露光条件として決定して、撮影実行手段２３に出力する（ステップＳ２８）。
【００７３】
これに対して、差分値（Ｄ０−Ｄｍａｘ）が正でないと判定したときは、露光条件決定手段２０は、補正された露光条件にしたがって、テスト撮影を実行して、得られた露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Δｄだけ小さくなるように、露光条件を補正し（ステップＳ２９）、補正した露光条件に基づいて、レンズ２に内蔵された絞り、シャッタ７およびＣＣＤ６を制御して、テスト撮影を実行する（ステップＳ３０）。
【００７４】
こうして、差分値（Ｄ０−Ｄｍａｘ）が正になるまで、テスト撮影および露光条件の補正が繰り返され、差分値（Ｄ０−Ｄｍａｘ）が正になったと判定すると、露光条件決定手段２０は、露光条件が適切な露光条件に設定されたと判定し、その露光条件決定用ディジタル画像データを得た露光条件を、最終的な露光条件として決定して、撮影実行手段２３に出力する（ステップＳ２８）。
【００７５】
本実施態様によれば、露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘを、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと比較した結果、露出計５によって暫定的に決定された露光条件がオーバーであると判定したときは、補正された露光条件にしたがって、テスト撮影を実行して、得られた露光条件決定用ディジタル画像データの濃度信号レベルの最大値Ｄｍａｘが、Δｄだけ小さくなるように、露光条件を補正して、テスト撮影を実行し、得られた露光条件決定用ディジタル画像データに基づいて算出した差分値（Ｄ０−Ｄｍａｘ）が正になるまで、テスト撮影および露光条件の補正を繰り返して、差分値（Ｄ０−Ｄｍａｘ）が正になったときの露光条件を、最終的な露光条件として決定するように構成されているから、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏っている場合においても、また、輝度が低い部分に偏っている場合においても、所望のように、適切な露光条件を決定することができ、したがって、ＣＣＤ６のダイナミックレンジを最大限、有効に活用して、被写体の画像を生成することが可能になるから、つねに、所望のコントラストを有する画像を生成することが可能になる。
【００７６】
本発明は、以上の実施態様に限定されることなく、特許請求の範囲に記載された発明の範囲内で種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることはいうまでもない。
【００７７】
たとえば、前記実施態様においては、所定濃度信号レベルＤ０が、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い値に設定されているが、所定濃度信号レベルＤ０を、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌよりもわずかに低い値に設定することは必ずしも必要でなく、所定濃度信号レベルＤ０は、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌ以下になるように設定されていればよく、ＣＣＤ６のダイナミックレンジの上限値Ｄｕｌと等しくなるように、設定することもできる。
【００７８】
また、前記実施態様においては、テスト撮影によって、適切な露光条件を決定し、決定された露光条件にしたがって、被写体の撮影を実行するように構成されているが、適切な露光条件にしたがって、テスト撮影が実行され、テスト撮影によって、適切な画質の画像が生成されているときは、改めて、被写体の撮影を実行することなく、テスト撮影によって得られた画像データを被写体の画像データとして、メモリカード１１に記録するようにすることもできる。
【００７９】
さらに、前記実施態様においては、ディジタルカメラ１が一眼レフ・ディジタルカメラとして構成されているが、ディジタルカメラ１が一眼レフ・ディジタルカメラとして構成されていることは必ずしも必要でなく、ディジタルカメラ１は、たとえば、レンズとカメラボディが一体化されたディジタルカメラなど、一眼レフ・ディジタルカメラ以外のディジタルカメラなどであってもよい。
【００８０】
また、前記実施態様においては、撮影実行手段２３は、露光条件決定手段２０によって、最終的に決定された露光条件にしたがって、１コマの撮影を実行するように構成されているが、撮影実行手段２３が、露光条件決定手段２０によって、最終的に決定された露光条件にしたがって、ブラケッティング撮影を実行するように構成することもできる。
【００８１】
さらに、前記実施態様においては、被写体によって反射された光を受光して、アナログ画像データを生成する撮像素子として、ＣＣＤ６が用いられているが、被写体によって反射された光を受光して、アナログ画像データを生成する撮像素子として、ＣＣＤ６を用いることは必ずしも必要でなく、ＣＣＤ６に代えて、ＣＭＯＳセンサなどの他の撮像素子を用いて、被写体によって反射された光を受光して、アナログ画像データを生成することもできる。
【００８２】
また、本明細書において、手段とは必ずしも物理的手段を意味するものではなく、各手段の機能がソフトウエアによって実現されてもよい。また、二以上の手段の機能が一の物理的手段によって実現されても、一の手段が二以上の物理的手段によって実現されてもよい。
【図面の簡単な説明】
【００８３】
【図１】図１は、本発明の好ましい実施態様にかかるディジタルカメラのブロックダイアグラムである。
【図２】図２は、本発明の好ましい実施態様にかかるディジタルカメラの制御手段のブロックダイアグラムである。
【図３】図３は、本発明の好ましい実施態様にかかるディジタルカメラの制御手段において実行される処理を示すフローチャートである。
【図４】図４は、ヒストグラム生成手段によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムの一例を示すグラフであり、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が高い部分に偏った被写体を撮影する場合に、テスト撮影によって得られた露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを示している。
【図５】図５は、ヒストグラム生成手段によって生成された露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムの他の例を示すグラフであり、被写体中の輝度が高い部分と輝度が低い部分との割合が、輝度が低い部分に偏った被写体を撮影する場合に、テスト撮影によって得られた露光条件決定用ディジタル画像データの濃度信号レベルのヒストグラムを示している。
【図６】図６は、本発明の別の好ましい実施態様にかかるディジタルカメラの制御手段において実行される処理を示すフローチャートである。
【符号の説明】
【００８４】
１  ディジタルカメラ
２  レンズ
３  カメラボディ
４  ミラー
５  露出計
６  ＣＣＤ
７  シャッタ
８  Ａ／Ｄ変換器
９  バッファメモリ
１０  制御手段
１１  メモリカード
２０  露光条件決定手段
２１  ヒストグラム生成手段
２２  濃度信号レベル差分値算出手段
２３  撮影実行手段
【図１】
2006191324.tif 000003
【図２】
2006191324.tif 000004
【図３】
2006191324.tif 000005
【図４】
2006191324.tif 000006
【図５】
2006191324.tif 000007
【図６】
2006191324.tif 000008