(57)【要約】【課題】撮像画面のどの位置の焦点検出位置が選択されても良好かつ高速なＡＦを行う。【解決手段】交換レンズ装置２は、撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置１に取り外し可能に装着される。該交換レンズ装置は、焦点調節を行うフォーカスレンズ２２と、撮像装置からのレンズ駆動量の情報に応じてフォーカスレンズを駆動するレンズ制御部２６と、焦点検出位置でのレンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を撮像装置に供給する敏感度供給部２６とを有する。敏感度供給部は、撮像装置において選択された焦点検出位置としての第１の焦点検出位置の情報を取得し、該第１の焦点検出位置に基づいて撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応するフォーカス敏感度に関する情報を撮像装置に供給する。【選択図】図１
2018022100.tif 000002
【特許請求の範囲】
【請求項１】
撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置に取り外し可能に装着される交換レンズ装置であって、
焦点調節を行うフォーカスレンズと、
前記撮像装置からのレンズ駆動量の情報に応じて前記フォーカスレンズを駆動するレンズ制御部と、
前記焦点検出位置での前記レンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を前記撮像装置に供給する敏感度供給部とを有し、
前記敏感度供給部は、前記撮像装置において選択された前記焦点検出位置としての第１の焦点検出位置の情報を取得し、該第１の焦点検出位置に基づいて前記撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応する前記フォーカス敏感度に関する情報を前記撮像装置に供給することを特徴とする交換レンズ装置。
【請求項２】
前記敏感度供給部は、前記第２の焦点検出位置の像高に応じた前記フォーカス敏感度に関する情報を前記撮像装置に供給することを特徴とする請求項１に記載の交換レンズ装置。
【請求項３】
特定の像高での前記フォーカス敏感度に関する情報を記憶した記憶部を有しており、
前記敏感度供給部は、前記記憶部から取得した前記フォーカス敏感度に関する情報を前記第２の焦点検出位置の像高に応じて補正することを特徴とする請求項２に記載の交換レンズ装置。
【請求項４】
前記敏感度供給部は、前記第１の焦点検出位置の移動を示す情報に基づいて前記第２の焦点検出位置を予測することを特徴とする請求項１から３のいずれか一項に記載の交換レンズ装置。
【請求項５】
前記敏感度供給部は、前記第２の焦点検出位置の像高に応じて前記第２の焦点検出位置を予測する頻度を変更することを特徴とする請求項４に記載の交換レンズ装置。
【請求項６】
前記敏感度供給部は、前記第２の焦点検出位置の像高が高いほど前記頻度を高くすることを特徴とする請求項５に記載の交換レンズ装置。
【請求項７】
前記敏感度供給部は、前記撮像装置に設けられて被写体像を撮像する撮像素子のサイズに応じて前記第２の焦点検出位置を予測する頻度を変更することを特徴とする請求項４に記載の交換レンズ装置。
【請求項８】
交換レンズ装置が取り外し可能に装着され、撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置であって、
前記交換レンズは、
該撮像装置からのレンズ駆動量の情報に応じて、焦点調節を行うフォーカスレンズを駆動し、
前記焦点検出位置での前記レンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を該撮像装置に供給し、
該撮像装置において選択された前記焦点検出位置としての第１の焦点検出位置に基づいて該撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応する前記フォーカス敏感度に関する情報を該撮像装置に供給し、
該撮像装置は、
前記第１の焦点検出位置の情報を前記交換レンズ装置に供給する焦点検出位置供給部と、
前記交換レンズから取得した前記フォーカス敏感度に関する情報を用いて前記第１および第２の焦点検出位置のそれぞれにおいて前記レンズ駆動量を算出する駆動量算出部とを有することを特徴する撮像装置。
【請求項９】
撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置に取り外し可能に装着される交換レンズ装置のコンピュータに処理を実行させるコンピュータプログラムであって、
前記コンピュータに、
前記撮像装置からのレンズ駆動量の情報に応じて、焦点調節を行うフォーカスレンズを駆動する処理と、
前記撮像装置において前記焦点検出位置での前記レンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を前記撮像装置に供給する処理と、
前記撮像装置において選択された前記焦点検出位置としての第１の焦点検出位置の情報を取得し、該第１の焦点検出位置に基づいて前記撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応する前記フォーカス敏感度に関する情報を前記撮像装置に供給する処理とを実行させることを特徴とするレンズ制御プログラム。
【請求項１０】
交換レンズ装置が取り外し可能に装着され、撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置のコンピュータに処理を実行させるコンピュータプログラムであって、
前記交換レンズは、
前記撮像装置からのレンズ駆動量の情報に応じて、焦点調節を行うフォーカスレンズを駆動し、
前記撮像装置において前記焦点検出位置での前記レンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を前記撮像装置に供給し、
前記撮像装置において選択された前記焦点検出位置としての第１の焦点検出位置に基づいて前記撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応する前記フォーカス敏感度に関する情報を前記撮像装置に供給し、
前記コンピュータに、
前記第１の焦点検出位置の情報を前記交換レンズ装置に供給する処理と、
前記交換レンズから取得した前記フォーカス敏感度に関する情報を用いて前記第１および第２の焦点検出位置のそれぞれにおいて前記レンズ駆動量を算出する処理とを実行させることを特徴するカメラ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と交換レンズ装置とを含む撮像システムに関し、特に撮像画面内で焦点検出位置（領域または点）を選択可能なオートフォーカス（ＡＦ）機能を有する撮像システムに関する。
【背景技術】
【０００２】
ユーザにより任意に又は撮像装置の動体予測等の機能により撮像画面内での焦点検出位置の選択が可能な撮像システムでは、撮像画面の中央部だけでなく周辺部の被写体にピントを合わせた撮像画像を取得できることが求められる。
【０００３】
また、特許文献１には、ＡＦにおけるフォーカスレンズの駆動において、交換レンズ装置における光学系の光学情報に基づいてフォーカス敏感度を決定し、該フォーカス敏感度に応じてフォーカスレンズの駆動量を補正する撮像システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平３−１５０５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、交換レンズ装置には、撮像画面の中心部と周辺部とでフォーカス敏感度が大きく異なる光学系を有するものがある。このような交換レンズ装置を用いて周辺部の被写体にピントを合わせようとする際に中心部のフォーカス敏感度を用いると、フォーカス敏感度の差によって合焦状態になかなか到達せず、合焦位置付近でフォーカスレンズが動き続けるおそれがある。このため、周辺部の焦点検出位置が選択された場合には、中央部の焦点検出位置が選択された場合とは異なるフォーカス敏感度を用いることが必要となる。しかも、ＡＦを高速で行うためには、周辺部の焦点検出位置に対応するフォーカス敏感度を可能な限り素早く取得する必要ある。
【０００６】
本発明は、画面中央部の焦点検出位置のみならず画面周辺部の焦点検出位置が選択された場合でも良好かつ高速なＡＦが行えるようにした交換レンズ装置および撮像装置等を提供する。
【課題を解決するための手段】
【０００７】
本発明の一側面としての交換レンズ装置は、撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能な撮像装置に取り外し可能に装着される。該交換レンズ装置は、  焦点調節を行うフォーカスレンズと、撮像装置からのレンズ駆動量の情報に応じてフォーカスレンズを駆動するレンズ制御部と、焦点検出位置でのレンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を撮像装置に供給する敏感度供給部とを有する。敏感度供給部は、撮像装置において選択された焦点検出位置としての第１の焦点検出位置の情報を取得し、該第１の焦点検出位置に基づいて撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応するフォーカス敏感度に関する情報を撮像装置に供給することを特徴とする。
【０００８】
また、本発明の他の一側面としての撮像装置は、交換レンズ装置が取り外し可能に装着され、撮像画面内において焦点状態の検出を行う焦点検出位置の選択が可能である。交換レンズは、撮像装置からのレンズ駆動量の情報に応じて、焦点調節を行うフォーカスレンズを駆動し、焦点検出位置でのレンズ駆動量の算出に用いられるフォーカス敏感度に関する情報を撮像装置に供給し、撮像装置において選択された焦点検出位置としての第１の焦点検出位置に基づいて撮像装置にて後に選択される焦点検出位置としての第２の焦点検出位置が予測される場合に、該第２の焦点検出位置に対応するフォーカス敏感度に関する情報を撮像装置に供給する。該撮像装置は、第１の焦点検出位置の情報を交換レンズ装置に供給する焦点検出位置供給部と、交換レンズから取得したフォーカス敏感度に関する情報を用いて第１および第２の焦点検出位置のそれぞれにおいてレンズ駆動量を算出する駆動量算出部とを有することを特徴する。
【０００９】
なお、交換レンズ装置および撮像装置のコンピュータに、上述した交換レンズ装置の処理および上述した撮像装置の処理をそれぞれ実行させるコンピュータプログラムも、本発明の他の一側面を構成する。
【発明の効果】
【００１０】
本発明によれば、撮像画面内のいずれの焦点検出位置が選択された場合でも良好かつ高速なフォーカスレンズの駆動（ＡＦ制御）を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例１であるカメラシステムの構成を示すブロック図。
【図２】実施例１におけるカメラシステムで行われる処理を示すフローチャート。
【図３】実施例１における焦点検出点の例を示した図である。
【図４】実施例１における焦点検出点の予測頻度を説明する図。
【図５】実施例１における焦点検出点の予測例を示す図。
【図６】実施例１における焦点検出点の予測の別の例を示す図。
【図７】本発明の実施例２におけるカメラシステムで行われる処理を示すフローチャート。
【図８】本発明の実施例３におけるカメラシステムで行われる処理を示すフローチャート。
【図９】本発明の実施例４における予測焦点検出点の位置とフォーカス敏感度の取得方法との関係を説明する図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【００１３】
図１には、本発明の実施例１であるカメラシステム（撮像システム）の構成を示している。カメラシステムは、交換レンズ装置（以下、単に交換レンズという）２と、該交換レンズ２が取り外し可能に装着された撮像装置（以下、カメラ本体という）１とを有する。
【００１４】
カメラ本体１内に設けられた電気回路部３は、撮像素子４、測光部５、焦点検出部６、シャッタ制御部７、画像処理部８、カメラＣＰＵ９、レンズ装着検出部１０、カメラ側通信部１１、焦点検出点選択部３２および表示部３３を含む。
【００１５】
撮像素子４は、交換レンズ２内の撮像光学系を通過した光により形成された被写体像を電気信号に変換する光電変換素子であり、ＣＣＤセンサやＣＭＯＳセンサにより構成される。測光部５は、撮像素子４からの出力信号を用いて交換レンズ２を通過した光量（輝度）を測定する。焦点検出部（焦点検出手段）６は、撮像素子４に設けられた複数の焦点検出用画素からの出力信号を用いて交換レンズ２の焦点状態の検出（デフォーカス量の算出）を行う。
【００１６】
シャッタ制御部７は、撮像素子４の露光量を制御するために開閉動作する不図示のシャッタの動作を制御する。画像処理部８は、撮像素子４に設けられた所定画素数の撮像用画素からの出力に対して各種処理を行って画像信号（画像データ）を生成する。各種処理には、交換レンズ２に搭載された画像処理情報とカメラ本体１に搭載された画像処理情報とを用いる処理が含まれる。カメラ制御部としてのカメラＣＰＵ９は、上述した撮像素子４や測光部５、焦点検出部６、シャッタ制御部７、画像処理部８および表示部３３等の動作を制御する。カメラＣＰＵ９は、カメラ側通信部１１と交換レンズ２に設けられたレンズ通信部２５を介してレンズ制御部としてのレンズＣＰＵ２６との通信が可能である。
【００１７】
カメラＣＰＵ９は、測光部５により得られた輝度に基づいて撮像時の絞り値やシャッタ秒時を算出し、該絞り値を含む絞り駆動命令をレンズＣＰＵ２６に送信する。さらに、カメラＣＰＵ９は、駆動量算出部として、焦点検出部６にて算出されたデフォーカス量に基づいて交換レンズ２内のフォーカスレンズ２２の合焦位置への駆動方向と駆動量（レンズ駆動量）を算出する。そして、これら駆動方向と駆動量の情報を含むフォーカス駆動命令をレンズＣＰＵ２６に送信する。すなわち、交換レンズ２に設けられた撮像光学系のフォーカス制御を行う。焦点検出部６によるデフォーカス量の算出（焦点検出動作）からカメラＣＰＵ９によるフォーカス駆動命令のレンズＣＰＵ２６への送信（フォーカス制御）までをカメラ本体１側でのＡＦ処理という。
【００１８】
レンズ装着検出部１０は、スイッチや光検出器等により構成され、カメラ本体１に対して交換レンズ２が装着されたことを検出し、検出信号をカメラＣＰＵ９に出力する。
【００１９】
焦点検出点選択部３２は、例えばユーザの操作を検出し、図３に示すように撮像画面内にＸ方向とＹ方向のそれぞれに複数ずつ設けられた焦点検出点（焦点検出位置）の中から実際に焦点状態の検出（焦点検出）からＡＦまでを行う焦点検出点を選択する。また、焦点検出点選択部３２は、カメラ本体１に設けられた不図示の光学ファインダを覗くユーザの視線を検出し、その検出結果に応じて焦点検出点を選択する機能を有してもよい。さらに、焦点検出点選択部３２は、被写体（動体）の動きを予測し、その予測結果に応じて焦点検出点を選択する動体予測焦点検出機能を有してもよい。
【００２０】
表示部３３は、ＬＣＤ等により構成され、画像処理部８により生成された画像データや撮像に関する各種情報を表示する。
【００２１】
また、カメラ本体１内には、制御系電源１２、駆動系電源１３、撮像準備スイッチ（ＳＷ１）１４、撮像開始スイッチ（ＳＷ２）および画像記録部１６も設けられている。制御系電源１２は、撮像素子４、測光部５、焦点検出部６、画像処理部８および表示部３３等の比較的電力消費量が少なく安定した電圧供給を必要とする制御系回路に電力を供給する。また、駆動系電源１３は、シャッタ制御部７や交換レンズ２等の比較的電力消費量が多い駆動系回路に電力を供給する。撮像準備スイッチ（ＳＷ１）１４がユーザによってオン操作されることにより、カメラＣＰＵ９は、撮像準備処理として、測光部５に測光動作を行わせるとともに焦点検出部６に焦点検出動作を行わせる。また、撮像開始スイッチ（ＳＷ２）１５がユーザによってオン操作されることにより、カメラＣＰＵ９は、これを撮像指示として以下の撮像処理を行う。
【００２２】
まずカメラＣＰＵ９は、レンズＣＰＵ２６に対して絞り２４を撮像時の絞り値に駆動させる絞り駆動命令を送信するとともに、シャッタ制御部７にシャッタ駆動を行わせて所定のシャッタ秒時で撮像素子４を露光する。また、カメラＣＰＵ９は、画像処理部８に、撮像素子４から得られた出力信号から記録用画像データを生成させる。つまり、撮像素子４は、記録用画像データを取得するために用いられるとともに、焦点検出（デフォーカス量の算出）にも用いられる。このように、記録用画像データを取得するための撮像素子４を用いて行う位相差検出方式のＡＦを撮像面位相差ＡＦともいう。なお、撮像素子４とは別に位相差検出方式による焦点検出を行う焦点検出ユニット（焦点検出手段）を設けて撮像光学系の焦点検出を行ってもよい。
【００２３】
さらに、カメラＣＰＵ９は、画像記録部１６から半導体メモリ等の記録媒体（図示せず）に記録用画像データを記録させる。これらの露光、画像生成および記録を含めた一連の撮像処理をレリーズ処理ともいう。ここで、図示しない撮像モード選択スイッチによって静止画撮像モードが選択されていれば記録用画像データは静止画データとなり、動画撮像モードが選択されていれば動画データとなる。また、動画撮像用の録画開始スイッチを設けておき、それがオン操作されることに応じて動画の録画が開始されるようにしてもよい。また、カメラ本体に画質設定スイッチを設け、その操作によってユーザが記録用画像データの画質を選択することができるようにしてもよい。
【００２４】
交換レンズ２には、変倍レンズ２１、フォーカスレンズ２２、防振（振れ補正）レンズ２３および絞り２４を含む撮像光学系と、電気回路部２０とが設けられている。変倍レンズ２１は、光軸方向に移動して撮像光学系の焦点距離を変化させる。フォーカスレンズ２２は、光軸方向に移動して焦点調節を行う。防振レンズ２３は、光軸方向に対して直交する方向に移動して手振れ等のカメラ振れに起因する像振れを低減（補正）する。絞り２４は、その開口径（絞り値）が可変であり、開口径に応じて通過光量を変化させる。
【００２５】
電気回路部２０は、前述したレンズ通信部２５およびレンズＣＰＵ２６と、ズーム駆動部２７、フォーカス駆動部２８、防振（ＩＳ）駆動部２９、絞り駆動部３０および記憶部３１を含む。レンズＣＰＵ２６は、レンズ通信部２５およびカメラ通信部１１を介して、カメラＣＰＵ９に対してフォーカス敏感度を含むレンズ情報を送信する。すなわち、レンズＣＰＵ２６は、敏感度供給部として機能する。また、レンズＣＰＵ２６は、カメラＣＰＵ９からカメラ本体１における各種情報やフォーカス駆動命令等を受信する。さらにレンズＣＰＵ２６は、カメラＣＰＵ９から受信したフォーカス駆動命令に応じて、フォーカス駆動部２８にフォーカス駆動信号を出力する。フォーカス駆動部２８は、ステッピングモータ、振動型モータまたはボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２６からのフォーカス駆動信号に応じてフォーカスレンズ２２を駆動する。このようにしてフォーカスレンズ２２が合焦位置に移動する。フォーカス駆動命令からフォーカスレンズ２２の合焦位置への駆動を、交換レンズ２側でのＡＦ処理という。
【００２６】
また、レンズＣＰＵ２６は、絞り駆動命令に応じて、絞り駆動部３０に絞り駆動信号を出力する。絞り駆動部３０は、ステッピングモータ等のアクチュエータを含み、レンズＣＰＵ２６からの絞り駆動信号に応じて絞り２４を駆動する。
【００２７】
また、レンズＣＰＵ２６は、交換レンズ２に設けられた不図示のズーム操作リングの操作に応じたズーム方向とズーム駆動速度で変倍レンズ２１を移動させるためのズーム駆動信号をズーム駆動部２７に出力する。ズーム駆動部２７はステッピングモータ等のアクチュエータを含み、レンズＣＰＵ２６からのズーム駆動信号に応じて変倍レンズ２１を駆動する。
【００２８】
さらに、レンズＣＰＵ２６は、交換レンズ２に設けられた不図示の振れセンサ（加速度センサ等）からの振れ検出信号に基づいて防振駆動部２９に防振駆動信号を出力する。防振駆動部２９はボイスコイルモータ等のアクチュエータを含み、レンズＣＰＵ２６からの防振駆動信号に応じて防振レンズ２３を駆動する。
【００２９】
また、記憶部３１は、ＥＥＰＲＯＭやフラッシュＲＯＭ等の記憶素子により構成され、焦点検出結果としてのデフォーカス量を補正するために用いられる焦点位置ずれ量やフォーカス敏感度を含むデータがテーブルデータとして記憶されている。レンズＣＰＵ２６は、レンズ通信部２５とカメラ通信部１１を介してこれらのデータをカメラＣＰＵ９に送信する。なお、記憶部３１をレンズＣＰＵ２６の内部に設けてもよい。カメラＣＰＵ９は、デフォーカス量とレンズＣＰＵ２６から受信したフォーカス敏感度を用いてフォーカスレンズ２２の駆動量（および駆動方向）を算出する。また、この際カメラＣＰＵ９は、デフォーカス量をレンズＣＰＵ２６から受信した焦点位置ずれ量を用いて補正することで、撮像光学系の最良像面位置を撮像素子４の撮像面に一致させてベストピントが得られる。撮像光学系の最良像面位置は、変倍レンズ２１、フォーカスレンズ２２および防振レンズ２３の位置と絞り２４の絞り値とによって変動する撮像光学系の収差（特に球面収差）に応じて変化する。したがって、焦点位置ずれ量も、変倍レンズ２１、フォーカスレンズ２２および防振レンズ２３の位置と絞り２４の絞り値とによって異なる値となる。
【００３０】
また、レンズＣＰＵ２６内には、ＥＥＰＲＯＭやフラッシュＲＯＭ等の記憶素子により構成された焦点検出点記憶部３４が設けられている。焦点検出点記憶部３４は、カメラＣＰＵ９から送信されてくる後述する選択焦点検出点の情報を記憶し、その後の（次の）焦点検出点を予測する際にレンズＣＰＵ２６がこの情報を利用できるようにする。
【００３１】
次に、図２のフローチャートを用いて、本実施例のカメラシステムで行われる処理について、特にＡＦに関する処理について説明する。図中の「Ｓ」はステップを略記したものである。コンピュータであるカメラＣＰＵ９とレンズＣＰＵ２６はそれぞれ、コンピュータプログラムであるカメラ制御プログラムおよびレンズ制御プログラムに従ってそれぞれの処理を実行する。レンズＣＰＵ２６は前述したようにレンズ制御部および敏感度供給部として機能し、カメラＣＰＵ９は前述したようにカメラ制御部および駆動量算出部として機能とするとともに、焦点検出位置供給部としても機能する。これらのことは後述する他の実施例でも同じである。
【００３２】
ステップ１００では、レンズＣＰＵ２６は、後述する予測焦点検出点に対応するフォーカス敏感度のカメラＣＰＵ９への通信が許可されているか否かを判定する。レンズＣＰＵ２６は、予測焦点検出点に対応するフォーカス敏感度の通信が許可されていない場合は処理をステップ１１０に進め、許可されている場合は処理をステップ１１０をスキップしてステップＳ１２０に進める。
【００３３】
ステップ１１０では、カメラＣＰＵ９は、焦点検出点選択部３２により選択された焦点検出点（第１の焦点検出位置：以下、選択焦点検出点という）を判断し、該選択焦点検出点の位置を示す情報をレンズＣＰＵ２６に送信する。選択焦点検出点の位置は、図３に示したＸＹ面（撮像画面）において中央等の任意の位置を原点とする座標（Ｘ，Ｙ）により表すことができる。なお、選択焦点検出点は１つでもよいし、２以上であってもよい。また、焦点検出点選択部３２により選択可能な焦点検出点をカメラＣＰＵ９が自動的に設定してもよい。
【００３４】
ステップ１２０では、レンズＣＰＵ２６は、変倍レンズ２１、フォーカスレンズ２２および防振レンズ２３の位置および絞り２４の絞り値の情報である光学情報を取得する。また、この際、フラッシュ装置等、カメラ本体１に装着されている不図示のアクセサリ装置がある場合には、該アクセサリ装置に関する情報も光学情報として取得する。
【００３５】
次にステップ１３０では、レンズＣＰＵ２６は、記憶部３１内のフォーカス敏感度テーブルデータから、ステップ１２０で取得した光学情報とステップ１１０でカメラＣＰＵ９から受信した選択焦点検出点（の位置）に対応するフォーカス敏感度を取得する。ここで、記憶部３１に記憶されているフォーカス敏感度は、代表的な光学情報と撮像画面の中央部（特定の像高）に対応するフォーカス敏感度である。選択焦点検出点が撮像画面の中央部の焦点検出点である場合は、レンズＣＰＵ２６は記憶部３１に記憶されたフォーカス敏感度のうち光学情報に対応するものを取得する。一方、選択焦点検出点が撮像画面の中央部ではない周辺部の焦点検出点である場合は、レンズＣＰＵ２６は、記憶部３１に記憶されたフォーカス敏感度を選択焦点検出点の位置（像高）に応じて補正して周辺部の焦点検出位置に対応するフォーカス敏感度を取得する。この補正は、例えば記憶部３１に記憶された像高ごとの係数を記憶部３１に記憶されたフォーカス敏感度に乗じることで行われる。また、係数が記憶された代表的な光学情報と実際の光学情報とが異なる場合は、実際の光学情報に近い光学情報に対応する係数を用いた補間演算により実際の光学情報に対応する係数を算出し、その係数を用いてフォーカス敏感度を算出する。
【００３６】
また、ステップ１００で予測焦点検出点に対応するフォーカス敏感度のカメラＣＰＵ９への通信が許可されていた（後述するステップ１５２で次の焦点検出点が予測された）場合は、レンズＣＰＵ２６は、その予測焦点検出点に対応するフォーカス敏感度を取得する。すなわち、レンズＣＰＵ２６は、フォーカス敏感度テーブルデータから光学情報と予測焦点検出点に対応するフォーカス敏感度を取得する。光学情報と予測焦点検出点に対応するフォーカス敏感度の取得方法は、上述した選択焦点検出点に対応するフォーカス敏感度の取得方法と同じである。以下の説明において、予測焦点検出点に対応するフォーカス敏感度を、予測フォーカス敏感度ともいう。
【００３７】
次にステップ１４０では、レンズＣＰＵ２６は、ステップ１３０で取得したフォーカス敏感度（または予測フォーカス敏感度）の情報をカメラＣＰＵ９に送信する。選択焦点検出点に対応するフォーカス敏感度の情報を受信したカメラＣＰＵ９は、選択焦点検出点で検出したデフォーカス量とレンズＣＰＵ２６から受信したフォーカス敏感度とを用いてフォーカスレンズ２２の駆動量（および駆動方向）を算出する。
【００３８】
次にステップ１５０では、レンズＣＰＵ２６は、選択焦点検出点に対応する像高位置と撮像素子４のサイズに応じて次の焦点検出点を予測する頻度を変更する。図４には、選択焦点検出点に対応する像高位置と上記予測頻度との関係の例を示す。例えば撮像画面のうち最も像高が高い周辺部の焦点検出エリアＡでは毎回、次の焦点検出点の予測を行い、次に像高が高い焦点検出エリアＢでは２回に１度だけ次の焦点検出点の予測を行う。また、像高が低い中央部の焦点検出エリアＣでは次の焦点検出点の予測を行わない。このように、撮像画面の中心部よりも周辺部において次の焦点検出点の予測頻度を多くする。これは、中心部から離れるほど、像高の変化に対するフォーカス敏感度の変化率が大きくなるためである。したがって、本ステップでは、撮像素子のサイズが大きいほど予測の頻度を高くする。
【００３９】
なお、焦点検出エリアの分け方は図４の例に限定されるものではない。レンズＣＰＵ２６は、次の焦点検出点を予測してよいと判定した場合は処理をステップ１５１に進め、そうでない場合は処理をステップ１６０に進める。
【００４０】
ステップ１５１では、レンズＣＰＵ２６は、カメラＣＰＵ９から送信されてくる選択焦点検出点の情報を複数回モニタして、選択焦点検出点の移動に規則性があるか否かを判定する。レンズＣＰＵ２６は、規則性があると判定した場合は処理をステップ１５２に進め、規則性がないと判定した場合は処理をステップ１６０に進める。
【００４１】
ステップ１５２では、レンズＣＰＵ２６は、ステップ１５１で判定した規則性に基づいて、次の焦点検出点を予測し、その予測焦点検出点（第２の焦点検出位置）を保持する。また、レンズＣＰＵ２６は、カメラＣＰＵ９に対する予測焦点検出点に対応する予測フォーカス敏感度の通信を許可する。これにより、レンズＣＰＵ２６は、次のルーチンでのステップ１４０において、予測フォーカス敏感度の情報をカメラＣＰＵ９に送信する。カメラＣＰＵ９は、次の焦点検出点で検出したデフォーカス量とレンズＣＰＵ２６から受信した予測フォーカス敏感度とを用いて次のフォーカスレンズ２２の駆動量（および駆動方向）を算出する。ステップ１５１が終了すると、レンズＣＰＵ２６は処理をステップ１６０に進める。
【００４２】
図５には、選択焦点検出点の移動の規則性の例を示す。この図の例では、選択焦点検出点（黒枠で示す）を複数回（図では３回）受信することで、選択焦点検出点の移動が右方向への１焦点検出点ごとの移動として規則性があると判定できる。この場合は、次の焦点検出点の位置を予測することができる。また、図６に示すように、予測焦点検出点を複数としてもよい。
【００４３】
ステップ１７０では、カメラＣＰＵ９は、レンズＣＰＵ２６に対してフォーカス駆動命令を送信する。
【００４４】
次にステップ１８０では、レンズＣＰＵ２６はカメラＣＰＵ９から受信したフォーカス駆動命令に応じたフォーカスレンズ２２の駆動を開始する。フォーカス駆動命令には、フォーカスレンズ２２の駆動方向と駆動量の情報が含まれており、レンズＣＰＵ２６はこれらの情報に基づいてフォーカス駆動部２８を介してフォーカスレンズ２２を駆動する。
【００４５】
以上説明したように、本実施例では、カメラ本体１側でユーザにより設定された焦点検出点に基づいて次の焦点検出点を予測する。これにより、カメラ本体１側から交換レンズ２側への次の焦点検出点の情報の送信を省くことができる。しかも、交換レンズ２はカメラ本体１に対して予測焦点検出点に対応する予測フォーカス敏感度の情報を送信する。このため、カメラ本体１では次のフォーカスレンズ２２の駆動量の算出から駆動までの処理を高速かつ適正に行うことができる。
【００４６】
なお、カメラＣＰＵ９はレンズＣＰＵ２６から予測焦点検出点の情報を受け取り、レンズＣＰＵ２６からの予測焦点検出点が正しいか否かを確認する処理を行ってもよい。そして、正しいと判定した場合にレンズＣＰＵ２６から送信された予測フォーカス敏感度を使用するようにしてもよい。
【００４７】
また、本実施例では、次の焦点検出点の予測をレンズＣＰＵ２６が行い、予測焦点検出点に対応する予測フォーカス敏感度の情報もレンズＣＰＵ２６からカメラＣＰＵ９に送信する構成について説明した。しかし、次の焦点検出点の予測をカメラＣＰＵ９が行い、その予測した焦点検出点に対応するフォーカス敏感度の情報をレンズＣＰＵ２６からカメラＣＰＵ９に送信させる構成にしてもよい。
【実施例２】
【００４８】
次に、本発明の実施例２のカメラシステムについて説明する。本実施例のカメラシステムの構成は、実施例１において図１および図３〜図６を用いて説明した構成と同じである。本実施例において、実施例１と共通する構成要素には実施例１と同符号を付す。
【００４９】
図７のフローチャートを用いて、本実施例のカメラシステムで行われる処理について、特にＡＦに関する処理について説明する。
【００５０】
ステップ２００〜ステップ２４０の処理は、実施例１のステップ１１０〜ステップ１５０の処理と同じである。なお、本実施例では、実施例１のステップ１００に相当する処理は行わない。
【００５１】
ステップ２４０において次の焦点検出点（予測焦点検出点）を予測してよいと判定したレンズＣＰＵ２６は、ステップ２４１に進む。ステップ２４１では、レンズＣＰＵ２６は、ステップ２２０で取得した選択焦点検出点に対応するフォーカス敏感度の情報を保持する。ただし、ここで保持する情報は、フォーカス敏感度自体ではなく、ステップ２２０で記憶部３１に記憶されたフォーカス敏感度の補正に用いた係数（すなわち、フォーカス敏感度を算出するための情報）である。より詳しくは、記憶部３１に記憶されたフォーカス敏感度をＸ方向における補正に用いられた係数とＹ方向における補正に用いられた係数である。
【００５２】
このように選択焦点検出点に対応するＸ方向とＹ方向の係数を保持する理由は以下の通りである。次の予測焦点検出点のＸ座標とＹ座標のいずれかが今回の選択焦点検出点と同じと予測される場合は、その同じ座標に対応する係数を用いることで該同じ座標に対応するフォーカス敏感度を容易に演算することができる。一方、Ｘ座標とＹ座標のうち今回の選択焦点検出点とは異なる座標に対応するフォーカス敏感度は、実施例1のステップ１３０にて説明したように演算する。これにより、予測焦点検出点に対応するフォーカス敏感度をステップ２２０にて全体として少ない演算量で高速に算出することができ、このフォーカス敏感度を短時間でカメラＣＰＵ９に送信することができる。
【００５３】
カメラＣＰＵ９は、予測焦点検出点で検出したデフォーカス量とレンズＣＰＵ２６から受信した該予測焦点検出点に対応するフォーカス敏感度とを用いて次のフォーカスレンズ２２の駆動量（および駆動方向）を算出する。本ステップの処理が終了すると、レンズＣＰＵ２６は処理をステップ２５０に進める。
【００５４】
ステップ２５０および次のステップ２６０の処理は、実施例１のステップ１６０およびステップ１７０の処理と同じである。
【００５５】
以上説明したように、本実施例では、カメラ本体１側でユーザにより設定された焦点検出点に基づいて交換レンズ２で次の焦点検出点(予測焦点検出点)に対応するフォーカス敏感度を算出するための情報が保持される。そして、該保持された情報を用いて算出されたフォーカス敏感度の情報がカメラ本体１に送信される。これにより、カメラ本体１では次の焦点検出点に対応した適正なフォーカス敏感度の情報を高速で取得することができ、次のフォーカスレンズ２２の駆動量の算出から駆動までの処理を高速かつ適正に行うことができる。
【実施例３】
【００５６】
次に、本発明の実施例３のカメラシステムについて説明する。本実施例のカメラシステムの構成は、実施例１において図１および図３〜図６を用いて説明した構成と同じである。本実施例において、実施例１と共通する構成要素には実施例１と同符号を付す。
【００５７】
図８のフローチャートを用いて、本実施例のカメラシステムで行われる処理について、特にＡＦに関する処理について説明する。
【００５８】
ステップ３００〜ステップ３４０の処理は、実施例１のステップ１１０〜ステップ１５０の処理と同じである。なお、本実施例では、実施例１のステップ１００に相当する処理は行わない。
【００５９】
ステップ３４０において次の焦点検出点を予測してよいと判定したレンズＣＰＵ２６は、ステップ３４１に進み、実施例１のステップ１５１と同様に、選択焦点検出点の移動に規則性があるか否かを判定する。レンズＣＰＵ２６は、規則性があると判定した場合は処理をステップ３４２に進め、規則性がないと判定した場合は処理をステップ３５０に進める。
【００６０】
ステップ３４２では、レンズＣＰＵ２６は、ステップ３４１で判定した規則性に基づいて、次の焦点検出点を予測する。そして、その予測焦点検出点に対応する予測フォーカス敏感度を記憶部３１に記憶されたフォーカス敏感度データテーブルから算出（補正）して保持する。これにより、レンズＣＰＵ２６は、次のルーチンでのステップ３３０において、予測フォーカス敏感度の情報をカメラＣＰＵ９に送信する。カメラＣＰＵ９は、次の焦点検出点で検出したデフォーカス量とレンズＣＰＵ２６から受信した予測フォーカス敏感度とを用いて次のフォーカスレンズ２２の駆動量（および駆動方向）を算出する。ステップ３４２の処理が終了すると、レンズＣＰＵ２６は処理をステップ３５０に進める。
【００６１】
ステップ３５０および次のステップ３６０の処理は、実施例２におけるステップ２５０およびステップ２６０の処理と同じである。
【００６２】
以上説明したように、本実施例では、カメラ本体１側でユーザにより設定された焦点検出点に基づいて次の焦点検出点を予測する。これにより、カメラ本体１側から交換レンズ２側への次の焦点検出点の情報の送信を省くことができる。しかも、交換レンズ２はカメラ本体１に対して予測焦点検出点に対応する予測フォーカス敏感度の情報を送信する。このため、カメラ本体１では次のフォーカスレンズ２２の駆動量の算出から駆動までの処理を高速かつ適正に行うことができる。
【実施例４】
【００６３】
次に、本発明の実施例４のカメラシステムについて説明する。本実施例のカメラシステムの構成は、実施例１において図１および図３〜図６を用いて説明した構成と同じである。本実施例において、実施例１と共通する構成要素には実施例１と同符号を付す。
【００６４】
図９を用いて、選択焦点検出点とこれから予測された焦点検出点との関係によってこれらの焦点検出点に対応するフォーカス敏感度の取得方法が同じである場合と異なる場合とが生ずることについて説明する。図９では、撮像画面を中央領域Ａと、それよりも周辺側の周辺領域Ｂとに分けている。このとき、中央領域Ａ内の選択焦点検出点に対して予測された次の焦点検出点が中央領域Ａ内にある場合（丸囲み１を付した矢印で示す場合）と周辺領域Ｂ内にある場合（丸囲み２を付した矢印で示す場合）とでは予測フォーカス敏感度の取得方法が異なる。すなわち、前者の場合は、選択焦点検出点および予測された焦点検出点のいずれにおいても実施例１等で説明した記憶部３１に記憶された撮像画面の中央部に対応するフォーカス敏感度を用いることができる。一方、後者の場合は、選択焦点検出点では記憶部３１に記憶されたフォーカス敏感度を用いることができるが、予測された焦点検出点では記憶部３１に記憶されたフォーカス敏感度を周辺部用に補正する必要がある。
【００６５】
また、周辺領域Ｂに含まれる選択焦点検出点に対して予測された次の焦点検出点が中央領域Ａに含まれる場合（丸囲み３を付した矢印で示す場合）と周辺領域Ｂに含まれる場合（丸囲み４を付した矢印で示す場合）とでもフォーカス敏感度の取得方法が異なる。すなわち、前者の場合は、選択焦点検出点では記憶部３１に記憶されたフォーカス敏感度を補正する必要があるが、予測された焦点検出点では記憶部３１に記憶されたフォーカス敏感度を用いることができる。一方、後者の場合は、選択焦点検出点および予測された焦点検出点のいずれにおいても記憶部３１に記憶されたフォーカス敏感度を周辺部用に補正して用いる必要がある。
【００６６】
このように、撮像画面内で予測した焦点検出点が含まれる領域に応じて、その予測のベースとなったユーザ焦点検出点と同じ又は異なる方法でフォーカス敏感度を取得する必要がある。
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６７】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【符号の説明】
【００６８】
１  カメラ本体
２  交換レンズ
６  焦点検出部
９  カメラＣＰＵ
２２  フォーカスレンズ
２６  レンズＣＰＵ
３３  焦点検出点選択部
【図１】
2018022100.tif 000003
【図２】
2018022100.tif 000004
【図３】
2018022100.tif 000005
【図４】
2018022100.tif 000006
【図５】
2018022100.tif 000007
【図６】
2018022100.tif 000008
【図７】
2018022100.tif 000009
【図８】
2018022100.tif 000010
【図９】
2018022100.tif 000011