(57)【要約】【課題】  撮像画像のＲＡＷデータに、シェーディング補正データを利用可能な形態でそのデータを付加する画像処理装置及び画像処理方法を提供すること。【解決手段】  ステップＳ５０１で撮像画像のＲＡＷデータを、ステップＳ５０２で撮像画像に対応するシェーディング補正データを、それぞれ取得する。ステップＳ５０３でシェーディング補正データをＲＡＷデータに付加し、付加ＲＡＷデータを作成する。ステップＳ５０４で、付加ＲＡＷデータを記憶媒体１１０に記録する。【選択図】図５
2006339971.tif 000002
【特許請求の範囲】
【請求項１】
撮像された画像のＲＡＷデータを取得するＲＡＷデータ取得手段と、
前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを取得するシェーディング補正データ取得手段と、
前記シェーディング補正データを前記ＲＡＷデータに付加する付加手段と、
を備えることを特徴とする、画像処理装置。
【請求項２】
さらに、
前記シェーディング補正データを付加された前記ＲＡＷデータを記録媒体に記録する第１の記録手段と、
前記ＲＡＷデータを、前記シェーディング補正データに基づいて補正して補正画像データを生成する補正手段と、
前記補正画像データを前記記録媒体に記録する第２の記録手段と、
前記画像を前記第１の記録手段で記録するか、又は前記第２の記録手段で記録するかを、設定に従って選択する選択手段と、
を備えることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
さらに、前記シェーディング補正データを付加された前記ＲＡＷデータ及び前記補正画像データを前記記録媒体に記録する第３の記録手段を備え、
前記選択手段は、前記第１の記録手段及び前記第２の記録手段に加えて、前記画像を前記第３の記録手段で記録することを選択可能であることを特徴とする、請求項２に記載の画像処理装置。
【請求項４】
撮像された画像のＲＡＷデータを取得するＲＡＷデータ取得手段と、
前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを取得するシェーディング補正データ取得手段と、
前記ＲＡＷデータと前記シェーディング補正データとを関連付けて記録媒体に記録する記録手段と、
を備えることを特徴とする、画像処理装置。
【請求項５】
前記シェーディング補正データは、前記画像の全画素それぞれに対応する補正パラメータを有することを特徴とする、請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記シェーディング補正データは、前記画像の周縁部のみの画素それぞれに対応する補正パラメータを有することを特徴とする、請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項７】
前記シェーディング補正データは、前記画像の水平方向及び垂直方向の画素それぞれに対応する水平方向補正パラメータ及び垂直方向補正パラメータを有し、
前記水平方向補正パラメータ及び前記垂直方向補正パラメータに基づいて前記画像の全画素それぞれに対応する補正パラメータを決定する補正パラメータ決定手段を備えることを特徴とする、請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項８】
前記シェーディング補正データは、前記画像の対角方向の画素それぞれに対応する対角方向補正パラメータ及び垂直方向補正パラメータを有し、
前記対角方向補正パラメータに基づいて前記画像の全画素それぞれに対応する補正パラメータを決定する補正パラメータ決定手段を備えることを特徴とする、請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項９】
撮像された画像のＲＡＷデータを取得する取得工程と、
前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを生成する生成工程と、
前記シェーディング補正データを前記ＲＡＷデータに付加する付加工程と、
を備えることを特徴とする、画像処理方法。
【請求項１０】
撮像された画像のＲＡＷデータを取得する取得工程と、
前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを生成する生成工程と、
前記ＲＡＷデータと前記シェーディング補正データとを関連付けて記録媒体に記録する記録工程と、
を備えることを特徴とする、画像処理方法。
【請求項１１】
コンピュータが、撮像された画像のＲＡＷデータを取得する取得工程を実行するプログラムコードと、
コンピュータが、前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを生成する生成工程を実行するプログラムコードと、
コンピュータが、前記シェーディング補正データを前記画像のＲＡＷデータに付加する付加工程を実行するプログラムコードと、
を備えることを特徴とする、コンピュータプログラム。
【請求項１２】
コンピュータが、撮像された画像のＲＡＷデータを取得する取得工程を実行するプログラムコードと、
コンピュータが、前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを生成する生成工程を実行するプログラムコードと、
コンピュータが、前記ＲＡＷデータと前記シェーディング補正データとを関連付けて記録媒体に記録する記録工程を実行するプログラムコードと、
を備えることを特徴とする、コンピュータプログラム。
【請求項１３】
請求項１１または１２に記載のコンピュータプログラムを記憶したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、特に、撮像された画像を処理する画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
現在、デジタルスチルカメラやデジタルビデオカメラなどの、光学レンズを使用して画像を撮像等する画像処理装置が普及している。
【０００３】
光学レンズを使用して画像を撮像すると、シェーディングと呼ばれる現象が発生することがある。シェーディングとは、光線が光学レンズに対して斜めから入射する場合に、光線の一部がレンズ枠などに遮られて有効光束が減少するという口径食が発生し、その結果、撮像画像が暗くなるという現象である。図１は、口径食が発生する様子を示す図である。
【０００４】
特許文献１は、シェーディングの発生した画像を補正（シェーディング補正）する方法を開示する。シェーディングの発生は撮影時の絞り値、ズーム位置、レンズの種類等の条件により変化する。そこで、特許文献１に開示される方法では、これらの条件に応じたシェーディング補正データ（各画素のデータに乗じる値など）を選択し、それに基づいてシェーディング補正を行なう。
【０００５】
また、特許文献１に開示される方法では、撮像した画像に対しシェーディング補正を行ない、さらに所定のデジタル信号処理（ホワイトバランス処理やＪＰＥＧ圧縮処理等）を行なった上でその画像を記憶媒体に記録する。
【特許文献１】特開２０００−０４１１７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の方法によれば、撮像画像をＲＡＷデータで記録し、処理することができない。ＲＡＷデータとは、ＣＣＤ等の撮像素子から得られた信号そのもの（デジタル記録においてはＡ／Ｄ変換の結果そのもの）のデータであり、画像処理装置の得られる最大限の情報量を保持したものである。
【０００７】
今日の画像処理技術の進歩に伴い、画像処理時に撮像画像がより多くの情報量を保持することが求められている。ＲＡＷデータは高度な画像処理においては望ましいデータ形式であると考えられるが、その反面、シェーディング補正データを利用できないという問題がある。撮像画像にシェーディング補正を施せばその画像の情報量が減じられ、もはやＲＡＷデータではなくなるからである。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、撮像画像をＲＡＷデータとして記録すると共に、そのＲＡＷデータに対応するシェーディング補正データを、そのＲＡＷデータに適用可能な形態で記録する画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の画像処理装置は、撮像された画像のＲＡＷデータを取得するＲＡＷデータ取得手段と、画像の撮像時のレンズ条件に基づいて画像のシェーディング補正データを取得するシェーディング補正データ取得手段と、シェーディング補正データをＲＡＷデータに付加する付加手段と、を備えることを特徴とする。
【００１０】
また、本発明の他の画像処理装置は、撮像された画像のＲＡＷデータを取得するＲＡＷデータ取得手段と、前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを取得するシェーディング補正データ取得手段と、前記ＲＡＷデータと前記シェーディング補正データとを関連付けて記録媒体に記録する記録手段と、を備えることを特徴とする。
【００１１】
また、本発明の画像処理方法は、撮像された画像のＲＡＷデータを取得する取得工程と、画像の撮像時のレンズ条件に基づいて画像のシェーディング補正データを生成する生成工程と、シェーディング補正データをＲＡＷデータに付加する付加工程と、を備えることを特徴とする。
【００１２】
また、本発明の他の画像処理方法は、撮像された画像のＲＡＷデータを取得する取得工程と、前記画像の撮像時のレンズ条件に基づいて前記画像のシェーディング補正データを生成する生成工程と、前記ＲＡＷデータと前記シェーディング補正データとを関連付けて記録媒体に記録する記録工程と、を備えることを特徴とする。
【００１３】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態の記載によっていっそう明らかになるものである。
【発明の効果】
【００１４】
以上の構成により、本発明の画像処理装置及び画像処理方法によれば、撮像画像をＲＡＷデータとして記録すると共に、そのＲＡＷデータに対応するシェーディング補正データを、そのＲＡＷデータに適用可能な形態で記録することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００１６】
［第１の実施形態］
＜デジタルカメラ１００の構成＞
図２は本発明における画像処理装置の一例であるデジタルカメラ１００の構成を示すブロック図である。
【００１７】
光学系１０１は光学レンズを含み、ここから光線が入射する。また、絞り値やズーム位置、レンズの種類等、画像の撮像時のレンズ条件を補正データ制御部１０４に通知することができる。
【００１８】
撮像素子１０２はＣＣＤやＣＭＯＳを含み、入射した光線を電気信号に変換する。
【００１９】
Ａ／Ｄ変換器１０３は撮像素子１０２が変換したアナログ電気信号を、デジタル信号（ＲＡＷデータ）に変換する。
【００２０】
補正データ制御部１０４は光学系１０１から画像の撮像時のレンズ条件の通知を受け、それに応じてシェーディング補正データを決定する。シェーディング補正データの決定方法は後述する。
【００２１】
ＣＰＵ１０５はデジタルカメラ１００全体を制御する。また、本実施形態では特に、撮像画像のＲＡＷデータに、それに対応するシェーディング補正データを付加する処理を実行する。シェーディング補正データの付加方法は後述する。
【００２２】
ＲＯＭ１０６はＣＰＵ１０５が実行するプログラムを保持する。
【００２３】
ＲＡＭ１０７は撮像画像データと、それに対応するシェーディング補正データを一時的に記憶する領域である。すなわち、Ａ／Ｄ変換器１０３から出力されたデジタル信号に、補正データ制御部１０４が選択したシェーディング補正データを、前述のようにＣＰＵ１０５が付加して記憶する。以下、シェーディング補正データの付加されたＲＡＷデータを「付加ＲＡＷデータ」と呼ぶ。ＲＡＭ１０７はまた、ＣＰＵ１０５がプログラムを実行する際の作業領域としても使用される。
【００２４】
画像処理部１０８は、付加ＲＡＷデータを、付加されたシェーディング補正データに基づいて補正し、ホワイトバランス処理、ＪＰＥＧ圧縮等の画像処理を行なう。画像処理部１０８は専用の回路を使用してもよいが、ＣＰＵ１０５がＲＯＭ１０６に保持されるプログラムを実行することによっても実現可能である。
【００２５】
Ｉ／Ｆ１０９は、記憶媒体１１０に対する入出力インタフェースである。
【００２６】
記憶媒体１１０はメモリカードやハードディスクなどであり、画像データを記録する領域である。記録される画像データは付加ＲＡＷデータであってもよいし、画像処理部１０８によって所定の処理が施されたデータであってもよい。
【００２７】
操作部１１１は電源スイッチ、シャッターボタン、選択ボタン等のヒューマンインタフェースであり、デジタルカメラ１００は操作部１１１を介してユーザからの指示を受信する。
【００２８】
表示装置１１２は液晶ディスプレイ等からなり、メニュー画面を表示したり、電子ビューファインダとして機能したりする。
【００２９】
外部インタフェース１１３は外部装置との入出力インタフェースである。外部装置とは例えばＰＣ（パーソナルコンピュータ）やハードディスクなどであり、デジタルカメラ１００は外部インタフェース１１３を介して画像データを送受信することができる。
【００３０】
システムバス１１４はデジタルカメラ１００内において信号の送受信を行なう共通路である。
【００３１】
＜シェーディング補正データの決定方法＞
次に、シェーディング補正データの決定方法について説明する。図１に示すように、光線が光学系１０１に斜めから入射するときに口径食が発生し、その結果シェーディングが発生する。しかし、シェーディングの発生の程度は、絞り値、ズーム位置、レンズの種類など、画像の撮像時のレンズ条件によって変化する。例えばズーム位置の場合、画角の広いWide端においてはシェーディングも大きくなり、画角の狭いTele端では小さくなる。したがって補正データ制御部１０４は画像の撮像時のレンズ条件に応じてシェーディング補正データを決定する必要がある。
【００３２】
このためには例えば、補正データ制御部１０４中のＲＯＭに画像の撮像時のレンズ条件とシェーディング補正データを対応付けたテーブルを保持し、画像の撮像時のレンズ条件に従ってこのテーブルからシェーディング補正データを選択する構成とすることが可能である。この他にも、補正データ制御部１０４中のＣＰＵが画像の撮像時のレンズ条件に基づいて演算を行なうことにより、シェーディング補正データを求める構成などとすることも可能である。
【００３３】
＜シェーディング補正データの付加方法＞
次に、ＲＡＷデータにシェーディング補正データを付加する方法、すなわち付加ＲＡＷデータのデータ形式について説明する。シェーディング補正データの付加に際しては、ＲＡＷデータ持つ情報量を損なわないようにしなければならない。換言すれば、ＲＡＷデータ持つ情報量を損なわなければ、付加ＲＡＷデータはいかなるデータ形式であってもよい。
【００３４】
付加ＲＡＷデータの一例としては、記録するＲＡＷデータファイルのヘッダ部にシェーディング補正データを含める形式を取ることができる。この他にも、ＲＡＷデータとシェーディング補正データとを別個のファイルで記録し、両者を関連付けるテーブル（データベースなど）を保持するなどの形式であっても構わない。例えば、ＲＡＷデータのファイルとシェーディング補正データのファイルとを同じファイル名とすることもできる。ＲＡＷデータのファイルとシェーディング補正データのファイルとを同一ファイル名としても、拡張子あるいはファイルタイプの違いからデータの種類を判別することができる。また、ＲＡＷデータのファイルヘッダ部分に対応するシェーディング補正データのファイル名を記述する方法、シェーディング補正データのファイルヘッダ部分に対応するＲＡＷデータのファイル名を記述する方法もある。
【００３５】
付加ＲＡＷデータの作成は、前述のとおり、ＣＰＵ１０５がＲＯＭ１０６に保持されるプログラムを実行することにより行なう。
【００３６】
＜シェーディング補正データのデータ形式＞
次に、図３及び図４を参照して、シェーディング補正データのデータ形式を説明する。図３及び図４はシェーディング補正データのデータ形式の例を示す図である。シェーディング補正データは、撮像画像の各画素に対してシェーディングを補正する処理を行ないうるパラメータ（補正パラメータ）を保持するデータ形式であれば、いかなる形式であってもよい。以下、主なデータ形式の例を説明する。
【００３７】
まず、図３（ａ）に示すように、補正対象画像（以下、単に「対象画像」と呼ぶ）の全画素それぞれに対して補正パラメータを持つデータ形式とすることが可能である。ここで、一般にシェーディングは対象画像の周縁部ほど強く表れるため、周縁部の画素に対するパラメータほど大きな値を持つ。なお、図３及び図４において、格子状のそれぞれの正方形は１画素を示し、濃度が濃いほど大きな補正パラメータを示す。
【００３８】
また、図３（ｂ）に示すように、対象画像の周縁部の画素それぞれに対してのみ補正パラメータを持つデータ形式とすることも可能である。前述のようにシェーディングは対象画像の周縁部に強く表れ、中心付近にはそれほど強く表れないため、必ずしもすべての画素を補正する必要はないからである。これにより、シェーディング補正データのデータ量を削減することが可能である。
【００３９】
さらに、図４（ａ）に示すように、対象画像の水平方向と垂直方向にのみ補正パラメータを持ち、各画素の補正に際しては２つのパラメータの積をもって全画素それぞれに対応する補正パラメータとすることも可能である。例えば、図４（ａ）において、左から５番目、上から３番目の画素の補正パラメータは、「０．８×０．６＝０．４８」となる。０．４８という数字は説明のための値に過ぎず、実際には対象画像のデータ形式に応じて様々な値を取り得ることに注意されたい。水平方向と垂直方向の補正パラメータを、それぞれの方向について端に近いほど大きく、中心に近いほど小さな値とすれば、それぞれの値の積は画像の周縁部ほど大きくなる。したがって、周縁部ほどシェーディングが強く表れるという特性に適した、各画素に対する補正パラメータを求めることができる。これにより、図３（ｂ）の場合に比べてシェーディング補正データのデータ量をさらに削減することが可能である。
【００４０】
また、図４（ｂ）に示すように、補正パラメータを対角方向のみとし、さらにデータ量の削減を図ることも可能である。この場合、全画素それぞれに対応する補正パラメータは、対角方向の補正パラメータに対して水平方向に投影した点の補正パラメータと垂直方向に投影した点の補正パラメータとの積となる。これにより、シェーディング補正データのデータ量をさらに削減することが可能である。なお、画像は正方形とは限らないため、図４（ｂ）に示すように、投影した点が１点に定まらない場合がある。この場合、計算対象の画素に近い方を採用したり、複数の点の平均値を採用したりすることができる。前者の場合左から５番目、上から３番目の画素の補正パラメータは、「０．８×０．６＝０．４８」となる。後者の場合、「０．８×（０．６＋０．７）÷２＝０．５２」となる。
【００４１】
＜撮像処理の流れ＞
図５は、図２のデジタルカメラ１００を用いた撮像処理の流れを示すフローチャートである。
【００４２】
ステップＳ５０１で、デジタルカメラ１００が操作部１１１より撮像指示を受信すると、ＣＰＵ１０５はＡ／Ｄ変換器１０３から撮像画像のＲＡＷデータを取得し、ＲＡＭ１０７に格納する。
【００４３】
ステップＳ５０２で、ＣＰＵ１０５は補正データ制御部１０４から撮像画像に対応するシェーディング補正データを取得し、ＲＡＭ１０７に格納する。
【００４４】
ステップＳ５０３で、ＣＰＵ１０５はＲＡＭ１０７中のＲＡＷデータにシェーディング補正データを付加し、付加ＲＡＷデータを作成する。
【００４５】
ステップＳ５０４で、ＣＰＵ１０５はＲＡＭ１０７中の付加ＲＡＷデータを、Ｉ／Ｆ１０９を介して記憶媒体１１０に記録する。
【００４６】
以上の処理により、ＲＡＷデータの特性を生かしつつ、シェーディング補正データを保持する付加ＲＡＷデータを作成し、記録することが可能となる。
【００４７】
なお、記憶媒体１１０に記録した付加ＲＡＷデータは、画像処理部１０８がシェーディング補正やホワイトバランス処理などを行ない、表示装置１１２が表示することが可能である。また、付加ＲＡＷデータは、外部インタフェース１１３を介して外部のＰＣやハードディスクに転送することも可能である。
【００４８】
＜まとめ＞
以上説明したように、本実施形態によれば、画像処理装置であるデジタルカメラ１００は撮像画像のＲＡＷデータにシェーディング補正データを付加又は関連付けて記録し、記憶媒体１１０に記録する。
【００４９】
これにより、デジタルカメラ１００の得られる最大限の情報量であるＲＡＷデータをシェーディング補正データと併せて記録できるため、記録済みの撮像画像に対し、より自由度の高い画像処理を行なうことが可能となる。
【００５０】
なお、本実施形態では、画像処理装置の一例として、光学系１０１等から構成される撮像機能を備えるデジタルカメラ１００を用いて説明した。しかし、本発明は、撮像された画像のＲＡＷデータと、画像の撮像時のレンズ条件又はシェーディング補正データを取得可能であれば、撮像機能を持たない画像処理装置であっても適用可能である。
【００５１】
［第２の実施形態］
第１の実施形態では、付加ＲＡＷデータを図２の記憶媒体１１０に記録することを説明した。本実施形態では、記憶媒体１１０に付加ＲＡＷデータを記録するか、補正・圧縮後のデータ（例えばＪＰＥＧ形式の補正画像データ）を記録するかを選択可能な形態を説明する。
【００５２】
なお、本実施形態において、デジタルカメラ１００の構成及びシェーディング補正データのデータ形式は第１の実施形態と同様でよいため、その説明を省略する（図２乃至図４参照）。
【００５３】
図６は、第２の実施形態において、図２のデジタルカメラ１００を用いた撮像処理の流れを示すフローチャートである。図５と同一の処理については同一の符号を付し、説明を省略する。
【００５４】
ステップＳ６０１で、ＣＰＵ１０５は画像データでの記録方式の設定を確認する。記録方式の設定は、例えば撮像に先立って、ユーザが操作部１１１を操作することにより行なうことができる。記録方式がＲＡＷデータに設定されている場合は、第１の実施形態と同様、ステップＳ５０４でＣＰＵ１０５はＲＡＭ１０７中の付加ＲＡＷデータを、Ｉ／Ｆ１０９を介して記憶媒体１１０に記録する。記録方式がＲＡＷデータに設定されていない場合（すなわち、補正画像データに設定されている場合）は、ステップＳ６０２に移行する。
【００５５】
ステップＳ６０２で、画像処理部１０８は、付加ＲＡＷデータに付加されたシェーディング補正データに基づいて撮像画像のシェーディング補正を行なう。併せて、ホワイトバランス処理やＪＰＥＧ圧縮処理等を行なう。
【００５６】
ステップＳ６０３で、ＣＰＵ１０５は、ステップＳ６０２で画像処理部１０８が処理した補正画像データを記憶媒体１１０に記録する。
【００５７】
以上説明したように、本実施形態によれば、撮像画像を付加ＲＡＷデータの形式（又はＲＡＷデータとシェーディング補正データを関連付けた形式）で記録するか、補正画像データの形式で記録するかをユーザが選択可能である。
【００５８】
これにより、ユーザは、必要なときだけ撮像画像を付加ＲＡＷデータの形式で記録し、不要なときはよりデータサイズの小さな補正画像データの形式で記録することが選択でき、記憶媒体１１０の記憶容量を効率よく利用することが可能となる。
【００５９】
なお、本実施形態では撮像画像を付加ＲＡＷデータの形式又は補正画像データの形式のいずれか一方で記録するものとして説明したが、両方の形式で記録するように設定可能なようにデジタルカメラ１００を構成することも可能である。
【００６０】
［その他の実施形態］
上述した各実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【００６２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００６３】
【図１】光学レンズを含む光学系において口径食が発生する様子を示す図である。
【図２】本発明におけるデジタルカメラ１００の構成を示すブロック図である
【図３】シェーディング補正データのデータ形式の例を示す図である。
【図４】シェーディング補正データのデータ形式の例を示す図である。
【図５】第１の実施形態における、デジタルカメラ１００を用いた撮像処理の流れを示すフローチャートである。
【図６】第２の実施形態における、デジタルカメラ１００を用いた撮像処理の流れを示すフローチャートである。
【符号の説明】
【００６４】
１００  デジタルカメラ
１０１  光学系
１０２  撮像素子
１０３  Ａ／Ｄ変換器
１０４  補正データ制御部
１０５  ＣＰＵ
１０６  ＲＯＭ
１０７  ＲＡＭ
１０８  画像処理部
１０９  入出力インタフェース
１１０  記憶媒体
【図１】
2006339971.tif 000003
【図２】
2006339971.tif 000004
【図５】
2006339971.tif 000005
【図６】
2006339971.tif 000006
【図３】
2006339971.tif 000007
【図４】
2006339971.tif 000008