(57)【特許請求の範囲】
【請求項１】
レンズ鏡筒内に設けられた焦点調節レンズと、
上記レンズ鏡筒に対して回転自在、かつ第１の位置と第２の位置にスライド自在に配設されたリング部材と、
上記リング部材のスライド方向の位置を判定するスライド位置判定部と、
上記スライド位置判定部によってスライド方向が上記第２の位置にあることが判定された場合には、上記レンズ鏡筒に設けられた距離表示に対する上記リング部材の回転方向の位置に基づいて設定された絶対的な距離を検出し、この検出結果に基づいてプリセット距離を判定するプリセット距離判定部と、
上記焦点調節レンズのピント合わせを自動で行う自動焦点制御部と、
を有し、
上記自動焦点制御部は、焦点調節モードとしてオートフォーカスモードに切り換えられ、上記スライド位置判定部によって判定された上記スライド方向の位置が第２の位置にある場合には、上記プリセット距離に基づいて上記焦点調節レンズのピント合わせの範囲を制限して自動でピント合わせを行うことを特徴とする光学機器。
【請求項２】
上記焦点調節モードとしてマニュアルフォーカスモードに切り換えられ、上記スライド位置判定部によって判定された上記スライド方向の位置が第１の位置にある場合に、上記自動焦点制御部は、上記リング部材の回転方向の履歴を記憶しておき、上記ピント合わせを制限する範囲を設定することを特徴とする請求項１に記載の光学機器。
【請求項３】
上記自動焦点制御部は、記憶された上記回転方向の履歴が無限遠または至近側の場合には、上記ピント合わせを制限する範囲を上記プリセット距離と無限遠または至近の間の範囲とし、記憶された上記回転方向の履歴が回転なしの場合には、上記ピント合わせを制限する範囲を上記プリセット距離の前後の所定範囲とすることを特徴とする請求項２に記載の光学機器。
【請求項４】
被写体像を撮像する撮像部と、
上記撮像部で撮像された画像データに基づいて上記被写体像を表示する表示部と、
をさらに有し、
上記表示部には、上記プリセット距離と、上記ピント合わせを制限する範囲を表示することを特徴とする請求項１に記載の光学機器。
【請求項５】
上記表示部には、上記プリセット距離に応じた位置にプリセット距離を表示し、上記ピント合わせを制限する範囲が無限遠または至近側にある場合には、上記プリセット距離に応じた位置から無限遠または至近側に向けて、上記ピント合わせを制限する範囲を区別できるように表示し、上記ピント合わせを制限する範囲が上記プリセット距離の前後にある場合には、上記プリセット距離の前後に上記ピント合わせを制限する範囲を区別できるように表示することを特徴とする請求項４に記載の光学機器。
【請求項６】
上記プリセット距離と、上記ピント合わせを制限する範囲は、上記表示部の画面に帯状に表示することを特徴とする請求項５に記載の光学機器。
【請求項７】
上記レンズ鏡筒には、所定の向きに近距離から遠距離の上記距離表示がなされ、
上記表示部には、上記レンズ鏡筒の上記距離表示と同じ向きに上記プリセット距離が表示される、
ことを特徴とする請求項４に記載の光学機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズ鏡筒にリング部材が回転自在に配置され、リング部材の回転によってプリセット距離を設定可能な光学機器に関する。
【背景技術】
【０００２】
撮影レンズのピント合わせを行う自動焦点調節装置を有するカメラにおいて、ピント合わせを行うために至近側から無限遠までスキャンするとピント合わせに時間がかかることから、スキャンする範囲を制限することが提案されている。例えば、特許文献１には、所定の動作が行われるとリセット条件を満たさない場合には予め設定されている撮影モードに応じた範囲をサーチ（スキャン）し、リセット条件を満たす場合には現在位置をサーチするようにした撮像装置が開示されている。なお、所定の条件としては、マニュアルフォーカス操作を行った場合、ＡＦロックスイッチが操作された場合、フォーカスプリセットスイッチが操作された場合、コントラストＡＦスイッチが操作された場合である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８６１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述の特許文献１に記載の撮像装置は、ピント合わせを行うためのサーチ範囲を制限することにより、ピント合わせに要する時間を短縮することが可能となる。しかし、撮影者がファインダ等を観察し、遠距離側や近距離側にある被写体にピント合わせたいと思っても、特許文献１に開示の撮像装置では、予め設定されている撮影シーンに応じた範囲に制限されてしまうため、意図する被写体に迅速にピント合わせを行うことができない。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、撮影者の意図した被写体に迅速に正確にピント合わせを行うことのできる操作性の良い光学機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係わる光学機器は、レンズ鏡筒内に設けられた焦点調節レンズと、上記レンズ鏡筒に対して回転自在、かつ第１の位置と第２の位置にスライド自在に配設されたリング部材と、上記リング部材のスライド方向の位置を判定するスライド位置判定部と、上記スライド位置判定部によってスライド方向が上記第２の位置にあることが判定された場合には、上記レンズ鏡筒に設けられた距離表示に対する上記リング部材の回転方向の位置に基づいて設定された絶対的な距離を検出し、この検出結果に基づいてプリセット距離を判定するプリセット距離判定部と、上記焦点調節レンズのピント合わせを自動で行う自動焦点制御部と、を有し、上記自動焦点制御部は、焦点調節モードとしてオートフォーカスモードに切り換えられ、上記スライド位置判定部によって判定された上記スライド方向の位置が第２の位置にある場合には、上記プリセット距離に基づいて上記焦点調節レンズのピント合わせの範囲を制限して自動でピント合わせを行う。
【０００７】
第２の発明に係わる光学機器は、上記第１の発明において、上記焦点調節モードとしてマニュアルフォーカスモードに切り換えられ、上記スライド位置判定部によって判定された上記スライド方向の位置が第１の位置にある場合に、上記自動焦点制御部は、上記リング部材の回転方向の履歴を記憶しておき、上記ピント合わせを制限する範囲を設定する。
第３の発明に係わる光学機器は、上記第２の発明において、上記自動焦点制御部は、記憶された上記回転方向の履歴が無限遠または至近側の場合には、上記ピント合わせを制限する範囲を上記プリセット距離と無限遠または至近の間の範囲とし、記憶された上記回転方向の履歴が回転なしの場合には、上記ピント合わせを制限する範囲を上記プリセット距離の前後の所定範囲とする。
【０００８】
第４の発明に係わる光学機器は、上記第１の発明において、被写体像を撮像する撮像部と、上記撮像部で撮像された画像データに基づいて上記被写体像を表示する表示部と、をさらに有し、上記表示部には、上記プリセット距離と、上記ピント合わせを制限する範囲を表示する。
第５の発明に係わる光学機器は、上記第４の発明において、上記表示部には、上記プリセット距離に応じた位置にプリセット距離を表示し、上記ピント合わせを制限する範囲が無限遠または至近側にある場合には、上記プリセット距離に応じた位置から無限遠または至近側に向けて、上記ピント合わせを制限する範囲を区別できるように表示し、上記ピント合わせを制限する範囲が上記プリセット距離の前後にある場合には、上記プリセット距離の前後に上記ピント合わせを制限する範囲を区別できるように表示する。
【０００９】
第６の発明に係わる光学機器は、上記第５の発明において、上記プリセット距離と、上記ピント合わせを制限する範囲は、上記表示部の画面に帯状に表示する。
【００１０】
第７の発明に係わる光学機器は、上記第４の発明において、上記レンズ鏡筒には、所定の向きに近距離から遠距離の上記距離表示がなされ、上記表示部には、上記レンズ鏡筒の上記距離表示と同じ向きに上記プリセット距離が表示される。
【発明の効果】
【００１３】
本発明によれば、撮影者の意図した被写体に迅速に正確にピント合わせを行うことのできる操作性の良い光学機器を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係わるカメラの内部構成を示すブロック図である。
【図２】本発明の一実施形態に係わるカメラの主として電気的構成を示すブロック図である。
【図３】本発明の一実施形態に係わるカメラにおいて、ＭＦ環が第１の位置に位置する状態のレンズ鏡筒の上面図である。
【図４】本発明の一実施形態に係わるカメラにおいて、ＭＦ環が第２の位置に位置する状態のレンズ鏡筒の上面図である。
【図５】本発明の一実施形態に係わるカメラにおいて、ＭＦ環と距離表示環とが係合した状態を説明する斜視図である。
【図６】本発明の一実施形態に係わるカメラにおいて、指標位置検出部の構成を示す斜視図である。
【図７】本発明の一実施形態に係わるカメラにおいて、交換レンズとカメラ本体の同期通信の一例を示すタイミングチャートである。
【図８】本発明の一実施形態に係わるカメラにおいて、レンジフォーカスモードに設定して撮影を行う様子を示す図である。
【図９】本発明の一実施形態に係わるカメラにおいて、オートフォーカス（ＡＦ）モード、マニュアルフォーカス（ＭＦ）モード、レンジフォーカス（ＲＦ）モードの状態遷移図である。
【図１０】本発明の一実施形態に係わるカメラの撮影動作を示すフローチャートである。
【図１１】本発明の一実施形態に係わるカメラのＭＦ環操作検出・動作処理を示すフローチャートである。
【図１２】本発明の一実施形態に係わるカメラの静止画測光・ＡＦの処理を示すフローチャートである。
【図１３】本発明の一実施形態に係わるカメラの動画測光・ＡＦの処理を示すフローチャートである。
【図１４】本発明の一実施形態に係わるカメラにおいて、焦点調節のためスキャンを制限する範囲を示す図である。
【図１５】本発明の一実施形態に係わるカメラにおいて、プリセット距離を設定し、スキャンする範囲を制限する制限ＡＦ操作時の表示部における表示状態を示す図である。
【図１６】本発明の一実施形態に係わるカメラにおいて、ＭＦ環操作検出・動作処理の変形例１を示すフローチャートである。
【図１７】本発明の一実施形態に係わるカメラにおいて、ＭＦ環操作検出・動作処理の変形例１を示すフローチャートである。
【図１８】本発明の一実施形態に係わるカメラにおいて、静止画測光・ＡＦの変形例１を示すフローチャートである。
【図１９】本発明の一実施形態に係わるカメラにおいて、静止画測光・ＡＦの変形例１における測距範囲の拡大を説明する図である。
【図２０】本発明の一実施形態に係わるカメラにおいて、静止画測光・ＡＦの変形例２を示すフローチャートである。
【図２１】本発明の一実施形態に係わるカメラにおいて、静止画測光・ＡＦの変形例２における焦点調節のためスキャンを制限する範囲を示す図である。
【図２２】本発明の一実施形態に係わるカメラにおいて、静止画測光・ＡＦの変形例２を採用した場合に、プリセット距離を設定し、スキャンを制限する制限ＡＦ操作時の表示部における表示状態を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。図１は、本発明の一実施形態に係わるカメラの構成を示すブロック図であり、このカメラはデジタルカメラであり、カメラ本体１００と交換レンズ２００とから構成される。交換レンズ２００は、カメラ本体のバヨネットマウント等を介して着脱自在に装着される。なお、本実施形態においては、カメラ本体１００と交換レンズ２００を別体に構成したが、一体に構成するようにしても勿論かまわない。
【００１６】
カメラ本体１００内には、カメラ制御回路１０１、撮像素子１０３、フォーカルプレーンシャッタ１０４、表示用モニタ１０５、ストロボ１０６、レリーズ釦１０７、バッテリ１０８等が配置されている。また、交換レンズ２００内には、レンズ制御回路２０１、焦点調節レンズ２０３、ＭＦ環２０４、絞り２０５等が配置されている。
【００１７】
カメラ制御回路１０１は、本体ＣＰＵ（Central Processing Unit：中央処理装置）１２１（図２参照）等を含むＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）とその周辺回路等で構成される。レリーズ釦１０７を撮影者が操作すると撮像素子１０３、フォーカルプレーンシャッタ１０４等を制御すると共に、必要に応じてストロボ１０６の発光制御を行い、またレンズ制御回路２０１を通じて撮影動作等を実行する。後述するレンズ制御回路２０１内のレンズＣＰＵ２２１（図２参照）と連携し、カメラ全体の各種シーケンスを統括的に制御する。この制御は、フラッシュＲＯＭ１２２（図２参照）に記憶されたプログラムに従って実行する。このカメラ制御回路１０１の詳細は、図２を用いて後述する。
【００１８】
撮像素子１０３は、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の固体撮像素子によって構成され、交換レンズ２００によって形成された被写体像を画像信号に変換する。すなわち、カメラ制御回路１０１からの信号に従って、撮像素子１０３において画像信号の蓄積がなされ、また画像信号の読み出し等がなされる。なお、本明細書においては、撮像素子１０３からの出力に基づく信号は、画像信号の他に画像データと称する場合がある。
【００１９】
フォーカルプレーンシャッタ１０４は、レリーズ釦１０７の全押しに基づくカメラ制御回路１０１中のシャッタ制御回路１２６（図２参照）からの指示に応じて開閉動作を行い、交換レンズ２００からの被写体光束を開閉する。この開閉時間は、カメラ制御回路１０１によって算出されたシャッタ速度に応じた時間である。
【００２０】
表示用モニタ１０５は、カメラ本体の背面等に配置されたＬＣＤ、有機ＥＬ等により構成される。表示用モニタ１０５は、静止画の撮影待機時や動画撮影時のライブビュー表示や、再生釦等の操作に応じた記録済みの撮影画像の再生表示や、メニュー釦等の操作に応じてメニュー画面等において設定情報の表示を行う。
【００２１】
ストロボ１０６は、レリーズ釦１０７の操作時に周囲が暗い場合等に、カメラ制御回路１０１中のストロボ制御回路１２５（図２参照）からの指示に応じて補助光を被写体に照明する。この発光は発光用コンデンサ（不図示）に蓄えられた電荷を用い、フォーカルプレーンシャッタ１０４の露光動作と同期して行う。
【００２２】
レリーズ釦１０７は、半押しでオンになるファーストレリーズスイッチ１３２（図２参照）と、半押しから更に押し込み全押しとなるとオンになるセカンドレリーズスイッチ１３３（図２参照）を有する。カメラ制御回路１０１は、ファーストレリーズスイッチ１３２がオンとなると、ＡＥ（Auto Exposure）動作やＡＦ（Auto Focus）動作等の撮影準備シーケンスを実行する。また、セカンドレリーズスイッチ１３３がオンとなると、フォーカルプレーンシャッタ１０４等を制御し、撮像素子１０３等から被写体画像に基づく画像データを取得し、この画像データを記録媒体に記録する一連の撮影シーケンスを実行して撮影を行う。
【００２３】
バッテリ１０８は、カメラ本体１００および交換レンズ２００内の各部材、各回路に電源を供給する。
【００２４】
交換レンズ２００内のレンズ制御回路２０１は、レンズＣＰＵ等を含むＡＳＩＣと、その周辺回路で構成される。カメラ制御回路１０１からの指示、または撮影者によるＭＦ環２０４の操作に応じて、焦点調節レンズ２０３、絞り２０５の駆動制御等を行う。また、カメラ制御１０１からの要求に応じて、焦点距離、設定距離、絞り値等の種々のレンズ情報を送信する。この制御は、フラッシュＲＯＭ（不図示）に記憶されたプログラムに従って実行する。このレンズ制御回路２０１の詳細は、図２を用いて後述する。
【００２５】
焦点調節レンズ２０３は、レンズ制御回路２０１からの指示に基づいて光軸方向に移動し、交換レンズ２００の焦点状態を調節する。なお、本実施形態においては、単焦点レンズとして説明するが、勿論、焦点距離可変なズームレンズで構成してもよい。
【００２６】
ＭＦ環２０４は、交換レンズ２００の外周に配置され、交換レンズ２００の光軸中心の周りに回転操作が可能であると共に、光軸方向に沿って第１の位置と第２の位置の間でスライド操作が可能である。すなわち、ＭＦ環２０４は、レンズ鏡筒に対して回転自在、かつ第１の位置と第２の位置にスライド自在に配設されたリング部材としての機能を果たす。ＭＦ環２０４を交換レンズ２００の前方側（被写体側）にスライドさせた第１の位置において回転操作することにより、マニュアルフォーカス操作が可能である。また、ＭＦ環２０４を交換レンズ２００の後方側（撮像側）にスライドさせた第２の位置において回転操作することにより、レンジフォーカス操作が可能である。ＭＦ環２０４の第１の位置および第２の位置について、図３および図４を用いて後述する。
【００２７】
絞り２０５は、レンズ制御回路２０１からの指示に基づいて、開口面積を変化させ、交換レンズ２００を通過する被写体光束の光量を調節する。
【００２８】
次に、カメラ制御回路１０１と、レンズ制御回路２０１の詳細について、図２を用いて説明する。カメラ制御回路１０１内には、本体ＣＰＵ１２１が設けられており、この本体ＣＰＵ１２１に、フラッシュＲＯＭ（Read Only Memory）１２２、ＲＡＭ（Random Access Memory）１２３、撮像素子制御回路１２４、ストロボ制御回路１２５、シャッタ制御回路１２６、画像処理回路１２７、表示回路１２８、操作スイッチ検出回路１２９、電源回路１３０、および通信回路１３１が接続されている。これらの各種回路と本体ＣＰＵ１２１の間で、各種信号の入出力が行われる。
【００２９】
本体ＣＰＵ１２１は、フラッシュＲＯＭ１２２に記憶されているプログラム等に従って、カメラ全体の制御を統括する。また、カメラ本体通信回路１３１およびレンズ通信回路２２９を介してレンズＣＰＵ２２１と通信が可能であり、制御命令を出力すると共に、焦点調節レンズ２０３のレンズ位置等のレンズ情報を取得する。
【００３０】
フラッシュＲＯＭ１２２は、電気的に書き換え可能な不揮発性メモリであり、前述したように本体ＣＰＵ１２１が実行するプログラムを記憶しており、また各種調整値等も記憶している。不揮発性メモリであればフラッシュＲＯＭ以外のメモリを採用してもよい。ＲＡＭ１２３は、ＤＲＡＭ（Dynamic Random Access Memory）やＳＤＲＡＭ（Synchronous DRAM）等、電気的に書き換え可能な揮発性メモリであり、本体１２１において処理するための各種情報を一時的に記憶する。
【００３１】
撮像素子制御回路１２４は、ライブビュー表示、ＡＥ、ＡＦ、撮影時の露光等、画像データを必要とする処理の動作実行時に、被写体像を画像信号に変換するための撮像動作を撮像素子１０３に実行させる。撮像動作としては、撮像素子１０３における電荷蓄積制御や画像信号の読み出し等を行う。なお、撮像素子制御回路１２４および撮像素子１０３によって、被写体を撮像する撮像部としての機能を果たす。
【００３２】
ストロボ制御回路１２５は、ストロボ１０６に接続され、ストロボ１０６の充電、発光制御を行う。ストロボ制御回路１２５は、例えば、レンズＣＰＵ２２１から取得した焦点調節レンズ２０３のレンズ位置情報に基づいて、適正露光となるように発光量制御を行う。シャッタ制御回路１２６は、フォーカルプレーンシャッタ１０４に接続されており、本体ＣＰＵ１２１からのシャッタ速度信号に基づいて、フォーカルプレーンシャッタ１０４の開閉制御を行う。
【００３３】
画像処理回路１２７は、撮像素子１０３から出力される画像信号に対して、Ａ／Ｄ変換やフィルタ処理等の画像処理を施す。また画像処理を施すにあたって、ライブビュー表示用の画像処理を行い、この処理された画像信号に基づいて表示モニタ１０５にライブビュー表示する。また、記録用の撮影画像の画像処理を行い、この処理された画像データを記録媒体（不図示）に記録する。また、焦点検出領域内の画像信号から高周波成分をハイパスフィルタ処理することによって抽出処理を行い、ＡＦ評価値を算出する。本実施形態においては、焦点検出にあたっては公知のコントラストＡＦを採用しており、焦点調節レンズ２０３を移動させ、ＡＦ評価値がピークとなる位置を合焦位置とする。なお、焦点検出方法としては、コントラストＡＦに限らず、位相差ＡＦ等、他の方法を採用してもよい。
【００３４】
表示回路１２８は、表示用モニタ１０５に接続されており、ライブビュー表示や、記録媒体に記録されている撮影画像の再生表示や、メニュー画面等の各種撮影情報の表示を行う。なお、表示回路１２８と表示用モニタ１０５により、撮像部で撮像された画像データに基づいて被写体像を表示する表示部としての機能を果たす。また、表示部には、設定プリセット距離と、ピント合わせの制限の範囲が表示される。
【００３５】
操作スイッチ検出回路１２９は、レリーズ釦１０７に連動するファーストレリーズスイッチ１３２およびセカンドレリーズスイッチ１３３、その他の検出スイッチ（不図示）と接続されており、これらのスイッチの操作状態を検出し、検出結果を本体ＣＰＵ１２１に出力する。その他の検出スイッチとしては、電源のオンオフを行う電源釦に連動した電源スイッチ、カメラの撮影モードを切換える撮影モードスイッチ、メニュー画面を表示させるメニュー釦に連動したメニュースイッチ、記録媒体に記録されている撮影画像の再生表示を行わせる再生釦に連動した再生スイッチ、交換レンズ２００の装着状態を検出するマウントスイッチ、動画撮影の開始および終了を指示する動画釦に連動した動画スイッチ等がある。
【００３６】
上記メニュー画面においては、焦点調節モード等の種々の撮影情報の設定を行う。メニュー画面において設定する焦点調節モードとしては、本実施形態においては、自動的に焦点調節レンズ２０３のピント合わせを自動的に行うオートフォーカスモード（ＡＦモード）と、ピント合わせを手動で行うマニュアルフォーカスモード（ＭＦモード）の２種類がある。なお、カメラ本体１００における焦点調節モードの設定は、本実施形態のようにメニュー画面以外においても、専用釦等によって設定する等、他の方法によって設定するようにしても勿論かまわない。操作スイッチ検出回路１２９および本体ＣＰＵ１２１等が、カメラ本体側に設けられ、焦点調節モードを設定する焦点調節モード設定部としての機能を果たす。
【００３７】
電源回路１３０は、バッテリ１０８と接続され、電源電圧の平滑化や昇圧等を行って、カメラ本体１００や交換レンズ２００内の各回路・各部材に電源を供給する。
【００３８】
カメラ本体通信回路１３１は、カメラ本体２００の外部のマウント部に設けられた同期信号端子、データ端子等の複数の通信端子を有する。レンズ通信回路２２９を介して、本体ＣＰＵ１２１とレンズＣＰＵ２２１が通信を行う。カメラ本体通信回路１３１とレンズ通信回路２２９間の通信は、本体と交換レンズの装着当初は非同期通信によって行うが、カメラ本体側で交換レンズの情報を取得後、装着された交換レンズ２００が同期通信可能であれば、同期通信によって通信する。
【００３９】
レンズ制御回路２０１内には、レンズＣＰＵ２２１が設けられており、このレンズＣＰＵ２２１に、レンズ駆動回路２２２、レンズ位置検出回路２２３、ＭＦ環位置検出回路２２４、ＭＦ位置検出回路２２５、指標位置検出回路２２６、絞り駆動回路２２７、ＲＡＭ２２８、通信回路２２９が接続されている。
【００４０】
レンズＣＰＵ２２１は、交換レンズ内に設けられたフラッシュＲＯＭ（不図示）に記憶されたプログラムや各種調整値、レンズ位置検出回路２２３、ＭＦ環位置検出回路２２４、ＭＦ位置検出回路２２５、および指標位置検出回路２２６からの出力信号、および本体ＣＰＵ１２１からの制御命令に従って、交換レンズ２００内の制御を行う。具体的には、焦点調節レンズ２０３のレンズ駆動や、絞り２０５の絞り駆動等の各種駆動制御を行う。また、カメラ本体通信回路１３１およびレンズ通信回路２２９を介して、本体ＣＰＵ１２１と通信を行い、本体ＣＰＵ１２１からの動作命令の受信、交換レンズ２００のレンズ動作状態や光学データ等のレンズ状態を示す情報の送信を行う。
【００４１】
レンズ駆動回路２２２は、ステッピングモータ等のアクチュエータや、モータドライバ等を含んで構成され、焦点調節レンズ２０３を光軸方向に駆動制御を行う。また、後述するレンジフォーカスモード（ＲＦモード）で焦点調節を行う場合には、カメラ本体１００からの同期通信用の同期信号をタイミング信号として用いて、焦点調節レンズ２０３の制動（加減速）制御を行う。また、焦点調節レンズ２０３を微小反転駆動させる所謂ウォブリング動作による駆動制御も可能である。
【００４２】
レンズ位置検出回路２２３は、焦点調節レンズ２０３の位置検出を行う。このレンズ位置検出回路２２３は、レンズ駆動回路２２２に含まれるステッピングモータ等の駆動用モータの回転量をパルス数に変換するフォトインタラプタ（ＰＩ）回路を含んで構成される。位置検出結果は、焦点調節レンズ２０３の絶対値が無限端等基準位置からのパルス数で表わす。
【００４３】
ＭＦ環位置検出回路２２４は、ＭＦ環２０４の交換レンズ２００の光軸方向でのスライド位置を検出する。すなわち、ＭＦ環２０４は、交換レンズ２０４の前方側にスライドし、マニュアルフォーカス操作位置（ＭＦ位置、第１の位置）と、交換レンズ２０４の後方側にスライドし、レンジフォーカス操作位置（ＲＦ位置、第２の位置）の２つの位置に移動自在である。ＭＦ環位置検出回路２２４は、ＭＦ環２０４が第１の位置にあるか第２の位置にあるか否かを検出する。したがって、ＭＦ環位置検出回路２２４は、リング部材（ＭＦ環２０４）のスライド方向の位置を判定するスライド位置判定部としての機能を果たす。この位置検出機構については、図５を用いて後述する。
【００４４】
ＭＦ位置検出回路２２５は、ＰＩ回路を含んで構成され、ＭＦ環２０４の交換レンズ２００の光軸中心に対する回転方向の相対位置変化量を検出する。すなわち、ＭＦ環位置検出回路２２４によって検出されるＭＦ環２０４の位置がマニュアルフォーカス操作位置（ＭＦ位置、第１の位置）にある場合に、ＰＩ回路から出力されるパルス信号に基づいて、ＭＦ環２０４の回転方向、回転量、回転速度等を検出できる。このＭＦ環２０４の回転検出に使用する検出用タイマは、レンズＣＰＵ２２１内の通常の内蔵タイマを用いる。ＰＩ回路のフォトインタラプタの構成について、図５を用いて後述する。
【００４５】
指標検出回路２２６は、リニアエンコーダやＡ／Ｄ変換回路等を含んで構成され、焦点調節レンズ２０３の駆動目標位置に対応する距離指標の検出を行う。すなわち、ＭＦ環位置検出回路２２４によって検出されるＭＦ環２０４の位置がレンジフォーカス位置（ＲＦ位置、第２の位置）にある場合に、エンコーダ値のＡ／Ｄ変換結果に基づいてＭＦ環２０４の交換レンズ２００の光軸中心での回転方向位置で設定される駆動目標位置に対応する距離指標位置の検出を行う。すなわち、指標検出回路２２６は、ＭＦ環２０４によって設定された絶対的な距離（プリセット距離）の検出を行う。指標検出回路２２６は、リング部材の回転方向に位置に基づいて設定されたプリセット距離を判定するプリセット距離判定部としての機能を果たす。なお、ＭＦ環２０４がＲＦ位置（第２の位置）にスライド操作された際に、ＭＦ環２０４の回転方向の絶対的な位置によって決まる距離に相当するように焦点調節レンズ２０３を制御するモードをレンジフォーカスモード（ＲＦモード）と称する。このエンコーダ値を読み取る際に使用する検出用タイマのタイミング信号は、カメラ本体１００と交換レンズ２００の間で同期通信を行うためのレンズ通信同期信号を利用する。リニアエンコーダを用いた指標検出回路２２６の検出機構の一例の構成については、図６を用いて後述する。
【００４６】
絞り駆動回路２２７は、ステッピングモータ等のアクチュエータやモータドライバ等を含んで構成され、レンズＣＰＵ２２１からの絞り値に従って、絞り２０５の開口動作制御を行う。
【００４７】
ＲＡＭ２２８は、レンズＣＰＵ２２１において使用する各種情報を一時格納するための揮発性のメモリである。
【００４８】
レンズ通信回路２２９は、交換レンズ２００の外部のマウント部に設けられた同期信号端子、データ端子等の複数の通信接続端子を有し、カメラ本体通信回路１３１の通信接続端子と係合して、カメラ本体と通信を行う。このレンズ通信回路２２９を介して、本体ＣＰＵ２２１からの焦点調節レンズ２０３や絞り２０５の制御命令等を受信し、また光学データ、レンズ位置情報、動作状態等のレンズ状態の情報を本体ＣＰＵ２２１に送信する。
【００４９】
上述の画像処理回路１２７、本体ＣＰＵ１２１、レンズＣＰＵ２２１、レンズ駆動回路２２２等により、焦点調節レンズ２０３のピント合わせを自動で行う自動焦点制御部を構成する。この自動焦点調節部は、スライド位置判定部によって判定されたスライド方向の位置に基づいて焦点調節モードの切換えを行い、第１の位置及び第２の位置のいずれか一方の位置で、プリセット距離を利用して焦点調節レンズ２０３のピント合わせを自動で行う。また、プリセット距離に利用としては、設定されたプリセット距離に基づいて焦点調節レンズ２０３のピント合わせの範囲を制限する。
【００５０】
次に、ＭＦ環２０４の第１の位置と第２の位置へのスライド操作について、図３および図４を用いて説明する。図３はＭＦ環２０４が第１の位置にある場合を示し、図４はＭＦ環２０４が第２の位置にある場合を示す。
【００５１】
交換レンズ２００の後方側には、バヨネット部２１が設けられている。このバヨネット部２１は、図示しないカメラ本体１００側のバヨネット部と係合することにより、交換レンズ２００をカメラ本体１００に装着可能である。基台２２は、バヨネット部２１と一体に構成され、バヨネット部２１がカメラ本体１００に装着されると、カメラ本体１００に固定される。
【００５２】
ＭＦ環２０４は、交換レンズ２００のレンズ鏡筒の外周部において、光軸Ｏの周りに回動可能、かつ光軸Ｏ方向に進退移動可能に配設された略円筒状の形状である。ＭＦ環２０４は、レンズ鏡筒の外周上に露出しており、撮影者の指が掛かるように配設されている。なお、ＭＦ環２０４の一部のみが外周上に露出するように構成しても勿論かまわない。
【００５３】
指標表示枠２５は、基台部２２に対して位置が固定され、レンズ鏡筒の外装部材の一部である。指標表示枠２５は、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合でも、ＭＦ環２０４よりも前方側に配置されている。この指標表示枠２５には、指標２５ａおよび被写体深度指標２５ｂが表示されている。指標２５ａは後述する距離表示環２４に設けられた距離目盛２４ａの基準指標を示し、被写体深度指標２５ｂは、絞り２０５の絞り値に応じた被写体深度を、距離目盛２４ａに対して示す指標である。
【００５４】
図３に示す状態において、ＭＦ環２０４を光軸Ｏに沿って後方側（撮像側、カメラ本体側）の第２の位置にスライド移動させると、図４に示すように、距離表示環２４が露出する。距離表示環２４は、ＭＦ環２０４の内側に配設された略円筒状の部材であり、ＭＦ環２０４が第１の位置にある際には、ＭＦ環２０４と一体に移動することがない。しかし、ＭＦ環２０４が第２の位置に移動すると、距離表示環２４はＭＦ環２０４と一体に光軸Ｏ周りに回動可能である。
【００５５】
距離表示環２４の外周面には、図４に示すように、焦点距離レンズ２０３のピントが合う距離（合焦距離）を表す距離目盛２４ａが表示されている。距離目盛２４ａは、最短合焦距離から無限遠までの距離を示す数値が周方向に沿って配列されている。距離表示環２４が指標表示枠２５に対して光軸Ｏ周りに回動することにより、指標２５ａが指し示す距離目盛２４ａの数値が変化する。
【００５６】
距離表示環２４は、光軸Ｏ周りの回動範囲が制限されており、指標２５ａによって指示される距離範囲内でのみ回動可能である。したがって、距離目盛２４ａは、指標２５ａに対して最短合焦距離から無限遠までの距離を数値で表示する。
【００５７】
このように、本実施形態においては、ＭＦ環２０４が第１の位置（ＭＦ位置）に位置している場合には、図３に示すように、距離表示環２４の距離目盛２４ａは、レンズ鏡筒の外部から見えない状態となる。一方、ＭＦ環２０４が第２の位置（ＲＦ位置）に位置している場合には、図４に示すように、距離目盛２４ａは、レンズ鏡筒の外部から見える状態となる。
【００５８】
距離表示環２４は、前述したように、ＭＦ環２０４が第２の位置にある場合にのみ、ＭＦ環２０４とともに光軸Ｏ周りに回動するように構成され、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合には、ＭＦ環２０４は距離表示環２４と独立して回動可能である。
【００５９】
すなわち、距離表示環２４の内周部には、図５に示すように、係合ピン２４ｂが径方向内側に突出するように設けられている。また、ＭＦ環２０４の内側筒部２０４ｂには、複数の係合部２０４ａが配置されている。ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合には、係合ピン２４ｂはＭＦ環２０４の係合部２０４ａよりも後方側にあって、ＭＦ環２０４が光軸Ｏ周りに回動しても係合部２０４ａと干渉しない位置ある。また、ＭＦ環２０４が第２の位置（ＲＦ位置）にある場合には、係合ピン２４ｂは係合部２０４ａと重なる位置に配置されている。したがって、ＭＦ環２０４が第２の位置にある場合には、距離表示環２４はＭＦ環２０４とともに光軸Ｏ周りを回動し、一方、ＭＦ環２０４が第１の位置にある場合には、ＭＦ環２０４が光軸Ｏ周りに回動したとしても距離表示環２４は回動せずに停止したままとなる。
【００６０】
次に、ＭＦ環位置検出回路２２４とＭＦ位置検出回路２２５の検出機構の構成について、図５を用いて説明する。ＭＦ環位置検出回路２２４は、フォトインタラプタ部２２４ａを有している。このフォトインタラプタ部２２４ａは、基台部２２または基台部２２と一体に構成された部材に固定されており、ＭＦ環２０４が第２の位置に位置している場合に、ＭＦ環２０４の少なくとも一部が検出範囲内に入る位置にあり、またＭＦ環２０４が第１の位置に位置している場合には検出範囲外になる位置に設けられている。
【００６１】
なお、本実施形態においては、フォトインタラプタ部２２４ａによってＭＦ環２０４の位置を検出しているが、フォトインタラプタに限らず、ＭＦ環２０４の位置を検出可能であれば、他の検出センサを採用しても構わない。例えば、磁気センサやスイッチ等であってもよい。
【００６２】
ＭＦ位置検出回路２２５は、一対のフォトインタラプタ２２５ａを有している。また、ＭＦ環２０４と一体に回動する内側筒２０４ｂの周方向には、所定の間隔で設けられた複数のスリット孔２０４ｃが設けられている。一対のフォトインタラプタ２２５ａは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合に、スリット孔２０４ｃの検出範囲内に設けられている。そして、一対のフォトインタラプタ２２５ａからの出力信号に基づいて、ＭＦ環２０４の光軸Ｏ周りの回動方向、回動量、回転速度等の回転状態を検出する。
【００６３】
なお、ＭＦ位置検出回路２２５の検出センサは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合に、ＭＦ環２０４の回転を検出可能であればよく、例えば、磁気式のロータリーエンコーダ―等でも構わない。
【００６４】
次に、指標位置検出回路２２６の検出機構について、図６を用いて説明する。指標位置検出回路２２６は、エンコーダ部２２６ａを有している。このエンコーダ部２２６ａは、距離表示環２４の基台部２２に対する光軸Ｏ周りの絶対的な回動位置を検出する。エンコーダ部２２６ａは、導電体からなる所定ビット数のコードパターン２２６ｂと、コードパターン２２６ｂに摺動する導電体からなる接点部２２６ｃから構成される。
【００６５】
コードパターン２２６ｂは、距離表示環２４の外周部配設されており、接点部２２６ｃは、基台部２２と一体に構成された固定枠に配設されている。距離表示環２４が光軸Ｏ周りに回動すると、その回動位置に応じて、接点部２２６ｃが接触するコードパターン２２６ｂの位置が変化する。指標位置検出回路２２６は、コードパターン２２６ｂと接点部２２６ｃの接触状態の変化を検出し、ＭＦ環２０４の光軸Ｏ周りの絶対的な回動位置、すなわちプリセット位置（プリセット距離）を検出する。このプリセット距離は、撮影者がＭＦ環２０４と一体に回動する距離表示環２４の距離表示が指標２５ａと一致する距離に対応する。
【００６６】
なお、指標位置検出回路２２６は、基台部２２に対する光軸Ｏ周りの絶対的な回動位置を検出することが可能であれば、接点方式のエンコーダ以外の構成を採用しても勿論かまわない。例えば、光学式または磁気式の絶対位置検出用のロータリーエンコーダであってもよく、また距離表示環２４の光軸Ｏ周りの回動位置に応じて抵抗値が変化するポテンショメータであってもよい。また、本実施形態においては、絶対位置の検出にあたって、高速に検出するために、カメラ本体１００と交換レンズ２００との間の同期通信の際のレンズ通信同期信号を検出用タイマのタイミング信号として利用する。
【００６７】
次に、カメラ本体１００と交換レンズ２００の間でなされる同期通信の一例を、図７を用いて説明する。図７において、横軸は時間の流れを表し、縦軸にそれぞれの処理内容やタイミングを示す。カメラ本体処理において、処理Ｂ１では、前フレームで取得した画像データによりライブビュー画像の表示や、ＡＦ評価値の算出を行う。また処理Ｂ２では、レンズ状態通信により取得したレンズ状態データに基づいて、ＡＦ演算や各種設定変更等を行う。
【００６８】
垂直同期信号は、各フレームに対応して出力される信号である。撮像・読出しでは、撮像素子１０３において被写体像を撮像し、この撮像した画像データの読み出しを行う。なお、撮像・読出しが、図７において、菱形形状をしているのは、本実施形態においては、ライブビュー画像の取得時はローリングシャッタを採用しており、画素ラインごとに撮像と読出しを順次行うためである。
【００６９】
レンズ通信における通信ＢＬでは、カメラ本体１００から交換レンズ２００にレンズ状態データ要求コマンドを送信し、このコマンドは交換レンズ２００のレンズ状態を示すデータをカメラ本体１００に送信することを要求する。また通信ＬＢでは、レンズ状態データ要求コマンドに応じて、交換レンズ２００がカメラ本体１００にレンズ状態を示すデータを送信する。
【００７０】
レンズ通信同期信号は、カメラ本体１００において垂直同期信号に応答して生成され、このレンズ通信同期信号はカメラ本体通信回路１３１の同期信号端子より交換レンズ２００に出力される。レンズ位置取得信号は、所定のタイミング、例えば図７に示す例では、撮像素子１０３における電荷蓄積時間の略中央時点を経過した時点で状態が変化する。
【００７１】
また、交換レンズ２００内における処理Ｌ１は、レンズ位置取得信号の状態変化タイミングでの焦点調節レンズ２０３の位置情報の取得、およびレンズ通信同期信号の受信タイミングでのＭＦ環２０４の操作状態の検出を行う処理である。また処理Ｌ２は、カメラ本体１００から受信したレンズ状態データ要求コマンドに応じて、焦点調節レンズ２０３の位置情報や、ＭＦ環２０４の操作状態等のレンズ状態データを送信する処理である。
【００７２】
図７のタイミングチャートに示すように、本実施形態における同期通信では、垂直同期信号に同期してカメラ本体１００内において処理Ｂ１を実行し、また、垂直同期信号に同期してレンズ通信同期信号を交換レンズ２００に送信する。
【００７３】
カメラ本体１００内において処理Ｂ１を処理すると、交換レンズ２００に対して通信ＢＬによって、レンズ状態データ要求コマンドを送信する。交換レンズ２００はレンズ状態データ要求コマンドを受信すると、レンズ状態を検出し、通信ＬＢによってレンズ状態データを送信する。カメラ本体１００はレンズ状態データを受信すると、処理Ｂ２を実行する。
【００７４】
また、交換レンズ２００内において、レンズ位置を取得する処理Ｌ１はレンズ位置取得信号に同期して実行する。このレンズ位置取得信号は所定のタイミング、前述したように、図７の例においては、撮像素子１０３の画面中央による電荷蓄積時間の１／２が経過した時点で発生する。交換レンズ２００は、レンズ位置取得信号の状態変化のタイミングでレンズ位置検出回路２２３によって焦点調節レンズ２０３の位置情報を取得する。これらの同期通信は、全体としては、レンズ通信同期信号に同期して実行される。
【００７５】
次に、本実施形態における焦点調節モードについて説明する。本実施形態においては、焦点調節モードとしては、オートフォーカスモード（ＡＦモード）、マニュアルフォーカスモード（ＭＦモード）、およびレンジフォーカスモード（ＲＦモード）の３種類のモードが用意されている。ＡＦモードは、撮像素子１０３からの画像データに基づくコントラストＡＦを用いた山登り法によって、自動的に焦点調節レンズ２０３のピント合わせを行う。またＭＦモードは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある際に、手動でＭＦ環２０４を回転させ、このときの回転状態に応じて焦点調節レンズ２０３を移動させてピント合わせを行う。ＡＦモードとＭＦモードは、前述したように、カメラ本体１００において、例えば、メニュー画面において設定される。
【００７６】
これに対して、ＲＦモードでは、ＭＦ環２０４が第２の位置にある際に、ＭＦ環２０４を回動させ、距離表示環２４の距離目盛２４ａを指標２５ａに合わせることにより距離設定を行い、この設定距離にピント合わせを行う。ＲＦモードで事前に距離を設定した後に、電源オフし、その後ＲＦモードで電源オンとすると、事前設定した距離にピントを合わせることができる。例えば、図８（ａ）に示すように、撮影者３０１が街などを散歩している際に、事前にＲＦモードで距離を設定しておくと、図８（ｂ）に示すように、被写体３０３が突然現われた場合であっても、迅速に撮影することができる。
【００７７】
また、ＲＦモードで距離設定後に、ＭＦ環２０４を第１の位置（ＭＦ位置）にスライドさせることによりＭＦモードやＡＦモードに切換えた場合であっても、ＭＦ環２０４を第２の位置にスライドさせると、設定された距離に直ちにピント合わせがなされる。
【００７８】
このように本実施形態においては、焦点調節にあたって、ＡＦモード、ＭＦモード、ＲＦモードの３つモードを有している。この３つのモードの切換えについて、図９を用いて説明する。図９において、状態１はＡＦモードであり、状態２はＭＦモードであり、状態３はＲＦモードである。このうち、ＡＦモードおよびＭＦモードは、前述したようにカメラ本体１００のメニュー画面で設定し、ＲＦモードは交換レンズ２００のＭＦ環２０４を第２の位置にスライド移動させることにより設定できる。
【００７９】
状態１のＡＦモードは、カメラ本体１００のメニュー画面で焦点調節設定としてＡＦモードが設定されたままであり、かつＭＦ環２０４がＭＦ位置（第１の位置）にある場合には、ＡＦモードが維持される。状態２のＭＦモードは、カメラ本体１００側でＭＦモードが設定されたままであり、かつＭＦ２０４がＭＦ位置（第１の位置）にある場合には、ＭＦモードが維持される。
【００８０】
ＭＦ環２０４がＲＦ位置にあれば、状態３のＲＦモードに設定される。ＲＦモードは、カメラ本体１００側でＭＦモードが設定されていれば、図８を用いて説明したように、ＭＦ環２０４を回動させ、距離表示環２４の距離目盛２４ａを指標２５ａに合わせることによりプリセット距離を設定し、このプリセット距離にピント合わせを行う通常のＲＦモードが実行される。また、カメラ本体１００側でＡＦモードが設定されていると、ＡＦ検出のためのスキャン範囲が制限される制限ＡＦが実行される。
【００８１】
状態１のＡＦモードから状態２のＭＦモードに切換えるには、ＭＦ環２０４をＭＦ位置（第１の位置）に維持したままで、カメラ本体１００側で焦点調節設定としてＭＦモードに変更すればよい。逆に、ＭＦモードからＡＦモードに切換えるには、ＭＦ環２０４をＭＦ位置（第１の位置）に維持したままで、ＡＦモードに変更すればよい。
【００８２】
状態１のＡＦモードから状態３のＲＦモードに切換えるには、ＭＦ環２０４をＲＦ位置（第２の位置）にスライド操作するのみでよい。逆に状態３のＲＦモードから状態１のＡＦモードに切換えるには、ＭＦ環２０４をＭＦ位置（第１の位置）にスライド操作を行うとともに、カメラ本体１００における焦点調節設定としてＡＦモードへの変更を行う。
【００８３】
状態２のＭＦモードから状態３のＲＦモードに切換えるには、ＭＦ環２０４をＲＦ位置（第２の位置）にスライド操作するのみでよい。逆に状態３のＲＦモードから状態２のＭＦモードに切換えるには、ＭＦ環２０４をＭＦ位置（第１の位置）にスライド操作を行うとともに、カメラ本体１００における焦点調節設定としてＭＦモードへの変更を行う。
【００８４】
次に、本実施形態における撮影動作について、図１０ないし図１３に示すフローチャートを用いて説明する。このフローチャートは、主として、カメラ本体１００内のフラッシュＲＯＭ１２２に記憶されているプログラムに従って本体ＣＰＵ１２１が実行するが、一部、ＭＦ環操作検出・動作処理のフロー中、ＲＦモードが設定された場合には、交換レンズ２００内のフラッシュＲＯＭに記憶されているプログラムに従って、レンズＣＰＵ２２１が主として実行する。
【００８５】
操作スイッチ検出回路１２９が、電源釦が操作されたことを検出すると、図１０に示すフローチャートが動作を開始する。まず、交換レンズ２００が装着されているか否かを判定する（Ｓ１）。この判定は、操作スイッチ検出回路１２９がマウントスイッチ等の状態を検出し、この検出結果に基づいて行う。この判定の結果、交換レンズ２００が装着されていなかった場合には、交換レンズ２００の装着を待つ、待機状態となる。待機中に撮影者により撮影パラメータの変更操作や過去に撮影した撮影画像の再生操作、焦点調節モードの設定等が行われた場合には、指示された動作を実行する。
【００８６】
ステップＳ１における判定の結果、交換レンズ２００がカメラ本体１００に装着された場合には、次に、レンズ通信を行う（Ｓ３）。ここでは、カメラ本体通信回路１３１およびレンズ通信回路２２９を介して、レンズＣＰＵ２２１と非同期通信を行う。この非同期通信により、焦点調節レンズ２０３等の動作パラメータ、色収差データ等の光学データなどのレンズデータ、同期通信が可能か否かの情報等を取得し、ＲＡＭ１２３に記憶する。
【００８７】
レンズ通信を行うと、次に、同期通信を開始する（Ｓ５）。ここでは、図７を用いて説明したように、カメラ本体１００から交換レンズ２００にレンズ通信同期信号を送信し、この信号に同期して通信を行う。同期周期毎に焦点調節レンズ２０３等の動作状態やＭＦ環２０４の操作状態等のレンズ状態データを取得して、レンズ状態に応じた制御動作を実行する。従って、レンズ通信同期信号が出力されるたびに、カメラ本体は、焦点調節レンズ２０３のレンズ位置に関するデータ、ＭＦ環２０４が第１の位置にあるか第２の位置にあるか、また絞り２０５の絞り値等の情報を取得でき、この情報に応じた制御動作を実行する。また、カメラ本体１００からも、ＡＦ制御を行うための焦点調節レンズ２０３の駆動方向および駆動量、また絞り２０５の絞り込み量に関する制御命令を送信することができる。なお、ステップＳ３において行ったレンズ通信によって、同期通信が不可の交換レンズが装着された場合には、同期通信は行わない。
【００８８】
同期通信を開始すると、次に、ライブビュー表示を開始する（Ｓ７）。本体ＣＰＵ１２１は撮像素子制御回路１２４より撮像素子１０３を同期周期毎に動作させて画像データを取得し、画像処理回路１２７においてライブビュー表示用の画像処理を施す。ライブビュー表示用に処理された画像データを用いて、表示回路１２８は表示用モニタ１０５にライブビュー表示を開始する。
【００８９】
ライブビュー表示を開始すると、次に、交換レンズ１００が取り外されたか否かの判定を行う（Ｓ９）。ここでは、ステップＳ５において開始した同期通信の通信状態、およびステップＳ１と同様に、マウントスイッチの状態の少なくとも１つに基づいて、交換レンズ１００が取り外されたか否かを判定する。この判定の結果、交換レンズ１００が取り外された場合には、ステップＳ１に戻る。
【００９０】
ステップＳ９における判定の結果、交換レンズ１００が取り外されておらず、装着されている場合には、次に、電源オフか否かの判定を行う（Ｓ１１）。ここでは、操作スイッチ検出回路１２９が電源釦の操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、電源オフであった場合には、終了処理を行う（Ｓ１３）。ここでは、各種データの退避処理、リセット動作、電源系統の切断処理等の処理を行う。終了処理を行うと、このフローを終了する。
【００９１】
ステップＳ１１における判定の結果、電源オフでなかった場合には、次に、ＭＦ環操作検出・動作処理を行う（Ｓ１５）。ここでは、ＭＦ環２０４の操作状態に応じて焦点調節レンズ２０３の動作制御や設定処理を行う。すなわち、ＭＦ環２０４が交換レンズ２００の後方側（撮像側）にスライドしている第２の位置にある場合には、カメラ本体１００でＡＦモードに設定している場合には、前述の制限スキャンＡＦを実行し、ＭＦモードに設定している場合には、プリセット距離にピント合わせるＲＦモードを実行する。一方、ＭＦ環２０４が交換レンズ２００の前方側（被写体側）にスライドしている第１の位置にある場合には、カメラ本体１００で設定されたＡＦモードまたはＭＦモードに従った制御を行う。ＭＦ環操作検出・動作処理の詳しい処理については、図１１を用いて後述する。
【００９２】
ＭＦ環操作検出・動作処理を行うと、次に、動画スイッチがオンか否かを判定する（Ｓ１７）。ここでは、操作スイッチ検出回路１２９が動画スイッチの操作状態を検出し、この検出結果に基づいて判定する。
【００９３】
ステップＳ１７における判定の結果、動画スイッチがオフであった場合、すなわち、静止画撮影モードの場合には、１ｓｔレリーズスイッチがオンか否かを判定する（Ｓ１９）。撮影者は、撮影に入る前に準備段階としてレリーズ釦を半押し操作する。ここでは、操作スイッチ検出回路１２９が１ｓｔレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、１ｓｔレリーズスイッチがオフであった場合には、ステップＳ９に戻る。
【００９４】
ステップＳ１９における判定の結果、１ｓｔレリーズスイッチがオンであった場合には、次に、静止画測光・ＡＦを行う（Ｓ２１）。ここでは、静止画撮影用の測光、露出演算、ＡＦ等の撮影に必要な動作を実行する。測光および露出演算は、撮像素子１０３からの画像データに基づいて、被写体輝度を検出し、検出された被写体輝度に基づいて適正露光となるシャッタ速度および絞り値等の露出制御値を算出する。また、静止画撮影用のＡＦは、画像データから抽出した高周波成分（ＡＦ評価値）が最も大きくなるように、所謂山登り法によるＡＦ動作を行う。なお、位相差ＡＦによる自動焦点調節動作を行うようにしてもよい。静止画測光・ＡＦの詳しい処理については、図１２を用いて後述する。
【００９５】
静止画測光・ＡＦを行うと、次に、１ｓｔレリーズスイッチがオフか否かを判定する（Ｓ２３）。撮影者は、撮影準備としてレリーズ釦を半押した後、レリーズ釦から手を離し撮影準備動作を中止する場合がある。ここでは、操作スイッチ検出回路１２９が１ｓｔレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、１ｓｔレリーズスイッチがオフであった場合には、後述するステップＳ４１に進む。
【００９６】
一方、ステップＳ２３における判定の結果、１ｓｔレリーズスイッチがオフでなかった場合、すなわちオンであった場合には、次に、２ｎｄレリーズスイッチがオンか否かの判定を行う（Ｓ２５）。撮影者は、ライブビュー表示を観察し、構図およびシャッタタイミングが決まると、レリーズ釦を全押し、撮影の実行を指令する。ここでは、操作スイッチ検出回路１２９が２ｎｄレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、２ｎｄレリーズスイッチがオフであった場合には、ステップＳ２３に戻る。
【００９７】
ステップＳ２５における判定の結果、２ｎｄレリーズスイッチがオンであった場合には、撮影動作に移る。まず、撮像を行う（Ｓ２７）。ここでは、ステップＳ２１において算出した露出演算結果に基づいて、本体ＣＰＵ１２１はレンズＣＰＵ２２１と通信を行い、絞り２０５の絞り込み動作を指示し、絞り込み動作完了後に撮像素子制御回路１２４、シャッタ制御回路１２６により撮像素子１０３およびフォーカルプレーンシャッタ１０４を制御し撮像動作を行う。撮像動作の終了後、撮像素子１０３から読み出された画像信号を画像処理回路１２７によって処理し画像データを取得する。
【００９８】
撮像を行うと、次に、画像データの記憶を行う（Ｓ２９）。ここでは、本体ＣＰＵ１２１は、ステップＳ２７において取得した画像データをＲＡＭ１２３や、コンパクトフラッシュ（登録商標）等の外部記憶媒体に記憶する。また、取得した画像データに基づいて、表示回路１２７を介して表示用モニタに、所定時間の間、撮影画像の表示を行う。
【００９９】
ステップＳ１７における判定の結果、動画スイッチがオンであった場合には、動画撮影モードに入る。まず、動画撮影を開始する（Ｓ３１）。本体ＣＰＵ１２１は、撮像素子制御回路１２４により撮像素子１０３を同期周期毎に動作させて動画撮影を開始させる。撮像素子１０３から出力される画像信号を画像処理回路１２７で動画用に画像処理を施し、この動画用画像データをＲＡＭ１２３やコンパクトフラッシュ（登録商標）等の外部記憶媒体に記録を開始する。
【０１００】
動画撮影を開始すると、続いて、ＭＦ環操作検出・動作処理を行う（Ｓ３３）。ここでは、ステップＳ１５と同様に、ＭＦ環２０４の操作状態に応じて焦点調節レンズ２０３の動作制御や設定処理を行う。
【０１０１】
ＭＦ環操作検出・動作処理を行うと、次に、動画測光・ＡＦを行う（Ｓ３５）。動画撮影用のＡＥとしては、静止画撮影時よりも細かい駆動ステップで絞り２０５を絞り駆動回路２２７により駆動させて撮像素子１０３に入射する被写体光量変化が滑らかになるように制御を行う。また、ＡＦモードの場合には、動画撮影用のＡＦは山登りＡＦ動作を行い、必要に応じて合焦付近で焦点調節レンズ２０３を微小反復駆動させる、所謂、ウォブリング動作等を実行する。動画測光・ＡＦの詳しい処理については、図１３を用いて後述する。
【０１０２】
動画測光・ＡＦ動作を行うと、次に、動画スイッチがオフか否かを判定する（Ｓ３７）。撮影者は動画撮影を終了する場合には、動画釦から手を離すので、ここでは、操作スイッチ検出回路１２９が動画スイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、動画スイッチがオンであれば、ステップＳ３３に戻り、動画撮影を続行する。
【０１０３】
ステップＳ３７における判定の結果、動画スイッチがオフであれば、次に、動画撮影終了処理を行う（Ｓ３９）。ここでは、本体ＣＰＵ１２１は、撮像素子制御回路１２４により撮像素子１０３の動作を停止させて、動画撮影を終了する。
【０１０４】
ステップＳ２９において画像データの記憶を行うと、またはステップＳ３９において動画撮影終了を行うと、またはステップＳ２３における判定の結果、１ｓｔレリーズスイッチがオフであった場合には、次に、表示の初期化を行う（Ｓ４１）。ここでは、本体ＣＰＵ１２１は、表示回路１２７により撮影画像表示や動画撮影パラメータ表示のクリア等を行って、表示用モニタ１０５における表示をライブビュー表示に戻す。表示の初期化を行うと、ステップＳ９に戻る。
【０１０５】
次に、ステップＳ１５およびＳ３３におけるＭＦ環操作検出・動作処理について、図１１に示すフローチャートを用いて説明する。なお、ＭＦ環検出・動作処理のフローの動作は、本体ＣＰＵ１２１の制御の下にレンズＣＰＵ２２１によって実行されるが、ＲＦモードを実行する際には、レンズＣＰＵ２２１が主になって実行される。ＭＦ環操作検出・動作処理のフローに入ると、まず、スライド位置検出を行う（Ｓ５１）。ここでは、ＭＦ環位置検出回路２２４がＭＦ環２０４の位置、すなわち、第１の位置にあるか、第２の位置にあるかを検出する。
【０１０６】
スライド位置検出を行うと、次に、ＭＦ環２０４がＲＦ操作位置、すなわち第２の位置にあるか否かを判定する（Ｓ５３）。この判定の結果、ＲＦ操作位置（第２の位置）にあれば、プリセット位置の検出を行う（Ｓ５５）。ここでは、前述したように、指標位置検出回路２２６のエンコーダ部２２６ａにおける検出に基づいて、指標２５ａと一致するＭＦ環２０４と一体に回動する距離表示環２４の距離目盛に応じたプリセット位置を検出する。また、プリセット位置が設定されると、表示用モニタ１０５にプリセット位置に対応するプリセット距離３１１ａ〜３１１ｃ（図１５参照）が表示される。
【０１０７】
プリセット位置を検出すると、次に、プリセット位置にレンズ駆動（ＬＤ）を行う（Ｓ５７）。ここでは、ステップＳ５５において設定されたプリセット位置に対応するプリセット距離に、レンズ駆動回路２２２に焦点調節レンズ２０３を駆動する。また、駆動時に画像処理回路１２７はＡＦ評価値を取得する。ここでＡＦ評価値を取得するのは、ＡＦモードが設定されていた場合に、レンズ駆動時に駆動方向の判断を行うためである。
【０１０８】
プリセット位置にレンズ駆動を行うと、次に、ＡＦモードが設定されているか否かを判定する（Ｓ５９）。前述したように、ＡＦモードとＭＦモードはカメラ本体１００のメニュー画面において設定されているので、このステップではメニュー画面での設定状態に基づいて判定する。この判定の結果、ＭＦモードが設定されていた場合には、プリセット距離に焦点調節レンズ２０３を移動させる通常のＲＦモードが終了したことから、元のフローにリターンする。一方、判定の結果、ＡＦモードが設定されていた場合には、ステップＳ５９以下において、制限ＡＦによる制御を行う。
【０１０９】
ステップＳ５９における判定の結果、ＡＦモードが設定されていた場合には、制限ＡＦを行うために、まず、ＭＦ環回転操作の履歴の確認を行う（Ｓ６１）。後述するステップＳ８１においてＭＦ環２０４の回転操作の回転方向を検出しており、この時の回転方向が回転操作履歴として記憶されている。ステップＳ６１では、回転操作履歴を参照し、制限ＡＦを行うためにＭＦ環２０４を第２の位置へスライド操作を行ったことの検出時の直前から所定時間、例えば、１秒前までのＭＦ環の回転操作の方向を判断する。
【０１１０】
すなわち、本実施形態において、制限ＡＦを行うには、まず、ＭＦ環２０４を第１の位置（ＭＦ位置）において、時計回りか反時計回りに回転操作するか、または回転操作することなく、第２の位置（ＲＦ位置）にスライド操作する。このスライド操作直前の回転方向はＭＦ環回転操作履歴として記憶される。ステップＳ６１で読み出された回転操作履歴に基づいて、ステップＳ６１〜Ｓ７１において、ＡＦ検出のためのスキャン範囲を制限する。
【０１１１】
ステップＳ６１において、ＭＦ環回転操作の履歴を確認すると、次に、ＭＦ環２０４のスライド操作前に時計方向への回転であったか否かの判定を行う（Ｓ６３）。ここでは、ステップＳ６１において確認したＭＦ環回転操作履歴に基づいて判定する。
【０１１２】
ステップＳ６３における判定の結果、スライド前に時計方向に回転していた場合には、現在位置より無限側をＡＦ範囲に設定する（Ｓ７１）。本実施形態においては、ＭＦ環２０４の時計方向への回転は、無限遠側への操作である。また、現在位置は、ステップＳ５７においてプリセット位置に駆動されている。従って、このステップでは、山登り法によってピント合わせをする際のＡＦ範囲を、プリセット位置から無限遠側に設定する。
【０１１３】
一方、ステップＳ６３における判定の結果、スライド前に時計方向に回転していなかった場合には、次に、スライド前に反時計方向に回転していたか否かを判定する（Ｓ６３）。ここでは、ステップＳ６１において確認したＭＦ環回転操作履歴に基づいて判定する。
【０１１４】
ステップＳ６３における判定の結果、スライド前に反時計方向に回転していた場合には、現在位置より至近側をＡＦ範囲に設定する（Ｓ６９）。本実施形態においては、ＭＦ環２０４の反時計方向への回転は、至近側への操作である。また、現在位置は、ステップＳ５７においてプリセット位置に駆動されている。従って、このステップでは、山登り法によってピント合わせをする際のＡＦ範囲を、プリセット位置から至近側に設定する。
【０１１５】
ステップＳ６５における判定の結果、スライド前に反時計方向に回転していなかった場合には、現在位置前後にＡＦ範囲を設定する（Ｓ６７）。この場合は、ＭＦ環２０４のスライド前に、ＭＦ環２０４を回転していなかった場合である。この場合には、ステップＳ５７において駆動したプリセット位置（現在位置）の前後の所定範囲内にＡＦ範囲を制限する。
【０１１６】
所定範囲としては、例えば、（１）ＡＦ時間が１００ｍｓｅｃ以下で実行可能な範囲とする。山登り法で焦点調節レンズ２０３をスキャンさせる際のスキャン速度から距離範囲を決めることができる。また所定範囲としては、例えば、（２）被写界深度の２倍の範囲程度とする。絞り２０５と交換レンズの焦点距離に応じて被写体深度が決まり、この被写界深度が２倍となる距離範囲を決めることができる。また所定範囲としては、例えば、（３）撮影者がメニュー画面等において指定した範囲とする。
【０１１７】
ステップＳ５３における判定の結果、ＭＦ環２０４がＲＦ操作位置（第２の位置）になかった場合には、ＭＦ環回転操作の検出を行う（Ｓ８１）。ＭＦ環２０４がＲＦ操作位置にない場合には、ＭＦ位置（第１の位置）にある場合である。この場合には、カメラ本体１００側でＭＦモードが設定されている場合には、手動でピント合わせを行うマニュアルフォーカスを実行し、またＡＦモードが設定されている場合には、山登り法によって自動的にピント合わせを行うオートフォーカスが実行される。
【０１１８】
ステップＳ８１においては、ＭＦ位置検出回路２２５によって、ＭＦ環２０４の回転方向、回転量、回転速度等の回転状態を検出する。また、前述したように、このときの回転方向は、回転操作履歴として、一時記憶される。
【０１１９】
ＭＦ環回転操作検出を行うと、次に、ＭＦモードか否かの判定を行う（Ｓ８３）。前述したように、ＭＦモードとＡＦモードは、カメラ本体１００側で設定されていることから、このステップでは、設定状態に基づいて判定する。
【０１２０】
ステップＳ８３における判定の結果、ＭＦモードが設定されていた場合には、次に、回転操作ありか否かの判定を行う（Ｓ８５）。ここでは、ステップＳ８１におけるＭＦ環回転操作の検出結果に基づいて判定する。
【０１２１】
ステップＳ８５における判定の結果、回転操作があった場合には、次に、回転量・方向に応じて焦点調節レンズ２０３の駆動を行う（Ｓ８７）。すなわち、レンズ駆動回路２２２は、ステップＳ８１において検出した回転量や回転方向に応じて、焦点調節レンズ２０３の駆動を行う。
【０１２２】
焦点調節レンズの駆動を行うと、次に、ＭＦ環回転操作検出を行う（Ｓ８９）。ここでは、ＭＦ位置検出回路２２５によって、ＭＦ環２０４の回転状態を検出する。続いて、回転操作が停止か否かの判定を行う（Ｓ９１）。ここでは、ステップＳ８９における検出結果に基づいて判定する・この判定の結果、回転操作が停止していなかった場合には、ステップＳ８７に戻り、ステップＳ８９において検出した結果に基づいて、焦点調節レンズ２０３の駆動を行う。
【０１２３】
ステップＳ９１における判定の結果、回転操作が停止した場合、またはステップＳ８５における判定の結果、回転操作がなかった場合、またはステップＳ８３における判定の結果、ＭＦモードでなかった場合（すなわちＡＦモードであった場合）、またはステップＳ５９における判定の結果、ＡＦモードでなかった場合（すなわちＭＦモードであった場合）、またはステップＳ６７〜Ｓ７１においてＡＦ範囲の設定を行うと、元のフローに戻る。
【０１２４】
このように、ＭＦ環操作検出・動作処理のフローにおいては、ＭＦ環２０４がＭＦ位置にあると（Ｓ５３→Ｎｏ）、ＭＦ環２０４の回転状態を検出すると共に回転方向を記憶し（Ｓ８１）、ＭＦモードであれば（Ｓ８３→Ｙｅｓ）、マニュアルフォーカスによる焦点調節を行い（Ｓ８５〜Ｓ９１）、一方、ＡＦモードであれば（Ｓ８３→Ｎｏ）、山登り法によるオートフォーカスによる焦点調節が実行される。また、ＭＦ環２０４がＲＦ位置にあると（Ｓ５３→Ｙｅｓ）、ＲＦモードによる焦点調節、すなわちプリセット距離にピント合わせが行われ（Ｓ５５、Ｓ５７）、ＡＦモードであれば、制限ＡＦにおけるＡＦ範囲の制限が設定される（Ｓ６１〜Ｓ７１）。この場合、ＭＦモードが設定されている場合には、ＡＦ範囲の制限はなされない。なお、ＲＦ位置で制限ＡＦが実行された後に、ＭＦ環２０４のＭＦ位置にスライドさせた場合には、設定されたプリセット距離とは係わらない通常のＡＦモードでピント合わせが行われる。
【０１２５】
また、制限ＡＦの際のＡＦ範囲の制限にあたっては、ＭＦ環２０４のＲＦ位置（第２の位置）の移動直前のＭＦ環２０４の回転方向とプリセット位置に応じてＡＦ範囲が制限される。すなわち、画像処理回路１２７やレンズ駆動回路２２２等によって構成される自動焦点制御部は、プリセット距離（プリセット位置に対応する距離）およびリング部材（ＭＦ環２０４）の回転方向に基づいて、ピント合わせを制限する範囲（ＡＦ範囲）を設定している。このため、例えば、撮影者はピント合わせを意図する被写体の距離に応じた方向にＭＦ環２０４を回転した後に、ＭＦ環２０４をＲＦ位置にスライドするだけで、自動的にピント合わせがなされる。
【０１２６】
次に、ＭＦ環操作検出・動作時における表示用モニタ１０５における表示について、図１５を用いて説明する。すなわち、ステップＳ６７〜Ｓ７１においてＡＦ範囲が設定されると、表示用モニタ１０５に設定範囲がライブビュー表示とともに、図１５に示すように表示がなされる。図１５では、表示用モニタ１０５の画面の大部分にライブビューで被写体が表示され、画面の上部に帯状に制限ＡＦの範囲が表示される。帯状部分の左端には至近距離（図示の例では、０．２ｍ）が表示され、右端には無限遠距離が表示される。なお、この帯状の表示領域は画面の上部に限られないし、また帯状でなくてもよい。
【０１２７】
ステップＳ７１において現在位置より無限側にＡＦ範囲が設定された場合には、図１５（ａ）に示すように、プリセット位置に対応するプリセット距離３１１ａ（図示の例では５ｍ）が黒枠付きで表示され、またプリセット距離３１１から無限側がＡＦ範囲３１３ａであることを示すために網掛けで表示される。なお、黒枠表示や網掛け表示は例示であり、識別可能な表示であれば、これらの表示に限らない（図１５（ｂ）（ｃ）も同様）。
【０１２８】
ステップＳ６９において現在位置より至近側にＡＦ範囲が設定された場合には、図１５（ｂ）に示すように、プリセット位置に対応するプリセット距離３１１ｂ（図示の例では１ｍ）が表示され、またプリセット距離３１１から無限側がＡＦ範囲３１３ｂとして表示される。また、ステップＳ６７において現在位置の前後にＡＦ範囲が設定された場合には、図１５（ｃ）に示すように、プリセット位置に対応するプリセット距離３１１ｃ（図示の例では２ｍ）が表示され、またプリセット距離３１１の前後にＡＦ範囲３１３ｃが表示される。
【０１２９】
次に、ステップＳ２１における静止画測光・ＡＦの動作について、図１２に示すフローチャートを用いて説明する。静止画測光・ＡＦのフローに入ると、まず、スキャン駆動を開始するための方向判断を行う（Ｓ１０１）。通常のＡＦ時には、所定の方向、例えば、現在の焦点調節レンズ２０３の位置に対して、無限端か至近端のいずれか近い方の方向にレンズ駆動を行いながら、ＡＦ評価値を取得する。この取得したＡＦ評価値が増加する方向をスキャン駆動開始方向とする。
【０１３０】
但し、ステップＳ１０１の処理の際に、ＭＦ環２０４がＲＦ位置（第２の位置）にありＲＦモードであり、かつ本体側がＡＦモードに設定されている場合には、ステップＳ５１（図１１参照）におけるＭＦ環２０４のスライド検出から所定時間以内、例えば１秒以内であれば、ステップＳ５７においてプリセット位置に向けてのスキャン駆動の際に取得したＡＦ評価値に基づいて駆動開始方向を設定する。ステップＳ５１におけるスライド検出から所定時間以上経過している場合や、ステップＳ５７において取得したＡＦ評価値によって駆動方向の判断が不能の場合には、ＡＦ範囲制限設定が無限遠側の時（Ｓ７１参照）は無限方向、制限設定が至近側の時（Ｓ６９参照）は至近方向、制限設定がプリセット位置の前後の時（Ｓ６７参照）は通常ＡＦ時と同様の判断で決定した方向をスキャン駆動開始方向とする。
【０１３１】
ステップＳ１０１において方向判断を行うと、次に、スキャン駆動範囲設定しスキャンを開始する（Ｓ１０３）。ここでは、ステップＳ１０１において判断した駆動方向を用いて、スキャン駆動範囲の設定を行う。図１４を用いて、スキャン駆動範囲について説明する。前述したように本実施形態においては、山登り法によるコントラストＡＦによって自動焦点調節を行っている。図１４中、ＬＤ可能範囲は、焦点調節レンズ２０３の駆動可能範囲を示している。
【０１３２】
ＡＦスキャン駆動範囲が制限される制限ＡＦの場合には、ステップＳ６７〜Ｓ７１（図１１参照）において制限された設定範囲に、無限側と至近側にＡＦ評価値のピーク検出を行うためのレンズ駆動分を加えた範囲をレンズ駆動範囲（ＬＤ範囲）とする。ピーク検出を行うためのレンズ駆動分としては、例えば、ＡＦ評価値が最低２回は取得できる程度の範囲とすればよい。
【０１３３】
ステップＳ７１において、プリセット位置から無限側にＡＦ範囲が設定された場合のレンズ駆動範囲（ＬＤ範囲）を、図１４（ａ）に示す。また、ステップＳ６９において、プリセット位置から至近側にＡＦ範囲が設定された場合のレンズ駆動範囲（ＬＤ）を、図１４（ｂ）に示す。また、ステップＳ６７において、プリセット位置の前後にＡＦ範囲が設定された場合のレンズ駆動範囲（ＬＤ）を、図１４（ｃ）に示す。
【０１３４】
スキャンのためのレンズ駆動範囲を設定すると、レンズ駆動回路２２２はレンズ位置検出回路２２３からの検出結果を参照しながら、設定されたレンズ駆動方向に焦点調節レンズ２０３の駆動を開始する。
【０１３５】
続いて、撮像・評価値取得を行う（Ｓ１０５）。ここでは、撮像素子制御回路１２４は撮像素子１０３の制御を行い、被写体像を撮像し、画像処理回路１２７はＡＦ評価値を取得する。また、レンズ位置の取得を行う（Ｓ１０７）。ここでは、同期通信によってレンズ状態データを取得する。このレンズ状態データから、撮像時の焦点調節レンズ２０３の位置を取得する。
【０１３６】
レンズ位置を取得すると、次にピーク越え判断を行う（Ｓ１０９）。ステップＳ１０５において、１フレーム撮像するたびにＡＦ評価値を取得しており、このＡＦ評価値が増加から減少への変化を検出することにより、最大値（極大値）を越えたか否かを判定する。
【０１３７】
ピーク越え判断を行うと、次に、ピーク検出が不可か否かの判定を行う（Ｓ１１１）。ここでは、ステップＳ１０３において設定したスキャン駆動範囲をスキャンしても（レンズ駆動しても）、ステップＳ１０９においてピーク越えを検出できなかった否かを判定する。スキャン駆動中はＮｏと判定される。
【０１３８】
ステップＳ１１１における判定の結果、Ｎｏであった場合には、次に、ピーク検出したか否かを判定する（Ｓ１１３）。ここでは、ステップＳ１０９においてピーク越えを検出できたか否かを判定する。この判定の結果、ピーク検出ができなかった場合には、ステップＳ１０５に戻り、スキャン駆動を続行しながら、ピーク検出を行う。
【０１３９】
ステップＳ１１３における判定の結果、ピーク検出ができた場合には、次に、合焦位置の算出を行う（Ｓ１１５）。ステップＳ１０９においてピーク検出したＡＦ評価値の最大値（極大値）付近のＡＦ評価値を用いて、補間演算や二次関数近似等の方法により合焦位置を算出する。合焦位置を算出すると、合焦位置にレンズ駆動を行う（Ｓ１１７）。ここでは、ステップＳ１１５で算出した合焦位置に向けて、レンズ駆動回路２２２は焦点調節レンズ２０３を駆動する。
【０１４０】
ステップＳ１１１における判定の結果、ピーク検出が不可であった場合には、次に、ＭＦ環２０４がＲＦ位置（第２の位置）に有るか否かを判定する（Ｓ１２１）。この状態は、制限ＡＦによってＡＦ評価値のピーク検出を行ったにも関わらず、ピーク越えを検出できなかった場合である。この場合には、ＭＦ環２０４がＲＦ位置（第２の位置）にあるか否かによって対応が異なる。
【０１４１】
ステップＳ１２１における判定の結果、ＲＦ位置にあった場合には、プリセット位置に焦点調節レンズ２０３の駆動を行う（Ｓ１２３）。ＭＦ環２０４がＲＦ位置にあることから、そのときのプリセット距離にレンズを駆動する。なお、設定範囲内で合焦点を検出できなかったことから、表示用モニタ１０５に非合焦であることを示すために警告表示を行ってもよい。
【０１４２】
一方、ＭＦ環２０４がＲＦ位置にない場合には、警告表示を行う（Ｓ１２５）。ここでは、合焦点を検出できなかったことから、合焦マークを点滅させる等、警告表示を行う。
【０１４３】
ステップＳ１１７において合焦位置にレンズ駆動を行うと、またはステップＳ１２３においてプリセット位置にレンズ駆動を行うと、またはステップＳ１２５において警告表示を行うと、次に、撮像・測光用データを取得する（Ｓ１２７）。ここでは、測光用の撮像を行い、測光用の画像データを取得する。続いて、測光演算を行う（Ｓ１２９）。ここでは、取得した画像データから露出制御用のシャッタ速度、絞り値等のパラメータを算出する。測光演算を行うと、元のフローに戻る。
【０１４４】
このように、静止画測光・ＡＦのフローにおいては、ＭＦ環２０４がＲＦ位置（第２の位置）にあり、かつＡＦモードが設定されている場合には制限ＡＦを実行する。この場合には、スキャン駆動範囲が設定され（Ｓ１０３）、この範囲内で焦点調節レンズ２０３が駆動されて山登りＡＦによる焦点検出を行う（Ｓ１０５〜Ｓ１１３）。また、制限ＡＦを行い、自動的に合焦点を検出できない場合には、ＲＦモードで設定したプリセット距離にピント合わせを行う（Ｓ１２３）。また、カメラ本体側でＭＦモードが設定された場合には、ステップＳ１０１からＳ１２５は省略し、ステップＳ１２７およびＳ１２９を実行する。
【０１４５】
次に、ステップＳ３５における動画測光・ＡＦの動作について、図１３に示すフローチャートを用いて説明する。動画測光・ＡＦのフローに入ると、まず、ステップＳ１０１と同様に、方向判断を行う（Ｓ１３１）。
【０１４６】
方向判断を行うと、次に、ＡＥ・スキャンＡＦを行う（Ｓ１３３）。ここでは、撮像のフレームレートに応じて撮像素子１０３から出力される画像データに基づいて測光演算を行い、露出制御を行う。また、上述の画像データに基づいてＡＦ評価値を算出し、このＡＦ評価値に基づいて、ステップＳ１０３〜Ｓ１１３（図１２参照）と同様のスキャンＡＦ動作を実行する。スキャンＡＦでは、前述したように、スキャン駆動範囲を設定し、この範囲を駆動しながらＡＦ評価値のピークを検出する。
【０１４７】
ＡＥ・スキャンＡＦを行うと、次に、ピーク検出が不可であったか否かの判定を行う（Ｓ１３５）。ここでは、スキャン駆動範囲内でピーク越えを検出できたか否かを判定する。この判定の結果、ピーク検出ができなかった場合には、次に、ステップＳ１２１と同様に、ＭＦ環２０４がＲＦ位置（第２の位置）に有るか否かを判定する（Ｓ１５１）
【０１４８】
ステップＳ１５１における判定の結果、ＭＦ環がＲＦ位置になかった場合には、ステップＳ１２５と同様に、警告表示を行う（Ｓ１５５）。ここでは、合焦点を検出できなかったことから、合焦マークを点滅させる等、警告表示を行う。一方、ＭＦ環がＲＦ位置にあった場合には、ステップＳ１２３と同様に、プリセット位置に対応するプリセット距離にレンズ駆動する（Ｓ１５３）。なお、設定範囲内で合焦点を検出できなかったことから、表示用モニタ１０５に非合焦であることを示すために警告表示を行ってもよい。
【０１４９】
ステップＳ１３５における判定の結果、ピーク検出できた場合には、次に、動画スイッチがオフか否かの判定を行う（Ｓ１３７）。前述したステップＳ１７（図１０）において、動画スイッチのオンを検出すると動画撮影が開始しており、動画撮影を停止するには、撮影者が動画スイッチをオフにする。ここでは、操作スイッチ検出回路１２９が動画スイッチの状態を検出し、この検出信号に基づいて判定する。
【０１５０】
ステップＳ１３７における判定の結果、動画スイッチがオフでなかった場合には、次に、ＡＥ・Ｗｏｂ（ウォブリング）駆動制御を行う（Ｓ１３９）。ここでは、撮像のフレームレートに応じて撮像素子１０３から出力される画像データに基づいて測光演算を行い、この測光データに基づいて露出制御を行う。また焦点調節レンズ２０３を微小振動させる、所謂ウォブリング駆動を行いながら、上述の画像データからＡＦ評価値を取得し、ＡＦ評価値に基づいてウォブリング駆動振幅の中心位置がＡＦ評価値の最大（極大）となる位置（合焦位置）となるように駆動量を制御する。
【０１５１】
ステップＳ１３９において、レンズ駆動範囲内において山登り法により焦点調節レンズ２０３を合焦位置に駆動したことから、以後、ウォブリング駆動により動画のピント合わせを行う。なお、ウォブリング駆動では、レンズ駆動回路２２２により焦点調節レンズ２０３の全部または一部のレンズを光軸方向に振動させる。ウォブリング駆動としては、フレームレートの２倍の周期、例えばフレームレートが３０ｆｐｓであれば１５ｆｐｓの周期で、被写界深度に収まる程度の振幅幅で振動させる。
【０１５２】
ＡＥ・Ｗｏｂ駆動制御を行うと、次に、被写体が静止しているか否かの判定を行う（Ｓ１４１）。ここでは、ステップＳ１３９において取得したＡＦ評価値の変化に基づいて被写体が静止状態であるか否かを判定する。ＡＦ評価値が変化しないようであれば静止状態と判定できる。
【０１５３】
ステップＳ１４１における判定の結果、被写体が静止していなかった場合には、次に、Ｗｏｂ追従不能か否かの判定を行う（Ｓ１４３）。ここでは、ＡＦ評価値の変化に基づいてウォブリング駆動制御で追従可能であるか否かを判定する。ＡＦ評価値の変化が大きい場合には追従不能と判定される。この判定の結果、追従可能であれば、ステップＳ１３７に戻り、Ｗｏｂ駆動制御によるピント合わせを続行する。
【０１５４】
ステップＳ１４３における判定の結果、Ｗｏｂ追従不能であった場合には、Ｗｏｂ駆動を停止する（Ｓ１４５）。Ｗｏｂ駆動を停止すると、ステップＳ１３３に戻り、前述したように、レンズ駆動範囲内においてスキャンさせながら焦点調節レンズ２０３を合焦位置に駆動する。
【０１５５】
ステップＳ１４１における判定の結果、被写体が静止していた場合には、Ｗｏｂ駆動を停止する（Ｓ１５９）。被写体が静止していることから、ウォブリング駆動によりピント合わせを行う必要がないからである。続いて、ステップＳ１３７と同様に、動画スイッチがオフか否かを判定する（Ｓ１６１）。
【０１５６】
ステップＳ１６１における判定の結果、動画スイッチがオフでなければ、次に、ＡＥ・被写体状況判断を行う（Ｓ１６３）。ここでは、撮像のフレームレートに応じて撮像素子１０３から出力される画像データに基づいて測光演算を行い、この測光データに基づいて露出制御を行う。また画像データからＡＦ評価値を取得し、このＡＦ評価値に基づいて被写体の状況が変化したか否かを判断する。例えば、連続で取得されるＡＦ評価値の変化を最小二乗法等で近似し、そのＡＦ評価値の変化がジーメンスタートチャート等を被写体とした場合のＡＦ評価値のばらつきレベルに基づく判定レベルよりも大きくなった場合等に、被写体状況が変化したと判断する。
【０１５７】
ステップＳ１６５における判定の結果、被写体状態が変化していなければ、ステップＳ１６１に戻る。すなわち、被写体は静止状態にあることから、ウォブリング駆動によるＡＦを停止したままで、ＡＥを実行する。
【０１５８】
ステップＳ１６５における判定の結果、被写体状態が変化した場合には、次に、被写体状態が大きく変化したか否かを判定する（Ｓ１６７）。この判定の結果、大きく変化していなかった場合には、ステップＳ１３７に戻り、ウォブリング駆動によるＡＦによってピント合わせを行う。一方、被写体状態が大きく変化した場合には、ステップＳ１３３に戻り、レンズ駆動範囲内においてスキャンさせながら焦点調節レンズ２０３を合焦位置に駆動する。したがって、被写体状態が大きく変化したか否かの判断にあたっては、ウォブリング駆動によるＡＦで追従できるか否かを判断すればよい。
【０１５９】
ステップＳ１３７における判定の結果、動画スイッチがオフの場合には、Ｗｏｂ駆動を停止する（Ｓ１５７）。このステップでウォブリング駆動を停止すると、またはステップＳ１６１における判定の結果、動画スイッチがオフの場合には、動画測光・ＡＦのフローを終了し、元のフローに戻る。
【０１６０】
このように、動画測光・ＡＦのフローにおいても、ＭＦ環２０４がＲＦ位置（第２の位置）にあり、かつＡＦモードが設定されている場合には、ステップＳ１０３において、静止画測光・ＡＦのフローの場合と同様に、制限ＡＦを実行する。また、レンズ駆動範囲内をスキャンすることにより合焦点を検出すると、以後、ウォブリング駆動により合焦点を追従する。
【０１６１】
以上、説明したように、本発明の一実施形態においては、ＭＦ環２０４がＲＦ位置（第２の位置）にあり、かつＡＦモードが設定されている場合には、プリセット位置に応じた距離を用いてスキャンＡＦを行う範囲を制限するようにしている。このため、撮影者はピントを合わせたい被写体の大体の距離に応じて、プリセット距離を設定することにより、迅速にピント合わせを行うことができる。
【０１６２】
また、本発明の一実施形態においては、ＭＦ環２０４をＲＦ位置にスライドさせる直前のＭＦ位置（第１の位置）におけるＭＦ環２０４の回転方向を記憶しておき（Ｓ８１図１１参照）、この回転操作履歴を用いて、ＡＦ範囲の設定を行うようにしている（Ｓ６１〜Ｓ７１図１１参照）。このため、撮影者は、ファインダで被写体を観察しながら、ＭＦ環２０４を操作するだけで、簡単にＡＦ範囲の制限を行うことができる。
【０１６３】
また、本発明の一実施形態においては、プリセット距離３１１ａ〜３１１ｃやＡＦ範囲３１３ａ〜３１３ｃを表示用モニタ１０５に表示している。このため、撮影者はファインダで被写体を観察すると同時に、設定されたプリセット距離やＡＦ範囲を容易に確認することができる。また、ＭＦ環２０４の回転方向に伴って変化するプリセット距離の表示の方向と、表示用モニタ１０５に表示される距離が同一方向に揃えてある。例えば、図４に示す距離目盛２４ａの並びと、図１５に示す距離目盛の並び方向を同一にしている。このため、直感的に理解しやすく、操作性が向上する。
【０１６４】
次に、図１１に示したＭＦ環操作検出・動作処理の変形例１について、図１６に示すフローチャートを用いて説明する。図１１に示すフローでは、ＭＦ環２０４をＲＦ位置（第２の位置）にスライドさせ、ＭＦ環操作検出・動作処理（図１０のＳ１５参照）にてＡＦ範囲を設定後、最初のピント合わせ（Ｓ２１参照）で、撮影者の意図したピント位置から僅かにずれていた場合には、１ｓｔレリーズ操作することにより、再度、前回と同じＡＦ範囲でスキャンＡＦを行うことになる。この変形例１では、撮影者の意図したピント位置から僅かにずれていた場合には、１ｓｔレリーズ操作することにより、最初のピント合わせの位置を基準にしてスキャンＡＦを行うようにしている。
【０１６５】
図１６に示す変形例１のフローは、図１１に示すフローと比較し、ステップＳ６０およびＳ７３が追加されているだけである。そこで、この追加のステップを中心に説明する。
【０１６６】
図１６に示すＭＦ環操作検出・動作処理のフローに入ると、スライド位置検出を行う（Ｓ５１）。このステップでは前述したように、ＭＦ環２０４がＭＦ位置（第１の位置）にあるかＲＦ位置（第２の位置）に有るか否かを判定し、この判定結果を記憶しておく。
【０１６７】
また、ステップＳ５９においてＡＦモードであるか否かを判定し、この判定の結果、ＡＦモードであった場合には、前回の検出時もＲＦ操作位置であるか否かの判定を行う（Ｓ６０）。ここでは、ステップＳ５１におけるスライド位置検出結果の記憶結果に基づいて、前回の検出時におけるＭＦ環２０４の位置がＲＦ位置であったか否かを判定する。
【０１６８】
ステップＳ６０における判定の結果、ＭＦ環２０４がＲＦ位置でなかった場合、すなわち、前回はＭＦ位置であり、今回ＲＦ位置であった場合は、図１１のフローで説明したように、ステップＳ６１以下において、ＡＦ範囲を制限するための処理を実行する。
【０１６９】
一方、ステップＳ６０における判定の結果、ＭＦ環２０４が前回もＲＦ位置にあった場合には、現在位置を基準で前回の設定方法でＡＦ範囲を決定する（Ｓ７３）。ここで設定されたＡＦ範囲を用いて、ステップＳ２１の静止画測光・ＡＦやステップＳ３５の動画測光・ＡＦにおいて、スキャンＡＦが実行される。
【０１７０】
このように、ＭＦ環操作検出・動作処理の変形例１では、１回目のスキャンＡＦによって、撮影者の意図するようにピント合わせがなされなかった場合でも、２日目のスキャンＡＦが１回目のＡＦ終了時のピント位置を基準にして行われるために、迅速にピント合わせを行うことができる。
【０１７１】
次に、図１１に示したＭＦ環操作検出・動作処理の変形例２について、図１７に示すフローチャートを用いて説明する。図１１に示したフローでは、ＡＦ範囲の設定にあたってＭＦ環２０４の回転操作の履歴を用いて決めていた（図１１のＳ６１参照）。これに対して、変形例２では、予め被写体の存在する範囲が分かっている場合や、また撮影者の設定方法の好みを設定できるように、メニュー画面でＡＦ制限範囲を設定できるようにしている。
【０１７２】
図１７に示す変形例２のフローは、図１１に示すフローと比較し、ステップＳ６１〜Ｓ６５を、ステップＳ６２〜Ｓ６６に置き換えているだけである。そこで、この変更したステップを中心に説明する。
【０１７３】
図１７に示すＭＦ環操作検出・動作処理のフローに入る前に、メニュー画面において、ＡＦ制限範囲について無限側、至近側、前後のいずれかを設定しておく。
【０１７４】
図１７に示すＭＦ環操作検出・動作処理にフローに入り、ステップＳ５９においてＡＦモードが設定されているか否かを判定し、この判定の結果、ＡＦモードが設定されていた場合には、次に、メニュー設定確認を行う（Ｓ６２）。ここでは、事前にメニュー画面で設定したＡＦ制限範囲を読み出す。
【０１７５】
続いて、ＡＦ制限範囲は無限遠側か否かを判定する（Ｓ６４）。ここでは、ステップＳ６２において確認したＡＦ制限範囲に基づいて判定する。この判定の結果、無限遠側であれば、ステップＳ７１において、現在位置より無限遠側にＡＦ範囲を設定する。
【０１７６】
ステップＳ６４における判定の結果、無限遠側でなかった場合には、次に、ＡＦ制限範囲は至近側か否かを判定する（Ｓ６６）。ここでも、ステップＳ６２において確認したＡＦ制限範囲に基づいて判定する。この判定の結果、至近側であれば、ステップＳ６９において、現在位置より至近側にＡＦ範囲を設定する。
【０１７７】
ステップＳ６６における判定の結果、至近側でなかった場合には、現在位置の前後にＡＦ範囲を設定する（Ｓ６７）。
【０１７８】
このように、ＭＦ環操作検出・動作処理の変形例２では、事前にメニュー画面でＡＦ制限範囲の方向を無限側か、至近側か、前後かを設定している。予めＡＦ制限範囲の方向や、また撮影者の設定の好みがはっきりしている場合には、迅速な設定が可能となる。なお、メニュー画面での設定は、無限遠側や至近側等の方向に限らず、設定距離からの制限距離等、ＡＦ範囲を制限できる情報であればよい。また、メニュー画面で設定しているが、情報を設定できる画面であれば、メニュー画面に限られない。
【０１７９】
次に、図１２に示した静止画測光・ＡＦの変形例１について、図１８に示すフローチャートを用いて説明する。図１２に示すフローでは、ステップＳ１１１においてピーク検出が不可であった場合には、ＭＦ環２０４の位置に応じた処理を直ちに行っていた。これに対して、本変形例においては、ピーク検出不可であった場合には、焦点検出を行うエリアを広げてスキャン測距を行うようにしている。
【０１８０】
図１８に示す変形例１のフローは、図１２に示すフローと比較し、ステップＳ１２０を追加しただけである。そこで、この追加したステップを中心に説明する。
【０１８１】
ステップＳ１１１においてピーク検出が不可か否かを判定し、この判定の結果、ピーク検出ができなかった場合には、周辺エリアでピーク検出可能か否かを判定する（Ｓ１２０）。ステップＳ１０３〜Ｓ１１３において行うスキャンＡＦは、図１９（ａ）に示すように、撮像素子１０３の選択エリア３２１と、隣接する８ブロックの合計９ブロックの画像データからＡＦ評価値を算出し、ピーク検出を行っている。
【０１８２】
ステップＳ１２０においては、図１９（ｂ）に示すように、撮像素子１０３の選択エリア３２１の隣接エリアから周辺エリアに段階的にＡＦ評価値を算出するためのエリアを広げ、広げたエリア内の画像データからＡＦ評価値を算出し、ピーク検出を行うようにする。なお、選択エリア３２１は、顔検出によって自動的に選択されたエリアや、撮影者が選択したエリア等である。
【０１８３】
ステップＳ１２０において測距エリアを周辺エリアに広げることによりピーク検出ができた場合には、ステップＳ１１５以下に進み、合焦位置に駆動する。一方、ピーク検出ができなかった場合には、ステップＳ１２１に進み、ＭＦ環２０４の位置に応じた処理を行う。
【０１８４】
このように、静止画測光・ＡＦの変形例１では、スキャンＡＦによってピーク検出を行うことができなかった場合には、測距エリアを広げている。このため、被写体が測距エリアに入り、合焦状態となる可能性が高くなる。
【０１８５】
次に、図１２に示した静止画測光・ＡＦの変形例２について、図２０に示すフローチャートを用いて説明する。図１２に示すフローでは、自動焦点検出は、焦点調節レンズ２０３を駆動（スキャン）しながら、画像データのコントラスト信号から高周波成分を抽出したＡＦ評価値のピーク値を検出する、所謂、山登り方法によって行っていた。この変形例２においては、１対のイメージセンサから出力される画像データの位相差を検出ことによって行う、所謂、位相差ＡＦによって行う。
【０１８６】
なお、この変形例２においては、カメラ本体１００内に、焦点調節レンズ２０３を通過した被写体光束を受ける位置に公知の位相差検出用の１対のイメージセンサを設け、また１つのイメージンセンサからの信号を処理する信号処理回路を設ける。１対のイメージセンサの代わりに、撮像面に１対の画素を二次元的に配列した撮像素子を設けるようにしてもよい。
【０１８７】
図２０に示す静止画測光・ＡＦのフローに入ると、まず、撮像・ＡＦ用データの取得を行う（Ｓ１７１）。ここでは、位相差検出用センサにおいて撮像を行い、画素データを取得する。続いて、デフォーカス量（Ｄｅｆ量）を検出する（Ｓ１７３）。ここでは、ステップＳ１７１において取得した画素データを用いて、公知の方法によりデフォーカス量を算出する。
【０１８８】
次に、デフォーカス量の検出が不可か否かを判定する（Ｓ１７５）。ここでは、ステップＳ１７３において、デフォーカス量を算出できたか否かを判定する。被写体にコントラストがない場合等においては、デフォーカス量を検出することができない。
【０１８９】
ステップＳ１７５における判定の結果、デフォーカス量を検出できた場合には、合焦位置の算出を行う（Ｓ１９３）。ここでは、検出したデフォーカス量に基づいて、焦点調節レンズ２０３の合焦位置を算出する。
【０１９０】
合焦位置を算出すると、合焦位置はＡＦ範囲内か否かの判定を行う（Ｓ１９５）。ＭＦ環操作検出・動作処理のフローのステップＳ６７〜Ｓ７１（図１１、図１６、図１７参照）において、ＡＦ範囲を設定しており、このステップでは、ステップＳ１９３において算出された合焦位置が設定されたＡＦ範囲内にあるか否かの判定を行う。
【０１９１】
ステップＳ１９５における判定の結果、合焦位置がＡＦ範囲内にあった場合には、合焦位置にレンズ駆動を行う（Ｓ１９７）。一方、合焦位置がＡＦ範囲内になかった場合には、ＡＦ範囲の端位置にレンズ駆動を行う（Ｓ１９９）。ＡＦ範囲の端位置は２つあるので、このうち、合焦位置に近い方のＡＦ範囲端位置に焦点調節レンズ２０３の駆動を行う。
【０１９２】
ＡＦ範囲端位置にレンズ駆動を行った場合には、警告表示を行う（Ｓ２０１）。図２２に警告表示の例を示す。図２２（ａ）は、ＡＦ範囲が５ｍから無限側に設定されている場合で、位相差ＡＦにより３ｍが検出された合焦点である。この場合には、警告表示３１５ａが検出された合焦距離と共に表示される。同様に、図２２（ｂ）には、警告表示３１５ｂが検出された合焦距離（図示の例では２ｍ）と共に、表示される。また図２２（ｃ）には、警告表示３１５ｃが検出された合焦距離（図示の例では６ｍ）共に、表示される。なお、警告表示の形態は、図示の例に限らず、他の形状でもよく、また合焦距離を点滅させる等、他の表示方法で行うようにしてもよい。
【０１９３】
ステップＳ１７５における判定の結果、デフォーカス量が検出不可であった場合には、次に、スキャン駆動範囲の設定を行い、スキャン駆動を開始する（Ｓ１７７）。ＭＦ環操作検出・動作処理のフローのステップＳ６７〜Ｓ７１（図１１、図１６、図１７参照）において、ＡＦ範囲を設定しており、このステップでは、設定されたＡＦ範囲に基づいてスキャン駆動範囲を設定する。
【０１９４】
コントラストＡＦを用いた山登り法による自動焦点調節の場合には、スキャン駆動範囲（レンズ駆動範囲）は、図１４を用いて説明したように、ピーク検出のためにＡＦ範囲よりも広くしていた。しかし、位相差ＡＦの場合には、原理的に焦点調節レンズ２０３を駆動する必要がないことから、図２１に示すように、スキャン駆動範囲（ＬＤ範囲）は、ＡＦ範囲と同じ範囲でよい。
【０１９５】
ステップＳ７１において、プリセット位置から無限側にＡＦ範囲が設定された場合には、図２１（ａ）に示すように、レンズ駆動範囲（ＬＤ範囲）も、プリセット位置から無限遠まである。また、ステップＳ６９において、プリセット位置から至近側にＡＦ範囲が設定された場合には、図２１（ｂ）に示すように、レンズ駆動範囲（ＬＤ）も、プリセット位置から至近までである。また、ステップＳ６７において、プリセット位置の前後にＡＦ範囲が設定された場合には、図２１（ｃ）に示すように、ＡＦ範囲と同じである。
【０１９６】
スキャン駆動範囲を設定すると、レンズ駆動回路２２２はレンズ位置検出回路２２３からの検出結果を参照しながら、設定されたレンズ駆動方向に焦点調節レンズ２０３の駆動を開始する。
【０１９７】
続いて、撮像・ＡＦ用データを取得する（Ｓ１７９）。ここでは、位相差検出用センサから画素データを取得する。画素データを取得すると、次に、デフォーカス量を検出する（Ｓ１８１）。デフォーカス量の検出を行うと、デフォーカス量が検出可能か否かの判定を行う（Ｓ１８３）。前述したように、コントラストのない単調な被写体等、デフォーカス量の検出不能な場合がある。この判定の結果、デフォーカス量が検出可能であれば、前述したステップＳ１９３以下に進み、合焦点に焦点調節レンズ２０３を駆動する。
【０１９８】
ステップＳ１８３における判定の結果、デフォーカス量が検出可能でなかった場合には、次に、スキャン範囲駆動が完了したか否かの判定を行う（Ｓ１８５）。ステップＳ１７７で設定したスキャン駆動範囲を焦点調節レンズ２０３が駆動したか否かを判定する。スキャン駆動中の場合にはＮｏと判定する。この判定の結果、スキャン範囲の駆動が完了していない場合には、ステップＳ１７９に戻り、スキャン駆動を行いながら、デフォーカス量を検出する。
【０１９９】
ステップＳ１８５における判定の結果、スキャン範囲の駆動が完了した場合には、次に、ＭＦ環２０４がＲＦ位置にあるか否かを判定する（Ｓ１８７）。ステップＳ１８５における判定の結果、スキャン範囲の駆動が完了したことは、合焦不能であることを意味する。そこで、ＭＦ環２０４の位置に応じて、処理を行う。
【０２００】
ステップＳ１８７における判定の結果、ＭＦ環２０４がＲＦ位置（第２の位置）にある場合には、ＲＦ環２０４に設定されたプリセット位置に対応する距離に焦点調節レンズ２０３を駆動する（Ｓ１８９）。一方、ステップＳ１８７における判定の結果、ＭＦ環２０４がＭＦ位置（第１の位置）にある場合には、警告表示を行う（Ｓ１９１）。合焦不能であることを、合焦マークを点滅させる等により警告表示する。
【０２０１】
ステップＳ１８９においてプリセット位置にレンズ駆動を行うと、またはステップＳ１９１において警告表示を行うと、またはステップＳ１９７において合焦位置にレンズ駆動を行うと、またはステップＳ２０１において警告表示を行うと、ＡＦ動作が終了し、次に、ステップＳ２０３以下において測光を行う。
【０２０２】
まず、撮像・測光用データを取得する（Ｓ２０３）。ここでは、測光用の撮像を行い、測光用の画像データを取得する。続いて、測光演算を行う（Ｓ２０５）。ここでは、取得した画像データから露出制御用のシャッタ速度、絞り値等のパラメータを算出する。測光演算を行うと、元のフローに戻る。
【０２０３】
このように、静止画測光・ＡＦの変形例２では、山登り法によるコントラストＡＦに代えて、位相差ＡＦによって自動焦点調節を行っている。本変形例においても、ＭＦ環操作検出・動作処理で設定したＡＦ範囲を利用して、制限ＡＦの際にスキャン駆動の範囲を制限している。このため、迅速かつ正確に撮影者の意図する被写体にピントを合わせることができる。なお、図１３に示した動画測光・ＡＦのフローにおいても、本変形例と同様に、位相差ＡＦを採用するようにしても勿論かまわない。
【０２０４】
以上説明したように、本発明の一実施形態やその変形例においては、スライド位置判定部（ＭＦ環位置検出回路２２４）によって判定されたリング部材（ＭＦ環２０４）のスライド方向の位置に基づいて焦点調節モードの切換えを行い（ＲＦモードと、ＭＦまたはＡＦモード）、リング部材が第２の位置にある場合に、プリセット距離を利用した制限ＡＦモードで焦点調節レンズ２０３のピント合わせを自動で行うようにしている。この場合には、プリセット距離によってＡＦ範囲を設定できる。このため、撮影者の意図した被写体に迅速に正確にピント合わせを行うことのできる操作性の良いカメラを提供することができる。
【０２０５】
また、本発明の一実施形態やその変形例においては、リング部材（ＭＦ環２０４）を第１の位置で回転操作した後、第２の位置にスライド移動させプリセット距離を設定することにより、回転操作とプリセット距離に応じた制限ＡＦに設定することができる。このため、迅速かつ操作性がよくピント合わせを行うことができる。
【０２０６】
なお、本発明の一実施形態においては、カメラ本体１００側でＡＦモードとＭＦモードの両方を切換えられるようにしていたが、カメラ本体１００側では焦点調節モードとしては、この２つに限らず、他の焦点調節モードを設定可能でもよく、またＡＦモードとＭＦモードのいずれか一方を含むだけでもよい。
【０２０７】
また、本発明の一実施形態においては、リング部材としてのＭＦ環２０４は、第１の位置と第２の位置の２つの位置の間で移動していたが、第３の位置等、他の位置を設けるようにしても勿論かまわない。
【０２０８】
また、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。
【０２０９】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【０２１０】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０２１１】
２１・・・バヨネット部、２２・・・基台部、２４・・・距離表示環、２４ａ・・・距離目盛、２４ｂ・・・係合ピン、２５・・・指標表示部、２５ａ・・・指標、２５ｂ・・・被写体深度指標、１００・・・カメラ本体、１０１・・・カメラ制御回路、１０３・・・撮像素子、１０４・・・フォーカルプレーンシャッタ、１０５・・・表示用モニタ、１０６・・・ストロボ、１０７・・・レリーズ釦、１０８・・・バッテリ、１２１・・・本体ＣＰＵ、１２２・・・フラッシュＲＯＭ、１２３・・・ＲＡＭ、１２４・・・撮像素子制御回路、１２５・・・ストロボ制御回路、１２６・・・シャッタ制御回路、１２７・・・画像処理回路、１２８・・・表示回路、１２９・・・操作スイッチ検出回路、１３０・・・電源回路、１３１・・・カメラ本体通信回路、１３２・・・ファーストレリーズスイッチ、１３３・・・セカンドレリーズスイッチ、２００・・・交換レンズ、２０１・・・レンズ制御回路、２０３・・・焦点調節レンズ、２０４・・・ＭＦ環、２０４ａ・・・係合部、２０４ｂ・・・内側筒部、２０４ｃ・・・スリット孔、２０５・・・絞り環、２２１・・・レンズＣＰＵ、２２２・・・レンズ駆動回路、２２３・・・レンズ位置検出回路、２２４・・・ＭＦ環位置検出回路、２２４ａ・・・フォトインタラプタ部、２２５・・・ＭＦ位置検出回路、２２５ａ・・・フォトインタラプタ、２２６・・・指標位置検出回路、２２６ａ・・・エンコーダ部、２２６ｂ・・・コードパターン、２２６ｃ・・・接点部、２２７・・・絞り駆動回路、２２８・・・ＲＡＭ、２２９・・・レンズ通信回路、３０１・・・撮影者、３０３・・・被写体、３１１ａ〜３１１ｃ・・・プリセット距離、３１３ａ〜３１３ｃ・・・ＡＦ範囲、３１５ａ〜３１５ｃ・・・警告表示、３２１・・・選択エリア
【図１５】
0005797947.tif 000002
【図２２】
0005797947.tif 000003
【図１】
0005797947.tif 000004
【図２】
0005797947.tif 000005
【図３】
0005797947.tif 000006
【図４】
0005797947.tif 000007
【図５】
0005797947.tif 000008
【図６】
0005797947.tif 000009
【図７】
0005797947.tif 000010
【図８】
0005797947.tif 000011
【図９】
0005797947.tif 000012
【図１０】
0005797947.tif 000013
【図１１】
0005797947.tif 000014
【図１２】
0005797947.tif 000015
【図１３】
0005797947.tif 000016
【図１４】
0005797947.tif 000017
【図１６】
0005797947.tif 000018
【図１７】
0005797947.tif 000019
【図１８】
0005797947.tif 000020
【図１９】
0005797947.tif 000021
【図２０】
0005797947.tif 000022
【図２１】
0005797947.tif 000023