(57)【特許請求の範囲】
【請求項１】
光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、
前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、
前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、
前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、
撮影時における被写体の色温度を検出する色温度検出手段と、
色温度に対応して前記色分解フィルタの各色に対する画素出力比率を保存した画素出力比率保存手段と、を備え、
前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率を、前記色温度検出手段で検出した色温度に応じて、前記画素出力比率保存手段に保存されている画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の各出力値を補正することを特徴とする撮像装置。
【請求項２】
前記色温度検出手段は、前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における、前記特定色のフィルタ及びその周囲の前記他の色のフィルタが配置された各画素からの出力値の比率に応じて撮影時での被写体の光源の色温度を決定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
撮影時の光源に応じてホワイトバランスを合わせるための補正係数を算出する補正係数算出手段をさらに備え、前記補正係数算出手段は、前記特定色のフィルタ及びその周囲の前記他の色のフィルタが配置された各画素から出力される出力値の比率に基づいて前記補正係数を算出することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、
前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、
前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、
前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、
色温度に対応して前記色分解フィルタの各色に対する画素出力比率を保存した画素出力比率保存手段と、を備え、
前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率を、前記画素出力比率保存手段に保存されている画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の各出力値を補正することを特徴とする撮像装置。
【請求項５】
光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、
前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、
前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、
前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、
前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における出力の比率を算出する画素出力比率算出手段と、を備え、
前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率が、前記画素出力比率算出手段で算出された画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の出力値を補正することを特徴とする撮像装置。
【請求項６】
前記画素出力検出手段が画素の出力を検出する際の処理単位は、水平・垂直方向に２×２画素の大きさであることを特徴とする請求項１乃至５のいずれか一項に記載の撮像装置。
【請求項７】
光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子を備えた撮像装置の撮像方法において、
前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する判定処理ステップと、
前記判定処理ステップにより、前記特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理ステップと、
前記飽和画素補正処理ステップで補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理ステップと、
前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における出力の比率を算出する画素出力比率算出ステップと、を含み、
前記非飽和画素補正処理ステップは、前記飽和画素補正処理ステップで補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率が、前記画素出力比率算出ステップで算出された画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の出力値を補正することを特徴とする撮像方法。
【請求項８】
前記判定処理ステップが各画素の出力を検出する際の処理単位は、水平・垂直方向に２×２画素の大きさであることを特徴とする請求項７に記載の撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラ、デジタルビデオカメラ等の撮像装置および撮像方法に関し、特に撮影画像のダイナミックレンジを拡大することができる撮像装置および撮像方法に関する。
【背景技術】
【０００２】
銀塩写真フィルムを用いる従来の銀塩カメラで撮影される画像のダイナミックレンジに比べ、ＣＣＤ等の固体撮像素子を有するデジタルスチルカメラやデジタルビデオカメラ等で撮影される画像のダイナミックレンジは極めて狭い。ダイナミックレンジが狭いと、被写体の暗い部分は「黒つぶれ」といわれる現象が発生し、逆に被写体の明るい部分は「白とび」といわれる現象が発生して画像品質が低下する。
【０００３】
そこで、ＣＣＤ等の固体撮像素子で撮像される画像のダイナミックレンジを拡大するために、例えば、同一被写体に対して露光量を変えて複数回の撮影を行い、露光量の異なる複数の画像を取得し、これらの画像を加算してダイナミックレンジが拡大された合成画像を生成する技術が従来より知られている（例えば、特許文献１参照）。
【特許文献１】特開２０００−９２３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ダイナミックレンジを拡大するために、前記特許文献１のように露光量を変えて複数回の撮影を行う方法では、移動物体の被写体を撮影したりすると、被写体が２重にずれた画像になり、正しく画像を合成できないことがある。
【０００５】
そこで、本発明は、露光量を変え複数回の撮影を行って画像を合成することなく、１回の撮影によってダイナミックレンジを拡大することができる撮像装置および撮像方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために請求項１に記載の発明は、光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、撮影時における被写体の色温度を検出する色温度検出手段と、色温度に対応して前記色分解フィルタの各色に対する画素出力比率を保存した画素出力比率保存手段と、を備え、前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率を、前記色温度検出手段で検出した色温度に応じて、前記画素出力比率保存手段に保存されている画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の各出力値を補正することを特徴としている。
【０００７】
請求項２に記載の発明は、前記色温度検出手段は、前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における、前記特定色のフィルタ及びその周囲の前記他の色のフィルタが配置された各画素からの出力値の比率に応じて撮影時での被写体の光源の色温度を決定することを特徴としている。
【０００８】
請求項３に記載の発明は、撮影時の光源に応じてホワイトバランスを合わせるための補正係数を算出する補正係数算出手段をさらに備え、前記補正係数算出手段は、前記特定色のフィルタ及びその周囲の前記他の色のフィルタが配置された各画素から出力される出力値の比率に基づいて前記補正係数を算出することを特徴としている。
【０００９】
請求項４に記載の発明は、光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、色温度に対応して前記色分解フィルタの各色に対する画素出力比率を保存した画素出力比率保存手段と、を備え、前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率を、前記画素出力比率保存手段に保存されている画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の各出力値を補正することを特徴としている。
【００１０】
請求項５に記載の発明は、光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子と、前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する画素出力検出手段と、前記画素出力検出手段により、特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理手段と、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理手段と、前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における出力の比率を算出する画素出力比率算出手段と、を備え、前記非飽和画素補正処理手段は、前記飽和画素補正処理手段で補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率が、前記画素出力比率算出手段で算出された画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の出力値を補正することを特徴としている。
【００１１】
請求項６および請求項８に記載の発明は、前記各画素の出力を検出する際の処理単位は、水平・垂直方向に２×２画素の大きさであることを特徴としている。
【００１６】
請求項７に記載の発明は、光学系を通して入射される被写体像を複数の画素を有する受光面に受光して電気信号に変換するとともに、前記各画素の前面側に複数色の色分解フィルタが配置された撮像素子を備えた撮像装置の撮像方法において、前記各画素からの出力に対し、いずれかの画素からの出力が所定の飽和レベル以上に達しているか否かを判定する判定処理ステップと、前記判定処理ステップにより、前記特定色のフィルタが配置された画素からの出力が前記所定の飽和レベル以上に達していると判定した場合に、その画素の周囲の前記特定色以外の他の色のフィルタが配置された画素からの出力に基づいて、前記所定の飽和レベル以上と判定した画素出力を補正する飽和画素補正処理ステップと、前記飽和画素補正処理ステップで補正された前記特定色のフィルタが配置された画素の周囲の、飽和していない前記他の色のフィルタが配置された画素の出力値を補正する非飽和画素補正処理ステップと、前記撮像素子の全画素の受光面に対応した画面を縦横に複数に分割した領域毎における出力の比率を算出する画素出力比率算出ステップと、を含み、前記非飽和画素補正処理ステップは、前記飽和画素補正処理ステップで補正された前記特定色のフィルタが配置された画素の出力値とその画素の周囲の前記他の色のフィルタが配置された画素の出力値との比率が、前記画素出力比率算出ステップで算出された画素出力比率と同じになるように、前記他の色のフィルタが配置された画素の出力値を補正することを特徴としている。
【発明の効果】
【００１７】
本発明によれば、特定色のフィルタが配置された画素からの出力が所定の飽和レベル以上に達していると判定した場合に、その周囲の飽和していない他の色のフィルタが配置された画素からの出力に基づいて、飽和レベル以上領域における画素出力を補正してダイナミックレンジを拡大することにより、露光量を変え複数回の撮影を行って画像を合成することなく、１回の撮影によって撮像素子のダイナミックレンジを拡大することができる。
【００１８】
更に、飽和レベル以上に達した特定色のフィルタが配置された画素の出力を補正した場合でも、その画素の周囲の飽和レベルに達していない他の色のフィルタが配置された画素との出力バランスがくずれるのを防止することができるので、色相（色合い）のずれによる違和感をなくすことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を図示の実施形態に基づいて説明する。
〈実施形態１〉
図１（ａ）は、本発明の実施形態１に係る撮像装置の一例としてのデジタルスチルカメラ（以下、「デジタルカメラ」という）を示す正面図、図１（ｂ）は、その上面図、図１（ｃ）は、その背面図、図２は、図１（ａ），（ｂ），（ｃ）に示したデジタルカメラ内のシステム構成の概要を示すブロック図である。
【００２０】
（デジタルカメラの外観構成）
図１（ａ），（ｂ），（ｃ）に示すように、本実施形態に係るデジタルカメラ１の上面側には、レリーズボタン（シャッタボタン）２、電源ボタン３、撮影・再生切替ダイアル４が設けられており、デジタルカメラ１の正面（前面）側には、撮影レンズ系５を有する鏡胴ユニット６、ストロボ発光部（フラッシュ）７、光学ファインダ８が設けられている。
【００２１】
デジタルカメラ１の背面側には、液晶モニタ（ＬＣＤ）９、前記光学ファインダ８の接眼レンズ部８ａ、広角側ズーム（Ｗ）スイッチ１０、望遠側ズーム（Ｔ）スイッチ１１、メニュー（ＭＥＮＵ）ボタン１２、確定ボタン（ＯＫボタン）１３等が設けられている。また、デジタルカメラ１の側面内部には、撮影した画像データを保存するためのメモリカード１４（図２参照）を収納するメモリカード収納部１５が設けられている。
【００２２】
（デジタルカメラのシステム構成）
図２に示すように、このデジタルカメラ１は、鏡胴ユニット６の撮影レンズ系５を通して入射される被写体画像が受光面上に結像する固体撮像素子としてのＣＣＤ２０、ＣＣＤ２０から出力される電気信号（アナログＲＧＢ画像信号）をデジタル信号に処理するアナログフロントエンド部（以下、「ＡＦＥ部」という）２１、ＡＦＥ部２１から出力されるデジタル信号を処理する信号処理部２２、データを一時的に格納するＳＤＲＡＭ２３、制御プログラム等が記憶されたＲＯＭ２４、鏡胴ユニット６を駆動するモータドライバ２５等を有している。
【００２３】
鏡胴ユニット６は、ズームレンズやフォーカスレンズ等を有する撮影レンズ系５、絞りユニット２６、メカシャッタユニット２７を備えており、撮影レンズ系５、絞りユニット２６、メカシャッタユニット２７の各駆動ユニットは、モータドライバ２５によって駆動される。モータドライバ２５は、信号処理部２２の制御部（ＣＰＵ）２８からの駆動信号により駆動制御される。
【００２４】
ＣＣＤ２０は、図３に示すように、ＣＣＤ２０を構成する複数の画素２０ａ上にベイヤ配列のＲＧＢ原色フィルタ（以下、「ＲＧＢフィルタ」という）が配置されており、各画素からＲＧＢ３原色に対応した電気信号（アナログＲＧＢ画像信号）が出力される。
【００２５】
ＡＦＥ部２１は、ＣＣＤ２０を駆動するＴＧ（タイミング信号発生部）３０、ＣＣＤ２０から出力される電気信号（アナログＲＧＢ画像信号）をサンプリングするＣＤＳ（相関２重サンプリング部）３１、ＣＤＳ３１にてサンプリングされた信号のゲインを調整するＡＧＣ（アナログ利得制御部）３２、ＡＧＣ３２でゲイン調整された信号をデジタル信号（以下、「ＲＡＷ−ＲＧＢデータ」という）に変換するＡ／Ｄ変換部３３を備えている。
【００２６】
信号処理部２２は、ＡＦＥ部２１のＴＧ３０へ画面水平同期信号（ＨＤ）と画面垂直同期信号（ＶＤ）の出力を行い、これらの同期信号に合わせて、ＡＦＥ部２１のＡ／Ｄ変換部３３から出力されるＲＡＷ−ＲＧＢデータを取り込むＣＣＤインターフェース（以下、「ＣＣＤＩ／Ｆ」という）３４と、ＳＤＲＡＭ２３を制御するメモリコントローラ３５と、取り込んだＲＡＷ−ＲＧＢデータを表示や記録が可能なＹＵＶ形式の画像データに変換するＹＵＶ変換部３６と、表示や記録される画像データのサイズに合わせて画像サイズを変更するリサイズ処理部３７と、画像データの表示出力を制御する表示出力制御部３８と、画像データをＪＰＥＧ形成などで記録するためのデータ圧縮部３９と、画像データをメモリカード１４へ書き込み、又はメモリカード１４に書き込まれた画像データを読み出すメディアインターフェース（以下、「メディアＩ／Ｆ」という）４０と、操作部４１からの操作入力情報に基づき、ＲＯＭ２４に記憶された制御プログラムに基づいてデジタルカメラ１全体のシステム制御等を行う制御部（ＣＰＵ）２８を備えている。
【００２７】
操作部４１は、デジタルカメラ１（図１（ａ），（ｂ），（ｃ）参照）の外観表面に設けられているレリーズボタン２、電源ボタン３、撮影・再生切替ダイアル４、広角側ズームスイッチ１０、望遠側ズームスイッチ１１、メニューボタン１２、確定ボタン１３等であり、撮影者の操作によって所定の動作指示信号が制御部２８に入力される。
【００２８】
ＳＤＲＡＭ２３には、ＣＣＤＩ／Ｆ３４に取り込まれたＲＡＷ−ＲＧＢデータが保存されると共に、ＹＵＶ変換部３６で変換処理されたＹＵＶデータ（ＹＵＶ形式の画像データ）が保存され、更に、データ圧縮部３９で圧縮処理されたＪＰＥＧ形成などの画像データが保存される。
【００２９】
なお、前記ＹＵＶデータのＹＵＶは、輝度データ（Ｙ）と、色差（輝度データと青色（Ｂ）成分データの差分（Ｕ）と、輝度データと赤色（Ｒ）成分データの差分（Ｖ））の情報で色を表現する形式である。
【００３０】
（デジタルカメラのモニタリング動作、静止画撮影動作）
次に、前記したデジタルカメラ１のモニタリング動作と静止画撮影動作について説明する。このデジタルカメラ１は、静止画撮影モード時には、以下に説明するようなモニタリング動作を実行しながら静止画撮影動作が行われる。
【００３１】
先ず、撮影者が電源ボタン３をＯＮし、撮影・再生切替ダイアル４を撮影モードに設定することで、デジタルカメラ１が記録モードで起動する。電源ボタン３がＯＮされて、撮影・再生切替ダイアル４が撮影モードに設定されたことを制御部２８が検知すると、制御部２８はモータドライバ２５に制御信号を出力して、鏡胴ユニット６を撮影可能位置に移動させ、かつ、ＣＣＤ２０、ＡＦＥ部２１、信号処理部２２、ＳＤＲＡＭ２３、ＲＯＭ２４、液晶モニタ９等を起動させる。
【００３２】
そして、鏡胴ユニット６の撮影レンズ系５を被写体に向けることにより、撮影レンズ系５を通して入射される被写体画像がＣＣＤ２０の各画素の受光面上に結像する。そして、ＣＣＤ２０から出力される被写体画像に応じた電気信号（アナログＲＧＢ画像信号）は、ＣＤＳ３１、ＡＧＣ３２を介してＡ／Ｄ変換部３３に入力され、Ａ／Ｄ変換部３３により１２ビット（bit）のＲＡＷ−ＲＧＢデータに変換する。
【００３３】
このＲＡＷ−ＲＧＢデータは、信号処理部２２のＣＣＤＩ／Ｆ３４に取り込まれてメモリコントローラ３５を介してＳＤＲＡＭ２３に保存される。そして、ＳＤＲＡＭ２３から読み出されたＲＡＷ−ＲＧＢデータは、ＹＵＶ変換部３６で表示可能な形式であるＹＵＶデータ（ＹＵＶ信号）に変換された後に、メモリコントローラ３５を介してＳＤＲＡＭ２３にＹＵＶデータが保存される。
【００３４】
そして、ＳＤＲＡＭ２３からメモリコントローラ３５を介して読み出したＹＵＶデータは、表示出力制御部３８を介して液晶モニタ（ＬＣＤ）９へ送られ、撮影画像が表示される。前記した液晶モニタ（ＬＣＤ）９に撮影画像を表示しているモニタリング時においては、ＣＣＤＩ／Ｆ３４による画素数の間引き処理により１／３０秒の時間で１フレームを読み出している。
【００３５】
なお、このモニタリング動作時は、電子ファインダとして機能する液晶モニタ（ＬＣＤ）９に撮影画像が表示されているだけで、まだレリーズボタン２が押圧（半押も含む）操作されていない状態である。
【００３６】
この撮影画像の液晶モニタ（ＬＣＤ）９への表示によって、撮影画像を撮影者が確認することができる。なお、表示出力制御部３８からＴＶビデオ信号として出力して、ビデオケーブルを介して外部のＴＶ（テレビ）に撮影画像を表示することもできる。
【００３７】
そして、信号処理部２２のＣＣＤＩ／Ｆ３４は、取り込まれたＲＡＷ−ＲＧＢデータより、ＡＦ（自動合焦）評価値、ＡＥ（自動露出）評価値、ＡＷＢ（オートホワイトバランス）評価値を算出する。
【００３８】
ＡＦ評価値は、例えば高周波成分抽出フィルタの出力積分値や、近接画素の輝度差の積分値によって算出される。合焦状態にあるときは、被写体のエッジ部分がはっきりとしているため、高周波成分が一番高くなる。これを利用して、ＡＦ動作時（合焦検出動作時）には、撮影レンズ系５内の各フォーカスレンズ位置におけるＡＦ評価値を取得して、その極大になる点を合焦検出位置としてＡＦ動作が実行される。
【００３９】
ＡＥ評価値とＡＷＢ評価値は、ＲＡＷ−ＲＧＢデータにおけるＲＧＢ値のそれぞれの積分値から算出される。例えば、ＣＣＤ２０の全画素の受光面に対応した画面を１０２４エリアに等分割（水平３２分割、垂直３２分割）し、それぞれのエリアのＲＧＢ積算を算出する。
【００４０】
そして、制御部２８は、算出されたＲＧＢ積算値を読み出し、ＡＥ処理では、画面のそれぞれのエリアの輝度を算出して、輝度分布から適正な露光量を決定する。決定した露光量に基づいて、露光条件（ＣＣＤ２０の電子シャッタ回数、絞りユニット２６の絞り値等）を設定する。また、ＡＷＢ処理では、ＲＧＢの分布から被写体色や光源色を判定し、光源の色に合わせたＡＷＢの制御値を決定する。このＡＷＢ処理により、ＹＵＶ変換部３６でＹＵＶデータに変換処理するときのホワイトバランスを合わせる。なお、前記したＡＥ処理とＡＷＢ処理は、前記モニタリング時には連続的に行われている。
【００４１】
そして、前記したモニタリング動作時に、レリーズボタン２が押圧（半押しから全押し）操作されて静止画撮影動作が開始されると、合焦位置検出動作であるＡＦ動作と静止画記録処理が行われる。
【００４２】
即ち、レリーズボタン２が押圧（半押しから全押し）操作されると、制御部２８からモータドライバ２５への駆動指令により撮影レンズ系５のフォーカスレンズが移動し、例えば、いわゆる山登りＡＦと称されるコントラスト評価方式のＡＦ動作が実行される。
【００４３】
ＡＦ（合焦）対象範囲が無限から至近までの全領域であった場合、撮影レンズ系５のフォーカスレンズは、至近から無限、又は無限から至近までの間の各フォーカス位置に移動し、ＣＣＤＩ／Ｆ３４で算出されている各フォーカス位置における前記ＡＦ評価値を制御部２８が読み出す。そして、各フォーカス位置のＡＦ評価値が極大になる点を合焦位置としてフォーカスレンズを合焦位置に移動させ、合焦させる。
【００４４】
そして、前記したＡＥ処理が行われ、露光完了時点で、制御部２８からモータドライバ２５への駆動指令によりメカシャッタユニット２７が閉じられ、ＣＣＤ２０から静止画用のアナログＲＧＢ画像信号が出力される。そして、前記モニタリング時と同様に、ＡＦＥ部２１のＡ／Ｄ変換部３３によりＲＡＷ−ＲＧＢデータに変換される。
【００４５】
そして、このＲＡＷ−ＲＧＢデータは、信号処理部２２のＣＣＤＩ／Ｆ３４に取り込まれ、後述するＹＵＶ変換部３６でＹＵＶデータに変換されて、メモリコントローラ３５を介してＳＤＲＡＭ２３に保存される。そして、このＹＵＶデータはＳＤＲＡＭ２３から読み出されて、リサイズ処理部３７で記録画素数に対応するサイズに変換され、データ圧縮部３９でＪＰＥＧ形式等の画像データへと圧縮される。
【００４６】
圧縮されたＪＰＥＧ形式等の画像データは、ＳＤＲＡＭ２３に書き戻された後にメモリコントローラ３５を介してＳＤＲＡＭ２３から読み出され、メディアＩ／Ｆ４０を介してメモリカード１４に保存される。
【００４７】
（本発明におけるダイナミックレンジの拡大原理）
デジタルカメラ１のＣＣＤ２０を構成する各画素上には、ベイヤ配列のＲＧＢフィルタ（図３参照）が配置されているが、太陽光のように広い波長帯域を持つ光に対して、通常のＲＧＢフィルタは各色毎に輝度に対する感度が異なっている。
【００４８】
例えば、図４に示すように、Ｇ（グリーン）フィルタの感度が、Ｒ（レッド）フィルタ、Ｂ（ブルー）フィルタの２倍程度の感度を有するＲＧＢフィルタ（図４のａ、ｂ、ｃ）を有するＣＣＤ２０の場合、太陽光のように広い波長帯域を持つ光が同じだけＲＧＢフィルタに入射したときに、Ｒ、Ｂフィルタの各画素出力に対してＧフィルタ（図４のｃの斜線部分）の画素出力の方が先に飽和レベルＡに達してしまう。なお、図４において、ｆはＧフィルタの画素感度特性、ｇはＲ、Ｂフィルタの各画素感度特性であり、Ｇフィルタの画素感度特性は、Ｒ、Ｂフィルタの各画素感度特性の２倍程度の感度を有している。
【００４９】
ところで、ＲＧＢフィルタが配置されたＣＣＤなどの固体撮像素子を有する従来のデジタルカメラでは、図４のａ、ｂ、ｃのＲＧＢフィルタのように、感度の高いＧフィルタの画素出力に応じた飽和レベルＡに合わせてダイナミックレンジの範囲を設定している。このため、Ｇフィルタの画素出力が飽和レベルＡに達している場合でも、Ｒ、Ｂフィルタの画素出力は飽和レベルＡの１／２程度である。
【００５０】
これに対して、本発明では、図４のｄ、ｅのＲＧＢフィルタのように、Ｇフィルタの画素出力が飽和レベルＡを超えていても、Ｒ、Ｂフィルタの各画素出力が飽和レベルＡを超えていない範囲内にあるときに、Ｒ、Ｂフィルタの各画素出力レベルから、Ｒ、Ｂフィルタの各画素感度特性（図４のｇ）とＧフィルタの画素感度特性（図４のｆ）とに基づいてＧフィルタの画素出力レベルを予測補間（一点鎖線部分）するように補正し、この予測補間（補正）した分だけダイナミックレンジを拡大するようにした。
【００５１】
前記したように本実施形態では、太陽光のように広い波長帯域を持つ光に対して、Ｇフィルタの画素感度特性は、Ｒ、Ｂフィルタの各画素感度特性の２倍程度の感度を有している。よって、本実施形態におけるダイナミックレンジの拡大度合の最大値は、ダイナミックレンジの拡大処理動作を行わない通常の撮影動作時に対して２倍程度である。
【００５２】
なお、本実施形態では、Ｇフィルタの画素感度特性がＲ、Ｂフィルタの各画素感度特性の２倍程度の感度を有し、これに基づいてダイナミックレンジの拡大度合の最大値が２倍としたが、Ｒ、Ｇ、Ｂフィルタの各画素感度特性を変化させることにより、ダイナミックレンジの拡大度合の最大値を２倍以上の所定値、あるいは２倍以下の所定値に設定することができる。
【００５３】
（ＹＵＶ変換部３６によるダイナミックレンジ拡大処理）
本実施形態に係るデジタルカメラ１のＹＵＶ変換部３６は、前記したダイナミックレンジを拡大するためのダイナミックレンジ拡大処理機能を有している。
【００５４】
図５に示すように、ＹＵＶ変換部３６は、後述するダイナミックレンジ拡大予測補間部（以下、「Ｄレンジ拡大予測補間部」という）５０、ビット圧縮変換部５１、ホワイトバランス制御部５２、同時化部５３、トーン変換部５４、ＲＧＢ−ＹＵＶ変換部５５、画像サイズコンバータ部５６、輝度ヒストグラム生成部５７、およびエッジエンハンス部５８を備えている。
【００５５】
図６に示すように、Ｄレンジ拡大予測補間部５０は、輝度レベル判定部６０、飽和画素補正処理部６１、非飽和画素補正処理部６２、およびビット拡張処理部６３を備えている。
【００５６】
輝度レベル判定部６０は、入力されるＲＡＷ−ＲＧＢデータからＲＧＢフィルタを設けた各画素の画素出力を検出するとともに、感度が一番高いＧフィルタを設けた画素の画素出力（以下、「Ｇフィルタの画素出力」という）が所定の飽和レベル以上に達したか否かを判定する。
【００５７】
飽和画素補正処理部６１は、輝度レベル判定部６０でＧフィルタの画素出力が所定の飽和レベル以上に達したと判定した場合に、そのＧフィルタが配置された画素周囲のＲ、Ｂフィルタを設けた画素の画素出力（以下、「Ｒ、Ｂフィルタの画素出力」という）によって所定の飽和レベル以上に達しているＧフィルタの画素出力の補正（予測補間処理）を行う（詳細は後述する）。非飽和画素補正処理部６２は、飽和画素補正処理部６１で補正されたＧフィルタの画素出力の値に基づいて、そのＧフィルタが配置された画素周囲のＲ、Ｂフィルタの画素出力を補正する（詳細は後述する）。
【００５８】
ビット拡張処理部６３は、輝度レベル判定部６０でＧフィルタの画素出力が飽和レベルに達していないと判定された場合に、Ｇフィルタの画素出力、およびＲ、Ｂフィルタの画素出力に対して、出力レベルの補正を行うことなく１２ビットから１４ビットにそれぞれビット拡張のみを行う。
【００５９】
以下、本実施形態におけるダイナミックレンジの拡大処理動作について説明する。
【００６０】
例えば、撮影したい被写体の背景の一部に極端に明るい部分があり、ダイナミックレンジを拡大したいときなどに、撮影者がメニューボタン１２（図１（Ｃ）参照）を押圧操作することにより、例えば、図７に示すような撮影設定画面が液晶モニタ（ＬＣＤ）９に表示される。
【００６１】
そして、図７に示すように、メニューボタン１２の押圧操作により選択された「ダイナミックレンジ２倍」の項目に対し、確定ボタン（図１（Ｃ）参照）１３を押して「ダイナミックレンジ２倍」を決定する。これにより、ダイナミックレンジ拡大処理動作がＯＮされ、制御部２８から輝度レベル判定部６０へダイナミックレンジの拡大率を２倍とする制御信号が出力される。
【００６２】
なお、本実施形態におけるダイナミックレンジの拡大率は、前記した２倍を最大値として、１．１〜２倍の範囲で任意に設定することが可能である。
【００６３】
そして、制御部２８から輝度レベル判定部６０へダイナミックレンジの拡大率を２倍とする制御信号が出力されて、ダイナミックレンジ拡大処理動作が実行されると、Ｄレンジ拡大予測補間部５０の輝度レベル判定部６０は、入力されるＲＡＷ−ＲＧＢデータに基づいてＧフィルタの画素出力が所定の飽和レベル以上に達したか否かを判定処理する。
【００６４】
この判定処理を行う場合において、本実施形態では、ＲＧＢフィルタが設置されたＣＣＤ２０の各画素に対して、図３に示したように、太枠Ａ内の２×２画素（Ｇフィルタが２画素、Ｒ、Ｂフィルタがそれぞれ１画素）を処理単位（最小単位）とする。
【００６５】
この処理単位（太枠Ａ）内にある２つのＧフィルタの画素のうちの少なくとも１つの画素出力が所定の飽和レベル以上に達している場合に、Ｇフィルタの感度は、前記したようにＲ、Ｂフィルタの感度の約２倍であるため、Ｇフィルタの画素出力値（Ｇ）は、下記の式（１）から算出する。
【００６６】
Ｇ＝｛（Ｒ＋Ｂ）／２｝×２  …式（１）
【００６７】
飽和画素補正処理部６１は、式（１）のように、Ｒ、Ｂフィルタの画素出力の平均値を算出して、それを２倍することでＧフィルタの画素出力値を算出する。算出されたＧフィルタの画素出力値は、処理単位（２×２画素）内にある２つのＧフィルタの画素出力値として置き換えられる。なお、前記Ｇフィルタの画素出力値は１２ビットを超えたデータになるため、ここでは一度１４ビットのデータに置き換える。よって、Ｒ、Ｂフィルタの画素出力の最大値はいずれも４０９５（１２ビット）なので、Ｇフィルタの画素出力の最大値は８１９０となることによって、１４ビットのデータとして扱うことができる。
【００６８】
なお、前記式（１）では、Ｇフィルタの画素出力値の算出を２×２画素で行っているが、これに限定するものではなく、補正対象のＧフィルタの画素周辺のＲ、Ｂフィルタの画素をそれぞれｎ（２以上）個用いて、式（１）と同様にその平均値を算出し、それを２倍するようにしてもよい。
【００６９】
ところで、前記したように飽和画素補正処理部６１で所定の飽和レベル以上に達しているＧフィルタの画素出力の補正を行ったときに、飽和したＧフィルタの画素出力のみを補正すると、その周囲の飽和していないＲ、Ｂフィルタの画素出力とのバランスがくずれて、色相（色合い）がずれてしまう場合がある。そこで、非飽和画素補正処理部６２は、飽和画素補正処理部６１で補正されたＧフィルタの画素出力に応じて、以下のようにＲ、Ｂフィルタの画素出力を補正すようにした。
【００７０】
図８は、光源の色温度（２０００Ｋ（ケルビン）以下〜９０００Ｋ（ケルビン）以上）の違いに対するＲＧＢフィルタの各画素出力の比率の一例を示した特性図である。図８から明らかなように、Ｇフィルタの画素出力は色温度が変化しても殆ど変化しないが、Ｒフィルタの画素出力は色温度が低い（赤っぽい光源）ほど大きくなり、Ｂフィルタの画素出力は色温度が高い（青っぽい光源）ほど大きくなる。
【００７１】
図８に示したような色温度とＲＧＢフィルタの各画素出力値の比率関係は、ＲＧＢフィルタが配置されたＣＣＤに依存している。そこで、デジタルカメラ１に前記ＲＧＢフィルタが配置されたＣＣＤ２０を組み込む際に、このＲＧＢフィルタが配置されたＣＣＤ２０に応じた図８のような異なる色温度に対するＲＧＢフィルタの各画素出力値の比率関係を示したテーブル（以下、「ＲＧＢ出力比率テーブル」という）が、ＲＯＭ２４に保存されている。
【００７２】
そして、制御部２８は、ＣＣＤＩ／Ｆ３４から取得したＡＷＢ評価値であるＲＧＢの分布から撮影時における被写体の色温度を決定した後、ＲＯＭ２４から前記ＲＧＢ出力比率テーブルを読み出し、非飽和画素補正処理部６２に出力する。このように、本実施形態では、「特許請求範囲」における画素出力比率保存手段がＲＯＭ２４に相当し、色温度検出手段が制御部２８に相当する。
【００７３】
そして、非飽和画素補正処理部６２は、撮影時における被写体の色温度に対する、飽和画素補正処理部６１で補正されたＧフィルタの画素出力値と該Ｇフィルタの画素周囲のＲ、Ｂフィルタの画素出力値との比率が、前記ＲＧＢ出力比率テーブルの画素出力比率と同じになるように、Ｒ、Ｂフィルタの画素出力値を補正する。
【００７４】
なお、輝度レベル判定部６０でＧフィルタの画素出力が飽和レベルに達していないと判定された場合には、ビット拡張処理部６３によりＧフィルタの画素出力、およびＲ、Ｂフィルタの画素出力に対して、出力レベルの補正を行うことなく１２ビットから１４ビットにそれぞれビット拡張のみを行う。
【００７５】
ところで、輝度レベル判定部６０でＧフィルタの画素出力が飽和レベル以上に達しているか否かを判定処理する前に、欠陥画素の補正が完了している必要がある。即ち、Ｇフィルタを設けた画素に欠陥画素があり、常に飽和する値を出力する画素があった場合、同じ処理単位内にあるＧフィルタを設けた画素を大きな値に置き換えてしまうため、新たな欠陥画素を生成してしまうことになる。
【００７６】
また、Ｒ、Ｂフィルタが配置された画素に欠陥画素がある場合、前記式（１）によるＧフィルタを設けた画素の換算が正しくない値になってしまう。このため、本実施形態では、ＣＣＤＩ／Ｆ３４に欠陥画素の出力を取り除く欠陥画素出力除去処理部（不図示）を備えている。
【００７７】
そして、Ｄレンジ拡大予測補間部５０の飽和画素補正処理部６１、非飽和画素補正処理部６２でそれぞれ補正されたＲＧＢフィルタの画素出力値データ、またはビット拡張処理部６３でビット拡張されたのみのＲＧＢフィルタの画素出力値データは、ビット圧縮変換部５１に出力される。
【００７８】
ビット圧縮変換部５１は、例えば、図９（ａ）に示すような変換特性（３箇所の節点を指定し、それらの間を直線で近似する４区間の折れ線近似特性）によって、１４ビットに拡張されたＲＧＢフィルタの画素出力のうちのＧフィルタの画素出力を１２ビットに圧縮する。なお、図９（ａ）において、ａは１２ビットの範囲であり、ｂは最大値８１９０のデータを１／２倍する単純な線形変換特性（一点鎖線部分）である。
【００７９】
図９（ａ）に示す変換特性では、Ｇフィルタの画素出力の最大値は８１９０なので、８１９０が４０９５になるように圧縮する。そして、Ｇフィルタの画素出力の圧縮倍率に合わせて、Ｒ、Ｂフィルタの画素出力の値も圧縮する。
【００８０】
前記したように本実施形態では、最大値が８１９０に拡張されたＧフィルタの画素出力を最大値が４０９５に圧縮する場合の一例として、図９（ａ）の実線で示したような３つの節点を有する変換特性を用いた。本実施形態では、単純な節点のない線形変換特性（図９（ａ）のｂ）では得られない以下のような２つの効果が得られる。
【００８１】
第１の効果としては、データの信頼性が高いデータにより多くのビット数を割り当てることができる。即ち、飽和レベル以上に達しているＧフィルタの画素出力に対して予測補間処理する場合、前記したようにＧフィルタの画素出力の飽和レベル付近の規定値以上の値になった範囲について補正（予測補間）を行い、この規定値以下の範囲では補正は行われない。よって、補正を行う範囲と行わない範囲とでは、データの精度が異なっている。
【００８２】
即ち、例えば、前記式（１）によって飽和しているＧフィルタの画素出力値を補正（予測補間）する場合、主被写体の色によっては、補正を行う範囲においては被写体の輝度レベルが正確に再現できていない場合がある。これに対して補正を行っていない範囲は、ＲＧＢフィルタが配置されたＣＣＤ２０から出力される実際のデータ（アナログＲＧＢ画像信号）をＡ／Ｄ変換したデータであるので、このデータの信頼性は高いものとなる。
【００８３】
即ち、図９（ａ）に示した本実施形態における変換特性（実線で示した部分）では、例えば、入力１４ビットデータが１０２４ときに出力１２ビットデータは１０２４になっており、元のデータがそのまま使われている。これに対し、例えば、入力１４ビットデータが３０７２ときに出力１２ビットデータは２５６０になっており、この範囲では補正前のビット割付よりも少ない割付となることによって、多少のビット誤差が発生する。
【００８４】
このように、単純な節点のない線形変換を行う特性（一点鎖線で示した部分）ではなく、本実施形態のように３つの節点を有する変換特性（実線で示した部分）を採用することにより、ビット割付をだんだんと少なくしていくことができるので、データの信頼性が高いデータにより多くのビット数を割り当てることができる。
【００８５】
そして、第２の効果としては、低・中輝度における階調を正確に保存することができる。即ち、単純な線形変換特性（図９（ａ）のｂ）でビット圧縮を行った場合、低輝度側の予測補間が行われていない範囲では、ビット割付が１／４になってしまう。このため、階調感のない画像になってしまう。これに対し、図９（ａ）に示したような本実施形態における変換特性（実線部分）でビット圧縮を行った場合には、飽和レベル以下で低輝度レベルにおける画素出力に対応したデータに対しては、ビット圧縮変換部５１でビット圧縮する前とビット圧縮した後で略同じ値となるような圧縮率を用いることにより、低輝度レベルにおける階調性を良好に保持することができる。
【００８６】
なお、本実施形態では、拡張したＧフィルタの画素出力の１４ビットデータを１２ビットに縮小するときに、図９（ａ）のように３つの節点を指定し、それらの間を直線で近似する４区間の折れ線近似特性（変換特性）でビット圧縮を行う構成であったが、この区間数は特に限定されるものではない。例えば、１つの節点を指定する２区間の折れ線近似特性としてもよいが、節点付近でビット割付が大きく変わることにより、前記した２つの効果が小さくなる。よって、３区間以上の区間数を有する折れ線近似特性（変換特性）が好ましい。
【００８７】
また、拡張したＧフィルタの画素出力の１４ビットデータを１２ビットに縮小する変換特性を、図９（ｂ）に示すように、複数の節点を有していない曲線による変換特性としてもよい。即ち、図９（ａ）の４区間を有する変換特性に対して、区間数を８１９２にしたものがこの曲線による変換特性となる。なお、図９（ｂ）において、ａは１２ビットの範囲である。
【００８８】
更に、入力１４ビットデータの０〜８１９２に対して、１２ビットに縮小変換後の数値データを持ったルックアップテーブルを設けておくことにより、この曲線による変換特性で、拡張したＧフィルタの画素出力の１４ビットデータを良好に１２ビットに圧縮することができる。
【００８９】
そして、ビット圧縮変換部５１で１４ビットから１２ビットに圧縮変換されたＲＧＢフィルタの画素出力データは、ホワイトバランス制御部５２に入力される。
【００９０】
ホワイトバランス制御部５２は、入力されるＲＧＢフィルタの画素出力値データに対してホワイトバランスを合わせるための補正係数を乗算する。この補正係数は、ＣＣＤＩ／Ｆ３４で生成された前記ＡＷＢ評価値に基づいて制御部２８で算出される。なお、この補正係数は、光源色を白くするような係数である。このように、本実施形態では、「特許請求範囲」における補正係数算出手段がホワイトバランス制御部５２に相当する。
【００９１】
具体的には、図８に示したような異なる色温度に対するＲＧＢフィルタの画素出力値の比率に基づいて、Ｒフィルタの画素出力値には、補正係数としてのＧ／Ｒ（Ｇフィルタの画素出力値／Ｒフィルタの画素出力値）を乗算し、Ｂフィルタの画素出力値には、補正係数としてのＧ／Ｂ（Ｇフィルタの画素出力値／Ｂフィルタの画素出力値）を乗算することによって、ＲＧＢフィルタの画素出力値のレベルを合わせる。
【００９２】
ところで、前記したＤレンジ拡大予測補間部５０の飽和画素補正処理部６１、非飽和画素補正処理部６２での補正処理により、ＲＧＢフィルタの画素出力値の比率は、光源色より決定したＲＧＢフィルタの画素出力値の比率になっている。
【００９３】
よって、Ｄレンジ拡大予測補間部５０からの出力にホワイトバランス制御部５２で前記補正係数が乗算された出力は、ＲＧＢフィルタのレベルが略同じになり、無彩色に近い値となる。なお、ＲＧＢフィルタのすべての画素出力値が飽和している画像領域は白とびが生じ、白く飛んでしまう。また、感度の高いＧフィルタの画素出力値のみが飽和している画像領域も、輝度が高く入射している光量が大きい可能性が高いため、画素出力の補正対象となる画像領域が無彩色でも違和感は少なくなる。
【００９４】
そして、ホワイトバランス制御部５２からホワイトバランスが合わされたＲＧＢフィルタの画素出力値データ（１２ビット）は、同時化部５３に入力される。同時化部５３は、ベイヤ配列の１画素に１色のデータしか持っていないＲＡＷデータに対して補間演算処理を行い、１画素に対してＲＧＢの全てのデータを生成する。
【００９５】
そして、同時化部５３で生成されたＲＧＢの全てのデータ（１２ビット）は、トーン変換部５４に入力される。トーン変換部５４は、図１０に示すような変換テーブルによって１２ビットのＲＧＢのデータを８ビットのＲＧＢのデータに変換するγ変換を行って、８ビットのＲＧＢ値を生成し、ＲＧＢ−ＹＵＶ変換部５５に出力する。
【００９６】
ＲＧＢ−ＹＵＶ変換部５５は、入力されるＲＧＢデータ（８ビット）をマトリックス演算によりＹＵＶデータに変換し、画像サイズコンバータ部５６に出力する。画像サイズコンバータ部５６は、入力されるＹＵＶデータ（８ビット）に対して所望の画像サイズに縮小または拡大を行い、輝度ヒストグラム生成部５７およびエッジエンハンス部５８に出力する。
【００９７】
輝度ヒストグラム生成部５７は、入力されるＹＵＶデータにより輝度ヒストグラムを生成する。エッジエンハンス部５８は、入力されるＹＵＶデータに対して画像に合わせたエッジ強調等の処理を行い、メモリコントローラ３５を介してＳＤＲＡＭ２３に保存する。
【００９８】
このように、本実施形態では、処理単位内の感度の高いＧフィルタの画素出力が飽和レベルを超えているような場合においても、その周囲の飽和レベルに達していないＲ、Ｂフィルタの画素出力に基づいて、飽和しているＧフィルタの画素出力を補正（予測補間処理）することにより、図４に示したように、Ｇフィルタ（図４のｄ、ｅ）の画素出力の補正（予測補間処理）した拡張領域（図４のｄ、ｅのＧフィルタの画素出力の一点鎖線部分）に基づいて、１回の撮影でダイナミックレンジを２倍に拡大することが可能となる。
【００９９】
よって、撮影画像内の背景等に高輝度部分がある場合でも、白とびの発生を防止して良好な階調性を得ることが可能となる。
【０１００】
更に、本実施形態では、前記したように非飽和画素補正処理部６２により、撮影時における被写体の色温度に対する、飽和画素補正処理部６１で補正されたＧフィルタの画素出力値と該Ｇフィルタの画素周囲のＲ、Ｂフィルタの画素出力値との比率が、前記ＲＧＢ出力比率テーブルの画素出力比率と同じになるように、Ｒ、Ｂフィルタの画素出力値を補正する。
【０１０１】
これにより、飽和レベル以上に達したＧフィルタの画素出力を補正した場合でも、そのＧフィルタの画素周囲の飽和レベルに達していないＲ、Ｂフィルタの画素出力との出力バランスがくずれるのを防止することができるので、色相（色合い）のずれによる違和感をなくすことができる。
【０１０２】
図１１（ａ）は、Ｇフィルタの画素出力が飽和レベルを超えたときに、前記した本実施形態におけるダイナミックレンジの拡大処理を行った場合の、輝度ヒストグラム生成部５７で生成されたヒストグラムの一例である。このヒストグラムから明らかなように、ダイナミックレンジの拡大処理を行ったことにより、最大輝度部分（２５５）における白飛びがほとんど発生していなく、良好な階調で再現されている。
【０１０３】
これに対し、図１１（ｂ）は、Ｇフィルタの画素出力が飽和レベルを超えたときに、前記した本実施形態におけるダイナミックレンジの拡大処理を行わなかった場合の、輝度ヒストグラム生成部５７で生成されたヒストグラムの一例である。このヒストグラムから明らかなように、ダイナミックレンジの拡大処理を行わなかったことにより、最大輝度部分（２５５）に度数があり、白飛びが発生しているのが分かる。
【０１０４】
なお、前記した実施形態１の説明および図４において、所定の飽和レベル判定値である図４の飽和レベルＡと、補正後の１２ビットの最大値である４０９５とが一致しているように説明したが、これに限定するものではない。例えば、出力が完全に飽和する付近の高輝度部において、出力の直線性（リニアリティー）が良くないＲＧＢフィルタを有するＣＣＤでは、例えば完全に飽和する４０９５よりも小さい値である４０３２を所定の飽和レベル値（図４の飽和レベルＡ）とおいて、その値を超えた画素出力を補正処理（予測補間処理）の対象としてもよい。
【０１０５】
また、デジタルカメラのシステム構成によっては、高輝度被写体でも１２ビットの最大値である４０９５にならないものもある。その場合も同様に所定の飽和レベルを４０９５よりも低い値に設定するとよい。
【０１０６】
このように、４０９５未満を所定の飽和レベルとしたときでも、その特性に合わせて図１０の変換カーブを切り替えることで、ビット圧縮変換部５１の出力を４０９５にすることができ、後段の処理を変えることなくダイナミックレンジの拡大が可能となる。
【０１０７】
〈実施形態２〉
前記実施形態１では、撮影時における被写体の色温度に合わせて、補正されたＧフィルタの画素出力値と該Ｇフィルタの画素周囲のＲ、Ｂフィルタの画素出力値との比率が、前記ＲＧＢ出力比率テーブルの画素出力比率と同じになるように、Ｒ、Ｂフィルタの画素出力値を補正するようにしたが、簡易的な構成として、特定の光源下におけるＲＧＢフィルタの画素出力の感度差に応じた比率を予め測定してＲＯＭ２４（図２参照）に記憶しておき、この予め測定されている比率と同じになるようにＲ、Ｂフィルタの画素出力値を補正するようにしてもよい。他の構成は、前記した実施形態１のデジタルカメラと同様である。
【０１０８】
例えば、図１２（ａ），（ｂ）は、特定の光源下においてそれぞれ感度特性が異なる２つのＲＧＢフィルタの画素出力の一例を示したものである。
【０１０９】
図１２（ａ）のＲＧＢフィルタの画素出力特性を有するデジタルカメラ（撮像装置）では、このＲＧＢフィルタの画素出力の比率が予め記憶されることになる。また、図１２（ｂ）のＲＧＢフィルタの画素出力特性を有するデジタルカメラ（撮像装置）では、このＲＧＢフィルタの画素出力の比率が予め記憶されることになる。
【０１１０】
そして、例えば、図１２（ａ）に示したようなＲＧＢフィルタの画素出力の比率が予め記憶されているデジタルカメラ（撮像装置）では、この予め測定されている比率と同じになるようにＲ、Ｂフィルタの画素出力値を補正する。
【０１１１】
なお、通常のホワイトバランスの制御範囲が２０００〜８０００Ｋ（ケルビン）程度なので、その中心付近の４０００〜５０００Ｋ（ケルビン）程度の色温度を有する光源下で測定したＲＧＢフィルタの画素出力の比率を予め記憶しておくことが望ましい。
【０１１２】
このように、本実施形態では、特定の光源下におけるＲＧＢフィルタの画素出力の感度差に応じた比率を予め測定して記憶しておき、この予め測定されている比率と同じになるようにＲ、Ｂフィルタの画素出力値を補正する構成なので、実施形態１の場合よりも簡易な構成とすることができる。
【０１１３】
〈実施形態３〉
図１３は、本実施形態におけるＤレンジ拡大予測補間部５０ａの構成を示すブロック図であり、画素出力比率設定部６４をさらに有している。他の構成は前記実施形態１と同様であり、重複する説明は省略する。
【０１１４】
実施形態１で説明したように、ＣＣＤＩ／Ｆ３４で生成される前記ＡＷＢ評価値は、ＣＣＤ２０の全画素の受光面に対応した画面を１０２４エリア（水平３２分割、垂直３２分割）に等分割した各エリアでのＲＧＢ積算から算出される。そして、制御部２８（図２参照）は、生成されたＡＷＢ評価値から前記各エリアにおけるＲＧＢフィルタの画素出力の比率を算出する。算出した前記各エリアにおけるＲＧＢフィルタの画素出力の比率は、Ｄレンジ拡大予測補間部５０ａの画素出力比率設定部６４に設定される。このように、本実施形態では、「特許請求範囲」における画素出力比率算出手段が制御部２８に相当する。
【０１１５】
そして、前記実施形態１と同様にダイナミックレンジ拡大処理動作が実行されると、Ｄレンジ拡大予測補間部５０ａの輝度レベル判定部６０は、入力されるＲＡＷ−ＲＧＢデータに基づいてＧフィルタの画素出力が所定の飽和レベル以上に達したか否かを判定処理する。この判定でＧフィルタの画素出力が所定の飽和レベル以上に達していると判定した場合には、飽和画素補正処理部６１により、そのＧフィルタの画素周囲のＲ、Ｂフィルタの画素出力によって所定の飽和レベル以上に達しているＧフィルタの画素出力の補正（予測補間処理）を行う。
【０１１６】
この際、飽和レベル以上に達しているＧフィルタの画素位置情報が、輝度レベル判定部６０から画素出力比率設定部６４に出力される。画素出力比率設定部６４は、飽和レベル以上に達しているＧフィルタの画素が前記１０２４エリア（水平３２分割、垂直３２分割）のどのエリアに含まれるかを判定し、該当エリアでのＲＧＢフィルタの画素出力値の比率を非飽和画素補正処理部６２に出力する。
【０１１７】
非飽和画素補正処理部６２では、飽和画素補正処理部６１で補正されたＧフィルタの画素出力値とその周囲のＲ、Ｂフィルタの画素出力値との比率が、画素出力比率設定部６４に設定された画素出力比率と同じになるように、前記Ｒ、Ｂフィルタの画素出力値を補正する。以下の処理は、前記実施形態１と同様である。
【０１１８】
このように、本実施形態では、飽和画素補正処理部６１で補正されたＧフィルタの画素出力値とそのＧフィルタが配置された画素周囲のＲ、Ｂフィルタの画素出力値との比率が、画素出力比率設定部６４に設定された画素出力比率と同じになるように、前記Ｒ、Ｂフィルタの画素出力値を補正することにより、補正されたＲＧＢフィルタの画素出力値の比率を、その周辺領域の色相（色合い）に近い値にすることができる。よって、ダイナミックレンジを拡大した場合でも、色相（色合い）のずれによる違和感をなくすことができる。
【０１１９】
なお、本実施形態では、ＣＣＤ２０の全画素の受光面に対応した画面を１０２４エリアに等分割（水平３２分割、垂直３２分割）し、飽和レベル以上に達しているＧフィルタの画素が前記１０２４エリア（水平３２分割、垂直３２分割）のどのエリアに含まれるかを判定するようにしたが、ＣＣＤ２０の全画素の受光面に対応した画面を、例えば１画素単位等のようにさらに細かいエリアに分割しない方がよい。
【０１２０】
これは、ＲＧＢフィルタの画素出力は、画素毎に多少の感度差があり、また欠陥画素のように、入射光によらずに特定の出力を出してしまうものがあるためである。このため、例えば、ＡＷＢ評価値の生成時の積分対象が１０画素以上あれば、平均化により画素毎の特性ばらつきを吸収できるようなばらつきを有しているＲＧＢフィルタが設置されたＣＣＤを用いるようにすることが望ましい。
【０１２１】
前記した各実施形態では、輝度レベル判定部６０は、最も感度が高いＧフィルタの画素出力が飽和レベル以上に達したか否かを判定したが、これに限らず、最も感度が高いＧフィルタの画素出力以外で判定してもよい。例えば、Ｒフィルタの画素出力が所定レベル以上に達したか否かを判定することで、前記した補正（予測補間処理）を実行するかを判断するようにしてもよい。
【０１２２】
図３に示したようなベイヤ配列のＲＧＢフィルタでは、Ｒフィルタの画素出力が飽和レベルの例えば７０％に達していれば、Ｇフィルタの画素出力は飽和レベル以上に達していると判断することができる。なお、同様にＲフィルタの画素出力が所定レベル以上に達したか否かを判定することで、前記した補正（予測補間処理）を実行するかを判断するようにしてもよい。
【０１２３】
また、色温度に対して、ＲＧＢフィルタの画素出力の比率が図８のように変化することから、Ｒフィルタの画素出力とＢフィルタの画素出力の平均値が所定レベルに達しているか否かを判定することで、前記した補正（予測補間処理）を実行するかを判断するようにしてもよい。
【０１２４】
なお、前記した各実施形態では、色分解フィルタとしてＲＧＢの３原色系フィルタを配置した構成であったが、色分解フィルタとして補色系フィルタを配置した構成においても、同様に本発明を適用することができる。
【０１２５】
また、前記した各実施形態では、撮影レンズ系とＣＣＤ等の固体撮像素子を有するデジタルカメラなどの撮像装置についての説明であったが、画像処理装置においも同様に本発明を適用することが可能である。例えば、単板式カラー撮像素子からのアナログ出力をデジタル信号に変換して保存したＲＡＷデータを入力して、ＲＧＢデータやＹＣｂＣｒデータを出力するような画像処理装置においても、同様に本発明を適用することが可能である。
【図面の簡単な説明】
【０１２６】
【図１】（ａ）は、本発明の実施形態１に係る撮像装置の一例としてのデジタルカメラを示す正面図、（ｂ）は、その上面図、（ｃ）は、その背面図。
【図２】本発明の実施形態１に係る撮像装置の一例としてのデジタルカメラ内のシステム構成の概要を示すブロック図。
【図３】本発明の実施形態１におけるＲＧＢフィルタが配置されたＣＣＤの画素配置位置と処理単位を示す図。
【図４】本発明の実施形態１におけるダイナミックレンジ拡大の原理を説明するための図。
【図５】本発明の実施形態１におけるＹＵＶ変換部の構成を示すブロック図。
【図６】本発明の実施形態１におけるＤレンジ拡大予測補間部の構成を示すブロック図。
【図７】液晶モニタに表示された撮影設定画面の一例を示す図。
【図８】色温度とＲＧＢフィルタの画素出力との関係を示す図。
【図９】（ａ）は、本発明の実施形態１における、拡張したＧフィルタの画素出力の１４ビットデータを１２ビットに圧縮する変換特性を示す図、（ｂ）は、本発明の実施形態１の他の例における、拡張したＧフィルタの画素出力の１４ビットデータを１２ビットに圧縮する変換特性を示す図。
【図１０】１２ビットのＲＧＢのデータを８ビットのＲＧＢのデータに変換（γ変換）する変換テーブルを示す図。
【図１１】（ａ）は、本発明の実施形態１におけるダイナミックレンジの拡大処理を行った場合のヒストグラムを示す図、（ｂ）は、本実施形態におけるダイナミックレンジの拡大処理を行わなかった場合のヒストグラムを示す図。
【図１２】（ａ），（ｂ）は、特定の光源下においてそれぞれ感度特性が異なるＲ、Ｇ、Ｂフィルタの画素出力の一例を示す図。
【図１３】本発明の実施形態３におけるＤレンジ拡大予測補間部の構成を示すブロック図。
【符号の説明】
【０１２７】
１        デジタルカメラ（撮像装置）
５        撮影レンズ系（光学系）
６        鏡胴ユニット
９        液晶モニタ
１２      メニューボタン
２０      ＣＣＤ（撮像素子）
２１      アナログフロントエンド部
２２      信号処理部
２３      ＳＤＲＡＭ
２８      制御部
３４      ＣＣＤインターフェース
３５      メモリコントローラ
３６      ＹＵＶ変換部
５０、５０ａ      Ｄレンジ拡大予測補間部
５１      ビット圧縮変換部
６０      輝度レベル判定部（画素出力検出手段）
６１      飽和画素補正処理部（飽和画素補正処理手段）
６２      非飽和画素補正処理部（非飽和画素補正処理手段）
６３      ビット拡張処理部
６４      画素出力比率設定部
【図１】
0005123137.tif 000002
【図２】
0005123137.tif 000003
【図３】
0005123137.tif 000004
【図４】
0005123137.tif 000005
【図５】
0005123137.tif 000006
【図６】
0005123137.tif 000007
【図７】
0005123137.tif 000008
【図８】
0005123137.tif 000009
【図９】
0005123137.tif 000010
【図１０】
0005123137.tif 000011
【図１１】
0005123137.tif 000012
【図１２】
0005123137.tif 000013
【図１３】
0005123137.tif 000014