(57)【要約】【課題】本発明は、指をタッチパッドのエッジから離さずにマウスポインタを引き続き移動させることができるマウスポインタ制御方法を提供することを目的とする。【解決手段】本発明に係るマウスポインタ制御方法は、タッチパッドが一方向に移動する移動操作を感知するステップと、コンピュータシステムが移動操作に応じてマウスポインタを一方向に移動させるステップと、タッチパッドがエッジ区域又は角区域での移動動作の停止動作を感知するステップと、コンピュータシステムが停止動作に応じてマウスポインタを一方向に引き続き移動させるステップと、を備える。【選択図】図５
2014164761.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムに接続され、且つ中央区域、前記中央区域の四方に位置するエッジ区域及び前記中央区域の四角に位置する角区域を備えるタッチパッドを介して、ディスプレイ部上に表示されるマウスポインタを制御するマウスポインタ制御方法であって、
前記タッチパッドが一方向に移動する移動操作を感知するステップと、
前記コンピュータシステムが、前記移動動作に応じて前記マウスポインタを前記一方向に移動させるステップと、
前記タッチパッドが前記エッジ区域又は前記角区域での移動動作の停止動作を感知するステップと、
前記コンピュータシステムが前記停止動作に応じて前記マウスポインタを前記一方向に引き続き移動させるステップと、を備えることを特徴とするマウスポインタ制御方法。
【請求項２】
前記エッジ区域は、前記中央区域の上、下、左、右にそれぞれ位置する上方区域、下方区域、左区域、右区域を備えることを特徴とする請求項１に記載のマウスポインタ制御方法。
【請求項３】
前記角区域は、前記上方区域と前記左区域との間に挟まれる左上区域と、前記上方区域と前記右区域との間に挟まれる右上区域と、前記下方区域と前記左区域との間に挟まれる左下区域と、前記下方区域と前記右区域との間に挟まれる右下区域と、を備えることを特徴とする請求項２に記載のマウスポインタ制御方法。
【請求項４】
前記コンピュータシステムが、前記中央区域上で行われた移動動作の平均移動速度及び方向を判断するステップを更に備え、
前記コンピュータシステムは、前記平均移動速度及び方向に基づいて、前記マウスポインタを移動させることを特徴とする請求項１から３の何れか一項に記載のマウスポインタ制御方法。
【請求項５】
前記コンピュータシステムは、前記タッチパッド上で行われた前記停止動作の後、前記中央区域に向けて移動した移動動作を感知すると、前記中央区域に向けて前記マウスポインタを移動させることを特徴とする請求項１から４の何れか一項に記載のマウスポインタ制御方法。
【請求項６】
前記タッチパッドが操作動作を感知しない場合、前記コンピュータシステムは、前記マウスポインタを移動停止させることを特徴とする請求項１から５の何れか一項に記載のマウスポインタ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マウスポインタ制御方法に関するものである。
【背景技術】
【０００２】
従来の技術において、タッチパッドは、マウスに替わって、データの入力などに使用されおり、ユーザは、このタッチパッドを操作して、ディスプレイ部に表示されるマウスポインタを移動させる。しかし、従来のタッチパッドの面積はディスプレイ部より小さいため、タッチパッドのエッジまで指をスライドしても、マウスポインタがディスプレイ部のエッジまでスライドしないことがある。この場合、一度指をタッチパッドから離した後、再度指をタッチパッドの中央から再びスライドさせる必要があるため、不便であり、時間もかかる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、上記問題を解決し、指をタッチパッドのエッジから離さずにマウスポインタを引き続き移動させることができるマウスポインタ制御方法を提供することにある。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明に係るマウスポインタ制御方法は、タッチパッドが一方向に移動する移動操作を感知するステップと、コンピュータシステムが移動動作に応じてマウスポインタを前記一方向に移動させるステップと、タッチパッドがエッジ区域又は角区域での移動動作の停止動作を感知するステップと、コンピュータシステムが停止動作に応じてマウスポインタを前記一方向に引き続き移動させるステップと、を備える。
【発明の効果】
【０００５】
本発明に係るマウスポインタ制御方法は、指がタッチパッドのエッジまで到達しても、指をタッチパッドから離さずにマウスポインタを引き続き移動させることができるので、便利である。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態に係るマウスポインタ制御方法を実行する電子装置のブロック図である。
【図２】図１に示す電子装置の組立斜視図である。
【図３】図１に示す電子装置のタッチパッドの平面図である。
【図４】図２に示す電子装置の使用状態を示す図であり、且つタッチパッド上で右にスライドする動作を加えると、ディスプレイ部に表示されたマウスポインタもディスプレイ部の右側へ移動することを示す図である。
【図５】本発明の実施形態に係るマウスポインタ制御方法のフローチャートである。
【発明を実施するための形態】
【０００７】
図１に示したように、本発明の実施形態に係るマウスポインタ制御方法を実行する電子装置は、コンピュータシステム１０と、タッチパッド３０と、ディスプレイ部５０と、を備える。コンピュータシステム１０は、タッチパッド３０及びディスプレイ部５０に接続される。また、コンピュータシステム１０は、ＣＰＵ１１と、記憶装置１３と、入出力インターフェース１５と、を備える。コンピュータシステム１０は、ディスプレイ部５０に表示されるマウスポインタを、クリック、移動、ドラッグ、スクロールなどの動作を実行させる。
【０００８】
図２に示したように、電子装置は、ノート型パソコンである。タッチパッド３０は、ほぼ矩形を呈する。また、タッチパッド３０は、カーボンナノチューブからなるタッチパッドであっても良い。
【０００９】
図３に示したように、タッチパッド３０は、矩形を呈する中央区域３０１と中央区域３０１の四方（上、下、左、右）に位置するエッジ区域と、タッチパッド３０の四角に位置する角区域と、を備える。エッジ区域は、上方区域３０３と、下方区域３０４と、左区域３０７と、右区域３０８と、を備え、角区域は、上方区域３０３と左区域３０７との間に挟まれた左上区域３０３７と、上方区域３０３と右区域３０８との間に挟まれた右上区域３０３８と、下方区域３０４と左区域３０７との間に挟まれた左下区域３０４７と、下方区域３０４と右区域３０８との間に挟まれた右下区域３０４８と、を備える。
【００１０】
図４に示したように、コンピュータシステム１０は、ユーザがタッチパッド３０に加える異なる入力動作及び入力位置に応じて、異なる操作を実行する。本実施形態において、ウィンドウ又はアイコンなどをドラッグする際、コンピュータシステム１０は、タッチパッド３０上で行われた移動動作（例えば、指をスライドさせる動作）及びこの移動動作の停止動作（例えば、スライドさせている指を止める動作）を受信する。ここでの移動動作とは、中央区域３０１からエッジ区域又は１つの角区域へ、或いは１つのエッジ区域からもう１つのエッジ区域への移動動作など様々な方向にスライドする動作のことである。また、停止動作とは、エッジ区域又は角区域でスライドさせた指を止める動作のことである。コンピュータシステム１０は、移動動作を受信すると、マウスポインタを一方向にドラッグする。またコンピュータシステム１０は、移動動作の停止動作を受信し、且つマウスポインタがディスプレイ部５０のエッジまで到達してないと判断すると、マウスポインタを引き続きドラッグする。
【００１１】
例えば、停止動作が上方区域３０３上で行われる（加えられる）と、ディスプレイ部５０上のマウスポインタは上方に真直ぐドラッグされる。停止動作が下方区域３０４で行われると、ディスプレイ部５０上のマウスポインタは下方に真直ぐドラッグされる。停止動作が左区域３０７上で行われると、ディスプレイ部５０上のマウスポインタは左に真直ぐドラッグされる。停止動作が右区域３０８上で行われると、ディスプレイ部５０上のマウスポインタは右に真直ぐドラッグされる。停止動作が角区域上で行われると、マウスポインタは角に移動する。例えば、停止動作が左上区域３０３７上で行われると、ディスプレイ部５０上のマウスポインタは左上に真直ぐドラッグされる。停止動作が右上区域３０３８上で行われると、ディスプレイ部５０上のマウスポインタは右に真直ぐドラッグされる。停止動作が左下区域３０４７上で行われると、ディスプレイ部５０上のマウスポインタは左下に真直ぐドラッグされる。停止動作が右下区域３０４８上で行われると、ディスプレイ部５０上のマウスポインタは右下に真直ぐドラッグされる。マウスポインタは、加速移動又は等速移動することができる。
【００１２】
コンピュータシステム１０は、中央区域３０１上で行われたスライド動作の平均移動速度及び移動方向を判断できる。コンピュータシステム１０は、タッチパッド３０上で行われた移動動作及びこの移動動作の停止動作を受信すると、平均移動速度及び移動方向に基づいて、ディスプレイ部５０上のマウスポインタを移動させる。
【００１３】
コンピュータシステム１０は、停止動作後、引き続きエッジ区域から移出操作を受信すると、中央区域３０１に向けてマウスポインタを移動させる。ユーザがタッチパッド３０上で一回分の操作を終了すると、即ち、指をタッチパッド３０から離すと、コンピュータシステム１０は、マウスポインタの移動を停止する。
【００１４】
異なる操作動作をフィードバックするために、角区域及びエッジ区域と中央区域３０１とは異なる手触りを有する。例えば、角区域及びエッジ区域は中央区域３０１より低め（凹んでいる）又は高め（突出している）に設置される、或いは角区域及エッジ区域は中央区域３０１と異なる材質によって製造される、或いは角区域及エッジ区域は中央区域３０１と異なる材質摩擦係数を有する。
【００１５】
図５に示したのは、マウスポインタの制御方法のフローチャートであり、以下のステップを備える。
【００１６】
Ｓ２０１において、コンピュータシステム１０にアクセスする。
【００１７】
Ｓ２０３において、コンピュータシステム１０はタッチパッド３０上で行われたある動作が、マウスポインタをドラッグするための移動動作であるかどうかを判断し、移動動作であると判断した場合、ステップ２０５に進み、移動動作ではないと判断した場合再びステップＳ２０３を実行する。
【００１８】
Ｓ２０５において、タッチパッド３０は移動動作を感知する。
【００１９】
Ｓ２０７において、コンピュータシステム１０は移動動作に応じて、ディスプレイ部５０上のマウスポインタを移動させる。
【００２０】
Ｓ２０９において、タッチパッド３０は、移動動作が１つのエッジ区域又は角区域に停止したかどうかを判断し、停止した場合、ステップＳ２１１に進み、停止しない場合、ステップＳ２０５に戻る。
【００２１】
Ｓ２１１において、タッチパッド３０は停止動作を感知する。
【００２２】
Ｓ２１３において、コンピュータシステム１０は停止動作に基づいて、引き続き相応する方向にマウスポインタを移動させる。
【符号の説明】
【００２３】
１０  コンピュータシステム
１１  ＣＰＵ
１３  記憶装置
１５  入出力インターフェース
３０  タッチパッド
３０１  中央区域
３０３  上方区域
３０３７  左上区域
３０３８  右上区域
３０４  下方区域
３０４７  左下区域
３０４８  右下区域
３０７  左区域
３０８  右区域
５０  ディスプレイ部
【図１】
2014164761.tif 000003
【図２】
2014164761.tif 000004
【図３】
2014164761.tif 000005
【図４】
2014164761.tif 000006
【図５】
2014164761.tif 000007