(57)【要約】【課題】フォーカスリミッタが設定されたときにも、無駄のないフォーカス動作を行わせることである。【解決手段】交換レンズの至近端から無限端までのデフォーカス量データを前記カメラ本体に送信する場合、フォーカスレンズ移動領域制限設定手段の設定状態に応じて前記デフォーカス量データを変更する。【選択図】        図１
2006126330.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記交換レンズの至近端から無限端までのデフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態に応じて前記デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とするカメラ、レンズ及びカメラシステム。
【請求項２】
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記交換レンズの至近端から無限端までのデフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態と前記フォーカスレンズ絶対位置検出手段で検出された現在位置に応じて前記デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とするカメラ、レンズ及びカメラシステム。
【請求項３】
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記フォーカスレンズ絶対位置検出手段で検出された現在位置から至近端までの至近デフォーカス量データ、もしくは前記フォーカスレンズ絶対位置検出手段で検出された現在位置から無限端までの無限デフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態に応じて前記至近デフォーカス量データもしくは無限デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とするカメラ、レンズ及びカメラシステム。
【請求項４】
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記フォーカスレンズ絶対位置検出手段で検出された現在位置から至近端までの至近デフォーカス量データ、もしくは前記フォーカスレンズ絶対位置検出手段で検出された現在位置から無限端までの無限デフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態と前記フォーカスレンズ絶対位置検出手段で検出された現在位置に応じて前記至近デフォーカス量データもしくは無限デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とするカメラ、レンズ及びカメラシステム。
【請求項５】
前記カメラ本体に送信するデフォーカス量データは、前記至近デフォーカス量と前記無限デフォーカス量の大きい方であることを特徴とする請求項３又は請求項４記載のカメラ、レンズ及びカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主にフォーカス駆動機構を搭載したカメラ、レンズ、ビデオなど光学機器に係るカメラ、レンズ及びカメラシステムに関するものである。
【背景技術】
【０００２】
カメラの焦点検出装置の一つのタイプとして、撮影レンズの射出瞳を分割し、各瞳領域を通過した光束が形成する複数の像の、相対位置変位を観測することによって、撮影レンズの焦点状態を検出する方法が知られている。
【０００３】
具体的には、焦点検出用の光学系によって、撮影レンズの射出瞳を２つに分割し、その分割された２領域を通過した各光束は蓄積型の光電変換素子列（例えば、ＣＣＤセンサ列）上に像を形成する。そして、そのセンサ出力信号をＡ／Ｄ変換した後、全部あるいは一部の範囲の信号を抽出して処理を施すことによって、２像の相対位置変位を知ることが出来る。
【０００４】
焦点検出処理としては、ファインダー内の測距フレームに対応した比較的狭い範囲の信号で焦点検出を行い、その際に例えば低コントラスト等の検出不能の場合にはそれよりも広い範囲の信号で改めて焦点検出動作を行なわせる方法がある。ここで、上記のように広い範囲の信号を用いる場合は、撮影レンズの最大デフォーカス量（撮影レンズが無限遠に焦点整合している状態でそのレンズの最至近距離に被写体があるとき、その被写体を測距した場合のデフォーカス量、つまり無限端から至近端までのデフォーカス量）に基づいて範囲が設定される。レンズ交換式一眼レフカメラシステムでは、交換レンズからカメラに上記最大デフォーカス量データが送信される。
【０００５】
また、このような焦点検出装置を用いたオートフォーカスにおいて、フォーカスレンズの至近から無限の間の移動領域を二分割し、それぞれ移動許可領域（より撮影する被写体に近い側）と移動禁止領域（撮影する被写体に遠い側）とに分けることで、より速く被写体に合焦させるモード（フォーカスリミッタ機能）が選択できるものがある。
【０００６】
これは、交換レンズがカメラからのフォーカスレンズ駆動命令を受信すると、方向を判別しフォーカスレンズを移動させるが、フォーカスレンズが移動禁止領域に入る場合は、移動禁止領域の手前でフォーカスレンズを停止させている。
【０００７】
図１０は上記フォーカスリミッタ機能の動作を説明するための図である。
【０００８】
図１０において、フォーカスレンズの移動範囲を通常、至近から無限までを全域と称し、フォーカスレンズは、レンズの絶対位置を示す位置検出手段と、さらに移動領域を指定するフォーカスリミッタスイッチを具備している。
【０００９】
フォーカスリミッタスイッチがＯＦＦの場合のフォーカスレンズの移動可能範囲は全域（ＡゾーンとＢゾーン）となり、フォーカスリミッタスイッチがＯＮの場合のフォーカスレンズの移動可能範囲はＢゾーンのみとなる。
【００１０】
フォーカスレンズの絶対位置がＢゾーンにあり、フォーカスリミッタスイッチがＯＦＦからＯＮに切り換わった場合、フォーカスレンズはＢゾーンの中でのみ移動が可能となる。つまり、フォーカスレンズはＡゾーンに入ることはできないが、この場合、撮影者がフォーカスリミッタを選択しているのであるから、被写体はＢゾーンに存在することは当然である。
【特許文献１】特開平５−２１００３４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
カメラが焦点検出範囲を設定する場合、交換レンズから送信されてくる最大デフォーカス量を基に設定しているが、フォーカスリミッタスイッチがＯＮの場合でも、撮影レンズの最大デフォーカス量は変わらないため、カメラが焦点検出を行った結果、フォーカスレンズのサーチ動作命令や移動可能範囲外に駆動する命令がカメラから送信されてくる場合があった。そうすると、交換レンズでは移動禁止領域の手前までフォーカスレンズを移動させるので、無駄な動作を行い、無駄な電力消費を行ってしまっていた。
【００１２】
本出願に係る発明の目的は、フォーカスリミッタが設定されたときにも、無駄のないフォーカス動作を行わせることである。
【課題を解決するための手段】
【００１３】
上記の目的を達成するため、本出願に係る発明は、
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記交換レンズの至近端から無限端までのデフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態に応じて前記デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とする。
【００１４】
また、上記の目的を達成するため、本出願に係る発明は、
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記交換レンズの至近端から無限端までのデフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態と前記フォーカスレンズ絶対位置検出手段で検出された現在位置に応じて前記デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とする。
【００１５】
また、上記の目的を達成するため、本出願に係る発明は、
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記フォーカスレンズ絶対位置検出手段で検出された現在位置から至近端までの至近デフォーカス量データ、もしくは前記フォーカスレンズ絶対位置検出手段で検出された現在位置から無限端までの無限デフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態に応じて前記至近デフォーカス量データもしくは無限デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とする。
【００１６】
また、上記の目的を達成するため、本出願に係る発明は、
カメラ本体とカメラ本体に着脱可能な交換レンズとからなり、カメラ本体の通信手段と、交換レンズの通信手段とが相互に通信可能であり、前記交換レンズ内には焦点調節用のフォーカスレンズと前記フォーカスレンズを駆動させるためのフォーカスレンズ駆動モータと、前記フォーカスレンズの絶対位置を検出するためのフォーカスレンズ絶対位置検出手段と、前記フォーカスレンズの移動領域の制限を設定可能なフォーカスレンズ移動領域制限設定手段が有り、
前記フォーカスレンズ絶対位置検出手段で検出された現在位置から至近端までの至近デフォーカス量データ、もしくは前記フォーカスレンズ絶対位置検出手段で検出された現在位置から無限端までの無限デフォーカス量データを前記カメラ本体に送信する場合、前記フォーカスレンズ移動領域制限設定手段の設定状態と前記フォーカスレンズ絶対位置検出手段で検出された現在位置に応じて前記至近デフォーカス量データもしくは無限デフォーカス量データを変更するデフォーカス量変更手段を設けたことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、フォーカスリミッタが設定されたら、カメラに送信する最大デフォーカス量データ、至近最大デフォーカス量データ、無限最大デフォーカス量データを変更することで、カメラの焦点検出において適確に被写体を検知しＡＦを行うことができ、さらに無駄なサーチ動作やレンズ駆動を行わなくなるのでサーチによる時間のロスも防ぐことができる。また、多点ＡＦの場合は、撮影者が狙っている被写体の検知に有効であり、適確に主被写体を検知し素早くピントを合わせることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を図示の実施例に基づいて詳細に説明する。
【実施例】
【００１９】
（第１の実施例）
本発明における焦点検出方法を図１を用いて説明する。焦点検出されるべき撮影レンズＬＮＳと光軸を同じくしてフィールドレンズＦＬＤが配置される。その後方の光軸に関して対称な位置に２個の２次結像レンズＦＣＬＡ、ＦＣＬＢが配置される。さらにその後方にセンサ列ＳＡＡ、ＳＡＢが配置される。２次結像レンズＦＣＬＡ、ＦＣＬＢの近傍には絞りＤＩＡ、ＤＩＢが設けられる。フィールドレンズＦＬＤは撮影レンズＬＮＳの射出瞳を２個の２次結像レンズＦＣＬＡ、ＦＣＬＢの瞳面にほぼ結像する。その結果、２次結像レンズＦＣＬＡ、ＦＣＬＢにそれぞれ入射する光線束は撮影レンズＬＮＳの射出瞳面上において各２次結像レンズＦＣＬＡ、ＦＣＬＢに対応する互いに重なり合うことのない等面積の領域から射出されたものとなる。フィールドレンズＦＬＤの近傍に形成された空中像が２次結像レンズＦＣＬＡ、ＦＣＬＢによりセンサ列ＳＡＡ、ＳＡＢの面上に再結像されると、光軸方向の空中像位置の変位に基づいて、センサ列ＳＡＡ、ＳＡＢ上の２像はその位置を変えることになる。従って、センサ列上の２像の相対位置の変位（ずれ）量を検出すれば、撮影レンズＬＮＳの焦点状態を知ることができる。
【００２０】
図２にセンサ列ＳＡＡ、ＳＡＢ上に形成された２つの像信号の例を示す。ＳＡＡの出力をＡ（ｉ）、ＳＡＢの出力をＢ（ｉ）とし、ｉはセンサ列の画素番号とする。像信号Ａ（ｉ）、Ｂ（ｉ）から像ずれ量ＰＲを検出し、像ずれ量ＰＲが合焦判定レベル以内になるようにフォーカスレンズを駆動し、焦点調節を行う。
【００２１】
図３には、このような焦点検出方法を用いたレンズ交換式一眼レフカメラシステムを示す。カメラ本体１と交換レンズ２は相互に通信可能であり、カメラ本体１内にはカメラ電気回路部３があり、電気回路部３にはカメラ内の制御を行うカメラＭＰＵ４があり、内部にＣＰＵ５、ＲＯＭ６、ＲＡＭ７、ＥＥＰＲＯＭ８及び入出力ポート（不図示）などが配置されている。前記ＲＡＭ７並びにＥＥＰＲＯＭ８には前述の焦点検出方法を用いた自動焦点調節（ＡＦ）制御を含む一連のカメラの制御ファームウェア及びパラメータが格納されている。また、カメラＭＰＵ４には交換レンズ２の光学系を通ってきた光の量を測定するための測光部９と、前述の焦点検出手段により撮像面でのピント状態を検出しＡＦを行うための測距部１０と、フィルムを適当な時間露光するためのシャッター部１１、交換レンズ２とのシリアル通信を行うための通信手段１２と、電源１３とを有している。
【００２２】
また、交換レンズ２内において、１４は焦点調節用フォーカスレンズ、１５はズームレンズ、１６は絞り、１７はズームレンズ１５の位置を検出するズーム位置検出用ブラシ、１８はフォーカスレンズ１４のゾーン位置を検出するフォーカスゾーン位置検出用ブラシ、１９はフォーカスレンズの移動に応じたパルス信号を出力するフォーカスエンコーダ、２０はオートフォーカスとマニュアルフォーカスを切換えるためのＡ／Ｍ切換えスイッチ、２１は交換レンズ２内のレンズ電気回路部である。電気回路部２１内には、フォーカスエンコーダ１９と、カメラ本体１との間でシリアル通信を行うための通信手段２２と、交換レンズ２内の制御を行うレンズＭＰＵ２３と、フォーカスレンズ１４の駆動制御を行うためのフォーカスレンズ駆動制御部２４と、フォーカスレンズ１４を駆動するためのフォーカスレンズ駆動モータ２５と、絞り１６の駆動制御を行う絞り駆動制御部２６と、絞り１６を駆動するための絞り駆動用モータ２７とを有する。２８はフォーカスレンズの移動領域を制限するフォーカスリミッタスイッチである。レンズＭＰＵ２３の内部には、ＣＰＵ２９、ＲＯＭ３０、ＲＡＭ３１、ＥＥＰＲＯＭ３２及び入出力ポート（不図示）などが配置されている。
【００２３】
ＡＦ動作は、カメラ本体１の測距部１０で焦点検出した結果からピントのズレを算出し、ピントのズレを補正するため、交換レンズ２内のフォーカスレンズ１４をどれだけ駆動させたらよいか（目標駆動量）を算出し、通信手段１２、２２を介してレンズＭＰＵ２３へ送信し、レンズＭＰＵは受信した目標駆動量に基づいて、フォーカスレンズ１４を駆動させることで行われる。カメラ本体１は焦点検出する際に、交換レンズ２から送信されてくる最大デフォーカス量の情報に基づいて焦点検出範囲を設定する。具体的には、センサ列ＳＡＡ（ＳＡＢ）の像信号からデフォーカス量を検出する際に演算対象とする画素数を、図４に示すように、最大デフォーカス量に応じてＭＡＸＤＥＦ１やＭＡＸＤＥＦ２のように設定する。ＭＡＸＤＥＦ１のようにセンサ範囲より大きい場合は、まずセンサ範囲（ＳＮＳＭＡＸ）で焦点検出を行い、その範囲にコントラストのある被写体像が検出されなかったら（被写体像がボケ過ぎていたら）、フォーカスレンズ１４を駆動させ（サーチ動作）、コントラストのある被写体像を探す。
【００２４】
次に図５に示したフローチャートに従ってカメラ側の焦点調節動作から説明する。
【００２５】
カメラ側で撮影準備動作開始（測光測距開始）に相当するスイッチＳＷ１（不図示）がＯＮされると、ステップ１００から動作を開始する。
【００２６】
（ステップ１００）交換レンズ２との通信によりレンズの最大デフォーカス量ＭＡＸＤＥＦを取得する。
【００２７】
（ステップ１０１）センサ列ＳＡＡ、ＳＡＢに像信号を蓄積開始させる。
【００２８】
（ステップ１０２）像信号の蓄積が終了したかどうかの判定を行う。ステップ１０１から１０２においては、センサ蓄積信号が所定レベルとなるように蓄積時間制御がなされるものとする。
【００２９】
（ステップ１０３）蓄積が終了すると、センサ列の各画素に蓄積された像信号をＡ／Ｄ変換する。
【００３０】
（ステップ１０４）Ａ／Ｄ変換されたデジタルの像信号データをＲＡＭへ格納する。
【００３１】
（ステップ１０５）ＭＡＸＤＥＦに応じて、焦点検出演算に用いるセンサの画素範囲を設定する。
【００３２】
（ステップ１０６）センサ列ＳＡＡ，ＳＡＢの設定された画素の像信号から２像のズレ量を検出し、デフォーカス量を求める。
【００３３】
（ステップ１０７）ステップ１０６で、被写体像がボケ過ぎていたり、コントラストのある被写体像が検出されなかったため、デフォーカス量が検出できなかったら、ステップ１１２へ進む。デフォーカス量が検出できたらステップ１０８へ進む。
【００３４】
（ステップ１０８）算出されたデフォーカス量が合焦判定レベル以内であるかどうかの判定を行う。合焦判定レベル以内であれば、ステップ１１１へ進み、そうでなければステップ１０９へ進む。
【００３５】
（ステップ１０９）合焦状態ではないので、算出されたデフォーカス量から、交換レンズ２内のフォーカスレンズ１４をフォーカスエンコーダ１９のパルス数で何パルス分駆動させたら合焦するか（目標駆動パルスデータＰＬＳ）を算出する。これは、デフォーカス量とフォーカスレンズ移動量の関係を表すレンズ敏感度データや、フォーカスエンコーダ１９の１パルス当たりのフォーカスレンズ１４の移動量を表すデータにより算出される。上記データはレンズとの通信により取得される。
【００３６】
（ステップ１１０）ステップ１０９で算出された目標駆動パルスデータＰＬＳを交換レンズ２へ送信するとともに、フォーカスレンズ駆動命令を送信する。
【００３７】
（ステップ１１１）合焦状態なので、交換レンズ２へフォーカスレンズ駆動停止命令を送信する。
【００３８】
（ステップ１１２）ステップ１０７でデフォーカス量が検出できなかったので、最大デフォーカス量ＭＡＸＤＥＦがセンサのデフォーカス検出範囲ＳＮＳＭＡＸより小さいかどうかを判定する。小さければ、最大デフォーカス量ＭＡＸＤＥＦに対してセンサの検出範囲ＳＮＳＭＡＸは充分であるにもかかわらず、デフォーカス検出できないということになるので、フォーカスレンズは駆動させない。逆に、小さくないと判定されれば、現在のフォーカスレンズの位置では、最大デフォーカス量ＭＡＸＤＥＦに対してセンサの検出範囲ＳＮＳＭＡＸは充分ではないので、サーチ駆動命令をレンズに送信し、フォーカスレンズを駆動させる。カメラはフォーカスレンズを駆動中でも、前述のようにセンサからの像信号を取得し、コントラストのある被写体像を探す。
【００３９】
（ステップ１１３）サーチ駆動を至近端から無限端まで全域行ったかどうかを判定する。全域行ったのであれば、ステップ１１５へ進む。
【００４０】
（ステップ１１４）サーチ駆動を全域行っていないのでサーチ駆動命令をレンズへ送信する。
【００４１】
（ステップ１１５）コントラストのある被写体像が見つからなかったので、フォーカスレンズ駆動停止命令をレンズへ送信する。
【００４２】
（ステップ１１６）不図示の表示部に、焦点調節できなかったことを示す表示を行う。
【００４３】
以上が、カメラ側の焦点調節動作である。
【００４４】
次に、図６及び図７に示したフローチャートに従って、交換レンズ２側の動作を説明する。
【００４５】
レンズをカメラに装着すると、カメラからレンズへシリアル通信がなされ、レンズＭＰＵ２３は図６のステップ２００から動作を開始する。
【００４６】
（ステップ２００）レンズ制御のための初期設定を行う。
【００４７】
（ステップ２０１）スイッチ類の状態検出を行う。具体的には、図３のズームブラシ１７によるズーム位置検出、ゾーンブラシ１８によるフォーカスレンズ位置検出、Ａ／Ｍスイッチ２０によるオートフォーカスかマニュアルフォーカスかどちらが選択されているか、フォーカスリミッタスイッチ２８によるフォーカスレンズの移動領域制限（フォーカスリミッタ）が選択されているかの状態検出を行う。
【００４８】
（ステップ２０２）カメラからフォーカスレンズ駆動命令通信があったかどうかを判定する。フォーカスレンズ駆動命令が受信されていればステップ２０３へ進む。
【００４９】
（ステップ２０３）フォーカスリミッタスイッチ２８によりフォーカスリミッタが設定されているかどうかの判定を行う。
【００５０】
（ステップ２０４）フォーカスリミッタが設定されているので、フォーカスレンズの位置検出結果（現在位置）がフォーカスリミッタの範囲内かどうかの判定を行う。
【００５１】
（ステップ２０５）フォーカスレンズの現在位置がフォーカスリミッタの範囲外であるので、フォーカスレンズをフォーカスリミッタ設定位置まで駆動する。
【００５２】
（ステップ２０６）カメラからのフォーカスレンズ駆動命令通信では、フォーカスレンズの目標駆動パルスＰＬＳも送信されてくるので、フォーカスエンコーダ１９のパルス数を検出して、目標駆動パルスＰＬＳ駆動するようフォーカス駆動制御を行う。
【００５３】
（ステップ２０７）フォーカスエンコーダのパルス数が目標駆動パルスＰＬＳに達したかどうかの判定を行う。目標に達していればステップ２０９へ進む。
【００５４】
（ステップ２０８）フォーカスレンズがフォーカスリミッタ設定位置まで到達してしまったかどうかを判定する。到達したらステップ２０９へ進み、フォーカスレンズ駆動を停止する。
【００５５】
（ステップ２０９）フォーカスレンズを目標駆動パルス分駆動したか、もしくはフォーカスレンズがフォーカスリミッタ設定位置まで到達したので、フォーカスレンズ駆動を停止する。
【００５６】
（ステップ２１０）目標駆動パルスＰＬＳに達していないので、残り駆動パルス数に応じて、フォーカスレンズ駆動用モータ２５の速度設定を行う。残り駆動パルス数が少なくなっていくにしたがって減速していく。
【００５７】
これらの動作の間に、カメラからの通信によるシリアル通信割込みの要求があれば、その割込み処理を行う。
【００５８】
シリアル通信割込み処理は、通信データのデコードを行いデコード結果に応じて、例えば絞り駆動、フォーカスレンズ駆動、最大デフォーカス量ＭＡＸＤＥＦのデータ送信などを行う。
【００５９】
シリアル通信割り込みについて、図７のフローチャートを用いて説明する。
【００６０】
カメラからの通信を受信するとステップ３００から動作を開始する。
ステップ３００でカメラからの命令（コマンド）解析を行い、各命令に応じた処理へ分岐する。
【００６１】
ステップ３０１では、フォーカスレンズ駆動命令を受信したので、ステップ３０２で目標駆動パルスＰＬＳに応じて、フォーカスレンズ駆動用モータ２５の速度設定を行し、フォーカスレンズ１４の駆動を開始する。
【００６２】
ステップ３０３では、絞り駆動命令を受信したので、送信されてきた絞り駆動データをもとに絞り１６を駆動するため、ステップ３０４で絞り駆動用モータ２７の駆動パターンを設定し、設定した駆動パターンをモータドライバ２６を介して絞り駆動用モータ２７に出力し、絞り１６を駆動する。
【００６３】
ステップ３０５では、最大デフォーカス量送信要求を受信したので、ステップ３０６でフォーカスリミッタスイッチ２８によりフォーカスリミッタが設定されているかどうかの判定を行う。設定されていれば、ステップ３０７でフォーカスレンズの位置検出結果（現在位置）がフォーカスリミッタの範囲内かどうかの判定を行う。
【００６４】
ステップ３０８では、フォーカスリミッタが設定されていない、もしくはフォーカスレンズの現在位置がフォーカスリミッタの範囲外であるので、最大デフォーカス量としてＭＡＸＤＥＦ１を送信する。
【００６５】
ステップ３０９では、フォーカスリミッタが設定されており、フォーカスレンズの現在位置がフォーカスリミッタの範囲内であるので、最大デフォーカス量としてＭＡＸＤＥＦ２を送信する。ＭＡＸＤＥＦ１とＭＡＸＤＥＦ２は、前述の図４の説明のように、ＭＡＸＤＥＦ１＞ＭＡＸＤＥＦ２となっている。
【００６６】
ステップ３１０では、その他の命令、例えばレンズのフォーカス敏感度データ通信や、レンズ光学データ通信などであり、ステップ３１１でそれらの処理を行う。
【００６７】
ここで、図８を用いて交換レンズ２での動作を詳細に説明する。
【００６８】
図８のように、フォーカスレンズの検出位置がゾーンとして分割されており、ゾーン位置をブラシで検出することでフォーカスレンズの絶対位置が検出できる。ここで、フォーカスリミッタが設定されていない場合は、最大デフォーカス量としてＭＡＸＤＥＦ１を送信する。また、フォーカスレンズがＡの位置にあるときにフォーカスリミッタが設定された場合、まずは最大デフォーカス量としてＭＡＸＤＥＦ１を送信し、フォーカスレンズがリミッタ設定範囲内に到達したら、最大デフォーカス量としてＭＡＸＤＥＦ２を送信する。また、フォーカスレンズがＢの位置にあるときにフォーカスリミッタが設定された場合は、最大デフォーカス量としてＭＡＸＤＥＦ２を送信する。
【００６９】
これまで説明してきたように、フォーカスリミッタが設定されたら、カメラに送信する最大デフォーカス量データを変更することで、カメラの焦点検出において適確に被写体を検知しＡＦを行うことができ、さらに無駄なサーチ動作やレンズ駆動を行わなくなるのでサーチによる時間のロスも防ぐことができる。また、多点ＡＦの場合は、撮影者が狙っている被写体の検知に有効であり、適確に主被写体を検知し素早くピントを合わせることができる。
【００７０】
また、フォーカスリミッタを設定した時点で、フォーカスレンズがリミッタ設定範囲外にあったとしても、フォーカスレンズがリミッタ設定範囲内に入るまでは、フォーカスリミッタを設定していないときの最大デフォーカス量データをカメラに送信するので、被写体がリミッタ設定範囲内にいたとしても、素早くピントを合わせることができる。
【００７１】
本実施例において、請求項１、２のフォーカスレンズ移動領域制限設定手段はフォーカスリミッタスイッチ２８であり、デフォーカス量変更手段はレンズＭＰＵ２３であり、その動作は図４のステップ３０５〜ステップ３０９である。
【００７２】
（第２の実施例）
本発明の第２の実施例について詳細に説明する。
【００７３】
本実施例は、フォーカスリミッタの設定状態によって変更するデータが、最大デフォーカス量だけではなく、フォーカスレンズの現在位置から至近端までの至近最大デフォーカス量と無限端までの無限最大デフォーカス量である場合の例を示す。
【００７４】
構成は第１の実施例と同様とし、説明は省略する。
【００７５】
図９を用いて本実施例での交換レンズ２での動作を詳細に説明する。
【００７６】
図９のように、フォーカスレンズの検出位置がゾーンとして分割されており、ゾーン位置をブラシで検出することでフォーカスレンズの絶対位置が検出できる。ここで、フォーカスリミッタが設定されておらず、フォーカスレンズがＡの位置にあるとき、カメラに送信する至近最大デフォーカス量はＭＤＥＦ＿ＡＳ１であり、無限最大デフォーカス量はＭＤＥＦ＿ＡＭ１である。ここで、フォーカスリミッタが設定された場合、これ以上至近側へは駆動しないように至近最大デフォーカス量は０を送信し、無限最大デフォーカス量はＭＤＥＦ＿ＡＭ１を送信する。フォーカスレンズがリミッタ設定範囲内、例えばＢの位置に到達したら、至近最大デフォーカス量はＭＤＥＦ＿ＢＳ２、無限最大デフォーカス量はＭＤＥＦ＿ＢＭ２をカメラへ送信する。
【００７７】
カメラの焦点検出動作においては、第１の実施例のように最大デフォーカス量に基づいて焦点検出演算画素範囲を設定し、デフォーカス量を検出の際に、これらのの至近最大デフォーカス量及び無限最大デフォーカス量から主被写体を適確に判断し、主被写体のデフォーカス量を検出することができる。
【００７８】
以上のように、フォーカスリミッタが設定されたら、カメラに送信する至近最大デフォーカス量データもしくは無限最大デフォーカス量データを変更することで、カメラの焦点検出において適確に被写体を検知しＡＦを行うことができる。また、多点ＡＦの場合は、撮影者が狙っている被写体の検知に有効であり、適確に主被写体を検知し素早くピントを合わせることができる。
【００７９】
また、フォーカスリミッタを設定した時点で、フォーカスレンズがリミッタ設定範囲外にあったとしても、至近最大デフォーカス量をゼロとし、無限最大デフォーカス量は、フォーカスレンズがリミッタ設定範囲内に入るまではフォーカスリミッタを設定していないときの無限最大デフォーカス量データをカメラに送信するので、被写体がリミッタ設定範囲内にいたとしても、素早くピントを合わせることができる。
【００８０】
本実施例において、請求項３、４のフォーカスレンズ移動領域制限設定手段はフォーカスリミッタスイッチ２８であり、デフォーカス量変更手段はレンズＭＰＵ２３である。
【００８１】
また、本実施例では、至近最大デフォーカス量と無限最大デフォーカス量の両方をカメラへ送信しているが、どちらか大きい方のデータを第１の実施例の最大デフォーカス量として送信してもよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の焦点検出の原理を示す説明図である。
【図２】本発明の図１のセンサ出力状態の一例を示す図である。
【図３】本発明の実施例のカメラシステムの構成を示すブロック図である。
【図４】本発明の実施例のセンサ列と焦点検出範囲を示す図である。
【図５】本発明の実施例のカメラの動作を示すフローチャートである。
【図６】本発明の実施例の交換レンズの動作を示すフローチャートである。
【図７】本発明の実施例の交換レンズの通信割り込み動作を示すフローチャートである。
【図８】本発明の実施例のフォーカスレンズ位置とデフォーカス量の関係を示す図である。
【図９】本発明の実施例のフォーカスレンズ位置とデフォーカス量の関係を示す図である。
【図１０】フォーカスリミッタを説明するための図である。
【符号の説明】
【００８３】
１  カメラ本体
２  交換レンズ
４  カメラＭＰＵ、
１４  フォーカスレンズ
１５  ズームレンズ
１６  絞り
１９  フォーカスエンコーダ
２３  レンズＭＰＵ、
２４  フォーカスレンズモータドライバ
２５  フォーカスレンズ駆動用モータ
２８  フォーカスリミッタスイッチ
【図１】
2006126330.tif 000003
【図２】
2006126330.tif 000004
【図３】
2006126330.tif 000005
【図４】
2006126330.tif 000006
【図５】
2006126330.tif 000007
【図６】
2006126330.tif 000008
【図７】
2006126330.tif 000009
【図８】
2006126330.tif 000010
【図９】
2006126330.tif 000011
【図１０】
2006126330.tif 000012