(57)【要約】【課題】簡単なハードウェアおよびソフトウェアにより、視覚的に効果的な方法でレンズの色収差を補正する。【解決手段】本発明の色収差補正装置は、画像の補正前の１ライン分のライン画像を記憶する画像記憶手段と、画像記憶手段によって記憶されているライン画像の各画素の値に基づいて、ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出手段と、補正後の各画素の値による補正後のライン画像を出力する出力手段とを備える。【選択図】      図１
2004274133.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像に対して色収差補正を行う色収差補正装置であって、
前記画像をライン画像として１ライン単位で入力する画像入力手段と、
前記画像入力手段によって入力された前記ライン画像の各画素の値に基づいて、前記ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出手段と、
前記補正後の各画素の値による補正後のライン画像を出力する出力手段と
を備えることを特徴とする色収差補正装置。
【請求項２】
前記補正値算出手段は、前記画像の縦方向または横方向のいずれか一方のラインについて、色収差補正を行う
ことを特徴とする請求項１に記載の色収差補正装置。
【請求項３】
前記ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量を線形関数で近似するずれ量算出手段をさらに備える
ことを特徴とする請求項１または２に記載の色収差補正装置。
【請求項４】
前記ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量を記憶するずれ量記憶手段をさらに備える
ことを特徴とする請求項１または２に記載の色収差補正装置。
【請求項５】
前記画像入力手段によって入力される前記画像のデータは、ＲＧＢの画素データより構成され、前記ＲＧＢの画素データを用いて、色毎の収差のずれを利用して補正する
ことを特徴とする請求項１乃至４のいずれかに記載の色収差補正装置。
【請求項６】
前記補正値算出手段は、前記ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量の最小単位を２の累乗となるように拘束する
ことを特徴とする請求項１乃至５のいずれかに記載の色収差補正装置。
【請求項７】
所定の画像に対して色収差補正を行う色収差補正方法であって、
前記画像をライン画像として１ライン単位で入力する画像入力ステップと、
前記画像入力ステップにおいて入力された前記ライン画像の各画素の値に基づいて、前記ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出ステップと、
前記補正後の各画素の値による補正後のライン画像を出力する出力ステップと
を備えることを特徴とする色収差補正方法。
【請求項８】
所定の画像に対して色収差補正を行う色収差補正装置を制御する色収差補正プログラムであって、
前記色収差補正装置に、
前記画像をライン画像として１ライン単位で入力する画像入力手段と、
前記画像入力手段によって入力された前記ライン画像の各画素の値に基づいて、前記ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出ステップと、
前記補正後の各画素の値による補正後のライン画像を出力する出力ステップと
を実行させることを特徴とする色収差補正プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、色収差補正装置および色収差補正方法、並びに色収差補正プログラムに関し、特に、レンズによって発生する色収差を画像処理によって補正する色収差補正装置および色収差補正方法、並びに色収差補正プログラムに関する。
【０００２】
【従来の技術】
従来、カメラなどはレンズを介して光情報を撮像素子の各画素に集光する。ただし、レンズは、さまざまな収差を持つ。このため、歪（画像周辺にて直線が曲がること）やシェーディング（画像周辺にて光量が少なくなること）などの形で画像に反映されてしまう。コストや大きさなどの条件がなければ、収差を目立たなくなるレベルまで抑え、レンズ性能を向上させることができるが、高性能なレンズを用いず、画像処理にて、その収差を補正する技術がある。
例えば、レンズ補正をメモリ上のデータの再マッピングにより実現するものがある（例えば、特許文献１参照）。
また、ネガの撮影のレンズ条件をポジに焼き付ける際に、ネガ撮影のレンズ特性を補正するようにするものもある（例えば、特許文献２参照）。
また、撮像素子にランダムアクセスを行う手段を付与し、レンズ歪を前提としたデータアクセスを行い画像信号出力とするものがある（例えば、特許文献３参照）。
【０００３】
【特許文献１】
特開平１１−１６１７７３号公報（図１）
【特許文献２】
特開平１１−２３９２７０号公報（図１）
【特許文献３】
特開平１０−２２４６９５号公報（図１）
【０００４】
【発明が解決しようとする課題】
このように、特許文献１乃至３に記載の従来の技術には、レンズの特性を電気的に補正するという点で、共通点がある。しかしながら、いずれも、フレームメモリを用いて補正を行うようにしている。また、補正後のデータを得るために、二次元的なマッピングを行う必要がある。このため、フレームメモリが必要になるほか、マッピングを行うための位置計算が二次元になることによって、Ｈ／Ｗ・Ｓ／Ｗいずれによるシステムの実現も複雑なものとなるという課題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、色収差補正を一方向のみについて行うことにより、簡単なハードウェアおよびソフトウェアを用いて、視覚的に効果的な方法でレンズの色収差を補正することができるようにするものである。
【０００６】
【課題を解決するための手段】
本発明の色収差補正装置は、画像をライン画像として１ライン単位で入力する画像入力手段と、画像入力手段によって入力されたライン画像の各画素の値に基づいて、ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出手段と、補正後の各画素の値による補正後のライン画像を出力する出力手段とを備えることを特徴とするものである。従って、色収差補正処理を縦方向または横方向のみのライン毎に行うことができるので、フレームメモリを必要とせず、ハードウェアを簡単にすることができる。また、複雑な計算が不要であるため、色収差補正処理による負荷を軽減することができる。また、人間の眼は、画像の横方向の解像度が高いので、横方向のみ補正すれば、視覚的な効果が高く、かつ簡単なハードウェアおよびソフトウェアを用いてレンズの色収差を効率的に補正することができる。
補正値算出手段は、画像の縦方向または横方向のいずれか一方のラインについて、色収差補正を行うようにすることができる。これにより、色収差補正を簡単なハードウェアおよびソフトウェアを用いて行うことができる。
ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量を線形関数で近似するずれ量算出手段をさらに備えるようにすることができる。これにより、ずれ量を算出するための計算が容易となり、計算を簡易なＨ／ＷやＳ／Ｗで実現できる。
ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量を記憶するずれ量記憶手段をさらに備えるようにすることができる。これにより、ずれ量をその都度、計算によって求める必要がなくなり、色収差補正処理の負荷を軽減することができる。また、ずれ量を線形で近似することが困難で、複雑な計算を必要とする場合にも対応できる。
また、画像入力手段によって入力される前記画像のデータは、ＲＧＢの画素データより構成され、ＲＧＢの画素データを用いて、色毎の収差のずれを利用して補正することができる。
また、補正値算出手段は、ライン画像の中心からの距離に応じた色収差補正を行うためのずれ量の最小単位を２の累乗となるように拘束することができる。これによって、色収差補正のための計算を簡単にすることができ、Ｈ／ＷやＳ／Ｗの構成を簡単に、また高速に算出できる。
本発明の色収差補正方法は、画像をライン画像として１ライン単位で入力する画像入力ステップと、画像入力ステップにおいて入力されたライン画像の各画素の値に基づいて、ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出ステップと、補正後の各画素の値による補正後のライン画像を出力する出力ステップとを備えることを特徴とするものである。従って、色収差補正処理を縦方向または横方向のみのライン毎に行うことができるので、フレームメモリを必要とせず、ハードウェアを簡単にすることができる。また、複雑な計算が不要であるため、色収差補正処理による負荷を軽減することができる。
本発明の色収差補正プログラムは、所定の画像に対して色収差補正を行う色収差補正装置に、画像をライン画像として１ライン単位で入力する画像入力ステップと、画像入力ステップにおいて入力されたライン画像の各画素の値に基づいて、ライン画像の中心からの距離に応じた色収差補正を行い、補正後の各画素の値を算出する補正値算出ステップと、補正後の各画素の値による補正後のライン画像を出力する出力ステップとを実行させることを特徴とするものである。従って、色収差補正処理を縦方向または横方向のみのライン毎に行うことができるので、フレームメモリを必要とせず、ハードウェアを簡単にすることができる。また、複雑な計算が不要であるため、色収差補正処理による負荷を軽減することができる。
【０００７】
【発明の実施の形態】
図１は、本発明の色収差補正装置の一実施の形態の構成例を示すブロック図である。同図に示すように、本実施の形態は、光を集光し、後述するエリアセンサ１０２上に被写体の画像を結像させるレンズ１０１と、レンズ１０１により集光され、結像した被写体の画像に対応する画像データを出力するエリアセンサ１０２と、エリアセンサ１０２を制御するセンサ制御部１０３と、エリアセンサ１０２からの出力された画像データに対して色収差（レンズ周辺ほど色毎の焦点位置がずれる現象）の補正を行う色収差補正部１０４と、色収差補正部１０４によって色収差補正処理が施された画像データに対して色補間処理等の各種処理を実行する画像処理部１０５とから構成されている。
【０００８】
また、色収差補正部１０４は、補正前の画像データをライン画像として入力する図示せぬ画像入力部と、この画像入力部から入力されたライン画像を構成する各画素に対して色収差補正処理を行って各画素の補正値を算出する図示せぬ補正値算出部と、この補正値算出部によって算出された各画素の補正値からなる補正後のライン画像を出力する図示せぬ補正後画像出力部と、レンズ中心からの距離に応じた色収差補正のためのずれ量を算出するずれ量算出部等から構成されている。
【０００９】
色収差は、エリアセンサ１０２上に形成された画像面において、主軸（画像中心）では波長に関わりなく中心に集光されるが、主軸からずれるほど、同一場所に集光すべきＲ（赤）、Ｇ（緑）、Ｂ（青）の光がずれてしまう現象である。本実施の形態では、このずれを画像処理によって補正する。
【００１０】
図２は、色収差補正の評価のために定義した部分画像を示す図である。補正対象となる画像を小さな部分画像に区切っている。ここでは、画面中心から右方向にある部分画像のみに注目して評価した。
【００１１】
表１は、各部分画像内の各画素のずれ量を示している。ずれ量とは、例えば、Ｇ（緑）の画像の位置を基準として、Ｒ（赤）の画像、およびＢ（青）の画像がどれだけずれているのかを示すものである。表１の場合は、ずれ量を線形であるとして計算で算出するようにしている。
【００１２】
【表１】
2004274133.tif 000003
【００１３】
ここでは、ずれ量は画面中心からの距離に比例すると仮定し、画面中心から最も遠い距離にある画素のずれ量（実測値または計算値）をｎ、画面中心からの各部分画像の横方向の距離をｘ、画面中心から横方向の端部までの距離をｗとすると、次式（１）により、各部分画像の各画素のずれ量を求められるとして話を進める。
【００１４】
各部分画像の各画素のずれ量  ＝  ｎ／（ｗ／２）＊ｘ  ・・・  式（１）
（ただし、「＊」は乗法を示す）
【００１５】
表１に示すように、部分画像ａのずれ量は０である。部分画像ｂ内のＲ（赤）の画像のずれ量理論値（式（１）から求めたずれ量）は０．３０、部分画像ｂ内のＢ（青）の画像のずれ量理論値は−０．４７となる。ここでは、色収差補正の最小単位を１画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のずれ量は０となる。
【００１６】
また、部分画像ｃ内のＲ（赤）の画像のずれ量理論値は０．６０、部分画像ｃ内のＢ（青）の画像のずれ量理論値は−０．９４となる。ここでは、色収差補正の最小単位を１画素として話を進める。このとき、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は１、Ｂの画像のずれ量は−１となる。
【００１７】
また、部分画像ｄ内のＲ（赤）の画像のずれ量理論値は０．９１、部分画像ｄ内のＢ（青）の画像のずれ量理論値は−１．４１となる。ここでは、色収差補正の最小単位を１画素とするので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は１、Ｂの画像のずれ量は−１となる。
【００１８】
また、部分画像ｅ内のＲ（赤）の画像のずれ量理論値は１．２１、部分画像ｅ内のＢ（青）の画像のずれ量理論値は−１．８８となる。ここでは、色収差補正の最小単位を１画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は１、Ｂの画像のずれ量は−２となる。ずれ量の理論値の最小単位を２の累乗（２−ｍ（ｍは自然数））に拘束することにより、シフト演算と加減算を用いた簡単な回路で色収差補正を行うことが可能となる。
【００１９】
図３（Ａ）は、色収差補正前の部分画像ｅに含まれる各画素のＲＧＢの輝度値の例を示している。図中、Ｒｘｘは、Ｒの画素の輝度値がｘｘであることを示している。同様に、Ｇｙｙは、Ｇの画素の輝度値がｙｙであることを示している。また、Ｂｚｚは、Ｂの画素の輝度値がｚｚであることを示している。
【００２０】
図３（Ｂ）は、Ｇ（緑）の画像の位置を基準とした色収差補正後の部分画像ｅに含まれる各画素の輝度値の例を示している。例えば、図３（Ａ）の部分画像ｅ内の最上段左から２列目の画素のＲの輝度値は３４、Ｇの輝度値は３４、Ｂの輝度値は３４となっている。この画素の色収差補正後のＲの輝度値は、図３（Ｂ）に示すように、３３となり、Ｇの輝度値は３４で変わらず、Ｂの輝度値は３６となっている。即ち、色収差補正後のＲの輝度値３３は、色収差補正前の最上段左端（左から１列目）の画素のＲの輝度値３３となっている。また、色収差補正後のＢの輝度値３６は、色収差補正前の最上段の右端（左から４列目）の画素のＢの輝度値３６となっている。
【００２１】
次に、ずれ量の最小単位に１以下の数値も用いる場合を説明する。所定のＲ（赤）の補正画素Ｒ０に対して、画素間の距離を１として、ずれ量をａとする。また、ずれ量に対して最も近い２つの画素をＲ１、Ｒ２とする。Ｒ１とａとの距離をａ１、Ｒ２とａとの距離をａ２とすると、補正対象画素Ｒ０の補正後の画素値は、次式（２）によって求めることができる。
【００２２】
Ｒ０の画素値＝ａ２×Ｒ１＋ａ１×Ｒ２・・・式（２）
【００２３】
同様に、所定のＢ（青）の補正画素Ｂ０に対して、画素間の距離を１として、ずれ量をｂとする。また、ずれ量に対して最も近い２つの画素をＢ１、Ｂ２とする。Ｂ１とｂとの距離をｂ１、Ｂ２とｂとの距離をｂ２とすると、補正対象画素Ｂ０の補正後の画素値は、次式（２）によって求めることができる。
【００２４】
Ｂ０の画素値＝ｂ２×Ｂ１＋ｂ１×Ｂ２・・・式（３）
【００２５】
また、色収差のずれ量を線形補正する場合は、式（１）より計算によって求めることもできるが、非線形補正の場合、計算が複雑となる。そこで、ずれ量の誤差をできるだけ小さく抑えるように、式（１）のｎを設定したり、線形ではないずれ量の設定が必要な場合もある。そこで、ずれ量を計算によって予め求めておき、テーブルに格納し、適宜参照するようにしてもよい。また、レンズ中心からの距離に応じたずれ量を予め計算して、レンズ中心からの距離及びずれ量を関連付けてテーブルとして持つようにすることにより、レンズ中心からの距離に基づき、容易に対応するずれ量を読み出すことができるため、その都度、ずれ量を演算する必要がなくなり、迅速に色収差補正を行うことも可能となる。
【００２６】
次に、本実施の形態の色収差補正の評価結果について説明する。ずらし量の最小単位は１画素の場合である。ここでは、通過特性と、偽色混合率の２つの評価パラメータを用いて評価を行った。通過特性は、入力の白黒の振幅に対して、出力の振幅の大きさがどの程度になっているかで色収差補正結果の良否を判断するものである。基本的には輝度の振幅特性により判断するものであるが、ＲＧＢの色空間が特定されていないので、輝度Ｙは一般にＧにかなり支配されることを考慮して、次式（４）のように定義した。
【００２７】
Ｙ＝（Ｇ＋（Ｒ＋Ｂ）／２）／２＝（Ｒ＋２Ｇ＋Ｂ）／４  ・・・式（４）
【００２８】
入力の振幅は、理論的に０乃至２５５までの振幅を持つように生成したので、出力の振幅の大きさのみで評価する。また、サンプリングのポイントにより、振幅が変動すると考えられるので、部分画像毎に評価を行うこととし、画素値の最大値と最小値の差の平均を評価値とする。通過特性Ｔは、次式（５）で求めることができる。
【００２９】
Ｔ  ＝  ａｖｅｒａｇｅ（Ｍａｘ（Ｙ）−Ｍｉｎ（Ｙ））  ・・・式（５）
【００３０】
現画像は、０乃至２５５までの振幅を持つデータとして作成していたので、Ｔは、２５５以下の数値となり、２５５に近いほど、色収差補正の性能が高いと言える。
【００３１】
図４は、色収差補正後の画像の解像度毎（２５本／画面、５０本／画面、１００本／画面、１２５本／画面、１５０本／画面、１７５本／画面）の通過特性を示すグラフである。縦軸は最大−最小振幅の差を表し、横軸は画像中心（レンズ中心）からの距離を表している。このグラフから、画像の端部においても、通過特性の低下がなく、良好な結果が得られることが分かる。
【００３２】
一方、偽色混合率は、本来の画像の色に対して、どの程度異なった色が付いているかで色収差補正結果の良否を判断するものである。偽色混合率Ｃは、次式（６）より求めることができる。色収差補正が適切に動作していれば、レンズの色収差に起因する色付きは０に近くなるははずである。
【００３３】
Ｃ＝ａｖｅｒａｇｅ（Ｍａｘ（Ｒ，Ｇ，Ｂ）−Ｍｉｎ（Ｒ，Ｇ，Ｂ））／Ｙ・・・式（６）
【００３４】
式（６）において、Ｙは式（４）で定義した輝度である。色がどの程度発生しているかということに注目すると、色の強さは、輝度に比例しているので、正規化する意味で輝度Ｙで除算している。各画素について色がどの程度発生しているのかを求め、その平均を偽色発生率とする（部分画像について緑を除いた画素について平均を求め、それを偽色混合率として算出する）。元画像である白黒画像においては、Ｃ＝０であり、出力画像においてもＣの値が０に近いほど良好な結果が得られたと言える。
【００３５】
図５は、色収差補正後の画像の解像度毎（２５本／画面、５０本／画面、１００本／画面、１２５本／画面、１５０本／画面、１７５本／画面）の偽色混合率を示すグラフである。縦軸は偽色混合率（平均値）を表し、横軸は画像中心（レンズ中心）からの距離を表している。このグラフから、画像の端部においても、偽色混合率の低下がなく、良好な結果が得られることが分かる。
【００３６】
表１に示したずれ量は、評価を行うためのものであり、ずれ量の最小単位を１としたが、実際の処理では、ずれ量の最小単位を０．２５などの少数を用いる必要がある。以下では、表２および図６を参照して実際の処理について説明する。
【００３７】
【表２】
2004274133.tif 000004
【００３８】
表２は、図２の各部分画像ａ乃至ｅにおけるずれ量を示している。表２に示すように、部分画像ａのずれ量は０である。部分画像ｂ内のＲ（赤）の画像のずれ量理論値は０．３０、部分画像ｂ内のＢ（青）の画像のずれ量理論値は−０．４７となる。ここでは、色収差補正の最小単位を０．２５画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は０．２５、Ｂの画像のずれ量は−０．５０となる。
【００３９】
また、部分画像ｃ内のＲ（赤）の画像のずれ量理論値は０．６０、部分画像ｃ内のＢ（青）の画像のずれ量理論値は−０．９４となる。ここでは、色収差補正の最小単位を０．２５画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は０．５０、Ｂの画像のずれ量は−１．０となる。
【００４０】
また、部分画像ｄ内のＲ（赤）の画像のずれ量理論値は０．９１、部分画像ｄ内のＢ（青）の画像のずれ量理論値は−１．４１となる。ここでは、色収差補正の最小単位を０．２５画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は１．０、Ｂの画像のずれ量は−１．５０となる。
【００４１】
また、部分画像ｅ内のＲ（赤）の画像のずれ量理論値は１．２１、部分画像ｅ内のＢ（青）の画像のずれ量理論値は−１．８８となる。ここでは、色収差補正の最小単位を０．２５画素としているので、実際に色収差補正部１０４が色収差補正に用いる部分画像ｂ内のＲの画像のずれ量は１．２５、Ｂの画像のずれ量は−１．７５となる。ずれ量の理論値の最小単位を１．０，０．５，０．２５，０．１２５・・・等に限定することができる。特に、ずれ量の理論値の最小単位を２の累乗（２−ｍ（ｍは自然数））に拘束することにより、シフト演算と加減算を用いた簡単な回路で色収差補正を行うことが可能となる。
【００４２】
図６は、ある一つのラインに注目した場合の画素配列である。図６ではＲ３２，Ｇ３２，Ｂ３２は同一の位置に存在するものとする。他の画素についても同様である。図６の画素配列においてＧ３５に注目し、図２の部分画像ｅの位置に相当する色収差を補正する。画素Ｒ３５の画素値は、次式（７）により、求めることができる。
【００４３】
Ｒ３５  ＝  ０．２５＊Ｒ３３  ＋  ０．７５＊Ｒ３４  ・・・式（７）
【００４４】
また、画素Ｇ３５の画素値は、次式（８）により求めることができる。
【００４５】
Ｇ３５  ＝  Ｇ３５  ・・・式（８）
【００４６】
また、画素Ｂ３５の画素値は、次式（９）により求めることができる。
【００４７】
Ｂ３５  ＝  ０．２５＊Ｂ３６  ＋  ０．７５＊Ｂ３７  ・・・式（９）
【００４８】
このように、ずれ量に対して、画面中心からの距離に比例した重みを付けることにより画素の値を算出することができる。
【００４９】
以上説明したように、本実施の形態は、特にレンズの色収差補正を、画像処理で行うものである。特に、ライン方向のみで色収差補正を行うことにより、マッピング処理を一次元で済ませることができ、処理を簡単にすることができる。また、画像を拡大して見ない限り、色収差の影響は「解像度」という観点でしか現れて来ず、また、人間の視覚において、画像の横方向の解像度の感度が縦方向に比較して高いので、横方向の解像度を向上させることによって、視覚的に対象画像の画質を向上させることができる。
【００５０】
また、１画像に対して色収差補正用のデータ（ずれ量）を同一の計算で算出することで、計算に要するデータを大幅に削減できる。あるいは、１画像に対して色収差補正用のデータ（ずれ量）を１ライン分のみ保持しておき、１画像の全ラインにおいてこの色収差補正用のデータを用いることにより、色収差補正用のデータ（ずれ量）を補正時にその都度計算し直す必要がなくなり、負荷を軽減することができる。また、全画面において、実用的にほぼ満足できる色収差補正を実現することができる。また、レンズ歪は中心からの距離の関数であるが、それを簡略化して、画像の横方向の距離のみの関数に簡略化しても、実用的かつ効果的な結果が得られる。
【００５１】
また、非常に軽いハードウェア（Ｈ／Ｗ）またはソフトウェア（Ｓ／Ｗ）にて有効な補正が実現できる。色収差補正を画像処理にて実現することにより、装置の厚さを薄くしたり、他の性能を向上させることができる。あるいは、レンズの枚数を削減することもできる。すなわち光学的な色収差についてシビアな性能が要求されないので、レンズ設計の自由度を上げることができる。
【００５２】
なお、上記実施の形態においては、横方向についてのみ色収差補正を行うようにしたが、縦方向のみ、または縦方向および横方向について色収差補正を行うようにすることもできる。また、横方向と縦方向を切り替えることができるようにしても良い。
【００５３】
また、上記実施の形態においては、Ｇ（緑）の画像の位置を基準として、Ｂ（青）の画像の位置およびＲ（赤）の画像の位置を補正するようにしたが、ＢまたはＲの画像の位置を基準とすることもできる。また、どれか一つの色の位置に他の色の位置を補正するのではなく、各画素の各色が本来焦点を結ぶべき位置に補正されるようにＲ，Ｇ，Ｂすべてを補正しても良い。
【００５４】
また、上記実施の形態においては、色収差補正処理をハードウェアで行うようにしたが、コンピュータが所定のプログラムに基づいて上記色収差補正処理を行うようにすることも可能である。
【００５５】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【図面の簡単な説明】
【図１】本発明の一実施の形態の構成例を示すブロック図である。
【図２】色収差補正のために定義した部分画像を示す図である。
【図３】色収差補正前と色収差補正後の各画素の輝度値を示す図である。
【図４】色収差補正後の画像の通過特性を示すグラフである。
【図５】色収差補正後の画像の偽色混合率を示すグラフである。
【図６】実際の色収差補正処理の説明図。
【符号の説明】
１０１  レンズ、１０２  エリアセンサ、１０３  センサ制御部、１０４  色収差補正部、１０５  画像処理部
【図１】
2004274133.tif 000005
【図２】
2004274133.tif 000006
【図３】
2004274133.tif 000007
【図４】
2004274133.tif 000008
【図５】
2004274133.tif 000009
【図６】
2004274133.tif 000010