(57)【要約】【課題】  スイッチを用いた操作部材でズーム操作したときのズーム速度を細かく制御できるレンズ制御装置を提供することを提供すること。【解決手段】  レンズ装置の可動光学部材を駆動制御する指令を出力するレンズ制御装置であって、前記可動光学部材を駆動するための第１の操作スイッチ及び第２の操作スイッチと 前記第１の操作スイッチと前記第２の操作スイッチのそれぞれのオン及びオフの状態を検出する操作検出部と、前記第１の操作スイッチと前記第２の操作スイッチそれぞれのオン及びオフの状態に基づいて、前記可動光学部材の駆動の方向と速度を含む指令値を導出する指令導出部と、を有する。【選択図】  図１
2018194577.tif 000002
【特許請求の範囲】
【請求項１】
レンズ装置の可動光学部材を駆動制御する指令を出力するレンズ制御装置であって、
前記可動光学部材を駆動するための第１の操作スイッチ及び第２の操作スイッチと、
前記第１の操作スイッチと前記第２の操作スイッチのそれぞれのオン及びオフの状態を検出する操作検出部と、
前記第１の操作スイッチと前記第２の操作スイッチそれぞれのオン及びオフの状態に基づいて、前記可動光学部材の駆動の方向と速度を含む指令値を導出する指令導出部と、
を有することを特徴とするレンズ制御装置。
【請求項２】
前記指令導出部は、最初にオン状態となった前記第１の操作スイッチ又は前記第２の操作スイッチに基づき駆動の方向を決定する、ことを特徴とする請求項１に記載のレンズ制御装置。
【請求項３】
前記指令導出部は、前記第１の操作スイッチと前記第２の操作スイッチの両方がオン状態のときに、一定速度の指令値とする、ことを特徴とする請求項１又は２に記載のレンズ制御装置。
【請求項４】
前記指令導出部は、前記第１の操作スイッチのみがオンの状態となった時に第１の方向の第１の速度とする指令値を出力し、前記第１の操作スイッチがオンの状態のまま前記第２の操作スイッチもオン状態となったときには前記第１の速度から減速する指令値を出力する、ことを特徴とする請求項１又は２に記載のレンズ制御装置。
【請求項５】
前記指令導出部は、前記第１の操作スイッチのみがオンの状態となった時に前記第１の方向の前記第１の速度とする指令値を出力し、前記第１の操作スイッチがオンの状態のまま前記第２の操作スイッチもオン状態となった時に前記第１の速度よりも小さい第２の速度に向けて減速する指令値を出力する、ことを特徴とする請求項４に記載のレンズ制御装置。
【請求項６】
前記指令導出部は、前記第２の速度に向けての減速において、前記第１の操作スイッチと前記第２の操作スイッチが共にオン状態となっている時間に基づいて速度を決定する、ことを特徴とする請求項５に記載のレンズ制御装置。
【請求項７】
前記指令導出部は、前記第２の速度に向けての減速において、前記第１の操作スイッチと前記第２の操作スイッチが共にオン状態となっている時間に対して線形に減速する、ことを特徴とする請求項６に記載のレンズ制御装置。
【請求項８】
前記指令導出部は、前記第２の速度に向けての減速において、前記第１の操作スイッチと前記第２の操作スイッチが共にオン状態となっている時間に対して非線形に減速する、ことを特徴とする請求項６に記載のレンズ制御装置。
【請求項９】
前記指令導出部が一定速度の指令値とする状態となった後に、前記第１の操作スイッチと前記第２の操作スイッチの状態に基づき加減速する指令値を出力する、ことを特徴とする請求項３に記載のレンズ制御装置。
【請求項１０】
前記第１の操作スイッチがオン状態かつ前記第２の操作スイッチがオフ状態によって加速する指令値を出力し、前記第１の操作スイッチ及び前記第２の操作スイッチがともにオン状態となって前記指令導出部が一定速度の指令値とする状態となった後に、前記第１の操作スイッチがオフ状態かつ前記第２の操作スイッチがオン状態となったときに減速する指令値を出力する、ことを特徴とする請求項９に記載のレンズ制御装置。
【請求項１１】
請求項１乃至１０のいずれか１項に記載のレンズ制御装置を含むレンズ装置。
【請求項１２】
請求項１乃至１０のいずれか１項に記載のレンズ制御装置と、該レンズ制御装置によって駆動が制御されるレンズ装置と、を含むレンズシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビカメラ等の撮像装置におけるレンズ制御装置及びそれを有するレンズ装置及びレンズシステムに関するものである。
【背景技術】
【０００２】
従来からテレビカメラ等の撮像装置では、ズームを速度制御によって所望の画角に合わせることが一般的である。特に業務用の機材においては、ロッカーシーソー等の操作部材を使い、操作部材の操作量（例えば、基準位置からの押込み量、基準位置からの回転角度）に応じてズームの移動速度を細かく制御するものが知られている。
【０００３】
しかし、小型・廉価のカメラにおいては、コストとスペースの制約からロッカーシーソー等ではなく、プッシュ型のスイッチを用いてズームを制御するものがある。例えば、特許文献１にはスイッチを操作してズームが最高速で移動した後に、スイッチの操作によって段階的に速度を減速させるものが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平２−１２５２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献に開示された従来技術では、ズームの操作部材を操作したときに速度を細かく制御させることができない。従って、ズームによる画角変化が画作りにおいて重要となる映像制作等では、小型・廉価のカメラにおいてもズーム速度を細かく制御する必要がある。
【０００６】
本発明では、スイッチを用いた操作部材でズーム操作したときのズーム速度を細かく制御できるレンズ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のレンズ制御装置は、レンズ装置の可動光学部材を駆動制御する指令を出力するレンズ制御装置であって、前記可動光学部材を駆動するための第１の操作スイッチ及び第２の操作スイッチと 前記第１の操作スイッチと前記第２の操作スイッチのそれぞれのオン及びオフの状態を検出する操作検出部と、前記第１の操作スイッチと前記第２の操作スイッチそれぞれのオン及びオフの状態に基づいて、前記可動光学部材の駆動の方向と速度を含む指令値を導出する指令導出部と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によればスイッチを用いた操作部材でズーム操作したときのズーム速度を細かく制御できるレンズ制御装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】レンズ制御装置のシステムブロック図
【図２】実施例１におけるズーム速度指令導出部のメイン処理フローチャート
【図３】実施例１におけるズーム速度指令導出部の方向判定処理フローチャート
【図４】実施例１におけるズーム速度指令導出部の速度算出処理フローチャート
【図５】実施例１におけるズーム速度指令導出部の定速指令処理フローチャート
【図６】実施例１における速度指令値算出処理の説明図
【図７】実施例２におけるズーム速度指令導出部の方向判定処理フローチャート
【図８】実施例２におけるズーム速度指令導出部の速度算出処理フローチャート
【図９】実施例２におけるズーム速度指令導出部の定速指令処理フローチャート
【図１０】実施例２における速度指令値算出処理の説明図
【図１１】実施例３におけるズーム速度指令導出部のメイン処理フローチャート
【図１２】実施例３におけるズーム速度指令導出部の定速指令処理フローチャート
【図１３】実施例３におけるズーム速度指令導出部の加減速用速度指令処理フローチャート
【図１４】実施例３における速度指令値算出処理の説明図
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００１１】
図１は実施例１のレンズ制御装置のブロック構成図である。本発明のレンズ制御装置１０はレンズ装置２０と接続し、レンズシステム３０を構成する。
【００１２】
本発明のレンズ制御装置１０は、Ｗｉｄｅ操作スイッチ（第１の操作スイッチ）１０１、Ｔｅｌｅ操作スイッチ（第２の操作スイッチ）１０２、操作検出部１０３、調整手段１０４、ＡＤ変換部１０５、ズーム速度指令導出部１０６を含む。
【００１３】
Ｗｉｄｅ操作スイッチ１０１はズームをＷｉｄｅ方向（第１の方向）へ操作するための操作スイッチ、Ｔｅｌｅ操作スイッチ１０２はＴｅｌｅ方向（第２の方向）へ操作するための操作スイッチであり、いずれもオン／オフを切り替えるスイッチである。Ｗｉｄｅ操作スイッチ１０１及びＴｅｌｅ操作スイッチ１０２は、押している時はオン状態、押していないときはオフ状態の２状態を持つプッシュスイッチである。操作検出部１０３は、Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２と接続されており、それぞれの操作スイッチの操作状態を検出し、検出結果をズーム速度指令導出部１０６へ送る。各種調整用の調整手段１０４は、電圧を調整してＡＤ変換部１０５へ出力する。ＡＤ変換部１０５へ出力された電圧はデジタルデータに変換される。ＡＤ変換部１０５で変換された調整手段からの調整値のデジタルデータはズーム速度指令導出部１０６へ出力される。ズーム速度指令導出部１０６では、後述するズーム速度指令導出処理によってズーム速度指令値を算出し、算出結果をレンズ制御装置１０と接続されたレンズ装置２０のズーム制御部１０７へ出力する。ズーム制御部１０７は、ズームレンズ（可動光学部材）１０８を駆動制御するための駆動指令を生成しズーム駆動回路１０９へ駆動指令を出力する。ズーム位置検出部１１０はズームレンズ１０８の位置を検出し、検出した位置信号はズーム制御部１０７へ入力されフィードバック制御が行われる。
【００１４】
図２はズーム速度指令導出部１０６の速度指令決定処理のメインフローチャートであり、予め決められた間隔で定期的に実行される処理である。ズーム速度指令導出部１０６内のメモリに状態変数があり、本実施例では以下のような定義とする。
状態変数＝１：方向判定をする状態を示す。
状態変数＝２：速度指令値を算出する状態を示す。
状態変数＝３：定速指令としておく状態を示す。
【００１５】
レンズ制御装置１０に電源が投入された直後、状態変数の初期値は１（方向判定）とする。以下、フローチャートの各処理について説明する。
ステップＳ１０１：状態変数の値をチェックし、値が１（方向判定）の時はステップＳ１０２へ、それ以外の時はステップＳ１０３へ進む。
ステップＳ１０２：方向判定処理のサブルーチンを実行し、処理を終了する。
ステップＳ１０３：状態変数の値をチェックし、値が２（速度指令値算出）の時はステップＳ１０４へ、それ以外の時はステップＳ１０５へ進む。
ステップＳ１０４：速度指令値算出処理のサブルーチンを実行し、処理を終了する。
ステップＳ１０５：状態変数の値をチェックし、値が３（定速指令）の時はステップＳ１０６へ、それ以外の時は処理を終了する。
ステップＳ１０６：定速指令処理のサブルーチンを実行し、処理を終了する。
【００１６】
図３はステップＳ１０２の方向判定処理サブルーチンのフローチャートである。
ステップＳ２０１：Ｗｉｄｅ操作スイッチ１０１の状態を読み込む。
ステップＳ２０２：Ｗｉｄｅ操作スイッチ１０１がオン状態の時はステップＳ２０３へ、オフ状態の時はステップＳ２０４へ進む。
ステップＳ２０３：方向フラグをＷＩＤＥへセットし、ステップＳ２０７へ進む。
ステップＳ２０４：Ｔｅｌｅ操作スイッチ１０２の状態を読み込む。
ステップＳ２０５：Ｔｅｌｅ操作スイッチ１０２がオン状態の時はステップＳ２０６へ、オフ状態の時は処理を終了する。
ステップＳ２０６：方向フラグをＴＥＬＥへセットし、ステップＳ２０７へ進む。
ステップＳ２０７：方向が確定したと判断し、速度指令値を算出する状態へ遷移させるために状態変数の値を２（速度指令値算出）へ変更する。
ステップＳ２０８：速度指令値を０にセットしておく。
【００１７】
図４はステップＳ１０４の速度算出処理サブルーチンのフローチャートであり、指令方向が決定した後に行う処理である。
ステップＳ３０１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込む。
ステップＳ３０２：方向フラグと同じ方向の操作スイッチがオン状態の時はステップＳ３０３へ、オフ状態の時はステップＳ３０４へ進む。
ステップＳ３０３：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が共にオン状態の時はステップＳ３０７へ、少なくともいずれか一方がオン状態でない時はステップＳ３０５へ進む。
ステップＳ３０４：操作解除したと判断し、状態変数を１（方向判定）へ戻す。
ステップＳ３０５：速度指令値を加算する。加算量はプログラムで予め決められた値、またはユーザーが任意に決められるようにしてもよい。
ステップＳ３０６：定速で指令する状態へ遷移させるため、状態変数を３（定速指令）へ変更する。
ステップＳ３０７：速度指令値が最高速に到達した時はステップＳ３０８へ進む。
ステップＳ３０８：速度指令値を最低速の値でリミットする。
【００１８】
図５はステップＳ１０６の定速指令処理サブルーチンのフローチャートである。
ステップＳ４０１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込む。
ステップＳ４０２：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が少なくともいずれか一方がオン状態でない時はステップＳ４０３へ進み、共にオン状態の時はステップＳ４０４へ進む。
ステップＳ４０３：方向フラグと同じ方向の操作スイッチがオン状態の時はステップＳ４０５へ、オフ状態の時はステップＳ４０６へ進む。
ステップＳ４０４：速度指令値に前回の処理で算出した指令値を再度セットする。
ステップＳ４０５：定速維持の操作が解除されたと判断し、再度速度を加算できるようにするため状態変数を２（速度指令値算出）へ戻し、処理を終了する。
ステップＳ４０６：操作が一度解除した状態であるので、状態変数を１（方向判定）へ戻し、処理を終了する。
【００１９】
図６は図２〜５を参照しながら説明した実施例１の速度指令値算出処理の説明図であり、Ｗｉｄｅ操作スイッチ１０１及び、Ｔｅｌｅ操作スイッチ１０２を操作した時の速度指令値の変化を表している。Ｔｅｌｅ操作スイッチ１０２がオンにされると、図３のフローチャートの処理により、Ｗｉｄｅ操作スイッチ１０１及びＴｅｌｅ操作スイッチ１０２のいずれが最初にオン状態となっているかに基づいて、駆動する方向が判定される（ステップＳ２０６）。続いて、図４のフローチャートの処理によって、速度指令値が加算される（ステップＳ３０５）。Ｔｅｌｅ操作スイッチ１０２をオンにしたまま、Ｗｉｄｅ操作スイッチ１０１をオンにされると、図４のフローチャートの処理によって定速指令値算出状態に遷移し（ステップ３０６）、前回算出した速度指令値を維持する（ステップＳ４０４）。
【００２０】
本実施例では図４のフローチャートにて速度をリニアに加速させていく例で説明したが、操作スイッチがオンの状態を維持している時間に対して非線形に変化させてもよい。
【００２１】
以上のように、片方向の操作スイッチを操作して速度指令値を増加させ、所望の速度になった時に、両方向の操作スイッチを操作することで定速の速度指令値とすることができる。従ってオン／オフの２状態を持つスイッチ操作においてもズームの細かな速度調節ができるレンズ制御装置を実現することができる。
【実施例２】
【００２２】
実施例２のレンズ制御装置のブロック構成図は実施例１と同じ構成のため、説明を省略する。また、ズーム速度指令導出部１０６の速度指令決定処理のメインフローチャートについても、図２のフローチャートと同様である。
【００２３】
図７は実施例２におけるステップＳ１０２の方向判定処理サブルーチンのフローチャートである。
ステップＳ５０１：Ｗｉｄｅ操作スイッチ１０１の状態を読み込む。
ステップＳ５０２：Ｗｉｄｅ操作スイッチ１０１がオン状態の時はステップＳ５０３へ、オフ状態の時はステップＳ５０４へ進む。
ステップＳ５０３：方向フラグをＷＩＤＥへセットし、ステップＳ５０７へ進む。
ステップＳ５０４：Ｔｅｌｅ操作スイッチ１０２の状態を読み込む。
ステップＳ５０５：Ｔｅｌｅ操作スイッチ１０２がオン状態の時はステップＳ５０６へ、オフ状態の時はステップＳ５０９へ進む。
ステップＳ５０６：方向フラグをＴＥＬＥへセットし、ステップＳ５０７へ進む。
ステップＳ５０７：速度指令値に最高速を設定し、ステップＳ５０８へ進む。
ステップＳ５０８：状態変数の値を３（定速指令）へ変更し、処理を終了する。
ステップＳ５０９：速度指令値を０にセットし、処理を終了する。
【００２４】
図８は実施例２におけるステップＳ１０６の定速指令処理サブルーチンのフローチャートである。
ステップＳ６０１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込み、ステップＳ６０２に進む。
ステップＳ６０２：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が共にオン状態の時はステップＳ６０３へ進み、少なくともいずれか一方がオン状態でない時はステップＳ６０４へ進む。
ステップＳ６０３：減速させる速度指令値を算出する状態へ遷移させるため、状態変数の値を２（速度指令値算出）へ変更し、処理を終了する。
ステップＳ６０４：方向フラグと同じ方向の操作スイッチがオン状態の時はステップＳ６０５へ、オフ状態の時はステップＳ６０６へ進む。
ステップＳ６０５：速度指令値は前回算出した指令値のまま維持し、処理を終了する。
ステップＳ６０６：操作が一度解除した状態であるので、状態変数を１（方向判定）へ戻し、処理を終了する。
【００２５】
図９は実施例２におけるステップＳ１０４の速度算出処理サブルーチンのフローチャートである。
ステップＳ７０１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込み、ステップＳ７０２に進む。
ステップＳ７０２：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が共にオン状態の時はステップＳ７０３へ、少なくともいずれか一方がオン状態でない時はステップＳ７０４へ進む。
ステップＳ７０３：速度指令値を減算していく。減算量はプログラムで予め決められた値、またはユーザーが任意に決められるようにしてもよい。
ステップＳ７０４：方向フラグと同じ方向の操作スイッチがオン状態の時はステップＳ７０７へ、オフ状態の時はステップＳ７０８へ進む。
ステップＳ７０５：速度指令値が最低速に到達した時はステップＳ７０６へ進み、到達していないときは処理を終了する。
ステップＳ７０６：速度指令値を最低速の値でリミットし、処理を終了する。
ステップＳ７０７：状態変数を３（定速指令）へ変更し、処理を終了する。
ステップＳ７０８：操作が一度解除した状態であるので、状態変数を１（方向判定）へ戻し、処理を終了する。
【００２６】
図１０は図２、７〜９を参照して説明した実施例２における速度指令値算出処理の説明図であり、Ｗｉｄｅ操作スイッチ１０１及び、Ｔｅｌｅ操作スイッチ１０２を操作した時の速度指令値の変化を表している。Ｔｅｌｅ操作スイッチ１０２がオンにされると、図７のフローチャートの処理により方向判定がされ（設定され）（ステップＳ５０６）、Ｔｅｌｅ側（第１の方向）に向けて最高速（第１の速度）の指令値が設定される（ステップＳ５０７）。Ｔｅｌｅ操作スイッチをオンにしたまま、Ｗｉｄｅ操作スイッチをオンにすると、図８のフローチャートの処理によって速度指令算出状態に遷移し（ステップＳ６０３）、図９のフローチャートの処理によって速度指令値を減算していく（ステップＳ７０３）。２つの操作スイッチが共にオンである状態が継続している時間はステップＳ７０３で減速され続けるが、予め設定されている最低速（第２の速度）に到達した時点で（ステップＳ７０５）、速度は最低速でリミットされ（ステップＳ７０６）、最低速度の一定速度で推移する。その後、Ｗｉｄｅ操作スイッチのみがオフの状態に変わると、図９のフローでＳ７０４、Ｓ７０７と進み、状態変数は３（定速指令）に設定され、図８のフローでＳ６０２、Ｓ６０４、Ｓ６０５と進み、最低速度の一定速度で制御されることになる。
【００２７】
本実施例では図９のフローチャートにて速度を、２つの操作スイッチが共にオンである時間に対してリニア（線形）に減速させていく例で説明したが、操作スイッチが共にオンの状態で継続している時間に対して非線形に変化させてもよい。
【００２８】
以上のように、片方向の操作スイッチを操作して速度指令値を一度最高速指令値とし、両方向の操作スイッチを操作することで減速させ、所望の速度になった時に再度方方向の操作スイッチのみをオン状態とすることで、所望の速度指令値とすることができる。従って実施例１と同様にオン／オフの２状態を持つスイッチ操作においてもズームの細かな速度調節ができるレンズ制御装置を実現することができる。
【実施例３】
【００２９】
実施例３のレンズ制御装置のブロック構成図は実施例１と同じ構成のため、説明を省略する。
【００３０】
図１１はズーム速度指令導出部１０６の速度指令決定処理のメインフローチャートであり、予め決められた間隔で定期的に実行される処理である。ズーム速度指令導出部１０６内のメモリに状態変数があり、本実施例では以下のような定義とする。
状態変数＝１：方向判定状態を示す。
状態変数＝２：加速用速度算出状態を示す。
状態変数＝３：定速指令状態を示す。
状態変数＝４：加減速用速度算出状態を示す。
【００３１】
レンズ制御装置１０に電源が投入された直後、状態変数の初期値は１（方向判定）とする。以下、フローチャートの各処理について説明する。
ステップＳ８０１：状態変数の値をチェックし、値が１（方向判定）の時はステップＳ８０２へ、それ以外の時はステップＳ８０３へ進む。
ステップＳ８０２：方向判定処理のサブルーチンを実行し、処理を終了する。
ステップＳ８０３：状態変数の値をチェックし、値が２（加速用速度算出）の時はステップＳ８０４へ、それ以外の時はステップＳ８０５へ進む。
ステップＳ８０４：加速用速度指令値算出処理のサブルーチンを実行し、処理を終了する。
ステップＳ８０５：状態変数の値をチェックし、値が３（定速指令）の時はステップＳ８０６へ、それ以外の時は処理を終了する。
ステップＳ８０６：定速指令処理のサブルーチンを実行し、処理を終了する。
ステップＳ８０７：状態変数の値をチェックし、値が４（加減速用速度算出）の時はステップＳ８０８へ、それ以外の時は処理を終了する。
ステップＳ８０８：加減速用速度指令値算出処理のサブルーチンを実行し、処理を終了する。
【００３２】
ステップＳ８０２の方向判定処理は、実施例１で説明した図３のフローチャートと同じ処理、ステップＳ８０４の加速用速度指令値算出処理は実施例１で説明した図４のフローチャートと同じ処理である。
【００３３】
図１２はステップＳ８０６の定速指令処理サブルーチンのフローチャートである。
ステップＳ９０１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込み、ステップＳ９０２に進む。
ステップＳ９０２：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が少なくともいずれか一方がオン状態でない時はステップＳ９０３へ進み、共にオン状態の時はステップＳ９０６へ進む。
ステップＳ９０３：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が共にオフ状態の時はステップＳ９０４へ進み、少なくともいずれか一方がオフ状態でない時はステップＳ９０５へ進む。
ステップＳ９０４：操作が一度解除した状態であるので、状態変数を１（方向判定）へ戻し、処理を終了する。
ステップＳ９０５：状態変数を４（加減速用速度算出）へ変更し、処理を終了する。
ステップＳ９０６：速度指令値は前回算出した指令値のまま維持し、処理を終了する。
【００３４】
図１３はステップＳ８０８の加減速用速度指令値算出処理サブルーチンのフローチャートである。
ステップＳ１００１：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態を読み込み、ステップＳ１００２に進む。
ステップＳ１００２：Ｗｉｄｅ操作スイッチ１０１、Ｔｅｌｅ操作スイッチ１０２の状態が少なくともいずれか一方がオン状態でない時はステップＳ１９０３へ進み、共にオン状態の時はステップＳ１０１０へ進む。
ステップＳ１００３：方向フラグと同じ方向の操作スイッチがオン状態の時はステップＳ１００４へ、方向フラグと異なる方向の操作スイッチがオン状態の時はステップＳ１００５へ進む。
ステップＳ１００４：方向フラグがセットされた方向の速度指令値を加算し、ステップＳ１００６に進む。加算量はプログラムで予め決められた値、またはユーザーが任意に決められるようにしてもよい。
ステップＳ１００５：方向フラグがセットされた方向の速度指令値を減算し、ステップＳ１００８に進む。減算量はプログラムで予め決められた値、またはユーザーが任意に決められるようにしてもよい。
ステップＳ１００６：速度指令値が最高速に到達した時はステップＳ１００７へ進み、到達していないときは処理を終了する。
ステップＳ１００７：速度指令値を最高速の値でリミットし、処理を終了する。
ステップＳ１００８：速度指令値が最低速に到達した時はステップＳ１００９へ進み、到達していないときは処理を終了する。
ステップＳ１００９：速度指令値を最低速の値でリミットし、処理を終了する。
ステップＳ１０１０：状態変数を３（定速指令）へ変更し、処理を終了する。
【００３５】
図１４は本実施例における速度指令値算出処理の説明図である。Ｗｉｄｅ操作スイッチ１０１がオフの状態でＴｅｌｅ操作スイッチ１０２がオンになると、図３のフローチャートの処理により方向判定がされ（ステップＳ２０６）、図４のフローチャートの処理によって、速度指令値が加算される（ステップＳ３０５）。Ｔｅｌｅ操作スイッチをオンにしたまま、Ｗｉｄｅ操作スイッチがオンになると、図４のフローチャートの処理によって状態変数は３（定速指令値算出状態）に設定され（ステップ３０６）、前回算出した速度指令値を維持する（ステップＳ９０６）。Ｗｉｄｅ操作スイッチをオンにしたまま、Ｔｅｌｅ操作スイッチがオフになると、図１２のフローチャートの処理によって加減速用速度指令算出状態に遷移し（ステップＳ９０３からＳ９０５）、図１３のフローチャートの処理によって速度指令値を減算していく（ステップＳ１００５）。
【００３６】
以上のように、実施例１と同様に片方向の操作スイッチを操作して速度指令値を増加させ、所望の速度になった時に、両方向の操作スイッチを操作することで定速の速度指令値とすることができる。加えて、一旦定速指令の状態となった後に両方向の操作スイッチの操作により加減速させ、所望の速度指令値にすることができる。従ってオン／オフの２状態を持つスイッチ操作においてもズームの細かな速度調節ができるレンズ制御装置を実現することが可能となる。
【００３７】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００３８】
１０    レンズ制御装置
１０１  Ｗｉｄｅ操作スイッチ（操作スイッチ）
１０２  Ｔｅｌｅ操作スイッチ（操作スイッチ）
１０３  操作検出部
１０６  ズーム速度指令導出部（指令導出部）
【図１】
2018194577.tif 000003
【図２】
2018194577.tif 000004
【図３】
2018194577.tif 000005
【図４】
2018194577.tif 000006
【図５】
2018194577.tif 000007
【図６】
2018194577.tif 000008
【図７】
2018194577.tif 000009
【図８】
2018194577.tif 000010
【図９】
2018194577.tif 000011
【図１０】
2018194577.tif 000012
【図１１】
2018194577.tif 000013
【図１２】
2018194577.tif 000014
【図１３】
2018194577.tif 000015
【図１４】
2018194577.tif 000016