JP2004054861A - タッチ式マウス - Google Patents
タッチ式マウス Download PDFInfo
- Publication number
- JP2004054861A JP2004054861A JP2002239906A JP2002239906A JP2004054861A JP 2004054861 A JP2004054861 A JP 2004054861A JP 2002239906 A JP2002239906 A JP 2002239906A JP 2002239906 A JP2002239906 A JP 2002239906A JP 2004054861 A JP2004054861 A JP 2004054861A
- Authority
- JP
- Japan
- Prior art keywords
- mouse
- cursor
- touch
- movement
- touching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】間接的な入力装置であるマウスを、画面で直接操作する感覚で使用できるようにする。
【解決手段】タッチパネルと同じような透明入力パネルを表示装置に重ねて用い、タッチしながら動かす動作とカーソルの動きが等しくなるように、移動量のデータをマウスのボール回転センサーのからの信号と同じ信号に変換する。また、タッチするだけと、タッチしながら移動を区別し、左右ボタンの操作を画面へのタッチの仕方、カーソル移動をタッチしながらの動きで行う。
【選択図】 図1
【解決手段】タッチパネルと同じような透明入力パネルを表示装置に重ねて用い、タッチしながら動かす動作とカーソルの動きが等しくなるように、移動量のデータをマウスのボール回転センサーのからの信号と同じ信号に変換する。また、タッチするだけと、タッチしながら移動を区別し、左右ボタンの操作を画面へのタッチの仕方、カーソル移動をタッチしながらの動きで行う。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
本発明はタッチ式入力装置に関するものである。
【0002】
【従来の技術】
情報端末の簡単な入力機器としてタッチパネルを備えたものがあるが、多くの場合、タッチしやすいように画面上に表示されるボタンを大きくし、ボタンの位置も操作のしにくい周辺部を避けるように作られた専用のアプリケーションを作製している。しかしながら直接的な入力機器であるタッチパネルの利便性から、パソコン用のアプリケーションであっても特開平9−244809にみられるように、タッチパネルを使って操作できるようにマウス同等の機能を持たせたものが提案されてきている。
【0003】
【発明が解決しようとする課題】
マウスの場合はマウスを動かすことによりマウスの下部に設けられたボールが回転しその回転の量、方向をセンサーで検出することで画面上のカーソルを動かすが、ボールに付着するゴミなどの外的要因で同じようにマウスを動かしても毎回同じだけカーソルが動くとは限らない。しかしながらカーソルを見ながらマウスを動かすといったマウスの特質から使用者は無意識のうちにカーソルが目的の位置にくるようマウスの動きを調整している。この為、マウスはパソコンのアプリケーションに適した入力機器であるといえる。
【0004】
ところがマウスを動かすのは机上でカーソルは画面上に表示されて動く、使用者はカーソルの動きを見ているのでマウスは手感覚だけで操作しなければならない、またマウスカーソルを大きく動かしたい場合マウスを机上から浮かせ反対側に移動し再度マウスを目的の方向に動かすことを繰り返し行わなければならない、そのため初心者においては操作に慣れるよう訓練が必要であった。
【0005】
一方タッチパネルは操作するのも、見るのも同じ画面上であり、初心者でも簡単に操作できるが、タッチパネルの原点からの絶対座標を検出する為、この検出精度が悪ければタッチした位置と検出された位置にズレが生じる、タッチパネル用にあらかじめ大きな表示のボタンを用意してあれば多少のズレは許容できるが、通常のパソコンのアプリケーションは小さなアイコンやボタンであることが多い。したがってそのようなアプリケーションで使用するには極めて高い位置検出精度が必要であった。大きなサイズになればなるほどパネル全面のばらつきを抑えることは難しく製品のコストアップにつながる。
【0006】
それに反してパソコンの画面は大型化されていく方向にある。温度や湿度の環境の変化や経時変化、タッチを繰り返すことによる劣化など精度が悪化する要素が多く存在する。
【0007】
また、この位置検出が特開平9−244809にみられるようにタッチパネルの原点からの絶対座標であるということは、アプリケーションや他の入力機器でカーソルが動かされた時には、記憶している座標と実際のカーソルの座標がずれてしまう為、カーソルを一旦原点に戻してから検出された座標へカーソルを動かさなければならず、マウスのように常に現在のカーソル位置を基準に動かすことは出来なかった。
【0008】
また、アプリケーションによっては画面のアイコン上にカーソルを移動することによりそのアイコンのコメントが表示され、使用者はそのコメントをみて実行するか否かを決められるがタッチパネルの場合、タッチするという動作によってタッチ位置にカーソル移動するだけでなく、その位置で「クリック」されてしまう為、選択の余地がなく実行されてしまう。
【0009】
このようにタッチパネル用に作られていないアプリケーションをタッチパネル方式で操作するには課題があり、本発明ではパソコンのアプリケーションに適したマウスの長所を生かし、タッチパネルに使われるような高精度のパネルを必要としなくても画面上のカーソルを指やペンなどで直接動かすような感覚で操作のできる画面直接操作型マウスを提供することにある。
【0010】
【課題を解決するための手段】
本発明ではパネルにタッチするという動作を、マウスを机上に置く動作であるとし、パネルから指を放すという動作を、マウスを机上から浮かせる動作と同じとする。タッチしながら動かすことによる検出値の変化量から移動量と向きを算出し、それと同じ向き、移動量でカーソルを動かすマウスボールの回転信号に変換する。
【0011】
画面上に表示されているカーソル上をタッチしながら目的の場所まで動かすことでカーソルを直接動かしているような感覚で操作でき、カーソルの動きを見て、パネルのばらつきによるズレを補正しながら操作できることからパソコンのアプリケーションをマウスよりさらに直接的に操作できる。
【0012】
また、パネル全体をひとつのスイッチであるとみなすことで、カーソルを目的の位置に動かした後は、パネルのタッチしやすい場所をタッチすること、及びその仕方によりマウスの左や右ボタンが押されたのと同じ機能を割り付ける。
【0013】
【発明の実施の形態】
図1に本発明の実施における構成図を示す。本発明のマウス10は検出部にタッチパネルに使用されるような透明なタッチ位置検出のできるパネル11を表示装置22に重ねて配置する。パネル11にタッチされるとタッチされた位置の検出値が得られるが、タッチパネルとの違いはその検出値からタッチパネル原点からの絶対座標を算出しないことにある。
【0014】
タッチされた位置の検出値を基準に、タッチされたまま移動することによる検出値の変化から、移動検出部13にて移動量、移動方向を検出し、さらにそれを信号変換部14にてマウスを動かした時にマウスボールの回転を検出するセンサーが出力するパルス信号と同じ信号に変換する。
【0015】
またタッチパターン検出部15にて、移動を伴わないタッチのみの操作においてパネルへの接触と開放の回数や接触時間を組み合わせたタッチの仕方を検出し、それをボタン押下信号変換部16でマウスの左ボタンや右ボタンを押した時の信号と同等の信号に変換する。
【0016】
この信号変換部14とボタン押下信号変換部16からの信号は標準的なマウスの信号と同じものであるので標準マウスデータ出力部17は特別なものでなく、従来技術のマウスと同じに容易に作製できる。
【0017】
マウス10はパーソナルコンピュータ18から見ると、通常のマウスであるため、何も特別なソフトウエアを作製する必要が無く、マウスカーソルを表示装置22に表示させることができる。
【0018】
このように、常にパネル面にタッチされているかを監視し、値が検出されない場合はパネルから指が離れたとし、カーソルはその場から動かない。またタッチして手を放し別の場所をタッチした場合、それぞれタッチした時に検出される値に差があっても、その間タッチしたまま動かしていないのでカーソルは動かない、これはマウスを浮かせて動かしたのと同じである。
つまりタッチした位置とカーソルの位置に関係は無く、タッチしながら動かした方向と量がカーソル移動の方向と量にだけ一致するようにしている。
【0019】
図2に示すように使用者は画面上のカーソル位置を見て表示されたカーソル上をタッチする。タッチしたまま画面上を滑らせカーソルを移動させたい位置まで動かすとカーソルは動きにあわせて付いてくる、指の動きとカーソルの動きに多少のズレが生じてきても使用者はカーソルを見ているので無意識にカーソルが目的の位置にくるように指の動きを調整することができる。その為検出するパネルはあまり高精度である必要はない。
【0020】
又、図3に示すように画面の隅に表示される小さなボタンなどはキャビネットの枠に邪魔され、指ではタッチしにくいが、そのような場所へカーソルを動かす際には、カーソルを目的の位置の近くまで動かした後、一旦指を離し、パネルのタッチしやすい位置で再びカーソルが目的の位置に達するまでタッチしながら指を動かせばよい。
【0021】
次にマウスの左右のボタンを用いて行う「クリック」、「ダブルクリック」、「右クリック」、「ドラッグ」の機能について、本発明においてはタッチと開放と移動の組合せで各機能を割り付ける。パネルのどの場所であってもタッチされると何らかの検出値が得られ、パネルから開放すると検出値は得られなくなる。また検出値が変化してくればタッチしながら移動していることになる。
【0022】
図4は各機能割付けのフローチャートである。ST1においてタッチが検出されるとタッチフラグをセットし、ST2に進みタッチされたまま移動があるかを検出する。移動がある場合、移動フラグをセットし、動きに合わせてカーソルを移動する。移動が止まってもST3で移動フラグの有無を確認し、移動フラグがあるのでST1に戻る。再び移動が検出されればカーソルも動き、移動をやめればカーソルも止まる。パネルから指を放すと、ST1でタッチが検出されずST7に進む、右ボタンフラグは無いので、ST8に進み移動フラグがあるので移動フラグとタッチフラグをリセットし、ST1に戻る。タッチが検出されず再びST7、ST8と進み、今度は移動フラグとタッチフラグがリセットされているのでST10に進み、タッチカウンタの数値が0である為、ST1に戻る。
【0023】
このようにタッチして少しでも動かした場合、カーソルが動くだけでありマウスの左右ボタンの機能は働かない。「ポイント」と呼ばれるマウスカーソルをアイコンやボタン上に重ねるだけの操作も実現できる。
【0024】
次にタッチしたまま動かさない場合、ST2で移動が検出されずST3に進む、移動フラグも無く、右ボタンフラグも無いのでST3からST4、ST5と進みタッチカウンタも「0」であるのでST6に進む、タッチしたまま動かさなければやがて時間がT1に達し、右ボタンを時間T3の間ONし、右ボタンフラグをセットしてST1に戻る。このままタッチし続けていてもST4において右ボタンフラグが検出されて再び右ボタンが押されることはない。右ボタンを押した信号を出力した後もタッチしたまま動かせばカーソルは動きに合わせ移動する。パネルから指を放せばST1からST7に進み、右ボタンフラグをリセットしST1に戻る。
【0025】
このように「右クリック」はパネルの任意の場所をあらかじめ定めた時間T1以上動かさずにタッチし続けることで実現する。
【0026】
次にタッチしたまま動かさずにT1の時間経過前にパネルから指を放した場合はST1からST7、ST8、ST9へと進み、タッチフラグがあるのでタッチフラグをリセットした後タッチカウンタに1を加え、ST10に進むタッチカウンタが1になっているのでST11に進み経過時間を計測する、まだ時間がT2に達していない為、左ボタンをONにし、ST1に戻る、引き続きタッチされなければ同じ経路でST9に進むがタッチフラグはリセットされているのでタッチカウンタは1のままST10、ST11と進む。やがて時間がT2に達したら左ボタンをOFFしタッチカウンタを0に戻す。
【0027】
つまり、「クリック」はタッチして動かさず「右クリック」になる時間T1が経過する前に開放すると開放してから時間T2だけ左ボタンを押した信号を出力することで実現する。又、「ダブルクリック」も「クリック」が完了後、再度クリック動作を繰り返すことで実現する。
【0028】
上記、時間T2だけ左ボタンを押した信号を出力している間にST1にて再度タッチが検出された場合は再びタッチフラグがセットされ、ST2、ST3、ST4、ST5と進み、ここでタッチカウンタは1になっているので右ボタンがONすることはなく、左ボタンは押されたままになっている。ここでタッチされたまま移動があると、ST2で移動フラグをセットしカーソルを動かす。パネルから指を放せば、ST7、ST8と進み移動フラグがあるので左ボタンはOFFされる。
【0029】
このようにタッチして動かさずに開放し、あらかじめ定めた時間T2内に再度タッチしたまま動かした場合、パネルから指を放すまで、左ボタンを押された状態での移動、つまり「ドラッグ」が実現する。
【0030】
上記は時間T2だけ左ボタンを押した信号が出力されている間にST1にて再度タッチが検出され、タッチしたまま動かした場合を説明したが、2回目のタッチでタッチしたまま動かされずに開放された場合はST1からST8、ST9へと進み、タッチフラグがあるのでタッチカウンタに1を加え、ST10に進む。タッチカウンタが2になっているので左ボタンをOFFした後、時間T4だけその状態を保持した後、再度左ボタンを時間T5だけONする。
【0031】
つまり、「クリック」が完了していない状態で再度タッチされ放されても、左ボタンを押した信号の出力は間を空けて連続2回出力され、「ダブルクリック」が実現できる。
【0032】
このように標準マウスに備わるすべての機能をタッチ操作だけで実現できる。タッチする位置を選ばない為、図5に示すようにカーソルを目的のアイコンやボタンに移動した後は、使用者は自分の操作し易い場所で操作をすればよい。また従来のタッチパネルのように良く使うボタンの位置が集中的にタッチされることもない。
【0033】
本説明では標準的なマウスの機能だけに特定して説明したが、「スクロール」などの機能を加えてもよいし、割り付ける機能を入れ替えてもよい。また、操作は指に限らず、ペンなどを用いてもよい。
【0034】
【発明の効果】
本発明によれば使用者は画面上にあるカーソルにタッチしながら目的の位置まで移動させることができ、マウスの操作に慣れていない人でも簡単に操作ができるようになる。また大型画面であっても高精度のパネルである必要が無く、性能の持続性の高い入力装置を安価に実現できる。
【図面の簡単な説明】
【図1】本発明の実施形態における構成図
【図2】カーソル移動の操作を示す図。
【図3】タッチしにくい場所へカーソル移動の操作を示す図
【図4】マウスの各機能割付け処理を示すフローチャート図
【図5】カーソルを目的の位置に移動させた後のマウスの左右ボタン操作を示す図
【符号の説明】
10 タッチ入力マウス
11 透明タッチ位置検出パネル
12 制御部
13 移動検出部
14 信号変換部
15 タッチパターン検出部
16 ボタン押下信号変換部
17 標準マウスデータ出力部
18 パーソナルコンピュータ
19 マウスドライバ
20 CPU
21 ディスプレイドライバ
22 表示装置
30 表示装置上に重ねた位置検出パネル
31 アイコン又はボタン
32 カーソル
【発明の属する技術分野】
本発明はタッチ式入力装置に関するものである。
【0002】
【従来の技術】
情報端末の簡単な入力機器としてタッチパネルを備えたものがあるが、多くの場合、タッチしやすいように画面上に表示されるボタンを大きくし、ボタンの位置も操作のしにくい周辺部を避けるように作られた専用のアプリケーションを作製している。しかしながら直接的な入力機器であるタッチパネルの利便性から、パソコン用のアプリケーションであっても特開平9−244809にみられるように、タッチパネルを使って操作できるようにマウス同等の機能を持たせたものが提案されてきている。
【0003】
【発明が解決しようとする課題】
マウスの場合はマウスを動かすことによりマウスの下部に設けられたボールが回転しその回転の量、方向をセンサーで検出することで画面上のカーソルを動かすが、ボールに付着するゴミなどの外的要因で同じようにマウスを動かしても毎回同じだけカーソルが動くとは限らない。しかしながらカーソルを見ながらマウスを動かすといったマウスの特質から使用者は無意識のうちにカーソルが目的の位置にくるようマウスの動きを調整している。この為、マウスはパソコンのアプリケーションに適した入力機器であるといえる。
【0004】
ところがマウスを動かすのは机上でカーソルは画面上に表示されて動く、使用者はカーソルの動きを見ているのでマウスは手感覚だけで操作しなければならない、またマウスカーソルを大きく動かしたい場合マウスを机上から浮かせ反対側に移動し再度マウスを目的の方向に動かすことを繰り返し行わなければならない、そのため初心者においては操作に慣れるよう訓練が必要であった。
【0005】
一方タッチパネルは操作するのも、見るのも同じ画面上であり、初心者でも簡単に操作できるが、タッチパネルの原点からの絶対座標を検出する為、この検出精度が悪ければタッチした位置と検出された位置にズレが生じる、タッチパネル用にあらかじめ大きな表示のボタンを用意してあれば多少のズレは許容できるが、通常のパソコンのアプリケーションは小さなアイコンやボタンであることが多い。したがってそのようなアプリケーションで使用するには極めて高い位置検出精度が必要であった。大きなサイズになればなるほどパネル全面のばらつきを抑えることは難しく製品のコストアップにつながる。
【0006】
それに反してパソコンの画面は大型化されていく方向にある。温度や湿度の環境の変化や経時変化、タッチを繰り返すことによる劣化など精度が悪化する要素が多く存在する。
【0007】
また、この位置検出が特開平9−244809にみられるようにタッチパネルの原点からの絶対座標であるということは、アプリケーションや他の入力機器でカーソルが動かされた時には、記憶している座標と実際のカーソルの座標がずれてしまう為、カーソルを一旦原点に戻してから検出された座標へカーソルを動かさなければならず、マウスのように常に現在のカーソル位置を基準に動かすことは出来なかった。
【0008】
また、アプリケーションによっては画面のアイコン上にカーソルを移動することによりそのアイコンのコメントが表示され、使用者はそのコメントをみて実行するか否かを決められるがタッチパネルの場合、タッチするという動作によってタッチ位置にカーソル移動するだけでなく、その位置で「クリック」されてしまう為、選択の余地がなく実行されてしまう。
【0009】
このようにタッチパネル用に作られていないアプリケーションをタッチパネル方式で操作するには課題があり、本発明ではパソコンのアプリケーションに適したマウスの長所を生かし、タッチパネルに使われるような高精度のパネルを必要としなくても画面上のカーソルを指やペンなどで直接動かすような感覚で操作のできる画面直接操作型マウスを提供することにある。
【0010】
【課題を解決するための手段】
本発明ではパネルにタッチするという動作を、マウスを机上に置く動作であるとし、パネルから指を放すという動作を、マウスを机上から浮かせる動作と同じとする。タッチしながら動かすことによる検出値の変化量から移動量と向きを算出し、それと同じ向き、移動量でカーソルを動かすマウスボールの回転信号に変換する。
【0011】
画面上に表示されているカーソル上をタッチしながら目的の場所まで動かすことでカーソルを直接動かしているような感覚で操作でき、カーソルの動きを見て、パネルのばらつきによるズレを補正しながら操作できることからパソコンのアプリケーションをマウスよりさらに直接的に操作できる。
【0012】
また、パネル全体をひとつのスイッチであるとみなすことで、カーソルを目的の位置に動かした後は、パネルのタッチしやすい場所をタッチすること、及びその仕方によりマウスの左や右ボタンが押されたのと同じ機能を割り付ける。
【0013】
【発明の実施の形態】
図1に本発明の実施における構成図を示す。本発明のマウス10は検出部にタッチパネルに使用されるような透明なタッチ位置検出のできるパネル11を表示装置22に重ねて配置する。パネル11にタッチされるとタッチされた位置の検出値が得られるが、タッチパネルとの違いはその検出値からタッチパネル原点からの絶対座標を算出しないことにある。
【0014】
タッチされた位置の検出値を基準に、タッチされたまま移動することによる検出値の変化から、移動検出部13にて移動量、移動方向を検出し、さらにそれを信号変換部14にてマウスを動かした時にマウスボールの回転を検出するセンサーが出力するパルス信号と同じ信号に変換する。
【0015】
またタッチパターン検出部15にて、移動を伴わないタッチのみの操作においてパネルへの接触と開放の回数や接触時間を組み合わせたタッチの仕方を検出し、それをボタン押下信号変換部16でマウスの左ボタンや右ボタンを押した時の信号と同等の信号に変換する。
【0016】
この信号変換部14とボタン押下信号変換部16からの信号は標準的なマウスの信号と同じものであるので標準マウスデータ出力部17は特別なものでなく、従来技術のマウスと同じに容易に作製できる。
【0017】
マウス10はパーソナルコンピュータ18から見ると、通常のマウスであるため、何も特別なソフトウエアを作製する必要が無く、マウスカーソルを表示装置22に表示させることができる。
【0018】
このように、常にパネル面にタッチされているかを監視し、値が検出されない場合はパネルから指が離れたとし、カーソルはその場から動かない。またタッチして手を放し別の場所をタッチした場合、それぞれタッチした時に検出される値に差があっても、その間タッチしたまま動かしていないのでカーソルは動かない、これはマウスを浮かせて動かしたのと同じである。
つまりタッチした位置とカーソルの位置に関係は無く、タッチしながら動かした方向と量がカーソル移動の方向と量にだけ一致するようにしている。
【0019】
図2に示すように使用者は画面上のカーソル位置を見て表示されたカーソル上をタッチする。タッチしたまま画面上を滑らせカーソルを移動させたい位置まで動かすとカーソルは動きにあわせて付いてくる、指の動きとカーソルの動きに多少のズレが生じてきても使用者はカーソルを見ているので無意識にカーソルが目的の位置にくるように指の動きを調整することができる。その為検出するパネルはあまり高精度である必要はない。
【0020】
又、図3に示すように画面の隅に表示される小さなボタンなどはキャビネットの枠に邪魔され、指ではタッチしにくいが、そのような場所へカーソルを動かす際には、カーソルを目的の位置の近くまで動かした後、一旦指を離し、パネルのタッチしやすい位置で再びカーソルが目的の位置に達するまでタッチしながら指を動かせばよい。
【0021】
次にマウスの左右のボタンを用いて行う「クリック」、「ダブルクリック」、「右クリック」、「ドラッグ」の機能について、本発明においてはタッチと開放と移動の組合せで各機能を割り付ける。パネルのどの場所であってもタッチされると何らかの検出値が得られ、パネルから開放すると検出値は得られなくなる。また検出値が変化してくればタッチしながら移動していることになる。
【0022】
図4は各機能割付けのフローチャートである。ST1においてタッチが検出されるとタッチフラグをセットし、ST2に進みタッチされたまま移動があるかを検出する。移動がある場合、移動フラグをセットし、動きに合わせてカーソルを移動する。移動が止まってもST3で移動フラグの有無を確認し、移動フラグがあるのでST1に戻る。再び移動が検出されればカーソルも動き、移動をやめればカーソルも止まる。パネルから指を放すと、ST1でタッチが検出されずST7に進む、右ボタンフラグは無いので、ST8に進み移動フラグがあるので移動フラグとタッチフラグをリセットし、ST1に戻る。タッチが検出されず再びST7、ST8と進み、今度は移動フラグとタッチフラグがリセットされているのでST10に進み、タッチカウンタの数値が0である為、ST1に戻る。
【0023】
このようにタッチして少しでも動かした場合、カーソルが動くだけでありマウスの左右ボタンの機能は働かない。「ポイント」と呼ばれるマウスカーソルをアイコンやボタン上に重ねるだけの操作も実現できる。
【0024】
次にタッチしたまま動かさない場合、ST2で移動が検出されずST3に進む、移動フラグも無く、右ボタンフラグも無いのでST3からST4、ST5と進みタッチカウンタも「0」であるのでST6に進む、タッチしたまま動かさなければやがて時間がT1に達し、右ボタンを時間T3の間ONし、右ボタンフラグをセットしてST1に戻る。このままタッチし続けていてもST4において右ボタンフラグが検出されて再び右ボタンが押されることはない。右ボタンを押した信号を出力した後もタッチしたまま動かせばカーソルは動きに合わせ移動する。パネルから指を放せばST1からST7に進み、右ボタンフラグをリセットしST1に戻る。
【0025】
このように「右クリック」はパネルの任意の場所をあらかじめ定めた時間T1以上動かさずにタッチし続けることで実現する。
【0026】
次にタッチしたまま動かさずにT1の時間経過前にパネルから指を放した場合はST1からST7、ST8、ST9へと進み、タッチフラグがあるのでタッチフラグをリセットした後タッチカウンタに1を加え、ST10に進むタッチカウンタが1になっているのでST11に進み経過時間を計測する、まだ時間がT2に達していない為、左ボタンをONにし、ST1に戻る、引き続きタッチされなければ同じ経路でST9に進むがタッチフラグはリセットされているのでタッチカウンタは1のままST10、ST11と進む。やがて時間がT2に達したら左ボタンをOFFしタッチカウンタを0に戻す。
【0027】
つまり、「クリック」はタッチして動かさず「右クリック」になる時間T1が経過する前に開放すると開放してから時間T2だけ左ボタンを押した信号を出力することで実現する。又、「ダブルクリック」も「クリック」が完了後、再度クリック動作を繰り返すことで実現する。
【0028】
上記、時間T2だけ左ボタンを押した信号を出力している間にST1にて再度タッチが検出された場合は再びタッチフラグがセットされ、ST2、ST3、ST4、ST5と進み、ここでタッチカウンタは1になっているので右ボタンがONすることはなく、左ボタンは押されたままになっている。ここでタッチされたまま移動があると、ST2で移動フラグをセットしカーソルを動かす。パネルから指を放せば、ST7、ST8と進み移動フラグがあるので左ボタンはOFFされる。
【0029】
このようにタッチして動かさずに開放し、あらかじめ定めた時間T2内に再度タッチしたまま動かした場合、パネルから指を放すまで、左ボタンを押された状態での移動、つまり「ドラッグ」が実現する。
【0030】
上記は時間T2だけ左ボタンを押した信号が出力されている間にST1にて再度タッチが検出され、タッチしたまま動かした場合を説明したが、2回目のタッチでタッチしたまま動かされずに開放された場合はST1からST8、ST9へと進み、タッチフラグがあるのでタッチカウンタに1を加え、ST10に進む。タッチカウンタが2になっているので左ボタンをOFFした後、時間T4だけその状態を保持した後、再度左ボタンを時間T5だけONする。
【0031】
つまり、「クリック」が完了していない状態で再度タッチされ放されても、左ボタンを押した信号の出力は間を空けて連続2回出力され、「ダブルクリック」が実現できる。
【0032】
このように標準マウスに備わるすべての機能をタッチ操作だけで実現できる。タッチする位置を選ばない為、図5に示すようにカーソルを目的のアイコンやボタンに移動した後は、使用者は自分の操作し易い場所で操作をすればよい。また従来のタッチパネルのように良く使うボタンの位置が集中的にタッチされることもない。
【0033】
本説明では標準的なマウスの機能だけに特定して説明したが、「スクロール」などの機能を加えてもよいし、割り付ける機能を入れ替えてもよい。また、操作は指に限らず、ペンなどを用いてもよい。
【0034】
【発明の効果】
本発明によれば使用者は画面上にあるカーソルにタッチしながら目的の位置まで移動させることができ、マウスの操作に慣れていない人でも簡単に操作ができるようになる。また大型画面であっても高精度のパネルである必要が無く、性能の持続性の高い入力装置を安価に実現できる。
【図面の簡単な説明】
【図1】本発明の実施形態における構成図
【図2】カーソル移動の操作を示す図。
【図3】タッチしにくい場所へカーソル移動の操作を示す図
【図4】マウスの各機能割付け処理を示すフローチャート図
【図5】カーソルを目的の位置に移動させた後のマウスの左右ボタン操作を示す図
【符号の説明】
10 タッチ入力マウス
11 透明タッチ位置検出パネル
12 制御部
13 移動検出部
14 信号変換部
15 タッチパターン検出部
16 ボタン押下信号変換部
17 標準マウスデータ出力部
18 パーソナルコンピュータ
19 マウスドライバ
20 CPU
21 ディスプレイドライバ
22 表示装置
30 表示装置上に重ねた位置検出パネル
31 アイコン又はボタン
32 カーソル
Claims (3)
- 画面上に重ねて設置する透明なパネルであって、指やペンを用い、パネル面に接触しながら動かした量、方向を検出する手段と、それを、マウスを動かした時にマウスボールの回転を検出するセンサーが出力する信号と同等の信号に変換する手段を備えることを特徴とするマウス。
- 画面上に重ねて設置する透明なパネルであって、指やペンを用い、パネル面に接触しながら動かす操作と画面上に表示されるカーソルの動きを等しくし、感覚的に画面上のカーソルを直接動かしているように見せることを特徴とするマウス。
- 画面上に重ねて設置する透明なパネルであって、指やペンを用い、パネル面の任意の場所を接触しながら動かす操作と、移動の無い接触のみの操作を検出する手段を備え、操作の仕方によりマウスの左、右のボタンを押した時の機能と同じくすることを特徴とするマウス。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002239906A JP2004054861A (ja) | 2002-07-16 | 2002-07-16 | タッチ式マウス |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002239906A JP2004054861A (ja) | 2002-07-16 | 2002-07-16 | タッチ式マウス |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004054861A true JP2004054861A (ja) | 2004-02-19 |
Family
ID=31943891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002239906A Pending JP2004054861A (ja) | 2002-07-16 | 2002-07-16 | タッチ式マウス |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004054861A (ja) |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013054583A1 (ja) * | 2011-10-11 | 2013-04-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | オブジェクト指示方法、装置及びコンピュータ・プログラム |
CN103324306A (zh) * | 2013-05-11 | 2013-09-25 | 李隆烽 | 一种触屏计算机鼠标模拟系统及方法 |
JP2015521317A (ja) * | 2012-05-09 | 2015-07-27 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトを選択するためのデバイス、方法及びグラフィカルユーザインタフェース |
US9602729B2 (en) | 2015-06-07 | 2017-03-21 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9612741B2 (en) | 2012-05-09 | 2017-04-04 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US9619076B2 (en) | 2012-05-09 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9753639B2 (en) | 2012-05-09 | 2017-09-05 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
US9778771B2 (en) | 2012-12-29 | 2017-10-03 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9886184B2 (en) | 2012-05-09 | 2018-02-06 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9959025B2 (en) | 2012-12-29 | 2018-05-01 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9990121B2 (en) | 2012-05-09 | 2018-06-05 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US9996231B2 (en) | 2012-05-09 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US10037138B2 (en) | 2012-12-29 | 2018-07-31 | Apple Inc. | Device, method, and graphical user interface for switching between user interfaces |
US10042542B2 (en) | 2012-05-09 | 2018-08-07 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10073615B2 (en) | 2012-05-09 | 2018-09-11 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10078442B2 (en) | 2012-12-29 | 2018-09-18 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10126930B2 (en) | 2012-05-09 | 2018-11-13 | Apple Inc. | Device, method, and graphical user interface for scrolling nested regions |
US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10275087B1 (en) | 2011-08-05 | 2019-04-30 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
US10496260B2 (en) | 2012-05-09 | 2019-12-03 | Apple Inc. | Device, method, and graphical user interface for pressure-based alteration of controls in a user interface |
US10620781B2 (en) | 2012-12-29 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
-
2002
- 2002-07-16 JP JP2002239906A patent/JP2004054861A/ja active Pending
Cited By (126)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10345961B1 (en) | 2011-08-05 | 2019-07-09 | P4tents1, LLC | Devices and methods for navigating between user interfaces |
US10275087B1 (en) | 2011-08-05 | 2019-04-30 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10664097B1 (en) | 2011-08-05 | 2020-05-26 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10656752B1 (en) | 2011-08-05 | 2020-05-19 | P4tents1, LLC | Gesture-equipped touch screen system, method, and computer program product |
US10649571B1 (en) | 2011-08-05 | 2020-05-12 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10540039B1 (en) | 2011-08-05 | 2020-01-21 | P4tents1, LLC | Devices and methods for navigating between user interface |
US10386960B1 (en) | 2011-08-05 | 2019-08-20 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10338736B1 (en) | 2011-08-05 | 2019-07-02 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10365758B1 (en) | 2011-08-05 | 2019-07-30 | P4tents1, LLC | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
JP5576571B2 (ja) * | 2011-10-11 | 2014-08-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | オブジェクト指示方法、装置及びコンピュータ・プログラム |
CN103842945B (zh) * | 2011-10-11 | 2016-09-28 | 国际商业机器公司 | 对象指向方法、设备 |
GB2509651B (en) * | 2011-10-11 | 2015-07-08 | Ibm | Object designation method, device and computer program |
US8860679B2 (en) | 2011-10-11 | 2014-10-14 | International Business Machines Corporation | Pointing to a desired object displayed on a touchscreen |
WO2013054583A1 (ja) * | 2011-10-11 | 2013-04-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | オブジェクト指示方法、装置及びコンピュータ・プログラム |
GB2509651A (en) * | 2011-10-11 | 2014-07-09 | Ibm | Object designation method, device and computer program |
CN103842945A (zh) * | 2011-10-11 | 2014-06-04 | 国际商业机器公司 | 对象指向方法、设备和计算机程序 |
US9886184B2 (en) | 2012-05-09 | 2018-02-06 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US11314407B2 (en) | 2012-05-09 | 2022-04-26 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US9753639B2 (en) | 2012-05-09 | 2017-09-05 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
US11010027B2 (en) | 2012-05-09 | 2021-05-18 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US10996788B2 (en) | 2012-05-09 | 2021-05-04 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US9823839B2 (en) | 2012-05-09 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US10969945B2 (en) | 2012-05-09 | 2021-04-06 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
US10942570B2 (en) | 2012-05-09 | 2021-03-09 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US10908808B2 (en) | 2012-05-09 | 2021-02-02 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US10884591B2 (en) | 2012-05-09 | 2021-01-05 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects |
US10191627B2 (en) | 2012-05-09 | 2019-01-29 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US10782871B2 (en) | 2012-05-09 | 2020-09-22 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US10775994B2 (en) | 2012-05-09 | 2020-09-15 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
US10775999B2 (en) | 2012-05-09 | 2020-09-15 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US11068153B2 (en) | 2012-05-09 | 2021-07-20 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US9971499B2 (en) | 2012-05-09 | 2018-05-15 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
US11221675B2 (en) | 2012-05-09 | 2022-01-11 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US9990121B2 (en) | 2012-05-09 | 2018-06-05 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US9996231B2 (en) | 2012-05-09 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US11023116B2 (en) | 2012-05-09 | 2021-06-01 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US11354033B2 (en) | 2012-05-09 | 2022-06-07 | Apple Inc. | Device, method, and graphical user interface for managing icons in a user interface region |
US10042542B2 (en) | 2012-05-09 | 2018-08-07 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
US10592041B2 (en) | 2012-05-09 | 2020-03-17 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US11947724B2 (en) | 2012-05-09 | 2024-04-02 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US10496260B2 (en) | 2012-05-09 | 2019-12-03 | Apple Inc. | Device, method, and graphical user interface for pressure-based alteration of controls in a user interface |
US10073615B2 (en) | 2012-05-09 | 2018-09-11 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10481690B2 (en) | 2012-05-09 | 2019-11-19 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface |
US9619076B2 (en) | 2012-05-09 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10095391B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
US9612741B2 (en) | 2012-05-09 | 2017-04-04 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US10114546B2 (en) | 2012-05-09 | 2018-10-30 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10126930B2 (en) | 2012-05-09 | 2018-11-13 | Apple Inc. | Device, method, and graphical user interface for scrolling nested regions |
US12045451B2 (en) | 2012-05-09 | 2024-07-23 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
JP2015521317A (ja) * | 2012-05-09 | 2015-07-27 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトを選択するためのデバイス、方法及びグラフィカルユーザインタフェース |
US10168826B2 (en) | 2012-05-09 | 2019-01-01 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
US12067229B2 (en) | 2012-05-09 | 2024-08-20 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US9965074B2 (en) | 2012-12-29 | 2018-05-08 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
US10037138B2 (en) | 2012-12-29 | 2018-07-31 | Apple Inc. | Device, method, and graphical user interface for switching between user interfaces |
US10915243B2 (en) | 2012-12-29 | 2021-02-09 | Apple Inc. | Device, method, and graphical user interface for adjusting content selection |
US12135871B2 (en) | 2012-12-29 | 2024-11-05 | Apple Inc. | Device, method, and graphical user interface for switching between user interfaces |
US9857897B2 (en) | 2012-12-29 | 2018-01-02 | Apple Inc. | Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts |
US12050761B2 (en) | 2012-12-29 | 2024-07-30 | Apple Inc. | Device, method, and graphical user interface for transitioning from low power mode |
US9959025B2 (en) | 2012-12-29 | 2018-05-01 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
US9778771B2 (en) | 2012-12-29 | 2017-10-03 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
US10185491B2 (en) | 2012-12-29 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or enlarge content |
US9996233B2 (en) | 2012-12-29 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
US10620781B2 (en) | 2012-12-29 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
US10175879B2 (en) | 2012-12-29 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for zooming a user interface while performing a drag operation |
US10078442B2 (en) | 2012-12-29 | 2018-09-18 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold |
US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
US10101887B2 (en) | 2012-12-29 | 2018-10-16 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
CN103324306A (zh) * | 2013-05-11 | 2013-09-25 | 李隆烽 | 一种触屏计算机鼠标模拟系统及方法 |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10402073B2 (en) | 2015-03-08 | 2019-09-03 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10180772B2 (en) | 2015-03-08 | 2019-01-15 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10387029B2 (en) | 2015-03-08 | 2019-08-20 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10613634B2 (en) | 2015-03-08 | 2020-04-07 | Apple Inc. | Devices and methods for controlling media presentation |
US9645709B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10338772B2 (en) | 2015-03-08 | 2019-07-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10268342B2 (en) | 2015-03-08 | 2019-04-23 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10067645B2 (en) | 2015-03-08 | 2018-09-04 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11977726B2 (en) | 2015-03-08 | 2024-05-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US11112957B2 (en) | 2015-03-08 | 2021-09-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10860177B2 (en) | 2015-03-08 | 2020-12-08 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10268341B2 (en) | 2015-03-08 | 2019-04-23 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US11054990B2 (en) | 2015-03-19 | 2021-07-06 | Apple Inc. | Touch input cursor manipulation |
US10222980B2 (en) | 2015-03-19 | 2019-03-05 | Apple Inc. | Touch input cursor manipulation |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US11550471B2 (en) | 2015-03-19 | 2023-01-10 | Apple Inc. | Touch input cursor manipulation |
US10599331B2 (en) | 2015-03-19 | 2020-03-24 | Apple Inc. | Touch input cursor manipulation |
US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US9706127B2 (en) | 2015-06-07 | 2017-07-11 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11681429B2 (en) | 2015-06-07 | 2023-06-20 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10841484B2 (en) | 2015-06-07 | 2020-11-17 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9602729B2 (en) | 2015-06-07 | 2017-03-21 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9916080B2 (en) | 2015-06-07 | 2018-03-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US11835985B2 (en) | 2015-06-07 | 2023-12-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10705718B2 (en) | 2015-06-07 | 2020-07-07 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10303354B2 (en) | 2015-06-07 | 2019-05-28 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10455146B2 (en) | 2015-06-07 | 2019-10-22 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US11240424B2 (en) | 2015-06-07 | 2022-02-01 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11231831B2 (en) | 2015-06-07 | 2022-01-25 | Apple Inc. | Devices and methods for content preview based on touch input intensity |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US11182017B2 (en) | 2015-08-10 | 2021-11-23 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US11327648B2 (en) | 2015-08-10 | 2022-05-10 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10698598B2 (en) | 2015-08-10 | 2020-06-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10884608B2 (en) | 2015-08-10 | 2021-01-05 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US11740785B2 (en) | 2015-08-10 | 2023-08-29 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10754542B2 (en) | 2015-08-10 | 2020-08-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10963158B2 (en) | 2015-08-10 | 2021-03-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10209884B2 (en) | 2015-08-10 | 2019-02-19 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback |
US10203868B2 (en) | 2015-08-10 | 2019-02-12 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004054861A (ja) | タッチ式マウス | |
US11449224B2 (en) | Selective rejection of touch contacts in an edge region of a touch surface | |
US10452174B2 (en) | Selective input signal rejection and modification | |
US8274484B2 (en) | Tracking input in a screen-reflective interface environment | |
TWI588734B (zh) | 電子裝置及其操作方法 | |
TWI382739B (zh) | 用以提供資訊的卷軸運動之方法、電腦程式產品、電子裝置及卷軸多功能鍵模組 | |
US20110227947A1 (en) | Multi-Touch User Interface Interaction | |
JP2004038927A (ja) | ディスプレイ及びタッチスクリーン | |
WO2016208099A1 (ja) | 情報処理装置、情報処理装置に対する入力を制御する入力制御方法及び入力制御方法を情報処理装置に実行させるためのプログラム | |
TWI413920B (zh) | 電腦游標控制系統 | |
AU2013205165B2 (en) | Interpreting touch contacts on a touch surface | |
US20160147321A1 (en) | Portable electronic device | |
US20160139723A1 (en) | User interface with touch sensor | |
AU2015271962B2 (en) | Interpreting touch contacts on a touch surface | |
JP2011076363A (ja) | タッチパッド、情報処理端末、タッチパッドの制御方法、及びプログラム |