(57)【要約】      （修正有）【課題】同時に開いているアプリケーションを管理するための、より速く、より効率的な方法及びインタフェースを提供する。【解決手段】タッチ感知ディスプレイ上でのジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションのアイコンを表示する。ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、１つ以上の設定アイコンを表示する。第１の方向は、水平方向である。第２の方向は、上向きの方向である。【選択図】図６Ａ
2018010655.tif 000002
【特許請求の範囲】
【請求項１】
方法であって
タッチ感知ディスプレイを備える多機能デバイスで、
前記タッチ感知ディスプレイ上でのジェスチャを検出することと、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向での第１のスワイプジェスチャである場合に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションのアイコンを表示することと、
前記ジェスチャが前記第１の方向とは異なる第２の方向での第２のスワイプジェスチャである場合に、１つ以上の設定アイコンを表示することと、
を含むことを特徴とする、方法。
【請求項２】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１の方向及び前記第２の方向とは異なる第３の方向での第３のスワイプジェスチャである場合に、少なくとも最近の電子通知のリストを表示することを含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第３の方向での前記第３のスワイプジェスチャである場合に、前記最近の電子通知のリストを含む情報ユーザインタフェースを表示することを含むことを特徴とする、請求項２に記載の方法。
【請求項４】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、設定パネル内に前記１つ以上の設定アイコンを表示することを含むことを特徴とする、請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記第１の方向が水平方向であり、
前記第２の方向が上向きの方向であり、
前記第３の方向が下向きの方向であることを特徴とする、請求項４に記載の方法。
【請求項６】
前記１つ以上の設定アイコンを表示することが、機内モードアイコン、Ｗｉ−Ｆｉアイコン、Ｂｌｕｅｔｏｏｔｈアイコン、及び回転ロックアイコンのうちの少なくとも１つを表示することを含むことを特徴とする、請求項４に記載の方法。
【請求項７】
前記１つ以上の設定アイコンを表示することが、おやすみモードアイコンを表示することを更に含むことを特徴とする、請求項６に記載の方法。
【請求項８】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に１つ以上のオーディオ制御アイコンを表示することを含むことを特徴とする、請求項４乃至７のいずれか１項に記載の方法。
【請求項９】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に輝度調節制御部を表示することを含むことを特徴とする、請求項４乃至８のいずれか１項に記載の方法。
【請求項１０】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に１つ以上のユーザ指定アプリケーションアイコンを表示することを含むことを特徴とする、請求項４乃至９のいずれか１項に記載の方法。
【請求項１１】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に、
前記１つ以上の設定アイコンと、
輝度調節制御部と、
１つ以上のオーディオ制御アイコンと、
１つ以上のユーザ指定アプリケーションアイコンと、
を同時に表示することを含むことを特徴とする、請求項１に記載の方法。
【請求項１２】
前記１つ以上の設定アイコンが前記設定パネルの第１の部分内に表示され、
前記輝度調節制御部が前記設定パネルの第２の部分内に表示され、前記第２の部分が前記第１の部分の下方にあり、
前記１つ以上のオーディオ制御アイコンが前記設定パネルの第３の部分内に表示され、前記第３の部分が前記第２の部分の下方にあり、
前記１つ以上のユーザ指定アプリケーションアイコンが前記設定パネルの第４の部分内に表示され、前記第４の部分が前記第３の部分の下方にあることを特徴とする、請求項１１に記載の方法。
【請求項１３】
方法であって
タッチ感知ディスプレイを備える多機能デバイスで、
前記タッチ感知ディスプレイ上でのジェスチャを検出することと、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向での第１のスワイプジェスチャである場合に、少なくとも最近の電子通知のリストを表示することと、
前記ジェスチャが前記第１の方向とは異なる第２の方向での第２のスワイプジェスチャである場合に、１つ以上の設定アイコンを表示することと、
を含むことを特徴とする、方法。
【請求項１４】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１の方向及び前記第２の方向とは異なる第３の方向での第３のスワイプジェスチャである場合に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションのアイコンを表示することを含むことを特徴とする、請求項１３に記載の方法。
【請求項１５】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１の方向での前記第１のスワイプジェスチャである場合、前記最近の電子通知のリストを含む情報ユーザインタフェースを表示することを含むことを特徴とする、請求項１３又は１４に記載の方法。
【請求項１６】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、設定パネル内に前記１つ以上の設定アイコンを表示することを含むことを特徴とする、請求項１３乃至１５のいずれか１項に記載の方法。
【請求項１７】
前記第１の方向が下向きの方向であり、
前記第２の方向が上向きの方向であり、
前記第３の方向が水平方向であることを特徴とする、請求項１６に記載の方法。
【請求項１８】
前記１つ以上の設定アイコンを表示することが、機内モードアイコン、Ｗｉ−Ｆｉアイコン、Ｂｌｕｅｔｏｏｔｈアイコン、及び回転ロックアイコンのうちの少なくとも１つを表示することを含むことを特徴とする、請求項１６に記載の方法。
【請求項１９】
前記１つ以上の設定アイコンを表示することが、おやすみモードアイコンを表示することを更に含むことを特徴とする、請求項１８に記載の方法。
【請求項２０】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に１つ以上のオーディオ制御アイコンを表示することを含むことを特徴とする、請求項１６乃至１９のいずれか１項に記載の方法。
【請求項２１】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に輝度調節制御部を表示することを含むことを特徴とする、請求項１６乃至２０のいずれか１項に記載の方法。
【請求項２２】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に１つ以上のユーザ指定アプリケーションアイコンを表示することを含むことを特徴とする、請求項１６乃至２１のいずれか１項に記載の方法。
【請求項２３】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２の方向での前記第２のスワイプジェスチャである場合に、前記設定パネル内に、
前記１つ以上の設定アイコンと、
輝度調節制御部と、
１つ以上のオーディオ制御アイコンと、
１つ以上のユーザ指定アプリケーションアイコンと、
を同時に表示することを含むことを特徴とする、請求項１３に記載の方法。
【請求項２４】
前記１つ以上の設定アイコンが前記設定パネルの第１の部分内に表示され、
前記輝度調節制御部が前記設定パネルの第２の部分内に表示され、前記第２の部分が、前記第１の部分の下方にあり、
前記１つ以上のオーディオ制御アイコンが前記設定パネルの第３の部分内に表示され、前記第３の部分が前記第２の部分の下方にあり、
前記１つ以上のユーザ指定アプリケーションアイコンが前記設定パネルの第４の部分内に表示され、前記第４の部分が前記第３の部分の下方にあることを特徴とする、請求項２３に記載の方法。
【請求項２５】
電子デバイスであって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１乃至２４に記載の方法のいずれかを実行する命令を含むことを特徴とする、電子デバイス。
【請求項２６】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが命令を含み、ディスプレイとタッチ感知面とを備える電子デバイスによって前記命令が実行されると、前記デバイスに、請求項１乃至２４に記載の方法のいずれかを実行させることを特徴とする、コンピュータ可読記憶媒体。
【請求項２７】
ディスプレイと、タッチ感知面と、メモリと、前記メモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサとを備える電子デバイス上のグラフィカルユーザインタフェースであって、請求項１乃至２４に記載の方法のいずれかに従って表示されるユーザインタフェースを含むことを特徴とする、グラフィカルユーザインタフェース。
【請求項２８】
電子デバイスであって、
ディスプレイと、
タッチ感知面と、
請求項１乃至２４に記載の方法のいずれかを実行する手段と、
を備えることを特徴とする、電子デバイス。
【請求項２９】
ディスプレイとタッチ感知面とを備える電子デバイス内で使用するための、情報処理装置であって、
請求項１乃至２４に記載の方法のいずれかを実行する手段を備えることを特徴とする、情報処理装置。
【請求項３０】
電子デバイスであって、
タッチ感知ディスプレイユニットと、
前記タッチ感知ディスプレイユニットに結合された処理ユニットと、
を備え、前記処理ユニットが、
前記タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを検出し、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向での第１のスワイプジェスチャである場合に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションのアイコンの表示を可能にし、
前記ジェスチャが前記第１の方向とは異なる第２の方向での第２のスワイプジェスチャである場合に、１つ以上の設定アイコンの表示を可能にする、
ように構成されることを特徴とする、電子デバイス。
【請求項３１】
電子デバイスであって、
タッチ感知ディスプレイユニットと、
前記タッチ感知ディスプレイユニットに結合された処理ユニットと、を備え、前記処理ユニットが、
前記タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを検出し、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向での第１のスワイプジェスチャである場合に、少なくとも最近の電子通知のリストの表示を可能にし、
前記ジェスチャが前記第１の方向とは異なる第２の方向での第２のスワイプジェスチャである場合に、１つ以上の設定アイコンの表示を可能にする、
ように構成されることを特徴とする、電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、全般的に、タッチ感知面を備えるポータブル電子デバイスに関し、それらのポータブル電子デバイスとしては、複数の開いているソフトウェアアプリケーションを有するように構成された、タッチ感知面を備えるポータブル電子デバイスが挙げられるが、これに限定されない。
【背景技術】
【０００２】
コンピュータ及び他の電子コンピューティングデバイス用の入力デバイスとしての、タッチ感知面の使用は、近年では、著しく増大している。例示的なタッチ感知面としては、タッチパッド及びタッチスクリーンディスプレイが挙げられる。そのような表面は、ソフトウェアアプリケーションを選択、起動、及び管理するために、広範に使用される。
【０００３】
ポータブル電子デバイスに関しては、同時に開いているアプリケーションを管理するための既存の方法は、煩雑かつ非効率的である。例えば、小さいスクリーンを備えるポータブルデバイス（例えば、スマートフォン及び他のポケットサイズのデバイス）は、典型的には、そのデバイス上で複数のアプリケーションが稼働している場合であっても、一度に単一のアプリケーションを表示する。そのようなデバイスでは、現在開いているアプリケーションをユーザが見て管理することは、困難な場合がある。この状況は、ユーザに対する著しい認知負担をもたらす。更には、現在開いているアプリケーションを管理するための既存の方法は、必要以上に長い時間を要することにより、エネルギーを浪費する。この後者の考慮事項は、バッテリ動作式デバイスでは特に重要である。
【発明の概要】
【０００４】
したがって、同時に開いているアプリケーションを管理するための、より速く、より効率的な方法及びインタフェースを備えるコンピューティングデバイスが必要とされている。そのような方法及びインタフェースは、同時に開いているアプリケーションを管理するための従来の方法を補完するか、又は置き換えることができる。そのような方法及びインタフェースは、ユーザに対する認知負担を軽減し、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、そのような方法及びインタフェースにより、電力が節約され、バッテリを充電する間隔が増大する。
【０００５】
タッチ感知面を備えるコンピューティングデバイス用のユーザインタフェースに関連付けられる、上記の欠陥及び他の問題点は、開示されるデバイスによって低減されるか、又は解消される。一部の実施形態では、このデバイスは、ポータブル（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルドデバイス）である。一部の実施形態では、このデバイスは、タッチパッドを有する。一部の実施形態では、このデバイスは、タッチ感知ディスプレイ（別名「タッチスクリーン」又は「タッチスクリーンディスプレイ」）を有する。一部の実施形態では、このデバイスは、グラフィカルユーザインタフェース（ＧＵＩ）、１つ以上のプロセッサ、メモリ、及び複数の機能を実行するためにメモリ内に記憶された１つ以上のモジュール、プログラム、又は命令セットを有する。一部の実施形態では、ユーザは、主にタッチ感知面上での指の接触及びジェスチャを介して、ＧＵＩと対話する。一部の実施形態では、それらの機能としては、画像編集、描画、プレゼンテイング、ワードプロセッシング、ウェブサイトの作成、ディスクオーサリング、スプレッドシートの作成、ゲームプレイ、電話をかけること、テレビ会議、電子メール送信、インスタントメッセージング、トレーニングサポート、デジタル写真撮影、デジタルビデオ撮影、ウェブブラウジング、デジタル音楽の再生、及び／又はデジタルビデオの再生を挙げることができる。これらの機能を実行する実行可能命令は、１つ以上のプロセッサによって実行するように構成された、コンピュータ可読記憶媒体又は他のコンピュータプログラム製品内に含めることができる。
【０００６】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応する、第１のアプリケーションビューを、タッチ感知ディスプレイ上に表示することを含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される。この方法はまた、第１の入力を検出することと、この第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入ることと、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループを、第１の既定区域内に表示することと、この第１の既定区域に隣接して、第１のアプリケーションビューの少なくとも一部分を同時に表示することとも含む。この方法は、第１の既定区域内の、それぞれの開いているアプリケーションのアイコン上でのジェスチャを検出することと、それぞれの開いているアプリケーションのアイコン上でのジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に表示することと、開いているアプリケーションのアイコンを、第１の既定区域内に表示することを停止することと、アプリケーションビュー選択モードから出ることとを更に含む。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される。
【０００７】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応する、第１のアプリケーションビューを、タッチ感知ディスプレイ上に表示することを含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される。この方法はまた、第１の入力を検出することと、この第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入ることと、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションの画像を、既定区域内に表示することとも含む。それらの開いているアプリケーションの画像は、ディスプレイ上で後方に延びる、三次元スタック内に表示される。この方法は、三次元スタック内の、開いているアプリケーションのそれぞれの画像上でのジェスチャを検出することと、開いているアプリケーションのそれぞれの画像上でのジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に表示することと、開いているアプリケーションの画像の三次元スタックを表示することを停止することと、アプリケーションビュー選択モードから出ることとを更に含む。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される。
【０００８】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズで表示することを含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。この方法はまた、第１の入力を検出することと、この第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入ることと、開いているアプリケーションの画像を、既定区域内に表示することとも含む。各画像は、第１のサイズよりも小さい第２のサイズで表示され、それらの画像は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。この方法は、既定区域内の、開いているアプリケーションのそれぞれの画像上でのジェスチャを検出することと、それぞれの画像上でのジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示することと、既定区域内に画像を表示することを停止することと、アプリケーションビュー選択モードから出ることとを更に含む。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。
【０００９】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズで表示することを含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。この方法はまた、開いているアプリケーションの画像を、既定区域内に同時に表示することも含む。各画像は、第１のサイズよりも小さい第２のサイズで表示され、それらの画像は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。この方法は、既定区域内の、開いているアプリケーションのそれぞれの画像上でのジェスチャを検出することと、それぞれの画像上でのジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示することとを更に含む。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。
【００１０】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、複数の同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードの間に、以下のアクションを実行することを含む。この方法は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループを、既定区域内に表示することと、その既定区域内でのジェスチャを検出することと、既定区域内でのジェスチャの検出に応じて、以下のアクションのうちの１つを実行することとを含む。ジェスチャが、第１の方向での、第１のスクロールジェスチャである場合、この方法は、複数の同時に開いているアプリケーションのアイコン中の、他の開いているアプリケーションのアイコンを、既定区域内に表示するようにスクロールさせることを含む。ジェスチャが、第１の方向とは反対の第２の方向での、第２のスクロールジェスチャである場合、この方法は、既定区域内に設定アイコンを表示するようにスクロールさせることを含む。ジェスチャが、それぞれの開いているアプリケーションのアイコン上での、第１のジェスチャである場合、この方法は、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に表示することと、開いているアプリケーションのアイコンを、既定区域内に表示することを停止することと、アプリケーションビュー選択モードから出ることとを含む。
【００１１】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、第１のアプリケーション内で、第１のアプリケーションビューを第１のサイズで表示することを含む。この第１のアプリケーションビューは、第１のアプリケーションとは異なる第２のアプリケーションに関連付けられる、ユーザ選択可能オブジェクトを含む。この方法はまた、ユーザ選択可能オブジェクトに対応する第１の場所での、第１のジェスチャを検出することと、この第１のジェスチャの検出に応じて、第１のアプリケーションビューを表示することを停止することと、第２のアプリケーション内で、第２のアプリケーションビューを表示することともを含む。この方法は、第２のアプリケーションの間に、入力を検出することと、この入力の検出に応じて、複数の同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入ることと、開いているアプリケーションの画像を、第１の既定区域内に表示することと、アプリケーションを起動するためのアプリケーションアイコンを有するビューの一部分を、第１の既定区域とは異なる第２の既定区域内に表示することとを更に含む。開いているアプリケーションの画像は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応し、各画像は、第１のサイズよりも小さい第２のサイズで表示され、それらの画像は、第１のアプリケーションビューの画像、及び第２のアプリケーション内のビューの画像を含む。この方法は、アプリケーションビュー選択モードの間に、第２のジェスチャを検出することと、この第２のジェスチャの検出に応じて、以下のアクションのうちの１つを実行することとを含む。この方法は、第２のジェスチャが、第１のアプリケーションビューの画像に対応する場所でのものである場合、第１のアプリケーション内で、第１のアプリケーションビューを第１のサイズで表示することと、第１の既定区域内に画像を表示することを停止することと、アプリケーションビュー選択モードから出ることとを含む。この方法は、第２のジェスチャが、第２の既定区域に対応する場所でのものである場合、アプリケーションを起動するためのアプリケーションアイコンを有するビューを表示することと、第１の既定区域内に画像を表示することを停止することと、アプリケーションビュー選択モードから出ることとを含む。
【００１２】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズで表示することを含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。この方法は、第１の入力を検出することと、この第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入ることと、開いているアプリケーションの画像を表示することとを含む。各画像は、第１のサイズよりも小さい第２のサイズで表示され、対応する開いているアプリケーションのアイコンが、各画像と同時に表示され、それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。この方法は、開いているアプリケーションのそれぞれの画像上での選択ジェスチャを検出することと、それぞれの画像上での選択ジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示することと、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを停止することと、アプリケーションビュー選択モードから出ることとを含む。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。
【００１３】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、タッチ感知ディスプレイ上でのジェスチャを検出することを含む。タッチ感知ディスプレイ上でのジェスチャの検出に応じて、この方法は、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコンを表示することを含む。この方法は、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンを表示することを更に含む。一部の実施形態では、第１の方向は水平方向であり、第２の方向は上向きの方向である。
【００１４】
一部の実施形態によれば、タッチ感知ディスプレイを備える多機能デバイスで、方法が実行される。この方法は、タッチ感知ディスプレイ上でのジェスチャを検出することを含む。タッチ感知ディスプレイ上でのジェスチャの検出に応じて、この方法は、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、少なくとも最近の電子通知のリストを表示することを含む。この方法は、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンを表示することを更に含む。一部の実施形態では、第１の方向は下向きの方向であり、第２の方向は上向きの方向である。
【００１５】
一部の実施形態によれば、電子デバイスは、タッチ感知ディスプレイ、１つ以上のプロセッサ、メモリ、及び１つ以上のプログラムを含み、この１つ以上のプログラムは、メモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成されており、この１つ以上のプログラムは、上述の方法のうちのいずれかの動作を実行する命令を含む。一部の実施形態によれば、タッチ感知ディスプレイ、メモリ、及びこのメモリ内に記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサを備える電子デバイス上の、グラフィカルユーザインタフェースは、上述の方法のうちのいずれかで表示される要素のうちの１つ以上を含み、それらの要素は、上記の方法のうちのいずれかで説明されるように、入力に応じて更新される。一部の実施形態によれば、コンピュータ可読記憶媒体は、その内部に命令を記憶しており、この命令は、タッチ感知ディスプレイを備える電子デバイスによって実行されると、上述の方法のうちのいずれかの動作を、そのデバイスに実行させる。一部の実施形態によれば、電子デバイスは、タッチ感知ディスプレイと、上述の方法のうちのいずれかの動作を実行する手段とを含む。一部の実施形態によれば、タッチ感知ディスプレイを備える電子デバイス内で使用するための情報処理装置が、上述の方法のうちのいずれかの動作を実行する手段を含む。
【００１６】
一部の実施形態によれば、電子デバイスは、タッチ感知ディスプレイユニット上に、第１のアプリケーションビューを第１のサイズで表示するように構成された、タッチ感知ディスプレイユニットを含み、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。この電子デバイスはまた、タッチ感知ディスプレイユニットに結合された処理ユニットも含む。この処理ユニットは、第１の入力を検出し、その第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入り、開いているアプリケーションの画像の表示を可能にするように構成される。各画像は、第１のサイズよりも小さい第２のサイズで表示される。対応する開いているアプリケーションのアイコンが、各画像と同時に表示される。それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。処理ユニットは、開いているアプリケーションのそれぞれの画像上での選択ジェスチャを検出し、それぞれの画像上での選択ジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示することを可能にし、それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示され、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを停止し、アプリケーションビュー選択モードから出るように構成される。
【００１７】
一部の実施形態によれば、電子デバイスは、タッチ感知ディスプレイユニットと、そのタッチ感知ディスプレイユニットに結合された処理ユニットとを含む。処理ユニットは、タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを検出するように構成される。処理ユニットは、タッチ感知ディスプレイ上でのジェスチャの検出に応じて、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコンの表示を可能にするように構成される。処理ユニットは、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンの表示を可能にするように更に構成される。一部の実施形態では、第１の方向は水平方向であり、第２の方向は上向きの方向である。
【００１８】
一部の実施形態によれば、電子デバイスは、タッチ感知ディスプレイユニットと、そのタッチ感知ディスプレイユニットに結合された処理ユニットとを含む。処理ユニットは、タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを検出するように構成される。処理ユニットは、タッチ感知ディスプレイ上でのジェスチャの検出に応じて、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、少なくとも最近の電子通知のリストの表示を可能にするように構成される。処理ユニットは、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンの表示を可能にするように更に構成される。一部の実施形態では、第１の方向は下向きの方向であり、第２の方向は上向きの方向である。
【００１９】
それゆえ、タッチ感知ディスプレイを備える多機能デバイスには、同時に開いているソフトウェアアプリケーションを管理するための、より速く、より効率的な方法及びインタフェースが提供され、それにより、有効性、効率、及びそのようなデバイスに対するユーザ満足度が向上する。そのような方法及びインタフェースは、同時に開いているソフトウェアアプリケーションを管理するための、従来の方法を補完するか、又は置き換えることができる。
【図面の簡単な説明】
【００２０】
本発明の前述の実施形態、並びにそれらの追加的実施形態をより良好に理解するために、以下の図面と関連して、以下の実施形態の説明を参照されたく、それらの図面内では、類似の参照番号は、それらの図の全体を通して対応する部分を指す。
【００２１】
【図１Ａ】一部の実施形態に係る、タッチ感知ディスプレイを備えるポータブル多機能デバイスを示すブロック図である。
【図１Ｂ】一部の実施形態に係る、タッチ感知ディスプレイを備えるポータブル多機能デバイスを示すブロック図である。
【００２２】
【図１Ｃ】一部の実施形態に係る、イベント処理のための例示的構成要素を示すブロック図である。
【００２３】
【図２】一部の実施形態に係る、タッチスクリーンを有するポータブル多機能デバイスを示す。
【００２４】
【図３】一部の実施形態に係る、ディスプレイ及びタッチ感知面を備える例示的な多機能デバイスのブロック図である。
【００２５】
【図４Ａ】一部の実施形態に係る、ポータブル多機能デバイス上のアプリケーションのメニューに関する、例示的なユーザインタフェースを示す。
【図４Ｂ】一部の実施形態に係る、ポータブル多機能デバイス上のアプリケーションのメニューに関する、例示的なユーザインタフェースを示す。
【００２６】
【図４Ｃ】一部の実施形態に係る、ディスプレイとは別個のタッチ感知面を備える多機能デバイスに関する、例示的なユーザインタフェースを示す。
【００２７】
【図５Ａ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｂ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｃ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｄ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｅ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｆ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｇ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｈ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｉ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｊ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｋ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｌ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｍ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｎ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｏ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｐ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｑ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｒ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｓ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｔ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｕ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｖ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｗ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｘ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｙ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５Ｚ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＡＡ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＢＢ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＣＣ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＤＤ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＥＥ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＦＦ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＧＧ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＨＨ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＩＩ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＪＪ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＫＫ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＬＬ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＭＭ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＮＮ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＯＯ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＰＰ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＱＱ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＲＲ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＳＳ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＴＴ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＵＵ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＶＶ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＷＷ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＸＸ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＹＹ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【図５ＺＺ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。
【００２８】
【図５ＡＡＡ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＢＢＢ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＣＣＣ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＤＤＤ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＥＥＥ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＦＦＦ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＧＧＧ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【図５ＨＨＨ】一部の実施形態に係る、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【００２９】
【図６Ａ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図６Ｂ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図６Ｃ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３０】
【図７】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３１】
【図８Ａ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図８Ｂ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図８Ｃ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３２】
【図９】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３３】
【図１０】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３４】
【図１１Ａ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図１１Ｂ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３５】
【図１２Ａ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【図１２Ｂ】一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法を示す流れ図である。
【００３６】
【図１３】一部の実施形態に係る、電子デバイスの機能ブロック図である。
【００３７】
【図１４】一部の実施形態に係る、設定アイコンを表示する方法を示す流れ図である。
【００３８】
【図１５】一部の実施形態に係る、設定アイコンを表示する方法を示す流れ図である。
【００３９】
【図１６】一部の実施形態に係る、電子デバイスの機能ブロック図である。
【発明を実施するための形態】
【００４０】
ここで、添付図面に実施例が示される実施形態を、詳細に参照する。以下の詳細な説明では、本発明の完全な理解を提供するために、数多くの具体的な詳細が記載される。しかしながら、本発明は、これらの具体的な詳細を伴わずとも実践することができる点が、当業者には明らかとなるであろう。他の例では、周知の方法、手順、構成要素、回路、及びネットワークは、実施形態の態様を不必要に不明瞭なものとしないよう、詳細には説明されていない。
【００４１】
本明細書では、様々な要素を説明するために第１、第２などの用語が使用される場合があるが、それらの要素は、これらの用語によって限定されるべきではないこともまた、理解されるであろう。これらの用語は、ある要素を別の要素と区別するためにのみ使用される。例えば、本発明の範囲から逸脱することなく、第１の接触を第２の接触と呼ぶことが可能であり、同様に、第２の接触を第１の接触と呼ぶことが可能である。第１の接触及び第２の接触は、双方とも接触であるが、それらは同じ接触ではない。
【００４２】
本明細書での本発明の説明で使用される用語法は、特定の実施形態を説明することのみを目的とするものであって、本発明を限定することを意図するものではない。本発明の説明及び添付の特許請求の範囲で使用するとき、単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、文脈がそうではないことを明確に示さない限り、複数形もまた含むことが意図される。本明細書で使用するとき、用語「及び／又は」は、関連する列挙された項目のうちの１つ以上の、任意の全ての可能な組み合わせを指し、それらの組み合わせを包含することもまた、理解されるであろう。用語「ｉｎｃｌｕｄｅｓ（含む）」、「ｉｎｃｌｕｄｉｎｇ（含む）」、「ｃｏｍｐｒｉｓｅｓ（備える）」、及び／又は「ｃｏｍｐｒｉｓｉｎｇ（備える）」は、本明細書で使用される場合、記述される特徴、整数、ステップ、動作、要素、及び／又は構成要素の存在を指定するが、１つ以上の他の特徴、整数、ステップ、動作、要素、構成要素、及び／又はそれらの群の存在若しくは追加を排除するものではないことが、更に理解されるであろう。
【００４３】
本明細書で使用するとき、用語「〜の場合には」は、文脈に応じて、「〜のとき」若しくは「〜すると」、又は「〜という判定に応じて」若しくは「〜の検出に応じて」を意味するものと解釈することができる。同様に、語句「〜と判定される場合には」又は「（記述される条件又はイベント）が検出される場合には」を、文脈に応じて、「〜と判定されると」若しくは「〜との判定に応じて」、又は「（記述される条件又はイベント）が検出されると」若しくは「（記述される条件又はイベント）の検出に応じて」を意味するものと解釈することができる。
【００４４】
本明細書で使用するとき、ディスプレイの「解像度」という用語は、ディスプレイの各軸に沿った、又はディスプレイの各寸法内での、画素の数を指す（「画素数」又は「画素解像度」とも呼ばれる）。例えば、ディスプレイは、３２０×４８０画素の解像度を有し得る。更には、本明細書で使用するとき、多機能デバイスの「解像度」という用語は、その多機能デバイス内のディスプレイの解像度を指す。用語「解像度」は、各画素のサイズ又は画素の間隔に対する、いかなる制限も示唆するものではない。例えば、１０２４×７６８の画素解像度を有する第１のディスプレイと比較して、３２０×４８０の画素解像度を有する第２のディスプレイは、より低い解像度を有する。しかしながら、ディスプレイの物理的サイズは、画素解像度ばかりではなく、画素サイズ及び画素の間隔を含めた、多くの他の因子に応じても決定されることに留意されたい。それゆえ、第１のディスプレイは、第２のディスプレイと比較して、同じか、より小さいか、又はより大きい物理的サイズを有する場合がある。
【００４５】
本明細書で使用するとき、ディスプレイの「ビデオ解像度」という用語は、ディスプレイの各軸に沿った、又はディスプレイの各寸法内での、画素の密度を指す。ビデオ解像度は、多くの場合、ディスプレイのそれぞれの寸法に沿って、１インチの距離の範囲内に一列に配置することが可能な画素の数を計数する、ドット／インチ（ＤＰＩ）単位で計測される。
【００４６】
コンピューティングデバイス、そのようなデバイス用のユーザインタフェース、及びそのようなデバイスを使用するための関連プロセスの、実施形態を説明する。一部の実施形態では、このコンピューティングデバイスは、ＰＤＡ機能及び／又は音楽プレーヤ機能などの他の機能をも含む、モバイル電話などのポータブル通信デバイスである。ポータブル多機能デバイスの例示的な実施形態としては、アップル  インコーポレイテッド（カリフォルニア州クパチーノ）によるｉＰｈｏｎｅ（登録商標）及びｉＰｏｄ  Ｔｏｕｃｈ（登録商標）デバイスが挙げられるが、これらに限定されない。タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えるラップトップコンピュータ又はタブレットコンピュータなどの、他のポータブルデバイスもまた、使用することができる。また、一部の実施形態では、このデバイスは、ポータブル通信デバイスではなく、タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えるデスクトップコンピュータであることも理解されたい。
【００４７】
以下の論考では、ディスプレイ及びタッチ感知面を含む、コンピューティングデバイスを説明する。しかしながら、このコンピューティングデバイスは、物理キーボード、マウス、及び／又はジョイスティックなどの、１つ以上の他の物理ユーザインタフェースデバイスを含み得ることを理解されたい。
【００４８】
このデバイスは、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージングアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽プレーヤアプリケーション、及び／又はデジタルビデオプレーヤアプリケーションのうちの１つ以上などの、様々なアプリケーションをサポートする。
【００４９】
このデバイス上で実行することが可能な様々なアプリケーションは、タッチ感知面などの、少なくとも１つの共通の物理ユーザインタフェースデバイスを使用することができる。タッチ感知面の１つ以上の機能、並びにデバイス上に表示される対応する情報は、アプリケーションごとに、及び／又はそれぞれのアプリケーション内で、調節並びに／あるいは変更することができる。この方式で、そのデバイスの共通の（タッチ感知面などの）物理アーキテクチャは、ユーザにとって直観的かつ透明なユーザインタフェースを使用して、様々なアプリケーションをサポートすることができる。
【００５０】
ユーザインタフェースは、１つ以上のソフトキーボードの実施形態を含み得る。ソフトキーボードの実施形態としては、２００６年７月２４日に出願された米国特許出願第１１／４５９，６０６号、「Ｋｅｙｂｏａｒｄｓ  Ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」、及び２００６年７月２４日に出願された同第１１／４５９，６１５号、「Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｋｅｙｂｏａｒｄｓ  Ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」で説明されているものなどの、表示されるキーボードのアイコン上の、標準的な（ＱＷＥＲＴＹ）構成及び／又は非標準的な構成の記号を挙げることができ、それらの出願の内容は、全体が参照により本明細書に組み込まれる。これらのキーボードの実施形態は、タイプライター用のものなどの、既存の物理キーボード内のキーの数と比べて、低減された数のアイコン（又は、ソフトキー）を含み得る。このことにより、ユーザは、キーボード内の１つ以上のアイコン、またそれゆえ、１つ以上の対応する記号を、より容易に選択することができる。これらのキーボードの実施形態は、適応的とすることができる。例えば、表示されるアイコンは、１つ以上のアイコン及び／又は１つ以上の対応する記号を選択することなどのユーザアクションに従って、変更することができる。デバイス上での１つ以上のアプリケーションは、共通のキーボード及び／又は異なるキーボードの実施形態を利用することができる。それゆえ、使用されるキーボードの実施形態は、それらのアプリケーションのうちの少なくとも一部に合わせて調整することができる。一部の実施形態では、１つ以上のキーボードの実施形態は、それぞれのユーザに合わせて調整することができる。例えば、１つ以上のキーボードの実施形態は、それぞれのユーザの単語使用履歴（辞書編集、スラング、個人的使用）に基づいて、それぞれのユーザに合わせて調整することができる。これらのキーボードの実施形態のうちの一部は、ソフトキーボードの実施形態を使用する場合に、１つ以上のアイコン、またそれゆえ、１つ以上の記号を選択する際の、ユーザエラーの確率を低減するように調節することができる。
【００５１】
ここで、タッチ感知ディスプレイを備えるポータブルデバイスの実施形態に注意を向ける。図１Ａ及び図１Ｂは、一部の実施形態に係る、タッチ感知ディスプレイ１１２を備えるポータブル多機能デバイス１００を示すブロック図である。タッチ感知ディスプレイ１１２は、便宜上「タッチスクリーン」と呼ばれる場合があり、タッチ感知ディスプレイシステムとしても既知であるか、又はそのように呼ばれる場合もある。デバイス１００は、メモリ１０２（１つ以上のコンピュータ可読記憶媒体を含み得る）、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インタフェース１１８、ＲＦ回路機構１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、他の入力又は制御デバイス１１６、及び外部ポート１２４を含み得る。デバイス１００は、１つ以上の光センサ１６４を含み得る。これらの構成要素は、１つ以上の通信バス又は信号線１０３を介して通信することができる。
【００５２】
デバイス１００は、ポータブル多機能デバイスの一実施例に過ぎず、デバイス１００は、示されているものよりも多くの構成要素又は少ない構成要素を有し得るものであり、２つ以上の構成要素を組み合わせることができ、又は、それらの構成要素の異なる構成若しくは配置を有し得ることを理解されたい。図１Ａ及び図１Ｂに示される様々な構成要素は、１つ以上の信号処理回路及び／又は特定用途向け集積回路を含めた、ハードウェア、ソフトウェア、あるいはハードウェア及びソフトウェアの双方の組み合わせとして実装することができる。
【００５３】
メモリ１０２は、高速ランダムアクセスメモリを含み得るものであり、また、１つ以上の磁気ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体メモリデバイスなどの、不揮発性メモリも含み得る。ＣＰＵ  １２０及び周辺機器インタフェース１１８などの、デバイス１００の他の構成要素によるメモリ１０２へのアクセスは、メモリコントローラ１２２によって制御することができる。
【００５４】
周辺機器インタフェース１１８を使用して、このデバイスの入力及び出力周辺機器を、ＣＰＵ  １２０及びメモリ１０２に結合することができる。１つ以上のプロセッサ１２０は、メモリ１０２内に記憶された様々なソフトウェアプログラム及び／又は命令セットを稼働又は実行することにより、デバイス１００に関する様々な機能を実行し、かつデータを処理する。
【００５５】
一部の実施形態では、周辺機器インタフェース１１８、ＣＰＵ  １２０、及びメモリコントローラ１２２は、チップ１０４などの単一チップ上に実装することができる。一部の他の実施形態では、それらは、別個のチップ上に実装することができる。
【００５６】
ＲＦ（無線周波数）回路機構１０８は、電磁信号とも呼ばれるＲＦ信号を送受信する。ＲＦ回路機構１０８は、電気信号を電磁信号に／電磁信号を電気信号に変換し、その電磁信号を介して、通信ネットワーク及び他の通信デバイスと通信する。ＲＦ回路機構１０８は、これらの機能を実行するための周知の回路機構を含み得るものであり、それらの回路機構としては、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ）カード、メモリなどが挙げられるが、これらに限定されない。ＲＦ回路機構１０８は、ワールドワイドウェブ（ＷＷＷ）とも称されるインターネットなどのネットワーク、セルラー電話ネットワーク、イントラネット、並びに／又は無線ローカルエリアネットワーク（ＬＡＮ）、及び／若しくはメトロポリタンエリアネットワーク（ＭＡＮ）などの無線ネットワーク、並びに他のデバイスと、無線通信によって通信することができる。無線通信は、複数の通信規格、通信プロトコル、及び通信技術のうちのいずれかを使用することができ、それらの通信規格、通信プロトコル、及び通信技術としては、移動通信用のグローバルシステム（ＧＳＭ）、拡張データＧＳＭ環境（ＥＤＧＥ）、高速ダウンリンクパケット接続（ＨＳＤＰＡ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）（登録商標）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／又はＩＥＥＥ  ８０２．１１ｎ）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、電子メール用のプロトコル（例えば、インターネットメッセージアクセスプロトコル（ＩＭＡＰ）及び／又はポストオフィスプロトコル（ＰＯＰ））、インスタントメッセージング（例えば、拡張可能メッセージング及びプレゼンスプロトコル（ＸＭＰＰ）、インスタントメッセージング及びプレゼンス利用拡張向けセッション開始プロトコル（ＳＩＭＰＬＥ）、インスタントメッセージング及びプレゼンスサービス（ＩＭＰＳ））、及び／又はショートメッセージサービス（ＳＭＳ）、あるいは本文書の出願日現在までに未だ開発されていない通信プロトコルを含めた任意の他の好適な通信プロトコルが挙げられるが、これらに限定されない。
【００５７】
オーディオ回路機構１１０、スピーカ１１１、及びマイクロホン１１３は、ユーザとデバイス１００との間のオーディオインタフェースを提供する。オーディオ回路機構１１０は、周辺機器インタフェース１１８からオーディオデータを受信し、そのオーディオデータを電気信号に変換し、その電気信号をスピーカ１１１に送信する。スピーカ１１１は、その電気信号を人間の可聴音波に変換する。オーディオ回路機構１１０はまた、マイクロホン１１３によって音波から変換された電気信号も受信する。オーディオ回路機構１１０は、その電気信号をオーディオデータに変換し、そのオーディオデータを、処理のために周辺機器インタフェース１１８に送信する。オーディオデータは、周辺機器インタフェース１１８によって、メモリ１０２及び／若しくはＲＦ回路機構１０８から読み出すことができ、並びに／又は、メモリ１０２及び／若しくはＲＦ回路機構１０８に送信することができる。一部の実施形態では、オーディオ回路機構１１０はまた、ヘッドセットジャック（例えば、図２の２１２）も含む。このヘッドセットジャックは、オーディオ回路機構１１０と、出力専用ヘッドホンあるいは出力（例えば、片耳又は両耳用のヘッドホン）及び入力（例えば、マイクロホン）の双方を備えるヘッドセットなどの、取り外し可能なオーディオ入出力周辺機器との間の、インタフェースを提供する。
【００５８】
Ｉ／Ｏサブシステム１０６は、タッチスクリーン１１２及び他の入力制御デバイス１１６などの、デバイス１００上の入出力周辺機器を、周辺機器インタフェース１１８に結合する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、並びに他の入力又は制御デバイスのための１つ以上の入力コントローラ１６０を含み得る。１つ以上の入力コントローラ１６０は、他の入力又は制御デバイス１１６との間で電気信号を受信／送信する。他の入力制御デバイス１１６は、物理ボタン（例えば、プッシュボタン、ロッカボタンなど）、ダイヤル、スライダスイッチ、ジョイスティック、クリックホイールなどを含み得る。一部の代替的実施形態では、入力コントローラ（単数又は複数）１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインタデバイスのうちのいずれかに結合することができる（又は、いずれにも結合されない場合もある）。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロホン１１３の音量調節のための、アップ／ダウンボタンを含み得る。１つ以上のボタンは、プッシュボタン（例えば、図２の２０６）を含み得る。２００５年１２月２３日に出願された米国特許出願第１１／３２２，５４９号、「Ｕｎｌｏｃｋｉｎｇ  ａ  Ｄｅｖｉｃｅ  ｂｙ  Ｐｅｒｆｏｒｍｉｎｇ  Ｇｅｓｔｕｒｅｓ  ｏｎ  ａｎ  Ｕｎｌｏｃｋ  Ｉｍａｇｅ」で説明されているように、プッシュボタンの素早い押圧により、タッチスクリーン１１２のロックを解除することができ、又は、タッチスクリーン上でのジェスチャを使用してデバイスをロック解除するプロセスを開始することができ、同出願は、全体が参照により本明細書に組み込まれる。プッシュボタン（例えば、２０６）のより長い押圧により、デバイス１００への電源を、オン又はオフにすることができる。ユーザは、これらのボタンのうちの１つ以上の機能性をカスタマイズすることが可能であり得る。タッチスクリーン１１２は、仮想ボタン若しくはソフトボタン、及び１つ以上のソフトキーボードを実装するために使用される。
【００５９】
タッチ感知ディスプレイ１１２は、デバイスとユーザとの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２との間で、電気信号を受信及び／又は送信する。タッチスクリーン１１２は、ユーザに視覚出力を表示する。この視覚出力は、グラフィック、テキスト、アイコン、ビデオ、及びそれらの任意の組み合わせ（「グラフィック」と総称される）を含み得る。一部の実施形態では、これらの視覚出力の一部又は全ては、ユーザインタフェースオブジェクトに対応し得る。
【００６０】
タッチスクリーン１１２は、触覚及び／又は蝕知の接触に基づいて、ユーザからの入力を受け入れる、タッチ感知面、センサ、若しくはセンサのセットを有する。タッチスクリーン１１２及びディスプレイコントローラ１５６は（メモリ１０２内のあらゆる関連モジュール及び／又は命令セットと共に）、タッチスクリーン１１２上での接触（及び、接触のあらゆる移動又は中断）を検出し、その検出された接触を、タッチスクリーン１１２上に表示されるユーザインタフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との対話に変換する。例示的実施形態では、タッチスクリーン１１２とユーザとの間の接触点は、ユーザの指に対応する。
【００６１】
タッチスクリーン１１２は、ＬＣＤ（液晶ディスプレイ）技術、ＬＰＤ（発光ポリマーディスプレイ）技術、又はＬＥＤ（発光ダイオード）技術を使用することができるが、他の実施形態では、他のディスプレイ技術を使用することができる。タッチスクリーン１１２及びディスプレイコントローラ１５６は、現在既知の、又は今後開発される複数のタッチ感知技術のうちのいずれかを使用して、接触、及びその接触のあらゆる移動若しくは中断を検出することができ、それらの技術としては、静電容量技術、抵抗性技術、赤外線技術、及び表面超音波技術、並びにタッチスクリーン１１２との１つ以上の接触点を判定するための、他の近接センサアレイ又は他の要素が挙げられるが、これらに限定されない。例示的実施形態では、アップル  インコーポレイテッド（カリフォルニア州クパチーノ）によるｉＰｈｏｎｅ（登録商標）及びｉＰｏｄ  Ｔｏｕｃｈ（登録商標）で見出されるものなどの、投影型相互静電容量式検知技術が使用される。
【００６２】
タッチスクリーン１１２の一部の実施形態でのタッチ感知ディスプレイは、米国特許第６，３２３，８４６号（ウェスターマンら）、同第６，５７０，５５７号（ウェスターマンら）、及び／又は同第６，６７７，９３２号（ウェスターマン）、並びに／あるいは米国特許公開第２００２／００１５０２４（Ａ１）号で説明されている、マルチタッチ感知タッチパッドと類似のものとすることができ、これらの文献のそれぞれは、全体が参照により本明細書に組み込まれる。しかしながら、タッチスクリーン１１２は、ポータブルデバイス１００からの視覚出力を表示するが、その一方で、タッチ感知タッチパッドは、視覚出力を提供しない。
【００６３】
タッチスクリーン１１２の一部の実施形態でのタッチ感知ディスプレイは、以下の出願で説明されている通りのものとすることができる。（１）２００６年５月２日に出願された米国特許出願第１１／３８１，３１３号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈ  Ｓｕｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ」、（２）２００４年５月６日に出願された同第１０／８４０，８６２号、「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈｓｃｒｅｅｎ」、（３）２００４年７月３０日に出願された同第１０／９０３，９６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（４）２００５年１月３１日に出願された同第１１／０４８，２６４号、「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（５）２００５年１月１８日に出願された同第１１／０３８，５９０号、「Ｍｏｄｅ−Ｂａｓｅｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」、（６）２００５年９月１６日に出願された同第１１／２２８，７５８号、「Ｖｉｒｔｕａｌ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅ  Ｐｌａｃｅｍｅｎｔ  Ｏｎ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ」、（７）２００５年９月１６日に出願された同第１１／２２８，７００号、「Ｏｐｅｒａｔｉｏｎ  Ｏｆ  Ａ  Ｃｏｍｐｕｔｅｒ  Ｗｉｔｈ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｉｎｔｅｒｆａｃｅ」、（８）２００５年９月１６日に出願された同第１１／２２８，７３７号、「Ａｃｔｉｖａｔｉｎｇ  Ｖｉｒｔｕａｌ  Ｋｅｙｓ  Ｏｆ  Ａ  Ｔｏｕｃｈ−Ｓｃｒｅｅｎ  Ｖｉｒｔｕａｌ  Ｋｅｙｂｏａｒｄ」、及び（９）２００６年３月３日に出願された同第１１／３６７，７４９号、「Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎａｌ  Ｈａｎｄ−Ｈｅｌｄ  Ｄｅｖｉｃｅ」。これらの出願の全ては、全体が参照により本明細書に組み込まれる。
【００６４】
タッチスクリーン１１２は、１００ｄｐｉを超えるビデオ解像度を有し得る。一部の実施形態では、タッチスクリーンは、約１６０ｄｐｉのビデオ解像度を有する。ユーザは、スタイラス、指などの、任意の好適な物体又は付属物を使用して、タッチスクリーン１１２と接触することができる。一部の実施形態では、ユーザインタフェースは、主として指に基づく接触及びジェスチャで機能するように設計されるが、これらは、タッチスクリーン上での指の接触面積がより広いことにより、スタイラスに基づく入力よりも精度が低い恐れがある。一部の実施形態では、デバイスは、指に基づく粗い入力を、ユーザによって所望されるアクションを実行するための、正確なポインタ／カーソルの位置又はコマンドに変換する。
【００６５】
一部の実施形態では、タッチスクリーンに加えて、デバイス１００は、特定の機能をアクティブ化又は非アクティブ化させるための、タッチパッド（図示せず）を含み得る。一部の実施形態では、このタッチパッドは、タッチスクリーンとは異なり、視覚出力を表示しない、そのデバイスのタッチ感知区域である。タッチパッドは、タッチスクリーン１１２とは別個のタッチ感知面、又はタッチスクリーンによって形成されるタッチ感知面の拡張部とすることができる。
【００６６】
一部の実施形態では、デバイス１００は、入力制御デバイス１１６として、物理ホイール又は仮想ホイール（例えば、クリックホイール）を含み得る。ユーザは、クリックホイールを回転させることによって、又はクリックホイールで接触点を移動させることによって（例えば、この場合には、接触点の移動量は、クリックホイールの中心点に対する、その角変位によって計測される）、タッチスクリーン１１２内に表示されている１つ以上のグラフィカルオブジェクト（例えば、アイコン）の間をナビゲートし、それらと対話することができる。クリックホイールはまた、表示されているアイコンのうちの１つ以上を選択するためにも、使用することができる。例えば、ユーザは、クリックホイールの少なくとも一部分又は関連ボタンを押し下げることができる。クリックホイールを介してユーザによって提供された、ユーザコマンド及びナビゲーションコマンドは、入力コントローラ１６０、並びにメモリ１０２内のモジュール及び／又は命令セットのうちの１つ以上によって処理することができる。仮想クリックホイールに関しては、クリックホイール及びクリックホイールコントローラは、それぞれ、タッチスクリーン１１２及びディスプレイコントローラ１５６の一部とすることができる。仮想クリックホイールに関しては、クリックホイールは、デバイスとのユーザ対話に応じて、タッチスクリーンディスプレイ上に出現及び消失する、不透明若しくは半透明のオブジェクトとすることができる。一部の実施形態では、仮想クリックホイールは、ポータブル多機能デバイスのタッチスクリーン上に表示され、そのタッチスクリーンとのユーザ接触によって操作される。
【００６７】
デバイス１００はまた、様々な構成要素に電力を供給するための、電力システム１６２も含む。電力システム１６２は、電力管理システム、１つ以上の電源（例えば、バッテリ、交流（ＡＣ））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力状態インジケータ（例えば、発光ダイオード（ＬＥＤ））、並びにポータブルデバイス内での電力の生成、管理、及び分配に関連付けられる任意の他の構成要素を含み得る。
【００６８】
デバイス１００はまた、１つ以上の光センサ１６４も含み得る。図１Ａ及び図１Ｂは、Ｉ／Ｏサブシステム１０６内の光センサコントローラ１５８に結合された、光センサを示す。光センサ１６４は、電荷結合素子（ＣＣＤ）又は相補的金属酸化物半導体（ＣＭＯＳ）フォトトランジスタを含み得る。光センサ１６４は、１つ以上のレンズを通して投影された、環境からの光を受光し、その光を、画像を表すデータに変換する。撮像モジュール１４３（カメラモジュールとも呼ばれる）と関連して、光センサ１６４は、静止画像又はビデオを取り込むことができる。一部の実施形態では、光センサが、デバイスの前面上のタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面上に配置されることにより、タッチスクリーンディスプレイは、静止画像及び／又はビデオ画像の取得のためのビューファインダとして使用することが可能となる。一部の実施形態では、光センサが、デバイスの前面上に配置されることにより、ユーザがタッチスクリーンディスプレイ上で他のテレビ会議の参加者を見る間に、ユーザの画像をテレビ会議のために取得することができる。一部の実施形態では、光センサ１６４の位置は、ユーザによって（例えば、デバイス筐体内のレンズ及びセンサを回転させることによって）変更することができ、それにより、テレビ会議並びに静止画像及び／又はビデオ画像の取得の双方のために、単一の光センサ１６４を、タッチスクリーンディスプレイと共に使用することができる。
【００６９】
デバイス１００はまた、１つ以上の近接センサ１６６も含み得る。図１Ａ及び図１Ｂは、周辺機器インタフェース１１８に結合された、近接センサ１６６を示す。あるいは、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合することもできる。近接センサ１６６は、米国特許出願第１１／２４１，８３９号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、同第１１／２４０，７８８号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」、同第１１／６２０，７０２号、「Ｕｓｉｎｇ  Ａｍｂｉｅｎｔ  Ｌｉｇｈｔ  Ｓｅｎｓｏｒ  Ｔｏ  Ａｕｇｍｅｎｔ  Ｐｒｏｘｉｍｉｔｙ  Ｓｅｎｓｏｒ  Ｏｕｔｐｕｔ」、同第１１／５８６，８６２号、「Ａｕｔｏｍａｔｅｄ  Ｒｅｓｐｏｎｓｅ  Ｔｏ  Ａｎｄ  Ｓｅｎｓｉｎｇ  Ｏｆ  Ｕｓｅｒ  Ａｃｔｉｖｉｔｙ  Ｉｎ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅｓ」及び同第１１／６３８，２５１号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ｓｙｓｔｅｍｓ  Ｆｏｒ  Ａｕｔｏｍａｔｉｃ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｏｆ  Ｐｅｒｉｐｈｅｒａｌｓ」で説明されるように機能し得るものであり、これらの出願は、全体が参照により本明細書に組み込まれる。一部の実施形態では、この多機能デバイスが、ユーザの耳の近くに配置される場合（例えば、ユーザが電話通話を行っている場合）、近接センサは、タッチスクリーン１１２をオフにして無効化する。
【００７０】
デバイス１００はまた、１つ以上の加速度計１６８も含み得る。図１Ａ及び図１Ｂは、周辺機器インタフェース１１８に結合された、加速度計１６８を示す。あるいは、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合することもできる。加速度計１６８は、米国特許公開第２００５０１９００５９号、「Ａｃｃｅｌｅｒａｔｉｏｎ−ｂａｓｅｄ  Ｔｈｅｆｔ  Ｄｅｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」、及び同第２００６００１７６９２号、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ａｐｐａｒａｔｕｓｅｓ  Ｆｏｒ  Ｏｐｅｒａｔｉｎｇ  Ａ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅ  Ｂａｓｅｄ  Ｏｎ  Ａｎ  Ａｃｃｅｌｅｒｏｍｅｔｅｒ」で説明されるように機能し得るものであり、これらの文献の双方は、全体が参照により本明細書に組み込まれる。一部の実施形態では、情報は、１つ以上の加速度計から受信されたデータの分析に基づいて、縦表示又は横表示で、タッチスクリーンディスプレイ上に表示される。デバイス１００は、任意選択的に、加速度計（単数又は複数）１６８に加えて、デバイス１００の位置及び向き（例えば、縦表示又は横表示）に関する情報を取得するための、磁力計（図示せず）及びＧＰＳ（又は、ＧＬＯＮＡＳＳ若しくは他のグローバルナビゲーションシステム）受信機（図示せず）を含む。
【００７１】
一部の実施形態では、メモリ１０２に記憶されたソフトウェア構成要素は、オペレーティングシステム１２６、通信モジュール（又は、命令セット）１２８、接触／動きモジュール（又は命令セット）１３０、グラフィックモジュール（又は、命令セット）１３２、テキスト入力モジュール（又は、命令セット）１３４、全地球測位システム（ＧＰＳ）モジュール（又は、命令セット）１３５、及びアプリケーション（又は、命令セット）１３６を含む。更には、一部の実施形態では、図１Ａ、図１Ｂ、及び図３に示すように、メモリ１０２は、デバイス／グローバル内部状態１５７を記憶する。デバイス／グローバル内部状態１５７は、存在する場合には、いずれのアプリケーションが現在アクティブであるかを示す、アクティブアプリケーション状態、いずれのアプリケーション、ビュー、又は他の情報が、タッチスクリーンディスプレイ１１２の様々な領域を占有するかを示す、ディスプレイ状態、デバイスの様々なセンサ及び入力制御デバイス１１６から取得した情報を含む、センサ状態、並びにデバイスの場所及び／又は姿勢に関する場所情報のうちの、１つ以上を含む。
【００７２】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ（登録商標）、ＲＴＸＣ（登録商標）、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳ  Ｘ（登録商標）、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓ（登録商標）などの組み込みオペレーティングシステム）は、一般的なシステムタスク（例えば、メモリ管理、記憶デバイス制御、電力管理など）を制御及び管理するための、様々なソフトウェア構成要素及び／又はドライバを含み、様々なハードウェア構成要素及びソフトウェア構成要素との間の通信を容易にする。
【００７３】
通信モジュール１２８は、１つ以上の外部ポート１２４を介した他のデバイスとの通信を容易にし、また、ＲＦ回路機構１０８及び／又は外部ポート１２４によって受信されたデータを処理するための様々なソフトウェア構成要素も含む。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ（登録商標）など）は、他のデバイスに直接結合するように、又はネットワーク（例えば、インターネット、無線ＬＡＮなど）を介して間接的に結合するように適合される。一部の実施形態では、外部ポートは、ｉＰｏｄ（アップル  インコーポレイテッドの商標）デバイス上で使用される３０ピンコネクタと同じか、若しくは同様のマルチピン（例えば、３０ピン）コネクタ、及び／又は互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【００７４】
接触／動きモジュール１３０は、（ディスプレイコントローラ１５６と関連して）タッチスクリーン１１２との接触、及び他のタッチ感知デバイス（例えば、タッチパッド又は物理クリックホイール）との接触を検出することができる。接触／動きモジュール１３０は、接触が生じたか否かを判定すること（例えば、指を下ろすイベントを検出すること）、接触の移動が存在するか否かを判定し、タッチ感知面を横断する移動を追跡すること（例えば、指をドラッグする１つ以上のイベントを検出すること）、及び接触が停止したか否かを判定すること（例えば、指を上げるイベント又は接触の中断を検出すること）などの、接触の検出に関する様々な動作を実行するための、様々なソフトウェア構成要素を含む。接触／動きモジュール１３０は、タッチ感知面から接触データを受信する。一連の接触データによって表される、接触点の移動を判定することは、接触点の速さ（大きさ）、速度（大きさ及び方向）、及び／又は加速度（大きさ及び／又は方向の変化）を判定することを含み得る。これらの操作は、単一の接触（例えば、１本の指の接触）又は複数の同時接触（例えば、「マルチタッチ」／複数の指の接触）に適用することができる。一部の実施形態では、接触／動きモジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上での接触を検出する。一部の実施形態では、接触／動きモジュール１３０及びコントローラ１６０は、クリックホイール上での接触を検出する。
【００７５】
接触／動きモジュール１３０は、ユーザによるジェスチャ入力を検出することができる。タッチ感知面上での異なるジェスチャは、異なる接触パターンを有する。それゆえ、特定の接触パターンを検出することによって、ジェスチャを検出することができる。例えば、指のタップジェスチャを検出することは、指を下ろすイベントを検出し、続いて（例えば、アイコンの位置での）その指を下ろすイベントと同じ位置（又は、実質的に同じ位置）で指を上げる（リフトオフする）イベントを検出することを含む。別の実施例として、タッチ感知面上での指のスワイプジェスチャを検出することは、指を下ろすイベントを検出し、続いて１つ以上の指をドラッグするイベントを検出し、その後、続いて指を上げる（リフトオフする）イベントを検出することを含む。
【００７６】
グラフィックモジュール１３２は、表示されるグラフィックの明度を変更するための構成要素を含めた、タッチスクリーン１１２又は他のディスプレイ上にグラフィックをレンダリングして表示するための、様々な既知のソフトウェア構成要素を含む。本明細書で使用するとき、用語「グラフィック」は、ユーザに対して表示することが可能な任意のオブジェクトを含み、それらのオブジェクトとしては、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインタフェースオブジェクトなど）、デジタル画像、ビデオ、アニメーションなどが挙げられるが、これらに限定されない。
【００７７】
一部の実施形態では、グラフィックモジュール１３２は、使用されるグラフィックを表すデータを記憶する。各グラフィックには、対応するコードを割り当てることができる。グラフィックモジュール１３２は、アプリケーションなどから、必要に応じて、座標データ及び他のグラフィック特性データと共に、表示されるグラフィックを指定する１つ以上のコードを受信して、次いで、ディスプレイコントローラ１５６に出力するためのスクリーン画像データを生成する。
【００７８】
テキスト入力モジュール１３４は、グラフィックモジュール１３２の構成要素とすることができ、様々なアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ  １４１、ブラウザ１４７、及びテキスト入力を必要とする任意の他のアプリケーション）内でテキストを入力するための、ソフトキーボードを提供する。
【００７９】
ＧＰＳモジュール１３５は、デバイスの場所を判定し、この情報を、様々なアプリケーションで使用するために（例えば、場所に基づくダイヤル発呼で使用するために電話１３８へ、写真／ビデオのメタデータとしてカメラ１４３へ、並びに、天候ウィジェット、地域のイエローページウィジェット、及び地図／ナビゲーションウィジェットなどの、場所に基づくサービスを提供するアプリケーションへ）提供する。
【００８０】
アプリケーション１３６は、以下のモジュール（又は、命令セット）、又はそれらのサブセット若しくはスーパーセットを含み得る。
●連絡先モジュール１３７（アドレス帳又は連絡先リストと呼ばれる場合もある）、
●電話モジュール１３８、
●テレビ会議モジュール１３９、
●電子メールクライアントモジュール１４０、
●インスタントメッセージング（ＩＭ）モジュール１４１、
●トレーニングサポートモジュール１４２、
●静止画像及び／又はビデオ画像用のカメラモジュール１４３、
●画像管理モジュール１４４、
●ビデオプレーヤモジュール１４５、
●音楽プレーヤモジュール１４６、
●ブラウザモジュール１４７、
●カレンダーモジュール１４８、
●天候ウィジェット１４９−１、株価ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザによって取得された他のウィジェット、並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を含み得る、ウィジェットモジュール１４９、
●ユーザ作成ウィジェット１４９−６を作成するためのウィジェット作成モジュール１５０、
●検索モジュール１５１、
●ビデオプレーヤモジュール１４５及び音楽プレーヤモジュール１４６を併合する、ビデオ及び音楽プレーヤモジュール１５２、
●メモモジュール１５３、
●地図モジュール１５４、並びに／あるいは
●オンラインビデオモジュール１５５。
【００８１】
メモリ１０２内に記憶することが可能な他のアプリケーション１３６の例としては、他のワードプロセッシングアプリケーション、他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、Ｊａｖａ（登録商標）対応アプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【００８２】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、連絡先モジュール１３７は、（例えば、メモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２内に記憶される）アドレス帳又は連絡先リストを管理するために使用することができ、この管理には、アドレス帳に名前（単数又は複数）を追加すること、アドレス帳から名前（単数又は複数）を削除すること、電話番号（単数又は複数）、電子メールアドレス（単数又は複数）、実際の住所（単数又は複数）、又は他の情報を名前と関連付けること、画像を名前と関連付けること、名前を分類して並び替えること、電話１３８、テレビ会議１３９、電子メール１４０、又はＩＭ  １４１などによる通信を開始及び／又は促進するために、電話番号又は電子メールアドレスを提供することなどが含まれる。
【００８３】
ＲＦ回路機構１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、電話モジュール１３８は、電話番号に対応する一連の文字を入力し、アドレス帳１３７内の１つ以上の電話番号にアクセスし、入力されている電話番号を修正し、それぞれの電話番号をダイヤルし、会話を遂行し、会話が完了した際に接続を切るか又は電話を切るために、使用することができる。上述のように、この無線通信は、複数の通信規格、通信プロトコル、及び通信技術のうちのいずれかを使用することができる。
【００８４】
ＲＦ回路機構１０８、オーディオ回路機構１１０、スピーカ１１１、マイクロホン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先リスト１３７、及び電話モジュール１３８と関連して、テレビ会議モジュール１３９は、ユーザの指示に従って、ユーザと１人以上の他の参加者との間のビデオ会議を開始し、遂行し、終了するための、実行可能命令を含む。
【００８５】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、電子メールクライアントモジュール１４０は、ユーザの指示に応じて、電子メールを作成し、送信し、受信し、管理するための、実行可能命令を含む。画像管理モジュール１４４と関連して、電子メールクライアントモジュール１４０は、カメラモジュール１４３で撮影された静止画像又はビデオ画像を有する電子メールを作成及び送信することを、非常に容易にする。
【００８６】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、インスタントメッセージングモジュール１４１は、インスタントメッセージに対応する一連の文字を入力し、従前に入力された文字を修正し、（例えば、電話ベースのインスタントメッセージ用のショートメッセージサービス（ＳＭＳ）若しくはマルチメディアメッセージサービス（ＭＭＳ）プロトコルを使用して、又はインターネットベースのインスタントメッセージ用のＸＭＰＰ、ＳＩＭＰＬＥ、若しくはＩＭＰＳを使用して）それぞれのインスタントメッセージを送信し、インスタントメッセージを受信し、受信されたインスタントメッセージを見るための、実行可能命令を含む。一部の実施形態では、送信及び／又は受信されるインスタントメッセージは、ＭＭＳ及び／又は拡張メッセージングサービス（ＥＭＳ）でサポートされるような、グラフィック、写真、オーディオファイル、ビデオファイル、及び／又は他の添付ファイルを含み得る。本明細書で使用するとき、「インスタントメッセージング」とは、電話ベースのメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されるメッセージ）及びインターネットベースのメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ、又はＩＭＰＳを使用して送信されるメッセージ）の双方を指す。
【００８７】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、地図モジュール１５４、及び音楽プレーヤモジュール１４６と関連して、トレーニングサポートモジュール１４２は、（例えば、時間、距離、及び／又はカロリー消費目標を有する）トレーニングを作成し、トレーニングセンサ（スポーツデバイス）と通信し、トレーニングセンサデータを受信し、トレーニングを監視するために使用されるセンサを較正し、トレーニング用の音楽を選択及び再生し、トレーニングデータを表示、記憶、及び送信するための、実行可能命令を含む。
【００８８】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ（単数又は複数）１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と関連して、カメラモジュール１４３は、静止画像又は（ビデオストリームを含む）ビデオを取り込み、それらをメモリ１０２内に記憶し、静止画像又はビデオの特性を修正するか、あるいはメモリ１０２から静止画像又はビデオを削除するための、実行可能命令を含む。
【００８９】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と関連して、画像管理モジュール１４４は、静止画像及び／又はビデオ画像を配列し、修正（例えば、編集）するか若しくは他の方式で操作し、ラベルを付け、削除し、（例えば、デジタルスライドショー又はアルバム内で）提示し、記憶するための、実行可能命令を含む。
【００９０】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、及びスピーカ１１１と関連して、ビデオプレーヤモジュール１４５は、ビデオを（例えば、タッチスクリーン１１２上に、又は外部ポート１２４を介して外部に接続されたディスプレイ上に）表示するか、提示するか、又は他の方式で再生するための、実行可能命令を含む。
【００９１】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、スピーカ１１１、ＲＦ回路機構１０８、及びブラウザモジュール１４７と関連して、音楽プレーヤモジュール１４６は、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイル形式で記憶された、録音済みの音楽及び他のサウンドファイルを、ユーザがダウンロード及び再生することを可能にする、実行可能命令を含む。一部の実施形態では、デバイス１００は、ｉＰｏｄ（アップル  インコーポレイテッドの商標）などのＭＰ３プレーヤの機能性を含み得る。
【００９２】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、ブラウザモジュール１４７は、ウェブページ又はその諸部分、並びにウェブページにリンクされた添付ファイル及び他のファイルを検索すること、リンクすること、受信すること、及び表示することを含めた、ユーザの指示に従ってインターネットを閲覧するための、実行可能命令を含む。
【００９３】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と関連して、カレンダーモジュール１４８は、ユーザの指示に従って、カレンダー、及びカレンダーに関連付けられたデータ（例えば、カレンダー項目、ｔｏ  ｄｏリストなど）を作成し、表示し、修正し、記憶するための、実行可能命令を含む。
【００９４】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と関連して、ウィジェットモジュール１４９は、ユーザによってダウンロードされ、使用することが可能なミニアプリケーション（例えば、天候ウィジェット１４９−１、株価ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）、又はユーザによって作成することが可能なミニアプリケーション（例えば、ユーザ作成ウィジェット１４９−６）である。一部の実施形態では、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔ（登録商標）ファイルを含む。一部の実施形態では、ウィジェットは、ＸＭＬ（拡張可能マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔファイル（例えば、Ｙａｈｏｏ！（登録商標）ウィジェット）を含む。
【００９５】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と関連して、ウィジェット作成モジュール１５０は、ウィジェットを作成する（例えば、ウェブページのユーザ指定箇所をウィジェットに変える）ために、ユーザによって使用することができる。
【００９６】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、検索モジュール１５１は、ユーザの指示に従って、１つ以上の検索基準（例えば、１つ以上のユーザ指定の検索語）に一致する、メモリ１０２内のテキスト、音楽、音声、画像、ビデオ、及び／又は他のファイルを検索するための、実行可能命令を含む。
【００９７】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と関連して、メモモジュール１５３は、ユーザの指示に従って、メモ、ｔｏ  ｄｏリストなどを作成及び管理するための、実行可能命令を含む。
【００９８】
ＲＦ回路機構１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と関連して、地図モジュール１５４は、ユーザの指示に従って、地図、及び地図に関連付けられたデータ（例えば、運転方向、特定の場所若しくはその付近の店舗及び関心対象の他の地点についてのデータ、並びに場所に基づく他のデータ）を受信し、表示し、修正し、記憶するために使用することができる。
【００９９】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路機構１１０、スピーカ１１１、ＲＦ回路機構１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と関連して、オンラインビデオモジュール１５５は、ユーザが、特定のオンラインビデオにアクセスし、閲覧し、（例えば、ストリーミング及び／又はダウンロードによって）受信し、（例えば、タッチスクリーン上で、又は外部ポート１２４を介して接続された外部のディスプレイ上で）再生し、そのオンラインビデオへのリンクを有する電子メールを送信し、また他の方式で、Ｈ．２６４などの１つ以上のファイル形式でオンラインビデオを管理することが可能となる、命令を含む。一部の実施形態では、電子メールクライアントモジュール１４０ではなく、インスタントメッセージングモジュール１４１を使用して、特定のオンラインビデオへのリンクを送信する。オンラインビデオアプリケーションの更なる説明は、２００７年６月２０日に出願された米国仮特許出願第６０／９３６，５６２号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」、及び２００７年１２月３１日に出願された米国特許出願第１１／９６８，０６７号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」に見出すことができ、これらの出願の内容は、全体が参照により本明細書に組み込まれる。
【０１００】
上記で特定されたモジュール及びアプリケーションのそれぞれは、上述の１つ以上の機能、及び本出願で説明される方法（例えば、コンピュータにより実施される方法及び本明細書で説明される他の情報処理方法）を実行する、実行可能命令のセットに対応する。これらのモジュール（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、それゆえ、様々な実施形態では、これらのモジュールの様々なサブセットを組み合わせるか、又は他の方式で再構成することができる。例えば、ビデオプレーヤモジュール１４５は、音楽プレーヤモジュール１４６と組み合わせて、単一のモジュール（例えば、図１Ｂのビデオ及び音楽プレーヤモジュール１５２）にすることができる。一部の実施形態では、メモリ１０２は、上記で特定されたモジュール及びデータ構造のサブセットを記憶することができる。更には、メモリ１０２は、上述されていない追加的モジュール及びデータ構造を記憶することができる。
【０１０１】
一部の実施形態では、デバイス１００は、デバイス上での既定の機能のセットの動作が、排他的にタッチスクリーン及び／又はタッチパッドを介して実行されるデバイスである。デバイス１００の動作に関する主要な入力制御デバイスとして、タッチスクリーン及び／又はタッチパッドを使用することによって、デバイス１００上の物理入力制御デバイス（プッシュボタン、ダイヤルなど）の数を低減することができる。
【０１０２】
排他的にタッチスクリーン及び／又はタッチパッドを介して実行することが可能な、既定の機能のセットは、ユーザインタフェース間のナビゲーションを含む。一部の実施形態では、タッチパッドは、ユーザによってタッチされると、デバイス１００上に表示することが可能な任意のユーザインタフェースから、メイン、ホーム、又はルートメニューへと、デバイス１００をナビゲートする。そのような実施形態では、タッチパッドは、「メニューボタン」と称することができる。一部の他の実施形態では、メニューボタンは、タッチパッドではなく、物理プッシュボタン又は他の物理入力制御デバイスとすることができる。
【０１０３】
図１Ｃは、一部の実施形態に係る、イベント処理のための例示的構成要素を示すブロック図である。一部の実施形態では、メモリ１０２（図１Ａ及び１Ｂ内）又はメモリ３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及びそれぞれのアプリケーション１３６−１（例えば、前述のアプリケーション１３７〜１５１、１５５、及び３８０〜３９０のいずれか）を含む。
【０１０４】
イベントソータ１７０は、イベント情報を受信して、そのイベント情報の配信先となる、アプリケーション１３６−１、及びアプリケーション１３６−１のアプリケーションビュー１９１を決定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャモジュール１７４を含む。一部の実施形態では、アプリケーション１３６−１は、そのアプリケーションがアクティブであるか又は実行中の場合に、タッチ感知ディスプレイ１１２上に表示される現在のアプリケーションビュー（単数又は複数）を示す、アプリケーション内部状態１９２を含む。一部の実施形態では、デバイス／グローバル内部状態１５７は、いずれのアプリケーション（単数又は複数）が現在アクティブであるかを判定するために、イベントソータ１７０によって使用され、アプリケーション内部状態１９２は、イベント情報の配信先となるアプリケーションビュー１９１を決定するために、イベントソータ１７０によって使用される。
【０１０５】
一部の実施形態では、アプリケーション内部状態１９２は、アプリケーション１３６−１が実行を再開する際に使用される再開情報、アプリケーション１３６−１によって情報が表示されているか又は表示の準備が整っていることを示すユーザインタフェース状態情報、ユーザがアプリケーション１３６−１の以前の状態又はビューに戻ることを可能にするための状態待ち行列、及びユーザが以前に行ったアクションのリドゥ／アンドゥ待ち行列のうちの１つ以上などの、追加情報を含む。
【０１０６】
イベントモニタ１７１は、周辺機器インタフェース１１８からイベント情報を受信する。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としての、タッチ感知ディスプレイ１１２上でのユーザのタッチ）についての情報を含む。周辺機器インタフェース１１８は、Ｉ／Ｏサブシステム１０６から、あるいは近接センサ１６６、加速度計（単数又は複数）１６８、及び／又は（オーディオ回路機構１１０を介して）マイクロホン１１３などのセンサから受信する情報を送信する。周辺機器インタフェース１１８がＩ／Ｏサブシステム１０６から受信する情報は、タッチ感知ディスプレイ１１２又はタッチ感知面からの情報を含む。
【０１０７】
一部の実施形態では、イベントモニタ１７１は、所定の間隔で、周辺機器インタフェース１１８にリクエストを送信する。これに応じて、周辺機器インタフェース１１８は、イベント情報を送信する。他の実施形態では、周辺機器インタフェース１１８は、重要なイベント（例えば、所定のノイズ閾値を上回り、かつ／又は所定の持続時間を超える入力を受信すること）が存在する場合にのみ、イベント情報を送信する。
【０１０８】
一部の実施形態では、イベントソータ１７０はまた、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３も含む。
【０１０９】
ヒットビュー判定モジュール１７２は、タッチ感知ディスプレイ１１２が２つ以上のビューを表示する場合に、サブイベントが１つ以上のビュー内のいずれの場所で発生したかを判定するための、ソフトウェア手順を提供する。ビューは、ユーザがディスプレイ上で見ることが可能な、制御部及び他の要素で構成される。
【０１１０】
アプリケーションに関連付けられるユーザインタフェースの別の態様は、本明細書では、アプリケーションビュー又はユーザインタフェースウィンドウと呼ばれる場合がある、ビューのセットであり、それらの中で、情報が表示され、タッチに基づくジェスチャが実施される。タッチが検出される（それぞれのアプリケーションの）アプリケーションビューは、そのアプリケーションのプログラム階層又はビュー階層内の、プログラムレベルに対応し得る。例えば、タッチが検出される最下位レベルのビューはヒットビューと呼ぶことができ、適切な入力として認識されるイベントのセットは、少なくとも部分的には、タッチに基づくジェスチャを開始する最初のタッチのヒットビューに基づいて、判定することができる。
【０１１１】
ヒットビュー判定モジュール１７２は、タッチに基づくジェスチャのサブイベントに関連する情報を受信する。アプリケーションが、階層として編成された複数のビューを有する場合、ヒットビュー判定モジュール１７２は、サブイベントを処理するべき階層内の最下位のビューとして、ヒットビューを特定する。殆どの状況では、ヒットビューは、開始サブイベント（すなわち、イベント又は潜在的なイベントを形成するサブイベントのシーケンス内の、最初のサブイベント）が発生する、最下位レベルのビューである。ヒットビューが、ヒットビュー判定モジュールによって特定されると、そのヒットビューは、典型的には、それがヒットビューとして特定された、同じタッチ又は入力ソースに関連する、全てのサブイベントを受信する。
【０１１２】
アクティブイベント認識部判定モジュール１７３は、ビュー階層内のいずれのビューが、特定のサブイベントのシーケンスを受信するべきかを判定する。一部の実施形態では、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受信するべきであると判定する。他の実施形態では、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的な場所を含む全てのビューが、アクティブに関与するビューであると判定することにより、アクティブに関与する全てのビューが、特定のサブイベントのシーケンスを受信するべきであると判定する。他の実施形態では、タッチサブイベントが、特定の１つのビューに関連付けられる区域に完全に限定された場合であっても、その階層内のより上位のビューは、依然として、アクティブに関与するビューとして維持される。
【０１１３】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント認識部１８０）に配布する。アクティブイベント認識部判定モジュール１７３を含む実施形態では、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判定モジュール１７３によって判定されたイベント認識部に、イベント情報を配信する。一部の実施形態では、イベントディスパッチャモジュール１７４は、それぞれのイベント受信器モジュール１８２によって読み出されるイベント情報を、イベント待ち行列内に記憶する。
【０１１４】
一部の実施形態では、オペレーティングシステム１２６が、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１が、イベントソータ１７０を含む。更に他の実施形態では、イベントソータ１７０は、スタンドアロンモジュールであるか、又は、接触／移動モジュール１３０などの、メモリ１０２に記憶された別のモジュールの一部である。
【０１１５】
一部の実施形態では、アプリケーション１３６−１は、そのアプリケーションのユーザインタフェースの各ビュー内で発生するタッチイベントを処理する命令をそれぞれが含む、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含む。アプリケーション１３６−１の各アプリケーションビュー１９１は、１つ以上のイベント認識部１８０を含む。典型的には、それぞれのアプリケーョンビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態では、イベント認識部１８０のうちの１つ以上は、ユーザインタフェースキット（図示せず）、又は、アプリケーション１３６−１が方法及び他の性質を継承する、より高レベルのオブジェクトなどの、別個のモジュールの一部である。一部の実施形態では、それぞれのイベントハンドラ１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、ＧＵＩアップデータ１７８、及び／又は、イベントソータ１７０から受信されるイベントデータ１７９のうちの１つ以上を含む。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６、オブジェクトアップデータ１７７、又はＧＵＩアップデータ１７８を利用するか、若しくは呼び出すことができる。あるいは、アプリケーションビュー１９１のうちの１つ以上は、１つ以上のそれぞれのイベントハンドラ１９０を含む。また、一部の実施形態では、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８のうちの１つ以上が、それぞれのアプリケーションビュー１９１内に含まれる。
【０１１６】
各イベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受信して、そのイベント情報からイベントを特定する。イベント認識部１８０は、イベント受信器１８２及びイベント比較器１８４を含む。一部の実施形態では、イベント認識部１８０はまた、メタデータ１８３及び（サブイベント配信命令を含み得る）イベント配信命令１８８の、少なくともサブセットも含む。
【０１１７】
イベント受信器１８２は、イベントソータ１７０からイベント情報を受信する。このイベント情報は、例えば、タッチ又はタッチの移動などの、サブイベントについての情報を含む。サブイベントに応じて、イベント情報はまた、サブイベントの場所などの追加情報も含む。サブイベントが、タッチの動きに関係する場合、イベント情報はまた、そのサブイベントの速度及び方向も含み得る。一部の実施形態では、イベントは、１つの向きから別の向きへの（例えば、縦向きから横向きへの、又はその逆の）デバイスの回転を含み、そのイベント情報は、デバイスの現在の向き（デバイスの姿勢とも呼ばれる）についての、対応する情報を含む。
【０１１８】
イベント比較器１８４は、イベント情報を、既定のイベント又はサブイベントの定義と比較し、その比較に基づいて、イベント又はサブイベントを判定するか、あるいはイベント又はサブイベントの状態を判定若しくは更新する。一部の実施形態では、イベント比較器１８４は、イベント定義１８６を含む。イベント定義１８６は、例えば、イベント１（１８７−１）、イベント２（１８７−２）などの、イベントの定義（例えば、サブイベントの既定のシーケンス）を含む。一部の実施形態では、イベント１８７内のサブイベントは、例えば、タッチの開始、タッチの終了、タッチの移動、タッチの取り消し、及び複数のタッチを含む。一実施例では、イベント１（１８７−１）に関する定義は、表示オブジェクト上でのダブルタップである。このダブルタップは、例えば、所定の段階に関する表示オブジェクト上での第１のタッチ（タッチの開始）、所定の段階に関する第１のリフトオフ（タッチの終了）、所定の段階に関する表示オブジェクト上での第２のタッチ（タッチの開始）、及び所定の段階に関する第２のリフトオフ（タッチの終了）を含む。別の実施例では、イベント２（１８７−２）に関する定義は、表示オブジェクト上でのドラッギングである。このドラッギングは、例えば、所定の段階に関する表示オブジェクト上でのタッチ（又は、接触）、タッチ感知ディスプレイ１１２を横断するタッチの移動、及びタッチのリフトオフ（タッチの終了）を含む。一部の実施形態では、イベントはまた、１つ以上の関連するイベントハンドラ１９０に関する情報も含む。
【０１１９】
一部の実施形態では、イベント定義１８７は、それぞれのユーザインタフェースオブジェクトに関するイベントの定義を含む。一部の実施形態では、イベント比較器１８４は、いずれのユーザインタフェースオブジェクトがサブイベントに関連付けられるかを判定するために、ヒットテストを実行する。例えば、３つのユーザインタフェースオブジェクトが、タッチ感知ディスプレイ１１２上に表示されるアプリケーションビューでは、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベント比較器１８４は、ヒットテストを実行して、３つのユーザインタフェースオブジェクトのうちのいずれが、そのタッチ（サブイベント）に関連付けられているかを判定する。各表示オブジェクトが、それぞれのイベントハンドラ１９０に関連付けられている場合には、イベント比較器は、そのヒットテストの結果を使用して、いずれのイベントハンドラ１９０をアクティブ化させるべきかを決定する。例えば、イベント比較器１８４は、ヒットテストをトリガするサブイベント及びオブジェクトに関連付けられた、イベントハンドラを選択する。
【０１２０】
一部の実施形態では、各イベント１８７に関する定義はまた、サブイベントのシーケンスがイベント認識部のイベントタイプに対応するか否かが判定されるまで、イベント情報の配信を遅延させる、遅延作用も含む。
【０１２１】
それぞれのイベント認識部１８０が、一連のサブイベントがイベント定義１８６内のイベントのいずれにも一致しないと判定する場合には、それぞれのイベント認識部１８０は、イベント不可能状態、イベント失敗状態、又はイベント終了状態に入り、その後は、このタッチに基づくジェスチャの後続のサブイベントを無視する。この状況では、存在する場合には、ヒットビューに関してアクティブのまま維持される他のイベント認識部が、進行中のタッチに基づくジェスチャのサブイベントを、継続して追跡及び処理する。
【０１２２】
一部の実施形態では、それぞれのイベント認識部１８０は、アクティブに関与しているイベント認識部にイベント配信システムがどのようにサブイベント配信を実行するべきかを示す、設定可能な特性、フラグ、及び／又はリストを有する、メタデータ１８３を含む。一部の実施形態では、メタデータ１８３は、イベント認識部が互いにどのように相互作用し得るかを示す、設定可能な特性、フラグ、及び／又はリストを含む。一部の実施形態では、メタデータ１８３は、サブイベントがビュー階層又はプログラム階層内の様々なレベルに配信されるか否かを示す、設定可能な特性、フラグ、及び／又はリストを含む。
【０１２３】
一部の実施形態では、それぞれのイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識されると、イベントに関連付けられたイベントハンドラ１９０をアクティブ化させる。一部の実施形態では、それぞれのイベント認識部１８０は、イベントハンドラ１９０に、そのイベントに関連付けられたイベント情報を配信する。イベントハンドラ１９０をアクティブ化させることは、それぞれのヒットビューにサブイベントを送信すること（及び、送信を延期すること）とは異なる。一部の実施形態では、イベント認識部１８０は、認識されたイベントに関連付けられたフラグをスローし、そのフラグに関連付けられたイベントハンドラ１９０は、フラグをキャッチして、既定のプロセスを実行する。
【０１２４】
一部の実施形態では、イベント配信命令１８８は、イベントハンドラをアクティブ化させることなく、サブイベントについてのイベント情報を配信する、サブイベント配信命令を含む。その代わりに、サブイベント配信命令は、一連のサブイベントに関連付けられたイベントハンドラ、又はアクティブに関与するビューに、イベント情報を配信する。一連のサブイベント又はアクティブに関与するビューに関連付けられたイベントハンドラは、そのイベント情報を受信して、所定のプロセスを実行する。
【０１２５】
一部の実施形態では、データアップデータ１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデータ１７６は、連絡先モジュール１３７で使用される電話番号を更新するか、又はビデオプレーヤモジュール１４５で使用されるビデオファイルを記憶する。一部の実施形態では、オブジェクトアップデータ１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデータ１７６は、新たなユーザインタフェースオブジェクトを作成するか、又はユーザインタフェースオブジェクトの位置を更新する。ＧＵＩアップデータ１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデータ１７８は、表示情報を準備し、その表示情報を、タッチ感知ディスプレイ上に表示するために、グラフィックモジュール１３２に送信する。
【０１２６】
一部の実施形態では、イベントハンドラ（単数又は複数）１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８を含むか、若しくはそれらに対するアクセスを有する。一部の実施形態では、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８は、それぞれのアプリケーション１３６−１又はアプリケーションビュー１９１の単一のモジュール内に含まれる。他の実施形態では、それらは、２つ以上のソフトウェアモジュール内に含まれる。
【０１２７】
タッチ感知ディスプレイ上でのユーザのタッチのイベント処理に関する前述の論考はまた、入力デバイスを使用して多機能デバイス１００を動作させるための他の形態のユーザ入力にも適用されるが、その全てがタッチスクリーン上で開始されるわけではなく、例えば、マウスの移動及びマウスボタンの押圧を、キーボードの単一又は複数の押圧若しくは保持、タッチパッド上でのユーザの移動、タップ、ドラッグ、スクロールなど、ペンスタイラス入力、デバイスの移動、口頭指示、検出される眼球移動、バイオメトリック入力、並びに／あるいはこれらの任意の組み合わせと連携させるか、あるいは連携させずに、認識するべきイベントを定義する、サブイベントに対応する入力として、利用することができる点を理解されたい。
【０１２８】
図２は、一部の実施形態に係る、タッチスクリーン１１２を有するポータブル多機能デバイス１００を示す。このタッチスクリーンは、ユーザインタフェース（ＵＩ）２００内に、１つ以上のグラフィックを表示することができる。本実施形態、並びに以下で説明される他の実施形態では、ユーザは、例えば、１本以上の指２０２（図には正確な縮尺率では描かれていない）又は１つ以上のスタイラス２０３（図には正確な縮尺率では描かれていない）を使用して、グラフィックに接触又はタッチすることによって、グラフィックのうちの１つ以上を選択することができる。一部の実施形態では、ユーザが１つ以上のグラフィックとの接触を中断する場合に、１つ以上のグラフィックの選択が発生する。一部の実施形態では、この接触は、１回以上のタップ、１回以上の（左から右、右から左、上向き、及び／又は下向きの）スワイプ、及び／又は、デバイス１００と接触した（右から左、左から右、上向き、及び／又は下向きの）指のローリングなどの、ジェスチャを含み得る。一部の実施形態では、グラフィックとの不測の接触は、そのグラフィックを選択し得ない。例えば、選択に対応するジェスチャがタップである場合、アプリケーションアイコンの上を掃過するスワイプジェスチャは、対応するアプリケーションを選択し得ない。
【０１２９】
デバイス１００はまた、「ホーム」又はメニューボタン２０４などの、１つ以上の物理ボタンも含み得る。前述のように、メニューボタン２０４を使用して、デバイス１００上で実行することが可能なアプリケーションのセット内の任意のアプリケーション１３６に、ナビゲートすることができる。あるいは、一部の実施形態では、メニューボタンは、タッチスクリーン１１２上に表示されるＧＵＩ内の、ソフトキーとして実装される。
【０１３０】
一実施形態では、デバイス１００は、タッチスクリーン１１２、メニューボタン２０４、デバイスの電源をオン／オフし、デバイスをロックするためのプッシュボタン２０６、音量調節ボタン（単数又は複数）２０８、加入者識別モジュール（ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電用外部ポート１２４を含む。プッシュボタン２０６は、ボタンを押し下げて、既定の時間間隔にわたってボタンを押し下げられた状態で保持することによって、デバイス上の電源をオン／オフし、ボタンを押し下げて、既定の時間間隔が経過する前にボタンを解放することによって、デバイスをロックし、及び／又は、デバイスをロック解除するか、若しくはロック解除プロセスを開始するために、使用することができる。代替的実施形態では、デバイス１００はまた、マイクロホン１１３を介して、一部の機能のアクティブ化又は非アクティブ化に関する口頭入力も受け入れることができる。
【０１３１】
図３は、一部の実施形態に係る、ディスプレイ及びタッチ感知面を備える例示的な多機能デバイスのブロック図である。デバイス３００は、ポータブル型である必要はない。一部の実施形態では、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤデバイス、ナビゲーションデバイス、教育用デバイス（子供の学習玩具など）、ゲームシステム、又は制御デバイス（例えば、家庭用又は業務用コントローラ）である。デバイス３００は、典型的には、１つ以上の処理ユニット（ＣＰＵ）３１０、１つ以上のネットワーク又は他の通信インタフェース３６０、メモリ３７０、及びこれらの構成要素を相互接続するための１つ以上の通信バス３２０を含む。通信バス３２０は、システム構成要素間の通信を相互接続及び制御する、（チップセットと呼ばれる場合もある）回路機構を含み得る。デバイス３００は、典型的にはタッチスクリーンディスプレイである、ディスプレイ３４０を備える、入出力（Ｉ／Ｏ）インタフェース３３０を含む。Ｉ／Ｏインタフェース３３０はまた、キーボード及び／又はマウス（又は、他のポインティングデバイス）３５０、並びにタッチパッド３５５も含み得る。メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス半導体メモリデバイスなどの、高速ランダムアクセスメモリを含み、また、１つ以上の磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体記憶デバイスなどの、不揮発性メモリを含み得る。メモリ３７０は、ＣＰＵ（単数又は複数）３１０から遠隔に配置される１つ以上の記憶デバイスを、任意選択的に含み得る。一部の実施形態では、メモリ３７０は、ポータブル多機能デバイス１００（図１）のメモリ１０２内に記憶されたプログラム、モジュール、及びデータ構造に類似する、プログラム、モジュール、及びデータ構造、若しくはそれらのサブセットを記憶する。更には、メモリ３７０は、ポータブル多機能デバイス１００のメモリ１０２内には存在しない、追加的なプログラム、モジュール、及びデータ構造を記憶することができる。例えば、デバイス３００のメモリ３７０は、描画モジュール３８０、プレゼンテーションモジュール３８２、ワードプロセッシングモジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を記憶することができるが、その一方で、ポータブル多機能デバイス１００（図１）のメモリ１０２は、これらのモジュールを記憶しない場合がある。
【０１３２】
上記で特定された図３の要素のそれぞれは、前述のメモリデバイスのうちの１つ以上に記憶することができる。上記で特定されたモジュールのそれぞれは、上述の機能を実行する命令セットに対応する。上記で特定されたモジュール又はプログラム（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、それゆえ、様々な実施形態では、これらのモジュールの様々なサブセットを組み合わせるか、又は他の方式で再構成することができる。一部の実施形態では、メモリ３７０は、上記で特定されたモジュール及びデータ構造のサブセットを記憶することができる。更には、メモリ３７０は、上述されていない追加的なモジュール及びデータ構造を記憶することができる。
【０１３３】
ここで、ポータブル多機能デバイス１００上に実装することが可能な、ユーザインタフェース（「ＵＩ」）の実施形態に注意を向ける。
【０１３４】
図４Ａ及び図４Ｂは、一部の実施形態に係る、ポータブル多機能デバイス１００上のアプリケーションのメニューに関する、例示的なユーザインタフェースを示す。同様のユーザインタフェースを、デバイス３００上に実装することができる。一部の実施形態では、ユーザインタフェース４００Ａは、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●セルラー信号及びＷｉ−Ｆｉ信号などの無線通信（単数又は複数）に関する信号強度インジケータ（単数又は複数）４０２、
●時刻４０４、
●Ｂｌｕｅｔｏｏｔｈインジケータ４０５、
●バッテリ状態インジケータ４０６、
●以下のような、頻繁に使用されるアプリケーション用のアイコンを有するトレイ４０８、
○不在着信又はボイスメールメッセージの数のインジケータ４１４を含み得る、電話１３８、
○未読電子メールの数のインジケータ４１０を含み得る、電子メールクライアント１４０、
○ブラウザ１４７、及び
○音楽プレーヤ１４６、並びに
●以下のような、他のアプリケーション用のアイコン、
○ＩＭ  １４１、
○画像管理１４４、
○カメラ１４３、
○ビデオプレーヤ１４５、
○天候１４９−１、
○株価１４９−２、
○トレーニングサポート１４２、
○カレンダー１４８、
○電卓１４９−３、
○アラーム時計１４９−４、
○辞書１４９−５、及び
○ユーザ作成ウィジェット１４９−６。
【０１３５】
一部の実施形態では、ユーザインタフェース４００Ｂは、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●上述のような、４０２、４０４、４０５、４０６、１４１、１４８、１４４、１４３、１４９−３、１４９−２、１４９−１、１４９−４、４１０、４１４、１３８、１４０、及び１４７、
●地図１５４、
●メモ１５３、
●以下で更に説明されるような、デバイス１００及びその様々なアプリケーション１３６に関する設定へのアクセスを提供する、設定４１２、
●ｉＰｏｄ（アップル  インコーポレイテッドの商標）モジュール１５２とも称される、ビデオ及び音楽プレーヤモジュール１５２、及び、
●ＹｏｕＴｕｂｅ（グーグル  インコーポレイテッドの商標）モジュール１５５とも称される、オンラインビデオモジュール１５５。
【０１３６】
図４Ｃは、ディスプレイ４５０（例えば、タッチスクリーンディスプレイ１１２）とは別個のタッチ感知面４５１（例えば、図３のタブレット又はタッチパッド３５５）を備えるデバイス（例えば、図３のデバイス３００）上の、例示的なユーザインタフェースを示す。以下の実施例の多くは、タッチスクリーンディスプレイ１１２上の入力（タッチ感知面とディスプレイとが組み合わされている場合）を参照して説明されるが、一部の実施形態では、デバイスは、図４Ｃに示されるように、ディスプレイとは別個のタッチ感知面上での入力を検出する。一部の実施形態では、このタッチ感知面（例えば、図４Ｃでの４５１）は、ディスプレイ（例えば、４５０）上の主軸（例えば、図４Ｃでの４５３）に対応する主軸（例えば、図４Ｃでの４５２）を有する。これらの実施形態によれば、デバイスは、ディスプレイ上のそれぞれの場所に対応する場所（例えば、図４Ｃでは、４６０は４６８に対応し、４６２は４７０に対応する）でのタッチ感知面４５１との接触（例えば、図４Ｃでの４６０及び４６２）を検出する。この方式で、タッチ感知面がディスプレイとは別個のものである場合、タッチ感知面（例えば、図４Ｃでの４５１）上でデバイスによって検出されたユーザ入力（例えば、接触４６０及び４６２、並びにそれらの移動）が、多機能デバイスのディスプレイ（例えば、図４Ｃでの４５０）上のユーザインタフェースを操作するために、デバイスによって使用される。同様の方法を、本明細書で説明される他のユーザインタフェースに関して使用することができる点を理解されたい。
【０１３７】
ここで、デバイス３００又はポータブル多機能デバイス１００などの、ディスプレイ及びタッチ感知面を備える多機能デバイス上に実装することが可能な、ユーザインタフェース（「ＵＩ」）及び関連プロセスの実施形態に注意を向ける。
【０１３８】
図５Ａ〜図５ＺＺは、一部の実施形態に係る、同時に開いているアプリケーションを管理するための、例示的なユーザインタフェースを示す。これらの図中のユーザインタフェースは、図６Ａ〜図６Ｃ、図７、図８Ａ〜図８Ｃ、図９、図１０、図１１Ａ、図１１Ｂ、及び図１２Ａ、図１２Ｂでのプロセスを含めた、以下で説明されるプロセスを例示するために使用される。
【０１３９】
本明細書及び特許請求の範囲で使用するとき、用語「開いているアプリケーション」とは、状態情報が（例えば、デバイス／グローバル内部状態１５７及び／又はアプリケーション内部状態１９２の一部として）保持されている、ソフトウェアアプリケーションを指す。開いているアプリケーションは、以下のタイプのアプリケーションのうちのいずれか１つである。
●現在ディスプレイ１１２上に表示されている（又は、対応するアプリケーションビューが、現在ディスプレイ上に表示されている）アクティブなアプリケーション、
●現在ディスプレイ１１２上には表示されていないが、対応するアプリケーションに関する１つ以上のアプリケーションプロセス（例えば、命令）が、１つ以上のプロセッサ１２０によって処理されている（すなわち、稼働している）バックグラウンドアプリケーション（又は、バックグラウンドプロセス）、
●現在稼働していない、中断されたアプリケーションであって、揮発性メモリ（例えば、メモリ１０２の、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ、ＲＡＭ、又は他の揮発性ランダムアクセス半導体メモリデバイス）内に記憶されているアプリケーション、及び
●稼働していない、休止状態のアプリケーションであって、不揮発性メモリ（例えば、メモリ１０２の、１つ以上の磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体記憶デバイス）内に記憶されているアプリケーション。
【０１４０】
本明細書で使用するとき、用語「閉じているアプリケーション」とは、状態情報が保持されていない（例えば、閉じているアプリケーションに関する状態情報が、デバイスのメモリ内に記憶されていない）ソフトウェアアプリケーションを指す。したがって、アプリケーションを閉じることは、そのアプリケーションに関するアプリケーションプロセスを停止及び／又は除去すること、並びに、そのアプリケーションに関する状態情報をデバイスのメモリから除去することを含む。一般的には、第１のアプリケーションの間に、第２のアプリケーションを開くことにより、第１のアプリケーションが閉じられることはない。第２のアプリケーションが表示され、かつ第１のアプリケーションの表示が停止される場合、表示されていた際はアクティブなアプリケーションであった第１のアプリケーションは、バックグラウンドアプリケーション、中断されたアプリケーション、又は休止状態のアプリケーションとなり得るが、この第１のアプリケーションは、その状態情報がデバイスによって保持されている間は、開いているアプリケーションのまま維持される。
【０１４１】
図５Ａ〜図５Ｄは、同時に開いているアプリケーションのうちの１つを選択して、対応するアプリケーションビューを表示するための、例示的なユーザインタフェースを示す。
【０１４２】
図５Ａは、ポータブル電子デバイス（例えば、ポータブル多機能デバイス１００）のタッチスクリーン１１２上に複数のアプリケーションアイコン５００２（例えば、５００２−２１〜５００２−３８）を表示する、例示的なユーザインタフェース（「ホーム画面」５００１）を示す。図５Ａでは、指ジェスチャ５０５（例えば、タップジェスチャ）が、タッチスクリーン１１２上の、地図アプリケーションアイコン５００２−２７に対応する場所で検出される。（図５Ａで表示されるホームページ上のアプリケーションアイコン５００２は、開いているアプリケーションのアイコンに対応する場合も、又は対応しない場合もあるが、その一方で、図５Ｃ〜図５Ｚでのアプリケーションアイコン５００２は、開いているアプリケーションのアイコンに対応することに留意されたい。）
【０１４３】
図５Ｂでは、指ジェスチャの検出に応じて、地図アプリケーションが起動され、タッチスクリーン１１２上に、地図アプリケーションビュー５００４−１が表示される。この実施例では、地図アプリケーションビューは、地図の一部分と、検索入力フィールド、検索アイコン、及び道順アイコンなどの、ユーザインタフェースオブジェクトとを含む。また図５Ｂでは、入力５０７（例えば、ホームボタン２０４上でのクリック又はダブルクリック）も検出される。
【０１４４】
図５Ｃは、入力５０７の検出に応じて、地図アプリケーションビュー５００４−１の一部分、及びアプリケーションアイコン区域５００６が、同時に表示されることを示す。一部の実施形態では、入力５０７の検出に応じて、デバイスは、同時に開いているアプリケーションのうちの１つを選択するための、アプリケーション選択モードに入り、地図アプリケーションビュー５００４−１の一部分、及びアプリケーションアイコン区域５００６が、アプリケーション選択モードの一部として同時に表示される。アプリケーションアイコン区域５００６は、同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループを含む。この実施例では、多機能デバイスは、同時に開いている複数のアプリケーションを有するが、それらのアプリケーションが一斉に表示されることはない。この実施例ではまた、アプリケーションアイコン区域５００６は、ウェブブラウザ（Ｓａｆａｒｉ）、音楽アプリケーション（ｉＰｏｄ）、金融アプリケーション（株価）、及びマルチメディアストアアプリケーション（ｉＴｕｎｅｓ）に関するアプリケーションアイコンを含む。
【０１４５】
一部の実施形態では、地図アプリケーションビューとアプリケーションアイコン区域との同時表示は、アニメーションを含み得る。例えば、地図アプリケーションビューは、地図アプリケーションビューの一部分が移動してディスプレイから消え、地図アプリケーションビューの一部分がディスプレイ上に留まるように、上にスライドすることができる。アプリケーションアイコン区域が、画面の底部から同時にスライドして入ることができるため、このアニメーションは、地図アプリケーションビューとアプリケーションアイコン区域とが接続されているという視覚的外見を与える。
【０１４６】
図５Ｃでは、指ジェスチャ５０９（例えば、タップジェスチャ）が、タッチスクリーン１１２上の、ウェブブラウザアプリケーションアイコン５００２−３７に対応する場所で検出される。
【０１４７】
図５Ｄは、ウェブブラウザアプリケーションアイコンに対応する場所での指ジェスチャの検出に応じて、ウェブブラウザアプリケーションビュー５００４−２が、タッチスクリーン１１２上に表示されることを示す。
【０１４８】
図５Ｅ及び図５Ｆは、アプリケーションアイコン区域のスクロールを示す。図５Ｅでは、接触５１１（例えば、指接触）が、タッチスクリーン１１２上の、アプリケーションアイコン区域５００６に対応する場所５１１−Ａで検出される。図５Ｅ及び図５Ｆでは、接触５１１は、タッチスクリーン１１２を横断して異なる場所（例えば、５１１−Ｂ）まで移動し、アプリケーションアイコン区域５００６内のアプリケーションアイコンは、この接触５１１の移動に従ってスクロールされる。
【０１４９】
図５Ｇ〜図５Ｉは、同時に開いているアプリケーションのうちの１つを閉じるための、例示的なユーザインタフェースを示す。図５Ｇでは、デバイスがアプリケーション選択モードにある間に、指ジェスチャ５１３（例えば、押圧及び保持ジェスチャ）が、タッチスクリーン１１２上の、音楽アプリケーションアイコン５００２−３８に対応する場所で検出される。図５Ｈは、この指ジェスチャの検出に応じて、多機能デバイスがアプリケーション終了モードに入ることを示す。アプリケーション終了モードでは、音楽アプリケーションアイコンは、タッチスクリーン１１２上に表示された残りのアプリケーションアイコンから、視覚的に区別される。この実施例では、音楽アプリケーションアイコンはアニメーション化され（例えば、揺れ動き）、表示された残りのアプリケーションアイコンは淡色表示される。更には、アプリケーション終了の印（例えば、「−」アイコン５０１２−１などのアプリケーション終了アイコン）が、音楽アプリケーションアイコンに隣接して表示される。
【０１５０】
図５Ｈでは、指ジェスチャ５１５（例えば、タップジェスチャ）が、タッチスクリーン１１２上の、視覚的に区別されたアプリケーションアイコン（例えば、音楽アイコン５００２−３８）に対応する場所で検出される。図５Ｉは、このジェスチャの検出に応じて、視覚的に区別されたアプリケーションアイコン（例えば、５００２−３８）が、アプリケーションアイコン区域から除去されることを示す。また、このジェスチャに応じて、多機能デバイスは、対応するアプリケーション（例えば、音楽アプリケーション）も閉じる。視覚的に区別されたアプリケーションアイコン（例えば、５００２−３８）が除去された後、多機能デバイスは、アプリケーションアイコンの新たなセットを、視覚的に区別することなく表示する（例えば、それらのアプリケーションアイコンは、もはや淡色表示されない）。このアプリケーションアイコンの新たなセットは、閉じられたアプリケーションアイコン以外の、アプリケーションアイコンの初期セット内に含まれていたアプリケーションアイコン（例えば、５００２−３７、５００２−２６、及び５００２−３２）を含む。更なるアプリケーションアイコン（例えば、５００２−３５）が、アプリケーションアイコンの新たなセットに追加される。また、視覚的に区別されたアプリケーションアイコンを除去した後、多機能デバイスは、アプリケーション終了モードから出て、アプリケーション選択モードに戻る。一部の実施形態では、アプリケーション終了アイコン５０１２−１に対応する場所での指ジェスチャ（例えば、タップジェスチャ）により、視覚的に区別されたアプリケーションアイコンが除去される。
【０１５１】
図５Ｊ及び図５Ｋは、音楽アプリケーションビューを含む、例示的なユーザインタフェースを示す。図５Ｊでは、音楽アプリケーションビュー５００４−３（例えば、ｉＰｏｄアプリケーションビュー）が表示される。音楽アプリケーションビュー５００４−３は、音楽制御部（例えば、再生／一時停止、早送り／次のトラック、及び巻き戻し／前のトラック、並びに／あるいはスクラブバー）を含む。図５Ｊはまた、入力５１７（例えば、ホームボタン２０４上でのシングルクリック又はダブルクリック）が検出されることも示す。
【０１５２】
図５Ｋでは、音楽アプリケーションビュー５００４−３の一部分、及びアプリケーションアイコン区域５００６が、同時に表示される。この実施例では、音楽アプリケーションアイコン（例えば、５００２−３８）は、対応する音楽アプリケーションが、どの程度最近使用されているか、又は、対応する音楽アプリケーションが、音楽を再生しているか否かにかかわりなく、音楽アプリケーションビュー（例えば、５００４−３）が表示される間は、アプリケーションアイコン区域内には表示されないことに留意されたい。
【０１５３】
図５Ｌは、既定区域内に音楽制御アイコン（例えば、アプリケーションアイコン区域５００６−１内に、音楽制御アイコン５１０６（例えば、一時停止アイコン、前のトラックアイコン、及び次のトラックアイコン））を含む、例示的なユーザインタフェースを示す。音楽制御アイコン５１０６及びアプリケーションアイコンは、（拡大された）既定区域５００６−１内の別個の行上に表示されることに留意されたい。一部の実施形態では、アプリケーションアイコンがスクロールされる間も、音楽制御アイコン５１０６は、ディスプレイ上に留まる。図５Ｌでは、左から右へのスワイプジェスチャ５３７が、タッチスクリーン１１２上で検出される。
【０１５４】
図５Ｍは、既定区域内に設定アイコンを含む、例示的なユーザインタフェースを示す。一部の実施形態では、これらの設定アイコンは、左から右へのスワイプジェスチャ５３７の検出に応じて表示される。図５Ｍでは、設定アイコン（例えば、回転ロックアイコン５１０２−１、Ｗｉ−Ｆｉアイコン５１０２−２、及びＢｌｕｅｔｏｏｔｈアイコン５１０２−３）が、アプリケーションアイコン区域５００６−１内に表示される。各設定アイコンは、（例えば、指ジェスチャによって）アクティブ化されると、対応する設定を変更する（例えば、Ｗｉ−Ｆｉアイコン５１０２−２は、アクティブ化されると、Ｗｉ−Ｆｉ接続をオン又はオフにする）。一部の実施形態では、１つ以上のアプリケーションアイコンを、アプリケーションアイコン区域５００６内に、設定アイコンと同時に表示することができる（図示せず）。
【０１５５】
図５Ｎは、多機能デバイス１００の回転を示す。この多機能デバイス１００の回転の検出に応じて、アプリケーションアイコン５００２は、回転及び再構成される。一部の実施形態では、横表示モードで表示されるアプリケーションアイコンの数（例えば、５つ、６つなど）は、縦表示モードで表示されるアプリケーションアイコンの数（例えば、３つ、４つなど）とは異なる。一部の実施形態では、横表示モードで表示されるアプリケーションアイコンは、縦表示モードで表示されるアプリケーションアイコンを含む（例えば、縦表示モードから横表示モードへの、図５Ｌに示すようなデバイスの回転の後、このデバイスは、少なくとも、株価アイコン、地図アイコン、ｉＴｕｎｅｓアイコン、及びＧａｍｅ  Ｃｅｎｔｅｒアイコンを表示することができる（図示せず））。他の実施形態では、横表示モードで表示されるアプリケーションアイコンは、縦表示モードで表示されるアプリケーションアイコンを含まない（例えば、図５Ｍ及び図５Ｎ）。
【０１５６】
図５Ｏは、開いているアプリケーションを選択するための、代替的なユーザインタフェースを示す。デバイスが、（例えば、図５Ｂでの入力５０７によって）アプリケーション選択モードに入ると、アプリケーションアイコン（例えば、図５Ｃに示されるようなもの）を表示する代わりに、開いているアプリケーションの画像（例えば、５００８−１０、５００８−１１、及び５００８−１３）を、既定区域５００６内に表示することができる。
【０１５７】
図５Ｐ〜図５Ｙは、格子状に配置構成された、開いているアプリケーションに対応するユーザインタフェースオブジェクトを含む、例示的なユーザインタフェースを示す。これらのユーザインタフェースオブジェクトは、典型的には、ユーザ選択可能（又は、ユーザがアクティブ化可能）である。
【０１５８】
図５Ｐ及び図５Ｑは、格子状に配置構成された、開いているアプリケーションのアイコンを、スクロールさせることを示す。図５Ｐでは、開いているアプリケーションのアイコン５００２（例えば、５００２−１〜５００２−９）は、３×３の格子状に表示される。一部の実施形態では、アプリケーションアイコン５００２は、図５Ａ〜図５Ｋに示されるアプリケーションアイコンと同じものとすることができる（例えば、地図アプリケーションアイコン５００２−６と地図アプリケーションアイコン５００２−２７とは、同一のものとすることができる）。他の実施形態では、格子状に表示されるアプリケーションアイコン５００２は、他の場所で（例えば、アプリケーションアイコン区域５００６内、又はホーム画面５００１上に）表示されるアプリケーションアイコンとは、異なるものとすることができる。
【０１５９】
図５Ｐはまた、ジェスチャ５１９（例えば、スワイプジェスチャ）が、タッチスクリーン１１２上で検出されることも示す。図５Ｑは、ジェスチャ５１９の検出に応じて、図５Ｐでタッチスクリーン１１２上に表示されていた、開いているアプリケーションのアイコン５００２が、スクロールされてディスプレイから消え、開いているアプリケーションのアイコン５００２の異なるセット（例えば、５００２−１０〜５００２−１８）が、タッチスクリーン１１２上に表示されることを示す。
【０１６０】
図５Ｒ及び図５Ｔは、開いているアプリケーション（又は、対応するアプリケーションビュー）の画像を含む、例示的なユーザインタフェースを示す。図５Ｒでは、開いているアプリケーション又はアプリケーションビュー（例えば、ライブサムネイル）の画像５００８（例えば、５００８−１０〜５００８−１８）が、格子状に表示される。一部の実施形態では、これらの開いているアプリケーションの画像は、対応するアプリケーションが、対応するアプリケーションビューを変更する（例えば、ブラウザが、ウェブページ上に新たなコンテンツを表示する、映画プレーヤが、映画を再生するなどの）場合に、更新される。
【０１６１】
図５Ｓでは、開いているアプリケーションのアイコン（例えば、５００２−３６、５００２−３５、及び５００２−３７）が、対応する開いているアプリケーションの画像（例えば、５００８−１０、５００８−１１、及び５００８−１２）に、少なくとも部分的に重ね合わせて表示される。一部の実施形態では、開いているアプリケーションのアイコン５００２は、重ね合わせることなく、対応する開いているアプリケーションの画像５００８に隣接して表示される。一部の実施形態では、開いているアプリケーションのアイコン５００２は、対応する開いているアプリケーションの画像５００８に、完全に重ね合わせて表示される。
【０１６２】
図５Ｔは、画像５００８の少なくともサブセットが、対応するアプリケーションに関する状態印を含むことを示す。この実施例では、地図アプリケーション画像５００８−６は、対応する地図アプリケーション内で、特定の機構（例えば、ＧＰＳ追跡機能）がアクティブ化されていることを示す、コンパスアイコン５０１０−１を含む。一部の実施形態では、開いているアプリケーションのアイコン（例えば、５００２）が、状態印を含み得る。
【０１６３】
図５Ｕ及び図５Ｖは、アプリケーション終了モードを含む、例示的なユーザインタフェースを示す。図５Ｕでは、画像のうちの１つ（例えば、５００８−１２）が、揺れ動くアニメーションで表示される。更には、画像５００８−１２は、アプリケーション終了アイコン５０１２−２を含む。画像５００８−１２は、（例えば、指タップジェスチャによって）選択されると、表示されている画像のセットから、画像５００８−１２を除去して、対応するアプリケーション（例えば、ウェブブラウザアプリケーション）を閉じる。その後、図５Ｖに示されるように、残りの画像（例えば、５００８−１０、５００８−１１、５００８−１３〜５００８−１８）及び新たな画像（例えば、５００８−１９）が表示される。このアプリケーション終了アイコンは、図５Ｇ〜図５Ｉを参照して上述されたようなアプリケーション終了モードに類似する方式で動作する。
【０１６４】
図５Ｗ及び図５Ｘは、開いているアプリケーションのアイコンと検索アイコン５００４との同時表示を含む、例示的なユーザインタフェースを示す。図５Ｗでは、接触５２１が、タッチスクリーン１１２上の、検索アイコン５１０４に対応する場所で検出される。図５Ｘは、検索アイコン５１０４に対応する場所での接触５２１の検出に応じて、キーボード５０１４が、タッチスクリーン１１２上に表示されることを示す。一部の実施形態では、検索アイコン５１０４及びキーボード５０１４は、開いているアプリケーションのアイコン５００２の少なくともサブセット（例えば、図５Ｘのアプリケーションアイコン５００２）と同時に、タッチスクリーン１１２上に表示される。一部の実施形態では、同時に表示されるアプリケーションアイコンは、検索語（単数又は複数）に一致するアプリケーションに対応する。一部の実施形態では、検索アイコン５１０４及びキーボード５０１４は、アプリケーション（例えば、検索語（単数又は複数）に一致するアプリケーション）のリストと同時に表示される。
【０１６５】
図５Ｙは、多機能デバイス１００の回転を示す。この多機能デバイス１００の回転の検出に応じて、開いているアプリケーションのアイコン５００２は、回転及び再構成される。一部の実施形態では、横表示モードで表示されるアプリケーションアイコンの数（例えば、２×４、２×５など）は、縦表示モードで表示されるアプリケーションアイコンの数（例えば、３×３、４×３、４×２など）とは異なる。
【０１６６】
図５Ｚ又は図５ＡＡは、ユーザ選択情報を表示するための、ジェスチャを示す。図５Ｚでは、ジェスチャ５２３（例えば、スワイプダウンジェスチャ）が、ディスプレイの上縁部から、タッチスクリーン１１２上で検出される。図５ＡＡは、ジェスチャ５２３の検出に応じて、ユーザ選択情報を含む例示的なユーザインタフェースが表示されることを示す。このユーザ選択情報のユーザインタフェースは、例えば、ユーザ選択可能アイコン（例えば、完了アイコン５０２０）、ユーザ選択情報（例えば、地域の天候５０１６）、及び最近の電子通知（例えば、新しい電子メール５０１８−１及び今後のイベント５０１８−２）を含む。一部の実施形態では、通知パネル５０２１が表示され、ユーザ選択可能アイコン（例えば、完了アイコン５０２０）、ユーザ選択情報（例えば、地域の天候５０１６）、及び最近の電子通知（例えば、新しい電子メール５０１８−１及び今後のイベント５０１８−２）は、この通知パネル５０２１内に表示される。
【０１６７】
一部の実施形態では、通知パネル５０２１は、タッチスクリーン１１２の一部分の上に表示される。一部の実施形態では、通知パネル５０２１は、タッチスクリーン１１２の全体未満（例えば、少なくとも８０％又は９０％であるが、１００％未満）を占有する。一部の実施形態では、通知パネル５０２１の少なくとも１つの縁部は、タッチスクリーン１１２の縁部に接触しており、かつ／又は、タッチスクリーン１１２の縁部にドッキングされているように見える。一部の実施形態では、通知パネル５０２１は、タッチスクリーン１１２の縁部には接触しない（例えば、ホーム画面５００１の諸部分は、通知パネル５０２１の全ての側方で可視である）。一部の実施形態では、ホーム画面５００１（例えば、ホーム画面の背景画像、及び／又はホーム画面内に表示されたアイコン）は、通知パネル５０２１が占有していないタッチスクリーン１１２の諸部分で可視となる。一部の実施形態では、通知パネル５０２１が表示される場合に可視となる、ホーム画面５００１の諸部分は、通知パネル５０２１が表示される場合に、不鮮明化されるか、陰影表示されるか、又は他の方式で視覚的に不明瞭化される。一部の実施形態では、通知パネル５０２１がタッチスクリーン１１２の全体未満を占有する場合、通知パネル５０２１によって占有されない区域は、空白である（例えば、ホーム画面５００１のグラフィック、アイコン、壁紙などは、それらの区域内には表示されない）。
【０１６８】
図５ＢＢ及び図５ＣＣは、開いているアプリケーションの画像の三次元スタックを含む、例示的なユーザインタフェースを示す。図５ＢＢでは、開いているアプリケーションの画像は、ディスプレイ上で後方に延びる、三次元スタック内に表示される。例えば、直近に使用された開いているアプリケーションの画像（例えば、５００８−１０）は、最前面に表示され、２番目に最近使用された開いているアプリケーションの画像（例えば、５００８−１１）は、直近に使用されたアプリケーション（例えば、５００８−１０）の真後ろに表示される、などとなる。一部の実施形態では、スワイプジェスチャによって、それらの画像をスクロールさせることができ、タップジェスチャによって、対応するアプリケーションを選択することができる。図５ＢＢでは、ジェスチャ５３３（例えば、タップジェスチャ）が、開いているアプリケーション（例えば、メールアプリケーション）のそれぞれの画像に対応する場所で検出される。これに応じて、図５ＣＣに示されるように、メールアプリケーションビューが表示される。
【０１６９】
図５ＣＣ〜図５ＨＨは、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。図５ＣＣは、電子メールアプリケーション（例えば、メール）に関するメールアプリケーションビュー５００４−４を示す。図５ＣＣでは、メールアプリケーションビュー５００４−４は、ウェブページへのリンク５０２０−１を含む、電子メールテキストを含む。ジェスチャ５２５（例えば、タップジェスチャ）が、タッチスクリーン１１２上の、リンク５０２０−１に対応する場所で検出される。
【０１７０】
図５ＤＤでは、リンク５０２０−１に対応する場所でのジェスチャ５２５の検出に応じて、対応するウェブページが、ウェブブラウザアプリケーションビュー５００４−２内に表示される。図５ＤＤはまた、入力５２７（例えば、ホームボタン２０４上でのシングルクリック又はダブルクリック）が検出されることも示す。
【０１７１】
図５ＥＥは、入力５２７の検出に応じて、ホーム画面５００１の一部分、ウェブブラウザアプリケーションビュー５００８−１２、及びメールアプリケーションビュー５００８−１０の一部分が表示されることを示す。図５ＥＥはまた、メールアプリケーションの画像５００８−１０に対応する場所で、タップジェスチャ５３５を検出することができることも示す。タップジェスチャ５３５の検出に応じて、（図５ＣＣに示されるような）メールアプリケーションビュー５００４−４が、いずれの他のアプリケーションビューも同時に表示することなく、表示されることになる。図５ＥＥはまた、タッチスクリーン上の、メールアプリケーションビュー５００８−１０に対応する場所で、スワイプジェスチャ５２９を検出することができることも示し、図５ＦＦでは、スワイプジェスチャ５２９の検出に応じて、アプリケーションビュー（例えば、５００８−１０及び５００８−１２）がスクロールされ、地図アプリケーションビュー５００８−６の一部分が表示される。
【０１７２】
図５ＦＦでは、地図アプリケーションビュー５００８−６に対応する場所で、ジェスチャ５３１（例えば、タップジェスチャ）が検出されると、これに応じて、図５ＧＧに示されるように、地図アプリケーションビューが表示される。
【０１７３】
図５ＦＦでは、ホーム画面５００１に対応する場所で、ジェスチャ５３３（例えば、タップジェスチャ）が検出されると、これに応じて、図５ＨＨに示されるように、ホーム画面５００１が表示される。
【０１７４】
図５ＩＩ〜図５ＺＺは、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択するための、例示的なユーザインタフェースを示す。図５ＩＩ〜図５ＺＺでは、同時に開いているアプリケーションは、ウェブブラウザアプリケーション、メールアプリケーション、地図アプリケーション、電話アプリケーション、ブックマークアプリケーション、ドキュメントアプリケーション、連絡先アプリケーション、レーシングアプリケーション、メモアプリケーション、数独（登録商標）アプリケーション、及びカレンダーアプリケーションを（一部の実施形態では、使用の最新性の順序で）含むことが想定される。
【０１７５】
図５ＩＩは、タッチスクリーン１１２上の場所５３９−１から開始される、スワイプジェスチャを示す。図５ＩＩでは、場所５３９−１は、タッチスクリーン１１２の縁部に対応する。あるいは、スワイプジェスチャ５５１が、タッチスクリーン１１２上で検出される。本明細書で使用するとき、タッチスクリーン１１２の縁部から開始されるスワイプジェスチャは、エッジスワイプと呼ばれ（例えば、場所５３９−１から開始されるスワイプジェスチャ）、タッチスクリーン１１２の縁部上の場所以外の場所から開始されるスワイプジェスチャは、非エッジスワイプと呼ばれる（例えば、ジェスチャ５４１）。
【０１７６】
図５ＪＪ及び図５ＫＫは、場所５３９−１から開始されるスワイプジェスチャ（図５ＩＩ）の検出に応じて表示される、アニメーションを示す。しかしながら、一部の実施形態では、図５ＪＪ及び図５ＫＫに示されるアニメーションは、非エッジスワイプジェスチャ（例えば、図５ＩＩでのジェスチャ５４１）の検出に応じて表示される。一部の他の実施形態では、非エッジスワイプジェスチャ（例えば、図５ＩＩでの水平のジェスチャ５４１）は、ホーム画面の次のページへのスクロール、又は図５ＩＩには示されない１つ以上のアプリケーションアイコンを含む、アプリケーション起動パッド（図示せず）へのスクロールを開始させる。
【０１７７】
図５ＪＪでは、場所５３９−１から開始されるスワイプジェスチャ（図５ＩＩ）の検出に応じて、図５ＩＩに示されたアプリケーションアイコンがクラスタ化される。一部の実施形態では、図５ＪＪに示されるように、アプリケーションアイコンに関するラベルが除去される（例えば、天候アプリケーションアイコンに関するラベル「天候」が除去される）。場所５３９−１から開始されるスワイプジェスチャは、場所５３９−２を通過するタッチの移動を含む。同時に、開いているアプリケーション（例えば、ウェブブラウザアプリケーション）の画像５００８−１２が、タッチスクリーン１１２上にスクロールされて入る。図５ＪＪはまた、ウェブブラウザアプリケーションに対応するアプリケーションアイコン５００２−３７が、タッチスクリーン１１２上にスクロールされて入ることも示す。
【０１７８】
図５ＫＫは、図５ＩＩに示されたアプリケーションアイコンが、更にサイズを縮小され、開いているアプリケーション（例えば、ウェブブラウザアプリケーション）の画像５００８−１２が、タッチスクリーン１１２上で更にスクロールされることを示す。同時に、開いているアプリケーション（例えば、メールアプリケーション）の画像５００８−１０の一部分が、タッチスクリーン１１２上にスクロールされて入る。図５ＫＫはまた、アプリケーションアイコン５００２−３７が、タッチスクリーン１１２上で更にスクロールされ、メールアプリケーションに対応するアプリケーションアイコン５００２−３６が、タッチスクリーン１１２上に、同時にスクロールされて入ることも示す。図５ＫＫでは、ディスプレイユーザインタフェースは、図５Ｗ及び図５Ｘに関して上述された、検索アイコン５１０４を含む。
【０１７９】
図５ＪＪ及び図５ＫＫは、開いているアプリケーションのアイコン（例えば、５００２−３７及び５００２−３６）が、開いているアプリケーションの画像（例えば、５００８−１２及び５００８−１０）と同時にスクロールされて入ることを示すが、一部の実施形態では、開いているアプリケーションのアイコンを表示するタイミングは、開いているアプリケーションの画像を表示することと同時ではない。例えば、一部の実施形態では、開いているアプリケーションのアイコンは、開いているアプリケーションの画像のスクロールに続いて表示される。
【０１８０】
図５ＫＫでは、タッチスクリーン１１２上で、タップジェスチャが検出される。一実施例では、タップジェスチャ５４５が、メールアプリケーションの画像５００８−１０上で検出され、これに応じて、メールアプリケーションに関するアプリケーションビュー５００４−４が表示される（例えば、図５ＣＣ）。別の実施例では、タップジェスチャ５４７が、メールアプリケーションに関するアイコン５００２−３６上で検出され、これに応じて、メールアプリケーションに関するアプリケーションビュー５００４−４が表示される（例えば、図５ＣＣ）。あるいは、タップジェスチャ５４１が、ウェブブラウザアプリケーションの画像５００８−１２上で検出され、これに応じて、ウェブブラウザアプリケーションに関するアプリケーションビュー５００４−２が表示される（例えば、図５ＬＬ）。更に別の実施例では、タップジェスチャ５４３が、ウェブブラウザアプリケーションに関するアイコン５００２−３７上で検出され、これに応じて、ウェブブラウザアプリケーションに関するアプリケーションビュー５００４−２が表示される（例えば、図５ＬＬ）。
【０１８１】
図５ＬＬは、ウェブブラウザアプリケーションに関するアプリケーションビュー５００４−２を示す。一部の実施形態では、アプリケーションビュー５００４−２は、図５ＫＫでのタップジェスチャ５４１又はタップジェスチャ５４３の検出に応じて表示される。図５ＬＬはまた、場所５４９−１から開始されるスワイプジェスチャが、タッチスクリーン１１２上で検出されることも示す。あるいは、スワイプジェスチャ５５１が、タッチスクリーン１１２上で検出される。
【０１８２】
図５ＭＭ及び図５ＮＮは、場所５４９−１から開始されるスワイプジェスチャ（図５ＬＬ）の検出に応じて表示される、アニメーションを示す。しかしながら、一部の実施形態では、図５ＭＭ及び図５ＮＮに示されるアニメーションは、非エッジスワイプジェスチャ（例えば、図５ＬＬでのジェスチャ５５１）の検出に応じて表示される。一部の他の実施形態では、非エッジスワイプジェスチャ（例えば、図５ＬＬでの水平のジェスチャ５５１）は、表示されているアプリケーションによってサポートされる動作（例えば、表示されているアプリケーション内の次のページへのスクロール、図示せず）を開始させる。あるいは、表示されているアプリケーションが、検出された非エッジスワイプジェスチャをサポートしない場合には、非エッジスワイプジェスチャは無視される。
【０１８３】
図５ＭＭでは、場所５４９−１から開始されるスワイプジェスチャ（図５ＬＬ）の検出に応じて、図５ＬＬに示されたアプリケーションビュー５００４−２のサイズが縮小される。場所５４９−１から開始されるスワイプジェスチャは、場所５４９−２を通過するタッチの移動を含む。同時に、開いているアプリケーション（例えば、メールアプリケーション）の画像５００８−１０が、タッチスクリーン１１２上にスクロールされて入る。図５ＭＭはまた、メールアプリケーションに対応するアプリケーションアイコン５００２−３６が、タッチスクリーン１１２上にスクロールされて入ることも示す。
【０１８４】
図５ＮＮは、図５ＭＭに示されるアプリケーションビュー５００４−２が、更にサイズを縮小され、開いているアプリケーション（例えば、メールアプリケーション）の画像５００８−１０が、タッチスクリーン１１２上で更にスクロールされることを示す。更には、開いているアプリケーションのアイコン（例えば、地図アプリケーション）の画像５００８−６の一部分が、タッチスクリーン１１２上にスクロールされて入る。図５ＮＮはまた、アプリケーションアイコン５００２−３６が、タッチスクリーン１１２上で更にスクロールされ、地図アプリケーションに対応するアプリケーションアイコン５００２−２７が、タッチスクリーン１１２上に、同時にスクロールされて入ることも示す。ウェブブラウザアプリケーションに対応するアプリケーションアイコン５００２−３７もまた、図５ＮＮで表示される。一部の実施形態では、開いているアプリケーションの画像のうちの１つ（例えば、５００８−１２）は、直近に使用されたアプリケーションに対応する。一部の実施形態では、開いているアプリケーションの画像のうちの１つ（例えば、５００８−１０）は、２番目に最近使用されたアプリケーションに対応する。一部の実施形態では、開いているアプリケーションの画像のうちの１つ（例えば、５００８−６）は、３番目に最近使用されたアプリケーションに対応する。換言すれば、一部の実施形態では、開いているアプリケーションの表示画像は、直近に使用された複数のアプリケーションに対応する。
【０１８５】
図５ＭＭ及び図５ＮＮは、開いているアプリケーションのアイコン（例えば、５００２−３６及び５００２−２７）が、開いているアプリケーションの画像（例えば、５００８−１０及び５００８−６）と同時にスクロールされることを示すが、一部の実施形態では、開いているアプリケーションのアイコンを表示するタイミングは、開いているアプリケーションの画像を表示することと同時ではない。例えば、一部の実施形態では、開いているアプリケーションのアイコンは、開いているアプリケーションの画像のスクロールに続いて表示される。
【０１８６】
図５ＮＮでは、タッチスクリーン１１２上で、タップジェスチャが検出される。一実施例では、タップジェスチャ５５３が、ウェブブラウザアプリケーションの画像５００８−１２上で検出され、これに応じて、ウェブブラウザアプリケーションに関するアプリケーションビュー５００４−２が表示される（例えば、図５ＬＬ）。別の実施例では、タップジェスチャ５５５が、ウェブブラウザアプリケーションに関するアイコン５００２−３７上で検出され、これに応じて、ウェブブラウザアプリケーションに関するアプリケーションビュー５００４−２が表示される（例えば、図５ＬＬ）。あるいは、タップジェスチャ５５７が、メールアプリケーションの画像５００８−１０上で検出され、これに応じて、メールアプリケーションに関するアプリケーションビュー５００４−４が表示される（例えば、図５ＣＣ）。更に別の実施例では、タップジェスチャ５５９が、メールアプリケーションに関するアイコン５００２−３６上で検出され、これに応じて、メールアプリケーションに関するアプリケーションビュー５００４−４が表示される（例えば、図５ＣＣ）。一実施例では、タップジェスチャ５６１が、地図アプリケーションに関する画像５００８−６又はアイコン５００２−２７上で検出される場合、これに応じて、地図アプリケーションに関するアプリケーションビュー５００４−１が表示される（例えば、図５Ｂ）。
【０１８７】
図５ＮＮはまた、開いているアプリケーションの画像のうちの１つ（例えば、画像５００８−６）に対応する場所で、スワイプジェスチャ５６５が検出されることも示す。一部の実施形態では、スワイプジェスチャ５６５は、開いているアプリケーションの表示画像を包囲する区域（例えば、画像５００８−１０と画像５００８−６との間の区域）に対応する場所で検出される。
【０１８８】
図５ＯＯでは、スワイプジェスチャ５６５（図５ＮＮ）の検出に応じて、画像５００８−１２、５００８−１０、及び５００８−６がスクロールされることにより、画像５００８−１２が、スクロールされてタッチスクリーン１１２から消え、画像５００８−１１の一部分が、スクロールされてタッチスクリーン１１２上に入る。アイコン５００２−３７、５００２−３６、及び５００２−２７が、同時にスクロールされることにより、アイコン５００２−３７が、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−３５が、スクロールされてタッチスクリーン１１２上に入る。
【０１８９】
図５ＰＰは、スワイプジェスチャ５６５の検出に応じて表示される、代替的なユーザインタフェースを示す。図５ＰＰでは、スワイプジェスチャ５６５（図５ＮＮ）の検出に応じて、図５ＯＯに示されるように、画像５００８−１２、５００８−１０、及び５００８−６がスクロールされることにより、画像５００８−１２が、スクロールされてタッチスクリーン１１２から消え、画像５００８−１１の一部分が、スクロールされてタッチスクリーン１１２上に入る。図５ＰＰでは、アイコン５００２−３７、５００２−３６、及び５００２−２７が、同時にスクロールされ、アイコン５００２−３５及び５００２−１３が、スクロールされてタッチスクリーン１１２上に入ると共に、アイコン５００２−３７、５００２−３６、及び５００２−２７は、タッチスクリーン１１２上に留まる。
【０１９０】
上記の図５ＮＮ〜図５ＰＰで示されるように、一部の実施形態では、開いているアプリケーションの表示画像を包囲する区域に対応する場所でのスワイプジェスチャ５６５（図５ＮＮ）は、開いているアプリケーションの画像を、１つの画像ずつスクロールさせることを開始させる。一部の実施形態では、図５ＯＯに示されるように、スワイプジェスチャ５６５はまた、開いているアプリケーションのアイコンを、１つのアイコンずつスクロールさせることも開始させる。一部の実施形態では、開いているアプリケーションの表示画像を包囲する区域に対応する場所で検出される、別のスワイプジェスチャは、開いているアプリケーションの画像を、１つの画像ずつスクロールさせ、開いているアプリケーションのアイコンを、１つのアイコンずつスクロールさせることを開始させる。
【０１９１】
一部の実施形態では、図５ＰＰに示されるように、表示される開いているアプリケーションのアイコンの数が、（例えば、３つから５つに）増大されることにより、表示される開いているアプリケーションのアイコンは、開いているアプリケーションの表示画像に対応する開いているアプリケーションのアイコン（例えば、アイコン５００２−３６、５００２−２７、及び５００２−３５）、開いているアプリケーションの表示画像に対応する開いているアプリケーションよりも最近に使用された開いているアプリケーションに対応する、第１の開いているアプリケーションのアイコン（例えば、アイコン５００２−３７）、及び開いているアプリケーションの表示画像に対応する開いているアプリケーションよりも前に使用された開いているアプリケーションに対応する、第２の開いているアプリケーションのアイコン（例えば、アイコン５００２−１３）を含む。例えば、一部の実施形態では、表示される開いているアプリケーションのアイコンは、直近に使用された５つのアプリケーションに対応する。一部の実施形態では、開いているアプリケーションの表示画像を包囲する区域に対応する場所で検出される、別のスワイプジェスチャは、開いているアプリケーションの画像を、１つの画像ずつスクロールさせ、開いているアプリケーションのアイコンを、１つのアイコンずつスクロールさせることを開始させる。
【０１９２】
図５ＱＱは、図５ＮＮに示されるユーザインタフェースと同等のユーザインタフェースを示す。図５ＱＱでは、開いているアプリケーションのアイコンのうちの１つ（例えば、アイコン５００２−２７）に対応する場所で、スワイプジェスチャ５６７が検出される。一部の実施形態では、スワイプジェスチャ５６７は、表示される開いているアプリケーションのアイコンを包囲する区域（例えば、アイコン５００２−３６とアイコン５００２−２７との間の区域）に対応する場所で検出される。
【０１９３】
図５ＲＲでは、スワイプジェスチャ５６７（図５ＱＱ）の検出に応じて、アイコン５００２−３７、５００２−３６、及び５００２−２７（図５ＱＱ）がスクロールされることにより、アイコン５００２−３７、５００２−３６、及び５００２−２７は、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−３５、５００２−１３、及び５００２−１４が、スクロールされてタッチスクリーン１１２上に入る。画像５００８−１２、５００８−１０、及び５００８−６（図５ＱＱ）が、同時にスクロールされてタッチスクリーン１１２から消え、画像５００８−１１、５００８−１３、及び５００８−１４が、スクロールされてタッチスクリーン１１２上に入る。
【０１９４】
図５ＳＳは、スワイプジェスチャ５６７の検出に応じて表示される、代替的なユーザインタフェースを示す。図５ＳＳでは、スワイプジェスチャ５６７（図５ＱＱ）の検出に応じて、図５ＲＲに示されるように、画像５００８−１２、５００８−１０、及び５００８−６（図５ＱＱ）がスクロールされてタッチスクリーン１１２から消え、画像５００８−１１、５００８−１３、及び５００８−１４が、スクロールされてタッチスクリーン１１２上に入る。図５ＳＳでは、アイコン５００２−３７、５００２−３６、及び５００２−２７（図５ＱＱ）がスクロールされることにより、アイコン５００２−３７及び５００２−３６は、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−２７は、タッチスクリーン１１２上に留まる。更には、アイコン５００２−３５、５００２−１３、５００２−１４、及び５００２−１５が、スクロールされてタッチスクリーン１１２上に入る。
【０１９５】
上記の図５ＱＱ〜図５ＳＳに示されるように、表示される開いているアプリケーションのアイコンを包囲する区域に対応する場所で検出されるスワイプジェスチャ５６７（図５ＱＱ）は、開いているアプリケーションのアイコンを、開いているアプリケーションのアイコンのグループごとにスクロールさせることを開始させる。比較すると、上述のように、開いているアプリケーションの画像を包囲する区域に対応する場所で検出されるスワイプジェスチャ（例えば、図５ＮＮでのジェスチャ５６５）は、開いているアプリケーションのアイコンを、１つのアイコンずつスクロールさせることを開始させる。それゆえ、第１の数の開いているアプリケーションの画像、及び第１の数とは異なる第２の数の開いているアプリケーションのアイコンを表示することにより、ユーザは、同時に開いているアプリケーションを、迅速にナビゲートして移動することが可能となる。例えば、ユーザは、開いているアプリケーションのアイコン上でのスワイプジェスチャを使用して、同時に開いているアプリケーションに素早く目を通すことができる。あるいは、ユーザは、開いているアプリケーションの画像上でのスワイプジェスチャでスクロールさせることによって、同時に開いているアプリケーションに１つずつ目を通すことができる。
【０１９６】
一部の実施形態では、図５ＱＱ、図５ＲＲに示されるように、スワイプジェスチャ５６７（図５ＱＱ）は、全ての開いているアプリケーションのアイコンを置き換える（例えば、３つの開いているアプリケーションのアイコンが除去され、次の３つの開いているアプリケーションのアイコンが、それらの使用の最新性に基づいて表示される）ように、開いているアプリケーションのアイコンをスクロールさせることを開始させる。一部の実施形態では、図５ＳＳに示されるように、スワイプジェスチャ５６７の検出の前に表示されていた、開いているアプリケーションのアイコンのうちの１つ（例えば、図５ＱＱでの地図アプリケーションアイコン５００２−２７）が、タッチスクリーン１１２上に留まることにより、図５ＱＱに示される開いているアプリケーションのアイコンと、図５ＳＳに示される開いているアプリケーションのアイコンとの関係性に関する、手掛りが提供される。
【０１９７】
図５ＳＳはまた、開いているアプリケーションの画像のうちの１つ（例えば、画像５００２−１４）に対応する場所で、スワイプジェスチャ５６９が検出されることも示す。一部の実施形態では、スワイプジェスチャ５６９は、表示される開いているアプリケーションのアイコンを包囲する区域に対応する場所で検出される。
【０１９８】
図５ＴＴでは、スワイプジェスチャ５６９（図５ＳＳ）の検出に応じて、（図５ＳＳでの）アイコン５００２−２７、５００２−３５、５００２−１３、５００２−１４、及び５００２−１５がスクロールされることにより、アイコン５００２−２７、５００２−３５、５００２−１３、及び５００２−１４は、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−１５は、タッチスクリーン１１２上に留まる。更には、アイコン５００２−１６、５００２−１７、５００２−１８、及び５００２−１９が、スクロールされてタッチスクリーン１１２上に入る。更には、画像５００８−１１、５００８−１３、及び５００８−１４が、同時にスクロールされてタッチスクリーン１１２から消え、画像５００８−１６、５００８−１７、及び５００８−１８が、スクロールされてタッチスクリーン１１２上に入る。図５ＳＳに示される「連絡先」アプリケーションアイコン５００２−１５が、ジェスチャ５６９の後もタッチスクリーン１１２上に留まる（図５ＴＴ）ことにより、図５ＳＳに示される開いているアプリケーションのアイコンと、図５ＴＴに示される開いているアプリケーションのアイコンとの関係性に関する、手掛りが提供される。
【０１９９】
あるいは、スワイプジェスチャ５６９（図５ＳＳ）の検出に応じて、一部の実施形態では、アイコン５００２−２７、５００２−３５、５００２−１３、５００２−１４、及び５００２−１５（図５ＳＳ）がスクロールされることにより、アイコン５００２−２７、５００２−３５、及び５００２−１３は、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−１４及び５００２−１５は、タッチスクリーン１１２上に留まる（図示せず）。更には、アイコン５００２−１６、５００２−１７、及び５００２−１８が、スクロールされてタッチスクリーン１１２上に入る（図示せず）。アプリケーションアイコン５００２−１５、５００２−１６、及び５００２−１７に対応する、開いているアプリケーションの画像が、同時に表示される（図示せず）。画像５００８−１１、５００８−１３、及び５００８−１４（図５ＳＳ）を、アプリケーションアイコン５００２−１５、５００２−１６、及び５００２−１７に対応する画像と置き換えることによって、開いているアプリケーションのアイコン５００２−３５、５００２−１３、５００２−１４、５００２−１５、５００２−１６、及び５００２−１７に対応する、開いているアプリケーションの画像は、開いているアプリケーションのアイコン５００２−３５、５００２−１３、５００２−１４、５００２−１５、５００２−１６、及び５００２−１７のうちのいずれに関する画像も省略することなく、表示される。比較すると、図５ＳＳから図５ＴＴへの移行では、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像は、（例えば、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像を、スクロールさせて移動させることによって）スキップされるか、又は表示されない（例えば、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像を表示することは、放棄される）。
【０２００】
図５ＵＵは、スワイプジェスチャ５６９の検出に応じて表示される、代替的なユーザインタフェースを示す。図５ＵＵでは、（図５ＳＳでの）アイコン５００２−２７、５００２−３５、５００２−１３、５００２−１４、及び５００２−１５は、スクロールされてタッチスクリーン１１２から消え、アイコン５００２−１６、５００２−１７、５００２−１８、及び５００２−１９が、スクロールされてタッチスクリーン１１２上に入る。更には、画像５００８−１１、５００８−１３、及び５００８−１４が、同時にスクロールされてタッチスクリーン１１２から消え、画像５００８−１７、５００８−１８、及び５００８−１９が、スクロールされてタッチスクリーン１１２上に入る。図５ＵＵに示される開いているアプリケーションのアイコンと、図５ＳＳに示される開いているアプリケーションのアイコンとは、共通の開いているアプリケーションのアイコンを有さないことにより、開いているアプリケーションのアイコンを移動する、より速いナビゲーションが可能となる。一部の実施形態では、図５ＳＳから図５ＵＵへの移行では、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像は、（例えば、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像を、スクロールさせて移動させることによって）スキップされるか、又は表示されない（例えば、開いているアプリケーションのアイコン５００２−１５に対応する、開いているアプリケーションの画像を表示することは、放棄される）。
【０２０１】
図５ＶＶは、ジェスチャ５７１（例えば、タップジェスチャ）が、検索アイコン５１０４に対応する場所で検出されることを示す。
【０２０２】
図５ＷＷでは、キーボード５０１４を含む検索入力ユーザインタフェースが、ジェスチャ５７１（図５ＶＶ）に応じて表示される。図５ＷＷに示されるように、一部の実施形態では、キーボード５０１４は、ジェスチャ５７１の検出の前に表示されている、ユーザインタフェースの上に表示される。図５ＷＷはまた、ジェスチャ５７３（例えば、タップジェスチャ）が、キーボード５０１４上の文字「Ｏ」に対応する場所で検出されることも示す。
【０２０３】
図５ＸＸは、ジェスチャ５７１の検出に応じて表示される、代替的なユーザインタフェースを示す。ジェスチャ５７１の検出に応じて、開いているアプリケーションの表示画像（例えば、画像５００８−１７、５００８−１８、及び５００８−１９）及び開いているアプリケーションのアイコン（例えば、アイコン５００２−１６、５００２−１７、５００２−１８、及び５００２−１９）が、上にスクロールされる。一部の実施形態では、開いているアプリケーションの表示画像及び開いているアプリケーションのアイコンが、上にスクロールされることにより、開いているアプリケーションの表示画像及び開いているアプリケーションのアイコンは、検索入力ユーザインタフェース（例えば、キーボード５０１４）と重なり合わない。あるいは、開いているアプリケーションの画像及び同時に開いているアプリケーション（例えば、画像５００８及びアイコン５００２）は、開いているアプリケーションの表示画像及び開いているアプリケーションのアイコンが、検索入力ユーザインタフェース（例えば、キーボード５０１４）と重なり合わないように、ジェスチャ５７１の検出の前に位置決めされている。
【０２０４】
図５ＸＸはまた、ジェスチャ５７３（例えば、タップジェスチャ）が、キーボード５０１４上の文字「Ｏ」に対応する場所で検出されることも示す。
【０２０５】
図５ＹＹは、ジェスチャ５７３（図５ＷＷ又は図５ＸＸ）の検出に応じて、検索アイコン５０１４が、受け取った入力、すなわち、文字「Ｏ」を表示するように更新されることを示す。更には、ジェスチャ５７３に応じて、従前の開いているアプリケーションの表示画像及び開いているアプリケーションのアイコン（例えば、画像５００８−１７、５００８−１８、及び５００８−１９、並びにアイコン５００２−１６、５００２−１７、５００２−１８、及び５００２−１９）は、受け取った入力に一致する開いているアプリケーション（例えば、文字「Ｏ」を含むアプリケーション名を有する、開いているアプリケーション）のうちの少なくとも一部に関する、開いているアプリケーションのアイコン、及び受け取った入力に一致する開いているアプリケーションのうちの少なくとも一部に関する画像と置き換えられる。図５ＹＹでは、アプリケーション名「Ｐｈｏｎｅ」、「Ｂｏｏｋｍａｒｋ」、「Ｄｏｃｕｍｅｎｔ」、「Ｃｏｎｔａｃｔｓ」、及び「Ｎｏｔｅｓ」に関する、開いているアプリケーションのアイコンが表示される。更には、「Ｂｏｏｋｍａｒｋ」、「Ｄｏｃｕｍｅｎｔ」、及び「Ｃｏｎｔａｃｔ」に関する画像が表示される。図５ＹＹでは、これらの画像は、中央に表示された既定数（例えば、３つ）の、開いているアプリケーションのアイコンに対応する。一部の他の実施形態では、既定数の左端の開いているアプリケーションのアイコン（例えば、「Ｐｈｏｎｅ」、「Ｂｏｏｋｍａｒｋ」、及び「Ｄｏｃｕｍｅｎｔ」）又は右端の開いているアプリケーションのアイコン（例えば、「Ｄｏｃｕｍｅｎｔ」、「Ｃｏｎｔａｃｔｓ」、及び「Ｎｏｔｅｓ」）に対応する、開いているアプリケーションの画像を表示することができる。
【０２０６】
図５ＹＹはまた、ジェスチャ５７５（例えば、タップジェスチャ）が、キーボード５０１４上の文字「Ｎ」に対応する場所で検出されることも示す。
【０２０７】
図５ＺＺは、ジェスチャ５７５（図５ＹＹ）の検出に応じて、検索アイコン５０１４が、受け取った入力、すなわち、文字「ＯＮ」を表示するように更新されることを示す。更には、ジェスチャ５７７に応じて、従前の開いているアプリケーションの表示画像及び開いているアプリケーションのアイコン（例えば、画像５００８−１３、５００８−１４、及び５００８−１５、並びにアイコン５００２−３５、５００２−１３、５００２−１４、５００２−１５、及び５００２−１７）は、受け取った入力に一致する開いているアプリケーション（例えば、「ＯＮ」を含むアプリケーション名を有する、開いているアプリケーション）のうちの少なくとも一部に関する、開いているアプリケーションのアイコン、及び受け取った入力に一致する開いているアプリケーションのうちの少なくとも一部に関する画像と置き換えられる。図５ＺＺでは、アプリケーション名「Ｐｈｏｎｅ」及び「Ｃｏｎｔａｃｔｓ」に関する、開いているアプリケーションのアイコン及び画像が表示される。
【０２０８】
図５ＫＫ及び図５ＮＮ〜図５ＺＺに示されるユーザインタフェースは、検索アイコン５１０４を含むが、当業者には、検索アイコン５１０４を含まない同様のユーザインタフェースを使用することができる点が、理解されるであろう。
【０２０９】
図５ＡＡＡ〜図５ＨＨＨは、設定アイコン及び他の情報を表示するための、例示的なユーザインタフェースを示す。
【０２１０】
図５ＡＡＡは、複数の（例えば、図５Ａに示されるアプリケーションアイコン５００２−２１〜５００２−３８に対応する）アプリケーションアイコンを表示する、例示的なユーザインタフェース（例えば、ホーム画面５００１）を示す。図５ＡＡＡは、デバイス１００によって検出することが可能な、上向きのスワイプジェスチャ５７０及び５７１を示す。上向きのスワイプジェスチャ５７０は、非エッジスワイプである（例えば、タッチスクリーン１１２「内部」での接触から開始される）。上向きのスワイプジェスチャ５７１は、エッジスワイプである（例えば、タッチスクリーン１１２の縁部、並びに／あるいは、デバイス１００のタッチ感知部分及びデバイス１００の非タッチ感知部分の双方との接触から開始される）。スワイプジェスチャ５７０及び５７１は、１つ以上の設定アイコン（及び／又は、他の情報）を、デバイス１００上に表示させることができる。一部の実施形態では、スワイプジェスチャ５７０又は５７１のうちの一方のみが、１つ以上の設定アイコンを表示させる。一部の実施形態では、スワイプジェスチャ５７０又はスワイプジェスチャ５７１のいずれもが、１つ以上の設定アイコンを表示させることができる。
【０２１１】
図５ＢＢＢは、スワイプジェスチャ５７０又はスワイプジェスチャ５７１の検出に応じて、１つ以上の設定アイコンを表示する、例示的なユーザインタフェースを示す。図５ＢＢＢに示されるように、設定パネル５０２４が表示される。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の一部分の上に表示される。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の全体未満（例えば、少なくとも８０％又は９０％であるが、１００％未満）を占有する。一部の実施形態では、設定パネル５０２４の少なくとも１つの縁部は、タッチスクリーン１１２の縁部に接触しており、かつ／又は、タッチスクリーン１１２の縁部にドッキングされているように見える。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の縁部には接触しない（例えば、ホーム画面５００１の諸部分は、設定パネル５０２４の全ての側方で可視である）。一部の実施形態では、ホーム画面５００１（例えば、ホーム画面の背景画像、及び／又はホーム画面内に表示されたアイコン）は、設定パネル５０２４が占有していないタッチスクリーン１１２の諸部分で可視となる。一部の実施形態では、設定パネル５０２４が表示される場合に可視となる、ホーム画面５００１の諸部分は、設定パネル５０２４が表示される場合に、不鮮明化されるか、陰影表示されるか、又は他の方式で視覚的に不明瞭化される。一部の実施形態では、設定パネル５０２４がタッチスクリーン１１２の全体未満を占有する場合、設定パネル５０２４によって占有されない区域は、空白である（例えば、ホーム画面５００１のグラフィック、アイコン、壁紙などは、それらの区域内には表示されない）。
【０２１２】
一部の実施形態では、設定パネル５０２４は、通知パネル５０２１と実質的に同様に見える。例えば、設定パネル５０２４及び通知パネルは、同じ若しくは実質的に同様の、背景のグラフィック及び／又は色を使用することができる。一部の実施形態では、設定パネル５０２４は、通知パネル５０２１とは実質的に異なるように見える。例えば、設定パネル５０２４及び通知パネルは、異なる背景のグラフィック及び／又は色を使用することができる。
【０２１３】
図５ＢＢＢでは、設定アイコン（例えば、設定アイコン５０２２−１〜５０２２−５）が、設定パネル５０２４内に表示されている。設定アイコンは、例えば、Ｗｉ−Ｆｉアイコン５０２２−１、Ｂｌｕｅｔｏｏｔｈアイコン５０２２−２、機内モードアイコン５０２２−３、おやすみモードアイコン５０２２−４、及び回転ロックアイコン５０２２−５を含む。一部の実施形態では、おやすみモードアイコン５０２２−４は、「おやすみモード」設定が選択されているか又は「オン」である間に、通知（例えば、着信音、可聴式の電子メール通知など）がオフにされる設定に対応する。一部の実施形態では、他の設定アイコンが表示される。一部の実施形態では、設定パネル内に表示される具体的な設定（またそれゆえ、設定アイコン）は、ユーザによって決定される。それゆえ、ユーザは、設定パネル５０２４内に表示するための、より多くの設定、より少ない設定、又は異なる設定を選択することができる。例えば、「３Ｇ」設定に対応する設定アイコン（図示せず）を、回転ロックアイコン５０２２−５と置き換えることができる。
【０２１４】
一部の実施形態では、設定アイコン５０２２−１〜５０２２−５は、「オン／オフ」スイッチである（例えば、それらは、２つの異なる状態のうちの一方を有し得る、設定を表す）。一部の実施形態では、設定アイコン５０２２−１〜５０２２−５は、その基底となる設定の状態に基づいて、外観が変化する。例えば、設定アイコン５０２２−１〜５０２２−５は、基底となる設定が「オフ」である場合に、第１の色、形状、又は他の特性を有し得るものであり、基底となる設定が「オン」である場合に、第１のものとは異なる、第２の色、形状、又は他の特性を有し得る。
【０２１５】
図５ＢＢＢでは、設定パネル５０２４内にはまた、輝度調節制御部５０２６（例えば、スライダバー）、オーディオ制御アイコン５０２８（例えば、再生／一時停止、早送り、巻き戻し、停止、音量制御、及び／又はトラック制御）、及びユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４も表示される。図５ＢＢＢに示されるように、設定アイコン５０２２−１〜５０２２−５は、設定パネル５０２４の第１の部分内に表示され、輝度調節制御部５０２６は、この第１の部分の下の、設定パネル５０２４の第２の部分内に表示され、オーディオ制御アイコン５０２８は、この第２の部分の下の、設定パネル５０２４の第３の部分内に表示され、ユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４は、この第３の部分の下の、設定パネル５０２４の第４の部分内に表示される。一部の実施形態は、これらのアイテムを、別の配置構成で表示する。
【０２１６】
図５ＣＣＣは、スワイプジェスチャ５７０又はスワイプジェスチャ５７１の検出に応じて、１つ以上の設定アイコンを表示する、別の例示的なユーザインタフェースを示す。図５ＣＣＣでは、設定アイコン５０２２−１〜５０２２−５、輝度調節制御部５０２６、オーディオ制御アイコン５０２８、及びユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４は、設定パネルなしに、タッチスクリーン１１２上に表示される。
【０２１７】
図５ＤＤＤは、（例えば、図５ＡＡＡでの）スワイプジェスチャ５７０又はスワイプジェスチャ５７１の検出に応じて、１つ以上の設定アイコンを表示する、例示的なユーザインタフェースを示す。図５ＤＤＤに示されるように、設定パネル５０２４が表示される。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の一部分の上に表示される。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の全体未満（例えば、少なくとも８０％又は９０％であるが、１００％未満）を占有する。一部の実施形態では、設定パネル５０２４の少なくとも１つの縁部は、タッチスクリーン１１２の縁部に接触しており、かつ／又は、タッチスクリーン１１２の縁部にドッキングされているように見える。一部の実施形態では、設定パネル５０２４は、タッチスクリーン１１２の縁部には接触しない（例えば、ホーム画面５００１の諸部分は、設定パネル５０２４の全ての側方で可視である）。一部の実施形態では、ホーム画面５００１（例えば、ホーム画面の背景画像、及び／又はホーム画面内に表示されたアイコン）は、設定パネル５０２４が占有していないタッチスクリーン１１２の諸部分で可視となる。一部の実施形態では、設定パネル５０２４が表示される場合に可視となる、ホーム画面５００１の諸部分は、設定パネル５０２４が表示される場合に、不鮮明化されるか、陰影表示されるか、又は他の方式で視覚的に不明瞭化される。一部の実施形態では、設定パネル５０２４がタッチスクリーン１１２の全体未満を占有する場合、設定パネル５０２４によって占有されない区域は、空白である（例えば、ホーム画面５００１のグラフィック、アイコン、壁紙などは、それらの区域内には表示されない）。
【０２１８】
一部の実施形態では、設定パネル５０２４は、図５ＡＡに示される通知パネル５０２１と実質的に同様に見える。例えば、設定パネル５０２４及び通知パネルは、同じ若しくは実質的に同様の、背景のグラフィック及び／又は色を使用することができる。一部の実施形態では、設定パネル５０２４は、通知パネル５０２１とは実質的に異なるように見える。例えば、設定パネル５０２４及び通知パネルは、異なる背景のグラフィック及び／又は色を使用することができる。
【０２１９】
図５ＤＤＤでは、設定アイコン（例えば、設定アイコン５０２２−１〜５０２２−５）が、設定パネル５０２４内に表示されている。設定アイコンは、例えば、Ｗｉ−Ｆｉアイコン５０２２−１、Ｂｌｕｅｔｏｏｔｈアイコン５０２２−２、機内モードアイコン５０２２−３、おやすみモードアイコン５０２２−４、及び回転ロックアイコン５０２２−５を含む。一部の実施形態では、おやすみモードアイコン５０２２−４は、「おやすみモード」設定が選択されているか又は「オン」である間に、通知（例えば、着信音、可聴式の電子メール通知など）がオフにされる設定に対応する。一部の実施形態では、他の設定アイコンが表示される。一部の実施形態では、設定パネル内に表示される具体的な設定（またそれゆえ、設定アイコン）は、ユーザによって決定される。それゆえ、ユーザは、設定パネル５０２４内に表示するための、より多くの設定、より少ない設定、又は異なる設定を選択することができる。例えば、「３Ｇ」設定に対応する設定アイコン（図示せず）を、回転ロックアイコン５０２２−５と置き換えることができる。
【０２２０】
一部の実施形態では、設定アイコン５０２２−１〜５０２２−５は、「オン／オフ」スイッチである（例えば、それらは、２つの異なる状態のうちの一方を有し得る、設定を表す）。一部の実施形態では、設定アイコン５０２２−１〜５０２２−５は、その基底となる設定の状態に基づいて、外観が変化する。例えば、設定アイコン５０２２−１〜５０２２−５は、基底となる設定が「オフ」である場合に、第１の色、形状、又は他の特性を有し得るものであり、基底となる設定が「オン」である場合に、第１のものとは異なる、第２の色、形状、又は他の特性を有し得る。
【０２２１】
図５ＤＤＤでは、設定パネル５０２４内にはまた、輝度調節制御部５０２６（例えば、スライダバー）、オーディオ制御アイコン５０２８（例えば、再生／一時停止、早送り、巻き戻し、停止、音量制御、及び／又はトラック制御）、共有状態インジケータアイコン５０３２及び遠隔メディア制御アイコン５０３４、並びにユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４も表示される。図５ＤＤＤに示されるように、設定アイコン５０２２−１〜５０２２−５は、設定パネル５０２４の第１の部分内に表示され、輝度調節制御部５０２６は、この第１の部分の下の、設定パネル５０２４の第２の部分内に表示され、オーディオ制御アイコン５０２８は、この第２の部分の下の、設定パネル５０２４の第３の部分内に表示され、共有状態インジケータアイコン５０３２及び遠隔メディア制御アイコン５０３４は、この第３の部分の下の、設定パネル５０２４の第４の部分内に表示され、ユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４は、この第４の部分の下の、設定パネル５０２４の第５の部分内に表示される。一部の実施形態は、これらのアイテムを、別の配置構成で表示する。
【０２２２】
一部の実施形態では、共有状態インジケータアイコン５０３２は、アクティブ化されると、共有機能に関する、デバイス１００の検出可能性（又は、利用可能性）を変更するための、検出可能性インタフェースを、デバイス１００に表示させる。一部の実施形態では、この共有機能により、デバイス１００は、デバイス１００とは異なる１つ以上のデバイスと、メディアコンテンツを共有することが可能となる。共有機能についての更なる詳細は、２０１３年６月９日に出願され、「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｓｈａｒｉｎｇ  Ｃｏｎｔｅｎｔ  Ｆｒｏｍ  ａ  Ｒｅｓｐｅｃｔｉｖｅ  Ａｐｐｌｉｃａｔｉｏｎ」と題された、米国仮出願第＿＿＿＿号（代理人整理番号Ｐ２０００３ＵＳＰ１／０６３２６６−５８９８−ＰＲ）で説明されている。一部の実施形態では、遠隔メディア制御アイコン５０３４は、アクティブ化されると、デバイス１００とは異なる１つ以上の遠隔デバイスに関する、メディアプレーヤ設定を調節するためのインタフェースを、デバイス１００に表示させる。
【０２２３】
図５ＥＥＥは、スワイプジェスチャ５７０又はスワイプジェスチャ５７１の検出に応じて、１つ以上の設定アイコンを表示する、別の例示的なユーザインタフェースを示す。図５ＥＥＥでは、設定アイコン５０２２−１〜５０２２−５、輝度調節制御部５０２６、オーディオ制御アイコン５０２８、共有状態インジケータアイコン５０３２及び遠隔メディア制御アイコン５０３４、並びにユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４は、設定パネルなしに、タッチスクリーン１１２上に表示される。図５ＥＥＥはまた、共有状態インジケータアイコン５０３２に対応する場所で、ジェスチャ５８０（例えば、タップジェスチャ）を検出する、デバイス１００も示す。
【０２２４】
図５ＦＦＦは、図５ＥＥＥでのジェスチャ５８０の検出に応じて、タッチスクリーン１１２上に検出可能性インタフェース５０３６を表示する、デバイス１００を示す。図５ＦＦＦでは、検出可能性インタフェース５０３６は、共有機能に関する、デバイス１００の検出可能性（又は、利用可能性）を調節するための、１つ以上の選択肢を含む。図５ＦＦＦでは、検出可能性インタフェース５０３６は、アクティブ化されると、デバイス１００に共有機能を無効化させる、「オフ」アフォーダンス５０３８−１、アクティブ化されると、デバイス１００を、デバイス１００の「共有の範囲」内の連絡先（例えば、デバイス１００のユーザに関連付けられるアドレス帳内の連絡先、又は共有機能に関連付けられる連絡先の指定リスト）のみとの共有に関して利用可能にさせる、「連絡先のみ」アフォーダンス５０３８−２、アクティブ化されると、デバイス１００を、デバイス１００の「共有の範囲」内の全員（例えば、互換性のある共有機能が、それぞれのデバイス上で有効化されている、全てのユーザ）との共有に関して利用可能にさせる（例えば、デバイス１００の利用可能性を広告する）、「全員」アフォーダンス５０３８−３、及び、アクティブ化されると、デバイス１００に検出可能性インタフェース５０３６を閉じさせる、「キャンセル」アフォーダンス５０３８−４を含む。一部の実施形態では、「共有の範囲」は、デバイス１００の現在のＷｉＦｉ能力に限定されるか、又は、近距離無線通信に、若しくは共有機能によって指定される無線プロトコルに限定される。図５ＦＦＦはまた、「全員」アフォーダンス５０３８−３に対応する場所で、ジェスチャ５８１（例えば、タップジェスチャ）を検出する、デバイス１００も示す。
【０２２５】
図５ＧＧＧは、１つ以上の設定アイコンを表示する例示的なユーザインタフェースを表示する、デバイス１００を示す。図５ＧＧＧでは、共有状態インジケータアイコン５０３２は、共有機能が、現在、図５ＦＦＦでの「全員」アフォーダンス５０３８−３の選択に対応して「全員」の共有モードにあることを示す、テキストを表示している。図５ＧＧＧはまた、遠隔メディア制御アイコン５０３４に対応する場所で、ジェスチャ５８２（例えば、タップジェスチャ）を検出する、デバイス１００も示す。
【０２２６】
図５ＨＨＨは、図５ＧＧＧでのジェスチャ５８２の検出に応じて、タッチスクリーン１１２上に遠隔メディア制御インタフェース５０４０を表示する、デバイス１００を示す。図５ＨＨＨでは、遠隔メディア制御インタフェース５０４０は、メディアコンテンツを再生させるための複数の遠隔デバイス５０４２−１、５０４２−２、５０４２−３、５０４２−４から、１つ以上のデバイスを選択するための、制御部（例えば、オン／オフのスイッチ、及び音量スライダ）を含む。図５ＨＨＨでは、遠隔メディア制御インタフェース５０４０はまた、選択された１つ以上の遠隔デバイス上で再生されるメディアコンテンツを制御するための、主制御部５０４４（例えば、再生／一時停止、早送り、巻き戻し、停止、音量制御、及び／又はトラック制御）も含む。
【０２２７】
図６Ａ〜図６Ｃは、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法６００を示す流れ図である。方法６００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法６００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２２８】
以下で説明されるように、方法６００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２２９】
このデバイスは、複数の同時に開いているアプリケーション（例えば、このデバイスは、Ｓａｆａｒｉ、ｉＰｏｄ、株価、及びｉＴｕｎｅｓなどの、複数の開いているアプリケーションを有し得る）中の第１のアプリケーションに対応する、第１のアプリケーションビュー（例えば、図５Ｂでの地図アプリケーションビュー５００４−１）を、タッチ感知ディスプレイ上に表示する（６０２）。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（例えば、図５Ｂでは、地図アプリケーションビュー５００４−１は、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される）。換言すれば、通常動作モードでは、複数の同時に開いているアプリケーションのうちの１つに対応する、単一のアプリケーションビューのみが表示される。他の開いているアプリケーション（例えば、Ｓａｆａｒｉ、ｉＰｏｄ、株価、及びｉＴｕｎｅｓなどの、他の開いているアプリケーション）は、バックグラウンドで稼働しているか、又は、中断若しくは休止された動作状態にあるものとすることができる。
【０２３０】
デバイスは、第１の入力（例えば、図５Ｂでの入力５０７）を検出する（６０４）。一部の実施形態では、この第１の入力は、ホームボタン（例えば、２０４）上でのシングルタップである。一部の実施形態では、この第１の入力は、ホームボタン（例えば、２０４）上でのダブルタップである。一部の実施形態では、第１の入力は、３本指ピンチジェスチャ又はスワイプジェスチャなどの、タッチ感知ディスプレイ上でのジェスチャである。
【０２３１】
この第１の入力の検出に応じて（６０６）、デバイスは、以下のアクションを実行する。デバイスは、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入る（６０８）。デバイスは、第１の既定区域（例えば、タッチ感知ディスプレイ上の既定の場所内のストリップ）内に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループ（例えば、図５Ｃでの、アプリケーションアイコン区域５００６内のアプリケーションアイコン５００２）を表示する（６１０）。一部の実施形態では、デバイスは、アプリケーションビュー選択モードから出るまで、この第１の既定区域の表示を、更なる入力（例えば、ホームボタン２０４上、又はタッチスクリーン１１２上での、押圧及び保持）なしに維持する。一部の実施形態では、この区域は、開いているアプリケーションのアイコンの直線配列を有する、スクロール可能なストリップとして、それらの開いているアプリケーションのアイコンを表示する（例えば、アプリケーションアイコン区域５００６は、図５Ｅ及び図５Ｆに示されるように、スクロール可能である）。デバイスは、この第１の既定区域に隣接して、第１のアプリケーションビューの少なくとも一部分を、同時に表示する（６１２）（例えば、図５Ｃでは、地図アプリケーションビュー５００４−１の少なくとも一部分、及びアプリケーションアイコン区域５００６が、同時に表示される）。この同時表示は、幾つかの利益をもたらす。例えば、この同時表示は、開いているアプリケーションのアイコンを選択している間、第１のアプリケーションビューを維持することによって、コンテキストを提供する。更には、例えば、第１のアプリケーションビュー上をタップすることによって、第１のアプリケーションに戻ること（及び、アプリケーションアイコン区域の表示を停止すること）が容易である。
【０２３２】
一部の実施形態では、開いているアプリケーションのアイコンの少なくともサブセットは、対応するアプリケーションに関する状態印を含む（図６Ｂでの６２４）。例えば、オーディオアプリケーションアイコンは、そのオーディオアプリケーションアイコン上に、又はその近位に表示される、「録音中」の印（例えば、赤い丸印）を含む。別の実施例では、地図アプリケーションアイコンは、その地図アプリケーションアイコン上に、又はその近位に表示される、「ＧＰＳアクティブ」の印（例えば、コンパスの画像）を含む（例えば、画像５００８−６がコンパスアイコン５０１０−１を含む、図５Ｓでの類似の実施例を参照）。
【０２３３】
一部の実施形態では、開いているアプリケーションのアイコンの初期グループは、対応するオーディオアプリケーションが使用中である場合に、オーディオアプリケーションアイコンを含む（６２６）。例えば、音楽プレーヤアプリケーションが、音楽を再生している場合、開いているアプリケーションのアイコンの初期グループは、対応する音楽プレーヤアプリケーションアイコン（例えば、図５ＣでのｉＰｏｄアプリケーションアイコン５００２−３８）を常に含む。開いているアプリケーションのアイコンの初期グループの一部として、オーディオアプリケーションアイコンを表示することにより、対応するオーディオアプリケーションの迅速な選択及び表示が容易になる。例えば、オーディオアプリケーションアイコンを表示するために、既定区域内の開いているアプリケーションのアイコンをスクロールさせる必要がない、
【０２３４】
一部の実施形態では、開いているアプリケーションのアイコンは、第１の既定区域内に、特定の配列順で表示され（６２８）、この配列順は、対応する開いているアプリケーションに関する使用履歴に従って決定される。例えば、マルチメディアストアアプリケーションのｉＴｕｎｅｓが最初に使用され、次いで、金融アプリケーションの株価、次いで、音楽アプリケーションのｉＰｏｄ、ウェブブラウザアプリケーションのＳａｆａｒｉが使用され、最終的に、地図アプリケーションが、アプリケーションビュー選択モードに入る前に使用された最後のアプリケーションであると想定する。この場合、一部の実施形態では、開いているアプリケーションのアイコンの初期グループは、ｉＴｕｎｅｓ、株価、ｉＰｏｄ、及びＳａｆａｒｉとなる。更には、開いているアプリケーションのアイコンの配列順は、（図５Ｃに示されるように）Ｓａｆａｒｉ、ｉＰｏｄ、株価、及びｉＴｕｎｅｓとなる。一部の実施形態では、開いているアプリケーションの初期グループのうちの１つに対応する、開いているアプリケーションのアイコンを選択することは、開いているアプリケーションのアイコンの初期グループが表示される配列順を、変更するものではない。例えば、図５ＣでのｉＴｕｎｅｓアプリケーションアイコンを選択して、アプリケーションビュー選択モードに再び入ることは、開いているアプリケーションのアイコンの配列順、Ｓａｆａｒｉ、ｉＰｏｄ、株価、及びｉＴｕｎｅｓを変更するものではない。このことは、開いているアプリケーションのアイコンの（ユーザには周知の）従前に提示されている配列順を提供することにより、開いているアプリケーションのアイコンの新たな配置構成を、ユーザが学ぶ必要性が回避されるという利益を有する。このことは、ユーザに対する認知負担を軽減し、より効率的なヒューマン−マシンインタフェースを作り出す。
【０２３５】
一部の実施形態では、デバイスは、ディスプレイの既定区域内に、スクロール可能なアイコン（例えば、アプリケーション起動アイコン及び／又はフォルダアイコン）のページ、スクロール可能なアイコンのリスト、又はスクロール可能なアイコンの配列を表示する（例えば、図５Ａでは、アプリケーションアイコン５００２−２１〜５００２−３４が、スクロール可能なアイコンのページ上に表示される）。デバイスは、ディスプレイの別の異なる既定区域（例えば、ドック区域）内に、固定アイコン（例えば、ユーザによって選択された、頻繁に使用されるか、若しくはお気に入りのアプリケーション起動アイコン及び／又はフォルダアイコン）を、同時に表示する（例えば、アプリケーションアイコン５００２−３５〜５００２−３８が、ドック区域内の固定アイコンである）。一部の実施形態では、デバイスはまた、入力の検出に応じて（例えば、ホームボタン上でのダブルタップの検出に応じて）、この表示からアプリケーションビュー選択モードに入ることもできる。一部の実施形態では、この入力の検出に応じて、ドック区域内の固定アイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループによって置き換えられる。換言すれば、通常動作モードでのドック区域が、アプリケーションビュー選択モードでの、開いているアプリケーションのアイコンを有する第１の既定区域によって置き換えられる。一部の実施形態では、この入力の検出に応じて、スクロール可能なページ及びドック区域上のアプリケーションアイコン（例えば、アプリケーションアイコン５００２−２１〜５００２−３８）が上にスライドして、それらのアプリケーションアイコンの少なくともサブセットと、開いているアプリケーションのアイコンを含む既定区域とが、図５Ｃでのアプリケーションビュー５００４−１と既定区域５００６との同時表示に類似する方式で、同時に表示される。
【０２３６】
一部の実施形態では、デバイスは、アプリケーションビュー選択モードの間に、第１の既定区域内に、設定アイコン（例えば、図５Ｍでの設定アイコン５１０２）を表示する（６３０）。例示的な設定アイコンは、回転ロックアイコン；機内モードアイコン、Ｗｉ−Ｆｉアイコン、及び／又はＢｌｕｅｔｏｏｔｈアイコンなどの、通信モードアイコン；並びに、再生／一時停止、早送り、巻き戻し、停止、音量制御、及び／又はトラック制御などの、オーディオ制御を含む。
【０２３７】
一部の実施形態では、開いているアプリケーションに関する設定アイコンが、第１の既定区域内に表示される場合、対応する開いているアプリケーションのアイコンは、第１の既定区域内には表示されない（６３２）。例えば、音楽プレーヤ制御が、第１の既定区域内に表示される場合、対応する音楽プレーヤアプリケーションアイコンは表示されない（例えば、図５Ｌでは、音楽プレーヤ制御５１０６が、アプリケーションアイコン区域５００６−１内に表示される場合、対応する音楽プレーヤアプリケーションアイコン（例えば、ｉＰｏｄ）は、アプリケーションアイコン区域５００６−１内に表示されない）。
【０２３８】
一部の実施形態では、デバイスは、オーディオ制御アイコンと、対応するオーディオアプリケーションアイコン以外の開いているアプリケーションのアイコンとを、第１の既定区域内の、それぞれの行内に、同時に表示する（６３４）（例えば、図５Ｌでのアプリケーションアイコン区域５００６−１内の、それぞれの行内の、オーディオ制御アイコン５１０６及び他のアプリケーションアイコン）。
【０２３９】
一部の実施形態では、第１のアプリケーションビューの少なくとも一部分が、第１の既定区域よりも大きく、かつ第１の既定区域に隣接する、第２の既定区域内に表示される（６３６）。例えば、図５Ｃでは、地図アプリケーションビュー５００４−１の一部分が表示される区域は、アプリケーションアイコン区域５００６よりも大きく、かつアプリケーションアイコン区域５００６に隣接する。
【０２４０】
一部の実施形態では、開いているアプリケーションのアイコンの第１のセットは、開いているアプリケーションのアイコンの初期グループを含み、その開いているアプリケーションのアイコンの第１のセットが、第１の向きで表示される。デバイスは、第１の向きから第２の向きへの、その多機能デバイスの回転を検出して、開いているアプリケーションのアイコンの第２のセットを、第２の向きで表示する（例えば、図５Ｎ）。開いているアプリケーションのアイコンの初期グループと、開いているアプリケーションのアイコンの第２のセットとは、異なる数の開いているアプリケーションのアイコンを有する（例えば、図５Ｎでは、開いているアプリケーションのアイコンの第２のセットは、６つの開いているアプリケーションのアイコンを有するが、その一方で、図５Ｃでのアプリケーションの初期グループは、４つの開いているアプリケーションのアイコンを有する）。一部の実施形態では、開いているアプリケーションのアイコンの第２のセットを第２の向きで表示することは、第１の向きの開いているアプリケーションのアイコンの第１のセットを表示することを、停止することを含む。一部の実施形態では、開いているアプリケーションのアイコンの第２のセットを第２の向きで表示することは、第１の向きの開いているアプリケーションのアイコンの第１のセットを、再構成することを含む。
【０２４１】
デバイスは、第１の既定区域内の、それぞれの開いているアプリケーションのアイコン上でのジェスチャ（例えば、タップジェスチャ）（例えば、図５Ｃでの、アプリケーションアイコン５００２−３７上でのジェスチャ５０９）を検出する（図６Ａでの６１４）。このそれぞれの開いているアプリケーションのアイコン上でのジェスチャの検出に応じて（６１６）、デバイスは、以下のアクションを実行する。デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビュー（例えば、図５Ｄでのブラウザアプリケーションビュー５００４−２）を、タッチ感知ディスプレイ上に表示する（６１８）。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（例えば、図５Ｄでは、ブラウザアプリケーションビュー５００４−２は、いずれの他のアプリケーションビューも同時に表示することなく、表示される）。デバイスは、開いているアプリケーションのアイコンを、第１の既定区域内に表示することを停止する（６２０）（例えば、アプリケーションアイコン区域５００６、及びアプリケーションアイコン区域５００６内のアプリケーションアイコン５００２は、図５Ｄでは、もはや表示されない）。デバイスは、アプリケーションビュー選択モードから出る（６２２）（及び、それぞれのアプリケーションに関する通常動作モードに入る）。
【０２４２】
一部の実施形態では、アプリケーションビュー選択モードの間に、デバイスは、以下のアクションを実行する（図６Ｃでの６４０）。デバイスは、第１のアプリケーションビューの少なくとも一部分上でのジェスチャ（例えば、タップジェスチャ）を検出する。第１のアプリケーションビューのその部分上でのジェスチャの検出に応じて、デバイスは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、タッチ感知ディスプレイ上に、第１のアプリケーションビューを表示して、アプリケーションビュー選択モードから出る（及び、第１のアプリケーションに関する通常動作モードに入る）。例えば、図５Ｃで、タッチスクリーン１１２上の、地図アプリケーションビュー５００４−１に対応する場所で、ジェスチャが検出されると、デバイスは、図５Ｂに示されるように、アプリケーションアイコン区域５００６、又はいずれの他のアプリケーション関するアプリケーションビューも同時に表示することなく、地図アプリケーションビュー５００４−１を表示する。
【０２４３】
一部の実施形態では、この第１の入力の検出に応じて、デバイスは、第１のアプリケーションビューの一部が移動してディスプレイから消え、第１のアプリケーションビューの一部分がディスプレイ上に留まるように、第１のアプリケーションビューをスライドさせる（図６Ｃでの６３８）（例えば、図５Ｃでは、地図アプリケーションビュー５００４−１の一部分が移動してディスプレイから消え、地図アプリケーションビュー５００４−１の一部分がディスプレイ上に留まる）。
【０２４４】
一部の実施形態では、アプリケーションビュー選択モードの間に、デバイスは、第１の既定区域内でのスクロールジェスチャ（例えば、スワイプジェスチャ）を検出し（６４２）、このスクロールジェスチャの検出に応じて、第１の既定区域内の複数の同時に開いているアプリケーションのアイコンを、そのスクロールジェスチャに従ってスクロールさせる（例えば、図５Ｅ及び図５Ｆ）。
【０２４５】
一部の実施形態では、アプリケーションビュー選択モードで、開いているアプリケーションのアイコンの初期グループを表示している間に、デバイスは、以下のアクションのうちの１つを実行する（６４６）。第１の方向での第１のスクロールジェスチャ（例えば、右から左へのスワイプジェスチャ）が、第１の既定区域内で検出されると、デバイスは、第１の既定区域内に、複数の同時に開いているアプリケーションのアイコン中の、他の開いているアプリケーションのアイコンを表示するようにスクロールさせる（例えば、図５Ｅ及び図５Ｆ）。第１の方向とは反対の、第２の方向での第２のスクロールジェスチャ（例えば、左から右へのスワイプジェスチャ）が、第１の既定区域内で検出されると、デバイスは、第１の既定区域内に設定アイコンを表示するように、スクロールさせる（例えば、図５Ｌ、図５Ｍ）。一部の実施形態では、第１の方向とは異なる、第２の方向での第２のスクロールジェスチャ（例えば、上から下へのスワイプジェスチャ、下から上へのスワイプジェスチャ、又は対角線のスワイプジェスチャ）が、第１の既定区域内で検出されると、デバイスは、第１の既定区域内に設定アイコンを表示するように、スクロールさせる。
【０２４６】
一部の実施形態では、アプリケーションビュー選択モードの間に、デバイスは、ディスプレイの上縁部から開始する、スワイプダウンジェスチャ（例えば、図５Ｚでのジェスチャ５２３）を検出する（６４６）。このスワイプダウンジェスチャの検出に応じて、デバイスは、ユーザ選択アイコン（例えば、図５ＡＡでの完了アイコン５０２０）を表示し、最近の電子通知のリスト（例えば、新しい電子メール５０１８−１及び／又は今後のイベント５０１８−２）、及びユーザ選択情報（例えば、地域の天候情報５０１６、株価（図示せず）、ニュースの見出し（図示せず）など）のうちの少なくとも１つを表示する。
【０２４７】
一部の実施形態では、アプリケーションビュー選択モードの間に、デバイスは、以下のアクションを実行する。デバイスは、第１の既定区域内の、開いているアプリケーションのアイコンに対応する場所でのジェスチャ（例えば、図５Ｇでの、開いているアプリケーションのアイコン５００２−３８上での押圧及び保持ジェスチャ５１３）を検出する（６４８）。この開いているアプリケーションのアイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、対応するアプリケーションを閉じるための、アプリケーション終了アイコン（例えば、開いているアプリケーションのアイコン上、又はその近位の、「Ｘ」アイコン若しくは「−」アイコン５０１２−１）を表示する。デバイスは、アプリケーション終了アイコンに対応する場所でのジェスチャ（例えば、アプリケーション終了アイコン５０１２−１上でのタップジェスチャ）を検出する。このアプリケーション終了アイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、対応するアプリケーションを閉じる。換言すれば、デバイスが、対応するアプリケーションの終了／終結を実行することにより、対応するアプリケーションは、開いているアプリケーションであることを停止する。あるいは、アプリケーション終了アイコンを含む、開いているアプリケーションのアイコン上でのタップジェスチャ（例えば、図５Ｈでの、開いているアプリケーションのアイコン５００２−３８上でのジェスチャ５１５）は、同じ効果を有する。
【０２４８】
一部の実施形態では、この開いているアプリケーションのアイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、その開いているアプリケーションのアイコンを、その場所で揺れ動かす（６５０）。一部の実施形態では、この開いているアプリケーションのアイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、他の開いているアプリケーションのアイコンを淡色表示することによって、その開いているアプリケーションのアイコンを視覚的に区別する（例えば、図５Ｈ）。
【０２４９】
上述のように、方法６００を使用して、複数の同時に開いているアプリケーションの中から、表示するための単一のアプリケーションを選択する。また、単一のアプリケーション内の、複数の同時に開いているビューの中から、表示するための単一のビューを選択する（例えば、ブラウザアプリケーション内の複数の同時に開いているウェブページの中から、表示するための１つのウェブページを選択する）ために、類似の方法を使用することもできる。
【０２５０】
方法６００に関して上述されたプロセス（例えば、図６Ａ、図６Ｂ、及び図５Ａ〜図５ＨＨ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法７００、８００、９００、１０００、及び方法１１００は、方法６００を参照して上述された、様々な方法の特性のうちの１つ以上を含み得る。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２５１】
図７は、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法７００を示す流れ図である。方法７００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法７００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２５２】
以下で説明されるように、方法７００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２５３】
デバイスは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応する、第１のアプリケーションビューを、タッチ感知ディスプレイ上に表示する（７０２）。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（例えば、図５Ｂでの地図アプリケーションビュー５００４−１）。
【０２５４】
デバイスは、第１の入力（例えば、図５Ｂでの入力５０７）を検出する（７０４）。この第１の入力の検出に応じて（７０６）、デバイスは、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入り（７０８）、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションの画像を、既定区域内に表示する（７１０）（例えば、図５ＢＢでは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する画像５００８が表示される）。それらの開いているアプリケーションの画像は、ディスプレイ上で後方に延びる、三次元スタック（例えば、図５ＢＢでの、画像５００８の三次元スタック）内に表示される。
【０２５５】
一部の実施形態では、これらの開いているアプリケーションの画像は、開いているアプリケーションのアイコンを含む（例えば、図５Ｓでの、開いているアプリケーションのアイコン５００２を含む画像５００８の、類似の実施例を参照）。あるいは、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンを、既定区域内に三次元スタックで表示することができる。
【０２５６】
一部の実施形態では、三次元スタック内の開いているアプリケーションの画像は、対応する開いているアプリケーションの使用の最新性に少なくとも部分的に基づいて、順序付けされる（７１２）（例えば、直近に使用された開いているアプリケーションに対応する、開いているアプリケーションの画像が、スタックの前面に表示される一方で、段階的に最近使用されることが少ないアプリケーションが、スタック内で、段階的に更に後退して表示される）。
【０２５７】
デバイスは、三次元スタック内の、開いているアプリケーションのそれぞれの画像上でのジェスチャ（例えば、図５ＢＢでの５３３）を検出する（７１４）。この開いているアプリケーションのそれぞれの画像上でのジェスチャの検出に応じて（７１６）、デバイスは、以下のアクションを実行する。デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビュー（例えば、図５ＣＣでのメールアプリケーションビュー５００４−４）を、タッチ感知ディスプレイ上に表示する（７１８）。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（例えば、図５ＣＣでのメールアプリケーションビュー５００４−４）。デバイスは、開いているアプリケーションのアイコンの三次元スタックを表示することを停止して（７２０）、アプリケーションビュー選択モードから出る（７２２）。
【０２５８】
方法７００に関して上述されたプロセス（例えば、図７及び図５Ａ〜図５ＨＨ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法８００、９００、１０００、及び方法１１００は、方法７００を参照して上述された、様々な方法の特性のうちの１つ以上を含み得る。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２５９】
図８Ａ〜図８Ｃは、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法８００を示す流れ図である。方法８００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法８００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２６０】
以下で説明されるように、方法８００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２６１】
デバイスは、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズ（例えば、アプリケーションビューの第１のサイズは、タッチ感知ディスプレイの全体、又は実質的に全体（例えば、少なくとも８０％又は９０％）を占有する）で表示する（８０２）（例えば、図５Ｂでの地図アプリケーションビュー５００４−１は、タッチスクリーン１１２の少なくとも８０％を占有する）。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し（８０４）、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される（８０６）。
【０２６２】
デバイスは、第１の入力（例えば、図５Ｂでの入力５０７）を検出する（８０８）。この第１の入力の検出に応じて（８１０）、デバイスは、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入り（８１２）、開いているアプリケーションの画像（例えば、図５Ｒでの開いているアプリケーションの画像５００８）を、既定区域内に表示する（８１４）。典型的には、開いているアプリケーションの画像は、ユーザ選択可能であり、開いているアプリケーションの画像は、（例えば、ジェスチャによって）選択されると、それらのアプリケーションの画像に関連付けられた特定のプロセス（例えば、対応するアプリケーションビューを表示すること）を開始させる。
【０２６３】
一部の実施形態では、既定区域内の開いているアプリケーションの画像（例えば、図５Ｏでの開いているアプリケーションの画像５００８）は、単一のスクロール可能な行又は列内に表示される（図８Ｂでの８２６）。一部の実施形態では、既定区域内の開いているアプリケーションの画像（例えば、図５Ｒでの開いているアプリケーションの画像５００８）は、格子状に表示される（８２８）。この格子は、開いているアプリケーションの画像の、少なくとも２つの行を含む。
【０２６４】
一部の実施形態では、デバイスは、既定区域及び検索アイコン（例えば、図５Ｗでの検索アイコン５１０４）を同時に表示する（８３０）。一部の実施形態では、デバイスは、検索アイコンに対応する場所でのジェスチャ（例えば、図５Ｗでの５２１）を検出し（８３２）、この検索アイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、検索入力ユーザインタフェース（例えば、キーボード５０１４を含む、図５Ｘでのユーザインタフェース）を表示し、この検索入力ユーザインタフェース内に、１つ以上の検索語を受け取り、その１つ以上の検索語を使用して、検索を実行し、その検索の結果を表示する。
【０２６５】
各画像（例えば、ライブサムネイル）は、第１のサイズよりも小さい第２のサイズで表示される（８３４）。例えば、図５Ｒでの各画像５００８は、図５Ｂでの地図アプリケーションビュー５００４−１よりも小さい。一部の実施形態では、これらの画像は、対応するアプリケーション（又は、対応するアプリケーション内の現在のビュー）の縮小サイズの画像を表示するように更新される。
【０２６６】
それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する（８４４）。例えば、図５Ｓでは、画像５００８−１０及びアプリケーションアイコン５００２−３６は、メールアプリケーションに対応する。それゆえ、一部の実施形態では、画像５００８−１０及びアプリケーションアイコン５００２−３６を除去することにより、デバイス１００内で、対応するメールアプリケーションが閉じられる。
【０２６７】
一部の実施形態では、開いているアプリケーションの縮小スケール画像及び／又は開いているアプリケーションのアイコンの格子は、検索入力ユーザインタフェース内部の既定区域内に（例えば、直線配列として、又は少なくとも２つの行を有する配列として）表示される（例えば、図５Ｘでのアプリケーションアイコン５００２）。
【０２６８】
デバイスは、既定区域内の、開いているアプリケーションのそれぞれの画像上でのジェスチャ（例えば、画像５００８−１０上でのジェスチャ、図示せず）を検出する（図８Ａでの８１６）。このそれぞれの画像上でのジェスチャの検出に応じて（８１８）、デバイスは、以下のアクションを実行する。デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に、第１のサイズで表示する（８２０）。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される（例えば、図５ＣＣでのメールアプリケーションビュー５００４−４）。デバイスは、それらの画像、及び対応する開いているアプリケーションのアイコンを、既定区域内に表示することを停止して（８２２）、アプリケーションビュー選択モードから出る（８２４）。
【０２６９】
一部の実施形態では、開いているアプリケーションの画像を、既定区域内に表示することは、対応する開いているアプリケーションのアイコンを、各画像と同時に表示することを含む（図８Ｃでの８３６）（例えば、図５Ｓでは、アプリケーションアイコン５００２−３６、５００２−３５、及び５００２−３８は、画像５００８−１０、５００８−１１、及び５００８−１２と同時に表示される）。それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。それぞれの画像上でのジェスチャの検出に応じて、デバイスは、それらの画像、及び対応する開いているアプリケーションのアイコンを、既定区域内に表示することを停止する。この画像とアプリケーションアイコンとの同時表示は、幾つかの利益をもたらす。具体的には、ユーザは、それぞれの縮小画像が対応するアプリケーションを、容易に特定することができる。アプリケーションアイコンの同時表示が存在しない場合には、同様の背景を有する複数の画像を区別することは、困難なものとなり得る。それゆえ、アプリケーションアイコンと画像との同時表示を提供することは、ユーザに対する認知負担を軽減し、より良好なヒューマン−マシンインタフェースを作り出す。
【０２７０】
一部の実施形態では、既定区域内の、それぞれの開いているアプリケーションのアイコンは、対応する開いているアプリケーションの画像に隣接して表示される（８３８）（図示せず）。一部の実施形態では、既定区域内の、それぞれの開いているアプリケーションのアイコンは、対応する開いているアプリケーションの画像に、少なくとも部分的に重ね合わせて表示される（８４０）（例えば、図５Ｓでのアプリケーションアイコン５００２）。一部の実施形態では、既定区域内の、それぞれの開いているアプリケーションのアイコンは、対応する開いているアプリケーションの画像に、完全に重ね合わせて表示される（８４２）（図示せず）。
【０２７１】
方法８００に関して上述されたプロセス（例えば、図８Ａ〜図８Ｃ、及び図５Ａ〜図５ＨＨ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法９００、１０００、及び方法１１００は、方法８００を参照して上述された、様々な方法の特性のうちの１つ以上を含み得る。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２７２】
図９は、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法９００を示す流れ図である。方法９００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法９００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２７３】
以下で説明されるように、方法９００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２７４】
デバイスは、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズ（例えば、このアプリケーションビューの第１のサイズは、タッチ感知ディスプレイの５０％超を占有する）で表示する（９０２）。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応する（９０４）。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される（９０６）。例えば、図５Ｂでは、地図アプリケーションビュー５００４−１は、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される。
【０２７５】
デバイスは、開いているアプリケーションの画像を、既定区域内に同時に表示する（９０８）（例えば、図５Ｏ）。各画像は、第１のサイズよりも小さい第２のサイズで表示される（９１０）（例えば、ライブサムネイル）。それらの画像は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する（９１２）。一部の実施形態では、開いているアプリケーションの画像を、既定区域内に同時に表示することは、対応する開いているアプリケーションのアイコンを、各画像と同時に表示することを含む（９１４）。それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。
【０２７６】
デバイスは、既定区域内の、開いているアプリケーションのそれぞれの画像上でのジェスチャを検出する（９１６）。それぞれの画像上でのジェスチャの検出に応じて、デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示する（９１８）（例えば、電子メールアプリケーションの画像５００８−１０上でのジェスチャは、５ＣＣに示されるような、メールアプリケーションビュー５００４−４の表示を開始させる）。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される（例えば、５ＣＣでのメールアプリケーションビュー５００４−４）。
【０２７７】
方法９００に関して上述されたプロセス（例えば、図９及び図５Ａ〜図５ＨＨ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法１０００及び方法１１００は、方法９００を参照して上述された、様々な方法の特性のうちの１つ以上を含み得る。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２７８】
図１０は、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法１０００を示す流れ図である。方法１０００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法１０００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２７９】
以下で説明されるように、方法１０００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２８０】
複数の同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードの間（１００２）に、デバイスは、以下のアクションを実行する。
【０２８１】
デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、開いているアプリケーションのアイコンの初期グループ（例えば、図５Ｃでのアプリケーションアイコン５００２）を、既定区域内に表示する（１００４）。
【０２８２】
デバイスは、既定区域内でのジェスチャを検出する（１００６）。この既定区域内でのジェスチャの検出に応じて（１００８）、デバイスは、以下のアクションのうちの１つを実行する。
【０２８３】
ジェスチャが、第１の方向での、第１のスクロールジェスチャ（例えば、右から左へのスワイプジェスチャ）である場合、デバイスは、複数の同時に開いているアプリケーションのアイコン中の、他の開いているアプリケーションのアイコンを、既定区域内に表示するようにスクロールさせる（１０１０）（例えば、図５Ｅ及び図５Ｆでのアプリケーションアイコン）。
【０２８４】
ジェスチャが、第１の方向とは反対の第２の方向での、第２のスクロールジェスチャ（例えば、左から右へのスワイプジェスチャ）である場合、デバイスは、既定区域内に設定アイコンを表示するように、スクロールさせる（１０１２）（例えば、図５Ｌ、図５Ｍでの設定アイコン５１０２）。一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスクロールジェスチャ（例えば、上から下へのスワイプジェスチャ）である場合、デバイスは、既定区域内に設定アイコンを表示するようにスクロールさせる。
【０２８５】
ジェスチャが、それぞれの開いているアプリケーションのアイコン上での、第１のジェスチャ（例えば、タップジェスチャ）である場合（１０１４）、デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に表示し（１０１６）、開いているアプリケーションのアイコンを、既定区域内に表示することを停止し（１０２０）、アプリケーションビュー選択モードから出る（１０２２）（及び、それぞれのアプリケーションに関する通常動作モードに入る）。一部の実施形態では、それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（１０１８）。
【０２８６】
一部の実施形態では、ジェスチャが、それぞれの設定アイコン上での第１のジェスチャ（例えば、タップジェスチャ）である場合、デバイスは、対応する設定を変更して、開いているアプリケーションのアイコンを、既定区域内に表示することを停止し、アプリケーションビュー選択モードから出る（及び、それぞれのアプリケーションに関する通常動作モードに入る）。
【０２８７】
一部の実施形態では、既定区域内でのジェスチャの検出に応じて、そのジェスチャが、それぞれの開いているアプリケーションのアイコン上での、第１のジェスチャとは異なる第２のジェスチャ（例えば、図５Ｇでのタップ及び保持ジェスチャ５１３）である場合、デバイスは、対応するアプリケーションを閉じるための、アプリケーション終了アイコン（例えば、開いているアプリケーションのアイコン上、又はその近位の、図５Ｈでの「Ｘ」アイコン若しくは「−」アイコン５００２−３８）を表示する（１０２４）。
【０２８８】
方法１０００に関して上述されたプロセス（例えば、図１０及び図５Ａ〜図５ＨＨ）の詳細はまた、以下で説明される方法にも、類似の方式で適用可能であることに留意されたい。例えば、方法１１００は、方法１０００を参照して上述された、様々な方法の特性のうちの１つ以上を含み得る。簡潔性のために、これらの詳細は、以下では繰り返されない。
【０２８９】
図１１Ａ及び図１１Ｂは、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法１１００を示す流れ図である。方法１１００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法１１００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０２９０】
以下で説明されるように、方法１１００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０２９１】
デバイスは、第１のアプリケーション内で、第１のアプリケーションビュー（例えば、図５ＣＣでの、メールアプリケーション内のメールアプリケーションビュー５００４−４）を第１のサイズで表示する（１１０２）。この第１のアプリケーションビューは、第１のアプリケーションとは異なる第２のアプリケーション（例えば、ウェブブラウザアプリケーション）に関連付けられる、ユーザ選択可能オブジェクト（例えば、リンク５０２０−１）を含む。
【０２９２】
デバイスは、このユーザ選択可能オブジェクトに対応する場所での、第１のジェスチャ（例えば、図５ＣＣでのジェスチャ５２５）を検出する（１１０４）。この第１のジェスチャの検出に応じて（１１０６）、デバイスは、第１のアプリケーションビューを表示することを停止し（１１０８）、第２のアプリケーション内で第２のアプリケーションビュー（例えば、図５ＤＤでのブラウザアプリケーションビュー５００４−２）を表示する（１１１０）。一部の実施形態では、第２のアプリケーションビューが、第１のアプリケーションビューに置き換わる（例えば、図５ＣＣ、図５ＤＤでは、ブラウザアプリケーションビュー５００４−２が、メールアプリケーションビュー５００４−４に置き換わる）。
【０２９３】
第２のアプリケーションの間に、デバイスは、入力（例えば、図５ＤＤでの入力５２７）を検出する（１１１２）。この入力の検出に応じて（１１１４）、デバイスは、以下のアクションを実行する。デバイスは、複数の同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに入る（１１１６）。デバイスは、第１の既定区域内に、開いているアプリケーションの画像（例えば、図５ＥＥでの画像５００８−１２及び５００８−１０）を表示する（１１１８）。それらの開いているアプリケーションの画像は、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。一部の実施形態では、それらの画像は、スクロール可能な、画像の直線ストリップとして表示される（例えば、画像５００８は、図５ＥＥ、図５ＦＦに示されるようにスクロール可能である）。各画像は、第１のサイズよりも小さい第２のサイズで表示される（例えば、ライブサムネイル）。これらの画像は、第１のアプリケーションビューの画像、及び第２のアプリケーション内のビューの画像（例えばブラウザアプリケーションビューの画像５００８−１２、及びメールアプリケーションビューの画像５００８−１０）を含む。デバイスは、第１の既定区域とは異なる第２の既定区域（例えば、「ホーム画面」５００１の一部分）内に、アプリケーションを起動するためのアプリケーションアイコンを有する、ビューの一部分（例えば、アプリケーションアイコンを有する、ホーム画面又はスプリングボード）を表示する（１１２０）。
【０２９４】
一部の実施形態では、デバイスは、論理的に関連する、開いているアプリケーションの画像を表示する。例えば、メールアプリケーション（例えば、図５ＣＣ）内で、ウェブブラウザアプリケーションが開かれること（例えば、図５ＤＤ）を想定する。また、ウェブブラウザアプリケーション内で、電子ブックアプリケーションが開かれること（図示せず）も想定する。この場合、デバイスは、いずれの他の同時に開いているアプリケーションともかかわりなく、メールアプリケーション、ウェブブラウザアプリケーション、及び電子ブックアプリケーションのサブセットの画像を表示する。
【０２９５】
このアプリケーションビュー選択モードの間に、デバイスは、第２のジェスチャ（例えば、タップジェスチャ）を検出する（図１１Ｂの１１２２）。この第２のジェスチャの検出に応じて（１１２４）、デバイスは、以下のアクションのうちの１つを実行する。
【０２９６】
第２のジェスチャが、第１のアプリケーションビューの画像に対応する場所でのものである場合（１１２６）（例えば、図５ＥＥでのジェスチャ５３５）、デバイスは、第１のアプリケーション内で、第１のアプリケーションビュー（例えば、図５Ｃでの地図アプリケーションビュー５００４−４）を第１のサイズで表示し（１１２８）、第１の既定区域内に画像を表示することを停止し（１１３０）、アプリケーションビュー選択モードから出る（１１３２）（及び、それぞれのアプリケーションに関する通常動作モードに入る）。
【０２９７】
第２のジェスチャが、第２の既定区域に対応する場所でのものである場合（１１３４）（例えば、図５ＦＦでのジェスチャ５３３）、デバイスは、アプリケーションを起動するためのアプリケーションアイコンを有するビュー（例えば、図５ＨＨに示されるような、ホーム画面５００１）を表示し（１１３６）（換言すれば、アプリケーション起動アイテムを有するビューを、そのビューの単に一部分を表示するのではなく、全体として表示する）、第１の既定区域内に画像を表示することを停止し（１１３８）、アプリケーションビュー選択モードから出る（１１４０）（及び、アプリケーションアイコンを有するビューからアプリケーションを起動するための、通常動作モードに入る）。
【０２９８】
一部の実施形態では、第２のジェスチャが、第１の既定区域内での、それぞれのアプリケーションの画像に対応する場所でのものである場合（１１４２）、デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に表示し（１１４４）、第１の既定区域内に画像を表示することを停止し（１１４８）、アプリケーションビュー選択モードから出る（１１５０）（及び、それぞれのアプリケーションに関する通常動作モードに入る）。例えば、地図アプリケーションの画像５００８−６に対応する場所でのジェスチャ５３１の検出に応じて、地図アプリケーションビューが、ディスプレイ上に表示される（例えば、図５ＧＧ）。
【０２９９】
一部の実施形態では、それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも同時に表示することなく、表示される（１１４６）（例えば、図５ＧＧ）。
【０３００】
図１２Ａ及び図１２Ｂは、一部の実施形態に係る、同時に開いているアプリケーションのうちの１つを選択する方法１２００を示す流れ図である。方法１２００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する（例えば、タッチ感知ディスプレイ）。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法１２００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０３０１】
以下で説明されるように、方法１２００は、同時に開いているアプリケーションのうちの１つを選択するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０３０２】
デバイスは、タッチ感知ディスプレイ上に、第１のアプリケーションビューを第１のサイズで表示する（１２０２）。一部の実施形態では、このアプリケーションビューの第１のサイズは、タッチ感知ディスプレイの全体、又は実質的に全体（例えば、少なくとも８０％又は９０％）を占有する。例えば、図５Ｂでの地図アプリケーションビュー５００４−１は、タッチスクリーン１１２の少なくとも８０％を占有し、図５ＬＬでのウェブブラウザアプリケーションビュー５００４−２は、タッチスクリーン１１２の少なくとも８０％を占有する。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応する。例えば、図５ＬＬでの地図アプリケーションビュー５００４−２は、地図アプリケーションに対応し、図５ＬＬでのウェブブラウザアプリケーションビュー５００４−２は、ウェブブラウザアプリケーションに対応する。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。例えば、図５Ｂでは、地図アプリケーション以外の、いずれのアプリケーションに関するアプリケーションビューも、表示されない。図５ＬＬでは、ウェブブラウザアプリケーション以外の、いずれのアプリケーションに関するアプリケーションビューも、表示されない。
【０３０３】
デバイスは、第１の入力を検出する（１２０４）。例えば、図５Ｂでは、入力５０７が検出される。別の実施例では、図５ＬＬで、タッチ５４９−１を含むスワイプジェスチャが検出される。あるいは、図５ＬＬに示されるように、スワイプジェスチャ５５１を検出することができる。
【０３０４】
一部の実施形態では、この第１の入力は、タッチ感知ディスプレイの縁部から開始される、タッチ感知ディスプレイ上でのスワイプジェスチャを含む（１２０６）。例えば、図５ＬＬでは、スワイプジェスチャが、タッチスクリーン１１２の縁部に対応する場所５４９−１から開始される。一部の実施形態では、この第１の入力は、タッチ感知ディスプレイの側縁部から開始される、タッチ感知ディスプレイでの水平のスワイプジェスチャ（例えば、図５ＬＬでの、場所５４９−１から開始される、水平のスワイプジェスチャ）を含む。
【０３０５】
この第１の入力の検出に応じて、デバイスは、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビューを表示するために選択するための、アプリケーションビュー選択モードに入り（１２０８）、開いているアプリケーションの画像（例えば、図５Ｓ及び図５ＮＮでの、開いているアプリケーションの画像５００８）を表示する（１２１０）。各画像は、第１のサイズよりも小さい第２のサイズで表示される。例えば、図５Ｓでの各画像５００８は、図５Ｂでの地図アプリケーションビュー５００４−１のサイズよりも、小さいサイズで表示される。別の実施例では、図５ＮＮでの各画像５００８は、図５ＬＬでのウェブブラウザアプリケーションビュー５００４−２のサイズよりも、小さいサイズで表示される。対応する開いているアプリケーションのアイコン（例えば、図５Ｓ及び図５ＮＮでの、開いているアプリケーションのアイコン５００２）が、各画像と同時に表示される一部の実施形態では、開いているアプリケーションのアイコンは、開いているアプリケーションの画像の下方に表示される。それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。一部の実施形態では、それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションの全体に対応する。一部の実施形態では、それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのサブセットに対応する。例えば、図５Ｓでの、開いているアプリケーションの画像５００８は、全ての同時に開いているアプリケーションには対応し得ない。例えば、同時に開いているカレンダーアプリケーションの画像５００８−１９は、図５Ｓには示されない。
【０３０６】
一部の実施形態では、開いているアプリケーションの画像（例えば、図５Ｏ及び図５ＮＮでの、開いているアプリケーションの画像５００８）は、単一のスクロール可能な行又は列内に表示される（１２１２）。
【０３０７】
一部の実施形態では、開いているアプリケーションの画像（例えば、図５Ｒでの開いているアプリケーションの画像５００８）は、格子状に表示される（１２１４）。この格子は、開いているアプリケーションの画像の、少なくとも２つの行を含む。
【０３０８】
一部の実施形態では、デバイスは、開いているアプリケーションの画像、及び検索アイコンを、同時に表示する（１２１６）。例えば、図５ＶＶでは、検索アイコン５１０４は、開いているアプリケーションの画像５００８−１７、５００８−１８、及び５００８−１９と同時に表示される。
【０３０９】
一部の実施形態では、デバイスは、検索アイコンに対応する場所でのジェスチャを検出する（１２１８）。例えば、デバイスは、図５ＶＶでジェスチャ５７１を検出する。この検索アイコンに対応する場所でのジェスチャの検出に応じて、デバイスは、検索入力ユーザインタフェース（例えば、キーボード５０１４を含む、図５ＷＷでのユーザインタフェース）を表示する。デバイスは、この検索入力ユーザインタフェース内に、１つ以上の検索語を受け取る。例えば、図５ＸＸでは、ジェスチャ５７３が、キーボード５０１４上の文字「Ｏ」に対応する場所で検出される。デバイスは、その１つ以上の検索語を使用して、検索（例えば、アプリケーション名内に文字「Ｏ」を含む、開いているアプリケーションに関する検索）を実行し、その検索の結果を表示する。例えば、図５ＹＹでは、アプリケーション名内に文字「Ｏ」を含む、開いているアプリケーションのうちの少なくとも一部（例えば、ｐｈｏｎｅ、ｂｏｏｋｍａｒｋ、ｄｏｃｕｍｅｎｔ、ｃｏｎｔａｃｔｓ、及びｎｏｔｅｓアプリケーション）が表示される。一部の実施形態では、この検索の結果は、その１つ以上の検索語に一致する、同時に開いているアプリケーションの第１のサブセットの画像、及び、その１つ以上の検索語に一致する、同時に開いているアプリケーションの第２のサブセットの、開いているアプリケーションのアイコン（例えば、ｂｏｏｋｍａｒｋ、ｄｏｃｕｍｅｎｔ、及びｃｏｎｔａｃｔｓのアプリケーションの画像、５００８−１３、５００８−１４、及び５００８−１５、並びに、ｐｈｏｎｅ、ｂｏｏｋｍａｒｋ、ｄｏｃｕｍｅｎｔ、ｃｏｎｔａｃｔｓ、及びｎｏｔｅｓのアプリケーションアイコン、５００２−３５、５００２−１３、５００２−１４、５００２−１５、及び５００２−１７）で表示される。一部の実施形態では、第１のサブセット内の、同時に開いているアプリケーションの数は、第２のサブセット内の、同時に開いているアプリケーションの数とは異なる。一部の実施形態では、開いているアプリケーションの画像よりも多くの、開いているアプリケーションのアイコンが表示される。
【０３１０】
一部の実施形態では、デバイスは、開いているアプリケーションの画像のうちの１つの上での、スワイプジェスチャ（例えば、図５ＮＮでの、画像５００８−６に対応する場所でのスワイプジェスチャ５６５）を検出する（図１２Ｂの１２２０）。この開いているアプリケーションの画像のうちの１つの上での、スワイプジェスチャの検出に応じて、デバイスは、それらの開いているアプリケーションの画像をスクロールさせることにより、開いているアプリケーションの画像のうちの少なくとも１つが、タッチ感知ディスプレイから除去され、開いているアプリケーションの画像のうちの別の１つの少なくとも一部分が、タッチ感知ディスプレイに追加される。例えば、図５ＮＮでのスワイプジェスチャ５６５に応じて、図５ＯＯに示されるように、画像５００８−１２、５００８−１０、及び５００８−６がスクロールされることにより、画像５００８−１２が、タッチスクリーン１１２から除去され、画像５００８−１１の一部分が、タッチスクリーン１１２に追加される。デバイスは、開いているアプリケーションのアイコンを、同時にスクロールさせる。例えば、開いているアプリケーションのアイコン５００２−３７、５００２−３６、及び５００２−２７が、同時にスクロールされることにより、開いているアプリケーションのアイコン５００２−３７が、タッチスクリーン１１２から除去される。一部の実施形態では、開いているアプリケーションの追加された画像に対応する、開いているアプリケーションのアイコン（例えば、図５ＯＯでのアプリケーションアイコン５００２−３５）が表示される。
【０３１１】
一部の実施形態では、デバイスは、開いているアプリケーションのアイコンのうちの１つの上での、スワイプジェスチャ（例えば、図５ＱＱでの、アイコン５００２−２７に対応する場所でのジェスチャ５６７）を検出する（１２２２）。この開いているアプリケーションのアイコンのうちの１つの上での、スワイプジェスチャの検出に応じて、デバイスは、開いているアプリケーションのアイコンをスクロールさせることにより、複数の開いているアプリケーションのアイコンが、タッチ感知ディスプレイから除去され、第２の複数の開いているアプリケーションのアイコンが、タッチ感知ディスプレイに追加される。例えば、図５ＱＱでのスワイプジェスチャ５６７に応じて、アイコン５００２−３７、５００２−３６、及び５００２−２７が、スクロールされて消えることにより、図５ＱＱでのアイコン５００２−３７、５００２−３６、及び５００２−２７は、図５ＲＲでのアイコン５００２−３５、５００２−１３、及び５００２−１４で置き換えられる。デバイスは、開いているアプリケーションの画像を同時にスクロールさせることにより、開いているアプリケーションの表示画像が、タッチ感知ディスプレイから除去され、複数の開いているアプリケーションの画像が、タッチ感知ディスプレイに追加される。例えば、図５ＱＱでのスワイプジェスチャ５６７に応じて、画像５００８−１２、５００８−１０、及び５００８−６が、同時にスクロールされることにより、画像５００８−１２、５００８−１０、及び５００８−６が、タッチスクリーン１１２から除去され、画像５００８−１１、５００８−１３、及び５００８−１４が、タッチスクリーン１１２に追加される。一部の実施形態では、複数の追加された開いているアプリケーションの画像は、除去された開いているアプリケーションの画像のうちのいずれも含まない。例えば、アイコン５００８−１１、５００８−１３、及び５００８−１４は、画像５００８−１２、５００８−１０、及び５００８−６のうちのいずれも含まない。
【０３１２】
一部の実施形態では、開いているアプリケーションの画像、及び開いているアプリケーションのアイコンをスクロールさせることに続いて、デバイスは、第１の数の開いているアプリケーションの画像、及び第２の数の開いているアプリケーションのアイコンを同時に表示し（１２２４）、この第２の数は、第１の数よりも大きい。例えば、一部の実施形態では、図５ＮＮでのスワイプジェスチャ５６５に応じて、第１の数の開いているアプリケーションの画像（例えば、図５ＰＰでの画像５００８−１２、５００８−１０、及び５００８−６）、及び第２の数の開いているアプリケーションのアイコン（例えば、図５ＰＰでのアイコン５００２−３７、５００２−３６、５００２−２７、５００２−３５、及び５００２−１３）が、同時に表示される。この実施例では、第２の数（例えば、５つ）は、第１の数（例えば、３つ）よりも大きい。一部の実施形態では、これらの開いているアプリケーションのアイコンは、単一のスクロール可能な行又は列内に表示され、開いているアプリケーションの画像は、表示された開いているアプリケーションのアイコンの中央の、既定数の開いているアプリケーションのアイコンに対応する。
【０３１３】
デバイスは、開いているアプリケーションのそれぞれの画像上での、選択ジェスチャを検出する（１２２６）。例えば、図５ＦＦでは、ジェスチャ５３１が、画像５００８−６に対応する場所で検出される。別の実施例では、図５ＮＮで、ウェブブラウザアプリケーションに関する画像５００８−１２上でのタップジェスチャ５５３、メールアプリケーションに関する画像５００８−１０上でのタップジェスチャ５５７、又は地図アプリケーションに関する画像５００８−６上でのタップジェスチャ５６１が検出される。
【０３１４】
それぞれの画像上での選択ジェスチャの検出に応じて、デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイ上に、第１のサイズで表示する（１２２８）。例えば、図５ＧＧでは、図５ＦＦでのジェスチャ５３１に応じて、地図アプリケーションビューが表示される。それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。デバイスは、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを停止して、アプリケーションビュー選択モードから出る。
【０３１５】
一部の実施形態では、このアプリケーションビュー選択モードの間に、デバイスは、それぞれの開いているアプリケーションのアイコン上での選択ジェスチャ（例えば、タップジェスチャ）を検出する（１２３０）。例えば、図５ＮＮで、ウェブブラウザアプリケーションに関するアイコン５００２−３７に対応する場所でのタップジェスチャ５５５、メールアプリケーションに関するアイコン５００２−３６に対応する場所でのタップジェスチャ５５９、又は地図アプリケーションに関するアイコン５００２−２７に対応する場所でのタップジェスチャ５６３が検出される。それぞれの開いているアプリケーションのアイコン上での選択ジェスチャの検出に応じて、デバイスは、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、特定のアプリケーションビューを、タッチ感知ディスプレイ上に第１のサイズで表示する。例えば、一部の実施形態では、地図アプリケーションに関するアイコン５００２−２７上でのタップジェスチャ５６３の検出に応じて、地図アプリケーションビューが表示される（例えば、図５ＧＧ）。この特定のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。デバイスは、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを停止して、アプリケーションビュー選択モードから出る。
【０３１６】
図１２Ａ及び図１２Ｂでの動作が説明されている特定の順序は、単なる例示であり、説明される順序が、それらの動作を実行することが可能な唯一の順序であることを示すことを、意図するものではないことを理解されたい。当業者には、本明細書で説明される動作を再順序付けするための、様々な方法が認識されるであろう。簡潔性のために、これらの詳細は、ここでは繰り返されない。更には、方法６００（例えば、図６Ａ〜図６Ｃ）、方法７００（例えば、図７）、方法８００（例えば、図８Ａ〜図８Ｃ）、方法９００（例えば、図９）、方法１０００（例えば、図１０）、及び方法１１００（例えば、図１１Ａ及び図１１Ｂ）に関して本明細書で説明された、他のプロセスの詳細はまた、図１２Ａ及び図１２Ｂに関して上述された方法１２００にも、類似の方式で適用可能であることに留意されたい。例えば、方法８００を参照して上述された、開いているアプリケーションのアイコンは、方法１２００を参照して本明細書で説明された、開いているアプリケーションのアイコンの特性のうちの１つ以上を有し得る。簡潔性のために、これらの詳細は、ここでは繰り返されない。
【０３１７】
一部の実施形態によれば、図１３は、上述のような本発明の原理に従って構成された、電子デバイス１３００の機能ブロック図を示す。このデバイスの機能ブロックは、本発明の原理を実行するためのハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって実装することができる。図１３で説明される機能ブロックは、上述のような本発明の原理を実施するために、組み合わせるか、又はサブブロックに分割することができる点が、当業者によって理解されよう。それゆえ、本明細書での説明は、本明細書で説明される機能ブロックの、あらゆる可能な組み合わせ若しくは分離、又は更なる定義をサポートし得る。
【０３１８】
図１３に示されるように、電子デバイス１３００は、タッチ感知ディスプレイユニット１３０２上に、第１のアプリケーションビューを第１のサイズで表示するように構成された、タッチ感知ディスプレイユニット１３０２を含む。この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の第１のアプリケーションに対応し、この第１のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示される。電子デバイス１３００はまた、タッチ感知ディスプレイユニット１３０２に結合された、処理ユニット１３０６も含む。一部の実施形態では、処理ユニット１３０６は、検出ユニット１３０８、モード移行ユニット１３１０、モード退出ユニット１３１２、表示有効化ユニット１３４、表示停止ユニット１３１６、検索語受け取りユニット１３１８、検索実行ユニット１３２０、及びスクロール有効化ユニット１３２２を含む。
【０３１９】
処理ユニット１３０６は、第１の入力を（例えば、タッチ感知ディスプレイユニット１３０２上で、検出ユニット１３０８を使用して）検出し、この第１の入力の検出に応じて、同時に開いているアプリケーションのうちの１つを、対応するアプリケーションビュー内に表示するために選択するための、アプリケーションビュー選択モードに（例えば、モード移行ユニット１３１０を使用して）入り、開いているアプリケーションの画像の表示を（例えば、タッチ感知ディスプレイユニット１３０２上で、表示有効化ユニット１３１４を使用して）可能にするように構成される。各画像は、第１のサイズよりも小さい第２のサイズで表示される。対応する開いているアプリケーションのアイコンが、各画像と同時に表示される。それらの画像、及び対応する開いているアプリケーションのアイコンは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する。処理ユニット１３０６は、開いているアプリケーションのそれぞれの画像上での選択ジェスチャを（例えば、タッチ感知ディスプレイユニット１３０２上で、検出ユニット１３０８を使用して）検出し、それぞれの画像上での選択ジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、それぞれのアプリケーションビューを、タッチ感知ディスプレイユニット１３０２上に第１のサイズで表示することを（例えば、タッチ感知ディスプレイユニット１３０２上で、表示有効化ユニット１３１４を使用して）可能にし、それぞれのアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示され、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを（例えば、表示停止ユニット１３１６を使用して）停止し、アプリケーションビュー選択モードから（例えば、モード退出ユニット１３１２を使用して）出るように構成される。
【０３２０】
一部の実施形態では、開いているアプリケーションの画像は、（例えば、タッチ感知ディスプレイユニット１３０２上で）単一のスクロール可能な行又は列内に表示される。
【０３２１】
一部の実施形態では、開いているアプリケーションの画像は、（例えば、タッチ感知ディスプレイユニット１３０２上で）格子上に表示され、この格子は、開いているアプリケーションの画像の、少なくとも２つの行を備える。
【０３２２】
一部の実施形態では、処理ユニット１３０６は、開いているアプリケーションの画像と検索アイコンとの同時表示を（例えば、表示有効化ユニット１３１４を使用して）可能にするように構成される。
【０３２３】
一部の実施形態では、処理ユニット１３０６は、検索アイコンに対応する場所でのジェスチャを（例えば、タッチ感知ディスプレイユニット１３０２上で、検出ユニット１３０８を使用して）検出し、この検索アイコンに対応する場所でのジェスチャの検出に応じて、検索入力ユーザインタフェースの表示を（例えば、タッチ感知ディスプレイユニット１３０２上で、表示有効化ユニット１３１４を使用して）可能にし、その検索入力ユーザインタフェース内に、１つ以上の検索語を（例えば、検索語受け取りユニット１３１８を使用して）受け取り、その１つ以上の検索語を使用して、検索を（例えば、検索実行ユニット１３２０を使用して）実行し、その検索の結果の表示を（例えば、タッチ感知ディスプレイユニット１３０２上で、表示有効化ユニット１３１４を使用して）可能にするように構成される。
【０３２４】
一部の実施形態では、処理ユニット１３０６は、アプリケーションビュー選択モードの間に、それぞれの開いているアプリケーションのアイコン上での選択ジェスチャを（例えば、検出ユニット１３０８を使用して）検出し、それぞれの開いているアプリケーションのアイコン上での選択ジェスチャの検出に応じて、複数の同時に開いているアプリケーション中の対応するアプリケーションに関する、特定のアプリケーションビューを、タッチ感知ディスプレイユニット１３０２上に第１のサイズで表示することを（例えば、タッチ感知ディスプレイユニット１３０２上で、表示有効化ユニット１３１４を使用して）可能にし、この特定のアプリケーションビューは、複数の同時に開いているアプリケーション中の、いずれの他のアプリケーションに関するアプリケーションビューも、第１のサイズで同時に表示することなく、表示され、それらの画像、及び対応する開いているアプリケーションのアイコンを表示することを（例えば、表示停止ユニット１３１６を使用して）停止し、アプリケーションビュー選択モードから（例えば、モード退出ユニット１３１２を使用して）出るように構成される。
【０３２５】
一部の実施形態では、処理ユニット１３０６は、開いているアプリケーションの画像のうちの１つの上でのスワイプジェスチャを（例えば、検出ユニット１３０８を使用して）検出し、この開いているアプリケーションの画像のうちの１つの上でのスワイプジェスチャの検出に応じて、開いているアプリケーションの画像のスクロールを（例えば、スクロール有効化ユニット１３２２を使用して）可能にすることにより、開いているアプリケーションの画像のうちの少なくとも１つが、タッチ感知ディスプレイユニット１３０２から除去され、開いているアプリケーションの画像のうちの別の１つの少なくとも一部分が、タッチ感知ディスプレイユニット１３０２に追加され、開いているアプリケーションのアイコンの同時スクロールを（例えば、スクロール有効化ユニット１３２２を使用して）可能にするように構成される。
【０３２６】
一部の実施形態では、処理ユニット１３０６は、開いているアプリケーションのアイコンのうちの１つの上でのスワイプジェスチャを（例えば、タッチ感知ディスプレイユニット１３０２上で、検出ユニット１３０８を使用して）検出し、この開いているアプリケーションのアイコンのうちの１つの上でのスワイプジェスチャの検出に応じて、開いているアプリケーションのアイコンのスクロールを（例えば、スクロール有効化ユニット１３２２を使用して）可能にすることにより、複数の開いているアプリケーションのアイコンが、タッチ感知ディスプレイユニット１３０２から除去され、第２の複数の開いているアプリケーションのアイコンが、タッチ感知ディスプレイユニット１３０２に追加され、開いているアプリケーションの画像の同時スクロールを（例えば、スクロール有効化ユニット１３２２を使用して）可能にすることにより、開いているアプリケーションの表示画像が、タッチ感知ディスプレイユニット１３０２から除去され、複数の開いているアプリケーションの画像が、タッチ感知ディスプレイユニット１３０２に追加されるように構成される。
【０３２７】
一部の実施形態では、処理ユニット１３０６は、開いているアプリケーションの画像、及び開いているアプリケーションのアイコンをスクロールさせることに続いて、第１の数の開いているアプリケーションの画像、及び第２の数の開いているアプリケーションのアイコンの、同時表示を（例えば、表示有効化ユニット１３１４を使用して）可能にするように構成され、この第２の数は、第１の数よりも大きい。
【０３２８】
一部の実施形態では、この第１の入力は、タッチ感知ディスプレイユニット１３０２の縁部から開始される、タッチ感知ディスプレイユニット１３０２上でのスワイプジェスチャを含む。
【０３２９】
上述の情報処理方法での動作は、汎用プロセッサ又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することにって、実施することができる。これらのモジュール、これらのモジュールの組み合わせ、及び／又は、それらの（例えば、図１Ａ、図１Ｂ、及び図３に関して上述されたような）一般的なハードウェアとの組み合わせは全て、本発明の保護の範囲内に含まれる。
【０３３０】
図１４は、方法１４００を示す流れ図である。方法１４００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法１４００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０３３１】
以下で説明されるように、方法１４００は、設定アイコン及び／又は開いているアプリケーションのアイコンを表示するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際、及び／又は設定アイコンを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つ及び／又は設定アイコンを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０３３２】
デバイスは、タッチ感知ディスプレイ上でのジェスチャを検出する（１４０２）。このジェスチャの検出に応じて（１４０２）、デバイスは、以下のアクションのうちの１つを実行する。
【０３３３】
ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコン（例えば、図５Ｃ、図５ＪＪ、図５ＫＫ，及び図５ＫＫ〜図５ＺＺでの、アプリケーションアイコン５００２）を表示する（１４０４）。一部の実施形態では、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションの画像（例えば、図５ＦＦでの画像５００８）を表示する。一部の実施形態では、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションの画像と、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコン（例えば、図５ＭＭ〜図５ＺＺでの、画像５００８及びアイコン５００２）とを表示する。
【０３３４】
一部の実施形態では、第１の方向での第１のスワイプジェスチャは、水平方向でのスワイプ（例えば、図５ＩＩでの、場所５３９−１又は場所５４１から開始されるスワイプジェスチャ）である。一部の実施形態では、この第１のスワイプは、左から右へのスワイプ、又は（例えば、図５ＩＩに示されるような）右から左へのスワイプのいずれかである。
【０３３５】
ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、１つ以上の設定アイコン（例えば、図５Ｍでの設定アイコン５１０２、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、設定アイコン５０２２）を表示する（１４０６）。一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定パネル５０２４）内に、１つ以上の設定アイコン（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定アイコン５０２２）を表示する（１４０８）。
【０３３６】
一部の実施形態では、第２の方向での第２のスワイプジェスチャは、水平方向でのスワイプ（例えば、図５Ｌでの、場所５３７から開始される左から右へのスワイプジェスチャ）である。一部の実施形態では、第１のスワイプジェスチャ及び第２のスワイプジェスチャの双方が、水平方向でのスワイプジェスチャに対応する場合、第１の方向は、左から右への方向であり、第２の方向は、右から左への方向である（又は、その逆も可能）。一部の実施形態では、第２の方向での第２のスワイプジェスチャは、上向きの方向でのスワイプ（例えば、図５ＡＡＡでの、場所５７１又は５７０から開始されるスワイプジェスチャ）である。
【０３３７】
一部の実施形態では、１つ以上の設定アイコンを表示すること（１４０６）は、Ｗｉ−Ｆｉアイコン（例えば、図５Ｍでのアイコン５１０２−２、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−１）、Ｂｌｕｅｔｏｏｔｈアイコン（例えば、図５Ｍでのアイコン５１０２−３、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−２）、機内モードアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−１）、及び回転ロックアイコン（例えば、図５Ｍでのアイコン５１０２−１、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−５）のうちの少なくとも１つを表示することを含む。一部の実施形態では、１つ以上の設定アイコンを表示すること（１４０６）は、おやすみモードアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−４）を表示することを含む。
【０３３８】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、１つ以上のオーディオ制御アイコン（例えば、図５Ｍでのオーディオ制御アイコン（例えば、再生／一時停止、早送り、巻き戻し）、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、オーディオ制御アイコン５０２８）を表示する（１４１０）。これらのオーディオ制御アイコンは、そのソースにかかわりなく（例えば、そのオーディオが、ビデオ及び音楽プレーヤモジュール１５２によって生成されているにせよ、あるいは別のアプリケーション及び／又はモジュールによって生成されているにせよ）、任意のアクティブなオーディオ提示を制御するように構成される。一部の実施形態では、設定パネルが表示される場合（１４０８）、オーディオ制御アイコンは、オーディオが同時に提示されている場合にのみ、表示される。
【０３３９】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、輝度調節制御部（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、輝度調節制御部５０２６）を表示する（１４１２）。この輝度調節制御部により、ユーザは、タッチスクリーン１１２の輝度を変更することが可能となる。一部の実施形態では、この輝度制御は、ユーザが、表示されるスライダバー上で、表示される位置インジケータを所望の位置へとスライドさせるか、又は、スライダバーの特定の場所上でタップすることにより、その選択した場所に位置インジケータを移動させることが可能な、スライダ制御である。
【０３４０】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、１つ以上のユーザ指定アプリケーションアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、ユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４）を表示する（１４１４）。一部の実施形態では、アプリケーションアイコンは、ユーザによって指定された、任意のアプリケーションアイコンを含む。一部の実施形態では、それらのアプリケーションアイコンは、懐中電灯アプリケーションアイコン、時計アプリケーションアイコン、カメラアプリケーションアイコン、及び電卓アプリケーションアイコンを含む。
【０３４１】
一部の実施形態では、ジェスチャが、第２の方向での第２のスワイプジェスチャである場合、デバイスは、設定パネル（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定パネル５０２４）内に、１つ以上の設定アイコン、輝度調節制御部、１つ以上の音楽制御アイコン、及び１つ以上のユーザ指定アプリケーションアイコンを、同時に表示する。一部の実施形態では、（例えば、図５ＢＢＢ又は図５ＤＤＤに示されるように）１つ以上の設定アイコンは、設定パネルの第１の部分内に表示され、輝度調節制御部は、設定パネルの第２の部分内に表示され、この第２の部分は、第１の部分の下方に存在し、１つ以上の音楽制御アイコンは、設定パネルの第３の部分内に表示され、この第３の部分は、第２の部分の下方に存在し、１つ以上のユーザ指定アプリケーションアイコンは、設定パネルの第４の部分内に表示され、この第４の部分は、第３の部分の下方に存在する。
【０３４２】
一部の実施形態では、ジェスチャが、第１の方向及び第２の方向とは異なる、第３の方向での第３のスワイプジェスチャである場合、デバイスは、少なくとも最近の電子通知のリストを表示する（１４１６）。一部の実施形態では、第３の方向での第３のスワイプジェスチャは、下向きの方向でのスワイプ（例えば、図５Ｚでの、場所５２３から開始される下向きのスワイプジェスチャ）である。
【０３４３】
一部の実施形態では、ジェスチャが、第３の方向での第３のスワイプジェスチャである場合、デバイスは、最近の電子通知のリストを含む、情報ユーザインタフェースを表示する（１４１８）。一部の実施形態では、この情報ユーザインタフェースは、タッチ感知ディスプレイ上での、第３のスワイプジェスチャを検出する前に表示されていたユーザインタフェース（例えば、図５Ａのホーム画面５００１の一部又は全て）と置き換わる。一部の実施形態では、情報ユーザインタフェースを表示することは、１つ以上のアプリケーションアイコンを表示することを停止して、情報ユーザインタフェースを表示することを含む。一部の実施形態では、情報ユーザインタフェースは、パネル（例えば、図５ＡＡでの通知パネル５０２１）であるか、又はそのパネルを含む。
【０３４４】
図１５は、方法１５００を示す流れ図である。方法１５００は、ディスプレイ及びタッチ感知面を備える、多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。一部の実施形態では、このディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上に存在する。一部の実施形態では、このディスプレイは、タッチ感知面から分離している。方法１５００での一部の動作を組み合わせることができ、かつ／又は、一部の動作の順序を変更することができる。
【０３４５】
以下で説明されるように、方法１５００は、設定アイコン及び／又は開いているアプリケーションのアイコンを表示するための、直感的方法を提供する。この方法は、同時に開いているアプリケーションのうちの１つを選択する際、及び／又は設定アイコンを選択する際の、ユーザに対する認知負担を軽減することにより、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作式のコンピューティングデバイスに関しては、ユーザが、同時に開いているアプリケーションのうちの１つ及び／又は設定アイコンを、より速く、かつより効率的に選択することが可能となることにより、電力が節約され、バッテリを充電する間隔が増大する。
【０３４６】
デバイスは、タッチ感知ディスプレイ上でのジェスチャを検出する（１５０２）。このジェスチャの検出に応じて（１５０２）、デバイスは、以下のアクションのうちの１つを実行する。
【０３４７】
ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、少なくとも最近の電子通知のリストを表示する（１５０４）。一部の実施形態では、第１の方向での第１のスワイプジェスチャは、下向きの方向でのスワイプ（例えば、図５Ｚでの、場所５２３から開始される下向きのスワイプジェスチャ）である。
【０３４８】
一部の実施形態では、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、デバイスは、最近の電子通知のリストを含む、情報ユーザインタフェースを表示する（１５０６）。一部の実施形態では、この情報ユーザインタフェースは、タッチ感知ディスプレイ上での、第３のスワイプジェスチャを検出する前に表示されていたユーザインタフェース（例えば、図５Ａのホーム画面５００１の一部又は全て）と置き換わる。一部の実施形態では、情報ユーザインタフェースを表示することは、１つ以上のアプリケーションアイコンを表示することを停止して、情報ユーザインタフェースを表示することを含む。一部の実施形態では、情報ユーザインタフェースは、パネル（例えば、図５ＡＡでの通知パネル５０２１）であるか、又はそのパネルを含む。
【０３４９】
ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、１つ以上の設定アイコン（例えば、図５Ｍでの設定アイコン５１０２、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、設定アイコン５０２２）を表示する（１５０８）。一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定パネル５０２４）内に、１つ以上の設定アイコン（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定アイコン５０２２）を表示する（１５１０）。
【０３５０】
一部の実施形態では、第２の方向での第２のスワイプジェスチャは、水平方向でのスワイプ（例えば、図５Ｌでの、場所５３７から開始される左から右へのスワイプジェスチャ）である。一部の実施形態では、第２の方向での第２のスワイプジェスチャは、上向きの方向でのスワイプ（例えば、図５ＡＡＡでの、場所５７１又は５７０から開始されるスワイプジェスチャ）である。
【０３５１】
一部の実施形態では、１つ以上の設定アイコンを表示すること（１５０８）は、Ｗｉ−Ｆｉアイコン（例えば、図５Ｍでのアイコン５１０２−２、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−１）、Ｂｌｕｅｔｏｏｔｈアイコン（例えば、図５Ｍでのアイコン５１０２−３、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−２）、機内モードアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−１）、及び回転ロックアイコン（例えば、図５Ｍでのアイコン５１０２−１、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−５）のうちの少なくとも１つを表示することを含む。一部の実施形態では、１つ以上の設定アイコンを表示すること（１５０８）は、おやすみモードアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、アイコン５０２２−４）を表示することを含む。
【０３５２】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、１つ以上のオーディオ制御アイコン（例えば、図５Ｍでのオーディオ制御アイコン（例えば、再生／一時停止、早送り、巻き戻し）、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、オーディオ制御アイコン５０２８）を表示する（１５１２）。これらのオーディオ制御アイコンは、そのソースにかかわりなく（例えば、そのオーディオが、ビデオ及び音楽プレーヤモジュール１５２によって生成されているにせよ、あるいは別のアプリケーション及び／又はモジュールによって生成されているにせよ）、任意のアクティブなオーディオ提示を制御するように構成される。一部の実施形態では、設定パネルが（例えば、上向きのスワイプジェスチャに応じて）表示される場合（１５１０）、オーディオ制御アイコンは、オーディオが同時に提示されている場合にのみ、表示される。
【０３５３】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、輝度調節制御部（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、輝度調節制御部５０２６）を表示する（１５１４）。この輝度調節制御部により、ユーザは、タッチスクリーン１１２の輝度を変更することが可能となる。一部の実施形態では、この輝度制御は、ユーザが、表示されるスライダバー上で、表示される位置インジケータを所望の位置へとスライドさせるか、又は、スライダバーの特定の場所上でタップすることにより、その選択した場所に位置インジケータを移動させることが可能な、スライダ制御である。
【０３５４】
一部の実施形態では、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、デバイスは、設定パネル内に、１つ以上のユーザ指定アプリケーションアイコン（例えば、図５ＢＢＢ、図５ＣＣＣ、又は図５ＤＤＤ、図５ＥＥＥでの、ユーザ指定アプリケーションアイコン５０３０−１〜５０３０−４）を表示する（１５１６）。一部の実施形態では、アプリケーションアイコンは、ユーザによって指定された、任意のアプリケーションアイコンを含む。一部の実施形態では、それらのアプリケーションアイコンは、懐中電灯アプリケーションアイコン、時計アプリケーションアイコン、カメラアプリケーションアイコン、及び電卓アプリケーションアイコンを含む。
【０３５５】
一部の実施形態では、ジェスチャが、第２の方向での第２のスワイプジェスチャである場合、デバイスは、設定パネル（例えば、図５ＢＢＢ又は図５ＤＤＤでの設定パネル５０２４）内に、１つ以上の設定アイコン、輝度調節制御部、１つ以上の音楽制御アイコン、及び１つ以上のユーザ指定アプリケーションアイコンを、同時に表示する。一部の実施形態では、（例えば、図５ＢＢＢ又は図５ＤＤＤに示されるように）１つ以上の設定アイコンは、設定パネルの第１の部分内に表示され、輝度調節制御部は、設定パネルの第２の部分内に表示され、この第２の部分は、第１の部分の下方に存在し、１つ以上の音楽制御アイコンは、設定パネルの第３の部分内に表示され、この第３の部分は、第２の部分の下方に存在し、１つ以上のユーザ指定アプリケーションアイコンは、設定パネルの第４の部分内に表示され、この第４の部分は、第３の部分の下方に存在する。
【０３５６】
一部の実施形態では、ジェスチャが、第１の方向及び第２の方向とは異なる、第３の方向での第３のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコン（例えば、図５Ｃ、図５ＪＪ、図５ＫＫ，及び図５ＫＫ〜図５ＺＺでの、アプリケーションアイコン５００２）を表示する（１５１８）。一部の実施形態では、ジェスチャが、第３の方向での第３のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションの画像（例えば、図５ＦＦでの画像５００８）を表示する。一部の実施形態では、ジェスチャが、第３の方向での第３のスワイプジェスチャである場合、デバイスは、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションの画像と、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコン（例えば、図５ＭＭ〜図５ＺＺでの、画像５００８及びアイコン５００２）とを表示する。
【０３５７】
一部の実施形態では、第３の方向での第３のスワイプジェスチャは、水平方向でのスワイプ（例えば、図５ＩＩでの、場所５３９−１又は場所５４１から開始されるスワイプジェスチャ）である。一部の実施形態では、この第３のスワイプは、左から右へのスワイプ、又は（例えば、図５ＩＩに示されるような）右から左へのスワイプのいずれかである。
【０３５８】
一部の実施形態によれば、図１６は、上述のような本発明の原理に従って構成された、電子デバイス１６００の機能ブロック図を示す。このデバイスの機能ブロックは、本発明の原理を実行するためのハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって実装することができる。図１６で説明される機能ブロックは、上述のような本発明の原理を実施するために、組み合わせるか、又はサブブロックに分割することができる点が、当業者によって理解されよう。それゆえ、本明細書での説明は、本明細書で説明される機能ブロックの、あらゆる可能な組み合わせ若しくは分離、又は更なる定義をサポートし得る。
【０３５９】
図１６に示されるように、電子デバイス１６００は、タッチ感知ディスプレイユニット１６０２を含む。電子デバイス１６００はまた、タッチ感知ディスプレイユニット１６０２に結合された、処理ユニット１６０６も含む。一部の実施形態では、処理ユニット１６０６は、検出ユニット１６０８及び表示有効化ユニット１６１０を含む。
【０３６０】
一部の実施形態では、処理ユニット１６０６は、タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを（例えば、検出ユニット１６０８を使用して）検出し、このタッチ感知ディスプレイ上でのジェスチャの検出に応じて、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する、複数の開いているアプリケーションのアイコンの表示を（例えば、表示有効化ユニット１６１０を使用して）可能にし、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンの表示を（例えば、表示有効化ユニット１６１０を使用して）可能にするように構成される。一部の実施形態では、第１のスワイプジェスチャは、水平方向に対応し、第２のスワイプジェスチャは、上向きの方向に対応する。
【０３６１】
一部の実施形態では、処理ユニット１６０６は、タッチ感知ディスプレイユニットのタッチ感知ディスプレイ上でのジェスチャを（例えば、検出ユニット１６０８を使用して）検出し、このタッチ感知ディスプレイ上でのジェスチャの検出に応じて、ジェスチャが、第１の方向での第１のスワイプジェスチャである場合、少なくとも最近の電子通知のリストの表示を（例えば、表示有効化ユニット１６１０を使用して）可能にし、ジェスチャが、第１の方向とは異なる第２の方向での、第２のスワイプジェスチャである場合、１つ以上の設定アイコンの表示を（例えば、表示有効化ユニット１６１０を使用して）可能にするように構成される。一部の実施形態では、第１のスワイプジェスチャは、下向きの方向に対応し、第２のスワイプジェスチャは、上向きの方向に対応する。
【０３６２】
上述の情報処理方法での動作は、汎用プロセッサ又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することにって、実施することができる。これらのモジュール、これらのモジュールの組み合わせ、及び／又は、それらの（例えば、図１Ａ、図１Ｂ、及び図３に関して上述されたような）一般的なハードウェアとの組み合わせは全て、本発明の保護の範囲内に含まれる。
【０３６３】
図６Ａ〜図６Ｃ、図７、図８Ａ〜図８Ｃ、図９、図１０、図１１Ａ、図１１Ｂ、図１２Ａ、図１２Ｂ、及び図１４、図１５を参照して上述された動作は、図１Ａ〜図１Ｃに示される構成要素によって実施することができる。例えば、検出動作６０４、アプリケーションビュー選択モード移行動作６０８、及び退出動作６２２は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実施することができる。イベントソータ１７０内のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上での接触を検出し、イベントディスパッチャモジュール１７４は、そのイベント情報を、アプリケーション１３６−１に配信する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、そのイベント情報を、それぞれのイベント定義１８６と照会し、タッチ感知面上の第１の場所での第１の接触（又は、デバイスの回転）が、ユーザインタフェース上のオブジェクトの選択、又は１つの向きから別の向きへのデバイスの回転などの、既定のイベント又はサブイベントに対応するか否かを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、そのイベント又はサブイベントの検出に関連付けられるイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、又はＧＵＩアップデータ１７８を利用するか、若しくは呼び出して、アプリケーション内部状態１９２を更新することができる。一部の実施形態では、イベントハンドラ１９０は、それぞれのＧＵＩアップデータ１７８にアクセスして、アプリケーションによって表示されているものを更新する。同様に、図１Ａ〜図１Ｃに示される構成要素に基づいて、どのように他のプロセスを実施することができるかは、当業者には明らかであろう。
【０３６４】
前述の説明は、説明の目的上、特定の実施形態を参照して説明されている。しかしながら、上記の例示的な論考は、網羅的であること、又は本発明を、開示される厳密な形態に限定することを意図するものではない。上記の教示を鑑みて、多くの修正及び変形が可能である。これらの実施形態は、本発明の原理、及びその実際の適用を最も良好に説明するために、またそれにより、他の当業者が、想到される具体的な用途に適するような様々な修正を使用して、本発明及び様々実施形態を最も良好に利用することを可能にするために、選択及び説明されたものである。
【図１Ａ】
2018010655.tif 000003
【図１Ｂ】
2018010655.tif 000004
【図１Ｃ】
2018010655.tif 000005
【図２】
2018010655.tif 000006
【図３】
2018010655.tif 000007
【図４Ａ】
2018010655.tif 000008
【図４Ｂ】
2018010655.tif 000009
【図４Ｃ】
2018010655.tif 000010
【図５Ａ】
2018010655.tif 000011
【図５Ｂ】
2018010655.tif 000012
【図５Ｃ】
2018010655.tif 000013
【図５Ｄ】
2018010655.tif 000014
【図５Ｅ】
2018010655.tif 000015
【図５Ｆ】
2018010655.tif 000016
【図５Ｇ】
2018010655.tif 000017
【図５Ｈ】
2018010655.tif 000018
【図５Ｉ】
2018010655.tif 000019
【図５Ｊ】
2018010655.tif 000020
【図５Ｋ】
2018010655.tif 000021
【図５Ｌ】
2018010655.tif 000022
【図５Ｍ】
2018010655.tif 000023
【図５Ｎ】
2018010655.tif 000024
【図５Ｏ】
2018010655.tif 000025
【図５Ｐ】
2018010655.tif 000026
【図５Ｑ】
2018010655.tif 000027
【図５Ｒ】
2018010655.tif 000028
【図５Ｓ】
2018010655.tif 000029
【図５Ｔ】
2018010655.tif 000030
【図５Ｕ】
2018010655.tif 000031
【図５Ｖ】
2018010655.tif 000032
【図５Ｗ】
2018010655.tif 000033
【図５Ｘ】
2018010655.tif 000034
【図５Ｙ】
2018010655.tif 000035
【図５Ｚ】
2018010655.tif 000036
【図５ＡＡ】
2018010655.tif 000037
【図５ＢＢ】
2018010655.tif 000038
【図５ＣＣ】
2018010655.tif 000039
【図５ＤＤ】
2018010655.tif 000040
【図５ＥＥ】
2018010655.tif 000041
【図５ＦＦ】
2018010655.tif 000042
【図５ＧＧ】
2018010655.tif 000043
【図５ＨＨ】
2018010655.tif 000044
【図５ＩＩ】
2018010655.tif 000045
【図５ＪＪ】
2018010655.tif 000046
【図５ＫＫ】
2018010655.tif 000047
【図５ＬＬ】
2018010655.tif 000048
【図５ＭＭ】
2018010655.tif 000049
【図５ＮＮ】
2018010655.tif 000050
【図５ＯＯ】
2018010655.tif 000051
【図５ＰＰ】
2018010655.tif 000052
【図５ＱＱ】
2018010655.tif 000053
【図５ＲＲ】
2018010655.tif 000054
【図５ＳＳ】
2018010655.tif 000055
【図５ＴＴ】
2018010655.tif 000056
【図５ＵＵ】
2018010655.tif 000057
【図５ＶＶ】
2018010655.tif 000058
【図５ＷＷ】
2018010655.tif 000059
【図５ＸＸ】
2018010655.tif 000060
【図５ＹＹ】
2018010655.tif 000061
【図５ＺＺ】
2018010655.tif 000062
【図５ＡＡＡ】
2018010655.tif 000063
【図５ＢＢＢ】
2018010655.tif 000064
【図５ＣＣＣ】
2018010655.tif 000065
【図５ＤＤＤ】
2018010655.tif 000066
【図５ＥＥＥ】
2018010655.tif 000067
【図５ＦＦＦ】
2018010655.tif 000068
【図５ＧＧＧ】
2018010655.tif 000069
【図５ＨＨＨ】
2018010655.tif 000070
【図６Ａ】
2018010655.tif 000071
【図６Ｂ】
2018010655.tif 000072
【図６Ｃ】
2018010655.tif 000073
【図７】
2018010655.tif 000074
【図８Ａ】
2018010655.tif 000075
【図８Ｂ】
2018010655.tif 000076
【図８Ｃ】
2018010655.tif 000077
【図９】
2018010655.tif 000078
【図１０】
2018010655.tif 000079
【図１１Ａ】
2018010655.tif 000080
【図１１Ｂ】
2018010655.tif 000081
【図１２Ａ】
2018010655.tif 000082
【図１２Ｂ】
2018010655.tif 000083
【図１３】
2018010655.tif 000084
【図１４】
2018010655.tif 000085
【図１５】
2018010655.tif 000086
【図１６】
2018010655.tif 000087
【手続補正書】
【提出日】平成29年8月29日(2017.8.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって
タッチ感知ディスプレイを備える多機能デバイスで、
前記タッチ感知ディスプレイ上でのジェスチャを検出することと、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向でのスワイプを含む第１のジェスチャである場合に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションの画像を表示することと、
前記ジェスチャが前記第１のジェスチャとは異なる第２のジェスチャである場合に、作動された場合に、前記多機能デバイスに、
前記多機能デバイスでのメディア再生を調整するための１つ以上のメディアプレーヤ制御と、
前記多機能デバイスとは異なるメディアコンテンツを再生するための１つ以上のデバイスを複数の遠隔デバイスから選択するための１つ以上の制御と、
を同時に表示させる遠隔メディア制御アイコンを含む設定ユーザインタフェースを表示することと、
を含むことを特徴とする、方法。
【請求項２】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１の方向とは異なる方向でのスワイプを含む第３のジェスチャである場合に、最近の電子通知のリストを少なくとも表示することを含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第３のジェスチャである場合に、前記最近の電子通知のリストを含む情報ユーザインタフェースを表示することを含むことを特徴とする、請求項２に記載の方法。
【請求項４】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、設定パネル内に前記１つ以上の設定アイコンを表示することを含むことを特徴とする、請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記第１の方向が水平方向であり、
前記第３のジェスチャの前記方向が下向きの方向であることを特徴とする、請求項２又は３に記載の方法。
【請求項６】
前記１つ以上の設定アイコンを表示することが、機内モードアイコン、Ｗｉ−Ｆｉアイコン、Ｂｌｕｅｔｏｏｔｈアイコン、及び回転ロックアイコンのうちの少なくとも１つを表示することを含むことを特徴とする、請求項４に記載の方法。
【請求項７】
前記１つ以上の設定アイコンを表示することが、おやすみモードアイコンを表示することを更に含むことを特徴とする、請求項６に記載の方法。
【請求項８】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、前記設定パネル内に１つ以上のオーディオ制御アイコンを表示することを含むことを特徴とする、請求項４、６及び７のいずれか１項に記載の方法。
【請求項９】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、前記設定パネル内に輝度調節制御を表示することを含むことを特徴とする、請求項４及び６乃至８のいずれか１項に記載の方法。
【請求項１０】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、前記設定パネル内に１つ以上のユーザ指定アプリケーションアイコンを表示することを含むことを特徴とする、請求項４及び６乃至９のいずれか１項に記載の方法。
【請求項１１】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、前記設定パネル内に、
前記１つ以上の設定アイコンと、
輝度調節制御と、
１つ以上のオーディオ制御アイコンと、
１つ以上のユーザ指定アプリケーションアイコンと、
を同時に表示することを含むことを特徴とする、請求項４に記載の方法。
【請求項１２】
前記１つ以上の設定アイコンが前記設定パネルの第１の部分内に表示され、
前記輝度調節制御が前記設定パネルの第２の部分内に表示され、前記第２の部分が前記第１の部分の下方にあり、
前記１つ以上のオーディオ制御アイコンが前記設定パネルの第３の部分内に表示され、前記第３の部分が前記第２の部分の下方にあり、
前記１つ以上のユーザ指定アプリケーションアイコンが前記設定パネルの第４の部分内に表示され、前記第４の部分が前記第３の部分の下方にあることを特徴とする、請求項１１に記載の方法。
【請求項１３】
方法であって
タッチ感知ディスプレイを備える多機能デバイスで、
前記タッチ感知ディスプレイ上でのジェスチャを検出することと、
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが第１の方向でのスワイプを含む第１のジェスチャである場合に、最近の電子通知のリストを少なくとも表示することと、
前記ジェスチャが前記第１のジェスチャとは異なる第２のジェスチャである場合に、作動された場合に、前記多機能デバイスに、
前記多機能デバイスでのメディア再生を調整するための１つ以上のメディアプレーヤ制御と、
前記多機能デバイスとは異なるメディアコンテンツを再生するための１つ以上の遠隔デバイスを複数の遠隔デバイスから選択するための１つ以上の制御と、
を同時に表示させる遠隔メディア制御アイコンを含む１つ以上の設定アイコンを表示することと、
を含むことを特徴とする、方法。
【請求項１４】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１の方向とは異なる方向でのスワイプを含む第３のジェスチャである場合に、複数の同時に開いているアプリケーションのうちの少なくとも一部に対応する複数の開いているアプリケーションのアイコンを表示することを含むことを特徴とする、請求項１３に記載の方法。
【請求項１５】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第１のジェスチャである場合、前記最近の電子通知のリストを含む情報ユーザインタフェースを表示することを含むことを特徴とする、請求項１３又は１４に記載の方法。
【請求項１６】
前記タッチ感知ディスプレイ上での前記ジェスチャの検出に応じて、
前記ジェスチャが前記第２のジェスチャである場合に、設定パネル内に前記１つ以上の設定アイコンを表示することを含むことを特徴とする、請求項１３乃至１５のいずれか１項に記載の方法。
【請求項１７】
前記第１の方向が下向きの方向であり、
前記第３のジェスチャの前記方向が水平方向であることを特徴とする、請求項１４に記載の方法。
【請求項１８】
電子デバイスであって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１乃至１７のいずれか１項に記載の方法を実行する命令を含むことを特徴とする、電子デバイス。
【請求項１９】
ディスプレイとタッチ感知面とを備える電子デバイスによって実行されると、前記電子デバイスに、請求項１乃至１７のいずれか１項に記載の方法を実行させる命令を含むことを特徴とするプログラム。
【請求項２０】
電子デバイスであって、
ディスプレイと、
タッチ感知面と、
請求項１乃至１７のいずれか１項に記載の方法を実行する手段と、
を備えることを特徴とする、電子デバイス。
【外国語明細書】
2018010655000001.pdf