(57)【要約】【課題】デジタルカメラで色に依存して生じる周辺減光を補正する。【解決手段】Ｂ、Ｇ、Ｒ各色のカラープレーンごとの周辺減光特性から、Ｇ色の特性で規格化したＢ、Ｒの周辺減光特性を求める。Ｂ、Ｒの周辺減光特性を多項式で近似（フィッティング）し、その多項式の係数をルックアップテーブル（ＬＵＴ）３０２に記憶する。ＬＵＴ３０２には、デジタルカメラで撮影時に設定される絞りの設定の種類とズームポジションの種類に応じ、複数種類の多項式係数セットが記録される。多項式に画像のピクセル位置座標（ｘ、ｙ）を代入すると、その位置における較正係数が算出される。その較正係数によってｒａｗ画像データに補正を施し、周辺減光の影響を減ずる。【選択図】　　図３
2004023791.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラにおいて色に依存する周辺光量低下を補正する方法であって、前記カメラが画像形成することができる各色に対し、所望のシーンの画像に対応するデータの生データアレイを生成することと、
前記生データアレイを変更することであって、各色の前記生データアレイが実質的に同じ周辺光量低下を示すように変更し、変更されたデータアレイの各々に基づく合成画像において色に依存する周辺光量低下が減じられるようにする、変更することと、
を含むことを特徴とする方法。
【請求項２】
各色に対応する前記生データアレイに対し、前記変更することは、
前記それぞれの生データアレイが取込まれた時に前記カメラで設定されていたパラメータ値の組合せに対応する較正多項式の係数のセットである多項式係数を提供することと、
前記対応する多項式係数に基づく較正多項式を使用して各色の生データアレイを処理することであって、各ピクセルに対し、
前記較正多項式を使用して前記ピクセルの較正係数を確定し、
対応する前記較正係数を用いて前記ピクセルの値を決定する
ようにする、処理することと、
を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記多項式係数を提供することは、
第１の数の複数セットの多項式係数を提供することであって、前記第１の数の複数セットの多項式係数は、前記カメラで設定される第２の数の複数セットのパラメータ値の組合せに対応し、
前記カメラで設定することができるパラメータ値のあり得る組合せの総セット数は前記第１の数よりも大きく、
前記多項式係数を提供することはさらに、前記パラメータ値のあり得る組合せの総セット数と前記第１の数との間の大きさを有するように予め定められたマッピングに基づいて前記対応する多項式係数セットを選択することを含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記マッピングは、ルックアップテーブル形式のマッピングであることを特徴とする請求項３に記載の方法。
【請求項５】
デジタルカメラにおいて色に依存する周辺光量低下を補正するシステムであって、
前記カメラが画像形成することができる各色に対し、所望のシーンの画像に対応するデータの生データアレイを提供するイメージャと、
各色の前記生データアレイのそれぞれが実質的に同じ周辺光量低下を示すように変更して、変更されたデータアレイの各々に基づく合成画像において色に依存する周辺光量低下が減じられるように処理する処理回路と、
を具備することを特徴とするシステム。
【請求項６】
各色に対応する前記生データアレイに対し、前記処理回路は、
前記それぞれの生データアレイが取込まれた時に前記カメラで設定されていたパラメータ値の組合せに対応する較正多項式の係数のセットである多項式係数を提供し、
前記対応する多項式係数に基づく較正多項式を使用して各色の生データアレイを、前記生データアレイを構成するピクセルのそれぞれに対し、
前記較正多項式に基づいて前記ピクセルの較正係数を確定し、
前記較正係数によって前記ピクセルの値を決定する
ように処理するように動作可能であることを特徴とする請求項５に記載のシステム。
【請求項７】
対応する前記多項式係数を提供する場合、前記処理回路は、
第１の数の複数セットの多項式係数を提供し、
前記第１の数の複数セットの多項式係数は前記カメラで設定された第２の数の複数セットのパラメータ値の組合せに対応し、
前記カメラで設定することができるパラメータ値のあり得る組合せの総セット数は前記第１の数よりも大きいものであり、
前記パラメータ値のあり得る組合せの総セット数と前記第１の数との間の大きさを有するように予め定められたマッピングに基づいて前記対応する多項式係数セットを選択するように動作可能であることを特徴とする請求項６に記載のシステム。
【請求項８】
前記マッピングが格納されるルックアップテーブルをさらに具備することを特徴とする請求項７に記載のシステム。
【請求項９】
前記処理回路は、前記カメラ内の処理回路かまたは前記カメラの外部の処理回路のうちの１つであることを特徴とする請求項５に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル写真術に関し、特に、色に依存する周辺光量低下に対するデジタル写真画像の補正に関する。
【０００２】
【従来の技術】
色に依存しない周辺光量低下は、カメラによって撮影された写真が、存在する色に係りなく中心から隅に向かって暗化を示す写真現象である。フィルムカメラで撮られた写真もデジタルカメラで撮られた写真もともに、周辺光量低下を示す可能性がある。ある程度の量の周辺光量低下は許容可能であり、実際には美術的な意味からは望ましい。しかしながら、過度な量の周辺光量低下は、大抵の人にとっては好ましくないものである。
【０００３】
フィルムカメラかまたはデジタルカメラのいずれにおいても、かかる周辺光量低下は、画像を小さい平面、すなわちフィルムまたは光電変換イメージャ、たとえばＣＣＤ上に画像を取込まなければならないことによってもたらされる。いずれのタイプのカメラにおいても、フィルム／イメージャの隅に当る光線は、フィルム／イメージャの中心に直接入射する光線より長い経路を移動し、中心に入射する光とは異なる入射角で入射する。
【０００４】
直接（直角に）入射する光と、ある角度をもって（斜めに）入射する光とに対するＣＣＤの応答の差により、画像に対応するデータに不均一性がもたらされ、この不均一性が周辺光量低下とみなされる。さらに、レンズ系がまた周辺光量低下をもたらす。その上、カメラがフラッシュ装置を使用する場合、フラッシュ装置の被写体面上での照度分布の変化も周辺光量低下の要因となる。
【０００５】
その名が示唆するように、色に依存する周辺光量低下は、カメラごとに見られる、特定の光の色に対して生じる周辺光量低下のパターンとして理解すべきである。デジタルカメラにおける通常のカラー画像センサは、モザイクタイプの画像センサ、すなわちＣＣＤを含み、その上に、赤、緑および青色を含むフィルタアレイが形成される。各ピクセルは、対応する赤、緑または青フィルタ領域を有する。カラーフィルタの通常の構成は、２ラインパターンを繰り返すベイヤーパターンである。第１ラインは、赤および緑ピクセルが交互に繰り返されたものを含み、第２ラインは、緑および青ピクセルが交互に繰り返されたものを含む。緑ピクセルの数を多くするのは、人間の眼が緑の光に対して比較的高い感度を有していることに対応するためである。そして、センサによって形成されるデータ画像の各色ごとのカラーデータアレイすなわちプレーンが組合されることにより、適宜な処理の後にフルカラー画像が生成される。
【０００６】
【発明が解決しようとする課題】
色に依存する周辺光量低下は、色に依存しない周辺光量低下に加えて生じ得る。人間の眼は、色に依存する変化に非常に敏感である。このため、色に依存する周辺光量低下は、わずかな量でも非常に不快である。
【０００７】
色に依存する周辺光量低下を、より高品質のレンズ系、画像センサおよび／またはフラッシュ装置を使用することによって最小化することができる。しかしながら、これは、システムコストおよび／またはシステム複雑性の最小化が重要な設計基準である状況では実際的でない解決法である。
【０００８】
本発明の目的は、デジタルカメラにおける色に依存する周辺光量低下を補正する方法および装置を提供することである。
【０００９】
【課題を解決するための手段】
本発明の方法は、上記カメラが画像形成することができる各色に対し、所望のシーンの画像に対応するデータの生データアレイを提供することと、生データアレイを変更することにより、各色の生データアレイが、実質的に同じ周辺光量低下を示すように変更して、変更された各々のデータアレイに基づく合成画像において色に依存する周辺光量低下を低減することとを含む。
【００１０】
本発明によるかかるテクノロジは、方法のみでなく対応するシステム、およびその上で（プロセッサによる実行時にプロセッサに対し本方法を実行させる）コード部分を具体化したコンピュータ読取可能媒体を提供することもまた含む。
【００１１】
本発明のさらなる特徴および利点は、例示的な実施形態の以下の詳細な説明と、併記の特許請求の範囲と、添付図面とからより完全に明らかとなろう。
【００１２】
本発明を、図面に示すような例示的な実施形態に関して実施例として、以下により詳細に説明する。
【００１３】
【発明の実施の形態】
本発明の実施の形態は、一部には、色に依存する周辺光量低下を、色に依存しない周辺光量低下を除去することなく、および場合によってはそれも除去しながら、除去することが望ましい、という認識である。
【００１４】
本発明の実施形態は、一部には、費用のかかるレンズ系、フラッシュ装置および／またはイメージャ装置、たとえば電荷結合素子（「ＣＣＤ」）に頼ることなく、色に依存する周辺光量低下を低減または除去することができる、という認識であり、一部には、デジタルカメラにおいて色に依存する周辺光量低下をリアルタイムに補正するテクノロジを提供し、一部には、比較的低コストのデジタルカメラアーキテクチャでも、デジタル処理を介してリアルタイムにかかる補正を実現することを可能にするテクノロジを提供する。
【００１５】
図１は、本発明の実施形態によるデジタルカメラのハードウェアアーキテクチャの概略ブロック図である。図１のデジタルカメラ１００は、Ａ／Ｄ変換器１０４にアナログ信号を供給するＣＣＤ１０２を含み、Ａ／Ｄ変換器１０４は、ＡＳＩＣ１０６にＣＣＤ１０２からの信号をデジタル化して供給する。ＡＳＩＣ１０６は、ＣＣＤ１０２を動作させるために使用されるクロックドライバ１０８にクロック信号を供給する。
【００１６】
また、カメラ１００は、ＡＳＩＣ１０６によってモータドライバ１１２を介して作動されるズーム（オプション）、焦点調節、絞りおよびシャッタ機構１１０と、ＡＳＩＣ１０６によって制御されるストロボドライブ１１６を介して作動されるフラッシュユニット１１４とを含む。メモリデバイスに関し、デジタルカメラ１００は、揮発性メモリ、すなわちＳＤＲＡＭデバイス１１８と、不揮発性メモリ、すなわち内部フラッシュメモリデバイス１２０と、さらに、外部コンパクトフラッシュ（登録商標）メモリデバイスに接続するためのコネクタ１２２とを含む。ＡＳＩＣ１０６はまた、たとえばＵＳＢコネクタ１２６を介して、外部ワークステーション１２４にも接続することができる。
【００１７】
また、デジタルカメラ１００は、ＡＳＩＣ１０６が通信することを可能にするマイクロコントローラ１２８も含む。
【００１８】
カメラの他のアーキテクチャが考えられる。かかるアーキテクチャの各々は、１つまたは複数のプロセッサと、１つまたは複数の揮発性メモリデバイスと、１つまたは複数の不揮発性メモリデバイスとを含むことができる。
【００１９】
ＣＣＤ１０２は、シーンの各画像に対し４つの別々のカラープレーンを生成するモザイクセンサであるものとする。かかるモザイクセンサは、通常、複数ピクセルで形成されるどの正方形ブロックも２つの緑ピクセルと１つの赤ピクセルと１つの青ピクセルとを有するようなベイヤーパターンを示すものとして考えられる。
【００２０】
レンズ系（図示せず）とＣＣＤ１０２とフラッシュ装置１１４との組合せにより、色に依存する周辺光量低下と、色に依存しない周辺光量低下とをともに示す画像がもたらされる。これらのコンポーネントの厳密な設計により両現象を大幅に低減することができることは周知である。しかしながら、かかるシステムは非常に高価であり、カメラの動作パラメータ、すなわちズーム位置、焦点調節位置、絞り、シャッタスピード等の複数の組合せに対し、まだその現象を均一に低減することはできない。
【００２１】
上述したように、本発明は、一部には、色に依存しない周辺光量低下とともに色に依存する周辺光量低下を、ＣＣＤ１０２、レンズ系（図示せず）およびフラッシュ１１４の、コストが若干低めの組合せを使用して、シーンの画像２００を表す生カラープレーン２０２のデジタル処理を介して（本発明の実施形態により）、低減または実質的に除去することができる、という認識である。
【００２２】
デジタルカメラ１００がＣＣＤ１０２等を介して画像を取込む各場合に対し、画像２００は、図２に示すように３つのカラープレーンすなわちデータアレイ２０２Ｒ、２０２Ｇおよび２０２Ｂによって表される。画像２００を表すために他の表色系を使用することも可能であり、その場合異なるカラーデータアレイ２０２がもたらされることが考えられる。被写体が白色較正源である状況では、画像２００は、色に依存する周辺光量低下に関してＣＣＤ１０２の基本的なまたは特有の感度を示す特性プレーンすなわちデータアレイを表す。
【００２３】
色に依存する周辺光量低下を低減する（または必要に応じて実質的に除去する）ための較正係数を、特性プレーンのピクセルごとに計算することができる。処理前（ｒａｗ）のデータアレイを構成する各ピクセルごとに、対応する各未処理（ｒａｗ）ピクセル強度のそれぞれにこれらの較正係数を乗じると、上述のように色に依存する周辺光量低下を低減することができる。特性プレーンすなわちデータアレイのかかる較正セットを生成するテクノロジは、２００２年６月２０日に出願され本出願と何人かの発明者を共有する、本出願と同一の譲受人に譲渡された同時係属出願、米国特許出願第１０／１７４９４６号に開示されている。
【００２４】
デジタルカメラ１００は、たとえば絞り、ズーム位置、絞り、シャッタスピード等の多くの動作パラメータを有する。カメラの動作パラメータの特定値の組合せの総数は、非常に大きくなる可能性がある。フラッシュメモリ装置１２０のサイズをいくら増しても不都合を生じない理想的な状況では、動作パラメータ値の全組合せに対し特性プレーンのセットを格納することができる。このシナリオでは、シーンの画像２００における色に依存する周辺光量低下の補正は、たとえばＳＤＲＡＭメモリ１１８にあるシーンの画像２００に対応する生／未補正カラープレーン２０２Ｒ、２０２Ｇおよび２０２Ｂを一時的に格納することと、カメラ１００の動作パラメータに対応する特性プレーンのセットを選択すること（実際には、この動作パラメータは画像が取込まれた時、すなわち撮影されたときのものである）と、対応する較正係数を使用して各ピクセルのデータを補正することと、補正後の画像データをＳＤＲＡＭメモリ１１８の生データアレイ（画像データ）２００に上書きするか、または内部フラッシュメモリ１２０に書込み、ＳＤＲＡＭメモリ１１８の対応する生の画像データ２００を破棄することとを含むことができる。
【００２５】
本発明の実施形態は、カメラパラメータのすべてのあり得る組合せに対し較正係数のセットを格納するのではなく、多項式を較正係数の各セットに適合（フィッティング）し、多項式係数の各セットを格納（記憶）する。そして、カメラ動作パラメータの所与のセットに対し、較正係数のセットをそれぞれ計算するために使用することができる多項式のセットを選択することができる。
【００２６】
二次多項式は、
Ａｘ２＋Ｂｙ２＋Ｄｘｙ＋Ｅｘ＋Ｆｙ＋Ｇ＝Ｃ
であり、Ｃは補正値（補正係数）、ｘ、ｙはピクセル座標（座標値）である。
【００２７】
多項式係数セット（上記二次多項式の例ではＡ、Ｂ、Ｄ、Ｅ、Ｆ、Ｇの６つの係数で一つの多項式係数セットとなる）は、フラッシュメモリ１２０に格納することができる。ＡＳＩＣ１０６および／またはマイクロコントローラ１２８は、フラッシュメモリ１２０から適当な多項式係数セットを読出し、特定の較正係数を計算し、この較正係数を使用して対応するピクセルの生データの強度をスケーリング（決定）し、補正されたピクセルの強度（データ）を取得し、その後補正された値（データ）をフラッシュメモリ１２０に格納することができる。
【００２８】
多項式は、最小二乗分析、回帰分析等を使用して経験的に各特性プレーンに適合させることができる。数値分析、マトリックス演算、信号処理およびグラフィックス処理を統合した多項式適合能力を提供する周知のプログラムの例は、ＭＡＴＬＡＢという商標名でＴＨＥ　ＭＡＴＨＷＯＲＫＳ，　ＩＮＣ．から提供される。特性データを、ワークステーション１２４に転送し、このワークステーション１２４で多項式フィッティングの処理を行うことができる。そして、多項式の係数を、カメラの不揮発性メモリ、たとえばフラッシュメモリ１２０に格納することができる。
【００２９】
特性プレーン（各ピクセルに対する補正値の集まり）に対して多項式をどこまで正確にフィッティングさせるかは、一般的に、二次、三次、四次等、何次までの多項式を用いるかに言換えることができる。フィッティングの精度を高めようとするほど、多項式の次数が高くなる。しかしながら、多項式の次数が高くなるほど、各ピクセルごとの較正係数の計算に際して生じる計算負荷が大きくなる。
【００３０】
多項式係数セットのサイズと格納されるセットの数とは、内部フラッシュメモリ１２０がどれくらい消費されるかと補正時に較正係数を生成するためにどれくらいの処理が必要となるかとの妥協を表す（トレード・オフとなる）。低次（たとえば二次）多項式を使用することにより、補正中に必要な計算の数が低減し、そのため補正をより迅速に行うことができる。しかしながら、低次多項式によって生成される較正係数は、高次の多項式によってフィッティングされ、生成されたものや、元の較正係数のセットには匹敵せず、すなわちより低品位での補正をもたらす。
【００３１】
一方、高次多項式を使用することにより、より高品質の補正がもたらされるが、補正中に必要な計算の数も増大する。補間プロセッサ、たとえばＡＳＩＣ１０６またはマイクロコントローラ１２８の処理速度が計算数の増大に応じて向上（そうすると、こんどはてカメラのコストが上昇）しないと、補正の速度は、多項式の次数が増大するにしたがい減少する。フィッティングの厳密（正確）さ、すなわち多項式係数セットのサイズとプロセッサ速度との適当なバランスは、カメラの個々のアーキテクチャとともに、カメラに対するそのマーケットにおける目標価格および性能によって決まる。
【００３２】
実際問題として、目下入手可能な市販のメモリデバイスのコスト対能力を考慮すると、すべてのあり得る多項式係数セットを格納するためには、大容量および／または高価な内部フラッシュメモリデバイス１２０が必要となる。そのため、さらなる実際問題として（目下利用可能なメモリテクノロジを考慮すると）、カメラの動作パラメータのすべてのあり得る組合せに対して多項式係数セットを格納することを回避するのが好ましいと考えられる。しかしながら、性能とコストとの比は、将来いつか、実際問題としてカメラの動作パラメータのあり得るすべての組合せに対し較正セットを格納することができるように改善され続ける、ということが予期される。
【００３３】
本発明の実施形態は、（あり得るすべての多項式係数セットに比較して）比較的少ない多項式係数セットを適当な多項式係数セットとして選択するために使用することができるマッピングのかたちで格納する。マッピングにより、画像２００が取込まれた（撮影された）時に設定されたカメラの動作パラメータのセットに対応する多項式係数セットを選択することができる。
【００３４】
同時係属出願で論考されているように、本発明の実施の例は、６セットの多項式係数セットを格納するモザイクＣＣＤカメラ（ｍｏｓａｉｃ−ＣＣＤ　ｃａｍｅｒａ）を想定する。これらは、３つのズーム設定（広角、中間、望遠）と、カメラの３つの絞り設定のうちの２つ（１／２、１．０）とに対応する。単純なルックアップテーブル（ＬＵＴ）を使用して、カメラで設定された動作パラメータ値に対応する適宜の較正セットを選択することができる。
【００３５】
フラッシュメモリ装置１２０に格納することができる上記ＬＵＴ３０２の実施例を、図３に示す。図３で、各行は２つの絞り設定に対応し、各列は３つのズーム設定に対応する。生画像１００が１．０の絞りと望遠のズーム設定とを使用して取込まれた（撮影された）場合、生データアレイ２００を補正するために多項式係数セット第５番が選択される。ＬＵＴ３０２は、カメラの他のパラメータとは無関係に処理またはマップする。すなわち、これらの他のパラメータの設定値は、多項式係数セットとして適宜のものを選択する際に影響を与えない。なお、上述した較正データのみならず、他の較正データおよび／または他のマッピングを有する他のセットを使用することができる、ということは予期される。
【００３６】
適宜の多項式係数セットがＬＵＴ３０２を介して選択されると、続いて生データアレイ２００のピクセルを補正することが必要となる。本発明の実施の形態では、生データアレイの各ピクセルを補正する。すべてのピクセル数より少ない数のピクセルを補正することができるが、補正されるピクセルが少ないほど画質が低下する。
【００３７】
生ピクセル強度を、対応する多項式によって生成された較正係数を使用してスケーリング、すなわち決定する。かかるスケーリングのための式は、
Ｒｃｏｒｒ（ｘ，ｙ）＝ＣＲ（ｘ，ｙ）×Ｒｒａｗ（ｘ，ｙ）
Ｂｃｏｒｒ（ｘ，ｙ）＝ＣＢ（ｘ，ｙ）×Ｂｒａｗ（ｘ，ｙ）
Ｇｃｏｒｒ（ｘ，ｙ）＝ＣＧ（ｘ，ｙ）×Ｇｒａｗ（ｘ，ｙ）
であり、ＣＲ、ＣＢおよびＣＧは、それぞれ赤、青および緑の較正係数である。緑の生データアレイの較正係数ＣＧは、緑で規格化するシナリオにおいて１に等しい、すなわちＣＧ＝１であるためＧｃｏｒｒ＝Ｇｒａｗである、ということを想起しなければならない。すなわち、ＣＲ、ＣＢをＣＧで規格化することにより、記録・保持しておくことが必要な係数を減じることができる。また、Ｇｃｏｒｒ＝Ｇｒａｗであるので、補正のための演算処理を少なくとも緑に関しては省くことができる。
【００３８】
図４は、本発明の実施形態による動作を示すフローチャート４００である。フローは、ブロック４０２で開始し、ブロック４０４に進み、そこで生カラーデータアレイがたとえばＣＣＤ１０２等を介して提供され、３つのカラープレーンすなわちデータアレイ２０２Ｒ、２０２Ｇおよび２０２Ｂ（図２に示すような）がもたらされる。次のブロック４０６において、生データアレイは、色に依存する周辺光量低下が各色とも実質的に同じ特性を示すように変更される。次のブロック４０８において、変更されたカラーデータアレイが格納される。そして、フローはブロック４１０に進み、終了する。
【００３９】
ブロック４０６を、たとえばブロック４１２〜４１６によって実施することができる。ブロック４１２において、カメラ１００の設定に応じて適宜の較正情報が、たとえば各色の較正係数をモデル化する多項式によって提供される。次のブロック４１４において、各ピクセルの較正係数が、たとえば補正対象のピクセルの座標値を適宜の多項式に代入することによって確定される。次のブロック４１６において、各ピクセルのデータが、その較正係数を使用してスケーリング、たとえば決定される。
【００４０】
ブロック４１２を、たとえば、カメラの設定が多項式係数のルックアップテーブル（ＬＵＴ）を介してマップされるブロック４１８によって実施することができる。ブロック４１４を、たとえば、各色ごとに、各ピクセルの座標値を多項式に代入するブロック４２０によって実現することができる。
【００４１】
ダークフレーム減算を除き、好ましくは、デモザイク処理（ｄｅｍｏｓａｉｃｉｎｇ）、色補正、好みに応じた色調補正等、任意の他のデータ操作を行う前に、色に依存する周辺光量低下の補正（色依存補正）が行われるべきであると予期される。ダークフレーム減算は、色依存補正の前に行われるべきである（そうでなければ、２つの画像を補正する必要がある）。色依存補正を先に行うことは厳密には必要ではないが、そうすることにより他の計算が簡略化および／または向上する、ということが分かった。代替的に、生画像をフラッシュメモリ１２０に一時的に保持することができる。そして、後に、カメラ１００を外部ワークステーション１２４に接続することができ、外部ワークステーション１２４は、色補正計算を実行し、補正画像を内部フラッシュメモリ１２０に再び格納するかまたはそれ自体に格納することができる。本発明によって示される利点には、以下の点が含まれる。
【００４２】
本発明の実施の形態により、色に依存する周辺光量低下がデジタル処理によって除去される。この効果が得られない従来の技術では、デジタルカメラのレンズ、ＣＣＤ、フラッシュ装置および（任意の）他の光学フィルタなどに対して要求が高まるが、これらの要求は本発明によって緩和される。これにより、これらのコンポーネントが、この発明を利用しないカメラの同様のコンポーネントよりも複雑でなくなり、コストが低減され、かつ／またはサイズが小さくなる。
【００４３】
本発明の実施形態は、周辺光量低下および色に依存する周辺光量低下を０まで（０を含む）低減することができるため、本発明を利用するデジタルカメラで撮影された写真の画質を向上させることができる。色に依存する周辺光量低下を除去するためにレンズ、ＣＣＤ、フラッシュユニット等に対し厳しい要件を課す従来の技術による解決法では、上述した高性能を得るのは不可能である。
【００４４】
本発明の実施形態によれば、デジタル画像処理を使用して、色に依存しないまたは色に依存する任意の量の周辺光量低下特性をカメラシステムに設定することが可能になる。カメラシステムに、色に依存しない周辺光量低下を一定量だけ生じるように設定して、画像の見た目を美しくすることができる。この点、従来の技術では、周辺光量低下がレンズ、ＣＣＤ、フラッシュユニット等の物理的な特性によって左右され、すべての写真で同じ量の周辺光量低下が生じてしまう。これは実際、柔軟性に欠け、美的感覚によって周辺光量変化の量を変更する、などといったことができない。
【００４５】
従来の技術におけるようなレンズ、ＣＣＤ、フラッシュユニット等の物理的特性のみによって周辺光量低下を扱うカメラシステムでは、異なる絞り（Ｆナンバー）およびズームポジション（位置）に対しても周辺光量低下が一定となるように除去または設定することは、不可能でないとしても非常に困難である。したがって、本発明の実施の形態によらない従来のカメラは、カメラの動作パラメータが異なる設定で撮られた写真に対し、周辺光量低下の程度は異なったものとなる。本発明の実施の形態により、デジタルカメラは、カメラにおけるすべてのズーム位置および絞りに対し実質的に同じ周辺光量低下を有する画像を生成することができる。
【００４６】
本発明を、その精神および本質的な特性から逸脱することなく他の形態で具体化してよい。以上に説明した本発明の実施の形態は、本発明を限定するための実施例ではないとして考慮されなければならない。本発明の範囲は、併記の特許請求の範囲によって判断されなければならない。特許請求の範囲の意味および等価物内にある変形はすべて、それらの適用範囲内に包含されることになる。
【図面の簡単な説明】
【図１】本発明の実施の形態によるデジタルカメラのハードウェアアーキテクチャを説明するブロック図である。
【図２】本発明の実施の形態による画像に対応するスクリーンカラーデータアレイすなわち各色プレーンの図である。
【図３】本発明の実施の形態による多項式係数セットを選択するために使用するマッピングを概念的に示す図である。
【図４】本発明の実施の形態による動作のフローチャートである。
【符号の説明】
１００　…　カメラ　　１０２　…　ＣＣＤ　　１０６　…　ＡＳＩＣ
１２０　…　内部フラッシュメモリ　　１２４　…　ワークステーション
２０２Ｂ、２０２Ｇ、２０２Ｒ　…　カラープレーン
２０４　…　中央領域　　２０６　…　ブロック
３０２　…　多項式係数のルックアップテーブル
【図１】
2004023791.tif 000003
【図２】
2004023791.tif 000004
【図３】
2004023791.tif 000005
【図４】
2004023791.tif 000006