(57)【特許請求の範囲】
【請求項１】
表示画面と、前記表示画面上にオブジェクトを表示するためのグラフィカルユーザインタフェースと、前記表示画面におけるポインティングオブジェクトの接触位置を検出するための検出手段とを有するデータ処理システムであって、
前記検出手段は、前記ポインティングオブジェクトと前記表示画面との間の距離を測定するとともに、前記表示画面が前記ポインティングオブジェクトに触れられると予想される予測接触位置を推定するように構成され、
前記グラフィカルユーザインタフェースは、前記予測接触位置の周囲のエリア内において表示されるオブジェクトの表現を前記予測接触位置から離れた位置に表示するとともに、前記測定された前記ポインティングオブジェクトと前記表示画面との間の距離に依存して、前記表現の特性を漸進的又は段階的に変化させるように構成され、
前記表現は、前記測定されたポインティングオブジェクトが前記表示画面に近づくにつれて、前記予測接触位置から離れるように移動する、データ処理システム。
【請求項２】
前記表現は、前記測定されたポインティングオブジェクトが前記表示画面に近づくにつれてサイズが増大する、請求項１に記載のデータ処理システム。
【請求項３】
前記グラフィカルユーザインタフェースは、前記表現と、前記ポインティングオブジェクトと前記表示画面との間の距離との間の関係を示すために前記表現を動画化するように構成された、請求項１に記載のデータ処理システム。
【請求項４】
前記表現は、前記予測接触位置の周囲のエリア内の拡大されたバージョンを有する、請求項１に記載のデータ処理システム。
【請求項５】
前記表現は前記予測接触位置の示唆を有する、請求項１に記載のデータ処理システム。
【請求項６】
前記予測接触位置に対する前記表現の位置は前記予測接触位置によって決定される、請求項１に記載のデータ処理システム。
【請求項７】
前記表現の位置はユーザによって決定される、請求項１に記載のデータ処理システム。
【請求項８】
前記グラフィカルユーザインタフェースは、所定の時間の間、最初の接触位置の周囲のエリア内において表示されたオブジェクトの表現を前記最初の接触位置から離れた位置に表示し、ユーザが前記最初の接触位置を前記表現内における新たな接触位置に変更することを可能とするように構成される、請求項１に記載のデータ処理システム。
【請求項９】
前記グラフィカルユーザインタフェースは、最初に選択されたオブジェクトに応じて、最初の接触位置の周囲のエリア内において表示されたオブジェクトの表現を前記最初の接触位置から離れた位置に表示し、前記最初に選択されたオブジェクトは前記表現に存在するオブジェクトにのみ変更されることが可能である、請求項１に記載のデータ処理システム。
【請求項１０】
ユーザがデータ処理システムと対話することを可能とする方法であって、
表示画面にオブジェクトを表示するステップと、
前記ポインティングオブジェクトと前記表示画面との間の距離を測定するステップと、
前記表示画面が前記ポインティングオブジェクトに触れられると予想される予測接触位置を推定するステップと、
前記予測接触位置の周囲のエリア内において表示されるオブジェクトの表現を前記予測接触位置から離れた位置に表示するステップと、
前記測定された前記ポインティングオブジェクトと前記表示画面との間の距離に依存して、前記表現の特性を漸進的又は段階的に変化させるステップとを有し、
前記表現は、前記測定されたポインティングオブジェクトが前記表示画面に近づくにつれて、前記予測接触位置から離れるように移動する、方法。
【請求項１１】
前記表現は、前記測定されたポインティングオブジェクトが前記表示画面に近づくにつれてサイズが増大する、請求項１０に記載の方法。
【請求項１２】
コンピュータプログラムであって、前記コンピュータプログラムを実行するときに、請求項１乃至４のいずれか一項に記載のシステムとしてプログラム可能な装置が機能することを可能とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面と、前記表示画面上にオブジェクトを表示するためのグラフィカルユーザインタフェースと、前記表示画面におけるポインティングオブジェクトの接触位置を検出するための検出手段とを有するデータ処理システムに関する。
【０００２】
本発明は更に、ユーザがデータ処理システムと対話することを可能とする方法であって、表示画面にオブジェクトを表示するステップと、前記表示画面におけるポインティングオブジェクトの接触位置を検出するステップとを有する方法に関する。
【０００３】
本発明は更に、上述の方法のステップを実行するためのコンピュータプログラムに関する。
【背景技術】
【０００４】
タッチスクリーン（touch screen）は、今日広く利用されている。かようなデータ処理システムの最も良く知られた例は、テキスト文字列及びハイパーリンクやグラフィカルなボタン等のような、グラフィカルユーザインタフェースのオブジェクトを表示するグラフィカルな画面を備えた小型パーソナルコンピュータである、ＰＤＡ（personal digital assistant）である。一般にＰＤＡはキーボード及び／又はマウスを備えた規格ではなく、その代わりにユーザがシステムと対話（interact）することを可能とするタッチ感応表示画面を持つ。指又はスタイラス（stylus）を用いて前記画面に触れることにより、ユーザはアプリケーション画面内でカーソルを位置決めし、グラフィカルなボタンを押下し、又は画面上にキャラクタを描画することができる。モバイル電話又はプログラム可能なリモートコントローラのような、（殆どが携帯型の）他の装置も、ますますタッチスクリーンを備えるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
テキストを入力すること又はリストから選択することのような幾つかのタスクは、これらの種類の装置においては困難であることで知られている。殆どのＰＤＡは手書き認識を提供するが、手書き認識は依然として信頼性の高くない技術である。広く利用されている解決方法は仮想キーボードである。仮想キーボードは、各キーが小さなボタンによって表現された、前記装置のタッチスクリーン上に表示されるコンピュータキーボードのグラフィカルな表現である。ユーザはこれらのボタンにうまく触れ、対応するキャラクタを入力することができる。一般に、かようなボタンは指で操作するには小さすぎ、スタイラスの利用を必要とする。この問題は、タッチスクリーンへの接触に応じて接触位置の周囲のエリアに表示されたオブジェクトを拡大する、ズーム機構を利用することにより、ある程度解決されることができる。「自動ズーム」機能を備えたかようなシステムの例は、米国特許US6,211,856に開示されている。かようなシステムは、スタイラスの利用を必要とせず、増大された精度を伴って、ユーザが小型のボタンや例えばハイパーリンクのような他のオブジェクトを操作することを可能とする。
【０００６】
本発明の目的は、最初のパラグラフにおいて定義されたタイプの、改善されたシステム及び方法を提供することにある。
【課題を解決するための手段】
【０００７】
この目的のため、本発明によるシステムにおいては、前記検出手段が、（例えばスタイラスや指のような）ポインティングオブジェクトと表示画面との間の距離を測定することが可能であり、表示されるオブジェクトの特性が、前記測定された前記ポインティングオブジェクトと前記表示画面との間の距離に依存する。かようなシステムにおいては、オブジェクトの表示は、前記表示画面からの前記ポインティングオブジェクトの距離に依存して変化させられる。このことは、どのオブジェクトが触れられる目標に定められているかについての早いフィードバックをユーザが得るという利点を持つ。このことは、この早いフィードバックが、ユーザが意図したオブジェクトを指しておらず、該意図したオブジェクトの近くのオブジェクトを指していることを示唆した場合、ユーザが前記画面に向かう移動の間に訂正動作を実行することを可能とする。例えば、キーボードの表現が表示される場合、ユーザが指している該キーボードのキーがハイライト表示されても良い。又は、キーの選択の容易さを改善するため、ユーザが指している前記キーボードのエリアが拡大されても良く、倍率が前記距離に依存しても良い。前記ポインティングオブジェクトと前記画面との間の距離に依存して表示されるオブジェクトの特性を変更する多くの代替の可能性が存在する。勿論、この着想は、キーボードの表現以外のユーザインタフェースが表示される場合であっても有効である。
【０００８】
本発明によるシステムの実施例においては、前記グラフィカルユーザインタフェースが、前記接触位置からの或る距離において、前記接触位置の周囲のエリアに表示されたオブジェクトの表現を表示するように構成される。このようにして、ユーザがより便利な方法で前記システムと対話することを可能にする。タッチスクリーンベースのシステムの不利な点は、前記システムと対話する場合に、前記ポインティングオブジェクトが、前記接触位置の周囲のオブジェクトを部分的に又は完全に覆ってしまう点である。特に前記ポインティングオブジェクトがユーザの指であり、前記接触位置の周囲のエリアに表示されたオブジェクトが小さい場合、このことは対話をひどく妨害する。本発明の本実施例によるシステムにおいては、前記ポインティングオブジェクトによって部分的に隠される見込みが非常に高い前記タッチスクリーンの周囲のオブジェクトの表現は、前記ポインティングオブジェクトによって隠される見込みがより少ない前記表示画面上のどこか別の位置において表示される。これによりユーザは、前記画面に触れる直前及び触れている間、ボタン又はハイパーリンクのハイライト表示のような接触に対するいずれかの視覚的な応答を含む、該ユーザの指又はスタイラスによって隠されたエリアの妨害されていない画像を見ることができる。これによってユーザは、必要であれば、前記表示画面から離れる前に訂正動作を行い、かくして前記接触位置に対応する機能を起動することができる。
【０００９】
前記ポインティングオブジェクトと前記表示画面との間の距離を測定する前記検出手段は、前記測定された前記ポインティングオブジェクトと前記表示画面との間の距離に依存して前記表現の特性を変化させるように前記グラフィカルユーザインタフェースを制御する。かような依存する特性の例は、拡大率、透過性、接触位置までの距離、色の彩度等である。
【００１０】
本発明によるシステムの実施例においては、前記表現の表示は、前記画面に触れる動作と、前記接触位置の周囲のエリアの表現の表示との間の関係を明らかに示すために動画化される。
【００１１】
本発明によるシステムの実施例においては、例えばスタイラス又はユーザの指のようなポインティングオブジェクトが前記画面からのある距離において最初に検出されたときに、前記システムは、前記表示画面が実際にどこで触れられるかを推定し、前記推定された接触位置の周囲のエリアの表現を生成し、最初の特性を用いて前記表現を表示しても良い。ここで前記特性は好ましくは、例えば半透明な方法で及び／又は低い拡大率を用いてのように、前記表現を比較的妨害しないものとするものである。前記ポインティングオブジェクトが前記表示画面に近づくにつれて、前記特性は漸進的に又は段階的に変化し、例えばより透明でないものにする及びより大きな拡大率を用いるといったように、前記表現をより目立つものとしても良い。
【００１２】
本発明によるシステムの実施例においては、前記表現と前記接触位置（又は予測される接触位置）との間の距離は、前記測定された前記ポインティングオブジェクトと前記画面との間の距離に依存して変化する。例えば、前記表現は最初は予測された接触位置の近くに表示され、前記ポインティングオブジェクトが更に前記画面に近づくにつれて、前記予測された接触位置から離れるように移動しても良い。かくしてユーザの注意が前記表現に引きつけられ、最終的な位置へと移動する。
【００１３】
本発明によるシステムの実施例においては、前記表現は前記接触位置の周囲のエリアの拡大されたバージョンを有する。このようにして、ユーザは前記ポインティングオブジェクトによって隠されたエリアのより優れた印象を得る。前記拡大されたバージョンは更に、前記接触位置の周囲のエリアには表示されていない詳細を表示し、前記ポインティングオブジェクトの位置決めを容易化しても良い。
【００１４】
本発明によるシステムの実施例においては、前記表現は前記接触位置の示唆を有する。例えば、前記表現は、正確な接触位置を示す十字型の中心を有しても良い。代替として、前記表現は、スタイラス又は指の輪郭を有し、その先端が前記表現における前記接触位置に相当する位置に表示されても良い。このようにして、ユーザは前記ポインティングオブジェクトを非常に正確な方法で位置決めすることが可能となる。表示される前記示唆は、利用される前記ポインティングオブジェクトに依存してスタイラス又はポインタに似ていても良く、又は利用されるポインティングオブジェクトにかかわらずこれらのいずれかに似ていても良い。ポインティングオブジェクトのタイプは、例えば触れられたエリアを測定することにより前記システムによって決定されても良い。当該エリアが比較的小さい場合はユーザはスタイラスを利用しているであろうし、そうでなければユーザは該ユーザの指を利用しているであろう。また、前記表示される示唆の向きは、実際の向きに対応しても良いし、又はそうでなくても良い。前記実際の向きは、例えば接触エリアの形状から導出されても良い。例えば前記形状が楕円形であった場合、長軸が前記ポインティングオブジェクトの向きに対応しているであろう。又は前記実際の向きは、前記表示画面に近接する光センサによって、又は更には小型カメラによって導出されても良い。前記向きはまた、例えば左利きのユーザは右上向きの方向を好むといったように、ユーザによって設定されても良い。
【００１５】
本発明によるシステムの実施例においては、前記接触位置に対する前記表現の位置は、前記接触位置によって決定される。前記表現は好ましくは前記接触位置の近隣に表示され、それによりユーザは該ユーザの注意の中心を大きくシフトさせる必要がない。前記接触位置が前記表示画面のどこか中央にある場合には、前記表現は、例えば前記接触位置の上又は左の短い距離においてのように、前記接触位置に対するいずれの所望の位置に表示されても良い。しかしながら、前記接触位置が前記表示画面の端近くにある場合には、既定位置において前記表現を表示することは困難になり得、それどころか不可能にもなり得る。この場合には前記表現は、前記表現のためのより大きな場所を提供する、より適切な相対位置に表示されても良い。例えば、既定位置が接触位置の左側であっても、前記接触位置が前記表示画面の左端近くにある場合には、前記表現は前記接触位置の右側に表示されても良い。
【００１６】
本発明によるシステムの他の実施例においては、前記表現の位置はユーザによって決定される。例えば、ユーザが左利きの場合には、該ユーザは前記接触位置の右側において前記表現を表示することを好むであろう。なぜなら、そうでなければ、前記表現は該ユーザの手によって覆われてしまう見込みが高いからである。代替として、ユーザは、前記表現が常に前記表示画面の特定の隅、例えば左上の隅に表示されるように選択しても良い。
【００１７】
本発明によるシステムの他の実施例においては、前記ポインティングオブジェクトがもはや接触位置を示していない場合であっても、前記接触位置からの所定の距離における前記接触位置の周囲のエリアの表現が、所定の時間の間表示される。このことは、ユーザが、前記接触位置からの所定の位置において表示されている表現に、前記ポインティングオブジェクトを移動させることを可能とする。通常の表現におけるよりも、拡大された表現においてのほうが、ユーザにとって正しいオブジェクトを選択することが非常に容易である。
【００１８】
本発明によるシステムの他の実施例においては、前記表現は、前記接触位置が訂正されることができる範囲に対する制限と組み合わせられる。例えば、最初に選択されたオブジェクトは、前記表現に含まれるオブジェクトにのみ変更させられることができる。従って、訂正の間、前記表現の表示された内容は前記ポインティングオブジェクトと共に完全にはシフトせず、前記選択されたオブジェクトの示唆及び／又は前記ポインティングオブジェクトの示唆のみが、前記表現に対してシフトし得る。このことは、ユーザが、前記表現において関連するオブジェクトを失うことなく、最初の接触エリアから前記表現へと前記ポインティングオブジェクトをドラッグすることができるという利点を持つ。このことは、前記表現が元のオブジェクトの拡大されたバージョンである場合に特に有用である。
【００１９】
本発明は、ＰＤＡ及びタッチスクリーン型のリモートコントローラのような携帯型の装置に特に適している。しかしながら本発明は、タッチスクリーンが備えられる場合には、パーソナルコンピュータ及びノート型コンピュータのような、他のいずれのデータの処理システムに対しても同様に適用可能である。本発明の特有な利点は、接触エリア自体は不変のままであることができ、従って所望の接触位置に近づくときにユーザの混同が回避される点である。その代わり、前記接触エリアの表現が前記接触位置から或る距離において表示され、かくして、例えば拡大によって、前記接触エリア自体を妨害することなく前記接触エリアの明確な概要をユーザに提供する。表現されるべきエリアは長方形であっても良いが、同様に円形又は他のいずれの望ましい形状を持っても良い。
【００２０】
本発明のこれらの及び他の態様は、以下に説明される実施例を参照しながら、限定的でない例によって説明され明らかとなるであろう。
【発明を実施するための最良の形態】
【００２１】
図を通して、同一の参照番号は同様の又は対応する特徴を示す。図１は、本発明を実施化するデータ処理システムとしてＰＤＡ（personal digital assistant）１０１を示す。ＰＤＡ１０１は、グラフィカルユーザインタフェースのオブジェクトを表示し、ユーザの指１０３又は専用のスタイラス１０４を用いて前記オブジェクトに触れることにより、インタラクティブなアプリケーションとユーザが対話することを可能とすることができる、タッチ感応スクリーン１０２を有する。図１に示されるように、接触位置１０５は表示画面１０２によって検出され、例えばユーザの指と前記表示画面との接触エリアの中心として定義されても良い。接触エリア１０６は例えば、ポインティングオブジェクトの幅を考慮して、目的のオブジェクトであり得る幾つかのグラフィカルなボタンのような、前記接触位置の周囲の特定の対象となっているエリアとして決定される。前記ポインティングオブジェクトがユーザの指である場合、接触エリア１０６は比較的大きく選択され、一方前記ポインティングオブジェクトがスタイラスである場合には、接触エリア１０６は比較的小さく選択されても良い。前記接触エリアの所望のサイズは、ユーザによって明示的に入力されても良く、又は例えばスタイラスがホルダから外されたことを検出することによって、若しくは触れられたエリアのサイズを検出することによって、自動的に決定されても良い。接触エリア１０６の選択されるサイズは更に、前記接触位置の近隣におけるオブジェクトの数及びサイズに依存しても良い。オブジェクトの数が多いほど、該オブジェクトのサイズを小さく、前記接触エリアを大きくとっても良い。
【００２２】
図２は、本発明による画面表現の例を示す。表示画面１０２は、ユーザがワードプロセッサ又は電子予定表のようなインタラクティブなソフトウェアアプリケーションに英数字のキャラクタを入力することを可能とする、仮想的なキーボード２０１を有するグラフィカルインタフェースを表示する。殆どのボタンは特定のキャラクタに専用のものである。一方数個のボタンが、大文字、発音記号、数字及び算術符号のような異なるキャラクタセットを表すように前記仮想的なキーボードを適合させるように働く。例えば「ＣＡＰ」キー及び「ＳＨＩＦＴ」キーはキャラクタが大文字として入力されるようにし、例えば「＝」符号のようにキャラクタに対して大文字が利用可能でない場合には、例えば「＋」符号のような既定のキーボードによってアクセス可能でない他のキャラクタが入力されるようにする。
【００２３】
図２に示されるように、ユーザの指１０３はポインティングオブジェクトとして利用される。触れたときに、前記ユーザの指は複数のオブジェクトを覆い、従ってユーザはどのオブジェクトが実際に選択されるかを正確に決定することができない。この問題は、接触位置１０５からの所定の距離において、表示画面１０２上に接触エリア１０６の表現２０２を提供することによって、本発明により解決される。本実施例においては、表現２０２は、仮想的なキーボードのボタン２０１のサブセットを有する接触エリア１０６の単なる移動させられたコピーである。現在選択されているボタン（図２においては「ｈ」キー）は、例えばハイライト表示によって示唆される。前記現在選択されているオブジェクトの当該示唆はまた前記接触位置においても実行されるが、この示唆はユーザにとっては該ユーザ自身の指によって隠される。かくして本発明により、ユーザの指の現在位置に対して、例えばユーザが表示画面１０２から指を離すことに応じてどのキーが操作されるかをユーザが知覚することができ、ユーザは示唆されたキーが意図したものでない場合には離す前にユーザの指の位置を訂正することができることを実現する。表現２０２の位置は、仮想的なキーボード２０１の表現を妨害しないように選択され、従って前記グラフィカルインタフェースにおけるオブジェクトの現在のレイアウトに依存して該選択が為される。代替の実施例においては、表現２０２は、前記システム又はユーザによって決定されたものであっても良い、固定された位置にある。
【００２４】
図３は、本発明による画面表現の更なる例を示す。本実施例においては、表現３０２は前記接触エリアの拡大されたバージョンを有し、かくしてユーザに前記接触エリアについてのより優れたビューを提供する。ここでもまた、現在選択されているボタンは、例えばハイライト表示によって示唆される。前記選択されているボタンの示唆は、ポインティングオブジェクト１０３の示唆３０１の表示によって更に拡張されても良い。示唆３０１は、実際に利用されているポインティングオブジェクトのタイプに依存しなくても良い。例えば図３においては、ユーザの指１０３はスタイラスの輪郭によって表現されており、ユーザの指１０３と表示画面１０２との接触エリアから前記システムによって導出された実際の接触位置を非常に正確に示唆している。前記選択されているオブジェクトのハイライト表示及び更なる示唆３０１は共に、前記接触位置をユーザに伝達するように働き、単独に又は組み合わせて利用されても良い。図３に示された本実施例においては、示唆３０１の向きは利用されているポインティングオブジェクトの向きに対応する。当該向きは、上述したように、前記システムによって導出されても良いし、ユーザによって設定されても良い。
【００２５】
図３においては、表現３０２に含まれるボタンの数は、拡大されていない表現２０２におけるものよりも少なく、これにより表示されるグラフィカルユーザインタフェースを過度に妨害しないようにする。しかしながら、このことは設計事項である。上述したように、ユーザは前記選択されているオブジェクトを実際に操作する前にポインティングオブジェクト１０３の位置を訂正しても良い。当然ながら、訂正の効果は表現２０２及び３０２において見ることができる。単純な方法は、ユーザが該ユーザの訂正の範囲について制約されないことである。例えば前記キーボードの右側から開始して、ユーザは指を離しその瞬間に選択されたオブジェクトを実際に操作する前に、前記ポインティングオブジェクトを前記キーボードの左側までドラッグしても良い。当該訂正の間、表現２０２及び２０３中のオブジェクトは、それに従ってスクロール表示される。
【００２６】
代替の実施例においては、拡大された表現３０２は、前記接触位置が訂正されることができる範囲の制限と組み合わせられる。例えば、最初に選択されたオブジェクトは、表現３０２中に含まれるオブジェクトに変更されることができる。図３に示された例においては、このことは、最初に選択された「ｈ」キーは、例えば「ｕ」キーのような、対応するキーが表現３０２において部分的に又は完全に見ることができるキャラクタに変更させられることができることを意味する。従って、訂正の間、表現３０２の表示される内容は、前記ポインティングオブジェクトと共に完全にはシフトせず、選択されたオブジェクトの示唆及び／又は前記ポインティングオブジェクトの示唆のみが、表現３０２に対してシフトする。このことは、ユーザが、元の接触エリアから前記元の接触エリアの拡大された表現へ前記ポインティングオブジェクトをドラッグし、前記拡大された表現において所望の選択を為すことができるという利点を持つ。このことは例えば、ユーザが振動する乗り物の中で作業している場合により便利である。前記拡大された表現においての選択を可能とする他の方法は、例えば、表現３０２の内容をフリーズさせるための専用の制御、ユーザが最近の入力を即座に訂正することを可能とするための、短い時間の間拡大された表現３０２を表示し続ける遅延機能等である。
【００２７】
図４においてはユーザが、例えば表計算アプリケーションの行全体を選択する場合のように、表示画面１０２の左端に沿って配置された一連のボタン４０１のうちの１つを操作することを意図している。この場合においては、既定の位置が接触位置の左側である場合であっても、接触エリア１０６の表現４０２は接触位置の右側の位置に表示される。前記接触位置に対する表現４０２の位置は、かくして接触位置によって決定される。
【００２８】
本発明によるシステムの高度な実施例においては、前記検出手段は更に、前記ポインティングオブジェクトと前記表示画面との間の距離を測定することが可能である。２つのオブジェクトの間の距離を測定する手法は広く知られており、例えばキャパシタンス、インダクタンス若しくは電磁場測定又は（赤外）光センサの利用に基づくものであっても良い。ポインティングオブジェクト１０３を用いて表示画面１０２に近づくにつれて、前記測定されたポインティングオブジェクト１０３と表示画面１０２との間の距離に依存しても良い特性を持つ中間表現４０３が表示されても良い。例えば、かような特性の１つは、中間表現４０３の位置であっても良い。該位置は、予想される接触位置１０５と前記ポインティングオブジェクトが実際に画面に触れたときに到達される表現４０２の最終的な位置との間のどこかであっても良い。他の特性は、中間表現４０３のサイズであっても良く、該サイズはポインティングオブジェクト１０３が表示画面１０２に近くなるにつれて増大しても良い。
【００２９】
好適な実施例においては、前記データ処理システムは、表示画面、前記表示画面にオブジェクトを表示するためのグラフィカルユーザインタフェース、及び前記表示画面上のポインティングオブジェクトの接触位置を検出するための検出手段を有する。ここで前記グラフィカルユーザインタフェースは、前記接触位置から或る距離において、前記接触位置の周囲のエリアにおいて表示されるオブジェクトの表現を表示するように構成される。また前記検出手段は更に、前記ポインティングオブジェクトと前記表示画面との間の距離を測定することが可能であり、前記表現の特性が、前記測定された前記ポインティングオブジェクトと前記表示画面との間の距離に依存する。
【００３０】
他の実施例においては、前記表現は、前記接触位置が訂正されることができる範囲の制限と組み合わせられる。このことは、ユーザが、元のポイント位置から所定の距離に表示された表現に、該ユーザのポイント位置を変更しても良いという利点を持つ。本実施例においては、前記ポインティングオブジェクトと前記表示画面との間の距離を測定することは必要とされない。
【００３１】
本発明は好適な実施例に関連して説明されたが、以上に概説した原理の範囲内の変更例が当業者には明らかであり、従って本発明は好適な実施例に限定されるものではなく、かような変更例も包含することを意図されていることは理解されよう。本発明は、それぞれの及び全ての新規な特徴並びにそれぞれの及び全ての特徴の組み合わせに存する。請求項における参照番号は、当該請求項の保護範囲を限定するものではない。動詞「有する（comprise）」及びその語形変化の使用は、請求項において言及されたもの以外の構成要素の存在を除外するものではない。構成要素に先行する冠詞「１つの（a又はan）」の利用は、複数のかような構成要素の存在を除外するものではない。当業者には明らかであるように、「手段（means）」なる語は、単独であろうと他の機能と一緒にであろうと、単独であろうと他の構成要素と協働してであろうと、動作中に特定の機能を実行する又は実行するように設計された、いずれのハードウェア（別個の若しくは集積された回路又は電子素子のような）又はソフトウエア（プログラム又はプログラムの一部のような）を含むことを意図されている。
【００３２】
「コンピュータプログラム」なる語は、フロッピー（登録商標）ディスクのようなコンピュータ読み取り可能な媒体に保存された、若しくはインターネットのようなネットワークを介してダウンロード可能な、又は他のいずれかの方法で市場性のある、いずれのソフトウェア製品をも意味するものと理解されるべきである。
【図面の簡単な説明】
【００３３】
【図１】本発明を実施化するデータ処理システムとしてＰＤＡ（personal digital assistant）を示す。
【図２】本発明による画面表現の例を示す。
【図３】本発明による画面表現の第２の例を示す。
【図４】本発明による画面表現の第３の例を示す。
【図１】
0004518955.tif 000002
【図２】
0004518955.tif 000003
【図３】
0004518955.tif 000004
【図４】
0004518955.tif 000005