(57)【要約】【課題】比較的小さなタッチ感知入力装置又はタッチスクリーンへのデータ入力を容易にする技術を提供する。【解決手段】タッチスクリーンを経ての電子装置へのデータの入力を容易にする方法、装置及びコンピュータプログラム製品が提供される。ユーザがタッチスクリーンの第１位置にタッチすると、その位置にカーソルが表示される。カーソル及び種々のアイテムは、タッチスクリーンにタッチするのに使用されるユーザの指又は器具でおそらく遮られるので、ユーザは、第１位置から離れるように自分の指をスイープし、第１位置に維持されたカーソルと、ユーザの指の第２位置との間に接続要素が表示される。ユーザは、接続要素及びカーソルをアンロックし、接続要素、及び延長により、カーソルが、ユーザの指と共に移動を開始するようにさせる。ユーザは、接続要素の移動によりカーソルを希望の位置へ移動できる。【選択図】図３Ｄ
2010536082.tif 000002
【特許請求の範囲】
【請求項１】
タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出するステップと、
前記タッチ感知入力装置上の第１位置にカーソルの表示を生じさせるステップと、
前記タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取るステップと、
それに応答して、前記タッチ感知入力装置上に、前記第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせるステップと、
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにするステップと、
を備えた方法。
【請求項２】
ユーザがカーソルの表示を操作できるようにする前記ステップは、
前記タッチ感知入力装置上の第３位置へ前記第１方向とは異なる第２方向に触覚入力が移動するという指示を受け取る段階と、
前記タッチ感知入力装置上に表示された前記接続要素を、その接続要素が前記第３位置と第４位置との間に少なくとも部分的に延びるように並進移動させる段階であって、前記第３位置と第４位置との間の角度及び距離は、前記第１位置と第２位置との間の角度及び距離と実質的に同じである段階と、
前記第４位置にカーソルの表示を生じさせる段階と、
を更に含む請求項１に記載の方法。
【請求項３】
前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するステップを更に備えた、請求項１に記載の方法。
【請求項４】
前記第２位置が前記第１位置から規定距離より大きい場合に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するステップを更に備えた、請求項１に記載の方法。
【請求項５】
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする前記ステップは、更に、前記触覚入力の前記第２移動方向が前記第１移動方向に対して規定の方向にあるかどうか決定する段階を含み、前記第２方向が前記規定の方向である場合にのみ、前記接続要素が並進移動され且つ前記カーソルが前記第４位置に表示される、請求項２に記載の方法。
【請求項６】
タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出し、
前記タッチ感知入力装置上の第１位置にカーソルの表示を生じさせ、
前記タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取り、
それに応答して、前記タッチ感知入力装置上に、前記第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせ、
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする、
ように構成されたプロセッサを備えた装置。
【請求項７】
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにするために、前記プロセッサは、更に、
前記タッチ感知入力装置上の第３位置へ前記第１方向とは異なる第２方向に触覚入力が移動するという指示を受け取り、
前記タッチ感知入力装置上に表示された前記接続要素を、その接続要素が前記第３位置と第４位置との間に少なくとも部分的に延びるように並進移動させ、前記第３位置と第４位置との間の角度及び距離は、前記第１位置と第２位置との間の角度及び距離と実質的に同じであり、
前記第４位置にカーソルの表示を生じさせる、
ように構成された請求項６に記載の装置。
【請求項８】
前記プロセッサは、更に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するように構成された、請求項６に記載の装置。
【請求項９】
前記プロセッサは、更に、前記第２位置が前記第１位置から規定距離より大きい場合に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するように構成される、請求項６に記載の装置。
【請求項１０】
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにするために、前記プロセッサは、更に、前記触覚入力の前記第２移動方向が前記第１移動方向に対して規定の方向にあるかどうか決定するように構成され、前記第２方向が前記規定の方向である場合にのみ、前記接続要素が並進移動され且つ前記カーソルが前記第４位置に表示される、請求項７に記載の装置。
【請求項１１】
コンピュータ読み取り可能なプログラムコード部分が記憶された少なくとも１つのコンピュータ読み取り可能な記憶媒体を備えたコンピュータプログラム製品において、コンピュータ読み取り可能なプログラムコード部分は、
タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出するための第１の実行可能な部分と、
前記タッチ感知入力装置上の第１位置にカーソルの表示を生じさせるための第２の実行可能な部分と、
前記タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取るための第３の実行可能な部分と、
それに応答して、前記タッチ感知入力装置上に、前記第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせるための第４の実行可能な部分と、
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする第５の実行可能な部分と、
を備えたものであるコンピュータプログラム製品。
【請求項１２】
前記第５の実行可能な部分は、
前記タッチ感知入力装置上の第３位置へ前記第１方向とは異なる第２方向に触覚入力が移動するという指示を受け取り、
前記タッチ感知入力装置上に表示された前記接続要素を、その接続要素が前記第３位置と第４位置との間に少なくとも部分的に延びるように並進移動させ、前記第３位置と第４位置との間の角度及び距離は、前記第１位置と第２位置との間の角度及び距離と実質的に同じであり、
前記第４位置にカーソルの表示を生じさせる、
ように構成された請求項１１に記載のコンピュータプログラム製品。
【請求項１３】
前記コンピュータ読み取り可能なプログラムコード部分は、更に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するための第６の実行可能な部分を備えた、請求項１１に記載のコンピュータプログラム製品。
【請求項１４】
前記コンピュータ読み取り可能なプログラムコード部分は、更に、前記第２位置が前記第１位置から規定距離より大きい場合に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するための第６の実行可能な部分を備えた、請求項１１に記載のコンピュータプログラム製品。
【請求項１５】
前記第５の実行可能な部分は、更に、前記触覚入力の前記第２移動方向が前記第１移動方向に対して規定の方向にあるかどうか決定するように構成され、前記第２方向が前記規定の方向である場合にのみ、前記接続要素が並進移動され且つ前記カーソルが前記第４位置に表示される、請求項１２に記載のコンピュータプログラム製品。
【請求項１６】
タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出する手段と、
前記タッチ感知入力装置上の第１位置にカーソルの表示を生じさせる手段と、
前記タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取る手段と、
それに応答して、前記タッチ感知入力装置上に、前記第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせる手段と、
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする手段と、
を備えた装置。
【請求項１７】
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする前記手段は、更に、
前記タッチ感知入力装置上の第３位置へ前記第１方向とは異なる第２方向に触覚入力が移動するという指示を受け取るための手段と、
前記タッチ感知入力装置上に表示された前記接続要素を、その接続要素が前記第３位置と第４位置との間に少なくとも部分的に延びるように並進移動させる手段であって、前記第３位置と第４位置との間の角度及び距離は、前記第１位置と第２位置との間の角度及び距離と実質的に同じであるような手段と、
前記第４位置にカーソルの表示を生じさせる手段と、
を備えた請求項１６に記載の装置。
【請求項１８】
前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するための手段を更に備えた、請求項１６に記載の装置。
【請求項１９】
前記第２位置が前記第１位置から規定距離より大きい場合に、前記第２位置へ第１方向に触覚入力が移動するという指示を受け取ると、前記タッチ感知入力装置に表示された１つ以上のアイテムを拡大するための手段を更に備えた、請求項１６に記載の装置。
【請求項２０】
ユーザが前記接続要素の操作を通してカーソルの表示を操作できるようにする前記手段は、更に、前記触覚入力の前記第２移動方向が前記第１移動方向に対して規定の方向にあるかどうか決定するための手段を備え、前記第２方向が前記規定の方向である場合にのみ、前記接続要素が並進移動され且つ前記カーソルが前記第４位置に表示される、請求項１７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、一般的に、電子装置のタッチスクリーンに係り、より詳細には、タッチスクリーンを経ての電子装置へのデータの入力を容易にするための技術に係る。
【背景技術】
【０００２】
技術の改良につれて、セルラー電話、パーソナルデジタルアシスタント（ＰＤＡ）、ページャー、等の電子装置は、益々小型化されると思われる。このサイズ減少に伴い、ほぼ必然的に、これら装置のディスプレイスクリーンのサイズも減少される。同時に、技術の別の進歩で、これらディスプレイスクリーンがそれに対応する電子装置のための入力装置として使用されている。多くの電子装置のディスプレイスクリーンは、タッチ感知入力装置又はタッチスクリーンである。しかしながら、ディスプレイスクリーンは、時代と共に小さくなりつつあると思われるので、ディスプレイスクリーンをタッチ感知入力装置として使用することが若干困難になっている。これは、個人が自分の指を使用して、タッチスクリーンに表示された選択可能なアイテムを選択するように意図された場合に、特に言えることである。ユーザが、タッチスクリーンに表示された小さなアイテム上に自分の指を置いたときに、指は、おそらく、アイテムを完全に遮ると共に、表示された隣接アイテムの幾つかにオーバーラップする。その結果、どのアイテムをユーザが選択したかユーザが確かめることが不可能でないまでも困難である。
【０００３】
比較的小さなタッチ感知入力装置又はタッチスクリーンへのデータ入力を容易にするために多数の解決策が提案されている。しかしながら、これら解決策の各々は、少なくとも１つの欠点がある。１つの解決策は、アイテムを選択するカーソル又は他の手段が選択可能なアイテムに対してある接近距離内にあるときにタッチスクリーン上の選択可能なアイテムを動的に拡大することである。この解決策によれば、カーソルが選択可能なアイテムに対してある接近距離内に入ると、選択可能なアイテムの拡大バージョンを表示するウインドウが、選択可能なアイテムの真上にオープンする。カーソルが選択可能なアイテムのより近くへ移動するにつれて、カーソルが拡大ウインドウに達するまで選択可能なアイテムのウインドウサイズ及び倍率が増加する。この解決策の１つの欠点は、選択可能なアイテムが単一の行及び列にあるのではなくタッチスクリーン全体にわたって分散されている場合に実施が困難なことである。特に、ユーザが選択したいアイテムが、他の選択可能なアイテムにより取り囲まれている場合には、カーソルがその意図されたアイテムの近くへ移動するときに、それを取り巻くアイテムの１つがおそらく拡大され、これにより、意図されたアイテムを見て選択することを、不可能でないまでも、潜在的に困難にする。
【０００４】
第１の解決策に対する前記欠点を解決する別の解決策は、ユーザがあるボタンを操作したときだけ選択可能なアイテムの拡大バージョンを表示するウインドウをオープンすることである。しかしながら、この解決策は、付加的なステップを必要とし、更に、データを入力するために両手操作で電子装置を操作することになり、理想的ではない。提案された第３の解決策は、ウインドウの下に何があるかの拡大ビューを含めてウインドウを表示し続けることである。この解決策では、ウインドウは、その縁が充分に画成されず、ウインドウの縁において倍率が滑らかに減少する。しかしながら、この解決策では、拡大ウインドウがカーソルと共に移動し、拡大ビューが、不安定に、せかせか及びふらふら見えるようにし得る。それ故、この解決策は、タッチスクリーンへのデータ入力を容易にするものではない。
【０００５】
以上に加えて、上述した各解決策は、選択可能なアイテムの拡大バージョンを表示するウインドウが選択可能なアイテムの真上に現れるという点で、更に別の欠点がある。例えば、個人が自分の指を使用し、最も一般的には、（例えば、個人が電子装置を片手で操作する場合に）自分の親指を使用して、タッチスクリーン上のアイテムを選択する場合に、倍率、ひいては、ウインドウは、選択されるアイテムが個人の指の下から見えるようにするために相当に大きくなければならない。ディスプレイスクリーンの前記制限サイズが与えられると、大倍率のウインドウをもつことは、望ましくなく、実際上、ある環境では、不可能である。更に、個人の指の下を見ることができるように拡大ウインドウが充分大きくても、選択可能なアイテムの少なくとも一部分は、依然として、常に遮られることがある。
【０００６】
比較的小さなタッチ感知入力装置又はタッチスクリーンへのデータ入力を容易にするための解決策であって、前記欠点に対処する更に別の提案された解決策は、拡大又は非拡大のウインドウを、選択可能なアイテムの上、下、左、又は右へオフセットすることである。拡大の場合に、この解決策及び前記解決策は、グラフィックユーザインターフェイスの部分を拡大するのに、一般的に、セルラー電話のような電子装置で常に利用できるものではないベクトルグラフィックを必要とするという付加的な欠点があり、従って、ある場合にはこれらの解決策を潜在的に不可能にする。
【０００７】
更に、オリジナルビューのコンテンツがウインドウにおいて拡大される場合には、震えを含む指移動の振幅も拡大されることがある。例えば、ウインドウのコンテンツが、そのサイズを２倍（即ち、倍率２ｘ）にするように拡大される場合には、指移動がウインドウのコンテンツを２倍の速度で移動させる。これは、ウインドウ内のビューがせかせかして見えるようにし、制御を困難なものにする。この問題は、たとえビューの拡大が２：１であっても、動きの「利得」（即ち、ウインドウコンテンツの移動／指の移動）を１：１の比として保持することにより解消できる。不都合なことに、これは、ユーザがキャラクタのストリングを選択する（即ち、「ペイント」する）必要があるときに新たな問題を引き起こすことがある。特に、この状況においては、指がストリングの端に到達するときまでに、ウインドウ及びポインタは、ストリングに沿って途中にしかない。換言すれば、指及びポインタは、もはや同じアイテムを指していない。
【０００８】
加えて、オフセットウインドウを使用すると、コンテンツが拡大されるかどうかに関わらず、更に別の欠点を招く。特に、上述したように、タッチスクリーンのサイズがかなり小さい。その結果、オリジナル表示上に改良を与えるに足るほど大きくアイテムを表示する付加的なウインドウをタッチスクリーン上に表示するに充分な余裕がない。加えて、オリジナルタッチスクリーン表示のコンテンツは、ユーザの指で遮られるだけでなく、オフセットウインドウによっても遮られる。データ入力を更に容易にするためにオフセットウインドウのサイズを増加するにつれて、オリジナルタッチスクリーン表示が益々遮られることになる。
【０００９】
提案されている更に別の解決策は、ユーザが自分の指を置く位置の真上に、ユーザが狙いをつけるために使用できる十字線のセット又はポインタを設けることである。この解決策にも多数の欠点が存在する。特に、１つの欠点は、タッチスクリーン上のあるアイテムを選択するために自分の指をどこに置くべきかユーザがある程度推定することを強制することである。というのは、ユーザは、そのアイテムの位置においてスクリーンにもはや単純にタッチできないからである。更に、タッチスクリーンの縁の１つ付近の位置でアイテムを選択したりカーソルを置いたりすることが非常に困難である。最終的に、オフセットポインタ又は十字線の使用は、おそらく、全ての状況に必要とされるのではない（即ち、表示されるアイテムが大きく且つ充分に離間される場合は必要とならない）。しかしながら、上述した解決策は、ユーザがオフセット十字線を各々の場合に使用することを強制する。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
それ故、比較的小さなタッチ感知入力装置又はタッチスクリーンへのデータ入力を容易にする技術であって、少なくとも上述した欠点を克服する技術が要望される。
【課題を解決するための手段】
【００１１】
一般に、本発明の実施形態は、とりわけ、タッチ感知入力装置又はタッチスクリーンを経て電子装置へのデータ入力を容易にするための技術であって、ユーザの指又は他の器具とカーソルとの間にポインタのような接続要素を表示して、ユーザがその接続要素を操作することでカーソルの位置を操作できるようにする技術を提供することにより、改善を与える。より詳細には、一実施形態によれば、ユーザは、カーソルが表示される第１の位置においてタッチスクリーンにタッチすることができる。カーソル、及びタッチスクリーンに表示される種々のアイテムは、ここで、ユーザの指、又はタッチスクリーンにタッチするのに使用される他の器具によっておそらく遮られるので、一実施形態によれば、ユーザは、第１の位置から離れるように自分の指をスイープ又は移動することができ、この点において、第１の位置に維持されたカーソルと、ユーザの指又は他の器具の第２の、新たな位置との間に接続要素（例えば、破線又は実線）が表示される。次いで、ユーザは、接続要素及びカーソルをアンロックするのに必要なあるアクションをとり（例えば、表示された接続要素に対して実質的に垂直な方向に自分の指又は他の器具を移動し）、接続要素、及び延長により、カーソルが、ユーザの指又は他の器具と共に移動を開始するようにさせる。一実施形態では、ユーザは、次いで、オフセット接続要素の移動によってカーソルをその希望の位置へ移動することができる。
【００１２】
１つの態様によれば、ポインタのようなオフセット接続要素を使用してデータの入力を容易にするための方法が提供される。一実施形態において、この方法は、（１）タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出し、（２）タッチ感知入力装置上の第１位置にカーソルの表示を生じさせ、（３）タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取り、（４）それに応答して、タッチ感知入力装置上に、第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせ、そして（５）ユーザが接続要素の操作を通してカーソルの表示を操作できるようにする、ことを含む。
【００１３】
一実施形態において、ユーザが接続要素の操作を通してカーソルの表示を操作できるようにすることは、更に、タッチ感知入力装置上の第３位置へ第１方向とは異なる第２方向に触覚入力が移動するという指示を受け取り、タッチ感知入力装置上に表示された接続要素を、その接続要素が第３位置と第４位置との間に少なくとも部分的に延びるように並進移動させ、第３位置と第４位置との間の角度及び距離は、第１位置と第２位置との間の角度及び距離と実質的に同じであり、そして第４位置にカーソルの表示を生じさせることを含む。
【００１４】
第２の態様によれば、オフセット接続要素を使用してデータの入力を容易にするための装置が提供される。一実施形態において、この装置は、（１）タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出し、（２）タッチ感知入力装置上の第１位置にカーソルの表示を生じさせ、（３）タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取り、（４）それに応答して、タッチ感知入力装置上に、第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせ、そして（５）ユーザが接続要素の操作を通してカーソルの表示を操作できるようにする、ように構成されたプロセッサを備えている。
【００１５】
更に別の態様によれば、オフセットポインタを使用してデータの入力を容易にするためのコンピュータプログラム製品が提供される。このコンピュータプログラム製品は、コンピュータ読み取り可能なプログラムコード部分が記憶された少なくとも１つのコンピュータ読み取り可能な記憶媒体を含む。一実施形態のコンピュータ読み取り可能なプログラムコード部分は、（１）タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出するための第１の実行可能な部分と、（２）タッチ感知入力装置上の第１位置にカーソルの表示を生じさせるための第２の実行可能な部分と、（３）タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取るための第３の実行可能な部分と、（４）それに応答して、タッチ感知入力装置上に、第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせるための第４の実行可能な部分と、（５）ユーザが接続要素の操作を通してカーソルの表示を操作できるようにする第５の実行可能な部分と、を備えている。
【００１６】
更に別の態様によれば、オフセットポインタを使用してデータの入力を容易にするための装置が提供される。一実施形態において、この装置は、（１）タッチ感知入力装置上の第１位置でユーザからの触覚入力を検出する手段と、（２）タッチ感知入力装置上の第１位置にカーソルの表示を生じさせる手段と、（３）タッチ感知入力装置上の第２位置へ第１方向に触覚入力が移動するという指示を受け取る手段と、（４）それに応答して、タッチ感知入力装置上に、第１位置と第２位置との間に少なくとも部分的に延びる接続要素の表示を生じさせる手段と、（５）ユーザが接続要素の操作を通してカーソルの表示を操作できるようにする手段と、を備えている。
【００１７】
本発明の実施形態を一般的に上述したが、必ずしも正しいスケールで描かれていない添付図面を参照して、以下に詳細に説明する。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態により動作することのできる移動ステーションの概略ブロック回路図である。
【図２】本発明の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするために行われるオペレーションを示すフローチャートである。
【図３Ａ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図３Ｂ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図３Ｃ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図３Ｄ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図３Ｅ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図３Ｆ】本発明の一実施形態によりポインタ又は同様の接続要素を生成してユーザがそれを操作できるようにすることでデータ入力を容易にするための技術を示す電子装置のタッチスクリーンのスクリーンショットである。
【図４Ａ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【図４Ｂ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【図４Ｃ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【図４Ｄ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【図４Ｅ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【図４Ｆ】本発明の別の実施形態によりタッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための技術を示す電子装置のタッチスクリーンの付加的なスクリーンショットである。
【発明を実施するための形態】
【００１９】
本発明の実施形態は、発明の全実施形態ではなく幾つかの実施形態が示された添付図面を参照して以下に詳細に説明する。実際に、本発明の実施形態は、多くの異なる形態で実施することができ、ここに示す実施形態に限定されると解釈されてはならず、むしろ、これらの実施形態は、この開示が、適用される法的要件を満足するように、準備されたものである。全体を通じて同じ要素は、同じ番号で示す。
【００２０】
概略
一般的に、本発明の実施形態は、タッチ感知入力装置を経ての電子装置へのデータ入力を容易にするための方法、装置及びコンピュータプログラム製品であって、ポインタのようなオフセット接続要素が表示され、これを操作してカーソルを希望の位置に置くことのできるものを提供する。上述したように、一実施形態によれば、ユーザが自分の指又は他の器具をタッチスクリーン上の第１位置に置いたとき、その第１位置にカーソルが表示される。タッチスクリーン上に表示されたアイテムが大きく及び／又は充分に離間されている場合には、ユーザは、カーソルと、タッチスクリーン上のどの位置にカーソルが置かれているかを容易に見ることができる。この例では、ユーザは、カーソルを置くアイテムを選択し、及び／又はその現在位置でテキストドキュメント又はメッセージ内にカーソルを挿入するために単に通常通りに処理を進めることができる。
【００２１】
これに対して、タッチスクリーン上に表示されたアイテムが互いに接近している場合には、カーソル、及びカーソルが上又は中に置かれるアイテム（１つ又は複数）が、おそらく、今度は、ユーザの指又は他の器具で遮られる。従って、一実施形態によれば、ユーザは、カーソルを導くために使用されるべきオフセットポインタ又は同様の接続要素を表示したい旨、指示することができる。より詳細には、ユーザは、タッチスクリーンとの接触を維持しながら自分の指を第１の位置からスイープ又は移動し、これで、ユーザの指又は他の器具により既に遮られたアイテムが見えるようになる。この移動に応答して、ユーザの触覚入力の第１位置の維持されたカーソルと、ユーザの触覚入力の新たな、第２位置（即ち、ユーザの指又は他の器具がタッチスクリーンに現在タッチしている位置）とを接続するポインタが表示される。ポインタ又は同様の接続要素は、例えば、カーソルと、ユーザの指又は他の器具の新たな位置との間に少なくとも部分的に延びる破線又は実線を含むことができる。
【００２２】
ここで、ユーザは、カーソルが正しい位置に置かれなかったと決定した場合に、ここに例示する実施形態によれば、表示されたポインタ及びアタッチされたカーソルをアンロック又はデタッチして、長さ及び向きを維持するポインタとカーソルとがユーザの指又は他の器具と共に移動するようにさせることができる。より詳細には、一実施形態によれば、ユーザは、この場合も、自分の指又は他の器具を第１の移動に対して規定の方向に（例えば、表示されたポインタの方向に対して実質的に垂直に）第３位置へとスイープ又は移動して、ポインタ及びカーソルをデタッチすることができる。この移動も、同様に、ポインタをシフトさせて、その一端が、今度は、ユーザの指又は他の器具がそのとき置かれている第３位置に来るようにすると共に、カーソルがアタッチされたその他端が、第４位置に来るようにし、この第４位置は、第３位置からの距離及び角度が、第２位置に対する第１位置と同じものである（即ち、ポインタは、ユーザの指又は他の器具と共に移動するときにその長さ及び向きを維持する）。ユーザは、これで、カーソルがタッチスクリーン上に移動されるのでカーソルを見ることができる。
【００２３】
電子装置
本発明の実施形態から利益が得られる一形式の電子装置を示す図１について説明する。図示されたように、電子装置は、移動ステーション１０、特に、セルラー電話である。しかしながら、図示して以下に述べる移動ステーションは、本発明から利益が得られる電子装置の一形式を単に例示するもので、それ故、本発明の範囲をそれに限定するものではない。移動ステーション１０の多数の実施形態を図示して、以下に例示するが、他の形式の移動ステーション、例えば、パーソナルデジタルアシスタント（ＰＤＡ）、ページャー、ラップトップコンピュータ、並びに移動のワイヤレス装置及び固定のワイヤライン装置の両方を含む他の形式の電子システムも、本発明の実施形態を容易に利用できる。
【００２４】
移動ステーションは、適当にプログラムされたプロセッサのような、特にここに図示して説明するものを含めて、本発明の実施形態による１つ以上の機能を遂行するための種々の手段を備えている。しかしながら、本発明の精神及び範囲から逸脱せずに、１つ以上の同様の機能を遂行するための別の手段を１つ以上のエンティティが含んでもよいことを理解されたい。より詳細には、例えば、図２に示すように、アンテナ３０２に加えて、移動ステーション１０は、送信器３０４と、受信器３０６と、各々送信器３０４及び受信器３０６へ信号を供給し且つそこから信号を受信する処理装置３０８のような手段、例えば、プロセッサ、コントローラ、等を備えている。一実施形態では、処理装置３０８又は他の手段は、以下に述べるように、移動ステーション１０へのデータ入力を容易にするように構成することができる。より詳細には、一実施形態によれば、処理装置３０８は、移動ステーション１０のタッチ感知入力装置上の第１位置でユーザからの触覚入力を検出し、そしてタッチスクリーン上の第１位置にカーソルを表示させるように構成される。又、同様に、処理装置３０８又は他の手段は、第１方向に第２位置へ触覚入力が移動されるという指示を受け取り、それに応答して、第１位置と第２位置との間に少なくとも部分的に延びる接続素子の表示を生じさせるよう構成される。その後、処理装置３０８は、ユーザがその接続装置を操作することを通してカーソルを操作できるように構成される。
【００２５】
送信器３０４及び受信器３０６へ送られ及びそこから受け取られる信号は、各々、適用可能なセルラーシステムのエアインターフェイス規格に基づくシグナリング情報と、ユーザスピーチ及び／又はユーザ発生データとを含む。この点に関して、移動ステーションは、１つ以上のエアインターフェイス規格、通信プロトコル、変調形式、及びアクセス形式で動作することができる。より詳細には、移動ステーションは、多数の、第２世代（２Ｇ）、２．５Ｇ及び／又は第３世代（３Ｇ）通信プロトコル等のいずれかに基づいて動作することができる。更に、例えば、移動ステーションは、ブルーツース、ＩＥＥＥ８０２．１１  ＷＬＡＮ（又はＷｉ−Ｆｉ（登録商標））、ＩＥＥＥ８０２．１６  ＷｉＭＡＸ、ウルトラワイドバンド（ＵＷＢ）、等を含めて、多数の異なるワイヤレスネットワーキング技術のいずれかに基づいて動作することができる。
【００２６】
プロセッサ、コントローラ、又は他のコンピューティング装置のような処理装置３０８は、移動ステーションのビデオ、オーディオ、及びロジック機能を具現化するのに必要な回路を含み、且つここに述べる機能を具現化するためのアプリケーションプログラムを実行することができることを理解されたい。例えば、処理装置は、デジタル信号プロセッサ装置、マイクロプロセッサ装置、並びに種々のアナログ／デジタルコンバータ、デジタル／アナログコンバータ、及び他のサポート回路を含む種々の手段で構成することができる。移動装置の制御及び信号処理機能は、これらの装置間でその各能力に基づいて割り当てられる。従って、処理装置３０８は、変調及び送信の前にメッセージ及びデータをコンボリューション的にエンコードしインターリーブする機能も含む。処理装置は、更に、内部ボイスコーダ（ＶＣ）３０８Ａを含むことができると共に、内部データモデム（ＤＭ）３０８Ｂを含んでもよい。更に、処理装置３０８は、メモリに記憶される１つ以上のソフトウェアアプリケーションを動作する機能も含む。例えば、コントローラは、従来のウェブブラウザのような接続プログラムを動作することができる。この接続プログラムは、移動ステーションが、例えば、ＨＴＴＰ及び／又はワイヤレスアプリケーションプロトコル（ＷＡＰ）に基づいて、ウェブコンテンツを送信及び受信できるようにする。
【００２７】
又、移動ステーションは、例えば、従来のイヤホン又はスピーカ３１０、リンガー３１２、マイクロホン３１４、ディスプレイ３１６を含むユーザインターフェイスのような手段も備え、それらは全てコントローラ３０８へ結合される。移動装置がデータを受け取れるようにするユーザ入力インターフェイスは、移動装置がデータを受け取れるようにする多数の装置、例えば、キーパッド３１８、マイクロホン３１４、タッチ感知ディスプレイ又はタッチスクリーン３２６、又は他の入力装置のいずれを含んでもよい。キーパッドを含む実施形態では、キーパッドは、従来の数字（０−９）及び関連キー（＃、＊）、並びに移動ステーションを動作するのに使用される他のキーを含むことができ、又、アルファニューメリックキーの全セット、又はアルファニューメリックキーの全セットを与えるようにアクチベートできるキーのセットを含んでもよい。図示されていないが、移動ステーションは、これを動作するに必要な種々の回路に通電すると共に、任意であるが、機械的振動を検出可能な出力として与えるための振動バッテリパックのようなバッテリを備えてもよい。
【００２８】
又、移動ステーションは、典型的に移動加入者に関連した情報エレメントを記憶する、例えば、加入者アイデンティティモジュール（ＳＩＭ）３２０、取り外し可能なユーザアイデンティティモジュール（Ｒ−ＵＩＭ）（図示せず）等を含むメモリのような手段を備えることもできる。ＳＩＭに加えて、移動装置は、他のメモリを備えることができる。この点に関して、移動ステーションは、埋め込むことができ及び／又は取り外し可能でもよい揮発性メモリ３２２及び他の不揮発性メモリ３２４を備えることができる。例えば、他の不揮発性メモリは、埋め込み型又は取り外し可能なマルチメディアメモリカード（ＭＭＣ）、セキュアなデジタル（ＳＤ）メモリカード、メモリスティック、ＥＥＰＲＯＭ、フラッシュメモリ、ハードディスク、等でよい。メモリは、移動ステーションの機能を具現化するために移動ステーションにより使用される情報及びデータの任意の数の断片又は任意の量を記憶することもできる。例えば、メモリは、移動装置を独特に識別することのできる識別子、例えば、国際移動装置識別（ＩＭＥＩ）コード、国際移動加入者識別（ＩＭＳＩ）コード、移動装置サービス総合デジタル網（ＭＳＩＳＤＮ）コード、等を記憶することができる。
【００２９】
又、メモリは、コンテンツを記憶することもできる。メモリは、例えば、アプリケーション及び他のコンピュータプログラムのためのコンピュータプログラムコードを記憶することもできる。例えば、以下に詳細に述べるように、一実施形態では、メモリは、（例えば、ユーザがタッチスクリーン３２６に自分の指を置いたときに）移動ステーション１０のタッチスクリーン３２６上の第１位置でユーザからの触覚入力を検出し、タッチスクリーン３２６上の第１位置にカーソルの表示を生じさせ、タッチスクリーン３２６上の第２位置へ第１方向に触覚入力が移動されるという指示を受け取り（例えば、ユーザがタッチスクリーン３２６に最初にタッチした場所から離れるように自分の指をスイープしたときに）、そしてそれに応答して、ユーザがタッチスクリーン３２６に最初にタッチした位置（即ち、第１位置）と、ユーザが自分の指をスイープした後にタッチスクリーン３２６に現在タッチしている位置（即ち、第２位置）との間に少なくとも部分的に延びるポインタのような接続要素の表示をタッチスクリーン３２６に生じさせるためのコンピュータプログラムコードを記憶することができる。更に、メモリは、ユーザがポインタ又は他の接続要素を操作することを通してタッチスクリーン３２６上のカーソルの表示を操作できるようにするためのコンピュータプログラムコードも記憶することができる。
【００３０】
本発明の実施形態の方法、装置及びコンピュータプログラム製品は、主として、移動通信アプリケーションに関連して説明する。しかしながら、本発明の実施形態の方法、装置及びコンピュータプログラム製品は、移動通信産業及びそれ以外の種々の他のアプリケーションに関連して利用できることも理解されたい。例えば、本発明の実施形態の方法、装置及びコンピュータプログラム製品は、ワイヤライン及び／又はワイヤレスネットワーク（例えば、インターネット）アプリケーションに関連して利用することができる。
【００３１】
タッチスクリーンを経てのデータ入力を容易にする方法
タッチ感知入力装置又はタッチスクリーンを経ての電子装置へのデータ入力を容易にするために本発明の実施形態により実行されるオペレーションを示した図２について説明する。図示されたように、このプロセスは、電子装置、より典型的には、電子装置のプロセッサ又はそれにより実行されるソフトウェアが電子装置のタッチスクリーン上の第１位置で触覚入力を検出したとき、例えば、ユーザが自分の指をタッチスクリーンに置いたときに開始する（ブロック２０１）。電子装置は、触覚入力を検出し、そして当業者に知られた多数の技術を経てその位置を決定することができる。例えば、タッチスクリーンは、スペーサにより離間状態に保持された２枚の層を備え、それらの間に電流が流される。ユーザがタッチスクリーンにタッチすると、２枚の層が接触し、接触点において電流の変化を生じさせる。電子装置は、電流の変化及び接触点の座標に注目する。或いは又、タッチスクリーンが、抵抗性システムではなく容量性システムを使用して触覚入力を検出する場合には、タッチスクリーンは、電荷を蓄積する層を含む。ユーザがタッチスクリーンにタッチすると、その層からの幾つかの電荷がユーザへ転送され、容量性層の電荷を減少させる。電荷の減少を測定する回路をタッチスクリーンの各角に配置し、各角で測定された電荷の相対的な差に基づいて触覚入力の厳密な位置を計算することができる。本発明の実施形態は、他の形式のタッチスクリーン、例えば、抵抗性、容量性、赤外線、歪計、表面波、光学像形成、分散信号技術、音響パルス確認、或いは他の技術のいずれかによりタッチ確認を行い、次いで、タッチの位置を表す信号を発生するように構成されたタッチスクリーンを使用することができる。
【００３２】
図２に戻ると、触覚入力が検出されると、電子装置、より典型的には、電子装置のプロセッサ又はそれにより実行されるソフトウェアが、ブロック２０２において、タッチスクリーン上の触覚入力の位置（即ち、第１位置）にカーソルを表示させる。換言すれば、ユーザがスクリーンにタッチしたスポットにおいてタッチスクリーンにカーソルが表示される。例えば、タッチスクリーンがテキストドキュメント又はメッセージを表示している場合は、ユーザがスクリーンにタッチしたスポットにおいてそのテキストドキュメント又はメッセージに表示された文字に対してカーソルが配置される。
【００３３】
上述したように、多くの場合には、ブロック２０２で表示されるカーソルは、ユーザがどんな器具（例えば、自分の指）を使用してタッチスクリーンにタッチしようと、それによって遮られて、ユーザがどんなアイテムを選択しようとしているか及び／又はテキストドキュメント又はメッセージ内のどのポイントにカーソルを置こうとしているか決定することが困難になる。これは、タッチスクリーンに表示されたアイテムが互いに接近している場合は特にそうである。タッチスクリーン上のどこにカーソルが表示されたかユーザが決定できない場合には、本発明の実施形態によれば、ユーザは、自分の指（又は触覚入力を生成するのに使用される他の器具、例えば、スタイラス）を、ユーザがタッチスクリーンにタッチしたところ（即ち、第１位置）から第２位置へ第１方向に移動又はスイープさせることができ、この移動は、ブロック２０３において、電子装置のプロセッサ又はそれにより実行されるソフトウェアによって検出され、そしてブロック２０４において、ユーザがタッチスクリーンにタッチした第１位置と、この第１位置にカーソルを維持しながらユーザがタッチスクリーンに現在タッチしている第２位置を接続する（又はそれらの間に少なくとも部分的に延びる）ポインタのような接続要素が表示される。図示されていないが、一実施形態では、ポインタ又は他の接続要素を表示するのに加えて、電子装置は、この点において、タッチスクリーンに表示された１つ以上のアイテムを拡大して、表示されたアイテムと、それらアイテムに対してカーソルがどこに置かれているかをユーザに良く見えるようにすることができる。この拡大は、自動的に行われてもよいし、又は別の実施形態では、触覚入力の第２位置（即ち、ユーザが自分の指又は他の器具を移動するところの位置）が、触覚入力の第１位置（即ち、ユーザが最初にタッチスクリーンにタッチした位置）から規定距離以上あるときだけ、行われてもよい。一実施形態では、拡大は、何らかの設定レベル（例えば、オリジナル像のサイズの２倍）でよい。或いは又、拡大レベルは、スイープの長さ、又はユーザ触覚入力の第１位置と第２位置との間の距離に比例してもよい。ポインタが表示されると、電子装置、より詳細には、電子装置のプロセッサ又はそれにより実行されるソフトウェアは、その後、ユーザが接続要素又はポインタの操作を通じてカーソルを操作できるようにする。
【００３４】
より詳細には、一実施形態によれば、ポインタを操作し、そして延長により、ポインタの第１端に現在維持されているカーソルを操作するために、ユーザは、先ず、ポインタをその現在位置から「アンロック」することが必要である。一実施形態によれば、これを行うために、ユーザは、自分の指又は他の器具を、第１方向とは異なる第２方向（例えば、表示されたポインタに対して垂直に）第３位置へと移動することができる。この移動は、ブロック２０５において、電子装置のプロセッサ又はそれにより実行されるソフトウェアによって検出され、そしてユーザがカーソルを移動したい旨の指示として解釈される。当業者であれば、本発明の実施形態の精神及び範囲から逸脱せずに、ポインタ、及び延長により、カーソルをアンロックするのに、他の技術も同様に使用できることが明らかであろう。例えば、ユーザは、自分の指をタッチスクリーンから瞬間的に持ち上げ、自分の指又は他の器具をある規定の距離だけスイープ／移動し、或いはソフト又はハードキーを操作して、ポインタをアンロックすることが要求される。
【００３５】
ポインタ又は他の接続要素及びカーソルがそのオリジナル位置からアンロック又はデタッチされると、ポインタ及びカーソルは、ユーザの指と共に移動を開始することができる（即ち、ユーザは、ポインタの操作を通じてカーソルを操作することができる）。より詳細には、ポインタをアンロックするのに、ユーザが自分の指又は他の器具を第２方向に第３位置へと移動することを伴う実施形態で続けると、この移動を検出するのに応答して、電子装置（即ち、電子装置のプロセッサにより実行されるソフトウェア）は、ポインタをシフトして、その第２端が、第３位置（即ち、ユーザの指又は他の器具の新たな位置）へ移動すると共に、カーソルにアタッチされた第１端が、ポインタの長さ及び方向を維持しながら、第４位置へ移動するようにする（ブロック２０６）。次いで、ブロック２０７において、第４位置にカーソルを表示することができる。
【００３６】
その後、前記ステップを繰り返して、カーソルを更に操作することができる。換言すれば、ユーザは、自分の指又は他の器具をタッチスクリーンの周りで種々の方向に移動し続けることができ、同時に、一端にカーソルをそして他端にユーザの指又は他の器具を有するポインタがタッチスクリーン全体にわたって移動する。ユーザは、カーソルを希望の位置に置くと、自分の指を持ち上げるか、又はより大きな力をタッチスクリーンに加えて、カーソルが置かれたアイテムを選択し、及び／又はカーソルをその位置に（例えば、テキストドキュメント又はメッセージ内に）維持することができる。
【００３７】
例えば、図３Ａ−３Ｆは、電子装置のタッチスクリーンのスクリーンショットであり、本発明の一実施形態によりテキストドキュメントにカーソルが配置されたところを示している。特に、図３Ａは、この実施形態においてユーザが訂正したいミススペルのあるワード“ａｓｐｅｔｃｓ”を含むテキストドキュメントを表すタッチスクリーンを示す。このようにするために、ユーザは、図３Ｂに示すように、ミススペルのあるワードが表示された位置の上でタッチスクリーンに自分の指を置く。図示されたように、ユーザは、このようにするとき、ワード“ａｓｐｅｔｃｓ”又はそれを取り巻く多数のワードをもはや見ることができず、それ故、そのワード内の正しい場所（例えば、“ｅ”と“ｔ”との間）であることは言うまでもなく、そのワード上にカーソルを置いたかどうかも分からない。正しい位置にユーザがカーソルを置くのを容易にするために、図３Ｃに示す一実施形態によれば、自分の指をタッチスクリーンから離さずに、ユーザが自分の指又は他の器具を最初に置いたところから離れるように（例えば、図示されたように上及び右へ）移動するときに、ポインタ（破線として示された）をディスプレイスクリーン上にレンダリングすることができる。図示されたように、ポインタは、今や見えるようになったカーソルと、ユーザの指の新たな位置との間にある。これで、ユーザは、ワード“ａｓｐｅｔｃｓ”の“ｃ”と“ｓ”との間にカーソルを置いたことが分かる。
【００３８】
この点において、例えば、ユーザがワード“ａｓｐｅｔｃｓ”の“ｅ”と“ｔ”との間にカーソルを置くことを好むために、このカーソルの配置で不満である場合には、一実施形態により、ユーザは、ポインタをその現在位置から最初にアンロック又はデタッチすることが必要である。一実施形態では、そのようにするために、ユーザは、自分の指又は他の器具を、この場合もタッチスクリーンから持ち上げずに、最初の移動に対して実質的に垂直な方向に（即ち、表示されたポインタに対して実質的に垂直に）移動することが必要である。このようにすることで、ポインタ、及び延長によりカーソルは、その初期位置からデタッチし、ユーザの指又は他の器具と共に移動を開始する。一実施形態では、このモードの切り換え（即ち、固定ポインタ及びカーソルから可動ポインタ及びカーソルへの）は、図３Ｄに示すように、破線から実線へポインタを切り換えることにより描くことができる。これで、ユーザは、自分の指を移動しそしてポインタを操作することにより、図３Ｅに示すように、“ｅ”と“ｔ”との間のような希望の位置へカーソルを移動することができる。カーソルが希望の位置に置かれると、ユーザは、図３Ｆに示すように、タッチスクリーンから自分の指を持ち上げ、カーソルは、タッチスクリーンに表示されたアイテムに対してその位置に留まる。
【００３９】
図４Ａ−４Ｆは、電子装置のタッチスクリーンのスクリーンショットで、同様の実施形態によりテキストドキュメントにカーソルが配置されたところを示している。この実施形態でも、ユーザは、（図４Ａに示された）ミススペルのあるワードの“ｅ”と“ｔ”との間にカーソルを置くことを希望する。ユーザは、上述したように、自分の指を図４Ｂに示すようにタッチスクリーン上に置き、そのワード及びそれを取り巻く多数のワードを遮ることで、それを行う。カーソルが置かれた位置を見ることができるようにするために、ユーザは、上述したように、そして図４Ｃに示すように、自分の指を上方及び右へスイープし、カーソルをそのオリジナル位置に維持しながらポインタを表示させることができる。しかしながら、今度は、電子装置（即ち、電子装置で動作するプロセッサにより実行されるソフトウェア）は、タッチスクリーン上に表示されるアイテムの拡大も行って、ユーザが、表示されたアイテム及びカーソルの配置を容易に見ることができるようにする。ユーザがポインタをアンロックし（図４Ｄに示すように）、カーソルを正しい位置へ移動し（図４Ｅに示すように）、そして自分の指又は他の器具を持ち上げると、表示されたアイテムは、図４Ｆに示すように、それらの通常の倍率に復帰することができる。
【００４０】
結論
上述したように、そして当業者に明らかなように、本発明の実施形態は、方法及び装置として構成することができる。従って、本発明の実施形態は、完全にハードウェア、完全にソフトウェア、又はソフトウェア及びハードウェアの組合せを含む種々の手段で構成することができる。更に、本発明の実施形態は、コンピュータ読み取り可能なプログラムインストラクション（例えば、コンピュータソフトウェア）が実施されたコンピュータ読み取り可能な記憶媒体におけるコンピュータプログラム製品の形態をとることができる。ハードディスク、ＣＤ−ＲＯＭ、光学記憶装置、又は磁気記憶装置を含む適当なコンピュータ読み取り可能な記憶媒体を利用することができる。
【００４１】
方法、装置（即ち、システム）及びコンピュータプログラム製品のブロック図及びフローチャートを参照して本発明の実施形態を以上に述べた。ブロック図及びフローチャートの各ブロック、並びにブロック図及びフローチャートにおけるブロックの組合せは、各々、コンピュータプログラムインストラクションを含む種々の手段によって実施できることを理解されたい。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊目的コンピュータ、又は他のプログラム可能なデータ処理装置にロードされて、マシンを形成し、コンピュータ又は他のプログラム可能なデータ処理装置において実行されるインストラクションは、フローチャートのブロック（１つ又は複数）において指定される機能を具現化するための手段を生成する。
【００４２】
又、これらコンピュータプログラムインストラクションは、特定の仕方で機能するようにコンピュータ又は他のプログラム可能なデータ処理装置を導くことのできるコンピュータ読み取り可能なメモリに記憶することもでき、コンピュータ読み取り可能なメモリに記憶されたインストラクションは、フローチャートのブロック（１つ又は複数）で指定された機能を具現化するためのコンピュータ読み取り可能なインストラクションを含む製造物品を形成する。又、コンピュータプログラムインストラクションは、コンピュータ又は他のプログラム可能なデータ処理装置にもロードされ、一連のオペレーションステップをそのコンピュータ又は他のプログラム可能な装置において遂行させて、コンピュータ実施プロセスを形成し、コンピュータ又は他のプログラム可能な装置で実行されるインストラクションが、フローチャートのブロック（１つ又は複数）で指定された機能を具現化するためのステップを与えるようにする。
【００４３】
従って、ブロック図及びフローチャートのブロックは、指定の機能を遂行するための手段の組合せ、指定の機能を遂行するためのステップの組合せ、及び指定の機能を遂行するためのプログラムインストラクション手段をサポートする。又、ブロック図及びフローチャートの各ブロック、並びにブロック図及びフローチャートにおけるブロックの組合せは、指定の機能又はステップ、或いは特殊目的ハードウェア及びコンピュータインストラクションの組合せを遂行する特殊目的ハードウェアベースのコンピュータシステムによって実施できることも理解されよう。
【００４４】
前記説明及び添付図面に提示された教示の利益を得る本発明の実施形態に係る当業者であれば、ここに述べた本発明の多数の変更及び他の実施形態が明らかであろう。例えば、種々の実施形態は、ユーザの指を使用してアイテムを選択することについて説明したが、スタイラス、鉛筆、等の他の選択装置も同様に使用することができる。それ故、本発明の実施形態は、ここに開示した特定の実施形態に限定されず、又、それら変更及び他の実施形態が、特許請求の範囲内に包含されることを理解されたい。ここでは、特定の用語を使用したが、それらは、一般的な説明的な意味で使用されたに過ぎず、それに限定するものではない。
【符号の説明】
【００４５】
１０：移動ステーション
３０４：送信器
３０６：受信器
３０８：処理装置
３１０：スピーカ
３１２：リンガー
３１４：マイクロホン
３１６：ディスプレイ
３１８：キーパッド
３２０：加入者アイデンティティモジュール（ＳＩＭ）
３２２：揮発性メモリ
３２４：不揮発性メモリ
３２６：タッチスクリーン
【図１】
2010536082.tif 000003
【図２】
2010536082.tif 000004
【図３Ａ】
2010536082.tif 000005
【図３Ｂ】
2010536082.tif 000006
【図３Ｃ】
2010536082.tif 000007
【図３Ｄ】
2010536082.tif 000008
【図３Ｅ】
2010536082.tif 000009
【図３Ｆ】
2010536082.tif 000010
【図４Ａ】
2010536082.tif 000011
【図４Ｂ】
2010536082.tif 000012
【図４Ｃ】
2010536082.tif 000013
【図４Ｄ】
2010536082.tif 000014
【図４Ｅ】
2010536082.tif 000015
【図４Ｆ】
2010536082.tif 000016
【国際調査報告】
2010536082.tif 000017
2010536082.tif 000018