(57)【要約】      （修正有）【課題】ディスプレイと指紋センサとを有する電子デバイスは、指紋登録インタフェースを提供する。【解決手段】電子デバイスは、指紋登録インタフェースを表示し、指紋センサ上で、指によって実行される複数の指ジェスチャを検出する。デバイスは、対応する指で行われる複数の指ジェスチャから指紋情報を収集する。指紋情報を収集した後に、デバイスは収集された指紋情報が指の指紋を登録するのに十分かを判定する。指について収集された指紋情報が、その指の指紋の登録に十分である時に、デバイスは、デバイスを用いて、その指の指紋を登録する。【選択図】図２
2018195316.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと指紋センサとを有する電子デバイスにおいて、
指紋登録インタフェースを表示することと、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサ上で検出することと、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集することと、
前記指紋情報を収集した後に、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された指紋情報に基づいて判定することと、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋を前記デバイスを用いて登録することと、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内に表示することと、
を含む方法。
【請求項２】
前記複数の個別かつ別個の静止指ジェスチャからの指紋情報が、単一の静止指ジェスチャの間に前記指紋センサによってキャプチャできる面積の少なくとも２倍の大きさである、前記対応する指の前記指紋の面積について収集されたものである、請求項１に記載の方法。
【請求項３】
前記対応する指の前記指紋を前記デバイスを用いて登録した後に、
制限付き動作を実行するための要求を受信し、前記指紋センサ上で指紋を検出することと、
前記制限付き動作を実行する前記要求を受信したことに応じて、
前記指紋が前記デバイスを用いて登録されているという判定に従って、前記制限付き動作を実行することと、
前記指紋が前記デバイスを用いて登録されていないという判定に従って、前記制限付き動作の実行を取り止めることと、
を含む、請求項１又は２に記載の方法。
【請求項４】
前記ユーザに１つ以上の追加指ジェスチャを実行するよう促す前記メッセージが、後続の指ジェスチャを、前記対応する指ジェスチャとは異なるやり方で実行するよう求める表示された命令を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ユーザに１つ以上の追加指ジェスチャを実行するよう促す前記メッセージが、指紋情報が不十分であるか、又は収集されていない前記対応する指紋の１つ以上の部分又は位置の指示を含む、請求項１から３のいずれか一項に記載の方法。
【請求項６】
対応する静止ジェスチャの際、前記対応する指が前記指紋センサ上にある間に、
指紋情報を収集することと、
前記指紋情報が収集された後に、前記デバイスにおいて、前記指紋情報が収集されたことを示す触覚フィードバックを提供することと、
を含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記対応する指の前記指紋を前記デバイスを使用して登録した後に、
それぞれの登録済みの指紋に対応する複数のエントリであって、前記対応する指の前記指紋に対応する対応エントリと、前記対応する指に加え、他の指の他の登録済みの指紋にも対応する１つ以上の他のエントリと、を含む、複数のエントリを有する指紋設定インタフェースを表示することと、
前記対応する指の前記指紋に対応する第２の指ジェスチャを前記指紋センサ上で検出することと、
前記第２の指ジェスチャを検出したことに応じて、前記対応する指の前記指紋に対応する前記対応エントリを強調表示することと、
を含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記指紋登録インタフェースが進度インジケータを含み、前記方法が、
前記対応する指で実行された対応する静止指ジェスチャを前記指紋センサ上で検出したことに応じて、前記対応する静止指ジェスチャから前記追加指情報が収集されたことを示すために前記進度インジケータの外観を変更することを含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記進度インジケータが三次元オブジェクトの表面の一部分を含む、請求項８に記載の方法。
【請求項１０】
前記進度インジケータが指紋の形状であり、指紋隆線を表す線を含み、
前記進度インジケータの前記外観を変更することが、前記複数の隆線の一部分において着色することを含む、請求項８に記載の方法。
【請求項１１】
前記進度インジケータが複数の同心円を含み、
前記進度インジケータの前記外観を変更することが、複数の同心円のうちの１つを既定のフィルで塗りつぶすことを含む、請求項８に記載の方法。
【請求項１２】
前記進度インジケータが、前記対応する指紋の指紋部分に対応する複数の進度インジケータ部分を含み、
対応する指紋部分から指紋情報が収集されると、前記対応する指紋部分からの指紋情報が収集されたことを示すために、前記対応する進度インジケータ部分の外観が変更される、請求項８から１１のいずれか一項に記載の方法。
【請求項１３】
複数の進度インジケータ部分の前記外観を変更した後に、前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、１つ以上の変更されていない進度インジケータ部分の前記外観を、前記複数の進度インジケータ部分の前記外観と一致するように変更することを含む、請求項１２に記載の方法。
【請求項１４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
指紋登録インタフェースを表示し、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサ上で検出し、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集し、
前記指紋情報を収集した後に、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された前記指紋情報に基づいて判定し、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋を前記デバイスを用いて登録し、及び
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内に表示する、
命令を含む、電子デバイス。
【請求項１５】
前記１つ以上のプログラムが、請求項２から１３のいずれか一項に記載の方法のいずれかを実行する命令を含む、請求項１４に記載の電子デバイス。
【請求項１６】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
指紋登録インタフェースを表示させ、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサ上で検出させ、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集させ、
前記指紋情報を収集した後に、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された前記指紋情報に基づいて判定させ、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋を前記デバイスを用いて登録させ、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内に表示させる、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項１７】
前記１つ以上のプログラムが、請求項２から１３に記載の方法のいずれかを実行する命令を含む、請求項１６に記載の非一時的コンピュータ可読記憶媒体。
【請求項１８】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、
指紋登録インタフェースを備え、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャが前記指紋センサ上で検出され、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報が収集され、
前記指紋情報を収集した後に、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかが、前記対応する指について収集された前記指紋情報に基づいて判定され、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋が前記デバイスを用いて登録され、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージが前記指紋登録インタフェース内に表示される、
グラフィカルユーザインタフェース。
【請求項１９】
電子デバイスであって、
ディスプレイと、
指紋センサと、
指紋登録インタフェースを表示する手段と、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサ上で検出する手段と、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集する手段と、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された前記指紋情報に基づいて判定する手段と、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋を前記デバイスを用いて登録する手段と、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内に表示する手段と、
を備える電子デバイス。
【請求項２０】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
指紋登録インタフェースを表示する手段と、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサ上で検出する手段と、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集する手段と、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された前記指紋情報に基づいて判定する手段と、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の指紋を前記デバイスを用いて登録する手段と、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内に表示する手段と、
を備える情報処理装置。
【請求項２１】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項１から１３に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項２２】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項１から１３に記載の方法のいずれかを前記デバイスに実行させる命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項２３】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項１から１３に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項２４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項１から１３に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項２５】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項１から１３に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項２６】
電子デバイスであって、
指紋登録インタフェースを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
対応する指で実行された複数の個別かつ別個の静止指ジェスチャを前記指紋センサユニット上で検出し、
前記対応する指で実行された前記複数の個別かつ別個の静止指ジェスチャから指紋情報を収集し、
前記指紋情報を収集した後に、
収集された前記指紋情報が、前記対応する指の指紋を前記デバイスを用いて登録するのに十分であるかどうかを、前記対応する指について収集された前記指紋情報に基づいて判定し、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、前記対応する指の前記指紋を前記デバイスを用いて登録し、
前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分でないという判定に従って、ユーザに、前記指紋センサ上で、前記対応する指で１つ以上の追加静止指ジェスチャを実行するよう促すメッセージを前記指紋登録インタフェース内で表示することを有効化する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項２７】
前記複数の個別かつ別個の静止指ジェスチャからの指紋情報が、単一の静止指ジェスチャの間に前記指紋センサによってキャプチャできる面積の少なくとも２倍の大きさである、前記対応する指の前記指紋の面積について収集されたものである、請求項２６に記載の電子デバイス。
【請求項２８】
前記処理ユニットが、
前記対応する指の前記指紋を登録した後に、制限付き動作実行する要求を受信し、前記指紋センサユニット上で指紋を検出し、
前記制限付き動作を実行する前記要求を受信したことに応じて、
前記指紋が前記デバイスを用いて登録されているという判定に従って、前記制限付き動作を実行し、
前記指紋が前記デバイスを用いて登録されていないという判定に従って、前記制限付き動作の実行を取り止める、
ように構成されている、請求項２６又は２７に記載の電子デバイス。
【請求項２９】
前記ユーザに１つ以上の追加指ジェスチャを実行するよう促す前記メッセージが、後続の指ジェスチャを、前記対応する指ジェスチャとは異なるやり方で実行するよう求める表示された命令を含む、請求項２６から２８のいずれか一項に記載の電子デバイス。
【請求項３０】
前記ユーザに１つ以上の追加指ジェスチャを実行するよう促す前記メッセージが、指紋情報が不十分であるか、又は収集されていない前記対応する指紋の１つ以上の部分又は位置の指示を含む、請求項２６から２８のいずれか一項に記載の電子デバイス。
【請求項３１】
前記処理ユニットが、対応する静止ジェスチャの際、前記対応する指が前記指紋センサユニット上にある間に指紋情報を収集するように構成され、
前記デバイスが、
前記指紋情報が収集された後に、前記デバイスにおいて、前記指紋情報が収集されたことを示す触覚フィードバックを提供する
ように構成された触覚フィードバックユニットを備える、請求項２６から３０のいずれか一項に記載の電子デバイス。
【請求項３２】
前記処理ユニットが、
前記対応する指の前記指紋を前記デバイスを用いて登録した後に、
それぞれの登録済みの指紋に対応する複数のエントリであって、前記対応する指の前記指紋に対応する対応エントリと、前記対応する指に加え、他の指の他の登録済みの指紋にも対応する１つ以上の他のエントリと、を含む前記複数のエントリを有する指紋設定インタフェースの表示を有効化し、
前記対応する指の前記指紋に対応する前記指紋センサユニット上で第２の指ジェスチャを検出し、
前記第２の指ジェスチャを検出したことに応じて、前記対応する指の前記指紋に対応する前記対応エントリを強調表示する、
ように構成されている、請求項２６から３１のいずれか一項に記載の電子デバイス。
【請求項３３】
前記指紋登録インタフェースが進度インジケータを含み、
前記ディスプレイ処理ユニットが、
前記対応する指で実行された対応する静止指ジェスチャを前記指紋センサユニット上で検出したことに応じて、前記対応する静止指ジェスチャから前記追加指情報が収集されたことを示すために、前記進度インジケータの外観を変更する
ように構成されている、請求項２６から３２のいずれか一項に記載の電子デバイス。
【請求項３４】
前記進度インジケータが三次元オブジェクトの表面の一部分を含む、請求項３３に記載の電子デバイス。
【請求項３５】
前記進度インジケータが指紋の形状であり、指紋の隆線を表す線を含み、
前記進度インジケータの前記外観を変更することが、前記複数の隆線の一部分において着色することを含む、請求項３３に記載の電子デバイス。
【請求項３６】
前記進度インジケータが複数の同心円を含み、
前記進度インジケータの前記外観を変更することが、複数の同心円のうちの１つを既定のフィルで塗りつぶすことを含む、請求項３３に記載の電子デバイス。
【請求項３７】
前記進度インジケータが、前記対応する指紋の指紋部分に対応する複数の進度インジケータ部分を含み、
対応する指紋部分からの指紋情報が収集されると、前記対応する指紋部分からの指紋情報が収集されたことを示すために、前記対応する進度インジケータ部分の外観が変更される、請求項３３から３６のいずれか一項に記載の電子デバイス。
【請求項３８】
前記処理ユニットが、
複数の進度インジケータ部分の前記外観を変更した後に、前記対応する指について収集された前記指紋情報が、前記対応する指の前記指紋を登録するのに十分であるという判定に従って、１つ以上の変更されていない進度インジケータ部分の前記外観を、前記複数の進度インジケータ部分の前記外観と一致するように変更する、ように構成されている、請求項３７に記載の電子デバイス。
【請求項３９】
指紋センサを有する電子デバイスにおいて、
前記指紋センサで第１の入力を検出することと、
前記第１の入力を検出したことに応じて、
前記第１の入力が指紋を含むかどうかを判定することと、
前記第１の入力が指紋を含むという判定に従って、
前記指紋の識別情報に関係なく、前記指紋の存在に基づいて第１の動作を実行することと、
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って、前記登録済みの指紋に基づいて第２の動作を条件付きで実行することと、
を含む方法。
【請求項４０】
前記第１の入力を検出したことに応じて、前記第１の入力が前記指紋を含むという前記判定、及び前記第１の入力内の前記指紋が登録済みの指紋と一致しないという判定に従って、前記第２の動作の実行を取り止めることを含む、請求項３９に記載の方法。
【請求項４１】
前記第１の入力を検出したことに応じて、前記第１の入力が前記指紋を含むという前記判定、及び前記第１の入力内の前記指紋が登録済みの指紋と一致しないという判定に従って、前記第２の動作を実行せずに前記第１の動作を実行することを含む、請求項３９又は４０に記載の方法。
【請求項４２】
前記第１の入力が登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の動作及び前記第２の動作が共に実行される、請求項３９から４１のいずれか一項に記載の方法。
【請求項４３】
前記第１の入力が、登録済みの指紋と一致する指紋を含むという判定に従って、前記登録済みの指紋に基づいて前記第２の動作とは別個の第３の動作を実行することを含む、請求項３９から４２のいずれか一項に記載の方法。
【請求項４４】
前記デバイスが、許可タイマー開始値から始まるクレデンシャル許可タイマーを含み、
前記方法が、前記クレデンシャル許可タイマーが満了した後に指紋で前記デバイスをロック解除するのを防止することを含み、
前記第３の動作が、前記クレデンシャル許可タイマーを前記許可タイマー開始値にリセットすることを含む、請求項４３に記載の方法。
【請求項４５】
前記デバイスがディスプレイを含み、
前記デバイスが、減光タイマー開始値から始まるディスプレイ減光タイマーを含み、
前記方法が、前記ディスプレイ減光タイマーが満了したという判定に従って前記ディスプレイを自動的に減光させることを含み、
前記第１の動作が、前記ディスプレイ減光タイマーを前記減光タイマー開始値にリセットすることを含む、請求項３９から４４のいずれか一項に記載の方法。
【請求項４６】
前記第２の動作が、個人情報を明らかにすること、及び制限付き機能へのアクセスを提供することのうちの１つ以上を含む、請求項３９から４５のいずれか一項に記載の方法。
【請求項４７】
前記第１の入力が、前記指紋センサ上に対応する指紋を含み、前記方法が、
前記指紋センサからの前記対応する指紋のリフトオフを検出することと、
前記指紋センサからの前記指紋のリフトオフを検出したことに応じて、かつ前記対応する指紋が登録済みの指紋と一致しないという判定に従って、前記第２の動作を実行するために無許可試行のカウントを増分することと、
を含む請求項３９から４６のいずれか一項に記載の方法。
【請求項４８】
前記第２の動作を実行するために無許可試行の前記カウントを増分した後に、
前記第２の動作を実行するための無許可試行の前記カウントが前記第２の動作を実行するための無許可試行の規定の回数を満たす場合に満たされる基準を含む指紋無効化基準が満たされたかどうかを判定することと、
指紋無効化基準が満たされたという判定に従って、指紋に基づいて前記第２の動作が実行されるのを防止することと、
を含む、請求項４７に記載の方法。
【請求項４９】
前記指紋センサ上で指紋の存在を検出している間に前記第１の動作が実行され、
以前に登録済みの指紋と一致する指紋のリフトオフを前記指紋センサから検出したことに応じて、前記第２の動作が実行される、請求項３９から４８のいずれか一項に記載の方法。
【請求項５０】
電子デバイスであって、
指紋センサと、
１つ以上のプロセッサと、
１つ以上のプログラムを記憶するメモリと、
を備え、前記１つ以上のプログラムが、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記指紋センサで第１の入力を検出し、
前記第１の入力を検出したことに応じて、
前記第１の入力が指紋を含むかどうかを判定し、
前記第１の入力が指紋を含むという判定に従って、
前記指紋の識別情報に関係なく、前記指紋の存在に基づいて第１の動作を実行し、及び
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って、前記登録済みの指紋に基づいて第２の動作を条件付きで実行する、
命令を含む、電子デバイス。
【請求項５１】
前記１つ以上のプログラムが、請求項４０から４９に記載の方法のいずれか１つを実行する命令を含む、請求項５０に記載のデバイス。
【請求項５２】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、指紋センサを有する電子デバイスによって実行されたときに、前記デバイスに、
前記指紋センサで第１の入力を検出させ、
前記第１の入力を検出したことに応じて、
前記第１の入力が指紋を含むかどうかを判定させ、
前記第１の入力が指紋を含むという判定に従って、
前記指紋の識別情報に関係なく、前記指紋の存在に基づいて第１の動作を実行させ、
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って、前記登録済みの指紋に基づいて第２の動作を条件付きで実行させる、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項５３】
前記１つ以上のプログラム内の前記命令が、前記電子デバイスによって実行されたときに、前記デバイスに、請求項４０から４９に記載の方法のいずれか１つを実行させる、請求項５２に記載の非一時的コンピュータ可読記憶媒体。
【請求項５４】
電子デバイスであって、
指紋センサと、
前記指紋センサで第１の入力を検出する手段と、
前記第１の入力を検出したことに応じて有効化される手段であって、
前記第１の入力が指紋を含むかどうかを判定する手段と、
前記第１の入力が指紋を含むという判定に従って有効化される手段であって、
前記指紋の識別情報に関係なく、前記指紋の前記存在に基づいて第１の動作を実行する手段と、
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って有効化される、前記登録済みの指紋に基づいて第２の動作を条件付きで実行する手段と、
を含む手段と、
を含む手段と、
を備える電子デバイス。
【請求項５５】
請求項４０から４９に記載の方法のいずれか１つを実行する手段を含む、請求項５４に記載の電子デバイス。
【請求項５６】
指紋センサを有する電子デバイスで使用するための情報処理装置であって、
前記指紋センサで第１の入力を検出する手段と、
前記第１の入力を検出したことに応じて有効化される手段であって、
前記第１の入力が指紋を含むかどうかを判定する手段と、
前記第１の入力が指紋を含むという判定に従って有効化される手段であって、
前記指紋の識別情報に関係なく、前記指紋の前記存在に基づいて第１の動作を実行する手段と、
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って有効化される、前記登録済みの指紋に基づいて第２の動作を条件付きで実行する手段と、
を含む手段と、
を含む手段と、
を備える情報処理装置。
【請求項５７】
請求項４０から４９に記載の方法のいずれか１つを実行する手段を含む、請求項５６に記載の情報処理装置。
【請求項５８】
電子デバイスであって、
指紋センサと、
１つ以上のプロセッサと、
１つ以上のプログラムを記憶するメモリと、
を備え、前記１つ以上のプログラムが、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項３９から４９に記載の方法のいずれか１つを実行する命令を含む、電子デバイス。
【請求項５９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、指紋センサを有する電子デバイスによって実行されたときに、前記デバイスに、請求項３９から４９に記載の方法のいずれか１つを実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項６０】
電子デバイスであって、
指紋センサと、
請求項３９から４９に記載の方法のいずれか１つを実行する手段と、
を備える電子デバイス。
【請求項６１】
指紋センサを有する電子デバイスで使用するための情報処理装置であって、
請求項３９から４９に記載の方法のいずれか１つを実行する手段を備える情報処理装置。
【請求項６２】
電子デバイスであって、
第１の入力を検出ように構成された指紋センサユニットと、
前記指紋センサユニットに連結された処理ユニットであって、
前記第１の入力を検出したことに応じて、
前記第１の入力が指紋を含むかどうかを判定し、
前記第１の入力が指紋を含むという判定に従って、
前記指紋の識別情報に関係なく、前記指紋の存在に基づいて第１の動作を実行し、
前記第１の入力内の前記指紋が登録済みの指紋と一致するという判定に従って、前記登録済みの指紋に基づいて第２の動作を条件付きで実行する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項６３】
前記処理ユニットが、前記第１の入力を検出したことに応じて、前記第１の入力が前記指紋を含むという前記判定と、前記第１の入力内の前記指紋が登録済みの指紋と一致しないという判定と、に従って、前記第２の動作の実行を取り止めるように構成されている、請求項６２に記載の電子デバイス。
【請求項６４】
前記処理ユニットが、前記第１の入力を検出したことに応じて、前記第１の入力が前記指紋を含むという前記判定と、前記第１の入力内の前記指紋が登録済みの指紋と一致しないという判定と、に従って、前記第２の動作を実行せずに前記第１の動作を実行するように構成されている、請求項６２又は６３に記載の電子デバイス。
【請求項６５】
前記第１の入力が登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の動作及び前記第２の動作が共に実行される、請求項６２から６４のいずれか一項に記載の電子デバイス。
【請求項６６】
前記第１の入力が登録済みの指紋と一致する指紋を含むという判定に従って、前記処理ユニットが、前記登録済みの指紋に基づいて前記第２の動作とは別個の第３の動作を実行するように構成されている、請求項６２から６５のいずれか一項に記載の電子デバイス。
【請求項６７】
前記デバイスが、許可タイマー開始値から始まるクレデンシャル許可タイマーユニットを備え、
前記処理ユニットが、前記クレデンシャル許可タイマーユニットが満了した後に指紋を用いて前記デバイスをロック解除するのを防止するように構成され、
前記第３の動作が、前記クレデンシャル許可タイマーユニットを前記許可タイマー開始値にリセットすることを含む、請求項６６に記載の電子デバイス。
【請求項６８】
前記デバイスが、前記処理ユニットに連結されたディスプレイユニットを含み、
前記デバイスが、減光タイマー開始値から始まるディスプレイ減光タイマーユニットを含み、
前記処理ユニットが、前記ディスプレイ減光タイマーユニットが満了したという判定に従って前記ディスプレイユニットを減光させることを自動的に有効にするように構成され、
前記第１の動作が、前記ディスプレイ減光タイマーユニットを前記減光タイマー開始値にリセットすることを含む、請求項６２から６７のいずれか一項に記載の電子デバイス。
【請求項６９】
前記第２の動作が、個人情報を明らかにすること、及び制限付き機能へのアクセスを提供することのうちの１つ以上を含む、請求項６２から６８のいずれか一項に記載の電子デバイス。
【請求項７０】
前記第１の入力が、前記指紋センサユニット上に対応する指紋を含み、
前記指紋センサユニットが、前記指紋センサユニットからの前記対応する指紋のリフトオフを検出するように構成され、
前記処理ユニットが、前記指紋センサユニットからの前記指紋のリフトオフを検出したことに応じて、かつ前記対応する指紋が登録済みの指紋と一致しないという判定に従って、前記第２の動作を実行するために無許可試行のカウントを増分するように構成されている、請求項６２から６９のいずれか一項に記載の電子デバイス。
【請求項７１】
前記処理ユニットが、前記第２の動作を実行するために無許可試行の前記カウントを増分した後に、
前記第２の動作を実行するための無許可試行の前記カウントが前記第２の動作を実行するための無許可試行の規定の回数を満たす場合に満たされる基準を含む指紋無効化基準が満たされたかどうかを判定し、
指紋無効化基準が満たされたという判定に従って、指紋に基づいて前記第２の動作が実行されるのを防止する、
ように構成されている、請求項７０に記載の電子デバイス。
【請求項７２】
前記指紋センサユニット上で指紋の存在を検出している間に前記第１の動作が実行され、
以前に登録済みの指紋と一致する指紋のリフトオフを前記指紋センサユニットから検出したことに応じて、前記第２の動作が実行される、請求項６２から７１のいずれか一項に記載の電子デバイス。
【請求項７３】
１つ以上のプロセッサ、メモリ、及び指紋センサを有する電子デバイスにおいて、
１つ以上のクレデンシャルのセットを記憶することと、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示することと、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信することと、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられた指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入することと、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入するのを取り止めることと、
を含む方法。
【請求項７４】
１つ以上のクレデンシャルの前記セットが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む、請求項７３に記載の方法。
【請求項７５】
前記フォームを前記１つ以上のクレデンシャルで記入することが、前記フォームの１つ以上のフィールドに前記１つ以上のクレデンシャルの編成済みバージョンを表示することを含む、請求項７３又は７４に記載の方法。
【請求項７６】
前記フォームの１つ以上のフィールドにおいて前記１つ以上のクレデンシャルの前記編成済みバージョンを表示している間に、前記指紋センサ上で対応する指紋を検出することと、
前記対応する指紋を検出したことに応じて、かつ前記１つ以上のクレデンシャルを明らかにすることを許可されているユーザと前記対応する指紋が関連付けられているという判定に従って、前記フォームの前記フィールド内に前記１つ以上のクレデンシャルの無編成バージョンを表示することと、
を含む、請求項７５に記載の方法。
【請求項７７】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの長さの示唆を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャルの人間が可読なバージョンを含む、請求項７６に記載の方法。
【請求項７８】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの無編成部分を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャル全体の人間が可読なバージョンを含む、請求項７６又は７７に記載の方法。
【請求項７９】
１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと前記指紋が関連付けられているという前記判定が、前記指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、請求項７３から７８のいずれか一項に記載の方法。
【請求項８０】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
１つ以上のクレデンシャルのセットを記憶し、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示し、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信し、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられた指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入し、及び
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入するのを取り止める、
命令を含む、電子デバイス。
【請求項８１】
前記１つ以上のプログラムが、請求項７４から７９に記載の方法のいずれか１つを実行する命令を含む、請求項８０に記載のデバイス。
【請求項８２】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
１つ以上のクレデンシャルのセットを記憶させ、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示させ、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信させ、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられている指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入し、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入させない、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項８３】
前記１つ以上のプログラム内の前記命令が、前記電子デバイスによって実行されたときに、前記デバイスに、請求項７４から７９に記載の方法のいずれか１つを実行させる、請求項８２に記載のコンピュータ可読記憶媒体。
【請求項８４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のクレデンシャルのセットを記憶する手段と、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示する手段と、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信する手段と、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられた指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入し、及び
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入するのを取り止める、
手段と、
を備える電子デバイス。
【請求項８５】
請求項７４から７９に記載の方法のいずれか１つを実行する手段を含む、請求項８４に記載の電子デバイス。
【請求項８６】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
１つ以上のクレデンシャルのセットを記憶する手段と、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示する手段と、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信する手段と、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられた指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入し、及び
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入するのを取り止める、
手段と、
を備える情報処理装置。
【請求項８７】
請求項７４から７９に記載の方法のいずれか１つを実行する手段を含む、請求項８６に記載の情報処理装置。
【請求項８８】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項７３から７９に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項８９】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項７３から７９に記載の方法のいずれかを前記デバイスに実行させる命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項９０】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項７３から７９に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項９１】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項７３から７９に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項９２】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項７３から７９に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項９３】
電子デバイスであって、
１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示するように構成されたディスプレイユニットと、
１つ以上のクレデンシャルのセットを記憶するように構成されたクレデンシャルストレージユニットと、
指紋センサユニットと、
前記ディスプレイユニット、前記クレデンシャルストレージユニット、及び前記指紋センサユニットに連結された処理ユニットであって、
前記フォームを１つ以上のクレデンシャルの前記セットのうちの１つ以上のクレデンシャルで自動的に記入する要求であって、前記指紋センサ上での指入力を含む要求を受信し、
前記フォームを自動的に記入する前記要求を受信したことに応じて、
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられた指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入し、及び
前記指入力が、１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと関連付けられていない指紋を含むという判定に従って、前記フォームを前記１つ以上のクレデンシャルで記入するのを取り止める、
ように構成された前記処理ユニットと、
を備える電子デバイス。
【請求項９４】
１つ以上のクレデンシャルの前記セットが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む、請求項９３に記載の電子デバイス。
【請求項９５】
前記フォームを前記１つ以上のクレデンシャルで記入することが、前記フォームの１つ以上のフィールドにおける前記１つ以上のクレデンシャルの編成済みバージョンの表示を有効化することを含む、請求項９３又は９４に記載の電子デバイス。
【請求項９６】
前記１つ以上のクレデンシャルの前記編成済みバージョンが前記フォームの１つ以上のフィールドに表示されている間に、前記指紋センサユニットが前記指紋センサ上で対応する指紋を検出するように構成され、
前記対応する指紋を検出したことに応じて、かつ前記１つ以上のクレデンシャルを明らかにすることを許可されているユーザと前記対応する指紋が関連付けられているという判定に従って、前記処理ユニットが前記フォームの前記フィールドにおける前記１つ以上のクレデンシャルの無編成バージョンの表示を有効化するように更に構成されている、請求項９５に記載の電子デバイス。
【請求項９７】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの長さの示唆を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャルの人間が可読なバージョンを含む、請求項９６に記載の電子デバイス。
【請求項９８】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの無編成部分を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャル全体の人間が可読なバージョンを含む、請求項９６又は９７に記載の電子デバイス。
【請求項９９】
１つ以上のクレデンシャルの前記セットを使用することを許可されているユーザと前記指紋が関連付けられているという前記判定が、前記指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、請求項９３から９８のいずれか一項に記載の電子デバイス。
【請求項１００】
１つ以上のプロセッサ、メモリ、及び指紋センサを有する電子デバイスにおいて、
１つ以上のクレデンシャルのセットを記憶することと、
１つ以上のクレデンシャルの前記セットを表示する要求を受信することと、
１つ以上のクレデンシャルの前記セットを表示する前記要求を受信したことに応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンを表示することと、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンを表示している間に、前記指紋センサ上で指紋を検出することと、
前記指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンを表示することと、を含む方法。
【請求項１０１】
１つ以上のクレデンシャルの前記セットが、前記デバイスのユーザの複数の異なるアカウントに対応するクレデンシャルを含む、請求項１００に記載の方法。
【請求項１０２】
１つ以上のクレデンシャルの前記セットが、前記デバイスのユーザの複数の異なるアカウント用のパスワードを含む、請求項１００又は１０１に記載の方法。
【請求項１０３】
１つ以上のクレデンシャルの前記セットが、前記デバイスのユーザの複数の異なる決済口座についての決済許可情報を含む、請求項１００から１０２のいずれか一項に記載の方法。
【請求項１０４】
１つ以上のクレデンシャルの前記セットが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む、請求項１００から１０３のいずれか一項に記載の方法。
【請求項１０５】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの長さの示唆を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャルの人間が可読なバージョンを含む、請求項１００から１０４のいずれか一項に記載の方法。
【請求項１０６】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの無編成部分を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャル全体の人間が可読なバージョンを含む、請求項１００から１０５のいずれか一項に記載の方法。
【請求項１０７】
１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという前記判定が、前記指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、請求項１００から１０６のいずれか一項に記載の方法。
【請求項１０８】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
１つ以上のクレデンシャルのセットを記憶し、
１つ以上のクレデンシャルの前記セットを表示する要求を受信し、
１つ以上のクレデンシャルの前記セットを表示する前記要求を受信したことに応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンを表示し、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンを表示している間に、前記指紋センサ上で指紋を検出し、及び
前記指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンを表示する、
命令を含む、電子デバイス。
【請求項１０９】
前記１つ以上のプログラムが、請求項１０１から１０７に記載の方法のいずれか１つを実行する命令を含む、請求項１０８に記載のデバイス。
【請求項１１０】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
１つ以上のクレデンシャルのセットを記憶させ、
１つ以上のクレデンシャルの前記セットを表示する要求を受信させ、
１つ以上のクレデンシャルの前記セットを表示する前記要求を受信したことに応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンを表示させ、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンを表示している間に、前記指紋センサ上で指紋を検出させ、
前記指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンを表示させる、
命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項１１１】
前記１つ以上のプログラム内の前記命令が、前記電子デバイスによって実行されたときに、前記デバイスに、請求項１０１から１０７に記載の方法のいずれか１つを実行させる、請求項１１０に記載のコンピュータ可読記憶媒体。
【請求項１１２】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のクレデンシャルのセットを記憶する手段と、
１つ以上のクレデンシャルの前記セットを表示する要求を受信する手段と、
１つ以上のクレデンシャルの前記セットを表示する前記要求に応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンを表示する手段と、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンを表示している間に、前記指紋センサ上で指紋を検出する手段と、
前記指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンを表示する手段と、
を備える電子デバイス。
【請求項１１３】
請求項１０１から１０７に記載の方法のいずれか１つを実行する手段を含む、請求項１１２に記載の電子デバイス。
【請求項１１４】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
１つ以上のクレデンシャルのセットを記憶する手段と、
１つ以上のクレデンシャルの前記セットを表示する要求を受信する手段と、
１つ以上のクレデンシャルの前記セットを表示する前記要求に応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンを表示する手段と、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンを表示している間に、前記指紋センサ上で指紋を検出する手段と、
前記指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンを表示する手段と、
を備える情報処理装置。
【請求項１１５】
請求項１０１から１０７に記載の方法のいずれか１つを実行する手段を含む、請求項１１４に記載の情報処理装置。
【請求項１１６】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項１０１から１０７に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項１１７】
１つ以上のプログラムを記憶する非一時的コンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項１０１から１０７に記載の方法のいずれかを前記デバイスに実行させる命令を含む、非一時的コンピュータ可読記憶媒体。
【請求項１１８】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項１０１から１０７に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項１１９】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項１０１から１０７に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項１２０】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項１０１から１０７に記載の方法のいずれかを実行する手段と、
を備える情報処理装置。
【請求項１２１】
電子デバイスであって、
１つ以上のクレデンシャルのセットを記憶するように構成されたクレデンシャルストレージユニットと、
ディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット、前記クレデンシャルストレージユニット、及び前記指紋センサユニットに連結された処理ユニットであって、
１つ以上のクレデンシャルの前記セットを表示する要求を受信し、
１つ以上のクレデンシャルの前記セットを表示する前記要求を受信したことに応じて、１つ以上のクレデンシャルの前記セットの編成済みバージョンの表示を有効化し、
１つ以上のクレデンシャルの前記セットの前記編成済みバージョンが表示されている間に前記指紋センサ上で指紋を検出したことに応じて、かつ１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという判定に従って、１つ以上のクレデンシャルの前記セットの無編成バージョンの表示を有効化する、
ように構成された前記処理ユニットと、
を備える電子デバイス。
【請求項１２２】
１つ以上のクレデンシャルの前記セットが、前記デバイスのユーザの複数の異なるアカウントに対応するクレデンシャルを含む、請求項１２１に記載の電子デバイス。
【請求項１２３】
１つ以上のクレデンシャルの前記セットが前記デバイスのユーザの複数の異なるアカウント用のパスワードを含む、請求項１２１又は１２２に記載の電子デバイス。
【請求項１２４】
１つ以上のクレデンシャルの前記セットが前記デバイスのユーザの複数の異なる決済口座についての決済許可情報を含む、請求項１２１から１２３のいずれか一項に記載の電子デバイス。
【請求項１２５】
１つ以上のクレデンシャルの前記セットが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む、請求項１２１から１２４のいずれか一項に記載の電子デバイス。
【請求項１２６】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの長さの示唆を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャルの人間が可読なバージョンを含む、請求項１２１から１２５のいずれか一項に記載の電子デバイス。
【請求項１２７】
対応するクレデンシャルの前記編成済みバージョンが、前記対応するクレデンシャルの無編成部分を含み、
前記対応するクレデンシャルの前記無編成バージョンが、前記対応するクレデンシャル全体の人間が可読なバージョンを含む、請求項１２１から１２６のいずれか一項に記載の電子デバイス。
【請求項１２８】
１つ以上のクレデンシャルの前記セットを明らかにすることを許可されているユーザと前記指紋が関連付けられているという前記判定が、前記指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、請求項１２１から１２７のいずれか一項に記載の電子デバイス。
【請求項１２９】
１つ以上のプロセッサ、メモリ、及び指紋センサを有する電子デバイスにおいて、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶することと、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信することと、
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用することと、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信することと、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加することと、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することと、
を含む方法。
【請求項１３０】
クレデンシャル使用基準が満たされたという前記判定が、前記対応するクレデンシャルの使用が無効化されていないという判定を含む、請求項１２９に記載の方法。
【請求項１３１】
前記対応するクレデンシャルが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルからなるセットから選択されたクレデンシャルを含む、請求項１２９又は１３０に記載の方法。
【請求項１３２】
登録済みの指紋のセットのうちの少なくとも１つと一致する指紋を受信すると、前記デバイスが前記ユーザの前記対応するクレデンシャルを前記ソフトウェアアプリケーションにおいて自動的に使用できるようにする既定の指紋使用設定を前記デバイスに記憶することを含む、請求項１２９に記載の方法。
【請求項１３３】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記既定の指紋使用設定の値を削除又は変更することを含む、請求項１３２に記載の方法。
【請求項１３４】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記対応するクレデンシャルを含む秘匿値の既定のセットを削除することを含む、請求項１２９から１３３のいずれか一項に記載の方法。
【請求項１３５】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記対応するクレデンシャルを削除することを含む、請求項１２９から１３４のいずれか一項に記載の方法。
【請求項１３６】
指紋許可を介する前記デバイスのロック解除に、既定の整数であるＮ回連続で失敗した試行を受信することと、
指紋許可を介する前記デバイスのロック解除に前記Ｎ回連続で失敗した試行を受信したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することと、
を含む、請求項１２９から１３５のいずれか一項に記載の方法。
【請求項１３７】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することの後に、
前記対応するクレデンシャルを前記ソフトウェアアプリケーションにおいて使用する要求を受信することと、
前記対応するクレデンシャルを前記ユーザから要求することと、
前記対応するクレデンシャルを前記ユーザから受信することと、
前記対応するクレデンシャルを前記ユーザから受信したことに応じて、
前記ソフトウェアアプリケーションにおいて前記対応するクレデンシャルを使用することと、
前記対応するクレデンシャルの自動使用を許可するために登録済みの指紋を使用できるようにすることと、
を含む、請求項１２９から１３６のいずれか一項に記載の方法。
【請求項１３８】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶し、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信し、
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用し、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信し、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加し、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止する、
命令を含む、電子デバイス。
【請求項１３９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、タッチ感知面と、指紋センサと、を有する電子デバイスによって実行されたときに、前記デバイスに、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶させ、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信させ、
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用させ、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信させ、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加させ、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止させる、
コンピュータ可読記憶媒体。
【請求項１４０】
電子デバイスであって、
ディスプレイと、
指紋センサと、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶する手段と、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信し、及び
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用する
手段と、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信する手段と、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加する手段と、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止する手段と、
を備える電子デバイス。
【請求項１４１】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶する手段と、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信し、及び
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用する
手段と、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信する手段と、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加する手段と、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止する手段と、
を備える情報処理装置。
【請求項１４２】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されように構成され、前記１つ以上のプログラムが、請求項１２９から１３７に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項１４３】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項１２９から１３７に記載の方法のいずれかを前記デバイスに実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項１４４】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項１２９から１３７に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項１４５】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項１２９から１３７に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項１４６】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項１２９から１３７に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項１４７】
電子デバイスであって、
グラフィカルユーザインタフェースを表示ように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記デバイスのユーザの対応するクレデンシャルを前記デバイスに記憶し、
ソフトウェアアプリケーションを実行している間に、
前記デバイスの前記指紋センサ上で指紋を受信し、
前記指紋を受信したことに応じて、かつ前記受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するという判定を含む、クレデンシャル使用基準が満たされたという判定に従って、前記ソフトウェアアプリケーションにおいて前記ユーザの前記対応するクレデンシャルを自動的に使用し、
前記ユーザの前記対応するクレデンシャルを自動的に使用した後に、前記指紋を受信したことに応じて、更なる指紋を前記デバイスを用いて登録する要求を受信し、
前記更なる指紋を前記デバイスを用いて登録する前記要求に応じて、前記更なる指紋を登録済みの指紋の前記セットに追加し、
前記更なる指紋を登録済みの指紋の前記セットに追加したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項１４８】
クレデンシャル使用基準が満たされたという前記判定が、前記対応するクレデンシャルの使用が無効化されていないという判定を含む、請求項１４７に記載の電子デバイス。
【請求項１４９】
前記対応するクレデンシャルが、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルからなるセットから選択されたクレデンシャルを含む、請求項１４７又は１４８に記載の電子デバイス。
【請求項１５０】
登録済みの指紋のセットのうちの少なくとも１つと一致する指紋を受信すると、前記デバイスが前記ユーザの前記対応するクレデンシャルを前記ソフトウェアアプリケーションにおいて自動的に使用できるようにする既定の指紋使用設定を前記デバイスに記憶することを含む、請求項１４７に記載の電子デバイス。
【請求項１５１】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記既定の指紋使用設定の値を削除又は変更することを含む、請求項１５０に記載の電子デバイス。
【請求項１５２】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記対応するクレデンシャルを含む秘匿値の既定のセットを削除することを含む、請求項１４７から１５１のいずれか一項に記載の電子デバイス。
【請求項１５３】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することが、前記対応するクレデンシャルを削除することを含む、請求項１４７から１５２のいずれか一項に記載の電子デバイス。
【請求項１５４】
指紋許可を介する前記デバイスのロック解除に、既定の整数であるＮ回連続で失敗した試行を受信することと、
前記Ｎ回連続での、指紋許可を介する前記デバイスのロック解除に、前記Ｎ回連続で失敗した試行を受信したことに応じて、登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することと、を含む、請求項１４７から１５３のいずれか一項に記載の電子デバイス。
【請求項１５５】
登録済みの指紋が前記対応するクレデンシャルの自動使用を許可するために使用されるのを防止することの後に、
前記対応するクレデンシャルを前記ソフトウェアアプリケーションにおいて使用する要求を受信することと、
前記対応するクレデンシャルを前記ユーザから要求することと、
前記対応するクレデンシャルを前記ユーザから受信することと、
前記対応するクレデンシャルを前記ユーザから受信したことに応じて、
前記ソフトウェアアプリケーションにおいて前記対応するクレデンシャルを使用することと、
前記対応するクレデンシャルの自動使用を許可するために登録済みの指紋を使用できるようにすることと、
を含む、請求項１４７から１５４のいずれか一項に記載の電子デバイス。
【請求項１５６】
指紋センサとディスプレイとを有する電子デバイスにおいて、
前記ディスプレイ上に第１の情報の編成済みバージョンを表示することと、
前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示している間に、前記指紋センサ上で指入力を検出することと、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換えることと、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上で前記第１の情報の前記編成済みバージョンの表示を維持することと、
を含む方法。
【請求項１５７】
前記第１の編成済み情報が複数の別個の情報項目を含み、
前記複数の情報項目における各情報項目が編成済み部分と未編成部分とを含む、請求項１５６に記載の方法。
【請求項１５８】
前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の前記未編成バージョンに置き換えることが、前記複数の情報項目の前記未編成部分の表示を維持している間に前記複数の情報項目の前記編成済み部分の表示を対応する未編成コンテンツに置き換えることを含む、請求項１５７に記載の方法。
【請求項１５９】
前記第１の情報が、識別情報及びコンテンツを含む通知を含み、
前記識別情報が編成されておらず、
前記コンテンツが編成されている、請求項１５６から１５８のいずれか一項に記載の方法。
【請求項１６０】
前記第１の情報が、前記デバイスによって受信された通信の１つ以上の通知を含む、請求項１５６から１５９のいずれか一項に記載の方法。
【請求項１６１】
前記第１の情報がソーシャルネットワーキング上の更新の１つ以上の通知を含む、請求項１５６から１６０のいずれか一項に記載の方法。
【請求項１６２】
前記第１の情報の前記編成済みバージョンが、判読不能とされた前記第１の情報のコピーを含む、請求項１５６から１６１のいずれか一項に記載の方法。
【請求項１６３】
前記第１の情報の前記編成済みバージョンが、前記第１の情報内のテキストの代わりに表示される既定の編成オブジェクトを含む、請求項１５６から１６２のいずれか一項に記載の方法。
【請求項１６４】
前記第１の情報の前記編成済みバージョンが、前記デバイスのロック済みデバイスユーザインタフェース上に表示される、請求項１５６から１６３のいずれか一項に記載の方法。
【請求項１６５】
前記第１の情報が、編成された複数の別個の情報項目を含む、請求項１５６から１６４のいずれか一項に記載の方法。
【請求項１６６】
前記第１の情報の前記編成済みバージョンを表示している間に、第２の情報の未編成バージョンを表示することを含む、請求項１５６から１６５のいずれか一項に記載の方法。
【請求項１６７】
前記第１の情報の前記未編成バージョンを表示した後に、前記指紋センサ上で前記指紋を引き続き検出することと、
前記指紋センサ上で前記指紋を引き続き検出している間、前記ディスプレイ上で前記第１の情報の前記未編成バージョンの表示を維持することと、
前記第１の情報の前記未編成バージョンの表示を維持している間に、前記指紋センサ上での前記指紋の検出を中止することと、
前記指紋センサにおける前記指紋の検出を中止したことに応じて、前記第１の情報の前記編成済みバージョンを再表示することと、
を含む、請求項１５６から１６６のいずれか一項に記載の方法。
【請求項１６８】
前記第１の入力を検出する前に、ロック済みデバイスユーザインタフェースを前記ディスプレイ上に表示することと、
前記第１の情報の前記未編成バージョンを表示した後に、前記指紋センサ上で前記指紋を引き続き検出することと、
前記指紋センサ上で前記指紋を引き続き検出している間、前記ディスプレイ上で前記第１の情報の前記未編成バージョンの表示を維持することと、
前記第１の情報の前記未編成バージョンの表示を維持している間に、前記指紋センサ上での前記指紋の検出を中止することと、
前記指紋センサ上での前記指紋の検出を中止したことに応じて、
前記第１の情報の表示を中止することと、
ロック解除済みデバイスユーザインタフェースを前記ディスプレイ上に表示することと、
を含む、請求項１５６から１６６のいずれか一項に記載の方法。
【請求項１６９】
前記第１の情報の前記編成済みバージョンを表示する前に、前記第１の情報を表示する要求を受信することと、
前記第１の情報を表示する前記要求を受信したことに応じて、前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示することと、
を含む、請求項１５６から１６８のいずれか一項に記載の方法。
【請求項１７０】
前記第１の情報の前記編成済みバージョンを表示する前に、既定のイベントの発生を検出することと、
前記既定のイベントの前記発生を検出したことに応じて、前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示することと、
を含む、請求項１５６から１６９のいずれか一項に記載の方法。
【請求項１７１】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記ディスプレイ上に第１の情報の編成済みバージョンを表示し、
前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示している間に、前記指紋センサ上で指入力を検出し、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換え、及び
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上で前記第１の情報の前記編成済みバージョンの表示を維持する、
命令を含む、電子デバイス。
【請求項１７２】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
前記ディスプレイ上に第１の情報の編成済みバージョンを表示させ、
前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示している間に、前記指紋センサ上で指入力を検出させ、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換えさせ、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上で前記第１の情報の前記編成済みバージョンの表示を維持させる、
コンピュータ可読記憶媒体。
【請求項１７３】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、
前記ディスプレイ上に表示された第１の情報の編成済みバージョンであって、
前記第１の情報の前記編成済みバージョンが前記ディスプレイ上に表示されている間に、前記指紋センサ上で指入力が検出され、
前記指紋センサ上で前記指入力を検出したことに応じて、かつ前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示が前記第１の情報の未編成バージョンの表示に置き換えられ、
前記第１の情報の前記編成済みバージョンの表示が、前記指紋センサ上で前記指入力を検出したことに応じてかつ前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上に維持される、
第１の情報の編成済みバージョンを備えるグラフィカルユーザインタフェース。
【請求項１７４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
前記ディスプレイ上に第１の情報の編成済みバージョンを表示する手段と、
前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示している間に、前記指紋センサ上で指入力を検出する手段と、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換え、及び
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上で前記第１の情報の前記編成済みバージョンの表示を維持する、
手段と、
を備える電子デバイス。
【請求項１７５】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
前記ディスプレイ上に第１の情報の編成済みバージョンを表示する手段と、
前記第１の情報の前記編成済みバージョンを前記ディスプレイ上に表示している間に、前記指紋センサ上で指入力を検出する手段と、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換え、及び
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイ上で前記第１の情報の前記編成済みバージョンの表示を維持する、
手段と、
備える情報処理装置。
【請求項１７６】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項１５６から１７０に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項１７７】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項１５６から１７０に記載の方法のいずれかを前記デバイスに実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項１７８】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項１５６から１７０に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項１７９】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項１５６から１７０に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項１８０】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項１５６から１７０に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項１８１】
電子デバイスであって、
第１の情報の編成済みバージョンを表示ように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記ディスプレイユニット上で前記第１の情報の前記編成済みバージョンの表示を有効化している間に、前記指紋センサ上で指入力を検出し、
前記指紋センサ上で前記指入力を検出したことに応じて、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含むという判定に従って、前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の未編成バージョンに置き換え、
前記指入力が、前記第１の情報を明らかにすることを許可されている、以前に登録済みの指紋と一致する指紋を含まないという判定に従って、前記ディスプレイユニット上で前記第１の情報の前記編成済みバージョンの表示を維持する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項１８２】
前記第１の編成済み情報が複数の別個の情報項目を含み、
前記複数の情報項目における各情報項目が編成済み部分と未編成部分とを含む、請求項１８１に記載の電子デバイス。
【請求項１８３】
前記第１の情報の前記編成済みバージョンの表示を前記第１の情報の前記未編成バージョンに置き換えることが、前記複数の情報項目の前記未編成部分の表示を維持している間に前記複数の情報項目の前記編成済み部分の表示を対応する未編成コンテンツに置き換えることを含む、請求項１８２に記載の電子デバイス。
【請求項１８４】
前記第１の情報が、識別情報及びコンテンツを含む通知を含み、
前記識別情報が編成されておらず、
前記コンテンツが編成されている、請求項１８１から１８３のいずれか一項に記載の電子デバイス。
【請求項１８５】
前記第１の情報が、前記デバイスによって受信された通信の１つ以上の通知を含む、請求項１８１から１８４のいずれか一項に記載の電子デバイス。
【請求項１８６】
前記第１の情報がソーシャルネットワーキング上の更新の１つ以上の通知を含む、請求項１８１から１８５のいずれか一項に記載の電子デバイス。
【請求項１８７】
前記第１の情報の前記編成済みバージョンが、判読不能とされた前記第１の情報のコピーを含む、請求項１８１から１８６のいずれか一項に記載の電子デバイス。
【請求項１８８】
前記第１の情報の前記編成済みバージョンが、前記第１の情報内のテキストの代わりに表示される既定の編成オブジェクトを含む、請求項１８１から１８７のいずれか一項に記載の電子デバイス。
【請求項１８９】
前記第１の情報の前記編成済みバージョンが、前記デバイスのロック済みデバイスユーザインタフェース上に表示される、請求項１８１から１８８のいずれか一項に記載の電子デバイス。
【請求項１９０】
前記第１の情報が、編成された複数の別個の情報項目を含む、請求項１８１から１８９のいずれか一項に記載の電子デバイス。
【請求項１９１】
前記処理ユニットが、前記第１の情報の前記編成済みバージョンの表示を有効化している間に、第２の情報の未編成バージョンの表示を有効化するように構成されている、請求項１８１から１９０のいずれか一項に記載の電子デバイス。
【請求項１９２】
前記処理ユニットが、
前記第１の情報の前記未編成バージョンの表示を有効化した後に、前記指紋センサ上で前記指紋を引き続き検出し、
前記指紋センサ上で前記指紋を引き続き検出している間、前記ディスプレイユニット上で前記第１の情報の前記未編成バージョンの表示を維持し、
前記第１の情報の前記未編成バージョンの表示を維持している間に、前記指紋センサにおける前記指紋の検出を中止し、
前記指紋センサにおける前記指紋の検出を中止したことに応じて、前記第１の情報の前記編成済みバージョンの再表示を可能にする、
ように構成されている、請求項１８１から１９１のいずれか一項に記載の電子デバイス。
【請求項１９３】
前記処理ユニットが、
前記第１の入力を検出する前に、前記ディスプレイユニット上でロック済みデバイスユーザインタフェースの表示を有効化し、
前記第１の情報の前記未編成バージョンを表示した後に、前記指紋センサ上で前記指紋を引き続き検出し、
前記指紋センサ上で前記指紋を引き続き検出している間、前記ディスプレイユニット上で前記第１の情報の前記未編成バージョンの表示を維持し、
前記第１の情報の前記未編成バージョンの表示を維持している間に、前記指紋センサ上で前記指紋の検出を中止し、
前記指紋センサ上での前記指紋の検出を中止したことに応じて、
前記第１の情報の表示を中止し、
前記ディスプレイユニット上でロック解除済みデバイスユーザインタフェースの表示を有効化する、
ように構成されている、請求項１８１から１９１のいずれか一項に記載の電子デバイス。
【請求項１９４】
前記処理ユニットが、
前記第１の情報の前記編成済みバージョンを表示する前に、前記第１の情報を表示する要求を受信し、
前記第１の情報を表示する前記要求を受信したことに応じて、前記ディスプレイユニット上で前記第１の情報の前記編成済みバージョンの表示を有効化する、
ように構成されている、請求項１８１から１９３のいずれか一項に記載の電子デバイス。
【請求項１９５】
前記処理ユニットが、
前記第１の情報の前記編成済みバージョンを表示する前に、既定のイベントの発生を検出し、
前記既定のイベントの前記発生を検出したことに応じて、前記ディスプレイユニット上で前記第１の情報の前記編成済みバージョンの表示を有効化する、
ように構成されている、請求項１８１から１９４のいずれか一項に記載の電子デバイス。
【請求項１９６】
指紋センサとディスプレイとを有する電子デバイスにおいて、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出することと、
前記指紋センサで前記第１の入力を検出したことに応じて、
前記第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定することと、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行することと、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節することと、
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節することと、
を含む方法。
【請求項１９７】
前記ロック解除基準が、前記デバイスを用いて登録されている指紋と一致する前記指紋センサで検出された指紋を前記第１の入力が含む場合に満たされる基準を含む、請求項１９６に記載の方法。
【請求項１９８】
前記第１の入力が前記指紋センサ上での指紋入力を含み、
前記第１のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行が少なくとも第１の閾値回数失敗したことを前記デバイスが検出した場合に満たされる基準を含み、
前記第２のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行が少なくとも第２の閾値回数であって、前記第１の閾値回数よりも大きい前記第２の閾値回数失敗したことを前記デバイスが検出した場合に満たされる基準を含む、請求項１９６又は１９７に記載の方法。
【請求項１９９】
前記第１のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行の失敗が前記第２の閾値回数未満であることを前記デバイスが検出した場合に満たされる基準を含む、請求項１９８に記載の方法。
【請求項２００】
ロック解除動作の前記第１のセットが、指紋を使用して前記デバイスをロック解除するロック解除動作と、パスコードを使用して前記デバイスをロック解除する別のロック解除動作と、を含む、請求項１９６から１９９のいずれか一項に記載の方法。
【請求項２０１】
ロック解除動作の前記第２のセットが、パスコードを使用して前記デバイスをロック解除するロック解除動作を含み、指紋を使用して前記デバイスをロック解除するロック解除動作を含まない、請求項１９６から２００のいずれか一項に記載の方法。
【請求項２０２】
前記第１の入力を検出する前に、パスコード入力ユーザインタフェースを含まないロック解除開始ユーザインタフェースを表示することを含み、前記ロック解除開始ユーザインタフェースが表示されている間に、前記デバイスが、指紋を使用してロック解除を有効化されるが、パスコードを使用してロック解除を有効化されないようになっている、請求項１９６から２０１のいずれか一項に記載の方法。
【請求項２０３】
前記第１の入力を検出する前に、前記デバイスの前記表示が低電力モードになっている間に、パスコードを使用して前記デバイスをロック解除できるようにすることなく、指紋を使用して前記デバイスをロック解除できるようにすることを含む、請求項１９６から２０２のいずれか一項に記載の方法。
【請求項２０４】
前記第１の入力を検出したことに応じて、かつ前記第１の入力が前記ロック解除基準を満たしていないという判定に従って、パスコード入力ユーザインタフェースを表示することを含む、請求項１９６から２０３のいずれか一項に記載の方法。
【請求項２０５】
前記第１の入力が前記第１のロック解除失敗基準を満たすという前記判定に従って、
前記パスコード入力ユーザインタフェースと、
指紋を使用して前記デバイスのロック解除を有効化するという視覚的指示と、
を含む第１のロック解除インタフェースを表示することを含む、請求項２０４に記載の方法。
【請求項２０６】
前記第１の入力が前記第２のロック解除失敗基準を満たすという前記判定に従って、
前記パスコード入力ユーザインタフェースと、
指紋を使用した前記デバイスのロック解除ができないようにされたという視覚的指示と、
を含む第２のロック解除インタフェースを表示することを含む、請求項２０４又は２０５に記載の方法。
【請求項２０７】
前記パスコード入力ユーザインタフェースを表示している間に、
前記パスコード入力ユーザインタフェースを介して入力されたパスコードを受信することと、
前記パスコードを受信したことに応じて、
前記パスコードが前記デバイスの現在のパスコードと一致するという判定に従って、前記デバイスを前記ロック済み動作モードから前記ロック解除済み動作モードへと移行することと、
前記パスコードが前記デバイスの前記現在のパスコードと一致しないという判定に従って、前記デバイスを前記ロック済みモードに維持することと、
を含む、請求項２０４から２０６のいずれか一項に記載の方法。
【請求項２０８】
前記パスコードを受信したことに応じて、
パスコードロック解除試行が少なくとも第１の回数失敗した場合に満たされる基準を含むパスコードタイムアウト基準が満たされたかどうかを判定することと、
前記パスコードタイムアウト基準が満たされたという判定に従って、タイムアウト時間にわたり、パスコードを使用した前記デバイスのロック解除ができないようにすることと、
を含む、請求項２０７に記載の方法。
【請求項２０９】
前記パスコードを受信したことに応じて、
パスコードロック解除試行が少なくとも第２の回数失敗した場合に満たされる基準を含むデータ除外基準が満たされたかどうかを判定することと、
前記データ除外基準が満たされたという判定に従って、前記デバイスに記憶された個人データを使用不可にすることと、
を含む、請求項２０７又は２０８に記載の方法。
【請求項２１０】
前記パスコード入力ユーザインタフェースが、前記パスコード入力ユーザインタフェースを介して文字が入力されたときに、パスコードを入力に向けての進度の視覚的指示を提供する進度インジケータを含む、請求項２０４に記載の方法。
【請求項２１１】
前記パスコード入力ユーザインタフェースが前記ディスプレイ上に表示されている間に、
前記指紋センサ上で指紋を検出することと、
前記指紋センサ上で前記指紋を検出したことに応じて、前記デバイスをロック解除に向けての進度を示す前記進度インジケータにおいてアニメーションを表示することと、
を含む、請求項２１０に記載の方法。
【請求項２１２】
認証情報を含む、前記デバイスをロック解除するロック解除要求を受信することと、
前記認証情報を受信している間に、第１の状態から第２の状態に変わる前記進度インジケータのアニメーションを表示することと、
前記ロック解除要求を受信したことに応じて、
前記認証情報が前記デバイスをロック解除するのに十分かどうかを判定することと、
前記認証情報が前記デバイスをロック解除するのに十分であるという判定に従って、前記デバイスを前記ロック済み動作モードから前記ロック解除済み動作モードへと移行することと、
前記認証情報が前記デバイスをロック解除するのに十分でないという判定に従って、前記デバイスを前記ロック済み動作モードに維持し、前記進度インジケータが前記第２の状態から前記第１の状態へと変わる認証拒否アニメーションを表示することと、
を含む、請求項２１０又は２１１に記載の方法。
【請求項２１３】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出し、
前記指紋センサで前記第１の入力を検出したことに応じて、
前記第１の入力がロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定し、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行し、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節し、及び
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節する、
命令を含む、電子デバイス。
【請求項２１４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出させ、
前記指紋センサで前記第１の入力を検出したことに応じて、
前記第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定させ、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行させ、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持させ、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節させ、
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持させ、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節させる、
コンピュータ可読記憶媒体。
【請求項２１５】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、
ロック解除開始ユーザインタフェースを備え、
前記指紋センサで第１の入力を検出したことに応じて、かつ前記第１の入力が第１のロック解除失敗基準を満たすという判定に従って、前記ロック解除開始ユーザインタフェースからロック解除試行ユーザインタフェースの群内の第１のインタフェースへと移行し、
前記指紋センサで前記第１の入力又は後続の入力を検出したことに応じて、かつ前記第１の入力又は前記後続の入力が第２のロック解除失敗基準を満たすという判定に従って、前記ロック解除試行ユーザインタフェースの群内の第２のインタフェースへと移行し、
前記指紋センサで前記第１の入力又は前記後続の入力を検出したことに応じて、かつ前記第１の入力が前記ロック解除基準を満たすという判定に従って、ロック解除済みユーザインタフェースへと移行する、グラフィカルユーザインタフェース。
【請求項２１６】
電子デバイスであって、
ディスプレイと、
指紋センサと、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出する手段と、
前記指紋センサで前記第１の入力を検出したことに応じて、
前記第１の入力がロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定し、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行し、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節し、及び
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節する、
手段と、
を備える電子デバイス。
【請求項２１７】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出する手段と、
前記指紋センサで前記第１の入力を検出したことに応じて、
前記第１の入力がロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定し、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行し、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節するため、及び
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節するため、
の手段と、
を備える情報処理装置。
【請求項２１８】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項１９６から２１２に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項２１９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項１９６から２１２に記載の方法のいずれかを前記デバイスに実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項２２０】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項１９６から２１２に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項２２１】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項１９６から２１２に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項２２２】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項１９６から２１２に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項２２３】
電子デバイスであって、
１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされるロック済み動作モードになっている間に、前記デバイスのロック解除を開始する要求に対応する第１の入力を前記指紋センサユニットで検出し、
前記指紋センサユニットで前記第１の入力を検出したことに応じて、
前記第１の入力がロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たしているかどうかを判定し、
前記第１の入力が前記ロック解除基準を満たしているという判定に従って、前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されるロック解除済みモードへと移行し、
前記第１の入力が前記第１のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、１つ以上のロック解除動作の第１のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節し、
前記第１の入力が前記第２のロック解除失敗基準を満たしているという判定に従って、前記デバイスを前記ロック済みモードに維持し、ロック解除動作の前記第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介して前記デバイスのロック解除を有効化するようにロック解除設定を調節する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項２２４】
前記ロック解除基準が、前記デバイスを用いて登録されている指紋と一致する前記指紋センサで検出された指紋を前記第１の入力が含む場合に満たされる基準を含む、請求項２２３に記載の電子デバイス。
【請求項２２５】
前記第１の入力が前記指紋センサユニット上での指紋入力を含み、
前記第１のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行が少なくとも第１の閾値回数失敗したことを前記デバイスが検出した場合に満たされる基準を含み、
前記第２のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行が少なくとも第２の閾値回数であって、前記第１の閾値回数よりも大きい前記第２の閾値回数失敗したことを前記デバイスが検出した場合に満たされる基準を含む、請求項２２３又は２２４に記載の電子デバイス。
【請求項２２６】
前記第１のロック解除失敗基準が、１つ以上の認識されない指紋で前記デバイスをロック解除する試行の失敗が前記第２の閾値回数未満であることを前記デバイスが検出した場合に満たされる基準を含む、請求項２２５に記載の電子デバイス。
【請求項２２７】
ロック解除動作の前記第１のセットが、指紋を使用して前記デバイスをロック解除するロック解除動作と、パスコードを使用して前記デバイスをロック解除する別のロック解除動作と、を含む、請求項２２３から２２６のいずれか一項に記載の電子デバイス。
【請求項２２８】
ロック解除動作の前記第２のセットが、パスコードを使用して前記デバイスをロック解除するロック解除動作を含み、指紋を使用して前記デバイスをロック解除するロック解除動作を含まない、請求項２２３から２２７のいずれか一項に記載の電子デバイス。
【請求項２２９】
前記第１の入力を検出する前に、パスコード入力ユーザインタフェースを含まないロック解除開始ユーザインタフェースを前記ディスプレイユニットで表示することを含み、前記ロック解除開始ユーザインタフェースが表示されている間に、前記デバイスが、指紋を使用してロック解除を有効化されることはできるが、パスコードを使用してロック解除を有効化されないようになっている、請求項２２３から２２８のいずれか一項に記載の電子デバイス。
【請求項２３０】
前記第１の入力を検出する前に、前記デバイスの前記表示が低電力モードになっている間に、パスコードを使用して前記デバイスをロック解除できるようにすることなく、指紋を使用して前記デバイスをロック解除できるようにするための有効化ユニットを備える、請求項２２３から２２９のいずれか一項に記載の電子デバイス。
【請求項２３１】
前記第１の入力を検出したことに応じて、かつ前記第１の入力が前記ロック解除基準を満たしていないという判定に従って、パスコード入力ユーザインタフェースを前記ディスプレイユニットで表示することを含む、請求項２２３から２３０のいずれか一項に記載の電子デバイス。
【請求項２３２】
前記第１の入力が前記第１のロック解除失敗基準を満たすという前記判定に従って、
前記パスコード入力ユーザインタフェースと、
指紋を使用して前記デバイスのロック解除を有効化するという視覚的指示と、
を含む第１のロック解除インタフェースを前記ディスプレイユニットで表示することを含む、請求項２３１に記載の電子デバイス。
【請求項２３３】
前記第１の入力が前記第２のロック解除失敗基準を満たすという前記判定に従って、
前記パスコード入力ユーザインタフェースと、
指紋を使用した前記デバイスのロック解除ができないようにしたという視覚的指示と、
を含む第２のロック解除インタフェースを前記ディスプレイユニットで表示することを含む、請求項２３１又は２３２に記載の電子デバイス。
【請求項２３４】
前記パスコード入力ユーザインタフェースを前記ディスプレイユニットで表示している間に、
前記パスコード入力ユーザインタフェースを介して入力されたパスコードを受信するための受信ユニットと、
前記パスコードを受信したことに応じて、前記パスコードが前記デバイスの現在のパスコードと一致するという判定に従って前記デバイスを前記ロック済み動作モードから前記ロック解除済み動作モードへと移行するための移行ユニットと、
前記パスコードを受信したことに応じて、前記パスコードが前記デバイスの前記現在のパスコードと一致しないという判定に従って前記デバイスを前記ロック済みモードに維持するための維持ユニットと、
を含む、請求項２３１から２３３のいずれか一項に記載の電子デバイス。
【請求項２３５】
前記パスコードを受信したことに応じて、パスコードロック解除試行が少なくとも第１の回数失敗した場合に満たされる基準を含むパスコードタイムアウト基準が満たされたかどうかを判定するための判定ユニットと、
前記パスコードを受信したことに応じて、前記パスコードタイムアウト基準が満たされたという判定に従って、タイムアウト時間にわたり、パスコードを使用した前記デバイスのロック解除ができないようにするための無効化ユニットと、
を備える、請求項２３４に記載の電子デバイス。
【請求項２３６】
前記パスコードを受信したことに応じて、パスコードロック解除試行が少なくとも第２の回数失敗した場合に満たされる基準を含むデータ除外基準が満たされているかどうかを判定するための判定ユニットと、
前記パスコードを受信したことに応じて、前記データ除外基準が満たされたという判定に従って、前記デバイスに記憶された個人データを使用不可にするためのレンダリングユニットと、
を備える、請求項２３４又は２３５のいずれか一項に記載の電子デバイス。
【請求項２３７】
前記パスコード入力ユーザインタフェースが、前記パスコード入力ユーザインタフェースを介して文字が入力されたときに、パスコードを入力に向けての進度の視覚的指示を提供する進度インジケータを含む、請求項２３１に記載の電子デバイス。
【請求項２３８】
前記パスコード入力ユーザインタフェースが前記ディスプレイ上に表示されている間に、
前記指紋センサユニットで前記指紋センサ上で指紋を検出することと、
前記指紋センサ上で前記指紋を検出したことに応じて、前記デバイスをロック解除に向けての進度を示す前記進度インジケータにおいてアニメーションを前記ディスプレイユニットで表示することと、
を含む、請求項２３７に記載の電子デバイス。
【請求項２３９】
認証情報を含む前記デバイスをロック解除するロック解除要求を受信するための受信ユニットと、
前記認証情報を受信している間に、第１の状態から第２の状態へと変わる前記進度インジケータのアニメーションを前記ディスプレイユニットで表示することと、
前記ロック解除要求を受信したことに応じて、前記認証情報が前記デバイスをロック解除するのに十分かどうかを判定するための判定ユニットと、
前記ロック解除要求を受信したことに応じて、前記認証情報が前記デバイスをロック解除するのに十分であるという判定に従って前記デバイスを前記ロック済み動作モードから前記ロック解除済み動作モードへと移行するための移行ユニットと、
前記ロック解除要求を受信することに応じて、前記認証情報が前記デバイスをロック解除するのに十分でないという判定に従って、前記デバイスを前記ロック済み動作モードに維持し、前記進度インジケータが前記第２の状態から前記第１の状態へと変化する認証拒否アニメーションを前記ディスプレイユニットで表示するための維持ユニットと、を備える、請求項２３７又は２３８に記載の電子デバイス。
【請求項２４０】
指紋センサとディスプレイとを有する電子デバイスにおいて、
前記電子デバイスの対応する機能セットへのアクセスがロックされている前記デバイスロック済みモードになっている間に、
前記ディスプレイ上に第１のユーザインタフェースを表示することと、
第１の入力を検出することと、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースを前記ディスプレイ上に表示することと、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋を検出することと、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードで表示することと、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行することと、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持し、前記デバイスを前記ロック済みモードに維持することと、
を含む方法。
【請求項２４１】
前記第２のユーザインタフェースが、複数の通知と関連付けられている通知インタフェースであり、
前記限定アクセスモードでは、前記通知のうちの１つ以上に含まれる対応情報がアクセス不可であり、
前記完全アクセスモードでは、前記対応情報がアクセス可能である、請求項２４０に記載の方法。
【請求項２４２】
前記限定アクセスモードでアクセス不可である前記対応情報が編成済み情報を含み、
前記限定アクセスモードでは、対応する通知の描示が、編成されていない第１の部分及び編成されている第２の部分を含み、
前記完全アクセスモードでは、前記対応する通知の前記描示が、編成されていない前記第１の部分及び前記第２の部分を含む、請求項２４１に記載の方法。
【請求項２４３】
前記限定アクセスモードでアクセス不可である前記対応情報が前記通知インタフェースの所定セクションからの情報を含み、
前記限定アクセスモードでは、前記通知インタフェースが前記所定セクションを省略し、
前記完全アクセスモードでは、前記通知インタフェースが前記所定セクションを含む、請求項２４１又は２４２に記載の方法。
【請求項２４４】
前記第２のユーザインタフェースが、複数のデバイス設定と関連付けられている設定管理インタフェースであり、
前記限定アクセスモードでは、前記デバイスが、少なくとも１つの対応する設定が変更されるのを防止し、
前記完全アクセスモードでは、前記対応する設定が変更可能である、請求項２４０に記載の方法。
【請求項２４５】
前記第２のユーザインタフェースが、前記デバイスのカメラによって撮影された画像を表示するためのカメラ再生インタフェースであり、
前記限定アクセスモードでは、前記デバイスが、１つ以上の以前にキャプチャされた画像が前記カメラ再生インタフェースに表示されないようにし、
前記完全アクセスモードでは、前記１つ以上の以前にキャプチャされた画像が前記カメラ再生インタフェースに表示可能である、請求項２４０に記載の方法。
【請求項２４６】
前記第１の入力を検出した後に、かつ前記第２のユーザインタフェースを表示している間に第２の入力を検出することと、
前記第２の入力を検出したことに応じて、
前記第２のユーザインタフェースの表示を中止することと、
前記第２のユーザインタフェースの代わりに対応するユーザインタフェースを表示することと、
を含み、
前記デバイスが前記ロック解除済みモードになっているときには、前記対応するユーザインタフェースが、前記電子デバイスの前記対応する機能セットへの無制限アクセスを有するユーザインタフェースであり、
前記デバイスが前記ロック済みモードになっているときには、前記対応するユーザインタフェースが、前記電子デバイスの前記対応する機能セットへの制限付きアクセスを有する前記第１のユーザインタフェースである、
請求項２４０から２４５に記載の方法。
【請求項２４７】
前記第２のユーザインタフェースが、前記第１の入力に従って選択されたユーザインタフェースであり、前記第１の入力を検出したことに応じて、
前記第１の入力が前記デバイスの第１の縁部から始まるという判定に従って、前記第２のユーザインタフェースが通知インタフェースであり、
前記第２の入力が、前記デバイスの前記第１の縁部とは異なる前記デバイスの第２の縁部から始まるという判定に従って、前記第２のインタフェースが設定管理インタフェースである、請求項２４０から２４６のいずれか一項に記載の方法。
【請求項２４８】
前記第２のユーザインタフェースが半透明であり、
前記第２のユーザインタフェースが前記第１のユーザインタフェースの上に表示され、
前記方法が、
前記第１の指紋が、前記デバイスを用いて登録されている前記複数の登録済みの指紋のうちの１つであるという前記判定に従って、前記デバイスの前記ロック済みモードの前記第１のユーザインタフェースが前記デバイスの前記ロック解除済みモードのユーザインタフェースへと移行するアニメーションを前記半透明の第２のユーザインタフェースの下に表示することを含む、
請求項２４０から２４７のいずれか一項に記載の方法。
【請求項２４９】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記電子デバイスの対応する機能セットへのアクセスがロックされている前記デバイスロック済みモードになっている間に、
前記ディスプレイ上に第１のユーザインタフェースを表示し、
第１の入力を検出し、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースを前記ディスプレイ上に表示し、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋を検出し、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードで表示し、及び
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行し、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持し、前記デバイスを前記ロック済みモードに維持する、
命令を含む、電子デバイス。
【請求項２５０】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
前記電子デバイスの対応する機能セットへのアクセスがロックされている前記デバイスロック済みモードになっている間に、
前記ディスプレイ上に第１のユーザインタフェースを表示させ、
第１の入力を検出させ、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースを前記ディスプレイ上に表示させ、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋を検出させ、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードで表示させ、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行させ、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持させ、前記デバイスを前記ロック済みモードに維持させる、
命令を含む、コンピュータ可読記憶媒体。
【請求項２５１】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、
第１のユーザインタフェースと、
第２のユーザインタフェースと、
を備え、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされているロック済みモードになっている間に、
前記第１のユーザインタフェースが前記ディスプレイ上に表示され、
第１の入力が検出され、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースが前記ディスプレイ上に表示され、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋が検出され、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードが表示され、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行され、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示が維持され、前記デバイスが前記ロック済みモードに維持される、グラフィカルユーザインタフェース。
【請求項２５２】
電子デバイスであって、
ディスプレイと、
指紋センサと、
前記電子デバイスの対応する機能セットへのアクセスがロックされている前記デバイスロック済みモードになっている間に、
前記ディスプレイ上に第１のユーザインタフェースを表示する手段と、
第１の入力を検出する手段と、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースを前記ディスプレイ上に表示する手段と、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋を検出する手段と、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードで表示する手段と、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行する手段と、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持する手段、及び前記デバイスを前記ロック済みモードに維持する手段と、
を備える電子デバイス。
【請求項２５３】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
前記デバイスが、前記電子デバイスの対応する機能セットへのアクセスがロックされているロック済みモードになっている間に、
前記ディスプレイ上に第１のユーザインタフェースを表示する手段と、
第１の入力を検出する手段と、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースを前記ディスプレイ上に表示する手段と、
前記第２のユーザインタフェースを前記限定アクセスモードで表示している間に、
前記指紋センサ上で第１の指紋を検出する手段と、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記第２のユーザインタフェースを、前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードで表示する手段と、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行させる手段と、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持する手段、及び前記デバイスを前記ロック済みモードに維持する手段と、
を備える情報処理装置。
【請求項２５４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項２４０から２４８に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項２５５】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項２４０から２４８に記載の方法のいずれかを前記デバイスに実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項２５６】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項２４０から２４８に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項２５７】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項２４０から２４８に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項２５８】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項２４０から２４８に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項２５９】
電子デバイスであって、
ディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記電子デバイスの対応する機能セットへのアクセスがロックされている前記デバイスロック済みモードになっている間に、
前記ディスプレイユニット上で前記第１のユーザインタフェースの表示を有効化し、
第１の入力を検出し、
前記第１の入力を検出したことに応じて、第２のユーザインタフェースであって、制限基準に従って前記第２のユーザインタフェースへのアクセスが限定アクセスモードになっている第２のユーザインタフェースの表示を前記ディスプレイユニット上において有効化し、
前記限定アクセスモードでの前記第２のユーザインタフェースの表示を有効化している間に、
前記指紋センサユニット上で第１の指紋を検出し、
前記第１の指紋が、前記デバイスを用いて登録されている複数の登録済みの指紋のうちの１つであるという判定に従って、
前記制限基準に従って前記第２のユーザインタフェースへのアクセスが制限されない完全アクセスモードでの前記第２のユーザインタフェースの表示を有効化し、
前記デバイスを、前記ロック済みモードから、前記電子デバイスの前記対応する機能セットがロック解除されているロック解除済みモードへと移行し、
前記第１の指紋が前記複数の登録済みの指紋のうちの１つでないという判定に従って、前記限定アクセスモードでの前記第２のユーザインタフェースの表示を維持させ、前記デバイスを前記ロック済みモードに維持する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項２６０】
前記第２のユーザインタフェースが、複数の通知と関連付けられた通知インタフェースであり、
前記限定アクセスモードでは、前記通知のうちの１つ以上に含まれる対応する情報がアクセス不可であり、
前記完全アクセスモードでは、前記対応する情報がアクセス可能である、請求項２５９に記載の電子デバイス。
【請求項２６１】
前記限定アクセスモードでアクセス不可である前記対応情報が編成済みの情報を含み、
前記限定アクセスモードでは、対応する通知の描示が、編成されていない第１の部分及び編成されている第２の部分を含み、
前記完全アクセスモードでは、前記対応する通知の前記描示が、編成されていない前記第１の部分及び前記第２の部分を含む、請求項２６０に記載の電子デバイス。
【請求項２６２】
前記限定アクセスモードでアクセス不可である前記対応情報が前記通知インタフェースの所定セクションからの情報を含み、
前記限定アクセスモードでは、前記通知インタフェースが前記所定セクションを省略し、
前記完全アクセスモードでは、前記通知インタフェースが前記所定セクションを含む、請求項２６０又は２６１に記載の電子デバイス。
【請求項２６３】
前記第２のユーザインタフェースが、複数のデバイス設定と関連付けられた設定管理インタフェースであり、
前記限定アクセスモードでは、前記デバイスが、少なくとも１つの対応する設定が変更されないようにし、
前記完全アクセスモードでは、前記対応する設定が変更可能である、請求項２５９に記載の電子デバイス。
【請求項２６４】
前記第２のユーザインタフェースが、前記デバイスのカメラによって撮影された画像を表示するためのカメラ再生インタフェースであり、
前記限定アクセスモードでは、前記デバイスが、１つ以上の以前にキャプチャされた画像が前記カメラ再生インタフェースに表示されないようにし、
前記完全アクセスモードでは、前記１つ以上の以前にキャプチャされた画像が前記カメラ再生インタフェースに表示可能である、請求項２５９に記載の電子デバイス。
【請求項２６５】
前記処理ユニットが、
前記第１の入力を検出した後に、かつ前記第２のユーザインタフェースの表示を有効化している間に第２の入力を検出し、
前記第２の入力を検出したことに応じて、
前記第２のユーザインタフェースの表示を中止し、
前記第２のユーザインタフェースの代わりに対応するユーザインタフェースの表示を有効化する、
ように構成され、
前記デバイスが前記ロック解除済みモードになっているときには、前記対応するユーザインタフェースが、前記電子デバイスの前記対応する機能セットへの無制限アクセスを有するユーザインタフェースであり、
前記デバイスが前記ロック済みモードになっているときには、前記対応するユーザインタフェースが、前記電子デバイスの前記対応する機能セットへの制限付きアクセスを有する前記第１のユーザインタフェースである、
請求項２５９から２６４のいずれか一項に記載の電子デバイス。
【請求項２６６】
前記第２のユーザインタフェースが、前記第１の入力に従って選択されたユーザインタフェースであり、前記第１の入力を検出したことに応じて、
前記第１の入力が前記デバイスの第１の縁部から始まるという判定に従って、前記第２のユーザインタフェースが通知インタフェースであり、
前記第２の入力が、前記デバイスの前記第１の縁部とは異なる前記デバイスの第２の縁部から始まるという判定に従って、前記第２のインタフェースが設定管理インタフェースである、請求項２５９から２６５のいずれか一項に記載の電子デバイス。
【請求項２６７】
前記第２のユーザインタフェースが半透明であり、
前記第２のユーザインタフェースが前記第１のユーザインタフェースの上に表示され、
前記処理ユニットが、
前記第１の指紋が、前記デバイスを用いて登録されている前記複数の登録済みの指紋のうちの１つであるという前記判定に従って、前記デバイスの前記ロック済みモードの前記第１のユーザインタフェースが前記デバイスの前記ロック解除済みモードのユーザインタフェースへと移行するアニメーションを前記半透明の第２のユーザインタフェースの下に表示することを有効化するように構成されている、
請求項２５９から２６６のいずれか一項に記載の電子デバイス。
【請求項２６８】
指紋センサとディスプレイとを有する電子デバイスにおいて、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを前記ディスプレイ上に表示することと、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出することと、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行することと、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行することと、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止することと、
を含む方法。
【請求項２６９】
前記デバイスを前記ロック済みモードから前記単一アプリケーションロック解除モードへと移行すること、及び他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止することが、前記複数の異なるアプリケーションにおける前記他のアプリケーションの前記１つ以上の以前にロック済み機能をロック解除せずに、前記対応するアプリケーションの前記１つ以上の以前にロック済み機能をロック解除することを含む、請求項２６８に記載の方法。
【請求項２７０】
前記デバイスを前記ロック済みモードから前記単一アプリケーションロック解除モードへと移行すること、及び他のアプリケーションの以前にロック済み機能へのアクセスを防止することが、
前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能へのアクセスがロック解除されているロック解除済みモードへと移行することと、
前記対応するアプリケーションを閉じる要求を検出したら、前記デバイスを前記ロック解除済みモードから前記ロック済みモードへと移行するように構成することと、
を含む、請求項２６８に記載の方法。
【請求項２７１】
前記第１の入力を検出した後に、かつ前記対応するアプリケーションのユーザインタフェースを表示している間に、前記対応するアプリケーションを閉じる要求を含む第２の入力を検出することと、
前記第２の入力を検出したことに応じて、
前記デバイスが前記単一アプリケーションロック解除モードになっているときに、前記デバイスを前記ロック済み動作モードに戻すことと、
前記デバイスが前記マルチアプリケーションロック解除モードになっているときに、前記対応するアプリケーションを閉じ、前記デバイスを前記ロック解除済み動作モードに維持することと、
を含む、請求項２６８から２７０のいずれか一項に記載の方法。
【請求項２７２】
前記第１の入力を検出することが、前記指紋センサからの指紋のリフトオフを検出することを含み、
前記指紋センサからの前記指紋のリフトオフを検出したことに応じて、前記第１の入力への前記応答が実行される、請求項２６８から２７１のいずれか一項に記載の方法。
【請求項２７３】
前記指紋センサがボタンに統合され、
前記第１の入力を検出することが、前記ボタンのアクティブ化を検出することと、前記指紋センサ上で指紋を検出することと、前記ボタンの非アクティブ化を検出することと、を含み、
前記ボタンの非アクティブ化を検出したことに応じて、前記第１の入力への前記応答が実行される、請求項２６８から２７１のいずれか一項に記載の方法。
【請求項２７４】
前記ボタンのアクティブ化を検出したことに応じて、前記対応するアプリケーションが開かれる、請求項２７３に記載の方法。
【請求項２７５】
前記ボタンのアクティブ化を検出することと併せて、前記指紋センサ上にある指の指紋についての指紋情報を取得することと、前記指紋情報が、前記デバイスを用いて以前に登録された登録済みの指紋と一致するかどうかを判定することと、を含む、請求項２７３又は２７４に記載の方法。
【請求項２７６】
前記対応するアプリケーションがパーソナルアシスタントアプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記パーソナルアシスタントアプリケーションに、前記デバイスに記憶された特定ユーザのデータにアクセスすることを要求する機能を含む、請求項２６８から２７５のいずれか一項に記載の方法。
【請求項２７７】
前記対応するアプリケーションがカメラアプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記デバイスのカメラによって以前にキャプチャされた画像を前記デバイスが表示できるようにする機能を含む、請求項２６８から２７５のいずれか一項に記載の方法。
【請求項２７８】
前記対応するアプリケーションがコンテンツ提示アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記コンテンツ提示アプリケーションと関連付けられたコンテンツを前記デバイスが共有できるようにする機能を含む、請求項２６８から２７５のいずれか一項に記載の方法。
【請求項２７９】
前記対応するアプリケーションが通信アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記ユーザによって指定された任意の連絡先と前記デバイスのユーザが通信できるようにする機能を含む、請求項２６８から２７５のいずれか一項に記載の方法。
【請求項２８０】
前記対応するアプリケーションが通信アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記デバイスがユーザ固有の通信情報ディレクトリにアクセスできるようにする機能を含む、請求項２６８から２７５又は２７９のいずれか一項に記載の方法。
【請求項２８１】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムは、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを前記ディスプレイ表示し、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出し、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行し、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行し、及び
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止する、
命令を含む、電子デバイス。
【請求項２８２】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、前記デバイスに、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを前記ディスプレイ上に表示させ、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出させ、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行させ、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行させ、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止させる、
命令を含む、コンピュータ可読記憶媒体。
【請求項２８３】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイス上のグラフィカルユーザインタフェースであって、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記電子デバイスの複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを備え、
前記電子デバイスが、前記電子デバイスの前記複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記第１のユーザインタフェースが前記ディスプレイ上に表示され、
前記デバイスの１つ以上の機能をロック解除する要求に対応する第１の入力が前記指紋センサで検出され、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスが、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行され、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスが、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行され、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスが引き続き防止される、
グラフィカルユーザインタフェース。
【請求項２８４】
電子デバイスであって、
ディスプレイと、
指紋センサと、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを前記ディスプレイ上に表示する手段と、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出する手段と、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行する手段と、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行する手段と、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止する手段と、
を備える電子デバイス。
【請求項２８５】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースを前記ディスプレイ上に表示する手段と、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出する手段と、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行する手段と、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行する手段と、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止する手段と、
を備える情報処理装置。
【請求項２８６】
電子デバイスであって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、
を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成され、前記１つ以上のプログラムが、請求項２６８から２８０に記載の方法のいずれかを実行する命令を含む、電子デバイス。
【請求項２８７】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子デバイスによって実行されたときに、請求項２６８から２８０に記載の方法のいずれかを前記デバイスに実行させる命令を含む、コンピュータ可読記憶媒体。
【請求項２８８】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子デバイスのグラフィカルユーザインタフェースであって、請求項２６８から２８０に記載の方法のいずれかに従って表示されるユーザインタフェースを備えるグラフィカルユーザインタフェース。
【請求項２８９】
電子デバイスであって、
ディスプレイと、
指紋センサと、
請求項２６８から２８０に記載の方法のいずれかを実行する手段と、
を備える電子デバイス。
【請求項２９０】
ディスプレイと指紋センサとを有する電子デバイスで使用するための情報処理装置であって、
請求項２６８から２８０に記載の方法のいずれかを実行する手段を備える情報処理装置。
【請求項２９１】
電子デバイスであって、
第１のユーザインタフェースを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記電子デバイスが、前記電子デバイスの複数の異なるアプリケーションの機能へのアクセスを防止するロック済みモードになっている間に、
前記電子デバイスのロック済みデバイスユーザインタフェースと、
前記複数の異なるアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースと、
のうちの１つである第１のユーザインタフェースの表示を前記ディスプレイユニット上で有効化し、
前記デバイスの１つ以上の機能のロック解除を開始する要求に対応する第１の入力を前記指紋センサで検出し、
前記デバイスの１つ以上の機能のロック解除を開始する前記要求に対応する前記第１の入力を前記指紋センサで検出したことに応じて、
前記第１のユーザインタフェースが前記電子デバイスの前記ロック済みデバイスユーザインタフェースであるという判定に従って、前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能がロック解除されるマルチアプリケーションロック解除モードへと移行し、
前記第１のユーザインタフェースが前記対応するアプリケーションの前記限定アクセスユーザインタフェースであるという判定に従って、
前記デバイスを、前記ロック済みモードから、前記対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除される単一アプリケーションロック解除モードへと移行し、
前記複数の異なるアプリケーションにおける１つ以上の他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止する、
ように構成された処理ユニットと、
を備える電子デバイス。
【請求項２９２】
前記デバイスを前記ロック済みモードから前記単一アプリケーションロック解除モードへと移行すること、及び他のアプリケーションの以前にロック済み機能へのアクセスを引き続き防止することが、前記複数の異なるアプリケーションにおける前記他のアプリケーションの前記１つ以上の以前にロック済み機能をロック解除せずに、前記対応するアプリケーションの前記１つ以上の以前にロック済み機能をロック解除することを含む、請求項２９１に記載の電子デバイス。
【請求項２９３】
前記デバイスを前記以前にロック済みモードから前記単一アプリケーションロック解除モードへと移行すること、及び他のアプリケーションのロック済み機能へのアクセスを防止することが、
前記デバイスを、前記ロック済みモードから、前記複数の異なるアプリケーションの前記機能へのアクセスがロック解除されているロック解除済みモードへと移行することと、
前記対応するアプリケーションを閉じる要求を検出したら、前記デバイスを前記ロック解除済みモードから前記ロック済みモードへと移行するように構成することと、
を含む、請求項２９１に記載の電子デバイス。
【請求項２９４】
前記処理ユニットが、
前記第１の入力を検出した後に、かつ前記対応するアプリケーションのユーザインタフェースの表示を有効化している間に、前記対応するアプリケーションを閉じる要求を含む第２の入力を検出し、
前記第２の入力を検出したことに応じて、
前記デバイスが前記単一アプリケーションロック解除モードになっているときに、前記デバイスを前記ロック済み動作モードに戻し、
前記デバイスが前記マルチアプリケーションロック解除モードになっているときに、前記対応するアプリケーションを閉じ、前記デバイスを前記ロック解除済み動作モードに維持する、
ように構成されている、請求項２９１又は２９３に記載の電子デバイス。
【請求項２９５】
前記第１の入力を検出することが、前記指紋センサからの指紋のリフトオフを検出することを含み、
前記指紋センサからの前記指紋のリフトオフを検出したことに応じて、前記第１の入力への前記応答が実行される、請求項２９１から２９４のいずれか一項に記載の電子デバイス。
【請求項２９６】
前記指紋センサがボタンに統合され、
前記第１の入力を検出することが、前記ボタンのアクティブ化を検出することと、前記指紋センサ上で指紋を検出することと、前記ボタンの非アクティブ化を検出することと、を含み、
前記ボタンの非アクティブ化を検出したことに応じて、前記第１の入力への前記応答が実行される請求項２９１から２９４のいずれか一項に記載の電子デバイス。
【請求項２９７】
前記ボタンのアクティブ化を検出したことに応じて、前記対応するアプリケーションが開かれる、請求項２９１から２９６に記載の電子デバイス。
【請求項２９８】
前記処理装置が、前記ボタンのアクティブ化を検出することと併せて、前記指紋センサ上にある指の指紋についての指紋情報を取得し、前記指紋情報が、前記デバイスに以前に登録された登録済みの指紋と一致するかどうかを判定する、ように構成されている、請求項２９６又は２９７に記載の電子デバイス。
【請求項２９９】
前記対応するアプリケーションがパーソナルアシスタントアプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記パーソナルアシスタントアプリケーションに、前記デバイスに記憶された特定ユーザのデータにアクセスすることを要求する機能を含む、請求項２９１から２９８のいずれか一項に記載の電子デバイス。
【請求項３００】
前記対応するアプリケーションがカメラアプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記デバイスによって以前にキャプチャされた画像を前記デバイスが表示できるようにする機能を含む、請求項２９１から２９８のいずれか一項に記載の電子デバイス。
【請求項３０１】
前記対応するアプリケーションがコンテンツ提示アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記コンテンツ提示アプリケーションと関連付けられたコンテンツを前記デバイスが共有できるようにする機能を含む、請求項２９１から２９８のいずれか一項に記載の電子デバイス。
【請求項３０２】
前記対応するアプリケーションが通信アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記ユーザによって指定された任意の連絡先と前記デバイスのユーザが通信できるようにする機能を含む、請求項２９１から２９８のいずれか一項に記載の電子デバイス。
【請求項３０３】
前記対応するアプリケーションが通信アプリケーションであり、
前記単一アプリケーションロック解除モードでロック解除された前記対応するアプリケーションの前記１つ以上の以前にロック済み機能が、前記デバイスがユーザ固有の通信情報ディレクトリにアクセスできるようにする機能を含む、請求項２９１から２９８又は３０２のいずれか一項に記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、２０１３年９月９日に出願された米国特許仮出願第６１／８７５，６６９号、及び２０１４年９月８日に出願された米国特許非仮出願第１４／４８０，１８３号に対する優先権を主張するものであり、これらの各出願は、その全体が本明細書において参照により援用される。
【０００２】
本願は、全体として、ユーザインタフェースを操作するための入力を検出する指紋センサを有する電子デバイスを含むがそれに限定されない、指紋センサを有する電子デバイスに関する。
【背景技術】
【０００３】
コンピュータ及び他の電子計算デバイス用の入力デバイスとしてのタッチ感知面の使用は、近年では、著しく増大している。例示的なタッチ感知面としては、タッチパッド及びタッチスクリーンディスプレイが挙げられる。このような面は、ディスプレイ上のユーザインタフェースを操作するために幅広く使用されている。加えて、一部の電子デバイスは、ユーザを認証するための指紋センサを含む。
【０００４】
例示的な操作としては、１つ以上のユーザインタフェースオブジェクトの位置及び／又はサイズを調節すること、あるいは、ボタンをアクティブにする、又はユーザインタフェースオブジェクトによって表されるファイル／アプリケーションを開くこと、並びに１つ以上のユーザインタフェースオブジェクトにメタデータを関連付けること、又は他の方式でユーザインタフェースを操作することが挙げられる。例示的なユーザインタフェースオブジェクトには、デジタルイメージ、映像、テキスト、アイコン、ボタンなどの制御要素、及びその他の図形が挙げられる。ユーザは、いくつかの状況において、ファイル管理プログラム（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＦｉｎｄｅｒ）、イメージ管理アプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＡｐｅｒｔｕｒｅ（登録商標）又はｉＰｈｏｔｏ（登録商標）、デジタルコンテンツ（例えば、映像及びミュージック）管理アプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のｉＴｕｎｅｓ（登録商標）、描画アプリケーション、プレゼンテーションアプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＫｅｙｎｏｔｅ（登録商標）、文書作成アプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＰａｇｅｓ（登録商標））、ウェブサイト作成アプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のｉＷｅｂ（登録商標））、ディスクオーサリングアプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のｉＤＶＤ（登録商標））、又はスプレッドシートアプリケーション（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＮｕｍｂｅｒｓ（登録商標））におけるユーザインタフェースオブジェクト上のこのような操作で、実行する必要がある。
【０００５】
しかし、これらの操作を実行するための方法は、煩雑かつ非効率的である。加えて、これらの方法は必要以上に時間がかかり、それによってエネルギーを浪費する。この後者の考慮事項は、バッテリ動作デバイスにおいては特に重要である。
【発明の概要】
【０００６】
したがって、ユーザインタフェースを操作するための、より速く、より効率的な方法及びインタフェースを備える、電子デバイスが必要とされている。かかる方法及びインタフェースは、任意選択的に、ユーザインタフェースを操作するための従来の方法を補完する又は置き換わる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【０００７】
タッチ感知面を備える電子デバイス用のユーザインタフェースに関連付けられた、上記の欠陥及び他の問題点は、開示されるデバイスによって低減されるか、又は取り除かれる。いくつかの実施形態では、このデバイスは、デスクトップコンピュータである。いくつかの実施形態では、このデバイスは、ポータブル（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルドデバイス）である。いくつかの実施形態では、このデバイスは、タッチパッドを有する。いくつかの実施形態では、このデバイスは、タッチ感知ディスプレイ（「タッチスクリーン」又は「タッチスクリーンディスプレイ」としても知られる）を有する。いくつかの実施形態では、デバイスは指紋センサを有する。いくつかの実施形態では、このデバイスは、グラフィカルユーザインタフェース（ＧＵＩ）、１つ以上のプロセッサ、メモリ、及び複数の機能を実行するためにメモリに記憶された１つ以上のモジュール、プログラム、又は命令セットを有する。いくつかの実施形態では、ユーザは、タッチ感知面及び／又は指紋センサ上で、主として指接触及びジェスチャを通じてＧＵＩと対話する。いくつかの実施形態では、機能は、画像編集、描画、プレゼンティング、ワードプロセッシング、ウェブサイト作成、ディスクオーサリング、スプレッドシートの作成、ゲームプレイ、電話をかけること、ビデオ会議、電子メール送信、インスタントメッセージング、トレーニングサポート、デジタル写真撮影、デジタルビデオ撮影、ウェブブラウジング、デジタル音楽の再生、及び／又はデジタルビデオの再生を任意選択的に、含む。これらの機能を実行するための実行可能命令は、非一時的コンピュータ可読記憶媒体又は１つ以上のプロセッサによって実行されるように構成された他のコンピュータプログラム製品に、任意選択的に含まれる。
【０００８】
デバイスを用いて指紋を登録するための、より高速で、より効率的な方法及びインタフェースを備える電子デバイスが必要とされている。かかる方法及びインタフェースは、デバイスを用いて指紋を登録するための従来の方法を補完する、又は置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【０００９】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、指紋登録インタフェースを表示することと、指紋センサ上で、対応する指で行われる複数の個別かつ別個の静止指ジェスチャを検出することと、対応する指で行われた複数の個別かつ別個の静止指ジェスチャから指紋情報を収集することと、を含む。指紋情報を収集した後に、方法は、対応する指について収集された指紋情報に基づいて、収集された指紋情報が、デバイスを用いてその対応する指の指紋を登録するのに十分かを判定することを含む。対応する指について収集された指紋情報が、その対応する指の指紋を登録するのに十分であるとの判定に従って、方法は、デバイスを用いて、対応する指の指紋を登録することを含む。対応する指について収集された指紋情報が、その対応する指の指紋を登録するのに不十分であるとの判定に従って、方法は、指紋登録インタフェースにメッセージを表示して、ユーザに対して、その対応する指で１つ以上の更なる静止指ジェスチャを指紋センサ上で行うように促すことを含む。
【００１０】
いくつかの実施形態によれば、電子デバイスは、指紋登録インタフェースを表示するように構成されるディスプレイユニットと、指紋センサユニットと、ディスプレイユニット及び指紋センサユニットに連結された処理ユニットと、を備える。処理ユニットは、指紋センサユニット上にて、対応する指で行われた複数の個別かつ別個の静止指ジェスチャを検出し、対応する指で行われた複数の個別かつ別個の静止指ジェスチャから指紋情報を収集するように、構成される。指紋情報を収集した後に、処理ユニットはまた、その対応する指について収集された指紋情報に基づいて、収集された指紋情報が、デバイスを用いてその対応する指の指紋を登録するのに十分かを判定するように、構成される。対応する指について収集された指紋情報が、その対応する指紋を登録するのに十分であるとの判定に従って、処理ユニットは、デバイスを用いて、対応する指の指紋を登録するように、構成される。対応する指について収集された指紋情報が、その対応する指の指紋を登録するのに不十分であるとの判定に従って、処理ユニットは、指紋登録インタフェースに、ユーザにその対応する指で１つ以上の更なる静止指ジェスチャを指紋センサ上にて行うように促すメッセージの表示を有効化するように、構成される。
【００１１】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、デバイスを用いて指紋を登録するための、より高速で、より効率的な方法及びインタフェースを備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。そのような方法及びインタフェースは、デバイスを用いて指紋を登録するための従来の方法を補完する、又は置き換わることができる。
【００１２】
指紋に基づく動作を実行するための、より高速で、より効率的な方法及びインタフェースを備える電子デバイスが必要とされている。このような方法及びインタフェースは、動作を実行するための従来の方法を補完する、又はそれらに置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００１３】
いくつかの実施形態によれば、方法は、指紋センサを備える電子デバイスで実行される。方法は、指紋センサを用いて第１の入力を検出することを含む。方法はまた、第１の入力を検出したことに応じて、第１の入力が指紋を含むかを判定することをも含む。方法は、第１の入力が指紋を含むとの判定に従って、指紋の識別情報にかかわらず、指紋の存在に基づいて第１の動作を行うことと、第１の入力の指紋が登録済みの指紋と一致するとの判定に従って、登録済みの指紋に基づいて第２の動作を条件付きに行うことと、を更に含む。
【００１４】
いくつかの実施形態によれば、電子デバイスは、第１の入力を検出するように構成される指紋センサユニットと、指紋センサユニットに連結された処理ユニットとを含む。処理ユニットは、第１の入力を検出したことに応じて、第１の入力が指紋を含むかを判定するように構成される。処理ユニットはまた、第１の入力が指紋を含むとの判定に従って、指紋の識別情報にかかわらず、指紋の存在に基づいて第１の動作を行うように、構成される。処理ユニットは、第１の入力の指紋が登録済みの指紋と一致するとの判定に従って、登録済みの指紋に基づいて第２の動作を条件付きに行うように、更に構成される。
【００１５】
このように、指紋センサを備える電子デバイスは、指紋に基づく動作を実行するためのより高速で、より効率的な方法及びインタフェースを備えており、かかるデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、指紋に基づく動作を実行するための従来の方法を補完する、又は置き換わることができる。
【００１６】
パスワード、クレジットカード番号等、クレデンシャルフィールドにデータを追加し、編成済みクレデンシャルを明らかにするための、より速く、より効率的な方法及びインタフェースを備える、電子デバイスが必要とされている。かかる方法及びインタフェースは、クレデンシャルフィールドにデータを追加し、編成済みクレデンシャルを明らかにするための従来の方法を補完する、又は置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００１７】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、１つ以上のクレデンシャルのセットを記憶することと、１つ以上のクレデンシャルのセットの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示することと、１つ以上のクレデンシャルのセットの１つ以上のクレデンシャルでフォームを自動的に記入する、指紋センサ上の指入力を含む要求を受信することと、フォームを自動的に記入する要求を受信したことに応じて、指入力が、１つ以上のクレデンシャルのセットの使用が許可されたユーザに関連付けられた指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを記入することと、指入力が１つ以上のクレデンシャルのセットを使用することを許可されたユーザに関連付けられていない指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを記入することを取り止めることと、を含む。
【００１８】
いくつかの実施形態によれば、電子デバイスは、１つ以上のクレデンシャルのセットの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示するように構成される、ディスプレイユニットと、１つ以上のクレデンシャルのセットを記憶するように構成される、クレデンシャルストレージユニットと、指紋センサユニットと、ディスプレイユニット、クレデンシャルストレージユニット、及び指紋センサユニットに連結された処理ユニットと、を備える。処理ユニットは、１つ以上のクレデンシャルのセットの１つ以上のクレデンシャルでフォームを自動的に記入する、指紋センサ上の指入力を含む要求を受信し、フォームを自動的に記入する要求を受け取ったことに応じて、指入力が、１つ以上のクレデンシャルのセットの使用が許可されたユーザに関連付けられた指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを記入し、指入力が１つ以上のクレデンシャルのセットの使用が許可されたユーザに関連付けられていない指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを記入することを取り止めるように、構成される。
【００１９】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、１つ以上のクレデンシャルのセットを記憶することと、１つ以上のクレデンシャルのセットを表示する要求を受信することと、１つ以上のクレデンシャルのセットを表示する要求を受信したことに応じて、１つ以上のクレデンシャルのセットの編成済みのバージョンを表示することと、１つ以上のクレデンシャルのセットの編成済みのバージョンを表示している間に、指紋センサ上で指紋を検出することと、指紋を検出したことに応じて、及び、指紋が、１つ以上のクレデンシャルのセットを明らかにすることを許可されたユーザに関連付けられたとの判定に従って、１つ以上のクレデンシャルのセットの未編成バージョンを表示することと、を含む。
【００２０】
いくつかの実施形態によれば、電子デバイスは、ディスプレイユニットと、指紋センサユニットと、ディスプレイユニット、クレデンシャルストレージユニット、及び指紋センサユニットに連結された処理ユニットと、を備える。処理ユニットは、１つ以上のクレデンシャルのセットを表示する要求を受信し、１つ以上のクレデンシャルのセットを表示する要求を受信したことに応じて、１つ以上のクレデンシャルのセットの編成済みのバージョンの表示を有効化し、１つ以上のクレデンシャルのセットの編成済みのバージョンが表示されている間に指紋センサ上で指紋が検出されたことに応じて、及び、指紋が、１つ以上のクレデンシャルのセットの明らかにすることを許可されたユーザに関連付けられたとの判定に従って、１つ以上のクレデンシャルのセットの未編成バージョンの表示を有効化するように、構成される。
【００２１】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、自動的にクレデンシャルフィールドにデータを追加して編成済みのクレデンシャルを明らかにするための、より高速で、より効率的な方法及びインタフェースを備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、クレデンシャルフィールドにデータを追加し、編成されたクレデンシャルを明らかにするための従来の方法を補完する、又は置き換わることができる。
【００２２】
保存されたクレデンシャルの自動使用を管理するための、より効率的かつセキュアな方法及びインタフェースを備える電子デバイスが、必要とされている。かかる方法及びインタフェースは、保存されたクレデンシャルの自動使用を管理するための従来の方法を補完する、又は置き換わることができる。
【００２３】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、デバイス上に、デバイスのユーザの、対応するクレデンシャルを記憶することと、ソフトウェアアプリケーションを実行しながら、（１）デバイスの指紋センサにて指紋を受け取ることと、（２）指紋を受け取ったことに応じて、及び、受け取られた指紋が登録済みの指紋のセットの少なくとも１つと一致するとの判定を含む、クレデンシャル使用基準が満たされているとの判定に従って、ソフトウェアアプリケーションにおいてユーザの対応するクレデンシャルを自動的に使用することを含むことと、を含む。方法はまた、指紋を受け取ったことに応じてユーザの対応するクレデンシャルを自動的に使用した後に、デバイスを用いて更なる指紋を登録させる要求を受信することと、デバイスを用いて追加の指紋を登録させる要求に応じて、登録済みの指紋のセットに更なる指紋を追加することと、登録済みの指紋のセットに更なる指紋を追加したことに応じて、登録された指紋が、対応するクレデンシャルの自動使用を許可するのに用いられないように防止することと、を含む。
【００２４】
いくつかの実施形態によれば、電子デバイスは、デバイス上に、デバイスのユーザの、対応するクレデンシャルを記憶するように構成される、ストレージユニットと、ストレージユニットと連結される処理ユニットと、を備える。処理ユニットは、ソフトウェアアプリケーションを実行しながら、（１）デバイスの指紋センサにて指紋を受け取り、（２）指紋を受け取ったことに応じて、及び、受け取られた指紋が登録済みの指紋のセットの少なくとも１つと一致するとの判定を含む、クレデンシャル使用基準が満たされているとの判定に従って、ソフトウェアアプリケーションにおいてユーザの対応するクレデンシャルを自動的に使用することを含むように、構成される。処理ユニットは、指紋を受け取ったことに応じてユーザの対応するクレデンシャルを自動的に使用した後に、デバイスを用いて更なる指紋を登録させる要求を受信し、デバイスを用いて更なる指紋を登録させる要求に応じて、登録済みの指紋のセットに更なる指紋を追加し、登録済みの指紋のセットに更なる指紋を追加したことに応じて、登録された指紋が、対応するクレデンシャルの自動使用を許可するのに用いられないように防止するように、更に構成される。
【００２５】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、クレデンシャルの自動使用を管理するための、より効率的でセキュアな方法及びインタフェースを備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、クレデンシャルの自動使用を管理するための、従来の方法を補完する、又は置き換わることができる。
【００２６】
編成済みの情報を明らかにするための、より速く、より効率的な方法及びインタフェースを備える、電子デバイスが必要とされている。かかる方法及びインタフェースは、デバイス上に情報を表示する従来の方法を補完する、又はこれらに置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００２７】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、ディスプレイ上に第１の情報の編成済みバージョンを表示することと、ディスプレイ上に第１の情報の編成済みバージョンを表示している間に、指紋センサ上で指入力を検出することと、を含む。方法は、指紋センサ上で指入力を検出したことに応じて、指入力が第１の情報を明らかにすることを許可された登録済みの指紋と一致する指紋を含むとの判定に従って、第１の情報の編成済みバージョンの表示を第１の情報の未編成バージョンと入れ替えることと、指入力が第１の情報を明らかにすることを許可された以前に登録済みの指紋と一致する指紋を含まないとの判定に従って、ディスプレイ上にて第１の情報の編成済みバージョンの表示を維持することと、を更に含む。
【００２８】
いくつかの実施形態によれば、電子デバイスは、ディスプレイ上に第１の情報の編成済みバージョンを表示するように構成される、ディスプレイユニットと、指紋センサユニットと、ディスプレイユニット及び指紋センサユニットに連結された処理ユニットと、を備える。処理ユニットは、ディスプレイユニット上での第１の情報の編成済みバージョンの表示を有効化している間に、指紋センサ上の指入力を検出するように、構成される。処理ユニットは、指紋センサ上で指入力を検出したことに応じて、指入力が第１の情報を明らかにすることを許可された登録済みの指紋と一致する指紋を含むとの判定に従って、第１の情報の編成済みバージョンの表示を第１の情報の未編成バージョンと入れ替え、指入力が第１の情報を明らかにすることを許可された以前に登録済みの指紋と一致する指紋を含まないとの判定に従って、ディスプレイ上にて第１の情報の編成済みバージョンの表示を維持するように、更に構成される。
【００２９】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、編成済みの情報を明らかにするための、より高速で、より効率的な方法及びインタフェースを備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、デバイス上に情報を表示する従来の方法を補完する、又はこれらに置き換わることができる。
【００３０】
かかる電子デバイスの様々なロック解除モードを提供するための、より高速、より効率的な方法及びインタフェースを備える電子デバイスが必要とされている。かかる方法及びインタフェースは、様々なロック解除モードを提供するための従来の方法を補完する、又は置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００３１】
いくつかの実施形態によれば、方法は、指紋センサ及びディスプレイを備える電子デバイスで実行される。デバイスの動作モードが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある間、方法は、デバイスのロックの解除を開始させる要求に相当する第１の入力を指紋センサで検出することを含む。指紋センサで第１の入力を検出したことに応じて、方法は更に、第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たすかを判定することを更に含む。第１の入力がロック解除基準を満たすとの判定に従って、方法は、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに移行させることを含む。第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、方法は、デバイスをロック済みモードに維持して、デバイスが１つ以上のロック解除動作のうちの第１のセットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を調整することと、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスをロック済みモードに維持して、デバイスが、ロック解除動作の第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を調整することと、を含む。
【００３２】
いくつかの実施形態によれば、電子デバイスは、グラフィカルユーザインタフェースを表示するように構成されたディスプレイユニットと、指紋センサユニットと、ディスプレイユニット及び指紋センサユニットに連結された処理ユニットとを備える。デバイスの動作モードが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある時、指紋センサユニットは、デバイスのロック解除を開始させる要求に相当する第１の入力を検出する。指紋センサユニットで第１の入力を検出したことに応じて、処理ユニットは、第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たすかを判定するように、構成される。処理ユニットは、第１の入力がロック解除基準を満たすとの判定に従って、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに移行させるように、更に構成される。処理ユニットは、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスをロック済みモードに維持して、デバイスが１つ以上のロック解除動作のうちの第１のセットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を調整するように、更に構成される。処理ユニットは、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスをロック済みモードに維持して、デバイスが、ロック解除動作の第１のセットとは異なる１つ以上のロック解除動作の第２のセットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を調整するように、更に構成される。
【００３３】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、様々なロック解除モードを提供するための、より高速で、より効率的な方法を備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、様々なロック解除モードを提供するための従来の方法を補完する、又は置き換わることができる。
【００３４】
デバイス情報及び機能へのアクセスを制御する及びデバイスをロック解除するための、より効率的かつセキュアな方法及びインタフェースを備える電子デバイスが必要とされている。かかる方法及びインタフェースは、デバイス情報及び機能へのアクセスを制御する及びデバイスをロック解除するための従来の方法を補完するか、それと置き換わってもよい。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００３５】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、デバイスが、電子デバイスの対応する機能セットへのアクセスがロックされているロック済みモードにある間、ディスプレイ上に第１のユーザインタフェースを表示して第１の入力を検出することと、第１の入力を検出したことに応じて、ディスプレイ上に、制限基準に従ってアクセスが制限される限定アクセスモードにある第２のユーザインタフェースを表示することと、第２のユーザインタフェースを限定アクセスモードで表示している間に、指紋センサ上で第１の指紋を検出することと、第１の指紋がデバイスを用いて登録される複数の登録済みの指紋のうちの１つであるとの判定に従って、第２のユーザインタフェースを、そこへのアクセスが制限基準に従って制限されていない完全アクセスモードで表示し、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに移行させることと、第１の指紋が複数の登録済みの指紋のうちの１つでないとの判定に従って、第２のユーザインタフェースの表示を限定アクセスモードで維持し、デバイスをロック済みモードに維持することと、を含む。
【００３６】
いくつかの実施形態によれば、電子デバイスは、ディスプレイユニットと、指紋センサユニットと、ディスプレイユニット及び指紋センサユニットに連結された処理ユニットと、を含む。処理ユニットは、デバイスが、電子デバイスの対応する機能セットへのアクセスがロックされているロック済みモードにある間、ディスプレイユニット上に第１のユーザインタフェースの表示を有効化して第１の入力を検出し、第１の入力を検出したことに応じて、ディスプレイユニット上に、そのアクセスが制限基準に従って制限される限定アクセスモードにある第２のユーザインタフェースの表示を有効化し、限定アクセスモードにて第２のユーザインタフェースの表示を有効化している間に、指紋センサ上で第１の指紋を検出し、第１の指紋がデバイスを用いて登録される複数の登録済みの指紋のうちの１つであるとの判定に従って、第２のユーザインタフェースへのアクセスが制限基準に従って制限されない完全アクセスモードで第２のユーザインタフェースの表示を有効化し、デバイスを、ロック済みモードから、電子デバイスの特徴の対応するセットがロック解除されているロック解除済みモードに移行し、第１の指紋が複数の登録済みの指紋のうちの１つでないとの判定に従って、第２のユーザインタフェースの表示を限定アクセスモードで維持し、デバイスをロック済みモードで維持するように、構成される。
【００３７】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、デバイス情報及び機能へのアクセスを制御してデバイスをロック解除するためのより効率的かつセキュアな方法及びインタフェースを備えており、このようなデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、デバイス情報及び機能へのアクセスを制御する及びデバイスをロック解除するための従来の方法を補完するか、それと置き換わってもよい。
【００３８】
コンテキストに依存してアプリケーション又はデバイスをロック解除するための、より効率的な方法及びインタフェースを備えた電子デバイスが必要とされている。かかる方法及びインタフェースは、ロック解除するための従来の方法を補完する、又はそれらに置き換わることができる。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作デバイスの場合、かかる方法及びインタフェースにより、節電し、バッテリの充電の間の時間を増やす。
【００３９】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを備える電子デバイスで実行される。方法は、電子デバイスが、電子デバイス上での複数の様々なアプリケーションの機能へのアクセスが防止されるロック済みモードにある間、ディスプレイ上に、電子デバイス用のロック済みデバイスユーザインタフェースの１種である第１のユーザインタフェース、及び、複数の様々なアプリケーションにおける対応するアプリケーションについての限定アクセスユーザインタフェースを表示することと、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力を検出することと、を含む。方法は、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力の検出に応じて、第１のユーザインタフェースが電子デバイス用のロック済みデバイスユーザインタフェースであるとの判定に従って、デバイスを、ロック済みモードから、複数の様々なアプリケーションの機能がロック解除されているマルチアプリケーションロック解除済みモードに移行させることを更に含む。方法はまた、第１のユーザインタフェースが、対応するアプリケーションについての限定アクセスユーザインタフェースであるとの判定に従って、デバイスを、ロック済みモードから、対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除されている、単一アプリケーションロック解除済みモードに移行させることと、複数の様々なアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済み機能へのアクセスを引き続き防止することと、を含む。
【００４０】
いくつかの実施形態によれば、電子デバイスは、第１のユーザインタフェースを表示するように構成される、ディスプレイユニットと、指紋センサユニットと、ディスプレイユニット及び指紋センサユニットに連結された処理ユニットと、を備える。処理ユニットは、電子デバイスが、電子デバイス上での複数の様々なアプリケーションの機能へのアクセスが防止されるロック済みモードにある間、ディスプレイユニット上に、電子デバイス用のロック済みデバイスユーザインタフェースの１つである第１のユーザインタフェースと、複数の様々なアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースとの表示を有効化し、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力を検出するように、構成される。処理ユニットは、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力の検出に応じて、第１のユーザインタフェースが電子デバイスのロック済みデバイスユーザインタフェースであるとの判定に従って、デバイスを、ロック済みモードから、複数の様々なアプリケーションの機能がロック解除されているマルチアプリケーションロック解除済みモードに移行させるように、更に構成される。処理ユニットはまた、第１のユーザインタフェースが、対応するアプリケーションについての限定アクセスユーザインタフェースであるとの判定に従って、デバイスを、ロック済みモードから、対応するアプリケーションの１つ以上の以前にロック済み機能がロック解除されている単一アプリケーションロック解除済みモードに移行させ、複数の様々なアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済み機能へのアクセスを引き続き防止するように、構成される。
【００４１】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、コンテキストに依存してアプリケーション又はデバイスをロック解除するための効率的な方法及びインタフェースを備え、このようなデバイスの有効性、効率、並びにユーザ満足度を高める。かかる方法及びインタフェースは、ロック解除するための従来の方法を補完する、又はそれらに置き換わることができる。
【００４２】
いくつかの実施形態では、電子デバイスは、指紋センサと、ディスプレイと、及び／又はタッチ感知面と、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含み、１つ以上のプログラムはメモリ内に記憶され、１つ以上のプロセッサによって実行されるように構成されており、１つ以上のプログラムは、上に記載のいずれの方法の動作を実行するための命令を含む。いくつかの実施形態によれば、指紋センサと、ディスプレイと、任意選択的に、タッチ感知面と、メモリと、メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサとを有する電子デバイス上のグラフィカルユーザインタフェースは、上述の方法のいずれかで表示される要素のうちの１つ以上を含み、これらの要素は上記の方法のうちのいずれかにおいて説明されているように、入力に応じて更新される。いくつかの実施形態に係るコンピュータ可読記憶媒体は、指紋センサと、任意選択的に、ディスプレイと、及び／又はタッチ感知面とを有する電子デバイスによって実行されると、電子デバイスに上記の方法のうちのいずれかの動作を実行させる命令を記憶している。いくつかの実施形態に係る電子デバイスは、指紋センサと、任意選択的に、ディスプレイ及び／又は１つ以上のタッチ感知面と、上に記載の任意の方法の動作を実行する手段と、を備える。いくつかの実施形態に係る、指紋センサと、任意選択的に、ディスプレイと、及び／又はタッチ感知面とを有する電子デバイス内で使用する情報処理装置は、上記の方法のうちのいずれかの動作を実行する手段を含む。
【００４３】
このように、ディスプレイ及び指紋センサを備える電子デバイスは、指紋の配向に基づいてビーム形成パラメータを変更するための、より高速で、より効率的な方法及びインタフェースを備えており、かかるデバイスの有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、ビーム形成パラメータを変更するための従来の方法を補完する、又は置き換わることができる。
【図面の簡単な説明】
【００４４】
説明される様々な実施形態のより良好な理解のために、以下の図面と併せて、以下の「実施形態の説明」を参照されたく、類似の参照番号は、それらの図の全体を通じて対応する部分を指す。
【００４５】
【図１Ａ】いくつかの実施形態に係る、タッチ感知ディスプレイ及び指紋センサを備えるポータブル多機能デバイスを示すブロック図である。
【００４６】
【図１Ｂ】いくつかの実施形態に係る、イベント処理のための例示的な構成要素を示すブロック図である。
【００４７】
【図２】いくつかの実施形態に係る、タッチスクリーン及び指紋センサを有するポータブル多機能デバイスを示す。
【００４８】
【図３】いくつかの実施形態に係る、ディスプレイと指紋センサを含む複数のセンサと、及び任意選択的にタッチ感知面とを有する、例示的な多機能デバイスのブロック図である。
【００４９】
【図４Ａ】いくつかの実施形態に係る、ポータブル多機能デバイスにおけるアプリケーションのメニュのための例示的なユーザインタフェースを示す。
【００５０】
【図４Ｂ】いくつかの実施形態に係る、指紋センサ及びディスプレイとは別個のタッチ感知面を有する多機能デバイスのための例示的なユーザインタフェースを示す。
【００５１】
【図４Ｃ】いくつかの実施形態に係る、指紋に関連付けられた２つの手の略図を示す。
【００５２】
【図４Ｄ】いくつかの実施形態に係る、指紋センサ上の指紋の様々なタイプの回転を示す。
【００５３】
【図５Ａ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｂ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｃ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｄ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｅ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｆ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｇ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｈ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｉ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｊ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｋ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｌ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｍ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｎ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｏ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｐ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｑ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｒ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｓ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｔ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｕ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｖ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｗ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｘ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｙ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５Ｚ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５ＡＡ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５ＢＢ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５ＣＣ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５ＤＤ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【図５ＥＥ】いくつかの実施形態に係る、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。
【００５４】
【図６Ａ】いくつかの実施形態によるデバイスを用いて指紋を登録する方法を示すフロー図である。
【図６Ｂ】いくつかの実施形態によるデバイスを用いて指紋を登録する方法を示すフロー図である。
【図６Ｃ】いくつかの実施形態によるデバイスを用いて指紋を登録する方法を示すフロー図である。
【図６Ｄ】いくつかの実施形態によるデバイスを用いて指紋を登録する方法を示すフロー図である。
【００５５】
【図７】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００５６】
【図８Ａ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｂ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｃ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｄ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｅ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｆ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｇ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｈ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｉ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｊ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｋ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｌ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｍ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｎ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｏ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｐ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｑ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｒ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｓ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｔ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｕ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｖ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【図８Ｗ】いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【００５７】
【図９Ａ】いくつかの実施形態に係る、指紋に基づく動作を実行する方法を示すフロー図である。
【図９Ｂ】いくつかの実施形態に係る、指紋に基づく動作を実行する方法を示すフロー図である。
【００５８】
【図１０】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００５９】
【図１１Ａ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルフィールドにクレデンシャルを追加する及びクレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【図１１Ｂ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルフィールドにクレデンシャルを追加する及びクレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【図１１Ｃ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルフィールドにクレデンシャルを追加する及びクレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【図１１Ｄ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルフィールドにクレデンシャルを追加する及びクレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【００６０】
【図１２Ａ】いくつかの実施形態に係る、指紋に基づくユーザ認証を用いてクレデンシャルフィールドへの自動データ追加を許可し、クレデンシャルの未編成バージョンの表示を許可するフロー図を示す。
【図１２Ｂ】いくつかの実施形態に係る、指紋に基づくユーザ認証を用いてクレデンシャルフィールドへの自動データ追加を許可し、クレデンシャルの未編成バージョンの表示を許可するフロー図を示す。
【００６１】
【図１３】一部の実施形態による、電子デバイスの機能ブロック図である。
【００６２】
【図１４Ａ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【図１４Ｂ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【図１４Ｃ】いくつかの実施形態に係る、指紋に基づくユーザ認証に応じて、クレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。
【００６３】
【図１５Ａ】いくつかの実施形態に係る、指紋に基づくユーザ認証を用いて、クレデンシャルの未編成バージョンの表示を許可する方法を示すフロー図である。
【図１５Ｂ】いくつかの実施形態に係る、指紋に基づくユーザ認証を用いて、クレデンシャルの未編成バージョンの表示を許可する方法を示すフロー図である。
【００６４】
【図１６】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００６５】
【図１７Ａ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｂ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｃ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｄ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｅ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｆ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｇ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｈ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｉ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【図１７Ｊ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。
【００６６】
【図１８Ａ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理する方法を示すフロー図である。
【図１８Ｂ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理する方法を示すフロー図である。
【図１８Ｃ】いくつかの実施形態に係る、登録済みの指紋を通して保存されたクレデンシャルの自動使用を管理する方法を示すフロー図である。
【００６７】
【図１９】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００６８】
【図２０Ａ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｂ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｃ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｄ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｅ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｆ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｇ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｈ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｉ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｊ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｋ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｌ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｍ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｎ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｏ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｐ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｑ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｒ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｓ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【図２０Ｔ】いくつかの実施形態に係る、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。
【００６９】
【図２１Ａ】いくつかの実施形態に係る、編成済みの情報を明らかにする方法を示すフロー図である。
【図２１Ｂ】いくつかの実施形態に係る、編成済みの情報を明らかにする方法を示すフロー図である。
【図２１Ｃ】いくつかの実施形態に係る、編成済みの情報を明らかにする方法を示すフロー図である。
【００７０】
【図２２】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００７１】
【図２３Ａ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｂ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｃ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｄ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｅ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｆ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｇ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｈ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｉ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｊ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｋ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｌ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｍ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｎ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｏ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｐ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｑ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｒ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｓ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｔ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｕ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｖ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｗ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｘ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｙ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３Ｚ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＡＡ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＢＢ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＣＣ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＤＤ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＥＥ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【図２３ＦＦ】いくつかの実施形態に係る、様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。
【００７２】
【図２４Ａ】いくつかの実施形態に係る、様々なロック解除モードを提供する方法を示すフロー図である。
【図２４Ｂ】いくつかの実施形態に係る、様々なロック解除モードを提供する方法を示すフロー図である。
【図２４Ｃ】いくつかの実施形態に係る、様々なロック解除モードを提供する方法を示すフロー図である。
【図２４Ｄ】いくつかの実施形態に係る、様々なロック解除モードを提供する方法を示すフロー図である。
【００７３】
【図２５】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００７４】
【図２６Ａ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｂ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｃ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｄ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｅ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｆ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｇ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｈ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｉ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｊ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｋ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｌ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｍ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｎ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｏ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｐ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｑ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｒ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｓ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｔ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｕ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｖ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｗ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２６Ｘ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【００７５】
【図２７Ａ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除する方法を示すフロー図である。
【図２７Ｂ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除する方法を示すフロー図である。
【図２７Ｃ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除する方法を示すフロー図である。
【図２７Ｄ】いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する及びデバイスのロックを解除する方法を示すフロー図である。
【００７６】
【図２８】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【００７７】
【図２９Ａ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｂ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｃ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｄ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｅ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｆ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｇ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｈ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｉ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｊ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｋ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｌ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｍ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｎ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｏ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｐ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｑ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｒ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｓ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｔ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｕ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｖ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｗ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｘ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【図２９Ｙ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。
【００７８】
【図３０Ａ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法を示すフロー図である。
【図３０Ｂ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法を示すフロー図である。
【図３０Ｃ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法を示すフロー図である。
【図３０Ｄ】いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法を示すフロー図である。
【００７９】
【図３１】いくつかの実施形態に係る、電子デバイスの機能ブロック図である。
【実施形態の説明】
【００８０】
本明細書に記載されているこれらの方法、デバイス、及びＧＵＩは、タッチ感知面又は他の入力デバイス上の入力の代わりに、若しくは、それに加えて、指紋センサ上の入力に応答する。いくつかの実装において、個々の指紋隆線によって形成される指紋の特徴を検出するのに十分な高さの空間解像度を有するタッチ感知面が、指紋センサとして用いられる。個別のタッチ感知面がない指紋センサを使用する場合は、指紋の面積が指紋センサの面積以上の大きさである時でさえ、指紋センサは指紋センサ上の接触の移動を検出できるので、指紋センサは、はるかに小さいフォームファクタでタッチ感知面の機能の多くについて代用品として果たし得る。指紋センサが、個別のタッチ感知面に加えて用いられる場合、指紋センサは、接触の捻り動作を正確に検出し、指紋センサ上でジェスチャを実行する時に使用する指の異なる指紋を識別し、デバイスの現在のユーザを識別することによって、タッチ感知面を増強し得る。加えて、指紋センサが、個別のタッチスクリーンディスプレイに加えて用いられる場合は、指がディスプレイの一部分を覆い隠さない方が好都合である状況（例えば、地図、映像又はゲームを見ている間）では、指紋センサは、タッチ入力を検出し得る。タッチ感知面が指紋センサとして用いられている場合、タッチ感知面は、任意選択的に、タッチ感知面（又は、タッチ感知面の領域）を、ユーザの介入なしに、低解像度モードと高解像度モードとの間で自動的に切り替えるように定義し得る空間解像度設定を、任意選択的に有する。多くの状況において、低解像度モードは、高解像度モードより電力消費が少ない。指紋検出が必要でない時にタッチ感知面を低解像度モードで動作させ、タッチ感知面又はタッチ感知面の一領域を必要に応じて高解像度モードに切り替える有益性は、電力を節約する一方で、必要に応じて高解像度で指紋の特徴を感知して、デバイスを使用するユーザエクスペリエンスを高めることである。タッチ感知面が指紋センサとして使用される実装において、用語「指紋センサ」は、現在高解像度モードであるタッチ感知面、又はタッチ感知面の一領域を指す。
【００８１】
１つ以上の指紋センサからの入力が電子デバイスのユーザインタフェースを操作する上で使用される直観的なユーザインタフェースを提供する、多くの様々な方法が、以下で説明されている。これらの方法のうちの（任意選択的に、互いに併用して）１つ以上を使用することが、ユーザに追加の情報又は機能を直観的に提供するユーザインタフェースを提供することを支援し、したがって、ユーザの認識的負担を低減し、ヒューマンマシンインタフェースを高める。そのようなヒューマン−マシンインタフェースの改善により、ユーザは、より速く、より効率的にデバイスを使用することが可能となる。バッテリ動作デバイスに関しては、これらの改善により、電力が節約され、バッテリを充電する間隔が増大する。説明を簡単にするために、これらの方法のうちの一部の例示的実施例を含む、システム、方法、及びユーザインタフェースが以下で説明されている。
・下記、図５Ａ〜図５ＥＥは、デバイスを用いて指紋を登録するための例示的なユーザインタフェースを示す。図６Ａ〜図６Ｄは、デバイスを用いて指紋を登録する方法を示すフロー図である。図５Ａ〜図５ＥＥのユーザインタフェースは、図６Ａ〜図６Ｄのプロセスを説明するために用いられる。
●図８Ａ〜図８Ｗは、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。図９Ａ〜図９Ｂは、指紋に基づく動作を実行する方法を示すフロー図である。図８Ａ〜図８Ｗのユーザインタフェースを使用して、図９Ａ〜図９Ｂのプロセスを示す。
●下記、図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃは、ユーザの指紋に基づく認証に応じて、クレデンシャルをクレデンシャルフィールドに追加し、クレデンシャルの未編成バージョンを表示するための例示的なユーザインタフェースを示す。図１２Ａ〜図１２Ｂ及び図１５Ａ〜図１５Ｂは、ユーザの指紋に基づく認証を用いてクレデンシャルフィールドの自動追加を許可する及び／又は未編成のクレデンシャルの表示を許可する方法を示すフロー図である。図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃのユーザインタフェースを使用して、図１２Ａ〜図１２Ｂ及び図１５Ａ〜図１５Ｂのプロセスを示す。
●下記、図１７Ａ〜図１７Ｊは、電子デバイス（例えば、デバイス１００又は３００）上に保存されたクレデンシャルの自動使用を管理するための例示的なユーザインタフェースを示す。図１８Ａ〜図１８Ｃは、電子デバイス（例えば、デバイス１００又は３００）上に保存されたクレデンシャルの自動使用を管理する方法を示すフロー図である。図１７Ａ〜図１７Ｊのユーザインタフェースを使用して、図１８Ａ〜１８Ｃのプロセスを示す。
●下記、図２０Ａ〜図２０Ｔは、編成済みの情報を明らかにするための例示的なユーザインタフェースを示す。図２１Ａ〜図２１Ｃは、編成済みの情報を明らかにする方法を示すフロー図である。図２０Ａ〜図２０Ｔのユーザインタフェースを使用して、図２１Ａ〜図２１Ｃにおけるプロセスを示す。
●下記、図２３Ａ〜２３ＦＦは、電子デバイス上で様々なロック解除モードを提供するための例示的なユーザインタフェースを示す。図２４Ａ〜図２４Ｄは、電子デバイス上に様々なロック解除モードを提供する方法を示すフロー図である。図２３Ａ〜図２３ＦＦのユーザインタフェースを使用して、図２４Ａ〜図２４Ｄのプロセスを示す。
●下記、図２６Ａ〜図２６Ｘは、デバイス情報及び機能へのアクセスを制御する並びにデバイスのロックを解除するための例示的なユーザインタフェースを示す。図２７Ａ〜図２７Ｄは、デバイス及びデバイス機能へのアクセスのロックを解除する方法を示すフロー図である。図２６Ａ〜図２６Ｘにおけるユーザインタフェースを使用して、図２７Ａ〜図２７Ｄにおけるプロセスを示す。
●下記、図２９Ａ〜図２９Ｙは、コンテクキトに依存してアプリケーション又はデバイスのロックを解除するための例示的なユーザインタフェースを示す。図３０Ａ〜図３０Ｄは、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法を示すフロー図である。図２９Ａ〜図２９Ｙにおけるユーザインタフェースを使用して、図３０Ａ〜図３０Ｄにおけるプロセスを示す。
例示的なデバイス
【００８２】
ここで、添付図面に実施例が示される実施形態を、詳細に参照する。以下の詳細な説明では、説明されている様々な実施形態の完全な理解を提供するために数多くの具体的な詳細が記載されている。しかしながら、説明されている様々な実施形態は、これらの具体的な詳細を伴わずとも実践し得ることが、当業者には明らかであろう。他の例においては、周知の方法、手続き、構成要素、回路、及びネットワークは、実施形態の態様を不必要に不明瞭なものとしないよう、詳細には説明されていない。
【００８３】
本明細書では、第１、第２などの用語は、一部の実施例で、様々な要素を説明するために使用されるが、これらの要素は、それらの用語によって限定されるべきではないことも理解されるであろう。これらの用語は、ある要素を別の要素と区別するためにのみ使用される。例えば、説明されている様々な実施形態の範囲から逸脱することなく、第１の接触は、第２の接触と称することができ、同様に、第２の接触は、第１の接触と称し得る。第１の接触及び第２の接触は両方接触であるが、それらは同じ接触ではない。
【００８４】
本明細書で説明される様々な実施形態の説明で使用される用語法は、特定の実施形態を説明することのみを目的とするものであって、限定することを意図するものではない。様々な記載の実施形態、及び添付の特許請求の範囲で使用される時に、単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、文脈が別途明確に示さない限り、複数形をも含むことが意図されている。本明細書で使用される時に、用語「及び／又は」が、関連する列挙された項目のうちの１つ以上のすべての可能な任意の組み合わせを指し、かつこれを含むことをもまた理解されたい。更に、用語「ｉｎｃｌｕｄｅｓ（含む）」、「ｉｎｃｌｕｄｉｎｇ（含む）」、「ｃｏｍｐｒｉｓｅｓ（備える）」、及び／又は「ｃｏｍｐｒｉｓｉｎｇ（備える）」は、本明細書で使用される場合、記述される特徴、整数、ステップ、動作、要素、及び／又は構成要素の存在を指定するが、１つ以上の他の特徴、整数、ステップ、動作、要素、構成要素、及び／又はそれらの群の存在若しくは追加を排除するものではないことが理解されるであろう。
【００８５】
本明細書で使用される時、用語「ｉｆ（〜の場合には）」は、任意選択的に、コンテキストに依存して「ｗｈｅｎ（〜のとき）」、「ｕｐｏｎ（〜すると）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応じて）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（〜の検出に応じて）」を意味するものと解釈される。同様に、語句「ｉｆ  ｉｔ  ｉｓ  ｄｅｔｅｒｍｉｎｅｄ（〜と判定される場合には）」又は「ｉｆ  （ａ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）  ｉｓ  ｄｅｔｅｃｔｅｄ（（記述される条件又はイベント）が検出される場合には）」は、任意選択的に、文脈に応じて「ｕｐｏｎ  ｄｅｔｅｒｍｉｎｉｎｇ（〜と判定されると）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応じて）」、又は「ｕｐｏｎ  ｄｅｔｅｃｔｉｎｇ（ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（記述される条件又はイベント）が検出されると）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（記述される条件又はイベント）の検出に応じて）」を意味するものと解釈される。
【００８６】
電子デバイス、そのようなデバイス用のユーザインタフェース、及びそのようなデバイスを使用するための関連プロセスの、実施形態を説明する。いくつかの実施形態では、このデバイスは、ＰＤＡ機能及び／又は音楽再生機能などの、他の機能をも含む、モバイル電話機などのポータブル通信デバイスである。ポータブル多機能デバイスの例示的な実施形態は、限定を伴わずに、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．のｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）デバイスを含む。タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたラップトップ又はタブレットコンピュータなど他のポータブル電子デバイスも、任意選択的に、使用できる。また、いくつかの実施形態では、このデバイスはポータブル通信デバイスではなく、タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたデスクトップコンピュータであることを理解されたい。
【００８７】
以下の論考では、ディスプレイ及びタッチ感知面を備える電子デバイスを説明する。しかし、この電子デバイスが、物理キーボード、マウス、及び／又はジョイスティックなどの１つ以上の他の物理ユーザインタフェースデバイスを任意選択的に含むことを理解されたい。
【００８８】
そのデバイスは、一般的に、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、ビデオ会議アプリケーション、電子メールアプリケーション、インスタントメッセージングアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽再生アプリケーション、及び／又はデジタルビデオ再生アプリケーションのうちの１つ以上など、様々なアプリケーションをサポートする。
【００８９】
このデバイス上で実行される様々なアプリケーションは、タッチ感知面などの、少なくとも１つの共通の物理ユーザインタフェースデバイスを、任意選択的に使用する。タッチ感知面の１つ以上の機能並びにデバイス上に表示される対応する情報は、１つのアプリケーションから次のアプリケーションへ、及び／又は対応するアプリケーションの中で、任意選択的に、調整、及び／又は変更される。この方式で、そのデバイスの共通の（タッチ感知面などの）物理アーキテクチャは、ユーザにとって直観的かつ透過的なユーザインタフェースを有する様々なアプリケーションを、任意選択的にサポートする。
【００９０】
ここで、タッチ感知ディスプレイを備えるポータブルデバイスの実施形態に注意を向ける。図１Ａは、いくつかの実施形態に係る、タッチ感知ディスプレイ１１２を備えたポータブル多機能デバイス１００を示すブロック図である。タッチ感知ディスプレイ１１２は、時に便宜上「タッチスクリーン」と称され、「タッチ感知ディスプレイシステム」として知られたり、称されたりすることもある。デバイス１００は、メモリ１０２（任意選択的に、１つ以上のコンピュータ可読記憶媒体を含む）、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インタフェース１１８、ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、他の入力又は制御デバイス１１６、及び外部ポート１２４を含む。デバイス１００は、１つ以上の光センサ１６４を、任意選択的に含む。デバイス１００は、デバイス１００（例えば、デバイス１００のタッチ感知ディスプレイシステム１１２などのタッチ感知面）上の接触の強度を検出するための、１つ以上の強度センサ１６５を、任意選択的に含む。デバイス１００は、デバイス１００上に触知出力を生成する（例えば、デバイス１００のタッチ感知ディスプレイシステム１１２又はデバイス３００のタッチパッド３５５などの、タッチ感知面上に触知出力を生成する）ための、１つ以上の触知出力生成器１６７を、任意選択的に含む。これらの構成要素は、１つ以上の通信バス又は信号ライン１０３を介して、任意選択的に通信する。
【００９１】
本明細書及び特許請求の範囲で使用されるとき、タッチ感知面上の接触の「強度」という用語は、タッチ感知面上の接触（例えば、指接触）の力又は圧力（単位面積当りの力）、あるいはタッチ感知面上の接触の力又は圧力の代替物（代用物）を指す。接触の強度は、少なくとも４つの異なる数値を含み、より典型的には、数百以上の異なる数値（例えば、少なくとも２５６）を含む、数値の範囲を有する。接触の強度は、様々な方法及び様々なセンサ、又はセンサの組み合わせを使用して、任意選択的に、判定（又は、測定）される。例えば、タッチ感知面の下に又は隣接して配置された１つ以上のセンサは、タッチ感知面上の様々な点における力を測定するために、任意選択的に用いられる。いくつかの実装において、複数の力センサの力測定値を組み合わせて（例えば、加重平均）、接触の推定の力を判定する。同様に、スタイラスの感圧性先端部を任意選択的に使用して、タッチ感知面上のスタイラスの圧力を判定する。別の方法としては、タッチ感知面上で検出される接触領域のサイズ及び／若しくはその変化、接触に近接するタッチ感知面の電気容量及び／若しくはその変化、並びに／又は、接触に近接するタッチ感知面の抵抗及び／若しくはその変化が、タッチ感知面上の接触の力又は圧力の代用物として、任意選択的に用いられる。いくつかの実装において、接触の力又は圧力の代替的測定値は、強度閾値を超えているかを判定するために直接に用いられる（例えば、強度閾値は、代替的測定値に対応する単位で記述される）。いくつかの実装において、接触の力又は圧力の代替的測定値は、推定される力又は圧力に変換され、この推定される力又は圧力を用いて、強度閾値を超えているか判定される（例えば、強度閾値は、圧力の単位で測定された圧力閾値である）。
【００９２】
本明細書及び特許請求の範囲で使用されるとき、用語「触知出力」は、ユーザの触覚でユーザによって検出されることになる、デバイスの従前の位置に対するデバイスの物理的変位、デバイスの構成要素（例えば、タッチ感知面）の、デバイスの別の構成要素（例えば、筐体）に対する物理的変位、又はデバイスの質量中心に対する構成要素の変位を指す。例えば、デバイス又はデバイスの構成要素が、タッチに敏感なユーザの表面（例えば、ユーザの手の指、手のひら、又は他の部分）に接触している状況において、物理的変位によって生成された触知出力は、デバイス又はデバイスの構成要素の物理的特性の認識された変化に相当する触感として、ユーザによって解釈される。例えば、タッチ感知面（例えば、タッチ感知ディスプレイ又はトラックパッド）の移動は、ユーザによって、物理アクチュエータボタンの「ダウンクリック」又は「アップクリック」として、任意選択的に解釈される。いくつかの場合、ユーザの移動により物理的に押された（例えば、変位された）タッチ感知面に関連付けられた物理アクチュエータボタンの移動がない時でさえ、ユーザは「ダウンクリック」又は「アップクリック」などの触感を感じる。別の例として、タッチ感知面の移動は、タッチ感知面の平滑度に変化がない時でさえ、タッチ感知面の「粗さ」としてユーザによって、任意選択的に、解釈又は感じられる。このようなユーザによるタッチの解釈は、ユーザの個別の感覚認知によるが、大多数のユーザに共通したタッチの感覚認知が数多くある。したがって、触知出力が、ユーザの特定の感覚認知（例えば、「アップクリック」「ダウンクリック」、「粗さ」）に対応するものと記述される場合、別途記載のない限り、生成された触知出力は、典型的な（又は、平均的な）ユーザの記述された感覚認知を生成するデバイス、又はデバイスの構成要素の物理的変位に対応する。
【００９３】
デバイス１００は、ポータブル多機能デバイスの一実施例に過ぎず、デバイス１００は、示されるものよりも多いか又は少ない構成要素を任意選択的に有するか、２つ以上の構成要素を任意選択的に組み合わせるか、又は構成要素の異なる構成若しくは配置を任意選択的に有することを理解されたい。図１Ａに示される様々な構成要素は、１つ以上の信号処理、及び／又はアプリケーション固有の集積回路を含む、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方の組み合わせで実装される。
【００９４】
メモリ１０２は、任意選択的に高速ランダムアクセスメモリを含み、また任意選択的に、１つ以上の磁気ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性半導体メモリデバイスなどの、不揮発性メモリも含む。ＣＰＵ  １２０及び周辺機器インタフェース１１８などの、デバイス１００の他の構成要素によるメモリ１０２へのアクセスは、メモリコントローラ１２２により、任意選択的に、制御される。
【００９５】
周辺機器インタフェース１１８を使用して、このデバイスの入力及び出力周辺機器を、ＣＰＵ  １２０及びメモリ１０２に連結することができる。１つ以上のプロセッサ１２０は、デバイス１００のための様々な機能を実行するため並びにデータ処理を行うために、メモリ１０２に記憶された様々なソフトウェアプログラム及び／若しくは命令セットを走らせたり、又は実行したりする。
【００９６】
いくつかの実施形態では、周辺機器インタフェース１１８、ＣＰＵ  １２０、及びメモリコントローラ１２２は、任意選択的に、チップ１０４などの単一チップ上に実装される。いくつかの他の実施形態において、これらは、個別のチップ上に、任意選択的に、実装される。
【００９７】
ＲＦ（無線周波数）回路１０８は、電磁信号とも呼ばれるＲＦ信号を送受信する。ＲＦ回路１０８は、電気信号を電磁信号に、又は電磁信号を電気信号に変換し、電磁信号を介して通信ネットワーク及び他の通信デバイスと通信する。ＲＦ回路１０８は、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ）カード、メモリなどを含むがこれらに限定されない、上記の機能を実行するための周知の回路を、任意選択的に含む。ＲＦ回路１０８は、インターネット情報検索システム（ＷＷＷ）とも呼ばれるインターネットなどのネットワーク、セルラー電話ネットワークなどのイントラネット及び／又は無線ネットワーク、ワイアレスローカルエリアネットワーク（ＬＡＮ）及び／又はメトロポリタンエリアネットワーク（ＭＡＮ）、及び他のデバイスと無線通信によって、任意選択的に通信する。無線通信は、移動通信用グローバルシステム（ＧＳＭ（登録商標））、エンハンストデータＧＳＭ環境（ＥＤＧＥ（登録商標））、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、Ｅｖｏｌｕｔｉｏｎ，Ｄａｔａ−Ｏｎｌｙ（ＥＶ−ＤＯ）、ＨＳＰＡ、ＨＳＰＡ＋、２重セルＨＳＰＡ（ＤＣ−ＨＳＰＤＡ）、ロングタームエボリューション（ＬＴＥ（登録商標））、近距離無線通信（ＮＥＣ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／又はＩＥＥＥ  ８０２．１１ｎ）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ（登録商標）、電子メール用のプロトコル（例えば、インターネットメッセージアクセスプロトコル（ＩＭＡＰ）及び／又はポストオフィスプロトコル（ＰＯＰ））、インスタントメッセージング（例えば、ｅｘｔｅｎｓｉｂｌｅ  ｍｅｓｓａｇｉｎｇ  ａｎｄ  ｐｒｅｓｅｎｃｅ  ｐｒｏｔｏｃｏｌ（ＸＭＰＰ）、Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｌｅｖｅｒａｇｉｎｇ  Ｅｘｔｅｎｓｉｏｎｓ（ＳＩＭＰＬＥ）、Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｓｅｒｖｉｃｅ（ＩＭＰＳ））、及び／又はショートメッセージサービス（ＳＭＳ）、若しくは本願の出願日の時点でまだ開発されていない通信プロトコルを含む任意の他の好適な通信プロトコルを含むがこれらに限定されない複数の通信規格、プロトコル、及び技術のうちのいずれかを、任意選択的に使用する。
【００９８】
オーディオ回路１１０、スピーカ１１１、及びマイクロフォン１１３は、ユーザとデバイス１００との間のオーディオインタフェースを提供する。音声回路１１０は、周辺機器インタフェース１１８から音声データを受信し、音声データを電気信号に変換し、電気信号をスピーカ１１１に送信する。スピーカ１１１は、電気信号を人間の可聴音波に変換する。音声回路１１０は、マイクロフォン１１３により音波から変換された電気信号も受信する。音声回路１１０は、電気信号を音声データに変換し、処理するために音声データを周辺機器インタフェース１１８に送出する。音声データは、周辺機器インタフェース１１８によって任意選択的に、メモリ１０２及び／若しくはＲＦ回路１０８から取り込まれ、並びに／又はメモリ１０２及び／若しくはＲＦ回路１０８へ送出される。いくつかの実施形態において、オーディオ回路機構１１０は更にヘッドセットジャック（例えば、図２の２１２）を備える。ヘッドセットジャックは、オーディオ回路１１０と、出力専用ヘッドホン又は出力（例えば、片耳又は両耳用のヘッドホン）及び入力（例えば、マイクロホン）の両方を持つヘッドセットなどの、取り外し可能なオーディオ入出力周辺機器との間のインタフェースを提供する。
【００９９】
Ｉ／Ｏサブシステム１０６は、周辺機器インタフェース１１８に、タッチスクリーン１１２及び他の入力制御デバイス１１６などのデバイス１００の入出力周辺機器を連結する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、光センサコントローラ１５８、強度センサコントローラ１５９、触覚フィードバックコントローラ１６１、及び他の入力又は制御デバイス用の１つ以上の入力コントローラ１６０を、任意選択的に含む。１つ以上の入力コントローラ１６０は、他の入力又は制御デバイス１１６から／へ電気信号を受信／送信する。他の入力制御デバイス１１６は、物理ボタン（例えば、プッシュボタン、ロッカボタンなど）、ダイヤル、スライダースイッチ、ジョイスティック、クリックホイールなどを、任意選択的に含む。いくつかの代替的実施形態において、入力コントローラ（１つ又は複数）１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインタデバイスのうちのいずれかに、任意選択的に連結される（又は、いずれにも連結されない）。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロフォン１１３の音量調節のためのアップ／ダウンボタンを、任意選択的に含む。１つ以上のボタンは、プッシュボタン（例えば、図２の２０６）を、任意選択的に含む。
【０１００】
タッチ感知ディスプレイ１１２は、デバイスとユーザとの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２から／へ電気信号を受信し及び／又は送信する。タッチスクリーン１１２は、ユーザに視覚出力を表示する。視覚出力は、グラフィック、テキスト、アイコン、ビデオ、及びこれらの任意の組み合わせ（総称して「グラフィック」と称する）を、任意選択的に含む。いくつかの実施形態において、視覚出力の一部又は全ては、ユーザインタフェースオブジェクトに対応する。
【０１０１】
タッチスクリーン１１２は、触覚及び／若しくは触感の接触に基づくユーザからの入力を受け付けるタッチ感知面、センサ、又はセンサのセットを有している。タッチスクリーン１１２及びディスプレイコントローラ１５６（メモリ１０２内の任意の関連モジュール及び／又は命令セットと共に）は、タッチスクリーン１１２上で接触（及び任意の動作又は接触の中断）を検出し、検出された接触をタッチスクリーン１１２上に表示されたユーザインタフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との対話に変換する。ある例示的な実施形態では、タッチスクリーン１１２とユーザとの間の接触は、ユーザの指に対応する。
【０１０２】
タッチスクリーン１１２は、任意選択的に、ＬＣＤ（液晶ディスプレイ）技術、ＬＰＤ（発光ポリマーディスプレイ）技術、又はＬＥＤ（発光ダイオード）技術を使用するが、他の実施形態では、他のディスプレイ技術が使用される。タッチスクリーン１１２及びディスプレイコントローラ１５６は、静電容量技術、抵抗性技術、赤外線技術、及び表面超音波技術、並びに、タッチスクリーン１１２との１つ以上の接触点を判定するための他の近接センサアレイ又は他の要素を含むが、これらに限定されない、現在公知の若しくは後日に開発される複数のタッチ感知技術のうちのいずれかを使用して、接触及び任意の移動又はその中断を、任意選択的に検出する。ある例示的な実施形態では、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅＩｎｃ．からのｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）などにおいて見られるような、投影された相互キャパシタンス検知技術が使用されている。
【０１０３】
タッチスクリーン１１２は、任意選択的に、１００ｄｐｉを超える映像解像度を有する。いくつかの実施形態において、タッチスクリーンは約１６０ｄｐｉの映像解像度を有する。ユーザは、スタイラス、指などの任意の好適なオブジェクト又は付属器を使用して、タッチスクリーン１１２と、任意選択的に接触する。いくつかの実施形態では、ユーザインタフェースは、主として指に基づく接触及びジェスチャで機能するように設計され、タッチスクリーン上の指の接触面積が広いことにより、スタイラスに基づく入力よりも精度が低いことがある。いくつかの実施形態において、デバイスは、粗い指に基づく入力を正確なポインタ／カーソル位置又はユーザの望むアクションを実行するためのコマンドに変換する。
【０１０４】
いくつかの実施形態では、タッチスクリーンに加えて、デバイス１００は、特定の機能をアクティブ化又は非アクティブ化させるためのタッチパッド（図示せず）を、任意選択的に含む。いくつかの実施形態において、タッチパッドは、タッチスクリーンとは異なり、視覚出力を表示しない、デバイスのタッチ感知エリアである。タッチパッドは、任意選択的に、タッチスクリーン１１２とは別個のタッチ感知面、又はタッチスクリーンによって形成されたタッチ感知面の延長である。
【０１０５】
デバイス１００はまた、様々な構成要素に電力を供給するための電力システム１６２をも含む。電力システム１６２は、任意選択的に、電力管理システム、１つ以上の電源（例えば、バッテリ、交流（ＡＣ））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力状態標識（例えば、発光ダイオード（ＬＥＤ））、並びにポータブルデバイス内での電力の生成、管理、及び分配に関連付けられた任意の他の構成要素を含む。
【０１０６】
デバイス１００はまた、１つ以上の光センサ１６４をも、任意選択的に含む。図ＩＡは、光センサをＩ／Ｏサブシステム１０６内の光センサコントローラ１５８に連結されて示す。光センサ１６４は、電荷結合デバイス（ＣＣＤ）又は相補的金属酸化物半導体（ＣＭＯＳ）フォトトランジスタを、任意選択的に含む。光センサ１６４は、１つ以上のレンズを通して投影された、環境からの光を受光し、その光を、画像を表すデータに変換する。撮像モジュール１４３（カメラモジュールとも称する）と併用して、光センサ１６４は、静止画像又は映像を、任意選択的にキャプチャする。いくつかの実施形態において、タッチスクリーンディスプレイを静止画像及び／又は映像取得のためのビューファインダとして有効化されるように、光センサは、デバイスの前面のタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に配置されている。いくつかの実施形態では、別の光センサがデバイスの前面上に配置され、それにより、ユーザがタッチスクリーンディスプレイ上で他のテレビ会議の参加者を見る間に、ユーザの画像が、任意選択的に、テレビ会議のために取得される。
【０１０７】
デバイス１００はまた、１つ以上の接触強度センサ１６５をも任意選択的に含む。図１Ａは、接触強度センサを、Ｉ／Ｏサブシステム１０６内の強度センサコントローラ１５９に連結されて示す。接触強度センサ１６５は、１つ以上のピエゾ抵抗ひずみゲージ、電気容量式力センサ、電気力センサ、圧電力センサ、光学力センサ、容量式タッチ感知面、又は他の強度センサ（例えば、タッチ感知面上の接触の力（又は圧力）を測定するために使用するセンサ）を、任意選択的に含む。接触強度センサ１６５は、環境から接触強度情報（例えば、圧力情報又は圧力情報のプロキシ）を受信する。いくつかの実施形態において、少なくとも１つの接触強度センサが、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）に併置されているか、又は近接している。いくつかの実施形態において、少なくとも１つの接触強度センサが、デバイス１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に配置されている。
【０１０８】
デバイス１００は、１つ以上の近接センサ１６６をも、任意選択的に含む。図１Ａは、近接センサ１６６を周辺機器インタフェース１１８と連結されて示す。あるいは、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に連結される。いくつかの実施形態では、多機能デバイスが、ユーザの耳の近くに配置される場合（例えば、ユーザが電話通話を行っている場合）、近接センサは、タッチスクリーン１１２をオフにして無効化する。
【０１０９】
デバイス１００はまた、１つ以上の触知出力生成器１６７をも任意選択的に含む。図１Ａは、触知出力生成器を、Ｉ／Ｏサブシステム１０６内の触覚フィードバックコントローラ１６１に連結されて示す。触知出力生成器１６７は、スピーカ又は他の音声構成要素などの１つ以上の電気音響デバイス、及び／又はモータ、ソレノイド、電気活性ポリマ、圧電アクチュエータ、静電アクチュエータ、若しくは他の触知出力構成要素（例えば、デバイス上で電気信号を触知出力に変換する構成要素）などの、エネルギーを直線運動に変換する電気機械デバイスを、任意選択的に含む。接触強度センサ１６５は、触覚フィードバックモジュール１３３から触覚フィードバック生成命令を受信し、デバイス１００のユーザが感知できる触知出力をデバイス１００上で生成する。いくつかの実施形態において、少なくとも１つの触知出力生成器は、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）と併置されているか、又は近接しており、任意選択的に、タッチ感知面を垂直方向に（例えば、デバイス１００の表面の内／外）又は横方向（例えば、デバイス１００の表面と同じ平面の前後方向）に移動することによって、触知出力を生成する。いくつかの実施形態において、少なくとも１つの触知出力生成器センサは、デバイス１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、デバイス１００の背面に配置されている。
【０１１０】
デバイス１００はまた、１つ以上の加速度計１６８をも任意選択的に含む。図１Ａは、加速度計１６８を、周辺機器インタフェース１１８に連結されて示す。あるいは、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に、任意選択的に、連結される。いくつかの実施形態において、情報は、１つ以上の加速度計から受信したデータの分析に基づいて、ポートレートビュー又はランドスケープビューでタッチスクリーンディスプレイ上に表示される。デバイス１００は、必要に応じて、加速度計（１つ又は複数）１６８に加えて、磁力計（図示せず）並びにデバイス１００の位置及び向き（例えば、ポートレート又はランドスケープ）に関する情報を取得するためのＧＰＳ（又はＧＬＯＮＡＳＳ又は他のグローバルナビゲーションシステム）受信部（図示せず）を、任意選択的に含む。
【０１１１】
いくつかの実施形態において、デバイス１００は、１つ以上の指紋センサ１６９をも含む（又は、それと連通している）。図１Ａは、指紋センサ１６９を、周辺機器インタフェース１１８に連結されて示す。あるいは、指紋センサ１６９は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に、任意選択的に、連結される。しかし、１つの共通の実施形態において、指紋識別動作は、指紋センサによって判定された指紋情報のセキュリティを高めるように、追加のセキュリティ機能を有する保護された専用のハードウェア（例えば、１つ以上のプロセッサ、メモリ及び／又は通信バス）を使用して実行される。本明細書で用いられる指紋センサは、人間の手の指及び足の指にあるような皮膚の隆線及び谷部分の指紋の特徴を区別できる（「ミニュシア機能」とも称する）センサである。指紋センサは、視覚指紋画像処理、超音波指紋画像処理、アクティブ電気容量指紋画像処理、及びパッシブ電気容量指紋画像処理を含むがこれらに限定されない様々な技術のうちのいずれかを用いて指紋の特徴を区別し得る。指紋における指紋の特徴を区別することに加えて、いくつかの実施形態において、指紋センサ１６９は、指紋の特徴の経時的な移動を追跡でき、それによって、指紋センサ上の指紋の経時的な移動を判定／特徴づけすることができる。図１Ａの指紋センサ（例えば、指紋センサ１６９）は、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）とは別個として示されているが、いくつかの実装においては、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）は、個々の指紋隆線によって形成される指紋の特徴を検出するのに十分な高さの空間解像度を有し、別個の指紋センサ（例えば、指紋センサ１６９）の代わりに、又は、それに追加して、指紋センサとして使用されることが理解されよう。いくつかの実施形態において、デバイス１００は、デバイスの上の、又はデバイスに近接した、指や手の向き（例えば、指紋センサ１６９の上にある指の向き）を判定するために使用される１つ以上の向きセンサのセットを含む。加えて、いくつかの実施形態において、１つ以上の向きセンサのセットは、指紋センサに加えて、又はその代わりに、デバイスと相互作用する接触の回転を検出するために使用される（例えば、下記の方法のうちの１つ以上において、指紋／接触の回転を検出するために指紋センサを使用する代わりに、１つ以上の向きセンサのセットが、指紋の特徴の検出の有無にかかわらず、指紋を含む接触の回転を検出するために使用される）。
【０１１２】
いくつかの実施形態において、指紋の特徴と、検出された指紋の特徴と記憶された指紋の特徴との比較は、指紋センサ１６９によって生成、記憶及び処理された指紋データのセキュリティを高めるように、プロセッサ１２０とは別個の、保護された専用のハードウェア（例えば、１つ以上のプロセッサ、メモリ、及び／又は通信バス）によって実行される。いくつかの実施形態において、指紋の特徴及び検出された指紋の特徴と登録された指紋と特徴との比較は、指紋分析モジュール１３１を使用してプロセッサ１２０によって実行される。
【０１１３】
いくつかの実施形態では、登録プロセス中に、デバイス（例えば、指紋分析モジュール１３１又は指紋センサ（１つ又は複数）１６９と接続する別個のセキュアモジュール１４６）はユーザの１つ以上の指紋についてのバイオメトリック情報を収集する（例えば、ユーザの指紋における複数のミニシュア点の相対的な位置を識別する）。登録プロセスが完了した後、バイオメトリック情報はデバイスに（例えば、セキュア指紋モジュール１４６に）、検出された指紋を認証するときに後ほど用いるために記憶される。いくつかの実施形態では、デバイスのセキュリティが侵害された時に指紋の画像が不注意に使用可能とされないように、デバイスに記憶されるバイオメトリック情報は指紋の画像を除外し、また、指紋の画像が再構成され得る情報をも除外する。いくつかの実施形態では、認証プロセスの間、デバイス（例えば、指紋センサ（１つ又は複数）１６９と連通する指紋分析モジュール１３１又は別個のセキュアモデル１４６）は、指紋センサによって検出される指入力が登録済みの指紋と一致する指紋を含むかを、指紋センサ上で検出された指紋についてバイオメトリック情報を収集して（例えば、指紋センサ上で検出された指紋における複数のミニシュア点の相対的な位置を識別し）、検出された指紋に対応するバイオメトリック情報を登録済みの指紋（１つ又は複数）に対応するバイオメトリック情報と比較することで、判定する。いくつかの実施形態では、検出された指紋に対応するバイオメトリック情報を、登録済みの指紋（１つ又は複数）に対応するバイオメトリック情報と比較することは、検出された指紋に対応するバイオメトリック情報におけるミニシュア点の種類及び位置を、登録済みの指紋に対応するバイオメトリック情報におけるミニシュア点の種類及び位置と比較することを含む。しかしながら、指入力が、デバイスを用いて登録済みの、以前に登録済みの指紋と一致する指紋を含むか否かの判定は、任意選択的に、検出された指紋が登録済みの指紋と一致するかを判定するための周知の複数の指紋認証法のいずれかのものを用いて行われる。
【０１１４】
いくつかの実施形態において、メモリ１０２に記憶されるソフトウェア構成要素は、オペレーティングシステム１２６と、通信モジュール（又は命令セット）と、接触／動きモジュール（又は命令セット）１３０と、指紋分析モジュール１３１と、グラフィックモジュール（又は命令セット）１３２と、テキスト入力モジュール（又は命令セット）１３４と、全地球測位システム（ＧＰＳ）モジュール（又は命令セット）１３５と、アプリケーション（又は命令セット）１３６とを含む。更に、いくつかの実施形態において、図１Ａ及び図３に示すように、メモリ１０２はデバイス／グローバル内部状態１５７を記憶する。デバイス／グローバル内部状態１５７は、以下の１つ以上を含む：現在アクティブ状態のアプリケーションがあれば、どのアプリケーションがアクティブかを示す、アクティブアプリケーション状態、どのアプリケーション、ビュー、又は他の情報がタッチスクリーンディスプレイ１１２の様々な領域を占領しているかを示す、表示状態、デバイスの様々なセンサ及び入力コントロールデバイス１１６から得られる情報を含む、センサ状態、並びに、デバイスの位置及び／又は姿勢に関する位置情報。
【０１１５】
いくつかの実施形態では、クレデンシャル情報は、セキュアクレデンシャル情報１４５として記憶される。セキュアクレデンシャル情報は、任意選択的に、ユーザアカウント用のクレデンシャル（例えば、ユーザ名及びパスワード、課金情報、アドレス情報）を含む。いくつかの実施形態では、１つ以上の異なるアプリケーションについてのクレデンシャル情報は、クレデンシャル情報が様々なアプリケーションからアクセス可能であるようにデバイス上のセキュアな中央位置に記憶される。いくつかの実施形態では、特定のアプリケーションに関連付けられたクレデンシャル情報（例えば、特定のアプリケーション内で入力されたユーザ名及びパスワード又は課金情報）は、その特定のアプリケーションと一緒に記憶される（例えば、ストアアプリケーションにおいて購入を許可するためのユーザ名及びパスワードは、ストアアプリケーションによるアクセスを容易にするためにストアアプリケーションと一緒に記憶される）。いくつかの実施形態では、他のセキュリティ情報（例えば、デバイスにて記憶される暗号化コンテンツを解読するための解読キー）は、セキュアクレデンシャル情報１４５と一緒に、又はデバイス上の別のセキュアな位置にて記憶される。
【０１１６】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ（登録商標）、ＲＴＸＣ（登録商標）、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳ  Ｘ（登録商標）、ＷＩＮＤＯＷＳ（登録商標）、又はＶｘＷｏｒｋｓ（登録商標）などの組み込みオペレーティングシステム）は、一般的なシステムタスク（例えば、メモリ管理、記憶デバイス制御、電力管理など）を制御及び管理するための様々なソフトウェアコンポーネント及び／又はドライバを含み、様々なハードウェアとソフトウェアコンポーネントとの間の通信を容易にする。
【０１１７】
通信モジュール１２８は、１つ以上の外部ポート１２４を介して他のデバイスとの通信を容易にし、ＲＥ回路１０８及び／又は外部ポート１２４が受信したデータを処理するための様々なソフトウェア構成要素を含む。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ（登録商標）など）は、直接的に、又はネットワーク（例えば、インターネット、無線ＬＡＮなど）を介して間接的に他のデバイスに連結するように適合される。いくつかの実施形態において、外部ポートは、ｉＰｏｄ（ＡｐｐｌｅＩｎｃ．の商標）デバイス上で使用される３０ピンコネクタと同一の、又はこれに類似した及び／若しくは互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【０１１８】
接触／移動モジュール１３０は、任意選択的に、（ディスプレイコントローラ１５６と併せて）タッチスクリーン１１２との接触、及び他のタッチ感知デバイス（例えば、タッチパッド又は物理クリックホイール）との接触を検出する。接触／動きモジュール１３０は、接触が発生したかどうかの判定（例えば、フィンガダウンイベントの検出）、接触の強度（例えば、接触の力若しくは圧力、又は、接触の力若しくは圧力の代用語）の判定、接触の移動及びタッチ感知面にわたる動きの追跡（例えば、１つ以上のフィンガドラッグイベントの検出）があるかどうかの判定、及び接触が中止したかどうか（例えば、フィンガアップイベント又は接触の中断の検出）の判定などの、接触の検出に関係する様々な動作を実行するための様々なソフトウェア構成要素を含む。接触／動きモジュール１３０は、タッチ感知面から接触データを受信する。一連の接触データにより表される接触点の移動を判定することは、接触点の速さ（大きさ）、速度（大きさ及び方向）、及び／又は加速度（大きさ及び／又は方向の変化）を判定することを、任意選択的に含む。これらの動作は、任意選択的に、単一の接触（例えば、１つの指の接触）又は複数の同時接触（例えば、「マルチタッチ」／複数の指の接触）に適用される。いくつかの実施形態において、接触／移動モジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上の接触を検出する。
【０１１９】
いくつかの実施形態では、接触／移動モジュール１３０は、ユーザによって動作が実行されたか否かを判定するための（例えば、ユーザがアイコン上で「クリック」したか否かを判定するための）、１つ以上の強度閾値のセットを使用する。いくつかの実施形態において、少なくとも強度閾値のサブセットが、ソフトウェアパラメータに従って判定される（例えば、強度閾値は、特定の物理アクチュエータのアクティブ化閾値によって判定されず、デバイス１００の物理ハードウェアを変更することなく調整し得る）。例えば、トラックパッド又はタッチスクリーンディスプレイのマウス「クリック」閾値は、トラックパッド又はタッチスクリーンディスプレイハードウェアを変更することなく広範囲の既定の閾値のうちのいずれかに設定し得る。加えて、いくつかの実装において、デバイスのユーザには、（例えば、個々の強度閾値を調整することにより、及び／又は「強度」パラメータのシステムレベルのクリックの後すぐに複数の強度閾値を調整することによって）強度閾値のセットのうちの１つ以上を調整するためのソフトウェア設定が提供されている。
【０１２０】
接触／移動モジュール１３０は、任意選択的に、ユーザによるジェスチャ入力を検出する。タッチ感知面上の異なるジェスチャは、異なる接触パターン（例えば、異なる動き、タイミング、及び／又は検出された接触の強度）を有する。したがって、ジェスチャは、特定の接触パターンを検出することによって、任意選択的に、検出される。例えば、指のタップジェスチャを検出することは、指を下ろすイベントを検出し、続いて（例えば、アイコンの位置での）その指を下ろすイベントと同じ位置（又は、実質的に同じ位置）で指を上げる（リフトオフする）イベントを検出することを含む。他の実施例として、タッチ感知面でのフィンガスワイプジェスチャの検出は、フィンガダウンイベントを検出し、続いて１つ以上のフィンガドラッグイベントを検出し、その後、フィンガアップ（リフトオフ）イベントを検出することを含む。
【０１２１】
指紋分析モジュール１３１は、指紋センサ上でユーザによる指入力を任意選択的に検出し、指入力が、デバイスを用いて登録されている、登録済みの指紋と対応する指紋を含むかを判定し、及び／又は指ジェスチャと対応する指紋の動きを検出する。いくつかの実施形態では、指紋の登録、及び検出された指紋と登録済みの指紋との比較は、指紋センサ（１つ又は複数）１６９と連通するセキュア指紋分析モジュール１４６にて行われ、セキュア指紋分析モジュール１４６は、指紋分析モジュール１３１に検出された指紋又は登録済みの指紋についてのバイオメトリック情報を提供することなく（例えば、検出された及び登録済みの指紋についてのバイオメトリック情報のセキュリティを維持するため）、指紋分析モジュール１３１に、検出された指紋が登録済みの指紋に一致するか否かを示す情報を提供する。いくつかの実施形態では、指入力中での指紋の動き、及びフィンガアップ又はフィンガダウンイベントの回数についての情報もまた、セキュア指紋分析モジュール１４６によって指紋分析モジュール１３１に提供される。いくつかの実施形態では、指入力についての情報は、指入力に応じるために指紋分析モジュール１３１によって（例えば、デバイスのロックを解除する、デバイスの機能のロックを解除する、以前に編成済みの情報を表示する、又は指紋センサ上の指紋の動作に基づいた動作を行うことで）使用される。
【０１２２】
グラフィックモジュール１３２は、表示されるグラフィックの視覚的効果（例えば、輝度、透明度、彩度、コントラスト、又は他の視覚特性）を変更するための構成要素を含めた、タッチスクリーン１１２又は他のディスプレイ上にグラフィックをレンダリングして表示するための、様々な既知のソフトウェア構成要素を含む。本明細書で使用するとき、用語「グラフィック」は、ユーザに対して表示することができる任意のオブジェクトを含み、それらのオブジェクトとしては、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインタフェースオブジェクトなど）、デジタル画像、ビデオ、アニメーションなどが挙げられるが、これらに限定されない。
【０１２３】
いくつかの実施形態において、グラフィックモジュール１３２は、使用されるグラフィックを表すデータを記憶する。それぞれのグラフィックには、対応するコードが、任意選択的に、割り当てられる。グラフィックモジュール１３２は、アプリケーションなどから、必要に応じて、座標データ及び他のグラフィックプロパティデータと共に、表示されるグラフィックを指定する１つ以上のコードを受信し、ディスプレイコントローラ１５６に出力する画面画像データを生成する。
【０１２４】
触覚フィードバックモジュール１３３は、デバイス１００とのユーザ対話に応じて、デバイス１００上の１つ以上の場所で触知出力を生成するために、触知出力生成器（１つ又は複数）１６７によって使用される命令を生成するための、様々なソフトウェア構成要素を含む。
【０１２５】
テキスト入力モジュール１３４は、任意選択的に、グラフィックモジュール１３２の構成要素であり、様々なアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ  １４１、ブラウザ１４７、及びテキスト入力を必要とする任意の他のアプリケーション）でテキストを入力するための、ソフトキーボードを提供する。
【０１２６】
ＧＰＳモジュール１３５は、デバイスの位置を判断し、この情報を様々なアプリケーションで使用するために提供する（例えば、ロケーションベースダイアル発呼で使用するための電話１３８へ、ピクチャ／ビデオのメタデータとしてカメラ１４３へ、並びに天気ウィジェット、地方のイエローページウィジェット、及び地図／ナビゲーションウィジェットなどのロケーションベースのサービスを提供するアプリケーションへ）。
【０１２７】
アプリケーション１３６は、任意選択的に以下のモジュール（又は、命令のセット）、又はそれらの部分集合若しくは上位集合を含む。
●連絡先モジュール１３７（アドレス帳又は連絡先リストとも称される）、
●電話モジュール１３８、
●ビデオ会議モジュール１３９、
●電子メールクライアントモジュール１４０、
●インスタントメッセージング（ＩＭ）モジュール１４１、
●トレーニングサポートモジュール１４２、
●静止画像及び／又はビデオ画像用のカメラモジュール１４３、
●画像管理モジュール１４４、
●ブラウザモジュール１４７、
●カレンダーモジュール１４８、
●天気ウィジェット１４９−１、株式ウィジェット１４９−２、計算機ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザが取得した他のウィジェット、並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を任意選択的に含むウィジェットモジュール１４９、
●ユーザ作成ウィジェット１４９−６を作成するためのウィジェット作成モジュール１５０、
●検索モジュール１５１、
●任意選択的にビデオ再生モジュール及び音楽再生モジュールから構成される、ビデオ及び音楽再生モジュール１５２、
●メモモジュール１５３、
●地図モジュール１５４、及び／又は
●オンラインビデオモジュール１５５。
【０１２８】
任意選択的にメモリ１０２内に記憶される他のアプリケーション１３６の例としては、他のワードプロセッシングアプリケーション、他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ（登録商標）対応アプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【０１２９】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、連絡先モジュール１３７は、（例えば、メモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２に記憶される）アドレスブック又は連絡先リストを管理するために任意選択的に用いられ、それには、アドレスブックに名前（１つ又は複数）を加えること、アドレスブックから名前（１つ又は複数）を削除すること、電話番号（１つ又は複数）、メールアドレス（１つ又は複数）、住所（１つ又は複数）、又は他の情報を名前と関連付けること、画像を名前と関連付けること、名前を分類して振り分けること、電話番号又はメールアドレスを提供して、電話１３８、テレビ会議１３９、メール１４０、若しくはＩＭ  １４１による通信を開始させる及び／又は容易にすること、などが含まれる。
【０１３０】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、電話モジュール１３８は、電話番号と対応する一連の文字を入力し、アドレス帳１３７内の１つ以上の電話番号にアクセスし、入力されている電話番号を修正し、対応する電話番号をダイヤルし、会話を遂行し、会話が完了した際に接続を切るか又は電話を切るために、任意選択的に使用される。上述のように、無線通信は、複数の通信規格、プロトコル、及び技術のうちのいずれかを、任意選択的に使用する。
【０１３１】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先リスト１３７、及び電話モジュール１３８と併せて、ビデオ会議モジュール１３９は、ユーザの指示に従って、ユーザと１人以上の他の参加者との間のビデオ会議を開始し、行い、終了するための、実行可能命令を含む。
【０１３２】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、電子メールクライアントモジュール１４０は、ユーザの指示に応じて、電子メールを作成し、送信し、受信し、管理するための、実行可能命令を含む。画像管理モジュール１４４と併せて、電子メールクライアントモジュール１４０により、カメラモジュール１４３で撮影した静止画像又は映像を作成し、電子メールを送信することが非常に簡単になる。
【０１３３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、インスタントメッセージモジュール１４１は、インスタントメッセージと対応する文字列を入力したり、入力済みの文字を修正したり、対応するインスタントメッセージを送信したり（例えば、電話ベースのインスタントメッセージのためのショートメッセージサービス（ＳＭＳ）若しくはマルチメディアメッセージサービス（ＭＭＳ）プロトコルを使用して、又はインターネットベースのインスタントメッセージのためのＸＭＰＰ、ＳＩＭＰＬＥ、若しくはＩＭＰＳを使用して）、インスタントメッセージを受信してその受信したインスタントメッセージを表示したりするための、実行可能命令を含む。いくつかの実施形態では、送信及び／又は受信されたインスタントメッセージは、ＭＭＳ及び／又は拡張メッセージングサービス（ＥＭＳ）でサポートされるように、グラフィック、写真、オーディオファイル、映像ファイル、及び／又は他の添付を、任意選択的に、含む。本明細書で使用するとき、「インスタントメッセージング」とは、電話ベースのメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されるメッセージ）及びインターネットベースのメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ又はＩＭＰＳを使用して送信されるメッセージ）の双方を示す。
【０１３４】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、地図モジュール１５４、及び音楽再生モジュール１４６と併せて、トレーニングサポートモジュール１４２は、（例えば、時間、距離、及び／又はカロリー消費目標を有する）トレーニングを生成する、トレーニングセンサ（スポーツデバイス）と通信する、トレーニングセンサデータを受信する、トレーニングをモニタリングするために用いられるセンサを測定する、トレーニング用の音楽を選択して再生する、並びに、トレーニングデータを表示、記憶、及び送信するための、実行可能命令を含む。
【０１３５】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ（１つ又は複数）１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と併せて、カメラモジュール１４３は、静止画像又はビデオ（ビデオストリームを含む）をキャプチャしてメモリ１０２にそれらを記憶したり、静止画像又はビデオの特徴を変更したり、又はメモリ１０２から静止画像若しくは動画を削除したりするための、実行可能命令を含む。
【０１３６】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と併せて、画像管理モジュール１４４は、静止画像及び／又はビデオを、配置し、修正し（例えば、編集し）、及び別の方法で操作し、ラベルを付け、削除し、提示し（例えば、デジタルスライドショー又はアルバム内で）、並びに記憶したりするための、実行可能命令を含む。
【０１３７】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、ブラウザモジュール１４７は、ウェブページ又はそれらの一部、並びにウェブページにリンクされた添付及び他のファイルを検索し、リンク付け、受信し、表示することを含むユーザの指示に従い、インターネットをブラウズするための、実行可能命令を含む。
【０１３８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併せて、カレンダーモジュール１４８は、ユーザの指示に従い、カレンダー及びカレンダーに関連付けられたデータ（例えば、カレンダーエントリ、ＴｏＤｏリストなど）を作成し、表示し、変更し、記憶するための、実行可能命令を含む。
【０１３９】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と関連して、ウィジェットモジュール１４９は、ユーザによって任意選択的にダウンロードされて使用されるミニアプリケーション（例えば、天気ウィジェット１４９−１、株価ウィジェット１４９−２、計算機ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）、又はユーザによって作成されるミニアプリケーション（例えば、ユーザ作成ウィジェット１４９−６）である。いくつかの実施形態では、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔファイルを含む。一部の実施形態では、ウィジェットは、ＸＭＬ（拡張可能マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔ（登録商標）ファイル（例えば、Ｙａｈｏｏ！（登録商標）ウィジェット）を含む。
【０１４０】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と併せて、ウィジェット作成モジュール１５０は、ウィジェットを作成する（例えば、ウェブページのユーザ指定箇所をウィジェットに変える）ために、ユーザによって任意選択的に使用される。
【０１４１】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、検索モジュール１５１は、ユーザの指示に従い、１つ以上の検索基準（例えば、１つ以上のユーザ指定の検索語句）と一致する、メモリ１０２内のテキスト、音楽、音、画像、ビデオ、及び／又は他のファイルを検索するための実行可能命令を含む。
【０１４２】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、及びブラウザモジュール１４７と併せて、ビデオ及び音楽再生モジュール１５２は、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイル形式で記憶された録音済みの音楽又は他のサウンドファイルをユーザがダウンロード及び再生できるようにする実行可能命令、並びにビデオを（タッチスクリーン１１２上又は外部ポート１２４を介して接続された外部のディスプレイ上に）表示、提示、又は別の方法で再生するための実行可能命令を含む。いくつかの実施形態において、デバイス１００は、任意選択的に、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の登録商標）などのＭＰ３プレーヤの機能を含む。
【０１４３】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併せて、メモモジュール１５３は、ユーザの指示に従って、メモ、ＴｏＤｏリストなどを作成及び管理するための、実行可能命令を含む。
【０１４４】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と併せて、地図モジュール１５４は、ユーザの指示に従って、地図、及び地図に関連付けられたデータ（例えば、運転方向、特定の場所若しくはその付近の店舗及び関心対象の他の地点についてのデータ、並びに場所ベースの他のデータ）を受信し、表示し、修正し、記憶するために、任意選択的に使用される。
【０１４５】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併せて、オンラインビデオモジュール１５５は、ユーザがＨ．２６４などの１つ以上のファイル形式のオンラインビデオにアクセスし、ブラウズし、受信し（例えば、ストリーミング及び／又はダウンロードにより）、再生し（例えば、タッチスクリーン上で、又は外部ポート１２４を介して接続された外部のディスプレイ上で）、特定のオンラインビデオへのリンクを含む電子メールを送信し、別の方法で管理できるようにする命令を含む。いくつかの実施形態においては、電子メールクライアントモジュール１４０ではなく、インスタントメッセージモジュール１４１が、特定のオンライン映像へのリンクを送信するために用いられる。
【０１４６】
上記で識別されたモジュール及びアプリケーションのそれぞれは、１つ又はそれ以上の上記の機能を実行するための実行可能命令セット及び本出願に記載の方法（例えば、コンピュータにより実行される方法及び本明細書に記載の他の情報処理方法）と対応する。これらのモジュール（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、したがって、これらのモジュールの様々なサブセットは、様々な実施形態において、任意選択的に、組み合わせ、又は再配置される。いくつかの実施形態において、メモリ１０２は、上述の識別されたモジュール及びデータ構造のサブセットを、任意選択的に記憶する。更に、メモリ１０２は、上述されていない追加のモジュール及びデータ構造を任意選択的に記憶する。
【０１４７】
いくつかの実施形態では、デバイス１００は、デバイス上の機能の既定のセットの動作が排他的にタッチスクリーン及び／又はタッチパッドを介して実行されるデバイスである。デバイス１００の動作のための主要入力制御デバイスとしてタッチスクリーン及び／又はタッチパッドを使用することにより、デバイス１００上の物理的な入力制御デバイス（プッシュボタン、ダイヤル、及び類似物など）の数を任意選択的に減らす。
【０１４８】
排他的にタッチスクリーン及び／又はタッチパッドを介して実行される、既定の機能のセットは、任意選択的に、ユーザインタフェース間のナビゲーションを含む。いくつかの実施形態において、タッチパッドは、ユーザによってタッチされると、デバイス１００上に表示される任意のユーザインタフェースから、メインメニュ、ホームメニュ、又はルートメニュへデバイス１００をナビゲーションする。かかる実施形態において、「メニュボタン」はタッチパッドを使って実装される。いくつかの他の実施形態において、メニュボタンは、タッチパッドの代わりに、物理的なプッシュボタン又は他の物理的な入力制御デバイスである。
【０１４９】
図１Ｂは、いくつかの実施形態に係る、イベント処理のための例示的な構成要素を示すブロック図である。いくつかの実施形態では、メモリ１０２（図１Ａ内）又は３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及び対応するアプリケーション１３６−１（例えば、上述のアプリケーション１３７〜１３、１５５、及び３８０〜３９０のいずれか）を含む。
【０１５０】
イベントソータ１７０は、イベント情報を受信し、イベント情報を配布するアプリケーション１３６−１及びアプリケーション１３６−１のアプリケーションビュー１９１を判定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャモジュール１７４を含む。いくつかの実施形態において、アプリケーション１３６−１は、アプリケーションがアクティブ又は実行中の時、タッチ感知ディスプレイ１１２で上に表示される現在のアプリケーションビュー（１つ又は複数）を示す、アプリケーション内部状態１９２を含む。いくつかの実施形態において、イベントソータ１７０は、デバイス／包括的内部状態１５７を使用して、現在アクティブなアプリケーション（１つ又は複数）を判定し、イベントソータ１７０は、アプリケーション内部状態１９２を使用して、イベント情報を配布するアプリケーションビュー１９１を判定する。
【０１５１】
いくつかの実施形態では、アプリケーション内部状態１９２は、アプリケーション１３６−１が実行を再開する際に使用される再開情報、アプリケーション１３６−１によって情報が表示されているか又は表示の準備が整っていることを示すユーザインタフェース状態情報、ユーザがアプリケーション１３６−１の以前の状態又はビューに戻ることを可能にするための状態待ち行列、及びユーザが以前に行ったアクションのリドゥ／アンドゥ待ち行列のうちの１つ以上などの、追加情報を含む。
【０１５２】
イベントモニタ１７１は、周辺機器インタフェース１１８、又は任意選択的に、指紋分析モジュール１３１から、イベント情報を受信する。イベント情報は、サブイベント（例えば、マルチタッチジェスチャ又は指紋センサ１６９上での指入力の一部としての、タッチ感知ディスプレイ１１２上のユーザタッチ）についての情報を含む。周辺機器インタフェース１１８は、Ｉ／Ｏサブシステム１０６又は（オーディオ回路１１０を介して）近接センサ１６６、加速度計（１つ又は複数）１６８、指紋センサ１６９、及び／若しくはマイクロフォン１１３などのセンサから受信する情報を送信する。周辺機器インタフェース１１８がＩ／Ｏサブシステム１０６から受信する情報は、タッチ感知ディスプレイ１１２又はタッチ感知面からの情報を含む。
【０１５３】
いくつかの実施形態では、イベントモニタ１７１は、所定の間隔で周辺機器インタフェース１１８に要求を送る。これに応じて、周辺機器インタフェース１１８は、イベント情報を送信する。他の実施形態において、周辺機器ンタフェース１１８は、重要なイベント（例えば、所定のノイズ閾値を超える、及び／又は所定時間より長い入力を受け付けること）がある場合にのみイベント情報を送信する。
【０１５４】
いくつかの実施形態では、イベントソータ１７０はまた、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判断モジュール１７３をも含む。
【０１５５】
ヒットビュー判断モジュール１７２は、タッチ感知ディスプレイ１１２が１つ以上のビューを表示した際に、１つ以上のビュー内のどこにおいてサブイベントが発生したかを判断するためのソフトウェア手順を提供する。ビューは、ユーザがディスプレイ上で見ることが可能な、制御部及び他の要素で構成される。
【０１５６】
アプリケーションに関連付けられたユーザインタフェースの別の態様は、本明細書では、アプリケーションビュー又はユーザインタフェースウィンドウと呼ばれる場合がある、ビューのセットであり、それらの中で、情報が表示され、タッチに基づくジェスチャが実施される。タッチが検出される（対応するアプリケーションの）アプリケーションビューは、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに、任意選択的に、対応する。例えば、タッチが検出される最低レベルのビューは、任意選択的にヒットビューと呼ばれ、適切な入力として認識されるイベントのセットは、少なくとも部分的に、タッチベースのジェスチャを開始する最初のタッチのヒットビューに基づいて、任意選択的に判断される。
【０１５７】
ヒットビュー判断モジュール１７２は、タッチベースのジェスチャのサブイベントと関連付けられた情報を受信する。アプリケーションが、階層として編成された複数のビューを有する場合、ヒットビュー判断モジュール１７２は、サブイベントを処理するべき階層内の最下位のビューとして、ヒットビューを特定する。ほとんどの状況では、ヒットビューは、最初のサブイベント（即ち、イベント又は潜在的なイベントを形成するサブイベントのシーケンスにおける最初のサブイベント）が発生する最低レベルのビューである。ヒットビューがヒットビュー判断モジュールによって識別されると、ヒットビューは、典型的には、それがヒットビューとして識別された、同じタッチ又は入力ソースに関連する全てのサブイベントを受信する。
【０１５８】
アクティブイベント認識部判断モジュール１７３は、ビュー階層内のどのビュー（１つ以上）がサブイベントの特定のシーケンスを受信するべきかを判断する。いくつかの実施形態において、アクティブイベント認識部判断モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受信するべきであると判断する。他の実施形態において、アクティブイベント認識部判断モジュール１７３は、サブイベントの物理的な位置を含むすべてのビューはアクティブに関わっているビューであると判断し、したがって、全てのアクティブに関わっているビューは、サブイベントの特定のシーケンスを受信するべきであると判断する。他の実施形態では、タッチサブイベントが、ある特定のビューに関連付けられた領域に完全に限定されたとしても、階層の上位のビューはアクティブに関わっているビューのままであるであろう。
【０１５９】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント認識部１８０）に送信する。アクティブイベント認識部判断モジュール１７３を含む実施形態において、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判断モジュール１７３により判定されたイベント認識部にイベント情報を配布する。いくつかの実施形態では、イベントディスパッチャモジュール１７４は、対応するイベントレシーバーモジュール１８２により取得されるイベント情報をイベント待ち行列内に記憶する。
【０１６０】
いくつかの実施形態では、オペレーティングシステム１２６は、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１が、イベントソータ１７０を含む。更に他の実施形態において、イベントソータ１７０は、スタンドアロンモジュール、又は接触／移動モジュール１３０などのメモリ１０２に記憶された他のモジュールの一部である。
【０１６１】
いくつかの実施形態では、アプリケーション１３６−１は、そのアプリケーションのユーザインタフェースの各ビュー内で発生するタッチイベントを処理するための命令をそれぞれが含む、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含む。アプリケーション１３６−１のそれぞれのアプリケーションビュー１９１は、イベント認識部１８０のうちの１つ以上を含む。典型的に、対応するアプリケーョンビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態において、イベント認識部１８０のうちの１つ以上は、ユーザインタフェースキット（図示せず）又はアプリケーション１３６−１が方法及び他の性質を継承する上位レベルのオブジェクトなどの、別個のモジュールの一部である。いくつかの実施形態において、それぞれのイベントハンドラ１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、ＧＵＩアップデータ１７８、及び／又はイベントソータ１７０から受信したイベントデータ１７９のうちの１つ以上を含む。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６、オブジェクトアップデータ１７７、又はＧＵＩアップデータ１７８を、任意選択的に、利用若しくは呼び出す。あるいは、アプリケーションビュー１９１のうちの１つ以上は、１つ以上のそれぞれのイベントハンドラ１９０を含む。また、いくつかの実施形態において、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８のうちの１つ以上が、対応するアプリケーションビュー１９１内に含まれている。
【０１６２】
対応するイベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受け取って、そのイベント情報からイベントを特定する。イベント認識部１８０は、イベント受信部１８２及びイベント比較部１８４を含む。いくつかの実施形態において、イベント認識部１８０は更に、メタデータ１８３及びイベント配布命令１８８（任意選択的に、サブイベント配布命令を含む）の少なくともサブセットを含む。
【０１６３】
イベント受信部１８２は、イベントソータ１７０からイベント情報を受信する。イベント情報は、例えば、タッチ又はタッチの移動、若しくは指入力又は指紋の移動などのサブイベントの情報を含む。サブイベントによっては、イベント情報は、サブイベントの位置などの追加情報をもまた含む。サブイベントが、タッチの動きに関わる時、イベント情報は、サブイベントの速度及び方向を、任意選択的に、更に含む。いくつかの実施形態において、イベントは、ある方向から別の方向へ（例えば、縦向きから横向きへ、又はその逆）のデバイスの回転を含み、イベント情報は、デバイスの現在の向き（デバイスの姿勢とも呼ばれる）についての対応する情報を含む。
【０１６４】
イベント比較部１８４は、イベント情報を既定のイベント又はサブイベントの定義と比較し、その比較により、イベント又はサブイベントを判断、又はイベント若しくはサブイベントの状態を判断又は更新する。いくつかの実施形態において、イベント比較部１８４は、イベント定義１８６を含む。イベント定義１８６は、例えば、イベント１（１８７−１）、イベント２（１８７−２）などの、イベントの定義（例えば、サブイベントの既定のシーケンス）を含む。いくつかの実施形態では、イベント１８７におけるサブイベントは、例えば、タッチ開始、タッチ終了、タッチ移動、タッチキャンセル、マルチプルタッチ、指紋開始、指紋終了、指紋移動、指紋認証、及び指紋認証失敗を含む。ある実施例において、イベント１（１８７−１）の定義は、表示されたオブジェクト上のダブルタップである。ダブルタップは、例えば、表示されたオブジェクト上の所定の段階についての第１のタッチ（タッチ開始）、所定の段階についての第１のリフトオフ（タッチ終了）、表示されたオブジェクト上の所定の段階についての第２のタッチ（タッチ開始）、及び所定の段階についての第２のリフトオフ（タッチ終了）を含む。別の実施形態において、イベント２（１８７−２）の定義は、表示されたオブジェクトをドラッギングすることである。ドラッギングは、例えば、表示されたオブジェクト上の所定の段階についてのタッチ（又は接触）、タッチ感知ディスプレイ１１２にわたるタッチの移動、及びタッチのリフトオフ（タッチ終了）を含む。いくつかの実施形態において、イベントはまた、１つ以上の関連付けられたイベントハンドラ１９０についての情報をも含む。
【０１６５】
いくつかの実施形態では、イベント定義１８７は、それぞれのユーザインタフェースオブジェクト用のイベントの定義を含む。いくつかの実施形態では、イベント比較部１８４は、どのユーザインタフェースオブジェクトがサブイベントに関連付けられたかを判断するためにヒットテストを実行する。例えば、３つのユーザインタフェースオブジェクトがタッチ感知ディスプレイ１１２に表示されるアプリケーションビューにおいて、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベント比較部１８４は、３つのユーザインタフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連付けられたかを判断するためのヒットテストを行う。表示されたオブジェクトがそれぞれ、対応するイベントハンドラ１９０に関連付けられた場合、イベント比較部はヒットテストの結果を用いて、アクティブ化する必要のあるイベントハンドラ１９０を判断する。例えば、イベント比較部１８４は、サブイベント及びヒットテストのトリガーとなるオブジェクトに関連付けられたイベントハンドラを選択する。
【０１６６】
いくつかの実施形態では、各イベント１８７に関する定義はまた、サブイベントのシーケンスがイベント認識部のイベントタイプに対応するか否かが判定されるまで、イベント情報の送付を遅延させる、遅延作用も含む。
【０１６７】
対応するイベント認識部１８０が、一連のサブイベントがイベント定義１８６のイベントのいずれとも一致しないと判断した場合、対応するイベント認識部１８０は、イベント不可能、イベント失敗、又はイベント終了の状態に入り、その後は、タッチベースのジェスチャの次のサブイベントを無視する。この状況では、もしあれば、ヒットビューについてアクティブのままである他のイベント認識部は、進行中のタッチベースのジェスチャのサブイベントの追跡及び処理を続行する。
【０１６８】
いくつかの実施形態において、対応するイベント認識部１８０は、イベント配信システムがアクティブに関わっているイベント認識部にどのようにサブイベント配信を実行するかについて示す、構成可能なプロパティ、フラグ、及び／又はリストを持つメタデータ１８３を含む。いくつかの実施形態では、メタデータ１８３は、イベント認識部が互いにどのように対話し得るかについて示す、構成可能なプロパティ、フラグ、及び／又はリストを含む。いくつかの実施形態では、メタデータ１８３は、サブイベントがビュー階層又はプログラム階層内の様々なレベルに配布されるかどうかを示す、構成可能なプロパティ、フラグ、及び／又はリストを含む。
【０１６９】
いくつかの実施形態では、対応するイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識された時に、イベントに関連付けられたイベントハンドラ１９０をアクティブ化する。いくつかの実施形態では、対応するイベント認識部１８０は、イベントハンドラ１９０に、イベントに関連付けられたイベント情報を配布する。イベントハンドラ１９０をアクティブ化することと、対応するヒットビューにサブイベントを送信（及び送信を延期）することとは、区別される。いくつかの実施形態では、イベント認識部１８０は、認識されたイベントに関連付けられたフラグをスローし、フラグに関連付けられたイベントハンドラ１９０はフラグをキャッチし、既定の処理を実行する。
【０１７０】
いくつかの実施形態では、イベント配信命令１８８は、イベントハンドラをアクティブ化せずにサブイベントに関するイベント情報を配信するサブイベント配信命令を含む。その代わりに、サブイベント配布命令は、一連のサブイベントに関連付けられたイベントハンドラ又はアクティブに関わっているビューに、イベント情報を配布する。一連のサブイベント又はアクティブに関わっているビューに関連付けられたイベントハンドラは、イベント情報を受信し、所定の処理を実行する。
【０１７１】
いくつかの実施形態では、データアップデータ１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデータ１７６は、連絡先モジュール１３７で使用される電話番号を更新したり、ビデオ再生モジュール１４５で使用されるビデオファイルを記憶したりする。いくつかの実施形態では、オブジェクトアップデータ１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデータ１７６は、新たなユーザインタフェースオブジェクトを作成したり、ユーザインタフェースオブジェクトの位置を更新したりする。ＧＵＩアップデータ１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデータ１７８は、表示情報を準備し、タッチ感知ディスプレイ上に表示するために表示情報をグラフィックモジュール１３２に送信する。
【０１７２】
いくつかの実施形態では、イベントハンドラ（１つ又は複数）１９０は、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８を含むか、若しくはそれらに対するアクセスを有する。いくつかの実施形態では、データアップデータ１７６、オブジェクトアップデータ１７７、及びＧＵＩアップデータ１７８は、対応するアプリケーション１３６−１又はアプリケーションビュー１９１の単一のモジュールに含まれる。他の実施形態では、それらは、２つ以上のソフトウェアモジュールに含まれる。
【０１７３】
タッチ感知ディスプレイ上のユーザのタッチのイベント処理に関する前述の論考はまた、入力デバイスを使用して多機能デバイス１００を動作させるための他の形態のユーザ入力にも適用されるが、その全てがタッチスクリーン上で開始されるわけではないことが理解されよう。例えば、任意選択的に単一又は複数のキーボード押圧若しくは保持と連携する、マウスの移動及びマウスボタンの押圧、タッチパッド上での、タップ、ドラッグ、スクロールなどの接触移動、ペンスタイラス入力、デバイスの移動、口頭での命令、検出された眼球運動、バイオメトリック入力、及び／又はそれらの任意の組み合わせは、認識されるイベントを定義するサブイベントに対応する入力として、任意選択的に使用される。
【０１７４】
図２は、いくつかの実施形態に係る、タッチスクリーン１１２を有するポータブル多機能デバイス１００を示す。タッチスクリーンは、ユーザインタフェース（ＵＩ）２００内に１つ以上のグラフィックを、任意選択的に、表示する。後述する実施形態並びに本実施形態では、ユーザは、例えば、１本以上の指２０２（図には、正確な縮尺率では描かれていない）又は１つ以上のスタイラス２０３（図には、正確な縮尺率では描かれていない）を用いてグラフィック上でジェスチャを行うことにより、グラフィックのうちの１つ以上を選択できる。いくつかの実施形態では、ユーザが１つ以上のグラフィックとの接触を断った際に、１つ以上のグラフィックの選択が生じる。いくつかの実施形態では、ジェスチャは、１回以上のタップ、１回以上のスワイプ（左から右へ、右から左へ、上方向へ、及び／又は下方向へ）、及び／又はデバイス１００と接触した指のローリング（右から左へ、左から右へ、上方向へ、及び／又は下方向へ）を、任意選択的に、含む。いくつかの実装又は状況において、グラフィックとの偶発的な接触は、グラフィックを選択しない例えば、選択と対応するジェスチャがタップである場合、アプリケーションアイコンの上をスワイプするスワイプジェスチャは、対応するアプリケーションを、任意選択的に、選択しない。
【０１７５】
デバイス１００はまた、「ホーム」又はメニュボタン２０４などの、１つ以上の物理ボタンをも、任意選択的に含む。前述のように、メニュボタン２０４は、デバイス１００上で任意選択的に実行されるアプリケーションのセット内の任意のアプリケーション１３６へのナビゲーションに、任意選択的に、使用される。あるいは、いくつかの実施形態では、メニュボタンは、タッチスクリーン１１２に表示されたＧＵＩにおけるソフトキーとして実装されている。いくつかの実施形態において、ボタン２０４は、ボタン２０４と対話する指紋を識別するため、及び／又はボタン２０４上の指紋の移動を検出するための、統合指紋センサ１６９−１を含む。また、デバイスは、ボタン２０４とは別個であって、デバイスと対話するユーザを識別する、及び／又は指紋の動きを検出するためにボタン２０４に組込まれた指紋センサ１６９−１の代わりに、若しくは併用して用いられる、１つ以上の他の指紋センサ１６９−２を、任意選択的に、含む。加えて、他の指紋センサ１６９−２のうちの１つ以上は、ボタン（例えば、アクティブ化強度閾値を超える強度を有する入力を検出することによってアクティブ化される感圧領域、又はユーザによって加えられた力に応じて移動する物理アクチュエータ）と任意選択的に関連付けられる。タッチ感知面（例えば、タッチスクリーン１１２）が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装では、タッチ感知面（例えば、タッチスクリーン１１２）は、別個の指紋センサ（例えば、指紋センサ１６９−１又は１６９−２）の代わりの、又は追加の指紋センサとして、任意選択的に、使用される。いくつかの実施形態では、デバイス１００は、デバイス１００上の手の向きを判断するために用いられる１つ以上の向きセンサのセットを含む。
【０１７６】
一実施形態では、デバイス１００は、タッチスクリーン１１２、メニュボタン２０４、デバイスへの電源をオン／オフしてデバイスをロックするためのプッシュボタン２０６、音量調整ボタン（１つ又は複数）２０８、受信者識別モジュール（ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電用外部ポート１２４を含む。ブッシュボタン２０６は、任意選択的に、ボタンを押圧してボタンを既定の時間インタバルにわたって押圧状態に保持することで、デバイスの電源をオン／オフにする、ボタンを押圧して既定の時間インタバルが経過する前にボタンを離すことで、デバイスをロックする、及び／又はデバイスのロックを解除する若しくはロック解除プロセスを開始させるために、用いられる。代替的実施形態において、デバイス１００はまた、マイクロフォン１１３を通して、一部の機能をアクティブ化し、又はディアクティブ化するための口頭入力を受け付ける。また、デバイス１００は、タッチスクリーン１１２への接触の強度を検出するための１つ以上の接触強度センサ１６５及び／又はデバイス１００のユーザの触知出力を生成するための１つ以上の触知出力生成器１６７を、任意選択的に、含む。
【０１７７】
図３は、いくつかの実施形態に係る、ディスプレイ及びタッチ感知面を備える例示的な多機能デバイスのブロック図である。デバイス３００は、ポータブルでなくてもよい。いくつかの実施形態において、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤデバイス、ナビゲーションデバイス、教育的デバイス（子供の学習玩具など）、ゲームシステム、又は制御デバイス（例えば、ホーム又は業務用コントローラ）である。デバイス３００は、典型的には、１つ以上の処理ユニット（ＣＰＵ）３１０と、１つ以上のネットワーク又は他の通信インタフェース３６０と、メモリ３７０と、これらの構成要素を相互接続するための１つ以上の通信バス３２０とを含む。通信バス３２０は、システム構成要素間の通信を相互接続及び制御する回路（チップセットと称することがある）を、任意選択的に含む。デバイス３００は、典型的にはタッチスクリーンディスプレイである、ディスプレイ３４０を備える入出力（Ｉ／Ｏ）インタフェース３３０を含む。また、Ｉ／Ｏインタフェース３３０は、キーボード及び／又はマウス（又は、他のポインティングデバイス）３５０及びタッチパッド３５５、デバイス３００上で触知出力を生成するための（例えば、図１Ａに関連して上述されている触知出力生成器（１つ又は複数）１６７に類似した）触知出力生成器３５７、センサ３５９（例えば、光センサ、加速度センサ、近接センサ、タッチ感知センサ、及び／又は図１Ａに関連して上述されている接触強度センサ（１つ又は複数）１６５と類似の接触強度センサ、及び／又は図１Ａに関連して上述されている指紋センサ（単数又は複数）１６９に類似した指紋センサ）を、任意選択的に含む。加えて、タッチ感知面（例えば、タッチパッド３５５）が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装において、タッチ感知面（例えば、タッチパッド３５５）は、別個の指紋センサ（例えば、センサ３５９のうちの１つ）の代わりの、又は追加の指紋センサとして任意選択的に使用され得る。いくつかの実施形態において、デバイス３００は、デバイスの上の、又はデバイスに近接した、指や手の向き（例えば、指紋センサ１６９の上にある指の向き）を判定するために使用される１つ以上の向きセンサのセットを含む。加えて、いくつかの実施形態において、１つ以上の向きセンサのセットは、デバイスと対話する接触の回転を検出する指紋センサに追加して又は代わりに使用される。例えば、上述の方法のうちの１つ以上において、指紋センサを使用して指紋／接触の回転を検出する代わりに、指紋の特徴の検出の有無にかかわらず、指紋を含む接触の回転を検出するために１つ以上の向きセンサのセットが使用される。
【０１７８】
メモリ３７０はＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス固体メモリデバイスなどの高速ランダムアクセスメモリを含み、任意選択的に、１つ以上の磁気ディスク記憶装置、光学ディスク記憶装置、フラッシュメモリデバイス、又は他の不揮発性固体記憶装置などの不揮発性メモリを含む。メモリ３７０は、ＣＰＵ（１つ又は複数）３１０からはリモートに位置する１つ以上の記憶デバイスを、任意選択的に、含む。いくつかの実施形態にでは、メモリ３７０は、ポータブル多機能デバイス１００（図１Ａ）のメモリ１０２に記憶されたプログラム、モジュール、及びデータ構造と類似するプログラム、モジュール、及びデータ構造、又はそれらのサブセットを記憶する。更に、メモリ３７０は、ポータブル多機能デバイス１００のメモリ１０２内に存在しない追加プログラム、モジュール、及びデータ構造を、任意選択的に記憶する。例えば、デバイス３００のメモリ３７０は、描画モジュール３８０、プレゼンテーションモジュール３８２、文書作成モジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を、任意選択的に記憶するが、ポータブル多機能デバイス１００（図１）のメモリ１０２は、これらのモジュールを、任意選択的に記憶しない。
【０１７９】
上記で特定された図３の要素のそれぞれは、任意選択的に、前述のメモリデバイスのうちの１つ以上に記憶される。上記で識別されたモジュールのうちのそれぞれは、上述した機能を実行するための命令セットに対応する。上述の識別されたモジュール又はプログラム（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、したがって、様々な実施形態において、これらのモジュールの様々なサブセットは、任意選択的に、組み合わされるか、又は別の方法で再配置される。いくつかの実施形態において、メモリ３７０は、上述の識別されたモジュール及びデータ構造のサブセットを、任意選択的に記憶する。更に、メモリ３７０は、上述されていない追加のモジュール及びデータ構造を任意選択的に記憶する。
【０１８０】
ここで、ポータブル多機能デバイス１００上に任意選択的に実装される、ユーザインタフェース（「ＵＩ」）の実施形態に注意を向ける。
【０１８１】
図４Ａは、いくつかの実施形態に係る、ポータブル多機能デバイス１００上のアプリケーションのメニュに関する、例示的なユーザインタフェースを示す。同様のユーザインタフェースは、任意選択的に、デバイス３００上に実装される。いくつかの実施形態では、ユーザインタフェース４００は、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
●セルラー信号及びＷｉ−Ｆｉ信号などの無線通信（１つ又は複数）に関する信号強度インジケータ（１つ又は複数）４０２、
●時刻４０４、
●Ｂｌｕｅｔｏｏｔｈインジケータ４０５、
●バッテリ状態インジケータ４０６、
●下記などの、頻繁に使用されるアプリケーション用のアイコンを含むトレイ４０８、
○不在着信又は留守番電話メッセージの数の標識４１４を任意選択的に含む、「電話」とラベル付けされる、電話モジュール１３８用のアイコン４１６、
○未読電子メールの数の標識４１０を任意選択的に含む、「メール」とラベル付けされた、電子メールクライアントモジュール１４０用のアイコン４１８、
○「ブラウザ」とラベル付けされる、ブラウザモジュール１４７用のアイコン４２０、及び
○「ｉＰｏｄ」とラベル付けされる、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）モジュール１５２とも称されるビデオ及び音楽再生モジュール１５２用のアイコン４２２、並びに
●下記などの、その他のアプリケーション用のアイコン、
○「テキスト」とラベル付けされる、ＩＭモジュール１４１用のアイコン４２４、
○「カレンダー」とラベル付けされる、カレンダーモジュール１４８用のアイコン４２６、
○「写真」とラベル付けされる、画像管理モジュール１４４用のアイコン４２８、
○「カメラ」とラベル付けされる、カメラモジュール１４３用のアイコン４３０、
○「オンラインビデオ」とラベル付けされる、オンラインビデオモジュール１５５用のアイコン４３２、
○「株式」とラベル付けされる、株式ウィジェット１４９−２用のアイコン４３４、
○「地図」とラベル付けされる、地図モジュール１５４用のアイコン４３６、
○「天気」とラベル付けされる、天気ウィジェット１４９−１用のアイコン４３８、
○「時計」とラベル付けされる、アラーム時計ウィジェット１４９−４用のアイコン４４０、
○「トレーニングサポート」とラベル付けされる、トレーニングサポートモジュール１４２用のアイコン４４２、
○「メモ」とラベル付けされる、メモモジュール１５３用のアイコン４４４、及び
○デバイス１００及びその様々なアプリケーション１３６に関する設定へのアクセスを提供する、設定アプリケーション若しくはモジュール用のアイコン４４６。
【０１８２】
図４Ａに示されているアイコンのラベルは、単に例示的であることが理解されよう。例えば、ビデオ及び音楽再生モジュール１５２用のアイコン４２２は、「音楽」又は「音楽プレーヤ」とラベル付けされる。他のラベルは、様々なアプリケーションアイコンのために、任意選択的に使用される。いくつかの実施形態では、それぞれのアプリケーションアイコンに関するラベルは、それぞれのアプリケーションアイコンに対応するアプリケーションの名前を含む。いくつかの実施形態では、特定のアプリケーションアイコンのラベルは、特定のアプリケーションアイコンに対応するアプリケーションの名前とは異なる。
【０１８３】
図４Ｂは、統合３５９−１（又は別個の３５９−２）指紋センサ（例えば、図１Ａの指紋センサ１６９と類似した方法で動作するセンサ３５９のうちの１つ以上）を有するディスプレイ４５０（例えば、タッチスクリーン１１２）とは別個のタッチ感知面４５１（例えば、図３のタブレット又はタッチパッド３５５）を有するデバイス（例えば、図３のデバイス３００）上の例示的なユーザインタフェースを示す。加えて、タッチ感知面４５１が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装において、タッチ感知面４５１は、異なる指紋センサ（例えば、統合指紋センサ３５９−１、又は別個の指紋センサ３５９−２）の代わりに、又は追加して、指紋センサとして、任意選択的に、使用される。また、デバイス３００は、タッチ感知面４５１への接触の強度を検出するための１つ以上の接触強度センサ（例えば、センサ３５９−３のうちの１つ以上）及び／又はデバイス３００のユーザの触知出力を生成するための１つ以上の触知出力生成器３５７を、任意選択的に、含む。
【０１８４】
以下の実施例のうちのいくつかは、タッチスクリーンディスプレイ１１２上の入力（タッチ感知面とディスプレイとが組み合わされている場合）を参照して説明されるが、いくつかの実施形態では、デバイスは、図４Ｂに示すように、ディスプレイとは別個のタッチ感知面上で入力を検出する。いくつかの実施形態では、タッチ感知面（例えば、図４Ｂの４５１）は、ディスプレイ（例えば、４５０）上の主軸（例えば、図４Ｂの４５３）に対応する主軸（例えば、図４Ｂの４５２）を有する。これらの実施形態によれば、デバイスは、ディスプレイ上のそれぞれの位置に対応する位置（例えば、図４Ｂにおいて、４６０は４６８と対応し、４６２は４７０と対応する）でのタッチ感知面４５１との接触（例えば、図４Ｂの４６０及び４６２）を検出する。このように、タッチ感知面がディスプレイとは別個のものである時、タッチ感知面（例えば、図４Ｂの４５１）上でデバイスによって検出されたユーザ入力（例えば、接触４６０及び４６２、及びそれらの移動）は、多機能デバイスのディスプレイ（例えば、図４Ｂの４５０）上のユーザインタフェースを操作するためにデバイスによって使用される。同様の方法が、本明細書に記載の他のユーザインタフェースに、任意選択的に使用されることを理解されたい。
【０１８５】
更に加えて、以下の説明は、主に指入力（例えば、指の接触、指のタップジェスチャ、指のスワイプジェスチャ）を参照して説明されるが、いくつかの実施形態では、それらの指入力のうちの１つ以上は、別の入力デバイスからの入力（例えば、マウスに基づく入力又はスタイラス入力）で置き換えられることを理解されたい。例えば、スワイプジェスチャは、任意選択的に、（例えば、接触の代わりに）マウスクリックと置き換えられ、その後、（例えば、接触の移動の代わりに）スワイプの経路に沿ってカーソルの移動が行われる。別の実施例として、タップジェスチャは、（例えば、接触の検出に続いて接触の検出を停止する代わりに）カーソルがタップジェスチャの位置上に配置される間、任意選択的に、マウスクリックと置き換えられる。同様に、複数のユーザ入力が同時に検出される時、複数のコンピュータマウスが、任意選択的に同時に用いられ、又はマウスと指接触が任意選択的に同時に用いられることが理解されよう。
【０１８６】
本明細書で使用されるとき、用語「フォーカスセレクタ」とは、ユーザが対話しているユーザインタフェースの現在の部分を示す、入力要素を指す。カーソル又は他のロケーションマーカを含む実装において、カーソルは、タッチ感知面（例えば、図３のタッチパッド３５５、又は図４Ｂのタッチ感知面４５１）上で入力（例えば、押圧入力）が検出された時に、カーソルが特定のユーザインタフェース要素（例えば、ボタン、ウィンドウ、スライダ、又は他のユーザインタフェース要素）の上にある時、「フォーカスセレクタ」として機能し、特定のユーザインタフェース要素が、検出された入力に従って調整される。タッチスクリーンディスプレイ上のユーザインタフェース要素との直接的な対話を可能にする、タッチスクリーンディスプレイ（例えば、図１Ａのタッチ感知ディスプレイシステム１１２、又は図４Ａのタッチスクリーン１１２）を含むいくつかの実装では、タッチスクリーン上で検出される接触が「フォーカスセレクタ」の役割を果たすため、入力（例えば、接触による押圧入力）が、タッチスクリーンディスプレイ上の特定のユーザインタフェース要素（例えば、ボタン、ウィンドウ、スライダ、又は他のユーザインタフェース要素）の場所で検出されると、その特定のユーザインタフェース要素が、検出された入力に従って調整される。いくつかの実装においては、（例えば、タブキー又は矢印キーを使ってフォーカスを１つのボタンから別のボタンへ移動させることにより）タッチスクリーン上の対応するカーソルの移動又は接触の移動を伴わずに、フォーカスはユーザインタフェースの１つの領域からユーザインタフェースの別の領域に移動される。これらの実装では、フォーカスセレクタは、ユーザインタフェースの異なる領域間でのフォーカスの移動に従って、移動する。フォーカスセレクタが取る特定のフォームに関係なく、フォーカスセレクタは、全体的に、ユーザのユーザインタフェースとの意図した（例えば、ユーザが対話したいと思っているユーザインタフェースの要素をデバイスに指示することによる）対話を伝達するように、ユーザによって制御されたユーザインタフェース要素（又は、タッチスクリーンディスプレイ上の接触）である。例えば、押圧入力がタッチ感知面（例えば、タッチパッド又はタッチスクリーン）上で検出された時の、それぞれのボタンの上にあるフォーカスセレクタ（例えば、カーソル、接触又は選択ボックス）の位置は、（デバイスのディスプレイ上に示されている他のユーザインタフェース要素とは反対に）ユーザが、それぞれのボタンをアクティブ化しようとしていることを指示する。
【０１８７】
図４Ｃは、関連付けられた指紋ＬＰ（「左小指」指紋）、ＬＲ（「左薬指」指紋）、ＬＭ（「左中指」指紋）、ＬＩ（「左人差し指」指紋）、ＬＴ（「左親指」指紋）、ＲＴ（「右親指」指紋）、ＲＩ（「右人差し指」指紋）、ＲＭ（「右中指」指紋）、ＲＲ（「右薬指」指紋）ＲＰ（「右小指」指紋）を有する２つの手の略図を示す。これらの略語は、指紋センサとの対話の例を示す他の指を参照して使用される。本明細書に記述されている方法のうちの一部については、ユーザの１つ以上の指紋は、指紋の識別を可能にする指紋についての情報を収集することによって登録される。これらの登録された指紋、又は予め事前登録された指紋は、登録済みの指紋と称されることもある。以下で説明されている多くの状況において、指紋センサ上で検出される指紋は、以前に登録済みの指紋（例えば、登録済みの指紋）と比較される。
【０１８８】
図４Ｄは、指紋センサ（例えば、ボタン２０４に組込まれた指紋センサ１６９）上の指紋の２つの異なるタイプの回転を示す。図４Ｄの左側は、指紋センサ周りの指紋の「旋回」の例であり、指紋の重心は、指紋センサの中心周りを旋回動作（例えば、円形状動作）で移動する。図４Ｄの右側は、指紋センサ上の指紋の「捩じり」の例であり、指紋の主軸は、指紋センサに対する方向を変える。これらの用語（例えば、「旋回」及び「捩じり」）は、指紋センサとの対話の例を示す他の指を参照して指紋センサ上の指紋の異なる回転方向を説明する時に使用される。
【０１８９】
図４Ｄに示されるように、いくつかの実施形態において、指紋センサは、平均的な指紋より小さいか、ほぼ同じサイズである。したがって、いくつかの実施形態において、指紋センサは、指紋の縁部の移動を検出する代わりに、又はそれに加えて、指紋の特徴の移動を検出することによって指紋の移動（例えば、指紋のジェスチャ）を検出する。換言すれば、いくつかの実装において、指紋センサは、指紋の輪郭の移動（例えば、接触）を判定することによってではなく、指紋センサ上の指紋の隆線の移動（例えば、隆線の特定のミニシュア点）を検出することによって指紋の移動を検出する。指紋センサが指紋より大きいか小さいかに関係なく、指紋の端部又は輪郭の移動に基づく指紋の検出に代わって、又はそれに追加して、指紋の特徴の移動に基づいて指紋の移動（例えば、指紋のジェスチャ）を検出することによって、指紋の移動をはるかに詳細に追跡でき、指紋が、指紋センサの全体又は大部分を覆っていても、指紋の移動を追跡することができる。
ユーザインタフェース及び関連プロセス
デバイスを用いて指紋を登録する
【０１９０】
多くの電子デバイスは、デバイスのロックを解除する方法を提供する。例えば、ユーザは、パスコード又は個人識別番号（ＰＩＮ）を入力し、既定のパターンでスワイプジェスチャを行うか、又はアフォーダンスをスライドして、個人ユーザ情報及びアプリケーションにアクセスするためにデバイスのロックを解除する必要がある。しかしながら、ｅコマース及び携帯電話での購入の普及により、デバイスのロックを解除するためにより強いセキュリティが必要とされる。以下に記載するデバイスは、それぞれの指の指紋を、複数の個別かつ別個の静止指ジェスチャからの指紋情報を収集した後にデバイスを用いて登録する既存の方法を改善する。順番に、デバイスは、検出された指紋が登録済みの指紋と一致する時に、制限付き動作を行う（例えば、デバイス又は携帯電話での購入のロックを解除する）。
【０１９１】
デバイスは指紋登録インタフェースを表示し、指紋センサ上で、対応する指で行われる複数の個別かつ別個の静止指ジェスチャを検出する。デバイスは、対応する指で行われる複数の個別かつ別個の静止指ジェスチャから指紋情報を収集する。指紋情報を収集した後に、デバイスは、その対応する指について収集された指紋情報に基づいて、収集された指紋情報が、デバイスを用いて対応する指の指紋を登録するのに十分かを判定する。対応する指について収集された指紋情報が、その対応する指の指紋の登録に十分であるとの判定に従って、デバイスは、デバイスを用いて、その対応する指の指紋を登録する。対応する指について収集された指紋情報が、その対応する指の指紋の登録に十分でないとの判定に従って、デバイスは、指紋登録インタフェースにメッセージを表示して、ユーザに対して、その対応する指で１つ以上の更なる静止指ジェスチャを指紋センサ上で行うように促す。
【０１９２】
いくつかの実施形態では、デバイスは、個別のディスプレイ（例えば、ディスプレイ４５０）及び個別のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスは、ポータブル多機能デバイス１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触知出力発生器１６７を含む。図５Ａ〜図５ＥＥ及び図６Ａ〜図６Ｄを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知表示システム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図５Ａ〜図５ＥＥ及び図６Ａ〜図６Ｄを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイス参照して論じるが、類似した動作が、図５Ａ〜図５ＥＥに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図５Ａ〜図５ＥＥで説明する入力を統合指紋センサ３５９−１上で検出することに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、図５Ａ〜図５ＥＥに示す接触を検出したことに応じて、及び／又はディスプレイ４５０上に図５Ａ〜図５ＥＥに示すユーザインタフェースを表示する間に別個のタッチ感知面４５１に、行われる。かかる実施形態では、図５Ａ〜図５ＥＥに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０１９３】
図５Ａ〜図５Ｍは、第１の指紋がポータブル多機能デバイス１００を用いて登録されるデバイス設定プロセスの一部を示す。
【０１９４】
図５Ａは、タッチスクリーン１１２上にユーザインタフェース４００を表示するポータブル多機能デバイス１００（時折、本明細書中でデバイス１００という）を示す。図５Ａでは、ユーザインタフェース４００は、ユーザのＴｏｕｃｈ  ＩＤとして機能するための指紋をユーザに登録させるように促す「Ｔｏｕｃｈ  ＩＤを設定」インタフェースを含む。登録済みの指紋（例えば、Ｔｏｕｃｈ  ＩＤ）は、パスコード又は個人識別番号（ＰＩＮ）の代わりにデバイスのロックを解除する、及び任意選択的に、商品又はサービスを購入するために、用いることができる。図５Ａでは、「Ｔｏｕｃｈ  ＩＤを設定」インタフェースは、デバイスの設定プロセス中に表示される。例えば、デバイス設定プロセスは、ユーザが初めてデバイスの電源を入れる時に発生する。例えば、デバイス設定プロセスは、少なくとも、任意選択の、指紋登録プロセス（例えば、図５Ｂ〜図５Ｋ、及び図５Ｎ〜図５Ｔに示す）、及びパスコード設定プロセス（例えば、図５Ｍに示す）を含む。「Ｔｏｕｃｈ  ＩＤを設定」インタフェースは、アクティブ化されるとデバイス１００に指紋登録プロセスを開始させる「今設定する」ボックス５０２、及びアクティブ化されるとデバイス１００に指紋登録プロセスをスキップさせてパスコード設定インタフェース（例えば、図５Ｍに示される）を表示させる「後で設定する」ボックス５０４を含む。例えば、「今設定する」ボックス５０２は、「今設定する」ボックス５０２内、又はその上の位置で接触（例えば、タッチ入力又はタップジェスチャ）が検出されたとき、又は指紋センサ１６９上で指紋が検出された時に起動される。例えば、「後で設定する」ボックス５０４は、「後で設定する」ボックス５０４内、又はその上の位置でタッチ入力が検出された時に、起動される。図５Ａはまた、デバイス１００が、「今設定する」ボックス５０２に対応するタッチスクリーン１１２上の位置で、接触５０６（例えば、タップジェスチャ）を検出するのも示す。あるいは、図５Ａは、指紋５０８（例えば、ユーザの右人差し指に対応する）を第１の指ジェスチャ（例えば、第１のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出し、指紋情報を第１の指ジェスチャから収集するデバイス１００を示す。
【０１９５】
図５Ｂは、図５Ａでの接触５０６の検出に応じて、タッチスクリーン１１２上に指紋登録プロセスのための第１の指紋登録インタフェースを表示する、デバイス１００を示す。いくつかの実施形態では、指紋登録プロセスは、少なくとも、第１の指紋登録インタフェース（例えば、図５Ｂ〜図５Ｇ及び図５Ｏ〜図５Ｑに示す）、及び第２の指紋登録インタフェース（例えば、図５Ｈ〜図５Ｊ及び図５Ｒ〜図５Ｓに示す）を含む。図５Ｂでは、第１の指紋登録インタフェースは、指紋センサ１６９上で、ユーザに複数の個別かつ別個の静止指ジェスチャを対応する指で行うように促して、対応する指の指紋を登録させる命令を含む。図５Ｂでは、第１の指紋登録インタフェースはまた、第１の状態５１０−ａでの進度インジケータ５１０を含む。例えば、第１の状態５１０−ａでは、進度インジケータ５１０は細長い隆線を有する模造指紋である。第１の状態５１０−ａは、指紋情報が収集されていないことを示す。図５Ｂはまた、アクティブ化されると、デバイス１００に図５Ａの「Ｔｏｕｃｈ  ＩＤを設定」インタフェースを再表示させる、「バック」アフォーダンス５０９を示す。図５Ｂは更に、デバイス１００が、指紋センサ１６９上で指紋５１２（例えば、ユーザの右人差し指に対応する）を第１の指ジェスチャの一部として検出し、第１の指ジェスチャから指紋情報を収集するのを示す。
【０１９６】
図５Ｃは、第１の指ジェスチャを検出したことに応じて、進度インジケータ５１０の外観を変化させたデバイス１００を示す。例えば、第１の指ジェスチャは図５Ａの指紋５０８、あるいは、図５Ｂの指紋５１２に、対応する。図５Ｃでは、デバイス１００は進度インジケータ５１０を第２の状態５１０−ｂで表示する。図５Ｃでは、進度インジケータ５１０の隆線の少なくとも一部が、第２の状態５１０−ｂでは図５Ｂの第１の状態５１０−ａと比較して太く（又は濃く）なっている。進度インジケータ５１０の第２の状態５１０−ｂは、いくらかの指紋情報が収集されているものの、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｃはまた、デバイス１００が、指紋５１４（例えば、ユーザの右人差し指に対応する）を第２の指ジェスチャ（例えば、第２のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第２の指ジェスチャから指紋情報を収集するのを示す。
【０１９７】
図５Ｄは、タッチスクリーン１１２上に、ユーザに対して図５Ｃで検出した第２の指ジェスチャとは異なる後続の指ジェスチャを行うように促すメッセージを表示する、デバイス１００を示す。図５Ｄでは、デバイス１００は、図５Ｃにて第２の指ジェスチャを検出したの応じて、タッチスクリーン１１２上に、メッセージ５１６第１の登録インタフェース（第２の状態５１０−ｂの進度インジケータ５１０を含む）を表示する。図５Ｄでは、メッセージ５１６は、ユーザに対して、それぞれの指を各指ジェスチャ間で移動させて、それぞれの指の異なる領域の指紋と対応する指紋情報を収集させるように指示する命令を含む。いくつかの実施形態では、メッセージ５１６内の「ＯＫ」アフォーダンスに対応する位置で接触が検出されるか、指紋センサ１６９で次の指ジェスチャが検出されるかした時に、メッセージ５１６が閉じられ、指紋登録プロセスが再開される。図５Ｄはまた、デバイス１００が、指紋５１８（例えば、ユーザの右人差し指に対応する）を第３の指ジェスチャ（例えば、第３のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第３の指ジェスチャから指紋情報を収集するのを示す。
【０１９８】
図５Ｅは、図５Ｄにおける第３の指ジェスチャを検出したのに応じて、進度インジケータ５１０の外観を変化させたデバイス１００を示す。図５Ｅでは、デバイス１００は進度インジケータ５１０を第３の状態５１０−ｃで表示する。図５Ｅでは、進度インジケータ５１０の隆線のより多い量が、図５Ｂの第２の状態５１０−ｂと比較して太くなっている。進度インジケータ５１０の第３の状態５１０−ｃは、より多くの指紋情報が収集されているものの、第１の指紋（例えば、ユーザの右人差し指に対応する）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｅはまた、デバイス１００が、指紋５２０（例えば、ユーザの右人差し指に対応する）を第４の指ジェスチャ（例えば、第４のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第４の指ジェスチャから指紋情報を収集するのを示す。
【０１９９】
図５Ｆは、タッチスクリーン１１２上に、ユーザに対して図５Ｅで検出した第４の指ジェスチャとは異なる後続の指ジェスチャを行うように促すメッセージを表示する、デバイス１００を示す。図５Ｆでは、デバイス１００は、図５Ｅにて第４の指ジェスチャを検出したのに応じて、タッチスクリーン１１２上に、第１の登録インタフェース（第３の状態５１０−ｃの進度インジケータ５１０を含む）の上にメッセージ５２２を表示する。図５Ｆでは、メッセージ５２２は、ユーザに対して、指を指紋センサ１６９上により長い時間保って、指紋情報を収集できるように指示する命令を含む。いくつかの実施形態では、メッセージ５２２は、ユーザの指をいつ指紋センサ１６９から上げてもよいかを合図する振動をユーザが感じることを示す、命令を含む。いくつかの実施形態では、メッセージ５２２内の「ＯＫ」アフォーダンスに対応する位置で接触が検出されるか、指紋センサ１６９で次の指ジェスチャが検出されるかした時に、メッセージ５２２が閉じられ、指紋登録プロセスが再開される。図５Ｆはまた、デバイス１００が、メッセージ５２２内の「ＯＫ」アフォーダンスに対応するタッチスクリーン１１２上の位置で、接触５２４を検出するのを示す。
【０２００】
図５Ｇは、図５Ｆで接触５２４を検出したのに応じて、第３の状態５１０−ｃでの進度インジケータ５１０を有する第１の指紋登録インタフェースを表示するデバイス１００を示す。図５Ｇはまた、デバイス１００が、指紋５２６（例えば、ユーザの右人差し指に対応する）を第５の指ジェスチャ（例えば、第５のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第５の指ジェスチャから指紋情報を収集するのを示す。
【０２０１】
図５Ｈは、図５Ｇで第５の指ジェスチャを検出したのに応じて、タッチスクリーン１１２上に指紋登録プロセスのために第２の指紋登録インタフェースを表示し、進度インジケータ５１０の外観を変化させたデバイス１００を示す。図５Ｈでは、第２の指紋登録インタフェースは、ユーザに対して、１つ以上の更なる個別かつ別個の静止指ジェスチャを、対応する指（例えば、ユーザの右人差し指）で指紋センサ１６９上にて行うように促して、以前に収集された指紋情報から欠如している対応する指の指紋の領域（例えば、端）についての指紋情報を集めて、第１の指紋（例えば、ユーザの右人差し指に対応する）の登録を完了させる、命令を含む。図５Ｈでは、デバイス１００は、進度インジケータ５１０を第４の状態５１０−ｄで表示する。図５Ｈでは、進度インジケータ５１０は第４の状態５１０−ｄにて拡大されて、太くなった隆線の内部領域を囲むより大きな楕円周囲の細い隆線を見せる。図５Ｈでは、進度インジケータ５１０の内部領域は、図５Ｂ〜図５Ｇに表示される第１の登録インタフェースに含まれる、拡大されていない進度インジケータ５１０に対応する。この例では、進度インジケータ５１０の内部領域のより多い量の隆線が、図５Ｇの第３の状態５１０−ｃと比較して第４の状態５１０−ｄで太くなっている。進度インジケータ５１０の第４の状態５１０−ｄは、より多くの指紋情報が収集されているものの、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｈはまた、デバイス１００が、指紋５２８（例えば、ユーザの右人差し指に対応する）を第６の指ジェスチャ（例えば、第６のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第６の指ジェスチャから指紋情報を収集するのを示す。
【０２０２】
図５Ｉは、図５Ｈの第６の指ジェスチャを検出したのに応じて、進度インジケータ５１０の外観を変化させたデバイス１００を示す。図５Ｈでは、デバイス１００は進度インジケータ５１０を第５の状態５１０−ｅで表示する。図５Ｉでは、進度インジケータ５１０の外周における隆線の一部が、図５Ｈの第４の状態５１０−ｄと比較して第５の状態５１０−ｅで太くなっている。進度インジケータ５１０の第５の状態５１０−ｅは、より多くの指紋情報が収集されているものの、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｉはまた、デバイス１００が、指紋５３０（例えば、ユーザの右人差し指に対応する）を第７の指ジェスチャ（例えば、第４のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第７の指ジェスチャから指紋情報を収集するのを示す。
【０２０３】
図５Ｊは、図５Ｉの第７の指ジェスチャを検出したのに応じて、進度インジケータ５１０の外観を変化させたデバイス１００を示す。図５Ｊでは、デバイス１００は進度インジケータ５１０を第６の状態５１０−ｆで表示する。図５Ｊでは、進度インジケータ５１０の外周における隆線の全てが第５の状態５１０−ｆにて太くなっている。この例では、進度インジケータ５１０の第６の状態５１０−ｆは、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）を登録するのに追加の指ジェスチャが必要ないことを示す。
【０２０４】
図５Ｋは、図５Ｊの進度インジケータ５１０の外観を変化させた後の、タッチスクリーン１１２上に第３の指紋登録インタフェースを表示するデバイス１００を示す。図５Ｋでは、第３の指紋登録インタフェースは、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）がデバイス１００を用いて登録が成功していることを示す。図５Ｋでは、第３の指紋登録インタフェースは、アクティブ化されると、デバイス１００に、デバイス設定プロセスにおける次のステップのためのインタフェースを表示させる「続ける」ボックス５３４を含む。図５Ｋはまた、デバイス１００が、「続ける」ボックス５３４に対応するタッチスクリーン１１２上の位置で、接触５３６（例えば、タップジェスチャ）を検出するのも示す。
【０２０５】
図５Ｌは、図５Ｋでの接触５３６の検出に応じて、タッチスクリーン１１２上に「購入用Ｔｏｕｃｈ  ＩＤの設定」インタフェースを表示する、デバイス１００を示す。「購入用Ｔｏｕｃｈ  ＩＤを設定」インタフェースは、ユーザに、図５Ｂ〜図５Ｋで登録された指紋を購入用クレデンシャル（例えば、ストアログインＩＤ及びパスワード、クレジットカード情報、請求先住所、等）と関連付けるように促す。「購入用Ｔｏｕｃｈ  ＩＤを設定」インタフェースは、アクティブ化されると、デバイス１００に購入用クレデンシャルを以前に登録済みの指紋と関連付ける購入用設定プロセスを開始させる「今設定する」ボックス５３８、及び、アクティブ化されると、デバイス１００に購入用設定プロセスをスキップさせてパスコード設定インタフェースを表示させる「後で設定する」ボックス５４０を含む。例えば、「今設定する」ボックス５３８は、「後で設定する」ボックス５３８の中又はその上の位置でタッチ入力が検出された時に起動され、「後で設定する」ボックス５４０は、「後で設定する」ボックス５４０の中又はその上の位置でタッチ入力が検出された時に起動される。図５Ｌはまた、デバイス１００が、「後で設定する」ボックス５４０に対応するタッチスクリーン１１２上の位置で、接触５４２（例えば、タップジェスチャ）を検出するのも示す。
【０２０６】
図５Ｍは、図５Ｌでの接触５４２の検出に応じて、タッチスクリーン１１２上にパスコード設定インタフェースを表示する、デバイス１００を示す。図５Ｍでは、パスコード設定インタフェースは、デバイスについてのマスターパスコード又はＰＩＮを設定可能とする複数のソフトキーを含む。
【０２０７】
図５Ｎ〜図５Ｔは、設定インタフェースから第２の指紋をポータブル多機能デバイス１００を用いて登録することを示す。
【０２０８】
図５Ｎは、タッチスクリーン１１２上の指紋設定インタフェースを表示するデバイス１００を示す。図５Ｎでは、指紋設定インタフェースは、アクティブ化されると、デバイス１００に指紋設定インタフェースとは異なる以前の設定インタフェースを再表示させる「戻る」アフォーダンス５４４、及び、アクティブ化されると、デバイス１００に指紋設定インタフェースの外観を変化させて、ユーザに登録済みの指紋を削除するか名前を編集できるようにする「編集」アフォーダンス５４６を含む。図５Ｎでは、指紋設定インタフェースはまた、パスコードの代わりに登録済みの指紋を用いてユーザにデバイスのロックを解除させることを可能とするパスコードロック解除機能をオン／オフにするように構成されるトグルスイッチ５４８と、登録済みの指紋で商品及びサービスを購入することができるのをオン／オフするように構成されるトグルスイッチ５５０とを含む。図５Ｎでは、パスコードロック解除機能はオンにされ、登録済みの指紋で商品及びサービスを購入する性能はオフにされる。
【０２０９】
図５Ｎでは、指紋設定インタフェースはまた、登録済みの指紋の一覧をも含む。図５Ｎでは、登録済みの指紋の一覧は「指紋１」ボックス５５２を含み、これはアクティブ化されると、デバイス１００に「指紋１」ボックス５５２の外観を変化させてユーザに登録済みの指紋の名前を編集できるようにし、及び、「指紋を追加」ボックス５５４を含み、これはアクティブ化されると、デバイス１００に指紋登録プロセスを開始させる。例えば、登録された「指紋１」は、図５Ｂ〜図５Ｋに示される登録プロセス中に登録される第１の指紋（例えば、ユーザの右人差し指に対応する指紋）に対応する。図５Ｎはまた、デバイス１００が、「指紋を追加」ボックス５５４に対応するタッチスクリーン１１２上の位置で、接触５５６（例えば、タップジェスチャ）を検出するのも示す。
【０２１０】
図５Ｏは、図５Ｎで接触５５６を検出したのに応じて、タッチスクリーン１１２上に指紋登録プロセスのための第１の指紋登録インタフェースを表示する、デバイス１００を示す。図５Ｏでは、第１の指紋登録インタフェースは、指紋センサ１６９上で、複数の個別かつ別個の静止指ジェスチャを対応する指で行うようにユーザに促して、対応する指の指紋を登録させる命令を含む。図５Ｏでは、第１の指紋登録インタフェースはまた、進度インジケータ５５８を第１の状態５５８−ａで含む。例えば、第１の状態５５８−ａでは、進度インジケータ５５８は細長い隆線を有する模造指紋である。第１の状態５５８−ａは、指紋情報が収集されていないことを示す。図５Ｏはまた、アクティブ化されると、デバイス１００に図５Ｎの指紋設定インタフェースを再表示させる「戻る」アフォーダンス５５７を示す。図５Ｏは更に、デバイス１００が、指紋センサ１６９上で指紋５６０（例えば、ユーザの左人差し指に対応する）を第１の指ジェスチャ（例えば、第１のタッチ及び載置ジェスチャ）の一部として検出し、第１の指ジェスチャから指紋情報を収集するのを示す。
【０２１１】
図５Ｐは、図５Ｏの第１の指ジェスチャを検出したことに応じて、進度インジケータ５５８の外観を変化させたデバイス１００を示す。図５Ｐでは、デバイス１００は進度インジケータ５５８を第２の状態５５８−ｂで表示する。図５Ｐでは、進度インジケータ５５８の少なくとも一部の隆線が、図５Ｏの第１の状態５５８−ａと比較して第２の状態５５８−ｂで太く（又は濃く）なっている。進度インジケータ５５８の第２の状態５５８−ｂは、いくつかの指紋情報が収集されているものの、第２の指紋（例えば、ユーザの左人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｐはまた、デバイス１００が、指紋５６２（例えば、ユーザの左手の人差し指に対応する）を指紋センサ１６９上で第２の指ジェスチャ（例えば、第２のタッチ及び載置ジェスチャ）の一部として検出して、第２の指ジェスチャから指紋情報を収集するのを示す。
【０２１２】
図５Ｑは、タッチスクリーン１１２上に、ユーザに対して図５Ｐで検出した第２の指ジェスチャとは異なる後続の指ジェスチャを行うように促すメッセージを表示する、デバイス１００を示す。図５Ｑでは、デバイス１００は、図５Ｐにて第２の指ジェスチャを検出したことに応じて、タッチスクリーン１１２上に、第１の登録インタフェース（第２の状態５５８−ｂの進度インジケータ５５８を含む）の上にメッセージ５６４を表示する。図５Ｑでは、メッセージ５６４は、指紋情報を収集するために、ユーザに対して指紋センサ１６９（例えば、ホームボタン２０４と統合される）に指を振動が感じられるまでホームボタン２０４をクリック／押圧することなく載せるように指示する命令を含む。いくつかの実施形態では、メッセージ５６４内の「ＯＫ」アフォーダンスに対応する位置で接触が検出されるか、指紋センサ１６９で後続の指ジェスチャが検出されるかした時に、メッセージ５６４が閉じられて指紋登録プロセスが再開される。図５Ｑはまた、デバイス１００が、指紋５６６（例えば、ユーザの左人差し指に対応する）を第３の指ジェスチャ（例えば、第３のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第３の指ジェスチャから指紋情報を収集するのを示す。
【０２１３】
図５Ｒは、図５Ｑの第３の指ジェスチャを検出したことに応じて、タッチスクリーン１１２上に、指紋登録プロセスのために第２の指紋登録インタフェースを表示し、進度インジケータ５５８の外観を変化させたデバイス１００を示す。図５Ｒでは、第２の指紋登録インタフェースは、ユーザに対して、対応する指（例えば、ユーザの左人差し指）で１つ以上の更なる個別かつ別個の静止指ジェスチャを、指紋センサ１６９上にて行うように促して、以前に収集された指紋情報から欠如している対応する指の指紋の領域（例えば、端）についての指紋情報を集め、第２の指紋（ユーザの左人差し指に対応する）の登録を完成させる、命令を含む。図５Ｒでは、デバイス１００は、進度インジケータ５５８を第３の状態５５８−ｃで表示する。例えば、進度インジケータ５１０は第３の状態５５８−ｃにて拡大されて、太くなった隆線の内部領域を囲むより大きな楕円周囲の細い隆線を見せる。図５Ｒでは、進度インジケータ５５８の内部領域は、図５Ｏ〜図５Ｑに表示される第１の登録インタフェースに含まれる、拡大されていない進度インジケータ５５８に対応する。この例では、進度インジケータ５５８の内部領域のより多い量の隆線が、図５Ｐの第２の状態５１０−ｂと比較して第３の状態５５８−ｃで太くなっている。進度インジケータ５５８の第３の状態５５８−ｃは、より多くの指紋情報が収集されているものの、第２の指紋（例えば、ユーザの左人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。図５Ｒはまた、デバイス１００が、指紋５６８（例えば、ユーザの左人差し指に対応する）を第４の指ジェスチャ（例えば、第４のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第４の指ジェスチャから指紋情報を収集するのを示す。
【０２１４】
図５Ｓは、図５Ｒで第４の指ジェスチャを検出したことに応じて、進度インジケータ５５８の外観を変化させたデバイス１００を示す。図５Ｓでは、デバイス１００は進度インジケータ５５８を第４の状態５１０−ｄで表示する。図５Ｓでは、進度インジケータ５５８の外周における隆線の一部が、図５Ｒの第３の状態５１０−ｃと比較して第４の状態５１０−ｄで太くなっている。進度インジケータ５５８の第４の状態５１０−ｄは、より多くの指紋情報が収集されているものの、第２の指紋（例えば、ユーザの左人差し指に対応する指紋）を登録するのに１つ以上の更なる指ジェスチャが必要であることを示す。別に言い換えると、進度インジケータ５５８の第４の状態５１０−ｄは完全ではなく、完成を示さず、よって第２の指紋を登録するためには１つ以上の更なる指ジェスチャを必要とすることを示す。図５Ｓはまた、デバイス１００が、指紋５６９（例えば、ユーザの左人差し指に対応する）を第５の指ジェスチャ（例えば、第５のタッチ及び載置ジェスチャ）の一部として指紋センサ１６９上で検出して、第５の指ジェスチャから指紋情報を収集するのを示す。
【０２１５】
図５Ｔは、図５Ｓで第５の指ジェスチャを検出したのに応じて、タッチスクリーン１１２上に第３の指紋登録インタフェースを表示する、デバイス１００を示す。図５Ｔでは、第３の指紋登録インタフェースは、第２の指紋（例えば、ユーザの左人差し指に対応する指紋）のデバイス１００への登録が成功していることを示す。図５Ｔでは、第３の指紋登録インタフェースは、アクティブ化されると、デバイス１００に指紋設定インタフェースを再表示させる「続ける」ボックス５７０を含む。図５Ｔはまた、デバイス１００が、「続ける」ボックス５７０に対応するタッチスクリーン１１２上の位置で、接触５７２（例えば、タップジェスチャ）を検出するのも示す。
【０２１６】
図５Ｕ〜図５Ｗは、登録済みの指紋が検出されると、指紋設定インタフェースで登録済みの指紋を強調表示させることを示す。
【０２１７】
図５Ｕは、図５Ｔで接触５７０を検出するのに応じて、タッチスクリーン１１２上に指紋設定インタフェースを表示する、デバイス１００を示す。図５Ｕでは、登録済みの指紋の一覧は「指紋１」ボックス５５２、「指紋２」ボックス５７４、及び「指紋を追加」ボックス５５４を含み、「指紋１」ボックス５５２は、アクティブ化されるとデバイス１００に「指紋１」ボックス５５２の外観を変化させてユーザによる登録済みの指紋の名前を編集可能にさせ、「指紋２」ボックス５７４は、アクティブ化されるとデバイス１００に「指紋２」簿記ボックス５７４の外観を変化させてユーザによる登録済みの指紋の名前を編集可能にさせ、「指紋を追加」ボックス５５４は、アクティブ化されるとデバイス１００に更なる指紋を登録するための指紋登録プロセスを開始させる。例えば、登録された「指紋１」は図５Ｂ〜図５Ｋで示される登録プロセス中に登録された第１の指紋（例えば、ユーザの右人差し指に対応する指紋）に対応し、登録された「指紋２」は図５Ｎ〜図５Ｔで示される登録プロセス中に登録された第２の指紋（例えば、ユーザの左人差し指に対応する）に対応する。
【０２１８】
図５Ｕはまた、デバイス１００が、指紋５７６（例えば、ユーザの左人差し指に対応する）を指紋センサ１６９上で検出するのを示す。指紋５７６の検出に応じて、デバイス１００は、登録済みの指紋の一覧において、検出された指紋（あれば）に対応する登録済みの指紋を強調表示する。図５Ｕでは、例えば、デバイス１００は「指紋２」ボックス５７４の境界線の太さを増やすことで、ユーザに対して検出された指紋５７６が登録済みの「指紋２」に対応することを知らせる。
【０２１９】
図５Ｖは、指紋５７８（例えば、ユーザの右人差し指に対応する）を指紋センサ１６９上で検出するデバイス１００を示す。指紋５７８の検出に応じて、デバイス１００は、登録済みの指紋の一覧において、検出された指紋（あれば）に対応する登録済みの指紋を強調表示する。図５Ｖでは、例えば、デバイス１００は「指紋１」ボックス５５２の境界線の太さを増やすことで、ユーザに対して検出された指紋５７８が登録済みの「指紋１」に対応することを知らせる。
【０２２０】
図５Ｗは、指紋５８０（例えば、ユーザの左親指に対応する）を検出するデバイス１００を示す。指紋５８０の検出に応じて、デバイス１００は、検出された指紋５８０が登録済みの指紋のいずれにも対応しないと判定する場合は、登録済みの指紋の一覧における登録済みの指紋のいずれをも強調表示しない。図５Ｗでは、例えば、デバイス１００は、指紋設定インタフェースの表示を維持することで、検出された指紋５８０が登録済みの指紋のいずれにも対応しないと知らせる。
【０２２１】
図５Ｘ〜図５ＡＡは、登録済みの指紋が検出されたときの制限付き動作を行うことを示す。
【０２２２】
図５Ｘは、タッチスクリーン１１２上にロックスクリーンを表示するデバイス１００を示す。図５Ｘでは、例えば、デバイス１００はロック済み又は制限付きアクセスモードにある。図５Ｘはまた、デバイス１００が、指紋５８２（例えば、ユーザの右人差指に対応する）を指紋センサ１６９上で検出するのを示す。
【０２２３】
図５Ｙは、図５Ｘで指紋５８２を検出したのに応じて、及び指紋５８２が登録済みの指紋と対応するとの判定に従って、タッチスクリーン１１２上にホームスクリーンを表示するデバイス１００を示す。例えば、指紋５８２は、図５Ｂ〜図５Ｋの第１の指紋として登録されたユーザの右人差し指に対応する。図５Ｙでは、例えば、デバイス１００はロック解除済み又は制限無しアクセスモードにある。
【０２２４】
図５Ｚは、タッチスクリーン１１２上のロックスクリーンを表示するデバイス１００を示す。図５Ｚでは、例えば、デバイス１００はロック済み又は制限付きアクセスモードにある。図５Ｚはまた、デバイス１００が、指紋５８４（例えば、ユーザの右親指に対応する）を指紋センサ１６９上で検出するのも示す。
【０２２５】
図５ＡＡは、図５Ｚで指紋５８４を検出したのに応じて、及び指紋５８４が登録済みの指紋に対応しないとの判定に従って、タッチスクリーン１１２上のロックスクリーンの表示を維持するデバイス１００を示す。図５ＡＡでは、例えば、デバイス１００はロック済み又は制限付きアクセスモードにある。
【０２２６】
図５ＢＢ〜図５ＥＥは、一連の個別かつ別個の静止指ジェスチャに応じて、進度インジケータの外観が変化することを示す。
【０２２７】
図５ＢＢは、複数の個別かつ別個の静止指ジェスチャ（例えば、タッチ及び載置ジェスチャ）の後の進度インジケータの外観を示す。図５ＢＢでは、進度インジケータは複数の隆線を有する模造指紋である。図５ＢＢでは、進度インジケータの隆線は、指ジェスチャから指紋情報が収集されると、太く（又は濃く）なる。いくつかの実施形態では、進度インジケータの隆線は、既定のパターンに従って太くなる。図５ＢＢでは、例えば、指ジェスチャ５の後の進度インジケータの外観は指ジェスチャ４の後と一緒である。これは、指ジェスチャ５中に指紋情報が収集されなかったためである。この実施例では、指紋情報が指ジェスチャ５中に、ユーザが指紋センサに十分な長さで指を載せていなかったため（例えば、図５Ｆのメッセージ５２２）、ユーザがホームボタンをクリックしたため（例えば、図５Ｑのメッセージ５６４）、又はユーザが指ジェスチャの間で指を移動するのを失敗したため（図５Ｄのメッセージ５１６）に、収集されなかった。図５ＢＢでは、進度インジケータは指ジェスチャ７の後に拡大されて、指紋を登録するために指紋の端について更なる指紋情報が収集される必要があることを示す。
【０２２８】
図５ＣＣは、複数の個別かつ別個の静止指ジェスチャ（例えば、タッチ及び載置ジェスチャ）の後の進度インジケータの外観を示す。図５ＣＣでは、進度インジケータは複数の同心円を含む（例えば、的の中心を模す）。図５ＣＣでは、進度インジケータの円（又は環）は、指紋情報が指ジェスチャから収集されると、最も内側の円から塗りつぶされていく。図５ＣＣでは、例えば、指ジェスチャ５の後の進度インジケータの外観は、指ジェスチャ４の後と一緒である。これは、指ジェスチャ５中に指紋情報が収集されなかったためである。この実施例では、指紋情報が指ジェスチャ５中に、ユーザが指紋センサに十分な長さで指を載せていなかったため（例えば、図５Ｆのメッセージ５２２）、ユーザがホームボタンをクリックしたため（例えば、図５Ｑのメッセージ５６４）、又はユーザが指ジェスチャの間で指を移動するのを失敗したため（図５Ｄのメッセージ５１６）に、収集されなかった。図５ＣＣでは、進度インジケータは指ジェスチャ７の後に拡大されて、指紋を登録するために更なる指紋情報が収集される必要があることを示す。
【０２２９】
図５ＤＤは、複数の個別かつ別個の静止指ジェスチャ（例えば、タッチ及び載置ジェスチャ）の後の進度インジケータの外観を示す。図５ＤＤでは、進度インジケータは複数の進度インジケータ部分（例えば、ハニカムレイアウトでの六角形の幾何学形状）を含む。図５ＤＤでは、進度インジケータの進度インジケータ部分（例えば、六角形）は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされていく。図５ＤＤでは、例えば、指ジェスチャ１が行われた後に、進度インジケータの左下領域における進度インジケータ部分が塗りつぶされて、指ジェスチャ１から指紋の左下領域のための指紋情報が収集されたことを示す。図５ＤＤでは、進度インジケータは指ジェスチャ６の後に拡大されて、指紋を登録するために指紋の端について更なる指紋情報を収集する必要があることを示す。図５ＤＤでは、例えば、指ジェスチャ１０の後の進度インジケータの外観は、指ジェスチャ９の後と一緒である。これは、指ジェスチャ１０中に指紋方法が収集されなかったためである。この実施例では、指紋情報が指ジェスチャ１０中に、ユーザが指紋センサに十分な長さで指を載せていなかったため（例えば、図５Ｆのメッセージ５２２）、ユーザがホームボタンをクリックしたため（例えば、図５Ｑのメッセージ５６４）、又はユーザが指ジェスチャの間で指を移動するのを失敗したため（図５Ｄのメッセージ５１６）に、収集されなかった。
【０２３０】
図５ＥＥは、複数の個別かつ別個の静止指ジェスチャ（例えば、タッチ及び載置ジェスチャ）の後の進度インジケータの外観を示す。図５ＥＥでは、進度インジケータ（例えば、部分的に表示された球形）は複数の進度インジケータ部分（例えば、部分的に表示された球形の枠組された領域）を含む。図５ＥＥでは、進度インジケータの進度インジケータ部分（例えば、枠組された領域）は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされていく。図５ＥＥでは、例えば、指ジェスチャ１が行われた後に、進度インジケータの赤道源近くの進度インジケータ部分が塗りつぶされて、指紋の中心についての指紋情報が指ジェスチャ１から収集されたことを示す。図５ＥＥでは、例えば、指ジェスチャ９の後の進度インジケータの外観は、指ジェスチャ８の後と一緒である。これは、指ジェスチャ９中に指紋情報が収集されなかったためである。この実施例では、指紋情報が指ジェスチャ９中に、ユーザが指紋センサに十分な長さで指を載せていなかったため（例えば、図５Ｆのメッセージ５２２）、ユーザがホームボタンをクリックしたため（例えば、図５Ｑのメッセージ５６４）、又はユーザが指ジェスチャの間で指を移動するのを失敗したため（図５Ｄのメッセージ５１６）に、収集されなかった。
【０２３１】
図６Ａ〜図６Ｄは、いくつかの実施形態に係る、デバイスを用いて指紋を登録する方法６００を示すフロー図である。方法６００は、ディスプレイ及びタッチ感知面を備える電子デバイス（例えば、図３のデバイス３００、又は図１Ａのポータブル多機能デバイス１００）で実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、指紋センサはディスプレイ上にある。いくつかの実施形態では、ディスプレイは、指紋センサとは別個である。方法６００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０２３２】
以下で説明されるように、方法６００は、デバイスを用いて指紋を登録するための直感的な方法を提供する。この方法は、デバイスを用いて指紋を登録する時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。バッテリ動作電子デバイスの場合、ユーザがデバイスを用いてより速くかつ効率的に指紋を登録できるようにすることにより、電力が節約され、電池充電の時間間隔が延びる。
【０２３３】
デバイスは、指紋登録インタフェースを表示する（６０２）。いくつかの実施形態では、指紋登録インタフェースはデバイス設定プロセスの一部として表示される。例えば、図５Ａ〜図５Ｍは、図５Ｂ〜図５Ｋの指紋登録プロセス、図５Ｌの購入用設定プロセス、及び図５Ｍのパスコード設定プロセスを含むデバイス設定プロセスを示す。図５Ｂ〜図５Ｋでは、指紋登録プロセスは、拡大されていない進度インジケータを有する図５Ｂ〜図５Ｇの第１の登録インタフェース、拡大された進度インジケータを有する図５Ｈ〜図５Ｊの第２の登録、及び指紋登録プロセスが成功したことを示すテキストを有する図５Ｋの第３の登録インタフェースを含む。いくつかの実施形態では、指紋登録インタフェースは、デバイス設定プロセス中に、パスコード設定インタフェースを表示する前に表示される。例えば、図５Ｂ〜図５Ｋに示される指紋登録プロセスは、図５Ａの「今設定する」ボックス５０２に対応する位置で接触５０６を検出したことに応じて、図５Ｍのパスコード設定インタフェースが表示される前に発生する。
【０２３４】
いくつかの実施形態では、指紋登録インタフェースが指紋を登録せずに閉じられると、パスコード設定インタフェースが表示される。例えば、図５Ａの「後で設定する」ボックス５０４に対応する位置で接触を検出したことに応じて、デバイスは図５Ｍのパスコード設定インタフェースを表示する。
【０２３５】
いくつかの実施形態では、指紋登録インタフェースはデバイス設定ユーザインタフェースの一部として表示される。例えば、図５Ｏ〜５Ｔは、図５Ｎの指紋設定インタフェースにおける「指紋を追加」ボックス５５４に対応する位置で接触５５６を検出したことに応じて開始された指紋登録プロセスを示す。図５Ｏ〜図５Ｔでは、指紋登録プロセスは、拡大されていない進度インジケータを有する図５Ｏ〜図５Ｑの第１の登録インタフェース、拡大された進度インジケータを有する図５Ｒ〜図５Ｓの第２の登録、及び指紋登録プロセスが成功したことを示すテキストを有する図５Ｔの第３の登録プロセスを含む。
【０２３６】
デバイスは、指紋センサ上で、対応する指で行われた複数の個別かつ別個の静止指ジェスチャを検出する（６０４）。例えば、複数の個別かつ別個の静止指ジェスチャは、対応する指が指紋センサを横切るように動かないジェスチャ、例えば指紋センサ上でのタップ及び保持ジェスチャである。よって、いくつかの実施形態では、複数の指ジェスチャは指紋センサ上のスワイプジェスチャではない。例えば、デバイス１００は、図５Ｂ〜図５Ｋに示す指紋登録プロセス中に、指紋センサ１６９上の７つの個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）を検出する。別の実施例としては、デバイス１００は、図５Ｎ〜図５Ｋに示す指紋登録プロセス中に、指紋センサ１６９上の５つの個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）を検出する。
【０２３７】
デバイスは、対応する指で行われた複数の個別かつ別個の静止指ジェスチャより、指紋情報を収集する（６０６）。例えば、デバイス１００は、指紋センサ１６９上で検出された指紋から、指紋情報を、図５Ｂ〜図５Ｋに示す指紋登録プロセス中に７つの個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）のそれぞれの一部として収集する（又は収集しようとする）。別の実施例としては、デバイス１００は、指紋センサ１６９上で検出された指紋から、指紋情報を、図５Ｎ〜図５Ｔに示す指紋登録プロセス中に７つの個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）のそれぞれの一部として収集する（又は収集しようとする）。
【０２３８】
いくつかの実施形態では、複数の個別かつ別個の静止指ジェスチャからの指紋情報が、単一の静止指ジェスチャ中に指紋センサによってキャプチャ可能な面積の少なくとも２倍大きい、対応する指の指紋の面積について、収集される（６０８）。例えば、指紋全体を単一の静止指ジェスチャに基づいてキャプチャすることはできない。なぜなら、指紋センサが指紋の関連する面積よりも実質的に小さいからである。いくつかの実施形態では、複数の個別かつ別個の静止指ジェスチャから収集される指紋情報は、対応する指の指紋の１００ｍｍ２より大きい面積に対応するのに対し、指紋センサは５０ｍｍ２又は２５ｍｍ２以下などのより小さなセンサ面積を有する。
【０２３９】
いくつかの実施形態では、対応する静止ジェスチャ中に対応する指が指紋センサ上にある間、デバイスは、指紋情報を収集し（６１０）、指紋情報が収集された後に、デバイスで触覚フィードバックを提供して指紋情報が収集されたことを示す。例えば、デバイスは軽く振動して、ユーザに対して現在の静止指ジェスチャについての指紋情報が収集されて、次の指ジェスチャを行うことができることを示す。いくつかの実施形態では、デバイスは指紋情報を収集するのにいくらかの対応する時間を要し、触覚フィードバックは、指が少なくともそのいくらかの時間だけ指紋センサ上に載った後に与えられる。例えば、図５Ｆのメッセージ５２２は、ユーザが指紋情報を収集するのに十分に長い時間だけ指紋センサ１６９に指を載せなかったために、デバイス１００が図５Ｅで検出された第４の指ジェスチャから指紋情報を収集することができなかったことを示す。いくつかの実施形態では、メッセージ５２２は、ユーザに対して、ホームボタン２０４と統合された指紋センサ１６９上に、指紋が収集されてユーザが指紋センサ１６９から指を話してもよいことを示す軽い振動をユーザが感じるまで、指を載せるように指示する命令を含む。いくつかの実装では、各指紋ジェスチャから指紋情報を収集するための対応する時間は、１秒未満である。いくつかの実装では、各指紋ジェスチャから指紋情報を収集するための対応する時間は、１秒未満かつ０．１秒より長い。いくつかの実装では、各指紋ジェスチャから指紋情報を収集するための対応する時間は、少なくとも０．２５秒かつ０．７５秒未満である。
【０２４０】
いくつかの実施形態では、指紋登録インタフェースは進度インジケータを含み（６１２）、指紋センサ上で、対応する指で行われた対応する静止指ジェスチャを検出したのに応じて、デバイスは進度インジケータの外観を変化させて、対応する静止指ジェスチャから更なる指紋情報を収集したことを示す。図５Ｂ〜図５Ｋでは、指紋登録プロセスは、拡大されていない進度インジケータを有する図５Ｂ〜図５Ｇの第１の登録インタフェース、及び拡大された進度インジケータを有する図５Ｈ〜図５Ｊの第２の登録を含む。この例では、指紋情報が複数の個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）から収集されると、進度インジケータの外観が変化する（例えば、隆線が太線になる）。
【０２４１】
いくつかの実施形態では、指紋登録インタフェースはまた、ユーザに典型的な様態で指を指紋センサ上に載せるように促すメッセージを含み、進度インジケータは模造／ストック指紋である。例えば、図５Ｂ〜図５Ｇの第１の登録インタフェースは、複数の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）を、ホームボタン２０４と統合された指紋センサ１６９上で行うようにユーザに指示する命令を含む。図５Ｂ〜図５Ｊでは、例えば、進度インジケータ５１０は模造指紋である。
【０２４２】
いくつかの実施形態では、進度インジケータの外観の変化は、指紋を登録するのに必要な指紋情報の量に対する収集された指紋情報の量を示す。図５ＢＢ〜図５ＥＥは、複数の個別かつ別個の指ジェスチャ（例えば、タッチ及び載置ジェスチャ）の後の様々な進度インジケータの外観の変化を示す。図５ＢＢ〜図５ＥＥの進度インジケータのそれぞれは、収集された指紋情報の量を、指紋を登録するのに必要な指紋情報の量と比較して示す。図５ＢＢでは、例えば、太い隆線は収集された指紋情報の量を示し、細い隆線は収集されていない指紋情報の量を示す。図５ＣＣでは、例えば、塗りつぶされた（又は網掛けされた）円／環が、収集された指紋情報を示し、円／環の合計数が、指紋を登録するのに必要な指紋情報の合計量を示す。図５ＤＤでは、例えば、塗りつぶされた（又は網掛けされた）六角形が、収集された指紋情報を示し、六角形の合計数が、指紋を登録するのに必要な指紋情報の合計量を示す。図５ＥＥでは、例えば、部分的に表示された球形の塗りつぶされた（又は網掛けされた）ボックス領域が、収集された指紋情報を示し、部分的に表示された球形のボックス領域の合計数が、指紋を登録するのに必要な指紋情報の合計数を示す。
【０２４３】
いくつかの実施形態では、更なる指紋情報が収集されると、進度インジケータの部分は、既定の順番で、どの指紋部分が検出されたかにかかわらず、塗りつぶされる。図５Ｂ〜図５Ｊでは、例えば、進度インジケータ５１０の隆線は、どの指紋部分が検出されたかにかかわらず、所定のパターンに従って太くなる。いくつかの実施形態では、進度インジケータの部分は、指紋のうちの、指紋情報が収集された部分に基づいて塗りつぶされる。図５ＤＤでは、例えば、進度インジケータは複数の進度インジケータ部分（例えば、ハニカムレイアウトでの六角形の幾何学形状）を含む。図５ＤＤでは、進度インジケータの進度インジケータ部分（例えば、六角形）は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされていく。図５ＥＥでは、進度インジケータ（例えば、部分的に表示された球形）は複数の進度インジケータ部分（例えば、部分的に表示された球形の枠組された領域）を含む。図５ＥＥでは、進度インジケータの進度インジケータ部分（例えば、枠組された領域）は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされていく。
【０２４４】
いくつかの実施形態では、進度インジケータは三次元オブジェクト（例えば、球形又は他の楕円形）の表面の一部を含む（６１４）。図５ＥＥでは、進度インジケータは、球形の表面の一部が表示される球形を模す。
【０２４５】
いくつかの実施形態では、進度インジケータは指紋の形（例えば、ストック又は模造指紋）をとり（６１６）、指紋の隆線を表す線を含み、進度インジケータの外観を変化させることは複数の隆線の一部を着色することを含む。図５ＢＢでは、例えば、進度インジケータは複数の隆線を有する模造指紋である。この例では、進度インジケータの隆線は、複数の指ジェスチャから指紋情報が収集されると、太くなったり着色されたりする。
【０２４６】
いくつかの実施形態では、進度インジケータは複数の同心円を含み（６１８）、進度インジケータの外観を変化させることは、複数の同心円のうちの１つを既定のフィル（例えば、既定の色及び／又はパターン）で塗りつぶすことを含む。図５ＣＣでは、進度インジケータは複数の同心円を含む（例えば、的の中心を模す）。いくつかの実施形態では、同心円は、最も内側の円からはじまり、最も外側の円まで、既定のフィルで塗りつぶされる。図５ＣＣでは、進度インジケータの円（又は環）は、指紋情報が指ジェスチャから収集されると、最も内側の円から塗りつぶされていく。いくつかの実施形態では、同心円は、最も外側の円から最も内側の円まで、既定のフィルで塗りつぶされる。
【０２４７】
いくつかの実施形態では、進度インジケータは、対応する指紋の指紋部分に対応する複数の進度インジケータ部分を含み（６２０）、対応する指紋部分からの指紋情報が収集されると、デバイスは対応する進度インジケータ部分の外観を変化させて、その対応する指紋部分からの指紋情報が収集されたことを示す。いくつかの実施形態では、進度インジケータ部分は指紋隆線の描示である。例えば、それぞれの指ジェスチャの後に、以前の指ジェスチャから収集された指紋情報に対応するユーザの指紋は、進度インジケータにて提示される。この例では、進度インジケータは、複数の指ジェスチャから構築されるユーザの指紋の典型的な画像を模す（例えば、ユーザの指紋の画像又はスキャンのパッチワーク）。この例では、一度ユーザの指紋の完全な典型的な画像が提示されると、ユーザの指紋はデバイスを用いて登録される。いくつかの実施形態では、ユーザの指紋の典型的な画像は、指紋を登録した後にデバイスから削除される。いくつかの実施形態では、進度インジケータ部分は幾何学形状（例えば、ハニカムレイアウトにおける六角形）である。図５ＤＤでは、進度インジケータは、複数の進度インジケータ部分を有するハニカムレイアウトを模し、各進度インジケータ部分は六角形の幾何学形状である。図５ＤＤでは、進度インジケータの六角形は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされる。図５ＥＥでは、進度インジケータは複数の進度インジケータ部分を有する部分的に表示される球形を模し、各進度インジケータ部分は部分的に表示される球形の枠組みされた領域である。図５ＥＥでは、進度インジケータの枠組された領域は、以前の指ジェスチャから収集された指紋情報の位置に対して塗りつぶされる。
【０２４８】
指紋情報を収集した後に、デバイスは、その対応する指について収集された指紋情報に基づいて、収集された指紋情報が、デバイスを用いて対応する指の指紋を登録するのに十分かを判定する（６２２）。いくつかの実施形態では、それぞれの指ジェスチャからキャプチャされる画像の最大数を、必要な指紋情報を生成する上で組み合わせることができる。例えば、いくつかの実装では、１５個の指ジェスチャのそれぞれから最大で１５個の画像を、必要な指紋情報を生成するために組み合わせてもよい。
【０２４９】
いくつかの実施形態では、収集された指紋情報は、収集された指紋情報が既定の基準を満たす時に、対応する指の指紋を登録するのに十分である。いくつかの実施形態では、既定の基準は指紋情報の閾値量（例えば、表面積の閾値量）を含む。いくつかの実施形態では、指紋情報の閾値量は、重畳していない指紋の面積の既定の最小量である。例えば、１５個の指ジェスチャのそれぞれから収集された１５個の画像は、２００ｍｍ２の指紋の重畳していない面積を生成するように組み合わされており、２００ｍｍ２は指紋を登録するのに必要な既定の最小面積である。いくつかの実施形態では、指紋情報の閾値量は指紋センサの表面積の倍数である。例えば、指紋センサが２５ｍｍ２である時に、指紋情報の十分な量は指紋センサの表面積の８倍の重畳していない指紋の面積の量である（例えば、２００ｍｍ２）。いくつかの実施形態では、既定の基準は複数の指ジェスチャから収集される既定の画像の質を含む。例えば、対応する指ジェスチャからのユーザの指紋が、汚れすぎている、薄すぎる、又は他の既定の標準を満たさない場合は、その指ジェスチャから収集された画像の質は質基準を満たすことは無い。いくつかの実施形態では、既定の基準は、複数の指ジェスチャから収集された画像間で既定の度合の係属性を必要とする。いくつかの実施形態では、既定の基準は、その指紋情報が同一の指から収集されることを必要とする。
【０２５０】
対応する指について収集された指紋情報が、その対応する指の指紋を登録するのに十分であるとの判定に従って、デバイスは、デバイスを用いて、その対応する指の指紋を登録する（６２４）。図５Ｋでは、例えば、デバイス１００は、第１の指紋（例えば、ユーザの右人差し指に対応する指紋）が、図５Ｉの第７の指ジェスチャの後に、デバイス１００を用いて登録に成功したと判定する。図５Ｔでは、例えば、デバイス１００は、第２の指紋（例えば、ユーザの左人差し指に対応する指紋）が、図５Ｓの第５の指ジェスチャを検出した後に、デバイス１００を用いて登録に成功したと判定する。
【０２５１】
対応する指について収集された指紋情報が、対応する指の指紋を登録するのに十分でないとの判定に従って、デバイスは、指紋登録インタフェースにメッセ−ジを表示して（６２６）、ユーザに対して、その対応する指で１つ以上の更なる静止指ジェスチャを指紋センサ上で行うように促す。図５Ｃ〜図５Ｉでは、例えば、デバイス１００は、対応する指について収集された指紋情報が、対応する指の指紋を登録するのに十分でないと判定する。図５Ｃ〜図５Ｇでは、例えば、デバイス１００は、第１の指紋登録インタフェースに、ユーザに対して、１つ以上の更なる指ジェスチャをホームボタン２０４と統合された指紋センサ１６９上で行うように指示する命令を表示し、図５Ｈ〜図５Ｉでは、例えば、デバイス１００は、第２の指紋登録インタフェースに、ユーザに対して、１つ以上の指ジェスチャをホームボタン２０４と統合された指紋センサ１６９上で行う時に、グリップを調整して、指紋の端をキャプチャするように指示する命令を表示する。
【０２５２】
いくつかの実施形態では、１つ以上の更なる指ジェスチャを行うようにユーザを促すメッセージは（６２８）、対応する指ジェスチャとは異なる後続の指ジェスチャを行わせる表示された命令を含む。いくつかの実施形態では、デバイス１００は、１つ又は複数の既定のメッセージ若しくは警告通知を表示して、ユーザに対して、指紋情報が適切に収集可能な様態で後続の指ジェスチャを行うように促す。
【０２５３】
いくつかの実施形態では、表示メッセージ（６２８）は、指紋センサ上で、各指ジェスチャの間で指を動かして、より少ない指ジェスチャで指紋から情報を収集させる表示された命令を含む（例えば、「指を移動させてください。スキャン間で指を少し移動させてください。」）。例えば、図５Ｄのメッセージ５１６は、デバイス１００が、図５Ｃで検出された第２の指ジェスチャから、ユーザが第１の指ジェスチャの位置と比較して少し指を移動させなかったために指紋情報を収集することができなかったことを示す。いくつかの実施形態では、指紋センサ上で、各指ジェスチャ間でより多くユーザの指を移動させるための命令を表示しながら、デバイス１００はネガティブ触覚フィードバック（例えば、２つの連続する振動）を、ユーザの注意を引くため、及びユーザに対してデバイス１００が以前の指ジェスチャから指紋情報を収集することができなかったことを通知するために、提供する。
【０２５４】
いくつかの実施形態では、メッセージは、より長い時間、指紋センサ上に指を残すようにするための表示された命令を含む（例えば、「センサに指を載せたままにしてください。」）。例えば、図５Ｆのメッセージ５２２は、ユーザが指紋情報を収集するのに十分に長い時間だけ指紋センサ１６９に指を載せなかったために、デバイス１００が図５Ｅで検出された第４の指ジェスチャから指紋情報を収集することができなかったことを示す。いくつかの実施形態では、ユーザの指を指紋センサ１６９により長い時間にわたって載せておくための表示された命令を含むメッセージを表示している間、デバイス１００は、ネガティブ触覚フィードバック（例えば、２つの連続する振動）を提供し、ユーザの注意を引き、ユーザにデバイス１００が以前の指ジェスチャから指紋情報を収集することができなかったことを通知する。
【０２５５】
いくつかの実施形態では、メッセージは、指紋センサ上により少ない圧力をかけるようにするための表示された命令を含む（例えば、「おっと。クリックしましたね。クリックせずに振動を感じるまでホームボタン上に指を載せてください。」）。例えば、図５Ｑのメッセージ５６４は、ユーザがホームボタン２０４と統合されている指紋センサ１６９上に指を載せるのではなく、ホームボタン２０４をクリックしたために、デバイス１００が図５Ｐで検出された第２の指ジェスチャから指紋情報を収集することができなかったことを示す。いくつかの実施形態では、指紋センサ１６９上により少ない圧力をかけるようにするための命令を表示する間、デバイス１００はネガティブ触覚フィードバック（例えば、２つの連続する振動）を提供してユーザの注目を引き、ユーザに対して、ホームボタン２０４をクリックしたり押圧したりすることなく、指を指紋センサ１６９上に載せる必要があることを通知する。
【０２５６】
指紋登録プロセスが配置に依存するいくつかの実施形態では、メッセージは、適切な指配置の描示を有する、指紋センサ１６９上に指を適切に配置させる表示された命令を含む。かかる実施形態のいくつかでは、指紋センサ１６９上に指を適切に配置するための命令を表示する間、デバイス１００はネガティブ触覚フィードバック（例えば、２つの連続する振動）を提供する。しかしながら、他の実施形態のいくつかでは、登録プロセスは配置に依存しない。
【０２５７】
いくつかの実施形態では、ユーザに対して１つ以上の更なる指ジェスチャを行うように促すメッセージは、指紋情報が不十分であるかまだ収集されていない対応する指紋の１つ以上の部分又は位置の指示を含む（６３０）（例えば、メッセージは、指紋の端が収集された指紋情報から欠如していることを示す）。いくつかの実施形態では、メッセージは、指紋センサと接触する指紋の部分を変えて、デバイスが指紋の特定の部分をキャプチャできるようにする表示された命令（例えば、指紋センサ上に指の端を置くようにする命令）、デバイスがより多くの種類の指紋情報をキャプチャできるようにする表示された命令（例えば、指ジェスチャ間で指をより多く移動させる命令）を含む。図５Ｈ〜図５Ｉ、及び図５Ｒ〜図５Ｓでは、例えば、デバイス１００は、第２の指紋登録インタフェースにて、ユーザに対して、ホームボタン２０４と統合された指紋センサ１６９上で１つ以上の更なる指ジェスチャを行うときにグリップを調整するように指示して、指紋の端をキャプチャさせる命令を表示する。いくつかの実施形態では、メッセージは、指紋センサと接触する指紋の部分を変えさせて、デバイスがより良く複数の静止指ジェスチャからの情報を組み合わせられるようにするための表示された命令（例えば、指ジェスチャの間でより少なく指を移動させる命令）を含む。
【０２５８】
いくつかの実施形態では、複数の進度インジケータ部分の外観を（例えば、複数の進度インジケータ部分を対応する色で着色することで）変えた後に、及び、対応する指について収集された指紋情報が対応する指の指紋を登録するのに十分であるとの判定に従って、デバイスは１つ以上の変化していない進度インジケータ部分の外観を、複数の進度インジケータ部分と（例えば、進度インジケータにおける指紋の形の全体をその対応する色で着色することで）一致するように、外観を変化させる（６３２）。図５Ｊでは、例えば、デバイス１００は、図５Ｉでの第７の指ジェスチャを検出した後に収集された指紋情報が指紋を登録するのに十分であるとの判定に従って、進度インジケータ５１０の隆線を全て（図５Ｉと比較して）濃くするか太くする。図５ＣＣでは、例えば、デバイス１００は、指ジェスチャ１２を検出した後に収集された指紋情報が指紋を登録するのに十分であるとの判定に従って、進度インジケータを、指ジェスチャ１２を検出した後にフラッドフィル（flood fill）する。
【０２５９】
いくつかの実施形態では、デバイスを用いて対応する指の指紋を登録した後に、デバイスは制限付き動作（例えば、デバイスのロックを解除する、デバイス用コンテンツ又はアプリケーションを購入する、又はデバイス上に個人情報を表示する）を行うための要求を受信し（６３４）、デバイスは指紋センサ上に指紋を検出する。図５Ｘでは、例えば、図５Ｂ〜図５Ｋにて第１の指紋（例えば、ユーザの右人差し指に対応する）及び図５Ｎ〜図５Ｔにて第２の指紋（例えば、ユーザの左人差し指に対応する）を登録した後に、デバイス１００は、タッチスクリーン１１２上にロック画面が表示されている間に制限付き動作（例えば、デバイス１００のロックを解除する）を行うための要求を受信する。この例では、制限付き動作を行うための要求は、指紋センサ１６９上の指紋５８２（例えば、ユーザの右人差し指に対応する）を含む。図５Ｚでは、例えば、図５Ｂ〜図５Ｋにて第１の指紋（例えば、ユーザの右人差し指に対応する）及び図５Ｎ〜図５Ｔにて第２の指紋（例えば、ユーザの左人差し指に対応する）を登録した後に、デバイス１００は、タッチスクリーン１１２にロック画面が表示されている間に制限付き動作（例えば、デバイス１００のロックを解除する）を行うための要求を受信する。この例では、要求は、指紋センサ１６９上の指紋５８４（例えば、ユーザの右親指に対応する）を含む。
【０２６０】
いくつかの実施形態では、制限付き動作を行うための要求を受信した（６３６）のに応じて、及び指紋がデバイスを用いて登録されたとの判定に従って、デバイスは制限付き動作を行う（６３８）。図５Ｙでは、例えば、図５Ｘのデバイス１００のロックを解除するための要求を受信したのに応じて、及び指紋５８２が登録済みの指紋であるとの判定に従って、デバイス１００の（例えば、制限付き動作の）ロックが解除されて、タッチスクリーン１１２上に複数のアプリケーションアイコンを有するホームスクリーンが表示される。
【０２６１】
いくつかの実施形態では、制限付き動作を行うための要求を受信した（６３６）のに応じて、及び指紋がデバイスを用いて登録されていないとの判定に従って、デバイスは制限付き動作の実行を取り止める（６４０）。図５ＡＡでは、例えば、図５Ｚのデバイス１００のロックを解除するための要求を受信したのに応じて、及び指紋５８４が登録済みの指紋でないとの判定に従って、デバイス１００はタッチスクリーン１１２上のロック画面の表示を維持し、ロック解除（例えば、制限操作）を取り止める。
【０２６２】
いくつかの実施形態では、デバイスを用いて対応する指の指紋を登録した後に、デバイスは、それぞれの指の指紋と対応するエントリ及び対応する指以外の他の指の他の登録済みの指紋と対応する１つ以上の他のエントリを含む、複数のエントリを有する（例えば、複数のエントリを一覧で）指紋設定インタフェースを表示し（６４２）、指紋センサ上で、対応する指の指紋と対応する第２の指ジェスチャを検出し、第２の指ジェスチャを検出したのに応じて、対応する指の指紋と対応するエントリを強調表示する（例えば、エントリ周りにフレームを表示する、エントリの線の太さを増加させる、エントリのテキスト又は塗りつぶし色を変える、など）。図５Ｕ〜図５Ｗでは、例えば、デバイス１００は、タッチスクリーン１１２上の指紋設定インタフェースに、登録済みの指紋の一覧を表示する。この例では、登録された指紋の一覧は、図５Ｎ〜図５Ｔで登録された第１の指紋（例えば、ユーザの右人差し指に対応する）と関連付けられた「指紋１」ボックス５５２、及び図５Ｂ〜図５Ｋで登録された第２の指紋（例えば、ユーザの左人差し指に対応する）と関連付けられた「指紋２」ボックス５７４を含む。図５Ｕでは、例えば、指紋センサ１６９上で指紋５７６（例えば、ユーザの左人差し指に対応する）を検出したのに応じて、デバイス１００は、「指紋２」ボックス５７４の線の太さを増加させる（又は別段強調表示させる）ことで、検出された指紋５７６が登録済みの「指紋２」と対応することを示す。図５Ｖでは、例えば、指紋５７８（例えば、ユーザの右人差し指に対応する）を指紋センサ１６９上で検出したことに応じて、デバイス１００は、「指紋１」ボックス５５２の線の太さを増加させる（又は別段強調表示させる）ことで、検出された指紋５７８が登録された「指紋１」と対応することを示す。図５Ｗでは、例えば、指紋５８０（例えば、ユーザの左手親指に対応する）を指紋センサ１６９上で検出したことに応じて、デバイス１００は、指紋設定インタフェースの表示を維持して、検出された指紋５８０が登録済みの指紋のいずれにも対応しないことを示す。
【０２６３】
いくつかの実施形態では、所定のエントリは（例えば、指紋設定インタフェースが編集モードにある間にエントリに新しい名前を打ち込むことで）名前を付け替える及び／又は（例えば、エントリを横切るようにスワイプして、エントリを横切るスワイプを検出することで表示される削除アフォーダンスを選択することで）削除することができる。図５Ｎでは、例えば、デバイス１００は、タッチスクリーン１１２上に、「編集」アフォーダンス５４６を有する指紋設定インタフェースを表示する。「編集」アフォーダンス５４６は、アクティブ化されると、デバイス１００に指紋設定インタフェースの外観を変えさせ（例えば、登録済みの指紋それぞれの横に削除アフォーダンスを表示する）、デバイス１００にユーザが登録済みの指紋を削除又はその名前を編集することができる編集モードに入らせる。いくつかの実施形態では、限られた数の指紋（例えば、３、５、１０、又は他の相当な数）が、一度に登録可能とされている。これは指紋センサ上で検出された指紋が登録済みの指紋と一致するかを判定するのにかかる時間を、限定させるためである。例えば、いくつかの実装では、登録済みの指紋の数は、指紋センサ上で検出された指紋が登録済みの指紋と一致するかどうかの判定を０．５秒で完了できるように制限される。
【０２６４】
図６Ａ〜６Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すように意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、段落［００８０］に記載したもの）は、図６Ａ〜６Ｄに関連して上述した方法６００と類似の様式で適用可能であることに留意されたい。例えば、方法６００を参照して上述されている指紋及びジェスチャは、本明細書に記載されている他の方法（例えば、段落［００８０］に記載されている方法）を参照して本明細書で説明されている指紋及びジェスチャの特徴のうちの１つ以上を任意選択的に有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０２６５】
いくつかの実施形態によれば、図７は、説明される様々な実施形態の理念に従って構成された電子デバイス７００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図７で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０２６６】
図７に示されるように、電子デバイス７００は、指紋登録インタフェースを表示するように構成されたディスプレイユニット７０２と、指紋センサユニット７０４とを備える。いくつかの実施形態では、電子デバイス７００は、任意選択的に、１つ以上のタッチ入力を受け取るように構成されるタッチ感知面ユニット７０６と、触覚フィードバックを提供するように構成される触覚フィードバックユニットとを備える。電子デバイス７００はまた、表示ユニット７０２及び指紋センサユニット７０４と連結され、及び、タッチ感知面ユニット７０６及び触覚フィードバックユニット７０８と任意選択的に連結される、処理ユニット７１０を含む。いくつかの実施形態では、処理ユニット７１０は、検出ユニット７１２と、収集ユニット７１４と、判定ユニット７１６と、登録ユニット７１８と、表示有効化ユニット７２０と、受信ユニット７２２と、実行ユニット７２４と、強調表示ユニット７２６と、外観変更ユニット７２８とを備える。
【０２６７】
処理ユニット７１０は、指紋センサユニット７０４上で、対応する指で行われた複数の個別かつ別個の静止指ジェスチャを（例えば、検出ユニット７１２で）検出し、対応する指で行われた複数の個別かつ別個の静止指ジェスチャから、指紋情報を（例えば、収集ユニット７１４で）収集するように、構成される。指紋情報を収集した後に、処理ユニット７１０は、対応する指について収集された指紋情報に基づいて、収集された指紋情報がデバイスを用いて対応する指の指紋を登録するのに十分かを（例えば、判定ユニット７１６で）判定するように、構成される。対応する指について収集された指紋情報が対応する指の指紋を登録するのに十分であるとの判定に従って、処理ユニット７１０は、電子デバイス７００を用いて対応する指の指紋を（例えば、登録ユニット７１８で）登録するように、構成される。対応する指について収集された指紋情報が対応する指の指紋を登録するのに不十分であるとの判定に従って、処理ユニット７１０は、指紋登録インタフェースに、ユーザにその対応する指で１つ以上の更なる静止指ジェスチャを指紋センサユニット７０４上で行うように促すメッセージの表示を（例えば、表示有効化ユニット７２０で）有効化するように、構成される。
【０２６８】
いくつかの実施形態では、複数の個別かつ別個の静止指ジェスチャからの指紋情報は、指紋センサユニット７０４によってキャプチャ可能な面積の少なくとも２倍の大きさである対応する指の指紋の面積について、収集される。
【０２６９】
いくつかの実施形態では、処理ユニット７１０は、制限付き動作を行うための要求を（例えば、受信ユニット７２２で）受信し、指紋センサ７０４上で指紋を（例えば、検出ユニット７１２で）検出するように構成される。制限付き動作を行わせる要求を受信したのに応じて、処理ユニット７１０は、指紋がデバイスを用いて登録されているとの判定に従って、制限付き動作を（例えば実行ユニット７２４で）行い、指紋がデバイスを用いて登録されていないとの判定に従って、制限付き動作の実行を取り止める。
【０２７０】
いくつかの実施形態では、ユーザに対して１つ以上の更なる指ジェスチャを行うように促すメッセージは、対応する指ジェスチャとは異なって後続の指ジェスチャを行わせる表示された命令を含む。
【０２７１】
いくつかの実施形態では、ユーザに対して１つ以上の更なる指ジェスチャを行うように促すメッセージは、指紋情報が不十分か収集されていない対応する指紋の１つ以上の部分又は位置の指示を含む。
【０２７２】
いくつかの実施形態では、処理ユニット７１０は、対応する静止ジェスチャ中に対応する指が指紋センサユニット７０４上にある間、指紋情報を（例えば、収集ユニット７１４で）収集するように構成される。電子デバイス７００は、指紋情報が収集された後に、電子デバイス７００で指紋情報が収集されたことを示すために触覚フィードバックを与えるように構成される、触覚フィードバックユニット７０８を備える。
【０２７３】
いくつかの実施形態では、電子デバイス７００で対応する指の指紋を登録した後に、処理ユニット７１０は、それぞれの登録済みの指紋に対応する、対応する指の指紋に対応するエントリ、及びその対応する指以外の他の指の他の登録済みの指紋と対応する１つ以上の他のエントリを含む、複数のエントリを有する指紋設定インタフェースを、（例えば、表示有効化ユニット７２０で）有効化し、対応する指の指紋に対応する第２の指ジェスチャを、指紋センサユニット７０４上で（例えば、検出ユニット７１２で）検出し、第２の指ジェスチャを検出したのに応じて、対応する指の指紋に対応するエントリを（例えば、強調表示ユニット７２６で）強調表示する。
【０２７４】
いくつかの実施形態では、指紋登録インタフェースは進度インジケータを含み、指紋センサ７０４上での検出に応じて、処理ユニット７１０は、進度インジケータの外観を（例えば、外観変更ユニット７２８で）変化させて、対応する静止指ジェスチャから更なる指紋情報を収集したことを示す。
【０２７５】
いくつかの実施形態では、進度インジケータは三次元オブジェクトの表面の一部を含む。
【０２７６】
いくつかの実施形態では、進度インジケータは指紋の形をとり、指紋の隆線を表す線を含み、進度インジケータの外観を変化させることは複数の隆線の一部を（例えば、外観変更ユニット７２８で）着色することを含む。
【０２７７】
いくつかの実施形態では、進度インジケータは複数の同心円を含み、進度インジケータの外観を変化させることは、複数の同心円のうちの１つを既定のフィルで（例えば外観変更ユニット７２８で）塗りつぶすことを含む。
【０２７８】
いくつかの実施形態では、進度インジケータは、対応する指紋の指紋部分に対応する複数の進度インジケータ部分を含み、対応する指紋部分から指紋情報が収集されると、処理ユニット７１０は対応する進度インジケータ部分の外観を（例えば、外観変更ユニット７２８で）変化させて、対応する指紋部分から指紋情報が収集されたことを示すように構成される。
【０２７９】
いくつかの実施形態では、処理ユニット７１０は、複数の進度インジケータ部分の外観を変化させた後、及び対応する指の指紋を登録するのに対応する指について収集された指紋情報が十分であるとの判定に従って、１つ以上の未変化の進度インジケータ部分の外観を（既に変化した）複数の進度インジケータ部分の外観と一致するように、（例えば、外観変更ユニット７２８で）変化させるように構成される。
【０２８０】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実行される。
【０２８１】
図６Ａ〜図６Ｄを参照して上述された動作は、図１Ａ、図１Ｂ、又は図７に示される構成要素によって、任意選択的に実行される。例えば、検出動作６０２、収集動作６０６、判定動作６２２、登録動作６２４は、イベントソータ１７０、イベント認識部１８０、イベントハンドラ１９０によって、任意選択的に、実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を任意選択的に利用する又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
指紋に基づく動作を実行する
【０２８２】
多くの電子デバイスは、様々な動作を実行するように構成される。動作を実行するための既存の方法は、典型的に、対応する入力に応じて対応する動作を実行することを必要とする。例えば、既存の方法では、ユーザは典型的に、単一のある動作を実行するためにある入力を提供する。ユーザが異なる動作を実行したい時には、ユーザは異なる動作を実行するために、メニュを通じてナビゲーションするか、異なる入力を提供する必要がある。それに加えて、特定のセキュアな動作は、個人情報（例えば、クレジットカード情報、パスワードなど）又は制限付き機能を伴う。このようなセキュアな動作は、典型的にはユーザの認証を（例えば、パスコードを用いて）必要とする。よって、セキュアな動作を含む複数の動作を実行するのは扱いにくく、非効率的である。以下に記載の実施形態では、動作を実行するための改善された方法が、単一の入力に応じて複数の動作を実行することで得られる。ノンセキュアな動作（例えば、表示減光タイマーをリセットすること）は、指紋の識別情報にかかわらず（例えば、指紋が許可済みユーザのものであるかにかかわらず）、指紋入力に応じて実行される一方で、セキュアな動作（例えば、個人情報を明らかにすること）は、指紋入力が事前登録された（例えば、登録済みの）指紋と一致する指紋を含む時に、その指紋入力に応じて実行される。この方法は指紋入力に応じて複数の動作を実行することを効率化して、そのことで複数の動作を実行するための追加かつ別個のステップの必要を取り除く。
【０２８３】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスはポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面はディスプレイ（図１Ａ）上の触知出力生成器１６７を含む。図８Ａ〜図８Ｗ及び図９Ａ〜図９Ｂを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図８Ａ〜図８Ｗ及び図９Ａ〜図９Ｂを参照して説明する実施形態は、ディスプレイ４５０、別個のタッチ感知面４５１、及び別個の指紋センサ３５９−２を参照して論じるが、類似した動作が、図８Ａ〜図８Ｂに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図８Ａ〜８Ｗで説明する入力を統合指紋センサ３５９−１上で検出するのに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、図８Ａ〜図８Ｗに示す接触を検出したのに応じて、図８Ａ〜図８Ｗに示すユーザインタフェースをタッチスクリーン１１２上に表示する間に、実行される。
【０２８４】
図８Ａ〜図８Ｗは、いくつかの実施形態に係る、指紋に基づく動作を実行するための例示的なユーザインタフェースを示す。
【０２８５】
図８Ａは、ショッピングウェブページについての例示的なユーザインタフェースを示す。例示的なユーザインタフェースは、複数の入力フィールド（例えば、８０２−１から８０２−８）及び対応する入力フィールド（例えば８０４）における情報のレプリゼンテーションを含む。対応する入力フィールドにおける情報のレプリゼンテーションは、対応する入力フィールドにおける情報と区別される。これらのレプリゼンテーションは時々、編成済みのレプリゼンテーションと呼ばれ、これらの入力フィールドにおける情報は時々、編成済みの情報と呼ばれる。例えば、示されるように、対応する入力フィールドにおける情報の編成済みのレプリゼンテーションは、対応する入力フィールドに情報が含まれることは示すものの、対応する入力フィールドにおける情報を明らかにしない。対応する入力フィールドにおける編成済みの情報が図８Ａでは黒丸（例えば、単一の黒丸は対応する入力フィールドにおける対応する文字を表す）で表されているが、対応する入力フィールドにおける編成済みの情報は、対応する入力における情報を直接的に伝達しない任意の他の文字、形状、又は視覚的レプリゼンテーションによって表されてもよい。いくつかの実装では、対応するユーザインタフェースにおける１つ以上の入力フィールドは無編成の情報を含み、これらの入力フィールドはこれらの入力フィールドにおける情報を示す一方で、入力フィールドの他のものは、編成済みのレプリゼンテーションによって示される、編成済みの情報を含む。
【０２８６】
図８Ａはまた、ディスプレイ減光タイマー８９６−１及びクレデンシャル許可タイマー８９８−１を示す。図８Ａにおけるディスプレイ減光タイマー８９６−１及びクレデンシャル許可タイマー８９８−１は、ディスプレイ減光タイマー８９６−１及びクレデンシャル許可タイマー８９８−１が対応するリセット位置にあることを示す。いくつかの実施形態では、ディスプレイ減光タイマー８９６−１は、デバイス１００のディスプレイを減光させる時を判定するために用いられるタイマーである。いくつかの実施形態では、クレデンシャル許可タイマー８９８−１は、登録済みの指紋がデバイス１００のユーザを認証するのにそれ以降許可されない時を判定するのに用いられるタイマーである。ディスプレイ減光タイマー８９６−１及びクレデンシャル許可タイマー８９８−１が、デバイス１００の特定の動作を説明するために図８Ａに示されているが、ディスプレイ減光タイマー８９６−１及びクレデンシャル許可タイマー８９８−１は必ずしもタッチスクリーン１１２に示される必要はない。いくつかの実施形態では、ディスプレイ減光タイマー８９６−１はタッチスクリーン１１２上に示される。他の実施形態では、ディスプレイ減光タイマー８９６−１はタッチスクリーン１１２上に示されない。いくつかの実施形態では、クレデンシャル許可タイマー８９８−１はタッチスクリーン１１２上に示される。他の実施形態では、クレデンシャル許可タイマー８９８−１はタッチスクリーン１１２上に示されない。
【０２８７】
図８Ｂは、時間が経過したことを示す、ディスプレイ減光タイマー８９６−２及びクレデンシャル許可タイマー８９８−２を示す。図８Ｂに示すように、いくつかの実施形態では、ディスプレイ減光タイマー８９６−１はクレデンシャル許可タイマー８９８−１よりも早く満了する。例えば、いくつかの実施形態では、ディスプレイ減光タイマー８９６−１は１分以内で満了し、クレデンシャル許可タイマー８９８−１は２４又は４８時間で満了する。いくつかの実装では、減光タイマーは、例えば、１分、２分、５分、及び１０分などの、既定の減光タイマー期限のセットのいずれかにユーザが選択可能である、有効期限を有する。いくつかの実施形態では、クレデンシャル許可タイマーは、ユーザ又は１つ以上のデフォルト設定値のオーバーライドを含む企業ポリシーによってオーバーライド可能であるデフォルトの有効期限（例えば、４８時間）を有する。オーバーライドされると、許可タイマー有効期限は、デフォルトの有効期限よりも短い期間（例えば、２４時間、１２時間、６時間、４時間、又は２時間）に設定される。
【０２８８】
図８Ｃは、更に時間が経過し、ディスプレイ減光タイマー８９６−３が満了したことを示す。ディスプレイ減光タイマーが満了したとの判定に従って、タッチスクリーン１１２は自動的に減光される（タッチスクリーン１１２の輝度が低下させられる）。
【０２８９】
図８Ｃはまた、タッチスクリーン１１２が減光される間に、入力８１２（例えば、指接触又はオブジェクトを用いての接触）が指紋センサ１６９上で検出されているのを示す。いくつかの実施形態では、入力８１２が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８１２は無視される（例えば、入力８１２に応じて実行される動作はない）。いくつかの実施形態では、入力８１２が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０２９０】
図８Ｄ〜図８Ｆは、いくつかの実施形態に係る、入力８１２が指紋を含むとの判定に従って、入力８１２に応じて行われ得る３つの対応する動作のセットを示す。
【０２９１】
図８Ｄは、いくつかの実施形態に係る、指紋を含む入力８１２（図８Ｃ）に従って実行される、例示的な動作セットを示す。図８Ｄでは、ディスプレイ減光タイマー８９６−４はリセットされ、タッチスクリーン１１２は減光状態を中止する（例えば、タッチスクリーン１１２の輝度が、減光前のタッチスクリーン１１２の輝度に上がる）。図８Ｄでは、クレデンシャル許可タイマー８９８−４はリセットされない。図８Ｄではまた、対応する入力フィールド（例えば、８０２−１から８０２−８）における情報のレプリゼンテーション（例えば、８０４）は、タッチスクリーン１１２上に残る。
【０２９２】
図８Ｅは、いくつかの実施形態に係る、指紋を含む入力８１２（図８Ｃ）に応じて実行される、代替的な動作のセットを示す。図８Ｅでは、ディスプレイ減光タイマー８９６−５はリセットされ、タッチスクリーン１１２は減光されるのを中止する。それに加えて、対応する入力フィールド（例えば、８０２−１から８０２−８）における情報のレプリゼンテーション（時々、編成済みのレプリゼンテーションと呼ばれる）（例えば、図８Ｃの８０４）は、対応する入力フィールドにおける情報（時々、未編成の情報と呼ばれる）と置き換えられる。例えば、図８Ｅでは、対応する入力フィールドにおける情報のレプリゼンテーションは、決済情報（例えば、クレジットカード番号、有効期限、セキュリティコード、カード名義、請求先住所など）と置き換えられる。図８Ｆでは、クレデンシャル許可タイマー８９８−５はリセットされない。
【０２９３】
図８Ｆは、いくつかの実施形態に係る、指紋を含む入力８１２（図８Ｃ）に応じて実行される、更に別の代替的な動作のセットを示す。図８Ｆでは、ディスプレイ減光タイマー８９６−６はリセットされ、タッチスクリーン１１２は減光されるのを中止する。それに加えて、対応する入力フィールド（例えば、８０２−１から８０２−８）における情報のレプリゼンテーション（時々、編成済みのレプリゼンテーションと呼ばれる）（例えば、図８Ｃの８０４）は、対応する入力フィールドにおける情報（時々、未編成の情報と呼ばれる）と置き換えられる。更に、クレデンシャル許可タイマー８９８−６はリセットされる。
【０２９４】
いくつかの実施形態では、図８Ｅ〜図８Ｆに示す対応する動作のセットは、入力８１２における指紋が登録済みの指紋と一致するとの判定に従って、実行される。しかしながら、いくつかの実施形態では、図８Ｄに示される動作は、入力８１２における指紋が登録済みの指紋と一致するかどうかにかかわらず、実行される（例えば、いくつかの実施形態では、図８Ｄに示す動作は、入力８１２における指紋が登録済みの指紋と一致しない時にも実行される）。
【０２９５】
図８Ｇ〜図８Ｈは、いくつかの実施形態に係る、タッチスクリーン１１２が減光されない間に実行される動作を示す。
【０２９６】
図８Ｇは、図８Ｂに示すユーザインタフェースと類似するユーザインタフェースを示す。図８Ｇでは、ディスプレイ減光タイマー８９６−７及びクレデンシャル許可タイマー８９８−７はまだ満了していない。図８Ｇはまた、入力８１４が指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８１４が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８１４は無視される（例えば、入力８１４に応じて実行される動作はない）。いくつかの実施形態では、入力８１４が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０２９７】
図８Ｈは、指紋を含む入力８１４に応じて、ディスプレイ減光タイマー８９６−８がリセットされるのを示す。図８Ｈでは、クレデンシャル許可タイマー８９８−４はリセットされない。図８Ｈではまた、対応する入力フィールド（例えば、８０２−１から８０２−８）における情報のレプリゼンテーション（例えば、８０４）は、タッチスクリーン１１２上に残る。
【０２９８】
図８Ｉ〜図８Ｋは、いくつかの実施形態に係る、クレデンシャル調整タイマー８９８が満了する前に実行される動作を示す。
【０２９９】
図８Ｉは、タッチスクリーン１１２上に表示されるロック画面を示す。図８Ｉでは、クレデンシャル調整タイマー８９８−９はまだ満了していない。ディスプレイ減光タイマー（例えば、図８Ｇの８９６−８）は、簡潔さのために図８Ｉでは示していない。しかしながら、当業者であれば、いくつかの実装では、ディスプレイ減光タイマー８９６に関連する動作がロック画面から実行可能であることを理解できるであろう。例えば、いくつかの実施形態では、タッチスクリーン１１２がロック画面を表示する間にディスプレイ減光タイマー８９６が満了したとの判定に従って、デバイス１００はタッチスクリーン１１２にロック画面を表示しながら自動的にタッチスクリーン１１２を減光する。いくつかの実施形態では、指紋センサ１６９上で指紋を含む入力が検出されたとの判定に従って、ディスプレイ減光タイマー８９６はリセットされる。
【０３００】
図８Ｉでは、入力８１６が指紋センサ１６９上で検出されている。いくつかの実施形態では、入力８１６が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８１６は無視される（例えば、入力８１６に応じて実行される動作はない）。いくつかの実施形態では、入力８１６が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０３０１】
図８Ｊは、入力８１６における指紋が登録済みの指紋と一致しないとの判定に応じて表示される、例示的なユーザインタフェースを示す。図８Ｊはまた、入力８１６とは個別の入力８１８が、指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８１８が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８１８は無視される（例えば、入力８１８に応じて実行される動作はない）。いくつかの実施形態では、入力８１８が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０３０２】
図８Ｋは、いくつかの実施形態では、入力８１８における指紋が登録済みの指紋と一致するとの判定に従って、デバイス１００のロックが解除される。いくつかの実施形態では、デバイス１００のロックを解除することは、ホーム画面を表示することを含む。
【０３０３】
図８Ｌ〜図８Ｍは、クレデンシャル許可タイマー８９８が満了している間に実行される動作を示す。
【０３０４】
図８Ｌは、タッチスクリーン１１２上に表示されるロック画面を示す。図８Ｌでは、クレデンシャル調整タイマー８９８−９は満了している。図８Ｌはまた、入力８２０が指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８２０が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８２０は無視される（例えば、入力８２０に応じて実行される動作はない）。いくつかの実施形態では、入力８２０が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０３０５】
図８Ｍは、いくつかの実施形態に係る、入力８２０に応じてパスコード画面（図８Ｍに示す）がタッチスクリーン１１２上に表示されるのを示す。いくつかの実施形態では、入力８２０（図８Ｌ）における指紋が登録済みの指紋と一致したとしても、入力８２０（図８Ｌ）がクレデンシャル許可タイマー８９８の満了している間に受信されたとの判定に従って、パスコード画面が表示される。
【０３０６】
いくつかの実施形態では、パスコード画面は、指紋を含む入力が、クレデンシャル許可タイマー８９８が満了している間に受け取られたとの判定に従って、入力における指紋が登録済みの指紋と一致するかどうかにかかわらず表示される。
【０３０７】
図８Ｎ〜図８Ｏは、いくつかの実施形態に係る、制限付き機能へのアクセスを提供するための例示的な動作を示す。
【０３０８】
図８Ｎは、１つ以上の選択可能なユーザインタフェースオブジェクト（例えば、「ネットワーク設定」、「Ｂｌｕｅｔｏｏｔｈ」、及び「サウンド」とラベリングされたボタン）を含むユーザインタフェースを示す。図８Ｏと比較すると、１つ以上の選択可能なユーザインタフェースオブジェクト（例えば、図８Ｏの「クレデンシャルマネージャ」８０６とラベリングされたボタン）は、タッチスクリーン１１２上に表示されていない。図８Ｎはまた、指紋センサ１６９上で入力８２２が検出されていることを示す。いくつかの実施形態では、入力８２２が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８２２は無視される（例えば、入力８２２に応じて実行される動作はない）。いくつかの実施形態では、入力８２２が指紋を含むとの判定に従って、１つ以上の動作が実行される。
【０３０９】
図８Ｏは、入力８２２が登録済みの指紋と一致するとの判定に従って、タッチスクリーン１１２上に選択可能なユーザインタフェースオブジェクト８０６が表示されることを示す。図８Ｏはまた、タッチ入力８２４がタッチスクリーン１１２上で、選択可能なユーザインタフェースオブジェクト８０６に対応する位置にて検出されることを示す。
【０３１０】
図８Ｐは、タッチ入力８２４を、選択可能なユーザインタフェースオブジェクト８０６に対応する位置にて検出したのに応じて表示される、例示的なユーザインタフェース（例えば、クレデンシャルマネージャユーザインタフェース）を示す。図８Ｐの例示的なユーザインタフェースは、複数のフィールド、及び対応するフィールド内の情報のレプリゼンテーションを含む。
【０３１１】
図８Ｐはまた、１つ以上の既定のセキュアな動作を実行する（例えば、個人情報を明らかにする又は制限付き機能へのアクセスを提供する）ための無許可試行の回数をカウントする、無許可試行カウンタ８９４−１をも示す。
【０３１２】
デバイス１００の特定の動作を説明するために図８Ｐ〜図８Ｖに無許可試行カウンタ８９４−１を示すが、無許可試行カウンタ８９４−１はタッチスクリーン１１２上に必ずしも示されない。いくつかの実施形態では、無許可試行カウンタ８９４−１はタッチスクリーン１１２上に示される。他の実施形態では、無許可試行カウンタ８９４−１はタッチスクリーン１１２上に示されない。
【０３１３】
図８Ｐは、入力８２６が指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８２６が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８２６は無視される（例えば、入力８２６に応じて実行される動作はない）。いくつかの実施形態では、入力８２６が指紋を含むとの判定に従って、１つ以上の動作が実行される。いくつかの実施形態では、入力８２６における指紋が登録済みの指紋と一致しないとの判定に従って、実行される動作はない。
【０３１４】
図８Ｑは、入力８２６の指紋が登録済みの指紋と一致しないとの判定に従って、いくつかの実施形態では、無許可試行カウンタ８９４−１における、１つ以上の既定のセキュアな動作を実行するための無許可試行の回数が（例えば、ゼロから１に）増えているのを示す。いくつかの実施形態では、図８Ｑに示すように、対応するフィールドにおける情報のレプリゼンテーション（時々、編成済みのレプリゼンテーションと呼ばれる）は、タッチスクリーン１１２上に残る。図８Ｑは、入力８２６（図８Ｐ）が指紋センサ１６９上で検出されなくなったことを示す。いくつかの実施形態では、無許可試行カウンタ８９４−１における、１つ以上の既定のセキュアな動作を実行するための無許可試行の回数は、指紋センサ１６９から入力８２６（図８Ｐ）のリフトオフを検出したのに応じて、及び入力８２６（図８Ｐ）における指紋が登録済みの指紋と一致しないとの判定に従って増加する。
【０３１５】
図８Ｒは、入力８２８が指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８２８が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８２８は無視される（例えば、入力８２８に応じて実行される動作はない）。いくつかの実施形態では、入力８２８が指紋を含むとの判定に従って、１つ以上の動作が実行される。いくつかの実施形態では、入力８２８における指紋が登録済みの指紋と一致しないとの判定に従って、実行される動作はない。
【０３１６】
図８Ｓは、いくつかの実施形態において、入力８２８における指紋が登録済みの指紋と一致しないとの判定に従って、無許可試行カウンタ８９４−３における、１つ以上の既定のセキュアな動作を実行するための無許可試行の回数が（例えば、１から２に）増えていることを示す。いくつかの実施形態では、図８Ｓに示すように、対応するフィールドにおける情報のレプリゼンテーションは、タッチスクリーン１１２上に残る。図８Ｓ〜図８Ｕでは、無許可試行カウンタ８９４−３における無許可試行の回数が、既定の回数の無許可試行（例えば、２、３、４、又は５）を満たす（例えば、一致する又は超過する）と仮定する。
【０３１７】
図８Ｓはまた、入力８２８（図８Ｒ）が指紋センサ１６９上で検出されなくなったことを示す。いくつかの実施形態では、無許可試行カウンタ８９４−３における１つ以上の既定のセキュアな動作を実行するための無許可試行の回数は、指紋センサ１６９からの入力８２８（図８Ｒ）のリフトオフを検出したのに応じて、及び入力８２８（図８Ｒ）における指紋が登録済みの指紋と一致しないとの判定に従って増える。
【０３１８】
図８Ｔは、入力８３０が指紋センサ１６９上で検出されていることを示す。いくつかの実施形態では、入力８３０が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８３０は無視される（例えば、入力８３０に応じて実行される動作はない）。いくつかの実施形態では、入力８３０が指紋を含むとの判定に従って、１つ以上の動作が実行される。いくつかの実施形態では、入力８３０における指紋が登録済みの指紋と一致しないとの判定に従って、実行される動作はない。
【０３１９】
図８Ｕは、入力８３０における指紋が登録済みの指紋と一致したとしても、対応するフィールドにおける情報のレプリゼンテーション（時々、編成済みのレプリゼンテーションと呼ばれる）はタッチスクリーン１１２上に残る（例えば、対応するフィールドにおける情報は明らかにされない）。いくつかの実施形態では、無許可試行カウンタ８９４−３における無許可試行の回数は、図８Ｕに示すように、一度無許可試行カウンタ８９４−３の無許可試行の回数が無許可試行の既定の回数（例えば、２）を満たすと、増えない。いくつかの実施形態では、無許可試行カウンタ８９４−３の無許可試行の回数は、登録済みの指紋と一致しない対応する入力での指紋については、無許可試行カウンタ８９４−３における無許可試行の回数が既定の回数の無許可試行を満たすかどうかにかかわらず増える。
【０３２０】
いくつかの実施形態では、一度、無許可試行カウンタ８９４−３における無許可試行の数が無許可試行の既定の回数を満たすと、無許可試行カウンタ８９４−３はパスコード画面で正しいパスコードを提供することでリセットされる（例えば、図８Ｍ）。
【０３２１】
図８Ｖ〜図８Ｗは、無許可試行カウンタ８９４−３における無許可試行の回数が無認可試行の既定の回数を満たさない間に実行される動作を示す。
【０３２２】
図８Ｖは、指紋センサ１６９上で入力８３２が検出されていることを示す。いくつかの実施形態では、入力８３２が指紋を含まない（例えば、ペンなどのオブジェクトを用いた接触である）との判定に従って、入力８３２は無視される（例えば、入力８３２に応じて実行される動作はない）。いくつかの実施形態では、入力８３２が指紋を含むとの判定に従って、１つ以上の動作が実行される。いくつかの実施形態では、入力８３２における指紋が登録済みの指紋と一致しないとの判定に従って、実行される動作はない。
【０３２３】
図８Ｗは、入力８３２における指紋が登録済みの指紋と一致するとの判定に従って、対応するフィールドにおける情報のレプリゼンテーション（時々、編成済みのレプリゼンテーションと呼ばれる）が、対応するフィールドにおける情報（時々、無編成又は未編成の情報と呼ばれる）と置き換えられる。例えば、図８Ｗに示すように、対応するフィールドにおける情報のレプリゼンテーションは、１つ以上のユーザ名及びパスワードのセット（時々、無編成又は未編成のユーザ名及びパスワードと呼ばれる）と置き換えられる。いくつかの実施形態では、無許可試行カウンタ８９４−４（図８Ｖ）における無許可試行の回数が無許可試行の既定の回数に満たない間に、入力８３２における指紋が登録済みの指紋と一致するとの判定に従って、無許可試行カウンタ８９４−４（図８Ｖ）はリセットされる。
【０３２４】
図９Ａ〜図９Ｂは、いくつかの実施形態に係る、指紋に基づく動作を実行する方法９００を示すフロー図である。方法９００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法９００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序は、任意選択的に変えられる。
【０３２５】
以下で説明するように、方法９００は、指紋に基づく動作を実行する直観的な方法を提供する。この方法は、指紋に基づく動作を実行する時にユーザにかかる認識的負担を軽減することで、より効率的なヒューマン−マシンインタフェースを作成する。バッテリ動作電子デバイスの場合、ユーザが指紋に基づく動作をより高速かつより効率的に実行することを可能とすることにより、節電され、バッテリの充電の間の時間が増す。
【０３２６】
デバイスは、指紋センサを用いて、第１の入力を検出する（９０２）。例えば、図８Ｃに示すように、入力８１２は指紋センサ１６９上で検出される。
【０３２７】
第１の入力を検出したのに応じて、デバイスは、第１の入力が指紋を含むかを判定する（９０４）。
【０３２８】
第１の入力が指紋を含むとの判定に従って、デバイスは、指紋の識別情報にかかわらず、指紋の存在に基づいて第１の動作を行う（９０６）。いくつかの実施形態では、第１の動作は、ディスプレイ減光タイマーをリセットすることを含む。例えば、図８Ｅに示すように、第１の入力が指紋を含むとの判定に従って、ディスプレイ減光タイマー８９６−５はリセットされる。典型的に、ディスプレイ減光タイマーをリセットすることは、減光タイマーが満了していないため（満了状態にないため）、ディスプレイの輝度が自動的に減光されないとの効果を有する。典型的に、指紋センサ上で指紋が検出され続ける限りは、ディスプレイの輝度は自動的に減光されない。
【０３２９】
いくつかの実施形態において、デバイスは、ディスプレイを含む（９０８）。デバイスはまた、減光タイマー開始値（例えば、０秒）から開始するディスプレイ減光タイマー（例えば、図８Ａの８９６−１）を含む。デバイスは、ディスプレイ減光タイマーが満了した（例えば、ディスプレイ減光タイマーが、６０秒、１２０秒などの既定の期限値に到達する）との判定に従って、ディスプレイを自動的に減光させる。いくつかの実施形態では、ディスプレイ減光タイマーは、ディスプレイ減光タイマーがリセットされてから経過した時間を記憶する。例えば、ディスプレイ減光タイマーがリセットされてから１秒が経過した時に、ディスプレイ減光タイマーは１秒を記憶する。ディスプレイ減光タイマーがリセットされてから２秒が経過した時に、ディスプレイ減光タイマーは２秒を記憶する。いくつかの実施形態では、第１の動作は、ディスプレイ減光タイマーを減光タイマー開始値にリセットすることを含む。別の実施例では、減光タイマーはカウントダウンタイマーであり、減光タイマー期限値は０秒であり、減光開始値は、６０秒、１２０秒、３００秒などの値である。この実施例では、ディスプレイは、減光タイマーが非ゼロ値である限りは減光されない。
【０３３０】
いくつかの実施形態では、デバイスは、指紋センサと接触する指紋についての情報を、減光タイマーが満了するのに要する時間よりも短い時間の所定の間隔で収集するため、指紋センサ上に指紋が維持されている間は、デバイスは指紋を繰り返し検出して減光タイマーをリセットし、結果的に、このような場合では、ディスプレイの輝度は、指紋センサ上で指紋が検出され続ける限りは自動的に減光されない。
【０３３１】
第１の入力における指紋が登録済みの指紋と一致するとの判定に従って、デバイスは、登録済みの指紋に基づいて第２の動作を条件付きに実行する（９１０）。例えば、図８Ｅで示すように、デバイスは、入力８１２（図８Ｃ）における指紋が登録済みの指紋と一致するとの判定に従って、個人情報（例えば、クレジットカード情報）を明らかにする。いくつかの実施形態では、第２の動作を条件付きに実行することは、第２の動作が防止されないとの判定に従って、第２の動作を実行することを含む。いくつかの実施形態では、第２の動作を条件付きに実行することは、第２の動作が防止されるとの判定に従って第２の動作を取り止めることを含む。いくつかの実装では、第２の動作は、クレデンシャル許可タイマー８９８が満了したとの判定に従って防止される。
【０３３２】
いくつかの実施形態では、第２の動作は、個人情報を明らかにすること（例えば、図８Ｅに示すようにクレジットカード情報を明らかにする）、及び制限付き機能へのアクセスを提供すること（例えば、図８Ｏに示すように、選択されるとクレデンシャルマネージャ機能などの制限付き機能を有するユーザインタフェースの表示を開始させる、選択可能なユーザインタフェースオブジェクト８０６を表示する）の１つ以上を含む（９１２）。
【０３３３】
いくつかの実施形態では、第１の入力を検出したのに応じて、デバイスは、第１の入力が指紋を含むとの判定、及び第１の入力における指紋が登録済みの指紋と一致しないとの判定に従って、第２の動作の実行を取り止める（９１４）。例えば、図８Ｇ〜図８Ｈに示すように、入力８１４（図８Ｇ）を検出したのに応じて、及び入力８１４が指紋を含むとの判定、及び入力８１４の指紋が登録済みの指紋と一致しないとの判定に従って、デバイスは第２の動作の実行を取り止める（例えば、図８Ｈでは、クレジットカード情報などの個人情報が明らかにされない）。
【０３３４】
いくつかの実施形態では、第１の入力を検出したのに応じて、デバイスは、第１の入力が指紋を含むとの判定、及び第１の入力における指紋が登録済みの指紋と一致しないとの判定に従って、第２の動作を実行することなく、第１の動作を実行する（９１６）。例えば、図８Ｇ〜図８Ｈに示すように、入力８１４（図８Ｇ）を検出したのに応じて、及び入力８１４が指紋を含むとの判定、並びに入力８１４の指紋が登録済みの指紋と一致しないとの判定に従って、デバイスは第２の動作を実行せずに第１の動作（例えば、図８Ｈのディスプレイ減光タイマー８９６−８をリセットする）を実行する（例えば、図８Ｈでは、クレジットカード情報などの個人情報は明らかにされない）。
【０３３５】
いくつかの実施形態では、第１の動作及び第２の動作は、第１の入力が登録済みの指紋と一致する指紋を含むとの判定に従って、両方実行される（９１８）。例えば、図８Ｃ及び図８Ｅに示すように、入力８１２（図８Ｃ）が登録済みの指紋と一致する指紋を含むとの判定に従って、第１の動作（例えば、ディスプレイ減光タイマー８９６−５をリセットする）及び第２の動作（例えば、図８Ｅに示すように、クレジットカード情報などの個人情報を明らかにすること）の両方が実行される。
【０３３６】
いくつかの実施形態では、第１の入力が登録済みの指紋と一致する指紋を含むとの判定に従って、デバイスは、第２の動作と別個の第３の動作を、登録済みの指紋に基づいて実行する（９２０）。例えば、図８Ｃ及び図８Ｆに示すように、入力８１２（図８Ｃ）が登録済みの指紋と一致する指紋を含むとの判定に従って、デバイスは第３の動作を実行する（例えば、図８Ｆのクレデンシャル許可タイマー８９８−６をリセットする）。
【０３３７】
いくつかの実施形態では、デバイスは、許可タイマー開始値（例えば、ゼロ）から開始されるクレデンシャル許可タイマー（例えば、登録済みの指紋が、パスコードなどのデバイスロック解除クレデンシャル、又は、クレジットカード番号や、クレジットカード番号若しくは他の決済源とリンク付けされるストアアカウント用のパスワードなどの購入用クレデンシャルを用いるために許可される時間を計るタイマー）を含む（９２２）。いくつかの実施形態では、クレデンシャル許可タイマーは、クレデンシャル許可タイマーがリセットされてからの経過時間を記憶する。例えば、クレデンシャル許可タイマーがリセットされてから１時間が経過した時に、クレデンシャル許可タイマーは１時間を記憶する。クレデンシャル許可タイマーがリセットされてから２時間が経過した時に、クレデンシャル許可タイマーは２時間を記憶する。
【０３３８】
いくつかの実施形態では、デバイスは、クレデンシャル許可タイマーが満了（例えば、１２時間、２４時間、又は４８時間などの既定の期限値に到達）してから、指紋（登録済みの指紋に一致する指紋）でデバイスのロックが解除されるのを防止する。別の実施例では、クレデンシャル許可タイマーはカウントダウンタイマーであり、クレデンシャル許可タイマー期限値はゼロ秒であり、クレデンシャル許可タイマー開始値は、本明細書の他の箇所に記載される任許可タイマー期限のいずれかなど、許可タイマー期限である（又はそれに対応する）。本実施例では、デバイスは、クレデンシャル許可タイマーが非ゼロ値を有する限りは、（登録済みの指紋と一致する指紋を用いて）デバイスのロック解除を防止しない。
【０３３９】
いくつかの実施形態では、指紋を用いてデバイスのロック解除を防止することは、指紋でデバイスのロック解除を無効にすることを含む。例えば、図８Ｌ〜図８Ｍに示すように、クレデンシャル許可タイマー８９８−１２（図８Ｌ）が満了したとの判定に従って、デバイスは、入力８２０が登録済みの指紋と一致していてもデバイスのロック解除を防止する。いくつかの実施形態では、入力８２０に応じて、デバイスは、デバイスのロック解除を行う代わりにパスコード画面（図８Ｍ）を表示する。それと比較して、いくつかの実施形態では、図８Ｊ〜図８Ｋに示すように、クレデンシャル許可タイマー８９８−１０（図８Ｊ）が満了していないとの判定に従って、デバイスは、登録済みの指紋と一致する入力８１８における指紋に応じて、ロックが解除される（例えば、図８Ｊに示すロック解除画面を表示することを中止し、図８Ｋに示すホーム画面を表示する）。
【０３４０】
いくつかの実施形態では、第３の動作は、クレデンシャル許可タイマーを許可タイマー開始値にリセットすることを含む。例えば、図８Ｃ及び図８Ｆに示すように、入力８１２（図８Ｃ）が登録済みの指紋と一致する指紋を含むとの判定に従って、デバイスは第３の動作を実行する（例えば、図８Ｆのクレデンシャル許可タイマー８９８−５をリセットする）。
【０３４１】
いくつかの実施形態では、第１の入力は、指紋センサ上の対応する指紋を含む（９２４）。デバイスは、指紋センサからの対応する指紋のリフトオフを検出する。指紋センサからの指紋のリフトオフを検出したのに応じて、及び対応する指紋が登録済みの指紋と一致しないとの判定に従って、デバイスは、第２の動作を実行するための無許可試行（例えば、デバイスのロック解除の無許可試行）のカウントを増分させる。例えば、図８Ｐ及び図８Ｑに示すように、指紋センサ１６９（図８Ｑ）からの入力８２６（図８Ｐ）のリフトオフを検出したことに応じて、及び入力８２６における指紋が登録済みの指紋と一致しないとの判定に従って、デバイスは、第２の動作を実行するための無許可試行のカウント（例えば、無許可試行カウンタ８９４−２のカウント）をゼロから１に増分させる。いくつかの実施形態では、無許可試行のカウントは、指紋センサからの指紋のタッチダウン及びリフトオフを含む個別の指紋ジェスチャを検出した後にのみ、増分される。結果的に、長い連続的な指紋ジェスチャは、第２の動作を実行するための単一の試行としてのみカウントされる。
【０３４２】
いくつかの実施形態では、第２の動作を実行するための無許可試行のカウントを増分させた後に、デバイスは、指紋無効化基準が満たされているかを判定する（９２６）。指紋無効化基準は、第２の動作を実行するための無許可試行のカウントが、第２の動作を実行するための無許可試行の既定の回数を満たした時に満たされる基準を含む。いくつかの実施形態では、第２の動作で実行される無許可試行のカウントは、第２の動作を実行するための無許可試行のカウントが第２の動作を実行するための無許可試行の既定の回数と一致する時に、満たされるとみなされる。例えば、第２の動作を実行するための無許可試行の既定の回数が２に設定され、無許可試行カウンタ８９４−３（図８Ｔ）における第２の動作を実行するための無許可試行のカウントが２である時、無許可試行のカウントは、第２の動作を実行するための無許可試行の既定の回数を満たす。いくつかの実施形態では、第２の動作を実行するための無許可試行のカウントは、第２の動作を実行するための無許可試行のカウントが、第２の動作を実行するための無許可試行の既定の回数を超過する時に、第２の動作を実行するための無許可試行の既定の回数を満たすようにみなされる。
【０３４３】
いくつかの実施形態では、指紋無効化基準が満たされたとの判定に従って、デバイスは、指紋に基づいて（例えば、指紋センサを無効化する、又は以前に登録済みの指紋と一致する、指紋センサによって検出された指紋を無視することで）第２の動作が実行されるのを防止する。例えば、図８Ｔ〜図８Ｕに示すように、指紋無効化基準が満たされた（例えば、第２の動作を実行するための無許可試行のカウントが第２の動作を実行するための無許可試行の既定の回数に満たした）との判定に従って、デバイスは、登録済みの指紋と一致する入力８３０における指紋に応じて、第２の動作（例えば、ユーザ名及びパスワードなどの個人情報を明らかにすること）が実行されるのを防止する（例えば、図８Ｕでは個人情報のレブリゼンテーションがタッチスクリーン１１２上で維持され、図８Ｕでは個人情報はタッチスクリーン１１２上に表示されない）。
【０３４４】
いくつかの実施形態では、第１の動作は、指紋センサ上で指紋の存在を検出している間に実行され（９２８）、第２の動作は、指紋センサから以前に登録済みの指紋と一致する指紋のリフトオフを検出したのに応じて実行される。例えば、いくつかの実施形態では、第１の動作（例えば、図８Ｃのディスプレイ減光タイマー８９６−３をリセットすること）は、指紋センサ１６９（図８Ｃ）上で指紋を含む入力８１２（図８Ｃ）を検出する間に実行される。それと比較して、いくつかの実施形態では、第２の動作（例えば、クレジットカード情報などの個人情報を明らかにすること）は、指紋センサ１６９（図８Ｅ）からの入力８１２（図８Ｃ）のリフトオフを検出した後にのみ、実行される。
【０３４５】
図９Ａ〜９Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。例えば、いくつかの実施形態では、デバイスは、指紋センサを用いて、第１の入力を検出する。第１の入力を検出したのに応じて、デバイスは、第１の入力が指紋を含むかを判定し、第１の入力が指紋を含むとの判定に従って、指紋の識別情報にかかわらず、指紋の存在に基づいて第１の動作を実行し、第１の入力における指紋が登録済みの指紋と一致するとの判定に従って、登録済みの指紋に基づいて第２の動作を条件付きに実行する。
【０３４６】
それに加えて、本明細書に説明されている他の方法に関して本明細書に説明されている他のプロセスの細部（例えば、段落［００８０］に列挙されているもの）は、図９Ａ〜図９Ｂに関して上述した方法９００にも類似の仕方で適用可能であることに留意されたい。例えば、方法９００を参照して上述されている入力、動作、及びクレデンシャルは、本明細書に記載されている他の方法（例えば、段落番号［００８０］に記載されている方法）を参照して本明細書で説明されている入力、動作、及びクレデンシャルの特徴のうちの１つ以上を任意選択的に有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０３４７】
いくつかの実施形態によれば、図１０は、説明される様々な実施形態の理念に従って構成された電子デバイス１０００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図１０で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０３４８】
図１０に示すように、電子デバイス１０００は、第１の入力を検出するよう構成された指紋センサユニット１００６と、指紋センサユニット１００６に連結される処理ユニット１００８と、を備える。いくつかの実施形態では、電子デバイス１０００は、処理ユニット１００８に連結され、グラフィカルユーザインタフェースを表示するように構成された、ディスプレイユニット１００２を備える。いくつかの実施形態では、ディスプレイユニット１００２は、指紋センサユニット１００６に連結される。いくつかの実施形態では、電子デバイス１０００は、処理ユニット１００８に連結され、タッチ入力を受け取るように構成された、タッチ感知面ユニット１００４を備える。いくつかの実施形態では、処理ユニット１００８は、判定ユニット１０１０と、第１の動作実行ユニット１０１２と、第２の動作実行ユニット１０１４と、第３の動作実行ユニット１０１６と、クレデンシャル許可タイマーユニット１０１８と、防止ユニット１０２０と、リセットユニット１０２２と、ディスプレイ減光タイマーユニット１０２４と、減光ユニット１０２６と、個人情報明示化ユニット１０２８と、アクセス提供ユニット１０３０と、増分ユニット１０３２と、を備える。
【０３４９】
処理ユニット１００８は、第１の入力を検出したのに応じて、第１の入力が指紋を含むかを（例えば、判定ユニット１０１０を用いて）判定するように、構成される。処理ユニット１００８はまた、第１の入力が指紋を含むとの判定に従って、指紋の識別情報にかかわらず、指紋の存在に基づいて、（例えば、第１の動作実行ユニット１０１２を用いて）第１の動作を実行するようにも、構成される。処理ユニット１００８は、第１の入力における指紋が登録済みの指紋と一致するとの（例えば、判定ユニット１０１０を用いた）判定に従って、登録済みの指紋に基づいて（例えば、第２の動作実行ユニット１０１４を用いて）第２の動作を条件付きに実行するように、更に構成される。
【０３５０】
いくつかの実施形態では、処理ユニット１００８は、第１の入力を検出したのに応じて、第１の入力が指紋を含むとの判定、及び第１の入力における指紋が登録済みの指紋と一致しないとの判定に従って、（例えば、防止ユニット１０２０を用いて）第２の動作の実行を取り止めるように、構成される。
【０３５１】
いくつかの実施形態では、処理ユニット１００８は、第１の入力を検出するのに応じて、（例えば、判定ユニット１０１０を用いた）第１の入力が指紋を含むとの判定、及び第１の入力における指紋が登録済みの指紋と一致しないとの判定に従って、（例えば、第１の動作実行ユニット１０１２を用いて）第１の動作を、第２の動作を実行することなく、実行するように構成される。
【０３５２】
いくつかの実施形態では、第１の動作及び第２の動作は、第１の入力が、登録済みの指紋と一致する指紋を含むとの（例えば、判定ユニット１０１０を用いた）判定に従って、両方（例えば、第１の動作実行ユニット１０１２及び第２の動作実行ユニット１０１４を用いて）実行される。
【０３５３】
いくつかの実施形態では、処理ユニット１００８は、第１の入力が、登録済みの指紋と一致する指紋を含むとの判定に従って、第２の動作とは別個の第３の動作を、登録済みの指紋に基づいて（例えば、第３の動作実行ユニット１０１６を用いて）実行するように、構成される。
【０３５４】
いくつかの実施形態では、デバイスは、許可タイマー開始値から開始されるクレデンシャル許可タイマーユニット１０１８を含む。処理ユニット１００８は、クレデンシャル許可タイマーユニット１０１８が満了した後に、（例えば、防止ユニット１０２０を用いて）デバイスを指紋でロック解除するのを防止するように構成される。第３の動作は、クレデンシャル許可タイマーユニット１０１８を、許可タイマー開始値に（例えば、リセットユニット１０２２を用いて）リセットすることを含む。
【０３５５】
いくつかの実施形態では、デバイスは、処理ユニット１００８に連結されるディスプレイユニット１００２を備える。デバイスは、減光タイマー開始値から開始されるディスプレイ減光タイマーユニット１０２４を備える。処理ユニット１００８は、ディスプレイ減光タイマーユニット１０２４が満了したとの（例えば、判定ユニット１０１０を用いた）判定に従って、（例えば、減光ユニット１０２６を用いて）ディスプレイユニット１００２の減光を自動的に有効化するように構成される。第１の動作は、減光タイマー開始値に（例えば、リセットユニット１０２２を用いて）ディスプレイ減光タイマーユニット１０２４をリセットすることを含む。
【０３５６】
いくつかの実施形態では、第２の動作は、個人情報を（例えば、個人情報明示化ユニット１０２８を用いて）明らかにすること、及び制限付き機能へのアクセスを（例えば、アクセス提供ユニット１０３０を用いて）提供することのうちの１つ以上を含む。
【０３５７】
いくつかの実施形態では、第１の入力は、指紋センサユニット１００６上の対応する指紋を含む。指紋センサユニット１００６は、指紋センサユニット１００６からの対応する指紋のリフトオフを検出するように構成され、処理ユニット１００８は、指紋センサユニット１００６からの指紋のリフトオフを検出したのに応じて、及び対応する指紋が登録済みの指紋と一致しないとの（例えば、判定ユニット１０１０を用いた）判定に従って、第２の動作を実行するための無許可試行のカウントを（例えば、増分ユニット１０３２を用いて）増分させるように、構成される。
【０３５８】
いくつかの実施形態では、処理ユニット１００８は、第２の動作を実行するための無許可試行のカウントを増分させた後に、指紋無効化基準が満たされているかを（例えば、判定ユニット１０１０を用いて）判定するように、構成される。指紋無効化基準は、第２の動作を実行するための無許可試行のカウントが、第２の動作を実行するための無許可試行の既定の回数を満たした時に満たされる基準を含む。指紋無効化基準が満たされたとの（例えば、判定ユニット１０１０を用いた）判定に従って、処理ユニット１００８は、第２の動作が指紋に基づいて実行されるのを（例えば、防止ユニット１０２０及び／又は第２の動作実行ユニット１０１４を用いて）防止するように、構成される。
【０３５９】
いくつかの実施形態では、第１の動作は、指紋センサユニット１００６上で指紋の存在を検出している間に（例えば、第１の動作実行ユニット１０１２を用いて）実行され、第２の動作は、指紋センサユニット１００６からの、以前に登録済みの指紋と一致する指紋のリフトオフを検出したのに応じて、（例えば、第２の動作実行ユニット１０１４を用いて）実行される。
【０３６０】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実行される。
【０３６１】
図９Ａ、図９Ｂを参照して上述された動作は、図１Ａ、図１Ｂ、又は図１０に示される構成要素によって、任意選択的に実行される。例えば、検出動作９０２、第１の動作実行動作９０６、及び第２の動作実行動作９１０は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を任意選択的に利用する又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実行されるかは明らかであるだろう。
自動的にクレデンシャルフィールドにデータを加える、及び編成済みのクレデンシャルを明らかにする
【０３６２】
現代の電子デバイスの多くの用途は、特定の情報及び／又はサービスにアクセスするために、ユーザにクレデンシャルを提供することを必要とする。例えば、電子商取引のウェブサイト又はアプリケーションは、しばしば、ユーザが、決済を行うためにクレジットカード番号、請求先住所、及び送付先住所を入力することを要する。別の実施例としては、ユーザはしばしば、セキュアなサービスへのアクセス、又は他のセキュアな情報が認められる前に、ユーザＩＤ及び／又はパスワードを入力することを要する（例えば、メールウェブサイト又はアプリケーション、ソーシャルネットワークなど）。ユーザが電子デバイスを使用する時に頻繁にクレデンシャルを提供する必要があるために、このようなデバイスのメモリにクレデンシャルを記憶して、ユーザによる手動入力の必要なく、クレデンシャルフィールドにそれらが挿入可能となるようにすることができる。しかしながら、これはいくつかのセキュリティ及びプライバシー上のリスクを提示する。例えば、無許可のユーザが、そのユーザのものでないデバイスを拾うことでき、記憶されたクレジットカード情報で購入を行う、又は個人並びに／若しくは機密データ、アプリケーション、ウェブサイト、などへアクセスを得る可能性がある。
【０３６３】
また、クレデンシャルのプライバシー及び／又はセキュリティを保護するために、これらが読み取られたり複製されたりできないように、編成済みの形式で表示されてもよい。しかしながら、これはユーザにとって、クレデンシャルが正しく入力されているかの確認が難しい、又は典型的に編成済みの形式でのみ表示される記憶済みのクレデンシャルを見直す及び／若しくは編集するのを難しくする（例えば、ユーザが、デバイス上に記憶済みのクレデンシャルを入力、編集、及び他の方法で管理するためのクレデンシャルマネージャインタフェースにおける場合と同様である）。
【０３６４】
以下に記載する実施形態では、指紋認識は、クレデンシャルへのアクセスへの許可を与えるため、より具体的には、クレデンシャルフィールドにデータを加えるための許可を与える、及び／又はユーザにクレデンシャルの無編成バージョンを表示するために、用いられる。例えば、ユーザがクレデンシャルフィールド（クレジットカード番号、請求先住所、など）を有するフォームにナビゲーションした場合、ユーザは指紋センサに指を載せることで指紋入力を提供することができる。指紋センサ上で検出された指紋がユーザの以前に登録された指紋と一致する場合（及び、任意選択的に、他の条件が満たされる場合）、クレデンシャルフィールドには、ユーザと関連付けられた記憶されているクレデンシャルが自動的に追加される。このようにして、手間がかかり、テキスト入力エラーが生じやすいクレデンシャルの手動入力が回避される。別の実施例として、編成済みのクレデンシャルが表示される場合（例えば、ウェブページ又はクレデンシャルマネージャインタフェースにて）、ユーザは指紋入力を提供して、クレデンシャルを無編成（すなわち、人間が可読な）形式で表示させることができる。したがって、クレデンシャルはクレデンシャルフィールドを閲覧する及び／又はそこに素早くかつ直観的に入力するためにアクセス可能である一方で、かかるクレデンシャルへの無許可アクセスを防止することができる。
【０３６５】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスはポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面はディスプレイ（図１Ａ）上の触知出力生成器１６７を含む。図１１Ａ〜図１１Ｄ、図１４Ａ〜図１４Ｃ、図１２Ａ〜図１２Ｂ、及び図１５Ａ〜図１５Ｂを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図１１Ａ〜図１１Ｄ、図１４Ａ〜図１４Ｃ、図１２Ａ〜図１２Ｂ、及び図１５Ａ〜図１５Ｂを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃで説明する入力を統合指紋センサ３５９−１上で検出したのに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上にて実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、及び／又は別個のタッチ感知面４５１に、図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃに示す接触を検出したのに応じて、ディスプレイ４５０上に図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃに示すユーザインタフェースを表示する間に、行われる。このような実施形態では、図１１Ａ〜図１１Ｄ及び図１４Ａ〜図１４Ｃに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０３６６】
図１１Ａは、ポータブル多機能デバイス１００のディスプレイに表示される例示的なユーザインタフェースを示し、ユーザインタフェースは複数のクレデンシャルに対応するフィールド１１０２（１１０２−１、．．．、１１０２−８）を有するフォーム１１０１を表示する。図１１Ａに示すフィールド１１０２は、クレジットカード情報フィールド（例えば、クレジットカード番号フィールド１１０２−１、有効期限フィールド１１０２−２、など）及び請求先住所情報フィールド（例えば、ストリートフィールド１１０２−５、市フィールド１１０２−６、など）を含む、電子商取引ウェブサイト又はアプリケーションの「レジ」フォームにて時々存在するフィールドの種類に対応する。フォーム１１０１に表示されるフィールド１１０２は単に例示的なものであり、これより多い又は少ないフィールドが各種実施形態で表示されてもよい。また、図１１Ａに示されない他の種類のフィールドを含む他のフィールドは、示されるものの代わり又はそれの追加として含まれてもよい。
【０３６７】
図１１Ａに示すように、デバイス１００は、フォーム１１０１を表示する間に、指紋センサ１６９上で指紋入力１１１０を検出する。いくつかの実施形態では、指紋入力１１１０は、フォーム１１０１におけるフィールドを自動的に記入する要求に対応する。例えば、いくつかの実施形態では、デバイス１００によってクレデンシャルフィールドを有するフォームが表示されると、指紋センサ１６９上で許可された指紋が検出されることで、デバイス１００に、記憶されているクレデンシャルをフィールドに追加させる。一方で、以下に記載するように、無許可の指紋が指紋センサ１６９上で検出された場合は、記憶されているクレデンシャルはフィールドに追加されない。
【０３６８】
図１１Ｂは、フィールド１１０２にクレデンシャルが追加された後（例えば、指紋１１１０が、クレデンシャルを使用するのに許可されたユーザと関連付けられたと判定された後）のフォーム１１０１を示す。図１１Ｂに示すように、クレデンシャルは、デバイスのユーザから判読できないように編成済みの形式で表示される。この実施例では、編成済みのクレデンシャルはひと続きの黒丸として表示される。しかしながら、当業者であれば、他の編成方法もまた、各種実施形態において実行され得ることを認識するであろう（例えば、クレデンシャルがデバイスのユーザから判読不能であるように、任意の文字の除外、置き換え、又は不明瞭化）。
【０３６９】
いくつかの実施形態では、クレデンシャルフィールドに自動的に追加されるクレデンシャルは、デフォルトで編成される。いくつかの実施形態では、図１１Ｂに示す編成済みの形式の代わりに、１つ以上の自動的に挿入されるクレデンシャルが、無編成又は部分的に編成済みの（すなわち、編成済み及び無編成の部分を含む）形式で表示される。例えば、いくつかの実施形態では、クレジットカードクレデンシャル１１０４の最後の４桁は、人間が可読な形式で表示される（図示せず）。いくつかの実施形態では、他のクレデンシャル、例えば請求先住所、クレジットカード上の名前などは、部分的に編成されるか無編成の形式で表示される。複数のクレデンシャルフィールドが表示されるいくつかの実施形態では、編成済み、部分的に編成済み、及び無編成のクレデンシャルの任意の組み合わせが表示されてもよい。例えば、いくつかの実施形態では、クレジットカード番号クレデンシャルは部分的に編成された形式で表示され、有効期限及びクレジットカードセキュリティコードは編成済みの形式で表示され、請求先住所は無編成の形式で表示される。いくつかの実施形態では、クレデンシャルが編成済み、部分的に編成済み、又は無編成の形式で表示されるかは、そのクレデンシャルと関連付けられた秘密度及び／又はセキュリティレベルに基づく。例えば、クレジットカード番号、銀行口座番号などは、ユーザ名及び郵送先住所よりもより高い秘密度並びに／又はセキュリティレベルと関連付けられ得る。
【０３７０】
上述のように、図１１Ｂは、指紋１１１０がクレデンシャルの使用を許可されたユーザと関連付けられたと判定された後、及びデバイス１００がフォーム１１０１にクレデンシャルを記入した（例えば、フィールド１１０２にクレデンシャルを追加した）後の、フォーム１１０１を示す。その一方で、指紋１１１０がクレデンシャルの使用を許可されたユーザと関連付けられていないと判定された場合は、デバイスはフォーム１１０１をクレデンシャルで記入するのを取り止める（図示せず）。いくつかの実施形態では、指入力（例えば、指入力１１１０）が検出されたものの、その指紋が許可されたユーザのものと一致しない場合は、デバイス１００は、クレデンシャルフィールドに自動的にデータを追加する要求が拒まれたことを示すプロンプトを発行する。
【０３７１】
いくつかの実施形態では、図１１Ｃ〜図１１Ｄに関して記載するように、一度フォーム１１０１が記入されると、更なる指入力を、クレデンシャルを無編成の形式で表示させるように使用可能である。このようにして、ユーザはクレデンシャルを見直してそれらが正しい及び／又はユーザが使用したい特定のクレデンシャルと対応するということを確認することができる。いくつかの実装では、更なる指入力は、ユーザが指紋センサ１６９から指を上げて最初の指紋１１１０を終了させて、再度指紋センサ１６９に指を下ろすことによって実現される。第２の指紋の認証後、例えば、１つ以上のクレデンシャルを明らかにするのを許可されたユーザの登録済みの指紋と一致させると、以前に編成済みの形式で表示されていた１つ以上のクレデンシャルは無編成の形式で表示される。図１１Ｃに示す指入力１１１２は、上述の第２の指紋の実施例である。
【０３７２】
図１１Ｃに示すように、デバイス１００は、クレデンシャルフィールド１１０２に表示される編成済みのクレデンシャルを有するフォーム１１０１を表示する間に、指紋センサ１６９上で指入力１１１２を検出する。
【０３７３】
指入力１１１２に応じて、及び指入力１１１２に対応する指紋が１つ以上のクレデンシャルを明らかにするのを許可されたユーザと関連付けられたとの判定に従って、１つ以上のクレデンシャルの無編成バージョンが、図１１Ｄに示すように、フォーム１１０１のフィールド１１０２に表示される。例えば、図１１Ｄは、フォーム１１０１におけるクレデンシャルの全てを、プレーンテキストで示す。
【０３７４】
図１１Ａ〜図１１Ｄに関して示されて説明されるプロセスでは、第１の指入力（例えば、指入力１１１０）が、フォームを編成済みのクレデンシャルで記入されるようにし、第２の指入力（例えば、指入力１１１２）が、編成済みのバージョンの代わりに無編成のバージョンのクレデンシャルを表示させる。いくつかの実施形態では、連続する指入力によって、１つ以上のクレデンシャルの無編成の形式で表示される量が増加する。例えば、第１の指入力を受信した後（及び入力の指紋が許可されたユーザと関連付けられたと判定された後）、フォーム内のクレデンシャルフィールドには編成済みクレデンシャルが追加される。許可されたユーザからの第２の指入力が受信されると、編成済みのクレデンシャルのサブセットがクレデンシャルの無編成のバージョンと置き換えられ、他の編成済みのクレデンシャルは変化しないままとなる（例えば、編成済みの形式のままとなる）。あるいは、第２の指入力の後に、編成済みのクレデンシャルの全て又はいくつかが、クレデンシャルの部分的に編成済みのバージョンと置き換えられる。最後に、第３の指入力の後に、全てのクレデンシャルが無編成の形式で表示される。したがって、許可されたユーザのそれぞれの連続する指入力は、編成済みのクレデンシャルをより編成されていない（すなわち、より可読の）バージョンに置き換えさせる。このようにして、ユーザは容易に、ユーザの秘密情報をプレーンテキストで明らかにされる度合を調整することができる一方で、自動的に記入されるクレデンシャルを見直してそれらが正しい及び／又は意図するクレデンシャルであることを確認することができる。
【０３７５】
いくつかの実施形態では、上記の連続する入力は、介在する入力（例えば、指入力、タッチイベント、など）なく、受信及び／又は検出されなければならない。いくつかの実施形態では、連続する入力は、介在する入力なしで受信及び／又は検出される必要はない。
【０３７６】
いくつかの実施形態では、連続する指入力に応じて無編成の形式で表示されるクレデンシャルの順番は、クレデンシャルに対するセキュリティレベルによる。例えば、いくつかの実施形態では、送付先住所の無編成のバージョンは、連続する指入力の前の方の指入力に応じて表示され（例えば、より低いセキュリティ及び／又はプライバシーレベルに関連付けられたため）、クレジットカード番号の無編成のバージョンは、連続する指入力の後の方の指入力に応じて表示される（例えば、より高いセキュリティ及び／又はプライバシーレベルに関連付けられたため）。
【０３７７】
図１２Ａ〜図１２Ｂは、いくつかの実施形態に係る、クレデンシャルフィールドにクレデンシャルを追加する方法１２００を示すフロー図である。方法１２００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法１２００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序は、任意選択的に変えられる。
【０３７８】
以下に記載するように、方法１２００はフォームに表示されるクレデンシャルフィールドにクレデンシャルを入力する直観的な方法を提供し、クレデンシャルの編成済みのバージョンが最初に表示された後に無編成のバージョンが表示される。この方法は、データが追加されなければならないクレデンシャルフィールドが提示された時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作成する。バッテリ動作電子デバイスでは、より高速かつ効率的にユーザにクレデンシャルフィールドにデータを追加することを可能とし、クレデンシャル情報の無編成のバージョンの表示を有効化することにより、節電し、バッテリの充電の間の時間を増やす。
【０３７９】
デバイスは、１つ以上のクレデンシャルのセットを記憶する（１２０２）。いくつかの実施形態では、クレデンシャルは、デバイスのユーザに関連付けられたセキュアなクレデンシャルである。いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのメモリ（例えば、図１Ａのメモリ１０２）に記憶される。いくつかの実施形態では、クレデンシャルはメモリ１０２のセキュアな領域に記憶されている、及び／又はそこへの無許可アクセスを防止するために暗号化されている。
【０３８０】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及び／又はショッピングクレデンシャルのうちの１つ以上を含む（１２０４）。いくつかの実装では、クレデンシャルのセットは複数のクレデンシャルのサブセットを含み、各サブセットは、別個のアプリケーション、決済方法、ユーザ、送付先住所、オンラインリソース、オンラインリソースのセットなどに対応するかそれらに関連付けられる。一実施例では、クレデンシャルのセットは、第１の特定のオンラインリソース（例えば、メールウェブサイト）については、ユーザＩＤ及びパスワード、第２の特定のオンラインリソースについては、ユーザＩＤ、パスワード、送付先住所、請求先住所、及び電話番号、並びにショッピングについては、ユーザＩＤ、クレジットカード番号、送付先住所、請求先住所、及び電話番号を含む。
【０３８１】
デバイスは、１つ以上のクレデンシャルのセットの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示する（１２０６）。いくつかの実施形態では、フォームは、電子商取引ウェブサイトのレジページ、セキュアなウェブページへのログインページ（例えば、ソーシャルネットワーク、メールプロバイダなど）などのウェブページである。いくつかの実施形態では、フォームは、アプリケーション（又はオペレーティングシステム）のログイン画面などの、アプリケーションのユーザインタフェースと関連付けられる。図１１Ａ〜図１１Ｄに示す一例示的なフォーム１１０１は、電子商取引ウェブサイトの「レジ」ページの一例を示し、「レジ」又は購入許可ページに典型的なクレデンシャルについてのフィールド（例えば、クレジットカード情報フィールド、請求先情報フィールド、など）を含む。
【０３８２】
デバイスは、１つ以上のクレデンシャルのセットのうちの１つ以上のクレデンシャルでフォームを自動的に記入する、指紋センサ上の指入力を含む要求を受信する（１２０８）。例えば、クレデンシャルフィールドを有するフォームが表示される時、ユーザは、図１１Ａに示すように指紋センサ１６９上に指を置くことで、フォームに適切なクレデンシャルを自動的に記入するように要求する。いくつかの実施形態では、フォームを自動的に記入する要求は、全ての表示されるフィールド（又はクレデンシャルが記憶される全てのフィールド）にクレデンシャルを追加する要求に相当する。いくつかの実施形態では、フォームを自動的に記入する要求は、要求が受信された時に表示されているかにかかわらず、フォームの全てのフィールドにクレデンシャルを追加する要求に対応する（例えば、「オフスクリーン」のものなどのフォームの非表示フィールドもまた、要求に応じてデータ追加される）。
【０３８３】
いくつかの実施形態では、デバイスが、適切なクレデンシャルフィールドを有するフォームが表示されている、又は表示されることを検出すると、デバイスはユーザに対して、フォームの自動記入を要求するために、例えば「このフォームを自動記入するためには指紋をスキャンしてください」のテキストを提示することによって、入力を与えるように促す。
【０３８４】
フォームを自動的に記入する要求を受信したのに応じて、指入力が１つ以上のクレデンシャルのセットの使用を許可されたユーザに関連付けられた指紋を含むとの判定に従って、デバイスは１つ以上のクレデンシャルでフォームを記入し、指入力が１つ以上のクレデンシャルのセットの使用を許可されたユーザに関連付けられていない指紋を含むとの判定に従って、デバイスは１つ以上のクレデンシャルでフォームを記入するのを取り止める（１２１０）。
【０３８５】
いくつかの実施形態では、指紋が１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられたとの判定は、指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致する、との判定を含む（１２１２）。例えば、指入力１１１０（図１１Ａ）に対応する指紋が登録済みの指紋と一致する場合、デバイスは、図１１Ｂに示すように、記憶されているクレデンシャルでフォーム（すなわち、フォームのフィールド）に記入する。一方で、指入力１１１０に対応する指紋が登録済みの指紋と一致しない場合は、デバイスはフォームを記入しない。いくつかの実施形態では、デバイスは、指紋が登録済みの指紋と一致しないとの通知を、例えば可聴又は可視の警報などで、提供する。例えば、デバイスは、「自動記入許可が拒まれました、もう一度試してください」のテキストを有するプロンプトを表示する。
【０３８６】
いくつかの実装では、１つ以上の登録済みの指紋が、１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられた一方で、１つ以上の他の登録済みの指紋は、１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられていない。いくつかの実装では、指紋が１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられたとの判定は、指紋が１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられた少なくとも１つの登録済みの指紋と一致する、との判定を含む。
【０３８７】
いくつかの実装では、異なる登録済みの指紋は、デバイスに記憶される異なるクレデンシャルのセット、又はクレデンシャルのセットの異なるサブセットと関連付けられる。一実施例では、１つ以上の登録済みの指紋は、１つ以上のクレデンシャルのセットのうちの全てのクレデンシャル、又は全てのクレデンシャルよりも少ないクレデンシャルの第１のサブセットの使用を許可されたユーザと関連付けられた一方で、１つ以上の他の登録済みの指紋は、全てのクレデンシャルよりも少なく、クレデンシャルの第１のサブセットとは異なる、クレデンシャルの第２のサブセットの使用のみを許可された別のユーザと関連付けられている。異なる登録済みの指紋を、クレデンシャルの異なるセット又はサブセットと関連付ける他の実施例が、可能である。いくつかのこのような実装では、指入力における指紋が１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられたとの判定は、その指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定、及び、その場合は、１つ以上のクレデンシャルのセットにおける１つ以上の対応するクレデンシャルの使用がその指紋に許可されているかの判定との両方を含む。
【０３８８】
いくつかの実施形態では、指紋が１つ以上のクレデンシャル情報のセットを使用するのを許可されたユーザと関連付けられたとの判定及び／又はその指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定は、デバイスによって（例えば、デバイス１００の指紋分析モジュール１３１を用いて）行われる。いくつかの実施形態では、判定は、デバイスの代わり、又はそれに追加して、１つ以上の更なるデバイスによって行われる。
【０３８９】
いくつかの実施形態では、自動記入のための連続する要求が所定の回数で拒まれると（例えば、２、３、４、５、又はそれ以上の拒否）、デバイスは１つ以上の行為を行う。例えば、無許可アクセス及び／又は使用から秘密情報を守るために、デバイスは自動記入機能を無効化する（例えば、所定の時間について、又はユーザによって有効なオーバーライドパスワードが入力されるまで）、又はメモリから記憶されているクレデンシャルを削除する。
【０３９０】
図１２Ｂを参照すると、いくつかの実施形態では、１つ以上のクレデンシャルでフォームを記入することは、フォームの１つ以上のフィールドにおける１つ以上のクレデンシャルの編成済みバージョンを表示することを含む（１２１４）。いくつかの実施形態では、対応するクレデンシャルは、対応するクレデンシャルの少なくとも一部がデバイスのユーザに判読不能である時に、編成される（例えば、文字を取り除く、置き換える、又は不明瞭化する、若しくは対応するクレデンシャルにおける全て又は一部の文字をブロックすることで）。例えば、図１１Ｂのクレデンシャル（例えば、クレジットカードクレデンシャル１１０４）は一連の丸で示される。
【０３９１】
いくつかの実施形態では、フォームの１つ以上のフィールドにおける１つ以上のクレデンシャルの編成済みバージョンを表示する間に、デバイスは指紋センサ上で対応する指紋を検出し、対応する指紋を検出したことに応じて、及び、対応する指紋が、１つ以上のクレデンシャルのセットを明らかにすることを許可されたユーザに関連付けられたとの判定に従って、フォームのフィールドに１つ以上のクレデンシャルのセットの無編成バージョンを表示する（１２１６）。例えば、図１１Ｄは、許可されたユーザの指紋に対応する指入力１１１２（図１１Ｃに示す）に応じて、クレデンシャルの無編成バージョンを表示するデバイスを示す。
【０３９２】
いくつかの実施形態では、クレデンシャルのセットの使用を許可された同一の指紋は、１つ以上のクレデンシャルのセットを明らかにすることも、許可されている。いくつかの実施形態では、クレデンシャルの使用を許可されている１つ以上の指紋は、クレデンシャルを明らかにするのは許可されていない。
【０３９３】
図１１Ａ〜図１１Ｄに示すように、デバイスは最初にクレデンシャルを編成済みの形式で表示して、特定の条件を満たす場合は、クレデンシャルの無編成のバージョンをその後に表示する。いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さの示唆を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャルの人間が可読なバージョンを含む（１２１８）。編成済みのクレデンシャルは、その元であるクレデンシャルの長さをいくつかの方法で示すことができる。例えば、いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルにおける各文字について、記号（例えば、黒丸、アステリスク、字、など）を含む。図１１Ｂ〜図１１Ｄにおけるクレデンシャル１１０４はこれの実施例を示し、クレジットカード番号の各数字に対して１つの丸が表示される。いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さと比例する長さの記号又はグラフィックを含む（例えば、黒の棒線、水平な線、など）。いくつかの実施形態では、対応するクレデンシャルの人間が可読なバージョンは、クレデンシャルのプレーンテキストバージョンである（すなわち、クレデンシャルの実際のテキスト、記号、数字、文字など）。
【０３９４】
いくつかの実施形態では、又はいくつかの状況では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの無編成部分を含み、対応するクレデンシャルの無編成のバージョンは対応するクレデンシャル全体の人間が可読なバージョンを含む（１２２０）。いくつかの実施形態では、編成済みのクレデンシャルのうちの特定の無編成の部分は、クレデンシャルによる。例えば、クレジットカード番号の場合は、編成済みのバージョンにおける最後の４桁がプレーンテキストで表示される。住所のクレデンシャルの場合は、編成済みのバージョンでは番地（及び／又は市、若しくは州）がプレーンテキストで表示され、住所の残り（例えば、ストリート名及び郵便番号）が編成されている。これらのクレデンシャルの他の部分は、各種実施形態では無編成の形式で表示される。
【０３９５】
デバイスは時々、それぞれ使用するであろう異なるクレデンシャルのセットを有する、複数の異なるユーザによって使用される。例えば、各ユーザは、メールアカウント用の固有のユーザ名及びパスワード、固有のクレジットカード番号、ソーシャルネットワークサービス用の固有のログインクレデンシャルなどを有してもよい。また、いくつかの実施形態では、デバイスは、受信した指紋を複数のユーザの登録された指紋と比較することで要求をしているユーザを識別することができるように、複数のユーザについて指紋を登録することができる。したがって、いくつかの実施形態では、フォームを自動的に記入する要求を受信したのに応じて、デバイスはどのユーザが要求を発行したかを（例えば、指入力１１１０の指紋を、登録された指紋と比較して）識別し、識別されたユーザに対応するクレデンシャルでフォームを自動的に記入する。よって、単一のデバイスの複数の異なるユーザについて、指紋認識に基づく個別化された自動記入が提供される。
【０３９６】
同様に、デバイスのユーザは、クレデンシャルの特定の種類の複数の異なるインスタンスを有していてもよい。例えば、ユーザは、それぞれ固有のメールアドレス及びパスワードで有する複数のメールアカウントを有しもよい。ユーザはまた、それぞれ固有のクレジットカード情報と関連付けられた複数のクレジットカードを有してもよい。更に、ユーザは複数の異なる郵送先住所（例えば、自宅住所及び勤務先住所）を有してもよい。いくつかの実施形態では、ユーザの１つ以上のクレデンシャルの対応するセットは、ユーザの異なる対応する指紋と関連付けられる。例えば、第１のクレジットカード及び請求先住所のクレデンシャル情報は、ユーザの右親指（ＲＴ）の指紋と関連付けられ、第２のクレジットカード及び請求先住所は右人差し指（ＲＩ）の指紋と関連付けられる。別の例として、クレジットカードのクレデンシャルは、ユーザの右親指（ＲＴ）の指紋と関連付けられ、ソーシャルネットワークサービス用のログインクレデンシャルは、右人差し指（ＲＩ）の指紋と関連付けられる。したがって、いくつかの実施形態では、デバイスは、指紋センサによって検出された特定の指紋に対応する１つ以上のクレデンシャルのセットを（複数のセットの中から）選択し、選択された１つ以上のクレデンシャルのセットでフォームを自動記入する。上記のものの他の、指とクレデンシャルとのセットとの関連付けもまた、可能である。例えば、本明細書に記載される任意のクレデンシャル又はクレデンシャルのセットは、同一ユーザの異なる指であるか、異なるユーザの指なのかにかかわらず、任意の固有の指紋と関連付けられてもよい。
【０３９７】
図１２Ａ〜１２Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００８０］で列挙されているプロセス）は、また、図１２Ａ〜図１２Ｂに関連して上述されている方法１２００に類似の方法でも適用可能であることを留意されたい。例えば、方法１２００を参照して先述した指紋、接触、及びユーザインタフェースオブジェクトは、任意選択的に、本明細書で説明する他の方法（例えば、段落［００８０］内に列挙されたもの）を参照して本記載の指紋、接触、及びユーザインタフェースオブジェクトの特性の１つ以上を有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０３９８】
いくつかの実施形態によれば、図１３は、説明される様々な実施形態の理念に従って構成された電子デバイス１３００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図１３で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０３９９】
図１３に示すように、電子デバイス１３００は、１つ以上のクレデンシャルのセットのうちの１つ以上のクレデンシャルに対応するフィールドを有するフォームを表示するように構成されるディスプレイユニット１３０２と、接触を受け取るように構成される任意選択的なタッチ感知面ユニット１３０４と、指紋センサユニット１３０６と、１つ以上のクレデンシャルのセットを記憶するように構成されるクレデンシャルストレージユニット１３０７と、ディスプレイユニット１３０２、任意選択的なタッチ感知面ユニット１３０４、クレデンシャルストレージユニット１３０７、及び指紋センサユニット１３０６に連結される処理ユニット１３０８と、を備える。いくつかの実施形態では、処理ユニット１３０８は、要求受信ユニット１３１０と、フォーム記入ユニット１３１２と、表示有効化ユニット１３１４と、指紋一致ユニット１３１６と、を含む。
【０４００】
処理ユニット１３０８は、１つ以上のクレデンシャルのセットのうちの１つ以上のクレデンシャルでフォームを自動的に記入するための、指紋センサ（例えば、指紋センサユニット１３０６）上の指入力を含む要求を（例えば、要求受信ユニット１３１０で）受信し、フォームを自動的に記入する要求を受信したのに応じて、指入力が１つ以上のクレデンシャルのセットの使用を許可されたユーザに関連付けられた指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを（例えば、フォーム記入ユニット１３１２で）記入し、指入力が１つ以上のクレデンシャルのセットの使用を許可されたユーザに関連付けられていない指紋を含むとの判定に従って、１つ以上のクレデンシャルでフォームを記入することを（例えば、フォーム記入ユニット１３１２で）取り止めるように、構成される。
【０４０１】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む。
【０４０２】
いくつかの実施形態では、１つ以上のクレデンシャルでフォームを記入することは、フォームの１つ以上のフィールドに１つ以上のクレデンシャルの編成済みのバージョンの表示を（例えば、表示有効化ユニット１３１４を用いて）有効化することを含む。
【０４０３】
いくつかの実施形態では、指紋センサユニット１３０６は、１つ以上のクレデンシャルの編成済みのバージョンがフォームの１つ以上のフィールドに表示される間に、指紋センサ上で対応する指紋を検出するように構成され、処理ユニット１３０８は、対応する指紋の検出に応じて、及び対応する指紋が１つ以上のクレデンシャルを明らかにするのを許可されたユーザと関連付けられた、との（例えば、指紋一致ユニット１３１６を用いた）判定に従って、フォームのフィールドに１つ以上のクレデンシャルの無編成のバージョンの表示を有効化する（例えば、表示有効化ユニット１３１４）ように、更に構成される。
【０４０４】
いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さの示唆を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャルの人間が可読なバージョンを含む。
【０４０５】
いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの無編成の部分を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャル全体の人間が可読なバージョンを含む。
【０４０６】
いくつかの実施形態では、指紋が１つ以上のクレデンシャルのセットの使用を許可されたユーザと関連付けられたとの判定は、指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定を含む。いくつかの実施形態では、デバイス１３００は、指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致すると、（例えば、指紋一致ユニット１３１６を用いて）判定する。
【０４０７】
図１４Ａは、ポータブル多機能デバイス１００のディスプレイに表示される例示的なユーザインタフェースを示す。ユーザインタフェースは、クレデンシャルマネージャアイコン１４０４を含む、１つ以上の選択可能なユーザインタフェースオブジェクトを含む選択ページ１４０２を表示する。ページ選択１４０２は、ユーザが、記憶済みのクレデンシャルの表示を（例えば、クレデンシャルマネージャインタフェースのアクティブ化及び／又は表示を要求することで）要求することができるインタフェースの候補例である。
【０４０８】
図１４Ａに示すように、デバイス１００は１つ以上のクレデンシャルのセット（例えば、クレデンシャルマネージャアイコン１４０４のユーザ選択を示す接触１４０６）を表示する要求を受信する。
【０４０９】
図１４Ｂは、接触１４０６に応じて表示される、例示的な設定マネージャインタフェース１４０３を示す。設定マネージャインタフェース１４０３は、１つ以上のクレデンシャルに対応するフィールド１４０８（１４０８−１、．．．、１４０８−６）を含む。フィールド１４０８は、いくつかの実施形態によれば、デバイス１００に記憶されるクレデンシャルの実施例に対応する。例えば、フィールド１４０８は、メールアカウントと関連付けられたユーザ名フィールド１４０８−１及びパスワードフィールド１４０８−２、ショッピングウェブサイト／アプリケーションのアカウントと関連付けられたユーザＩＤフィールド１４０８−３及びパスワードフィールド１４０８−４、並びにソーシャルネットワークアカウントと関連付けられたユーザＩＤフィールド１４０８−５及びパスワードフィールド１４０８−６を含む。クレジットカード情報などの他のクレデンシャルフィールドも可能である。
【０４１０】
デバイス１００は、各フィールド１４０８にクレデンシャルの編成済みのバージョンを表示する。この実施例では、編成済みのクレデンシャルはひと続きの黒丸として表示される。しかしながら、他の編成方法もまた、考慮される（例えば、クレデンシャルがデバイスのユーザから判読不能であるように、任意の文字の除外、置き換え、又は不明瞭化）。
【０４１１】
図１４Ｂに示すように、デバイス１００は、設定マネージャインタフェース１４０３のクレデンシャルフィールド１４０８に編成済みのクレデンシャルを表示する間に、指紋センサ１６９上に指入力１４０６を検出する。デバイス１００は指入力１４０６に含まれる指紋を検出し、指紋を検出したのに応じて、及び指紋が許可されたユーザと関連付けられた場合は、デバイス１００は、図１４Ｃに示すように、フィールド１４０６にクレデンシャルを無編成の形式で表示する。具体的には、図１４Ｃは、クレデンシャルが、デバイスのユーザから可読（及び／又は編集可能）であるように、プレーンテキストで表示される設定マネージャインタフェース１４０３を示す。
【０４１２】
図１５Ａ〜図１５Ｂは、いくつかの実施形態に係る、編成済みの情報を明らかにする方法１５００を示すフロー図である。方法１５００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法１５００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序は、任意選択的に変えられる。
【０４１３】
以下において説明されるように、方法１５００は、編成済みのクレデンシャルを明らかにする直観的な仕方を提供する。この方法は、編成済みの形式で表示されるクレデンシャルを見直す又は編集しようとする時にユーザにかかる認識的負担を軽減するため、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子デバイスに関しては、ユーザにより速く、より効率的に編成済みのクレデンシャルを明らかにさせることを可能とすることにより、節電され、バッテリを充電する間隔が増大する。
【０４１４】
デバイスは、１つ以上のクレデンシャルのセットを記憶する（１５０２）。上記のように、いくつかの実施形態では、クレデンシャルは、デバイスのユーザと関連付けられたセキュアなクレデンシャルであり、デバイスのメモリに記憶される（例えば、図１Ａのメモリ１０２）。いくつかの実施形態では、クレデンシャルはメモリのセキュアな領域に記憶される、及び／又はクレデンシャルへの無許可アクセスを防止するために暗号化されている。
【０４１５】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのユーザの複数の異なるアカウントに対応するクレデンシャルを含む（１５０４）。例えば、ユーザはデバイス上に、１つ以上のメールアカウント、１つ以上の決済用アカウント（例えば、クレジットカード、銀行口座、オンライン決済用アカウントなど）、ショッピングクレデンシャル（例えば、電子商取引ウェブサイト及び／又はアプリケーション用のユーザ名並びにパスワード）、ソーシャルネットワークアカウント用のクレデンシャルなど、複数の異なるアカウントについてクレデンシャルを記憶させてもよい。図１４Ｂは、デバイスのユーザの複数の異なるアカウントに対応するクレデンシャルの実施例を示す。
【０４１６】
いくつかの実施形態では、１つ以上のクレデンシャル情報のセットは、デバイスのユーザの複数の異なるアカウントについてのパスワードを含む（１５０６）。例えば、図１４Ｂに示すように、１つ以上のクレデンシャルのセットは、ウェブメールアカウントのパスワード（例えば、クレデンシャルフィールド１４０８−２）、ショッピングサイトのパスワード（例えば、クレデンシャルフィールド１４０８−４）、及びソーシャルネットワークアカウントのパスワード（例えば、クレデンシャルフィールド１４０８−６）を含む。
【０４１７】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのユーザの複数の異なる決済用アカウントについての決済許可情報を含む（１５０８）。決済許可情報は、例えば、クレジットカード情報（例えば、クレジットカード番号、有効期限、セキュリティコード、請求先住所など）、オンライン決済用口座情報（例えば、口座番号、ユーザ識別番号、パスワードなど）、銀行口座情報（例えば、銀行口座番号、ルーティング番号、ユーザ識別番号、パスワードなど）を含む。
【０４１８】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及び／又はショッピングクレデンシャルのうちの１つ以上を含む（１５１０）。これらのクレデンシャルの実施例は上記されており、図１１Ａ〜図１１Ｄ及び図１４Ｂ〜図１４Ｃに示されている。
【０４１９】
デバイスは、１つ以上のクレデンシャルのセットを表示する要求を受信する（１５１２）。いくつかの実施形態では、要求は、選択可能なユーザインタフェースオブジェクト（例えば、アイコン）のユーザ選択を含む。例えば、図１４Ａは、クレデンシャルマネージャアイコン１４０４のユーザ選択を示す接触１４０６を示す。１つ以上のクレデンシャルのセットを表示する要求（例えば、接触１４０６）を受信したのに応じて、ディスプレイは１つ以上のクレデンシャルのセットの編成済みのバージョンを表示する（１５１４）。いくつかの実施形態では、１つ以上のクレデンシャルのセットの編成済みのバージョンは、図１４Ｂに示すように、「クレデンシャルマネージャ」インタフェースに表示される。
【０４２０】
いくつかの実施形態では、クレデンシャルの編成済みのバージョンは、クレデンシャルの種類を示す無編成の人間が可読なテキスト（すなわち、ラベル）で識別される（例えば、近くに、又は他の方法で関連付けられて表示される）。クレデンシャルのラベルの非限定的な実施例には、ユーザ名、ユーザ識別情報、メールアドレス、パスワード、クレジットカード番号、有効期限、などが含まれる。いくつかの実施形態では、クレデンシャルの編成済みのバージョンは、どのアカウントが特定の編成済みのクレデンシャルと関連付けられたかを示す無編成の人間が可読なテキスト（すなわち、ラベル）で識別される。例えば、図１４Ｂは、アカウントを示すテキストと関連付けられて表示するウェブメールのクレデンシャル（「ウェブメールアカウント」）、並びに各クレデンシャルの種類を示すテキスト（「ユーザ名」及び「パスワード」）を示す。
【０４２１】
１つ以上のクレデンシャルのセットの編成済みのバージョンを表示している間に、デバイスは指紋センサ上で指紋を検出する（１５１６）。例えば、図１４Ｂは、クレデンシャルマネージャ１４０３にクレデンシャル情報の編成済みのバージョンを表示している間での、指紋センサ１６９上の指入力１４０６（指紋を含む）を示す。
【０４２２】
指紋を検出したのに応じて、及び、指紋が１つ以上のクレデンシャルのセットを明らかにするのを許可されたユーザと関連付けられたとの判定に従って、デバイスは、１つ以上のクレデンシャルのセットの無編成のバージョンを表示する（１５１８）。図１４Ｃは、図１４Ｂでは編成されていたクレデンシャルのプレーンテキストバージョンを、指紋（例えば、指入力１４０６）の検出及びその指紋が許可されたユーザと関連付けられたとの判定に応じて表示する、デバイス１００を示す。いくつかの実施形態では、指紋が１つ以上のクレデンシャルのセットを明らかにするのを許可されたユーザと関連付けられたとの判定は、１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定を含む（１５２０）。
【０４２３】
いくつかの実施形態では、指紋が１つ以上のクレデンシャルのセットを明らかにするのを許可されたユーザと関連付けられたとの判定、及び／又は指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定は、デバイスによって（例えば、デバイス１００の指紋分析モジュール１３１を用いて）行われる。いくつかの実施形態では、判定は、デバイスの代わり、又はそれに追加して、１つ以上の更なるデバイスによって行われる。
【０４２４】
図１５Ｂを参照して、いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さの示唆を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャルの人間が可読なバージョンを含む（１５２２）。例えば、いくつかの実装では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルにおける各文字について、記号（例えば、黒丸、アステリスク、字、など）を含む。図１１Ｂ〜図１１Ｄにおけるクレデンシャル１１０４はこれの実施例を示し、クレジットカード番号の各数字に対して１つの黒丸が表示される。いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さと比例する長さの記号又はグラフィックを含む（例えば、黒の棒線、水平な線、など）。いくつかの実施形態では、対応するクレデンシャルの人間が可読なバージョンは、クレデンシャルのプレーンテキストバージョンである（すなわち、クレデンシャルの実際のテキスト、記号、数字、文字など）。
【０４２５】
いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの無編成の部分を含み、対応するクレデンシャルの無編成のバージョンは対応するクレデンシャル全体の人間が可読なバージョンを含む（１５２４）。いくつかの実施形態では、編成済みのクレデンシャルのうちの特定の無編成の部分は、クレデンシャルによる。例えば、クレジットカード番号の場合は、編成済みのバージョンにおける最後の４桁がプレーンテキストで表示される。住所のクレデンシャルの場合は、編成済みのバージョンでは番地（及び／又は市、若しくは州）がプレーンテキストで表示され、住所の残り（例えば、ストリート名及び郵便番号）が編成されている。これらのクレデンシャルの他の部分は、各種実施形態では無編成の形式で表示される。
【０４２６】
図１５Ａ〜１５Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本明細書で説明される他の方法（例えば、段落［００８０］で列挙されるもの）に関連して本明細書で説明される、他のプロセスの詳細もまた、図１５Ａ〜１５Ｂに関連して上述された方法１５００と類似の方式で適用可能であることに留意されたい。例えば、方法１５００を参照して先述した指紋、接触、及びユーザインタフェースオブジェクトは、任意選択的に、本明細書で説明する他の方法（例えば、段落［００８０］内に列挙されたもの）を参照して本記載の指紋、接触、及びユーザインタフェースオブジェクトの特性の１つ以上を有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０４２７】
いくつかの実施形態によれば、図１６は、説明される様々な実施形態の理念に従って構成された電子デバイス１６００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図１６で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０４２８】
図１６に示されるように、電子デバイス１６００は、ディスプレイユニット１６０２と、接触を受け取るように構成される任意選択的なタッチ感知面ユニット１６０４と、指紋センサユニット１６０６と、１つ以上のクレデンシャルのセットを記憶するように構成されるクレデンシャルストレージユニット１６０７と、ディスプレイユニット１６０２、任意選択的なタッチ感知面ユニット１６０４、クレデンシャルストレージユニット１６０７、及び指紋センサユニット１６０６と連結される処理ユニット１６０８と、を備える。いくつかの実施形態では、処理ユニット１６０８は、要求受信ユニット１６１０、表示有効化ユニット１６１２、及び指紋一致ユニット１６１４を含む。
【０４２９】
処理ユニット１６０８は、１つ以上のクレデンシャルのセットを表示する要求を（例えば、要求受信ユニット１６１０を用いて）受信し、１つ以上のクレデンシャルのセットを表示する要求を受信したのに応じて、１つ以上のクレデンシャルのセットの編成済みのバージョンの表示を（例えば、表示有効化ユニット１６１２で）有効化し、１つ以上のクレデンシャルセットの編成済みのバージョンが表示されている間に指紋センサ上で指紋が検出されたのに応じて、及び、指紋が１つ以上のクレデンシャルのセットを明らかにするのを許可されたユーザに関連付けられたとの（例えば、指紋一致ユニット１６１４を用いた）判定に従って、１つ以上のクレデンシャルのセットの無編成のバージョンの表示を（例えば、表示有効化ユニット１６１２を用いて）有効化するように、構成される。
【０４３０】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのユーザの複数の異なるアカウントに対応するクレデンシャルを含む。
【０４３１】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのユーザの複数の異なるアカウントのパスワードを含む。
【０４３２】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、デバイスのユーザの複数の異なる決済用アカウントについての決済許可情報を含む。
【０４３３】
いくつかの実施形態では、１つ以上のクレデンシャルのセットは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルのうちの１つ以上を含む。
【０４３４】
いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの長さの示唆を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャルの人間が可読なバージョンを含む。
【０４３５】
いくつかの実施形態では、対応するクレデンシャルの編成済みのバージョンは、対応するクレデンシャルの無編成の部分を含み、対応するクレデンシャルの無編成のバージョンは、対応するクレデンシャル全体の人間が可読なバージョンを含む。
【０４３６】
いくつかの実施形態では、指紋が１つ以上のクレデンシャルのセットを明らかにするのを許可されたユーザと関連付けられたとの判定は、指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定を含む。いくつかの実施形態では、デバイス１６００は、指紋が１つ以上の登録済みの指紋のセットのうちの少なくとも１つと一致すると、（例えば、指紋一致ユニット１６１４を用いて）判定する。
【０４３７】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実行される。
【０４３８】
図１２Ａ〜図１２Ｂ及び図１５Ａ〜図１５Ｂを参照して上述された動作は、図１Ａ、図１Ｂ、又は図１３又は図１６に示される構成要素によって、任意選択的に実行される。例えば、表示動作１２０６、要求受信動作１２０８、及びフォーム記入動作１２１０（図１２Ａ）、並びに要求受信動作１５１２、クレデンシャル表示動作、１５１４、指紋検出動作１５１６、及びクレデンシャル明示化動作１５１８（図１５Ａ）は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を任意選択的に利用する又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
保存済みクレデンシャルの使用管理
【０４３９】
多くの電子デバイスは、デバイス又はサービスプロバイダによって、サービスを受けるためのユーザの資格を判定するために使用される、特定のクレデンシャルを必要とするサービスを提供する。このようなクレデンシャルは頻繁に、そのクレデンシャルに関連付けられた特定のユーザ（１人又は複数）以外の人には容易にアクセスできない情報からなる。クレデンシャルの実施例としては、パスコード、登録済みのユーザ名とパスワードの組み合わせ、セキュリティ用の質問に対する記憶済みの答え、クレジットカード情報、社会保障番号、などが挙げられる。ユーザが特定のサービスにアクセスしたいと思う度に正しいクレデンシャルをユーザに入力させることを求めることでセキュリティを促進させることはできるが、このような要求はまた扱いにくく、手間がかかる。本明細書に記載するように、機能又はサービスにアクセスするためにデバイス上に以前に提供されたクレデンシャルを自動的に保存し、その後に登録済みの指紋を通してその機能又はサービスへのアクセスを可能とすることは、アクセスセキュリティの必要レベルを著しく妥協させることなく、ユーザの機能又はサービスへのアクセスを効率化する助けとなる。それに加えて、本明細書に記載するように、いくつかの実施形態では、デバイスが複数の登録済みの指紋を任意の所定の時に有することができ、ユーザは、デバイスがロック解除済みの状態にある間に、１つ以上の更なる指紋を登録してもよい。したがって、最後にクレデンシャルが使用されて以降、１つ以上の更なる指紋が登録された時に、保存済みのクレデンシャルの自動使用をセキュアに管理する方法を有することが重要である。
【０４４０】
本明細書に記載するように、いくつかの実施形態では、指紋登録プロセスの完了に成功し、１つ以上の指紋が登録された後に、デバイスは自動的に、ユーザによって手動入力されたクレデンシャルをそれぞれ自動的に保存する。デバイス上で保存済みのクレデンシャルのいずれかがその後（例えば、ソフトウェアアプリケーション又はオンラインサービスプロバイダによって）必要となった時に、デバイスは自動的に、ユーザに対して、必要なクレデンシャルを手動入力するように要求する代わりに、登録済みの指紋を提供するように促す。ユーザが有効な指紋を提供すると、デバイスは、ユーザの代わりに、適切な保存済みのクレデンシャルを自動的に取得して使用する。１つ以上の更なる指紋が後に登録された時には（又は、いくつかの実施形態では、更なる指紋を追加するような試みが行われた場合に）、以前に保存済みのクレデンシャルの自動使用は（例えば、以前の保存済みのクレデンシャルを破棄する、又は既定の使用設定を変更することで）自動的に無効化される。このように、クレデンシャルがデバイスでその後に必要とされた時に、デバイスはユーザに対して、いずれの指紋入力をも受け入れるのではなく、クレデンシャルを手動入力するように促す。ユーザが正しいクレデンシャルを提供した後に、デバイスはそのクレデンシャルを保存し、登録済みの指紋を通して保存済みのクレデンシャルの自動使用を再度有効化する。このような保存済みのクレデンシャルの自動管理は、デバイス上のアクセス上のセキュリティを向上させる。例えば、第２のユーザが登録済みの指紋のセットに第２のユーザの指紋を追加した（又は、いくつかの実施形態では、追加しようとした）場合は、クレデンシャルが再度入力されるまでは、登録済みの指紋を、以前の保存済みのクレデンシャルの使用を許可するのに用いることができない。
【０４４１】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスはポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面はディスプレイ（図１Ａ）上の触知出力生成器１６７を含む。図１７Ａ〜図１７Ｊ及び図１８Ａ〜図１８Ｃを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図１７Ａ〜図１７Ｊ及び図１８Ａ〜図１８Ｃを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図１７Ａ〜図１７Ｊに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図１７Ａ〜図１７Ｊで説明する入力を統合指紋センサ３５９−１上で検出することに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、ディスプレイ４５０上に図１７Ａ〜図１７Ｊに示すユーザインタフェースを表示する間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）及び／又は別個のタッチ感知面４５１上にて、図１７Ａ〜図１７Ｊに説明する接触を検出したことに応じて、行われる。このような実施形態では、図１７Ａ〜図１７Ｊに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０４４２】
図１７Ａ〜図１７Ｊは、いくつかの実施形態に係る、電子デバイス（例えば、デバイス１００）上にて起きる例示的なプロセスを示し、登録済みの指紋を通して保存済みのクレデンシャルの自動使用がどのように管理されているか（例えば、許容されて防止されるか）を示す。図１７Ａ〜図１７Ｄは、以前に登録済みの指紋を通して、保存済みのクレデンシャルの自動取得及び使用を示す。図５Ｅ〜図５Ｈは、更なる指紋の後続の登録、及び保存済みのクレデンシャルの結果的な無効化を示す。図５Ｈ〜図５Ｊは、ユーザによるクレデンシャルの手動入力、及びクレデンシャルの自動保存並びに再有効化を示し、再有効化クレデンシャルは登録済みの指紋を通して後続の取得及び使用にて入手可能とされる。
【０４４３】
図１７Ａ〜図１７Ｄに示す例示的なシナリオは、電子デバイス（例えば、デバイス１００）のユーザが１つ以上の指紋のセットを既に（例えば、方法６００で記載したプロセスを通じて）登録しており、登録済みの指紋を通じて保存済みのクレデンシャルの自動使用が（例えば、方法６００で記載した指紋使用設定を通じて）有効化された後に、起きる。それに加えて、デバイス上で特定のクレデンシャル（例えば、登録済みのオンラインショッピングアカウントのパスコード）が必要となった、指紋のセットの登録後の第１の機会中に、ユーザはクレデンシャルを手動入力するように促される。クレデンシャルを手動入力で受信したのに応じて、デバイスは、機能又はサービスにアクセスを提供するために（例えば、オンラインストアで買い物をするために）クレデンシャルを使用し、登録済みの指紋のセットを通して将来使用するために、クレデンシャルの複製を自動的に保存する。
【０４４４】
図１７Ａに示す例示的なシナリオの開始前に、デバイス上１００にはクレデンシャル（例えば、オンラインショッピングアカウントのパスコード）の複製が保存され、ユーザは、以前のショッピングセッションが（例えば、タイムアウト又は正式に退出したことを通じて）終了された後に同一のオンラインストアに再度戻ってきている。
【０４４５】
図１７Ａに示すように、ユーザは、オンラインストア（例えば、アップルストア）で購入するアイテム（例えば、ソフトウェアアプリケーション１７０２）を識別し、アイテムの詳細な説明を示すユーザインタフェース１７０４が提示されている。ユーザインタフェース１７０４は、登録済みのオンラインショッピングアカウントを用いてアイテムを購入するためのユーザインタフェース要素１７０６を含む。いくつかの実施形態では、オンラインストアは、必要な決済情報（例えば、郵送先住所、請求先住所、クレジットカード情報、ストアクレジット、など）が、登録済みのショッピングアカウントと関連付けられて記憶されており、記憶済みの決済情報を、登録済みのショッピングアカウントと関連付けられたパスコードをユーザから購入時に受信した時に適用する。
【０４４６】
図１７Ａ〜図１７Ｂに示すように、ユーザが（例えば、タッチ入力１７０８を用いて）ユーザインフェース要素１７０６を選択してソフトウェアアプリケーション１７０２の購入に進む時、デバイス１００は（例えば、オンラインストアから受信した通知を通じて）、購入を完了させるためには特定の登録済されたカウントパスコードがオンラインストアから必要とされていることを判定する。デバイス１００は更に、登録されたアカウントパスコードが以前にデバイス上に入力されて保存されていることを判定する。このような判定に従って、デバイス１００は、ユーザに対して、購入を進めるには、保存済みのパスコードを使用するために登録済みの指紋を提供することを命令するプロンプト（例えば、ポップアップウィンドウ１７１０）を提示する。いくつかの実施形態では、デバイス１００は、ホームボタン２０４上に設けられた任意の指紋入力を検出及びキャプチャするために、タッチスクリーン１１２とは別個の指紋センサ１６９をアクティブ化する。いくつかの実施形態では、デバイスは選択的に、指紋センサとして作用するための、タッチスクリーン１１２上の高解像度領域１７１２をポップアップウィンドウ１７１０内にてアクティブ化させる。いくつかの実施形態では、デバイスは、アクティブ化された高解像度領域１７１２をユーザに視覚的に示すために、アニメーション（例えば、光る指紋グラッフィック）を表示する。
【０４４７】
いくつかの実施形態では、図１７Ｂに示すように、ポップアップウィンドウ１７１０は、現在の動作をキャンセルさせて図１７Ａに示すユーザインタフェース１７０４に戻るユーザインタフェース要素１７１４を、更に表示する。いくつかの実施形態では、図１７Ｂに示すように、ポップアップウィンドウ１７１０は、必要なアカウントパスコードを、キーパッドを用いて手動で入力するためのユーザインタフェース要素１７１６をも表示する。この例示的な双方向シナリオには示されていないが、当業者であれば、ユーザが、ユーザインタフェース要素１７１６を選択した場合は、デバイスは、登録済みの指紋を提供する代わりに、ユーザに必要なパスコードをタイプ入力させるか別のオンラインショッピングアカウントに切り替えることを可能とする、代替的なユーザインタフェースを提示することを理解するだろう。
【０４４８】
図１７Ｃに示すように、ユーザは、ホームボタン２０４上の指紋センサ１６９を通じて、指紋入力１７１８を提供している。デバイス１００は指紋入力１７１８をキャプチャし、受信した指紋がデバイス１００に現在登録されている指紋のセットのうちの１つと一致すると判定する。デバイス１００は、必要なアカウントパスコードが現在デバイス１００に記憶されていて現在無効化されていないと更に判定する（例えば、保存済みのパスコードの無効化を示す例示的なシナリオは、図１７Ｅ〜図１７Ｈにて後ほど示される）。このような判定に従って、デバイスは保存済みのアカウントパスコードを取得し、保存済みのアカウントパスコードをユーザの代わりにオンラインストアに提供する。いくつかの実施形態では、保存済みのアカウントパスコードの、オンラインストアのパスコードインタフェースへの自動入力は、ユーザにアニメーションを通して提示される。いくつかの実施形態では、図１７Ｄに示すように、保存済みのパスコードはバックグラウンドでオンラインストアに提供され、ユーザには、オンラインストアによって保存済みのパスコードが受け入れられた後に、取引成功を示すユーザインタフェース１７２０が提示される。この実施例では、選択された項目の購入が確認され、購入したアプリケーションのダウンロードが開始された。
【０４４９】
図１７Ａ〜図１７Ｄは、ユーザの代わりにどのようにして保存済みのクレデンシャル（例えば、アカウントパスコード）が、ユーザによって提供された登録済みの指紋を通して使用できるかを示す。図１７Ｅ〜図１７Ｈは、保存済みのクレデンシャルを使用して、クレデンシャルの保存後に更なる指紋が登録された後にどのように無効化できるかを示す。１つ以上の更なる指紋を登録した後に保存済みのクレデンシャルの自動使用を無効化することは、ユーザに対して（暗示的又は明示的に）更なる指紋が登録されたとの警告を与える。更なる指紋の登録がユーザにとって異論のあるものでない場合は、ユーザはデバイス１００に現在登録済みの指紋のセットのいずれかを通してクレデンシャルの自動使用を再有効化するために、必要なクレデンシャルを手動で提供することができる。
【０４５０】
図１７Ｅ〜図１７Ｆ示すように、ユーザがオンラインストアのショッピングインタフェースから退出した後に、及びオンラインストア用のアカウントパスコードがデバイス１００上の保存済みのクレデンシャルのままである間に、デバイス１００に新しい指紋の登録が成功する。更なる指紋を登録するための例示的なプロセスの具体的な説明を、方法６００を参照して記載する。新しい指紋を登録した結果、デバイス１００は、デバイス１００上に現在登録済みの指紋のセットにおける少なくとも１つの指紋（例えば、新しい指紋）が、保存されたアカウントパスコードが最後に使用された後に登録されたと、判定する。この判定に従って、デバイス１００は保存済みのアカウントパスコードの自動使用を無効化する。
【０４５１】
言い換えれば、いくつかの実施形態では、オンラインストアで保存されたアカウントパスコードを適用するために以前にユーザが使用していた同一の指紋を提供したとしても、保存済みのアカウントパスコードの自動使用が無効化されているために、この指紋がそれ以降に同一の結果を得ることはない。いくつかの実施形態では、保存済みのアカウントパスコード（又は他のクレデンシャル）の自動使用は以前に登録済みの指紋について無効化されていないが、ユーザが手動でアカウントパスコードを入力してそのアカウントパスコードを新しく登録済みの指紋と関連付ける／接続させるまでは、新しく登録済みの指紋については無効化されている。
【０４５２】
図１７Ｇ〜図１７Ｈに示すように、ユーザが同一のオンラインストアに後ほど戻ってきて、同一のオンラインショッピングアカウントを使用して別の購入をしたいと思った時に、デバイス１００は、ユーザに登録済みの指紋を提供するように促す代わりに、ユーザに手動で必要なパスコードを入力させるプロンプトを与える。
【０４５３】
図１７Ｇに示すように、ユーザは同一のオンラインストアで購入するアイテム（例えば、インタラクティブブック１７２４）を識別しており、アイテムの詳細な説明を示すユーザインタフェース１７２６が提示されている。ユーザインタフェース１７２６は、登録されたオンラインショッピングアカウントを用いてアイテムを購入するためのユーザインタフェース要素１７２８を含む。ユーザが（例えば、タッチ入力１７３０を用いて）ユーザインタフェース要素１７２８を選択してインタラクティブブック１７２４の購入に進む時、デバイス１００は再度（例えば、オンラインストアから受信した通知を通じて）、購入を完了させるために特定の登録済みのアカウントパスコードがオンラインストアによって必要とされていることを判定する。デバイス１００は、以前に保存済みのアカウントパスコードの自動使用がデバイス上で（例えば、図１７Ｅ〜図１７Ｆに示すように、更なる指紋の登録によって）無効化されたことを更に判定する。いくつかの実施形態では、以前に保存済みのアカウントパスコードは、デバイス１００から無効化を通じて削除され、デバイス１００は単純にこの時、保存済みのアカウントパスコードがない、と判定する。これらの判定のいずれによっても、図１７Ｈに示すように、デバイス１００は、購入を進めるには、必要なアカウントパスコードを手動で入力するように、ユーザにプロンプト（例えば、ポップアップウィンドウ１７３０）を提示する。
【０４５４】
図１７Ｉは、ユーザが必要なパスコードをポップアップウィンドウ１７３０に（例えば、ポップアップウィンドウ１７３０と共に提供されるソフトキーパッド１７３２を用いて）提供したことを示す。デバイス１００は、受信したパスコードをオンラインストアに通常のように（例えば、暗号化形式にて）送信する。オンラインストアがユーザによって入力されたパスコードを確認して受け入れると、デバイス１００は、図１７Ｊに示すように、購入が確認されて購入されたインタラクティブブックのダウンロードが開始したことを示すユーザインタフェース１７３８を提示する。
【０４５５】
この時点で、一度手動で入力されたパスコードがオンラインストアによって受け入れられると、デバイス１００は自動的にアカウントパスコードを保存して、再度、登録済みの指紋（例えば、現在登録済みの指紋のセットのいずれか）を通じて保存済みのアカウントパスコードの自動取得及び使用を、アカウントパスコードが必要な次の取引で有効化する。例えば、次回の購入取引は、図１７Ａ〜図１７Ｄに示すものと類似する様態で進めることができる。
【０４５６】
図１８Ａ〜図１８Ｃは、いくつかの実施形態に係る、登録済みの指紋を通じて保存済みのクレデンシャル情報の自動使用を管理する方法１８００を示すフロー図である。方法１８００は、ディスプレイと指紋センサと任意選択的にタッチ感知面とを備える電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。いくつかの実施形態では、指紋センサはタッチ感知面（例えば、タッチスクリーン又はディスプレイとは別個のタッチ感知面）と統合されている。いくつかの実施形態では、指紋センサはタッチ感知面とは別個である。方法１８００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序は、任意選択的に変えられる。
【０４５７】
以下に記載するように、方法１８００は登録済みの指紋を通じて保存済みのクレデンシャルの自動使用を提供する効率的かつ直観的な方法を提供する一方で、無許可の新しい指紋の登録の可能性を考慮したセキュリティを提供する。方法は、保存済みのクレデンシャルを使用するセキュリティを向上させる一方で、デバイス上に複数の指紋を同時に登録することを許容する。
【０４５８】
図１８Ａに示すように、１つ以上のプロセッサ、メモリ、及び指紋センサを有する電子デバイスでは、電子デバイスは、デバイス上に、デバイスのユーザの対応するクレデンシャルを記憶する（１８０２）。
【０４５９】
いくつかの実施形態では、対応するクレデンシャルは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルからなるセットから選択されるクレデンシャルを含む（１８０４）。例えば、いくつかの実施形態では、図１７Ａ〜図１７Ｇに示すように、対応するクレデンシャルは、オンラインストア（例えば、アップルストア又は電子商取引ストア）での登録されたショッピングアカウント用のアカウントパスコードである。オンラインストアは、買い物客を識別及び／又は認証するため、並びに／若しくは買い物客と関連付けられた以前に記憶済みの情報を取得するために、アカウントパスコードを使用する。いくつかの実施形態では、対応するクレデンシャルは、デバイスと関連付けられたユーザＩＤ、メールアカウントと関連付けられたユーザＩＤ、又はオンラインサービスアカウント（例えば、オンラインゲームアカウント、ドキュメント保管アカウントなど）と関連付けられたユーザＩＤである。いくつかの実施形態では、対応するクレデンシャルは、オンラインショッピング中に頻繁に使用されるユーザ情報のセットを含み、クレジットカード番号、送付先住所、請求先住所、クレジットカード有効期限、電話番号、及び／又はクレジットカードセキュリティコードなどが含まれる。いくつかの実施形態では、対応するクレデンシャルは、ユーザの識別情報を確認するために使用される個人認証情報を含む。いくつかの実施形態では、対応するクレデンシャルは、認証情報に関連付けられた他のユーザデータ（例えば、住所、誕生日、年齢、好み、など）を更に含む。
【０４６０】
いくつかの実施形態では、対応するクレデンシャルは、適用される対応するコンテキスト（例えば、ショッピングアプリケーションを使用して購入すること、ロック済み画面のロックを解除する、電子商取引ウェブサイトでのクレジットカード取引を完了させる）と関連付けられる。いくつかの実施形態では、デバイスは対応するクレデンシャルを適用可能な対応するコンテキストと関連付けて記憶して、デバイスが正しいクレデンシャルを所定のコンテキストで取得して用いることができるようにする。いくつかの実施形態では、デバイスは対応するクレデンシャルをセキュアな形式、例えば、暗号化された形式で記憶する。
【０４６１】
いくつかの実施形態では、デバイスは、ユーザが、対応するクレデンシャルを（例えば、オンラインストアでの購入取引を完了させるために登録済みのオンラインショッピングアカウント用のアカウントパスコードを使用して）コンテキストにて使用するのに成功した時に、ユーザによって入力された対応するクレデンシャルを自動的に記憶する。いくつかの実施形態では、デバイスは対応するクレデンシャルを、ユーザによって開始される対応するクレデンシャルの設定プロセスを通じて記憶する。
【０４６２】
いくつかの実施形態では、対応するクレデンシャルを使用するためのコンテキストは、電子デバイス上で実行されるソフトウェアアプリケーション（例えば、ショッピングアプリケーション、オンラインショッピングポータルを提示するブラウザアプリケーション、デバイスオペレーティングシステム、セキュリティアプリケーション、メールアプリケーション、バンキングアプリケーションなど）と関連付けられる。
【０４６３】
ソフトウェアアプリケーションを実行している間に（例えば、デバイス上にて現時点で有効化される対応するクレデンシャルの自動使用の指紋許可でソフトウェアアプリケーションを実行している間）（１８０６）、デバイスは、デバイスの指紋センサにて指紋を受信する（１８０８）。指紋を受信したことに応じて、及び受信された指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定を含む、クレデンシャル使用基準が満たされたとの判定に従って、デバイスはソフトウェアアプリケーションにおけるユーザの対応するクレデンシャルを自動的に使用する（１８１０）（例えば、ユーザが指紋以外の更なる許可情報を入力することなく）。例えば、いくつかの実施形態では、ユーザはクレデンシャルによってセキュアにされている特定の動作の実行を要求し（例えば、アプリケーションのセキュア状態のユーザインタフェースにログインする、又は購入手続きを取る）、クレデンシャルは、特定の要求された動作の実行に使用するために、アプリケーションに自動的に提供される）。
【０４６４】
例えば、図１７Ａ〜図１７Ｄに示すように、いくつかの実施形態では、オンラインストアのソフトウェアアプリケーションを実行する間、デバイスはユーザに関連付けられた対応するクレデンシャル（例えば、アカウントパスコード）がソフトウェアアプリケーションによって要求されたことを判定する。デバイスは、必要なクレデンシャルが現時点でデバイス上にて記憶されているかを判定し、その場合は、登録済みの指紋のセットのうちの少なくとも１つを通じて記憶済みのクレデンシャルの自動使用が現時点で有効化されているかどうかを判定する。方法６００を参照して記載するように、登録済みの指紋を通じた保存済みのクレデンシャルの自動使用は、既定の指紋使用設定を用いてユーザによって有効化することができる。登録済みの指紋を通じた保存済みのクレデンシャルの自動使用が有効化されており、適切なクレデンシャル（例えば、アカウントパスコード）がデバイス上に既に記憶されている場合は、デバイスはユーザに対して、必要なクレデンシャル自体を提供する代わりに、登録済みの指紋入力を提供するように（例えば、図１７Ｂのポップアップウィンドウ１７１０を用いて）促す。いくつかの実施形態では、デバイスは一時的に指紋センサ（例えば、図１７Ｃの指紋センサ１６９又は１７１２）をアクティブ化して、ユーザから提供される指紋入力をキャプチャする。デバイスは指紋センサで指紋入力（例えば、図１７Ｃの指紋１７１８）を受信し、受信した指紋がデバイス上に現時点で登録済みの指紋のセットのうちの１つと一致するかを確認する。
【０４６５】
いくつかの実施形態では、デバイスは、指紋センサで指紋入力を提供する（すなわち、保存済みのクレデンシャルを自動的に使用する）、又は現時点のセキュアな動作についてユーザが使いたいと願うクレデンシャルを手動入力するように、ユーザに対して促すポップアップウィンドウを提示する。例えば、いくつかの実施形態では、指紋センサのアクティブ化は、ユーザに直接必要なクレデンシャルを入力させるソフトキーパッドを、テキスト入力フィールドと共に提示するのと同時に行われる。これらの２つの選択肢を同時にユーザに与えることで、ユーザに、デバイスに保存済みのクレデンシャルとは別のものを容易に入力させるのを可能とする。
【０４６６】
いくつかの実施形態では、クレデンシャル使用基準が満たされたとの判定は、対応するクレデンシャルの使用が無効化されていないとの判定を含む（１８１２）。例えば、いくつかの実施形態では、対応するクレデンシャルの自動使用は、登録済みの指紋を入力するための失敗試行の合計回数が所定の閾値数を超えた時に、任意選択的に無効化される。いくつかの実施形態では、対応するクレデンシャルの自動使用は、対応するクレデンシャルが最後に使用された後に更なる指紋が登録された時に、任意選択的に無効化される。いくつかの実施形態では、デバイスはまた、それまでに提供されている一致しない指紋入力の累積カウンタをも維持する。いくつかの実施形態では、一致しない指紋の数が所定の閾値数を超過した場合に、デバイスは、指紋を通じた保存済みのクレデンシャルの自動使用を無効化する。例えば、ユーザが、登録済みの指紋に対するプロンプト（例えば、図１７Ｃのポップアップウィンドウ１７１０）に応じて一致しない指紋を閾値数よりも多く提供した場合、保存済みのクレデンシャル（例えば、アカウントパスコード）の自動使用は無効化される。これに応じて、デバイスはユーザに対して必要なクレデンシャルを手動で入力するようにユーザに求める異なるプロンプトを提示する。
【０４６７】
いくつかの実施形態では、受信された指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定は、受信された指紋がデバイスに現時点で登録されている全ての指紋のうちの任意の１つと一致するとの判定を更に含む。いくつかの実施形態では、受信された指紋が登録済みの指紋のセットのうちの少なくとも１つと一致するとの判定は、受信された指紋がデバイス上に現時点で登録されている全ての指紋のサブセットのうちの１つと一致するとの判定を更に含み、登録済みの指紋のサブセットは、ソフトウェアアプリケーション及び／又は対応するクレデンシャルと具体的に関連付けられた１つ以上の指紋である。
【０４６８】
いくつかの実施形態では、対応するクレデンシャルをソフトウェアアプリケーションで自動的に使用することは、ソフトウェアアプリケーションにて提供される１つ以上のテキストフィールドに、対応するクレデンシャルを用いて自動的にデータを追加することを含む。いくつかの実施形態では、ソフトウェアアプリケーションにおいて対応するクレデンシャルを自動的に使用することは、ソフトウェアアプリケーションに又はソフトウェアアプリケーションを通じてリモートサーバに、プレーン又は暗号化された形式で、対応するクレデンシャルを自動的に送信することを含む。例えば、図１７Ｃ〜図１７Ｄに示すように、デバイスは保存済みのクレデンシャル（例えば、保存されたアカウントパスコード）をＡｐｐ  Ｓｔｏｒｅアプリケーションを通じてオンラインストアに提供して、オンラインストアでの購入取引を完了させる。
【０４６９】
指紋を受信したのに応じてユーザの対応するクレデンシャルを自動的に使用した後に、デバイスは、デバイスを用いて更なる指紋を登録させる要求を受信する（１８１４）。デバイスを用いて更なる指紋を登録させる要求に応じて、デバイスは、登録済みの指紋のセットに更なる指紋を追加する（１８１６）。例えば、図１７Ｄ〜図１７Ｆに示すように、必要とされるアカウントパスコードを手動入力する代わりに登録済みの指紋を用いて、ユーザがショッピング取引を終了させた後に、ユーザはデバイス１００に新しい指紋を登録するように要求し、デバイス上に現時点で登録済みの指紋のセットに更なる指紋（例えば、図１７Ｆの指２）を登録している。
【０４７０】
いくつかの実施形態では、登録済みの指紋のセットに更なる指紋を追加したことに応じて、デバイスは、登録済みの指紋が、対応するクレデンシャルの自動使用の許可に使用されないように防止する（１８１８）。いくつかの他の実施形態では、向上したセキュリティのために、デバイスは、デバイスを用いて更なる指紋を登録する要求を検出したのに応じて、登録済みの指紋が対応するクレデンシャルを自動的な使用の許可に使用されるのを、実際に更なる指紋が登録されたか否かにかかわらず、防止する。よって、いくつかの他の実施形態では、更なる指紋を登録するための単なる要求（例えば、図１７Ｅの「指を追加」をアクティブ化すること）は、デバイスに、対応するクレデンシャルの自動使用を許可するために登録済みの指紋が使用されるのを防止させる。更なる指紋を登録しようとした後に保存済みのクレデンシャルの自動使用を無効化することは、ユーザに対して試みられた登録に対する（暗示的又は明示的な）警告を提供する。
【０４７１】
いくつかの実施形態では、デバイスは、登録済みの指紋のセットのうちの少なくとも１つと一致する指紋を受信した時にソフトウェアアプリケーションにてユーザの対応するクレデンシャルをデバイスが自動的に使用することを有効化する既定の指紋使用設定を、デバイス上に記憶する（１８２０）。例えば、保存済みのクレデンシャルの自動使用を有効化するための既定の指紋使用設定の例示的な実施形態を、方法６００を参照して記載する。
【０４７２】
いくつかの実施形態では、登録済みの指紋を対応するクレデンシャルの自動使用の許可に使用されるのを防止することは、既定の指紋使用設定の値を削除する又は変更することを含む（１８２２）。いくつかの実施形態では、既定の指紋使用設定の値を削除する又は変更することは、ユーザから登録済みの指紋を通じて保存済みのクレデンシャルの自動使用を有効化するための以前の許可を削除すること、又は指紋使用設定（例えば、図５ＵのＴｏｕｃｈ  ＩＤ決済設定５５０）を有効から無効に変更することを含む。
【０４７３】
いくつかの実施形態では、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを防止することは、対応するクレデンシャルを含む秘匿値の既定のセットを削除することを含む（１８２４）。例えば、いくつかの実施形態では、デバイスは、デバイス上に現時点で記憶済みの全ての保存済みのクレデンシャルを削除して、登録済みの指紋を通じて自動使用される保存済みのクレデンシャルがないようにする。このような実施形態では、ユーザがコンテキスト中でクレデンシャルを手動入力した時には、デバイスはその手動入力されたクレデンシャルを自動的に保存して、登録済みの指紋を通じたクレデンシャルの自動使用を再有効化する。いくつかの実施形態では、デバイスが保存済みのクレデンシャルの異なるセットの使用のために登録済みの指紋の異なるセットをサポートする場合は、デバイスは、更なる指紋が追加された登録済みの指紋の対応するセットと関連付けられた全ての保存済みのクレデンシャルを削除する。
【０４７４】
いくつかの実施形態では、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを防止することは、対応するクレデンシャルを削除する（例えば、図５Ａ〜図５Ｊに示す実施例におけるＡｐｐｌｅ  ＩＤを削除する）ことを含む（１８２６）。いくつかの実施形態では、デバイスは、対応するクレデンシャルを、デバイス上で同一レベルのセキュリティを有する１つ以上の他の保存済みのクレデンシャルと共に削除する。
【０４７５】
いくつかの実施形態では、デバイスは、デバイスのロックを解除するために登録済みの指紋を提供しようとした失敗試行の回数を追う。いくつかの実施形態では、デバイスが、登録済みの指紋を用いてデバイスのロックを解除する失敗した試行を多く登録しすぎた場合、デバイスは、デバイスをロック済みで保ち続け、登録済みの指紋を通じた保存済みのクレデンシャルの自動使用も無効化する。このような実施形態では、デバイスがその後に（例えば、ロック解除パスコードの使用を通じて）ロック解除された場合でも、ユーザは、保存済みのクレデンシャルの自動使用を、保存済みのクレデンシャルを手動入力すること及び／又は既定の指紋使用設定を再構成することによって、再有効化することが求められる。いくつかの実施形態では、デバイスは、指紋許可を介して連続するＮ回にわたるデバイスのロック解除に失敗する試行を受信する（１８２８）。なお、Ｎは所定の閾値数（例えば、１、２、３、４、５、又は任意の試行失敗の相当数）よりも大きい既定の整数である。指紋許可を介する連続するＮ回にわたる失敗したロック解除試行を受信したのに応じて、デバイスは、登録済みの指紋が、対応するクレデンシャルの自動使用の許可に使用されるのを防止する（１８３０）。
【０４７６】
いくつかの実施形態では、デバイスは、自動使用が（例えば、上記のいずれかの方法を通じて）防止されたか無効化された後に、登録済みの指紋を通じた保存済みのクレデンシャルの自動使用を再度許可する又は再有効化する方法を、提供する。いくつかの実施形態では、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを防止した後（１８３２）に、デバイスは、対応するクレデンシャルをソフトウェアアプリケーションで使用する要求を受信する（１８３４）（例えば、図１７Ｇに示すように、デバイスはＡｐｐ  Ｓｔｏｒｅアプリケーションより、アカウントパスコードを使用して購入取引を完了させる要求を受信する）。保存済みのクレデンシャルの自動使用が無効化されている場合には、デバイスは、対応するクレデンシャルをユーザから要求する（１８３６）（例えば、図１７Ｈに示すように、ポップアップウィンドウ１７３０及びソフトキーパッド１７３２を提示することで）。デバイスは対応するクレデンシャル（例えば、アカウントパスコード）をユーザから受信する（１８３８）（例えば、図１７Ｉのポップアップウィンドウ１７３０に示すテキスト入力フィールドを通じて）。いくつかの実施形態では、ユーザから対応するクレデンシャルを受信した（１７４０）のに応じて、デバイスは、対応するクレデンシャルをソフトウェアアプリケーションで（例えば、図１７Ｉ〜図１７Ｊで示すように）使用し（１７４２）、登録済みの指紋を対応するクレデンシャルの自動使用の許可に使用されるのを有効化する（１７４４）。例えば、いくつかの実施形態では、一度、対応するクレデンシャルの自動使用が再有効化されると、ユーザが同一のソフトウェアアプリケーション（例えば、Ａｐｐ  Ｓｔｏｒｅアプリケーション）に戻り、同一のセキュアな動作をアクティブ化しようとする（例えば、別の購入手続きを取ろうとする）と、その動作は図１７Ａ〜図１７Ｄに示すものと類似する様態で進むことができる（すなわち、ユーザは、購入を完了するためにクレデンシャルの代わりに登録済みの指紋を提供することができる）。
【０４７７】
図１８Ａ〜１８Ｃでの動作が説明されている特定の順序は、単なる例示であり、説明される順序が、それらの動作を実行することが可能な唯一の順序であることを示すことを、意図するものではない点を理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。更には、本明細書で説明される他の方法（例えば、段落［００８０］で列挙されるもの）に関連して本明細書で説明される、他のプロセスの詳細もまた、図１８Ａ〜１８Ｃに関連して上述された方法１８００と類似の方式で適用可能であることに留意されたい。例えば、方法１８００を参照して上述されている指入力（例えば、指紋を含む）、要求、動作、クレデンシャル、及び要求は、本明細書に記載されている他の方法（例えば、段落［００８０］に列挙されている方法）を参照して本明細書で説明されている指入力（例えば、指紋を含む）、要求、動作、クレデンシャル、及び要求の特徴のうちの１つ以上を任意選択的に有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０４７８】
いくつかの実施形態によれば、図１９は、説明される様々な実施形態の理念に従って構成された電子デバイス１９００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実装される。図１９で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０４７９】
図１９に示すように、電子デバイス１９００は、グラフィックユーザインタフェースを表示するように構成されたディスプレイユニット１９０２と、接触を受け取るように構成されたタッチ感知面ユニット１９０４と、指紋入力を受信するように構成された指紋センサユニット１９０６と、表示ユニット１９０２、タッチ感知面ユニット１９０４、及び指紋センサユニット１９０６に連結された処理ユニット１９０８とを備える。いくつかの実施形態では、処理ユニット１９０８は、クレデンシャルストレージユニット１９１０と、判定ユニット１９１２と、クレデンシャル使用ユニット１９１４と、指紋登録ユニット１９１６と、使用許可ユニット１９１８と、設定記憶ユニット１９２０と、ロックユニット１９２２と、要求受信ユニット１９２４と、クレデンシャル受信ユニット１９２６と、を備える。
【０４８０】
いくつかの実施形態によれば、クレデンシャルストレージユニット１９１０は、デバイス上に、デバイスのユーザの、対応するクレデンシャルを記憶するように構成される。デバイス上でソフトウェアアプリケーションが実行されている間、指紋センサユニット１９０６はデバイスの指紋センサで指紋を受信するように構成される。判定ユニット１９１２は、デバイス上でソフトウェアアプリケーションが実行されている間に、受信された指紋が登録済みの指紋のセットのうちの少なくとも１つと一致すると判定するのを含む、クレデンシャル使用基準が満たされたと判定するように、構成される。クレデンシャル使用ユニット１９１４は、デバイス上でソフトウェアアプリケーションが実行されている間に、指紋センサユニット１９０６によって指紋を受信したのに応じて、及び受信した指紋が登録済みの指紋のセットのうちの少なくとも１つと一致すると判定するのを含む、クレデンシャル使用基準が満たされているとの判定ユニット１９１２による判定に従って、ソフトウェアアプリケーションにてユーザの対応するクレデンシャルを自動的に使用するように、構成される。指紋登録ユニット１９１６は、クレデンシャル使用ユニット１９１４が、指紋センサユニット１９０６が指紋を受信したのに応じてユーザの対応するクレデンシャルを自動的に使用した後に、デバイスを用いて更なる指紋を登録する要求を受信するように、構成される。指紋登録ユニット１９１６は、デバイスを用いて更なる指紋を登録する要求に応じて、登録済みの指紋のセットに更なる指紋を追加するように、更に構成される。使用許可ユニット１７１８は、指紋登録ユニット１９１６によって登録済みの指紋のセットに更なる指紋が追加されたのに応じて、登録済みの指紋が、対応するクレデンシャルの自動使用の許可に使用されるのを防止するように、構成される。
【０４８１】
いくつかの実施形態では、クレデンシャル使用基準が満たされたとの判定は、対応するクレデンシャルの使用が無効化されていないとの判定を含む。
【０４８２】
いくつかの実施形態では、対応するクレデンシャルは、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、及びショッピングクレデンシャルからなるセットから選択されるクレデンシャルを含む。
【０４８３】
いくつかの実施形態では、設定記憶ユニット１９２０は、デバイスに、ユーザの対応するクレデンシャルを、登録済みの指紋のセットのうちの少なくとも１つと一致する指紋を受信した時にソフトウェアアプリケーションにおいて自動的に使用させることを有効化する、既定の指紋使用設定を、デバイス上に記憶するように構成される。
【０４８４】
いくつかの実施形態では、使用許可ユニット１９１８は、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを、既定の指紋使用設定の値を削除する又は変更することで防止するように、構成される。
【０４８５】
いくつかの実施形態では、使用許可ユニット１９１８は、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを、対応するクレデンシャルを含む既定の秘匿値のセットを削除することで防止するように、構成される。
【０４８６】
いくつかの実施形態では、使用許可ユニット１９１８は、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを、対応するクレデンシャルを削除することで防止するように、構成される。
【０４８７】
いくつかの実施形態では、ロックユニット１９２２は、指紋許可を介して、Ｎが既定の整数であるＮ回連続での、デバイスのロックを解除に失敗する試行を受信し、指紋許可を介するＮ回連続でのデバイスのロックを解除に失敗する試行を受信したのに応じて、登録済みの指紋が、対応するクレデンシャルの自動使用の許可に使用されないように防止するように、構成される。
【０４８８】
いくつかの実施形態では、要求受信ユニット１９２４は、登録済みの指紋が、対応するクレデンシャルの自動使用の許可に使用されるのを防止された後に、ソフトウェアアプリケーションにて対応するクレデンシャルを使用する要求を受信するように、構成される。クレデンシャル受信ユニット１９２６は、（例えば、要求受信ユニット１９２４が要求を受信し、登録済みの指紋が対応するクレデンシャルの自動使用の許可に使用されるのを防止した後に）ユーザから対応するクレデンシャルを要求するように、構成される。いくつかの実施形態では、クレデンシャル使用ユニット１９１４は、クレデンシャル受信ユニットがユーザから対応するクレデンシャルを受信したことに応じて、対応するクレデンシャルをソフトウェアアプリケーションにて使用するように、更に構成される。それに加えて、いくつかの実施形態では、使用許可ユニット１９１８は、クレデンシャル受信ユニットが対応するクレデンシャルをユーザから受信したのに応じて、登録済みの指紋を、対応するクレデンシャルの自動使用の許可に使用するのを有効化するように、更に構成される。
【０４８９】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実行される。
【０４９０】
図１８Ａ〜図１８Ｊを参照して上述された動作は、図１Ａ、図１Ｂ、又は図１９に示される構成要素によって、任意選択的に実行される。例えば、記憶動作１８０２、受信動作１８０８、使用動作１８１０、追加動作１８１６、防止動作１８１８は、イベントソータ１７０、イベント認識部１８０、イベントハンドラ１９０によって、任意選択的に、実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を任意選択的に利用する又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実行されるかは明らかであるだろう。
編成済みの情報を明らかにする
【０４９１】
多くの電子デバイスは、個人情報（例えば、デバイスのユーザが他の人によって閲覧されたくない情報）を含有するグラフィカルユーザインタフェースを有する。個人情報を編成することは、他の人からその個人情報を閲覧されることを防止する。しかしながら、個人情報を編成することは、デバイスのユーザに対しても、個人情報が閲覧されるのも防止する。いくつかの方法は、編成済みの情報を明らかにするために、ユーザに対して複雑な一連のステップを実行させる（例えば、設定メニュにナビゲーションする、及び／又はパスコード若しくはパスワードを入力させる）ことを必要とする（例えば、デバイスのロックを解除する、又は編成設定を変更することによって）。これは、ユーザが情報の未編成のバージョンを素早く確認するのを難しく、かつ手間のかかるものとする。よって、デバイスによって表示される情報から素早くかつ直観的に編成を外す仕方をユーザに提供して、個人情報が他の人から隠されるものの、デバイスのユーザからはそれでも容易にアクセス可能であるようにすることが有利であろう。以下に記載するいくつかの実施形態では、編成済みの情報を明らかにするか否かを判定するために指紋センサを用いて、編成済みの情報を明らかにする改善された方法を得る。特に、デバイスが編成済みの部分を有する情報を表示する間に、デバイスは、情報の編成済みの部分の未編成のバージョンを表示するか否かを、デバイスが、デバイスの指紋センサ上で以前に登録済みの指紋と一致する指紋を検出したかどうかに基づいて、判定する。この方法は、ユーザがデバイスの指紋センサ上に単純に指に置くことで編成済みの情報を明らかにさせることを可能にすることによって、編成済みの情報を明らかにするプロセスを効率化し、それによって編成済みの情報を明らかにするための追加かつ別個のステップの必要性を取り除く。
【０４９２】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスはポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面はディスプレイ上の触知出力生成器１６７（図１Ａ）を含む。図２０Ａ〜図２０Ｔ及び図２１Ａ〜図２１Ｃを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２０Ａ〜図２０Ｔ及び図２１Ａ〜図２１Ｃを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図２０Ａ〜図２０Ｔに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図２０Ａ〜図２０Ｔで説明する入力を統合指紋センサ３５９−１上で検出することに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、ディスプレイ４５０上に図２０Ａ〜図２０Ｔに示すユーザインタフェースを表示する間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上に及び／又は別個のタッチ感知面４５１上にて、図２０Ａ〜図２０Ｔに示す接触を検出したことに応じて、実行される。このような実施形態では、図２０Ａ〜図２０Ｔに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０４９３】
図２０Ａは、デバイスがロック済み動作モードにある間の、デバイス１００のタッチスクリーン１１２に表示されるロック済みデバイスユーザインタフェースを示す。いくつかの実施形態では、ロック済みデバイスユーザインタフェースは、デバイス１００の１つ以上の機能がロック済みである間に表示される（例えば、デバイスがロック解除済み動作モードにある時と比べて、プライベートデータ及びアプリケーションへのアクセスが限定される）。いくつかの実施形態では、デバイスが、タッチスクリーン１１２を横切る左から右への接触の移動を含むスワイプジェスチャを検出すると、デバイスのロックが解除される、又はロック解除シーケンスが開始される（例えば、ユーザは、図２０Ｇに示すように、パスコードを入力するように促される）。いくつかの実施形態では、ロック解除画像２００１（例えば、図２０Ａのテキスト「＞スライドでロック解除」）上にてスワイプジェスチャが検出されると、デバイスのロックが解除される。
【０４９４】
図２０Ｂでは、デバイスがロック済み動作モードにある間に、デバイスはメールを受信し、メールの内容の断片に相当する編成済み部分２００４、及びメールの送信者、件名、並びに時刻を含む未編成部分２００６を含む通知２００２を生成する。
【０４９５】
図２０Ｃでは、デバイスは、指紋センサ１６９上の指接触２００８を含む指ジェスチャを検出する。指接触２００８は、以前に登録済みの指紋と一致する指紋を含み、指接触２００８を検出したのに応じて、デバイスはメールの内容の未編成のバージョン２０１０を表示する。この実施例では、デバイスは内容の未編成のバージョン２０１０を表示しながら、通知２００２の未編成部分２００６を表示し続ける。
【０４９６】
図２０Ｄは、デバイスが、例えば図２０Ｂ〜図２０Ｃに示すメール通知２００２の圧縮バージョン２０１２−４、カレンダ通知２０１２−１、電話通知２０１２−２、及びメール通知２０１２−３を含む、異なる受信された通信又はイベントに対応する複数の通知を生成した後に、デバイスはロック済み動作モードにある間に、デバイス１００のタッチスクリーン１１２上に表示されるロック済みデバイスユーザインタフェースを示す。図２０Ｄでは、メール通知２０１２−３及び２０１２−４の内容は編成され、電話通知２０１２−２の発呼者の名前は編成されるが、カレンダ通知２０１２−１の情報はどれも編成されない。いくつかの実施形態では、カレンダ通知の名前又は場所は編成される。いくつかの実施形態では、電話通知２０１２−２の情報はどれも編成されない。いくつかの実施形態では、図２０Ｄの１つ以上のこれらの通知２０１２は、編成済みの情報しか含まない。
【０４９７】
図２０Ｅ〜図２０Ｆでは、デバイスはタッチスクリーン１１２上で接触２０２０を検出し、タッチスクリーン１１２を横切る接触２０２０の移動２０２２−ａ及び２０２２−ｂを検出する。メール通知２０１２−３に対応するアイコン２０２４の位置又はその近くで接触２０２０を検出したのに応じて、デバイスはメール通知２０１２−３についての説明的な情報（例えば、通知に対応する編成済み及び未編成の情報）を表示するのを中止し、代わりに通知に対応するメールにアクセスするための指示（例えば、「スライドでロック解除」２０２６）を表示する。接触２０２０の移動を検出したのに応じて、デバイスはアイコン２０２４を、ディスプレイを横切るように移動させる（例えば、アイコン２０２４に対応する通知が選択されたと視覚的な確認を与える、及び／又はデバイスのロック解除、及びメール通知２０１２−３に対応するメールの表示に向けての進行を示すため）。いくつかの実施形態では、対応する通知の少なくとも一部が編成されていると、デバイスは、ユーザから更なる認証を（例えば、図２０Ｇに示すように）要求することで、対応する通知に関連する更なる情報にアクセスするためにデバイスのロックを解除する試み（例えば、図２０Ｅ〜図２０Ｆに示すように、対応する通知に対応する位置でのスワイプジェスチャ）に応じる。いくつかの実施形態では、対応する通知が編成されない時は、デバイスは、対応する通知に関連する更なる情報を（例えば、図２０Ｌに示すように）表示することで、対応する通知に関連する更なる情報にアクセスするためにデバイスのロックを解除する試み（例えば、図２０Ｊ〜図２０Ｋに示すように、対応する通知に対応する位置でのスワイプジェスチャ）に応じる。
【０４９８】
図２０Ｇでは、デバイスは、デバイスのロックを解除するためのロック解除ユーザインタフェースを表示する。図２０Ｇでは、デバイスは、デバイスのパスコードの入力を検出したのに応じて、又は以前に登録済みの指紋と一致する指紋を指紋センサ１６９上で検出したのに応じて、デバイスのロックを解除する。例えば、正しいパスコードがパスコード入力ユーザインタフェース２０２８に入力されると（例えば、正しいパスコードの入力に対応する数字上でタップジェスチャを検出することで）、及び／又は以前に登録済みの指紋と一致する指紋が指紋センサ１６９上で検出されると、デバイスは図２０Ｄのアクティブ化された通知２０１２−３に対応するメールの複製を、（例えば、図２０Ｌに示すように）メールアプリケーションに表示する。
【０４９９】
図２０Ｈでは、デバイスは、その複数が編成済み及び未編成の情報の両方を含む複数の通知２０１２を表示している間に、以前に登録済みの指紋と一致する指紋を含む指接触２０３０を指紋センサ１６９上で検出したのに応じて、以前に編成済みの通知の未編成のバージョンを（例えば、図２０Ｄに示すように）表示する。この例では、デバイスは通知２０１２の未編成部分を、編成済み部分を以前は含んでいた複数の通知の未編成部分を表示している間に、表示し続ける（例えば、通知２０１２−２、２０１２−３、及び２０１２−４は、図２０Ｄでは編成済み部分を以前に含んでおり、指接触２０３０が検出された後の図２０Ｈでは編成済み部分を含まない）。いくつかの実施形態では、指接触２０３０のリフトオフを検出したのに応じて、通知の編成済みバージョンが再表示される（例えば、図２０Ｄに示すユーザインタフェースに戻る）。いくつかの実施形態では、指接触２０３０のリフトオフを検出したのに応じて、デバイスのロックが解除される（例えば、図２０１に示すように）。いくつかの実施形態では、指接触２０３０のリフトオフを検出した後に、通知の未編成のバージョンは、既定の時間期間（例えば、５、１０、１５、３０、６０秒、又はいくらか他の相当する時間期間）について、又は所定の基準が満たされる（例えば、デバイスのディスプレイがスクリーン減光タイマー、又は、ユーザからの、デバイスのスリープ／電源ボタンをアクティブ化したことによるスクリーン減光入力、によって消える）まで、表示され続ける。ここで、図２０Ｊにてデバイスが指紋センサ１６９上で指紋を現時点で検出していないのにもかかわらず通知２０１２−２及び２０１２−４の通知の未編成のバージョンが表示される。
【０５００】
図２０Ｉでは、指紋センサ１６９から指接触２０３０（図２０Ｈ）のリフトオフを検出したのに応じて、デバイスはロック済みモードで動作することからロック解除済みモードで動作することに移行し、複数の異なるアプリケーションを起動させるためのアプリケーション起動インタフェースを表示する（例えば、図２０Ｉのタッチスクリーン１１２上に表示されるアイコンのうちの対応するアイコン上でタップジェスチャを検出したのに応じて、デバイスは、図４Ａを参照して上により詳細に記載するように、対応するアイコンに対応するアプリケーションを開く）。いくつかの実施形態では、デバイスのロックが解除されると、直近で開かれたアプリケーション（例えば、デバイスがロックされた時に開かれていたアプリケーション）が、アプリケーション起動ユーザインタフェースを表示する代わりに表示される（例えば、デバイスが最後にロックされた時にメールアプリケーションが開いていた場合、図２０Ｌに示すインタフェースなどのメールアプリケーションユーザインタフェースがディスプレイに表示される）。
【０５０１】
図２０Ｊ〜図２０Ｋでは、通知２０１２の未編成のバージョンが（例えば、図２０Ｈに示すように）表示される間に、デバイスはタッチスクリーン１１２上で接触２０３２、及びタッチスクリーン１１２を横切る接触２０３２の移動２０３４−ａ並びに２０３４−ｂを検出する。メール通知２０１２−３に対応するアイコン２０２４の位置又はその近くで接触２０３２を検出したのに応じて、デバイスはメール通知２０１２−３についての詳細な情報（例えば、通知に対応する編成済み及び未編成の情報）を表示するのを中止し、代わりに通知に対応するメールにアクセスするための指示（例えば、「スライドしてロック解除」２０２６）を表示する。接触２０３２の移動を検出したのに応じて、デバイスはアイコン２０２４を、ディスプレイを横切るように移動させる（例えば、アイコン２０２４に対応する通知が選択されたと視覚的な確認を与える、及び／又はデバイスのロック解除、及びメール通知２０１２−３に対応するメールの表示に向けての進行を示すため）。
【０５０２】
図２０Ｌでは、デバイスは、図２０Ｄ及び図２０Ｈの通知２０１２−３に対応する、デバイスにて受信されたメールを表示する。図２０Ｌに示すように、メールの完全版は、メールに対応する通知に示される断片には含まれなかった更なる内容を含む。図２０Ｌのメールインタフェースはまた、ユーザに様々な動作を実行させるかその実行を開始させるのを可能とする複数のコントロール２０３６を含み、例えば、異なるメールへのナビゲーション（例えば、コントロール２０３６−１をタップして複数のメールのレプリゼンテーションを含む受信箱ビューを表示する、２０３６−３をタップして現在のフォルダ内の前のメールにナビゲーションする、又はコントロール２０３６−２をタップして現在のフォルダ内の次のメールにナビゲーションする）、表示されているメールのフラグ付け／スター付け（例えば、コントロール２０３６−４をタップして）、表示されているメールのフォルダ格納（例えば、コントロール２０３６−５をタップして）、表示されているメールの削除／アーカイブ化（例えば、コントロール２０３６−６をタップして）、表示されているメールの返信／転送（例えば、コントロール２０３６−７をタップして）、及び新しいメールの下書き（例えば、コントロール２０３６−８をタップして）などを含む。
【０５０３】
図２０Ｍ〜図２０Ｏでは、デバイスはタッチスクリーン１１２上で接触２０４０を、及びタッチスクリーン１１２を横切る移動２０４２−ａ及び２０４２−ｂを、検出する。接触２０４０の、タッチスクリーン１１２の上端から下方向への移動を検出したのに応じて、デバイスは通知インタフェース２０４４を、タッチスクリーン１１２上を下に滑り下りるように、例えば、接触２０４０の移動２０４２に従って、徐々に表示する。図２０Ｐに示すように、通知インタフェース２０４４は編成済みの情報及び未編成の情報を含む複数の通知、並びに未編成の情報のみを含む複数の通知を含む。
【０５０４】
図２０Ｐでは、カレンダ通知２０４６−１及び２０４６−２は未編成であり、メール通知２０４６−３及び２０４６−４は未編成の送信者、件名、及び時間、並びに編成済みの内容を含み、電話通知２０４６−５及び２０４６−６は編成済みの発呼者及び未編成の時刻を含み、メッセージ通知２０４６−７及び２０４６−８は未編成の送信者及び時刻並びに編成済みの内容を含む。図２０Ｐでは、いくつかの通知の編成済みバージョンが表示されている間に、（図２０Ｐに示すように）タッチスクリーン１１２の下端の近くで接触２０４８を、及びタッチスクリーン１１２上で接触２０４８の上方向の移動２０５０を検出するのを含む、上向きスワイプジェスチャを検出したのに応じて、デバイスは、図２０Ｍに示すユーザインタフェースなどのロック済みデバイスユーザインタフェースの表示に戻る。
【０５０５】
図２０Ｑでは、以前に登録済みの指紋と一致する指紋を含む、指紋センサ１６９上で指接触２０５２を検出したのに応じて、デバイスは、その多くが（例えば、図２０Ｐに示すように）編成済み及び未編成の情報の両方を含む、複数の、以前に編成済みの通知２０４６の未編成のバージョンを表示する。この実施例では、デバイスは、以前は編成済み部分を含んでいた複数の通知の未編成部分を表示する間に、通知２０４６の未編成部分を表示し続ける（例えば、通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、及び２０４６−８は、以前に図２０Ｐでは編成済み部分を含み、指接触２０５２が検出された後の図２０Ｑでは編成済み部分を含まない）。いくつかの実施形態では、指接触２０５２のリフトオフを検出したのに応じて、通知の編成済みバージョンが再表示される（例えば、図２０Ｐに示すユーザインタフェースに戻る）。いくつかの実施形態では、指接触２０５２のリフトオフを検出したのに応じて、デバイスのロックは（例えば、図２０Ｉに示すように）解除される。いくつかの実施形態では、指接触２０３０のリフトオフを検出した後に、通知の未編成のバージョンは、既定の時間期間（例えば、５、１０、１５、３０、６０秒、又はいくらか他の相当する時間期間）について、又は所定の基準が満たされる（例えば、デバイスのディスプレイがスクリーン減光タイマー、又は、ユーザからの、デバイスのスリープ／電源ボタンをアクティブ化したことによるスクリーン減光入力、によって消える）まで、表示され続ける。図２０Ｑでは、編成済みバージョンの通知が表示されている間に、図２０Ｑに示すようにタッチスクリーン１１２の下端の近くで接触２０５４を、及びタッチスクリーン１１２上で上方向の移動２０５６を検出するのを含む、上向きスワイプジェスチャを検出したのに応じて、デバイスはロック解除済みデバイスユーザインタフェース（例えば、図２０Ｉに示すアプリケーション起動ユーザインタフェースなどのアプリケーション起動ユーザインタフェース、又は図２０Ｌに示すメールユーザインタフェースなどの最近開いたアプリケーションについてのユーザインタフェース）を表示する。
【０５０６】
図２０Ｒ〜図２０Ｔは、通知を編成する代替的な方法を示す。図２０Ｒでは、内容の断片は、メールの内容の断片が編成されていることを示す編成テキスト文字列２０５８（例えば＜メッセージ内容＞）と置き換えられる。図２０Ｓでは、メールの内容の断片は、個々の単語の上に黒いボックス２０６０を配置することで不明瞭化されて、メールの内容の断片が編成されていることを示す。図２０Ｔでは、既定の編成オブジェクト２０６２が内容の断片の上に配置されて、メールの内容の断片が編成されていることを示す。図２０Ａ〜図２０Ｑに示す編成がぼやけた編成テキストを含むが、図２０Ｒ〜図２０Ｔに示すものを含む、編成済みの内容を判読不能にする任意の好適な方法が、図２０Ａ〜図２０Ｑに示すぼやけの代わり又はそれに追加して使用することができる。
【０５０７】
図２１Ａ〜図２１Ｃは、いくつかの実施形態に係る、編成済みの情報を明らかにする方法２１００を示すフロー図である。方法２１００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法２１００の一部の動作は、任意選択的に、組み合わされ、及び／又は、一部の動作の順序は、任意選択的に変えられる。
【０５０８】
以下において説明されるように、方法２１００は、編成済みの情報を明らかにするための直観的な仕方を提供する。この方法は、編成済みの情報を明らかにする際のユーザの認識的負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作電子デバイスに関しては、ユーザに編成済みの情報をより速く、より効率的に明らかにさせるのを可能とすることにより、節電され、バッテリを充電する間隔が増大する。
【０５０９】
いくつかの実施形態では、デバイスはロック済みデバイスユーザインタフェースを表示する（２１０２）。いくつかの実施形態では、デバイスは情報を表示する要求を受信する（２１０４）（例えば、デバイスのディスプレイの電源を入れる要求に対応するボタンのアクティブ化を検出する、又は図２０Ｍ〜図２０Ｐに示すように通知ユーザインタフェースを表示する要求を検出する）。いくつかの実施形態では、デバイスは、既定のイベントの発生を検出する（２１０６）（例えば、デバイスは新しい通信を受信し、図２０Ａ〜図２０Ｂ参照して上記のように新しい通信の通知を生成する）。
【０５１０】
デバイスはディスプレイ上に第１の情報の編成済みのバージョン（例えば、図２０Ｂの通知２００２、図２０Ｄの通知２０１２−２、２０１２−３、２０１２−４、又は図２０Ｐの通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８）を表示する（２１０８）。いくつかの実施形態では、第１の情報の編成済みバージョンは、情報を表示する要求を受信したのに応じて、及び／又は既定のイベントの発生を検出したのに応じて、表示される。
【０５１１】
いくつかの実施形態では、第１の編成済みの情報は、複数の個別の情報項目（例えば、図２０Ｄの通知２０１２−２、２０１２−３、２０１２−４、又は図２０Ｐの通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８）を含み（２１１０）、複数の情報項目におけるそれぞれの情報項目は編成済み部分及び未編成部分を含む（例えば、図２０Ｄでは、電話通知２０１２−２の時刻及び説明は編成されていないが、発呼者の名前は編成され、メール通知２０１２−３及び２０１２−４の件名、送信者、及び時刻は編成されていないがメールの内容は編成される）。いくつかの実施形態では、情報項目は関連情報のセットである（例えば、単一のイベント又は通信に関連する）。例えば、電子メッセージについての情報項目は、送信者の名前、件名、メッセージが受信された時刻、及びメッセージの内容のうちの２つ以上を含む。別の実施例として、カレンダイベントについての情報項目は、イベントの名前、参加者一覧、場所、イベントの時刻、及びイベントの説明のうちの２つ以上を含む。別の実施例として、電話についての情報項目は、発呼者、発信元の電話番号、及び電話の時刻のうちの２つ以上を含む。
【０５１２】
いくつかの実施形態では、第１の情報は、識別情報（例えば、メッセージの送信者及び時刻）並びに内容（件名及び／又はメッセージ本文の断片又は一部）を含む通知を含み（２１１２）、識別情報は編成されておらず、内容は編成される（例えば、図２０Ｂの通知２００２及び図２０Ｄの通知２０１２−３及び２０１４に示すとおり）。いくつかの実施形態では、第１の情報は、デバイスによって受信された通信の１つ以上の通知（例えば、不在メッセージ、メール、電話などの通知）を含む（２１１４）。例えば、図２０Ｄでは、第１の情報は電話通知２０１２−２並びにメール通知２０１２−３及び２０１２−４を含む。一部の実施形態では、第１の情報は、ソーシャルネットワーク上での更新の１つ以上の通知を含む（２１１６）。（例えば、メッセージ、及び友達又はデバイスのユーザによってフォローされているユーザによって生成されたイベントの通知）。
【０５１３】
いくつかの実施形態では、第１の情報の編成済みのバージョンは、判読不能と（例えば、図２０Ｂ、２０Ｄ及び２０Ｐに示すように単語をぼやかす、図２０Ｓに示すように単語を塗りつぶす、又は別の方法でテキストを不明瞭化することで）されている第１の情報の複製を含む（２１１８）。いくつかの実施形態では、第１の情報の編成済みバージョンは、第１の情報におけるテキストの代わりに表示される既定の編成オブジェクト（例えば、図２０Ｒに示す＜メッセージ内容＞又は図２０Ｔに示すような＜編成済み内容＞と記載される文字列若しくは既定の形）を含む（２１２０）。
【０５１４】
いくつかの実施形態では、第１の情報の編成済みのバージョンは、デバイスのロック済みデバイスユーザインタフェース（例えば、ロック画面）上に（例えば、図２０Ｂ及び図２０Ｄに示すように）表示される（２１２２）。いくつかの実施形態では、第１の情報は、複数の編成済みの個別の情報項目（例えば、デバイス上で発生した異なるメッセージ又はイベントについての複数の通知）を含む（２１２４）。いくつかの実施形態では、第１の情報における複数の情報項目のうちの情報項目はそれぞれ、編成済み部分（例えば、内容）及び未編成部分（例えば、識別情報）を含む。例えば、図２０Ｄでは、通知２０１２−２、２０１２−３、及び２０１２−４はそれぞれ編成済み部分及び未編成済み部分を含み、図２０Ｐでは、通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８はそれぞれ編成済み部分及び未編成部分を含む。いくつかの実施形態では、第１の情報の編成済みバージョンを表示する間に、デバイスは第２の情報の未編成のバージョンを表示する（２１２８）（例えば、図２０Ｄでは、通知２０１２−１が未編成であり、図２０Ｐでは、通知２０４６−１及び２０４６−２が未編成である）。いくつかの実施形態では、デバイスは、１つ以上の編成済みの通知及び１つ以上の未編成の通知を含む、複数の通知を表示する（例えば、メールメッセージの通知は編成済みであるが、ゲームからの通知は編成されていない）。編成済みの部分と未編成の部分とをそれぞれ含む複数の通知を提供することは、ユーザに対して複数の異なるイベント又は通信について少なくともいくつかの情報を素早く閲覧し、通知の未編成のバージョンを閲覧する、及び／又はデバイスのロックを解除して通知に対応する更なる情報を表示する必要があるか否かを判定させる能力を与える。よって、編成済み及び未編成の内容の両方を有する複数の通知を提供することで、ユーザにとってデバイスの使用の容易さを維持しながらも、個人情報（例えば、メールメッセージ、テキストメッセージの内容、及び／又は発呼者の識別情報）のセキュリティを向上させる。
【０５１５】
第１の情報の編成済みのバージョンをディスプレイに表示する間に、デバイスは、指紋センサ（例えば、図２０Ａ〜図２０Ｔの指紋センサ１６９）上で指入力（例えば、図２０Ｃの指接触２００８、図２０Ｈの指接触２０３０、又は図２０Ｑの指接触２０５２）を検出する（２１３０）。
【０５１６】
指紋センサ上で指入力を検出したのに応じて（２１３２）、指入力が、第１の情報を明らかにするのに許可された以前に登録済みの指紋と一致する指紋を含むとの判定に従って、デバイスは、第１の情報の編成済みバージョンのディスプレイを、第１の情報の未編成のバージョンと置き換える（２１３４）（例えば、図２０Ｂ〜図２０Ｃ、図２０Ｄ〜図２０Ｈ、及び図２０Ｐ〜図２０Ｑに示すように、デバイスは、指紋センサ１６９上で登録済みの指紋を検出したのに応じて、１つ以上の通知から編成を外す）。
【０５１７】
いくつかの実施形態では、第１の編成済みの情報が複数の個別の情報項目を含む時、及び複数の情報項目における各情報項目が編成済み部分と見編成部分とを含む時、第１の情報の編成済みバージョンの表示を第１の情報の未編成のバージョンのものと置き換えることは、複数の情報項目の未編成部分の表示を維持しながら、複数の情報項目の編成済み部分の表示を対応する未編成内容と置き換えることを含む（２１３６）。例えば、図２０Ｄでは、通知２０１２−２、２０１２−３、及び２０１２−４は、それぞれ編成済み部分及び未編成済み部分を含み、図２０Ｈでは、指紋センサ１６９上で指接触２０３０を検出した後に、以前に未編成であった部分が引き続き表示されながら、これらの通知の編成済み部分は未編成部分に置き換えられる。同様に、図２０Ｐでは、通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８はそれぞれ編成済み部分を含み、図２０Ｑでは、指紋センサ１６９上で指接触２０５２を検出した後に、以前に未編成であった部分が引き続き表示されながら、これらの通知の編成済み部分は未編成部分と置き換えられる。
【０５１８】
指紋センサ上で指入力を検出したのに応じて、デバイスは、指入力が第１の情報を明らかにすることを許可された登録済み指紋と一致する指紋を含まないとの判定に従って、ディスプレイ上にて第１の情報の編成済みバージョンの表示を維持する（２１３８）。例えば、指接触２００８（図２０Ｃ）が以前に登録済みの指紋と一致する指紋を含まなかった場合、デバイスは（図２０Ｃに示すユーザインタフェースではなく）図２０Ｂに示すユーザインタフェースを表示し続ける、又は一致しない指紋が検出されたことを示す指紋一致エラーユーザインタフェースを表示する。別の実施例として、指接触２０３０（図２０Ｈ）が以前に登録済みの指紋と一致する指紋を含まなかった場合、デバイスは（図２０Ｈに示すユーザインタフェースではなく）図２０Ｄに示すユーザインタフェースを表示し続ける、又は一致しない指紋が検出されたことを示す指紋一致エラーユーザインタフェースを表示する。別の実施例として、指接触２０５２（図２０Ｑ）が以前に登録済みの指紋と一致する指紋を含まなかった場合は、デバイスは（図２０Ｑに示すユーザインタフェースではなく）図２０Ｐに示すユーザインタフェースを表示し続ける、又は一致しない指紋が検出されたことを示す指紋一致エラーユーザインタフェースを表示する。指紋センサ上で非登録済みの指紋が検出された時に情報の編成済みバージョンの表示が維持されることで、無許可のユーザが編成済みの個人情報を閲覧するのを防止する。
【０５１９】
いくつかの実施形態では、第１の情報の未編成のバージョンを表示した後に、デバイスは指紋センサ上で指紋を検出し続ける（２１４０）。いくつかの実施形態では、指紋センサ上で指紋を検出し続けながら、デバイスはディスプレイ上に第１の情報の未編成のバージョンの表示を維持する（２１４２）。いくつかの実施形態では、第１の情報の未編成のバージョンの表示を維持する間に、デバイスは指紋センサ上の指紋を検出する（例えば、指紋センサ上からの指紋のリフトオフを検出する）のを中止する（２１４４）。いくつかの実施形態では、指紋センサ上で指紋を検出するために中止したのに応じて、デバイスは第１の情報の編成済みバージョンを再度表示する（２１４６）。例えば、図２０Ｃでは、デバイスが接触２００８のリフトオフを検出した場合、デバイスは図２０Ｂに示すユーザインタフェースを再度表示する。別の実施例として、図２０Ｈでは、デバイスが接触２０３０のリフトオフを検出した場合に、デバイスは図２０Ｄに示すユーザインタフェースを再度表示する。別の例として、図２０Ｑでは、デバイスが接触２０５２のリフトオフを検出した場合、デバイスは図２０Ｐに示すユーザインタフェースを再度表示する。
【０５２０】
いくつかの実施形態では、第１の入力を検出する前に、デバイスはディスプレイ上にロック済みデバイスユーザインタフェース（例えば、図２０Ｄに示すデバイスのロック済み動作モードに対応するユーザインタフェース）を表示する（２１０２）。いくつかの実施形態では、第１の情報の未編成のバージョンを表示した後に、デバイスは指紋センサ上で指紋を検出し続ける（２１４０）（例えば、図２０Ｈに示すとおり）。いくつかの実施形態では、指紋センサ上で指紋を検出し続ける間、デバイスはディスプレイ上の第１の情報の未編成のバージョンの表示を維持する（２１４２）（例えば、図２０Ｈに示すとおり）。いくつかの実施形態では、第１の情報の未編成のバージョンのディスプレイを維持する間、デバイスは指紋センサ上の指紋を検出する（例えば、図２０Ｉに示すように指紋センサからの指紋のリフトオフを検出する）のを中止する（２１４４）。いくつかの実施形態では、指紋センサ上で指紋を検出するのを中止したのに応じて、デバイスは第１の情報の表示を中止し（２１４８）、ディスプレイ上にロック解除済みデバイスユーザインタフェースを表示する（例えば、図２０Ｉに示すアプリケーション起動ユーザインタフェース、又は図２０Ｌに示すメールアプリケーションユーザインタフェースなどの最終利用アプリケーションについてのユーザインタフェースなど、デバイスのロック解除済み動作モードに対応するユーザインタフェースを表示する）。よって、いくつかの実施形態では、第１の入力のフィンガダウン部分を検出したのに応じて、デバイスは（例えば、内容の編成済みバージョンを内容の未編成のバージョンと置き換えることで）未編成内容を明らかにし、第１の入力のフィンガアップ部分を検出したのに応じて、デバイスはロック解除済みデバイスユーザインタフェースを表示する。指入力のフィンガダウン部分を検出したのに応じて編成済みの情報を明らかにすること、及び指入力のフィンガアップ部分に応じてロック解除済みデバイスユーザインタフェースを表示することは、ユーザに対して、編成済み内容を閲覧した後にロック解除済みデバイスユーザインタフェースに移行する素早い仕方を提供する。
【０５２１】
いくつかの実施形態では、ロック解除済みデバイスユーザインタフェースは、指接触のリフトオフを検出したのに応じて、指入力のフィンガダウン部分（例えば、指が指紋センサ上で検出された時刻）と指入力のフィンガアップ部分（例えば、指が指紋センサ上で検出されるのが終わった時刻）との間の時間が第１の時間閾値（例えば、０．０５、０．１、０．２、０．５、１秒、又はいくらかの他の相当する時間閾値）よりも大きい場合に表示され、ロック済みデバイスユーザインタフェースは、指接触のリフトオフを検出したのに応じて、指入力のフィンがダウン部分と指入力のフィンガアップ部分との間の時間が第１の時間閾値よりも少ない場合は、表示され続ける（例えば、ユーザは、指紋センサ上の指接触を第１の時間閾値時間が経過する前に外すことで、デバイスのロック解除動作をキャンセルすることができる）。
【０５２２】
いくつかの実施形態では、ロック解除済みデバイスユーザインタフェースは、指接触のリフトオフを検出したのに応じて、指入力のフフィンガダウン部分（指紋センサ上で指が検出された時刻）と、指入力のフィンガアップ部分（指紋センサ上で指が検出されなくなった時刻）との間の時間が第２の時間閾値よりも少ない（例えば、０．０５、０．１、０．２、０．５、１秒、又はいくらかの他の相当する時間閾値）場合に表示され、ロック済みデバイスユーザインタフェースは、指接触のリフトオフを検出したことに応じて、指入力のフィンガダウン部分と指入力のフィンガアップ部分との間の時間が第２の時間閾値よりも大きい場合は、表示され続ける（例えば、ユーザは、指紋センサ上の指接触を第２の時間閾値時間より多く維持することで、デバイスロック解除動作をキャンセルすることができる）。
【０５２３】
いくつかの実施形態では、第１の情報の編成済みバージョンを表示する前に、デバイスは第１の情報を表示する要求を受信する（２１０４）。例えば、デバイスは、ディスプレイの第１（例えば、最上）端、又はその近くから始まる第１の方向（例えば、下方向）にスワイプジェスチャを検出する（例えば、図２０Ｍ〜図２０Ｏに示すように、接触２０４０がタッチスクリーン１１２の上端の近くで検出されて、下方向２０４２に移動する）、又は既定の入力（例えば、デバイスを低電力モードからウェイクさせる要求に対応する、デバイスのボタンのアクティブ化、デバイスのディスプレイの電源をつける要求、及び／又はロック済みデバイスユーザインタフェースを表示する要求）を検出する。いくつかの実施形態では、第１の情報を表示する要求を受信したのに応じて、デバイスは第１の情報の編成済みバージョンをディスプレイ上に表示する（２１０８）。例えば、図２０Ｐでは、デバイスは、編成済み部分をそれぞれ含む複数の通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８を有する通知ユーザインタフェース２０４４を、第１の方向でのスワイプジェスチャを検出したのに応じて表示する。いくつかの実施形態では、第１の情報を表示した後に、デバイスはスワイプジェスチャ（例えば、図２０Ｐにおける接触２０４８の移動２０５０、又は図２０Ｑにおける接触２０５４の移動２０５６）を、第１の方向とは異なる、ディスプレイの異なる（例えば、最下）端、又はその近くから始まる第２の方向で検出する。第２の方向でスワイプジェスチャを検出したのに応じて、デバイスは第１の情報の編成バージョンをディスプレイ上で表示するのを中止する。いくつかの実施形態では、第１の情報（例えば、通知ユーザインタフェース２０４４における通知）が編成されるか否かは、デバイスがロック済み動作モード又はロック解除済み動作モードにあるかにより（例えば、デバイスがロック済み動作モードにある間に第１の情報を表示する要求を検出したのに応じて）、デバイスは図２０Ｐに示す編成済み通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８などの第１の情報の編成済みバージョンを表示する一方で、デバイスがロック解除済み動作モードにある間に第１の情報を表示する要求を検出したのに応じて、デバイスは図２０Ｑに示す未編成通知２０４６−３、２０４６−４、２０４６−５、２０４６−６、２０４６−７、２０４６−８などの第１の情報の未編成のバージョンを表示する）。
【０５２４】
いくつかの実施形態では、第１の情報の編成済みバージョンを表示する前に、デバイスは既定のイベントの発生を検出し（２１０６）、既定のイベントの発生を検出したのに応じて、デバイスは第１の情報の編成済みバージョンをディスプレイ上に表示する（２１０８）（メール又は電話などの通信を受信した、カレンダ予定についてのリマインダ時刻に到達していることを検出した、又は第３者アプリケーションからの通知を受信したのに応じて、デバイスはそのイベントに対応するポップアップ通知を表示する）。例えば、図２０Ｂでは、デバイスはＪｏｈｎｎｙ  Ａｐｐｌｅｓｅｅｄからのメールを受信し、メールからの情報を含む通知を生成し、タッチスクリーン１１２上に通知２００２の編成済みバージョンを表示する。いくつかの実施形態では、第１の情報が編成されているか否かは、デバイスがロック済み動作モードにあるかロック解除済み動作モードにあるかによる（例えば、デバイスがロック済み動作モードにある間に既定のイベントの発生を検出したのに応じて、デバイスは図２０Ｂに示すように第１の情報の編成済みバージョンを表示し、デバイスがロック解除済み動作モードの間に既定のイベントの発生を検出したのに応じて、デバイスは第１の情報の未編成のバージョンを表示する）。いくつかの実施形態では、第１の情報の編成済みバージョンは、最初に受信された時にはディスプレイ上に既定の位置（例えば、ディスプレイの中央に）に表示され、後ほど１つ以上の他の通知（例えば、１つ以上の未編成の通知及び／又は１つ以上の編成済みの通知）と一緒に通知一覧に表示される。例えば、図２０Ｂでは、Ｊｏｈｎｎｙ  Ａｐｐｌｅｓｅｅｄからのメールについての通知２００２は、受信された後に、最初に図２０Ｂのタッチスクリーン１１２の中心に表示されて、Ｊｏｈｎｎｙ  Ａｐｐｌｅｓｅｅｄからの同一のメールについての通知２０１２−４は、タッチスクリーン１１２上の図２０Ｄにデバイスによって生成された他の通知（例えば、デバイスのロックが解除されていた直近以降に受信された通信又は発生したイベントに対応する通知）の一覧に表示される。
【０５２５】
図２１Ａ〜図２１Ｃにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すように意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本記載の方法に関して本明細書に記載の他のプロセスの詳細（例えば、段落［００８０］に列挙されるもの）は、図２１Ａ〜２１Ｃに関連して上述した方法２１００と類似の様態で適用可能であることに留意されたい。例えば、方法２１００を参照して記載した指紋、接触、編成、及びアニメーションは、任意選択的に、本明細書で説明する他の方法（例えば、段落［００８０］内に列挙されたもの）を参照して本明細書に記載の指紋、接触、編成、及びアニメーションの特性の１つ以上を有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０５２６】
いくつかの実施形態によれば、図２２は、説明される様々な実施形態の理念に従って構成された電子デバイス２２００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図２２で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０５２７】
図２２に示すように、電子デバイス２２００は、第１の情報の編成バージョンを表示するように構成されたディスプレイユニット２２０２と、任意選択的にタッチ感知面ユニット２２０４と、指紋センサユニット２２０６と、ディスプレイユニット２２０２、任意選択的にタッチ感知面ユニット２２０４、及び指紋センサユニット２２０６に連結される処理ユニット２２０８とを含む。いくつかの実施形態では、処理ユニット２２０８は、表示有効化ユニット２２１０と、検出ユニット２２１２と、リプレーシングユニット２２１４と、維持ユニット２２１６と、中止ユニット２２１８と、受信ユニット２２２０とを含む。
【０５２８】
処理ユニット２２０８は、ディスプレイユニット２２０２上で第１の情報の編成済みバージョンの表示を（例えば、表示有効化ユニット２２１０で）有効化している間に、指紋センサ上の指入力を（例えば、検出ユニット２２１２で）検出するように、構成される。処理ユニット２２０８は更に、指紋センサ上で指入力を検出したことに応じて、指入力が第１の情報を明らかにすることを許可された以前に登録済み指紋と一致する指紋を含むとの判定に従って、第１の情報の編成済みバージョンの表示を（例えば、リプレーシングユニット２２１４を用いて）第１の情報の未編成のバージョンと置き換えて、指入力が第１の情報を明らかにすることを許可された以前に登録済みの指紋と一致する指紋を含まないとの判定に従って、ディスプレイユニット２２０２上にて第１の情報の編成済みバージョンの表示を（例えば、維持ユニット２２１６を用いて）維持するように、構成される。
【０５２９】
いくつかの実施形態では、第１の編成済みの情報は複数の個別の情報項目を含み、複数の情報項目における各情報項目は編成済み部分と未編成部分とを含む。
【０５３０】
いくつかの実施形態では、第１の情報の編成済みバージョンの表示を第１の情報の未編成のバージョンに置き換えることは、複数の情報項目のうちの未編成部分の表示を維持しながら、複数の情報項目のうちの編成済み部分の表示を、対応する未編成内容と置き換えることを含む。
【０５３１】
いくつかの実施形態では、第１の情報は識別情報及び内容を含む通知を含み、識別情報は編成されておらず、内容は編成されている。
【０５３２】
いくつかの実施形態では、第１の情報はデバイスによって受信される通信の１つ以上の通知を含む。
【０５３３】
いくつかの実施形態では、第１の情報はソーシャルネットワーク上の更新の１つ以上の通知を含む。
【０５３４】
いくつかの実施形態では、第１の情報の編成済みバージョンは、判読不能とされた第１の情報の複製を含む。
【０５３５】
いくつかの実施形態では、第１の情報の編成済みバージョンは、第１の情報におけるテキストの代わりに表示される既定の編成オブジェクトを含む。
【０５３６】
いくつかの実施形態では、第１の情報の編成済みバージョンは、デバイスのロック済みデバイスユーザインタフェース上に表示される。
【０５３７】
いくつかの実施形態では、第１の情報は、編成される複数の個別の情報項目を含む。
【０５３８】
いくつかの実施形態では、処理ユニット２２０８は、第１の情報の編成済みバージョンのディスプレイを有効化する間に、未編成のバージョンの第２の情報の表示を（例えば、表示有効化ユニット２２１０を用いて）有効化するように構成される。
【０５３９】
いくつかの実施形態では、処理ユニット２２０８は、第１の情報の未編成のバージョンの表示を有効化した後に、指紋センサ上で指紋を（例えば、検出ユニット２２１２を用いて）検出し続けて、指紋センサ上で指紋を検出し続けながら、ディスプレイユニット２２０２上に第１の情報の未編成のバージョンの表示を（例えば、維持ユニット２２１６を用いて）維持し、第１の情報の未編成の情報の表示を維持しながら、指紋センサ上で（例えば、検出ユニット２２１２を用いて）指紋を検出するのを中止し、指紋センサ上の指紋の検出を中止したのに応じて、第１の情報の編成済みバージョンの再表示を（例えば、表示有効化ユニット２２１０を用いて）有効化する。
【０５４０】
いくつかの実施形態において、処理ユニット２２０８は、第１の入力を検出する前に、ディスプレイユニット２２０２上のロック済みデバイスユーザインタフェースの表示を（例えば、表示可能化ユニット２２１０を用いて）有効化して、第１の情報の未編成のバージョンを表示した後に、指紋センサ上で指紋を（例えば、検出ユニット２２１２を用いて）検出し続けて、指紋センサ上で指紋を検出し続けながら、ディスプレイユニット２２０２上に第１の情報の未編成のバージョンの表示を（例えば、維持ユニット２２１６を用いて）維持し、第１の情報の未編成の情報の表示を維持しながら、指紋センサ上で（例えば、検出ユニット２２１２を用いて）指紋を検出するのを中止し、指紋センサ上で指紋を検出するのを中止したのに応じて、第１の情報の表示を（例えば、中止ユニット２２１８を用いて）中止し、ディスプレイユニット２２０２上にロック解除済みデバイスユーザインタフェースの表示を（例えば、表示有効化ユニット２２１０を用いて）有効化するように構成される。
【０５４１】
いくつかの実施形態では、処理ユニット２２０８は、第１の情報の編成済みバージョンを表示する前に、第１の情報を表示する要求を（例えば、受信ユニット２２２０を用いて）受信し、第１の情報を表示する要求を受信したのに応じて、ディスプレイユニット２２０２上に第１の情報の編成済みバージョンの表示を（例えば、表示有効化ユニット２２１０を用いて）有効化するように構成される。
【０５４２】
いくつかの実施形態では、処理ユニット２２０８は、第１の情報の編成済みバージョンを表示する前に、既定のイベントの発生を（例えば、検出ユニット２２１２を用いて）検出し、第１の指紋を検出したのに応じて、ディスプレイユニット２２０２上に第１の情報の編成済みバージョンの表示を（例えば、表示有効化ユニット２２１０を用いて）有効化するように構成される。
【０５４３】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実行される。
【０５４４】
図２１Ａ〜図２１Ｃを参照して上述された動作は、図１Ａ、図１Ｂ、又は図２２に示される構成要素によって、任意選択的に実行される。例えば、表示動作２１０２及び２１０８、受信動作２１０４、検出動作２１０６及び２１３０、置き換え動作２１３４、及び維持動作２１３８は、任意選択的に、イベントソータ１７０、イベントレコグナイザ１８０、及びイベントハンドラ１９０によって実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデータ１７６若しくはオブジェクトアップデータ１７７を任意選択的に利用する又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
様々なロック解除済みモードを提供する
【０５４５】
多くの電子デバイスはロック済みモードを有し、ロック済みモードは、対応するデバイスでのロック解除済みモードとは異なる、有効化された機能のセットを有する。多くのユーザが彼らの電子デバイスのコンテンツを非公開にしたいと願うため、ロック済みモードでは、電子デバイスへの無許可アクセスに対するあるレベルのセキュリティが得られる。ユーザは、電子デバイスがロック済みモードにある間に、１つ以上のロックを解除する方法を有することを望んでもよい。以下に記載するデバイスでは、指紋センサと関連付けられた１つ以上のロック解除モードを含む、デバイスがロック済み動作モードにある間にロックを解除する様々なロック解除モードを提供することによって、既存の方法を改善させる。
【０５４６】
デバイスの動作モードが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある間、デバイスは、デバイスのロックの解除を開始させる要求に相当する第１の入力を指紋センサで検出する。指紋センサで第１の入力を検出したことに応じて、デバイスは、第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たすかを判定する。第１の入力がロック解除基準を満たすとの判定に従って、デバイスは、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに移行させる。第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスは、デバイスをロック済みモードに維持して、デバイスが第１の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するように、ロック解除設定を調整する。最後に、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスは、デバイスをロック済みモードに維持して、デバイスが、第１のロック解除動作セットとは異なる、第２の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するように、ロック解除設定を調整する。
【０５４７】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスは、ポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上の触知出力発生器１６７（図１Ａ）を含む。図２３Ａ〜図２３ＦＦ及び図２４Ａ〜図２４Ｄを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２３Ａ〜図２３ＦＦ及び図２４Ａ〜図２４Ｄを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図２３Ａ〜図２３ＦＦに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図２３Ａ〜図２３ＦＦで説明する入力を統合指紋センサ３５９−１上で検出することに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、及び／又は別個のタッチ感知面４５１にて、図２３Ａ〜図２３ＦＦに示す接触を検出したことに応じて、ディスプレイ４５０上に図２３Ａ〜図２３ＦＦに示すユーザインタフェースを表示する間に、実行される。このような実施形態では、図２３Ａ〜図２３ＦＦに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０５４８】
図２３Ａ〜図２３ＦＦは、様々なロック解除モードを提供し、様々なロック解除動作の成功及び失敗に応じるポータブル多機能デバイス１００を示す。ロック済みモードにある間、ポータブル多機能デバイス１００は、図２３Ａ〜図２３ＦＦの様々なユーザインタフェースによって表される、ロック解除モードと関連付けられた様々な動作を提供する。
【０５４９】
図２３Ａ〜図２３Ｃは、ロック解除に成功したポータブル多機能デバイス１００を示す。図２３Ａは、デバイス（例えば、デバイス１００）のタッチスクリーン１１２上に表示される、例示的なロック解除開始ユーザインタフェース２３０２を示す。いくつかの実施形態では、ロック解除開始ユーザインタフェース２３０２は、デバイス１００上で走るオペレーティングシステムのユーザインタフェースである。いくつかの実施形態では、ロック解除開始ユーザインタフェース２３０２は、デバイス１００によって、デバイス１００が、メニュボタン２０４のクリックなどのユーザ入力を検出したのに応じて、表示される。この例示的なロック解除開始ユーザインタフェース２３０２は、１つのロック解除モードについての第１の視覚的な合図２３０４を表示する。いくつかの実施形態では、ロック解除開始ユーザインタフェース２３０２は２つ以上の視覚的な合図を表示し、各視覚的な合図は異なるロック解除モードに対応する。いくつかの実施形態では、デバイス１００は、ロック解除開始ユーザインタフェース２３０２にあるように１つのロック解除モードのために１つ視覚的な合図しか表示されていない時でも、２つ以上のロック解除モードを提供することが可能である。いくつかの実施形態では、第１の視覚的な合図２３０４は、テキスト状、グラフィカル、又はそれらの任意の組み合わせである。図２３Ａでは、第１の視覚的な合図２３０４は、デバイス１００のロックを解除するには、ユーザに対してタッチスクリーン１１２上で左から右にスライドジェスチャを行うように指示するように、表示される。
【０５５０】
図２３Ｂは、指紋センサ１６９によって入力２３０６−１が検出されていることを示す。この実施例では、検出された指紋２３０６−１はデバイス１００の登録済みの指紋と一致する。デバイス１００が２つ以上の指紋センサ１６９を有する実施形態では、指紋２３０６−１はデバイスの指紋センサのいずれか１つによって検出される。
【０５５１】
図２３Ｃは、ロック解除済みユーザインタフェース２３０８を示す。いくつかの実施形態では、ロック済みモードユーザインタフェース２３０８は、デバイス１００がロック済みモードにある間に１つ以上のロック解除基準を満たすユーザ入力を検出したのに応じて、デバイス１００によって表示される。いくつかの実施形態では、ロック済みモードユーザインタフェース２３０８は、図２３Ｂのように、デバイス１００が、デバイス１００の登録済みの指紋と一致する指紋２３０６−１を検出したのに応じて、表示される。いくつかの実施形態では、デバイス１００は電話をロックするのを有効化するセキュリティ方策を有さない、又は、電話のロック解除の試行が成功した後の所定の時間については、電話をロックする１つ以上のセキュリティ方策を無効化する。このような実施形態では、ロック解除済みユーザインタフェース２３０８は、ユーザ入力が１つ以上のロック解除基準を満たさずに、デバイス１００によって表示される。
【０５５２】
図２３Ｄ〜図２３Ｋは、繰り返される試行によってロック解除に失敗するデバイス１００を示す。図２３Ｄは、図２３Ｂに示すものと同一の、ロック解除開始ユーザインタフェース２３０２及び第１の視覚的な合図２３０４を示す。しかしながら、例示的な図２３Ｄでは、指紋センサ１６９によって検出された２３１０−１は、デバイス１００の登録済みの指紋のいずれにも一致しない。
【０５５３】
本明細書を通して、用語「デバイス１００の登録済みの指紋のいずれか」は、デバイス１００のロックを解除するのに使用可能である、デバイス１００の任意の登録済みの指紋を意味する。いくつかの実装では、デバイス１００の全ての登録済みの指紋が、デバイス１００のロックを解除するのに使用可能である。しかしながら、いくつかの他の実装では、又はいくつかの場合では、デバイス１００の登録済みの指紋の１つ以上がデバイス１００のロックを解除するのに使用できないように構成される。議論を容易にするべく、このような登録済みの指紋は「デバイス１００のロック解除を許可されていない指紋」と言い、デバイスのロックを解除するのに使用可能な登録済みの指紋を「デバイス１００のロック解除を許可された指紋」と言う。
【０５５４】
図２３Ｅは、デバイス１００による、デバイス１００の登録済みの指紋のいずれにも一致しない指紋２３１０−１の検出に対する例示的な反応を示す。図２３Ｅでは、第１の視覚的な合図２３０４は、所定の時間、所定の回数、及び／又は所定の速度について、横方向に振動するように表示される。いくつかの実施形態では、デバイス１００は、検出された指紋が登録済みの指紋として認識されていないことをユーザに警告するために、音声メッセージを再生する、異なる視覚的な合図を表示する、又は音声及び視覚的なフィードバックの任意の組み合わせなどの別の方法を使用する。
【０５５５】
図２３Ｆは、デバイス１００による、デバイス１００の登録済みの指紋のいずれにも一致しない１つ以上の指紋２３１０−１の検出に対する例示的な反応を示す。図２３Ｆは、デバイスが、この実施例では、指紋検出によってもう一度デバイスのロック解除を試すようにユーザに指示する第２の視覚的な合図２３１２と、デバイス１００のロックを解除するために、ユーザがタッチスクリーン１１２上でスライドジェスチャを代替的に行うことができることを示す右を指す矢印とを、ロック解除開始ユーザインタフェース２３０２上に表示するのを示す。いくつかの実施形態では、第２の視覚的な合図２３１２は第１の視覚的な合図２３０４と同一である。いくつかの実施形態では、デバイス１００は、特定の種類のロック解除動作又は任意の種類のロック解除動作によってデバイスのロック解除に失敗した試行の、カウンタを維持する。いくつかの実施形態では、第２の視覚的な合図２３１２は、デバイス１００が何回、パスコード入力による失敗した試行、指紋センサによる失敗した試行、又は任意の種類のロック解除動作の失敗した試行を検出したかを示す。いくつかの実施形態では、第２の視覚的な合図２３１２は、デバイスが未既定又は既定の時間の長さについてこれ以上の試行を不可能とする前に、何回、特定の手段又は任意の手段によってデバイスのロック解除の試行が許可されるかを示す。いくつかの実施形態では、第２の視覚的な合図２３１２は、タイムスタンプなどの、デバイス１００のロックを解除する直近の失敗試行と関連付けられた情報を示す。
【０５５６】
図２３Ｇ〜図２３Ｈは、第２の視覚的な合図２３１２を表示した後の、デバイス１００による、デバイス１００の登録済みの指紋のいずれにも一致しない指紋２３１０−２の検出に対する例示的な反応を示す。図２３Ｇでは、第２の視覚的な合図２３１２は、所定の時間について、所定の回数及び／又は所定の速度で、横方向に振動する（又は、同等に、振動させられている）ように表示される。いくつかの実施形態では、デバイス１００は、音声メッセージを再生する、異なる視覚的な合図を表示する、又は音声及び視覚的なフィードバックの任意の組み合わせなど、別の方法を用いて、検出された指紋が登録済みの指紋として認識されていないことをユーザに警告する。いくつかの実施形態では、デバイス１００は、第１の視覚的な合図２３０４及び第２の視覚的な合図２３１２とは別個の別の視覚的な合図を、指紋検出によってデバイス１００のロックを解除する失敗した試行を２つ以上検出したのに応じて、表示する。いくつかの実施形態では、第２の視覚的な合図２３１２を振動として表示した後に、デバイスは、図２３Ｈに示すように、静止した第２の視覚的な合図２３１２を有するロック解除開始ユーザインタフェース２３０２を、表示する。
【０５５７】
図２３Ｉは、図２３Ｄ〜図２３Ｊに示す一連のロック解除試行において、デバイスによって指紋２３１０−３が検出された時の、デバイス１００のロックを解除する第３の試行を示す。この実施例では、指紋２３１０−３はデバイス１００の登録済みの指紋のいずれにも一致しない。
【０５５８】
図２３Ｊ〜図２３Ｋは、デバイス１００による、デバイス１００のロックを解除する第１の規定の回数の失敗した試行の検出に対する例示的な反応を示す。いくつかの実施形態では、第１の既定回数の失敗した試行（例えば、３回）は単に、未認識の指紋でデバイスのロック解除を行おうとした失敗した試行に相当する。例えば、図２３Ｊ〜図２３Ｋは、デバイス１００による、図２３Ｉに示すように未認識の指紋２３１２でデバイス１００のロックを解除しようとした第３の試行の検出に対する反応を示す。図２３Ｊは、デバイス１００がロック解除開始ユーザインタフェース２３０２を表示するところから、図２３Ｋに示すパスコード入力ユーザインタフェース２３１４を表示するところに切り替わる、タッチスクリーン１１２上の移行中の表示を示す。いくつかの実施形態では、デバイス１００は、図２３Ｊ及び図２３Ｋに示すように、ロック解除開始ユーザインタフェース２３０２からパスコード入力ユーザインタフェース２３１４に、横方向のスライド運動を通じて移行する。いくつかの実施形態では、デバイス１００がロック解除開始ユーザインタフェース２３０２からパスコード入力ユーザインタフェース２３１４に移行する間に、オーバーレイアイコン２３１５及び第２の視覚的な合図２３１２又は第１の視覚的な合図２３０４などのロック解除開始ユーザインタフェース２３０２に表示されていた他のユーザインタフェースオブジェクトもまた、タッチスクリーン１１２上の表示から徐々に外れていく。図２３Ｋは、デバイス１００のロックを解除するための第１の既定回数の失敗した試行を検出したのに応じて、デバイス１００が移行する例示的なパスコード入力ユーザインタフェース２３１４を示す。いくつかの実施形態では、パスコード入力ユーザインタフェース２３１４は、第３の視覚的な合図２３１６及び進度インジケータ２３１８を含む。図２３Ｋでは、例示的な第３の視覚的な合図２３１６は第２の視覚的な合図２３１２と同一のテキストを含むが、いくつかの実施形態では、第３の視覚的な合図２３１６は他の視覚的な合図のいずれのものにおけるテキストとは別個のテキストを含む。いくつかの実施形態では、第３の視覚的な合図２３１６は、テキスト状、グラフィカル、又はそれらの任意の組み合わせである。
【０５５９】
図２３Ｌ〜図２３Ｐは、デバイス１００が、デバイスの失敗したロック解除試行の第１の既定回数を（例えば、デバイス１００の登録済み指紋のいずれにも一致しない指紋を繰り返し検出したことによって）検出した後の、デバイスのロックを解除するための正しい数字の並び（例えば、パスコード）のユーザ入力に対する、デバイス１００の例示的な反応を示す。図２３Ｌでは、デバイス１００は、パスコード入力ユーザインタフェース２３１４上に表示されるキーパッドの数字「１」の入力に対応する、タッチスクリーン１１２上の指入力２３２０−１を検出する。進度インジケータ２３１８は、幾何学形状（例えば、円）のセットの第１の形状が、「空白」から「塗りつぶし」に変化するのを示すように、変化する。図２３Ｌでは、進度インジケータ２３１８は４つの円を有し、デバイスのロックを解除するための１つ以上のパスコードが４桁からなることを示す。いくつかの実施形態では、進度インジケータ２３１８は、デバイス１００のロックを解除するための有効なパスコードが４桁より多いことに対応するために４個より多い幾何学形状を有する、又はデバイス１００のロックを解除するための有効なパスコードが４桁より少ないことに対応するために４個未満の幾何学形状を有する。図２３Ｍでは、デバイス１００は別の指入力２３２０−２を検出し、進度インジケータ２３１８はそれに対応して、２つの指入力が検出されたことを示すように更新される。図２３Ｎでは、デバイス１００は別の指入力２３２０−３を検出し、進度インジケータ２３１８はそれに対応して、３つの指入力が検出されたことを示すように更新される。図２３Ｏでは、デバイス１００は別の指入力２３２０−４を検出し、進度インジケータ２３１８はそれに対応して、４つの指入力が検出されたことを示すように更新される。図２３Ｐは、図２３Ｌ〜図２３Ｏにてデバイス１００に有効なパスコードが入力されたことを検出したのに応じて表示される、ロック解除モードユーザインタフェース２３０８を示す。
【０５６０】
図２３Ｑは、デバイス１００が、失敗したデバイスのロック解除試行の第１の既定回数を（例えば、デバイスのロック解除を許可された登録済みの指紋のいずれにも一致しない指紋を繰り返し検出したことによって）検出した後の、デバイスのロックを解除するための、正しくない数字の並び（例えば、正しくないパスコード）のユーザ入力に対する、デバイス１００の例示的な反応を示す。図２３Ｑは、例えば、図２３Ｌ〜図２３Ｏで入力されたパスコードがデバイス１００のロックを解除するのに無効であると判定される場合は、図２３Ｌ〜図２３Ｏの後に表示される。図２３Ｑでは、進度インジケータ２３１８は、所定の時間、所定の回数、及び／又は所定の速度で、横方向に振動するように表示される。いくつかの実施形態では、デバイス１００は、入力されたパスコードがデバイス１００のロック解除を許可されたパスコードとして認識されていないことをユーザに警告するために、音声メッセージを再生する、異なる視覚的な合図を表示する、又は音声及び視覚的なフィードバックの任意の組み合わせなどの別の方法を使用する。いくつかの実施形態では、デバイス１００は、第３の視覚的な合図２３１６を、所定の時間、所定の回数、及び／又は所定の速度で横方向に振動するように表示する。図２３Ｑでは、進度インジケータ２３１８の幾何学形状は、図２３Ｏに示す塗りつぶされた状態から、塗りつぶされていない状態に変化する。
【０５６１】
図２３Ｒ〜図２３Ｔは、図２３Ｄ〜図２３Ｊに示される一連のロック解除試行における、デバイス１００のロックを指紋検出によって解除する更なる例示的な失敗した試行を示す。図２３Ｒでは、検出された指紋２３１０−４はデバイス１００の登録済みの指紋のいずれにも一致しない。図２３Ｓでは、進度インジケータ２３１８は、所定の時間、所定の回数、及び／又は所定の速度で、横方向に振動するように表示される。いくつかの実施形態では、デバイス１００は、検出された指紋がデバイス１００のロック解除を許可された登録済みの指紋として認識されていないことをユーザに警告するために、音声メッセージを再生する、異なる視覚的な合図を表示する、又は音声及び視覚的なフィードバックの任意の組み合わせなどの別の方法を使用する。いくつかの実施形態では、進度インジケータ２３１８は静止したままであり、第３の視覚的な合図２３１６を異なって表示することで、デバイス１００のロック解除を許可された登録済みの指紋のいずれにも一致しない指紋の検出を示す。例えば、第３の視覚的な合図２３１６は、所定の時間、所定の回数、及び／又は所定の速度で、横方向に振動するように表示される。図２３Ｔは、デバイス１００のロック解除の失敗した試行を第２の既定閾値で検出したのに応じてパスコード入力インタフェース２３１４に表示される、例示的な第４の視覚的な合図２３２２を示す。いくつかの実施形態では、第４の視覚的な合図２３２２は、デバイス１００が指紋検出を通じてデバイスのロックを解除する性能を無効化したのを示すために表示される。いくつかの実施形態では、ロック解除の第２の既定閾値での失敗した試行は、指紋検出による試行のみに対応する。
【０５６２】
図２３Ｕは、例示的なロック解除開始ユーザインタフェース２３０２を示す。いくつかの実施形態では、ロック解除開始ユーザインタフェース２３０２は、デバイスのディスプレイが低電力モードにある（例えば、ディスプレイが消えている、及び／又はディスプレイのバックライトが消えている）間に、メニュボタン２０４を押すなどの既定のユーザアクションを検出したのに応じて、表示される。いくつかの実施形態では、ロック解除開始ユーザインタフェース２３０２はまた、デバイス１００によって、デバイスがロック済みモードにあり、アイドル状態が検出される（例えば、既定の時間についてユーザ入力がない）間に、既定の時間が経過した後に表示される。
【０５６３】
図２３Ｖは、ロック解除開始ユーザインタフェース２３０２（図２３Ｕ）を表示する間に検出される指紋２３１０−５の検出に対するデバイス１００の例示的な反応を示すが、指紋２３１０−５はデバイス１００のロック解除に許可されるデバイス１００の登録済みの指紋のいずれとも一致しないものである。この実施例では、デバイス１００は、図２３Ｕに示すようにロック解除開始ユーザインタフェース２３０２にて指紋２３１０−５を検出する前に、以前に、デバイス１００のロック解除を許可されたデバイス１００の登録済みの指紋のいずれにも一致しなかった少なくとも１つの指紋２３１０を検出している。図２３Ｖは、図２３Ｕにおける（デバイス１００のロック解除を許可されたデバイス１００の登録済みの指紋のいずれにも一致しない）指紋２３１０−５の検出に対するデバイス１００の例示的な反応を示す。図２３Ｖでは、デバイス１００は、検出された指紋を認識することができないことをユーザに警告するために、パスコード入力ユーザインタフェース２３１４を第５の視覚的な合図２３２４と共に表示する。いくつかの実施形態では、第５の視覚的な合図２３２４は、デバイス１００のロックを指紋検出で解除する少なくとも１つ前の失敗した試行についてユーザに警告し、いくつかの実施形態では、第５の視覚的な合図２３２４は、デバイス１００のロックを解除するための１つ以上の以前の失敗した試行に関する情報からなる。
【０５６４】
図２３Ｗ及び図２３Ｘは、タッチスクリーン１１２上でデバイスロック解除指ジェスチャ２３２６を検出したのに応じて、デバイス１００がロック解除開始ユーザインタフェース２３０２からパスコード入力ユーザインタフェース２３１４に移行するのを示す。この実施例では、デバイスロック解除指ジェスチャ２３２６は、ロック解除開始ユーザインタフェース２３０２上の左から右へ、例えば位置２３２６−１から位置２３２６−２への横方向の動きである。いくつかの実施形態では、デバイスロック解除指ジェスチャ２３２６の方向は、右から左である。例示的な指ジェスチャ２３２６は、第１の視覚的な合図２３０４によって表示される指示に相当する。図２３Ｘは、図２３Ｙに示すパスコード入力ユーザインタフェース２３１４への移行を示す。
【０５６５】
図２３Ｙは、図２３Ｗでデバイスロック解除指ジェスチャ２３２６を検出したのに応じてデバイス１００によって表示される、例示的なパスコード入力ユーザインタフェース２３１４を示す。図２３Ｗは第６の視覚的な合図２３２８（例えば、「パスコードを入力」）及び進度インジケータ２３１８を示す。いくつかの実施形態では、第６の視覚的な合図２３２８は、ユーザに対して、デバイスがパスコード入力によってロック解除され得ることを示す。いくつかの実装では、第６の視覚的な合図２３２８は、指紋検出、別の方法、又は方法の組み合わせなどの追加の、デバイスのロックを解除する方法を示す。図２３Ｙでは、指紋２３０６−２が指紋センサ１６９上で検出されている。この実施例では、指紋２３０６−２はデバイス１００のロック解除を許可された登録済みの指紋と一致する。
【０５６６】
図２３Ｚ〜図２３ＤＤは、デバイス１００による、パスコード入力ユーザインタフェース２３１４を表示する間での指紋センサ１６９上の指紋２３０６−２の検出に対する例示的な反応を示す。図２３Ｚ〜図２３ＣＣでは、進度インジケータ２３１８は、進度インジケータ２３１８における幾何学形状が１つずつ塗りつぶされることで、累進的に変更される。いくつかの実施形態では、進度インジケータ２３１８は、デバイス１００が、検出された指紋２３０６−２がデバイス１００のロック解除を許可された登録済みの指紋と一致するかどうかを判定する間に、累進的に変更される。いくつかの実施形態では、パスコード入力ユーザインタフェース２３１４を表示している間に受信された指紋２３０６−２がデバイス１００のロック解除を許可された登録済みの指紋と一致すると判定された後、進度インジケータ２３１８は、全ての幾何学形状が塗りつぶされて表示されるように、瞬間的に変更される。図２３ＤＤは、デバイス１００が図２３Ｙ〜図２３ＣＣに示すユーザインタフェースを表示した後、及びデバイス１００が、検出された指紋がデバイス１００のロック解除を許可された登録済みの指紋と一致するとの判定を行った後に表示される、ロック解除済みモードユーザインタフェース２３０８を示す。
【０５６７】
図２３ＥＥ及び図２３ＦＦは、パスコード入力ユーザインタフェース２３１４を表示する間での、指紋センサ１６９による指紋２３１０−６の検出に対するデバイス１００の例示的な反応を示す。例えば、図２３ＥＥは、図２３Ｗ〜図２３Ｘの、デバイス１００がタッチスクリーン１１２上で指ジェスチャ２３２６を検出した後に続く。図２３ＦＦは、デバイス１００による、デバイス１００のロック解除を許可された登録済みの指紋のいずれにも一致しない指紋２３１０−６（図２３ＥＥに示す）の検出に対する、例示的な反応を示す。図２３ＦＦでは、第３の視覚的な合図２３１６（例えば、「もう一度試してください」）などの視覚的な合図が表示されて、進度インジケータ２３１８が、所定の時間、所定の回数、及び／又は所定の速度で左右に振動するように表示される。
【０５６８】
図２４Ａ〜図２４Ｄは、いくつかの実施形態に係る、様々なロック解除モードを提供する方法２４００を示すフロー図である。方法２４００は、ディスプレイ及びタッチ感知面を備えた電子デバイス（例えば、図３のデバイス３００、又は図１Ａのポータブル多機能デバイス１００）で実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法２４００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０５６９】
以下において説明されるように、方法２４００は、様々なロック解除モードを提供するための直観的な仕方を提供する。この方法は、様々なロック解除モードを提供する際のユーザの認識的負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作電子デバイスに関しては、ユーザに電子デバイスのロックをより速く、より効率的に解除させるのを可能とすることにより、節電され、バッテリを充電する間隔が増大する。
【０５７０】
デバイスの動作モードが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある間、デバイスは、デバイスのロックの解除を開始させる要求に相当する第１の入力を、指紋センサを用いて、検出する（２４０６）。いくつかの実施形態では、第１の入力を検出する前に、デバイスはパスコード入力ユーザインタフェースを含まないロック解除開始ユーザインタフェース（例えば、図２３Ｕに示す、スライドロック解除ユーザインタフェース）を表示する（２４０２）。このロック解除開始ユーザインタフェースが表示される間は、デバイスは指紋を用いてロック解除するのは有効化されるが、パスコードを用いてロック解除するのは有効化されない。例えば、スライドロック解除ユーザインタフェースでは、パスコード入力ユーザインタフェースは表示されておらず、よって、デバイスのロックを解除するためにパスコードを入力する仕方がない。いくつかの実施形態では、第１の入力を検出する前に、デバイスのディスプレイが低電力モードにある（例えば、ディスプレイが消えている、及び／又はディスプレイのバックライトが消えている）間、デバイスは、パスコードを用いてデバイスのロックを解除するのを有効化することなく、デバイスを、指紋を用いてデバイスのロックを解除することを有効化する（２４０４）。例えば、ディスプレイが消えており、ディスプレイのバックライトが消えている場合、パスコード入力ユーザインタフェースは表示されず、よってデバイスのロックを解除するためにパスコードを入力する仕方がない。
【０５７１】
デバイスは、方法２４００にて第１の入力を指紋センサで検出した（２４０８）のに応じて、いくつかの動作を実行する。指紋センサで第１の入力を検出した（２４０８）ことに応じて、デバイスは、第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たすかを判定する（２４１０）。第１の入力がロック解除基準を満たすとの判定に従って、デバイスは、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに移行させる（２４１２）。いくつかの実施形態では、ロック解除基準は、第１の入力が、指紋センサを用いて検出された指紋が、デバイスを用いて登録された指紋と一致する指紋を含む時に満たされる、基準を含む（２４１４）。例えば、第１の入力が、デバイスのロック解除を許可された登録済みの指紋に対応する場合は、デバイスは、図２３Ｂ及び図２３Ｃで見られるように、ロック済みモードからロック解除済みモードに移行する。
【０５７２】
いくつかの実施形態では、第１の入力がロック解除基準に満たないとの判定に従って、デバイスはパスコード入力ユーザインタフェースを表示する（２４１６）。例えば、第１の入力が、デバイスがデバイス１００のロック解除を許可された登録済みの指紋のいずれとも一致しないと判定する図２３Ｉの指紋２３１０−３である場合は、デバイスは図２３Ｋの例示的なパスコード入力ユーザインタフェース２３１４を表示する。いくつかの実施形態では、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスは、パスコード入力ユーザインタフェースを含む第１のロック解除インタフェースと、デバイスが指紋を用いたロック解除を有効化されていることの視覚的な示唆と、を表示する（２４１８）。
【０５７３】
いくつかの実施形態では、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスは、パスコード入力ユーザインタフェースを含む第２のロック解除インタフェースと、デバイスが指紋を用いたロック解除を無効化されているとの視覚的な示唆と、を表示する（２４２０）。例えば、図２３Ｔは、パスコード入力ユーザインタフェース２３１４を含む例示的な第２のロック解除インタフェースと、デバイスが指紋を用いたロック解除を無効化されていることの視覚的な示唆（例えば、第４の視覚的な合図２３２２）と、を示す。
【０５７４】
いくつかの場合では、デバイスがパスコード入力ユーザインタフェースを表示する（２４２２）間に、デバイスはパスコード入力ユーザインタフェースを介してパスコードを受信する。例えば、図２３Ｋ〜図２３Ｏは、パスコード入力ユーザインタフェース２３１４を介して入力されたパスコードを受信するデバイス１００を示す。パスコードを受信したのに応じて、及びパスコードがデバイスの現時点でのパスコードと一致するとの判定に従って、デバイスは、デバイスをロック済み動作モードからロック解除済み動作モード（例えば、図２３Ｐ）に移行させる。パスコードがデバイスの現時点でのパスコードと一致しないとの判定に従って、デバイスは、デバイスをロック済みモードのままで維持する（例えば、図２３Ｑ）。
【０５７５】
いくつかの実施形態では、パスコードを受信したのに応じて、デバイスは、少なくとも第１の回数での失敗したパスコードロック解除試行（例えば、１〜４回のパスコードロック解除試行）が行われた時に満たされる基準を含むパスコードタイムアウト基準が満たされているかを判定する（２４２４）。あるいは、パスコードタイムアウト基準は、少なくとも第１の回数での失敗したパスコードロック解除試行が既定の時間期間内に行われた時に満たされる基準を含む。パスコードタイムアウト基準が満たされたとの判定に従って、デバイスは、タイムアウト期間について、パスコードを使用したデバイスのロック解除を無効化する。例えば、デバイスは、パスコード入力ユーザインタフェースに現在のパスコードが入力された場合でも、パスコード入力ユーザインタフェースの表示を中止する、パスコード入力ユーザインタフェースについての入力の受け入れを中止する、及び／又はパスコード入力ユーザインタフェースを介したロック解除を無効化する。
【０５７６】
いくつかの実施形態では、パスコードを受信したのに応じて、デバイスは、少なくとも第２の回数での失敗したパスコードロック解除試行（例えば、５〜２０回の失敗したパスコードロック解除試行）が行われた時に満たされる基準を含む、データ除外基準が満たされているかを判定する（２４２６）。あるいは、データ除外基準は、少なくとも第２の回数での失敗したパスコードロック解除試行が既定の時間期間内に行われた時に満たされる基準を含む。データ除外基準が満たされているとの判定に従って、デバイスは、デバイス上に記憶されたプライベートデータを使用できないものとする。例えば、デバイスは、ユーザ通信、連絡先情報、財務情報、アカウント情報、及び任意選択的にデバイス上の他のデータなどのプライベートデータにアクセスする性能を削除、暗号化、又は別の方法で取り除く。いくつかの実施形態では、データ除外基準が満たされると、デバイスはデバイスを使用不可にするデバイス無効化動作を実行する。
【０５７７】
いくつかの実施形態では、パスコード入力ユーザインタフェースは、文字がパスコード入力ユーザインタフェースを介して入力された時にパスコードの入力に向けての進度の視覚的な示唆を提供する、進度インジケータを含む（２４２８）。例えば、進度インジケータは、パスコードの文字にそれぞれ対応する、パスコード入力ユーザインタフェースに文字が入力されると塗りつぶされるか強調表示される、（例えば、図２３Ｋ〜図２３Ｏにあるような）一連の円又は他の幾何学形状である。
【０５７８】
いくつかの実施形態では、パスコード入力ユーザインタフェースがディスプレイ上に表示される間に、デバイスは指紋センサ上で指紋を検出し（２４３０）、指紋センサ上で指紋を検出したのに応じて、デバイスのロック解除へ向けての進度を示す進度インジケータにおけるアニメーションを表示する。例えば、デバイスのロック解除へ向けての進度を示すアニメーション（例えば、図２３Ｙ〜図２３ＣＣのように）は、指紋を検出したのに応じて、ユーザが現時点でパスコード内の個別の文字を、キーボードを用いて入力していなくても、提供される。
【０５７９】
いくつかの実施形態では、デバイスは、デバイスのロックを解除するための、認証情報を含むロック解除要求を受信する（２４３２）。例えば、デバイスは、パスコード入力ユーザインタフェースを介して入力されるパスコード、又は指紋センサ上で検出される指紋を受信する。認証情報を受信する間に、デバイスは、第１の状態（例えば、進度インジケータが、図２３Ｙのように、一連の空の円又は他の幾何学形状からなる）から第２の状態（例えば、進度インジケータが、図２３ＣＣのように、一連の塗りつぶされた円又は他の幾何学形状からなる）に変化する進度インジケータのアニメーションを表示する。ロック解除要求を受信したのに応じて、デバイスは、認証情報がデバイスのロックを解除するのに十分かどうかを判定する。認証情報がデバイスのロックを解除するのに十分（例えば、事前確立済みのパスコードと一致するパスコード、又はデバイスのロック解除を許可された以前に登録済みの指紋と一致する指紋）であるとの判定に従って、デバイスは、デバイスをロック済み動作モードからロック解除済み動作モードに移行させ、認証情報がデバイスのロックを解除するのに十分でない（例えば、事前確立済みのパスコードと一致しないパスコード、又はデバイスのロック解除を許可された以前に登録済みの指紋と一致しない指紋）との判定に従って、デバイスは、デバイスをロック済み動作モードに維持して、進度インジケータが第２の状態から第１の状態に変化する（例えば、逆戻りするかリセットされる）認証拒否アニメーションを表示する（例えば、進度インジケータを横方向に振動させる）。いくつかの実施形態では、認証情報がパスコードであるか指紋であるかにかかわらず、同一の認証拒否アニメーションが表示される。
【０５８０】
方法２４００は、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスが、デバイスをロックモードに維持して（２４３４）、デバイスが第１の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するようにデバイスのロック解除設定を調整することを、更に含む。例えば、デバイスは、第１のロック解除動作セットにおいてロックを解除するために指紋センサの使用を許可し続けながらも、それに加えてパスコードインタフェースを表示することで、パスコード入力を有効化する。いくつかの実施形態では、第１のロック解除動作セットは、指紋を用いてデバイスのロックを解除するロック解除動作と、パスコードを用いてデバイスのロックを解除する別のロック解除動作とを含む（２４３６）。いくつかの実施形態では、デバイスは、デバイスがロック済み動作モードからロック解除済み動作モードに、指紋センサ上で以前に登録済みの指紋（例えば、デバイスのロック解除を許可された登録済みの指紋）と一致する指紋を検出したのに応じて移行するように構成される時に、指紋を用いてロックを解除するように有効化される。いくつかの実施形態では、デバイスは、デバイスがロック済み動作モードからロック解除済み動作モードに、事前確立済みのパスコードと一致するパスコードの入力を検出したのに応じて移行するように構成される時に、パスコードを用いてロックを解除するように有効化される。
【０５８１】
第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスは、デバイスをロック済みモードに維持して（２４３８）、デバイスが、第１のロック解除動作セットとは異なる、第２の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するように、ロック解除設定を調整する。例えば、第２のロック解除動作セットでは、デバイスはパスコード入力を有効化するが指紋認証は無効化する。いくつかの実施形態では、第２のロック解除動作セットは、パスコードを用いてデバイスのロックを解除するロック解除動作を含み、指紋を用いてデバイスのロックを解除するロック解除動作は除外する（２４４０）。例えば、図２３Ｔは、パスコードを用いてデバイスのロックを解除するロック解除動作を含み、指紋を用いてデバイスのロックを解除するロック解除動作は除外する、第２のロック解除動作セットに相当するユーザインタフェースを示す。
【０５８２】
いくつかの実施形態では、第１の入力は、指紋センサ上の指紋入力を含む第１のロック解除失敗基準は、デバイスが１つ以上の未認識の指紋（例えば、登録済みの指紋のいずれにも一致しないと判明した検出された指紋）でデバイスのロックを解除しようとする、少なくとも第１の閾数の失敗した試行を検出した時に満たされる基準を含み（２４４２）、第２のロック解除失敗基準は、デバイスが１つ以上の未認識の指紋でデバイスのロックを解除しようとする、第１の閾数よりも大きい第２の閾数の失敗した試行を少なくとも検出した時に満たされる基準を含む。例えば、第２のロック解除失敗基準は、デバイスが５回の指紋認証失敗した試行を検出した時に満たされる。いくつかの実施形態では、デバイスは、デバイスのロックを解除するための失敗した試行数のカウンタを維持するが、このような記録はデバイスのロック解除に成功した後にしかリセットされない。いくつかの実施形態では、デバイスは、デバイスのロックを指紋検出によって解除する失敗した試行数のカウンタを維持するが、このような記録はデバイスのロック解除に成功した後にしかリセットされない。
【０５８３】
いくつかの実施形態では、第１のロック解除失敗基準は、デバイスが、１つ以上の未認識の指紋を用いてデバイスのロックを解除しようとする失敗した試行を、デバイスが第２の回数よりも少なく検出した時に満たされる基準を含む（２４４４）。例えば、第１のロック解除失敗基準は、デバイスが１〜４回の指紋認証失敗した試行を検出した時に満たされる。
【０５８４】
図２４Ａ〜２４Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００８０］で列挙されているプロセス）は、また、図２４Ａ〜図２４Ｄに関連して上述されている方法２４００に類似の方法で適用可能であることを留意されたい。例えば、方法２４００に関連して上述されている指紋、接触、ジェスチャ、及びユーザインタフェースオブジェクトは、本明細書で説明されている他の方法に関連して本明細書で説明されている指紋、接触、ジェスチャ、及びユーザインタフェースオブジェクト（例えば、段落番号［００８０］に列挙されているもの）の特性のうちの１つ以上を任意選択的に有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０５８５】
いくつかの実施形態によれば、図２５は、説明される様々な実施形態の理念に従って構成された電子デバイス２５００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図２５で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０５８６】
図２５に示されるように、電子デバイス２５００は、グラフィカルユーザインタフェースを表示するように構成されたディスプレイユニット２５０２と、指紋センサユニット２５０６と、ディスプレイユニット２５０２及び指紋センサユニット２５０６に連結された処理ユニット２５０８と、を備える。いくつかの実施形態では、電子デバイス２５００は、処理ユニット２５０８、指紋センサユニット２５０６、及びディスプレイユニット２５０２に連結される、接触を受信するように構成されるタッチ感知面ユニット２５０４を備える。いくつかの実施形態では、処理ユニット２５０８は、判定ユニット２５１０と、移行ユニット２５１２と、維持ユニット２５１４と、調整ユニット２５１６と、有効化ユニット２５１８と、受信ユニット２５２０と、無効化ユニット２５２２と、レンダリングユニット２５２４と、検出ユニット２５２６と、を備える。
【０５８７】
デバイスの動作モードが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある時、指紋センサユニット２５０８は、デバイスをロック解除を開始させる要求に相当する第１の入力を検出する。指紋センサユニット２５０６で第１の入力を検出したのに応じて、処理ユニット２５０８は、第１の入力が、ロック解除基準、第１のロック解除失敗基準、又は第２のロック解除失敗基準のうちの１つを満たすかを、（例えば、判定ユニット２５１０を用いて）判定するように、構成される。処理ユニット２５０８は、第１の入力がロック解除基準を満たすとの判定に従って、デバイスを、ロック済みモードから、電子デバイスの対応する機能セットがロック解除されるロック解除済みモードに（、例えば、移行ユニット２５１２を用いて）移行させるように、更に構成される。処理ユニット２５０８は、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスをロック済みモードに（例えば、維持ユニット２５１４を用いて）維持して、デバイスが第１の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を（例えば、調整ユニット２５１６を用いて）調整するように、更に構成される。処理ユニット２５０８は、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスをロック済みモードに（例えば、維持ユニット２５１４を用いて）維持して、デバイスが第１のロック解除動作セットとは異なる第２の１つ以上のロック解除動作セットにおけるロック解除動作を介するロック解除を有効化するようにロック解除設定を（例えば、調整ユニット２５１６を用いて）調整するように、更に構成される。
【０５８８】
いくつかの実施形態では、第１の入力は指紋センサユニット２５０６上の指紋入力を含み、第１のロック解除失敗基準は、デバイスが、デバイスのロックを１つ以上の未認識の指紋を用いて解除しようとする少なくとも第１の閾数の失敗した試行を検出した時に満たされる基準を含み、第２のロック解除失敗基準は、デバイスが、デバイスのロックを１つ以上の未認識の指紋を用いて解除しようとする、第１の閾値数よりも大きい第２の閾値数の失敗した試行を少なくとも検出した時に満たされる基準を含む。
【０５８９】
いくつかの実施形態では、第１の入力を検出する前に、デバイスは、ディスプレイユニット２５０２を用いて、パスコード入力ユーザインタフェースを含まないロック解除開始ユーザインタフェースを表示する。更に、ロック解除開始ユーザインタフェースが表示される間、デバイスは指紋を用いてロック解除されることが有効化されるが、パスコードを用いてロック解除されることは有効化されない。
【０５９０】
いくつかの実施形態では、処理ユニット２５０８は、デバイスの表示が低電力モードにある時に、第１の入力を検出する前に、デバイスがパスコードを用いてロック解除されるのを有効化することなく、指紋を用いたデバイスのロック解除を（例えば、有効化ユニット２５１８を用いて）有効化するように、更に構成される。
【０５９１】
いくつかの実施形態では、第１の入力を検出したのに応じて、及び第１の入力がロック解除基準に満たないとの判定に従って、デバイスはディスプレイユニット２５０２を用いてパスコード入力ユーザインタフェースを表示する。
【０５９２】
いくつかの実施形態では、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスは、ディスプレイユニット２５０２を用いて、パスコード入力ユーザインタフェースを含む第１のロック解除インタフェースと、デバイスが指紋を用いたロック解除を有効化されていることの視覚的な示唆とを表示する。いくつかの実施形態では、第１の入力が第２のロック解除失敗基準を満たすとの判定に従って、デバイスは、ディスプレイユニット２５０２を用いて、パスコード入力ユーザインタフェースを含む第２のロック解除インタフェースと、デバイスが指紋を用いたロック解除を無効化されているとの視覚的な示唆とを表示する。
【０５９３】
いくつかの実施形態では、第１の入力を検出する前に、デバイスは、ディスプレイユニット２５０２を用いて、パスコード入力ユーザインタフェースを含まないロック解除開始ユーザインタフェースを表示する。更に、ロック解除開始ユーザインタフェースが表示される間、デバイスは指紋を用いてロック解除されることが有効化されるが、パスコードを用いてロック解除されることは有効化されない。
【０５９４】
いくつかの実施形態では、処理ユニット２５０８は、デバイスの表示が低電力モードにある時に、第１の入力を検出する前に、デバイスがパスコードを用いてロック解除されるのを有効化することなく、指紋を用いたデバイスのロック解除を（例えば、有効化ユニット２５１８を用いて）有効化するように、更に構成される。
【０５９５】
いくつかの実施形態では、第１の入力を検出したのに応じて、及び第１の入力がロック解除基準に満たないとの判定に従って、デバイスはディスプレイユニット２５０２を用いてパスコード入力ユーザインタフェースを表示する。
【０５９６】
いくつかの実施形態では、第１の入力が第１のロック解除失敗基準を満たすとの判定に従って、デバイスは、ディスプレイユニット２５０２を用いて、パスコード入力ユーザインタフェースを含む第１のロック解除インタフェースと、デバイスが指紋を用いたロック解除を有効化されていることの視覚的な示唆とを表示する。
【０５９７】
いくつかの実施形態では、デバイスがディスプレイユニット２５０２を用いてパスコード入力ユーザインタフェースを表示する間に、処理ユニット２５０８は、パスコード入力ユーザインタフェースを介して入力されたパスコードを（例えば、受信ユニット２５２０を用いて）受信し、デバイスをロック済み動作モードからロック解除済み動作モードに、パスコードを受信したのに応じて、及びパスコードがデバイス用の現在のパスコードと一致するとの判定に従って、（例えば、移行ユニット２５１２を用いて）移行し、デバイスを、パスコードを受信したのに応じて、及びパスコードがデバイス用の現在のパスコードと一致しないとの判定に従って、ロック済みモードに、（例えば、維持ユニット２５１４を用いて）維持するように、更に構成される。
【０５９８】
いくつかの実施形態では、処理ユニット２５０８は、パスコードを受信したのに応じて、パスコードロック解除試行を少なくとも第１の回数だけ失敗した時に満たされる基準を含むパスコードタイムアウト基準が満たされたかを（例えば、判定ユニット２５１０を用いて）判定し、パスコードタイムアウト基準が満たされたとの判定に従って、パスコードを用いてデバイスのロックが解除されるのを、タイムアウト期間について（例えば、無効化ユニット２５２２を用いて）無効化するように、更に構成される。
【０５９９】
いくつかの実施形態では、処理ユニット２５０８は、パスコードを受信したのに応じて、パスコードロック解除試行が少なくとも第２の回数だけ失敗した時に満たされる基準を含むデータ除外基準が満たされたかどうかを、（例えば、判定ユニット２５１０を用いて）判定し、パスコードを受信したのに応じて、デバイス上に記憶されたプライベートデータを、データ除外基準が満たされたとの判定に従って、（例えば、レンダリングユニット２５２４を用いて）使用不可とするように、更に構成される。
【０６００】
いくつかの実施形態では、パスコード入力ユーザインタフェースがディスプレイ上に表示される間、デバイスは、指紋センサユニット２５０６を用いて、指紋センサユニット２５０６上の指紋を検出し、指紋センサユニット２５０６上で指紋を検出したのに応じて、ディスプレイユニット２５０２を用いて、デバイスのロック解除へ向けての進度（例えば、パスコードを入力することへ向けての進度）を示す進度インジケータのアニメーションを表示する。
【０６０１】
いくつかの実施形態では、処理ユニット２５０８は、認証情報を含むデバイスのロックを解除するためのロック解除要求を（例えば、受信ユニット２５２０を用いて）受信するように、更に構成される。このような実施形態では、ディスプレイユニット２５０２は第１の状態から第２の状態に変化する進度インジケータのアニメーションを、認証情報を受信する間に表示する。処理ユニット２５０８は、ロック解除要求を受信したのに応じて、認証情報がデバイスのロックを解除するのに十分かを（例えば、判定ユニット２５１０を用いて）判定し、デバイスをロック済み動作モードからロック解除済み動作モードに、認証情報がデバイスのロックを解除するのに十分であるとの判定に従って（例えば、移行ユニット２５１２を用いて）移行し、認証情報がデバイスのロックを解除するのに十分でないとの判定に従って、ディスプレイユニット２５０２が進度インジケータの第２の状態から第１の状態に変化する認証拒否アニメーションを表示する間に、デバイスをロック済み動作モードに（例えば、維持ユニット２５１４を用いて）維持するように、更に構成される。
【０６０２】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実施される。
【０６０３】
図２４Ａ〜図２４Ｄを参照して上述された動作は、図１Ａ、図１Ｂ、又は図２５に示される構成要素によって、任意選択的に実施される。例えば、検出動作２４０６、判定動作２４１０、及び有効化動作２４０４は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用する、又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
デバイス情報及び機能へのアクセスを制御する、並びにデバイスのロックを解除する
【０６０４】
多くの電子デバイスは、デバイスがロックされている間に表示されるグラフィカルユーザインタフェースを有する。例えば、デバイスがロックされている間に、通知及び設定ユーザインタフェースを表示することができる。しかしながら、デバイスがロックされている間に通知又は設定を表示することは、デバイス及び／又はユーザデータを危険にさらす可能性がある。なぜなら、デバイスを手元に有する無許可のユーザが、無許可のユーザであるにもかかわらず、通知を読む又はデバイス設定を変更することができるからである。しかしながら、デバイスがロックされている間に全ての通知の表示及び設定の制御を抑制することは、デバイスの許可済みのユーザにとっては不便である。
【０６０５】
以下の方法は、デバイス情報及び機能へのアクセスを制御し、デバイスのロックを解除する改善された仕方を説明する。指紋センサを有するデバイスがロックされている間、通知を閲覧する、設定を変更する、又は写真を閲覧するためのものなどのユーザインタフェースは、限定アクセスモードで立ち上がる。限定アクセスモードでは、通知、設定、又はフォトビューアのユーザインタフェースは、デバイス情報及び機能への完全よりも低いアクセスを提供する。例えば、通知は部分的又は完全に編成される、変更可能なデバイス設定は制限される、又は以前に記憶されたデジタル写真は閲覧できない。ユーザインタフェースを限定アクセスモードで閲覧する間、ユーザはデバイスの指紋センサ上で、指紋を用いてユーザの認証を試みる。認証が成功すれば、ユーザインタフェースは完全アクセスモードに変わり、デバイスのロックは解除される。完全アクセスユーザインタフェースが閉じられた時、デバイスはロックが解除されたままとなる。認証が成功しなかった場合は、ユーザインタフェースは限定アクセスモードであり続け、デバイスはロックされたままとなる。限定アクセスユーザインタフェースが閉じられた時、デバイスはロックされたままとなる。この方法は、指紋認証前でのデバイス情報及びコントロールへのアクセスを制御することでセキュリティを向上させ、シームレスにより多くのデバイス情報及び機能への即時のアクセスを提供し、指紋認証成功後にデバイスのロックを解除する。
【０６０６】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスは、ポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上の触知出力発生器１６７（図１Ａ）を含む。図２６Ａ〜図２６Ｘ及び図２７Ａ〜図２７Ｄを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２６Ａ〜図２６Ｘ及び図２７Ａ〜図２７Ｄを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図２６Ａ〜図２６Ｘに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図２６Ａ〜図２６Ｘで説明する入力を統合指紋センサ３５９−１上で検出したことに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、及び／又は別個のタッチ感知面４５１にて、図２６Ａ〜図２６Ｘに示す接触を検出したことに応じて、ディスプレイ４５０上に図２６Ａ〜図２６Ｘに示すユーザインタフェースを表示する間に、実行される。このような実施形態では、図２６Ａ〜図２６Ｘに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０６０７】
図２６Ａは、デバイスのディスプレイ上（例えば、デバイス１００のタッチスクリーン１１２上）に表示されるロック済みデバイスインタフェース２６００を示す。ロック済みデバイスインタフェース２６００は、デバイス１００のユーザに対して、デバイス１００がロック済みモードにあり（すなわち、デバイス１００はロックされている）、及びそれによってデバイス１００の１つ以上の機能へのアクセスがロックされていることを示す、ユーザインタフェースである。例えば、デバイス１００がロックされている間、ユーザインタフェース４００はアクセス不可能である（よって、ユーザはデバイス１００上の少なくともいくつかのアプリケーションを起動させることができない）。いくつかの実施形態では、ロック済みデバイスインタフェース２６００はユーザに限定された情報を提供する。例えば、ロック済みデバイスインタフェース２６００は現在の日付及び時刻２６０２、並びにどのようにデバイス１００のロックを解除するかの指示又はヒント２６０４を含む。
【０６０８】
ロック済みデバイスインタフェース２６００はまた、対応するユーザインタフェースを表示する又は特定のアプリケーションを起動するための１つ以上のユーザインタフェースオブジェクトをも含む。例えば、ロック済みデバイスインタフェース２６００はハンドル２６０６及び２６０８、並びにアイコン２６１０を含む。ハンドル２６０６はタッチスクリーン１１２の上端に隣接しており、２６０８はタッチスクリーン１１２の下端に隣接している。ユーザはハンドル２６０６から始まるジェスチャ（例えば、スワイプジェスチャ）を行って、通知インタフェース（例えば、図２６Ｃの通知インタフェース２６１６）の表示をアクティブ化する。ユーザはハンドル２６０８から始まるジェスチャ（例えば、スワイプジェスチャ）を行って、設定管理インタフェース（例えば、図２６Ｎの設定管理インタフェース２６５０）の表示をアクティブ化する。ユーザはアイコン２６１０上でジェスチャ（例えば、スワイプジェスチャ）を行って、カメラインタフェース（例えば、図２６Ｕのカメラインタフェース２６７８）の表示をアクティブ化する。
【０６０９】
図２６Ａは、デバイス１００がロック済みモードにある間にタッチスクリーン１１２で検出されたジェスチャを示す。ジェスチャ（例えば、スワイプジェスチャ）は、ハンドル２６０６上で検出された接触２６１２と、ハンドル２６０６上で検出されている間に接触２６１２が方向２６１４に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は図２６Ｃに示すタッチスクリーン１１２上の通知インタフェース２６１６を表示し、デバイス１００はロック済みモードのままとなる。
【０６１０】
いくつかの実施形態では、ロック済みデバイスインタフェース２６００を表示することから通知インタフェース２６１６に表示することへの移行は、図２６Ａ〜図２６Ｃに示すように、接触２６１２の動きに従って通知インタフェース２６１６がタッチスクリーン１１２上にスライドして表示されるアニメーションを含み、接触２６１２は通知インタフェース２６１６をタッチスクリーン１１２上にスワイプ表示させる。
【０６１１】
アニメーションでは、通知インタフェース２６１６はロック済みスクリーンインタフェース２６００の上にスライド表示される。いくつかの実施形態では、通知インタフェース２６１６は半透明であり、ロック済みデバイスインタフェース２６００は、図２６Ｃに示すように、通知インタフェース２６１６の下で部分的に可視である（例えば、可視であるものの、ぼやけているか、不鮮明である）。例えば、現在の時刻及び日付２６０２並びにロック解除指示２６０４は可視ではあるが、通知インタフェース２６１６の下では不鮮明である。いくつかの他の実施形態では、通知インタフェース２６１６は不透明であり、ロック済みデバイスインタフェース２６００は通知インタフェース２６１６の下では可視でない。
【０６１２】
通知インタフェース２６１６は、デバイス１００上の対応するアプリケーションと関連付けられた通知２６２０を表示するためのユーザインタフェースである。いくつかの実施形態では、通知インタフェース２６１６は１つ以上のセクション２６１８を含む。各対応するセクション２６１８は、デバイス１００上の対応するアプリケーションと関連付けられており、その対応するアプリケーションと関連付けられた１つ以上の通知２６２０を表示する。対応する通知２６２０は、情報の対応するフィールドを表示するための１つ以上の部分を含む。例えば、メッセージ又はメールのための通知は、送信者、日付／時刻、及び内容のインジケータ（例えば、件名、及び／又はメッセージ／メール本文の断片）に対応する部分を含む。別の例としては、カレンダイベント招待についての通知は、イベントの名称及び／又は説明、招待の出所（例えば、招待を送信した連絡先）、並びにイベントの日付／時刻に対応する部分を含む。通知２６２０に含まれる部分及び情報は、典型的には対応する関連付けられたアプリケーションによって決定される。
【０６１３】
いくつかの実施形態では、通知インタフェース２６１６はまた、２つ以上の閲覧フィルタ２６３８をも含む。対応する閲覧フィルタ２６３８は、通知インタフェース２６１６に表示される通知２６２０をフィルタリングするための対応する基準のセットに対応し、基準を満たす通知２６２０は表示され、基準に満たない通知２６２０は非表示になる。例えば、図５Ｃでは、閲覧フィルタ「全て」２６３８−１がアクティブであり、全ての未解決の通知２６２０（以下に記載するように通知インタフェース２６１６へのアクセスについての制限に従って非表示にされている通知以外）が表示される。非アクティブ閲覧フィルタ２６３８は、その閲覧フィルタ上で行われるジェスチャ（例えば、タップジェスチャ）によってアクティブ化される。例えば、閲覧フィルタ「不在」２６３８−２上で行われたタップジェスチャを検出したのに応じて、デバイス１００は、所定の時間期間内（例えば、前の２４時間）に対処されていない通知２６２０を通知インタフェース２６１６に表示し、この時間期間内に対処されていない基準に満たない通知２６２０の表示を省く。
【０６１４】
接触２６１２を用いたジェスチャが検出された時にデバイス１００がロックされているため、通知インタフェース２６１６は限定アクセスモードで表示される。通知インタフェース２６１６が限定アクセスモードにある間、通知インタフェース２６１６へのアクセスは制限される。いくつかの実施形態では、通知インタフェース２６１６へのアクセスの制限は、１つ以上の通知２６２０における情報の編成、別の方法で未解決の通知を有する１つ以上のセクション２６１８の表示からの省略（例えば、ディスプレイでの非表示）、及び１つ以上の閲覧フィルタ２６３８の表示からの省略のうちの１つ以上を含む。例えば、図２６Ｃは、通知インタフェース２６１６において編成済みの通知２６２０を示す。代替的な例として。図２６Ｄは、通知インタフェース２６１６での、編成済みの通知２６２０及びセクション２６１８−２の省略を示す。また、図２６Ｃ及び図２６Ｄは共に、閲覧フィルタ「今日」２６３８−３（図２６Ｈ）が非表示になっていることを示す。
【０６１５】
いくつかの実施形態では、通知２６２０の編成は、通知の全て又はいくらかの部分を、汎用的な、プレースホルダーテキストを用いて置き換えることを含む。例えば、図５Ｃでは、通知２６２０−１は、デバイス１００上でメッセージアプリケーションによって受信されたメッセージの通知である。通知２６２０−１は、メッセージの送信者を識別するための部分２６２２、メッセージのタイムスタンプについての部分２６２４（例えば、メッセージが送受信された日付／時刻）、及びメッセージの全て又はいくらかの内容についての部分２６２６を含む。通知２６２０−１が編成されていない時、部分２６２２、２６２４、及び２６２６は実際の対応する内容（すなわち、それぞれ、実際の送信者名、実際のタイムスタンプ、及び実際のメッセージ内容）が記載される。通知２６２０−１が編成されている時、部分２６２２、２６２４、及び２６２６のうちの１つ以上は対応する汎用テキストと置き換えられる。図２６Ｃに示すように、通知２６２０−１は部分的に編成される。部分２６２２は実際の送信者名を示すが、部分２６２４は汎用テキスト「時刻」を実際のタイムスタンプの代わりに示し、部分２６２６は汎用テキスト「メッセージ」を実際のメッセージの断片の代わりに示す。
【０６１６】
別の例としては、図２６Ｃの通知２６２０−２は、デバイス１００上のカレンダアプリケーションによって受信されたカレンダイベント招待についての通知である。通知２６２０−２は、イベントの名称又は説明についての部分２６２８、招待の出所（例えば、招待者）についての部分２６３０、及びイベントの時刻についての部分２６３２を含む。図２６Ｃでは、部分２６２８、２６３０、及び２６３２はそれぞれ、汎用テキスト「イベント」、「連絡先からの招待」、及び「時刻」に置き換えられる。
【０６１７】
いくつかの他の実施形態では、通知２６２０の編成は、通知２６２０の全て又はいくらかの部分を対応する汎用テキストと置き換えるのとは対照的に、通知２６２０の全て又はいくらかの部分を視覚的に不明瞭にすることを含む。視覚的に不明瞭にすることは、例えば、黒塗り（例えば、削除バーを用いて）、ぼかし、又はピクセル化を含む（例えば、方法２１００を参照して上述するように）。
【０６１８】
いくつかの実施形態では、通知インタフェース２６１６へのアクセスに対する制限は、通知に対応する元の内容又はアプリケーションをユーザが開く又は他の方法でアクセスすることができないことを更に含む。例えば、通知インタフェース２６１６が完全アクセスモードで表示される間、ユーザは、通知２６２０−１上でジェスチャ（例えば、タップジェスチャ）を行ってメッセージアプリケーションを開き、通知２６２０−１に対応するメッセージ全体を閲覧する、通知２６２０−２上でジェスチャを行ってカレンダアプリケーションを開き、通知２６２０−２に対応するイベント招待全体を閲覧する、及び通知２６２０−３又は２６２０−４上でジェスチャを行ってメールアプリケーションを開き、それぞれ通知２６２０−３又は２６２０−４に対応するメッセージ全体を閲覧することができる。逆に、通知インタフェース２６１６が限定アクセスモードで表示される間、これらの完全アクセス機能は無効化され、通知２６２０で検出されたジェスチャは内容全体へのアクセスをアクティブ化させたり対応するアプリケーションを起動させたりしない。
【０６１９】
通知インタフェース２６１６が限定アクセスモードで表示されている間、通知インタフェース２６１６を閉じるためにジェスチャがユーザによって行われ得る。例えば、図２６Ｃ及び図２６Ｄはそれぞれ、タッチスクリーン１１２上で検出されたジェスチャを示す。ジェスチャ（例えば、スワイプジェスチャ）は、ハンドル２６０６上で検出された接触２６３４と、ハンドル２６０６上で検出されている間に接触２６３４が方向２６３６に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は、図２６Ｆに示すように、タッチスクリーン１１２上にロック済みデバイスインタフェース２６００を表示する。デバイス１００がロック済みモードに入ってからどのユーザも認証に成功していないため、デバイス１００はロック済みモードのままとなる（及びそれによって、タッチスクリーン１１２上にロック済みデバイスインタフェース２６００が表示される）。
【０６２０】
いくつかの実施形態では、通知インタフェース２６１６を表示することからロック済みデバイスインタフェース２６００を表示することへの移行は、図２６Ｄ〜図２６Ｆに示すように、通知インタフェース２６１６が接触２６３４の動きに続いてタッチスクリーン１１２からスライドして外れ、ロック済みデバイスインタフェース２６００を明らかにするアニメーションを含み、接触２６３４は通知インタフェース２６１６をタッチスクリーン１１２上からスワイプして外す。
【０６２１】
引き続き、図２６Ｃに示すユーザインタフェースを含む図２６Ｇでは、指紋２６４０が指紋センサ１６９上で検出されている。デバイス１００は、指紋２６４０が、デバイス１００を用いて登録された１つ以上の指紋のうちの１つであるかを判定する。デバイス１００が、指紋２６４０が登録済みの指紋のうちの１つでないと判定した場合（例えば、指紋２６４０を適用したユーザが認証されていない）、デバイス１００は通知インタフェース２６１６の表示を限定アクセスモードで維持し、デバイス１００は自身をロック済みモードに維持する。
【０６２２】
デバイス１００が、指紋２６４０が登録済みの指紋のうちの１つと判定した（例えば、指紋２６４０を適用したユーザが認証に成功した）場合、デバイス１００は次に通知インタフェース２６１６を完全アクセスモードで表示し、デバイス１００は、図２６Ｈに示すように、自身をロック済みモードからロック解除済みモードに移行する。通知インタフェース２６１６を完全アクセスモードで表示することは、通知インタフェース２６１６が限定アクセスモードで表示されている間に編成された通知２６２０を未編成にする、通知インタフェース２６１６が限定アクセスモードで表示されている間にディスプレイから省かれたセクション２６１８のいずれをも表示する、及び通知インタフェース２６１６が限定アクセスモードで表示されている間にディスプレイから省かれた（及び、それによってアクセス不可能とされた）閲覧フィルタ２６３８を表示する（及び、アクセス可能とする）ことを含む。よって、例えば、図２６Ｈに示すように、通知２６２０は編成されておらず、対応する通知２６２０における部分は実際の内容を表示する。また、セクション２６１８−２が表示される（図２６Ｄに図示するデバイス１００と比較して）。更に、閲覧フィルタ「今日」２６３８−３が表示され、閲覧フィルタ「今日」２６３８−３がアクティブ化されると、通知インタフェース２６１６に表示される通知２６２０は現在の日付についての通知となる（例えば、現在の日付に受信されたメッセージ又はメール、現在の日付についてのカレンダイベント）。
【０６２３】
上述のように、指紋２６４０が登録済みの指紋のうちの１つである場合、デバイス１００は自身をロック済みモードからロック解除済みモードに移行させる。移行は、ロック済みデバイスインタフェース２６００からユーザインタフェース４００へ移行することを含み、これは、通知インタフェース２６１６がロック済みデバイスインタフェース２６００及びユーザインタフェース４００の上に重ね合わされているために、通知インタフェース２６１６の下で行われる。いくつかの実施形態では、この移行はユーザに可視でない（例えば、通知インタフェース２６１６が不透明であるため）。いくつかの実施形態では、通知インタフェース２６１６は半透明であり、それによって、移行はユーザに（例えば、アニメーションとして）可視であるが、ぼやけているか、不鮮明である。図２６Ｇ〜図２６Ｈに示すように、ロック解除済みモードへの移行が起きると、ロック済みデバイスインタフェース２６００における、例えば日付／時刻２６０２及び指示２６０４などのユーザインタフェース要素は通知インタフェース２６１６の下には表示されなくなり、通知インタフェース２６１６の下には代わりにユーザインタフェース４００におけるアプリケーションアイコンが表示される。
【０６２４】
図２６１は、完全アクセスモードで表示される通知インタフェース２６１６と、ロック解除済みモードのデバイス１００を示す。通知インタフェース２６１６が完全アクセスモードにて表示され、及びデバイス１００がロック解除済みモードである間に、ジェスチャがタッチスクリーン１１２上で検出される。ジェスチャ（例えば、スワイプジェスチャ）は、ハンドル２６０６上で検出された接触２６４２と、ハンドル２６０６上で検出されている間に接触２６４２が方向２６４４に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は、図２６Ｊで示すように、タッチスクリーン１１２から通知インタフェース２６１６を閉じる。デバイス１００が通知インタフェース２６１６を閉じた後にロック解除済みモードのままとなるために、ユーザインタフェース４００がタッチスクリーン１１２上に表示され、ユーザは、ユーザインタフェース４００がアクセス不可能だったために以前はアクセス不可能であったアプリケーションへアクセスできる。
【０６２５】
図２６Ｋは、デバイス１００（デバイス１００−ａ〜１００ｄまで）を、図２６Ａ〜図２６Ｊに示す、通知インタフェース２６１６が表示される時のロック済みモードからロック解除モードに移行するのをまとめる。デバイス１００−ａはロック済みモードにあり、ロック済みデバイスインタフェース２６００が表示され、通知インタフェース２６１６は表示されない。通知インタフェース２６１６のディスプレイがアクティブ化されている時、図１００−ｂについて示されるように、ロック済みデバイスインタフェース２６００は、限定アクセスモードで表示される半透明の通知インタフェース２６１６の下で部分的に可視である。登録済みの指紋が検出されると、デバイス１００はロック済みモードからロック解除済みモードに移行し、通知インタフェース２６１６は完全アクセスモードで表示され（デバイス１００−ｂからデバイス１００−ｃ）、ロック済みデバイスインタフェース２６００はユーザインタフェース４００に移行する。完全アクセスモードで表示された通知インタフェース２６１６が閉じられると、ユーザインタフェース４００がデバイス１００−ｄのディスプレイ上に表示される。
【０６２６】
図２６Ｌは、デバイス１００のタッチスクリーン１１２上に表示されるロック済みデバイスインタフェース２６００を示し、デバイス１００はロック済みモードにある。図２６Ｌはまた、タッチスクリーン１１２上で検出されたジェスチャを示す。ジェスチャ（例えば、スワイプジェスチャ）は、ハンドル２６０８上で検出された接触２６４６と、ハンドル２６０８上で検出されている間に接触２６４６が方向２６４８に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は、図２６Ｎに示すように、タッチスクリーン１１２上に設定管理インタフェース２６５０を表示し、デバイス１００はロック済みモードのままとなる。
【０６２７】
いくつかの実施形態では、ロック済みデバイスインタフェース２６００を表示することから設定管理インタフェース２６５０に表示することへの移行は、設定管理インタフェース２６５０が、図２６Ｌ〜図２６Ｎに示すように、接触２６４６の動きに従ってタッチスクリーン１１２上にスライドして表示されるアニメーションを含み、接触２６４６は設定管理インタフェース２６５０をタッチスクリーン１１２上にスワイプ表示させる。
【０６２８】
アニメーションでは、設定管理インタフェース２６５０がロック済みスクリーンインタフェース２６００の上にスライド表示される。いくつかの実施形態では、通知インタフェース２６１６は不透明であり、設定管理インタフェース２６５０によって重ね合わされているロック済みデバイスインタフェース２６００の部分はどれであれ、設定管理インタフェース２６５０の下では不可視であり、設定管理インタフェース２６５０によって重ね合わされていないロック済みデバイスインタフェース２６００は、例えば、図２６Ｎに示すように、明白に表示される、又はぼやけて若しくは不鮮明に表示される。いくつかの他の実施形態では、設定管理インタフェース２６５０は半透明であり、ロック済みデバイスインタフェース２６００は、設定管理インタフェース２６５０の下で可視であるが、ぼやけているか不鮮明である（例えば、図２６Ｃに示す通知インタフェース２６１６と同様に）。
【０６２９】
設定管理インタフェース２６５０は、デバイス１００上の１つ以上のデバイス設定と関連付けられたユーザインタフェースである。設定管理インタフェース２６５０は、対応する設定を変更するためのユーザインタフェースオブジェクト２６５２を含む。例えば、設定管理インタフェース２６５０は、機内モードのオン／オフをトグルする（機内モードがオンである時、デバイス１００は無線信号を送信しない）ための機内モードアイコン２６５２−１と、Ｗｉ−Ｆｉのオン／オフをトグルするためのＷｉ−Ｆｉアイコン２６５２−２、Ｂｌｕｅｔｏｏｔｈのオン／オフをトグルするためのＢｌｕｅｔｏｏｔｈアイコン２６５２−３、お休みモードのオン／オフをトグルする（デバイス１００がお休みモードにある時、通知２６２０についての音声アラートは抑制されるが、通知自体は、任意選択的に、タッチスクリーン１１２上に表示される）ためのお休みモードアイコン２６５２−４と、画面回転ロックのオン／オフをトグルするための画面回転ロックアイコン２６５２−５と、を含む。対応するアイコン２６５２は、対応する設定のそれぞれの現在の状態を示し、対応するアイコン２６５２の（例えば、その上でのタップジェスチャによる）アクティブ化に応じて、それぞれの対応する設定をトグルする。設定管理インタフェース２６５０はまた、タッチスクリーン１１２の輝度レベルを制御するための輝度コントロール２６５４を任意選択的に含む。
【０６３０】
いくつかの実施形態では、設定管理インタフェース２６５０はまた、音楽の再生を制御するための音楽再生コントロール２６５６と、別のデバイスとファイルを無線で共有するためのプロセスを開始するためのアイコン２６５８と、別のデバイスにメディアコンテンツを無線でストリーミングするためのプロセスを開始するためのアイコン２６６０と、所定のアプリケーションを起動する又は所定の機能をアクティブ化するための１つ以上のアイコン２６６２と、を含む。例えば、設定管理インタフェース２６５０は、懐中電灯アプリケーションを起動する又は懐中電灯機能をアクティブ化するためのアイコン２６６２−１と、時計／タイマーアプリケーションを起動するためのアイコン２６６２−２と、計算機アプリケーションを起動するためのアイコン２６６２−３と、カメラアプリケーション（例えば、カメラモジュール１４３）を起動するためのアイコン２６６２−４と、を含む。
【０６３１】
デバイス１００が、接触２６４６とのジェスチャが行われた時にロックされたため、設定管理インタフェース２６５０は限定アクセスモードで表示される。設定管理インタフェース２６５０が限定アクセスモードにある間、設定の変更、アプリケーションの起動、又は機能のアクティブ化のためアイコン、コントロールなど（例えば、アイコン２６５２、輝度コントロール２６５４、音楽コントロール２６５６、アイコン２６５８、２６６０、及び２６６２のいずれでも）の１つ以上が無効化される。例えば、図２６Ｎでは、アイコン２６５２−１が無効化されている。アイコン２６５２−１上でのタップジェスチャ２６６４はトグルせず、及びそれによって、機内モードに影響を与えない。いくつかの実施形態では、アイコン２６５２の無効化は、アイコンのグレイアウト又は網掛けによって視覚的に示される（図２６Ｎのアイコン２６５２−１のように）。
【０６３２】
設定管理インタフェース２６５０が限定アクセスモードで表示される間に、図２６Ｃ〜図２６Ｆで示す通知インタフェース２６１６を閉じるのと同様に、設定管理インタフェース２６５０を閉じるために、ユーザによってジェスチャが行われることが可能である。例えば、接触２６４６を有するジェスチャと反対の、ハンドル２６０８上のジェスチャ（例えば、スワイプジェスチャ）は、設定管理インタフェース２６５０が限定アクセスモードで表示される間に、タッチスクリーン１１２上で検出され（図示せず）、ジェスチャはハンドル２６０８上で検出され、対応する接触は方向２６４８とは反対の方向に動く。ジェスチャを検出したのに応じて、デバイス１００は、図２６Ｌのように、ロック済みデバイスインタフェース２６００をタッチスクリーン１１２上に表示する。デバイス１００がロック済みモードに入ってからどのユーザも認証に成功していないため、デバイス１００はロック済みモードのままとなる（及びそれによって、タッチスクリーン１１２上にロック済みデバイスインタフェース２６００が表示される）。
【０６３３】
いくつかの実施形態では、設定管理インタフェース２６５０を表示することからロック済みデバイスインタフェース２６００を表示することへの移行は、図２６Ｄ〜図２６Ｆに示す通知インタフェース２６１６を閉じるのに示されるアニメーションと同様に、閉じるジェスチャにおける接触の動きに続いて設定管理インタフェース２６５０がタッチスクリーン１１２上からスライドして外れてロック済みデバイスインタフェース２６００を明らかにするアニメーション（図示せず）を含み、閉じるジェスチャはタッチスクリーン１１２から設定管理インタフェース２６５０をスワイプして外す。
【０６３４】
図２６Ｎに戻ると、指紋２６６６が指紋センサ１６９上で検出されている。デバイス１００は、指紋２６６６が、デバイス１００を用いて登録された１つ以上の指紋のうちの１つであるかを判定する。デバイス１００が、指紋２６６６が登録済みの指紋のうちの１つでないと判定する場合、デバイス１００は設定管理インタフェース２６５０の表示を限定アクセスモードに維持し、デバイス１００は自身をロック済みモードに維持する。
【０６３５】
デバイス１００が、指紋２６６６が登録済みの指紋のうちの１つであると判定した場合、デバイス１００は次に設定管理インタフェース２６５０を完全アクセスモードに表示し、デバイス１００は、図２６Ｏに示すように、自身をロック済みモードからロック解除済みモードに移行する。設定管理インタフェース２６５０の完全アクセスモードでの表示は、設定管理インタフェース２６５０が限定アクセスモードで表示される間に無効化されていた任意のアイコン、コントロールなど（例えば、アイコン２６５２、輝度コントロール２６５４、音楽コントロール２６５６、アイコン２６５８、２６６０、及び２６６２のいずれか）を有効化することを含む。例えば、図２６Ｏでは、アイコン２６５２−１は有効化され、アイコン２６５２−１はグレイアウトされなくなる。アイコン２６５２−１上でのタップジェスチャ２６６８は、図２６Ｐに示すように機内モードをトグルし、図２６Ｐでは、アイコン２６５２−１はコントラストを変化させて（図２６Ｏのアイコン２６５２−１と比較して）、機内モード設定が図２６Ｏの設定からトグルされたことを示す。
【０６３６】
上述のように、指紋２６６６が登録済みの指紋のうちの１つである場合、デバイス１００は自身をロック済みモードからロック解除済みモードに移行させる。移行は、任意選択的に、ロック済みデバイスインタフェース２６００からユーザインタフェース４００へ移行することを含み、ロック済みデバイスインタフェース２６００及びユーザインタフェース４００の上に重ね合わされる設定管理インタフェース２６５０の下で行われる。いくつかの実施形態では、この移行はユーザに対して可視ではない。いくつかの実施形態では、この移行はユーザに対して、ロック済みデバイスインタフェース２６００からユーザインタフェース４００に移行するアニメーションとして可視であり、設定管理インタフェース２６５０は半透明である、及び／又は多くて部分的にロック済みデバイスインタフェース２６００／ユーザインタフェース４００を覆い、よって、アニメーション及びインタフェース２６００並びに４００は可視であるが、任意選択的に、設定管理インタフェース２６５０の下ではぼやけているか不鮮明である。図２６Ｎ〜図２６Ｏに示すように、ロック解除済みモードへの移行が起きると、日付／時刻２６０２などのロック済みデバイスインタフェース２６００におけるユーザインタフェース要素は表示されなくなり、ユーザインタフェース４００におけるアプリケーションアイコンが表示される。いくつかの実施形態では、ユーザインタフェース４００は、デバイスがロック済みモードに入る直前に表示されるユーザインタフェースであり、アプリケーションアイコンを表示するインタフェースとは異なるインタフェースであってもよい。言い換えると、図２６Ｈ〜図２６Ｋ及び図２６Ｏ〜図２６Ｒにてアプリケーションアイコンを表示するインタフェースは、ロック解除済みモードユーザインタフェースの単なる例示である。
【０６３７】
図２６Ｑは、完全アクセスモードで表示される設定管理インタフェース２６５０と、ロック解除済みモードのデバイス１００を示す。設定管理インタフェース２６５０が完全アクセスモードにて表示され、及びデバイス１００がロック解除済みモードである間に、ジェスチャがタッチスクリーン１１２上で検出される。ジェスチャ（例えば、スワイプジェスチャ）は、ハンドル２６０８上で検出された接触２６７０と、ハンドル２６０８上で検出されている間に接触２６７０が方向２６７２に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は、図２６Ｒに示すように、タッチスクリーン１１２から設定管理インタフェース２６５０を閉じる。デバイス１００が設定管理インタフェース２６５０を閉じた後にロック解除モードのままとなるために、ユーザインタフェース４００がタッチスクリーン１１２上に表示され、ユーザは、ユーザインタフェース４００がアクセス不可能だったために以前はアクセス不可能であったアプリケーションへアクセスできる。
【０６３８】
図２６Ｓは、デバイス１００のタッチスクリーン１１２上で表示されるロック済みデバイスインタフェース２６００を示し、デバイス１００はロック済みモードにある。図２６Ｓはまた、タッチスクリーン１１２上で検出されたジェスチャをも示す。ジェスチャ（例えば、スワイプジェスチャ）は、アイコン２６１０上で検出された接触２６７４と、アイコン２６１０上で検出されている間に接触２６７４が方向２６７６に動くことを含む。ジェスチャを検出したのに応じて、デバイス１００は図２６Ｕに示すタッチスクリーン１１２上のカメラインタフェース２６７８を表示し、デバイス１００はロック済みモードのままとなる。
【０６３９】
いくつかの実施形態では、ロック済みデバイスインタフェース２６００を表示することからカメラインタフェース２６７８を表示することへの移行は、図２６Ｓ〜図２６Ｕに示すように、接触２６７４の動きに従ってカメラインタージェースフェース２６７８がタッチスクリーン１１２上にスライドして表示されるアニメーションを含み、接触２６７４はカメラインタフェース２６７８をタッチスクリーン１１２上にスワイプ表示させる。
【０６４０】
アニメーションでは、カメラインタフェース２６７８はロック済みスクリーンインタフェース２６００の上にスライド表示される。いくつかの実施形態では、カメラインタフェース２６７８は不透明であり、例えば図２６Ｕに示すように、ロック済みデバイスインタフェース２６００はカメラインタフェース２６７８の下では可視でない。
【０６４１】
いくつかの他の実施形態では、ロック済みデバイスインタフェース２６００を表示することからカメラインタフェース２６７８を表示することへの移行は、ロック済みデバイスインタフェース２６００が接触２６７４の動きに従ってタッチスクリーン１１２からスライドして外れ、カメラインタフェース２６７８を明らかにするアニメーションを含む。
【０６４２】
カメラインタフェース２６７８は、デバイス１００上のカメラアプリケーション（例えば、カメラモジュール１４３）と関連付けられたインタフェースである。カメラインタフェース２６７８は、カメラプレビュー２６８０と、フラッシュ制御２６８２と、フロント／バックカメラトグル２６８４と、シャッター／キャプチャボタン２６８６と、画像効果コントロール２６８８と、カメラロールアイコン２６９０とを含む。カメラロールアイコン２６９０上でのジェスチャ２６９２（例えば、タップジェスチャ）の検出に応じて、デバイス１００はカメラインタフェース２６７８を表示するのを中止し、カメラロールインタフェース２６９３（図２６Ｖ）を表示する。デバイス１００上でキャプチャされた又は他の方法で記憶された写真２６９７（図２６Ｗ）が、カメラロールインタフェース２６９３に表示される。カメラロールインタフェース２６９３はまた、アイコン２６９４をも含む。アイコン２６９４の（例えば、カメラアイコン２６９４上のタップジェスチャによる）アクティブ化に応じて、デバイス１００はカメラインタフェース２６７８を表示する。よって、カメラアイコン２６９４及びカメラロールアイコン２６９０は類似するコントロールであり、カメラロールアイコン２６９０をアクティブ化することで、デバイス１００を、カメラロールインタフェース２６９３を表示するように切り替え、アイコン２６９４をアクティブ化することで、デバイス１００を、カメラインタフェース２６７８を表示するように切り替える。
【０６４３】
接触２６７４を用いたジェスチャが行われた時にデバイス１００がロックされていたため、カメラインタフェース２６７８は限定アクセスモードで表示されている。カメラインタフェース２６７８が限定アクセスモードにある間、カメラロールアイコン２６９０上でのジェスチャ２６９２の検出に応じて、デバイス１００は限定アクセスモードでのカメラインタフェース２６７８の表示を限定アクセスモードでのカメラロールインタフェース２６９３の表示に置き換える。カメラロールインタフェース２６９３が限定アクセスモードで表示される間、デバイス１００上でキャプチャされた又は他の方法で記憶された画像の表示は制限される。いくつかの実施形態では、制限は、デバイス１００が、ユーザが認証に成功するまで、デバイスがロック済みモードに入る前までにデバイス１００上でキャプチャされた及び／又は記憶された画像を閲覧するのを防止することを含み、デバイス１００は、カメラロールインタフェース２６９３において、デバイス１００がロック済みモードに入る前にキャプチャされた又はカメラロールに記憶された画像の表示を抑制する。よって、例えば、図２６Ｖでは、カメラロールインタフェース２６９３が限定アクセスモードで表示されている間は全ての写真が表示されておらず、非表示の写真を閲覧するにはデバイス１００のロックを解除すべきである（例えば、自身を認証する）ことを警告する警告メッセージ２６９５が表示される。
【０６４４】
カメラインタフェース２６７８又はカメラロールインタフェース２６９３が限定アクセスモードで表示される間、いずれをも、デバイス１００のボタン２０４を押圧することで閉じることができる。ボタンを押圧している指が、ボタンを押している間に指紋センサ１６９によって検出される登録済みの指紋を有さない限りは、カメラインタフェース２６７８又はカメラロールインタフェース２６９３のいずれかが限定アクセスモードで表示される間にデバイス１００上でボタン２０４の押圧を検出したのに応じて、デバイス１００は、タッチスクリーン１１２上に、図２６Ｓに示すようにロック済みデバイスインタフェース２６００を、あるいはパスコード入力インタフェース（図示せず）を表示する。デバイス１００がロック済みモードに入ってからどのユーザも認証に成功していないため、デバイス１００はロックモードのままとなる（及びそれによって、タッチスクリーン１１２上にロック済みデバイスインタフェース２６００又はパスコード入力インタフェースが表示される）。押圧を行う指が、ボタンの押圧中に指紋センサ１６９によって検出された登録済みの指紋を有する場合、そのユーザは認証され、デバイス１００はロック済みデバイスインタフェース２６００の代わりにユーザインタフェース４００を表示する。
【０６４５】
図２６Ｖに示すデバイス１００に戻ると、指紋２６９６は指紋センサ１６９上で検出されている。デバイス１００は、指紋２６９６が、デバイス１００を用いて登録された１つ以上の指紋のうちの１つであるかを判定する。デバイス１００が、指紋２６９６が登録済みの指紋のうちの１つでないと判定した場合、デバイス１００はカメラロールインタフェース２６９３の表示を限定アクセスモードで維持し、デバイス１００は自身をロック済みモードに維持する。同様に、カメラインタフェース２６７８が検出されている間に指紋センサ１６９上で指紋を検出した場合は、デバイス１００は、指紋が登録済みの指紋のうちの１つであるかを判定する。指紋が登録済みの指紋のうちの１つでない場合は、デバイス１００はカメラインタフェース２６７８の表示を限定アクセスモードで維持し、デバイス１００は自身をロック済みモードに維持する。
【０６４６】
デバイス１００が、指紋２６９６が登録済みの指紋のうちの１つであると判定した場合は、デバイス１００は次にカメラロールインタフェース２６９３を完全アクセスモードに表示し、デバイス１００は、図２６Ｗに示すように、自身をロック済みモードからロック解除済みモードに移行する。完全アクセスモードでカメラロールインタフェース２６９３を表示することは、限定アクセスモードでカメラロールインタフェース２６９３を表示していた時には表示されなかった画像２６９７を表示することを含む。
【０６４７】
カメラロールインタフェース２６９３が完全アクセスモードで表示される間にカメラアイコン２６９４が（例えば、カメラアイコン２６９４上のタップジェスチャ２６９８によって）アクティブ化したのに応じて、デバイス１００はカメラインタフェース２６７８を完全アクセスモードで表示し、デバイス１００はロック解除モードであり続け、カメラロールインタフェース２６９３が完全アクセスモードで表示される間にカメラインタフェース２６７８に切り替えることは、カメラインタフェース２６７８を完全アクセスモードに入れる。
【０６４８】
カメラインタフェース２６７８又はカメラロールインタフェース２６９３のいずれかが完全アクセスモードで表示される（及びデバイス１００がロック解除モードにある）間、いずれをも、デバイス１００のボタン２０４を押圧することで閉じることができる。カメラインタフェース２６７８又はカメラロールインタフェース２６９３のいずれかが完全アクセスモードで表示される（例えば、図２６Ｗに示すように、カメラロールインタフェース２６９３が完全アクセスモードで表示される）間に、デバイス１００のボタン２０４の押圧２６９９を検出したのに応じて、デバイス１００は、デバイス１００がロック解除済みモードのままでありながら、図２６Ｘに示すようにタッチスクリーン１１２上にユーザインタフェース４００を表示する。
【０６４９】
図２７Ａ〜図２７Ｄは、いくつかの実施形態に係る、デバイス情報及び機能へのアクセスを制御する、及びデバイスのロックを解除する方法２７００を示すフロー図である。方法２７００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法２７００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０６５０】
以下に記載するように、方法２７００は、デバイス情報及び機能へのアクセスを制御し、デバイスのロックを解除する直観的かつセキュアな仕方を提供する。この方法は、デバイス情報及び機能へのアクセスを制御し、デバイスのロックを解除する時の、ユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。
【０６５１】
デバイスが、電子デバイスの対応する機能セットへのアクセスがロックされるロック済みモードにある間（２７０２）、デバイスは、ディスプレイ上に第１のユーザインタフェースを表示し（２７０４）、第１の入力（例えば、ディスプレイの上部領域又はディスプレイの端若しくはその近くから始まる下方向のスワイプジェスチャなどの、第１のユーザインタフェースにおける第１のジェスチャ）を検出する（２７０６）。図２６Ａ及び図２６Ｌでは、例えば、ロック済みデバイスインタフェース２６００は、デバイス１００がロック済みモードにある間に表示される。接触２６１２及び２６４６をそれぞれ有するスワイプジェスチャが、タッチスクリーン１１２上にて、それぞれハンドル２６０６及び２６０８から始まって検出される。
【０６５２】
別の例として、図２６Ｕでは、カメラインタフェース２６７８は、デバイス１００がロック済みモードにある間に表示される。タップジェスチャ２６９２はタッチスクリーン１１２上にて、カメラロールアイコン２６９２上で検出される。
【０６５３】
第１の入力を検出したのに応じて、デバイスは、ディスプレイ上に第２のユーザインタフェースを表示し（２７０８）、第２のユーザインタフェースは、第２のユーザインタフェースへのアクセスが制限基準に従って制限される限定アクセスモードにある（例えば、１つ以上の通知のうちの少なくとも一部が編成され、通知に対応するメッセージ全体はデバイスのロックを解除せずにアクセスすることはできず、及び／又は１つ以上の表示されたコントロールは変更することができない）。例えば、接触２６１２を有するジェスチャを検出したのに応じて、デバイス１００は限定アクセスモードにて通知インタフェース２６１６を表示し（図２６Ｃ又は図２６Ｄ）、通知２６２０は編成される。別の実施例として、接触２６４６を有するジェスチャを検出したのに応じて、デバイス１００は限定アクセスモードにて設定管理インタフェース２６５０を表示し（図２６Ｎ）、機内モードアイコン２６５２−１は無効化される。別の実施例として、ジェスチャ２６９２を検出したのに応じて、デバイス１００は限定アクセスモードにてカメラロールインタフェース２６９３を表示し（図２６Ｖ）、写真２６９７はディスプレイから非表示にされる。
【０６５４】
いくつかの実施形態では、第２のユーザインタフェースは、第１の入力に従って選択されたユーザインタフェースである（２７１０）。第１の入力を検出したのに応じて、第１の入力がデバイスの第１の端から始まるとの判定に従って、第２のユーザインタフェースは通知インタフェースであり、第２の入力がデバイスの第１の端とは異なる（例えば、とは反対の）デバイスの第２の端から始まるとの判定に従って、第２のインタフェースは設定管理インタフェースである（２７１２）。例えば、ハンドル２６０６から始まる（例えば、タッチスクリーン１１２の上端から始まる）接触２６１２を有するジェスチャを検出したのに応じて、通知インタフェース２６１６が限定アクセスモードで表示される（図２６Ａ〜図２６Ｄ）。反対に、ハンドル２６０８から始まる（例えば、タッチスクリーン１１２の下端から始まる）接触２６４６を有するジェスチャを検出したのに応じて、設定管理インタフェース２６５０が限定アクセスモードで表示される（図２６Ｌ〜図２６Ｎ）。
【０６５５】
第２のユーザインタフェースを限定アクセスモードで表示している間に（２７１４）、デバイスは指紋センサ上で第１の指紋を検出する（２７１６）。例えば、指紋２６４０（図２６Ｇ）、２６６６（図２６Ｎ）、又は２６９６（図２６Ｖ）が、指紋センサ１６９上で検出される。
【０６５６】
第１の指紋がデバイスを用いて登録済みの複数の登録済みの指紋のうちの１つであるとの判定に従って（２７１８）、デバイスは、第２のユーザインタフェースへのアクセスが制限基準に従って制限されない完全アクセスモードにて第２のユーザインタフェースを表示し（例えば、１つ以上の通知は未編成であり）（２７２０）、デバイスを、ロック済みモードから、電子デバイスの機能の対応するセットがロック解除されているロック解除済みモードに移行する（２７２２）。いくつかの実施形態では、通知の件名及びプレビューが未編成モードで表示される。例えば、指紋２６４０（図２６Ｇ）が登録済みの指紋のうちの１つであると判定されると、通知インタフェース２６１６が完全アクセスモードで表示され、デバイス１００のロックは解除され（図２６Ｈ）、通知２６２０は未編成で表示される。別の実施例として、指紋２６６６（図２６Ｎ）が登録済みの指紋のうちの１つであると判定されると、設定管理インタフェース２６５０が完全アクセスモードで表示され、デバイス１００のロックは解除され（図２６Ｏ）、機内モードアイコン２６５２−１は有効化される。別の実施例として、指紋２６９６（図２６Ｖ）が登録済みの指紋のうちの１つであると判定されると、カメラロールインタフェース２６９３が完全アクセスモードで表示され、デバイス１００のロックは解除され（図２６Ｗ）、写真２６９７が表示される。
【０６５７】
いくつかの実施形態では、第２のユーザインタフェースは半透明であり、第２のユーザインタフェースは第１のユーザインタフェースの上に表示される（２７２４）。第１の指紋がデバイスを用いて登録された複数の登録済みの指紋のうちの１つであるとの判定に従って、デバイスは、半透明の第２のユーザインタフェースの下にて、デバイスのロック済みモードの第１のユーザインタフェースがデバイスのロック解除済みモードのユーザインタフェースに移行するアニメーションを表示する（２７２６）。例えば、第１のユーザインタフェースは、デバイスがロック済みモードにある時のデバイスのロック画面であり、第１のユーザインタフェースは、アプリケーションを起動するためのアプリケーションアイコンを有する画面であるホーム画面に移行する、又はデバイスがロック済みモードに入るすぐ直前に、ロック解除モードのデバイスによって表示されていた最後の画面に移行する。このアニメーション化された移行は、この移行が半透明の第２のユーザインタフェースの下で起きるために、典型的にぼやけている。このアニメーション化された移行は、ユーザに対して、デバイスが、第２のユーザインタフェースの表示を維持している間にデバイスのロックが解除されたことを合図する。図２６Ｃに示すように、例えば、通知インタフェース２６１６は半透明であり、ロック済みデバイスインタフェース２６００の上に表示される。指紋２６４０（図２６Ｇ）が登録済みの指紋のうちの１つであると判定されると、ロック済みデバイスインタフェース２６００をユーザインタフェース４００に移行するアニメーションが、図２６Ｇ〜図２６Ｈに示すように、通知インタフェース２６１６の下で表示される。
【０６５８】
第１の指紋が複数の登録済みの指紋のうちの１つでないとの判定に従って、デバイスは、第２のユーザインタフェースの表示を限定アクセスモードに維持し、デバイスをロック済みモードに維持する（２７２８）。例えば、指紋２６４０（図２６Ｇ）が登録済みの指紋のうちの１つでないと判定された時は、デバイス１００は通知インタフェース２６１６を限定アクセスモードに維持して、自身をロック済みモードに維持し、通知２６２０は編成済みのままとなる。別の実施例として、指紋２６６６（図２６Ｎ）が登録済みの指紋のうちの１つでないと判定された時は、デバイス１００は設定管理インタフェース２６５０を限定アクセスモードに維持し、自身をロック済みモードに維持し、機内モードアイコン２６５２−１は無効化されたままとなる。別の実施例として、指紋２６９６（図２６Ｖ）が登録済みの指紋のうちの１つでない判定された時は、デバイス１００はカメラロールインタフェース２６９３（及びカメラインタフェース２６７８）を限定アクセスモードに維持し、自身をロック済みモードに維持し、写真２６９７はディスプレイに非表示のままとなる。
【０６５９】
いくつかの実施形態では、第１の入力を検出した後、及び第２のユーザインタフェースを表示する間に、デバイスは、第２の入力を検出する（２７３０）。第２の入力を検出したのに応じて（２７３２）、デバイスは第２のユーザインタフェースを表示するのを中止し（２７３４）、第２のユーザインタフェースの代わりに対応するユーザインタフェースを表示する（２７３６）。デバイスがロック解除済みモードにある時（例えば、第１の指紋がデバイスを用いて登録済みの複数の登録済みの指紋のうちの１つであるとの判定に従って）、対応するユーザインタフェースは、電子デバイスの機能の対応するセットへの無制限のアクセスを有するユーザインタフェース（例えば、複数の異なるアプリケーション、又は直近で使用されたアプリケーションを起動するためのアプリケーション起動ユーザインタフェース）である（２７３８）。デバイスがロック済みモードにある時（例えば、第１の指紋が複数の登録済みの指紋のうちの１つでないとの判定に従って）、対応するユーザインタフェースは、電子デバイスの機能の対応するセットへのアクセスが制限された第１のユーザインタフェースである（２７４０）。デバイス１００が通知インタフェース２６１６又は設定管理インタフェース２６５０を表示している間、デバイス１００は対応するインタフェースを閉じるための対応する入力を検出する。デバイス１００がロック解除済みモードにあり、対応するインタフェースが閉じられる時に、デバイス１００はユーザインタフェース４００を表示する。デバイス１００がロック済みモードにあり、対応するインタフェースが閉じられた時、デバイス１００はロック済みデバイスインタフェース２６００を表示する。
【０６６０】
例えば、通知インタフェース２６１６を閉じるための接触２６３４を有するジェスチャを検出したのに応じて（図２６Ｃ又は図２６Ｄ）、デバイス１００はロック済みモードを維持して、ロック済みデバイスインタフェース１００を表示する。しかしながら、通知インタフェース２６１６を閉じるための接触２６４２を有するジェスチャを検出したのに応じて（図２６Ｉ）、デバイス１００はロック解除済みモードを維持してユーザインタフェース４００を表示する（図２６Ｊ）。
【０６６１】
別の実施例として、設定管理インタフェース２６５０が限定アクセスモードで表示され、デバイス１００がロック済みモードにある間に、設定管理インタフェース２６５０を閉じるためのジェスチャを検出したのに応じて、デバイス１００は、ロック済みモードを維持して、ロック済みデバイスインタフェース２６００を表示する。しかしながら、設定管理インタフェース２６５０を閉じるために接触２６７０を有するジェスチャを検出したのに応じて（図２６Ｑ）、デバイス１００はロック解除済みモードを維持して、ユーザインタフェース４００を表示する（図２６Ｒ）。
【０６６２】
いくつかの実施形態では、第２のユーザインタフェースは、複数の通知と関連付けられた通知インタフェースであり（２７４２）、限定アクセスモードでは、１つ以上の通知に含有される対応する情報はアクセス不可能であり、完全アクセスモードでは、対応する情報はアクセス可能である。図２６Ｃ及び図２６Ｈに示すように、通知インタフェース２６１６は通知２６２０と共に表示される。通知２６１６が限定アクセスモードで表示される時、図２６Ｃに示すように、実際のメッセージ又はメールの内容（例えば、メッセージ又はメールの断片）はアクセス不可能であり、通知２６２０では汎用テキストと置き換えられる。しかしながら、通知インタフェース２６１６が完全アクセスモードで表示されると、図２６Ｈにあるように、実際のメッセージ又はメール内容は通知２６２０に含まれている。
【０６６３】
いくつかの実施形態では、限定アクセスモードでアクセス不可能である対応する情報は、編成済みの情報を含む（２７４４）。限定アクセスモードでは、対応する通知のレプリゼンテーションは第１の部分（例えば、送信者識別情報）及び第２の部分（例えば、件名又は内容の断片）を含み、第１の部分は未編成であり、第２の部分は編成済みである。完全アクセスモードでは、対応する通知のレプリゼンテーションは第１の部分及び第２の部分を含み、第１の部分及び第２の部分は未編成である。図２６Ｃにおける通知２６２０−１は、例えば、編成済みの通知であり、部分２６２２（送信者）は編成されていないが、部分２６２４（メッセージタイムスタンプ）及び部分２６２６（メッセージ断片）は汎用プレースホルダーテキストとの置き換えによって編成されている。
【０６６４】
いくつかの実施形態では、通知は、限定アクセスモードにおいても、通知が個人又はプライベート情報を含まない又は伴わない場合は、編成されない。例えば、スポーツ更新情報又はニュース更新情報は編成する必要がない。
【０６６５】
いくつかの実施形態では、限定アクセスモードでアクセス不可能な対応する情報は、通知インタフェースの所定のセクションからの情報を含む（２７４６）。限定アクセスモードでは、通知インタフェースは所定のセクションを省き、完全アクセスモードでは、通知インタフェースは所定のセクションを含む。例えば、図２６Ｄでは、通知インタフェース２６１６が限定アクセスモードにある間、カレンダ通知についてのセクション２６１８−２は省かれる。図６Ｈでは、通知インタフェース２６１６が完全アクセスモードにある時には、カレンダ通知についてのセクション２６１８−２は表示される。
【０６６６】
いくつかの実施形態では、第２のユーザインタフェースは、複数のデバイス設定と関連付けられた設定管理インタフェースである（２７４８）。限定アクセスモードでは、デバイスは少なくとも１つの対応する設定が変更されるのを防止する（例えば、対応する設定は「オン」又は「オフ」などの以前に選択された値で固定され、デバイスは、第２のユーザインタフェースが完全アクセスモードに移行されない限り／移行されるまでは、設定を変更することによってユーザ入力に応じない）。完全アクセスモードでは、対応する設定はその変更が有効化される（例えば、設定は、設定トグル上でタッピングされる又は設定スライダをスライドされるなど、ユーザからの入力に応じた変更が有効化される）。例えば、設定管理インタフェース２６５０は複数の設定（機内モードのオン／オフ、Ｗｉ−Ｆｉのオン／オフ、など）と関連付けられたインタフェースである。設定管理インタフェース２６５０が限定アクセスモードにある時、機内モードアイコン２６５２−１は無効化され（図２６Ｎ）、現在の機内モード設定は、機内モードアイコン２６５２−１上でのタップジェスチャ２６６４にかかわらず、変更されない。しかしながら、設定管理インタフェース２６５０が完全アクセスモードにある時は、機内モードアイコン２６５２−１は有効化され、機内モードアイコン２６５２−１上でのタップジェスチャ２６６８は機内モード設定を変更する（図２６Ｏ）。
【０６６７】
いくつかの実施形態では、第２のユーザインタフェースは、デバイスのカメラによって撮られる画像を閲覧するためのカメラ再生インタフェースである（２７５０）。限定アクセスモードでは、デバイスは１つ以上の以前にキャプチャされた画像をカメラ再生インタフェースで閲覧されるのを防止する（例えば、デバイスはユーザが、デバイスがロック済み動作モードに入る前にキャプチャされて仮想の「カメラロール」に格納された画像を閲覧するのを、ユーザが認証に成功するまで防止する）。しかしながら、完全アクセスモードでは、１つ以上の以前にキャプチャされた画像は、カメラ再生インタフェースでの閲覧が有効化される（例えば、ユーザが認証に成功した後、仮想「カメラロール」のロックは解除されて、ユーザは仮想「カメラロール」における画像へのアクセスを与えられる）。例えば、図２６Ｖ〜図２６Ｗは、タッチスクリーン１１２上に表示される、デバイス１００によってキャプチャされるか他の方法で記憶された写真を閲覧するためのカメラロールインタフェース２６９３を示す。カメラロールインタフェース２６９３が完全アクセスモードにある時（図２６Ｗ）、写真２６９７が表示される。カメラロールインタフェース２６９３が限定アクセスモードにある時は（図２６Ｖ）、写真２６９７は表示されない。
【０６６８】
図２７Ａ〜図２７Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００８０］で列挙されているプロセス）は、また、図２７Ａ〜図２７Ｄに関連して上述されている方法２７００に類似の方法でも適用可能であることを留意されたい。例えば、方法２７００を参照して先述した入力、ユーザインタフェース、ユーザインタフェースオブジェクト又は要素、及びアニメーションは、任意選択的に、本明細書で説明する他の方法（例えば、段落［００８０］内に列挙されたもの）を参照して本記載の入力、ユーザインタフェース、ユーザインタフェースオブジェクト又は要素、及びアニメーションの特性の１つ以上を有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０６６９】
いくつかの実施形態によれば、図２８は、説明される様々な実施形態の理念に従って構成された電子デバイス２８００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図２８で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０６７０】
図２８に示されるように、電子デバイス２８００は、ディスプレイユニット２８０２と、任意選択的にタッチ感知面ユニット２８０４と、指紋センサユニット２８０６と、表示ユニット２８０２、任意選択的に、タッチ感知面ユニット２８０４、及び指紋センサユニット２８０６に連結された処理ユニット２８０８とを備える。いくつかの実施形態では、処理ユニット２８０８は、表示有効化ユニット２８１０と、検出ユニット２８１２と、移行ユニット２８１４と、維持ユニット２８１６と、中止ユニット２８１８とを備える。
【０６７１】
処理ユニット２８０８は、デバイスが、電子デバイスの対応する機能のセットへのアクセスがロックされているロック済みモードにある間、ディスプレイユニット２８０２上に第１のユーザインタフェースの表示を（例えば、表示有効化ユニット２８１０を用いて）有効化し、第１の入力を（例えば、検出ユニット２８１２を用いて）検出し、第１の入力を検出したことに応じて、ディスプレイユニット２８０２上に、そのアクセスが制限基準に従って制限される限定アクセスモードにある第２のユーザインタフェースの表示を（例えば、表示有効化ユニット２８１０を用いて）有効化し、限定アクセスモードにて第２のユーザインタフェースの表示を有効化している間に、指紋センサ２８０６上で第１の指紋を（例えば、検出ユニット２８１２を用いて）検出し、第１の指紋がデバイスを用いて登録される複数の登録済みの指紋のうちの１つであるとの判定に従って、第２のユーザインタフェースへのアクセスが制限基準に従って制限されない完全アクセスモードで第２のユーザインタフェースの表示を（例えば、表示有効化ユニット２８１０を用いて）有効化し、デバイスを、ロック済みモードから、電子デバイスの機能の対応するセットがロック解除されているロック解除済みモードに（例えば、移行ユニット２８１４を用いて）移行し、第１の指紋が複数の登録済みの指紋のうちの１つでないとの判定に従って、第２のユーザインタフェースの表示を限定アクセスモードで維持し、デバイスをロック済みモードで（例えば、維持ユニット２８１６を用いて）維持する。
【０６７２】
いくつかの実施形態では、第２のユーザインタフェースは複数の通知と関連付けられた通知インタフェースであり、限定アクセスモードでは、１つ以上の通知に含有される対応する情報はアクセス不可能であり、完全アクセスモードでは、対応する情報はアクセス可能である。
【０６７３】
いくつかの実施形態では、限定アクセスモードにてアクセス不可能な対応する情報は編成済みの情報を含み、限定アクセスモードでは、対応する通知のレプリゼンテーションは第１の部分及び第２の部分を含み、第１の部分は未編成であり、第２の部分は編成済みであり、完全アクセスモードでは、対応する通知のレプリゼンテーションは第１の部分及び第２の部分を含み、第１の部分及び第２の部分は未編成である。
【０６７４】
いくつかの実施形態では、限定アクセスモードではアクセス不可能である対応する情報は、通知インタフェースの所定のセクションからの情報を含み、限定アクセスモードでは、通知インタフェースは所定のセクションを省き、完全アクセスモードでは、通知インタフェースは所定のセクションを含む。
【０６７５】
いくつかの実施形態では、第２のユーザインタフェースは複数のデバイス設定と関連付けられた設定管理インタフェースであり、限定アクセスモードでは、デバイスは少なくとも１つの対応する設定が変化されるのを防止し、完全アクセスモードでは、対応する設定は変更が有効化される。
【０６７６】
いくつかの実施形態では、第２のユーザインタフェースは、デバイスのカメラによって撮られた画像を閲覧するためのカメラ再生インタフェースであり、限定アクセスモードではデバイスは１つ以上の以前にキャプチャした画像をカメラ再生インタフェースで閲覧されるのを防止し、完全アクセスモードでは、１つ以上の以前にキャプチャされた画像はカメラ再生インタフェースでの閲覧が有効化される。
【０６７７】
いくつかの実施形態では、処理ユニット２８０８は、第１の入力を検出した後、及び第２のユーザインタフェースの表示を有効化している間に、第２の入力を（例えば、検出ユニット２８１２を用いて）検出し、第２の入力を検出したのに応じて、第２のユーザインタフェースの表示を（例えば、中止ユニット２８１８を用いて）中止し、対応するユーザインタフェースの表示を第２のユーザインタフェースの代わりに（例えば、表示有効化ユニット２８１０を用いて）有効化し、デバイスがロック解除済みモードにある時、対応するユーザインタフェースは電子デバイスの機能の対応するセットへの無制限アクセスを有するユーザインタフェースであり、デバイスがロック済みモードにある時、対応するユーザインタフェースは電子デバイスの機能の対応するセットへのアクセスが制限された第１のユーザインタフェースである。
【０６７８】
いくつかの実施形態では、第２のユーザインタフェースは第１の入力に従って選択されるユーザインタフェースであり、第１の入力を検出したのに応じて、第１の入力がデバイスの第１の端から始まるとの判定に従って、第２のユーザインタフェースは通知インタフェースであり、第２の入力がデバイスの第１の端とは異なるデバイスの第２の端から始まるとの判定に従って、第２のインタフェースは設定管理インタフェースである。
【０６７９】
いくつかの実施形態では、第２のユーザインタフェースは半透明であり、第２のユーザインタフェースは第１のユーザインタフェースの上に表示され、処理ユニット２８０８は、第１の指紋がデバイスを用いて登録された複数の登録済みの指紋のうちの１つであるとの判定に従って、半透明の第２のユーザインタフェースの下で、デバイスのロック済みモードの第１のユーザインタフェースがデバイスのロック解除済みモードのユーザインタフェースに移行するアニメーションの表示を（例えば、表示有効化ユニット２８１０を用いて）有効化する。
【０６８０】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実施される。
【０６８１】
図２７Ａ〜図２７Ｄを参照して上述された動作は、図１Ａ、図１Ｂ、又は図２８に示される構成要素によって、任意選択的に実施される。例えば、検出動作２７０６及び２７１６、表示動作２７０４、２７０８、及び２７２０、移行動作２７２２、並びに維持動作２７２８は、任意選択的に、イベントソータ１７０、イベントレコグナイザ１８０、及びイベントハンドラ１９０によって実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用する、又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
コンテキストに依存してアプリケーション又はデバイスのロックを解除する
【０６８２】
多くの電子デバイスは、デバイス上のほとんどのアプリケーションへのアクセスが防止されるロック済みモードを有する。ロック済みモードにある間、このようなデバイスは特定のアプリケーションへの限定アクセスをそれでも許可し得るが、デバイス上のほとんどのアプリケーションがロックされる。
【０６８３】
いくつかの場合では、ロック解除要求に応じて、ユーザがデバイス上のいずれのアプリケーションにもナビゲーションできるように、デバイス全体のロックを解除する方がより効率的となり得る。他の場合では、ロック解除要求に応じて、デバイス上の全てのアプリケーションのロックを解除することなく、限定アクセスモードで動作する特定のアプリケーションのみのロックを解除して、特定のアプリケーションのより多くの機能にユーザがアクセスできるようにする方が、より効率的となり得る。よって、コンテキストに依存して、デバイス全体のロックを解除するのではなく、アプリケーションのロックを解除する方がより効率的となり得る。
【０６８４】
本明細書に記載される方法は、アプリケーション又はデバイスのロックを、使用コンテキストに依存して、指紋センサ上で許可された指紋を検出したのに応じて解除する仕方を提供する。
【０６８５】
デバイス全体についてのロック画面が表示されている間に許可された指紋が検出されると、デバイスは、全てでなければほとんどのデバイス上のアプリケーションがアクセス可能となるロック解除済みモードに移行する。このロック解除モードでは、ディスプレイは、アプリケーションを起動するためのアプリケーションアイコンを有するホーム画面、又は、デバイスがロック済みモードに入る直前にロック解除済みモードにてデバイスによって最後に表示されていた画面に、任意選択的に変化する。
【０６８６】
もう一方で、限定アクセスモードで使用されている特定のアプリケーションのユーザインタフェースが表示されている間に許可された指紋が検出されると、デバイスはロック済みモードから、特定のアプリケーションの以前はロック済みであった機能はロック解除されるもののデバイス上の他のアプリケーションはロック済みのままとなる、単一アプリケーションロック解除済みモードに移行する。
【０６８７】
例えば、デバイスは、ユーザ認証なしで、カメラアプリケーションへの限定アクセスを、ユーザが写真を直ちに撮るのを可能とするために許可してもよい。ユーザの指紋認証に応じて、ロック解除済みのカメラアプリケーションはまた、カメラによって以前に記憶された写真を表示したり、他のデバイスに写真を送信したりすることができてもよい。
【０６８８】
別の実施例として、デバイスは、ユーザ認証なしで、パーソナルデジタルアシスタント（例えば、カリフォルニア州クパチーノのＡｐｐｌｅ  Ｉｎｃ．製のＳｉｒｉ（登録商標）パーソナルデジタルアシスタント）に、特定のユーザについてのプライベート情報へのアクセスを必要としない質問に答えるのを許可してもよい。ユーザの指紋認証に応じて、パーソナルデジタルアシスタントはまた、特定のユーザについてのプライベート情報へのアクセスを必要とする質問に答えることができてもよい。
【０６８９】
いくつかの実施形態では、デバイスは、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を備える電子デバイスである。いくつかの実施形態では、デバイスは、ポータブル多機能デバイス１００であり、ディスプレイはタッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上の触知出力発生器１６７（図１Ａ）を含む。図２９Ａ〜図２９Ｙ及び図３０Ａ〜図３０Ｄを参照して以下で説明するデバイスは、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）と統合される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは別個である、別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含むデバイスのハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２９Ａ〜図２９Ｙ及び図３０Ａ〜図３０Ｄを参照して説明する実施形態は、タッチスクリーン１１２及び別個のタッチ感知面３５９−２を有するデバイスを参照して論じるが、類似した動作が、図２９Ａ〜図２９Ｙに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図２９Ａ〜図２９Ｙで説明する入力を統合指紋センサ３５９−１上で検出することに応じて、統合指紋センサ３５９−１にて任意選択的にデバイス上で実行される。更に、類似する動作が、任意選択的に、タッチスクリーン１１２の代わりにディスプレイ４５０及び別個のタッチ感知面４５１を有するデバイスで、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上にて、及び／又は別個のタッチ感知面４５１にて、図２９Ａ〜図２９Ｙに示す接触を検出したことに応じて、ディスプレイ４５０上に図２９Ａ〜図２９Ｙに示すユーザインタフェースを表示する間に、実行される。このような実施形態では、図２９Ａ〜図２９Ｙに示す接触は、任意選択的に、ディスプレイ４５０の位置に対応するフォーカスセレクタ、及び別個のタッチ感知面（例えば、タッチ感知面４５１）上にて行われる接触又はジェスチャの位置に対応する接触の両方を表し、フォーカスセレクタは、任意選択的に、対応する接触、接触に対応する代表点（例えば、対応する接触の重心、又は対応する接触に関連付けられた点）、若しくはタッチスクリーン１１２上で検出された２つ以上の接触の重心であり、任意選択的に、表示されたカーソルと置き換えられる。
【０６９０】
図２９Ａは、デバイスのディスプレイ上に（例えば、デバイス１００のタッチスクリーン１１２上に）表示されたロック済みデバイスインタフェース２９０００を示す。ロック済みデバイスインタフェース２９０００は、デバイス１００のユーザに対して、デバイス１００がロック済みモードにあり（すなわち、デバイス１００はロックされており）、及び、それによってデバイス１００上の複数のアプリケーションの機能へのアクセスが防止されていることを示す、ユーザインタフェースである。例えば、デバイス１００がロックされている間、ユーザインタフェース４００（図２９Ｂ）はアクセス不可能である。よって、ユーザは、デバイス１００上で複数のいくつかのアプリケーションを起動することができない。いくつかの実施形態では、ロック済みデバイスインタフェース２９０００はユーザに限定された情報を提供する。例えば、ロック済みデバイスインタフェース２９０００は現在の日付及び時刻２９００２、並びにどのようにデバイス１００のロックを解除するかの指示又はヒント２９００４を含む。
【０６９１】
ロック済みデバイスインタフェース２９０００はまた、対応するユーザインタフェースを表示する又は特定のアプリケーションを起動するための１つ以上のユーザインタフェースオブジェクトをも含む。例えば、ロック済みデバイスインタフェース２９０００はハンドル２９００６及び２９００８、並びにアイコン２９０１０を含む。ユーザはハンドル２９００６から始まるジェスチャ（例えば、スワイプジェスチャ）を行って、通知インタフェースの表示をアクティブ化する。ユーザはハンドル２９００８から始まるジェスチャ（例えば、スワイプジェスチャ）を行って、設定管理インタフェースの表示をアクティブ化する。ユーザはアイコン２９０１０上でジェスチャ（例えば、スワイプジェスチャ）を行って、カメラインタフェースの表示をアクティブ化する。
【０６９２】
図２９Ａは、指紋センサ１６９上で指紋２９０１２が検出されていることを示す。指紋センサ１６９上で指紋２９０１２を検出したのに応じて、デバイス１００は、指紋２９０１２が、デバイス１００を用いて登録された１つ以上の指紋のうちの１つであるかを判定する。指紋２９０１２が登録済みの指紋のうちの１つでない場合、デバイス１００はロック済みモードのままとなり、ロック済みデバイスインタフェース２９０００は表示されたままとなる、又はパスコード入力インタフェース（図示せず）が表示される。
【０６９３】
指紋２９０１２が登録済みの指紋のうちの１つである場合、デバイス１００は、複数のアプリケーションの機能のロックが解除されるマルチアプリケーションロック解除済みモードに移行し、図２９Ｂに示すように、ユーザインタフェース４００が表示される。ユーザインタフェース４００が表示され、デバイス１００がマルチアプリケーションロック解除済みモードにあることで、ユーザはデバイス１００上の複数のアプリケーションのうちのいずれかを、完全アクセスで起動することができる。例えば、図２９Ｂは「写真」アイコン４２８上で検出されたジェスチャ２９０１４（例えば、タップジェスチャ）を示す。ジェスチャ２９０１４を検出したのに応じて、デバイス１００は完全アクセスを有したコンテンツ提示アプリケーション（例えば、フォトビューアアプリケーション）を起動させて、図２９Ｃに示すように、対応するフォトビューアインタフェース２９０１６を表示させる。いくつかの実施形態では、フォトビューアインタフェース２９０１６は、コンテンツ提示アプリケーションに加えて、又はその代わりに、カメラアプリケーションと対応する。
【０６９４】
フォトビューアインタフェース２９０１６では、デバイス１００上のカメラアプリケーションの過去のセッションにて以前にキャプチャされた写真、及び／又はデバイス１００によって受信された写真を含む、デバイス１００上に記憶される写真２９０１８が表示される。いくつかの実施形態では、フォトビューアインタフェース２９０１６は、写真２９０１８のいずれかを、メッセージ、メール、ソーシャルネットワークアップロード、又は他の任意の好適な方法で共有するためのプロセスを開始させるための、共有アイコン２９０２０を含む。共有アイコン２９０２０は、デバイス１００がマルチアプリケーションロック解除モードにあるために、有効化されている。
【０６９５】
フォトビューアインタフェース２９０１６が表示される（すなわち、フォトビューアアプリケーションが開いている）間、ボタン２０４上のボタン押圧２９０２２がデバイス１００によって検出される。ボタン押圧２９０２２は、ボタン２０４のボタンダウン（アクティブ化）、及びボタン２０４のボタンアップ（非アクティブ化）を含む。ボタン押圧２９０２２の検出に応じて、フォトビューアインタフェース２９０１６はその表示を中止し（例えば、フォトビューアアプリケーションはバックグラウンドに閉じられる）、ユーザインタフェース４００が表示され、デバイス１００は、図２９Ｄに示すように、マルチアプリケーションロック解除済みモードのままでいる。
【０６９６】
図２９Ｅは、タッチスクリーン１１２上にロック済みデバイスインタフェース２９０００が表示された、ロック済みモードにあるデバイス１００を示す。タッチスクリーン１１２上で、ジェスチャが検出される。ジェスチャ（例えば、スワイプジェスチャ）は、アイコン２９０１０上で検出され、アイコン２９０１０上で検出される間に方向２９０２６に動く、接触２９０２４を含む。ジェスチャを検出したのに応じて、デバイス１００は、図２９Ｆに示すように、タッチスクリーン１１２上にカメラインタフェース２９０２８を限定アクセスモードにて表示して、デバイス１００はロック済みモードのままとなる。
【０６９７】
カメラインタフェース２９０２８は、デバイス１００上のカメラアプリケーション（例えば、カメラモジュール１４３）と関連付けられたインタフェースである。カメラインタフェース２９０２８は、カメラプレビュー２９０３４と、フラッシュ制御２９０３０と、フロント／バックカメラトグル２９０３２と、シャッター／キャプチャボタン２９０３８と、画像効果コントロール２９０４０と、カメラロールアイコン２９０３６とを含む。デバイス１００は、カメラロールアイコン２９０３６上でのジェスチャ２９０４２（例えば、タップジェスチャ）の検出に応じて、カメラインタフェース２９０２８の表示を中止し、カメラロールインタフェース２９０４４を、限定アクセスモード（図２９Ｇ）で表示する。カメラロールインタフェース２９０４４が限定アクセスモードで表示される間、カメラアプリケーションの以前のセッションにてデバイス１００上でキャプチャされた写真は、カメラロールインタフェース２９０４４に表示されない。例えば、図２９Ｇでは、カメラロールインタフェース２９０４４に写真が表示される代わりに、ユーザに対して、キャプチャされた写真を閲覧するためにはデバイスのロックを解除するように指示するメッセージ２９０４６が表示される。
【０６９８】
カメラロールインタフェース２９０４４はまた、無効化されている共有アイコン２９０２０及びカメラアイコン２９０４８をも含む。いくつかの実施形態では、共有アイコン２９０２０は、無効化されている時はグレイアウトされるか網掛けされている。ジェスチャ（例えば、タップジェスチャ）をカメラアイコン２９０４８上で検出したのに応じて、デバイス１００はカメラロールインタフェース２９０４４の表示を中止し、無効化されていないカメラインタフェース２９０２８を表示する。
【０６９９】
図２９Ｇは、指紋２９０５０が指紋センサ１６９上で検出されている。デバイス１００が、指紋２９０５０が登録済みの指紋のうちの１つであると判定すると、デバイス１００は、カメラロールインタフェース２９０４４に対応するアプリケーションに対して単一アプリケーションロック解除モードに移行し、カメラアプリケーションの以前のセッションにてデバイス１００上でキャプチャされた写真の表示を含む、カメラロールインタフェース２９０４４の機能のロックを解除する。図２９Ｈに示すように、写真２９０１８はロック解除済みのカメラロールインタフェース２９０４４に表示される。また、共有アイコン２９０２０は、図２９Ｈに示すように、単一アプリケーションロック解除済みモードで有効化される。指紋２９０５０が登録済みの指紋のうちの１つでない場合は、カメラロールインタフェース２９０４４の機能は制限されたままとなる。
【０７００】
いくつかの実施形態では、デバイス１００をカメラロールインタフェース２９０４４に対する単一アプリケーションロック解除済みモードに移行することは、デバイス１００が、カメラロールインタフェース２９０４４が対応するカメラアプリケーションのロックだけを解除してそのアプリケーションの機能をロック解除済み及びアクセス可能とする一方で、デバイス１００の他のアプリケーションをロック済みのままとしてそれらの機能がアクセス不可能のままとすることを含む。
【０７０１】
いくつかの他の実施形態では、デバイス１００をカメラロールインタフェース２９０４４に対する単一アプリケーションロック解除済みモードに移行することは、デバイス１００を複数のアプリケーションに対してロック解除済みモードに移行する（すなわち、カメラロールインタフェース２９０４４が対応するカメラアプリケーションを含む、複数のアプリケーションの機能のロックが解除される）ことを含むが、デバイス１００はまた、カメラアプリケーションが閉じられるとすぐにロック済みモードに移行し戻る（すなわち、複数のアプリケーションの機能がロック済み及びアクセス不可能となる）ように構成される。よって、これらの実施形態では、複数のアプリケーションがロック解除されても、カメラ及びカメラロールだけはアクセス可能であり、これによって実質的に単一アプリケーションロック解除済みモードとなる。
【０７０２】
図２９Ｈに戻って、カメラロールインタフェース２９０４４の機能のロックが解除されている間、ボタン２０４上のボタン押圧２９０５２がデバイス１００によって検出される。ボタン押圧２９０５２は、ボタン２０４のボタンダウン（アクティブ化）、及びボタン２０４のボタンアップ（非アクティブ化）を含む。ボタン押圧２９０５２を検出したのに応じて、カメラロールインタフェース２９０４４はその表示を中止し（例えば、カメラアプリケーション又はコンテンツ提示アプリケーションが閉じられ）、ロック済みデバイスインタフェース２９０００が表示され、デバイス１００は、図２９Ｉに示すように、ロック済みモードに戻る。
【０７０３】
図２９Ｊは、デバイス１００をカメラロールインタフェース２９０４４対する単一アプリケーションロック済みモードに移行する、別の実施例を示す。図２９Ｊでは、カメラロールインタフェース２９０４４は限定アクセスモードにあり（すなわち、その機能は制限されており）、デバイス１００はロック済みモードにあり、カメラアプリケーションの現在のセッションでキャプチャされた写真２９０５４がカメラロールインタフェース２９０４４に表示される。図２９Ｊでは、カメラアプリケーションの現在のセッションでキャプチャされた写真２９０５４以外の、デバイス１００上に記憶されている他の写真は、表示されていない。また、共有アイコン２９０２０は無効化されており、共有アイコン２９０２０上でのジェスチャ（例えば、タップジェスチャ２９０５５）は何ら影響を与えない。
【０７０４】
指紋２９０５６（図２９Ｊ）は、指紋センサ１６９上で検出される。デバイス１００が、指紋２９０５６が登録済みの指紋のうちの１つであると判定した場合、デバイス１００は単一アプリケーションロック解除済みモードに移行し、共有アイコン２９０２０を有効化することを含む、カメラロールインタフェース２９０４４の機能のロックを解除する。図２９Ｋ〜図２９Ｌに示すように、共有アイコン２９０２０上でジェスチャ（例えば、タップジェスチャ）２９０５８を検出したのに応じて、デバイス１００はカメラロールインタフェース２９０４４（例えば、写真２９０５４）に表示される１つ以上の写真を共有するためのプロセスを開始させる。（簡略化のために、この実施例では、キャプチャされた写真２９０５４−１〜２９０５４−４は、デバイス上に記憶される写真の全てであると仮定する。）共有プロセスは、例えば、ユーザが共有する写真を選択する写真選択インタフェース２９０６０（図２９Ｌ）を表示し、ユーザに共有方法（例えば、メール、メッセージ、ソーシャルネットワーク、マイクロブログ）（図示せず）を選択させるためのインタフェースを表示するのを含む。指紋２９０５６が登録済みの指紋のうちの１つでない場合は、カメラロールインタフェース２９０４４の機能は制限されたままとなる。
【０７０５】
共有プロセスが完了する前に、ユーザは対応するコンテンツ提示アプリケーション又はカメラアプリケーションを閉じることができ、及びそれによって共有プロセスをキャンセルすることができる。例えば、図２９Ｌでは、写真選択インタフェース２９０６０が表示される間に、ボタン２０４上でのボタン押圧２９０６６はデバイス１００によって検出される。ボタン押圧２９０６６は、ボタン２０４のボタンダウン（アクティブ化）、及びボタン２０４のボタンアップ（非アクティブ化）を含む。ボタン押圧２９０６６を検出したのに応じて、写真選択インタフェース２９０６０は表示を中止し（例えば、カメラアプリケーション又はコンテンツ提示アプリケーションは閉じられ）、ロック済みデバイスインタフェース２９０００が表示され、デバイス１００は、図２９Ｍに示すように、ロック済みモードにある。
【０７０６】
図２９Ｎは、デバイス１００がロック済みモードにある間のタッチスクリーン１１２上で表示されたパスコード入力インタフェース２９０６８を示す。いくつかの実施形態では、パスコード入力インタフェース２９０６８は、例えば、ロック済みデバイスインタフェース２９０００が表示される間にロック解除指示２９００４の付近で横のスワイプジェスチャを検出したのに応じて、表示される。パスコード入力インタフェース２９０６８は、パスコードフィールド２９０７０及びキーパッド２９０７２を含む。キーパッド２９０７２は、「緊急電話」キー２９０７３を含む。「緊急電話」キー２９０７３上でジェスチャ（例えば、タップジェスチャ、仮想キー押圧ジェスチャ）２９０７４を検出したのに応じて、デバイス１００は、図２９Ｏに示すように、緊急電話インタフェース２９０７６を表示し、デバイス１００はロック済みモードのままとなる。
【０７０７】
緊急電話インタフェース２９０７６は、デバイス１００上の電話アプリケーションに対応するインタフェースである。ユーザは、緊急電話インタフェース２９０７６から、緊急電話（例えば、９１１、９９９などの、認知されている公的な緊急の電話番号、デバイス１００において「緊急時」（「ＩＣＥ」）の連絡先として指定されている連絡先への電話）を掛けることはできるが、非緊急の電話（例えば、非緊急の電話番号への電話）は掛けることができない。また、電話アプリケーションの他の機能（例えば、連絡先、電話履歴、留守番電話、お気に入りの連絡先又は短縮ダイヤル）は、緊急インタフェース２９０７６からはアクセスできない。緊急電話インタフェース２９０７６は、例えば、電話番号フィールド２９０７８と、キーパッド２９０８０と、キャンセルアイコン２９０８２と、発信アイコン２９０８４と、を含む。
【０７０８】
緊急電話インタフェース２９０７６が表示される間、指紋２９０８６は指紋センサ１６９上で検出される。図２９Ｏ〜図２９Ｐに示すように、指紋２９０８６は指紋ダウン２９０８６−ａ及び指紋リフトオフ２９０８６−ｂを含む。デバイス１００が、指紋２９０８６が登録済みの指紋のうちの１つであると判定すると、指紋リフトオフ２９０８６−ｂを検出したのに応じて、デバイス１００は電話アプリケーションに対する単一アプリケーションロック解除モードに移行し、電話アプリケーションの機能のロックを解除する。電話アプリケーションの機能のロックを解除した結果として、緊急電話インタフェース２９０７６の表示は中止され、代わりに、図２９Ｑに示すように、完全アクセスの電話アプリケーションのインタフェース（例えば、電話アイコン２９０９６を有するキーパッドインタフェース２９０８８）が表示される。指紋２９０８６が登録済みの指紋のうちの１つでない場合は、電話アプリケーションの機能はロック済みのままとなり、緊急電話インタフェース２９０７６が表示されたままとなる。
【０７０９】
図２９Ｑは、電話アプリケーションの機能のロックが解除された後にキーパッドインタフェース２９０８８を表示するデバイス１００を示す。キーパッドインタフェース２９０８８は、例えば、電話番号フィールド２９０７８と、キーパッド２９０９０と、電話アプリケーションの機能にアクセスするためのアイコン２９０９６と、を含む。キーパッド２９０９０は、緊急電話インタフェース２９０７６でのキーパッド２９０８０では存在しなかった会議電話キー２９０９２を含む。アイコン２９０９６は、例えば、お気に入りアイコン２９０９６−１、電話履歴アイコン２９０９６−２、連絡先アイコン２９０９６−３、キーパッドアイコン２９０９６−４、及び留守番電話アイコン２９０９６−５を含む。連絡先アイコン２９０９６−３上でジェスチャ（タップジェスチャ）２９０９８を検出したのに応じて、デバイス１００はキーパッドインタフェース２９０８８の表示を中止し、図２９Ｒに示すように連絡先インタフェース２９１００を表示する。連絡先インタフェース２９１００は、通信インタフェースの機能のロックが解除されているために、今はアクセス可能である。連絡先インタフェース２９１００は、例えば、ユーザが閲覧し、編集することができる連絡先の一覧２９１０２を含む。
【０７１０】
図２９Ｒに続いて、連絡先インタフェース２９１００が表示されている間、ボタン２０４上のボタン押圧２９１０４がデバイス１００によって検出される。ボタン押圧２９１０４は、ボタン２０４のボタンダウン（アクティブ化）、及びボタン２０４のボタンアップ（非アクティブ化）を含む。ボタン押圧２９１０４を検出したのに応じて、連絡先インタフェース２９１００は表示を中止し（すなわち、電話アプリケーションは閉じられ）、ロック済みデバイスインタフェース２９０００が表示され、デバイス１００は、図２９Ｓに示すように、ロック済みモードにある。
【０７１１】
図２９Ｔは、タッチスクリーン１１２上にロック済みデバイスインタフェース２９０００が表示された、ロック済みモードのデバイス１００を示す。ボタン押圧２９１０６がボタン２０４上で検出され、ボタン押圧２９１０６に対応する指紋が、ボタン２０４と統合されている指紋センサ１６９上で検出される。ボタン押圧は、ボタンダウン２９１０６−ａ及びボタンアップ２９１０６−ｂを含む（図２９Ｖ）。ボタンダウン２９１０６−ａ中に、指紋センサ１６９はボタン押圧２９１０６に対応する指紋を検出し、指紋が登録済みの指紋のうちの１つであるかを判定する。また、ボタンダウン２９１０６−ａが所定の時間（例えば、２秒）より多く連続して続くことに応じて、パーソナルアシスタントインタフェース２９１０８が限定アクセスモードにて、図２９Ｕに示すように表示されるが、対応するパーソナルアシスタントアプリケーションのいくつかの機能はロックされている。
【０７１２】
パーソナルアシスタントインタフェース２９１０８は、パーソナルアシスタントアプリケーションに対応する。パーソナルアシスタントアプリケーションは音声で制御され、ユーザからの音声コマンドに応じて様々な動作を実行することができる。例えば、パーソナルアシスタントアプリケーションは、ウェブ検索を実行する、ニュース、天気、及びスポーツスコアを表示する、メール及びメッセージを読む、ユーザに未完了の予定又はイベントを通知する、及びユーザの口述に従ってメールやメッセージを作成することができる。パーソナルアシスタントインタフェース２９１０８は、任意選択的に、ユーザに対してコマンド又は要求を話すように促すプロンプト２９１０９を含む。
【０７１３】
パーソナルアシスタントインタフェース２９１０８が表示された後に、ボタンアップ２９１０６−ｂが検出される。ボタンアップ２９１０６−ｂを検出したのに応じて、ボタン押圧２９１０６に対応する指紋がデバイス１００によって登録済みの指紋のうちの１つとして判定された場合は、デバイス１００はパーソナルアシスタントアプリケーションに対する単一アプリケーションロック解除済みモードに移行し、パーソナルアシスタントアプリケーションの機能のロックが解除され、ボタン押圧２９１０６に対応する指紋がデバイス１００によって登録済みの指紋のうちの１つではないように判定されると、パーソナルアシスタントアプリケーションのいくつかの機能がロックされたままとなる。
【０７１４】
パーソナルアシスタントインタフェース２９１０８が表示されている間、及びボタンアップ２９１０６−ｂの後に、パーソナルアシスタントアプリケーションはユーザからのコマンド又は要求を受けるためにスタンバイし、図２９Ｖに示すように、ユーザはコマンド又は要求をデバイス１００に話す。ユーザからのコマンド／要求２９１１０及びパーソナルアシスタントアプリケーションからの反応２９１１２は、ユーザが閲覧するためにパーソナルアシスタントインタフェース２９１０８に表示される。
【０７１５】
パーソナルアシスタントアプリケーションのいくつかの機能がボタンアップ２９１０６−ｂに応じてロックされたままとなった場合、個人又はプライベート情報を伴うコマンド又は要求（例えば、留守番電話の再生、メッセージの作成、電話を掛ける）は、パーソナルアシスタントアプリケーションによって行われない（これらのパーソナルアシスタントアプリケーションの機能はロックされているため）。例えば、図２９Ｗでは、コマンド２９１１０−１「留守番電話を再生して」に応じて、パーソナルアシスタントアプリケーションからの反応２９１１２−１は「ごめんなさい、できません」になる。いくつかの実施形態では、コマンド又は要求が個人又はプライベート情報を伴わない（例えば、コマンドがスポーツスコアを表示することである）場合は、パーソナルアシスタントインタフェースはそのコマンド又は要求に応える。
【０７１６】
パーソナルアシスタントアプリケーションの機能がボタンアップ２９１０６−ｂに応じてロック解除される場合は、パーソナルアシスタントアプリケーションは、個人又はプライベート情報を伴わないコマンド又は要求に加えて、個人又はプライベート情報を伴うコマンド又は要求（例えば、留守番電話を再生する、メッセージを作成する、電話を掛ける）を実行する。例えば、図２９Ｘでは、コマンド２９１１０−２「留守番電話を再生して」に応じて、パーソナルアシスタントアプリケーションからの反応２９１１２−２は「留守番電話が２件あります。再生します．．．」となり、デバイス１００によって留守番電話が再生される。
【０７１７】
パーソナルアシスタントアプリケーションは、ボタン２０４を押圧することで閉じることができる。例えば、ボタン押圧２９１１４（図２９Ｗ）又はボタン押圧２９１１６（図２９Ｘ）を検出したのに応じて、パーソナルアシスタントインタフェース２９１０８は表示を中止し、図２９Ｙに示すように、ロック済みデバイスインタフェース２９０００が表示される。図２９Ｗ及び図２９Ｘの両方において、デバイス１００は完全にロックされておらず（図２９Ｗでは、複数のアプリケーションの機能はまだロックされており、図２９Ｘでは、デバイス１００はパーソナルアシスタントアプリケーションに対する単一アプリケーションロック解除モードにある）、それによって、ロックスクリーンインタフェース２９０００が表示される。
【０７１８】
図３０Ａ〜図３０Ｄは、いくつかの実施形態に係る、コンテキストに依存してアプリケーション又はデバイスのロックを解除する方法３０００を示すフロー図である。方法３０００は、ディスプレイとタッチ感知面とを有する電子デバイス（例えば、図３のデバイス３００、又は、図１Ａのポータブル多機能デバイス１００）にて実行される。いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面はディスプレイ上にある。いくつかの実施形態では、ディスプレイはタッチ感知面とは別個である。方法３０００の一部の動作が、任意選択的に組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０７１９】
以下で説明されるように、方法３０００は、アプリケーション又はデバイスのロックを、コンテキストに依存して解除する直観的な方法を提供する。この方法は、ロックを解除する際のユーザの認識的負担を軽減し、それによって、より効率的なヒューマン−マシンインタフェースを作り出す。バッテリ動作電子デバイスに関しては、ユーザにより効率的にロックを解除するのを可能とすることにより、節電され、バッテリを充電する間隔が増大する。
【０７２０】
電子デバイスが、電子デバイス上の複数の異なるアプリケーションの機能へのアクセスが防止されるロック済みモードにある間（３００２）、デバイスは第１のユーザインタフェースをディスプレイ上に表示する（３００４）。第１のユーザインタフェースは、電子デバイス用のロック済みデバイスユーザインタフェース、及び複数の異なるアプリケーションにおける対応するアプリケーションについての限定アクセスユーザインタフェースのうちの１つである。いくつかの実施形態では、電子デバイス上のアプリケーションの機能は、第１のアプリケーションの機能と、第２のアプリケーションの機能とを含む。いくつかの実施形態では、対応するアプリケーションの機能は、アプリケーションと関連付けられた内容にアクセスして相互作用する能力（例えば、カメラアプリケーションのカメラロール内の写真を閲覧する、住所録アプリケーション内の連絡先を閲覧する、メッセージアプリケーション内のメッセージを閲覧する）、アプリケーションにアプリケーション特有動作をデバイス上で実行するように指示する能力（例えば、カメラアプリケーションで写真を撮る、ウェブブラウザ又はＡｐｐ  Ｓｔｏｒｅアプリケーション内のコンテンツをダウンロードする、メディアプレーヤーアプリケーション内のメディアを再生する、メッセージアプリケーションでメッセージを送受信する）の１つ以上を含む。例えば、デバイス１００は、ロック済みデバイスインタフェース２９０００（図２９Ａ）を表示する。あるいは、デバイスは、カメラロールインタフェース２９０４４（図２９Ｇ又は図２９Ｊ）、緊急電話インタフェース２９０７６（図２９Ｏ〜図２９Ｐ）、又はパーソナルアシスタントインタフェース２９１０８（図２９Ｕ）などのアプリケーションについての限定アクセスユーザインタフェースを表示する。これらのインタフェースが表示される間、デバイスのロック解除機能を開始させる入力（それぞれ、図２９Ａの指紋２９０１２、図２９Ｇの指紋２９０５０、図２９Ｊの指紋２９０５６、図２９Ｏ〜図２９Ｐの指紋２９０８６、図２９Ｕの、ボタン押圧２９１０６に対応する指紋）が、指紋１６９を用いて検出される。
【０７２１】
デバイスは、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる（そしてロック解除基準を満たす）要求に対応する第１の入力（例えば、それぞれ、図２９Ａの指紋２９０１２、図２９Ｇの指紋２９０５０、図２９Ｊの指紋２９０５６、図２９Ｏ〜図２９Ｐの指紋２９０８６、又は、図２９Ｕの、ボタン押圧２９１０６に対応する指紋）を検出する（３００６）。例えば、第１の入力は、デバイスを用いて事前登録された登録済みの指紋と一致する指紋を含む。いくつかの実施形態では、デバイスが、デバイスを用いて事前登録された登録済みの指紋と一致しない指紋を含む入力を検出した時、デバイスは入力を（例えば、デバイスをロック済み動作モードに維持することで）無視する、及び／又は、パスコード入力ユーザインタフェースなどの、デバイスのロック解除を許可する代替的な方法を表示する。
【０７２２】
指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力を検出した（３００８）のに応じて、第１のユーザインタフェースが電子デバイス用のロック済みデバイスユーザインタフェースであるとの判定に従って、デバイスは、デバイスを、ロック済みモードから、複数の様々なアプリケーションの機能がロック解除されているマルチアプリケーションロック解除済みモードに移行させる（３０１０）。例えば、図２９Ａ〜図２９Ｂでは、表示されるインタフェースがロック済みデバイスインタフェース２９０００である時、登録済みの指紋である指紋２９０１２を検出したのに応じて、デバイス１００はマルチアプリケーションロック解除済みモードに移行し、ユーザインタフェース４００が表示され、デバイス１００は完全にロック解除される。
【０７２３】
しかしながら、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力を検出したのに応じて（３００８）、第１のユーザインタフェースが対応するアプリケーションについての限定アクセスユーザインタフェースであるとの判定に従って、デバイスは、デバイスを、ロック済みモードから、対応するアプリケーションの１つ以上の以前にロック済みの機能のロックが解除される単一アプリケーションロック解除済みモードに移行し（３０１２）、複数の異なるアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済みの機能（例えば、デバイスがロック済みモードにある時にロックされている、対応するアプリケーション以外の他のアプリケーションの機能）へのアクセスを防止し続ける。
【０７２４】
例えば、図２９Ｇでは、デバイス１００はカメラロールインタフェース２９０４４を限定アクセスモードで表示して、登録済みの指紋である指紋２９０５０を検出したのに応じて、カメラロールインタフェース２９０４４の機能のロックは解除されるが他のアプリケーションの機能へのアクセスは防止される（図２９Ｈ）。
【０７２５】
別の実施例として、図２９Ｊでは、デバイス１００はカメラロールインタフェース２９０４４を限定アクセスモードで表示して、登録済みの指紋である指紋２９０５６を検出したのに応じて、カメラロールインタフェース２９０４４の機能のロックは解除されるが、他のアプリケーションの機能へのアクセスは防止される（図２９Ｋ）。
【０７２６】
別の実施例として、図２９Ｏ〜図２９Ｐでは、デバイス１００は電話アプリケーションの緊急電話インタフェース２９０７６を限定アクセスモードで表示して、登録済みの指紋である指紋２９０５０を検出したのに応じて、電話アプリケーションの機能のロックは解除される（例えば、図２９Ｑのキーパッドインタフェース２９０８８が表示される）が、他のアプリケーションの機能へのアクセスは防止される。
【０７２７】
別の実施例として、図２９Ｕでは、デバイス１００はパーソナルアシスタントアプリケーションのパーソナルアシスタントインタフェース２９１０８を限定アクセスモードで表示して、登録済みの指紋である指紋を検出したのに応じて、ボタン押圧２９１０６に対応して、パーソナルアシスタントアプリケーションの機能のロックは解除される（例えば、図２９Ｘの、個人又はプライベート情報を伴うコマンド２９１１０−２が実行されるように、プライベート情報へのアクセスのロックが解除される）が、他のアプリケーションの機能へのアクセスは防止される。
【０７２８】
いくつかの実施形態では、デバイスをロック済みモードから単一アプリケーションロック解除済みモードに移行し、他のアプリケーションの以前にロック済みの機能へのアクセスを防止し続けることは、対応するアプリケーションの１つ以上の以前にロック済みの機能を、複数の異なるアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済みの機能のロックを解除することなく（複数の異なるアプリケーションの機能の全てのロックを解除することなく）解除することを含む（３０１４）。例えば、対応するアプリケーションの機能のみのロックが解除される一方で、複数の異なるアプリケーションにおける他のアプリケーションの機能のロックは解除されない。図２９Ｇ〜図２９Ｈ又は図２９Ｊ〜図２９Ｋでは、例えば、コンテンツ提示アプリケーション又はカメラアプリケーションの機能のロックは解除されるが、デバイス１００上の他のアプリケーションはまだロックされている。図２９Ｏ〜図２９Ｑでは、電話アプリケーションの機能のロックは解除されるが、デバイス１００上の他のアプリケーションの機能はロックされたままである。図２９Ｔ〜図２９Ｖ及び図２９Ｘでは、パーソナルアシスタントアプリケーションの機能のロックは解除されるが、デバイス１００上の他のアプリケーションの機能はロックされたままである。
【０７２９】
いくつかの実施形態では、デバイスをロック済みモードから単一アプリケーションロック解除済みモードに移行し、他のアプリケーションの以前にロック済み機能へのアクセスを防止することは、デバイスをロック済みモードから、複数の異なるアプリケーションの機能へのアクセスのロックが解除されたロック解除済みモードに移行し、デバイスを、その対応するアプリケーションを閉じる要求を検出したことを受けて、ロック解除済みモードからロック済みモードに移行するように構成することを含む（例えば、デバイスが単一アプリケーションロック解除済みモードにある時、デバイス全体はロック解除済みモードであるが、ユーザが対応するアプリケーションを終了するように要求した場合／時、デバイスはロック済みモードに移行し戻って、ユーザが対応するアプリケーション内でロック解除動作を実行するのに制限される）（３０１６）。よって、図２９Ｇ〜図２９Ｈ又は図２９Ｊ〜図２９Ｋでは、代替的に、デバイス１００は指紋２９０５０及び２９０５６に応じてそれぞれロックが解除され、デバイス１００は、コンテンツ提示アプリケーション又はカメラアプリケーションが閉じられた時に再度ロックされる。図２９Ｏ〜図２９Ｑでは、代替的に、デバイス１００は指紋２９０８６に応じてロックが解除され、デバイス１００は電話アプリケーションが閉じられた時に再度ロックされる。図２９Ｔ〜図２９Ｖ及び図２９Ｘでは、代替的に、デバイス１００はボタン押圧２９１０６に対応する指紋に応じてロックが解除され、デバイス１００は、パーソナルアシスタントアプリケーションが閉じられた時に再度ロックされる。
【０７３０】
いくつかの実施形態では、第１の入力を検出した後に、対応するアプリケーションについてのユーザインタフェースを表示する間に、デバイスは対応するアプリケーションを閉じる要求を含む第２の入力を検出する（３０１８）。第２の入力を検出したのに応じて（３０２０）、デバイスが単一アプリケーションロック解除モードにある時に、デバイスは、デバイスをロック済み動作モードに戻し（３０２２）、デバイスがマルチアプリケーションロック解除モードにある時は、デバイスは対応するアプリケーションを閉じて（３０２４）、デバイスをロック解除済み動作モードに維持する。例えば、フォトビューアインタフェース２９０１６がマルチアプリケーションロック解除モードで表示されている間、ボタン押圧２９０２２を検出したのに応じて、対応するコンテンツ提示アプリケーションは閉じられ、デバイス１００はロック解除されたままとなる（図２９Ｃ〜図２９Ｄ）。その一方で、カメラロールインタフェース２９０４４が単一アプリケーションロック解除モードで表示されている間は、ボタン押圧２９０５２を検出したのに応じて、対応するコンテンツ提示アプリケーション又はカメラアプリケーションは閉じられ、デバイス１００はロック済みモードに戻る（図２９Ｈ〜図２９Ｉ）。別の実施例として、写真選択インタフェース２９０６０が単一アプリケーションロック解除モードで表示されている間、ボタン押圧２９０６６を検出したのに応じて、対応するコンテンツ提示アプリケーション又はカメラアプリケーションは閉じられ、デバイス１００はロック済みモードに戻る（図２９Ｌ〜図２９Ｍ）。別の実施例として、連絡先インタフェース２９１００が単一アプリケーションロック解除モードにて表示されている間、ボタン押圧２９１０４を検出したのに応じて、対応する電話アプリケーションは閉じられ、デバイス１００はロック済みモードに戻る（図２９Ｒ〜図２９Ｓ）。別の実施例として、パーソナルアシスタントインタフェース２９１０８が単一アプリケーションロック解除モードで表示されている間、ボタン押圧２９１１４又は２９１１６を検出したのに応じて、対応するパーソナルアシスタントアプリケーション又はカメラアプリケーションは閉じられ、デバイス１００はロック済みモードに戻る（図２９Ｗ〜図２９Ｙ）。
【０７３１】
いくつかの実施形態では、第１の入力を検出することは、指紋センサからの指紋のリフトオフを検出することを含み、第１の入力に対する反応は指紋センサから指紋のリフトオフを検出したのに応じて実行される（３０２６）。例えば、図２９Ｏ〜図２９Ｑでは、電話アプリケーションに対応する単一アプリケーションロック解除モードへの移行は、指紋リフトオフ２９０８６−ｂに応じて実行される。
【０７３２】
いくつかの実施形態では、指紋センサは、ボタンと統合され（３０２８）、第１の入力を検出することは、ボタンのアクティブ化を検出する（例えば、ボタンダウン信号を検出する）こと、指紋センサ上で指紋を検出すること、及びボタンの非アクティブ化を検出する（例えば、ボタンアップ信号を検出する）ことを（例えば、指紋センサ上で指紋を検出し続ける間に）含み、第１の入力に対する反応は、ボタンの非アクティブ化を検出したのに応じて実行される（例えば、第１の入力への反応はボタンアップ信号を検出したことに応じて実行される）。例えば、図２９Ｔ〜図２９Ｖは指紋センサ１６９をボタン２０４に統合されて示す。図２９Ｔ〜図２９Ｖでは、入力は、ボタン２０４をアクティブ化するボタンダウン２９１０６−ａ、ボタン押圧２９１０６に対応する指紋の検出、及びボタンを非アクティブ化するボタンアップ２９１０６−ｂを含む、ボタン押圧２９１０６である。単一アプリケーションロック解除モードへの（又はそうでない方への）移行は、ボタンアップ２９１０６−ｂを検出したのに応じて実行される。
【０７３３】
いくつかの実施形態では、対応するアプリケーションはボタンのアクティブ化を検出したのに応じて開かれる（３０３０）（例えば、デバイスは、ボタンダウンイベントを検出したのに応じて、又はボタンダウンイベントを検出した後に０．２、０．５、１、２秒、又は他の相当な時間閾値などの所定の時間閾値よりも長くボタンダウンを検出し続けたことに応じて、パーソナルデジタルアシスタントアプリケーションを開く）。例えば、デバイス１００は、少なくとも所定の時間についてボタンダウン２９１０６−ａを検出したのに応じて、パーソナルアシスタントアプリケーションを開く（例えば、パーソナルアシスタントインタフェース２９１０８を表示する）（図２９Ｔ〜図２９Ｕ）。
【０７３４】
いくつかの実施形態では、ボタンのアクティブ化を検出したのと併せて（例えば、ボタンのアクティブ化を検出した直前、最中、及び／又は直後に）、デバイスは指紋センサ上にある指の指紋についての指紋情報を取得し（３０３２）、その指紋情報がデバイスを用いて事前登録された登録済みの指紋と一致するかどうかを判定する。例えば、図２９Ｔでは、ボタンダウン２９１０６−ａ中に、デバイス１００はボタン押圧２９１０６に対応する指紋についての情報を取得し、その指紋が登録済みの指紋かどうかを判定する。
【０７３５】
いくつかの実施形態では、対応するアプリケーションはパーソナルアシスタントアプリケーション（例えば、指紋センサが統合されるボタンの長い押圧で起動される音声制御パーソナルアシスタントアプリケーション）であり（３０３４）、単一アプリケーションロック解除済みモードにおいてロックが解除される対応するアプリケーションの１つ以上の以前にロック済みの機能は、パーソナルアシスタントアプリケーションがデバイス上に記憶される特定のユーザについてのデータにアクセスする必要のある機能を含む（例えば、デバイスがロック済みモードにある間、パーソナルアシスタントアプリケーションは、ウェブ検索を行う又は特定ユーザについてのプライベート情報へのアクセスを必要としない指示を提供するなどの特定の機能は行うことができるが、メッセージを読む、住所録にアクセスする、及び／又は特定ユーザについてのプライベート情報へのアクセスを必要とするカレンダ情報にアクセスすることは、防止される／無効化される）。例えば、図２９Ｔ〜図２９Ｘでは、アプリケーションはパーソナルアシスタントアプリケーションであり、ボタン押圧２９１０６に対応する指紋が登録済みの指紋であると判定したのに応じてロックが解除される機能は、パーソナルアシスタントアプリケーションが個人又はプライベート情報にアクセスすることができる（及びそれによって、留守番電話を再生するなどの要求及びコマンドを実行することができる）ことである。
【０７３６】
いくつかの実施形態では、対応するアプリケーションはカメラアプリケーションであり（３０３６）、単一アプリケーションロック解除モードでロックが解除されている、対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスのカメラによって以前にキャプチャされた画像（例えば、デバイスのカメラの「フォトロール」における写真）を表示するようにデバイスを有効化する機能を含む。例えば、図２９Ｇ〜図２９Ｈでは、アプリケーションはカメラアプリケーションであり、指紋２９０５０が登録済みの指紋であると判定したのに応じてロックが解除された機能は、以前にキャプチャされた又は記憶された写真２９０１８がカメラロールインタフェース２９０４４に表示されることである。
【０７３７】
いくつかの実施形態では、対応するアプリケーションはコンテンツ提示アプリケーション（例えば、カメラによって以前にキャプチャされた写真を表示するフォトロールなどの、メディアビューア機能を有するカメラアプリケーション）であり（３０３８）、単一アプリケーションロック解除済みモードにおいてロックが解除される、対応するアプリケーション１つ以上の以前にロック済み機能は、コンテンツ提示アプリケーションと関連付けられたコンテンツを共有する（例えば、カメラの「フォトロール」内の写真を、メール、ＭＭＳメッセージ、又はソーシャルネットワーキングサービス上のメッセージで共有する）ことを有効化する機能を含む。例えば、図２９Ｊ〜図２９Ｋでは、アプリケーションはコンテンツ提示アプリケーション（又はカメラアプリケーション）であり、指紋２９０５６が登録済みの指紋であるとの判定に応じてロック解除される機能は、カメラロールインタフェース２９０４４における共有アイコン２９０２０が有効化されることである。
【０７３８】
いくつかの実施形態では、対応するアプリケーションは通信アプリケーション（例えば、電話アプリケーション）であり（３０４０）、単一アプリケーションロック解除モードにおいてロックが解除される、対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスのユーザが、ユーザによって特定される任意の連絡先と通信すること（例えば、非緊急の電話番号を掛けること）を有効化する機能を含む。例えば、図２９Ｏ〜図２９Ｑでは、アプリケーションは電話アプリケーションであり、指紋２９０８６が登録済みの指紋であるとの判定に応じてロックが解除される機能は、ユーザが任意の電話番号に掛けることができるキーパッドインタフェース２９０８８がアクセス可能になることである。
【０７３９】
いくつかの実施形態では、対応するアプリケーションは通信アプリケーション（電話アプリケーション）であり（３０４２）、単一アプリケーションロック解除済みモードでロックが解除される、対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスに通信情報のユーザ特有のディレクトリにアクセスするのを有効化する機能を含む（例えば、デバイスがロックされている間、ユーザの電話帳へのアクセスが無効化される）。例えば、図２９Ｏ〜図２９Ｒでは、アプリケーションは電話アプリケーションであり、指紋２９０８６が登録済みの指紋であるとの判定に従ってロックが解除される機能は、連絡先インタフェース２９１００がアクセス可能であるとのことである。
【０７４０】
図３０Ａ〜図３０Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。それに加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００８０］で列挙されているプロセス）は、また、図３０Ａ〜図３０Ｄに関連して上述されている方法３０００に類似の方法でも適用可能であることを留意されたい。例えば、方法３０００を参照して先述した指紋、接触、及びユーザインタフェースオブジェクトは、任意選択的に、本明細書で説明する他の方法（例えば、段落［００８０］内に列挙されたもの）を参照して本記載の指紋、接触、及びユーザインタフェースオブジェクトの特性の１つ以上を有する。簡潔性のために、これらの詳細はここでは繰り返さない。
【０７４１】
いくつかの実施形態によれば、図３１は、説明される様々な実施形態の理念に従って構成された電子デバイス３１００の機能ブロック図を示す。そのデバイスの機能ブロックは、任意選択的に、説明される様々な実施形態の理念を実行するために、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせによって実行される。図３１で説明する機能ブロックが、説明される様々な実施形態の理念を実施するために、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者に理解されよう。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分離、又は本明細書で説明する機能ブロックの更なる定義を任意選択的に支持する。
【０７４２】
図３１に示すように、電子デバイス３１００は、第１のユーザインタフェースを表示するように構成されるディスプレイユニット３１０２と、接触を受信するように構成される任意選択的にタッチ感知面ユニット３１０４と、指紋センサユニット３１０６と、ディスプレイユニット３１０２、任意選択的にタッチ感知面ユニット３１０４、及び指紋センサユニット３１０６に連結された処理ユニット３１０８と、を備える。いくつかの実施形態では、処理ユニット３１０８は、表示有効化ユニット３１１０と、検出ユニット３１１２と、移行ユニット３１１４と、アクセス防止ユニット３１１６と、戻りユニット３１１８と、終了ユニット３１２０と、取得ユニット３１２２と、判定ユニット３１２４とを含む。
【０７４３】
処理ユニット３１０８は、電子デバイスが、電子デバイス上での複数の様々なアプリケーションの機能へのアクセスが防止されるロック済みモードにある間、ディスプレイユニット３１０２上に、電子デバイスのロックデバイスユーザインタフェースの１つである第１のユーザインタフェースと、複数の様々なアプリケーションにおける対応するアプリケーションの限定アクセスユーザインタフェースとの表示を（例えば、表示有効化ユニット３１１０を用いて）有効化し、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力を（例えば、検出ユニット３１１２を用いて）検出するように、構成される。処理ユニット３１０８は、指紋センサを用いて、デバイスの１つ以上の機能のロック解除を開始させる要求に相当する第１の入力の検出に応じて、第１のユーザインタフェースが電子デバイスのロックデバイスユーザインタフェースであるとの判定に従って、デバイスを、ロックモードから、複数の様々なアプリケーションの機能のロックが解除されているマルチアプリケーションロック解除済みモードに（例えば、移行ユニット３１１４を用いて）移行させるように、更に構成される。処理ユニット３１０８はまた、第１のユーザインタフェースが、対応するアプリケーションについての限定アクセスユーザインタフェースであるとの判定に従って、デバイスを、ロック済みモードから、対応するアプリケーションの１つ以上の以前にロックされた機能がロック解除されている単一アプリケーションロック解除済みモードに（例えば、移行ユニット３１１４を用いて）移行させ、複数の様々なアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済み機能へのアクセスを（例えば、アクセス防止ユニット３１１６を用いて）引き続き防止するように、構成される。
【０７４４】
いくつかの実施形態では、デバイスをロック済みモードから単一アプリケーションロック解除モードに移行し、他のアプリケーションの以前にロック済みの機能へのアクセスを防止し続けることは、対応するアプリケーションの１つ以上の以前にロック済みの機能を、複数の異なるアプリケーションにおける他のアプリケーションの１つ以上の以前にロック済みの機能のロックを解除することなく、ロック解除することを含む。
【０７４５】
いくつかの実施形態では、デバイスをロック済みモードから単一アプリケーションロック解除済みモードに移行し、他のアプリケーションの以前にロック済みの機能へのアクセスを防止することは、デバイスをロック済みのモードから、複数の異なるアプリケーションの機能へのアクセスのロックが解除されるロック解除モードへ移行することと、デバイスを、対応するアプリケーションを閉じる要求を検出した後にロック解除済みモードからロック済みモードに移行するように構成することと、を含む。
【０７４６】
いくつかの実施形態では、処理ユニット３１０８は、第１の入力を検出した後に、対応するアプリケーションのユーザインタフェースの表示を有効化する間に、対応するアプリケーションを閉じる要求を含む第２の入力を（例えば、検出ユニット３１１２を用いて）検出し、第２の入力を検出したのに応じて、デバイスが単一アプリケーションロック解除モードにある時、デバイスをロック済み動作モードに（例えば、戻りユニット３１１８を用いて）戻し、デバイスがマルチアプリケーションロック解除モードにある時は、対応するアプリケーションを（例えば、終了ユニット３１２０を用いて）閉じて、デバイスをロック解除済み動作モードに維持するように、構成される。
【０７４７】
いくつかの実施形態では、第１の入力を検出することは、指紋センサ上から指紋のリフトオフを検出することを含み、第１の入力に対する反応は、指紋センサから指紋のリフトオフを検出したのに応じて実行される。
【０７４８】
いくつかの実施形態では、指紋センサはボタンと統合され、第１の入力を検出することは、ボタンのアクティブ化を検出することと、指紋センサ上で指紋を検出することと、ボタンの非アクティブ化を検出することとを含み、第１の入力に対する反応は、ボタンの非アクティブ化を検出したのに応じて実行される。
【０７４９】
いくつかの実施形態では、対応するアプリケーションは、ボタンのアクティブ化を検出したのに応じて開かれる。
【０７５０】
いくつかの実施形態では、処理装置３１０８は、ボタンのアクティブ化を検出するのに併せて、指紋センサ上にある指の指紋についての指紋情報を（例えば、取得ユニット３１２２を用いて）取得し、その指紋情報がデバイスを用いて事前登録された登録済みの指紋と一致するかどうかを（例えば、判定ユニット３１２４を用いて）判定するように、構成される。
【０７５１】
いくつかの実施形態では、対応するアプリケーションはパーソナルアシスタントアプリケーションであり、単一アプリケーションロック解除モードにおいてロックが解除される、対応する１つ以上の以前にロック済みの機能は、パーソナルアシスタントアプリケーションがデバイス上に記憶された特定ユーザについてのデータにアクセスすることを必要とする機能を含む。
【０７５２】
いくつかの実施形態では、対応するアプリケーションはカメラアプリケーションであり、単一アプリケーションロック解除モードにおいてロック解除されている、対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスに、デバイスのカメラによって以前にキャプチャされた画像を表示することを有効化する機能を含む。
【０７５３】
いくつかの実施形態では、対応するアプリケーションはコンテンツ提示アプリケーションであり、単一アプリケーションロック解除済モードにおいてロックが解除された対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスに、コンテンツ提示アプリケーションと関連付けられたコンテンツを共有するように有効化する機能を含む。
【０７５４】
いくつかの実施形態では、対応するアプリケーションは通信アプリケーションであり、単一アプリケーションロック解除済みモードにおいてロックが解除される、対応するアプリケーションの１つ以上の以前にロック済みの機能は、デバイスのユーザに、ユーザによって特定される任意の連絡先と通信するように有効化させる機能を含む。
【０７５５】
いくつかの実施形態では、対応するアプリケーションは通信アプリケーションであり、単一アプリケーションロック解除済みモードにおいてロックが解除されている対応するアプリケーションの１つ以上の以前にロック済みの機能は、ユーザ特有の通信情報のディレクトリにデバイスがアクセスすることを有効化する機能を含む。
【０７５６】
上述の情報処理方法での動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されたようなもの）又は特定用途向けチップなどの、情報処理装置内の１つ以上の機能モジュールを稼働することによって、任意選択的に実施される。
【０７５７】
図３０Ａ〜図３０Ｄを参照して上述された動作は、図１Ａ、図１Ｂ、又は図３１に示される構成要素によって、任意選択的に実施される。例えば、表示動作３００４、検出動作３００６、移行動作３０１０、及び移行並びにアクセス防止動作動作３０１２は、イベントソータ１７０、イベント認識部１８０、イベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けされたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用する、又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するための対応するＧＵＩアップデータ１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０７５８】
上述の説明は、説明の目的上、特定の実施形態を参照して説明されている。しかし、上述の例示的説明は、網羅的であること、又は本発明を、開示されている寸分違わない形態に限定することを意図されてはいない。上述の教示を考慮すれば、多くの修正及び変形が可能である。本発明の原理及びその実際的な応用を最良の形で説明し、それによって他の当業者が、及び想到される特定の用途に好適な様々な改良で本発明及び様々な実施形態を最良な形で使用することを可能とするために、これらの実施形態を選択し説明した。
【０７５９】
上述のように、本技術の一態様は、様々なソースから入手可能なデータを集めて使用して、招待制のコンテンツ又は彼らの興味対象となり得る他の任意のコンテンツのユーザへの送出を改善させることである。本開示は、いくつかの場合では、この集められたデータが、特定の人を固有に識別する、又は連絡する若しくは位置を特定するために使用可能である個人情報データを含み得る。このような個人情報データは、人工統計学データ、位置に基づくデータ、電話番号、メールアドレス、自宅住所、又は他の任意の識別情報を含むことができる。
【０７６０】
本開示は、この技術におけるこのような個人情報データの使用は、ユーザの利益のために使用することができると認識させる。例えば、個人情報データは、ユーザによってより興味の大きいターゲット化されたコンテンツを送出するために使用することができる。したがって、このような個人情報データの使用は、送出されたコンテンツの計算された制御を可能とする。更に、ユーザを利する個人情報データについての他の用途もまた、本開示から想到される。
【０７６１】
本開示は、このような個人情報データの収集、分析、開示、移動、保管、又は他の用途の責任を負うエンティティが、確立されたプライバシーポリシー及び／又はプライバシー慣行を遵守することを更に想到する。特に、このようなエンティティは、個人情報データをプライベートかつセキュアに維持するための工業又は行政上の要件を満たすかそれを超えると一般的に認識されるプライバシーポリシー及び慣行を実施及び常に使用すべきである。例えば、ユーザからの個人情報は、そのエンティティの合法的かつ正当な使用のために収集されるべきであり、それらの合法的使用を除いて、共有又は販売されるべきではない。更には、そのような収集は、ユーザに告知して同意を得た後にのみ実施するべきである。更には、そのようなエンティティは、そのような個人情報データへのアクセスを保護して安全化し、その個人情報データへのアクセスを有する他者が、それらのプライバシーポリシー及び手順を遵守することを保証するための、あらゆる必要な措置を講じるべきである。更には、そのようなエンティティは、広く受け入れられているプライバシーのポリシー及び慣行に対する自身の遵守を証明するために、第三者による評価を自らが受けることができる。
【０７６２】
前述の事柄にもかかわらず、本開示はまた、ユーザが、個人情報データの使用又はプライベートデータへのアクセスを選択的に阻止する実施形態も想到する。すなわち、本開示は、そのような個人情報データへのアクセスを防止又は阻止するために、ハードウェア要素及び／又はソフトウェア要素を提供することができると想到する。例えば、広告配送サービスの場合は、この技術は、ユーザが、サービスの登録中に、個人情報データの収集への参加の「オプトイン」又は「オプトアウト」を選択することを可能にするように構成され得る。別の実施例では、ユーザは、ターゲット化されたコンテンツ送出サービスのために位置情報を提供しないように選択することができる。更に別の実施例では、ユーザは、正確な位置情報を提供しないように、ただし位置ゾーン情報の移転は許可するように、選択することができる。
【０７６３】
それゆえ、本開示は、１つ以上の様々な開示された実施形態を実施するための個人情報データの使用を、広範に網羅するものであるが、本開示は、それらの様々な実施形態がまた、そのような個人情報データにアクセスすることを必要とせずに実施することも可能である点も、また想到する。すなわち、本技術の様々な実施形態は、そのような個人情報データの全て又は一部分の欠如により、実施不可能となるものではない。例えば、コンテンツはユーザによって、コンテンツがユーザに関連付けられたデバイスによって要求される、他の非個人情報はコンテンツ配送サービスに対して入手可能である、又は公的に入手可能な情報であるなど、非個人情報データ又は最小限の量の個人情報に基づいてプリファレンスを推論することによって選択することができる。
【図１Ａ】
2018195316.tif 000003
【図１Ｂ】
2018195316.tif 000004
【図２】
2018195316.tif 000005
【図３】
2018195316.tif 000006
【図４Ａ】
2018195316.tif 000007
【図４Ｂ】
2018195316.tif 000008
【図４Ｃ】
2018195316.tif 000009
【図４Ｄ】
2018195316.tif 000010
【図５Ａ】
2018195316.tif 000011
【図５Ｂ】
2018195316.tif 000012
【図５Ｃ】
2018195316.tif 000013
【図５Ｄ】
2018195316.tif 000014
【図５Ｅ】
2018195316.tif 000015
【図５Ｆ】
2018195316.tif 000016
【図５Ｇ】
2018195316.tif 000017
【図５Ｈ】
2018195316.tif 000018
【図５Ｉ】
2018195316.tif 000019
【図５Ｊ】
2018195316.tif 000020
【図５Ｋ】
2018195316.tif 000021
【図５Ｌ】
2018195316.tif 000022
【図５Ｍ】
2018195316.tif 000023
【図５Ｎ】
2018195316.tif 000024
【図５Ｏ】
2018195316.tif 000025
【図５Ｐ】
2018195316.tif 000026
【図５Ｑ】
2018195316.tif 000027
【図５Ｒ】
2018195316.tif 000028
【図５Ｓ】
2018195316.tif 000029
【図５Ｔ】
2018195316.tif 000030
【図５Ｕ】
2018195316.tif 000031
【図５Ｖ】
2018195316.tif 000032
【図５Ｗ】
2018195316.tif 000033
【図５Ｘ】
2018195316.tif 000034
【図５Ｙ】
2018195316.tif 000035
【図５Ｚ】
2018195316.tif 000036
【図５ＡＡ】
2018195316.tif 000037
【図５ＢＢ】
2018195316.tif 000038
【図５ＣＣ】
2018195316.tif 000039
【図５ＤＤ】
2018195316.tif 000040
【図５ＥＥ】
2018195316.tif 000041
【図６Ａ】
2018195316.tif 000042
【図６Ｂ】
2018195316.tif 000043
【図６Ｃ】
2018195316.tif 000044
【図６Ｄ】
2018195316.tif 000045
【図７】
2018195316.tif 000046
【図８Ａ】
2018195316.tif 000047
【図８Ｂ】
2018195316.tif 000048
【図８Ｃ】
2018195316.tif 000049
【図８Ｄ】
2018195316.tif 000050
【図８Ｅ】
2018195316.tif 000051
【図８Ｆ】
2018195316.tif 000052
【図８Ｇ】
2018195316.tif 000053
【図８Ｈ】
2018195316.tif 000054
【図８Ｉ】
2018195316.tif 000055
【図８Ｊ】
2018195316.tif 000056
【図８Ｋ】
2018195316.tif 000057
【図８Ｌ】
2018195316.tif 000058
【図８Ｍ】
2018195316.tif 000059
【図８Ｎ】
2018195316.tif 000060
【図８Ｏ】
2018195316.tif 000061
【図８Ｐ】
2018195316.tif 000062
【図８Ｑ】
2018195316.tif 000063
【図８Ｒ】
2018195316.tif 000064
【図８Ｓ】
2018195316.tif 000065
【図８Ｔ】
2018195316.tif 000066
【図８Ｕ】
2018195316.tif 000067
【図８Ｖ】
2018195316.tif 000068
【図８Ｗ】
2018195316.tif 000069
【図９Ａ】
2018195316.tif 000070
【図９Ｂ】
2018195316.tif 000071
【図１０】
2018195316.tif 000072
【図１１Ａ】
2018195316.tif 000073
【図１１Ｂ】
2018195316.tif 000074
【図１１Ｃ】
2018195316.tif 000075
【図１１Ｄ】
2018195316.tif 000076
【図１２Ａ】
2018195316.tif 000077
【図１２Ｂ】
2018195316.tif 000078
【図１３】
2018195316.tif 000079
【図１４Ａ】
2018195316.tif 000080
【図１４Ｂ】
2018195316.tif 000081
【図１４Ｃ】
2018195316.tif 000082
【図１５Ａ】
2018195316.tif 000083
【図１５Ｂ】
2018195316.tif 000084
【図１６】
2018195316.tif 000085
【図１７Ａ】
2018195316.tif 000086
【図１７Ｂ】
2018195316.tif 000087
【図１７Ｃ】
2018195316.tif 000088
【図１７Ｄ】
2018195316.tif 000089
【図１７Ｅ】
2018195316.tif 000090
【図１７Ｆ】
2018195316.tif 000091
【図１７Ｇ】
2018195316.tif 000092
【図１７Ｈ】
2018195316.tif 000093
【図１７Ｉ】
2018195316.tif 000094
【図１７Ｊ】
2018195316.tif 000095
【図１８Ａ】
2018195316.tif 000096
【図１８Ｂ】
2018195316.tif 000097
【図１８Ｃ】
2018195316.tif 000098
【図１９】
2018195316.tif 000099
【図２０Ａ】
2018195316.tif 000100
【図２０Ｂ】
2018195316.tif 000101
【図２０Ｃ】
2018195316.tif 000102
【図２０Ｄ】
2018195316.tif 000103
【図２０Ｅ】
2018195316.tif 000104
【図２０Ｆ】
2018195316.tif 000105
【図２０Ｇ】
2018195316.tif 000106
【図２０Ｈ】
2018195316.tif 000107
【図２０Ｉ】
2018195316.tif 000108
【図２０Ｊ】
2018195316.tif 000109
【図２０Ｋ】
2018195316.tif 000110
【図２０Ｌ】
2018195316.tif 000111
【図２０Ｍ】
2018195316.tif 000112
【図２０Ｎ】
2018195316.tif 000113
【図２０Ｏ】
2018195316.tif 000114
【図２０Ｐ】
2018195316.tif 000115
【図２０Ｑ】
2018195316.tif 000116
【図２０Ｒ】
2018195316.tif 000117
【図２０Ｓ】
2018195316.tif 000118
【図２０Ｔ】
2018195316.tif 000119
【図２１Ａ】
2018195316.tif 000120
【図２１Ｂ】
2018195316.tif 000121
【図２１Ｃ】
2018195316.tif 000122
【図２２】
2018195316.tif 000123
【図２３Ａ】
2018195316.tif 000124
【図２３Ｂ】
2018195316.tif 000125
【図２３Ｃ】
2018195316.tif 000126
【図２３Ｄ】
2018195316.tif 000127
【図２３Ｅ】
2018195316.tif 000128
【図２３Ｆ】
2018195316.tif 000129
【図２３Ｇ】
2018195316.tif 000130
【図２３Ｈ】
2018195316.tif 000131
【図２３Ｉ】
2018195316.tif 000132
【図２３Ｊ】
2018195316.tif 000133
【図２３Ｋ】
2018195316.tif 000134
【図２３Ｌ】
2018195316.tif 000135
【図２３Ｍ】
2018195316.tif 000136
【図２３Ｎ】
2018195316.tif 000137
【図２３Ｏ】
2018195316.tif 000138
【図２３Ｐ】
2018195316.tif 000139
【図２３Ｑ】
2018195316.tif 000140
【図２３Ｒ】
2018195316.tif 000141
【図２３Ｓ】
2018195316.tif 000142
【図２３Ｔ】
2018195316.tif 000143
【図２３Ｕ】
2018195316.tif 000144
【図２３Ｖ】
2018195316.tif 000145
【図２３Ｗ】
2018195316.tif 000146
【図２３Ｘ】
2018195316.tif 000147
【図２３Ｙ】
2018195316.tif 000148
【図２３Ｚ】
2018195316.tif 000149
【図２３ＡＡ】
2018195316.tif 000150
【図２３ＢＢ】
2018195316.tif 000151
【図２３ＣＣ】
2018195316.tif 000152
【図２３ＤＤ】
2018195316.tif 000153
【図２３ＥＥ】
2018195316.tif 000154
【図２３ＦＦ】
2018195316.tif 000155
【図２４Ａ】
2018195316.tif 000156
【図２４Ｂ】
2018195316.tif 000157
【図２４Ｃ】
2018195316.tif 000158
【図２４Ｄ】
2018195316.tif 000159
【図２５】
2018195316.tif 000160
【図２６Ａ】
2018195316.tif 000161
【図２６Ｂ】
2018195316.tif 000162
【図２６Ｃ】
2018195316.tif 000163
【図２６Ｄ】
2018195316.tif 000164
【図２６Ｅ】
2018195316.tif 000165
【図２６Ｆ】
2018195316.tif 000166
【図２６Ｇ】
2018195316.tif 000167
【図２６Ｈ】
2018195316.tif 000168
【図２６Ｉ】
2018195316.tif 000169
【図２６Ｊ】
2018195316.tif 000170
【図２６Ｋ】
2018195316.tif 000171
【図２６Ｌ】
2018195316.tif 000172
【図２６Ｍ】
2018195316.tif 000173
【図２６Ｎ】
2018195316.tif 000174
【図２６Ｏ】
2018195316.tif 000175
【図２６Ｐ】
2018195316.tif 000176
【図２６Ｑ】
2018195316.tif 000177
【図２６Ｒ】
2018195316.tif 000178
【図２６Ｓ】
2018195316.tif 000179
【図２６Ｔ】
2018195316.tif 000180
【図２６Ｕ】
2018195316.tif 000181
【図２６Ｖ】
2018195316.tif 000182
【図２６Ｗ】
2018195316.tif 000183
【図２６Ｘ】
2018195316.tif 000184
【図２７Ａ】
2018195316.tif 000185
【図２７Ｂ】
2018195316.tif 000186
【図２７Ｃ】
2018195316.tif 000187
【図２７Ｄ】
2018195316.tif 000188
【図２８】
2018195316.tif 000189
【図２９Ａ】
2018195316.tif 000190
【図２９Ｂ】
2018195316.tif 000191
【図２９Ｃ】
2018195316.tif 000192
【図２９Ｄ】
2018195316.tif 000193
【図２９Ｅ】
2018195316.tif 000194
【図２９Ｆ】
2018195316.tif 000195
【図２９Ｇ】
2018195316.tif 000196
【図２９Ｈ】
2018195316.tif 000197
【図２９Ｉ】
2018195316.tif 000198
【図２９Ｊ】
2018195316.tif 000199
【図２９Ｋ】
2018195316.tif 000200
【図２９Ｌ】
2018195316.tif 000201
【図２９Ｍ】
2018195316.tif 000202
【図２９Ｎ】
2018195316.tif 000203
【図２９Ｏ】
2018195316.tif 000204
【図２９Ｐ】
2018195316.tif 000205
【図２９Ｑ】
2018195316.tif 000206
【図２９Ｒ】
2018195316.tif 000207
【図２９Ｓ】
2018195316.tif 000208
【図２９Ｔ】
2018195316.tif 000209
【図２９Ｕ】
2018195316.tif 000210
【図２９Ｖ】
2018195316.tif 000211
【図２９Ｗ】
2018195316.tif 000212
【図２９Ｘ】
2018195316.tif 000213
【図２９Ｙ】
2018195316.tif 000214
【図３０Ａ】
2018195316.tif 000215
【図３０Ｂ】
2018195316.tif 000216
【図３０Ｃ】
2018195316.tif 000217
【図３０Ｄ】
2018195316.tif 000218
【図３１】
2018195316.tif 000219
【手続補正書】
【提出日】平成30年7月9日(2018.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ひとつ以上のプロセッサとメモリと生体センサとを備える電子デバイスにおいて、
ひとつ以上のクレデンシャルの集合を保持することと、
ひとつ以上のクレデンシャルの前記集合のうちのひとつ以上の資格に対応するフィールドを伴うフォームを表示することと、
ひとつ以上のクレデンシャルの前記集合のうちのひとつ以上の資格を、自動的に前記フォームに入力するための要求を受けることと、
自動的に前記フォームに入力するための前記要求を受けることに応じて、
自動的に前記フォームに入力するための前記要求に基づいて取得された生体入力がひとつ以上のクレデンシャルの前記集合の使用を承認されているユーザに関連付けられた生体情報の集合を含むという判定に従って、前記ひとつ以上のクレデンシャルを前記フォームに入力し、
自動的に前記フォームに入力するための前記要求に基づいて取得された前記生体入力がひとつ以上のクレデンシャルの前記集合の使用を承認されているユーザに関連付けられていない生体情報の集合を含むという判定に従って、前記ひとつ以上のクレデンシャルを前記フォームに入力するのを止めることと、を含む方法。
【請求項２】
ひとつ以上のクレデンシャルの前記集合が、ユーザＩＤ、パスワード、クレジットカード番号、銀行口座番号、住所、電話番号、および買い物のクレデンシャルのうちのひとつ以上を含む請求項１に記載の方法。
【請求項３】
前記ひとつ以上のクレデンシャルを前記フォームに入力することが、前記フォームのひとつ以上のフィールドに、前記ひとつ以上のクレデンシャルの編集版を表示することを含む請求項１または２に記載の方法。
【請求項４】
前記フォームのひとつ以上のフィールドに前記ひとつ以上のクレデンシャルの前記編集版を表示している間に、前記生体センサを用いて生体情報の集合を検出することと、
生体情報の前記集合を検出することに応じて、かつ、生体情報の前記集合が前記ひとつ以上のクレデンシャルを明かすことを承認されているユーザに関連付けられているという判定に従い、前記フォームの前記フィールドに、前記ひとつ以上のクレデンシャルの非編集版を表示することと、をさらに含む請求項３に記載の方法。
【請求項５】
クレデンシャルの前記編集版が前記クレデンシャルの長さを示すものを含み、
前記クレデンシャルの前記非編集版が前記クレデンシャルの人が読めるバージョンを含む請求項４に記載の方法。
【請求項６】
クレデンシャルの前記編集版が前記クレデンシャルの非編集部分を含み、
前記クレデンシャルの前記非編集版が前記クレデンシャル全体の人が読めるバージョンを含む請求項４または５に記載の方法。
【請求項７】
生体情報の前記集合がひとつ以上のクレデンシャルの前記集合の使用を承認されているユーザに関連付けられているという前記判定は、生体情報の前記集合が生体情報の少なくともひとつ以上の登録された集合にマッチするという判定を含む請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記生体センサが指紋センサである請求項１から７のいずれか一項に記載の方法。
【請求項９】
生体情報の前記集合が指紋に対応する請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記生体入力が指紋入力である請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記生体センサがディスプレイと別体である請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
請求項１から１１のいずれか一項に記載の方法を行うためのインストラクションを含むひとつ以上のコンピュータプログラムを保持するメモリと、
メモリに保持される前記インストラクションを実行可能なひとつ以上のプロセッサと、を備える電子デバイス。
【請求項１３】
請求項１から１１のいずれか一項に記載の方法を行うためのインストラクションを含むコンピュータプログラム。
【請求項１４】
請求項１から１１のいずれか一項に記載の方法を、コンピュータプログラムに従って行う手段を備えるデバイス。
【外国語明細書】
2018195316000001.pdf