(57)【要約】      （修正有）【課題】  撮影画像を複数個の小領域の集合からなる複数個の大まかな中領域に分割して、その中領域毎に閾値を変更して、各小領域毎に高輝度処理を行う。【解決手段】  高輝度領域抽出手段（ＣＣＤ１信号処理ブロック１０４１）は輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出し、各小領域についての輝度が高輝度除去閾値よりも大きいときには当該輝度を露出評価のための使用対象から除外して残余の小領域の輝度を露出評価のための輝度情報とし、当該各小領域についてその輝度が高輝度除去閾値よりも小さく高輝度制限閾値よりも大きいときには当該輝度を高輝度制限値に置換して露出評価のための輝度情報とする。  【選択図】  図１０
2006319875.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を除去すべき高輝度と判定する基準値としての高輝度除去閾値と前記高輝度領域抽出手段によって抽出された小領域の輝度を露出評価に使用する高輝度制限値に置換するか否を判定する基準値としての高輝度制限閾値とを有し、当該各小領域についての輝度が前記高輝度除去閾値よりも大きいときには当該輝度を露出評価のための使用対象から除外して残余の小領域の輝度を露出評価のための輝度情報とし、当該各小領域についてその輝度が前記高輝度除去閾値よりも小さく前記高輝度制限閾値よりも大きいときには当該輝度を前記高輝度制限値に置換して露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有する自動露出制御装置において、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度除去閾値、前記高輝度制限閾値、前記高輝度制限値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度除去閾値、前記高輝度制限閾値、前記高輝度制限値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする自動露出制御装置。
【請求項２】
各閾値の関係が以下の大小関係を満たすことを特徴とする請求項１に記載の自動露出制御装置。
高輝度抽出閾値≦高輝度限界閾値≦高輝度除去閾値
【請求項３】
前記多値化処理が前記平均輝度と所定閾値との比較による２値化処理であることを特徴とする請求項１に記載の自動露出制御装置。
【請求項４】
前記２値化の所定閾値が前記高輝度抽出閾値である請求項３に記載の自動露出制御装置。
【請求項５】
前記中領域輝度パターンが前記撮影画像上で上から下に並ぶ配置とされ、該中領域輝度パターンの平均輝度が下の中領域よりも上の方が高いパターンを呈する場合には、当該上に存在する中領域の高輝度除去閾値を、残余の中領域について用いる高輝度除去閾値よりも低くすることを特徴とする請求項１ないし請求項４のうちのいずれか１項に記載の自動露出制御装置。
【請求項６】
前記中領域輝度パターンが前記撮影画像上で上から下に並ぶ配置とされ、該中領域輝度パターンの平均輝度が下の中領域よりも上の方が高いパターンを呈する場合には、当該上に存在する中領域の高輝度除去閾値を、前記高輝度抽出閾値と同じ値にすることを特徴とする請求項１ないし請求項４のうちのいずれか１項に記載の自動露出制御装置。
【請求項７】
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を除去すべき高輝度と判定する基準値としての高輝度除去閾値を有し、当該各小領域についての輝度が前記高輝度除去閾値よりも大きいときには当該輝度を露出評価のための使用対象から除外して残余の小領域の輝度を露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有する自動露出制御装置において、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度除去閾値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度除去閾値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする自動露出制御装置。
【請求項８】
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を露出評価に使用する高輝度制限値に置換するか否を判定する基準値としての高輝度制限閾値を有し、当該各小領域についての輝度が前記高輝度制限閾値よりも大きいときに当該輝度を前記高輝度制限値に置換して露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有する自動露出制御装置において、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度制限閾値、前記高輝度制限値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度制限閾値、前記高輝度制限値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする自動露出制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオカメラやデジタルスチルカメラ等の光学機器の自動露出制御装置に関する。
【背景技術】
【０００２】
従来から、露出制御装置の自動露出決定方法には、平均測光、中央重点測光、スポット測光、マルチパターン測光等の方式が知られている。何れの場合も撮影画像の領域にあらかじめ複数の評価領域を設定し、各評価領域の平均輝度情報を用いて露出を決定している。図１はその従来の自動露出決定方法の一例を示すもので、この例では、撮影画像の評価領域を１０×１０の１００個の小領域に分割している。評価領域は撮影画像全体等に複数個設定され、その最小単位をここでは小領域と呼ぶ。また、この小領域が複数個組み合わせて構成された評価領域を中領域と呼ぶ。図１の太線で囲まれたエリア１〜エリア６はその中領域を示す。
【０００３】
例えば、中央重点測光では、エリア３とエリア４との中領域からの測光データにより露出制御が行われる。中央重点測光では、二個のエリア３、４のうち中央部に存在するエリア３に重点的に重みをかけて露出制御を行うのが一般的である。
【０００４】
スポット測光では、中央部に存在するエリア３と同じかこれよりも狭い領域からの測光データにより露出制御を行う。
【０００５】
ところで、輝度差が少ない撮影条件のもとでは、画像領域の中央部に中領域を配置するのが望ましいが、輝度差が大きい撮影条件のもとでは、高輝度処理と呼ばれる補正処理が必要となる。
【０００６】
例えば、図２に示すように、上部が空で下部が山や地面のような風景を撮影する場合には、下部の山や地面等の輝度に比べてかなり輝度の高い空がほぼ画面中央から上に位置する撮影条件となっている。このような場合には、高輝度の空が画面中央に位置するため、中央重点測光やスポット測光を行った場合、空の輝度が大きく影響し、全体に暗い画像となる。
【０００７】
自動露出制御では、撮影時の平均輝度が撮影輝度範囲の中心にほぼ位置するようにシャッター時間、絞り等の露出制御が行われるため、山や地面に適した明るい画像を得るには何らかの補正が必要となる。
【０００８】
ここで、ある一定の閾値（高輝度制限閾値という）以上の高輝度を有する小領域について、その高輝度を高輝度制限値に置換する補正方法が提案されている。このような補正方法を高輝度処理と言う。
【０００９】
例えば、本発明に類似する特開平５−１２２６００号公報に開示の技術では、あらかじめ設定されたクリップレベル以上の輝度信号を、上限閾値としてのクリップレベルの輝度信号に変換している。このクリップレベルはあらかじめ２種類設定され、このうちから測光情報に基づき選択される。
【００１０】
また、本発明に類似する特開平７−２９８１３１号公報に開示の技術では、輝度信号（データ）のうちあらかじめ設定された高輝度除去閾値を超える高輝度信号を除去し、高輝度信号が除去された残りの輝度信号に基づき露出制御を行っている。
【００１１】
しかしながら、この種の従来の露出制御装置には、未だに以下に説明する問題がある。
【００１２】
例えば、上部が空で下部が山、地面の時に得られる輝度ヒストグラムとしては図３に示すようなものが得られる。ここで、横軸は、輝度の低い方から輝度の高い方に例えば１ｅＶづつ区画した区画番号である。縦軸は、その区画内に存在する輝度を有する小領域の個数である。また、ＣＣＤの感度中心に対応する区画番号「４」が輝度ヒストグラムの分布中心とする。
【００１３】
図３では、高輝度部（空）が輝度ヒストグラムの分布の中心にほぼ位置している。これを高輝度処理により、空部の除去又はクリップすると、図４に示す輝度ヒストグラムが得られる。図４では低輝度部（山又は地面）が輝度ヒストグラムの分布中心にほぼ位置している。これに対して、逆に、上部が林、山等で、下部が野原の時には輝度ヒストグラムの分布としては図５に示すようなものが得られる。
【００１４】
図５では高輝度部（野原）が輝度ヒストグラムの分布中心にほぼ位置している。これを高輝度処理により、低輝度部に露出を合わせて補正を行うと、図６に示すように低輝度部（林、山等）が輝度ヒストグラムの分布中心となり、野原が明るくなり過ぎたいわゆる白飛びという画像になる。
【００１５】
そこで、輝度ヒストグラムを使用して高頻度区画を求めることにより、高輝度の撮影画像部分の影響を除去するのに最適な高輝度除去処理を状況に応じて選択できるようにした自動露出制御装置が提案されている（特許文献１参照）。
【特許文献１】特開２００２−３７２７３３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、その特開２００２−３７２７３３号公報に開示のものは、高輝度の撮影画像部分の影響を除去するのに最適な高輝度除去処理を状況に応じて選択できるとはいうものの、一定の高輝度除去閾値又は高輝度制限閾値を基準にして各小領域毎に高輝度であるか否かを判定して除去する構成であったので、最適な高輝度除去処理に一歩近づくことができたとは言っても、適正自動露出を得る観点からは未だに十分であるとは言えない面がある。
【００１７】
本発明はこのような状況に鑑みてなされたもので、撮影画像を複数個の小領域の集合からなる複数個の大まかな中領域に分割して、その中領域の平均輝度に基づき撮影画像上での輝度分布を判断し、中領域毎にその中領域内の小領域の輝度が高輝度であるか否かを判定するための閾値を変更して、各小領域毎に高輝度処理を行う構成を採用することにより、きめ細かな高輝度処理を行うことができるようにし、もって、適正自動露出を得るのに更に一歩貢献することのできる自動露出制御装置を提供することにある。
【課題を解決するための手段】
【００１８】
請求項１に記載の自動露出制御装置は、
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を除去すべき高輝度と判定する基準値としての高輝度除去閾値と前記高輝度領域抽出手段によって抽出された小領域の輝度を露出評価に使用する高輝度制限値に置換するか否を判定する基準値としての高輝度制限閾値とを有し、当該各小領域についての輝度が前記高輝度除去閾値よりも大きいときには当該輝度を露出評価のための使用対象から除外して残余の小領域の輝度を露出評価のための輝度情報とし、当該各小領域についてその輝度が前記高輝度除去閾値よりも小さく前記高輝度制限閾値よりも大きいときには当該輝度を前記高輝度制限値に置換して露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有するものにおいて、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度除去閾値、前記高輝度制限閾値、前記高輝度制限値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度除去閾値、前記高輝度制限閾値、前記高輝度制限値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする。
【００１９】
請求項２に記載の自動露出制御装置は、各閾値の関係が以下の大小関係を満たすことを特徴とする。
【００２０】
高輝度抽出閾値≦高輝度限界閾値≦高輝度除去閾値
請求項３に記載の自動露出制御装置は、前記多値化処理が前記平均輝度と所定閾値との比較による２値化処理であることを特徴とする。
【００２１】
請求項４に記載の自動露出制御装置は、前記２値化の所定閾値が前記高輝度抽出閾値であることを特徴とする。
【００２２】
請求項５に記載の自動露出制御装置は、前記中領域輝度パターンが前記撮影画像上で上から下に並ぶ配置とされ、該中領域輝度パターンの平均輝度が下の中領域よりも上の方が高いパターンを呈する場合には、当該上に存在する中領域の高輝度除去閾値を、残余の中領域について用いる高輝度除去閾値よりも低くすることを特徴とする。
【００２３】
請求項６に記載の自動露出制御装置は、前記中領域輝度パターンが前記撮影画像上で上から下に並ぶ配置とされ、該中領域輝度パターンの平均輝度が下の中領域よりも上の方が高いパターンを呈する場合には、当該上に存在する中領域の高輝度除去閾値を、前記高輝度抽出閾値と同じ値にすることを特徴とする。
【００２４】
請求項７に記載の自動露出制御装置は、
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を除去すべき高輝度と判定する基準値としての高輝度除去閾値を有し、当該各小領域についての輝度が前記高輝度除去閾値よりも大きいときには当該輝度を露出評価のための使用対象から除外して残余の小領域の輝度を露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有する自動露出制御装置において、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度除去閾値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度除去閾値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする。
【００２５】
請求項８に記載の自動露出制御装置は、
撮像素子からの画像データに基づいて撮影画像を複数の小領域に分割し、各小領域ごとに輝度値を演算する輝度値演算手段と、
前記各小領域毎の輝度値を区画に分けて輝度ヒストグラムを作成するヒストグラム作成手段と、
前記輝度ヒストグラムの分布状態に応じて決定される高輝度抽出閾値によって各小領域のうちから高輝度領域を抽出する高輝度領域抽出手段と、
前記高輝度領域抽出手段によって抽出された小領域の輝度を露出評価に使用する高輝度制限値に置換するか否を判定する基準値としての高輝度制限閾値を有し、当該各小領域についての輝度が前記高輝度制限閾値よりも大きいときに当該輝度を前記高輝度制限値に置換して露出評価のための輝度情報とする高輝度処理手段と、
前記高輝度処理手段の処理に基づき得られた各小領域の輝度情報に基づいて露出制御値を演算する演算手段とを有する自動露出制御装置において、
前記撮影画像を複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、前記各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に前記高輝度制限閾値、前記高輝度制限値をそれぞれ決定する決定手段を有し、
前記高輝度処理手段は、前記各中領域毎に決定された前記高輝度制限閾値、前記高輝度制限値に基づき評価処理を実行し、前記演算手段は当該処理結果に基づき露出制御値を演算することを特徴とする。
【発明の効果】
【００２６】
本発明に係わる自動露出制御装置は、以上説明したように、撮影画像を複数個の小領域の集合からなる複数個の大まかな中領域に分割して、その中領域の平均輝度に基づき撮影画像上での輝度分布を判断し、中領域毎にその中領域内の小領域の輝度が高輝度であるか否かを判定するための閾値を変更して、各小領域毎に高輝度処理を行う構成を採用したので、きめ細かな高輝度処理を行うことができ、適正自動露出を得るのに更に一歩貢献できるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下に、本発明に係わる自動露出制御装置をディジタルカメラに適用した実施例を図面を参照しつつ説明する。
【実施例】
【００２８】
図７〜図９は本発明に係わる自動露出制御装置が適用された撮像装置としてのディジタルカメラの一例を示す外観図である。また、図１０は図７〜図９に示すディジタルカメラのブロック回路図である。
【００２９】
図７〜図１０において、７は鏡胴ユニットである。この鏡胴ユニット７は、ズーム光学系７１、フォーカス光学系７２、絞りユニット７３、メカシャッタユニット７４を有する。
【００３０】
ズーム光学系７１は被写体の光学画像を取り込むズームレンズ７１ａとこれを駆動するズーム駆動モータ７１ｂとから大略なる。フォーカス光学系７２はフォーカスレンズ７２ａとこれを駆動するフォーカス駆動モータ７２ｂとから大略なる。
【００３１】
絞りユニット７３は絞り７３ａとこれを駆動する絞りモータ７３ｂとから大略なる。メカシャッタユニット７４はメカシャッタ７４ａとこれを駆動するメカシャッタモータ７４ｂとからなる。鏡胴ユニット７はこれらの各モータを駆動するモータドライバ７５を有する。
【００３２】
モータドライバ７５は、リモートコントロール受光部６からの入力や操作部Ｋｅｙユニットの各操作スイッチＳＷ１〜ＳＷ１３の操作入力に基づき、後述のディジタルスチルカメラプロセッサ１０４内のＣＰＵブロック１０４３からの駆動指令により駆動制御される。なお、各操作スイッチＳＷ１〜ＳＷ１３の機能は公知であるので、図面に名称のみを付してその詳細な説明は省略する。
【００３３】
ＲＯＭ１０８には、ＣＰＵブロック１０４３で解読可能なコードにより記述された制御プログラムや制御用のパラメータが格納されている。このデジタルカメラの電源ＳＷ１３がオン状態になると、その制御プログラムがメインメモリ（図示を略す）にロードされ、ＣＰＵブロック１０４３がその制御プログラムに従って装置各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ１０７及び後述のディジタルスチルカメラプロセッサ１０４内のＬｏｃａｌ ＳＲＡＭ１０４４に保存する。ＲＯＭ１０８に書き換え可能なフラッシュＲＯＭを使用することにより、制御プログラムや制御用パラメータを変更することが可能となり、機能のバージョンアップを容易に行うことができる。
【００３４】
ＣＣＤ１０１は光学画像を光電変換するための固体撮像素子である。Ｆ／Ｅ（フロントエンド）−ＩＣ１０２は、ＣＤＳ１０２１、ＡＧＣ１０２２、Ａ／Ｄ１０２３、ＴＧ１０２４を有する。ＣＤＳ１０２１は画像ノイズ除去用相関二重サンプリングを行う。ＡＧＣ１０２２は利得調整を行う。Ａ／Ｄ１０２３はディジタル信号変換を行う。ＴＧ１０２４はＣＣＤ１信号処理ブロック１０４１から垂直同期信号（以下、ＶＤと記す。）、水平同期信号（以下、ＨＤと記す。）を供給されてＣＰＵブロック１０４３によって制御されるＣＣＤ１０１、Ｆ／Ｅ−ＩＣ１０２の駆動タイミング信号を発生する。
【００３５】
ディジタルスチルカメラプロセッサ１０４は、ＣＣＤ１信号処理ブロック１０４１、ＣＣＤ２信号処理ブロック１０４２、ＣＰＵブロック１０４３、Ｌｏｃａｌ ＳＲＡＭ１０４４、ＵＳＢブロック１０４５、シリアルブロック１０４６、ＪＰＥＧ ＣＯＤＥＣブロック１０４７、ＲＥＳＩＺＥブロック１０４８、ＴＶ信号表示ブロック１０４９、メモリカードコントローラブロック１０４１０を有する。
【００３６】
ＣＣＤ１信号処理ブロック１０４１は、ＣＣＤ１０１よりＦ／Ｅ―ＩＣ１０２の出力データにホワイトバランス設定やガンマ設定を行い、また、ＶＤ信号、ＨＤ信号を供給する。ＣＣＤ２信号処理ブロック１０４２はフィルタリング処理により、輝度データ・色差データへの変換を行う。ＣＰＵブロック１０４３は前述の装置各部の動作を制御する。Ｌｏｃａｌ ＳＲＡＭ１０４４は前述の制御に必要なデータ等を一時的に保存する。ＵＳＢブロック１０４５はパソコンなどの外部機器とＵＳＢ通信を行う。シリアルブロック１０４６はパソコンなどの外部機器とシリアル通信を行う。ＪＰＥＧ ＣＯＤＥＣブロック１０４７はＪＰＥＧ圧縮・伸張を行う。ＲＥＳＩＺＥブロック１０４８は画像データのサイズを補間処理により拡大／縮小する。ＴＶ信号表示ブロック１０４９は画像データを液晶モニタやＴＶなどの外部表示機器に表示するためのビデオ信号に変換する。メモリカードコントローラブロック１０４１０は撮影された画像データを記録するメモリカードの制御を行う。
【００３７】
ＳＤＲＡＭ１０３は、ディジタルスチルカメラプロセッサ１０４で画像データに各種処理を施す際に、画像データを一時的に保存する。保存される画像データは、例えば、ＣＣＤ１０１から、Ｆ／Ｅ−ＩＣ１０２を経由して取り込んで、ＣＣＤ１信号処理ブロック１０４１でホワイトバランス設定、ガンマ設定が行われた状態の「ＲＡＷ−ＲＧＢ画像データ」やＣＣＤ２信号処理ブロック１０４２で輝度データ・色差データ変換が行われた状態の「ＹＵＶ画像データ」、ＪＰＥＧ ＣＯＤＥＣブロック１０４７で、ＪＰＥＧ圧縮された「ＪＰＥＧ画像データ」等である。
【００３８】
メモリカードスロットル１２１は着脱可能なメモリカードを装着するためのスロットルである。内蔵メモリ１２０は、前述のメモリカードスロットル１２１にメモリカードが装着されていない場合でも、撮影した画像データを記憶できるようにするためのメモリである。ＬＣＤドライバ１１７は後述のＬＣＤモニタ１０を駆動するドライブ回路であり、ＴＶ信号表示ブロック１０４９から出力されたビデオ信号をＬＣＤモニタ１０に表示するための信号に変換する機能も有している。
【００３９】
ＬＣＤモニタ１０は、撮影前に被写体の状態を監視する、撮影した画像を確認する、メモリカードや前述の内臓メモリ１２０に記録した画像データを表示する等を行うために用いられる。ビデオＡＭＰ１１８は、ＴＶ信号表示ブロック１０４９から出力されたビデオ信号を７５Ωインピーダンス変換するために用いられる。ビデオジャック１１９は、ＴＶ等の外部表示機器と接続するために用いられる。ＵＳＢコネクタ１２２はパソコン等の外部機器とＵＳＢ接続を行う為に用いられる。シリアルドライバ回路１２３１は、パソコン等の外部機器とシリアル通信を行うために前述のシリアルブロック１０４６の出力信号を電圧変換するために用いられ、ＲＳ−２３２Ｃコネクタ１２３２はパソコン等の外部機器とシリアル接続を行う為に用いられる。
【００４０】
ＳＵＢ−ＣＰＵ１０９は、ＲＯＭ・ＲＡＭをワンチップに内臓したＣＰＵであり、操作Ｋｅｙユニットの各操作スイッチＳＷ１〜ＳＷ１３やリモートコントロール受光部６の出力信号をユーザの操作情報として、ＣＰＵブロック１０４３に出力したり、ＣＰＵブロック１０４３より出力されるカメラの状態を示す信号を後述のサブＬＣＤ１、ＡＦ ＬＥＤ８、ストロボＬＥＤ９、ブザー１１３の制御信号に変換して出力する。
【００４１】
サブＬＣＤ１は、例えば撮影可能枚数など表示する表示部であり、ＬＣＤドライバ１１１は、ＳＵＢ−ＣＰＵ１０９の出力信号より、サブＬＣＤ１を駆動するドライブ回路である。ＡＦ ＬＥＤ８は、撮影時の合焦状態を表示するために用いられ、ストロボＬＥＤ９は、ストロボ充電状態を表すために用いられる。なお、このＡＦ ＬＥＤ８とストロボＬＥＤ９とを、メモリカードアクセス中等の別の表示を意味する用途に使用しても良い。操作Ｋｅｙユニットの各操作スイッチＳＷ１〜ＳＷ１３はユーザーが操作するＫｅｙ回路の一部を構成し、リモートコントロール受光部６は、ユーザーが操作したリモートコントロール送信機の信号の受信部である。
【００４２】
音声記録ユニット１１５は、ユーザーが音声信号を入力するマイク１１５３、入力された音声信号を増幅するマイクＡＭＰ１１５２、増幅された音声信号を記録する音声記録回路１１５１から大略なる。音声再生ユニット１１６は、記録された音声信号をスピーカーから出力できる信号に変換する音声再生回路１１６１、変換された音声信号を増幅し、スピーカーを駆動するためのオーディオＡＭＰ１１６２、音声信号を出力するスピーカー１１６３から大略なる。
【００４３】
ＣＣＤ１信号処理ブロック１０４１は輝度演算手段として機能するもので、評価小領域ごとの輝度積算処理を行う。これは、評価小領域それぞれの画像信号に含まれるＲＧＢ信号データを輝度データ（輝度値）に変換し、その輝度値を評価小領域毎に積算することにより行われる。
【００４４】
評価小領域毎の輝度積算値はヒストグラム作成手段としての制御プログラム（ＲＯＭ：１０８）によって処理され、輝度分布に基づく輝度ヒストグラムの作成がその制御プログラムによって行われる。この輝度ヒストグラムや撮影時の露出条件に基づき高輝度の各閾値と高輝度処理方法が定められる。
【００４５】
ここでの高輝度の各閾値は、輝度ヒストグラムの高頻度区画の分布に基づき定めることとなる。このようにして定められた高輝度処理を実行し、露出制御のための露出制御値が求められ、その露出制御値により、Ｆ／Ｅ−ＩＣ１０２と絞りモータ７３ｂとを制御して露出制御を行う。
【００４６】
以下、この高輝度処理について説明する。図１１は高輝度処理のフロー図である。
【００４７】
まず、ＣＣＤ信号処理ブロック（露出制御部）１０４１は前回までの露出条件の差を考慮に入れて輝度ヒストグラムを作成する（Ｓ.８０１）。ここで輝度ヒストグラムは、図１２に示すように撮影画像領域Ｇを１０×１０の１００個に分割した各小領域の輝度情報（露出評価の情報）から作成する。なお、露出評価の情報とは、各小領域の輝度信号である輝度情報の他露出決定に用いる情報の総称をいう。
【００４８】
なお、図１２に示す例では、ヒストグラムに用いる小領域の個数が１００個しかないので、輝度ヒストグラムの横軸（輝度に相当）の１区画あたりの幅はあまり狭くすることができない。というのは、１区画あたりの幅を狭くすると、全体の区画個数が増え、１区画当たりに各小領域の輝度が入る個数（頻度数）が低くなるからである。そこで、ＣＣＤ１０１の感度が±３ｅｖ（Expousure Value ）前後であることを考慮して、１区画当たりの幅を１．０ｅｖとする。または、１区画あたりの幅を０．５ｅｖとし、隣接する区画を合わせて１．０ｅｖとしてもよい。区画個数は、露出補正等の補正も考慮して７区画とする。なお、区画の単位はｅｖ単位とした方が高輝度の画像部分の影響を受けにくくなることがわかっている。
【００４９】
また、各小領域の露出評価の情報がリニア値で出力される場合、ヒストグラムを作成する際の区画毎の閾値をｅｖ値からリニア値に換算してヒストグラムを作成する。例えば目標の露出（輝度ヒストグラムの中心区画とされる輝度）の時のリニアデータが１０００である場合、以下の表１に示すヒストグラムの区画（表１では中心値で示す）を設定する。
【００５０】
【表１】
2006319875.tif 000003
図１３はこのようにして得られた輝度ヒストグラムの一例である。ＣＣＤ信号処理ブロック（露出制御部の演算手段）１０４１は輝度ヒストグラムの作成後、輝度ヒストグラムの平均値（頻度平均値＝輝度平均値）を求める（Ｓ.８０２）。頻度平均値（輝度平均値）の計算式は以下の通りである。
頻度平均値（輝度平均値）＝（区画番号×各区画毎の頻度）の総和／小領域の総個数
なお、ここでは、小領域の総個数は１００であり、その図１３において、符号Ｚ１は頻度平均値（輝度平均値）を示す。
【００５１】
ついで、ＣＣＤ信号処理ブロック（露出制御部）１０４１は、作成された輝度ヒストグラムから頻度閾値を決定する（Ｓ.８０３）。なお、図１３において符号Ｚ２はその頻度閾値を示している。
【００５２】
ところで、輝度が集中している場合には、図１４（ａ）に示すように、輝度ヒストグラムの頻度が頻度閾値Ｚ２を越えるが、画面上での輝度が分散している場合には、例えば、図１４（ｂ）に示すように、輝度ヒストグラムの頻度が２分され、頻度閾値Ｚ２を越えないことが現象として生じる。
【００５３】
そこで、図１５に示すように高い頻度閾値Ｚ２Ｈと低い頻度閾値Ｚ２Ｌとの二つの頻度閾値を準備することが考えられるが、図１５（ａ）に示すように輝度分布がほぼ一様な撮影画像から得られる輝度ヒストグラムのときに高い頻度閾値Ｚ２Ｈに固定すると、頻度閾値Ｚ２Ｈよりも高い頻度の区画が得られず、このような場合には、低い頻度閾値Ｚ２Ｌを設定することが望ましい。
【００５４】
その一方、図１５（ｂ）に示すように、輝度分布が集中しているよう撮影画像から得られる輝度ヒストグラムのときに低い頻度閾値Ｚ２Ｌに固定すると、頻度がさして高くない区画も高い頻度として選択され、このような場合には、高い頻度閾値Ｚ２Ｈを設定するのが望ましい。
【００５５】
つまり、頻度閾値Ｚ２を固定としたままでは、いずれにしても望ましくないので、ここでは、ＣＣＤ信号処理ブロック（露出制御部）１０４１は、経験的値としての最小頻度閾値Ｚ２ＭＩＮを設定し、この最小頻度閾値Ｚ２ＭＩＮ以上の頻度を持つ区画の個数Ｎをカウントして、その逆数から動的頻度閾値ＺＴを決定する。すなわち、経験的に得られた値Ｐを設定し、下記の式により動的頻度閾値ＺＴを求める。
ＺＴ＝Ｐ／Ｎ
このような処理を行うと、撮影画像の輝度分布がほぼ一様な場合、Ｎが大きくなるので、頻度閾値ＺＴが小さくなり、頻度閾値ＺＴよりも高い高頻度区画がないということを防止できる。また、輝度分布が局所的に集中している場合、Ｎが小さくなるので、頻度閾値ＺＴが大きくなり、さして高くもない頻度の区画を除去でき、より高い頻度区画を抽出できる（Ｓ.８０４）。
【００５６】
このように、輝度ヒストグラムの分布状態から動的頻度閾値ＺＴを決定することにより、安定して高輝度の小領域の抽出を行うことができる。
【００５７】
従って、頻度閾値をある一定値に固定していた不具合、露出の変化や画角の変化した場合、輝度ヒストグラム分布が変更され、高輝度の小領域の割合が頻度閾値Ｚ２よりも大きい区画が変わり、不安定になるという不具合が解消され、より細かく頻度閾値を決定でき、輝度ヒストグラムの分布状態に応じて安定して高輝度な小領域の抽出が行われる。
【００５８】
次いで、輝度ヒストグラムの各区画について、頻度閾値Ｚ２よりも大きい頻度を持つ区画を求める（Ｓ.８０５）。以後、このようにして求められた区画を高頻度区画と呼ぶ。その図１３では、区画番号２と区画番号６とが高頻度区画となっている。
【００５９】
この求められた高頻度区画のうちで、最も大きい区画番号の区画（最大高頻度区画という）と最も小さい区画番号の区画（最小高頻度区画という）を求める。 図１３では、区画番号２が最小高頻度区画に対応し、区画番号６が最大高頻度区画に対応している。なお、頻度閾値Ｚ２（ＺＴ）よりも大きい頻度を持つ区画が一つのみの場合、最大高頻度区画と最小高頻度区画は当然に同一である。
【００６０】
次いで、ＣＣＤ１信号処理ブロック１０４１は、最小高頻度区画の番号がある一定の区画番号より大きいか否かを比較する（Ｓ.８０６）。例えば、ある一定区画番号を「４」とする。ＣＣＤ１信号処理ブロック１０４１は、最小高頻度区画の番号が一定区画番号よりも大きい場合、最小高頻度区画の再設定を行う（Ｓ.８０７）。
【００６１】
まず、輝度ヒストグラムの低輝度側の区画から高輝度側の区画に向かって逐次その頻度を加算し、加算の都度、加算値と頻度閾値Ｚ２（ＺＴ）と比較する。この加算値が頻度閾値Ｚ２を超えた時点の区画を新たに最小高頻度区画と設定し直す。
【００６２】
この再設定処理により、風景画像等の輝度が分散している場合に頻度閾値Ｚ２（ＺＴ）よりも高い頻度の区画が得られにくいことが改善される。
【００６３】
次いで、ＣＣＤ１信号処理ブロック１０４１は、最大高頻度区画の区画番号と最小高頻度区画の区画番号との差が一定値以上か否かを比較する（Ｓ.８０８）。差が一定値以上の場合、輝度差が大きい場合の高輝度抽出閾値Ｚ３の設定を行う（Ｓ.８０９）。すなわち、最小高頻度区画に対応する評価値（輝度値）に一定値を加えた値を高輝度抽出閾値と設定する。また、差が一定値以下の場合、輝度差が小さい場合の高輝度抽出閾値Ｚ３’の設定を行う（Ｓ.８１０）。すなわち、頻度平均値（平均輝度値）に一定値を加えた値を高輝度抽出閾値Ｚ３’とする。ここでは、最小高頻度区画に対応する評価値に一定値を加えた値を高頻度抽出閾値Ｚ３として図１３に示す。
【００６４】
続いて、図１２に示す９個の中領域に対して以下に説明する多値化処理を実行する（Ｓ.８１１）。なおこの図１２において、説明の便宜上、９個の中領域に左上から右下に向かって順番に符号Ｍi（i＝１〜９：Ｍ１〜Ｍ９）を付する。
【００６５】
図１６はその多値化処理フロー図である。
【００６６】
まず、ＣＣＤ１信号処理ブロック１０４１は、９個の中領域の平均輝度値を算出する（Ｓ.７０１）。ここでは、各中領域Ｍ１〜Ｍ９内の小領域のヒストグラム頻度平均値を平均輝度値とする。すなわち、各中領域Ｍ１〜Ｍ９の平均輝度値は、平均輝度値の算出対象となる小領域の輝度の総和をその中領域内の小領域の個数で割った値により得られる。例えば、対象となる中領域が、図１２の符号Ｍ１である場合、その中領域Ｍ１の平均輝度値は、図１７に拡大して示すように、中領域Ｍ１内の小領域ｍ１1〜ｍ１9の各輝度の総和を小領域の総個数９によって得られた値となる。
【００６７】
また、その中領域Ｍ５の平均輝度値は、中領域Ｍ５内の小領域ｍ５1〜ｍ５16の各輝度の総和を小領域の総個数１６によって得られた値となる（Ｓ.７０２）。
【００６８】
次に、求められた各中領域Ｍi（i＝１〜９）の各平均輝度値と輝度ヒストグラムから求められた高輝度抽出閾値Ｚ３との比較を実施し（Ｓ.７０３）、各平均輝度値が高輝度抽出閾値よりも大きいときには、その中領域の輝度値を「１」とし（Ｓ.７０４）、小さいときには「０」として２値化する（Ｓ.７０５）。これにより、２値化された中領域パターン値が作成される。
【００６９】
ここで、図１８に示すように、左上の中領域Ｍ１を最下位ビット、右下の中領域Ｍ９を最上位ビットに対応させると、中領域パターン値は、
2値化された全中領域が０の場合：０００００００００（10進値：０）
2値化された全中領域が１の場合：１１１１１１１１１（10進値：５１１）
に対応する。
【００７０】
また、例えば、図１８に示すように、左下の中領域が輝度が低く、右上の中領域が輝度が高い輝度分布の場合には、中領域パターン値は０００１００１１１（10進値：３９）となり、図１９に示すように、左側の大部分の中領域と右上の中領域との輝度が低く、右側の中間から下部の中領域の輝度が高い場合には、中領域パターン値は１００１０００００（10進値：２８８）となる。これをＭi（i＝１〜９）について繰り返し（Ｓ.７０６）、中領域パターン値を決定する（Ｓ.７０７）。
【００７１】
次に、このようにして決定された中領域パターン値によって、各中領域Ｍ１〜Ｍ９の閾値レベル値Ｑを設定する（Ｓ.７０８）。ここでは、閾値レベル値Ｑは０〜２の3段階とする。この閾値レベル値Ｑ０〜Ｑ２によって、後述の中領域専用閾値を中領域毎に切り替える。この閾値レベル値Ｑが小さいほど、高輝度の小領域の除去率を高める設定にする。
【００７２】
例えば、上部が明るい被写体の場合、上部中領域のパターン値として「１」が多く現れ、かつ、下部の中領域のパターン値が「０」が多く現れる中領域パターン値となる。このような場合には、上部の中領域の閾値レベル値Ｑを小さな値に設定し、下部の中領域の閾値レベル値Ｑを大きな値に設定する。
【００７３】
また、例えば、上部が暗い被写体の場合、上部の中領域のパターン値として「０」が多く現れる中領域パターン値となる。このような場合には、上部の中領域の閾値レベル値Ｑを小さな値にせず、下部の中領域の閾値レベル値Ｑと同等程度の閾値レベル値Ｑに設定する。
【００７４】
例えば、中領域パターン値が「０００１００１１１」のとき、中領域Ｍ１〜Ｍ３の閾値レベルＱを「０」に設定し、中領域Ｍ４、Ｍ６〜Ｍ９の閾値レベルＱを「１」に設定する。また、例えば、中領域パターン値が「１００１０００００」のときには、中領域Ｍ１〜Ｍ４、Ｍ６〜Ｍ９の閾値レベルＱを「１」に設定する。
【００７５】
また、ここでは、中央の中領域Ｍ５の閾値レベル値Ｑは、これ以外の中領域Ｍ１〜Ｍ４、Ｍ６〜Ｍ９の閾値レベル値Ｑよりも高めの閾値レベル値Ｑに設定することにより、中央の高輝度部の再現性を高めることが可能となる。ここでは、中領域Ｍ５の閾値レベルＱは共に「２」としている。
【００７６】
更に、例えば、中領域パターン値が「０００００００００」、「１１１１１１１１１」のときには、各中領域Ｍ１〜Ｍ９の閾値レベルＱを全て「１」に設定する。
【００７７】
この閾値レベルＱは５１２通りの中領域パターン値に応じて各中領域Ｍ１〜Ｍ９にそれぞれ割り当てられる。
【００７８】
このような処理を行うことにより、被写体の輝度パターンに応じて、きめ細かく閾値レベル値Ｑを設定でき、ひいては、きめ細かく高輝度な小領域の除去が可能になる。
【００７９】
この実施例では、各中領域Ｍ１〜Ｍ９の平均輝度値を高輝度抽出閾値Ｚ３、Ｚ３’と比較して２値化することにしたので、輝度パターン値の個数（この実施例では、５１２通り）を削減でき、演算時間の短縮が図られている。また、２値化の判定のための閾値を高輝度抽出閾値Ｚ３、Ｚ３’としたので、中領域というおおまかな領域に対して高輝度の抽出が可能となっている。
【００８０】
なお、この実施例では、２値化処理を行うことにしたが、３値化、４値化等の多値化処理を行うことにすれば、更に細かな露出制御が可能となる。また、この実施例では、２値化判定のための閾値を高輝度抽出閾値Ｚ３、Ｚ３’としたが、２値化判定のための閾値として各小領域の全体の平均輝度値を用いてもよい。
【００８１】
次に、高輝度除去処理について説明する。なお、ここでは、高輝度除去処理とは置換を含めた処理を言う。
【００８２】
図２０は高輝度除去処理のフロー図である。
【００８３】
ＣＣＤ１信号処理ブロック１０４１は、各小領域について高輝度抽出を実行し、抽出された高輝度の小領域に対して、高輝度除去処理を実施する。
【００８４】
まず、処理対象としての中領域を取得する（Ｓ.６０１）。次に、各中領域について中領域専用閾値としての高輝度除去閾値、高輝度制限閾値、高輝度制限値の設定を行う（Ｓ.６０２）。
【００８５】
多値化処理により求められた閾値レベルＱに応じて中領域Ｍ１〜Ｍ９の各中領域専用閾値を切り替える。
【００８６】
閾値レベルＱが「０」の場合、高輝度除去閾値＝高輝度制限閾値＝高輝度抽出閾値に設定し、抽出された高輝度の小領域の全てが除去対象となる。なお、最終的には、高輝度除去領域の個数制限によって、全ての高輝度の小領域が除去されるわけではない。
【００８７】
これにより、上部が空部に相当する撮影画像のような輝度パターンについては空部の影響を軽減できる。
【００８８】
閾値レベルＱが「１」の場合、
高輝度除去閾値＝高輝度抽出閾値＋１．５Ｅｖ
高輝度制限閾値＝高輝度抽出閾値＋０．５Ｅｖ
高輝度制限値（Ｙｃｌｉｐ）＝高輝度制限閾値
に設定する。
【００８９】
閾値レベルＱが「２」の場合、
高輝度除去閾値＝高輝度抽出閾値＋２．５Ｅｖ
高輝度制限閾値＝高輝度抽出閾値＋１．５Ｅｖ
高輝度制限値（Ｙｃｌｉｐ）＝高輝度制限閾値
に設定する。
【００９０】
各中領域専用閾値として輝度ヒストグラムから得られた高輝度抽出閾値を基準として用いることにしたのは、輝度変化に追従でき、モニタリング用の画像表示が明るくなったり暗くなったりするというハンチングの影響を軽減させるためである。
【００９１】
また、小領域の輝度値に応じて、除去するか、高輝度制限値に置換するか、そのまま使用するかに切り替えることにしたのは、点光源のような異様な高輝度に対応する小領域や、逆光状態の空部等のような小領域に対応する小領域の輝度を高輝度除去閾値を用いて除去し、また、通常程度の高輝度は、除去せずに高輝度制限閾値に置換することにより、高輝度側へのシフトを抑制して、白とび現象等の軽減を図ることを可能にするためである。
【００９２】
このように、中領域パターンに応じて、閾値レベルＱを変更することにすると、被写体の輝度パターンに応じて、各中領域毎にきめ細かな適切な高輝度抽出閾値、高輝度制限閾値を設定できる。
【００９３】
このように、ＣＣＤ１信号処理ブロック１０４１は、撮影画像Ｇを複数個の小領域の集合からなる複数個の中領域に分割し、各中領域内に存在する各小領域の輝度に基づき平均輝度値を算出し、各中領域毎の平均輝度値に基づき多値化処理を行って得られた中領域輝度パターンに応じて、各中領域毎に高輝度除去閾値、高輝度制限閾値、高輝度制限値をそれぞれ決定する決定手段として機能する。
【００９４】
続いて、ＣＣＤ１信号処理ブロック１０４１は、各中領域内の小領域について、小領域のカウントと輝度値の積算とを行う。
【００９５】
まず、処理対象とする小領域の輝度値を取得し（Ｓ.６０３）、輝度ヒストグラムの分布状態から決定された高輝度抽出閾値よりも大きいか否かの判定を行う（Ｓ.604）。
【００９６】
処理対象とする中領域内の処理対象とする小領域の輝度値が高輝度抽出閾値よりも小さい場合、通常輝度領域として通常領域個数Nnのカウントを行う（Ｓ.６０５）。更に、通常領域の輝度値の輝度積算値Ｙｎを求める（Ｓ.６０６）。
【００９７】
処理対象の中領域内の処理対象の小領域の輝度値が高輝度抽出閾値よりも大きい場合、次に、当該小領域の輝度値が高輝度除去閾値よりも大きいか否かの判定を行う（Ｓ.６０７）。
【００９８】
当該処理対象の輝度値が高輝度除去閾値よりも大きい場合、当該小領域を高輝度除去領域と判定して高輝度除去領域個数Ｎｈ３のカウントを行う（Ｓ.６０８）。ついで、高輝度除去領域の輝度積算値Ｙｈ３を求める（Ｓ.６０９）。
【００９９】
一方、当該小領域の輝度が高輝度除去閾値よりも小さい場合、当該小領域の輝度値が高輝度制限閾値よりも大きいか否かの判定を行う（Ｓ.６１０）。
【０１００】
当該小領域の輝度値が高輝度制限閾値よりも大きい場合、高輝度制限領域と判定して高輝度制限領域個数Ｎｈ２のカウントを行う（Ｓ.６１１）。ついで、高輝度制限領域の輝度積算値Ｙｈ２を求める（Ｓ.６１２）。
【０１０１】
当該小領域の輝度値が高輝度制限閾値よりも小さい場合、高輝度領域として高輝度領域個数Ｎｈ１のカウントを行う（Ｓ.６１３）。ついで、高輝度領域の輝度積算値Ｙｈ１を求める（Ｓ.６１４）。
【０１０２】
該当する小領域のカウント及び積算の終了後、対象となる中領域内の全小領域のカウント及び積算が終了したか否かを判定し（Ｓ.６１５）、終了していない場合、次の対象小領域を取得して、比較処理、カウント処理、積算処理が中領域内の全ての小領域について終了するまで繰り返す。
【０１０３】
ＣＣＤ１信号処理ブロック１０４１は、当該中領域内でのカウント及び積算が終了すると、有効領域の個数（Ｎｅ）の算出を行う（Ｓ.６１６）。続いて、有効輝度積算値（Ｙｅ）の算出を行う（Ｓ.６１７）。
【０１０４】
ここで、有効領域の個数Ｎｅは、全小領域の個数（Ｎａｌｌ＝１００）から除去する除去領域個数である高輝度除去領域個数Ｎｈ３を引き算することにより求められる。
【０１０５】
また、有効輝度積算値Ｙｅは、通常領域の輝度積算値Ｙｎと高輝度領域の輝度積算値Ｙｈ１と高輝度制限領域の輝度を高輝度制限値でクリップした輝度積算値（＝高輝度制限領域個数（Ｎｈ２）×高輝度制限値（Ｙｃｌｉｐ））との和である。
【０１０６】
そして、各中領域輝度値（Ｙｉ：ｉ＝１〜９）の算出を行う（Ｓ.６１８）。この中領域輝度値は、有効輝度積算値Ｙｅを有効領域の個数Ｎｅで割ることにより得られる。全ての中領域Ｍ１〜Ｍ９についてこれを繰り返す（Ｓ.６１９）。
全中領域の輝度値算出が終了すると、最終輝度値算出（Ｙ）を行う（Ｓ.６２０）。この最終輝度値Ｙは、各中領域の輝度値（Ｙ１〜Ｙ９）の総和を中領域の個数（Ｎａｒｅａ＝９）で割ることにより得られる。
【０１０７】
ＣＣＤ１信号処理ブロック１０４１は、この最終輝度値Ｙに基づき評価処理を実行し、露出制御値を演算する。
【０１０８】
なお、本発明による処理はプログラムで可能であり、メモリカードなどの外部記憶媒体にこの処理を含んだプログラムを記憶させ、必要に応じてカメラのプログラムを書き換えることにより本発明による処理を行わせるようにしてもよい。
【０１０９】
また、本発明の実施形態では、評価小領域や評価中領域の設定は図１２に示す９分割態様として説明したが、これに限定されるものではない。
【０１１０】
また、本発明の実施形態では、露出制御に用いられる輝度ヒストグラムは、図１３に示すように１区画あたりの幅が１ｅｖであり、区画数が９個として説明したが、この区画幅や区画個数もこれに限定されるものではない。
【０１１１】
更に、本発明の実施形態では、撮影画像をメモリカードに記憶することとして説明したが、メモリカードに限定されるものではなく、例えば、記憶媒体としてビデオテープを用いてもよい。この時、制御プログラムを格納しているメモリカードは、画像を記憶する記憶媒体とは別にビデオカメラにセットすることとなる。
【０１１２】
また、本発明の実施形態では、光学機器の露出制御装置をデジタルスチルカメラの露出制御装置として説明したが、撮像素子を用いる光学機器であれば良くこれに限定されるものではなく、例えば、ビデオカメラやＣＣＤを用いるスコープにも適用できる。
【図面の簡単な説明】
【０１１３】
【図１】従来の撮影画像の分割領域の一例を示す説明図である。
【図２】被写体の一例を模式的に示す図である。
【図３】図２に示す被写体を撮影したときに得られる撮影画像の輝度を輝度ヒストグラムで示す図である。
【図４】図３に示す輝度ヒストグラムを有する撮影画像の空部について高輝度処理を行ったときに得られる輝度ヒストグラムを示す図である。
【図５】上部が山で下部が野原の風景を撮影したときに得られる撮影画像の輝度を輝度ヒストグラムで示す図である。
【図６】図４に示す輝度ヒストグラムを有する撮影画像の野原について高輝度処理を行ったときに得られる輝度ヒストグラムを示す図である。
【図７】本発明に係わる自動露出制御装置が適用されたデジタルカメラの一例を示す正面図である。
【図８】図７に示すデジタルカメラの背面図である。
【図９】図７に示すデジタルカメラの上面図である。
【図１０】図７に示すデジタルカメラのブロック回路図である。
【図１１】本発明に係わる高輝度処理フロー図である。
【図１２】本発明に係わる撮影画像の小領域、中領域の分割の一例を示す説明図である。
【図１３】本発明に係わる自動露出制御装置により得られた輝度ヒストグラムの一例を示す説明図である。
【図１４】輝度ヒストグラムの輝度集中、分散による不具合を模式的に説明する説明図であって、（ａ）は輝度が集中している場合の不具合を示す説明図、（ｂ）は輝度が分散している場合の不具合を示す説明図である。
【図１５】二つの頻度閾値を準備して輝度集中、分散による不具合の解決方法の一例を示す説明図であって、（ａ）は輝度分布が分散している場合を模式的に示す説明図、（ｂ）は輝度分布が集中している場合を模式的に示す説明図である。
【図１６】本発明に係わる多値化処理フロー図である。
【図１７】本発明に係わる平均輝度の算出方法の一例を説明するために小領域を拡大して示す説明図である。
【図１８】本発明に係わる中領域とビットとの対応関係を示す説明図である。
【図１９】本発明に係わる被写体の輝度パターンに対応する中領域パターン値の一例を説明するための図である。
【図２０】本発明に係わる高輝度除去処理フロー図である。
【符号の説明】
【０１１４】
１０１…ＣＣＤ（撮像素子）
１０８…ＲＯＭ（ヒストグラム作成手段）
１０４１…ＣＣＤ１信号処理ブロック（高輝度処理手段、決定手段）
【図１】
2006319875.tif 000004
【図２】
2006319875.tif 000005
【図３】
2006319875.tif 000006
【図４】
2006319875.tif 000007
【図５】
2006319875.tif 000008
【図６】
2006319875.tif 000009
【図７】
2006319875.tif 000010
【図８】
2006319875.tif 000011
【図９】
2006319875.tif 000012
【図１０】
2006319875.tif 000013
【図１１】
2006319875.tif 000014
【図１２】
2006319875.tif 000015
【図１３】
2006319875.tif 000016
【図１４】
2006319875.tif 000017
【図１５】
2006319875.tif 000018
【図１６】
2006319875.tif 000019
【図１７】
2006319875.tif 000020
【図１８】
2006319875.tif 000021
【図１９】
2006319875.tif 000022
【図２０】
2006319875.tif 000023