(57)【要約】【課題】レンズ交換式であって、正確な焦点調節を行うことができる焦点調節装置及び焦点調節装置を提供することである。【解決手段】撮影レンズ４を通過した被写体像が、２像に分割されて２像の間隔が測定され、焦点検出部５にて合焦時の２像の間隔からのズレ量が求められて撮影レンズ４のデフォーカス量が求められる。撮影レンズ４のデフォーカス量の大きさと方向に応じた補正値は、交換レンズ１内の補正値記憶部３に記憶されている。そして、上記焦点検出部５の出力であるデフォーカス量は、カメラボディ２内の補正部６にて、上記補正値記憶部３の記憶している補正値に基いて補正される。【選択図】      図１
2005250261.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、
上記撮影レンズのデフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、
上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段が記憶している補正値に基いて補正する補正手段と、
を具備していることを特徴とする焦点調節装置。
【請求項２】
撮影レンズと、カメラボディとから成るレンズ交換可能なカメラに於いて、
上記撮影レンズの内部に配置され、撮影レンズのデフォーカス量を補正するためであって、デフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、
撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、
上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、
を具備していることを特徴とするカメラの焦点調節装置。
【請求項３】
上記補正値記憶手段は、合焦時の２像の間隔からのズレ量を撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶していることを特徴とする請求項２に記載のカメラの焦点調節装置。
【請求項４】
撮影レンズと、カメラボディとから成るレンズ交換可能なカメラに於いて、
上記撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、
上記撮影レンズの内部に配置され、合焦時の２像の間隔からのズレ量を撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶している補正値記憶手段と、
上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、
を具備していることを特徴とするカメラの焦点調節装置。
【請求項５】
カメラボディと、内部に撮影レンズを有して上記カメラボディに着脱自在な交換レンズとから成り、ＴＴＬ位相差検出方式の焦点検出手段を有するカメラの焦点調節装置に於いて、
上記交換レンズの内部に配置され、上記撮影レンズのデフォーカス量を補正するために該デフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、
上記焦点検出手段の出力である上記撮影レンズのデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、
を具備していることを特徴とするカメラの焦点調節装置。
【請求項６】
上記補正値記憶手段は、合焦時の、被写体像が分割された２像の間隔からのズレ量を、上記撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶していることを特徴とする請求項５に記載の焦点調節装置。
【請求項７】
カメラボディと、内部に撮影レンズを有して上記カメラボディに着脱自在な交換レンズとから成り、ＴＴＬ位相差検出方式の焦点検出手段を有するカメラの焦点調節装置に於いて、
上記撮影レンズの内部に配置され、合焦時の、被写体像が分割された２像の間隔からのズレ量を上記撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶している補正値記憶手段と、
上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、
を具備していることを特徴とするカメラの焦点調節装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は焦点調節装置に関し、より詳細にはレンズ交換式カメラ等の焦点調節装置に関するものである。
【背景技術】
【０００２】
一般に、交換レンズの種類による光学的な差を要因として発生する収差による誤差や、同様に交換レンズの種類の違いとＡＦ（自動焦点）光学系の組合わせによって発生する収差による誤差については、調整及び補正を行っていないので、そのまま誤差となっている。
【０００３】
そのため、公知のＴＴＬ位相差検出方式、すなわち撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を算出する方式を採用した焦点調節装置が知られている（例えば、特許文献１参照）。この焦点調節装置に於いては、ＴＴＬ位相差検出用のＡＦ光学系の光学的ばらつきや、ＡＦ光学系のカメラボディヘの取り付け位置ばらつきによる誤差を補正するために、２像間隔ずれ量をデフォーカス量へ変換するための変換係数を個体毎に調整することにより、デフォーカス量が大きい場合にも測距精度が高くて自動焦点調節時間を短縮することができる。
【０００４】
通常の焦点調節動作では、焦点検出とフォーカスレンズ駆動（以下、レンズ駆動と記す）とを交互に繰り返すことにより合焦状態に近づいていき、最終的に焦点検出によりデフォーカス量が合焦とみなせる所定範囲内にあることを検出して合焦としている。
【０００５】
これに対して、デフォーカス量が比較的小さい状態では焦点検出精度及びレンズ駆動精度が十分に高いので、レンズ駆動後に再度焦点検出を行うことなく合焦とする制御方法が採用された技術が知られている（例えば、特許文献２参照）。デフォーカス量が大きい状態では、ＴＴＬ位相差検出方式に於いて、分割２像のコントラストが低下し、また高周波成分が欠落してしまうために焦点検出の精度は低下するが、デフォーカス量が比較的小さい状態では十分に高精度な検出が可能である。レンズ駆動に於いては、レンズ駆動量が大きい動作では、フォーカスカムのできばえのずれが駆動量に応じて積算されて誤差が大きくなってしまうが、レンズ駆動量が小さい動作では十分に高精度なレンズ駆動が可能である。
【０００６】
このように、レンズ駆動後に再度焦点検出を行うことなく合焦とする動作により、焦点検出の時間分だけ自動焦点調節動作に要する時間を短縮することができ、使い勝手、操作性を向上させることができるメリットを有する。このような制御方法を以下、見切り合焦動作と称するものとする。
【特許文献１】特公平７−３５０１号公報
【特許文献２】特開２０００−１４７３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述した特許文献１の内容を、レンズ交換式のカメラに採用した場合、以下の問題点がある。交換レンズの種類による光学的な差を要因として発生する光学的収差による誤差や、同様に交換レンズの種類の違いとＡＦ光学系の組合せによって発生する光学的収差による誤差については、調整及び補正を行っていないのでそのまま誤差となる。したがって、上述した要因の焦点調節誤差が発生し、ピントが甘くなる（ピンぼけ）問題が発生する。
【０００８】
また、レンズ交換式の焦点調節装置に於いて、上記特許文献２に記載の制御方法を採用した場合では、ピントがずれた状態での２像間隔ずれとデフォーカス量の変換特性について、上記誤差による合焦状態より大きなずれが発生するので、見切り合焦動作の場合に、焦点調節精度が更に低下してピントがずれて甘くなるという問題を有している。
【０００９】
したがって本発明は、上記実状に鑑みてなされたものであり、レンズ交換式であって、正確なピント合わせを行うことができる焦点調節装置及びカメラの焦点調節装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
すなわち請求項１に記載の発明は、撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、上記撮影レンズのデフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段が記憶している補正値に基いて補正する補正手段と、を具備していることを特徴とする。
【００１１】
請求項２に記載の発明は、撮影レンズと、カメラボディとから成るレンズ交換可能なカメラに於いて、上記撮影レンズの内部に配置され、撮影レンズのデフォーカス量を補正するためであって、デフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、を具備していることを特徴とする。
【００１２】
請求項３に記載の発明は、請求項２に記載の発明に於いて、上記補正値記憶手段は、合焦時の２像の間隔からのズレ量を撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶していることを特徴とする。
【００１３】
請求項４に記載の発明は、撮影レンズと、カメラボディとから成るレンズ交換可能なカメラに於いて、上記撮影レンズを通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を求めて上記撮影レンズのデフォーカス量を求める焦点検出手段と、上記撮影レンズの内部に配置され、合焦時の２像の間隔からのズレ量を撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶している補正値記憶手段と、上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、を具備していることを特徴とする。
【００１４】
請求項５に記載の発明は、カメラボディと、内部に撮影レンズを有して上記カメラボディに着脱自在な交換レンズとから成り、ＴＴＬ位相差検出方式の焦点検出手段を有するカメラの焦点調節装置に於いて、上記交換レンズの内部に配置され、上記撮影レンズのデフォーカス量を補正するために該デフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段と、上記焦点検出手段の出力である上記撮影レンズのデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、を具備していることを特徴とする。
【００１５】
請求項６に記載の発明は、請求項５に記載の発明に於いて、上記補正値記憶手段は、合焦時の、被写体像が分割された２像の間隔からのズレ量を、上記撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶していることを特徴とする。
【００１６】
請求項７に記載の発明は、カメラボディと、内部に撮影レンズを有して上記カメラボディに着脱自在な交換レンズとから成り、ＴＴＬ位相差検出方式の焦点検出手段を有するカメラの焦点調節装置に於いて、上記撮影レンズの内部に配置され、合焦時の、被写体像が分割された２像の間隔からのズレ量を上記撮影レンズのデフォーカス量に変換するための変換係数を補正するための補正値を記憶している補正値記憶手段と、上記焦点検出手段の出力であるデフォーカス量を、上記補正値記憶手段の記憶している補正値に基いて補正する補正手段と、を具備していることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、レンズ交換式の焦点調節装置に於いて、正確な焦点調節を行うことができる焦点調節装置及びカメラの焦点調節装置を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の実施形態を説明する。
【００１９】
図１は、本発明によるカメラの焦点調節装置の概念を示すブロック図である。
【００２０】
この焦点調節装置は、交換レンズ１と、該交換レンズ１を着脱自在なカメラボディ２とを有して構成されている。交換レンズ１は、撮影レンズ４と、該撮影レンズ４のデフォーカス量を補正するためであって、デフォーカス量の大きさと方向に応じた補正値を記憶している補正値記憶手段である補正値記憶部３を有している。一方、カメラボディ２は、撮影レンズ４を通過した被写体像を２像に分割して２像の間隔を測定し、合焦時の２像の間隔からのズレ量を検出し上記撮影レンズ４のデフォーカス量を求めて焦点検出を行う焦点検出手段である焦点検出部５と、上記補正値記憶部３の記憶している補正値に基いて焦点検出部５の出力を補正する補正手段である補正部６を有している。
【００２１】
（第１の実施形態）
図２は、本発明の第１の実施形態を示すもので、焦点調節装置が搭載されたレンズ交換式カメラの断面と光路を説明するための図である。
【００２２】
このカメラ１０は、交換レンズ１１とカメラボディ２０とから構成されている。カメラボディ２０の下部には、焦点検出装置２７を有している。
【００２３】
交換レンズ１１内には、図示されない被写体からの光束をカメラボディ２０に導く撮影レンズ１３を有している。
【００２４】
一方、カメラボディ２０内に於いて、撮影レンズ１３を通過した被写体からの光束は、メインミラー２１により一部が反射され、また一部が透過される。メインミラー１４で反射された光束は、図２に於いて上方に配置されたフォーカシングスクリーン２２、ペンタプリズム２３を介してファインダ２４に導かれる。また、メインミラー２１を透過した光束は、該メインミラー２１の後方に取り付けられた折り畳み式のサブミラー２６で、図２に於いて下方に反射されて、ＴＴＬ位相差検出方式を採用した焦点検出装置２７に導かれる。
【００２５】
焦点検出装置２７は、撮影レンズ１３を通過した光束を絞り込む視野マスク２８、赤外光をカットする赤外カットフィルタ２９、光束を集めるためのコンデンサレンズ３０、光束を全反射する全反射ミラー３１、光束を制限するセパレータ絞り３２、光束を再結像させるセパレータレンズ３３、光電変換素子アレイとその処理回路から成るＡＦセンサ３４とから構成されている。
【００２６】
そして、撮影時には、メインミラー２１、サブミラー２６は図示矢印Ａのように移動して光路より退避し、シャッタ３６が開口することにより、撮像素子３７に撮影光束が導かれて露光される。尚、この退避した位置では、サブミラー２６は折り畳まれた状態である。
【００２７】
図３は、上記焦点検出装置１２内の光電変換素子列上に被写体からの光束を導く焦点検出光学系の構成を、更に詳細に示した図である。
【００２８】
図３に於いて、焦点検出光学系は以下のように構成される。
【００２９】
すなわち、被写体側（図３に於いて左側）から、撮影レンズ１３、視野マスク２８、コンデンサレンズ３０、撮影レンズ１３の光軸に対して略対称に配置された開口部３２1 、３２2 を有するセパレータ絞り３２、このセパレータ絞り３２の開口部３２1 、３２2 に対応してその後方に配置されたセパレータレンズ３３1 、３３2 が配置されている。
【００３０】
尚、図３では、上述した全反射ミラー３１、赤外カットフィルタ２９については、説明の簡単化のために省略している。
【００３１】
撮影レンズ１３の領域１３1 を介して入射された被写体からの光束は、視野マスク２８、コンデンサレンズ３０、セパレータ絞り３２の開口部３２1 及びセパレータレンズ３３1 を通って、ＡＦセンサ３１内の光電変換素子アレイ３６上に再結像される。光電変換素子アレイ３６上に配置されている第１、第２の光電変換素子アレイ３６は、セパレータレンズ３３1 、３３2 に対応して配置されている。
【００３２】
撮影レンズ１３が合焦、すなわち結像面Ｇ上に被写体像Ｉが形成される場合、その被写体像Ｉは、コンデンサレンズ３０及びセパレータレンズ３３1 、３３2 によって、光軸０に対して垂直な２次結像面（光電変換素子アレイ）３６上に再結像されて第１像Ｉ1 、第２像Ｉ2 となる。撮影レンズが前ピン、すなわち結像面Ｇの前方に被写体像Ｆが形成される場合、その被写体像Ｆは、お互いにより光軸Ｏに近付いた形で光軸Ｏに対して垂直に再結像されて、第１像Ｆ1 、第２像Ｆ2 となる。一方、撮像レンズが後ピン、すなわち結像面Ｇの後方に被写体像Ｒが形成される場合、その被写体像Ｒはお互いにより光軸０から離れた形で、光軸０に対して垂直に再結像されて第１像Ｒ1 、第２像Ｒ2 となる。これら第１像と第２像の間隔を検出することにより、撮影レンズ１３の合焦状態を前ピン、後ピンを含めて検出することができる。具体的には、第１像と第２像の光強度分布を、光電変換素子アレイの出力信号により求めて両像の間隔を測定する。
【００３３】
図４は、撮影画面内４０の焦点検出領域４１を示した図である。
【００３４】
図５は、図２に示されたカメラボディ２０の電気制御ブロック構成図である。
【００３５】
以下、各部の構成について説明する。図５に於いて、カメラの制御装置であるボディコントローラ４５は、例えば内部にＣＰＵ（中央処理装置）４６、ＲＯＭ４７、ＲＡＭ４８、ＥＥＰＲＯＭ４９及びＡ／Ｄコンバータ５０を有して構成される。ボディコントローラ４５内のＣＰＵ４６は、ＲＯＭ４７に格納されたカメラのシーケンスプログラムに従って、カメラの一連の動作制御を行う。また、上記ＥＥＰＲＯＭ４９は、ＡＦ制御、測光等に関する補正データをカメラボディ２０毎に記憶することができる。
【００３６】
上記ボディコントローラ４５には、交換レンズ１１がカメラボディ２０へ装着されることより、交換レンズ１１側の後述するレンズマウント接点９０と接続される複数のボディマウント接点６０と、ＡＦセンサ３４と、ミラー駆動部５３と、シャッタ駆動部５４と、撮像素子駆動部５５と、測光部５６と、ストロボ部５７と、表示部５８と、ファーストレリーズスイッチ（１ＲＳＷ）６１及びセカンドレリーズスイッチ（２ＲＳＷ）６２が接続されている。
【００３７】
上記ボディコントローラ４５はマウント接点６０を介して、交換レンズ１１内の後述するレンズコントローラ７０と通信を行い、カメラボディ２０内及び交換レンズ１１内の各種調整、補正データの授受や、交換レンズ１１内のフォーカス、絞り駆動の制御値の授受を行う。
【００３８】
ＡＦセンサ３４は、光電変換素子列であるフォトダイオードアレイ６５Ｌ及び６５Ｒと、センサアレイ処理回路６６とから構成されている。そして、ボディコントローラ４５からの制御信号により、フォトダイオードアレイ６５Ｌ、６５Ｒ上に形成される被写体像に応じた画像信号が発生され、この発生された画像信号がボディコントローラ４５に出力される。
【００３９】
上記ミラー駆動部５３、シャッタ駆動部５４、撮像素子駆動部５５は、ボディコントローラ４５により制御されるもので、それぞれ上述したシャッタ３６の駆動、撮像素子３７の駆動、メインミラー２１及びサブミラー２６の駆動動作を行う。
【００４０】
測光部５６は、被写体の輝度に応じた出力を発生するものである。ボディコントローラ４５は、その測光出力をＡ／Ｄコンバータ５０によりＡ／Ｄ変換して、測光値としてＲＡＭ４８に格納する。ストロボ部５７は、低輝度時の撮影に使用されるもので、ボディコントローラ４５によって、充電、発光タイミング、発光量の制御が行われる。このストロボ部５７は、ＡＦ動作時の補助光としても使用され、ＡＦセンサ３４の蓄積タイミングに同期して所定の発光量で間欠発光される。
【００４１】
更に、表示部５８は、ＬＣＤ、ＬＥＤ等を内蔵して、カメラの撮影モード、シャッタ速度、絞り値等の表示を行うものである。ファーストレリーズスイッチ６１及びセカンドレリーズスイッチ６２は、図示されないレリーズ釦に連動したスイッチである。これらのスイッチは、レリーズ釦の第１段階の押し下げによってファーストレリーズスイッチ６１がオンし、引続いて第２段階の押し下げでセカンドレリーズスイッチ６２がオンするようになっている。ボディコントローラ４５は、ファーストレリーズスイッチ６１のオンで測光、ＡＦを行い、セカンドレリーズスイッチ６２のオンで露出動作と撮像素子３７からの画像読み出し動作を行う。
【００４２】
図６は、図２に示された交換レンズ１１の電気制御ブロック構成図である。
【００４３】
以下、各部の構成について説明する。
【００４４】
図６に於いて、交換レンズ１１の制御装置であるレンズコントローラ７０は、例えば内部にＣＰＵ（中央処理装置）７１、ＲＯＭ７２、ＲＡＭ７３、ＥＥＰＲＯＭ７４及びＡ／Ｄコンバータ７５を有して構成される。レンズコントローラ７０内のＣＰＵ７１は、ＲＯＭ７２に格納された交換レンズのシーケンスプログラムに従って交換レンズの一連の動作制御を行う。また、上記ＥＥＰＲＯＭ７４は、ＡＦ制御、測光等に関する補正データや調整データを交換レンズ毎に記憶することができる。
【００４５】
上記レンズコントローラ７０には、交換レンズ１１がカメラボディ２０へ装着されることにより該カメラボディ２０側のボディマウント接点６０と接続される複数のレンズマウント接点９０と、レンズ駆動部７８と、絞り駆動部７９と、フォーカスエンコーダ８０と、ズームエンコーダ８１と、が接続されている。
【００４６】
レンズコントローラ７０は、レンズマウント接点９０を介して、カメラボディ２０内のボディコントローラ４５と通信を行い、カメラボディ２０内及び交換レンズ１１内の各種調整、補正データの授受や、交換レンズ１１内のフォーカス、絞り駆動の制御値の授受を行う。
【００４７】
上記レンズ駆動部７８は、レンズコントローラ７０によって制御される。そして、このレンズ駆動部７８の駆動により、レンズモータ８４を介して撮影レンズ内のフォーカシングレンズ８５が駆動される。
【００４８】
また、フォーカスエンコーダ８０は、フォーカシングレンズ８５の移動を検出して、その検出結果をレンズコントローラ７０に入力する。レンズコントローラ７０では、この移動情報に基いて、フォーカシングレンズ８５の位置制御が行われる。
【００４９】
絞り駆動部７９は、レンズコントローラ７０によって制御される。そして、ステッピングモータである絞りモータ８６が絞り駆動部７９により駆動されることにより、撮影レンズ内の絞り８７が駆動される。
【００５０】
撮影光学系内で上記フォーカシングレンズ８５と同一光線上に位置されるズーム系レンズ８８は、撮影者により操作される操作部材であるズームリング８９の回転量に応じて駆動される。ズームエンコーダ８１は、その焦点距離ｆに応じた移動量信号を検出してレンズコントローラ７０に出力する。
【００５１】
次に、図７のフローチャートを参照して、本実施形態に於けるカメラの動作について説明する。尚、この図７のフローチャートはカメラのメインルーチンであり、ボディコントローラ４５の動作制御手順を示すものである。
【００５２】
先ず、ボディコントローラ４５の動作が開始されると、本メインルーチンが実行される。そして、ステップＳ１にて、最初にＥＥＰＲＯＭ４９に予め記憶されているＡＦ用、測光用等の各種補正データが読込まれてＲＡＭ４８に展開される。
【００５３】
続くステップＳ２に於いて、ファーストレリーズスイッチ６１がオン（１ＲＯＮ）されているか否かが判定される。ここで、ファーストレリーズスイッチ６１がオンされていなければステップＳ１０に移行する。一方、上記ステップＳ２にてファーストレリーズスイッチ６１がオンされていれば、ステップＳ３に移行して露出量を決定するために測光部５６が動作されて被写体輝度を測定する測光が行われる。
【００５４】
次いで、ステップＳ４にて、サブルーチン「ＡＦ」が実行されて被写体に対する焦点状態が検出され、焦点検出結果が交換レンズ１１内のレンズコントローラ７０に送信される。レンズコントローラ７０では、上記焦点検出結果に基いてフォーカシングレンズ８５が合焦位置へ駆動されて、被写体にピントを合わせるＡＦが行われる。尚、このサブルーチン「ＡＦ」の詳細な動作については後述する。
【００５５】
このＡＦ動作の結果、続くステップＳ５に於いて、合焦したか否かが判定される。このステップＳ５にて、合焦していなければステップＳ９に移行し、合焦している場合は、更にステップＳ６に移行する。そして、このステップＳ６では、セカンドレリーズスイッチ６２がオン（２ＲＯＮ）されているか否かが判定される。ここで、セカンドレリーズスイッチ６２がオンされていなければステップＳ９に移行し、オンされていればステップＳ７へ移行する。
【００５６】
ステップＳ７では、露出が行われる。すなわち、先ず、上記ステップＳ３で求められた測光値等に基いて決定された絞り値がレンズコントローラ７０に送信される。レンズコントローラ７０では、絞り駆動部７９が制御されて撮影レンズの絞り８７が所定の絞り値に絞り込まれる。
【００５７】
次に、シャッタ駆動部５４によりシャッタ３６が制御されて、上記ステップＳ３で求められた測光値等に基いて決定された所定時間だけ、シャッタ３６が開かれて露出動作が行われる。露出時に、上記測光値に基いてストロボ発光が必要か否かが判定され、必要な場合はシャッタ全開時にストロボ部５７に発光信号が出力されて発光される。
【００５８】
上述したシャッタ動作が終了したならば、ステップＳ８に移行して、絞り８７が開放状態に戻された後、撮像素子駆動部５５によって撮像素子３７から画像データが読み出されて一連の撮影動作が終了する。続いて、ステップＳ９に移行して、表示部５８にてＬＣＤ、ＬＥＤ等の表示が行われる。その後、上記ステップＳ２へ移行する。
【００５９】
一方、上記ステップＳ１０に於いては、シャッタに係わるファーストレリーズスイッチ６１やセカンドレリーズスイッチ６２以外のスイッチの状態が判定される。ここで、ファーストレリーズスイッチ６１、セカンドレリーズスイッチ６２以外のスイッチ（他のＳＷ）とは、例えば図示されない撮影モード設定スイッチ等が想定されており、これらの何れかのスイッチが操作されているか否かが判定される。ここで、他のＳＷがオンされていなければステップＳ９に移行する。
【００６０】
一方、上記ステップＳ１０にて、オンされているスイッチがある場合は、ステップＳ１１に移行して、そのオンされたスイッチに応じた処理（例えば撮影モードの変更等）が実行される。その後、ステップＳ９に移行する。
【００６１】
図８は、図７のフローチャートのステップＳ４に於けるサブルーチン「ＡＦ」の動作を説明するフローチャートである。
【００６２】
本サブルーチンに入ると、先ず、ステップＳ２１でＡＦセンサ３４の蓄積動作制御が行われる。このとき、前回の焦点検出時のデータや上述した測光値に基いて、補助光が必要な低輝度か否かが判定される。そして、補助光が必要ならば、ＡＦセンサ３４の蓄積動作中にストロボ部５７が複数回、間欠発光されて補助光として使用される。
【００６３】
次いで、ステップＳ２２では、ＡＦセンサ３４にて蓄積された信号が、センサデータとして読み出される。ボディコントローラ４５から読み出しクロックがＡＦセンサ３４に入力され、それに同期したセンサデータがＡＦセンサ３４より出力される。したがって、ボディコントローラ４５では、このセンサデータが順次Ａ／Ｄ変換されてＲＡＭ４８に格納される。
【００６４】
続いて、ステップＳ２３では、このＲＡＭ４８に格納されたセンサデータに基いて、サブルーチン「焦点検出演算」が行われる。このサブルーチン「焦点検出演算」の詳細な動作については後述する。
【００６５】
ステップＳ２４では、上記焦点検出演算の結果、焦点検出が可能であるか否かが判定される。ここで、検出可能であればステップＳ２５へ移行し、検出不能であればステップＳ３１へ移行する。ステップＳ３１では、焦点検出が不能であることを報知するために、表示部５８によりファインダ内ＬＥＤの点滅が行われる。この点滅表示により、ユーザは検出不能であることを確認することができる。その後、本ルーチンを抜ける。
【００６６】
ステップＳ２５では、上記ステップＳ２３の焦点検出演算により求められて最終的に採用されたデフォーカス量が、合焦許容範囲内にあるか否かが判定される。ここで、上記デフォーカス量が合焦範囲内にあれば、ステップＳ３０に移行する。
【００６７】
一方、上記ステップＳ２５にて非合焦状態であれば、ステップＳ２６に移行する。ステップＳ２６では、レンズ駆動コマンドがレンズコントローラ７０に送信される。次いで、ステップＳ２７では、上記ステップＳ２３で求められたデフォーカス量ＨＤＦ（詳細は後述する）が、レンズコントローラ７０に送信される。すると、レンズコントローラ７０では、上記デフォーカス量に基いてレンズ駆動量が計算され、これによりフォーカシングレンズ８５の駆動制御が実行される。
【００６８】
ここで、デフォーカス量が比較的小さい状態では、焦点検出精度及びレンズ駆動精度が十分に高いので、レンズ駆動後に再度焦点検出を行うことなく合焦とする制御方法が採用されている。尚、レンズ駆動動作についての詳細は後述する。
【００６９】
ステップＳ２８にて、レンズ駆動終了後にレンズコントローラ７０より送信される見切り合焦フラグやフォーカスエンコーダ情報等が受信される。そして、ステップＳ２９に於いて、見切り合焦フラグのチェックが行われる。その結果、該フラグがセットされていれば、見切り合焦動作で合焦と判定されてステップＳ３０に移行する。一方、上記フラグがクリアされていれば、非合焦と判定されて上記ステップＳ２１に移行し、再度焦点検出動作が行われる。以上のように、焦点検出動作、レンズ駆動が繰返し行われて、合焦するまでこのループが繰返される。
【００７０】
ステップＳ３０では合焦表示が行われる。このステップＳ３０の合焦表示では、表示部５８により合焦が示されるファインダ内ＬＥＤが点灯されたり、図示されないＰＣＶが発音されて合焦となったことが報知される。その後、本ルーチンを抜ける。
【００７１】
次に、図９のフローチャートを参照して、図８のフローチャートに於けるステップＳ２３のサブルーチン「焦点検出演算」の動作について説明する。
【００７２】
ここで、センサデータをそれぞれＬ（ｉ）、Ｒ（ｉ）、（ｉ＝０〜６４）とする。
【００７３】
先ず、ステップＳ４１にて、変数ＳＬ、ＳＲにそれぞれ初期値が設定される。ここで、ＳＬ、ＳＲは、それぞれセンサデータＬ（ｉ）、Ｒ（ｉ）のうちの相関演算を行うブロック画素列の先頭番号を記憶する変数である。次いで、ステップＳ４２にて、変数Ｊに初期値が設定される。ここで、ＪはセンサデータＲ（ｉ）でのブロックのシフト回数をカウントするための変数である。
【００７４】
そして、ステップＳ４３にて、下記（１）式の計算が行われる。  
Ｆ(s) ＝Σ｜Ｌ(SL+i)−Ｒ(SR+i)｜  （ｉ＝０〜２６）…            （１）  
但し、ｓ＝ＳＲ−ＳＬ  
ここで、相関を計算するブロックの画素数は２７画素としている。
【００７５】
続いて、ステップＳ４４に於いて、相関出力Ｆ(s) の最小値を検出するために、Ｆ(s) とＦｍｉｎとが比較される。これにより、Ｆ(s) がＦｍｉｎよりも小さければ、ステップＳ４５に移行してＦｍｉｎにＦ(s) が代入され、その時のＳＬ、ＳＲがそれぞれＳＬＭ、ＳＬＲとして記憶される。ここで、Ｆｍｉｎは、予め所定の初期値が設定されているものとする。一方、上記ステップＳ４４にて、Ｆ(s) がＦｍｉｎ以上の場合は、ステップＳ４５をスキップしてステップＳ４６に移行する。
【００７６】
ステップＳ４６では、変数ＳＲ、Ｊが、それぞれデクリメントされて次のセンサデータＲ（ｉ）のブロックが指定される。そして、ステップＳ４７では、ＳＲが０であるか否かが判定される。ここで、ＳＲ＝０ならばステップＳ５１に移行するが、そうでなければ続くステップＳ４８にてＪ＝０か否かが判定される。このステップＳ４８にて、Ｊが０でなければ、相関演算が繰返されるために上記ステップＳ４３に移行する。
【００７７】
つまり、ステップＳ４３〜Ｓ４８にて、センサデータＬ（ｉ）のブロック位置が固定されたままで、センサデータＲ（ｉ）のブロック位置が１画素ずつ、回数Ｊ回ずらしてシフト量が変化されながら相関をとる動作が繰り返される（図１０参照）。
【００７８】
上記ステップＳ４８にて、Ｊ＝０となれば、続くステップＳ４９にてＳＬに４が加算されて、センサデータＬ（ｉ）上に新しいブロックが設定される。また、それと共に、次のシフト量ｓが（ＳＲ−ＳＬ−１）となるように、ＳＲに３が加算されてセンサデータＲ（ｉ）上に新しいブロックが設定され、繰返し相関演算が行われる。
【００７９】
次いで、ステップＳ５０に於いて、ＳＲ−ＳＬ（シフト量ｓ）が所定値ＳＬＭＴであるか否かが判定される。ここで、ＳＲ−ＳＬ＝ＳＬＭＴでない場合は、相関演算が繰返されるため、上記ステップＳ４２に移行する。一方、上記ステップＳ５０にて、ＳＲ−ＳＬが所定値ＳＬＭＴになると、全相関演算が終了する。
【００８０】
以上の動作により、図１０に示されるように、検出ブロックがシフトされて、少ない演算量で効率的に全シフト量範囲の相関演算を行うことができる。したがって、相関出力の最小値Ｆｍｉｎ、この相関出力の最小値Ｆｍｉｎを示すブロックの位置ＳＬＭ、ＳＲＭを検出することができる。
【００８１】
図１１（ａ）は、一例として、センサデータの相関が高いシフト量ｓ＝ＳＲＭ−ＳＬＭに於いて、相関量Ｆ(s) が最小値Ｆｍｉｎになる様子を示すグラフである。
【００８２】
このように、検出された最も相関性の高いブロックでの検出結果について、その信頼性の判定を行うために、ステップＳ５１にて信頼性指数ＳＫが計算される。
【００８３】
以下、この信頼性指数ＳＫを計算するための具体的方法について説明する。
【００８４】
先ず、下記（２）式及び（３）式によって、ＦＭ、ＦＰが計算される。  
ＦＭ＝Σ｜Ｌ（ＳＬＭ＋ｉ）−Ｒ（ＳＲＭ＋ｉ−１）｜（ｉ＝０〜２６）  
…（２）  
ＦＰ＝Σ｜Ｌ（ＳＬＭ＋ｉ）−Ｒ（ＳＲＭ＋ｉ＋１）｜（ｉ＝０〜２６）  
…（３）
上記ＦＭ、ＦＰは、センサデータＲ（ｉ）について、最も相関性の高いブロック位置ＳＲＭに対して、その前後に１画素ずつずらせたブロック（ＳＲＭ−１、ＳＲＭ＋１）と、センサデータＬ（ｉ）の最も相関性の高いブロック位置（ＳＬＭ）との相関出力が計算される。
【００８５】
そして、上記ＦＭ、ＦＰが用いられて、下記（４）式及び（５）式で示される信頼性指数ＳＫが求められる。  
ＦＭ≧ＦＰのとき  
ＳＫ＝（ＦＰ＋Ｆｍｉｎ）／（ＦＭ−Ｆｍｉｎ）                  …（４）  
ＦＭ＜ＦＰのとき  
ＳＫ＝（ＦＭ＋Ｆｍｉｎ）／（ＦＰ−Ｆｍｉｎ）                  …（５）
信頼性指数ＳＫは、最小相関値Ｆｍｉｎと２番目に小さい相関値ＦＰ（またはＦＭ）との和を、被写体データのコントラスト相当の値（ＦＭ−ＦｍｉｎまたはＦＰ−Ｆｍｉｎ）で規格化したものである。信頼性指数ＳＫは、その値が小さいほど信頼性が高く、大きいほど信頼性が低いことを表すので、ステップＳ５２に於いて、信頼性指数ＳＫが所定の判定値ＳＫthと比較されて信頼性の判定が行われる。
【００８６】
その結果、ＳＫ＜ＳＫthの場合は、ステップＳ５３に移行して、予めクリアされている検出可能フラグがセットされる。一方、ＳＫ≧ＳＫthの場合は本ルーチンを抜ける。
【００８７】
上記ステップＳ５３で検出可能となった場合は、ステップＳ５４に移行して、サブルーチン「デフォーカス量計算」が実行されてデフォーカス量ＨＤＦが求められる。その後、本ルーチンを抜ける。
【００８８】
次に、図１２のフローチャートを参照して、図９のフローチャートのステップＳ５４に於けるサブルーチン「デフォーカス量計算」の動作について説明する。
【００８９】
本ルーチンに入ると、ステップＳ６１にてシフト量計算が行われる。この具体的な計算は、以下の通りである。
【００９０】
下記（６）式及び（７）式による３点補間の手法が用いられて、連続的な相関量に対する最小値Ｆ(s) ｍｉｎ＝Ｆ（ｘ０）を与えるシフト量ｘ０が求められる（図１１（ｂ）参照）。  
ＦＭ≧ＦＰのとき  
ｘ０＝ＳＲＭ−ＳＬＭ＋（ＦＭ−ＦＰ）  
／（２・（ＦＭ−Ｆｍｉｎ））                                …（６）  
ＦＭ＜ＦＰのとき  
ｘ０＝ＳＲＭ−ＳＬＭ＋（ＦＰ−ＦＭ）  
／（２・（ＦＰ−Ｆｍｉｎ））                                …（７）  
このようにして求められたシフト量ｘ０は、２像の間隔に相当するものである。
【００９１】
次に、ステップＳ６２では、デフォーカス量計算が行われる。この具体的計算は、以下の通りである。
【００９２】
上記（６）式、（７）式で求められたシフト量ｘ０より、被写体像面の予定焦点面に対するデフォーカス量ＤＦが、下記（８）式により求められる。  
ＤＦ＝ｂ／（ａ−（ｘ０−ｘｓ））＋ｃ                          …（８）  
ここで、ａ、ｂ、ｃは焦点検出光学系の特性で決まる係数（以下デフォーカス変換係数と記す）であり、ｘｓは合焦時のシフト量である。これらのａ、ｂ、ｃ、ｘｓのデータは、カメラボディ毎に組み立て時にそれぞれ調整され、ＥＥＰＲＯＭ４９に記憶されている。
【００９３】
図１３は、シフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの関係を示すグラフである。図中１１Ａ、１１Ｂ、１１Ｃは、交換レンズの種類を示している。
【００９４】
交換レンズ１１Ｂが理論値であるが、それに対して、交換レンズの種類（広角／望遠、単焦点／ズーム、フォーカスレンズ繰り出し制御方式（前玉繰り出し／インナーフォーカス）等）に起因する撮影光学系の収差特性の差異のため、上述したように変換特性にずれが発生する。このように、カメラボディに装着された交換レンズの種類によって、変換特性にずれが発生してしまうということになるので、焦点調節誤差とならないように、以下に述べる方法で補正を行う。
【００９５】
下記表１は、上記変換特性のずれを補正するための補正値を示す表であり、デフォーカス方向（正は後ピン方向を示す）とデフォーカス量の絶対値に応じた形式で交換レンズ１１内のメモリであるＥＥＰＲＯＭ７４に格納されている。
【表１】
2005250261.tif 000003
【００９６】
この補正値は予め、レンズコントローラ７０によりＥＥＰＲＯＭ７４から読み出され、レンズコントローラ７０とボディコントローラ４５間の通信により、カメラボディ内のＲＡＭ４８に格納されている。したがって、ステップＳ６３では、ボディコントローラ４５にて、上記（８）式に基いて検出されたデフォーカス量ＤＦより、上記表１に基いて補正値Ｈ（ａ１〜ａ１１、ｂ１〜ｂ１１）が選択される。
【００９７】
次いで、ステップＳ６４では、下記（９）式に基く補正が行われ、補正後デフォーカス量ＨＤＦが求められる。  
ＨＤＦ＝ＤＦ＋Ｈ                                              …（９）
このように、交換レンズの種類によって発生するシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性のずれを、交換レンズの種類に応じて補正することができるので、高精度な焦点調節を行うことができる。また、交換レンズの種類の他に、同一種類内での個体ばらつきが存在する場合に於いても、製造工程内でずれを測定して、補正値を求めてＥＥＰＲＯＭ７４に同一フォーマットで記憶させても良い。このようにすれば、更に個体ばらつきも除去した高精度な焦点調節が可能となる。
【００９８】
次に、図１４のフローチャートを参照して、本実施形態に於けるレンズの動作について説明する。尚、この図１４のフローチャートは、図６に示されるレンズコントローラ７０の動作制御手順を示す「レンズメイン」のルーチンである。
【００９９】
レンズコントローラ７０の動作が開始されると、本レンズメインルーチンが実行される。
【０１００】
ステップＳ７１にて、最初にＥＥＰＲＯＭ７４に予め記憶されているＡＦ用、測光用等の各種補正データが読込まれて、ＲＡＭ７３に展開される。次いで、ステップＳ７２にて、カメラボディ１１内のボディコントローラ４５と通信が行われて、上記ＲＡＭ７３に展開された各種補正データ等の必要なデータが、ボディコントローラ４５に送信される。上記表１のシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性のずれを補正するための補正値も、上記データの一部としてボディコントローラ４５に送信される。
【０１０１】
ステップＳ７３では、カメラボディ１１内のボディコントローラ４５と通信が行われて、該ボディコントローラ４５より各種の動作コマンドが受信される。以降のステップでは、上記動作コマンドに応じた動作が行われる。
【０１０２】
次に、ステップＳ７４に於いて、動作コマンドがレンズ駆動コマンドか否かが判定される。ここで、レンズ駆動コマンドであると判定されれば、ステップＳ７５に移行してサブルーチン「レンズ駆動」が実行される。一方、上記ステップＳ７４にて、レンズ駆動コマンドでない場合は、ステップＳ７５をスキップする。
【０１０３】
そして、ステップＳ７６に於いては、動作コマンドが絞り駆動コマンドか否かが判定される。ここで、動作コマンドが絞り駆動コマンドであると判定されれば、ステップＳ７７に移行して絞り駆動が実行される。一方、上記ステップＳ７６にて絞り駆動コマンドで無い場合は、ステップＳ７７をスキップする。
【０１０４】
ステップＳ７８では、撮影者のズーム操作が行われた場合に、ズームエンコーダ情報がカメラボディ１１内のボディコントローラ４５に送信される。その後、ボディコントローラ４５からの各種の動作コマンドの受信待ち状態となり、上記ステップＳ７３へ移行する。
【０１０５】
図１５は、図１４のフローチャートに於けるステップＳ７５のサブルーチン「レンズ駆動」の動作を説明するフローチャートである。
【０１０６】
本ルーチンに入ると、先ずステップＳ８１にて、カメラボディ１１内のボディコントローラ４５と通信が行われて、デフォーカス量ＨＤＦが受信される。次いで、ステップＳ８２にて、上記デフォーカス量ＨＤＦに基いてフォーカスレンズの駆動パルス数が計算される。更に、ステップＳ８３では、予め見切り合焦フラグがクリアされる。
【０１０７】
そして、ステップＳ８４に於いて、デフォーカス量ＨＤＦの絶対値が、所定の見切り合焦を許容するスレッシュＭＴＨ（例えば０．１ｍｍ）以内であるか否かが判定される。ここで、上記ＨＤＦが、見切り合焦を許容するスレッシュより小さければステップＳ８５に移行し、そうでなければステップＳ８５をスキップしてステップＳ８６に移行する。
【０１０８】
ステップＳ８５では、見切り合焦フラグがセットされる。見切り合焦動作は、上述したように、デフォーカス量が比較的小さい状態では焦点検出精度及びレンズ駆動精度が十分に高いので、レンズ駆動後に再度焦点検出を行うことなく合焦とする制御方法である。これにより、１回の焦点検出の時間分だけ自動焦点調節動作に要する時間を短縮することができ、使い勝手、操作性を向上させることができるメリットを有する。
【０１０９】
ステップＳ８６では、上記フォーカスレンズの駆動パルス数に基いて、レンズ駆動部７８によりレンズモータ８４が駆動されて、交換レンズ１１内のフォーカシングレンズ８５が、撮影レンズ光軸に沿って位置制御される。また、フォーカスエンコーダ８０では、フォーカシングレンズ８５の移動が検出される。そして、その検出結果がレンズコントローラ７０に入力される。
【０１１０】
ステップＳ８７では、上記見切り合焦フラグ、レンズ駆動後のフォーカスエンコーダ８０の出力等の各種情報がカメラボディ１１内のボディコントローラ４５に送信される。
【０１１１】
以上でレンズ駆動動作が終了する。
【０１１２】
レンズ駆動後は、ボディコントローラ４５にて見切り合焦フラグが参照される。その結果、該フラグがセットされていれば寸焦点検出を行うことなく、合焦としてＡＦ動作が終了する（図８のフローチャートに於けるステップＳ２９→Ｓ３０）。一方、見切り合焦不フラグがクリアされていれば、再度焦点検出動作が行われる（図８のフローチャートに於けるステップＳ２９→Ｓ２１）。
【０１１３】
以上のように、第１の実施形態に於いては、交換レンズの種類によって発生するシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性のずれ、を補正することができるので、どのような種類の交換レンズを使用しても高精度な焦点調節を行うことができる。
【０１１４】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
【０１１５】
上述した第１の実施形態では、交換レンズ１１の種類を特定していないが、この第２の実施形態では、交換レンズがズームレンズの場合に対応しており、より高精度なＡＦが可能となる例について説明する。
【０１１６】
尚、本第２の実施形態は、上述した第１の実施の形態とは図１２のフローチャート及び図１３のグラフが異なるだけであり、カメラの構成及び基本的な動作等については、基本的に図１乃至図１１、図１４及び図１５に示されたものと同様であるので、同一の部分には同一の参照番号を付して、その図示及び説明は省略する。
【０１１７】
下記表２は、交換レンズ１１内のメモリであるＥＥＰＲＯＭ７４に記憶されており、ズーム値（焦点距離）の変化に応じて変換特性のずれを補正するための補正値を示す表である。
【表２】
2005250261.tif 000004
【０１１８】
デフォーカス変換係数ａ、ｂ、ｃそれぞれに対して、ズーム領域全域を１０分割したズームエンコーダ１〜１０に対応して補正値を記憶している。これらの補正値は、予めレンズコントローラ７０によりＥＥＰＲＯＭ７４から読み出され、レンズコントローラ７０とボディコントローラ４５間の通信により、カメラボディ１１内のＲＡＭ４８に格納されている。
【０１１９】
図１６は、上記補正前後のシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性を示すグラフである。図中Ｈ1 は補正後の理論値を示し、Ｈ2 は補正前の値１、Ｈ3 は補正前の値２を示している。
【０１２０】
図１７は、第２の実施形態に於いて、図９のフローチャートのステップＳ５４のサブルーチン「デフォーカス量計算」の動作について説明するフローチャートである。
【０１２１】
本ルーチンに入ると、先ずステップＳ９１にてシフト量の計算が行われる。このシフト量計算の詳細は、上述した第１の実施形態と同一のため、ここでは説明を省略する。次いで、ステップＳ９２にて、ズームエンコーダ値が読み出される。詳細には、レンズコントローラ７０によって現在のズームエンコーダの状態が読み出されて、ボディコントローラ４５に送信される。
【０１２２】
ステップＳ９３では、上記ズームエンコーダ値に応じて、交換レンズ１１内のメモリであるＥＥＰＲＯＭ７４に記憶されている、上記表２より、デフォーカス変換係数の補正値Ａｎ、Ｂｎ、Ｃｎが選択される。そして、ステップＳ９４にて、下記（１０）式に従ってデフォーカス量が算出される。これは、上記（８）式に於ける変換係数各ａ、ｂ、ｃを補正値Ａｎ、Ｂｎ、Ｃｎで補正した計算式である。
【０１２３】
ＨＤＦ＝（ｂ＋Ｂｎ）／（（ａ＋Ａｎ）−（ｘ０−ｘｓ））＋（ｃ＋Ｃｎ）  
…（１０）  
但し、ａ、ｂ、ｃ：デフォーカス係数、ｘ０：シフト量、ｘｓ：合焦時のシフト量
以上のように、第２の実施形態によれば、ズームレンズタイプの交換レンズの焦点距離の変化に応じて発生するシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性のずれをも補正することができるので、どのような種類の交換レンズを使用しても高精度な焦点調節を行うことができる。
【０１２４】
以上、この発明の実施形態について説明したが、この発明の主旨を逸脱しない範囲で変形可能であることはもちろんである。
【図面の簡単な説明】
【０１２５】
【図１】本発明によるカメラの焦点調節装置の概念を示すブロック図である。
【図２】本発明の第１の実施形態を示すもので、焦点調節装置が搭載されたレンズ交換式カメラの断面と光路を説明するための図である。
【図３】上記焦点検出装置１２内の光電変換素子列上に被写体からの光束を導く焦点検出光学系の構成を、更に詳細に示した図である。
【図４】撮影画面内４０の焦点検出領域４１を示した図である。
【図５】図２に示されたカメラボディ２０の電気制御ブロック構成図である。
【図６】図２に示された交換レンズ１１の電気制御ブロック構成図である。
【図７】本発明の第１の実施形態に於けるカメラの動作について説明するフローチャートであり、ボディコントローラ４５の動作制御手順を示すカメラのメインルーチンである。
【図８】図７のフローチャートのステップＳ４に於けるサブルーチン「ＡＦ」の動作を説明するフローチャートである。
【図９】図８のフローチャートに於けるステップＳ２３のサブルーチン「焦点検出演算」の動作について説明するフローチャートである。
【図１０】センサデータＬ（ｉ）のブロック位置が固定されたままで、センサデータＲ（ｉ）のブロック位置を１画素ずつ、回数Ｊ回ずらしてシフト量を変化させながら相関をとる動作を繰り返す例を示す図である。
【図１１】（ａ）はセンサデータの相関が高いシフト量ｓ＝ＳＲＭ−ＳＬＭに於いて、相関量Ｆ(s) が最小値Ｆｍｉｎになる様子を示すグラフ、（ｂ）は３点補間の手法を用いて連続的な相関量に対する最小値Ｆ(s) ｍｉｎ＝Ｆ（ｘ０）を与えるシフト量ｘ０を求める例を示したグラフである。
【図１２】図９のフローチャートのステップＳ５４に於けるサブルーチン「デフォーカス量計算」の動作について説明するフローチャートである。
【図１３】シフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの関係を示すグラフである。
【図１４】本発明の第１の実施形態に於けるレンズの動作について説明するフローチャートであり、図６に示されるレンズコントローラ７０の動作制御手順を示す「レンズメイン」のルーチンである。
【図１５】図１４のフローチャートに於けるステップＳ７５のサブルーチン「レンズ駆動」の動作を説明するフローチャートである。
【図１６】本発明の第２の実施形態に於ける補正前後のシフトずれ量（ｘ０−ｘｓ）とデフォーカス量ＤＦの変換特性を示すグラフである。
【図１７】第２の実施形態に於いて、図９のフローチャートのステップＳ５４のサブルーチン「デフォーカス量計算」の動作について説明するフローチャートである。
【符号の説明】
【０１２６】
１、１１…交換レンズ、２、２０…カメラボディ、３…補正値記憶部、４、１３…撮影レンズ、５…焦点検出部、６…補正部、１０…カメラ１０は、２１…メインミラー、２６…サブミラー、２７…焦点検出装置、３４…ＡＦセンサ、３６…シャッタ、３７…撮像素子、４５…ボディコントローラ、４６…ＣＰＵ（中央処理装置）、４７…ＲＯＭ、４８…ＲＡＭ、４９…ＥＥＰＲＯＭ、５０…Ａ／Ｄコンバータ、５３…ミラー駆動部、５４…シャッタ駆動部、５５…撮像素子駆動部、５６…測光部、５７…ストロボ部、５８…表示部、６１…ファーストレリーズスイッチ（１ＲＳＷ）、６２…セカンドレリーズスイッチ（２ＲＳＷ）、７０…レンズコントローラ、７１…ＣＰＵ（中央処理装置）、７２…ＲＯＭ、７３…ＲＡＭ、７４…ＥＥＰＲＯＭ、７５…Ａ／Ｄコンバータ、７８…レンズ駆動部、７９…絞り駆動部、８０…フォーカスエンコーダ、８１…ズームエンコーダ、８４…レンズモータ、８５…フォーカシングレンズ、８６…絞りモータ、８７…絞り、８８…ズーム系レンズ、８９…ズームリング。
【図１】
2005250261.tif 000005
【図２】
2005250261.tif 000006
【図３】
2005250261.tif 000007
【図４】
2005250261.tif 000008
【図５】
2005250261.tif 000009
【図６】
2005250261.tif 000010
【図７】
2005250261.tif 000011
【図８】
2005250261.tif 000012
【図９】
2005250261.tif 000013
【図１０】
2005250261.tif 000014
【図１１】
2005250261.tif 000015
【図１２】
2005250261.tif 000016
【図１３】
2005250261.tif 000017
【図１４】
2005250261.tif 000018
【図１５】
2005250261.tif 000019
【図１６】
2005250261.tif 000020
【図１７】
2005250261.tif 000021