(57)【要約】【課題】カーソル移動量の制御を操作者の意図に応じて容易に操作できるカーソル移動量制御装置を提供する。【解決手段】カーソルが停止する領域（停止領域）から離れるにしたがって、カーソルの移動速度が速くなるように速度定義領域を配置したタッチパッドと、前記各速度定義領域に対して、領域範囲とカーソルの移動速度とを対応させて記憶する領域プロパティ記憶手段とを用い、前記領域プロパティ記憶手段を参照して、前記位置情報に合致する速度定義領域を検索し、合致した速度定義領域に対応する移動速度を取得し、前記取得された移動速度を外部機器へ出力する。【選択図】図７
2006268663.tif 000002
【特許請求の範囲】
【請求項１】
位置指示によりパッド面上での座標を感知して、カーソルの位置や動作を指示するタッチパッド型のカーソル移動量制御装置において、カーソルが停止する領域（停止領域）から離れるにしたがって、カーソルの移動速度が速くなるように速度定義領域を配置したタッチパッドと、前記タッチパッドの接触点の位置情報を逐次検出する位置検出手段と、前記各速度定義領域に対して、領域範囲とカーソルの移動速度とを対応付けて記憶する領域プロパティ記憶手段と、前記領域プロパティ記憶手段を参照して、前記位置検出手段で検出された位置情報に合致する速度定義領域を検索し、合致した速度定義領域に対応する移動速度を取得する移動量取得手段と、前記移動量取得手段で取得された移動速度を外部機器へ出力する出力手段と、を備えることを特徴とするカーソル移動量制御装置。
【請求項２】
請求項１に記載のカーソル移動量制御装置において、前記領域プロパティ記憶手段に、カーソルの移動方向を示す方向定義領域とその移動方向とを対応付けて記憶させ、前記移動量取得手段は、前記領域プロパティ記憶手段を参照して、前記位置検出手段で検出された位置情報に合致する方向定義領域を検索し、合致した方向定義領域に対応する移動方向を取得し、該移動方向と先に求めた移動速度とを一緒に出力するようにしたことを特徴とするカーソル移動量制御装置。
【請求項３】
請求項１または２に記載のカーソル移動量制御装置において、前記タッチパッドの形状を円形とし、前記停止領域を当該タッチパッドの中心に配置し、該停止領域を中心とした同心円状に前記速度定義領域を配置するようにしたことを特徴とするカーソル移動量制御装置。
【請求項４】
請求項１または２に記載のカーソル移動量制御装置において、前記タッチパッドの形状を矩形とし、当該タッチパッドの周辺のいずれかに前記停止領域を配置し、該停止領域から離れるように平行に前記速度定義領域を配置するようにしたことを特徴とするカーソル移動量制御装置。
【請求項５】
請求項１乃至４のいずれかに記載のカーソル移動量制御装置において、前記領域プロパティ記憶手段に記憶された各速度定義領域あるいは各方向定義領域の情報を変更可能としたことを特徴とするカーソル移動量制御装置。
【請求項６】
請求項１乃至５のいずれかに記載のカーソル移動量制御装置において、前記停止領域に接触したときには、前記出力手段から移動方向および移動速度をともにゼロとして出力させることを特徴とするカーソル移動量制御装置。
【請求項７】
請求項１乃至６のいずれかに記載のカーソル移動量制御装置において、前記タッチパッドの各速度定義領域の境界に、隆起線を配置したことを特徴とするカーソル移動量制御装置。
【請求項８】
請求項１乃至７のいずれかに記載のカーソル移動量制御装置において、前記タッチパッドの各速度定義領域に、摩擦量が異なる表面処理を施すようにしたことを特徴とするカーソル移動量制御装置。
【請求項９】
請求項１乃至８のいずれかに記載のカーソル移動量制御装置において、前記速度定義領域を交互にチューブの壁面状とすることを特徴とするカーソル移動量制御装置。
【請求項１０】
カーソルが停止する領域（停止領域）から離れるにしたがって、カーソルの移動速度が速くなるように速度定義領域を配置したタッチパッドと、前記各速度定義領域に対して、領域範囲とカーソルの移動速度とを対応させて記憶する領域プロパティ記憶手段とを用い、
領域プロパティ記憶手段を参照して、前記位置情報に合致する速度定義領域を検索し、合致した速度定義領域に対応する移動速度を取得し、前記取得された移動速度を外部機器へ出力するようにしたことを特徴とするカーソルの移動量制御方法。
【請求項１１】
コンピュータに、カーソルが停止する領域（停止領域）から離れるにしたがって、カーソルの移動速度が速くなるように速度定義領域を配置したタッチパッドとの接触点の位置情報を逐次検出し、前記速度定義領域ごとに、速度定義領域の範囲とカーソルの移動速度とを対応させて記憶した領域プロパティ記憶手段を参照して、前記位置情報に合致する速度定義領域に対応する移動速度を取得し、該取得された移動速度を外部機器へ出力する機能を実現させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カーソル移動量制御装置、カーソルの移動量制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
最近では、パーソナルコンピュータをはじめとしてＡＶ機器などの電子機器では、例えば、放送の選局、映像の編集位置等をメニューとしてディスプレイに表示させ、表示させた項目や位置を指定することが一般的になっている。
【０００３】
このとき、ディスプレイには、矢印状のカーソルを表示させて、ユーザはこのカーソルを移動させて項目の選択や位置を指定するようになっている。または、メニューを反転表示させてカーソルの代わりとする場合もある。
このような、カーソルを移動させる装置としては、マウス、トラックポイント、ジョイスティック、タッチパッド、十字キー等がある。
【０００４】
ところで、カーソルを現在表示されている位置から別の目標位置へ移動させようとするときには、上記のカーソル移動装置では、１回の操作で目標位置まで移動させることができないので、複数回の操作を行わなければならない。
このため、カーソルの移動速度を可変にして、遠く離れた場所への移動時には速度を速め、目標位置へ近づいた時には速度を落として正確な位置に停止させる必要がある。
【０００５】
特許文献１の技術では、タッチパッド面上に２次元座標を定義し、パッド面の特定位置を座標の原点と定義し、位置指示手段によりパッド面の原点を指示した際のポインタの速度を０と定義し、位置指示手段により指示したパッド面上の２次元座標をポインタの速度ベクトル値として定義している。これにより、指などの位置指示手段を、パッド上に殆ど静止し、力の入れ具合によることなく、位置をわずかにずらすだけの安易な動作でポインタの移動方向、移動速度を制御することができる。
【０００６】
また、特許文献２の技術では、タッチパッドの周辺に、カーソルの移動速度を切替えることのできる切替え領域を設けることにより、近くまでもっていくために要求されるスピード感と、逆に目標位置に近づいたときに要求される正確な安定感とをもち、余計な操作工程を増やすことなく、自由自在にカーソルの移動速度を切替えられるようにした。
【特許文献１】特開２００１−２８２４５０号公報
【特許文献２】特開２００２−２４４８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、デジタルカメラ、ＰＤＡ（Personal Digital Assistant）や携帯電話機のような携帯端末装置では、カーソル移動を制御する装置として、装置自体がコンパクトなためマウスやジョイスティックを使わずに、十字キー、タッチパッドやトラックポイント等を使っている。
【０００８】
しかしながら、上述したような距離の離れた所の目標に移動するためには、十字キーではボタンの押下−開放と長押しによって操作するため、操作が極めて煩わしいものになり、素早くカーソルを移動させるには不向きである。
また、タッチパッドでは、指の移動速度でカーソルの移動速度を制御できるが、指を操作させるには面積が狭いため、長い距離を移動させるには、何度も繰り返し同じ動作を行う必要がある。
【０００９】
また、指先の圧力でカーソル移動を制御するトラックポイントもあるが、振動の影響を受けやすい構造であるため、歩行中や、電車、自動車などで移動中など、振動がある状況では、うまくコントロールできないという欠点がある。
【００１０】
特許文献１は、携帯端末装置のようなコンパクトな装置に実装すると、各区画の面積が小さくなりすぎ、区画の境界が分からないため、ユーザが絶えず入力する区画を確認しながら入力操作しなければならない。
【００１１】
また、特許文献２は、カーソルの移動速度を切り替えるために、一旦、指を切り替え用の領域に移動させ、移動方向を示す左または右のボタンをタッチしてから、指を元に戻して目標に向けて動かす動作を行わなければならず、操作量が多くなる。また、カーソルの移動状態は目視できるが、指の感触によって遅速を感じるものでない。
【００１２】
本発明は、上述のような実情を考慮してなされたものであって、カーソル移動量の制御を操作者の意図に応じて容易に操作できるカーソル移動量制御装置、カーソルの移動量制御方法、カーソルの移動量の制御方法をコンピュータに実現させるためのプログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明を次のような構成とする。
本発明のカーソル移動量制御装置は、位置指示によりパッド面上での座標を感知して、カーソルの位置や動作を指示するタッチパッド型のカーソル移動量制御装置であって、カーソルが停止する領域（停止領域）から離れるにしたがって、カーソルの移動速度が速くなるように速度定義領域を配置したタッチパッドと、前記タッチパッドの接触点の位置情報を逐次検出する位置検出手段と、前記各速度定義領域に対して、領域範囲とカーソルの移動速度とを対応付けて記憶する領域プロパティ記憶手段と、前記領域プロパティ記憶手段を参照して、前記位置検出手段で検出された位置情報に合致する速度定義領域を検索し、合致した速度定義領域に対応する移動速度を取得する移動量取得手段と、前記移動量取得手段で取得された移動速度を外部機器へ出力する出力手段と、を備えるようにした。
【００１４】
さらに、前記領域プロパティ記憶手段に、カーソルの移動方向を示す方向定義領域とその移動方向とを対応付けて記憶させておき、前記移動量取得手段は、前記領域プロパティ記憶手段を参照して、前記位置検出手段で検出された位置情報に合致する方向定義領域を検索し、合致した方向定義領域に対応する移動方向を取得し、該移動方向と先に求めた移動速度とを一緒に出力する。
【００１５】
このようなタッチパッドの形状は、円形あるいは矩形とすることができ、円形の場合には、前記停止領域を当該タッチパッドの中心に配置し、該停止領域を中心とした同心円状に前記速度定義領域を配置する。あるいは、矩形の場合には、当該タッチパッドの周辺のいずれかに前記停止領域を配置し、該停止領域から離れるように平行に前記速度定義領域を配置する。
さらに、前記領域プロパティ記憶手段に記憶された各速度定義領域あるいは各方向定義領域の情報は、外部機器から変更することができる。
【００１６】
上述のタッチパッドの形態を次のいずれか、あるいは、任意の組み合わせとすることにより、指で触っただけで、指がどの方向のどの移動速度の領域に接触したかが分かる。
（１）前記タッチパッドの各速度定義領域の境界に、隆起線を配置する。
（２）前記タッチパッドの各速度定義領域に、摩擦量が異なる表面処理を施す。
（３）前記速度定義領域を交互にチューブの壁面状とする。
【００１７】
また、本発明は、上述した構成のカーソル移動量制御装置の機能を実現させるためのプログラム、またはそのプログラムを記録したコンピュータ読み取り可能な記録媒体によっても上記課題を解決することができる。
【発明の効果】
【００１８】
本発明によれば、移動先が遠いときはタッチパッド上の操作量に対するカーソルの移動量を大きくし、移動先が近いときは移動量を小さくするといった操作の切り替えを瞬時に行うことができ、操作性を向上させることが可能となる。
さらに、それぞれの操作領域の切り替えが簡単に認知できるよう、タッチパッド上にガイドラインを配置することにより、操作性を向上させることもできる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の好適な実施形態について説明する。
【００２０】
（１）タッチパッドの構成：
まず、タッチパッドの構成について説明する。
図１は、タッチパッドの全体形状が円形である場合の模式図である。このタッチパッドには、カーソルの動きを停止させる停止位置ボタンＳを中心に、中心から離れるに従ってカーソルの移動速度が速くなる選択箇所認識機能を配置している。ただし、停止位置ボタンＳに触れている場合や、タッチパッドに触れていない場合には、カーソルの移動は停止するものとする。
【００２１】
例えば、図１（Ａ）では、停止位置Ｓを中心に、カーソルの移動速度の遅い順に速度定義領域Ａ１〜Ａ４が同心円で区切られている。
カーソルの速度を制御するときには、この速度に該当する同心円のいずれかの速度定義領域に指やペン等を接触させる。
【００２２】
このように、カーソルの停止位置を中心にして、中心から遠ざかるほど速度を速めるように配置すると、目標位置が近づくにしたがって移動速度を落とし、見つかると選択行為を行うという動作に合致した自然な動作となる。
【００２３】
次に、カーソルの移動方向を変えるときには、次のいずれかの速度定義領域に指やペン等を接触させる。
２方向の図１（Ｂ）の場合には、円の中心を通る水平線を方向境界線とし、この方向境界線の下方Ｂ１のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは下方へ移動する。また、方向境界線の上方Ｂ２のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは上方へ移動する。
【００２４】
さらに、２方向の図１（Ｃ）の場合には、円の中心を通る垂直線を方向境界線とし、この方向境界線の左方Ｃ１のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは左方へ移動する。また、方向境界線の右方Ｃ２のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは右方へ移動する。
【００２５】
また、４方向の図１（Ｄ）の場合には、中心を通る２本の４５度の方向境界線と１３５度の方向境界線に挟まれた４つの方向定義領域Ｄ１〜Ｄ４を考える。例えば、方向定義領域Ｄ１の場合は右方、方向定義領域Ｄ２の場合は上方、方向定義領域Ｄ３の場合は左方、方向定義領域Ｄ４の場合は下方へ移動することになる。
【００２６】
上記した移動速度および移動速度の変化度合いの段階数、速度定義領域の大きさ（半径）等は、必要に応じて設定変更可能である。
また、方向の定義も変更可能である。例えば、図１（Ｂ）の場合、Ｂ１の方向を右とし、Ｂ２の方向を左とするように、意味づけを変更することも可能である。図１（Ｃ）や（Ｄ）も同様に、方向の定義を変更できる。
【００２７】
また、停止位置ボタンＳで短く叩く動作を行うと、カーソルの存在位置での選択行為（マウスにおけるシングルクリックに相当する）を意味する。また、２回続けて短く叩く動作を行うと、カーソルの存在位置での実行行為（マウスにおけるダブルクリックに相当する）を意味する。
【００２８】
図２は、タッチパッドの全体形状が矩形である場合の模式図である。このタッチパッドには、タッチパッドの右側あるいは下側にカーソルの動きを停止させる停止位置ボタンＳを配置し、この停止位置ボタンＳから離れるに従ってカーソルの移動速度が速くなる選択箇所認識機能を平行に配置している。ただし、停止位置ボタンＳに触れている場合や、タッチパッドに触れていない場合には、カーソルの移動は停止するものとする。
また、停止位置ボタンの配置は上記に限ったものではなく、この停止位置ボタンＳから離れるに従ってカーソルの移動速度が速くなるように選択箇所認識機能が配置されるようになっていればよい。
【００２９】
例えば、図２では、停止位置Ｓから離れるにしたがって、平行にそれぞれ幅Ｌ１〜Ｌ４の速度定義領域Ａ１〜Ａ４が配置されており、速度定義領域Ａ１〜Ａ４はカーソルの移動速度の遅い順になっている。カーソルの速度を制御するときには、この速度に該当する矩形のいずれかの速度定義領域に指やペン等を接触させる。
【００３０】
このように、カーソルの停止位置から遠ざかるほど速度を速めるように配置すると、目標位置が近づくにしたがって移動速度を落とし、見つかると選択行為を行うという動作に合致した自然な動作となる。
【００３１】
次に、カーソルの移動方向を変えるときには、次のいずれかの速度定義領域に指やペン等を接触させる。
図２（Ａ）の場合には、各矩形の停止位置ボタンＳの面する辺の中点を通る水平線を方向境界線とし、この方向境界線の下方Ｂ１のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは下方へ移動する。また、方向境界線の上方Ｂ２のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは上方へ移動する。
【００３２】
さらに、図２（Ｂ）の場合には、各矩形の停止位置ボタンＳの面する辺の中点を通る垂直線を方向境界線とし、この方向境界線の左方Ｃ１のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは左方へ移動する。また、方向境界線の右方Ｃ２のいずれかの速度定義領域Ａ１〜Ａ４に指やペン等を接触させるとカーソルは右方へ移動する。
【００３３】
上記した移動速度、移動速度の変化度合いの段階数、速度定義領域の大きさ（幅）等は、必要に応じて設定変更可能である。
また、方向の定義も変更可能である。例えば、図２（Ｂ）の場合、Ｃ１の方向を上とし、Ｃ２の方向を下とするように、意味づけを変更することも可能である。図２（Ａ）も同様に、方向の定義を変更できる。
【００３４】
また、停止位置ボタンＳで短く叩く動作についても、上記同様に選択行為や実行行為を行ったことを意味する。
【００３５】
次に、本発明のカーソル移動量制御装置に利用するタッチパッドは、指で触っただけで、指がどの方向のどの移動速度の領域にあるかを分かるようにしてある。下記に説明するタッチパッドの形態は、個々に使用してもよいし、適宜組み合わせて使用してもよい。
【００３６】
以下に例示したタッチパッドの形式は円形であるが、もちろん、矩形であっても同様に利用することができる。
【００３７】
図３に示したように、各領域の境界部分を指先で認識できるガイドラインの隆起線を配置する。これにより、操作者は、指先で感じる隆起線によって領域の境界を認識することができ、これによりカーソルの移動速度や方向を変えることができる。
【００３８】
また、図３の隆起線の替わりに、各領域上を摩擦量の異なる表面処理するようにしてもよい。例えば、図４に示すように、停止位置ボタンＳから離れるにしたがって、「最も滑らかな表面部」、「ややざらついた表面部」および「最もざらついた表面部」を持つように、摩擦量の異なる表面処理を行う。これにより、操作者は、指先で感じる表面の摩擦量の度合いによって速度定義領域の境界とカーソルの移動速度の違いを認識することができ、これによりカーソルの移動速度を変えることができる。
【００３９】
また、図５に示すように、停止位置ボタンＳから離れる各速度定義領域を交互にチューブの壁面状にし、その壁面の角度の変化を指で感じることによって停止位置ボタンＳからの距離を認識するようにしてもよい。
図５では、停止位置ボタンＳに一番近い速度定義領域Ａ１と一番遠い速度定義領域Ａ３は水平に、次の速度定義領域Ａ２はチューブ状に凹ませるように、チューブ状に凹ませた速度定義領域を交互に配置している。
【００４０】
次に、図６を用いて、上述したタッチパッドを組み込んだジュークボックスのカーソル操作について説明する。図６（Ａ）は円形のタッチパッドを使用した場合、図６（Ｂ）は矩形のタッチパッドを使用し、停止位置ボタンを下側に配置した場合、図６（Ｃ）は矩形のタッチパッドを使用し、停止位置ボタンを右側に配置した場合の例である。
【００４１】
ジュークボックスに記録されている音楽タイトルは、表示装置にリスト表示され、選択対象となるタイトルにカーソル（この場合には反転表示でカーソルを表示する）が表示される。操作者は、表示装置に表示されたタイトルのリストを上下方向にスクロールすることによって所望のタイトルを探し、その所望のタイトルに対してカーソルがくるようにして選曲する。
このようにリスト表示をスクロールさせるには、カーソルの移動方向が上方向あるいは下方向を示す移動定義領域のうち、適度の移動速度を示す位置で指やペン等を接触させ、カーソルが所望のタイトルに来たときに停止位置ボタンＳを押すことによって、タイトルが選択される。
【００４２】
次に、カーソル移動量制御装置の詳細な構成について説明する。
図７は、本実施形態に係るカーソル移動量制御装置の構成を示すブロック図である。同図において、カーソル移動量制御装置１０は、タッチパッド１１、位置検出部１２、制御部１３、移動量取得部１４、領域プロパティ記憶部１５、出力部１６とから構成されている。
タッチパッド１１は、図１乃至図６に例示されているいずれかの構成を持ったタッチパッドである。
【００４３】
位置検出部１２は、タッチパッド１１の、感圧、静電誘導、電磁誘導などの方式で検出された指の接触位置の座標（ｘ，ｙ）を検出して、その座標位置を制御部１３へ移動イベントとして送る。また、タッチパッド１１に付属した停止位置ボタンにタッチした場合には、接触位置の座標が（０，０）の移動イベントとして制御部１３へ送り、シングルクリックあるいはダブルクリックされると、シングルクリックイベントあるいはダブルクリックイベントとして制御部１３へ送る。
【００４４】
制御部１３は、受け取ったイベントがクリックイベントの時には、この受け取ったクリックイベントを出力部１６へ送る。
また、制御部１３が移動イベントの時には、座標位置（ｘ，ｙ）を移動量取得部１４へ送る。
【００４５】
領域プロパティ記憶部１５には、タッチパッドの形状と大きさと、各速度定義領域ごとに領域の範囲と移動速度、移動方向を表す方向定義領域の範囲と方向定義とが記憶されている。
【００４６】
例えば、タッチパッドの形状が円形である場合には、次のようなデータを記憶する。
（１）タッチパッドの大きさ：中心位置と半径を指定する。
（２）速度定義領域の範囲と移動速度：中心からの半径と移動速度を指定する。
（３）移動方向を表す方向定義領域の範囲と方向定義：方向定義領域の範囲としては角度によって指定し、この範囲以内に指やペン等による接触があったときのカーソル移動方向を指定する。
【００４７】
また、タッチパッドの形状が矩形である場合には、次のようなデータを記憶する。
（１）タッチパッドの大きさ：矩形のタッチパッドの長辺と短辺の長さを指定する。
（２）速度定義領域の範囲と移動速度：停止位置ボタンからの距離と移動速度を指定する。
（３）移動方向を表す方向定義領域の範囲と方向定義：方向定義領域の範囲としては領域を表す矩形の対角座標によって指定し、この範囲以内に指やペン等による接触があったときのカーソル移動方向を指定する。
【００４８】
この領域プロパティ記憶部１５は、固定的に上記の情報を記憶させておいてもよいし、外部機器等を介して新たな情報を書き込んでもよい。前述した移動方向の意味づけを変更する場合には、この領域プロパティ記憶部１５の移動方向の定義値を変更すればよい。
【００４９】
移動量取得部１４は、受け取った座標位置（ｘ，ｙ）が、領域プロパティ記憶部１５に記憶された速度定義領域の範囲のいずれに属するかを判定して、見つけた速度定義領域に対応する移動速度を取り出す。また、受け取った座標位置（ｘ，ｙ）が、領域プロパティ記憶部１５に記憶された移動方向を表す方向定義領域の範囲のいずれに属するかを判定して、見つけた方向定義領域に対応する移動方向の定義値を取り出す。
前回に検知した移動速度と移動方向とを記憶させておき、ここで取り出した移動速度と移動方向とが、前回に検知した移動速度と移動方向と同じ場合には、検知データとしては出力しない。
【００５０】
一方、ここで取り出した移動速度と移動方向のいずれかが、前回に検知した移動速度と移動方向と異なる場合には、ここで取り出した移動速度と移動方向を移動イベントとして出力部１６へ送り、ここで取り出した移動速度と移動方向とを前回検知した移動速度と移動方向としてメモリへ記憶させる。
【００５１】
出力部１６は、制御部１３または移動量取得部１４から受け取ったイベント情報を、３つ組み（イベントの種類、移動方向、移動速度）として、予め決められた一定間隔で外部機器に送出する。
【００５２】
次に、図８のフローチャートを用いて、本実施形態に係るカーソル移動量制御装置の処理手順を説明する。
タッチパッド１１あるいは停止位置ボタンからの検知データがない場合（ステップＳ１のＮＯ）、操作が終わるまで検知データを待つ（ステップＳ２）。
【００５３】
一方、タッチパッド１１あるいは停止位置ボタンからの検知データがあった場合（ステップＳ１のＹＥＳ）、停止位置ボタンからの検知データであったときには、クリックされたデータを取り込み、接触位置の座標が（０，０）の移動イベントと、シングルクリックイベントあるいはダブルクリックイベントとして外部機器へ出力し、次の検知データを処理するためにステップＳ１へ戻る（ステップＳ３のＹＥＳ、Ｓ４、Ｓ５）。
【００５４】
また、タッチパッド１１あるいは停止位置ボタンからの検知データがあった場合（ステップＳ１のＹＥＳ）、タッチパッド１１からの検知データであったときには、感圧、静電誘導、電磁誘導などの方式で検出された指の接触位置の座標（ｘ，ｙ）を取り込む（ステップＳ６）。
【００５５】
座標位置（ｘ，ｙ）が、領域プロパティ記憶部１５に記憶された速度定義領域の範囲のいずれに属するかを判定して、見つけた速度定義領域に対応する移動速度を取り出す（ステップＳ７）。
また、受け取った座標位置（ｘ，ｙ）が、領域プロパティ記憶部１５に記憶された移動方向を表す方向定義領域の範囲のいずれに属するかを判定して、見つけた方向定義領域に対応する移動方向の定義値を取り出す（ステップＳ８）。
ここで取り出した移動速度と移動方向とが、前回に検知した移動速度と移動方向と同じ場合には（ステップＳ９のＹＥＳ）、次の検知データを処理するためにステップＳ１へ戻る。
【００５６】
一方、ここで取り出した移動速度と移動方向のいずれかが、前回に検知した移動速度と移動方向と異なる場合には（ステップＳ９のＮＯ）、ここで取り出した移動速度と移動方向を移動イベントとして外部機器へ送って、ここで取り出した移動速度と移動方向とを前回に検知した移動速度と移動方向として記憶させ（ステップＳ１０）、次の検知データを処理するためにステップＳ１へ戻る。
【００５７】
以上の構成により、移動先が遠いときはタッチパッド上の操作量に対するカーソルの移動量を大きくし、移動先が近いときは移動量を小さくするといった操作の切り替えを瞬時に行うことができ、操作性を向上させることが可能となる。
さらに、それぞれの操作領域の切り替えが簡単に認知できるよう、タッチパッド上にガイドラインを配置することにより、操作性を向上させることもできる。
【００５８】
本発明は、上述した実施形態のみに限定されたものではない。上述した実施形態を構成する各機能（制御部、移動量取得部、出力部）をそれぞれプログラム化して、予め記録媒体に書き込んでおき、この記録媒体に記録されたこれらのプログラムを実行することによって、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
【００５９】
なお、上述した実施形態の機能を実現するプログラムは、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等のいずれの形態の記録媒体で提供されてもよい。あるいは、ネットワークを介して記憶装置に格納されたプログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
このように、上述した実施形態の機能をプログラム化して流通させることによって、コストの低廉化、および可搬性や汎用性を向上させることができる。
【図面の簡単な説明】
【００６０】
【図１】タッチパッドの全体形状が円形である場合の模式図である。
【図２】タッチパッドの全体形状が矩形である場合の模式図である。
【図３】ガイドラインの隆起線を配置したタッチパッドの構成を説明する図である。
【図４】表面処理を施したタッチパッドの構成を説明する図である。
【図５】交互の領域をチューブ状にしたタッチパッドの構成を説明する図である。
【図６】本発明のタッチパッドを組み込んだジュークボックスのカーソル操作を説明するための図である。
【図７】実施形態に係るカーソル移動量制御装置の構成を示すブロック図である。
【図８】実施形態に係るカーソル移動量制御装置の処理手順を説明するフローチャートである。
【符号の説明】
【００６１】
１０…カーソル移動量制御装置、１１…タッチパッド、１２…位置検出部、１３…制御部、１４…移動量取得部、１５…領域プロパティ記憶部、１６…出力部、Ａ１〜Ａ４…カーソルの移動速度の段階を示す領域、Ｌ１〜Ｌ４…領域の幅、Ｓ…停止位置ボタン。
【図１】
2006268663.tif 000003
【図２】
2006268663.tif 000004
【図３】
2006268663.tif 000005
【図４】
2006268663.tif 000006
【図５】
2006268663.tif 000007
【図６】
2006268663.tif 000008
【図７】
2006268663.tif 000009
【図８】
2006268663.tif 000010