(57)【特許請求の範囲】
【請求項１】
ポータブル多機能デバイスであって、
タッチ感知式ディスプレイユニットであって、
前記ポータブル多機能デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマークを含むロック画面インターフェースを表示し、
ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、
カメラアプリケーションを含む複数のアプリケーションと、
前記タッチ感知式ディスプレイユニット及び前記複数のアプリケーションに結合された処理ユニットを備え、前記処理ユニットは、
前記ポータブル多機能デバイスが前記ロックされ、パスコードで保護された状態である間に、
前記タッチ感知式ディスプレイユニット上で前記ロック画面インターフェースへのジェスチャを検知し、
前記ジェスチャが前記カメラアクセスマーク上で開始したとの判定に応じて、
前記カメラアプリケーションの制限付きセッションを開始し、
パスコード入力インターフェースを表示せずに前記カメラアプリケーションのインターフェースを露出するように前記ジェスチャの方向に従って前記ロック画面インターフェースを平行移動することによって、前記ロック画面インターフェースの表示を無効にするとともに前記カメラアプリケーションの前記インターフェースの表示を有効にし、
前記カメラアプリケーション以外の前記ポータブル多機能デバイスにおけるアプリケーションに対して前記ポータブル多機能デバイスを前記ロックされ、パスコードで保護された状態に維持し、
前記ジェスチャが、前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイユニット上の位置で開始したとの判定に応じて、
パスコード入力インターフェースの表示を有効にするように構成され、正しいパスコードが前記パスコード入力インターフェースに入力されたことに応じて、前記パスコード入力インターフェースの表示が止まり、前記ポータブル多機能デバイスが、前記複数のアプリケーションにアクセスできるロック解除状態に入る、ポータブル多機能デバイス。
【請求項２】
前記カメラアクセスマークが、前記ロック画面インターフェースの所定の領域に表示される、請求項１に記載のポータブル多機能デバイス。
【請求項３】
前記ジェスチャが、シングルフィンガースライドジェスチャである、請求項１に記載のポータブル多機能デバイス。
【請求項４】
前記ジェスチャが単一の指の所定の方向への連続した移動又は単一の指の任意の所望の経路に沿った連続した移動を含む、請求項１に記載のポータブル多機能デバイス。
【請求項５】
前記処理ユニットは、前記ジェスチャが前記カメラアクセスマーク上で開始したとの前記判定に応じて、前記カメラアプリケーションによって制御されるカメラ内の１つ以上のハードウェアコンポーネントを初期化するように構成されている、請求項１に記載のポータブル多機能デバイス。
【請求項６】
前記カメラアプリケーションが、前記制限付きセッション内である間に、
前記カメラアプリケーションが、前記制限付きセッション中に前記カメラアプリケーションによって生成された１つ以上の画像の提示を有効にされ、
前記カメラアプリケーションが、前記制限付きセッション中に生成されなかった前記カメラアプリケーションの一切の画像の提示を無効にされる、請求項１に記載のポータブル多機能デバイス。
【請求項７】
前記ジェスチャが前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイユニット上の位置で開始したとの前記判定に応じて、前記カメラアプリケーションの前記インターフェースを表示せずに、前記パスコード入力インターフェースが表示される、請求項１に記載のポータブル多機能デバイス。
【請求項８】
前記処理ユニットは、前記ポータブル多機能デバイスが前記ロックされ、パスコードで保護された状態である間に、前記ジェスチャに対応しない前記タッチ感知式ディスプレイユニットへの任意のコンタクトが検知されたことに応じて前記ポータブル多機能デバイスが所定のセットの動作を実行することを防ぐように構成されている、請求項１に記載のポータブル多機能デバイス。
【請求項９】
プログラムであって、タッチ感知式ディスプレイと、カメラアプリケーションを含む複数のアプリケーションとを有するポータブル多機能デバイスによって実行された場合に、前記ポータブル多機能デバイスに、
前記ポータブル多機能デバイスがロックされ、パスコードで保護された状態である間に、
前記タッチ感知式ディスプレイ上に、カメラアクセスマークを有するロック画面インターフェースを表示させ、
前記タッチ感知式ディスプレイ上で前記ロック画面インターフェースへのジェスチャを検知させ、
前記ジェスチャが前記カメラアクセスマーク上で開始したとの判定に応じて、
前記カメラアプリケーションの制限付きセッションを開始させ、
パスコード入力インターフェースを表示せずに前記カメラアプリケーションのインターフェースを露出するように前記ジェスチャの方向に従って前記ロック画面インターフェースを平行移動することによって、前記ロック画面インターフェースの表示を止めさせるとともに前記カメラアプリケーションの前記インターフェースを表示させ、
前記カメラアプリケーション以外の前記ポータブル多機能デバイスにおけるアプリケーションに対して前記ポータブル多機能デバイスを前記ロックされ、パスコードで保護された状態に維持させ、
前記ジェスチャが、前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイ上の位置で開始したとの判定に応じて、
パスコード入力インターフェースを表示させ、前記パスコード入力インターフェースに正しいパスコードが入力されたことに応じて、前記パスコード入力インターフェースの表示が止まり、前記ポータブル多機能デバイスが、前記複数のアプリケーションにアクセスできるロック解除状態に入る、プログラム。
【請求項１０】
前記カメラアクセスマークが、前記ロック画面インターフェースの所定の領域に表示される、請求項９に記載のプログラム。
【請求項１１】
前記ジェスチャが、シングルフィンガースライドジェスチャである、請求項９に記載のプログラム。
【請求項１２】
前記ジェスチャが単一の指の所定の方向への連続した移動又は単一の指の任意の所望の経路に沿った連続した移動を含む、請求項９に記載のプログラム。
【請求項１３】
前記プログラムは更に、ポータブル多機能デバイスに、前記ジェスチャが前記カメラアクセスマーク上で開始したとの前記判定に応じて、前記カメラアプリケーションによって制御されるカメラ内の１つ以上のハードウェアコンポーネントを初期化させる、請求項９に記載のプログラム。
【請求項１４】
前記カメラアプリケーションが、前記制限付きセッション内である間に、
前記カメラアプリケーションが、前記制限付きセッション中に前記カメラアプリケーションによって生成された１つ以上の画像の提示を有効にされ、
前記カメラアプリケーションが、前記制限付きセッション中に生成されなかった前記カメラアプリケーションの一切の画像の提示を無効にされる、請求項９に記載のプログラム。
【請求項１５】
前記ジェスチャが前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイ上の位置で開始したとの前記判定に応じて、前記カメラアプリケーションの前記インターフェースを表示せずに、前記パスコード入力インターフェースが表示される、請求項９に記載のプログラム。
【請求項１６】
前記プログラムは更に、ポータブル多機能デバイスに、前記ポータブル多機能デバイスが前記ロックされ、パスコードで保護された状態である間に、前記ジェスチャに対応しない前記タッチ感知式ディスプレイへの任意のコンタクトが検知されたことに応じて前記ポータブル多機能デバイスが所定のセットの動作を実行することを防ぐようにさせる、請求項９に記載のプログラム。
【請求項１７】
タッチ感知式ディスプレイと、カメラアプリケーションを含む複数のアプリケーションとを有するポータブル多機能デバイスにおいて、
前記ポータブル多機能デバイスがロックされ、パスコードで保護された状態である間に、
前記タッチ感知式ディスプレイ上にカメラアクセスマークを有するロック画面インターフェースを表示する工程と、
前記タッチ感知式ディスプレイ上で前記ロック画面インターフェースへのジェスチャを検知する工程と、
前記ジェスチャが前記カメラアクセスマーク上で開始したとの判定に応じて、
前記カメラアプリケーションの制限付きセッションを開始し、
パスコード入力インターフェースを表示せずに前記カメラアプリケーションのインターフェースを露出するように前記ジェスチャの方向に従って前記ロック画面インターフェースを平行移動することによって、前記ロック画面インターフェースの表示を止めるとともに前記カメラアプリケーションの前記インターフェースを表示し、
前記カメラアプリケーション以外の前記ポータブル多機能デバイスにおけるアプリケーションに対して前記ポータブル多機能デバイスを前記ロックされ、パスコードで保護された状態に維持する工程と、
前記ジェスチャが、前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイ上の位置で開始したとの判定に応じて、
パスコード入力インターフェースを表示する工程と、を含み、
正しいパスコードが前記パスコード入力インターフェースに入力されたことに応じて、前記パスコード入力インターフェースの表示が止まり、前記ポータブル多機能デバイスが、前記複数のアプリケーションにアクセスできるロック解除状態に入る、方法。
【請求項１８】
前記カメラアクセスマークが、前記ロック画面インターフェースの所定の領域に表示される、請求項１７に記載の方法。
【請求項１９】
前記ジェスチャが、シングルフィンガースライドジェスチャである、請求項１７に記載の方法。
【請求項２０】
前記ジェスチャが単一の指の所定の方向への連続した移動又は単一の指の任意の所望の経路に沿った連続した移動を含む、請求項１７に記載の方法。
【請求項２１】
前記ジェスチャが前記カメラアクセスマーク上で開始したとの前記判定に応じて、前記カメラアプリケーションによって制御されるカメラ内の１つ以上のハードウェアコンポーネントを初期化する工程を含む、請求項１７に記載の方法。
【請求項２２】
前記カメラアプリケーションが、前記制限付きセッション内である間に、
前記カメラアプリケーションが、前記制限付きセッション中に前記カメラアプリケーションによって生成された１つ以上の画像の提示を有効にされ、
前記カメラアプリケーションが、前記制限付きセッション中に生成されなかった前記カメラアプリケーションの一切の画像の提示を無効にされる、請求項１７に記載の方法。
【請求項２３】
前記ジェスチャが前記カメラアクセスマーク以外の前記タッチ感知式ディスプレイ上の位置で開始したとの前記判定に応じて、前記カメラアプリケーションの前記インターフェースを表示せずに、前記パスコード入力インターフェースが表示される、請求項１７に記載の方法。
【請求項２４】
前記ポータブル多機能デバイスが前記ロックされ、パスコードで保護された状態である間に、前記ジェスチャに対応しない前記タッチ感知式ディスプレイへの任意のコンタクトが検知されたことに応じて前記ポータブル多機能デバイスが所定のセットの動作を実行することを防ぐ工程を含む、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全般的に、デバイスがロックされている時にアプリケーションへのアクセスを可能にするタッチ感知式表面を有する電子デバイスを含むが、それに限定されない、タッチ感知式表面を有する電子デバイスに関する。
【背景技術】
【０００２】
近年、入力装置としてタッチ感知式表面を有するポータブルデバイスの利用が著しく増加している。このようなポータブルデバイスによって、様々な状況のためのアプリケーション、即ち、「ａｐｐｓ」の数が大幅に増加している。例えば、画像及び動画カメラアプリケーションは、写真撮影又は動画記録など、ユーザにコンテンツ生成の機会を広げる。ノートアプリケーションは、ユーザにノートのその場で読み書きを可能にする。このようなコンテンツ生成の機会においては、時間が重要であり得る。例えば、ユーザには、起こっているイベントの画像又は動画をキャプチャするのに一瞬の時間しかない場合がある。
【０００３】
しかし、アプリケーションにアクセスするための既存の方法は、遅く、特に、デバイスがロックされ、パスコードで保護された状態の時は、迅速な使用には支障をきたす。デバイスがロックされている時に、異なるモードのアプリケーションへのアクセスなど、デバイス上のアプリケーションへのアクセスは、複数のステップを要し、瞬時に若しくは速やかにアクセスすることが有利であるか又は望ましい状況において、そのことが、アプリケーションへの瞬時の又は速やかなアクセスを妨害する。
【発明の概要】
【０００４】
したがって、デバイスがロックされている時にアプリケーションにアクセスするための、より高速でより効率的な方法及びインターフェースを有する電子デバイスが必要とされている。このような方法及びインターフェースは、デバイスがロックされている時にアプリケーションにアクセスするための従来の方法を補完することができるか、又はそれに取って代わることができる。このような方法及びインターフェースは、ユーザに対する認知負担を低減し、より効率的なヒューマン・マシン・インターフェースを生み出す。バッテリ作動装置の場合、このような方法及びインターフェースは、電力を節約し、バッテリ充電間隔を長くする。
【０００５】
タッチ感知式表面を有する電子デバイスのユーザーインターフェースに関連した上記の欠陥及びその他の問題は、本願で開示されているデバイスによって低減又は取り除くことができる。いくつかの実施形態において、デバイスはデスクトップコンピュータである。いくつかの実施形態において、デバイスはポータブルである（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルドデバイス）。いくつかの実施形態において、デバイスはタッチパッドを有する。いくつかの実施形態において、デバイスは、タッチ感知式ディスプレイ（「タッチスクリーン」又は「タッチスクリーンディスプレイ」としても知られている）を有する。いくつかの実施形態において、デバイスは、グラフィカルユーザーインターフェース（ＧＵＩ）と、１つ以上のプロセッサと、メモリ、及び１つ以上のモジュール、複数の機能を実行するためにメモリに記憶されプログラム又は命令のセットを有する。いくつかの実施形態において、ユーザは、主として、タッチ感知式表面上での指先接触及びジェスチャを通じてＧＵＩと対話する。いくつかの実施形態において、機能は、画像編集、作図、プレゼンテーション作成、文書作成、ウェブサイト作成、ディスクオーサリング、スプレッドシート作成、ゲームのプレイ、通話、ビデオ会議、電子メール作成、インスタントメッセージ、ワークアウトのサポート、デジタル写真撮影、デジタルビデオ撮影、ウェブブラウジング、デジタルミュージック再生、及び／又はデジタルビデオ再生を含み得る。これらの機能を実行するための実行可能な命令は、１つ以上のプロセッサにより実行するように構成された永続的コンピュータ可読記憶媒体又はその他のコンピュータプログラム製品に含まれ得る。
【０００６】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスで実行される。本方法は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイにカメラアクセスマークを含むロック画面インターフェースを表示することと、タッチ感知式ディスプレイ上のジェスチャを検知することと、ジェスチャがカメラアクセスマーク上で開始したことを判定すると、ロック画面インターフェースの表示を中止することと、カメラアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示することと、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックし、パスコードで保護された状態に維持することと、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したことを判定すると、パスコード入力インターフェースを表示することと、を含む。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０００７】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスで実行される。本方法は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイにカメラアクセスマーク及びロック解除マークを含むロック画面インターフェースを表示することと、カメラアクセスマーク上で開始及び終了するジェスチャを検知すると、ロック画面インターフェースの表示を中止することと、カメラアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示することと、デバイスをカメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持することと、ジェスチャが、ロック解除マークに関連したタッチ感知式ディスプレイ上の一位置で開始するジェスチャを検知すると、パスコード入力インターフェースを表示することと、を含む。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０００８】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスで実行される。本方法は、デバイスがロックされ、パスコードで保護された状態である時
、タッチ感知式ディスプレイにロック解除マーク及びカメラアクセスマークを含むロック画面インターフェースを表示することと、カメラアクセスマーク上で終了するジェスチャを検知すると、ロック画面インターフェースの表示を中止することと、カメラアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示することと、デバイスをカメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持することと、ジェスチャが、ロック解除マークに関連したタッチ感知式ディスプレイ上の位置で終了するジェスチャを検知すると、パスコード入力インターフェースを表示することと、を含む。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０００９】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスで実行される。本方法は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイにカメラアクセスマークを含むロック画面インターフェースを表示することと、タッチ感知式ディスプレイ上のジェスチャを検知することと、ジェスチャがカメラアクセスマーク上で開始し、そのジェスチャが第１のタイプであると判定すると、カメラアプリケーションのインターフェースを部分的に露出することと、ジェスチャがカメラアクセスマーク上で開始し、そのジェスチャが第１のタイプとは異なる第２のタイプであると判定すると、ロック画面インターフェースの表示を中止することと、カメラアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示することと、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持することと、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定すると、パスコード入力インターフェースを表示することと、を含む。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【００１０】
いくつかの実施形態に係るポータブル多機能デバイスは、タッチ感知式ディスプレイと、１つ以上のプロセッサと、メモリと、カメラアプリケーションを含む複数のアプリケーションと、１つ以上のプログラムと、を有する。ここで、１つ以上のプログラムは、メモリに記憶され、１つ以上のプロセッサによって実行されるように構成されており、上記の方法のいずれかの動作を実行するための命令を含む。いくつかの実施形態において、タッチ感知式ディスプレイと、メモリと、カメラアプリケーションを含む複数のアプリケーションと、メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサと、を有するポータブル多機能デバイス上のグラフィカルユーザーインターフェースは、上記の方法のいずれかにおいて表示される１つ以上の要素を含み、かかる要素は、上記のいずれかの方法で説明されているように入力に応じて更新される。いくつかの実施形態において、コンピュータ可読記憶媒体は、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスによって実行される時に、デバイスに対して上記のいずれかの方法の動作を実行させる命令を記憶している。いくつかの実施形態において、ポータブル多機能デバイスは、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションと、上記のいずれかの方法の動作を実行するための手段と、を有する。いくつかの実施形態において、タッチ感知式ディスプレイ、及びカメラアプリケーションを含む複数のアプリケーションを有するポータブル多機能デバイスで用いる情報処理装置は、上記のいずれかの方法の動作を実行するための手段を有する。
【００１１】
いくつかの実施形態において、電子デバイスは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、カメラアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイユニット上のジェスチャを検知し、ジェスチャがカメラアクセスマーク上で開始したことを判定すると、ロック画面インターフェースの表示を中止し、カメラアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを有効にし、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持し、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイユニット上の位置で開始したことを判定すると、パスコード入力インターフェースの表示を可能にするように構成されている。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【００１２】
いくつかの実施形態において、電子デバイスは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク及びロック解除マークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、カメラアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク上で開始及び終了するジェスチャを検知すると、ロック画面インターフェースの表示を中止し、カメラアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを有効にし、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持し、ジェスチャが、ロック解除マークに関連するタッチ感知式ディスプレイユニット上の位置で開始するジェスチャを検知すると、パスコード入力インターフェースを表示するように構成されている。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【００１３】
いくつかの実施形態において、電子デバイスは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク及びロック解除マークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、カメラアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク上で終了するジェスチャを検知すると、ロック画面インターフェースの表示を中止し、カメラアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を有効にし、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持し、ジェスチャが、ロック解除マークに関連するタッチ感知式ディスプレイ上の位置で終了するジェスチャを検知すると、パスコード入力インターフェースを表示するように構成されている。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【００１４】
いくつかの実施形態において、電子デバイスは、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、カメラアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイ上でジェスチャを検知し、ジェスチャがカメラアクセスマーク上で開始し、そのジェスチャが第１のタイプであると判定すると、カメラアプリケーションのインターフェースを部分的に露出し、ジェスチャがカメラアクセスマーク上で開始し、第１のタイプとは異なる第２のタイプであることを判定すると、ロック画面インターフェースの表示を中止し、カメラアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を有効にし、デバイスを、カメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に維持し、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイユニット上の位置で開始したことを判定すると、パスコード入力インターフェースの表示を有効にするように構成されている。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【００１５】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ、及び第１のアプリケーションを含む複数のアプリケーションを有するポータブルデバイス上で実行される。この方法は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイ上に、第１のアプリケーションアクセスマークを含むロック画面インターフェースを表示することと、タッチ感知式ディスプレイ上のジェスチャを検知することと、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止することと、第１のアプリケーションの第１のモードにおける第１のアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずに第１のモードにおける第１のアプリケーションのインターフェースを表示することと、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持することと、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャとは異なる、第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止することと、第１のアプリケーションの第１のモードとは異なる、第１のアプリケーションの第２のモードにおいて第１のアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずに第２のモードにおける第１のアプリケーションのインターフェースを表示することと、第１のアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコートで保護された状態に維持することと、を含む。
【００１６】
いくつかの実施形態に係る方法は、タッチ感知式ディスプレイ及び第１のアプリケーションを含む複数のアプリケーションを有するポータブルデバイス上で実行される。この方法は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイ上に、第１のアプリケーションにおける第１のモードの第１アクセスマークと、第１アプリケーションにおける第２のモードの第１のアクセスマークとは異なる、第２のアクセスマークを有するロック画面インターフェースを表示することと、タッチ感知式ディスプレイ上でジェスチャを検知することと、ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止することと、第１のアプリケーションの第１のモードにおける第１のアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずに、第１のモードにおける第１のアプリケーションのインターフェースを表示すること、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持することと、ジェスチャが第２のアクセスマーク上で開始し、第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止することと、第１のアプリケーションの第１のモードとは異なる、第１のアプリケーションの第２のモードにおける第１のアプリケーションの制限付きセッションを開始することと、パスコード入力インターフェースを表示せずに第２のモードにおける第１のアプリケーションのインターフェースを表示することと、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持することと、を含む。
【００１７】
いくつかの実施形態に係るポータブルデバイスは、タッチ感知式ディスプレイと、１つ以上のプロセッサと、メモリと、第１のアプリケーションを含む複数のアプリケーションと、１つ以上のプログラムとを含む。ここで、１つ以上のプログラムは、メモリに記憶され、１つ以上のプロセッサによって実行されるように構成されており、上記のいずれかの方法の動作を実行するための命令を含む。いくつかの実施形態において、タッチ感知式ディスプレイと、メモリと、第１のアプリケーションを含む複数のアプリケーションと、メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサを有するポータブルデバイス上のグラフィカルユーザーインターフェースは、上記のいずれかの方法において表示される１つ以上の要素を有する。かかる要素は、上記のいずれかの方法において説明されているように、入力に応じて更新される。いくつかの実施形態に係るコンピュータ可読記憶媒体は、タッチ感知式ディスプレイ、及び第１のアプリケーションを含む複数のアプリケーションを有するポータブルデバイスによって実行された時に、デバイスに上記のいずれかの方法の動作を実行させる命令を記憶している。いくつかの実施形態に係るポータブルデバイスは、タッチ感知式ディスプレイと、第１のアプリケーションを含む複数のアプリケーションと、上記のいずれかの方法の動作を実行するための手段と、を有する。いくつかの実施形態において、タッチ感知式ディスプレイ、及び第１のアプリケーションを含む複数のアプリケーションを有するポータブルデバイスで用いる情報処理装置は、上記のいずれかの方法の動作を実行するための手段を有する。
【００１８】
いくつかの実施形態に係るポータブルデバイスは、デバイスがロックされ、パスコードで保護された状態である間に、第１のアプリケーションアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、第１のアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイユニット上でジェスチャを検知し、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャであることを判定すると、ロック画面インターフェースの表示を中止し、第１のアプリケーションの第１のモードにおける第１のアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずに第１のモードにおける第１のアプリケーションのインターフェースの表示を有効にし、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持し、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャとは異なる、第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止し、第１のアプリケーションの第１のモードとは異なる、第１のアプリケーションの第２のモードにおける第１のアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずに第２のモードにおける第１のアプリケーションのインターフェースの表示を有効にし、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持するように構成されている。
【００１９】
いくつかの実施形態に係るポータブルデバイスは、デバイスがロックされ、パスコードで保護された状態である間に、第１のアプリケーションにおける第１のモードの第１のアクセスマークと、第１のアクセスマークとは異なり、第１のアプリケーションにおける第２のモードの第２のアクセスマークを有するロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニットと、第１のアプリケーションを含む複数のアプリケーションと、タッチ感知式ディスプレイユニット及び複数のアプリケーションに結合された処理ユニットと、を有する。処理ユニットは、デバイスがロックされ、パスコードで保護された状態である間に、、タッチ感知式ディスプレイ上でジェスチャを検知し、ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャであることを判定すると、ロック画面インターフェースの表示を中止し、第１のアプリケーションの第１のモードにおける第１のアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずに第１のモードにおける第１のアプリケーションのインターフェースの表示を有効にし、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスを、ロックされ、パスコードで保護された状態に維持し、ジェスチャが第２のアクセスマーク上で開始し、第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を中止し、第１のアプリケーションの第１のモードと異なる、第１のアプリケーションの第２のモードにおける第１のアプリケーションの制限付きセッションを開始し、パスコード入力インターフェースを表示せずに第２のモードにおける第１のアプリケーションのインターフェースの表示を有効にし、第１のアプリケーション以外のデバイスのアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持するように構成されている。
【００２０】
然るが故に、タッチ感知式ディスプレイを有するポータブル多機能デバイスは、ロックされたデバイスのアプリケーションにアクセスするためのより高速で、より効率的な方法とインターフェースを有し、それによって、かかるデバイスの有効性、効率、及びユーザ満足度を高める。このような方法及びインターフェースは、ロックされたデバイスのアプリケーションにアクセスするための従来の方法を補完することができるか、又は取って代わることができる。
【図面の簡単な説明】
【００２１】
本発明の上記実施形態並びにその付加的実施形態は、以下の発明の実施形態の説明と添付図面を参照すれば、より良く理解されよう。図面全体を通して、類似の参照符号は、対応する部品を表す。
【００２２】
【図１Ａ】いくつかの実施形態に係る、タッチ感知式ディスプレイを有するポータブル多機能デバイスを説明するためのブロック図である。
【００２３】
【図１Ｂ】いくつかの実施形態に係る、イベント処理用の例示的コンポーネントを説明するためのブロック図である。
【００２４】
【図２】いくつかの実施形態に係る、タッチスクリーンを有するポータブル多機能デバイスである。
【００２５】
【図３】いくつかの実施形態に係る、ディスプレイとタッチ感知式表面を有する例示的な多機能デバイスのブロック図である。
【００２６】
【図４】いくつかの実施形態に係る、ポータブル多機能デバイス上のアプリケーションメニューの例示的ユーザーインターフェースである。
【００２７】
【図５Ａ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｂ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｃ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｄ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｅ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｆ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｇ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｈ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｉ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｊ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｋ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｌ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｍ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｎ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｏ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｐ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｑ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｒ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｓ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｔ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｕ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｖ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｗ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｘ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｙ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５Ｚ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＡＡ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＢＢ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＣＣ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＤＤ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＥＥ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＦＦ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＧＧ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＨＨ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＩＩ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＪＪ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＫＫ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＬＬ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＭＭ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＮＮ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＯＯ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＰＰ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＱＱ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＲＲ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＳＳ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＴＴ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＵＵ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＶＶ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＷＷ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＸＸ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＹＹ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＺＺ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＡＡＡ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＢＢＢ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＣＣＣ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＤＤＤ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＥＥＥ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＦＦＦ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＧＧＧ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＨＨＨ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＩＩＩ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＪＪＪ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＫＫＫ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＬＬＬ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＭＭＭ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＮＮＮ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＯＯＯ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＰＰＰ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＱＱＱ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＲＲＲ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＳＳＳ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【図５ＴＴＴ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための例示的ユーザーインターフェースである。
【００２８】
【図６Ａ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための方法を示すフローチャートである。
【図６Ｂ】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための方法を示すフローチャートである。
【００２９】
【図７】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための方法を示すフローチャートである。
【００３０】
【図８】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための方法を示すフローチャートである。
【００３１】
【図９】いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスするための方法を示すフローチャートである。
【００３２】
【図１０Ａ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【図１０Ｂ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【図１０Ｃ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【００３３】
【図１１Ａ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【図１１Ｂ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【図１１Ｃ】いくつかの実施形態に係る、ロックされたデバイスの異なるモードのアプリケーションにアクセスするための方法を示すフローチャートである。
【００３４】
【図１２】いくつかの実施形態に係る電子機器の機能ブロック図である。
【００３５】
【図１３】いくつかの実施形態に係る電子機器の機能ブロック図である。
【発明を実施するための形態】
【００３６】
典型的には、ロックされたデバイスのアプリケーションにアクセスするためには、いくつかの手順を踏み、それに対応するユーザ入力を必要とする。例えば、これらの手順には、パスコードでデバイのロックを解除すること、及びアプリケーションに対応するアイコンにナビゲートすることと、アイコンをアクティブ化することを含み得る。デバイスを先ずパスコードでロック解除しなければならないことは、デバイスの安全性をもたらすが、カメラアプリケーションで静止画像又は動画でほんの一瞬をキャプチャしようとするような時に、先ずデバイスをロック解除してアプリケーションにアクセスしなければならないことが邪魔になることがある。以下で説明されている実施形態は、ユーザが、パスコードを入力せず、つまり、パスコード保護をバイパスして、第１のアプリケーションの異なるモードを含む第１のアプリケーション（例えば、カメラアプリケーション）にアクセスすることを可能にする。いくつかの実施形態において、デバイスがロックされている時に、カメラアクセスマークを有するインターフェースが表示される。いくつかの実施形態において、ジェスチャがカメラアクセスマーク上で開始する時に、カメラアプリケーションが制限されたセッション内で開始され、同じジェスチャがカメラアクセスマークから離れて開始する時に、パスコード入力インターフェースが表示される。いくつかの実施形態において、ジェスチャがカメラアクセスマーク上で終了する時に、カメラアプリケーションが制限されたセッション内で開始され、ジェスチャがロック解除マークで終了する時に、パスコード入力インターフェースが表示される。カメラアクセスマーク上でのジェスチャは、カメラへの高速なアクセス（例えば、パスコード入力をバイパスすることによって）をもたらすと同時に、パスコード入力をバイパスすることを考慮したデバイスのセキュリティを維持する（例えば、カメラアプリケーションの使用を制約付きにし、デバイスを他のアプリケーションに対してロックした状態に維持することによって）。デバイスがロックされ、パスコードで保護された状態である時に、迅速なカメラアプリケーションへのアクセスは、特に、ポータブルデバイス（例えば、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ）には有用であるが、他の装置（例えば、デスクトップコンピュータ）にも使用し得る。
【００３７】
他のいくつかの実施形態において、デバイスがロックされている時に、アプリケーションアクセスマークを有するインターフェースが表示される。ジェスチャがアプリケーションアクセスマーク上で開始すると、ジェスチャのタイプによって、アプリケーションアクセスマークに関連するアプリケーションが、複数のモードのうちの一つにおいて、制限されたセッションにおいて開始される。他のいくつかの実施形態において、デバイスがロックされている時に、第１のアクセスマークと第２のアクセスマークの両方を有するインターフェースが表示される。この第１及び第２のアクセスマークは、１つのアプリケーションに関連している。ジェスチャが第１のアクセスマーク上で開始すると、アプリケーションが、アプリケーションの第１のモードにおいて制限付きのセッションで開始される。ジェスチャが第２のアクセスマーク上で開始すると、アプリケーションが、アプリケーションの第２のモードにおいて制限付きのセッションで開始される。アクセスマーク上でのジェスチャは、異なるモードのアプリケーションへの高速なアクセス（例えば、パスコード入力をバイパスすることによって）をもたらすと同時に、パスコード入力をバイパスすることを考慮したデバイスのセキュリティを維持する（例えば、起動したアプリケーションの使用を制約付きにし、デバイスを他のアプリケーションに対してロックした状態に維持することによって）。
【００３８】
以下で、図１Ａ〜１Ｂ、図２、図３において、例示的なデバイスを説明する。図４及び図５Ａ〜５ＴＴＴは、ロックされたデバイスのアプリケーションにアクセスするための例示的なユーザーインターフェースを示す。図６Ａ〜６Ｂ、図７〜９、図１０Ａ〜１０Ｃ、図１１Ａ〜１１Ｃは、ロックさデバイスのアプリケーションにアクセスするための方法を示すフローチャートである。図５Ａ〜５ＴＴＴのユーザーインターフェースは、図６Ａ〜６Ｂ、図７、図８、図９、図１０Ａ〜１０Ｃ、図１１Ａ〜１１Ｃのプロセスを説明するために用いる。
例示的デバイス
【００３９】
添付図面で例示されている実施形態を詳細に説明する。以下の説明では、本発明の完全な理解を提供するために数多くの具体的な詳細が記載されている。しかしながら、当業者には、本発明がこれらの具体的な詳細がなくても実施し得ることが明白であろう。他の例では、公知の方法、手続き、コンポーネント、回路、及びネットワークは、実施形態の態様を不必要に曖昧にしないように詳細に説明されていない。
【００４０】
本明細書では用語の１、２、等が様々な要素を説明するために使用されているが、かかる要素は、これらの用語によって制限されないことがまた理解されよう。これらの用語は、１つの要素を別の要素と区別する時にのみ用いられている。例えば、第１のコンタクトは、第２のコンタクトと呼ぶことができ、同様に、第２のコンタクトは、本発明の範囲を逸脱することなく、第１のコンタクト呼ぶことができる。第１のコンタクト及び第２のコンタクトは、いずれもコンタクトであるが同じコンタクトではない。
【００４１】
本明細書において本発明の説明で使用する用語は、特定の実施形態を説明することのみを目的としており、本発明の範囲を限定するものではない。本発明の説明及び特許請求の範囲で用いられている単数形は、文脈において明らかに別の意味が示されていない限り、複数形を含むものとする。また、本明細書で用いられている「及び／又は」という用語は、任意の１つ以上の対応するリスト項目又はそれらの全ての可能な組み合わせを参照及び包含することがまた理解されよう。更に、本明細書で用いられている用語「有する」、「有している」、「備える」及び／又は「備えている」は、記述されている機能、整数、手順、動作、要素及び／又はコンポーネントの存在を明示するが、１つ以上の他の機能、整数、手順、動作、要素、コンポーネント及び／又はそれらの集合の存在又は追加を排除するものではないことが理解されよう。
【００４２】
本明細書で用いられている、「場合」という用語は、文脈によって、「時」若しくは「すると」、若しくは「判定すると」若しくは「検知すると」を意味すると解釈され得る。同様に、「と判定されると」又は「（記述の状態又はイベント）が検知されると」という成句は、文脈に応じて、「判定すると」若しくは「判定されると」若しくは「（記述された状態又はイベント）を検知すると」若しくは「（記述された状態又はイベント）が検知されると」を意味すると解釈され得る。
【００４３】
電子デバイス、かかるデバイスのユーザーインターフェース、及びかかるデバイスを用いるための関連付けられたプロセスの実施形態が説明されている。いくつかの実施形態において、デバイスは、モバイル電話などのポータブル通信デバイスであって、ＰＤＡ及び／又はミュージックプレーヤ機能などのその他の機能も含む。ポータブル多機能デバイスの例示的な実施例には、Ｃａｌｉｆｏｒｎｉａ州、ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．社製のｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）が挙げられるが、これらに限定されない。タッチ感知式表面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を有するラップトップ又はタブレットコンピュータなどのその他のポータブル電子デバイスも使用し得る。いくつかの実施形態において、デバイスはポータブル通信デバイスではなく、タッチ感知式表面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を有するデスクトップコンピュータであることがまた理解されよう。
【００４４】
以下の考察において、ディスプレイとタッチ感知式表面を有する電子デバイスが説明されている。しかし、電子デバイスは、物理的キーボード、マウス及び／又はジョイスティックなどの１つ以上のその他の物理的なユーザーインターフェースデバイスを有し得ることが理解されよう。
【００４５】
デバイスは、典型的には、１つ以上の様々なアプリケーションをサポートする。これらのアプリケーションには、例えば、作図アプリケーション、プレゼンテーションアプリケーション、文書作成アプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、ビデオ会議アプリケーション、電子メールアプリケーション、インスタントメッセージアプリケーション、ワークアウトのサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタルミュージックプレイヤーアプリケーション、及び／又はデジタルビデオプレイヤーアプリケーションが含まれる。
【００４６】
デバイス上で実行し得る様々なアプリケーションは、タッチ感知式表面などの、少なくとも１つの一般的な物理的ユーザーインターフェースデバイスを使用し得る。タッチ感知式表面の１つ以上の機能並びにデバイスに表示される対応する情報は、１つのアプリケーションから次のアプリケーションに、及び／又はそれぞれのアプリケーション内で、調整及び／又は変化し得る。このようにして、デバイスの（タッチ感知式表面などの）一般的な物理的アーキテクチャは、ユーザにとって直観的で透明なユーザーインターフェースを有する様々なアプリケーションをサポートし得る。
【００４７】
ここで、タッチ感知式ディスプレイを有するポータブルデバイスの実施形態を検討する。図１Ａは、いくつかの実施形態に係る、タッチ感知式ディスプレイ１１２を有するポータブル多機能デバイス１００を説明するためのブロック図である。タッチ感知式ディスプレイ１１２は、便宜上「タッチスクリーン」と呼ばれることが多く、タッチ感知式ディスプレイシステムとして知られ、又は呼ばれることもある。デバイス１００は、メモリ１０２（１つ以上のコンピュータ可読記憶媒体を含み得る）と、メモリコントローラ１２２と、１つ以上の処理ユニット（ＣＰＵ）１２０と、周辺機器インターフェース１１８と、ＲＦ回路１０８と、オーディオ回路１１０と、スピーカ１１１と、マイク１１３と、入出力（Ｉ／Ｏ）サブシステム１０６と、その他の入力又は制御デバイス１１６と、外部ポート１２４と、を有し得る。デバイス１００は、１つ以上の光学センサ１６４を有し得る。これらのコンポーネントは、１つ以上の通信バス又は信号線１０３を介して通信し得る。
【００４８】
デバイス１００は、ポータブル多機能デバイスの単なる１つの実施例であって、デバイス１００は表示されている以上又は以下のコンポーネントを有し得、２つ以上のコンポーネントを組み合わせたり、又は、コンポーネントの別の構成又は配置を有し得ることが理解されよう。図１Ａで示されている様々なコンポーネントは、１つ以上の信号処理及び／又はアプリケーションに特化した集積回路を含む、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせにおいて実装され得る。
【００４９】
メモリ１０２は、高速ランダムアクセスメモリを有し得、また、１つ以上の磁気ディスク記憶装置、フラッシュメモリデバイス、又はその他の不揮発性固体メモリデバイスなどの不揮発性メモリも有し得る。ＣＰＵ１２０及び周辺機器インターフェース１１８などのデバイス１００の他のコンポーネントによるメモリ１０２へのアクセスは、メモリコントローラ１２２によって制御され得る。
【００５０】
周辺機器インターフェース１１８は、デバイスの入出力周辺機器をＣＰＵ１２０及びメモリ１０２に結合する時に使用し得る。１つ以上のプロセッサ１２０は、メモリ１０２に記憶されている様々なソフトウェアプログラム及び／又は命令セットを走らせ又は実行してデバイス１００の様々な機能を実行し、データを処理する。いくつかの実施形態において、１つ以上のプロセッサ１２０は、画像信号プロセッサ及びデュアルコア若しくはマルチコアプロセッサを有する。
【００５１】
いくつかの実施形態において、周辺機器インターフェース１１８、ＣＰＵ１２０、及びメモリコントローラ１２２は、チップ１０４などの単一のチップ上で実装し得る。他のいくつかの実施形態において、これらは、別のチップ上に実装し得る。
【００５２】
ＲＦ（無線周波数）回路１０８は、電磁信号とも呼ばれるＲＦ信号を送受信する。ＲＦ回路１０８は、電気信号と電磁信号の間の変換を行い、電磁信号を介して通信ネットワーク及びその他の通信デバイスと通信する。ＲＦ回路１０８は、アンテナシステムと、ＲＦ送受信機と、１つ以上の増幅器と、チューナと、１つ以上の発振器と、デジタル信号プロセッサと、ＣＯＤＥＣチップセットと、加入者識別モジュール（ＳＩＭ）カードと、メモリ等とを含むがこれらに限定されない、上記の機能を実行するための公知の回路を有し得る。ＲＦ回路１０８は、ワールドワイドウェブ（ＷＷＷ）とも呼ぶインターネットなどのネットワーク、セルラー電話ネットワーク、無線ローカルエリアネットワーク（ＬＡＮ）及び／若しくはメトロポリタンエリアネットワーク（ＭＡＮ）などのイントラネット並びに／又は無線ネットワーク、及び無線通信によるその他のデバイスと通信し得る。無線通信は、移動通信用のグローバルシステム（ＧＳＭ）、拡張データＧＳＭ環境（ＥＤＧＥ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ  Ｆｉ（登録商標）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／又はＩＥＥＥ  ８０２．１１ｎ）、ボイスオーバインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、電子メールプロトコル（例えば、インターネットメッセージアクセスプロトコル（ＩＭＡＰ）及び／又はポストオフィスプロトコル（ＰＯＰ））、インスタントメッセージ（例えば、拡張可能メッセージング及びプレゼンスプロトコル（ＸＭＰＰ）、インスタントメッセージ及びプレゼンスレバレジングエクステンション用のセッション開始プロトコル（ＳＩＭＰＬＥ）、インスタントメッセージ及びプレゼンスサービス（ＩＭＰＳ））、及び／又はショートメッセージサービス（ＳＭＳ）、又は本願の出願日の時点で開発されていない通信プロトコルを含むその他の一切の適当な通信プロトコルを含むが、これらに限定されない、任意の複数の通信基準、プロトコル及び技術を使用し得る。
【００５３】
オーディオ回路１１０、スピーカ１１１、及びマイク１１３は、ユーザとデバイス１００との間のオーディオインターフェースを提供する。オーディオ回路１１０は、周辺機器インターフェース１１８からオーディオデータを受信し、そのオーディオデータを電気信号に変換して、その電気信号をスピーカ１１１に送信する。スピーカ１１１は、電気信号を人間が聴ける音波に変換する。オーディオ回路１１０は、また、マイク１１３によって音波から変換された電気信号を受信する。オーディオ回路１１０は、電気信号をオーディオデータに変換し、そのオーディオデータを処理のために周辺機器インターフェース１１８に送信する。オーディオデータは、周辺機器インターフェース１１８によって、メモリ１０２及び／又はＲＦ回路１０８との間で取り込み及び／又は送信され得る。いくつかの実施形態において、オーディオ回路１１０は、ヘッドセットジャック（例えば、図２の２１２）も有する。ヘッドセットジャックは、オーディオ回路１１０、出力専用ヘッドフォン、又は出力（例えば、片耳又は両耳用のヘッドフォン）及び入力（例えば、マイク）を有するヘッドセットなどの取り外し可能なオーディオ入出力周辺機器との間のインターフェースを提供する。
【００５４】
Ｉ／Ｏサブシステム１０６は、タッチスクリーン１１２及びその他の入力制御デバイス１１６などの、デバイス１００上の入出力周辺機器を周辺機器インターフェース１１８に結合する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、及び他の入力又は制御デバイスのための１つ以上の入力コントローラ１６０を有し得る。１つ以上の入力コントローラ１６０は、他の入力又は制御デバイス１１６との間で電気信号を送受信する。他の入力制御デバイス１１６は、物理的ボタン（例えば、プッシュボタン、ロッカーボタン等）、ダイヤル、スライドスイッチ、ジョイスティック、クリックホイール等を有し得る。いくつかの代替的実施形態において、入力コントローラ１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインターデバイスのうちの任意の（あるいは、ゼロの）デバイスに結合し得る。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイク１１３の音量調節のためのアップ／ダウンボタンを含み得る。この１つ以上のボタンは、プッシュボタン（例えば、図２の２０６）を含み得る。
【００５５】
タッチ感知式ディスプレイ１１２は、デバイスとユーザとの間の入力インターフェースと出力インターフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２との間で電気信号を受信及び／又は送信する。タッチスクリーン１１２は、ユーザに対して視覚出力を表示する。視覚出力は、図形、テキスト、アイコン、動画、及びこれらの任意の組み合わせ（まとめて「図形」と呼ぶ）を含み得る。いくつかの実施形態において、これらの視覚出力の一部又は全ては、ユーザーインターフェースオブジェクトに対応し得る。
【００５６】
タッチスクリーン１１２は、タッチ感知式表面、触覚的な接触に基づくユーザからの入力を受け付けるセンサ又はセンサのセットを有する。タッチスクリーン１１２及びディスプレイコントローラ１５６は、（任意の関連するモジュール及び／又はメモリ１０２内の命令セットとともに）タッチスクリーン１１２上のコンタクト（及び移動又はコンタクトの中断）を検知し、検知されたコンタクトをタッチスクリーン１１２に表示されるユーザーインターフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との相互作用に変換する。例示的な実施形態において、タッチスクリーン１１２とユーザとの間のコンタクトポイントは、ユーザの指に対応する。
【００５７】
タッチスクリーン１１２は、ＬＣＤ（液晶表示）技術、ＬＰＤ（発光ポリマー表示）技術、又はＬＥＤ（発光ダイオード）技術を用い得るが、他の実施形態において他の表示技術を用いることができる。タッチスクリーン１１２及びディスプレイコントローラ１５６は、公知の又は今後開発される複数のタッチ感知技術のいずれかを使用して、コンタクト及びその移動又は任意の中断を検知し得る。これらの複数のタッチ感度技術には、静電容量技術、抵抗性技術、赤外線技術、及び表面弾性波技術、並びに、タッチスクリーン１１２との１つ以上のコンタクトポイントを判定するための他の近接センサーアレイ又は他の要素が挙げられるが、これらに限定されない。例示的な実施形態において、Ｃａｌｉｆｏｒｎｉａ州、ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．社製ｉＰｈｏｎｅ（登録商標）、ｉＰＯｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）などに見られる、投影相互静電容量感知技術が用いられている。
【００５８】
タッチスクリーン１１２は、１００ｄｐｉを超える動画解像度を有し得る。いくつかの実施形態において、タッチスクリーンは、約１６０ｄｐｉの動画解像度を有する。ユーザは、スタイラスや指などの任意の好適なオブジェクト又は付属器官を使用してタッチスクリーン１１２に接触し得る。いくつかの実施形態において、ユーザーインターフェースは、主として指を基準としたコンタクト及びジェスチャと動作するように設計されているが、指を基準としたコンタクト及びジェスチャは、タッチスクリーン上の指の接触面積が大きいため、スタイラスを基準とした入力より精度が低いことがあり得る。いくつかの実施形態において、デバイスは、大まかな指を基準とした入力をユーザが望む動作を実行するための正確なポインター／カーソル位置又はコマンドに変換する。
【００５９】
いくつかの実施形態において、タッチスクリーンに加えて、デバイス１００は、特定の機能をアクティブ化又は非アクティブ化するためのタッチパッド（不図示）を有し得る。いくつかの実施形態において、タッチパッドは、タッチスクリーンと異なり、視覚出力を表示しない、デバイスのタッチ感知式領域である。タッチパッドは、タッチスクリーン１１２とは別のタッチ感知式表面か、又はタッチスクリーンによって形成されたタッチ感知式表面の延長部であり得る。
【００６０】
また、デバイス１００は、様々なコンポーネントの電源を供給するための電源システム１６２も有する。電源システム１６２は、電源管理システム、１つ以上の電源（例えば、バッテリ、交流（ＡＣ））、充電システム、停電検知回路、電力変換装置即ち逆変換装置、電源表示器（例えば、発光ダイオード（ＬＥＤ））、及び、ポータブルデバイスにおける電力の発電、管理及び配電に関連したその他のコンポーネントを有し得る。
【００６１】
デバイス１００は、１つ以上の光学センサ１６４も有し得る。図１Ａは、Ｉ／Ｏサブシステム１０６内の光学センサコントローラ１５８に結合された光学センサを示す。光学センサ１６４は、電荷結合デバイス（ＣＣＤ）又は相補的金属酸化物半導体（ＣＭＯＳ）フォトトランジスタを有し得る。光学センサ１６４は、１つ以上のレンズを通して投影された環境からの光を受け取り、その光を画像を表すデータに変換する。光学センサ１６４は、撮像モジュール１４３（カメラモジュールとも呼ぶ）と協働して、静止画像又は動画をキャプチャする。いくつかの実施形態において、光学センサは、デバイス１００の前部のタッチスクリーンディスプレイ１１２に対向して、デバイス１００の背面にあるので、タッチスクリーンディスプレイは、静止画像及び／又は動画画像を捕捉するためのファインダーとして使用し得る。いくつかの実施形態において、別の光学センサがデバイスの前部に配置されており、ビデオ会議のユーザの画像を表示できるので、ユーザは、タッチスクリーンディスプレイ上で他のビデオ会議参加者を見ることができる。
【００６２】
デバイス１００は、１つ以上の近接センサ１６６も有し得る。図１Ａは、周辺機器インターフェース１１８に結合された近接センサ１６６を示す。あるいは、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合し得る。いくつかの実施形態において、近接センサは、多機能デバイスがユーザの耳の近くに配置された時（例えば、ユーザが通話をしている時）、タッチスクリーン１１２をオフ又は使用不能にする。
【００６３】
デバイス１００は、１つ以上の加速度計１６８も有し得る。図１Ａは、周辺機器インターフェース１１８に結合された加速度計１６８を示す。あるいは、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に結合し得る。いくつかの実施形態において、情報は、１つ以上の加速度計から受信したデータの分析に基づいて、縦長表示又は横長表示でタッチスクリーンディスプレイに表示される。デバイス１００は、任意で、加速度計１６８に加えて、磁力計（不図示）、及びデバイス１００の位置と方向（例えば、縦長又は横長）に関する情報を取得するためのＧＰＳ（若しくは、ＧＬＯＮＡＳＳ若しくはその他の全地球航法システム）受信機（不図示）を有する。
【００６４】
いくつかの実施形態において、メモリ１０２に記憶されているソフトウェアコンポーネントには、オペレーティングシステム１２６、通信モジュール（又は、命令セット）１２８、コンタクト／動作モジュール（又は、命令セット）１３０、図形モジュール（又は、命令セット）１３２、テキスト入力モジュール（又は、命令セット）１３４、全地球測位システム（ＧＰＳ）モジュール（又は、命令セット）１３５、アプリケーション（又は、命令セット）１３６が挙げられる。更に、いくつかの実施形態において、メモリ１０２は、図１Ａ及び３に示すように、デバイス／包括的内部状態１５７を記憶する。デバイス／包括的内部状態１５７は、該当があれば、現在アクティブなアプリケーションを示すアクティブなアプリケーション状態、タッチスクリーン１１２の様々な領域を占めているアプリケーション、ビュー又はその他の情報を示す表示状態、デバイスの様々なセンサ及び入力コントロールデバイス１１６から取得された情報を含むセンサ状態、及びデバイスの位置及び／又は姿勢に関する位置情報のうちの１つ以上を含む。
【００６５】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ、ＵＮＩＸ、ＯＳ  Ｘ、ＷＩＮＤＯＷＳ、又は、Ｖｘ  Ｗｏｒｋｓなどの組み込みオペレーティングシステム）は、全体的なシステムタスク（例えば、メモリ管理、記憶装置制御、電力管理等）を制御及び管理するための様々なソフトウェアコンポーネント及び／又はドライバーを有し、様々なハードウェアとソフトウェアコンポーネント間の通信を円滑にする。更に、いくつかの実施形態において、メモリ１０２は、カメラロール１５９及びデジタルイメージパイプライン１６１を記憶する。
【００６６】
通信モジュール１２８は、１つ以上の外部ポート１２４を介したその他のデバイスとの通信を円滑にし、ＲＦ回路１０８及び／又は外部ポート１２４によって受信されたデータを処理する様々なソフトウェアコンポーネントをまた有する。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ等）は、その他のデバイスに直接的に結合されか、又は、ネットワーク（例えば、インターネット、無線ＬＡＮ等）を介して間接的に結合されるように適合されている。いくつかの実施形態において、外部ポートは、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の登録商標）デバイス上で用いられている３０ピンコネクタと同じか、類似、及び／又は互換であるマルチピン（例えば、３０ピン）コネクタである。
【００６７】
コンタクト／動作モジュール１３０は、（ディスプレイコントローラ１５６と協働する）タッチスクリーン１１２及びその他のタッチ感知デバイス（例えば、タッチパッド又は物理的クリックホイール）とのコンタクトを検知し得る。コンタクト／動作モジュール１３０は、コンタクトの検知に関連した様々な動作を実行するための様々なソフトウェアコンポーネントを有する。かかる様々な動作には、例えば、コンタクトが発生したかどうかを判定する（例えば、指を下げるイベントを検知する）こと、コンタクトの移動の有無を判定すること、及び、タッチ感知式表面を辿る移動を追跡すること（例えば、１つ以上の指がドラッグするイベントを検知すること）、及びコンタクトの中止の有無を判定すること（例えば、指を上げるイベント又はコンタクトの中断を検知すること）が挙げられる。コンタクト／動作モジュール１３０は、コンタクトデータをタッチ感知式表面から受信する。一連のコンタクトデータによって表されるコンタクトポイントの移動を判定することには、コンタクトポイントの速さ（規模）、速度（規模及び方向）、及び／又は加速度（規模及び／又は方向の変化）を判定することを含み得る。これらの動作は、単一のコンタクト（例えば、１つの指先コンタクト）又は複数の同時発生のコンタクト（例えば、「マルチタッチ」／複数の指先コンタクト）に適用し得る。いくつかの実施形態において、コンタクト／動作モジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上のコンタクトを検知する。
【００６８】
コンタクト／動作モジュール１３０は、ユーザにより入力されたジェスチャを検知し得る。タッチ感知式表面上の異なるジェスチャは、異なるコンタクトパターンを有する。したがって、ジェスチャは、特定のコンタクトパターンを検知することによって検知され得る。例えば、フィンガータップジェスチャを検知することは、指を下げるイベントを検知すること、及び指を下げるインベントと同じ位置（例えば、アイコンの位置）（又は、実質的に同じ位置）でのそれに続く指を上げる（リフトオフ）イベントを検知することを含む。別の実施例として、タッチ感知式表面でフィンガースワイプジェスチャを検知することは、指を下げるイベントを検知することと、それに続く１つ以上の指をドラッグするイベントを検知することと、更にそれに続く指を上げる（リフトオフ）イベントを検知することと、を含む。
【００６９】
図形モジュール１３２は、図形をタッチスクリーン１１２又はその他のディスプレイ上にレンダリング及び表示するための、表示される図形の輝度を変更するためのコンポーネントを含む、様々な公知のソフトウェアコンポーネントを有する。本願で使用されている用語「図形」は、テキスト、ウェブページ、アイコン（例えば、ソフトキーを含むユーザーインターフェースオブジェクト）、デジタル画像、動画、アニメーションなどを含むがこれらに限定されない、ユーザに表示し得る一切のオブジェクトを含む。
【００７０】
いくつかの実施形態において、図形モジュール１３２は、使用される図形を表すデータを記憶する。各図形には、対応するコードが割り当てられ得る。図形モジュール１３２は、必要に応じて、座標データ及びその他の図形プロパティデータとともに表示される図形を特定する１つ以上のコードをアプリケーション等から受け取り、スクリーン画像データを生成してディスプレイコントローラ１５６に出力する。
【００７１】
テキスト入力モジュール１３４は、図形モジュール１３２のコンポーネントであり得るが、様々なアプリケーション（例えば、コンタクト１３７、電子メール１４０、ＩＭ  １４１、ブラウザ１４７、及びテキスト入力を必要とするその他の一切のアプリケーション）にテキストを入力するためのソフトキーボードを提供する。
【００７２】
ＧＰＳモジュール１３５は、デバイスの位置を判定し、この情報を様々なアプリケーション（例えば、ロケーションベースの通話で使用する電話１３８、画像／動画メタデータとしてのカメラ１４３、及び気象ウィジェット、ローカルイエローページウィジェット、及び地図／ナビゲーションウィジェットなどのロケーションベースのサービスを提供するアプリケーション）で使用するために提供する。
【００７３】
アプリケーション１３６は、次のモジュール（又は命令セット）、又はそのサブセット若しくはスーパーセットを含み得る：
●コンタクトモジュール１３７（アドレス帳又はコンタクトリストとも呼ぶ）
●電話モジュール１３８
●ビデオ会議モジュール１３９
●電子メールクライアントモジュール１４０
●インスタントメッセージ（ＩＭ）モジュール１４１
●ワークアウトのサポートモジュール１４２
●静止画像及び／又はビデオ画像用カメラモジュール１４３
●画像管理モジュール１４４
●ブラウザモジュール１４７
●カレンダーモジュール１４８
●次のウィジェットうちの１つ以上を含み得るウィジェットモジュール１４９：気象ウィジェット１４９−１、株式ウィジェット１４９−２、計算機ウィジェット１４９−３、目覚まし時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザが取得するその他のウィジェット、並びにユーザが作成したウィジェット１４９−６
●ユーザ作成ウィジェット１４９−６を作成するためのウィジェット作成モジュール１５０
●検索モジュール１５１
●ビデオプレーヤモジュール及びミュージックプレーヤモジュールで構成し得るビデオ及びミュージックモジュール１５２
●ノートモジュール１５３
●マップモジュール１５４
●オンライン動画モジュール１５５
●音声／オーディオレコーダモジュール１６３、及び／又は
●通知モジュール１６５。
【００７４】
メモリ１０２に記憶し得るその他のアプリケーション１３６の例には、その他の文書作成アプリケーション、その他の画像編集アプリケーション、作図アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ言語が使えるアプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【００７５】
タッチスクリーン１１２、ディスプレイコントローラ、１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４と協働して、コンタクトモジュール１３７を使用して（例えば、メモリ１０２又はメモリ３７０内のコンタクトモジュール１３７のアプリケーション内部状態１９２に記憶されている）アドレス帳又はコンタクトリストを管理することができる。コンタクトモジュール１３７は、名前をアドレス帳に追加する機能、名前をアドレス帳から削除する機能、電話番号、電子メールアドレス、物理的住所、又はその他の情報を名前と関連させる機能、画像を名前と関連させる機能、名前をカテゴリ化及び分類する機能、電話番号又は電子メールアドレスを出力して電話１３８、ビデオ会議１３９、電子メール１４０又は１Ｍ  １４１による通話を開始及び／又は促進する機能等を有する。
【００７６】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイク１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、電話モジュール１３８を使用して、電話番号に対応する文字列を入力し、アドレス帳１３７内の１つ以上の電話番号にアクセスし、入力済みの電話番号を修正し、それぞれの電話番号をダイアルし、会話を行い、会話が完了したら通話を切断するか又は終了することができる。上記のように、無線通信は、複数の通信規格、プロトコル及び技術の中から任意のものを使用し得る。
【００７７】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイク１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光学センサ１６４、光学センサコントローラ１５８、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、コンタクトリスト１３７、及び電話モジュール１３８と協働して、ビデオ会議モジュール１３９は、ユーザの指示に従ってユーザと１人以上の他の参加者との間のビデオ会議を開始、実施及び終了するための実行可能な命令を有する。
【００７８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、電子メールクライアントモジュール１４０は、ユーザの指示に応じて電子メールを作成、送信、受信及び管理するための実行可能な命令を有する。画像管理モジュール１４４と協働して、電子メールクライアントモジュール１４０は、カメラモジュール１４３で撮像した静止画像又はビデオ画像を添付した電子メールの作成及び送信を非常に容易にする。
【００７９】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、インスタントメッセージモジュール１４１は、インスタントメッセージに対応する文字列を入力し、以前に入力した文字列を修正し、（例えば、電話方式のインスタントメッセージ用のショートメッセージサービス（ＳＭＳ）又はマルチメディアメッセージサービス（ＭＭＳ）プロトコル、又はインターネット方式のインスタントメッセージ用のＸＭＰＰ、ＳＩＭＰＬＥ、又はＩＭＰＳを使用する）それぞれのインスタントメッセージを送信し、インスタントメッセージを受信し、受信したインスタントメッセージを閲覧する実行可能な命令を有する。いくつかの実施形態において、送信及び／又は受信したインスタントメッセージは、ＭＭＳ及び／又はショートメッセージサービス（ＥＭＳ）でサポートされている図形、写真、オーディオファイル、動画ファイル及び／又はその他の添付ファイルを含み得る。本明細書で用いられている用語「インスタントメッセージ」は、電話方式のメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されたメッセージ）とインターネット方式のメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ、又はＩＭＰＳを使用して送信されたメッセージ）の両方を意味する。
【００８０】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、マップモジュール１５４、及びミュージックプレーヤモジュール１４６と協働して、ワークアウトサポートモジュール１４２は、ワークアウト（例えば、時間、距離、及び／又はカロリーを燃焼するゴールが設定されたもの）を作成し、ワークアウトセンサ（スポーツデバイス）と通信し、ワークアウトセンサデータを受信し、ワークアウトをモニタするセンサを校正し、ワークアウトのためのミュージックを選択及び再生し、ワークアウトデータを表示、記憶、送信する、実行可能な命令を有する。
【００８１】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光学センサ１６４、光学センサコントローラ１５８、コンタクトモジュール１３０、図形モジュール１３２、（光学センサからの生データを最終画像又は動画に変換する）デジタルイメージパイプライン１６１、及び画像管理モジュール１４４と協働して、カメラモジュール１４３は、静止画像又は（ビデオストリームを含む）動画をキャプチャし（例えば、カメラロール１５９内の）メモリ１０２に記憶し、静止画像又は動画の特性を修正し、又は静止画像又は動画をメモリ１０２から（例えば、カメラロール１５９から）削除する、実行可能な命令を有する。
【００８２】
タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と協働して、画像管理モジュール１４４は、カメラロール１５９に記憶されている静止画像及び／又は動画画像を含む静止画像及び／又は動画画像を配置、修正（例えば、編集）、あるいは、操作、ラベル付け、削除、（例えば、デジタルスライドショー又はアルバムでの）提示及び記憶する、実行可能な命令を有する。
【００８３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、ブラウザモジュール１４７は、ウェブページ又はその一部並びに付属物及びウェブページにリンクされているその他のファイルの検索、リンク付け、受信及び表示を含む、ユーザの指示に従ってインターネットを編集する、実行可能な命令を有する。
【００８４】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と協働して、カレンダーモジュール１４８は、ユーザの指示に従って、カレンダー及びカレンダーに関連したデータ（例えば、カレンダー入力、タスク一覧等）を作成、表示、修正、及び記憶する、実行可能な命令を有する。
【００８５】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、ブラウザモジュール１４７と協働して、ウィジェットモジュール１４９は、ユーザがダウンロード及び使用できるミニアプリケーション（例えば、気象ウィジェット１４９−１、株式ウィジェット１４９−２、計算機ウィジェット１４９−３、目覚まし時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）又はユーザが作成できるミニアプリケーション（例えば、ユーザ作成ウィジェット１４９−６）である。いくつかの実施形態において、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケードスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔファイルを含む。いくつかの実施形態において、ウィジェットは、ＸＭＬ（拡張マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔファイル（例えば、ヤフー！ウィジェット）を含む。
【００８６】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、ブラウザモジュール１４７と協働して、ウィジェット作成モジュール１５０は、ユーザが使用してウィジェットを作成し得る（例えば、ウェブページのユーザ指定の部分のウィジェットへの埋め込み）。
【００８７】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、検索モジュール１５１は、ユーザの指示に従って、１つ以上の検索基準（例えば、１つ以上のユーザ指定検索項目）と一致するメモリ１０２内のテキスト、ミュージック、サウンド、画像、動画及び／又はその他のファイルを検索する、実行可能な命令を有する。
【００８８】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、及びブラウザモジュール１４７と協働して、ビデオ及びミュージックモジュール１５２は、ユーザが、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイルフォーマットに記憶されている記録されたミュージック及びその他のサウンドファイルをダウンロード及び再生することを可能にする実行可能な命令と、（例えば、タッチスクリーン１１２上又は外部ポート１２４を介して外部に接続されたディスプレイ）で動画を表示、提示又は再生する実行可能な命令と、を有する。いくつかの実施形態において、デバイス１００は、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．社の登録商標）などのＭＰ３プレーヤの機能を有し得る。
【００８９】
タッチスクリーン１１２、ディスプレイコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、及びテキスト入力モジュール１３４と協働して、ノートモジュール１５３は、ユーザの指示に従ってノート、タスク一覧等を作成及び管理する実行可能な命令を有する。
【００９０】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と協働して、マップモジュール１５４を使用して、ユーザの指示に従ってマップ及びマップに関連したデータ（例えば、運転方向、特定の位置又はその近くの関心があるストアとその他のポイントに関するデータ、及びその他のロケーションベースのデータ）を受信、表示、修正及び記憶できる。
【００９１】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と協働して、オンライン動画モジュール１５５は、ユーザが、電子メールを特定のオンライン動画にリンクさせてアクセス、編集、（例えば、ストリーミング及び／又はダウンロードによって）受信、（例えば、タッチスクリーン上又は外部ポート１２４を介した外部接続ディスプレイ上に）再生、送信、及びＨ．２６４などの１つ以上のフォーマットでオンライン動画を管理することを可能にする命令を有する。いくつかの実施形態において、電子メールクライアントモジュール１４０よりも、インスタントメッセージモジュール１４１を使用して特定のオンライン動画へのリンクを送信する。
【００９２】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、図形モジュール１３２、オーディオ回路１１０、スピーカ１１１、及びマイク１１３と協働して、音声／オーディオレコーダモジュール１６３は、ユーザがＭＰ３又はＡＡＣファイルなどの１つ以上のファイルフォーマットでオーディオ（例えば、音声）を録音することを可能にする実行可能な命令、及び録音されたオーディオファイルを提示又は再生する実行可能な命令を有する。
【００９３】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、コンタクトモジュール１３０、及び図形モジュール１３２と協働して、通知モジュール１６５は、着信メッセージ又は通話などの通知又は警報、カレンダー行事のリマインダー、アプリケーションイベント等をタッチスクリーン１１２に表示する実行可能な命令を有する。
【００９４】
上記の特定されたモジュール及びアプリケーションのそれぞれは、上記の１つ以上の機能及び本願で説明されている方法（例えば、コンピュータによって実行される方法及び本願で説明されているその他の情報処理方法）を実行するための実行可能な命令のセットに相当する。これらのモジュール（つまり、命令セット）は、個々のソフトウェアプログラム、手続き又はモジュールとして実装する必要がなく、したがって、これらのモジュールの様々なサブセットは様々な実施形態において組み合わせるか、あるいは、再構成することができる。いくつかの実施形態において、メモリ１０２は、上記で特定されているモジュール及びデータ構造のサブセットを記憶し得る。更に、メモリ１０２は、上記以外の追加のモジュール及びデータ構造を記憶し得る。
【００９５】
いくつかの実施形態において、デバイス１００は、デバイス上の定義済み機能セットの動作がタッチスクリーン及び／又はタッチパッドを介してのみ実行されるデバイスである。デバイス１００の操作の主な入力制御デバイスとしてタッチスクリーン及び／又はタッチパッドを使用することによって、デバイス１００上での物理的な入力制御デバイス（例えば、プッシュボタン、ダイヤルなど）の数を減らし得る。
【００９６】
タッチスクリーン及び／又はタッチパッドのみを介して実行し得る定義済みの機能セットには、ユーザーインターフェース間のナビゲーションを含む。いくつかの実施形態において、タッチパッドは、ユーザが触ると、デバイス１００をデバイス１００上に表示し得るすべてのユーザーインターフェースからメインメニュー、ホームメニュー、又はルーツメニューにナビゲートする。かかる実施形態において、タッチパッドは、「メニューボタン」と呼び得る。他のいくつかの実施形態において、メニューボタンは、タッチパッドの代わりに、物理的なプッシュボタン又は他の物理的な入力制御デバイスであり得る。
【００９７】
図１Ｂは、いくつかの実施形態に係る、イベント処理用の例示的コンポーネントを説明するためのブロック図である。いくつかの実施形態において、メモリ１０２（図１Ａ）又は３７０（図３）は、（例えば、オペレーティングシステム１２６内の）イベントソータ１７０及びそれぞれのアプリケーション１３６−１（例えば、上記のアプリケーション１３７〜１５１、１５５、３８０〜３９０のいずれか）を有する。
【００９８】
イベントソータ１７０は、イベント情報を受信し、アプリケーション１３６−１、及びイベント情報を配信するアプリケーション１３６−１のアプリケーションビュー１９１を決定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャーモジュール１７４を有する。いくつかの実施形態において、アプリケーション１３６−１は、このアプリケーションがアクティブ又は実行中である時にタッチ感知式ディスプレイ１１２に表示される現在のアプリケーションビューを示すアプリケーション内部状態１９２を有する。いくつかの実施形態において、デバイス／包括的内部状態１５７は、現在アクティブなアプリケーションを判定する時にイベントソータ１７０によって使用され、アプリケーション内部状態１９２は、イベント情報の配信先のアプリケーションビュー１９１を決定する時にイベントソータ１７０によって使用される。
【００９９】
いくつかの実施形態において、アプリケーション内部状態１９２は、１つ以上の、アプリケーション１３６−１が実行を再開する時に使用するレジューム情報、表示されている情報を示すか又はアプリケーション１３６−１による表示の準備ができているユーザーインターフェース状態情報、ユーザが前の状態又はアプリケーション１３６−１のビューに戻ることを可能にするキュー状態、及びユーザが取った以前の動作の再実行／取消キューなどの追加情報を含む。
【０１００】
イベントモニタ１７１は、周辺機器インターフェース１１８からイベント情報を受信する。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としてタッチ感知式ディスプレイ１１２へのユーザタッチ）についての情報を含む。周辺機器インターフェース１１８は、Ｉ／Ｏサブシステム１０６又は近接センサ１６６などのセンサ、加速度計１６８、及び／又は（オーディオ回路１１０を介した）マイク１１３から受信した情報を送信する。周辺機器インターフェース１１８がＩ／Ｏサブシステム１０６から受信した情報は、タッチ感知式ディスプレイ１１２又はタッチ感知式表面から受信した情報を含む。
【０１０１】
いくつかの実施形態において、イベントモニタ１７１は、リクエストを所定の間隔で周辺機器インターフェース１１８に対して送信する。これに対応して、周辺機器インターフェース１１８は、イベント情報を送信する。他の実施形態において、周辺機器インターフェース１１８は、重要なイベントがある時（例えば、所定のノイズ閾値以上であって及び／又は所定の期間より長い間に入力を受信した時）のみイベント情報を送信する。
【０１０２】
いくつかの実施形態において、イベントソータ１７０は、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３も有する。
【０１０３】
ヒットビュー判定モジュール１７２は、タッチ感知式ディスプレイ１１２が１つ以上のビューを表示した時に、１つ以上のビューの中のどこでサブイベントが発生したかを判定するためのソフトウェア手続きを提供する。ビューは、ユーザがディスプレイ上で見ることができるコントロール及びその他の要素で構成される。
【０１０４】
アプリケーションに関連するユーザーインターフェースの別の態様は、アプリケーションビュー又はユーザーインターフェースウインドウとも呼ばれている、情報が表示され、タッチベースのジェスチャが発生する、ビューのセットである。タッチが検知される（それぞれのアプリケーションの）アプリケーションビューは、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに対応する。例えば、タッチが検知される最も低いレベルのビューは、ヒットビューと呼ぶことができ、適正な入力として認識されるイベントのセットは、少なくとも部分的に、タッチベースのジェスチャを開始する最初のタッチのヒットビューに基づいて判定され得る。
【０１０５】
ヒットビュー判定モジュール１７２は、タッチベースのジェスチャのサブイベントに関連した情報を受信する。アプリケーションが、階層に組織化された複数のビューを有する場合、ヒットビュー判定モジュール１７２は、ヒットビューを、サブイベントを扱うべき階層における最下層のビューとして特定する。殆どの状況において、ヒットビューは、初めのサブイベント（つまり、イベント又は潜在的なイベントを形成する一連のサブイベントにおける第１のサブイベント）が発生する最下層のビューである。ヒットビューがヒットビュー判定モジュールによって特定されると、ヒットビューは、典型的には、同じタッチ、又はそれがヒットビューとして特定された理由である入力源に関係するすべてのサブイベントを受信する。
【０１０６】
アクティブイベント認識部判定モジュール１７３は、特定の一連のサブイベントを受信すべきビュー階層内のビューを判定する。いくつかの実施形態において、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみが、特定の一連のサブイベントを受信すべきであると判定する。他の実施形態において、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的な位置を含む全てのビューが、アクティブに関係しているビューであると判定し、したがって、全てのアクティブに関係しているビューが特定の一連のサブイベントを受信するべきであると判定する。他の実施形態において、タッチサブイベントが、全体的に、１つの特定のビューに関連した領域に限定されている場合でも、階層における上位のビューは、アクティブに関係するビューとして残る。
【０１０７】
イベントディスパッチャーモジュール１７４は、イベント情報をイベント認識部（例えば、イベント認識部１８０）に対して発信する。アクティブイベント認識部判定モジュール１７３を有する実施形態において、イベントディスパッチャーモジュール１７４は、アクティブイベント認識部判定モジュール１７３によって判定されたイベント認識部に対してイベント情報を配信する。いくつかの実施形態において、イベントディスパッチャーモジュール１７４は、それぞれのイベント受信機モジュール１８２によって取り込まれるイベント情報をイベントキューに記憶する。
【０１０８】
いくつかの実施形態において、オペレーティングシステム１２６は、イベントソータ１７０を有する。あるいは、アプリケーション１３６−１は、イベントソータ１７０を有する。更に他の実施形態において、イベントソータ１７０は、スタンドアローンのモジュールか、又はコンタクト／動作モジュール１３０などの、メモリ１０２に記憶された別のモジュールの一部である。
【０１０９】
いくつかの実施形態において、アプリケーション１３６−１は、複数のイベントハンドラー１９０及び１つ以上のアプリケーションビュー１９１を有し、これらのアプリケーションビューは、それぞれ、アプリケーションのユーザーインターフェースの各ビュー内で発生するタッチイベントを処理する命令を有する。アプリケーション１３６−１の各アプリケーションビュー１９１は、１つ以上のイベント認識部１８０を有する。典型的には、各アプリケーションビュー１９１は、複数のイベント認識部１８０を有する。他の実施形態において、１つ以上のイベント認識部１８０は、ユーザーインターフェースキット（不図示）、又はアプリケーション１３６−１がメソッド及びその他のプロパティを継承する上位のオブジェクトなどの、別のモジュールの一部である。いくつかの実施形態において、各イベントハンドラー１９０は、データアップデータ１７６と、オブジェクトアップデータ１７７と、ＧＵＩアップデータ１７８と、及び／又はイベントソータ１７０から受信したイベントデータ１７９と、のうちの１つ以上を有する。イベントハンドラー１９０は、データアップデータ１７６、オブジェクトアップデータ１７７又はＧＵＩアップデータ１７８を利用又は呼び出してアプリケーション内部状態１９２を更新し得る。あるいは、１つ以上のアプリケーションビュー１９１は、１つ以上の各イベントハンドラー１９０を有する。また、いくつかの実施形態において、データアップデータ１７６と、オブジェクトアップデータ１７７と、ＧＵＩアップデータ１７８と、のうちの１つ以上が、各アプリケーションビュー１９１の中に含まれている。
【０１１０】
各イベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受信し、イベント情報からイベントを特定する。イベント認識部１８０は、イベント受信部１８２及びイベント比較部１８４を有する。いくつかの実施形態において、イベント認識部１８０は、少なくともメタデータ１８３と、（サブイベント配信命令を含み得る）イベント配信命令１８８と、のサブセットも有する。
【０１１１】
イベント受信部１８２は、イベントソータ１７０からイベント情報を受信する。イベント情報は、サブイベント、例えば、タッチ又はタッチ移動に関する情報を含む。サブイベントによっては、イベント情報は、サブイベントの位置などの追加情報も含む。サブイベントがタッチの動作に関する場合、イベント情報はサブイベントの速度及び方向も含み得る。いくつかの実施形態において、イベントは、１つの方向から別の方向（例えば、縦方向から横方向、又はその逆）へのデバイスの回転を含み、イベント情報は、デバイスの現在の方向（デバイスの姿勢とも呼ぶ）に関する対応する情報を含む。
【０１１２】
イベント比較部１８４は、イベント情報を所定のイベント若しくはサブイベント定義と比較し、その比較結果に基づき、イベント若しくはサブイベントを判定し、又は、イベント若しくはサブイベントの状態を判定若しくは更新する。いくつかの実施形態において、イベント比較部１８４は、イベント定義１８６を有する。イベント定義１８６は、イベント（例えば、所定の一連のサブイベント）の定義、例えば、イベント１（１８７−１）、イベント２（１８７−２）、及びその他を含む。いくつかの実施形態において、イベント１８７におけるサブイベントは、例えば、タッチ開始、タッチ終了、タッチ移動、タッチ取消、及び複数タッチを含む。１つの実施例において、イベント１（１８７−１）の定義は、表示されたオブジェクトのダブルタップである。ダブルタップは、例えば、所定の段階における表示されたオブジェクトへの第１のタッチ（タッチ開始）と、所定の段階における第１の持ち上げ（タッチ終了）と、所定の段階における表示されたオブジェクトへの第２のタッチ（タッチ開始）と、及び所定の段階における第２の持ち上げ（タッチ終了）とから成る。別の実施例において、イベント２（１８７−２）の定義は、表示されたオブジェクト上のドラッグである。ドラッグは、例えば、所定の段階における表示されたオブジェクトへのタッチ（又はコンタクト）と、タッチ感知式ディスプレイ１１２を辿るタッチの移動と、及びタッチの持ち上げ（タッチ終了）とから成る。いくつかの実施形態において、イベントは、１つ以上の関連するイベントハンドラー１９０の情報も含む。
【０１１３】
いくつかの実施形態において、イベント定義１８７は、各ユーザーインターフェースオブジェクトについてのイベントの定義を含む。いくつかの実施形態において、イベント比較部１８４は、ヒットテストを実行してサブイベントと関連したユーザーインターフェースオブジェクトを判定する。例えば、３つのユーザーインターフェースオブジェクトがタッチ感知式ディスプレイ１１２に表示されているアプリケーションビューにおいて、タッチ感知式ディスプレイ１１２上でタッチが検知された場合、イベント比較部１８４はヒットテストを実行して、３つのユーザーインターフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連しているかを判定する。各表示されたオブジェクトが各イベントハンドラー１９０に関連している場合、イベント比較部は、ヒットテストの結果を使用して、アクティブ化すべきイベントハンドラー１９０を判定する。例えば、イベントハンドラー１８４は、サブイベントと、ヒットテストを発生するオブジェクトと、に関連するイベントハンドラーを選択する。
【０１１４】
いくつかの実施形態において、各イベント１８７の定義は、一連のサブイベントがイベント認識部のイベントタイプに対応するかどうかが判定されるまでイベント情報の配信を遅延させる遅延動作も含む。
【０１１５】
各イベント認識部１８０が、一連のサブイベントが、イベント定義１８６におけるいずれのイベントとも一致しないと判定した場合、各イベント認識部１８０は、イベントインポシブル状態、イベントフェイルド状態、又はイベント終了状態に入り、その後でタッチベースのジェスチャの後続のサブイベントを無視される。この状況において、ヒットビューに対してなおもアクティブである他のイベント認識部は、もし存在すれば、進行中のタッチベースのジェスチャのサブイベントを追跡及び処理し続ける。
【０１１６】
いくつかの実施形態において、各イベント認識部１８０は、イベント配信システムが、サブイベントの配信をアクティブに関係しているイベント認識部に対してどのように実行するかを示す、構成可能なプロパティ、フラッグ、及び／又はリストを有するメタデータ１８３を含む。いくつかの実施形態において、メタデータ１８３は、イベント認識部が互いに相互作用し得る方法を示す、構成可能なプロパティ、フラグ、及び／又はリストを有する。いくつかの実施形態において、メタデータ１８３は、サブイベントをビュー階層又はプログラム階層における異なるレベルに配信するかどうかを示す、構成可能なプロパティ、フラグ、及び／又はリストを有する。
【０１１７】
いくつかの実施形態において、各イベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識された時にイベントに関連したイベントハンドラー１９０をアクティブ化する。いくつかの実施形態において、各イベント認識部１８０は、イベントに関連したイベント情報をイベントハンドラー１９０に配信する。イベントハンドラー１９０のアクティブ化は、サブイベントの各ヒットビューへの送信（及び遅延型送信）とは異なる。いくつかの実施形態において、イベント認識部１８０は、認識されたイベントに関連するフラグを投げ、フラッグに関連するイベントハンドラー１９０はフラッグをキャッチし、所定のプロセスを実行する。
【０１１８】
いくつかの実施形態において、イベント配信命令１８８は、イベントハンドラーをアクティブ化せずにサブイベントについてのイベント情報を配信するサブイベント配信命令を含む。代わりに、サブイベント配信命令は、一連のサブイベントに関連するイベントハンドラー又はアクティブに関係するビューにイベント情報を配信する。一連のサブイベント又はアクティブに関係するビューに関連するイベントハンドラーは、イベント情報を受信し、所定のプロセスを実行する。
【０１１９】
いくつかの実施形態において、データアップデータ１７６は、アプリケーション１３６−１で使用するデータを作成及び更新する。例えば、データアップデータ１７６は、コンタクトモジュール１３７内で使用する電話番号を更新するか、又はビデオプレーヤモジュール１４５で使用する動画ファイルを記憶する。いくつかの実施形態において、オブジェクトアップデータ１７７は、アプリケーション１３６−１で使用するオブジェクトを作成及び更新する。例えば、オブジェクトアップデータ１７６は、新しいユーザーインターフェースオブジェクトを作成するか、又は、ユーザーインターフェースオブジェクトの位置を更新する。ＧＵＩアップデータ１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデータ１７８は、表示情報を作成し、それをタッチ感知式ディスプレイ上で表示するために図形モジュール１３２に送信する。
【０１２０】
いくつかの実施形態において、イベントハンドラー１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８を有するか、又はアクセスする。いくつかの実施形態において、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８は、各アプリケーション１３６−１又はアプリケーションビュー１９１の単一モジュール内に含まれる。他の実施形態において、これらは、２つ以上のソフトウェアモジュール内に含まれる。
【０１２１】
タッチ感知式ディスプレイへのユーザタッチのイベントハンドリングに関する上記の考察は、必ずしもタッチスクリーン上で開始しない入力デバイスを有する多機能デバイスを操作するために他の形のユーザ入力にも適用される。これらのユーザ入力には、例えば、タッチパッド上の、マウス移動及び単一又は複数のキーボード入力又はホールドの有無を問わないマウスボタン押下の連携、ユーザ移動タップ、ドラッグ、スクロール、等、ペンスタイラス入力、デバイスの移動、口頭による指示、検知された眼の移動、バイオメトッリク入力、及び／又はこれらの組み合わせであって、認識対象のイベントを定義するサブイベントに相当する入力として利用することができる。
【０１２２】
図２は、いくつかの実施形態に係るタッチスクリーン１１２を有するポータブル多機能デバイス１００を示す。タッチスクリーンは、ユーザーインターフェース（ＵＩ）２００内で１つ以上の図形を表示し得る。この実施形態並びに下記の他の実施形態において、ユーザは、例えば、１つ以上の指２０２（図では拡大縮小するように作図されていない）又は１つ以上のスタイラス２０３（図では拡大縮小するように作図されていない）を使って図形上でジェスチャを行うことによって１つ以上の図形を選択し得る。いくつかの実施形態において、１つ以上の図形の選択は、ユーザが１つ以上の図形とのコンタクトを断ったときに発生する。いくつかの実施形態において、ジェスチャは、デバイス１００と接触する１つ以上のタップ、１つ以上のスワイプ（左から右、右から左、上方向及び／又は下方向）及び／又は指のローリング（右から左、左から右、上方向及び／又は下方向）を含み得る。いくつかの実施形態において、図形との偶発的なコンタクトは図形を選択し得ない。例えば、アプリケーションアイコンをなでるスワイプジェスチャは、選択に対応するジェスチャがタップである場合、対応するアプリケーションを選択し得ない。
【０１２３】
デバイス１００は、「ホーム」又はメニューボタン２０４などの１つ以上の物理的なボタンも有し得る。上記のように、メニューボタン２０４は、デバイス１００上で実行し得るアプリケーションのセットにおける任意のアプリケーション１３６にナビゲートする時に使用し得る。あるいは、いくつかの実施形態において、メニューボタンは、タッチスクリーン１１２に表示されるＧＵＩ内のソフトキーとして実装される。
【０１２４】
１つの実施形態において、デバイス１００は、タッチスクリーン１１２と、メニューボタン２０４と、デバイスの電源をオン／オフしデバイスをロックするためのプッシュボタン２０６と、ボリューム調節ボタン２０８と、加入者識別モジュール（ＳＩＭ）カードスロット２１０と、ヘッドセットジャック２１２と、ドッキング／充電用外部ポート１２４と、を有する。プッシュボタン２０６は、ボタンを押し、所定の時間インターバルの間押し続けた状態にしてデバイスの電源をオン／オフするとき、ボタンを押し、所定の時間インターバルが経過する前にボタンを離してデバイスをロックするとき、及び／又はデバイスのロックを解除又は解除手順を開始する時に使用し得る。代替的な実施形態において、デバイス１００は、マイク１１３を介していくつかの機能のアクティブ化又は非アクティブ化のためのバーバル入力も受容し得る。
【０１２５】
図３は、いくつかの実施形態に係る、ディスプレイ及びタッチ感知式表面を有する例示的な多機能デバイスのブロック図である。デバイス３００は、ポータブルである必要がない。いくつかの実施形態において、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤ装置、ナビゲーション装置、（児童の学習玩具など）教育装置、ゲームシステム、又は制御機器（例えば、家庭用コントローラ又は産業用コントローラ）である。デバイス３００は、典型的には、１つ以上の（ＣＰＵの）処理ユニット３１０、１つ以上のネットワーク又はその他の通信インターフェース３６０、メモリ３７０、及びこれらのコンポーネントを相互接続するための１つ以上の通信バス３２０を有する。いくつかの実施形態において、処理ユニット３１０は、画像信号プロセッサ、及びデュアルコア若しくはマルチコアプロセッサを有す。通信バス３２０は、システムコンポーネント間の通信を相互接続及び制御する回路（チップセットと呼ぶことがある）を有し得る。デバイス３００は、典型的には、タッチスクリーンディスプレイであるディスプレイ３４０を備える入出力（Ｉ／Ｏ）インターフェース３３０を有する。Ｉ／Ｏインターフェース３３０は、キーボード及び／又はマウス（又は、その他のポインティング装置）３５０及びタッチパッド３５５も有し得る。デバイス３００は、光学センサ１６４及び光学センサコントローラ１５８も有し得る。メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ又はその他のランダムアクセス固体メモリ装置などの高速ランダムアクセスメモリを有し、１つ以上の磁気ディスク記憶装置、光学ディスク記憶装置、フラッシュメモリ装置、又はその他の不揮発性固体記憶装置などの不揮発性メモリを有し得る。メモリ３７０は、任意で、ＣＰＵ３１０からリモートに配置された１つ以上の記憶装置を有し得る。いくつかの実施形態において、メモリ３７０は、ポータブル多機能デバイス１００（図１）のメモリ１０２又はそのサブセットに記憶されたプログラム、モジュール、データ構造に類似したプログラム、モジュール、及びデータ構造を記憶する。更に、メモリ３７０は、ポータブル多機能デバイス１００のメモリ１０２に存在しない追加のプログラム、モジュール及びデータ構造を記憶し得る。例えば、デバイス３００のメモリ３７０は、作図モジュール３８０、プレゼンテーションモジュール３８２、文書作成モジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を記憶し得るが、ポータブル多機能デバイス１００（図１）のメモリ１０２はこれらのモジュールを記憶し得ない。
【０１２６】
図３における上記の特定された要素のそれぞれは、１つ以上の上記のメモリ装置に記憶することができる。上記の特定されたモジュールのそれぞれは、上記の機能を実行するための命令セットに対応する。上記の特定されたモジュール又はプログラム（つまり、命令セット）は、個々のソフトウェアプログラム、手続き又はモジュールとして実装される必要がなく、したがって、これらのモジュールの様々なサブセットは様々な実施形態において組み合わせるか、あるいは、再構成することができる。いくつかの実施形態において、メモリ３７０は、上記で特定されているモジュール及びデータ構造のサブセットを記憶し得る。更に、メモリ３７０は、上記以外の追加のモジュール及びデータ構造を記憶し得る。
【０１２７】
ここで、ポータブル多機能デバイス１００に実装し得るユーザーインターフェース（「ＵＩ」）の実施形態について考察する。
【０１２８】
図４Ａは、いくつかの実施形態に係る、ポータブル多機能デバイス１００上のアプリケーションのメニューの例示的ユーザーインターフェースを示す。類似のユーザーインターフェースをデバイス３００上に実装し得る。いくつかの実施形態において、ユーザーインターフェース４００は次の要素若しくはそのサブセット又はスーパーセットを有する：
●セルラー信号及びＷｉ−Ｆｉ信号などの無線通信用信号強度インジケータ４０２
●タイム４０４
●Ｂｌｕｅｔｏｏｔｈインジケータ４０５
●バッテリ状態インジケータ４０６
●以下のような頻繁に使用されるアプリケーションのアイコンを有するトレイ４０８：
○不在着信又はボイスメールメッセージの数のインジケータ４１４を含み得る、電話１３８
○未読電子メールの数のインジケータ４１０を含み得る、電子メールクライアント１４０
○ブラウザ１４７、及び
○ビデオ及びミュージックプレーヤ１５２、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．社の登録商標）モジュール１５２ともいう、及び
●以下のものなどの、その他のアプリケーションのアイコン
○ＩＭ  １４１
○画像管理１４４
○カメラ１４３
○天気１４９−１
○株式１４９−２
○ワークアウトサポート１４２
○カレンダー１４８
○目覚まし時計１４９−４
○マップ１５４
○ノート１５３
○設定４１２（デバイス１００及びその様々なアプリケーション１３６の設定へのアクセスを提供する）、及び
○オンライン動画モジュール１５５、ＹｏｕＴｕｂｅ（Ｇｏｏｇｌｅ  Ｉｎｃ．社の登録商標）モジュール１５５とも言う。
【０１２９】
更に、下記の実施例が主として指入力として挙げられるが（例えば、指先接触、指タップジェスチャ、指スワイプジェスチャ）、いくつかの実施形態において、１つ以上の指入力が別の入力装置（例えば、スタイラス入力）に取って代わることを理解されよう。
ユーザーインターフェース及び関連するプロセス
【０１３０】
ここで、デバイス３００又はポータブル多機能デバイス１００などの、ディスプレイ及びタッチ感知式表面を有する電子デバイスに実装し得るユーザーインターフェース（「ＵＩ」）及び関連するプロセスの実施形態について考察する。
【０１３１】
図５Ａ〜５ＴＴＴは、いくつかの実施形態に係る、ロックされたデバイスのアプリケーションにアクセスするための例示的なユーザーインターフェースを示す。これらの図に示すユーザーインターフェースは、図６Ａ〜６Ｂ、７、８、９、１０Ａ〜１０Ｃ、１１Ａ〜１１Ｃのプロセスを含む下記のプロセスを説明するためのものである。
【０１３２】
図５Ａは、デバイス１００のタッチスクリーン１１２に表示されるロックデバイスインターフェース５０００−Ａを示す。ロックデバイスインターフェース５０００−Ａは、デバイス１００がロックされた状態である間に、デバイス１００上の物理的なボタン（例えば、プッシュボタン２０６、ホーム又はメニューボタン２０４）がユーザによってアクティブ化された時に表示され得る。ロックデバイスインターフェース５０００−Ａは、デバイスがロックされていることをユーザに知らせるメッセージ並びにその他の情報（例えば、現在の日時）を有し得る。
【０１３３】
デバイス１００は、ロックされ、パスコードで保護された状態か、ロックされ、パスコードで保護されていない状態であり得る。デバイス１００がロックされ、パスコードで保護された状態である間に、デバイス１００のロックを解除するためにパスコードが要求される。デバイス１００がロックされ、パスコードで保護されていない状態である間に、デバイス１００のロックを解除するためにパスコードは要求されない。
【０１３４】
ロックデバイスインターフェース５０００−Ａは、カメラアクセスマーク５００６を有する。いくつかの実施形態において、カメラアクセスマークは、カメラアプリケーションを示すアイコン５００８、及びカメラアクセスマーク５００６がユーザと対話し得る（例えば、ドラッグ又はスライドジェスチャで「つかまえられている」）ことを示す「つかみハンドル」アイコン５０１０を有する。いくつかの実施形態において、カメラアクセスマーク５００６は、ロックデバイスインターフェース５０００−Ａの既定の領域（例えば、領域５０１２）で表示される。
【０１３５】
ジェスチャは、タッチスクリーン１１２上の領域５０１２における任意の位置で開始した時に、タッチスクリーン１１２上で検知され得る。図５Ａにおいて、ジェスチャは、カメラアクセスマーク５００６上、又はカメラアクセスマーク５００６以外の領域５０１２における位置で開始し、いくつかの方向に移動し得る。例えば、ジェスチャ５０１４は、カメラアクセスマーク５００６で開始し、移動５０１６で移動する。ジェスチャ５０１８は、カメラアクセスマーク５００６以外の領域５０１２における位置で開始し、移動５０２０で移動する。
【０１３６】
ジェスチャ５０１８が検知され、ジェスチャ５０１８が、カメラアクセスマーク５００６以外の領域５０１２における位置から開始したと判定されると、領域５０１２は、図５Ｂに示すように、移動５０２０の方向に従って拡大し、デバイス１００が、ロックされ、パスコードで保護された状態である場合、パスコード入力ユーザーインターフェース５０２２（図５Ｃ）に遷移する。移動５０２０が完了すると、（例えば、タッチスクリーン１１２の上部に到達すると）、ロックデバイスインターフェース５０００−Ａの表示が止まり、キーパッド５０２４を有するパスコード入力ユーザーインターフェース５０２２が（図５Ｃに示すように）タッチスクリーン１１２に表示される。デバイス１００がロックされ、パスコードで保護されていない状態である場合、デバイス１００は、移動５０２０が完了するとロックが解除される。
【０１３７】
ジェスチャ５０１４が検知され、ジェスチャ５０１４が、カメラアクセスマーク５００６上で開始したと判定されると、デバイス１００が、ロックされ、パスコードで保護された状態の場合、領域５０１２は、図５Ｂに示すように、移動５０１６の方向に従って（例えば、アニメーションにおいて）拡大し、制限付きセッションにおいてカメラアプリケーション１４３のカメラインターフェース５０２６（図５Ｄ）に遷移する。移動５０１６が完了し（例えば、タッチスクリーン１１２の上部に到達し）、ジェスチャ５０１４が解放されると、ロックデバイスインターフェース５０００−Ａの表示が止まり、カメラインターフェース５０２６がタッチスクリーン１１２に表示される。ジェスチャ５０１４が解放された時にデバイス１００が、ロックされ、パスコードで保護された状態である場合、ロックされ、パスコードで保護された状態は、カメラアプリケーション１４３以外のデバイス１００上のアプリケーションに対して維持され、カメラアプリケーション１４３は、制限付きセッション内にある。したがって、カメラアプリケーション１４３は、ジェスチャ５０１４が検知されると、制限付きセッションにおいて開始される。
【０１３８】
いくつかの実施形態において、デバイス１００が、ロックされ、パスコードで保護された状態である間に、タッチスクリーン１１２上でジェスチャ５０１８又は５０１４と類似しないジェスチャを検知すると、デバイス１００は、これらのコンタクトの検知に対応して、所定の動作のセットの実行を阻止される。所定の動作のセットには、例えば、パスコード入力ユーザーインターフェース５０２２を表示することと、デバイス１００のロックを解除することと、が含まれる。
【０１３９】
デバイス１００が、ロックされ、パスコードで保護されていない状態の場合、ジェスチャ５０１４が検知され、ジェスチャ５０１４が、カメラアクセスマーク５００６上で開始したと判定されると、領域５０１２は、図５Ｂに示すように、移動５０１６の方向に従って（例えば、アニメーションにおいて）拡大し、制限なしセッションにおいてカメラアプリケーション１４３のカメラインターフェース５０２６（図５Ｄ）に遷移する。移動５０１６が完了し（例えば、タッチスクリーン１１２の上部に到達し）、ジェスチャ５０１４が解放されると、ロックデバイスインターフェース５０００−Ａの表示が止まり、カメラインターフェース５０２６がタッチスクリーン１１２に表示され、デバイス１００のロックが解除される（つまり、カメラアプリケーション１４３が完全に機能し、デバイス１００上のその他のアプリケーションがアクセス可能になり完全に機能する）。
【０１４０】
図５Ｄは、タッチスクリーン１１２に表示されるカメラアプリケーション１４３のカメラインターフェース５０２６を示す。カメラインターフェース５０２６は、ビューファインダー領域５０２８と、シャッターアイコン５０３０と、静止画像／動画モードトグルスイッチ５０３２と、カメラロールアイコン５０３４と、を有する。ライブ画像プレビュー５０３６は、ビューファインダー領域５０２８に表示され得る。ジェスチャ（例えば、タップジェスチャ５０３８）がシャッターアイコン５０３０上で検知されると、静止画像がキャプチャされカメラロール１５９に保存され、直前にキャプチャされた画像のサムネイルプレビューがカメラロールアイコン５０３４に表示される。トグルスイッチ５０３２がアクティブ化すると、（カメラアプリケーション１４３が制限付きセッションにおいて開始されている場合、制限付きセッションのままで）カメラアプリケーション１４３が静止画像キャプチャモードと動画キャプチャモードとの間で切り替わる。
【０１４１】
カメラロールアイコン５０３４上でジェスチャ（例えば、タップジェスチャ５０４０）が検知されると、カメラアプリケーション１４３のカメラロール画像ビューアインターフェース５０４２が、図５Ｅに示すように、１つ以上の所定の提示基準を満たす画像５０４４とともにカメラロール１５９に表示される。カメラロール画像ビューアインターフェース５０４２は、例えば、提示基準を満たす画像や動画のカメラロール１５９での編集、上記画像のスライドショーの開始、又は現在表示されている画像の削除のためのコントロール５０４６を有する。カメラロール画像ビューアインターフェース５０４２は、カメラインターフェースアイコン５０４８及びナビゲーションアイコン５０５０も有する。カメラインターフェースアイコン５０４８上にジェスチャ（例えば、タップジェスチャ５０５２）が検知されると、カメラロール画像ビューアインターフェース５０４２のディスプレイが、カメラインターフェース５０２６（図５Ｄ）のディスプレイに取って代わられ、カメラアプリケーション１４３が制限付きセッションで開始されている場合は、カメラアプリケーション１４３は、そのまま制限付きセッションにとどまる。ナビゲーションアイコン５０５０上にジェスチャ（例えば、タップジェスチャ５０５４）が検知されると、カメラロール画像ビューアインターフェース５０４２のディスプレイが、図５Ｆに示すように、カメラアプリケーション１４３のカメラロールサムネイルインターフェース５０５６のディスプレイに取って代わられる。
【０１４２】
図５Ｆにおいて、カメラロールサムネイルインターフェース５０５６は、カメラロール１５９内に、カメラアプリケーション１４３によってキャプチャされ、１つ以上の所定の提示基準を満たす画像（つまり、静止画像及び／又は動画）のゼロ以上のサムネイル５０５８を含む。サムネイル５０５８が（例えば、サムネイルインターフェース５０５６の各サムネイル５０５８上でジェスチャを実行することによって）選択されると、図５Ｅに示すようにカメラロール画像ビューアインターフェース５０４２が表示され、選択されたサムネイル５０５８に対応する画像がカメラロール画像ビューアインターフェース５０４２に表示される。また、サムネイルインターフェース５０５６は、カメラインターフェースアイコン５０４８及びタイプ選択アイコン５０６０も有する。カメラインターフェースアイコン５０４８上にジェスチャ（例えば、タップジェスチャ５０６２）が検知されると、図５Ｄに示すように、カメラインターフェース５０２６が表示され、カメラアプリケーション１４３は、制限付きセッション内にとどまる。タイプ選択アイコン（「全て」、「写真」、「動画」）が選択されると、サムネイルインターフェース５０５６に表示されるサムネイル５０５８が、写真（静止画像）と動画の両方、写真のみ、又は動画のみの間で切り換えられ得る。
【０１４３】
画像及び動画（例えば、画像５０４４）、及び画像ビューアインターフェース５０４２及びサムネイルインターフェース５０５６で提示又は出力されるサムネイル５０５８は、それぞれ、１つ以上の所定の提示基準を満たす。いくつかの実施形態において、提示基準は、画像又は動画（又は、サムネイルの場合、サムネイルに対応する画像又は動画）が、制限付きセッションにおいて、画像ビューアインターフェース５０４２及びサムネイルインターフェース５０５６で提示されるために、制限付きセッションにおいて（及び、いくつかの実施形態においては、現在の制限付きセッションにおいて）カメラアプリケーション１４３によって生成（キャプチャ）されなければならないということである。換言すれば、制限付きセッションにおいてカメラアプリケーション１４３でキャプチャされた画像及び動画及び対応するサムネイルだけが、制限付きセッションの時に、それぞれ、画像ビューアインターフェース５０４２及びサムネイルインターフェース５０５６で提示され、デバイス１００がロック解除されている時に、カメラアプリケーション１４３で生成された画像及び動画及び対応するサムネイルは、画像ビューアインターフェース５０４２及びサムネイルインターフェース５０５６に提示されず、したがって、制限付きセッションで閲覧のためにアクセスできない。任意の制限付きセッションでキャプチャされた画像、及び対応するサムネイルは、デバイス１００がロック解除されている時に、アクセスしてカメラアプリケーション１４３で閲覧することができるこの提示基準は、更に、その全体が参照によって本願に組込まれている、２０１１年９月２３日出願の米国特許出願第１３／２４３，０４５号、発明の名称「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ａｃｃｅｓｓｉｎｇ  ａｎ  Ａｐｐｌｉｃａｔｉｏｎ  ｉｎ  ａ  Ｌｏｃｋｅｄ  Ｄｅｖｉｃｅ」に記載されている。
【０１４４】
カメラインターフェース５０２６の間、例えば、プッシュボタン２０６又はホーム／メニューボタン２０４をアクティブ化することによって、カメラアプリケーション１４３を非アクティブ化し、制限付きセッションを終了することができ、カメラアプリケーション１４３が制限付きセッションでアクティブである時に、カメラロール画像ビューアインターフェース５０４２、又はサムネイルインターフェース５０５６がタッチスクリーン１１２に表示される。プッシュボタン２０６又はホーム／メニューボタン２０４をアクティブ化すると、制限付きセッションが終了し、カメラインターフェース５０２６と、カメラロール画像ビューアインターフェース５０４２と、サムネイルインターフェース５０５６の表示が止まる。
【０１４５】
いくつかの実施形態において、カメラインターフェース５０２６が表示されている時に、タッチスクリーン１１２上の１つの方向（例えば、ジェスチャ５０３７（図５Ｄ）のように実質的に水平及び右向き）にスワイプジェスチャを検知すると、カメラインターフェース５０２６のディスプレイがカメラロール画像ビューアインターフェース５０４２のディスプレイに取って代わられる。カメラロール画像ビューアインターフェース５０４２又はカメラロールサムネイルインターフェース５０５６が表示されている時に、タッチスクリーン１１２上の反対方向（例えばジェスチャ５０３９（図５Ｅ）又は５０４１（図５Ｆ）のように実質的に水平方向及び左向き）にスワイプジェスチャを検知すると、カメラロール画像ビューアインターフェース５０４２のディスプレイがカメラインターフェース５０２６のディスプレイに取って代られる。
【０１４６】
図５Ｄ〜５Ｆはカメラアプリケーション１４３の静止画像キャプチャモードの説明のために上記で参照されているが、これらの図の説明は、カメラアプリケーション１４３の動画キャプチャモードでも同様に適用される。
【０１４７】
いくつかの実施形態において、カメラアクセスマーク５００６上でジェスチャ５０１４が検知されると、カメラアプリケーション１４３の動作に関係する１つ以上のハードウェアコンポーネントが初期化される。例えば、ジェスチャ５０１４が移動５０１６で移動すると、光学センサ１６４及び光学センサコントローラ１５８が初期化される。いくつかの実施形態において、カメラアプリケーション１４３の動作に関係する１つ以上のソフトウェア及びメモリコンポーネントも、ジェスチャ５０１４がカメラアクセスマーク５００６上で検知された時に、初期化又はプレロードされる。例えば、ジェスチャ５０１４が移動５０１６で移動すると、カメラロール１５９及びデジタルイメージパイプライン１６１がプレロードされ得る。カメラアプリケーション１４３の動作に関係するハードウェアとソフトウェアコンポーネントの初期化とプレロードの更に詳細な説明と実施例は、その全体が参照によって本願に組込まれている、２０１１年９月２３日出願の米国出願第１３／２４３，０４５号、発明の名称「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ａｃｃｅｓｓｉｎｇ  ａｎ  Ａｐｐｌｉｃａｔｉｏｎ  ｉｎ  ａ  Ｌｏｃｋｅｄ  Ｄｅｖｉｃｅ」に記載されている。
【０１４８】
図５Ｇは、デバイス１００がロックされた状態である間に、タッチスクリーン１１２に表示されるロックデバイスインターフェース５０００−Ｂを示す。ロックデバイスインターフェース５０００−Ｂにおいて、仮想チャネル５０６４が、ロック解除オブジェクト５０６６（「ロック解除画像」又は「ロック解除画像オブジェクト」とも言う）、及びロック解除カメラオブジェクト５０６８（「ロック解除カメラ画像」又は「ロック解除カメラ画像オブジェクト」とも言う）とともに表示される。いくつかの実施形態において、ロック解除オブジェクト５０６６及びロック解除カメラオブジェクト５０６８は、仮想チャネル５０６４の反対側の端部に表示される。例えば、図５Ｇに示すように、ロック解除オブジェクト５０６６は、仮想チャネル５０６４の左端に表示され、ロック解除カメラオブジェクト５０６８は、仮想チャネル５０６４の右端に表示される。
【０１４９】
いくつかの実施形態において、ロック解除オブジェクト５０６６及びロック解除カメラオブジェクト５０６８は、それぞれ、それぞれ他のオブジェクトに隣接する仮想チャネル５０６４内の位置にドラッグされ得る。例えば、図５Ｇは、ロック解除オブジェクト５０６６上で検知されたジェスチャ５０７０を示す。ジェスチャ５０７０は、移動５０７２で仮想チャネル５０６４の右端に向かって移動する。ジェスチャ５０７０及び対応する移動５０７２が検知されると、ロック解除オブジェクト５０６６は、図５Ｈに示すように、仮想チャネル５０６４内をロック解除カメラオブジェクト５０６８に向かってロック解除カメラオブジェクト５０６８に隣接する位置まで移動する。
【０１５０】
図５Ｉは、ロック解除カメラオブジェクト５０６８上で検知されたジェスチャ５０７４を示す。ジェスチャ５０７４は、移動５０７６で仮想チャネル５０６４の左端に向かって移動する。ジェスチャ５０７４及び対応する移動５０７６が検知されると、ロック解除カメラオブジェクト５０６８は、図５Ｊに示すように、仮想チャネル５０６４内をロック解除オブジェクト５０６６に向かってロック解除オブジェクト５０６６に隣接する位置まで移動する。
【０１５１】
図５Ｈに示すように、ジェスチャ５０７０は、ロック解除オブジェクト５０６６がロック解除カメラオブジェクト５０６８に隣接している時に、解放され得る。ジェスチャ５０７０が解放される時に、デバイス１００がロックされ、パスコードで保護された状態である場合、ジェスチャ５０７０が解放されると、（図５Ｃのように）パスコード入力ユーザーインターフェース５０２２が表示され、ユーザは正しいパスコードを入力してデバイス１００のロックを解除しなければならない。ジェスチャ５０７０が解放される時に、デバイス１００がロックされているが、パスコードで保護されていない場合、ジェスチャ５０７０が解放されると、デバイス１００のロックが解除され、デバイスがロックされた状態の時に表示されていたユーザーインターフェース（例えば、図４Ａのユーザーインターフェース４００）がタッチスクリーン１１２に表示され得る。
【０１５２】
同様に、ジェスチャ５０７４は、図５Ｊに示すように、ロック解除カメラオブジェクト５０６８がロック解除オブジェクト５０６６に隣接している時に、解放され得る。ジェスチャ５０７４が解放されると、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｄに示すように、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が、表示される。デバイス１００が、ロックされているがパスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。
【０１５３】
他のいくつかの実施形態において、ロック解除オブジェクト５０６６及びロック解除カメラオブジェクト５０６８はそれぞれ、（それぞれ他のオブジェクトの表示が止まり）以前にそれぞれ他のオブジェクトが占有していた位置までドラッグされ得る。例えば、ジェスチャ５０７０及び対応する移動５０７２が検知されると、ロック解除オブジェクト５０６６が、仮想チャネル５０６４内をロック解除カメラオブジェクト５０６８に向かって、図５Ｋ〜５Ｌに示すように、ロック解除カメラオブジェクト５０６８が以前に配置されていた仮想チャネル５０６４の右端まで移動する。逆に、ジェスチャ５０７４及び対応する移動５０７６が検知されると、ロック解除カメラオブジェクト５０６８が、仮想チャネル５０６４内をロック解除オブジェクト５０６６に向かって、図５Ｍ〜５Ｎに示すように、ロック解除オブジェクト５０６６が以前に配置されていた仮想チャネル５０６４の左端まで移動する。
【０１５４】
いくつかの実施形態において、ジェスチャ５０７０及び移動５０７２が検知されると、図５Ｋに示すように、ロック解除カメラオブジェクト５０６８がフェードアウトする。逆に、ジェスチャ５０７４及び移動５０７６が検知されると、図５Ｍに示すように、ロック解除オブジェクト５０６６がフェードアウトする。
【０１５５】
他のいくつかの実施形態において、ロック解除オブジェクト５０６６及びロック解除カメラオブジェクト５０６８は一緒に移動する。ロック解除オブジェクト５０６６が仮想チャネル５０６４の右端に移動すると、ロック解除カメラオブジェクト５０６８が、フェードアウトする代わりに、図５Ｏに示すように、右に向かって移動し、仮想チャネル５０６４の境界に入り、ロック解除オブジェクト５０６６が右に向かって移動すると見えなくなる。逆に、ロック解除カメラオブジェクト５０６８が仮想チャネル５０６４の左端に移動すると、ロック解除オブジェクト５０６６が、フェードアウトする代わりに、図５Ｐに示すように、左に向かって移動し、仮想チャネル５０６４の境界に入り、ロック解除カメラオブジェクト５０６８が左に向かって移動すると見えなくなる。
【０１５６】
いくつかの実施形態において、ロック解除オブジェクト５０６６が仮想チャネル５０６４の右端に移動すると、ロック解除カメラオブジェクト５０６８は定位置にとどまり、ロック解除オブジェクト５０６６が仮想チャネル５０６４の右端に移動すると（不図示）、ロック解除オブジェクト５０６６がロック解除カメラオブジェクト５０６８に重なる（越える）。ロック解除カメラオブジェクト５０６８が仮想チャネル５０６４の左端に移動すると、ロック解除オブジェクト５０６６は定位置にとどまり、ロック解除オブジェクト５０６８が仮想チャネル５０６４の左端に移動すると（不図示）、ロック解除カメラオブジェクト５０６８がロック解除オブジェクト５０６６に重なる（越える）。
【０１５７】
ジェスチャ５０７０は、図５Ｌに示すように、ロック解除オブジェクト５０６６が仮想チャネル５０６４の右端にあるとき、解放され得る。デバイス１００がロックされ、パスコードで保護された状態である場合、ジェスチャ５０７０が解放されると、（図５Ｃのように）パスコード入力ユーザーインターフェース５０２２が表示され、ユーザは正しいパスコードを入力してデバイス１００のロックを解除しなければならない。デバイス１００がロックされているがパスコードで保護されていない場合、ジェスチャ５０７０が解放されると、デバイス１００のロックが解除され、デバイスがロックされた状態の時に表示されていたユーザーインターフェース（例えば、図４Ａのユーザーインターフェース４００）がタッチスクリーン１１２に表示され得る。
【０１５８】
ジェスチャ５０７４は、図５Ｎに示すように、ロック解除カメラオブジェクト５０６８が仮想チャネル５０６４の左端にあるとき、解放され得る。ジェスチャ５０７４が解放されると、デバイス１００がロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が、図５Ｄに示すように、表示される。デバイス１００が、ロックされているがパスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限無しセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。
【０１５９】
図５Ｄ〜５Ｆを参照して上述しているように、カメラインターフェース５０２６からカメラロール画像ビューアインターフェース５０４２及びカメラロールサムネイルインターフェース５０６０にアクセスし得る。簡略化するため、ここでは詳細の説明を反復しない。
【０１６０】
図５Ｑは、デバイス１００がロックされた状態である時にタッチスクリーン１１２に表示されるロックデバイスインターフェース５０００−Ｃを示す。ロックデバイスインターフェース５０００−Ｃにおいて、仮想チャネル５０８０が表示され、ロック解除オブジェクト５０７８が仮想チャネル５０８０の左端に表示される。ジェスチャ５０８２及び対応する移動５０８４が、ロック解除オブジェクト５０７８上で検知され得る。ジェスチャ５０８２及び移動５０８４が検知されると、ロック解除オブジェクト５０７８が、仮想チャネル５０８０内を移動５０８４の方向に従って仮想チャネル５０８０の右端まで移動する。
【０１６１】
ジェスチャ５０８２は、ロック解除オブジェクト５０７８が仮想チャネル５０８４の右端にあるとき、解放され得る。デバイス１００が、ロックされ、パスコードで保護された状態である場合、ジェスチャ５０８２が解放されると、（図５Ｃのように）パスコード入力ユーザーインターフェース５０２２が表示され、ユーザは正しいパスコードを入力してデバイス１００のロックを解除しなければならない。デバイス１００がロックされているがパスコードで保護されていない場合、ジェスチャ５０８２が解放されると、デバイス１００のロックが解除され、デバイスがロックされた状態の時に表示されていたユーザーインターフェース（例えば、図４Ａのユーザーインターフェース４００）がタッチスクリーン１１２に表示され得る。
【０１６２】
ロックデバイスインターフェース５０００−Ｃは、所定の領域５０８６も有する。複数のページインジケータ５０８８が領域５０８６に表示される。ページインジケータ５０８８は、ユーザが領域５０８６でジェスチャを行って「ページ」を切り替え得ることを示す。例えば、図５Ｑに示す「ページ」は、３つの「ページ」の２番目のページであって、インジケータ５０８８−ＢＣは、他のインジケータ５０８８−Ａ及び５０８８−Ｃとは異なる形でカラー表示又は強調表示される。いくつかの実施形態において、２番目の「ページ」は、図５Ｑに示すように、現在の日時などの情報を含む。
【０１６３】
いくつかの実施形態において、１つ以上のページインジケータ５０８８が、各アプリケーションとの関連を示すように形状化されている。例えば、インジケータ５０８８−Ｃは、第３の「ページ」が、カメラアプリケーション１４３又は、ある意味で、デバイス１００のカメラ機能に関連していることを示すようにカメラに似た形状にされている。
【０１６４】
実質的に水平方向に移動するジェスチャが領域５０８６で検知され得る。例えば、図５Ｑにおいて、第２の「ページ」が表示されている時に、移動５０９２を伴うジェスチャ５０９０が領域５０８６で検知され得る。ジェスチャ５０９０及び対応する移動５０９２が検知されると、図５Ｒに示すように、第２の「ページ」に代わって第１の「ページ」が、タッチスクリーン１１２に表示される。ページの変更に従って、インジケータ５０８８−Ａ及び５０８８−Ｂは、第１の「ページ」が現在表示されていることを示すように色表示と強調表示を変える。いくつかの実施形態において、第１の「ページ」は、メディア再生コントロール５０９３（例えば、再生／休止、次のトラック、前のトラック等）及びボリュームインジケータバー５０９１を含む。第１の「ページ」が表示されているとき、ジェスチャ５０９０と類似しているが移動５０９２とは反対の方向に移動しているジェスチャが検知された場合、それに対応して、第２の「ページ」が表示される。
【０１６５】
図５Ｑに戻ると、第２の「ページ」が表示されている時に、移動５０９６を伴うジェスチャ５０９４が領域５０８６で検知され得る。移動５０９６は、移動５０９０とは反対の方向を有する。ジェスチャ５０９４及び移動５０９６が検知されると、図５Ｓに示すように、第２の「ページ」に代わって第３の「ページ」が表示される。ページの変更に従って、インジケータ５０８８−Ｂ及び５０８８−Ｃは、第３の「ページ」が現在表示されていることを示すように色表示又は強調表示を変える。第３の「ページ」が表示されているとき、ジェスチャ５０９４と類似しているが移動５０９６とは反対の方向に移動しているジェスチャが検知された場合、それに対応して、第２の「ページ」が表示される。
【０１６６】
タッチスクリーン１１２に表示される第３の「ページ」は、図５Ｓに示すように、カメラアイコン５０９８を有する。ジェスチャ（例えば、タップジェスチャ５１００）がカメラアイコン５０９８上で検知され得る。ジェスチャ５１００がアイコン５０９８上で検知されると、デバイス１００がロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が、図５Ｄに示すように表示される。デバイス１００が、ロックされているがパスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。図５Ｄ〜５Ｆを参照して上述しているように、カメラインターフェース５０２６からカメラロール画像ビューアインターフェース５０４２及びカメラロールサムネイルインターフェース５０５６にアクセス可能である。簡略化するため、これらの詳細の説明はここでは反復しない。
【０１６７】
図５Ｔは、デバイス１００がロックされた状態である時にタッチスクリーン１１２に表示されるロックデバイスインターフェース５０００−Ｄを示す。ロックデバイスインターフェース５０００−Ｄにおいて、仮想チャネル５０８０が表示され、ロック解除オブジェクト５０７８が仮想チャネル５０８０の左端に表示される。ロック解除オブジェクト５０７８はユーザのジェスチャ（例えば、図５Ｑのジェスチャ５０８２）と相互作用してデバイス１００のロックを解除し得る。簡略化するため、ここでは詳細の説明を反復しない。
【０１６８】
ロックデバイスインターフェース５０００−Ｄは、所定の領域５１０２も有する。複数のページインジケータ５１０４が領域５１０２に表示される。ページインジケータ５１０４は、ユーザが領域５１０２でジェスチャを実行して「ページ」を切り替え得ることを示す。例えば、図５Ｔに示す「ページ」は、３つの「ページ」の２番目のページであって、インジケータ５１０４−Ｂは、他のインジケータ５１０４−Ａ及び５１０４−Ｃとは異なる形でカラー表示又は強調表示される。いくつかの実施形態において、２番目の「ページ」は、図５Ｔに示すように、現在の日時などの情報を含む。
【０１６９】
いくつかの実施形態において、１つ以上のページインジケータ５１０４が、各アプリケーションとの関連を示すように形状化されている。例えば、インジケータ５１０４−Ａは、第１の「ページ」が、カメラアプリケーション１４３又は、ある意味で、デバイス１００のカメラ機能に関連していることを示すようにカメラに似た形状をしている。
【０１７０】
実質的に水平方向に移動するジェスチャが領域５１０２で検知され得る。例えば、図５Ｔにおいて、第２の「ページ」が表示されている時に、移動５１０８を伴うジェスチャ５１０６が領域５１０２で検知され得る。ジェスチャ５１０６及び対応する移動５１０８が検知されると、カメラアプリケーション１４３が制限付きのセッションで開始され、図５Ｄに示すように、ロックデバイスインターフェース５０００−Ｄに代わって、カメラインターフェース５０２６が表示される。いくつかの実施形態において、カメラインターフェース５０２６が表示されている時に、ジェスチャ５１０６に類似しているが移動５１０８とは反対方向に移動しているジェスチャが検知された場合、それに対応して、第２の「ページ」（つまり、図５Ｔに示すロックデバイスインターフェース５０００−Ｄ）が表示される。
【０１７１】
図５Ｔに戻ると、第２の「ページ」が表示されている時に、移動５１１２を伴うジェスチャ５１１０が領域５１０２で検知され得る。ジェスチャ５１１０及び対応する移動５１１２が検知されると、図５Ｕに示すように第２の「ページ」に代わって第３の「ページ」が、タッチスクリーン１１２に表示される。ページの変更に従って、インジケータ５１０４−Ｂ及び５１０４−Ｃは、第３の「ページ」が現在表示されていることを示すように色表示と強調表示を変える。いくつかの実施形態において、第３の「ページ」は、メディア再生コントロール５０９０（例えば、再生／休止、次のトラック、前のトラック等）及びボリュームインジケータバー５０９１を含む。第３の「ページ」が表示されているとき、ジェスチャ５１１０と類似しているが移動５１１２とは反対の方向に移動しているジェスチャが検知された場合、それに対応して、第２の「ページ」が表示される。
【０１７２】
図５Ｖは、タッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｅを示す。ロックデバイスインターフェース５０００−Ｅは、ロック解除オブジェクト５０７８及びチャネル５０８０を有する。これらのコンポーネントは、図５Ｑを参照して上述されており、ここではその詳細な説明を反復しない。ロックデバイスインターフェース５０００−Ｅは、現在の日時などの情報を表示し得る領域５１１４も有する。
【０１７３】
領域５１１４は、図５Ｖに示すように、ロック解除カメラオブジェクト５１１６も有する。図５Ｖは、ロック解除カメラオブジェクト５１１６に表示されるジェスチャ５１１８に対応するコンタクトも示す。ジェスチャ５１１８に対応するコンタクトが検知されると、図５Ｗに示すように、左端にロック解除カメラ５１１６を有する仮想チャネル５１１９が表示され、ロック解除カメラオブジェクト５１１６がチャネル５１１９の右端にドラッグされ得ることを示す。ジェスチャ５１１８が５２２０の方向にチャネル５１１９の右端に向かって移動すると、ロック解除カメラオブジェクト５１１６が移動５２２０に従ってチャネル５１１９の右端に向かって移動する。ロック解除カメラオブジェクト５１１６がチャネル５１１９の右端にあって、ジェスチャ５１１８が解放されたとき、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｄに示すように、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が表示される。デバイス１００が、ロックされているがパスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。
【０１７４】
図５Ｘは、ロックデバイスインターフェース５０００−Ｆを示す。ロックデバイスインターフェース５０００−Ｆは、ロック解除オブジェクト５０７８及び仮想チャネル５０８０、並びにロック解除カメラオブジェクト５２２４及び仮想チャネル５２２２を有する。ロック解除カメラオブジェクト５２２４は、最初にチャネル５２２２の近く又は中心に配置される。チャネル５２２２の端部には、静止カメラアイコン５２２６及び動画カメラアイコン５２２８がそれぞれある。静止カメラアイコン５２２６は、カメラアプリケーション１４３の静止画像キャプチャモードに対応する。動画カメラアイコン５２２８は、カメラアプリケーション１４３の動画キャプチャモードに対応する。
【０１７５】
ジェスチャ５２３０はロック解除カメラオブジェクト５２２２上で検知され、移動５２３２で静止カメラアイコン５２２６に向かって移動するか、又は移動５２３４で動画カメラアイコン５２２８に向かって移動し得る。ジェスチャ５２３０及び移動５２３２が検知されると、ロック解除カメラオブジェクト５２２４が、移動５２３２に従って、チャネル５２２２内を静止カメラアイコン５２２６に向かって移動する。ジェスチャ５２３０及び移動５２３４が検知されると、ロック解除カメラオブジェクト５２２４が、移動５２３４に従って、チャネル５２２２内を動画カメラアイコン５２２８に向かって移動する。
【０１７６】
ロック解除カメラオブジェクト５２２４がチャネル５２２２のいずれかの端部にあるとき、ジェスチャ５２３０は解放され得る。ロック解除カメラオブジェクト５２２４が静止カメラアイコン５２２６を有するチャネル５２２２の端部にあり、デバイス１００が、ロックされ、パスコードで保護された状態である間に、ジェスチャ５２３０が解放されると、図５Ｄに示すように、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が静止画像キャプチャモードで表示される。ロック解除カメラオブジェクト５２２４が、静止カメラアイコン５２２６を有するチャネル５２２２の端部にあり、デバイス１００がロックされているがパスコードで保護されていない状態である時にジェスチャ５２３０が解放されると、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに静止画像キャプチャモードで（図５Ｄに示すように）表示される。ロック解除カメラオブジェクト５２２４が動画カメラアイコン５２２８を有するチャネル５２２２の端部にあり、デバイス１００がロックされ、パスコードで保護された状態である時にジェスチャ５２３０が解放されると、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が動画キャプチャモードで表示される。ロック解除カメラオブジェクト５２２４が、動画カメラアイコン５２２８を有するチャネル５２２２の端部にあり、デバイス１００がロックされているがパスコードで保護されていない状態である時にジェスチャ５２３０が解放されると、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに動画キャプチャモードで（図５Ｄに示すように）表示される。
【０１７７】
図５Ｙは、ロックデバイスインターフェース５０００−Ｆと類似しているが、より小さいロック解除オブジェクト５２３８と、チャネル５２３６と、静止カメラアイコン５０４０と、動画カメラアイコン５２４２と、を有する、ロックデバイスインターフェース５０００−Ｇを示す。ロック解除カメラオブジェクト５２３８は、ロック解除カメラオブジェクト５２２４（図５Ｘ）と同様に相互作用して静止画像キャプチャモード又は動画キャプチャモードでカメラインターフェース５０２６にアクセスし得る。
【０１７８】
図５Ｚは、ロックデバイスインターフェース５０００−Ｈを示す。ロックデバイス５０００−Ｈは、仮想チャネル５２４４、及び仮想チャネル５２４４の左端にあるロック解除オブジェクト５２４６、並びにロック解除カメラオブジェクト５２４８を有する。
【０１７９】
ジェスチャ５２５０と、対応する移動５２５２が、ロック解除オブジェクト５２４６上で検知され得る。ジェスチャ５２５０及び移動５２５２が検知されると、ロック解除オブジェクト５２４６がチャネル５２４４の右端に向かって移動する。ロック解除オブジェクト５２４６がチャネル５２４４の右端にあって、ジェスチャ５２５０が解放された時に、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｃに示すように、パスコード入力ユーザーインターフェース５０２２が表示される。
【０１８０】
逆に、図５ＡＡに示すように、ジェスチャ５２５４がロック解除カメラオブジェクト５２４８上で検知され得る。ロック解除カメラオブジェクト５２４８上でジェスチャ５２５４に対応するコンタクトが検知されると、チャネル５２４４の長さが減少し、仮想チャネル５２４８が現れてその長さが増加することを示すアニメーションが表示され得る。その一例を、図５ＢＢに示す。ジェスチャ５２５４に対応するコンタクトがロック解除カメラオブジェクト５２４８上で検出され続ける限り、アニメーションは続行する。アニメーションが完了すると、チャネル５２４４の表示が止まり、図５ＣＣに示すように、チャネル５２５６が完全な長さで表示され、ロック解除カメラオブジェクト５２４８が、チャネル５２５６の右端に表示される。
【０１８１】
ジェスチャ５２５４がロック解除カメラオブジェクト５２４８上で検知されたとき、ジェスチャ５２５４は、図５ＣＣに示すように、チャネル５２５６の左端に向かって移動し得る。移動５２５８が検知されると、ロック解除カメラオブジェクト５２４８が、移動５２５８に従ってチャネル５２５６の左端に向かって移動する。ロック解除カメラオブジェクト５２４８がチャネル５２５６の左端にあって、ジェスチャ５２５４が解放されたとき、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｄに示すように、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が表示される。デバイス１００が、ロックされているがパスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。
【０１８２】
図５ＤＤは、タッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｉを示す。ロックデバイスインターフェース５０００−Ｉは、仮想チャネル５２６０、及び仮想チャネル５２６０の左端に位置するロック解除オブジェクト５２６２を有する。
【０１８３】
ジェスチャ５２６４及び対応する移動５２６６が、ロック解除オブジェクト５２６２上で検知され得る。ジェスチャ５２６４及び対応する移動５２６６が検知されると、図５ＥＥに示すように、ロック解除オブジェクト５２６２が移動５２６６に従ってチャネル５２６０の右端に向かって移動する。
【０１８４】
ロック解除オブジェクト５２６４がチャネル５２６０の左端からチャネル５２６０のほぼ中央に移動するとき、カメラアイコン５２６８が、チャネル５２６０の左端に表示され得る。この時点で、ジェスチャ５２６４は、チャネル５２６０の右端に向かって又は逆方向に、移動５２６６で移動し続け、移動５２７０でチャネル５２６０の左端に向けて移動し続け得る。
【０１８５】
ロック解除オブジェクト５２６４が、移動５２６６に従って移動して後でチャネル５２６０の右端にあり、ジェスチャ５２６４が解放されたとき、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｃに示すように、パスコード入力ユーザーインターフェース５０２２が表示される。
【０１８６】
ロック解除オブジェクト５２６４が、移動５２７０に従って移動した後でチャネル５２６０の左端に戻り、ジェスチャ５２６４が（図５ＦＦに示すように）解放された時に、デバイス１００が、ロックされ、パスコードで保護された状態である場合、図５Ｄに示すように、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が表示される。デバイス１００が、ロックされているが、パスコードで保護されていない場合、デバイス１００のロックが解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに、（図５Ｄに示すように）表示される。
【０１８７】
図５ＧＧは、デバイス１００のタッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｊを示す。ロックデバイスインターフェース５０００−Ｊは、上記の他のロックデバイスインターフェース５０００と同様に、デバイス１００がロックされた状態の時に、デバイス１００上の物理的なボタン（例えば、プッシュボタン２０６、ホーム又はメニューボタン２０４）がユーザによってアクティブ化された時に、表示され得る。ロックデバイスインターフェース５０００−Ｊは、デバイスがロックされていることをユーザに知らせるメッセージ並びにその他の情報（例えば、現在の日時）を有し得る。
【０１８８】
ロックデバイスインターフェース５０００−Ｊは、ロック解除オブジェクト５２７６及び仮想チャネル５２７４、及びカメラアクセスマーク５００６を有する。カメラアクセスマーク５００６は、図５Ａを参照して上述されているアイコン５００８及び５０１０を有する。ロック解除オブジェクト５２７６、チャネル５２７４、及びカメラアクセスマーク５００６は、所定の領域５２７２に表示され得る。
【０１８９】
ジェスチャ５２７８は、ロック解除オブジェクト５２７６上で検知され得る。ジェスチャ５２７８は、移動５２８０で移動する。ジェスチャ５２７８及び対応する移動５２８０が検知されると、ロック解除オブジェクト５２７６が仮想チャネル５２７４内をチャネル５２７４の右端に向かって移動する。ロック解除オブジェクト５２７６が、チャネル５２７４の右端に移動し、ジェスチャ５２７８が解放されたとき、ジェスチャ５２７８の解放が検知されると、デバイス１００がロックされ、パスコードで保護された状態である場合、図５Ｃに示すように、パスコード入力ユーザーインターフェース５０２２が表示される。
【０１９０】
ジェスチャ５２８２は、カメラアクセスマーク５００６上で検知され得る。ジェスチャ５２８２は、移動５２８４で移動する。ジェスチャ５２８２が検知され、ジェスチャ５２８２が、カメラアクセスマーク５００６で開始したと判定されると、デバイス１００がロックされ、パスコードで保護された状態の場合、領域５２７２は、図５ＨＨに示すように，移動５２８４の方向に従って（例えば、アニメーションにおいて）拡大し、制限付きセッションにおいて開始するカメラアプリケーション１４３のカメラインターフェース５０２６（図５Ｄ）に遷移する。移動５２８４が完了し（例えば、タッチスクリーン１１２の上部に到達し）、ジェスチャ５２８２が解放されると、ロックデバイスインターフェース５０００−Ｊの表示が止まり、カメラインターフェース５０２６が、タッチスクリーン１１２上のカメラアプリケーション１４３の制限付きセッションで表示される。ジェスチャ５２８２が検知され、ジェスチャ５２８２がカメラアクセスマーク５００６上で開始したと判定されると、デバイス１００がロックされパスコードで保護されていない状態の場合、領域５２７２は、図５ＨＨに示すように、移動５２８４の方向に従って（例えば、アニメーションにおいて）拡大し、制限なしセッションにおいて開始するカメラアプリケーション１４３のカメラインターフェース５０２６（図５Ｄ）に遷移する。移動５２８４が完了し（例えば、タッチスクリーン１１２の上部に到達し）、ジェスチャ５２８２が解放されると、ロックデバイスインターフェース５０００−Ｊの表示が止まり、カメラインターフェース５０２６が、タッチスクリーン１１２上のカメラアプリケーション１４３の制限なしセッションで表示される。
【０１９１】
いくつかの実施形態において、ジェスチャ（例えば、図５ＫＫのタップジェスチャ５３０４）は、カメラアクセスマーク５００６（図５ＫＫ）上で実行され得る。カメラアクセスマーク５００６上でタップジェスチャが検知されると、ロックデバイスインターフェース５０００−Ｊのアニメーションが表示され得る（例えば、図５ＬＬ〜５ＮＮ）。このアニメーションにおいて、ロックデバイスインターフェース５０００−Ｊは、タッチスクリーン１１２の下端を跳ね上がるように移動又は移行し、カメラアプリケーション１４３に対応するインターフェース（例えば、図５ＭＭのカメラインターフェース５０２６）を部分的に露出し、アニメーションの元の位置に戻る。ジェスチャの検知に伴うインターフェースの部分的な露出により、ユーザがカメラアクセスマーク５００６と対話して（例えば、ジェスチャ５０１６又は５２８２を実行することによって）カメラアプリケーション１４３を開始できることをユーザに知らせる。
【０１９２】
あるいは、ロックカメラインターフェース５０００−Ｊは、図５ＩＩに示すように、カメラアクセスマーク５００６の代わりに、カメラアイコン５２８６を有し得る。ジェスチャ（例えば、タップジェスチャ５２８８）がカメラアイコン５２８６上で検知されると、デバイス１００がロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きのセッションで開始され、カメラインターフェース５０２６が、図５Ｄに示すように表示される。ジェスチャ（例えば、タップジェスチャ５２８８）がカメラアイコン５２８６上で検知されると、デバイス１００がロックされているが、パスコードで保護されていない状態である場合、デバイス１００はロック解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が（図５Ｄに示すように）制限付きセッションの制約なしに表示される。
【０１９３】
図５ＪＪは、タッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｋを示す。ロックデバイスインターフェース５０００−Ｋは、仮想チャネル５２９０、及び仮想チャネル５２９０の近く又は中央に位置するロック解除オブジェクト５２９２を有する。チャネル５２９０の端部には、カメラアイコン５２９４及びロックアイコン５２９６がそれぞれある。
【０１９４】
ジェスチャ５２９８は、ロック解除オブジェクト５２９２上で検知され、移動５３０２でカメラアイコン５２９４に向かって移動するか、又は移動５３００でロックアイコン５２９６に向かって移動し得る。ジェスチャ５２９８及び移動５３０２が検知されると、ロック解除オブジェクト５２９２が、移動５３０２に従って、チャネル５２９０内をカメラアイコン５２９４に向かって移動する。ジェスチャ５２９８及び移動５３００が検知されると、ロック解除オブジェクト５２９２が移動５３００に従って、チャネル５２９０内をロックアイコン５２９６に向かって移動する。
【０１９５】
ロック解除オブジェクト５２９２がチャネル５２９０のいずれかの端部にあるとき、ジェスチャ５２９８は解放され得る。ロック解除オブジェクト５２９２が、カメラアイコン５２９４を有するチャネル５２９０の端部にあり、デバイス１００がロックされ、パスコードで保護された状態の時にジェスチャ５２９８が解放されると、カメラアプリケーション１４３が制限付きセッションで開始され、カメラインターフェース５０２６が、図５Ｄに示すように、静止画像キャプチャモードで表示される。ロック解除オブジェクト５２９２が、カメラアイコン５２９４を有するチャネル５２９０の端部にあり、デバイス１００がロックされているが、パスコードで保護されていない時にジェスチャ５２９８が解放されると、デバイス１００がロック解除され、カメラアプリケーション１４３が制限なしセッションで開始され、カメラインターフェース５０２６が、制限付きセッションの制約なしに（図５Ｄに示すように）表示される。ロック解除オブジェクト５２９２が、ロックアイコン５２９６を有するチャネル５２９０の端部にあって、デバイス１００がロックされ、パスコードで保護された状態である時にジェスチャ５２９８が解放された場合、パスコード入力ユーザーインターフェース５０２２が、図５Ｃに示すように、表示される。
【０１９６】
図５ＯＯは、デバイス１００のタッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｌを示す。ロックデバイスインターフェース５０００−Ｌは、上記の他のロックデバイスインターフェース５０００と同様に、デバイス１００がロックされた状態の時に、デバイス１００上の物理的なボタン（例えば、プッシュボタン２０６、ホーム又はメニューボタン２０４）がユーザによってアクティブ化された時に表示され得る。ロックデバイスインターフェース５０００−Ｌは、デバイスがロックされていることをユーザに知らせるメッセージ並びにその他の情報（例えば、現在の日時）を有し得る。
【０１９７】
ロックデバイスインターフェース５０００−Ｌは、ロック解除オブジェクト５２７６及び仮想チャネル５２７４、及びアプリケーションアクセスマーク５４０６を有する。アプリケーションアクセスマーク５４０６は、アイコン５４０８及び５０１０を有する。アイコン５４０８は、アプリケーションアクセスマーク５４０６が関連するアプリケーションを示す。例えば、アイコン５４０８は、図５ＯＯに示すように、カメラを示し、アプリケーションアクセスマーク５４０６は、カメラアプリケーション１４３に関連している。アプリケーションアクセスマーク５４０６と関連し得るその他のアプリケーションには、例えば、通知アプリケーション１６５、電子メールアプリケーション１４０、又は電話アプリケーション１３８が挙げられる。アイコン５０１０は、図５Ａを参照して上述されている。ロック解除オブジェクト５２７６と、チャネル５２７４と、カメラアクセスマーク５４０６は、所定の領域５４０２に表示され得る。いくつかの実施形態において、カメラアイコン５４１６及び動画アイコン５４１８もロックデバイスインターフェース５０００−Ｌに表示される。
【０１９８】
図５ＯＯは、タッチスクリーン１１２上で検知されたジェスチャ５４１２を示す。ジェスチャ５４１２は、アプリケーションアクセスマーク５４０６から開始する時に検知される。ジェスチャ５４１２は、移動５４１４でアイコン５４１６に向かって移動する。ジェスチャ５４１２が検知され、ジェスチャ５４１２がアプリケーションアクセスマーク５４０６上で開始したと判定されると、ロックデバイスインターフェース５０００−Ｌの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３（アプリケーションアクセスマーク５４０６に関連するアプリケーション）が、制限付きセッションにおいて静止画像キャプチャモード（静止画像モードに設定されたトグルスイッチ５０３２で表示）開始され、図５ＱＱに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションは、ロックされ、パスコードで保護された状態に維持される。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３は、制限なしセッションにおいて静止画像モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｌが移動５４１４の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、図５ＯＯ〜５ＱＱに示すように、インターフェース５０００−Ｌがスクリーンを離れて移行すればするほど露出される。
【０１９９】
図５Ｒは、タッチスクリーン１１２上で検知されたジェスチャ５４２２を示す。ジェスチャ５４２２は、アプリケーションアクセスマーク５４０６から開始する時に検知される。ジェスチャ５４２２は、移動５４２４でアイコン５４１８に向かって移動する。ジェスチャ５４２２が検知され、ジェスチャ５４２２がアプリケーションアクセスマーク５４０６上で開始したと判定されると、ロックデバイスインターフェース５０００−Ｌの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３（アプリケーションアクセスマーク５４０６に関連するアプリケーション）が、制限付きセッションにおいて動画キャプチャモード（動画モードに設定されたトグルスイッチ５０３２で表示）開始され、図５ＴＴに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションは、ロックされ、パスコードで保護された状態に維持される。例えば、図５ＴＴにおいて、インターフェース５０２６のボタン５０３０は、今は動画記録開始／休止ボタンである。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３は、制限なしセッションにおいて動画モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｌが移動５４２４の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、図５ＲＲ〜５ＴＴに示すように、インターフェース５０００−Ｌがスクリーンを離れて移行すればするほど露出される。
【０２００】
図５ＯＯ〜５ＴＴにおいて、カメラアプリケーション１４３は、異なるモード、図５ＱＱの静止画像モード及び図５ＴＴの動画モードで開始される。カメラアプリケーション１４３が開始されるモードは、アプリケーションアクセスマーク５４０６上で開始する時に検知されるジェスチャのタイプによって決定される。ジェスチャ５４１２（図５ＯＯ）及びジェスチャ５４２２（５ＲＲ）は、異なるタイプのジェスチャである。いくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおけるコンタクトの異なる経路の移動を有する。例えば、ジェスチャ５４１２は、実質的に垂直方向の経路である移動５４１４を有し、ジェスチャ５４２２は、移動５４１４の実質的に垂直方向の経路とは異なる斜め方向の経路を有する移動５４２４を有する。ジェスチャ５４１２が垂直方向の経路を有するタイプであると判定されると、カメラアプリケーション１４３が静止画像モードで開始される。ジェスチャ５４２２が斜め方向の経路を有するタイプであると判定されると、カメラアプリケーション１４３が動画モードで開始される。別の実施例として、ジェスチャ５４１２の移動５４１４は、図示のように実質的に垂直方向の経路を有し得、ジェスチャ５４２２の移動５４２４は、実質的に水平方向の経路（例えば、特定の実装によって、左か右にドラッグする）を有し得る。
【０２０１】
他のいくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおけるコンタクトの移動が終了する異なる位置を含む。例えば、ジェスチャ５４１２（図５ＯＯ〜５ＰＰ）において、コンタクトはカメラアイコン５４１６に向かって移動していると示されており、コンタクトがカメラアイコン５４１６の領域（例えば、カメラアイコン５４１６上のタッチスクリーン１１２の位置）で終了した時に、ジェスチャ５４１２が完了する。ジェスチャ５４２２（図５ＲＲ〜５ＳＳ）において、コンタクトは動画アイコン５４１８に向かって移動していると示されており、コンタクトがカメラアイコン５４１８の領域（例えば、カメラアイコン５４１８上のタッチスクリーン１１２の位置）で終了した時に、ジェスチャ５４２２が完了する。
【０２０２】
他のいくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおいて異なるコンタクト数を含む。例えば、ジェスチャ５４１２（図５ＯＯ〜５ＰＰ）は１つのコンタクトを含む。一方、ジェスチャ５４５４（図５ＦＦＦ〜５ＧＧＧ）は、移動５４５６において一緒に移動する２つのコンタクトを含む。ジェスチャ５４５４が検知され、ジェスチャ５４５４がアプリケーションアクセスマーク上で開始したと判定されると、ロックデバイスインターフェース５０００−Ｌの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が、制限付きセッションにおいて動画モードで開始され、図５ＴＴに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションが、ロックされ、パスコードで保護された状態に維持される。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３が、制限なしセッションにおいて動画モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｌが移動５４５４の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、インターフェース５０００−Ｌがスクリーンを離れて移行すればするほど露出される。
【０２０３】
いくつかの実施形態において、アイコン５４０８は、アプリケーションアクセスマーク５４０６上で検知されたジェスチャのタイプ（例えば、ジェスチャにおけるコンタクトの移動経路、コンタクト数等）に基づいて外見を変え得る。例えば、図５ＯＯに示すように、１つのコンタクトがアプリケーションアクセスマーク５４０６で検知されたとき、アイコン５４０８は、静止画像カメラを示す（コンタクトを有するジェスチャ（例えば、ジェスチャ５４１２）が検知された場合にカメラアプリケーション１４３が静止画像モードで開始することを示す）。図５ＦＦＦに示すように２つのコンタクトがアプリケーションアクセスマーク５４０６上で検知されたとき、アイコン５４０８は静止画像カメラの代わりに動画カメラを示すようにアニメ化し得る（コンタクトを有するジェスチャ（例えば、ジェスチャ５４５４）が検知された場合、カメラアプリケーション１４３が動画モードを開始することを示す）。別の実施例として、コンタクトの移動５４２４が、コンタクト５４１４の代わりに検知されたとき、図５ＲＲ〜５ＳＳに示すように、アイコン５４０８は動画カメラを示すように外観を変える。このアイコン５４０８の外観の変化はアニメ化し得る。
【０２０４】
図５ＵＵは、アプリケーションアクセスマーク５４０６上で検知されたジェスチャ５４３２を示す。ジェスチャ５４３２は、ジェスチャ５４１２及びジェスチャ５４２２とは異なるタイプのジェスチャである。いくつかの実施形態において、ジェスチャ５４３２はタップジェスチャである。アプリケーションアクセスマーク５４０６上でジェスチャ５４３２が検知されると、ロックデバイスインターフェース５０００−Ｌのアニメーションが表示され得る（例えば、図５ＶＶ〜５ＸＸ）。このアニメーションにおいて、ロックデバイスインターフェース５０００−Ｌは、第１のモードでカメラアプリケーション１４３に対応するインターフェース（例えば、静止画像モードにおけるカメラインターフェース５０２６）を部分的に露出するように移動又は移行し、アニメーションの元の位置に戻る。ジェスチャ５４３２の検知に伴うインターフェースの部分的な露出により、ユーザがアプリケーションアクセスマーク５４０６と対話して（例えば、ジェスチャ５４１２を実行することによって）カメラアプリケーション１４３を静止画像モードで開始できることをユーザに知らせる。
【０２０５】
図５ＹＹは、アプリケーションアクセスマーク５４０６上で検知されたジェスチャ５４３８を示す。ジェスチャ５４３８も、ジェスチャ５４１２及びジェスチャ５４２２とは異なるタイプのジェスチャで、ジェスチャ５４３２（図５ＵＵ）と同じタイプのジェスチャであり得る。アプリケーションアクセスマーク５４０６上でジェスチャ５４３８が検知されると、ロックデバイスインターフェース５０００−Ｌのアニメーションが表示され得る（例えば、図５ＺＺ〜５ＢＢＢ）。このアニメーションにおいて、ロックデバイスインターフェース５０００−Ｌは、第２のモードでカメラアプリケーション１４３に対応するインターフェース（例えば、動画モードにおけるカメラインターフェース５０２６）を部分的に露出するように移動又は移行し、アニメーションの元の位置に戻る。ジェスチャ５４３８の検知に伴うインターフェースの部分的な露出により、ユーザがアプリケーションアクセスマーク５４０６と対話して（例えば、ジェスチャ５４２２を実行することによって）カメラアプリケーション１４３を動画モードで開始できることをユーザに知らせる。
【０２０６】
いくつかの実施形態において、ロックデバイスインターフェース５０００−Ｌのアニメーションは、インターフェース５０２６を部分的に露出するような、ロックデバイスインターフェース５０００−Ｌの１つの方向（例えば、図ＶＶ又は５ＺＺの移動５４３４）の移行、及びインターフェース５０２６を隠すような、その後の反対方向（例えば、図５ＸＸ又は５ＢＢＢの移動５４３６）の移動を含む。
【０２０７】
いくつかの実施形態において、アプリケーションアクセスマーク５４０６上の交互のタップジェスチャは、インターフェース５０２６を交互に静止画像モード及び動画モードで部分的に露出する。例えば、アプリケーションアクセスマーク５４０６上でジェスチャ５４３２が検知され、それに対応して静止画像モードでインターフェース５０２６が部分的に露出された後に、アプリケーションアクセスマーク５４０６上でジェスチャ５４３８が検知され、それに対応してインターフェース５０２６が動画モードで部分的に露出される。したがって、アプリケーションアクセスマーク５４０６を一度タップすると、インターフェース５０２６を静止画像モードで部分的に露出し、次に、アプリケーションアクセスマーク５４０６に２度目のタップを行うとインターフェース５０２６を動画モードで部分的に露出する。他のいくつかの実施形態において、１つのコンタクトを有するアプリケーションアクセスマーク５４０６上でのタップジェスチャは、インターフェース５０２６を静止画像モードで部分的に露出し、アプリケーションアクセスマーク５４０６上の複数のコンタクト（例えば、２つのコンタクト）を有するタップジェスチャは、インターフェース５０２６を動画モードで部分的に露出する。
【０２０８】
図５ＣＣＣは、アプリケーションアクセスマーク５４０６上で検知されたジェスチャ５４４４を示す。ジェスチャ５４４４は、ジェスチャ５４１２及び５４２２とは異なるタイプのジェスチャである。いくつかの実施形態において、ジェスチャ５４４４は、タップ・アンド・ホールドジェスチャである。アプリケーションアクセスマーク５４０６上でジェスチャ５４４４が検知されると、カメラアプリケーション１４３を静止画像モード（例えば、ジェスチャ５４１２）及び動画モード（例えば、ジェスチャ５４１４）でそれぞれ開始するジェスチャの可視指示５４４６及び５４４８が表示される（図５ＤＤＤ）。可視指示５４４６及び５４４８は、テキスト、図形（例えば、矢印）、又はこれらの任意の組み合わせを含み得る。
【０２０９】
図５ＥＥＥは、ロック解除オブジェクト５２７６上で検知されたジェスチャ５４５０を示す。ジェスチャ５４５０は、移動５４５２で移動する。ジェスチャ５４５０及び対応する移動５４５２が検知されると、ロック解除オブジェクト５２７６が仮想チャネル５２７４内をチャネル５２７４の右端に向かって移動する。ロック解除オブジェクト５２７６が、チャネル５２７４の右端に移動し、ジェスチャ５４５０が解放されたとき、ジェスチャ５４５０の解放が検知されると、デバイス１００がロックされ、パスコードで保護された状態で場合、図５Ｃに示すように、パスコード入力ユーザーインターフェース５０２２が表示される。
【０２１０】
図５ＨＨＨは、デバイス１００のタッチスクリーン１１２に表示されたロックデバイスインターフェース５０００−Ｍを示す。ロックデバイスインターフェース５０００−Ｍは、上記の他のロックデバイスインターフェース５０００と同様に、デバイス１００がロックされた状態の時に、デバイス１００上の物理的なボタン（例えば、プッシュボタン２０６、ホーム又はメニューボタン２０４）がユーザによってアクティブ化されると表示され得る。ロックデバイスインターフェース５０００−Ｍは、デバイスがロックされていることをユーザに知らせるメッセージ並びにその他の情報（例えば、現在の日時）を有し得る。
【０２１１】
ロックデバイスインターフェース５０００−Ｍは、ロック解除オブジェクト５２７６及び仮想チャネル５２７４、第１のアクセスマーク５４５８、及び第２のアクセスマーク５４６２を有する。第１のアクセスマーク５４５８は、アイコン５４６０及び５０１０を有する。第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２は、いずれもアプリケーションに関連している。図示のように、第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２は、カメラアプリケーション１４３に関連している。第１及び第２のアクセスマーク５４５８、５４６２に関連し得るその他のアプリケーションには、例えば、通知アプリケーション１６５、電子メールアプリケーション１４０、又は電話アプリケーション１３８が含まれる。アイコン５４６０は、第１のアクセスマーク５４０６が関連している、カメラアプリケーション１４３の第１のモードを示す。例えば、図５ＨＨＨに示すアイコン５４６０は、静止画像カメラの形状を成し、第１のアクセスマーク５４０６は、カメラアプリケーション１４３の静止画像キャプチャモードに関連している。アイコン５０１０は、図５Ａを参照して上述されている。ロック解除オブジェクト５２７６、チャネル５２７４、及びカメラアクセスマーク５４０６は、所定の領域５４５７に表示され得る。いくつかの実施形態において、カメラアイコン５４１６及び動画アイコン５４１８もロックデバイスインターフェース５０００−Ｍに表示される。いくつかの実施形態において、カメラアイコン５４１６及び動画アイコン５４１８は、ロックデバイスインターフェース５０００−Ｍに表示されない。
【０２１２】
図５ＨＨＨは、タッチスクリーン１１２上で検知されたジェスチャ５４６６を示す。ジェスチャ５４６６は、第１のアクセスマーク５４５８から開始する時に検知される。ジェスチャ５４６６は、移動５４６８で移動する。ジェスチャ５４６６が検知され、ジェスチャ５４６６が第１のアクセスマーク５４５８上で開始したと判定されると、ロックデバイスインターフェース５０００−Ｍの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３（第１のアクセスマーク５４５８が関連しているアプリケーション）が、制限付きセッションにおいて静止画像キャプチャモード（静止画像モードに設定されたトグルスイッチ５０３２で表示）で開始され、図５ＪＪＪに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションが、ロックされ、パスコードで保護された状態に維持される。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３は、制限なしセッションにおいて静止画像モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｍが移動５４６８の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、図５ＨＨＨ〜５ＪＪＪに示すように、インターフェース５０００−Ｍがスクリーンを離れて移れば移るほど露出される。
【０２１３】
図５ＫＫＫは、タッチスクリーン１１２上で検知されるジェスチャ５４７０を示す。ジェスチャ５４７０は、第２のアクセスマーク５４６２から開始する時に検知される。ジェスチャ５４７０は、移動５４７２で移動する。ジェスチャ５４７０が検知され、ジェスチャ５４７０が第２のアクセスマーク５４６２上で開始したと判定されると、ロックデバイスインターフェース５０００−Ｍの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３（アプリケーションアクセスマーク５４０６に関連するアプリケーション）が、制限付きセッションにおいて動画キャプチャモード（動画モードに設定されたトグルスイッチ５０３２で表示）で開始され、図５ＭＭＭに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションが、ロックされ、パスコードで保護された状態に維持される。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３は、制限なしセッションにおいて動画モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｍが移動５４７２の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、図５ＫＫＫ〜５ＭＭＭに示すように、インターフェース５０００−Ｍがスクリーンを離れて移行すればするほど露出される。
【０２１４】
図５ＨＨＨ〜５ＭＭＭにおいて、カメラアプリケーション１４３は、異なるモード、図５ＪＪＪの静止画像モード及び図５ＭＭＭの動画モードで開始される。カメラアプリケーション１４３が開始されるモードは検知されたジェスチャが開始するアクセスマークによって決定される。ジェスチャ５４６６（図５ＨＨＨ）は、第１のアクセスマーク５４５８から開始し、したがって、カメラアプリケーション１４３は静止画像モードで開始される。ジェスチャ５４７０（５ＫＫＫ）は、第２のアクセスマーク５４６２から開始し、したがって、カメラアプリケーション１４３は、動画モードで開始される。
【０２１５】
図５ＮＮＮは、ジェスチャが第２のアクセスマーク５４６２上で検知され、カメラアプリケーション１４３を動画モードで開始する別の実施例を示す。図５ＮＮＮは、第２のアクセスマーク５４６２上で開始するジェスチャ５４７０と、実質的な垂直移動５４７２（図５ＫＫＫ）の代わりに実質的な水平方向である移動５４７４を示す。ジェスチャ５４７０及び移動５４７４が検知されると、ロックデバイスインターフェース５０００−Ｍの表示が止まる。デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３（アプリケーションアクセスマーク５４０６に関連するアプリケーション）が、制限付きセッションにおいて動画キャプチャモード（動画モードに設定されたトグルスイッチ５０３２で表示）で開始され、図５ＭＭＭに示すように、対応するインターフェース５０２６が表示され、カメラアプリケーション１４３以外のアプリケーションが、ロックされ、パスコードで保護された状態に維持される。デバイス１００が、ロックされているが、パスコードで保護されていない状態である場合、カメラアプリケーション１４３は、制限なしセッションにおいて動画モードで開始され、対応するインターフェース５０２６が表示される。いくつかの実施形態において、インターフェース５０２６は、ロックデバイスインターフェース５０００−Ｍが移動５４７２の方向に従ってスクリーンを離れて移行するアニメーションにおいて露出され得、インターフェース５０２６は、図５ＯＯＯに示すように、インターフェース５０００−Ｍがスクリーンを離れて移行すればするほど露出される。
【０２１６】
ジェスチャ５４６６と５４７０は異なるタイプであり得る。いくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおいてコンタクトの異なる経路の移動を有する。例えば、図５ＮＮＮに示すジェスチャ５４７０は、実質的に水平方向の移動５４７４を有しており、図ＩＩＩのジェスチャ５４６６は、実質的に垂直方向の移動５４６８を有する。
【０２１７】
他のいくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおけるコンタクトの移動が異なる位置で終了する。例えば、ジェスチャ５４６６（図５ＨＨＨ〜５ＩＩＩ）において、コンタクトはカメラアイコン５４１６に向かって移動していると示されており、コンタクトがカメラアイコン５４１６の領域（例えば、カメラアイコン５４１６上のタッチスクリーン１１２の位置）で終了した時に、ジェスチャ５４６６が完了する。ジェスチャ５４７０（図５ＫＫＫ〜５ＬＬＬ）において、コンタクトは動画アイコン５４１８に向かって移動していると示されており、コンタクトが動画アイコン５４１８の領域（例えば、動画アイコン５４１８上のタッチスクリーン１１２の位置）で終了した時に、ジェスチャ５４７０が完了する。
【０２１８】
他のいくつかの実施形態において、異なるタイプのジェスチャは、ジェスチャにおいて異なるコンタクト数を含む。例えば、ジェスチャ５４６６（図５ＰＰＰ）は１つのコンタクトを有する。一方、ジェスチャ５４７６（図５ＰＰＰ）は、移動５４７８において一緒に移動する２つのコンタクトを有する。ジェスチャ５４７０が検知された場合と同様に（図５ＫＫＫ）、ジェスチャ５４７６が検知されると、カメラアプリケーション１４３が開始され、インターフェース５０２６が動画モードで表示される。
【０２１９】
図５ＱＱＱは、第１のアクセスマーク５４５８上で検知されたジェスチャ５４８０を示す。ジェスチャ５４８０は、ジェスチャ５４６６とは異なるタイプのジェスチャである。いくつかの実施形態において、ジェスチャ５４８０はタップジェスチャである。第１のアクセスマーク５４５８上でジェスチャ５４８０が検知されると、ロックデバイスインターフェース５０００−Ｍのアニメーションが表示され得る（例えば、図５ＲＲＲ）。アニメーションにおいて、ロックデバイスインターフェース５０００−Ｍは１つの方向（例えば、方向５４８４）に移動又は移行して第１のモードでカメラアプリケーション１４３に対応するインターフェース（例えば、静止画像モードにおけるカメラインターフェース５０２６）を部分的に露出し、その後、反対方向（例えば、方向５４８６）に移してアニメーションの元の位置に戻る。ジェスチャ５４８０の検知に伴うインターフェースの部分的な露出により、ユーザが第１のアクセスマーク５４５８と対話して（例えば、ジェスチャ５４６６を実行することによって）カメラアプリケーション１４３を静止画像モードで開始できることをユーザに知らせる。
【０２２０】
図５ＱＱＱも、第２のアクセスマーク５４６２で検知されるジェスチャ５４８２を示す。ジェスチャ５４８２は、ジェスチャ５４７０又は５４７６とは異なるタイプのジェスチャである。いくつかの実施形態において、ジェスチャ５４８２はタップジェスチャである。第２のアクセスマーク５４６２上でジェスチャ５４８２が検知されると、ロックデバイスインターフェース５０００−Ｍのアニメーションが表示され得る（例えば、図５ＳＳＳ）。アニメーションにおいて、ロックデバイスインターフェース５０００−Ｍは１つの方向（例えば、方向５４８８）に移動又は移行して第２のモードでカメラアプリケーション１４３に対応するインターフェース（例えば、動画モードにおけるカメラインターフェース５０２６）を部分的に露出し、その後、反対方向（例えば、方向５４９０）に移動してアニメーションの元の位置に戻る。いくつかの実施形態において、方向５４８８は方向５４８４と直交し、方向５４９０は、方向５４８６と直交する。ジェスチャ５４８２の検知に伴う部分的な露出により、ユーザが第２のアクセスマーク５４６２と対話して（例えば、ジェスチャ５４７０を実行することによって）カメラアプリケーション１４３を動画モードで開始できることをユーザに知らせる。
【０２２１】
図５ＴＴＴは、ロック解除オブジェクト５２７６上で検知されたジェスチャ５４９２を示す。ジェスチャ５４９２は、移動５４９４で移動する。ジェスチャ５４９２及び対応する移動５４９４が検知されると、ロック解除オブジェクト５２７６が仮想チャネル５２７４内をチャネル５２７４の右端に向かって移動する。ロック解除オブジェクト５２７６が、チャネル５２７４の右端に移動され、ジェスチャ５４９２が解放されたとき、ジェスチャ５４９２の解放が検知されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、図５Ｃに示すように、パスコード入力ユーザーインターフェース５０２２が表示される。
【０２２２】
上記の図５ＯＯ〜５ＴＴＴにおいて、アプリケーションアクセスマーク５４０６、第１のアクセスマーク５４５８、及び第２のアクセスマーク５４６２は、カメラアプリケーション１４３に関連する。いくつかの実施形態において、これらのアクセスマークは、通知アプリケーション１６５、電子メールアプリケーション１４０又は電話アプリケーション１３８などの他のアプリケーションに関連し得ることが理解されよう。これらのアクセスマークが通知アプリケーション１６５と関連する実施形態において、第１のモードは、着信メッセージ（例えば、テキストメッセージ、電子メール、ボイスメール、不在着信）の通知が表示される着信メッセージ通知モードであり、第２のモードは、着信メッセージの通知及びその他の通知（例えば、カレンダーアポイントメント、タスク、リマインダー、他のアプリケーションからの通知）が表示される集約通知モードであり得る。
【０２２３】
アクセスマークが電子メールアプリケーション１４０に関連している実施形態において、第１のモードは、１つ以上の電子メールボックスで受信した電子メールメッセージが表示される受信箱モードであり得、第２のモードは、電子メールメッセージを作成するためのインターフェースが表示される電子メール作成モードであり得る。
【０２２４】
アクセスマークが電話アプリケーション１３８に関連している実施形態において、第１のモードは、ダイアルするための電話番号を入力するキーパッドが表示されるキーパッドモードであり得、第２のモードは、受信通話、発信通話及び不在着信のログが表示される直近通話一覧又は通話ログモードであり得る。あるいは、第２のモードは、ボイスメールの一覧が表示され、ボイスメールが再生され得るボイスメールモードであり得る。
【０２２５】
図６Ａ〜６Ｂは、いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスする方法６００を示すフローチャートである。方法６００は、ディスプレイと、タッチ感知式表面と、カメラアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法６００における一部の動作は、組み合わせ得り、及び／又は一部の動作の順序は変更し得る。
【０２２６】
以下で説明されているように、方法６００は、ロックされたデバイスにおけるカメラアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおけるカメラアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザが、ロックされたデバイスのカメラアプリケーションに、より高速かつより効率的にアクセスできることによって、電力を節減し、バッテリ充電間隔を長くすることができる。
【０２２７】
デバイスがロックされ、パスコードで保護された状態である時（６０２）、デバイスは、タッチ感知式ディスプレイ上に、カメラアクセスマーク（例えば、図５Ａのマーク５００６などのカメラアプリケーションを示すアイコン又はその他の図形）を有するロック画面インターフェースを表示する（６０４）。例えば、デバイス１００がロックされ、パスコードで保護された状態である間に、図５Ａに示すように、ロックデバイスインターフェース５０００−Ａがタッチスクリーン１１２に表示される。ロックデバイスインターフェース５０００−Ａは、カメラアクセスマーク５００６を有する。
【０２２８】
いくつかの実施形態において、カメラアクセスマークは、ロック画面インターフェースの所定の領域内に表示される（６０６）。例えば、図５Ａに示すように、カメラアクセスマーク５００６は、ロックデバイスインターフェース５０００−Ａの領域５０１２に表示される。
【０２２９】
デバイスは、タッチ感知式ディスプレイ上でジェスチャを検知する（６０８）。例えば、図５Ａにおいて、ジェスチャ（同じタイプで、移動方向が同じであるが、異なる位置から開始するジェスチャである、ジェスチャ５０１４又は５０１８）が検知される。
【０２３０】
いくつかの実施形態において、ジェスチャは、シングルフィンガースライドジェスチャである（６１０）。例えば、移動５０１６（図５Ａ）で移動するジェスチャ５０１４は、シングルフィンガースライドジェスチャであり得る。
【０２３１】
いくつかの実施形態において、ジェスチャは単一の指の所定の方向への連続した移動を有する（６１２）。ジェスチャ５０１４（図５Ａ）は、例えば、単一の指の所定の方向（ディスプレイ１１２上を垂直方向を上向き）への連続した移動５０１６を有するジェスチャである。
【０２３２】
いくつかの実施形態において、ジェスチャは、単一の指の任意の所望の経路に沿った連続した移動を有する（６１４）。
【０２３３】
いくつかの実施形態において、ジェスチャは、シングルフィンガータップジェスチャである（６１６）。例えば、移動５０１６を有するジェスチャ５０１４又は移動５０２０を有するジェスチャ５０１８の代わりに、ジェスチャはカメラアクセスマーク５００６上又はカメラアクセスマーク５００６から離れたシングルフィンガータップジェスチャ（不図示）であり得る。
【０２３４】
ジェスチャが、カメラアクセスマーク上（又は、いくつかの実施形態において、カメラアクセスマークを囲む隠されたヒット領域などの、カメラアクセスマークの隠されたヒット領域上）で開始することが判定されると（６１８）、デバイスはロック画面インターフェースの表示を止め（６２０）、カメラアプリケーションの制限付きセッションを開始し（６２２）、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示し（６２４）、カメラアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコードで保護された状態に維持する（６２６）。図５Ａに戻ると、例えば、ジェスチャ（ジェスチャ５０１４）がカメラアクセスマーク５００６で開始したと判定されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きのセッションで開始され、パスコード入力ユーザーインターフェース５０２２（図５Ｃ）が表示されずに、ロックデバイスインターフェース５０００−Ａがカメラインターフェース５０２６に取って代わられる。デバイス１００上のその他のアプリケーション（例えば、ノート１５３、ブラウザ１４７等）は、ロックされ、パスコードで保護された状態に維持される。
【０２３５】
いくつかの実施形態において、ロック画面インターフェースの表示を止めることと、カメラアプリケーションのインターフェースを表示することは、ロック画面インターフェースを画面から外へスライドさせてカメラアプリケーションのインターフェースを露出させることと、カメラアプリケーションのインターフェースを画面上でスライドさせながらロック画面インターフェースを画面から離してスライドさせることと、又はロック画面インターフェースをカメラアプリケーションのインターフェースにフリップすることなどの、アニメ化された遷移を含む。例えば、カメラインターフェース５０２６に拡大（図５Ｂ）及び遷移する領域５０１２を示すアニメーションを表示し得る。
【０２３６】
ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定されると、デバイスは、パスコード入力インターフェースを表示する（６２８）。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が止まり、デバイスは、ロック解除状態に入り、複数のアプリケーションにアクセスできる。図５Ａに戻ると、例えば、ジェスチャ（例えば、ジェスチャ５０１８）が、カメラアクセスマーク５００６以外の位置で開始したと判定されると、デバイス１００がロックされ、パスコードで保護された状態の場合、パスコード入力ユーザーインターフェース５０２２が表示される（図５Ｃ）。正しいパスコードがパスコード入力ユーザーインターフェース５０２２に入力されると、デバイス１００のロックが解除される。
【０２３７】
したがって、同じジェスチャは、ジェスチャの開始位置によって２つの異なる結果を生じる。例えば、カメラアクセスマーク５００６上で開始するシングルフィンガースライドジェスチャ５０１４（図５Ａ）は、パスコード入力インターフェースをバイパスし、直ちに制限付きセッションでカメラアプリケーションを表示する。逆に、カメラアクセスマーク５００６から離れて開始するシングルフィンガースライドジェスチャ５０１８（図５Ａ）は、直ちにパスコード入力インターフェースを表示する。
【０２３８】
いくつかの実施形態において、ジェスチャがカメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定されると、カメラアプリケーションのインターフェースを表示せずに、パスコード入力インターフェースが表示される（６３０）。ジェスチャ５０１８（図５Ａ）が検知されると、例えば、カメラインターフェース５０２６を表示せずに、パスコード入力ユーザーインターフェース５０２２が表示される。
【０２３９】
いくつかの実施形態において、デバイスは、ジェスチャがカメラアクセスマーク上で開始したと判定すると、カメラアプリケーションによって制御されるカメラ内の１つ以上のハードウェアコンポーネントを初期化する（６３２）。例えば、カメラアクセスマーク５００６上にジェスチャ５０１４が検知されると、デバイス１００のカメラのハードウェアコンポーネント（例えば、光学センサ１６４）が初期化され得る。
【０２４０】
いくつかの実施形態において、カメラアプリケーションが制限付きセッションにある時（６３４）、カメラアプリケーションは、制限付きセッションにおいてカメラアプリケーションによって生成された１つ以上の画像を提示でき（６３６）、カメラアプリケーションは、制限付きセッションの時に生成されていないカメラアプリケーションの一切の画像を提示できない（６３８）。カメラアプリケーション１４３が制限付きセッションにあるとき、制限付きセッションの間にキャプチャされた画像及び音声は、カメラアプリケーション１４３のインターフェース（例えば、カメラロール画像ビューアインターフェース５０４２）で表示し得るが、制限付きセッションの外でキャプチャされた（例えば、デバイス１００のロックが解除されている時にキャプチャされた）画像及び動画は表示し得ない。
【０２４１】
いくつかの実施形態において、デバイスがロックされ、パスコードで保護された状態である間に、デバイスは、ジェスチャに対応しないタッチ感知式ディスプレイとの何らかのコンタクトを検知しても、デバイスに所定のセットの動作を実行（例えば、デバイス上でアプリケーションを使った動作の実行）させない（６４０）。
【０２４２】
図６Ａ〜６Ｂの動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法７００、８００、９００、１０００及び１１００（例えば、図７〜９、１０Ａ〜１０Ｃ、１１Ａ〜１１Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図６Ａ〜６Ｂを参照して上述されている方法６００に同様に適用し得ることが理解されよう。簡略化するため、これらの詳細の説明はここでは反復しない。
【０２４３】
図７は、いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスする方法７００を示すフローチャートである。方法７００は、ディスプレイと、タッチ感知式表面と、カメラアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法７００における一部の動作は、組み合わせ得、及び／又は一部の動作の順序は変更し得る。
【０２４４】
以下で説明されているように、方法７００は、ロックされたデバイスにおけるカメラアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおけるカメラアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザがロックされたデバイスにおけるカメラアプリケーションにより高速かつより効率的にアクセスできることによって電力を節減し、バッテリ充電間隔を長くすることができる。
【０２４５】
デバイスがロックされ、パスコードで保護された状態である時（７０２）、デバイスは、カメラアクセスマーク（例えば、図５Ｇのロック解除カメラオブジェクト５０６８又は図５ＩＩのカメラアイコン５２８６などの、カメラアプリケーションを示すアイコン又はその他の図形）、及びロック解除マーク（例えば、図５Ｇのロック解除オブジェクト５０６６などの、デバイスロック解除機能を示すアイコン又はその他の図形）を含むロック画面インターフェースをタッチ感知式ディスプレイに表示する（７０４）。例えば、デバイス１００がロックされ、パスコードで保護された状態である時に、図５Ｇに示すように、ロックデバイスインターフェース５０００−Ｂが、タッチスクリーン１１２に表示される。ロックデバイスインターフェース５０００−Ｂは、ロック解除オブジェクト５０６６及びロック解除カメラオブジェクト５０６８を有する。
【０２４６】
ジェスチャが、カメラアクセスマーク上（又は、いくつかの実施形態において、カメラアクセスマークを囲む隠されたヒット領域などの、カメラアクセスマークの隠されたヒット領域上）で開始及び終了したと判定すると（７０６）、デバイスはロック画面インターフェースの表示を止め（７０８）、カメラアプリケーションの制限付きセッションを開始し（７１０）、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示し（７１２）、カメラアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコードで保護された状態に維持する（７１４）。いくつかの実施形態において、カメラアクセスマーク上で開始及び終了するジェスチャは、カメラアクセスマーク上のタップジェスチャである。いくつかの実施形態において、カメラアクセスマーク上で開始及び終了するジェスチャは、単独で又はロック画面上のその他のオブジェクトとともにカメラアクセスマークを移動するカメラアクセスマーク上のドラッグジェスチャである。
【０２４７】
例えば、図５Ｉにおいて、ロック解除カメラオブジェクト５０６８上でジェスチャ５０７４及び対応するジェスチャ移動５０７６（つまり、ジェスチャ開始）が検知され、ロック解除カメラオブジェクト５０６８が所定の位置（例えば、ロック解除オブジェクト５０６６の隣り（図５Ｊ）又はチャネル５０６４の左端（図５Ｎ））に移動した後でジェスチャ５０７４がロック解除カメラオブジェクト５０６８から解放されると（つまり、ジェスチャ終了）、デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きセッションで開始され、パスコード入力ユーザーインターフェース５０２２（図５Ｄ）を表示せずに、ロックデバイスインターフェース５０００−Ｂが、カメラインターフェース５０２６に取って代わられる。デバイス１００上のその他のアプリケーション（例えば、ノート１５３、ブラウザ１４７等）は、ロックされ、パスコードで保護された状態に維持される。
【０２４８】
別の実施例として、図５ＩＩにおいて、カメラアイコン５２８６上でタップジェスチャ５２８８が検知されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きのセッションで開始され、パスコード入力ユーザーインターフェース５０２２が表示されずに、ロックデバイスインターフェース５０００−Ｊがカメラインターフェース５０２６に取って代わられる（図５Ｄ）デバイス１００上のその他のアプリケーション（例えば、ノート１５３、ブラウザ１４７等）は、ロックされ、パスコードで保護された状態に維持される。
【０２４９】
いくつかの実施形態において、ロック画面インターフェースの表示を止めることと、カメラアプリケーションのインターフェースを表示することは、ロック画面インターフェースを画面から外へスライドさせてカメラアプリケーションのインターフェースを露出させることと、カメラアプリケーションのインターフェースを画面上でスライドさせながらロック画面インターフェースを画面から外へスライドさせることと、ロック画面インターフェースをカメラアプリケーションのインターフェースにフリップすることなどの、アニメ化された遷移を含む。
【０２５０】
ロック解除マークに関連するタッチ感知式ディスプレイ上の位置で開始するジェスチャを検知すると、デバイスはパスコード入力インターフェースを表示する（７１６）。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が止まり、デバイスは、ロック解除状態に入り、複数のアプリケーションにアクセスできる。
【０２５１】
例えば、図５Ｇ〜５Ｎに戻ると、ロック解除オブジェクト５０６６上でジェスチャ５０７０が検知され（つまり、開始）、ロック解除オブジェクト５０６６が所定の位置（例えば、図５Ｌのチャネル５０６４の右端、又は図５Ｈのロック解除カメラオブジェクト５０６８の隣り）まで移動した後にジェスチャ５０７０が解放されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、パスコード入力ユーザーインターフェース５０２２が表示される（図５Ｃ）。正しいパスコードがパスコード入力ユーザーインターフェース５０２２に入力されると、デバイス１００のロックが解除される。（類似の対応が、図５ＩＩのロック解除オブジェクト５２７６上のジェスチャに対して発生する）。
【０２５２】
したがって、ロック解除カメラアイコン５０６８上で開始及び終了するシングルフィンガースライドジェスチャ５０７４（図５Ｉ）は、パスコード入力インターフェースをバイパスし、直ちに制限付きセッションでカメラアプリケーションを表示する。逆に、ロック解除オブジェクト５０６６上で開始するシングルフィンガースライドジェスチャ５０７０（図５Ｇ）は、直ちにパスコード入力インターフェースを表示する。
【０２５３】
図７の動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法６００、８００、９００、１０００及び１１００（例えば、図６Ａ〜６Ｂ、図８〜９、図１０Ａ〜１０Ｃ、図１１Ａ〜１１Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図７を参照して上述されている方法７００に同様に適用し得ることが理解されよう。例えば、方法７００を参照して上述されているロックデバイスインターフェース５０００−Ｂは、本明細書で方法６００を参照して説明されているロックデバイスインターフェース５０００−Ａの１つ以上の特性を有し得る。簡略化するため、これらの詳細の説明はここでは反復しない。
【０２５４】
図８は、いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスする方法８００を示すフローチャートである。方法８００は、ディスプレイと、タッチ感知式表面と、カメラアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法８００における一部の動作は、組み合わせ得り、及び／又は一部の動作の順序は変更し得る。
【０２５５】
以下で説明されているように、方法８００は、ロックされたデバイスにおけるカメラアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおけるカメラアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザがロックされたデバイスにおけるカメラアプリケーションにより高速かつより効率的にアクセスできることによって電力を節減し、バッテリ充電間隔を長くすることができる。
【０２５６】
デバイスがロックされ、パスコードで保護された状態である時（８０２）、デバイスは、カメラアクセスマーク（例えば、図５ＪＪのカメラアイコン５２９４などの、カメラアプリケーションを示すアイコン又はその他の図形）、及びロック解除マーク（例えば、図５ＪＪのロック解除アイコン５２９６などの、デバイスロック解除機能を示すアイコン又はその他の図形）を含むロック画面インターフェースをタッチ感知式ディスプレイに表示する（８０４）。例えば、デバイス１００がロックされ、パスコードで保護された状態である間に、ロックデバイスインターフェース５０００−Ｋが、図５ＪＪに示すように、タッチスクリーン１１２に表示される。ロックデバイスインターフェース５０００−Ｋは、カメラアイコン５２９４及びロック解除アイコン５２９６を有する。
【０２５７】
カメラアクセスマーク上（又は、いくつかの実施形態において、カメラアクセスマークを囲む隠されたヒット領域などの、カメラアクセスマークの隠されたヒット領域上）で終了するジェスチャが検知されると（８０６）、デバイスは、ロック画面インターフェースの表示を止め（８０８）、カメラアプリケーションの制限付きセッションを開始し（８１０）、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示し（８１２）、カメラアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコードで保護された状態に維持する（８１４）。図５ＪＪにおいて、例えば、ジェスチャ５２９８がロック解除オブジェクト５２９２上で検知される。ジェスチャ５２９８は、移動５３０２でカメラアイコン５２９４に向かって移動し得る。移動５３０２が検知されると、ロック解除オブジェクト５２９２がカメラアイコン５２９４に向かって移動する。ロック解除オブジェクト５２９２がカメラアイコン５２９４の位置まで移動した後（つまり、ジェスチャが終了した後）でジェスチャ５２９８がロック解除オブジェクト５２９２から解放されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きセッションで開始され、パスコード入力ユーザーインターフェース５０２２を表示せずに、ロックデバイスインターフェース５０００−Ｋがカメラインターフェース５０２６に取って代わられる（図５Ｄ）。デバイス１００上のその他のアプリケーション（例えば、ノート１５３、ブラウザ１４７等）は、ロックされ、パスコードで保護された状態に維持される。
【０２５８】
いくつかの実施形態において、ロック画面インターフェースの表示を止めることと、カメラアプリケーションのインターフェースを表示することは、ロック画面インターフェースを画面から外へスライドさせてカメラアプリケーションのインターフェースを露出させることと、カメラアプリケーションのインターフェースを画面上でスライドさせながらロック画面インターフェースを画面から外へスライドさせることと、ロック画面インターフェースをカメラアプリケーションのインターフェースにフリップすることなどの、アニメ化された遷移を含む。
【０２５９】
ロック解除マークに関連するタッチ感知式ディスプレイ上の位置で終了するジェスチャを検知すると、デバイスは、パスコード入力インターフェースを表示する（８１６）。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が止まり、デバイスは、ロック解除状態に入り、複数のアプリケーションにアクセスできる。図５ＪＪに戻ると、ジェスチャ５２９８は、移動５３００でロック解除アイコン５２９６に向かって移動し得る。移動５３００が検知されると、ロック解除オブジェクト５２９２がロック解除アイコン５２９６に向かって移動する。ロック解除オブジェクト５２９２がロック解除アイコン５２９６の位置まで移動した（つまり、ジェスチャが終了した位置）後でジェスチャ５２９８がロック解除オブジェクト５２９２から解放されると、デバイス１００が、ロックされ、パスコードで保護された状態である場合、パスコード入力ユーザーインターフェース５０２２が表示される（図５Ｃ）。正しいパスコードがパスコード入力ユーザーインターフェース５０２２に入力されると、デバイス１００のロックが解除される。
【０２６０】
したがって、カメラアイコン５２９４上で終了する、移動５３０２で移動するシングルフィンガースライドジェスチャ５２９８（図５ＪＪ）は、パスコード入力インターフェースをバイパスし、直ちに制限付きセッションでカメラアプリケーションを表示する。逆に、ロック解除アイコン５２９６上で終了する、移動５３００で移動するシングルフィンガースライドジェスチャ５２９８（図５ＪＪ）は、直ちにパスコード入力インターフェースを表示する。
【０２６１】
図８の動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法６００、７００、９００、１０００及び１１００（例えば、図６Ａ〜６Ｂ、図７〜９、図１０Ａ〜１０Ｃ、図１１Ａ〜１１Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図８を参照して上述されている方法８００に同様に適用し得ることが理解されよう。例えば、方法８００を参照して上述されているロックデバイスインターフェース５０００−Ｋは、本明細書で方法６００を参照して説明されているロックデバイスインターフェース５０００−Ａの１つ以上の特性を有し得る。簡略化するため、これらの詳細な説明はここでは反復しない。
【０２６２】
図９は、いくつかの実施形態に係る、ロックされたデバイスのカメラアプリケーションにアクセスする方法９００を示すフローチャートである。方法９００は、ディスプレイと、タッチ感知式表面と、カメラアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法９００における一部の動作は、組み合わせ得、及び／又は一部の動作の順序は変更し得る。
【０２６３】
以下で説明されているように、方法９００は、ロックされたデバイスにおけるカメラアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおけるカメラアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザがロックされたデバイスにおけるカメラアプリケーションにより高速かつより効率的にアクセスできることによって電力を節減し、バッテリ充電間隔を長くすることができる。
【０２６４】
デバイスがロックされ、パスコードで保護された状態である時（９０２）、デバイスは、タッチ感知式ディスプレイ上に、カメラアクセスマーク（例えば、図５ＫＫのマーク５００６などのカメラアプリケーションを示すアイコン又はその他の図形）を有するロック画面インターフェースを表示する（９０４）。例えば、デバイス１００がロックされ、パスコードで保護された状態である間に、ロックデバイスインターフェース５０００−Ｊが、図５ＫＫに示すように、タッチスクリーン１１２に表示される。ロックデバイスインターフェース５０００−Ｊは、カメラアクセスマーク５００６を有する。
【０２６５】
デバイスは、タッチ感知式ディスプレイ上でジェスチャを検知する（９０６）。例えば、図５ＧＧにおいて、ジェスチャ５２７８又は５２８２が検知され、図５ＫＫにおいて、ジェスチャ５３０４が検知される。
【０２６６】
ジェスチャがカメラアクセスマーク（又は、いくつかの実施形態において、カメラアクセスマークを囲む隠されたヒット領域などの、カメラアクセスマークの隠されたヒット領域）上で開始し、そのジェスチャが第１のタイプ（例えば、タップジェスチャ）であると判定されると、デバイスはカメラアプリケーションのインターフェースを部分的に露出する（９０８）。いくつかの実施形態において、ジェスチャがカメラアクセスマーク上で開始し、そのジェスチャが第１のタイプであると判定されると、デバイスは（例えば、カメラアプリケーションのインターフェースを部分的に露出するために）ロック画面インターフェースを移行する（９０９）。例えば、図５ＫＫにおいて、ジェスチャ（ジェスチャ５３０４）がカメラアクセスマーク５００６上で開始し、そのジェスチャが第１のタイプ（例えば、タップジェスチャ）であると判定されると、ロック画面インターフェース５０００−Ｊが、図５ＬＬに示すように、上向き５３０６に移行し、カメラインターフェース５０２６の一部を露出する。ロック画面インターフェース５０００−Ｊの上向きの移行が、図５ＭＭに示すように、ピークに達し、ロック画面インターフェース５０００−Ｊは、図５ＮＮに示すように、ディスプレイ１１２上の元の位置に向かって下向き５３０８に移行する。この上向き及び下向き移行は、例えば、ディスプレイ１１２の下端を跳ね返るロック画面インターフェース５０００−Ｊのアニメーションの一部であり得る。
【０２６７】
いくつかの実施形態において、デバイスはロック画面インターフェースを第１の方向に移行してカメラアプリケーションのインターフェースを部分的に露出し、次に、ロック画面インターフェースを第１の方向とは反対の方向に移行してカメラアプリケーションの部分的に露出されたインターフェースの表示を除く。この移動によって、ユーザにカメラアプリケーションのインターフェースの一瞥を与え、カメラアクセスマークをドラッグ又はスワイプジェスチャすれば直ちにカメラアプリケーションにアクセスできることをユーザに暗示する。
【０２６８】
ジェスチャが、カメラアクセスマーク上（又は、いくつかの実施形態において、カメラアクセスマークを囲む隠されたヒット領域などの、カメラアクセスマークの隠されたヒット領域上）で開始し、そのジェスチャが第１のタイプとは異なる第２のタイプである（例えば、ドラッグ又はスワイプジェスチャ）と判定されると（９１０）、デバイスはロック画面インターフェースの表示を止め（９１２）、カメラアプリケーションの制限付きセッションを開始し（９１４）、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースを表示し（９１６）、カメラアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコードで保護された状態に維持する（９１８）。図５ＧＧに戻ると、例えば、ジェスチャ（ジェスチャ５２８２）がカメラアクセスマーク５００６上で開始し、そのジェスチャが第１のタイプとは異なる第２のタイプ（例えば、タップジェスチャであるジェスチャ５３０４と比較して、ドラッグ又はスワイプジェスチャであるジェスチャ５２８２）であると判定されると、デバイス１００がロックされ、パスコードで保護された状態である場合、カメラアプリケーション１４３が制限付きセッションで開始され、パスコード入力ユーザーインターフェース５０２２を表示せずに、ロックデバイスインターフェース５０００−Ｊがカメラインターフェース５０２６に取って代わられる（図５Ｃ）。デバイス１００上のその他のアプリケーション（例えば、ノート１５３、ブラウザ１４７等）は、ロックされ、パスコードで保護された状態に維持される。
【０２６９】
ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判断されると（例えば、ロック解除オブジェクトで開始するドラッグ又はスワイプジェスチャ）、デバイスは、パスコード入力インターフェースを表示する（９２０）。正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が止まり、デバイスは、ロック解除状態に入り、複数のアプリケーションにアクセスできる。図５ＧＧに戻ると、例えば、ジェスチャ（例えば、ジェスチャ５２７８）が、カメラアクセスマーク５００６以外の位置で開始したと判定されると、デバイス１００がロックされ、パスコードで保護された状態の場合、パスコード入力ユーザーインターフェース５０２２が表示される（図５Ｃ）。正しいパスコードがパスコード入力ユーザーインターフェース５０２２に入力されると、デバイス１００のロックが解除される。
【０２７０】
図９の動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法６００、７００、８００、１０００及び１１００（例えば、図６Ａ〜６Ｂ、図７〜８、図１０Ａ〜１０Ｃ、図１１Ａ〜１１Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図９を参照して上述されている方法９００に同様に適用し得ることが理解されよう。例えば、方法９００を参照して上述されているロックデバイスインターフェース５０００−Ｊは、本明細書で方法６００を参照して説明されているロックデバイスインターフェース５０００−Ａの１つ以上の特性を有し得る。簡略化するため、これらの詳細の説明はここでは反復しない。
【０２７１】
図１０Ａ〜１０Ｃは、いくつかの実施形態に係るロックされたデバイスの異なるモードのアプリケーションにアクセスする方法１０００を示すフローチャートである。方法１０００は、ディスプレイと、タッチ感知式表面と、第１のアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法１０００における一部の動作は、組み合わせ得り、及び／又は一部の動作の順序は変更し得る。
【０２７２】
以下で説明されているように、方法１０００は、ロックされたデバイスにおける異なるモードのアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおける異なるモードのアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザがロックされたデバイスにおける異なるモードのアプリケーションにより高速かつより効率的にアクセスできることによって電力を節減し、バッテリ充電間隔を長くすることができる。
【０２７３】
デバイスがロックされ、パスコードで保護された状態である時（１００２）、デバイスは、タッチ感知式ディスプレイ上に、第１のアプリケーションアクセスマーク（例えば、第１のアプリケーションにアクセスするためにユーザが相互作用するアイコン又はその他の図形要素）を含むロック画面インターフェースを表示する（１００４）。例えば、図５ＯＯは、ロックデバイスインターフェース５０００−Ｌに表示されたアプリケーションアクセスマーク５４０６を示す。
【０２７４】
デバイスは、タッチ感知式ディスプレイ上でジェスチャを検知する（１００６）。図５ＯＯ及び５ＲＲは、タッチスクリーン１１２上でそれぞれ検知されるジェスチャ５４１２及び５４２２を示す。
【０２７５】
ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャ（例えば、図５ＯＯの垂直方向スワイプジェスチャ、又は図５Ｘの移動５２３２を伴う左方向のスワイプジェスチャ５２３０）であると判定すると（１００８）、デバイスはロック画面インターフェースの表示を止め（１０１０）、第１のアプリケーションの第１のモードで第１のアプリケーションの制限付きセッションを開始し（１０１２）、パスコード入力インターフェースを表示せずに、第１のモードにおける第１のアプリケーションのインターフェースを表示し（１０１４）、第１のアプリケーション以外のデバイス内のアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持する（１０１６）。例えば、ジェスチャ５４１２が検知され、ジェスチャ５４１２がアプリケーションアクセスマーク５４０６上で開始し、第１のタイプのジェスチャであると判定されると、図５ＯＯ〜５ＱＱで示すように、ロック画面インターフェース５０００−Ｌの表示が止まり、カメラアプリケーション１４３が制限付きセッションにおいて静止画像モードで開始され、対応するインターフェース５０２６が静止画像モードで表示され、デバイスにおけるその他のアプリケーションに対してパスコードで保護された状態が維持される。
【０２７６】
ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャとは異なる第２のタイプのジェスチャ（例えば、図５ＲＲの水平方向スワイプジェスチャ、斜め方向スワイプジェスチャ５４２２、又は右向きのスワイプジェスチャ（例えば、図５Ｘの移動５２３４を伴うジェスチャ５２３０））であると判定すると（１０１８）、デバイスは、ロック画面インターフェースの表示を止め（１０２０）、第１のアプリケーションの第２のモードで第１のアプリケーションの制限付きセッションを開始し（１０２２）、パスコード入力インターフェースを表示せずに、第２のモードにおける第１のアプリケーションのインターフェースを表示し（１０２４）、第１のアプリケーション以外のデバイス内のアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持する（１０２６）。例えば、ジェスチャ５４２２（又は、図５ＦＦＦ〜５ＧＧＧのジェスチャ５４５４）が検知され、ジェスチャ５４２２（又は、ジェスチャ５４５４）がアプリケーションアクセスマーク５４０６上で開始し、第１のタイプのジェスチャとは異なる第２のタイプのジェスチャであると判定されると、図５ＲＲ〜５ＴＴ（又は、図５ＦＦＦ〜５ＧＧＧ）で示すように、ロック画面インターフェース５０００−Ｌの表示が止まり、カメラアプリケーション１４３が制限付きセッションにおいて動画モードで開始され、対応するインターフェース５０２６が動画モードで表示され、デバイスにおけるその他のアプリケーションに対してパスコードで保護された状態が維持される。
【０２７７】
いくつかの実施形態において、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャ及び第２のタイプのジェスチャとは異なる第３のタイプのジェスチャ（例えば、タップジェスチャ）と判断すると、デバイスは、第１のアプリケーションの第１のモードのインターフェースを部分的に露出するか、又は、第１のアプリケーションの第２のモードのインターフェースを部分的に露出する（１０２８）。例えば、タップジェスチャ５４３２及び５４３８が検知されると、図５ＵＵ〜５ＢＢＢに示すように、インターフェース５０２６が、静止画像モード及び動画モードのそれぞれで、部分的に露出される。
【０２７８】
いくつかの実施形態において、第１のアプリケーションの第１のモードのインターフェースを部分的に露出すること、又は第１のアプリケーションの第２のモードのインターフェースを部分的に露出することは、ロック画面インターフェースを移行するアニメーションを表示することを含む（１０３０）。図５ＵＵ〜５ＢＢＢに示すように、例えば、インターフェース５０２６を部分的に露出することは、ロックデバイスインターフェース５０００−Ｌが移行するアニメーションを含み得る。
【０２７９】
いくつかの実施形態において、アニメーションはロック画面インターフェースを第１の方向に移行して第１のアプリケーションの第１のモード又は第２のモードのインターフェースを部分的に露出し、次に、ロック画面インターフェースを第１の方向とは反対の方向に移行して第１のアプリケーションの部分的に露出されたインターフェースの表示を除く（１０３２）。
図５ＵＵ〜５ＢＢＢに示すように、例えば、インターフェース５０２６の部分的な露出は、方向５４３４に移行し、次に、反対の方向５４３６に移行するロックデバイスインターフェース５０００−Ｌのアニメーションを含み得る。
【０２８０】
いくつかの実施形態において、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャ及び第２のタイプのジェスチャとは異なる第３のタイプのジェスチャ（例えば、タップ・アンド・ホールドジェスチャ）と判断すると、デバイスは、第１のタイプのジェスチャ及び第２のタイプのジェスチャの１つ以上のビジュアルキューを表示する（１０３４）。ビジュアルキューは、第１のタイプのジェスチャ及び第２のタイプのジェスチャのユーザにヒント又はリマインダーを提供する。ビジュアルキューは、テキスト、図形、又はそれらの任意の組み合わせであってよい。例えば、図５ＣＣＣ〜５ＤＤＤは、ジェスチャ５４４４（例えば、タップ・アンド・ホールドジェスチャ）がアプリケーションアクセスマーク５４０６上で検知されると表示されるジェスチャの視覚インジケータ５４４６及び５４４８を示す。
【０２８１】
ジェスチャが第１のアプリケーションアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定すると、デバイスがパスコード入力インターフェースを表示し、パスコード入力インターフェースに正しいパスコードが入力されると、パスコード入力インターフェースの表示が止まり、デバイスは、ロック解除状態に入り、複数のアプリケーションにアクセスし得る（１０３６）。例えば、図５ＥＥＥに示すように、移動５４５２を伴うジェスチャ５４５０がロック解除オブジェクト５２７６上で検知されると、パスコード入力ユーザーインターフェース５０２２（図５Ｃ）が表示される。
【０２８２】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の経路を移動するコンタクトを含み、第２のタイプのジェスチャは、タッチ感知式表面上の第１の経路とは異なる第２の経路を移動するコンタクトを含む（１０３８）。例えば、ジェスチャ５４１２（図５ＯＯ）は、実質的に水平方向の経路を有し、ジェスチャ５４２２（図５ＲＲ）は斜め方向の経路を有する。
【０２８３】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の領域に移動しそこで終了するコンタクトを含み、第２のタイプのジェスチャは、タッチ感知式表面上の、第１の領域とは異なる、第２の領域に移動しそこで終了するコンタクトを含む（１０４０）。例えば、いくつかの実施形態において、ジェスチャ５４１２はカメラアイコン５４１６上で終了し、ジェスチャ５４２２は動画アイコン５４１８上で終了する。
【０２８４】
いくつかの実施形態において、第１のタイプのジェスチャは、第１の数のコンタクトを有し、第２のタイプのジェスチャは、第１の数のコンタクトとは異なる、第２の数のコンタクトを有する（１０４２）。例えば、ジェスチャ５４１２（図５ＯＯ）は１つのコンタクトを有し、ジェスチャ５４５４（図５ＦＦＦ）は２つのコンタクトを有する。
【０２８５】
いくつかの実施形態において、第１のアプリケーションはカメラアプリケーションであり、第１のモードは静止画像キャプチャモードであり、第２のモードは動画キャプチャモードである（１０４４）。例えば、図５ＯＯ〜５ＧＧＧは、静止画像モード及び動画モードで表示されるカメラアプリケーション１４３のインターフェース５０２６を示す。
【０２８６】
いくつかの実施形態において、第１のアプリケーションは通知アプリケーションであり、第１のモードは着信メッセージ通知モードであり、第２のモードは集約通知モードである（１０４６）。アプリケーションアクセスマーク５４０６に関連するアプリケーションは通知アプリケーション１６５であり得、ロックデバイスインターフェース５０００−Ｌからアクセスできる異なるモードには、着信メッセージ通知モード及び集約通知モードを含み得る。
【０２８７】
いくつかの実施形態において、第１のアプリケーションは電子メールアプリケーションであり、第１のモードは受信箱モードであり、第２のモードは電子メール作成モードである（１０４８）。アプリケーションアクセスマーク５４０６に関連するアプリケーションは電子メールアプリケーション１４０であり得、ロックデバイスインターフェース５０００−Ｌからアクセスできる異なるモードには、受信箱モード及び電子メール作成モードを含み得る。
【０２８８】
いくつかの実施形態において、第１のアプリケーションは電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードは直近通話一覧モードである（１０５０）。アプリケーションアクセスマーク５４０６に関連するアプリケーションは電話アプリケーション１３８であり得、ロックデバイスインターフェース５０００−Ｌからアクセスできる異なるモードには、キーパッドモード及び直近通話一覧（例えば、通話ログ）モードを含み得る。
【０２８９】
いくつかの実施形態において、第１のアプリケーションは電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードはボイスメールモードである（１０５２）。アプリケーションアクセスマーク５４０６に関連するアプリケーションは電話アプリケーション１３８であり得、ロックデバイスインターフェース５０００−Ｌからアクセスできる異なるモードには、キーパッドモード及びボイスメールモードを含み得る。
【０２９０】
いくつかの実施形態において、デバイスは、第１のアプリケーションアクセスマークを第１のモードに対応する第１の図形から、第１の図形とは異なり、第２のモードに対応する第２の図形に変えるアニメーション（例えば、図５ＲＲ〜５ＳＳに示すように、カメラマークを静止カメラ図形から動画カメラ図形に変えるアニメーション）を表示する（１０５４）。
【０２９１】
図１０の動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法６００、７００、８００、９００及び１１００（例えば、図６Ａ〜６Ｂ、図７〜９、図１１Ａ〜１１Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図１０を参照して上述されている方法１０００に同様に適用し得ることが理解されよう。例えば、方法１０００を参照して上述されているロックデバイスインターフェース５０００−Ｌは、本明細書で方法６００を参照して説明されているロックデバイスインターフェース５０００−Ａの１つ以上の特性を有し得る。簡略化するため、これらの詳細の説明はここでは反復しない。
【０２９２】
図１１Ａ〜１１Ｃは、いくつかの実施形態に係るロックされたデバイスの異なるモードのアプリケーションにアクセスする方法１１００を示すフローチャートである。方法１１００は、ディスプレイと、タッチ感知式表面と、第１のアプリケーションを含む複数のアプリケーションと、を有するポータブル多機能デバイス（例えば、図３のデバイス３００、又は図１のポータブル多機能デバイス１００）で実行される。いくつかの実施形態において、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知式表面はディスプレイ上にある。いくつかの実施形態において、ディスプレイは、タッチ感知式表面とは別である。方法１１００における一部の動作は、組み合わせ得、及び／又は一部の動作の順序は変更し得る。
【０２９３】
以下で説明されているように、方法１１００は、ロックされたデバイスにおける異なるモードのアプリケーションに迅速にアクセスするための直観的な方法を提供する。この方法は、ロックされたデバイスにおける異なるモードのアプリケーションにアクセスする時のユーザの認知負担を低減し、それによって、より効率的なヒューマン・マシン・インターフェースを創出する。バッテリ作動式の電子デバイスの場合、ユーザがロックされたデバイスにおける異なるモードのアプリケーションにより高速かつより効率的にアクセスできることによって電力を節減し、バッテリ充電間隔を長くすることができる。
【０２９４】
デバイスがロックされ、パスコードで保護された状態である時（１１０２）、デバイスは、第１のアプリケーションにおける第１のモードの第１のアクセスマーク（例えば、ユーザが対話して第１のアプリケーションにおける第１のモードにアクセスするアイコン又はその他の図形要素）、及び第１のアプリケーションにおける第２のモードの、第１のアクセスマークとは異なる、第２のアクセスマーク（例えば、ユーザが対話して第１のアプリケーションにおける第２のモードにアクセスするアイコン又はその他の図形要素）を含むロック画面インターフェースをタッチ感知式ディスプレイに表示する（１１０４）。例えば、図５ＨＨＨは、ロックデバイスインターフェース５０００−Ｍに表示される第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２を示す。
【０２９５】
デバイスは、タッチ感知式ディスプレイ上でジェスチャを検知する（１１０６）。図５ＨＨＨ、５ＫＫＫ、５ＮＮＮは、それぞれタッチスクリーン１１２上で検知されるジェスチャ５４６６及び５４７０を示す。
【０２９６】
ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャ（例えば、図５ＨＨＨ又は５ＰＰＰの垂直方向のスワイプジェスチャ５４６６、又は左方向のスワイプジェスチャ（例えば、図５Ｘの移動５２３２を伴うジェスチャ５２３０））であると判定すると（１１０８）、デバイスはロック画面インターフェースの表示を止め（１１１０）、第１のアプリケーションの第１のモードで第１のアプリケーションの制限付きセッションを開始し（１１１２）、パスコード入力インターフェースを表示せずに、第１のモードにおける第１のアプリケーションのインターフェースを表示し（１１１４）、第１のアプリケーション以外のデバイス内のアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持する（１１１６）。例えば、ジェスチャ５４６６が検知され、ジェスチャ５４６６が第１のアクセスマーク５４５８上で開始し、第１のタイプのジェスチャであると判定されると、図５ＨＨＨ〜５ＪＪＪ、５ＰＰＰに示すように、ロック画面インターフェース５０００−Ｍの表示が止まり、カメラアプリケーション１４３が制限付きセッションにおいて静止画像モードで開始され、対応するインターフェース５０２６が静止画像モードで表示され、デバイスにおけるその他のアプリケーションに対してパスコードで保護された状態が維持される。
【０２９７】
ジェスチャが第２のアプリケーションアクセスマーク上で開始し、第２のタイプのジェスチャ（例えば、図５ＫＫＫの垂直方向スワイプジェスチャ５４７０、図５ＮＮＮの水平方向スワイプジェスチャ５４７０、図５ＰＰＰの２コンタクト垂直方向スワイプジェスチャ５４７６、又は右方向スワイプジェスチャ（例えば、図５Ｘの移動５２３４を伴うジェスチャ５２３０））であると判定すると（１１１８）、デバイスは、ロック画面インターフェースの表示を止め（１１２０）、第１のアプリケーションの第１のモードとは異なる、第１のアプリケーションの第２のモードで第１のアプリケーションの制限付きセッションを開始し（１１２２）、パスコード入力インターフェースを表示せずに、第２のモードにおける第１のアプリケーションのインターフェースを表示し（１１２４）、第１のアプリケーション以外のデバイス内のアプリケーションに対して、デバイスをロックされ、パスコードで保護された状態に維持する（１１２６）。例えば、ジェスチャ５４７０（図５ＫＫＫ又は５ＮＮＮ）又はジェスチャ５４７６（図５ＰＰＰ）が検知され、ジェスチャ５４７０又は５４７６が第２のアクセスマーク５４６４上で開始し、第２のタイプのジェスチャであると判定されると、図５ＫＫＫ〜５ＰＰＰに示すように、ロック画面インターフェース５０００−Ｍの表示が止まり、カメラアプリケーション１４３が制限付きセッションにおいて動画モードで開始され、対応するインターフェース５０２６が動画モードで表示され、デバイスにおけるその他のアプリケーションに対してパスコードで保護された状態が維持される。
【０２９８】
いくつかの実施形態において、ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャとは異なるタイプのジェスチャ（例えば、タップジェスチャ）と判断すると、デバイスは、第１のアプリケーションの第１のモードのインターフェースを部分的に露出し、ジェスチャが第２のアクセスマーク上で開始し、第２のタイプのジェスチャとは異なるタイプのジェスチャ（例えば、タップジェスチャ）であると判定すると、デバイスは、第１のアプリケーションの第２のモードのインターフェースを部分的に露出する（１１２８）。例えば、タップジェスチャ５４８０が検知されると、図５ＱＱＱ〜５ＲＲＲに示すように、ロックデバイスインターフェース５０００−Ｍを方向５４８４に移行することによって、インターフェース５０２６が静止画像モードで部分的に露出される。タップジェスチャ５４８２が検知されると、図５ＱＱＱ及び５ＳＳＳに示すように、ロックデバイスインターフェース５０００−Ｍを方向５４８８に移行することによって、インターフェース５０２６が動画モードで部分的に露出される。
【０２９９】
いくつかの実施形態において、第１のタイプのジェスチャとは異なるタイプのジェスチャはタップジェスチャであって、第２のタイプのジェスチャとは異なるタイプのジェスチャはタップジェスチャである（１１３０）。例えば、ジェスチャ５４８０及び５４８２は、いずれもタップジェスチャであり得る。
【０３００】
いくつかの実施形態において、アプリケーションの第１のモードのインターフェースを部分的に露出することは、第１の方向に移行するロック画面インターフェースのアニメーションを表示することを含み、アプリケーションの第２のモードのインターフェースを部分的に露出することは、第１の方向とは異なる第２の方向に移行するロック画面インターフェースのアニメーションを表示することを含む（１１３２）。図５ＲＲＲに示すように、例えば、静止画像モードにおけるインターフェース５０２６の部分的露出は、方向５４８４に移行するロックデバイスインターフェース５０００−Ｍのアニメーションを含み得る。図５ＳＳＳに示すように、例えば、動画モードにおけるインターフェース５０２６の部分的露出は、方向５４８４とは異なる、方向５４８８に移行するロックデバイスインターフェース５０００−Ｍのアニメーションを含み得る。
【０３０１】
いくつかの実施形態において、第２の方向は第１の方向と直交する（１１３４）。例えば、方向５４８４（図５ＲＲＲ）と方向５４８８（図５ＳＳＳ）は互いに直交している。
【０３０２】
いくつかの実施形態において、第２のタイプのジェスチャは、第１のタイプのジェスチャとは異なる（１１３６）。例えば、ジェスチャ５４６６（図５ＨＨＨ）及びジェスチャ５４７０（図５ＮＮＮ）は異なるタイプのジェスチャであって、ジェスチャ５４６６は垂直方向のスワイプジェスチャであり、図５ＮＮＮのジェスチャ５４７０は、水平方向のスワイプジェスチャである。
【０３０３】
いくつかの実施形態において、ジェスチャが、第１のアクセスマーク及び第２のアクセスマークとは異なるタッチ感知式ディスプレイ上の位置で開始したと判定すると、デバイスは、パスコード入力インターフェースを表示し、パスコード入力インターフェースに正しいパスコードが入力されると、パスコード入力インターフェースの表示を止め、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスできる（１１３８）。例えば、図５ＴＴＴに示すように、移動５４９４を伴うジェスチャ５４９２がロック解除オブジェクト５２７６上で検知されると、パスコード入力ユーザーインターフェース５０２２（図５Ｃ）が表示される。
【０３０４】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の経路を移動するコンタクトを有し、第２のタイプのジェスチャは、タッチ感知式表面上の第１の経路とは異なる第２の経路を移動するコンタクトを含む（１１４０）。例えば、ジェスチャ５４６６は、実質的に垂直方向の経路を有し、図５ＮＮＮのジェスチャ５４７０は水平方向の経路を有する。
【０３０５】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の領域に移動しそこで終了するコンタクトを含み、第２のタイプのジェスチャは、タッチ感知式表面上の、第１の領域とは異なる、第２の領域に移動しそこで終了するコンタクトを含む（１１４２）。例えば、いくつかの実施形態において、図５ＨＨＨ〜５ＩＩＩのジェスチャ５４６６は、カメラアイコン５４１６上で終了し、図５ＫＫＫ〜５ＬＬＬのジェスチャ５４７０は、動画アイコン５４１８上で終了する。
【０３０６】
いくつかの実施形態において、第１のタイプのジェスチャは、第１の数のコンタクトを有し、第２のタイプのジェスチャは、第１の数のコンタクトとは異なる、第２の数のコンタクトを有する（１１４４）。例えば、ジェスチャ５４６６は１つのコンタクトを有し、ジェスチャ５４７６（図５ＰＰＰ）は２つのコンタクトを有する。
【０３０７】
いくつかの実施形態において、第１のアプリケーションはカメラアプリケーションであり、第１のモードは静止画像キャプチャモードであり、第２のモードは動画キャプチャモードである（１１４６）。例えば、図５ＨＨＨ〜５ＴＴＴは、静止画像モード及び動画モードで表示されるカメラアプリケーション１４３のインターフェース５０２６を示す。
【０３０８】
いくつかの実施形態において、第１のアプリケーションは通知アプリケーションであり、第１のモードは着信メッセージ通知モードであり、第２のモードは集約通知モードである（１１４８）。例えば、第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２に関連するアプリケーションは通知アプリケーション１６５であり得、ロックデバイスインターフェース５０００−Ｍからアクセスできる異なるモードには、着信メッセージ通知モード及び集約通知モードを含み得る。
【０３０９】
いくつかの実施形態において、第１のアプリケーションは電子メールアプリケーションであり、第１のモードは受信箱モードであり、第２のモードは電子メール作成モードである（１１５０）。例えば、第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２に関連するアプリケーションは電子メールアプリケーション１４０であり得、ロックデバイスインターフェース５０００−Ｍからアクセスできる異なるモードには、受信箱モード及び電子メール作成モードを含み得る。
【０３１０】
いくつかの実施形態において、第１のアプリケーションは電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードは直近通話一覧モードである（１１５２）。例えば、第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２に関連するアプリケーションは、電話アプリケーション１３８であり得、ロックデバイスインターフェース５０００−Ｍからアクセスできる異なるモードには、キーパッドモード及び直近通話一覧（例えば、通話ログ）モードを含み得る。
【０３１１】
いくつかの実施形態において、第１のアプリケーションは電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードはボイスメールモードである（１１５４）。例えば、第１のアクセスマーク５４５８及び第２のアクセスマーク５４６２に関連するアプリケーションは、電話アプリケーション１３８であり得、ロックデバイスインターフェース５０００−Ｍからアクセスできる異なるモードには、キーパッドモード及びボイスメールモードを含み得る。
【０３１２】
図１１の動作が説明されている特定の順序は単に例示的なものであって、説明されている順序が動作を実行し得る唯一の順番であることを示そうとしていないことが理解されよう。当業者は、本願に記載されている動作の順番を変更する様々な方法を認識されるであろう。更に、方法６００、７００、８００、９００及び１０００（例えば、図６Ａ〜６Ｂ、７〜９、１０Ａ〜１０Ｃ）を参照して本願で説明されているその他のプロセスの詳細は、図１１を参照して上述されている方法１０００に同様に適用し得ることが理解されよう。例えば、方法１０００を参照して上述されているロックデバイスインターフェース５０００−Ｍは、本明細書で方法６００を参照して説明されているロックデバイスインターフェース５０００−Ａの１つ以上の特性を有し得る。簡略化するため、これらの詳細の説明はここでは反復しない。
【０３１３】
いくつかの実施形態に従って、図１２は、上述されている本発明の原理に従って構成された電子デバイス１２００の機能ブロック図を示す。デバイスの機能ブロックは、本発明の原理を実行するハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせにより実装し得る。当業者には、図１２で説明されている機能ブロックは、組み合わせるか、又はサブブロックに分割して上記のように本発明の原理を実装し得ることが理解されよう。したがって、本明細書に記述は、本明細書において説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を支持しうるものである。
【０３１４】
図１２に示すように、電子デバイス１２００は、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１２０２と、カメラアプリケーション１２０５を含む複数のアプリケーション１２０４と、タッチ感知式ディスプレイユニット１２０２及び複数のアプリケーション１２０４に結合された処理ユニット１２０６と、を有する。いくつかの実施形態において、処理ユニットは、検知ユニット１２０８と、中止ユニット１２１０と、開始ユニット１２１２と、表示有効化ユニット１２１４と、維持ユニット１２１６と、初期化ユニット１２１８と、防止ユニット１２２０と、を有する。
【０３１５】
処理ユニット１２０６は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイユニット上でジェスチャを（例えば、検知ユニット１２０８で）検知し、ジェスチャがカメラアクセスマーク上で開始したと判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１２１０で）中止し、カメラアプリケーションの制限付きセッションを（例えば、開始ユニット１２１２で）開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にし、カメラアプリケーション以外のデバイスのアプリケーションに対してデバイスをロックされ、パスコードで保護された状態に（例えば、維持ユニット１２１６で）維持し、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイユニット上で開始したと判定すると、パスコード入力インターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にするように構成されており、正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０３１６】
いくつかの実施形態において、カメラアクセスマークは、ロック画面インターフェースの所定の領域内に表示される。
【０３１７】
いくつかの実施形態において、ジェスチャは、シングルフィンガースライドジェスチャである。
【０３１８】
いくつかの実施形態において、ジェスチャは単一の指の所定の方向への連続した移動を有する。
【０３１９】
いくつかの実施形態において、ジェスチャは、単一の指の任意の所望の経路に沿った連続した移動を有する。
【０３２０】
いくつかの実施形態において、ジェスチャは、シングルフィンガータップジェスチャである。
【０３２１】
いくつかの実施形態において、処理ユニットは、ジェスチャがカメラアクセスマーク上で開始したと判定されると、カメラアプリケーションによって制御されるカメラ内の１つ以上のハードウェアコンポーネントを（例えば、初期化ユニット１２１８で）初期化するように構成されている。
【０３２２】
いくつかの実施形態において、カメラアプリケーションが制限付きセッションにある間に、カメラアプリケーションは、制限付きセッションにおいてカメラアプリケーションによって生成された１つ以上の画像を提示でき、カメラアプリケーションは、制限付きセッションの時に生成されていないカメラアプリケーションの一切の画像を提示できない。
【０３２３】
いくつかの実施形態において、ジェスチャがカメラアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定されると、カメラアプリケーションのインターフェースを表示せずに、パスコード入力インターフェースが表示される。
【０３２４】
いくつかの実施形態において、処理ユニットは、デバイスがロックされ、パスコードで保護されている状態である間に、ジェスチャに対応しないタッチ感知式ディスプレイユニットへのコンタクトが検知されると、デバイスに所定のセットの動作を（例えば、防止ユニット１２２０で）実行させないように構成されている。
【０３２５】
他のいくつかの実施形態において、電子デバイス１２００は、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク及びロック解除マークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１２０２と、カメラアプリケーション１２０５を含む複数のアプリケーション１２０４と、タッチ感知式ディスプレイユニット１２０２及び複数のアプリケーション１２０４に結合された処理ユニット１２０６と、を有する。いくつかの実施形態において、処理ユニットは、検知ユニット１２０８と、中止ユニット１２１０と、開始ユニット１２１２と、表示有効化ユニット１２１４と、維持ユニット１２１６と、を有する。
【０３２６】
処理ユニット１２０６は、デバイスがロックされ、パスコードで保護された状態である間に、ジェスチャがカメラアクセスマーク上で開始し、終了したと（例えば、検知ユニット１２０８で）検知すると、ロック画面インターフェースの表示を（例えば、中止ユニット１２１０で）中止し、カメラアプリケーションの制限付きセッションを（例えば、開始ユニット１２１２で）開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にし、デバイスをカメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１２１６で）維持し、ロック解除マークに関連するタッチ感知式ディスプレイユニット上の位置で開始するジェスチャを（例えば、検知ユニット１２０８で）検知すると、パスコード入力インターフェースの表示を（例えば、表示有効化ユニット１２１４で）表示するように構成されており、正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０３２７】
他のいくつかの実施形態において、電子デバイス１２００は、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク及びロック解除マークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１２０２と、カメラアプリケーション１２０５を含む複数のアプリケーション１２０４と、タッチ感知式ディスプレイユニット１２０２及び複数のアプリケーション１２０４に結合された処理ユニット１２０６と、を有する。いくつかの実施形態において、処理ユニットは、検知ユニット１２０８と、中止ユニット１２１０と、開始ユニット１２１２と、表示有効化ユニット１２１４と、維持ユニット１２１６と、を有する。
【０３２８】
処理ユニット１２０６は、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマーク上で終了するジェスチャを（例えば、検知ユニット１２０８で）検知すると、ロック画面インターフェースの表示を（例えば、中止ユニット１２１０で）中止し、カメラアプリケーションの制限付きセッションを（例えば、開始ユニット１２１２で）開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にし、デバイスをカメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１２１６で）維持し、ロック解除マークに関連したタッチ感知式ディスプレイユニット上の位置で終了するジェスチャを（例えば、検知ユニット１２０８で）検知すると、パスコード入力インターフェースを（例えば、表示有効化ユニット１２１４で）表示するように構成されており、正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０３２９】
他のいくつかの他の実施形態において、電子デバイス１２００は、デバイスがロックされ、パスコードで保護された状態である間に、カメラアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１２０２と、カメラアプリケーション１２０５を含む複数のアプリケーション１２０４と、タッチ感知式ディスプレイユニット１２０２及び複数のアプリケーション１２０４に結合された処理ユニット１２０６と、を有する。いくつかの実施形態において、処理ユニットは、検知ユニット１２０８と、中止ユニット１２１０と、開始ユニット１２１２と、表示有効化ユニット１２１４と、維持ユニット１２１６と、移行ユニット１２２２と、露出ユニット１２２４と、を有する。
【０３３０】
処理ユニット１２０６は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイユニット上でジェスチャを（例えば、検知ユニット１２０８で）検知し、ジェスチャがカメラアクセスマーク上で開始し、第１のタイプであると判定すると、カメラアプリケーションのインターフェースを（例えば、露出ユニット１２２４で）部分的に露出し、ジェスチャがカメラアクセスマーク上で開始し、第１のタイプとは異なる第２のタイプであると判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１２１０で）中止し、カメラアプリケーションの制限付きセッションを（例えば、開始ユニット１２１２で）開始し、パスコード入力インターフェースを表示せずにカメラアプリケーションのインターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にし、デバイスをカメラアプリケーション以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１２１６で）維持し、ジェスチャが、カメラアクセスマーク以外のタッチ感知式ディスプレイユニット上の位置で開始したと判定すると、パスコード入力インターフェースの表示を（例えば、表示有効化ユニット１２１４で）有効にするように構成されており、正しいパスコードがパスコード入力インターフェースに入力されると、パスコード入力インターフェースの表示が消え、デバイスはロック解除状態に入り、複数のアプリケーションにアクセスし得る。
【０３３１】
いくつかの実施形態において、処理ユニットは、ジェスチャがカメラアクセスマーク上で開始し、第１のタイプであると判定されると、ロック画面インターフェースを（例えば、移行ユニット１２２２で）移行するように構成されている。
【０３３２】
いくつかの実施形態に従って、図１３は、上述の本発明の原理に従って構成された電子デバイス１３００の機能ブロック図を示す。デバイスの機能ブロックは、本発明の原理を実行するハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせによって実装し得る。当業者には、図１３で説明されている機能ブロックを組み合わせるか、又はサブブロックに分割して、上記の本発明の原理を実装し得ることが理解されよう。したがって、本明細書における記述は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ、若しくは分割、又は更なる定義を支持し得る。
【０３３３】
図１３に示すように、電子デバイス１３００は、デバイスがロックされ、パスコードで保護された状態である間に、第１のアプリケーションアクセスマークを含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１３０２と、第１のアプリケーション１３０５を含む複数のアプリケーション１３０４と、タッチ感知式ディスプレイユニット１３０２及び複数のアプリケーション１３０４に結合された処理ユニット１３０６と、を有する。いくつかの実施形態において、処理ユニット１３０６は、検知ユニット１３０８と、中止ユニット１３１０と、開始ユニット１３１２と、表示有効化ユニット１３１４と、維持ユニット１３１６と、露出ユニット１３１８と、を有する。
【０３３４】
処理ユニット１３０６は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイユニット１３０２上でジェスチャを（例えば、検知ユニット１３０８で）検知し、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１３１０で）中止し、第１のアプリケーション１３０５の第１のモードにおける第１のアプリケーション１３０５の制限付きセッションを（例えば、開始ユニット１３１２で）開始し、パスコード入力インターフェースを表示せずに第１のモードにおける第１のアプリケーション１３０５のインターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にし、デバイスを第１のアプリケーション１３０５以外のデバイスのアプリケーションに対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１３１６で）維持し、ジェスチャが、第１のアプリケーションマーク上で開始し、第１のタイプのジェスチャとは異なる第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１３１０で）止め、第１のアプリケーション１３０５の第１のモードとは異なる第１のアプリケーション１３０５の第２のモードにおいて第１のアプリケーション１３０５の制限付きセッションを（例えば、開始ユニット１３１２で）開始し、パスコード入力インターフェースを表示せずに、第２のモードにおける第１のアプリケーション１３０５のインターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にし、デバイスを第１のアプリケーション１３０５以外のデバイスにおけるアプリケーション１３０４に対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１３１６で）維持するように構成されている。
【０３３５】
いくつかの実施形態において、処理ユニット１３０６は、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャ及び第２のタイプのジェスチャとは異なる第３のタイプのジェスチャと判断されると、第１のアプリケーション１３０５の第１のモードのインターフェースを部分的に露出するか、又は、第１のアプリケーション１３０５の第２のモードのインターフェースを（例えば、露出ユニット１３１８で）部分的に露出するように構成されている。
【０３３６】
いくつかの実施形態において、第１のアプリケーション１３０５の第１のモードのインターフェースを部分的に露出すること、又は第１のアプリケーション１３０５の第２のモードのインターフェースを部分的に露出することは、ロック画面インターフェースを移行するアニメーションを表示することを含む。
【０３３７】
いくつかの実施形態において、アニメーションはロック画面インターフェースを第１の方向に移行して第１のアプリケーション１３０５の第１のモード又は第２のモードのインターフェースを部分的に露出し、次に、ロック画面インターフェースを第１の方向とは反対の方向に移行して第１のアプリケーション１３０５の部分的に露出されたインターフェースの表示を除く。
【０３３８】
いくつかの実施形態において、処理ユニット１３０６は、ジェスチャが第１のアプリケーションアクセスマーク上で開始し、第１のタイプのジェスチャ及び第２のタイプのジェスチャとは異なる第３のタイプのジェスチャであると判断されると、第１のタイプのジェスチャ及び第２のタイプのジェスチャの１つ以上のビジュアルキューの表示を（例えば、表示有効化ユニット１３１４で）有効にするように構成されている。
【０３３９】
いくつかの実施形態において、処理ユニット１３０６は、ジェスチャが、第１のアプリケーションアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定されると、パスコード入力インターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にするように構成されており、パスコード入力インターフェースに正しいパスコードが入力されると、パスコード入力インターフェースの表示が止まり、デバイスはロック解除状態に入り、複数のアプリケーション１３０４にアクセスできる。
【０３４０】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の経路を移動するコンタクトを有し、第２のタイプのジェスチャは、タッチ感知式表面上の第１の経路とは異なる第２の経路を移動するコンタクトを有する。
【０３４１】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の領域に移動しそこで終了するコンタクトを含み、第２のタイプのジェスチャは、タッチ感知式表面上の、第１の領域とは異なる、第２の領域に移動しそこで終了するコンタクトを含む。
【０３４２】
いくつかの実施形態において、第１のタイプのジェスチャは、第１の数のコンタクトを有し、第２のタイプのジェスチャは、第１の数のコンタクトとは異なる、第２の数のコンタクトを有する。
【０３４３】
いくつかの実施形態において、第１のアプリケーション１３０５はカメラアプリケーションであり、第１のモードは静止画像キャプチャモードであり、第２のモードは動画キャプチャモードである。
【０３４４】
いくつかの実施形態において、第１のアプリケーション１３０５は通知アプリケーションであり、第１のモードは着信メッセージ通知モードであり、第２のモードは集約通知モードである。
【０３４５】
いくつかの実施形態において、第１のアプリケーション１３０５は電子メールアプリケーションであり、第１のモードは受信箱モードであり、第２のモードは電子メール作成モードである。
【０３４６】
いくつかの実施形態において、第１のアプリケーション１３０５は電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードは直近通話一覧モードである）。
【０３４７】
いくつかの実施形態において、第１のアプリケーション１３０５は電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードはボイスメールモードである。
【０３４８】
いくつかの実施形態において、処理ユニット１３０６は、第１のアプリケーションアクセスマークを、第１のモードに対応する第１の図形から第２のモードに対応する、第１の図形とは異なる第２の図形に変えるアニメーションの表示を（例えば、表示有効化ユニット１３１４で）有効にするように構成されている。
【０３４９】
他のいくつかの実施形態において、電子デバイス１３００は、デバイスがロックされ、パスコードで保護された状態である間に、第１のアプリケーション１３０５における第１のモードの第１アクセスマークと、第１のアクセスマークとは異なり、第１のアプリケーション１３０５における第２のモードの第２のアクセスマークと、を含むロック画面インターフェースを表示し、ジェスチャを受け取るように構成されたタッチ感知式ディスプレイユニット１３０２と、第１のアプリケーション１３０５を含む複数のアプリケーション１３０４と、タッチ感知式ディスプレイユニット１３０２及び複数のアプリケーション１３０４に結合された処理ユニット１３０６と、を有する。いくつかの実施形態において、処理ユニット１３０６は、検知ユニット１３０８と、中止ユニット１３１０と、開始ユニット１３１２と、表示有効化ユニット１３１４と、維持ユニット１３１６と、露出ユニット１３１８と、を有する。
【０３５０】
処理ユニット１３０６は、デバイスがロックされ、パスコードで保護された状態である間に、タッチ感知式ディスプレイ上でジェスチャを（例えば、検知ユニット１３０８で）検知し、ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１３１０で）中止し、第１のアプリケーション１３０５の第１のモードにおける第１のアプリケーション１３０５の制限付きセッションを（例えば、開始ユニット１３１２で）開始し、パスコード入力インターフェースを表示せずに第１のモードにおいて第１のアプリケーション１３０５のインターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にし、デバイスを第１のアプリケーション１３０５以外のデバイスのアプリケーション１３０４に対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１３１６で）維持し、ジェスチャが、第２のアクセスマーク上で開始し、第２のタイプのジェスチャであると判定すると、ロック画面インターフェースの表示を（例えば、中止ユニット１３１０で）止め、第１のアプリケーション１３０５の第１のモードとは異なる第１のアプリケーション１３０５の第２のモードにおいて第１のアプリケーション１３０５の制限付きセッションを（例えば、開始ユニット１３１２で）開始し、パスコード入力インターフェースを表示せずに、第２のモードにおける第１のアプリケーション１３０５のインターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にし、デバイスを第１のアプリケーション１３０５以外のデバイスにおけるアプリケーション１３０４に対してロックされ、パスコードで保護された状態に（例えば、維持ユニット１３１６で）維持するように構成されている。
【０３５１】
いくつかの実施形態において、処理ユニット１３０６は、ジェスチャが第１のアクセスマーク上で開始し、第１のタイプのジェスチャとは異なるタイプのジェスチャであると判断されると、第１のアプリケーション１３０５の第１のモードのインターフェースを（例えば、露出ユニット１３１８で）部分的に露出し、ジェスチャが第２のアクセスマークで開始し、第２のタイプのジェスチャとは異なるタイプのジェスチャと判定されると、第１のアプリケーション１３０５の第２のモードのインターフェースを（例えば、露出ユニット１３１８で）部分的に露出するように構成されている。
【０３５２】
いくつかの実施形態において、第１のタイプのジェスチャとは異なるタイプのジェスチャはタップジェスチャであって、第２のタイプのジェスチャとは異なるタイプのジェスチャはタップジェスチャである。
【０３５３】
いくつかの実施形態において、アプリケーションの第１のモードのインターフェースを部分的に露出することが、第１の方向に移行するロック画面インターフェースのアニメーションを表示することを含み、アプリケーションの第２のモードのインターフェースを部分的に露出することが、第１の方向とは異なる第２の方向に移行するロック画面インターフェースのアニメーションを表示することを含む。
【０３５４】
いくつかの実施形態において、第２の方向は第１の方向と直交する。
【０３５５】
いくつかの実施形態において、第２のタイプのジェスチャは第１のタイプのジェスチャとは異なる。
【０３５６】
いくつかの実施形態において、処理ユニット１３０６は、ジェスチャが、第１のアクセスマーク及び第２のアクセスマーク以外のタッチ感知式ディスプレイ上の位置で開始したと判定すると、パスコード入力インターフェースの表示を（例えば、表示有効化ユニット１３１４で）有効にするように構成されており、パスコード入力インターフェースに正しいパスコードが入力されると、パスコード入力インターフェースの表示が止まり、デバイスはロック解除状態に入り、複数のアプリケーション１３０４にアクセスできる。
【０３５７】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の経路を移動するコンタクトを有し、第２のタイプのジェスチャは、タッチ感知式表面上の第１の経路とは異なる第２の経路を移動するコンタクトを有する。
【０３５８】
いくつかの実施形態において、第１のタイプのジェスチャは、タッチ感知式表面上の第１の領域に移動しそこで終了するコンタクトを含み、第２のタイプのジェスチャは、タッチ感知式表面上の、第１の領域とは異なる、第２の領域に移動しそこで終了するコンタクトを含む。
【０３５９】
いくつかの実施形態において、第１のタイプのジェスチャは、第１の数のコンタクトを有し、第２のタイプのジェスチャは、第１の数のコンタクトとは異なる、第２の数のコンタクトを有する。
【０３６０】
いくつかの実施形態において、第１のアプリケーション１３０５はカメラアプリケーションであり、第１のモードは静止画像キャプチャモードであり、第２のモードは動画キャプチャモードである。
【０３６１】
いくつかの実施形態において、第１のアプリケーション１３０５は通知アプリケーションであり、第１のモードは着信メッセージ通知モードであり、第２のモードは集約通知モードである。
【０３６２】
いくつかの実施形態において、第１のアプリケーション１３０５は電子メールアプリケーションであり、第１のモードは受信箱モードであり、第２のモードは電子メール作成モードである。
【０３６３】
いくつかの実施形態において、第１のアプリケーション１３０５は電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードは直近通話一覧モードである）。
【０３６４】
いくつかの実施形態において、第１のアプリケーション１３０５は電話アプリケーションであり、第１のモードはキーパッドモードであり、第２のモードはボイスメールモードである。
【０３６５】
上記の情報処理方法における動作は、汎用プロセッサ又はアプリケーションに特化したチップなどの情報処理装置において１つ以上の機能モジュールを実行することによって実施され得る。これらのモジュール、これらのモジュールの組み合わせ、及び／又はこれらの（例えば、図１Ａ及び図３を参照して上述されている）汎用ハードウェアとの組み合わせは、全て、本発明の保護の範囲内に含まれている。
【０３６６】
図６Ａ〜６Ｂ、７〜９、１０Ａ〜１０Ｃ、１１Ａ〜１１Ｃを参照して上述されている動作は、図１Ａ〜１Ｂで示されているコンポーネントによって実行され得る。例えば、検知動作６０８、中止動作６２０、開始動作６２２、表示動作６２４、及び維持動作６２６は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラー１９０によって実行され得る。イベントソータ１７０内のイベントモニタ１７１は、タッチ感知式ディスプレイ１１２へのコンタクトを検知し、イベントディスパッチャーモジュール１７４は、イベント情報をアプリケーション１３６−１に配信する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知式表面上の第一の位置における第１のコンタクトが、ユーザーインターフェース上でのオブジェクトの選択などの所定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの所定のイベント又はサブイベントが検知されると、イベント認識部１８０は、そのイベント又はサブイベントの検知に関連するイベントハンドラー１９０をアクティブ化する。イベントハンドラー１９０は、データアップデータ１７６又はオブジェクトアップデータ１７７を利用又は呼び出してアプリケーション内部状態１９２を更新し得る。いくつかの実施形態において、イベントハンドラー１９０は、それぞれのＧＵＩアップデータ１７８にアクセスしてアプリケーションによって表示されたものを更新する。同様に、当業者には、図１Ａ〜１Ｂに示すコンポーネントに基づいて他のプロセスをどのように実装し得るか明らかであろう。
【０３６７】
上記の内容は、本発明を説明する目的で、特定の実施形態を参照して説明されている。しかし、上記の例示的考察は、本発明の全てを包括するものではなく、又は、本発明を開示された正確な形に限定するものではない。上記の教示を鑑み、多くの修正及び変更が可能である。本発明の原理及びその実際的な応用を最良の形で説明し、それによって他の当業者が様々な実施形態で、及び想到される特定の用途に好適な様々な改良と共に本発明を最良な形で利用することを可能とするために、これらの実施形態を選択し説明した。
【図１Ａ】
0006027631.tif 000002
【図１Ｂ】
0006027631.tif 000003
【図２】
0006027631.tif 000004
【図３】
0006027631.tif 000005
【図４】
0006027631.tif 000006
【図５Ａ】
0006027631.tif 000007
【図５ＡＡ】
0006027631.tif 000008
【図５ＡＡＡ】
0006027631.tif 000009
【図５Ｂ】
0006027631.tif 000010
【図５ＢＢ】
0006027631.tif 000011
【図５ＢＢＢ】
0006027631.tif 000012
【図５Ｃ】
0006027631.tif 000013
【図５ＣＣ】
0006027631.tif 000014
【図５ＣＣＣ】
0006027631.tif 000015
【図５Ｄ】
0006027631.tif 000016
【図５ＤＤ】
0006027631.tif 000017
【図５ＤＤＤ】
0006027631.tif 000018
【図５Ｅ】
0006027631.tif 000019
【図５ＥＥ】
0006027631.tif 000020
【図５ＥＥＥ】
0006027631.tif 000021
【図５Ｆ】
0006027631.tif 000022
【図５ＦＦ】
0006027631.tif 000023
【図５ＦＦＦ】
0006027631.tif 000024
【図５Ｇ】
0006027631.tif 000025
【図５ＧＧ】
0006027631.tif 000026
【図５ＧＧＧ】
0006027631.tif 000027
【図５Ｈ】
0006027631.tif 000028
【図５ＨＨ】
0006027631.tif 000029
【図５ＨＨＨ】
0006027631.tif 000030
【図５Ｉ】
0006027631.tif 000031
【図５ＩＩ】
0006027631.tif 000032
【図５ＩＩＩ】
0006027631.tif 000033
【図５Ｊ】
0006027631.tif 000034
【図５ＪＪ】
0006027631.tif 000035
【図５ＪＪＪ】
0006027631.tif 000036
【図５Ｋ】
0006027631.tif 000037
【図５ＫＫ】
0006027631.tif 000038
【図５ＫＫＫ】
0006027631.tif 000039
【図５Ｌ】
0006027631.tif 000040
【図５ＬＬ】
0006027631.tif 000041
【図５ＬＬＬ】
0006027631.tif 000042
【図５Ｍ】
0006027631.tif 000043
【図５ＭＭ】
0006027631.tif 000044
【図５ＭＭＭ】
0006027631.tif 000045
【図５Ｎ】
0006027631.tif 000046
【図５ＮＮ】
0006027631.tif 000047
【図５ＮＮＮ】
0006027631.tif 000048
【図５Ｏ】
0006027631.tif 000049
【図５ＯＯ】
0006027631.tif 000050
【図５ＯＯＯ】
0006027631.tif 000051
【図５Ｐ】
0006027631.tif 000052
【図５ＰＰ】
0006027631.tif 000053
【図５ＰＰＰ】
0006027631.tif 000054
【図５Ｑ】
0006027631.tif 000055
【図５ＱＱ】
0006027631.tif 000056
【図５ＱＱＱ】
0006027631.tif 000057
【図５Ｒ】
0006027631.tif 000058
【図５ＲＲ】
0006027631.tif 000059
【図５ＲＲＲ】
0006027631.tif 000060
【図５Ｓ】
0006027631.tif 000061
【図５ＳＳ】
0006027631.tif 000062
【図５ＳＳＳ】
0006027631.tif 000063
【図５Ｔ】
0006027631.tif 000064
【図５ＴＴ】
0006027631.tif 000065
【図５ＴＴＴ】
0006027631.tif 000066
【図５Ｕ】
0006027631.tif 000067
【図５ＵＵ】
0006027631.tif 000068
【図５Ｖ】
0006027631.tif 000069
【図５ＶＶ】
0006027631.tif 000070
【図５Ｗ】
0006027631.tif 000071
【図５ＷＷ】
0006027631.tif 000072
【図５Ｘ】
0006027631.tif 000073
【図５ＸＸ】
0006027631.tif 000074
【図５Ｙ】
0006027631.tif 000075
【図５ＹＹ】
0006027631.tif 000076
【図５Ｚ】
0006027631.tif 000077
【図５ＺＺ】
0006027631.tif 000078
【図６Ａ】
0006027631.tif 000079
【図６Ｂ】
0006027631.tif 000080
【図７】
0006027631.tif 000081
【図８】
0006027631.tif 000082
【図９】
0006027631.tif 000083
【図１０Ａ】
0006027631.tif 000084
【図１０Ｂ】
0006027631.tif 000085
【図１０Ｃ】
0006027631.tif 000086
【図１１Ａ】
0006027631.tif 000087
【図１１Ｂ】
0006027631.tif 000088
【図１１Ｃ】
0006027631.tif 000089
【図１２】
0006027631.tif 000090
【図１３】
0006027631.tif 000091