(57)【要約】  デバイスは、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示する。デバイスは、フォルダビューの複数の別個に独立して表示されるページの間で分割される選択可能なアイコンを含むフォルダのためのフォルダアイコンを選択せよと要求する第１の入力を検出する。第１の入力を検出することに応じて、デバイスはフォルダビューの第１のページを表示する。フォルダビューの第１のページを表示している間に、デバイスは、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出する。第２の入力を検出することに応じて、デバイスは第１のページの表示を停止し、フォルダビューの第２のページを表示する。
2015528619.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムは、ディスプレイを備える電子デバイスによって実行されると、前記デバイスに、
１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトを前記ディスプレイ上に並行して表示させ、
第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出させ、
前記第１の入力の検出に応じて、前記個々のフォルダのためのフォルダビューであって、
高々、前記第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、
前記フォルダ内の前記選択可能なアイコンの第１のサブセットを含む前記第１のページを表示する、
フォルダビューを表示させ、
前記フォルダビューの前記第１のページを表示している間に、前記フォルダビューの前記第２のページを表示せよとの要求に対応する第２の入力を検出させ、
前記第２の入力の検出に応じて、前記フォルダビューの前記第１のページの表示を停止し、前記個々のフォルダのための前記フォルダビューの前記第２のページであって、前記選択可能なアイコンの前記第１のサブセットと異なる前記選択可能なアイコンの第２のサブセットを含むページを表示させる
命令群を含む、コンピュータ可読記憶媒体。
【請求項２】
前記フォルダビューを表示することが、前記フォルダ内の選択可能なアイコンが分割されている選択可能なアイコンの別個のページの数に関する情報を提供する２つ以上のページインジケータアイコンを表示することを含み、
前記第１の入力を検出した後、かつ前記第２の入力を検出する前には、前記２つ以上のページインジケータアイコンは第１の外観を有し、
前記コンピュータ可読記憶媒体が、前記電子デバイスによって実行されると、前記デバイスに、前記第２の入力の検出に応じて、前記２つ以上のページインジケータアイコンを、前記第１の外観と異なる第２の外観を有するように更新させる命令群を含む、
請求項１に記載のコンピュータ可読記憶媒体。
【請求項３】
前記ページインジケータアイコンが、前記個々のフォルダ内の選択可能なアイコンの一連のページ内の、前記フォルダビュー内に現在表示されているページのロケーションを示す、請求項２に記載のコンピュータ可読記憶媒体。
【請求項４】
前記ページインジケータアイコンの前記第１の外観が、前記第１のページが前記フォルダビュー内に現在表示されていることを示し、
前記ページインジケータアイコンの前記第２の外観が、前記第２のページが前記フォルダビュー内に現在表示されていることを示す、
請求項２に記載のコンピュータ可読記憶媒体。
【請求項５】
前記選択可能なアイコンの前記第１のサブセットが第１の配列で前記フォルダビューの前記第１のページ内に表示され、
前記第１の入力を検出する前に、前記個々のフォルダアイコンが、前記第１の配列で表示される前記選択可能なアイコンの前記第１のサブセットの複数の縮小表現を含む、
請求項１に記載のコンピュータ可読記憶媒体。
【請求項６】
前記電子デバイスによって実行されると、前記デバイスに、
前記フォルダビューの前記第２のページを表示している間に、前記フォルダビューを閉じよとの要求に対応する第３の入力を検出させ、
前記第３の入力の検出に応じて、
前記フォルダビューの表示を停止させ、
前記個々のフォルダのための前記個々のフォルダアイコン内に、前記選択可能なアイコンの前記第２のサブセットの縮小表現を表示させる、
命令群を含む、請求項１に記載のコンピュータ可読記憶媒体。
【請求項７】
前記電子デバイスによって実行されると、前記デバイスに、前記選択可能なアイコンの前記第２のサブセットの縮小表現を前記個々のフォルダアイコン内に表示した後に、前記選択可能なアイコンの前記第２のサブセットの前記縮小表現の、前記選択可能なアイコンの前記第１のサブセットの縮小表現との置換を前記個々のフォルダアイコン内に表示させる命令群を含む、請求項６に記載のコンピュータ可読記憶媒体。
【請求項８】
前記第１の入力を検出する前に、前記複数の選択可能なユーザインタフェースオブジェクトが個々の配列で表示され、
前記第１の入力を検出することに応じて前記個々のフォルダのための前記フォルダビューを表示することが、
前記個々のフォルダアイコンをズームインすることであって、前記個々のフォルダアイコンをズームインすることは、前記個々のフォルダアイコンが拡大され、前記ディスプレイの中心に向かって移動するように前記個々の配列を拡大することを含む、ズームインすることと、
前記個々のフォルダアイコンをズームインした後に、前記拡大された個々のフォルダアイコンの、前記フォルダビューとの置換を表示することと、
を含む、請求項１に記載のコンピュータ可読記憶媒体。
【請求項９】
前記電子デバイスによって実行されると、前記デバイスに、前記第１の入力の検出に応じて、前記複数の選択可能なユーザインタフェースオブジェクトの表示を停止させる命令群を含む、請求項１に記載のコンピュータ可読記憶媒体。
【請求項１０】
前記電子デバイスによって実行されると、前記デバイスに、
前記フォルダビューの前記第２のページを表示している間に、個々のアイコンを前記フォルダビューの前記第２のページから前記ディスプレイ上の個々のロケーションへ移動せよとの要求に対応する第４の入力を検出させ、
前記第４の入力の検出に応じて、
前記個々のロケーションが所定のページ変更領域内にあるとの判定に従い、前記個々のアイコンを前記第２のページから前記フォルダビューの異なるページへ移動させ、
前記個々のロケーションが前記ページ変更領域と別個である所定のアイコン消去領域内にあるとの判定に従い、前記個々のアイコンを前記フォルダビューから消去させる
命令群を含む、請求項１に記載のコンピュータ可読記憶媒体。
【請求項１１】
前記ページ変更領域が前記フォルダビューの右側又はその近傍にある、請求項１０に記載のコンピュータ可読記憶媒体。
【請求項１２】
前記アイコン消去領域が前記フォルダビューの底部又はその近傍にある、請求項１０に記載のコンピュータ可読記憶媒体。
【請求項１３】
前記複数の選択可能なユーザインタフェースオブジェクトが、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの第１のページであり、
前記コンピュータ可読記憶媒体が、前記電子デバイスによって実行されると、前記デバイスに、
選択可能なユーザインタフェースオブジェクトの前記複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの異なるページを表示せよとの要求に対応する第５の入力を受けさせ、
前記第５の入力を受けたことに応じて、
選択可能なユーザインタフェースオブジェクトの前記第１のページの表示を停止させ、
選択可能なユーザインタフェースオブジェクトの前記第１のページと異なる選択可能なユーザインタフェースオブジェクトの第２のページを表示させる、
命令群を含む、請求項１に記載のコンピュータ可読記憶媒体。
【請求項１４】
前記第１の入力が前記個々のフォルダアイコン上のタップジェスチャであり、
前記第２の入力が前記フォルダビュー内のスワイプジェスチャである、
請求項１に記載のコンピュータ可読記憶媒体。
【請求項１５】
電子デバイスであって、
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムは、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトを前記ディスプレイ上に並行して表示し、
第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出し、
前記第１の入力の検出に応じて、前記個々のフォルダのためのフォルダビューであって、
高々、前記第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、
前記フォルダ内の前記選択可能なアイコンの第１のサブセットを含む前記第１のページを表示する
フォルダビューを表示し、
前記フォルダビューの前記第１のページを表示している間に、前記フォルダビューの前記第２のページを表示せよとの要求に対応する第２の入力を検出し、
前記第２の入力の検出に応じて、前記フォルダビューの前記第１のページの表示を停止し、前記個々のフォルダのための前記フォルダビューの前記第２のページであって、前記選択可能なアイコンの前記第１のサブセットと異なる前記選択可能なアイコンの第２のサブセットを含むページを表示する
ための命令群を含む、電子デバイス。
【請求項１６】
ディスプレイを備える電子デバイスにおいて、
１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトを前記ディスプレイ上に並行して表示し、
第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出し、
前記第１の入力の検出に応じて、前記個々のフォルダのためのフォルダビューであって、
高々、前記第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、
前記フォルダ内の前記選択可能なアイコンの第１のサブセットを含む前記第１のページを表示する
フォルダビューを表示し、
前記フォルダビューの前記第１のページを表示している間に、前記フォルダビューの前記第２のページを表示せよとの要求に対応する第２の入力を検出し、
前記第２の入力の検出に応じて、前記フォルダビューの前記第１のページの表示を停止し、前記個々のフォルダのための前記フォルダビューの前記第２のページであって前記選択可能なアイコンの前記第１のサブセットと異なる前記選択可能なアイコンの第２のサブセットを含むページを表示する、
ことを含む方法。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ  ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓと題する米国特許出願第１２／８８８，３６２号の一部継続出願である。同出願は、２０１０年４月７日に出願された米国仮特許出願第６１／３２１，８７２号に対する優先権を主張する。これらの出願はその全体が本明細書において参照により組み込まれている。
【０００２】
本出願は以下のものにも関連する。（１）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３６６号、（２）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３７０号、（３）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３７３号、（４）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３７５号、（５）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３７６号、（６）２０１０年９月２２日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｆｏｌｄｅｒｓ」と題する米国特許出願第１２／８８８，３７７号。これらはその全体が本明細書において参照により組み込まれている。
【技術分野】
【０００３】
開示されている諸実施形態は概して、限定するものではないが、フォルダを管理するためのタッチ感知面を備える電子デバイスを含む、タッチ感知面を備える電子デバイスに関する。
【背景技術】
【０００４】
コンピュータ及び他の電子計算デバイス用の入力デバイスとしてのタッチ感知面の使用は、近年では、著しく増大している。例示的なタッチ感知面としては、タッチパッド及びタッチスクリーンディスプレイが挙げられる。このような表面は、ディスプレイ上の選択可能なユーザインタフェースオブジェクトを操作することによってフォルダを管理するために広く用いられている。
【０００５】
例示的な操作としては、フォルダを作成すること、フォルダに関連付けられたフォルダビューを表示すること、選択可能なユーザインタフェースオブジェクト（例えば、アプリケーションアイコン、ドキュメントアイコン、フォルダアイコン等）をフォルダに追加すること、選択可能なユーザインタフェースオブジェクトをフォルダから消去すること、選択可能なユーザインタフェースオブジェクトをフォルダのフォルダビュー内で再位置付けすること、フォルダアイコンを選択可能なユーザインタフェースオブジェクトの配列内で再位置付けすること、及びフォルダを削除することが挙げられる。例示的な選択可能なユーザインタフェースオブジェクトとしては、アプリケーション、デジタル画像、ビデオ、テキスト、アイコン、及びその他のドキュメントを表現するアイコン、並びにコンピューティングアプリケーション（例えば、モバイルデバイスアプリケーション及び／又はパーソナルコンピュータアプリケーション等）に関連付けられたアプリケーションアイコンが挙げられる。
【０００６】
しかしながら、これらの操作を実行するための既存の方法は、煩雑かつ非効率的である。例えば、フォルダ、及びフォルダ内の内容を作成、変更及び／又は削除するために一連の入力を用いることは間怠っこしく、ユーザに大きな認知負担をもたらす。加えて、既存の方法は必要以上に時間を要し、それによってエネルギーを無駄にしてしまう。この後者の考慮事項は、バッテリ動作デバイスにおいては特に重要である。
【発明の概要】
【０００７】
したがって、フォルダを管理するためのより高速、より効率的な方法及びインタフェースを備えるコンピューティングデバイスが必要とされている。このような方法及びインタフェースは、フォルダを管理するための従来の方法を補完するか、又はそれらに取って代わり得る。このような方法及びインタフェースは、ユーザの認知負担を軽減し、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、このような方法及びインタフェースにより、電力が節約され、バッテリを充電する間隔が増す。
【０００８】
タッチ感知面を備えるコンピューティングデバイス用のユーザインタフェースに関連する、上記の欠陥及び他の問題点は、開示されるデバイスによって低減されるか、又は取り除かれる。いくつかの実施形態において、このデバイスは、デスクトップコンピュータである。いくつかの実施形態において、このデバイスは、ポータブル（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルドデバイス）である。いくつかの実施形態において、このデバイスは、タッチパッドを有する。一部の実施形態では、このデバイスは、タッチ感知ディスプレイ（別名「タッチスクリーン」又は「タッチスクリーンディスプレイ」）を有する。いくつかの実施形態において、このデバイスは、グラフィカルユーザインタフェース（ＧＵＩ）、１つ以上のプロセッサ、メモリ、及び複数の機能を実行するためにメモリに記憶された１つ以上のモジュール、プログラム、又は命令セットを有する。いくつかの実施形態において、ユーザは主にタッチ感知面上での指の接触及びジェスチャを介してＧＵＩと対話する。いくつかの実施形態において、機能は、画像編集、描画、プレゼンテイング、ワードプロセッシング、ウェブサイトの作成、ディスクオーサリング、スプレッドシートの作成、ゲームプレイ、電話をかけること、ビデオ会議、電子メール送信、インスタントメッセージ、トレーニングサポート、デジタル写真撮影、デジタルビデオ撮影、ウェブブラウジング、デジタル音楽の再生、及び／又はデジタルビデオの再生を含んでもよい。これらの機能を実行するための実行可能命令は、コンピュータ可読記憶媒体又は１つ以上のプロセッサによって実行するように構成された他のコンピュータプログラム製品に含まれてもよい。
【０００９】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示することと、第１の入力を検出することと、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動させることと、のための命令群を含む。１つ以上のプログラムは、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することと、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成することと、のための命令群を更に含む。
【００１０】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示することと、第１の入力を検出することと、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動させることと、を含む。本方法は、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することと、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成することと、を更に含む。
【００１１】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、複数の選択可能なユーザインタフェースオブジェクトを含む。第１の入力が検出され、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトが、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動される。第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことが検出され、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダが作成される。
【００１２】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示することと、第１の入力を検出することと、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動させることと、をさせる命令群が記憶される。命令群は更にデバイスに、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することと、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成することと、をさせる。
【００１３】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示するための手段と、第１の入力を検出するための手段と、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動させるための手段と、を含む。デバイスは、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出するための手段と、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成するための手段と、を更に含む。
【００１４】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、第１の入力を検出するための手段と、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ上のロケーションへディスプレイを横切って移動させるための手段と、を含む。情報処理装置は、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出するための手段と、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成するための手段と、を更に含む。
【００１５】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンをディスプレイ上に並行して表示するための命令群を含む。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。１つ以上のプログラムは、第１の入力を検出することと、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することと、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化することと、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンを引き続き表示することと、のための命令群を更に含む。
【００１６】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンをディスプレイ上に並行して表示することを含む。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。本方法は、第１の入力を検出することと、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することと、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化することと、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンを引き続き表示することと、を更に含む。
【００１７】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンを含む。１つ以上のアクションアイコン及び１つ以上のフォルダアイコンはディスプレイ上に並行して表示される。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。第１の入力が検出され、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容が表示され、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションがアクティブ化され、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンが引き続き表示される。
【００１８】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンをディスプレイ上に並行して表示させる命令群が記憶される。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。命令群は更にデバイスに、第１の入力を検出することと、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することと、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化することと、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンを引き続き表示することと、をさせる。
【００１９】
いくつかの実施形態では、多機能デバイスが、ディスプレイと、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンをディスプレイ上に並行して表示するための手段と、を含む。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。デバイスは、第１の入力を検出するための手段と、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することと、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化することと、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンを引き続き表示することと、のための手段と、を更に含む。
【００２０】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、１つ以上のアクションアイコン及び１つ以上のフォルダアイコンをディスプレイ上に並行して表示するための手段を含む。多機能デバイスは、アプリケーションをアクティブ化するための通常動作モード、並びにディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。情報処理装置は、第１の入力を検出するための手段と、第１の入力を検出することに応じて、第１の入力が、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応する場合には、多機能デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することと、第１の入力が、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求に対応する場合には、多機能デバイスが通常動作モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化することと、多機能デバイスがユーザインタフェース再構成モードになっているときには、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに個々のアクションアイコンを引き続き表示することと、のための手段と、を更に含む。
【００２１】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受けることと、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダを作成することと、第１の項目に関連付けられている第１の複数の記述子を判定することと、第２の項目に関連付けられている第２の複数の記述子を判定することと、のための命令群を含む。１つ以上のプログラムは、第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成することと、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示することと、のための命令群を更に含む。
【００２２】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受けることと、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダを作成することと、第１の項目に関連付けられている第１の複数の記述子を判定することと、第２の項目に関連付けられている第２の複数の記述子を判定することと、を含む。本方法は、第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成することと、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示することと、を更に含む。
【００２３】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、第１の項目及び第２の項目を含む。第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力が受けられ、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダが作成され、第１の項目に関連付けられている第１の複数の記述子が判定され、第２の項目に関連付けられている第２の複数の記述子が判定される。第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名が第１の共通記述子に基づいて自動的に生成され、フォルダのためのアイコンが、自動的に生成されたフォルダ名と共にディスプレイ上に表示される。
【００２４】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受けることと、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダを作成することと、第１の項目に関連付けられている第１の複数の記述子を判定することと、第２の項目に関連付けられている第２の複数の記述子を判定することと、をさせる命令群が記憶される。命令群は更にデバイスに、第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成することと、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示することと、をさせる。
【００２５】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受けるための手段と、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダを作成することと、第１の項目に関連付けられている第１の複数の記述子を判定することと、第２の項目に関連付けられている第２の複数の記述子を判定することと、のための手段と、を含む。デバイスは、第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成することと、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示することと、のための手段を更に含む。
【００２６】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受けるための手段と、入力を受けることに応じて、第１の項目及び第２の項目を包含するフォルダを作成することと、第１の項目に関連付けられている第１の複数の記述子を判定することと、第２の項目に関連付けられている第２の複数の記述子を判定することと、のための手段と、を含む。情報処理装置は、第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成することと、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示することと、のための手段を更に含む。
【００２７】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、複数のアイコンをディスプレイ上に表示するための命令群を含む。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。１つ以上のプログラムは、第１のアイコンを移動せよとの要求に対応する入力を検出することと、第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更することと、入力を検出することに応じて、第１のアイコンを、第１のロケーションから離れるようにディスプレイを横切って移動させることと、のための命令群を更に含む。１つ以上のプログラムはまた、入力は既定のトリガー基準を満たすことを検出することと、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作を実行することと、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作を実行することと、のための命令群も含む。
【００２８】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、複数のアイコンをディスプレイ上に表示することを含む。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。本方法は、第１のアイコンを移動せよとの要求に対応する入力を検出することと、第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更することと、入力を検出することに応じて、第１のアイコンを、第１のロケーションから離れるようにディスプレイを横切って移動させることと、を更に含む。本方法はまた、入力は既定のトリガー基準を満たすことを検出することと、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作を実行することと、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作を実行することと、も含む。
【００２９】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、ディスプレイ上に表示される複数のアイコンを含む。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。第１のアイコンを移動せよとの要求に対応する入力が検出される。第２のアイコンのためのアクティブ化領域のサイズは、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更される。入力を検出することに応じて、第１のアイコンは、第１のロケーションから離れるようにディスプレイを横切って移動される。入力は既定のトリガー基準を満たすことが検出され、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作が実行され、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作が実行される。
【００３０】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、複数のアイコンをディスプレイ上に表示させる命令群が記憶される。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。命令群は更にデバイスに、第１のアイコンを移動せよとの要求に対応する入力を検出することと、第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更することと、入力を検出することに応じて、第１のアイコンを、第１のロケーションから離れるようにディスプレイを横切って移動させることと、をさせる。命令群はまたデバイスに、入力は既定のトリガー基準を満たすことを検出することと、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作を実行することと、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作を実行することと、もさせる。
【００３１】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、複数のアイコンをディスプレイ上に表示するための手段と、を含む。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。デバイスは、第１のアイコンを移動せよとの要求に対応する入力を検出するための手段と、第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更するための手段と、入力を検出することに応じて、第１のアイコンを、第１のロケーションから離れるようにディスプレイを横切って移動させるための手段と、を更に含む。デバイスはまた、入力は既定のトリガー基準を満たすことを検出するための手段と、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作を実行することと、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作を実行することと、のための手段と、も含む。
【００３２】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、複数のアイコンをディスプレイ上に表示するための手段を含む。複数のアイコン内の第１のアイコンはディスプレイ上の第１のロケーションに表示される。第１のアイコンと別個の複数のアイコン内の第２のアイコンは、デフォルトサイズを有するアクティブ化領域を有する。情報処理装置は、第１のアイコンを移動せよとの要求に対応する入力を検出するための手段と、第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更するための手段と、入力を検出することに応じて、第１のアイコンを、第１のロケーションから離れるようにディスプレイを横切って移動させるための手段と、を更に含む。情報処理装置はまた、入力は既定のトリガー基準を満たすことを検出するための手段と、入力は既定のトリガー基準を満たすことを検出することに応じて、第１のアイコンが第２のアイコンのアクティブ化領域内に少なくとも部分的にある場合には、第２のアイコンに関連付けられている第１の動作を実行することと、第１のアイコンが第２のアイコンのアクティブ化領域の外部にある場合には、第１の動作と別個である第２の動作を実行することと、のための手段と、も含む。
【００３３】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、複数のアイコンをディスプレイ上に第１の配列で表示することと、複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出することと、入力を検出することに応じて、第１のアイコンを第１の位置から第２の位置へ移動させることと、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持することと、のための命令群を含む。デバイスは、自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させるための命令群を更に含む。
【００３４】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、複数のアイコンをディスプレイ上に第１の配列で表示することと、複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出することと、入力を検出することに応じて、第１のアイコンを第１の位置から第２の位置へ移動させることと、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持することと、を含む。本方法は、自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させることを更に含む。
【００３５】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、複数のアイコンをディスプレイ上に第１の配列で含む。複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力が検出され、入力を検出することに応じて、第１のアイコンは第１の位置から第２の位置へ移動され、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置は維持される。自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上は移動される。
【００３６】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、複数のアイコンをディスプレイ上に第１の配列で表示することと、複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出することと、入力を検出することに応じて、第１のアイコンを第１の位置から第２の位置へ移動させることと、自動再構成基準が満たされるまで第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持することと、をさせる命令群が記憶される。命令群は更にデバイスに、自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させる。
【００３７】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、複数のアイコンをディスプレイ上に第１の配列で表示するための手段と、複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出するための手段と、入力を検出することに応じて、第１のアイコンを第１の位置から第２の位置へ移動させることと、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持することと、のための手段と、を含む。デバイスは、自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させるための手段を更に含む。
【００３８】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、複数のアイコンをディスプレイ上に第１の配列で表示するための手段と、複数のアイコン内の第１のアイコンをディスプレイ上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出するための手段と、入力を検出することに応じて、第１のアイコンを第１の位置から第２の位置へ移動させることと、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持することと、のための手段と、を含む。情報処理装置は、自動再構成基準が満たされると、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させるための手段を更に含む。
【００３９】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、動的フォルダアイコンを表示するための命令群を含む。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。デバイスは、フォルダ内の内容を変更せよとの要求に対応する入力を検出することと、入力を検出することに応じて、フォルダ内の内容を変更することと、動的フォルダアイコンを、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新することと、のための命令群を更に含む。
【００４０】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、動的フォルダアイコンを表示することを含む。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。本方法は、フォルダ内の内容を変更せよとの要求に対応する入力を検出することと、入力を検出することに応じて、フォルダ内の内容を変更することと、動的フォルダアイコンを、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新することと、を更に含む。
【００４１】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、動的フォルダアイコンを含む。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。フォルダ内の内容を変更せよとの要求に対応する入力が検出され、入力を検出することに応じて、フォルダ内の内容は変更され、動的フォルダアイコンは、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新される。
【００４２】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、動的フォルダアイコンを表示させる命令群が記憶される。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。命令群は更にデバイスに、フォルダ内の内容を変更せよとの要求に対応する入力を検出することと、入力を検出することに応じて、フォルダ内の内容を変更することと、動的フォルダアイコンを、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新することと、をさせる。
【００４３】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、動的フォルダアイコンを表示するための手段と、を含む。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。デバイスは、フォルダ内の内容を変更せよとの要求に対応する入力を検出するための手段と、入力を検出することに応じて、フォルダ内の内容を変更することと、動的フォルダアイコンを、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新することと、のための手段と、を更に含む。
【００４４】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、動的フォルダアイコンを表示するための手段を含む。動的フォルダアイコンは、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示を含む。情報処理装置は、フォルダ内の内容を変更せよとの要求に対応する入力を検出するための手段と、入力を検出することに応じて、フォルダ内の内容を変更することと、動的フォルダアイコンを、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新することと、のための手段と、を更に含む。
【００４５】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、フォルダアイコンをディスプレイ上の壁紙背景の上に表示するための命令群であって、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む、命令群を含む。１つ以上のプログラムは、フォルダの内容を表示せよとの要求に対応する第１の入力を検出することと、第１の入力を検出することに応じて、壁紙背景を第１の部分及び第２の部分に分割することと、第２の部分を第１の部分から離れるように移動させることと、フォルダの内容を第１の部分と第２の部分との間の区域内に表示することと、のための命令群を更に含む。
【００４６】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、フォルダアイコンをディスプレイ上の壁紙背景の上に表示することであって、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む、表示することを含む。本方法は、フォルダの内容を表示せよとの要求に対応する第１の入力を検出することと、第１の入力を検出することに応じて、壁紙背景を第１の部分及び第２の部分に分割することと、第２の部分を第１の部分から離れるように移動させることと、フォルダの内容を第１の部分と第２の部分との間の区域内に表示することと、を更に含む。
【００４７】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える多機能デバイス上のグラフィカルユーザインタフェースは、ディスプレイ上の壁紙背景の上に表示されるフォルダアイコンを含み、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む。フォルダの内容を表示せよとの要求に対応する第１の入力が検出され、第１の入力を検出することに応じて、壁紙背景は第１の部分及び第２の部分に分割され、第２の部分は、第１の部分から離れるように移動され、フォルダの内容は第１の部分と第２の部分との間の区域内に表示される。
【００４８】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える多機能デバイスによって実行されると、デバイスに、フォルダアイコンをディスプレイ上の壁紙背景の上に表示させる命令群であって、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む、命令群が記憶される。命令群は更にデバイスに、フォルダの内容を表示せよとの要求に対応する第１の入力を検出することと、第１の入力を検出することに応じて、壁紙背景を第１の部分及び第２の部分に分割することと、第２の部分を第１の部分から離れるように移動させることと、フォルダの内容を第１の部分と第２の部分との間の区域内に表示することと、をさせる。
【００４９】
いくつかの実施形態では、多機能デバイスは、ディスプレイと、フォルダアイコンをディスプレイ上の壁紙背景の上に表示するための手段であって、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む、手段と、を含む。デバイスは、フォルダの内容を表示せよとの要求に対応する第１の入力を検出するための手段と、第１の入力を検出することに応じて、壁紙背景を第１の部分及び第２の部分に分割することと、第２の部分を第１の部分から離れるように移動させることと、フォルダの内容を第１の部分と第２の部分との間の区域内に表示することと、のための手段と、を更に含む。
【００５０】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて用いるための情報処理装置は、フォルダアイコンをディスプレイ上の壁紙背景の上に表示するための手段であって、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクトを含む、手段を含む。情報処理装置は、フォルダの内容を表示せよとの要求に対応する第１の入力を検出するための手段と、第１の入力を検出することに応じて、壁紙背景を第１の部分及び第２の部分に分割することと、第２の部分を第１の部分から離れるように移動させることと、フォルダの内容を第１の部分と第２の部分との間の区域内に表示することと、のための手段と、を更に含む。
【００５１】
いくつかの実施形態では、電子デバイスは、ディスプレイと、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含む。１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成される。１つ以上のプログラムは、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示するための命令群を含む。１つ以上のプログラムは、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出するための命令群であって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、命令群を更に含む。１つ以上のプログラムは、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示するための命令群を更に含む。フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含む。フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する。１つ以上のプログラムは、フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出することと、第２の入力を検出することに応答して、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示することと、のための命令群を更に含む。フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。
【００５２】
いくつかの実施形態では、ディスプレイを備える多機能デバイスにおいて、方法が実行される。本方法は、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示することを含む。本方法は、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出することであって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、検出することを更に含む。本方法は、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示することを更に含む。フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含む。フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する。本方法は、フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出することと、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示することと、を更に含む。フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。
【００５３】
いくつかの実施形態では、ディスプレイ、メモリ、及びメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える電子デバイス上のグラフィカルユーザインタフェースは、ディスプレイ上に並行して表示される１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトを含む。個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力が検出され、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む。第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューが表示される。フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含む。フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する。フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力が検出される。第２の入力を検出することに応じて、グラフィカルユーザインタフェースは、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示するように構成される。フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。
【００５４】
いくつかの実施形態では、コンピュータ可読記憶媒体に、ディスプレイを備える電子デバイスによって実行されると、デバイスに、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示させる命令群が記憶される。命令群は更にデバイスに、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出することであって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、検出することをさせる。命令群は更にデバイスに、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示させる。フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含む。フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する。命令群は更にデバイスに、フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出することと、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示することと、をさせる。フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。
【００５５】
いくつかの実施形態では、電子デバイスは、ディスプレイと、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示するための手段と、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出するための手段であって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、手段と、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示するための手段であって、フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する、手段と、フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出するための手段と、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示するための手段であって、フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む、手段と、を含む。
【００５６】
いくつかの実施形態では、ディスプレイを備える電子デバイスにおいて用いるための情報処理装置は、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示するための手段と、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を検出するための手段であって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、手段と、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示するための手段であって、フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する、手段と、フォルダビューの第１のページを表示している間に、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を検出するための手段と、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示するための手段であって、フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む、手段と、を含む。
【００５７】
いくつかの実施形態では、電子デバイスは、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトを並行して表示するように構成されるディスプレイユニットと、第１の入力及び第２の入力を受けるように構成される入力ユニットであって、第１の入力は、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応し、個々のフォルダは、第１のページ及び第２のページを含む、フォルダビュー内の複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含み、第２の入力は、第２のページを表示せよとの要求に対応する、入力ユニットと、ディスプレイユニット及び入力ユニットに結合される処理ユニットであって、この処理ユニットは、第１の入力を検出することと、第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューを表示することであって、フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する、表示することと、フォルダビューの第１のページを表示している間に、第２の入力を検出することと、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示することであって、フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む、表示することと、をするように構成される、処理ユニットと、を含む。
【００５８】
それゆえ、ディスプレイを備える多機能デバイスに、フォルダを管理するためのより高速、より効率的な方法及びインタフェースが提供され、それにより、このようなデバイスの有効性、効率、及びユーザ満足度が増す。このような方法及びインタフェースは、フォルダを管理するための従来の方法を補完するか、又はそれらに取って代わり得る。
【図面の簡単な説明】
【００５９】
本発明の前述の実施形態並びにそれらの付加的な実施形態のより良い理解のために、以下の図面と関連して、以下の実施形態の説明を参照されたい。図面において、類似の参照番号は、図面全体を通じて対応する部分を指す。
【図１Ａ】いくつかの実施形態に係る、タッチ感知ディスプレイを備えるポータブル多機能デバイスを示すブロック図である。
【図１Ｂ】いくつかの実施形態に係る、タッチ感知ディスプレイを備えるポータブル多機能デバイスを示すブロック図である。
【図１Ｃ】いくつかの実施形態に係る、イベント処理のための例示的なコンポーネントを示すブロック図である。
【図２】いくつかの実施形態に係る、タッチスクリーンを備えたポータブル多機能デバイスを示す。
【図３】いくつかの実施形態に係る、ディスプレイ及びタッチ感知面を備えた例示的な多機能デバイスのブロック図である。
【図４Ａ】いくつかの実施形態に係る、ポータブル多機能デバイス上のアプリケーションのメニューのための例示的なユーザインタフェースを示す。
【図４Ｂ】いくつかの実施形態に係る、ポータブル多機能デバイス上のアプリケーションのメニューのための例示的なユーザインタフェースを示す。
【図４Ｃ】いくつかの実施形態に係る、ディスプレイとは別個のタッチ感知面を備えた多機能デバイスのための例示的なユーザインタフェースを示す。
【図５Ａ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｂ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｃ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｄ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｅ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｆ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｇ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｈ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｉ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｊ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｋ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｌ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｍ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｎ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｏ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｐ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｑ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｒ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｓ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｔ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｕ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｖ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｗ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｘ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｙ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５Ｚ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＡＡ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＢＢ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＣＣ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＤＤ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＥＥ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＦＦ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＧＧ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＨＨ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＩＩ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＪＪ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＫＫ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＬＬ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＭＭ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＮＮ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＯＯ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＰＰ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＱＱ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＲＲ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＳＳ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＴＴ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＵＵ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＶＶ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＷＷ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＸＸ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＹＹ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＺＺ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＡＡＡ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＢＢＢ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＣＣＣ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＤＤＤ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＥＥＥ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＦＦＦ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＧＧＧ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＨＨＨ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＩＩＩ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＪＪＪ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＫＫＫ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＬＬＬ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＭＭＭ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＮＮＮ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＯＯＯ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＰＰＰ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＱＱＱ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＲＲＲ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＳＳＳ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＴＴＴ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＵＵＵ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＶＶＶ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＷＷＷ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＸＸＸ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＹＹＹ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＺＺＺ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＡＡＡＡ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＢＢＢＢ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＣＣＣＣ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＤＤＤＤ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＥＥＥＥ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＦＦＦＦ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＧＧＧＧ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＨＨＨＨ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＩＩＩＩ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＪＪＪＪ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＫＫＫＫ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図５ＬＬＬＬ】いくつかの実施形態に係る、フォルダを管理するための例示的なユーザインタフェースを示す。
【図６Ａ】いくつかの実施形態に係る、新しいフォルダを作成する方法を示すフロー図である。
【図６Ｂ】いくつかの実施形態に係る、新しいフォルダを作成する方法を示すフロー図である。
【図６Ｃ】いくつかの実施形態に係る、新しいフォルダを作成する方法を示すフロー図である。
【図６Ｄ】いくつかの実施形態に係る、新しいフォルダを作成する方法を示すフロー図である。
【図６Ｅ】いくつかの実施形態に係る、新しいフォルダを作成する方法を示すフロー図である。
【図７Ａ】いくつかの実施形態に係る、フォルダアイコン及びアクションアイコンを管理する方法を示すフロー図である。
【図７Ｂ】いくつかの実施形態に係る、フォルダアイコン及びアクションアイコンを管理する方法を示すフロー図である。
【図７Ｃ】いくつかの実施形態に係る、フォルダアイコン及びアクションアイコンを管理する方法を示すフロー図である。
【図８Ａ】いくつかの実施形態に係る、新しいフォルダに名前を付ける方法を示すフロー図である。
【図８Ｂ】いくつかの実施形態に係る、新しいフォルダに名前を付ける方法を示すフロー図である。
【図８Ｃ】いくつかの実施形態に係る、新しいフォルダに名前を付ける方法を示すフロー図である。
【図９Ａ】いくつかの実施形態に係る、アイコン管理入力に応答して、選択可能なユーザインタフェースオブジェクトのためのアクティブ化領域を調整する方法を示すフロー図である。
【図９Ｂ】いくつかの実施形態に係る、アイコン管理入力に応答して、選択可能なユーザインタフェースオブジェクトのためのアクティブ化領域を調整する方法を示すフロー図である。
【図１０Ａ】いくつかの実施形態に係る、アイコン管理入力に応答してディスプレイ上のアイコンを再構成する方法を示すフロー図である。
【図１０Ｂ】いくつかの実施形態に係る、アイコン管理入力に応答してディスプレイ上のアイコンを再構成する方法を示すフロー図である。
【図１１Ａ】いくつかの実施形態に係る、動的フォルダアイコンを、動的フォルダアイコンに関連付けられたフォルダの内容に関する視覚的な指示を提供するように更新する方法を示すフロー図である。
【図１１Ｂ】いくつかの実施形態に係る、動的フォルダアイコンを、動的フォルダアイコンに関連付けられたフォルダの内容に関する視覚的な指示を提供するように更新する方法を示すフロー図である。
【図１１Ｃ】いくつかの実施形態に係る、動的フォルダアイコンを、動的フォルダアイコンに関連付けられたフォルダの内容に関する視覚的な指示を提供するように更新する方法を示すフロー図である。
【図１２Ａ】いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法を示すフロー図である。
【図１２Ｂ】いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法を示すフロー図である。
【図１２Ｃ】いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法を示すフロー図である。
【図１２Ｄ】いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法を示すフロー図である。
【図１２Ｅ】いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法を示すフロー図である。
【図１３Ａ】いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法を示すフロー図である。
【図１３Ｂ】いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法を示すフロー図である。
【図１３Ｃ】いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法を示すフロー図である。
【図１３Ｄ】いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法を示すフロー図である。
【図１３Ｅ】いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法を示すフロー図である。
【図１４】一部の実施形態による、電子デバイスの機能ブロック図である。
【発明を実施するための形態】
【００６０】
実施例が添付の図面に示されている実施形態が、詳細に参照される。以下の詳細な説明では、本発明の完全な理解を提供するために、数多くの具体的な詳細が記載される。しかしながら、本発明は、これらの具体的な詳細を伴わずとも実施することができる点が、当業者には明らかとなるであろう。他の例においては、周知の方法、手続き、コンポーネント、回路、及びネットワークは、実施形態の態様を不必要に不明瞭なものとしないよう、詳細には説明されていない。
【００６１】
本明細書では、様々な要素を説明するために第１、第２などの用語が使用される場合があるが、これらの要素は、これらの用語によって限定されるべきではないことも理解されるであろう。これらの用語は、ある要素を別の要素と区別するためのみに使用される。例えば、本発明の範囲から逸脱することなく、第１の接触を第２の接触と呼ぶことが可能であり、同様に、第２の接触を第１の接触と呼ぶことが可能であろう。第１の接点及び第２の接点は両方接点であるが、それらは同じ接点ではない。
【００６２】
本明細書における本発明の説明で使用される用語法は、特定の実施形態を説明することのみを目的とするものであって、本発明の限定を意図するものではない。本発明の説明及び添付の特許請求の範囲で使用されるとき、単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、文脈がそうではないことを明確に示さない限り、複数形もまた含むことが意図される。本明細書で使用されるときに、用語「及び／又は」が、関連するリスト化された項目のうちの１つ以上の任意の全ての可能な組み合わせを指し、これを含むことをも理解されるであろう。更に、用語「ｉｎｃｌｕｄｅｓ（含む）、「ｉｎｃｌｕｄｉｎｇ（含む）」、「ｃｏｍｐｒｉｓｅｓ（含む）」及び／又は「ｃｏｍｐｒｉｓｉｎｇ（含む）」が、本明細書で使用されるときに、述べられた特徴、整数、ステップ、動作、要素、及び／又はコンポーネントの存在を指定するが、１つ以上の他の特徴、整数、ステップ、動作、要素、コンポーネント、及び／又はその群の存在又は追加を除外しないことが理解されるであろう。
【００６３】
本明細書で使用されるときに、用語「ｉｆ（〜場合に）」を、文脈に応じて「ｗｈｅｎ（〜時に）」、「ｕｐｏｎ（〜時に）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応答して）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（〜の検出に応答して）」を意味すると解釈することができる。同様に、句「ｉｆ  ｉｔ  ｉｓ  ｄｅｔｅｒｍｉｎｅｄ（〜と判定される場合に）」又は「ｉｆ（ａ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）ｉｓ  ｄｅｔｅｃｔｅｄ（（述べられる条件又はイベント）が検出される場合に）」を、文脈に応じて「ｕｐｏｎ  ｄｅｔｅｒｍｉｎｉｎｇ（〜と判定されるときに）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応答して）」、「ｕｐｏｎ  ｄｅｔｅｃｔｉｎｇ  （ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（述べられる条件又はイベント）の検出時に）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（述べられる条件又はイベント）の検出に応答して）」を意味すると解釈することができる。
【００６４】
本明細書で使用するとき、用語、ディスプレイの「解像度」は、それぞれの軸に沿った、又はディスプレイのそれぞれの次元における画素の数（「画素数」又は「画素解像度」とも呼ばれる）を指す。例えば、ディスプレイは３２０×４８０画素の解像度を有してもよい。更に、本明細書で使用するとき、用語、多機能デバイスの「解像度」は、多機能デバイス内のディスプレイの解像度を指す。用語「解像度」は、それぞれの画素のサイズ又は画素の間隔に対するいかなる制限も含意しない。例えば、１０２４×７６８画素解像度を有する第１のディスプレイに比べて、３２０×４８０画素解像度を有する第２のディスプレイはより低い解像度を有する。しかし、ディスプレイの物理サイズは、画素解像度だけでなく、画素サイズ及び画素の間隔を含む、多くの他の因子にも依存することに留意されたい。したがって、第１のディスプレイは、第２のディスプレイに比べて、同じか、より小さいか、又はより大きい物理サイズを有し得る。
【００６５】
本明細書で使用するとき、用語、ディスプレイの「ビデオ解像度」は、それぞれの軸に沿った、又はディスプレイのそれぞれの次元における画素の密度を指す。ビデオ解像度は多くの場合、ディスプレイの個々の次元に沿った１インチの範囲内に一列に配置することができる画素の数を数える、ドット・パー・インチ（dots-per-inch、ＤＰＩ）単位で計測される。
【００６６】
コンピューティングデバイス、そのようなデバイス用のユーザインタフェース、及びそのようなデバイスを使用するための関連プロセスの実施形態を説明する。いくつかの実施形態では、このコンピューティングデバイスは、ＰＤＡ機能及び／又は音楽再生機能などの、他の機能をも含むモバイル電話機などのポータブル通信デバイスである。ポータブル多機能デバイスの例示的な実施形態は、限定を伴わずに、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．のｉＰｈｏｎｅ（登録商標）及びｉＰｏｄＴｏｕｃｈ（登録商標）デバイスを含む。タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えるラップトップコンピュータ又はタブレットコンピュータなどの、他のポータブルデバイスが使用されてもよい。また、いくつかの実施形態において、このデバイスはポータブル通信デバイスではなく、タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたデスクトップコンピュータであることを理解されたい。
【００６７】
以下の論考では、ディスプレイ及びタッチ感知面を含むコンピューティングデバイスを説明する。しかし、このコンピューティングデバイスは、物理キーボード、マウス、及び／又はジョイスティックなどの、１つ以上の他の物理ユーザインタフェースデバイスを含んでもよいことを理解されたい。
【００６８】
このデバイスは、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージングアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽再生アプリケーション、及び／又はデジタルビデオ再生アプリケーションのうちの１つ以上などの、様々なアプリケーションをサポートする。
【００６９】
そのデバイス上で実行できる様々なアプリケーションは、タッチ感知面など、少なくとも１つの共通の物理ユーザインタフェースデバイスを使用することができる。タッチ感知面の１つ以上の機能並びにデバイス上に表示される対応する情報を、アプリケーションごとに及び／若しくはそれぞれのアプリケーション内で調整し、並びに／又は変更することができる。このように、そのデバイスの共通の物理アーキテクチャ（タッチ感知面など）は、ユーザにとって直観的及び透過的なユーザインタフェースを有する様々なアプリケーションをサポートすることができる。
【００７０】
ユーザインタフェースは１つ以上のソフトキーボードの実施形態を含んでもよい。ソフトキーボードの実施形態は、２００６年７月２４日に出願された米国特許出願第１１／４５９，６０６号、「Ｋｅｙｂｏａｒｄｓ  Ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」、及び２００６年７月２４日に出願された第１１／４５９，６１５号、「Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｋｅｙｂｏａｒｄｓ  Ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」に記載されているものなどの、表示されるキーボードのアイコン上の記号の標準構成（ＱＷＥＲＴＹ）及び／又は非標準構成を含んでよい。これらの出願の内容はその全体が本明細書において参照により組み込まれている。キーボードの実施形態は、タイプライタのためのものなどの、既存の物理キーボードのキーの数に対してより少数のアイコン（又はソフトキー）を含んでもよい。これによって、ユーザは、キーボード内の１つ以上のアイコン、及びそれゆえ１つ以上の対応する記号をより選択しやすくなり得る。キーボードの実施形態は適応的であってよい。例えば、表示されるアイコンは、１つ以上のアイコン及び／又は１つ以上の対応する記号を選択することなどの、ユーザアクションに従って変更されてもよい。デバイス上の１つ以上のアプリケーションは、共通の、及び／又は異なるキーボードの実施形態を利用してもよい。それゆえ、用いられるキーボードの実施形態はアプリケーションのうちの少なくとも一部に適合されてもよい。いくつかの実施形態では、１つ以上のキーボードの実施形態はそれぞれのユーザに適合されてもよい。例えば、１つ以上のキーボードの実施形態は、それぞれのユーザの単語使用履歴（辞書編集、スラング、個人的使用）に基づきそれぞれのユーザに適合されてもよい。キーボードの実施形態のいくつかは、ソフトキーボードの実施形態を用いる場合に、１つ以上のアイコン、及びそれゆえ１つ以上の記号を選択する際のユーザエラーの確率を減らすように調整されてもよい。
【００７１】
タッチ感知ディスプレイを備えたポータブルデバイスの実施形態に注目を向ける。図１Ａ及び図１Ｂは、いくつかの実施形態に係る、タッチ感知ディスプレイ１１２を備えるポータブル多機能デバイス１００を示すブロック図である。タッチ感知ディスプレイ１１２は、便宜上「タッチスクリーン」と呼ばれることがあり、タッチ感知ディスプレイシステムとして既知であるか、又はそのように呼ばれる場合もある。デバイス１００は、メモリ１０２（１つ以上のコンピュータ可読記憶媒体を含んでもよい）、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インタフェース１１８、ＲＦ回路機構１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、他の入力又は制御デバイス１１６、及び外部ポート１２４を含んでもよい。デバイス１００は１つ以上の光センサ１６４を含んでもよい。これらの構成要素は１つ以上の通信バス又は信号線１０３を介して通信してもよい。
【００７２】
デバイス１００は、ポータブル多機能デバイスの一例に過ぎず、デバイス１００は、示さているよりも多くの又は少ない構成要素を備えていてもよく、２つ以上の構成要素を組み合わせていてもよく、構成要素の異なる構成又は配置を有していてもよいということを理解されたい。図１Ａ及び図１Ｂに示される様々な構成要素は、１つ以上の信号処理回路及び／又は特定用途向け集積回路を含む、ハードウェア、ソフトウェア、あるいはハードウェア及びソフトウェアの双方の組み合わせの形で実装されてもよい。
【００７３】
メモリ１０２は高速ランダムアクセスメモリを含んでよく、また、１つ以上の磁気ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性固体メモリデバイスなどの、不揮発性メモリを含んでもよい。ＣＰＵ１２０及び周辺機器インタフェース１１８などの、デバイス１００の他の構成要素によるメモリ１０２へのアクセスはメモリコントローラ１２２によって制御されてもよい。
【００７４】
周辺機器インタフェース１１８は、デバイスの入力及び出力周辺機器をＣＰＵ１２０及びメモリ１０２に結合するために使用してもよい。１つ以上のプロセッサ１２０は、デバイス１００のための様々な機能を実行するため並びにデータ処理を行うために、メモリ１０２に記憶された様々なソフトウェアプログラム及び／若しくは命令セットを走らせたり、又は実行したりする。
【００７５】
いくつかの実施形態では、周辺機器インタフェース１１８、ＣＰＵ１２０、及びメモリコントローラ１２２はチップ１０４などの単一チップ上に実装されてもよい。いくつかの他の実施形態では、それらは別個のチップ上に実装されてもよい。
【００７６】
ＲＦ（無線周波数）回路１０８は、電磁信号とも呼ばれるＲＦ信号を受信したり送信したりする。ＲＦ回路１０８は、電気信号を電磁信号に、又は電磁信号を電気信号に変換し、電磁信号を介して通信ネットワーク及び他の通信デバイスと通信する。ＲＦ回路機構１０８は、これらの機能を実行するために、限定するものではないが、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ：subscriber identity module）カード、メモリなどを含む、周知の回路機構を含んでもよい。ＲＦ回路１０８は、無線通信により、ワールドワイドウェブ（World Wide Web、ＷＷＷ）とも呼ばれるインターネットなどのネットワーク、イントラネット及び／又はセルラー電話ネットワークなどの無線ネットワーク、無線ローカルエリアネットワーク（ＬＡＮ）及び／又はメトロポリタンエリアネットワーク（ＭＡＮ）、並びにその他のデバイスと通信を行ってもよい。無線通信は、限定するものではないが、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ（登録商標））、Ｅｎｈａｎｃｅｄ  Ｄａｔａ  ＧＳＭ  Ｅｎｖｉｒｏｎｍｅｎｔ（ＥＤＧＥ）、高速ダウンリンクパケット接続（ＨＳＤＰＡ：high-speed downlink packet access）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ：wideband code division multiple access）、符号分割多元接続（ＣＤＭＡ：code division multiple access）、時分割多元接続（ＴＤＭＡ：time division multiple access）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／若しくはＩＥＥＥ  ８０２．１１ｎ）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ：voice over Internet Protocol）、Ｗｉ−ＭＡＸ、電子メール用のプロトコル（例えば、インターネットメッセージアクセスプロトコル（ＩＭＡＰ：Internet message access protocol）及び／又はポストオフィスプロトコル（ＰＯＰ：post office protocol））、インスタントメッセージ（例えば、拡張可能なメッセージング及びプレゼンスプロトコル（ＸＭＰＰ：extensible messaging and presence protocol）、Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｌｅｖｅｒａｇｉｎｇ  Ｅｘｔｅｎｓｉｏｎｓ（ＳＩＭＰＬＥ）、Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｓｅｒｖｉｃｅ（ＩＭＰＳ））、及び／若しくはショートメッセージサービス（ＳＭＳ：Short Message Service）、又は本文書の出願日にまだ開発されていない通信プロトコルを含む任意の他の好適な通信プロトコルを含む、複数の通信規格、プロトコル及び技術のいずれをも使用することができる。
【００７７】
オーディオ回路機構１１０、スピーカ１１１、及びマイクロホン１１３は、ユーザとデバイス１００との間のオーディオインタフェースを提供する。オーディオ回路機構１１０は、周辺機器インタフェース１１８からオーディオデータを受信し、そのオーディオデータを電気信号に変換し、その電気信号をスピーカ１１１に送信する。スピーカ１１１は、その電気信号を人間の耳に聞こえる音波に変換する。オーディオ回路機構１１０はまた、マイクロホン１１３によって音波から変換された電気信号も受信する。オーディオ回路機構１１０は、その電気信号をオーディオデータに変換し、そのオーディオデータを、処理のために周辺機器インタフェース１１８に送信する。オーディオデータは周辺機器インタフェース１１８によって、メモリ１０２及び／又はＲＦ回路機構１０８から取得され、かつ／あるいはメモリ１０２及び／又はＲＦ回路機構１０８に送信されてもよい。いくつかの実施形態において、オーディオ回路機構１１０は更にヘッドセットジャック（例えば、図２の２１２）を備える。ヘッドセットジャックは、オーディオ回路機構１１０と、出力専用ヘッドホン又は出力（例えば、片耳又は両耳用のヘッドホン）及び入力（例えば、マイクロホン）の両方を持つヘッドセットなどの、取り外し可能なオーディオ入出力周辺機器との間のインタフェースを提供する。
【００７８】
Ｉ／Ｏサブシステム１０６は、周辺機器インタフェース１１８に、タッチスクリーン１１２及び他の入力制御デバイス１１６などのデバイス１００の入出力周辺機器を結合する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、並びに他の入力若しくは制御デバイスのための１つ以上の入力コントローラ１６０を含むことができる。１つ以上の入力コントローラ１６０は、他の入力又は制御デバイス１１６から／へ電気信号を受信／送信する。他の入力制御デバイス１１６は、物理ボタン（例えば、プッシュボタン、ロッカボタンなど）、ダイヤル、スライダスイッチ、ジョイスティック、クリックホイールなどを含んでもよい。いくつかの代替的実施形態では、入力コントローラ（単数又は複数）１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインタデバイスのうちのいずれかに結合されてもよい（又は、いずれにも結合されなくてもよい）。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロホン１１３の音量調節のためのアップ／ダウンボタンを含んでもよい。１つ以上のボタンはプッシュボタン（例えば、図２の２０６）を含んでもよい。２００５年１２月２３日に出願された米国特許出願第１１／３２２，５４９号、「Ｕｎｌｏｃｋｉｎｇ  ａ  Ｄｅｖｉｃｅ  ｂｙ  Ｐｅｒｆｏｒｍｉｎｇ  Ｇｅｓｔｕｒｅｓ  ｏｎ  ａｎ  Ｕｎｌｏｃｋ  Ｉｍａｇｅ」に記載されているように、プッシュボタンの素早い押下により、タッチスクリーン１１２のロックが解かれるか、又はタッチスクリーン上のジェスチャを用いてデバイスをロック解除するプロセスが開始されてもよい。同出願はその全体が本明細書において参照により組み込まれている。プッシュボタン（例えば、２０６）のより長い押下により、デバイス１００への電源が入れられるか又は切られてもよい。ユーザは、１つ以上のボタンの機能性をカスタマイズすることが可能であってもよい。タッチスクリーン１１２は、仮想若しくはソフトボタン並びに１つ以上のソフトキーボードを実現するために用いられる。
【００７９】
タッチ感知ディスプレイ１１２は、デバイスとユーザとの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２から／へ電気信号を受信及び／又は送信する。タッチスクリーン１１２は、ユーザへ視覚出力を表示する。この視覚出力は、グラフィック、テキスト、アイコン、ビデオ、及びそれらの任意の組み合わせ（「グラフィック」と総称される）を含んでもよい。いくつかの実施形態では、これらの視覚出力の一部又は全てはユーザインタフェースオブジェクトに対応してもよい。
【００８０】
タッチスクリーン１１２は、触覚及び／若しくは触感の接触に基づくユーザからの入力を受け付けるタッチ感知面、センサ、又はセンサのセットを有している。タッチスクリーン１１２及びディスプレイコントローラ１５６（メモリ１０２内の任意の関連モジュール及び／又は命令セットと共に）は、タッチスクリーン１１２上で接触（及び任意の動き又は接触の中断）を検出し、検出された接触をタッチスクリーン１１２上に表示されたユーザインタフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との対話に変換する。ある例示的な実施形態では、タッチスクリーン１１２とユーザとの間の接触点は、ユーザの指に対応する。
【００８１】
タッチスクリーン１１２は、ＬＣＤ（liquid crystal display、液晶ディスプレイ）技術、ＬＰＤ（light emitting polymer display、発光ポリマーディスプレイ）技術、又はＬＥＤ（light emitting diode、発光ダイオード）技術を用いてもよいが、他の実施形態では、その他のディスプレイ技術が使用されてもよい。タッチスクリーン１１２及びディスプレイコントローラ１５６は、限定するものではないが、静電容量技術、抵抗性技術、赤外線技術、及び表面超音波技術、並びにタッチスクリーン１１２との１つ以上の接触点を判定するための、他の近接センサアレイ又は他の要素を含む、現在知られているか若しくは今後開発される複数のタッチ感知技術のうちのいずれかを使用して、接触及びそのあらゆる移動若しくは中断を検出してもよい。例示的な実施形態では、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．からのｉＰｈｏｎｅ（登録商標）及びｉＰｏｄ  Ｔｏｕｃｈ（登録商標）において見られるものなどの、投影型相互キャパシタンス感知技術が使用されている。
【００８２】
タッチスクリーン１１２のいくつかの実施形態におけるタッチ感知ディスプレイは、以下の米国特許、第６，３２３，８４６号（Ｗｅｓｔｅｒｍａｎら）、第６，５７０，５５７号（Ｗｅｓｔｅｒｍａｎら）、及び／若しくは第６，６７７，９３２号（Ｗｅｓｔｅｒｍａｎ）、並びに／又は米国特許公報第２００２／００１５０２４Ａ１号に記載されているマルチタッチ感知タッチパッドに類似していてもよい。これらの文献はそれぞれその全体が本明細書において参照により組み込まれている。ただし、タッチスクリーン１１２はポータブルデバイス１００からの視覚出力表示するのに対して、タッチ感知タッチパッドは視覚出力を提供しない。
【００８３】
タッチスクリーン１１２のいくつかの実施形態におけるタッチ感知ディスプレイは、以下の出願に記載されている通りのものであってもよい。（１）２００６年５月２日に出願された米国特許出願第１１／３８１，３１３号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈ  Ｓｕｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ」、（２）２００４年５月６日に出願された米国特許出願第１０／８４０，８６２号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈｓｃｒｅｅｎ」、（３）２００４年７月３０日に出願された米国特許出願第１０／９０３，９６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（４）２００５年１月３１日に出願された米国特許出願第１１／０４８，２６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（５）２００５年１月１８日に出願された米国特許出願第１１／０３８，５９０号、「Ｍｏｄｅ−Ｂａｓｅｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（６）２００５年９月１６日に出願された米国特許出願第１１／２２８，７５８号、「Ｖｉｒｔｕａｌ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅ  Ｐｌａｃｅｍｅｎｔ  Ｏｎ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ」、（７）２００５年９月１６日に出願された米国特許出願第１１／２２８，７００号、「Ｏｐｅｒａｔｉｏｎ  Ｏｆ  Ａ  Ｃｏｍｐｕｔｅｒ  Ｗｉｔｈ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｉｎｔｅｒｆａｃｅ」、（８）２００５年９月１６日に出願された米国特許出願第１１／２２８，７３７号、「Ａｃｔｉｖａｔｉｎｇ  Ｖｉｒｔｕａｌ  Ｋｅｙｓ  Ｏｆ  Ａ  Ｔｏｕｃｈ−Ｓｃｒｅｅｎ  Ｖｉｒｔｕａｌ  Ｋｅｙｂｏａｒｄ」、及び（９）２００６年３月３日に出願された米国特許出願第１１／３６７，７４９号、「Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎａｌ  Ｈａｎｄ−Ｈｅｌｄ  Ｄｅｖｉｃｅ」。これらの出願は全てそれらの全体が本明細書において参照により組み込まれている。
【００８４】
タッチスクリーン１１２は、１００ｄｐｉを超えるビデオ解像度を有してもよい。いくつかの実施形態において、タッチスクリーンは約１６０ｄｐｉのビデオ解像度を有する。ユーザは、スタイラス、指などの、任意の好適な物体又は付属物を使用して、タッチスクリーン１１２に接触してよい。いくつかの実施形態において、ユーザインタフェースは、主として指ベースの接触及びジェスチャで機能するように設計され、タッチスクリーン上の指の接触面積が広いことにより、スタイラスベースの入力よりも精度が低いことがある。いくつかの実施形態において、デバイスは、粗い指ベースの入力を正確なポインタ／カーソル位置又はユーザの望むアクションを実行するためのコマンドへ変換する。
【００８５】
いくつかの実施形態では、タッチスクリーンに加えて、デバイス１００は、特定の機能をアクティブ化又は停止させるためのタッチパッド（図示せず）を含んでもよい。いくつかの実施形態において、タッチパッドは、タッチスクリーンとは異なり、視覚出力を表示しない、デバイスのタッチ感知エリアである。タッチパッドは、タッチスクリーン１１２とは別個のタッチ感知面、又はタッチスクリーンによって形成されるタッチ感知面の拡張部であってもよい。
【００８６】
いくつかの実施形態では、デバイス１００は入力制御デバイス１１６として物理ホイール又は仮想ホイール（例えば、クリックホイール）を含んでもよい。ユーザは、クリックホイールを回転させることによって、又はクリックホイールを用いて接触点を移動させることによって（例えば、この場合には、接触点の移動量は、クリックホイールの中心点に関するその角変位によって計測される）、タッチスクリーン１１２内に表示されている１つ以上のグラフィカルオブジェクト（例えば、アイコン）の間をナビゲートし、それらとやり取りしてもよい。クリックホイールはまた、表示されたアイコンのうちの１つ以上を選択するために用いられてもよい。例えば、ユーザは、クリックホイール又は関連付けられたボタンの少なくとも一部分を押し下げてもよい。ユーザによってクリックホイールを介して提供されたユーザコマンド及びナビゲーションコマンドは、入力コントローラ１６０、並びにメモリ１０２内のモジュール及び／若しくは命令のセットのうちの１つ以上によって処理されてもよい。仮想クリックホイールの場合には、クリックホイール及びクリックホイールコントローラはそれぞれタッチスクリーン１１２及びディスプレイコントローラ１５６の一部であってもよい。仮想クリックホイールの場合には、クリックホイールは、デバイスとのユーザインタラクションに応答してタッチスクリーンディスプレイ上に現れ、消える不透明又は半透明のいずれかのオブジェクトであってもよい。いくつかの実施形態では、仮想クリックホイールはポータブル多機能デバイスのタッチスクリーン上に表示され、タッチスクリーンとのユーザ接触によって操作される。
【００８７】
デバイス１００は更に、様々なコンポーネントに電力を供給するための電力システム１６２を含む。電力システム１６２は、電力管理システム、１つ以上の電源（例えば、バッテリ、交流（ＡＣ：alternating current））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力状態インジケータ（例えば、発光ダイオード（ＬＥＤ））、並びにポータブルデバイスにおける電力の生成、管理、及び分配に関連付けられる任意の他の構成要素を含んでもよい。
【００８８】
デバイス１００は１つ以上の光センサ１６４も含んでもよい。図１Ａ及び図１Ｂは、Ｉ／Ｏサブシステム１０６内の光センサコントローラ１５８に結合された光センサを示す。光センサ１６４は、電荷結合素子（ＣＣＤ：charge-coupled device）又は相補的金属酸化物半導体（ＣＭＯＳ：complementary metal-oxide semiconductor）フォトトランジスタを含んでもよい。光センサ１６４は、１つ以上のレンズを通して投影された、環境からの光を受光し、その光を、画像を表すデータに変換する。撮像モジュール１４３（カメラモジュールとも呼ばれる）と連動して、光センサ１６４は静止画像又はビデオを取り込んでもよい。いくつかの実施形態では、タッチスクリーンディスプレイを静止画像及び／又はビデオ画像取得のためのビューファインダとして使用することができるように、デバイスの前面のタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に光センサが配置されている。いくつかの実施形態では、ユーザが他のビデオ会議参加者をタッチスクリーンディスプレイ上で見るのと同時に、ユーザの画像をビデオ会議のために得ることができるように、デバイスの前面に光センサが配置されている。いくつかの実施形態では、光センサ１６４の位置はユーザによって（例えば、デバイス筐体内のレンズ及びセンサを回転させることによって）変更されることができ、それにより、単一の光センサ１６４をタッチスクリーンディスプレイと共にビデオ会議並びに静止画像及び／若しくはビデオ画像取得のどちらにも用い得るようにしている。
【００８９】
デバイス１００は１つ以上の近接センサ１６６を含んでもよい。図１Ａ及び図１Ｂは、周辺機器インタフェース１１８に結合される近接センサ１６６を示す。その代わりに、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合されてもよい。近接センサ１６６は、米国特許出願第１１／２４１，８３９号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、第１１／２４０，７８８号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、第１１／６２０，７０２号、「Ｕｓｉｎｇ  Ａｍｂｉｅｎｔ  Ｌｉｇｈｔ  Ｓｅｎｓｏｒ  Ｔｏ  Ａｕｇｍｅｎｔ  Ｐｒｏｘｉｍｉｔｙ  Ｓｅｎｓｏｒ  Ｏｕｔｐｕｔ」、第１１／５８６，８６２号、「Ａｕｔｏｍａｔｅｄ  Ｒｅｓｐｏｎｓｅ  Ｔｏ  Ａｎｄ  Ｓｅｎｓｉｎｇ  Ｏｆ  Ｕｓｅｒ  Ａｃｔｉｖｉｔｙ  Ｉｎ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅｓ」及び第１１／６３８，２５１号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ｓｙｓｔｅｍｓ  Ｆｏｒ  Ａｕｔｏｍａｔｉｃ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｏｆ  Ｐｅｒｉｐｈｅｒａｌｓ」に記載されているように動作してもよい。これらの出願はそれらの全体が本明細書において参照により組み込まれている。いくつかの実施形態において、多機能デバイスがユーザの耳の近くに配置されている場合（例えば、ユーザが電話通話を行っている場合）、近接センサがオフになり、タッチスクリーン１１２が無効になる。
【００９０】
デバイス１００は更に、１つ以上の加速度計１６８を備えてもよい。図１Ａ及び図１Ｂは、周辺機器インタフェース１１８に結合される加速度計１６８を示す。その代わりに、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合されてもよい。加速度計１６８は、米国特許公報第２００５０１９００５９号、「Ａｃｃｅｌｅｒａｔｉｏｎ−ｂａｓｅｄ  Ｔｈｅｆｔ  Ｄｅｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」、及び米国特許公報第２００６００１７６９２号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ａｐｐａｒａｔｕｓｅｓ  Ｆｏｒ  Ｏｐｅｒａｔｉｎｇ  Ａ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅ  Ｂａｓｅｄ  Ｏｎ  Ａｎ  Ａｃｃｅｌｅｒｏｍｅｔｅｒ」に記載されているように動作してもよい。これらの文献はどちらもそれらの全体が本明細書において参照により組み込まれている。いくつかの実施形態において、情報は、１つ以上の加速度計から受け取ったデータの分析に基づいて、ポートレートビュー又はランドスケープビューでタッチスクリーンディスプレイ上に表示される。デバイス１００は、必要に応じて、加速度計（１つ又は複数）１６８に加えて、磁力計（図示せず）並びにデバイス１００の位置及び向き（例えば、ポートレート又はランドスケープ）に関する情報を取得するためのＧＰＳ（又はＧＬＯＮＡＳＳ又は他のグローバルナビゲーションシステム）受信部（図示せず）を備える。
【００９１】
いくつかの実施形態において、メモリ１０２に記憶されたソフトウェアコンポーネントは、オペレーティングシステム１２６、通信モジュール（又は命令セット）１２８、接触／動きモジュール（又は命令セット）１３０、グラフィックモジュール（又は命令セット）１３２、テキスト入力モジュール（又は命令セット）１３４、全地球測位システム（ＧＰＳ）モジュール（又は命令セット）１３５、及びアプリケーション（命令セット）１３６を含む。更に、いくつかの実施形態では、図１Ａ、図１Ｂ及び図３に示すように、メモリ１０２は、デバイス／グローバル内部状態１５７を記憶する。デバイス／グローバル内部状態１５７は、存在する場合には、いずれのアプリケーションが現在アクティブであるかを示す、アクティブアプリケーション状態、いずれのアプリケーション、ビュー、又は他の情報が、タッチスクリーンディスプレイ１１２の様々な領域を占有するかを示す、ディスプレイ状態、デバイスの様々なセンサ及び入力制御デバイス１１６から取得した情報を含む、センサ状態、並びにデバイスの場所及び／又は姿勢に関する場所情報のうちの、１つ以上を含む。
【００９２】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ（登録商標）、ＲＴＸＣ（登録商標）、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳ  Ｘ（登録商標）、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓ（登録商標）などの組み込みオペレーティングシステム）は、一般的なシステムタスク（例えば、メモリ管理、記憶デバイス制御、電力管理など）を制御及び管理するための様々なソフトウェアコンポーネント及び／又はドライバを含み、様々なハードウェアとソフトウェアコンポーネントとの間の通信を容易にする。
【００９３】
通信モジュール１２８は、１つ以上の外部ポート１２４を介して他のデバイスとの通信を容易にし、ＲＦ回路１０８及び／又は外部ポート１２４が受信したデータを処理するための様々なソフトウェアコンポーネントを含む。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ（登録商標）など）は、直接的に、又はネットワーク（例えば、インターネット、無線ＬＡＮなど）を介して間接的に他のデバイスに結合するように適合される。いくつかの実施形態において、外部ポートは、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）デバイス上で使用される３０ピンコネクタと同一の、又はこれに類似した及び／若しくは互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【００９４】
接触／動きモジュール１３０は、（ディスプレイコントローラ１５６と関連して）タッチスクリーン１１２及び他のタッチ感知デバイス（例えば、タッチパッド又は物理的なクリックホイール）との接触を検出することができる。接触／動きモジュール１３０は、接触が生じたかどうかの判定（例えば、フィンガダウンイベントの検出）、接触の移動があるかどうかの判定及びタッチ感知面を横切る移動の追跡（例えば、１つ以上のフィンガドラッギングイベントの検出）、並びに接触が終わったかどうかの判定（例えば、フィンガアップイベント又は接触の中断の検出）など、接触の検出に関連する様々な動作を行うための様々なソフトウェアコンポーネントを含む。接触／動きモジュール１３０は、タッチ感知面から接触データを受け取る。一連の接触データにより表される接触点の移動の判定は、接触点の速さ（大きさ）、速度（大きさ及び方向）、並びに／又は加速度（大きさ及び／若しくは方向の変化）の判定を含んでもよい。これらの操作は、単一の接触（例えば、１本の指の接触）又は複数の同時接触（例えば、「マルチタッチ」／複数の指の接触）に適用することができる。いくつかの実施形態では、接触／動きモジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上の接触を検出する。いくつかの実施形態では、接触／動きモジュール１３０及びコントローラ１６０は、クリックホイール上の接触を検出する。
【００９５】
接触／動きモジュール１３０は、ユーザによるジェスチャ入力を検出することができる。タッチ感知面上での異なるジェスチャは、異なる接触パターンを有する。したがって、特定の接触パターンを検出することによってジェスチャを検出することができる。例えば、フィンガタップジェスチャの検出は、フィンガダウンイベントを検出し、続いてフィンガダウンイベント（例えば、アイコンの位置）と同じ位置（又は、実質的に同じ位置）でのフィンガアップ（リフトオフ）イベントを検出することを含む。他の実施例として、タッチ感知面でのフィンガスワイプジェスチャの検出は、フィンガダウンイベントを検出し、続いて１つ以上のフィンガドラッギングイベントを検出し、その後、フィンガアップ（リフトオフ）イベントを検出することを含む。
【００９６】
グラフィックモジュール１３２は、表示されるグラフィックの明度を変更するための構成要素を含む、タッチスクリーン１１２又は他のディスプレイ上にグラフィックをレンダリングして表示するための、様々な既知のソフトウェア構成要素を含む。本明細書で使用するとき、用語「グラフィック」は、ユーザに対して表示することができる任意のオブジェクトを含み、それらのオブジェクトとしては、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインタフェースオブジェクトなど）、デジタル画像、ビデオ、アニメーションなどが挙げられるが、これらに限定されない。
【００９７】
いくつかの実施形態において、グラフィックモジュール１３２は、使用されるグラフィックを表すデータを記憶する。各グラフィックには、対応するコードが割り当てられてもよい。グラフィックモジュール１３２は、アプリケーションなどから、必要に応じて座標データ及び他のグラフィック特性データと共に、表示されるグラフィックを指定する１つ以上のコードを受信して、次いで、ディスプレイコントローラ１５６に出力するためのスクリーン画像データを生成する。
【００９８】
テキスト入力モジュール１３４は、グラフィックモジュール１３２の構成要素であってもよく、様々なアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ  １４１、ブラウザ１４７、及びテキスト入力を必要とする任意の他のアプリケーション）でテキストを入力するための、ソフトキーボードを提供する。
【００９９】
ＧＰＳモジュール１３５は、デバイスの位置を判定し、この情報を様々なアプリケーションで使用するために提供する（例えば、ロケーションベースダイアル発呼で使用するための電話１３８へ、ピクチャ／ビデオのメタデータとしてカメラ１４３へ、並びに気象ウィジェット、地方のイエローページウィジェット、及び地図／ナビゲーションウィジェットなどのロケーションベースのサービスを提供するアプリケーションへ）。
【０１００】
アプリケーション１３６は、以下のモジュール（若しくは、命令のセット）、又はそれらの部分集合若しくは上位集合を含んでもよい。
●連絡先モジュール１３７（アドレス帳又は連絡先リストと呼ばれる場合もある）、
●電話モジュール１３８、
●テレビ会議モジュール１３９、
●電子メールクライアントモジュール１４０、
●インスタントメッセージング（ＩＭ）モジュール１４１、
●トレーニングサポートモジュール１４２、
●静止画像及び／又はビデオ画像用のカメラモジュール１４３、
●画像管理モジュール１４４、
●ビデオプレーヤモジュール１４５、
●音楽プレーヤモジュール１４６、
●ブラウザモジュール１４７、
●カレンダーモジュール１４８、
●気象ウィジェット１４９−１、株価ウィジェット１４９−２、計算機ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザによって取得された他のウィジェット、並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を含んでもよい、ウィジェットモジュール１４９、
●ユーザ作成ウィジェット１４９−６を作るためのウィジェット作成モジュール１５０、
●検索モジュール１５１、
●ビデオプレーヤモジュール１４５及び音楽プレーヤモジュール１４６を統合した、ビデオ及び音楽プレーヤモジュール１５２、
●メモモジュール１５３、
●地図モジュール１５４、並びに／あるいは
●オンラインビデオモジュール１５５。
【０１０１】
メモリ１０２内に記憶されてもよい他のアプリケーション１３６の例としては、他のワードプロセッシングアプリケーション、他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ（登録商標）対応アプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【０１０２】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、連絡先モジュール１３７は、（例えば、メモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２内に記憶される）アドレス帳又は連絡先リストを管理するために使用されてよく、この管理には、アドレス帳に名前を追加すること、アドレス帳から名前を削除すること、電話番号、電子メールアドレス、実際の住所、又は他の情報を名前と関連付けること、画像を名前と関連付けること、名前を分類して並び替えること、電話１３８、テレビ会議１３９、電子メール１４０、又はＩＭ  １４１などによる通信を開始及び／又は促進するために、電話番号又は電子メールアドレスを提供することなどが含まれる。
【０１０３】
ＲＦ回路機構１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、電話モジュール１３８は、電話番号に対応する一連の文字を入力し、アドレス帳１３７内の１つ以上の電話番号にアクセスし、入力されている電話番号を修正し、それぞれの電話番号をダイヤルし、会話を遂行し、会話が完了した際に接続を切るか又は電話を切るために、使用されてもよい。上述のように、無線通信は、複数の通信規格、通信プロトコル、及び通信技術のうちのいずれかを使用してもよい。
【０１０４】
ＲＦ回路１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先リスト１３７、及び電話モジュール１３８と関連して、ビデオ会議モジュール１３９は、ユーザの指示に従って、ユーザと１人以上の他の参加者との間のビデオ会議を開始し、行い、終了するための実行可能命令を含む。
【０１０５】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、電子メールクライアントモジュール１４０は、ユーザの指示に応答して、電子メールを作成し、送信し、受信し、管理するための実行可能命令を含む。画像管理モジュール１４４と関連して、電子メールクライアントモジュール１４０により、カメラモジュール１４３で撮影した静止画像又はビデオを作成し、電子メールを送ることが非常に簡単になる。
【０１０６】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、インスタントメッセージモジュール１４１は、インスタントメッセージに対応する文字のシーケンスを入力したり、入力済みの文字を修正したり、それぞれのインスタントメッセージを送信したり（例えば、電話ベースのインスタントメッセージのためのショートメッセージサービス（ＳＭＳ）若しくはマルチメディアメッセージサービス（ＭＭＳ）プロトコルを使用して、又はインターネットベースのインスタントメッセージのためのＸＭＰＰ、ＳＩＭＰＬＥ、若しくはＩＭＰＳを使用して）、インスタントメッセージを受信して、受信したインスタントメッセージを表示したりするための実行可能命令を含む。いくつかの実施形態では、送信及び／又は受信されるインスタントメッセージは、ＭＭＳ及び／又は拡張メッセージングサービス（ＥＭＳ：Enhanced Messaging Service）でサポートされるような、グラフィック、写真、オーディオファイル、ビデオファイル、及び／又は他の添付ファイルを含んでもよい。本明細書で使用するとき、「インスタントメッセージング」とは、電話ベースのメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されるメッセージ）及びインターネットベースのメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ又はＩＭＰＳを使用して送信されるメッセージ）の双方を示す。
【０１０７】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、地図モジュール１５４、及び音楽再生ジュール１４６と関連して、トレーニングサポートモジュール１４２は、トレーニングを作成したり（例えば、時間、距離、及び／又はカロリー消費目標に関して）、トレーニングセンサ（スポーツデバイス）と通信したり、トレーニングセンサデータを受信したり、トレーニングを監視するために用いられるセンサを較正したり、トレーニングのための音楽を選択して再生したり、トレーニングデータを表示、記憶、送信したりするための実行可能命令を含む。
【０１０８】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ（１つ又は複数）１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と関連して、カメラモジュール１４３は、静止画像又はビデオ（ビデオストリームを含む）をキャプチャしてメモリ１０２にそれらを記憶したり、静止画像又はビデオの特徴を変更したり、又はメモリ１０２から静止画像若しくは動画を削除したりするための実行可能命令を含む。
【０１０９】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と関連して、画像管理モジュール１４４は、静止画像及び／又はビデオを配置し、修正し（例えば、編集し）、また別の方法で操作し、ラベルを付け、削除し、提示し（例えば、デジタルスライドショー又はアルバム内で）、並びに記憶したりするための実行可能命令を含む。
【０１１０】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、及びスピーカ１１１と関連して、ビデオプレーヤモジュール１４５は、ビデオを（例えば、タッチスクリーン１１２上に、又は外部ポート１２４を介して外部に接続されたディスプレイ上に）表示するか、提示するか、又は別の方法で再生するための実行可能命令を含む。
【０１１１】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、スピーカ１１１、ＲＦ回路機構１０８、及びブラウザモジュール１４７と関連して、音楽プレーヤモジュール１４６は、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイル形式で記憶された録音済みの音楽及び他のサウンドファイルを、ユーザがダウンロード及び再生することを可能にする実行可能命令を含む。いくつかの実施形態では、デバイス１００は、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）などのＭＰ３プレーヤの機能性を含んでもよい。
【０１１２】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、ブラウザモジュール１４７は、ウェブページ又はそれらの一部、並びにウェブページにリンクされた添付及び他のファイルを検索し、リンク付け、受信し、表示することを含むユーザの指示に従い、インターネットをブラウズするための実行可能命令を含む。
【０１１３】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と共に、カレンダーモジュール１４８は、カレンダー、及びカレンダーに関連付けられたデータ（例えば、カレンダー項目、ｔｏ  ｄｏリストなど）を、ユーザの指示に従って作成し、表示し、修正し、記憶するための、実行可能命令を含む。
【０１１４】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と関連して、ウィジェットモジュール１４９は、ユーザによってダウンロードされ、使用されてもよいミニアプリケーション（例えば、気象ウィジェット１４９−１、株価ウィジェット１４９−２、計算機ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）、又はユーザによって作成されてもよいミニアプリケーション（例えば、ユーザ作成ウィジェット１４９−６）である。いくつかの実施形態において、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔファイルを含む。一部の実施形態では、ウィジェットは、ＸＭＬ（拡張可能マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔ（登録商標）ファイル（例えば、Ｙａｈｏｏ！（登録商標）ウィジェット）を含む。
【０１１５】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と関連して、ウィジェット作成モジュール１５０は、ウィジェットを作成する（例えば、ウェブページのユーザ指定箇所をウィジェットに変える）ために、ユーザによって使用されてもよい。
【０１１６】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、検索モジュール１５１は、ユーザの指示に従い、１つ以上の検索判断基準（例えば、１つ以上のユーザ指定の検索語句）と一致する、メモリ１０２内のテキスト、音楽、音、画像、ビデオ、及び／又は他のファイルを検索するための実行可能命令を含む。
【０１１７】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、メモモジュール１５３は、ユーザの指示に従って、メモ、ｔｏ  ｄｏリストなどを作成及び管理するための、実行可能命令を含む。
【０１１８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と関連して、地図モジュール１５４は、ユーザの指示に従い、地図及び地図に関連付けられたデータ（例えば、運転方向、特定の位置又はその近くの店舗及びその他の見所のデータ、並びに他の位置ベースのデータ）を受信、表示、変更、及び記憶するのに使用することができる。
【０１１９】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と関連して、オンラインビデオモジュール１５５は、ユーザがＨ．２６４などの１つ以上のファイル形式のオンラインビデオにアクセスし、ブラウズし、受信し（例えば、ストリーミング及び／又はダウンロードにより）、再生し（例えば、タッチスクリーン上で又は外部ポート１２４を介して接続された外部のディスプレイ上で）、特定のオンラインビデオへのリンクを含む電子メールを送信し、別の方法で管理できるようにする命令を含む。いくつかの実施形態においては、電子メールクライアントモジュール１４０ではなく、インスタントメッセージモジュール１４１が、特定のオンラインビデオへのリンクを送るために用いられる。２００７年６月２０日に出願された米国仮特許出願第６０／９３６，５６２号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」、及び２００７年１２月３１日に出願された米国特許出願第１１／９６８，０６７号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」に、オンラインビデオアプリケーションの追加の説明を見いだすことができる。これらの出願の内容はその全体が本明細書において参照により組み込まれている。
【０１２０】
上記で識別されたモジュール及びアプリケーションのそれぞれは、１つ又はそれ以上の上記の機能を実行するための実行可能命令セット及び本出願に記載の方法（例えば、コンピュータにより実行される方法及び本明細書に記載の他の情報処理方法）に対応する。これらのモジュール（すなわち、命令セット）は、別個のソフトウェアプログラム、手続き、又はモジュールとして実施される必要はなく、したがって、様々な実施形態において、これらのモジュールの様々なサブセットを組み合わせるか、又は別の方法で再配置してもよい。例えば、ビデオプレーヤモジュール１４５は音楽プレーヤモジュール１４６と組み合わせて単一のモジュール（例えば、ビデオ及び音楽プレーヤモジュール１５２、図１Ｂ）にされてもよい。いくつかの実施形態では、メモリ１０２は、上記で識別されたモジュール及びデータ構造のサブセットを記憶することができる。更に、メモリ１０２は、上述されていない追加のモジュール及びデータ構造を記憶することができる。
【０１２１】
いくつかの実施形態において、デバイス１００は、デバイス上の機能の既定のセットの動作が排他的にタッチスクリーン及び／又はタッチパッドを介して実行されるデバイスである。デバイス１００の動作のための主要な入力制御デバイスとしてタッチスクリーン及び／又はタッチパッドを使用することにより、デバイス１００上の物理的な入力制御デバイス（プッシュボタン、ダイヤル、及び同様のものなど）の数を減らすことができる。
【０１２２】
排他的にタッチスクリーン及び／又はタッチパッドを介して実行することができる機能の既定のセットは、ユーザインタフェース間のナビゲーションを含む。いくつかの実施形態では、タッチパッドは、ユーザにタッチされると、デバイス１００上に表示することができる任意のユーザインタフェースから、メイン、ホーム、又はルートメニューへとデバイス１００をナビゲートする。このような実施形態では、タッチパッドは「メニューボタン」と呼ばれてもよい。いくつかの他の実施形態では、メニューボタンはタッチパッドの代わりに物理プッシュボタン又はその他の物理入力制御デバイスであってもよい。
【０１２３】
図１Ｃは、いくつかの実施形態に係る、イベント処理のための例示的なコンポーネントを示すブロック図である。いくつかの実施形態では、メモリ１０２（図１Ａ及び１Ｂ内）又は３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及びそれぞれのアプリケーション１３６−１（例えば、上述のアプリケーション１３７〜１５１、１５５、及び３８０〜３９０のいずれか）を含む。
【０１２４】
イベントソータ１７０は、イベント情報を受け取り、イベント情報を配信するアプリケーション１３６−１及びアプリケーション１３６−１のアプリケーションビュー１９１を決定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャモジュール１７４を含む。いくつかの実施形態において、アプリケーション１３６−１は、アプリケーションがアクティブ又は実行中の時、タッチ感知ディスプレイ１１２で上に表示される現在のアプリケーションビュー（１つ又は複数）を示す、アプリケーション内部状態１９２を含む。いくつかの実施形態では、デバイス／グローバル内部状態１５７は、いずれのアプリケーションが現在アクティブであるかを判定するために、イベントソータ１７０によって使用され、アプリケーション内部状態１９２は、イベント情報の配信先となるアプリケーションビュー１９１を決定するために、イベントソータ１７０によって使用される。
【０１２５】
いくつかの実施形態において、アプリケーション内部状態１９２は、追加情報として、例えば、アプリケーション１３６−１が実行を再開する際に用いられる再開情報、アプリケーション１３６−１により表示されている又は表示の準備ができている情報を示すユーザインタフェース状態情報、ユーザがアプリケーション１３６−１の以前の状態又はビューに戻ることを可能にするための状態の待ち行列、及びユーザが以前にとったアクションのやり直し／アンドゥの待ち行列のうちの１つ以上を含む。
【０１２６】
イベントモニタ１７１は、周辺機器インーフェース１１８よりイベント情報を受け取る。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としての、タッチ感知ディスプレイ１１２上のユーザタッチ）の情報を含む。周辺機器インタフェース１１８は、Ｉ／Ｏサブシステム１０６又は（オーディオ回路機構１１０を介して）近接センサ１６６、加速度計（１つ又は複数）１６８、及び／若しくはマイクロホン１１３などのセンサから受け取る情報を送信する。周辺機器インタフェース１１８がＩ／Ｏサブシステム１０６から受け取る情報は、タッチ感知ディスプレイ１１２又はタッチ感知面からの情報を含む。
【０１２７】
いくつかの実施形態において、イベントモニタ１７１は、所定の間隔で周辺機器インタフェース１１８に要求を送信する。これに応じて、周辺機器インタフェース１１８は、イベント情報を送信する。他の実施形態において、周辺機器ンタフェース１１８は、重要なイベント（例えば、所定のノイズ閾値を超える、及び／又は所定時間以上の入力を受け取ること）がある場合にのみイベント情報を送信する。
【０１２８】
いくつかの実施形態において、イベントソータ１７０は更に、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３を含む。
【０１２９】
ヒットビュー判定モジュール１７２は、タッチ感知ディスプレイ１１２が１つ以上のビューを表示した際に、１つ以上のビュー内のどこにおいてサブイベントが発生したかを判定するためのソフトウェア手続きを提供する。ビューは、ユーザがディスプレイ上で見ることができる制御及びその他の要素で構成されている。
【０１３０】
アプリケーションに関連付けられたユーザインタフェースの別の態様は、本明細書中では、情報が表示されタッチベースのジェスチャが発生する、アプリケーションビュー又はユーザインタフェースウィンドウと呼ばれることもあるビューのセットである。タッチが検出される（それぞれのアプリケーションの）アプリケーションビューは、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに対応してもよい。例えば、タッチが検出される最低レベルのビューはヒットビューと呼ばれてもよく、適切な入力として認識されるイベントのセットは、少なくとも部分的には、タッチベースのジェスチャを開始する最初のタッチのヒットビューに基づいて判定されてもよい。
【０１３１】
ヒットビュー判定モジュール１７２は、タッチベースのジェスチャのサブイベントに関連した情報を受け取る。階層として編成された複数のビューがアプリケーションにある場合は、ヒットビュー判定モジュール１７２は、ヒットビューを、サブイベントを処理すべき階層の中の最低のビューとして識別する。ほとんどの状況では、ヒットビューは、最初のサブイベント（すなわち、イベント又は潜在的なイベントを形成するサブイベントのシーケンスにおける最初のサブイベント）が発生する最低レベルのビューである。ヒットビューがヒットビュー判定モジュールによって識別されると、ヒットビューは、典型的には、それがヒットビューとして識別された、同じタッチ又は入力ソースに関連する全てのサブイベントを受け取る。
【０１３２】
アクティブイベント認識部判定モジュール１７３は、ビュー階層内のどのビュー（１つ又は複数）がサブイベントの特定のシーケンスを受け取るべきかを判定する。いくつかの実施形態において、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受け取るべきであると判定する。他の実施形態において、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的な位置を含む全てのビューはアクティブに関わっているビューであると判定し、したがって、全てのアクティブに関わっているビューは、サブイベントの特定のシーケンスを受け取るべきであると判定する。他の実施形態において、タッチサブイベントがある特定のビューに関連付けられた領域に完全に限定されたとしても、階層の上位のビューはアクティブに関わっているビューのままであるであろう。
【０１３３】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント識別部１８０）に送信する。アクティブイベント識別部判定モジュール１７３を含む実施形態において、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判定モジュール１７３により判定されたイベント認識部にイベント情報を配信する。いくつかの実施形態において、イベントディスパッチャモジュール１７４は、それぞれのイベントレシーバーモジュール１８２により取得されるイベント情報をイベント待ち行列内に記憶する。
【０１３４】
いくつかの実施形態において、オペレーティングシステム１２６は、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１がイベントソータ１７０を含む。更に他の実施形態において、イベントソータ１７０は、スタンドアロンモジュール、又は接触／動きモジュール１３０などのメモリ１０２に記憶された他のモジュールの一部である。
【０１３５】
一部の実施形態では、アプリケーション１３６−１は、そのアプリケーションのユーザインタフェースの各ビュー内で発生するタッチイベントを処理するための命令をそれぞれが含む、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含む。アプリケーション１３６−１のそれぞれのアプリケーションビュー１９１は、１つ以上のイベント認識部１８０を含む。典型的に、それぞれのアプリケーョンビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態において、イベント認識部１８０の１つ以上は、ユーザインタフェースキット（図示せず）又はアプリケーション１３６−１が方法及び他の性質を継承する上位レベルのオブジェクトなど、別個のモジュールの一部である。いくつかの実施形態において、それぞれのイベントハンドラ１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、ＧＵＩアップデータ１７８、及び／又はイベントソータ１７０から受け取ったイベントデータ１７９のうちの１つ以上を含む。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６、オブジェクトアップデータ１７７、又はＧＵＩアップデータ１７８を利用するか又は呼び出してもよい。あるいは、アプリケーションビュー１９１の１つ以上は、１つ以上のそれぞれのイベントハンドラ１９０を備える。また、いくつかの実施形態において、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８の１つ以上がそれぞれのアプリケーションビュー１９１内に含まれている。
【０１３６】
各イベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受信して、そのイベント情報からイベントを特定する。イベント認識部１８０は、イベントレシーバー１８２及びイベントコンパレーター１８４を含む。いくつかの実施形態では、イベント認識部１８０は更に、メタデータ１８３及びイベント配信命令１８８（サブイベント配信命令を含んでいてもよい）の少なくともサブセットを含む。
【０１３７】
イベントレシーバー１８２は、イベントソータ１７０よりイベント情報を受け取る。イベント情報は、例えば、タッチ又はタッチの動きなどのサブイベントの情報を含む。サブイベントによっては、イベント情報は、サブイベントの位置などの追加情報を更に含む。サブイベントがタッチの動きに関わる場合には、イベント情報はサブイベントの速さ及び方向を更に含んでもよい。いくつかの実施形態において、イベントは、ある方向から別の方向へ（例えば、ポートレートの向きからランドスケープの向きへ、又はその逆）のデバイスの回転を含み、イベント情報は、デバイスの現在の向き（デバイスの姿勢とも呼ばれる）についての対応する情報を含む。
【０１３８】
イベントコンパレーター１８４は、イベント情報を既定のイベント又はサブイベントの定義と比較し、その比較により、イベント又はサブイベントを判定、又はイベント若しくはサブイベントの状態を判定又は更新する。いくつかの実施形態において、イベントコンパレーター１８４は、イベント定義１８６を含む。イベント定義１８６は、イベントの定義（例えば、サブイベントの既定のシーケンス）、例えば、イベント１（１８７−１）、イベント２（１８７−２）、及びその他を含有する。いくつかの実施形態において、イベント１８７内のサブイベントは、例えば、タッチ開始、タッチ終了、タッチの動き、タッチの中止、及び複数のタッチを含む。ある実施例において、イベント１（１８７−１）の定義は、表示されたオブジェクト上のダブルタップである。ダブルタップは、例えば、表示されたオブジェクト上の所定の段階についての第１のタッチ（タッチ開始）、所定の段階についての第１のリフトオフ（タッチ終了）、表示されたオブジェクト上の所定の段階についての第２のタッチ（タッチ開始）、及び所定の段階についての第２のリフトオフ（タッチ終了）を含む。別の実施形態において、イベント２（１８７−２）の定義は、表示されたオブジェクト上のドラッギングである。ドラッギングは、例えば、表示されたオブジェクト上の所定の段階についてのタッチ（又は接触）、タッチ感知ディスプレイ１１２にわたるタッチの動き、及びタッチのリフトオフ（タッチ終了）を含む。いくつかの実施形態において、イベントは、１つ以上の関連するイベントハンドラ１９０についての情報も含む。
【０１３９】
いくつかの実施形態において、イベント定義１８７は、それぞれのユーザインタフェースオブジェクト用のイベントの定義を含む。いくつかの実施形態において、イベントコンパレーター１８４は、サブイベントに関連付けられたユーザインタフェースオブジェクトを判定するヒットテストを実行する。例えば、３つのユーザインタフェースオブジェクトがタッチ感知ディスプレイ１１２に表示されるアプリケーションビューにおいて、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベントコンパレーター１８４は、３つのユーザインタフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連付けられているかを判定するためのヒットテストを行う。表示されたそれぞれのオブジェクトが、それぞれのイベントハンドラ１９０に関連付けられている場合、イベントコンパレーターはヒットテストの結果を用いて、アクティブにする必要のあるイベントハンドラ１９０を判定する。例えば、イベントコンパレーター１８４は、サブイベント及びヒットテストのトリガーとなるオブジェクトに関連付けられたイベントハンドラを選択する。
【０１４０】
一部の実施形態では、各イベント１８７に関する定義はまた、サブイベントのシーケンスがイベント認識部のイベントタイプに対応するか否かが判定されるまで、イベント情報の配信を遅延させる、遅延作用も含む。
【０１４１】
それぞれのイベント識別部１８０は、一連のサブイベントがイベント定義１８６のイベントのいずれとも一致しないと判断した場合、それぞれのイベント識別部１８０は、イベント不可能、イベント失敗、又はイベント終了の状態に入り、その後は、タッチベースのジェスチャの次のサブイベントを無視する。この状況では、もしあれば、ヒットビューについてアクティブのままである他のイベント認識部は、進行中のタッチベースのジェスチャのサブイベントの追跡及び処理を続行する。
【０１４２】
いくつかの実施形態において、それぞれのイベント認識部１８０は、構成可能なプロパティ、フラグ、及び／又はイベント配信システムがアクティブに関わっているイベント認識部にどのようにサブイベント配信を実行するかについて示すリストを持つメタデータ１８３を含む。いくつかの実施形態において、メタデータ１８３は、構成可能なプロパティ、フラグ、及び／又はイベント認識部が互いにどのように対話しうるかについて示すリストを含む。いくつかの実施形態において、メタデータ１８３は、構成可能なプロパティ、フラグ、及び／又はサブイベントがビュー階層又はプログラム階層内の様々なレベルに配信されるかどうかを示すリストを含む。
【０１４３】
いくつかの実施形態において、それぞれのイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識されたときに、イベントに関連付けられたイベントハンドラ１９０をアクティブ化する。いくつかの実施形態において、それぞれのイベント認識部１８０は、イベントハンドラ１９０に、イベントに関連付けられたイベント情報を配信する。イベントハンドラ１９０をアクティブ化することと、それぞれのヒットビューにサブイベントを送信（及び送信を延期する）することとは、区別される。いくつかの実施形態において、イベント識別部１８０は、認識されたイベントに関連付けられたフラグをスローし、フラグに関連付けられたイベントハンドラ１９０はフラグをキャッチし、既定の処理を実行する。
【０１４４】
いくつかの実施形態において、イベント配信命令１８８は、イベントハンドラをアクティブ化せずにサブイベントに関するイベント情報を配信するサブイベント配信命令を含む。その代わりに、サブイベント配信命令は、一連のサブイベントに関連したイベントハンドラ又はアクティブに関わっているビューにイベント情報を配信する。一連のサブイベント又はアクティブに関わっているビューに関連付けられているイベントハンドラは、イベント情報を受け取り、所定の処理を実行する。
【０１４５】
いくつかの実施形態において、データアップデータ１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデータ１７６は、連絡先モジュール１３７で使用される電話番号を更新したり、ビデオプレーヤモジュール１４５で使用されるビデオファイルを記憶したりする。いくつかの実施形態において、オブジェクトアップデータ１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデータ１７６は、新たなユーザインタフェースオブジェクトを作成したり、ユーザインタフェースオブジェクトの位置を更新したりする。ＧＵＩアップデータ１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデータ１７８は、表示情報を準備し、タッチ感知ディスプレイ上に表示するため、表示情報をグラフィックモジュール１３２に送信する。
【０１４６】
一部の実施形態では、イベントハンドラ１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８を含むか、若しくはそれらに対するアクセスを有する。いくつかの実施形態において、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８は、それぞれのアプリケーション１３６−１又はアプリケーションビュー１９１の１つのモジュールに含まれる。他の実施形態において、それらは、２つ以上のソフトウェアモジュールに含まれる。
【０１４７】
タッチ感知ディスプレイへのユーザタッチのイベント処理に関する前述の考察は、入力デバイスにより多機能デバイス１００を操作するユーザ入力の他の形態にも適用される、ということを理解されたく、その全てがタッチ画面にて開始されるのではなく、例えば、マウスの移動及びマウスボタンの押下を、キーボードの単一又は複数の押下、保持、タッチパッド上のユーザの動きタップ、ドラッグ、スクロールなど、ペンスタイラス入力、デバイスの動き、口頭での指示、検出された目の動き、バイオメトリック入力、及び／又はそれらのいずれかの組み合わせと組み合わせるか、組み合わせることなく統合し、それらが認識されるイベントを定義するサブイベントに対応する入力として利用されてもよい。
【０１４８】
図２は、いくつかの実施形態に係る、タッチスクリーン１１２を有するポータブル多機能デバイス１００を示す図である。タッチスクリーンは、ユーザインタフェース（ＵＩ）２００内に１つ以上のグラフィックを表示することができる。本実施形態、並びに後述する他の実施形態において、ユーザは、例えば、１本以上の指２０２（図には、正確な縮尺率では描かれていない）又は１本以上のスタイラス２０３（図には、正確な縮尺率では描かれていない）を用いて接触を行うか又はグラフィックをタッチすることにより、グラフィックのうちの１つ以上を選択してもよい。いくつかの実施形態において、ユーザが１つ以上のグラフィックとの接触を断った際に、１つ以上のグラフィックの選択が生じる。いくつかの実施形態において、接触は、１回以上のタップ、１回以上のスワイプ（左から右へ、右から左へ、上方向へ、及び／又は下方向へ）、及び／又はデバイス１００と接触した指のローリング（右から左へ、左から右へ、上方向へ、及び／又は下方向へ）などの、ジェスチャを含んでもよい。いくつかの実施形態において、グラフィックとの意図的でない接触は、グラフィックを選択しなくてもよい。例えば、選択に対応するジェスチャがタップである場合、アプリケーションアイコンの上をスワイプするスワイプジェスチャは、対応するアプリケーションを選択しなくてもよい。
【０１４９】
デバイス１００はまた、「ホーム」又はメニューボタン２０４などの、１つ以上の物理的なボタンを含んでもよい。前述したように、メニューボタン２０４は、デバイス１００上で実行することができるアプリケーションのセット内の任意のアプリケーション１３６へのナビゲーションに使用されてもよい。あるいは、いくつかの実施形態において、メニューボタンは、タッチスクリーン１１２に表示されたＧＵＩにおけるソフトキーとして実装されている。
【０１５０】
ある実施形態において、デバイス１００は、タッチスクリーン１１２、メニューボタン２０４、デバイスへの電源をオン／オフしてデバイスをロックするためのプッシュボタン２０６、音量調整ボタン（１つ又は複数）２０８、受信者識別モジュール（ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電用外部ポート１２４を含む。プッシュボタン２０６は、ボタンを押して押された状態を既定の時間間隔保ち続けることで、デバイス上の電源をオン／オフし、ボタンを押して既定の時間間隔が経過する前にボタンを解放することによりデバイスをロックし、及び／又はデバイスをロック解除若しくはロック解除処理を開始するために、用いることができる。代替の実施形態において、デバイス１００はまた、マイクロホン１１３を通して、一部の機能をアクティブにし、又は非アクティブにするための口頭入力を受け入れてもよい。
【０１５１】
図３は、いくつかの実施形態に係る、ディスプレイ及びタッチ感知面を備えた例示的な多機能デバイスのブロック図である。デバイス３００は、ポータブルでなくてもよい。一部の実施形態では、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディア再生デバイス、ナビゲーションデバイス、教育デバイス（子供の学習玩具など）、ゲームシステム、又は制御デバイス（例えば、家庭用又は産業用コントローラ）である。デバイス３００は、典型的には、１つ以上の処理ユニット（ＣＰＵ）３１０、１つ以上のネットワーク又は他の通信インタフェース３６０、メモリ３７０、及びこれらの構成要素を相互接続するための１つ以上の通信バス３２０を含む。通信バス３２０は、システムコンポーネント間の通信を相互接続及び制御する回路（時にはチップセットと呼ばれる）を備えてもよい。デバイス３００は、典型的にはタッチスクリーンディスプレイである、ディスプレイ３４０を備える、入出力（Ｉ／Ｏ）インタフェース３３０を含む。Ｉ／Ｏインタフェース３３０は更に、キーボード及び／又はマウス（又は他のポインティングデバイス）３５０並びにタッチパッド３５５を含んでもよい。メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス半導体メモリデバイスなどの高速ランダムアクセスメモリを含み、また、１つ以上の磁気ディスク記憶デバイス、光学ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体メモリデバイスなどの不揮発性メモリを含んでもよい。メモリ３７０は、必要に応じて、ＣＰＵ（１つ又は複数）３１０からは離れて位置する１つ以上の記憶デバイスを含んでもよい。いくつかの実施形態において、メモリ３７０は、ポータブル多機能デバイス１００（図１）のメモリ１０２に記憶されたプログラム、モジュール、及びデータ構造、プログラム、モジュール、及びデータ構造、又はそれらのサブセットを記憶する。更に、メモリ３７０は、ポータブル多機能デバイス１００のメモリ１０２内に存在しない追加プログラム、モジュール、及びデータ構造を記憶してもよい。例えば、デバイス３００のメモリ３７０は、描画モジュール３８０、プレゼンテーションモジュール３８２、ワードプロセッシングモジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を記憶してもよいが、ポータブル多機能デバイス１００（図１）のメモリ１０２は、これらのモジュールを記憶しなくてもよい。
【０１５２】
図３の上記で識別された要素のそれぞれは、前述のメモリデバイスの１つ以上に記憶してもよい。上記で識別されたそれぞれのモジュールは、上述した機能を実行するための命令セットに対応する。上記で識別されたモジュール若しくはプログラム（すなわち、命令セット）は、別個のソフトウェアプログラム、手続き、又はモジュールとして実施される必要はなく、したがって、様々な実施形態において、これらのモジュールの様々なサブセットを組み合わせてもよく、又は別の方法で再配置されてもよい。いくつかの実施形態において、メモリ３７０は、上記で識別されたたモジュール及びデータ構造のサブセットを記憶してもよい。更に、メモリ３７０は、上述されていない追加のモジュール及びデータ構造を記憶してもよい。
【０１５３】
ポータブル多機能デバイス１００上に実施することができるユーザインタフェース（「ＵＩ」）の実施形態に注目を向ける。
【０１５４】
図４Ａ及び図４Ｂは、いくつかの実施形態に係る、ポータブル多機能デバイス１００上のアプリケーションのメニューのための例示的なユーザインタフェースを示す。同様のユーザインタフェースが、デバイス３００上に実装されてもよい。いくつかの実施形態に４００Ａおいて、ユーザインタフェースは、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●セルラー信号及びＷｉ−Ｆｉ信号などの無線通信に関する信号強度インジケータ４０２、
●時刻４０４、
●Ｂｌｕｅｔｏｏｔｈ（登録商標）インジケータ４０５、
●バッテリ状態インジケータ４０６、
●以下のような、頻繁に使用されるアプリケーション用のアイコンを有するトレイ４０８、
○不在着信又はボイスメールメッセージの数を示すインジケータ４１４を含んでもよい、電話１３８、
○未読電子メールの数を示すインジケータ４１０を含んでもよい、電子メールクライアント１４０、
○ブラウザ１４７、
○音楽プレーヤ１４６、及び
●以下のような、他のアプリケーション用のアイコン、
○ＩＭ  １４１、
○画像管理１４４、
○カメラ１４３、
○ビデオプレーヤ１４５、
○気象１４９−１、
○株価１４９−２、
○トレーニングサポート１４２、
○カレンダー１４８、
○計算機１４９−３、
○アラーム時計１４９−４、
○辞書１４９−５、及び
○ユーザ作成ウィジェット１４９−６。
【０１５５】
いくつかの実施形態に４００Ｂおいて、ユーザインタフェースは、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●上述した通りの、４０２、４０４、４０５、４０６、１４１、１４８、１４４、１４３、１４９−３、１４９−２、１４９−１、１４９−４、４１０、４１４、１３８、１４０、及び１４７、
●地図１５４、
●メモ１５３、
●以下に更に説明されている通りの、デバイス１００及びその種々のアプリケーション１３６のための設定へのアクセスを提供する、設定４１２、
●ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）モジュール１５２とも呼ばれる、ビデオ及び音楽プレーヤモジュール１５２、及び、
●ＹｏｕＴｕｂｅ（Ｇｏｏｇｌｅ  Ｉｎｃ．の商標）モジュール１５５とも呼ばれる、オンラインビデオモジュール１５５。
【０１５６】
図４Ｃは、ディスプレイ４５０（例えば、タッチスクリーンディスプレイ１１２）とは別個のタッチ感知面４５１（例えば、図３のタブレット又はタッチパッド３５５）を備えたデバイス（例えば、図３のデバイス３００）上の例示的なユーザインタフェースを示す。以下の実施例の多くは、（タッチ感知面及びディスプレイが組み合わさっている）タッチスクリーンディスプレイ１１２上の入力を参照しながら説明されるが、いくつかの実施形態においては、デバイスは、図４Ｃに示されるように、ディスプレイとは別個のタッチ感知面上の入力を検出する。いくつかの実施形態において、タッチ感知面（例えば、図４Ｃの４５１）は、ディスプレイ（例えば、４５０）上の主軸（例えば、図４Ｃの４５３）に対応する主軸（例えば、図４Ｃの４５２）を有する。これらの実施形態によれば、デバイスは、ディスプレイ上のそれぞれの位置に対応する位置（例えば、図４Ｃにおいて、４６０は４６８と対応し、４６２は４７０と対応する）でのタッチ感知面４５１との接触（例えば、図４Ｃの４６０及び４６２）を検出する。このように、タッチ感知面がディスプレイとは別個のものであるとき、タッチ感知面（例えば、図４Ｃの４５１）上でデバイスによって検出されたユーザ入力（例えば、接触４６０及び４６２、及びそれらの動き）は、多機能デバイスのディスプレイ（例えば、図４Ｃの４５０）上のユーザインタフェースを操作するためにデバイスによって使用される。同様の方法が、本明細書に記載の他のユーザインタフェースに使用され得ることを理解されたい。
【０１５７】
更には、以下の説明は、主に指入力（例えば、指の接触、指のタップジェスチャ、指のスワイプジェスチャ）を参照して説明されるが、一部の実施形態では、それらの指入力のうちの１つ以上は、別の入力デバイスからの入力（例えば、マウスに基づく入力又はスタイラス入力）で置き換えられることを理解されたい。例えば、スワイプジェスチャは、（例えば、接触の代わりに）マウスクリックと置換されてもよく、その後、（例えば、接触の動きの代わりに）スワイプの経路に沿ってカーソルの移動が行われてもよい。別の実施例として、タップジェスチャは、（例えば、接触の検出に続いて接触の検出を停止する代わりに）カーソルがタップジェスチャの位置上に位置する間のマウスクリックと置換されてもよい。同様に、複数のユーザ入力が同時に検出される場合には、複数のコンピュータマウスが同時に使用されてもよく、又はマウスと指の接触とが同時に使用されてもよいことを理解されたい。
【０１５８】
次に、デバイス３００又はポータブル多機能デバイス１００などの、ディスプレイ及びタッチ感知面を備える多機能デバイス上に実装することができるユーザインタフェース（「ＵＩ」）及び関連プロセスの諸実施形態に注目する。
【０１５９】
図５Ａ〜図５ＬＬＬＬは、いくつかの実施形態に係る、選択可能なユーザインタフェースオブジェクトのうちの１つ以上を包含するフォルダを作成及び管理するための例示的なユーザインタフェースを示す。これらの図におけるユーザインタフェースは、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、及び図１３Ａ〜図１３Ｅにおけるプロセスを含む、以下に説明するプロセスを例示するために用いられる。
【０１６０】
次に、タッチスクリーン（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１１２）ディスプレイ（例えば、タッチスクリーン１１２）を備える多機能デバイス（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１００）を示す、図５Ａに注目する。いくつかの実施形態では、以上により詳細に説明されているように、多機能デバイス１００は、スピーカ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１１１）、マイクロホン（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１１３）、１つ以上の光センサ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１６４）、近接センサ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１６６）、１つ以上の加速度計（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１６８）も含む。
【０１６１】
いくつかの実施形態では、多機能デバイス１００は、セルラー及びＷｉ−Ｆｉ信号などの、無線通信（単数又は複数）のための信号強度インジケータ（単数又は複数）（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける４０２）、時間インジケータ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける４０４）、Ｂｌｕｅｔｏｏｔｈインジケータ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける４０５）、バッテリステータスインジケータ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける４０６）などの複数の通知アイコンを表示する。いくつかの実施形態によれば、多機能デバイスは、複数の選択可能なユーザインタフェースオブジェクト（例えば、図５Ａ〜図５ＬＬＬＬにおけるアプリケーションアイコン５００２及びフォルダアイコン５００４）も表示する。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトのうちの１つ以上は、時によりドックとも呼ばれる、トレイ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける５００６）内に表示される。いくつかの実施形態では、トレイの外部の選択可能なユーザインタフェースオブジェクト（例えば、アプリケーションアイコン及び／又はフォルダアイコン）は、選択可能なユーザインタフェースオブジェクトの複数のセット／ページの一部である。この場合、選択可能なユーザインタフェースオブジェクトのそれぞれのセット／ページは、異なる複数の選択可能なユーザインタフェースオブジェクトを含む。しかし、いくつかの実施形態では、多機能デバイスが第１の選択可能なユーザインタフェースオブジェクトのセット／ページから第２の選択可能なユーザインタフェースオブジェクトのセット／ページへ切り替わるときに、トレイ５００６は変化しない。
【０１６２】
次に、複数のアクションアイコン５００２及び複数のフォルダアイコン５００４を含む、複数の選択可能なユーザインタフェースオブジェクトを含む、図５Ａに注目する。例えば、図５Ａでは、アクションアイコン５００２は、それぞれのアプリケーションをアクティブ化するための複数のアプリケーションアイコン（例えば、写真アプリケーションアイコン５００２−１、時計アプリケーションアイコン５００２−２、ブラウザアプリケーションアイコン５００２−３、ソリティアアプリケーションアイコン５００２−４、気象アプリケーションアイコン５００２−５、メモアプリケーションアイコン５００２−６、テキストアプリケーションアイコン５００２−７、地図アプリケーションアイコン５００２−８、株価アプリケーションアイコン５００２−９、カメラアプリケーションアイコン５００２−１２、レーシングアプリケーションアイコン５００２−１３、Ｅメールアプリケーションアイコン５００２−１４、電話アプリケーションアイコン５００２−１５、及びｉＰｏｄアプリケーションアイコン５００２−１６）、ウェブブラウザを立ち上げ、ブックマークされているウェブページを表示するためのブックマークアイコン５００２−１０、並びにドキュメントアイコン５００２−１１に関連付けられたドキュメントを表示するべくドキュメント閲覧／編集アプリケーションをアクティブ化するためのドキュメントアイコン５００２−１１を含む。
【０１６３】
図５Ａにおけるフォルダアイコン（例えば、図５Ａにおける５００４−１−ａ及び５００４−２）は、フォルダビューを表示するためにアクティブ化することができるアイコンである。いくつかの実施形態では、フォルダアイコン５００４はそれぞれ、フォルダに関連付けられた選択可能なオブジェクトインジケータの複数の縮小表現（例えば、フォルダアイコン５００４−１のための縮小表現「ｘ１」、「ｘ２」、「ｘ３」、「ｘ４」、「ｘ５」、及び「ｘ６」、並びにフォルダアイコン５００４−２のための縮小表現「ｚ１」、「ｚ２」、「ｚ３」、「ｚ４」、「ｚ５」、及び「ｚ６」）を含む。いくつかの実施形態によれば、フォルダビューを表示することは、複数の選択可能なユーザインタフェースアイコン（例えば、アクションアイコン５００２）を含む領域を表示することを含むことを理解されたい。図５Ａでは、デバイスは通常動作モードになっている。換言すれば、アクションアイコンのうちの１つを選択すると、アプリケーションをアクティブ化することになる（例えば、デバイス上で現在実行中でないアプリケーションを立ち上げるか、又はデバイス上で現在実行中のアプリケーションのビューを表示する）。いくつかの実施形態では、デバイスは、ユーザインタフェース再構成モードに入れとの要求を検出する。例えば、図５Ａでは、デバイスは、ソリティアアプリケーションアイコン５００２−４との接触５００８を所定の期間（例えば、２秒）よりも長い間、検出し、それに応答して、デバイスは、図５Ｂに示されるように、ユーザインタフェース再構成モードに入る。
【０１６４】
図５Ｂでは、デバイスはユーザインタフェース再構成モードに入った。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト（例えば、５００２及び５００４）は、デバイスはユーザインタフェース再構成モードになっているとの視覚的な指示を表示する。例えば、図５Ｂに示されるように、選択可能なユーザインタフェースオブジェクトは、あたかもそれらは水の上に浮いているかのように、揺れる（例えば、それぞれの個々の選択可能なユーザインタフェースオブジェクトはディスプレイ上の選択可能なユーザインタフェースオブジェクトの個々の平均位置を中心に振動する）。加えて、いくつかの実施形態では、ユーザインタフェース再構成モードになっている間には、選択可能なユーザインタフェースオブジェクトのうちの少なくとも一部はオブジェクト消去バッジ（例えば、図５Ｂにおける５０１０）に関連付けられ、デバイスがオブジェクト消去バッジのアクティブ化（例えば、図５Ｂにおけるタップジェスチャ５０１１）を検出すると、オブジェクト消去バッジに関連付けられた選択可能なユーザインタフェースオブジェクト（例えば、図５Ｂにおける気象アプリケーションアイコン５００２−５）はユーザインタフェースから消去される（例えば、削除される）。
【０１６５】
加えて、いくつかの実施形態では、デバイスがユーザインタフェース再構成モードに入ると、フォルダアイコンのうちの１つ以上は外観を変える。例えば、図５Ａでは、デバイスが通常動作モードになっているときには、フォルダアイコン５００４−１−ａは、選択可能なユーザインタフェースオブジェクトの第１の複数の縮小サイズの表現（例えば、図５Ａにおけるフォルダアイコン５００４−１−ａ内の「ｘ１」、「ｘ２」、「ｘ３」、「ｘ４」、「ｘ５」、「ｘ６」）とともに表示されるが、それに対して、図５Ｂでは、デバイスがユーザインタフェース再構成モードに入った後には、選択可能なユーザインタフェースオブジェクトの第２の複数の縮小サイズの表現（例えば、「ｘ４」、「ｘ５」、「ｘ６」、及び「ｘ７」）がフォルダアイコン（例えば、図５Ｂにおけるフォルダアイコン５００４−１−ｂ）内に表示される。加えて、いくつかの実施形態では、フォルダアイコンのうちの１つ以上（例えば、図５Ｂにおける５００４−１−ｂ）は、フォルダ内の選択可能なユーザインタフェースオブジェクトの１つに関連付けられたアプリケーションが通知を有することを指示する通知バッジ５０１２を含む。いくつかの実施形態では、縮小表現の１つ（例えば、フォルダアイコン５００４−１−ｂ内の「ｘ７」）は、その縮小表現に関連付けられたアプリケーションが通知を有することを指示するそれ自身の通知バッジ５０１４を有する。典型的には、通知は、アプリケーションがデバイスのユーザの注目を必要としているとの指示である（例えば、新しいメッセージが到着したため、又は新しいイベントが生じたため、更新が利用可能であるため、等）。
【０１６６】
次に、いくつかの実施形態に係る、新しいフォルダを作成するための例示的なユーザインタフェースを示す、図５Ｂ〜図５Ｆに注目する。図５Ｂでは、デバイスは、個々の選択可能なユーザインタフェースオブジェクトをスクリーンの縁部へ移動せよとの要求を検出する。本例では、要求は、「レーシング」アクションアイコン５００２−１３に対応するロケーションにおけるタッチ感知面（例えば、タッチスクリーン１１２）上の接触５０１６−ａ、及びタッチ感知面の縁部への（例えば、図５Ｃに示される通りの、タッチスクリーン１１２上の接触位置５０１６−ｂへの）接触のその後の移動５０１８を含む。図５Ｃでは、アクションアイコン５００２−１３はディスプレイ（例えば、タッチスクリーン１１２）の縁部へ移動され、ディスプレイの縁部に所定の時間閾値（例えば、１秒）よりも長い間、維持される。ディスプレイ（例えば、タッチスクリーン１１２）の縁部において所定の時間閾値よりも長い間、アクションアイコン５００２−１３を検出することに応じて、デバイスは、（例えば、図５Ｄに示されるように）選択可能なユーザインタフェースオブジェクトの次のセット／ページへナビゲートする。
【０１６７】
いくつかの実施形態では、デバイスが通常動作モードになっている間は、デバイスは選択可能なユーザインタフェースオブジェクトの複数のページを維持する。これらの実施形態のいくつかでは、デバイスがユーザインタフェース再構成モードに入ると、デバイスは、新しい空のフォルダを包含する追加のページを作成する。例えば、図５Ｄにおいて表示されているページ上には、アクションアイコン５００２も中身のあるフォルダもなく、それゆえ、デバイスは空のフォルダ（例えば、選択可能なユーザインタフェースオブジェクトを包含しないフォルダ）のためのフォルダアイコン５００４−３を表示している。いくつかの実施形態では、空のフォルダのためのフォルダアイコン（例えば、５００４−３）は、中身のあるフォルダ（例えば、１つ以上の選択可能なユーザインタフェースオブジェクトを包含するフォルダ）のためのフォルダアイコンと異なる外観を有する。
【０１６８】
図５Ｄにおいて、デバイスは、選択可能なユーザインタフェースオブジェクト５００２−１３を空のフォルダのためのフォルダアイコン５００４−３へ移動せよとの要求を検出する。図５Ｄに示されている例では、要求は、ディスプレイ（例えば、タッチスクリーン１１２）の縁部付近の接触ロケーション５０１６−ｂから、新しい空のフォルダのためのフォルダアイコン５００４−３に近接した接触ロケーション（例えば、図５Ｅにおける５０１６−ｃ）への接触５０１６の移動５０２０を含む。選択可能なユーザインタフェースオブジェクトを移動せよとの要求に応答して、デバイスは、選択可能なユーザインタフェースオブジェクトを、ディスプレイ（例えば、タッチスクリーン１１２）の縁部付近のロケーション（例えば、図５Ｄにおける５００２−１３）から、新しい空のフォルダのためのフォルダアイコン５００４−３、又はフォルダアイコン５００４−３のためのアクティブ化領域に近接するか若しくはそれと重なるロケーションへ移動させる。
【０１６９】
いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト５００２−１３が空のフォルダのためのフォルダアイコン５００４−３に近接するか又はそれと重なっている間に、デバイスは、選択可能なユーザインタフェースオブジェクト５００２−１３の移動を要求するために用いられた入力の終了（例えば、タッチスクリーン１１２からの接触５０１６−ｃのリフトオフ）を検出する。入力の終了タッチ感知面（例えば、タッチスクリーン１１２）からの接触のリフトオフを検出することに応じて、デバイスは、図５Ｆに示されるように、選択可能なユーザインタフェースオブジェクト５００２−１３を、フォルダアイコン５００４−３に関連付けられたフォルダに追加する。いくつかの実施形態では、デバイスが、選択可能なユーザインタフェースオブジェクトを、フォルダアイコン５００４−３に関連付けられたフォルダに追加すると、デバイスはフォルダアイコンの外観を変える。例えば、図５Ｆでは、フォルダアイコン５００４−３は、フォルダアイコン５００４−３に関連付けられたフォルダに追加された選択可能なユーザインタフェースオブジェクト５００２−１３の縮小表現を表示する。
【０１７０】
いくつかの実施形態では、デバイスは、ユーザインタフェース再構成モードになっている間は、空のフォルダを常に表示する。例えば、図５Ｆでは、（例えば、図５Ｃ〜図５Ｅに示されるように、選択可能なユーザインタフェースオブジェクト５００２−１３がフォルダに追加された後に）以前に空であったフォルダ（例えば、フォルダアイコン５００４−３に関連付けられたフォルダ）に中身が入れられると、デバイスは後続の新しい空のフォルダを作成し、後続の新しい空のフォルダに関連付けられたフォルダアイコン（例えば、図５Ｆにおける５００４−４）をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。それゆえ、新しい空のフォルダは、ユーザによって、単に、以前に空であったフォルダに中身を入れることによって作成されることができる。いくつかの実施形態では、デバイスが通常動作モードに戻ると、空のフォルダに関連付けられているフォルダアイコン（例えば、フォルダアイコン５００４−４）はいずれもデバイスによって表示されなくなる。例えば、図５Ｆでは、デバイスは、通常動作モードに戻れとの要求（例えば、図５Ｆにおけるホームボタン２０４上の押圧入力５０２２）を検出する。通常動作モードに戻れとの要求に応答して、デバイスは、図５Ｇに示されるように、通常動作モードに戻り、空のフォルダ（例えば、図５Ｆにおける５００４−４）をディスプレイ（例えば、タッチスクリーン１１２）上に表示するのを停止する。
【０１７１】
次に、いくつかの実施形態に係る、新しいフォルダの作成のための例示的なユーザインタフェースを示す図５Ｈ〜図５Ｌに注目する。いくつかの実施形態では、（例えば、以上において図５Ａを参照してより詳細に説明されているように）デバイスはユーザインタフェース再構成モードに入る。いくつかの実施形態では、デバイスがユーザインタフェース再構成モードに入ると、新しいフォルダ作成要素（例えば、図５Ｈにおける新しいフォルダ作成領域５０２４）がディスプレイ（例えば、タッチスクリーン１１２）上に表示される。いくつかの実施形態では、デバイスがユーザインタフェース再構成モードに入ると、新しいフォルダ作成要素（単数又は複数）のための余地を空けるために、ディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースアイコンは互いに近づけられる（例えば、選択可能なユーザインタフェースオブジェクト間の空のスペースの量は縦軸などの少なくとも１つの軸に沿って減少する）。いくつかの実施形態では、デバイスは、新しいフォルダを追加せよとの要求（例えば、新しいフォルダ作成領域５０２４に対応するタッチスクリーン１１２上のロケーションにおけるタップジェスチャ５０２６）を検出する。新しいフォルダを作成せよとの要求に応答して、デバイスは新しいフォルダを作成し、フォルダアイコン（例えば、図５Ｉにおける５００４−５）をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。いくつかの実施形態では、新しいフォルダのためのフォルダアイコン（例えば、図５Ｉにおける５００４−５）は、選択可能なユーザインタフェースオブジェクトの既定の配列内の上の第１の利用可能なロケーションに表示される。
【０１７２】
いくつかの実施形態では、新しいフォルダ作成要素は、新しいフォルダアイコンと視覚的に同様であるフォルダ作成アイコン（例えば、図５Ｉにおける５０３０）を包含する領域（例えば、図５Ｉにおける領域５０２８）として表現される。いくつかの実施形態では、デバイスは、新しいフォルダを作成せよとの要求を検出する。例えば、図５Ｉに示されるように、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のフォルダ作成アイコン５０３０のロケーションに対応するロケーションにおけるタッチ感知面（例えば、タッチスクリーン１１２）上の接触５０３２、及びフォルダ作成領域の外への接触のその後の移動５０３４を検出する。いくつかの実施形態では、デバイスは、接触の移動５０３４に従ってフォルダ作成要素の外へ移動するフォルダのアニメーションを表示する。換言すれば、あたかも新しいフォルダアイコン（例えば、図５Ｊにおける５００４−６）がフォルダ作成領域５０２８の外へドラッグされたかのように見える。新しいフォルダを作成せよとの要求を検出することに応じて、デバイスは新しいフォルダを作成し、新しいフォルダを、フォルダ作成領域の外へドラッグされたフォルダアイコン５００４−６に関連付ける。
【０１７３】
いくつかの実施形態では、デバイスは、選択可能なユーザインタフェースオブジェクトのうちの１つ以上（例えば、アクションアイコン５００２−６）を新しいフォルダのうちの１つの中に追加せよとの要求を受ける。例えば、図５Ｊでは、デバイスは、アクションアイコン５００２−６との接触５０３５、及び新しいフォルダのうちの１つ５００４−５への接触のその後の移動５０３６を検出する。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトを新しいフォルダに追加せよとの要求に応答して、デバイスは選択可能なユーザインタフェースオブジェクトをフォルダに追加し、選択可能なユーザインタフェースオブジェクトをディスプレイから消去する。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトをフォルダに追加した後に、デバイスは、選択可能なユーザインタフェースオブジェクトが追加されたフォルダに関連付けられているフォルダアイコンを変更する。例えば、図５Ｋでは、デバイスはアクションアイコン５００２−６を、フォルダアイコン５００４−５に関連付けられたフォルダに追加し、フォルダアイコン５００４−５は、フォルダに追加されたアクションアイコン５００２−６の縮小表現（例えば、フォルダアイコン５００４−５内の「Ｎ」）を表示するように更新された。
【０１７４】
いくつかの実施形態では、デバイスが通常動作モードに戻ると、空のフォルダに関連付けられているフォルダアイコン（例えば、フォルダアイコン５００４−６）はいずれもデバイスによって表示されなくなる。例えば、図５Ｋでは、デバイスは、通常動作モードに戻れとの要求（例えば、図５Ｋにおけるホームボタン２０４上の押圧入力５０３８）を検出する。通常動作モードに戻れとの要求に応答して、デバイスは、図５Ｌに示されるように、通常動作モードに戻り、空のフォルダ（例えば、図５Ｋにおける５００４−６）をディスプレイ（例えば、タッチスクリーン１１２）上に表示するのを停止する。しかし、いくつかの実施形態によれば、１つ以上の選択可能なユーザインタフェースオブジェクトが追加されたフォルダを表現するフォルダアイコンはいずれも引き続き表示されることを理解されたい。例えば、図５Ｌでは、デバイスが通常動作モードに戻った後に、フォルダ５００４−５は引き続き表示される。加えて、いくつかの実施形態では、デバイスが通常動作モードに戻ると、選択可能なユーザインタフェースオブジェクトは、配列内のあらゆるすき間を閉じるように再配列される。例えば、図５Ｋでは、選択可能なユーザインタフェースオブジェクトは、（例えば、図５Ｊに示されるように）メモアプリケーションアイコン５００４−６が位置していた場所にすき間を有する第１の配列になっているのに対して、図５Ｌでは、選択可能なユーザインタフェースオブジェクトは、すき間を閉じるように再配列された。
【０１７５】
次に、いくつかの実施形態に係る、新しいフォルダの作成のための例示的なユーザインタフェースを示す図５Ｍ〜図５Ｏに注目する。いくつかの実施形態では、デバイスは、ユーザインタフェース再構成モードになっている間に、選択可能なユーザインタフェースオブジェクトのうちの１つの、選択可能なユーザインタフェースオブジェクトのうちの別のものへの移動に対応するフォルダ作成要求を受ける。例えば、図５Ｍでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン（例えば、ソリティアアプリケーションアイコン５００２−４）のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触（例えば、５０４０−ａ）を検出し、図５Ｎに示されるように、第２のアクションアイコン５００２−１３上への第１のアクションアイコン５００２−４の移動に対応する（例えば、タッチスクリーン１１２上の、図５Ｍにおける第１のロケーション５０４０−ａから図５Ｎにおける第２のロケーション５０４０−ｂへの）接触のその後の移動を検出する。いくつかの実施形態では、デバイスは、フォルダがまさに作成されようとしていることの指示を（例えば、図５Ｎに示されるように第２のアクションアイコン５００２−１３を強調表示することによって）表示する。いくつかの実施形態では、デバイスは、入力の終了を検出した後に（例えば、接触５０４０−ｂのリフトオフを検出した後に）、第１のアクションアイコン及び第２のアクションアイコンを含むフォルダを作成する。いくつかの実施形態では、デバイスは、入力は既定のフォルダ作成基準（例えば、第１のアクションアイコン５００２−４が第２のアクションアイコン５００２−１３に隣接するか又はその上にある間に所定の期間よりも長い間、接触が一時停止すること）を満たすことを検出した後に、第１のアクションアイコン及び第２のアクションアイコンを含むフォルダを作成する。
【０１７６】
いくつかの実施形態では、フォルダを作成することと共に、デバイスは、フォルダに関連付けられた新しいフォルダアイコンを表示する。いくつかの実施形態では、新しいフォルダアイコンは、フォルダに追加されたユーザインタフェースオブジェクトの縮小表現を含む。いくつかの実施形態では、フォルダは、第１の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−４）及び／又は第２の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−１３）の記述子に基づいて名前が付けられる。例えば、図５Ｏは、要求を含む入力を受けたデバイスが、第１のアクションアイコン（例えば、ソリティアアプリケーションアイコン５００２−４）及び第２のアクションアイコン（例えば、レーシングアプリケーションアイコン５００２−１３）を含むフォルダを作成する様子を示す。この入力は、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン５００２−４のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５０４４、及び第２のアクションアイコン５００２−１３に近接した（又はその上にある）ロケーションへの接触５０４４のその後の移動５０４６を含む。この入力に応答して、デバイスは新しいフォルダを作成し、第１の選択可能なユーザインタフェースオブジェクト及び第２の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、それぞれ「Ｏ」及び「Ｒ」）を含む新しいフォルダのための「ゲーム」フォルダアイコン５００４−７を表示する。別の例として、図５Ｏは、要求を含む入力を受けたデバイスが、第１のアクションアイコン（例えば、カーレースアプリケーションアイコン５００２−１７）及び第２のアクションアイコン（例えば、エアレースアプリケーションアイコン５００２−１８）を含むフォルダを作成する様子を示す。この入力は、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン５００２−１７のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５０４８、及び第２のアクションアイコン５００２−１８に近接した（又はその上にある）ロケーションへの接触５０４８のその後の移動５０５０を含む。この入力に応答して、デバイスは新しいフォルダを作成し、第１の選択可能なユーザインタフェースオブジェクト及び第２の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、それぞれ「ｒ１」及び「ｒ２」）を含む新しいフォルダのための「レーシングゲーム」フォルダアイコン５００４−８を表示する。別の例として、図５Ｏはまた、要求を含む入力を受けたデバイスが、第１のアクションアイコン（例えば、Ｅメールアプリケーションアイコン５００２−１４）及び第２のアクションアイコン（例えば、電話アプリケーションアイコン５００２−１５）を含むフォルダを作成する様子も示す。この入力は、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン５００２−１４のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５０５２、及び第２のアクションアイコン５００２−１５に近接した（又はその上にある）ロケーションへの接触５０５２のその後の移動５０５４を含む。この入力に応答して、デバイスは新しいフォルダを作成し、第１の選択可能なユーザインタフェースオブジェクト及び第２の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、それぞれ「Ｅ」及び「Ｐ」）を含む新しいフォルダのための「通信」フォルダアイコン５００４−９を表示する。
【０１７７】
別の例として、図５Ｏはまた、要求を含む入力を受けたデバイスが、第１のアクションアイコン（例えば、カメラアプリケーションアイコン５００２−１２）及び第２のアクションアイコン（例えば、株価アプリケーションアイコン５００２−９）を含むフォルダを作成する様子も示す。この入力は、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン５００２−１２のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５０５６、及び第２のアクションアイコン５００２−９に近接した（又はその上にある）ロケーションへの接触５０５６のその後の移動５０５８を含む。この入力に応答して、デバイスは新しいフォルダを作成し、第１の選択可能なユーザインタフェースオブジェクト及び第２の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、それぞれ「Ｃ」及び「Ｓ」）を含む新しいフォルダのための「写真」フォルダアイコン５００４−１０を表示する。別の例として、図５Ｏはまた、要求を含む入力を受けたデバイスが、第１のアクションアイコン（例えば、株価アプリケーションアイコン５００２−９）及び第２のアクションアイコン（例えば、カメラアプリケーションアイコン５００２−１２）を含むフォルダを作成する様子も示す。この入力は、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアクションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５０６０、及び第２のアクションアイコン５００２−１２に近接した（又はその上にある）ロケーションへの接触５０６０のその後の移動５０６２を含む。この入力に応答して、デバイスは新しいフォルダを作成し、第１の選択可能なユーザインタフェースオブジェクト及び第２の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、それぞれ「Ｓ」及び「Ｃ」）を含む新しいフォルダのための「ユーティリティ」フォルダアイコン５００４−１１を表示する。
【０１７８】
次に、いくつかの実施形態に係る、フォルダの名前を変更するための例示的なユーザインタフェースを示す図５Ｐ〜図５Ｒに注目する。いくつかの実施形態では、図５Ｏを参照して上述したように、新しいフォルダは、それが作成された後に自動的に名前が付けられる。いくつかの実施形態では、フォルダが作成された直後に、デバイスは名前確認ダイアログ（例えば、図５Ｐにおける５０６４）を表示する。確認入力（例えば、図５Ｐにおけるタッチスクリーン１１２上の「確認」アイコンに対応するロケーションにおけるタップジェスチャ５０６６）を検出することに応じて、デバイスは、図５Ｓに示されるように、フォルダの作成及び自動的に生成された名前を確認する。取り消し入力（例えば、図５Ｐにおけるタッチスクリーン１１２上の「取り消し」アイコンに対応するロケーションにおけるタップジェスチャ５０６８）を検出することに応じて、デバイスは、図５Ｍに示されるように、フォルダの作成を取り消す。名前変更入力（例えば、図５Ｐにおけるタッチスクリーン１１２上の「名前変更」アイコンに対応するロケーションにおけるタップジェスチャ５０７０）を検出することに応じて、デバイスは、新しいフォルダの名前を（例えば、図５Ｑに示されるように「ゲーム」から「お楽しみ」へ）変更し、（例えば、タッチスクリーン１１２上の「ｏｋ」アイコンのロケーションに対応するロケーションにおけるタップジェスチャ５０７４を検出することによって）名前の変更を確認するためのダイアログ５０７２を表示する。デバイスは、新しいフォルダのための新しい名前に関連付けられたフォルダアイコン（例えば、図５Ｒにおける５００４−７）を表示する。
【０１７９】
次に、いくつかの実施形態に係る、フォルダビューを表示するための例示的なユーザインタフェースを示す図５Ｓ〜図５Ｑに注目する。いくつかの実施形態では、デバイスは、フォルダアイコンをアクティブ化せよとの要求（例えば、図５Ｓにおけるタップジェスチャ５０７６）を検出することに応じて、フォルダアイコン（例えば、５００４−７）に関連付けられたフォルダのフォルダビューを表示する。要求を検出することに応じて、デバイスはディスプレイ（例えば、タッチスクリーン１１２）上に（例えば、図５Ｔ、図５Ｕ、図５Ｖ〜図５Ｗ、又は図５Ｘ〜図５Ｙのいずれかに示されている通りの）フォルダビューを表示する。いくつかの実施形態では、デバイスは、フォルダを作成した後にフォルダビューを自動的に表示するか（例えば、図５Ｎから図５Ｔ、図５Ｕ、図５Ｖ〜図５Ｗ、若しくは図５Ｘ〜図５Ｙのいずれかへ直接遷移する）、又は新しいフォルダの名前を変更した後にフォルダビューを自動的に表示する（例えば、図５Ｑから図５Ｔ、図５Ｕ、図５Ｖ〜図５Ｗ、若しくは図５Ｘ〜図５Ｙのいずれかへ直接遷移する）。
【０１８０】
図５Ｔでは、フォルダビュー５０７８は、タッチスクリーン１１２の少なくとも一部分を覆い、タッチスクリーン１１２上に表示されている選択可能なユーザインタフェースオブジェクトを目立たなくする（例えば、それを隠すか又はその強調を抑える）オーバレイを含む。いくつかの実施形態では、フォルダビュー（例えば、図５Ｔにおける５０７８）の外部にある選択可能なユーザインタフェースオブジェクトの配列を指示することによってコンテキストフィードバックを提供しつつ、フォルダビュー（例えば、図５Ｔにおける５０７８）に注意を向けるために、フォルダ内にない選択可能なユーザインタフェースオブジェクトは少なくとも部分的に薄くされる。いくつかの実施形態では、フォルダビュー（例えば、図５Ｔにおける５０７８）は、新しいフォルダアイコン５００４−７に関連付けられたフォルダに追加された選択可能なユーザインタフェースオブジェクト（例えば、５００２−４及び５００２−１３）を含む。
【０１８１】
図５Ｕでは、フォルダビュー５０８０は、部分的に透明なオーバレイを含む。このオーバレイは、フォルダの外部にある選択可能なユーザインタフェースオブジェクトの配列（例えば、配列内のフォルダのためのフォルダアイコン５００４−７のロケーションを含む）を指示することによってコンテキストフィードバックを提供しつつ、タッチスクリーン１１２の全て又はほぼ全てを覆い、タッチスクリーン１１２上に表示されている選択可能なユーザインタフェースオブジェクトを目立たなくし、フォルダビュー（例えば、図５Ｕにおける５０８０）に注意を向ける。フォルダビュー（例えば図５Ｕにおける５０８０）は、新しいフォルダアイコン５００４−７に関連付けられたフォルダに追加された選択可能なユーザインタフェースオブジェクト（例えば、５００２−４及び５００２−１３）を含む。
【０１８２】
次に、いくつかの実施形態に係る、フォルダビューへのアニメーション化された遷移を表示するための例示的なユーザインタフェースを示す図５Ｖ〜図５Ｙに注目する。いくつかの実施形態では、デバイスは、フォルダアイコンの表示からフォルダビューの表示へ遷移する遷移アニメーションを表示する。例えば、図５Ｖでは、デバイスは、フォルダビューを表示せよとの要求を受けること（例えば、図５Ｓにおけるフォルダアイコン５００４−７のロケーションに対応するタッチスクリーン１１２上のロケーションにおけるタップジェスチャ５０７６を検出すること）に応答して、アニメーションを表示する。図５Ｖにおける例示的なアニメーションは、選択可能なユーザインタフェースオブジェクトのうちの複数（例えば、５００２−７、５００２−８、５００２−１０、５００２−１１等）が、ディスプレイ（例えば、タッチスクリーン１１２）の縁部に向けて移動することによってディスプレイ（例えば、タッチスクリーン１１２）の外に四散していく様子を表示することを含む。選択可能なユーザインタフェースオブジェクトのうちの複数を四散させること連動して、デバイスは、図５Ｗに示されるように、選択されたフォルダアイコン（例えば、図５Ｓにおける５００４−７）によって表現されたフォルダに関連付けられている選択可能なユーザインタフェースオブジェクト（例えば、図５Ｗにおける５００２−４、５００２−１３）を含むフォルダビュー５０８２を表示するために、選択されたフォルダアイコン５００４−７がタッチスクリーン１１２いっぱいに広がる様子を表示する。
【０１８３】
アニメーション化された遷移の別の例として、図５Ｘでは、デバイスは、フォルダビューを表示せよとの要求を受けること（例えば、図５Ｓにおけるフォルダアイコン５００４−７上のタップジェスチャ５０７６を検出すること）に応答して、アニメーションを表示する。図５Ｘにおける例示的なアニメーションは、壁紙を第１の部分５０８４及び第２の部分５０８６に分割すること、並びに（例えば、図５Ｙに示されるように第２の部分を第１の部分から離れるように移動させることを含む。いくつかの実施形態では、第１の部分は、第２の部分の縁部５０９０の輪郭に相補的である輪郭を持つ縁部５０８８を有する。例えば、図５Ｘでは、第１の部分５０８４の縁部５０８８は第２の部分５０８６の縁部５０９０に相補的である。
【０１８４】
いくつかの実施形態では、第１の部分が第２の部分から離れるように移動するか、又は第１の部分及び第２の部分が互いから離れるように移動することを理解されたい。図５Ｙでは、第１の部分５０８４と第２の部分５０８６との間の区域内にフォルダビュー５０９２が表示される。第１の部分５０８４及び第２の部分５０８６の移動と連動して、デバイスは、選択されたフォルダアイコン（例えば、図５Ｓにおける５００４−７）によって表現されたフォルダに関連付けられている選択可能なユーザインタフェースオブジェクト（例えば、図５Ｙにおける５００２−４、５００２−１３）をディスプレイ（例えば、タッチスクリーン１１２）上のフォルダビュー（例えば、図５Ｙにおける５０９２）内に表示する。いくつかの実施形態では、アニメーションは、あたかも壁紙は、フォルダに関連付けられている選択可能なユーザインタフェースオブジェクト（例えば、図５Ｙにおける５００２−４、５００２−１３）を壁紙の背後から現すためにスライドして消える引き戸であるかのように、壁紙が分裂し、選択可能なユーザインタフェースオブジェクト（例えば、図５Ｙにおける５００２−４、５００２−１３）をフォルダ内に現す様子を表示することを含む。いくつかの実施形態では、フォルダビュー５０９２に関連付けられている選択されたフォルダアイコン５００４−７は、図５Ｙに示されるように、フォルダビュー５０９２が表示されている間に引き続き表示される。いくつかの実施形態では、フォルダアイコン５００４−７は他の選択可能なユーザインタフェースオブジェクト（例えば、図５Ｙにおける５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−９、５００４−１−ｂ、５００２−１０、５００２−１１、５００２−１２）と視覚的に区別される。いくつかの実施形態では、第１の部分の縁部５０８８の輪郭又は第２の部分の縁部の輪郭は、縁部の輪郭同士はもはや相補的でなくなるように調整される。例えば、図５Ｘでは、第１の部分５０８４の縁部５０８８及び第２の部分５０８６の縁部５０９０は相補的を有する、切り取られた切り込み５０９４を有する。しかし、本例を続けると、図５Ｙに示されるように、部分同士が互いから離された後には、第１の部分５０８４の縁部５０８８は、切り取られた切り込み５０９４をなお有するが、それに対して、第２の部分５０８６の縁部５０９０は真っ直ぐになり、それゆえ、縁部同士はもはや相補的でなくなる。いくつかの実施形態では、切り取られた切り込み５０９４は、図５Ｙに示されるように、選択可能なユーザインタフェースオブジェクトの配列内における選択されたフォルダアイコン（例えば、図５Ｘ及び５Ｙにおける５００４−７）のロケーションの視覚的な指示を提供する。
【０１８５】
いくつかの実施形態では、デバイスはフォルダビュー終了入力を検出し（例えば、図５Ｙにおけるフォルダビュー５０９２の外部のロケーションに対応するタッチスクリーン１１２上のロケーションにおけるタップジェスチャ５０９６を検出する）、フォルダ終了入力に応答して、デバイスは（例えば、図５Ｓに示されるように）フォルダビューの表示を停止する。いくつかの実施形態では、デバイスはフォルダ名変更入力を検出し（例えば、ボタン若しくはテキスト入力領域などのフォルダ名変更領域又はフォルダの名前上のタップジェスチャ５０９８を検出する）、フォルダ名変更入力に応答して、デバイスは、フォルダの名前の変更に用いることができる名前変更インタフェース（例えば、タッチスクリーンの底部から上にスライドしてくるソフトキーボード）を提供する。
【０１８６】
次に、いくつかの実施形態に係る、フォルダの作成を取り消すための例示的なユーザインタフェースを示す、図５Ｙ〜図５ＣＣに注目する。いくつかの実施形態では、取り消し入力が受けられると、フォルダ作成動作は取り消される。いくつかの実施形態では、取り消し入力は、１つ以上の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−４及び５００２−１３）を有する新しいフォルダを作成した直後に、選択可能なユーザインタフェースオブジェクトのうちの１つをフォルダから消去することを含む。いくつかの実施形態では、デバイスは、選択可能なユーザインタフェースオブジェクトのうちの１つをフォルダの外へ移動せよとの要求に対応する入力を検出する。例えば、図５Ｙでは、デバイスは、フォルダ内の選択可能なユーザインタフェースオブジェクト５００２−４のうちの１つに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１００、及び（例えば、フォルダビュー５０９２の内部にある図５Ｙにおけるタッチスクリーン１１２上の第１の接触ロケーション５１００−ａから、フォルダビュー５０９２の外部にある図５Ｚにおけるタッチスクリーン１１２上の第２の接触ロケーション５１００−ｂへの）接触のその後の移動５１０２を含む入力を検出する。入力を検出することに応じて、デバイスは選択可能なユーザインタフェースオブジェクトをフォルダの外へ移動させ、フォルダを削除する。例えば、図５Ｚでは、選択可能なユーザインタフェースオブジェクト５００２−４はフォルダの外部にあり、図５ＡＡでは、接触の終了を検出した後に、選択可能なユーザインタフェースオブジェクト５００２−４はフォルダの外部に表示される。
【０１８７】
いくつかの実施形態では、フォルダアイコンはまた、フォルダの内容の変更を反映するように更新される。例えば、図５Ｙでは、フォルダアイコン５００４−７は、フォルダ内にある選択可能なユーザインタフェースオブジェクトの双方（例えば、５００２−４及び５００２−１３）の縮小表現（例えば、「Ｏ」及び「Ｒ」）を含むが、それに対して、図５ＡＡでは、選択可能なユーザインタフェースオブジェクトの一方（例えば、５００２−４）がフォルダの外へ移動された後には、フォルダ内に残った選択可能なユーザインタフェースオブジェクト（例えば、５００４−１３）の縮小表現（例えば、「Ｒ」）のみがフォルダアイコン（例えば、図５ＡＡにおける５００４−７）内に表示される。
【０１８８】
いくつかの実施形態では、これはフォルダ作成取り消し動作であるため、（例えば、図５ＣＣに示されるように）フォルダアイコンは表示を停止され、残った選択可能なユーザインタフェースオブジェクト（例えば、５００２−１３）がフォルダビューの外部に再表示される。いくつかの実施形態では、図５ＢＢに示されるように、フォルダアイコン（例えば、５００４−７）が、残った選択可能なユーザインタフェースオブジェクト（例えば、フォルダ内に残った選択可能なユーザインタフェースオブジェクト５００２−１３）に変化していく様子を示す、アニメーション化された遷移が表示される。同図では、アニメーションの中間段階５１０４（例えば、フォルダアイコンと残った選択可能なユーザインタフェースオブジェクト５００２−１３との間にあるアニメーションフレーム）がタッチスクリーン１１２上に表示されている。いくつかの実施形態では、残った選択可能なユーザインタフェースオブジェクトはタッチスクリーン上のフォルダアイコンと入れ替わる。例えば、図５ＡＡでは、フォルダアイコン５００４−７は選択可能なユーザインタフェースオブジェクトの配列の１列目の４行目内に表示されているが、一方で、図５ＣＣでは、残った選択可能なユーザインタフェースオブジェクト５００２−１３が選択可能なユーザインタフェースオブジェクトの配列の１列目の４行目上に表示されている。
【０１８９】
次に、いくつかの実施形態に係る、フォルダを削除するための例示的なユーザインタフェースを示す、図５ＤＤ〜図５ＪＪに注目する。いくつかの実施形態では、（例えば、以上において図５Ｍ〜図５Ｏを参照してより詳細に説明されているように新しいフォルダが作成された後に、デバイスはフォルダのフォルダビューを自動的に表示する。例えば、図５ＤＤでは、デバイスは、２つの選択可能なユーザインタフェースオブジェクト（例えば、５００２−４及び５００２−１３）を含むフォルダビュー５１０６を表示する。いくつかの実施形態では、フォルダビューが表示されると、デバイスは、フォルダの名前を変更するためのフォルダ名変更領域も表示する。例えば、図５ＤＤでは、デバイスはフォルダ名変更領域５１０８を有するフォルダビュー５１０６を表示する。フォルダ名変更領域５１０８において、デバイスは、フォルダの名前を「ゲーム」から「遊び」へ変更するための名前変更入力（例えば、物理キーボード、キーパッド、ソフトキーボード又はその他の英数字入力デバイスからのテキスト入力）を受けた。名前変更入力に応答して、デバイスはフォルダの名前を名前変更入力に従って変更し、フォルダアイコン（例えば、５００４−７）の外観を変更する（例えば、名前変更入力を受けた後に図５ＤＤにおける「ゲーム」を図５ＥＥにおける「遊び」へ変更する）。
【０１９０】
いくつかの実施形態では、壁紙背景の第１の部分（例えば、５１０８）を壁紙背景の第２の部分（例えば、５１１０）から離すようにシフトさせ、それにより、壁紙背景を第１の部分（例えば、５１０８）及び第２の部分（例えば、５１１０）に分割し、第１の部分５１０８と第２の部分５１１０との間の区域内にフォルダビュー５１０６を表示することによって、フォルダビューは表示される。
【０１９１】
いくつかの実施形態では、（例えば、フォルダの名前を変更すること、フォルダを開き、閉じること、フォルダに追加の選択可能なユーザインタフェースオブジェクトを追加することなどによって）フォルダの作成が確認された後では、単一の項目がフォルダから消去される際にフォルダは削除されない。そうではなく、いくつかの実施形態では、フォルダは、フォルダから全ての項目が消去された場合にのみ、デバイスによって削除される。例えば、図５ＥＥでは、デバイスは、選択可能なユーザインタフェースオブジェクト（例えば、５００２−４）をフォルダビューから消去せよとの要求を検出する（例えば、タッチスクリーン１１２上の接触５１１２、及びフォルダビュー５１０６の外部にあるロケーションからデスクトップ背景の第１の部分５１０８内への接触５１１２のその後の移動５１１４を検出する）。選択可能なユーザインタフェースオブジェクト、例えば、５００２−４をフォルダビュー５１０６から消去せよとの要求に応答して、デバイスは、図５ＦＦに示されるように、選択可能なユーザインタフェースオブジェクト５００２−４をフォルダビュー５１０６から消去し、選択可能なユーザインタフェースオブジェクト５００２−４をフォルダビュー５１０６の外部に表示する。本例を続けると、図５ＦＦでは、デバイスは、接触５１１６、及び（例えば、図５ＦＦにおけるフォルダビュー５１０６の内部にあるタッチスクリーン１１２上の第１の接触ロケーション５１１６−ａから、図５ＧＧにおけるフォルダビュー５１０６の外部にあるタッチスクリーン１１２上の第２の接触ロケーション５１１６−ｂへの）接触のその後の移動５１１８を検出することを含む、最後の選択可能なユーザインタフェースオブジェクト（例えば、５００２−１３）をフォルダビューから消去せよとの要求を検出する。いくつかの実施形態では、要求に応答して、最後の選択可能なユーザインタフェースオブジェクト（例えば、図５ＧＧにおける５００２−１３）は、要求に対応していた入力の終了を検出することに応じてフォルダから消去される。いくつかの実施形態では、最後の選択可能なユーザインタフェースオブジェクトは、デバイスが入力の終了（例えば、接触のリフトオフ）を検出する際の接触５１１６−ｂのロケーションに従ってディスプレイ（例えば、タッチスクリーン１１２）上に表示される。
【０１９２】
いくつかの実施形態では、最後の選択可能なユーザインタフェースオブジェクト（例えば、図５ＧＧにおける５００２−１３）がフォルダビュー（例えば、図５ＧＧにおける５１０６）から消去された後に、選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、「Ｒ」）はフォルダアイコンから消去される。例えば、図５ＨＨでは、フォルダアイコン５００４−７は選択可能なユーザインタフェースオブジェクトの縮小表現を１つも含まない（例えば、フォルダアイコンに関連付けられたフォルダは選択可能なユーザインタフェースオブジェクトを１つも包含しないため）。
【０１９３】
いくつかの実施形態では、図５ＧＧに示されるように、最後の選択可能なユーザインタフェースオブジェクト（例えば、図５ＧＧにおける５００２−１３）がフォルダビュー５１０６から消去されると、フォルダは削除され、関連付けられたフォルダビューは表示を停止される。例えば、図５ＩＩでは、デバイスは、フォルダに関連付けられたフォルダビュー（例えば、図５ＧＧにおける５１０６）及びフォルダアイコン（例えば、図５ＧＧにおける５００４−７）をどちらも表示しなくなった。いくつかの実施形態では、デバイスは、フォルダアイコン（例えば、５００４−７が消えていくアニメーションを表示する。例えば、図５ＨＨでは、フォルダは、選択可能なユーザインタフェースオブジェクトの縮小表現を有しないフォルダアイコン５００４−７を表示し、図５ＨＨにおける矢印によって示されるように、フォルダアイコン５００４−７を縮め始める。このアニメーションを続けると、図５ＩＩでは、フォルダアイコンは表示を完全に停止される。フォルダアイコンの表示を停止した後に、いくつかの実施形態では、デバイスは、フォルダアイコンの削除によって残された選択可能なユーザインタフェースアイコンの既定の配列内のすき間を閉じるために、選択可能なユーザインタフェースオブジェクトを再配列する。例えば、図５ＪＪでは、フォルダアイコン（例えば、図５ＨＨにおける５００４−７）によって残されたすき間を埋めるために、ソリティアアプリケーションに関連付けられている選択可能なユーザインタフェースオブジェクト５００２−４は左に移動される。
【０１９４】
次に、いくつかの実施形態に係る、選択可能なユーザインタフェースオブジェクトをフォルダに追加するための例示的なユーザインタフェースを示す、図５ＫＫ〜図５ＰＰに注目する。図５ＫＫでは、デバイスは、複数のアクションアイコン（例えば、５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−０９、５００２−１０、５００２−１１、５００２−１２、５００２−１４、５００２−１５、及び５００２−１６）並びに複数のフォルダアイコン（例えば、５００４−１−ｂ、５００４−７、及び５００４−２）を含む複数の選択可能なユーザインタフェースオブジェクトを表示する。いくつかの実施形態では、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の個々の選択可能なユーザインタフェースオブジェクト（例えば、５００２−９）を移動せよとの要求に対応する入力、又は入力の始まり（例えば、図５ＫＫにおけるタッチスクリーン１１２上の接触５１２０−ａ）を検出する。いくつかの実施形態では、他の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）のうちの１つ以上は、デフォルトアクティブ化領域（例えば、５１２２−１−ａ、５１２２−２−ａ、５１２２−３−ａ、５１２２−４−ａ、５１２２−５−ａ、５１２２−６−ａ、５１２２−７−ａ、５１２２−８−ａ、５１２２−９−ａ、５１２２−１０−ａ、５１２２−１１−ａ、５１２２−１２−ａ、５１２２−１３−ａ、５１２２−１４−ａ、５１２２−１５−ａ、５１２２−１６−ａ、５１２２−１７−ａ）を有する。ここで、個々の選択可能なユーザインタフェースオブジェクトのためのそれぞれのアクティブ化領域は、個々の選択可能なユーザインタフェースオブジェクトに関連付けられたアクションを実行するためのものである。いくつかの実施形態では、個々のアクションアイコンのための個々のアクティブ化領域は、個々のアクションアイコンを含むフォルダを作成するアクションに関連付けられる。いくつかの実施形態では、個々のフォルダアイコンのための個々のアクティブ化領域は、選択可能なユーザインタフェースオブジェクトを、個々のフォルダアイコンに関連付けられたフォルダに追加するアクションに関連付けられる。いくつかの実施形態では、個々のアクティブ化領域のうちの１つ以上は、第１の選択可能なユーザインタフェースオブジェクト（例えば、図５ＫＫにおける５００２−９）の移動に対応するタッチ感知面上の入力を検出することに応じて、デフォルトサイズから、調整されたサイズ（例えば、図５ＬＬにおける５１２２−１−ｂ、５１２２−２−ｂ、５１２２−３−ｂ、５１２２−４−ｂ、５１２２−５−ｂ、５１２２−６−ｂ、５１２２−７−ｂ、５１２２−８−ｂ、５１２２−９−ｂ、５１２２−１０−ｂ、５１２２−１１−ｂ、５１２２−１２−ｂ、５１２２−１３−ｂ、５１２２−１４−ｂ、５１２２−１５−ｂ、５１２２−１６−ｂ、５１２２−１７−ｂ）へ変化する。いくつかの実施形態では、個々のアクティブ化領域の調整されたサイズ（例えば、図５ＬＬにおける５１２２−１３−ｂ）は、ディスプレイ（例えば、タッチスクリーン１１２）上の個々のアクティブ化領域（例えば、図５ＫＫにおける５１２２−１３−ａ）から第１の個々の選択可能なユーザインタフェースオブジェクト（例えば、図５ＫＫにおける５００２−９）までの距離に基づいて決定される。
【０１９５】
選択可能なユーザインタフェースオブジェクトをフォルダに追加することの一例として、デバイスは、選択可能なユーザインタフェースオブジェクトを、フォルダアイコンに関連付けられているアクティブ化領域へ移動せよとの要求に対応する入力を検出する。例えば、デバイスは、個々の選択可能なユーザインタフェースオブジェクト５００２−９に対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１２０を検出し、（例えば、タッチスクリーン１１２上における、図５ＫＫにおける第１の接触ロケーション５１２０−ａから図５ＬＬにおける第２の接触ロケーション５１２０−ｂへ、図５ＭＭにおける第３の接触ロケーション５１２０−ｃへの）タッチ感知面を横切る接触のその後の移動５１２１を検出する。入力を検出することに応じて、デバイスは、図５ＫＫ〜図５ＭＭに示されるように、接触５１２０の移動に従って、個々の選択可能なユーザインタフェースオブジェクト５００２−９をディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させる。いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクト５００２−９がディスプレイ（例えば、タッチスクリーン１１２）を横切って移動されるにつれて、デバイスは選択可能なユーザインタフェースオブジェクトを自動的に再配列する。いくつかの実施形態では、所定の条件が満たされる（例えば、接触５１２０がタッチスクリーン１１２上で検出されなくなる）まで、デバイスは選択可能なユーザインタフェースオブジェクトを再配列しない。例えば、図５ＬＬ〜図５ＭＭでは、たとえ、個々の選択可能なユーザインタフェースオブジェクト５００２−９がディスプレイ（例えば、タッチスクリーン１１２）を横切って移動されたところであっても、他の選択可能なユーザインタフェースオブジェクトはすぐに再配列されない。
【０１９６】
いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクト５００２−９が他の選択可能なユーザインタフェースオブジェクトのうちの１つ（例えば、フォルダアイコン５００４−７）のためのアクティブ化領域（例えば、５１２２−１３−ｂ）内に少なくとも部分的にある間に、デバイスは入力の終了（例えば、図５ＭＭにおける接触５１２０−ｃのリフトオフ）を検出する。いくつかの実施形態では、入力の終了を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクト５００２−９を、選択可能なユーザインタフェースオブジェクト（例えば、フォルダアイコン５００４−７）に関連付けられたフォルダに追加する。いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクト（例えば、５００２−９）が、選択可能なユーザインタフェースオブジェクト（例えば、フォルダアイコン５００４−７）に関連付けられたフォルダに追加された後に、デバイスは、図５ＮＮに示されるように、フォルダアイコン（例えば、図５ＮＮにおける５００４−７）を、アクションアイコンの縮小表現（例えば、図５ＮＮにおけるフォルダアイコン５００４−７内の「Ｓ」）を含むように変更する。いくつかの実施形態では、アクションアイコン５００２−９が、フォルダアイコン５００４−７に関連付けられたフォルダに追加された後に、デバイスは、図５ＯＯに示されるように、配列内のあらゆるすき間を埋めるために、ディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクトを再配列する。同図では、フォルダ内へのアクションアイコン５００２−９の移動によって残されたすき間は埋められている。
【０１９７】
図５ＯＯでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のアクションアイコン５００２−８のロケーションに対応するロケーションにおけるタッチ感知面（例えば、タッチスクリーン１１２）上の接触５１２４を含む新たな入力、及び（例えば、タッチスクリーン１１２上における、図５ＯＯにおける第１の接触ロケーション５１２４−ａから図５ＰＰにおける第２の接触ロケーション５１２４−ｂへの）接触のその後の移動５１２６を検出する。いくつかの実施形態では、他の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）のうちの１つ以上は、アクティブ化領域（例えば、５１２８−１、５１２８−２、５１２８−３、５１２８−４、５１２８−５、５１２８−６、５１２８−７、５１２８−８、５１２８−９、５１２８−１０、５１２８−１１、５１２８−１２、５１２８−１３、５１２８−１４、５１２８−１５）を有する。ここで、個々の選択可能なユーザインタフェースオブジェクトのためのそれぞれのアクティブ化領域は、個々の選択可能なユーザインタフェースオブジェクトに関連付けられたアクションを実行するためのものである。いくつかの実施形態では、個々のアクションアイコンのための個々のアクティブ化領域（例えば、５１２８−１、５１２８−２、５１２８−３、５１２８−４、５１２８−５、５１２８−６、５１２８−８、５１２８−９、５１２８−１０、５１２８−１１、５１２８−１２、又は５１２８−１３）は、個々のアクションアイコンを含むフォルダを作成するアクションに関連付けられる。いくつかの実施形態では、個々のフォルダアイコンのための個々のアクティブ化領域（例えば、５１２８−７、５１２８−１１、又は５１２８−１５）は、個々の選択可能なユーザインタフェースオブジェクト（例えば、５００２−８）を、その個々のフォルダアイコンに関連付けられたフォルダに追加するアクションに関連付けられる。いくつかの実施形態では、アクティブ化領域のサイズは、個々の選択可能なユーザインタフェースオブジェクト（例えば、５００２−８）からのアクティブ化領域の距離に基づいて決定される。いくつかの実施形態では、アクティブ化領域はディスプレイ（例えば、タッチスクリーン１１２）上に表示されない。
【０１９８】
入力（例えば、図５ＯＯ〜図５ＰＰにおけるタッチスクリーン１１２上の接触５１２４の移動５１２６）を検出することに応じて、デバイスは、図５ＯＯ〜図５ＰＰに示されるように、接触５１２４の移動に従って、個々の選択可能なユーザインタフェースオブジェクト５００２−８をディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させる。いくつかの実施形態では、以上において図５ＬＬ〜図５ＭＭを参照してより詳細に説明されているように、デバイスは、所定の条件が満たされるまで、選択可能なユーザインタフェースオブジェクトを再配列しない。いくつかの実施形態では、図５ＰＰに示されるように、個々の選択可能なユーザインタフェースオブジェクト５００２−８がディスプレイ（例えば、タッチスクリーン１１２）を横切って移動されるにつれて、デバイスは選択可能なユーザインタフェースオブジェクトを自動的に再配列する。例えば、図５ＯＯ〜図５ＰＰでは、たとえ、個々の選択可能なユーザインタフェースオブジェクト５００２−８は依然としてディスプレイ（例えば、タッチスクリーン１１２）を横切って移動されている途中であっても、個々の選択可能なユーザインタフェースオブジェクト５００２−８がディスプレイ（例えば、タッチスクリーン１１２）を横切って移動することによって残されたであろうすき間を埋めるために、他の選択可能なユーザインタフェースオブジェクトは再配列された。
【０１９９】
いくつかの実施形態では、デバイスは、（例えば、図５ＰＰにおける第２の接触ロケーション５１２４−ｂから、個々のフォルダアイコン５００４−７のためのアクティブ化領域５１２８−１１内にある接触ロケーションへの）接触の追加の移動５１３０を検出する。いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクト５００２−８が他の選択可能なユーザインタフェースオブジェクトのうちの１つ（例えば、フォルダアイコン５００４−７）のためのアクティブ化領域（例えば、５１２８−１１）内に少なくとも部分的にある間に、デバイスは入力の終了（例えば、タッチスクリーン１１２からの接触５１２４のリフトオフ）を検出する。いくつかの実施形態では、入力の終了を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクト５００２−８を、選択可能なユーザインタフェースオブジェクト（例えば、フォルダアイコン５００４−７）に関連付けられたフォルダに追加する。いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクト（例えば、５００２−８）が、選択可能なユーザインタフェースオブジェクト（例えば、フォルダアイコン５００４−７）に関連付けられたフォルダに追加された後に、デバイスは、図５ＱＱに示されるように、フォルダアイコン（例えば、図５ＱＱにおける５００４−７）を、アクションアイコンの縮小表現（例えば、図５ＱＱにおけるフォルダアイコン５００４−７内の「Ｍ」）を含むように変更する。
【０２００】
次に、いくつかの実施形態に係る、フォルダアイコンを移動させるための例示的なユーザインタフェースを示す、図５ＱＱ〜図５ＳＳに注目する。いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間は、タッチ感知面（例えば、タッチスクリーン１１２）上のフォルダ再位置付け入力に応答して、フォルダアイコンをディスプレイ（例えば、タッチスクリーン１１２）のあちこちに移動させることができる。例えば、図５ＱＱでは、デバイスは、タッチ感知面（例えば、タッチスクリーン１１２）上の個々のフォルダアイコン５００４−７のロケーションに対応するロケーションにおける接触５１３２を含む入力を検出し、タッチ感知面を横切る接触５１３２のその後の移動５１３４（例えば、図５ＱＱにおける第１の接触ロケーション５１３２−ａから図５ＲＲにおける第２の接触ロケーション５１３２−ｂへのタッチスクリーン１１２を横切る移動）を検出する。入力を検出することに応じて、デバイスは、図５ＲＲに示されるように、個々のフォルダアイコン５００４−７を入力に従ってディスプレイ（例えば、タッチスクリーン１１２）上の新しいロケーションへ移動させる。いくつかの実施形態では、所定の条件（例えば、入力の終了、又は所定の期間よりも長い間の移動の一時停止）を検出した後に、デバイスは、図５ＳＳに示されるように、入力を検出することに応じて移動された個々のフォルダアイコン（例えば、５００４−７）のためのスペースを作るために、選択可能なユーザインタフェースオブジェクトを再配列する。
【０２０１】
次に、いくつかの実施形態に係る、フォルダ内の選択可能なユーザインタフェースオブジェクトを再配列するための例示的なユーザインタフェースを示す、図５ＳＳ〜図５ＶＶに注目する。図５ＳＳでは、デバイスはフォルダビュー表示入力（例えば、タッチスクリーン１１２上のフォルダアイコン５００４−７のロケーションに対応するロケーションにおけるタップジェスチャ５１３６）を検出する。フォルダビュー表示入力に応答して、デバイスは、フォルダアイコン５００４−７によって表現されたフォルダに関連付けられている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−４、５００２−１３、５００２−９、５００２−８）を含むフォルダビュー（例えば、図５ＴＴ〜図５ＵＵにおける５１３８）を表示する。いくつかの実施形態では、フォルダビュー（例えば、５１３８）内の選択可能なユーザインタフェースオブジェクトは所定の空間配列を有し、検出された再配列入力に基づき再配列することができる。例えば、図５ＴＴでは、デバイスは再配列入力（例えば、接触５１４０、及びタッチスクリーン１１２を横切る接触５１４０のその後の移動５１４２）を検出する。再配列入力を検出することに応じて、デバイスは、フォルダビュー内の１つ以上の個々の選択可能なユーザインタフェースオブジェクトを再配列入力に従ってフォルダビューの空間配列内の第１のロケーションからフォルダビューの空間配列内の第２のロケーションへ移動させる。例えば、図５ＴＴでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の株価アプリケーションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１４０を検出し、ディスプレイ（例えば、タッチスクリーン１１２）上の空間配列の左端に対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの接触５１４０のその後の移動５１４２を検出する。移動に応答して、デバイスは、図５ＵＵに示されるように、株価アプリケーションアイコン５００２−９をフォルダビュー５１３８の空間配列内の最も左の位置へ移動させる。
【０２０２】
加えて、いくつかの実施形態では、フォルダビュー（例えば、５１３８）に関連付けられたフォルダアイコン（例えば、５００４−７）は、フォルダビュー（例えば、５１３８）内のアイコンの空間配列への変更を反映するように更新される。例えば、図５ＴＴでは、（例えば、フォルダビュー内の選択可能なユーザインタフェースオブジェクトの空間配列が変更される前には）デバイスは、選択可能なユーザインタフェースオブジェクトの空間配列（例えば、左から右、上から下の順に、ソリティアアプリケーションアイコン５００２−４、レーシングアプリケーションアイコン５００２−１３、株価アプリケーションアイコン５００２−９、地図アプリケーションアイコン５００２−８）に対応する第１の順序で、フォルダビュー５１３８内の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、左から右、上から下の順に「Ｏ」、「Ｒ」、「Ｓ」、「Ｍ」）を表示する。対照的に、図５ＵＵでは、（例えば、空間配列が変更された後には）デバイスは、選択可能なユーザインタフェースオブジェクトの新しい空間配列（例えば、左から右、上から下の順に、株価アプリケーションアイコン５００２−１３、ソリティアアプリケーションアイコン５００２−４、レーシングアプリケーションアイコン５００２−９、地図アプリケーションアイコン５００２−８）に対応する第２の順序で、フォルダビュー５１３８内の選択可能なユーザインタフェースオブジェクトの縮小表現（例えば、左から右、上から下の順に「Ｓ」、「Ｏ」、「Ｒ」、「Ｍ」）を表示する。
【０２０３】
いくつかの実施形態では、フォルダビュー終了入力に応答して、デバイスはフォルダビューの表示を停止する。例えば、図５ＵＵでは、デバイスは、フォルダビューの外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ５１４４を検出する。タップジェスチャ５１４４を検出することに応じて、デバイスは、図５ＶＶに示されるように、フォルダビューの表示を停止する。いくつかの実施形態では、デバイスは、フォルダビューが閉じていく（例えば、背景壁紙が、フォルダビュー５１３８内にある選択可能なユーザインタフェースオブジェクトの上に閉じていく）アニメーションをディスプレイ（例えば、タッチスクリーン１１２）上に表示する。
【０２０４】
次に、いくつかの実施形態に係る、選択可能なユーザインタフェースオブジェクトをフォルダから消去するための例示的なユーザインタフェースを示す、図５ＶＶ〜図５ＢＢＢに注目する。いくつかの実施形態では、デバイスはフォルダビュー表示入力（例えば、図５ＶＶにおけるタッチスクリーン１１２上のフォルダアイコン５００４−１−ｂに対応するロケーションにおけるタップジェスチャ５１４６）を検出する。フォルダビュー表示入力を検出することに応じて、デバイスは、図５ＷＷに示されるように、フォルダの内容（例えば、タッチスクリーン１１２上のアクションアイコン５００２−１９、５００２−２０、５００２−２１、５００２−２２、５００２−２３、５００２−２４、及び５００２−２５）を含むフォルダビュー５１４８を表示する。
【０２０５】
いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトのうちの１つ以上は、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−２５）に関連付けられたアプリケーション（例えば、ａｐｐ−７）がデバイスのユーザの注目を必要としていることを指示する通知バッジ（例えば、図５ＷＷにおける５１５０）を含む。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−２５）を包含するフォルダに関連付けられているフォルダアイコン（例えば、５００４−１−ｂ）上にも、１つ以上の追加の通知バッジ（例えば、５０１２及び／又は５０１４）が表示される。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト上の通知バッジが更新されるのに伴い、（例えば、通知バッジ５１５０が現れるか、消えるか、又は通知の数が変化したことを指示するために変化すると、）追加の通知バッジは更新される。
【０２０６】
いくつかの実施形態では、デバイスは選択可能なユーザインタフェースオブジェクトの消去入力を検出し、選択可能なユーザインタフェースオブジェクトの消去入力を検出することに応じて、デバイスは選択可能なユーザインタフェースオブジェクトをフォルダビューから消去する。例えば、図５ＷＷでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のアプリケーションアイコン５００２−１９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１５２、及びフォルダビュー５１４８の外部にあるディスプレイ（例えば、タッチスクリーン１１２）の部分に対応するロケーションへ向かうタッチ感知面（例えば、タッチスクリーン１１２）を横切る接触５１５２のその後の移動５１５４を検出する。いくつかの実施形態では、入力は、フォルダビューの外部の特定のロケーションを指定しない素早いジェスチャであり（例えば、ジェスチャは、フォルダビューの外部における一時停止を含まないフリックジェスチャ又は素早いタップアンドドラッグジェスチャである）、デバイスは選択可能なユーザインタフェースオブジェクトを、フォルダビューの外部にあるディスプレイ（例えば、タッチスクリーン１１２）上の自動的に決定されたロケーションへ移動させる。上述の例を続けると、接触５１５２、及び接触のその後の移動５１５４を検出することに応じて、デバイスはアクションアイコン５００２−１９をフォルダビュー５１４８から消去し、フォルダビューを閉じ、ディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクトの配列内の最初の空いたロケーションにアクションアイコン５００２−１９を表示する。本例では、アクションアイコン５００２−１９は、ディスプレイ（例えば、図５ＸＸにおけるタッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクトの３×４アレイの右下側角に表示される。
【０２０７】
いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトが、フォルダアイコンに関連付けられたフォルダから消去されると、デバイスは、フォルダに関連付けられたフォルダアイコンを更新する。例えば、図５ＷＷでは、表示されているフォルダビュー５１４８に関連付けられたフォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂに関連付けられたフォルダ内に包含される選択可能なユーザインタフェースオブジェクトの４つの縮小表現（例えば、「ｘ４」、「ｘ５」、「ｘ６」、及び「ｘ７」）を含む。いくつかの実施形態では、図５ＷＷにおけるフォルダアイコン５００４−１−ｂ内に示されているように、フォルダアイコン内の空のスペースは、フォルダビューは、より多くの選択可能なユーザインタフェースオブジェクトを追加するためのスペースを含むことを指示する。しかし、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−１９）がフォルダアイコン（例えば、５００４−１−ｂ）に関連付けられたフォルダから消去された後には、選択可能なユーザインタフェースオブジェクト（例えば、５００２−１９）がフォルダから消去されたことを指示するために、デバイスはフォルダアイコン（例えば、図５ＸＸにおける５００４−１−ｂ）の外観を変更する。例えば、図５ＸＸでは、フォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂに関連付けられたフォルダ内の選択可能なユーザインタフェースオブジェクトが１つ減ったことを指示するために再配列されたフォルダ内の縮小表現を示す（例えば、「ｘ２」、「ｘ３」、「ｘ４」、「ｘ５」、「ｘ６」、及び「ｘ７」が表示されている）。
【０２０８】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間に、デバイスはアクションアイコン選択入力（例えば、図５ＸＸにおけるタッチスクリーン１１２上のアクションアイコン５００２−１２に対応するロケーションにおけるタップジェスチャ５１５５）を検出し、デバイスがユーザインタフェース再構成モードになっている間のアクションアイコン選択入力に応答して、デバイスは、アクションアイコン（例えば、カメラアプリケーションアイコン５００２−１２）に関連付けられているアプリケーション（例えば、カメラアプリケーション）をアクティブ化しない。いくつかの実施形態では、デバイスはフォルダビュー表示入力（例えば、図５ＸＸにおけるフォルダアイコン５００４−１−ｂに対応するロケーションにおけるタップジェスチャ５１５６）を検出する。フォルダビュー表示入力を検出することに応じて、デバイスは、図５ＹＹに示すように、フォルダの内容（例えば、アクションアイコン５００２−２０、５００２−２１、５００２−２２、５００２−２３、５００２−２４、及び５００２−２５）を含むフォルダビュー５１５８をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。
【０２０９】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間に、デバイスは、アクションアイコンのうちの１つに関連付けられたアプリケーションをアクティブ化せよとの要求に対応する入力（例えば、ａｐｐ−７アプリケーションアイコン５００２−２５に対応するａｐｐ−７アプリケーションをアクティブ化せよとの要求に対応する、タップジェスチャ５１５６）を検出する。しかし、いくつかの実施形態によれば、デバイスがユーザインタフェース再構成モードになっている間は、入力を検出することに応じて、デバイスはアプリケーションアイコンをアクティブ化しない。
【０２１０】
いくつかの実施形態では、デバイスは選択可能なユーザインタフェースオブジェクトの消去入力を検出し、選択可能なユーザインタフェースオブジェクトの消去入力を検出することに応じて、デバイスは選択可能なユーザインタフェースオブジェクトをフォルダビューから消去する。いくつかの実施形態では、選択可能なオブジェクト消去入力が既定の条件を満たすと、選択可能なユーザインタフェースオブジェクトは選択可能なオブジェクト消去入力に従って、選択可能なユーザインタフェースオブジェクトの配列内に位置付けられる。例えば、図５ＹＹでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のアプリケーションアイコン５００２−２２のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１６２、及びタッチ感知面を横切る接触５１５２のその後の移動５１６４（例えば、図５ＹＹにおけるフォルダビュー５１５８内の接触ロケーション５１６２−ａから、フォルダビュー５１５８の外部にあるタッチスクリーン１１２の一部分に対応する図５ＺＺにおける接触ロケーションへのタッチスクリーン１１２を横切る移動）を検出する。いくつかの実施形態では、デバイスは、フォルダビュー５１５８の外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーション（例えば、接触ロケーション５１６２−ｂ）において閾値時間期間よりも長い間、接触を検出し、それに応答して、デバイスは、図５ＡＡＡに示されるように、フォルダビューの表示を停止する。
【０２１１】
いくつかの実施形態では、フォルダビューが表示されなくなった後に、デバイスは、接触５１６２の移動５１６６（例えば、図５ＡＡＡにおけるタッチスクリーン１１２上の第２の接触ロケーション５１６２−ｂから、タッチスクリーン１１２上の選択可能なユーザインタフェースオブジェクトの配列内のロケーションに対応する図５ＢＢＢにおけるタッチスクリーン１１２上の第３の接触ロケーション５１６２−ｃへの移動）を引き続き検出する。引き続きの移動５１６６に応答して、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−２２）を接触の移動に従って移動させる。いくつかの実施形態では、このようにフォルダから消去された選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２）は、選択可能なユーザインタフェースオブジェクト入力に従って配置される。上からの例を続けると、デバイスは、選択可能なユーザインタフェースオブジェクトの配列内にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに関連付けられている入力の終了（例えば、図５ＢＢＢにおける接触ロケーション５１６２−ｃにおけるタッチスクリーン１１２からの接触５１６２のリフトオフ）を検出する。図５ＢＢＢに示されるように、接触５１６２−ｃ及びアクションアイコン５００２−２２は他の選択可能なユーザインタフェースオブジェクトのうちの２つ（例えば、５００２−６及び５００４−７）の間に位置し、入力の終了（例えば、図５ＢＢＢにおける接触５１６２−ｃのリフトオフ）を検出すると、選択可能なユーザインタフェースオブジェクトは、入力によって指示された選択可能なユーザインタフェースオブジェクトの配列内のロケーションに表示される（例えば、Ａｐｐ−４アクションアイコン５００２−２２は図５ＣＣＣにおけるタッチスクリーン１１２上のメモアクションアイコン５００２−６とゲームフォルダアイコン５００４−７との間に表示される）。
【０２１２】
いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトが、フォルダアイコンに関連付けられたフォルダから消去されると、デバイスは、フォルダに関連付けられたフォルダアイコンを更新する。例えば、図５ＹＹでは、表示されているフォルダビュー５１５８に関連付けられたフォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂに関連付けられたフォルダ内に包含される選択可能なユーザインタフェースオブジェクトの６つの縮小表現（例えば、「ｘ２」、「ｘ３」、「ｘ４」、「ｘ５」、「ｘ６」、及び「ｘ７」）を表示している。しかし、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−２２）がフォルダアイコン（例えば、５００４−１−ｂ）に関連付けられたフォルダから消去された後には、選択可能なユーザインタフェースオブジェクト（例えば、５００２−２２）がフォルダから消去されたことを指示するために、デバイスはフォルダアイコンの外観を（例えば、図５ＸＸ〜図５ＺＺにおける５００４−１−ｂから図５ＡＡＡにおける５００４−１−ｂへ）変更する。例えば、図５ＡＡＡでは、フォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂに関連付けられたフォルダ内の選択可能なユーザインタフェースオブジェクトが１つ減ったことを指示するために、再配列されたフォルダ内の縮小表現の全てを示す（例えば、「ｘ２」、「ｘ３」、「ｘ５」、「ｘ６」、及び「ｘ７」のみが表示される）。加えて、いくつかの実施形態では、消去された選択可能なユーザインタフェースオブジェクトの縮小表現はフォルダアイコン内における表示を停止される。例えば、アクションアイコン５００２−２２はフォルダから消去されたため、縮小表現「ｘ４」は図５ＣＣＣにおけるフォルダアイコン５００４−１−ｂ内にもはや表示されていない）。
【０２１３】
次に、いくつかの実施形態に係る、フォルダビュー内の選択可能なユーザインタフェースオブジェクトのページ間をナビゲートするための例示的なユーザインタフェースを示す、図５ＣＣＣ〜図５ＥＥＥに注目する。いくつかの実施形態では、デバイスは、フォルダビュー表示入力（例えば、図５ＣＣＣにおけるタッチスクリーン１１２上のフォルダアイコン５００４−２のロケーションに対応するタッチスクリーン１１２上のロケーションにおけるタップジェスチャ５１６８）を検出する。フォルダビュー表示入力を検出することに応じて、デバイスは、図５ＥＥＥに示されるように、フォルダの内容（例えば、アクションアイコン５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３２、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）を含むフォルダビュー５１７０をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。
【０２１４】
いくつかの実施形態では、フォルダビュー表示入力が、ユーザインタフェース内のトレイ（例えば、図５ＣＣＣにおける５００６）内にあるフォルダアイコン（例えば、５００４−２）のためのフォルダビューを表示せよとの要求である場合には、デバイスは、フォルダビューがドックから広がるアニメーションを表示する。例えば、図５ＣＣＣでは、デバイスは、トレイ５００６内にあるフォルダアイコン５００４−２上のタップジェスチャ５１６８を検出し、図５ＥＥＥでは、フォルダのフォルダビュー５１７０が表示される。いくつかの実施形態では、デバイスは、図５ＤＤＤに示されるように、フォルダビューを表示する前に遷移アニメーションを表示する。例えば、タップジェスチャ５１６８を検出することに応じて、デバイスは壁紙背景を第１の部分５１７２及び第２の部分５１７４に分割し、壁紙背景の下にあるように見える選択可能なユーザインタフェースオブジェクト（例えば、図５ＤＤＤにおける５００２−３４、５００２−３５、５００２−３６、５００２−３７）を現すべく壁紙背景が後ろにスライドしていく（例えば、第２の部分５１７４が第１の部分５１７２から離れるように移動していく）アニメーションを表示する。アニメーションの最後には、フォルダの内容、又は内容の一部分がディスプレイ（例えば、タッチスクリーン１１２）上のフォルダビュー５１７０内に表示される。
【０２１５】
いくつかの実施形態では、フォルダは、フォルダビュー（例えば、図５ＥＥＥにおける５１７０）内に表示することができるよりも多くの選択可能なユーザインタフェースオブジェクトを含む。いくつかの実施形態では、フォルダは、フォルダに追加することができる選択可能なユーザインタフェースオブジェクトの最大数を有する。この場合、最大数は、フォルダのためのフォルダビュー内に表示することができる選択可能なユーザインタフェースオブジェクトの最大数に基づく。例えば、図５ＥＥＥでは、フォルダビュー５１７０に関連付けられたフォルダには、１２個の選択可能なユーザインタフェースオブジェクトのみを追加することができた。しかし、いくつかの実施形態では、フォルダビューは、選択可能なユーザインタフェースオブジェクトの複数の「ページ」又はセットを包含し、フォルダは、選択可能なユーザインタフェースオブジェクトの後続のセットの一部である追加の選択可能なユーザインタフェースオブジェクトを表示することによって、選択可能なユーザインタフェースオブジェクトの第１のセット（例えば、アクションアイコン５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３２、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）内に入らない追加の選択可能なユーザインタフェースオブジェクトを保持することができる。例えば、図５ＥＥＥでは、デバイスは、接触５１７６、及びタッチ感知面（例えば、タッチスクリーン１１２）を横切る接触のその後の移動５１７８を含む次のページ入力を検出する。次のページ入力を検出することに応じて、デバイスは、選択可能なユーザインタフェースオブジェクトの第２のセット（例えば、図５ＦＦＦにおけるアクションアイコン５００２−３８、５００２−３９、５００２−４０、５００２−４１、５００２−４２、及び５００２−４３）をフォルダのためのフォルダビュー５１７０内に表示する。換言すれば、フォルダは１８個の選択可能なユーザインタフェースオブジェクトを含み、１２個の選択可能なユーザインタフェースオブジェクトは第１のページ内に、６つの選択可能なユーザインタフェースオブジェクトは第２のページ上に含む。
【０２１６】
次に、いくつかの実施形態に係る、選択可能なユーザインタフェースオブジェクトをフォルダから消去するための例示的なユーザインタフェースを示す、図５ＧＧＧ〜図５ＭＭＭに注目する。いくつかの実施形態では、デバイスはフォルダビュー表示入力（例えば、図５ＣＣＣにおけるタッチスクリーン１１２上のフォルダアイコン５００４−２に対応するロケーションにおけるタップジェスチャ５１６８）を検出する。フォルダビュー表示入力を検出することに応じて、デバイスは、図５ＧＧＧに示されるように、フォルダの内容（例えば、アクションアイコン５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３２、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）を含むフォルダビュー５１８２を表示する。
【０２１７】
いくつかの実施形態では、フォルダビュー（例えば、５１８２）はこれらの実施形態のうちのいくつかにおけるディスプレイ（例えば、タッチスクリーン１１２）の全て又はそのほぼ全てを含み、デバイスは選択可能なユーザインタフェースオブジェクト消去領域（例えば、図５ＧＧＧにおける５１８４）を表示する。いくつかの実施形態では、個々の選択可能なユーザインタフェースオブジェクトを、選択可能なユーザインタフェースオブジェクト消去領域５１８４内へ移動せよとの要求に対応する消去要求を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクトをフォルダから消去する。例えば、図５ＧＧＧでは、デバイスは、接触５１８６、及び接触の移動５１８８（例えば、タッチスクリーン１１２上の個々の選択可能なユーザインタフェースオブジェクト５００２−３２のロケーションに対応する図５ＧＧＧにおける第１の接触ロケーション５１６８−ａから、選択可能なユーザインタフェースオブジェクト消去領域５１８４に近接するか又はその内部にあるタッチスクリーン１１２上のロケーションに対応する図５ＨＨＨにおける第２の接触ロケーション５１８６−ｂへの移動）を検出する。本例を続けると、デバイスは個々の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−３２）を選択可能なユーザインタフェースオブジェクト消去領域５１８４内に移動させる。いくつかの実施形態では、入力の終了（例えば、図５ＨＨＨにおける接触５１８６−ｂのリフトオフ）を検出することに応じて、デバイスは、個々の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−３２）をフォルダビュー５１８２から表示しなくなり、選択可能なユーザインタフェースオブジェクトの配列内のあらゆるすき間を閉じるために、フォルダビュー５１８２内の選択可能なユーザインタフェースオブジェクトを自動的に再配列する。例えば、図５ＩＩＩでは、個々の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−３２）がフォルダビューから消去された後に図５ＨＨＨにおいて残ったすき間を埋めるために、選択可能なユーザインタフェースオブジェクトは再配列された。
【０２１８】
いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−３２）がフォルダから消去された後に、フォルダビューは自動的に表示を停止される（例えば、デバイスは、図５ＩＩＩにおいて表示されているユーザインタフェースから図５ＪＪＪにおいて表示されているユーザインタフェースへ自動的に切り替わる。いくつかの実施形態では、デバイスはフォルダビュー終了入力（例えば、図５ＩＩＩにおけるフォルダビュー５１８２の右上角における「フォルダ終了」アイコン上のタップジェスチャ５１９０）を検出する。フォルダビュー終了入力を検出することに応じて、デバイスは、図５ＪＪＪに示されるように、フォルダビューの表示を停止し、ホーム画面を再表示する。いくつかの実施形態では、フォルダから消去された選択可能なユーザインタフェースオブジェクト（例えば、５００２−３２）は、図５ＪＪＪに示されるように、ホーム画面上に表示される。
【０２１９】
いくつかの実施形態では、デバイスはフォルダビュー表示入力（例えば、図５ＪＪＪにおけるフォルダアイコン５００４−２に対応するロケーションにおけるタップジェスチャ５１９２）を検出する。フォルダビュー表示入力を検出することに応じて、デバイスは、図５ＫＫＫに示されるように、フォルダの変更された内容（例えば、アクションアイコン５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）を含むフォルダビュー５１８２を再表示する。いくつかの実施形態では、上述の選択可能なユーザインタフェースオブジェクト消去領域の代わりに、又はそれに加えて、デバイスは、選択可能なユーザインタフェースオブジェクトのうちの１つ以上に関連付けられたオブジェクト変更ターゲットを表示する。例えば、図５ＫＫＫでは、選択可能なユーザインタフェースオブジェクトはそれぞれ、それに関連付けられたオブジェクト変更ターゲットを有する（例えば、アクションアイコン５００２−３７は個々のオブジェクト変更ターゲット５１９４を有する）。
【０２２０】
いくつかの実施形態では、デバイスが、個々の選択可能なユーザインタフェースオブジェクトのためのオブジェクト変更ターゲットをアクティブ化せよとの要求（例えば、アクションアイコン５００２−３７のためのオブジェクト変更領域のロケーションに対応するタッチスクリーン１１２上のロケーションにおけるタップジェスチャ５１９６）を検出すると、デバイスはオブジェクト変更ダイアログを表示する。例えば、図５ＬＬＬでは、デバイスは、選択可能なユーザインタフェースオブジェクトを変更するための選択肢（例えば、アクションアイコン５００２−３７を削除すること、アクションアイコン５００２−３７をフォルダから消去すること、又はオブジェクト変更動作を取り消すこと）をユーザに提供するポップアップダイアログ５１９８を表示する。本例では、選択可能なユーザインタフェースオブジェクトを削除せよとの要求に対応する入力（例えば、消去ボタン上のタップジェスチャ５２００）に応答して、デバイスは選択可能なユーザインタフェースオブジェクトを削除する（例えば、図５ＭＭＭに示されるように、アクションアイコン５００２−３７を、フォルダビューに関連付けられたフォルダから消去するとともに、デバイスから完全に消去し、それにより、それはホーム画面上又はあらゆる他のフォルダビュー内に表示されなくなる）。いくつかの実施形態では、選択可能なユーザインタフェースが削除されると、選択可能なユーザインタフェースオブジェクトに関連付けられたアプリケーションはデバイスから削除される。本例では、オブジェクト変更動作を取り消せとの要求に対応する入力（例えば、取り消しアイコン上のタップジェスチャ５２０２）に応答して、デバイスは、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２−３７）を変更せずに、オブジェクト変更ダイアログ５１９８の表示を停止し、これにより、図５ＫＫＫにおいて表示されているユーザインタフェースへ戻る。本例では、選択可能なユーザインタフェースオブジェクトをフォルダから消去せよとの要求に対応する入力（例えば、消去ボタン上のタップジェスチャ５２０４）に応答して、デバイスは、選択可能なユーザインタフェースオブジェクトをデバイスからは消去せずに、（例えば、図５ＭＭＭに示されるように）選択可能なユーザインタフェースオブジェクトをフォルダから消去する（例えば、図５ＮＮＮに示されるように、アクションアイコン５００２−３７を、フォルダビューに関連付けられたフォルダから消去し、アクションアイコン５００２−３７をホーム画面上に表示する）。
【０２２１】
次に、いくつかの実施形態に係る、通常動作モードになっている間にフォルダビューを表示するための例示的なユーザインタフェースを示す、図５ＮＮＮ〜図５ＯＯＯに注目する。いくつかの実施形態では、デバイスは、ユーザインタフェース再構成モードを終了し、通常動作モードに戻れとの要求に対応する入力を検出する。例えば、図５ＮＮＮでは、デバイスは、通常動作モードに戻れとの要求（例えば、図５ＮＮＮにおけるホームボタン２０４上の押圧入力５２０６）を検出する。通常動作モードに戻れとの要求に応答して、デバイスは通常動作モードに戻り、それにより、図５ＯＯＯ〜図５ＰＰＰにおける選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）はもはや再配列することができなくなる（ただし、いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトの配列は１つ又は２つの次元においてスクロールさせることができる）。
【０２２２】
いくつかの実施形態では、デバイスが通常動作モードになっている間は、個々のアクションアイコン５００２の選択は、個々のアクションアイコンに関連付けられたアプリケーションのアクティブ化を生じさせる。例えば、図５ＯＯＯでは、写真アクションアイコンの選択を検出すること（例えば、写真アクションアイコン５００２−１に対応するタッチ感知面上のロケーションにおけるタップジェスチャ５２０８を検出すること）に応答して、デバイスは写真アプリケーションを表示する（例えば、写真アプリケーションがまだ実行していない場合には写真アプリケーションを立ち上げるか、又は写真アプリケーションがすでに実行している場合には単に写真アプリケーションを表示する）。対照的に、いくつかの実施形態では、個々のフォルダアイコン５００４の選択を検出することに応じて、フォルダのためのフォルダビューの表示を生じさせる。例えば、図５ＯＯＯでは、ゲームフォルダアイコンの選択を検出した後に（例えば、ゲームフォルダアイコン５００４−７に対応するタッチ感知面上のロケーションにおけるタップジェスチャ５２１０を検出した後に）、デバイスはゲームフォルダのためのフォルダビュー５２１２を表示する。いくつかの実施形態では、デバイスが通常動作モードになっている間は、フォルダビュー（例えば、フォルダビュー５２１２）内の個々のアクションアイコン５００２の選択は、個々のアクションアイコンに関連付けられたアプリケーションのアクティブ化を生じさせる。例えば、写真アクションアイコンの選択を検出すること（例えば、株価アクションアイコン５００２−９に対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ５２１４を検出すること）に応答して、デバイスは写真アプリケーションをディスプレイ（例えば、タッチスクリーン１１２）上に表示する（例えば、株価アプリケーションがまだ実行していない場合には株価アプリケーションを立ち上げるか、又は株価アプリケーションがすでに実行している場合には単に株価アプリケーションを表示する）。
【０２２３】
次に、いくつかの実施形態に係る、通常動作モードになっている間にフォルダビューを表示するための例示的なユーザインタフェースを示す、図５ＱＱＱ〜図５ＴＴＴに注目する。図５ＱＱＱでは、デバイスは複数の選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）をホーム画面上に表示している。いくつかの実施形態では、デバイスは、フォルダアイコンの選択を要求する入力を検出する。例えば、図５ＱＱＱでは、デバイスはフォルダアイコン５００４−１２の上の接触５２１６を検出する。フォルダアイコン５００４−１２は、フォルダに関連付けられている選択可能なアイコンの複数の縮小表現（例えば、選択可能なアイコンの縮小表現「ｙ１」、「ｙ２」、「ｙ３」、「ｙ４」、「ｙ５」、「ｙ６」、「ｙ７」、「ｙ８」、及び「ｙ９」）を含む。以下において説明されているように、いくつかの実施形態では、フォルダアイコン５００４−１２内に含まれる選択可能なアイコンの縮小表現は、フォルダアイコン５００４−１２に対応するフォルダ内の選択可能なアイコンのサブセットに対応する。
【０２２４】
図５ＱＱＱ〜図５ＴＴＴは、図５ＱＱＱに示されるホーム画面（例えば、アプリケーション立ち上げユーザインタフェース）と、図５ＴＴＴに示されるフォルダアイコン５００４−１２に対応するフォルダビューとの間のアニメーション化された遷移を示す。具体的には、本例では、複数の選択可能なユーザインタフェースオブジェクトが個々の配列でホーム画面内に表示され、アニメーションは、フォルダアイコン５００４−１２が拡大され、ディスプレイの中心に向かって移動するように、個々の配列を拡大する（例えば、図５ＱＱＱ〜図５ＲＲＲでは、デバイスは、フォルダアイコン５００４−１２が拡大され、タッチスクリーン１１２の中心に向かって移動するように、配列を拡大し、図５ＲＲＲ〜図５ＳＳＳでは、デバイスは、フォルダアイコン５００４−１２が拡大され、タッチスクリーン１１２の中心に向かって移動するように、配列を拡大し、図５ＳＳＳ〜図５ＴＴＴでは、デバイスは、フォルダアイコン５００４−１２が拡大され、タッチスクリーン１１２の中心に向かって移動するように、配列を拡大する）。アニメーションの最中に、デバイスは、フォルダアイコン５００４−１２以外の選択可能なユーザインタフェースオブジェクトの拡大された表現がディスプレイから「押し出される」のに伴い、それらの表示を停止する。フォルダアイコン５００４−１２のズームインの後に、拡大されたフォルダアイコン５００４−１２の表示は、図５ＴＴＴに示されるように、フォルダビューで置き換えられる。いくつかの実施形態では、図５ＴＴＴに示されるフォルダビューを終了せよとの要求に応答して（例えば、ホームボタン２０４のアクティブ化に応答して）、デバイスは、図５ＱＱＱ〜図５ＴＴＴに示されるアニメーション化された遷移を（例えば、図５ＴＴＴから図５ＳＳＳへ、図５ＲＲＲへ、図５ＱＱＱへ逆進することによって）反転させる。
【０２２５】
次に、ページインジケータアイコン５２１７をフォルダビュー内に表示し、それらの外観を、フォルダビューの表示されるページに従って更新するための例示的なユーザインタフェースを示す、図５ＴＴＴ〜図５ＶＶＶに注目する。
【０２２６】
図５ＴＴＴに示されるように、フォルダアイコン５００４−１２（図５ＱＱＱ〜図５ＳＳＳ）に関連付けられたフォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示している。いくつかの実施形態では、フォルダビューは、高々、フォルダ内の選択可能なアイコンの総数よりも少ない特定の数の選択可能なアイコンを同時に表示するだけの余地を含む。例えば、フォルダアイコン５００４−１２に関連付けられたフォルダは、フォルダビューの第１のページ内に表示されるアクションアイコン（例えば、アプリケーションアイコン）５００２−５１、５００２−５２、５００２−５３、５００２−５４、５００２−５５、５００２−５６、５００２−５７、５００２−５８、５００２−５９を含むが（図５ＴＴＴ）、少なくとも、フォルダビューの第２のページ内に表示されるアクションアイコン５００２−６０、５００２−６１、５００２−６２、５００２−６３、５００２−６４、５００２−６５、５００２−６６、５００２−６７、５００２−６８も更に含む（図５ＶＶＶ）。本例では、フォルダビューは、それぞれのページ内に９つ以下の選択可能なアイコンを表示するだけの余地を含む。
【０２２７】
いくつかの実施形態では、フォルダアイコン５００４−１２に関連付けられたフォルダビューはまた、フォルダ内の選択可能なアイコンが分割される選択可能なアイコンの別個のページの数を指示するページインジケータアイコン５２１７も表示する。例えば、図５ＴＴＴでは、フォルダビューは、３つのページインジケータ（例えば、フォルダ内の選択可能なアイコンの第１のページに対応するページインジケータ５２１７−１、フォルダ内の選択可能なアイコンの第２のページに対応するページインジケータ５２１７−２、フォルダ内の選択可能なアイコンの第３のページに対応するページインジケータ５２１７−３）を表示し、フォルダ内の選択可能なアイコンはその３つのページ間で分割されていることを指示する。いくつかの実施形態では、現在選択されているページのためのページインジケータは、選択されていないページのための１つ以上のページインジケータと異なって表示される。例えば、図５ＴＴＴでは、現在選択されているページ（例えば、第１のページ）に対応するページインジケータ５２１７−１は第１の外観で（例えば、ベタ黒として）表示され、その一方で、選択されていないページに対応するページインジケータ５２１７−２及び５２１７−３は第２の外観で（例えば、空白の円として）表示され、ユーザが複数のページ内の自分の位置を判断することを可能にしている。
【０２２８】
いくつかの実施形態では、デバイスは、フォルダビューの次のページを表示せよとの要求に対応する入力を検出する。例えば、図５ＴＴＴでは、デバイスは、フォルダビューの既定の領域（例えば、アクションアイコンに関連付けられたアクションを開始せよとの要求に対応しない区域）の上の５２１８−ａにおける接触５２１８を検出する。いくつかの実施形態では、入力は、フォルダビューの次のページを表示せよとの要求に対応し、既定のジェスチャを含む。例えば、図５ＴＴＴでは、５２１８は、ディスプレイを横切るジェスチャ５２２０において連続的に検出される。図５ＵＵＵに示されるように、いくつかの実施形態では、デバイスは、ジェスチャ５２２０が第１のページから第２のページへのアニメーション化されたシフトを生じさせるドラッグ効果を表示する（例えば、デバイスは、アイコンを第１のページと第２のページとの間で「ロールさせる」か又は「スライドさせる」様子を表示する）。図５ＵＵＵに更に示されるように、デバイスは５２１８−ｂにおける接触５２１８の解放（又はリフトオフ）を検出し、接触５２１８のリフトオフを検出することに応じて、デバイスは、図５ＶＶＶに示されるように、選択可能なアイコンの第２のページを表示する。
【０２２９】
図５ＶＶＶ〜図５ＹＹＹは、フォルダビューの第２のページとアプリケーションビューとの間のアニメーション化された遷移を示す。いくつかの実施形態では、デバイスは、選択可能なユーザインタフェースオブジェクトに関連付けられたアクションを開始せよとの要求に対応する入力を検出する。例えば、図５ＶＶＶでは、アクションアイコン５００２−６６の上で、接触５２２２を含むタップジェスチャが検出され、これはデバイスによって、「Ａｐｐ  ｙ１６」を立ち上げよとの要求と解釈される。入力を検出する前に、本例では、複数の選択可能なユーザインタフェースオブジェクトが個々の配列で第２のページ内に表示されている。「Ａｐｐ  ｙ１６」を立ち上げる間に、図５ＷＷＷに示されるように、アクションアイコン５００２−６６が拡大され、ディスプレイの中心に向かって移動するように、アニメーションが個々の配列を拡大する。図５ＸＸＸに示されるように、アニメーションの最中に、デバイスは、アクションアイコン５００２−６６以外の選択可能なユーザインタフェースオブジェクトの拡大された表現がディスプレイから「押し出される」のに伴い、それらの表示を停止する。アクションアイコン５００２−６６上のズームインの後に、拡大されたアクションアイコン５００２−６６の表示は、図５ＹＹＹに示されるように、アプリケーションビュー５２２４で置き換えられる。いくつかの実施形態では、図５ＹＹＹに示されるアプリケーションビュー５２２４を終了せよとの要求に応答して（例えば、ホームボタン２０４のアクティブ化に応答して）、デバイスは、図５ＶＶＶ〜図５ＹＹＹに示されるアニメーション化された遷移を（例えば、図５ＹＹＹから図５ＸＸＸへ、図５ＷＷＷへ、図５ＶＶＶへ逆進することによって）反転させる。
【０２３０】
次に、個々のアイコンをフォルダビューから消去するための例示的なユーザインタフェースを示す、図５ＺＺＺ〜図５ＣＣＣＣに注目する。図５ＺＺＺは図５ＶＶＶに類似している。しかし、図５ＺＺＺでは、デバイスは、ユーザインタフェース再構成モードに入れとの要求に対応する入力５２２６を検出する。いくつかの実施形態では、ユーザインタフェース再構成モードに入れとの要求に対応する入力は、既定の基準に基づき、アクションアイコンを開始せよとの要求と区別される。例えば、アクションアイコンの上で所定の時間量（例えば、０．５、１、又は２秒）の間、接触が検出されると、デバイスは接触を、ユーザインタフェース再構成モードに入れとの要求と解釈する。それに対して、アクションアイコンの上で所定の時間量よりも短い間、接触が検出されると（例えば、デバイスが、長い押圧ジェスチャではなく、タップジェスチャを検出すると）、デバイスは、（例えば、図５ＺＺＺ〜図５ＣＣＣＣに示されるように）ユーザインタフェース再構成モードに入る代わりに、（例えば、図５ＶＶＶ〜図５ＹＹＹに示されるように）アプリケーションを立ち上げる。
【０２３１】
図５ＡＡＡＡでは、デバイスはユーザインタフェース再構成モードに入った。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２）は、デバイスはユーザインタフェース再構成モードになっているとの視覚的な指示を表示する。例えば、図５ＡＡＡＡに示されるように、アクションアイコンは、あたかもそれらは水の上に浮いているかのように、揺れる（例えば、それぞれの個々のアクションアイコンはディスプレイ上のアクションアイコンの個々の平均位置を中心に振動する）。加えて、いくつかの実施形態では、ユーザインタフェース再構成モードになっている間には、アクションアイコンの少なくとも一部はオブジェクト消去バッジ（例えば、図５ＡＡＡＡにおける５０１０）に関連付けられ、デバイスがオブジェクト消去バッジのアクティブ化を検出すると、オブジェクト消去バッジに関連付けられたアクションアイコンはフォルダビューのページから消去される（例えば、削除される）。いくつかの実施形態では、アクションアイコンを削除すると、アクションアイコンに関連付けられたアプリケーションは削除される。いくつかの実施形態では、アクションアイコンを削除すると、アクションアイコンに関連付けられたアプリケーションは削除されずに、アイコンが削除される。
【０２３２】
いくつかの実施形態では、デバイスは、個々のアイコンをフォルダビューのページからフォルダ外部のディスプレイ上の個々のロケーションへ移動せよとの要求に対応する入力を検出する。例えば、図５ＡＡＡＡでは、デバイスは５２２８−ａにおける接触５２２８を検出し、接触５２２８を連続的に検出している間に、アクションアイコン５００２−６６をディスプレイの底部領域へ移動せよとの要求に対応するジェスチャ５２３０（例えば、ドラッグジェスチャ）を検出する。図５ＢＢＢＢに示されるように、アクションアイコン５００２−６６は、本例では所定のアイコン消去領域である、ディスプレイの底部領域へ移動される（例えば、ドラッグされる）。５２２６−ｂにおいて接触５２２６は解放され（例えば、接触５２２６のリフトオフが検出される）、その結果、アクションアイコン５００２−６６はアイコン消去領域５２３１内へ「ドロップされる」。いくつかの実施形態では、個々のロケーションは所定のアイコン消去領域内にあるとの判定に従い、アクションアイコンはフォルダビューから消去される。いくつかの実施形態では、フォルダビューからのアクションアイコンの消去は、ユーザインタフェース内の異なるロケーション内へのアクションアイコンの配置を生じさせる。例えば、図５ＣＣＣＣに示されるように、アクションアイコン５００２−６６は今やホーム画面内に位置し、その一方で、デバイスはユーザインタフェース再構成モードにとどまっている。
【０２３３】
次に、ページ変更領域（例えば、ページ変更領域５２３３−１又は次ページ領域５２３３−２）内へのアイコンの移動の検出に応答してフォルダビュー内の個々のアイコンのページを変更するための例示的なユーザインタフェースを示す、図５ＺＺＺ及び図５ＤＤＤＤ〜図５ＦＦＦＦに注目する。接触５２２６は５２２６−ａから５２２６−ｂへ移動し、アクションアイコン５００２−６６をアイコン消去領域５２３１内に解放するのではなく、接触５２２６は５２２６−ｃ（図５ＤＤＤＤ）から移動し、図５ＥＥＥＥに示されるように、（例えば、ページ変更領域５２３３−２内の）ロケーション５２２６−ｃにおいて所定の時間量（例えば、０．１、０．２、０．３、０．４又は０．５秒）よりも長い間、接触５２２６が検出された後に、デバイスはフォルダビューの次のページ（例えば、フォルダビューの第３のページ）を表示し、フォルダビューの次のページが表示されている間にデバイスが接触５２２６のリフトオフを検出すると、アイコン５００２−６６は次のページ（例えば、フォルダビューの第３のページ）へ移動されることを除いては、図５ＤＤＤＤは図５ＡＡＡＡに類似している。いくつかの実施形態では、デバイスはアクションアイコン５００２−６６の移動に応答して第２のページとの（例えば、アクションアイコン５００２−６６でない）他のアクションアイコン５００２の配列を動的に再配列する。いくつかの実施形態では、表示されるページは、ページ変更領域の上へのアクションアイコン５００２−６６の移動に従って変化する。例えば、図５ＥＥＥＥでは、ページ変更領域５２３３−２は次ページ変更領域であり、その結果、デバイスは、ページ変更領域５２３３−２内へのアイコンの移動を検出することに応じて、第２のページ（図５ＥＥＥＥ）を表示することから第３のページ（図５ＦＦＦＦ）を表示することへ遷移する。一方、ページ変更領域５２３３−１は前ページ変更領域であり、デバイスは、ページ変更領域５２３３−１内へのアイコンの移動を検出することに応じて、第２のページ（図５ＥＥＥＥ）を表示することから第１のページ（図５ＣＣＣＣ）を表示することへ遷移するであろう。本例では、フォルダビューの第３のページは、フォルダビューの第３のページ内にもとから存在していた、アクションアイコン５００２−６９及び５００２−７０を含む。
【０２３４】
図５ＦＦＦＦはまた、接触５２２６の解放（例えば、ロケーション５２６６−ｃにおける接触５２６６のリフトオフ）も示す。これは、本例では、デバイスによって、アクションアイコン５００２−６６をフォルダビューの第３のページ内にドロップせよとの要求と解釈される。図５ＧＧＧＧに示されるように、デバイスは、ユーザインタフェース再構成モードにとどまっている間に、アクションアイコン５００２−６６の追加を受け入れるためにフォルダビューの第３のページ内のアクションアイコン５００２の配列を動的に再配列する。
【０２３５】
いくつかの実施形態では、再構成モードになっている間に、デバイスは、再構成モードを終了せよとの要求に対応する入力を検出する。例えば、図５ＧＧＧＧにおける接触５２３４によるホームボタン２０４のアクティブ化を検出することに応じて、デバイスは、図５ＨＨＨＨに示されるように、再構成モードを終了して通常動作モード（例えば、非再構成動作モード）に戻り、フォルダビューを表示する。
【０２３６】
次に、フォルダビューの個々のページからホーム画面への遷移をアニメーション化するための例示的なユーザインタフェースを示す、図５ＨＨＨＨ〜図５ＪＪＪＪに注目する。
【０２３７】
いくつかの実施形態では、フォルダビューの第３のページ（又は第２のページ等）を表示している間に、デバイスは、フォルダビューを閉じよとの要求に対応する入力（例えば、ホームボタンのアクティブ化）を検出する。フォルダビューを閉じよとの要求に対応する入力を検出することに応じて、デバイスはフォルダビューの表示を停止し、その代わりに、ホーム画面を表示する。例えば、図５ＨＨＨＨでは、デバイスは接触５２３６によるホームボタン２０４のアクティブ化を検出する。フォルダビューを閉じよとの要求に応答して、図５ＩＩＩＩでは、デバイスは、フォルダビューに対応するフォルダアイコン５００４−１２を含むホーム画面のページを表示する。いくつかの実施形態では、ホーム画面を表示している間に、フォルダのためのフォルダアイコンは、フォルダビューの今出てきたページ内のアクションアイコンの縮小表現を含む。いくつかの実施形態では、デバイスは、図５ＨＨＨＨと図５ＩＩＩＩとの間のアニメーション化された遷移を表示する。アニメーション化された遷移は、図５ＱＱＱ〜図５ＴＴＴにおいて表示されたアニメーションの逆と同様であるが、ただし、フォルダビューは、フォルダビューの第３のページ上に表示される異なる縮小表現を有するため、フォルダビューは異なる外観を有し、それゆえ、それがサイズを縮小されたときのフォルダアイコンの外観は、図５ＩＩＩＩに示される縮小表現を含む点が異なる。例えば、図５ＨＨＨＨは、アクションアイコン５００２−６９、５００２−７０、５００２−６６を含むフォルダビューの第３のページを示す。第３のページからのフォルダビューを去り、ホーム画面を選んでナビゲートすると（図５ＩＩＩＩ）、フォルダアイコン５００４−１２はアクションアイコン５００２−６９、５００２−７０、５００２−６６の縮小表現を含む。
【０２３８】
いくつかの実施形態では、図５ＪＪＪＪに示されるように、デバイスは、フォルダ内のアクションアイコンの第３のページの縮小表現の代わりに、アクションアイコンの第１のページの縮小表現をフォルダアイコン５００４−１２内に表示することへ遷移する。
【０２３９】
次に、選択可能なユーザインタフェースオブジェクトの異なるページへナビゲートするための例示的なユーザインタフェースを示す、図５ＪＪＪＪ〜図５ＬＬＬＬに注目する。いくつかの実施形態では、デバイスは、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の、選択可能なユーザインタフェースオブジェクトの異なるページを表示せよとの要求に対応する入力を検出する。例えば、図５ＪＪＪＪは、５２３８−ａにおけるジェスチャ５２３８の開始の検出を示す。図５ＫＫＫＫは、５２３８−ｂにおいて（例えば、ジェスチャのリフトオフを検出することによって）ジェスチャ５２３８が終了する様子を示す。同じく図５ＫＫＫＫに示されるように、本例ではスワイプジェスチャであるジェスチャに応答して、デバイスは、第３のページと第２のページとの間のアニメーション化された遷移を表示し、任意選択的に、接触５２３８のリフトオフが検出されたときに遷移が完了していない場合には、デバイスは、第３のページの表示を停止し、代わりに（５ＬＬＬＬに示される）第２のページを表示するために、アニメーション化された遷移を完了する。
【０２４０】
図６Ａ〜図６Ｅは、いくつかの実施形態に係る、新しいフォルダを作成する方法６００を示すフロー図である。方法６００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイ（例えば、図５Ａ〜図５Ｎ、図５Ｐ〜図５ＬＬＬＬにおける１１２）であり、タッチ感知面はディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法６００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０２４１】
以下において説明されるように、方法６００は、新しいフォルダを作成するための直感的な仕方を提供する。この方法は、新しいフォルダを作成する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが新しいフォルダをより高速かつより効率的に作成することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２４２】
デバイスは複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に表示する（６０２）（例えば、図５Ｍでは、デバイスは複数のアクションアイコン５００２及び複数のフォルダアイコン５００４をタッチスクリーン１１２上に表示している）。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトはアクションアイコン５００２である（６０４）。例えば、アクションアイコン５００２は、ソフトウェアプログラムを表現するアクティブ化可能なアイコン（例えば、写真アプリケーションアイコン５００２−１、時計アプリケーションアイコン５００２−２、ブラウザアプリケーションアイコン５００２−３、ソリティアアプリケーションアイコン５００２−４、気象アプリケーションアイコン５００２−５、メモアプリケーションアイコン５００２−６、テキストアプリケーションアイコン５００２−７、地図アプリケーションアイコン５００２−８、株価アプリケーションアイコン５００２−９、カメラアプリケーションアイコン５００２−１２、レーシングアプリケーションアイコン５００２−１３、Ｅメールアプリケーションアイコン５００２−１４、電話アプリケーションアイコン５００２−１５、ｉＰｏｄアプリケーションアイコン５００２−１６）、ファイルを表現するアクティブ化可能なアイコン（例えば、ドキュメントアクションアイコン５００２−１１）、ブックマークを表現するアクティブ化可能なアイコン（例えば、ブックマークアクションアイコン５００２−１０）、その他のものを表現するアクティブ化可能なアイコンを１つ以上含んでもよい。同様に、第１のフォルダアイコン５００４−１−ｂは第１のフォルダに関連付けられ、それに対して、第２のフォルダアイコン５００４−２は第２のフォルダに関連付けられる。
【０２４３】
個々の選択可能なユーザインタフェースオブジェクトの選択に対応する入力を検出することに応じて、デバイスは、個々の選択可能なユーザインタフェースオブジェクトに関連付けられているアプリケーションをアクティブ化する（６０６）。いくつかの実施形態では、アプリケーションは、デバイスが通常動作モードになっているときにのみアクティブ化される。例えば、（例えば、デバイスが通常動作モードになっている間に）図５Ａにおけるソリティアアプリケーションアイコン５００２−１を選択すると、ソリティアゲームアプリケーションが立ち上げられるであろう。アクションアイコン５００２がファイルを表現する場合には、及びアクションアイコンの選択に対応する入力を検出すると、そのファイルを閲覧及び／又は編集するために用いられるアプリケーションが表示されることを理解されたい。例えば、デバイスが、ブックマークされたウェブページに関連付けられているブックマークアイコン（例えば、図５Ａにおける５００２−１０）の選択に対応する入力（例えば、タップジェスチャ）を検出したとすれば、デバイスはウェブブラウザを立ち上げ、ブックマークされたウェブページへナビゲートするであろう。別の例として、デバイスが、スプレッドシートドキュメントに関連付けられているドキュメントアイコン（例えば、図５Ａにおける５００２−１１）の選択に対応する入力を検出したとすれば、デバイスはスプレッドシート編集／閲覧アプリケーションを立ち上げ、スプレッドシートドキュメントをスプレッドシート編集／閲覧アプリケーション内に表示するであろう。いくつかの実施形態では、アクションアイコンはアプリケーション立ち上げアイコンであり、アクションアイコンを選択すると、アプリケーションが現在実行中でない場合には、アプリケーションが立ち上げられるか、又はアプリケーションが現在実行中であるが、見えないように隠されている場合には、アプリケーションが表示される。換言すれば、アクションアイコンの選択を検出することに応じて、デバイスはアプリケーションのビューを表示する。ただし、入力が検出されたときにアプリケーションが実行中でない場合には、デバイスはまずアプリケーションを立ち上げなければならず、それに対して、入力が検出されたときにアプリケーションがすでに実行中である場合には、デバイスは単にアプリケーションの現在のビューを表示することができ、アプリケーションを立ち上げる必要はない。
【０２４４】
デバイスは第１の入力を検出する（６０８）。例えば、図５Ｍに示されるように、デバイスは、第１のオブジェクト（例えば、ソリティアアプリケーションアイコン５００２−４）に対応するタッチ感知面上のロケーション（例えば、図５Ｍにおける第１のロケーション５０４０−ａ）における指接触５０４０を検出し、（例えば、図５Ｎにおける第２のロケーション５０４０−ｂへの）タッチ感知面を横切る指接触のその後の移動５０４２を検出する。いくつかの実施形態では、第１の入力は、タッチ感知面上で検出されるジェスチャ（例えば、指ドラッグジェスチャ）である（６１０）。いくつかの実施形態では、タッチ感知面はディスプレイと別個である。いくつかの実施形態では、タッチ感知面はタッチスクリーン１１２としてディスプレイと組み合わせられる。
【０２４５】
第１の入力を検出することに応じて、デバイスは、複数の選択可能なユーザインタフェースオブジェクト内の第１のオブジェクトを、複数の選択可能なユーザインタフェースオブジェクト内の第２のオブジェクトに近接したディスプレイ（例えば、タッチスクリーン１１２）上のロケーションへディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させる（６１２）。例えば、図５Ｎでは、ソリティアアプリケーションアイコン５００２−４は以前のロケーションから、第２のオブジェクト（例えば、図５Ｎにおけるレーシングアプリケーションアイコン５００２−１３）に近接した現在のロケーション（例えば、図５Ｎにおける５００２−４）へ移動された。いくつかの実施形態では、ロケーションは、図５Ｎに示されるように、第２のオブジェクト、若しくは第２のオブジェクトのためのアクティブ化領域の上にあるか、又はそれと少なくとも部分的に重なる。同図では、ソリティアアプリケーションアイコン５００２−４はレーシングアプリケーションアイコン５００２−１３に一部重なっている。いくつかの実施形態では、以下において方法９００を参照して更に詳細に説明されるように、ロケーションは、第２のオブジェクトのためのアクティブ化領域の上にあるか、又はそれと少なくとも部分的に重なる。
【０２４６】
デバイスは、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出する（６１４）。いくつかの実施形態では、第１の入力は既定のフォルダ作成基準を満たすことを検出することは、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力の終了を検出することを含む（６１６）。例えば、図５Ｎにおいて、デバイスは、ソリティアアプリケーションアイコン５００２−４がレーシングアプリケーションアイコン５００２−１３と重なっている間に接触５０４０−ｂのリフトオフを検出する。別の例として、図５Ｎにおいて、デバイスは、ソリティアアプリケーションアイコン５００２−４がレーシングアプリケーションアイコン５００２−１３と重なっている間に、所定の期間（例えば、０．５秒、１秒、１．５秒又は任意の妥当な期間）よりも長い間、接触５０４０の一時停止を検出する。いくつかの実施形態では、以上により詳細に説明されているように、第１の入力が検出されるときに、デバイスはユーザインタフェース再構成モードになっている（すなわち、通常動作モードではない）（６１８）。加えて、いくつかの実施形態では、デバイスが通常動作モードになっているときには、選択可能なユーザインタフェースオブジェクトは移動させることができないこと（例えば、選択可能なユーザインタフェースオブジェクトの配列内で再位置付けすることができないこと）を理解されたい。
【０２４７】
第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて（６２０）、動作６２２〜６３６が実行される。いくつかの実施形態では、第１のオブジェクトが第２のオブジェクトに近接している間に第１の入力は第１の入力の既定のフォルダ作成基準を満たすことを検出することに応じて、（例えば、図５Ｎ及び５Ｓに示されるように）第１のオブジェクト及び第２のオブジェクトの表示を停止する（６２２）。例えば、図５Ｓでは、デバイスが、（例えば、入力の終了又は所定の期間よりも長い間の入力の一時停止を検出することによって）第１の入力は既定のフォルダ作成基準を満たすことを検出した後には、図５Ｎにおいて以前に表示されていたソリティアアプリケーションアイコン５００２−４及びレーシングアプリケーションアイコン５００２−１３は図５Ｓではもはや表示されない。その代わりに、ソリティアアプリケーションアイコン及びレーシングアプリケーションアイコンを包含するフォルダを表現するフォルダアイコン５００４−７が表示される。いくつかの実施形態では、第２のオブジェクトの表示を停止することは、第２のオブジェクトが、フォルダに対応するフォルダアイコンに変形するアニメーションを表示することを含む。例えば、図５Ｓでは、フォルダアイコン５００４−７が図５Ｎのレーシングアプリケーションアイコン５００２−１３に取って代わった。いくつかの実施形態では、以下において図１１Ａ〜図１１Ｃを参照して更に詳細に説明されるように、第１のオブジェクト及び／又は第２のオブジェクトの縮小表現がフォルダアイコン内に表示される。例えば、図５Ｓでは、フォルダアイコンは、ソリティアアプリケーションアイコン５００２−４及びレーシングアプリケーションアイコン５００２−１３の縮小表現（例えば、「Ｏ」及び「Ｓ」）をそれぞれ含む。
【０２４８】
デバイスは、第１のオブジェクト及び第２のオブジェクトを包含するフォルダを作成する（６２４）。いくつかの実施形態では、（例えば、以下において方法１１００を参照して更に詳細に説明されるように、）フォルダを作成することは、フォルダを表現するフォルダアイコンを表示することを含む（６２６）。例えば、デバイスは、図５Ｓに示されるように、ソリティアアプリケーションアイコン５００２−４及びレーシングアプリケーションアイコン５００２−１３を含むフォルダを作成し、フォルダアイコン５００４−７を表示する。いくつかの実施形態では、以下において方法７００を参照して更に詳細に説明されるように、フォルダアイコンは、他の選択可能なオブジェクト（例えば、アプリケーションアイコン、ブックマークアイコン、ドキュメントアイコンなど等のアクションアイコン）と異なる特性を有する。いくつかの実施形態では、フォルダアイコンは、第２の選択可能なオブジェクトによって以前に占有されていたディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに表示される（６２８）。例えば、図５Ｎでは、レーシングアプリケーションアイコン５００２−１３が、選択可能なユーザインタフェースオブジェクトの配列内の（例えば、左から右へ、上から下への）最後の選択可能なユーザインタフェースオブジェクトであったが、それに対して、図５Ｓでは、レーシングアプリケーションアイコン５００２−１３を包含するフォルダアイコン５００４−７が、選択可能なユーザインタフェースオブジェクトの配列内の最後の選択可能なユーザインタフェースオブジェクトとして表示されている。いくつかの実施形態では、フォルダアイコンを表示することは、第２の選択可能なオブジェクトがフォルダアイコンに変化する（例えば、モーフィングする）アニメーションを表示することを含む（６３０）。いくつかの実施形態では、既存のフォルダはこのように結合することができない。例えば、たとえ、デバイスが、第１のフォルダ（例えば、図５Ｎにおける５００４−２）を第２のフォルダ（例えば、図５Ｎにおける５００４−１−ｂ）の上にドラッグすることに対応する入力を検出したとしても、デバイスは第１のフォルダを第２のフォルダに追加しないであろう。
【０２４９】
いくつかの実施形態では、フォルダを作成した後に、デバイスは、フォルダの内容を含むフォルダビューを自動的に表示する（６３２）。例えば、第１の入力は既定のフォルダ作成基準を満たすことを検出することに応じて、デバイスは、図５Ｎにおいて表示されているユーザインタフェースから図５Ｙにおいて表示されているユーザインタフェースへ自動的に移り、デバイスはフォルダビュー（例えば、図５Ｙに示されるように、ソリティアアプリケーションアイコン５００２−４及びレーシングアプリケーションアイコン５００２−１３を包含する区域５０９２）を表示する。
【０２５０】
いくつかの実施形態では、第１の入力を検出した後に、デバイスは複数のユーザインタフェースオブジェクトを第１の配列でディスプレイ上に表示する。例えば、図５Ｘでは、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は２次元格子配列で表示され、それぞれの選択可能なユーザインタフェースオブジェクトは個々の位置を格子配列内に有する。これらの実施形態のうちのいくつかにおいては、フォルダを作成した後に、デバイスはフォルダビュー（例えば、図５Ｙにおける５０９２）をディスプレイ（例えば、タッチスクリーン１１２）上に表示する（６３４）。いくつかの実施形態では、フォルダビューを表示することは、第１のオブジェクト及び第２のオブジェクトをフォルダビュー内に表示することを含む。個々のフォルダビューは、フォルダの内容を含むディスプレイ（例えば、タッチスクリーン１１２）の一部分であることを理解されたい。例えば、図５Ｔにおける領域５０７８、図５Ｙ〜図５Ｚにおける網掛け領域５０９２、図５ＤＤ〜図５ＧＧにおける網掛け領域５１０６、図５ＴＴ〜図５ＵＵにおける網掛け領域５１３８、図５ＷＷにおける網掛け領域５１４８、図５ＹＹ〜図５ＺＺにおける網掛け領域５１５８、図５ＥＥＥ〜図５ＦＦＦにおける網掛け領域５１７０及び図５ＰＰＰにおける網掛け領域５２１２は全て、ディスプレイ（例えば、タッチスクリーン１１２）の一部分であるフォルダビューである。いくつかの実施形態では、フォルダビューはディスプレイ（例えば、タッチスクリーン１１２）のほぼ全てである。例えば、図５Ｕにおける領域５０８０及び図５ＧＧＧ〜図５ＩＩＩ、図５ＫＫＫ、図５ＭＭＭにおける領域５１８２は、ディスプレイ（例えば、タッチスクリーン１１２）のほぼ全て（又は全て）であるフォルダビューである。
【０２５１】
いくつかの実施形態では、（例えば、以下において方法１２００を参照して更に詳細に説明されるように）デバイスは、第１の配列からフォルダビューへのアニメーション化された遷移を表示する。いくつかの実施形態では、フォルダビューを表示することは、第１の配列内のフォルダアイコンのロケーションを指示するために、フォルダアイコン（例えば、図５Ｙにおける５００４−７）、及び第１の配列の少なくとも一部分の表現を表示することを含む（６３６）。例えば、図５Ｙでは、（例えば、図５Ｘにおいて）フォルダアイコンの上方に表示されていた選択可能なユーザインタフェースオブジェクト（例えば、５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−６、５００４−１−ｂ  ５００２−１０、５００２−１１、及び５００２−１２）は、引き続きフォルダアイコン５００４−７の上方に表示され、その一方で、フォルダアイコン５００４−７の下方に表示されていた選択可能なユーザインタフェースオブジェクト（例えば、５００２−１４、５００２−１５、５００２−１６、５００４−２）はもはやフォルダアイコン５００４−７の下方に表示されない。
【０２５２】
いくつかの実施形態では、デバイスが通常動作モードになっている間に、選択可能なユーザインタフェースオブジェクトは、１つ以上のアクションアイコン（例えば、図５ＯＯＯにおける５００２）及び１つ以上のフォルダアイコン（例えば、図５ＯＯＯにおける５００４）を含む（６３８）。これらの実施形態のうちのいくつかにおいては、デバイスは第２の入力を検出する（６４０）。いくつかの実施形態では、第２の入力を検出することに応じて、第２の入力が、個々のアクションアイコンを選択せよとの要求に対応する場合には、デバイスは、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化し、第２の入力が、フォルダアイコンを選択せよとの要求に対応する場合には、デバイスは、フォルダアイコンに関連付けられたフォルダの内容を含むフォルダビューを表示する（６４２）。例えば、図５ＯＯＯでは、ディスプレイ（例えば、タッチスクリーン１１２）上のアクションアイコン（例えば、写真アプリケーションアイコン５００２−９）のロケーションに対応するタッチ感知面（例えば、タッチスクリーンディスプレイ１１２）上のロケーションにおけるタップジェスチャ５２０８は、アクションアイコンに関連付けられているアプリケーション（例えば、写真アプリケーション）をアクティブ化し、それに対して、ディスプレイ（例えば、タッチスクリーン１１２）上のフォルダアイコン（例えば、図５ＯＯＯにおけるフォルダアイコン５００４−７）のロケーションに対応するロケーションにおけるタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ５２１０を検出することに応じて、デバイスは、フォルダアイコン５００４−７に関連付けられたフォルダの内容（例えば、アクションアイコン５００２−９、５００２−４、５００２−１３、５００２−８）を含むフォルダビュー５２１２を表示する。
【０２５３】
いくつかの実施形態では、フォルダを作成した後に、デバイスは、フォルダの内容を含むフォルダビューを表示し、オブジェクト消去領域を表示する（６４４）。例えば、図５Ｙでは、オブジェクト消去領域はディスプレイ（例えば、タッチスクリーン１１２）の第１の部分５０８４である。別の例として、図５ＧＧＧ〜図５ＨＨＨでは、オブジェクト消去領域５１８４は、ディスプレイ（例えば、タッチスクリーン１１２）の独立して識別される部分である。更に別の例として、図５ＷＷでは、フォルダビュー５１４８の上方及び下方のディスプレイ（例えば、タッチスクリーン１１２）の部分が両方ともオブジェクト消去領域である。いくつかの実施形態では、フォルダビューがオブジェクト消去領域を含む（例えば、図５ＧＧＧ〜図５ＨＨＨにおけるオブジェクト消去領域５１８４を有するフォルダビュー５１８２）。いくつかの実施形態では、オブジェクト消去領域はフォルダビューの外部にある（例えば、図５Ｙでは、オブジェクト消去領域５０８４はフォルダビュー５０９２の外部にある）。いくつかの実施形態では、オブジェクト消去領域は常時表示される（例えば、オブジェクト消去領域は、フォルダビューを表示している間に表示されているホーム画面の一部分である）。いくつかの実施形態では、オブジェクト消去領域はアイコン再構成モードの最中にのみ表示される（例えば、図５Ｓでは、オブジェクト消去領域は表示されず、それに対して、図５Ｙでは、オブジェクト消去領域５０８４がフォルダビュー５０９２の上方に表示される）。いくつかの実施形態では、オブジェクト消去領域は、アイコン再構成モード時に、オブジェクトを移動せよとの要求に対応する入力を現在検出している間にのみ、表示される（例えば、図５ＧＧＧでは、オブジェクト消去領域５１８４は、デバイスが、タッチ感知面を横切る接触５１８６の移動を検出しているときにのみ、表示される）。
【０２５４】
いくつかの実施形態では、フォルダビューを表示している間に、デバイスは、個々の選択可能なユーザインタフェースオブジェクトをオブジェクト消去領域内へ移動せよとの要求に対応する第２の入力を検出し（６４６）、第２の入力を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクトをフォルダから消去する（６４８）。例えば、図５Ｙでは、デバイスは、ソリティアアプリケーションアイコン５００２−４に対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１００−ａ、及びディスプレイ（例えば、タッチスクリーン１１２）の第１の部分であるオブジェクト消去領域５０８４内へのタッチ感知面（例えば、タッチスクリーン１１２）を横切る接触のその後の移動５１０２を検出する。本例を続けると、このジェスチャを検出することに応じて、デバイスは、図５Ｚに示されるように、ソリティアアプリケーションアイコン５００２−４をフォルダ及びフォルダビュー５０９２から消去し、図５ＡＡに示されるように、ソリティアアプリケーションアイコン５００２−４を、選択可能なユーザインタフェースオブジェクトの第１の配列に戻す。
【０２５５】
いくつかの実施形態では、第１の入力を検出する前に、複数のユーザインタフェースオブジェクトが第１の配列でディスプレイ（例えば、タッチスクリーン１１２）上に表示され（６５０）、第２の入力が、個々の選択可能なユーザインタフェースオブジェクトをオブジェクト消去領域内へ移動せよとの要求に対応し、第２の入力の終了が検出されると、デバイスは、フォルダビューの表示を停止し、個々の選択可能なユーザインタフェースオブジェクトを第１の配列内の所定のロケーションに（例えば、第１の配列の末端に、又は第１の配列内の最初の空いたロケーションに）表示する（６５２）。換言すれば、いくつかの実施形態では、第２の入力は、個々の選択可能なユーザインタフェースオブジェクトのロケーションに対応するタッチ感知面上のロケーションにおける接触を含み、ディスプレイ（例えば、タッチスクリーン１１２）上のオブジェクト消去領域に対応するタッチ感知面（例えば、タッチスクリーン１１２）のロケーションに向かうディスプレイ（例えば、タッチスクリーン１１２）上の移動に対応するタッチ感知面（例えば、タッチスクリーン１１２）上の側方移動を含むフリックジェスチャに対応する。例えば、図５ＶＶでは、デバイスは、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の第１の配列を表示し、図５ＷＷでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のａｐｐ−１アプリケーションアイコン５００２−１９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１５２、及びフォルダビュー５１４８の外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの接触の移動５１５４を含むジェスチャを検出する。本例では、ジェスチャを検出することに応じて、デバイスは、図５ＸＸに示されるように、フォルダビューの表示を停止し、ａｐｐ−１アプリケーションアイコン５００２−１９を第１の配列内に表示する。
【０２５６】
いくつかの実施形態では、第１の入力を検出する前に、複数のユーザインタフェースオブジェクトが第１の配列でディスプレイ上に表示され（６５０）、デバイスが、ディスプレイ（例えば、タッチスクリーン１１２）上のオブジェクト消去領域のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける第２の入力を所定の時間量よりも長い間、検出し続けると、デバイスはフォルダビューの表示を停止し、デバイスは、第１の配列内にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上の個々のロケーションにおける第２の入力の終了を検出し（６５４）、第２の入力の終了を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクトを第１の配列内の個々のロケーションに表示する（６５６）。換言すれば、いくつかの実施形態では、第２の入力は、ディスプレイ（例えば、タッチスクリーン１１２）上のオブジェクト消去領域に対応するタッチ感知面（例えば、タッチスクリーン１１２）上の領域内へ移動する接触を含むタップアンドドラッグジェスチャに対応する。例えば、図５ＸＸでは、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は第１の配列で配列され、図５ＹＹでは、デバイスは、フォルダビュー５１５８から出て、オブジェクト消去領域５０８４内へ入るａｐｐ−４アプリケーションアイコン５００２−２２の移動に対応する第２の入力（例えば、タッチスクリーン１１２上における、接触５１６２、及び接触の移動５１６４を含むジェスチャ）を検出する。本例では、オブジェクト消去領域内における接触（例えば、図５ＺＺにおける５１６２−ｂ）の一時停止を検出することに応じて、デバイスは（例えば、図５ＡＡＡに示されるように）フォルダビュー５１５８の表示を停止し、第１の配列を表示し、タッチスクリーン１１２上の第１の配列内の接触のその後の移動（例えば、５１６６）を検出する。本例では、デバイスが終了（例えば、図５ＢＢＢにおけるタッチスクリーン１１２からの接触５１６２−ｃのリフトオフ）を検出すると、デバイスは、図５ＣＣＣに示されるように、入力の終了が検出された時のａｐｐ−４アプリケーションアイコン５００２−２２のロケーションに対応する第１の配列内のロケーションにａｐｐ−４アプリケーションアイコン５００２−２２を表示する。
【０２５７】
いくつかの実施形態では、フォルダを作成した後に、デバイスは、第１のオブジェクト及び第２のオブジェクトの個々の選択可能なユーザインタフェースオブジェクトをフォルダの外へ移動せよとの要求に対応する第２の入力を検出し（６５８）、フォルダの作成が確認される前に第２の入力が検出されると、デバイスは、フォルダを削除し、第１のオブジェクト及び第２のオブジェクトを再表示する（６６０）。例えば、図５Ｙでは、フォルダを作成した後にデバイスが検出する第１の入力は、ソリティアアプリケーションアイコン５００２−４を、ソリティアアプリケーションアイコン５００２−４をレーシングアプリケーションアイコン５００２−１３の上にドラッグすることによって作成されたフォルダの外へ移動せよとの要求に対応する入力（例えば、タッチスクリーン１１２上における、接触５１００、及び接触の移動５１０２）である。本例では、入力は、フォルダの作成が確認される前に受けられ、それゆえ、ソリティアアプリケーションアイコン５００２−４がフォルダの外へ移動された後に、デバイスは、図５ＣＣに示されるように、図５ＡＡにおけるフォルダ５００４−７を削除し、レーシングアプリケーションアイコン５００２−１３をディスプレイ（例えば、タッチスクリーン１１２）上に再表示する。
【０２５８】
いくつかの実施形態では、第１のオブジェクトは、フォルダの外へ移動される個々のオブジェクトであり、フォルダを削除すること及び再表示することは、第１のオブジェクトを、第２の入力に基づいて決定されるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに表示すること、及び第２のオブジェクトを、フォルダのフォルダアイコンによって以前に占有されていたディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに表示することを含む（６６２）。以上において図５ＡＡ及び図５ＣＣを参照して説明されている例を続けると、デバイスは、図５ＡＡでは、フォルダアイコン５００４−７をディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクトの左端の４行目に表示し、図５ＣＣでは、レーシングアプリケーションアイコン５００２−１３が、選択可能なユーザインタフェースオブジェクトの４行目の左端におけるフォルダアイコン５００４−７に取って代わった。いくつかの実施形態では、第２のオブジェクトを表示することは、フォルダアイコンが第２のオブジェクトに変化する（例えば、モーフィングする）アニメーションを表示することを含む（６６４）。例えば、図５ＢＢでは、デバイスは、レーシングアプリケーションアイコン５００２−１３が、（例えば、図５ＡＡに示されるように）フォルダアイコン５００４−７によって以前に占有されていたスペースいっぱいに広がるアニメーション５１０４を表示する。
【０２５９】
対照的に、フォルダの作成が確認された後に第２の入力が検出されると、デバイスは、フォルダを引き続き表示しながら、個々のオブジェクトをフォルダの外部に表示する。例えば、図５ＤＤに示されるように、フォルダの作成が確認された場合には、単一のアプリケーションアイコンをフォルダから外へ消去しても（例えば、図５ＥＥにおけるソリティアアプリケーションアイコン５００２−４を、接触５１１２、及び接触の移動５１１４を検出することに応じて消去しても）、フォルダは削除されない。逆に、本例では、フォルダ（例えば、図５ＦＦにおける５００４−７）は引き続き表示される。換言すれば、いくつかの実施形態では、フォルダ作成が確認された後では、フォルダは、最後のアイコンが消去される時にのみ削除され、最後のアイコンが消去されると、フォルダは（例えば、もとのアクションアイコンの１つに戻るのではなく）つぶれる。
【０２６０】
いくつかの実施形態では、デバイスが、フォルダを操作するアクションを実行せよとの要求に対応する入力を検出すると、フォルダの作成は確認される（６６８）。このようなアクションは、限定するものではないが、フォルダを開くこと（６７０）、フォルダを閉じること（６７２）、フォルダを移動させること（６７４）、フォルダの名前を変更すること（６７６）、追加の選択可能なユーザインタフェースオブジェクトをフォルダに追加すること（６７８）、ユーザインタフェース再構成モードに入ること（６８０）、ユーザインタフェース再構成モードを出ること（６８２）を含む。いくつかの実施形態では、デバイスが、フォルダを操作せよとの要求に対応する他の既定の入力を受けると、フォルダの作成は確認される。換言すれば、フォルダの作成は、フォルダの作成は意図されたものであり、偶然ではなかったことを指示するアクションによって確認される。
【０２６１】
方法７００、８００、９００、１０００、１１００、１２００、１３００（例えば、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法６００と類似の様式で適用可能であることに留意されたい。例えば、図６Ａ〜図６Ｅを参照して記載されている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法７００、８００、９００、１０００、１１００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０２６２】
図７Ａ〜７Ｃは、いくつかの実施形態に係る、フォルダアイコン及びアクションアイコンを管理する方法７００を示すフロー図である。方法７００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法７００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０２６３】
以下において説明されるように、方法７００は、フォルダアイコン及びアクションアイコンを管理するための直感的な仕方を提供する。本方法は、フォルダアイコン及びアクションアイコンを管理する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがフォルダアイコン及びアクションアイコンをより高速かつより効率的に管理することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２６４】
デバイスは、１つ以上のアクションアイコン（例えば、アプリケーションアイコン、及びフォルダアイコン以外のその他のアクティブ化可能なアイコン）並びに１つ以上のフォルダアイコンをディスプレイ上に並行して表示する（７０２）。デバイスは、（例えば、図５Ａ、図５Ｌ、図５ＯＯＯ〜図５ＰＰＰに示されるように）アプリケーションをアクティブ化するための通常動作モード、並びに（例えば、図５Ｂ〜図５Ｋ、図５Ｍ〜図５Ｎ、図５Ｐ〜図５ＮＮＮに示されるように）ディスプレイ上のアクションアイコン及びフォルダアイコンを再配列するためのユーザインタフェース再構成モードを有する。いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間は、デバイスはユーザインタフェース再構成モードになっていること、及び選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）はディスプレイのあちこちに移動させることができることを指示するために、選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は個々の平均位置を中心に振動する。
【０２６５】
デバイスは第１の入力（例えば、図５ＸＸにおけるタップジェスチャ５１５５、図５ＸＸにおけるタップジェスチャ５１５６、図５ＯＯＯにおけるタップジェスチャ５２０８、又は図５ＯＯＯにおけるタップジェスチャ５２１０）を検出する（７０４）。いくつかの実施形態では、第１の入力が、ディスプレイ上の個々のフォルダアイコンのロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ（例えば、フォルダアイコン５００４−１−ｂに対応するロケーションにおける図５ＸＸにおけるタップジェスチャ５１５６、又はタッチスクリーン１１２上のフォルダアイコン５００４−７に対応するロケーションにおける図５ＯＯＯにおけるタップジェスチャ５２１０）である場合には、第１の入力は、個々のフォルダアイコンを選択せよとの要求に対応する（７０６）。いくつかの実施形態では、第１の入力が、ディスプレイ上の個々のアクションアイコンのロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ（例えば、カメラアプリケーションアイコンアイコン５００２−１２に対応するロケーションにおける図５ＸＸにおけるタップジェスチャ５１５５、又はタッチスクリーン１１２上の写真アプリケーションアイコン５００２−１に対応するロケーションにおける図５ＯＯＯにおけるタップジェスチャ５２０８）である場合には、第１の入力は、個々のアクションアイコンを選択せよとの要求に対応する（７０８）。
【０２６６】
第１の入力を検出することに応じて、動作７１２〜７１８及び７４４〜７６６が実行される（７１０）。
【０２６７】
いくつかの実施形態では、デバイスは、第１の入力は、フォルダを選択せよとのアクションアイコンを選択せよとの要求であるのかを判定する。第１の入力が、アクションアイコンを選択せよとの要求である場合には（７１２）、デバイスは、以下において動作７４４〜７６６を参照してより詳細に説明される動作を実行する。対照的に、第１の入力が、アクションアイコンを選択せよとの要求である場合には（７１４）、デバイスは、以下において動作７１６〜７４２を参照してより詳細に説明される動作を実行する。
【０２６８】
デバイスが、第１の入力は、１つ以上のフォルダアイコンのうちの個々のフォルダアイコンを選択せよとの要求に対応すると判定すると（７１６）、デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかに関係なく、デバイスは、個々のフォルダアイコンに関連付けられたフォルダの内容を表示する（７１８）。例えば、図５ＸＸでは、デバイスがユーザインタフェース再構成モードになっている間に、デバイスは、フォルダアイコン５００４−１−ｂに対応するロケーションにおけるタップジェスチャ５１５６を検出し、タップジェスチャ５１５６を検出することに応じて、デバイスは、図５ＹＹに示されるように、フォルダアイコン５００４−１−ｂに関連付けられたフォルダのためのフォルダビュー５１５８を表示する。同様に、図５ＯＯＯでは、デバイスが通常動作モードになっている間に、デバイスは、フォルダアイコン５００４−７に対応するロケーションにおけるタップジェスチャ５２１０を検出し、タップジェスチャ５２１０を検出することに応じて、デバイスは、図５ＰＰＰに示されるように、フォルダアイコン５００４−７に関連付けられたフォルダのためのフォルダビュー５２１２を表示する。
【０２６９】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間は、フォルダアイコンはまたフォルダ再位置付け入力に応答して移動させることもできる。例えば、図５ＱＱでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のフォルダアイコン５００４−７のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１３２、及びタッチ感知面（例えば、タッチスクリーン１１２）を横切る接触のその後の移動５１３４を検出する。入力を検出することに応じて、デバイスは、図５ＳＳに示されるように、フォルダアイコン５００４−７を、入力に基づいて決定されるディスプレイ（例えば、タッチスクリーン１１２）上の選択可能なユーザインタフェースオブジェクトの配列内のロケーションへ移動させる。いくつかの実施形態では、デバイスが通常動作モードになっている間は、フォルダアイコンを再位置付けすることはできない。換言すれば、デバイスが通常動作モードになっている間に同一のジェスチャが実行されても、デバイスに、フォルダアイコンを、選択可能なユーザインタフェースオブジェクトの配列内で再位置付けさせないであろう。
【０２７０】
いくつかの実施形態では、個々のフォルダアイコンに関連付けられたフォルダの内容を表示することは、複数のアクションアイコンを表示することを含む（７２０）（例えば、図５ＹＹでは、デバイスはアクションアイコン５００２−２０、５００２−２１、５００２−２１、５００２−２２、５００２−２３、５００２−２４、及び５００２−２５をフォルダビュー５１５８内に表示するか、又は図５ＰＰＰでは、デバイスはアクションアイコン５００２−９、５００２−４、５００２−１３、５００２−８をフォルダビュー５２１２内に表示する）。これらの実施形態のうちのいくつかにおいては、デバイスは複数のアクションアイコン内の個々のアクションアイコンの選択を検出する（７２４）。これらの実施形態のうちのいくつかにおいては、個々のアクションアイコンの選択を検出することに応じて、動作７２８〜７３４が実行される（７２６）。いくつかの実施形態では、デバイスは、デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかを判定する。これらの実施形態のうちのいくつかにおいては、デバイスが通常動作モードになっている間は（７２８）、デバイスは、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化し（７３０）（例えば、図５ＰＰＰでは、デバイスが、株価アプリケーションアイコン５００２−９に対応するロケーションにおけるタップジェスチャ５２１４を検出すると、それに応答して、デバイスは、株価アプリケーションアイコン５００２−９に関連付けられた株価アプリケーションをアクティブ化する）、デバイスがユーザインタフェース再構成モードになっている間は（７３２）、デバイスは、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに、個々のアクションアイコンを引き続き表示する（７３４）。例えば、図５ＹＹでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のａｐｐ−７アプリケーションアイコン５００２−２５のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ５１６１を検出し、それに応答して、デバイスは、ａｐｐ−７アプリケーションアイコン５００２−２５に関連付けられたアプリケーションを何もアクティブ化しない。
【０２７１】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間に、フォルダ内のアクションアイコンはアクションアイコン移動入力に応答して移動される。例えば、図５ＴＴでは、デバイスがユーザインタフェース再構成モードになっている間に、デバイスは、図５ＴＴに示されるように、ディスプレイ（例えば、タッチスクリーン１１２）上の株価アプリケーションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１４０、及びフォルダビュー５１３８内にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの接触のその後の移動５１４２を含むアクションアイコン移動入力を検出する。アクションアイコン移動入力に応答して、デバイスは、図５ＵＵに示されるように、株価アプリケーションアイコン５００２−９を、タッチ感知面（例えば、タッチスクリーン１１２）上の入力の移動に基づくフォルダビュー５１３８内の選択可能なユーザインタフェースオブジェクトの配列内の新しい位置内へ移動させる。
【０２７２】
いくつかの実施形態では、第１の入力は、個々のフォルダアイコンを選択せよとの要求に対応し、第１の入力が検出される時にデバイスはユーザインタフェース再構成モードになっている。これらの実施形態のうちのいくつかにおいては、ユーザ再構成モードにとどまっている間は（７３６）、デバイスはフォルダの内容を表示する（７３８）。これらの実施形態のうちのいくつかにおいては、フォルダの内容を表示した後に、デバイスは第２の入力を検出し（７４０）、第２の入力を検出することに応じて、デバイスはフォルダビューの表示を停止する（７４２）。例えば、図５ＳＳでは、デバイスは、フォルダアイコン５００４−７に対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける第１の入力（例えば、タップジェスチャ５１３６）を検出し、タップジェスチャを検出することに応じて、デバイスは、フォルダアイコン５００４−７に関連付けられたフォルダの内容（例えば、アクションアイコン５００２−９、５００２−４、５００２−１３、及び５００２−８）を含むフォルダビュー（例えば、図５ＴＴ〜図５ＵＵにおける５１３８）をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。フォルダビュー５１３８を表示している間に、デバイスは、フォルダビュー５１３８の外部にあるタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける第２の入力（例えば、タップジェスチャ５１４４）（例えば、フォルダビューの下方のタッチスクリーン１１２の領域内に位置するタップジェスチャ）を検出し、第２の入力を検出することに応じて、デバイスは、図５ＶＶに示されるように、ディスプレイ（例えば、タッチスクリーン１１２）上のフォルダビューの表示を停止する。
【０２７３】
デバイスは、第１の入力は、１つ以上のアクションアイコンのうちの個々のアクションアイコンを選択せよとの要求（例えば、カメラアプリケーションアイコン５００２−１２に対応するロケーションにおける図５ＸＸにおけるタップジェスチャ５１５５、又は写真アプリケーションアイコン５００２−１に対応するロケーションにおける図５ＯＯＯにおけるタップジェスチャ５２０８）に対応すると判定する（７４４）。いくつかの実施形態では、デバイスは、デバイスは通常動作モードになっているのか、それともユーザインタフェース再構成モードになっているのかを判定する。デバイスが通常動作モードになっている場合には（７４６）、第１の入力を検出することに応じて、デバイスは、以下においてより詳細に説明される通りの動作７５０〜７５６を実行する。対照的に、デバイスがユーザインタフェース再構成モードになっている場合には（７４８）、第１の入力を検出することに応じて、デバイスは、以下においてより詳細に説明される通りの動作７５８〜７６６を実行する。
【０２７４】
いくつかの実施形態では、デバイスが通常動作モードになっている場合には（７５０）、動作７５２〜７５６が実行される。デバイスは、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化する（７５２）。例えば、図５ＯＯＯでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の写真アプリケーションアイコン５００２−１のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおけるタップジェスチャ５２０８を検出し、タップジェスチャ５２０８を検出することに応じて、デバイスは、写真アプリケーションアイコン５００２−１に関連付けられている写真アプリケーションをアクティブ化する。いくつかの実施形態では、デバイスが通常動作モードになっている間は、個々のアプリケーションに関連付けられている個々のアクションアイコンの機能は、個々のアプリケーションをアクティブ化することであり（７５４）（例えば、アクションアイコンはアプリケーション立ち上げアイコンである）、通常動作モードの最中には、アプリケーションアイコン及びフォルダアイコンはディスプレイ上で再配列することができない（７５６）（例えば、選択可能なユーザインタフェースオブジェクトの配列内の選択可能なユーザインタフェースオブジェクトの相対位置は固定される）。選択可能なユーザインタフェースオブジェクトの配列はスクロールされるか、めくられるか、又は別の方法でディスプレイ（例えば、タッチスクリーン１１２）を横切って平行移動されてもよいが、デバイスがこれらの動作を実行する際に、互いに対する個々の選択可能なユーザインタフェースオブジェクトの相対位置は不変のままであるため、これらの動作は選択可能なユーザインタフェースオブジェクトの再配列を全く伴わないことを理解されたい。
【０２７５】
デバイスがユーザインタフェース再構成モードになっている場合には（７５８）、動作７６０〜７６６が実行される。デバイスは、個々のアクションアイコンに関連付けられたアプリケーションをアクティブ化せずに、個々のアクションアイコンを引き続き表示する（７６０）。例えば、図５ＸＸでは、デバイスは、カメラアプリケーションアイコン５００２−１２に対応するロケーションにおけるタップジェスチャ５１５５を検出し、タップジェスチャ５１５５を検出することに応じて、デバイスは、写真アプリケーションアイコン５００２−１２に関連付けられているカメラアプリケーションをアクティブ化せず、図５ＸＸに示されるように、単に、選択可能なユーザインタフェースオブジェクトの配列を引き続き表示する。いくつかの実施形態では、アクションアイコンはタップアンドドラッグジェスチャによって移動させることもできる。例えば、図５ＸＸでは、かりにデバイスが、タッチ感知面（例えば、タッチスクリーン１１２）を横切る接触５１５５のその後の移動を検出するとしたら、デバイスは、移動を検出することに応じて、アクションアイコン５００２−１２を、移動に従ってディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させるであろう。
【０２７６】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている間は、個々のアクションアイコンは、個々のアプリケーションをアクティブ化するために用いられることを阻止される（７６２）（例えば、カメラアプリケーションアイコン５００２−１２を選択せよとの要求はアプリケーションアイコンをアクティブ化できない）。いくつかの実施形態では、デバイスがユーザ再構成モードになっている間は、アクションアイコンのうちの１つ以上は、アクションアイコンを削除するための削除領域を含むが、それに対して、フォルダアイコンはいずれも、フォルダアイコンを削除するための削除領域を含まない（７６４）。例えば、デバイスは、アクションアイコンのうちの複数（例えば、５００２−４、５００２−５、５００２−６、５００２−７、５００２−１０、５００２−１１、及び５００２−１３）に関連付けられる図５Ｂにおけるオブジェクト消去バッジ５０１０を表示するが、フォルダアイコンのいずれ（例えば、５００４−１−ｂ又は５００４−２）に関連付けられるオブジェクト消去バッジも示さない。いくつかの実施形態では、デバイスは、個々のアクションアイコンのための個々の削除領域の選択を含む削除入力（例えば、図５Ｂにおけるタップジェスチャ５０１１）を検出し、個々のアクションアイコン（例えば、気象アプリケーションアイコン５００２−５）を削除する。いくつかの実施形態では、アクションアイコンのうちの１つ以上は削除領域を含まない。例えば、図５Ｂでは、アクションアイコンのうちの複数（例えば、アクションアイコン５００２−１、５００２−２、５００２−３、５００２−９、５００２−１２、５００２−１４、５００２−１５、及び５００２−１６）は、デバイスの基本機能へのアクセスを提供するアプリケーション（例えば、電話、Ｅメール、カメラ、ウェブブラウザ）に関連付けられ、それゆえ、ユーザインタフェース再構成モードの最中にデバイスによって削除されることはできない。いくつかの実施形態では、ユーザインタフェース再構成モードの最中には、以上により詳細に説明されているように、検出された入力に応答して、アプリケーションアイコン及びフォルダアイコンをディスプレイ（例えば、タッチスクリーン１１２）上で再配列することができる（７６６）。
【０２７７】
方法６００、８００、９００、１０００、１１００、１２００、１３００（例えば、図６Ａ〜図６Ｅ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法７００と類似の様式で適用可能であることに留意されたい。例えば、図７Ａ〜図７Ｃを参照して記載されている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、８００、９００、１０００、１１００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０２７８】
図８Ａ〜８Ｃは、いくつかの実施形態に係る、新しいフォルダに名前を付ける方法８００を示すフロー図である。方法８００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法８００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作は順序を変更してもよい。
【０２７９】
以下において説明されるように、方法８００は、新しいフォルダに名前を付けるための直感的な仕方を提供する。この方法は、新しいフォルダに名前を付ける際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザが新しいフォルダにより高速かつより効率的に名前を付けることを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２８０】
デバイスは、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求に対応する入力を受ける（８０２）（例えば、項目は、ディスプレイ上のアイコン又はその他の選択可能なユーザインタフェースオブジェクトに対応するアプリケーション、ソフトウェアプログラム、又はファイルであってよい）。いくつかの実施形態では、フォルダは第１の項目及び第２の項目だけを最初に包含する（すなわち、第１の項目及び第２の項目はフォルダ内の最初の２つの項目である）。いくつかの実施形態では、第１の項目及び第２の項目を包含するフォルダを作成せよとの要求は、（例えば、以上において方法６００を参照してより詳細に説明されているように）第１の項目を第２の項目に近接にするように移動せよとの要求、又は第１の項目を第２の項目の上にドラッグせよとの要求に対応する入力を含む（８０４）。例えば、図５Ｍでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のソリティアアプリケーションアイコン５００２−４のロケーションに対応するタッチ感知面上のロケーション（例えば、図５Ｍにおけるタッチスクリーン１１２上の第１の接触ロケーション５０４０−ａ）における接触５０４０、及びタッチ感知面を横切る接触のその後の移動５０４２（例えば、図５Ｎにおける第２のロケーション５０４０−ｂへのタッチスクリーン１１２を横切る接触の移動）を検出する。入力を検出することに応じて、デバイスは、図５Ｎに示されるように、ソリティアアプリケーションアイコン５００２−４をレーシングアプリケーションアイコン５００２−１３に近接するように（又はその上に）移動させる。本例では、図５Ｏ及び図５Ｓに示されるように、デバイスは所定のフォルダ作成基準（例えば、図５Ｎにおける接触５０４０−ｂの終了）を検出し、ソリティアアプリケーションアイコン５００２−４及びレーシングアプリケーションアイコン５００２−１３を含むフォルダを作成し、フォルダのためのフォルダアイコン５００４−７をディスプレイ（例えば、タッチスクリーン１１２）上に表示する。別の例として、デバイスは、第１の項目を選択する第１の入力、第２の項目を選択する第２の入力、及び新しいフォルダ作成動作を実行せよとのコマンドに対応する第３の入力（例えば、ファイルブラウザ又はコンテキストメニュー内の「新しいフォルダ」コマンドのクリック、等）を受けることができるであろう。
【０２８１】
入力を受けることに応じて、動作８０８〜８４４が実行される（８０６）。デバイスは、第１の項目及び第２の項目を包含するフォルダを作成する（８０８）。デバイスは、第１の項目に関連付けられている第１の複数の記述子（例えば、「ゲーム」、「トランプゲーム」「ソリティアゲーム」）を判定する（８１０）。デバイスはまた、第２の項目に関連付けられている第２の複数の記述子（例えば、「ゲーム」、「アクションゲーム」、「レーシングゲーム」）を判定する（８１２）。いくつかの実施形態では、デバイスは、第１の複数の記述子及び第２の複数の記述子によって共有される共通記述子は存在するかどうかを判定する。上からの例を続けると、ソリティアアプリケーション及びレーシングアプリケーションはどちらも共通記述子「ゲーム」に関連付けられている。共通記述子が存在する場合には（８１４）、以下において更に詳細に説明されるように、デバイスは動作８２４〜８４４を実行する。
【０２８２】
いくつかの実施形態では、共通記述子が存在しない場合には（８１６）、デバイスは、第１の複数の記述子及び第２の複数の記述子は共通記述子を１つも共有しないと判定し（８１８）、デバイスは、フォルダのためのフォルダ名を第１の複数の記述子からの記述子に基づいて自動的に生成し（８２０）、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示する（８２２）。換言すれば、フォルダのためのフォルダ名は、フォルダに最初に追加される２つの項目のうちの１つのみの記述子に基づいて決定される。いくつかの実施形態では、（例えば、フォルダが作成される前に、１つを超える項目が選択される場合には）その記述子は、フォルダに追加されるために選択される第１の項目の記述子である。いくつかの実施形態では、その記述子は、フォルダに追加される第１の項目の記述子である。例えば、図５Ｏでは、カメラアプリケーションアイコン５００２−１２に関連付けられているカメラアプリケーションは、「写真」及び「カメラ管理」などの記述子に関連付けられており、それに対して、株価アプリケーションアイコン５００２−９に関連付けられている株価アプリケーションは、「ユーティリティ」、及び「財務管理」などの記述子を有する。本例では、２つのアプリケーションアイコンはアプリケーションに関連付けられている、記述子を１つも共有しない。それゆえ、本例では、カメラアプリケーションアイコン５００２−１２を株価アプリケーションアイコン５００２−９に近接するようにドラッグすることによって作成されたフォルダは「写真」フォルダ５００４−１０と名前が付けられ、それに対して、株価アプリケーションアイコン５００２−９をカメラアプリケーションアイコン５００２−１２に近接するようにドラッグすることによって作成されたフォルダは「ユーティリティ」フォルダ５００４−１１と名前が付けられる。換言すれば、いくつかの実施形態では、２つの項目が共通記述子を１つも共有しない、フォルダを作成するために用いられる場合には、結果として生じるフォルダの名前は、項目（例えば、アプリケーションに関連付けられたアイコン）が選択される順序に依存する。
【０２８３】
デバイスは、第１の複数の記述子及び第２の複数の記述子は少なくとも第１の共通記述子を共有すると判定する場合（８２４）。例えば、図５Ｏでは、ソリティアアプリケーションアイコン５００２−４に関連付けられているソリティアアプリケーションは、「ゲーム」、「トランプゲーム」「ソリティアゲーム」などの記述子に関連付けられており、それに対して、レーシングアプリケーションアイコン５００２−１３に関連付けられているレーシングアプリケーションは、「ゲーム」、「アクションゲーム」、「レーシングゲーム」などの記述子を有する。本例では、２つのアプリケーションアイコンは、単一の記述子（例えば、「ゲーム」）のみを共有するアプリケーションに関連付けられており、それゆえ、その記述子が共通記述子として選択される。いくつかの実施形態では、第１の複数の記述子及び第２の複数の記述子は１つ以上の記述子のセットを共有する。１つ以上の記述子の共有セット内の記述子は特定性の様々なレベルを有し、１つ以上の記述子の共有セット内の最も特定性の高い記述子がデバイスによって第１の共通記述子として選択される（８２６）。例えば、図５Ｏでは、カーレースアプリケーションアイコン５００２−１７に関連付けられているカーレースアプリケーションは、「ゲーム」、「アクションゲーム」「レーシングゲーム」などの記述子に関連付けられており、それに対して、レーシングアプリケーションアイコン５００２−１８に関連付けられているエアレースアプリケーションは、「ゲーム」、「アクションゲーム」、「レーシングゲーム」などの記述子を有する。本例では、２つのアプリケーションアイコンは、複数の記述子（例えば、「ゲーム」）を共有するアプリケーションに関連付けられており、それゆえ、最も特定性の高い記述子（例えば、「レーシングゲーム」）が共通記述子として選択される。
【０２８４】
いくつかの実施形態では、第１の複数の記述子は、第１の項目に以前に対応付けられた複数のタグを含み、第２の複数の記述子は、第２の項目に以前に対応付けられた複数のタグを含み、第１の共通記述子は、第１の複数のタグ内、かつ第２の複数のタグ内に含まれるタグである（８２８）。いくつかの実施形態では、タグはデバイスのユーザによって個々の項目に対応付けられ、ローカルに記憶された項目にのみ適用される。いくつかの実施形態では、タグはリモートサーバにおいて対応付けられ、リモートサーバによってデバイスへ送られる。
【０２８５】
いくつかの実施形態では、第１の複数の記述子はカテゴリの第１の階層を含み、第２の複数の記述子はカテゴリの第２の階層を含み、第１の共通記述子は、カテゴリの第１の階層内、かつカテゴリの第２の階層内に含まれるカテゴリである（８３０）（例えば、「ゲーム」＞トランプゲーム」＞「ソリティアゲーム」又は「ゲーム」＞「アクションゲーム」＞「レーシングゲーム」）。いくつかの実施形態では、カテゴリの第１の階層は、第１の項目がアプリケーションデータベース（例えば、アプリケーションストア内のアプリケーションのデータベース）内で対応付けられていたカテゴリのセットであり、カテゴリの第２の階層は、第２の項目がアプリケーションデータベース内で対応付けられていたカテゴリのセットである（８３２）。いくつかの実施形態では、アプリケーションデータベースはアプリケーションストア内のアプリケーションのデータベースである（８３４）。例えば、いくつかの実施形態では、記述子は、モバイルデバイスのための専用アプリケーションストア（例えば、Ａｐｐｌｅ  ｉＰｈｏｎｅ（登録商標）のためのＡｐｐ  Ｓｔｏｒｅ）内のアプリケーションのためのカテゴリ名に少なくとも一部基づく。いくつかの実施形態では、これらのカテゴリ名は、項目に関する追加の情報（例えば、項目の作成者の名前、項目の作成の日付／時刻、等）を指示する追加のタグによって補足される。
【０２８６】
第１の複数の記述子及び第２の複数の記述子が少なくとも第１の共通記述子を共有する場合には、デバイスは、フォルダのためのフォルダ名を第１の共通記述子に基づいて自動的に生成する（８３６）。フォルダ名を生成した後に、デバイスは、フォルダのためのアイコンを、自動的に生成されたフォルダ名と共にディスプレイ上に表示する（８３８）。上からの例を続けると、図５Ｏ及び図５Ｓに示されるように、ソリティアアプリケーションアイコン５００２−４をレーシングアプリケーションアイコン５００２−１３に近接するようにドラッグすることによって作成されたフォルダは「ゲーム」フォルダ５００４−７と名前が付けられる。
【０２８７】
いくつかの実施形態では、デバイスは、フォルダのためのアイコン、及びフォルダの内容を示すフォルダのためのフォルダビューを並行して表示する（８４０）。例えば、デバイスにフォルダ（例えば、図５Ｓにおけるフォルダ５００４−７）を作成させた入力（例えば、図５Ｍにおける接触５０４０及び移動５０４２）を検出することに応じて、デバイスはフォルダのための図５Ｙにおけるフォルダビュー５０９２を自動的に表示する。換言すれば、デバイスは、ユーザからの更なる介入を全く用いずに、図５Ｍに示されている（フォルダ作成入力が検出される）ユーザインタフェースから、図５Ｓに示されている（フォルダが作成され、フォルダアイコン５００４−７が表示される）ユーザインタフェース、及び図５Ｙに示されている（フォルダのためのフォルダビュー５０９２が表示される）ユーザインタフェースへ自動的に遷移する。
【０２８８】
いくつかの実施形態では、入力を受けることに応じて、デバイスは、フォルダが作成されたとの通知を表示し、通知は、フォルダの名前を変更するための教示を含む（８４２）。例えば、図５Ｐでは、フォルダを作成した後に、デバイスは、以上においてより詳細に説明されたように、フォルダの作成の確認、フォルダの名前の変更、及びフォルダの作成の取り消しのための選択肢をユーザに提供する名前確認ダイアログ５０６４を表示する。いくつかの実施形態では、入力を受けることに応じて、デバイスは、フォルダの名前を変更するためのテキスト入力フィールドを表示する（８４４）。例えば、図５Ｐでは、デバイスが、フォルダの名前を変更せよとの要求に対応する入力（例えば、名前変更ボタン上のタップジェスチャ５０７０）を検出した場合には、デバイスは、新しいフォルダの名前を（例えば、図５Ｑに示されるように「ゲーム」から「お楽しみ」へ）変更するためのダイアログ５０７２を表示する。別の例として、フォルダ名変更ボタンをアクティブ化せよとの要求に対応する入力（例えば、図５Ｙにおけるタップジェスチャ５０９８）を検出することに応じて、デバイスは、図５ＤＤに示されるように、テキスト入力フィールドを含むフォルダ名変更領域５１０８を表示する。
【０２８９】
いくつかの実施形態では、デバイスは追加の入力を検出し（８４６）、追加の入力を検出することに応じて、デバイスは第３の項目をフォルダに追加する（８４８）。これらの実施形態のうちのいくつかにおいては、デバイスは、第３の項目に関連付けられている第３の複数の記述子を判定する（８５０）。これらの実施形態のうちのいくつかにおいては、デバイスは、第１の複数の記述子、第２の複数の記述子及び第３の複数の記述子によって共有される第２の記述子を選択する（８５２）。これらの実施形態のうちのいくつかにおいては、デバイスはフォルダのための新しいフォルダ名を第２の記述子に基づいて自動的に生成する（８５４）。換言すれば、これらの実施形態では、フォルダの内容が変化すると、フォルダの名前は変化する。例えば、かりに、レーシングゲームフォルダアイコン５００４−８に関連付けられたフォルダにソリティアアプリケーションアイコン５００２−４が追加されるとしたら、デバイスはレーシングゲームフォルダアイコン５００４−８の名前を新しい名前へ（例えば、「レーシングゲーム」から「ゲーム」へ）変更するであろう。この場合、新しい名前は、フォルダ内の項目の３つの全て（例えば、ソリティアアプリケーションアイコン５００２−４、カーレースアプリケーションアイコン５００２−１７及びエアレースアプリケーションアイコン５００２−１８）によって共有される記述子に少なくとも一部基づく。対照的に、いくつかの実施形態では、フォルダが作成されるとフォルダ名は固定され、それゆえ、新しい項目をフォルダに追加してもフォルダ名は変更されない。
【０２９０】
方法６００、７００、９００、１０００、１１００、１２００、１３００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法８００と類似の様式で適用可能であることに留意されたい。例えば、図８Ａ〜図８Ｃを参照して記載されている項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、９００、１０００、１１００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０２９１】
図９Ａ〜９Ｂは、いくつかの実施形態に係る、アイコン管理入力に応答して、選択可能なユーザインタフェースオブジェクトのためのアクティブ化領域を調整する方法９００を示すフロー図である。方法９００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法９００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０２９２】
以下において説明されるように、方法９００は、アイコンを管理するための直感的な仕方を提供する。この方法は、アイコンを管理する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがアイコンをより高速かつより効率的に管理することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０２９３】
デバイスは複数のアイコンをディスプレイ上に（例えば、アプリケーションアイコン５００２及び／又はフォルダアイコン５００４などの選択可能なユーザインタフェースオブジェクトをタッチスクリーン１１２上に）表示する（９０２）。複数のアイコン内の第１のアイコン（例えば、アクションアイコン又はフォルダアイコン）はディスプレイ（例えば、タッチスクリーン１１２）上の第１のロケーションに表示される（９０４）。第１のアイコンと別個である複数のアイコン内の第２のアイコン（例えば、アクションアイコン又はフォルダアイコン）は、ディスプレイ（例えば、タッチスクリーン１１２）上の第２のロケーションにあるデフォルトサイズを有するアクティブ化領域を有する（９０６）。第２のロケーションは第１のロケーションと別個である。例えば、図５ＫＫでは、第１のアイコン（例えば、株価アプリケーションアイコン５００２−９）は、選択可能なユーザインタフェースオブジェクトの２行目の右側に表示されている。本例では、第２のアイコン５００４−７はデフォルトアクティブ化領域（例えば、図５ＫＫにおける５１２２−１３−ａ）を最初に有する。いくつかの実施形態では、アイコン（例えば、アクションアイコン５００２及びフォルダアイコン５００４）はそれぞれ、デフォルトサイズであるアクティブ化領域（例えば、図５ＫＫにおけるアクティブ化領域５１２２）を有する。いくつかの実施形態では、アクティブ化領域５１２２は隠しアクティブ化領域である（例えば、アクティブ化領域はディスプレイ上に表示されない）。
【０２９４】
デバイスは、第１のアイコンを移動せよとの要求に対応する入力を検出する（９０８）。例えば、図５ＫＫに示されるように、デバイスは、第１のアイコン（例えば、図５ＫＫにおける株価アプリケーションアイコン５００２−９）に対応するタッチ感知面上のロケーションにおける指接触５１２０、及び（例えば、タッチスクリーン１１２上における、図５ＫＫにおける第１のロケーション５１２０−ａから図５ＬＬにおける第２のロケーション５１２０−ｂへ、図５ＭＭにおける第３のロケーション５１２０−ｃへの）タッチ感知面を横切る指接触の移動５１２１を検出する。入力を検出した後に、デバイスは第２のアイコンのためのアクティブ化領域のサイズを、第１のロケーションから第２のアイコンのロケーションまでの距離に基づいてデフォルトサイズから変更する（９１０）。例えば、図５ＫＫでは、デバイスは第２のアイコン（例えば、ゲームフォルダアイコン５００４−７）のためのアクティブ化領域５１２２−１３のサイズを図５ＫＫにおけるデフォルトアクティブ化領域５１２２−１３−ａから、図５ＬＬ〜図５ＭＭにおける拡大されたアクティブ化領域５１２２−１３−ｂへ変更する。いくつかの実施形態では、アクティブ化領域のサイズは、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアイコンのロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触を検出することに応じて、変更される（例えば、デバイスは、単に図５ＫＫにおける接触５１２０を検出することに応じて、アクティブ化領域５１２２−１３−ａをアクティブ化領域５１２２−１３−ｂへ変更する）。いくつかの実施形態では、アクティブ化領域のサイズは、ディスプレイ（例えば、タッチスクリーン１１２）上の第１のアイコンのロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションから離れる接触の移動を検出することに応じて、変更される（例えば、デバイスは、図５ＬＬに示されるように、接触５１２０の少なくともいくらかの移動５１２１を検出した後にのみ、アクティブ化領域５１２２−１３−ａをアクティブ化領域５１２２−１３−ｂへ変更する）。
【０２９５】
いくつかの実施形態では、第２のアイコンのアクティブ化領域のサイズはまた、第２のアイコンの種類にも少なくとも一部基づいて変更される（９１２）。いくつかの実施形態では、第２のアイコンがフォルダアイコンである場合には、アクティブ化領域は第１のサイズを有する（９１４）（例えば、及び第１の動作は、第１のアイコンを、第２のアイコンによって表現されたフォルダに追加することであるため）。これらの実施形態のうちのいくつかにおいては、第２のアイコンがアクションアイコンである場合には、アクティブ化領域は、第１のサイズよりも小さい第２のサイズを有する（例えば、第１の動作は、第１のアイコン及び第２のアイコンを含むフォルダを作成することであるため。換言すれば、アクティブ化領域は、アイコンを移動させることを最も簡単にし、アイコンを既存のフォルダに追加することをその次に簡単にし、２つのアクティブ化アイコンから新しいフォルダを作成することを最も難しくするように、調整される）。
【０２９６】
いくつかの実施形態では、（例えば、第１のアイコンに対応するタッチ感知面上のロケーションにおける接触を検出することに応じて、又は第１のアイコンに対応するタッチ感知面上のロケーションから離れる接触の移動を検出することに応じて）第１のアイコン以外の複数のアイコン内の１つ以上の個々のアイコンのために、デバイスは個々のアイコンのための個々のアクティブ化領域のサイズを、第１のロケーションから個々のアイコンの個々のロケーションまでの距離に基づいて個々のデフォルトサイズから変更する（９１６）。例えば、図５ＬＬでは、写真アプリケーションアイコン５００２−１のためのアクティブ化領域のサイズは、第１のロケーション（例えば、図５ＫＫにおける接触５１２０−ａのロケーション）から図５ＬＬにおける写真アプリケーションアイコン５００２−１の個々のロケーションまでの距離に基づいて、デフォルトサイズ５１２２−１−ａからより大きなサイズ５１２２−１−ｂへ増大された。同様に、いくつかの実施形態では、他のアイコンのうちの複数（例えば、それぞれ、図５ＫＫ〜図５ＬＬにおける選択可能なユーザインタフェースオブジェクト５００２−１、５００２−２、５００２−６、５００２−７、５００４−１−ｂ、５００２−１０、５００４−７、５００２−１４、５００２−１５。５００２−１６、５００４−２）のためのデフォルトアクティブ化領域（例えば、図５ＫＫにおける５１２２−５−ａ、５１２２−６−ａ、５１２２−９−ａ、５１２２−１０−ａ、５１２２−１４−ａ、５１２２−１５−ａ、５１２２−１６−ａ、５１２２−１７−ａ）は、図５ＬＬに示されるように、（例えば、それぞれ、図５ＬＬにおける調整されたアクティブ化領域５１２２−５−ｂ、５１２２−６−ｂ、５１２２−９−ｂ、５１２２−１０−ｂ、５１２２−１４−ｂ、５１２２−１５−ｂ、５１２２−１６−ｂ、５１２２−１７−ｂによって）調整されたことに留意されたい。
【０２９７】
入力を検出することに応じて、デバイスは、第１のアイコンを、第１のロケーションから離れるようにディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させる（９１８）。例えば、図５ＬＬでは、デバイスは、株価アプリケーションアイコン５００２−９が第１のロケーション（例えば、図５ＫＫにおける株価アプリケーションアイコン５００２−９のロケーション）から離れるように移動する様子を表示している。いくつかの実施形態では、第１のアイコンが少なくとも部分的に第２のアイコンアクティブ化領域内に所定の期間よりも長い間あると、デバイスは、入力が終了されると実行されることになるアクションの指示（例えば、新しいフォルダが作成されることになることを指示するアニメーション、又は第１のアイコンが、第２のアイコンによって表現されたフォルダに追加されることになることを指示するアニメーション）を表示する（９２０）。例えば、第２のアイコンがフォルダアイコンである場合には、デバイスは、第１のアイコンがフォルダに追加されることになることを指示するために、フォルダアイコンを強調表示してもよい。別の例として、第２のアイコンがアクションアイコンである場合には、デバイスは、第１のアイコン及び第２のアイコンを含むフォルダが作成されることになることを指示するために、アクションアイコンを強調表示してもよい。
【０２９８】
デバイスは、入力は既定のトリガー基準を満たすことを検出する（９２２）（例えば、指接触のリフトオフを検出する）。いくつかの実施形態では、入力は既定のトリガー基準を満たすことを検出することは、第１の入力の終了を検出することを含む（９２４）。例えば、デバイスがタッチ感知面（例えば、タッチスクリーン１１２）からの接触５１２０−ｃのリフトオフを検出すると、第１の入力の終了が検出される。
【０２９９】
入力は既定のトリガー基準を満たすことを検出することに応じて、動作９２８〜９４６が実行される（９２６）。いくつかの実施形態では、デバイスは、第１のアイコンは少なくとも部分的に第２のアイコンのアクティブ化領域内にあるかどうかを判定する。第１のアイコンが少なくとも部分的に第２のアイコンのアクティブ化領域内にある場合には（９２８）、以下においてより詳細に説明されるように、デバイスは動作９３２〜９３８を実行する。対照的に、第１のアイコンが少なくとも部分的に第２のアイコンのアクティブ化領域内にない場合には（９３０）、以下においてより詳細に説明されるように、デバイスは動作９４０〜９４６を実行する。
【０３００】
デバイスが、第１のアイコンは少なくとも部分的に第２のアイコンのアクティブ化領域（例えば、図５ＭＭにおける５１２２−１３−ｂ）内にあると判定すると（９３２）、デバイスは、第２のアイコンに関連付けられている第１の動作を実行する（９３４）。いくつかの実施形態では、第１の動作は、（例えば、以上において方法６００を参照してより詳細に説明されているように）第１のアイコン及び第２のアイコンを含むフォルダを作成することを含む（９３６）。例えば、図５ＭＭでは、デバイスは、入力の終了（例えば、接触５１２０−ｃのリフトオフ）を検出し、入力の終了を検出することに応じて、デバイスは、図５ＮＮに示されるように、株価アプリケーションアイコン５００２−９を、ゲームフォルダアイコン５００４−７によって表現されているフォルダに追加する。いくつかの実施形態では、第１の動作は、第１のアイコンを、第２のアイコンによって表現されているフォルダに追加することを含む（９３８）。例えば、株価アプリケーションアイコン５００２−９が少なくとも部分的に別のアクションアイコンのためのアクティブ化領域内にある時にデバイスが入力の終了検出したとすれば、デバイスは、以上において図５Ｍ〜図５Ｎを参照してより詳細に説明されているように、株価アプリケーションアイコン５００２−９及び他のアクションアイコンを含むフォルダを作成するであろう。
【０３０１】
デバイスが、第１のアイコンは第２のアイコンのアクティブ化領域の外部にあると判定すると（９４０）、デバイスは、第１の動作と別個である第２の動作を実行する（９４２）。いくつかの実施形態では、第２の動作は、第１のアイコンがディスプレイ上の第２のアイコンのロケーションに近接するように、ディスプレイ（例えば、タッチスクリーン１１２）上の複数のアイコンを再配列することを含む（９４４）。例えば、図５ＯＯでは、デバイスは、入力（例えば、接触５１２４、及び接触の移動５１２６）を検出し、第２のアイコン（例えば、図５ＯＯにおけるゲームフォルダアイコン５００４−７）のアクティブ化領域５１２８−１１の外部にあるロケーション５１２４−ｂにおいて既定のトリガー基準が満たされたこと（例えば、接触５１２４が所定の期間よりも長い間、一時停止されたこと）を検出する。本例を続けると、既定の基準が満たされたと判定することに応じて、デバイスは、（例えば、配列の３行目上のアイコンの全てが１スペース左へシフトされるように）アイコンを再配列する。いくつかの実施形態では、第２の動作は、第１のアイコンをディスプレイ上の第１のロケーションへ戻すことを含む（９４６）。例えば、株価アプリケーションアイコン５００２−９がゲームフォルダアイコン５００４−７のためのアクティブ化領域５１２２−１３−ｂの外部にある間に、かりにデバイスが図５ＭＭにおける接触５１２０−ｃの終了を検出するとしたら、デバイスは株価アプリケーションアイコン５００２−９をその以前のロケーション（例えば、図５ＬＬにおける株価アプリケーションアイコン５００２−９のロケーション）へ戻すであろう。
【０３０２】
いくつかの実施形態では、ディスプレイ（例えば、タッチスクリーン１１２）上のアイコンためのアクティブ化領域のサイズをアイコンの距離に基づいて調整することの１つの利点は、それは、移動されているアイコンからより遠くにあるアイコンにはより大きなターゲットを提供することであることを理解されたい。通例、より長い距離にわたるタッチジェスチャが生じると、そのジェスチャは、より短い距離にわたって生じるタッチジェスチャの一部であるとした場合よりも速い移動を含むことになる。加えて、通例、より速い移動を含むタッチジェスチャは、より遅い移動を含むタッチジェスチャよりも精度が低くなる。それゆえ、タッチジェスチャの開始点からより遠くにあるアイコンのためのアクティブ化領域のサイズを増大させることによって、デバイスは、開始点からより遠くにあるアイコンに到達するためにタッチ感知面（例えば、タッチスクリーン１１２）を横切ってより長い距離を横断しなければならないタッチジェスチャの精度の低下を補償し、それにより、ユーザ−マシンインタフェースを改善する。
【０３０３】
方法６００、７００、８００、１０００、１１００、１２００、１３００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法９００と類似の様式で適用可能であることに留意されたい。例えば、図９Ａ〜図９Ｂを参照して記載されているアイコン（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、８００、１０００、１１００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３０４】
図１０Ａ〜図１０Ｂは、いくつかの実施形態に係る、アイコン管理入力に応答してディスプレイ上のアイコンを再構成する方法１０００を示すフロー図である。方法１０００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１０００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０３０５】
以下において説明されるように、方法１０００は、アイコンを管理するための直感的な仕方を提供する。この方法は、アイコンを管理する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがアイコンをより高速かつより効率的に管理することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３０６】
デバイスは複数のアイコンをディスプレイ（例えば、タッチスクリーン１１２）上に第１の配列（例えば、図５ＫＫにおけるアクションアイコン５００２及びフォルダアイコン５００４）で表示する（１００２）。デバイスは、複数のアイコン内の第１のアイコンをディスプレイ（例えば、タッチスクリーン１１２）上の第１の位置からディスプレイ上の第２の位置へ移動せよとの要求に対応する入力を検出する（１００４）。例えば、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の株価アプリケーションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１２０、及び（例えば、タッチスクリーン１１２上における、図５ＫＫにおける第１のロケーション５１２０−ａから図５ＬＬにおける第２のロケーション５１２０−ｂへ、図５ＭＭにおける第３のロケーション５１２０−ｃへの）接触のその後の移動５１２１を検出する。これは、株価アプリケーションアイコン５００２−９を図５ＫＫにおけるその最初のロケーションから、ディスプレイ（例えば、タッチスクリーン１１２）上の図５ＫＫにおけるゲームフォルダアイコン５００４−７に近接したロケーションへ移動せよとの要求に対応する。
【０３０７】
入力を検出することに応じて、動作１００８〜１０３４が実行される（１００６）。デバイスは第１のアイコンを第１の位置から第２の位置へ移動させる（１００８）。例えば、図５ＫＫ〜図５ＭＭに示されるように、デバイスは、株価アプリケーションアイコン５００２−９をゲームフォルダアイコン５００４−７に向けてディスプレイ（例えば、タッチスクリーン１１２）を横切って移動させる。いくつかの実施形態では、入力を検出することに応じて、デバイスは第１のアイコンの残像を第１の位置に表示する（１０１０）。これらの実施形態では、第１のアイコンの残像は第１のアイコンと視覚的に別個のものである。いくつかの実施形態では、第１のアイコンの残像は、第１のアイコンのグレー表示像、トランスルーセント像、半透明像、低減コントラスト像、又はゴースト像である。いくつかの実施形態では、入力を検出することに応じて、デバイスは、（例えば、アイコンの２行目の右端に空のスペースが表示される、図５ＬＬ〜図５ＭＭに示されるように）空のスペースを第１の位置に表示する（１０１２）。
【０３０８】
デバイスは、自動再構成基準が満たされるまで、第１のアイコン以外の複数のアイコン内のそれぞれの個々のアイコンの位置を維持する（１０１４）。例えば、図５ＬＬ〜図５ＭＭでは、たとえ、アイコンの配列内において、株価アプリケーションアイコン５００２−９が以前に位置していた場所に空のスペースが存在しても、デバイスは株価アプリケーションアイコン５００２−９以外のアイコンの全てをディスプレイ（例えば、タッチスクリーン１１２）上の同じ位置内に表示し続ける。
【０３０９】
デバイスは、（例えば、いくらか後の時点において）自動再構成基準は満たされたと判定する（１０１６）。いくつかの実施形態では、入力（又は入力の始まり）が検出されてから所定の期間（例えば、０．５秒、１秒、２秒等）が経過すると、自動再構成基準は満たされる（１０１８）。いくつかの実施形態では、所定の期間は入力の始まりから計測される。いくつかの実施形態では、所定の期間は入力の終わりから計測される。いくつかの実施形態では、所定の期間が経過し、別のアイコンのアクティブ化領域内にあるディスプレイ（例えば、タッチスクリーン１１２）上の位置に第１のアイコンが現在位置していなければ、自動再構成基準は満たされる（１０２０）。換言すれば、これらの実施形態では、所定の期間が経過したことに加えて、第１のアイコンは、他のアイコンの全てのアクティブ化領域の外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに表示されていなければならない。いくつかの実施形態では、デバイスが入力の終了を検出すると、自動再構成基準は満たされる（１０２２）。例えば、図５ＭＭでは、デバイスは接触５１２０−ｃのリフトオフを検出し、それに応答して、デバイスは、図５ＮＮに示されるように、株価アプリケーションアイコン５００２−９を、ゲームフォルダアイコン５００４−７に関連付けられたフォルダに追加し、その後、図５ＯＯに示されるように、アイコンを再配列する。いくつかの実施形態では、第１のアイコンが依然としてディスプレイ上で移動している間に、自動再構成基準は満たされる（１０２４）。換言すれば、いくつかの実施形態では、入力がデバイスによって検出され続けている間に（例えば、タッチ感知面からの接触のリフトオフを検出する前に）、所定の期間は過ぎる。
【０３１０】
自動再構成基準が満たされたと判定することに応じて、デバイスは、第１の配列と別個である第２の配列を形成するために、第１のアイコン以外の複数のアイコン内のアイコンのうちの１つ以上を移動させる（１０２６）。例えば、フォルダアイコン５００４−１−ｂは図５ＮＮの配列内の３行目から図５ＯＯの配列内の２行目へシフトされ、それと同時に、アクションアイコン５００２−１０、５００２−１１及び５００２−１２は左へシフトされ、ゲームフォルダ５００４−７は図５ＮＮの配列内の４行目から図５ＯＯの配列内の３行目へ上にシフトされる。いくつかの実施形態では、第２の配列は、第１のアイコンと別個であるアイコンを第１の位置に含む（１０２８）。例えば、図５ＯＯでは、デバイスは、図５ＫＫにおいて株価アプリケーション５００２−９によって以前に占有されていたロケーションにフォルダアイコン５００４−１−ｂを表示する。いくつかの実施形態では、第１のアイコン（例えば、株価アプリケーションアイコン５００２−９）はアイコン内の異なる位置へ移動された。いくつかの実施形態では、第１のアイコン（例えば、株価アプリケーションアイコン５００２−９）は（例えば、フォルダ５００４−７に追加されることによって）複数のアイコンから消去された。
【０３１１】
いくつかの実施形態では、入力は既定のトリガー基準を満たすことを検出した後に（例えば、入力の終了を検出した後に）（又はそれに応答して）、第２の配列は形成され（１０３０）、第２の配列は、アイコンを既定の配列でディスプレイ上に（例えば、２次元格子状又はその他の規則的間隔の配列でタッチスクリーン１１２上に）表示することを含む（１０３２）。いくつかの実施形態では、自動再構成基準が満たされた場合には、第１のアイコンがディスプレイのあちこちに移動されるに従い、（例えば、タッチスクリーン１１２上における第１のアイコンとその他のアイコンとの重なりを回避するために）アイコンを動的に再構成する（１０３４）。換言すれば、いくつかの実施形態では、第１のアイコンの第２の位置が第２のアイコンの個々の最初の位置と少なくとも部分的に重なると、第１の区域内の第２の位置における第１のアイコンの表示を受け入れるために、デバイスは第２のアイコンを個々の最初の位置から個々の新しい位置へ移動させる。例えば、アイコンを再配列することは、（例えば、タッチスクリーン１１２上の接触を検出し続けている間に）第１のアイコンがディスプレイのあちこちに移動されるに従い、第１のアイコンの位置を他のアイコンの位置と交換することを含む。
【０３１２】
方法６００、７００、８００、９００、１１００、１２００、１３００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法１０００と類似の様式で適用可能であることに留意されたい。例えば、図１０Ａ〜図１０Ｂを参照して記載されているアイコン（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、８００、９００、１１００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３１３】
図１１Ａ〜図１１Ｃは、いくつかの実施形態に係る、動的フォルダアイコンを、動的フォルダアイコンに関連付けられたフォルダの内容に関する視覚的な指示を提供するように更新する方法１１００を示すフロー図である。方法１１００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１１００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０３１４】
以下において説明されるように、方法１１００は、フォルダを管理するための直感的な仕方を提供する。この方法は、フォルダを管理する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがフォルダをより高速かつより効率的に管理することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３１５】
デバイスは動的フォルダアイコン（例えば、図５ＳＳにおけるゲームフォルダアイコン５００４−７）を表示する（１１０２）。動的フォルダアイコン（例えば、図５ＳＳにおける５００４−７）は、動的フォルダアイコンに関連付けられているフォルダ内の現在の内容の視覚的な指示（例えば、図５ＳＳにおけるゲームフォルダアイコン５００４−７内の「Ｏ」、「Ｒ」、「Ｓ」、及び「Ｍ」）を含む。いくつかの実施形態では、動的フォルダアイコンは、動的フォルダアイコンに関連付けられたフォルダ内に包含されているアクションアイコンの数を指示する（１１０４）。例えば、図５ＳＳにおけるゲームフォルダアイコン５００４−７は、フォルダアイコンに関連付けられたフォルダ内にある選択可能なユーザインタフェースオブジェクトの４つの縮小表現（例えば、ゲームフォルダアイコン５００４−７内の「Ｏ」、「Ｒ」、「Ｓ」、及び「Ｍ」を包含するボックス）を含む。
【０３１６】
いくつかの実施形態では、内容はフォルダ内の空間配列を有し、動的フォルダアイコン（例えば、図５ＴＴにおける５００４−７）は、フォルダ内の内容の空間配列に関する視覚的な指示を提供する（１１０６）。いくつかの実施形態では、内容は複数のアクションアイコン（例えば、図５ＴＴにおける５００２−４、５００２−１３、５６００２−９、５００２−８）を含み、空間配列はアクションアイコンの既定の格子（例えば、図５ＴＴのフォルダビュー５１３８内に示されている通りのアクションアイコンの１×４格子）であり、複数の個々のアクションアイコンはそれぞれ、１つ以上の水平に隣接する隣のアクションアイコンを有する（１１０８）。いくつかの実施形態では、動的フォルダアイコン（例えば、図５ＴＴにおける５００４−７）は複数のアクションアイコンの少なくともサブセットの縮小表現（例えば、ゲームフォルダアイコン５００４−７内の「Ｏ」、「Ｒ」、「Ｓ」、及び「Ｍ」を包含するボックス）を含み、縮小表現は、縮小表現のうちの複数のために、個々のアクションアイコンのそれぞれの縮小表現が、個々のアクションアイコンにとって隣のアクションアイコンのうちの１つの縮小表現に水平に隣接するように、配列される（１１１０）。いくつかの実施形態では、フォルダは、第１のスケールを有する複数のアクションアイコンを含み、動的フォルダアイコンを表示することは、複数のアクションアイコン内のアクションアイコンのうちの１つ以上の縮小表現を第２のスケールで動的フォルダアイコン内に表示することを含み、第２のスケールは第１のスケールよりも小さい（１１１２）。
【０３１７】
例えば、図５ＴＴでは、フォルダ表示入力（例えば、図５ＳＳにおけるタップジェスチャ５１３６）に応答して、デバイスは、ゲームフォルダアイコン５００４−７に関連付けられたフォルダのためのフォルダビュー５１３８を表示する。図５ＴＴに示されるように、フォルダビューは、左から右へ一列に並んだ空間配列を有する、ソリティアアプリケーションアイコン５００２−４、レーシングアプリケーションアイコン５００２−１３、株価アプリケーションアイコン５００２−９及び地図アプリケーションアイコン５００２−８を含む４つの選択可能なユーザインタフェースオブジェクトを含む。本例では、ゲームフォルダアイコン５００４−７は、フォルダビュー内のアクションアイコンの順序に基づく順序で内容の縮小表現を表示することによって、これらのアクションアイコンの空間配列の視覚的な指示を提供する。具体的には、レーシングアプリケーションアイコン５００２−１３は（左側の）ソリティアアプリケーションアイコン５００２−４と（右側の）株価アプリケーションアイコン５００２−９との間にあり、レーシングアプリケーションアイコンの縮小表現（例えば、図５ＴＴにおけるゲームフォルダアイコン５００４−７内の「Ｒ」）はソリティアアプリケーションアイコンの縮小表現（例えば、図５ＴＴにおけるゲームフォルダアイコン５００４−７内の「Ｏ」）とソリティアアプリケーションアイコンの縮小表現（例えば、図５ＴＴにおけるゲームフォルダアイコン５００４−７内の「Ｓ」）との間にある。
【０３１８】
デバイスは、フォルダ内の内容を変更せよとの要求に対応する入力を検出する（１１１４）。例えば、図５ＴＴでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の株価アプリケーションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１４０、及びフォルダビュー５１３８内にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの接触のその後の移動５１４２を検出する。いくつかの実施形態では、フォルダは、自動的に作成されたフォルダであり、フォルダ内の内容を変更せよとの要求に対応する入力を検出することは、個々のアプリケーションに関連付けられた個々のアクションアイコンがフォルダに追加されるか、そこから消去されるか、又はその中へ移動されるように個々のアプリケーションに関連付けられた入力を検出することを含む（１１１６）（例えば、フォルダは、最近追加されたアプリケーションフォルダであり、入力は、新しいアプリケーションがデバイスに追加されたことであるか、又はフォルダは、最も頻繁に使用されるアプリケーションフォルダであり、入力は、アプリケーションの使用により、そのアプリケーションが、最も頻繁に使用されるアプリケーションになることである）。例えば、ユーザがアプリケーションを立ち上げると、アプリケーションに関連付けられたアプリケーションアイコンは、「最近使ったアプリケーション」フォルダ内に移動される。
【０３１９】
入力を検出することに応じて、動作１１２０〜１１３６が実行される（１１１８）。デバイスはフォルダ内の内容を変更し、動的フォルダアイコン（例えば、図５ＵＵにおける５００４−７）を、フォルダ内の変更された内容の空間配列の視覚的な指示を含むように更新する（１１２０）。フォルダ内の内容の変更は、内容をフォルダ内で再位置付けすること、内容をフォルダから削除すること及び／又は内容をフォルダに追加することを含み得ることを理解されたい。
【０３２０】
いくつかの実施形態では、デバイスは、第１のアクションアイコンをフォルダ内で再位置付けせよとの要求に対応する再位置付け入力を検出し、再位置付け入力を検出することに応じて、デバイスは第１のアクションアイコンを再位置付け入力に従ってフォルダ内で再位置付けし、アクションアイコンの縮小表現をフォルダ内における第１のアクションアイコンの再位置付けに従って動的フォルダアイコン内で再位置付けする（１１２２）。例えば、図５ＴＴでは、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上の株価アプリケーションアイコン５００２−９のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１４０、及びフォルダビュー５１３８内にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの接触のその後の移動５１４２を含む再位置付け入力を検出する。本例では、再位置付け入力を検出することに応じて、デバイスは、図５ＵＵに示されるように、（例えば、ソリティアアプリケーションアイコン５００２−４が株価アプリケーションアイコン５００２−９とレーシングアプリケーションアイコン５００２−１３との間に表示されるように）株価アプリケーションアイコン５００２−９をフォルダビュー５１３８内の新しい位置へ移動させる。加えて、本例では、デバイスは、図５ＵＵに示されるように、縮小表現が、フォルダ内の内容の更新された空間配列に関する視覚的な指示を提供するように、ゲームフォルダアイコン５００４−７内の縮小表現を再配列する。具体的には、ソリティアアプリケーションアイコンの縮小表現（例えば、図５ＵＵにおけるゲームフォルダアイコン５００４−７内の「Ｏ」）は株価アプリケーションアイコンの縮小表現（例えば、図５ＵＵにおけるゲームフォルダアイコン５００４−７内の「Ｓ」）とレーシングアプリケーションアイコンの縮小表現（例えば、図５ＵＵにおけるゲームフォルダアイコン５００４−７内の「Ｒ」）との間にある。
【０３２１】
いくつかの実施形態では、デバイスは、第１のアクションアイコンをフォルダから消去せよとの要求に対応するアイコン消去入力を検出し、アイコン消去入力を検出することに応じて、デバイスは第１のアクションアイコンをフォルダから消去し、第１のアクションアイコンの縮小表現を動的フォルダアイコンから消去する（１１２４）。例えば、図５ＥＥでは、デバイスは、ソリティアアプリケーションアイコン５００２−４に対応するロケーションにおける接触５１１２、及びフォルダビュー５１０６から出て、オブジェクト消去領域である背景の第１の部分５１０８内へ入る接触のその後の移動５１１４を含むアイコン消去入力を検出する。このアイコン消去入力に応答して、デバイスは、図５ＦＦに示されるように、ソリティアアプリケーションアイコン５００２−４をフォルダビュー５１０６から消去する。加えて、本例では、デバイスは以前にはソリティアアプリケーションアイコンの縮小表現（例えば、図５ＥＥにおける遊びフォルダアイコン５００４−７内の「Ｏ」）を、フォルダビュー５１０６に関連付けられたフォルダアイコン５００４−７内に表示していたが、デバイスはソリティアアプリケーションアイコンの縮小表現の表示を停止する（例えば、図５ＦＦでは、「Ｏ」はもはや遊びフォルダアイコン５００４−７内に表示されない）。
【０３２２】
いくつかの実施形態では、デバイスは、第１のアクションアイコンをフォルダに追加せよとの要求に対応するアイコン追加入力を検出し、アイコン消去入力を検出することに応じて、デバイスは第１のアクションアイコンをフォルダに追加し、第１のアクションアイコンの縮小表現を動的フォルダアイコンに追加する（１１２６）。例えば、図５ＯＯ〜図５ＰＰでは、デバイスは、図５ＯＯにおけるディスプレイ（例えば、タッチスクリーン１１２）上の地図アプリケーションアイコン５００２−８のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける接触５１２４−ａ、及びゲームフォルダアイコン５００４−７のアクティブ化領域５１２８−１１のディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するロケーションへのタッチ感知面（例えば、タッチスクリーン１１２）上の接触のその後の移動（例えば、５１２６及び５１３０）を含むアイコン追加入力を検出する。このアイコン追加入力に応答して、デバイスは、図５ＴＴに示されるように、地図アプリケーションアイコン５００２−８を、ゲームフォルダアイコン５００４−７に関連付けられたフォルダに追加する。加えて、本例では、デバイスは以前には（例えば、図５ＯＯ〜図５ＰＰに示されるように）地図アプリケーションアイコンの縮小表現をフォルダアイコン５００４−７内に１つも表示していなかったが、地図アプリケーションアイコン５００２−８をゲームフォルダアイコン５００４−７に追加した後には（又はそれと連動して）、デバイスは地図アプリケーションアイコンの縮小表現（例えば、図５ＱＱでは「Ｍ」）をゲームフォルダアイコン５００４−７内に表示する。
【０３２３】
いくつかの実施形態では、フォルダの内容はアクションアイコンを含み、アクションアイコンに対応するアプリケーションからの通知が存在すると、動的フォルダアイコンは変化する（１１２８）。いくつかの実施形態では、動的フォルダアイコンは、動的フォルダアイコン上にステータスインジケータを表示することによって、変化する（１１３０）。例えば、図５Ｂでは、フォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂによって表現されたフォルダ内のアプリケーションアイコンに関連付けられているアプリケーションのうちの１つが通知を有することを指示する通知バッジ５０１２を表示する。いくつかの実施形態では、動的フォルダアイコンは、動的フォルダアイコン内のアクションアイコンの縮小バージョン上にステータスインジケータを表示することによって、変化する（１１３２）。例えば、図５Ｂでは、フォルダアイコン５００４−１−ｂは、フォルダアイコン５００４−１−ｂ内の縮小表現（例えば、「ｘ７」）上に通知バッジ５０１４を表示する。これは、縮小表現に関連付けられたアプリケーションが通知を有することを指示する（例えば、「ｘ７」に関連付けられたアプリケーションがＥメールアプリケーションである場合には、このとき、通知は通例、新しいＥメールが到着したことを指示することになる）。
【０３２４】
いくつかの実施形態では、デバイスがユーザインタフェース再構成モードになっている時には、動的フォルダアイコンの外観は変化する（１１３４）。いくつかの実施形態では、フォルダは、選択可能なユーザインタフェースオブジェクト（例えば、アプリケーションアイコン及び／又はファイルアイコンなどの選択可能なユーザインタフェースオブジェクト）を表示するための有限のスペース（例えば、９枠、１２枠、１６枠、又は任意のその他の妥当な数）を有し、ユーザインタフェース再構成モード時の動的フォルダアイコンの外観は、フォルダは、追加の選択可能なユーザインタフェースオブジェクトをいくつか表示するためのスペースを有するかどうかを（例えば、アクションアイコンの余分の縮小表現のための余地を表示することによって）指示する（１１３６）。
【０３２５】
例えば、図５Ａでは、デバイスが通常動作モードになっている間は、動的フォルダアイコン５００４−１−ａは、フォルダ内の内容（例えば、アクションアイコン５００２）を表現する縮小表現（例えば、「ｘ１」、「ｘ２」、「ｘ３」、「ｘ４」、「ｘ５」、及び「ｘ６」）を表示する。しかし、本例では、６つを超えるアクションアイコン５００２がフォルダ内に存在し、それゆえ、デバイスは最初の６つのアクションアイコンの縮小表現を動的フォルダアイコン内に表示するのみである。本例を続けると、デバイスが（例えば、図５Ａにおけるプレスアンドホールドジェスチャ５００８を検出することに応じて）ユーザインタフェース再構成モードに入ると、デバイスは動的フォルダアイコンを（例えば、図５Ａにおける動的フォルダアイコン５００４−１−ｂから図５Ｂにおける動的フォルダアイコン５００４−１−ｂへ）変更し、動的アイコン内の縮小表現を上にシフトさせ、フォルダアイコン５００４−１−ｂ内におけるフォルダアイコンの最初の３つの縮小表現（例えば、「ｘ１」、「ｘ２」、及び「ｘ３」）の表示を停止すると同時に追加の縮小表現（例えば、フォルダアイコン５００４−１−ｂ内の「ｘ７」）をフォルダアイコン５００４−１−ｂ内に現す。本例では、動的フォルダアイコンは新しい縮小表現の次に２つの空のスペースも表示する。フォルダアイコン５００４−１−ｂに関連付けられたフォルダ内には６つを超える項目が存在するとの指示を提供することに加えて、新しい縮小表現の次に２つの空のスペースを示すことによって動的フォルダアイコンを変更することは、フォルダビュー内には追加のアクションアイコンを表示するだけの余地が存在するとの視覚的な指示も提供する。
【０３２６】
方法６００、７００、８００、９００、１０００、１２００、１３００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法１１００と類似の様式で適用可能であることに留意されたい。例えば、図１１Ａ〜図１１Ｃを参照して記載されている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、８００、９００、１０００、１２００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３２７】
図１２Ａ〜図１２Ｅは、いくつかの実施形態に係る、フォルダの内容を表示することと併せてコンテキスト情報を提供する方法１２００を示すフロー図である。方法１２００は、ディスプレイ及びタッチ感知面を備える多機能デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１２００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０３２８】
以下で説明されるように、方法１２００は、フォルダの内容を表示するための直感的な仕方を提供する。この方法は、フォルダの内容を表示することと併せてコンテキスト情報を提供することによってフォルダを管理する際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがフォルダをより高速かつより効率的に管理することを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３２９】
デバイスは、フォルダアイコン（例えば、図５Ｓにおけるフォルダアイコン５００４−７）をディスプレイ（例えば、タッチスクリーン１１２）上の壁紙背景の上に表示し、フォルダアイコンは、内容を包含するフォルダに対応し、内容は１つ以上の選択可能なユーザインタフェースオブジェクト（例えば、アプリケーションアイコン、ブックマークアイコン、及び／又はドキュメントアイコン）を含む（１２０２）。いくつかの実施形態では、第１の入力を検出する前に、デバイスは、１つ以上の追加の選択可能なユーザインタフェースオブジェクト（例えば、図５Ｓにおけるアクションアイコン５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−９、５００２−１０、５００２−１１、５００２−１２、５００２−１４、５００２−１５、５００２−１６並びにフォルダアイコン５００４−１−ｂ及び５００４−２）を表示している（１２０４）。
【０３３０】
デバイスは、フォルダ（例えば、図５Ｓにおけるフォルダアイコン５００４−７に関連付けられたフォルダ）の内容を表示せよとの要求に対応する第１の入力（例えば、図５Ｓにおけるタップジェスチャ５０７６）を検出する（１２０６）。
【０３３１】
第１の入力（例えば、図５Ｓにおけるタップジェスチャ５０７６）を検出することに応じて、動作１２１０〜１２２６が実行される（１２０８）。デバイスは壁紙背景を第１の部分（例えば、図５Ｘ〜図５ＡＡにおける５０８４）及び第２の部分（例えば、図５Ｘ〜図５ＡＡにおける５０８６）に分割する（１２１０）。いくつかの実施形態では、１つ以上の追加の選択可能なユーザインタフェースオブジェクトは、壁紙背景の第１の部分５０８４上に既定のロケーションを有する追加の選択可能なユーザインタフェースオブジェクトの第１のセット（例えば、図５Ｘ〜図５ＡＡにおけるアクションアイコン５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−９、５００２−１０、５００２−１１、５００２−１２及びフォルダアイコン５００４−１−ｂ）、並びに壁紙背景の第２の部分５０８６上に既定のロケーションを有する追加の選択可能なユーザインタフェースオブジェクトの第２のセット（例えば、図５Ｘ及び図５ＡＡにおける５００２−１４、５００２−１５、５００２−１６及びフォルダアイコン５００４−２）を含む（１２０４）。
【０３３２】
いくつかの実施形態では、フォルダアイコン（例えば、図５Ｘ〜図５ＡＡにおける５００４−７）は壁紙の第１の部分（例えば、図５Ｘ〜図５ＡＡにおける５０８４）内に表示される（１２１２）。いくつかの実施形態では、フォルダアイコン（例えば、図５ＣＣＣ〜図５ＦＦＦにおける５００４−２）がディスプレイ（例えば、タッチスクリーン１１２）のドック区域（例えば、図５ＣＣＣ〜図５ＦＦＦにおける５００６）内の複数の選択可能なユーザインタフェースオブジェクトのうちの１つである場合には、第１の部分（例えば、図５ＤＤＤ〜図５ＦＦＦにおける５１７２）がディスプレイのドック区域を含む。対照的に、これらの実施形態では、フォルダアイコン（例えば、図５Ｘ〜図５ＡＡにおける５００４−７）がディスプレイ（例えば、タッチスクリーン１１２）のドック区域（例えば、図５Ｘ〜図５ＡＡにおける５００６）の外部の複数の選択可能なユーザインタフェースオブジェクトのうちの１つである場合には、第２の部分（例えば、図５Ｘ〜図５ＡＡにおける５０８６）がディスプレイのドック区域（例えば、図５Ｘ〜図５ＡＡにおける５００６）を含む。換言すれば、これらの実施形態によれば、（例えば、図５ＣＣＣ〜図５ＦＦＦに示されるように）フォルダアイコンがドック内にある場合には、壁紙はフォルダアイコンの上方へ分裂し、（例えば、図５Ｘ〜図５ＡＡに示されるように）フォルダアイコンがドックの上方のナビゲーション区域内にある場合には、壁紙はフォルダアイコンの下方へ分裂する。いくつかの実施形態では、ナビゲーション区域（例えば、複数の選択可能なユーザインタフェースオブジェクトを有するホーム画面）は、（例えば、水平スワイプジェスチャを検出することに応じてナビゲートすることができる）複数のページを有し、ドック領域は、たとえ、デバイスが選択可能なユーザインタフェースオブジェクトの配列をナビゲーション区域内でスクロールしている間でも、固定されたロケーション内にとどまる。
【０３３３】
デバイスは第２の部分を第１の部分から離れるように移動させる（１２１４）。例えば、図５Ｘ〜図５Ｙでは、第２の部分５０８６が第１の部分５０８４から離れるように移動される。別の例として、図５ＤＤでは、第２の部分５１７４が第１の部分５１７２から離れるように移動されている。いくつかの実施形態では、第１の部分も第２の部分から離れるように移動される。例えば、図５ＶＶ〜図５ＷＷでは、デバイスは壁紙背景の上部及び壁紙背景の下部の両方を互いから離れるように移動させる。いくつかの実施形態では、第１の部分を第２の部分から離れるように移動させることは、追加の選択可能なユーザインタフェースオブジェクトの第１のセットを壁紙背景の第１の部分の移動に従って移動させること、及び追加の選択可能なユーザインタフェースオブジェクトの第２のセットを壁紙背景の第２の部分の移動に従って移動させることを含む（１２１６）。例えば、図５Ｘ〜図５Ｙに示されるように、第２の部分５０８６が第１の部分５０８４から離れるように移動されるにつれて、第２の部分５０８６内の選択可能なユーザインタフェースオブジェクト（例えば、図５Ｘにおける５００２−１４、５００２−１５、５００２−１６、及び５００４−２）は移動されてディスプレイ（例えば、タッチスクリーン１１２）から外れる。
【０３３４】
いくつかの実施形態では、壁紙背景を分割することは、第１の部分の第１の縁部（例えば、図５Ｘにおける５０８８）の輪郭が第２の部分の第２の縁部（例えば、図５Ｘにおける５０９０）の輪郭に相補的になるように（例えば、第１の部分の第１の縁部及び第２の部分の第２の縁部がパズルピースのように互いにぴったり合うように）壁紙を分割線に沿って分割することを含み、第２の部分を第１の部分から離れるように移動させることは、第１の縁部の輪郭が第２の縁部の輪郭に相補的でなくなるように（例えば、これらの部分が移動して離れた後には、第１の部分及び第２の部分はもはやパズルピースのように互いにぴったり合わなくなるように）第１の縁部の輪郭を調整すること及び／又は第２の縁部の輪郭を調整することを含む（１２１８）。例えば、図５Ｘに示されるように、第１の縁部５０８８の輪郭は最初は第２の縁部５０９０の輪郭に相補的であるが、それに対して、図５Ｙでは、第１の縁部５０８８の輪郭はもはや第２の縁部５０９０の輪郭に相補的でない。いくつかの実施形態では、フォルダアイコンは壁紙の第１の部分内に表示され、第１の縁部の輪郭は、切り取り形状（例えば、図５Ｘ〜図５Ｙにおける５０９４）を含む分割線によって画定された（１２２０）。これらの実施形態のうちのいくつかにおいては、切り取り形状は第１の部分内のフォルダアイコンのロケーションの視覚的な指示を提供する。例えば、図５Ｘ〜図５Ｙでは、切り取り形状５０９４は、フォルダビュー５０９２に関連付けられているフォルダアイコン５００４−７を指し示す。
【０３３５】
デバイスは、フォルダの内容を第１の部分と第２の部分との間の区域内に表示する（１２２２）。例えば、フォルダの内容は複数のアプリケーションアイコン（例えば、図５Ｙにおける５００２−４及び５００２−１３又は図５ＥＥＥにおける５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３２、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）を含み、アプリケーションアイコンは、図５Ｘ〜図５Ｙ及び図５ＣＣＣ〜図５ＥＥＥに示されるように、あたかもそれらは壁紙の下ににあるかのように（例えば、あたかも壁紙は、壁紙の後ろのアプリケーションアイコンを現すために開いた引き戸であるかのように）、現される。
【０３３６】
いくつかの実施形態では、第１の部分と第２の部分との間の区域のサイズは、フォルダ内の選択可能なユーザインタフェースオブジェクトの数に基づいて決定される（１２２４）。例えば、図５Ｙでは、フォルダは２つの選択可能なユーザインタフェースオブジェクトを含むのみであり、それゆえ、フォルダビュー５０９２がを占める大きさはディスプレイの半分よりも大幅に小さい。別の例として、フォルダが少なくとも１２個の選択可能なユーザインタフェースオブジェクトを含む図５ＥＥＥでは、フォルダビュー５１７０はディスプレイの半分超を占める。それゆえ、フォルダビュー（例えば、５０９２又は５１７０）は、必要な量の余地のみをディスプレイ（例えば、タッチスクリーン１１２）上において占め、それによって、コンテキスト情報（例えば、フォルダビューの外部のその他の選択可能なユーザインタフェースオブジェクト）を示すためにより多くの余地をディスプレイ（例えば、タッチスクリーン１１２）上に残す。
【０３３７】
いくつかの実施形態では、第１の入力を検出する前に、デバイスは１つ以上の追加の選択可能なユーザインタフェースオブジェクト（例えば、図５Ｘ〜図５ＡＡにおけるアクションアイコン５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−９、５００２−１０、５００２−１１、５００２−１２及びフォルダアイコン５００４−１−ｂ）を表示し、第１の入力を検出することに応じて、デバイスは、（例えば、フォルダアイコンの輝度、コントラスト、色相、彩度、色等と比べて、追加の選択可能なユーザインタフェースオブジェクトの輝度、コントラスト、色相、彩度、色等を変更することによって）フォルダアイコンを（例えば、強調表示することによって）１つ以上の追加の選択可能なユーザインタフェースオブジェクトと視覚的に区別する（１２２６）。いくつかの実施形態では、追加の選択可能なユーザインタフェースオブジェクトの（例えば、第１の入力を検出する前の）最初の輝度、コントラスト、色相、彩度、色等は、フォルダアイコンの輝度、コントラスト、色相、彩度、色等と同じである。例えば、図５Ｙ〜図５Ｖでは、デバイスはフォルダアイコン５００４−７を通常の不透明度及び彩度で表示し、それに対して、その他の選択可能なユーザインタフェースオブジェクト（例えば、図５Ｘ〜図５ＡＡにおけるアクションアイコン５００２−１、５００２−２、５００２−３、５００２−５、５００２−６、５００２−７、５００２−８、５００２−９、５００２−１０、５００２−１１、５００２−１２及びフォルダアイコン５００４−１−ｂ）は、低下した不透明度及び彩度で表示される。
【０３３８】
いくつかの実施形態では、第１の入力が検出される時にデバイスは通常動作モードになっている間には（１２２８）、動作１２３０〜１２３２が実行される。これらの実施形態のうちのいくつかにおいては、デバイスは、フォルダ内の個々の選択可能なユーザインタフェースオブジェクトのアクティブ化に対応する第２の入力を検出し（１２３０）、第２の入力を検出することに応じて、デバイスは、個々の選択可能なユーザインタフェースオブジェクトに関連付けられた動作を実行する（１２３２）。例えば、図５ＰＰＰでは、デバイスが通常動作モードになっている間に、デバイスはフォルダビュー５２１２を表示している。本例では、デバイスは、株価アプリケーションアイコン５００２−９に対応するロケーションにおける第２の入力（例えば、タップジェスチャ５２１４）を検出し、第２の入力に応答して、デバイスは株価アプリケーションをアクティブ化する（例えば、それを立ち上げるか、又はそのためのビューを表示する）。
【０３３９】
いくつかの実施形態では、第１の入力が検出される時にデバイスはユーザインタフェース再構成モードになっている間には（１２３４）、動作１２３６〜１２３８が実行される。これらの実施形態のうちのいくつかにおいては、デバイスは、個々の選択可能なユーザインタフェースオブジェクトをフォルダ内で移動せよとの要求に対応する第２の入力を検出し（１２３６）、第２の入力を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクトをフォルダ内で移動させる（１２３８）。例えば、図５ＴＴでは、デバイスがユーザインタフェース再構成モードになっている間に、デバイスはフォルダビュー５１３８を表示している。本例では、デバイスは第２の入力（例えば、株価アプリケーションアイコン５００２−９のロケーションに対応するタッチスクリーン１１２上のロケーションにおける接触５１４０、及びタッチスクリーン１１２を横切る接触の移動５１４２）を検出し、第２の入力に応答して、デバイスは、図５ＳＳに示されるように、フォルダビュー５１３８内の株価アプリケーションアイコン５００２−９を入力に従ってフォルダビュー内の新しいロケーションへ移動させる。
【０３４０】
いくつかの実施形態では、フォルダの内容を第１の部分と第２の部分との間の区域内に表示している間に（１２４０）、動作１２４２〜１２４４が実行され、第１の部分又は第２の部分の選択に対応する入力を検出する（１２４２）。いくつかの実施形態では、入力を検出することに応じて、デバイスはフォルダの内容の表示を停止する（例えば、第１の部分及び第２の部分を移動させてくっつけることによって区域をつぶす）（１２４４）。例えば、図５ＵＵでは、デバイスが、内容（例えば、アクションアイコン５００２−９、５００２−４、５００２−１３及び５００２−８）を含むフォルダビュー５１３８を表示している間に、デバイスは、フォルダビュー５１３８の外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションにおける第２の入力（例えば、タップジェスチャ５１４４）を検出し、第２の入力を検出することに応じて、デバイスは、図５ＶＶに示されるように、フォルダビュー５１３８の表示を停止する。
【０３４１】
いくつかの実施形態では、デバイスはユーザインタフェース再構成モードに入り（１２４６）、フォルダの内容を第１の部分と第２の部分との間の区域内に表示している間に（１２４８）、デバイスは、個々の選択可能なユーザインタフェースオブジェクトを第１の部分と第２の部分との間の区域から第１の部分又は第２の部分内へ移動せよとの要求に対応する入力を検出する（１２５０）。これらの実施形態のうちのいくつかにおいては、入力を検出することに応じて、デバイスは個々の選択可能なユーザインタフェースオブジェクトをフォルダから消去する（１２５２）。いくつかの実施形態では、選択可能なユーザインタフェースオブジェクトをフォルダの外へ移動させることに応じて、（例えば、第１の部分及び第２の部分を移動させてくっつけることにより区域をつぶすことによって）フォルダビューは表示されなくなる。例えば、図５ＹＹでは、デバイスがフォルダビュー５１４８を表示している間に、デバイスは、選択可能なユーザインタフェースをフォルダビュー５１４８の外へ移動せよとの要求に対応する入力を検出する。具体的には、デバイスは、ディスプレイ（例えば、タッチスクリーン１１２）上のａｐｐ−４アプリケーションアイコン５００２−２２のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーション（例えば、図５ＹＹにおける第１のロケーション５１６２−ａ）における接触５１６２、及びフォルダビューの外部にあるディスプレイ（例えば、タッチスクリーン１１２）上のロケーションに対応するタッチ感知面（例えば、タッチスクリーン１１２）上のロケーションへの（例えば、５ＺＺに示されている通りの第２のロケーション５１６２−ｂへの）接触のその後の移動５１６４を検出する。本例では、所定の期間よりも長い間、移動の一時停止を検出した後に、デバイスは、図５ＡＡＡに示されるように、フォルダビューの表示を停止する。その後、選択可能なユーザインタフェースオブジェクト（例えば、ａｐｐ−４アプリケーションアイコン５００２−２２は、図５ＣＣＣに示されるように、フォルダから消去され、フォルダビューの外部の選択可能なユーザインタフェースオブジェクトの配列内に表示される。
【０３４２】
いくつかの実施形態では、フォルダの内容の第１の部分が第１の部分と第２の部分との間の区域（例えば、図５ＥＥＥにおけるフォルダビュー５１７０）内に表示される（１２５４）。これらの実施形態のうちのいくつかにおいては、デバイスは、フォルダの内容の次の部分を表示せよとの要求に対応する次の部分入力を検出し（１２５６）、次の部分入力を検出することに応じて、デバイスはフォルダの内容の第２の部分を第１の部分と第２の部分との間の区域内に表示する（１２５８）。（例えば、左への、又は右へのフリックジェスチャを検出すると、アプリケーションアイコンの次のページ又はアプリケーションアイコンの前のページが区域内に表示される）。例えば、図５ＥＥＥでは、デバイスは、第１の複数の選択可能なユーザインタフェースオブジェクト（例えば、又は図５ＥＥＥにおける５００２−２６、５００２−２７、５００２−２８、５００２−２９、５００２−３０、５００２−３１、５００２−３２、５００２−３３、５００２−３４、５００２−３５、５００２−３６、及び５００２−３７）を含むフォルダの内容の第１の部分をフォルダビュー５１７０内に表示する。スワイプジェスチャ（例えば、フォルダビュー５１７０内のロケーションに対応するタッチスクリーン１１２上のロケーションにおける、接触５１７６、及び左への接触の移動５１７８）を検出することに応じて、デバイスは、図５ＦＦＦにおいて、第２の複数の選択可能なユーザインタフェースオブジェクト（例えば、又は図５ＦＦＦにおける５００２−３８、５００２−３９、５００２−４０、５００２−４１、５００２−４２、５００２−４３）を含むフォルダの内容の第２の部分をディスプレイ（例えば、タッチスクリーン１１２）上のフォルダビュー５１７０内に表示する。
【０３４３】
いくつかの実施形態では、フォルダの内容の第１の部分が第１の部分と第２の部分との間の区域内に表示される（１２６０）。これらの実施形態のうちのいくつかにおいては、デバイスは、フォルダの内容をスクロールせよとの要求に対応するスクロール入力を検出し（１２６２）、スクロール入力を検出することに応じて、デバイスは、内容の第２の部分を表示するために、フォルダの内容を第１の部分と第２の部分との間の区域内でディスプレイ（例えば、タッチスクリーン１１２）上側方にスクロールする（１２６４）。換言すれば、いくつかの実施形態では、フォルダの内容の別個の部分の代わりに、選択可能なユーザインタフェースオブジェクトの一覧又はアレイが、デバイスによって、スクロール入力（例えば、図５ＥＥＥに示されるように、フォルダビュー内のロケーションに対応するタッチスクリーン１１２上の、接触５１７６、及び接触のその後の移動５１７８を含むフリックジェスチャ）を検出することに応じて、連続的にスクロールされることができる。
【０３４４】
方法６００、７００、８００、９００、１０００、１１００、１３００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１３Ａ〜図１３Ｅ及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法１２００と類似の様式で適用可能であることに留意されたい。例えば、図１２Ａ〜図１２Ｅを参照して記載されている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、８００、９００、１０００、１１００、又は１３００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３４５】
図１３Ａ〜図１３Ｅは、いくつかの実施形態に係る、マルチページフォルダを表示し、ナビゲートする方法１３００を示すフロー図である。方法１３００は、ディスプレイ及びタッチ感知面を備える電子デバイス（例えば、デバイス３００、図３、又はポータブル多機能デバイス１００、図１）において実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１３００のいくつかの動作は組み合わせてもよく、並びに／又はいくつかの動作の順序は変更してもよい。
【０３４６】
以下において説明されるように、方法１３００は、マルチページフォルダを表示し、ナビゲートするための直感的な仕方を提供する。この方法は、ユーザインタフェースをナビゲートする際、特にフォルダをナビゲートする際のユーザの認知負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスの場合には、ユーザがフォルダをより高速かつより効率的にナビゲートすることを可能にすることにより、電力が節約され、バッテリ充電の間隔が増す。
【０３４７】
デバイスは、１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトをディスプレイ上に並行して表示する（１３０２）。例えば、図５ＱＱＱは、アクションアイコン５００２及びフォルダアイコン５００４などの選択可能なユーザインタフェースオブジェクトがタッチスクリーン１１２上に表示された例示的なユーザインタフェースを示す。
【０３４８】
デバイスは、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力（例えば、個々のフォルダアイコン上のタップジェスチャ）を検出する（１３０４）。例えば、図５ＱＱＱは、フォルダアイコン５００４−１２を選択せよとの要求に対応する接触５２１６の検出を示す。個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む。例えば、フォルダアイコン５００４−１２（図５ＱＱＱ）に関連付けられたフォルダは、選択可能なアクションアイコン５００２−５１〜５００２−５２を含む（図５ＴＴＴ上に示される）第１のページ、並びに選択可能なアクションアイコン５００２−６０〜５００２−６８を含む（図５ＶＶＶ上に示される）第２のページ、並びに選択可能なアクションアイコン５００２−６９及び５００２−７０を含む図５ＦＦＦＦに示される第３のページを含む。
【０３４９】
第１の入力を検出することに応じて、デバイスは個々のフォルダのためのフォルダビュー（例えば、図５ＴＴＴに示される、フォルダの第１のページ）を表示する。いくつかの実施形態では、第１の入力を検出する前に、複数の選択可能なユーザインタフェースオブジェクトは（図５ＱＱＱに示される）個々の配列で表示される（１３０８）。このような実施形態では、第１の入力を検出することに応じて個々のフォルダのためのフォルダビューを表示することは、個々のフォルダアイコンをズームインすること（１３１０）を含む。個々のフォルダアイコンをズームインすることは、（例えば、図５ＲＲＲ〜図５ＳＳＳに示されるように）個々のフォルダアイコンが拡大され、ディスプレイの中心に向かって移動するように個々の配列を拡大することを含む。個々のフォルダアイコンをズームインした後に、第１の入力を検出することに応じて個々のフォルダのためのフォルダビューを表示することは、（例えば、図５ＴＴＴに示されるように）拡大された個々のフォルダアイコンの、フォルダビューとの置換を表示することを含む（１３１２）。
【０３５０】
いくつかの実施形態では、フォルダビューは、高々、選択可能なアイコンの第１の数よりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含む（１３１４）。例えば、図５ＴＴＴに示される例では、フォルダビューは、高々９つの選択可能なアイコン（例えば、アクションアイコン５００２）を同時に表示するだけの余地を含む。いくつかの実施形態では、第１の数は、少なくとも一部、ユーザ設定によって決定される。例えば、ユーザはアイコンサイズを小、中、又は大に設定してもよく、第２の数はアイコンサイズに応じて決定される。フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセット（例えば、選択可能なアクションアイコン５００２−５１〜５００２−５２、図５ＴＴＴ）を含む第１のページを表示する（１３１６）。いくつかの実施形態では、選択可能なアイコンの第１のサブセットは第１の配列でフォルダビューの第１のページ内に表示される。このような実施形態では、第１の入力を検出する前に、個々のフォルダアイコンは、第１の配列で表示される選択可能なアイコンの第１のサブセットの複数の縮小表現を含む。例えば、図５ＱＱＱに示されるように、フォルダアイコン５００４−１２は、縮小表現「ｙ１」、「ｙ２」、「ｙ３」、「ｙ４」、「ｙ５」、「ｙ６」、「ｙ７」、「ｙ８」、及び「ｙ９」を含む。これらは、個々のアプリケーションに対応する「Ａｐｐ  ｙ１」（５００２−５１）、「Ａｐｐ  ｙ２」（５００２−５２）、「Ａｐｐ  ｙ３」（５００２−５３）、「Ａｐｐ  ｙ４」（５００２−５４）、「Ａｐｐ  ｙ５」（５００２−５５）、「Ａｐｐ  ｙ６」（５００２−５６）、「Ａｐｐ  ｙ７」（５００２−５７）、「Ａｐｐ  ｙ８」（５００２−５８）、「Ａｐｐ  ｙ９」（５００２−５９）とそれぞれ一対一対応を有し、対応する選択可能なアイコンのアクティブ化を検出することに応じて、個々のアプリケーションのためのユーザインタフェースが表示される。
【０３５１】
いくつかの実施形態では、第１の入力を検出することに応じて、デバイスは複数の選択可能なユーザインタフェースオブジェクトの表示を停止する（１３２０）。
【０３５２】
フォルダビューの第１のページを表示している間に、デバイスは、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力（例えば、フォルダビュー内の第１のページ上の水平スワイプジェスチャ）を検出する（１３２２）。例えば、ジェスチャ５２２０（図５ＴＴＴ）は右ページ要求の一例である。いくつかの実施形態では、第１の入力は個々のフォルダアイコン上のタップジェスチャであり、第２の入力はフォルダビュー内のスワイプジェスチャである（１３２４）。いくつかの実施形態では、フォルダビューを表示することは、フォルダ内の選択可能なアイコンが分割されている選択可能なアイコンの別個のページの数に関する情報を提供する２つ以上のページインジケータアイコン（例えば、ページインジケータアイコン５２１７、図５ＴＴＴ）を表示することを含む（１３２６）。第１の入力を検出した後、かつ第２の入力を検出する前には、２つ以上のページインジケータアイコンは第１の外観を有する。いくつかの実施形態では、ページインジケータアイコンは、個々のフォルダ内の選択可能なアイコンの一連のページ内の、フォルダビュー内に現在表示されているページのロケーションを指示する（１３２８）（例えば、フォルダビューの第１のページが表示されている間は、図５ＴＴＴに示されるように、左端のページインジケータアイコンが塗りつぶされ、フォルダビューの第２のページが表示されている間は、図５ＶＶＶに示されるように、左から２番目のページインジケータアイコンが塗りつぶされ、フォルダビューの第３のページが表示されている間は、図５ＨＨＨＨに示されるように、左から３番目のページインジケータアイコンが塗りつぶされる）。
【０３５３】
いくつかの実施形態では、第２の入力を検出することに応じて、デバイスは２つ以上のページインジケータアイコンを、第１の外観と異なる第２の外観を有するように更新する（１３３０）。いくつかの実施形態では、ページインジケータアイコンの第１の外観は、第１のページがフォルダビュー内に現在表示されていることを指示し、ページインジケータアイコンの第２の外観は、第２のページがフォルダビュー内に現在表示されていることを指示する（１３３２）。
【０３５４】
第２の入力を検出することに応じて、デバイスはフォルダビューの第１のページの表示を停止し、個々のフォルダのためのフォルダビューの第２のページを表示する（１３３４）。フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。例えば、図５ＴＴＴ〜図５ＶＶＶに示されるように、第１のページの表示は第２のページの表示へ変更される。ページインジケータアイコン５２１７の外観も、第１のページの表示から第２のページの表示への変更を反映するように更新される。
【０３５５】
いくつかの実施形態では、フォルダビューの第２のページを表示している間に、デバイスは、フォルダビューを閉じよとの要求に対応する第３の入力（例えば、図５ＨＨＨＨに示されるように、接触５２３６の押圧入力によるホームボタンのアクティブ化、又はフォルダビューを閉じることに関連付けられているタッチスクリーンディスプレイの部分上のタップジェスチャ）を検出する（１３３６）。第３の入力を検出することに応じて（１３３８）、デバイスはフォルダビューの表示を停止する（１３４０）。いくつかの実施形態では、デバイスは、フォルダビューの表示を停止した後にフォルダビューと別個の異なるユーザインタフェースを表示する。例えば、いくつかの実施形態では、デバイスは、個々のフォルダアイコンを有するホーム画面を表示する。デバイスは、個々のフォルダのための個々のフォルダアイコン内に、選択可能なアイコンの第２のサブセットの縮小表現（例えば、図５ＨＨＨＨにおける「Ａｐｐ  ｙ１９」、「Ａｐｐ  ｙ２０」、及び「Ａｐｐ  ｙ２０」にそれぞれ対応するフォルダアイコン５００４−１２内の「ｙ１９」、「ｙ２０」、及び「ｙ１６」、図５ＩＩＩＩ）を表示する（１３４２）。個々のフォルダアイコン内の選択可能なアイコンの第２のサブセットの縮小表現を表示した後に、デバイスは、（例えば、選択可能なアイコンの第２のサブセットの縮小表現を第１の方向にスライドさせてフォルダアイコンの外へ出し、選択可能なアイコンの第１のサブセットの縮小表現を第１の方向にスライドさせてフォルダアイコン内に入れることによって）選択可能なアイコンの第２のサブセットの縮小表現の、個々のフォルダアイコン内の選択可能なアイコンの第１のサブセットの縮小表現との置換を表示する（１３４４）。例えば、図５ＪＪＪＪは、フォルダアイコン５００４−１２内における、「ｙ１９」、「ｙ２０」、及び「ｙ１６」の縮小表現の、フォルダの第１のページ内のアイコンの縮小表現との置換の結果を示す。
【０３５６】
いくつかの実施形態では、フォルダビューの第２のページを表示している間に、デバイスは、（例えば、個々のアイコン上の長い押圧によって開始されたアイコン再構成モードの最中に）個々のアイコンをフォルダビューの第２のページからディスプレイ上の個々のロケーションへ移動せよとの要求に対応する第４の入力を検出する（１３４６）。第４の入力（例えば、図５ＤＤＤＤにおける５２２６−ｃから５２２５−ｄ、図５ＥＥＥＥ）を検出することに応じて（１３４８）、個々のロケーションは所定のページ変更領域（例えば、図５ＥＥＥＥに示される通りのページ変更領域５２３３−２）内にあるとの判定に従い、デバイスは個々のアイコンを第２のページからフォルダビューの異なるページへ移動させる（１３５０）。他方で、個々のロケーションは、ページ変更領域と別個である所定のアイコン消去領域内にある（例えば、接触５２２６を図５ＡＡＡＡにおけるロケーション５２２６−ａから、アイコン消去領域５２３１内にある図５ＢＢＢＢにおけるロケーション５２２６−ｂへ移動させる）との判定に従い、デバイスは個々のアイコンをフォルダビューから消去する（１３５４）。いくつかの実施形態では、アイコン消去領域はフォルダビューの底部又はその近くにある（１３５６）。いくつかの実施形態では、個々のアイコンをフォルダビューから消去することに加えて、個々のアイコンは、個々のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトに追加される。
【０３５７】
いくつかの実施形態では、複数の選択可能なユーザインタフェースオブジェクトは、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの第１のページである（１３５８）。いくつかの実施形態では、デバイスは、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの異なるページを表示せよとの要求に対応する第５の入力（例えば、図５ＪＪＪＪにおけるロケーション５２３８−ａから図５ＫＫＫＫにおけるロケーション５２３８−ｂへの接触５２３８の水平移動、及びタッチスクリーン１１２からの接触５２３８のその後のリフトオフなどの、選択可能なユーザインタフェースオブジェクトの第１のページに対応するロケーションにおけるタッチスクリーン又はタッチ感知面上の水平指スワイプジェスチャ）を受ける（１３６０）。第５の入力を受けることに応じて（１３６２）、デバイスは選択可能なユーザインタフェースオブジェクトの第１のページ（例えば、５００２−４、５００２−２、５００２−３、５００２−５、５００２−６、５００２−２２、５００４−７、５００２−７、５００４−１−ｂ、５００２−１０、５００２−１１、５００２−１２、５００２−１３及び５００４−１２）の表示を停止し（１３６４）、任意選択的に、選択可能なユーザインタフェースオブジェクトの第１のページと異なる選択可能なユーザインタフェースオブジェクトの第２のページ（例えば、図５ＬＬＬＬに示される通りの、アイコン５００２−８０〜５００２−９３）を表示する（１３６６）。
【０３５８】
方法６００、７００、８００、９００、１０００、１１００、１２００（例えば、図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、及び図５Ａ〜図５ＬＬＬＬ）に関して本明細書に記載の他のプロセスの詳細はまた、上述の方法１３００と類似の様式で適用可能であることに留意されたい。例えば、図１３Ａ〜図１３Ｅを参照して記載されている選択可能なユーザインタフェースオブジェクト（例えば、アクションアイコン５００２及びフォルダアイコン５００４）は、方法６００、７００、８００、９００、１０００、１１００、又は１２００のうちのいずれかを参照して本明細書に記載されている種々の選択可能なユーザインタフェースオブジェクト／アイコン／項目（例えば、アクションアイコン５００２及びフォルダアイコン５００４）の特徴のうちの１つ以上を有してもよい。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３５９】
一部の実施形態によれば、図１４は、説明される様々な実施形態の原理に従って構成された、電子デバイス１４００の機能ブロック図を示す。このデバイスの機能ブロックは、説明される様々な実施形態の原理を遂行するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって、任意選択的に実装される。図１４で説明される機能ブロックは、説明される様々な実施形態の原理を実施するために、任意選択的に組み合わされるか又はサブブロックに分離されることが、当業者によって理解されよう。それゆえ、本明細書での説明は、本明細書で説明される機能ブロックの、あらゆる可能な組み合わせ若しくは分離、又は更なる定義を、任意選択的にサポートする。
【０３６０】
図１４に示されるように、電子デバイス１４００は、グラフィックユーザインタフェースを表示するように構成されるディスプレイユニット１４０２と、入力を受けるように構成される入力ユニット１４０４（例えば、接触を受けるように構成されるタッチ感知面ユニット）と、ディスプレイユニット１４０２及び入力ユニット１４０４に結合される処理ユニット１４０８とを含む。いくつかの実施形態では、処理ユニット１４０８は、検出ユニット１４１０、表示可能化ユニット１４１２、停止ユニット１４１４、更新ユニット１４１６、ズームユニット１４１８、移動ユニット１４２０、及び消去ユニット１４２２を含む。
【０３６１】
処理ユニット１４０８は、ディスプレイユニット１４０２上における１つ以上のフォルダアイコンを含む複数の選択可能なユーザインタフェースオブジェクトの並行表示を（例えば、表示可能化ユニット１４１２を用いて）可能にすること、個々のフォルダのための個々のフォルダアイコンを選択せよとの要求に対応する第１の入力を（例えば、検出ユニット１４１０を用いて）検出することであって、個々のフォルダは、第１のページ及び第２のページを含む、複数の別個に独立して表示されるページの間で分割される第１の数の選択可能なアイコンを含む、検出すること、並びに第１の入力を検出することに応じて、個々のフォルダのためのフォルダビューの表示を（例えば、表示可能化ユニット１４１２を用いて）可能にすること、をするように構成される。フォルダビューは、高々、第１の数の選択可能なアイコンよりも少ない第２の数の選択可能なアイコンを同時に表示するだけの余地を含み、フォルダビューは、フォルダ内の選択可能なアイコンの第１のサブセットを含む第１のページを表示する。フォルダビューの第１のページの表示を（例えば、表示可能化ユニット１４１２を用いて）可能にしている間に、処理ユニット１４０８は、フォルダビューの第２のページを表示せよとの要求に対応する第２の入力を（例えば、検出ユニット１４１０を用いて）検出し、第２の入力を検出することに応じて、フォルダビューの第１のページの表示を可能にすることを（例えば、停止ユニット１４１４を用いて）停止し、個々のフォルダのためのフォルダビューの第２のページの表示を（例えば、表示可能化ユニット１４１２を用いて）可能にするように構成され、フォルダビューの第２のページは、選択可能なアイコンの第１のサブセットと異なる選択可能なアイコンの第２のサブセットを含む。
【０３６２】
いくつかの実施形態では、フォルダビューを表示することは、フォルダ内の選択可能なアイコンが分割されている選択可能なアイコンの別個のページの数に関する情報を提供する２つ以上のページインジケータアイコンを表示することを含み、第１の入力を検出した後、かつ第２の入力を検出する前には、２つ以上のページインジケータアイコンは第１の外観を有し、処理ユニット１４０８は、第２の入力を検出することに応じて、２つ以上のページインジケータアイコンを、第１の外観と異なる第２の外観を有するように（例えば、更新ユニット１４１６を用いて）更新するように更に構成される。
【０３６３】
いくつかの実施形態では、ページインジケータアイコンは、個々のフォルダ内の選択可能なアイコンの一連のページ内の、フォルダビュー内に現在表示されているページのロケーションを指示する。
【０３６４】
いくつかの実施形態では、ページインジケータアイコンの第１の外観は、第１のページがフォルダビュー内に現在表示されていることを指示し、ページインジケータアイコンの第２の外観は、第２のページがフォルダビュー内に現在表示されていることを指示する。
【０３６５】
いくつかの実施形態では、選択可能なアイコンの第１のサブセットは第１の配列でフォルダビューの第１のページ内に表示され、第１の入力を検出する前に、個々のフォルダアイコンは、第１の配列で表示される選択可能なアイコンの第１のサブセットの複数の縮小表現を含む。
【０３６６】
いくつかの実施形態では、処理ユニット１４０８は、
【０３６７】
フォルダビューの第２のページを表示している間に、フォルダビューを閉じよとの要求に対応する入力ユニットによって受けられる第３の入力を（例えば、検出ユニット１４１０を用いて）検出し、第３の入力を検出することに応じて、フォルダビューの表示を可能にすることを（例えば、停止ユニット１４１４を用いて）停止し、個々のフォルダのための個々のフォルダアイコン内における選択可能なアイコンの第２のサブセットの縮小表現の表示を（例えば、表示可能化ユニット１４１２を用いて）可能にするように更に構成される。
【０３６８】
いくつかの実施形態では、処理ユニット１４０８は、個々のフォルダアイコン内における選択可能なアイコンの第２のサブセットの縮小表現の表示を（例えば、表示可能化ユニット１４１２を用いて）可能にした後に、個々のフォルダアイコン内における、選択可能なアイコンの第２のサブセットの縮小表現の、選択可能なアイコンの第１のサブセットの縮小表現との置換の表示を（例えば、表示可能化ユニット１４１２を用いて）可能にするように更に構成される。
【０３６９】
いくつかの実施形態では、第１の入力を検出する前に、複数の選択可能なユーザインタフェースオブジェクトは個々の配列で表示され、第１の入力を検出することに応じて個々のフォルダのためのフォルダビューの表示を可能にすることは、個々のフォルダアイコンを（例えば、ズームユニット１４１８を用いて）ズームインすることであって、個々のフォルダアイコンをズームインすることは、個々のフォルダアイコンが拡大され、ディスプレイユニットのの中心に向かって移動するように個々の配列を拡大することを含む、ズームインすること、及び個々のフォルダアイコンをズームインした後に、拡大された個々のフォルダアイコンの、フォルダビューとの置換の表示を（例えば、表示可能化ユニット１４１２を用いて）可能にすること、を含む。
【０３７０】
いくつかの実施形態では、処理ユニット１４０８は、第１の入力を検出することに応じて、複数の選択可能なユーザインタフェースオブジェクトの表示を可能にすることを（例えば、停止ユニット１４１４を用いて）停止するように更に構成される。
【０３７１】
いくつかの実施形態では、処理ユニット１４０８は、フォルダビューの第２のページを表示している間に、個々のアイコンをフォルダビューの第２のページからディスプレイユニット上の個々のロケーションへ移動せよとの要求に対応する入力ユニットによって受けられる第４の入力を（例えば、検出ユニット１４１０を用いて）検出し、第４の入力を検出することに応じて、個々のロケーションは所定のページ変更領域内にあるとの判定に従い、個々のアイコンを第２のページからフォルダビューの異なるページへ（例えば、移動ユニット１４２０を用いて）移動させ、個々のロケーションは、ページ変更領域と別個である所定のアイコン消去領域内にあるとの判定に従い、個々のアイコンをフォルダビューから（例えば、消去ユニット１４２２を用いて）消去するように更に構成される。
【０３７２】
いくつかの実施形態では、ページ変更領域はフォルダビューの右側又はその近くにある。
【０３７３】
いくつかの実施形態では、アイコン消去領域はフォルダビューの底部又はその近くにある。
【０３７４】
いくつかの実施形態では、複数の選択可能なユーザインタフェースオブジェクトは、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの第１のページであり、処理ユニット１４０８は、選択可能なユーザインタフェースオブジェクトの複数の別個に独立して表示されるページ内の選択可能なユーザインタフェースオブジェクトの異なるページを表示せよとの要求に対応する入力ユニットによって受けられる第５の入力を（例えば、検出ユニット１４１０を用いて）検出し、第５の入力を受けることに応じて、選択可能なユーザインタフェースオブジェクトの第１のページの表示を可能にすることを（例えば、停止ユニット１４１４を用いて）停止し、選択可能なユーザインタフェースオブジェクトの第１のページと異なる選択可能なユーザインタフェースオブジェクトの第２のページの表示を（例えば、表示可能化ユニット１４１２を用いて）可能にするように更に構成される。
【０３７５】
いくつかの実施形態では、第１の入力は個々のフォルダアイコン上のタップジェスチャであり、第２の入力はフォルダビュー内のスワイプジェスチャである。
【０３７６】
上述の情報処理方法は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実施される。
【０３７７】
図６Ａ〜図６Ｅ、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、図９Ａ〜図９Ｂ、図１０Ａ〜図１０Ｂ、図１１Ａ〜図１１Ｃ、図１２Ａ〜図１２Ｅ、図１３Ａ〜図１３Ｅを参照して上述された動作は、任意選択的に、図１Ａ〜１Ｃ及び／又は図１４に示される構成要素によって実施される。例えば、検出動作１３０４、１３２２、表示動作１３０６、及び１３３４は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１の対応のイベント認識部１８０は、そのイベント情報を対応のイベント定義１８６と照会し、タッチ感知面上の第１の場所での第１の接触（又は、デバイスの回転）が、ユーザインタフェース上のオブジェクトの選択、又は１つの向きから別の向きへのデバイスの回転などの、既定のイベント又はサブイベントに対応するか否かを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を、任意選択的に用いるか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｃに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０３７８】
上述の記載は、説明の目的のために、特定の実施形態を参照して記載されている。ただし、上記の例示的な考察は、網羅的であること又は開示された形態に限定することを意図するものではない。多くの変更及び変形が上述の教示に鑑みて可能である。本発明の原理及びその実際的な応用を最良の形で説明し、それによって他の当業者が、想到される特定の用途に好適な種々の改良と共に本発明及び様々な実施形態を最良な形で利用することを可能とするために、これらの実施形態を選択し説明した。
【図１Ａ】
2015528619.tif 000003
【図１Ｂ】
2015528619.tif 000004
【図１Ｃ】
2015528619.tif 000005
【図２】
2015528619.tif 000006
【図３】
2015528619.tif 000007
【図４Ａ】
2015528619.tif 000008
【図４Ｂ】
2015528619.tif 000009
【図４Ｃ】
2015528619.tif 000010
【図５Ａ】
2015528619.tif 000011
【図５Ｂ】
2015528619.tif 000012
【図５Ｃ】
2015528619.tif 000013
【図５Ｄ】
2015528619.tif 000014
【図５Ｅ】
2015528619.tif 000015
【図５Ｆ】
2015528619.tif 000016
【図５Ｇ】
2015528619.tif 000017
【図５Ｈ】
2015528619.tif 000018
【図５Ｉ】
2015528619.tif 000019
【図５Ｊ】
2015528619.tif 000020
【図５Ｋ】
2015528619.tif 000021
【図５Ｌ】
2015528619.tif 000022
【図５Ｍ】
2015528619.tif 000023
【図５Ｎ】
2015528619.tif 000024
【図５Ｏ】
2015528619.tif 000025
【図５Ｐ】
2015528619.tif 000026
【図５Ｑ】
2015528619.tif 000027
【図５Ｒ】
2015528619.tif 000028
【図５Ｓ】
2015528619.tif 000029
【図５Ｔ】
2015528619.tif 000030
【図５Ｕ】
2015528619.tif 000031
【図５Ｖ】
2015528619.tif 000032
【図５Ｗ】
2015528619.tif 000033
【図５Ｘ】
2015528619.tif 000034
【図５Ｙ】
2015528619.tif 000035
【図５Ｚ】
2015528619.tif 000036
【図５ＡＡ】
2015528619.tif 000037
【図５ＢＢ】
2015528619.tif 000038
【図５ＣＣ】
2015528619.tif 000039
【図５ＤＤ】
2015528619.tif 000040
【図５ＥＥ】
2015528619.tif 000041
【図５ＦＦ】
2015528619.tif 000042
【図５ＧＧ】
2015528619.tif 000043
【図５ＨＨ】
2015528619.tif 000044
【図５ＩＩ】
2015528619.tif 000045
【図５ＪＪ】
2015528619.tif 000046
【図５ＫＫ】
2015528619.tif 000047
【図５ＬＬ】
2015528619.tif 000048
【図５ＭＭ】
2015528619.tif 000049
【図５ＮＮ】
2015528619.tif 000050
【図５ＯＯ】
2015528619.tif 000051
【図５ＰＰ】
2015528619.tif 000052
【図５ＱＱ】
2015528619.tif 000053
【図５ＲＲ】
2015528619.tif 000054
【図５ＳＳ】
2015528619.tif 000055
【図５ＴＴ】
2015528619.tif 000056
【図５ＵＵ】
2015528619.tif 000057
【図５ＶＶ】
2015528619.tif 000058
【図５ＷＷ】
2015528619.tif 000059
【図５ＸＸ】
2015528619.tif 000060
【図５ＹＹ】
2015528619.tif 000061
【図５ＺＺ】
2015528619.tif 000062
【図５ＡＡＡ】
2015528619.tif 000063
【図５ＢＢＢ】
2015528619.tif 000064
【図５ＣＣＣ】
2015528619.tif 000065
【図５ＤＤＤ】
2015528619.tif 000066
【図５ＥＥＥ】
2015528619.tif 000067
【図５ＦＦＦ】
2015528619.tif 000068
【図５ＧＧＧ】
2015528619.tif 000069
【図５ＨＨＨ】
2015528619.tif 000070
【図５ＩＩＩ】
2015528619.tif 000071
【図５ＪＪＪ】
2015528619.tif 000072
【図５ＫＫＫ】
2015528619.tif 000073
【図５ＬＬＬ】
2015528619.tif 000074
【図５ＭＭＭ】
2015528619.tif 000075
【図５ＮＮＮ】
2015528619.tif 000076
【図５ＯＯＯ】
2015528619.tif 000077
【図５ＰＰＰ】
2015528619.tif 000078
【図５ＱＱＱ】
2015528619.tif 000079
【図５ＲＲＲ】
2015528619.tif 000080
【図５ＳＳＳ】
2015528619.tif 000081
【図５ＴＴＴ】
2015528619.tif 000082
【図５ＵＵＵ】
2015528619.tif 000083
【図５ＶＶＶ】
2015528619.tif 000084
【図５ＷＷＷ】
2015528619.tif 000085
【図５ＸＸＸ】
2015528619.tif 000086
【図５ＹＹＹ】
2015528619.tif 000087
【図５ＺＺＺ】
2015528619.tif 000088
【図５ＡＡＡＡ】
2015528619.tif 000089
【図５ＢＢＢＢ】
2015528619.tif 000090
【図５ＣＣＣＣ】
2015528619.tif 000091
【図５ＤＤＤＤ】
2015528619.tif 000092
【図５ＥＥＥＥ】
2015528619.tif 000093
【図５ＦＦＦＦ】
2015528619.tif 000094
【図５ＧＧＧＧ】
2015528619.tif 000095
【図５ＨＨＨＨ】
2015528619.tif 000096
【図５ＩＩＩＩ】
2015528619.tif 000097
【図５ＪＪＪＪ】
2015528619.tif 000098
【図５ＫＫＫＫ】
2015528619.tif 000099
【図５ＬＬＬＬ】
2015528619.tif 000100
【図６Ａ】
2015528619.tif 000101
【図６Ｂ】
2015528619.tif 000102
【図６Ｃ】
2015528619.tif 000103
【図６Ｄ】
2015528619.tif 000104
【図６Ｅ】
2015528619.tif 000105
【図７Ａ】
2015528619.tif 000106
【図７Ｂ】
2015528619.tif 000107
【図７Ｃ】
2015528619.tif 000108
【図８Ａ】
2015528619.tif 000109
【図８Ｂ】
2015528619.tif 000110
【図８Ｃ】
2015528619.tif 000111
【図９Ａ】
2015528619.tif 000112
【図９Ｂ】
2015528619.tif 000113
【図１０Ａ】
2015528619.tif 000114
【図１０Ｂ】
2015528619.tif 000115
【図１１Ａ】
2015528619.tif 000116
【図１１Ｂ】
2015528619.tif 000117
【図１１Ｃ】
2015528619.tif 000118
【図１２Ａ】
2015528619.tif 000119
【図１２Ｂ】
2015528619.tif 000120
【図１２Ｃ】
2015528619.tif 000121
【図１２Ｄ】
2015528619.tif 000122
【図１２Ｅ】
2015528619.tif 000123
【図１３Ａ】
2015528619.tif 000124
【図１３Ｂ】
2015528619.tif 000125
【図１３Ｃ】
2015528619.tif 000126
【図１３Ｄ】
2015528619.tif 000127
【図１３Ｅ】
2015528619.tif 000128
【図１４】
2015528619.tif 000129
【国際調査報告】
2015528619.tif 000130
2015528619.tif 000131