(57)【要約】【課題】  少ないデータ量で精度よく周辺光量の低下を補正する。【解決手段】  補正が必要な画像データを画像メモリ１２から読み込み（ステップ１１）、撮影時のレンズズーム位置、撮影距離および絞り開口データを読み込む（ステップ１２、１３、１４）。このズーム位置、撮影距離および絞り開口データは、ＣＰＵ９によってモータドライバ６に指示した撮影時の撮影条件として記録されている。そして、ＲＯＭ１１に保存している周辺光量データの中から撮影時ズーム位置、撮影距離等、撮影条件に対応する周辺光量データを読み込み（ステップ１５）、先程読み込んだ画像データを補正して（ステップ１５）、補正した画像を画像圧縮伸張回路１３によって圧縮し（ステップ１６）、メモリカード１４に保存する（ステップ１７）。【選択図】        図７
2006270919.tif 000002
【特許請求の範囲】
【請求項１】
光学系を通して撮影された画像データを補正する画像補正方法において、前記画像データを入力する画像入力ステップと、前記画像データの撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを取得する撮影条件取得ステップと、前記入力した画像データに対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータから、既に用意してある周辺光量データを参照して、レンズ光学系の周辺光量低減を補正する補正ステップと、を備えたことを特徴とする画像補正方法。
【請求項２】
前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の絞り開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする請求項１記載の画像補正方法。
【請求項３】
前記周辺光量データは、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする請求項１または２記載の画像補正方法。
【請求項４】
前記補正ステップは、ＹＣｒＣｂ４２２規格のデータを利用して補正処理を行うことを特徴とする請求項１または２記載の画像補正方法。
【請求項５】
前記補正ステップは、画像の対称性を利用して補正処理を行うことを特徴とする請求項１または２記載の画像補正方法。
【請求項６】
前記補正ステップは、画像中心部の周辺光量落ちの少ない部分は補正しないで周辺部の画像のみを補正する部分画像補正処理を行うことを特徴とする請求項１または２記載の画像補正方法。
【請求項７】
前記撮影条件取得ステップは、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを前記画像入力ステップで入力した画像データから読み出して取得することを特徴とする請求項１乃至６の何れか一項に記載の画像補正方法。
【請求項８】
前記撮影条件取得ステップは、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを光学制御系から取得することを特徴とする請求項１乃至６の何れか一項に記載の画像補正方法。
【請求項９】
光学的に画像を撮影し、デジタル画像として記録する撮影装置において、撮影した画像を入力する画像入力手段と、撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを取得する撮影条件取得手段と、周辺光量データを記憶する周辺光量データ記憶手段と、前記入力した画像に対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータから前記周辺光量データを参照して、レンズ光学系の周辺光量低減を補正する画像補正手段と、を備えたことを特徴とする撮影装置。
【請求項１０】
前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする請求項９記載の撮影装置。
【請求項１１】
前記周辺光量データは、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする請求項９または１０記載の撮影装置。
【請求項１２】
前記画像補正手段は、ＹＣｒＣｂ４２２規格のデータを利用して補正処理を行うことを特徴とする請求項９または１０記載の撮影装置。
【請求項１３】
前記画像補正手段は、画像の対称性を利用して補正処理を行うことを特徴とする請求項９または１０記載の撮影装置。
【請求項１４】
前記画像補正手段は、画像中心部の周辺光量落ちの少ない部分は補正しないで周辺部の画像のみを補正する部分画像補正処理を行うことを特徴とする請求項９または１０記載の撮影装置。
【請求項１５】
前記撮影条件取得手段は、レンズのズーム位置、撮影距離および絞り開口値のデータを光学制御系から取得することを特徴とする請求項９乃至１４の何れか一項に記載の撮影装置。
【請求項１６】
撮影した画像を格納する画像格納手段を設け、画像の格納時に撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを画像と一緒に画像データとして格納することを特徴とする請求項９乃至１４の何れか一項に記載の撮影装置。
【請求項１７】
前記撮影条件取得手段は、レンズのズーム位置、撮影距離および絞り開口値のデータを前記画像格納手段が格納した画像データから取得することを特徴とする請求項１６記載の撮影装置。
【請求項１８】
撮影装置で撮影した撮影画像の周辺光量低減を補正する画像補正装置において、前記撮影画像を撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータと共に入力する画像入力手段と、周辺光量データを記憶する周辺光量データ記憶手段と、前記入力した画像に対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータと前記周辺光量データとを用いて、レンズ光学系の周辺光量低減を補正する画像補正手段と、補正した画像を出力する出力手段と、を備えたことを特徴とする画像補正装置。
【請求項１９】
前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の絞り開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする請求項１８記載の画像補正装置。
【請求項２０】
前記画像補正手段は、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする請求項１８または１９記載の画像補正装置。
【請求項２１】
コンピュータを、請求項９乃至１７の何れか一項に記載の撮影装置として機能させるためのプログラム。
【請求項２２】
コンピュータを、請求項１８乃至２０の何れか一項に記載の画像補正装置として機能させるためのプログラム。
【請求項２３】
請求項２１または２２記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特にデジタル画像の周辺光量補正を行うのに好適な画像補正方法、撮影装置、画像補正装置、および撮影装置として機能させるためのプログラム並びに記録媒体に関する。
【背景技術】
【０００２】
近年、従来の銀塩カメラにとって代わり、画像を電子的に処理するデジタルカメラが普及している。これらのデジタルカメラでは、撮影画像を処理・保存する画素数も増え、性能も向上している。しかし、デジタルカメラレンズの特性により、撮影画像の周辺部は中心部より暗くなり、周辺光量が落ちるという問題がある。特にズームレンズの場合、画角の大きいワイド端で、この問題は発生しやすい。
従来のレンズ設計での光学的方法では周辺光量低減を少なくするのは非常に困難である。一つの解決方法としては、白板のような被写体を撮影して、得られた画像の明るさを測定し、補正パラメータを求めて画像を補正する方法が提案されている。単焦点レンズの場合はこの方法で補正できるが、ズームレンズの場合は、撮影距離、ズーム位置および絞りの大きさによってパラメータは変化し、既に撮影済みの画像に対しては、上記撮影距離等の撮影条件が未知なので、この方法では周辺光量の低減を補正するのは困難である。
撮影時の撮影条件を用いて周辺光量を電気的に補正する方法も提案されている（例えば特許文献１参照）。同文献による方法では、複数の焦点距離における補正係数を、画素のレンズの光軸からの距離に対応するテーブルとして記憶しておき、撮影時の撮影条件から補正係数を前記テーブルから読み出して周辺光量を電気的に補正するようにしている。
【特許文献１】特開平１１−１５０６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の方法では、絞り開口の条件が考慮されておらず補正精度が落ちるという問題がある。また、補正時の補正係数をテーブルとして記憶しているため、撮影条件を追加すると、保持しておくべきデータの量が増大するという問題もある。
本発明は、上述した実情を考慮してなされたものであって、少ないデータ量で精度よく周辺光量の低下を補正することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の画像補正方法は、光学系を通して撮影された画像データを補正する画像補正方法において、前記画像データを入力する画像入力ステップと、前記画像データの撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを取得する撮影条件取得ステップと、前記入力した画像データに対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータから、既に用意してある周辺光量データを参照して、レンズ光学系の周辺光量低減を補正する補正ステップと、を備えたことを特徴とする。
また、請求項２は、請求項１記載の画像補正方法において、前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の絞り開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする。
また、請求項３は、請求項１または２記載の画像補正方法において前記周辺光量データは、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする。
また請求項４は、請求項１または２記載の画像補正方法において、前記補正ステップは、ＹＣｒＣｂ４２２規格のデータを利用して補正処理を行うことを特徴とする。
また請求項５は、請求項１または２記載の画像補正方法において、前記補正ステップは、画像の対称性を利用して補正処理を行うことを特徴とする。
また請求項６は、請求項１または２記載の画像補正方法において、前記補正ステップは、画像中心部の周辺光量落ちの少ない部分は補正しないで周辺部の画像のみを補正する部分画像補正処理を行うことを特徴とする。
また請求項７は、請求項１乃至６の何れか一項に記載の画像補正方法において、前記撮影条件取得ステップは、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを前記画像入力ステップで入力した画像データから読み出して取得することを特徴とする。
また請求項８は、請求項１乃至６の何れか一項に記載の画像補正方法において、前記撮影条件取得ステップは、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを光学制御系から取得することを特徴とする。
【０００５】
また請求項９の撮影装置は、光学的に画像を撮影し、デジタル画像として記録する撮影装置において、撮影した画像を入力する画像入力手段と、撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを取得する撮影条件取得手段と、周辺光量データを記憶する周辺光量データ記憶手段と、前記入力した画像に対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータから前記周辺光量データを参照して、レンズ光学系の周辺光量低減を補正する画像補正手段と、を備えたことを特徴とする。
また請求項１０は、請求項９記載の撮影装置において、前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする。
また請求項１１は、請求項９または１０記載の撮影装置において、前記周辺光量データは、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする。
また請求項１２は、請求項９または１０記載の撮影装置において、前記画像補正手段は、ＹＣｒＣｂ４２２規格のデータを利用して補正処理を行うことを特徴とする。
また請求項１３は、請求項９または１０記載の撮影装置において、前記画像補正手段は、画像の対称性を利用して補正処理を行うことを特徴とする。
また請求項１４は、請求項９または１０記載の撮影装置において、前記画像補正手段は、画像中心部の周辺光量落ちの少ない部分は補正しないで周辺部の画像のみを補正する部分画像補正処理を行うことを特徴とする。
また請求項１５は、請求項９乃至１４の何れか一項に記載の撮影装置において、前記撮影条件取得手段は、レンズのズーム位置、撮影距離および絞り開口値のデータを光学制御系から取得することを特徴とする。
また請求項１６は、請求項９乃至１４の何れか一項に記載の撮影装置において、撮影した画像を格納する画像格納手段を設け、画像の格納時に撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータを画像と一緒に画像データとして格納することを特徴とする。
また請求項１７は、請求項１６記載の撮影装置において、前記撮影条件取得手段は、レンズのズーム位置、撮影距離および絞り開口値のデータを前記画像格納手段が格納した画像データから取得することを特徴とする。
【０００６】
また請求項１８の画像補正装置は、撮影装置で撮影した撮影画像の周辺光量低減を補正する画像補正装置において、前記撮影画像を撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータと共に入力する画像入力手段と、周辺光量データを記憶する周辺光量データ記憶手段と、前記入力した画像に対して、前記撮影時のレンズのズーム位置、撮影距離および絞り開口値のデータと前記周辺光量データとを用いて、レンズ光学系の周辺光量低減を補正する画像補正手段と、補正した画像を出力する出力手段と、を備えたことを特徴とする。
また請求項１９は、請求項１８記載の画像補正装置において、前記周辺光量データは、レンズの所定のズーム位置、所定の撮影距離および所定の絞り開口値におけるレンズの特性データを用いて計算あるいはレンズの特性を計測して作成したことを特徴とする。
また請求項２０は、請求項１８または１９記載の画像補正装置において、前記画像補正手段は、像高と周辺光量との関係を多項式化し、該多項式の係数を保持していることを特徴とする。
また請求項２１は、コンピュータを、請求項９乃至１７の何れか一項に記載の撮影装置として機能させるためのプログラムである。
また請求項２２は、コンピュータを、請求項１８乃至２０の何れか一項に記載の画像補正装置として機能させるためのプログラムである。
また請求項２３は、請求項２１または２２記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【０００７】
本発明によれば、画像補正をする際、ユーザは撮影条件などを気にすることなく、レンズの周辺光量低減が補正された画像を得ることができる。
また、絞り開口値も考慮に入れた補正を行うことで、補正の精度を向上することができ、低価額のデジタルカメラでも高品質な画像が得られる。
さらに、周辺光量のデータを多項式近似させた係数で保持するため、保持するデータ量を少なくすることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
［第１の実施形態］
本発明の周辺光量補正方法の実施形態について説明する。
図１は、デジタルカメラ等の撮影装置で撮影した撮影画像の周辺光量補正前後の輝度分布を示す図である。同図（ａ）で示すように、撮影画像は中心部と比べて周辺部は暗くなる。この図の場合、横軸は画像中心を通る水平な直線であり、光量の低減は、画像中心から離れた両端に現れる。
周辺光量Ｐは、式（１）に示すように、任意の位置（Ｉｐ）における画像画素値対画像中心部の画素値（Ｉｃ）の比率で表される。即ち、
Ｐ＝（Ｉｐ／Ｉｃ）×１００  ％・・・（１）
ここで、Ｉｐは周辺部の画素値で、Ｉｃは画像中心部の画素値である。レンズデータは光強度値の場合は、画素値の比に変換する必要がある。そのため、ＣＣＤガンマデータを利用して、光強度を画素値に直して、式（１）で周辺光量を求める。もしくはガンマ特性を使って、光強度の周辺光量データを直接画素値の周辺光量データに直す。
周辺光量補正をするには、式（２）を用いて行う。即ち、
Ｉ０＝Ｉｐ／Ｐ・・・（２）
Ｉｐは周辺部画素値であり、Ｐは式（１）で定義した周辺光量である（但し百分率ではなく小数値である）。そして、Ｉ０は補正後の画素値である（図１（ｂ））。従って、画素の中心からの距離（これを像高と呼ぶ）に対応するＰの値を保持していれば、周辺光量補正を行うことができる。カラー画像の補正では、ＲＧＢの各画素値について上式（２）を用いて画素値を補正すればよい。
なお、図１に示したのは、一般的な周辺光量の変化であり、実際の補正には撮影時の焦点距離（ズーム位置）、撮影距離（レンズから被写体までの距離）および絞り開口値に対応したＰの値が必要である。
【０００９】
図２は、ある絞り開口値での、ある撮影距離における、ズーム位置（Ｚｐ１〜Ｚｐ５）での、レンズ中心からの距離（像高）に対応する周辺光量Ｐの値の例を示す図である。像高は最大を１とし、周辺光量は上記式（１）の定義のように百分率で表してあるが、百分率でなく０．９９２のように小数、あるいは乗算に都合の良いように１．００８のように逆数で表してもよい。なお、この例は表面の明るさが一定と仮定した白板の輝度を光学系の条件を変えて測定したものであるが、測定値の替りに設計時のレンズの特性値を用いてもよい。
図３は、本発明で参照するデータの構成を示す概念図である。同図は、ある絞り開口値における撮影距離（距離１〜４）に対応したデータを表している。各撮影距離で１つのデータ構成となっており、この１つ分のデータが、図２で説明した１枚の表に相当する。この図３のデータ構成が絞り開口値毎に必要である。
【００１０】
図４は、図２の測定データ中のズーム位置Ｚｐ１における像高に対する周辺光量Ｐをプロットしたグラフである。図２で示した数値をそのまま使用して像高に対する周辺光量を直線補間で求めても良いが、データは補間時の精度は高く、かつコンパクトにするのが望ましい。一般的に周辺光量の変化は非線形なので、任意の像高に対する周辺光量Ｐを求めるには、データとデータとの間の点を精度よく補間する必要がある。本発明では、曲線上の任意の点における値Ｐは多項式近似で求める。まず、周辺光量の変化曲線を次のように多項式で近似する。
Ｐ＝Ａ０＋Ａ１×Ｙ1＋Ａ２×Ｙ2＋…＋Ａｎ×Ｙn・・・（３）
式（３）に示すように周辺光量Ｐを多項式係数Ａ０，Ａ１，…，Ａｎで表すと、Ｙ（像高）における周辺光量Ｐが求まり、求まった値Ｐと式（２）を用いて任意像高での補正値が計算できる。カラー画像の補正では、ＲＧＢの各画素値について、式（２）を用いて画素値を補正すればよい。
上記の多項式化をすべての絞り開口値、ズーム位置、撮影距離における像高対周辺光量のデータについて行い、係数を保持しておけば補間精度は直線補間より向上しデータ量も減少させられる。
なお、補正に用いる撮影時の絞り開口値、ズーム位置、撮影距離は、撮影時にレンズやシャッター、絞り等を制御する光学制御系から取得できる。また、これらのデータを撮影画像と一緒に記録しておいて補正時に画像データと分離すれば、デジタルカメラで実施した場合、撮影後の所望の時期に補正を行うことができる。
【００１１】
［第２の実施形態］
次に、上記した周辺光量補正方法を撮影装置等に組み込んで実施する場合を説明する。
本実施形態はデジタルカメラ本体で周辺光量補正処理を行う場合の例である。
図５は、本発明の実施形態としての撮影装置の要部ブロック構成図である。被写体から出た光は、撮影光学系１を通してＣＣＤ３に入射される。撮影光学系１は、視野の広さ（ズーム）や被写体までの距離（いわゆるピント）を調整するため、モータドライバ６によって被写体方向へ前後に駆動制御されるようになっている。また、撮影光学系１とＣＣＤ３との間には、メカニカルシャッタ２が配置されており、このメカニカルシャッタ２によりＣＣＤ３への入射光の量（絞り）と入射時間を制御することが出来る。メカニカルシャッタ２もまたモータドライバ６により駆動制御される。ＣＰＵ９とモータドライバ６は、撮影光学系１およびメカニカルシャッタ２を制御する光学制御系の主要要素になっている。
ＣＣＤ３は、撮像面に結像された光学像を電気信号に変換して、アナログの画像データとして出力する。ＣＣＤ３から出力された画像データは、ＣＤＳ回路４によりノイズ成分を除去され、Ａ／Ｄ変換器５によりデジタル値に変換された後、画像処理回路８に入力される。
画像処理回路８は、画像データ等を一時格納する画像メモリ１２を用いて、ＹＵＶ変換処理や、種々の画像処理手段として働き、ホワイトバランス制御処理、コントラスト補正処理、エッジ強調処理、色変換処理などの各種画像処理を行う。なお、上記ホワイトバランス処理は画像データの色の濃さを、コントラスト補正処理は画像データのコントラストを、エッジ強調処理は画像データのシャープネスを、色変換処理は画像データの色合いを調整する画像処理である。また、画像処理回路８は、信号処理や画像処理が施された画像データを液晶ディスプレイ１６（以下、「ＬＣＤ１６」と略記する）に表示させる。そして、上記信号処理や画像処理が施された画像データは、画像圧縮伸張回路１３を介して、メモリカード１４に記録される。画像圧縮伸張回路１３は、画像処理回路８から出力される画像データを、圧縮してメモリカード１４に出力すると共に、メモリカード１４から読み出した画像データを伸張して画像処理回路８に渡す回路である。
【００１２】
上述したＣＣＤ３、ＣＤＳ回路４及びＡ／Ｄ変換器５は、タイミング信号を発生するタイミング信号発生器７を介してＣＰＵ９によって処理のタイミングが制御されている。さらに、画像処理回路８、画像圧縮伸張回路１３、メモリカード１４等も上記ＣＰＵ９によって制御されている。
ＣＰＵ９は、読み出し専用メモリであるＲＯＭ（Read Only Memory）１１に格納されているプログラムに従って各種演算処理を行う。この時、ＣＰＵ９は、各種の処理過程で各種データを一時記憶するデータ格納エリアなどを有する読み出し書き込み自在のメモリであるＲＡＭ（Random Access Memory）１０などを利用してプログラムを実行する。また、ＣＰＵ９、ＲＡＭ１０、ＲＯＭ１１等はバスライン１７によって相互接続されている。
なお、前述の画像メモリ１２もメモリカード１４も一種のＲＡＭではあるが、撮影装置本体の電源を切っても記憶が保存されるフラッシュメモリ等の不揮発性メモリで構成する。さらに、画像メモリ１２はメモリカード１４内に割り当ててもよい。
操作部１５は、撮影の開始（いわゆるシャッター）の指示、撮影装置の電源のオン／オフやストロボ発光のオン／オフ、撮影画像の解像度など各種撮影時の選択等を行うもので、本発明の周辺光量補正を撮影直後にリアルタイムで行うか、あるいは撮影条件等を画像データと共に一旦格納した後に行うかの選択も行えるようになっている。
【００１３】
図６は、本発明の撮影装置における周辺光量補正処理の実施形態を示す要部機能ブロック図である。撮影手段６１で撮影光学系１やＣＣＤ３等を通して撮影された画像データは、光学制御手段６２が決定したズーム位置、撮影距離、絞り開口値等の撮影条件とともに画像格納手段６７で画像メモリ１２に格納される処理（非リアルタイム処理）と、画像取得手段６３に入力されて、画像補正手段６５で周辺光量補正を受けた後に画像メモリ１２に格納される処理（リアルタイム処理）と、２通りの処理に分かれる。どちらの処理になるかは撮影装置で予め選択されている。
リアルタイム処理では、撮影条件取得手段６４が光学制御手段６２から撮影条件を取得し、さらに画像補正手段６５が取得した撮影条件に基づいて周辺光量データを周辺光量データ記憶手段６６から読み出し、周辺光量補正をした後に画像メモリ１２に画像データを格納する。
非リアルタイム処理では、前述のようにして格納された画像データを画像入力手段６３が読み出し、さらに一緒に格納された撮影条件を撮影条件取得手段６４が画像データと分離して取得し、リアルタイム処理と同様に周辺光量補正をした後に画像メモリ１２に格納する。非リアルタイム処理では、画像補正前に一旦画像メモリ１２に画像データと撮影条件とを格納するので、周辺光量補正の終了を待たずに次の撮影をすることができる。
【００１４】
図７は、本発明の撮影装置における周辺光量補正処理の流れを示すフローチャートである。ＣＰＵ９はＲＯＭ１１に格納してある周辺光量補正プログラムを実行する。周辺光量補正プログラムは、まず、補正が必要な画像データを画像メモリ１２から読み込み（ステップ１１）、続いて撮影時のレンズズーム位置、撮影距離および絞り開口値を読み込む（ステップ１２、１３、１４）。このズーム位置と撮影距離と絞り開口値は、ＣＰＵ９によってモータドライバ６に指示した撮影時の撮影光学系１およびメカニカルシャッタ２の撮影条件を用いる。そして、ＲＯＭ１１に保存している周辺光量データの中から撮影時ズーム位置、撮影距離および絞り開口値の撮影条件に対応する周辺光量データを読み込み（ステップ１５）、先程読み込んだ画像データを補正して（ステップ１６）、補正された画像データを画像圧縮伸張回路１３によって圧縮し（ステップ１７）、メモリカード１４に保存する（ステップ１８）。
なお、撮影条件のデータはステップ１２、１３、１４で画像メモリ１２から撮影済み画像データと共に読み出しても（非リアルタイム処理）、あるいは撮影時にシャッターが押された時の撮影条件を取得して、撮影直後に画像を補正するように（リアルタイム処理）してもよい。
またステップ１６において、画像補正処理を行う際に横軸方向の画素データを間引きしたＹＣｒＣｂ４２２規格のデータを利用して計算量の削減したり、画像の対称性を利用して共通部分の座標計算を削減したり、或いは画像中心部の周辺光量落ちの少ない部分は補正しないで周辺部の画像のみを補正する部分画像補正処理を行うと、画像補正処理をより高速化することができる。
【００１５】
［第３の実施形態］
本実施形態は、撮影済みの画像データに対して、第１の実施形態において説明した方法で周辺光量補正を行う画像補正装置の例である。
図８は、本発明の実施形態としての画像補正装置のハードウエア構成図である。本装置は各部を集中的に制御するＣＰＵ（Central Processing Unit）２３を備えており、このＣＰＵ２３には、ＢＩＯＳなどを格納した読出し専用メモリであるＲＯＭ２１と、各種データを書換え可能に記憶してＣＰＵ２３の作業エリアとして機能するＲＡＭ２０とがバス２９で接続されており、一般的なパーソナルコンピュータで構成しても、あるいは専用の画像補正装置として構成してもよい。バス２９には、さらに制御プログラムが記憶されたＨＤＤ２４と、ＣＤ−ＲＯＭ（Compact Disc ROM）２６を読み取るＣＤ−ＲＯＭドライブ２５と、プリンタや他の情報機器との通信を司る通信インタフェース（通信Ｉ／Ｆ）２２も接続されている。
同図に示すＣＤ−ＲＯＭ２６は、この発明のプログラムを記録する記憶媒体を構成するものであり、所定の処理プログラムが記憶されている。ＣＰＵ２３は、ＣＤ−ＲＯＭ２６に記録されているプログラムをＣＤ−ＲＯＭドライブ２５で読み取り、ＨＤＤ２４にインストールする。インストールが済めば、後述するような各種の処理を行うことが可能な状態となる。なお、記録媒体としてはＣＤ−ＲＯＭ２６のみならず、ＤＶＤなどの各種の光ディスク、各種光磁気ディスク、フロッピー（登録商標）ディスクなどの各種磁気ディスク、半導体メモリ等、各種方式のメディアを用いることができる。また、インターネットなどのネットワークから本発明のプログラムをダウンロードして、ＨＤＤ２４にインストールするようにしてもよい。この場合に、送信側のサーバでプログラムを記憶している記憶装置も、この発明の記録媒体である。なお、プログラムは所定のＯＳ（Operating System）の下で動作するものであってもよいし、その場合に後述の各種処理の一部の実行をＯＳに肩代わりさせるものであってもよく、ワープロソフトなど所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれているものであってもよい。
【００１６】
画像補正装置では、デジタルカメラ等の撮影装置により撮影した画像データをメモリカード２８によって図８のＲＡＭ２０に入力する。もしくは通信インタフェース２２を通して、ネットワークから、あるいは、ＣＤ−ＲＯＭ２６から入力してもよい。画像データの形式として、例えばＥｘｉｆ（登録商標）の形式を使用すれば、画像データの中に撮影装置のメーカ、機番、撮影時のズーム位置、撮影距離、絞り開口値などのデータを一緒に記録することができる。
画像補正装置は、画像補正プログラムをＨＤＤ２４からＲＡＭ２０にロードして、あるいは、ＲＯＭ２１に格納済みの画像補正プログラムを実行して、入力した画像データから撮影条件等の付属情報を読み出して、ＨＤＤ２４あるいはＲＯＭ２１に記録されている撮影条件に対応する周辺光量データをＲＡＭ２０にロードする。そして、周辺光量データを用いて画像データの周辺光量補正処理を行う。
図９は、本発明の画像補正装置における周辺光量補正処理の実施形態を示す要部機能ブロック図である。画像入力手段１６３は、通信Ｉ／Ｆ２２、画像メモリ１２、あるいはＣＤ−ＲＯＭ２６から画像データを取得する。次に画像補正手段１６５は、画像データに含まれる撮影時のズーム位置、撮影距離、絞り開口値の撮影条件データを分離して、撮影条件に対応する周辺光量データを周辺光量データ記憶手段６６から読み出し、画像データの周辺光量を補正した後、画像メモリ１２に書き出す。
【図面の簡単な説明】
【００１７】
【図１】撮影画像の周辺光量補正前後の輝度分布を示す図。
【図２】像高に対応する周辺光量の測定値の例を示す図。
【図３】本発明で参照するデータの構成を示す概念図。
【図４】像高に対する周辺光量をプロットしたグラフ図。
【図５】本発明の実施形態としての撮影装置の要部ブロック構成図。
【図６】本発明の撮影装置における周辺光量補正処理の実施形態を示す要部機能ブロック図。
【図７】本発明の撮影装置における周辺光量補正処理の流れを示すフローチャート。
【図８】本発明の実施形態である画像補正装置のハードウエア構成図。
【図９】本発明の画像補正装置における周辺光量補正処理の実施形態を示す要部機能ブロック図。
【符号の説明】
【００１８】
１  撮影光学系、２  メカニカルシャッタ、３  ＣＣＤ、４  ＣＤＳ回路、５  Ｄ変換器、６  モータドライバ、７  タイミング信号発生器、８  画像処理回路、９、２３  ＣＰＵ、１０、２０  ＲＡＭ、１１、２１  ＲＯＭ、１２、２８  画像メモリ、１３  画像圧縮伸張回路、１４  メモリカード、１５  操作部、１６  液晶ディスプレイ、１７  バスライン、２２  通信インタフェース、２４  ＨＤＤ、２５  ＣＤ−ＲＯＭドライブ、２６  ＣＤ−ＲＯＭ、２７  メモリカードドライバ、２９  バス、６１  撮影手段、６２  光学制御手段、６３、１６３  画像入力手段、６４  撮影条件取得手段、６５、１６５  画像補正手段、６６  周辺光量データ記憶手段、６７  画像格納手段
【図１】
2006270919.tif 000003
【図２】
2006270919.tif 000004
【図３】
2006270919.tif 000005
【図４】
2006270919.tif 000006
【図５】
2006270919.tif 000007
【図６】
2006270919.tif 000008
【図７】
2006270919.tif 000009
【図８】
2006270919.tif 000010
【図９】
2006270919.tif 000011