(57)【要約】【課題】  例えば、光学部材の操作性の点で有利な制御装置を提供することを目的とする。【解決手段】  本発明の制御装置は、指令を生成し、該指令により光学部材の駆動の制御を行う制御装置であって、前記制御を行った場合の前記指令の時系列データとしての第１時系列データを記憶する第１記憶部と、前記第１時系列データに基づいて、前記制御を行う場合の前記指令の時系列データとしての第２時系列データを生成する処理部と、を有することを特徴とする。【選択図】  図１
2020091413.tif 000002
【特許請求の範囲】
【請求項１】
指令を生成し、該指令により光学部材の駆動の制御を行う制御装置であって、
前記制御を行った場合の前記指令の時系列データとしての第１時系列データを記憶する第１記憶部と、
前記第１時系列データに基づいて、前記制御を行う場合の前記指令の時系列データとしての第２時系列データを生成する処理部と、
を有することを特徴とする制御装置。
【請求項２】
前記処理部は、前記第１時系列データに対して、時間に関するｎ次多項式（次数ｎは１以上の整数）で近似を行い、該近似が許容条件を満たす場合、前記ｎ次多項式に基づいて前記第２時系列データを生成することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記処理部は、前記近似が許容条件を満たさない場合は、次数ｎを増加した前記ｎ次多項式で前記第１時系列データに対して近似を行うことを特徴とする請求項２に記載の制御装置。
【請求項４】
前記第２時系列データを記憶する第２記憶部を有することを特徴とする請求項１ないし請求項３のうちいずれか１項に記載の制御装置。
【請求項５】
前記第１時系列データは、時間に関して離散的な前記指令のデータであることを特徴とする請求項１ないし請求項４のうちいずれか１項に記載の制御装置。
【請求項６】
前記第１時系列データを生成するための第１操作部材と、
前記第２時系列データに基づく前記指令の生成を指示するための第２操作部材と、
を有することを特徴とする請求項１ないし請求項５のうちいずれか１項に記載の制御装置。
【請求項７】
目標位置まで目標速度で前記光学部材の駆動の制御を行うことを指示するための第３操作部材を有することを特徴とする請求項６に記載の制御装置。
【請求項８】
前記第２操作部材からの入力の優先度は、前記第３操作部材からの入力の優先度より高いことを特徴とする請求項７に記載の制御装置。
【請求項９】
前記第２操作部材は、複数の前記第２時系列データにそれぞれ対応して複数有し、当該複数の前記第２操作部材のうちでは、最後に操作された前記第２操作部材からの入力の優先度が他の前記第２操作部材からの入力の優先度より高いことを特徴とする請求項６に記載の制御装置。
【請求項１０】
前記光学部材は、レンズおよび絞りのうち少なくとも一方を含むことを特徴とする請求項１ないし請求項９のうちいずれか１項に記載の制御装置。
【請求項１１】
前記光学部材を含むレンズ装置に対して前記指令を送信することを特徴とする請求項１ないし請求項１０のうちいずれか１項に記載の制御装置。
【請求項１２】
請求項１ないし請求項１１のうちいずれか１項に記載の制御装置と、
前記光学部材と、
を有することを特徴とするレンズ装置。
【請求項１３】
請求項１２に記載のレンズ装置と、
前記レンズ装置の像面に配置された撮像素子と、
を有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、レンズ装置、および撮像装置に関する。
【背景技術】
【０００２】
テレビカメラ等の撮像装置におけるレンズ装置（または、その制御装置）として、予め任意の位置や速度をメモリに記憶させ、ユーザの特定の操作で、記憶させた位置まで又は記憶させた速度で光学部材を駆動するプリセット機能を備えたものが知られている。当該プリセット機能は、操作者が予め光学部材の状態をメモリに記憶させておくことにより、撮影にあたって所望の光学部材の状態を迅速かつ容易に再現することを可能としている。
【０００３】
光学部材の速度に関してプリセット機能を実行した場合に、メモリに記憶させた（設定した）速度以外の速度での光学部材の駆動が必要となることもある。特許文献１は、プリセット機能を実行した場合の速度を、ズーム操作スイッチの操作の有無に基づいて、設定速度とするか、ズーム操作スイッチの操作に従った速度にするかを切り替えるレンズ装置を開示している。また、特許文献２は、プリセット機能を実行した場合の速度を、設定速度とするモードと、速度調整つまみ（ボリューム）の操作量に基づく速度とするモードとを備えたレンズ装置を開示している。モードを切り替えることにより、プリセット機能を実行した場合の速度を切り替えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０５０６８４号公報
【特許文献２】特開２００４−０９６５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
テレビ撮影などの動画撮影においては、例えば、ある画角までは画角を速く変更し、それ以降はゆっくり画角を変更したい場合や、ある被写体（ある物体距離）までは速く合焦し（物体距離を変更し）、その他の被写体（その他の物体距離）まではゆっくり合焦したい（物体距離を変更したい）場合など、様々な操作が用いられる。そのため、映画・ドラマ・スポーツ中継などの撮影の種類や、ユーザの好み・拘りなどによって異なりうる様々な操作をプリセット機能により実現できることが光学部材の操作性の点で好ましい。
【０００６】
本発明は、例えば、光学部材の操作性の点で有利な制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の制御装置は、指令を生成し、該指令により光学部材の駆動の制御を行う制御装置であって、前記制御を行った場合の前記指令の時系列データとしての第１時系列データを記憶する第１記憶部と、前記第１時系列データに基づいて、前記制御を行う場合の前記指令の時系列データとしての第２時系列データを生成する処理部と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、例えば、光学部材の操作性の点で有利な制御装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施例１におけるレンズシステムの構成を示すブロック図。
【図２】実施例１におけるレンズシステムで保持する操作時系列データの例を示す図。
【図３】実施例１における理想コントロール曲線を示す図。
【図４】実施例１における操作履歴から理想コントロール曲線への変換処理の流れを示すフローチャート。
【図５】実施例１における理想コントロール曲線に基づくコントロール値算出のフローチャート。
【図６】実施例２におけるレンズシステムの構成を示すブロック図。
【図７】実施例２における予め所持するプリセット機能の時間−コントロール値曲線の例を示す図。
【図８】実施例２におけるプリセット機能での駆動制御に理想コントロール曲線を適用後の変換プリセット曲線を示す図。
【図９】実施例２におけるプリセット機能での駆動制御に理想コントロール曲線を適用する処理の流れを示すフローチャート。
【図１０】従来技術のレンズ装置のプリセット位置・速度とプリセット機能の設定データを示す図。
【図１１】従来技術のトレース機能を使用して再現した場合のコントロール値の変化を示す図。
【発明を実施するための形態】
【００１０】
本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
最初に、テレビカメラ等の撮像装置におけるレンズ装置（または、その制御装置）について開示している特許文献１、２の従来技術での課題である、プリセット動作の途中では速度を変更することができないことについて、図１０、図１１を参照しながら詳説する。
【００１１】
従来のプリセット機能では、例えば、図１０（ａ）に示すようにプリセット番号とレンズの目標位置、速度を対応付けて記憶し、撮影中にスイッチ操作などで、所望の位置まで一定の速度でレンズを駆動する。図１０（ａ）のプリセット機能を実行したときの位置コントロール値（以下、コントロール値）の変化を図１０（ｂ）に示す。これらは全て定速駆動であり、プリセット機能を実行している途中で速度を変更することができない。また、被写体距離が一定で変化するようにレンズを駆動したい場合は、レンズのスペックを考慮してプリセット機能の設定をする必要があるため非常に難しい。また、合焦のさせ方に特徴を持たせるような操作を再現する場合には、複数のプリセット機能の実行を組み合わせる必要があり、現実的ではない。
【００１２】
図１１のＤ、Ｅは、複数のプリセット機能の実行を組み合わせた場合のコントロール値の変化を示す。図１０と比較すると、プリセット動作開始後に動作速度を変更することはできているが、複数のプリセット機能の実行を組み合わせる設定が必要である。またユーザはプリセット機能の繋ぎ目操作に集中していないと滑らかな速度変化を実現できない。さらに、この単位時間が非常に微小な時間である場合には、プリセット機能の設定も再生する際の操作も非常に煩雑であり、現実的ではない。
【００１３】
図１１のＦは、トレース機能を用いて記憶した操作を再生した際のコントロール値の変化を示す。記憶した操作を忠実に再現するため、図１０と比較して設定の手間は改善されるが、例えば合焦位置付近での探り操作などの再現する必要のない操作まで再現されてしまい、ユーザの意図する操作を再現することができない。
【００１４】
レンズの操作性を向上するためには、ユーザの意図する操作を簡単に設定可能であり、かつ簡単に再生できる必要がある。
【実施例１】
【００１５】
以下、図１〜６を参照して、本発明の第１の実施例による、レンズ操作装置について説明する。
【００１６】
図１に、本発明の第１の実施例に係るレンズシステムの構成を示す。レンズシステムは、レンズ装置１００とレンズ操作装置２００から構成されている。レンズシステムと、レンズ装置１００の像面に配置された撮像素子を含むカメラ装置とにより撮像装置を構成する。本実施例では、レンズ操作装置２００をフォーカスレンズ（可動光学部材）の操作装置とし、操作者はレンズ操作装置２００を操作することで、レンズ装置１００内のフォーカスレンズを駆動操作することができる。本実施例の操作装置は、フォーカスレンズの駆動の目標位置と駆動速度を記憶する不図示のプリセット設定部によって予め記憶されたレンズ位置（目標位置）・駆動速度（目標速度）で駆動させる所謂プリセット機能を指示可能な操作部（第３操作部材）を有する。操作部を操作することで、通信を介してレンズ装置１００にプリセット機能の実行指示が入力される。
【００１７】
まず、レンズ装置１００から説明する。
レンズ装置１００は、レンズ１０１、通信部Ｌ１０５、位置検出部Ｌ１０３、演算部（処理部）Ｌ１０４、駆動部１０２、操作トレース保持部１０６、生成コントロール保持部１０７を有する。
【００１８】
レンズ１０１はズームレンズやフォーカスレンズ、マクロレンズなどの光学部材を示す。本実施例では、フォーカスレンズとして説明するが、絞りやエクステンダーであっても良い。
【００１９】
通信部Ｌ１０５は、レンズ操作装置２００から受信したフォーカス指令位置やプリセット機能の実行指示入力などの情報を演算部Ｌ１０４に出力する。
【００２０】
位置検出部Ｌ１０３は、エンコーダやポテンショメータなどの位置センサであり、検出したフォーカスレンズの位置を位置信号として演算部Ｌ１０４に出力する。
【００２１】
演算部Ｌ１０４は、通信部Ｌ１０５からのフォーカス指令位置や位置検出部Ｌ１０３からの位置信号を基にフォーカス駆動信号を演算し、演算したフォーカス駆動信号を駆動部１０２に出力する。また、位置検出部Ｌ１０３からの位置信号など、レンズ装置１００の情報を通信部Ｌ１０５に出力する。
【００２２】
駆動部１０２は、演算部Ｌ１０４からのフォーカス駆動信号を出力してフォーカスレンズ１０１を駆動する。
【００２３】
操作トレース保持部（第１記憶部）１０６は、ユーザ操作の時系列データ（第１時系列データ）を保持する。ユーザ操作の時系列データの詳細は図２を参照しながら後述する。
【００２４】
生成コントロール保持部（第２記憶部）１０７は、操作トレース保持部１０６に記憶されたユーザ操作の時系列データに基づいて演算部Ｌ１０４が算出（演算）した理想的なコントロール曲線（第２時系列データ）を保持する。理想的なコントロール曲線についての詳細は図３、図４を参照しながら後述する。
【００２５】
本実施例では、演算部Ｌ１０４が任意のタイミングで操作トレース保持部１０６に記憶されたユーザ操作の時系列データに基づき、理想的なコントロール曲線を算出して生成コントロール保持部１０７に保存し、算出された理想的なコントロール曲線に基づいてフォーカス駆動信号を演算する。
【００２６】
次に、レンズ操作装置２００を説明する。
レンズ操作装置２００は、レンズ装置１００と通信接続可能な操作装置であり、操作部２０２、演算部Ｄ２０３、通信部Ｄ２０１から構成される。
【００２７】
操作部２０２は操作者が操作する操作部であり、本実施例ではプリセット機能の開始を指示入力可能なスイッチ（第３操作部材）とする。
【００２８】
演算部Ｄ２０３は、操作部２０２からのプリセット機能の指示入力を通信部Ｄ２０１に出力する。
【００２９】
通信部Ｄ２０１は、演算部Ｄ２０３からのプリセット機能の指示入力をレンズ装置１００に送信し、またレンズ装置１００から受信した情報を演算部Ｄ２０３に出力する。
【００３０】
次に、図２を用いて、操作トレース保持部１０６が保持する操作実績（第１時系列データ）について説明する。図２（ａ）は、時間Ｔにおける位置コントロール値Ｃｔｌ（第１指令値）の対応の実績として、時間Ｔ０、Ｔ１、・・・、Ｔｆｉｎ−２、Ｔｆｉｎ−１、Ｔｆｉｎそれぞれに対応するコントロール値Ｃｔｌ０、Ｃｔｌ１、・・・、Ｃｔｌｆｉｎ−２、Ｃｔｌｆｉｎ−１、Ｃｔｌｆｉｎの表を示す。
【００３１】
図２（ｂ）は、図２（ａ）をグラフ化したものである。図示するように、時間経過につれて縦軸で示されるコントロール値の変化が緩やかになり、操作の終わりにはコントロール値が増減を繰り返していることがわかる。映像を見ながら合焦位置を探って操作手段（第１操作部材）を操作した場合にこのようなユーザ操作の時系列データ（第１時系列データ）として操作トレース保持部１０６に保持されている。本実施例では、操作トレース保持部１０６は、このように時間に対するコントロール値を離散的なデータとして保持するものとする。この形式に限らず、操作入力値の変化を表す時系列データであればよい。
【００３２】
次に、図３を用いて、操作トレース保持部１０６の時系列データに基づいた理想的なコントロール曲線（第２時系列データ）について説明する。
【００３３】
図３中の点線は、図２（ｂ）で示した時系列データである。図３中の実線が理想コントロール曲線を示す。時系列データ（第１時系列データ）と理想コントロール曲線（第２時系列データ）の差異は、操作終わりの合焦位置探り操作の有無である。例えば、図中のコントロール値の大小関係が、
Ｃｔｌｆｉｎ−２＜Ｃｔｌｆｉｎ＜Ｃｔｌｆｉｎ−１
となっている。時系列データは、過去に操作されたコントロール値の時間推移を保持しているものである。この時系列データに基づいてプリセット機能の処理を実施して再現する場合には、上述の探り操作を再現する必要はなく、合焦位置まで滑らかに駆動をコントロールできることが望ましいため、実線のコントロール値が理想的であると言える。
【００３４】
次に、図４のフローチャートを用いて、演算部Ｌ１０４が行う操作トレース保持部１０６に保持されている操作トレースに基づいて、実際にフォーカスレンズを駆動するために使用する理想コントロール曲線（第２指令値）を算出する処理について説明する。本実施例では操作トレースに基づいて、任意のタイミングで理想コントロール曲線を算出できるものとする。
【００３５】
まず、理想コントロール曲線の算出処理を開始すると、ステップＳ４０１に進む。
ステップＳ４０１では、適用する多項式の次数ｎ（ｎ：１以上の整数）を初期値の１にして、ステップＳ４０２に進む。
【００３６】
ステップＳ４０２では、操作トレースの離散データ（指令の時系列データ）の読み出しデータ番号ｉ（ｉ＝０〜ｎ−１）に対する（時間：Ｔｉ，コントロール値：Ｃｒｌｉ）および（時間：ＴＦｉｎ，コントロール値：ＣｔｌＦｉｎ）を読み出し、ステップＳ４０３に進む。
【００３７】
ステップＳ４０３では、ステップＳ４０２で読み出したデータから、（ＴＦｉｎ，ＣｔｌＦｉｎ）を境界条件として、ｎ次多項式で（Ｔｉ，Ｃｔｌｉ）（ｉ＝０〜ｎ−１）を近似するための係数を算出し、ステップＳ４０４に進む。境界条件として（ＴＦｉｎ，ＣｔｌＦｉｎ）を採用することで、コントロール値の到達値、到達時間を維持する。
【００３８】
ステップＳ４０４では、読み出しデータ番号ｉをｎ−１に初期化し、単調増減カウンタを０に初期化し、ステップＳ４０５に進む。
ステップＳ４０５では、読み出しデータ番号ｉをインクリメントし、ステップＳ４０６に進む。
【００３９】
ステップＳ４０６では、読み出しデータ番号ｉのデータ（Ｔｉ：時間，時間ＴｉにおけるＣｔｌｉ：コントロール値）を読み出し、ステップＳ４０７に進む。
【００４０】
ステップＳ４０７では、（Ｔｉ−１，Ｃｔｌｉ−１）から（Ｔｉ，Ｃｔｌｉ）への増減が（Ｔｉ−２，Ｃｔｌｉ−２）から（Ｔｉ−１，Ｃｔｌｉ−１）への増減を継続しているか、すなわち単調増加もしくは単調減少であるか否かを判定する。すなわち、操作トレースの離散データの経時変化が単調増加あるいは単調減少である場合はステップＳ４１０に進む。そうでない場合は、単調増減カウンタアップし、ステップＳ４０９に進む。
【００４１】
ステップＳ４０９では、単調増減カウンタ値が閾値（第１閾値）未満であればステップＳ４１０に進み、閾値以上の場合はステップＳ４１１に進む。すなわち、操作トレースの離散データのコントロール値の経時変化において増減が第１閾値の回数以上でない場合は、ステップＳ４１０に進み、閾値以上の場合はステップＳ４１１に進む。
【００４２】
ステップＳ４１１では、ステップＳ４０３で算出した係数でのｎ次多項式で、時間Ｔｉに対する理想的なコントロール値Ｃｔｌを算出し、（Ｃｔｌｉ）に代えて採用する補正処理を行って、ステップＳ４１３に進む。これにより、探り操作など、再現する必要のない無駄な操作の再生がなくなり、理想的なコントロール曲線性を算出することができる。
【００４３】
ステップＳ４１０では、ステップＳ４０６で読み出したデータ（Ｔｉ，Ｃｔｌｉ）が、ｎ次多項式で表される値に対して所定の範囲内の値となっているか否か（第２閾値より大きく乖離しているか否か：近似が許容条件を満たすか否か）を判定する。所定の範囲内の値となっていれば（近似が許容条件を満たしていれば）、Ｃｔｌｉを理想コントロール曲線のＣｔｌｉに設定後ステップＳ４１３に進み、そうでなければステップＳ４１２に進む。
【００４４】
ステップＳ４１２では、次数ｎをインクリメントして（１次大きくして）、ステップＳ４０２に戻り再演算する。
【００４５】
ステップＳ４１３では、読み出しデータ番号ｉが、図２（ａ）のデータ終了番号を示すか否か判定し、データ終了番号であれば処理を終了し、そうでなければステップＳ４０５に戻る。
【００４６】
ここで、ステップＳ４０３の係数算出と、ステップＳ４１０  に記載した判定処理について少し補足する。係数算出については、まず式（１）にて１次多項式として係数ａ、ｂを算出する。
Ｃｔｌ＝ａＴ＋ｂ  ・・・（１）
【００４７】
この時、ステップＳ４１０の判定処理は、読み出したデータである、コントロール値Ｃｔｌｉ、時間Ｔｉが式（１）を満たすか否か（ＣｔｌｉがＴｉを式（１）に代入して得られた値に対して所定の範囲内であるか否か）を判定する。満たさない場合は、ステップＳ４１２にて次数ｎをインクリメントして、検討する多項式を２次多項式（２）として係数ａ、ｂ、ｃを算出する。
Ｃｔｌ＝ａＴ２＋ｂＴ＋ｃ  ・・・（２）
【００４８】
この時、ステップＳ４１０の判定処理は、読み出したデータである、コントロール値Ｃｔｌｉ、時間Ｔｉが式（２）を満たすか否かを判定する。満たさない場合は、ステップＳ４１２にて次数をインクリメントして、同様に３次、４次と多項式の次数を上げていく。次数については、設定可能な最大値を予め決めておいても良いし、設定できるようにしても良い。また、多項式の複雑度を設定できるようにしても良い。
【００４９】
以上の様な処理を行うことで、操作者の操作特性に基づいて、理想的なコントロール曲線を算出することができるようになる。
【００５０】
次に、図５のフローチャート図を用いて、演算部Ｌ１０４が行う、図４で説明した理想コントロール曲線に基づいてコントロール値を算出する処理について説明する。本実施例では理想コントロール曲線を既に算出済みであるものとする。また、理想コントロール曲線の多項式は、式（２）で示した２次多項式とする。さらに、不図示の操作スイッチを押すことで、理想コントロール曲線に基づいて駆動させることができるものとする。
【００５１】
まず、上述の操作スイッチがＯＮされると、ステップＳ５０１に進む。
ステップＳ５０１では、読み出しデータ番号ｉを初期値０にセットし、ステップＳ５０２に進む。
【００５２】
ステップＳ５０２では、読み出しデータ番号ｉに基づき、駆動対象の駆動開始からの経過時間Ｔｉを読み出し、式（２）にＴｉを代入してＣｔｌを算出後、ステップＳ５０３に進む。
【００５３】
ステップＳ５０３では、ステップＳ５０２で算出した式（２）のＣｔｌをコントロール値として駆動部に出力し、ステップＳ５０４に進む。
【００５４】
ステップＳ５０４では、データが終了したか判定し、終了していればステップＳ５０５に進む、そうでなければステップＳ５０６に進む。
【００５５】
ステップＳ５０５では、レンズ位置が目標位置に到達しているか否かを判定し、目標位置に到達していれば処理を終了し、そうでなければステップＳ５０６に進む。
ステップＳ５０６では、読み出しデータ番号ｉをインクリメントし、ステップＳ５０２に進む。
【００５６】
以上の様な処理を行うことで、理想的なコントロール曲線に基づいた操作の再生を簡単に行うことができるようになる。
【００５７】
以上により、操作者が実際に操作した時系列データ（操作特性）に基づいて理想的なコントロール曲線を作成することができ、この理想的なコントロール曲線に基づいてレンズをコントロール可能になるため、レンズ装置の操作性を向上することができる。
【００５８】
本実施例においては、操作特性を予め所持しておくとしたが、これに限らず、実際に操作した操作を少なくとも１つ以上記憶可能とし、記憶した操作特性に基づいて理想コントロール曲線を算出しても良い。また、操作対象、駆動対象はフォーカスレンズとして説明したが、これに限らず、ズームレンズや絞り、マクロレンズ、エクステンダーのうち少なくとも一方であれば良いし、ズームレンズとフォーカスレンズから算出可能な画角変化を対象としても良い。
【００５９】
また、図４で示した理想コントロール曲線算出処理では、次数の制限なく演算するようにしたが、予め制限値を設けておいても良い。実際に次数を上げるほど理想曲線を描けるが、演算がより複雑になるため、ある次数までで留めておき、近似曲線としても良い。
【００６０】
また、本実施例ではレンズ装置内で理想コントロール曲線を算出するようにしたが、図６に示すような撮影システムにて、理想コントロール曲線をレンズ操作装置内で算出するように構成しても良い。さらに、理想コントロール曲線の算出を任意のタイミングで行うと説明したが、操作者のスイッチ操作などで（第２操作部材の操作をトリガーとして）算出するようにしても良いし、プリセット機能の指示入力時としても良く、操作者のタイミングで更新できれば良い。
【００６１】
図６の撮影システムについて簡単に説明する。既に説明済みのものはここでの説明を省略する。
操作部２０２は、プリセット機能の指示入力操作とは別に、操作者によって操作される回転式の操作部（第１操作部材）として構成されており、メカストッパーにより操作回転角が制限されているものとする。
【００６２】
位置検出部Ｄ２０４は、操作部２０２の回転動作に伴い、位置信号を演算部（処理部）Ｄ２０３に出力する。
【００６３】
演算部Ｄ２０３は、位置検出部Ｄ２０４からの位置信号に基づいてフォーカス指令値を算出し、算出したフォーカス指令位置を通信部Ｄ２０１に出力する。
【００６４】
指令位置算出部２０５は、有機ＥＬディスプレイやＬＣＤなどの表示デバイスであり、演算部Ｄ２０３から入力される設定部１０３からの設定情報やレンズ装置１００の情報などを表示する。
【００６５】
通信部Ｄ２０１は、演算部Ｄ２０３からのフォーカス指令位置をレンズ装置１００に送信し、またレンズ装置１００から受信した情報を演算部Ｄ２０３に出力する。
【００６６】
操作トレース保持部Ｄ２０６は、操作トレース保持部１０６と同じ構成である。また、生成コントロール保持部Ｄ２０７は、生成コントロール保持部１０７と同じ構成である。
【００６７】
演算部Ｄ２０３は、生成コントロール保持部Ｄ２０７に保持された算出済みの理想コントロール曲線に基づいて、上述のフォーカス指令値を演算することになる。これにより、レンズ操作装置側で理想コントロール曲線を考慮した指令値を入力するため、レンズ装置側は入力されたコントロール値に従って駆動すればよい。操作者が自分のレンズ操作装置を所持し、自分オリジナルの操作特性を所持している場合には、レンズ装置側に操作特性を設定する必要がなく、単純にレンズ装置にレンズ操作装置を接続するのみで良い。
本発明の効果は、図１の撮影システムに示された、演算部Ｌ１０４、操作トレース保持部１０６を含む制御装置を有するレンズ装置によって、または、図６の撮影システムに示された、演算部Ｄ２０３、操作トレース保持部Ｄ２０６を含む制御装置を有するレンズ操作装置によって本発明の効果が得られる。
【００６８】
以上説明した構成により、操作者の操作特性に基づいて理想的なコントロール曲線を作成することができ、操作者の意図した操作の再現を容易に行うことが可能になる。
【実施例２】
【００６９】
以下、図１、７、９を参照して、本発明の第２の実施例による、撮影システムについて説明する。
以下、実施例１で説明した内容と同様の構成要素は、同一符号で示し、説明を省略する。
本発明の第２の実施例に係る撮影システムの構成は実施例１と同様、図１を用いる。
【００７０】
実施例１では、操作者の操作特性に基づいて理想コントロール曲線を算出する例を示した。映画・ドラマ撮影など、撮影構図が決まっており、被写体位置の変化が少ない撮影状況などでは、設定済みのプリセット機能を再生操作することも多い。しかしながら、操作開始時や操作終わりの際には、操作者特有（好みを含む）の操作を行う場合もある。本実施例では、算出した理想コントロール曲線の一部を、設定済みのプリセット機能の動作の一部に適用する場合の例を示す。
【００７１】
まず、図７に示すのは、本実施例にて設定済みとするプリセット機能（図中点線）と、算出済みの２種類の理想コントロール曲線（Ａ：図中実線、Ｂ：一点鎖線）である。既に説明済みだが、プリセット機能は定速、理想コントロール曲線は操作トレースの記録を基に算出したものである。
【００７２】
図８には、図７で示したプリセット機能での動作の一部に理想コントロール曲線を適用した場合の理想プリセット曲線を示す。図７のプリセット機能での動作と比較し、操作開始のＴ０〜Ｔ１と、Ｔｆｉｎ−１〜Ｔｆｉｎの曲線が変わっていることが分かる。動作開始時のＴ０〜Ｔ１には、図７の理想コントロール曲線Ａを、動作終わりのＴｆｉｎ−１〜Ｔｆｉｎには、図７の理想コントロール曲線Ｂを適用している。このようにすることで、駆動開始や停止前の動作に、駆動開始後は徐々に加速し、停止前は徐々に減速して停止するような操作者が求める理想的な操作を適用することができる。
【００７３】
図９のフローチャートを参照しながら、図７で示したプリセット機能での動作の一部に理想コントロール曲線を適用する処理について説明する。本実施例では、操作者の任意のタイミングで本処理を行えるものとする。また、本実施例において、理想コントロール曲線の多項式は、時間をＴとし、時間Ｔにおけるコントロール値をＣｔｌとして、式（３）で表せるものとし、予め式（３）の理想コントロール曲線と、図７に示すプリセット機能の所持データ（図２（ａ））があるものとする。さらに、理想コントロール曲線のＴ０〜Ｔ１、Ｔｆｉｎ−１〜Ｔｆｉｎを適用するものとする。
Ｃｔｌ＝ａＴ３＋ｂＴ２＋ｃＴ＋ｄ  ・・・（３）
【００７４】
まず、理想プリセット曲線算出処理を開始すると、ステップＳ９０１に進む。
ステップＳ９０１では、操作トレースの離散データの読み出しデータ番号ｉを初期値の０にセットし、ステップＳ９０２に進む。
【００７５】
ステップＳ９０２では、操作トレースの離散データの読み出しデータ番号ｉに対する（時間：Ｔｉ，コントロール値：Ｃｒｌｉ）を読み出し、ステップＳ９０３に進む。
【００７６】
ステップＳ９０３では、読み出しデータ番号ｉが、理想コントロール曲線適用番号か否かを判定し、理想コントロール曲線適用番号であればステップＳ９０４に進み、そうでなければステップＳ９０５に進む。
【００７７】
ステップＳ９０４では、式（３）により算出したコントロール値Ｙを理想プリセット曲線におけるＴｉのコントロール値Ｃｔｌｉに設定後、ステップＳ９０６に進む。
【００７８】
ステップＳ９０５では、プリセット設定（図２（ａ））を参照して、コントロール値Ｙを理想プリセット曲線におけるＴｉのコントロール値Ｃｔｌｉに設定後、ステップＳ９０６に進む。
【００７９】
ステップＳ９０６では、ｉが最終読み出しデータ番号か否かを判定し、最終データ読み出し番号であれば処理を終了し、そうでなければステップＳ９０７に進む。
ステップＳ９０７では、読み出しデータ番号ｉをインクリメントして、ステップＳ９０２に戻る。
【００８０】
以上のような処理を行うことで、プリセット機能での動作の一部に、理想コントロール曲線を適用することができるようになる。
【００８１】
以上のように、プリセット機能での動作の一部に理想コントロール曲線を適用できることで、操作者の操作をプリセット機能での動作の一部に容易に適用できるようになり、操作者の意図する操作を容易に再現することが可能になる。
【００８２】
本実施例では、理想プリセット曲線の算出を任意のタイミングで行うと説明したが、操作者のスイッチ操作などで算出するようにしても良い。例えば理想コントロール曲線を適用するスイッチ、ボタン、画面入力等の入力部（適用入力部）などを備え、スイッチ操作がある場合にのみ理想コントロール曲線を用い、そうでない時にはプリセット機能による動作をさせるようにしても良い。これにより設定の手間を省くことができる。また、複数のプリセット機能の設定に対して、理想コントロール曲線を同じように適用するようにしても良いし、レンズ装置、またはレンズ操作装置の表示設定部などを用いて、さらに詳細に設定可能にしても良い。
【００８３】
また、撮影状況によっては、例えば被写体距離２〜３ｍの被写体に焦点の合わせ方を、被写体距離２０ｍ付近の被写体に対して用いる場合などは、所望の映像表現にならない場合もある。相対位置のコントロールを用いる場合、単位時間当たりのコントロール値の変化特性が同じものを用いては、被写体距離が速く変化してしまう。このような場合、理想コントロール曲線の一部ではなく、全体に対して、単位時間当たりのコントロール特性の比率を変えられるようにすることで、操作者の意図する操作に近づけることが可能である。例えば、コントロール値の変化ではなく、被写体距離換算した値の変化が同一になるように、理想プリセット曲線を作成すれば良い。
【００８４】
また、複数のプリセット機能の設定値と、複数の理想コントロール曲線を所持している場合においては、所望のタイミングで理想コントロール曲線や理想プリセット曲線が適用されるようにすれば良い。例えば、プリセット指示中に理想コントロール曲線あるいは理想プリセット曲線を適用する指示入力がある場合は、理想コントロール曲線、あるいは理想プリセット曲線を適用する。
【００８５】
複数のプリセット機能の設定値（複数のプリセット駆動部）が設定されている場合、プリセット機能の実行を指示する操作部（第３操作部材）は、複数のプリセット設定値それぞれに対応して複数有するように構成される。
【００８６】
操作トレース保持部（第１保持部）１０６、２０６は複数の時系列データを保持してもよい。その場合、複数の時系列データそれぞれに対応するように複数のプリセット駆動部が構成され、
１つの第２指令値の適用に対して１つの適用入力部が構成される。第３操作部材からの入力よるプリセット機能の実行よりも、適用入力部からの入力による第２指令値（理想コントロール曲線）の適用の優先度の方が高い。また、適用入力部からの入力については後操作（最後に入力された操作）が優先される。
【００８７】
ここまで、実施例１、実施例２を用いて理想コントロール曲線、理想プリセット曲線について説明した。本発明は、特に、映画・ドラマ撮影をはじめ、被写体の動きが予め決まっていることが分かっているような撮影環境においては、非常に有効である。一度設定したプリセット、操作特性があれば、理想的なコントロール曲線での再生操作が繰り返し可能となる。また、操作者の操作を理想的なコントロール曲線と比較することで、理想的な操作をしているのか、そうでないのかを知ることができるため、撮影後に、操作の繰り返しを検証し、通知するなど、オペレーションの簡素化にも有用である。
【００８８】
上述の実施例の操作装置（制御装置）と、前記操作装置によって操作される前記光学部材を含むレンズ装置と、を有するレンズシステムを構成することによって、本発明の効果を享受できるレンズシステムを提供することができる。また、前記レンズシステムと、前記レンズ装置の像面に配置された撮像素子とを有する撮像装置を構成することによって、本発明の効果を享受できる撮像装置を提供することができる。
【００８９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【符号の説明】
【００９０】
１０４  演算部Ｌ
１０６  操作トレース保持部
１０７  コントロール曲線保持部
【図１】
2020091413.tif 000003
【図２】
2020091413.tif 000004
【図３】
2020091413.tif 000005
【図４】
2020091413.tif 000006
【図５】
2020091413.tif 000007
【図６】
2020091413.tif 000008
【図７】
2020091413.tif 000009
【図８】
2020091413.tif 000010
【図９】
2020091413.tif 000011
【図１０】
2020091413.tif 000012
【図１１】
2020091413.tif 000013