(57)【要約】【課題】タッチスクリーンデバイスに革新的なユーザインタフェースを提供すること。【解決手段】モバイル電子デバイスであって、アプリケーションを格納し、実行するためのプロセッサと動作するように接続されたメモリと、該アプリケーションに対応するタッチセンシティブアプリケーションアイコン、および該アプリケーションを立ち上げるための該アプリケーションアイコンをイネーブルするために、該アプリケーションアイコンにタッチすることに関連して、タッチされるべきスクリーン上のエリアを有するタッチセンシティブホットスポットの両方を表示するためのタッチスクリーンとを備えている、モバイル電子デバイス。【選択図】図２
2009123208.tif 000002
【特許請求の範囲】
【請求項１】
モバイル電子デバイスであって、
アプリケーションを格納し、実行するためのプロセッサと動作するように接続されたメモリと、
該アプリケーションに対応するタッチセンシティブアプリケーションアイコン、および該アプリケーションを立ち上げるための該アプリケーションアイコンをイネーブルするために、該アプリケーションアイコンにタッチすることに関連して、タッチされるべきスクリーン上のエリアを有するタッチセンシティブホットスポットの両方を表示するためのタッチスクリーンと
を備えている、モバイル電子デバイス。
【請求項２】
前記タッチスクリーンは前記ホットスポットを囲む起動ゾーンをさらに備え、前記アプリケーションアイコンは、前記アプリケーションを立ち上げるために、該起動ゾーンに少なくとも部分的に重なるようにドラッグされるように適合されている、請求項１に記載のモバイル電子デバイス。
【請求項３】
前記ホットスポットは移動可能なホットスポットを備え、該移動可能なホットスポットは、前記アプリケーションアイコン上に少なくとも部分的にドラッグされ、次いでリリースされて、該アプリケーションアイコンに対応する前記アプリケーションを立ち上げるように適合されている、請求項１に記載のモバイル電子デバイス。
【請求項４】
前記ホットスポットは移動可能なホットスポットを備え、該移動可能なホットスポットは、周囲の起動ゾーンと共にドラッグされ、その結果、該起動ゾーンが、前記アプリケーションを立ち上げるための前記アプリケーションアイコンに少なくとも部分的に重なるように適合されている、請求項１に記載のモバイル電子デバイス。
【請求項５】
前記ホットスポットは円形のホットスポットを備え、該円形のホットスポットの周囲に、環状の起動ゾーンが同心状に配置されて起動半径を規定し、１つ以上のアプリケーションアイコンが、それぞれのアプリケーションの起動のための該起動ゾーン内にドラッグされるように適合されている、請求項１に記載のモバイル電子デバイス。
【請求項６】
前記タッチスクリーンが配列され、その結果、頻繁に立ち上げられるアプリケーションに対応するアプリケーションアイコンが前記ホットスポットへの最大のアクセス能力をイネーブルするように、該ホットスポットの最も近くに配置される一方で、ほとんど立ち上げられないアプリケーションに対応するアプリケーションアイコンが該ホットスポットの最も遠くに配置されるように、複数のアプリケーションアイコンがスクリーン上に配列される、請求項１〜請求項５のうちのいずれか１項に記載のモバイル電子デバイス。
【請求項７】
前記アプリケーションアイコンは、ドラッグされたとき、該アプリケーションアイコンのスクリーン上の加速および減速を制限する仮想慣性を示すように配列される、請求項１〜請求項６のうちのいずれか１項に記載のモバイル電子デバイス。
【請求項８】
スクリーン上に表示される複数のアプリケーションアイコンの各々は、ドラッグされたとき、該アプリケーションアイコンのスクリーン上の加速および減速を制限する仮想慣性を示すように配列され、さらに、スクリーン上の衝突が発生したときその他のスクリーン上のアプリケーションアイコンの反応による移動を引き起こす、請求項１〜請求項７のうちのいずれか１項に記載のモバイル電子デバイス。
【請求項９】
前記複数のアプリケーションアイコンの各々は、前記スクリーン上の衝突に供されるスクリーン上のアイコンの動きを制限するための仮想の摩擦パラメータと仮想の弾性衝突パラメータとを示すように配列される、請求項８に記載のモバイル電子デバイス。
【請求項１０】
前記ホットスポットが配列され、その結果、該ホットスポットにタッチすることが前記アプリケーションアイコンをアンロックして、該アイコンが前記アプリケーションを立ち上げることをイネーブルする、請求項１〜請求項９のうちのいずれか１項に記載のモバイル電子デバイス。
【請求項１１】
モバイル電子デバイスのタッチスクリーンを用いてアプリケーションを立ち上げる方法であって、該方法は、
該モバイル電子デバイスの該タッチスクリーン上に表示されるタッチセンシティブホットスポットにタッチするステップであって、該ホットスポットはアプリケーションアイコンが該アプリケーションを立ち上げることをイネーブルするために、該アプリケーションアイコンにタッチすることに関連してタッチされるスクリーン上のエリアを有する、ステップと、
該モバイル電子デバイスの該タッチスクリーン上に表示されるタッチセンシティブアプリケーションアイコンにタッチするステップと
を包含する、方法。
【請求項１２】
前記アプリケーションは、まず前記ホットスポットをタッチおよびリリースし、次いで選択されたアプリケーションの前記アプリケーションアイコンにタッチし、少なくとも部分的に該ホットスポット上にドラッグすることによって立ち上げられる、請求項１１に記載の方法。
【請求項１３】
前記選択されたアプリケーションは、前記ホットスポットにタッチすることと、該ホットスポットが依然タッチされている間に、前記アプリケーションアイコンにタッチし、タッチされている該ホットスポットを囲む起動ゾーンに少なくとも部分的にドラッグすることとによって立ち上げられる、請求項１１に記載の方法。
【請求項１４】
前記選択されたアプリケーションは、前記ホットスポットにタッチおよびリリースすることと、次いで前記アプリケーションアイコンにタッチすることとによって立ち上げられる、請求項１１に記載の方法。
【請求項１５】
前記選択されたアプリケーションは、前記ホットスポットにタッチすることと、該ホットスポットが依然タッチされている間に、前記アプリケーションアイコンにタッチすることとによって立ち上げられる、請求項１１に記載の方法。
【請求項１６】
前記タッチセンシティブホットスポットにタッチするステップは、該ホットスポットをドラッグし、少なくとも部分的に前記アプリケーションアイコンに重ね、それにより前記アプリケーションを立ち上げることを包含する、請求項１１に記載の方法。
【請求項１７】
前記タッチセンシティブホットスポットにタッチするステップは、該ホットスポットをドラッグし、その結果、該ホットスポットを囲み、該ホットスポットとともに移動可能な起動ゾーンを少なくとも部分的に前記アプリケーションアイコンに重ね、それにより前記アプリケーションを立ち上げることを包含する、請求項１１に記載の方法。
【請求項１８】
複数のアプリケーションアイコンがスクリーン上に配列され、その結果、より頻繁に立ち上げられるアプリケーションに対応するアプリケーションアイコンが、それほど頻繁に立ち上げられないアプリケーションに対応するアプリケーションアイコンよりも、前記ホットスポットへのより直接的なアクセスを有する、請求項１１〜請求項１７のうちのいずれか１項に記載の方法。
【請求項１９】
前記アプリケーションアイコンがドラッグされるとき、または該アプリケーションアイコンがスクリーン上で衝突するとき、該スクリーン上のアプリケーションアイコンの動きの挙動を制御するために、仮想の慣性パラメータ、仮想の摩擦パラメータおよび仮想の弾性衝突パラメータのうちの少なくとも１つを構成するステップをさらに包含する、請求項１１〜請求項１８のうちのいずれか１項に記載の方法。
【請求項２０】
前記ホットスポットにタッチすることは、前記アプリケーションアイコンをアンロックして、該アプリケーションアイコンが前記アプリケーションを立ち上げることをイネーブルする、請求項１１〜請求項１９のうちのいずれか１項に記載の方法。
【請求項２１】
メモリにロードされ、モバイル電子デバイスのプロセッサ上で実行されるとき、該モバイル電子デバイスに、請求項１１〜請求項２０のうちのいずれか１項の方法のステップを実行させるコードを含む機械読み取り可能な媒体。
【請求項２２】
請求項２１に記載の機械読み取り可能な媒体を含むコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、小型の液晶ディスプレイ（ＬＣＤ）スクリーンを有するモバイル電子デバイスまたはハンドヘルド電子デバイスに関し、特に、タッチセンシティブディスプレイまたはタッチスクリーンを有するハンドヘルドデバイスに関する。
【背景技術】
【０００２】
多くの異なるタッチスクリーン技術（例えば、抵抗性、容量性、表面弾性波、赤外線、歪みゲージ、光学画像化、分散性信号、音響パルス認識）が、タッチセンシティブグラフィカルユーザインタフェースを生成するために使用され得、タッチセンシティブグラフィカルユーザインタフェースは、ユーザの指またはスタイラスからのユーザ入力を受信しながら、同時にユーザにコンテンツを表示することが可能である。これらのタッチスクリーンデバイス（「タッチセンシティブディスプレイ」または「タッチスクリーンパネル」としても公知）は、例えば、ほんのいくつか用途を挙げれば、ＧＰＳナビゲーションユニット、デジタルビデオレコーダおよび無線ハンドヘルドデバイスなどの消費者用電子機器においてますます知名度が上がっている。従って、タッチスクリーンデバイスは、その他の従来のユーザ入力デバイス（例えば、キーボード、キーパッド、トラックボール、サムホイール、マウスなど）の代わりになるか、または単なる補助としてのいずれかで使用され得る。タッチスクリーンデバイスは、同時に、ディスプレイスクリーンおよびユーザ入力デバイスとして作用し、例えば、スクリーン上に示される仮想のキーボードまたはキーパッド上でデータを入力すること、メニューを下げること、表示されるボタンまたはメニューアイテムから選択を行うこと、あるいはアプリケーションを立ち上げることなどの種々の機能を、例えば、スクリーン上に表示されるアイコンをタップすることまたはダブルタップすることによってイネーブルする。
【０００３】
タッチスクリーンの１つの欠点は、ユーザの指をガイドするためのいかなる触覚参照点もないことである。従来のキーボードまたはキーパッドとは異なり、例えば、完全に平坦なタッチスクリーンは、ユーザがキーボード周辺を手探りで操作することを補助する、従って、キーの位置のユーザの視覚的知覚の補助を行う、いかなる上方に突出したキーも有さない。結果として、タッチスクリーンは、選択の失敗およびタイピングエラーをする傾向があり得る。さらに、デバイスが適切なカバーまたはケースなしにユーザのポケット内で保持される場合、デバイスは望ましくない入力を受信しやすく、該望ましくない入力は、例えば、故意でない電話呼び出しをトリガしたり、無意識にアプリケーションを立ち上げてしまったりし得る。以下のセクションで、出願人は新しいインタフェース技術を開示し、該インタフェース技術はこれらの前述の問題の技術的な解決策であるだけでなく、ユーザがハンドヘルドモバイル電子デバイス上のタッチスクリーンインタフェースと相互作用する方法に大きな変革をもたらす。本技術は、概して、タッチスクリーンデバイスに革新的なユーザインタフェースを提供し、このインタフェースは、ユーザがタッチスクリーンインタフェースと相互作用する方法に大きな変革をもたらす。この新しい技術は、根本的に新しいユーザ経験を提供し得、該ユーザ経験は、先行技術のインタフェースよりも、直感的で、人間工学に基づいており、さらに「流動性の高い（ｆｒｅｅ−ｆｌｏｗｉｎｇ）」であると考えられる。この新しいタッチスクリーンインタフェースは、タッチセンシティブ「ホットスポット」、およびその（オプションの）周囲を囲む（タッチセンシティブな）起動ゾーンを利用し得、スクリーン上のアイコンに対して、アプリケーションを立ち上げたり、その他のタスクまたは動作を実行したりする。ホットスポット（およびそのオプションの周囲を囲む起動ゾーン）は、アプリケーションを立ち上げるために（または実際には任意のその他のタイプのスクリーン上のアイコン操作を行うために）種々の方法で用いられ得る。例えば、そして以下で詳述されるように、ホットスポットは（ホットスポットを起動するために）タッチされ得るか、または「タップされ」得、次いで所望のタッチセンシティブアプリケーションアイコンが該ホットスポット上にドラッグされ得るか、または少なくとも部分的に起動ゾーンにドラッグされ得、その結果、アプリケーションが立ち上がる。別の例として、ホットスポットおよびアプリケーションアイコンは、逐次的にまたは同時にタッチされ得る。さらなる例として、ホットスポットは、アプリケーションアイコン上にドラッグされ得る。従って、ホットスポットは、（例えば、適切なカバーなしに、デバイスがユーザのポケット内で保持されるときに）無意識にアプリケーションをトリガすること、または（ユーザの指のスリップに起因した）誤ったアプリケーションをトリガすることの見込みを排除する（あるいは少なくとも有意に制限する）ように機能する。
【０００４】
この技術に対する追加の改良として、タッチスクリーンインタフェースの人間工学および性能は、アイコンがスクリーンを横切ってドラッグされるとき、該アイコンのスクリーン上の動きの挙動を調整することによって、制限され得る。例えば、慣性、摩擦および弾性衝突の仮想特性に起因すると考えると、アイコンは、ドラッグされたとき現実的な加速および減速を示すことと、その他のアイコンとの仮想の衝突を受け（従ってその他のアイコンを変位させ）ることと、所望のスクリーン上の人間工学を生み出すスクリーン上の運動学を概して示すこととをなされ得る。
【０００５】
従って、本技術の局面は、モバイル電子デバイスのタッチスクリーンを用いてアプリケーションを立ち上げる方法であり得る。上記方法は、モバイル電子デバイスのタッチスクリーン上に表示されるタッチセンシティブホットスポットにタッチするステップと、アプリケーションを立ち上げるためにモバイル電子デバイスのタッチスクリーン上に表示されるタッチセンシティブアプリケーションアイコンにタッチするステップとを含み得る。
【０００６】
本技術の別の局面は、コンピュータプログラム製品であり得、該コンピュータプログラム製品は、該コンピュータプログラム製品がメモリにロードされ、無線通信デバイスのプロセッサ上で実行されるとき、前述の方法のステップを行うように適合されているコードを含み得る。
【０００７】
本技術のさらに別の局面は、モバイル電子デバイスであり得、該モバイル電子デバイスは、アプリケーションを格納し、実行するためのプロセッサと接続されるメモリと、該アプリケーションに対応するタッチセンシティブアプリケーションアイコンおよびタッチセンシティブホットスポットの両方を表示するためのタッチスクリーンとを備えており、該タッチセンシティブホットスポットは、該アプリケーションを立ち上げるための該アプリケーションアイコンをイネーブルするために、該アプリケーションにタッチすることと関連してタッチされるスクリーン上のエリアを有する。立ち上げられるアプリケーションに対応するアプリケーションアイコンにタッチすることと同時に、ホットスポットがタッチされるまで、アプリケーションアイコンは、イネーブルされないまま（例えば、ロックされたまま）であり、すなわち、ホットスポットをもタッチすることなしにアプリケーションにタッチすることによっては立ち上げられ得ない。ホットスポットとアプリケーションアイコンとに同時にタッチすることは、ホットスポットにタッチし、次いでアプリケーションアイコンにタッチすることを包含し得るか、またはアプリケーションアイコンにタッチし、次いでホットスポットにタッチすることを包含し得る。あるいは、上記タッチすることは、ホットスポットとアプリケーションアイコンとの両方に同時にタッチすることを包含し得るが、実際には、該ホットスポットおよびアプリケーションアイコンのうちの一方にタッチすることは、該ホットスポットおよびアプリケーションアイコンのうちの他方にタッチする前に同様に断片的に登録する。いかなる場合においても、好適には、ホットスポットまたはアプリケーションアイコンのうちの一方にタッチすることが、該ホットスポットまたはアプリケーションアイコンのうちの他方にタッチすることのほんの直前に行われる、すなわち短時間（例えば、所定の閾値の時間）内に発生し、そうでなければ、ホットスポットおよびアプリケーションアイコンに「同時に」タッチすることは、デバイスによって登録されない。所定の閾値の使用は、偽の（ｓｐｕｒｉｏｕｓ）アプリケーションの立ち上げを排除し、ここでホットスポットおよびアプリケーションアイコンのうちの一方がタッチされ、しばらく後に（閾値の有効期限後に）ホットスポットおよびアプリケーションアイコンのうちの他方がタッチされる。従って、ホットスポットは、スクリーン上のアプリケーションアイコンをロックされたままにすることによって、アプリケーションの望ましくないトリガを防ぐ安全機構として機能し、すなわち、ホットスポットは、スクリーン上のアイコンをロック解除するために、アプリケーションアイコンと関連するホットスポットにタッチすることをユーザに要求するアイコンロッキングデバイスおよびアイコンロッキング解除デバイスとして機能する。従って、ホットスポットにタッチすることは、タッチされることまたはタップされることによって立ち上げられるスクリーン上のアプリケーションアイコンを準備、用意またはイネーブルする。認識されるように、ホットスポットもしくはそのオプションの周囲の起動ゾーンにアイコンをドラッグすること、またはホットスポットもしくはそのオプションの周囲の起動ゾーンをアプリケーションアイコン上にドラッグすることは、ホットスポットおよびアプリケーションアイコンに同時に（ｃｏｎｃｕｒｒｅｎｔｌｙ）または同時発生的に（ｓｉｍｕｌｔａｎｅｏｕｓｌｙ）タッチすることと等しい。
【発明の開示】
【課題を解決するための手段】
【０００８】
（概要）
本技術は、概して、タッチスクリーンデバイスに革新的なユーザインタフェースを提供し、このインタフェースは、ユーザがタッチスクリーンインタフェースと相互作用する方法に大きな変革をもたらす。この新しい技術は、根本的に新しいユーザ経験を提供し得、該ユーザ経験は、先行技術のインタフェースよりも、直感的で、人間工学に基づいており、さらに「流動性の高い（ｆｒｅｅ−ｆｌｏｗｉｎｇ）」であると考えられる。この新しいタッチスクリーンインタフェースは、タッチセンシティブ「ホットスポット」、およびその（オプションの）周囲を囲む（タッチセンシティブな）起動ゾーンを利用し得、スクリーン上のアイコンに対して、アプリケーションを立ち上げたり、その他のタスクまたは動作を実行したりする。ホットスポット（およびそのオプションの周囲を囲む起動ゾーン）は、アプリケーションを立ち上げるために（または実際には任意のその他のタイプのスクリーン上のアイコン操作を行うために）種々の方法で用いられ得る。例えば、そして以下で詳述されるように、ホットスポットは（ホットスポットを起動するために）タッチされ得るか、または「タップされ」得、次いで所望のタッチセンシティブアプリケーションアイコンが該ホットスポット上にドラッグされ得るか、または少なくとも部分的に起動ゾーンにドラッグされ得、その結果、アプリケーションが立ち上がる。別の例として、ホットスポットおよびアプリケーションアイコンは、逐次的にまたは同時にタッチされ得る。さらなる例として、ホットスポットは、アプリケーションアイコン上にドラッグされ得る。従って、ホットスポットは、（例えば、適切なカバーなしに、デバイスがユーザのポケット内で保持されるときに）無意識にアプリケーションをトリガすること、または（ユーザの指のスリップに起因した）誤ったアプリケーションをトリガすることの見込みを排除する（あるいは少なくとも有意に制限する）ように機能する。
【０００９】
この技術に対する追加の改良として、タッチスクリーンインタフェースの人間工学および性能は、アイコンがスクリーンを横切ってドラッグされるとき、該アイコンのスクリーン上の動きの挙動を調整することによって、制限され得る。例えば、慣性、摩擦および弾性衝突の仮想特性に起因すると考えると、アイコンは、ドラッグされたとき現実的な加速および減速を示すことと、その他のアイコンとの仮想の衝突を受け（従ってその他のアイコンを変位させ）ることと、所望のスクリーン上の人間工学を生み出すスクリーン上の運動学を概して示すこととをなされ得る。
【００１０】
従って、本技術の局面は、モバイル電子デバイスのタッチスクリーンを用いてアプリケーションを立ち上げる方法であり得る。上記方法は、モバイル電子デバイスのタッチスクリーン上に表示されるタッチセンシティブホットスポットにタッチするステップと、アプリケーションを立ち上げるためにモバイル電子デバイスのタッチスクリーン上に表示されるタッチセンシティブアプリケーションアイコンにタッチするステップとを含み得る。
【００１１】
本技術の別の局面は、コンピュータプログラム製品であり得、該コンピュータプログラム製品は、該コンピュータプログラム製品がメモリにロードされ、無線通信デバイスのプロセッサ上で実行されるとき、前述の方法のステップを行うように適合されているコードを含み得る。
【００１２】
本技術のさらに別の局面は、モバイル電子デバイスであり得、該モバイル電子デバイスは、アプリケーションを格納し、実行するためのプロセッサと接続されるメモリと、該アプリケーションに対応するタッチセンシティブアプリケーションアイコンおよびタッチセンシティブホットスポットの両方を表示するためのタッチスクリーンとを備えており、該タッチセンシティブホットスポットは、該アプリケーションを立ち上げるための該アプリケーションアイコンをイネーブルするために、該アプリケーションにタッチすることと関連してタッチされるスクリーン上のエリアを有する。立ち上げられるアプリケーションに対応するアプリケーションアイコンにタッチすることと同時に、ホットスポットがタッチされるまで、アプリケーションアイコンは、イネーブルされないまま（例えば、ロックされたまま）であり、すなわち、ホットスポットをもタッチすることなしにアプリケーションにタッチすることによっては立ち上げられ得ない。ホットスポットとアプリケーションアイコンとに同時にタッチすることは、ホットスポットにタッチし、次いでアプリケーションアイコンにタッチすることを包含し得るか、またはアプリケーションアイコンにタッチし、次いでホットスポットにタッチすることを包含し得る。あるいは、上記タッチすることは、ホットスポットとアプリケーションアイコンとの両方に同時にタッチすることを包含し得るが、実際には、該ホットスポットおよびアプリケーションアイコンのうちの一方にタッチすることは、該ホットスポットおよびアプリケーションアイコンのうちの他方にタッチする前に同様に断片的に登録する。いかなる場合においても、好適には、ホットスポットまたはアプリケーションアイコンのうちの一方にタッチすることが、該ホットスポットまたはアプリケーションアイコンのうちの他方にタッチすることのほんの直前に行われる、すなわち短時間（例えば、所定の閾値の時間）内に発生し、そうでなければ、ホットスポットおよびアプリケーションアイコンに「同時に」タッチすることは、デバイスによって登録されない。所定の閾値の使用は、偽のアプリケーションの立ち上げを排除し、ここでホットスポットおよびアプリケーションアイコンのうちの一方がタッチされ、しばらく後に（閾値の有効期限後に）ホットスポットおよびアプリケーションアイコンのうちの他方がタッチされる。従って、ホットスポットは、スクリーン上のアプリケーションアイコンをロックされたままにすることによって、アプリケーションの望ましくないトリガを防ぐ安全機構として機能し、すなわち、ホットスポットは、スクリーン上のアイコンをロック解除するために、アプリケーションアイコンと関連するホットスポットにタッチすることをユーザに要求するアイコンロッキングデバイスおよびアイコンロッキング解除デバイスとして機能する。従って、ホットスポットにタッチすることは、タッチされることまたはタップされることによって立ち上げられるスクリーン上のアプリケーションアイコンを準備、用意またはイネーブルする。認識されるように、ホットスポットもしくはそのオプションの周囲の起動ゾーンにアイコンをドラッグすること、またはホットスポットもしくはそのオプションの周囲の起動ゾーンをアプリケーションアイコン上にドラッグすることは、ホットスポットおよびアプリケーションアイコンに同時にまたは同時発生的にタッチすることと等しい。
【００１３】
本発明はさらに以下の手段を提供する。
【００１４】
（項目１）  
モバイル電子デバイスであって、
アプリケーションを格納し、実行するためのプロセッサと動作するように接続されたメモリと、
該アプリケーションに対応するタッチセンシティブアプリケーションアイコン、および該アプリケーションを立ち上げるための該アプリケーションアイコンをイネーブルするために、該アプリケーションアイコンにタッチすることに関連して、タッチされるべきスクリーン上のエリアを有するタッチセンシティブホットスポットの両方を表示するためのタッチスクリーンと
を備えている、モバイル電子デバイス。
【００１５】
（項目２）
上記タッチスクリーンは上記ホットスポットを囲む起動ゾーンをさらに備え、上記アプリケーションアイコンは、上記アプリケーションを立ち上げるために、該起動ゾーンに少なくとも部分的に重なるようにドラッグされるように適合されている、項目１に記載のモバイル電子デバイス。
【００１６】
（項目３）
上記ホットスポットは移動可能なホットスポットを備え、該移動可能なホットスポットは、上記アプリケーションアイコン上に少なくとも部分的にドラッグされ、次いでリリースされて、該アプリケーションアイコンに対応する上記アプリケーションを立ち上げるように適合されている、項目１に記載のモバイル電子デバイス。
【００１７】
（項目４）
上記ホットスポットは移動可能なホットスポットを備え、該移動可能なホットスポットは、周囲の起動ゾーンと共にドラッグされ、その結果、該起動ゾーンが、上記アプリケーションを立ち上げるための上記アプリケーションアイコンに少なくとも部分的に重なるように適合されている、項目１に記載のモバイル電子デバイス。
【００１８】
（項目５）
上記ホットスポットは円形のホットスポットを備え、該円形のホットスポットの周囲に、環状の起動ゾーンが同心状に配置されて起動半径を規定し、１つ以上のアプリケーションアイコンが、それぞれのアプリケーションの起動のための該起動ゾーン内にドラッグされるように適合されている、項目１に記載のモバイル電子デバイス。
【００１９】
（項目６）
上記タッチスクリーンが配列され、その結果、頻繁に立ち上げられるアプリケーションに対応するアプリケーションアイコンが上記ホットスポットへの最大のアクセス能力をイネーブルするように、該ホットスポットの最も近くに配置される一方で、ほとんど立ち上げられないアプリケーションに対応するアプリケーションアイコンが該ホットスポットの最も遠くに配置されるように、複数のアプリケーションアイコンがスクリーン上に配列される、項目１〜項目５のうちのいずれか１項に記載のモバイル電子デバイス。
【００２０】
（項目７）
上記アプリケーションアイコンは、ドラッグされたとき、該アプリケーションアイコンのスクリーン上の加速および減速を制限する仮想慣性を示すように配列される、項目１〜項目６のうちのいずれか１項に記載のモバイル電子デバイス。
【００２１】
（項目８）
スクリーン上に表示される複数のアプリケーションアイコンの各々は、ドラッグされたとき、該アプリケーションアイコンのスクリーン上の加速および減速を制限する仮想慣性を示すように配列され、さらに、スクリーン上の衝突が発生したときその他のスクリーン上のアプリケーションアイコンの反応による移動を引き起こす、項目１〜項目７のうちのいずれか１項に記載のモバイル電子デバイス。
【００２２】
（項目９）
上記複数のアプリケーションアイコンの各々は、上記スクリーン上の衝突に供されるスクリーン上のアイコンの動きを制限するための仮想の摩擦パラメータと仮想の弾性衝突パラメータとを示すように配列される、項目８に記載のモバイル電子デバイス。
【００２３】
（項目１０）
上記ホットスポットが配列され、その結果、該ホットスポットにタッチすることが上記アプリケーションアイコンをアンロックして、該アイコンが上記アプリケーションを立ち上げることをイネーブルする、項目１〜項目９のうちのいずれか１項に記載のモバイル電子デバイス。
【００２４】
（項目１１）
モバイル電子デバイスのタッチスクリーンを用いてアプリケーションを立ち上げる方法であって、該方法は、
該モバイル電子デバイスの該タッチスクリーン上に表示されるタッチセンシティブホットスポットにタッチするステップであって、該ホットスポットはアプリケーションアイコンが該アプリケーションを立ち上げることをイネーブルするために、該アプリケーションアイコンにタッチすることに関連してタッチされるスクリーン上のエリアを有する、ステップと、
該モバイル電子デバイスの該タッチスクリーン上に表示されるタッチセンシティブアプリケーションアイコンにタッチするステップと
を包含する、方法。
【００２５】
（項目１２）
上記アプリケーションは、まず上記ホットスポットをタッチおよびリリースし、次いで選択されたアプリケーションの上記アプリケーションアイコンにタッチし、少なくとも部分的に該ホットスポット上にドラッグすることによって立ち上げられる、項目１１に記載の方法。
【００２６】
（項目１３）
上記選択されたアプリケーションは、上記ホットスポットにタッチすることと、該ホットスポットが依然タッチされている間に、上記アプリケーションアイコンにタッチし、タッチされている該ホットスポットを囲む起動ゾーンに少なくとも部分的にドラッグすることとによって立ち上げられる、項目１１に記載の方法。
【００２７】
（項目１４）
上記選択されたアプリケーションは、上記ホットスポットにタッチおよびリリースすることと、次いで上記アプリケーションアイコンにタッチすることとによって立ち上げられる、項目１１に記載の方法。
【００２８】
（項目１５）
上記選択されたアプリケーションは、上記ホットスポットにタッチすることと、該ホットスポットが依然タッチされている間に、上記アプリケーションアイコンにタッチすることとによって立ち上げられる、項目１１に記載の方法。
【００２９】
（項目１６）
上記タッチセンシティブホットスポットにタッチするステップは、該ホットスポットをドラッグし、少なくとも部分的に上記アプリケーションアイコンに重ね、それにより上記アプリケーションを立ち上げることを包含する、項目１１に記載の方法。
【００３０】
（項目１７）
上記タッチセンシティブホットスポットにタッチするステップは、該ホットスポットをドラッグし、その結果、該ホットスポットを囲み、該ホットスポットとともに移動可能な起動ゾーンを少なくとも部分的に上記アプリケーションアイコンに重ね、それにより上記アプリケーションを立ち上げることを包含する、項目１１に記載の方法。
【００３１】
（項目１８）
複数のアプリケーションアイコンがスクリーン上に配列され、その結果、より頻繁に立ち上げられるアプリケーションに対応するアプリケーションアイコンが、それほど頻繁に立ち上げられないアプリケーションに対応するアプリケーションアイコンよりも、上記ホットスポットへのより直接的なアクセスを有する、項目１１〜項目１７のうちのいずれか１項に記載の方法。
【００３２】
（項目１９）
上記アプリケーションアイコンがドラッグされるとき、または該アプリケーションアイコンがスクリーン上で衝突するとき、該スクリーン上のアプリケーションアイコンの動きの挙動を制御するために、仮想の慣性パラメータ、仮想の摩擦パラメータおよび仮想の弾性衝突パラメータのうちの少なくとも１つを構成するステップをさらに包含する、項目１１〜項目１８のうちのいずれか１項に記載の方法。
【００３３】
（項目２０）
上記ホットスポットにタッチすることは、上記アプリケーションアイコンをアンロックして、該アプリケーションアイコンが上記アプリケーションを立ち上げることをイネーブルする、項目１１〜項目１９のうちのいずれか１項に記載の方法。
【００３４】
（項目２１）
メモリにロードされ、モバイル電子デバイスのプロセッサ上で実行されるとき、該モバイル電子デバイスに、項目１１〜項目２０のうちのいずれか１項の方法のステップを実行させるコードを含む機械読み取り可能な媒体。
【００３５】
（項目２２）
項目２１に記載の機械読み取り可能な媒体を含むコンピュータプログラム製品。
【００３６】
（摘要）
モバイル電子デバイスのタッチスクリーンデバイスのための流動性の高いユーザインタフェースは、タッチセンシティブアプリケーションアイコンと、ホットスポットを囲むオプションの動作起動半径を有するタッチセンシティブホットスポットとを提供する。ユーザは、ホットスポットをタッチし、次いで選択されたアプリケーションに対応するアプリケーションアイコンをホットスポット上に、または該ホットスポットを囲む起動半径に少なくとも部分的にタッチおよびドラッグすることによって、選択されたアプリケーションを立ち上げ得る。あるいは、ホットスポットおよびその周囲の起動ゾーンをドラッグし、その結果該ホットスポットまたは起動ゾーンが立ち上げられるアプリケーションのアプリケーションアイコンに少なくとも部分的に重なることによって、アプリケーションが立ち上げられ得る。ドラッグされるとき、またはアイコン間で衝突が発生するときに、より現実的なアイコンのスクリーン上の動きを生成するために、仮想の慣性パラメータ、仮想の摩擦パラメータおよび仮想の弾性衝突パラメータのうちの少なくとも１つに基づいて、スクリーン上のアイコンを移動させることによって、流動性の高いインタフェースがオプションで強化され得る。
【発明を実施するための最良の形態】
【００３７】
本技術の特徴および利点は、添付の図面と関連させて、以下の詳細な説明から明らかになる。
【００３８】
添付の図面全体にわたって、同様の特徴は同様の参照数字によって識別されることが示される。
【００３９】
本技術のこれらの局面の詳細および特記事項が、ここで例として、添付の図面を参照して以下に説明される。
【００４０】
図１は、モバイル電子デバイスの例として、無線通信デバイス１００を概略的に描き、該デバイス１００上に、本技術が実装され得る。容易に認識されるように、本技術は、タッチスクリーンを有する任意のモバイル電子デバイスまたはハンドヘルド電子デバイス（例えば、（有線または無線の）パーソナルデジタルアシスタントすなわち「ＰＤＡ」、ＧＰＳナビゲーションユニット、（有線または無線の）パームトップコンピュータまたはタブレット、ＭＰ３プレイヤー、ポータブル電子ゲームなど）に実装され得る。
【００４１】
図１の右側に、モバイル電子デバイス１００の特定の重要なコンポーネントを描くブロック図がある。この図は、特定のコンポーネントのみを示すように意図的に簡略化されることが明白に理解される。デバイス１００は、図１に示されるもの以外の他のコンポーネントを含み得る。デバイス１００は、マイクロプロセッサ１０２（または単純に「プロセッサ」）を含み、該マイクロプロセッサ１０２は、通常はＲＡＭ１０４およびフラッシュメモリ１０６の両方の形式のメモリと相互作用する。従って、プロセッサおよびメモリは、様々なソフトウェアアプリケーションがデバイス上で実行されることをイネーブルする。例えば、デバイスが無線通信デバイスである場合、プロセッサおよびメモリは様々なアプリケーション（例えば、電子メール、ＳＭＳ、インスタントメッセージング、ウェブブラウジング、マッピングなど）を実行するように協働する。デバイス１００が無線通信デバイスである場合、該デバイス１００は、１つ以上の基地局と無線通信するためのＲＦ送受信器１０８を有する。ＲＦ送受信器１０８は破線で示され、モバイル電子デバイスがこのコンポーネントを有したり、有さなかったりすること（すなわち、該デバイスが無線能力を有するか否か）を強調する。同様に、デバイス１００の精密な性質に依存して、該デバイス１００はＧＰＳ受信器チップセット１１０を含んだり、含まなかったりする。このＧＰＳコンポーネントもまた破線で示され、モバイル電子デバイス１００にとってオプションであることを強調する。周辺機器に接続するためのＵＳＢ１１８またはシリアルポート、スピーカ１２０およびマイクロフォン１２２もまた破線で示される。ＵＳＢ、スピーカおよびマイクロフォンは、オプションのコンポーネントであり、ハンドヘルドデバイスのタイプに依存して存在したり、存在しなかったりし得る。
【００４２】
本技術の様々な実装に従って、モバイル電子デバイス１００は、タッチスクリーンディスプレイ２００を含み、該タッチスクリーンディスプレイ２００は、ユーザ入力デバイス（例えば、キーボードおよび／またはキーパッド）およびグラフィカルユーザインタフェースまたはディスプレイスクリーンの両方として機能する。タッチスクリーン２００または「タッチセンシティブディスプレイ」は、小型のＬＣＤ（液晶ディスプレイ）である。多くの異なるタッチスクリーン技術（例えば、抵抗性、容量性、表面弾性波、赤外線、歪みゲージ、光学画像化、分散性信号、音響パルス認識）が、タッチセンシティブグラフィカルユーザインタフェースを生成するために使用され得、該タッチセンシティブグラフィカルユーザインタフェースは、ユーザの指またはスタイラスからのユーザ入力を受信しながら、同時にユーザにコンテンツを表示することが可能である。このタッチスクリーンはユーザに視覚的な出力を表示し、該タッチスクリーンはまた、動作コンテキストによって必要とされる場合、キーボード２２０、キーパッドまたは数字パッドのグラフィカル表現も提示し得、それによりユーザが選択を行ったり、もしくはデータを入力したりするために、スクリーン上に表示される仮想のキーにタッチすることをイネーブルする。タッチスクリーンに加え、上記デバイスはまた、サムホイールおよび／またはトラックボールを有し得るが、以下からも明らかなように、トラックボールまたはサムホイールは、概して、本技術の主要な実装にとっては冗長である。なぜなら、新規のインタフェースは、スクリーン上のアイテム（例えば、アイコン）に直接タッチすることによって、スクリーン上のこれらのアイテムの直接操作、ドラッグおよび選択をイネーブルし、結果としてトラックボールまたはサムホイールによって通常実行される機能性をイネーブルする。
【００４３】
図１の左側に示されるように、タッチスクリーン２００は様々な異なるアプリケーションアイコン２０２（「ＳＹＳＴＥＭ」、「ＤＯＣＳ」、「ＩＮＴＥＲＮＥＴ」、「ＰＩＣＳ」、「ＭＰ３」、「ＳＥＴＴＩＮＧＳ」、「ＲＥＣＹＣＬＥ  ＢＩＮ」）を示し、これらのアイコンは、単に上記技術を例示する目的のために提示される。換言すると、これらの特定のアイコンは、典型的なまたは代表的なアプリケーションアイコンの群として、例としてのみ用いられ得る。当然、この技術はその他のアプリケーションに対するアイコン（またはより多くの数のアイコンまたはより少ない数のアイコンを有するインタフェース）と共に用いられ得る。
【００４４】
タッチスクリーン２００はまた、ホットスポット２１０を表示し、該ホットスポットは、以下に詳述されるように、下記される様々な技術のうちの１つの技術を用いて、アプリケーションを起動する、または「立ち上げる」ための、静止したスクリーン上のエリア、または移動可能なスクリーン上のエリアのいずれかである。ホットスポット２１０の周囲にあるのは、オプションの起動ゾーン２１５である。この場合、起動ゾーン２１５は、円形のホットスポット２１０を囲む同心状の環状の領域である。ホットスポットおよび起動ゾーンのその他の形状または構成（例えば、外側の正方形の起動ゾーンを有する正方形のホットスポット、楕円形の起動ゾーンを有する楕円形のホットスポット、外側の円形の起動ゾーンを有する正方形のホットスポット、など）が使用され得る。しかしながら、環状の同心状の起動ゾーンは、人間工学の理由および美学的な理由で、好ましい形状である。命名のために、図１に描かれるように、起動ゾーンが環状であるとき、アプリケーションアイコンが、少なくとも部分的に重なる関係までドラッグされ、それによりアプリケーションアイコンに対応するアプリケーションを起動し得るかまたは立ち上げ得る半径内に、「起動半径」を規定すると考えられる。アプリケーションアイコンを少なくとも部分的に起動ゾーン（または円形のホットスポットに対する起動半径）に重なるようにドラッグする代わりに、図４〜図９と関連させて下記されるようにアプリケーションを立ち上げるために、多くの異なる技術がホットスポットに関連して使用され得る。
【００４５】
図２は、図１の左側に概略的に描かれるデバイスと類似するタッチスクリーン２００を有する別の無線通信デバイス１００を概略的に描く。しかし、図２において、ホットスポット２１０（およびそのオプションの周囲の起動半径２１５）が、図１に示される中央／中心位置とは反対のタッチスクリーン２００の上部右側に表示される。これは、ホットスポット２１０（およびそのオプションの周囲の起動半径２１５）が、任意の所望のスクリーン上の位置に配置され得ることを示す。一実装において、ホットスポット２１０およびそのオプションの起動半径２１５が、システム構成またはユーザ設定に基づいて固定の位置に配置される。別の実装において、ホットスポットおよびそのオプションの起動半径が、ユーザによる直接操作の結果として、または、動的に観測される使用パターン（例えば、どのアイコンがもっとも頻繁に選択される傾向があるか）に基づく知的な適応性の再配置の結果として「自動的に」のいずれかで、スクリーンの方々に（同時に）移動可能である。図２において、アプリケーションアイコン２０２は、この技術が任意のタイプのアイコンまたは任意の種類のアプリケーションに適用され得ることを強調するために、一般的な円で表現される。これらのアイコンは、（整った整然としたスクリーン上の外観で）整列された行および列に配置され得るか、または配列され得、あるいはそれらは仮想の衝突、ユーザ操作または相互作用に基づいてフリーフローティング（ｆｒｅｅ−ｆｌｏａｔｉｎｇ）する（無秩序である）。さらに、（システムが起動したとき、または主要なスクリーンが再閲覧されたときのデフォルトの位置として）スクリーン上のアイコンの配列はユーザプリファランスおよび構成を受ける。アイコンのレイアウトおよびアイコンのスクリーン上の動きの挙動はさらに詳細に以下に記載される。
【００４６】
図３は、図２に示される新規のタッチセンシティブユーザインタフェースの拡大図を概略的に描く。図２に示されたように、タッチスクリーン２００は、複数のアプリケーションアイコン２０２、（オプションの）周囲の起動ゾーン２１５を有するホットスポット２１０（すなわち、円形のホットスポットおよび環状の起動ゾーンの特定の場合に対するその起動半径）を表示する。図３は、アプリケーションを立ち上げるためにホットスポットを用いるための一般的な技術を提示する。この一般的な技術は、この図に示されるように、アプリケーションアイコン２０２’をドラッグして、ホットスポット２１０の起動半径２１５に少なくとも部分的に重なるようにすることを含む。この技術における変形は図４〜図６を参照して以下に記述され、これらの図はアイコンをホットスポット（またはその起動ゾーン）にドラッグするための３つの特定の技術を示す。その他の技術（これらの技術は、ホットスポットおよびそのオプションの起動半径を少なくとも部分的にアプリケーションアイコンに重ねるようにドラッグするか、またはホットスポットおよびアイコンに同時にもしくは逐次的にのいずれかで単にタッチするかを含む）は、図７〜図９を参照して記述される。これらの様々な技術は、ホットスポットおよび起動ゾーンの多用途性を例示する。図４〜図９に示される技術は、この新規のタッチセンシティブインタフェース２００を用いてアプリケーションを起動するかまたは立ち上げる主要な方法を表現するが、これらの技術の変形は、ホットスポット２１０およびそのオプションの周囲の起動ゾーン２１５によって提供される固有のスクリーン上の人間工学を利用するように容易に工夫され得ることが理解される。
【００４７】
図４は、同一の手の２本の指（例えば、人差し指および中指）を用いる新規のインタフェースを動作する一方法（この技術は「Ｖ形状コンボ」と呼ばれる）を概略的に描き、ユーザはホットスポット２１０にタッチし、次いでアイコン２０２を（空間が許せば）ホットスポット２１０上にドラッグするか、ホットスポット２１０を囲む起動半径２１５内に少なくとも部分的にドラッグする。
【００４８】
図５は、「ツーハンドコンボ」と呼ばれる技術において、２つの手（例えば、左手人差し指および右手親指）を用いる新規のインタフェースを動作する別の方法を概略的に描き、右手親指はホットスポット２１０にタッチし、左手人差し指はアイコン２０２をホットスポット２１０にドラッグするか、またはホットスポット２１０を囲む起動半径２１５内に少なくとも部分的にドラッグするために用いられる。
【００４９】
観測されるように、図４および図５は、ホットスポット２１０にタッチし（ホットスポット２１０がタッチされたままで）、アプリケーションアイコン２０２にタッチし、そのアイコン２０２を、タッチされているホットスポット２１０を囲む起動ゾーン２１５に少なくとも部分的にドラッグすることによって、選択されたアプリケーションを立ち上げるための２つの関連する技術を提示する。
【００５０】
図６は、ホットスポット２１０をタップし、次いでアイコン２０２をホットスポット２１０上にドラッグするか、またはホットスポット２１０を囲む起動半径２１５に少なくとも部分的にドラッグすることにより、「タップおよび結合」するために、同一の指または同一の親指を用いて新規のインタフェースを動作するさらに別の方法を概略的に描く。この「タップおよび結合」技術においては、まずホットスポット２１０にタッチおよびリリース（すなわち「タップ」）し、次いで、選択されたアプリケーションに対するアプリケーションアイコン２０２にタッチし、そのアイコン２０２を、ホットスポット２１０自体の上に少なくとも部分的にドラッグするか、または代替的にアイコン２０２をドラッグして、その結果アイコン２０２がホットスポット２１０を囲む起動半径２１５に少なくとも部分的に重なることによって、アプリケーションが立ち上げられる。
【００５１】
上記のように、図７〜図９は、アイコンがドラッグされる必要のないアプリケーションを立ち上げるための様々なその他の技術を描く。以下に詳述されるように、これら技術はホットスポットをドラッグすることと（図７）、逐次的にホットスポットを、その後アイコンをタップすることと（図８）、ホットスポットおよびアイコンに同時にタッチすることと（図９）を含む。
【００５２】
図７は、アプリケーションアイコン２０２をホットスポット上にドラッグするか、または起動半径２１５内にドラッグするかということをせずに、ホットスポット２１０（および存在する場合には、その周囲の起動ゾーン２１５）が、アプリケーションアイコン２０２上にドラッグされることを概略的に描く。換言すると、ホットスポット２１０は、（そのオプションの起動半径２１５と一緒に）ドラッグされ得る移動可能なホットスポットであり得、その結果ホットスポットは、立ち上げられるアプリケーションのアプリケーションアイコン２０２に重なるか、または少なくとも部分的に重なる。一実装において、所与のアイコンと重なっている関係にあるときに、ホットスポットがリリースされると、アプリケーションが立ち上げられるのみである（その結果、ホットスポットが所望されていないアイコン上にドラッグされるときに誤った選択を防ぐ）。あるいは、ホットスポットは、重なったアプリケーションアイコンの色を変化させ、問題となっているアプリケーションが今トリガされ得、その結果として実際にそのアプリケーションを立ち上げるためにユーザに再びそのホットスポットをタップすることを必要とすることを示し得る。
【００５３】
図８は、アプリケーションを立ち上げるさらに別の方法を概略的に描き、この場合には、逐次的にホットスポット２１０をタップし、次いでアプリケーションアイコン２０２をタップする。変形として、ユーザはまた、（ホットスポット自体ではなく）ホットスポットの起動半径内の任意の場所にタッチし得る。このことは、より寛容なシステムの動作をイネーブルするようにユーザによって構成可能であり得、この寛容なシステムの動作は、通勤電車または都市バスのような混雑した環境内でデバイスを動作するユーザにとって好ましくあり得る。変形として、デバイスがＧＰＳチップセットを装備する場合、デバイスの速度がホットスポットと起動半径との間を調整するために使用され得る。換言すると、デバイスが最小速度閾値（例えば、２０ｋｍ／ｈ）よりも速く移動することをＧＰＳチップセットが認識する場合、デバイスは、より寛容なホットスポットが所望される、可能性としては混雑しているかまたは揺れ動く車両内で、ユーザがデバイスを動作することを仮定する。その場合には、例えば、ホットスポットが、ホットスポット自体を自動的に拡大するか、またはこの「逐次タップ技術」に対するタッチ入力を受信するためのスクリーン上のエリアの一部としてその起動ゾーンを単に含むか、のいずれかを行い得る。
【００５４】
図９は、アプリケーションを立ち上げるさらに別の方法を概略的に描き、この場合、ホットスポットとアプリケーションアイコンとを同時にタッチする。逐次タップ技術の場合のように、ホットスポット自体またはその起動半径内の任意の場所の上での正確な入力を必要とすることにより、デバイスはこの同時／同時発生（ｃｏｎｃｕｒｒｅｎｔ／ｓｉｍｕｌｔａｎｅｏｕｓ）タッチ技術を実装し得る。さらに上記されるように、入力を受信するための標的エリア（ホットスポットまたは起動半径）は、必要に応じて、ＧＰＳにより決定される速度読み取り値に基づいて制御され得る。
【００５５】
図１０は、サブメニューのように機能するさらなるインタフェース３００を概略的に描き、該インタフェースから、ユーザはインタフェースのレイアウトおよび動作性のための様々なオプションを選択し得る。この図は、例として、スライダ３０２を示し、このスライダ３０２は、ユーザの指の下方向の動きによって、選択バーを下にスライドさせ、例えば、アイコンレイアウト３０５、（ＭＰ３または電話の）音量３１０、「Ｓｉａｍｅｓｅ  Ｆｌｏｗ」（これは本技術に従う新規のインタフェースを記述するために出願人によって作られた用語である）３１５、および階層的に配列されたフォルダシステムに、アプリケーションまたはファイルをドラッグまたはドロップするためのドラッグアンドドロップ機能３２０に関するナビゲーションオプションを見えるようにする。
【００５６】
図１１〜図１４は、モバイル電子デバイスのタッチスクリーンを用いる、４つのそれぞれの関連するアプリケーションの立ち上げ方法におけるステップを概略する４つのフローチャートである。概して、上記方法は、（ｉ）モバイル電子デバイス１００のタッチスクリーン２００上に表示されるタッチセンシティブホットスポット２１０にタッチすることと、（ｉｉ）アプリケーションを立ち上げるためにモバイル電子デバイス１００のタッチスクリーン２００上に表示されるタッチセンシティブアプリケーションアイコン２０２にタッチすることとを包含する。
【００５７】
図１１は、アプリケーションを起動する最初の方法のステップを概略するフローチャートである。これは一般的な「タッチアンドドラッグ」技術である。第１のステップ１０００として、タッチスクリーンはアイコン２０２と（起動半径２１５を有するかまたは有さない）ホットスポット２１０とを表示する。続いて、ステップ１０１０において、ユーザはアイコンを選び、ホットスポット２１０にタッチする（すなわち、押下し保持する）。ホットスポットを押し／タッチしている間、ユーザは、ステップ１０２０において、アプリケーションアイコンにタッチし、ホットスポット上（または該ホットスポットを囲む起動半径の少なくとも内部）に該アプリケーションアイコンをドラッグする。アイコンが、起動半径またはホットスポットに少なくとも部分的に重なると、ユーザはアイコンをリリースし（ステップ１０３０）、このことによりアプリケーションが立ち上がる。ステップ１０４０において、アプリケーションアイコンは、その元の位置に戻されるか、またはアプリケーションアイコンの使用の増加を反映する新しい、よりアクセス可能な位置にホットスポットから離れるように動かされるかのいずれかである。前者は「スプリングバックインタフェース（ｓｐｒｉｎｇ  ｂａｃｋ  ｉｎｔｅｒｆａｃｅ）」であり、選択されたアイコンを、それぞれの元の位置に「スプリングバックする」、すなわち戻す。後者は「適応性インタフェース（ａｄａｐｔｉｖｅ  ｉｎｔｅｒｆａｃｅ）」であり、最新の使用パターン（アイコンの選択頻度）に依存して、そのレイアウト（アイコンの相対位置）を動的にアップデートする。
【００５８】
図１２は、図１１に提示される方法の変形を提示するフローチャートである。図１２は、タップアンドドラッグ技術を示す。図１１のステップ１０００において、デバイスはそのアイコン２０２とホットスポット２１０とをタッチスクリーン上に表示する。しかし、新しいステップ１０１１において、ユーザはホットスポットを起動するために、ホットスポットをタッチおよびリリースする（「タップする」）。ステップ１０２０において、ユーザはアプリケーションアイコンをタッチし、ホットスポット上（または該ホットスポットを囲む起動半径の少なくとも内部）に該アプリケーションアイコンをドラッグする。ステップ１０３１において、ユーザはアイコンをリリースして、アプリケーションを立ち上げる。ステップ１０４０において、前述のように、アプリケーションアイコンは、その元の位置に戻されるか、またはその使用の増加を反映する新しいよりアクセス可能な位置に再配置されるかのいずれかである。
【００５９】
図１３は、図１１と図１２とに提示される方法の別の変形を提示する別のフローチャートである。これは逐次タップ技術である。（ステップ１０００において）アイコンおよびホットスポットをタッチスクリーン上に表示した後、上記方法は、短時間のタッチまたは「タップ」の形式で、ホットスポット上でユーザタッチ入力を受信することを伴う。換言すると、ユーザは、ステップ１０１１において、（ホットスポットを起動するために）ホットスポットをタップ（タッチおよびリリース）し、次いでアプリケーションを立ち上げるためにアプリケーションアイコンをタッチおよびリリース（「タップ」）する（ステップ１０２１）。その後、その他の方法のように、上記インタフェースはアプリケーションアイコンを、その元の位置に戻すか、またはオプションでその増加する使用を反映する新しい位置に該アプリケーションアイコンを再配置する。
【００６０】
図１４は、図１１〜図１３に提示される方法における変形を提示する別のフローチャートである。この技術は、立ち上げられるアプリケーションのためのアプリケーションアイコンもまた、ユーザがホットスポットにタッチしている間に、ユーザがタッチまたはタップすることを必要とする同時タッチ技術である。アイコンおよびホットスポットを表示するステップ１０００の後に、ステップ１０１０はユーザがホットスポットをタッチおよび保持することを含む。（ステップ１０２１において）ユーザがホットスポットをリリースする前に、すなわちホットスポットがタッチされている間に、ユーザはアプリケーションアイコンをタッチし（またはタップし）、それによりアプリケーションを立ち上げる。ステップ１０４０において、上述のように、アプリケーションアイコンは、その元の位置に戻され得るか、またはその増加した使用の頻度を反映するように、新しくよりアクセス可能なスクリーン上の位置に再配置され得る。
【００６１】
前述から明らかなように、本技術は革新的なホットスポット（およびオプションの起動ゾーン）を提供し、該ホットスポットはタッチスクリーンデバイスのユーザがより人間工学に基づく様式で、アイコンを操作し、アプリケーションを立ち上げることをイネーブルする。
【００６２】
この本技術に対する改良として、アイコンのスクリーン上の動きの挙動（およびオプションとしてはさらにホットスポットおよび起動半径が移動可能である場合に対してはホットスポットの挙動）は、より「現実的な」スクリーン上の動きを生成するために、調整または制御され得る。一実装においては、純粋に「流動性の高い」インタフェースが提供され得るが、別の実装においては、荒々しい迅速な動きが調整されるかまたは「トーンダウンされる」ように、アイコンの動きを制限することは、ユーザにとってより人間工学に基づき得る。アイコンに、仮想の摩擦、仮想の弾性衝突および仮想の慣性のような仮想の動的特性を染み込ますことによって、アイコンが現実世界の動的挙動および運動学的挙動を受けるスクリーン上で移動可能な実際の塊であるかのように、ユーザ経験全体が大いに強化され得る。換言すると、少なくとも仮想的に、アイコンの動き（例えば、加速および減速）を限定および制限することにより、アイコンのスクリーン上の動きはさらにより現実的であるように感じられ、結果としてユーザ経験を向上させる。
【００６３】
それゆえ、一実装において、アプリケーションアイコン２０２は、ドラッグされたとき、アプリケーションアイコンのスクリーン上の加速および減速を制限するために仮想の慣性（すなわち質量のようなパラメータ）が与えられる。全てのアイコンの慣性が等しくあり得るか、または一部のアイコンはアイコンのサイズまたは重要度に依存して、より大きな慣性またはより小さな慣性が与えられ得る。別の実装においては、各アプリケーションアイコン２０２のこの慣性特性はまた、スクリーン上の衝突をシミュレートするために用いられ得る。換言すると、各アイコンの慣性特性は、スクリーン上の衝突が生じたとき、その他のスクリーン上のアプリケーションアイコンの反応による移動を引き起こすために用いられ得る。
【００６４】
図１５に例として描かれるように、ＩＣＯＮ  １がホットスポット２１０および周囲の起動ゾーン２１５に向けてドラッグされるとき、ＩＣＯＮ  １はＩＣＯＮ  ２と衝突し、弾性衝突または非弾性衝突（すなわちデバイスの設定に依存して、エネルギ損失を伴わないか、エネルギ損失を伴うようにシミュレートされる衝突）を（仮想的に）引き起こす。結果として、ＩＣＯＮ  ２は衝突されるか（ｂｕｍｐｅｄ）または動かされる。ＩＣＯＮ  ２の移動は、ニュートン力学を非弾性衝突に適用することと、（ｉ）ＩＣＯＮ  １およびＩＣＯＮ  ２の相対「質量」（慣性パラメータ）を考慮することと、（ｉｉ）衝突時のＩＣＯＮ  １のスクリーン上の速度を考慮する（これは結果としてＩＣＯＮ  １の仮想運動量を決定する）ことと、（ｉｉｉ）衝突の弾性（すなわち、衝突の間にどれくらいのエネルギが消散したか）を考慮することと、（ｉｖ）ＩＣＯＮ  ２を減速して停止するように作用する仮想の摩擦量を考慮することと、によって計算される。
【００６５】
従って、図１５に示されるように、ユーザがＩＣＯＮ  １のようなアイコンを別のアイコン（例えば、ＩＣＯＮ  ２）に衝突するようにドラッグするとき、当てられたアイコン（ＩＣＯＮ  ２）は、次いで別のアイコン（この例ではＩＣＯＮ  ３）に当たるように（すなわち衝突するように）十分に動かされ得る。ＩＣＯＮ  ３はまた仮想の運動量の転移によって移動する。従って、他のアイコンと衝突する経路に沿ってホットスポットに向かうアイコンをドラッグすることは、（このスクリーン上の効果がインタフェースに対してイネーブルされる場合）その他のアイコンを移動させ得る。摩擦パラメータに依存して、アイコンをドラッグする間に様々なアイコンが衝突されるとき、このことは仮想の「ビリヤードボール」効果を生成し得、このことが同様にその他の衝突の連鎖反応を引き起こす。一部のユーザはこのビリヤードボール効果の娯楽を見出す一方で、その他のユーザは大きな擾乱（ｄｉｓｃｏｎｃｅｒｔｉｎｇ）を見出し得る。「目眩のするような」ビリヤードボール効果を回避するために、摩擦パラメータおよび／または弾性衝突パラメータは高く設定され得、その結果衝突が当たったアイコンの非常に制限された移動を引き起こす。換言すると、衝突後の移動を深刻に「弱める」ことにより、衝突の連鎖反応（いわゆるビリヤードボール効果）が抑えられる（ｓｔｉｆｌｅｄ）。
【００６６】
従って、仮想の摩擦パラメータに起因すると考えることにより、各アイコンに対する仮想の弾性衝突パラメータまたは慣性パラメータは、ユーザ入力へのより現実的なインタフェース応答を行うことにより、ユーザ経験を強化する。
【００６７】
図１５にさらに示されるように、複数のアプリケーションアイコンは、オプションでスクリーン上に配置され得、その結果、頻繁に立ち上げられるアプリケーションに対応するアプリケーションアイコン（これらのアイコンは「ＩＣＯＮ  ｈｉ」とラベル付けされる）は、ホットスポットの最も近くに配置され、ホットスポットへの最大のアクセス能力をイネーブルし、一方でほとんど立ち上げられないアプリケーションに対応するアプリケーションアイコン（これらのアイコンは「ＩＣＯＮ  ｌｏｗ」とラベル付けされる）は、ホットスポットから最も遠くに配置される。頻繁に使用されるアプリケーションアイコンでも、ほとんど使用されないアプリケーションアイコンでもない、アプリケーションアイコン（「中程度の」使用のアプリケーション）は、この図面において、「ＩＣＯＮ  ｍｅｄ」とラベル付けされ、ホットスポットから中程度の距離に配置または配列され、結果としてこれらの「中程度アイコン」に、ホットスポットへの中程度のアクセス能力を提供する。
【００６８】
デフォルトのレイアウトとして、例えば、デバイスがオンにされたとき、アイコンは中心に配置されたホットスポットの周囲に同心状の帯に配列され得る。スクリーン上のアイコンは、最近の使用に従って、または事前に設定されたユーザ設定に基づいて、優先付けされる。あるいは、ホットスポットがインタフェースの一方の側に配置される場合、アイコンが最も頻繁に使用されるアイコンは最も近い線に、そしてほとんど使用されないアイコンは最も遠い線に、直線に配列され得る。その他の配列が当然使用され得る。
【００６９】
前述したように、デバイスが起動された後、インタフェースが整列された（初期のまたはデフォルトの）アイコンのレイアウトを提示し得るか、あるいは、デバイスが最後にオフにされたときアイコンが事前に配置されたようにインタフェースがアイコンを提示し得る。とにかく、アイコンは現行の使用に基づいて動的に再構成され得、また（衝突シミュレーション特徴がイネーブルにされる場合には）衝突によって再配置され得る。同様に、様々な動的特性（摩擦、慣性、弾性衝突）がユーザによってイネーブルまたはディセーブルされ得、所望のスクリーン上のユーザ経験を達成することが認識される。
【００７０】
前述の方法のステップは、コンピュータプログラム製品におけるコードされた命令として実装され得る。換言すると、コンピュータプログラム製品は、コンピュータ読み取り可能媒体であり、該媒体上では、コンピュータプログラム製品がメモリにロードされ、モバイル電子デバイスのマイクロプロセッサ上で実行されるとき、前述のステップを実行するようにソフトウェアコードは記録される。
【００７１】
この新しい技術は、例示のみが意図される、特定の実装および構成に関して記載されてきた。出願人によって追求される独占的な権利の範囲は、それゆえ、添付の特許請求の範囲によってのみ制限されることが意図される。
【符号の説明】
【００７２】
１００  無線通信デバイス
１０２  マイクロプロセッサ
１０４  ＲＡＭ
１０６  フラッシュメモリ
１０８  ＲＦ送受信器
１１０  ＧＰＳ受信器チップセット
１１８  ＵＳＢ
１２０  スピーカ
１２２  マイクロフォン
２００  タッチスクリーンディスプレイ
２０２  アプリケーションアイコン
２１０  ホットスポット
２１５  起動半径、起動ゾーン
２２０  キーボード
【図面の簡単な説明】
【００７３】
【図１】図１は、本技術が実装され得るモバイル電子デバイスの例として、無線通信デバイスを概略的に描く。
【図２】図２は、本技術の実装に従う、新規のタッチセンシティブユーザインタフェースを概略的に描き、該ユーザインタフェースは、例としてモバイル電子デバイスに組み込まれるように示され、該モバイル電子デバイスは点描線で描かれる。
【図３】図３は、新規のタッチセンシティブユーザインタフェースの拡大図を概略的に描く。
【図４】図４は、同一の手の２本の指（例えば、人差し指および中指）を用いて新規のインタフェースを動作する１つの方法（「Ｖ形状コンボ」と呼ぶ）を概略的に描き、ユーザはホットスポットにタッチし、該ホットスポット上に、または該ホットスポットを囲む起動半径内に少なくとも部分的に、アイコンをドラッグする。
【図５】図５は、「ツーハンドコンボ」と呼ばれる技術で、２つの手（例えば、左手の人差し指および右手の親指）を用いる新規のインタフェースを動作する別の方法を概略的に描き、右手の親指はホットスポットにタッチし、左手の人差し指は、該ホットスポット上に、または該ホットスポットを囲む起動半径内に少なくとも部分的に、アイコンをドラッグするために用いられる。
【図６】図６は、ホットスポットをタップして、該ホットスポット上に、または該ホットスポットを囲む起動半径内に少なくとも部分的に、アイコンをドラッグすることによって、「タップおよび結合」するために、同一の指または同一の親指を用いる、新規のインタフェースを動作するさらに別の方法を概略的に描く。
【図７】図７は、（この場合には、アプリケーションアイコン上にホットスポットをドラッグすることにより）アプリケーションを立ち上げるさらに別の方法を概略的に描く。
【図８】図８は、（この場合には、ホットスポットをタップし、その後アプリケーションアイコンを逐次的にタップすることにより）アプリケーションを立ち上げるさらに別の方法を概略的に描く。
【図９】図９は、（この場合には、ホットスポットとアプリケーションアイコンとに同時にタッチすることにより）アプリケーションを立ち上げるさらに別の方法を概略的に描く。
【図１０】図１０は、サブメニューのようなさらなるインタフェース機能化を概略的に描き、サブメニューから、インタフェースのレイアウトおよび動作能力に対する様々なオプションを選択し得る。
【図１１】図１１は、本技術の一実装に従う、モバイル電子デバイスのユーザが、モバイル電子デバイスのタッチスクリーン上のアプリケーションアイコンを操作することをイネーブルする方法のステップを概略するフローチャートである。
【図１２】図１２は、本技術の別の実装に従う、モバイル電子デバイスのユーザが、モバイル電子デバイスのタッチスクリーン上のアプリケーションアイコンを操作することをイネーブルする方法のステップを概略するフローチャートである。
【図１３】図１３は、本技術のさらに別の実装に従う、モバイル電子デバイスのユーザが、モバイル電子デバイスのタッチスクリーン上のアプリケーションアイコンを操作することをイネーブルする方法のステップを概略するフローチャートである。
【図１４】図１４は、本技術のさらなる実装に従う、モバイル電子デバイスのユーザが、モバイル電子デバイスのタッチスクリーン上のアプリケーションアイコンを操作することをイネーブルする方法のステップを概略するフローチャートである。
【図１５】図１５は、本技術の実装に従う、タッチスクリーン上のアイコンのスクリーン上の動きの挙動を概略的に描く。
【図１】
2009123208.tif 000003
【図２】
2009123208.tif 000004
【図３】
2009123208.tif 000005
【図４】
2009123208.tif 000006
【図５】
2009123208.tif 000007
【図６】
2009123208.tif 000008
【図７】
2009123208.tif 000009
【図８】
2009123208.tif 000010
【図９】
2009123208.tif 000011
【図１０】
2009123208.tif 000012
【図１１】
2009123208.tif 000013
【図１２】
2009123208.tif 000014
【図１３】
2009123208.tif 000015
【図１４】
2009123208.tif 000016
【図１５】
2009123208.tif 000017