(57)【特許請求の範囲】
【請求項１】
被写体を照明する光源に関する光源情報を取得する取得手段と、
ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定する設定手段と、
前記光源情報と前記補正情報とを関連付けて記憶する記憶手段と、
前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行う制御手段と、を有し、
前記制御手段は、
撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶手段に記憶されているか否かを判定し、
前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶手段に記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行うことを特徴とする制御装置。
【請求項２】
前記設定手段は、前記ユーザの操作に従って、前記記憶手段に記憶されている前記補正情報の変更または削除を指示された場合、該補正情報を変更または削除することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記光源情報は、前記光源の種類を示す情報、および、該情報に対応して前記ユーザにより設定された光源識別情報の少なくとも一つを含むことを特徴とする請求項１または２に記載の制御装置。
【請求項４】
前記制御手段は、
前記光源情報に関連付けられた前記補正情報と、撮像光学系を介して得られた焦点信号を用いて算出された前記デフォーカス量とに基づいて、補正デフォーカス量を決定し、
前記補正デフォーカス量が小さくなるように前記フォーカス制御を行う、ことを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
前記制御手段は、前記フォーカス制御の際に用いられる前記補正情報を、表示手段を介して前記ユーザに通知することを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
前記制御手段は、前記第１の補正情報が前記記憶手段に記憶されていない場合、該記憶手段に記憶されている前記補正情報のうち、前記第１の光源情報に最も近い第２の光源情報に関連付けられた第２の補正情報を用いて前記フォーカス制御を行うことを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
撮像光学系を介して形成された被写体像を光電変換して像信号を出力する撮像素子と、
前記撮像光学系を介して得られた焦点信号を用いてデフォーカス量を検出するデフォーカス量検出手段と、
前記撮像光学系を介して得られた前記被写体からの光を用いて、被写体を照明する光源に関する光源情報を検出する光源検出手段と、
前記光源検出手段から前記光源情報を取得する取得手段と、
ユーザの操作に従って、前記光源情報に対応する前記デフォーカス量の補正情報を設定する設定手段と、
前記光源情報と前記補正情報とを関連付けて記憶する記憶手段と、
前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行う制御手段と、を有し、
前記制御手段は、
撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶手段に記憶されているか否かを判定し、
前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶手段に記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行うことを特徴とする撮像装置。
【請求項８】
前記記憶手段に記憶されている前記光源情報および該光源情報に関連付けられた前記補正情報を同時に表示する表示手段を更に有し、
前記設定手段は、前記ユーザの操作に従って、前記表示手段に表示された前記補正情報の変更または削除を指示された場合、該補正情報を変更または削除する、ことを特徴とする請求項７に記載の撮像装置。
【請求項９】
被写体を照明する光源に関する光源情報を取得するステップと、
ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定するステップと、
前記光源情報と前記補正情報とを関連付けて記憶するステップと、
前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行うステップと、を有し、
前記フォーカス制御を行うステップは、
撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶するステップにて記憶されているか否かを判定し、
前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶するステップにて記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行うことを特徴とする制御方法。
【請求項１０】
前記補正情報を設定するステップは、
画像を撮影するステップと、
前記画像および該画像の撮影の際に決定された前記光源情報を同時に表示するステップと、を有することを特徴とする請求項９に記載の制御方法。
【請求項１１】
被写体を照明する光源に関する光源情報を取得するステップと、
ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定するステップと、
前記光源情報と前記補正情報とを関連付けて記憶するステップと、
前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行うステップと、をコンピュータに実行させ、
前記フォーカス制御を行うステップは、
撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶するステップにて記憶されているか否かを判定し、
前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶するステップにて記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行うことを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶していることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点信号に基づいて検出されたデフォーカス量を補正可能な撮像装置に関する。
【背景技術】
【０００２】
特許文献１には、より高精度なフォーカス制御を行うため、工場出荷時に不揮発性メモリに記憶させたデフォーカス量の調整値とは別に、ユーザが自由に設定可能な補正値（マイクロアジャストメント補正値）を記憶する撮像装置が開示されている。特許文献２には、被写体を照明する光源の種類を判断し、予め記憶されている色収差量に応じてデフォーカス量を補正するカメラシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−８０１８７号公報
【特許文献２】特開２００６−７２０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された撮像装置において、ユーザが自由に設定可能な補正値は撮影レンズごとに１つだけである。このため、撮影時に被写体を照明する光源とピント調整の補正値を設定する際に被写体を照明する光源が異なる場合、高精度なオートフォーカス制御を行うことは困難である。
【０００５】
また、特許文献１の構成によりデフォーカス量を補正した後に、特許文献２の構成によりデフォーカス量を補正することが考えられる。しかし、撮像レンズからデフォーカス量を検出するセンサまでの光学系の経路がずれた場合や、撮影時に判定した被写体を照明する光源の種類に対する色収差量が予め記憶されていない場合、デフォーカス量の補正精度は低下してしまう。
【０００６】
そこで本発明は、被写体を照明する光源に応じて、ユーザが自由にデフォーカス量の補正値を設定可能な制御装置、撮像装置、制御方法、プログラム、および、記憶媒体を提供する。
【課題を解決するための手段】
【０００７】
本発明の一側面としての制御装置は、被写体を照明する光源に関する光源情報を取得する取得手段と、ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定する設定手段と、前記光源情報と前記補正情報とを関連付けて記憶する記憶手段と、前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行う制御手段と、を有し、前記制御手段は、撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶手段に記憶されているか否かを判定し、前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶手段に記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行う。
【０００８】
本発明の他の側面としての撮像装置は、撮像光学系を介して形成された被写体像を光電変換して像信号を出力する撮像素子と、前記撮像光学系を介して得られた焦点信号を用いてデフォーカス量を検出するデフォーカス量検出手段と、前記撮像光学系を介して得られた前記被写体からの光を用いて、被写体を照明する光源に関する光源情報を検出する光源検出手段と、前記光源検出手段から前記光源情報を取得する取得手段と、ユーザの操作に従って、前記光源情報に対応する前記デフォーカス量の補正情報を設定する設定手段と、前記光源情報と前記補正情報とを関連付けて記憶する記憶手段と、前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行う制御手段とを有し、前記制御手段は、撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶手段に記憶されているか否かを判定し、前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶手段に記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行う。
【０００９】
本発明の他の側面としての制御方法は、被写体を照明する光源に関する光源情報を取得するステップと、ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定するステップと、前記光源情報と前記補正情報とを関連付けて記憶するステップと、前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行うステップと、を有し、前記フォーカス制御を行うステップは、撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶するステップにて記憶されているか否かを判定し、前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶するステップにて記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行う。
【００１０】
本発明の他の側面としてのプログラムは、被写体を照明する光源に関する光源情報を取得するステップと、ユーザの操作に従って、前記光源情報に対応するデフォーカス量の補正情報を設定するステップと、前記光源情報と前記補正情報とを関連付けて記憶するステップと、前記光源情報に関連付けられた前記補正情報に基づいてフォーカス制御を行うステップと、をコンピュータに実行させ、前記フォーカス制御を行うステップは、撮影の際に得られた第１の光源情報に基づいて、該第１の光源情報に関連付けられた第１の補正情報が、前記光源情報および前記補正情報としてそれぞれ前記記憶するステップにて記憶されているか否かを判定し、前記第１の光源情報および該第１の光源情報に関連付けられた前記第１の補正情報が前記記憶するステップにて記憶されている場合、該第１の補正情報を用いて前記フォーカス制御を行う。
【００１１】
本発明の他の側面としての記憶媒体は、前記プログラムを記憶している。
【００１２】
本発明の他の目的及び特徴は、以下の実施例において説明される。
【発明の効果】
【００１３】
本発明によれば、被写体を照明する光源に応じて、ユーザが自由にデフォーカス量の補正値を設定可能な制御装置、撮像装置、制御方法、プログラム、および、記憶媒体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態における撮像装置のブロック図である。
【図２】本実施形態におけるマイクロアジャストメント補正値の設定画面の一例である。
【図３】本実施形態におけるＡＦ動作を示すフローチャートである。
【図４】本実施形態におけるマイクロアジャストメント補正値の設定動作を示すフローチャートである。
【図５】本実施形態におけるマイクロアジャストメント補正値を決定するための表示画面の一例である。
【図６】光源、撮像素子、および、補助光の各々の分光感度を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、本実施形態において例示される構成部品の寸法、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００１６】
本実施形態の撮像装置は、デフォーカス量を検出するセンサを有する焦点検出系と、画像を撮像するセンサを有する撮像系とを備えている。撮像系の分光感度特性は、一般的な銀塩フィルムの場合、人間の目の特性に合わせた色再現性を持たせるため、通常４００〜６５０ｎｍ程度の光に対して最も感度を有する。ここで、撮像系のセンサ（ＣＭＯＳセンサなどの撮像素子）は、一般的には８００ｎｍ程度に感度ピークを有し、長波長側は１１００ｎｍ程度まで感度を有する。ただし、色再現性を重視するため、感度を犠牲にして前記周波数範囲外の波長の光は、光学フィルタで遮断するように設計される。
【００１７】
一方、焦点検出系のセンサは、撮像系のセンサと同様に１１００ｎｍ程度まで感度を有する。ただし、低輝度下でフォーカス制御ができない場合、撮像装置側から近赤外（７００ｎｍ程度）の補助光を被写体に照射する。このため、焦点検出系のセンサは、撮像系のセンサよりも１００ｎｍ程度長波長領域まで感度を有する。
【００１８】
図６は、光源、撮像素子、および、補助光の各々の分光感度を示す図であり、横軸は波長（ｎｍ）、縦軸は相対的エネルギー（感度）または撮像レンズの色収差による相対的なピント位置を示す。図６において、Ｃは撮像レンズの色収差、Ｂ、Ｇ、Ｒは撮像素子の青画素、緑画素、赤画素の各々の分光感度、Ｆ、Ｌ、Ａは蛍光灯、フラッドランプ、補助光の各々の分光感度を示す。
【００１９】
図６に示されるように、蛍光灯（Ｆ）は、６２０ｎｍよりも長波長成分をほとんど含まないが、フラッドランプ（Ｌ）は、長波長側になるほど相対感度が強くなる。一方、レンズの色収差Ｃは、波長に応じてピント位置が変化し、長波長側になると焦点距離が伸びる方向に変化する。このため、７００ｎｍに最大感度があるオートフォーカス検出用センサ（補助光（Ａ））の場合、長波長成分の少ない蛍光灯（Ｆ）と、長波長側になるほど相対感度が強くなるフラッドランプ（Ｌ）とでは、検出するピント位置が異なる。その結果、撮像面側のピントがずれてしまう。
【００２０】
そこで本実施形態は、被写体を照明する光源の種類に応じてデフォーカス量の補正値を設定することにより、高精度なフォーカス制御が可能にする。以下、本実施形態の撮像装置について、具体的に説明する。
【００２１】
まず、図１を参照して、本実施形態における撮像装置の概略構成について説明する。図１は、本実施形態における撮像装置１のブロック図である。撮像装置１は、撮像レンズ１０（交換レンズ）および本体部２０（カメラ本体）を備え、撮像レンズ１０が本体部２０に着脱可能なレンズ交換式一眼レフカメラである。被写体を撮像するための本体部２０は、マウントＭを介して交換可能に着脱される撮像レンズ１０の焦点位置を調整する焦点調節機能を有する。ただし本実施形態は、これに限定されるものではなく、撮像レンズ１０と本体部２０とが一体的に構成された撮像装置にも適用可能である。
【００２２】
撮像レンズ１０は、レンズ側ＭＰＵ（マイクロプロセッシングユニット）１１０、複数のレンズからなるレンズ群１２２、および、レンズ群１２２を駆動するレンズ駆動部１２０を有する。また撮像レンズ１０は、絞り１３２、および、絞り１３２を駆動する絞り駆動部１３０を有する。また撮像レンズ１０は、マニュアル操作によりレンズ群１２２に含まれるフォーカスレンズを移動するための距離環（不図示）の位置を検出する距離環位置検出部１４０、および、ＥＥＰＲＯＭなどの不揮発性メモリを含む記憶部１５０を有する。記憶部１５０は、撮像レンズ１０の個体を識別するための固有のレンズ識別情報１５１（レンズＩＤ）を記憶している。記憶部１５０に記憶されたレンズ識別情報１５１は、本体側ＭＰＵ２１０と通信可能なレンズ側ＭＰＵ１１０を介して、本体部２０へ送信することができる。本体部２０へ送信されたレンズ識別情報１５１は、レンズ識別情報１５２として、記憶部２４０の補正テーブル２４６に記憶される。
【００２３】
本体部２０は、メインミラー２３２ａおよびサブミラー２３２ｂを備えて構成されたクイックリターンミラー２３２を有する。クイックリターンミラー２３２は、ファインダ観察状態では撮影光路内に斜設され、撮影状態では撮影光路外に退避する。メインミラー２３２ａは、ハーフミラーであり、撮影光路内に斜設されている場合、後述の焦点検出光学系へ向けて、被写体からの光線の略半分を透過させる。撮像素子２５２は、撮像レンズ１０（撮像光学系）を介して形成された被写体像（光学像）を光電変換して画像信号を出力する。表示パネル２７２は、撮影画像や各種の設定情報などを表示する。
【００２４】
また本体部２０は、ピント板２９０、ペンタプリズム２９１、ファインダ２９２、および、光源情報検出部２９３を有する。ペンタプリズム２９１に入射した光は、分光し、ファインダ２９２および光源情報検出部２９３の両方に入光する。光源情報検出部２９３は、入光する光の色温度や明るさ（光源の種類）を検出するセンサを有し、入光する光の光源を表す値（光源の種類を示す光源情報）を本体側ＭＰＵ２１０へ出力する。
【００２５】
また本体部２０は、本体側ＭＰＵ２１０（制御部）、デフォーカス量検出部２２０、ミラー駆動部２３０、記憶部２４０、撮像部２５０、記録部２６０、表示部２７０、および、操作部２８０を有する。本実施形態において、本体側ＭＰＵ２１０と記憶部２４０により制御装置が構成される。本体側ＭＰＵ２１０は、取得手段２１０ａ、設定手段２１０ｂ、および、制御手段２１０ｃを有する。取得手段２１０ａは、被写体を照明する光源（光源の種類）に関する光源情報２９４を取得する。設定手段２１０ｂは、操作部２８０を介したユーザの操作に従って、光源情報２９４に対応するデフォーカス量の補正情報（マイクロアジャストメント補正値）を設定する。制御手段２１０ｃは、光源情報２９４に関連付けられた補正情報に基づいてフォーカス制御を行う。
【００２６】
デフォーカス量検出部２２０（デフォーカス量検出手段）は、撮像レンズ１０を介して得られた焦点信号を用いてデフォーカス量を検出する。光源情報検出部２９３（光源検出手段）は、撮像レンズ１０を介して得られた被写体からの光を用いて、被写体を照明する光源に関する光源情報を検出する。
【００２７】
ユーザは、操作部２８０と表示部２７０とを用いて、後述のように光源情報検出部２９３により検出された光源情報を確認することができる。またユーザは、操作部２８０と表示部２７０とを用いて、光源情報の名前（光源識別情報２９５）として、識別しやすい名前を自由に設定し、光源情報２９４と対応付けて記憶部２４０の光源情報テーブル２４７に記憶させることができる。光源情報テーブル２４７は、１つの光源情報２９４（１つの特定の種類の光源）に対して複数の光源識別情報２９５を登録することが可能である。
【００２８】
記憶部２４０は、ＥＥＰＲＯＭなどの不揮発性メモリで構成され、デフォーカス量検出部２２０により検出されたデフォーカス量を補正するための補正値（補正情報）を記憶する。このとき記憶部２４０は、本体部２０に装着されたことのある撮像レンズ１０のレンズ識別情報１５１（記憶部２４０に記憶されているレンズ識別情報１５２）と、光源情報検出部２９３により検出された光源情報２９４との組み合わせ毎に、補正値を記憶する。ここで、デフォーカス量検出部２２０により検出されたデフォーカス量を補正するための補正値（補正情報）とは、ユーザの入力（操作）に従って自由に設定可能な補正値（マイクロアジャストメント補正値）である。本実施形態では、レンズ識別情報１５２と、光源情報検出部２９３により検出された光源情報２９４と、マイクロアジャストメント補正値（補正情報）とを１つの組とする補正テーブル２４６として、記憶部２４０に記憶される。なお工場出荷の際において、補正テーブル２４６には、補正テーブル２４６が未設定であることを示す初期値（例えば、オール０）が設定される。
【００２９】
撮像部２５０は、撮像素子２５２に蓄積された電荷を、画像信号（画像データ）として本体側ＭＰＵ２１０へ出力する。記録部２６０は、撮像素子２５２により撮像された画像を画像ファイルとして記録媒体に記録する。表示部２７０は、記録媒体に記録された画像ファイルに対応する画像、設定画面、レンズ識別情報１５２、光源情報検出部２９３により検出された光源情報２９４、および、ユーザが設定した光源識別情報２９５などを表示パネル２７２に表示させる機能を有する。表示パネル２７２（表示手段）は、記憶部２４０に記憶されている光源情報および光源情報に関連付けられた補正情報を同時に表示する表示手段である。
【００３０】
操作部２８０は、撮像装置１の撮像に関する動作（例えば、シャッタ速度、絞り値、撮像モードなど）を設定するためのボタンやダイヤル、および、撮像を指示するためのレリーズボタンなどを含む。なおレリーズボタンは、半押しによりオン状態となる撮像準備用のスイッチＳＷ１と、全押しによりオン状態となる撮像開始用のスイッチＳＷ２とを含む。また操作部２８０は、マイクロアジャストメント補正値の設定に関する動作やユーザが光源識別情報２９５の設定を行うために、マイクロアジャストメント設定スイッチやマイクロアジャストメント補正値入力ダイヤルなどの操作部材を含む。
【００３１】
このような構成において、撮像装置１は、スイッチＳＷ１がオン状態になると、焦点調節動作（フォーカス動作）を開始する。具体的には、まず本体側ＭＰＵ２１０は、デフォーカス量検出部２２０からの出力（デフォーカス量）に従い、レンズ側ＭＰＵ１１０に対してレンズ駆動命令を送信する。そしてレンズ側ＭＰＵ１１０は、本体側ＭＰＵ２１０から送信されたレンズ駆動命令に基づいて、レンズ駆動部１２０を制御し、撮像レンズ１０の距離環を駆動することにより焦点調節を行う。更にスイッチＳＷ２がオン状態になると、本体側ＭＰＵ２１０、撮像部２５０、レンズ側ＭＰＵ１１０、および、絞り駆動部１３０などは、被写体を撮像するための一連の動作を行う。そして、スイッチＳＷ１がオフ状態になると、撮像装置１は焦点調節機能を停止する。
【００３２】
ところで、焦点調節動作によるデフォーカス量がゼロであったとしても、焦点検出系などの公差によっては、フォーカスレンズの合焦位置に必ずしも被写体が存在しているとは限らない。そこで、撮像素子２５２に被写体が合焦している状態で、本体側ＭＰＵ２１０およびデフォーカス量検出部２２０により求められるデフォーカス量をゼロにするための調整値を記憶部２４０に記憶させる必要がある。
【００３３】
具体的には、まず、撮像装置１のフランジバック（撮像レンズ１０（マウントＭ）から撮像素子２５２（撮像面）までの距離）を測定して、設計値からのフランジバックのずれ量を求める。次に、既知の距離に位置する被写体（基準被写体）に対して予めピントを合わせてある基準レンズを装着し、基準被写体のデフォーカス量を検出する。そして、検出したデフォーカス量をゼロにするための調整値を記憶部２４０に記憶させる。焦点調節動作の際には、デフォーカス量検出部２２０により検出されて出力されるデフォーカス量（検出デフォーカス量）に、記憶部２４０に記憶された調整値を加えた値をデフォーカス量（調整デフォーカス量）として用いる。これにより、撮像装置１の個体差を吸収した焦点調節（焦点検出）を行うことが可能となる。
【００３４】
本実施形態において、撮像装置１は、記憶部２４０に記憶した調整値を加えたデフォーカス量（調整デフォーカス量）に、更にベストピント補正値およびマイクロアジャストメント補正値を加え、補正デフォーカス量を算出する。
【００３５】
ベストピント補正値とは、撮像の際における被写体光束の焦点と焦点検出光学系による被写体光束の焦点とのずれ量に対する補正値である。撮像の際における被写体光束の焦点と焦点検出光学系による被写体光束の焦点とのずれ量は、撮像素子２５２とデフォーカス量検出部２２０との分光感度の相違や撮像レンズ１０の球面収差に起因するため、撮像レンズ１０の距離環位置毎に異なる。また、撮像素子２５２とデフォーカス量検出部２２０との分光感度の相違によるずれ量は、撮影対象（被写体）を照明する光源の種類に応じて変化する。なお本実施形態において、ベストピント補正値は、本体部２０に装着されている撮像レンズ１０のレンズ側ＭＰＵ１１０に記憶されている。レンズ側ＭＰＵ１１０は、距離環位置検出部１４０から出力される現在の距離環位置に対応するベストピント補正値を、本体部２０の本体側ＭＰＵ２１０へ送信する。本体側ＭＰＵ２１０は、調整デフォーカス量にベストピント補正値を加えた値をデフォーカス量とすることにより、撮像レンズ１０ごとに最適な焦点調節（焦点検出）が可能となる。
【００３６】
また、マイクロアジャストメント補正値とは、デフォーカス量を補正するために、光源情報検出部２９３により検出された光源情報毎にユーザが自由に設定可能な補正値である。また、本実施形態のようなレンズ交換式一眼レフカメラの場合、本体部２０に装着される撮像レンズ１０毎に（すなわち、撮像レンズ１０を識別して）、ユーザが自由に設定可能な補正値でもある。
【００３７】
次に、図２を参照して、マイクロアジャストメント補正値（補正値または補正情報）の設定方法について説明する。図２は、本実施形態におけるマイクロアジャストメント補正値の設定画面の一例である。図２に示されるように、ユーザは、表示パネル２７２に表示された設定画面において、操作部２８０の一部を構成するマイクロアジャストメント補正値入力ダイヤルを操作することにより、マイクロアジャストメント補正値を自由に設定することができる。
【００３８】
図２の設定画面には、補正テーブル２４６におけるエントリー番号「Ｎｏ．５」、撮像レンズ１０の機種名「ＳＮＳ３００ｍｍ／２．８  ＳＣＭ」、および、同じ機種名の撮像レンズ１０を識別するための番号「＃２」が表示されている。また、図２の設定画面には、光源情報検出部２９３により検出された光源情報「光源値３００」、および、光源情報「光源値３００」をユーザが識別しやすくするための光源識別情報「スケート場」が表示されている。なお、同じ機種名の撮像レンズ１０を識別するための番号は、補正テーブル２４６を撮像レンズ１０の機種名で検索し、この検索で一致した撮像レンズ１０に対して順番に割り振られる番号である。
【００３９】
図２の設定画面において、現在のマイクロアジャストメント補正値は、スケールバー上の三角印で表示される。ユーザは、マイクロアジャストメント補正値入力ダイヤルを操作することにより、マイクロアジャストメント補正値を前ピン方向（被写体に対してピント位置が前側になる方向）または後ピン方向（被写体に対してピント位置が後側になる方向）に変更可能である。光源識別情報２９５は、操作部２８０を操作することにより、ユーザが自由に設定可能である。
【００４０】
図２の設定画面においてユーザにより入力されたマイクロアジャストメント補正値は、撮像レンズ１０のレンズ識別情報１５２と、光源情報２９４と共に、補正データとして補正テーブル２４６に書き込まれる。そして本体側ＭＰＵ２１０は、記憶部２４０内の補正テーブル２４６から、本体部２０に装着されている撮像レンズ１０のレンズ識別情報１５２と、光源情報検出部２９３により検出された光源情報２９４との組に対応するマイクロアジャストメント補正値を検索する。そして本体側ＭＰＵ２１０は、撮像レンズ１０のレンズ識別情報１５２および光源情報２９４の組に対応するマイクロアジャストメント補正値を検出した場合、補正デフォーカス量を決定する。すなわち本体側ＭＰＵ２１０は、デフォーカス量検出部２２０により検出されたデフォーカス量（検出デフォーカス量）に、マイクロアジャストメント補正値（補正値または補正情報）を加えたデフォーカス量（補正デフォーカス量）を算出する。これにより、撮像装置１は、撮像レンズ１０の種類および光源情報２９４に応じた自由な焦点調節を行うことが可能となる。
【００４１】
一方、撮像レンズ１０のレンズ識別情報１５２および光源情報２９４の組に対応するマイクロアジャストメント補正値が検出されない場合、本体側ＭＰＵ２１０は、撮像レンズ１０のレンズ識別情報１５２に対応するマイクロアジャストメント補正値を検索する。そしてレンズ識別情報１５２に対応するマイクロアジャストメント補正値が検出された場合、本体側ＭＰＵ２１０は、記憶部２４０に記憶されている光源情報２９４のうち最も近い光源情報に対応する補正値を用いて、デフォーカス量を補正する。すなわち本体側ＭＰＵ２１０は、レンズ識別情報１５２に対応して記憶されているマイクロアジャストメント補正値のうち、光源情報検出部２９３により検出された光源情報２９４に最も近い光源情報に対応するマイクロアジャストメント補正値を用いる。
【００４２】
次に、図３を参照して、撮像装置１によるオートフォーカス（ＡＦ動作）の手順について説明する。図３は、本実施例におけるＡＦ動作を示すフローチャートである。図３のフローは、デフォーカス量検出部２２０からデフォーカス量を取得するステップと、撮像レンズ１０毎の調整値、ベストピント補正値、および、マイクロアジャストメント補正値を用いて、デフォーカス量を補正するステップとを含む。図３の各ステップは、主に、本体側ＭＰＵ２１０の指令に基づいて各部により実行される。
【００４３】
まずステップＳ１１１において、本体側ＭＰＵ２１０は、レンズ側ＭＰＵ１１０を介して、本体部２０に装着されている撮像レンズ１０のレンズ識別情報１５１、撮像レンズ１０の機種名、撮像レンズ１０毎の調整値およびベストピント補正値を取得する。これらの情報は、撮像レンズ１０の記憶部１５０に記憶されている。続いてステップＳ１１２において、本体側ＭＰＵ２１０は、デフォーカス量検出部２２０および光源情報検出部２９３に光束が導かれるように、クイックリターンミラー２３２を駆動する。クイックリターンミラー２３２の駆動完了後、デフォーカス量検出部２２０に含まれるデフォーカス量検出用センサおよび光源情報検出部２９３に含まれる光源情報検出用センサにおいて電荷が蓄積される。
【００４４】
続いてステップＳ１１３において、デフォーカス量検出部２２０は、ステップＳ１１２にて蓄積された電荷（焦点検出用信号）に基づいてデフォーカス量を検出する。そして本体側ＭＰＵ２１０は、デフォーカス量検出部２２０により算出されたデフォーカス量（検出デフォーカス量）を取得する。続いてステップＳ１１４において、光源情報検出部２９３は、ステップＳ１１２にて蓄積された電荷（光源情報検出用信号）に基づいて光源情報を検出する。そして本体側ＭＰＵ２１０は、光源情報検出部２９３により算出された光源情報２９４を取得する。
【００４５】
続いてステップＳ１１５において、本体側ＭＰＵ２１０は、ステップＳ１１１にて得られた撮像レンズ１０毎の調整値をステップＳ１１３にて得られたデフォーカス量に加算し、新たなデフォーカス量（調整デフォーカス量）を算出する。続いてステップＳ１１６において、本体側ＭＰＵ２１０は、ステップＳ１１１にて得られたベストピント補正値をステップＳ１１５にて得られたデフォーカス量に加算し、新たなデフォーカス量（第１の補正デフォーカス量）を算出する。
【００４６】
続いてステップＳ１１７において、本体側ＭＰＵ２１０は、ステップＳ１１１にて得られたレンズ識別情報１５１（１５２）を検索キーとして、記憶部２４０に記憶されている補正テーブル２４６を検索する。すなわち本体側ＭＰＵ２１０は、ステップＳ１１１にて得られたレンズ識別情報１５１に対応するマイクロアジャストメント補正値が補正テーブル２４６に存在するか否かを判定する。ステップＳ１１１にて得られたレンズ識別情報１５１に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されている場合、ステップＳ１１９へ移行する。
【００４７】
一方、ステップＳ１１１にて得られたレンズ識別情報１５１に対応するマイクロアジャスト面と補正値が補正テーブル２４６に記憶されていない場合、ステップＳ１１８へ移行する。ステップＳ１１８において、本体側ＭＰＵ２１０は、ステップＳ１１７にてマイクロアジャストメント補正値が補正テーブル２４６に記憶されていないため、補正量を０と決定する。
【００４８】
ステップＳ１１９において、本体側ＭＰＵ２１０は、ステップＳ１１１にて得られたレンズ識別情報１５１およびステップＳ１１４にて得られた光源情報２９４を検索キーとして、記憶部２４０に記憶されている補正テーブル２４６を検索する。すなわち本体側ＭＰＵ２１０は、ステップＳ１１１にて得られたレンズ識別情報１５１とステップＳ１１４にて得られた光源情報２９４との組に対応するマイクロアジャストメント補正値が補正テーブル２４６に存在するか否かを判定する。ステップＳ１１１にて得られたレンズ識別情報１５１とステップＳ１１４にて得られた光源情報２９４との組に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されている場合、ステップＳ１２１へ移行する。
【００４９】
一方、レンズ識別情報１５１と光源情報２９４との組に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されていない場合、ステップＳ１２０へ移行する。このとき、ステップＳ１１９にてレンズ識別情報１５１と光源情報２９４との組に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されていない。一方、ステップＳ１１７にてレンズ識別情報１５１に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されている。このためステップＳ１２０において、本体側ＭＰＵ２１０は、レンズ識別情報１５１に対応して記憶されているマイクロアジャストメント補正値のうち、光源情報２９４に最も近い光源情報に対応して記憶されているマイクロアジャストメント補正値を補正量とする。
【００５０】
ステップＳ１２１において、レンズ識別情報１５１と光源情報２９４との組に対応するマイクロアジャストメント補正値が補正テーブル２４６に記憶されている。このため本体側ＭＰＵ２１０は、レンズ識別情報１５１と光源情報２９４との組に対応するマイクロアジャストメント補正値を補正量とする。
【００５１】
続いてステップＳ１２２において、本体側ＭＰＵ２１０は、表示部２７０を介して、ステップＳ１１８、Ｓ１２０、Ｓ１２１のいずれかにて決定された補正量（補正情報）をユーザに通知する。続いてステップＳ１２３において、本体側ＭＰＵ２１０は、ステップＳ１１８、Ｓ１２０、Ｓ１２１のいずれかにて決定された補正量を、ステップＳ１１６にて得られたデフォーカス量に加算し、新たなデフォーカス量（第２の補正デフォーカス量）を算出する。そしてステップＳ１２４において、本体側ＭＰＵ２１０は、本体部２０に装着されている撮像レンズ１０のレンズ側ＭＰＵ１１０へ、ステップＳ１２３にて得られたデフォーカス量（第２の補正デフォーカス量）およびレンズ駆動命令を通知する。レンズ側ＭＰＵ１１０は、通知されたデフォーカス量（第２の補正デフォーカス量）の分だけレンズ駆動部１２０を介してレンズ群１２２に含まれるフォーカスレンズを駆動する。
【００５２】
このように、本実施形態の撮像装置１（本体側ＭＰＵ２１０）は、焦点調節動作（ＡＦ動作）の際に、デフォーカス量検出部２２０により検出されたデフォーカス量を、マイクロアジャストメント補正値に基づいて補正する。ここで、マイクロアジャストメント補正値は、本体部２０に装着されている撮像レンズ１０のレンズ識別情報１５１と光源情報検出部２９３により検出された光源情報２９４との組に対応する、記憶部２４０に記憶された補正値である。そして本体側ＭＰＵ２１０は、補正されたデフォーカス量がゼロとなるように、撮像レンズ１０の焦点位置を調整する。従って、複数の異なる光源下で撮影する場合（被写体を照明する光源の種類が異なる撮影環境において）、光源情報のそれぞれを識別して、被写体を照明する光源のそれぞれに適したピント調整（フォーカス制御）を行うことができる。
【００５３】
次に、図４を参照して、撮像装置１におけるマイクロアジャストメント補正値の設定手順について説明する。図４は、本実施形態におけるマイクロアジャストメント補正値の設定動作を示すフローチャートである。図４に示されるように、マイクロアジャストメント補正値の設定動作は、補正値の決定に用いる画像を撮影するステップ、補正値を決定するステップ、および、光源情報にユーザが名前を付けて補正値とともに補正テーブルに保存するステップを含む。マイクロアジャストメント補正値の設定動作は、ユーザが操作部２８０の一部を構成するマイクロアジャストメント設定スイッチを操作する（押す）ことで開始される。図４の各ステップは、主に、本体側ＭＰＵ２１０の指令に基づいて各部により実行される。
【００５４】
ステップＳ２１１〜Ｓ２１４において、本体側ＭＰＵ２１０は、ユーザが、補正値の決定に用いる画像を撮影するステップ、補正値を決定するステップ、補正値を削除するステップ、補正値の設定動作を終了するステップのいずれを実行しようとするかを判定する。まずステップＳ２１１において、本体側ＭＰＵ２１０は、操作部２８０の一部を構成する画像撮影開始釦が押されているか否かを判定する。画像撮影開始釦が押されている場合、ステップＳ２２１へ移行する。ステップＳ２２１において、本体側ＭＰＵ２１０は、マイクロアジャストメント補正値（補正値または補正情報）の決定に用いる画像を撮影するステップを開始する。
【００５５】
一方、ステップＳ２１１にて画像撮影開始釦が押されていない場合、ステップＳ２１２へ移行する。ステップＳ２１２において、本体側ＭＰＵ２１０は、操作部２８０の一部を構成する補正値の入力開始釦が押されているか否かを判定する。ステップＳ２１２にて補正値の入力開始釦が押されている場合、ステップＳ２３１へ移行する。ステップＳ２３１において、本体側ＭＰＵ２１０は、補正値を決定するステップを開始する。
【００５６】
一方、ステップＳ２１２にて補正値の入力開始釦が押されていない場合、ステップＳ２１３へ移行する。ステップＳ２１３において、本体側ＭＰＵ２１０は、操作部２８０の一部を構成する補正値の削除開始釦が押されているか否かを判定する。ステップＳ２１３にて補正値の削除開始釦が押されている場合、ステップＳ２４１へ移行する。ステップＳ２４１において、本体側ＭＰＵ２１０は、補正値を削除するステップを開始する。
【００５７】
一方、ステップＳ２１３にて補正値の削除開始釦が押されていない場合、ステップＳ２１４へ移行する。ステップＳ２１４において、本体側ＭＰＵ２１０は、操作部２８０の一部を構成する終了釦が押されているか否かを判定する。ステップＳ２１４にて終了釦が押されている場合、マイクロアジャストメント補正値の設定動作を終了する。一方、ステップＳ２１４にて終了釦が押されていない場合、ステップＳ２１１へ戻り、画像撮影開始釦、補正値の入力開始釦、補正値の削除開始釦、または、終了釦のいずれかが押されるまで前述の各ステップを繰り返す。
【００５８】
ステップＳ２２１において、本体側ＭＰＵ２１０は、図３に示されるフローチャートに従って、焦点調節動作（ＡＦ動作）を行う。このとき本体側ＭＰＵ２１０は、光源情報検出部２９３により検出された光源情報、および、本体部２０に装着されている撮像レンズ１０のレンズ識別情報１５１を取得している。本体側ＭＰＵ２１０により取得された情報は、一時的に記憶部２４０に記憶される。
【００５９】
続いてステップＳ２２２において、本体側ＭＰＵ２１０は、画像を撮影する。すなわち本体側ＭＰＵ２１０は、撮像素子２５２に光束が導かれるようにミラー駆動部２３０を制御してクイックリターンミラー２３２を駆動し、撮像素子２５２に蓄積された電荷を画像（撮影画像）として撮像部２５０から出力する。次いで、本体側ＭＰＵ２１０は、記録部２６０を介して、撮影画像を画像ファイルとして記録媒体に記録する。
【００６０】
ステップＳ２２３において、本体側ＭＰＵ２１０は、ステップＳ２２２にて撮影した画像およびステップＳ２２１にて取得した光源情報を、表示部２７０を介して表示パネル２７２に表示する。図５は、補正値を決定するために撮影した画像および撮影の際に取得した光源情報の表示画面の一例を示す図である。光源情報テーブル２４７に撮影の際に取得した光源情報２９４に対応する光源識別情報２９５が存在する場合、光源識別情報２９５も同時に表示される。図５に示される表示画面には、光源情報検出部２９３により検出された光源情報「光源値３００」、および、光源情報「光源値３００」をユーザが識別しやすくするための光源識別情報「スケート場」が含まれている。
【００６１】
図４のステップＳ２１２にてマイクロアジャストメント補正値（補正値）の入力開始釦が押されている場合、本体側ＭＰＵ２１０は、補正値を入力するステップを開始する。まずステップＳ２３１において、本体側ＭＰＵ２１０は、補正値を決定するために用いる画像を撮影するステップ（Ｓ２２１〜Ｓ２２３）を、少なくとも１回実行しているか否か（画像を撮影済みか否か）を判定する。補正値を決定するために用いる画像を撮影するステップを１回も実行していない場合、補正値を入力するステップを終了し、ステップＳ２１１へ移行する。一方、補正値を決定するために用いる画像を撮影するステップを１回以上実行している場合、ステップＳ２３２へ移行する。
【００６２】
ステップＳ２３２において、本体側ＭＰＵ２１０は、表示部２７０を介して、表示パネル２７２にマイクロアジャストメント補正値の設定画面を表示する。ここでは、図２に示されるような設定画面を表示し、ステップＳ２２１にて得られたレンズ識別情報１５２および光源情報２９４を表示する。このとき本体側ＭＰＵ２１０は、光源情報２９４（「光源値３００」）を検索キーとして光源情報テーブル２４７を検索し、既に登録済みの光源識別情報２９５（「スケート場」）が存在するか否かを判定する。登録済みの光源識別情報２９５が存在する場合、光源識別情報２９５も設定画面に表示する。
【００６３】
続いてステップＳ２３３において、ユーザは、マイクロアジャストメント補正値入力ダイヤル（操作部２８０）を操作し、本体側ＭＰＵ２１０は、ユーザの操作に従ってマイクロアジャストメント補正値を設定する。続いてステップＳ２３４において、ユーザは、操作部２８０および表示部２７０を用いて、ステップＳ２２１にて得られた光源情報２９４に対応する光源識別情報２９５を入力し、本体側ＭＰＵ２１０は、ユーザの操作に従って光源識別情報２９５を設定する。このときユーザは、光源情報を取得した場所や時間など、後にユーザが光源情報を識別可能な情報を任意に設定することができる。このためユーザは、後で容易に設定値と光源情報とを特定することが可能である。
【００６４】
ステップＳ２１３にて補正値の削除開始釦が押されている場合、本体側ＭＰＵ２１０は、補正値を削除するステップを開始する。まずステップＳ２４１において、本体側ＭＰＵ２１０は、補正テーブル２４６に登録済みの補正値が存在するか否かを判定する。補正テーブル２４６に登録済みの補正値が存在しない場合、補正値を削除するステップを終了し、ステップＳ２１１へ移行する。一方、登録済みの補正値が存在する場合、ステップＳ２４２において、本体側ＭＰＵ２１０は、補正テーブル２４６に登録済みの補正値に対応する光源情報、光源識別情報、および、レンズ識別情報を、表示部２７０を介して表示パネル２７２に表示する。続いてステップＳ２４３において、ユーザは、操作部２８０および表示部２７０を用いて、削除しようとする補正値を補正テーブル２４６の中から選択する。続いてステップＳ２４４において、本体側ＭＰＵ２１０は、ステップＳ２４３にてユーザにより選択された補正値を、補正テーブル２４６から削除する。
【００６５】
このように、本実施形態の撮像装置１は、撮像レンズ１０と光源情報との組に対応するマイクロアジャストメント補正値を、撮像レンズ１０に固有なレンズ識別情報１５１と光源情報２９４とに関連付けて記憶する。また、マイクロアジャストメント補正値を記憶可能な記憶容量を超えた場合、ユーザが設定した光源識別情報およびレンズ識別情報を表示する。これにより、ユーザが不要な補正値を容易に削除することが可能となる。
【００６６】
本実施形態において、制御装置は、取得手段２１０ａ、設定手段２１０ｂ、および、記憶手段（記憶部２４０）を有する。取得手段２１０ａは、被写体を照明する光源（光源の種類）に関する光源情報（光源情報２９４または光源識別情報２９５）を取得する。設定手段２１０ｂは、ユーザの操作に従って、光源情報に対応するデフォーカス量の補正情報（マイクロアジャストメント補正値）を設定する。記憶手段は、光源情報と補正情報とを関連付けて記憶する。
【００６７】
好ましくは、設定手段２１０ｂは、ユーザの操作に従って、記憶手段に記憶されている補正情報の変更または削除を指示された場合、補正情報を変更または削除する（Ｓ２３３、Ｓ２４４）。また好ましくは、光源情報（広義の光源情報）は、光源の種類を示す情報（狭義の光源情報２９４）、および、この情報に対応してユーザにより設定された光源識別情報２９５の少なくとも一つを含む。
【００６８】
好ましくは、制御装置は、光源情報に関連付けられた補正情報に基づいてフォーカス制御を行う制御手段２１０ｃを更に有する。より好ましくは、制御手段２１０ｃは、光源情報に関連付けられた補正情報と、撮像光学系（撮像レンズ１０）を介して得られた焦点信号を用いて算出されたデフォーカス量（検出デフォーカス量）とに基づいて、補正デフォーカス量を決定する（Ｓ１２３）。そして制御手段２１０ｃは、補正デフォーカス量が小さくなるようにフォーカス制御を行う（Ｓ１２４）。また好ましくは、制御手段２１０ｃは、フォーカス制御の際に用いられる補正情報を、表示手段（表示部２７０）を介してユーザに通知する（Ｓ１２２）。
【００６９】
好ましくは、制御手段２１０ｃは、撮影の際に得られた第１の光源情報、および、第１の光源情報に関連付けられた第１の補正情報が、光源情報および補正情報としてそれぞれ記憶手段に記憶されているか否かを判定する（Ｓ１１９）。そして制御手段２１０ｃは、第１の光源情報および第１の光源情報に関連付けられた第１の補正情報が記憶手段に記憶されている場合、第１の補正情報を用いてフォーカス制御を行う（Ｓ１２１）。より好ましくは、制御手段２１０ｃは、第１の補正情報が記憶手段に記憶されていない場合、記憶手段に記憶されている補正情報のうち、第１の光源情報に最も近い第２の光源情報に関連付けられた第２の補正情報を用いてフォーカス制御を行う（Ｓ１２０）。
【００７０】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７１】
本実施形態によれば、被写体を照明する光源に応じて、ユーザが自由にデフォーカス量の補正値を設定可能な制御装置、撮像装置、制御方法、プログラム、および、記憶媒体を提供することができる。また本実施形態によれば、光源情報に関連付けて補正値を記憶させることにより、補正値を容易に特定して変更または削除することできる。また本実施形態によれば、光源に応じて適切な補正値が設定されるため、高精度なフォーカス制御が可能となる。
【００７２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００７３】
例えば、本発明は、レンズ交換式一眼レフカメラに限定されるものではなく、レンズ一体型のデジタルスチルカメラやビデオカメラなどの焦点検出装置を有する他の光学機器にも適用可能である。
【符号の説明】
【００７４】
２１０ａ  取得手段
２１０ｂ  設定手段
２４０    記憶部（記憶手段）
【図１】
0006562693.tif 000002
【図２】
0006562693.tif 000003
【図３】
0006562693.tif 000004
【図４】
0006562693.tif 000005
【図５】
0006562693.tif 000006
【図６】
0006562693.tif 000007