(57)【要約】  【課題】  光学条件に応じた適正なシェーディング補正を行うことができ、回路構成や制御の複雑化および必要なメモリ容量の増大を抑えることのできるデジタルカメラを提供する。  【解決手段】  デジタルカメラ１は、制御部１１の内部にメモリ部１３を備えており、そのメモリ部には、レンズ位置に対応する倍率を示す参照テーブルと、倍率に対応するシェーディング補正用の補正値を示す補正値テーブルが記憶されている。制御部７で、撮影時の光学条件に応じたレンズ位置の変化を検出すると、シェーディング補正制御部７では、参照テーブルと補正値テーブルを用いてレンズ位置から補正値が決定され、その補正値を用いてシェーディング補正が行われる。【選択図】  図１
2009194470.tif 000002
【特許請求の範囲】
【請求項１】
撮影時の光学条件に応じたレンズ位置の変化を検出する検出手段と、
前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとを記憶する記憶手段と、
前記参照テーブルと前記補正値テーブルに基づいて、検出された前記レンズ位置から前記補正値を決定し、前記補正値を用いてシェーディング補正を行う補正手段と、
を備えたことを特徴とするデジタルカメラ。
【請求項２】
前記検出手段は、オートフォーカス機能付きレンズのレンズ位置を制御するための制御パルスを検出するパルス検出手段を含み、
前記参照テーブルは、前記制御パルスに対応する倍率を示すものであり、
前記補正手段は、検出された前記制御パルスから前記補正値を決定し、前記補正値を用いてシェーディング補正を行うことを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記検出手段は、マクロ切替え機能付きレンズのレンズ切替えを示す検出用電圧を検出する電圧検出手段を含み、
前記参照テーブルは、前記検出用電圧に対応する倍率を示すものであり、
前記補正手段は、検出された前記検出量電圧から前記補正値を決定し、前記補正値を用いてシェーディング補正を行うことを特徴とすることを特徴とする請求項１または請求項２に記載のデジタルカメラ。
【請求項４】
前記倍率Ｍと前記補正値Ａとの対応関係は、
倍率１倍のときの像高Ｈ（％）における基準補正値をＡｂとすると、
Ａ＝Ａｂ×｛１＋（Ｍ−１）×Ｈ／１００｝
で示されることを特徴とする請求項１ないし請求項３のいずれかに記載のデジタルカメラ。
【請求項５】
撮影時の光学条件に応じたレンズ位置の変化を検出する検出手段と、
前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとを記憶する記憶手段と、
前記参照テーブルと前記補正値テーブルに基づいて、検出された前記レンズ位置から前記補正値を決定し、前記補正値を用いてシェーディング補正を行う補正手段と、
を備えたことを特徴とするシェーディング補正装置。
【請求項６】
撮影時の光学条件に応じたレンズ位置の変化を検出し、
前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとに基づいて、検出された前記レンズ位置から前記補正値を決定し、
前記補正値を用いてシェーディング補正を行うことを特徴とするシェーディング補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シェーディング補正機能を備えたデジタルカメラに関する。
【背景技術】
【０００２】
一般に、レンズを使用してデジタルカメラで画像を撮像すると、画像の中心点から周辺に離れるほど光量が低下する周辺光量落ち現象（シェーディング現象ともいう）がみられる。このようなシェーディング現象に対して、補正テーブルを用いてシェーディング補正を行うデジタルカメラが知られている。この補正テーブルには、撮像素子の各画素に対応する補正値のデータが含まれている。撮像素子の画素数が増加すると、この補正テーブルのデータサイズが大きくなる。
【０００３】
従来、撮影時の光学条件（ズームや絞りなど）の変化に応じたシェーディング補正を行う方法が提案されている（例えば特許文献１、特許文献２参照）。この従来のデジタルカメラでは、光学条件に応じた複数の補正テーブルがメモリに記憶されており、撮影時の光学条件が変わった場合には、その光学条件に対応する補正テーブルをメモリから読み出して、シェーディング補正が行われる。
【特許文献１】特開２００１−２７５０２９号公報
【特許文献２】特開２００２−２９０８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシェーディング補正方法では、光学条件に応じた複数の補正テーブルを記憶するために、大容量のメモリが必要になるという問題があった。また、複数の補正テーブルの中から光学条件に応じた補正テーブルを選択する必要があるので、回路構成や制御が複雑化するという問題があった。
【０００５】
本発明は、上記従来の問題を解決するためになされたもので、光学条件に応じた適正なシェーディング補正を行うことができ、かつ、回路構成や制御の複雑化および必要なメモリ容量の増大を抑えることのできるデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のデジタルカメラは、撮影時の光学条件に応じたレンズ位置の変化を検出する検出手段と、前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとを記憶する記憶手段と、前記参照テーブルと前記補正値テーブルに基づいて、検出された前記レンズ位置から前記補正値を決定し、前記補正値を用いてシェーディング補正を行う補正手段と、を備えた構成を有している。
【０００７】
この構成により、参照テーブルと補正値テーブルを用いて、撮影時のレンズ位置から補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、レンズ位置と倍率との対応を示す小容量のデータであり、また、補正値テーブルは、倍率と補正値との対応を示す小容量のデータである。そのため、従来に比べて必要なメモリの容量が少なくて済む。また、撮影時のレンズ位置を検出すれば良いので、複雑な回路構成や制御を要しない。このレンズ位置は、撮影時の光学条件に対応しているので、光学条件に応じた適正なシェーディング補正が行われる。
【０００８】
また、本発明のデジタルカメラでは、前記検出手段は、オートフォーカス機能付きレンズのレンズ位置を制御するための制御パルスを検出するパルス検出手段を含み、前記参照テーブルは、前記制御パルスに対応する倍率を示すものであり、前記補正手段は、検出された前記制御パルスから前記補正値を決定し、前記補正値を用いてシェーディング補正を行う構成を有している。
【０００９】
この構成により、オートフォーカス機能付きレンズのレンズ位置を制御するときの制御パルスから補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、制御パルスと倍率との対応を示すだけの小容量のデータであるため、従来に比べて必要なメモリの容量が少なくて済む。また、オートフォーカス制御時の制御パルスを検出すれば良いので、複雑な回路構成や制御を要しない。この制御パルスは、撮影時の焦点距離に対応しているので、焦点距離に応じた適正なシェーディング補正が行われる。
【００１０】
また、本発明のデジタルカメラでは、前記検出手段は、マクロ切替え機能付きレンズのレンズ切替えを示す検出用電圧を検出する電圧検出手段を含み、前記参照テーブルは、前記検出用電圧に対応する倍率を示すものであり、前記補正手段は、検出された前記検出量電圧から前記補正値を決定し、前記補正値を用いてシェーディング補正を行うことを特徴とする構成を有している。
【００１１】
この構成により、マクロ切替え機能付きレンズのレンズ切替えを行うときに検出される検出用電圧から補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、検出用電圧と倍率との対応を示すだけの小容量のデータであるため、従来に比べて必要なメモリの容量が少なくて済む。また、マクロ切替え時に検出用電圧を検出すれば良いので、複雑な回路構成や制御を要しない。この検出用電圧は、マクロ撮影を行っているか否か（レンズ位置が無限端であるかマクロ端であるか）に対応しているので、マクロ撮影であるか否かに応じた適正なシェーディング補正が行われる。
【００１２】
また、本発明のデジタルカメラでは、前記倍率Ｍと前記補正値Ａとの対応関係は、倍率１倍のときの像高Ｈ（％）における基準補正値をＡｂとすると、
Ａ＝Ａｂ×｛１＋（Ｍ−１）×Ｈ／１００｝で示される構成を有している。
【００１３】
この構成により、倍率１倍のときの基準補正値のデータを用いて、他の倍率（例えば、倍率１．５倍、倍率２倍など）のときの補正値を算出することができる。したがって、補正値テーブルは、倍率１倍のときの基準補正値のデータ（小容量のデータ）だけあれば足りるので、従来に比べて必要なメモリの容量が少なくて済む。
【００１４】
本発明のシェーディング補正装置は、撮影時の光学条件に応じたレンズ位置の変化を検出する検出手段と、前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとを記憶する記憶手段と、前記参照テーブルと前記補正値テーブルに基づいて、検出された前記レンズ位置から前記補正値を決定し、前記補正値を用いてシェーディング補正を行う補正手段と、を備えた構成を有している。
【００１５】
この構成により、参照テーブルと補正値テーブルを用いて、撮影時のレンズ位置から補正値が決定され、その補正値を用いてシェーディング補正が行われる。これにより、上記と同様、従来に比べて必要なメモリの容量が少なくて済み、複雑な回路構成や制御を要せず、光学条件に応じた適正なシェーディング補正が行われる。
【００１６】
本発明のシェーディング補正方法は、撮影時の光学条件に応じたレンズ位置の変化を検出し、前記レンズ位置に対応する倍率を示す参照テーブルと、前記倍率に対応するシェーディング補正用の補正値を示す補正値テーブルとに基づいて、検出された前記レンズ位置から前記補正値を決定し、前記補正値を用いてシェーディング補正を行う構成を有している。
【００１７】
この方法により、参照テーブルと補正値テーブルを用いて、撮影時のレンズ位置から補正値が決定され、その補正値を用いてシェーディング補正が行われる。これにより、上記と同様、従来に比べて必要なメモリの容量が少なくて済み、複雑な回路構成や制御を要せず、光学条件に応じた適正なシェーディング補正が行われる。
【発明の効果】
【００１８】
本発明は、参照テーブルと補正値テーブルに基づいて、光学条件に応じたレンズ位置から補正値を決定し、その補正値を用いてシェーディング補正を行うことにより、光学条件に応じた適正なシェーディング補正を行うことができ、回路構成や制御の複雑化および必要なメモリ容量の増大を抑えることができるという効果を有するデジタルカメラを提供することができるものである。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態のデジタルカメラについて、図面を用いて説明する。本実施の形態のデジタルカメラは、いわゆるシェーディング補正機能を備えている。この場合、デジタルカメラが、シェーディング補正装置を内蔵しているともいえる。本実施の形態では、オートフォーカス機能やマクロ切替え機能を備えたレンズを用いたデジタルカメラ等の場合を例示する。
【００２０】
（第１の実施の形態）
本発明の第１の実施の形態のデジタルカメラを図１〜図８を用いて説明する。図１は、第１の実施の形態のデジタルカメラの構成を示すブロック図である。図１に示すように、デジタルカメラ１は、オートフォーカス機能付きレンズ２（単にレンズ２ともいう）と、そのレンズ２の光軸上の位置を調整して焦点距離を制御するフォーカス制御回路３を備えている。
【００２１】
このデジタルカメラ１は、撮像素子であるＣＭＯＳ４と、相関二重サンプリング処理を行うＣＤＳ回路５と、アナログデジタル変換処理を行うＡＤ回路６と、シェーディング補正処理を行うシェーディング補正制御部７を備えている。また、デジタルカメラ１は、ホワイトバランス調整処理を行うホワイトバランス調整部８と、ＲＧＢ信号からＹ信号を生成するＹ信号処理部９と、ＲＧＢ信号からＣ信号（Ｕ信号とＶ信号）を生成するＣ信号処理部１０とを備えている。ここでは、このシェーディング補正制御部７が、本発明の補正手段に相当する。
【００２２】
また、デジタルカメラ１は、フォーカス制御回路３やシェーディング補正制御部７などの動作を制御するための制御部１１を備えている。この制御部１１は、フォーカス制御回路３へ出力する制御パルス（後述する）のパルス数をカウントするパルスカウント部１２と、シェーディング補正に用いられる補正用テーブルと参照テーブル（後述する）を記憶するメモリ部１３を備えている。ここでは、このパルスカウント部１２が、本発明のパルス検出手段（または検出手段）に相当する。また、メモリ部１３が、本発明の記憶手段に相当する。
【００２３】
図２は、ＳＩＤＭ方式のフォーカス制御回路３の一例を示す図である。図２に示すように、フォーカス制御回路３は、一対のＰｃｈトランジスタ１４とＮｃｈトランジスタ１５とレベルシフタ１６を備えている。また、フォーカス制御回路３には、抵抗器１７とピエゾ１８が設けられている。
【００２４】
図３は、フォーカス制御回路３のピエゾ１８に入力される制御パルスの波形の一例を示す図である。このフォーカス制御回路３では、図３に示すように位相の異なるパルス波形を入力端子Ａと入力端子Ｂから入力すると、出力端子Ａと出力端子Ｂからの出力波形がピエゾ１８に入力され、ピエゾ１８が駆動される。ピエゾ１８にはレンズ２が取り付けられており、ピエゾ１８に入力されるパルス数によってレンズ位置が定められる。
【００２５】
図４は、オートフォーカス機能付きレンズ２の鏡筒内におけるレンズ位置を模式的に表した図である。レンズ位置は、撮影時の光学条件（焦点距離）に応じて、無限端からマクロ端までの間で調整可能である。図４の例では、無限端側のレンズ位置が実線で示されており、マクロ端側のレンズ位置が破線で示されている。例えば、レンズ２が無限端からマクロ端に移動するのに、パルス数３０００の制御パルスが必要である。
【００２６】
図５は、メモリ部１３に記憶される補正値テーブルの一例を示す図である。図５の例では、補正値テーブルには、倍率１倍のときの像高０〜１００％での補正値（補正ゲインともいう）のデータと、倍率１．５倍のときの像高０〜１００％での補正値のデータと、倍率２倍のときの像高０〜１００％での補正値のデータが含まれている。図６は、この倍率１倍、１．５倍、２倍における像高と補正値の関係を示したグラフである。
【００２７】
この場合、倍率Ａと補正値Ｍとの対応関係は、下記の式１で表すことができる。
Ａ＝Ａｂ×｛１＋（Ｍ−１）×Ｈ／１００｝      （式１）
このとき、Ａｂは、倍率１倍のときの像高Ｈにおける補正値（基準補正値ともいう）である。
【００２８】
上記のように、倍率と補正値との対応関係が式１によって定められる。したがって、補正値テーブルに、倍率１倍のときの像高０〜１００％での補正値（基準補正値）が記憶されていれば、他の倍率（１．５倍、２倍）の補正値を式１により算出することができる。
【００２９】
図７は、メモリ部１３に記憶される参照テーブルの一例を示す図である。図７に示すように、参照テーブルには、フォーカス制御回路３に入力される制御パルスに対応する倍率のデータが含まれている。図７の例では、制御パルスのパルス数が０〜１０００のときに対応する倍率は１倍であり、制御パルスのパルス数が１０００〜２０００のときに対応する倍率は１．５倍であり、制御パルスのパルス数が２０００〜３０００のときに対応する倍率は２倍である。
【００３０】
このようにして、フォーカス制御回路３に入力する制御パルスのパルス数によってレンズ位置が定まり、そのレンズ位置に最適なシェーディング補正カーブを与える倍率を決定することができる。すなわち、本実施の形態のデジタルカメラ１では、制御パルスのパルス数と倍率の対応を示す参照テーブルを制御部１１の内部に持ち合わせており、この参照テーブルを用いることによって、フォーカス制御回路３に入力する制御パルスのパルス数からシェーディング補正のための補正値を決定することができる。
【００３１】
以上のように構成された第１の実施の形態のデジタルカメラ１について、図８を用いてその動作を説明する。ここでは、オートフォーカス制御時のシェーディング補正の動作について説明する。
【００３２】
図８は、第１の実施の形態のデジタルカメラ１におけるシェーディング補正処理の流れを示すフロー図である。図８に示すように、このデジタルカメラ１でオートフォーカス制御が開始されると（Ｓ１０）、制御部１１のパルスカウント部１２において、フォーカス制御回路３へ入力される制御パルスが検出されて、そのパルス数がカウントされる（Ｓ１１）。
【００３３】
そして、シェーディング補正制御部７は、制御部１１のメモリ部１３から補正値テーブルと参照テーブルを読み出す（Ｓ１２）。その後、シェーディング補正制御部７では、制御パルスのパルス数から倍率が決定され（Ｓ１３）、その倍率から補正値が決定され（Ｓ１４）、その補正値を用いてシェーディング補正が行われる（Ｓ１５）。
【００３４】
このような本発明の第１の実施の形態のデジタルカメラ１によれば、参照テーブルと補正値テーブルに基づいて、光学条件に応じたレンズ位置から補正値を決定し、その補正値を用いてシェーディング補正を行うことにより、光学条件に応じた適正なシェーディング補正を行うことができ、回路構成や制御の複雑化および必要なメモリ容量の増大を抑えることができる。
【００３５】
すなわち本実施の形態では、参照テーブルと補正値テーブルを用いて、撮影時のレンズ位置から補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、レンズ位置と倍率との対応を示す小容量のデータであり、また、補正値テーブルは、倍率と補正値との対応を示す小容量のデータである。そのため、従来に比べて必要なメモリの容量が少なくて済む。また、撮影時のレンズ位置を検出すれば良いので、複雑な回路構成や制御を要しない。このレンズ位置は、撮影時の光学条件に対応しているので、光学条件に応じた適正なシェーディング補正が行われる。
【００３６】
具体的には、オートフォーカス機能付きレンズ２のレンズ位置を制御するときの制御パルスから補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、制御パルスと倍率との対応を示すだけの小容量のデータであるため、従来に比べて必要なメモリの容量が少なくて済む。また、オートフォーカス制御時の制御パルスを検出すれば良いので、複雑な回路構成や制御を要しない。この制御パルスは、撮影時の焦点距離に対応しているので、焦点距離に応じた適正なシェーディング補正が行われる。
【００３７】
この場合、倍率１倍のときの基準補正値のデータを用いて、他の倍率（例えば、倍率１．５倍、倍率２倍など）のときの補正値を算出することができる。したがって、補正値テーブルは、倍率１倍のときの基準補正値のデータ（小容量のデータ）だけあれば足りるので、従来に比べて必要なメモリの容量が少なくて済む。
【００３８】
以上のように、本実施の形態では、デジタルカメラ１が焦点距離を自己判断し、その焦点距離に応じて補正カーブを可変させる。したがって、焦点距離を可変したときに、回路構成および制御を複雑にすることなく、適切なシェーディング補正が可能となり、良質な映像信号を得ることができる。また、従来に比べて、焦点距離と補正カーブとの相関性が明瞭になり、良質な映像信号を得ることができる。
【００３９】
（第２の実施の形態）
次に、本発明の第２の実施の形態のデジタルカメラを図９〜図１３を用いて説明する。ここでは、第２の実施の形態のデジタルカメラが、第１の実施の形態と相違する点を中心に説明する。つまり、ここで特に言及しない限り、第２の実施の形態の構成は、第１の実施の形態と同様である。
【００４０】
図９は、第２の実施の形態のデジタルカメラの構成を示すブロック図である。図９に示すように、デジタルカメラ２０は、マクロ切替え機能付きレンズ２１と、そのレンズ２１の位置を検出するためのレンズ位置検出回路２２を備えている。
【００４１】
また、デジタルカメラ２０は、シェーディング補正制御部７などの動作を制御するための制御部２３を備えている。この制御部２３は、レンズ位置検出回路２２から出力される出力信号（後述する）の電圧を判定する電圧判定部２４と、シェーディング補正に用いられる補正用テーブルと参照テーブル（後述する）を記憶するメモリ部２５を備えている。ここでは、この電圧判定部２４が、本発明の電圧検出手段（または検出手段）に相当する。また、メモリ部２５が、本発明の記憶手段に相当する。
【００４２】
図１０は、マクロ切替え機能付きレンズ２１の鏡筒内におけるレンズ位置を模式的に示した図である。このレンズ２１は、ユーザがマクロレバー２６を手動で操作することにより、無限端側とマクロ端側を切り替えることができるように構成されている。図１０（ａ）には、レンズ２１を無限端側に切り替えた状態が示されており、図１０（ｂ）には、レンズ２１をマクロ端側に切り替えた状態が示されている。
【００４３】
レンズ２１の鏡筒内には、端子Ａに接続された接点２７と、端子Ｂに接続された接点２８が設けられている。また、マクロレバー２６の先端には、端子Ｃに接続された接点２９が設けられている。そして、図１０（ａ）に示すように、レンズ２１が無限端側に切り替えられた場合には、マクロレバー２６の接点２９（端子Ｃに接続された接点２９）が、端子Ｂに接続された接点２８に接続される。また、図１０（ｂ）に示すように、レンズ２１がマクロ端側に切り替えられた場合には、マクロレバー２６の接点２９（端子Ｃに接続された接点２９）が、端子Ａに接続された接点２７に接続される。これらの端子Ａ、Ｂ、Ｃは、レンズ位置検出回路２２に設けられている。
【００４４】
図１１は、レンズ位置検出回路２２の一例を示す図である。レンズ位置検出回路２２は、レンズ２１の鏡筒内の接点２７、２８やマクロレバー２６の接点２９に接続された三つの端子Ａ、Ｂ、Ｃを備えている。端子Ａ、Ｂは入力端子であり、端子Ａには、所定の基準電圧Ｖ（例えば１．８Ｖ）が供給されており、端子Ｂは、グランド（すなわち０Ｖ）に接続されている。端子Ｃは、出力端子であり、レンズ位置に応じた電圧の出力信号が出力される。
【００４５】
例えば、図１０（ａ）に示すように、レンズ位置が無限端にある場合には、マクロレバー２６の接点２９（端子Ｃに接続された接点２９）と端子Ｂに接続された接点２８とが接続され、端子Ｂから入力された電圧（０Ｖ）の出力信号が、端子Ｃから制御部２３へ出力される。また、図１０（ｂ）に示すように、レンズ位置がマクロ端側にある場合には、マクロレバー２６の接点２９（端子Ｃに接続された接点２９）と端子Ａに接続された接点２７とが接続され、端子Ａから入力された電圧（１．８Ｖ）の出力信号が、端子Ｃから制御部２３へ出力される。
【００４６】
そして、制御部２３の電圧判定部２４では、端子Ｃからの出力信号の電圧（検出用電圧ともいう）が０Ｖであるか、１．８Ｖであるかを判定することにより、レンズ位置が無限端にあるか、マクロ端にあるかを判断することができる。
【００４７】
図１２は、制御部２３のメモリ部２５に記憶される参照テーブルの一例を示す図である。図１２に示すように、参照テーブルには、レンズ位置検出回路２２からの出力信号の電圧（検出用電圧）に対応する倍率のデータが含まれている。図１２の例では、検出用電圧が０Ｖのときに対応する倍率は１倍であり、検出用電圧が１．８Ｖのときに対応する倍率は２倍である。
【００４８】
このようにして、レンズ位置に応じてレンズ位置検出回路２２からの出力信号の電圧が切り替えられ、そのレンズ位置に最適なシェーディング補正カーブを与える倍率を決定することができる。すなわち、本実施の形態のデジタルカメラ２０では、検出用電圧と倍率の対応を示す参照テーブルを制御部２３の内部に持ち合わせており、この参照テーブルを用いることによって、レンズ位置検出回路２２から出力された出力信号の電圧からシェーディング補正のための補正値を決定することができる。
【００４９】
以上のように構成された第２の実施の形態のデジタルカメラ２０について、図１３を用いてその動作を説明する。ここでは、マクロを手動で切り替えた時のシェーディング補正の動作について説明する。
【００５０】
図１３は、第２の実施の形態のデジタルカメラ２０におけるシェーディング補正処理の流れを示すフロー図である。図１３に示すように、このデジタルカメラ２０でマクロ切替えが行われると（Ｓ２０）、制御部２３の電圧判定部２４において、レンズ位置検出回路２２から出力された出力信号の電圧（検出用電圧）が検出されて、その電圧値が判定される（Ｓ２１）。
【００５１】
そして、シェーディング補正制御部７は、制御部２３のメモリ部２５から補正値テーブルと参照テーブルを読み出す（Ｓ２２）。その後、シェーディング補正制御部７では、検出量電圧から倍率が決定され（Ｓ２３）、その倍率から補正値が決定され（Ｓ２４）、その補正値を用いてシェーディング補正が行われる（Ｓ２５）。
【００５２】
このような本発明の第２の実施の形態によっても、第１の実施の形態と同様の作用効果を奏することができる。
【００５３】
本実施の形態では、マクロ切替え機能付きレンズ２１のレンズ切替えを行うときに検出される検出用電圧から補正値が決定され、その補正値を用いてシェーディング補正が行われる。この場合、参照テーブルは、検出用電圧と倍率との対応を示すだけの小容量のデータであるため、従来に比べて必要なメモリの容量が少なくて済む。また、マクロ切替え時に検出用電圧を検出すれば良いので、複雑な回路構成や制御を要しない。この検出用電圧は、マクロ撮影を行っているか否か（レンズ位置が無限端であるかマクロ端であるか）に対応しているので、マクロ撮影であるか否かに応じた適正なシェーディング補正が行われる。
【００５４】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【００５５】
例えば、以上の説明では、制御パルスのパルス数に対応する倍率が３種類（１倍、１．５倍、２倍）である場合を例示したが、本発明の範囲はこれに限定されるものではなく、倍率は２種類以下であってもよく、また、４種類以上であってもよい。
【００５６】
また、以上の説明では、制御パルス（または検出用電圧）から倍率を決定し、倍率から補正値を決定する場合を例示したが、制御パルス（または検出用電圧）から補正値を直接決定してもよい。
【産業上の利用可能性】
【００５７】
以上のように、本発明にかかるデジタルカメラは、光学条件に応じた適正なシェーディング補正を行うことができ、回路構成や制御の複雑化および必要なメモリ容量の増大を抑えることができるという効果を有し、オートフォーカス機能やマクロ切替え機能を備えたデジタルカメラ等として有用である。
【図面の簡単な説明】
【００５８】
【図１】第１の実施の形態におけるデジタルカメラの構成を示すブロック図
【図２】フォーカス制御回路の一例を示す図
【図３】ピエゾに入力される制御パルスの一例を示す図
【図４】オートフォーカス機能付きレンズのレンズ位置の一例を示す図
【図５】補正値テーブルの一例を示す図
【図６】倍率１倍、１．５倍、２倍における像高と補正値の関係を示すグラフ
【図７】第１の実施の形態の参照テーブルの一例を示す図
【図８】第１の実施の形態におけるシェーディング補正の流れを示すフロー図
【図９】第２の実施の形態におけるデジタルカメラの構成を示すブロック図
【図１０】（ａ）マクロ切替え機能付きレンズを無限端側に切り替えた状態を示す図  （ｂ）マクロ切替え機能付きレンズをマクロ端側に切り替えた状態を示す図
【図１１】レンズ位置検出回路の一例を示す図
【図１２】第２の実施の形態の参照テーブルの一例を示す図
【図１３】第２の実施の形態におけるシェーディング補正の流れを示すフロー図
【符号の説明】
【００５９】
１  デジタルカメラ
２  レンズ
３  フォーカス制御回路
７  シェーディング補正制御部
１１  制御部
１２  パルスカウント部
１３  メモリ部
２０  デジタルカメラ
２１  レンズ
２２  レンズ位置検出回路
２３  制御部
２４  電圧判定部
２５  メモリ部
【図１】
2009194470.tif 000003
【図２】
2009194470.tif 000004
【図３】
2009194470.tif 000005
【図４】
2009194470.tif 000006
【図５】
2009194470.tif 000007
【図６】
2009194470.tif 000008
【図７】
2009194470.tif 000009
【図８】
2009194470.tif 000010
【図９】
2009194470.tif 000011
【図１０】
2009194470.tif 000012
【図１１】
2009194470.tif 000013
【図１２】
2009194470.tif 000014
【図１３】
2009194470.tif 000015