(57)【要約】【課題】  低速域での操作感を変えずに、操作部材の操作量を最大としたときの駆動速度を変化させることができる速度制御装置を提供する。【解決手段】  速度制御装置は、操作部材と、該操作部材の操作量を検出する操作量検出手段と、前記操作量と駆動対象の駆動速度との関係である基準速度特性の、前記操作量が第１の操作量よりも大きい領域の特性を変更する第１の変更手段と、前記操作量が前記第１の操作量より小さいとき、前記基準速度特性と前記操作量に基づき前記駆動速度を決定し、前記操作量が前記第１の操作量より大きいとき、前記第１の変更手段により変更された速度特性と前記操作量に基づき前記駆動速度を決定する制御手段と、を有することを特徴とする。【選択図】  図１
2018072613.tif 000002
【特許請求の範囲】
【請求項１】
操作部材と、
該操作部材の操作量を検出する操作量検出手段と、
前記操作量と駆動対象の駆動速度との関係である基準速度特性の、前記操作量が第１の操作量よりも大きい領域の特性を変更する第１の変更手段と、
前記操作量が前記第１の操作量より小さいとき、前記基準速度特性と前記操作量に基づき前記駆動速度を決定し、前記操作量が前記第１の操作量より大きいとき、前記第１の変更手段により変更された速度特性と前記操作量に基づき前記駆動速度を決定する制御手段と、
を有することを特徴とする速度制御装置。
【請求項２】
所定の速度に対する第２の操作量を設定する第２の変更手段を有し、前記基準速度特性と前記第１の操作量は前記第２の操作量に基づいて設定される、ことを特徴とする請求項１に記載の速度制御装置。
【請求項３】
前記基準速度特性は、前記所定の速度と前記第２の操作量に基づいて設定されることを特徴とする請求項２に記載の速度制御装置。
【請求項４】
前記第１の変更手段は、前記操作部材の最大の操作量に対応する最大速度を設定することにより、前記基準速度特性の前記操作量が前記第１の操作量よりも大きい領域の特性を変更し、
前記最大速度が前記所定の速度より大きいときは、前記第２の操作量を前記第１の操作量とし、前記最大速度が前記所定の速度が以下であるときは、前記基準速度特性において前記最大速度に対応する前記操作量を前記第１の操作量とする、
ことを特徴とする請求項３に記載の速度制御装置。
【請求項５】
前記基準速度特性を変更する第３の変更手段を有する、ことを特徴とする請求項１乃至４のいずれか１項に記載の速度制御装置。
【請求項６】
前記駆動対象はレンズ装置のズームレンズであることを特徴とする、請求項１乃至５のいずれか１項に記載の速度制御装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の速度制御装置を有するレンズ装置。
【請求項８】
請求項１乃至６のいずれか１項に記載の速度制御装置を有するコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズ装置の駆動速度を制御する速度制御装置に関し、特にレンズ装置が有する光学部材を電動で駆動する際の駆動速度を制御する速度制御装置及びそれを有するレンズ装置及びコントローラに関するものである。
【背景技術】
【０００２】
従来、放送用レンズ装置やビデオカメラ等、ズーム機能を有するレンズ装置において、ズームスイッチやズームデマンドといったズーム速度を制御するための操作部材またはコントローラにより、ズームの移動方向や移動速度を制御するレンズ装置が知られている。ロッカーシーソーやサムリング等のコントローラの操作量を変化させることで、ズームレンズの駆動速度を任意に変えることができる。
【０００３】
このようなコントローラの場合、操作量が小さいときにはズームの速度は低速となり、操作量を大きくすると高速で動作するように、コントローラの操作量に応じて速度が変わるものが一般的である。例えば、レンズ装置において駆動可能な最大速度でズームを動作させる場合は、操作量を最大にし、一方で最大速度ではない速度で動作させる場合には、最大よりも少ない操作量で実現可能である。
【０００４】
一方、このようなレンズ装置には、速度調整つまみ等に代表される、操作部材の操作量を最大としたときの駆動速度を変更することができるものがある。
【０００５】
例として、図１１に、操作量ｘと、操作量に対する駆動速度指令値ｓの関係（特性カーブ）を示す。説明を簡単にするため、操作量に対する速度指令値の関係が線形である例について示している。
例えば、操作量を最大としたときの駆動速度を所望の駆動速度になるように、速度調整つまみを調整することで、ある一定の速度でズームを動作させることが容易となる。図１１のＣｖａは速度調整つまみを最大、Ｃｖｃは速度調整つまみを最小、Ｃｖｂはその中間としたときの特性カーブを示している。
【０００６】
コントローラの形状によっては、操作部材を最大(端)まで操作した方が操作量を固定（安定）させることができるので、このように速度調整つまみで最高速度を調整可能とすることは、一定の速度でズームを動作させたいときに有効な方法となる。
【０００７】
また、操作部材の操作量と駆動速度の関係（特性カーブ）を変更することができる技術も知られている。
例えば、特許文献１では、操作量に対する駆動速度の変化、所謂特性カーブを変更することで、ユーザの好みの操作感を得ることができる技術について開示されている。
例えば、コントローラの操作量に対する駆動速度の関係を一様に増加するのではなく、低速側に操作可能範囲の多くを割り当てるような特性カーブを選択することで、低速側での操作性を向上させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−１３４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述の速度調整つまみにより最大速度を変更させる方法では、操作部材の操作量を最大にしたときの速度だけではなく、単位操作量あたりに変化する速度が、操作可動域全域で一律に変わってしまう。それによりユーザの操作感に違和感を発生させてしまうこととなる。特に、低速側では操作感覚は重要となり、操作量に対する駆動速度の関係が変わることが望ましくない場合がある。
【００１０】
また、特許文献１に記載の方法では、特性カーブを好みのものに変更した場合であっても、最大速度を変更させた場合には、結果として、単位操作量当りに変化する速度が変わることとなり、ユーザの操作感に違和感を発生させてしまうこととなる。
【００１１】
本発明は、低速域での操作感を変えずに、操作部材の操作量を最大としたときの駆動速度を変化させることができる速度制御装置を提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の速度制御装置は、操作部材と、該操作部材の操作量を検出する操作量検出手段と、前記操作量と駆動対象の駆動速度との関係である基準速度特性の、前記操作量が第１の操作量よりも大きい領域の特性を変更する第１の変更手段と、前記操作量が前記第１の操作量より小さいとき、前記基準速度特性と前記操作量に基づき前記駆動速度を決定し、前記操作量が前記第１の操作量より大きいとき、前記第１の変更手段により変更された速度特性と前記操作量に基づき前記駆動速度を決定する制御手段と、ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、低速域での操作感を変えずに、操作量を最大としたときの駆動速度を変化させることができる速度制御装置を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施例における速度制御装置を搭載したレンズ装置の構成を示すブロック図。
【図２】第１の実施例における、操作部材の操作量と速度指令値の関係を示した図。
【図３】第１の実施例における、速度指令値の決定方法を説明するフローチャート。
【図４】第２の実施例における、速度制御装置を搭載したレンズ装置の構成を示すブロック図。
【図５】第２の実施例における、操作部材の操作量と速度指令値の関係を示した図。
【図６】第２の実施例における、速度指令値の決定方法を説明するフローチャート。
【図７】第３の実施例における速度制御装置を搭載したレンズ装置の構成を示すブロック図。
【図８】第３の実施例における、操作部材の操作量と速度指令値の関係を示した図。
【図９】第３の実施例における、速度指令値の決定方法を説明するフローチャート。
【図１０】その他の実施例における、操作部材の操作量と速度指令値の関係を示した図。
【図１１】従来例における、操作部材の操作量と速度指令値の関係を示した図。
【発明を実施するための形態】
【００１５】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００１６】
以下、図１から図３を参照して、本発明の第１の実施例による、速度制御装置の動作について説明する。
【００１７】
図１は、本発明の実施形態に係る速度制御装置を搭載したレンズ装置の構成を示すブロック図である。
【００１８】
レンズ装置は、駆動指令を生成する速度制御装置１０１、Ｄ／Ａ変換機２１０、ドライバ２２０、モータ２３０、ズームレンズ群（駆動対象）２４０、位置検出部２５０とから構成される。この速度制御装置１０１が生成する駆動指令に基づき、Ｄ／Ａ変換機２１０、ドライバ２２０を介してモータ２３０を駆動することにより、ズームレンズ群２４０を移動させる。ズームレンズ群が移動することによって、レンズ装置の焦点距離が変化する。ズームレンズ群２４０の位置は位置検出部２５０によって検出され、後述する速度制御装置１０１のＣＰＵ１３０に入力される。
【００１９】
速度制御装置１０１は、ズーム操作部材（操作量検出手段）１１０、Ａ／Ｄ変換機１２０、ＣＰＵ（制御手段）１３０、最大速度調整手段（第１の変更手段）１４０、記憶部１５０によって構成される。
【００２０】
ズーム操作部材１１０は、ロッカーシーソーやサムリングと呼ばれる操作部材であり、操作量に応じて出力電圧が変化するものである。ＣＰＵ１３０は、Ａ／Ｄ変換機１２０を介して、ズーム操作部材１１０からの出力電圧を、操作量として取得する。また、ＣＰＵ１３０は、取得したズーム操作部材１１０の操作量に対する速度指令値を後述する方法により決定する。
【００２１】
最大速度調整手段１４０は、ＣＰＵ１３０で決定される速度指令値に関し、ズーム操作部材１１０の操作量を最大としたときの速度である最大速度を設定するものであり、ＣＰＵ１３０に対して調整量（変更量）を出力する。
【００２２】
記憶部１５０には、ＣＰＵ１３０が用いる複数の情報が記憶してあり、ＣＰＵ１３０は速度指令値を決定する際に、適宜、記憶部１５０から必要な情報を取得する。
記憶部１５０に記憶してある情報のひとつとして、図１１に示すような、特性カーブのデータを保持しており、後述する基準カーブとして使用する。記憶してある特性カーブの情報の形態については、例えば、最大速度調整手段１４０の調整量をパラメータとする操作量ｘと速度指令値ｓの関数としても良いし、テーブルとしても良い。また、テーブルを保持し、かつ、線形補間をするようにしても良い。
【００２３】
このような構成により、ユーザによりズーム操作部材１１０が操作され、その操作量に応じてＣＰＵ１３０により速度指令値が決定され、駆動指令としてズームレンズ群２４０を駆動させるために出力される。
【００２４】
次に、図２に本実施例における、ズーム操作部材１１０の操作量ｘと、操作量ｘに対する速度指令値ｓの関係を示し、ＣＰＵ１３０による速度指令値の決定方法について説明する。
【００２５】
本実施例では、図２に示す様に、操作量ｘが領域１（０＜ｘ＜Ｘ１）において、操作量ｘに対応する速度指令値ｓが、０からＳ１までの間で変化する例について説明する。また、このときのＳ１を、最大速度調整手段１４０の調整量を最小としたときの最大速度をＳ１とする例について説明する。
【００２６】
また、本実施例では、前述の記憶部１５０に記憶されている特性カーブのうち、最大速度調整手段１４０の調整量が最大であるときの特性カーブを基準（基準速度特性）とする例について説明し、図２では基準カーブＣｓとして示している。なお、基準カーブＣｓにおいて、この速度指令値Ｓ１となる操作量をＸ１としている。
【００２７】
ＣＰＵ１３０は、最大速度調整手段１４０の調整量に応じて、操作量ｘが最大のときの最大速度指令値Ｓｖｍａｘを設定する。設定される最大速度指令値Ｓｖｍａｘのときの特性カーブを、図２のＣｖ１で示している。
【００２８】
ここで、図２に示す様に、領域１（０＜ｘ＜Ｘ１）では、最大速度調整手段１４０の調整量によらず、操作量ｘと速度指令値ｓの関係は変わらず、操作量（第１の操作量）Ｘ１のとき速度指令値Ｓ１となる。このように最大速度調整手段１４０により設定された最大速度によらず、操作量ｘと速度指令値ｓの関係が変化しない領域を、操作感が一定となる領域と呼ぶ。
【００２９】
また、操作量ｘが領域２（Ｘ１＜ｘ＜Ｘｍａｘ）において、図２のＡｘで示す、上述の特性カーブＣｖ１における操作量ｘに対する速度指令値ｓｖｘは、
ｓｖｘ＝Ｓ１＋（ｓｓｘ−Ｓ１）×（Ｍ１／Ｍ２）  ・・・（１）
で表すことができる。
ここで、
Ｍ１＝Ｓｓｍａｘ−Ｓ１  ・・・（２）
Ｍ２＝Ｓｖｍａｘ−Ｓ１  ・・・（３）
であり、Ｓｖｍａｘは特性カーブＣｖにおける最大速度指令値、Ｓｓｍａｘは基準カーブＣｓにおける最大速度指令値、ｓｓｘは基準カーブＣｓにおける操作量ｘに対応する速度指令値である。
【００３０】
このように、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ、操作感が一定となる領域における速度の上限であるＳ１からなる比により、操作量ｘに対応する速度指令値ｓｖｘを決定する。
【００３１】
一方、最大速度調整手段１４０の調整量が最小値のときの最大速度は上述の通りＳ１であり、同様に式１を適用することができる。式１を適用すると、図２のＣｖ２で示す様に、操作量Ｘ１で指令値Ｓ１をとり、操作量ｘを増加させた領域２（Ｘ１＜ｘ＜Ｘｍａｘ）においても、速度指令値ｓはＳ１のままとなる。
【００３２】
次に、図３のフローチャートと再度図２を用いて、操作部材１１０の操作量、および、最大速度調整手段１４０の調整量に応じて、速度指令値を決定する動作について説明する。
【００３３】
図３のステップＳ１１０において、ＣＰＵ１３０は、予め決められた基準カーブＣｓにおける最大速度指令値Ｓｓｍａｘを取得し、記憶部１５０に記憶する。ステップＳ１２０において、操作感が一定となる領域の操作量の上限であるＸ１を設定する。上述の通り、基準カーブＣｓにおいて予め決められたＳ１となる操作量をＸ１として設定する。
【００３４】
次に、ステップＳ１３０に進み、最大速度調整手段１４０の調整量を取得し、操作量ｘが最大のときの最大速度指令値Ｓｖｍａｘを設定し、ステップＳ１４０に進む。
ステップＳ１４０において、ズーム操作部材１１０の操作量ｘを取得し、ステップＳ１５０において、操作量ｘとＸ１とを比較する。操作量ｘがＸ１より小さいとき、ステップＳ１６０に進み、基準カーブＣｓに従い速度指令値ｓを決定する。図２の領域１、すなわち、操作感が一定の領域で、速度指令値ｓを決定するのである。
【００３５】
一方、ステップＳ１５０にて、操作量ｘがＸ１よりも大きいとき、ステップＳ１７０に進み、前述の式（１）に従い、最大速度調整手段１４０の調整量に応じた速度指令値ｓを生成する。図２の領域２、すなわち、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ、操作感が一定となる領域における速度の上限であるＳ１からなる比により、操作量ｘに対応する速度指令値ｓｖｘを決定する。
【００３６】
ステップＳ１６０またはステップＳ１７０で、速度指令値ｓを決定した後は、ステップＳ１３０に戻り、以降の処理を繰り返し実行する。ステップＳ１３０に戻ることで、都度、最大速度調整手段１４０により設定する、操作量ｘが最大のときの最大速度指令値Ｓｖｍａｘを、変更可能となる。
【００３７】
以上、説明したように、本実施例においては、最大速度調整手段１４０により設定された最大速度によらず、操作量ｘと速度指令値ｓの関係が変化しない領域（領域１（０＜ｘ＜Ｘ１））を設定した。
【００３８】
また、それ以外の領域（領域２（Ｘ１＜ｘ＜Ｘｍａｘ））では、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ、操作感が一定となる領域における速度の上限であるＳ１とからなる比により、操作量ｘに対応する速度指令値ｓを決定する。
これにより、低速域での操作感を変えずに、操作量を最大としたときの駆動速度を変化させることができる。
【実施例２】
【００３９】
以下、図４から図６を参照して、本発明の第２の実施例による、速度制御装置の動作について説明する。
【００４０】
図４は、本発明の実施形態に係る速度制御装置を搭載したレンズ装置の構成を示すブロック図である。ここでは第１の実施例で説明した図１との違いについて説明し、同じところは説明を省略する。
【００４１】
図４のレンズ装置は、駆動指令を生成する速度制御装置１０２、Ｄ／Ａ変換機２１０、ドライバ２２０、モータ２３０、ズームレンズ群２４０、位置検出部２５０とから構成される。
この速度制御装置１０２について、図１の速度制御装置１０１との違いは、操作量設定手段（第２の変更手段）１６０の有無であり、それ以外の構成に変わりはない。
【００４２】
第１の実施例では、操作感が一定となる領域における速度の上限であるＳ１を、最大速度調整手段１４０の調整量を最小としたときの最大速度として説明した。また、操作感が一定となる領域における操作量の上限であるＸ１を、基準カーブＣｓにおいて速度指令値Ｓ１となる操作量して説明した。
本実施例においては、上述の操作量設定手段１６０によって、操作感が一定となる領域における操作量の上限であるＸ１を設定可能とする例について説明する。
【００４３】
次に、図５に本実施例における、ズーム操作部材１１０の操作量ｘと、操作量ｘに対する速度指令値ｓの関係を示し、ＣＰＵ１３０による速度指令値の決定方法について説明する。
【００４４】
本実施例では、図５に示す様に、操作量ｘが、領域１（０＜ｘ＜Ｘ１）において、操作量ｘに対応する速度指令値ｓが、０からＳ１までの間で変化する例について説明するが、Ｘ１を任意の値に設定可能とする点が第１の実施例と異なる。
【００４５】
操作量設定手段１６０による、Ｘ１（第１の操作量）の設定方法については、例えば、ズーム操作部材１１０の操作可動量全域のうち、任意の割合を設定するようにしても良い。また、例えば、ユーザによりズーム操作部材１１０を任意の操作量まで操作しておいて、別のスイッチ等を押下することで、その時点での操作量（第２の操作量）をＸ１（第１の操作量）として設定するようにしても良い。ＣＰＵ１３０は、このように設定された、操作感が一定となる領域における操作量の上限であるＸ１を、記憶部１５０に記憶する。ここでは、図５に示す位置に、Ｘ１が設定されたものとして説明する。
さらに、ＣＰＵ１３０は、基準カーブＣｓにおいて、操作量Ｘ１に対応する速度指令値をＳ１として設定する。
【００４６】
本実施例では、前述の記憶部１５０に記憶されている特性カーブのうち、最大速度調整手段１４０の調整量が最小（Ｍ１）であるときの特性カーブを基準（基準速度特性）とする例について説明し、図５では基準カーブＣｓとして示している。すなわち、操作感が一定となる領域の操作量ｘに対する速度指令値ｓの傾きが、全範囲において操作量ｘと速度指令値ｓとが比例関係にある特性カーブ（図１における特性カーブＣｓ）における傾きより小さくなるように操作量Ｘ１が設定された場合の特性カーブを基準とする例である。
【００４７】
第１の実施例と同様に、ＣＰＵ１３０は、最大速度調整手段１４０の調整量に応じて、操作量ｘが最大のときの最大速度指令値Ｓｖｍａｘを設定する。設定される最大速度指令値Ｓｖｍａｘのときの特性カーブを、図５のＣｖ１で示している。
【００４８】
ここで、図５に示す様に、領域１（操作感が一定となる領域）（０＜ｘ＜Ｘ１）では、最大速度調整手段１４０の調整量によらず、操作量ｘと速度指令値ｓの関係は変わらず、操作量Ｘ１のとき速度指令値Ｓ１となる。
【００４９】
また、操作量ｘが領域２（Ｘ１＜ｘ＜Ｘｍａｘ）において、図５のＡｘで示す、上述の特性カーブＣｖ１における操作量ｘに対する速度指令値ｓｖｘは、第１の実施例と同様に、上述の式（１）で表すことができる。
【００５０】
次に、図６のフローチャートと再度図５を用いて、操作部材１１０の操作量、および、最大速度調整手段１４０の調整量に応じて、速度指令値を決定する動作について説明する。
なお、図６のフローチャートにおいて、図３のフローチャートと同じ処理の箇所に、図３のフローチャートで用いた記号を併記している。したがって、図３とは異なるところを説明し、同じ処理の箇所については、一部、詳細の説明を省略する。
【００５１】
図６のステップＳ２１０において、ＣＰＵ１３０は、予め決められた基準カーブＣｓにおける最大速度指令値Ｓｓｍａｘを取得し、記憶部１５０に記憶する。ステップＳ２２０において、操作量設定手段１６０により設定する、操作感が一定となる領域における操作量の上限であるＸ１を、記憶部１５０に記憶し、ステップＳ２３０に進む。
【００５２】
ステップＳ２３０において、基準カーブＣｓにおいて、操作量Ｘ１に対応する速度指令値をＳ１として設定する。
それ以降のステップＳ２４０からステップＳ２８０までの処理については、それぞれ図３のステップＳ１３０からステップＳ１７０の処理と同様であり、一部、説明を省略する。
【００５３】
ステップＳ２６０において、操作量ｘとＸ１とを比較し、操作量ｘがＸ１より小さいとき、ステップＳ２７０に進み、基準カーブＣｓに従い速度指令値ｓを決定する。図５の領域１、すなわち、操作感が一定の領域で、速度指令値ｓを決定するのである。
【００５４】
一方、ステップＳ２６０にて、操作量ｘがＸ１よりも大きいとき、ステップＳ２８０に進み、前述の式（１）に従い、最大速度調整手段１４０の調整量に応じた速度指令値ｓを生成する。図５の領域２、すなわち、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ、操作感が一定となる領域における速度の上限であるＳ１からなる比により、操作量ｘに対応する速度指令値ｓｖｘを決定するのである。
【００５５】
ステップＳ２７０またはステップＳ２８０で、速度指令値ｓを決定した後は、ステップＳ２２０に戻り、以降の処理を繰り返し実行する。ステップＳ２２０に戻るようにすることで、都度、操作量設定手段１６０により設定する、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能となる。
また、いうまでもなく、最大速度調整手段１４０の調整量が上記以外（例えば、図５のＣｖ２で）のときにおいても、領域１、領域２で同様に速度指令値ｓを求めることができる。
【００５６】
以上、説明したように、本実施例においては、最大速度調整手段１４０により設定された最大速度によらず、操作量ｘと速度指令値ｓの関係が変化しない領域（領域１（０＜ｘ＜Ｘ１））を設定した。また、それ以外の領域（領域２（Ｘ１＜ｘ＜Ｘｍａｘ））では、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ、操作感が一定となる領域における速度の上限であるＳ１とからなる比により、操作量ｘに対応する速度指令値ｓを決定することとした。また、操作量設定手段１６０を設けることにより、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能とした。
【００５７】
これにより、低速域での操作感を変えずに、操作量を最大としたときの駆動速度を変化させることができる。また、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能とすることで、操作性を向上させることができる。
【実施例３】
【００５８】
以下、図７から図９を参照して、本発明の第３の実施例による、速度制御装置の動作について説明する。図７は、本発明の実施形態に係る速度制御装置を搭載したレンズ装置の構成を示すブロック図である。ここでは第２の実施例で説明した図４との違いについて説明し、同じところは説明を省略する。
【００５９】
図７のレンズ装置は、駆動指令を生成する速度制御装置１０３、Ｄ／Ａ変換機２１０、ドライバ２２０、モータ２３０、ズームレンズ群２４０、位置検出部２５０とから構成される。
この速度制御装置１０３について、図４の速度制御装置１０２との違いは、基準カーブ設定手段１７０の有無であり、それ以外の構成に変わりはない。
【００６０】
上述の基準カーブＣｓについて、第１の実施例では、最大速度調整手段１４０の調整量が最大であるときの特性カーブを基準とする例、第２の実施例では、最大速度調整手段１４０の調整量が最小であるときの特性カーブを基準とする例、について説明した。
【００６１】
本実施例においては、第２の実施例にて説明したように操作感が一定となる領域における操作量の上限であるＸ１を任意に設定可能とし、上述の基準カーブ設定手段（第３の変更手段）１７０によって、基準カーブＣｓを設定可能とする例について説明する。
【００６２】
次に、図８に本実施例における、ズーム操作部材１１０の操作量ｘと、操作量ｘに対する速度指令値ｓの関係を示し、ＣＰＵ１３０による速度指令値の決定方法について説明する。
本実施例では、図８に示す様に、操作量ｘが、領域１（０＜ｘ＜Ｘ１）において、操作量ｘに対応する速度指令値ｓが、０からＳ１（所定の速度に対応する速度指令値）までの間で変化する例について説明するが、基準カーブＣｓを任意に設定可能とする点が、第２の実施例と異なる。
【００６３】
基準カーブ設定手段１７０による、基準カーブＣｓの設定方法については、記憶部１５０に記憶されている特性カーブから設定できるようにすれば良く、例えば、図１０に示すような、有限個の選択肢から選択するようにしても良い。
【００６４】
本実施例では、前述の記憶部１５０に記憶されている特性カーブのうち、最大速度調整手段１４０の調整量が最大値と最小値の中間であるときの特性カーブが、基準カーブとして選択されたとする例について説明し、図８では基準カーブＣｓとして示している。
【００６５】
また、操作量設定手段１６０により、操作感が一定となる領域の操作量の上限であるＸ１を図８で示す位置に設定されたものとして説明する。したがって、操作感が一定となる領域の速度指令値の上限Ｓ１は、図８に示す通り、基準カーブＣｓにおいて、操作量Ｘ１に対応する速度指令値となる。
【００６６】
次に、ＣＰＵ１３０は、最大速度調整手段１４０の調整量に応じて、操作量ｘが最大のときの最大速度を設定する。
設定される最大速度指令値をＳｖｍａｘ１（＞Ｓ１）としたときの特性カーブを、図８のＣｖａ１で示している。また、設定される最大速度指令値をＳｖｍａｘ２（＜Ｓ１）としたときの特性カーブを、図８のＣｖｂで示している。
【００６７】
まず、最大速度調整手段１４０により設定される最大速度指令値をＳｖｍａｘ１（＞Ｓ１）（基準速度特性である基準カーブＣｓにおける第２の操作量Ｘ１での速度Ｓ１が最大速度Ｓｖｍａｘ１より小さい場合）としたときの特性カーブＣｖａ１について説明する。
【００６８】
図８に示す様に、領域１（０＜ｘ＜Ｘ１）では、最大速度調整手段１４０の調整量によらず、操作量ｘと速度指令値ｓの関係は変わらず、操作量Ｘ１のとき速度指令値Ｓ１となる。
また、操作量ｘが領域２（Ｘ１＜ｘ＜Ｘｍａｘ）において、図８のＡｘａで示す、上述の特性カーブＣｖａ１における操作量ｘに対する速度指令値ｓｖｘは、第１および第２の実施例と同様に、上述の式（１）で表すことができる。
【００６９】
次に、最大速度調整手段１４０により設定される最大速度指令値をＳｖｍａｘ２（≦Ｓ１）（基準速度特性である基準カーブＣｓにおける第２の操作量Ｘ１での速度であるＳ１が最大速度以上の場合）としたときの特性カーブＣｖｂについて説明する。
【００７０】
図８に示す様に、設定される最大速度指令値Ｓｖｍａｘ２が、操作感が一定となる領域における速度の上限であるＳ１よりも小さい場合、基準カーブＣｓにおいて、この最大速度指令値Ｓｖｍａｘ２となる操作量をＸ１’として、新たに設定する。すなわち、操作量ｘが、この領域１’（０＜ｘ＜Ｘ１’）であるとき、最大速度調整手段１４０の調整量によらず、操作量ｘと速度指令値ｓの関係は変わらず、操作量Ｘ１’のとき最大速度指令値Ｓｖｍａｘ２となる。
一方、操作量ｘを増加させた領域２’（Ｘ１’＜ｘ＜Ｘｍａｘ）においては、速度指令値ｓは最大速度調整手段１４０により設定される最大速度指令値をＳｖｍａｘ２のままとする。
【００７１】
次に、図９のフローチャートと再度図８を用いて、操作部材１１０の操作量、および、最大速度調整手段１４０の調整量に応じて、速度指令値を決定する動作について説明する。
なお、図９のフローチャートにおいて、図６のフローチャートと同じ処理の箇所に、図６のフローチャートで用いた記号を併記している。したがって、図６とは異なるところを説明し、同じ処理の箇所については、一部、詳細の説明を省略する。
【００７２】
図９のステップＳ３１０において、ＣＰＵ１３０は、基準カーブ設定手段１７０により設定する基準カーブを選択し、記憶部１５０に記憶する。ステップＳ３２０からステップＳ３５０までは、図６のステップＳ２１０からステップＳ２４０と同じ処理となる。
【００７３】
図９のステップＳ３２０において、ＣＰＵ１３０は、ステップＳ３１０で決められた基準カーブＣｓにおける最大速度指令値Ｓｓｍａｘを取得し、記憶部１５０に記憶する。ステップＳ３３０において、操作量設定手段１６０により設定する、操作感が一定となる領域における操作量の上限であるＸ１を、記憶部１５０に記憶し、ステップＳ３４０に進む。
【００７４】
ステップＳ３４０において、基準カーブＣｓにおいて、操作量Ｘ１に対応する速度指令値をＳ１として設定する。
次に、ステップＳ３５０に進み、最大速度調整手段１４０の調整量を取得し、操作量ｘが最大のときの最大速度指令値Ｓｖｍａｘを設定し、ステップＳ３６０に進む。
【００７５】
ステップＳ３６０において、ステップＳ３５０にて設定したＳｖｍａｘと、ステップＳ３４０にて設定したＳ１とを比較する。ＳｖｍａｘがＳ１より小さいとき、ステップＳ３７０に進み、基準カーブＣｓにおいて、この最大速度指令値Ｓｖｍａｘ（このときのＳｖｍａｘは図８のＳｖｍａｘ２に相当）となる操作量をＸ１’として設定する。次に、ステップＳ３８０において、ズーム操作部材１１０の操作量ｘを取得し、ステップＳ３９０に進み、操作量ｘとＸ１’とを比較する。操作量ｘがＸ１’よりも大きいとき、ステップＳ４４０に進み、速度指令値ｓをＳｖｍａｘ（このときのＳｖｍａｘは図８のＳｖｍａｘ２に相当）として、設定する。
【００７６】
一方、ステップＳ３９０において、操作量ｘがＸ１’より小さいとき、ステップＳ４１０に進み、基準カーブＣｓに従い速度指令値ｓを決定する。図８の領域１’、すなわち、新たに設定した操作感が一定の領域で、速度指令値ｓを決定するのである。
【００７７】
ステップＳ３６０において、ステップＳ３５０にて設定したＳｖｍａｘと、ステップＳ３４０にて設定したＳ１とを比較した結果、ＳｖｍａｘがＳ１より大きいとき、ステップＳ４２０に進む。
ステップＳ４２０において、ズーム操作部材１１０の操作量ｘを取得し、ステップＳ４３０に進む。
【００７８】
ステップＳ４３０において、操作量ｘとＸ１とを比較し、操作量ｘがＸ１より小さいとき、ステップＳ４１０に進み、基準カーブＣｓに従い速度指令値ｓを決定する。このように、ステップＳ４３０からステップＳ４１０に進む場合は、図８の領域１、すなわち、操作感が一定の領域で、速度指令値ｓを決定するのである。
一方、ステップＳ４３０にて、操作量ｘがＸ１よりも大きいとき、ステップＳ４４０に進み、前述の式（１）に従い、最大速度調整手段１４０の調整量に応じた速度指令値ｓを生成する。
【００７９】
図８の領域２、すなわち、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘ（このときのＳｖｍａｘは図８のＳｖｍａｘ１に相当）と操作感が一定となる領域における速度の上限であるＳ１との比により、操作量ｘに対応する速度指令値ｓｖｘを決定する。
また、いうまでもなく、最大速度調整手段１４０の調整量が上記以外（例えば、図８のＣｖａ２で）のときにおいても、領域１、領域２で同様に速度指令値ｓを求めることができる。
【００８０】
ステップＳ４００、ステップＳ４１０またはステップＳ４４０で、速度指令値ｓを決定した後は、図９のステップＳ３１０に戻り、以降の処理を繰り返し実行する。フローチャートの最初の処理であるステップＳ３１０に戻るようにすることで、都度、操作量設定手段１６０により設定する、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能となる。また、基準カーブ設定手段１７０により設定する、基準カーブを、変更可能となる。
【００８１】
以上、説明したように、本実施例においては、最大速度調整手段１４０により設定された最大速度によらず、操作量ｘと速度指令値ｓの関係が変化しない領域（領域１（０＜ｘ＜Ｘ１））を設定した。また、それ以外の領域（領域２（Ｘ１＜ｘ＜Ｘｍａｘ））では、基準カーブＣｓの最大速度指令値Ｓｓｍａｘと、最大速度調整手段１４０で設定する最大速度指令値Ｓｖｍａｘと操作感が一定となる領域における速度の上限であるＳ１との比により、操作量ｘに対応する速度指令値ｓを決定した。また、操作量設定手段１６０を設けることにより、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能とした。
【００８２】
さらに、最大速度調整手段１４０により設定される最大速度指令値Ｓｖｍａｘが、領域１における速度の上限であるＳ１よりも小さい場合、基準カーブＣｓにおいて、この最大速度指令値Ｓｖｍａｘ（図８のＳｖｍａｘ２に相当）となる操作量をＸ１’として、新たに設定した。
【００８３】
すなわち、操作量ｘが、この領域１’（０＜ｘ＜Ｘ１’）であるとき、最大速度調整手段１４０の調整量によらず、操作量ｘと速度指令値ｓの関係は変わらず、操作量Ｘ１’のとき最大速度指令値Ｓｖｍａｘ２となる。
一方、操作量ｘを増加させた領域２’（Ｘ１’＜ｘ＜Ｘｍａｘ）においては、速度指令値ｓは最大速度調整手段１４０により設定される最大速度指令値をＳｖｍａｘ２のままとなる。
【００８４】
これにより、低速域での操作感を変えずに、操作量を最大としたときの駆動速度を変化させることができる。また、操作感が一定となる領域における操作量の上限であるＸ１を、変更可能とすること、および、操作感が一定とする基準カーブを変更可能とすることで、操作性を向上させることができる。
【００８５】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００８６】
上述した第１から第３の実施例では、特性カーブについて、図２、図５、図８で示したように、操作量ｘに対する速度指令値ｓの関係が線形の例について説明したが、この限りではない。例えば、図１０に示すような曲線で構成された特性カーブの場合であっても、本発明を適用することができる。
【００８７】
まず、基準カーブ（図１０ではＣｓ）および操作感を一定とする領域の操作量と速度指令値の上限値（図１０ではＸ１、Ｓ１）を設定する。次に、最大速度調整手段で設定する最大速度指令値（図１０ではＳｖｍａｘ１またはＳｖｍａｘ２）と、基準カーブＣｓにおける最大速度（図１０ではＳｓｍａｘ）との比（図１０ではＭ１、Ｍ２ａまたはＭ２ｂ）を用いることで、特性カーブによらず同様の効果を得ることができる。
【００８８】
また、本実施例では、図１、図４、図７で示したように、速度制御装置がレンズ装置の構成となっている例について説明したが、これに限られるものではない。例えば、本発明の速度制御装置を遠隔操作用のコントローラに搭載することもできる。また、ズーム操作部材が遠隔操作用のコントローラに含まれ、それ以外の最大速度調整手段やＣＰＵ等の構成がレンズ装置に含まれるものであっても、本発明を適用することができる。
【００８９】
さらに、図２、５、８で示したように、操作感を一定とする領域（領域１）と最大速度調整手段の調整量により操作感が変化する領域（領域２）の特性カーブの境界を滑らかにつなぐように処理しても良い。このようにすることで、操作量ｘが、領域１から領域２へ移動するときの操作感が滑らかに変化するようになり、本発明を適用した速度制御装置を搭載したレンズ装置やコントローラの操作性をより向上させることができる。
【符号の説明】
【００９０】
１０１、１０２，１０３  速度制御装置
１１０  ズーム操作部材
１３０  ＣＰＵ（制御手段）
１４０  最大速度調整手段（第１の変更手段）
【図１】
2018072613.tif 000003
【図２】
2018072613.tif 000004
【図３】
2018072613.tif 000005
【図４】
2018072613.tif 000006
【図５】
2018072613.tif 000007
【図６】
2018072613.tif 000008
【図７】
2018072613.tif 000009
【図８】
2018072613.tif 000010
【図９】
2018072613.tif 000011
【図１０】
2018072613.tif 000012
【図１１】
2018072613.tif 000013