(57)【要約】【課題】適切なフォーカス操作感度が自動的に設定される撮影システムを提供する。【解決手段】撮影システムは、レンズ装置１００と該レンズ装置を用いて撮影を行う撮影装置２００とを含む。レンズ装置は、フォーカスレンズ１０１を有する。撮影システムは、フォーカスレンズの移動を指示するために操作される操作手段１１７と、フォーカスレンズを操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段１２１と、撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段１１２，１１５と、複数の測距エリアで検出された複数の被写体距離が分布する距離範囲を判定する判定手段１１６と、判定手段による判定結果に応じて、フォーカス位置制御における操作手段の操作量とフォーカスレンズの位置との関係を変更する変更手段１１８とを有する。【選択図】図１
2011039213.tif 000002
【特許請求の範囲】
【請求項１】
レンズ装置と該レンズ装置を用いて撮影を行う撮影装置とを含む撮影システムであって、
前記レンズ装置は、フォーカスレンズを有し、
前記撮影システムは、
前記フォーカスレンズの移動を指示するために操作される操作手段と、
前記フォーカスレンズを前記操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、
撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段と、
前記複数の測距エリアで検出された複数の前記被写体距離が分布する距離範囲を判定する判定手段と、
該判定手段による判定結果に応じて、前記フォーカス位置制御における前記操作手段の操作量と前記フォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とする撮影システム。
【請求項２】
前記判定手段は、前記複数の被写体距離の少なくとも一部が密集している距離範囲を判定することを特徴とする請求項１に記載の撮影システム。
【請求項３】
前記判定手段は、前記複数の被写体距離に対して重み付けをして前記距離範囲の判定を行うことを特徴とする請求項１又２に記載の撮影システム。
【請求項４】
前記撮影範囲内において前記レンズ装置の焦点状態を検出する焦点検出エリアを設定する焦点検出エリア設定手段を有し、
前記判定手段は、前記焦点検出エリアに含まれる前記複数の測距エリアで検出された前記複数の被写体距離が分布する距離範囲を判定することを特徴とする請求項１から３のいずれか１つに記載の撮影システム。
【請求項５】
前記複数の被写体距離が分布する距離範囲を第１の距離範囲とし、該第１の距離範囲とは異なる距離範囲を第２の距離範囲とするとき、
前記変更手段は、前記第１の距離範囲に対応する前記フォーカスレンズの移動領域における前記操作手段の操作量の変化に対する前記フォーカスレンズの位置の変化量が、前記第２の距離範囲に対応する前記フォーカスレンズの移動領域における前記操作手段の操作量の変化に対する前記フォーカスレンズの位置の変化量よりも小さくなるように、前記操作手段の操作量と前記フォーカスレンズの位置との関係を変更することを特徴とする請求項１から４のいずれか１つに記載の撮影システム。
【請求項６】
レンズ装置と該レンズ装置を用いて撮影を行う撮影装置とを含む撮影システムに用いられるレンズ装置であって、
該レンズ装置は、
フォーカスレンズと、
撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段とを有し、
前記撮影システムは、
前記フォーカスレンズの移動を指示するために操作される操作手段と、
前記フォーカスレンズを前記操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、
前記複数の測距エリアで検出された複数の前記被写体距離が分布する距離範囲を判定する判定手段と、
該判定手段による判定結果に応じて、前記フォーカス位置制御における前記操作手段の操作量と前記フォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とするレンズ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測距機能を有する撮影システムおよびレンズ装置に関する。
【背景技術】
【０００２】
撮影システムやレンズ装置には、被写体に対するピント合わせを、フォーカス操作部材のマニュアル操作に応じたフォーカスレンズの移動（すなわち、マニュアルフォーカス）によって行うものがある。このような撮影システムやレンズ装置において、フォーカス操作部材の操作量の変化に対するフォーカスレンズの移動量（以下、フォーカス操作感度という）を変更可能としたものがある。
例えば、特許文献１には、回転操作可能なフォーカス操作部材の回転角の変化をフォーカスレンズの位置制御信号に変換する際の変換特性を変化させることで、フォーカス操作感度の変更を可能としたフォーカス操作装置が開示されている。
また、特許文献２には、レンズ装置の種類（倍率）や焦点距離に応じてフォーカス操作感度を変更するフォーカス制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０７２２２０号公報
【特許文献２】特開２００２−２８１３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献２にて開示されたフォーカス制御装置では、レンズの種類（倍率）や焦点距離が同じ場合においてフォーカス操作感度を変更するためには、ユーザがマニュアル操作でフォーカス操作感度の設定を変更する必要がある。このため、フォーカス操作感度の設定の煩わしさが生じだけでなく、設定変更の遅れ、忘れ、ミスによってフォーカス操作性が損なわれるおそれがある。
本発明は、適切なフォーカス操作感度が自動的に設定されるようにした撮影システムおよびレンズ装置を提供する。
【課題を解決するための手段】
【０００５】
本発明の一側面としての撮影システムは、レンズ装置と該レンズ装置を用いて撮影を行う撮影装置とを含む。レンズ装置は、フォーカスレンズを有する。撮影システムは、フォーカスレンズの移動を指示するために操作される操作手段と、フォーカスレンズを操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段と、複数の測距エリアで検出された複数の被写体距離が分布する距離範囲を判定する判定手段と、判定手段による判定結果に応じて、フォーカス位置制御における操作手段の操作量とフォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とする。
また、本発明の他の一側面としてのレンズ装置は、該レンズ装置を用いて撮影を行う撮影装置を含む撮影システムに用いられる。レンズ装置は、フォーカスレンズと、撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段とを有する。撮影システムは、フォーカスレンズの移動を指示するために操作される操作手段と、フォーカスレンズを操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、複数の測距エリアで検出された複数の被写体距離が分布する距離範囲を判定する判定手段と、判定手段による判定結果に応じて、フォーカス位置制御における操作手段の操作量とフォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、被写体距離が分布する距離範囲の判定結果に応じて、フォーカス操作手段の操作量とフォーカスレンズの位置との関係が自動的に変更される。このため、ユーザによるフォーカス操作感度の変更操作を不要としつつ、被写体距離の分布に対して適切なフォーカス操作感度を得ることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施例１である撮影システムの構成を示すブロック図および実施例１における測距エリアの配置例を示す図。
【図２】実施例１における駆動制御ユニットでの処理の流れを示すフローチャート。
【図３】実施例１における被写体距離の分布例を示す図。
【図４】実施例１におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図５】実施例１において設定されるフォーカス操作感度を示す図。
【図６】本発明の実施例２における駆動制御ユニットでの処理の流れを示すフローチャート。
【図７】実施例２における被写体距離の分布例を示す図。
【図８】実施例２におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図９】実施例２において設定されるフォーカス操作感度を示す図。
【図１０】本発明の実施例３である撮影システムの構成を示すブロック図および実施例３における測距エリアの配置例を示す図。
【図１１】実施例３における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１２】実施例３における被写体距離の分布例を示す図。
【図１３】本発明の実施例４における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１４】実施例４における被写体距離の分布例を示す図。
【図１５】実施例４におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図１６】実施例４において設定されるフォーカス操作感度を示す図。
【図１７】本発明の実施例５における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１８】実施例５におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図１９】実施例５において設定されるフォーカス操作感度を示す図。
【発明を実施するための形態】
【０００８】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【０００９】
図１（ａ）には、本発明の実施例１である撮影システムの構成を示す。同図において、１００はレンズ装置であり、２００は該レンズ装置１００が取り外し可能に装着され、該レンズ装置１００を用いて撮影を行う撮影装置としてのカメラである。また、１１７はフォーカスデマンドであり、１２２はズームデマンドである。
レンズ装置１００において、１０１はフォーカスレンズであり、１０２はフォーカスレンズ１０１を光軸方向に移動させて焦点調節を行わせるアクチュエータとしてのフォーカスモータである。フォーカスレンズ１０１は、至近端位置と無限遠端位置との間で移動することができる。１０３はエンコーダやポテンショメータ等により構成され、フォーカスレンズ１０１の位置を検出するフォーカス位置検出器である。
１０４はズームレンズであり、１０５はズームレンズ１０４を光軸方向に移動させて変倍を行わせるアクチュエータとしてのズームモータである。ズームレンズ１０４は、広角端位置と望遠端位置との間で移動することができる。１０６はポテンショメータやエンコーダ等により構成され、ズームレンズ１０４の位置を検出するズーム位置検出器である。
１０７は光量を調節するアイリスであり、１０８はアイリス１０７を動作させるアクチュエータとしてのアイリスモータである。１０９はポテンショメータやエンコーダ等により構成され、アイリス１０７の状態（開閉方向の位置）を検出するアイリス位置検出器である。フォーカスレンズ１０１、ズームレンズ１０４、アイリス１０７および不図示のレンズによって、撮影光学系が構成される。
１１０は撮影光学系から入射した光束を、透過する光束と反射する光束とに分離する光束分離素子である。１１１は光束分離素子１１０にて反射された光束を複数対の光束に分離する二次結像レンズを含むセンサ光学系である。
１１２は位相差センサであり、複数対のラインセンサ（光電変換素子列：図示せず）を有する。各対のラインセンサ上には、センサ光学系１１１から射出された各対の光束によって一対の被写体像（以下、２像という）が形成される。各対のラインセンサは、該２像を光電変換して一対の像信号を出力する。該一対の像信号は、後述する駆動制御ユニット１１４に出力される。
位相差センサ１１２に設けられた複数対のラインセンサ上には、撮影範囲内（撮影画面内）における互いに異なる複数の測距エリアに含まれる被写体の２像が形成される。
図１（ｂ）には、撮影画面ＩＦ内に設定された複数の測距エリアＲＡを示している。ここでは、撮影画面ＩＦ内に、縦横に複数ずつの測距エリアＲＡがマトリクス状に配置された例を示している。
１１３は位相差センサ１１２の駆動を制御する位相差センサ制御部である。１１４はフォーカスレンズ１０１、ズームレンズ１０４、アイリス１０７および位相差センサ１１２等の制御を司る駆動制御ユニットである。
駆動制御ユニット１１４において、１１５は距離算出部であり、位相差センサ１１２における各対のラインセンサから出力された一対の像信号に対して相関演算を行うことで、該対のラインセンサ上に形成された２像の間隔（位相差）を算出する。そして、距離算出部１１５は、該位相差と該対のラインセンサ間の基線長等の情報に基づいて、対応する測距エリアに含まれる被写体までの距離（以下、被写体距離）を算出する。このようにして、位相差センサ１１２および距離算出部１１５により構成される測距手段は、撮影画面内に設けられた複数の測距エリアのそれぞれにおいて被写体距離を算出することができる。
ここにいう「被写体距離」とは、レンズ装置１００（例えば、撮影光学系のうち最も被写体側のレンズ面）から被写体までの距離であってもよいし、カメラ２００（例えば、後述する撮像素子２０１の撮像面）から被写体までの距離であってもよい。
１１６は距離データ分布判定部（判定手段）であり、距離算出部１１５により複数の測距エリアのそれぞれにおいて算出（検出）された被写体距離（以下、複数の被写体距離という）が分布する距離範囲を判定する。ここでの判定結果は、フォーカスデマンド１１７に送信される。
フォーカスデマンド（フォーカス操作手段）１１７は、ユーザによりフォーカスレンズ１０１の移動を指示するために回転操作されるフォーカス操作部材（以下、フォーカス操作ノブという：図示せず）を備えている。操作角検出部１２０は、エンコーダやポテンショメータ等により構成され、フォーカス操作ノブの操作量（以下、操作角という）を検出する。
１１８はカーブモード自動設定処理部（変更手段）であり、距離データ分布判定部１１６からの判定結果に応じてフォーカスレンズ１０１の操作感度（以下、フォーカス操作感度という）を決めるカーブモードを変更する。カーブモードは、フォーカス操作ノブの操作角に対するフォーカスレンズ１０１の位置の関係を意味する。フォーカス操作感度は、フォーカス操作ノブの操作角の変化量に対するフォーカスレンズ１０１の位置の変化量（移動量）を意味する。
１２１はフォーカスコントロール算出部である。フォーカスコントロール算出部１２１は、操作角検出部１２０により検出された操作角とカーブモード自動設定処理部１１８にて設定されたカーブモードとに基づいてフォーカスコントロール信号を生成し、出力する。フォーカスコントロール信号は、レンズ装置１００の駆動制御ユニット１１４に送信される。駆動制御ユニット１１４は、フォーカスコントロール信号に応じた位置（つまりはフォーカス操作ノブの操作角に応じた位置）にフォーカスレンズ１０１を移動させるようにフォーカス位置制御（フォーカスモータ１０２の制御）を行う。
１１９はカーブモード設定状態表示部であり、カーブモード自動設定処理部１１８で設定されたカーブモードを示す情報をＬＥＤやディスプレイデバイス等の表示素子に表示する。
ズームデマンド（ズーム操作手段）１２２は、ユーザにより操作されるズーム操作部材を備えており、該ズーム操作部材の操作量に応じたズームコントロール信号を出力する。ズームコントロール信号は、レンズ装置１００の駆動制御ユニット１１４に送信される。駆動制御ユニット１１４は、ズームコントロール信号に応じた速度（つまりはズーム操作部材の操作量に応じた速度）でズームレンズ１０４を移動させるようにズーム速度制御（ズームモータ１０５の制御）を行う。
カメラ２００において、２０１はＣＣＤセンサやＣＭＯＳセンサ等により構成される撮像素子であり、レンズ装置１００（撮影光学系）により形成された、撮影画面内の被写体像を光電変換する。２０２は画像処理回路であり、撮像素子２０１からの出力信号に対して各種画像処理を施して画像（映像）を生成する。生成された映像は、該カメラ２００の外部に出力されて、モニタに表示されたり、ビデオテープ、光ディスク、半導体メモリ等の記録媒体に記録されたり、テレビ放送されたりする。
図２のフローチャートには、駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
Ｓｔｅｐ００１で撮影システムの電源が投入され、各種初期化処理が行われると、駆動制御ユニット１１４は、以下に説明する距離データ分布判定処理を開始する。
Ｓｔｅｐ００２では、距離算出部１１５は、位相差センサ１１２から入力された測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。
Ｓｔｅｐ００３およびＳｔｅｐ００４では、距離データ分布判定部１１６は、算出（検出）した複数の被写体距離が分布する距離範囲を判定する。具体的には、複数の被写体距離が至近側（Ｎｅａｒ側）と無限遠側（Ｆａｒ側）の距離範囲のうちどちらに多く分布しているかを判定する。以下の説明では、複数の被写体距離がより多く分布している距離範囲を第１の距離範囲ともいい、該第１の距離範囲と異なる距離範囲を第２の距離範囲ともいう。また、Ｎｅａｒ側とＦａｒ側の全距離範囲にわたって被写体距離が偏りなく分布している場合には、距離データ分布判定部１１６は、被写体距離が分布する距離範囲を全距離範囲と判定する。
Ｓｔｅｐ００３では、距離データ分布判定部１１６は、複数の被写体距離がＦａｒ側の距離範囲に多く分布しているか（第１の距離範囲がＦａｒ側か）否かを判定する。Ｆａｒ側であると判定した場合はＳｔｅｐ００４へ移行し、Ｆａｒ側ではないと判定した場合はＳｔｅｐ００６へ移行する。
Ｓｔｅｐ００４では、距離データ分布判定部１１６は判定結果を“Ｆａｒ”に設定する。そして、Ｓｔｅｐ００５へ移行する。
また、Ｓｔｅｐ００６では、距離データ分布判定部１１６は、複数の被写体距離がＮｅａｒ側の距離範囲に多く分布しているか（第１の距離範囲がＮｅａｒ側か）否かを判定する。Ｎｅａｒ側であると判定した場合はＳｔｅｐ００７へ移行し、Ｎｅａｒ側ではないと判定した場合はＳｔｅｐ００８へ移行する。
Ｓｔｅｐ００７では、距離データ分布判定部１１６は、判定結果を“Ｎｅａｒ”に設定する。そして、Ｓｔｅｐ００５へ移行する。また、Ｓｔｅｐ００８では判定結果を“Ｓｔａｎｄａｒｄ”に設定する。そして、Ｓｔｅｐ００５へ移行する。
Ｓｔｅｐ００５では、距離データ分布判定部１１６は、設定した判定結果をフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ００９で距離データ分布判定処理を終了する。
図３には、Ｓｔｅｐ００２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。Ｎｅａｒ側の距離範囲とＦａｒ側の距離範囲は、任意の距離を閾値として設定すればよい。例えば、距離１０ｍ以下をＮｅａｒ側の距離範囲とし、１０ｍより遠い距離をＦａｒ側の距離範囲としてもよい。
同図に示されるように、測距距離がＮｅａｒ側に比べてＦａｒ側に多く分布する（第１の距離範囲がＦａｒ側である）場合には、Ｓｔｅｐ００４にて判定結果が“Ｆａｒ”に設定される。また、測距距離がＦａｒ側に比べてＮｅａｒ側に多く分布する場合（第１の距離範囲がＮｅａｒ側である）には、Ｓｔｅｐ００７にて判定結果が“Ｎｅａｒ”に設定される。また、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ００８にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
図４のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
Ｓｔｅｐ１０１で撮影システムの電源が投入され、各種初期化処理が行われると、フォーカスデマンド１１７は、以下に説明するカーブモード切替え処理を開始する。
Ｓｔｅｐ１０２では、カーブモード自動設定処理部１１８は、レンズ装置１００から送信された距離データ分布判定処理での判定結果を受信する。そして、Ｓｔｅｐ１０３へ移行する。
Ｓｔｅｐ１０３では、カーブモード自動設定処理部１１８は、受信した判定結果が現在設定されているカーブモード（Ｆａｒ、Ｎｅａｒ、Ｓｔａｎｄａｒｄ）と同じであるか否かを判定する。同じである場合はＳｔｅｐ１１１へ移行し、異なる場合はＳｔｅｐ１０４へ移行する。
Ｓｔｅｐ１０４では、カーブモード自動設定処理部１１８は、現在のフォーカスコントロール（ＦＣ）の値であるＦＣm-1を取得する。そして、Ｓｔｅｐ１０５へ移行する。
Ｓｔｅｐ１０５では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｆａｒ”であるか否かを判定する。“Ｆａｒ”である場合はＳｔｅｐ１０６へ移行し、“Ｆａｒ”でない場合はＳｔｅｐ１０７へ移行する。
Ｓｔｅｐ１０６では、カーブモード自動設定処理部１１８は、カーブモードをＦａｒモードに設定して、Ｆａｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＦａｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を、Ｆａｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
基準操作角θmは、Ｆａｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦFar（θ）の逆関数であるθm=ＦFar-1(ＦＣm-1)により導出される。
Ｓｔｅｐ１０７では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｎｅａｒ”であるか否かを判定する。“Ｎｅａｒ”である場合はＳｔｅｐ１０８へ移行し、“Ｎｅａｒ”でない場合はＳｔｅｐ１０９へ移行する。
Ｓｔｅｐ１０８では、カーブモード自動設定処理部１１８は、カーブモードをＮｅａｒモードに設定して、Ｎｅａｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＮｅａｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＮｅａｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
基準操作角θmは、Ｎｅａｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦNear（θ）の逆関数であるθm=ＦNear-1(ＦＣm-1)により導出される。
Ｓｔｅｐ１０９では、カーブモード自動設定処理部１１８は、カーブモードをＳｔａｎｄａｒｄモードに設定して、Ｓｔａｎｄａｒｄモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＳｔａｎｄａｒｄモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＳｔａｎｄａｒｄモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
基準操作角θmは、Ｓｔａｎｄａｒｄモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦStd（θ）の逆関数であるθm=ＦStd-1(ＦＣm-1)により導出される。
Ｓｔｅｐ１１０では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣmをＦＣm-1に設定する。そして、Ｓｔｅｐ１１７へ移行する。
また、Ｓｔｅｐ１１１では、フォーカスコントロール算出部１２１は、フォーカス操作ノブの操作角θmを算出する。そして、Ｓｔｅｐ１１２へ移行する。
Ｓｔｅｐ１１２では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“ Ｆａｒ”であるか否かを判定する。“Ｆａｒ”である場合はＳｔｅｐ１１３へ移行し、“Ｆａｒ”でない場合はＳｔｅｐ１１４へ移行する。
Ｓｔｅｐ１１３では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦFar(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
Ｓｔｅｐ１１４では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“ Ｎｅａｒ”であるか否かを判定し、“Ｎｅａｒ”である場合はＳｔｅｐ１１５へ移行し、“Ｎｅａｒ”でない場合はＳｔｅｐ１１６へ移行する。
Ｓｔｅｐ１１５では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦNear(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
Ｓｔｅｐ１１６では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦStd(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
Ｓｔｅｐ１１７では、カーブモード設定状態表示部１１９は、Ｓｔｅｐ１０６，１０８，１０９で通知されたカーブモードを表示する。そして、Ｓｔｅｐ１１８へ移行する。
Ｓｔｅｐ１１８では、フォーカスコントロール算出部１２１は、算出したフォーカスコントロールＦＣmをレンズ装置１００へ送信する。そして、Ｓｔｅｐ１１９にてカーブモード切替え処理を終了する。
【００１０】
図５には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図５中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。Ｆａｒ、ＮｅａｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦFar(θ)、ＦＣ＝ＦNear(θ)およびＦＣ＝ＦStd(θ)により表される。
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
一方、Ｆａｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化量に対するフォーカスコントロールＦＣの変化量（フォーカスレンズ１０１の位置変化量）が、至近側よりも無限遠側において小さくなるように設定されている。また、Ｎｅａｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化量に対するフォーカスコントロールＦＣの変化量が、無限遠側よりも至近側において小さくなるように設定されている。
このように、ＦａｒモードとＮｅａｒモードでは、被写体距離が多く分布する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においては、フォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
図５中における３つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図４のＳｔｅｐ１０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ１０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
以上のようにして、本実施例では、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【実施例２】
【００１１】
次に、本発明の実施例２について説明する。本実施例における撮影システムの構成は、実施例１（図１Ａ）と同じである。
図６のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
Ｓｔｅｐ２０１で撮影システムの電源が投入され、各種初期化処理が行われると、駆動制御ユニット１１４は、以下に説明する距離データ分布判定処理を開始する。
Ｓｔｅｐ２０２では、距離算出部１１５は、位相差センサ１１２から入力された測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。
Ｓｔｅｐ２０３では、距離データ分布判定部１１６は、複数の被写体距離が至近端から無限遠端までの全距離範囲のうち中間距離範囲に多く分布しているか（第１の距離範囲がＣｅｎｔｅｒか）否かを判定する。中間距離範囲は、Ｆａｒ側の距離範囲とＮｅａｒ側の距離範囲との間の距離範囲を意味する。この場合、各距離範囲は任意の距離を閾値として設定すればよい。例えば、距離６ｍ以下をＮｅａｒ側の距離範囲とし、１４ｍより遠い距離をＦａｒ側の距離範囲とし、距離６〜１４ｍを中間距離範囲としてもよい。複数の被写体距離が中間距離範囲に多く分布していると判定した場合はＳｔｅｐ２０４へ移行し、そうでないと判定した場合はＳｔｅｐ２０５へ移行する。
Ｓｔｅｐ２０４では、距離データ分布判定部１１６は、判定結果を“Ｃｅｎｔｅｒ”に設定する。そして、Ｓｔｅｐ２０６へ移行する。
Ｓｔｅｐ２０５では、距離データ分布判定部１１６は、判定結果を“Ｓｔａｎｄａｒｄ”に設定する。そして、Ｓｔｅｐ２０６へ移行する。
Ｓｔｅｐ２０６では、距離データ分布判定部１１６は、設定した判定結果をフォーカスデマンド１１７に送信し、Ｓｔｅｐ２０７で距離データ分布判定処理を終了する。
図７には、Ｓｔｅｐ２０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。
同図に示されるように、測距距離が中間距離範囲に多く分布する（第１の距離範囲がＣｅｎｔｅｒである）場合には、Ｓｔｅｐ２０４にて判定結果が“Ｃｅｎｔｅｒ”に設定される。また、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ２０５にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
図８のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
Ｓｔｅｐ３０１で撮影システムの電源が投入され、各種初期化処理が行われると、フォーカスデマンド１１７は、以下に説明するカーブモード切替え処理を開始する。
Ｓｔｅｐ３０２では、カーブモード自動設定処理部１１８は、レンズ装置１００から送信された距離データ分布判定処理での判定結果を受信し、Ｓｔｅｐ３０３へ移行する。
Ｓｔｅｐ３０３では、カーブモード自動設定処理部１１８は、受信した判定結果が現在設定されているカーブモード（Ｃｅｎｔｅｒ、Ｓｔａｎｄａｒｄ）と同じであるか否かを判定する。同じである場合はＳｔｅｐ３０９へ移行し、異なる場合はＳｔｅｐ３０４へ移行する。
Ｓｔｅｐ３０４では、カーブモード自動設定処理部１１８は、現在のフォーカスコントロール（ＦＣ）の値であるＦＣm-1を取得する。そして、Ｓｔｅｐ３０５へ移行する。
Ｓｔｅｐ３０５では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ３０６へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ３０７へ移行する。
Ｓｔｅｐ３０６では、カーブモード自動設定処理部１１８は、カーブモードをＣｅｎｔｅｒモードに設定して、Ｃｅｎｔｅｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＣｅｎｔｅｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を、Ｃｅｎｔｅｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ３０８へ移行する。
基準操作角θmは、Ｃｅｎｔｅｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦCt（θ）の逆関数であるθm=ＦCt-1(ＦＣm-1)により導出される。
Ｓｔｅｐ３０７では、カーブモード自動設定処理部１１８は、カーブモードをＳｔａｎｄａｒｄモードに設定して、Ｓｔａｎｄａｒｄモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＳｔａｎｄａｒｄモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＳｔａｎｄａｒｄモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ３０８へ移行する。
基準操作角θmは、Ｓｔａｎｄａｒｄモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦStd（θ）の逆関数であるθm=ＦStd-1(ＦＣm-1)により導出される。
Ｓｔｅｐ３０８では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣmをＦＣm-1に設定する。そして、Ｓｔｅｐ３１４へ移行する。
また、Ｓｔｅｐ３０９では、フォーカスコントロール算出部１２１は、フォーカス操作ノブの操作角θmを算出する。そして、Ｓｔｅｐ３１０へ移行する。
Ｓｔｅｐ３１０では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ３１１へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ３１２へ移行する。
Ｓｔｅｐ３１１では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦCt(θm)を算出する。そして、Ｓｔｅｐ３１３へ移行する。
Ｓｔｅｐ３１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦStd(θm)を算出する。そして、Ｓｔｅｐ３１３へ移行する。
Ｓｔｅｐ３１３では、カーブモード設定状態表示部１１９は、Ｓｔｅｐ３０６，３０７で通知されたカーブモードを表示する。そして、Ｓｔｅｐ３１４へ移行する。
Ｓｔｅｐ３１４では、フォーカスコントロール算出部１２１は、算出したフォーカスコントロールＦＣmをレンズ装置１００へ送信する。そして、Ｓｔｅｐ３１５にてカーブモード切替え処理を終了する。
図９には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図９中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。ＣｅｎｔｅｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦCt(θ)およびＦＣ＝ＦStd(θ)により表される。
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
一方、Ｃｅｎｔｅｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化に対するフォーカスコントロールＦＣの変化が、至近端と無限遠端に近いほど大きくなり、中間距離においては小さくなるように設定されている。
このように、Ｃｅｎｔｅｒモードでは、被写体距離が多く分布する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においてはフォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
図９中における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図８のＳｔｅｐ３０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ３０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
以上のようにして、本実施例でも、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【実施例３】
【００１２】
図１０（ａ）には、本発明の実施例３である撮影システムの構成を示す。同図において、実施例１（図１（ａ））に示した構成要素と同じ構成要素には実施例１と同符号を付して説明に代える。なお、図１０（ａ）では、図１（ａ）に示したカメラ２００を省略している。
図１０（ａ）において、１２３はＡＦエリア設定部（焦点検出エリア設定部）である。ＡＦエリア設定部１２３は、ユーザの操作又は自動的に、撮影画面内においてＡＦ（オートフォーカス）によりレンズ装置１００の焦点状態の検出および焦点調節制御を行うＡＦエリア（焦点検出エリア）の大きさや位置を設定する。
図１０（ｂ）には、撮影画面ＩＦ内に設定されたＡＦエリアＡＡ内に、全測距エリアＲＡのうち一部の測距エリア（複数の測距エリア）ＲＡが含まれている様子を示している。
図１１のフローチャートには、駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
Ｓｔｅｐ４０１およびＳｔｅｐ４０３〜４０７での処理は、実施例２（図６）におけるＳｔｅｐ２０１およびＳｔｅｐ２０３〜２０７での処理と同じである。
Ｓｔｅｐ４０２では、距離算出部１１５は、ＡＦエリア設定部１２３によって設定されたＡＦエリア内に含まれる測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、ＡＦエリア内に含まれる測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。そして、Ｓｔｅｐ４０３へ移行する。
図１２には、Ｓｔｅｐ４０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。
図１２に示すように撮影画面内の全測距エリアで得られる被写体距離は、全距離範囲にばらついて分布しているが、ＡＦエリア内の測距エリアで得られた被写体距離は、中間距離範囲に分布している。この場合、Ｓｔｅｐ４０３にて判定結果が“Ｃｅｎｔｅｒ”に設定される。
本実施例においてフォーカスデマンド１１７で行われるカーブモード切替え処理は、実施例２（図８）と同じである。また、本実施例におけるフォーカスカーブについても、実施例２（図９）と同じである。
以上のようにして、本実施例では、ＡＦエリア内で算出された被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。ＡＦエリアは、ユーザが撮影したい被写体が存在する領域である。このため、本実施例によれば、ユーザが撮影を意図しない領域での被写体距離の変化によってフォーカス操作感度が切り替わってしまうことを回避することができる。
なお、本実施例では、被写体距離の分布判定の対象となる測距エリアをＡＦエリアに含まれる測距エリアとする場合について説明したが、ＡＦエリアとは関係なく全測距エリアのうち一部の測距エリアをユーザが任意に選択できるようにしてもよい。
さらに、ＡＦエリアに含まれる測距エリア又はユーザが選択した測距エリアにて算出された被写体距離に対して大きな重み付けをし、他の測距エリアにて算出された被写体距離に対して小さな重み付けをして分布判定を行ってもよい。
また、本実施例では、カーブモードをＣｅｎｔｅｒモードとＳｔａｎｄａｒｄモードとの間で切り替える場合について説明したが、実施例１のようにＦａｒ，ＮｅａｒおよびＳｔａｎｄａｒｄモード間で切り替えられるようにしてもよい。
【実施例４】
【００１３】
次に、本発明の実施例４について説明する。本実施例における撮影システムの構成は、実施例１（図１）と同じである。
実施例１〜３では、距離データ分布判定部１１６は、単に距離算出部１１５により算出された複数の被写体距離が分布する距離範囲を判定した。しかし、本実施例では、算出された複数の被写体距離のうち少なくとも一部が分布し、かつ密集している距離範囲（以下、密集距離範囲という）を判定する。
図１３のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
Ｓｔｅｐ５０１、Ｓｔｅｐ５０２、Ｓｔｅｐ５０６およびＳｔｅｐ５０８での処理は、実施例１（図２）におけるＳｔｅｐ００１、Ｓｔｅｐ００２、Ｓｔｅｐ００８およびＳｔｅｐ００９での処理と同じである。
Ｓｔｅｐ５０３では、距離データ分布判定部１１６は、Ｓｔｅｐ５０２で算出された複数の被写体距離のうち少なくとも一部が密集した密集距離範囲が存在するか否かを判定する。密集距離範囲が存在する場合はＳｔｅｐ５０４へ移行し、存在しない場合はＳｔｅｐ５０６へ移行する。
Ｓｔｅｐ５０４では、距離データ分布判定部１１６は、判定結果を“密集距離範囲あり”に設定する。そして、Ｓｔｅｐ５０５へ移行する。
Ｓｔｅｐ５０５では、距離データ分布判定部１１６は、密集距離範囲情報（L1min,L1max,L2min,L2max,L3min,L3max）を算出する。L1minは密集距離範囲１での距離の最小値であり、L1maxは密集距離範囲１で距離の最大値である。同様に、L2minは密集距離範囲２での距離の最小値、L2maxは密集距離範囲２で距離の最大値、L3minは密集距離範囲３での距離の最小値、L3maxは密集距離範囲３での距離の最大値である。そして、Ｓｔｅｐ５０７へ移行する。
Ｓｔｅｐ５０７では、距離データ分布判定部１１６は、設定した判定結果と密集距離範囲情報とをフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ５０８に移行する。
【００１４】
図１４には、Ｓｔｅｐ５０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。図１４では、３つの距離範囲にて測距距離が分布かつ密集している。このように密集距離範囲が存在する場合は、Ｓｔｅｐ５０４にて判定結果が“密集距離範囲あり”に設定される。
また、図１４に示す場合は、密集距離範囲情報（L1min,L1max,L2min,L2max,L3min,L3max）は、（５，６，１０，１１，１５，１６）となる。
なお、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ５０６にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
図１５のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。図１５のうちＳｔｅｐ６０１〜６０４、Ｓｔｅｐ６０８〜６１０およびＳｔｅｐ６１３〜６１６での処理は、実施例１（図２）におけるＳｔｅｐ００１〜００４、Ｓｔｅｐ００９〜０１１およびＳｔｅｐ０１６〜０１９での処理と同じである。
Ｓｔｅｐ６０５では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“密集距離範囲あり”であるか否かを判定する。“密集距離範囲あり”である場合はＳｔｅｐ６０６へ移行し、“Ｓｔａｎｄａｒｄ”である場合はＳｔｅｐ６０８へ移行する。
Ｓｔｅｐ６０６では、カーブモード自動設定処理部１１８は、カーブモードを密集距離範囲ありモードに設定し、密集距離範囲ありモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。さらに、カーブモード自動設定処理部１１８は、密集領域情報（L1min,L1max,L2min,L2max,L3min,L3max）に基づいて、
密集距離範囲ありモードのフォーカスカーブとして、
ＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）
を算出する。その後、Ｓｔｅｐ６０７へ移行する。
Ｓｔｅｐ６０７では、カーブモード自動設定処理部１１８は、密集距離範囲ありモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を密集距離範囲ありモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作量として初期設定する。その後、Ｓｔｅｐ６０９へ移行する。
基準操作角θmは、密集距離範囲ありモードでのフォーカスカーブであるＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）の逆関数である、
θm=ＦMs-1（ＦＣm-1,L1min,L1max,L2min,L2max,L3min,L3max）
により導出される。
また、Ｓｔｅｐ６１１では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“密集距離範囲あり”であるか否かを判定する。“密集距離範囲あり”である場合はＳｔｅｐ６１２へ移行し、“Ｓｔａｎｄａｒｄ”である場合はＳｔｅｐ６１３へ移行する。
Ｓｔｅｐ６１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦMs（θm,L1min,L1max,L2min,L2max,L3min,L3max）を算出する。そして、Ｓｔｅｐ６１４へ移行する。
図１６には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図１６中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。密集距離範囲ありモードおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）およびＦＣ＝ＦStd(θ)により表される。
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
密集距離範囲ありモードのフォーカスカーブは、操作角θの変化に対するフォーカスコントロールＦＣの変化が、各密集距離範囲の最小距離側（至近側）と最大距離側（無限遠側）に近いほど大きくなり、中間距離においては小さくなるように設定されている。
このように、密集距離範囲ありモードでは、被写体距離が密集する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においてはフォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
図１６における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図１５のＳｔｅｐ６０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ６０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
以上のようにして、本実施例でも、被写体距離が分布（密集）する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【００１５】
なお、本実施例では、密集距離範囲の数が３つである場合について説明したが、これは例に過ぎず、密集距離範囲の数はいくつであってもよい。
【００１６】
また、本実施例において、密集距離範囲の判定対象となる測距エリアを実施例３のようにＡＦエリアに含まれる測距エリアに限定してもよい。
【実施例５】
【００１７】
次に、本発明の実施例５について説明する。本実施例では、Ｓｔａｎｄａｒｄモード以外のカーブモード（例えば、Ｃｅｎｔｅｒモード）におけるフォーカスデマンド１１７の有効操作角（つまりはフォーカスレンズ１０１の移動領域）を、検出された被写体距離の最大値と最小値に応じて制限する。本実施例における撮影システムの構成は、実施例１（図１）と同じである。
図１７のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。図中、Ｓｔｅｐ７０１、Ｓｔｅｐ７０２、Ｓｔｅｐ７０５〜７０７およびＳｔｅｐ７０９での処理は、実施例２（図６）におけるＳｔｅｐ２０１〜２０５およびＳｔｅｐ２０７での処理と同じである。
Ｓｔｅｐ７０３では、距離データ分布判定部１１６は、Ｓｔｅｐ７０２で算出された複数の被写体距離のうち最大値Ｌmaxを取得する。そして、Ｓｔｅｐ７０４へ移行する。
Ｓｔｅｐ７０４では、距離データ分布判定部１１６は、Ｓｔｅｐ７０２で算出された複数の被写体距離のうち最小値Ｌminを取得する。そして、Ｓｔｅｐ７０５へ移行する。
Ｓｔｅｐ７０８では、距離データ分布判定部１１６は、取得したＬmin、Ｌmaxと、被写体距離が分布する距離範囲の判定結果をフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ７０９へ移行する。
本実施例において、Ｓｔｅｐ７０２で算出された測距エリアごとの被写体距離の分布が実施例２（図７）と同じである場合、Ｓｔｅｐ７０３ではＬmax＝１１が取得され、Ｓｔｅｐ７０４ではＬmin＝７が取得される。また、Ｓｔｅｐ７０６にて判定結果が“Ｃｅｎｔｅｒ”に設定される。
また、図７に示すように被写体距離が全体にばらついて分布している場合は、Ｓｔｅｐ７０３ではＬmax＝１９が取得され、Ｓｔｅｐ７０４ではＬmin＝３が取得される。そして、Ｓｔｅｐ７０７で判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
図１８のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
Ｓｔｅｐ８０１〜８０４、Ｓｔｅｐ８０６、Ｓｔｅｐ８０８〜８１１およびＳｔｅｐ８１３〜８１６での処理は、実施例２（図８）におけるＳｔｅｐ３０１〜３０４、Ｓｔｅｐ３０５、Ｓｔｅｐ３０７〜３１０およびＳｔｅｐ３１２〜３１５での処理と同じである。
Ｓｔｅｐ８０５では、カーブモード自動設定処理部１１８は、Ｌmin≦ＦＣm-1≦Ｌminが成り立つか否かを判定する。成り立つ場合はＳｔｅｐ８０６へ移行し、成り立たない場合はＳｔｅｐ８１０へ移行する。
Ｓｔｅｐ８０６では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ８０７へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ８０８へ移行する。
Ｓｔｅｐ８０７では、カーブモード自動設定処理部１１８は、ＣｅｎｔｅｒモードにおいてフォーカスコントロールＦＣがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＣｅｎｔｅｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ８０９へ移行する。
基準操作角θmは、Ｃｅｎｔｅｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦCt（θ,Ｌmax,Ｌmin）の逆関数である、
θm=ＦCt-1(ＦＣm-1,Ｌmax,Ｌmin)
により導出される。
Ｓｔｅｐ８１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦCt(θm,Ｌmax,Ｌmin)を算出する。そして、Ｓｔｅｐ８１４へ移行する。
図１９には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣの出力特性（つまりは、フォーカスレンズ１０１の位置制御の特性）を決定するフォーカスカーブを示している。図１９中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。ＣｅｎｔｅｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦCt（θ,Ｌmax,Ｌmin）およびＦＣ＝ＦStd(θ)により表される。
Ｃｅｎｔｅｒモードでは、ＦＣ＝ＦCt(θ)で表されるフォーカスカーブが、ＬmaxとＬminとの間の範囲に制限されている。これにより、フォーカスレンズ１０１がＬmaxやＬminに対応する位置を超えて無限遠側や至近側に移動して、大きくぼけた被写体像が撮影されることを回避できる。
本実施例でも、図１９における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、Ｓ８０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ８０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
【００１８】
以上のようにして、本実施例でも、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。しかも、大きくぼけた被写体像が撮影されることを防止することができる。
なお、本実施例では、カーブモードをＣｅｎｔｅｒモードとＳｔａｎｄａｒｄモードとの間で切り替える場合について説明したが、実施例１のようにＦａｒ，ＮｅａｒおよびＳｔａｎｄａｒｄモード間で切り替えられるようにしてもよい。
以上説明したように、上記各実施例によれば、被写体距離の分布に応じて自動的にフォーカス操作感度が切り替えられる。これにより、ユーザによるフォーカス操作感度の変更操作を不要としつつ、被写体距離の分布に対して適切なフォーカス操作感度を得ることができ、操作性が良好な撮影システムを実現することができる。
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
例えば、上記各実施例では、被写体距離が多く分布する距離範囲に対するフォーカス操作感度が、他の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス制御特性を設定する場合について説明した。しかし、このようなフォーカス制御特性と、被写体距離が多く分布する距離範囲に対するフォーカス操作感度が他の距離範囲に対するフォーカス操作感度よりも高くなるフォーカス制御特性とを選択可能としてもよい。これにより、ユーザの好みや撮影状況に応じたフォーカス制御特性の設定が可能となる。
【００１９】
また、上記各実施例では、被写体距離の分布判定結果が変化することに応じてフォーカス操作感度（カーブモード）が切り替えられる場合について説明した。しかし、フォーカスレンズ又はズームレンズが移動している間は切り替えを行わず、該移動が停止してから切り替えを行うようにしてもよい。これにより、必要以上にフォーカス操作感度が切り替わることを防止できる。
【００２０】
また、上述した距離データ分布判定処理およびカーブモード切替え処理は所定の周期で繰り返し行ってもよいし、ユーザが任意に設定した周期又はタイミングで行ってもよい。これにより、ユーザの好みや撮影条件に適した切替え応答性を得ることが可能となり、操作性をより向上させることができる。
【００２１】
また、上記各実施例では、距離算出部１１５と距離データ分布判定部１１６をレンズ装置１００に設けた場合について説明したが、これらをフォーカスデマンド１１７に設けてもよい。また、本実施例では、カーブモード自動設定処理部１１８とカーブモード設定状態表示部１１９をフォーカスデマンド１１７に設けた場合について説明したが、これらをレンズ装置１００に設けてもよい。
【産業上の利用可能性】
【００２２】
被写体距離の分布に応じて自動的にフォーカス操作感度が切り替えられる撮影システムを実現することができる。
【符号の説明】
【００２３】
１００  レンズ装置
１０１  フォーカスレンズ
１１０  光束分離素子
１１１  センサ光学系
１１２  位相差センサ
１１４  駆動制御ユニット
１１７  フォーカスデマンド
２００  カメラ
【図１】
2011039213.tif 000003
【図２】
2011039213.tif 000004
【図３】
2011039213.tif 000005
【図４】
2011039213.tif 000006
【図５】
2011039213.tif 000007
【図６】
2011039213.tif 000008
【図７】
2011039213.tif 000009
【図８】
2011039213.tif 000010
【図９】
2011039213.tif 000011
【図１０】
2011039213.tif 000012
【図１１】
2011039213.tif 000013
【図１２】
2011039213.tif 000014
【図１３】
2011039213.tif 000015
【図１４】
2011039213.tif 000016
【図１５】
2011039213.tif 000017
【図１６】
2011039213.tif 000018
【図１７】
2011039213.tif 000019
【図１８】
2011039213.tif 000020
【図１９】
2011039213.tif 000021
【手続補正書】
【提出日】平成22年12月10日(2010.12.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測距機能を有する撮影システムおよびレンズ装置に関する。
【背景技術】
【０００２】
撮影システムやレンズ装置には、被写体に対するピント合わせを、フォーカス操作部材のマニュアル操作に応じたフォーカスレンズの移動（すなわち、マニュアルフォーカス）によって行うものがある。このような撮影システムやレンズ装置において、フォーカス操作部材の操作量の変化に対するフォーカスレンズの移動量（以下、フォーカス操作感度という）を変更可能としたものがある。
【０００３】
例えば、特許文献１には、回転操作可能なフォーカス操作部材の回転角の変化をフォーカスレンズの位置制御信号に変換する際の変換特性を変化させることで、フォーカス操作感度の変更を可能としたフォーカス操作装置が開示されている。
【０００４】
また、特許文献２には、レンズ装置の種類（倍率）や焦点距離に応じてフォーカス操作感度を変更するフォーカス制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４０７２２２０号公報
【特許文献２】特開２００２−２８１３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２にて開示されたフォーカス制御装置では、レンズの種類（倍率）や焦点距離が同じ場合においてフォーカス操作感度を変更するためには、ユーザがマニュアル操作でフォーカス操作感度の設定を変更する必要がある。このため、フォーカス操作感度の設定の煩わしさが生じるだけでなく、設定変更の遅れ、忘れ、ミスによってフォーカス操作性が損なわれるおそれがある。
【０００７】
本発明は、適切なフォーカス操作感度が自動的に設定されるようにした撮影システムおよびレンズ装置を提供する。
【課題を解決するための手段】
【０００８】
本発明の一側面としての撮影システムは、レンズ装置と該レンズ装置を用いて撮影を行う撮影装置とを含む。レンズ装置は、フォーカスレンズを有する。撮影システムは、フォーカスレンズの移動を指示するために操作される操作手段と、フォーカスレンズを操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段と、複数の測距エリアで検出された複数の被写体距離が分布する距離範囲を判定する判定手段と、判定手段による判定結果に応じて、フォーカス位置制御における操作手段の操作量とフォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とする。
【０００９】
また、本発明の他の一側面としてのレンズ装置は、該レンズ装置を用いて撮影を行う撮影装置を含む撮影システムに用いられる。レンズ装置は、フォーカスレンズと、撮影範囲内の複数の測距エリアで被写体距離を検出する測距手段とを有する。撮影システムは、フォーカスレンズの移動を指示するために操作される操作手段と、フォーカスレンズを操作手段の操作量に応じた位置に移動させるフォーカス位置制御を行う制御手段と、複数の測距エリアで検出された複数の被写体距離が分布する距離範囲を判定する判定手段と、判定手段による判定結果に応じて、フォーカス位置制御における操作手段の操作量とフォーカスレンズの位置との関係を変更する変更手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、被写体距離が分布する距離範囲の判定結果に応じて、フォーカス操作手段の操作量とフォーカスレンズの位置との関係が自動的に変更される。このため、ユーザによるフォーカス操作感度の変更操作を不要としつつ、被写体距離の分布に対して適切なフォーカス操作感度を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例１である撮影システムの構成を示すブロック図および実施例１における測距エリアの配置例を示す図。
【図２】実施例１における駆動制御ユニットでの処理の流れを示すフローチャート。
【図３】実施例１における被写体距離の分布例を示す図。
【図４】実施例１におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図５】実施例１において設定されるフォーカス操作感度を示す図。
【図６】本発明の実施例２における駆動制御ユニットでの処理の流れを示すフローチャート。
【図７】実施例２における被写体距離の分布例を示す図。
【図８】実施例２におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図９】実施例２において設定されるフォーカス操作感度を示す図。
【図１０】本発明の実施例３である撮影システムの構成を示すブロック図および実施例３における測距エリアの配置例を示す図。
【図１１】実施例３における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１２】実施例３における被写体距離の分布例を示す図。
【図１３】本発明の実施例４における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１４】実施例４における被写体距離の分布例を示す図。
【図１５】実施例４におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図１６】実施例４において設定されるフォーカス操作感度を示す図。
【図１７】本発明の実施例５における駆動制御ユニットでの処理の流れを示すフローチャート。
【図１８】実施例５におけるフォーカスデマンドでの処理の流れを示すフローチャート。
【図１９】実施例５において設定されるフォーカス操作感度を示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【００１３】
図１（ａ）には、本発明の実施例１である撮影システムの構成を示す。同図において、１００はレンズ装置であり、２００は該レンズ装置１００が取り外し可能に装着され、該レンズ装置１００を用いて撮影を行う撮影装置としてのカメラである。また、１１７はフォーカスデマンドであり、１２２はズームデマンドである。
【００１４】
レンズ装置１００において、１０１はフォーカスレンズであり、１０２はフォーカスレンズ１０１を光軸方向に移動させて焦点調節を行わせるアクチュエータとしてのフォーカスモータである。フォーカスレンズ１０１は、至近端位置と無限遠端位置との間で移動することができる。１０３はエンコーダやポテンショメータ等により構成され、フォーカスレンズ１０１の位置を検出するフォーカス位置検出器である。
【００１５】
１０４はズームレンズであり、１０５はズームレンズ１０４を光軸方向に移動させて変倍を行わせるアクチュエータとしてのズームモータである。ズームレンズ１０４は、広角端位置と望遠端位置との間で移動することができる。１０６はポテンショメータやエンコーダ等により構成され、ズームレンズ１０４の位置を検出するズーム位置検出器である。
【００１６】
１０７は光量を調節するアイリスであり、１０８はアイリス１０７を動作させるアクチュエータとしてのアイリスモータである。１０９はポテンショメータやエンコーダ等により構成され、アイリス１０７の状態（開閉方向の位置）を検出するアイリス位置検出器である。フォーカスレンズ１０１、ズームレンズ１０４、アイリス１０７および不図示のレンズによって、撮影光学系が構成される。
【００１７】
１１０は撮影光学系から入射した光束を、透過する光束と反射する光束とに分離する光束分離素子である。１１１は光束分離素子１１０にて反射された光束を複数対の光束に分離する二次結像レンズを含むセンサ光学系である。
【００１８】
１１２は位相差センサであり、複数対のラインセンサ（光電変換素子列：図示せず）を有する。各対のラインセンサ上には、センサ光学系１１１から射出された各対の光束によって一対の被写体像（以下、２像という）が形成される。各対のラインセンサは、該２像を光電変換して一対の像信号を出力する。該一対の像信号は、後述する駆動制御ユニット１１４に出力される。
【００１９】
位相差センサ１１２に設けられた複数対のラインセンサ上には、撮影範囲内（撮影画面内）における互いに異なる複数の測距エリアに含まれる被写体の２像が形成される。
【００２０】
図１（ｂ）には、撮影画面ＩＦ内に設定された複数の測距エリアＲＡを示している。ここでは、撮影画面ＩＦ内に、縦横に複数ずつの測距エリアＲＡがマトリクス状に配置された例を示している。
【００２１】
１１３は位相差センサ１１２の駆動を制御する位相差センサ制御部である。１１４はフォーカスレンズ１０１、ズームレンズ１０４、アイリス１０７および位相差センサ１１２等の制御を司る駆動制御ユニットである。
【００２２】
駆動制御ユニット１１４において、１１５は距離算出部であり、位相差センサ１１２における各対のラインセンサから出力された一対の像信号に対して相関演算を行うことで、該対のラインセンサ上に形成された２像の間隔（位相差）を算出する。そして、距離算出部１１５は、該位相差と該対のラインセンサ間の基線長等の情報に基づいて、対応する測距エリアに含まれる被写体までの距離（以下、被写体距離）を算出する。このようにして、位相差センサ１１２および距離算出部１１５により構成される測距手段は、撮影画面内に設けられた複数の測距エリアのそれぞれにおいて被写体距離を算出することができる。
【００２３】
ここにいう「被写体距離」とは、レンズ装置１００（例えば、撮影光学系のうち最も被写体側のレンズ面）から被写体までの距離であってもよいし、カメラ２００（例えば、後述する撮像素子２０１の撮像面）から被写体までの距離であってもよい。
【００２４】
１１６は距離データ分布判定部（判定手段）であり、距離算出部１１５により複数の測距エリアのそれぞれにおいて算出（検出）された被写体距離（以下、複数の被写体距離という）が分布する距離範囲を判定する。ここでの判定結果は、フォーカスデマンド１１７に送信される。
【００２５】
フォーカスデマンド（フォーカス操作手段）１１７は、ユーザによりフォーカスレンズ１０１の移動を指示するために回転操作されるフォーカス操作部材（以下、フォーカス操作ノブという：図示せず）を備えている。操作角検出部１２０は、エンコーダやポテンショメータ等により構成され、フォーカス操作ノブの操作量（以下、操作角という）を検出する。
【００２６】
１１８はカーブモード自動設定処理部（変更手段）であり、距離データ分布判定部１１６からの判定結果に応じてフォーカスレンズ１０１の操作感度（以下、フォーカス操作感度という）を決めるカーブモードを変更する。カーブモードは、フォーカス操作ノブの操作角に対するフォーカスレンズ１０１の位置の関係を意味する。フォーカス操作感度は、フォーカス操作ノブの操作角の変化量に対するフォーカスレンズ１０１の位置の変化量（移動量）を意味する。
【００２７】
１２１はフォーカスコントロール算出部である。フォーカスコントロール算出部１２１は、操作角検出部１２０により検出された操作角とカーブモード自動設定処理部１１８にて設定されたカーブモードとに基づいてフォーカスコントロール信号を生成し、出力する。フォーカスコントロール信号は、レンズ装置１００の駆動制御ユニット１１４に送信される。駆動制御ユニット１１４は、フォーカスコントロール信号に応じた位置（つまりはフォーカス操作ノブの操作角に応じた位置）にフォーカスレンズ１０１を移動させるようにフォーカス位置制御（フォーカスモータ１０２の制御）を行う。
【００２８】
１１９はカーブモード設定状態表示部であり、カーブモード自動設定処理部１１８で設定されたカーブモードを示す情報をＬＥＤやディスプレイデバイス等の表示素子に表示する。  
【００２９】
ズームデマンド（ズーム操作手段）１２２は、ユーザにより操作されるズーム操作部材を備えており、該ズーム操作部材の操作量に応じたズームコントロール信号を出力する。ズームコントロール信号は、レンズ装置１００の駆動制御ユニット１１４に送信される。駆動制御ユニット１１４は、ズームコントロール信号に応じた速度（つまりはズーム操作部材の操作量に応じた速度）でズームレンズ１０４を移動させるようにズーム速度制御（ズームモータ１０５の制御）を行う。
【００３０】
カメラ２００において、２０１はＣＣＤセンサやＣＭＯＳセンサ等により構成される撮像素子であり、レンズ装置１００（撮影光学系）により形成された、撮影画面内の被写体像を光電変換する。２０２は画像処理回路であり、撮像素子２０１からの出力信号に対して各種画像処理を施して画像（映像）を生成する。生成された映像は、該カメラ２００の外部に出力されて、モニタに表示されたり、ビデオテープ、光ディスク、半導体メモリ等の記録媒体に記録されたり、テレビ放送されたりする。
【００３１】
図２のフローチャートには、駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
【００３２】
Ｓｔｅｐ００１で撮影システムの電源が投入され、各種初期化処理が行われると、駆動制御ユニット１１４は、以下に説明する距離データ分布判定処理を開始する。
【００３３】
Ｓｔｅｐ００２では、距離算出部１１５は、位相差センサ１１２から入力された測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。
【００３４】
Ｓｔｅｐ００３およびＳｔｅｐ００６では、距離データ分布判定部１１６は、算出（検出）した複数の被写体距離が分布する距離範囲を判定する。具体的には、複数の被写体距離が至近側（Ｎｅａｒ側）と無限遠側（Ｆａｒ側）の距離範囲のうちどちらに多く分布しているかを判定する。以下の説明では、複数の被写体距離がより多く分布している距離範囲を第１の距離範囲ともいい、該第１の距離範囲と異なる距離範囲を第２の距離範囲ともいう。また、Ｎｅａｒ側とＦａｒ側の全距離範囲にわたって被写体距離が偏りなく分布している場合には、距離データ分布判定部１１６は、被写体距離が分布する距離範囲を全距離範囲と判定する。
【００３５】
Ｓｔｅｐ００３では、距離データ分布判定部１１６は、複数の被写体距離がＦａｒ側の距離範囲に多く分布しているか（第１の距離範囲がＦａｒ側か）否かを判定する。Ｆａｒ側であると判定した場合はＳｔｅｐ００４へ移行し、Ｆａｒ側ではないと判定した場合はＳｔｅｐ００６へ移行する。
【００３６】
Ｓｔｅｐ００４では、距離データ分布判定部１１６は判定結果を“Ｆａｒ”に設定する。そして、Ｓｔｅｐ００５へ移行する。
【００３７】
また、Ｓｔｅｐ００６では、距離データ分布判定部１１６は、複数の被写体距離がＮｅａｒ側の距離範囲に多く分布しているか（第１の距離範囲がＮｅａｒ側か）否かを判定する。Ｎｅａｒ側であると判定した場合はＳｔｅｐ００７へ移行し、Ｎｅａｒ側ではないと判定した場合はＳｔｅｐ００８へ移行する。
【００３８】
Ｓｔｅｐ００７では、距離データ分布判定部１１６は、判定結果を“Ｎｅａｒ”に設定する。そして、Ｓｔｅｐ００５へ移行する。また、Ｓｔｅｐ００８では判定結果を“Ｓｔａｎｄａｒｄ”に設定する。そして、Ｓｔｅｐ００５へ移行する。
【００３９】
Ｓｔｅｐ００５では、距離データ分布判定部１１６は、設定した判定結果をフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ００９で距離データ分布判定処理を終了する。
【００４０】
図３には、Ｓｔｅｐ００２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。Ｎｅａｒ側の距離範囲とＦａｒ側の距離範囲は、任意の距離を閾値として設定すればよい。例えば、距離１０ｍ以下をＮｅａｒ側の距離範囲とし、１０ｍより遠い距離をＦａｒ側の距離範囲としてもよい。
【００４１】
同図に示されるように、測距距離がＮｅａｒ側に比べてＦａｒ側に多く分布する（第１の距離範囲がＦａｒ側である）場合には、Ｓｔｅｐ００４にて判定結果が“Ｆａｒ”に設定される。また、測距距離がＦａｒ側に比べてＮｅａｒ側に多く分布する場合（第１の距離範囲がＮｅａｒ側である）には、Ｓｔｅｐ００７にて判定結果が“Ｎｅａｒ”に設定される。また、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ００８にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
【００４２】
図４のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
【００４３】
Ｓｔｅｐ１０１で撮影システムの電源が投入され、各種初期化処理が行われると、フォーカスデマンド１１７は、以下に説明するカーブモード切替え処理を開始する。
【００４４】
Ｓｔｅｐ１０２では、カーブモード自動設定処理部１１８は、レンズ装置１００から送信された距離データ分布判定処理での判定結果を受信する。そして、Ｓｔｅｐ１０３へ移行する。
【００４５】
Ｓｔｅｐ１０３では、カーブモード自動設定処理部１１８は、受信した判定結果が現在設定されているカーブモード（Ｆａｒ、Ｎｅａｒ、Ｓｔａｎｄａｒｄ）と同じであるか否かを判定する。同じである場合はＳｔｅｐ１１１へ移行し、異なる場合はＳｔｅｐ１０４へ移行する。
【００４６】
Ｓｔｅｐ１０４では、カーブモード自動設定処理部１１８は、現在のフォーカスコントロール（ＦＣ）の値であるＦＣm-1を取得する。そして、Ｓｔｅｐ１０５へ移行する。
【００４７】
Ｓｔｅｐ１０５では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｆａｒ”であるか否かを判定する。“Ｆａｒ”である場合はＳｔｅｐ１０６へ移行し、“Ｆａｒ”でない場合はＳｔｅｐ１０７へ移行する。
【００４８】
Ｓｔｅｐ１０６では、カーブモード自動設定処理部１１８は、カーブモードをＦａｒモードに設定して、Ｆａｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＦａｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を、Ｆａｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
【００４９】
基準操作角θmは、Ｆａｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦFar（θ）の逆関数であるθm=ＦFar-1(ＦＣm-1)により導出される。
【００５０】
Ｓｔｅｐ１０７では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｎｅａｒ”であるか否かを判定する。“Ｎｅａｒ”である場合はＳｔｅｐ１０８へ移行し、“Ｎｅａｒ”でない場合はＳｔｅｐ１０９へ移行する。
【００５１】
Ｓｔｅｐ１０８では、カーブモード自動設定処理部１１８は、カーブモードをＮｅａｒモードに設定して、Ｎｅａｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＮｅａｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＮｅａｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
【００５２】
基準操作角θmは、Ｎｅａｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦNear（θ）の逆関数であるθm=ＦNear-1(ＦＣm-1)により導出される。
【００５３】
Ｓｔｅｐ１０９では、カーブモード自動設定処理部１１８は、カーブモードをＳｔａｎｄａｒｄモードに設定して、Ｓｔａｎｄａｒｄモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＳｔａｎｄａｒｄモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＳｔａｎｄａｒｄモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ１１０へ移行する。
【００５４】
基準操作角θmは、Ｓｔａｎｄａｒｄモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦStd（θ）の逆関数であるθm=ＦStd-1(ＦＣm-1)により導出される。
【００５５】
Ｓｔｅｐ１１０では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣmをＦＣm-1に設定する。そして、Ｓｔｅｐ１１７へ移行する。
【００５６】
また、Ｓｔｅｐ１１１では、フォーカスコントロール算出部１２１は、フォーカス操作ノブの操作角θmを算出する。そして、Ｓｔｅｐ１１２へ移行する。
【００５７】
Ｓｔｅｐ１１２では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“ Ｆａｒ”であるか否かを判定する。“Ｆａｒ”である場合はＳｔｅｐ１１３へ移行し、“Ｆａｒ”でない場合はＳｔｅｐ１１４へ移行する。
【００５８】
Ｓｔｅｐ１１３では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦFar(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
【００５９】
Ｓｔｅｐ１１４では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“ Ｎｅａｒ”であるか否かを判定し、“Ｎｅａｒ”である場合はＳｔｅｐ１１５へ移行し、“Ｎｅａｒ”でない場合はＳｔｅｐ１１６へ移行する。
【００６０】
Ｓｔｅｐ１１５では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦNear(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
【００６１】
Ｓｔｅｐ１１６では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦStd(θm)を算出する。そして、Ｓｔｅｐ１１７へ移行する。
【００６２】
Ｓｔｅｐ１１７では、カーブモード設定状態表示部１１９は、Ｓｔｅｐ１０６，１０８，１０９で通知されたカーブモードを表示する。そして、Ｓｔｅｐ１１８へ移行する。
【００６３】
Ｓｔｅｐ１１８では、フォーカスコントロール算出部１２１は、算出したフォーカスコントロールＦＣmをレンズ装置１００へ送信する。そして、Ｓｔｅｐ１１９にてカーブモード切替え処理を終了する。
【００６４】
図５には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図５中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。Ｆａｒ、ＮｅａｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦFar(θ)、ＦＣ＝ＦNear(θ)およびＦＣ＝ＦStd(θ)により表される。
【００６５】
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
【００６６】
一方、Ｆａｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化量に対するフォーカスコントロールＦＣの変化量（フォーカスレンズ１０１の位置変化量）が、至近側よりも無限遠側において小さくなるように設定されている。また、Ｎｅａｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化量に対するフォーカスコントロールＦＣの変化量が、無限遠側よりも至近側において小さくなるように設定されている。
【００６７】
このように、ＦａｒモードとＮｅａｒモードでは、被写体距離が多く分布する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においては、フォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
【００６８】
図５中における３つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図４のＳｔｅｐ１０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ１０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
【００６９】
以上のようにして、本実施例では、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【実施例２】
【００７０】
次に、本発明の実施例２について説明する。本実施例における撮影システムの構成は、実施例１（図１（ａ））と同じである。
【００７１】
図６のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
【００７２】
Ｓｔｅｐ２０１で撮影システムの電源が投入され、各種初期化処理が行われると、駆動制御ユニット１１４は、以下に説明する距離データ分布判定処理を開始する。
【００７３】
Ｓｔｅｐ２０２では、距離算出部１１５は、位相差センサ１１２から入力された測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。
【００７４】
Ｓｔｅｐ２０３では、距離データ分布判定部１１６は、複数の被写体距離が至近端から無限遠端までの全距離範囲のうち中間距離範囲に多く分布しているか（第１の距離範囲がＣｅｎｔｅｒか）否かを判定する。中間距離範囲は、Ｆａｒ側の距離範囲とＮｅａｒ側の距離範囲との間の距離範囲を意味する。この場合、各距離範囲は任意の距離を閾値として設定すればよい。例えば、距離６ｍ以下をＮｅａｒ側の距離範囲とし、１４ｍより遠い距離をＦａｒ側の距離範囲とし、距離６〜１４ｍを中間距離範囲としてもよい。複数の被写体距離が中間距離範囲に多く分布していると判定した場合はＳｔｅｐ２０４へ移行し、そうでないと判定した場合はＳｔｅｐ２０５へ移行する。
【００７５】
Ｓｔｅｐ２０４では、距離データ分布判定部１１６は、判定結果を“Ｃｅｎｔｅｒ”に設定する。そして、Ｓｔｅｐ２０６へ移行する。
【００７６】
Ｓｔｅｐ２０５では、距離データ分布判定部１１６は、判定結果を“Ｓｔａｎｄａｒｄ”に設定する。そして、Ｓｔｅｐ２０６へ移行する。
【００７７】
Ｓｔｅｐ２０６では、距離データ分布判定部１１６は、設定した判定結果をフォーカスデマンド１１７に送信し、Ｓｔｅｐ２０７で距離データ分布判定処理を終了する。
【００７８】
図７には、Ｓｔｅｐ２０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。
【００７９】
同図に示されるように、測距距離が中間距離範囲に多く分布する（第１の距離範囲がＣｅｎｔｅｒである）場合には、Ｓｔｅｐ２０４にて判定結果が“Ｃｅｎｔｅｒ”に設定される。また、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ２０５にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
【００８０】
図８のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
【００８１】
Ｓｔｅｐ３０１で撮影システムの電源が投入され、各種初期化処理が行われると、フォーカスデマンド１１７は、以下に説明するカーブモード切替え処理を開始する。
【００８２】
Ｓｔｅｐ３０２では、カーブモード自動設定処理部１１８は、レンズ装置１００から送信された距離データ分布判定処理での判定結果を受信し、Ｓｔｅｐ３０３へ移行する。
【００８３】
Ｓｔｅｐ３０３では、カーブモード自動設定処理部１１８は、受信した判定結果が現在設定されているカーブモード（Ｃｅｎｔｅｒ、Ｓｔａｎｄａｒｄ）と同じであるか否かを判定する。同じである場合はＳｔｅｐ３０９へ移行し、異なる場合はＳｔｅｐ３０４へ移行する。
【００８４】
Ｓｔｅｐ３０４では、カーブモード自動設定処理部１１８は、現在のフォーカスコントロール（ＦＣ）の値であるＦＣm-1を取得する。そして、Ｓｔｅｐ３０５へ移行する。
【００８５】
Ｓｔｅｐ３０５では、カーブモード自動設定処理部１１８は、受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ３０６へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ３０７へ移行する。
【００８６】
Ｓｔｅｐ３０６では、カーブモード自動設定処理部１１８は、カーブモードをＣｅｎｔｅｒモードに設定して、Ｃｅｎｔｅｒモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＣｅｎｔｅｒモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を、Ｃｅｎｔｅｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ３０８へ移行する。
【００８７】
基準操作角θmは、Ｃｅｎｔｅｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦCt（θ）の逆関数であるθm=ＦCt-1(ＦＣm-1)により導出される。
【００８８】
Ｓｔｅｐ３０７では、カーブモード自動設定処理部１１８は、カーブモードをＳｔａｎｄａｒｄモードに設定して、Ｓｔａｎｄａｒｄモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。フォーカスコントロール算出部１２１は、ＳｔａｎｄａｒｄモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＳｔａｎｄａｒｄモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ３０８へ移行する。
【００８９】
基準操作角θmは、Ｓｔａｎｄａｒｄモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦStd（θ）の逆関数であるθm=ＦStd-1(ＦＣm-1)により導出される。
【００９０】
Ｓｔｅｐ３０８では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣmをＦＣm-1に設定する。そして、Ｓｔｅｐ３１３へ移行する。
【００９１】
また、Ｓｔｅｐ３０９では、フォーカスコントロール算出部１２１は、フォーカス操作ノブの操作角θmを算出する。そして、Ｓｔｅｐ３１０へ移行する。
【００９２】
Ｓｔｅｐ３１０では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ３１１へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ３１２へ移行する。
【００９３】
Ｓｔｅｐ３１１では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦCt(θm)を算出する。そして、Ｓｔｅｐ３１３へ移行する。
【００９４】
Ｓｔｅｐ３１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦStd(θm)を算出する。そして、Ｓｔｅｐ３１３へ移行する。
【００９５】
Ｓｔｅｐ３１３では、カーブモード設定状態表示部１１９は、Ｓｔｅｐ３０６，３０７で通知されたカーブモードを表示する。そして、Ｓｔｅｐ３１４へ移行する。
【００９６】
Ｓｔｅｐ３１４では、フォーカスコントロール算出部１２１は、算出したフォーカスコントロールＦＣmをレンズ装置１００へ送信する。そして、Ｓｔｅｐ３１５にてカーブモード切替え処理を終了する。
【００９７】
図９には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図９中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。ＣｅｎｔｅｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦCt(θ)およびＦＣ＝ＦStd(θ)により表される。
【００９８】
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
【００９９】
一方、Ｃｅｎｔｅｒモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θの変化に対するフォーカスコントロールＦＣの変化が、至近端と無限遠端に近いほど大きくなり、中間距離においては小さくなるように設定されている。
【０１００】
このように、Ｃｅｎｔｅｒモードでは、被写体距離が多く分布する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においてはフォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
【０１０１】
図９中における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図８のＳｔｅｐ３０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ３０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
【０１０２】
以上のようにして、本実施例でも、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【実施例３】
【０１０３】
図１０（ａ）には、本発明の実施例３である撮影システムの構成を示す。同図において、実施例１（図１（ａ））に示した構成要素と同じ構成要素には実施例１と同符号を付して説明に代える。なお、図１０（ａ）では、図１（ａ）に示したカメラ２００を省略している。
【０１０４】
図１０（ａ）において、１２３はＡＦエリア設定部（焦点検出エリア設定部）である。ＡＦエリア設定部１２３は、ユーザの操作又は自動的に、撮影画面内においてＡＦ（オートフォーカス）によりレンズ装置１００の焦点状態の検出および焦点調節制御を行うＡＦエリア（焦点検出エリア）の大きさや位置を設定する。
【０１０５】
図１０（ｂ）には、撮影画面ＩＦ内に設定されたＡＦエリアＡＦＡ内に、全測距エリアのうち一部の測距エリア（複数の測距エリア）ＲＡが含まれている様子を示している。
【０１０６】
図１１のフローチャートには、駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
【０１０７】
Ｓｔｅｐ４０１およびＳｔｅｐ４０３〜４０７での処理は、実施例２（図６）におけるＳｔｅｐ２０１およびＳｔｅｐ２０３〜２０７での処理と同じである。
【０１０８】
Ｓｔｅｐ４０２では、距離算出部１１５は、ＡＦエリア設定部１２３によって設定されたＡＦエリア内に含まれる測距エリアごとの像信号を用いて、測距エリアごとの被写体距離（距離データ）を算出する。これにより、ＡＦエリア内に含まれる測距エリアごとの被写体距離、つまりは複数の被写体距離が同時に得られる。そして、Ｓｔｅｐ４０３へ移行する。
【０１０９】
図１２には、Ｓｔｅｐ４０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。
【０１１０】
図１２に示すように撮影画面内の全測距エリアで得られる被写体距離は、全距離範囲にばらついて分布しているが、ＡＦエリア内の測距エリアで得られた被写体距離は、中間距離範囲に分布している。この場合、Ｓｔｅｐ４０３にて判定結果が“Ｃｅｎｔｅｒ”に設定される。
【０１１１】
本実施例においてフォーカスデマンド１１７で行われるカーブモード切替え処理は、実施例２（図８）と同じである。また、本実施例におけるフォーカスカーブについても、実施例２（図９）と同じである。
【０１１２】
以上のようにして、本実施例では、ＡＦエリア内で算出された被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。ＡＦエリアは、ユーザが撮影したい被写体が存在する領域である。このため、本実施例によれば、ユーザが撮影を意図しない領域での被写体距離の変化によってフォーカス操作感度が切り替わってしまうことを回避することができる。
【０１１３】
なお、本実施例では、被写体距離の分布判定の対象となる測距エリアをＡＦエリアに含まれる測距エリアとする場合について説明したが、ＡＦエリアとは関係なく全測距エリアのうち一部の測距エリアをユーザが任意に選択できるようにしてもよい。
【０１１４】
さらに、ＡＦエリアに含まれる測距エリア又はユーザが選択した測距エリアにて算出された被写体距離に対して大きな重み付けをし、他の測距エリアにて算出された被写体距離に対して小さな重み付けをして分布判定を行ってもよい。
【０１１５】
また、本実施例では、カーブモードをＣｅｎｔｅｒモードとＳｔａｎｄａｒｄモードとの間で切り替える場合について説明したが、実施例１のようにＦａｒ，ＮｅａｒおよびＳｔａｎｄａｒｄモード間で切り替えられるようにしてもよい。
【実施例４】
【０１１６】
次に、本発明の実施例４について説明する。本実施例における撮影システムの構成は、実施例１（図１（ａ））と同じである。
【０１１７】
実施例１〜３では、距離データ分布判定部１１６は、単に距離算出部１１５により算出された複数の被写体距離が分布する距離範囲を判定した。しかし、本実施例では、算出された複数の被写体距離のうち少なくとも一部が分布し、かつ密集している距離範囲（以下、密集距離範囲という）を判定する。
【０１１８】
図１３のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。
【０１１９】
Ｓｔｅｐ５０１、Ｓｔｅｐ５０２、Ｓｔｅｐ５０６およびＳｔｅｐ５０８での処理は、実施例１（図２）におけるＳｔｅｐ００１、Ｓｔｅｐ００２、Ｓｔｅｐ００８およびＳｔｅｐ００９での処理と同じである。
【０１２０】
Ｓｔｅｐ５０３では、距離データ分布判定部１１６は、Ｓｔｅｐ５０２で算出された複数の被写体距離のうち少なくとも一部が密集した密集距離範囲が存在するか否かを判定する。密集距離範囲が存在する場合はＳｔｅｐ５０４へ移行し、存在しない場合はＳｔｅｐ５０６へ移行する。
【０１２１】
Ｓｔｅｐ５０４では、距離データ分布判定部１１６は、判定結果を“密集距離範囲あり”に設定する。そして、Ｓｔｅｐ５０５へ移行する。
【０１２２】
Ｓｔｅｐ５０５では、距離データ分布判定部１１６は、密集距離範囲情報（L1min,L1max,L2min,L2max,L3min,L3max）を算出する。L1minは密集距離範囲１での距離の最小値であり、L1maxは密集距離範囲１で距離の最大値である。同様に、L2minは密集距離範囲２での距離の最小値、L2maxは密集距離範囲２で距離の最大値、L3minは密集距離範囲３での距離の最小値、L3maxは密集距離範囲３での距離の最大値である。そして、Ｓｔｅｐ５０７へ移行する。
【０１２３】
Ｓｔｅｐ５０７では、距離データ分布判定部１１６は、設定した判定結果と密集距離範囲情報とをフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ５０８に移行する。
【０１２４】
図１４には、Ｓｔｅｐ５０２で算出された測距エリアごとの被写体距離の分布例を示す。横軸は位相差センサ１１２における対のラインセンサの個数であり、測距エリアの個数に対応する。また、縦軸は測距距離（被写体距離）Ｌの範囲を示している。図１４では、３つの距離範囲にて測距距離が分布かつ密集している。このように密集距離範囲が存在する場合は、Ｓｔｅｐ５０４にて判定結果が“密集距離範囲あり”に設定される。
【０１２５】
また、図１４に示す場合は、密集距離範囲情報（L1min,L1max,L2min,L2max,L3min,L3max）は、（５，６，１０，１１，１５，１６）となる。
【０１２６】
なお、測距距離が全体にばらついて分布している場合は、Ｓｔｅｐ５０６にて判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
【０１２７】
図１５のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。図１５のうちＳｔｅｐ６０１〜６０４、Ｓｔｅｐ６０８〜６１０およびＳｔｅｐ６１３〜６１６での処理は、実施例１（図４）におけるＳｔｅｐ１０１〜１０４、Ｓｔｅｐ１０９〜１１１およびＳｔｅｐ１１６〜１１９での処理と同じである。
【０１２８】
Ｓｔｅｐ６０５では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“密集距離範囲あり”であるか否かを判定する。“密集距離範囲あり”である場合はＳｔｅｐ６０６へ移行し、“Ｓｔａｎｄａｒｄ”である場合はＳｔｅｐ６０８へ移行する。
【０１２９】
Ｓｔｅｐ６０６では、カーブモード自動設定処理部１１８は、カーブモードを密集距離範囲ありモードに設定し、密集距離範囲ありモードの設定をフォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９に通知する。さらに、カーブモード自動設定処理部１１８は、密集領域情報（L1min,L1max,L2min,L2max,L3min,L3max）に基づいて、
密集距離範囲ありモードのフォーカスカーブとして、
ＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）
を算出する。その後、Ｓｔｅｐ６０７へ移行する。
【０１３０】
Ｓｔｅｐ６０７では、フォーカスコントロール算出部１２１は、密集距離範囲ありモードにおいてフォーカスコントロールがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果を密集距離範囲ありモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作量として初期設定する。その後、Ｓｔｅｐ６０９へ移行する。
【０１３１】
基準操作角θmは、密集距離範囲ありモードでのフォーカスカーブであるＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）の逆関数である、
θm=ＦMs-1（ＦＣm-1,L1min,L1max,L2min,L2max,L3min,L3max）
により導出される。
【０１３２】
また、Ｓｔｅｐ６１１では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“密集距離範囲あり”であるか否かを判定する。“密集距離範囲あり”である場合はＳｔｅｐ６１２へ移行し、“Ｓｔａｎｄａｒｄ”である場合はＳｔｅｐ６１３へ移行する。
【０１３３】
Ｓｔｅｐ６１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦMs（θm,L1min,L1max,L2min,L2max,L3min,L3max）を算出する。そして、Ｓｔｅｐ６１４へ移行する。
【０１３４】
図１６には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣ（つまりは、フォーカスレンズ１０１の位置）の関係を決定するためのデータであるフォーカスカーブを示している。図１６中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。密集距離範囲ありモードおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦMs（θ,L1min,L1max,L2min,L2max,L3min,L3max）およびＦＣ＝ＦStd(θ)により表される。
【０１３５】
Ｓｔａｎｄａｒｄモードのフォーカスカーブは、フォーカスデマンド１１７の操作角θに対してフォーカスコントロールＦＣが至近端から無限遠端までリニアに変化するように設定されている。
【０１３６】
密集距離範囲ありモードのフォーカスカーブは、操作角θの変化に対するフォーカスコントロールＦＣの変化が、各密集距離範囲の最小距離側（至近側）と最大距離側（無限遠側）に近いほど大きくなり、中間距離においては小さくなるように設定されている。
【０１３７】
このように、密集距離範囲ありモードでは、被写体距離が密集する第１の距離範囲に対するフォーカス操作感度が、該第１の距離範囲とは異なる第２の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス位置制御の特性が設定される。これにより、フォーカスデマンド１１７を小さく操作するだけでフォーカスレンズ１０１を第２の距離範囲に対応する移動領域から第１の距離範囲に対応する移動領域に大きく移動させることができる。しかも、第１の距離範囲においてはフォーカスレンズ１０１を微小量ずつ移動させて焦点調節を細かく行うことができる。
【０１３８】
図１６における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、図１５のＳｔｅｐ６０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ６０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
【０１３９】
以上のようにして、本実施例でも、被写体距離が分布（密集）する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。
【０１４０】
なお、本実施例では、密集距離範囲の数が３つである場合について説明したが、これは例に過ぎず、密集距離範囲の数はいくつであってもよい。
【０１４１】
また、本実施例において、密集距離範囲の判定対象となる測距エリアを実施例３のようにＡＦエリアに含まれる測距エリアに限定してもよい。
【実施例５】
【０１４２】
次に、本発明の実施例５について説明する。本実施例では、Ｓｔａｎｄａｒｄモード以外のカーブモード（例えば、Ｃｅｎｔｅｒモード）におけるフォーカスデマンド１１７の有効操作角（つまりはフォーカスレンズ１０１の移動領域）を、検出された被写体距離の最大値と最小値に応じて制限する。本実施例における撮影システムの構成は、実施例１（図１（ａ））と同じである。
【０１４３】
図１７のフローチャートには、本実施例における駆動制御ユニット１１４（距離算出部１１５および距離データ分布判定部１１６）で行われる距離データ分布判定処理の流れを示している。図中、Ｓｔｅｐ７０１、Ｓｔｅｐ７０２、Ｓｔｅｐ７０５〜７０７およびＳｔｅｐ７０９での処理は、実施例２（図６）におけるＳｔｅｐ２０１〜２０５およびＳｔｅｐ２０７での処理と同じである。
【０１４４】
Ｓｔｅｐ７０３では、距離データ分布判定部１１６は、Ｓｔｅｐ７０２で算出された複数の被写体距離のうち最大値Ｌmaxを取得する。そして、Ｓｔｅｐ７０４へ移行する。
【０１４５】
Ｓｔｅｐ７０４では、距離データ分布判定部１１６は、Ｓｔｅｐ７０２で算出された複数の被写体距離のうち最小値Ｌminを取得する。そして、Ｓｔｅｐ７０５へ移行する。
【０１４６】
Ｓｔｅｐ７０８では、距離データ分布判定部１１６は、取得したＬmin、Ｌmaxと、被写体距離が分布する距離範囲の判定結果をフォーカスデマンド１１７に送信する。そして、Ｓｔｅｐ７０９へ移行する。
【０１４７】
本実施例において、Ｓｔｅｐ７０２で算出された測距エリアごとの被写体距離の分布が実施例２（図７）と同じである場合、Ｓｔｅｐ７０３ではＬmax＝１１が取得され、Ｓｔｅｐ７０４ではＬmin＝７が取得される。また、Ｓｔｅｐ７０６にて判定結果が“Ｃｅｎｔｅｒ”に設定される。
【０１４８】
また、図７に示すように被写体距離が全体にばらついて分布している場合は、Ｓｔｅｐ７０３ではＬmax＝１９が取得され、Ｓｔｅｐ７０４ではＬmin＝３が取得される。そして、Ｓｔｅｐ７０７で判定結果が“Ｓｔａｎｄａｒｄ”に設定される。
【０１４９】
図１８のフローチャートには、フォーカスデマンド１１７（カーブモード自動設定処理部１１８、操作角検出部１２０、フォーカスコントロール算出部１２１およびカーブモード設定状態表示部１１９）で行われるカーブモード切替え処理の流れを示している。
【０１５０】
Ｓｔｅｐ８０１〜８０４、Ｓｔｅｐ８０６、Ｓｔｅｐ８０８〜８１１およびＳｔｅｐ８１３〜８１６での処理は、実施例２（図８）におけるＳｔｅｐ３０１〜３０４、Ｓｔｅｐ３０５、Ｓｔｅｐ３０７〜３１０およびＳｔｅｐ３１２〜３１５での処理と同じである。
【０１５１】
Ｓｔｅｐ８０５では、カーブモード自動設定処理部１１８は、Ｌmin≦ＦＣm-1≦Ｌmaxが成り立つか否かを判定する。成り立つ場合はＳｔｅｐ８０６へ移行し、成り立たない場合はＳｔｅｐ８１０へ移行する。
【０１５２】
Ｓｔｅｐ８０６では、カーブモード自動設定処理部１１８は、レンズ装置１００から受信した判定結果が“Ｃｅｎｔｅｒ”であるか否かを判定する。“Ｃｅｎｔｅｒ”である場合はＳｔｅｐ８０７へ移行し、“Ｃｅｎｔｅｒ”でない場合はＳｔｅｐ８０８へ移行する。
【０１５３】
Ｓｔｅｐ８０７では、フォーカスコントロール算出部１２１は、ＣｅｎｔｅｒモードにおいてフォーカスコントロールＦＣがＦＣm-1となるフォーカス操作ノブの操作角θmを算出する。そして、該算出結果をＣｅｎｔｅｒモードへの切替え後にＦＣm-1が出力されるフォーカス操作ノブの基準操作角として初期設定する。そして、Ｓｔｅｐ８０９へ移行する。
【０１５４】
基準操作角θmは、Ｃｅｎｔｅｒモードでのフォーカス操作ノブの操作角θとフォーカスコントロールＦＣとの関係式ＦＣ＝ＦCt（θ,Ｌmax,Ｌmin）の逆関数である、
θm=ＦCt-1(ＦＣm-1,Ｌmax,Ｌmin)
により導出される。
【０１５５】
Ｓｔｅｐ８１２では、フォーカスコントロール算出部１２１は、フォーカスコントロールＦＣm＝ＦCt(θm,Ｌmax,Ｌmin)を算出する。そして、Ｓｔｅｐ８１４へ移行する。
【０１５６】
図１９には、各カーブモードにおけるフォーカスデマンド１１７（フォーカス操作ノブ）の操作角に対するフォーカスコントロールＦＣの出力特性（つまりは、フォーカスレンズ１０１の位置制御の特性）を決定するフォーカスカーブを示している。図１９中の横軸はフォーカスデマンド１１７の操作角θを示し、縦軸はフォーカスコントロールＦＣを示す。ＣｅｎｔｅｒおよびＳｔａｎｄａｒｄモードのフォーカスカーブはそれぞれ、ＦＣ＝ＦCt（θ,Ｌmax,Ｌmin）およびＦＣ＝ＦStd(θ)により表される。
【０１５７】
Ｃｅｎｔｅｒモードでは、ＦＣ＝ＦCt(θ)で表されるフォーカスカーブが、ＬmaxとＬminとの間の範囲に制限されている。これにより、フォーカスレンズ１０１がＬmaxやＬminに対応する位置を超えて無限遠側や至近側に移動して、大きくぼけた被写体像が撮影されることを回避できる。
【０１５８】
本実施例でも、図１９における２つのフォーカスカーブの交点（θm-1,ＦＣm-1）は、Ｓ８０３にて現在のカーブモードとレンズ装置１００から受信した判定結果に対応するカーブモードとが異なると判定されてＳｔｅｐ８０４に移行するポイントを示している。このポイントでカーブモードを切り替えることにより、カーブモードの切替え前後でフォーカスコントロールは変化しない。これにより、フォーカスレンズ１０１の急な動きを防ぐことができる。
【０１５９】
以上のようにして、本実施例でも、被写体距離が分布する距離範囲に応じた適切なフォーカス操作感度が自動的に設定される。しかも、大きくぼけた被写体像が撮影されることを防止することができる。
【０１６０】
なお、本実施例では、カーブモードをＣｅｎｔｅｒモードとＳｔａｎｄａｒｄモードとの間で切り替える場合について説明したが、実施例１のようにＦａｒ，ＮｅａｒおよびＳｔａｎｄａｒｄモード間で切り替えられるようにしてもよい。
【０１６１】
以上説明したように、上記各実施例によれば、被写体距離の分布に応じて自動的にフォーカス操作感度が切り替えられる。これにより、ユーザによるフォーカス操作感度の変更操作を不要としつつ、被写体距離の分布に対して適切なフォーカス操作感度を得ることができ、操作性が良好な撮影システムを実現することができる。
【０１６２】
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【０１６３】
例えば、上記各実施例では、被写体距離が多く分布する距離範囲に対するフォーカス操作感度が、他の距離範囲に対するフォーカス操作感度よりも低くなるようにフォーカス制御特性を設定する場合について説明した。しかし、このようなフォーカス制御特性と、被写体距離が多く分布する距離範囲に対するフォーカス操作感度が他の距離範囲に対するフォーカス操作感度よりも高くなるフォーカス制御特性とを選択可能としてもよい。これにより、ユーザの好みや撮影状況に応じたフォーカス制御特性の設定が可能となる。
【０１６４】
また、上記各実施例では、被写体距離の分布判定結果が変化することに応じてフォーカス操作感度（カーブモード）が切り替えられる場合について説明した。しかし、フォーカスレンズ又はズームレンズが移動している間は切り替えを行わず、該移動が停止してから切り替えを行うようにしてもよい。これにより、必要以上にフォーカス操作感度が切り替わることを防止できる。
【０１６５】
また、上述した距離データ分布判定処理およびカーブモード切替え処理は所定の周期で繰り返し行ってもよいし、ユーザが任意に設定した周期又はタイミングで行ってもよい。これにより、ユーザの好みや撮影条件に適した切替え応答性を得ることが可能となり、操作性をより向上させることができる。
【０１６６】
また、上記各実施例では、距離算出部１１５と距離データ分布判定部１１６をレンズ装置１００に設けた場合について説明したが、これらをフォーカスデマンド１１７に設けてもよい。また、本実施例では、カーブモード自動設定処理部１１８とカーブモード設定状態表示部１１９をフォーカスデマンド１１７に設けた場合について説明したが、これらをレンズ装置１００に設けてもよい。
【産業上の利用可能性】
【０１６７】
被写体距離の分布に応じて自動的にフォーカス操作感度が切り替えられる撮影システムを実現することができる。
【符号の説明】
【０１６８】
１００  レンズ装置
１０１  フォーカスレンズ
１１０  光束分離素子
１１１  センサ光学系
１１２  位相差センサ
１１４  駆動制御ユニット
１１７  フォーカスデマンド
２００  カメラ
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図１８
【補正方法】変更
【補正の内容】
【図１８】
2011039213.tif 000022