(57)【要約】本発明は、少なくとも１つの動作パラメータを検知するための少なくとも１つの回転つまみ（４）を含むセンサ（１５）を有する手動操作可能な入力装置（１）に関する。様々な動作パターンを回転つまみ（４）にプリセットすることにより、様々な制御命令を生成することができる。そのために本発明による入力装置（１）は、センサ（１５）により生成された信号（１３、１４）を所定の動作コード（Ｃ１〜Ｃ１６）と比較し、所定の動作パターン又は対応する信号（１３、１４）が所定の動作コード（Ｃ１〜Ｃ１６）と一致すると、コードに関連する制御命令（１６）を生成する評価ユニット（８）を含んでいる。【選択図】図４
2016511468.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの動作パラメータを検知する機能を果たす回転つまみ（４）でソフトウエアアプリケーション又は機械を制御するための手動操作可能な入力装置（１）であって、前記回転つまみ（４）にプリセットされた動作パターンを、それぞれが回転方向、動作継続時間、休止時間、又は回転角度を定める少なくとも２つのそれぞれのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）を含む様々な所定の回転動作コード（Ｃ１〜Ｃ１６）と比較し、前記動作パターンが一致する前記回転動作コード（Ｃ１〜Ｃ１６）に応じてコードに関連する制御命令（１６）を生成する評価ユニット（８）を特徴とする入力装置（１）。
【請求項２】
検知装置（１５）が、下記の動作パラメータ、すなわち回転方向、回転継続時間、回転角度、回転速度、回転加速度、又は休止時間の１つ又は２つ以上を検知するように設計されることを特徴とする、請求項１に記載の入力装置（１）。
【請求項３】
前記検知装置（１５）がタイマ（１０）を含むことを特徴とする、請求項１〜２の一項に記載の入力装置（１）。
【請求項４】
回転動作コード（Ｃ１〜Ｃ１６）が動作パラメータと１つ又は２つ以上の時間値とを含む少なくとも２つのコード値（ａ、ｂ、ｃ）を含むことを特徴とする、請求項１〜３の一項に記載の入力装置（１）。
入力装置。
【請求項５】
コード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）が複数の動作パラメータ及び／又は時間値の組み合わせを含むことを特徴とする、請求項２又は４に記載の入力装置（１）。
【請求項６】
前記入力装置が前記回転つまみ（４）で実施される制御パラメータの終了を認識するための手段（６、１０）を含むことを特徴とする、請求項１〜５の一項に記載の入力装置（１）。
【請求項７】
前記評価ユニット（８）が、制限時間（ｔｍａｘ）の超過を点検することによりユーザによってプリセットされた動作パターンを最後の動作後の継続時間（ｔ２、ｔ３）を用いて区別することを特徴とする、請求項１〜６の一項に記載の入力装置（１）。
【請求項８】
前記入力装置（１）が、回転つまみ（４）として補助回転輪（４）を有する三次元入力装置として形成されることを特徴とする、請求項１〜７の一項に記載の入力装置（１）。
【請求項９】
回転つまみ（４）、検知装置（１５）、及び評価ユニット（８）を含む手動操作可能な入力装置（１）によってソフトウエアアプリケーション又は機械を制御する方法であって、
回転つまみ（４）の操作を検知装置（１５）によって検知するステップと、
前記回転つまみ（４）がそれによって操作される操作パターンと、それぞれ回転方向、動作継続時間、休止時間、又は回転角度を定める少なくとも２つのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）をそれぞれ含む様々な所定の動作コード（Ｃ１〜Ｃ１６）とを評価ユニット（８）によって比較するステップと、
前記操作パターンが前記回転動作コード（Ｃ１〜Ｃ１６）と一致するとコード関連制御命令（１６）を生成するステップと、を含むことを特徴とする方法。
【請求項１０】
前記回転つまみ（４）によって以下の動作パラメータ、すなわち動作方向、動作継続時間、回転角度、回転速度及び／又は回転加速度の１つ又は２つ以上が検知されることを特徴とする、請求項９に記載の方法。
【請求項１１】
前記回転つまみ（４）で実施される操作パターンが、同一の、又は異なる動作パラメータのそれぞれ少なくとも２つのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）を含み、場合によっては少なくとも１つの時間値も含む所定の動作コード（Ｃ１〜Ｃ１６）と比較されることを特徴とする、請求項９又は１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作パラメータを検知する少なくとも１つの回転つまみを備える手動操作可能な入力装置に関する。
【０００２】
以下に記載する手動操作可能な入力装置は具体的には、例えばＣＡＤプログラムなどのソフトウエアアプリケーション、モバイル機器、又は例えばロボットなどの機械、電気的に制御可能な工具又はその他の装置を制御するために使用される。一般的な入力装置は、空間内の仮想物体または実物体を制御する、例えばマウス、ジョイスティック、キーボード、トラックボール又は三次元入力機器である。
【背景技術】
【０００３】
ドイツ特許第１０  ２００８  ０１９  １４４号明細書から、三次元制御素子および補助回転つまみを含む三次元入力装置が公知である。三次元制御素子を介して制御パラメータを３つの空間軸内で、又は空間軸の周囲で入力することができる（すなわち６つの自由度）。この場合、回転つまみはユーザが補助機能を実行できるようにする回転輪である。したがって、回転つまみを回転させることによって、例えば三次元制御の感度を変更し、スクリーンの輝度を調整し、又は提示された要素を回転方向に応じて拡大、縮小してスクリーンのズーム範囲を定めることができる。回転つまみのそれぞれの機能はユーザが設定することができる。回転つまみは、特定の設定では常に同一の機能を実行する。回転つまみの機能を変更するには、回転つまみを新たに設定しなければならない。ユーザが回転つまみで、例えば先ずディスプレイの輝度を調整し、次いで三次元入力機器の感度を調整したい場合は、ユーザは回転つまみを再調整、すなわち回転つまみにソフトウエアにより別の機能を与えなければならない。この操作は比較的煩雑で、作業プロセスの流れを阻害する。
【０００４】
米国特許第２００５／０２８０５００Ａ１号明細書から、金庫の施錠機構を操作するための入力装置が公知である。その際、施錠機構は例えば金庫を開ける特定の数字の組み合わせを入力できる回転つまみを含んでいる。数字の組み合わせを入力するには、ユーザは回転つまみを交互に時計回転方向と逆時計回転方向に回転させ、方向切り換えの間には短い休止時間を置かなければならない。休止時間が長すぎても短すぎても、調整された数は正しく入力された数値であると見なされる。それ以外の場合は入力は無効であるとして拒絶される。
【０００５】
ウィキペディアの記事： ２０１２年１２月９日付のJog/Shuttle, http://de.wikipedia.org/wiki/Jog/Schuttleは、回転つまみ（ジョグダイヤル又はシャトルリング）を含むビデオレコーダ／レーザディスクプレーヤ／ＤＶＤプレーヤの操作素子を開示している。ジョグダイヤル、又はシャトルリングを回すことによって、ユーザは例えば画像シーケンスを早送り、又は巻き戻しすることができる。その際、表示されるフレーム数はジョグダイヤルの回転角度に比例し、巻き取り速度はシャトルリングの回転角度に比例する。操作素子を操作することによって、常に単一の機能だけしか実行することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明の課題は、回転つまみの回転動作により回転つまみをその都度新たに設定する必要なく様々な機能を実行できる少なくとも１つの回転つまみを有する手動操作可能な入力装置を製造することにある。
上記の課題は、本発明により独立クレームに記載の特徴によって解決される。本発明の更に別の実施形態は従属クレームに記載されている。
【課題を解決するための手段】
【０００７】
本発明により、少なくとも１つの回転つまみ、評価ユニット、及び少なくとも１つの動作パラメータを検知するためのセンサを含む検知装置を含み、評価ユニットが回転つまみにプリセットされた動作パターンを、それぞれが回転方向、動作継続時間、休止時間又は回転角度を規定するそれぞれ少なくとも２つのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）を含む所定の回転動作コードと比較する、ソフトウエアアプリケーション又は機械を制御するための手動操作可能な入力装置が提案される。動作パターンが所定の回転動作コードと一致すると、コードに応じた制御命令が生成される。
【０００８】
したがって、回転つまみには様々な動作パターン、例えば、センサによって適宜のセンサ信号に変換される「右回転、左回転、右回転」などを入力することができる。動作パターン又はそれによって生成されるセンサ信号は次いで、記憶されている回転動作コードと比較され、回転動作コードと一致すると、当該コードに関連する制御命令が生成される。したがって、第１の動作パターンを入力することによって、例えばオブジェクトのズームなどの第１の機能を実行し、また第２の動作パターンを入力することによって例えばスクリーンの輝度の調整などの別の第２の機能を実行することができる。入力装置の再設定はもはや不要である。
【０００９】
本発明による簡単な実施形態によれば、回転つまみのセンサは、回転つまみの回転方向、及び場合によっては時間だけを検知できるように設計されている。この場合、右回転動作および左回転動作に由来する動作パターンだけ、及び場合によってはその都度２回の回転動作の休止時間だけしか確認されない。関連する回転動作コードは好ましくは、回転動作値、及び場合によっては時間値、例えば、「右−左−右」又は「右−時間値−左−時間値−右」だけを含んでいる。
【００１０】
本発明による入力装置の好ましい実施形態によれば、回転つまみのセンサは、様々な動作パラメータを検知することができるように設計されている。回転つまみは好ましくは、以下の動作パラメータ、すなわち動作方向、動作継続時間、回転角度、回転速度、又は回転つまみの回転可能素子の回転加速度のうちの１つ又は２つ以上を検知することができる。したがって、ユーザは回転動作の継続時間、回転角度、回転速度、及び／又は回転加速度によっても制御命令を生成し、特定の動作を実施することができる。
【００１１】
回転つまみのセンサとして、基本的に公知の任意のセンサ、例えば電気パルスを生じる例えば光センサを使用することができ、次いでこの電気パルスから例えば回転角度、回転速度などの動作パラメータ、又はその他の動作パラメータを判定することができる。パルス信号の評価は通常はソフトウエアによって行われる。
【００１２】
本発明により、回転動作コードは少なくとも２つのコード値、例えば回転方向の値（例えば「右」）及び／又は回転角度値（例えば「９０°」、すなわち９０°左回転）を含んでいる。コード値は最も簡単な場合は動作パラメータ値又は時間値である。所望の制御命令を生成するため、ユーザはコード値を順次回転つまみに入力しなければならない。回転動作コードは好ましくは、少なくとも２つのコード値を含んでいるが、原理的には３つ、４つ又はそれ以上の別のコード値を含むことができる。
【００１３】
コード値は複数の動作パラメータ値及び／又は時間値の、例えば、「９０°左回転」などの組み合わせ（回転方向と回転角度とのＡＮＤ演算）を含むこともできる。
【００１４】
更にコード値は、例えば「超過」、「未満」、又は「等しい」などの１つ又は２つ以上の条件を含むことができる。条件を用いて、ユーザが指定した回転動作と回転動作コードとの一致を確認するために、例えば動作の回転角度「少なくとも９０°」、又は回転速度「最大３６０°／秒」をプリセットすることもできる。特定の条件を与えることによって、基本的に任意の回転動作コードを指定することができ、次いでこれが動作パターンと一致すれば対応する命令を発することは当業者には明らかである。
【００１５】
好ましい実施形態によれば、入力装置のセンサは、特に回転つまみで順次行われる少なくとも２つの操作間の時間間隔を判定するために、及び／又は動作継続時間を判定するためにタイマも含んでいる。タイマは選択的に順方向又は逆方向（カウントダウン）で計時することができる。
【００１６】
タイマは好ましくは、制御パラメータがコード値と一致したと判定され、回転つまみの動作、又は回転方向の変更が確認された場合はその都度新たに起動される。
【００１７】
本発明により、回転つまみで実施される制御パラメータの終了を入力装置が表示するには、ユーザがコード値に対応する特定の命令を実行しなければならないようにすることができる。このようにして、入力装置はより短い動作パターンとより長い動作パターンとを区別することができる。入力装置が制御パラメータの終了を表示するように、ユーザは例えば所定の閾値よりも長い休止時間を置くことができる。ユーザは例えば、例えばボタン操作などの所定の動作を行うことによって、制御パラメータの終了を能動的に操作することもできる。この場合、本発明による入力装置は好ましくは、回転つまみで実施される制御パラメータの終了を確認するための、例えばタイマ又はボタンなどの手段を含んでいる。この目的のためにその他の公知の手段を備えてもよいことは当業者には明らかである。
【００１８】
本発明による制御装置の評価ユニットは、制御パラメータの終了が確認された後で初めて制御命令を発する。
【００１９】
本発明の好ましい実施形態によれば、入力装置は回転つまみとして補助回転輪を有する三次元入力装置として形成される。
【００２０】
本発明はまた、前述のように手動操作可能な入力装置を使用してソフトウエアアプリケーション又は機械を制御する方法にも関するものである。本発明によれば、本方法は回転つまみの操作を検知し、回転つまみでの操作パターンを、それぞれが回転方向、動作継続時間、休止時間又は回転角度を規定するそれぞれ少なくとも２つのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）を含む別の所定の回転動作コードと比較し、操作パターンと所定の動作コードとの一致が確認されると制御命令を生成するステップを含んでいる。
【図面の簡単な説明】
【００２１】
以下に添付図面を参照して本発明の実施例を詳細に説明する。図中、
【００２２】
【図１】補助回転輪を有する三次元入力装置の斜視図である。
【図２】本発明の実施形態による入力装置の概略ブロック図である。
【図３】動作パラメータ用のそれぞれ２つのコード値を有する様々な回転動作コードを示す図である。
【図４】動作パラメータ用のそれぞれ３つのコード値を有する様々な回転動作コードを示す図である。
【図５】本発明の第２の実施形態による様々な動作パラメータの組み合わせコード値を有する様々な回転動作コードを示す図である。
【図６】本発明の第３の実施形態による様々な動作パラメータの組み合わせコード値を有する様々な回転動作コードを示す図である。
【発明を実施するための形態】
【００２３】
図１は、例えばＣＡＤソフトウエアなどのソフトウエアアプリケーションを制御するための入力装置の実施例を示している。図示した入力装置１は、例えばロボット、車両などの機械、又はその他の任意の用途の制御にも使用できる。入力装置１は、３つの全ての直交空間軸内で、又はこれらの周囲で、並進および回転制御パラメータを対応する電子制御信号に変換することができ、したがって三次元入力装置と呼ぶこともできる。
【００２４】
図１に示す三次元入力装置１は、この場合はキャップの形態で形成された操作素子３と可動的に連結された基体２を含んでいる。操作素子３はｘ、ｙ及びｚ方向に移動可能であり、かつ前記軸を中心に回転可能である。操作素子３は三次元センサの一部を形成し、その実際のセンサ素子は基体２の内部に配置され、例えばドイツ特許第１０  ２００６  ０５８  ８０５号明細書に記載の三次元計測システムである。
【００２５】
操作素子３の領域には更に、別の制御パラメータを入力できる輪の形態の回転つまみ４が備えられている。回転つまみ４は三次元操作素子３と同じ回転軸５の周囲で回転可能である。更に基体２には、例えばボタン６及び／又はディスプレイ７などの更に別の操作素子が配置されている。
【００２６】
図１に示す三次元入力装置１は、回転つまみ４でプリセットされた特定の回転動作パターンを検知し、それぞれの回転動作パターンに応じて対応する制御命令を生成するように設計されている。
【００２７】
回転つまみ４の実際のセンサ素子は、例えば光学、磁気、圧電又はその他の任意の周知のセンサ素子であってよい。回転つまみ４はその回転輪を操作すると、例えば一連のインパルスを発生し、このインパルスから例えば回転角度などの様々な動作パラメータを判定することができる。インパルス信号の更なる処理は基体２の内部、又は基体２の外部、例えば外部コンピュータ内で行うことができる。後者の場合は、外部コンポーネントも回転つまみ４に割り当てることができる。
【００２８】
簡単な実施形態では、回転つまみ４は、回転動作の回転方向だけ、及びそれぞれ２つの回転動作間の時間間隔だけを検知できるように構成されている。本発明による入力装置の好ましい実施形態では、回転つまみ４は、様々な動作パラメータを検知できるように設計されている。回転つまみ４は好ましくは、以下の動作パラメータ、すなわち動作方向、動作継続時間、回転角度、動作の休止時間、回転速度、及び／又は回転つまみ４の回転可能素子の回転加速度のうちの１つ又は２つ以上を検知することができる。したがって、ユーザは回転動作の継続時間、回転角度、回転速度、及び／又は回転加速度によっても制御命令を生成し、特定の動作を実施することができる。更に、２つの回転動作間の休止時間も制御パラメータとして利用できる。
【００２９】
本発明による入力装置の基本構造が図２に概略的に示されている。図２では、参照符号１５は入力機器１での全ての操作と時間とを検知するための装置を示す。検知装置１５はタイマ１０、及び三次元操作素子３、回転つまみ４及び／又は複数のボタン６の入力を検知することができる少なくとも１つのセンサ９を含むことができる。タイマ１０は好ましくは、計時を止め、及び／又は制限時間の超過を認識するように形成されている。例えば、最大制限時間ｔｍａｘを定め、それを超えると検知装置１５が出力信号１４を生成するようにすることができる。センサ９が認識した入力がなされると、検知装置１５は出力信号１３を生成する。
【００３０】
出力信号１３、１４は検知装置１５からデータ接続により評価ユニット８に転送される。評価ユニット８は、検知装置１５で生成された出力信号１３、１４、又はそれから派生する信号を、メモリ１２に記憶可能な所定の回転動作コードＣ１〜Ｃ１６（例えば図３、又は図４を参照）と比較する。回転動作コードＣ１〜Ｃ１６の１つが回転つまみ４でプリセットされた動作パターンと一致することが確認されると、命令生成器１１はそれぞれのコードＣ１〜Ｃ１６に関連する適宜の命令１６を生成する。この命令は例えば、スクリーン画面を拡大、縮小するための、輝度を調整するための、図形オブジェクトを回転又は移動するための、ソフトウエアアプリケーションを制御するための命令、又はその他の任意の命令であってよい。
【００３１】
評価ユニット８、又はその一部、及び検知装置１５の一部は選択的にハードウエア、又はソフトウエアとして形成することができる。したがって、例えば、評価アルゴリズム、及び命令生成器１１、又はタイマ１０をソフトウエアで実施することができる。図２に示すコンポーネント１５及び８は、例えば入力装置１の基体２に組み込むことができる。電子部品又はソフトウエアの一部を他の機器、例えば基体２に接続されるコンピュータに分割することもできる。その場合は、本発明による入力装置１はコンピュータのコンポーネントも含むことができる。
【００３２】
図３は、それぞれ２つのコード値を含む様々な回転動作コードＣ１〜Ｃ４を示している。図示した実施例では、個々の回転動作コードＣ１〜Ｃ４は回転方向の値ａ、ｂだけを含んでおり、右回転は対応する矢印、及び「＋」記号で、また左回転は対応する矢印、及び「−」記号で示されている。２つのコード値ａ、ｂの間にはそれぞれ休止期間ｔ１が定められている。
【００３３】
回転つまみ４で入力される動作パターン、又はそこから生成される信号１３、１４は評価ユニット８で処理され、所定の、好ましくはメモリ１２に記憶された回転動作コードＣ１〜Ｃ４と比較される。ユーザが回転つまみ４を例えば右に回転、そのあとに時間ｔ１よりも長い休止時間が挿入された後、回転つまみ４が再び右に回されると、動作コードＣ１との一致が確認され、制御装置の出力に対応する命令１６が出力され、これが制御対象のオブジェクト１７に転送される。動作パターン「左回転−休止時間−右回転」の場合は、回転動作コードＣ３が認識され、これに対応して別の制御命令が生成される。
【００３４】
入力装置１が制御プロセス又は動作パターンの終了を認識するように、ユーザは例えばそのために設けられたボタン６を操作し、又はその他の所定の操作を行うことができる。この場合は、ユーザは第２のコード値を入力した後、入力の終了を示すために制限時間ｔｍａｘを超える少なくとも１つの継続時間ｔ２を待機するようになっている。その際、継続時間ｔｍａｘは好ましくはｔ１よりも長い。時間ｔ１は、例えば０．５秒であり、ｔｍａｘは１秒である。
【００３５】
回転動作コードＣ１〜Ｃ４のコード値ａ、ｂも、制御パラメータが満たさなければならない、例えば「超過」、「未満」、又は「等しい」などの条件を含むことができる。図３の実施例では例えば、回転動作の継続期間が例えば０．２秒を超えなければならないと規定することができる。
【００３６】
タイマ１０は例えば、回転つまみ４の回転動作が停止、又は開始されるか、又は回転動作の方向転換が認識されると常に始動することができる。
【００３７】
図４は、回転動作パラメータのそれぞれ３つのコード値と２つの時間値ｔ１、ｔ２を含む様々な回転動作コードＣ５〜Ｃ１２を示している。この場合も制御パラメータの終了は、第３のコード値の後の継続時間ｔ３が制限時間ｔｍａｘを超えた場合に時間を監視することによって認識することができ、ただしｔｍａｘはｔｍａｘ＞ｔ１、ｔ２である。
【００３８】
個々の回転動作コードａ、ｂ、ｃはこの場合も回転動作値、すなわち「右」だけ、又は「左」だけを含んでいる。右回転を入力すると、より長いｔ１（ｔｍａｘ未満）の第１の休止時間、次いで第２の右回転、より長いｔ２（ｔｍａｘ未満）の第２の休止時間、次いで左回転、より長い休止時間ｔ３（ｔｍａｘ超過）の後に、例えば動作コードＣ６が認識され、出力で対応する制御命令１６が生成される。（それぞれが休止時間を含む）制御パラメータ「左回転−左回転−右回転」の場合は、例えば回転動作コードＣ１１が認識される。
【００３９】
制限時間ｔｍａｘの確認によって、更に、例えばコードＣ３及びコードＣ９又はＣ１０などのコード値の数が異なる回転動作コードを有する同一の回転動作コードを区別することができる。このコードの場合は、コード値ａとｂ、及び時間値ｔ１は一致する。しかし、第２のコード値ｂの入力の後に計時を開始する後続の時間ｔ２によって、２つのコード値を有する回転動作コードと３つのコード値を有する回転動作コードとを以下のように区別することができる。
【００４０】
コード値ｂの後の時間ｔ２が制限時間ｔｍａｘを超えると、コード検知は中断され、したがってコードＣ３が自動的に認識される。しかし、制限時間ｔｍａｘを超える前、すなわちｔ２＜ｔｍａｘにコード値ｂの後に別のコード値ｃが続くと、３つの有効なコード値ａ、ｂ、ｃを有する回転動作コードが認識される。例えばコード値ｃに対して右回転がなされると、コードＣ９を認識することができる。
【００４１】
図５は、それぞれ３つのコード値ａ、ｂ、ｃを有する様々な回転動作コードを示しており、個々のコード値ａ、ｂ、ｃは回転方向に関する情報の他に回転角度に関する情報も含んでいる。その際、例えば９０°の回転角度は短い矢印で、また例えば１８０°の回転角度は長い矢印で示されている。ユーザが例えば回転動作コードＣ１４に割り当てられた命令を実施したい場合は、ユーザは回転つまみ４を少なくとも１８０°右に回転させ（しかし例えば２７０°未満）、次いで少なくとも継続時間ｔ１（＜ｔｍａｘ）の休止時間を置き、その後回転つまみを少なくとも９０°右に回転させ（しかし例えば１８０°未満）、次いで再び継続時間ｔ２（＜ｔｍａｘ）よりも長い休止時間を置き、それに続いて回転つまみ４を再び少なくとも１８０°右に回転させ、かつより長い休止時間ｔ３によって入力の終了を操作しなければならない。同じことが別のコードＣ１３、Ｃ１５又はＣ１６にも該当する。
【００４２】
図５に示す矢印は代替として、異なる回転速度と見なすことができ、より短い矢印はより遅い回転速度を、より長い矢印はより速い回転速度を示す。この場合は、ユーザは回転動作コードＣ１４に割り当てられた制御命令を実施するため、回転つまみ４を先ず素早く右回転させ、次いで再び長さが少なくともｔ１（＜ｔｍａｘ）の休止時間を置き、その後回転つまみ４をゆっくりと右回転させ、次いで再び長さｔ２（＜ｔｍａｘ）の休止時間を置き、最後に回転つまみ４を再び素早く右回転させなければならないであろう。同じことがそのほかの回転動作コードＣ１３、Ｃ１５、又はＣ１６にも該当する。
【００４３】
図６は、連続する２つのコード値ａ、ｂ、ｃの間の継続時間を補助パラメータと見なす様々な回転動作コードＣ６ａ〜Ｃ６ｃを示している。したがってユーザは、２つの操作の間隔を変更することによって様々な制御命令を実施することができる。
【００４４】
回転動作コードＣ６ａの場合は、ユーザは例えば先ず右回転させ、次いで長さがｔ１の第１の休止時間を置き、その後で更に右回転させ、次いで長さがｔ２の第２の休止時間を置き、その後で左回転させなければならない。この場合、両方の休止時間の長さは同じであり、例えば少なくとも０．５秒でよい。休止時間ｔ１、ｔ２又はｔ３の間にユーザが継続時間ｔｍａｘを超えると、動作の検知は中断される。それに対してユーザが回転動作コードＣ６ｂに関連する制御命令を実施したい場合は、ユーザは先ず回転つまみ４を右回転させ、より長い休止時間ｔ１（＜ｔｍａｘ）を置き、その後で回転つまみ４をあらためて右回転させ、次いでより短い休止時間ｔ２（＜ｔｍａｘ）を置き、最後に回転つまみ４を左回転させなければならない。その際、継続時間ｔ１は第１の場合よりも長いのに対して、時間ｔ２は同じ長さである。したがってユーザは時間間隔ｔ１、ｔ２を変更することによって、様々な制御命令を実施することができる。すなわち、異なる長さに定められた時間間隔ｔ１、ｔ２によって異なる命令を定めることができ、制限時間ｔｍａｘを超えると前述のように回転動作の検知が中断される。
【００４５】
回転つまみでの制御パラメータを終了するための中断条件は、例えば長さが１秒を超える休止時間ｔｍａｘであってよい。個々の休止時間ｔ１、ｔ２及びｔ３はそれぞれの用例に応じて調整され、場合によってはユーザ指定により調整されてもよい。その結果、本発明による入力装置１は、少なくとも２つの連続する回転動作ａ、ｂ、ｃの少なくとも１つのコード値、及び／又は少なくとも２つの連続する回転動作ａ、ｂ、ｃの間の少なくとも１つの時間間隔（ｔ１、ｔ２、ｔ３など）を利用して異なる回転動作コードを判定し、区別するのに適している。
【００４６】
図３から図６までに示すコードは可能な回転動作コードの選択を示しているだけであり、図示したコードに限定されないことに留意されたい。例えば、４つ以上のコード値を有するコードもあり得る。コード全体及びそのコードに割り当てられる命令は、好ましくはデータバンクの形態で構築することができる。
【００４７】
評価ユニット８によって回転動作コードが認識されない場合は（例えばユーザがメモリモジュール１２に記憶されていない回転動作コードを回転つまみ４にプリセットした場合）、入力装置１は、エラーメッセージを発し、場合によっては入力を修正するようにユーザに要請することができる。エラーメッセージは、例えば入力装置１のディスプレイ７に表示できる。
【図１】
2016511468.tif 000003
【図２】
2016511468.tif 000004
【図３】
2016511468.tif 000005
【図４】
2016511468.tif 000006
【図５】
2016511468.tif 000007
【図６】
2016511468.tif 000008
【手続補正書】
【提出日】平成27年10月20日(2015.10.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の連続的回転動作の動作パターンを入力するための回転つまみ（４）を有する、ソフトウエアアプリケーション又は機械を制御するための手動操作可能な入力装置（１）であって、
−前記回転つまみ（４）で回転動作が行われる際に、動作方向を第１の動作パラメータとして、また動作継続時間又は回転速度を第２の動作パラメータとして検知するセンサ（９）が備えられ、
−前記回転つまみ（４）に与えられた動作パターンを、それぞれ少なくとも２つのコード値（ａ、ｂ、ｃ）を含む様々な所定の回転動作コード（Ｃ１〜Ｃ１６）と比較する評価ユニット（８）を備え、前記コード値（ａ、ｂ、ｃ）の少なくとも１つは動作方向と動作継続時間又は回転速度との組み合わせであり、かつ、
−前記入力装置（１）は、ユーザにより前記回転つまみ（４）に入力された動作パターンが所定の回転動作コードと一致した場合は関連する制御命令（１６）を生成するように構成されることを特徴とする入力装置（１）。
【請求項２】
検知装置（１５）が更に、２つの回転動作の間の休止時間を検知するように設計されることを特徴とする、請求項１に記載の入力装置（１）。
【請求項３】
前記検知装置（１５）がタイマ（１０）を含むことを特徴とする、請求項２に記載の入力装置（１）。
【請求項４】
回転動作コード（Ｃ１〜Ｃ１６）が動作パラメータと１つ又は２つ以上の時間値の少なくとも２つのコード値（ａ、ｂ、ｃ）を含むことを特徴とする、請求項１〜３の一項に記載の入力装置（１）。
入力装置。
【請求項５】
前記回転つまみ（４）で実施される制御パラメータの終了を確認する手段（６、１０）を含むことを特徴とする、請求項１〜４の一項に記載の入力装置（１）。
【請求項６】
前記評価ユニット（８）は、回転動作後に続く継続時間（ｔ２、ｔ３）について制限時間（ｔｍａｘ）の超過を確認することによってユーザ入力の終了を検知することを特徴とする、請求項１〜５の一項に記載の入力装置（１）。
【請求項７】
前記入力装置（１）が、回転つまみ（４）として補助回転輪（４）を有する三次元入力装置として形成されることを特徴とする、請求項１〜６の一項に記載の入力装置（１）。
【請求項８】
回転つまみ（４）、検知装置（１５）および評価ユニット（８）を含む、請求項１〜７の一項に記載の手動操作可能な入力装置（１）を使用してソフトウエアアプリケーション又は機械を制御する方法であって、
−ユーザにより前記回転つまみ（４）に与えられた動作パターンを、前記回転つまみ（４）で回転動作が行われるごとに動作方向を第１の動作パラメータとして、動作継続時間又は回転速度を第２の回転パラメータとして検知するセンサ（９）によって検知するステップと、
−前記回転つまみ（４）がそれによって動かされる動作パターンを、それぞれ少なくとも２つのコード値（ａ、ｂ、ｃ、ｔ１、ｔ２、ｔ３）を含む様々な所定の動作コード（Ｃ１〜Ｃ１６）と比較するステップであって、その際、コード値（ａ、ｂ、ｃ）は動作方向と動作継続時間又は回転速度との組み合わせである、ステップと、
−前記動作パターンが前記回転動作コード（Ｃ１〜Ｃ１６）と一致すると制御命令（１６）に応じてそれぞれの回転動作コード（Ｃ１〜Ｃ１６）を生成するステップと、を含むことを特徴とする方法。
【請求項９】
２つの回転動作の間の休止時間を検知するステップを含むことを特徴とする、請求項８に記載の方法。
【請求項１０】
制限時間（ｔｍａｘ）を超過することを確認するステップを含むことを特徴とする、請求項８又は９に記載の方法。
【国際調査報告】
2016511468.tif 000009
2016511468.tif 000010
2016511468.tif 000011
2016511468.tif 000012