JPH09330175A - 情報処理装置及びその操作方法 - Google Patents
情報処理装置及びその操作方法Info
- Publication number
- JPH09330175A JPH09330175A JP14891796A JP14891796A JPH09330175A JP H09330175 A JPH09330175 A JP H09330175A JP 14891796 A JP14891796 A JP 14891796A JP 14891796 A JP14891796 A JP 14891796A JP H09330175 A JPH09330175 A JP H09330175A
- Authority
- JP
- Japan
- Prior art keywords
- keyboard
- pressure
- displayed
- display screen
- information processing
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
効率の良い情報処理装置およびその操作方法を提供する
ことにある。 【解決手段】 表示画面にかかる圧力をその大きさに応
じ複数段階に分けて検出し、検出された圧力信号に基づ
いて、表示画面上へのキーボード表示の有無や表示位
置、サイズ、種類等を決定し、さらに、表示画面に表示
されたキーボードの各キーにかかる圧力をその大きさに
応じ複数段階に分けて検出し、検出された圧力信号に基
づいて文字入力等の情報処理を行う。 【効果】 機械的なキーボードを備えない場合にも、そ
れを備えている場合と同等以上の効率で操作を行うこと
ができ、小型軽量、かつ高効率の情報処理を実現でき
る。
Description
ードプロセッサなどの情報処理装置に関する。特に、小
型軽量化を図りつつ、かつ、効率よく入力作業を行うた
めの情報処理装置及びその操作方法に関する。
するには、備え付けの機械的なキーボードを用いるのが
一般的であった。
は占有スペース低減のために装置が小型軽量化される傾
向にある。このため、機械的なキーボードをもたない情
報処理装置が開発されている。このような装置では、例
えば、画面の上面と下面とが接触したことを感知する手
段を備えた画面にペン等で触れることにより文字列等の
入力を行う方法がとられている。すなわち、画面に表示
された文字群の中の所定の文字をペンで触れて選択する
ことにより文字列を入力したり、画面上にペンで文字を
手書きすることにより装置にその文字を認識させて文字
列を入力するものである。
は、机の上等における手及び指の動きをカメラによりと
らえ、とらえた信号ををデジタル化することにより文字
等の入力を行うことについて開示されている。
ン等による入力は、キーボードによる入力と比較して入
力効率が著しく低下する。入力すべき文字を一文字毎に
画面に表示された文字群の中から目で見て探し出し、そ
こにペン先を移動して画面に触れなければならないため
である。また、画面上にペンで文字を手書きすることに
より装置にその文字を認識させることは、手書き動作及
び装置による文字認識に多くの時間を要する。
示されているような、画像としてとらえた情報をデジタ
ル化する方法は、高い精度を得ることは困難であると考
えられるため、文字等を効率よく入力することは困難で
ある。なお、上記特開平6ー083512号には、画面
に表示されたキーボードに触れることにより文字等を入
力することについては開示されていない。
力効率のよい情報処理装置及びその操作方法を提供する
ことにある。すなわち、機械的なキーボードを持たない
装置においても、それがあると同等以上の効率で文字等
の入力が可能な情報処理装置及びその操作方法を提供す
ることにある。
表示画面にかかる圧力を検出するための圧力検出手段
と、検出された圧力信号に基づいて、前記圧力信号に対
応する種類のキーボードを前記表示画面の前記圧力信号
に対応する位置に前記圧力信号に対応するサイズで表示
するための手段と、前記キーボードが表示された状態
で、前記表示画面の前記キーボードの各キーに対応する
位置にかかる圧力を検知するための圧力検出手段と、検
出された前記各キーの圧力信号に基づいて情報処理を行
うための手段とを有することを特徴とする情報処理装
置、(2)表示画面にかかる圧力をその大きさに応じ複
数段階に検出する手段と、検出された圧力の大きさが第
一の圧力範囲内である場合に、検出された圧力信号に対
応する種類のキーボードを前記表示画面の前記圧力信号
に対応する位置に前記圧力信号に対応するサイズで表示
するための手段と、前記キーボードが表示された状態
で、前記キーボードのいずれかのキーに対応する位置に
第二の圧力範囲内の圧力が検出された場合に、前記キー
が指定されたことを認識するための手段とを有すること
を特徴とする情報処理装置、(3)表示画面にかかる圧
力を検出する工程と、検出した圧力信号に基づいて所定
の種類のキーボードを前記表示画面の所定の位置に所定
のサイズで表示する工程と、前記キーボードが表示され
た状態で、前記表示画面に表示された前記キーボードの
各キーにかかる圧力を検知する工程と、検出された前記
各キーの圧力信号に基づいて情報処理を行う工程とを有
することを特徴とする情報処理装置の操作方法および
(4)表示画面にかかる圧力をその大きさに応じ複数段
階に検出する工程と、検出された圧力の大きさが第一の
圧力範囲内である場合に、検出された圧力信号に対応す
る種類のキーボードを前記表示画面の前記圧力信号に対
応する位置に前記圧力信号に対応するサイズで表示する
工程と、前記キーボードが表示された状態で、前記キー
ボードのいずれかのキーに対応する位置に第二の圧力範
囲内の圧力が検出された場合に、前記キーが指定された
ことを認識する工程とを有することを特徴とする情報処
理装置の操作方法にある。
送信する実施例を図1〜図32を用いて詳述する。
表す。
図、図2は本実施例の情報処理装置の構成を示すブロッ
ク図、図3〜図10は本実施例の圧力分布検出を説明す
るための図、図11〜図16は、本実施例の操作フロー
を示す図、図17〜図32は本実施例の操作の各段階に
おける表示画面例を示す図である。
体装置ケース201によって一部ないし全体を覆った構
造をとっている。装置のサイズは、B5からA4程度で
あり、容易に持ち運ぶことができる大きさである。表示
装置202は、本体装置ケース201に嵌合されてい
る。表示装置202の上に透明のタブレット装置240
が載置されている。タブレット装置240が透明なの
で、使用者は、本装置200の外部から表示装置202
の表示内容を見ることができる。24Cはタブレット装
置カット部であり、表示装置202の上にタブレット装
置240が載置されていることの説明のために設けたも
ので、実際にはカットされていない。
「仮想キーボード」という)430は、図1の例では、
表示装置202上に表示されるカーソル415の位置
に、文字列を挿入するためのものである。
である。421は使用者の左手、422は右手である。
適用されるタブレット付情報処理装置の構成を示すブロ
ック図である。
部品各部に電力を供給するためのものであり、電源ボタ
ン210は電源209を制御するためのものである。ク
ロック211は、本装置各部を同期して動作させるため
の発振装置である。制御装置224は、マウス装置22
0への入力信号に対して必要な処理を行い、その信号を
中央処理装置231へ伝達する機能をもつ。操作者は、
タブレット装置240の入力面を指やペン等で押すこと
によりデータを入力することができる。タブレット装置
圧力分布処理モジュール241は、タブレット装置24
0への入力信号を処理して中央処理装置231に送ると
共に、表示装置202上の仮想キーボード等の表示状態
等の情報を中央処理装置231から受け取る機能をも
つ。二次記憶装置234は必要なデータを、外部から中
央処理装置231に供給する機能等をもつ。表示装置2
02は、中央処理装置231内の表示用メモリに書き込
まれたデータを、装置外部に対して表示するためのもの
である。
るキーデータの検出について詳述する。
理モジュール241を詳細に説明するためのブロック図
である。242は被圧キー検出部、243は後処理モジ
ュール、244は制御装置である。また、240はタブ
レット装置である。
状の入力装置であり、格子状のグリッドが配置されてい
る。すべての格子点にかかる圧力を同時に検知すること
が可能である。この圧力を検知する格子点を感圧点とよ
ぶ。
力データが一定の時間間隔にて被圧キー検出部242へ
入力される。
て、修飾キーや機能キーを含む各キーについて、押され
ているとみなせるかの情報を後処理モジュール243に
渡す。それとともに、被圧キー検出部242は表示キー
ボード等の位置または種類を更新するかどうか、或いは
更新するならば、表示装置のどの位置にどの種類のキー
ボードを表示するかの情報を中央処理装置231に伝え
る。キーボードの種類としては、QWERTYキーボー
ドやテンキー等がある。
部242から受け取った各キーのデータの立ち上がり、
立ち下がり等を見る。それにより、修飾キーを含む各キ
ーごとに、新規に押されたか、継続して押されているか
等を検出し、結果を中央処理装置231に伝える。修飾
キーとは、コントロールキーやシフトキー等のことであ
る。
タブレット装置240に置かれた場合、実際に圧力を測
定するのは、タブレット装置240上の感圧点がある地
点ごとであるが、タブレット装置240の単位面積当た
りの感圧点の個数が十分に大きければ、感圧点と感圧点
の間の圧力を補間により近似しても、実用的には支障が
ない。こうしてタブレット装置240を押す圧力の等圧
線を考えることができる。
ると、この集合は、圧力値を地形図における高さに置き
換えた場合、地形図でいう山に見立てることができる。
以下、同じ指による等圧線の集合を「山」と呼ぶことが
ある。図5の場合、山は8個である。また、圧力の補間
の結果、最も圧力が高いといえる領域の中心を「頂点」
と呼ぶことにする。タブレット装置の感圧点の密度は十
分に大きいものとする。
し指によってできる圧力分布の等圧線である。ここの説
明ではタブレット装置240に向かって右向きを+x方
向、上向きを+y方向とする。xy座標軸550はこの
説明のためのものであり、実際の装置には無い。
力の等圧線の説明図であり、552は図5の等圧線55
1の拡大図、553は頂点である。
0が「強く押されている」状態と「弱く押されている」
状態について、説明する図である。554は図5の等圧
線551の拡大図、555は頂点である。
2を定数とし、0<P1<P2とする。頂点の圧力をp
とするとき、P1≦p≦P2ならば、その頂点が属する
キーは「弱く押されている」と定義し、P2<p なら
ば、その頂点が属するキーは「強く押されている」と定
義する。
のテンプレートが表示されていない時は、山の頂点のx
座標の値に応じて個別に設定できるものとする。これに
より、「強く押している」の基準を、例えば右手の中指
と右手の小指とで個別に設定することもできる。
いる時は、キー領域によって別々に設定できるものとす
る。ここで「キー領域」とは、QWERTY型の仮想キ
ーボード430やテンキーといったテンプレートの各キ
ートップの表示で区切られる領域を表す。
いて、被圧キー検出部242の動作を説明する。
示されていない画面状態を表す。
と同じだが、本装置の内部の状態が画面2001の時と
異なり、特定の山の個数が一定時間続くかを測っている
状態であるため、画面2001の状態ノードとは異なる
ノードとして表現した。
ボード430が表示されていて、キーコードが入力可能
になっている画面状態を表す。
40に同期して動作する。すなわち、一定時間ごとにタ
ブレット装置240から被圧キー検出部242へ入力が
あり、その一定時間をかけて図8〜図10の状態遷移が
1回起こるものとする。
類のテンプレートを表示させることができる。一つはQ
WERTY型の仮想キーボード430であり、もう一つ
は仮想テンキーである。
れかの呼び出し操作を入力すると、QWERTY型の仮
想キーボード430或いは仮想テンキーが表示される。
表示させる呼び出し操作は、次の条件(1)〜(4)を
全て満たすものである。
ボード430も仮想テンキーも表示していない状態であ
ること。
時間以上続くこと。ここでいう8本の指で弱く押された
状態とは、山の個数が8であり、かつ、8つの山すべて
について頂点の圧力pがP1≦p≦P2を満たすことで
ある。
4点が「ほぼ一直線上かつ、指間隔くらいの間隔」であ
ること。ここで、「ほぼ一直線上」とは、例えばその4
点の最小2乗法による直線からの距離が、その4点全て
について8mm以内ということである。また、「指間隔く
らいの間隔」とは、例えば隣り合う山の頂点同士の間隔
が19mmから22mmということである。
4点が「ほぼ一直線上かつ、指間隔くらいの間隔」であ
ること。
ード呼び出し操作と呼ぶ。
は、次の条件(1)〜(3)を全て満たすものである。
ボード430も仮想テンキーも表示していない状態であ
ること。
時間以上続くこと。ここでいう3本の指で弱く押された
状態とは、山の個数が3であり、かつ、3つの山すべて
について頂点の圧力pがP1≦p≦P2を満たすこと。
つ、指間隔くらいの間隔」であること。ここで、「ほぼ
一直線上」とは、例えばその3点からの最小2乗法によ
る直線からの距離が、その3点全てについて8mm以内と
いうことである。また、「指間隔くらいの間隔」とは、
例えば隣り合う山の頂点同士の間隔が19mmから22mmとい
うことである。
ぶ。
仮想テンキー以外のテンプレートを、それらを表示させ
るための呼び出し操作と対応づけて予め用意しておくこ
とにより、それらのテンプレートを使用者が利用するこ
とも可能である。
ればよく、必ずしも上記の例にならう必要はない。
ト装置240に触れていたならば、50音順配列のテン
プレートを表示する、などが考えられる。
仮想キーボード呼び出し操作が入力されると、画面20
03へ遷移してQWERTY型の仮想キーボード430
を表示する。
ー呼び出し操作が入力されると、画面2003へ遷移し
てテンキーを表示する。
状態の遷移に合わせて段階的に説明する。
変数について説明する。
の圧力をpとする時に、P2<pをみたす頂点の個数を
Nとおく。
ド430など、何らかのテンプレートが表示されている
ときに、タブレット装置をP1以上の圧力で押している
指の本数を0にすると、テンプレートの表示が消去され
る。
001がこの状態に相当する。
く押され、かつ、ソフトウエアキーボード呼び出し操作
の(3)と(4)を満たす入力を入力1601Aとす
る。
1Aが入力されたとき、本装置は、入力1601Aにお
ける山の個数が一定時間続くかを調べるための計測を開
始し、画面2002の状態へ遷移する。一定時間とは例
えば200ミリ秒である。
1A以外の入力がされたとき、被圧キー検出部242は
後処理モジュール243に便宜上、指で強く押されてい
るキーがないことを伝えるとともに、中央処理装置23
1には、テンプレートの表示を消したまま変化させない
よう伝える。そして、状態は画面2001のままであ
る。
強く押されているキー領域が存在する可能性があるから
である。
ット装置に触れている」という操作を、何らかのテンプ
レートを呼び出す操作と定義していない場合に、4本の
指で装置をP1以上の圧力で押し、かつ、4本のうち少
なくとも1本でP2以上の圧力で押していたとする。
キーが存在するにもかかわらず、便宜上、後処理モジュ
ール243に対しては、そうしたキーはない、と伝える
ということである。
1Aにおける山の個数のままで、かつ、すべての指はタ
ブレット装置を弱く押している状態で一定時間続いた場
合、山の個数が3だったらテンキーを、8だったらQW
ERTY型の仮想キーボード430を表示して、画面表
示2003の状態へ遷移するとともに、P2<pとなる
頂点を含む、すなわち強く押されているキー領域がない
ことを後処理モジュール243に伝える。
1Aにおける山の個数のままで全ての頂点は弱く押され
ており、かつ、一定時間経っていない場合には、入力1
601Aにおける山の個数が一定時間続くか否かを調べ
るための計測を継続し、画面2002の状態にとどま
る。
たないうちに、タブレット装置を弱く押している山の個
数が、入力1601Aにおける山の個数と異なった場
合、入力1601Aにおける山の個数が一定時間続くか
を調べるための計測を破棄し、画面2001の状態に遷
移する。
る。
の入力の時、被圧キー検出部242は、指で強く押され
ているキーがないことを後処理モジュール243に伝え
るとともに、中央処理装置231には、テンプレートの
表示を変化させないよう伝える。そして、状態は画面2
003のままである。
の入力の時、被圧キー検出部242は、指で強く押され
ているキー領域を全て後処理モジュール243に伝える
とともに、中央処理装置231には、テンプレートの表
示を変化させないよう伝える。そして、状態は画面20
03のままである。
レット装置240をどの指もP1以上の圧力で押してい
ない入力の場合は、被圧キー検出部242は、指で強く
押されているキーがないことを後処理モジュール243
に伝えるとともに、中央処理装置231には、テンプレ
ートの表示をしないよう伝える。そして、状態は画面2
001へ遷移する。
いた情報処理装置の操作例につき詳述する。
理装置の操作フローを示す図である。
部分は使用者の意図や、使用者による装置への入力を、
「B:」に続く部分は使用者の入力等に対する装置の反
応を表すものとする。
する。
押して、電源209の電力を本装置の電子部品各部に供
給可能な状態にするとともに本装置を起動する。する
と、本装置は表示装置に図17に示すような初期画面4
00を表示する。
マウス装置220或いは同様のポインティング装置(以
下、マウス装置220等と呼ぶ)を用いてマウスポイン
タ225の操作あるいは同等の操作を行い、電子メール
起動アイコン401を選択かつ実行する。
置は、電子メールソフトウエアを起動し、図18に示す
ような利用者名・パスワード入力ウインドウ410を表
示装置に表示し、使用者に対して、カーソル415の位
置に利用者名等の入力を促す。
者は利用者名を表す文字列を入力したい。使用者は、図
19に示すように、現在一般に使われている通常のキー
ボードに左右の手を置くときのように、使用者の左手4
21と使用者の右手422の10本の指のうち、親指を
除く8本の指を、左右の人差し指同士を十分に離した状
態で置く。ここで「十分に離す」とは、後からQWER
TY型の仮想キーボードを表示したときに、QWERT
Y型の仮想キーボードの左手用の部分と、右手用の部分
が重なり合わないだけの距離を離しながら、という意味
である。QWERTY型の仮想キーボードについては、
後述する。
置はタブレット装置240に指が8本置かれたと判断
し、図20に示すように、タブレット装置上の右手42
1と左手422がおかれた位置がそのままホームポジシ
ョンとなる位置に、その使用者の指に合ったキーピッチ
のQWERTY型の仮想キーボード430を表示する。
キーボードの場合、左手の人指し指がFキーの位置、右
手の人指し指がJキーの位置となる指の置き方のことで
ある。
手を置いた位置をそのままホームポジションとすること
ができる。このため、手指の位置をホームポジションの
位置に合わせる調整のために、視線をQWERTY型の
仮想キーボード430の表示部分へ移動し、手指を動か
す必要がない。すなわち、使用者は、文字列の挿入地点
から視線を離さずにQWERTY型の仮想キーボード4
30を使うことが可能である。よって、使用者の視覚的
な疲労を減少でき、さらに、手指の位置を調整したり、
視点を移動したりする分の操作時間を短縮することがで
きる。
て並んだ任意の2つのキーの中心間の距離のことであ
る。
り異なるので、キーボードのキーピッチは可変であるこ
とが望ましい。
者ごとにあらかじめ適切なキーピッチを登録しておく、
或いは、(2)制御パネル等を用いて、何らかの操作を
使用者が明示的に行い調整する等の操作が必要であっ
た。
ッチを、タブレット装置240へ接触する指同士の距離
をもとに決定するので、キーピッチの指定が、直接的か
つ自動的に行える。
然に指を開いた状態での隣り合う指同士の距離は、指毎
に異なると考えられる。本装置は、キーピッチを隣り合
う各指の間隔に自動的に合わせた仮想キーボード430
を提供することも可能である。これにより、手指の無理
な動きを軽減し、身体的負担を低減することができる。
想キーボード430は、もともと表示されていた部分が
QWERTY型の仮想キーボード430の表示によっ
て、できるだけ隠れないように半透明状態で表示しても
よいし、不透明状態で表示してもよい。半透明状態で表
示すれば、もともと表示されていた部分もユーザが認識
し、情報を利用できるという利点がある。
表示における半透明状態とは、もともと表示されていた
部分がQWERTY型の仮想キーボード430の表示に
よって、できるだけ隠れないようにするためのものであ
り、もともと表示装置に表示されていた部分の上からQ
WERTY型の仮想キーボード430の表示が透けて互
いに重なり合って見えるようにするものである。もとも
と表示されていた部分のうち、隠れる部分が少なくなる
ように、表示装置の表示ドットのうち、使用者がキーの
判別をするに十分なドットの値だけを変更する。こうす
ることにより、もともと表示されていた部分をもユーザ
がある程度認識し、情報を利用することができる。
する。使用者は、表示装置に表示されたQWERTY型
の仮想キーボード430を利用して指でタイプすること
により、正しい利用者名と正しいパスワードを入力す
る。
な、メール題名一覧の画面400Eを表示する。452
は題名が「温泉旅行のお誘い」の電子メールを表す。4
53は題名が「先日はありがとう」の電子メールを表す
長方形領域である。454は題名が「xxxを見てきた
感想」の電子メールを表す長方形領域である。455は
題名が「ごちそうさま」の電子メールを表す長方形領域
である。456は題名が「近況」の電子メールを表す長
方形領域である。452、453、454、455、4
56は使用者に対して現在届いている電子メールについ
て、送信者と題名を表示している。
者はマウス装置220等を用いて、マウスカーソル22
5等を必要に応じて操作し、長方形領域452を選択か
つ実行する。
置は、表示装置に「温泉旅行のお誘い」の内容を表示す
る。この例において、本装置は表示装置上部に本文、下
部にパンフレットを表示するものとする。
書類であるパンフレットの表示の様子を説明するもので
ある。610は使用者が受信した「温泉旅行のお誘い」
というメールの本文を表示するウインドウである。62
0は受信メール添付パンフレット内容のウインドウであ
る。この例では温泉のパンフレットである。また、60
1はメニューバーであり、602は「メッセージ」に関
連するサブメニューを表示させるためのメニューアイテ
ムである。
する。使用者は画面上のウインドウ610と受信メール
添付パンフレット内容のウインドウ620の内容を読
み、返事を書くこととする。
テムを使用者が選択かつ実行時の画面の様子を説明する
ものである。603は、「メッセージ」に関連するサブ
メニューである。603Aはこのサブメニューの一つで
あり、返事作成コマンドを選択し実行するためのメニュ
ーアイテムである。603Bはこのサブメニューの一つ
であり、転送コマンドを選択し実行するためのメニュー
アイテムである。603Cはこのサブメニューの一つで
あり、送信コマンドを選択し実行するためのメニューア
イテムである。
ドウを表示した時の画面の様子について説明するもので
ある。使用者は、図23の画面で、返事を作成するメニ
ューアイテム603Aをマウス装置220等を用いて選
ぶ。すると本装置は、使用者が返事を書くためのウイン
ドウ640を表示装置に表示する。他は図22の説明に
同じである。
明する。図25において、431はリターンキー領域、
432はスペースキー領域である。まず、使用者はタブ
レット装置240に、右手421と左手422の親指を
除く8本指で触れる。すると本装置は表示装置にQWE
RTY型の仮想キーボード430を使用者の各指のホー
ムポジションに合うように表示する。
想キーボード430内にあるキーを用いて日本語入力モ
ードに切換える。ここでは、通常に知られている、ロー
マ字かな変換と、かな漢字変換を用いるものとする。そ
して、”hiyouhadonokuraikakar
isoudesuka?”とタイプすることで、”ひよ
うはどのくらいかかりそうですか?”という変換字種を
入力する。そして使用者は、通常のかな漢字変換操作と
同様に、変換のためのキー領域であるスペースキー領域
432を指でタイプすることで変換を行い、確定する。
すると、本装置は”費用はどのくらいかかりそうですか
?”という文字列を、カーソル415の位置に挿入して
表示装置に表示する。本実施例のかな漢字変換システム
は、スペースキーが変換キーを兼用しているものとす
る。
ですか?”という文字列の入力に続いて使用者が改行コ
ードと”パンフレット”という文字列を入力した時の画
面の状態を説明するものである。改行コードはリターン
キー領域431を押すことにより入力できる。651は
入力により挿入された文字列であり、他は図25の説明
に同じである。
いて説明する。使用者が右手421と、左手422をタ
ブレット装置240から離すことにより、図27に示す
ように、QWERTY型の仮想キーボード430が表示
装置に表示されなくなる。
だけ、表示されていれば十分である。本装置でいえば使
用者がタブレット装置240に指を触れている状態でだ
け表示されていれば十分である。それ以外の時に表示さ
れると、仮想キーボードが表示されている分、表示装置
は表示面積が実質的に減少する。
の指を、タブレット装置240から離すことで自動的に
QWERTY型の仮想キーボード430の表示を消す操
作を行うことができる。そのため、QWERTY型の仮
想キーボード430の表示による表示面積の実質的減少
を、少ない操作手順で防止することができる。
する。使用者が、再び手をタブレット装置240上に戻
すと、図26の状態、すなわちQWERTY型の仮想キ
ーボード430が表示され、文字入力が可能な状態に戻
る。使用者は、文章入力操作を続けて返事を完成させた
後、マウス装置220等を用いて、図23に示した送信
を表すメニューアイテム603Cを選択かつ実行し、メ
ールを送信する。
るウインドウが、表示画面上におかれた使用者の指と重
なって見えにくくなる位置に表示される場合の、本装置
の挙動について説明する。
面の様子が、図24のようではなく、図28のように、
返事作成のウインドウ640が使用者の指と重なりそう
な画面下部に表示されている場合である。文字列等の入
力は入力経過を見ながら行うことが望ましいが、このよ
うな場合、特別な対応を何も行わなければ、入力経過を
見ながら入力することが困難である。
について説明する。使用者は文章を入力するため、タブ
レット装置240に8本指で触れる。すると本装置は表
示装置の表示を上方へスクロールさせつつ、QWERT
Y型の仮想キーボード430を使用者の指の位置がホー
ムポジションとなるように表示する。
説明するための図である。図29は使用者の両手44
1、442がまだタブレット装置240に触れていない
時の様子である。図30はタブレット装置240に触れ
た両手441、442によってウインドウ640が指で
隠れないように、QWERTY型の仮想キーボード43
0が表示される直前に、表示装置の画面が自動的に上方
へスクロールした状態である。
ようにも行わないようにも設定可能である。
いて説明する。使用者は図31のように”費用はどのく
らいかかりそうですか?(改行文字)パンフレット”と
入力したところで、受信メール添付パンフレット内容の
ウインドウ620を見たくなったとする。しかし、この
状態では、ステップ1321による表示装置の上方への
スクロールで、受信メール添付パンフレット内容のウイ
ンドウ620が可視部分から外れている。ここで、図3
2に示すように、全指をタブレット装置240から一時
的に離すと、上方へのスクロールが解除され、受信メー
ル添付パンフレット内容のウインドウ620が表示装置
に表示される。
のウインドウ620を参照した後、再度8本の指をタブ
レット装置240に置くことにより、入力を継続する。
文章が完成したら、送信を表すメニューアイテムを選択
かつ実行し、送信する。
の説明は省略する。
理装置は、機械的なキーボードを設ける必要がないの
で、装置全体の軽量化と薄型化をはかることが可能であ
る。
装置に表示し、タブレット装置に指などを接触させるこ
とで文字列等の入力ができるので、あたかも機械的キー
ボードが存在するような操作ができ、機械的キーボード
を設けない装置における入力効率の低下を防止すること
ができる。
テンプレートを使用者に提供することができる。ここで
いう多様なテンプレートとは、例えば、表示位置、キー
ピッチ、キー領域の形状等の多様さを含むとともに、多
国語対応や機能を含めたキーのラベルづけや配列の多様
さ等を含む。具体的には、文字入力のキーボードの場
合、通常に知られているQWERTYタイプの配列の他
にDVORAK配列、また、日本語ならば五十音順等の
配列を表示しての入力を使用者に提供することができ
る。数値入力用にはテンキー配列、音楽向けにはピアノ
のキーボード等の配列を表示しての入力を使用者に提供
することができる。また、アプリケーションソフトウエ
アごとに、機能キーのラベル付けを変化させながら表示
させることができる。
情報処理装置の表示画面に表示された仮想キーボードに
より、文字列の入力等の操作ができるので、装置の薄型
軽量化を実現し、かつ、文字等を効率的に入力すること
ができる。
である。
ブロック図である。
ブロック図を更に詳細に示す図である。
めの図である。
めの図である。
めの図である。
めの図である。
めの状態遷移図である。
めの状態遷移図である。
ための状態遷移図である。
る。
る。
る。
る。
る。
る。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
図である。
示装置、209…電源、210…電源ボタン、211…
クロック、220…マウス装置、224…マウス装置の
制御装置、225…マウスポインタ、228…ペン、2
31…中央処理装置、234…二次記憶装置、240…
タブレット装置、24C…タブレット装置カット部、2
41…タブレット装置圧力分布処理モジュール、242
…被圧キー検出部、243…後処理モジュール、244
…制御装置、400…初期画面、400E…受信メール
題名一覧画面、401…電子メール起動アイコン、41
0…利用者名・パスワード入力ウインドウ、415…カ
ーソル、421…使用者の左手、422…使用者の右
手、430…QWERTY型の仮想キーボード、431
…リターンキー領域、432…スペースキー領域、45
2…題名が「温泉旅行のお誘い」の電子メールを表す長
方形領域、453…題名が「先日はありがとう」の電子
メールを表す長方形領域、454…題名が「xxxを見
てきた感想」の電子メールを表す長方形領域、455…
題名が「ごちそうさま」の電子メールを表す長方形領
域、456…題名が「近況」の電子メールを表す長方形
領域、550…xy座標軸、551…使用者の右手人指
し指によってできる圧力分布の等圧線、552…等圧線
551の拡大図(1)、553…頂点(1)、554…
等圧線551の拡大図(2)、555…頂点(2)、5
56…P1を表す等圧線、557…P2を表す等圧線、
601…メニューバー、602…「メッセージ」に関す
るサブメニューを表示させるメニューアイテム、610
…受信メール本文のウインドウ、620…受信メール添
付パンフレット内容のウインドウ、225…マウスポイ
ンタ、603…「メッセージ」に関連するサブメニュ
ー、603A…返事作成を表すメニューアイテム、60
3B…転送を表すメニューアイテム、603C…送信を
表すメニューアイテム、640…使用者が返事を書くた
めのウインドウ、651…挿入された文字列、1000
…操作ステップ、1001…操作ステップ、1010…
操作ステップ、1011…操作ステップ、1020…操
作ステップ、1021…操作ステップ、1022…操作
ステップ、1051…操作ステップ、1056…操作ス
テップ、1060…操作ステップ、1061…操作ステ
ップ、1070…操作ステップ、1071…操作ステッ
プ、1100…操作ステップ、1101…操作ステッ
プ、1102…操作ステップ、1103…操作ステッ
プ、1104…操作ステップ、1105…操作ステッ
プ、1110…操作ステップ、1111…操作ステッ
プ、1312…操作ステップ、1313…操作ステッ
プ、1320…操作ステップ、1321…操作ステッ
プ、1322…操作ステップ、1323…操作ステッ
プ、1330…操作ステップ、1331…操作ステッ
プ、1332…操作ステップ、1333…操作ステッ
プ、1601A…入力、2001…画面、2002…画
面、2003…画面。
Claims (13)
- 【請求項1】表示画面にかかる圧力を検出するための圧
力検出手段と、検出された圧力信号に基づいて、前記圧
力信号に対応する種類のキーボードを前記表示画面の前
記圧力信号に対応する位置に前記圧力信号に対応するサ
イズで表示するための手段と、前記キーボードが表示さ
れた状態で、前記表示画面の前記キーボードの各キーに
対応する位置にかかる圧力を検知するための圧力検出手
段と、検出された前記各キーの圧力信号に基づいて情報
処理を行うための手段とを有することを特徴とする情報
処理装置。 - 【請求項2】表示画面にかかる圧力をその大きさに応じ
複数段階に検出する手段と、検出された圧力の大きさが
第一の圧力範囲内である場合に、検出された圧力信号に
対応する種類のキーボードを前記表示画面の前記圧力信
号に対応する位置に前記圧力信号に対応するサイズで表
示するための手段と、前記キーボードが表示された状態
で、前記キーボードのいずれかのキーに対応する位置に
第二の圧力範囲内の圧力が検出された場合に、前記キー
が指定されたことを認識するための手段とを有すること
を特徴とする情報処理装置。 - 【請求項3】前記第二の圧力範囲は、前記第一の圧力範
囲と重複する範囲を有することなく、かつ、前記第一の
圧力範囲より大きい圧力範囲であることを特徴とする請
求項2記載の情報処理装置。 - 【請求項4】前記キーボードを表示した状態でカーソル
が前記キーボードと重複した位置に表示される場合に、
前記カーソルが前記キーボードと重複しない位置に表示
されるように画面を自動スクロールする手段を有するこ
とを特徴とする請求項1乃至請求項3のいずれか記載の
情報処理装置。 - 【請求項5】前記キーボードを半透明状態で表示するた
めの手段を有することを特徴とする請求項1乃至4のい
ずれか記載の情報処理装置。 - 【請求項6】前記キーボードが表示された状態におい
て、所定の大きさ以上の圧力を所定時間以上検知しない
場合に前記キーボードの表示を消去するための手段を有
することを特徴とする請求項1乃至請求項5のいずれか
記載の情報処理装置。 - 【請求項7】前記キーボードは、QWERTY型キーボ
ード、DVORAK型キーボード、テンキーまたは音楽
キーボードのいずれかであることを特徴とする請求項1
乃至請求項6のいずれか記載の情報処理装置。 - 【請求項8】前記キーボードが表示されない状態におい
て、前記表示画面上の8カ所に圧力を検知した場合に、
QWERTY型のキーボードを前記表示画面上に表示す
ることを特徴とする請求項1乃至請求項7のいずれか記
載の情報処理装置。 - 【請求項9】前記キーボードが表示されない状態におい
て、前記表示画面上の3カ所に圧力を検知した場合に、
テンキーを前記表示画面上に表示することを特徴とする
請求項1乃至請求項8のいずれか記載の情報処理装置。 - 【請求項10】前記キーボードが表示されない状態にお
いて、前記表示画面上の5カ所に圧力を検知した場合
に、五十音順キーボードを表示することを特徴とする請
求項1乃至請求項9のいずれか記載の情報処理装置。 - 【請求項11】表示画面にかかる圧力を検出する工程
と、検出した圧力信号に基づいて所定の種類のキーボー
ドを前記表示画面の所定の位置に所定のサイズで表示す
る工程と、前記キーボードが表示された状態で、前記表
示画面に表示された前記キーボードの各キーにかかる圧
力を検知する工程と、検出された前記各キーの圧力信号
に基づいて情報処理を行う工程とを有することを特徴と
する情報処理装置の操作方法。 - 【請求項12】表示画面にかかる圧力をその大きさに応
じ複数段階に検出する工程と、検出された圧力の大きさ
が第一の圧力範囲内である場合に、検出された圧力信号
に対応する種類のキーボードを前記表示画面の前記圧力
信号に対応する位置に前記圧力信号に対応するサイズで
表示する工程と、前記キーボードが表示された状態で、
前記キーボードのいずれかのキーに対応する位置に第二
の圧力範囲内の圧力が検出された場合に、前記キーが指
定されたことを認識する工程とを有することを特徴とす
る情報処理装置の操作方法。 - 【請求項13】前記第二の圧力範囲は、前記第一の圧力
範囲と重複する範囲を有することなく、かつ、前記第一
の圧力範囲より大きい圧力範囲であることを特徴とする
請求項2記載の情報処理装置の操作方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14891796A JP4484255B2 (ja) | 1996-06-11 | 1996-06-11 | タッチパネルを備えた情報処理装置および情報処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14891796A JP4484255B2 (ja) | 1996-06-11 | 1996-06-11 | タッチパネルを備えた情報処理装置および情報処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09330175A true JPH09330175A (ja) | 1997-12-22 |
| JP4484255B2 JP4484255B2 (ja) | 2010-06-16 |
Family
ID=15463555
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14891796A Expired - Fee Related JP4484255B2 (ja) | 1996-06-11 | 1996-06-11 | タッチパネルを備えた情報処理装置および情報処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4484255B2 (ja) |
Cited By (73)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6525717B1 (en) | 1999-12-17 | 2003-02-25 | International Business Machines Corporation | Input device that analyzes acoustical signatures |
| WO2004010276A1 (ja) * | 2002-07-19 | 2004-01-29 | Sony Corporation | 情報表示入力装置及び情報表示入力方法、並びに情報処理装置 |
| WO2007013247A1 (ja) * | 2005-07-27 | 2007-02-01 | Konami Digital Entertainment Co., Ltd. | ゲームプログラム、ゲーム装置及びゲーム方法 |
| US7292228B2 (en) | 2000-12-05 | 2007-11-06 | Kabushiki Kaisha Tokai-Rika-Denki-Seisakusho | Screen operating device for a vehicle |
| CN100377053C (zh) * | 2004-08-19 | 2008-03-26 | 株式会社东芝 | 输入设备、信息处理方法以及微型计算机 |
| JP2008102810A (ja) * | 2006-10-20 | 2008-05-01 | Matsushita Electric Ind Co Ltd | キーボード表示装置及び表示方法 |
| JP2008529153A (ja) * | 2005-01-30 | 2008-07-31 | シムトリックス リミテッド | コンピュータマウス周辺機器 |
| JP2009509235A (ja) * | 2005-09-16 | 2009-03-05 | アップル インコーポレイテッド | タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 |
| JP2010108245A (ja) * | 2008-10-30 | 2010-05-13 | Nec Corp | 携帯通信端末、携帯通信端末の制御方法、プログラム、及び記録媒体 |
| JP2010160772A (ja) * | 2009-01-06 | 2010-07-22 | Pixart Imaging Inc | バーチャル入力装置を有する電子装置 |
| JP2011141906A (ja) * | 1999-10-27 | 2011-07-21 | Ghassabian Benjamin Firooz | 一体型キーパッドシステム |
| KR20110098729A (ko) * | 2008-12-09 | 2011-09-01 | 마이크로소프트 코포레이션 | 소프트 키보드 제어 |
| JP2011248888A (ja) * | 2010-05-25 | 2011-12-08 | Intel Corp | デュアルスクリーン上のユーザジェスチャのための方法及びデュアルスクリーンデバイス |
| WO2012042876A1 (ja) * | 2010-09-28 | 2012-04-05 | 京セラ株式会社 | 入力装置及び入力装置の制御方法 |
| WO2012046295A1 (ja) * | 2010-10-05 | 2012-04-12 | 富士通株式会社 | 情報処理装置及び入力装置の表示方法 |
| JP2012094038A (ja) * | 2010-10-28 | 2012-05-17 | Nec Casio Mobile Communications Ltd | 入力表示制御装置、入力表示制御方法およびプログラム |
| JP2012113761A (ja) * | 1998-01-26 | 2012-06-14 | Wayne Westerman | 手操作入力を統合する方法 |
| JP2013058081A (ja) * | 2011-09-08 | 2013-03-28 | Nippon Telegr & Teleph Corp <Ntt> | タッチ操作式ソフトウェアキーボードの表示システム、表示方法及びプログラム |
| JP2013074379A (ja) * | 2011-09-27 | 2013-04-22 | Kyocera Corp | 電子機器 |
| JP2013084144A (ja) * | 2011-10-11 | 2013-05-09 | Yahoo Japan Corp | 情報入力装置、方法及びプログラム |
| WO2013118226A1 (ja) * | 2012-02-07 | 2013-08-15 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置、表示態様制御方法、及び非一時的なコンピュータ可読媒体 |
| US8576173B2 (en) * | 2002-07-04 | 2013-11-05 | Koninklijke Philips N. V. | Automatically adaptable virtual keyboard |
| JPWO2012105158A1 (ja) * | 2011-02-04 | 2014-07-03 | パナソニック株式会社 | 電子機器 |
| JP2014534533A (ja) * | 2011-11-01 | 2014-12-18 | マイクロソフト コーポレーション | 仮想入力パネルによるオクリュージョンを回避するためのコンテンツ調整 |
| JP2015521315A (ja) * | 2012-05-09 | 2015-07-27 | アップル インコーポレイテッド | ユーザ接触に応答して追加情報を表示するための、デバイス、方法、及びグラフィカルユーザインタフェース |
| JP2015181020A (ja) * | 2015-05-12 | 2015-10-15 | 京セラ株式会社 | 電子機器 |
| US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
| US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9348459B2 (en) | 2012-06-21 | 2016-05-24 | Fujitsu Limited | Method for inputting character and information processing apparatus |
| US9348458B2 (en) | 2004-07-30 | 2016-05-24 | Apple Inc. | Gestures for touch sensitive input devices |
| US9395844B2 (en) | 2013-06-03 | 2016-07-19 | Fujitsu Limited | Terminal device and correction method |
| US9436218B2 (en) | 2011-03-11 | 2016-09-06 | Kyocera Corporation | Electronic device |
| JP2016192796A (ja) * | 2016-07-01 | 2016-11-10 | 京セラ株式会社 | 電子機器 |
| US9602729B2 (en) | 2015-06-07 | 2017-03-21 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| 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 |
| 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 |
| US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| 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 |
| US10042418B2 (en) | 2004-07-30 | 2018-08-07 | Apple Inc. | Proximity detector in handheld device |
| 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 |
| US10095391B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
-
1996
- 1996-06-11 JP JP14891796A patent/JP4484255B2/ja not_active Expired - Fee Related
Cited By (168)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
| US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
| JP2012113761A (ja) * | 1998-01-26 | 2012-06-14 | Wayne Westerman | 手操作入力を統合する方法 |
| JP2011141906A (ja) * | 1999-10-27 | 2011-07-21 | Ghassabian Benjamin Firooz | 一体型キーパッドシステム |
| US6525717B1 (en) | 1999-12-17 | 2003-02-25 | International Business Machines Corporation | Input device that analyzes acoustical signatures |
| US7292228B2 (en) | 2000-12-05 | 2007-11-06 | Kabushiki Kaisha Tokai-Rika-Denki-Seisakusho | Screen operating device for a vehicle |
| US9606668B2 (en) | 2002-02-07 | 2017-03-28 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
| US8576173B2 (en) * | 2002-07-04 | 2013-11-05 | Koninklijke Philips N. V. | Automatically adaptable virtual keyboard |
| KR100975168B1 (ko) * | 2002-07-19 | 2010-08-10 | 소니 주식회사 | 정보 표시 입력 장치 및 정보 표시 입력 방법과, 정보처리 장치 |
| US7477231B2 (en) | 2002-07-19 | 2009-01-13 | Sony Corporation | Information display input device and information display input method, and information processing device |
| CN1307518C (zh) * | 2002-07-19 | 2007-03-28 | 索尼株式会社 | 信息显示/输入设备、信息显示/输入方法和信息处理设备 |
| WO2004010276A1 (ja) * | 2002-07-19 | 2004-01-29 | Sony Corporation | 情報表示入力装置及び情報表示入力方法、並びに情報処理装置 |
| US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
| US11036282B2 (en) | 2004-07-30 | 2021-06-15 | Apple Inc. | Proximity detector in handheld device |
| US9348458B2 (en) | 2004-07-30 | 2016-05-24 | Apple Inc. | Gestures for touch sensitive input devices |
| US10042418B2 (en) | 2004-07-30 | 2018-08-07 | Apple Inc. | Proximity detector in handheld device |
| CN100377053C (zh) * | 2004-08-19 | 2008-03-26 | 株式会社东芝 | 输入设备、信息处理方法以及微型计算机 |
| JP2008529153A (ja) * | 2005-01-30 | 2008-07-31 | シムトリックス リミテッド | コンピュータマウス周辺機器 |
| WO2007013247A1 (ja) * | 2005-07-27 | 2007-02-01 | Konami Digital Entertainment Co., Ltd. | ゲームプログラム、ゲーム装置及びゲーム方法 |
| JP2009509235A (ja) * | 2005-09-16 | 2009-03-05 | アップル インコーポレイテッド | タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 |
| JP2012208962A (ja) * | 2005-09-16 | 2012-10-25 | Apple Inc | タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 |
| JP2008102810A (ja) * | 2006-10-20 | 2008-05-01 | Matsushita Electric Ind Co Ltd | キーボード表示装置及び表示方法 |
| JP2010108245A (ja) * | 2008-10-30 | 2010-05-13 | Nec Corp | 携帯通信端末、携帯通信端末の制御方法、プログラム、及び記録媒体 |
| JP2012511774A (ja) * | 2008-12-09 | 2012-05-24 | マイクロソフト コーポレーション | ソフトウェアキーボード制御方法 |
| US9041660B2 (en) | 2008-12-09 | 2015-05-26 | Microsoft Technology Licensing, Llc | Soft keyboard control |
| KR20110098729A (ko) * | 2008-12-09 | 2011-09-01 | 마이크로소프트 코포레이션 | 소프트 키보드 제어 |
| JP2010160772A (ja) * | 2009-01-06 | 2010-07-22 | Pixart Imaging Inc | バーチャル入力装置を有する電子装置 |
| JP2011248888A (ja) * | 2010-05-25 | 2011-12-08 | Intel Corp | デュアルスクリーン上のユーザジェスチャのための方法及びデュアルスクリーンデバイス |
| EP2577425A4 (en) * | 2010-05-25 | 2017-08-09 | Intel Corporation | User interaction gestures with virtual keyboard |
| JP2012073785A (ja) * | 2010-09-28 | 2012-04-12 | Kyocera Corp | 入力装置及び入力装置の制御方法 |
| WO2012042876A1 (ja) * | 2010-09-28 | 2012-04-05 | 京セラ株式会社 | 入力装置及び入力装置の制御方法 |
| US9035897B2 (en) | 2010-09-28 | 2015-05-19 | Kyocera Corporation | Input apparatus and control method of input apparatus |
| WO2012046295A1 (ja) * | 2010-10-05 | 2012-04-12 | 富士通株式会社 | 情報処理装置及び入力装置の表示方法 |
| JP2012094038A (ja) * | 2010-10-28 | 2012-05-17 | Nec Casio Mobile Communications Ltd | 入力表示制御装置、入力表示制御方法およびプログラム |
| JPWO2012105158A1 (ja) * | 2011-02-04 | 2014-07-03 | パナソニック株式会社 | 電子機器 |
| US9436218B2 (en) | 2011-03-11 | 2016-09-06 | Kyocera Corporation | Electronic device |
| US10656752B1 (en) | 2011-08-05 | 2020-05-19 | P4tents1, LLC | Gesture-equipped touch screen system, method, and computer program product |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| US10345961B1 (en) | 2011-08-05 | 2019-07-09 | P4tents1, LLC | Devices and methods for navigating between user interfaces |
| JP2013058081A (ja) * | 2011-09-08 | 2013-03-28 | Nippon Telegr & Teleph Corp <Ntt> | タッチ操作式ソフトウェアキーボードの表示システム、表示方法及びプログラム |
| JP2013074379A (ja) * | 2011-09-27 | 2013-04-22 | Kyocera Corp | 電子機器 |
| US9191477B2 (en) | 2011-09-27 | 2015-11-17 | Kyocera Corporation | Electronic device |
| JP2013084144A (ja) * | 2011-10-11 | 2013-05-09 | Yahoo Japan Corp | 情報入力装置、方法及びプログラム |
| JP2014534533A (ja) * | 2011-11-01 | 2014-12-18 | マイクロソフト コーポレーション | 仮想入力パネルによるオクリュージョンを回避するためのコンテンツ調整 |
| JPWO2013118226A1 (ja) * | 2012-02-07 | 2015-05-11 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置、表示態様制御方法、及び表示態様制御プログラム |
| WO2013118226A1 (ja) * | 2012-02-07 | 2013-08-15 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置、表示態様制御方法、及び非一時的なコンピュータ可読媒体 |
| US20150123907A1 (en) * | 2012-02-07 | 2015-05-07 | Nec Casio Mobile Communications, Ltd. | Information processing device, display form control method, and non-transitory computer readable medium |
| US10126930B2 (en) | 2012-05-09 | 2018-11-13 | Apple Inc. | Device, method, and graphical user interface for scrolling nested regions |
| 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 |
| US12340075B2 (en) | 2012-05-09 | 2025-06-24 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| 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 |
| US9753639B2 (en) | 2012-05-09 | 2017-09-05 | Apple Inc. | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| 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 |
| 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 |
| 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 |
| US11354033B2 (en) | 2012-05-09 | 2022-06-07 | Apple Inc. | Device, method, and graphical user interface for managing icons in a user interface region |
| 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 |
| 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 |
| 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 |
| 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 |
| JP2015521315A (ja) * | 2012-05-09 | 2015-07-27 | アップル インコーポレイテッド | ユーザ接触に応答して追加情報を表示するための、デバイス、方法、及びグラフィカルユーザインタフェース |
| 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 |
| 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 |
| 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 |
| US10969945B2 (en) | 2012-05-09 | 2021-04-06 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| 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 |
| US9996231B2 (en) | 2012-05-09 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
| 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 |
| US10042542B2 (en) | 2012-05-09 | 2018-08-07 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
| US10884591B2 (en) | 2012-05-09 | 2021-01-05 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of 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 |
| 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 |
| 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 |
| US10095391B2 (en) | 2012-05-09 | 2018-10-09 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| US10191627B2 (en) | 2012-05-09 | 2019-01-29 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
| US9348459B2 (en) | 2012-06-21 | 2016-05-24 | Fujitsu Limited | Method for inputting character and information processing apparatus |
| US10915243B2 (en) | 2012-12-29 | 2021-02-09 | Apple Inc. | Device, method, and graphical user interface for adjusting content selection |
| 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 |
| US10185491B2 (en) | 2012-12-29 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or enlarge content |
| 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 |
| US10037138B2 (en) | 2012-12-29 | 2018-07-31 | Apple Inc. | Device, method, and graphical user interface for switching between user interfaces |
| US12135871B2 (en) | 2012-12-29 | 2024-11-05 | Apple Inc. | Device, method, and graphical user interface for switching between user interfaces |
| US9996233B2 (en) | 2012-12-29 | 2018-06-12 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| US10101887B2 (en) | 2012-12-29 | 2018-10-16 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| US9959025B2 (en) | 2012-12-29 | 2018-05-01 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
| US9395844B2 (en) | 2013-06-03 | 2016-07-19 | Fujitsu Limited | Terminal device and correction method |
| US10387029B2 (en) | 2015-03-08 | 2019-08-20 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| 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 |
| 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 |
| 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 |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| 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 |
| 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 |
| 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 |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| 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 |
| 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 |
| 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 |
| US10613634B2 (en) | 2015-03-08 | 2020-04-07 | Apple Inc. | Devices and methods for controlling media presentation |
| 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 |
| 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 |
| US12436662B2 (en) | 2015-03-08 | 2025-10-07 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US10222980B2 (en) | 2015-03-19 | 2019-03-05 | Apple Inc. | Touch input cursor manipulation |
| US10599331B2 (en) | 2015-03-19 | 2020-03-24 | Apple Inc. | Touch input cursor manipulation |
| US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
| US11550471B2 (en) | 2015-03-19 | 2023-01-10 | Apple Inc. | Touch input cursor manipulation |
| US11054990B2 (en) | 2015-03-19 | 2021-07-06 | Apple Inc. | Touch input cursor manipulation |
| US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| JP2015181020A (ja) * | 2015-05-12 | 2015-10-15 | 京セラ株式会社 | 電子機器 |
| US11240424B2 (en) | 2015-06-07 | 2022-02-01 | 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 |
| US9674426B2 (en) | 2015-06-07 | 2017-06-06 | 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 |
| US12346550B2 (en) | 2015-06-07 | 2025-07-01 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9706127B2 (en) | 2015-06-07 | 2017-07-11 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10303354B2 (en) | 2015-06-07 | 2019-05-28 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US10455146B2 (en) | 2015-06-07 | 2019-10-22 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9916080B2 (en) | 2015-06-07 | 2018-03-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US9891811B2 (en) | 2015-06-07 | 2018-02-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 |
| US11681429B2 (en) | 2015-06-07 | 2023-06-20 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9602729B2 (en) | 2015-06-07 | 2017-03-21 | 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 |
| US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
| US11231831B2 (en) | 2015-06-07 | 2022-01-25 | Apple Inc. | Devices and methods for content preview based on touch input intensity |
| US10705718B2 (en) | 2015-06-07 | 2020-07-07 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US10841484B2 (en) | 2015-06-07 | 2020-11-17 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
| 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 |
| US11182017B2 (en) | 2015-08-10 | 2021-11-23 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| 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 |
| 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 |
| 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 |
| US10884608B2 (en) | 2015-08-10 | 2021-01-05 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
| 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 |
| US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
| US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
| US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| 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 |
| 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 |
| 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 |
| US12386501B2 (en) | 2015-08-10 | 2025-08-12 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| JP2016192796A (ja) * | 2016-07-01 | 2016-11-10 | 京セラ株式会社 | 電子機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4484255B2 (ja) | 2010-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4484255B2 (ja) | タッチパネルを備えた情報処理装置および情報処理方法 | |
| CA2501118C (en) | Method of combining data entry of handwritten symbols with displayed character data | |
| US8604364B2 (en) | Sensors, algorithms and applications for a high dimensional touchpad | |
| KR100478020B1 (ko) | 화면표시식키이입력장치 | |
| US7091954B2 (en) | Computer keyboard and cursor control system and method with keyboard map switching | |
| CN101506867B (zh) | 带有输入敏感显示设备的键盘 | |
| US5276794A (en) | Pop-up keyboard system for entering handwritten data into computer generated forms | |
| US5459796A (en) | System for entering handwritten data into computer generated forms | |
| US8525839B2 (en) | Device, method, and graphical user interface for providing digital content products | |
| JP6115867B2 (ja) | 1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法およびコンピューティングデバイス | |
| US20060119588A1 (en) | Apparatus and method of processing information input using a touchpad | |
| EP2477103A1 (en) | Method and system for inputting multi-touch characters | |
| EP4177730A1 (en) | Virtual keypad input device | |
| JP2004054589A (ja) | 情報表示入力装置及び情報表示入力方法、並びに情報処理装置 | |
| JP2003271294A (ja) | データ入力装置、データ入力方法、及びプログラム | |
| JPH07261899A (ja) | 文字入力装置および文字入力方法 | |
| US20060114225A1 (en) | Cursor function switching method | |
| WO2006138329A2 (en) | Programmable orientation handwriting recognition system and method | |
| WO2014072734A1 (en) | Gesture input method and apparatus | |
| JPH1091307A (ja) | ブラインドタッチキーボード装置 | |
| JP2003058301A (ja) | ポインティングデバイス付きのキーボード入力装置 | |
| JPH0883276A (ja) | 文書処理装置及び処理方法 | |
| User | History of Pen and Gesture Computing: Annotated Bibliography in On-line Character Recognition, Pen Computing, Gesture User Interfaces and Tablet and Touch Computers | |
| JP2002268800A (ja) | 電子機器、電子機器の制御方法、および電子機器の制御プログラム | |
| JPH1083248A (ja) | 情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050401 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050628 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051101 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051228 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060417 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061017 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061213 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070205 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20070406 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100212 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100323 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130402 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140402 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |