(57)【要約】【課題】マニュアルフォーカス操作部材の操作時の誤動作を防止する光学機器を提供すること。【解決手段】ＭＦ環２０４への相対的な操作量を検出するための相対操作検出回路２２５と、ＭＦ環２０４の絶対位置を検出するための絶対位置検出回路２２６と、を備え、ＬＣＰＵ２２１は、ＭＦ環２０４への相対的な操作量に基づいて光学部材を駆動させる第１のモードでは、相対操作検出回路２２５の出力信号を用いて焦点調節レンズ２０３の駆動を制御し、操作部の絶対位置に基づいて焦点調節レンズ２０３を駆動させる第２のモードでは、絶対位置検出回路２２６の出力信号と相対操作検出回路２２５の出力信号を用いて焦点調節レンズ２０３の駆動を制御する。【選択図】図２
2018054787.tif 000002
【特許請求の範囲】
【請求項１】
筐体内の光学部材の位置を調整するために操作される操作部と、前記操作部への操作に基づき前記光学部材の駆動を制御する制御部を有する光学機器において、
前記操作部への相対的な操作量を検出するための第１の検出部と、
前記操作部の絶対位置を検出するための第２の検出部と、を備え、
前記制御部は、前記操作部への相対的な操作量に基づいて前記光学部材を駆動させる第１のモードでは、前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御し、前記操作部の絶対位置に基づいて前記光学部材を駆動させる第２のモードでは、前記第２の検出部の出力信号と前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御する
ことを特徴とする光学機器。
【請求項２】
前記第１の検出部は、前記操作部の操作方向に応じて位相関係が変化する２相信号を出力するセンサを有し、
前記第２の検出部は、前記操作部の絶対位置に応じたレベルの信号を出力するセンサを有する
ことを特徴とする請求項１に記載の光学機器。
【請求項３】
前記制御部は、
前記第１のモードでは、前記第１の検出部の出力信号に基づいて、前記光学部材の駆動開始、駆動方向、駆動速度及び駆動停止の制御を行い、
前記第２のモードでは、前記第１の検出部の出力信号に基づいて、前記光学部材の駆動開始及び駆動方向の制御を行い、前記第２の検出部の出力信号に基づいて、前記光学部材の駆動速度の制御を行い、前記第１の検出部と前記第２の検出部の出力信号に基づいて、前記光学部材の駆動停止の制御を行う
ことを特徴とする請求項２に記載の光学機器。
【請求項４】
前記制御部は、前記第１の検出部の出力信号に基づく前記光学部材の駆動開始及び駆動方向の制御は、出力信号の状態変化に応じて行い、前記光学部材の駆動停止の制御は、所定時間内の出力信号の状態変化の有無に応じて行う
ことを特徴とする請求項３に記載の光学機器。
【請求項５】
前記制御部は、前記第２の検出部の出力信号に基づく前記光学部材の駆動速度の制御を、所定周期で検出される出力信号のレベルの変化量と、少なくとも最新に検出された出力信号のレベルに応じて行う
ことを特徴とする請求項３に記載の光学機器。
【請求項６】
前記制御部は、前記第２のモードでは、前記第１の検出部の出力信号に基づいて検出した前記操作部の相対的な操作量と、前記第２の検出部の出力信号に基づいて検出した前記操作部の絶対位置の変化量を比較し、前記第２の検出部の出力信号の信頼性を判定する
ことを特徴とする請求項１に記載の光学機器。
【請求項７】
前記操作部は、回転自在な部材であって、
前記第１の検出部は、前記操作部の回転に応じてそれぞれパルス信号を発生する２つのセンサを有し、一方のセンサにより発生するＡ相の信号と他方のセンサにより発生しＡ相の信号に対して所定の位相差のＢ相の信号とからなる２相信号を出力し、
前記制御部は、以下の数式（１）が満足される場合に、前記第２の検出部の出力信号が信頼できると判定することを特徴とする請求項６に記載の光学機器。
−１＜（Ｅｂ／Ｅａ）−Ｎｃ＜１  ・・・（１）
ただし、Ｅａ：Ａ相の信号とＢ相の信号の位相差分に相当する、第２の検出部のＡ／Ｄ
変換値の変化量
Ｅｂ：検出の開始から終了までにおける、第２の検出部のＡ／Ｄ変換値の変化
量
Ｎｃ：検出の開始から終了までにおける、Ａ相の信号のエッジ数とＢ相の信号
のエッジ数を合計したエッジ数
【請求項８】
前記光学部材は、焦点調節レンズであって、
前記操作部は、焦点調節レンズの位置調整用に、レンズ鏡筒に回転自在に設けられたリング部材である
ことを特徴とする請求項１に記載の光学機器。
【請求項９】
焦点位置調整用の光学部材の位置を調整するために操作される操作部と、前記操作部への相対的な操作量を検出するための第１の検出部と、前記操作部の絶対位置を検出するための第２の検出部とを、それぞれ備える光学機器の前記光学部材を制御する制御方法において、
前記操作部への相対的な操作量に基づいて前記光学部材を駆動させる第１のモードでは、前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御し、
前記操作部の絶対位置に基づいて前記光学部材を駆動させる第２のモードでは、前記第２の検出部の出力信号と前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御する
ことを特徴とする光学機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マニュアルフォーカスリングの回転操作に応じて焦点位置調節を行う光学機器に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラ等の光学機器では、オートフォーカス（以下、ＡＦと称する）モードに加えてマニュアルフォーカスモードを設けているものも多い。マニュアルフォーカスモードを使用することで、好みの位置にピントを合わせた画像が撮影できるからである。
そして、マニュアルフォーカスモードでのピント位置操作の方式として、機械的な機構でピント調節レンズを直接駆動する従来の機械操作方式ではなく、電子操作方式も採用されている。電子操作方式では、マニュアルフォーカスリングの操作がセンサで検出され、検出された操作量や操作速度に応じて、ステッピングモータ等のアクチュエータによりピント調節レンズが駆動される。電子操作方式を採用するメリットとして、撮影レンズの小型化が可能になる。
特許文献１には、マニュアルフォーカスリングのスライド位置に応じて、マニュアルフォーカスリングの回転速度に基づいて焦点位置調整を行う速度モードと、マニュアルフォーカスリングの絶対的な回転位置に基づいて焦点位置調整を行う位置モードとを切換可能なマニュアルフォーカス操作系が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１では、位置モードで、マニュアルフォーカスリングの絶対的な回転位置を、リニアセンサの出力のＡ／Ｄ変換値から求めている。しかし、Ａ／Ｄ変換値にはばらつきがあり、このばらつきにより、操作位置と異なる位置にピント調整レンズが移動してしまうような誤動作が発生する可能性がある。
【０００５】
このＡ／Ｄ変換値のばらつきによる誤動作を防止するために、例えば、マニュアルフォーカスリングの回転操作の有無を判定する範囲に所定の不感帯を設け、検出したＡ／Ｄ変換値が不感体相当の範囲内であれば、検出を無効とする方法がある。つまり、検出したＡ／Ｄ変換値が不感体相当の範囲内の場合には、操作無しであると判定され、焦点調節レンズの駆動を行わない処理がされる。しかし、この方法では、不感帯が設けられることによって、焦点位置合わせ操作時の応答性が低下するという別な問題が出てしまう。
本願発明は、上記課題に鑑み、操作性を損なうことなく、マニュアルフォーカス操作部材の操作時の誤動作を防止する光学機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、筐体内の光学部材の位置を調整するために操作される操作部と、前記操作部への操作に基づき前記光学部材の駆動を制御する制御部を有する光学機器において、前記操作部への相対的な操作量を検出するための第１の検出部と、前記操作部の絶対位置を検出するための第２の検出部と、を備え、前記制御部は、前記操作部への相対的な操作量に基づいて前記光学部材を駆動させる第１のモードでは、前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御し、前記操作部の絶対位置に基づいて前記光学部材を駆動させる第２のモードでは、前記第２の検出部の出力信号と前記第１の検出部の出力信号を用いて前記光学部材の駆動を制御する。
【発明の効果】
【０００７】
本発明によれば、操作性を損なうことなく、マニュアルフォーカス操作部材の操作時の誤動作を防止する光学機器を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係るデジタルカメラの機能ブロック図である。
【図２】デジタルカメラの電気的な構成を示すブロック図である。
【図３】ＭＦ環とカム環の構造を説明する図である。
【図４】ＭＦ環とカム環の連結動作の一例を示す図である。
【図５】ＲＦモードにおける、ＰＩ出力信号とリニアセンサ出力信号のタイミングチャートの例である。
【図６】デジタルカメラによる撮影動作の手順を説明するフローチャートである。
【図７】ＭＦ環操作検出・動作処理の手順を説明するサブルーチンである。
【発明を実施するための形態】
【０００９】
以下、図面に従って本発明の実施形態を説明する。以下の実施形態では、本発明の光学機器として、デジタルカメラ１０を例にして説明する。図１は、デジタルカメラ１０の機能ブロック図である。なお、デジタルカメラ１０として、カメラ本体１０１と交換レンズ２０１から構成されるレンズ交換式のカメラを例にする。図１は、交換レンズ２０１がカメラ本体１０１に装着された状態の図である。なお、図１の左側が被写体側である。矢印Ｘは、光軸Ｏに沿ったデジタルカメラ１０の姿勢を示す。矢印Ｘで、左側を前側、右側を後側とも呼ぶ。
【００１０】
カメラ本体１０１は、カメラ制御回路１０２、撮像素子１０３、フォーカルプレンシャッタ１０４、表示用モニタ１０５、ストロボ１０６、レリーズ釦１０７、及びバッテリー１０８等を有する。
【００１１】
カメラ制御回路１０２は、カメラ本体１０１内部に設けられた撮像素子１０３やフォーカルプレンシャッタ１０４等の各部を制御し、更にレンズ制御回路２０２に交換レンズ２０１の制御を指示する。
【００１２】
撮像素子１０３は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（complementary metal oxide semiconductor）センサ等で構成され、交換レンズ２０１の光学系により撮像面に結像された被写体像の撮像を行う。フォーカルプレンシャッタ１０４は、撮影者によるレリーズ釦１０７の操作に応じたカメラ制御回路１０２からの指示により開閉動作することで撮像素子１０３への露光動作を行う。
【００１３】
表示用モニタ１０５は、液晶や有機ＥＬ等で構成され、撮影待機時や動画撮影時のライブビュー画像表示を行う。さらに、表示用モニタ１０５は、撮影者による不図示の再生釦や各種設定手段の操作に応じて再生画像や設定情報等の表示を行う。
【００１４】
ストロボ１０６は、撮影者によるレリーズ釦１０７の操作に応じたカメラ制御回路１０２からの指示により不図示の発光用コンデンサに蓄えられた電荷を用いてフォーカルプレンシャッタ１０４での露光動作と同期して発光動作を行う。
【００１５】
レリーズ釦１０７は、撮影者により操作されて、交換レンズ２０１にＡＥ、ＡＦ、露光等の撮影動作を実行させる。バッテリー１０８は、カメラ本体１０１、及び交換レンズ２０１に電源を供給する。
【００１６】
カメラ制御回路１０２は、撮影者によるレリーズ釦１０７の操作に応じて撮像素子１０３、フォーカルプレンシャッタ１０４を制御する。さらに、カメラ制御回路１０２は、レンズ制御回路２０２を通して交換レンズ２０１の各種駆動制御を行い、必要があればストロボ１０６の発光制御も行って撮影動作を実行する。また、カメラ制御回路１０２は、各種カメラ操作に応じて表示用モニタ１０５の表示制御を行う。
【００１７】
交換レンズ２０１は、レンズ制御回路２０２、焦点調節レンズ２０３、ＭＦ環２０４、及び絞り２０５等を有する。
【００１８】
レンズ制御回路２０２は、カメラ制御回路１０２からの指示、または、撮影者によるＭＦ環２０４の操作に応じて焦点調節レンズ２０３、及び絞り２０５の駆動制御等を行う。
【００１９】
焦点調節レンズ２０３は、レンズ制御回路２０２からの指示により、光軸Ｏ方向に平行なＰ３方向に移動して交換レンズ２０１の焦点状態を調節する。焦点調節レンズ２０３を、単に光学部材とも呼ぶ。
【００２０】
ＭＦ環２０４は、光軸Ｏと平行なＰ１方向へのスライド操作と、及び光軸Ｏを中心とするＰ２方向への回転操作とが、それぞれ可能に交換レンズ２０１に設けられる。ＭＦ環は、マニュアルフォーカスリングあるいは、単に操作部とも呼ばれる。
【００２１】
ＭＦ環２０４のＰ１方向へのスライド操作による位置に応じて、ＭＦモードとＲＦモードの２つのマニュアルフォーカスモードが切換えられる。なお、オートフォーカスモードへは、カメラ本体１０１に設けられた不図示の操作部材で切換えられる。
【００２２】
ＭＦモードは、ＭＦ環２０４の相対的な回転量に基づいて焦点調節レンズ２０３の駆動を行うモードである。ＲＦモードは、ＭＦ環２０４の絶対的な回転位置に基づいて焦点調節レンズ２０３の駆動を行うモードである。ＭＦモードを第１のモード、ＲＦモードを第２のモードとも呼ぶ。ＭＦモードとＲＦモードの詳細は、後述する。
【００２３】
絞り２０５は、カメラ本体１０１方向に入射する被写体光量を調節する。絞り２０５は、レンズ制御回路２０２からの指示により開口面積を変化させる。
【００２４】
図２は、デジタルカメラ１０の電気的な構成を示すブロック図である。カメラ本体１０１のカメラ制御回路１０２は、カメラ本体ＣＰＵ（以下、ＢＣＰＵと称する）１２１、フラッシュＲＯＭ（以下、ＦＲＯＭと称する）１２２、ＲＡＭ１２３、撮像素子制御回路１２４、ストロボ制御回路１２５、シャッタ制御回路１２６、画像処理回路１２７、表示回路１２８、操作スイッチ検出回路１２９、電源回路１３０、及びカメラ本体通信回路１３１等を有する。
【００２５】
ＢＣＰＵ１２１は、カメラ本体１０１に設けられた撮像素子制御回路１２４やストロボ制御回路１２５等に接続され、これらを制御して、デジタルカメラ１０全体の制御を行う。具体的には、ＢＣＰＵ１２１は、ＦＲＯＭ１２２から制御プログラムを読込み、制御プログラムに従ったソフトウェア処理によって、デジタルカメラ１０全体の制御を行う。
【００２６】
ＦＲＯＭ１２２は、ＢＣＰＵ１２１の制御プログラム等が格納される記憶部である。ＦＲＯＭ１２２は、例えば、フラッシュメモリである。ＲＡＭ１２３は、ＢＣＰＵ１２１の各種情報を一時格納するための記憶部である。ＲＡＭ１２３は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）である。
【００２７】
撮像素子制御回路１２４は、ライブビュー画像表示、ＡＥ、ＡＦ、露光等の画像データを必要とする処理の動作実行時に、被写体像を画像信号に変換するための撮像動作を撮像素子１０３に実行させる。
【００２８】
ストロボ制御回路１２５は、ストロボ１０６の充電、及び発光制御を行う。シャッタ制御回路１２６は、フォーカルプレンシャッタ１０４の開閉動作制御を行う。
【００２９】
画像処理回路１２７は、撮像素子１０３から出力される画像信号にＡ／Ｄ変換やフィルタ処理等の画像処理を施す。そして、画像処理回路１２７は、画像処理を施した画像データにより、撮影画像として記憶する画像データや表示用モニタ１０５に表示するライブビュー画像を生成する。また、画像処理回路１２７は、焦点検出領域内の画像データから高周波成分をハイパスフィルタ処理により抽出して、ＡＦ評価値を算出する等の処理を行う。表示回路１２８は、撮影した画像や各種撮影情報等を表示用モニタ１０５に表示する。
【００３０】
操作スイッチ検出回路１２９には各操作スイッチが接続され、操作スイッチ検出回路１２９は各操作スイッチの状態を検出する。例えば、操作スイッチ検出回路１２９は、撮影者が操作するカメラ本体１０１のカメラの撮影モードを切り替える図示しない切り替えスイッチの状態を検出する。
【００３１】
また、操作スイッチ検出回路１２９は、レリーズ釦１０７の操作によって動作する第１レリーズスイッチ１３２と第２レリーズスイッチ１３３が接続され、各操作スイッチの状態を検出する。第１レリーズスイッチ（以下、１Ｒスイッチと称する）１３２は、一般的な２段階スイッチであるレリーズ釦１０７の半押しでオン状態となる。操作スイッチ検出回路１２９で１Ｒスイッチ１３２のオン状態が検出されるとＢＣＰＵ１２１によりＡＥ、ＡＦ動作等が実行される。
【００３２】
第２レリーズスイッチ（以下、２Ｒスイッチと称する）１３３は、一般的な２段階スイッチであるレリーズ釦１０７の全押しでオン状態となる。操作スイッチ検出回路１２９で２Ｒスイッチ１３３のオン状態が検出されるとＢＣＰＵ１２１により露光動作が実行される。
【００３３】
電源回路１３０は、装填されたバッテリー１０８の電圧の平滑化や昇圧等を行ってカメラ本体１０１や交換レンズ２０１に電源を供給する。カメラ本体通信回路１３１は、レンズ通信回路２３０を介してレンズＣＰＵ２２１と通信する。
【００３４】
交換レンズ２０１のレンズ制御回路２０２は、レンズＣＰＵ（以下、ＬＣＰＵと称する）２２１、レンズ駆動回路２２２、レンズ位置検出回路２２３、ＭＦ環位置検出回路２２４、相対操作検出回路２２５、絶対位置検出回路２２６、絞り駆動回路２２７、ＦＲＯＭ２２８、ＲＡＭ２２９及びレンズ通信回路２３０を有する。なお、交換レンズ２０１には、ズームレンズやズームレンズの駆動系や駆動回路が含まれてもよいが、説明は省略する。
【００３５】
ＬＣＰＵ２２１は、交換レンズ２０１内部に設けられたレンズ駆動回路２２２等に接続され、これらを制御して、交換レンズ２０１の制御を行う。具体的には、ＬＣＰＵ２２１は、交換レンズ２０１内部に設けられたＦＲＯＭ２２８から制御プログラムを読込み、制御プログラムに従ったソフトウェア処理によって、交換レンズ２０１の制御を行う。
【００３６】
レンズ駆動回路２２２は、焦点調節レンズ２０３の駆動制御を行う。レンズ駆動回路２２２は、ステッピングモータ等のアクチュエータやモータドライバ等を含んで構成される。
【００３７】
レンズ位置検出回路２２３は、レンズ駆動回路２２２によって駆動される焦点調節レンズ２０３の位置検出を行う。具体的には、レンズ位置検出回路２２３は、レンズ駆動回路２２２に含まれる駆動用モータの回転量をパルス数に変換する回路や、焦点調節レンズ２０３の絶対位置として無限端等の基準位置からのパルス数を出力するフォトインタラプタ（以下、ＰＩと称する）回路等を有する。
【００３８】
ＭＦ環位置検出回路２２４は、ＭＦ環２０４の光軸Ｏ方向でのスライド位置がＭＦ操作位置であるかＲＦ操作位置であるかを検出する。ＭＦ環２０４のスライド位置で、ＭＦモードに設定する位置をＭＦ操作位置とし、ＲＦモードに設定する位置をＲＦ操作位置とする。
【００３９】
相対操作検出回路２２５は、ＭＦ環２０４の回転方向における相対位置の変化量を検出する。操作による相対位置の変化量を相対操作量とも呼ぶ。相対操作検出回路２２５は、ＰＩ回路等を含んで構成される。ＰＩ回路は、２つのフォトインタラプタ（図４で説明するＰＩ２３１ａ及びＰＩ２３１ｂ）を有し、ＭＦ環２０４の操作方向に応じて位相関係が変化する２相信号を出力する。
【００４０】
そして、相対操作検出回路２２５は、ＰＩ回路から出力されるパルス数をカウントして、回転するＭＦ環２０４の相対操作量を検出し、対応する信号を出力する。また、相対操作検出回路２２５は、２相信号の状態からＭＦ環２０４の回転方向を検出し、対応する信号を出力する。なお。相対操作検出回路２２５は、ＭＦモード及びＲＦモードのいずれでも、相対操作量や回転方向を検出する。
【００４１】
絶対位置検出回路２２６は、ＭＦ環２０４の位置がＲＦ操作位置である場合に、ＭＦ環２０４の回転方向での絶対位置検出を行う。絶対位置検出回路２２６は、リニアセンサ２３７やＡ／Ｄ変換回路（不図示）等を含んで構成される。
【００４２】
リニアセンサ２３７は、直進移動量を電気信号に変換するものである。リニアセンサ２３７は、例えば、抵抗式リニアセンサや磁気式リニアセンサ等である。リニアセンサ２３７は、ＭＦ環２０４の絶対位置に応じたレベルの信号を出力する。
【００４３】
絶対位置検出回路２２６は、リニアセンサ２３７出力のＡ／Ｄ変換結果に基づいてＭＦ環２０４の回転方向での絶対位置検出を行い、検出した絶対位置に対応する信号を出力する。なお、相対操作検出回路２２５を第１の検出部、絶対位置検出回路２２６を第２の検出部とも呼ぶ。
【００４４】
絞り駆動回路２２７は、ステッピングモータ等のアクチュエータやモータドライバ等を含んで構成され、絞り２０５の開口動作制御を行う。ＲＡＭ２２９は、ＬＣＰＵ２２１の各種情報を一時格納するための記憶部である。ＲＡＭ２２９は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）である。
【００４５】
ＦＲＯＭ２２８は、ＬＣＰＵ２２１の制御プログラム等が格納される記憶部である。ＦＲＯＭ２２８は、例えば、フラッシュメモリである。
【００４６】
レンズ通信回路２３０は、ＢＣＰＵ１２１への通信を行う。レンズ通信回路２３０は、交換レンズ２０１の外部に設けられる通信接続端子を有し、ＢＣＰＵ１２１からの焦点調節レンズ２０３や絞り２０５の駆動命令等の受信、光学データ、レンズ位置情報、動作状態等のＢＣＰＵ１２１への送信を行う。
【００４７】
以上説明した交換レンズ２０１では、レンズ駆動回路２２２等が接続されたＬＣＰＵ２２１によって、レンズ駆動や絞り駆動等の各種駆動制御が行われる。また、交換レンズ２０１では、レンズ通信回路２３０及びカメラ本体通信回路１３１を介してＢＣＰＵ１２１と通信が行われ、動作命令の受信、交換レンズ２０１のレンズ動作状態や光学データ等の送信が行われる。
【００４８】
図３、図４を用いて、ＭＦ環２０４の操作を検出する操作検出機構を説明する。図３は、ＭＦ環２０４とカム環２３２の構造を説明する図である。図４は、ＭＦ環２０４とカム環２３２の連結動作の一例を示す図である。操作検出機構として、ＰＩ２３１ａ、ＰＩ２３１ｂ、カム環２３２、レバー部材２３５及びリニアセンサ２３７が設けられる。
【００４９】
ＭＦ環２０４の前側には、ＭＦ環２０４の回転を検出するための櫛歯２４０が、ＭＦ環２０４に沿って円弧上に設けられる。櫛歯２４０は、ＭＦ環２０４と一体で回転する。ＰＩ２３１ａ及びＰＩ２３１ｂは、櫛歯２４０の回転を検出するための２つのフォトインタラプタである。前述のように、ＰＩ２３１ａ及びＰＩ２３１ｂは、相対操作検出回路２２５のＰＩ回路に含まれる。
【００５０】
ＰＩ２３１ａ及びＰＩ２３１ｂは、回転する櫛歯２４０を挟み込むように、設けられる。ＭＦ環２０４が回転操作された場合に、ＭＦ環２０４の回転に応じて、櫛歯２４０が、ＰＩ２３１ａ及びＰＩ２３１ｂに対して、透光と遮光を行う。
【００５１】
ＭＦ環２０４の回転により、対向するＬＥＤとフォトダイオード間を通過する櫛歯２４０により透光状態と遮光状態が発生して、ＰＩ２３１ａ及びＰＩ２３１ｂの出力信号レベルが変化する。また、ＰＩ２３１ａ及びＰＩ２３１ｂは、互いの出力信号の位相が異なるような位置に配置される（例えば、９０度位相がずれている）。そして、相対操作検出回路２２５は、２つのＰＩの出力信号をバッファ回路等で２値化し、２値化した２相信号のエッジを検出することにより、ＭＦ環２０４の回転方向と相対操作量を検出する。詳細は、図５で説明する。
【００５２】
カム環２３２は、ＭＦ環２０４の回転操作を、光軸Ｏに平行な前後方向の直進操作に変換するものである。カム環２３２は、円筒状の部材で、交換レンズ２０１内部で回転自在に支持される。
【００５３】
カム環２３２には、光軸Ｏに対して斜めの角度方向（Ｐ４方向）でカム溝２３２ａが形成される。カム溝２３２ａには、レバー部材２３５の先端に設けられたカムピン２３４が係合される。レバー部材２３５の後端は、リニアセンサ２３７の接点２３６に取付けられる。
【００５４】
これにより、レバー部材２３５は、カム環２３２の回転位置に応じて、光軸Ｏと平行な方向（Ｐ５方向）に移動して、カム環２３２の動きをリニアセンサ２３７に伝達する。そして、リニアセンサ２３７は、ＭＦ環２０４の回転操作に応じた信号を出力する。以上により、ＲＦ操作位置では、ＭＦ環２０４の絶対位置に応じたレベルの信号が、リニアセンサ２３７から出力される。
【００５５】
カム環２３２は、ＭＦ環２０４がＭＦ操作位置である場合にはＭＦ環２０４から分離され、ＭＦ環２０４がＲＦ操作位置である場合にはＭＦ環２０４に結合される。つまり、カム環２３２は、ＲＦ操作位置である場合には、ＭＦ環２０４に結合され、ＭＦ環２０４と一体で回転し、ＭＦ環２０４の回転方向の操作を前後方向の移動に変換する。
【００５６】
図４は、ＭＦ環２０４とカム環２３２の連結動作の一例を示す図である。ＭＦ環２０４の連結部材２３８は、ＭＦ環２０４に円周上に設けられた櫛歯状の部材である。カム環２３２の連結部材２３９は、カム環２３２に円周上に設けられた櫛歯状の連結部材である。
【００５７】
図４（Ａ）は、ＭＦ操作位置での連結部材の状態である。ＭＦ環２０４がＭＦ操作位置である場合には、連結部材２３８と連結部材２３９は分離状態となり、ＭＦ環２０４を回転操作してもカム環２３２は回転しない。
【００５８】
図４（Ｂ）は、ＲＦ操作位置での連結部材の状態である。ＭＦ環２０４のＲＦ操作位置への移動に伴い、連結部材２３８も後側に移動する（Ｐ６方向）。連結部材２３８と連結部材２３９は係合状態となり、カム環２３２はＭＦ環２０４と一体的に回転する。
【００５９】
図５を参照して、ＭＦ環２０４の操作検出の具体例を説明する。図５は、ＲＦモードにおける、ＰＩ出力信号とリニアセンサ出力信号のタイミングチャートの例である。ＳＩＧ−ＡはＰＩ２３１ａの出力信号、ＳＩＧ−ＢはＰＩ２３１ｂの出力信号、ＳＩＧ−Ｃはリニアセンサ２３７の出力信号である。また、ＭＦ環２０４が一定速度で同一方向に操作されている時に生成されるＳＩＧ−ＡとＳＩＧ−Ｂの周期をλとし、ＳＩＧ−ＡとＳＩＧ−Ｂの位相差をλ／４とする。
【００６０】
なお、ＳＩＧ−ＡをＡ相、ＳＩＧ−ＢをＢ相とも呼ぶ。また、ＭＦモードではＳＩＧ−Ｃは使用されないので、ＭＦモードにおけるタイミングチャートは、図５からＳＩＧ−Ｃを除いたものとなる。
【００６１】
相対操作検出回路２２５が、ＰＩ２３１ａ及びＰＩ２３１ｂから出力される２相信号ＳＩＧ−ＡとＳＩＧ−Ｂの前回検出時からの状態変化を基づき、ＭＦ環２０４の操作検出を行う。ＬＣＰＵ２２１は、相対操作検出回路２２５からの出力信号に基づき、ＭＦ環２０４の操作内容を判断する。以下に、ＭＦ環２０４の操作内容として、操作開始、操作方向の反転、操作停止についての判断例を説明する。
【００６２】
ＲＦモード及びＭＦモードのいずれでも、相対操作検出回路２２５が、図５のＲ１に示すように、ＳＩＧ−ＡとＳＩＧ−Ｂの状態が連続変化することを検出した場合には、ＬＣＰＵ２２１は、ＭＦ環２０４の操作が行われたと判断する。
【００６３】
図５のＲ１の例では、ＳＩＧ−ＡがＬ→Ｈ、ＳＩＧ−ＢがＬ→Ｈ順で状態が変化している。状態変化方向（Ｌ→Ｈ／Ｈ→Ｌ）や変化順は、ＭＦ環２０４の回転操作方向や操作開始位置で決まる。従って、相対操作検出回路２２５が、状態変化発生時のＳＩＧ−ＡとＳＩＧ−Ｂの状態変化方向と変化順を検出することで、ＬＣＰＵ２２１は、ＭＦ環２０４の操作開始と操作方向を判断することができる。
【００６４】
ＲＦモード及びＭＦモードのいずれでも、相対操作検出回路２２５が、図５のＲ２に示すように、ＳＩＧ−ＡまたはＳＩＧ−Ｂの一方の状態に変化がなく、他方の状態のみが連続で変化したことを検出した場合には、ＬＣＰＵ２２１は、ＭＦ環２０４の操作方向が反転したと判断する。
【００６５】
図５のＲ３は、ＲＦモードで、ＭＦ環２０４の操作が行われていないと判断される例である。ＬＣＰＵ２２１は、相対操作検出回路２２５と絶対位置検出回路２２６の両方の検出結果により、ＭＦ環２０４の操作が行われていないことを判断する。相対操作検出回路２２５が、ＳＩＧ−ＡとＳＩＧ−Ｂの両方で状態変化を検出しないで、かつ絶対位置検出回路２２６がＳＩＧ−Ｃの電圧（Ｅｃ）変化が所定以下と検出した場合である。ＳＩＧ−Ｃの電圧が所定以下とは、例えば、絶対位置検出回路２２６により検出されるＳＩＧ−ＣのＡ／Ｄ変換後の電圧データの変化が、Ａ／Ｄ変換精度以下である場合である。
【００６６】
また、ＭＦモードで、相対操作検出回路２２５が、図５のＲ３に示すように、ＳＩＧ−ＡとＳＩＧ−Ｂの両方で状態変化を検出しない場合には、ＬＣＰＵ２２１は、ＭＦ環２０４の操作が行われていないと判断する。つまり、ＬＣＰＵ２２１はＭＦ環２０４が停止と判断する。
【００６７】
以上説明したＭＦ環２０４の操作状態の判断を、モードに分けて説明する。ＭＦモードでは、相対操作検出回路２２５は、２相信号ＳＩＧ−ＡとＳＩＧ−Ｂの所定期間中の信号状態変化順と変化回数から、ＭＦ環２０４の回転方向と相対操作量を検出する。そして、ＬＣＰＵ２２１は、検出された回転方向と相対操作量に基づいて、ＭＦ環２０４の回転操作の開始と停止、方向、及び回転速度を判断する。ＬＣＰＵ２２１は、ＭＦ環２０４の回転操作に応じて、焦点調節レンズ２０３の駆動制御を行う。
【００６８】
相対操作量の検出は、図５に示すようなＳＩＧ−ＡとＳＩＧ−Ｂの前回の検出タイミングからの変化回数（エッジ数とも呼ぶ）を相対操作検出回路２２５の２相カウンタでカウントすることで行う。ＳＩＧ−ＡとＳＩＧ−Ｂのエッジ数はＭＦ環２０４の回転量に対応しているので、２相信号のエッジ数を取得することで、ＬＣＰＵ２２１は、ＭＦ環２０４の相対操作量を検出することができる。
【００６９】
また、相対操作量の検出タイミング間隔は、櫛歯２４０が設置されるＭＦ環２０４と連動して回転する部材の円周と櫛歯２４０の数で定まる単位回転角度あたりの検出分解能に基づいて設定される。
【００７０】
ＲＦモードでは、ＬＣＰＵ２２１は、ＭＦモード時と同様に、相対操作検出回路２２５の検出結果により、ＭＦ環２０４の回転操作の開始と回転方向を判断する。さらに、ＬＣＰＵ２２１は、絶対位置検出回路２２６の検出結果からＭＦ環２０４の回転方向の絶対位置を判断し、焦点調節レンズ２０３の駆動目標位置を設定する。また、ＬＣＰＵ２２１は、相対操作検出回路２２５のＳＩＧ−ＡとＳＩＧ−Ｂの出力信号と絶対位置検出回路２２６のＳＩＧ−Ｃの出力信号により、ＭＦ環２０４の停止を判断する。
【００７１】
さらに、ＲＦモード時には、ＬＣＰＵ２２１は、相対操作検出回路２２５の出力信号に基づいて検出したＭＦ環２０４の相対操作量と、絶対位置検出回路２２６の出力信号に基づいて検出したＭＦ環２０４の絶対位置の変化量を比較し、絶対位置検出回路２２６の出力信号の信頼性を判定する。また、信頼性を判定については、図６のステップＳ２０６で後述し、その際に図５を再度説明する。
【００７２】
なお、上記の説明では、ＭＦ環２０４の回転操作の開始と停止、方向、及び回転速度等の判断を、ＬＣＰＵ２２１が行うとしたが、ＬＣＰＵ２２１との通信を介して、ＢＣＰＵ１２１がＭＦ環２０４の回転操作の開始等を判断するようにしてもよい。
【００７３】
図６は、デジタルカメラ１０における撮影動作の手順を説明するフローチャートである。カメラ本体１０１の電源がオンされると、ＢＣＰＵ１２１は交換レンズ２０１が装着されているかどうかを判定する（ステップＳ１００）。具体的には、ＢＣＰＵ１２１は、操作スイッチ検出回路１２９で不図示のマウントスイッチ状態を検出することにより、交換レンズ２０１の装着を判断する。
【００７４】
ＢＣＰＵ１２１は、交換レンズ２０１が未装着の場合は装着されるまで（ステップＳ１００のＮＯ）、定期的な装着検出を行う等の待機動作を行う。なお、ＢＣＰＵ１２１は、待機中に撮影者により撮影パラメータの変更操作や過去に撮影した画像の再生操作等が行われた場合は、指示された動作を実行する。
【００７５】
ＢＣＰＵ１２１は、交換レンズ２０１の装着が確認されると（ステップＳ１００のＹＥＳ）、ＬＣＰＵ２２１とレンズ通信を行う（ステップＳ１０２）。具体的には、ＢＣＰＵ１２１は、カメラ本体通信回路１３１、レンズ通信回路２３０を介してＬＣＰＵ２２１と通信を行い、焦点調節レンズ２０３等の動作パラメータ、各種光学データ等のレンズデータを取得してＲＡＭ１２３に記憶する。
【００７６】
ＢＣＰＵ１２１は、ステップＳ１０２でのレンズデータの取得や初期設定等を実行後、ＬＣＰＵ２２１と同期通信を開始する（ステップＳ１０４）。具体的には、ＢＣＰＵ１２１は、ＬＣＰＵ２２１とカメラ本体通信回路１３１、レンズ通信回路２３０を介して同期通信を開始する。そして、ＢＣＰＵ１２１は、同期通信モードに移行し、以後、同期周期毎に焦点調節レンズ２０３等の動作状態やＭＦ環２０４の操作状態等のレンズ状態データを、取得してレンズ状態に応じた制御動作を実行する。
【００７７】
ＢＣＰＵ１２１は、表示用モニタ１０５にＬＶ（ライブビュー）画像の表示を開始する（ステップＳ１０６）。具体的には、ＢＣＰＵ１２１は、撮像素子制御回路１２４により撮像素子１０３を同期周期毎に動作させて画像データを取得し、画像処理回路１２７でＬＶ画像表示用の画像処理を施して、表示回路１２８により表示用モニタ１０５にＬＶ画像の表示を開始する。
【００７８】
ＢＣＰＵ１２１は、交換レンズ２０１が取り外されたかを判断する（ステップＳ１０８）。ＢＣＰＵ１２１は、同期通信で取得したレンズ状態データの確認、操作スイッチ検出回路１２９での不図示のマウントスイッチ状態検出により、交換レンズ２０１が取り外されたかどうかを判断する。ＢＣＰＵ１２１は、交換レンズ２０１が取り外されていないと判断する場合には（ステップＳ１０８のＮＯ）、ステップＳ１１０に進み、取り外されたと判断する場合には（ステップＳ１０８のＹＥＳ）、ステップＳ１００に戻る。
【００７９】
ＢＣＰＵ１２１は、カメラ本体１０１の電源がオフされていないかを確認する（ステップＳ１１０）。電源がオフされた場合には（ステップＳ１１０のＹＥＳ）、ステップＳ１１２に進む。ＢＣＰＵ１２１は、各種データの退避、リセット動作、電源系統の切断処理等の所定の終了処理を実行する（ステップＳ１１２）。
【００８０】
電源がオフされていない場合には（ステップＳ１１０のＮＯ）、ステップＳ１１４に進む。ＢＣＰＵ１２１は、ＬＣＰＵ２２１へＭＦ環２０４の操作検出を行い、操作状態に応じて焦点調節レンズ２０３の動作制御や設定処理等を行うように指示する（ステップＳ１１４）。また、通信結果によりＬＣＰＵ２２１がすでに上記処理中である場合は、なにも指示しないで次のステップに進む。ＬＣＰＵ２２１によるＭＦ環２０４の操作検出と焦点調節レンズ２０３の動作制御等の詳細については、図７で後述する。
【００８１】
ＢＣＰＵ１２１は、１Ｒスイッチ１３２がオン状態になったかを判断する（ステップＳ１１６）。ＢＣＰＵ１２１は、操作スイッチ検出回路１２９で１Ｒスイッチ１３２がオン状態になったかを検出する。ＢＣＰＵ１２１は、１Ｒスイッチ１３２がオン状態になっていないと判断すると（ステップＳ１１６のＮＯ）、ステップＳ１０８に戻る。ＢＣＰＵ１２１は、１Ｒスイッチ１３２がオン状態になったと判断すると（ステップＳ１１６のＹＥＳ）、静止画撮影用の測光、露出演算、ＡＦ等の撮影に必要な動作を実行する（ステップＳ１１８）。
【００８２】
ＢＣＰＵ１２１は、１Ｒスイッチ１３２のオン状態が維持されているかを判断する（ステップＳ１２０）。ＢＣＰＵ１２１は、１Ｒスイッチ１３２がオン状態でないと判断すると（ステップＳ１２０のＮＯ）、ステップＳ１０８に戻る。ＢＣＰＵ１２１は、１Ｒスイッチ１３２がオン状態であると判断すると（ステップＳ１２０のＹＥＳ）、ステップＳ１２２に進む。
【００８３】
ＢＣＰＵ１２１は、２Ｒスイッチ１３３がオン状態になったかを判断する（ステップＳ１２２）。ＢＣＰＵ１２１は、操作スイッチ検出回路１２９で２Ｒスイッチ１３２がオン状態になったことを検出する。ＢＣＰＵ１２１は、２Ｒスイッチ１３３がオン状態でないと判断する（ステップＳ１２２のＮＯ）、ステップＳ１２０に戻る。ＢＣＰＵ１２１は、２Ｒスイッチ１３３がオン状態であると判断する（ステップＳ１２２のＹＥＳ）、ステップＳ１２４に進む。
【００８４】
ＢＣＰＵ１２１は、撮像を行う（ステップＳ１２４）。具体的には、ＢＣＰＵ１２１は、ステップＳ１１０での露出演算結果に基づいて、ＬＣＰＵ２２１と通信を行い、絞り２０５の絞り込み動作を指示する。そして、ＢＣＰＵ１２１は、絞り込み動作完了後に撮像素子制御回路１２４及びシャッタ制御回路１２６によって、撮像素子１０３及びフォーカルプレンシャッタ１０４を制御して撮像を行う。そして、ＢＣＰＵ１２１は、撮像素子１０３から出力される撮像信号を画像処理回路１２７で画像データに変換する。
【００８５】
ＢＣＰＵ１２１は、ステップＳ１２４で取得した画像データをＲＡＭ１２３やコンパクトフラッシュ等外部メディアに記憶する（ステップＳ１２６）。また、あわせて、ＢＣＰＵ１２１は、表示回路１２８により表示用モニタ１０５に撮影画像を表示する。
【００８６】
ＢＣＰＵ１２１は、表示を初期化する（ステップＳ１２８）。具体的には、ＢＣＰＵ１２１は、表示回路１２８により撮影画像表示や動画撮影パラメータ表示のクリア等を行って表示用モニタ１０５の表示をライブビュー画像表示に戻し、その後、ステップＳ１０８に戻り撮影待機状態に移行する。
【００８７】
図７は、ステップＳ１１４のＭＦ環操作検出・動作処理の手順を説明するサブルーチンである。以下の処理は、ＬＣＰＵ２２１により実行される。
【００８８】
ＬＣＰＵ２２１は、ＭＦ環２０４のスライド方向の位置がＭＦ操作位置かＲＦ操作位置かを検出する（ステップＳ２００）。ＭＦ環２０４のスライド方向の位置の検出は、具体的には、ＭＦ環位置検出回路２２４の位置検出手段、例えば、機械式のスイッチ状態を検出することで行われる。
【００８９】
ＬＣＰＵ２２１は、ＭＦ環２０４のスライド方向の位置がＲＦ操作位置であるかを判断する（ステップＳ２０２）。ＬＣＰＵ２２１は、ＭＦ環位置検出回路２２４の検出結果により判断する。ＬＣＰＵ２２１は、ＭＦ環２０４のスライド方向の位置がＲＦ操作位置でないと判断すると（ステップＳ２０２のＮＯ）、ＭＦ操作位置としてステップＳ２２０に進む。ＬＣＰＵ２２１は、ＭＦ環２０４のスライド方向の位置がＲＦ操作位置と判断すると（ステップＳ２０２のＹＥＳ）、ステップＳ２０４に進む。
【００９０】
ＬＣＰＵ２２１は、ＭＦ環２０４の回転方向の絶対位置検出タイミングであるかを判断する（ステップＳ２０４）。ＬＣＰＵ２２１は、ＭＦ環２０４の回転方向の絶対位置検出タイミングであると判断すると（ステップＳ２０４のＹＥＳ）、絶対位置検出回路２２６の検出を指示する。絶対位置検出回路２２６は、リニアセンサ２３７より、ＭＦ環２０４の絶対位置の検出を行う（ステップＳ２０６）。
【００９１】
絶対位置検出回路２２６は、リニアセンサ２３７から出力される信号電圧をＡ／Ｄ変換することで、ＭＦ環２０４の絶対位置を検出する。ＬＣＰＵ２２１は、絶対位置検出回路２２６からＡ／Ｄ変換の出力信号を受信することで、ＭＦ環２０４の絶対位置を取得する。また、ＬＣＰＵ２２１は、絶対位置検出タイミングでないと判断すると（ステップＳ２０４のＮＯ）、ステップＳ２０８に進む。
【００９２】
次に、ＬＣＰＵ２２１は、相対操作検出回路２２５の検出を指示する。相対操作検出回路２２５は、ＭＦ環２０４の操作検出を行う（ステップＳ２０８）。相対操作検出回路２２５の出力信号がＬＣＰＵ２２１に通知される。
【００９３】
図５等で説明したように、相対操作検出回路２２５と絶対位置検出回路２２６の検出結果により、ＬＣＰＵ２２１は、ＭＦ環２０４に対する操作検出（操作中、停止、反転、回転速度等）を行う。ＬＣＰＵ２２１は、ステップＳ２０６での絶対位置検出回路２２６からの出力信号と、ステップＳ２０８での相対操作検出回路２２５からの出力信号により、ＭＦ環２０４で回転操作が行われているかどうかを判断する（ステップＳ２１０）。
【００９４】
ＬＣＰＵ２２１は、ＭＦ環２０４で回転操作が行われていないと判断すると（ステップＳ２１０のＹＥＳ）、駆動中の焦点調節レンズ２０３が、目標位置に到達したかどうかを判断する（ステップＳ２１２）。
【００９５】
ＬＣＰＵ２２１は、駆動中の焦点調節レンズ２０３が、目標位置に到達したと判断すると（ステップＳ２１２のＹＥＳ）、焦点調節レンズ２０３の駆動を停止する（ステップＳ２１４）。ＬＣＰＵ２２１は、駆動中の焦点調節レンズ２０３が、目標位置に到達していないと判断すると（ステップＳ２１２のＮＯ）、図６の処理に戻りステップＳ１１６に進む。ＬＣＰＵ２２１は、駆動停止中である場合も、処理を終了して図６の処理に戻りステップＳ１１６に進む。
【００９６】
ＬＣＰＵ２２１は、ＭＦ環２０４で回転操作が行われていると判断すると（ステップＳ２１０のＮＯ）、ステップＳ２０６で検出されたＭＦ環２０４の絶対位置を目標位置として焦点調節レンズ２０３の駆動を行う（ステップＳ２１６）。また、既に焦点調節レンズ２０３を駆動中の場合は、ステップＳ２１６で、ＬＣＰＵ２２１は、目標位置をステップＳ２０６で検出された絶対位置に更新して駆動を継続する。
【００９７】
また、ＬＣＰＵ２２１は、焦点調節レンズ２０３の現在位置から目標位置までの駆動量に応じて、レンズ駆動回路２２２の駆動速度を設定する。例えば、ＬＣＰＵ２２１は、現在位置から目標位置までの駆動量が所定以下の場合は駆動量が大きくなるにつれて駆動速度が速くなるような設定とし、所定以上の場合は最高速度を設定する。
【００９８】
また、ＬＣＰＵ２２１が、ステップＳ２０８で、ＭＦ環２０４の操作方向が反転したと判断した場合は、ＬＣＰＵ２２１は、ステップＳ２１６で、焦点調節レンズ２０３の駆動を一旦停止した後、目標位置への駆動を行う。
【００９９】
また、ＬＣＰＵ２２１は、ステップＳ２０６において、ＭＦ環２０４の絶対位置（ＳＩＧ−Ｃ電圧のＡ／Ｄ変換結果）の信頼性判定を行うようにしてもよい。具体的には、ＬＣＰＵ２２１は、前回検出位置からのＡ／Ｄ変換値の変化量と、前回検出時からカウントされたＳＩＧ−Ａ（Ａ相）とＳＩＧ−Ｂ（Ｂ相）の状態変化回数（エッジ数）を比較して、ＭＦ環２０４の絶対位置（ＳＩＧ−Ｃ電圧のＡ／Ｄ変換結果）の信頼性判定を行う。
【０１００】
図５を参照して、信頼性判定を具体的に説明する。ＭＦ環２０４の絶対位置の前回の検出タイミング（検出開始）をｔ１、今回の検出タイミング（検出終了）をｔ２とする。そして、ｔ１とｔ２の間に検出されたＳＩＧ−ＡとＳＩＧ−Ｂの合計のエッジ数をＮｃとする。図５の場合はＮｃ＝４となる。ＳＩＧ−ＡとＳＩＧ−Ｂの位相差分（エッジ間隔、λ／４）に相当する、ＳＩＧ−Ｃ電圧のＡ／Ｄ変換値の変化量をＥａとする。ｔ１からｔ２における、ＳＩＧ−Ｃ電圧のＡ／Ｄ変換値の変化量をＥｂとする。なお、Ｅｂ／ＥａをＡ／Ｄ変換値の変化係数とも呼ぶ。
【０１０１】
ＬＣＰＵ２２１は、Ａ／Ｄ変換値の変化係数（Ｅｂ／Ｅａ）と、エッジ数Ｎｃを比較することにより、検出したＳＩＧ−Ｃ電圧のＡ／Ｄ変換値が妥当な範囲の値であるかを判定する。例えば、ＬＣＰＵ２２１は、Ａ／Ｄ変換値の変化係数（Ｅｂ／Ｅａ）とエッジ数Ｎｃの関係が式（１）の関係を満たしていない場合は、ＳＩＧ−Ｃ電圧のＡ／Ｄ変換値の信頼性が無いと判定する。
−１＜（Ｅｂ／Ｅａ）−Ｎｃ＜１  ・・・（１）
このように、Ａ／Ｄ変換ばらつきの実力等を考慮して、検出値の適否を判定するので、ＭＦ環２０４による焦点位置調整エラーの発生を防止することができる。
【０１０２】
そして、ＬＣＰＵ２２１は、式（１）が成立しない、つまりＡ／Ｄ変換値に信頼性が無いと判断した場合は、式(２)で求めた位置を目標位置としてもよい。
目標位置＝(前回目標位置)＋Ｅａ×Ｎｃ×ｋ  ・・・（２）
ｋ：Ａ／Ｄ変換値から焦点調節レンズ２０３の駆動量への変換係数
今回が駆動開始時の場合は、前回目標位置＝０
ＥａとＮｃは式（１）と同じ
【０１０３】
ステップＳ２２０に戻る。ＬＣＰＵ２２１は、ＭＦモードの設定が指示されているかを判断する（ステップＳ２２０）。ＬＣＰＵ２２１は、ＭＦモード設定が指示されていないと判断すると（ステップＳ２２０のＮＯ）、ＡＦモードの設定が指示されているとして、図６の処理に戻りステップＳ１１６に進む。
【０１０４】
ＬＣＰＵ２２１は、ＭＦモード設定が指示されていると判断すると（ステップＳ２２０のＹＥＳ）、ステップＳ２２２に進む。ＬＣＰＵ２２１は、ＭＦ環２０４の相対操作量の検出タイミングであるかを判断する（ステップＳ２２２）。ＬＣＰＵ２２１は、ＭＦ環２０４の相対操作量の検出タイミングでないと判断する（ステップＳ２２２のＮＯ）。そして、図６の処理に戻りステップＳ１１６に進む。
【０１０５】
ＬＣＰＵ２２１は、ＭＦ環２０４の相対操作量の検出タイミングであると判断すると（ステップＳ２２２のＹＥＳ）相対操作検出回路２２５に相対操作量と回転方向の検出を指示する。相対操作検出回路２２５は、ＭＦ環２０４の相対操作量と回転方向の検出を行う（ステップＳ２２４）。相対操作検出回路２２５の出力信号がＬＣＰＵ２２１に通知される。
【０１０６】
ＬＣＰＵ２２１は、相対操作検出回路２２５からの出力信号に基づき、ＭＦ環２０４の回転操作がないかを判断する（ステップＳ２２６）。例えば、ＬＣＰＵ２２１は、前回検出タイミングからカウントされた２相信号ＳＩＧ−ＡとＳＩＧ−Ｂのエッジ数が０の場合には、操作無しであると判断する。
【０１０７】
ＬＣＰＵ２２１は、ＭＦ環２０４の回転操作があったと判断すると（ステップＳ２２６のＮＯ）、ステップＳ２２４で検出したＭＦ環２０４の相対操作量と回転方向に基づいて、焦点調節レンズ２０３の駆動を開始する（ステップＳ２３２）。前述のように、ＬＣＰＵ２２１は、２相信号ＳＩＧ−ＡとＳＩＧ−Ｂのエッジの検出順序に基づいて駆動方向の設定を行う。
【０１０８】
また、ＬＣＰＵ２２１は、既に駆動中である場合は検出結果に基づいて、駆動設定を更新する。ＬＣＰＵ２２１は、検出タイミング間隔中に検出されたエッジ数からＭＦ環２０４の操作速度を求めて駆動速度の設定を行う。
【０１０９】
ＬＣＰＵ２２１は、ＭＦ環２０４の回転操作無しと判断すると（ステップＳ２２６のＹＥＳ）、更に、前回の検出タイミングでの検出結果が「操作有り」で、焦点調節レンズ２０３が駆動中であるかどうかを判断する（ステップＳ２２８）。
【０１１０】
ＬＣＰＵ２２１は、焦点調節レンズ２０３が駆動中であると判断すると（ステップＳ２２８のＹＥＳ）、焦点調節レンズ２０３の駆動を停止する（ステップＳ２３０）。また。ＬＣＰＵ２２１は、焦点調節レンズ２０３が駆動中でないと判断すると（ステップＳ２２８のＮＯ）、図６の処理に戻り、ステップＳ１１６に進む。なお、図７に示すＭＦ環操作検出・動作処理は、ＬＣＰＵ２２１により行われるとしたが、ＢＣＰＵ１２１がＬＣＰＵ２２１と通信を行うことにより各動作の指示や各データの処理等を行ってもよい。
【０１１１】
<効果>
以上、実施形態で説明した光学機器によれば、マニュアルフォーカスリング（光学部材）の絶対位置による焦点調整モードでは、リニアセンサのＡ／Ｄ変換ばらつきを考慮して検出値に信頼性判定を行うので、ＭＦ環２０４による焦点位置調整エラーの発生を防止することができる。これにより、操作の応答性を損なうことなく、マニュアルフォーカスモード時の誤動作を防止する光学機器を実現することができる。
【０１１２】
〈変形例〉
上記実施形態では、ＲＦモード時もＭＦモード時と同様に常に周期的なＭＦ環操作検出を行うようにしていたが、ＲＦモード時は２つのＰＩから出力される２相信号の変化を割込み検出するようにしてもよい。
【０１１３】
つまり、２相信号の変化が発生した時点で、ＲＦモード制御を起動させて図７のフローチャートで説明した動作の周期処理を開始し、ＭＦ環の操作停止判断後はＲＦモード制御を停止させてもよい。また、ＭＦ環の反転操作に関しても２相信号の一方の連続状態変化が発生した時点で図７のフローチャートで説明した動作を実行するようにしてもよい。以上のようにすることで、ＲＦモード時のＭＦ操作の応答性をより高めることができる。
【０１１４】
また、光学機器として、レンズ交換式のデジタルカメラの例にしたが、これに限るものではなく、レンズ一体型のデジタルカメラであってもよい。また、光学機器は、光学機器単独ではなく、情報処理装置に搭載される光学機器であってもよい。
【０１１５】
なお、本発明は上述した実施形態そのままに限定されるものではなく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１１６】
１０    デジタルカメラ
１０１     カメラ本体
１０２    カメラ制御回路
１２１    ＢＣＰＵ
１２２，２２８    ＦＲＯＭ
１２３，２２９    ＲＡＭ
２０１  交換レンズ
２０２    レンズ制御回路
２０３    焦点調節レンズ
２０４    ＭＦ環
２２１    ＬＣＰＵ
２２２    レンズ駆動回路
２２３    レンズ位置検出回路
２２４    ＭＦ環位置検出回路
２２５    相対操作検出回路
２２６    絶対位置検出回路
２２７    絞り駆動回路
２３０    通信回路
２３１ａ、２３１ｂ  ＰＩ
２３２    カム環
２３２ａ  カム溝
２３４    カムピン
２３５    レバー部材
２３６    接点
２３７    リニアセンサ
２３８、２３９  連結部材
２４０    櫛歯
【図１】
2018054787.tif 000003
【図２】
2018054787.tif 000004
【図３】
2018054787.tif 000005
【図４】
2018054787.tif 000006
【図５】
2018054787.tif 000007
【図６】
2018054787.tif 000008
【図７】
2018054787.tif 000009