(57)【特許請求の範囲】
【請求項１】
表示スクリーンと、前記表示スクリーン上でのカーソルの運動をカーソル運動入力手段のユーザによる調節に応じて制御するカーソル制御手段とを具える対話型映像表示装置において、前記カーソル制御手段を、前記カーソル運動入力手段の第１方向における調節を前記スクリーン上の第１座標軸の方向における前記カーソルの運動に変換し、前記カーソル運動入力手段の第２方向における調節を前記スクリーン上の第２座標軸の方向における前記カーソルの運動に変換するように配置したことを特徴とする対話型映像表示装置。
【請求項２】
第１及び第２の座標軸の方向が実質的に９０度の角度で交差することを特徴とする請求項１に記載の対話型映像表示装置。
【請求項３】
前記カーソル運動制御手段が、調節のために互いに逆の方向に回転できる回転ノブを具えたことを特徴とする請求項１に記載の対話型映像表示手段。
【請求項４】
通常の使用位置から見たとき、ノブの反時計方向及び時計方向の回転がカーソルの下方向及び右方向の動きにそれぞれ対応することを特徴とする請求項２又は３に記載の対話型映像表示装置。
【請求項５】
カーソルが動いている間にスクリーン上の所定の領域の第１の境界との第１の交点に到達したときは、カーソルが逆の第２の境界上の第２の交点に動くように構成されたことを特徴とする請求項１乃至４のいずれか１項に記載の対話型映像表示装置。
【請求項６】
カーソルの動きがサイクリックになるように第２の交点が選ばれることを特徴とする請求項５に記載の対話型映像表示装置。
【請求項７】
カーソル制御手段が、カーソルを、それぞれ第１及び第２の符号を伴う調整値の連続的な変化に応答してカーソルが動くそれぞれの道筋に沿って伸びている一対の交差細線として表示するように構成されたことを特徴とする請求項１乃至６のいずれか１項に記載の対話型映像表示装置。
【請求項８】
前記カーソルの運動の量を、前記カーソル運動入力手段の調節の量から計算することを特徴とする請求項１乃至７のいずれか１項に記載の対話型映像表示装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、表示スクリーン及びスクリーン上でのカーソルの動きを制御するカーソル制御手段を有する対話型映像表示装置に関するものである。
【０００２】
【従来の技術】
この種の装置は、米国特許明細書第４，７６４，７６３  号から既知である。この文献に記載された制御手段は２つの回転ノブを具え、その１つはカーソルの水平方向の動きを制御し、他の１つはカーソルの垂直方向の動きを制御する。更にカーソルがマウスによって制御される装置も知られている。ここでは、マウスの２次元の動きがカーソルの２次元の動きに変換される。
【０００３】
対話型映像表示装置は、例えば自動車の中で地図上の位置をスクリーンに表示するために用いることができる。自動車の運転者は、カーソルを動かして地図上の位置をスクリーンの対応する位置に表示することができる。
既知の制御手段は、２つの調整の自由度を必要とする（前記の文献の場合は２つのノブ又は２次元に動き得るマウス）。しかしながら、多様な応用、例えば自動車における応用のためには、一方で調整の自由度を最小にして２次元のカーソルの制御を実現することが望ましい。
【０００４】
【発明が解決しようとする課題】
本発明の目的は、とりわけ、カーソルの動きの２次元制御のために必要な調整自由度の数を減らした対話型映像表示装置を提供することにある。
【０００５】
【課題を解決するための手段】
この目的を達成するため、本発明の対話型映像表示装置においては、カーソル制御手段が、制御手段の調整値の変化が第１の方向か又はこれとは逆の第２の方向かによって、スクリーン上の第１又は第２の座標の方向にカーソルを動かすように構成されている。従って、制御手段ではただ１つの調整自由度を用いているにも拘わらず、カーソル位置はスクリーンの２次元面上で制御される。
【０００６】
本発明の１つの実施例においては、第１及び第２の座標軸の方向が実質的に９０度の角度で交差している。このようなカーソルの動きは容易に実現でき、またユーザーにも分かり易い。座標軸については、スクリーンの別の部分で異なった方向を用いることができる。
本発明の１つの実施例においては、制御手段が、調整のために互いに逆の方向に回転できる回転ノブを具えている。回転ノブはただ１つの調整自由度で制御を行うのに特に適している。
【０００７】
本発明による映像表示装置を使用する際、スクリーンの第１及び第２の座標軸の方向の間にある部分に限って、直接アクセスできる。
本発明の１つの実施例においては、通常の使用位置から見たとき、ノブの反時計方向及び時計方向の回転がカーソルの下方向及び右方向の動きにそれぞれ対応している。この選択が行われると、カーソルの右下の部分が直接アクセスできる。これは、西洋の書式ではテキストの次に読む部分が見えており、従ってユーザーが直観的に先ず新しいカーソル位置を探す部分である。
【０００８】
本発明の１つの実施例においては、カーソルが動いている間にスクリーン上の所定の領域の第１の境界との第１の交点に到達したときは、カーソルが逆の第２の境界上の第２の交点に動くように構成されている。従って、制御手段の連続的な動きによってスクリーンの多くの部分に到達できる。
【０００９】
本発明の他の実施例においては、カーソルの動きがサイクリックになるように第２の交点が選ばれる。そうすると、カーソルが位置する部分は、カーソルが所定の領域の中に留まっている間変わらず、更に境界を越えたときも変わらないようになる。
【００１０】
本発明の他の実施例においては、カーソル制御手段が、カーソルを、それぞれ第１及び第２の符号を伴う調整値の連続的な変化に応答してカーソルが動くそれぞれの道筋に沿って伸びている一対の交差細線として表示するように構成されている。従って、カーソルの細線は、調整値の一方向の変化によって到達できる位置を表示するのに役立つ。
【００１１】
【実施例】
次に図面を用いて本発明を詳細に説明する。
図１は、対話型映像表示装置を示す。これは、調整ポテンショメータとして表示されている制御手段１０、カーソル制御手段１２及び表示スクリーン１４を具えている。この図には更に映像発生手段１８が示されている。制御手段１０はカーソル制御手段１２の入力に接続されている。カーソル制御手段１２の出力は表示スクリーン１４の入力に接続されている。
【００１２】
表示スクリーン１４には、２つの細線からなるカーソル１５が表示されている。スクリーンには更に、相互に９０度に近い角度αをなす２つの方向１６、１７が示されている。
対話型映像表示装置は、種々の例えばテキストのように配列されたデータをスクリーンに表示するような例えばパーソナルコンピュータとして、或いは、スクリーンに地図を表示する必要があるルートプランナーとして使える。この装置の実際の機能の詳細はここでは述べない。
【００１３】
使用中、カーソル制御手段１２は、映像発生手段１８で発生された映像と共にカーソルをスクリーン１４に表示する働きをする。カーソルは位置を示す細線又は矢印又は他の記号として表示される。スクリーン上のカーソル１５の位置は、制御手段１０の調整に基づいて制御される。ユーザーは制御手段１０の調整値を変更できる。調整値が数Ｎで表されるものとする（制御手段１０が回転型ポテンショメータの場合、数Ｎは例えば回転型ポテンショメータが回転した目盛りの数としてもよい）。
【００１４】
カーソル制御手段１２が数Ｎが増加したことを検出すると、スクリーン上で第１の方向１６にカーソルを移動させる。数Ｎが減少したことを検出すると、スクリーン上で第２の方向１７にカーソルを移動させる。ユーザーがこのようにカーソルを望みの位置に動かしたときは、カーソル位置は例えばこのために具えられているスイッチを閉じることによって確認される。このスイッチは、例えば回転ノブにその回転方向と交わるように設け、回転ノブが引き出されること或いは押し込まれることを検出するように構成してもよい。そうすると、ユーザーはノブを押すか引くことにより確認することができる。
【００１５】
本発明の要点は、カーソルの動きが非可逆的である点にある。制御手段の調整値が第１の符号で第１の変化を生じたとき、カーソルは第１の経路に従う。続いて制御手段の調整値が逆の符号で変化したときは、カーソルは第２の経路に従う。第２の経路は第１の経路を戻ることではなく、カーソルは、第１の経路と異なった第２の経路に沿った位置を通過する。従ってカーソルの位置は、制御手段の調整値の変化の組み合わせによって２次元領域を縦横に動く。
【００１６】
図２は、カーソル制御を示すフローチャートである。このフローチャートについては、変数Ｎが調整手段１０の調整値を含むこと、及びスクリーン１４上のカーソル１５の位置が変数Ｘ及びＹによって制御されていることが仮定されている。変数Ｓは調整手段１０の第１の調整値を含む。フローチャートの開始ＳＴの後の第１のステップ２０の間、現在の調整値とその直前の調整値との差Ｎ−Ｓが求められ、これが変数Ｄに代入される。現在の調整値は引き続いて変数Ｓに保存されている。
【００１７】
次のステップ２２の間、Ｄの符号に基づいて検査２２が行われる。Ｄ＞０のときは変数ＸがＤの値だけ増加され（２４）、その結果カーソルは右へ動く。Ｄ＜０のときは変数ＹがＤを加えることによって減らされ（２６）、その結果カーソルは下方に動く。続いて、表示されたＸＹ値の確認の検査２８、例えば確認のためのスイッチが閉じているか否かの検査がある。この例では、プログラムは出口２９を経て終了し、表示されたＸＹ値は装置の次の処理に移される。ＸＹ値が確認されない場合は、全体のプロセスが繰り返され、カーソル１５の次の移動が制御される。
【００１８】
図３はスクリーン３０を示し、その上にカーソルが動く方向３２、３３が示されている。前述のように、カーソルの動きは右方向（３２）及び下方向（３３）のみが可能である。従って、ＸＹの位置（Ｘ＞Ｘｏ  又はＸ＝Ｘｏ  及びＹ＝Ｙｏ  又はＹ＜Ｙｏ  ）は、最初のカーソル位置３１、（Ｘｏ  、Ｙｏ  ）からこの最初の位置の右下の領域３４にのみ到達できる。使用開始のときには、カーソル位置は上左の隅から始めるのが好ましい。そうすれば、カーソルはスクリーン全体に到達できる。しかしカーソルが何回か動いた後には、部分領域３４のみが到達し得る領域になる。
【００１９】
スクリーンの他の位置にも到達できるようにするためには、カーソルを“エンドアラウンド”に結合するとよい。そうすると、スクリーン（又はスクリーンの部分領域）の端でカーソルが消える消滅点３７（座標Ｍ，Ｙｏ  ）にカーソルが達したとき、カーソルは反対側の出現点３５（座標０，Ｙｏ  ）に移動する。この点からカーソルは再び右及び下方向に動くことができ、スクリーン３０の下部分全体にアクセスができることになる。
【００２０】
カーソルが移動する出現点３５は、調整手段１０の調整値Ｎを同符号で連続的に変えることによってこの点から消滅点３７に再び到達できるように決めるのが好ましい。例えば、出現点３５が消滅点３７と同じＹ座標を持つようにする。消滅点３８とその反対側の出現点３６との同様のエンドアラウンド結合は、他の方向３３の動きについても用いることができる。
【００２１】
図４は、回転ノブ４０の動きとカーソルが動く方向１６、１７との間の対応を説明する図である。調整手段１０として停止点のない回転ノブ４０即ち、時計方向でも反時計方向でも制限なしに何回でも回転できるノブを使うと便利である。このようにすると、回転ノブが停止点に達してスクリーン上のカーソルが動けなくなるというようなことがなくなる。ノブの軸はスクリーンに垂直の方向にあるのが好ましい。そうすると、スクリーン上での動く方向１６、１７は、ユーザーの位置から見て、回転ノブ４０上の２つの点４２、４４の動く方向４３、４５に対応する。これはユーザーに対して、あたかも回転ノブ４０がカーソルの右下に位置し、回転によってカーソルを運んでいるような感覚を与える
【００２２】
本発明は、種々のカーソル制御装置、例えば地図上の位置の表示のような実際の連続制御問題に用いることができる。他の例としては、本発明は不連続なカーソル位置の制御にも用いることができる。例えば次の表のような２次元メニューから１つのオプションを選ぶというようなことである。
【００２３】
【表１】
0003628044.tif 000002
【００２４】
この場合は、カーソル位置の変化は連続的ではなく、ステップ状である。ノブの回転がしきい値を超えたときに、装置はカーソル位置を次のメニューオプションの位置に変える。ジャンプの方向（水平又は垂直）は回転の符号の変化に依存する。
【００２５】
前記の説明は、カーソルの動きが右方向と下方向として行われた。左から右へ、上から下へ読む西洋の読者にとって、このことはカーソルの動く方向としては直観的に極めて自然な方向である。しかしながら、移動方向の他の組み合わせ、例えば上方向と左方向、或いは下方向と左方向（特に文字を書く方向が異なる文化のために）等が可能である。
【００２６】
互いに９０度の角度ではない方向の組み合わせも容易にできる。後者の場合、カーソルの細線はこの角度で表示するとよい。そうすれば、ユーザーに対して、制御手段１０の１つの方向の調整値を変えることによって到達し得る位置を知らせることができる。更に、方向を調整値の変化の大きさによって変えることも可能である。唯一重要なことは、少なくとも制御手段の複数の調整値の互いに相殺するような変化に対して、結果としてのカーソルの動きは、互いに逆行はしないという点である。
【００２７】
更に、本発明は、スクリーンの全ての位置において同じ方向に起きるカーソルの動きに限定されるものではない。例えば極座標を用いれば、１方向における回転ノブの調整値の変化は中心の回りの円運動になるし、他の方向における調整値の変化は中心に向かうか或いは中心から離れる半径方向の移動を生じる。
【００２８】
制御手段１０として停止点のない回転ノブを用いることが好ましい。検出器としてはポテンショメータを利用することができる。しかし、回転の絶対値の測定はせずに調整角度の変化のみを測定する装置が適している。そうすると、制御手段の出力の変数Ｄを利用できる。
【００２９】
３点ノブも制御手段として利用できる。極限位置で例えばそれぞれ上方向及び右方向の移動のスタートとし、この移動はノブが中間点にセットされるまで連続的に（一様の速度又は加速するような方法で）行われ、中間点を停止位置とする。
【図面の簡単な説明】
【図１】図１は、対話型映像表示装置の概念図である。
【図２】図２は、本発明の対話型映像表示装置を制御するフローチャートである。
【図３】図３は、表示スクリーン上でのカーソルの移動方向を示す図である。
【図４】図４は、回転ノフの動きとカーソルの動きとの対応を示す図である。
【符号の説明】
１０    制御手段
１２    カーソル制御手段
１４    表示スクリーン
１５    カーソル
１８    映像発生手段
３０    スクリーン
３４    最初の位置の右下の領域
３５、３６    カーソルの出現点
３７、３８    カーソルの消滅点
４０    回転ノブ
【図１】
0003628044.tif 000003
【図２】
0003628044.tif 000004
【図３】
0003628044.tif 000005
【図４】
0003628044.tif 000006