(57)【要約】【課題】画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行う。【解決手段】撮像装置により撮影した一様な被写体を含む画像を取得する画像取得手段と、前記画像取得手段により取得した画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、を備えることを特徴とするホワイトバランス調整領域設定装置。【選択図】  図３
2007325222.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により撮影した一様な被写体を含む画像を取得する画像取得手段と、
前記画像取得手段により取得した画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、
前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、
前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、
を備えることを特徴とするホワイトバランス調整領域設定装置。
【請求項２】
撮像装置により異なる光源下で撮影した一様な被写体を含む複数の画像を取得する画像取得手段と、
前記画像ごとに、該画像に対して同一のシェーディング補正特性に基づくシェーディング補正を行うシェーディング補正手段と、
前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、
前記シェーディング補正後の画像ごとに、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、
前記シェーディング補正後の画像ごとに、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、
を備えることを特徴とするホワイトバランス調整領域設定装置。
【請求項３】
撮像装置により撮影した一様な被写体を含む画像を取得する画像取得手段と、
前記画像に対して異なるシェーディング補正特性に基づくシェーディング補正を複数回行うシェーディング補正手段と、
前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、
前記シェーディング補正後の画像ごとに、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、
前記シェーディング補正後の画像ごとに、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、
を備えることを特徴とするホワイトバランス調整領域設定装置。
【請求項４】
請求項１に記載のホワイトバランス調整領域設定装置によりホワイトバランス調整領域が設定される撮像装置であって、
前記設定されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする撮像装置。
【請求項５】
請求項２に記載のホワイトバランス調整領域設定装置により前記画像ごとにホワイトバランス調整領域が設定される撮像装置であって、
撮影環境に応じてホワイトバランス調整領域を選択し、前記選択されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする撮像装置。
【請求項６】
請求項３に記載のホワイトバランス調整領域設定装置により前記シェーディング補正後の画像ごとにホワイトバランス調整領域が設定される撮像装置であって、
撮影環境に応じてホワイトバランス調整領域を選択し、前記選択されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする撮像装置。
【請求項７】
シェーディング補正特性の基準位置においてＲＧＢ補正量の差もしくは比を算出するＲＧＢ補正量算出手段と、
前記算出手段により算出した差もしくは比が一定範囲内に収まる基準位置に基づいて特定される画像領域をホワイトバランス調整領域として設定するホワイトバランス調整領域設定手段と、
を備えることを特徴とする撮像装置。
【請求項８】
撮像装置により異なる光源下で一様な被写体を順次撮影する第１ステップと、
前記撮像装置により撮影した画像ごとに、該画像に対して同一のシェーディング補正特性に基づくシェーディング補正を行う第２ステップと、
前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出する第３ステップと、
前記シェーディング補正後の画像ごとに、前記算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する第４ステップと、
前記シェーディング補正後の画像ごとに、前記算出した画像領域を特定するデータをホワイトバランス調整領域として前記撮像装置に設定する第５ステップと、
を備えることを特徴とするホワイトバランス調整領域設定方法。
【請求項９】
撮像装置により一様な被写体を撮影する第１ステップと、
前記撮像装置により撮影した画像に対して異なるシェーディング補正特性に基づくシェーディング補正を複数回行う第２ステップと、
前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出する第３ステップと、
前記シェーディング補正後の画像ごとに、前記算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する第４ステップと、
前記シェーディング補正後の画像ごとに、前記算出した画像領域を特定するデータをホワイトバランス調整領域として前記撮像装置に設定する第５ステップと、
を備えることを特徴とするホワイトバランス調整領域設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホワイトバランス調整領域設定装置に係り、特に、ホワイトバランス調整を適切に行うことができるホワイトバランス調整領域設定装置に関する。
【背景技術】
【０００２】
従来、レンズを有するデジタルカメラ等の撮像装置においては、所定領域を基準にしてホワイトバランス調整を行うことが提案されている（特許文献１）。
【０００３】
この特許文献１に記載の撮像装置では、所定の輝度レベルを基準にして輝度信号の度数分布を検出し、このうち最も度数の大きな領域を基準にしてホワイトバランス調整することにより、輝度レベルが急激に立ち上がったような部分が存在する場合でも、簡易かつ確実にホワイトバランス調整することが可能となっている。
【特許文献１】特開平６−４６４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、レンズを有するデジタルカメラ等の撮像装置においては、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出ることにより画面全体のホワイトバランスずれが生ずることがあり、この場合、特許文献１に記載の撮像装置では、ホワイトバランス調整を適切に行えないという問題があった。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上記課題を解決するためになされたものであり、請求項１に記載の発明は、  撮像装置により撮影した一様な被写体を含む画像を取得する画像取得手段と、前記画像取得手段により取得した画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、を備えることを特徴とする。
【０００７】
請求項１に記載の発明によれば、ＲＧＢ出力比が基準値（撮像装置により撮影した一様な被写体を含む画像の中心におけるＲＧＢ出力比）から一定範囲内の画像領域をホワイトバランス調整領域として、デジタルカメラ等の撮像装置に設定することが可能となる。
【０００８】
請求項２に記載の発明は、撮像装置により異なる光源下で撮影した一様な被写体を含む複数の画像を取得する画像取得手段と、前記画像ごとに、該画像に対して同一のシェーディング補正特性に基づくシェーディング補正を行うシェーディング補正手段と、前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、前記シェーディング補正後の画像ごとに、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、前記シェーディング補正後の画像ごとに、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、を備えることを特徴とする。
【０００９】
請求項２に記載の発明によれば、デジタルカメラ等の撮像装置に対して、明るさや周波数等の異なる光源ごとに、該光源に応じたホワイトバランス調整領域を設定することが可能となる。
【００１０】
請求項３に記載の発明は、撮像装置により撮影した一様な被写体を含む画像を取得する画像取得手段と、前記画像に対して異なるシェーディング補正特性に基づくシェーディング補正を複数回行うシェーディング補正手段と、前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出するＲＧＢ出力比算出手段と、前記シェーディング補正後の画像ごとに、前記ＲＧＢ出力比算出手段により算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する画像領域算出手段と、前記シェーディング補正後の画像ごとに、前記画像領域算出手段により算出した画像領域をホワイトバランス調整領域として前記撮像装置に設定するホワイトバランス調整領域設定手段と、を備えることを特徴とする。
【００１１】
請求項３に記載の発明によれば、デジタルカメラ等の撮像装置に対して、シェーディング補正特性ごとに、該シェーディング補正特性に応じたホワイトバランス調整領域を設定することが可能となる。
【００１２】
請求項４に記載の発明は、請求項１に記載のホワイトバランス調整領域設定装置によりホワイトバランス調整領域が設定される撮像装置であって、前記設定されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする。
【００１３】
請求項４に記載の発明によれば、請求項１に記載の発明により設定されるホワイトバランス調整領域（通常円形の領域となる）においてホワイトバランス信号処理を実行することが可能となる。
【００１４】
したがって、デジタルカメラ等の撮像装置において、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行うことが可能となる。
【００１５】
請求項５に記載の発明は、請求項２に記載のホワイトバランス調整領域設定装置により前記画像ごとにホワイトバランス調整領域が設定される撮像装置であって、撮影環境に応じてホワイトバランス調整領域を選択し、前記選択されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする。
【００１６】
請求項５に記載の発明によれば、例えば、撮影環境の光源を判別し、請求項２に記載の発明により設定されるホワイトバランス調整領域のうち、その判別された撮影環境の光源に応じたホワイトバランス調整領域を選択し、この選択したホワイトバランス調整領域においてホワイトバランス信号処理を実行することが可能となる。したがって、光源ごとに、最適のホワイトバランス調整を行うことが可能となる。すなわち、様々な撮影環境に適するホワイトバランス信号処理を行うことが可能となる。
【００１７】
請求項６に係る発明は、請求項３に記載のホワイトバランス調整領域設定装置により前記シェーディング補正後の画像ごとにホワイトバランス調整領域が設定される撮像装置であって、撮影環境に応じてホワイトバランス調整領域を選択し、前記選択されたホワイトバランス調整領域においてホワイトバランス信号処理を行うことを特徴とする。
【００１８】
請求項６に係る発明によれば、例えば、撮影環境に応じたシェーディング補正特性を選択し、請求項３に記載の発明により設定されるホワイトバランス調整領域のうち、その選択されたシェーディング補正特性が割り当てられたホワイトバランス調整領域においてホワイトバランス信号処理を実行することが可能となる。したがって、シェーディング補正特性ごとに、最適のホワイトバランス調整を行うことが可能となる。すなわち、様々な撮影環境に適するホワイトバランス信号処理を行うことが可能となる。
【００１９】
請求項７に係る発明は、シェーディング補正特性の基準位置においてＲＧＢ補正量の差もしくは比を算出するＲＧＢ補正量算出手段と、前記算出手段により算出した差もしくは比が一定範囲内に収まる基準位置に基づいて特定される画像領域をホワイトバランス調整領域として設定するホワイトバランス調整領域設定手段と、を備えることを特徴とする。
【００２０】
請求項７に記載の発明によれば、ホワイトバランス調整領域設定手段により設定されるホワイトバランス調整領域は通常円形の領域となるので、このホワイトバランス調整領域が設定されたデジタルカメラ等の撮像装置においては、該設定されたホワイトバランス調整領域においてホワイトバランス信号処理を実行することが可能となる。
【００２１】
したがって、デジタルカメラ等の撮像装置において、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行うことが可能となる。しかも、撮影ごとに最適なホワイトバランス調整領域を設定することが可能となる。
【００２２】
請求項８に記載の発明は、撮像装置により異なる光源下で一様な被写体を順次撮影する第１ステップと、前記撮像装置により撮影した画像ごとに、該画像に対して同一のシェーディング補正特性に基づくシェーディング補正を行う第２ステップと、前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出する第３ステップと、前記シェーディング補正後の画像ごとに、前記算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する第４ステップと、前記シェーディング補正後の画像ごとに、前記算出した画像領域を特定するデータをホワイトバランス調整領域として前記撮像装置に設定する第５ステップと、
を備えることを特徴とする。
【００２３】
請求項８に係る発明によれば、デジタルカメラ等の撮像装置に対して明るさや周波数等の異なる光源ごとに、該光源に応じたホワイトバランス調整領域を設定することが可能となる。
【００２４】
請求項９に係る発明は、撮像装置により一様な被写体を撮影する第１ステップと、前記撮像装置により撮影した画像に対して異なるシェーディング補正特性に基づくシェーディング補正を複数回行う第２ステップと、前記シェーディング補正後の画像ごとに、該シェーディング補正後の画像の中心におけるＲＧＢ出力比を算出する第３ステップと、前記シェーディング補正後の画像ごとに、前記算出したＲＧＢ出力比を基準値としてＲＧＢ出力比が該基準値から一定範囲内に収まる画像領域を算出する第４ステップと、前記シェーディング補正後の画像ごとに、前記算出した画像領域を特定するデータをホワイトバランス調整領域として前記撮像装置に設定する第５ステップと、を備えることを特徴とする。
【００２５】
請求項９に係る発明によれば、デジタルカメラ等の撮像装置に対して、シェーディング補正特性ごとに、該シェーディング補正特性に応じたホワイトバランス調整領域を設定することが可能となる。
【発明の効果】
【００２６】
本発明によれば、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行うことが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態であるデジタルカメラについて図面を参照しながら説明する。
【００２８】
図１（ａ）は本発明の一実施形態であるデジタルカメラの正面図、図１（ｂ）は本発明の一実施形態であるデジタルカメラの背面図である。図２は、本発明の実施形態であるデジタルカメラのハード構成を説明するためのブロック図である。
【００２９】
図１（ａ）、図１（ｂ）に示すように、デジタルカメラ１００は、一般的なデジタルカメラと同様に、撮影レンズ１０、操作部２１（撮影モード切替スイッチ２１ａ、ズームスイッチ２１ｂ、レリーズボタン２１ｃ）、液晶表示部３１、ファインダＦを備えている。
【００３０】
図２に示すように、各操作部２１ａ〜２１ｃからの信号はＣＰＵ１５に入力され、ＣＰＵ１５は入力信号に基づいてデジタルカメラ１００の各回路を制御し、例えば、レンズ駆動制御、撮影動作制御、画像処理制御、画像データの記録／再生制御、表示制御部３２の制御などを行う。
【００３１】
撮影モード選択スイッチ２１ａは、複数の撮影モードからいずれかのモードを選択する（切り替える）ための操作手段である。撮影モード選択スイッチ２１ａを操作すると、その信号がＣＰＵ１５に入力され、デジタルカメラ１００は選択された撮影モードに設定される。例えば、晴天モード（緑や青空をきれいに発色すること等が目的）、ナイトモード（夜景等をきれいに発色すること等が目的）、または、ポートレート（人物の肌等の発色きれいに発色すること等が目的）を選択して撮影可能となっている。なお、画像表示装置２８の表示面には、選択された撮影モードを表す表示（例えば晴天モードであれば太陽のマーク、ナイトモードであれば月のマーク）が表示される。
【００３２】
デジタルカメラ１００は、撮影レンズ１０と、固体撮像素子１１と、この両者の間に設けられた絞り１２と、赤外線カットフィルタ１３と、光学ローパスフィルタ１４とを備える。デジタルカメラ１００の全体を制御するＣＰＵ１５は、フラッシュ用の発光部１６及び受光部１７を制御し、また、レンズ駆動部１８を制御して撮影レンズ１０の位置をフォーカス位置に調整し、絞り駆動部１９を介し絞り１２の開口量を制御して露光量が適正露光量となるように調整する。
【００３３】
ＣＰＵ１５は、所定のプログラムに従って本カメラシステムを制御する制御手段として機能するとともに、自動露出（ＡＥ）演算、自動焦点調節（ＡＦ）演算、ホワイトバランス（ＷＢ）調整演算など、各種演算を実施する演算手段として機能する。
【００３４】
バス３３、３４を介してＣＰＵ１５と接続されたメインメモリ２４には、ＣＰＵ１５が実行するプログラム及び制御に必要な各種データ等が格納され、フラッシュＲＯＭ等の不揮発性メモリ３５には、ホワイトバランス調整領域を特定するデータ、シェーディング補正特性、ＣＣＤ画素欠陥情報、カメラ動作に関する各種定数／情報等が格納されている。
【００３５】
また、プログラムの展開領域及びＣＰＵ１５の演算作業用領域として利用されるとともに、画像データや音声データの一時記憶領域として利用されるメモリ（ＳＤＲＡＭ）も備えている。
【００３６】
また、ＣＰＵ１５は、撮像素子駆動部２０を介して固体撮像素子１１を駆動し、撮影レンズ１０を通して撮像した被写体画像を色信号として出力させる。また、ＣＰＵ１５には、操作部２１を通してユーザの指示信号が入力され、ＣＰＵ１５はこの指示に従って各種制御を行う。固体撮像素子１１は、ハニカム画素配置のＣＣＤやベイヤー方式のＣＣＤ、あるいはＣＭＯＳセンサである。
【００３７】
デジタルカメラ１００の電気制御系は、固体撮像素子１１の出力に接続されたアナログ信号処理部２２と、このアナログ信号処理部２２から出力されたＲＧＢの色信号をデジタル信号に変換するＡ／Ｄ変換回路２３とを備え、これらはＣＰＵ１５によって制御される。このデジタルカメラ１００の電気制御系は、メインメモリ２４に接続されたメモリ制御部２５と、デジタル信号処理部２６と、撮像画像をＪＰＥＧ画像に圧縮したり圧縮画像を伸張したりする圧縮伸張処理部２７と、固体撮像素子１１から出力されデジタルデータに変換された画像データをＲ，Ｇ，Ｂ毎に積算し各積算値をデジタル信号処理部２６に出力する積算部２８と、着脱自在の記録媒体２９が接続される外部メモリ制御部３０と、カメラ背面等に搭載された液晶表示部３１が接続される表示制御部３２とを備え、これらは、制御バス３３及びデータバス３４によって相互に接続され、ＣＰＵ１５からの指令によって制御される。
【００３８】
なお、図２に示すデジタル信号処理部２６や、アナログ信号処理部２２，Ａ／Ｄ変換回路２３等は、これを夫々別回路としてデジタルカメラ１００に搭載することもできるが、これらを固体撮像素子１１と同一半導体基板上にＬＳＩ製造技術を用いて製造し、１つの固体撮像装置とするのがよい。
【００３９】
〔第１実施形態〕
次に、上記構成のデジタルカメラ１００にホワイトバランス調整領域（を特定するデータ）を設定する処理について図３及び図４を参照しながら説明する（第１実施形態）。
【００４０】
以下の処理は、パーソナルコンピューター等のホワイトバランス調整領域設定装置（図示せず）が、所定プログラムを実行することによって実現される。なお、ホワイトバランス調整領域設定装置にはデジタルカメラ１００が通信ケーブルで接続されており、両者間でデータ通信が可能となっている。
【００４１】
まず、デジタルカメラ１００により一様光源を撮影し（ステップＳ１０）、この撮影画像をホワイトバランス調整領域設定装置に読み込む。
【００４２】
ホワイトバランス調整領域設定装置では、読み込んだ撮影画像を複数領域にｎ分割する（ステップＳ１２）。例えば、図４に示すように、格子状に分割する。そして、ｎ分割した領域のうち、ＲＧＢ出力比が基準値（画像の中心におけるＲＧＢ出力比）から一定範囲内に収まる領域をホワイトバランス調整領域としてデジタルカメラ１００の不揮発性メモリ３５に設定する。以下、具体的に説明する。
【００４３】
まず、ｎ分割した領域のうち、画像の中心における領域のＲＧＢ出力比Ｘ（例えば、Ｒ／ＧやＢ／Ｇ）を計算する（ステップＳ１４）。次に、変数Ｋに０をセットし（ステップＳ１６）、上記ｎ分割した画像領域のうち、変数Ｋで示される領域のＲＧＢ出力比を計算する（ステップＳ１８）。
【００４４】
そして、変数Ｋで示される領域のＲＧＢ出力比が画像の中心における領域のＲＧＢ出力比Ｘ（基準値）から一定範囲内（ＲＧＢ出力比Ｘ（基準値）の±２０％の範囲内、好ましくは±１０％の範囲内。例えば、Ｘ＝１とすると、０≦Ｙ≦０．２。好ましくは０≦Ｙ≦０．１）に収まるか否かを判定して（ステップＳ２０）、一定範囲内に収まるのであれば（ステップＳ２０：Ｙｅｓ）、変数Ｋで示される領域（すなわち、該領域を特定するデータ。例えばｘ，ｙ座標形式のデータ）をホワイトバランス調整領域としてデジタルカメラ１００の不揮発性メモリ３５に設定（又は記録）する。（ステップＳ２２）。
【００４５】
上記ｎ分割した領域の全てに対する上記ステップＳ１８からＳ２２の処理が完了すると（ステップＳ２４：Ｙｅｓ）、本フローチャートの処理を終了する。
【００４６】
本フローチャートの処理が完了すると、デジタルカメラ１００（の不揮発性メモリ３５）には概ね図４に円形で示す領域ＰＨ１がホワイトバランス調整領域として設定されることになる（ただし、ステップＳ２０中のＹの値によっては円形とならないことがある）。
【００４７】
次に、上記ホワイトバランス調整領域が設定されたデジタルカメラ１００における動作について説明する。
【００４８】
デジタルカメラ１００においては、不揮発性メモリ３５に記録された円形のホワイトバランス調整領域においてホワイトバランス信号処理が実行される。すなわち、不揮発性メモリ３５に記録された円形のホワイトバランス調整領域がホワイトバランス調整の基準とされる。円形領域以外の領域（例えば、図４に示す領域ＰＨ２）についてはホワイトバランス調整の基準とされない。
【００４９】
したがって、デジタルカメラ１００において、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、画面全体のホワイトバランスずれを防止できる。すなわち、ホワイトバランス調整を適切に行うことが可能となる。
【００５０】
〔第２実施形態〕
次に、上記構成のデジタルカメラ１００に複数（ｎ個）のホワイトバランス調整領域（を特定するデータ）を設定する処理について図５を参照しながら説明する（第２実施形態）。
【００５１】
以下の処理は、パーソナルコンピューター等のホワイトバランス調整領域設定装置（図示せず）が、所定プログラムを実行することによって実現される。なお、ホワイトバランス調整領域設定装置にはデジタルカメラ１００が通信ケーブルで接続されており、両者間でデータ通信が可能となっている。
【００５２】
まず、変数Ｋに０をセットし（ステップＳ３０）、次に、デジタルカメラ１００により変数Ｋで示される一様光源（本実施形態では複数の一様光源を順次撮影することになる）を撮影し（ステップＳ３２）、この撮影画像をホワイトバランス調整領域設定装置に読み込む。
【００５３】
ホワイトバランス調整領域設定装置では、読み込んだ撮影画像に対してシェーディング補正特性（本実施形態では単一のシェーディング補正特性を持つ）に基づいてシェーディング補正を行う（ステップＳ３４）。
【００５４】
次に、第１実施形態で説明したステップＳ１２からＳ２６の処理を、先ほどシェーディング補正を行った撮影画像に対して実行する（ステップＳ３６）。
【００５５】
複数（ｎ個）の光源全てに対する上記ステップＳ３２からＳ３６の処理が完了すると（ステップＳ３８：Ｙｅｓ）、本フローチャートの処理を終了する。
【００５６】
本フローチャートの処理が完了すると、デジタルカメラ１００（の不揮発性メモリ３５）には、光源ごとに、概ね図４に円形で示す領域ＰＨ１がホワイトバランス調整領域として設定されることになる（ただし、ステップＳ２０中のＹの値によっては円形とならないことがある）。すなわち、デジタルカメラ１００（の不揮発性メモリ３５）には、複数（ｎ個）のホワイトバランス調整領域（を特定するデータ）が設定されることになる。
【００５７】
次に、上記光源ごとにホワイトバランス調整領域が設定されたデジタルカメラ１００における動作について説明する。
【００５８】
デジタルカメラ１００においては、撮影環境の光源が判別され、不揮発性メモリ３５からその判別された撮影環境の光源に応じたホワイトバランス調整領域が選択され、この選択されたホワイトバランス調整領域においてホワイトバランス信号処理が実行される。したがって、光源ごとに、最適のホワイトバランス調整を行うことが可能となる。すなわち、様々な撮影環境に適するホワイトバランス信号処理を行うことが可能となる。
【００５９】
〔第３実施形態〕
次に、上記構成のデジタルカメラ１００に複数（ｎ個）のホワイトバランス調整領域（を特定するデータ）を設定する処理について図６を参照しながら説明する（第３実施形態）。
【００６０】
以下の処理は、パーソナルコンピューター等のホワイトバランス調整領域設定装置（図示せず）が、所定プログラムを実行することによって実現される。なお、ホワイトバランス調整領域設定装置にはデジタルカメラ１００が通信ケーブルで接続されており、両者間でデータ通信が可能となっている。
【００６１】
まず、変数Ｋに０をセットし（ステップＳ５０）、次に、デジタルカメラ１００により一様光源（本実施形態では単一の一様光源を順次撮影することになる）を撮影し（ステップＳ５２）、この撮影画像をホワイトバランス調整領域設定装置に読み込む。
【００６２】
ホワイトバランス調整領域設定装置では、読み込んだ撮影画像に対して変数Ｋで示されるシェーディング補正特性（本実施形態では複数のシェーディング補正特性を持つ）に基づいてシェーディング補正を行う（ステップＳ５４）。
【００６３】
次に、第１実施形態で説明したステップＳ１２からＳ２６の処理を、先ほどシェーディング補正を行った撮影画像に対して実行する（ステップＳ５６）。
【００６４】
ステップＳ５２で撮影した画像に対する複数（ｎ回）の上記ステップＳ５４からＳ５６の処理が完了すると（ステップＳ５８：Ｙｅｓ）、本フローチャートの処理を終了する。
【００６５】
本フローチャートの処理が完了すると、デジタルカメラ１００（の不揮発性メモリ３５）には、シェーディング補正特性ごとに、概ね図４に円形で示すｎ個の領域ＰＨ１がホワイトバランス調整領域として設定されることになる（ただし、ステップＳ２０中のＹの値によっては円形とならないことがある）。すなわち、デジタルカメラ１００（の不揮発性メモリ３５）には、複数（ｎ個）のホワイトバランス調整領域（を特定するデータ）が設定されることになる。
【００６６】
次に、上記シェーディング補正特性ごとにホワイトバランス調整領域が設定されたデジタルカメラ１００における動作について図７を参照しながら説明する。
【００６７】
デジタルカメラ１００においては、撮影時に選択されたシェーディング補正特性を不揮発性メモリ３５から読み出す（ステップＳ７０）。シェーディング補正特性の選択の方法としては各種の方法が考えられる。例えば、シェーディング補正特性ごとに撮影環境特定情報（シャッタースピード、ゲイン、ホワイトバランス、絞りのいずれか、いずれかの組み合わせ、または全て）を関連づけておく。そして、現撮影環境特定情報と比較して、同一または最も近い撮影環境特定情報が関連づけられているシェーディング補正特性を選択する。なお、この選択されたシェーディング補正特性は、実際に補正を可能とするべく、補正回路もしくは補正プログラム（いずれも図示せず）に登録される。
【００６８】
シェーディング補正特性（補正パターン）は、様々な形で表すことができる。例えば、特開平８−２５６２８０号公報においては、画素ごとに補正係数を設ける例が開示されており、この画素ごとの補正係数が、シェーディング補正特性に相当する。
【００６９】
また、次の式（数１）のように、関数でシェーディング補正を行う場合にはその関数自体、あるいはそのパラメータ（ａ，ｂ，ｃ，ｄ，ｅ）が、シェーディング補正特性に相当する。なお、数１は、画像中央からの距離ｘに位置する画素に対する補正係数を表しており、各パラメータ（ａ，ｂ，ｃ，ｄ，ｅ）は任意に設定されるようになっている。
【００７０】
［数１］補正係数＝ａｘ８＋ｂｘ６＋ｃｘ４＋ｄｘ２＋ｅ
撮影時に選択されたシェーディング補正特性が読み出されると（ステップＳ７０）、その読み出されたシェーディング補正特性１（又はシェーディング補正特性２）に基づいてシェーディング補正を行う（ステップＳ７２又はＳ７８）。例えば、Ａ／Ｄ変換回路２３等から撮影画像のデータ（rawデータ）を読み出し、この画像データに対して、上記読み出されたシェーディング補正特性に基づいてシェーディング補正を行う。
【００７１】
次に、上記読み出されたシェーディング補正特性１（又はシェーディング補正特性２）に割り当てられたホワイトバランス調整領域（を特定するデータ）を不揮発性メモリ３５から読み出す（ステップＳ７４又はＳ８０）。
【００７２】
そして、デジタルカメラ１００においては、その読み出されたホワイトバランス調整領域においてホワイトバランス信号処理が実行される。したがって、シェーディング補正特性ごとに、最適のホワイトバランス調整を行うことが可能となる。すなわち、様々な撮影環境に適するホワイトバランス信号処理を行うことが可能となる。
【００７３】
〔第４実施形態〕
次に、上記構成のデジタルカメラ１００における動作について図８を参照しながら説明する（第４実施形態）。
【００７４】
以下の処理は、デジタルカメラ１００が、所定プログラムを実行することによって実現される。
【００７５】
まず、撮影時のシェーディング補正特性（補正係数等）を不揮発性メモリ３５から読み出す（ステップＳ９０）。
【００７６】
次に、変数ｎに０をセットし（ステップＳ９２）、不揮発性メモリ３５等からホワイトバランス調整判定位置座標Ａｎを読み出す（ステップＳ９４）。ホワイトバランス調整判定位置座標Ａｎとは、例えば、図９に円で示される領域（図９では３５個を例示）をいい、予めｘ，ｙ座標形式等のデータで格納されている。
【００７７】
次に、Ｆ（Ａｎ）＝Ｒ補正量（Ａｎ）−Ｇ補正量（Ａｎ）（もしくはＦ（Ａｎ）＝Ｒ補正量（Ａｎ）／Ｇ補正量（Ａｎ）を計算する（ステップＳ９６）。なお、各判定位置座標におけるＲ補正量（Ａｎ）とＧ補正量（Ａｎ）は、図１０に示すグラフで表すことができる。
【００７８】
そして、その差（もしくは比）であるＦ（Ａｎ）が一定範囲内に収まる座標Ａｎ（基準位置Ａｎともいう）を判定して（ステップＳ９８）、一定範囲内に収まるＡｎについてはそのＡｎがＯＫである旨をデジタルカメラ１００の不揮発性メモリ３５に記録し（ステップＳ９８：Ｙｅｓ、ステップＳ１００）、一定範囲内に収まらないＡｎについては、そのＡｎがＮＧである旨をデジタルカメラ１００の不揮発性メモリ３５に記録する（ステップＳ９８：Ｎｏ、ステップＳ１０２）。
【００７９】
上記ステップＳ９４からＳ１０２の処理を、上記ホワイトバランス調整判定位置座標Ａｎの全てに対して実行する（ステップＳ１０４：Ｎｏ、ステップＳ１０６）。そして、上記ホワイトバランス調整判定位置座標Ａｎの全てに対して実行が完了すると（ステップＳ１０４：Ｙｅｓ）、変数ｍに０をセットし（ステップＳ１０８）、変数ｍで示される領域Ｂｍ周囲４接点の判定結果を不揮発性メモリ３５から読み出す（ステップＳ１１０）。領域Ｂｍとは、例えば、図９に矩形で示される領域（図９では２４個を例示）いい、予めｘ，ｙ座標形式等のデータで格納されている。領域Ｂｍ周囲４接点とは、領域Ｂｍの４つの頂点にそれぞれに位置する判定位置座標Ａｎのことである。
【００８０】
その読み出した４接点の判定結果全てがＯＫであれば（ステップＳ１１２：Ｙｅｓ）、Ｂｍを特定するデータ（例えばｘ，ｙ座標形式のデータ）をホワイトバランス調整領域として不揮発性メモリ３５に設定（又は記録）する（ステップＳ１１４）。
【００８１】
上記ステップＳ１１０からＳ１１４の処理を、上記Ｂｍの全てに対して実行する（ステップＳ１１６：Ｎｏ、ステップＳ１２０）。
【００８２】
上記Ｂｍの全てに対して実行が完了すると（ステップＳ１１６：Ｙｅｓ）、不揮発性メモリ３５には概ね図４に円形で示す領域ＰＨ１がホワイトバランス調整領域として設定されることになる。
【００８３】
次に、上記ホワイトバランス調整領域が設定されたデジタルカメラ１００における動作について説明する。
【００８４】
デジタルカメラ１００においては、この不揮発性メモリ３５に記録された円形のホワイトバランス調整領域においてホワイトバランス信号処理が実行される。すなわち、不揮発性メモリ３５に記録された円形のホワイトバランス調整領域がホワイトバランス調整の基準とされる。円形領域以外の領域（例えば、図４に示す領域ＰＨ２）についてはホワイトバランス調整の基準とされない。
【００８５】
したがって、デジタルカメラ１００において、画面内で入射角に依存して（もしくは、シェーディング補正特性により意図的に差を付けたことに起因して）画像中心のＲＧＢ出力比と画像周辺のＲＧＢ出力比とに差が出たとしても、ホワイトバランス調整を適切に行うことが可能となる。しかも、撮影ごとに最適なホワイトバランス調整領域を設定することが可能となる。
【００８６】
上記実施形態はあらゆる点で単なる例示にすぎない。これらの記載によって本発明は限定的に解釈されるものではない。本発明はその精神または主要な特徴から逸脱することなく他の様々な形で実施することができる。
【図面の簡単な説明】
【００８７】
【図１（ａ）】本発明の実施形態であるデジタルカメラの正面図である。
【図１（ｂ）】本発明の実施形態であるデジタルカメラの背面図である。
【図２】本発明の実施形態であるデジタルカメラのハード構成を説明するためのブロック図である。
【図３】第１実施形態のホワイトバランス調整領域設定装置の動作を説明するためのフローチャートである。
【図４】設定されるホワイトバランス設定領域の例を説明するための図である。
【図５】第２実施形態のホワイトバランス調整領域設定装置の動作を説明するためのフローチャートである。
【図６】第３実施形態のホワイトバランス調整領域設定装置の動作を説明するためのフローチャートである。
【図７】第３実施形態のデジタルカメラの動作を説明するためのフローチャートである。
【図８】第４実施形態のデジタルカメラの動作を説明するためのフローチャートである。
【図９】設定されるホワイトバランス設定領域の例を説明するための図である。
【図１０】Ｇ補正量とＲ補正量との関係を説明するためのグラフである。
【符号の説明】
【００８８】
１００…デジタルカメラ、１０…撮影レンズ、１１…撮像素子、１５…ＣＰＵ、２１…操作手段、３５…フラッシュＲＯＭ２１ａ-２１ｃ各操作部
【図１（ａ）】
2007325222.tif 000003
【図１（ｂ）】
2007325222.tif 000004
【図２】
2007325222.tif 000005
【図３】
2007325222.tif 000006
【図４】
2007325222.tif 000007
【図５】
2007325222.tif 000008
【図６】
2007325222.tif 000009
【図７】
2007325222.tif 000010
【図８】
2007325222.tif 000011
【図９】
2007325222.tif 000012
【図１０】
2007325222.tif 000013