(57)【要約】      （修正有）【課題】ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを提供する。【解決手段】ディスプレイと指紋センサとを有し第１のユーザインタフェースをディスプレイに表示する電子機器であって、第１のユーザインタフェースをディスプレイに表示している間に、指紋センサにおいて指紋の動きを検出する。指紋センサにおいて指紋の動きを検出したことに応じて、電子機器は、指紋の動きが第１の方向であるという判定に従って、第１のユーザインタフェースをナビゲートし、指紋の動きが第１の方向とは異なる第２の方向であるという判定に従って、第１のユーザインタフェースとは異なる第２のユーザインタフェースをディスプレイに表示する。【選択図】図６Ａ
2020198105.tif 000002
【特許請求の範囲】
【請求項１】
指紋センサとディスプレイとを有する電子機器において、
前記ディスプレイに第１のユーザインタフェースを表示するステップと、
前記ディスプレイに前記第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出するステップと、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートするステップと、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースを前記ディスプレイに表示するステップと、
を含む、方法。
【請求項２】
前記第１の方向が前記第２の方向に対して直角である、請求項１に記載の方法。
【請求項３】
前記第１のユーザインタフェースが第１のアプリケーションのユーザインタフェースであり、
前記第２のユーザインタフェースが、複数の現在開いているアプリケーションの描像を含む、マルチタスキングユーザインタフェースである、請求項１〜２のいずれか一項に記載の方法。
【請求項４】
前記指紋の前記動きが前記第２の方向であるという前記判定に従って前記第２のユーザインタフェースを表示している間に、前記指紋センサにおける前記指紋の前記第１の方向の動きを検出するステップと、
前記指紋センサにおいて前記第１の方向の前記指紋の動きを検出したことに応じて、前記第２のユーザインタフェースをナビゲートするステップと、を含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記指紋の前記動きが前記第２の方向であるという前記判定に従って前記第２のユーザインタフェースを表示している間に、前記指紋センサにおける前記指紋の第３の方向の動きを検出するステップと、
前記指紋センサにおいて前記第３の方向の前記指紋の動きを検出したことに応じて、前記第２のユーザインタフェースを表示するのを中止するステップと、を含む、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
前記第１のユーザインタフェースをナビゲートするステップが、前記指紋センサにおける前記指紋の変位に従って判定された速度で前記第１のユーザインタフェースをナビゲートするステップを含む、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
前記第１のユーザインタフェースをナビゲートするステップが、前記指紋センサにおける前記指紋の変位に従って判定された量の分だけ前記第１のユーザインタフェースをナビゲートするステップを含む、請求項１〜５のいずれか一項に記載の方法。
【請求項８】
前記第１のユーザインタフェースをナビゲートするステップが、前記指紋センサにおける前記指紋の動きの方向に従って判定された方向に前記第１のユーザインタフェースをナビゲートするステップを含む、請求項１〜７のいずれか一項に記載の方法。
【請求項９】
前記第２のユーザインタフェースを表示するステップが、前記ディスプレイに現れる前記第２のユーザインタフェースのアニメートされた遷移を表示するステップを含み、
前記アニメートされた遷移の速度が、前記指紋センサにおける前記指紋の変位に基づく、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
前記指紋センサが前記ディスプレイとは分離している、請求項１〜９のいずれか一項に記載の方法。
【請求項１１】
前記機器がタッチ感知面を含み、
前記指紋センサが前記タッチ感知面とは分離している、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
前記機器がボタンを含み、
前記指紋センサが前記ボタンと一体型である、請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
前記第１のユーザインタフェースが表示されている間に、前記ボタンのアクティブ化を検出するステップと、
前記ボタンのアクティブ化を検出したことに応じて、前記第１のユーザインタフェースを、前記ボタンのアクティブ化と関連付けられた既定のユーザインタフェースに置き換えるステップと、を含む、請求項１２に記載の方法。
【請求項１４】
前記第２のユーザインタフェースが表示されている間に、前記ボタンのアクティブ化を検出するステップと、
前記ボタンのアクティブ化を検出したことに応じて、前記第２のユーザインタフェースを表示するのを中止するステップと、を含む、請求項１２に記載の方法。
【請求項１５】
前記第１のユーザインタフェースが表示されている間に、前記ボタンの二重アクティブ化を検出するステップと、
前記ボタンの二重アクティブ化を検出したことに応じて、前記ディスプレイに前記第２のユーザインタフェースを表示するステップと、を含む、請求項１２に記載の方法。
【請求項１６】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記ディスプレイに第１のユーザインタフェースを表示し、
前記ディスプレイに第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出し、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートし、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースを前記ディスプレイに表示する、
ための命令を含む、電子機器。
【請求項１７】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
前記ディスプレイに第１のユーザインタフェースを表示させ、
前記ディスプレイに第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出させ、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートさせ、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースを前記ディスプレイに表示させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項１８】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
第１のユーザインタフェースを備え、
前記ディスプレイに前記第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きが検出され、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースのナビゲーションが実行され、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースが前記ディスプレイに表示される、
グラフィカルユーザインタフェース。
【請求項１９】
電子機器であって、
ディスプレイと、
指紋センサと、
前記ディスプレイに第１のユーザインタフェースを表示するための手段と、
前記ディスプレイに前記第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出するための手段と、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートし、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースを前記ディスプレイに表示する、ための手段と、
を備える、電子機器。
【請求項２０】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
前記ディスプレイに第１のユーザインタフェースを表示するための手段と、
前記ディスプレイに前記第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出するための手段と、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートし、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記第１のユーザインタフェースとは異なる第２のユーザインタフェースを前記ディスプレイに表示する、ための手段と、
を備える、情報処理装置。
【請求項２１】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１〜１５に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項２２】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項１〜１５に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項２３】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項１〜１５に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項２４】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項１〜１５に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項２５】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項１〜１５に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項２６】
電子機器であって、
第１のユーザインタフェースを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記ディスプレイに第１のユーザインタフェースを表示している間に、前記指紋センサにおける指紋の動きを検出し、
前記指紋センサにおいて前記指紋の動きを検出したことに応じて、
前記指紋の前記動きが第１の方向であるという判定に従って、前記第１のユーザインタフェースをナビゲートし、
前記指紋の前記動きが前記第１の方向とは異なる第２の方向であるという判定に従って、前記ディスプレイユニットにおける前記第１のユーザインタフェースとは異なる第２のユーザインタフェースの表示を有効化する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項２７】
前記第１の方向が前記第２の方向に対して直角である、請求項２６に記載の電子機器。
【請求項２８】
前記第１のユーザインタフェースが第１のアプリケーションのユーザインタフェースであり、
前記第２のユーザインタフェースが、複数の現在開いているアプリケーションの描像を含む、マルチタスキングユーザインタフェースである、請求項２６〜２７のいずれか一項に記載の電子機器。
【請求項２９】
前記処理ユニットが、
前記指紋の前記動きが前記第２の方向であるという前記判定に従って前記第２のユーザインタフェースの表示を有効化している間に、前記指紋センサにおける前記指紋の前記第１の方向の動きを検出し、
前記指紋センサにおいて前記第１の方向の前記指紋の動きを検出したことに応じて、前記第２のユーザインタフェースをナビゲートする、ように更に構成されている、請求項２６〜２８のいずれか一項に記載の電子機器。
【請求項３０】
前記処理ユニットが、
前記指紋の前記動きが前記第２の方向であるという前記判定に従って前記第２のユーザインタフェースの表示を有効化している間に、前記指紋センサにおける前記指紋の前記第３の方向の動きを検出し、
前記指紋センサにおいて前記第３の方向の前記指紋の動きを検出したことに応じて、前記第２のユーザインタフェースの表示を有効化するのを中止する、ように更に構成されている、請求項２６〜２９のいずれか一項に記載の電子機器。
【請求項３１】
前記第１のユーザインタフェースをナビゲートすることが、前記指紋センサにおける前記指紋の変位に従って判定された速度で前記第１のユーザインタフェースをナビゲートすることを含む、請求項２６〜３０のいずれか一項に記載の電子機器。
【請求項３２】
前記第１のユーザインタフェースをナビゲートすることが、前記指紋センサにおける前記指紋の変位に従って判定された量の分だけ前記第１のユーザインタフェースをナビゲートすることを含む、請求項２６〜３０のいずれか一項に記載の電子機器。
【請求項３３】
前記第１のユーザインタフェースをナビゲートすることが、前記指紋センサにおける前記指紋の動きの方向に従って判定された方向に前記第１のユーザインタフェースをナビゲートすることを含む、請求項２６〜３２のいずれか一項に記載の電子機器。
【請求項３４】
前記第２のユーザインタフェースの表示を有効化することが、前記ディスプレイに現れる前記第２のユーザインタフェースのアニメートされた遷移の表示を有効化することを含み、
前記アニメートされた遷移の速度が、前記指紋センサにおける前記指紋の変位に基づく、請求項２６〜３３のいずれか一項に記載の電子機器。
【請求項３５】
前記指紋センサが前記ディスプレイとは分離している、請求項２６〜３４のいずれか一項に記載の電子機器。
【請求項３６】
前記機器がタッチ感知面を含み、
前記指紋センサが前記タッチ感知面とは分離している、請求項２６〜３５のいずれか一項に記載の電子機器。
【請求項３７】
前記機器がボタンを含み、
前記指紋センサが前記ボタンと一体型である、請求項２６〜３６のいずれか一項に記載の電子機器。
【請求項３８】
前記処理ユニットが、
前記第１のユーザインタフェースが表示されている間に、前記ボタンのアクティブ化を検出し、
前記ボタンのアクティブ化を検出したことに応じて、前記第１のユーザインタフェースを、前記ボタンのアクティブ化と関連付けられた既定のユーザインタフェースに置き換える、ように更に構成されている、請求項３７に記載の電子機器。
【請求項３９】
前記処理ユニットが、
前記第２のユーザインタフェースが表示されている間に、前記ボタンのアクティブ化を検出し、
前記ボタンのアクティブ化を検出したことに応じて、前記第２のユーザインタフェースを表示するのを中止する、ように更に構成されている、請求項３７に記載の電子機器。
【請求項４０】
前記処理ユニットが、
前記第１のユーザインタフェースが表示されている間に、前記ボタンの二重アクティブ化を検出し、
前記ボタンの二重アクティブ化を検出したことに応じて、前記ディスプレイにおける前記第２のユーザインタフェースの表示を有効化する、ように更に構成されている、請求項３７に記載の電子機器。
【請求項４１】
一体型指紋センサを含むボタンを有する電子機器において、
前記一体型指紋センサにおいて指紋を検出するステップと、
前記一体型指紋センサにおいて前記指紋を検出し続けている間に前記ボタンのアクティブ化を検出するステップと、
前記ボタンのアクティブ化を検出したことに応じて、
前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作である第１の動作を実行するステップと、
前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる第２の動作を実行するステップであって、前記第２の動作が、前記ボタンのアクティブ化を検出する直前にディスプレイに表示されたユーザインタフェースと関連付けられた動作である、ステップと、
を含む、方法。
【請求項４２】
前記電子機器がディスプレイを含み、
前記方法が、前記一体型指紋センサにおいて前記指紋を検出する前に、前記ディスプレイに第１のユーザインタフェースを表示するステップを含む、請求項４１に記載の方法。
【請求項４３】
前記第１のユーザインタフェースが第１のアプリケーションのユーザインタフェースであり、
前記第１の動作が、前記第１のユーザインタフェースを表示するのを中止するステップと、アプリケーション起動インタフェースを表示するステップと、を含む、請求項４２に記載の方法。
【請求項４４】
前記第１のアプリケーションの前記ユーザインタフェースが、前記第１のアプリケーションと関連付けられたそれぞれの動作に対応する複数のアフォーダンスを含み、
前記第２の動作が、前記複数のアフォーダンスのうち、現在選択されているアフォーダンスに対応する前記第１のアプリケーションと関連付けられた動作を実行するステップを含む、請求項４３に記載の方法。
【請求項４５】
前記第１のユーザインタフェースがアプリケーション起動インタフェースであり、
前記第１の動作が、前記アプリケーション起動インタフェースを表示するのを中止するステップと、前記ボタンのアクティブ化と関連付けられた既定のアプリケーションを表示するステップと、を含む、請求項４２に記載の方法。
【請求項４６】
前記アプリケーション起動インタフェースが、複数のアプリケーションにおけるそれぞれのアプリケーションに対応する複数のアプリケーション起動アフォーダンスを含み、
前記第２の動作が、前記複数のアプリケーション起動アフォーダンスのうちの現在選択されているアプリケーション起動アフォーダンスに対応するそれぞれのアプリケーションを起動するステップを含む、請求項４５に記載の方法。
【請求項４７】
前記ボタンのアクティブ化を検出する前に、
前記一体型指紋センサにおいて前記所定の期間よりも長きにわたり、前記指紋を検出するステップと、
前記一体型指紋センサにおいて前記所定の期間よりも長きにわたり前記指紋を検出したことに応じて、前記ディスプレイにフォーカスセレクタの描像を表示するステップと、を含む、請求項４２〜４６のいずれか一項に記載の方法。
【請求項４８】
前記ボタンのアクティブ化を検出する前に、
前記ディスプレイにフォーカスセレクタの描像を表示するステップと、
前記指紋センサにおける前記指紋の動きを検出するステップと、
前記指紋センサにおける前記指紋の前記動きを検出したことに応じて、前記指紋の動きに従って前記ディスプレイ上で前記フォーカスセレクタの前記描像を移動させるステップと、を含む、請求項４２〜４６のいずれか一項に記載の方法。
【請求項４９】
前記第２の動作が、前記第１のユーザインタフェースにおけるフォーカスセレクタのロケーションに依存しており、
前記第１の動作が、前記第１のユーザインタフェースにおける前記フォーカスセレクタの前記ロケーションから独立している、請求項４２〜４６のいずれか一項に記載の方法。
【請求項５０】
前記ボタンのアクティブ化を検出する前に、
前記指紋が前記ボタン上にある前記指紋センサを横切る動きを検出するステップと、
前記指紋の前記動きを検出したことに応じて、前記指紋の前記動きに従って第３の動作を実行するステップと、を含む、請求項４１〜４９のいずれか一項に記載の方法。
【請求項５１】
前記第３の動作が、それぞれのオプションを、現在選択されているオプションとして複数のオプションから選択するステップを含み、
前記第２の動作が、前記現在選択されているオプションと関連付けられたアクションを実行するステップを含む、請求項５０に記載の方法。
【請求項５２】
前記第１の動作が、前記現在選択されているオプションから独立している、請求項５１に記載の方法。
【請求項５３】
電子機器であって、
ディスプレイと、
一体型指紋センサを含むボタンと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記一体型指紋センサにおいて指紋を検出し、
前記一体型指紋センサにおいて前記指紋を検出し続けている間に前記ボタンのアクティブ化を検出し、
前記ボタンのアクティブ化を検出したことに応じて、
前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作である第１の動作を実行し、
前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンのアクティブ化を検出する直前に前記ディスプレイに表示されたユーザインタフェースと関連付けられた動作である第２の動作を実行する、
ための命令を含む、電子機器。
【請求項５４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、一体型指紋センサを含むボタンとを有する電子機器によって実行されたときに、前記機器に、
前記一体型指紋センサにおいて指紋を検出させ、
前記一体型指紋センサにおいて前記指紋を検出し続けている間に前記ボタンのアクティブ化を検出させ、
前記ボタンのアクティブ化を検出したことに応じて、
前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作である第１の動作を実行させ、
前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンのアクティブ化を検出する直前に前記ディスプレイに表示されたユーザインタフェースと関連付けられた動作である第２の動作を実行させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項５５】
ディスプレイと、一体型指紋センサを含むボタンと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
１つ以上のユーザインタフェースオブジェクトを備え、
前記一体型指紋センサにおいて指紋を検出し続けている間に、前記ボタンのアクティブ化を検出したことに応じて、
前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作であり、前記１つ以上のユーザインタフェースオブジェクトの表示を調整するための第１の動作が実行され、
前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンのアクティブ化を検出する直前に前記ディスプレイに表示されたユーザインタフェースと関連付けられた動作である第２の動作が実行される、グラフィカルユーザインタフェース。
【請求項５６】
電子機器であって、
ディスプレイと、
一体型指紋センサを含むボタンと、
前記一体型指紋センサにおいて指紋を検出するための手段と、
前記一体型指紋センサにおいて前記指紋を検出し続けている間に前記ボタンのアクティブ化を検出するための手段と、
前記ボタンのアクティブ化を検出したことに応じて、前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作である第１の動作を実行するための手段と、
前記ボタンのアクティブ化を検出したことに応じて、前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンのアクティブ化を検出する直前に前記ディスプレイに表示されたユーザインタフェースと関連付けられた動作である第２の動作を実行するための手段と、を備える、電子機器。
【請求項５７】
ディスプレイと、一体型指紋センサを含むボタンと、を有する電子機器で使用するための情報処理装置であって、
前記一体型指紋センサにおいて指紋を検出するための手段と、
前記一体型指紋センサにおいて前記指紋を検出し続けている間に前記ボタンのアクティブ化を検出するための手段と、
前記ボタンのアクティブ化を検出したことに応じて、前記指紋が、前記ボタンのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されなかったという判定に従って、前記ボタンのアクティブ化と関連付けられた既定の動作である第１の動作を実行するための手段と、
前記ボタンのアクティブ化を検出したことに応じて、前記指紋が、前記ボタンのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンのアクティブ化を検出する直前に前記ディスプレイに表示されたユーザインタフェースと関連付けられた動作である第２の動作を実行するための手段と、を備える、情報処理装置。
【請求項５８】
電子機器であって、
ディスプレイと、
一体型指紋センサを含むボタンと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項４１〜５２に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項５９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、一体型指紋センサを含むボタンと、を有する電子機器によって実行されたときに、請求項４１〜５２に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項６０】
ディスプレイと、一体型指紋センサを含むボタンと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項４１〜５２に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項６１】
電子機器であって、
ディスプレイと、
一体型指紋センサを含むボタンと、
請求項４１〜５２に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項６２】
ディスプレイと、一体型指紋センサを含むボタンと、を有する電子機器で使用するための情報処理装置であって、
請求項４１〜５２に記載の方法のいずれかを実行するための手段と、を備える、情報処理装置。
【請求項６３】
電子機器であって、
一体型指紋センサユニットを含むボタンユニットと、
前記指紋センサユニットに連結された処理ユニットであって、
前記一体型指紋センサユニットにおいて指紋を検出し、
前記一体型指紋センサユニットにおいて前記指紋を検出し続けている間に、前記ボタンユニットのアクティブ化を検出し、
前記ボタンユニットのアクティブ化を検出したことに応じて、
前記指紋が、前記ボタンユニットのアクティブ化を検出するまで所定の期間よりも長きにわたり、前記一体型指紋センサユニットにおいて連続して検出されなかったという判定に従って、前記ボタンユニットのアクティブ化と関連付けられた既定の動作である第１の動作を実行し、
前記指紋が、前記ボタンユニットのアクティブ化を検出するまで前記所定の期間よりも長きにわたり、前記一体型指紋センサユニットにおいて連続して検出されたという判定に従って、前記第１の動作とは異なる、前記ボタンユニットのアクティブ化を検出する直前にディスプレイユニットに表示されたユーザインタフェースと関連付けられた動作である第２の動作を実行する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項６４】
前記一体型指紋センサユニットにおいて前記指紋を検出する前に第１のユーザインタフェースを表示するように構成されたディスプレイユニットを更に備える、請求項６３に記載の電子機器。
【請求項６５】
前記第１のユーザインタフェースが第１のアプリケーションのユーザインタフェースであり、
前記第１の動作が、前記第１のユーザインタフェースを表示するのを中止するステップと、前記ディスプレイユニットにアプリケーション起動インタフェースを表示するステップと、を含む、請求項６４に記載の電子機器。
【請求項６６】
前記第１のアプリケーションの前記ユーザインタフェースが、前記第１のアプリケーションと関連付けられたそれぞれの動作に対応する複数のアフォーダンスを含み、
前記第２の動作が、前記複数のアフォーダンスのうちの現在選択されているアフォーダンスに対応する前記第１のアプリケーションと関連付けられた動作を実行するステップを含む、請求項６５に記載の電子機器。
【請求項６７】
前記第１のユーザインタフェースがアプリケーション起動インタフェースであり、
前記第１の動作が、前記アプリケーション起動インタフェースを表示するのを中止するステップと、前記ボタンユニットのアクティブ化と関連付けられた既定のアプリケーションを表示するステップと、を含む、請求項６４に記載の電子機器。
【請求項６８】
前記アプリケーション起動インタフェースが、複数のアプリケーションにおけるそれぞれのアプリケーションに対応する複数のアプリケーション起動アフォーダンスを含み、
前記第２の動作が、前記複数のアプリケーション起動アフォーダンスの現在選択されているアプリケーション起動アフォーダンスに対応するそれぞれのアプリケーションを起動するステップを含む、請求項６７に記載の電子機器。
【請求項６９】
前記処理ユニットが、前記ボタンユニットのアクティブ化を検出する前に、
前記一体型指紋センサユニットにおいて前記所定の期間よりも長きにわたり、前記指紋を検出し、
前記一体型指紋センサユニットにおいて前記所定の期間よりも長きにわたり前記指紋を検出したことに応じて、前記ディスプレイユニットにフォーカスセレクタの描像を表示する、ように更に構成されている、請求項６４〜６７のいずれか一項に記載の電子機器。
【請求項７０】
前記処理ユニットが、前記ボタンユニットのアクティブ化を検出する前に、
前記ディスプレイユニットにフォーカスセレクタの描像を表示し、
前記指紋センサユニットにおいて前記指紋の動きを検出し、
前記指紋センサユニットにおいて前記指紋の前記動きを検出したことに応じて、前記指紋の動きに従って、前記ディスプレイユニット上で前記フォーカスセレクタの前記描像を移動させる、ように更に構成されている、請求項６４〜６７のいずれか一項に記載の電子機器。
【請求項７１】
前記第２の動作が前記第１のユーザインタフェースにおけるフォーカスセレクタのロケーションに依存しており、
前記第１の動作が前記第１のユーザインタフェースにおける前記フォーカスセレクタの前記ロケーションから独立している、請求項６４〜６７のいずれか一項に記載の電子機器。
【請求項７２】
前記処理ユニットが、前記ボタンユニットのアクティブ化を検出する前に、
前記指紋が前記ボタンユニット上にある前記指紋センサユニットを横切る動きを検出し、
前記指紋の前記動きを検出したことに応じて、前記指紋の前記動きに従って第３の動作を実行する、ように更に構成されている、請求項７１に記載の電子機器。
【請求項７３】
前記第３の動作が、それぞれのオプションを、現在選択されているオプションとして複数のオプションから選択するステップを含み、
前記第２の動作が、前記現在選択されているオプションと関連付けられたアクションを実行するステップを含む、請求項７２に記載の電子機器。
【請求項７４】
前記第１の動作が、前記現在選択されているオプションから独立している、請求項７３に記載の電子機器。
【請求項７５】
指紋センサとディスプレイとを有する電子機器において、
前記ディスプレイにユーザインタフェースを表示するステップであって、前記ユーザインタフェースが、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、を有するステップと、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースを前記第１の向き固有の動作モードで表示するステップと、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースを前記第２の向き固有の動作モードで表示するステップと、
前記指紋センサにおいて指紋を検出するステップと、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転を検出するステップと、
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックするステップと、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出し、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持するステップと、
を含む、方法。
【請求項７６】
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記指紋センサにおける前記第１の方向とは異なる第２の方向での指紋の回転を検出するステップと、
前記第２の方向での前記指紋の前記回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードからロック解除するステップと、を含む、請求項７５に記載の方法。
【請求項７７】
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースの向きが前記第１の向き固有の動作モードでロックされているという視覚的合図を表示するステップを含む、請求項７５〜７６のいずれか一項に記載の方法。
【請求項７８】
前記第１の向き固有の動作モードが縦向き動作モードであり、
前記第２の向き固有の動作モードが横向き動作モードである、請求項７５〜７７のいずれか一項に記載の方法。
【請求項７９】
前記指紋センサが前記ディスプレイとは分離している、請求項７５〜７８のいずれか一項に記載の方法。
【請求項８０】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
ユーザインタフェースであって、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、を有するユーザインタフェースを前記ディスプレイに表示し、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースを前記第１の向き固有の動作モードで表示し、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースを前記第２の向き固有の動作モードで表示し、
前記指紋センサにおいて指紋を検出し、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転を検出し、
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックし、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出し、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持する、
ための命令を含む、電子機器。
【請求項８１】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、
を有するユーザインタフェースを前記ディスプレイに表示させ、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースを前記第１の向き固有の動作モードで表示させ、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースを前記第２の向き固有の動作モードで表示させ、
前記指紋センサにおいて指紋を検出させ、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転を検出させ、
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックさせ、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出させ、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項８２】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、
を有するユーザインタフェースを備え、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースが前記第１の向き固有の動作モードで表示され、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースが前記第２の向き固有の動作モードで表示され、
前記指紋センサにおいて指紋が検出され、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転が検出され、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける前記第１の方向での前記指紋の前記回転を検出したことに応じて、前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされ、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器の前記第２の向きが検出され、前記ユーザインタフェースが前記第１の向き固有の動作モードに維持される、
グラフィカルユーザインタフェース。
【請求項８３】
電子機器であって、
ディスプレイと、
指紋センサと、
前記ディスプレイにユーザインタフェースを表示するための手段であって、前記ユーザインタフェースが、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、を有する、手段と、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースを前記第１の向き固有の動作モードで表示し、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースを前記第２の向き固有の動作モードで表示する、ための手段と、
前記指紋センサにおいて指紋を検出するための手段と、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転を検出するための手段と、
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックするための手段と、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出するための手段と、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持するための手段と、
を備える、電子機器。
【請求項８４】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
前記ディスプレイにユーザインタフェースを表示するための手段であって、前記ユーザインタフェースが、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、を有する、手段と、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記ユーザインタフェースを前記第１の向き固有の動作モードで表示し、
前記機器が前記第２の向きになっている場合に前記ユーザインタフェースを前記第２の向き固有の動作モードで表示する、ための手段と、
前記指紋センサにおいて指紋を検出するための手段と、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサにおける第１の方向での前記指紋の回転を検出するための手段と、
前記指紋センサにおける前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックするための手段と、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出するための手段と、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持するための手段と、
を備える、情報処理装置。
【請求項８５】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項７５〜７９に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項８６】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項７５〜７９に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項８７】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項７５〜７９に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項８８】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項７５〜７９に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項８９】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項７５〜７９に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項９０】
電子機器であって、
ユーザインタフェースを表示するように構成されたディスプレイユニットであって、前記ユーザインタフェースが、
前記機器の第１の向きと関連付けられた第１の向き固有の動作モードと、
前記機器の前記第１の向きとは異なる前記機器の第２の向きと関連付けられた第２の向き固有の動作モードと、を有する、ディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記ユーザインタフェースの前記向きがロックされていない間に、
前記機器が前記第１の向きになっている場合に前記第１の向き固有の動作モードでの前記ユーザインタフェースの表示を有効化し、
前記機器が前記第２の向きになっている場合に前記第２の向き固有の動作モードでの前記ユーザインタフェースの表示を有効化し、
前記指紋センサユニットにおいて指紋を検出し、
前記ユーザインタフェースが前記第１の向き固有の動作モードになっている間に、前記指紋センサユニットにおける第１の方向での前記指紋の回転を検出し、
前記指紋センサユニットにおいて前記第１の方向での前記指紋の回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードでロックし、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記機器が前記第２の向きになっていることを検出し、前記ユーザインタフェースを前記第１の向き固有の動作モードに維持する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項９１】
前記処理ユニットが、
前記ユーザインタフェースが前記第１の向き固有の動作モードでロックされている間に、前記指紋センサユニットにおける前記第１の方向とは異なる第２の方向での指紋の回転を検出し、
前記第２の方向での前記指紋の前記回転を検出したことに応じて、前記ユーザインタフェースを前記第１の向き固有の動作モードからロック解除する、ように構成されている、請求項９０に記載の機器。
【請求項９２】
前記処理ユニットが、
前記指紋センサユニットにおける前記第１の方向での前記指紋の回転を検出したこと応じて、前記ユーザインタフェースの向きが前記第１の向き固有の動作モードでロックされているという視覚的合図の表示を有効化するように構成されている、請求項９０〜９１のいずれか一項に記載の機器。
【請求項９３】
前記第１の向き固有の動作モードが縦向き動作モードであり、
前記第２の向き固有の動作モードが横向き動作モードである、請求項９０〜９２のいずれか一項に記載の機器。
【請求項９４】
前記指紋センサユニットが前記ディスプレイユニットとは分離している、請求項９０〜９３のいずれか一項に記載の機器。
【請求項９５】
指紋センサを有する電子機器において、
前記機器を用いてメディアを記録するステップであって、音声を記録することを含む、ステップと、
前記メディアを記録している間に、
前記記録された音声における、前記機器の第１の側で発生しているノイズを低減するステップと、
前記指紋センサにおいて指紋を検出するステップと、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記機器の前記第１の側で発生しているノイズを低減するのを中止するステップと、
を含む、方法。
【請求項９６】
前記指紋センサが前記機器の前記第１の側に位置する、請求項９５に記載の方法。
【請求項９７】
前記機器の前記第１の側で前記発生している前記ノイズを低減するのを中止した後に、前記指紋センサにおいて前記指紋がなくなった時期を検出するステップと、
前記指紋センサにおいて前記指紋がなくなったことを検出したことに応じて、前記記録された音声における、前記機器の前記第１の側で発生しているノイズの低減を再開するステップと、を含む、請求項９５〜９６のいずれか一項に記載の方法。
【請求項９８】
前記メディアを記録するステップが、前記機器の前記第１の側とは異なる前記機器の第２の側でカメラセンサからの映像を記録するステップを含む、請求項９５〜９７のいずれか一項に記載の方法。
【請求項９９】
前記メディアを記録するステップが、前記機器の前記第１の側に位置するディスプレイにおける前記映像のプレビューを表示するステップを含む、請求項９８に記載の方法。
【請求項１００】
前記メディアを記録するステップが、前記機器の前記第１の側とは異なる前記機器の第２の側で発生している音を記録するステップを含み、
前記方法が、前記指紋センサにおいて前記指紋を検出したことに応じて、前記記録された音声における、前記機器の前記第２の側で発生しているノイズを低減するステップを更に含む、請求項９５〜９７のいずれか一項に記載の方法。
【請求項１０１】
電子機器であって、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記機器を用いて、音声を記録することを含む、メディアを記録することを行い、
前記メディアを記録している間に、
前記記録された音声における、前記機器の第１の側で発生しているノイズを低減し、
前記指紋センサにおいて指紋を検出し、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記機器の前記第１の側で発生しているノイズを低減するのを中止する、
ための命令を含む、電子機器。
【請求項１０２】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、指紋センサを有する電子機器によって実行されたときに、前記機器に、
前記機器を用いて、音声を記録することを含む、メディアを記録することを行わせ、
前記メディアを記録している間に、
前記記録された音声における、前記機器の第１の側で発生しているノイズを低減させ、
前記指紋センサにおいて指紋を検出させ、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記機器の前記第１の側で発生しているノイズを低減するのを中止させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項１０３】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
ユーザインタフェースオブジェクトを備え、
前記機器を用いて、音声を記録することとカメラセンサからの映像を記録することとを含む、メディアを記録することを行っている間に、
前記記録された音声における、前記機器の第１の側で発生しているノイズを低減し、
前記指紋センサにおいて指紋を検出し、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記機器の前記第１の側で発生しているノイズを低減するのを中止し、
前記ディスプレイにおいて前記映像のプレビューを表示する、
グラフィカルユーザインタフェース。
【請求項１０４】
電子機器であって、
指紋センサと、
前記機器を用いてメディアを記録するための手段であって、音声を記録することを含む、手段と、
前記メディアを記録している間に、前記記録された音声における、前記機器の第１の側で発生しているノイズを低減するための手段と、
前記指紋センサにおいて指紋を検出するための手段と、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記記録された音声における、前記機器の前記第１の側で発生しているノイズを低減するのを中止するための手段と、を備える、電子機器。
【請求項１０５】
指紋センサを有する電子機器で使用するための情報処理装置であって、
前記機器を用いてメディアを記録するための手段であって、音声を記録することを含む、手段と、
前記メディアを記録している間に、前記記録された音声における、前記機器の第１の側で発生しているノイズを低減するための手段と、
前記指紋センサにおいて指紋を検出するための手段と、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記記録された音声における、前記機器の前記第１の側で発生しているノイズを低減するのを中止するための手段と、を備える、情報処理装置。
【請求項１０６】
電子機器であって、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項９５〜１００に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項１０７】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、指紋センサを有する電子機器によって実行されたときに、請求項９５〜１００に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項１０８】
指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項９５〜１００に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項１０９】
電子機器であって、
指紋センサと、
請求項９５〜１００に記載の方法のいずれかを実行するための手段を備える、電子機器。
【請求項１１０】
指紋センサを有する電子機器で使用するための情報処理装置であって、
請求項９５〜１００に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項１１１】
電子機器であって、
指紋を検出するように構成された指紋センサユニットと、
前記指紋センサユニットに連結された処理ユニットであって、
前記機器を用いて、音声を記録することを含む、メディアを記録することを行い、
前記メディアを記録している間に、
前記記録された音声における、前記機器の第１の側で発生しているノイズを低減し、
前記指紋センサユニットにおいて指紋を検出し、
前記指紋センサユニットにおいて前記指紋を検出したことに応じて、前記機器の前記第１の側で発生しているノイズを低減するのを中止する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項１１２】
前記指紋センサユニットが前記機器の前記第１の側に位置する、請求項１１１に記載の電子機器。
【請求項１１３】
前記処理ユニットが、
前記機器の前記第１の側で発生している前記ノイズを低減するのを中止した後に、前記指紋センサにおける前記指紋がなくなった時期を検出し、
前記指紋センサユニットにおいて前記指紋がなくなったことを検出したことに応じて、前記記録された音声における、前記機器の前記第１の側で発生しているノイズの低減を再開する、ように更に構成されている、請求項１１１〜１１２のいずれか一項に記載の電子機器。
【請求項１１４】
前記電子機器が、前記機器の前記第１の側とは異なる前記機器の第２の側にカメラセンサユニットを更に備え、
前記処理ユニットが前記カメラセンサユニットからの映像を記録するように更に構成されている、請求項１１１〜１１３のいずれか一項に記載の電子機器。
【請求項１１５】
前記機器の前記第１の側に位置するディスプレイユニットを更に備え、
前記メディアを記録することが、前記ディスプレイユニットにおける前記映像のプレビューの表示を有効化することを含む、請求項１１４に記載の電子機器。
【請求項１１６】
前記メディアを記録することが、前記機器の前記第１の側とは異なる前記機器の第２の側で発生している音を記録することを含み、
前記処理ユニットが、前記指紋センサユニットにおいて前記指紋を検出したことに応じて、前記記録された音声における、前記機器の前記第２の側で発生しているノイズを低減するように更に構成されている、請求項１１１〜１１３のいずれか一項に記載の電子機器。
【請求項１１７】
指紋センサと、それぞれの入力要素と、ディスプレイと、を有する電子機器において、
複数のプロファイルを取得するステップであって、前記複数のプロファイルが、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、ステップと、
前記指紋センサにおいて第１の指紋を検出するステップと、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択するステップを含む、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択するステップと、
前記それぞれの入力要素による入力を受け取るステップであって、前記入力が、前記機器で１つ以上の動作を実行する要求に対応している、ステップと、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行するステップと、
を含む、方法。
【請求項１１８】
前記第１のクラス別プロファイルが前記第１の指紋の検出されたサイズに従って選択される、請求項１１７に記載の方法。
【請求項１１９】
前記第１のクラス別プロファイルが前記第１のクラスのメンバーに対して前記機器の動作を制限する、請求項１１７〜１１８のいずれか一項に記載の方法。
【請求項１２０】
前記第１のクラス別プロファイルが、前記機器の機能を変更して、前記機能を前記第１のクラスのメンバーにとってより適切なものにする、請求項１１７〜１１９のいずれか一項に記載の方法。
【請求項１２１】
前記第１のクラス別プロファイルが、前記ユーザの年齢に少なくとも部分的に基づいており、
前記要求が、音声を含む、コンテンツを提示する要求を含み、
前記それぞれの動作が、前記ユーザの年齢に合うように調整された音声を提示するステップを含む、請求項１２０に記載の方法。
【請求項１２２】
前記第１のクラス別プロファイルが、前記ユーザの年齢に少なくとも部分的に基づいており、
前記要求が、視覚的構成要素を含む、コンテンツを提示する要求を含み、
前記ユーザにとって前記視覚的構成要素が見やすくなるように、前記それぞれの動作が前記メディアの前記視覚的構成要素を調整するステップを含む、請求項１２０〜１２１のいずれか一項に記載の方法。
【請求項１２３】
前記機器が、前記要求と関連付けられた前記１つ以上の動作を実行する権限が付与されたアクティブなプロファイルを持っていない場合に、前記それぞれの動作がエラーメッセージである、請求項１１７〜１２２のいずれか一項に記載の方法。
【請求項１２４】
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記それぞれの動作を実行するステップに加えて前記１つ以上の動作も実行するステップを含む、請求項１１７〜１２３のいずれか一項に記載の方法。
【請求項１２５】
前記指紋センサにおいて前記第１の指紋を検出した後に、
前記第１の指紋の指紋の特徴を判定するステップと、
前記第１の指紋の前記指紋の特徴に一致する、以前に登録済みの指紋を特定するステップと、
前記以前に登録済みの指紋と関連付けられた第１のユーザ固有のプロファイルをアクティブなプロファイルとして選択するステップと、を含む、請求項１１７〜１２４のいずれか一項に記載の方法。
【請求項１２６】
１つ以上の動作を実行する前記要求が、個人情報を入力するためのフォームを表示する要求を含み、
前記それぞれの動作が、前記第１のユーザ固有のプロファイルの情報に基づいて前記フォームに前記個人情報を自動的に入力するステップを含む、請求項１２５に記載の方法。
【請求項１２７】
１つ以上の動作を実行する前記要求が、ウェブページを読み込む要求を含み、
前記それぞれの動作が、前記第１のユーザ固有のプロファイルと関連付けられたクッキーに従って前記ウェブページを読み込むステップを含む、請求項１２５〜１２６のいずれか一項に記載の方法。
【請求項１２８】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、複数のプロファイルを取得し、
前記指紋センサにおいて第１の指紋を検出し、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択することを含めて、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択し、
前記それぞれの入力要素による入力を受け取り、これにおいて前記入力が前記機器で１つ以上の動作を実行する要求に対応しており、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行する、
ための命令を含む、電子機器。
【請求項１２９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器によって実行されたときに、前記機器に、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、複数のプロファイルを取得させ、
前記指紋センサにおいて第１の指紋を検出させ、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択させることを含めて、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択させ、
前記それぞれの入力要素による入力を受け取らせ、これにおいて前記入力が前記機器で１つ以上の動作を実行する要求に対応しており、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項１３０】
ディスプレイと、それぞれの入力要素と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
１つ以上の動作に従って表示される１つ以上のユーザインタフェースを備え、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、複数のプロファイルが取得され、
前記指紋センサにおいて第１の指紋が検出され、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されることを含めて、前記機器と関連付けられた１つ以上のクラス別プロファイルが、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択され、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による、前記機器で１つ以上の動作を実行する要求に対応する入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作が実行される、
グラフィカルユーザインタフェース。
【請求項１３１】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
複数のプロファイルを取得するための手段であって、前記複数のプロファイルが、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、手段と、
前記指紋センサにおいて第１の指紋を検出するための手段と、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択するための手段を含む、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択するための手段と、
前記それぞれの入力要素による入力を受け取るための手段であって、前記入力が、前記機器で１つ以上の動作を実行する要求に対応している、手段と、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行するための手段と、を備える、電子機器。
【請求項１３２】
ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
複数のプロファイルを取得するための手段であって、前記複数のプロファイルが、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、手段と、
前記指紋センサにおける第１の指紋を検出するための手段と、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択するための手段を含む、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択するための手段と、
前記それぞれの入力要素による入力を受け取るための手段であって、前記入力が、前記機器で１つ以上の動作を実行する要求に対応している、手段と、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素による前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行するための手段と、
を備える、情報処理装置。
【請求項１３３】
電子機器であって、
ディスプレイと、
指紋センサと、
それぞれの入力要素と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１１７〜１２７に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項１３４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器によって実行されたときに、請求項１１７〜１２７に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項１３５】
ディスプレイと、それぞれの入力要素と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項１１７〜１２７に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項１３６】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
請求項１１７〜１２７に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項１３７】
ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
請求項１１７〜１２７に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項１３８】
電子機器であって、
ディスプレイユニットと、
それぞれの入力要素ユニットと、
指紋センサユニットと、
前記ディスプレイユニット、前記それぞれの入力要素、及び前記指紋センサユニットに連結された処理ユニットであって、
１つ以上のユーザ固有のプロファイルと、
各々がそれぞれのユーザクラスに対応する、前記ユーザ固有のプロファイルとは別である１つ以上のクラス別プロファイルと、
を含む、複数のプロファイルを取得し、
前記指紋センサユニットにおいて第１の指紋を検出し、
前記第１の指紋が、第１のクラス別プロファイルと関連付けられている第１のユーザクラス内のユーザの指紋に対応するという判定に従って、前記第１のクラス別プロファイルをアクティブなプロファイルとして選択することを含めて、前記機器と関連付けられた１つ以上のクラス別プロファイルを、以前に登録済みの指紋としての前記第１の指紋の認証とは無関係に、前記第１の指紋に対応するアクティブなプロファイルとして選択し、
前記それぞれの入力要素ユニットによる入力を受け取り、これにおいて前記入力が前記機器で１つ以上の動作を実行する要求に対応しており、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素ユニットによる前記入力を受け取ったことに応じて、前記要求と前記第１のクラス別プロファイルとに基づいてそれぞれの動作を実行する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項１３９】
前記第１のクラス別プロファイルが、前記第１の指紋の検出されたサイズに従って選択される、請求項１３８に記載の機器。
【請求項１４０】
前記第１のクラス別プロファイルが前記第１のクラスのメンバーに対して前記機器の動作を制限する、請求項１３８〜１３９のいずれか一項に記載の機器。
【請求項１４１】
前記第１のクラス別プロファイルが、前記機器の機能を変更して、前記機能を前記第１のクラスのメンバーにとってより適切なものにする、請求項１３８〜１４０のいずれか一項に記載の機器。
【請求項１４２】
前記第１のクラス別プロファイルが、前記ユーザの年齢に少なくとも部分的に基づいており、
前記要求が、音声を含む、コンテンツを提示する要求を含み、
前記それぞれの動作が、前記ユーザの年齢に合うように調整された音声を提示するステップを含む、請求項１４１に記載の機器。
【請求項１４３】
前記第１のクラス別プロファイルが、前記ユーザの年齢に少なくとも部分的に基づいており、
前記要求が、視覚的構成要素を含む、コンテンツを提示する要求を含み、
前記ユーザにとって前記視覚的構成要素が見やすくなるように、前記それぞれの動作が前記メディアの前記視覚的構成要素を調整するステップを含む、請求項１４１〜１４２のいずれか一項に記載の機器。
【請求項１４４】
前記機器が、前記要求と関連付けられた前記１つ以上の動作を実行する権限が付与されたアクティブなプロファイルを持っていない場合に、前記それぞれの動作がエラーメッセージである、請求項１３８〜１４３のいずれか一項に記載の機器。
【請求項１４５】
前記処理ユニットが、
前記第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、前記それぞれの入力要素ユニットによる前記入力を受け取ったことに応じて、前記それぞれの動作を実行することに加えて前記１つ以上の動作も実行するように構成されている、請求項１３８〜１４４のいずれか一項に記載の機器。
【請求項１４６】
前記処理ユニットが、前記指紋センサユニットにおいて前記第１の指紋を検出した後に、
前記第１の指紋の指紋の特徴を判定し、
前記第１の指紋の前記指紋の特徴に一致する、以前に登録済みの指紋を特定し、
前記以前に登録済みの指紋と関連付けられた第１のユーザ固有のプロファイルをアクティブなプロファイルとして選択する、ように構成されている、請求項１３８〜１４５のいずれか一項に記載の機器。
【請求項１４７】
１つ以上の動作を実行する前記要求が、個人情報を入力するためのフォームの表示を有効化する要求を含み、
前記それぞれの動作が、前記第１のユーザ固有のプロファイルの情報に基づいて前記フォームに前記個人情報を自動的に入力することを含む、請求項１４６に記載の機器。
【請求項１４８】
１つ以上の動作を実行する前記要求が、ウェブページを読み込む要求を含み、
前記それぞれの動作が、前記第１のユーザ固有のプロファイルと関連付けられたクッキーに従って前記ウェブページを読み込むステップを含む、請求項１４６〜１４７のいずれか一項に記載の機器。
【請求項１４９】
指紋センサと、それぞれの入力要素と、ディスプレイと、を有する電子機器において、
前記指紋センサにおいて第１の指紋を検出するステップと、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定するステップと、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルをアクティブなプロファイルとして設定するステップと、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定するステップと、
前記それぞれの入力要素による入力を受け取るステップであって、前記入力が、要求された動作を実行する要求に対応している、ステップと、
前記それぞれの入力要素による前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行するステップと、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行するステップと、
を含む、方法。
【請求項１５０】
前記第１の動作のセットを実行するステップが、前記機器で実行される第１の種類の動作のロギング動作を含み、
前記第２の動作のセットを実行するステップが、前記それぞれのユーザプロファイルのロギングプリファレンスに従ってログに記録されていたであろう、前記機器で実行される前記第１の種類の動作のロギング動作を取り止めるステップを含む、請求項１４９に記載の方法。
【請求項１５１】
前記第１の種類の動作が、前記機器の使用パターン履歴に基づいて前記機器の動作をカスタマイズする目的で前記機器によって用いられる動作を含む、請求項１５０に記載の方法。
【請求項１５２】
前記第２の動作のセットを実行するステップが、前記機器で実行される第２の種類の動作のロギング動作を含み、
前記第１の動作のセットを実行するステップが、前記デフォルトユーザプロファイルのロギングプリファレンスに従ってログに記録されていたであろう、前記機器で実行される前記第２の種類の動作のロギング動作を取り止めるステップを含む、請求項１４９〜１５１のいずれか一項に記載の方法。
【請求項１５３】
前記第２の種類の動作が、紛失又は盗難機器と関連付けられたフォレンジック動作の実行を支援する動作を含む、請求項１５２に記載の方法。
【請求項１５４】
前記第２の種類の動作が、前記機器の位置特定を支援する動作を含む、請求項１５２又は１５３のいずれか一項に記載の方法。
【請求項１５５】
前記第２の種類の動作の前記ロギング動作の描像を含む、ログ記録をリモートサーバに送信するステップを含む、請求項１５４に記載の方法。
【請求項１５６】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記指紋センサにおいて第１の指紋を検出し、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定し、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルをアクティブなプロファイルとして設定し、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定し、
前記それぞれの入力要素による入力を受け取り、これにおいて前記入力が、要求された動作を実行する要求に対応しており、
前記それぞれの入力要素による前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行し、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行する、
ための命令を含む、電子機器。
【請求項１５７】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器によって実行されたときに、前記機器に、
前記指紋センサにおける第１の指紋を検出させ、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定させ、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルをアクティブなプロファイルとして設定させ、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定させ、
前記それぞれの入力要素による入力を受け取らせ、これにおいて前記入力が要求された動作を実行する要求に対応しており、
前記それぞれの入力要素による前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行させ、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項１５８】
ディスプレイと、それぞれの入力要素と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
ユーザインタフェースオブジェクトを備え、
前記指紋センサにおいて検出された第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定したことに応じて、
前記それぞれのユーザプロファイルが、前記第１の指紋が前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従ってアクティブなプロファイルとして設定され、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルがアクティブなプロファイルとして設定され、
前記それぞれの入力要素による入力を受け取ったことに応じて、これにおいて前記入力が、前記ユーザインタフェースオブジェクトと関連付けられた要求された動作を実行する要求に対応しており、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行し、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行する、
グラフィカルユーザインタフェース。
【請求項１５９】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
前記指紋センサにおける第１の指紋を検出するための手段と、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定するための手段と、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、前記機器のアクティブなプロファイルを設定するための手段であって、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルが前記アクティブなプロファイルとして設定され、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルが前記アクティブなプロファイルとして設定される、
手段と、
前記それぞれの入力要素による入力を受け取るための手段であって、前記入力が、要求された動作を実行する要求に対応している、手段と、
前記それぞれの入力要素による前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行し、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行する、ための手段と、
を備える、電子機器。
【請求項１６０】
ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
前記指紋センサにおける第１の指紋を検出するための手段と、
前記第１の指紋が前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定するための手段と、
前記第１の指紋が前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルをアクティブなプロファイルとして設定し、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定する、
ための手段と、
前記それぞれの入力要素による入力を受け取るための手段であって、前記入力が、要求された動作を実行する要求に対応している、手段と、
前記それぞれの入力要素による前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行し、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行する、
ための手段と、
を備える、情報処理装置。
【請求項１６１】
電子機器であって、
ディスプレイと、
指紋センサと、
それぞれの入力要素と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１４９〜１５５に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項１６２】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器によって実行されたときに、請求項１４９〜１５５に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項１６３】
ディスプレイと、それぞれの入力要素と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項１４９〜１５５に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項１６４】
電子機器であって、
ディスプレイと、
それぞれの入力要素と、
指紋センサと、
請求項１４９〜１５５に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項１６５】
ディスプレイと、それぞれの入力要素と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
請求項１４９〜１５５に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項１６６】
電子機器であって、
入力を受け取るように構成されたそれぞれの入力ユニットであって、前記入力が、要求された動作を実行する要求に対応している、それぞれの入力ユニットと、
指紋センサユニットと、
前記指紋センサユニット及び前記それぞれの入力ユニットに連結された処理ユニットであって、
前記指紋センサユニットにおいて第１の指紋を検出し、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定し、
前記第１の指紋が、前記機器と関連付けられたユーザプロファイルと関連付けられているかどうかを判定した後に、
前記第１の指紋が、前記機器と関連付けられたそれぞれのユーザプロファイルと関連付けられているという判定に従って、前記それぞれのユーザプロファイルをアクティブなプロファイルとして設定し、
前記第１の指紋が、前記機器と関連付けられたどのユーザプロファイルとも関連付けられていないという判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定し、
前記それぞれの入力ユニットによる前記入力を受け取ったことに応じて、
前記それぞれのユーザプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第１の１つ以上の動作のセットを前記それぞれのユーザプロファイルのロギングプリファレンスに従って実行し、
前記デフォルトプロファイルが前記アクティブなプロファイルであるという判定に従って、前記要求された動作と関連付けられた第２の動作のセットを前記デフォルトプロファイルのロギングプリファレンスに従って実行する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項１６７】
前記第１の動作のセットを実行することが、前記機器で実行される第１の種類の動作のロギング動作を含み、
前記第２の動作のセットを実行することが、前記それぞれのユーザプロファイルのロギングプリファレンスに従ってログに記録されていたであろう、前記機器で実行される前記第１の種類の動作のロギング動作を取り止めることを含む、請求項１６６に記載の電子機器。
【請求項１６８】
前記第１の種類の動作が、前記機器の使用パターン履歴に基づいて前記機器の動作をカスタマイズする目的で前記機器によって用いられる動作を含む、請求項１６７に記載の電子機器。
【請求項１６９】
前記第２の動作のセットを実行することが、前記機器で実行される第２の種類の動作のロギング動作を含み、
前記第１の動作のセットを実行することが、前記デフォルトユーザプロファイルのロギングプリファレンスに従ってログに記録されていたであろう、前記機器で実行される前記第２の種類の動作のロギング動作を取り止めることを含む、請求項１６６〜１６８のいずれか一項に記載の電子機器。
【請求項１７０】
前記第２の種類の動作が、紛失又は盗難機器と関連付けられたフォレンジック動作の実行を支援する動作を含む、請求項１６９に記載の電子機器。
【請求項１７１】
前記第２の種類の動作が、前記機器の位置特定を支援する動作を含む、請求項１６９又は１７０のいずれか一項に記載の電子機器。
【請求項１７２】
前記処理ユニットが、前記第２の種類の動作の前記ロギング動作の描像を含む、ログ記録をリモートサーバに送信するように更に構成されている、請求項１７１に記載の電子機器。
【請求項１７３】
ディスプレイと指紋センサとを有する電子機器において、
指紋の照合を制御するための指紋照合基準を取得するステップと、
それぞれの制限された動作に対応する複数のそれぞれの入力ごとに、
前記それぞれの入力の指紋の特徴を特定するステップと、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を判定するステップと、
前記それぞれの入力を検出したことに応じて、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って前記それぞれの制限された動作を実行するステップと、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止めるステップと、
を含む、方法。
【請求項１７４】
同じ指紋照合基準が、複数の異なるそれぞれの入力に対して指紋を処理する目的で使用される、請求項１７３に記載の方法。
【請求項１７５】
前記指紋照合情報が、前記指紋照合基準に従って判定された一致指紋を特定する情報を含む、請求項１７３〜１７４のいずれか一項に記載の方法。
【請求項１７６】
前記一致指紋が、前記制限された動作を実行する権限が付与されたユーザと関連付けられた指紋である場合に、前記動作固有の権限付与基準が満たされる、請求項１７５に記載の方法。
【請求項１７７】
前記指紋照合情報を判定するステップが、
前記それぞれの入力における特徴点を特定するステップと、
前記それぞれの入力において特定された前記特徴点を、複数の候補指紋における特徴点と比較するステップと、
最高数の一致特徴点を有するそれぞれの候補指紋を前記一致指紋として選択するステップと、を含む、請求項１７５に記載の方法。
【請求項１７８】
前記指紋照合情報が、
複数の以前に登録済みの指紋の中の最良一致指紋を特定する情報であって、前記最良一致指紋が前記指紋照合基準に従って特定される、情報と、
前記第１の入力と前記最良一致指紋との一致信頼度を表す指紋一致信頼値であって、前記指紋照合基準に従って判定される、指紋一致信頼値と、を含む、請求項１７３〜１７４のいずれか一項に記載の方法。
【請求項１７９】
前記最良一致指紋が、前記それぞれの制限された動作を実行する権限が付与されたユーザと関連付けられており、かつ
前記信頼値が、前記それぞれの制限された動作と関連付けられた信頼度閾値より大きい場合に、前記動作固有の権限付与基準が満たされる、請求項１７８に記載の方法。
【請求項１８０】
前記複数の制限された動作が、
第１の信頼度閾値と関連付けられている第１の制限された動作と、
前記第１の信頼度閾値とは異なる第２の信頼度閾値と関連付けられている第２の制限された動作と、を含む、請求項１７９に記載の方法。
【請求項１８１】
前記指紋照合情報を判定するステップが、
前記それぞれの入力における特徴点を特定するステップと、
前記それぞれの入力において特定された前記特徴点を、複数の候補指紋における特徴点と比較するステップと、
最高数の一致特徴点を有するそれぞれの候補指紋を前記最良一致指紋として選択するステップと、を含む、請求項１７８に記載の方法。
【請求項１８２】
前記それぞれの入力における第１の特徴点数が前記最良一致指紋における対応特徴点に一致するという判定に従って、第１の信頼値を前記最良一致指紋に割り当てるステップと、
前記それぞれの入力における第２の特徴点数が前記最良一致指紋における対応特徴点に一致するという判定に従って、第２の信頼値を前記最良一致指紋に割り当てるステップと、を含み、
前記第２の特徴点数が、前記第１の特徴点数より大きく、
前記第２の信頼値が、前記それぞれの入力と前記最良一致指紋との、前記第１の信頼値が示す一致率よりも高い一致率を示す、
請求項１８１に記載の方法。
【請求項１８３】
前記指紋照合基準がデフォルト基準のセットを含み、
前記指紋照合基準を取得するステップが、
前記指紋照合基準に対する変更を示す基準調整入力をユーザから受け取るステップと、
前記基準調整入力を受け取ったことに応じて、１つ以上のデフォルト基準を、前記指紋照合基準における対応する変更された基準に置き換えるステップと、を含む、請求項１７３〜１８２のいずれか一項に記載の方法。
【請求項１８４】
前記指紋センサが物理ボタンと一体型であり、
前記指紋センサにおいて前記指紋を検出したことに応じて、前記機器が前記指紋照合情報を判定し、
前記ボタンのアクティブ化を検出したことに応じて、前記機器が前記それぞれの制限された動作を実行する、請求項１７３〜１８３のいずれか一項に記載の方法。
【請求項１８５】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
指紋の照合を制御するための指紋照合基準を取得し、
それぞれの制限された動作に対応する複数のそれぞれの入力ごとに、
前記それぞれの入力の指紋の特徴を特定し、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を判定し、
前記それぞれの入力を検出したことに応じて、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って前記それぞれの制限された動作を実行し、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止める、
ための命令を含む、電子機器。
【請求項１８６】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
指紋の照合を制御するための指紋照合基準を取得させ、
それぞれの制限された動作に対応する複数のそれぞれの入力ごとに、
前記それぞれの入力の指紋の特徴を特定させ、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を判定させ、
前記それぞれの入力を検出したことに応じて、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って前記それぞれの制限された動作を実行させ、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止めさせる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項１８７】
ディスプレイと、一体型指紋センサを含むボタンと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
１つ以上のユーザインタフェースオブジェクトを備え、
指紋の照合を制御するための指紋照合基準を取得したことに応じて、
それぞれの制限された動作に対応する複数のそれぞれの入力ごとに、
前記それぞれの入力の指紋の特徴が特定され、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報が判定され、
前記それぞれの入力を検出したことに応じて、
前記指紋照合情報が前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って、前記それぞれの制限された動作が実行され、
前記指紋照合情報が前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作が実行されない、
グラフィカルユーザインタフェース。
【請求項１８８】
電子機器であって、
ディスプレイと、
指紋センサと、
指紋の照合を制御するための指紋照合基準を取得するための手段と、
それぞれの制限された動作に対応する複数のそれぞれの入力の各々に応じた手段であって、
前記それぞれの入力の指紋の特徴を特定するための手段と、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を判定するための手段と、
前記それぞれの入力を検出したことに応じた手段であって、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って前記それぞれの制限された動作を実行するための手段と、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止めるための手段と
を備える、手段と、
を含む手段と
を備える、電子機器。
【請求項１８９】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
指紋の照合を制御するための指紋照合基準を取得するための手段と、
それぞれの制限された動作に対応する複数のそれぞれの入力の各々に応じた手段であって、
前記それぞれの入力の指紋の特徴を特定するための手段と、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を特定するための手段と、
前記それぞれの入力を検出したことに応じた手段であって、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って前記それぞれの制限された動作を実行するための手段と、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止めるための手段と
を備える、手段と、
を含む手段と
を備える、情報処理装置。
【請求項１９０】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項１７３〜１８４に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項１９１】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項１７３〜１８４に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項１９２】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項１７３〜１８４に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項１９３】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項１７３〜１８４に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項１９４】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項１７３〜１８４に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項１９５】
電子機器であって、
１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
指紋の照合を制御するための指紋照合基準を取得し、
それぞれの制限された動作に対応する複数のそれぞれの入力ごとに、
前記それぞれの入力の指紋の特徴を特定し、
前記それぞれの入力の前記指紋の特徴と、１つ以上の以前に登録済みの指紋の特徴との比較と、
前記指紋照合基準と、
に少なくとも部分的に基づいて前記それぞれの入力の指紋照合情報を判定し、
前記それぞれの入力を検出したことに応じて、
前記指紋照合情報が、前記それぞれの制限された動作に対するそれぞれの権限付与基準を満たすという判定に従って、前記それぞれの制限された動作を実行し、
前記指紋照合情報が、前記制限された動作に対する前記それぞれの権限付与基準を満たさないという判定に従って、前記それぞれの制限された動作を実行することを取り止める、
ように構成された処理ユニットと、を備える、電子機器。
【請求項１９６】
同じ指紋照合基準が、複数の異なるそれぞれの入力に対して指紋を処理する目的で使用される、請求項１９５に記載の電子機器。
【請求項１９７】
前記指紋照合情報が、前記指紋照合基準に従って判定された一致指紋を特定する情報を含む、請求項１９５〜１９６のいずれか一項に記載の電子機器。
【請求項１９８】
前記一致指紋が、前記制限された動作を実行する権限が付与されたユーザと関連付けられた指紋である場合に、前記動作固有の権限付与基準が満たされる、請求項１９７に記載の電子機器。
【請求項１９９】
前記処理ユニットが、
前記それぞれの入力における特徴点を特定することと、
前記それぞれの入力において特定された前記特徴点を、複数の候補指紋における特徴点と比較することと、
最高数の一致特徴点を有するそれぞれの候補指紋を前記一致指紋として選択することと、によって前記指紋照合情報を判定するように構成されている、請求項１９７に記載の電子機器。
【請求項２００】
前記指紋照合情報が、
複数の以前に登録済みの指紋の中の最良一致指紋を特定する情報であって、前記最良一致指紋が前記指紋照合基準に従って特定される、情報と、
前記第１の入力と前記最良一致指紋との一致信頼度を表す指紋一致信頼値であって、前記指紋照合基準に従って判定される、指紋一致信頼値と、を含む、請求項１９５〜１９６のいずれか一項に記載の電子機器。
【請求項２０１】
前記最良一致指紋が、前記それぞれの制限された動作を実行する権限が付与されたユーザと関連付けられており、かつ
前記信頼値が、前記それぞれの制限された動作と関連付けられた信頼度閾値より大きい場合に、前記動作固有の権限付与基準が満たされる、請求項２００に記載の電子機器。
【請求項２０２】
前記複数の制限された動作が、
第１の信頼度閾値と関連付けられている第１の制限された動作と、
前記第１の信頼度閾値とは異なる第２の信頼度閾値と関連付けられている第２の制限された動作と、を含む、請求項２０１に記載の電子機器。
【請求項２０３】
前記処理ユニットが、
前記それぞれの入力における特徴点を特定することと、
前記それぞれの入力において特定された前記特徴点を、複数の候補指紋における特徴点と比較することと、
最高数の一致特徴点を有するそれぞれの候補指紋を前記最良一致指紋として選択することと、によって前記指紋照合情報を判定するように構成されている、請求項２００に記載の電子機器。
【請求項２０４】
前記処理ユニットが、
前記それぞれの入力における第１の特徴点数が、前記最良一致指紋における対応する特徴点に一致するという判定に従って、第１の信頼値を前記最良一致指紋に割り当て、
前記それぞれの入力における第２の特徴点数が前記最良一致指紋における対応特徴点に一致するという判定に従って、第２の信頼値を前記最良一致指紋に割り当てる、
ように構成されており、
前記第２の特徴点数が、前記第１の特徴点数より大きく、
前記第２の信頼値が、前記それぞれの入力と前記最良一致指紋との、前記第１の信頼値が示す一致率よりも高い一致率を示す、
請求項２０３に記載の電子機器。
【請求項２０５】
前記指紋照合基準がデフォルト基準のセットを含み、
前記処理ユニットが、
前記指紋照合基準に対する変更を示す基準調整入力をユーザから受け取り、
前記基準調整入力を受け取ったことに応じて、１つ以上のデフォルト基準を、前記指紋照合基準における対応する変更された基準に置き換える
ことによって、前記指紋照合基準を取得するように構成されている、請求項１９５〜２０４のいずれか一項に記載の電子機器。
【請求項２０６】
前記指紋センサユニットが物理ボタンと一体型であり、
前記指紋センサユニットにおいて前記指紋を検出したことに応じて、前記処理ユニットが前記指紋照合情報を判定するように構成されており、
前記ボタンのアクティブ化を検出したことに応じて、前記処理ユニットが前記それぞれの制限された動作を実行するように構成されている、請求項１９５〜２０５のいずれか一項に記載の電子機器。
【請求項２０７】
指紋センサとディスプレイとを有する電子機器において、
前記ディスプレイにマップを表示するステップと、
アクティブ化入力を検出するステップであって、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサにおいて検出された指紋と関連付けられている、ステップと、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定するステップと、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行するステップと、
を含む、方法。
【請求項２０８】
前記アクティブ化入力が、前記指紋センサとは異なるタッチ感知面で検出される、請求項２０７に記載の方法。
【請求項２０９】
前記アクティブ化入力が前記指紋センサにおいて検出される、請求項２０７に記載の方法。
【請求項２１０】
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた前記動作が、前記それぞれの地理的ロケーションにおける前記ユーザの存在を示すメッセージを生成するステップを含む、請求項２０７〜２０９のいずれか一項に記載の方法。
【請求項２１１】
前記地理的ロケーション及び前記ユーザと関連付けられた前記動作が、前記それぞれの地理的ロケーションで、前記ユーザから事業体への支払い権限を付与するステップを含む、請求項２０７〜２０９のいずれか一項に記載の方法。
【請求項２１２】
前記地理的ロケーション及び前記ユーザと関連付けられた前記動作が、メタデータをメディアに追加するステップであって、前記メタデータが、前記メディアが前記それぞれの地理的ロケーション及び前記ユーザと関連付けられていることを示す、ステップを含む、請求項２０７〜２０９のいずれか一項に記載の方法。
【請求項２１３】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記ディスプレイにマップを表示し、
アクティブ化入力を検出し、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサにおいて検出された指紋
と関連付けられており、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定し、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行する、
ための命令を含む、電子機器。
【請求項２１４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
前記ディスプレイにマップを表示させ、
アクティブ化入力を検出させ、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサにおいて検出された指紋
と関連付けられており、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定させ、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項２１５】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
前記ディスプレイに表示されるマップを含む、ユーザインタフェースを備え、
アクティブ化入力が検出され、前記アクティブ化入力がそれぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーションと前記指紋センサにおいて検出された指紋との両方と関連付けられており、
前記アクティブ化入力を検出したことに応じて前記指紋に対応するユーザが特定され、
動作が実行され、これにおいて前記動作が前記それぞれの地理的ロケーション及び前記特定されたユーザと関連付けられており、前記動作の実行により、前記ユーザインタフェースの少なくとも１つの面に対する変更が生じる、グラフィカルユーザインタフェース。
【請求項２１６】
電子機器であって、
ディスプレイと、
指紋センサと、
前記ディスプレイにマップを表示するための手段と、
アクティブ化入力を検出するための手段であって、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサにおいて検出された指紋
と関連付けられている、手段と、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定し、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行する、ための手段と、
を備える、電子機器。
【請求項２１７】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
前記ディスプレイにマップを表示するための手段と、
アクティブ化入力を検出するための手段であって、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサにおいて検出された指紋
と関連付けられている、手段と、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定し、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行する、ための手段と、
を備える、情報処理装置。
【請求項２１８】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項２０７〜２１２に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項２１９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項２０７〜２１２に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項２２０】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項２０７〜２１２に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項２２１】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項２０７〜２１２に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項２２２】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項２０７〜２１２に記載の方法のいずれかを実行するための手段を備える、電子機器。
【請求項２２３】
電子機器であって、
マップを含む、ユーザインタフェースを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
アクティブ化入力を検出し、前記アクティブ化入力が、
それぞれの地理的ロケーションに対応する前記マップ上に表示されたロケーション、及び
前記指紋センサユニットにおいて検出された指紋
と関連付けられており、
前記アクティブ化入力を検出したことに応じて、
前記指紋に対応するユーザを特定し、
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた動作を実行する、ように構成された処理ユニットと、
を備える、電子機器。
【請求項２２４】
前記アクティブ化入力が、前記指紋センサユニットとは異なるタッチ感知面ユニットで検出される、請求項２２３に記載の電子機器。
【請求項２２５】
前記アクティブ化入力が前記指紋センサユニットにおいて検出される、請求項２２３に記載の電子機器。
【請求項２２６】
前記それぞれの地理的ロケーション及び前記ユーザと関連付けられた前記動作が、前記それぞれの地理的ロケーションにおける前記ユーザの存在を示すメッセージを生成するステップを含む、請求項２２３〜２２５のいずれか一項に記載の電子機器。
【請求項２２７】
前記地理的ロケーション及び前記ユーザと関連付けられた前記動作が、前記それぞれの地理的ロケーションで、前記ユーザから事業体への支払い権限を付与するステップを含む、請求項２２３〜２２５のいずれか一項に記載の電子機器。
【請求項２２８】
前記地理的ロケーション及び前記ユーザと関連付けられた前記動作が、メタデータをメディアに追加するステップであって、前記メタデータが、前記メディアが前記それぞれの地理的ロケーション及び前記ユーザと関連付けられていることを示す、ステップを含む、請求項２２３〜２２５のいずれか一項に記載の電子機器。
【請求項２２９】
タッチ感知面とディスプレイとを有する電子機器において、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットを検出するステップと、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定するステップと、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付けるステップと、
を含む、方法。
【請求項２３０】
前記タッチ感知面の前記第１の領域がタッチスクリーンディスプレイの領域である、請求項２２９に記載の方法。
【請求項２３１】
前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付けた後に、前記第１の領域の範囲の視覚的合図を表示するステップを含む、請求項２２９〜２３０のいずれか一項に記載の方法。
【請求項２３２】
前記タッチ感知面の前記第１の領域が前記第１のユーザと関連付けられている間に、
前記第１の領域内で第２の１つ以上の入力のセットを検出するステップと、
前記第２の１つ以上の入力のセットを前記第１のユーザに結び付けるステップと、を含む、請求項２２９〜２３１のいずれか一項に記載の方法。
【請求項２３３】
前記タッチ感知面の前記第１の領域が前記第１のユーザと関連付けられている間に、第３の１つ以上の入力のセットを検出するステップと、
前記第３の１つ以上の入力のセットを検出したことに応じて、
前記第３の１つ以上の入力のセットが前記第１の領域内で検出されたという判定に従って、第１の動作を実行するステップと、
前記第３の１つ以上の入力のセットが前記第１の領域外で検出されたという判定に従って、前記第１の動作とは異なる第２の動作を実行するステップと、
を含む、請求項２２９〜２３２のいずれか一項に記載の方法。
【請求項２３４】
前記タッチ感知面の前記第１の領域が前記第１のユーザと関連付けられている間に、前記タッチ感知面の第２の領域を画定する前記タッチ感知面における第４の１つ以上の入力のセットを検出するステップと、
前記第４の１つ以上の入力のセットが、第２のユーザと関連付けられた第２の指紋を含む、第２の接触を含んでいると判定するステップと、
前記第４の１つ以上の入力のセットが、前記第２のユーザと関連付けられた前記第２の指紋を含む、前記第２の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第２の領域を前記第２のユーザと関連付けるステップと、を含む、請求項２２９〜２３３のいずれか一項に記載の方法。
【請求項２３５】
前記タッチ感知面の前記第１の領域が前記第１のユーザと関連付けられ、前記タッチ感知面の前記第２の領域が前記第２のユーザと関連付けられている間に、第５の１つ以上の入力のセットを検出するステップと、
前記第５の１つ以上の入力のセットを検出したことに応じて、
前記第５の１つ以上の入力のセットが前記第１の領域内で検出されたという判定に従って、第１の動作を実行するステップと、
前記第５の１つ以上の入力のセットが前記第２の領域内で検出されたという判定に従って、前記第１の動作とは異なる第２の動作を実行するステップと、
を含む、請求項２３４に記載の方法。
【請求項２３６】
前記第１の領域が前記ディスプレイの第１の縁に近く、
前記第１の領域に表示された１つ以上の第１のユーザインタフェースオブジェクトが、前記ディスプレイの底部として前記第１の縁を用いて方向付けられており、
前記第２の領域が、前記ディスプレイの前記第１の縁とは異なる前記ディスプレイの第２の縁に近く、
前記第２の領域に表示された１つ以上の第２のユーザインタフェースオブジェクトが、前記ディスプレイの底部として前記第２の縁を用いて方向付けられている、請求項２３４〜２３５のいずれか一項に記載の方法。
【請求項２３７】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットを検出し、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定し、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付ける、
ための命令を含む、電子機器。
【請求項２３８】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器によって実行されたときに、前記機器に、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットを検出させ、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定させ、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付けさせる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項２３９】
ディスプレイと、タッチ感知面と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
１つ以上のユーザインタフェースオブジェクトを備え、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットが検出され、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定され、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域が前記第１のユーザと関連付けられ、
前記１つ以上のユーザインタフェースオブジェクトの表示が、前記第１の領域が前記第１のユーザと関連付けられていることを示すように変更される、
グラフィカルユーザインタフェース。
【請求項２４０】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットを検出するための手段と、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定するための手段と、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付けるための手段と、
を備える、電子機器。
【請求項２４１】
ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
前記タッチ感知面の第１の領域を画定する前記タッチ感知面における第１の１つ以上の入力のセットを検出するための手段と、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定するための手段と、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面の前記第１の領域を前記第１のユーザと関連付けるための手段と、
を備える、情報処理装置。
【請求項２４２】
電子機器であって、
ディスプレイと、
指紋センサと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項２２９〜２３６に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項２４３】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器によって実行されたときに、請求項２２９〜２３６に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項２４４】
ディスプレイと、タッチ感知面と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項２２９〜２３６に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項２４５】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
請求項２２９〜２３６に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項２４６】
ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
請求項２２９〜２３６に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項２４７】
電子機器であって、
１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニットと、
その上で接触を受け取るように構成されたタッチ感知面ユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記タッチ感知面ユニットの第１の領域を画定する前記タッチ感知面ユニットにおける第１の１つ以上の入力のセットを検出し、
前記第１の１つ以上の入力のセットを検出した後に、
前記第１の１つ以上の入力のセットが、第１のユーザと関連付けられた第１の指紋を含む、第１の接触を含んでいると判定し、
前記第１の１つ以上の入力のセットが、前記第１のユーザと関連付けられた前記第１の指紋を含む、前記第１の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面ユニットの前記第１の領域を前記第１のユーザと関連付ける、ように構成された処理ユニットと、
を備える、電子機器。
【請求項２４８】
前記タッチ感知面ユニットの前記第１の領域がタッチスクリーンディスプレイの領域である、請求項２４７に記載の電子機器。
【請求項２４９】
前記処理ユニットが、前記タッチ感知面ユニットの前記第１の領域を前記第１のユーザと関連付けた後に、前記第１の領域の範囲の視覚的合図の表示を有効化するように構成されている、請求項２４７〜２４８のいずれか一項に記載の電子機器。
【請求項２５０】
前記処理ユニットが、前記タッチ感知面ユニットの前記第１の領域が前記第１のユーザと関連付けられている間に、
前記第１の領域内で第２の１つ以上の入力のセットを検出し、
前記第２の１つ以上の入力のセットを前記第１のユーザに結び付ける、ように構成されている、請求項２４７〜２４９のいずれか一項に記載の電子機器。
【請求項２５１】
前記処理ユニットが、
前記タッチ感知面ユニットの前記第１の領域が前記第１のユーザと関連付けられている間に、第３の１つ以上の入力のセットを検出し、
前記第３の１つ以上の入力のセットを検出したことに応じて、
前記第３の１つ以上の入力のセットが前記第１の領域内で検出されたという判定に従って、第１の動作を実行し、
前記第３の１つ以上の入力のセットが前記第１の領域外で検出されたという判定に従って、前記第１の動作とは異なる第２の動作を実行する、
ように構成されている、請求項２４７〜２５０のいずれか一項に記載の電子機器。
【請求項２５２】
前記処理ユニットが、
前記タッチ感知面ユニットの前記第１の領域が前記第１のユーザと関連付けられている間に、前記タッチ感知面ユニットの第２の領域を画定する前記タッチ感知面ユニットにおける第４の１つ以上の入力のセットを検出し、
前記第４の１つ以上の入力のセットが、第２のユーザと関連付けられた第２の指紋を含む、第２の接触を含んでいると判定し、
前記第４の１つ以上の入力のセットが、前記第２のユーザと関連付けられた前記第２の指紋を含む、前記第２の接触を含んでいるという前記判定に少なくとも部分的に基づいて、前記タッチ感知面ユニットの前記第２の領域を前記第２のユーザと関連付ける、ように構成されている、請求項２４７〜２５１のいずれか一項に記載の電子機器。
【請求項２５３】
前記処理ユニットが、
前記タッチ感知面ユニットの前記第１の領域が前記第１のユーザと関連付けられ、かつ
前記タッチ感知面ユニットの前記第２の領域が前記第２のユーザと関連付けられている間に、第５の１つ以上の入力のセットを検出し、
前記第５の１つ以上の入力のセットを検出したことに応じて、
前記第５の１つ以上の入力のセットが前記第１の領域内で検出されたという判定に従って、第１の動作を実行し、
前記第５の１つ以上の入力のセットが前記第２の領域内で検出されたという判定に従って、前記第１の動作とは異なる第２の動作を実行する、
ように構成されている、請求項２５２に記載の電子機器。
【請求項２５４】
前記第１の領域が前記ディスプレイユニットの第１の縁に近く、
前記第１の領域に表示された１つ以上の第１のユーザインタフェースオブジェクトが、前記ディスプレイユニットの底部として前記第１の縁を用いて方向付けられており、
前記第２の領域が、前記ディスプレイユニットの前記第１の縁とは異なる前記ディスプレイユニットの第２の縁に近く、
前記第２の領域に表示された１つ以上の第２のユーザインタフェースオブジェクトが、前記ディスプレイユニットの底部として前記第２の縁を用いて方向付けられている、請求項２５２〜２５３のいずれか一項に記載の電子機器。
【請求項２５５】
タッチ感知面とディスプレイとを有する電子機器において、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースを表示するステップと、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様を検出するステップと、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面における前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定するステップと、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定するステップと、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供するステップと、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行するステップと、
を含む、方法。
【請求項２５６】
前記接触が前記好適な指使い基準を満たしていないという前記判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた前記動作を実行するステップを含む、請求項２５５に記載の方法。
【請求項２５７】
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた前記動作の実行を取り止めるステップを含む、請求項２５５に記載の方法。
【請求項２５８】
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記好適な指使い基準が満たされたことを示すフィードバックを提供するステップを含む、請求項２５５〜２５７のいずれか一項に記載の方法。
【請求項２５９】
前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトが、音楽用キーボードの描像におけるキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである、請求項２５５〜２５８のいずれか一項に記載の方法。
【請求項２６０】
前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトが、文字入力キーボードの描像におけるキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである、請求項２５５〜２５８のいずれか一項に記載の方法。
【請求項２６１】
前記好適な指使い基準が、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する目的で使用される前記接触の前記指紋模様に対応する指が前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための既定の好適な手の指に一致する場合に満たされる基準を含む、請求項２５５〜２６０のいずれか一項に記載の方法。
【請求項２６２】
前記好適な指使い基準が、前記タッチ感知面における前記接触の前記指紋模様が、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための好適初期仰角の既定範囲内にある、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する目的で使用される指と前記アクティブ化可能なユーザインタフェースオブジェクトが表示される前記ディスプレイとの間の初期仰角に対応する場合に満たされる基準を含む、請求項２５５〜２６１のいずれか一項に記載の方法。
【請求項２６３】
前記好適な指使い基準が、前記タッチ感知面における前記接触の前記指紋模様が前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための好適動作の既定範囲内にある、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する指の動きに対応する場合に満たされる基準を含む、請求項２５５〜２６２のいずれか一項に記載の方法。
【請求項２６４】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記機器によって生成された可聴フィードバックを含む、請求項２５５〜２６３のいずれか一項に記載の方法。
【請求項２６５】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記ディスプレイに表示された視覚フィードバックを含む、請求項２５５〜２６４のいずれか一項に記載の方法。
【請求項２６６】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記機器によって生成された触覚フィードバックを含む、請求項２５５〜２６５のいずれか一項に記載の方法。
【請求項２６７】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースを表示し、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様を検出し、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面における前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定し、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定し、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供し、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行する、
ための命令を含む、電子機器。
【請求項２６８】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、前記機器に、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースを表示させ、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様を検出させ、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面における前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定させ、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定させ、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供させ、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行させる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項２６９】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを備え、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様が検出され、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記接触の１つ以上の指使い特性を判定するために、前記タッチ感知面における前記接触の前記指紋模様が解析され、
前記接触が既定の好適な指使い基準を満たしているかどうかが、前記１つ以上の指使い特性に基づいて判定され、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックが提供され、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作が実行される、
グラフィカルユーザインタフェース。
【請求項２７０】
電子機器であって、
ディスプレイと、
タッチ感知面と、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースを表示するための手段と、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様を検出するための手段と、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面における前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定し、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定し、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供し、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行する手段と、
を含む、電子機器。
【請求項２７１】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースを表示するための手段と、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面における接触の指紋模様を検出するための手段と、
前記ディスプレイ上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面における前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面における前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定し、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定し、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供し、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行する手段と、
を含む、情報処理装置。
【請求項２７２】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項２５５〜２６６に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項２７３】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、請求項２５５〜２６６に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項２７４】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項２５５〜２６６に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項２７５】
電子機器であって、
ディスプレイと、
タッチ感知面と、
請求項２５５〜２６６に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項２７６】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
請求項２５５〜２６６に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項２７７】
電子機器であって、
ユーザインタフェースを表示するように構成されたディスプレイユニットと、
ユーザ接触を受け取るように構成されたタッチ感知面ユニットと、
前記ディスプレイユニット及び前記タッチ感知面ユニットに連結された処理ユニットであって、
それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含む、ユーザインタフェースの表示を有効化し、
前記ディスプレイユニット上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応する前記タッチ感知面ユニットにおける接触の指紋模様を検出し、
前記ディスプレイユニット上の前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある前記フォーカスセレクタに対応する前記タッチ感知面ユニットにおける前記接触の前記指紋模様を検出したことに応じて、
前記タッチ感知面ユニットにおける前記接触の前記指紋模様を解析して、前記接触の１つ以上の指使い特性を判定し、
前記接触が既定の好適な指使い基準を満たしているかどうかを、前記１つ以上の指使い特性に基づいて判定し、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記好適な指使い基準が満たされていないことを示すフィードバックを提供し、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた動作を実行する、ように構成された処理ユニットと、
を備える、電子機器。
【請求項２７８】
前記処理ユニットが、
前記接触が前記好適な指使い基準を満たしていないという前記判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた前記動作を実行するように更に構成されている、請求項２７７に記載の電子機器。
【請求項２７９】
前記処理ユニットが、
前記接触が前記好適な指使い基準を満たしていないという判定に従って、前記アクティブ化可能なユーザインタフェースオブジェクトと関連付けられた前記動作の実行を取り止めるように更に構成されている、請求項２７７に記載の電子機器。
【請求項２８０】
前記処理ユニットが、
前記接触が前記好適な指使い基準を満たしているという判定に従って、前記好適な指使い基準が満たされたことを示すフィードバックを提供するように更に構成されている、請求項２７７〜２７９のいずれか一項に記載の電子機器。
【請求項２８１】
前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトが、音楽用キーボードの描像におけるキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである、請求項２７７〜２８０のいずれか一項に記載の電子機器。
【請求項２８２】
前記それぞれのアクティブ化可能なユーザインタフェースオブジェクトが、文字入力キーボードの描像におけるキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである、請求項２７７〜２８０のいずれか一項に記載の電子機器。
【請求項２８３】
前記好適な指使い基準が、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する目的で使用される前記接触の前記指紋模様に対応する指が前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための既定の好適な手の指に一致する場合に満たされる基準を含む、請求項２７７〜２８２のいずれか一項に記載の電子機器。
【請求項２８４】
前記好適な指使い基準が、前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための好適初期仰角の既定範囲内にある、使用される指と、前記ユーザインタフェースオブジェクトが表示されるとの間の初期仰角に対応する場合に満たされる基準を含む、請求項２７７〜２８３のいずれか一項に記載の電子機器。
【請求項２８５】
前記好適な指使い基準が、前記タッチ感知面ユニットにおける前記接触の前記指紋模様が前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するための好適動作の既定範囲内にある前記アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する指の動きに対応する場合に満たされる基準を含む、請求項２７７〜２８４のいずれか一項に記載の電子機器。
【請求項２８６】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記機器によって生成された可聴フィードバックを含む、請求項２７７〜２８５のいずれか一項に記載の電子機器。
【請求項２８７】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記ディスプレイユニットに表示された視覚フィードバックを含む、請求項２７７〜２８６のいずれか一項に記載の電子機器。
【請求項２８８】
前記好適な指使い基準が満たされていないことを示す前記フィードバックが、前記機器によって生成された触覚フィードバックを含む、請求項２７７〜２８７のいずれか一項に記載の電子機器。
【請求項２８９】
タッチ感知面とディスプレイとを有する電子機器において、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出するステップと、
前記接触を検出したことに応じて、
前記接触が１つ以上の指紋センサアクティブ化基準を満たしているかどうかを判定するステップと、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させるステップと、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続けるステップと、
を含む、方法。
【請求項２９０】
前記タッチ感知面の前記第１の領域が前記高感度動作モードになっている間、前記機器が、前記第１の領域で検出された接触の指紋の詳細を検出することができ、
前記タッチ感知面の前記第１の領域が前記低感度動作モードになっている間、前記機器が、前記第１の領域で検出された接触の指紋の詳細を検出することができない、請求項２８９に記載の方法。
【請求項２９１】
前記タッチ感知面の前記第１の領域を前記高感度モードで動作させている間、
前記接触の指紋の特徴を検出するステップと、
前記接触の前記指紋の特徴を検出したことに応じて、前記指紋の特徴に従って動作を実行するステップと、を含む、請求項２８９〜２９０のいずれか一項に記載の方法。
【請求項２９２】
前記タッチ感知面が複数の異なる領域を含み、前記機器が、前記複数の異なる領域の各々を前記低感度モードと前記高感度モードとの間で独立して遷移させるように構成されている、請求項２８９〜２９１のいずれか一項に記載の方法。
【請求項２９３】
前記第１の領域を前記高感度モードで動作させている間、前記タッチ感知面の前記他の領域のうちの１つ以上を前記低感度モードで動作させるステップを含む、請求項２８９〜２９２のいずれか一項に記載の方法。
【請求項２９４】
前記タッチ感知面の前記第１の領域を前記高感度モードで動作させると、前記タッチ感知面の前記第１の領域を前記低感度モードで動作させる場合よりも多くの電力を消費する、請求項２８９〜２９３のいずれか一項に記載の方法。
【請求項２９５】
前記タッチ感知面の前記第１の領域よりも多くの領域を前記高感度モードで動作させると、前記タッチ感知面の前記第１の領域だけを前記高感度モードで動作させる場合よりも多くの電力を消費する、請求項２８９〜２９４のいずれか一項に記載の方法。
【請求項２９６】
前記１つ以上の指紋センサアクティブ化基準が、指紋状の接触域が前記タッチ感知面の前記第１の領域で検出された場合に満たされる基準を含む、請求項２８９〜２９５のいずれか一項に記載の方法。
【請求項２９７】
前記１つ以上の指紋センサアクティブ化基準が、指紋状の接触域が所定の閾値速度未満の速度で移動していることが検出された場合に満たされる基準を含む、請求項２８９〜２９６のいずれか一項に記載の方法。
【請求項２９８】
前記１つ以上の指紋センサアクティブ化基準が、接触に対応するフォーカスセレクタが指紋感知ユーザインタフェース要素の上にある間に前記接触が前記タッチ感知面で検出された場合に満たされる基準を含む、請求項２８９〜２９７のいずれか一項に記載の方法。
【請求項２９９】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出し、
前記接触を検出したことに応じて、
前記接触が指紋センサアクティブ化基準を満たしているかどうかを判定し、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させ、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続ける、
ための命令を含む、電子機器。
【請求項３００】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、前記機器に、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出させ、
前記接触を検出したことに応じて、
前記接触が指紋センサアクティブ化基準を満たしているかどうかを判定させ、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させ、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続けさせる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項３０１】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
前記タッチ感知面のそれぞれの動作モードに従って表示される１つ以上のユーザインタフェースを備え、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出したことに応じて、
前記接触が指紋センサアクティブ化基準を満たしているかどうかが判定され、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させ、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続ける、
グラフィカルユーザインタフェース。
【請求項３０２】
電子機器であって、
ディスプレイと、
タッチ感知面と、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出するための手段と、
前記接触を検出したことに応じた手段であって、
前記接触が指紋センサアクティブ化基準を満たしているかどうかを判定するための手段と、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させるための手段と、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続けるための手段とを含む、手段と、を備える、電子機器。
【請求項３０３】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
低感度動作モードになっている前記タッチ感知面の第１の領域における接触を検出するための手段と、
前記接触を検出したことに応じた手段であって、
前記接触が指紋センサアクティブ化基準を満たしているかどうかを判定するための手段と、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面の前記第１の領域を高感度動作モードで動作させるための手段と、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面の前記第１の領域を前記低感度動作モードで動作させ続けるための手段とを含む、手段と、
を備える、情報処理装置。
【請求項３０４】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項２８９〜２９８に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項３０５】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、請求項２８９〜２９８に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項３０６】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項２８９〜２９８に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項３０７】
電子機器であって、
ディスプレイと、
タッチ感知面と、
請求項２８９〜２９８に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項３０８】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
請求項２８９〜２９８に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項３０９】
電子機器であって、
ディスプレイユニットと、
接触を受け取るように構成されたタッチ感知面ユニットと、
前記ディスプレイユニット及び前記タッチ感知面ユニットに連結された処理ユニットであって、
低感度動作モードになっている前記タッチ感知面ユニットの第１の領域ユニットにおける接触を検出し、
前記接触を検出したことに応じて、
前記接触が指紋センサアクティブ化基準を満たしているかどうかを判定し、
前記接触が前記指紋センサアクティブ化基準を満たしているという判定に従って、前記タッチ感知面ユニットの前記第１の領域を高感度動作モードで動作させ、
前記接触が前記指紋センサアクティブ化基準を満たしていないという判定に従って、前記タッチ感知面ユニットの前記第１の領域を前記低感度動作モードで動作させ続ける、
ように構成された処理ユニットと、を備える、電子機器。
【請求項３１０】
前記タッチ感知面ユニットの前記第１の領域が前記高感度動作モードになっている間、前記処理ユニットが、前記第１の領域で検出された接触の指紋の詳細を検出することができ、
前記タッチ感知面ユニットの前記第１の領域が前記低感度動作モードになっている間、前記処理ユニットが、前記第１の領域で検出された接触の指紋の詳細を検出することができない、請求項３０９に記載の機器。
【請求項３１１】
前記タッチ感知面ユニットの前記第１の領域を前記高感度モードで動作させている間、前記処理ユニットが、
前記接触の指紋の特徴を検出し、
前記接触の前記指紋の特徴を検出したことに応じて、前記指紋の特徴に従って動作を実行する、ように構成されている、請求項３０９〜３１０のいずれか一項に記載の機器。
【請求項３１２】
前記タッチ感知面ユニットが複数の異なる領域を含み、
前記処理ユニットが、前記複数の異なる領域の各々を前記低感度モードと前記高感度モードとの間で独立して遷移させるように構成されている、請求項３０９〜３１１のいずれか一項に記載の機器。
【請求項３１３】
前記第１の領域を前記高感度モードで動作させている間、前記処理ユニットが、前記タッチ感知面ユニットの前記他の領域のうちの１つ以上を前記低感度モードで動作させるように構成されている、請求項３０９〜３１２のいずれか一項に記載の機器。
【請求項３１４】
前記タッチ感知面ユニットの前記第１の領域を前記高感度モードで動作させると、前記タッチ感知面ユニットの前記第１の領域を前記低感度モードで動作させる場合よりも多くの電力を消費する、請求項３０９〜３１３のいずれか一項に記載の機器。
【請求項３１５】
前記タッチ感知面ユニットの前記第１の領域よりも多くの領域を前記高感度モードで動作させると、前記タッチ感知面ユニットの前記第１の領域だけを前記高感度モードで動作させる場合よりも多くの電力を消費する、請求項３０９〜３１４のいずれか一項に記載の機器。
【請求項３１６】
前記１つ以上の指紋センサアクティブ化基準が、指紋状の接触域が前記タッチ感知面ユニットの前記第１の領域で検出された場合に満たされる基準を含む、請求項３０９〜３１５のいずれか一項に記載の機器。
【請求項３１７】
前記１つ以上の指紋センサアクティブ化基準が、指紋状の接触域が所定の閾値速度未満の速度で移動していることが検出された場合に満たされる基準を含む、請求項３０９〜３１６のいずれか一項に記載の機器。
【請求項３１８】
前記１つ以上の指紋センサアクティブ化基準が、接触に対応するフォーカスセレクタが指紋感知ユーザインタフェース要素の上にある間に接触が前記タッチ感知面ユニットで検出された場合に満たされる基準を含む、請求項３０９〜３１７のいずれか一項に記載の機器。
【請求項３１９】
タッチ感知面とディスプレイとを有する電子機器において、
第１の指紋を第１の動作と関連付けるステップと、
前記第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを前記ディスプレイに表示するステップと、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第１の指紋を検出することを含む、第１のジェスチャを検出するステップと、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行するステップと、を含む、方法。
【請求項３２０】
前記タッチ感知面における前記第１の指紋を検出したことに応じて前記第１の動作が実行される、請求項３１９に記載の方法。
【請求項３２１】
前記タッチ感知面からの前記第１の指紋のリフトオフを検出したことに応じて前記第１の動作が実行される、請求項３１９に記載の方法。
【請求項３２２】
前記第１のジェスチャが向き固有のジェスチャであり、前記向き固有のジェスチャを検出するステップが、前記タッチ感知面における前記第１の指紋を所定の向きにて検出するステップを含む、請求項３１９〜３２１のいずれか一項に記載の方法。
【請求項３２３】
前記第１のジェスチャがロケーション固有のジェスチャであり、前記ロケーション固有のジェスチャを検出するステップが、前記タッチ感知面ユニットにおける前記第１の指紋を所定ロケーションにて検出するステップを含む、請求項３１９〜３２２のいずれか一項に記載の方法。
【請求項３２４】
前記第１のジェスチャが期間固有のジェスチャであり、前記期間固有のジェスチャを検出するステップが、少なくとも所定の時間にわたって前記タッチ感知面における前記第１の指紋を検出するステップを含む、請求項３１９〜３２３のいずれか一項に記載の方法。
【請求項３２５】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するための表示されたコントロールを含まない、請求項３１９〜３２４のいずれか一項に記載の方法。
【請求項３２６】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するように構成されていない第１のアプリケーションのユーザインタフェースであり、
前記第１の動作が、前記第１のアプリケーションとは異なる第２のアプリケーションによって実行される、請求項３２５に記載の方法。
【請求項３２７】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するように構成されていないアプリケーション起動画面のユーザインタフェースであり、
前記第１の動作が、前記アプリケーション起動画面とは異なるそれぞれのアプリケーションによって実行される、請求項３２５に記載の方法。
【請求項３２８】
前記第１の動作が写真を撮影するステップを含む、請求項３１９〜３２７のいずれか一項に記載の方法。
【請求項３２９】
前記第１の動作が映像を記録するステップを含む、請求項３１９〜３２８のいずれか一項に記載の方法。
【請求項３３０】
前記第１の動作が通信インタフェースを表示するステップを含む、請求項３１９〜３２９のいずれか一項に記載の方法。
【請求項３３１】
前記第１の動作がカメラインタフェースを表示するステップを含む、請求項３１９〜３３０のいずれか一項に記載の方法。
【請求項３３２】
前記カメラインタフェースを表示している間に、
メディアキャプチャ基準が満たされたかどうかを判定するステップと、
前記メディアキャプチャ基準が満たされたという判定に従って、カメラでメディアをキャプチャし始めるステップと、
前記メディアキャプチャ基準が満たされていないという判定に従って、カメラでメディアをキャプチャするのを取り止めるステップと、を含む、請求項３３１に記載の方法。
【請求項３３３】
前記メディアキャプチャ基準が、前記第１の指紋に対応する接触がそれぞれの強度閾値を上回る強度を有する場合に満たされる基準を含む、請求項３３２に記載の方法。
【請求項３３４】
前記メディアキャプチャ基準が、前記第１の指紋に対応する接触がそれぞれの時間閾値よりも長い時間にわたって連続的に検出された場合に満たされる基準を含む、請求項３３２に記載の方法。
【請求項３３５】
少なくとも既定の時間にわたって前記第１の指紋を検出したことに応じて、カメラによってキャプチャされるメディアのプレビューを含む、カメラプレビューを表示するステップを含む、請求項３１９〜３３４のいずれか一項に記載の方法。
【請求項３３６】
前記カメラプレビューを表示している間に、前記カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出するステップと、
前記カメラプレビューに対応するメディアをキャプチャする前記要求に対応する前記入力を検出したことに応じて、
前記カメラプレビューに対応する静止画像をキャプチャするステップと、
前記カメラプレビューを表示するのを中止するステップと、
前記それぞれのユーザインタフェースを再表示するステップと、
を含む、請求項３３５に記載の方法。
【請求項３３７】
前記カメラプレビューを表示している間に、前記カメラプレビューに対応するメディアをキャプチャするステップと、
前記カメラプレビューに対応する前記メディアをキャプチャしている間に、前記メディアをキャプチャするのを中止する要求に対応する入力を検出するステップと、
前記メディアをキャプチャするのを中止する前記要求に対応する前記入力を検出したことに応じて、
前記メディアをキャプチャするのを中止するステップと、
前記カメラプレビューを表示するのを中止するステップと、
前記それぞれのユーザインタフェースを再表示するステップと、
を含む、請求項３３５に記載の方法。
【請求項３３８】
前記タッチ感知面が、一体型指紋センサを有するタッチスクリーンディスプレイである、請求項３１９〜３３７のいずれか一項に記載の方法。
【請求項３３９】
前記第１の指紋が以前に登録済みの指紋であり、
前記第１のジェスチャを検出するステップが、検出された指紋を、前記検出された指紋の検出された特徴と、前記第１の指紋の以前に登録された特徴との比較に基づいて前記第１の指紋として特定するステップを含む、請求項３１９〜３３８のいずれか一項に記載の方法。
【請求項３４０】
前記第１の指紋が既定の種類の指紋であり、
前記第１のジェスチャを検出するステップが、検出された指紋を、前記検出された指紋の特徴と、前記既定の種類の指紋と関連付けられた特徴との比較に基づいて前記第１の指紋として特定するステップを含む、請求項３１９〜３３８のいずれか一項に記載の方法。
【請求項３４１】
前記第１の指紋とは異なる第２の指紋を、前記第１の動作とは異なる第２の動作と関連付けるステップと、
前記第２の動作を実行するためのアフォーダンスを含まない前記それぞれのユーザインタフェースを前記ディスプレイに表示するステップと、
前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第２の指紋を検出するステップを含む、第２のジェスチャを検出するステップと、
前記タッチ感知面における前記第２の指紋を含む、前記ジェスチャを検出したことに応じて、前記第２の動作を実行するステップと、を含む、請求項３１９〜３４０のいずれか一項に記載の方法。
【請求項３４２】
前記第１の動作が、静止写真をキャプチャすることと関連付けられた動作であり、前記第２の動作が、映像をキャプチャすることと関連付けられた動作である、請求項３４１に記載の方法。
【請求項３４３】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
第１の指紋を第１の動作と関連付け、
前記第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを前記ディスプレイに表示し、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第１の指紋を検出することを含めて、第１のジェスチャを検出し、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行する、ための命令を含む、電子機器。
【請求項３４４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、前記機器に、
第１の指紋を第１の動作と関連付けさせ、
前記第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを前記ディスプレイに表示させ、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第１の指紋を検出することを含めて、第１のジェスチャを検出させ、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行させる、ための命令を備える、コンピュータ可読記憶媒体。
【請求項３４５】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを備え、
第１の指紋が前記第１の動作と関連付けられており、
前記タッチ感知面における前記第１の指紋を検出したことを含めて、第１のジェスチャを検出したことに応じて、前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記第１の動作が実行される、グラフィカルユーザインタフェース。
【請求項３４６】
電子機器であって、
ディスプレイと、
タッチ感知面と、
第１の指紋を第１の動作と関連付けるための手段と、
前記第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを前記ディスプレイに表示するための手段と、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第１の指紋を検出することを含めて、第１のジェスチャを検出するための手段と、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行するための手段と、を備える、電子機器。
【請求項３４７】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
第１の指紋を第１の動作と関連付けるための手段と、
前記第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを前記ディスプレイに表示するための手段と、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースを表示している間に、前記タッチ感知面における前記第１の指紋を検出することを含めて、第１のジェスチャを検出するための手段と、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行するための手段と、を備える、情報処理装置。
【請求項３４８】
電子機器であって、
ディスプレイと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項３１９〜３４２に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項３４９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイとタッチ感知面とを有する電子機器によって実行されたときに、請求項３１９〜３４２に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項３５０】
ディスプレイと、タッチ感知面と、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項３１９〜３４２に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項３５１】
電子機器であって、
ディスプレイと、
タッチ感知面と、
請求項３１９〜３４２に記載の方法のいずれかを実行するための手段を備える、電子機器。
【請求項３５２】
ディスプレイとタッチ感知面とを有する電子機器で使用するための情報処理装置であって、
請求項３１９〜３４２に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項３５３】
電子機器であって、
第１の動作以外の複数の動作を実行するためのアフォーダンスを含む、それぞれのユーザインタフェースを表示するように構成されたディスプレイユニットと、
ジェスチャを受け取るように構成されたタッチ感知面ユニットと、
前記ディスプレイユニット及び前記タッチ感知面ユニットに連結された処理ユニットであって、
第１の指紋を前記第１の動作と関連付け、
前記第１の動作以外の前記複数の動作を実行するためのアフォーダンスを含む、前記それぞれのユーザインタフェースの表示を有効化している間に、前記タッチ感知面における前記第１の指紋を検出することを含めて、第１のジェスチャを検出し、
前記第１のジェスチャを検出したことに応じて、前記第１の動作を実行する、
ように構成された処理ユニットと、を備える、電子機器。
【請求項３５４】
前記タッチ感知面ユニットで前記第１の指紋を検出したことに応じて、前記第１の動作が実行される、請求項３５３に記載の機器。
【請求項３５５】
前記タッチ感知面ユニットからの前記第１の指紋のリフトオフを検出したことに応じて、前記第１の動作が実行される、請求項３５３に記載の機器。
【請求項３５６】
前記第１のジェスチャが向き固有のジェスチャであり、前記向き固有のジェスチャを検出することが、前記タッチ感知面ユニットにおける前記第１の指紋を所定の向きにて検出することを含む、請求項３５３〜３５５のいずれか一項に記載の機器。
【請求項３５７】
前記第１のジェスチャがロケーション固有のジェスチャであり、前記ロケーション固有のジェスチャを検出することが、前記タッチ感知面ユニットにおける前記第１の指紋を所定ロケーションにて検出することを含む、請求項３５３〜３５６のいずれか一項に記載の機器。
【請求項３５８】
前記第１のジェスチャが期間固有のジェスチャであり、前記期間固有のジェスチャを検出することが、少なくとも所定の時間にわたって前記タッチ感知面ユニットにおける前記第１の指紋を検出することを含む、請求項３５３〜３５７のいずれか一項に記載の機器。
【請求項３５９】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するための表示されたコントロールを含まない、請求項３５３〜３５８のいずれか一項に記載の機器。
【請求項３６０】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するように構成されていない第１のアプリケーションのユーザインタフェースであり、
前記第１の動作が、前記第１のアプリケーションとは異なる第２のアプリケーションによって実行される、請求項３５９に記載の機器。
【請求項３６１】
前記それぞれのユーザインタフェースが、前記第１の動作を実行するように構成されていないアプリケーション起動画面のユーザインタフェースであり、
前記第１の動作が、前記アプリケーション起動画面とは異なるそれぞれのアプリケーションによって実行される、請求項３５９に記載の機器。
【請求項３６２】
前記第１の動作が写真を撮影するステップを含む、請求項３５３〜３６１のいずれか一項に記載の機器。
【請求項３６３】
前記第１の動作が映像を記録するステップを含む、請求項３５３〜３６２のいずれか一項に記載の機器。
【請求項３６４】
前記第１の動作が、通信インタフェースの表示を有効化するステップを含む、請求項３５３〜３６３のいずれか一項に記載の機器。
【請求項３６５】
前記第１の動作が、カメラインタフェースの表示を有効化するステップを含む、請求項３５３〜３６４のいずれか一項に記載の機器。
【請求項３６６】
前記処理ユニットが、前記カメラインタフェースの表示を有効化している間に、
メディアキャプチャ基準が満たされたかどうかを判定し、
前記メディアキャプチャ基準が満たされたという判定に従って、カメラでメディアをキャプチャし始め、
前記メディアキャプチャ基準が満たされていないという判定に従って、カメラでメディアをキャプチャするのを取り止める、ように構成されている、請求項３６５に記載の機器。
【請求項３６７】
前記メディアキャプチャ基準が、前記第１の指紋に対応する接触がそれぞれの強度閾値を上回る強度を有する場合に満たされる基準を含む、請求項３６６に記載の機器。
【請求項３６８】
前記メディアキャプチャ基準が、前記第１の指紋に対応する接触がそれぞれの時間閾値よりも長い時間にわたって連続的に検出された場合に満たされる基準を含む、請求項３６６に記載の機器
【請求項３６９】
前記処理ユニットが、前記第１の指紋を少なくとも既定の時間にわたって検出したことに応じて、カメラによってキャプチャされるメディアのプレビューを含む、カメラプレビューの表示を有効化するように構成されている、請求項３５３〜３６８のいずれか一項に記載の機器。
【請求項３７０】
前記処理ユニットが、
前記カメラプレビューの表示を有効化している間に、前記カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出し、
前記カメラプレビューに対応するメディアをキャプチャする前記要求に対応する前記入力を検出したことに応じて、
前記カメラプレビューに対応する静止画像をキャプチャし、
前記カメラプレビューの表示を有効化するのを中止し、
前記それぞれのユーザインタフェースの表示を再有効化する、
ように構成されている、請求項３６９に記載の機器。
【請求項３７１】
前記処理ユニットが、
前記カメラプレビューの表示を有効化している間に、前記カメラプレビューに対応するメディアをキャプチャし、
前記カメラプレビューに対応する前記メディアをキャプチャしている間に、前記メディアをキャプチャするのを中止する要求に対応する入力を検出し、
前記メディアをキャプチャするのを中止する前記要求に対応する前記入力を検出したことに応じて、
前記メディアをキャプチャするのを中止し、
前記カメラプレビューの表示を有効化するのを中止し、
前記それぞれのユーザインタフェースの表示を再有効化する、
ように構成されている、請求項３６９に記載の機器。
【請求項３７２】
前記タッチ感知面ユニットが、一体型指紋センサを有するタッチスクリーンディスプレイである、請求項３５３〜３７１のいずれか一項に記載の機器。
【請求項３７３】
前記第１の指紋が以前に登録済みの指紋であり、前記第１のジェスチャを検出することが、検出された指紋を、前記検出された指紋の検出された特徴と前記第１の指紋の以前に登録された特徴との比較に基づいて、前記第１の指紋として特定することを含む、請求項３５３〜３７２のいずれか一項に記載の機器。
【請求項３７４】
前記第１の指紋が既定の種類の指紋であり、
前記第１のジェスチャを検出することが、検出された指紋を、前記検出された指紋の特徴と前記既定の種類の指紋と関連付けられた特徴との比較に基づいて、前記第１の指紋として特定することを含む、請求項３５３〜３７２のいずれか一項に記載の機器。
【請求項３７５】
前記処理ユニットが、
前記第１の指紋とは異なる第２の指紋を前記第１の動作とは異なる第２の動作と関連付け、
前記第２の動作を実行するためのアフォーダンスを含まない前記それぞれのユーザインタフェースの表示を前記ディスプレイユニットにおいて有効化し、
前記それぞれのユーザインタフェースの表示を有効化している間に、前記タッチ感知面ユニットで前記第２の指紋を検出することを含めて、第２のジェスチャを検出し、
前記タッチ感知面ユニットにおける前記第２の指紋を含む前記ジェスチャを検出したことに応じて、前記第２の動作を実行する、ように構成されている、請求項３５３〜３７４のいずれか一項に記載の機器。
【請求項３７６】
前記第１の動作が、静止写真をキャプチャすることと関連付けられた動作であり、前記第２の動作が、映像をキャプチャすることと関連付けられた動作である、請求項３７５に記載の機器。
【請求項３７７】
ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器において、
前記ディスプレイにユーザインタフェースを表示するステップと、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出するステップであって、前記第１の指紋が、前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応している、ステップと、
前記第１の指紋を検出したことに応じて、前記ディスプレイ上の前記第１のロケーションで前記それぞれのコントロールを表示するステップと、を含む、方法。
【請求項３７８】
前記それぞれのコントロールが、前記第１の指紋を検出する前に前記ディスプレイに表示されない、請求項３７７に記載の方法。
【請求項３７９】
前記第１の指紋を検出する前に、前記第１のロケーションとは異なる以前のロケーションで前記それぞれのコントロールを表示するステップと、
前記第１の指紋を検出したことに応じて、前記以前のロケーションにおける前記それぞれのコントロールを表示するのを中止するステップと、を含む、請求項３７７に記載の方法。
【請求項３８０】
前記それぞれのコントロールが前記以前のロケーションに表示されると、前記機器が、前記それぞれのコントロールと関連付けられた動作を実行することにより、前記以前のロケーションに対応する入力に応答し、
前記それぞれのコントロールが前記第１のロケーションに表示されると、前記機器が、前記それぞれのコントロールと関連付けられた動作を実行することにより、前記第１のロケーションに対応する入力に応答する、請求項３７９に記載の方法。
【請求項３８１】
前記ディスプレイがタッチスクリーンディスプレイであり、
前記それぞれのコントロールが表示される前記第１のロケーションが、前記タッチスクリーンディスプレイ上の前記第１の指紋のロケーションに対応する、請求項３７７〜３８０のいずれか一項に記載の方法。
【請求項３８２】
前記第１の指紋のリフトオフを検出するステップと、
前記第１の指紋のリフトオフを検出した後に、前記それぞれのコントロールの表示を前記ディスプレイ上の前記第１のロケーションに維持するステップと、を含む、請求項３７７〜３８１のいずれか一項に記載の方法。
【請求項３８３】
前記ディスプレイ上の前記第１のロケーションに前記それぞれのコントロールを表示している間に、前記ディスプレイ上の第２のロケーションにあるフォーカスセレクタに対応するそれぞれの指紋を前記タッチ感知面において検出するステップであって、前記第２のロケーションが、前記第１のロケーションとは異なり、前記それぞれのコントロールを含まない、ステップと、
前記それぞれの指紋を検出したことに応じて、前記それぞれの指紋が、前記タッチ感知面上の前記ユーザインタフェースの前記それぞれのコントロールを移動させることと関連付けられた前記第１の指紋であるという判定に従って、
前記ディスプレイ上の前記第１のロケーションに前記それぞれのコントロールを表示するのを中止するステップと、
前記ディスプレイ上の前記第２のロケーションに前記それぞれのコントロールを表示するステップと、
を含む、請求項３７７〜３８２のいずれか一項に記載の方法。
【請求項３８４】
前記それぞれの指紋を検出したことに応じて、前記それぞれの指紋が、前記第１の指紋とは異なる第２の指紋であり、前記タッチ感知面上の前記ユーザインタフェースの前記それぞれのコントロールを移動させることと関連付けられていないという判定に従って、前記ディスプレイ上の前記第１のロケーションにおける前記それぞれのコントロールの表示を維持するステップを含む、請求項３８３に記載の方法。
【請求項３８５】
前記それぞれのコントロールが、ビデオゲームの方向制御パッドである、請求項３７７〜３８４のいずれか一項に記載の方法。
【請求項３８６】
前記機器が、前記機器の前記ユーザインタフェースを再構成することと関連付けられていない通常の動作モードになっている間に、前記第１の指紋を検出したことに応じて、前記それぞれのコントロールが前記ディスプレイ上の前記第１のロケーションに表示される、請求項３７７〜３８５のいずれか一項に記載の方法。
【請求項３８７】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記ディスプレイにユーザインタフェースを表示し、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出し、これにおいて前記第１の指紋が前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応しており、
前記第１の指紋を検出したことに応じて、前記ディスプレイ上の前記第１のロケーションで前記それぞれのコントロールを表示する、ための命令を含む、電子機器。
【請求項３８８】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器によって実行されたときに、前記機器に、
前記ディスプレイにユーザインタフェースを表示させ、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出させ、これにおいて前記第１の指紋が前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応しており、
前記第１の指紋を検出したことに応じて、前記ディスプレイ上の前記第１のロケーションに前記それぞれのコントロールを表示させる、ための命令を備える、コンピュータ可読記憶媒体。
【請求項３８９】
ディスプレイと、タッチ感知面と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
ユーザインタフェースを備え、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出したことに応じて、これにおいて前記第１の指紋が、前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応しており、前記それぞれのコントロールが前記ディスプレイ上の前記第１のロケーションに表示される、グラフィカルユーザインタフェース。
【請求項３９０】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
前記ディスプレイにユーザインタフェースを表示するための手段と、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出するための手段であって、前記第１の指紋が前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応する、手段と、
前記第１の指紋を検出したことに応じて、前記ディスプレイ上の前記第１のロケーションで前記それぞれのコントロールを表示するための手段と、を備える、電子機器。
【請求項３９１】
ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
前記ディスプレイにユーザインタフェースを表示するための手段と、
前記タッチ感知面上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出するための手段であって、前記第１の指紋が前記それぞれのコントロールを含まない前記ディスプレイ上の第１のロケーションにあるフォーカスセレクタに対応する、手段と、
前記第１の指紋を検出したことに応じて、前記ディスプレイ上の前記第１のロケーションで前記それぞれのコントロールを表示するための手段と、を備える、情報処理装置。
【請求項３９２】
電子機器であって、
ディスプレイと、
指紋センサと、
タッチ感知面と、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項３７７〜３８６に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項３９３】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器によって実行されたときに、請求項３７７〜３８６に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項３９４】
ディスプレイと、タッチ感知面と、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項３７７〜３８６に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項３９５】
電子機器であって、
ディスプレイと、
タッチ感知面と、
指紋センサと、
請求項３７７〜３８６に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項３９６】
ディスプレイと、タッチ感知面と、指紋センサと、を有する電子機器で使用するための情報処理装置であって、
請求項３７７〜３８６に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項３９７】
電子機器であって、
ユーザインタフェースを表示するように構成されたディスプレイユニットと、
１つ以上の接触を受け取るように構成されたタッチ感知面ユニットと、
指紋センサユニットと、
前記ディスプレイユニット、前記タッチ感知面ユニット、及び前記指紋センサユニットに連結された処理ユニットであって、
前記タッチ感知面ユニット上の前記ユーザインタフェースのそれぞれのコントロールを移動させることと関連付けられた第１の指紋を検出し、これにおいて前記第１の指紋が、前記それぞれのコントロールを含まない前記ディスプレイユニット上の第１のロケーションにあるフォーカスセレクタに対応しており、
前記第１の指紋を検出したことに応じて、前記ディスプレイユニット上の前記第１のロケーションで前記それぞれのコントロールの表示を有効化する、
ように構成された前記処理ユニットと、を備える、電子機器。
【請求項３９８】
前記それぞれのコントロールが、前記第１の指紋を検出する前に前記ディスプレイユニットに表示されない、請求項３９７に記載の電子機器。
【請求項３９９】
前記処理ユニットが、前記第１の指紋を検出する前に、第１のロケーションとは異なる以前のロケーションで前記それぞれのコントロールの表示を有効化し、
前記第１の指紋を検出したことに応じて、前記以前のロケーションにおける前記それぞれのコントロールを表示するのを中止する、ように構成されている、請求項３９７に記載の電子機器。
【請求項４００】
前記処理ユニットが、前記それぞれのコントロールが前記以前のロケーションに表示されると、
前記それぞれのコントロールと関連付けられた動作を実行することにより、前記以前のロケーションに対応する入力に応答し、
前記それぞれのコントロールが前記第１のロケーションに表示されると、前記それぞれのコントロールと関連付けられた動作を実行することにより、前記第１のロケーションに対応する入力に応答する、ように構成されている、請求項３９９に記載の電子機器。
【請求項４０１】
前記ディスプレイユニットがタッチスクリーンディスプレイユニットであり、
前記それぞれのコントロールが表示される前記第１のロケーションが、前記タッチスクリーンディスプレイユニット上の前記第１の指紋のロケーションに対応する、請求項３９７〜４００のいずれか一項に記載の電子機器。
【請求項４０２】
前記処理ユニットが、
前記第１の指紋のリフトオフを検出し、
前記第１の指紋のリフトオフを検出した後に、前記それぞれのコントロールの表示を前記ディスプレイユニット上の前記第１のロケーションに維持する、ように更に構成されている、請求項３９７〜４０１のいずれか一項に記載の電子機器。
【請求項４０３】
前記処理ユニットが、
前記ディスプレイ上の第１のロケーションに前記それぞれのコントロールを表示している間に、前記ディスプレイ上の第２のロケーションにあるフォーカスセレクタに対応するそれぞれの指紋を前記タッチ感知面において検出し、これにおいて前記第２のロケーションが、前記第１のロケーションとは異なり、前記それぞれのコントロールを含まず、
前記それぞれの指紋を検出したことに応じて、前記それぞれの指紋が、前記タッチ感知面ユニット上の前記ユーザインタフェースの前記それぞれのコントロールを移動させることと関連付けられた前記第１の指紋であるという判定に従って、
前記ディスプレイユニット上の前記第１のロケーションに前記それぞれのコントロールを表示するのを中止し、
前記ディスプレイユニット上の前記第２のロケーションにおける前記それぞれのコントロールの表示を有効化する、
ように更に構成されている、請求項３９７〜４０２のいずれか一項に記載の電子機器。
【請求項４０４】
前記それぞれの指紋を検出したことに応じて、かつ前記それぞれの指紋が前記第１の指紋とは異なる第２の指紋であり、前記タッチ感知面ユニット上の前記ユーザインタフェースの前記それぞれのコントロールを移動させることと関連付けられていないという判定に従って、前記処理ユニットが、前記ディスプレイユニット上の前記第１のロケーションでの前記それぞれのコントロールの表示を維持するように更に構成されている、請求項４０３に記載の電子機器。
【請求項４０５】
前記それぞれのコントロールがビデオゲームの方向制御パッドである、請求項３９７〜４０４のいずれか一項に記載の電子機器。
【請求項４０６】
前記機器が、前記機器の前記ユーザインタフェースを再構成することと関連付けられていない通常の動作モードになっている間に、前記処理ユニットが、前記第１の指紋を検出したことに応じて、前記ディスプレイユニット上の前記第１のロケーションにおける前記それぞれのコントロールの表示を有効化するように構成されている、請求項３９７〜４０５のいずれか一項に記載の電子機器。
【請求項４０７】
ディスプレイと指紋センサとを有する電子機器において、
前記第１の電子機器の前記指紋センサにおいて第１の指紋を第１の時期に検出するステップであって、前記第１の指紋が、それぞれのユーザに登録されている、ステップと、
前記第１の電子機器とは別の第２の電子機器から、前記第２の機器の指紋センサにおいて第２の指紋が第２の時期に検出されたことを示す情報を含む、通信情報を受信するステップと、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定するステップであって、前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含む、ステップと、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に送信するステップと、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に送信するのを取り止めるステップと、
を含む、方法。
【請求項４０８】
前記補助ディスプレイ基準が、前記第１の時期が前記第２の時期から既定の時間内である場合に満たされる基準を含む、請求項４０７に記載の方法。
【請求項４０９】
前記補助ディスプレイ基準が、前記第２の機器を補助ディスプレイとして構成することが要求されたという確認を前記第１の機器が受信した場合に満たされる基準を含む、請求項４０７〜４０８のいずれか一項に記載の方法。
【請求項４１０】
前記第１の機器の前記ディスプレイに表示されたユーザインタフェースの向きが、前記第１の機器の前記ディスプレイの既定軸に対する前記第１の指紋の向きに従って判定され、
前記第２の機器の前記ディスプレイに表示されたユーザインタフェースの向きが、前記第２の機器の前記ディスプレイの既定軸に対する前記第２の指紋の向きに従って判定される、請求項４０７〜４０９のいずれか一項に記載の方法。
【請求項４１１】
前記第１の指紋のアイデンティティと前記第２の指紋のアイデンティティとのうちの少なくとも一方に従って、前記補助ディスプレイを有する前記第１の機器の前記ディスプレイに表示されたユーザインタフェースを拡張する方向を判定するステップを含む、請求項４０７〜４１０のいずれか一項に記載の方法。
【請求項４１２】
第１のアプリケーションが前記第１の機器でアクティブなアプリケーションである間に、前記第１の指紋及び前記第２の指紋が検出され、
前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に送信した後に、
前記第２の電子機器を前記第１の機器の補助ディスプレイとして構成し、
前記第２の電子機器が前記第１の機器の補助ディスプレイとして構成されている間に、前記第２の機器が、前記第１のアプリケーションと関連付けられた１つ以上のユーザインタフェース要素のセットを表示できるようにするための命令を前記第２の機器に送信する、
請求項４０７〜４１１のいずれか一項に記載の方法。
【請求項４１３】
前記第１のアプリケーションと関連付けられた前記１つ以上のユーザインタフェース要素のセットが、前記第１のアプリケーションで動作を実行するための１つ以上のコントロールを含む、請求項４１２に記載の方法。
【請求項４１４】
前記第１のアプリケーションと関連付けられた前記１つ以上のユーザインタフェース要素のセットが、前記第１の機器の前記ディスプレイに表示された作業空間の延長である作業空間の一部分を含む、請求項４１２に記載の方法。
【請求項４１５】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、
前記第２の機器によって検出された入力を示す入力データを受信するステップであって、前記入力が、前記第２の機器の前記ディスプレイに表示される前記第１のアプリケーションと関連付けられた前記ユーザインタフェース要素のうちの１つ以上との対話に対応する、ステップと、
前記入力データに従って前記第１のアプリケーションと関連付けられた動作を実行するステップと、を含む、請求項４１２〜４１４のいずれか一項に記載の方法。
【請求項４１６】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、
前記第２の機器の前記ディスプレイに表示される前記第１のアプリケーションと関連付けられた前記ユーザインタフェース要素のうちの１つ以上との対話に対応する１つ以上の動作を指定する、動作データを前記第２の電子機器から受信するステップと、
前記１つ以上の動作を実行するステップと、を含む、請求項４１２〜４１５のいずれか一項に記載の方法。
【請求項４１７】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、
前記第１の機器のタッチ感知面において第１のジェスチャを検出するステップと、前記第２の機器のタッチ感知面で検出された第２のジェスチャを表す前記第２の機器からの通信情報を受信するステップと、
前記第１のジェスチャを検出し、前記第２のジェスチャを示す前記通信情報を受信したことに応じて、前記第１の機器の前記ディスプレイと前記第２の機器の前記ディスプレイとの間で、前記第１のアプリケーションと関連付けられたユーザインタフェースオブジェクトを移動させるステップと、を含む、請求項４１２〜４１６のいずれか一項に記載の方法。
【請求項４１８】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
前記第１の電子機器の前記指紋センサにおける第１の指紋を第１の時期に検出し、これにおいて前記第１の指紋が、それぞれのユーザに登録されており、
前記第１の電子機器とは別の第２の電子機器から、前記第２の機器の指紋センサにおける第２の指紋が第２の時期に検出されたことを示す情報を含む、通信情報を受信し、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定し、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に送信し、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に送信するのを取り止める、
ための命令を含む、電子機器。
【請求項４１９】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
前記第１の電子機器の前記指紋センサにおける第１の指紋を第１の時期に検出させ、これにおいて前記第１の指紋が、それぞれのユーザに登録されており、
前記第１の電子機器とは別の第２の電子機器から、第２の指紋が第２の時期に前記第２の機器の指紋センサにおいて検出されたことを示す情報を含む、通信情報を受信させ、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定させ、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に対して送信させ、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に対して送信するのを取り止めさせる、
ための命令を備える、コンピュータ可読記憶媒体。
【請求項４２０】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する第１の電子機器のグラフィカルユーザインタフェースであって、
第１のユーザインタフェースを備え、
前記第１の電子機器の前記指紋センサにおける第１の指紋が第１の時期に検出され、これにおいて前記第１の指紋が、それぞれのユーザに登録されており、
前記第１の電子機器とは別の第２の電子機器から、前記第２の機器の指紋センサにおける第２の指紋が第２の時期に検出されたことを示す情報を含む、通信情報が受信され、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかが判定され、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答が前記第２の電子機器に対して送信されて、前記第１のユーザインタフェースが前記第２の電子機器へと拡張され、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答が前記第２の電子機器に対して送信されず、前記第１のユーザインタフェースが前記第２の電子機器へと拡張されない、
グラフィカルユーザインタフェース。
【請求項４２１】
電子機器であって、
ディスプレイと、
指紋センサと、
前記第１の電子機器の前記指紋センサにおける第１の指紋を第１の時期に検出するための手段であって、前記第１の指紋が、それぞれのユーザに登録されている、手段と、
前記第１の電子機器とは別の第２の電子機器から、前記第２の機器の指紋センサにおける第２の指紋が第２の時期に検出されたことを示す情報を含む、通信情報を受信するための手段と、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定し、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に対して送信し、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に対して送信するのを取り止める、ための手段と、を備える、電子機器。
【請求項４２２】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
前記第１の電子機器の前記指紋センサにおける第１の指紋を第１の時期に検出するための手段であって、前記第１の指紋が、それぞれのユーザに登録されている、手段と、
前記第１の電子機器とは別の第２の電子機器から、前記第２の機器の指紋センサにおける第２の指紋が第２の時期に検出されたことを示す情報を含む、通信情報を受信するための手段と、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定し、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に対して送信し、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に対して送信するのを取り止める、ための手段と、
を備える、情報処理装置。
【請求項４２３】
電子機器であって、
ディスプレイと、
指紋センサと、１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項４０７〜４１７に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項４２４】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項４０７〜４１７に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項４２５】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、請求項４０７〜４１７に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項４２６】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項４０７〜４１７に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項４２７】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項４０７〜４１７に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項４２８】
第１の電子機器であって、
ユーザインタフェースを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
前記ディスプレイユニット及び前記指紋センサユニットに連結された処理ユニットであって、
前記第１の電子機器の前記指紋センサユニットにおける第１の指紋を第１の時期に検出し、これにおいて前記第１の指紋が、それぞれのユーザに登録されており、
前記第１の電子機器とは別の第２の電子機器から、第２の指紋が第２の時期に前記第２の機器の指紋センサユニットにおいて検出されたことを示す情報を含む、通信情報を受信し、
前記第１の指紋を検出し、前記第２の電子機器から前記通信情報を受信したことに応じて、
既定の補助ディスプレイ基準が満たされたかどうかを判定し、これにおいて前記補助ディスプレイ基準が、前記第２の指紋が前記それぞれのユーザに登録されている場合に満たされる基準を含んでおり、
前記補助ディスプレイ基準が満たされているという判定に従って、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に対して送信し、
前記補助ディスプレイ基準が満たされていないという判定に従って、前記第２の電子機器を前記第１の電子機器の前記補助ディスプレイとして構成できるようにする前記応答を前記第２の電子機器に対して送信するのを取り止める、
ように構成された処理ユニットと、を備える、第１の電子機器。
【請求項４２９】
前記補助ディスプレイ基準が、前記第１の時期が前記第２の時期から既定の時間内である場合に満たされる基準を含む、請求項４２８に記載の電子機器。
【請求項４３０】
前記補助ディスプレイ基準が、前記第２の機器を補助ディスプレイとして構成することが要求されたという確認を前記第１の機器が受信した場合に満たされる基準を含む、請求項４２８〜４２９のいずれか一項に記載の電子機器。
【請求項４３１】
前記第１の機器の前記ディスプレイユニットに表示されたユーザインタフェースの向きが、前記第１の機器の前記ディスプレイユニットの既定軸に対する前記第１の指紋の向きに従って判定され、
前記第２の機器の前記ディスプレイユニットに表示されたユーザインタフェースの向きが、前記第２の機器の前記ディスプレイユニットの既定軸に対する前記第２の指紋の向きに従って判定される、請求項４２８〜４３０のいずれか一項に記載の電子機器。
【請求項４３２】
前記処理ユニットが、
前記第１の指紋のアイデンティティと前記第２の指紋のアイデンティティとのうちの少なくとも一方に従って、前記補助ディスプレイを有する前記第１の機器の前記ディスプレイに表示されたユーザインタフェースを拡張する方向を判定する、
ように更に構成されている、請求項４２８〜４３１のいずれか一項に記載の電子機器。
【請求項４３３】
第１のアプリケーションが前記第１の機器でアクティブなアプリケーションである間に、前記第１の指紋及び前記第２の指紋が検出され、
前記処理ユニットが、前記第２の電子機器を前記第１の電子機器の補助ディスプレイとして構成できるようにする応答を前記第２の電子機器に対して送信した後に、
前記第２の電子機器を前記第１の機器の補助ディスプレイとして構成し、
前記第２の電子機器が前記第１の機器の補助ディスプレイとして構成されている間に、前記第２の機器が前記第１のアプリケーションと関連付けられた１つ以上のユーザインタフェース要素のセットを表示できるようにするための前記第２の機器に対する命令を送信する、
ように更に構成されている、請求項４２８〜４３２のいずれか一項に記載の電子機器。
【請求項４３４】
前記第１のアプリケーションと関連付けられた前記１つ以上のユーザインタフェース要素のセットが、前記第１のアプリケーションで動作を実行するための１つ以上のコントロールを含む、請求項４３３に記載の電子機器。
【請求項４３５】
前記第１のアプリケーションと関連付けられた前記１つ以上のユーザインタフェース要素のセットが、前記第１の機器の前記ディスプレイユニットに表示された作業空間の延長である作業空間の一部分を含む、請求項４３３〜４３４のいずれか一項に記載の電子機器。
【請求項４３６】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、前記処理ユニットが、
前記第２の機器によって検出された入力を示す入力データを受信し、これにおいて前記入力が、前記第２の機器の前記ディスプレイユニットに表示される前記第１のアプリケーションと関連付けられた前記ユーザインタフェース要素のうちの１つ以上との対話に対応しており、
前記入力データに従って前記第１のアプリケーションと関連付けられた動作を実行する、ように更に構成されている、請求項４３３〜４３５のいずれか一項に記載の電子機器。
【請求項４３７】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、前記処理ユニットが、
前記第２の機器の前記ディスプレイユニットに表示される前記第１のアプリケーションと関連付けられた前記ユーザインタフェース要素のうちの１つ以上との対話に対応する１つ以上の動作を指定する、動作データを前記第２の電子機器から受信し、
前記１つ以上の動作を実行する、ように更に構成されている、請求項４３３〜４３６のいずれか一項に記載の電子機器。
【請求項４３８】
前記第２の電子機器が前記第１の機器の前記補助ディスプレイとして構成されている間に、前記処理ユニットが、
前記第１の機器のタッチ感知面ユニットにおいて第１のジェスチャを検出し、
前記第２の機器のタッチ感知面ユニットで検出された第２のジェスチャを表す前記第２の機器からの通信情報を受信し、
前記第１のジェスチャを検出し、前記第２のジェスチャを示す前記通信情報を受信したことに応じて、前記第１の機器の前記ディスプレイユニットと前記第２の機器の前記ディスプレイユニットとの間で、前記第１のアプリケーションと関連付けられたユーザインタフェースオブジェクトを移動させる、ように更に構成されている、請求項４３３〜４３７のいずれか一項に記載の電子機器。
【請求項４３９】
ディスプレイと指紋センサとを有する電子機器において、
第１の指紋が前記指紋センサにおいて第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットを動作させるステップと、
前記指紋センサにおいて前記第１の向きとは異なる第２の向きを有する以降の指紋を検出するステップであって、前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択される、ステップと、
前記指紋センサにおいて前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットを動作させるステップと、を含む、方法。
【請求項４４０】
前記１つ以上の音声要素のセットが複数のスピーカを含む、請求項４３９に記載の方法。
【請求項４４１】
前記１つ以上の音声要素のセットが複数のマイクロフォンを含む、請求項４３９に記載の方法。
【請求項４４２】
前記１つ以上の音声要素のセットが１つ以上のマイクロフォンと１つ以上のスピーカとを含む、請求項４３９に記載の方法。
【請求項４４３】
前記指紋センサにおいて前記第２の向きを有する前記以降の指紋を検出したことに応じて、対応する指紋の向きと関連付けられた複数の既定のビーム形成パラメータのセットから前記第２のビーム形成パラメータのセットを選択するステップを含む、請求項４３９〜４４２のいずれか一項に記載の方法。
【請求項４４４】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記機器の前記音声要素に対する前記機器のユーザの口がある可能性の高いロケーションの変化を補償する、請求項４３９〜４４３のいずれか一項に記載の方法。
【請求項４４５】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記機器の前記音声要素に対する前記機器のユーザの耳がある可能性の高いロケーションの変化を補償する、請求項４３９〜４４３のいずれか一項に記載の方法。
【請求項４４６】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記機器の前記音声要素に対する前記機器のユーザの手がある可能性の高いロケーションの変化を補償する、請求項４３９〜４４３のいずれか一項に記載の方法。
【請求項４４７】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
第１の指紋が前記指紋センサにおける第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットを動作させ、
前記指紋センサにおける前記第１の向きとは異なる第２の向きを有する以降の指紋を検出し、これにおいて前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択され、
前記指紋センサにおける前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットを動作させる、ための命令を含む、電子機器。
【請求項４４８】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、前記機器に、
第１の指紋が前記指紋センサにおける第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットを動作させることと、
前記指紋センサにおける前記第１の向きとは異なる第２の向きを有する以降の指紋を検出することであって、前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択される、検出することと、
前記指紋センサにおける前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットを動作させることと、
を行わせるための命令を備える、コンピュータ可読記憶媒体。
【請求項４４９】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサと、を有する電子機器のグラフィカルユーザインタフェースであって、
１つ以上のユーザインタフェースオブジェクトを備え、
第１の指紋が前記指紋センサにおける第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットが動作させられ、
前記指紋センサにおいて前記第１の向きとは異なる第２の向きを有する以降の指紋が検出され、これにおいて前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択され、
前記指紋センサにおける前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットが動作させられる、グラフィカルユーザインタフェース。
【請求項４５０】
電子機器であって、
ディスプレイと、
指紋センサと、
第１の指紋が前記指紋センサにおいて第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットを動作させるための手段と、
前記指紋センサにおいて前記第１の向きとは異なる第２の向きを有する以降の指紋を検出するための手段であって、前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択される、手段と、
前記指紋センサにおいて前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットを動作させるための手段と、を備える、電子機器。
【請求項４５１】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
第１の指紋が前記指紋センサにおいて第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って１つ以上の音声要素のセットを動作させるための手段と、
前記指紋センサにおいて前記第１の向きとは異なる第２の向きを有する以降の指紋を検出するための手段であって、前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択される、手段と、
前記指紋センサにおいて前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声要素のセットを動作させるための手段と、を備える、情報処理装置。
【請求項４５２】
電子機器であって、
ディスプレイと、
指紋センサと、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムと、を備え、前記１つ以上のプログラムが、前記メモリに記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、請求項４３９〜４４６に記載の方法のいずれかを実行するための命令を含む、電子機器。
【請求項４５３】
１つ以上のプログラムを記憶するコンピュータ可読記憶媒体であって、前記１つ以上のプログラムが、ディスプレイと指紋センサとを有する電子機器によって実行されたときに、請求項４３９〜４４６に記載の方法のいずれかを前記機器に実行させるための命令を備える、コンピュータ可読記憶媒体。
【請求項４５４】
ディスプレイと、指紋センサと、メモリと、前記メモリに記憶された１つ以上のプログラムを実行するための１つ以上のプロセッサとを有する電子機器のグラフィカルユーザインタフェースであって、請求項４３９〜４４６に記載の方法のいずれかに従って表示されるユーザインタフェースを備える、グラフィカルユーザインタフェース。
【請求項４５５】
電子機器であって、
ディスプレイと、
指紋センサと、
請求項４３９〜４４６に記載の方法のいずれかを実行するための手段と、を備える、電子機器。
【請求項４５６】
ディスプレイと指紋センサとを有する電子機器で使用するための情報処理装置であって、
請求項４３９〜４４６に記載の方法のいずれかを実行するための手段を備える、情報処理装置。
【請求項４５７】
電子機器であって、
１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニットと、
指紋センサユニットと、
音声信号を生成及び／又はキャプチャするように構成された１つ以上の音声ユニットのセットと、
前記ディスプレイユニット、前記指紋センサユニット、及び前記１つ以上の音声ユニットのセットに連結された処理ユニットであって、
第１の指紋が前記指紋センサユニットにおいて第１の向きで検出されている間に、第１のビーム形成パラメータのセットに従って前記１つ以上の音声ユニットのセットを動作させ、
前記指紋センサユニットにおける前記第１の向きとは異なる第２の向きを有する以降の指紋を検出し、これにおいて前記以降の指紋が、変更された向きを有する前記第１の指紋と、前記第１の指紋とは別の第２の指紋と、からなるセットから選択され、
前記指紋センサユニットにおける前記第２の向きを有する前記以降の指紋を検出したことに応じて、前記第１のビーム形成パラメータのセットとは異なる第２のビーム形成パラメータのセットに従って前記１つ以上の音声ユニットのセットを動作させる、
ように構成された処理ユニットと、を備える、電子機器。
【請求項４５８】
前記１つ以上の音声ユニットのセットが複数のスピーカを含む、請求項４５７に記載の電子機器。
【請求項４５９】
前記１つ以上の音声ユニットのセットが複数のマイクロフォンを含む、請求項４５７に記載の電子機器。
【請求項４６０】
前記１つ以上の音声ユニットのセットが１つ以上のマイクロフォンと１つ以上のスピーカとを含む、請求項４５７に記載の電子機器。
【請求項４６１】
前記処理ユニットが、
前記指紋センサユニットにおいて前記第２の向きを有する前記以降の指紋を検出したことに応じて、対応する指紋の向きと関連付けられた複数の既定のビーム形成パラメータのセットから前記第２のビーム形成パラメータのセットを選択する、ように更に構成されている、請求項４５７〜４６０のいずれか一項に記載の電子機器。
【請求項４６２】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記１つ以上の音声ユニットに対する前記機器のユーザの口がある可能性の高いロケーションの変化を補償する、請求項４５７〜４６１のいずれか一項に記載の電子機器。
【請求項４６３】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記１つ以上の音声ユニットに対する前記機器のユーザの耳がある可能性の高いロケーションの変化を補償する、請求項４５７〜４６１のいずれか一項に記載の電子機器。
【請求項４６４】
前記第１のビーム形成パラメータのセットと前記第２のビーム形成パラメータのセットとの違いが、前記１つ以上の音声ユニットに対する前記機器のユーザの手がある可能性の高いロケーションの変化を補償する、請求項４５７〜４６１のいずれか一項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、全体として、ユーザインタフェースを操作する入力を検出する指紋センサを有する電子機器を含むがそれに限定されない、指紋センサを有する電子機器に関する。
【背景技術】
【０００２】
コンピュータ及びその他の電子計算機器の入力機器としてのタッチ感知面の使用が、近年著しく増加している。例示的なタッチ感知面としては、タッチパッドとタッチスクリーンディスプレイが挙げられる。このような面は、ディスプレイ上でユーザインタフェースを操作するために幅広く使用されている。加えて、一部の電子機器は、ユーザを認証するための指紋センサを含む。
【０００３】
例示的な操作には、１つ以上のユーザインタフェースオブジェクトの位置及び若しくはサイズを調節すること、又はボタンをアクティブ化すること、又はユーザインタフェースオブジェクトによって表されるファイル／アプリケーションを開くこと、並びに、メタデータを１つ以上のユーザインタフェースオブジェクトに関連付けること、又は他の方法でユーザインタフェースを操作することが挙げられる。例示的なユーザインタフェースオブジェクトには、デジタルイメージ、映像、テキスト、アイコン、ボタンなどの制御要素及びその他の図形が挙げられる。ユーザは、いくつかの状況において、ファイル管理プログラム（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のＦｉｎｄｅｒ）、イメージ管理アプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のＡｐｅｒｔｕｒｅ又はｉＰｈｏｔｏ、デジタルコンテンツ（例えば、映像及びミュージック）管理アプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のｉＴｕｎｅｓ、描画アプリケーション、プレゼンテーションアプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のＫｅｙｎｏｔｅ、文書作成アプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のＰａｇｅｓ）、ウェブサイト作成アプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のｉＷｅｂ）、ディスクオーサリングアプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のｉＤＶＤ）、又はスプレッドシートアプリケーション（例えば、カリフォルニア州クパチーノＡｐｐｌｅ  Ｉｎｃ．製のＮｕｍｂｅｒｓ）においてユーザインタフェースオブジェクト上でこのような操作を実行する必要がある。
【０００４】
しかし、これらの操作を実行する方法は必要以上に時間がかかり、それによってエネルギーを浪費する。加えて、これらの方法は必要以上に時間がかかり、それによってエネルギーを浪費する。この後者の考慮事項は、バッテリ動作機器においては特に重要である。
【発明の概要】
【０００５】
したがって、ユーザインタフェースを操作するためのより速く、より効率的な方法及びインタフェースを備えた電子機器が必要とされている。かかる方法及びインタフェースは、任意選択的に、ユーザインタフェースを操作するための従来の方法を補完するか又は取って代る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【０００６】
タッチ感知面を有する電子機器のユーザインタフェースに関連付けられた上記の欠点及び他の問題は、開示される機器によって低減又は解消される。いくつかの実施形態において、この機器は、デスクトップコンピュータである。いくつかの実施形態において、この機器は、ポータブル（例えば、ノートブックコンピュータ、タブレットコンピュータ、又はハンドヘルド機器）である。いくつかの実施形態において、この機器は、タッチパッドを有する。いくつかの実施形態において、この機器は、タッチ感知ディスプレイ（「タッチスクリーン」又は「タッチスクリーンディスプレイ」としても知られる）を有する。いくつかの実施形態において、機器は指紋センサを有する。いくつかの実施形態において、この機器は、グラフィカルユーザインタフェース（ＧＵＩ）、１つ以上のプロセッサ、メモリ、及び複数の機能を実行するためにメモリに記憶された１つ以上のモジュール、プログラム、又は命令セットを有する。いくつかの実施形態において、ユーザは、タッチ感知面及び／又は指紋センサ上で、主として指接触及びジェスチャを通じてＧＵＩを対話する。いくつかの実施形態において、機能は、画像編集、描画、プレゼンテイング、文書作成、ウェブサイト作成、ディスクオーサリング、スプレッドシートの作成、ゲームプレイ、電話をかけること、ビデオ会議、電子メール送信、インスタントメッセージ、トレーニングサポート、デジタル写真撮影、デジタル映像撮影、ウェブブラウジング、デジタル音楽の再生、及び／又はデジタル映像の再生を任意選択的に、含む。これらの機能を実行するための実行可能命令は、永続的コンピュータ可読記憶媒体又は１つ以上のプロセッサによって実行するように構成された他のコンピュータプログラム製品に、任意選択的に、含まれる。
【０００７】
いくつかの実施形態によれば、電子機器は、指紋センサと、ディスプレイと、及び又は／タッチ感知面と、１つ以上のプロセッサと、メモリと、１つ以上のプログラムと、を含み、１つ以上のプログラムは、メモリに記憶され、１つ以上のプロセッサによって実行されるように構成され、１つ以上のプログラムは上述の方法のうちのいずれかの動作を実行するための命令を含む。いくつかの実施形態によれば、指紋センサと、ディスプレイと、任意選択的に、タッチ感知面と、メモリと、メモリに記憶された１つ以上のプログラムを実行する１つ以上のプロセッサとを有する電子機器上のグラフィカルユーザインタフェースは、上述の方法のいずれかで表示される要素のうちの１つ以上を含み、これらの要素は上記の方法のうちのいずれかにおいて説明されているように、入力に応答して更新される。いくつかの実施形態に係るコンピュータ可読記憶媒体は、指紋センサと、任意選択的に、ディスプレイと、及び／又はタッチ感知面とを有する電子機器によって実行されると、電子機器に上記の方法のうちのいずれかの動作を実行させる命令を記憶している。いくつかの実施形態に係る電子機器は、指紋センサと、任意選択的に、ディスプレイと、１つ以上のタッチ感知面と、上記の方法のうちのいずれかの動作を実行するための手段とを含む。いくつかの実施形態に係る、指紋センサと、任意選択的に、ディスプレイと、及び／又はタッチ感知面とを有する電子機器内で使用する情報処理装置は、上記の方法のうちのいずれか動作を実行するための手段を含む。
【０００８】
携帯型多機能機器上でユーザインタフェースと簡便に対話するためのより高速で、より効率的な（例えば、アプリケーションをナビゲートする、１つのアプリケーションインタフェースから別のアプリケーションインタフェースに切り換える、又はマルチタスキングユーザインタフェースを表示する）方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、ユーザインタフェースと対話する（例えば、アプリケーションユーザインタフェースをナビゲートする、アプリケーションユーザインタフェース間を切り替える、マルチタスキングユーザインタフェースを表示する）従来の方法を補完するか又は取って代り得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【０００９】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを有する電子機器で実行される。方法は、第１のユーザインタフェースをディスプレイ上に表示することを含む。方法は、第１のユーザインタフェースをデュスプレイ上に表示している間に、指紋センサ上の指紋の移動を検知することを更に含む。方法は、指紋センサ上で指紋の移動を検出すると、指紋の移動が第１の方向であるとの判定に従って、第１のユーザインタフェースをナビゲートし、指紋の移動が、第１の方向とは異なる第２の方向であるとの判定に従って、ディスプレイ上の第１のユーザインタフェースとは異なる第２のユーザインタフェースを表示することを、また含む。
【００１０】
いくつかの実施形態に係る電子機器は、第１のユーザインタフェースを表示するように構成されたディスプレイユニット、指紋センサユニット、並びにディスプレイユニット及び指紋センサユニットに連結された処理ユニットを有する。いくつかの実施形態において、処理ユニットは、検出ユニットと、ナビゲーティングユニットと、表示有効化ユニットと、リプレーシングユニットとを含む。処理ユニットは、第１のユーザインタフェースをディスプレイ上に表示している間に、指紋センサ上の指紋の移動を検出し、指紋センサ上の指紋の移動を検出すると、指紋の移動が第１の方向である場合、第１のユーザインタフェースをナビゲートし、指紋の移動が第１の方向とは異なる第２の方向である場合、ディスプレイユニット上で第１のユーザインタフェースとは異なる第２のユーザインタフェースの表示を可能にするように構成されている。
【００１１】
このように、ディスプレイ及び指紋センサを有する電子機器は、ユーザインタフェース間で切り換えするためのより高速で、より効率的な方法を備えており、このような機器の有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、ユーザインタフェース間の切り替えのための従来の方法を補完するか、又は取って代わり得る。
【００１２】
複数の目的の機能を果たすボタン（例えば、アクティブ化と同時に、機器に第１の動作か、又は、特定の基準によって、第１の動作とは異なる第２の動作を実行させるボタン）を有するより高速で、より効率的な方法と、インタフェースとを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、ボタンが複数の目的を果たすことを可能にする従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。携帯型多機能機器の場合、かかる方法及びインタフェースは、機器の筐体上の貴重な物理的空間を節約でき、より大きなスクリーンと、より好ましいユーザエクスペリエンスを提供する。
【００１３】
いくつかの実施形態に係る方法は、統合指紋センサを含む、ボタンを有する電子機器で実行される。本方法は、統合指紋センサ上で指紋を検出することを含む。本方法は、統合指紋センサ上で指紋を検出し続けている間に、ボタンのアクティブ化を検出することを更に含む。本方法は、ボタンのアクティブ化を検出すると、ボタンがアクティブ化する前の所定の時間より長い間に統合指紋センサ上に指紋が連続して検出されなかったとの判定に従って、ボタンのアクティブ化と関連付けられた所定の動作である第１の動作を実行することを更に含む。本方法は、ボタンのアクティブ化を検出し、ボタンがアクティブ化する前の所定の時間より長い間に統合指紋センサ上に指紋が連続して検出されたとの判定に従って、ボタンのアクティブ化を検出する直前にディスプレイ上に表示されたユーザインタフェースに関連付けられた動作であって、第１の動作とは異なる、第２の動作を実行することを更に含む。
【００１４】
いくつかの実施形態に係る電子機器は、統合指紋センサユニットを有するボタンユニットと、ボタンユニットに連結された処理ユニットとを含む。処理ユニットは、統合指紋センサユニット上で指紋を検出するように構成されている。処理ユニットは、統合指紋センサユニット上で指紋を検出し続けている間に、ボタンユニットのアクティブ化を検出するように更に構成されている。処理ユニットは、ボタンのアクティブ化を検出すると、ボタンのアクティブ化前の所定の時間より長い間に統合指紋センサユニット上に指紋が連続して検出されなかったとの判定に従って、ボタンのアクティブ化と関連付けられた所定の動作である第１の動作を実行するように、更に構成されている。処理ユニットは、ボタンのアクティブ化を検出し、ボタンのアクティブ化前の所定の時間より長い間に統合指紋センサユニット上に指紋が連続して検出されたとの判定に従って、ボタンのアクティブ化を検出する直前にディスプレイ上に表示されたユーザインタフェースに関連付けられた動作であって、第１の動作とは異なる、第２の動作を実行するように、更に構成されている。
【００１５】
このようにして、指紋センサ付きボタンを有する電子機器は、ボタンが複数の目的を果たすことを可能にする、より高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足とを高める。かかる方法及びインタフェースは、ボタンが複数の目的を果たすことを可能にする従来の方法を補完するか、又は取って代わり得る。
【００１６】
ユーザインタフェースの向きをロックするためのより高速で、より効率的な方法及びインタフェースに対するニーズがある。かかる方法及びインタフェースは、ユーザインタフェースの向きをロックするための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００１７】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを有する電子機器で実行される。本方法は、機器の第一の向きと関連付けられた動作の第１の向き固有モードと、機器の第１の向きとは異なり、機器の第２の向きに関連付けられた動作の第２の向き固有モードとを有するユーザインタフェースをディスプレイ上に表示することと、ユーザインタフェースの向きがロックされていない間に、機器が第１の向きである時にユーザインタフェースを動作の第１の向き固有モードで表示することと、機器が第２の向きにある時に、ユーザインタフェースを動作の第２の向き固有モードで表示することと、指紋センサ上で指紋を検出することと、ユーザインタフェースが、動作の第１の向き固有モードである間に、指紋センサ上の指紋の第１の向きの回転を検出することと、指紋センサ上の指紋の第１の向きの回転を検出すると、動作の第１の向き固有モードでユーザインタフェースをロックすることと、ユーザインタフェースが動作の第１の向き固有モードでロックされている間に、機器が第２の方向にあることを検出することと、ユーザインタフェースを動作の第１の向き固有モードに保持することとを含む。
【００１８】
いくつかの実施形態に係る電子機器は、機器の第１の向きに関連付けられた動作の第１の向き固有モードと、機器の第１の向きとは異なる、機器の第２の向きに関連付けられた動作の第２の向き固有モードとを有するユーザインタフェースを表示するように構成されたディスプレイユニット、指紋センサユニット、並びにディスプレイユニット及び指紋センサユニットに連結された処理ユニットを含む。処理ユニットは、ユーザインタフェースの向きがロックされていない間に、機器が第１の向きである時に動作の第１の向き固有モードでのユーザインタフェースの表示を有効化にし、機器が第２の向きである時に動作の第２の向き固有モードでのユーザインタフェースの表示を有効化にし、指紋センサユニット上で指紋を検出し、ユーザインタフェースが動作の第１の向き固有モードである間に、指紋センサユニット上の指紋の第１の方向の回転を検出し、指紋センサユニット上の指紋の第１の方向の回転を検出すると、ユーザインタフェースを動作の第１の向き固有モードでロックし、ユーザインタフェースが、動作の第１の向き固有モードでロックされている間に、機器が第２の向きであることを検出し、ユーザインタフェースを動作の第１の向き固有モードに保持するように構成されている。
【００１９】
このように、ディスプレイ及び指紋センサを有する電子機器は、ユーザインタフェースの向きを固定するためのより高速で、より効率的な方法及びインタフェースを備えており、このような機器の有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、ユーザインタフェースの向きをロックするための従来の方法を補完するか、又は取って代わり得る。
【００２０】
記録された音声におけるノイズ低減を指紋センサで制御するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、記録された音声におけるノイズ低減を指紋センサで制御するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００２１】
いくつかの実施形態に係る方法は、指紋センサを有する電子機器で実行される。本方法は、音声を記録することを含む、機器でメディアを記録することを含む。本方法は、更に、メディアを記録しながら、記録された音声において機器の第１の側で発生するノイズを低減することと、指紋センサ上で指紋を検出することと、指紋センサ上で指紋を検出すると、機器の第１の側で発生するノイズを低減することを中止することを含む。
【００２２】
いくつかの実施形態に係る電子機器は、指紋を検出するように構成された指紋センサユニットと、指紋センサユニットに連結された処理ユニットとを含む。処理ユニットは、メディアをメディアで記録するように構成されおり、メディアを記録することは、音声を記録することを含む。処理ユニットは、メディアを記録する間に、記録された音声において機器の第１の側で発生するノイズを低減し、指紋センサユニット上で指紋を検出し、指紋センサユニット上で指紋を検出すると、機器の第１の側で発生するノイズを低減することを中止するように更に構成されている。
【００２３】
このようにして、指紋センサを有する電子機器は、記録された音声におけるノイズ低減を指紋センサで制御するためのより高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足とを高める。かかる方法及びインタフェースは、記録された音声におけるノイズ低減を指紋センサで制御するための従来の方法を補完するか、又は取って代わり得る。
【００２４】
機器の現在のユーザに適合する動作を実行するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、機器の現在のユーザに適合する従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００２５】
いくつかの実施形態に係る方法は、ディスプレイと、それぞれの入力要素と、指紋センサとを有する電子機器で実行される。本方法は、１つ以上のユーザ固有プロファイルと、ユーザ固有プロファイルとは異なり、ユーザのそれぞれのクラスに対応する１つ以上のクラス別プロファイルとを含む複数のプロファイルを取得することと、第１の指紋が、第１のクラス別プロファイルに関連付けられたユーザの第１のクラスにおけるユーザの指紋に対応するとの判定に従って、第１のクラス別プロファイルをアクティブなプロファイルとして選択することを含む、第１の指紋の前に登録された指紋との認証の如何に係らず第１の指紋に対応するアクティブなプロファイルとして、機器に関連付けられた１つ以上のクラス別プロファイルを選択することと、第１のクラス別プロファイルをアクティブなプロファイルとして選択することと、それぞれの入力要素で、機器での１つ以上の動作を実行する要求に対応する入力を受け付けることと、第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間にそれぞれの入力要素で入力を受け付けると、上記の要求と第１のクラス別プロファイルに基づいてそれぞれの動作を実行することとを含む。
【００２６】
いくつかの実施形態に係る電子機器は、ディスプレイユニット、それぞれの入力要素ユニット、指紋センサユニット、ディスプレイユニット、並びにそれぞれの入力要素ユニット及び指紋センサユニットに連結された処理ユニットを含む。いくつかの実施形態において、処理ユニットは、取得ユニットと、検出ユニットと、選択ユニットと、実行ユニットと、判定ユニットと、識別ユニットとを含む。処理ユニットは、１以上のユーザ固有プロファイルと、ユーザ固有プロファイルとは異なり、ユーザのそれぞれのクラスに対応する１つ以上のクラス別プロファイルとを含む複数のプロファイルを取得し、指紋センサユニット上で指紋を検出し、第１の指紋が、第１のクラス別プロファイルに関連付けられたユーザの第１のクラスにおけるユーザの指紋に対応するとの判定に従って、第１のクラス別プロファイルをアクティブなプロファイルとして選択することを含み、第１の指紋の前に登録された指紋との認証の如何に係らず第１の指紋に対応するアクティブなプロファイルとして、機器に関連付けられた１つ以上のクラス別プロファイルを選択し、第１のクラス別プロファイルをアクティブなプロファイルとして選択し、それぞれの入力要素で、機器での１つ以上の動作を実行する要求に対応する入力を受け付け、第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間にそれぞれの入力要素で入力を受け付けると、上記の要求と第１のクラス別プロファイルに基づいてそれぞれの動作を実行するように構成されている。
【００２７】
このようにして、ディスプレイと、それぞれの入力要素と、指紋センサとを有する電子機器は、機器の現在のユーザに適合した動作を実行するためのより高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度とを高める。かかる方法及びインタフェースは、クラス別プロファイルに基づく動作を実行するための従来の方法を補完するか、又は取って代わり得る。
【００２８】
指紋に基づいてロギングプリファレンスを変更するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、ロギングプリファレンスを変更するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。携帯型多機能機器の場合、かかる方法及びインタフェースは、失った又は盗まれた機器をより容易に復元することを可能にする。
【００２９】
いくつかの実施形態に係る方法は、ディスプレイと、それぞれの入力要素と、指紋センサとを有する電子機器で実行される。本方法は、第１の指紋を指紋センサ上で検出することと、第１の指紋が、機器に関連付けられたユーザプロファイルに関連付けられているかを判定することを含む。本方法は、第１の指紋が、機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられたそれぞれのユーザプロファイルに関連付けられているとの判定に従って、それぞれのユーザプロファイルをアクティブなプロファイルとして設定することを、更に含む。本方法は、第１の指紋が、機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられたそれぞれのユーザプロファイルに関連付けられていないとの判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定することを、更に含む。本方法は、それぞれの入力要素で、要求された動作を実行する要求に対応する入力を受け付けることを、更に含む。本方法は、それぞれの入力要素で入力を受け付けると、それぞれのユーザプロファイルがアクティブなプロファイルであるとの判定に従って、それぞれのユーザプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた１つ以上の動作の第１のセットを実行することを、更に含む。本方法は、それぞれの入力要素で入力を受け付けると、それぞれのユーザプロファイルがアクティブなプロファイルであるとの判定に従って、デフォルトプロファイルがアクティブなプロファイルであると判定されると、デフォルトプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた動作の第２のセットを実行することを、更に含む。
【００３０】
いくつかの実施形態に係る電子機器は、要求された動作を実行する要求に対応する入力を受け付けるように構成されたそれぞれの入力ユニット、指紋センサユニット、並びに指紋センサユニット及びそれぞれの入力ユニットに連結された処理ユニットを含み、処理ユニットは、第１の指紋を指紋センサユニット上で検出し、第１の指紋が、機器に関連付けられたユーザプロファイルに関連付けられているか判定するように構成されている。処理ユニットは、第１の指紋が、機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられたそれぞれのユーザプロファイルに関連付けられているとの判定に従って、それぞれのユーザプロファイルをアクティブなプロファイルとして設定し、第１の指紋が、機器に関連付けられた任意のユーザプロファイルに関連付けられていないとの判定に従って、デフォルトプロファイルをアクティブなプロファイルとして設定するように、更に構成されている。処理ユニットは、それぞれの入力ユニットで入力を受け付けると、それぞれのユーザプロファイルが、アクティブなプロファイルであるとの判定に従って、それぞれのユーザプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた１つ以上の動作の第２のセットを実行し、デフォルトプロファイルがアクティブなプロファイルであるとの判定に従って、デフォルトプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた動作の第２のセットを実行するように、更に構成されている。
【００３１】
このように、入力要素及び指紋センサを有する電子機器は、指紋に基づいてロギングプリファレンスを変更するためのより高速で、より効率的な方法及びインタフェースを備えており、かかる機器の有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、ロギングプリファレンスを変更するための従来の方法を補完するか、又は取って代わり得る。
【００３２】
それぞれの制限された動作を指紋照合情報に基づいて実行するための（例えば、指紋照合情報が、それぞれの制限された動作のそれぞれの権限付与基準を満たす時）より高速で、効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、それぞれの制限された動作を指紋照合情報に基づいて実行するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００３３】
いくつかの実施形態に係る方法は、指紋の照合を制御するための指紋照合基準を取得することを含む。それぞれの制限された動作に対応する複数のそれぞれの入力のうちのそれぞれについて、本方法は、それぞれの入力の指紋の特徴を識別することと、少なくとも部分的にそれぞれの入力の指紋の特徴と１つ以上の登録済みの指紋の指紋の特徴との比較と、指紋照合基準に基づいてそれぞれの入力の指紋照合情報を判定することを含む。
【００３４】
最後に、本方法は、それぞれの入力を検出すると、指紋照合情報がそれぞれの制限された動作のそれぞれの権限付与基準を満たしているとの判定に従って、それぞれの制限された動作を実行することと、指紋照合情報が、制限された動作のそれぞれの権限付与基準を満たしていないとの判定に従って、それぞれの制限された動作を実行することを取り止めることとを更に含む。
【００３５】
いくつかの実施形態に係る電子機器は、情報を表示するように構成されたディスプレイユニット、指紋センサユニット、並びにディスプレイユニット及び指紋センサユニットに連結された処理ユニットを含む。処理ユニットは、指紋の照合を制御するための指紋照合基準を取得するように構成されている。それぞれの制限された動作に対応する複数のそれぞれの入力のうちのそれぞれについて、処理ユニットは、それぞれの入力の指紋の特徴を識別し、それぞれの入力の指紋の特徴と１つ以上の登録済みの指紋の指紋の特徴との比較と、指紋照合基準とに少なくとも部分的に基づいてそれぞれの入力の指紋照合情報を判定するように、更に構成されている。最後に、処理ユニットは、それぞれの入力を検出すると、指紋照合情報がそれぞれの制限された動作のそれぞれの権限付与基準を満たしているとの判定に従って、それぞれの制限された動作を実行し、指紋照合情報が制限された動作のそれぞれの権限付与基準を満たしていないとの判定に従って、それぞれの制限された動作の実行を取り止めるように構成されている。
【００３６】
このようにして、ディスプレイ及び指紋センサを有する電子機器は、指紋照合情報に基づくそれぞれの制限された動作を実行するためのより高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度とを高める。かかる方法及びインタフェースは、それぞれの制限された動作を実行するための従来の方法を補完するか、又は取って代わり得る。
【００３７】
アイデンティティとロケーション情報を関連付けるためのより高速で、効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、アイデンティティとロケーション情報を関連付けるための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００３８】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを有する電子機器で実行される。本方法は、マップをディスプレイ上に表示することと、アクティブ化入力を検出することとを含む。アクティブ化入力は、それぞれの地理的ロケーションに対応するマップ上に表示されたロケーションと、指紋センサ上で検出された指紋とに関連付けられる。本方法は、アクティブ化入力を検出すると、指紋に対応するユーザを識別することと、それぞれの地理的ロケーションと、ユーザに関連付けられた動作とを実行することとを、更に含む。
【００３９】
いくつかの実施形態に係る電子機器は、マップを表示するように構成されたディスプレイユニット、指紋を検出するように構成された指紋センサユニット、並びにディスプレイユニット及び指紋センサユニットに連結された処理ユニットを含む。いくつかの実施形態において、ディスプレイユニットは、タッチ感知ディスプレイユニットであり、指紋センサユニットは指紋をタッチ感知ディスプレイユニット上で検出する。処理ユニットは、それぞれの地理的ロケーションに対応するマップ上に表示されたロケーションと、指紋センサユニット上で検出された指紋に関連付けられたアクティブ化入力を検出し、アクティブ化入力を検出すると、指紋に対応するユーザを識別し、それぞれの地理的ロケーション及びユーザに関連付けられた動作を実行するように構成されている。
【００４０】
このように、ディスプレイ及び指紋センサを有する電子機器は、アイデンティティとロケーション情報を関連付けるためのより高速で、より効率的な方法及びインタフェースを備えており、このような機器の有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、アイデンティティとロケーション情報を関連付けるための従来の方法を補完するか、又は取って代わり得る。
【００４１】
１人以上のユーザが独自の個人的な作業空間又は作業領域を作成又は画成することを可能にするためのより高速で、効率的な方法及びインタフェースを有する電子機器に対するニーズがある。したがって、開示されている実施形態は、多機能機器上のより大きな共用作業空間内のそれぞれの作業空間の境界を画成し、それぞれの作業空間を、個々の優先順位に基づくそれぞれのカスタムユーザ設定に関連付けたメニューがタッチ感知面に押したユーザの指紋の検出に基づいて１人以上のユーザにそれぞれの作業空間を割り当てる方法を提供する。かかる方法及びインタフェースは、１人以上のユーザに作業空間を割り当てるための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００４２】
いくつかの実施形態に係る方法は、ディスプレイ、タッチ感知面、及び指紋センサを有する電子機器で実行される。本方法は、タッチ感知面の第１の領域を画成するタッチ感知面上の１つ以上の入力の第１のセットを検出することを含む。本方法は、１つ以上の入力の第１のセットを検出した後、１つ以上の入力の第１のセットが、第１のユーザに関連付けられた第１の指紋を含む第１の接触を含んでいると判定することと、１つ以上の入力の第１のセットが、第１のユーザに関連付けられた第１の指紋を含む第１の接触を含むと判定することに、少なくとも部分的に、基づいて、タッチ感知面の第１の領域を第１のユーザに関連付けることとを、更に含む。
【００４３】
いくつかの実施形態に係る電子機器は、１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニット、タッチ感知面ユニットへの接触を受け付けるように構成されたタッチ感知面ユニット、指紋センサユニット、並びにディスプレイユニット、タッチ感知面ユニット、及び指紋センサユニットに連結された処理ユニットを含む。処理ユニットは、タッチ感知面ユニットの第１の領域を画成するタッチ感知面ユニット上で１つ以上の入力の第１のセットを検出し、１つ以上の入力の第１のセットを検出した後で、１つ以上の入力の第１のセットが、第１のユーザに関連付けられた第１の指紋を含む第１の接触を含んでいることを判定し、１つ以上の入力の第１のセットが、第１のユーザに関連付けられた第１の指紋を含む第１の接触を含んでいると判定することに、少なくとも部分的に基づき、タッチ感知面ユニットの第１の領域を第１のユーザに関連付けるように構成されている。
【００４４】
このようにして、ディスプレイ、タッチ感知面、及び指紋センサを有する電子機器は、タッチ感知面の領域を１つ以上のユーザに関連付けるための、より高速で、効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度とを高める。かかる方法及びインタフェースは、１人以上のユーザに作業空間を割り当てるための従来の方法を補完するか、又は取って代わり得る。
【００４５】
例えば、コンピュータのキーボードにキー入力したり、楽器のキーボード上のキーを押したり（例えば、ピアノを演奏）する時に用いる正しい指使い技術についてユーザを訓練するためのより高速で、効率的な方法及びインタフェースに対するニーズがある。かかる方法及びインタフェースは、正しい指使い技術についてユーザを訓練するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００４６】
いくつかの実施形態に係る方法は、ディスプレイ及びタッチ感知面を有する電子機器で実行される。本方法は、それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含むユーザインタフェースを表示することと、ディスプレイ上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にある、フォーカスセレクタに対応するタッチ感知面上で、接触の指紋模様を検出することとを含む。本方法は、更に、ディスプレイ上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応するタッチ感知面上で、接触の指紋模様を検出すると、タッチ感知面上の接触の指紋模様を分析して、接触の１つ以上の指使い特性を判定することと、接触が、１つ以上の指使い特性に基づいて、既定の好適な指使い基準に合致しているかを判定することとを含む。本方法は、接触が好適な指使い基準に合致していないとの判定に従って、好適な指使い基準に合致していないことを指示するフィードバックを提供することと、接触が好適な指使い基準に合致しているとの判定に従って、アクティブ化可能なユーザインタフェースオブジェクトに関連付けられた動作を実行することとを、更に含む。
【００４７】
いくつかの実施形態に係る電子機器は、ユーザインタフェースを表示するように構成されたディスプレイユニット、ユーザの接触を受け付けるように構成されたタッチ感知面ユニット、並びにディスプレイユニット及びタッチ感知面ユニットに連結された処理ユニットを含む。処理ユニットは、それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含むユーザインタフェースの表示を有効化にし、ディスプレイユニット上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応するタッチ感知面ユニット上で接触の指紋模様を検出するように構成されている。処理ユニットは、ディスプレイユニット上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応するタッチ感知面ユニット上で接触の指紋模様を検出すると、タッチ感知面ユニット上の接触の指紋模様を分析して、接触の１つ以上の指使い特性を判定し、接触が、１つ以上の指使い特性に基づいて、既定の好適な指使い基準に合致しているかを判定するように、また構成されている。処理ユニットは、接触が好適な指使い基準に合致していないとの判定に従って、好適な指使い基準に合致していないことを指示するフィードバックを提供し、接触が好適な指使い基準に合致しているとの判定に従って、アクティブ化可能なユーザインタフェースオブジェクトに関連付けられた動作を実行するように、更に構成されている。
【００４８】
タッチ感知面の一部分を高感度動作モードで動作させるためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、タッチ感知面を動作させるための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００４９】
いくつかの実施形態に係る方法は、ディスプレイ及びタッチ感知面を有する電子機器で実行される。本方法は、タッチ感知面の、低感度動作モードにある第１の領域における接触を検出することと、接触を検出すると、接触が１つ以上の指紋センサのアクティブ化基準に合致しているか判定することと、接触が、指紋センサのアクティブ化基準に合致しているとの判定に従って、タッチ感知面の第１の領域を高感度動作モードで動作させることと、接触が指紋センサのアクティブ化基準に合致していないとの判定に従って、タッチ感知面の第１の領域を低感度動作モードで引き続き動作させることとを含む。
【００５０】
いくつかの実施形態に係る電子機器は、ディスプレイユニット、接触を受け付けるように構成されたタッチ感知面ユニット、並びにディスプレイユニット及びタッチ感知面ユニットに連結された処理ユニットを含む。処理ユニットは、タッチ感知面ユニットの、低感度動作モードにある第１の領域における接触を検出し、接触を検出すると、接触が指紋センサのアクティブ化基準に合致しているか判定し、接触が、指紋センサのアクティブ化基準に合致しているとの判定に従って、タッチ感知面の第１の領域を高感度動作モードで動作させ、接触が指紋センサのアクティブ化基準に合致していないとの判定に従って、タッチ感知面の第１の領域を低感度動作モードで引き続き動作させるように構成されている。
【００５１】
このようにして、ディスプレイ及びタッチ感知面を有する電子機器は、タッチ感知面の一部分を高感度動作モードで動作させることによってタッチ感知面を動作させるための、より高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度を高める。かかる方法及びインタフェースは、タッチ感知面を動作させるための従来の方法を補完するか、又は取って代わり得る。
【００５２】
機器上で特定の動作を実行するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、機器上で特定の動作を実行するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００５３】
いくつかの実施形態に係る方法は、ディスプレイ及びタッチ感知面を有する電子機器で実行される。本方法は、第１の指紋を第１の動作に関連付けることと、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースをディスプレイ上に表示することと、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースを表示している間に、タッチ感知面で第１の指紋を検出することを含む第１のジェスチャを検出することと、第１のジェスチャを検出すると、第１の動作を実行することとを含む。
【００５４】
いくつかの実施形態に係る電子機器は、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースを表示するように構成されたディスプレイユニット、ジェスチャを受け付けるように構成されたタッチ感知面ユニット、並びにディスプレイユニット及びタッチ感知面ユニットに連結された処理ユニットを含む。処理ユニットは、第１の指紋を第１の動作に関連付け、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースの表示を有効化にする間、タッチ感知面ユニット上で第１の指紋を検出することを含む第１のジェスチャを検出し、第１のジェスチャを検出すると、第１の動作を実行するように構成されている。
【００５５】
このようにして、ディスプレイ、タッチ感知面、及び指紋センサを有する電子機器は、指紋ジェスチャに関連付けられた動作を実行するための、より高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度とを高める。かかる方法及びインタフェースは、指紋ジェスチャに関連付けられた動作を実行するための従来の方法を補完するか、又は取って代わり得る。
【００５６】
それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示するための、より高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、ユーザインタフェースのそれぞれのコントロールを表示するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００５７】
いくつかの実施形態に係る方法は、ディスプレイ、タッチ感知面、及び指紋センサを有する電子機器で実行される。本方法は、ユーザインタフェースをディスプレイ上に表示することを含む。本方法は、更に、タッチ感知面上のユーザインタフェースのそれぞれのコントロールを移動することに関連付けられた第１の指紋を検出することを含み、第１の指紋は、それぞれのコントロールを含まないディスプレイ上の第１のロケーションのフォーカスセレクタに対応する。本方法は、第１の指紋を検出すると、ディスプレイ上の第１のロケーションにそれぞれのコントロールを表示することを含む。
【００５８】
いくつかの実施形態に係る電子機器は、ユーザインタフェースを表示するように構成されたディスプレイユニット、１つ以上の接触を受け付けるように構成されたタッチ感知面ユニット、指紋センサユニット、並びにディスプレイユニット、タッチ感知面ユニット、及び指紋センサユニットに連結された処理ユニットを備える。処理ユニットは、タッチ感知面ユニット上のユーザインタフェースのそれぞれのコントロールを移動することに関連付けられた、それぞれのコントロールを含まないディスプレイユニット上の第１の位置にあるフォーカスセレクタに対応する第１の指紋を検出し、第１の指紋を検出すると、それぞれのコントロールをディスプレイユニット上の第１のロケーションに表示することを有効化するように構成されている。
【００５９】
このようにして、ディスプレイ、タッチ感知面、及び指紋センサを有する電子機器は、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示するための、より高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性、効率とユーザ満足度を高める。かかる方法及びインタフェースは、ユーザインタフェースのそれぞれのコントロールを表示するための従来の方法を補完するか、又は取って代わり得る。
【００６０】
第１の電子機器の補助ディスプレイとして第２の電子機器を構成するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、第２の電子機器を補助ディスプレイとして構成するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００６１】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを有する電子機器で実行される。本方法は、それぞれのユーザに登録されている第１の指紋を、第１の時間に第１の電子機器の指紋センサ上で検出することを含む。本方法は、第２の指紋が第２の時間に第２の機器の指紋センサ上で検出されたことを指示する情報を含む、第１の電子機器とは異なる、第２の電子機器から通信を受信することを、また含む。本方法は、第１の指紋を検出し、第２の電子機器から通信を受信すると、第２の指紋がそれぞれのユーザに登録された時に満たされる基準を含む、既定の補助ディスプレイ基準が満たされているか判定することを、更に含む。本方法は、補助ディスプレイ基準が満たされているとの判定に従って、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを有効化する応答を第２の電子機器に送信することと、補助ディスプレイ基準が満たされていないとの判定に従って、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを有効化する応答を第２の電子機器に送信することを取り止めることとを、更に含む。
【００６２】
いくつかの実施形態に係る電子機器は、ユーザインタフェースを表示するように構成されたディスプレイユニット、指紋センサユニット、並びにディスプレイユニット及び指紋センサユニットに連結された処理ユニットを有する。処理ユニットは、それぞれのユーザに登録されている第１の指紋を、第１の時間に第１の電子機器の指紋センサユニット上で検出するように構成されている。処理ユニットは、第２の指紋が第２の時間に第２の機器の指紋センサユニット上で検出されたことを指示する情報を含む通信を、第１の電子機器とは異なる、第２の電子機器から受信するように、また構成されている。処理ユニットは、第１の指紋を検出し、第２の電子機器から通信を受信すると、第２の指紋がそれぞれのユーザに登録された時に満たされる基準を含む、既定の補助ディスプレイ基準が満たされているか判定するように、更に構成されている。処理ユニットは、補助ディスプレイ基準が満たされているとの判定に従って、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを有効にする応答を第２の電子機器に送信し、補助ディスプレイ基準が満たされていないとの判定に従って、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを有効にする応答を第２の電子機器に送信することを取り止めるように、更に構成されている。
【００６３】
このようにして、ディスプレイ及び指紋センサを有する電子機器は、第２の電子機器を第１の電子機器の補助ディスプレイとして構成するための、より高速で、より効率的な方法及びインタフェースを備え、かかる機器の有効性と、効率と、ユーザ満足度とを高める。かかる方法及びインタフェースは、第２の電子機器を補助ディスプレイとして構成するための従来の方法を補完するか、又は取って代わり得る。
【００６４】
指紋の向きに基づいてビーム形成パラメータを変更するためのより高速で、より効率的な方法及びインタフェースを有する電子機器に対するニーズがある。かかる方法及びインタフェースは、ビーム形成パラメータを変更するための従来の方法を補完するか、又は取って代わり得る。かかる方法及びインタフェースは、ユーザの認識的負担を軽減し、より効率的なヒューマンマシンインタフェースを作り出す。バッテリ動作機器の場合、かかる方法及びインタフェースにより、電力を保存し、バッテリの充電の間の時間を増やす。
【００６５】
いくつかの実施形態に係る方法は、ディスプレイ及び指紋センサを有する電子機器で実行される。本方法は、第１の指紋が指紋センサ上の第１の向きで検出される時、ビーム形成パラメータの第１のセットに従って１つ以上の音声要素のセットを動作させることを含む。本方法は、指紋センサ上の第１の向きとは異なる第２の向きを有し、向きが変更された第１の指紋と第１の指紋とは異なる第２の指紋とから成るセットから選択された、以降の指紋を検出することと、指紋センサ上に第２の向きを有する以降の指紋を検出すると、ビーム形成パラメータの第１のセットとは異なるビーム形成パラメータの第２のセットに従って１つ以上の音声要素のセットを動作させることとを、更に含む。
【００６６】
いくつかの実施形態に係る電子機器は、情報を表示するように構成されたディスプレイユニット、指紋センサユニット、音声信号を生成及び／又はキャプチャするように構成された１つ以上の音声ユニットのセット、並びにディスプレイユニット、指紋センサユニット、及び１つ以上の音声ユニットのセットに連結された処理ユニットを含む。処理ユニットは、第１の指紋が指紋センサユニット上の第１の向きで検出される間、ビーム形成パラメータの第１のセットに従って１つ以上の音声ユニットのセットを動作させるように構成されている。処理ユニットは、指紋センサユニット上の第１の向きとは異なる第２の向きを有し、向きが変更された第１の指紋と第１の指紋とは異なる第２の指紋とから成るセットから選択された、以降の指紋を検出し、指紋センサユニット上に第２の向きを有する以降の指紋を検出すると、ビーム形成パラメータの第１のセットとは異なるビーム形成パラメータの第２のセットに従って１つ以上の音声要素のセットを動作させるように、更に構成されている。
【００６７】
このように、ディスプレイ及び指紋センサを有する電子機器は、指紋の方向に基づいてビーム形成パラメータを変更するためのより高速で、より効率的な方法及びインタフェースを備えており、かかる機器の有効性、効率、ユーザ満足度を高める。かかる方法及びインタフェースは、ビーム形成パラメータを変更するための従来の方法を補完するか、又は取って代わり得る。
【図面の簡単な説明】
【００６８】
上記の様々な実施形態をより良く理解するために、下記の図面と併せて、以下の実施形態の説明を参照されたい。類似の参照番号は、図面全体を通じて、対応する部品を指す。
【図１Ａ】いくつかの実施形態に係る、タッチ感知ディスプレイ及び指紋センサを備える携帯型多機能機器を示すブロック図である。
【図１Ｂ】いくつかの実施形態に係る、イベント処理のための例示的な構成要素を示すブロック図である。
【図２】いくつかの実施形態に係る、タッチスクリーン及び指紋センサを有する携帯型多機能機器を示す。
【図３】いくつかの実施形態に係る、ディスプレイと、及び指紋センサと、任意選択的に、タッチ感知面とを含む複数のセンサとを有する例示的な多機能機器のブロック図である。
【図４Ａ】いくつかの実施形態に係る、携帯型多機能機器上のアプリケーションのメニューのための例示的なユーザインタフェースを示す。
【図４Ｂ】いくつかの実施形態に係る、指紋センサ及びディスプレイとは別個のタッチ感知面を有する多機能機器のための例示的なユーザインタフェースを示す。
【図４Ｃ】いくつかの実施形態に係る、指紋に関連付けられた２つの手の略図を示す。
【図４Ｄ】いくつかの実施形態に係る、指紋センサ上の指紋の異なるタイプの回転を示す。
【図５Ａ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｂ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｃ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｄ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｅ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｆ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｇ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｈ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｉ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｊ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｋ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｌ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｍ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図５Ｎ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す図である。
【図６Ａ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話する方法を示すフローチャートである。
【図６Ｂ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話する方法を示すフローチャートである。
【図６Ｃ】いくつかの実施形態に係る、指紋センサ上の指の動きに従ってユーザインタフェースと対話する方法を示すフローチャートである。
【図７】いくつかの実施形態における、電子機器の機能ブロック図である。
【図８Ａ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｂ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｃ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｄ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｅ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｆ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｇ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｈ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｉ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｊ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｋ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｌ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｍ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｎ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図８Ｏ】いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す図である。
【図９Ａ】いくつかの実施形態に係る、ボタンが多目的に機能することを可能にする方法を示すフローチャートである。
【図９Ｂ】いくつかの実施形態に係る、ボタンが多目的に機能することを可能にする方法を示すフローチャートである。
【図９Ｃ】いくつかの実施形態に係る、ボタンが多目的に機能することを可能にする方法を示すフローチャートである。
【図１０】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図１１Ａ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１１Ｂ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１１Ｃ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１１Ｄ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１１Ｅ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１１Ｆ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す図である。
【図１２Ａ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックする方法を示すフローチャートである。
【図１２Ｂ】いくつかの実施形態に係る、ユーザインタフェースの向きをロックする方法を示すフローチャートである。
【図１３】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図１４Ａ】いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御するための例示的なユーザインタフェースを示す図である。
【図１４Ｂ】いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御するための例示的なユーザインタフェースを示す図である。
【図１４Ｃ】いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御するための例示的なユーザインタフェースを示す図である。
【図１４Ｄ】いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御するための例示的なユーザインタフェースを示す図である。
【図１５】いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御する方法を示すフローチャートである。
【図１６】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図１７Ａ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｂ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｃ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｄ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｅ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｆ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｇ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｈ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｉ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｊ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１７Ｋ】いくつかの実施形態に係る、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す図である。
【図１８Ａ】いくつかに実施形態に係る、クラス別プロファイルに基づく動作を実行する方法を示すフローチャートである。
【図１８Ｂ】いくつかに実施形態に係る、クラス別プロファイルに基づく動作を実行する方法を示すフローチャートである。
【図１９】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図２０Ａ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２０Ｂ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２０Ｃ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２０Ｄ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２０Ｅ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２０Ｆ】指紋に基づいてロギングプリファレンスを変更する機器に実装される例示的なユーザインタフェースを示す図である。
【図２１Ａ】いくつかの実施形態に係る、指紋に基づいてロギングプリファレンスを変更する方法を示すフローチャートである。
【図２１Ｂ】いくつかの実施形態に係る、指紋に基づいてロギングプリファレンスを変更する方法を示すフローチャートである。
【図２２】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図２３Ａ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｂ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｃ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｄ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｅ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｆ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２３Ｇ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す図である。
【図２４Ａ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法を示すフローチャートである。
【図２４Ｂ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法を示すフローチャートである。
【図２４Ｃ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法を示すフローチャートである。
【図２４Ｄ】いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法を示すフローチャートである。
【図２５】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図２６Ａ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｂ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｃ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｄ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｅ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｆ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２６Ｇ】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す図である。
【図２７】いくつかの実施形態に係る、アイデンティティとロケーション情報を関連付ける方法を示すフローチャートである。
【図２８】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図２９Ａ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｂ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｃ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｄ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｅ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｆ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｇ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｈ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｉ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｊ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｋ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｌ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｍ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｎ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｏ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｐ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｑ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｒ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図２９Ｓ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てるための例示的なユーザインタフェースを示す図である。
【図３０Ａ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てる方法を示すフローチャートである。
【図３０Ｂ】いくつかの実施形態に係る、作業空間を１人以上のユーザに割り当てる方法を示すフローチャートである。
【図３１】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図３２Ａ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｂ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｃ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｄ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｅ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｆ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｇ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｈ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｉ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｊ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｋ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｌ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｍ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｎ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｏ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｐ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｑ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｒ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３２Ｓ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す図である。
【図３３Ａ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練する方法を示すフローチャートである。
【図３３Ｂ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練する方法を示すフローチャートである。
【図３３Ｃ】いくつかの実施形態に係る、正しい指使い技術についてユーザを訓練する方法を示すフローチャートである。
【図３４】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図３５Ａ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｂ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｃ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｄ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｅ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｆ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｇ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｈ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｉ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３５Ｊ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す図である。
【図３６Ａ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させる方法を示すフローチャートである。
【図３６Ｂ】いくつかの実施形態に係る、タッチ感知面の一部分を高感度動作モードで動作させる方法を示すフローチャートである。
【図３７】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図３８Ａ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｂ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｃ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｄ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｅ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｆ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｇ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｈ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｉ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｊ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｋ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｌ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｍ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｎ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｏ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３８Ｐ】いくつかの実施形態に係る、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す図である。
【図３９Ａ】いくつかに実施形態に係る、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。
【図３９Ｂ】いくつかに実施形態に係る、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。
【図３９Ｃ】いくつかに実施形態に係る、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。
【図３９Ｄ】いくつかに実施形態に係る、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。
【図３９Ｅ】いくつかに実施形態に係る、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。
【図４０】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図４１Ａ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｂ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｃ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｄ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｅ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｆ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｇ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｈ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｉ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｊ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４１Ｋ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す図である。
【図４２Ａ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示する方法を示すフローチャートである。
【図４２Ｂ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示する方法を示すフローチャートである。
【図４２Ｃ】いくつかの実施形態に係る、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示する方法を示すフローチャートである。
【図４３】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図４４Ａ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｂ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｃ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｄ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｅ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｆ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｇ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｈ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｉ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｊ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｋ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｌ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｍ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｎ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｏ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｐ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｑ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｒ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｓ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｔ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｕ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｖ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｗ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｘ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｙ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４Ｚ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４ＡＡ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４ＢＢ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４ＣＣ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４ＤＤ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４４ＥＥ】いくつかの実施形態に係る、第２の電子機器を補助ディスプレイとして構成するための例示的なユーザインタフェースを示す図である。
【図４５Ａ】いくつかに実施形態に係る、第２の電子機器を補助ディスプレイとして構成する方法を示すフローチャートである。
【図４５Ｂ】いくつかに実施形態に係る、第２の電子機器を補助ディスプレイとして構成する方法を示すフローチャートである。
【図４５Ｃ】いくつかに実施形態に係る、第２の電子機器を補助ディスプレイとして構成する方法を示すフローチャートである。
【図４５Ｄ】いくつかに実施形態に係る、第２の電子機器を補助ディスプレイとして構成する方法を示すフローチャートである。
【図４６】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【図４７Ａ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｂ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｃ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｄ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｅ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｆ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｇ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｈ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｉ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｊ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｋ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４７Ｌ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す図である。
【図４８Ａ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更する方法を示すフローチャートである。
【図４８Ｂ】いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変更する方法を示すフローチャートである。
【図４９】いくつかの実施形態に係る、電子機器の機能ブロック図である。
【発明を実施するための形態】
【００６９】
本明細書に記載されているこれらの方法、機器、及びＧＵＩは、タッチ感知面又は他の入力機器上の入力の代わりに、又は、加えて、指紋センサ上の入力に応答する。いくつかの実装において、個々の指紋隆線によって形成される指紋の特徴を検出するのに十分な高さの空間解像度を有するタッチ感知面が指紋センサとして用いられる。別個のタッチ感知面がない指紋センサを使用する場合、指紋の面積が指紋センサの面積と同じか又はそれ以上の大きさである時でさえ、指紋センサは指紋センサ上の接触の移動を検出できるので、指紋センサは、はるかに小さいフォームファクタを有するタッチ感知面の機能の多くを代用品として果たし得る。指紋センサが、別個のタッチ感知面に加えて用いられる場合、指紋センサは、接触の捻り動作を正確に検出し、指紋センサ上でジェスチャを実行する時に使用する指の異なる指紋を識別し、機器の現在のユーザを識別することによって、タッチ感知面を増大し得る。加えて、指紋センサが、別個のタッチスクリーンディスプレイに加えて用いられる場合、指がディスプレイの一部分を覆い隠さない方が好都合である状況（例えば、マップ、映像又はゲームを見ている間）では、指紋センサは、タッチ入力を検出し得る。タッチ感知面が、指紋センサとして用いられている場合、タッチ感知面は、任意選択的に、タッチ感知面（又は、タッチ感知面の領域）を、ユーザの介入なしに、低解像度モードと高解像度モードとの間で自動的に切り替えるように定義し得る空間解像度設定を、任意選択的に、有する。多くの状況において、低解像度モードは、高解像度モードより電力消費が少ない。指紋検出が必要でない時にタッチ感知面を低解像度モードで動作させ、タッチ感知面又はタッチ感知面の一領域を必要に応じて高解像度モードに切り替える有益性は、電力を節約する一方で、必要に応じて高解像度で指紋の特徴を感知して、機器を使用するユーザエクスペリエンスを高めることである。タッチ感知面が指紋センサとして使用される実装において、用語「指紋センサ」は、現在高解像度モードであるタッチ感知面、又はタッチ感知面の一領域を指す。
【００７０】
１つ以上の指紋センサからの入力が、電子機器のユーザインタフェースを操作する時に使用される直観的なユーザインタフェースを提供する、多くの異なる方法が以下で説明されている。これらの方法（任意選択的に、それぞれの併用）のうちの１つ以上を使用することが、ユーザに追加の情報又は機能を直観的に提供するユーザインタフェースを提供することを支援し、したがって、ユーザの認知的負担を低減し、ヒューマンマシンインタフェースを高める。ヒューマンマシンインタフェースのこのような向上が、ユーザが、機器をより高速で、より効率的に使用することを可能にする。バッテリ作動機器の場合、これらの向上が、電力を節約し、バッテリ充電間の時間を長くする。説明を簡単にするために、これらの方法のうちの一部の例示的実施例を含む、システム、方法、及びユーザインタフェースが以下で説明されている。
【００７１】
●下記、図５Ａ〜図５Ｎは、指紋センサ上の指の動きに従ってユーザインタフェースと対話するための例示的なユーザインタフェースを示す。図６Ａ〜図６Ｃは、指紋センサ上の指の動きに従ってユーザインタフェースと対話する方法を示すフローチャートである。図５Ａ〜図５Ｎのユーザインタフェースは、図６Ａ〜図６Ｃのプロセスを説明するために使用される。
【００７２】
●下記、図８Ａ〜図８Ｏは、ボタンが複数の目的を果たすことを可能にするための例示的なユーザインタフェースを示す。図９Ａ〜図９Ｃは、ボタンが複数の目的を果たすことを可能にする方法を示すフローチャートである。図８Ａ〜図８Ｏのユーザインタフェースは、図９Ａ〜図９Ｃのプロセスを説明するために使用される。
【００７３】
●下記、図１１Ａ〜図１１Ｆは、ユーザインタフェースの向きをロックするための例示的なユーザインタフェースを示す。図１２Ａ〜図１２Ｂは、ユーザインタフェースの向きをロックする方法を示すフローチャートである。図１１Ａ〜図１１Ｆのユーザインタフェースは、図１２Ａ〜図１２Ｂのプロセスを説明するために使用される。
【００７４】
●下記、図１４Ａ〜図１４Ｄは、記録された音声におけるノイズ低減を指紋センサで制御するための例示的なユーザインタフェースを示す。図１５は、記録された音声におけるノイズ低減を指紋センサで制御する方法を示すフローチャートである。図１４Ａ〜図１４Ｄのユーザインタフェースは、図１５のプロセスを説明するために使用される。
【００７５】
●下記、図１７Ａ〜図１７Ｋは、クラス別プロファイルに基づく動作を実行するための例示的なユーザインタフェースを示す。図１８Ａ〜図１８Ｂは、クラス別プロファイルに基づく動作を実行する方法を示すフローチャートである。図１７Ａ〜図１７Ｋのユーザインタフェースは、図１８Ａ〜図１８Ｂのプロセスを説明するために使用される。
【００７６】
●下記、図２０Ａ〜図２０Ｆは、指紋に基づいてロギングプリファレンスを変更する機器に実装された例示的なユーザインタフェースを示す。図２１Ａ〜図２１Ｂは、指紋に基づいてロギングプリファレンスを変更する方法を示すフローチャートである。図２０Ａ〜図２０Ｆのユーザインタフェースは、図２１Ａ〜図２１Ｂのプロセスを説明するために使用される。
【００７７】
●下記、図２３Ａ〜図２３Ｇは、指紋照合情報に基づいてそれぞれの制限された動作を実行するための例示的なユーザインタフェースを示す。図２４Ａ〜図２４Ｄは、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法を示すフローチャートである。図２３Ａ〜図２３Ｇのユーザインタフェースは、図２４Ａ〜図２４Ｄのプロセスを説明するために使用される。
【００７８】
●下記、図２６Ａ〜図２６Ｇは、アイデンティティとロケーション情報を関連付けるための例示的なユーザインタフェースを示す。図２７は、アイデンティティとロケーション情報を関連付ける方法を示すフローチャートである。図２６Ａ〜図２６Ｇのユーザインタフェースは、図２７のプロセスを説明するために使用される。
【００７９】
●下記、図２９Ａ〜図２９Ｓは、タッチ感知面の領域を１人以上のユーザと関連付けるための例示的なユーザインタフェースを示す。図３０Ａ〜図３０Ｂは、タッチ感知面の領域を１人以上のユーザと関連付ける方法を示すフローチャートである。図２９Ａ〜図２９Ｓのユーザインタフェースは、図３０Ａ〜図３０Ｂのプロセスを説明するために使用される。
【００８０】
●下記、図３２Ａ〜図３２Ｓは、正しい指使い技術についてユーザを訓練するための例示的なユーザインタフェースを示す。図３３Ａ〜図３３Ｃは、正しい指使い技術についてユーザを訓練する方法を示すフローチャートである。図３２Ａ〜図３２Ｓのユーザインタフェースは、図３３Ａ〜図３３Ｃのプロセスを説明するために使用される。
【００８１】
●下記、図３５Ａ〜図３５Ｊは、タッチ感知面の一部分を高感度動作モードで動作させるための例示的なユーザインタフェースを示す。図３６Ａ〜図３６Ｂは、タッチ感知面の一部分を高感度動作モードで動作させる方法を示すフローチャートである。３５Ａ〜図３５Ｊのユーザインタフェースは、図３６Ａ〜図３６Ｂのプロセスを説明するために使用される。
【００８２】
●図３８Ａ〜図３８Ｐは、指紋ジェスチャに関連付けられた動作を実行するための例示的なユーザインタフェースを示す。図３９Ａ〜図３９Ｅは、指紋ジェスチャに関連付けられた動作を実行する方法を示すフローチャートである。図３８Ａ〜図３８Ｐのユーザインタフェースは、図３９Ａ〜図３９Ｅのプロセスを説明するために使用される。
【００８３】
●下記、図４１Ａ〜図４１Ｋは、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示するための例示的なユーザインタフェースを示す。図４２Ａ〜図４２Ｃは、それぞれのコントロールを移動することに関連付けられた第１の指紋の検出に基づきユーザインタフェースのそれぞれのコントロールを表示する方法を示すフローチャートである。図４１Ａ〜図４１Ｋのユーザインタフェースは、図４２Ａ〜図４２Ｃのプロセスを説明するために使用される。
【００８４】
●下記、図４４Ａ〜図４４ＥＥは、第２の電子機器を第１の電子機器の補助ディスプレイとして構成するための例示的なユーザインタフェースを示す。図４５Ａ〜図４５Ｄは、第２の電子機器を第１の電子機器の補助ディスプレイとして構成する方法を示すフローチャートである。図４４Ａ〜図４４ＥＥのユーザインタフェースは、図４５Ａ〜図４５Ｄのプロセスを説明するために使用される。
【００８５】
●下記、図４７Ａ〜図４７Ｌは、指紋の向きに基づいてビーム形成パラメータを変更するための例示的なユーザインタフェースを示す。図４８Ａ〜図４８Ｂは、指紋の向きに基づいてビーム形成パラメータを変更する方法を示すフローチャートである。図４７Ａ〜図４７Ｌのユーザインタフェースは、図４８Ａ〜図４８Ｂのプロセスを説明するために使用される。
【００８６】
例示的機器
ここで、実施例が添付の図面に示されている実施形態が、詳細に参照される。以下の詳細な説明では、説明されている様々な実施形態の完全な理解を提供するために数多くの具体的な詳細が記載されている。しかしながら、説明されている様々な実施形態は、これらの具体的な詳細を伴わずとも実践し得ることが、当業者には明らかであろう。他の例においては、周知の方法、手続き、コンポーネント、回路、及びネットワークは、実施形態の態様を不必要に不明瞭なものとしないよう、詳細には説明されていない。
【００８７】
いくつかの例において、第１、第２等の用語が、様々な要素を説明するために本明細書において使用されているが、これらの要素は、これらの用語によって限定されるべきではないことも理解されるであろう。これらの用語は、ある要素を別の要素と区別するためのみに使用される。例えば、説明されている様々な実施形態の範囲から逸脱することなく、第１の接触は、第２の接触と称することができ、同様に、第２の接触は、第１の接触と称し得る。第１の接触及び第２の接触は両方接触であるが、それらは同じ接触ではない。
【００８８】
本明細書において様々な記載の実施形態の説明で用いられている用語は、特定の実施形態のみを説明する目的のためであって、限定することを意図するものではない。様々な記載の実施形態、及び添付の特許請求の範囲で使用される時に、単数形「ａ」、「ａｎ」、及びｔｈｅ」は、文脈が別途明確に示さない限り、複数形をも含むことが意図されている。本明細書で使用される時に、用語「及び／又は」が、関連するリスト化された項目のうちの１つ以上の任意の全ての可能な組み合わせを指し、これを含むことをも理解されるであろう。更に、用語「ｉｎｃｌｕｄｅｓ（含む）、「ｉｎｃｌｕｄｉｎｇ（含む）」、「ｃｏｍｐｒｉｓｅｓ（含む）」及び／又は「ｃｏｍｐｒｉｓｉｎｇ（含む）」が、本明細書で使用される時に、述べられた特徴、整数、ステップ、動作、要素、及び／又はコンポーネントの存在を指定するが、１つ以上の他の特徴、整数、ステップ、動作、要素、コンポーネント、及び／又はその群の存在又は追加を除外しないことが理解されるであろう。
【００８９】
本明細書で使用される時に、用語「ｉｆ（〜場合に）」を、文脈に応じて「ｗｈｅｎ（〜時に）」、「ｕｐｏｎ（〜時に）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応答して）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（〜の検出に応答して）」を意味すると、任意選択的に、解釈する。同様に、句「ｉｆ  ｉｔ  ｉｓ  ｄｅｔｅｒｍｉｎｅｄ（〜と判定される場合に）」又は「ｉｆ（ａ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）ｉｓ  ｄｅｔｅｃｔｅｄ（（述べられる条件又はイベント）が検出される場合に）」を、文脈に応じて「ｕｐｏｎ  ｄｅｔｅｒｍｉｎｉｎｇ（〜と判定される時に）」、「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｒｍｉｎｉｎｇ（〜との判定に応答して）」、「ｕｐｏｎ  ｄｅｔｅｃｔｉｎｇ（ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（述べられる条件又はイベント）の検出時に）」、又は「ｉｎ  ｒｅｓｐｏｎｓｅ  ｔｏ  ｄｅｔｅｃｔｉｎｇ（ｔｈｅ  ｓｔａｔｅｄ  ｃｏｎｄｉｔｉｏｎ  ｏｒ  ｅｖｅｎｔ）（（述べられる条件又はイベント）の検出に応答して）」を意味すると、任意選択的に、解釈する。
【００９０】
電子機器、かかる機器のユーザインタフェース、及びかかる機器を使用するための関連するプロセスの実施形態を説明する。いくつかの実施形態では、この機器は、ＰＤＡ機能及び／又は音楽再生機能などの、他の機能をも含むモバイル電話機などのポータブル通信機器である。ポータブル多機能機器の例示的な実施形態は、限定を伴わずに、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．のｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）機器を含む。タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたラップトップ又はタブレットコンピュータなど他のポータブル電子機器も使用できる。また、いくつかの実施形態において、この機器は携帯型通信機器ではなく、タッチ感知面（例えば、タッチスクリーンディスプレイ及び／又はタッチパッド）を備えたデスクトップコンピュータであることを理解されたい。
【００９１】
以下の考察では、ディスプレイ及びタッチ感知面を含む電子機器を説明する。しかし、この電子機器が、物理キーボード、マウス、及び／又はジョイスティックなどの１つ以上の他の物理ユーザインタフェース機器を、任意選択的に、含むことを理解されたい。
【００９２】
この機器は、典型的には、描画アプリケーション、プレゼンテーションアプリケーション、文書作成アプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、スプレッドシートアプリケーション、ゲームアプリケーション、電話アプリケーション、ビデオ会議アプリケーション、電子メールアプリケーション、インスタントメッセージアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽再生アプリケーション、及び／又はデジタル映像再生アプリケーションのうちの１つ以上などの様々なアプリケーションをサポートする。
【００９３】
この機器上で実行される様々なアプリケーションは、タッチ感知面などの、少なくとも１つの共通の物理ユーザインタフェース機器を、任意選択的に、使用する。タッチ感知面の１つ以上の機能並びに機器上に表示される対応する情報は、１つのアプリケーションから次のアプリケーションへ、及び／又はそれぞれのアプリケーションの中で、任意選択的に、調整し、及び／又は変更される。このように、この機器の共通の物理アーキテクチャ（タッチ感知面など）は、任意選択的に、ユーザにとって直観的及び透過的なユーザインタフェースを有する様々なアプリケーションをサポートする。
【００９４】
ここで、タッチ感知ディスプレイを備えたポータブル機器の実施形態に注目を向ける。図１Ａは、いくつかの実施形態に係る、タッチ感知ディスプレイ１１２を備えたポータブル多機能機器１００を示すブロック図である。タッチ感知ディスプレイ１１２は、時に便宜上「タッチスクリーン」と称され、「タッチ感知ディスプレイシステム」として知られたり、称されることもある。機器１００は、メモリ１０２（任意選択的に、１つ以上のコンピュータ可読記憶媒体を含む）、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インタフェース１１８、ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、他の入力又は制御機器１１６、及び外部ポート１２４を含む。機器１００は、１つ以上の光センサ１６４を、任意選択的に、含む。機器１００は、機器１００上の接触の強度（例えば、機器１００のタッチ感知ディスプレイシステム１１２などのタッチ感知面）を検出するための１つ以上の強度センサ１６５を、任意選択的に、含む。機器１００は、任意選択的に、機器１００上で触覚出力を生成する（例えば、機器１００のタッチ感知ディスプレイシステム１１２又は機器３００のタッチパッド３５５などのタッチ感知面上での触覚出力の生成）ための１つ以上の触覚出力生成器１６７を、任意選択的に、含む。これらの構成要素は、１つ以上の通信バス又は信号ライン１０３を介して、任意選択的に、通信する。
【００９５】
本明細書及び特許請求の範囲で用いられている場合、用語、タッチ感知面上の接触の「強度」は、タッチ感知面上の接触（例えば、指接触）の力又は圧力（単位面積当たりの力）、又は、タッチ感知面上の接触の力若しくは圧力の代用語（プロキシ）を指す。接触の強度は、少なくとも４つの異なる数値を含み、より典型的には、数百以上の異なる数値（例えば、少なくとも２５６）を含む、数値の範囲を有する。接触の強度は、様々な方法及び様々なセンサ、又はセンサの組み合わせを使用して、任意選択的に、判定（又は、測定）される。例えば、タッチ感知面の下に又は隣接して配置された１つ以上のセンサは、タッチ感知面上の様々な点における力を測定するために、任意選択的に、用いられる。いくつかの実装において、複数の力センサの力測定値は、接触の推定の力を判定するために組み合わされる（例えば、加重平均される）。同様に、タッチ感知面上のスタイラスの圧力を判定するために、スタイラスの圧力感知チップが、任意選択的に、使用される。別の方法としては、タッチ感知面上で検出される接触領域のサイズ及び／若しくはその変化、接触に近接するタッチ感知面の電気容量及び／若しくはその変化、並びに／又は、接触に近接するタッチ感知面の抵抗及び／若しくはその変化が、タッチ感知面上の接触の力又は圧力の代用物として、任意選択的に、用いられる。いくつかの実装において、接触の力又は圧力の代替的測定値は、強度閾値を超えているかを判定するために直接に用いられる（例えば、強度閾値は、代替的測定値に対応する単位で記述される）。いくつかの実装において、接触の力又は圧力の代替的測定値は、推定される力又は圧力に変換され、この推定される力又は圧力を用いて、強度閾値を超えているか判定される（例えば、強度閾値は、圧力の単位で測定された圧力閾値である）。
【００９６】
本明細書及び特許請求の範囲で用いられる場合、用語「触覚出力」は、機器の前の位置に対する機器の物理的な変位、機器の構成要素（例えば、タッチ感知面）の機器の別の構成要素（例えば、筐体）に対する物理的変位、又は、ユーザの触感によりユーザによって検出される機器の質量中心に対する構成要素の変位を指す。例えば、機器又は機器の構成要素が、タッチに敏感なユーザの表面（例えば、ユーザの手の指、手のひら、又は他の部分）に接触している状況において、物理的変位によって生成された触覚出力は、機器又は機器の構成要素の物理的特性の認識された変化に相当する触感としてユーザによって解釈される。例えば、タッチ感知面（例えば、タッチ感知ディスプレイ又はトラックパッド）の移動は、ユーザによって、物理アクチュエータボタンの「ダウンクリック」又は「アップクリック」として、任意選択的に、解釈される。いくつかの場合、ユーザの移動により物理的に押された（例えば、変位された）タッチ感知面に関連付けられた物理アクチュエータボタンの移動がない時でさえ、ユーザは「ダウンクリック」又は「アップクリック」などの触感を感じる。別の例として、タッチ感知面の移動は、タッチ感知面の平滑度に変化がない時でさえ、タッチ感知面の「粗さ」としてユーザによって、任意選択的に、解釈又は感じられる。このようなユーザによるタッチの解釈は、ユーザの個別の感覚認知によるが、大多数のユーザに共通したタッチの感覚認知が数多くある。したがって、触覚出力が、ユーザの特定の感覚認知（例えば、「アップクリック」「ダウンクリック」、「粗さ」）に対応するものと記述される場合、別途記載のない限り、生成された触覚出力は、典型的な（又は、平均的な）ユーザの記述された感覚認知を生成する機器、又は機器の構成要素の物理的変位に対応する。
【００９７】
機器１００は、携帯型多機能機器の一例に過ぎず、機器１００は、示さているよりも多くの又は少ない構成要素を、任意選択的に、有し、２つ以上の構成要素を、任意選択的に、組み合わせ、又は、異なる構成又は配置の構成要素を、任意選択的に、有する。図１Ａに示される様々な構成要素は、１つ以上の信号処理、及び／又はアプリケーション固有の集積回路を含む、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方の組み合わせで実現される。
【００９８】
メモリ１０２は、高速ランダムアクセスメモリを、任意選択的に、含み、１つ以上の磁気ディスク記憶機器、フラッシュメモリ機器、又は他の不揮発性固体記憶機器などの不揮発性メモリを、任意選択的に、また含む。ＣＰＵ  １２０及び周辺機器インタフェース１１８などの、機器１００の他の構成要素によるメモリ１０２へのアクセスは、メモリコントローラ１２２により、任意選択的に、制御される。
【００９９】
周辺機器インタフェース１１８は、機器の入力及び出力周辺機器をＣＰＵ  １２０及びメモリ１０２に連結ために使用し得る。１つ以上のプロセッサ１２０は、機器１００のための様々な機能を実行するため並びにデータ処理を行うために、メモリ１０２に記憶された様々なソフトウェアプログラム及び／若しくは命令セットを走らせたり、又は実行したりする。
【０１００】
いくつかの実施形態において、周辺機器インタフェース１１８、ＣＰＵ  １２０、及びメモリコントローラ１２２は、チップ１０４などの単一チップ上に、任意選択的に、実装される。いくつかの他の実施形態において、これらは、個別のチップ上に、任意選択的に、実装される。
【０１０１】
ＲＦ（無線周波数）回路１０８は、電磁信号とも称されるＲＦ信号を受信及び送信する。ＲＦ回路１０８は、電気信号を電磁信号に、又は電磁信号を電気信号に変換し、電磁信号を介して通信ネットワーク及び他の通信機器と通信する。ＲＦ回路１０８は、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュール（ＳＩＭ）カード、メモリなどを含むがこれらに限定されない、上記の機能を実行するための周知の回路を、任意選択的に、含む。ＲＦ回路１０８は、インターネット情報検索システム（ＷＷＷ）とも呼ばれるインターネットなどのネットワーク、イントラネット及び／又はセルラー電話ネットワークなどの無線ネットワーク、ワイアレスローカルエリアネットワーク（ＬＡＮ）及び／又はメトロポリタンエリアネットワーク（ＭＡＮ）、及び無線通信による他の機器と、任意選択的に、通信する。無線通信は、移動通信用グローバルシステム（ＧＳＭ）、エンハンストデータＧＳＭ環境（ＥＤＧＥ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ、Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）（例えば、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、及び／又はＩＥＥＥ  ８０２．１１ｎ）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、電子メール用のプロトコル（例えば、インターネットメッセージアクセスプロトコル（ＥＭＡＰ）及び／又はポストオフィスプロトコル（ＰＯＰ））、インスタントメッセージング（例えば、ｅｘｔｅｎｓｉｂｌｅ  ｍｅｓｓａｇｉｎｇ  ａｎｄ  ｐｒｅｓｅｎｃｅ  ｐｒｏｔｏｃｏｌ（ＸＭＰＰ）、Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｌｅｖｅｒａｇｉｎｇ  Ｅｘｔｅｎｓｉｏｎｓ（ＳＩＭＰＬＥ）、Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｓｅｒｖｉｃｅ（ＩＭＰＳ））、及び／又はショートメッセージサービス（ＳＭＳ）、又は本願の出願日の時点で未だ開発されていない通信プロトコルを含む任意の他の好適な通信プロトコルを含むがこれらに限定されない複数の通信規格、プロトコル、及び技術のうちのいずれかを、任意選択的に、使用する。
【０１０２】
音声回路１１０、スピーカ１１１、及びマイクロフォン１１３は、ユーザと機器１００との間のインタフェースを提供する。音声回路１１０は、周辺機器インタフェース１１８から音声データを受け付け、音声データを電気信号に変換し、電気信号をスピーカ１１１に送出する。スピーカ１１１は、電気信号を人間の可聴音波に変換する。音声回路１１０は、マイクロフォン１１３により音波から変換された電気信号も受信する。音声回路１１０は、電気信号を音声データに変換し、処理するために音声データを周辺機器インタフェース１１８に送出する。音声データは、周辺機器インタフェース１１８によって任意選択的に、メモリ１０２及び／若しくはＲＦ回路１０８から取り込まれ、並びに／又はメモリ１０２及び／若しくはＲＦ回路１０８へ送出される。いくつかの実施形態において、オーディオ回路１１０は更にヘッドセットジャック（例えば、図２の２１２）を含む。ヘッドセットジャックは、オーディオ回路１１０と、出力専用ヘッドホン又は出力（例えば、片耳又は両耳用のヘッドホン）及び入力（例えば、マイクロフォン）の両方を持つヘッドセットなどの、取り外し可能なオーディオ入出力周辺機器との間のインタフェースを提供する。
【０１０３】
Ｉ／Ｏサブシステム１０６は、タッチスクリーン１１２及び他の入力制御機器１１６などの機器１００上の入出力周辺機器を周辺機器インタフェース１１８に連結する。Ｉ／Ｏサブシステム１０６は、ディスプレイコントローラ１５６、光センサコントローラ１５８、強度センサコントローラ１５９、触覚フィードバックコントローラ１６１、及び他の入力又は制御機器用の１つ以上の入力コントローラ１６０を、任意選択的に、含む。１つ以上の入力コントローラ１６０は、他の入力又は制御機器１１６から／へ電気信号を受信／送信する。他の入力制御機器１１６は、物理ボタン（例えば、プッシュボタン、ロッカボタンなど）、ダイアル、スライダースイッチ、ジョイスティック、クリックホイールなどを、任意選択的に、含む。いくつかの代替的実施形態において、入力コントローラ１６０は、キーボード、赤外線ポート、ＵＳＢポート、及びマウスなどのポインタ機器のうちのいずれかに、任意選択的に、連結される（又は、いずれにも連結されない）。１つ以上のボタン（例えば、図２の２０８）は、スピーカ１１１及び／又はマイクロフォン１１３の音量調節のためのアップ／ダウンボタンを、任意選択的に、含む。１つ以上のボタンは、プッシュボタン（例えば、図２の２０６）を、任意選択的に、含む。
【０１０４】
タッチ感知ディスプレイ１１２は、機器とユーザとの間の入力インタフェース及び出力インタフェースを提供する。ディスプレイコントローラ１５６は、タッチスクリーン１１２から／へ電気信号を受信及び／又は送信する。タッチスクリーン１１２は、ユーザへ視覚出力を表示する。視覚出力は、グラフィック、テキスト、アイコン、映像、及びこれらの任意の組み合わせ（総称して「グラフィック」と称する）を、任意選択的に、含む。いくつかの実施形態において、視覚出力の一部又は全ては、ユーザインタフェースオブジェクトに対応する。
【０１０５】
タッチスクリーン１１２は、触覚及び／又は触覚接触に基づくユーザからの入力を受け付けるタッチ感知面、センサ、又はセンサのセットを有する。タッチスクリーン１１２及びディスプレイコントローラ１５６（メモリ１０２内の任意の関連モジュール及び／又は命令セットと共に）は、タッチスクリーン１１２上で接触（及び任意の動作又は接触の中断）を検出し、検出された接触をタッチスクリーン１１２上に表示されたユーザインタフェースオブジェクト（例えば、１つ以上のソフトキー、アイコン、ウェブページ、又は画像）との対話に変換する。ある例示的な実施形態では、タッチスクリーン１１２とユーザとの間の接触点は、ユーザの指に対応する。
【０１０６】
タッチスクリーン１１２は、ＬＣＤ（液晶ディスプレイ）技術、ＬＰＤ（発光ポリマディスプレイ）技術、又はＬＥＤ（発光ダイオード）技術を用いるが、他の実施形態では他のディスプレイ技術が、任意選択的に、用いられている。タッチスクリーン１１２及びディスプレイコントローラ１５６は、静電容量技術、抵抗性技術、赤外線技術、及び表面超音波技術、並びに、タッチスクリーン１１２との１つ以上の接触点を判定するための他の近接センサアレイ又は他の要素を含むが、これらに限定されない、現在公知の若しくは後日に開発される複数のタッチ感知技術のうちのいずれかを使用して、接触及び任意の移動又はその中断を、任意選択的に、検出する。ある例示的な実施形態では、Ｃａｌｉｆｏｒｎｉａ州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｉｎｃ．からのｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）、及びｉＰａｄ（登録商標）などにおいて見られるような、投影された相互キャパシタンス検知技術が使用されている。
【０１０７】
タッチスクリーン１１２は、１００ｄｐｉ以上の映像解像度を、任意選択的に、有する。いくつかの実施形態において、タッチスクリーンは約１６０ｄｐｉの映像解像度を有する。ユーザは、スタイラス、指などの任意の好適なオブジェクト又は付属器を使用して、タッチスクリーン１１２と、任意選択的に、接触する。いくつかの実施形態において、ユーザインタフェースは、主として指を基準とした接触とジェスチャで機能するように設計され、タッチスクリーン上の指の接触面積が広いためスタイラスを基準とした入力よりも精度が低いことがある。いくつかの実施形態において、機器は、粗い指ベースの入力を正確なポインタ／カーソル位置又はユーザの望むアクションを実行するためのコマンドへ変換する。
【０１０８】
いくつかの実施形態において、タッチスクリーンに加えて、機器１００は、特定の機能をアクティブ化又はディアクティブ化するためのタッチパッド（不図示）を、任意選択的に、含む。いくつかの実施形態において、タッチパッドは、タッチスクリーンとは異なり、視覚出力を表示しない、機器のタッチ感知エリアである。タッチパッドは、任意選択的に、タッチスクリーン１１２とは別個のタッチ感知面、又はタッチスクリーンによって形成されたタッチ感知面の延長である。
【０１０９】
機器１００は、様々な構成要素に電力を供給するための電力システム１６２も含む。電力システム１６２は、電力管理システム、１つ以上の電源（例えば、バッテリ、交流（ＡＣ））、再充電システム、停電検出回路、電力コンバータ又はインバータ、電力状態標識（例えば、発光ダイオード（ＬＥＤ））、及びポータブル機器における電力の発電、管理、及び配電に関連付けられた任意の他の構成要素を、任意選択的に、含む。
【０１１０】
機器１００は、１つ以上の光センサ１６４も、任意選択的に、含む。
【０１１１】
図１Ａは、Ｉ／Ｏサブシステム１０６内の光センサコントローラ１５８に連結された光センサを示す。光センサ１６４は、電荷結合デ機器（ＣＣＤ）又は相補的金属酸化物半導体（ＣＭＯＳ）フォトトランジスタを、任意選択的に、含む。光センサ１６４は、１つ以上のレンズを通して投影された、環境からの光を受光し、その光を画像を表すデータに変換する。撮像モジュール１４３（カメラモジュールとも称する）と併用して、光センサ１６４は、静止画像又は映像を、任意選択的に、キャプチャする。いくつかの実施形態において、タッチスクリーンディスプレイを静止画像及び／又は映像取得のためのビューファインダとして使用することができるように、光センサは、機器の前面のタッチスクリーンディスプレイ１１２の反対側である、機器１００の背面に配置されている。いくつかの実施形態において、ユーザがタッチスクリーンディスプレイ上で他のビデオ会議参加者を見ている間に、ユーザの画像を、ビデオ会議のために、任意選択的に、得るように、別の光センサが機器の前面に配置される。
【０１１２】
機器１００は、１つ以上の接触強度センサ１６５も、任意選択的に、含む。図１Ａは、Ｉ／Ｏサブシステム１０６内の強度センサコントローラ１５９に連結された接触強度センサを示す。接触強度センサ１６５は、１つ以上のピエゾ抵抗ひずみゲージ、電気容量式力センサ、電気力センサ、圧電力センサ、光学力センサ、容量式タッチ感知面、又は他の強度センサ（例えば、タッチ感知面上の接触の力（又は圧力）を測定するために使用するセンサ）を、任意選択的に、含む。接触強度センサ１６５は、環境から接触強度情報（例えば、圧力情報又は圧力情報のプロキシ）を受け付ける。いくつかの実施形態において、少なくとも１つの接触強度センサが、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）に併置されているか、又は近接している。いくつかの実施形態において、少なくとも１つの接触強度センサが、機器１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、機器１００の背面に配置されている。
【０１１３】
機器１００は、１つ以上の近接センサ１６６も、任意選択的に、含む。
【０１１４】
図１Ａは、周辺機器インタフェース１１８と連結された近接センサ１６６を示す。あるいは、近接センサ１６６は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に連結される。いくつかの実施形態において、多機能機器がユーザの耳の近くに配置されている場合（例えば、ユーザが電話通話を行っている場合）、近接センサがオフになり、タッチスクリーン１１２が無効になる。
【０１１５】
機器１００は、１つ以上の触覚出力生成器１６７も、任意選択的に、含む。図１Ａは、Ｉ／Ｏサブシステム１０６内の触覚フィードバックコントローラ１６１に連結された触覚出力生成器を示す。触覚出力生成器１６７は、スピーカ又は他の音声構成要素などの１つ以上の電気音響機器及び／又はモータ、ソレノイド、電気活性ポリマ、圧電アクチュエータ、静電アクチュエータ、又は他の触覚出力構成要素（例えば、機器上で電気信号を触覚出力に変換する構成要素）などの、エネルギーを直線運動に変換する電気機械機器を、任意選択的に、含む。接触強度センサ１６５は、触覚フィードバックモジュール１３３から触覚フィードバック生成命令を受け付け、機器１００のユーザが感知できる触覚出力を機器１００上で生成する。いくつかの実施形態において、少なくとも１つの触覚出力生成器が、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）と併置されているか、又は近接しており、タッチ感知面を垂直方向に（例えば、機器１００の表面の内／外）又は横方向（例えば、機器１００の表面と同じ平面の前後方向）に移動することによって触覚出力を、任意選択的に、生成する。いくつかの実施形態において、少なくとも１つの触覚出力生成器センサが、機器１００の前面に配置されたタッチスクリーンディスプレイ１１２の反対側である、機器１００の背面に配置されている。
【０１１６】
機器１００は、１つ以上加速度計１６８も、任意選択的に、含む。図１Ａは、周辺機器インタフェース１１８と結合された加速度計１６８を示している。あるいは、加速度計１６８は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に、任意選択的に、連結される。いくつかの実施形態において、情報は、１つ以上の加速度計から受け付けたデータの分析に基づいて、ポートレートビュー又はランドスケープビューでタッチスクリーンディスプレイ上に表示される。機器１００は、必要に応じて、加速度計（１つ又は複数）１６８に加えて、磁力計（図示せず）並びに機器１００の位置及び向き（例えば、ポートレート又はランドスケープ）に関する情報を取得するためのＧＰＳ（又はＧＬＯＮＡＳＳ又は他のグローバルナビゲーションシステム）受信部（図示せず）を、任意選択的に、含む。
【０１１７】
いくつかの実施形態において、機器１００は、１つ以上の指紋センサ１６９も含む（又は、連通している）。図１Ａは、周辺機器インタフェース１１８に連結された指紋センサ１６９を示す。あるいは、指紋センサ１６９は、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に、任意選択的に、連結される。しかし、１つの共通の実施形態において、指紋識別動作は、指紋センサによって判定された指紋情報のセキュリティを高めるように追加のセキュリティ機能を有する保護された専用のハードウェア（例えば、１つ以上のプロセッサ、メモリ及び／又は通信バス）を使用して実行される。本明細書で用いられる指紋センサは、人間の手の指及び足の指にあるような皮膚の隆線及び谷部分の指紋の特徴を区別できる（「ミニュシア機能」とも称する）センサである。指紋センサは、視覚指紋画像処理、超音波指紋画像処理、アクティブ電気容量指紋画像処理、及びパッシブ電気容量指紋画像処理を含むがこれらに限定されない様々な技術のうちのいずれかを用いて指紋の特徴を区別し得る。指紋における指紋の特徴を区別することに加えて、いくつかの実施形態において、指紋センサ１６９は、指紋の特徴の経時的な移動を追跡でき、それによって、指紋センサ上の指紋の経時的な移動を判定／特徴づけすることができる。図１Ａの指紋センサ（例えば、指紋センサ１６９）は、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）とは別個として示されているが、いくつかの実装においては、タッチ感知面（例えば、タッチ感知ディスプレイシステム１１２）は、個々の指紋隆線によって形成される指紋の特徴を検出するのに十分な高さの空間解像度を有し、別個の指紋センサ（例えば、指紋センサ１６９）の代わりに、又は、それに追加して、指紋センサとして使用されることが理解されよう。いくつかの実施形態において、機器１００は、機器の上の又は近接した指や手の向き（例えば、指紋センサ１６９の上にある指の向き）を判定するために使用される１つ以上の向きセンサのセットを含む。加えて、いくつかの実施形態において、１つ以上の向きセンサのセットは、指紋センサに加えて、又はその代わりに、機器と相互作用する接触の回転を検出するために使用される（例えば、下記の方法のうちの１つ以上において、指紋／接触の回転を検出するために指紋センサを使用する代わりに、１つ以上の向きセンサのセットが、指紋の特徴の検出の有無にかかわらず、指紋を含む接触の回転を検出するために使用される）。
【０１１８】
いくつかの実施形態において、指紋の特徴と、検出された指紋の特徴と記憶された指紋の特徴との間の比較が、指紋センサ１６９によって生成、記憶及び処理された指紋データのセキュリティを高めるように、プロセッサ１２０とは別個の、保護された専用のハードウェア（例えば、１つ以上のプロセッサ、メモリ、及び／又は通信バス）によって実行される。いくつかの実施形態において、指紋の特徴と、検出された指紋の特徴と記憶された指紋と特徴との間の比較は、指紋分析モジュール１３１を使用してプロセッサ１２０によって実行される。
【０１１９】
いくつかの実施形態において、メモリ１０２に記憶されたソフトウェア構成要素は、オペレーティングシステム１２６と、通信モジュール（又は命令セット）１２８と、接触／動きモジュール（又は命令セット）１３０と、指紋分析モジュール１３１と、グラフィックモジュール（又は命令セット）１３２と、テキスト入力モジュール（又は命令セット）１３４と、全地球測位システム（ＧＰＳ）モジュール（又は命令セット）１３５と、アプリケーション（又は命令セット）１３６とを含む。更に、いくつかの実施形態において、図１Ａ及び図３に示すように、メモリ１０２は機器／グローバル内部状態１５７を記憶する。機器／包括的内部状態１５７は、該当があれば、現在アクティブなアプリケーションを示すアクティブなアプリケーション状態、どのアプリケーション、ビュー、又は他の情報が、タッチスクリーンディスプレイ１１２の様々な領域を占有しているかを示すディスプレイ状態、機器の様々なセンサ及び入力制御機器１１６から取得された情報を含むセンサ状態、及び機器のロケーション及び／又は姿勢に関するロケーション情報、のうちの１つ以上を含む。
【０１２０】
オペレーティングシステム１２６（例えば、Ｄａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ、ＵＮＩＸ、ＯＳ  Ｘ、ＷＩＮＤＯＷＳ、又はＶｘＷｏｒｋｓなどの組み込みオペレーティングシステム）は、全体的なシステムタスク（例えば、メモリ管理、記憶機器制御、電力管理など）を制御及び管理するための様々なソフトウェア構成要素及び／又はドライバを含み、様々なハードウェアとソフトウェア構成要素との間の通信を容易にする。
【０１２１】
通信モジュール１２８は、１つ以上の外部ポート１２４を介して他の機器との通信を容易にし、ＲＦ回路１０８及び／又は外部ポート１２４が受信したデータを処理するための様々なソフトウェア構成要素も含む。外部ポート１２４（例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＩＲＥなど）は、直接的に、又はネットワーク（例えば、インターネット、無線ＬＡＮなど）を介して間接的に他の機器に結合するように適合される。いくつかの実施形態において、外部ポートは、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の商標）機器上で使用される３０ピンコネクタと同一の、又はこれに類似した及び／若しくは互換性のあるマルチピン（例えば、３０ピン）コネクタである。
【０１２２】
接触／動きモジュール１３０は、（ディスプレイコントローラ１５６と併用して）タッチスクリーン１１２及び他のタッチ感知機器（例えば、タッチパッド又は物理的なクリックホイール）との接触を、任意選択的に、検出する。接触／動きモジュール１３０は、接触が発生したかどうかの判定（例えば、フィンガダウンイベントの検出）、接触の強度（例えば、接触の力若しくは圧力、又は、接触の力若しくは圧力の代用語）の判定、接触の移動及びタッチ感知面にわたる動きの追跡（例えば、１つ以上のフィンガドラッグイベントの検出）があるかどうかの判定、及び接触が中止したかどうか（例えば、フィンガアップイベント又は接触の中断の検出）の判定などの、接触の検出に関係する様々な動作を実行するための様々なソフトウェア構成要素を含む。接触／動きモジュール１３０は、タッチ感知面から接触データを受け付ける。一連の接触データにより表される接触点の移動を判定することは、接触点の速さ（大きさ）、速度（大きさ及び方向）、及び／又は加速度（大きさ及び／又は方向の変化）を判定することを、任意選択的に、含む。これらの動作は、単一の接触（例えば、１つの指接触）又は複数の同時接触（例えば、「マルチタッチ」／複数の指接触）に、任意選択的に、適用する。いくつかの実施形態において、接触／動きモジュール１３０及びディスプレイコントローラ１５６は、タッチパッド上の接触を検出する。
【０１２３】
いくつかの実施形態において、接触／動きモジュール１３０は、１つ以上の強度閾値のセットを用いて、動作がユーザによって実行されたか判定する（例えば、ユーザがアイコンを「クリックしたか」を判定する）。いくつかの実施形態において、少なくとも強度閾値のサブセットが、ソフトウェアパラメータに従って判定される（例えば、強度閾値は、特定の物理アクチュエータのアクティブ化閾値によって判定されず、機器１００の物理ハードウェアを変更することなく調整し得る）。例えば、トラックパッド又はタッチスクリーンディスプレイのマウス「クリック」閾値は、トラックパッド又はタッチスクリーンディスプレイハードウェアを変更することなく広範囲の既定の閾値のうちのいずれかに設定し得る。加えて、いくつかの実装において、機器のユーザには、（例えば、個々の強度閾値を調整することにより、及び／又は「強度」パラメータのシステムレベルのクリックの後すぐに複数の強度閾値を調整することによって）強度閾値のセットのうちの１つ以上を調整するためのソフトウェア設定が提供されている。
【０１２４】
接触／動きモジュール１３０は、ユーザによるジェスチャ入力を、任意選択的に、検出する。タッチ感知面上の異なるジェスチャは、異なる接触パターン（例えば、異なる動き、タイミング、及び／又は検出された接触の強度）を有する。したがって、ジェスチャは、特定の接触パターンを検出することによって、任意選択的に、検出される。例えば、フィンガタップジェスチャの検出は、フィンガダウンイベントを検出し、続いてフィンガダウンイベント（例えば、アイコンの位置）と同じ位置（又は、実質的に同じ位置）でのフィンガアップ（リフトオフ）イベントを検出することを含む。別の実施例として、タッチ感知面上でのフィンガスワイプジェスチャを検出することは、フィンガダウンイベントを検出することと、それに続く１つ以上のフィンガドラッグイベントを検出することと、それに続く、フィンガアップ（リフトオフ）イベントを検出することとを含む。
【０１２５】
グラフィックモジュール１３２は、表示されるグラフィックの視覚的インパクト（例えば、輝度、透明性、彩度、コントラスト、又は他の視覚的特性）を変更するための構成要素を含む、タッチスクリーン１１２又は他のディスプレイ上にグラフィックを表現及び表示するための様々な公知のソフトウェア構成要素を含む。本明細書で用いられる用語「グラフィック」は、テキスト、ウェブページ、アイコン（ソフトキーを含むユーザインタフェースオブジェクトなど）、デジタル画像、映像、アニメーション、及び類似物を含むがこれらに限定されない、ユーザに対して表示することができる任意のオブジェクトを含む。
【０１２６】
いくつかの実施形態において、グラフィックモジュール１３２は、使用されるグラフィックを表すデータを記憶する。それぞれのグラフィックには、対応するコードが、任意選択的に、割り当てられる。グラフィクモジュール１３２は、アプリケーションなどから、必要に応じて、座標データ及び他のグラフィクプロパティデータと共に、表示されるグラフィクを指定する１つ以上のコードを受け付け、ディスプレイコントローラ１５６に出力する画面画像データを生成する。
【０１２７】
触覚フィードバックモジュール１３３は、ユーザの機器１００との対話に応答して機器１００上の１つ以上の位置で触覚出力を発生するために触覚出力生成器１６７が使用する命令を生成するための様々なソフトウェア構成要素を含む。
【０１２８】
テキスト入力モジュール１３４は、任意選択的に、グラフィックモジュール１３２の構成要素であるが、様々なアプリケーション（例えば、連絡先１３７、電子メール１４０、ＩＭ  １４１、ブラウザ１４７、及びテキスト入力を必要とする任意の他のアプリケーション）にテキストを入力するためのソフトキーボードを提供する。
【０１２９】
ＧＰＳモジュール１３５は、機器のロケーションを判定し、この情報を様々なアプリケーション（例えば、ロケーション別のダイアル発呼で使用するための電話１３８へ、ピクチャ／映像メタデータとしてカメラ１４３へ、及び気象ウィジェット、地方のイエローページウィジェット、及びマップ／ナビゲーションウィジェットなどのロケーション別のサービスを提供するアプリケーションへ）で使用するために提供する。
【０１３０】
アプリケーション１３６は、以下のモジュール（又は命令セット）又はこれらのサブセット若しくはスーパーセットを、任意選択的に、含む。
【０１３１】
●連絡先モジュール１３７（アドレス帳又は連絡先リストとも称される）、
●電話モジュール１３８、
●ビデオ会議モジュール１３９、
●電子メールクライアントモジュール１４０、
●インスタントメッセージ（ＩＭ）モジュール１４１、
●トレーニングサポートモジュール１４２、
●静止画像及び／又は映像用カメラモジュール１４３、
●画像管理モジュール１４４、
●ラウザモジュール１４７、
●カレンダモジュール１４８、
●気象ウィジェット１４９−１、株式ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、辞書ウィジェット１４９−５、及びユーザが取得した他のウィジェット、並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を任意選択的に含むウィジェットモジュール１４９、
●ユーザ作成ウィジェット１４９−６を作成するためのウィジェット作成モジュール１５０、
●検索モジュール１５１、
●任意選択的に、映像プレーヤモジュール及びミュージックプレーヤモジュールから成る、映像及びミュージックプレーヤモジュール１５２、
●ノートモジュール１５３、
●マップモジュール１５４、及び／又は
●オンライン映像モジュール１５５。
【０１３２】
任意選択的に、メモリ１０２に記憶される他のアプリケーション１３６の例として、他の文書作成アプリケーション、他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ（登録商標）対応アプリケーション、暗号化、デジタル著作権管理、音声認識、及び音声複製が挙げられる。
【０１３３】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併用する、連絡先モジュール１３７は、任意選択的に、アドレス帳又は連絡先リスト（例えば、メモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２内に記憶される）を管理するために使用され、連絡先モジュールの管理には、アドレス帳への名前の追加、アドレス帳からの名前の削除、電話番号、電子メールアドレス、物理アドレス、又は他の情報と名前との関連付け、画像と名前との関連付け、名前の分類及び並び替え、電話１３８、ビデオ会議１３９、電子メール１４０、又はＩＭ  １４１などによる通信を開始及び／又は容易にするための、電話番号又は電子メールアドレスの提供などを含む。
【０１３４】
ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併用する、電話モジュール１３８は、電話番号に対応する文字のシーケンスを入力し、アドレス帳１３７内の１つ以上の電話番号にアクセスし、入力された電話番号を修正し、それぞれの電話番号をダイアルし、会話を行い、会話が完了した時に切断し、又は電話を切るために、任意選択的に、使用する。上述のように、無線通信は、複数の通信規格、プロトコル、及び技術のうちのいずれかを、任意選択的に、使用する。
【０１３５】
ＲＦ回路１０８、音声回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先リスト１３７、及び電話モジュール１３８と併用する、ビデオ会議モジュール１３９は、ユーザの命令に従って、ユーザと１人以上の他の参加者との間のビデオ会議を開始し、行い、終了するための実行可能な命令を含む。
【０１３６】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併用する、電子メールクライアントモジュール１４０は、ユーザの命令に応答して、電子メールを作成し、送信し、受信し、管理するための実行可能な命令を含む。画像管理モジュール１４４と関連して、電子メールクライアントモジュール１４０により、カメラモジュール１４３で撮影した静止画像又は映像を作成し、電子メールを送信することが非常に簡単になる。
【０１３７】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併用する、インスタントメッセージングモジュール１４１は、インスタントメッセージに対応する文字のシーケンスを入力したり、入力済みの文字を修正したり、それぞれのインスタントメッセージを（例えば、電話ベースのインスタントメッセージのためのショートメッセージサービス（ＳＭＳ）若しくはマルチメディアメッセージサービス（ＭＭＳ）プロトコルを使用して、又はインターネットベースのインスタントメッセージのためのＸＭＰＰ、ＳＩＭＰＬＥ、又はＩＭＰＳを使用して）送信したり、インスタントメッセージを受信して、受信したインスタントメッセージを表示したりするための実行可能な命令を含む。いくつかの実施形態において、送信及び／又は受信されたインスタントメッセージは、ＭＭＳ及び／又は拡張メッセージングサービス（ＥＭＳ）でサポートされるように、グラフィック、写真、オーディオファイル、映像ファイル、及び／又は他の添付を、任意選択的に、含む。本明細書で用いられる「インスタントメッセージング」は、電話ベースのメッセージ（例えば、ＳＭＳ又はＭＭＳを使用して送信されたメッセージ）及びインターネットベースのメッセージ（例えば、ＸＭＰＰ、ＳＩＭＰＬＥ、又はＩＭＰＳを使用して送信されたメッセージ）の両方を指す。
【０１３８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、マップモジュール１５４、及びミュージックプレーヤモジュール１４６と併用する、トレーニングサポートモジュール１４２は、トレーニングを作成したり（例えば、時間、距離、及び／又はカロリー消費目標に関して）、トレーニングセンサ（スポーツ機器）と通信したり、トレーニングセンサのデータを受信したり、トレーニングを監視するために用いられるセンサを較正したり、トレーニングのための音楽を選択して再生したり、トレーニングデータを表示、記憶、送信したりするための実行可能な命令を含む。
【０１３９】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触モジュール１３０、グラフィックモジュール１３２、及び画像管理モジュール１４４と併用する、カメラモジュール１４３は、静止画像又は映像（ビデオストリームを含む）をキャプチャしてメモリ１０２にそれらを記憶したり、静止画像又は映像の特徴を変更したり、又はメモリ１０２から静止画像若しくは動画を削除したりするための実行可能な命令を含む。
【０１４０】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と併用する、画像管理モジュール１４４は、静止画像及び／又は映像を配置し、修正し（例えば、編集し）、また別の方法で操作し、ラベルを付け、削除し、提示し（例えば、デジタルスライドショー又はアルバム内で）、及び記憶するための実行可能な命令を含む。
【０１４１】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と併用する、ブラウザモジュール１４７は、ウェブページ又はそれらの一部、並びにウェブページの添付物及びリンクされた他のファイルを検索、リンク付け、受信、表示することを含むユーザの命令に従い、インターネットをブラウズするための実行可能な命令を含む。
【０１４２】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併用する、カレンダモジュール１４８は、ユーザの命令に従い、カレンダ及びカレンダに関連付けられたデータ（例えば、カレンダ項目、タスク一覧など）を作成し、表示し、変更し、記憶するための実行可能な命令を含む。
【０１４３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と併用する、ウィジェットモジュール１４９は、任意選択的に、ユーザによりダウンロードされ、使用される（例えば、気象ウィジェット１４９−１、株式ウィジェット１４９−２、電卓ウィジェット１４９−３、アラーム時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）、又はユーザにより作成され得る（例えば、ユーザ作成ウィジェット１４９−６）ミニアプリケーションである。いくつかの実施形態において、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａＳｃｒｉｐｔファイルを含む。いくつかの実施形態において、ウィジェットは、ＸＭＬ（拡張マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔファイル（例えば、Ｙａｈｏｏ！ウィジェット）を含む。
【０１４４】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と併用する、ウィジェット作成モジュール１５０は、ウィジェットを作成する（例えば、ウェブページのユーザ指定の部分をウィジェットに対して回転すること）時に、任意選択的に、ユーザによって使用される。
【０１４５】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４と併用する、検索モジュール１５１は、ユーザの命令に従って１つ以上の検索基準（例えば、１つ以上のユーザ指定の検索用語）に一致するメモリ１０２内のテキスト、ミュージック、音、画像、映像、及び／又は他のファイルを検索する実行可能な命令を含む。
【０１４６】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、音声回路１１０、スピーカ１１１、ＲＦ回路１０８、ブラウザモジュール１４７と併用する、映像及びミュージックプレーヤモジュール１５２は、ユーザが、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイルフォーマットで記憶されたミュージック及び他の音声ファイルをダウンロード及び再生することを可能にする実行可能な命令、及び（例えば、タッチスクリーン１１２上、又は外部ポート１２４を介して接続された外部のディスプレイ上で）映像を表示、提示又は他の方法によって再生する実行可能な命令を含む。いくつかの実施形態において、機器１００は、任意選択的に、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の登録商標）などのＭＰ３プレーヤの機能を含む。
【０１４７】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４と併用する、ノートモジュール１５３は、ユーザの命令に従ってノート、タスク一覧、及び類似物を作成及び管理する実行可能な命令を含む。
【０１４８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と併用する、マップモジュール１５４は、ユーザの指示に従い、マップ及びマップに関連付けられたデータ（例えば、運転方向、特定の位置又はその近くの店舗及びその他の見所についてのデータ、及び他のロケーション別のデータ）を受信、表示、変更、及び記憶するために、任意選択的に、使用される。
【０１４９】
タッチスクリーン１１２、ディスプレイシステムコントローラ１５６、接触モジュール１３０、グラフィックモジュール１３２、音声回路１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と併用する、オンライン映像モジュール１５５は、ユーザがＨ．２６４などの１つ以上のファイルフォーマットのオンライン映像にアクセスし、ブラウズし、受信し（例えば、ストリーミング及び／又はダウンロードにより）、再生し（例えば、タッチスクリーン上で又は外部ポート１２４を介して接続された外部のディスプレイ上で）、特定のオンライン映像へのリンクを含む電子メールを送信し、別の方法で管理できるようにする命令を含む。いくつかの実施形態においては、電子メールクライアントモジュール１４０ではなく、インスタントメッセージモジュール１４１が、特定のオンライン映像へのリンクを送信するために用いられる。
【０１５０】
上記で識別されたモジュール及びアプリケーションのうちのそれぞれは、１つ以上の上記の機能を実行するための実行可能な命令セット及び本出願に記載の方法（例えば、コンピュータ実装の方法及び本明細書に記載の他の情報処理方法）に対応する。これらのモジュール（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、したがって、これらのモジュールの様々なサブセットは、様々な実施形態において、任意選択的に、組み合わせ、又は再配置される。いくつかの実施形態において、メモリ１０２は、上記の識別されたモジュール及びデータ構造のサブセットを、任意選択的に、記憶する。更に、メモリ１０２は、上述されていない追加のモジュール及びデータ構造を、任意選択的に、記憶する。
【０１５１】
いくつかの実施形態において、機器１００は、機器上の機能の既定のセットの動作がタッチスクリーン及び／又はタッチパッドを介して排他的に実行される機器である機器１００の動作のための主要入力制御機器としてタッチスクリーン及び／又はタッチパッドを使用することにより、機器１００上の物理的な入力制御機器（プッシュボタン、ダイアル、及び類似物など）の数を、任意選択的に、減らす。
【０１５２】
タッチスクリーン及び／又はタッチパッドを介して排他的に実行される既定のセットの機能は、ユーザインタフェース間のナビゲーションを、任意選択的に、含む。いくつかの実施形態において、タッチパッドは、ユーザによってタッチされると、機器１００上に表示される任意のユーザインタフェースから、メインメニュー、ホームメニュー、又はルートメニューへ機器１００をナビゲートする。かかる実施形態において、「メニューボタン」はタッチパッドを使って実装される。いくつかの他の実施形態におい、メニューボタンは、タッチパッドの代わりに、物理的なプッシュボタン又は他の物理的な入力制御機器である。
【０１５３】
図１Ｂは、いくつかの実施形態に係る、イベント処理のための例示的な構成要素を示すブロック図である。いくつかの実施形態において、メモリ１０２（図１Ａ内）又は３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及びそれぞれのアプリケーション１３６−１（例えば、上述のアプリケーション１３７〜１３、１５５、及び３８０〜３９０のうちのいずれか）を含む。
【０１５４】
イベントソータ１７０は、イベント情報を受け付け、イベント情報を配布するアプリケーション１３６−１及びアプリケーション１３６−１のアプリケーションビュー１９１を決定する。イベントソータ１７０は、イベントモニタ１７１及びイベントディスパッチャモジュール１７４を含む。いくつかの実施形態において、アプリケーション１３６−１は、アプリケーションがアクティブ又は実行中の時、タッチ感知ディスプレイ１１２上に表示される現在のアプリケーションビュー（１つ又は複数）を示す、アプリケーション内部状態１９２を含む。いくつかの実施形態において、イベントソータ１７０が、機器／包括的内部状態１５７を使用して、現在アクティブなアプリケーション（１つ又は複数）を判定し、イベントソータ１７０が、アプリケーション内部状態１９２を使用して、イベント情報を配布するアプリケーションビュー１９１を決定する。
【０１５５】
いくつかの実施形態において、アプリケーション内部状態１９２は、追加情報として、例えば、アプリケーション１３６−１が実行を再開する際に用いられる再開情報、アプリケーション１３６−１により表示されている又は表示の準備ができている情報を示すユーザインタフェース状態情報、ユーザがアプリケーション１３６−１の以前の状態又はビューに戻ることを可能にするための状態の待ち行列、及びユーザが以前に取ったアクションの再実行／アンドゥの待ち行列のうちの１つ以上を含む。
【０１５６】
イベントモニタ１７１は、周辺機器インーフェース１１８よりイベント情報を受け付ける。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としての、タッチ感知ディスプレイ１１２上のユーザタッチ）の情報を含む。周辺機器インタフェース１１８は、入出力サブシステム１０６又は（オーディオ回路１１０を介して）近接センサ１６６、加速度計（１つ又は複数）１６８、及び／若しくはマイクロフォン１１３などのセンサから受け付ける情報を送出する。周辺機器インタフェース１１８がＩ／Ｏサブシステム１０６から受け付ける情報は、タッチ感知ディスプレイ１１２又はタッチ感知面からの情報を含む。
【０１５７】
いくつかの実施形態において、イベントモニタ１７１は、所定の間隔で周辺機器インタフェース１１８に要求を送る。これに応じて、周辺機器インタフェース１１８は、イベント情報を送出する。他の実施形態において、周辺機器ンタフェース１１８は、重要なイベント（例えば、所定のノイズ閾値を超える、及び／又は所定時間より長い入力を受け付けること）がある場合にのみイベント情報を送出する。
【０１５８】
いくつかの実施形態において、イベントソータ１７０は、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３も含む。
【０１５９】
ヒットビュー判定モジュール１７２は、タッチ感知ディスプレイ１１２が１つ以上のビューを表示した際に、１つ以上のビュー内のサブイベントが発生した場所を判定するためのソフトウェア手順を提供する。ビューは、ユーザがディスプレイ上で見ることができる制御及びその他の要素で構成されている。
【０１６０】
アプリケーションに関連付けられたユーザインタフェースの別の態様は、本明細書中では、情報が表示されタッチベースのジェスチャが発生する、アプリケーションビュー又はユーザインタフェースウィンドウと呼ばれることもあるビューのセットである。タッチが検出される（それぞれのアプリケーションの）アプリケーションビューは、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに、任意選択的に、対応する。例えば、タッチが検出される最低レベルのビューは、任意選択的に、ヒットビューと呼ばれ、適切な入力として認識されるイベントのセットは、少なくとも部分的に、タッチベースのジェスチャを開始する最初のタッチのヒットビューに基づいて、任意選択的に、判定される。
【０１６１】
ヒットビュー判定モジュール１７２は、タッチベースのジェスチャのサブイベントに関連した情報を受け付ける。階層として編成された複数のビューがアプリケーションにある場合は、ヒットビュー判定モジュール１７２は、ヒットビューを、サブイベントを処理すべき階層の中の最低のビューとして識別する。ほとんどの状況では、ヒットビューは、最初のサブイベント（すなわち、イベント又は潜在的なイベントを形成するサブイベントのシーケンスにおける最初のサブイベント）が発生する最低レベルのビューである。ヒットビューがヒットビュー判定モジュールによって識別されると、ヒットビューは、典型的には、それがヒットビューとして識別された、同じタッチ又は入力ソースに関連する全てのサブイベントを受け付ける。
【０１６２】
アクティブイベント認識部判定モジュール１７３は、ビュー階層内のどのビュー（１つ又は複数）がサブイベントの特定のシーケンスを受け付けるべきかを判定する。いくつかの実施形態において、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受け付けるべきであると判定する。他の実施形態において、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的な位置を含む全てのビューはアクティブに関わっているビューであると判定し、したがって、全てのアクティブに関わっているビューは、サブイベントの特定のシーケンスを受け付けるべきであると判定する。他の実施形態において、タッチサブイベントがある特定のビューに関連付けられた領域に完全に限定されたとしても、階層の上位のビューはアクティブに関わっているビューのままであるであろう。
【０１６３】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント識別部１８０）に送信する。アクティブイベント識別部判定モジュール１７３を含む実施形態において、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判定モジュール１７３により判定されたイベント認識部にイベント情報を配布する。いくつかの実施形態において、イベントディスパッチャモジュール１７４は、それぞれのイベントレシーバーモジュール１８２により取得されるイベント情報をイベント待ち行列内に記憶する。
【０１６４】
いくつかの実施形態において、オペレーティングシステム１２６は、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１がイベントソータ１７０を含む。更に他の実施形態において、イベントソータ１７０は、スタンドアロンモジュール、又は接触／動きモジュール１３０などのメモリ１０２に記憶された他のモジュールの一部である。
【０１６５】
いくつかの実施形態において、アプリケーション１３６−１は、それぞれがアプリケーションのユーザインタフェースのそれぞれのビュー内で発生するタッチイベントを処理するための命令を含む、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含む。アプリケーション１３６−１のそれぞれのアプリケーションビュー１９１は、イベント認識部１８０のうちの１つ以上を含む。典型的に、それぞれのアプリケーョンビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態において、イベント認識部１８０のうちの１つ以上は、ユーザインタフェースキット（図示せず）又はアプリケーション１３６−１が方法及び他の性質を継承する上位レベルのオブジェクトなど、別個のモジュールの一部である。いくつかの実施形態において、それぞれのイベントハンドラ１９０は、データアップデーター１７６、オブジェクトアップデーター１７７、ＧＵＩアップデーター１７８、及び／又はイベントソータ１７０から受け付けたイベントデータ１７９のうちの１つ以上を含む。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６、オブジェクトアップデーター１７７、又はＧＵＩアップデーター１７８を、任意選択的に、利用若しくは呼び出す。あるいは、アプリケーションビュー１９１のうちの１つ以上は、１つ以上のそれぞれのイベントハンドラ１９０を含む。また、いくつかの実施形態において、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８のうちの１つ以上がそれぞれのアプリケーションビュー１９１内に含まれている。
【０１６６】
それぞれのイベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受け付け、イベント情報からイベントを識別する。イベント認識部１８０は、イベントレシーバー１８２及びイベント比較部１８４を含む。いくつかの実施形態において、イベント認識部１８０は更に、メタデータ１８３及びイベント配布命令１８８（任意選択的に、サブイベント配布命令を含む）の少なくともサブセットを含む。
【０１６７】
イベントレシーバー１８２は、イベントソータ１７０よりイベント情報を受け付ける。イベント情報は、例えば、タッチ又はタッチの動きなどのサブイベントの情報を含む。サブイベントによっては、イベント情報は、サブイベントの位置などの追加情報を更に含む。サブイベントが、タッチの動きに関わる時、イベント情報は、サブイベントの速度及び方向を、任意選択的に、更に含む。いくつかの実施形態において、イベントは、ある方向から別の方向へ（例えば、ポートレートの向きからランドスケープの向きへ、又はその逆）の機器の回転を含み、イベント情報は、機器の現在の向き（機器の姿勢とも呼ばれる）についての対応する情報を含む。
【０１６８】
イベント比較部１８４は、イベント情報を既定のイベント又はサブイベントの定義と比較し、その比較により、イベント又はサブイベントを判定、又はイベント若しくはサブイベントの状態を判定又は更新する。いくつかの実施形態において、イベント比較部１８４は、イベント定義１８６を含む。イベント定義１８６は、イベントの定義（例えば、サブイベントの既定のシーケンス）、例えば、イベント１（１８７−１）、イベント２（１８７−２）、及びその他を含有する。いくつかの実施形態において、イベント１８７内のサブイベントは、例えば、タッチ開始、タッチ終了、タッチの動き、タッチの中止、及び複数のタッチを含む。ある実施例において、イベント１（１８７−１）の定義は、表示されたオブジェクト上の２回のタップである。２回のタップは、例えば、表示されたオブジェクト上の所定の段階についての第１のタッチ（タッチ開始）、所定の段階についての第１のリフトオフ（タッチ終了）、表示されたオブジェクト上の所定の段階についての第２のタッチ（タッチ開始）、及び所定の段階についての第２のリフトオフ（タッチ終了）を含む。別の実施形態において、イベント２（１８７−２）の定義は、表示されたオブジェクト上のドラッグである。ドラッグは、例えば、表示されたオブジェクト上の所定の段階についてのタッチ（又は接触）、タッチ感知ディスプレイ１１２にわたるタッチの動き、及びタッチのリフトオフ（タッチ終了）を含む。いくつかの実施形態において、イベントは、１つ以上の関連付けられたイベントハンドラ１９０についての情報も含む。
【０１６９】
いくつかの実施形態において、イベント定義１８７は、それぞれのユーザインタフェースオブジェクト用のイベントの定義を含む。いくつかの実施形態において、イベント比較部１８４は、サブイベントに関連付けられたユーザインタフェースオブジェクトを判定するヒットテストを実行する。例えば、３つのユーザインタフェースオブジェクトがタッチ感知ディスプレイ１１２に表示されるアプリケーションビューにおいて、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベント比較部１８４は、３つのユーザインタフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連付けられているかを判定するためのヒットテストを行う。表示されたそれぞれのオブジェクトが、それぞれのイベントハンドラ１９０に関連付けられている場合、イベント比較部はヒットテストの結果を用いて、アクティブ化する必要のあるイベントハンドラ１９０を判定する。例えば、イベント比較部１８４は、サブイベント及びヒットテストのトリガーとなるオブジェクトに関連付けられたイベントハンドラを選択する。
【０１７０】
いくつかの実施形態において、それぞれのイベント１８７の定義は、サブイベントのシーケンスが、イベント認識部のイベントタイプに対応するか対応しないかが判定されるまで、イベント情報の配布を遅延させる遅延動作も含む。
【０１７１】
それぞれのイベント識別部１８０は、一連のサブイベントがイベント定義１８６のイベントのうちのいずれとも一致しないと判断した場合、それぞれのイベント識別部１８０は、イベント不可能、イベント失敗、又はイベント終了の状態に入り、その後は、タッチベースのジェスチャの次のサブイベントを無視する。この状況では、もしあれば、ヒットビューについてアクティブのままである他のイベント認識部は、進行中のタッチベースのジェスチャのサブイベントの追跡及び処理を続行する。
【０１７２】
いくつかの実施形態において、それぞれのイベント認識部１８０は、イベント配布システムが、アクティブに関わっているイベント認識部へのサブイベント配布を実行する方法を示す、構成可能なプロパティ、フラグ、及び／又はリストを有するメタリスト１８３を含む。いくつかの実施形態において、メタデータ１８３は、イベント認識部が互いにどのように対話し得るかについて示す構成可能なプロパティ、フラグ、及び／又はリストを含む。いくつかの実施形態において、メタデータ１８３は、構成可能なプロパティ、フラグ、及び／又はサブイベントがビュー階層又はプログラム階層内の様々なレベルに配布されるかどうかを示すリストを含む。
【０１７３】
いくつかの実施形態において、それぞれのイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識された時に、イベントに関連付けられたイベントハンドラ１９０をアクティブ化する。いくつかの実施形態において、それぞれのイベント認識部１８０は、イベントハンドラ１９０に、イベントに関連付けられたイベント情報を配布する。イベントハンドラ１９０をアクティブ化することと、それぞれのヒットビューにサブイベントを送る（及び送ることを延期する）こととは、区別される。いくつかの実施形態において、イベント識別部１８０は、認識されたイベントに関連付けられたフラグをスローし、フラグに関連付けられたイベントハンドラ１９０はフラグをキャッチし、既定の処理を実行する。
【０１７４】
いくつかの実施形態において、イベント配布命令１８８は、イベントハンドラをアクティブ化せずにサブイベントに関するイベント情報を配布するサブイベント配布命令を含む。その代わりに、サブイベント配布命令は、一連のサブイベントに関連付けられたイベントハンドラ又はアクティブに関わっているビューにイベント情報を配布する。一連のサブイベント又はアクティブに関わっているビューに関連付けられているイベントハンドラは、イベント情報を受け付け、所定の処理を実行する。
【０１７５】
いくつかの実施形態において、データアップデーター１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデーター１７６は、連絡先モジュール１３７で使用される電話番号を更新したり、映像再生モジュール１４５で使用される映像ファイルを記憶したりする。いくつかの実施形態において、オブジェクトアップデーター１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデーター１７６は、新たなユーザインタフェースオブジェクトを作成したり、ユーザインタフェースオブジェクトの位置を更新したりする。ＧＵＩアップデーター１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデーター１７８は、表示情報を準備し、タッチ感知ディスプレイ上に表示するために表示情報をグラフィックモジュール１３２に送る。
【０１７６】
いくつかの実施形態において、イベントハンドラ１９０（１つ又は複数）は、データアップデーター１７６と、オブジェクトアップデーター１７７と、ＧＵＩアップデーター１７８とを含む、又はこれらにアクセスする。いくつかの実施形態において、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８は、それぞれのアプリケーション１３６−１又はアプリケーションビュー１９１の１つのモジュールに含まれる。他の実施形態において、それらは、２つ以上のソフトウェアモジュールに含まれる。
【０１７７】
タッチ感知ディスプレイ上のユーザタッチのイベント処理に関する上記の考察は、入力機器を有する多機能機器１００であって、必ずしもその全てがタッチスクリーン上で起動されない，多機能機器を動作させる他の形のユーザ入力にも適用されることが理解されるであろう。例えば、単一又は複数のキーボードの押下げ又は保持に、任意選択的に、合わせたマウスの移動及びマウスボタンの押下げ、タッチパッド上でのタップ、ドラッグ、スクロール等の接触移動、ペンスタイラス入力、機器の移動、口伝え、検出された眼球運動、バイオメトリック入力、及び／又はこれらの任意の組み合わせが、認識対象のイベントを画成するサブイベントに対応する入力として、任意選択的に、利用される。
【０１７８】
図２は、いくつかの実施形態に係る、タッチスクリーン１１２を有する携帯型多機能機器１００を示す。タッチスクリーンは、ユーザインタフェース（ＵＩ）２００内に１つ以上のグラフィックを、任意選択的に、表示する。後述する実施形態並びに本実施形態において、ユーザは、例えば、１本以上の指２０２（図には、正確な縮尺率では描かれていない）又は１つ以上のスタイラス２０３（図には、正確な縮尺率では描かれていない）を用いてグラフィック上でジェスチャを行うことにより、グラフィックのうちの１つ以上を選択できる。いくつかの実施形態において、ユーザが１つ以上のグラフィクとの接触を断った際に、１つ以上のグラフィクの選択が生じる。いくつかの実施形態において、ジェスチャは、１回以上のタップ、１回以上のスワイプ（左から右へ、右から左へ、上方向へ、及び／又は下方向へ）、及び／又は機器１００と接触した指のローリング（右から左へ、左から右へ、上方向へ、及び／又は下方向へ）を、任意選択的に、含む。いくつかの実装又は状況において、グラフィックとの偶発的な接触は、グラフィックを選択しない例えば、選択に対応するジェスチャがタップである場合、アプリケーションアイコンの上をスワイプするスワイプジェスチャは、対応するアプリケーションを、任意選択的に、選択しない。
【０１７９】
機器１００は、「ホーム」又はメニューボタン２０４などの１つ以上の物理ボタンも、任意選択的に、含む。前述のように、メニューボタン２０４は、機器１００上で、任意選択的に、実行するアプリケーションのセット内の任意のアプリケーション１３６へのナビゲーションに、任意選択的に、使用される。あるいは、いくつかの実施形態において、メニューボタンは、タッチスクリーン１１２に表示されたＧＵＩにおけるソフトキーとして実装されている。いくつかの実施形態において、ボタン２０４は、ボタン２０４と対話する指紋を識別するため、及び／又はボタン２０４上の指紋の移動を検出するための統合指紋センサ１６９−１を含む。また、機器は、ボタン２０４とは別個であって、機器と対話するユーザを識別し及び／又は指紋の動きを検出するためにボタン２０４に組込まれた指紋センサ１６９−１の代わりに、又は併用して用いられる、１つ以上の他の指紋センサ１６９−２を、任意選択的に、含む。加えて、他の指紋センサ１６９−２のうちの１つ以上は、ボタンと、任意選択的に、関連付けられる（例えば、アクティブ化強度閾値を超える強度を有する入力を検出することによってアクティブ化される感圧領域、又はユーザによって加えられた力に応答して移動する物理アクチュエータ）。タッチ感知面（例えば、タッチスクリーン１１２）が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装において、タッチ感知面（例えば、タッチスクリーン１１２）は、別個の指紋センサ（例えば、指紋センサ１６９−１又は１６９−２）の代わりの、又は追加の指紋センサとして、任意選択的に、使用される。いくつかの実施形態において、機器１００は、機器１００上の手の向きを判定するために用いられる１つ以上の向きセンサのセットを含む。
【０１８０】
一実施形態において、機器１００は、タッチスクリーン１１２、メニューボタン２０４、機器の電源をオン／オフし及び機器をロックするためのプッシュボタン２０６、音量調整ボタン（１つ又は複数）２０８、受信者識別モジュール（ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電用外部ポート１２４を含む。プッシュボタン２０６は、ボタンを押して押された状態を既定の時間保ち続けることで、機器上の電源をオン／オフし、ボタンを押して既定の時間間隔が経過する前にボタンを解放することにより機器をロックし、及び／又は機器をロック解除若しくはロック解除処理を開始するために、任意選択的に、用いる。代替的実施形態において、機器１００はまた、マイクロフォン１１３を通して、一部の機能をアクティブ化し、又はディアクティブ化するための口頭入力を受け付ける。また、機器１００は、タッチスクリーン１１２への接触の強度を検出するための１つ以上の接触強度センサ１６５及び／又は機器１００のユーザの触覚出力を生成するための１つ以上の触覚出力生成器１６７を、任意選択的に、含む。
【０１８１】
図３は、いくつかの実施形態に係る、ディスプレイ及びタッチ感知面を備える例示的な多機能機器のブロック図である。機器３００は、ポータブルでなくてもよい。いくつかの実施形態において、機器３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤ機器、ナビゲーション機器、教育的機器（子供の学習玩具など）、ゲームシステム、又は制御機器（例えば、ホーム又は業務用コントローラ）である。機器３００は、典型的には、１つ以上の処理ユニット（ＣＰＵ）３１０と、１つ以上のネットワーク又は他の通信インタフェース３６０と、メモリ３７０と、及びこれらの構成要素を相互接続するための１つ以上の通信バス３２０とを含む。通信バス３２０は、システム構成要素間の通信を相互接続及び制御する回路（チップセットと称することがある）を、任意選択的に含む。機器３００は、典型的にはタッチスクリーンディスプレイである、ディスプレイ３４０を備える入出力（Ｉ／Ｏ）インタフェース３３０を含む。また、Ｉ／Ｏインタフェース３３０は、キーボード及び／又はマウス（又は、他のポインティング機器）３５０及びタッチパッド３５５、（例えば、図１Ａに関連して上述されている触覚出力生成器（１つ又は複数）１６７に類似した）機器３００上で触覚出力を生成するための触覚出力生成器３５７、センサ３５９（例えば、光センサ、加速度センサ、近接センサ、タッチ感知センサ、及び／又は図１Ａに関連して上述されている接触強度センサ（１つ又は複数）１６５と類似の接触強度センサ、及び／又は図１Ａに関連して上述されている指紋センサ（１つ又は複数）１６９に類似した指紋センサ）を、任意選択的に含む。加えて、タッチ感知面（例えば、タッチパッド３５５）が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装において、タッチ感知面（例えば、タッチパッド３５５）は、別個の指紋センサ（例えば、センサ３５９のうちの１つ）の代わりの、又は追加の指紋センサとして使用され得る。いくつかの実施形態において、機器３００は、機器の上の又は機器に近接した指や手の向き（例えば、指紋センサ１６９の上にある指の向き）を判定するために使用される１つ以上の向きセンサのセットを含む。加えて、いくつかの実施形態において、１つ以上の向きセンサのセットは、機器と対話する接触の回転を検出する指紋センサに追加して又は代わりに使用される。例えば、上述の方法のうちの１つ以上において、指紋センサを使用して指紋／接触の回転を検出する代わりに、指紋の特徴の検出の有無にかかわらず、指紋を含む接触の回転を検出するために１つ以上の向きセンサのセットが使用される。
【０１８２】
メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス固体メモリ機器などの高速ランダムアクセスメモリを含み、また、１つ以上の磁気ディスク記憶機器、光学ディスク記憶機器、フラッシュメモリ機器、又は他の不揮発性固体記憶機器などの不揮発性メモリを、任意選択的に、含む。メモリ３７０は、ＣＰＵ（１つ又は複数）３１０からは離れて位置する１つ以上の記憶機器を、任意選択的に、含む。いくつかの実施形態において、メモリ３７０は、ポータブル多機能機器１００（図１Ａ）のメモリ１０２に記憶されたプログラム、モジュール、及びデータ構造、プログラム、モジュール、及びデータ構造、又はそれらのサブセットを記憶する。更に、メモリ３７０は、携帯型多機能機器１００のメモリ１０２内に存在しない追加プログラム、モジュール、及びデータ構造を記憶し得る。例えば、機器３００のメモリ３７０は、描画モジュール３８０、プレゼンテーションモジュール３８２、文書作成モジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を、任意選択的に記憶するが、携帯型多機能機器１００（図１）のメモリ１０２は、これらのモジュールを、任意選択的に記憶しない。
【０１８３】
図３の上述の識別された要素うちのそれぞれは、前述のメモリ機器のうちの１つ以上に、任意選択的に記憶される。上記で識別されたモジュールうちのそれぞれは、上述した機能を実行するための命令セットに対応する。上述の識別されたモジュール又はプログラム（すなわち、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実施される必要はなく、したがって、様々な実施形態において、これらのモジュールの様々なサブセットを、任意選択的に、組み合わされるか、又は別の方法で再配置される。いくつかの実施形態において、メモリ３７０は、上述の識別されたモジュール及びデータ構造のサブセットを、任意選択的に記憶する。更に、メモリ３７０は、上述されていない追加のモジュール及びデータ構造を、任意選択的に記憶する。
【０１８４】
携帯型多機能機器１００上に、任意選択的に実装するユーザインタフェース（「ＵＩ」）の実施形態に注目を向ける。
【０１８５】
図４Ａは、いくつかの実施形態に係る、携帯型多機能機器１００におけるアプリケーションのメニューのための例示的なユーザインタフェースを示す。同様のユーザインタフェースが機器３００上に。任意選択的に、実装され得る。いくつかの実施形態において、ユーザインタフェース４００は、以下の要素、又はそれらのサブセット若しくはスーパーセットを含む。
【０１８６】
●セルラー及びＷｉ−Ｆｉ信号などの無線通信（１つ又は複数）のための信号強度標識（１つ又は複数）４０２、
●時間４０４、
●Ｂｌｕｅｔｏｏｔｈ標識４０５、
●バッテリ状態標識４０６、
●下記などの、頻繁に使用されるアプリケーション用のアイコンを含むトレイ４０８、
○不在着信又はボイスメールメッセージの数のインジケータ４１４を、任意選択的に含む、「電話」とラベル付けされた電話モジュール１３８のアイコン４１６、
○未読電子メールの数のインジケータ４１０を、任意選択的に含む「メール」とラベル付けされた電子メールクライアントモジュール１４０のアイコン４１８、
○「ブラウザ」とラベル付けされたブラウザモジュール１４７のアイコン４２０、及び
○「ｉＰｏｄ」とラベル付けされた、ｉＰｏｄ（Ａｐｐｌｅ  Ｉｎｃ．の登録商標）モジュール１５２とも称される映像及びミュージックプレーヤモジュール１５２のアイコン４２２、並びに
●下記などの、その他のアプリケーション用のアイコン、
○「テキスト」とラベル付けされたＩＭモジュール１４１のアイコン４２４、
○「カレンダ」とラベル付けされたカレンダモジュール１４８のアイコン４２６、
○「写真」とラベル付けされた画像管理モジュール１４４のアイコン４２８、
○「カメラ」とラベル付けされたカメラモジュール１４３のアイコン４３０、
○「オンライン映像」とラベル付けされたオンライン映像モジュール１５５のアイコン４３２、
○「株式」とラベル付けされた株式ウィジェット１４９−２のアイコン４３４、
○「マップ」とラベル付けされたマップモジュール１５４のアイコン４３６、
○「気象」とラベル付けされた気象ウィジェット１４９−１のアイコン４３８、
○「クリック」とラベル付けされた目覚まし時計ウィジェット１４９−４のアイコン４４０、
○「トレーニングサポート」とラベル付けされたトレーニングサポートモジュール１４２のアイコン４４２、
○「ノート」とラベル付けされたノートモジュール１５３のアイコン４４４、及び
○機器１００及びその様々なアプリケーション１３６の設定へのアクセスを提供する、設定アプリケーション又はモジュールのアイコン４４６。
【０１８７】
図４Ａに示されているアイコンのラベルは、単に例示的であることが理解されよう。例えば、映像及びミュージックプレーヤモジュール１５２のアイコン４２２は、「ミュージック」又は「ミュージックプレーヤ」としてラベル付けされている。他のラベルは、様々なアプリケーション用に用いられ得る。いくつかの実施形態において、それぞれのアプリケーションアイコンのラベルは、それぞれのアプリケーションアイコンに対応するアプリケーションの名前を含む。いくつかの実施形態において、特定のアプリケーションアイコンのラベルは、特定のアプリケーションアイコンに対応するアプリケーションの名前とは異なる。
【０１８８】
図４Ｂは、統合３５９−１（又は別個の３５９−２）指紋センサ（例えば、図１Ａの指紋センサ１６９と類似した方法で動作するセンサ３５９のうちの１つ以上）を有するディスプレイ４５０（例えば、タッチスクリーン１１２）とは別個のタッチ感知面４５１（例えば、図３のタブレット又はタッチパッド３５５）を有する機器（例えば、図３の機器３００）上の例示的なユーザインタフェースを示す。加えて、タッチ感知面４５１が、個々の指紋隆線によって形成された指紋の特徴を検出するのに十分な高さの空間解像度を有する実装において、タッチ感知面４５１は、異なる指紋センサ（例えば、統合指紋センサ３５９−１、又は別個の指紋センサ３５９−２）の代わりに、又は追加して、指紋センサとして、任意選択的に、使用される。また、機器３００は、タッチス感知面４５１への接触の強度を検出するための１つ以上の接触強度センサ（例えば、センサ３５９−３のうちの１つ以上）及び／又は機器３００のユーザの触覚出力を生成するための１つ以上の触覚出力生成器３５７を、任意選択的に、含む。
【０１８９】
以下の実施例のうちの一部は、タッチスクリーンディスプレイ１１２上の入力（タッチ感知面及びディスプレイが組み合わさっている場合）を参照しながら説明されるが、いくつかの実施形態においては、機器は、図４Ｂに示されるように、ディスプレイとは別個のタッチ感知面上の入力を検出する。いくつかの実施形態において、タッチ感知面（例えば、図４Ｂの４５１）は、ディスプレイ（例えば、４５０）上の主軸（例えば、図４Ｂの４５３）に対応する主軸（例えば、図４Ｂの４５２）を有する。これらの実施形態によれば、機器は、ディスプレイ上のそれぞれの位置に対応する位置（例えば、図４Ｂにおいて、４６０は４６８と対応し、４６２は４７０と対応する）でのタッチ感知面４５１との接触（例えば、図４Ｂの４６０及び４６２）を検出する。このように、タッチ感知面がディスプレイとは別個である時、タッチ感知面（例えば、図４Ｂの４５１）上で機器によって検出されるユーザ入力（例えば、接触４６０及び４６２、及びそれらの動き）は、多機能機器のディスプレイ（例えば、図４Ｂの４５０）上のユーザインタフェースを操作するために機器によって使用される。同様の方法が、本明細書に記載の他のユーザインタフェースに、任意選択的に使用されることを理解されたい。
【０１９０】
加えて、以下の実施例が主として指入力（例えば、指接触、指タップジェスチャ、指スワイプジェスチャ）を参照して示されているが、いくつかの実施形態において、これらの指入力のうちの１つ以上は、別の入力機器（例えば、マウスに基づく入力、又はスタイラス入力）に由来する入力に取って代わられることが理解されよう。例えば、スワイプジェスチャは、任意選択的に、（例えば、接触の代わりに）マウスクリックと置換され、その後、（例えば、接触の移動の代わりに）スワイプの経路に沿ってカーソルの移動が行われる。別の実施例として、タップジェスチャは、（例えば、接触の検出に続いて接触の検出を停止する代わりに）カーソルがタップジェスチャの位置上に配置される間、任意選択的に、マウスクリックと置換される。同様に、複数のユーザ入力が同時に検出される時、複数のコンピュータマウスが同時に、任意選択的に用いられ、又はマウスと指接触が同時に用いられることが理解されよう。
【０１９１】
本明細書で用いられている用語「フォーカスセレクタ」は、ユーザが対話しているユーザインタフェースの現在の部分を指示する入力要素を指す。カーソル又は他のロケーションマーカを含む実装において、カーソルは、タッチ感知面（例えば、図３のタッチパッド３５５、又は図４Ｂのタッチ感知面４５１）上で入力（例えば、押下げ入力）が検出された時に、カーソルが特定のユーザインタフェース要素（例えば、ボタン、ウインドウ、スライダ、又は他のユーザインタフェース要素）の上にある時、「フォーカスセレクタ」として機能し、特定のユーザインタフェース要素が、検出された入力に従って調整される。タッチスクリーン上でのユーザインタフェースとの直接的な対話を有効にするタッチスクリーンディスプレイ（例えば、図１Ａのタッチ感知ディスプレイシステム１１２、又は図４Ａのタッチスクリーン１１２）を含むいくつかの実装において、タッチスクリーン上の検出された接触は、入力（例えば、接触による押下げ入力）が特定のユーザインタフェース要素（例えば、ボタン、ウインドウ、又は他のユーザインタフェース要素）の位置にあるタッチスクリーン上で検出された時に、「フォーカスセレクタ」として機能し、特定のユーザインタフェース要素が、検出された入力に従って調整される。いくつかの実装において、（例えば、タブキー又は矢印キーを使ったフォーカスの１つのボタンから別のボタンへの移動により）タッチスクリーン上の対応するカーソルの移動又は接触の移動なしに、フォーカスが、ユーザインタフェースの１つの領域からユーザインタフェースの別の領域に移動される。これらの実装において、フォーカスセレクタは、ユーザインタフェースの異なる領域間でのフォーカスの移動に従って移動する。フォーカスセレクタが取る特定のフォームに関係なく、フォーカスセレクタは、全体的に、ユーザのユーザインタフェースとの意図した（例えば、ユーザが対話したいと思っているユーザインタフェースの要素を機器に指示することによる）対話を伝達するように、ユーザによって制御されたユーザインタフェース要素（又は、タッチスクリーンディスプレイ上の接触）である。例えば、押下げ入力がタッチ感知面（例えば、タッチパッド又はタッチスクリーン）上で検出された時にそれぞれのボタンの上にあるフォーカスセレクタ（例えば、カーソル、接触又は選択ボックス）の位置は、（機器のディスプレイ上に示されている他のユーザインタフェース要素とは反対に）ユーザが、それぞれのボタンをアクティブ化しようとしていることを指示する。
【０１９２】
図４Ｃは、関連付けられた指紋ＬＰ（「左小指」指紋）、ＬＲ（「左薬指」指紋）、ＬＭ（「左中指」指紋）、ＬＩ（「左人差し指」指紋）、ＬＴ（「左親指」指紋）、ＲＴ（「右親指」指紋）、ＲＩ（「右人差し指」指紋）、ＲＭ（「右中指」指紋）、ＲＲ（「右薬指」指紋）ＲＰ（「右小指」指紋）を有する２つの手の略図を示す。これらの略語は、指紋センサとの対話の例を示す他の指を参照して使用される。本明細書に記述されている方法のうちの一部については、ユーザの１つ以上の指紋は、指紋の識別を可能にする指紋についての情報を収集することによって登録される。これらの登録された指紋、又は登録済みの指紋は、既登録指紋と称されることもある。以下で説明されている多くの状況において、指紋センサ上で検出される指紋は、登録済みの指紋（例えば、既登録指紋）と比較される。
【０１９３】
図４Ｄは、指紋センサ（例えば、ボタン２０４に組込まれた指紋センサ１６９）上の指紋の２つの異なるタイプの回転を示す。図４Ｄの左側は、指紋センサ周りを「旋回する」指紋の例であり、指紋の重心は、指紋センサの中心周りを旋回動作（例えば、円形状動作）で移動する。図４Ｄの右側は、指紋センサ上の指紋の「捩じり」の例であり、指紋の主軸は、指紋センサに対する方向を変える。これらの用語（例えば、「旋回する」及び「捩じる」）は、指紋センサとの対話の例を示す他の指を参照して指紋センサ上の指紋の異なる回転方向を説明する時に使用される。
【０１９４】
図４Ｄに示されるように、いくつかの実施形態において、指紋センサは、平均的な指紋より小さいか、ほぼ同じサイズである。したがって、いくつかの実施形態において、指紋センサは、指紋の縁部の移動を検出する代わりに、又はそれに加えて、指紋の指紋の特徴の移動を検出することによって指紋の移動（例えば、指紋のジェスチャ）を検出する。換言すれば、いくつかの実装において、指紋センサは、指紋の輪郭の移動（例えば、接触）を判定することによってではなく、指紋センサ上の指紋の隆線の移動（例えば、隆線の特定の特徴点）を検出することによって指紋の移動を検出する。指紋センサが指紋より大きいか小さいかに関係なく、指紋の端部又は輪郭の移動に基づく指紋の検出に代わって、又はそれに追加して、指紋の特徴の移動に基づいて指紋の移動（例えば、指紋のジェスチャ）を検出することによって、指紋の移動をはるかに詳細に追跡でき、指紋が、指紋センサの全体又は大部分を覆っていても、指紋の移動を追跡することができる。
【０１９５】
ユーザインタフェース及び関連処理
ユーザインタフェースとの対話
多くの電子機器が、ユーザにそれぞれのユーザインタフェースに関連付けられた様々な機能及び動作を実行することを可能にするグラフィカルユーザインタフェースを有する（例えば、起動するアプリケーションを選択するためのユーザ選択可能なアイコンを有するホームスクリーン又はアプリケーション起動インタフェース、ナビゲーション動作を実行するためのマップ、計算を実行するための計算機、デジタル写真を見るためのフォトビューア、検索アプリケーション、カメラアプリケーションなどのアプリケーションに関連付けられたアプリケーションインタフェース、様々なシステムレベルの機能に関連付けられたシステムユーザインタフェース）。このようなインタフェースと対話している間、ユーザは、多くの場合、所与のユーザインタフェースをナビゲートしたり、あるいは、１つのユーザインタフェースから別のユーザインタフェースへ切り替えたり（例えば、計算機アプリケーションインタフェースからフォトビューアプリケーションインタフェースへ、又はホームスクリーンインタフェースからカメラアプリケーションインタフェースへなど）、又はアプリケーションユーザインタフェースからシステムユーザインタフェースへ切り換えたい（例えば、マルチタスキングユーザインタフェースへ）ことがある。ユーザインタフェースをナビゲートする方法の中には、（タッチスクリーンディスプレイなどの）タッチ感知面の相当な部分を横断する長くて持続したスワイプジェスチャを伴うものがある。アプリケーションユーザインタフェース間を切り替える（例えば、アプリケーション間の切り替え）方法の中には、ホームスクリーンに戻り、ホームスクリーンのページをトグルして、希望するアプリケーションに対応するアイコンを見て、希望するアプリケーションに対応するアイコンを選択して、希望するアプリケーションを起動するという動作を伴う。同様に、マルチタスキングユーザインタフェースを切り替える方法の中には、システムユーザインタフェースを表示するために、ホームボタン又はメニューボタンに複数回同時に接触するという動作を伴う。これらの方法は、厄介であり、ユーザは１つ以上の指をタッチ感知面と接触させて持続的に移動したり、機器と複数回連続して接触させる必要があり、時間がかかり、又はユーザには覚えにくい場合がある。
【０１９６】
開示されている実施形態は、（例えば、機器の上に配置された指紋センサ上で検出される）指紋を２つの方向のうちの１つの方向に１回短い距離移動することによってユーザインタフェースと対話する（例えば、現在のユーザインタフェースをナビゲートするか、又は異なるユーザインタフェースを表示する）便利で効率的な方法を提供する。（アプリケーションユーザインタフェースなどの）第１のユーザインタフェースを表示している間に、指紋センサ上の指紋の第１の方向（例えば、横方向、右から左、又は、左から右）の移動を検出すると、機器は、第１のユーザインタフェースをナビゲートし（例えば、第１のユーザインタフェース内のコンテンツの少なくとも一部を移動又はスクロールし）、指紋センサ状の指紋の第２の方向（例えば、縦方向、上向き）の移動を検出すると、機器は、第２のユーザインタフェース（例えば、マルチタスキングユーザインタフェース、又は直近に使用したアプリケーションに対応するユーザインタフェース）を表示する。その結果、指紋センサ上で２つの方向のうちの１つの方向に指紋を移動することを伴うジェスチャを単に実行することによって、２つの異なる方法（例えば、第１の（又は現在の）ユーザインタフェースをナビゲートすること、又は第２のユーザインタフェースを表示すること）で１つ以上のユーザインタフェースと対話するという改善された便利性を有する。
【０１９７】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図５Ａ〜図５Ｎ及び図６Ａ〜図６Ｃを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離している別個の指紋センサ３５９−２（図４Ｂ）を含む。特に記載のない限り、下記の指紋センサ１６９は、任意選択的に、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図５Ａ〜図５Ｎ及び図６Ａ〜図６Ｃを参照して説明されている実施形態は、ディスプレイ４５０と、別個のタッチ感知面４５１と、別個の指紋センサ３５９−２を参照して考察されるが、図５Ａ〜図５Ｎに示されているユーザインタフェースをディスプレイ４５０上に表示している間に、統合指紋センサ３５９−１上で図５Ａ〜図５Ｎで説明されている入力を検出すると、統合指紋センサ３５９−１を有する機器上で類似の動作が実行され得る。加えて、類似の動作は、図５Ａ〜図５Ｎに示されるユーザインタフェースをタッチスクリーン１１２上で表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で図５Ａ〜図５Ｎで説明されている接触を検出すると、タッチスクリーン１１２を有する機器上で、任意選択的に、実行される。このような実施形態において、フォーカスセレクタは、それぞれの接触、接触に対応する代表的な位置（例えば、それぞれの接触又はそれぞれの接触に関連付けられた位置の重心）、又はカーソル５Ｎに代わって、任意選択的に、タッチスクリーン１１２上で検出される２つ以上の接触の重心である。
【０１９８】
図５Ａは、携帯型多機能機器１００のディスプレイ５０２上に表示されるコンテンツ（例えば、マップ及びナビゲーション指示）を有する第１のユーザインタフェース（例えば、マップアプリケーションユーザインタフェースなどのアプリケーションユーザインタフェース）を示す。いくつかの実施形態において、ディスプレイ５０２は、タッチに反応するタッチセンサのアレイを有するタッチ感知ディスプレイである。図５Ａに示されるように、機器１００は、指紋センサ１６９を含む。いくつかの実施形態において、指紋センサ１６９は、ディスプレイ５０２とは別個である。更に、図５Ａに示されるように、いくつかの実施形態において、指紋センサ１６９は、物理ボタン（例えば、ホームボタン又はメニューボタン２０４）に組込まれている。いくつかの実施形態において、機器は、タッチ感知面（例えば、タッチ感知ディスプレイ５０２、及び／又は機器上のディスプレイとは別個のタッチ感知面などの、タッチ感知ディスプレイの形のディスプレイと併置されたタッチ感知面）とタッチ感知面とは別個の指紋センサとを含む。いくつかの実施形態において、指紋センサは、指接触（例えば、指紋の形）の位置、近接及び／タッチに反応し、及び（例えば、指紋の移動の形の）指接触の移動に、任意選択的に、反応するが、指紋センサの（例えば、指の空間位置及び／又は移動を検出する）空間解像度は、従来のタッチ感知面の解像度より大きく（例えば、より感度が高く）、それによって、指の小さな空間的動きに対する指紋センサの感度が従来のタッチ感知面より優れさせている。
【０１９９】
図５Ｂ〜図５Ｃは、第１のユーザインタフェースを表示している間に、指紋センサ１６９上の指紋の第１の方向（例えば、多目的機器の短軸に沿った右から左への横方向又は、水平方向）の移動を検出する動作と、その動作に応答して、第１のユーザインタフェースをナビゲートする動作とを示す。いくつかの実施形態において、図５Ｂで示されるように、第１のユーザインタフェース（例えば、マップユーザインタフェース）がディスプレイ５０２上に表示されている間に、指紋の移動（例えば、指紋５１０と、関連付けられた移動５１２）が指紋センサ１６９上で検出される。指紋センサ１６９上の指紋５１０の（例えば、図５Ｂで示される指紋５１０の位置から図５Ｃで示される指紋５１０までの）移動５１２を検出すると、機器は、第１のユーザインタフェースをナビゲートする。例えば、機器は、第１のユーザインタフェースの少なくとも一部を指紋５１０の移動の方向に（例えば、右から左に）移動し、図５Ｃに示されるように、図５Ｂでは表示されなかった第１のユーザインタフェースの別の部分を表示する。このように、いくつかの実施形態において、（例えば、第１のアプリケーション、又はアプリケーション起動ユーザインタフェースに対応する）第１のユーザインタフェースを表示している間に、指紋センサ上の指紋の第１の方向（例えば、横方向又は水平方向、又は多目的機器の短軸に沿って、右から左へ）の移動を検出すると、機器は第１のユーザインタフェースをナビゲートする（例えば、第１のユーザインタフェース上に表示されたコンテンツの少なくとも一部を移動する）。
【０２００】
図５Ｄ〜図５Ｅは、第１のユーザインタフェースを表示している間に、指紋センサ１６９上の指紋の第２の方向（例えば、垂直方向、又は多目的機器の長軸に沿った上向きの方向）の移動を検出する動作と、その動作に応答して、第１のユーザインタフェースとは異なる第２のユーザインタフェースをナビゲートする動作とを示す。図５Ｄに示されるように、いくつかの実施形態において、第１のユーザインタフェース（例えば、マップアプリケーション）を表示している間に、指紋の移動（例えば、指紋５１４と、関連付けられた移動５１６）が、機器１００の指紋センサ１６９上で検出される。対応する移動５１６は、第２の方向（例えば、垂直方向、又は多目的機器の長軸に沿った、図５Ｄに示される機器１００の向きに対して上向き方向）である。指紋５１４の移動５１６が第２の方向（例えば、図５Ｄに示される指紋５１４の位置から図５Ｅに示される指紋５１４の位置までの垂直、上向き方向）であると判定されると、第２のユーザインタフェース（例えば、ノートアプリケーション、カメラアプリケーション、フォトビューアアプリケーション、及び音声メモ記録アプリケーションなどの直近に使用されたアプリケーションのセットに対応する、ユーザが選択可能なアイコンを含むマルチタスキングユーザインタフェース５１７であって、マルチタスキングユーザインタフェース５１７のアイコンのうちの１つを選択すると、機器が、選択されたアイコンに対応するアプリケーションを、フォアグランドアプリケーションとも称される、現在アクティブなアプリケーションとして走らせる）が、図５Ｅに示されるように表示される。例えば、「ノート」アイコンが選択されると、機器は、現在アクティブなアプリケーションとしてノートアプリケーションを走らせ、「カメラ」アイコンが選択されると、機器は、カメラアプリケーションを現在アクティブなアプリケーションとして走らせる。
【０２０１】
したがって、いくつかの実施形態において、アプリケーションユーザインタフェース（例えば、図５Ｄ〜図５Ｅで示されるマップアプリケーションユーザインタフェース）は、第２のユーザインタフェースによって少なくとも部分的に取って代られる（例えば、マップアプリケーションは、図５Ｅに示されるマルチタスキングユーザインタフェース５１７によって部分的に上方に変位され、及び／又は少なくとも部分的に隠される）。いくつかの実施形態において、第２のユーザインタフェース（例えば、マルチタスキングユーザインタフェース５１７、図５Ｅ）を表示すると、アプリケーションユーザインタフェースにおける１つ以上の対話要素が、ユーザインタラクションできなくなる（例えば、マルチタスキングユーザインタフェース５１７が表示されている間、マップアプリケーションは、ユーザインタラクションができなくなり、ユーザは、マップアプリケーションをスクロール若しくはナビゲートできず、又はマップアプリケーションと対話できない）。このように、いくつかの実施形態において、（例えば、第１のアプリケーションに対応する）第１のユーザインタフェースを表示している間、指紋の第２の方向（例えば、多目的機器の垂直方向、又は長軸に沿った方向、上向き）の移動を検出すると、機器は、第２のシステムユーザインタフェース（例えば、マルチタスキングユーザインタフェース）を表示する。
【０２０２】
図５Ｆ〜図５Ｇは、第２のユーザインタフェースを表示している間に、指紋センサ１６９上の指紋の第１の方向（例えば、多目的機器の横方向又は水平方向、又は短軸に沿った方向、右から左）の移動を検出する動作と、その動作に応答して、第２のユーザインタフェースをナビゲートする動作とを示す。いくつかの実施形態において、第２のユーザインタフェース（例えば、マルチタスキングユーザインタフェース５１７、図５Ｆ）を表示している間に、指紋の移動（例えば、指紋５１８と、関連付けられた移動５２０）が、機器１００の指紋センサ１６９上で検出される。対応する移動は、第１の方向（例えば、多目的機器の横方向若しくは水平方向、又は短軸に沿った方向、図５Ｆに示される機器１００の向きに対して右から左）である。指紋５１８の移動５２０を検出すると、機器は、第２のユーザインタフェース（例えば、マルチタスキングユーザインタフェース５１７、図５Ｆ〜図５Ｇ）をナビゲートする。例えば、機器は、第２のユーザインタフェースの少なくとも一部を指紋５１８の移動５２０の方向に移動して、第２のユーザインタフェースの追加の部分（例えば、図５Ｆでは表示されておらず、図５Ｇで示されているメッセージアプリケーション、カレンダアプリケーション及びクロックアプリケーションのための追加アイコン、及び、図５Ｆでは表示されていたが、図５Ｇでは表示されていないノートアプリケーション、カメラアプリケーション、写真アプリケーション、及び音声メモ記録アプリケーションのためのアイコン）を表示する。いくつかの実施形態において、指紋センサ上で指紋の左から右への移動を検出すると、第２のユーザインタフェースのナビゲーションの方向が逆になり、図５Ｆで前に表示されていたノートアプリケーション、カメラアプリケーション、写真アプリケーション及び音声メモ記録アプリケーションのためのアイコンが再表示される。
【０２０３】
更に、図５Ｈ〜図５Ｉは、第２のユーザインタフェースを表示している間に、指紋センサ１６９上の指紋の第３の方向（例えば、多目的機器の垂直方向又は長軸に沿った方向、下向きの方向、第２の方向とは実質的に反対の方向）の移動を検出する動作と、その動作に応答して、第２のユーザインタフェースの表示を中止する動作を示す。いくつかの実施形態において、図５Ｈ〜図５Ｉに示されるように、第２のユーザインタフェースを表示している間に、指紋の移動（例えば、指紋５２２と、関連付けられた移動５２４）が、機器１００の指紋センサ１６９上で検出される。移動５２４は、第３の方向（例えば、図５Ｈで示される機器１００の向きに対する多目的機器の長軸に沿って下向きの垂直方向、図５Ｄ〜図５Ｅを参照して説明されている第２の方向と実質的に反対の方向）である。指紋５２２の第３の方向の移動５２４を検出すると、機器は、第２のユーザインタフェース（例えば、図５Ｈで前に示されていたマルチタスキングユーザインタフェース５１７）の表示を中止し、図５Ｉに示されるように、第１のユーザインタフェース又はマップアプリケーションインタフェース（例えば、その全体）を再表示する。
【０２０４】
図５Ｊ〜図５Ｋは、第１のユーザインタフェースを表示している間に、（例えば、指紋センサ１６９を、任意選択的に、組込む）物理ホームボタン又はメニューボタン２０４の二重アクティブ化を検出する動作と、その動作に応答して、第２のユーザインタフェースを表示する動作とを示す。いくつかの実施形態において、図５Ｊ〜図５Ｋで示されるように、（例えば、２回の連続したタップ、又は、２回の連続したタップ間の既定の時間以内に連続して発生する押下入力を介して（例えば、時間間隔が、５００ミリ秒以下、３００ミリ秒、１５０ミリ秒、５０ミリ秒、又はその他の妥当な時間間隔の２回の連続したタップで、タップ間に指のリフトオフがあるなしを問わない））物理ホームボタン又はメニューボタン２０４の二重アクティブ化５３０を検出すると、第２のインタフェース（例えば、ノートパッドアプリケーション、カメラアプリケーション、フォトビューアアプリケーション、及び音声メモ記録アプリケーションなどの直近に使用した又はアクティブなアプリケーションに対応するユーが選択可能なアイコンを有する、図５Ｅで前に示されたマルチタスキングユーザインタフェース）が、図５Ｋで示されるようにディスプレイ５０２上に表示され、第１のユーザアプリケーション（例えば、マップアプリケーションユーザインタフェース）が少なくとも部分的に隠され又はディスプレイ５０２から消え、ユーザインタラクションが無効にすることもできる。
【０２０５】
図５Ｋ〜図５Ｌは、第２のユーザインタフェースを表示している間に、（例えば、指紋センサ１６９が組込まれている）物理ホームボタン又はメニューボタン２０４のアクティブ化の検出と、その検出に応答して、第２のユーザインタフェースの表示を中止する動作（例えば、第１のユーザインタフェースを再表示及び再アクティブ化する動作）とを示す。いくつかの実施形態において、図５Ｋ〜図５Ｌに示されるように、（例えば、物理ボタン２０４上のタップ又は押下げ入力を介して）物理ホームボタン又はメニューボタン２０４のアクティブ化５３２を検出すると、図５Ｌで示されるように、第２のユーザインタフェース（例えば、ノートパッドアプリケーション、カメラアプリケーション、フォトビューアアプリケーション、及び音声メモ記録アプリケーションなどの最近使用されたか又はアクティブなアプリケーションに対応する、ユーザが選択可能なアイコンを有する図５Ｋで示されるマルチタスキングユーザインタフェース）は、最早ディスプレイ５０２上に表示されない。いくつかの実施形態において、第１のユーザインタフェース（例えば、マップアプリケーションユーザインタフェース）が（例えば、その全体が）再表示され、（例えば、以前の非アクティブ化状態から）ユーザ入力のために再アクティブ化される。
【０２０６】
図５Ｍ〜図５Ｎは、第１のユーザインタフェースを表示している間に、（例えば、指紋センサ１６９が組込まれている）物理ホームボタン又はメニューボタン２０４のアクティブ化を検出する動作と、その動作に応答して、第１のユーザインタフェースを既定のユーザインタフェース（例えば、物理ホームボタン又はメニューボタン２０４と関連付けられたホームスクリーン又はアプリケーション起動インタフェース）と交換する（例えば、第１のユーザインタフェースの表示を中止する）動作とを示す。いくつかの実施形態において、図５Ｍ〜図５Ｎに示されるように、（例えば、物理ボタン２０４上のタップ又は押下げ入力を介して）物理ホームボタン又はメニューボタン２０４のアクティブ化５３４を検出すると、図５Ｎで示されるように、第１のユーザインタフェース（例えば、図５Ｍで示されるマルチタスキングユーザインタフェース）は、最早ディスプレイ５０２上に表示されない。いくつかの実施形態において、第１のユーザインタフェース（例えば、マップアプリケーションユーザインタフェース）は、（例えば、その全体が）既定のユーザインタフェース（例えば、図５Ｎに示されるホームスクリーン又はアプリケーション起動ユーザインタフェース）に取って代えられる。いくつかの実施形態において、ホームスクリーンが表示されている間にボタン２０４がアクティブ化されると、機器は、既定の検索ユーザインタフェースを表示する。
【０２０７】
図６Ａ〜図６Ｃは、いくつかの実施形態に係る、指紋センサ上の指の移動に従ってユーザインタフェースと対話する方法６００を示すフローチャートである。この方法６００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。この方法６００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、変更される。
【０２０８】
以下で説明されているように、方法６００は、ユーザインタフェースと対話する直観的な方法を提供する。この方法は、ユーザインタフェースと対話する時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。バッテリ動作電子機器の場合、ユーザがユーザインタフェースとより高速でかつ効率的に対話することを可能にすることにより、電力を節約し、バッテリ充電間の時間を延ばす。
【０２０９】
機器は、第１のユーザインタフェース（例えば、図５Ａで示される、マップアプリケーション又はナビゲーションアプリケーションユーザインタフェースなどのアプリケーションユーザインタフェース）をディスプレイ上に表示する（６０２）。第１のユーザインタフェースをディスプレイ上に表示している間、機器は、指紋センサ上で指紋の移動（例えば、図５Ｂの指紋５１０の移動５１２、図５Ｄの指紋５１４の移動５１６）を検出する（６０４）。
【０２１０】
いくつかの実施形態において、指紋センサは、ディスプレイとは別個（例えば、同時に作動しない）である（６０６）（例えば、指紋センサ１６９は、図５Ａのディスプレイ５０２とは別個である）。機器は、タッチ感知面を含み（６０８）、指紋センサは、タッチ感知面とは別個（同時に作動しない）である。
【０２１１】
指紋センサ上で指紋の移動を検出すると（６１０）、指紋の移動が、第１の方向（例えば、指紋の移動の一次成分が、図５Ｂの指紋５１０の移動５１２に関連して上述されている水平方向に右向き又は水平方向に左向き）であるとの判定に従って、機器は、（例えば、図５Ｂ〜図５Ｃに示されるマップインタフェースのナビゲートに関連して上述されているように）第１のユーザインタフェースをナビゲートする。いくつかの実施形態において、機器は、（例えば、指紋の右方向の移動を検出すると）前の状態、前のページ、前のウェブページ又は前の写真に戻ったり、又は（指紋の左方向の移動を検出して）次の状態、次のページ、次のウェブページ又は次の写真に進む。いくつかの実施形態において、機器は、指紋センサ上の指紋の移動の方向に従って第１のユーザインタフェースを水平方向にスクロールする（例えば、機器は、指紋の移動の方向に従って、マップアプリケーションユーザインタフェースなどの第１のユーザインタフェース上のコンテンツの少なくとも一部を、図５Ｂ〜図５Ｃの指紋５１０の移動を参照して上述されているように、水平方向に右から左に移動する）。
【０２１２】
指紋の移動が、第１の方向とは異なる第２の方向であると判定されると（例えば、図５Ｄの指紋５１４の移動５１６を参照して上述されているように、指紋の垂直方向下向き又は垂直方向上向きの移動の一次成分）、機器は、（例えば、図５Ｄ〜図５Ｅのマルチタスキングユーザインタフェース５１７を参照して上述されているように）第１のユーザインタフェースとは異なる第２のユーザインタフェースをディスプレイ上に表示する。いくつかの実施形態において、機器は、マルチタスキングユーザインタフェース（例えば、図５Ｅのマルチタスキングユーザインタフェース５１７、又は直近に使用されたアプリケーション）を表示する。いくつかの実施形態において、第２のユーザインタフェースを表示することは、第１のユーザインタフェースを第２のユーザインタフェースと取り替えることを含む。いくつかの実施形態において、第２のユーザインタフェースを表示することは、第１のユーザインタフェースの少なくとも一部の表示を中止することを含む（例えば、第１のユーザインタフェースが、少なくとも部分的に第２のユーザインタフェースによって覆われるか、又は、第２のユーザインタフェースを表示するように、第１のユーザインタフェースが少なくとも部分的にディスプレイから消えるか、図５Ｅに示されるように、マルチタスキングユーザインタフェース５１７を表示するために、マップアプリケーションインタフェースが、部分的にディスプレイ５０２から消える）。
【０２１３】
いくつかの実施形態において、第１の方向は、第２の方向に対して垂直（６１２）（又は、実質的に垂直）である。例えば、図５Ｂ〜図５Ｃの指紋５１０の移動５１２を参照して上述されているように、第１の方向は、多目的機器の横方向若しくは水平方向、又は短軸に沿った方向、右から左であり、図５Ｄ〜図５Ｅの指紋５１４の移動５１６を参照して上述されているように、第２の方向は、多目的機器の垂直方向又は長軸に沿った方向、上向き（例えば、第１の方向に対して垂直、又は実質的に垂直）である。
【０２１４】
いくつかの実施形態において、第１のユーザインタフェースは、第１のアプリケーションのユーザインタフェース（例えば、図５Ａ〜図５Ｄのマップアプリケーションユーザインタフェース）であり（６１４）、第２のユーザインタフェースは、複数の同時に開かれているアプリケーション（例えば、図５Ｅに示されるような、ノートパッドアプリケーションに対応する「ノート」アイコン、カメラアプリケーションに対応する「カメラ」アイコン、フォトビューアアプリケーションに対応する「写真」アイコン、及び音声メモ記録アプリケーションに対応する「音声メモ」アイコン）の描像（例えば、選択可能なアイコン）を含むマルチタスキングユーザインタフェース（例えば、図５Ｅのマルチタスキングユーザインタフェース５１７）である。いくつかの実施形態において、同時に開いているアプリケーションのうちの１つのそれぞれの描像が選択されたことを検出すると、機器は、それぞれの描像に対応する開かれたアプリケーションを表示する。いくつかの実施形態において、マルチタスキングユーザインタフェースは、１つ以上の直近に使用されたアプリケーション（例えば、機器上で最近開かれたアプリケーションで、保持された状態情報が現在記憶されていないアプリケーション）の描像（例えば、選択可能なアイコン）を含む。本明細書及び特許請求の範囲で用いられている用語「開かれたアプリケーション」は、状態情報が保持された（例えば、機器／包括的内部状態１５７及び／又はアプリケーション内部状態１９２の一部として）ソフトウェアアプリケーションを指す。開かれたアプリケーションは、次のタイプのアプリケーションのいずれか１つである。
【０２１５】
●現在ディスプレイ１１２上に表示されている（又は、対応するアプリケーションビューが現在ディスプレイ上に表示されている）アクティブなアプリケーション、
●現在ディスプレイ１１２上には表示されていないが、対応するアプリケーションの１つ以上のアプリケーションプロセス（例えば、命令）が、１つ以上のプロセッサ１２０によって処理されている（例えば、走らせている）バックグラウンドアプリケーション（又は、バックグラウンドプロセス）、
●現在走らせておらず、アプリケーションが揮発性メモリ（例えば、メモリ１０２のＤＲＡＭ、ＳＲＡＭ、ＤＤＲ、ＲＡＭ又は他の揮発性ランダムアクセス固体メモリ機器）に記憶されている中断されたアプリケーション、及び
●走らせておらず、アプリケーションが不揮発性メモリ（例えば、メモリ１０２の１つ以上の磁気ディスク記憶機器、光学ディスク記憶機器、フラッシュメモリ機器、又は他の不揮発性固体記憶機器）に記憶されている休止状態のアプリケーション。
【０２１６】
本明細書で用いられている用語「閉じられたアプリケーション」は、状態情報が保持されていない（例えば、閉じられたアプリケーションの状態情報が機器のメモリ内に記憶されていない）ソフトウェアアプリケーションを指す。したがって、アプリケーションを閉じることは、アプリケーションのアプリケーションプロセスを停止すること及び／又は機器のメモリから除去すること、並びにアプリケーション状態情報を機器のメモリから除去することを含む。全体的に、第１のアプリケーションにある間に第２のアプリケーションを開くこと（例えば、第１のアプリケーションから第２のアプリケーションに切り替えること）は、第１のアプリケーションを閉じない。第２のアプリケーションが表示されており、第１のアプリケーションの表示が中止されている時、表示されている時はアクティブなアプリケーションであった第１のアプリケーションは、バックグラウンドアプリケーション、中断されたアプリケーション、又は休止されたアプリケーションになり得るが、第１のアプリケーションは、その状態情報が機器によって保持されている間、開かれたアプリケーションのままである。
【０２１７】
いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の変位に従って決定された速さで第１のユーザインタフェースをナビゲートすることを含む（６１６）。例えば、機器は、指紋センサ上の指紋の開始位置からの指紋センサ上の指紋の１ミリメートルごとの移動を５ミリメートル／秒の速度で、第１のユーザインタフェースに表示されるコンテンツの少なくとも一部をスクロール又は移動する。いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の変位に従って決定された量だけ第１のユーザインタフェースをナビゲートすることを含む（６１８）。例えば、機器は、指紋センサ上の指紋の移動の１ミリメートルごとに５ミリメートルで第１のユーザインタフェースに表示されるコンテンツの少なくとも一部をスクロール又は移動する。いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の移動の方向に従って決定された方向に第１のユーザインタフェースをナビゲートすることを含む（６２０）。例えば、機器は、指紋が指紋センサ上を右に移動する時、第１のユーザインタフェースに表示されたコンテンツの少なくとも一部を右にスクロール又は移動し、指紋が指紋センサ上を左に移動する時（例えば、図５Ｂ〜図５Ｃを参照して上述されているように）、第１のユーザインタフェースに表示されたコンテンツの少なくとも一部をスクロール又は移動する。
【０２１８】
いくつかの実施形態において、第２のユーザインタフェースを表示することは、ディスプレイ上に現れる第２のユーザインタフェースのアニメーション化された遷移を表示することを含み（６２２）、アニメーション化された遷移の速度は、指紋センサ上の指紋の変位に基づく。例えば、機器は、ディスプレイ上を上向きにスライドする第１のユーザインタフェースを表示して、ディスプレイの底部からディスプレイにスライドする第２のユーザインタフェースのためのスペースをあける。
【０２１９】
いくつかの実施形態において、機器は、ボタン（例えば、図５Ａのホームボタン又はメニューボタン２０４などの物理ボタン）を含み（６２４）、指紋センサは、ボタンに組込まれる（例えば、指紋センサ１６９は、図５Ａのホームボタン２０４に組込まれる）。いくつかの実施形態において、物理ボタンは、ボタン上で検出された強度がアクティブ化強度閾値を超えて増加した時に機器によってアクティブ化されたと判定される、機器の筐体の強度感知領域である。いくつかの実施形態において、物理ボタンは、物理ボタンの第１の軸に沿った移動（例えば、上下又は左から右）がスイッチを閉じ、物理ボタンをアクティブ化する（その結果、可聴又は触覚「クリック」になることがある）電子スイッチに連結される。
【０２２０】
いくつかの実施形態において、第１のユーザディスプレイ（例えば、図５Ｍのマップアプリケーションユーザインタフェース）が表示されている間、機器は、物理ボタンのアクティブ化（例えば、図５の物理ボタン２０４上のタップ入力、又は押下入力などの物理ホームボタン又はメニューボタン２０４のアクティブ化５３４）を検出する（６２６）。例えば、機器は、ユーザがボタンをクリックするか、又は強度がアクティブ化強度閾値を超えるボタンに対応する強度感知領域を押下げすることを検出する。ボタンのアクティブ化を検出すると、機器は、第１のユーザインタフェース（例えば、図５Ｍのマップアプリケーションユーザインタフェース）をボタンをアクティブ化することに関連付けられた既定のユーザインタフェース（例えば、図５Ｎに表示されるホームスクリーン若しくはアプリケーション起動インタフェース、又は検索アプリケーションユーザインタフェース）に取り替える（６２８）。
【０２２１】
いくつかの実施形態において、第２のユーザディスプレイ（例えば、図５Ｋのマルチタスキングユーザインタフェース５１７）が表示されている間、機器は、ボタンのアクティブ化（例えば、図５Ｋの物理ボタン２０４上のタップ、又は押下入力などの物理ホームボタン又はメニューボタン２０４のアクティブ化５３２）を検出する（６３０）。例えば、機器は、ユーザがボタンをクリックするか、又は強度がアクティブ化強度閾値を超えるボタンに対応する強度感知領域を押下げすることを検出する。ボタンのアクティブ化を検出すると、機器は、第２のユーザインタフェースの表示を中止する（６３２）（及び、図５Ｋ〜図５Ｌを参照して上述されているように、マップアプリケーションユーザインタフェースなどの第１のユーザインタフェースを再表示又は再アクティブ化する）。
【０２２２】
いくつかの実施形態において、第１のユーザインタフェース（例えば、図５Ｊのマップアプリケーションユーザインタフェース）が表示されている間、機器は、ボタンの二重アクティブ化（例えば、２回の連続したタップ、又は２回の連続したタップの間の既定の時間間隔以内、例えば、５００ミリ秒以内、３００ミリ秒、１５０ミリ秒、５０ミリ秒、又は他の妥当な時間間隔に素早く連続して発生する押下げ入力を介した、図５Ｊを参照して上述されているように、２回の連続したタップの間に指のリフトオフの有無に関係しない、物理ホームボタン又はメニューボタン２０４の二重アクティブ化５３０）を検出する（６３４）。例えば、機器は、ユーザが、ボタンをダブルクリックするか、又は強度がアクティブ化強度閾値を超えるボタンに対応する強度感知領域を押下げ、強度をアクティブ化強度閾値以下に低減し、アクティブ化閾値を超える強度で強度感知領域を押下げすることを検出する。ボタンの二重アクティブ化を検出すると、機器は、第２のユーザインタフェースをディスプレイ上に表示する（６３６）（例えば、図５Ｊ〜図５Ｋを参照して上述されているマルチタスキングユーザインタフェース５１７、又は直近に使用されたアプリケーションを表示する）。
【０２２３】
いくつかの実施形態において、指紋の移動が第２の方向であるとの判定に従って、第２のユーザインタフェース（例えば、図５Ｆのマルチタスキングユーザインタフェース５１７）を表示している間に、機器は、指紋センサ上の指紋の第１の方向の移動（例えば、図５Ｆの、指紋５１８と、多目的機器の横方向又は水平方向若しくは短軸に沿った方向、右から左への関連付けられた移動５２０）を検出する（６３８）。指紋センサ上の指紋の第１の方向の移動を検出すると、機器は、第２のユーザインタフェースをナビゲートする（６４０）（例えば、機器は、指紋センサ上の指紋の移動に従って複数の最近使用された又は現在開かれているアプリケーションの描像をスクロールする）。例えば、図５Ｆ〜図５Ｇに示されるように、機器は、指紋５１８の移動５２０の方向に第２のユーザインタフェース（例えば、マルチタスキングユーザインタフェース５１７）の少なくとも一部を移動し、第２のユーザインタフェースの追加の部分（例えば、図５Ｆにおいて以前に表示されなかった、図５Ｇで示されるような、メッセージアプリケーションに対応する「メッセージ」アイコン、カレンダアプリケーションに対応する「カレンダ」アイコン、及び時計アプリケーションに対応する「時計」アイコンを含む追加のアイコン）を表示する。
【０２２４】
いくつかの実施形態において、第２のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の変位に従って決定された速さで第２のユーザインタフェースをナビゲートすることを含む。例えば、機器は、指紋センサ上の指紋の開始位置から指紋センサ上の指紋による１ミリメートルの移動毎に毎秒５つのアイコンの速さで複数の最近使用した又は現在開かれているアプリケーションに対応するアイコンをスクロールする。いくつかの実施形態において、第２のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の変位に従って決定された量で第２のユーザインタフェースをナビゲートすることを含む。例えば、機器は、指紋センサ上の指紋による１ミリメートルの移動毎に１つのアイコンの単位で複数の最近使用した又は現在開かれているアプリケーションに対応するアイコンをスクロールする。いくつかの実施形態において、第２のユーザインタフェースをナビゲートすることは、指紋センサ上の指紋の移動の方向に従って決定された方向に第２のユーザインタフェースをナビゲートすることを含む。例えば、機器は、指紋が指紋センサ上を右に移動する時、複数の最近使用されたか又は現在開かれているアプリケーションの描像を右にスクロールし、指紋が指紋センサ上を左に移動する時、複数の最近使用されたアプリケーションの描像を左にスクロールする。
【０２２５】
いくつかの実施形態において、指紋の移動が第２の方向であるとの判定に従って、第２のユーザインタフェース（例えば、図５Ｈのマルチタスキングユーザインタフェース５１７）を表示している間に、機器は、指紋センサ上の指紋の第３の方向の移動（例えば、多目的機器の垂直方向又は長軸に沿った方向、つまり下向きなどの、第２の方向とは実質的に反対の方向）を検出する（６４２）。例えば、図５Ｄ〜図５Ｅにおける指紋５１４の移動５１６（例えば、第１の方向の移動）は、多目的機器の長軸に沿った垂直方向の上向きの移動であり、図５Ｈ〜図５Ｉにおける指紋５２２の移動５２４（例えば、第３の方向の移動）は、多目的機器の長軸に沿った垂直方向（例えば、第２の方向とは実質的に反対）の下向きの移動である。指紋センサ上の指紋の第３の方向の移動を検出すると、機器は、第２のユーザインタフェースの表示を中止する（６４４）。例えば、図５Ｉに示されるように、機器は、図５Ｈにおいて以前表示されたマルチタスキングユーザインタフェース５１７の表示を中止し、第２のユーザインタフェースが表示されていた時に表示が中止された第１のユーザインタフェースの一部を含む第１のユーザインタフェース（例えば、マップアプリケーションユーザインタフェース）を再表示する。
【０２２６】
図６Ａ〜図６Ｃにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図６Ａ〜図６Ｃに関連して上述されている方法６００に類似の方法で適用可能であることを留意されたい。例えば、方法６００を参照して上述されている指紋、ユーザインタフェース、アニメーション化された遷移は、本明細書に記載されている他の方法（例えば、段落番号［００１２３］に記載されている方法）を参照して本明細書で説明されている指紋、ユーザインタフェース、アニメーション化された遷移の特徴のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０２２７】
図７は、様々な記載された実施形態に従って構成されたいくつかの実施形態に係る、電子機器７００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図７で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように組み合わされ、又はサブブロックに分離され得ることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０２２８】
図７で示されるように、電子機器７００は、第１のユーザインタフェースを表示するように構成されたディスプレイユニット７０２、任意選択的に、タッチ感知面ユニット７０４、指紋センサユニット７０６、並びにディスプレイユニット７０２及び指紋センサユニット７０６に連結された処理ユニット７０８を含む。いくつかの実施形態において、処理ユニット７０８は、検出ユニット７１０と、ナビゲーティングユニット７１２と、表示有効化ユニット７１４と、リプレーシングユニット７１６と、中止ユニット７１８とを含む。
【０２２９】
処理ユニット７０８は、第１のユーザインタフェースをディスプレイ上に表示している間に、指紋センサ７０６上の指紋の移動を（例えば、検出ユニット７１０で）検出し、指紋センサ上の指紋の移動を検出すると、指紋の移動が第１の方向であるとの判定に従って、第１のユーザインタフェースを（例えば、ナビゲーティングユニット７１２で）ナビゲートし、指紋の移動が第１の方向とは異なる第２の方向であるとの判定に従って、ディスプレイユニット７０２上の第１のユーザインタフェースとは異なる第２のユーザインタフェースの表示を有効に（表示有効化ユニット７１４で）するように構成されている。
【０２３０】
いくつかの実施形態において、第１の方向は、第２の方向に対して垂直である。
【０２３１】
いくつかの実施形態において、第１のユーザインタフェースは、第１のアプリケーションのユーザインタフェースであり、第２のユーザインタフェースは、複数の同時に開かれているアプリケーションの描像を含むマルチタスキングユーザインタフェースである。
【０２３２】
いくつかの実施形態において、指紋の移動が第２の方向であるとの判定に従って、処理ユニット７０８は、第２のユーザインタフェースの表示を有効にしている間に、指紋センサ７０６上の指紋の第１の方向の移動を（例えば、検出ユニット７１０で）検出し、指紋センサ７０６上の指紋の第１の方向の移動を検出すると、第２のユーザインタフェースを（例えば、ナビゲーティングユニット７１２で）ナビゲートするように、更に構成されている。
【０２３３】
いくつかの実施形態において、指紋の移動が第２の方向であるとの判定に従って、処理ユニットは、第２のユーザインタフェースの表示を有効にしている間に、指紋センサ７０６上の指紋の第３の方向の移動を（例えば、検出ユニット７１０で）検出し、指紋センサ７０６上の指紋の第３の方向の移動を検出すると、第２のユーザインタフェースの表示を有効にすることを（例えば、有効化中止ユニット７１８で）中止するように、更に構成されている。
【０２３４】
いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ７０６上の指紋の変位に従って決定された速さで第１のユーザインタフェースをナビゲートすることを含む。
【０２３５】
いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ７０６上の指紋の変位に従って決定された量だけ第１のユーザインタフェースをナビゲートすることを含む。
【０２３６】
いくつかの実施形態において、第１のユーザインタフェースをナビゲートすることは、指紋センサ７０６上の指紋の移動の方向に従って決定された方向に第１のユーザインタフェースをナビゲートすることを含む。
【０２３７】
いくつかの実施形態において、第２のユーザインタフェースの表示を有効にすることは、ディスプレイユニット７０２上に現れる第２のユーザインタフェースのアニメーション化された遷移の表示を（例えば、表示有効化ユニット７１４で）有効にすることを含み、アニメーション化された遷移の速度は、指紋センサ７０６上の指紋の変位に基づく。
【０２３８】
いくつかの実施形態において、指紋センサ７０６は、ディスプレイユニット７０２とは別個である。
【０２３９】
いくつかの実施形態において、機器は、タッチ感知面ユニット７０４を含み、指紋センサ７０６は、タッチ感知面ユニット７０４とは別個である。
【０２４０】
いくつかの実施形態において、機器は、ボタンを含み、指紋センサ７０６は、ボタンに組込まれている。
【０２４１】
いくつかの実施形態において、処理ユニット７０８は、第１のユーザインタフェースが表示されている間に、ボタンのアクティブ化を（例えば、検出ユニット７１０で）検出し、ボタンのアクティブ化を検出すると、第１のユーザインタフェースを、ボタンをアクティブ化することに関連付けられた既定のユーザインタフェースと（例えば、リプレーシングユニット７１６で）取り替えるように、更に構成されている。
【０２４２】
いくつかの実施形態において、処理ユニット７０８は、第２のユーザインタフェースが表示されている間に、ボタンのアクティブ化を（例えば、検出ユニット７１０で）検出し、ボタンのアクティブ化を検出すると、第２のユーザインタフェースの表示を（例えば、中止ユニット７１８で）で中止するように、更に構成されている。
【０２４３】
いくつかの実施形態において、処理ユニット７０８は、第１のユーザインタフェースが表示されている間に、ボタンの二重アクティブ化を（例えば、検出ユニット７１０で）検出し、ボタンの二重アクティブ化を検出すると、（例えば、表示有効化ユニット７１４で）第２のユーザインタフェースのディスプレイユニット７０２上での表示を有効にするように、更に構成されている。
【０２４４】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施する。
【０２４５】
図６Ａ〜図６Ｃを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図７で図示されている構成要素によって、任意選択的に、実施される。例えば、表示動作６０２、検出動作６０４、ナビゲーション又は表示動作６１０、及びリプレース動作６２８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を、任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０２４６】
ボタンの多目的機能化
多くの電子機器が、様々なユーザインタフェースを表示するように構成されている。これらのユーザインタフェースには、例えば、ホームスクリーン、検索スクリーン、及び／又は機器に記憶されたアプリケーション（「ａｐｐｓ」）に関連付けられたユーザインタフェースが挙げられる。ホームスクリーンは、多くの場合、最も頻繁に使用されるユーザインタフェースであるため、このような機器には、ホームスクリーンに素早くナビゲートできる便利な方法をユーザに提供することが望ましい。例えば、既存の方法及び機器に、専用の「ホーム」ボタンがしばしば備えられている。しかし、一部の機器（例えば、スマートフォンなどの携帯型多機能機器）のサイズに制限があるため、専用のホームボタンを設けるためには、このような機器に筐体に望ましくない量のスペースを必要とする。したがって、２つの目的のうちのどちらをユーザがアクティブ化することを望むかを区別する便利な方法を提供することによって、このような機器上のボタンに多目的の機能（例えば、ホーミング機能及びアプリケーション依存機能）を果たすことを可能にすることが望ましい。
【０２４７】
下記の実施形態において、ボタンに多目的の機能を果たすことを可能にする改善された方法が提供されている。下記の実施形態におけるボタンは、統合指紋センサを備える。統合指紋センサ上で指紋を既定の時間未満の間（例えば、ボタンの早押し）連続して検出した後でこのようなボタンがアクティブ化されると（例えば、押されると）、ボタンが第１の動作（例えば、ホーム動作）を実行する。一方、指紋を既定の時間より長い間（例えば、指紋センサ上でホバーした後で）連続して検出した後でボタンがアクティブ化されると、機器は、第２のユーザ動作（例えば、アプリケーション固有の動作）を実行する。
【０２４８】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図８Ａ〜図８Ｏ及び図９Ａ〜図９Ｃを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を備える。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離している別個の指紋センサ３５９−２（図４Ｂ）を備える。特に記載のない限り、下記の指紋センサ１６９は、任意選択的に、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図８Ａ〜図８Ｏ及び図９Ａ〜図９Ｃを参照して説明されている実施形態は、図８Ａ〜図８Ｏで示されるユーザインタフェースをタッチスクリーン１１２上に表示している間、図８Ａ〜図８Ｏで説明されている入力を指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で検出すると実行される機器動作に関連して考察されている。しかし、図８Ａ〜図８Ｏで示されるユーザインタフェースをディスプレイ４５０上で表示している間に、図８Ａ〜図８Ｏで説明されている入力を統合指紋センサ３５９−１上で検出すると、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１を有する別個の指紋センサ３５９−２とを有する機器上で類似の動作が、任意選択的に、実行される。いくつかの実施形態において、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的なポイント（例えば、それぞれの接触の重心、又はそれぞれの接触に関連付けられたポイント）、又はカーソルに代わって、タッチスクリーン１１２上で検出される１つ以上の接触の重心である。いくつかの実施形態において、フォーカスセレクタは、複数のユーザインタフェースオブジェクトにおけるそれぞれのユーザインタフェースオブジェクト（例えば、図８Ｋ〜図８Ｏを参照して説明されている「スクロールホイール」によって選択されたオブジェクト）を指し示すために使用し得るユーザコントロール型のポインタである。いくつかの実施形態において、フォーカスセレクタの視覚表現が表示される（例えば、フォーカスセレクタが指し示すユーザインタフェースは、他のユーザインタフェースオブジェクトと視覚により区別される）。
【０２４９】
図８Ａ〜図８Ｄは、いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す。特に、図８Ａ〜図８Ｄは、本明細書に記載されている特定の条件下において、「ホームボタン」（例えば、ボタン２０４）をアクティブ化すると、機器に「ホーム」動作（例えば、第１の動作）を実行させ、それによって、機器が、ホームスクリーンに戻る（例えば、ユーザが選択し得るアプリケーションを表す複数のアイコンを含むアプリケーション起動インタフェースを表示する）実施例を示す。この実施例において、ボタン２０４は、統合指紋センサ１６９を含む。他の条件下において、図８Ｇ〜図８Ｈを参照して説明されているように、ホームボタンがアクティブ化すると、機器に第２の、異なる動作を実行させる。
【０２５０】
図８Ａは、携帯型多機能機器１００上でアーチェリービデオゲームを実行する機器の一実施例を示す。
【０２５１】
図８Ｂは、統合指紋センサ１６９上の指紋８０６（この実施例では、ユーザの右手親指に相当する）の検出を示す。図８Ｂは、指紋８０６が指紋センサ上で連続して検出される時間の長さと、指紋８０６のボタン上の力の指示をそれぞれ示す。時間の長さと、ボタン上の指紋８０６の力のそれぞれの指示は、典型的には、機器上には示されないが、本明細書では、説明の便宜上示されている。この実施例において、ボタン２０４は、指紋８０６の力がアクティブ化閾値（ＡＴ０）を超える時にアクティブ化される。いくつかの実施形態において、例えば、ボタン２０４が、物理的又は機械的なボタンである時、アクティブ化閾値ＡＴ０は、ボタン２０４の特定の機械的機能のばね特性及び／又はボタン２０４の機械的特徴間の摩擦の関数である。つまり、いくつかの実施形態において、ボタンをアクティブ化させるボタンに対する最小限の力がある。いくつかの実施形態において、ボタン２０４のアクティブ化は、「ダウンストローク」で（例えば、指紋８０６に対する力が、ＡＴ０未満からＡＴ０を超えるまで連続して検出される時）発生する。いくつかの実施形態において、ボタン２０４のアクティブ化は、「アップストローク」で（例えば、指紋８０６に対する力が、ＡＴ０を超えるからＡＴ０未満まで連続して検出される時）発生する。いくつかの他の実施形態において、例えば、ボタン２０４が仮想のボタンである時、指紋センサ１６９により特定のジェスチャが検出されるとボタンのアクティブ化が発生する。
【０２５２】
図８Ｃ〜図８Ｄに示されるように、機器が、既定の時間より長い時間量の間、指紋８０６を連続して検出する前に（図８Ｃで示される）ボタン２０４のアクティブ化を検出すると、機器は第１の動作を実行する。この実施例において、第１の動作は、（図８Ｄで示される）「ホーム動作」である。いくつかの実施形態において、機器が、既定の時間ＰＴ以上の時間量の間、指紋８０６を連続して検出する前にボタン２０４のアクティブ化を検出すると、機器は第１の動作を実行する。
【０２５３】
いくつかの実施形態において、図８Ｄ〜図８Ｆを参照して以下で説明されているように、第１の動作は、コンテンツに依存する。例えば、いくつかの実施形態において第１の動作は、現在表示されているユーザインタフェースに依存する（例えば、関連付けられる）。現在表示されているユーザインタフェースが表示されているアーチェリービデオゲームを含んだ前の実施例において、アーチェリービデオゲームに関連付けられた第１の動作は、機器をホームスクリーンに戻す。図８Ｄ〜図８Ｆは、ホームスクリーンが現在表示されているユーザインタフェースである時の第１の動作の実施例を示す。
【０２５４】
ホームスクリーンの実施例の例示に加えて、図８Ｄは、第２の指紋８０８の検出の一実施例も示す。指紋８０８の検出は、図８Ｂを参照して説明されている指紋８０６の検出に類似している。いくつかの実施形態において、指紋８０８は、指紋８０６の連続である（例えば、いくつかの実施形態において、図８Ｄで示されるホームスクリーンにナビゲートした後で、ユーザは、実施例で説明されている機能を利用するために、中断することなく、指紋センサ１６９に接触できる）。
【０２５５】
図８Ｅは、図８Ｃ〜図８Ｄを参照して既に説明されているように、既定の時間ＰＴが経過する前のボタン２０４のアクティブ化を示す。この実施例において、既定の時間ＰＴが経過していないので、機器は、ホームスクリーンに関連付けられた第１の動作（例えば、アプリケーション起動インタフェース）を実行する。この実施帝において、第１の動作は、図８Ｆに示されるように、機器を検索スクリーンにナビゲートする。いくつかの実施形態において、ホームスクリーンに関連付けられた第１の動作は、ユーザを代替のホームスクリーンに導く（例えば、機器は、機器上のアプリケーションの数が多いために必要とされる複数のホームスクリーンページをナビゲートする）。
【０２５６】
図８Ｇ〜図８Ｊは、いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す。特に、図８Ｇ〜図８Ｊは、指紋８１０を既定の時間より長い間連続して検出した後に続くボタン２０４のアクティブ化に伴い第２の異なる動作を実行する機器の実施例を示す。図８Ｇにおいて、指紋８１０が最初に検出される。したがって、連続して検出される指紋８１０の長さを示すインジケータは、最初に、時間の経過がないことを示す。図８Ｈは、指紋センサ１６９上の指紋８１０の移動及び射手８０２の対応する移動を示す（例えば、この実施例において、指紋センサ１６９は、ボタン２０４のアクティブ化前の射手８０２の位置又は位置の変化を制御する「ジョイスティック」として機能する）。いくつかの実施形態において、このような機能（例えば、ジョイスティック機能）は、既定の時間の経過後に動作可能になり、ボタン２０４がアクティブ化するまで動作可能な状態であり続ける。いくつかの実施形態において、このような機能は、ボタン２０４が繰り返しアクティブ化になっても、指紋が指紋センサ１６９上で検出されるたびにアプリケーションにおいて動作可能になる（例えば、指紋センサ１６９がプレーヤの向きを変えるジョイスティックとして機能する第１射手ビデオゲームと、ボタンのアクティブ化がプレーヤが兵器を発射することを可能にする）。図８Ｉ〜図８Ｊは、（図８Ｉに示される）ボタン２０４のアクティブ化と、それに伴う、第１の動作（例えば、ホーム動作）とは異なる第２の動作の実行（例えば、図８Ｉ及び８Ｉに示されるように、弓を射ること）を示す。
【０２５７】
図８Ｋ〜図８Ｏは、いくつかの実施形態に係る、多目的ボタンと併用される例示的なユーザインタフェースを示す。特に、図８Ｋ〜図８Ｏは、ユーザインタフェースが、複数のアフォーダンス、例えば、ホームスクリーン上のアプリケーション（例えば、電話ａｐｐ、ブラウザａｐｐ等）に対応するユーザが選択可能なアイコンを含む、実施例を示す。また、図８Ｋ〜図８Ｏは、現在選択されているアフォーダンスに対応するフォーカスセレクタ（例えば、電話アプリケーションを表すアイコンが強調され、機器は、未だ電話アプリケーションを実行する命令を受け付けていないが、フォーカスセレクタが電話アプリケーションの「上」にあること、及び電話アプリケーションが現在選択されているという視覚的な合図を提供する）を示す。更に、図８Ｋ〜図８Ｏは、第２の動作が、複数のアフォーダンスのうちの現在選択されているアフォーダンスに対応するアプリケーションに関連付けられた動作を実行することを含む、実施形態の実施例を示す。
【０２５８】
図８Ｋは、フォーカスセレクタの位置が、指紋センサ１６９の周方向の移動によって制御される（例えば、指紋センサが、以下で説明されている例示的な特性を有する「スクロールホイール」として機能する）実施例を示す。この実施例において、図示のように、時計方向の周方向移動は、図８Ｌ（フォーカスセレクタのブラウザａｐｐ上の移動）及び図８Ｍ（フォーカスセレクタのメールａｐｐ上の移動）に示されるように、フォーカスセレクタを右に移動する。同様に、図示されていないが、指紋センサ１６９の反時計方向の周方向移動は、フォーカスセレクタを反対の方向（例えば、左方向）に移動する。いくつかの実施形態において、複数のアフォーダンスが順序付けられ、指紋８１２の周方向の移動が、フォーカスセレクタを上下に順番にインクリメントする（例えば、９０度などの既定の角度の弧を囲む指紋の移動が、フォーカスセレクタをインクリメントする）。いくつかの実施形態において、フォーカスセレクタが序列の最後のアフォーダンスに到達した時、フォーカスセレクタを同じ方向に更にインクリメントすると、フォーカスセレクタを序列の最初のアフォーダンスに戻す。いくつかの実施形態において、スクロールホイール機能は、機器の通常のモードとは異なる機器のアクセシビリティモードで利用可能である。
【０２５９】
図８Ｎは、指紋８１２の力が上述のようにアクティブ化閾値を超えている時のボタン２０４のアクティブ化の実施例を示す。この実施例において、指紋８１２は既定の時間ＰＴの間連続して検出されているため、機器は、第２の動作を実行する。この実施例において、第２の動作は、現在選択されているアフォーダンスに依存する。例えば、図８Ｏは、機器が、現在、電子メールメッセージに対応するユーザインタフェースオブジェクト８１４−１〜８１４−３を含む電子メールを表示しているので、第２の動作がメールａｐｐを起動したことを示している。
【０２６０】
図９Ａ〜図９Ｃは、いくつかの実施形態に係る、ボタンが多目的に機能することを可能にする方法９００を示すフローチャートである。この方法９００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法９００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、変更される。
【０２６１】
以下で説明されているように、方法９００は、ボタンが多目的に機能することを可能にする直観的な方法を提供する。この方法は、ボタンを使用する時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。バッテリ動作電子機器の場合、ユーザが様々な機器動作をより高速で、より効率的に実行することによって、電力を節約し、バッテリ充電間の時間を延ばす。
【０２６２】
機器は、統合指紋センサを含むボタンを有する電子機器で、統合指紋センサ上の指紋を検出する（９０２）。いくつかの実施形態において、電子機器は、ディスプレイを含む（９０４）。いくつかの実施形態において、統合指紋センサ上で指紋を検出する前に、機器は、ディスプレイに第１のインタフェース（例えば、図８Ａに示されるユーザインタフェース）を表示する（９０６）。
【０２６３】
いくつかの実施形態において、ボタンのアクティブ化（９０８）を検出する前に、機器は、既定の時間より長い間、統合指紋センサ上で指紋を検出する（９１０）。既定の時間より長い間、統合指紋センサ上で指紋を検出すると、機器は、ディスプレイ上にフォーカスセレクタの描像（例えば、図８Ｋにおける電話ａｐｐのハイライトなどの、指紋を検出する前に表示されなかったフォーカスセレクタの描像）を表示する（９１２）。
【０２６４】
統合指紋センサ上で指紋を検出し続けながら、機器は、ボタンの（例えば、図８Ｃに示されるような）アクティブ化を検出する（９１４）。いくつかの実施形態において、物理ボタンは、ボタン上で検出された強度がアクティブ化強度閾値を超えて増加した時に機器によってアクティブ化されたと判定される、機器の筐体の強度感知領域である。いくつかの実施形態において、物理ボタンは、物理ボタンの第１の軸に沿った移動（例えば、上下又は左から右）がスイッチを閉じ、物理ボタンをアクティブ化する（その結果、可聴又は触覚「クリック」になることがある）電子スイッチに連結される。ボタンのアクティブ化が検出され、指紋が、ボタンのアクティブ化を検出する前の既定の時間より長い間、統合指紋センサ上で連続して検出されなかったとの判定に従って（例えば、ボタンのアクティブ化を検出する直前の少なくとも０．３秒、０．５秒、１秒、又は２秒の間に、指紋が指紋センサ上で連続して検出されなかった場合）、機器は、ボタンのアクティブ化に関連付けられた既定の動作である第１の動作（例えば、図８Ｂ〜図８Ｄを参照して説明されているホーム動作、あるいは、図８Ｄ〜図８Ｆを参照して説明されている検索スクリーン動作）を実行する（９１６）。
【０２６５】
いくつかの実施形態において、第１のユーザインタフェースは、第１のアプリケーションのユーザインタフェースであり、第１の動作は、第１のユーザインタフェースの表示を中止することと、アプリケーション起動インタフェースを起動すること（例えば、図８Ｂ〜図８Ｄのアーチェリービデオゲームの表示を中止すること）を含む（９１８）。いくつかの実施形態において、第１のユーザインタフェースは、アプリケーション起動インタフェースであり、第１の動作は、アプリケーション起動インタフェース（図８Ｅ）の表示を中止することと、ボタンのアクティブ化に関連付けられた既定のアプリケーション（例えば、図８Ｆの検索ユーザインタフェース）を表示することを含む（９２０）。
【０２６６】
ボタンのアクティブ化が検出され、指紋が、ボタンのアクティブ化を検出する前の既定の時間より長い間、統合指紋センサ上で連続して検出されたとの判定に従って（例えば、ボタンのアクティブ化を検出する直前の少なくとも０．３秒、０．５秒、１秒、又は２秒の間に、指紋が指紋センサ上で連続して検出された場合）、機器は、ボタンのアクティブ化を検出する直前に表示されたユーザインタフェースに関連付けられた動作で、第１の動作とは異なる第２の動作（例えば、アーチェリーが図８Ｇ〜図８Ｊを示されるように弓を射る）実行する（９２２）。
【０２６７】
いくつかの実施形態において、第１のアプリケーションのユーザインタフェースは、第１のアプリケーションに関連付けられたそれぞれの動作に対応する複数のアフォーダンス（例えば、メニュー、コントロール、ハイパーリンクなど）を含み（９２４）、第２の動作は、複数のアフォーダンスのうちの現在選択されているアフォーダンスに対応する第１のアプリケーションに関連付けられた動作を実行することを含む（例えば、機器は、現在フォーカスセレクタに近接しているか、又は併置されているアプリケーション内で表示されているアフォーダンスに対応する動作を実行する）。
【０２６８】
いくつかの実施形態において、第１のユーザインタフェースは、アプリケーション起動インタフェースであり（９２０を参照）、アプリケーション起動インタフェースは、複数のアプリケーションにおけるそれぞれのアプリケーションに対応する複数のアプリケーション起動アフォーダンス（例えば、図８Ｋのアプリケーションアイコン）を含み（９２６）、第２の動作は、複数のアプリケーション起動アフォーダンスのうちの現在選択されているアプリケーション起動アフォーダンスに対応するそれぞれのアプリケーションを起動することを含む（例えば、機器は、現在フォーカスセレクタに近接しているか、又は併置されているアプリケーションアイコンに対応するアプリケーションを起動する）。
【０２６９】
いくつかの実施形態において、第２の動作は、第１のユーザインタフェースにおけるフォーカスセレクタの位置に依存し（９２８）（例えば、第２の動作は、ウェブページにおけるハイパーリンクのアクティブ化、又はアプリケーション起動インタフェースにおけるアプリケーションアイコンに対応するアプリケーションの起動などの、第１のユーザインタフェースにおける特定のユーザインタフェースオブジェクトのアクティブ化に対応する動作である）、第１の動作は、第１のユーザインタフェースにおけるフォーカスセレクタの位置とは無関係である。例えば、第１の動作は、ホームスクリーン又はアプリケーション起動スクリーンを表示すること、既定のアプリケーションを表示すること、及び／又は現在表示されているアプリケーションに対応するユーザインタフェースの表示を中止することを含む。いくつかの実施形態において、フォーカスセレクタの描像は、第１のユーザインタフェースで表示され、第１の動作を実行している時は無視される。いくつかの実施形態において、フォーカスセレクタの描像は、第１のユーザインタフェースで表示されない。
【０２７０】
いくつかの実施形態において、ボタンのアクティブ化を検出（９３０）する前に、機器は、フォーカスセレクタの描像をディスプレイ上に表示する（９３２）。機器は、ボタン上の指紋センサを横断する指紋の移動を検出する（９３４）。いくつかの実施形態において、指紋センサを横断する指紋の移動全体を通じて、指紋は指紋センサ上で連続して検出される。いくつかの実施形態において、指紋センサ上の指紋の移動を検出すると（９４２）、機器は、指紋の移動に従ってフォーカスセレクタの描像を移動する（例えば、機器は、ボタンをアクティブ化することなく、指紋で実行されるスワイプ又は円形のジェスチャに従ってフォーカスセレクタを選択可能なユーザインタフェースオブジェクトを通じてスクロールする）。一方、いくつかの実施形態において、指紋の移動を検出すると（９３６）、機器は、指紋の移動に従って第３の動作（例えば、オプション切り換え動作）を実行する（９３６）。いくつかの実施形態において、第３の動作は、現在選択されているオプションとして、複数のオプションからそれぞれのオプションを選択すること（例えば、ドロップダウンメニューからオプションを選択すること、又はアイテムのセットから一つのアイテムを選択すること）を含み（９３８）、第２の動作は、現在選択されているオプションに関連付けられたアクションを実行することを含む。いくつかの実施形態において、第１の動作は、現在選択されているオプションとは関係がない（９４０）（例えば、コンテンツフィールドの選択として現在選択されているオプションをコミットすること、又はアイテムを使用／アクティブ化すること）。１つの例として、オプションの切り替えは、ゲーム中のアイテム又は武器の切り替えであり、第２の動作は、ゲーム中でアイテムを使用すること、又は武器を発射することを含む。この実施例において、第１の動作は、任意選択的に、ゲームを終了すること、又は機器のホームスクリーン又はアプリケーション起動スクリーンに戻ることである。
【０２７１】
図９Ａ〜図９Ｃにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをする様々な方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図９Ａ〜図９Ｃに関連して上述されている方法９００に類似の方法で適用可能であることを留意されたい。例えば、方法９００に関連して上述されている指紋、ジェスチャ、ユーザインタフェースオブジェクト、フォーカスセレクタは、本明細書で説明されている他の方法に関連して本明細書で説明されている指紋、接触、ユーザインタフェースオブジェクト、フォーカスセレクタ（例えば、段落番号［００１２３］に記載されているもの）の特性のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０２７２】
図１０は、様々な記載された実施形態に従って構成されたいくつかの実施形態に係る、電子機器１０００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図１０で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように組み合わされ、又はサブブロックに分離され得ることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０２７３】
図１０に示されるように、電子機器１０００は、統合指紋センサユニット１００２を有するボタンユニット１００１と、ボタンユニット１００１に連結された処理ユニット１００８とを含む。電子機器１０００は、１つ以上のユーザインタフェースの表示を有効にするように構成されたディスプレイユニット１００６と、接触を受け付けるように構成されたタッチ感知面ユニット１００４とを、任意選択的に、含む。いくつかの実施形態において、ディスプレイユニット１００６及びタッチ感知面ユニット１００４は、ボタンユニット１００１及び／又は処理ユニット１００８と連結されている。いくつかの実施形態において、処理ユニット１００８は、検出ユニット１０１０と、第１の動作実行ユニット１０１２と、第２の動作実行ユニット１０１４と、表示有効化ユニット１０１６とを含む。
【０２７４】
処理ユニット１００８は、統合指紋センサユニット１００２上の指紋を（例えば、検出ユニット１０１０で）検出するように構成されている。処理ユニット１００８は、統合指紋センサユニット１００２上で指紋を検出し続けながら、ボタンユニット１００１のアクティブ化を検出するように、更に構成されている。処理ユニット１００８は、ボタンユニット１００１のアクティブ化を検出すると、ボタンユニット１００１のアクティブ化を検出化する前の所定の時間より長い間に指紋が統合指紋センサユニット１００２上で連続して検出されなかったとの判定に従って、ボタンユニット１００１のアクティブ化に関連付けられた既定の動作である第１の動作を（例えば、第１の動作実行ユニット１０１２で）実行するように構成されている。処理ユニット１００８は、ボタンユニット１００１のアクティブ化を検出し、ボタンユニット１００１のアクティブ化を検出する前の所定の時間より長い間に指紋が統合指紋センサユニット１００２上で連続して検出されたと判定すると、ボタンユニット１００１のアクティブ化を検出する直前にディスプレイユニット１００６上に表示されたユーザインタフェースに関連付けられた動作であって、第１の動作とは異なる、第２の動作を（例えば、第２の動作実行ユニット１０１４で）実行するように構成されている。
【０２７５】
いくつかの実施形態において、ディスプレイユニット１００６は、統合指紋センサユニット１００２上で指紋を検出する前に、第１のユーザインタフェースの表示を（例えば、表示有効化ユニット１０１６で）有効化するように構成されている。
【０２７６】
いくつかの実施形態において、第１のユーザインタフェースは、第１のアプリケーションのユーザインタフェースであり、第１の動作は、第１のユーザインタフェースの表示の有効化を中止することと、ディスプレイユニット１００６上のアプリケーション起動インタフェースの表示を有効化することを含む。
【０２７７】
いくつかの実施形態において、第１のアプリケーションのユーザインタフェースは、第１のアプリケーションに関連付けられたそれぞれの動作に対応する複数のアフォーダンスを含み、第２の動作は、複数のアフォーダンスのうちの現在選択されているアフォーダンスに対応する第１のアプリケーションに関連付けられた動作を実行することを含む。
【０２７８】
いくつかの実施形態において、第１のユーザインタフェースは、アプリケーション起動インタフェースであり、第１の動作は、アプリケーション起動インタフェースの表示の有効化を中止することと、ボタンユニット１００１のアクティブ化に関連付けられた既定のアプリケーションの表示を有効化することを含む。
【０２７９】
いくつかの実施形態において、アプリケーション起動インタフェースは、複数のアプリケーションにおけるそれぞれのアプリケーションに対応する複数のアプリケーション起動アフォーダンスを含み、第２の動作は、複数のアプリケーション起動アフォーダンスのうちの現在選択されているアプリケーション起動アフォーダンスに対応するそれぞれのアプリケーションを起動することを含む。
【０２８０】
いくつかの実施形態において、処理ユニット１００８は、ボタンユニット１００１のアクティブ化を検出する前に、所定の時間より長い間に統合指紋センサユニット１００２上の指紋を検出し、所定の時間より長い間に統合指紋センサユニット１００２上に指紋を検出すると、ディスプレイユニット１００６上のフォーカスセレクタの描像を有効化するように、更に構成されている。
【０２８１】
いくつかの実施形態において、処理ユニット１００８は、ボタンユニット１００１のアクティブ化を検出する前に、ディスプレイユニット１００６上でフォーカスセレクタの描像を検出し、指紋センサユニット１００８上の指紋の移動を検出し、指紋センサユニット１００２上の指紋の移動を検出すると、指紋の移動に従って、ディスプレイユニット１００６上のフォーカスセレクタの描像を移動するように、更に構成されている。
【０２８２】
いくつかの実施形態において、第２の動作は、第１のユーザインタフェースにおけるフォーカスセレクタのロケーションに依存し、第１の動作は、第１のユーザインタフェースにおけるフォーカスセレクタの位置とは無関係である。
【０２８３】
いくつかの実施形態において、処理ユニット１００８は、ボタンユニット１００１のアクティブ化を検出する前に、ボタンユニット１００１上の指紋センサユニット１００２を横断する指紋の移動を検出し、指紋の移動を検出すると、指紋の移動に従って第３の動作を実行するように、更に構成されている。
【０２８４】
いくつかの実施形態において、第３の動作は、現在選択されているオプションとして、複数のオプションからそれぞれのオプションを選択することを含み、第２の動作は、現在選択されているオプションに関連付けられたアクションを実行することを含む。
【０２８５】
いくつかの実施形態において、第１の動作は、現在選択されているオプションとは無関係である。
【０２８６】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施する。
【０２８７】
図９Ａ〜図９Ｃを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図１０で図示されている構成要素によって、任意選択的に、実施される。例えば、動作を検出すること９０１、動作を表示すること９０６、及び動作を実行すること９１６は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０２８８】
ユーザインタフェースの向きのロック
多くの電子機器は、縦向き及び横向きなどの異なる向きを有する。これらの機器がユーザインタフェース及びコンテンツを表示する時、ユーザインタフェース及びコンテンツは、典型的には、機器の向きと同じ方向に表示される。時には、ユーザは、ユーザインタフェース及びコンテンツを機器の向きとは異なる向きに表示したいことがある。ユーザは、オプションをアクティブ化させてユーザインタフェース及びコンテンツの向きをロックさせることによって、機器に対してユーザインタフェース及びコンテンツを特定の向きに表示させ得る。いくつかの方法において、向きロックオプションをアクティブ化するためには、メニュー及びサブメニューを開くこと並びに／又は複数のジェスチャ及びボタンを押すことを必要とする。下記で説明されている実施形態は、ユーザが簡単な入力で向きをロックできることによってこれらの方法を改善している。指紋センサを有する機器上で、ユーザは、ユーザインタフェース又はコンテンツが好ましい向きで表示されている間、指紋を指紋センサ上の１つの方向に回転するとによってユーザインタフェース及びコンテンツの向きをロックし、指紋を指紋センサ上で反対方向に回転することによって向きをロック解除する。これによってユーザにとって向きのロックプロセスがより効率的で、容易になる。
【０２８９】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図１１Ａ〜図１１Ｆ及び図１２Ａ〜図１２Ｂを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離している別個の指紋センサ３５９−２（図４Ｂ）を備える。特に記載のない限り、下記の指紋センサ１６９は、任意選択的に、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図１１Ａ〜図１１Ｆ及び図１２Ａ〜図１２Ｂを参照して説明されている実施形態は、タッチスクリーン１１２及び指紋センサ１６９を参照して考察されており、このような実施形態において、フォーカスセレクタは、任意選択的に、カーソルに代わって、それぞれの接触、接触に対応するそれぞれのポイント（例えば、それぞれの接触又はそれぞれの接触に関連付けられたポイントの重心）、又は、タッチスクリーン１１２上で検出される２つ以上の接触の重心である。しかし、図１１Ａ〜図１１Ｆで示されるユーザインタフェースをディスプレイ４５０上で表示している間に、図１１Ａ〜図１１Ｆで説明されている入力を統合指紋センサ３５９−１又は別個の指紋センサ３５９−２上で検出すると、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２とを有する機器上で類似の動作が、任意選択的に、実行される。
【０２９０】
図１１Ａは、機器（例えば機器１００）のタッチスクリーン１１２上に表示されたユーザインタフェース１１０２を示す。ユーザインタフェース１１０２は、例えば、アプリケーション、又は機器１００上で走るオペレーティングシステムのユーザインタフェースである。例えば、図１１Ａに示されるユーザインタフェース１１０２は、ノートアプリケーションのユーザインタフェースである。図１１Ａにおいて、機器１００は、タッチスクリーン１１２の垂直高さ（つまり、矢印１１００で指示される寸法）が水平幅（つまり、矢印１１０１で指示される寸法）より長く、タッチスクリーン１１２が縦向き（例えば、タッチスクリーン１１２の長軸が矢印１１００で指示される上下軸に平行である）になるように配向されている。図１１Ａにおいて、ユーザインタフェース１１０２は、タッチスクリーン１１２の縦向きに従って縦向きモードで表示されている。例えば、縦向きモードにおいて、右側が上がっているユーザインタフェース１１０２は、寸法１１００が寸法１１０１より長い。
【０２９１】
図１１Ｂにおいて、機器１００は、タッチスクリーン１１２の垂直高さ（つまり、寸法１１００）が水平幅（つまり、寸法１１０１）より短く、タッチスクリーン１１２が横向き（例えば、タッチスクリーン１１２の長軸が矢印１１０１で指示される右／左軸に平行である）になるように配向されている。図１１Ｂにおいて、ユーザインタフェース１１０２は、タッチスクリーン１１２の横向きに従って横向きモードで表示されている。例えば、横向きモードにおいて、右側が上がっているユーザインタフェース１１０２は、寸法１１０１が寸法１１００より長い。
【０２９２】
図１１Ａ〜図１１Ｆにおいて、機器１００のより長い寸法と、タッチスクリーン１１２のより長い寸法が平行であることが理解されよう。従って、機器１００が縦向きである時、タッチスクリーン１１２は、縦向きである（つまり、垂直高さが水平幅より長い）。同様に、機器１００が横向きの時に、タッチスクリーン１１２は横向きである。いくつかの実施形態において、機器１００の長い寸法は、タッチスクリーン１１２の長い寸法に対して垂直であり、機器１００が横向きの時は、タッチスクリーン１１２は縦向きであり、逆の場合も同様である。
【０２９３】
図１１Ａ〜図１１Ｂに示されるように、ユーザインタフェース１１０２は、タッチスクリーン１１２の向きに従って縦向き又は横向きモードで表示される。タッチスクリーン１１２が（例えば、ユーザが機器１００をタッチスクリーン１１２の表面に垂直な軸を中心にして回転することによって）向きを変え、ユーザインタフェース１１０２が特定の向き固有モードにロックされていない時、ユーザインタフェース１１０２は、（例えば、機器に組み込まれた加速度計から重力の感知された方向に基づいて）新しい向きに従ったモードで表示される。例えば、機器１００が、図１１Ａに示される縦向きから図１１Ｂに示される横向きに回転された時、機器１００は、表示されたユーザインタフェース１１０２を図１１Ａに示される縦向きモードから図１１Ｂに示される横向きモードに変更する。同様に、機器１００が、図１１Ｂに示される横向きから図１１Ａに示される縦向きに回転された時、機器１００は、表示されたユーザインタフェース１１０２を図１１Ｂに示される横向きモードから図１１Ａに示される縦向きモードに変更する。
【０２９４】
図１１Ｃは、指紋センサ１６９上で指紋１１０４を検出する機器１００を示す。指紋１１０４は、例えば、指で指紋センサ１６９に接触するユーザによって、指紋センサ１６９上に置かれる。図１１Ｃ〜図１１Ｄは、指紋１１０４の指紋センサ１６９周りの時計方向の回転を検出する機器１００を示す。指紋１１０４の回転は、ユーザインタフェース１１０２が縦向きモードで表示されている間に検出される。いくつかの実施形態において、指紋１１０４の回転は、指紋センサ１６９上の指紋１１０４のねじりである。いくつかの他の実施形態において、指紋１１０４の回転は、指紋センサ１６９周りの指紋１１０４の旋回である。
【０２９５】
ユーザインタフェース１１０２が縦向きモードで表示されている間に、指紋１１０４の指紋センサ１６９周りの時計方向の回転を検出すると、機器１００は、ユーザインタフェース１１０２を縦向きモードにロックする。いくつかの実施形態において、ユーザインタフェース１１０２が縦向きモードでロックされているという視覚的な指示（例えば、図１１Ｄのアイコン１１０６）が表示される。ユーザインタフェース１１０２が縦向きモードでロックされている間に、タッチスクリーン１１２が縦向き又は横向きであるかに係らず、ユーザインタフェース１１０２が縦向きモードで表示される。縦向きモードでロックされているユーザインタフェース１１０２が表示され、機器１００が横向き方向に回転された時、ユーザインタフェース１１０２は縦向きモードのままであり、ユーザインタフェース１１０２は、９０度回転されたかのように表示される。例えば、図１１Ｅは、ユーザインタフェース１１０２が縦向きモードでロックされている間の横向きの機器１００を示す。機器１００が横向きであるにもかかわらず、ユーザインタフェース１１０２は、縦向きモードで表示される。
【０２９６】
ユーザインタフェース１１０２が縦向きモードでロックされている間、機器１００は、図１１Ｅ〜図１１Ｆに示されるように、指紋１１０８と、指紋１１０８の指紋センサ１６９周りの反時計方向の回転を検出する。ユーザインタフェース１１０２が縦向きモードでロックされている間に、指紋１１０８の指紋センサ１６９周りの反時計方向の回転を検出すると、ユーザインタフェース１１０２は縦向きモードからロック解除される。ユーザインタフェース１１０２がロックされている間に、ユーザインタフェース１１０２が縦向きモードでロックされているという視覚的な指示（例えば、図１１Ｄのアイコン１１０６）が表示されると、視覚的な指示の表示が中止される。例えば、図１１Ｆは、機器１００が、指紋１１０８の指紋センサ１６９周りの反時計方向の回転を検出すると、表示が中止されるアイコン１１０６を示す。ユーザインタフェース１１０２が縦向きモードからロック解除された後、ユーザインタフェース１１０２の表示モードは、図１１Ａ〜図１１Ｂに示されるように、再び機器１００の向きに従う（例えば、加速度計又は他のセンサを使用して機器が検出した重力の方向に従う）。例えば、図１１Ｆにおいて、ユーザインタフェース１１０２が縦向きモードからロック解除された後、ユーザインタフェース１１０２は、機器１００の横向き方向に従って、図１１Ｂに示されるように、横向きモードに戻る。
【０２９７】
いくつかの実施形態において、上述の動作に類似した動作が実行されユーザインタフェース１１０２を横向きモードにロックする。例えば、ユーザインタフェース１１０２が（例えば、横向きの機器１００に従って）横向きモードで表示されている間に指紋１１０４の回転（図１１Ｃ〜図１１Ｄ）に類似した指紋の回転は、ユーザインタフェース１１０２を横向きモードにロックする。ユーザインタフェース１１０２が横向きモードでロックされている間、指紋１１０８の回転（図１１Ｅ〜図１１Ｆ）に類似した指紋の回転は、ユーザインタフェース１１０２を横向きモードからロック解除する。
【０２９８】
いくつかの実施形態において、上述とは逆に、ユーザインタフェース１１０２を特定の向きモード（つまり、縦向きモード又は横向きモード）にロックする指紋の回転は、反時計方向であり、ロック解除する回転は、時計方向である。
【０２９９】
図１２Ａ〜図１２Ｂは、いくつかの実施形態に係る、ユーザインタフェースの向きをロックする方法１２００を示すフローチャートである。方法１２００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１２００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、変更される。
【０３００】
以下で説明されているように、方法１２００は、ユーザインタフェースの向きを変更する直観的な方法を提供する。この方法により、ユーザインタフェースの向きをロックする時のユーザの認識的負担が軽減され、より効率的なヒューマンマシンインタフェースが作成される。バッテリ動作電子機器では、ユーザがユーザインタフェースの向きをより高速で、より効率的にロックすることを可能にするので、電力を節約し、バッテリの充電間の時間を延ばす。
【０３０１】
機器は、ユーザインタフェースをディスプレイに表示する（１２０２）。ユーザインタフェースは、機器の第１の方向に関連付けられた第１の向き固有の動作モード（例えば、縦向きモード）と、機器の第１の方向とは異なる、機器の第２の方向に関連付けられた第２の向き固有の動作モード（例えば、横向きモード）を有する。図１１Ａ〜図１１Ｂは、例えば、タッチスクリーン１１２上に表示されたユーザインタフェース１１０２を示す。ユーザインタフェース１１０２は、機器１００が縦向き（図１１Ａ）の時、縦向きモードで表示され、機器１００が横向き（図１１Ｂ）の時、横向きモードで表示される。
【０３０２】
いくつかの実施形態において、第１の向き固有の動作モードは、縦向き動作モードであり、第２の向き固有の動作モードは、横向き動作モードである（１２０４）。図１１Ａ〜図１１Ｂに示されるように、ユーザインタフェース１１０２は、縦向きモードか、又は横向きモードで表示される。
【０３０３】
ユーザインタフェースの向きがロックされていない間（１２０６）、機器は、機器が第１の向きにある時、第１の向き固有の動作モードのユーザインタフェースを表示し（１２０８）、機器が第２の向きにある時、第２の向き固有の動作モードのユーザインタフェースを表示する（１２１０）。図１１Ａ〜図１１Ｂは、特定の向きモードにロックされていないユーザインタフェース１１０２を示す。ユーザインタフェース１１０２は、機器１００が縦向き（図１１Ａ）の時、縦向きモードで表示され、機器１００が横向き（図１１Ｂ）の時、横向きモードで表示される。
【０３０４】
機器は、指紋センサ上で指紋を検出する（１２１２）。図１１Ｃは、例えば、指紋センサ１６９上で検出される指紋１１０４を示す。別の実施例として、図１１Ｅは、指紋センサ１６９上で検出される指紋１１０８を示す。いくつかの実施形態において、指紋センサは、ディスプレイとは別個である（１２１４）。例えば、指紋センサ１６９は、タッチスクリーン１１２とは別個である。
【０３０５】
ユーザインタフェースが第１の向き固有の動作モードにある間、機器は、指紋センサ上の指紋の第１の方向（例えば、時計方向）の回転を検出する（１２１６）（例えば、この場合、指紋の向きが指紋センサの向きに対して変わる）。例えば、図１１Ｄは、指紋センサ１６９上の指紋１１０４の時計方向の回転（例えば、捩じり）を検出する機器１００を示す。指紋センサ上の指紋の第１の方向の回転を検出すると（１２１８）、機器は、第１の向き固有の動作モードのユーザインタフェースをロックする（１２２０）。図１１Ｄにおいて、例えば、ユーザインタフェース１１０２が縦向きモードで表示されている間に指紋１１０４の時計方向の回転を検出すると、機器１００は、（例えば、図１１Ｅで示されるように）ユーザインタフェース１１０２を縦向きモードにロックする。
【０３０６】
いくつかの実施形態において、指紋センサ上の指紋の第１の方向の回転を検出すると（１２１８）、機器は、ユーザインタフェースの向きが第１の向き固有の動作モードでロックされているという視覚的な指示を表示する（１２２２）。図１１Ｄにおいて、例えば、指紋１１０４の時計方向の回転を検出すると、ユーザインタフェース１１０２を縦向きモードにロックすることに加えて、機器１００は、ユーザインタフェース１１０２が縦向きモードでロックされていることを指示するアイコン１１０６を表示する。
【０３０７】
ユーザインタフェースが第１の向き固有の動作モードでロックされている間（１２２４）、機器は、機器が第２の向きにあることを検出し、ユーザインタフェースを第１の向き固有の動作モードに保持する（１２２６）。例えば、図１１Ｄは、縦向きにある機器１００と、縦向きモードでロックされたユーザインタフェース１１０２を示す。機器１００が横向き方向に（例えば、ユーザによって）回転される時、機器１００は、機器が横向き方向にあることを検出し、縦向きモードでロックされたユーザインタフェース１１０２を、図１１Ｅで示されるように、縦向きモードで保持する。
【０３０８】
いくつかの実施形態において、ユーザインタフェースが第２の向き固有の動作モードにある間、機器は、指紋センサ上の指紋の第１の方向（例えば、時計方向）の回転を検出し（例えば、この場合、指紋の向きは、指紋センサの向きに対して変化する）、指紋センサ上の指紋の第１の方向の回転を検出すると、機器は、ユーザインタフェースを第２の向き固有の動作モードにロックし、ユーザインタフェースが第２の向き固有の動作モードでロックされている間、機器は、機器が第１の向きにあることを検出し、ユーザインタフェースを第２の向き固有の動作モードに保持する。従って、同様に、ユーザインタフェース１１０２は、任意選択的に、横向きモードでロックされ、機器１００が縦向きである時に横向きモードで表示される。
【０３０９】
いくつかの実施形態において、ユーザインタフェースが第１の向き固有の動作モードでロックされている間（１２２４）、機器は、指紋センサ上の指紋の第１の方向とは異なる第２の方向（例えば、反時計方向）の回転を検出する（１２２８）。指紋の第２の方向の回転を検出すると、機器は、ユーザインタフェースを第１の向き固有の動作モードからロック解除する（１２３０）。例えば、図１１Ｆは、ユーザインタフェース１１０２が縦向きモードでロックされている間に指紋１１０８の反時計方向の回転（例えば、捩じり）を検出する機器１００を示す。ユーザインタフェース１１０２が縦向きモードでロックされている間に、指紋１１０８の反時計方向の回転を検出すると、ユーザインタフェース１１０２が、縦向きモードからロック解除される。
【０３１０】
図１２Ａ〜図１２Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図１２Ａ〜図１２Ｂに関連して上述されている方法１２００に類似の方法でも適用可能であることを留意されたい。例えば、方法１２００を参照して上述されている指紋及びユーザインタフェースは、本明細書に記載されている他の方法（例えば、段落番号［００１２３］に記載されている方法）を参照して本明細書で説明されている指紋及びユーザインタフェースの特徴のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３１１】
図１３は、様々な記載された実施形態の原理に従って構成されたいくつかの実施形態に係る、電子機器１３００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図１３で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように組み合わされ、又はサブブロックに分離され得ることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０３１２】
図１３に示されるように、電子機器１３００は、機器１３００の第１の方向に関連付けられた第１の向き固有の動作モードと、機器１３００の第１の向きとは異なる、機器１３００の第２の向きに関連付けられた第２の向き固有の動作モードとを有するユーザインタフェースを表示するように構成されたディスプレイユニット１３０２、任意選択的に、タッチ感知面ユニット１３０４、指紋センサユニット１３０６、並びにディスプレイユニット１３０２、タッチ感知面ユニット１３０４、及び指紋センサユニット１３０６に連結された処理ユニット１３０８を含む。いくつかの実施形態において、処理ユニット１３０８は、表示有効化ユニット１３１０と、検出ユニット１３１２と、ロックユニット１３１４と、保持ユニット１３１６と、ロック解除ユニット１３１８とを備える。
【０３１３】
処理ユニット１３０８は、ユーザインタフェースの向きがロックされていない間、機器１３００が第１の向きである時、ユーザインタフェースの第１の向き固有の動作モードでの表示を（例えば、表示有効化ユニット１３１０により）有効化にし、機器１３００が第２の向きである時に、ユーザインタフェースの第２の向き固有の動作モードにおける表示を（例えば、表示有効化ユニット１３１０で）有効化にし、指紋センサユニット１３０６上の指紋を（例えば、検出ユニット１３１２で）検出し、ユーザインタフェースが第１の向き固有の動作モードである間、指紋センサユニット１３０６上の指紋の第１の方向の回転を（例えば、検出ユニット１３１２で）検出し、指紋センサユニット１３０６上の指紋の第１の方向の回転を検出すると、ユーザインタフェースを第１の向き固有の動作モードで（例えば、ロックユニット１３１４で）ロックし、ユーザインタフェースが第１の向き固有の動作モードでロックされている間に、機器１３００が第２の方向にあることを（例えば、検出ユニット１３１２で）検出し、ユーザインタフェースを第１の向き固有の動作モードで（例えば、保持ユニット１３１６で）保持するように構成されている。
【０３１４】
いくつかの実施形態において、処理ユニット１３０８は、ユーザインタフェースが第１の向き固有の動作モードにロックされている間、指紋センサユニット１３０６上の指紋の第１の方向とは異なる第２の方向の回転を（例えば、検出ユニット１３１２で）検出し、指紋の第２の方向の回転を検出すると、ユーザインタフェースを第１の向き固有の動作モードから（例えば、ロック解除ユニット１３１８で）ロック解除するように構成されている。
【０３１５】
いくつかの実施形態において、処理ユニット１３０８は、指紋センサユニット１３０６上の指紋の第１の方向の回転を検出すると、ユーザインタフェースの向きが第１の向き固有の動作モードにロックされているという視覚的な指示の表示を（例えば、表示有効化ユニット１３１０で）有効化にするように構成されている。
【０３１６】
いくつかの実施形態において、第１の向き固有の動作モードは、縦向き動作モードであり、第２の向き固有の動作モードは、横向き動作モードである。
【０３１７】
いくつかの実施形態において、指紋センサユニット１３０６は、ディスプレイユニット１３０２とは別個である。
【０３１８】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施する。
【０３１９】
図１２Ａ〜図１２Ｂを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図１３で図示されている構成要素によって、任意選択的に、実施される。例えば、検出動作１２１２及び１２１６と、ロック動作１２２０と、検出及び保持動作１２２６は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０３２０】
指紋センサを使用した記録された音声におけるノイズ低減の制御
多くの電子機器が、ユーザが、音声の記録を含む、メディアを記録することを可能にしている。記録する際、ユーザは、典型的には、記録された音声における意図されたソース以外のソースから発生するノイズを低減／解除したいと思っている。例えば、ユーザは、記録された音声における自分の呼吸音を低減したい場合がある。しかし、ユーザは、ノイズの低減を思うように停止又はトグルすることを望む場合がある。例えば、ユーザは、記録されたメディアの特定の部分の間でコメントを入れ、他の部分の間での偶発的なユーザ音を取り消したい場合がある。既存の機器は、ユーザにこの機能を提供しておらず、又はユーザに対して様々なメニューやユーザインタフェースをナビゲートすることを要求する。下記で説明されている実施形態において、記録された音声におけるノイズ低減を制御するための改善された方法が、指紋センサを使用してユーザによるノイズ低減のオン・オフのトグルを可能にすることによって実現されている。この方法は、電子機器上の指紋センサに応答して制御することによって、記録された音声におけるノイズ低減の制御プロセスを効率化する。
【０３２１】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図１４Ａ〜図１４Ｄ及び図１５を参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）とは分離している別個の指紋センサ３５９−２（図４Ｂ）を含む。特に記載のない限り、下記の指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、任意選択的に統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図１４Ａ〜図１４Ｄ及び図１５を参照して説明されている実施形態は、ディスプレイ４５０と、タッチ感知面４５１と、統合指紋センサ３５９−１を参照して考察されるが、図１４Ａ〜図１４Ｄに示されているユーザインタフェースをディスプレイ４５０上に表示している間に、統合指紋センサ３５９−２上で図１４Ａ〜図１４Ｄで説明されている入力を検出すると、別個のタッチ感知面４５１と別個の指紋センサ３５９−２を有する機器上で類似の動作が、任意選択的に、実行される。加えて、類似の動作は、図１４Ａ〜図１４Ｄに示されるユーザインタフェースをタッチスクリーン１１２上で表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で図１４Ａ〜図１４Ｄで説明されている接触を検出すると、タッチスクリーン１１２を有する機器上で、任意選択的に、実行される。このような実施形態において、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的なポイント（例えば、それぞれの接触又はそれぞれの接触に関連付けられたポイントの重心）、タッチスクリーン１１２上で検出される２つ以上の接触の重心である。
【０３２２】
図１４Ａ〜図１４Ｃは、記録された音声におけるノイズ低減を指紋センサで制御する実施例を示す。図１４Ａは、機器（例えば、携帯型多機能機器１００）のディスプレイ４５０上に表示された、ノイズ低減状態１４０８と映像プレビュー１４１０とを有するメディア記録インタフェース１４０６を備えるユーザインタフェース１４０２を示す。図１４Ａは、更に、統合指紋センサ３５９−１を有するタッチ感知面４５１を示す。図１４Ａは、また、統合指紋センサ３５９−１から離れているタッチ感知面４５１上で指紋１４０４（例えば、右手親指の接触）を検出している機器、及び記録された音声内でノイズ低減がオン（例えば、有効）であることを指示するノイズ低減状態１４０８を示す。図１４Ｂは、統合指紋センサ３５９−１の上のタッチ感知面４５１上で指紋１４０４を検出している機器、及び記録された音声内でノイズ低減がオフ（例えば、無効）であることを指示するノイズ低減状態１４０８を示す。図１４Ｃは、指紋１４０４が、統合指紋センサ３５９−１の上に最早ないことを検出している機器、及び記録された音声内でノイズ低減がオンであることを指示するノイズ低減状態１４０８を示す。
【０３２３】
図１４Ｄは、記録された音声においてノイズ低減を制御する時に使用する、ディスプレイと、指紋センサと、カメラセンサとを有する機器の実施例を示す。図１４Ｄは、指紋センサ１４１８と、第１の側１４１４上のディスプレイ１４２２と、第２の側１４１６上のカメラセンサ１４２０とを有する機器１４１２を示す。
【０３２４】
図１５は、いくつかの実施形態に係る、記録された音声におけるノイズ低減を指紋センサで制御する方法１５００を示すフローチャートである。方法１５００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１５００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、任意選択的に、変更される。
【０３２５】
以下で説明されているように、方法１５００は、記録された音声におけるノイズ低減を指紋センサで制御する直観的な方法を提供する。この方法により、記録された音声におけるノイズ低減を制御する時のユーザの認識的負担が軽減され、より効率的なヒューマンマシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが記録された音声におけるノイズ低減を高速で、より効率的に制御することを可能にするので、電力を節約し、バッテリの充電間の時間を延ばす。
【０３２６】
機器は、音声の記録を含む、メディアを記録する（１５０２）。例えば、図１４Ａは、メディア記録インタフェース１４０６によって指示されたメディアを記録する機器を示す。
【０３２７】
メディアを記録する時（１５０４）、機器は、記録された音声において機器の第１の側で発生するノイズを低減する（１５０６）。例えば、図１４Ａにおいて、ノイズ低減状態１４０８は、機器が記録された音声におけるノイズを低減していることを指示する。
【０３２８】
メディアを記録し続けている間（１５０４）、機器は、指紋センサ上で指紋を検出する（１５０８）。例えば、図１４Ｂは、統合指紋センサ３５９−１上で指紋１４０４（例えば、右手親指の接触）を検出する機器を示す。
【０３２９】
いくつかの実施形態において、指紋センサは、機器の第１の側に配置されている（１５１０）。例えば、図１４Ｄは、機器１４１２の第１の側１４１４上の指紋センサ１４１８を示す。
【０３３０】
メディアを記録し続けている間（１５０４）、指紋センサ上で指紋を検出すると、機器は、機器の第１の側で発生するノイズの低減を中止する（１５１２）。例えば、図１４Ｂは、統合指紋センサ３５９−１上で指紋１４０４（例えば、右手親指の接触）を検出する機器、及び機器が、記録された音声におけるノイズの低減を中止したことを指示するノイズ低減状態１４０８を示す。
【０３３１】
いくつかの実施形態において、機器の第１の側で発生するノイズの低減を中止した後、機器は、指紋が最早指紋センサ上にないことを検出し（１５１４）、指紋が最早指紋センサ上にないことを検出すると、機器は、記録された音声における機器の第１の側で発生するノイズの低減を再開する（１５１６）。例えば、機器は、最初に、機器の一つの側で発生するノイズを（例えば、映像撮影者が記録することを意図していない映像撮影者の呼吸又はその他のノイズの記録を避けるように）解除し、機器が指紋センサ上で指紋を検出すると、機器は、（映像撮影者が映像についてコメントできるように）カメラの第１の側のノイズの低減／解除を一時的に中止し、指紋センサ上の指紋の検出を中止すると、又は中止した後（例えば、映像撮影者が映像についてのコメントを終了した時）、機器は、機器の第１の側のノイズのノイズ解除を再開する。図１４Ｃは、例えば、統合指紋センサ３５９−１上で最早指紋１４０４を検出しない（例えば、指紋１４０４が持ち上げられたり、又は統合指紋センサ３５９−１から離された時の）機器を示す。図１４Ｃは、更に、機器が、記録された音声におけるノイズ低減を再開したことを指示するノイズ低減状態１４０８を示す。
【０３３２】
いくつかの実施形態において、メディアを記録することは、機器の第１の側とは異なる（例えば、対向する）機器の第２の側のカメラセンサから映像を記録すること（１５１８）を含む。例えば、映像は、フロントカメラを使用して記録され、ノイズは、機器の背後から音声入力を解除する音響ビームフォーミングを使用して低減／解除される。例えば、図１４Ｄは、機器１４１２の第２の側１４１６上のカメラセンサ１４２０を示す。
【０３３３】
いくつかの実施形態において、メディアを記録することは、機器の第１の側（例えば、ユーザがいる側）に配置されたディスプレイ上の映像のプレビューを表示すること（１５２０）を含む。別の観点から、方法は、機器の第１の側に配置されたディスプレイ上の映像のプレビューを表示することを含む。例えば、図１４Ａは、機器のディスプレイ４５０上の映像プレビュー１４１０を示す。
【０３３４】
いくつかの実施形態において、メディアを記録することは、機器の第１の側とは異なる機器の第２の側で発生する音を記録することを含み、指紋センサ上で指紋を検出すると、機器は、記録された音声における、機器の第２の側で発生するノイズを低減する（１５２２）。例えば、図１４Ｂは、統合指紋センサ３５９−１上で指紋１４０４（例えば、右手親指の接触）を検出する機器を示す。この実施例において、これらの実施形態に係る機器は、機器の第１の側で発生するノイズの低減を（ノイズ低減状態１４０８で指示されるように）中止し、機器の第２の側で発生するノイズを低減している（機器の第２の側のノイズ低減の指示は図１４Ｂに図示されていない）。
【０３３５】
図１５における動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図１５に関連して上述されている方法１５００に類似の方法で適用可能であることを留意されたい。例えば、方法１５００を参照して上述されている指紋及び接触は、本明細書に記載されている他の方法（例えば、段落番号［００１２３］に記載されている方法）を参照して本明細書で説明されている指紋及びユーザインタフェースの特徴のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３３６】
図１６は、様々な記載された実施形態に従って構成されたいくつかの実施形態に係る、電子機器１６００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図１６で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０３３７】
図１６に示されるように、電子機器１６００は、指紋センサユニット１６０６と、指紋センサユニット１６０６に連結された処理ユニット１６０８とを含む。いくつかの実施形態において、電子機器１６００は、ディスプレイユニット１６０２と、処理ユニット１６０８に連結されたカメラセンサユニット１６０４とを、更に含む。いくつかの実施形態において、処理ユニット１６０８は、記録ユニット１６１０と、ノイズ低減ユニット１６１２と、検出ユニット１６１４と、表示有効化ユニット１６１６とを含む。
【０３３８】
処理ユニット１６０８は、機器で（例えば、記録ユニット１６１０で）メディアを記録するように構成されており、メディアを記録することは、音声を記録することを含む。処理ユニット１６０８は、メディアを記録する間、記録された音声における、機器の第１の側で発生するノイズを（例えば、ノイズ低減ユニット１６１２で）低減し、指紋センサユニット上で（例えば、検出ユニット１６１４で）指紋を検出し、指紋センサユニット上で指紋を検出すると、機器の第１の側で発生するノイズを（例えば、ノイズ低減ユニット１６１２で）低減することを中止するように、更に構成されている。
【０３３９】
いくつかの実施形態において、指紋センサユニット１６０６は、機器の第１の側に配置されている。
【０３４０】
いくつかの実施形態において、処理ユニット１６０８は、機器の第１の側で発生するノイズを（例えば、ノイズ低減ユニット１６１２で）低減することを中止した後、指紋が最早指紋センサ上にないことを（例えば、検出ユニット１６１４で）検出し、指紋が最早指紋センサユニット上にないことを（例えば、検出ユニット１６１４で）検出すると、記録された音声における機器の第１の側で発生するノイズの（例えば、ノイズ低減ユニット１６１２を使用した）低減を再開するように、更に構成されている。
【０３４１】
いくつかの実施形態において、電子機器１６００は、機器の第１の側とは異なる機器の第２の側にカメラセンサユニットを更に備え、処理ユニット１６０８は、カメラセンサユニットから映像を（例えば、記録ユニット１６１０で）記録するように、更に構成されている。
【０３４２】
いくつかの実施形態において、電子機器は、機器の第１の側に配置されたディスプレイユニット１６０２を備え、メディアを（例えば、記録ユニット１６１０で）記録することは、ディスプレイユニット上での映像のプレビューの（表示有効化ユニット１６１６を使用した）表示を有効化することを、更に含む。
【０３４３】
いくつかの実施形態において、メディアを記録することは、機器の第１の側とは異なる機器の第２の側で発生する音を（例えば、記録ユニット１６１０で）記録することを含み、処理ユニット１６０８は、指紋センサユニット上で指紋を検出すると、記録された音声における、機器の第２の側で発生するノイズを（例えば、ノイズ低減ユニット１６１２で）低減するように、更に構成されている。
【０３４４】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び図３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施する。
【０３４５】
図１５を参照して上述されている動作は、図１Ａ〜図１Ｂ又は図１６で図示されている構成要素によって、任意選択的に、実施される。例えば、動作を記録すること１４０２、動作を記録すること１５０６、及び検出動作１５０８は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実装される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０３４６】
クラス別プロファイルに基づく動作の実行
多くの電子機器が、複数の機能及び複数のユーザを有する。全てのユーザに対して全ての機能が好適ではなく、したがって、一部のユーザに対しては特定の機能制限が実施される。いくつかの状況において、機器でのユーザ識別は、ログインプロセスを通じて行われ、具体的には、ユーザはユーザ名とパスワードで自分を識別する。しかし、ログインプロセスを介したユーザ間の切り替えは、時間がかかり、非効率的である。また、具体的なユーザのアイデンティティは、全ての機能制限に必要不可欠ではない。下記の実施形態は、指紋によって識別されるユーザクラスに基づいて機能を制限又は変更することによってこれらの方法を改善している。機器がユーザの指紋を検出すると、機器は、検出された指紋に基づいて１つ以上のユーザクラスを識別し、ユーザに対して一意でない少なくとも１つのクラスを含む、識別されたユーザクラスに関連付けられたプロファイルを有効として選択する。機器が１つ以上の動作を実行する要求を受け付けると、機器は、その要求及び有効なプロファイルに基づいてそれぞれの動作を実行する。それぞれの動作は、要求された動作（１つ又は複数）に対する追加でも、又は代わりであってもよい。特定のユーザアイデンティティに対して一意（例えば、あいまい）でないユーザクラスに基づいて機器の動作及び機能をカスタマイズすることによって、頻繁なユーザログイン及びログオフが非効率的（例えば、親が機器を子供と共有する）又は実現不能（例えば、閉鎖されたサークルのユーザよりも、広範な集団用の公共又は準公共機器）である状況で機能制限を機器で実施し得る。
【０３４７】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図１７Ａ〜図１７Ｋ及び図１８Ａ〜図１８Ｂを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離している別個の指紋センサ３５９−２（図４Ｂ）を含む。特に記載のない限り、下記の指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、任意選択的に、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図１７Ａ〜図１７Ｋ及び図１８Ａ〜図１８Ｂを参照して説明されている実施形態は、ディスプレイ４５０と、別個のタッチ感知面４５１と、別個の指紋センサ３５９−２を参照して考察されるが、図１７Ａ〜図１７Ｋに示されているユーザインタフェースをディスプレイ４５０上に表示している間に、統合指紋センサ３５９−１上で図１７Ａ〜図１７Ｋで説明されている入力を検出すると、統合指紋センサ３５９−１を有する機器上で類似の動作が、任意選択的に、実行される。加えて、類似の動作は、図１７Ａ〜図１７Ｋに示されるユーザインタフェースをタッチスクリーン１１２上で表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で図１７Ａ〜図１７Ｋで説明されている接触を検出すると、タッチスクリーン１１２を有する機器上で、任意選択的に、実行される。このような実施形態において、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的なポイント（例えば、それぞれの接触又はそれぞれの接触に関連付けられたポイントの重心）、又はカーソルに代わって、タッチスクリーン１１２上で検出される２つ以上の接触の重心である。
【０３４８】
図１７Ａは、ディスプレイ４５０と、タッチ感知面４５１と、統合指紋センサ３５９−１とを有する機器を示す。ユーザインタフェース１７００は、ディスプレイ４５０上に表示される。図１７Ａに示されるように、ユーザインタフェース１７００は、例えば、デスクトップグラフィカルユーザインタフェース、ホームスクリーン若しくはメニュー、又は類似物である。ユーザインタフェース１７００は、任意選択的に、アプリケーション用のユーザインタフェースなどの別のタイプのユーザインタフェースである。ユーザインタフェース１７００は、「設定」アイコン１７０４、及びユーザインタフェース４００（図４Ａ）で表示されるアプリケーションに類似したアプリケーションアイコンなどの１つ以上のアプリケーションアイコンを、任意選択的に、含む。ユーザは、ユーザインタフェース１７００と対話し、タッチ感知面４５１、ボタン、マウス、又はキーボードなどのそれぞれの入力要素を使用して、機器によって実行される１つ以上の動作を要求できる。例えば、ユーザは、例えば、タッチ感知面４５１を使用して「設定」アイコン１７０４をアクティブ化することによって（例えば、「設定」アイコン１７０４に対応するディスプレイ上にあるカーソル１７０５などのフォーカスセレクタに関連付けられたタッチ感知面４５１上でタップジェスチャを実行することによって）機器設定（例えば、図１７Ｃのユーザインタフェース１７０８の設定）を調整するためのユーザインタフェースをアクティブ化し得る。
【０３４９】
いくつかの実施形態において、機器は、複数のプロファイルに関連付けられる。複数のプロファイルは、１つ以上のユーザ固有プロファイルと１つ以上のクラス別プロファイルとを含む。いくつかの実施形態において、それぞれのユーザ固有プロファイルは、それぞれのユーザに対応する。いくつかの実施形態において、ユーザ固有プロファイルとは異なる、クラス別プロファイルのうちのそれぞれは、それぞれのユーザクラスに対応する。いくつかの実施形態において、クラス別プロファイルのうちの１つ以上は、年齢別ユーザクラスに対応する。年齢別、クラス別プロファイルの例には、成人（例えば、１８歳以上のユーザ）に対応するクラス別プロファイル、未成年又は子供（例えば、１８歳未満のユーザ）に対応するクラス別プロファイル、及び高齢者（例えば、６５歳より大きいユーザ）に対応するクラス別プロファイルが含まれる。いくつかの実施形態において、プロファイルは、機器のメモリ（例えば、メモリ１０２又は３７０）から取り込まれる。いくつかの他の実施形態において、プロファイルは、リモートコンピュータシステムから受信される。プロファイルは、１つ以上の特定の動作（例えば、指紋センサ３５９上の指紋の検出）に応答して、又は既定のルーチンの一部として取り込まれるか、又は受信される。
【０３５０】
また、機器は、以前に機器で登録された１つ以上の指紋に関するデータも有する。それぞれの登録された指紋は、それぞれのユーザ固有プロファイルに対応する。いくつかの実施形態において、登録された指紋は、機器のメモリ（例えば、メモリ１０２又は３７０）に記憶され、機器のメモリから取り込まれる。
【０３５１】
ユーザインタフェース（例えば、ユーザインタフェース１７００）がディスプレイ４５０上に表示されている間、指紋が、統合指紋センサ３５９−１上で検出される。図１７Ａ〜図１７Ｂは、統合指紋センサ３５９−１上で検出された異なるサイズの指紋を示す。図１７Ａは、統合指紋センサ３５９−１上で検出されている指紋１７０２を示し、図１７Ｂは、統合指紋センサ３５９−１上で、指紋１７０２に代わって、検出されている指紋１７０６を示す。指紋１７０２及び指紋１７０６は、それぞれ異なるユーザクラスに属する２つの異なるユーザの指紋である。例えば、指紋１７０２は、成人ユーザのユーザクラスに属すると判定され、指紋１７０２より小さく、機器によって子供の指紋とほぼ同じくらいのサイズと判定される指紋１７０６は、子供ユーザのユーザクラスに属すると判定される。
【０３５２】
検出された指紋に基づき、機器は、機器に関連付けられたクラス別プロファイルから、検出された指紋に対応するアクティブなプロファイルとして、１つ以上のクラス別プロファイルを選択する。例えば、指紋１７０２の場合、機器は、アクティブなプロファイルとして、「成人」プロファイル、並びに機器が、指紋１７０２が属するユーザに合うと判定する任意の他のクラス別プロファイルを選択する。指紋１７０６の場合、機器は、「子供」のプロファイル、並びに機器が、指紋１７０６が属するユーザに合うと判定する任意の他のクラス別プロファイルを選択する。ユーザは、複数のクラスに関連付け得ることが理解されよう。したがって、所与の検出された指紋について、複数のクラス別プロファイルが、アクティブとして選択され得る（例えば、指紋は、「成人」ユーザクラスと「男性」ユーザクラス、又は「子供」ユーザクラスと「女性」ユーザクラスに関連付けることができる）。
【０３５３】
いくつかの実施形態において、クラス別プロファイルは、検出された指紋の認証に関係なしに選択される。例えば、クラス別プロファイルの選択には、検出された指紋と、機器に関連付けられた、登録済みの指紋との比較を必要としない。いくつかの実施形態において、クラス別プロファイルの選択は、検出された指紋の特性及び特徴に基づく。例えば、「成人」プロファイルは指紋１７０２について、「子供」プロファイルは指紋１７０６について、それぞれの指紋のサイズに基づいて選択される。指紋１７０６は、そのサイズに基づいて、子供の指紋であると判定され、指紋１７０２は、そのサイズに基づいて、成人の指紋であると判定される。
【０３５４】
いくつかの実施形態において、クラス別プロファイルは、検出された指紋と機器にある登録済みの指紋との比較に基づく、ユーザ固有プロファイルの選択に加えて選択される。いくつかの実施形態において、ユーザ固有プロファイルの識別又は選択は、クラス別プロファイルの選択に役立つ。例えば、１つ以上のクラス別プロファイルは、ユーザ固有プロファイルと、それぞれのクラス別プロファイルの定義の基準であるクラスの特性との比較に基づいて、任意選択的に、選択される。
【０３５５】
１つ以上のクラス別プロファイルを機器のアクティブなプロファイルとして選択した後、機器は、機器で１つ以上の動作を実行する要求に対応する、それぞれの入力要素で入力を受け付ける。例えば、機器は、ユーザインタフェース１７０８の設定（図１７Ｃ）を表示する要求に対応する「設定」アイコン１７０４（又は、「設定」アイコン４４６）をアクティブ化する入力（例えば、カーソル１７０５などのフォーカスセレクタが「設定」アイコン１７０４の上にある間のタッチ感知面４５１上のジェスチャ）を受け付ける。アクティブなクラス別プロファイルによって、ユーザインタフェースの設定１７０８が表示されるか、又はエラーメッセージが、代わりに、表示される。例えば、図１７Ａ〜図１７Ｂで示される機器上で、ユーザインタフェース設定１７０８は、「子供」プロファイルがアクティブな場合、表示されない。したがって、例えば、検出された指紋が指紋１７０２（図１７Ａ）であり、したがって「子供」プロファイルでなく、「成人」プロファイルがアクティブとして選択される場合、図１７Ｃに示されるように、ユーザインタフェース設定１７０８が表示される。ユーザインタフェース設定１７０８を表示する動作は、その要求及びアクティブな「成人」プロファイルに基づいて実行される。
【０３５６】
一方、検出された指紋が指紋１７０６（図１７Ｂ）である場合、したがって、「成人」プロファイルではなくて、「子供」プロファイルがアクティブとして選択されている場合、ユーザインタフェース設定１７０８は表示されない。代わりに、ユーザインタフェース設定１７０８にアクセスできないことを指示するエラーメッセージ又は類似のもの（例えば、エラーメッセージ１７１０）が、図１７Ｄに示されるように表示される。エラーメッセージ１７１０を表示する動作は、その要求とアクティブな「子供」プロファイルとに基づいて実行される。
【０３５７】
機器での１つ以上の動作を実行する要求に対応する入力の別の例は、映像アプリケーションを開く要求である。例えば、オンライン映像アプリケーション（例えば、図１Ａのオンライン映像モジュール１５５）を開くために、フォーカスセレクタが、オンライン映像アイコン４３２（図４Ａ）上にある間に、ユーザがタッチ感知面４５１上でジェスチャ（例えば、タップ又はダブルタップジェスチャ）を実行する。別の例として、機器に記憶された映像を見るためのアプリケーション（例えば、図１Ａの映像及びミュージックプレーヤモジュール１５２）を開くために、フォーカスセレクタ（例えば、タッチスクリーン１１２上で検出される接触、又はディスプレイ４５０上で表示されるカーソル）が、メディア又は映像アプリケーションアイコン（例えば、図４Ａのアイコン４２２）の上にある間に、ユーザはタッチ感知面４５１上でジェスチャ（例えば、タップ又はダブルタップジェスチャ）を実行する。便宜上、オンライン映像を見るためのアプリケーションと、機器に記憶された映像を見るためのアプリケーションは、両方とも、以降、映像アプリケーション（１つ又は複数）と称する。
【０３５８】
映像アプリケーションが開かれると、映像アプリケーションに対応する、ユーザインタフェース１７１２などのユーザインタフェースが表示される。ユーザインタフェース１７１２は、機器に記憶されており、再生のために選択できる映像のリスト１７１４を示す。図１７Ｅ〜図１７Ｆは、映像アプリケーションが起動された時に機器でアクティブな、クラス別プロファイルによってユーザインタフェース１７１２に表示される映像のリスト１７１４における違いを示す。図１７Ｅは、「成人」プロファイルが機器でアクティブな時に表示される映像のリスト１７１４を示す。「成人」プロファイルがアクティブな時、ユーザインタフェース１７１２に表示される映像のリスト１７１４には、全ての年齢及び／又は子供に好適な映像（例えば、「全ての年齢」と格付けされた映像１７１４−１及び１７１４−２）と、子供に好適でない映像（例えば、「１７＋」と格付けされた映像１７１４−３と１７１４−４）が含まれる。図１７Ｅは、「子供」プロファイルが機器でアクティブな時に表示される映像のリスト１７１４を示す。「子供」プロファイルがアクティブな時、ユーザインタフェース１７１２に表示される映像のリスト１７１４には、全ての年齢及び／又は子供に好適な映像（例えば、映像１７１４−１及び１７１４−２）を含み、子供に好適でない可能性がある映像（例えば、映像１７１４−３と１７１４−４）が除外される。
【０３５９】
機器での１つ以上の動作を実行する要求に対応する入力の別の例は、映像を再生する要求である。例えば、フォーカスセレクタ（例えば、タッチスクリーン１１２上で検出される接触、又はディスプレイ４５０上で表示されるカーソル）が、映像１７１４を選択するためのユーザインタフェース１７１２（図１７Ｅ又は１７Ｆ）における映像のリストの映像１７１４の上にある間、ユーザはタッチ感知面４５１上でジェスチャ（例えば、タップ又はダブルタップジェスチャ）を実行する。ジェスチャを検出すると、映像再生インタフェース１７１６が表示され、再生が開始する（あるいは、ユーザが再生ボタンをアクティブ化すると映像再生が開始する）。映像再生インタフェース１７１６は、映像フレーム１７１８、再生コントロール１７２０（例えば、再生／休止ボタン、スクラバー）、映像中の音声コンテンツの音量レベルを制御するための音量コントロール１７２２を含む。音量コントロール１７２２は、ボリュームスライダーバー１７２６及びサム１７２４を含み、ボリュームスライダーバー１７２６におけるサム１７２４の位置は、現在の音量レベルを指示する。いくつかの実施形態において、再生するために映像１７１４が選択された時に特定のクラス別プロファイルが、機器でアクティブである場合、最大の音量レベル制限が課される。例えば、再生のために映像１７１４が選択された時に「子供」プロファイルがアクティブである場合、ボリュームサム１７２４は、ボリュームスライダーバー１７２６の特定のレベルを超えて移動しないように制限される。例えば、図１７Ｇにおいて、ボリュームサム１７２４は、ボリュームスライダーバー１７２６における領域１７２８の中に移動しないように制限される。これによって１００％以下のレベルで最大音量が制限されるので、聴覚的損傷の防止に役立つ。「成人」プロファイルがアクティブである場合、最大音量レベル制限が課されないので、ユーザは、ボリュームスライダーバー１７２６の全長に沿ってボリュームサム１７２４を移動できる。
【０３６０】
機器での１つ以上の動作を実行する要求に対応する入力の別の例は、ドキュメントを表示する要求である。例えば、ユーザは、ドキュメントを開く要求をする（例えば、アプリケーションでドキュメントを選択するか、又はウェブブラウザでハイパーリンクを選択する）。要求に応えて、機器は、ユーザインタフェース（例えば、ユーザインタフェース１７３０）にドキュメントを表示する。ユーザインタフェース１７３０は、文書作成アプリケーション、ウェブブラウザ、電子ブックアプリケーションなどの、ドキュメント又はテキストを表示できる任意のアプリケーション用のユーザインタフェースである。いくつかの実施形態において、機器は、アクティブなクラス別プロファイルに基づいて、表示されるドキュメントのズーム倍率、又は表示されるドキュメント中のテキストのフォントサイズを自動的に調整する。例えば、図１７Ｈ及び図１７Ｉは、ユーザインタフェース１７３０に表示されるドキュメント１７３２を示す。アクティブなクラス別プロファイルが「成人」である場合、ズームレベルは、図１７Ｈのドキュメント１７３２−１で示されるように、デフォルト又は正常なレベル（例えば、１００％）に設定される。アクティブなクラス別プロファイルが「子供」、又は高齢者に対応するクラス別プロファイルである場合、ズームレベルは、図１７Ｉのドキュメント１７３２−２で示されるように、より高いレベル（例えば、２００％）に設定される。ズームレベルがより高いレベルである時、ドキュメント１７３２内のテキストがディスプレイ４５０上で大きくなり、子供や高齢者には読みやすくなる。
【０３６１】
いくつかの実施形態において、指紋（例えば、指紋１７０２又は１７０６）が指紋センサ３５９−１上で検出された時、ユーザ固有プロファイルが識別され、並びに１つ以上のクラス別プロファイルが選択される。例えば、指紋１７０２が指紋センサ３５９−１（図１７Ａ）上で検出された時、機器は、機器上の登録済みの指紋から一致指紋を識別し、指紋１７０２に一致する識別された指紋に関連付けられたユーザ固有プロファイルを機器上のアクティブなユーザ固有プロファイルとして選択し、上述のように、１つ以上のクラス別プロファイルを機器上でアクティブなプロファイルとして識別及び選択する。同様に、指紋１７０６が指紋センサ３５９−１（図１７Ｂ）上で検出された時、機器は、機器上の登録済みの指紋から一致指紋を識別し、指紋１７０６に一致する識別された指紋に関連付けられたユーザ固有プロファイルを機器上のアクティブなユーザ固有プロファイルとして選択し、上述のように、１つ以上のクラス別プロファイルを機器上でアクティブなプロファイルとして識別及び選択する。
【０３６２】
いくつかの実施形態において、機器が、１つ以上の動作を実行する要求に対応する入力を受け付けた時、機器は、アクティブなユーザ固有プロファイルに基づいて、その要求に応えて、それぞれの動作を実行する。例えば、図１７Ｊは、アプリケーション（例えば、ウェブブラウザ）にウェブフォーム１７３４を表示する要求に対応するユーザ入力に応えてディスプレイ４５０に表示される個人情報を入力するためのウェブフォーム１７３４（例えば、入力可能フォーム欄を有するウェブページ）を示す。入力は、例えば、ウェブフォーム１７３４へのハイパーリンクを（例えば、タップジェスチャにより、フォーカスセレクタが上にある間にマウスクリックにより）ユーザが選択することを含む。ウェブフォーム１７３４は、名前、１つ以上の住所に関連した欄（例えば、通り、市など）及び電話番号などの個人情報欄１７３６を含む。ウェブフォーム１７３４を表示する要求を受け付けると、機器は、ウェブフォーム１７３４を表示し、アクティブなユーザ固有プロファイルに基づいて個人情報１７３８−１から１７３８−６まで（例えば、「Ｊｏｈｎ  Ｄｏｅ」の名前、住所及び電話番号）をウェブフォーム１７３４の欄１７３６に追加する。欄１７３６に追加するために使用する個人情報１７３８は、アクティブなユーザ固有プロファイルに関連付けられた連絡先情報などの、アクティブなユーザ固有プロファイルに関連付けられた情報から引き出される。
【０３６３】
別の実施例として、図１７Ｋは、アプリケーション（例えば、ウェブブラウザ）にウェブページ１７４０をロードする要求に対応するユーザ入力に応えてディスプレイ４５０上に表示される個人別ウェブページ１７４０を示す。入力は、例えば、ユーザが、ウェブページ１７４０へのハイパーリンクを（例えば、タップジェスチャにより、フォーカスセレクタが上にある間にマウスクリックにより）選択することか、又はウェブページ１７４０をロードするためのログイン手順を完了することを含む。ウェブページ１７４０は、アクティブなユーザ固有プロファイルに関連付けられたユーザに個人化されたコンテンツを含む。個人別コンテンツは、例えば、提示されるショートカット１７４２のセットは、ユーザの好み又はウェブ使用の履歴パターンに合わせて個人化された、ウェブアプリケーション及び他のウェブサイト機能へのショートカット又はリンク１７４２と、ニュースカテゴリ及び／又はニュースソースがユーザの好みに合わせて個人化されたニュースフィード１７４４と、ユーザに関連付けられた位置（例えば、自宅の住所、職場の住所、現在の位置）に個人化された気象１７４６とを含む。
【０３６４】
個人化されたコンテンツ１７４２，１７４４及び１７４６を有するウェブページ１７４０は、アクティブなユーザ固有プロファイルに関連付けられたｃｏｏｋｉｅに従ってロードされ、ウェブページ１７４０のホストが、ｃｏｏｋｉｅに基づいて、ウェブページ１７４０が個人化されたユーザを識別する。ｃｏｏｋｉｅは、例えば、メモリ（例えば、メモリ１０２又は３７０）に記憶される。
【０３６５】
図１８Ａ〜図１８Ｂは、いくつかに実施形態に係る、クラス別プロファイルに基づく動作を実行する方法１８００を示すフローチャートである。方法１８００は、ディスプレイと、指紋センサと、それぞれの入力要素（例えば、タッチ感知面、ボタン又はキーボード）とを有する電子機器（例えば、図３の機器３００、図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、入力要素は、指紋センサである。いくつかの実施形態において、入力要素は、指紋センサとは異なる。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法１８００における一部の動作は、任意選択的に、組み合わされて、及び／又は一部の動作の順序は、任意選択的に、変更される。
【０３６６】
以下で説明されているように、方法１８００は、クラス別プロファイルに基づき動作を実行する直観的な方法を提供する。この方法は、クラス別プロファイルに基づいて動作をカスタマイズすることによって動作を実行する時のユーザの認知的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。バッテリ動作電子機器の場合、ユーザがクラス別プロファイルに基づいて動作をより高速で、より効率的に実行することを可能にすることによって、電力を節約し、バッテリ充電間の時間を延ばす。
【０３６７】
機器は、１つ以上のユーザ固有プロファイルと、ユーザ固有プロファイルとは異なる１つ以上のクラス別プロファイルとを含む複数のプロファイルを取得する（１８０２）（例えば、メモリから取り込むか、リモートコンピュータシステムから受信する）。これら複数のプロファイルのそれぞれは、それぞれのユーザクラスに対応する。プロファイルは、例えば、機器のメモリ（例えば、メモリ１０２又は３７０）、又はクラウドに記憶される。
【０３６８】
機器は、指紋センサ上で第１の指紋を検出する（１８０４）。図１７Ａは、例えば、指紋１７０２を検出する機器を示す。図１７Ｂは、例えば、指紋１７０６を検出する機器を示す。
【０３６９】
機器は、機器に関連付けられた１つ以上のクラス別プロファイルを、第１の指紋が登録済みの指紋として認証されているかどうかに関係なく（例えば、第１の指紋が第１のクラスにおけるユーザの指紋に対応すると判定することが、第１の指紋を登録済みの指紋と直接に比較することを含まない）、第１の指紋に対応するアクティブなファイルとして選択する（１８０６）。この選択には、第１の指紋が第１のクラス別プロファイルに関連付けられた第１のユーザクラスにおけるユーザの指紋に対応するとの判定に従って、第１のクラス別プロファイルをアクティブなプロファイルとして選択することを含む。いくつかの実施形態において、第１のクラス別プロファイルは、指紋が登録済みの指紋として認証されているかどうかに関係なく選択される。例えば、認証が要求されない場合、又は指紋が登録済みの指紋のうちのいずれとも一致しない場合、機器は、一般化された指紋の特徴に基づいて判定され、したがって、指紋に関連付けられたユーザの明確な識別を要求としない１つ以上のアクティブなクラス別プロファイルに従って機器の機能を調整し得る。
【０３７０】
例えば、指紋１７０２が検出された場合（図１７Ａ）、機器は、指紋１７０２が登録済みの指紋と一致するかどうかに関係なく「成人」クラス別プロファイルを選択する（例えば、「成人」クラス別プロファイルは、指紋の模様がユーザに関連付けられた既知の指紋模様と一致することによってユーザを識別する必要なく、指紋のサイズに基づいて選択される）。例えば、指紋１７０６が検出された場合（図１７Ｂ）、機器は、指紋１７０６が登録済みの指紋と一致するかどうかに関係なく「子供」クラス別プロファイルを選択する（例えば、「子供」クラス別プロファイルは、指紋の模様がユーザに関連付けられた既知の指紋模様と一致することによってユーザを識別する必要なく、指紋のサイズに基づいて選択される）。
【０３７１】
いくつかの実施形態において、第１のクラス別プロファイルは、第１の指紋の検出されたサイズに従って選択される（１８０８）。例えば、検出された第１の指紋が、既定の閾値サイズ以下である場合（例えば、平均的な特徴のサイズ、最大径等）、第１の指紋は、子供指紋として分類され、一般的な子供プロファイルが機器のアクティブなプロファイルとして選択される。従って、いくつかの実施形態において、第１の指紋は、仮に指紋が特定の子供に属するものとして登録済みでなくても、第１の指紋が、既定の、又はユーザ固有の年齢（例えば、１２歳）未満であるユーザに属するものとして識別されることに基づくか、又は第１の指紋が、子供の指紋に点検的に特徴である指紋の特性を有し、従って、子供の指紋である可能性が高いと判定されることに基づいて、子供の指紋であると判定される。例えば、「成人」プロファイルは、指紋１７０２に対して選択され、「子供」プロファイルは、指紋１７０２より小さい、指紋１７０６に対して選択される。
【０３７２】
いくつかの実施形態において、第１のクラス別プロファイルは、第１のクラスのメンバーに対する機器の動作を制限する（１８１０）。例えば、子供固有プロファイルがアクティブなプロファイルである場合、機器は、不適切（例えば、暴力的、又は、その他の理由で、制限的な）又は注意を要する（例えば、パスワード、財務情報、アカウント設定、及び又はドキュメント及びアプリケーションの削除などの破壊的行動の実行）特定の設定、アプリケーション、情報へのアクセスを制限する。例えば、「子供」プロファイルがアクティブな時、ユーザインタフェースの設定１７０８へのアクセスが制限される。従って、「設定」アイコン１７０４が、「子供」プロファイルがアクティブな時にアクティブ化されると、ユーザインタフェース設定１７０８（図１７Ｃ）が表示されない。［００４０５］代わりに、エラーメッセージ１７１０が、例えば、図１７Ｄに示されるように表示される。
【０３７３】
いくつかの実施形態において、第１のクラス別プロファイルは、機能を第１のクラスのメンバーに対してより適切にするように機器の機能を変更する（１８１２）。例えば、子供固有プロファイルがアクティブなプロファイルである場合、機器はプログラムを子供との対話に適合させる（例えば、トレーニングアプリケーションにおいて、成人固有トレーニングプロファイルの代わりに子供固有トレーニングプロファイルの使用、又は電子ブックアプリケーションにおいて、成人向け書籍ではなく児童向け書籍を表示する）。例えば、「子供」プロファイルがアクティブである間、子供にふさわしくない映像へのアクセスが制限される。したがって、「子供」プロファイルが、図１７Ｆで示されるように、アクティブである間、映像１７１４を表示するユーザインタフェース１７１２における映像１７１４のリストは、子供にふさわしくないと思われる映像（例えば、映像１７１４−３と１７１４−４）を除外する。
【０３７４】
いくつかの実施形態において、指紋センサ上で第１の指紋を検出した後（１８１４）、機器は、第１の指紋の指紋の特徴を判定し（１８１６）、第１の指紋の指紋の特徴と一致する登録済みの指紋を識別し（１８１８）、登録済みの指紋に関連付けられた第１のユーザ固有プロファイルをアクティブなプロファイルとして（例えば、第１のクラス別ユーザプロファイルをアクティブなプロファイルとして選択することに加えて）選択する（１８２０）。これらの指紋分析／比較動作は、機器の中央演算処理装置、又は指紋センサに関連付けられた保護された処理機器で、任意選択的に、実行される。いくつかの実施形態において、機器は、１つ以上のユーザ固有プロファイルのセットのうちのいずれかをアクティブなプロファイルとして選択するかどうかを判定し、ユーザ固有プロファイルのうちのいずれもが第１の指紋に関連付けられていないと判定される場合（例えば、ユーザ固有プロファイルのいずれもが第１の指紋と一致する登録済みの指紋と関連付けられていない場合）、複数のプロファイルのうちのいずれをもアクティブなプロファイルとして、任意選択的に、選択しない。いくつかの実施形態において、ユーザ固有プロファイルが選択されない場合、代わりにデフォルトプロファイルが使用される。例えば、指紋１７０２又は１７０６を検出した後、機器は、検出された指紋が登録済みの指紋と一致するかも判定する。登録済みの指紋が、検出された指紋と一致すると識別された場合、識別された登録済みの指紋に関連付けられたユーザ固有プロファイルが、アクティブとして選択されたクラス別プロファイルに加えて、機器上でアクティブとして選択される（例えば、図１７Ｊ及び１７Ｋで示されるように、検出された指紋に基づいて選択されたユーザ固有プロファイルに関連付けられたユーザ固有情報に従って、ウェブフォーム１７３４及びウェブページ１７４０がロードされる）。
【０３７５】
機器は、それぞれの入力要素で、機器で１つ以上の動作を実行する要求に対応する入力を受け付ける（１８２２）。いくつかの実施形態において、機器に関連付けられた１つ以上のプロファイルがアクティブなプロファイルである間（例えば、１つ以上のプロファイルがアクティブなプロファイルとして選択された後で）、入力が受け付けられる。いくつかの実施形態において、１つ以上のプロファイルは、入力が受け付けられると、アクティブなプロファイルとして選択される。いくつかの実施形態において、入力は、機器のタッチ感知面上のジェスチャを含む。いくつかの実施形態において、入力は、機器を近距離通信機器の範囲内で移動することと、近距離通信機器から信号を受信することを含む。入力は、例えば、カーソル１７０５が「設定」アイコン１７０４の上にある間の「設定」アイコン１７０４をアクティブ化するタッチ感知面４５１上のジェスチャ又はマウスクリック、ユーザインタフェース１７１２の表示をアクティブ化するタッチ感知面４５１上のジェスチャ又はマウスクリック、再生するために映像１７１４を選択するタッチ感知面４５１上のジェスチャ又はマウスクリック等であり得る。いくつかの実施形態において、入力は、選択可能なアイコンを含むタッチスクリーンディスプレイの一部の上でのタップジェスチャであり、この場合、指紋センサがタッチスクリーンに組込まれ、指紋の特性は、タップジェスチャに基づいて判定される。いくつかの実施形態において、入力は、カーソルがディスプレイ上の選択可能なアイコンの上にある間の、トラックパッド上の押下げ入力である（例えば、強度がアクティブ化強度閾値を超える接触、トラックパッド又は別個のアクチュエータボタンの下の物理アクチュエータの接触又はアクティブ化）。
【０３７６】
第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間にそれぞれの入力要素で入力を受け付けると、機器は、その要求と第１のクラス別プロファイルに基づき（及び、任意選択的に、１つ以上の他のアクティブなプロファイルに基づき）それぞれの動作を実行する（１８２４）。例えば、ユーザインタフェース設定１７０８を表示する入力（例えば、「設定」アイコン１７０４をアクティブ化するタッチ感知面上のジェスチャ）を受け付けると、機器は、現在アクティブなクラス別プロファイルに基づき、ユーザインタフェース設定１７０８（図１７Ｃ）又はエラーメッセージ１７１０（図１７Ｄ）を表示する（例えば、「成人」プロファイルがアクティブであれば、ユーザインタフェース設定が表示され、「子供」プロファイルがアクティブであれば、エラーメッセージが表示される）。別の実施例として、入力を受け付けると、現在アクティブなクラス別プロファイルに基づいて、映像１７１４の完全なリスト（図１７Ｅ）、又は映像１７１４の限定されたリスト（図１７Ｆ）を表示する（例えば、「成人」プロファイルがアクティブである場合、映像の完全なリストが表示され、「子供」プロファイルがアクティブである場合、映像の限定されたリストが表示される）。
【０３７７】
いくつかの実施形態において、第１のクラス別ユーザプロファイルは、少なくとも部分的にユーザの年齢に基づき（１８２６）、要求は、音声を含むコンテンツを提示する要求を含み、それぞれの動作は、ユーザの年齢に対して調整された音声を出力すること（例えば、最大音量を子供に合わせて低減し、及び／又は音声周波数を高齢者に合わせてシフトすること）を含む。例えば、図１７Ｇにおいて、映像１７１４を再生する時、「子供」プロファイルがアクティブな時に映像１７１４を再生する要求を受け付けると、機器は、聴覚損傷を防止するように映像１７１４における音声コンテンツの最大音量レベルを（例えば、音量スライドバー１７２６の領域１７２８で表示されるレベルに）制限する。
【０３７８】
いくつかの実施形態において、第１のクラス別プロファイルは、少なくとも部分的にユーザの年齢に基づき（１８２８）、要求は、視覚構成要素を含むコンテンツを提示する要求を含み、それぞれの動作は、ユーザが視覚構成要素を見やすくなるようにメディアの視覚構成要素を調整すること（例えば、ディスプレイの輝度又はコントラストを上げること、及び／又は高齢者のために文字のフォントサイズを大きくすること）を含む。例えば、図１７Ｉにおいて、ドキュメント１７３２を表示する時に、「子供」プロファイル、又は高齢者に対応するプロファイルがアクティブな間にドキュメントを表示する要求を受け付けると、機器は、ドキュメントをより大きなズーム倍率、又はより大きなフォントサイズで表示する（例えば、標準的なサイズのドキュメントが、「成人」プロファイルがアクティブである場合、図１７Ｈに示されるように表示され、「子供」プロファイルがアクティブである場合は、図１７Ｉに示されるように、より大きなテキストのドキュメントが表示される）。
【０３７９】
いくつかの実施形態において、機器が、要求に関連付けられた１つ以上の動作を実行する権限が付与されているアクティブなプロファイルを有さない時（１８３０）、それぞれの動作はエラーメッセージである（例えば、アクティブなプロファイルが、個人情報へのアクセスなどの要求された動作、又はバンクアプリケーションなどの保護されたアプリケーションを実行する許可を有さないことを指示するメッセージ）。例えば、機器が、「子供」プロファイルがアクティブで、「成人」プロファイルがアクティブでない間にユーザインタフェース設定１７０８を表示する要求を受け付けると、エラーメッセージ１７１０が表示される（図１７Ｄ）。
【０３８０】
いくつかの実施形態において、第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、それぞれの入力要素で入力を受け付けると、機器は、それぞれの動作を実行することに加えて、１つ以上の動作を実行する（１８３２）（例えば、機器は、要求された動作を実行し、機器の出力をユーザのおよその年齢によりふさわしくなるように変更するなどによって、アクティブなプロファイルに基づいて動作をカスタマイズする）。例えば、「子供」プロファイルがアクティブである間に、機器が、映像１７１４を再生する要求を受け付けると、映像が再生され、図１７Ｇを参照して上述されているように、最大音量が制限される。
【０３８１】
いくつかの実施形態において、１つ以上の動作を実行する要求は、個人情報を入力するためのフォームを表示する要求（例えば、ユーザ名、住所、電話番号、パスワード、又は第１のユーザ固有プロファイルに関連付けられた決済情報などの個人情報を入力するためのフォーム欄を含むアプリケーション又はウェブページのロード）を含み（１８３４）、それぞれの動作は、第１のユーザ固有プロファイルにおける情報に基づいて個人情報をフォームに自動的に追加することを含む。例えば、図１７Ｊにおいて、ウェブフォーム１７３４を表示する要求を受け付けると、機器は、ウェブフォーム１７３４を表示し、現在アクティブなユーザ固有プロファイルに基づいて個人情報１７３８をそれぞれの欄１７３６に自動的に追加する。
【０３８２】
いくつかの実施形態において、１つ以上の動作を実行する要求は、ウェブページをロードする要求を含み（１８３６）、それぞれの動作は、第１のユーザ固有プロファイルに関連付けられたｃｏｏｋｉｅに従ってウェブページをロードすることを含む。例えば、図１７Ｋにおいて、ウェブページ１７４０を表示する要求を受け付けると、機器は、現在アクティブなユーザ固有プロファイルに対応するユーザの個人用のウェブページ１７４０を、アクティブなユーザ固有プロファイルに関連付けられたｃｏｏｋｉｅに基づいて表示する。対照的に、第２のユーザ固有プロファイルが、第１のユーザ固有プロファイルに代わって、アクティブなプロファイルである場合、ウェブページは、第２のユーザ固有プロファイルに関連付けられたｃｏｏｋｉｅに従ってロードされる。
【０３８３】
図１８Ａ〜図１８Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図１８Ａ〜図１８Ｂに関連して上述されている方法１８００に類似の方法で適用可能であることを留意されたい。例えば、方法１８００に関連して上述されている指紋、ジェスチャ、及びフォーカスセレクタは、本明細書で説明されている他の方法に関連して本明細書で説明されている指紋、ジェスチャ、及びフォーカスセレクタ（例えば、段落番号［００１２３］に記載されているもの）の特性のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０３８４】
図１９は、様々な記載された実施形態に従って構成されたいくつかの実施形態に係る、電子機器１９００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図１９で説明されている機能ブロックが、様々な説明されている実施形態の原理を実施するように、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０３８５】
図１９に示されるように、電子機器１９００は、ディスプレイユニット１９０２、それぞれの入力要素ユニット１９０４（例えば、タッチ感知面、タッチスクリーンディスプレイ、マウス、又は他の入力要素）、指紋センサユニット１９０６、並びにディスプレイユニット１９０２、それぞれの入力要素ユニット１９０４、及び指紋センサユニット１９０６に連結された処理ユニット１９０８を備える。いくつかの実施形態において、処理ユニット１９０８は、取得ユニット１９１０と、検出ユニット１９１２と、選択ユニット１９１４と、実行ユニット１９１６と、判定ユニット１９１８と、識別ユニット１９２０と、表示有効化ユニット１９２２とを含む。
【０３８６】
処理ユニット１９０８は、１つ以上のユーザ固有プロファイルと、ユーザ固有プロファイルとは異なり、それぞれがユーザのそれぞれのクラスに対応する、１つ以上のクラス別プロファイルとを含む複数のプロファイルを（例えば、取得ユニット１９１０で）取得し、指紋センサユニット１９０６上で第１の指紋を（例えば、検出ユニット１９１２で）検出し、第１の指紋が、第１の指紋が登録済みの指紋として認証されているか否かに関係なく、第１の指紋に対応するアクティブなプロファイルとして機器に関連付けられた１つ以上のクラス別プロファイルを（例えば、選択ユニット１９１４で）選択し、第１の指紋が、第１のクラス別プロファイルと関連付けられた第１のユーザクラスにおけるユーザの指紋に対応するとの判定に従って、第１のクラス別プロファイルをアクティブなプロファイルとして選択し、それぞれの入力要素ユニット１９０４を有し、機器で１つ以上の動作を実行する要求に対応する入力を受け付け、第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、それぞれの入力要素ユニット１９０４で入力を受け付けると、その要求と第１のクラス別プロファイルとに基づくそれぞれの動作を（例えば、実行ユニット１９１６で）実行するように構成されている。
【０３８７】
いくつかの実施形態において、第１のクラス別プロファイルは、第１の指紋の検出されたサイズに従って選択される。
【０３８８】
いくつかの実施形態において、クラス別プロファイルは、クラスのメンバーに対する機器の動作を制限する。
【０３８９】
いくつかの実施形態において、クラス別プロファイルは、機能をクラスのメンバーに対してより適切にするように、機器の機能を変更する。
【０３９０】
いくつかの実施形態において、クラス別プロファイルは、少なくとも部分的にユーザの年齢に基づき、要求は、音声を含むコンテンツを提示する要求を含み、それぞれの動作は、ユーザの年齢に対して調整された音声を出力することを含む。
【０３９１】
いくつかの実施形態において、クラス別プロファイルは、少なくとも部分的にユーザの年齢に基づき、要求は、視覚的構成要素を含むコンテンツを提示する要求を含み、それぞれの動作は、ユーザが視覚的構成要素をより容易に見ることができるようにメディアの視覚的構成要素を調整することを含む。
【０３９２】
いくつかの実施形態において、機器が、要求に関連付けられた１つ以上の動作を実行する権限を付与されたアクティブなプロファイルを有さない場合、それぞれの動作はエラーメッセージである。
【０３９３】
いくつかの実施形態において、処理ユニット１９０８は、第１のクラス別プロファイルがアクティブなプロファイルとして選択されている間に、それぞれの入力要素ユニット１９０４で入力を受け付けると、（例えば、実行ユニット１９１６で）それぞれの動作を実行することに加えて、１つ以上の動作を実行するように構成されている。
【０３９４】
いくつかの実施形態において、処理ユニット１９０８は、指紋センサユニット１９０６上で第１の指紋を検出した後、（例えば、判定ユニット１９１８で）第１の指紋の指紋の特徴を判定し、（例えば、識別ユニット１９２０で）第１の指紋の指紋の特徴と一致する登録済みの指紋を識別し、（例えば、選択ユニット１９１４で）登録済みの指紋に関連付けられた第１のユーザ固有プロファイルをアクティブなファイルとして選択するように構成されている。
【０３９５】
いくつかの実施形態において、１つ以上の動作を実行する要求は、（例えば、表示有効化ユニット１９２２で）個人情報を入力するためのフォームの表示を有効にする要求を含み、それぞれの動作は、第１のユーザ固有プロファイルにおける情報に基づいてフォームに個人情報を自動的に追加することを含む。
【０３９６】
いくつかの実施形態において、１つ以上の動作を実行する要求は、ウェブページをロードする要求を含み、それぞれの動作は、第１のユーザ固有プロファイルに関連付けられたｃｏｏｋｉｅに従ってウェブページをロードすることを含む。
【０３９７】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実装する。
【０３９８】
図１８Ａ〜図１８Ｂを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図１９で図示されている構成要素によって、任意選択的に、実施される。例えば、検出動作１８０４、選択動作１８０６、受付動作１８２２、実行動作１８２４は、イベントソータ１７０、イベント認識部１８０、イベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０３９９】
指紋に基づくロギングプリファレンスの変更
多くの電子機器は、様々な方法でユーザアクティビティをログする。例えば、一部の機器は、インターネットブラウジング履歴及び／又は電話履歴などのアクティビティをログする。別の実施例として、一部の機器は、デフォルトの辞書における単語に対応しないにもかかわらずユーザが頻繁に使用する単語をログする（例えば、単語「ウラジオストック」は、標準的な機器の辞書には現れないかもしれないが、ロシアのウラジオストック出身のユーザが「ウラジオストック」という文字をテキストメッセージに特定の回数タイプすれば自動的に追加される）。更に別の実施例として、一部の機器は、機器が失われたか又は盗まれたと判定された時に（例えば、復元アプリケーションを通じたユーザの要求で）アクティビティ（例えば、全地球測位システム、即ち「ＧＰＳ」のアクティビティ）のログを開始する。しかし、多くに機器（例えば、携帯型多機能機器）は、ロギングプリファレンスを変更する便利な方法を提供していない。例えば、ユーザが自分の機器を別のユーザに貸す時、他のユーザがその機器を使用する前に対処（例えば、設定メニューの設定を変更する）しなければ、機器は、不要なブラウザ履歴、電話履歴、及びオートコレクト入力をログし続ける。別の実施例として、このような機器は、ユーザが、（例えば、「私の電話を見つけて」というテキストを含めることによって、ロギング動作をアクティブ化する機器に対して適切なショートメッセージサービス、即ち「ＳＭＳ」メッセージを送信することによって）ログ機能をリモートでアクティブ化しなければ、復元データ（例えば、ＧＰＳデータ）のログを取り止めることが多い。
【０４００】
以下で説明されている実施形態において、ロギングプリファレンスを変更するための改善された方法は、指紋を検出し、指紋が既知のユーザプロファイルに対応しているか判定することによって実現される。この時、ユーザのプロファイルはアクティブなプロファイルとして設定され、（例えば、ロギング動作を含む）動作のセットが、アクティブなプロファイルに従って実行される。指紋が既知のユーザに対応しない時は、アクティブなプロファイルがデフォルトプロファイル（例えば、ゲストプロファイル）に設定され、異なる動作のセットが実行される。この方法は、ロギングプリファレンスを変更するプロセスを効率化する。
【０４０１】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を含む（図１Ａ）。図２０Ａ〜図２０Ｆ及び図２１Ａ〜図２１Ｂを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離した別個の指紋センサ３５９−２（図４Ｂ）を含む。特に記載のない限り、下記の指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、任意選択的に、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図２０Ａ〜図２０Ｆ及び図２１Ａ〜図２１Ｂを参照して説明されている実施形態は、図２０Ａ〜図２０Ｆで示されるユーザインタフェースをタッチスクリーン１１２上に表示している間、図２０Ａ〜図２０Ｆで説明されている入力をタッチスクリーン１１２及び／又は指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で検出すると実行される機器動作に関連して考察されている。しかし、図２０Ａ〜図２０Ｆで示されるユーザインタフェースをディスプレイ４５０上で表示している間に、図２０Ａ〜図２０Ｆで説明されている入力を統合指紋センサ３５９−１上で検出すると、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１を有する別個の指紋センサ３５９−２とを有する機器上で類似の動作が、任意選択的に、実行される。いくつかの実施形態において、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的なポイント（例えば、それぞれの接触の重心、又はそれぞれの接触に関連付けられたポイント）、又はカーソルに代わって、タッチスクリーン１１２上で検出される１つ以上の接触の重心である。いくつかの実施形態において、フォーカスセレクタの視覚表現が表示される（例えば、フォーカスセレクタが指し示すユーザインタフェースは、他のユーザインタフェースオブジェクトと視覚により区別される）。
【０４０２】
図２０Ａ〜図２０Ｄは、機器が、スキャンされた指紋がユーザのプロファイルに関連付けられていると判定するいくつかの実施形態における実施例を示す。
【０４０３】
図２０Ａは、指紋に基づいてロギングプリファレンスを変更する機器上に実装される例示的なユーザインタフェースを示す。図２０Ａにおいて、機器は、ロックされている。これは、機器がユーザによってロック解除されるまで、機器の少なくとも一部の機能（例えば、電話機能、アプリケーション、写真等）が利用できないことを意味する。この実施例において、機器は、統合指紋センサ１６９を含むホームボタン２０４を特徴とする。
【０４０４】
図２０Ｂは、指紋２００６が指紋センサ１６９上で検出される。この実施例において、機器によって認識される指紋の検出機器をロック解除する。いくつかの実施形態において、以下で説明されているように、認識されない指紋が検出されると、機器は、デフォルトのプロファイル又はゲストプロファイルに対してロック解除する。この実施例において、機器が指紋をスキャンし、機器をロック解除していることを指示する視覚的な合図２００４が提供される。しかし、いくつかの実施形態において、機器は別途（例えば、スワイプ・ツー・アンロックなどのジェスチャを通じて、パスワードの入力によって、これらのいくつかの組み合わせ、又は異なるロック解除機能を通じて）ロック解除される必要がある。いくつかの実施形態において、機器は、それぞれ一意のユーザプロファイルを有する数名のユーザによってロック解除され得る。指紋が、一意のユーザプロファイルに関連付けられた、それぞれの一意のユーザに属すると認識されたために、機器がロック解除されている時、ユーザのプロファイルは、以下で説明されているように、アクティブなプロファイルとして設定される。
【０４０５】
図２０Ｃで例示されている実施例で示されるように、機器は、指紋がユーザＪｏｈｎに関連付けられていると判定し、Ｊｏｈｎのプロファイルをアクティブなプロファイルとして設定する。いくつかの実施形態において、ユーザプロファイルは、ユーザの好み、設定、ブラウザ履歴、電話履歴などに関する情報を（例えば、１つ以上のデータベースに）記憶する。いくつかの実施形態において、機器が、スキャンされた指紋２００６はＪｏｈｎのものであると判定すると、機器は、Ｊｏｈｎの好み、設定、履歴などをメモリのデータベースから取り込み、それに従って機器の動作を変更する。例として、図２０Ｃは、電話をかけるための電話プリケーションの選択に対応する入力（例えば、接触２００８）を示す。機器は、図２０Ｄに示されるように、電話アプリケーションをロードすることによって応答する。Ｊｏｈｎのプロファイルは、アクティブなプロファイルであるため、コールバックの便利性と、通話頻度の多い電話番号を容易にダイアルできるように、最近の通話リスト（例えば、通話を表示するユーザインタフェースオブジェクト２００９）が表示される。
【０４０６】
いくつかの実施形態において、機器は、複数のユーザプロファイルを記憶する。例えば、機器が指紋をスキャンし、指紋が、機器上にユーザプロファイルを持つユーザＪａｎｅに関連付けられていると判定すると、機器は、Ｊａｎｅのプロファイルをロードする。例として、電話アプリケーションが選択されると、Ｊａｎｅは、Ｊｏｈｎの通話に代わって、Ｊａｎｅの最近の通話を利用できる。
【０４０７】
いくつかの実施形態において、図２０Ａ〜図２０Ｂ及び図２０Ｅ〜図２０Ｆに示されるように、指紋がスキャンされ、指紋が、ユーザプロファイルを有するユーザに対応しないと判定すると、機器はその動作を変更する。図２０Ａ〜図２０Ｂは、既に、前の実施例を参照して説明されているが、この実施例では、指紋２００６がユーザのプロファイルに関連付けられていないという点で異なる。したがって、図２０Ｅに示されるように、機器は、ユーザを、デフォルトプロファイルのユーザがアクティブなプロファイルとして設定されたことを指示する「ゲストユーザ」として歓迎する。図２０Ｅ〜図２０Ｆは、いくつかの実施形態において、機器が、アクティブなプロファイルとして設定されたデフォルトプロファイル又はゲストプロファイルに従ってその機能を変更するプロセスの実施例を示す。図２０Ｅは、電話アプリケーションの選択に対応する入力（例えば、接触２０１０）の検出を示す。アクティブなユーザの最近の通話が示された図２０Ｄとは対照的に、図２０Ｆの機器は、最近の通話が表示されていない電話のキーパッドインタフェースを表示する。従って、権限を付与されていないユーザは、ユーザの頻度の高い連絡先を閲覧すること、又は通話することが禁じられている。本開示が、識別されたユーザのプロファイルとデフォルトのユーザのプロファイルとの間の機能の広範な差異をサポートすることを意図していることが理解されよう。機器機能のいくつかのこのような任意の差異は、図２１Ａ〜図２１Ｂを参照して説明されている方法２１００を参照して説明されている。
【０４０８】
図２１Ａ〜図２１Ｂは、いくつかの実施形態に係る、ロギングプリファレンスを変更する方法２１００を示すフローチャートである。方法２１００は、指紋センサと、それぞれの入力要素を含む１つ以上の入力要素を有する電子機器（例えば、図３の機器３００、図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、機器は、ディスプレイ及びタッチ感知面を備える。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。いくつかの実施形態において、タッチ感知面は、それぞれの入力要素及び／又は指紋センサである。方法２１００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、任意選択的に、変更される。
【０４０９】
以下で説明されているように、方法２１００は、ロギングプリファレンスを変更する直観的な方法を提供する。この方法は、ロギングプリファレンスを変更する時のユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作成する。バッテリ動作電子機器では、ロギングプリファレンスをユーザがより高速かつ効率的に変更できるようにすることにより、電力を節約し、バッテリの充電間の時間を延ばす。
【０４１０】
それぞれの入力要素（例えば、タッチ感知面、ボタン、又はキーボード）と指紋センサとを有する機器は、指紋センサ上の第１の指紋を検出する（２１０２）。
【０４１１】
機器は、第１の指紋が、機器に関連付けられたユーザプロファイルと関連付けられているか判定する（２１０４）。いくつかの実施形態において、ユーザプロファイルは、デフォルトのプロファイルではない、機器に関連付けられた１つ以上のユーザ固有プロファイルのセット、一般的なプロファイル、又はその他のデフォルトでないプロファイルに由来するプロファイルである。いくつかの実施形態において、第１の指紋を指紋センサ上で検出した後で、第１の指紋が機器に関連付けられたユーザプロファイルに関連付けられているか判定する前に、機器は、第１の指紋の指紋の特徴を判定し、第１の指紋の指紋の特徴と一致するか、又は関連付けられている登録済みの指紋を識別する。第１の指紋が、デフォルトでないプロファイルに関連付けられたそれぞれの登録済みの指紋と対応する場合、機器は、指紋がそれぞれのデフォルトでないプロファイルに関連付けられていると判定する。対照的に、第１の指紋が、デフォルトでないプロファイルに関連付けられた登録済みの指紋に対応しない場合、機器は、指紋がデフォルトでないプロファイルのうちのいずれにも関連付けられていないと判定する。これらの指紋分析／比較動作は、機器の中央演算処理装置で、任意選択的に、実行され、他の実装においては、指紋分析／総合動作は、指紋センサに関連付けられた保護された処理機器で実行される。これらの指紋分析／比較動作は、（例えば、図２０Ａ〜図２０Ｃを参照して説明されているように、機器をロック解除している時に）特定の時間に、任意選択的に、実行される。いくつかの実施形態において、指紋分析及び比較は、指紋が検出され、指紋上のプロファイルと比較されるたびに（例えば、機器が、ほぼ常にユーザの判定を試みている時）実行される。
【０４１２】
第１の指紋が機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられたそれぞれのユーザプロファイルに関連付けられていると判定されると、機器は、それぞれのユーザプロファイルをアクティブなプロファイルとして設定する（２１０６）。いくつかの実施形態において、１つのユーザプロファイルだけが１回のアクティブなプロファイルであり得る。いくつかの実施形態において、複数のユーザプロファイルが、同時に、アクティブなプロファイルであり得る。例えば、ユーザ固有プロファイル及び１つ以上の一般的なプロファイルが、同時に、有効なプロファイルとして、任意選択的に、選択され、機器は、複数のアクティブなプロファイルに関連付けられた設定及び他の特性を用いて、機器が受け付けた入力を解釈する。上記で考察されているように、図２０Ｃ〜図２０Ｄは、機器が単一のユーザプロファイル（例えば、Ｊｏｈｎのユーザプロファイル）に設定されている実施例を示す。
【０４１３】
また、第１の指紋が機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられた任意のユーザプロファイルに関連付けられていないとの判定に従って、機器は、デフォルトプロファイルをアクティブなプロファイルとして設定する。いくつかの実施形態において、デフォルトプロファイルがアクティブなプロファイルである場合、デフォルトプロファイルは唯一のアクティブなプロファイルである（例えば、任意の他のプロファイルがデフォルトプロファイルを無効にする）。上記で考察されているように、図２０Ｅ〜図２０Ｆは、機器がデフォルトプロファイル又はゲストプロファイルに設定されている実施例を示す。
【０４１４】
機器は、それぞれの入力要素で、要求された動作を実行する要求に対応する入力を受け付ける（２１０８）。いくつかの実施形態において、それぞれのユーザプロファイル又はデフォルトプロファイルがアクティブなプロファイルである間に（例えば、それぞれのユーザプロファイル又はデフォルトプロファイルがアクティブなプロファイルとして選択された後）、入力が受け付けられる。いくつかの実施形態において、機器は、入力を受け付けると、それぞれのユーザプロファイル又はデフォルトプロファイルをアクティブなプロファイルとして選択すべきか判定する。
【０４１５】
それぞれの入力要素で入力を受け付けると、それぞれのユーザプロファイルがアクティブなプロファイルであるとの判定に従って、機器は、それぞれのユーザプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた１つ以上の動作の第１のセットを実行する（２１１０）。それぞれの入力要素で入力を受け付けると、デフォルトプロファイルがアクティブなプロファイルであるとの判定に従って、機器は、デフォルトプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた動作の第２のセットを実行する。いくつかの実施形態において、プロファイルのロギングプリファレンスは、機器によってログが取られるか、又は記録される機器上で実行される動作を指示する命令に対応する。例えば、第１のユーザのロギングプリファレンスは、ブラウザ履歴が追跡され、アプリケーション状態情報（例えば、開かれたウェブブラウザタブ）を保存することを指示し、デフォルトのロギングプリファレンスは、ブラウザ履歴が追跡されず、アプリケーション状態情報が保存されない（例えば、ウェブブラウザがアクティブなアプリケーションであることを中止する時に、開かれたウェブブラウザタブが閉じられる）ことを指示する。
【０４１６】
いくつかの実施形態において、動作の第１のセットを実行することは、機器上で実行される第１のタイプの動作のロギング動作を実行することを含み（２１１２）、動作の第２のセットを実行することは、それぞれのユーザプロファイルに従ってログされた、機器上で実行される第１のタイプの動作のロギング動作を取り止めることを含む。したがって、いくつかの実施形態において、機器は、一時的な／権限を付与されていないユーザの特定の行動を（例えば、機器の一時的な／権限を付与されていないユーザの行動による、ブラウザ履歴又はユーザの最近の通話ログを混乱させることを避けるために）ログしない。
【０４１７】
いくつかの実施形態において、第１のタイプの動作は、（例えば、主なユーザによる）機器の使用履歴パターンに基づいて機器の動作をカスタマイズするために機器が使用する動作を含む（２１１４）。例えば、機器が、一時的な／権限を付与されていないユーザが機器を使用しているとの判定に従って、権限を付与されたユーザが機器の使用を再開するまで、次の情報のうちの１つ以上のカスタマイズを停止する。自動修正の示唆、検索履歴、検索示唆、ブラウザ履歴、ユーザ名／パスワードログイン情報、最近使用したアプリケーション、最近通話した電話番号、電子メールの既読／未読マーカ、及び／又は既読／未読の機器についての通知。いくつかの実施形態において、権限を付与されたユーザが機器の使用を再化した後、機器は、第１のタイプの動作のログを再開する。したがって、いくつかの実施形態において、単一の主要な権限を付与されたユーザが使用する機器の場合、ユーザが、権限付与されたユーザの友達又は家族などの一時的な／権限を付与されていないユーザに機器を渡した場合、権限付与されたユーザの使用パターンに基づいて判定される機器の「学習された」カスタマイズは妨害されない。逆に、機器が、一時的な／権限を付与されていないユーザによって要求された動作を実行する時、機器は、使用履歴パターンに従って、機器の動作をカスタマイズする目的の入力を無視する。
【０４１８】
いくつかの実施形態において、動作の第２のセットを実行することは、機器上で実行される第２のタイプの動作のロギング動作を含み（２１１６）、動作の第２のセットを実行することは、デフォルトのユーザプロファイルのロギングプリファレンスに従ってログされるであろう、機器上で実行される第２のタイプの動作のロギング動作を取り止めることを含む。したがって、いくつかの実施形態において、権限を付与されていないユーザが機器を使用している時、権限を付与されていないユーザの行動は機器によって厳しく監視される。しかし、権限を付与されたユーザが、機器を使用している時（例えば、指紋センサ上で検出された権限を付与されたユーザの指紋によって判定された時）、権限を付与されたユーザの行動を不必要に邪魔しないように、このデータは記憶されない。
【０４１９】
いくつかの実施形態において、第２のタイプの動作は、失われた、又は盗まれた機器に関連付けられたフォレンジック動作を実行する際に支援する動作（例えば、ロケーション情報、ネットワーク活動、ブラウズ履歴、アプリケーションの使用、銀行口座情報、電子メール、ボイスメールなどの個人情報へのアクセスなどのログ）を含む（２１１８）。したがって、いくつかの実施形態において、機器が、権限を付与されていないユーザが機器を使用していると判定すると、権限を付与されたユーザが、財務明細、個人の電子メールなどの機密情報を暴露する可能性がある、権限を付与されていないユーザの行動を後刻知ることができるように、機器は、権限を付与されていないユーザによって実行される動作の追跡を、任意選択的に、開始する。
【０４２０】
いくつかの実施形態において、第２のタイプの動作は、機器を探し出す際に支援する動作（例えば、ＧＰＳ、ＷｉＦｉ、又は他のソースから識別されるロケーション情報のログ）を含む（２１２０）。したがって、いくつかの実施形態において、機器が、権限を付与されていないユーザが機器を使用しているとの判定に従って、機器は、機器の復元を支援するために機器の追跡を、任意選択的に、開始する。
【０４２１】
いくつかの実施形態において、機器は、第２のタイプの動作のロギング動作の描像を含むログ記録を（例えば、定期的に）リモートサーバに送信する。いくつかの実施形態において、ログ記録は機器の所有者によって（のみ）アクセス可能であり、機器の復旧を支援するために機器の位置の特定に役立てるために機器の所有者が使用できる。加えて、いくつかの実施形態において、ログ記録は、通話履歴、ウェブブラウザ履歴、位置データ及び／又は指紋センサ上で検出された指紋の記録などの、機器の権限を付与されていないユーザのアイデンティティを判定する際に役立つ情報を提供する。
【０４２２】
図２１Ａ〜図２１Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図２１Ａ〜図２１Ｂに関連して上述されている方法２１００に類似の方法で適用可能であることを留意されたい。例えば、方法２１００に関連して上述されている指紋、接触、ジェスチャ、及びユーザインタフェースオブジェクトは、本明細書で説明されている他の方法に関連して本明細書で説明されている指紋、接触、ジェスチャ、及びユーザインタフェースオブジェクト（例えば、段落番号［００１２３］に記載されているもの）の特性のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０４２３】
図２２は、様々な記載された実施形態の原理に従って構成されたいくつかの実施形態に係る、電子機器２２００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図２２で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０４２４】
図２２に示されるように、電子機器２２００は、指紋センサユニット２２０２、入力ユニット２２０４、並びに指紋センサユニット２２０２及び入力ユニット２２０４に連結された処理ユニット２２０８を含む。電子機器２２００は、１つ以上のユーザインタフェース、及び／又は１つ以上のユーザインタフェースオブジェクトの表示を有効化するように構成されたディスプレイユニット２２０６を、任意選択的に、含む。いくつかの実施形態において、処理ユニット２２０８は、検出ユニット２２１０と、指紋判定ユニット２２１２と、１つ以上のそれぞれの動作実行ユニット２２１４とを備える。いくつかの実施形態において、それぞれの動作実行ユニット２２１４のうちの１つ以上は、１つ以上のロギング動作ユニット２２１６（例えば、ＧＰＳログユニット、ブラウザ履歴ログユニットなど）を備える。
【０４２５】
処理ユニット２２０８は、指紋センサユニット２２１２上で第１の指紋を検出し、第１の指紋が機器に関連付けられたユーザプロファイルと関連付けられているか判定するように構成されている。第１の指紋が機器に関連付けられたユーザプロファイルに関連付けられているか判定した後で、第１の指紋が機器に関連付けられたそれぞれのユーザプロファイルに関連付けられているとの判定に従って、処理ユニット２２０８は、それぞれのユーザプロファイルをアクティブなプロファイルとして設定するように構成され、第１の指紋が、機器に関連付けられた任意のユーザプロファイルに関連付けられていないとの判定に従って、処理ユニット２２０８は、デフォルトプロファイルをアクティブなプロファイルとして設定するように構成されている。それぞれの入力ユニット２２０４で入力を受け付けると、それぞれのユーザプロファイルが、アクティブなプロファイルであるとの判定に従って、処理ユニット２２０８は、それぞれのユーザプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた１つ以上の動作の第１のセットを実行するように構成され、デフォルトプロファイルがアクティブなプロファイルであるとの判定に従って、処理ユニット２２０８は、デフォルトプロファイルのロギングプリファレンスに従って要求された動作に関連付けられた動作の第２のセットを実行するように構成されている。
【０４２６】
いくつかの実施形態において、動作の第１のセットを実行することは、機器上で実行される第１のタイプの動作のロギング動作（例えば、ロギング動作ユニット２２１６を使用して実行）を含み、動作の第２のセットを実行することは、それぞれのユーザプロファイルのロギングプリファレンスに従ってログされるであろう、機器上で実行される第１のタイプの動作のロギング動作を取り止めることを含む。
【０４２７】
いくつかの実施形態において、第１のタイプの動作は、機器の使用履歴パターンに基づく機器の動作をカスタマイズするために機器が使用する動作を含む。
【０４２８】
いくつかの実施形態において、動作の第２のセットを実行することは、機器上で実行される第２のタイプの動作のロギング動作を含み（例えば、同じロギング動作ユニット２２１６で、又は、あるいは、動作の第１のセットのロギング動作に使用されるロギング動作ユニット２２１６以外の、異なるロギング動作ユニット２２１６で実行される動作）、動作の第１のセットを実行することは、デフォルトのユーザプロファイルのロギングプリファレンスに従ってログされた機器上で実行される第２のタイプの動作のロギング動作を取り止めることを含む。
【０４２９】
いくつかの実施形態において、第２のタイプの動作は、失われた、又は盗まれた機器に関連付けられたフォレンジック動作を実行する際に（例えば、ＧＰＳログユニットを使用して）支援する動作を含む。
【０４３０】
いくつかの実施形態において、第２のタイプの動作は、機器を探し出す際に（例えば、ＧＰＳログユニットを使用して）支援する動作を含む。
【０４３１】
いくつかの実施形態において、処理ユニット２２０８は、更に、第２のタイプの動作のロギング動作の描像を含むログ記録をリモートサーバに送信するように構成されている。
【０４３２】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施する。
【０４３３】
図２１Ａ〜図２１Ｂを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図２２で図示されている構成要素によって、任意選択的に、実施される。例えば、検出動作２１０２、編集判定動作２１０４、及び設定動作２１０６は、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０４３４】
指紋照合情報に基づくそれぞれの制限された動作の実行
多くの電子機器は、ユーザが、有効な許可クレデンシャル（例えば、パスワード又はスワイプパターン）を入力すると、制限された動作を実行することが可能になる。しかし、このような機器は、入力された許可クレデンシャルを有効にするために、記憶済みの許可クレデンシャルを入力された許可クレデンシャルと比較する制限された動作に依存する。以下で説明されている機器は、システムレベルの指紋照合基準に従ってそれぞれの指紋について指紋照合情報（例えば、「不一致」、「弱一致」又は「強一致」）を生成することによって終了する既存の方法を改善する一方、機器は、予め計算された指紋照合情報を利用して、制限された動作を実行するか判定する。
【０４３５】
機器は、指紋の照合を制御するための（例えば、それぞれの信頼性レベルで指紋に割り当てられる必要がある特徴点の数を指示する）指紋照合基準を取得する。次に、機器は、少なくとも部分的に、それぞれの入力の特定された指紋の特徴と１つ以上の登録済み指紋の指紋の特徴との間の比較と、指紋照合基準とに基づいて、それぞれの制限された動作に対応するそれぞれの入力の指紋照合情報を判定する。機器は、指紋照合情報が、それぞれの制限された動作についての動作固有の（又は、アプリケーション固有の）権限付与基準を満たしているとの判定に従ってのみ、それぞれの制限された動作を実行する。
【０４３６】
いくつかの実施形態において、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態において、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ上に触覚出力生成器１６７を備える（図１Ａ）。図２３Ａ〜図２３Ｇ及び図２４Ａ〜図２４Ｄを参照して以下で説明されている機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）に組込まれた１つ以上の統合指紋センサ３５９−１（図４Ｂ）を備える。いくつかの実施形態において、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感知ディスプレイシステム１１２）から分離している別個の指紋センサ３５９−２（図４Ｂ）を備える。特に記載のない限り、下記の指紋センサ１６９は、任意選択的に、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成によって、統合指紋センサ３５９−１か、又は別個の指紋センサ３５９−２である。説明の便宜上、図２３Ａ〜図２３Ｇ及び２４Ａ〜図２４Ｄを参照して説明されている実施形態は、タッチスクリーン１１２及び指紋センサ１６９（例えば、統合指紋センサ３５９−１、又は別個の指紋センサ３５９−２）を参照して考察されており、このような実施形態において、フォーカスセレクタは、カーソルに代わって、任意選択的に、それぞれの接触、接触に対応するそれぞれのポイント（例えば、それぞれの接触又はそれぞれの接触に関連付けられたポイントの重心）、又は、タッチスクリーン１１２上で検出される２つ以上の接触の重心である。しかし、図２３Ａ〜図２３Ｇで示されるユーザインタフェースをディスプレイ４５０上で表示している間に、図２３Ａ〜図２３Ｇで説明されている入力を統合指紋センサ３５９−１又は別個の指紋センサ３５９−２上で検出すると、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２とを有する機器上で類似の動作が、任意選択的に、実行される。
【０４３７】
図２３Ａは、ゲームアプリケーション２３１０とバンクアプリケーション２３１２とを含む、複数のアプリケーションを有するユーザインタフェース４００をタッチスクリーン１１２上で表示する携帯型多機能機器１００を示す。図２３Ａは、更に、ホームボタン２０４に組込まれた指紋センサ１６９（例えば、別個の指紋センサ３５９−２）を有するホームボタン２０４を示す。代わりに、又は追加として、いくつかの実施形態において、指紋センサは、タッチスクリーン１１２（例えば、統合指紋センサ３５９−１）の少なくとも一部分に組込まれている。
【０４３８】
図２３Ｂは、タッチスクリーン１１２上のユーザインタフェース４００のバンクアプリケーション２３１２の上のユーザ入力２３０２を検出する携帯型多機能機器１００を示す。ユーザ入力２３０２は、例えば、ユーザの右手人差し指である。バンクアプリケーション２３１２へのアクセスは、例えば、制限された動作である。
【０４３９】
いくつかの実施形態において、携帯型多機能機器１００は、ユーザ入力２３０２が、タッチスクリーン１１２の少なくとも一部分に組込まれている指紋センサ（例えば、統合指紋センサ３５９−１）を介してタッチスクリーン１１２上のバンクアプリケーション２３１２の上にある間、ユーザ入力２３０２の指紋の特徴を識別する。携帯型多機能機器１００は、例えば、指紋末尾、指紋隆線分岐点、及び短い指紋隆線を含むユーザ入力２３０２の特徴点を識別する。更に、携帯型多機能機器１００は、少なくとも部分的にユーザ入力２３０２の指紋の特徴と１つ以上の登録済み指紋の指紋の特徴との比較と、指紋照合基準とに基づいて、それぞれのユーザ入力２３０２の指紋照合情報を判定する。
【０４４０】
いくつかの実施形態において、指紋照合基準は、１つ以上の登録済みの指紋に対する特徴点の一致率に基づいて検出された指紋について複数の分類（又は、信頼値）を指定する。例えば、ユーザ入力２３０２は、指紋照合基準に従って３つの分類（又は、信頼値）のうちの１つに分類される。この実施例において、指紋照合情報は、ユーザ入力２３０２は、検出された指紋の特徴点の一致率が３０％以下である場合は、「不一致」、検出された指紋の特徴点が３０％より高く、７０％未満である場合は、「弱一致」、検出された指紋の特徴点が７０％より高い場合は、「強一致」であることを指示する。いくつかの実施形態において、ユーザは、例えば、３つの分類のそれぞれの１つに関する上記パーセント値のうちの１つ以上を変更することによって指紋照合基準を変更できる。
【０４４１】
いくつかの実施形態において、携帯型多機能機器１００は、ユーザ入力２３０２がタッチスクリーン１１２上にある間は、ユーザ入力２３０２の指紋の特徴を識別するように構成されていない。換言すれば、携帯型多機能機器１００は、タッチスクリーン１１２に組込まれた指紋センサ（例えば、統合指紋センサ３５９−１）を有さない。タッチスクリーン１１２上のバンクアプリケーション２３１２（例えば、制限された動作）の上でユーザ入力２３０２を検出すると、携帯型多機能機器１００は、ホームボタン２０４に組込まれた専用の指紋センサ１６９（例えば、別個の指紋センサ３５９−２）の上に指紋をつけるようにユーザに催促する。
【０４４２】
図２３Ｃは、図２３Ｂのタッチスクリーン１１２上のバンクアプリケーション２３１２（例えば、制限された動作）の上で入力２３０２を検出すると、ホームボタン２０４に組込まれた専用の指紋センサ１６９の上に指紋をつけるようにユーザに催促する携帯型多機能機器１００を示す。図２３Ｃは、バンクアプリケーション２３１２にアクセスするためには指紋の識別が要求されることを指示する、タッチスクリーン１１２上のユーザインタフェース４００に表示されるテキストボックス２３０４を示す。
【０４４３】
図２３Ｄは、図２３Ｃの催促に応えて、ホームボタン２０４に組込まれた指紋センサ１６９上でユーザ入力２３０６を検出する携帯型多機能機器１００を示す。ユーザ入力２３０６は、例えば、ユーザの右手人差し指である。指紋センサ１６９は、ユーザ入力２３０６の指紋の特徴を識別し、少なくとも部分的にそれぞれの入力２３０６の指紋の特徴と１つ以上の登録済み指紋の指紋の特徴との比較と、指紋照合基準とに基づいて、それぞれの入力の指紋照合情報を判定する。
【０４４４】
図２３Ｅは、図２３Ｂのユーザ入力２３０２又は図２３Ｄのユーザ入力２３０６を検出し、それぞれの指紋照合情報が、それぞれの制限された動作に対するそれぞれの権限付与基準を満たさないとの判定に従って（例えば、バンクアプリケーション２３１２によって設定された動作固有の基準）、機器がそれぞれの制限された動作の実行を取り止める（例えば、バンクアプリケーション２３１２へのアクセスを拒否する）ことを指示するタッチスクリーン１１２のユーザインタフェース４００上に表示されるテキストボックス２３０８を示す。例えば、バンクアプリケーション２３１２の権限付与基準は、バンクアプリケーション２３１２（例えば、保護されたアプリケーション）にアクセスするために「強一致」を要求し、図２３Ｂのユーザ入力２３０２又は図２３Ｄのユーザ入力２３０６に対応する指紋照合情報は、「弱一致」を指示する。対照的に、ゲームアプリケーション２３１０の権限付与基準はゲームアプリケーション２３１０（例えば、保護されていないアプリケーション）にアクセスするために「弱一致」しか要求しない。この例において、それぞれの指紋照合情報が、バンクアプリケーション２３１２の権限付与基準を満たさないため、バンクアプリケーション２３１２へのアクセスは拒否される。
【０４４５】
図２３Ｆは、図２３Ｂのユーザ入力２３０２又は図２３Ｄのユーザ入力２３０６を検出して、それぞれの指紋照合情報がそれぞれの制限された動作に対するそれぞれの権限付与基準を満たしているとの判定に従って、それぞれの制限された動作（例えば、バンクアプリケーション２３１２へのアクセスを許可し、表示する動作）の実行を示す。例えば、バンクアプリケーション２３１２の権限付与基準は、バンクアプリケーション２３１２にアクセスするために「強一致」を要求し、図２３Ｂのユーザ入力２３０２又は図２３Ｄのユーザ入力２３０６に対応する指紋照合情報は、「強一致」を指示する。この例において、それぞれの指紋照合情報がバンクアプリケーション２３１２の権限付与基準を満たしているので、バンクアプリケーション２３１２へのアクセスが許可され、バンクアプリケーション２３１２がタッチスクリーン１１２のユーザインタフェース４００上に表示される。
【０４４６】
図２３Ｇは、いくつかの実施形態における、指紋照合情報に基づいてそれぞれの制限された動作を実行するプロセス２３２０の概略図を示す。いくつかの実施形態において、プロセス２３２０は、携帯型多機能機器１００又は携帯型多機能機器１００の構成要素で実行される。いくつかの実施形態において、プロセス２３２０の少なくとも一部は、携帯型多機能機器１００の構成要素で実行される。例えば、指紋モジュール２３２２は、携帯型多機能機器１００の構成要素であり、指紋モジュール２３２２は、１つ以上の指紋センサ２３２４（例えば、統合指紋センサ３５９−１及び／又は別個の指紋センサ３５９−２を含む）、指紋メモリ２３２６、並びにライン２３２３を介して１つ以上の指紋センサ２３２４と、ライン２３２５及び２３２７を介して指紋メモリ２３２６とに連結された指紋処理ロジック２３２８を備える。
【０４４７】
１つ以上の指紋センサ２３２４は、それぞれの入力の指紋の特徴を識別するように構成されている。指紋メモリ２３２６は、１つ以上の登録済みの指紋の指紋の特徴を記憶するように構成されている。いくつかの実施形態において、指紋メモリ２３２６は、指紋照合基準も記憶するように、更に構成されている。指紋処理ロジック２３２８は、少なくとも部分的に、ライン２３２５を介して指紋メモリ２３２６から取得された指紋照合基準、並びにライン２３２３を介して１つ以上の指紋センサ２３２４から取得されたそれぞれの入力の指紋の特徴及びライン２３２７を介して指紋メモリ２３２６から取得された１つ以上の登録済みの指紋の指紋の特徴との比較に基づいて指紋照合情報を判定するように構成されている。指紋処理ロジック２３２８は、指紋照合情報をライン２３３７を介してそれぞれの制限された動作モジュール２３３７に提供するように、更に構成されている。いくつかの実施形態において、指紋モジュール２３２２は、指紋照合情報のセキュリティを高めるように追加のセキュリティ機能を有する保護された専用の計算ハードウェアからなる。
【０４４８】
いくつかの実施形態において、指紋処理ロジック２３２８の一致指紋識別モジュール２３３２は、指紋照合基準に従って一致指紋を識別する。いくつかの実施形態において、指紋処理ロジック２３２８の最善の一致指紋識別モジュール２３３２が、指紋照合基準に基づいて最善の一致指紋を識別する。更に、いくつかの実施形態において、信頼値割当モジュール２３３６が一致信頼値を最善の一致指紋に割り当てる。
【０４４９】
それぞれの制限された動作モジュール２３３８（例えば、バンクアプリケーション）は、ライン２３３７を介して指紋処理ロジック２３２８から指紋照合情報を取得し、判定モジュール２３４０を介して、指紋照合情報が、それぞれの制限された動作に対するそれぞれの権限付与基準を満たしているか判定する。実行モジュール２３４２は、指紋処理ロジック２３２８から取得された指紋照合情報が制限された動作に対するそれぞれの権限付与基準を満たしている場合、制限された動作を実行する（例えば、バンクアプリケーションへのアクセスを許可する）。取り止めモジュール２３４４は、指紋処理ロジック２３２８から取得された指紋照合情報が制限された動作に対するそれぞれの権限付与基準を満たしていない場合、制限された動作の実行を取り止める（例えば、バンクアプリケーションへのアクセスを拒否する）。
【０４５０】
図２４Ａ〜図２４Ｄは、いくつかの実施形態に係る、指紋照合情報に基づいてそれぞれの制限された動作を実行する方法２４００を示すフローチャートである。方法２４００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａの携帯型多機能機器１００）で実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、指紋センサがディスプレイ上にある。いくつかの実施形態において、ディスプレイは、指紋センサとは別個である。方法２４００における一部の動作は、任意選択的に、組み合わされ、及び／又は一部の動作の順序は、任意選択的に、変更される。
【０４５１】
以下で説明されているように、方法２４００は、指紋照合情報に基づいてそれぞれの制限された動作を実行する直観的な方法を提供する。この方法は、指紋照合情報に基づいてそれぞれの制限された動作を実行する時のユーザの認知的負担を軽減し、それによってより効率的なヒューマンマシンインタフェースを生み出す。バッテリ動作電子機器の場合、ユーザが指紋照合情報に基づいてそれぞれの制限された動作をより高速で、より効率的に実行することを可能にし、それによって、電力を節約し、バッテリ充電間の時間を延ばす。
【０４５２】
機器は、指紋の照合を制御する（例えば、判定又は生成する）ための指紋照合基準を取得する（２４０２）（例えば、メモリから取り込むか、又はリモートコンピュータシステムから受信する）か、又は（例えば、メモリに、又は指紋モジュール２３２２の１つ以上の命令に）アクセスする。例えば、指紋照合基準は、検出された指紋が登録済みの指紋であることを判定するために照合される必要がある指紋の特徴点の数を設定するか、及び／又は指紋照合基準は、検出された指紋と登録済みの指紋との間の一致の信頼性を指示する、異なる信頼レベルに割り当てられる指紋について照合される必要がある指紋の照合済み特徴点の数を設定する。図２３Ｇは、例えば、指紋照合情報を判定するために指紋メモリ２３２６からライン２３２５を介して指紋照合基準を取得する指紋処理ロジック２３２８を示す。
【０４５３】
いくつかの実施形態において、指紋照合基準は、デフォルトの基準のセットを含み、指紋照合基準を取得することは、ユーザから、指紋照合基準の修正を指示する基準調整入力を受け付けることと、基準調整入力を受け付けると、指紋照合基準において、１つ以上のデフォルトの基準を、対応する修正された基準と置換することを含む（２４０４）。例えば、ユーザ可調設定モードにある時、機器は、システムレベル照合基準を指定するユーザ入力を受け付ける。いくつかの実施形態において、指紋照合基準を変更することは、入力と一致指紋、及び／又は一致の信頼性を変更する。したがって、いくつかの実施形態において、デフォルトの指紋照合基準を使って第１の信頼性レベルで第１の指紋と一致した入力は、代わりに、修正された指紋照合基準を使って（第１の信頼性レベルとは異なる）第２の信頼性レベルで第１の指紋と一致する。
【０４５４】
いくつかの実施形態において、それぞれの入力を登録済みの指紋と一致するとして識別し、又はそれぞれの入力が登録済みの指紋と一致するという特定の信頼性レベルに到達するために、それぞれの入力と登録済みの入力との間のより近い一致が要求されるように、指紋照合基準が調整される。例えば、ユーザは、対応する偽陰性一致の可能性を高めることと引き換えに、偽陽性一致の可能性を減少することによって機器のセキュリティを高める。いくつかの状況において、それぞれの入力と登録済みの指紋との間のより遠い一致が受け付けられるように、指紋照合基準が、それぞれの入力を登録済みの信号と一致するとして識別するように（例えば、指紋一致の信頼レベルを下げることによって）調整される。例えば、ユーザは、対応する偽陰性一致の可能性を減らすことと引き換えに、偽陽性一致の可能性を高めることによって機器のセキュリティを下げる。
【０４５５】
それぞれの制限された動作に対応する（２４０６）複数のそれぞれの入力のうちのそれぞれについて、機器は、それぞれの入力の指紋の特徴を識別する（２４０８）。図２３Ｄは、例えば、ユーザ入力２３０６の指紋の特徴を識別する携帯型多機能機器１００のホームボタン２０４に組込まれた指紋センサ１６９を示す。
【０４５６】
更に、それぞれの制限された動作に対応する（２４０６）複数のそれぞれの入力のうちのそれぞれについて、機器は、少なくとも部分的に、それぞれの入力の指紋の特徴と１つ以上の登録済みの指紋の指紋の特徴との比較（２４１２）と、指紋照合基準（２４１４）とに基づいて、それぞれの入力の指紋照合情報を判定する（２４１０）。１つ実施例として、携帯型多機能機器１００は、指紋センサ（例えば、図２３Ｄのホームボタン２０４に組込まれた指紋センサ１６９）上の指紋（例えば、図２３Ｄの）ユーザ入力２３０６を検出し、指紋の特徴を識別し、指紋の特徴を登録済みの指紋の特徴と比較する。多くの状況において、検出された指紋（例えば、図２３Ｄのユーザ入力２３０６）の特徴と登録済みの指紋の特徴との間の一致は完全な一致ではなく（例えば、検出された指紋は１０の特徴点のうちの５に一致する）、したがって、検出された指紋が登録済みの指紋と一致するかどうかは不明瞭である。この不明瞭性を解決するため、機器は、指紋照合基準を検出された指紋の形状と登録済みの指紋の形状との比較に、任意選択的に、適用する。例えば、指紋照合基準は、３つ以下の特徴点（３０％以下）と一致する検出された指紋は「不一致」として分類され、４〜６の特徴点（３０％より大きく、７０％未満）に一致する検出された指紋を「弱一致」として分類され、７以上の特徴点（７０％以上）と一致する検出された指紋を「強一致」として分類されると規定する。
【０４５７】
いくつかの実施形態において、機器は同じ指紋照合基準を使って（２４１６）、複数の異なる（例えば、連続した）それぞれの入力についての指紋を処理する。例えば、指紋照合基準は、システムレベルの基準、又は動作に依存しない基準であり、指紋照合情報が用いられる動作に関係なく指紋照合情報を生成するために、検出された指紋と登録済みの指紋との比較に適用される。
【０４５８】
いくつかの実施形態において、機器は、それぞれの入力における特徴点を識別し、それぞれの入力において識別された特徴点を複数の候補指紋における特徴点と比較し、最も大きい数の一致特徴点を有するそれぞれの候補指紋を一致指紋として選択することによって、指紋照合情報を判定する（２４１８）。いくつかの実施形態において、指紋の特徴点は、指紋隆線末尾、指紋隆線分岐点、及び短い指紋隆線（ドットと称することもある）のうちの１つ以上を含む。指紋隆線末尾は、指紋隆線が終了するポイントである。指紋隆線分岐点は、単一の指紋隆線が２つの指紋隆線に分割するポイントである。短い指紋隆線は、指紋における指紋隆線の平均的な隆線の長さよりかなり短い隆線である。図２３Ｇは、例えば、最も大きい数の一致特徴点を有するそれぞれの候補指紋を一致指紋として選択するように構成された一致指紋識別モジュール２３３２を示す。
【０４５９】
いくつかの実施形態において、機器は、それぞれの入力における特徴点を識別し、それぞれの入力において識別された特徴点を複数の候補指紋における特徴点と比較し、最も大きい数の特徴点を有するそれぞれの候補指紋を最善の一致指紋として選択することによって、指紋照合情報を判定する（２４２０）。図２３Ｇは、例えば、最も大きい数の一致特徴点を有するそれぞれの候補指紋を最善の一致指紋として選択するように構成された最善の一致指紋識別モジュール２３３４を示す。
【０４６０】
いくつかの実施形態において、機器は、それぞれの入力における第１の数の特徴点が、最善の一致指紋における対応する特徴点と一致するとの判定に従って、第１の信頼値を最善の一致指紋に割り当てる（２４２２）。機器は、それぞれの入力における第２の数の特徴点が、最善の一致指紋における対応する特徴点と一致するとの判定に従って、第２の信頼値を最善の一致指紋に割り当てる（２４２４）。特徴点の第２の数は、特徴点の第１の数より大きく（２４２６）、第２の信頼値は、それぞれの入力と最善の一致指紋との間の一致が、第１の信頼値で指示される一致よりも近いことを指示する（２４２８）。図２３Ｇは、例えば、それぞれの信頼値を最善の一致指紋に割り当てるように構成された信頼値割当モジュール２３３６を示す。いくつかの実施形態において、それぞれの入力における第２の数の特徴点が、最善の一致指紋における対応する特徴点と一致する時、第２の信頼値のみが最善の一致指紋に割り当てられる。
【０４６１】
いくつかの実施形態において、指紋照合情報は、指紋照合基準に従って判定された一致指紋を識別する（２４３２）情報を含む（２４３０）。図２３Ｇは、例えば、指紋照合情報に一致指紋を識別する情報を含むように構成された一致指紋識別モジュール２３３２を示す。
【０４６２】
いくつかの実施形態において、指紋照合情報は、複数の登録済みの指紋のうちの指紋照合情報に従って識別される最善の一致指紋と、第１の入力と最善の一致指紋との間の一致の信頼性を示し、指紋照合基準に従って判定される指紋一致信頼値を識別する（２４３４）情報を含む（２４３０）。図２３Ｇは、例えば、最善の一致指紋と一致信頼値を識別する情報を指紋照合情報に含めるように構成された最善の一致指紋識別モジュール２３３４を示す。
【０４６３】
それぞれの入力を検出すると（２４３６）、指紋照合情報が、制限された動作のそれぞれの権限付与基準（例えば、動作固有の権限付与基準）を満たしていないとの判定に従って、機器は、それぞれの制限された動作の実行を取り止める（２４３８）。例えば、それぞれの権限付与基準は、それぞれの制限された動作を実行できる権限を付与された登録済みの指紋を指示し、それぞれの制限された動作が実行されるために満たされるべき最低の信頼性レベルを、任意選択的に、指示することもできる。図２３Ｅは、図２３Ｂのタッチスクリーン１１２上でユーザ入力２３０２、又は図２３Ｄの指紋センサ１６９上でユーザ入力２３０６を検出すると、（例えば、図２３Ｂのユーザ入力２３０２又は図２３Ｄのユーザ入力２３０６を検出すると生成される）指紋照合情報が、バンクアプリケーション２３１２のそれぞれの権限付与基準を満たしていないとの判定に従って、バンクアプリケーション２３１２へのアクセスを拒否する携帯型多機能機器を示す。
【０４６４】
それぞれの入力を検出すると（２４３６）、指紋照合情報が、それぞれの制限された動作のそれぞれの権限付与基準を満たしているとの判定に従って、機器は、それぞれの制限された動作を実行する（２４４０）。図２３Ｆは、図２３Ｂのタッチスクリーン１１２上でユーザ入力２３０２、又は図２３Ｄの指紋センサ１６９上でユーザ入力２３０６を検出すると、（例えば、図２３Ｂのユーザ入力２３０２、又は図２３Ｄのユーザ入力２３０６を検出すると生成される）指紋照合情報が、バンクアプリケーション２３１２のそれぞれの権限付与基準を満たしているとの判定に従って、バンクアプリケーション２３１２（例えば、それぞれの制限された動作）へのアクセスを許可し及び表示する携帯型多機能機器１００を示す。
【０４６５】
例えば、検出された指紋が、指紋照合基準にしたがって分類された後、この指紋照合情報（例えば、「不一致」、「弱一致」、「強一致」）が個々のアプリケーションに渡され、アプリケーション固有の、又は動作固有の権限付与基準に従って処理される。例えば、いくつかの状況において、ゲームアプリケーション２３１０などの保護されていないアプリケーション（例えば、ユーザ識別についてたけ指紋照合情報に依存するアプリケーション）は、弱一致しか要求しない権限付与基準を用いるので、検出された指紋が、第１の指紋に対して（例えば、指紋照合基準に従って）「弱一致」か「強一致」のいずれかに分類される場合、ゲームアプリケーション２３１０は、検出された指紋を第１の指紋として受け入れる。対照的に、いくつかの状況において、バンクアプリケーション２３１２などの保護されたアプリケーション（例えば、機密情報へのアクセスを許可するか判定するために指紋照合情報に依存するアプリケーション）は、強一致を要求する権限付与基準を用いるので、バンクアプリケーション２３１２は、検出された指紋が（例えば、指紋照合基準に従って）第１の指紋に対して「強一致」として分類される場合にのみ、検出された指紋を第１の指紋として受け入れる。
【０４６６】
上述の実施例において、ゲームアプリケーション２３１０及びバンクアプリケーション２３１２のいずれもが、検出された指紋と登録済みの指紋との直接的な比較ではなく指紋照合基準に従って生成された、予め計算された指紋照合情報（例えば、「不一致」、「弱一致」、又は「強一致」）に依存する。予備的な事柄として、比較プロセスを実行した上で、予め計算された指紋照合情報を複数のアプリケーション又はプロセスに提供することで、機器１００が用いるコンピューティングリソースを実質的に減らし、それによって、エネルギー効率、バッテリ寿命、機器１００の応答性を高めることができる。加えて、異なるアプリケーション及びプロセスが予め計算された指紋照合情報を使用するので、機器１００又はユーザが、指紋照合基準を速やか且つ効率的に調整することによって複数の指紋感知動作又はアプリケーションのセキュリティを容易に変更することを可能にする。
【０４６７】
例えば、機器１００は、保護されていないアプリケーション（例えば、ゲームアプリケーション２３１０）の使い勝手の良さを損なうことなく、保護されたアプリケーション（例えば、バンクアプリケーション２３１２）のセキュリティを強化するように、検出された指紋の登録済みの指紋との「強一致」に必要な特徴点一致の数（又は、パーセンテージ）を増やすことによって指紋照合基準を（例えば、１つ以上の動作又はアプリケーションについての権限付与情報を変更することなく）調整することができる。同様に、機器１００は、偽陰性一致の発生を減少するように（例えば、機器が、繰返し、ユーザの指紋を正確に識別できない場合、ユーザがより弱いセキュリティを受け入れることを選択し得る）、「強一致」及び／又は「弱一致」に必要な特徴点一致の数（又は、パーセンテージ）を減らすことによって（１つ以上の動作又はアプリケーションの権限付与情報を変更することなく）指紋照合基準を変更することができる。
【０４６８】
いくつかの実施形態において、一致指紋が、制限された動作を実行する権限を付与されたユーザに関連付けられた指紋である（２４４４）時、動作固有基準は満たされる（２４４２）。例えば、一致指紋は、携帯型多機能機器１００にログインした（又はロック解除された）ユーザのユーザプロファイルに関連付けられる。いくつかの実施形態において、最善の一致指紋が、それぞれの制限された動作を実行する権限を付与されたユーザに関連付けられている（２４４６）時に、動作固有基準が満たされ（２４４２）、信頼値は、それぞれの制限された動作に関連付けられた信頼閾値以上である。
【０４６９】
いくつかの実施形態において、複数の制限された動作は、第１の信頼値閾値に関連付けられた第１の制限された動作と、第１の信頼閾値とは異なる、第２の信頼閾値に関連付けられた第２の制限された動作とを含む（２４４８）。したがって、いくつかの実施形態において、第１の入力が、第１の信頼閾値を超え、第２の信頼閾値未満である信頼値を有する最善の一致指紋と一致指紋の特徴を含む場合、第１の入力は、ユーザが第１の制限された動作を実行することを可能にするが、ユーザが第２の制限された動作を実行することは可能にしない。例えば、バンクプリケーション２３１２を介して電子決済をするユーザを識別するための信頼閾値は、ゲームアプリケーション２３１０のユーザを識別するための信頼閾値より大きい。したがって、ユーザの指紋の高速で低解像度のスキャンは、ゲームアプリケーション２３１０のユーザの識別には十分であるが、ユーザの指紋のより慎重で高解像度のスキャンが、バンクアプリケーション２３１２を介した電子決済のユーザに対する権限付与に、任意選択的に、要求される。
【０４７０】
いくつかの実施形態において、指紋センサが、物理ボタンに組込まれており（２４５０）、指紋センサ上で指紋を検出すると、機器は、指紋照合情報を判定し、ボタンのアクティブ化を検出すると、機器は、それぞれの制限された動作を実行する。いくつかの実施形態において、物理ボタンは、ボタン上で検出された強度がアクティブ化強度閾値を超えて増加した時に機器によってアクティブ化されたと判定される、機器の筐体の強度感知領域である。いくつかの実施形態において、物理ボタンは、物理ボタンの第１の軸に沿った移動（例えば、上下又は左から右）がスイッチを閉じ、物理ボタンをアクティブ化する（その結果、可聴又は触覚「クリック」になることがある）電子スイッチに連結される。図２３Ｄは、例えば、ホームボタン２０４に組込まれた指紋センサ１６９を示す。例えば、図２３Ｄの指紋センサ１６９上で入力２３０６を検出すると、携帯型多機能機器１００は、入力２３０６に対応する指紋照合情報を判定する。更に、ホームボタン２０４のアクティブ化（例えば、図２３Ｄのボタン２０４の下向きの移動）を検出すると、携帯型多機能機器１００は、バンクアプリケーション２３１２へのアクセスを許可し、図２３Ｆのバンクアプリケーション２３１２を表示する。
【０４７１】
図２４Ａ〜図２４Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本明細書に記載の他の方法に関して本明細書で記載されている他のプロセスの詳細（例えば、段落番号［００１２３］で一覧化されているプロセス）は、また、図２４Ａ〜図２４Ｄに関連して上述されている方法２４００に類似の方法で適用可能であることを留意されたい。例えば、方法２４００を参照して上述されている指紋及び接触は、本明細書に記載されている他の方法（例えば、段落番号［００１２３］に記載されている方法）を参照して本明細書で説明されている指紋及びユーザインタフェースの特徴のうちの１つ以上を、任意選択的に、有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０４７２】
図２５は、様々な記載された実施形態に従って構成されたいくつかの実施形態に係る、電子機器２５００の機能ブロック図を示す。この機器の機能ブロックは、様々な記載された実施形態の原理を実行するようにハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって、任意選択的に、実装される。図２５で説明されている機能ブロックが、様々な説明されている実施形態の原理を実装するように、任意選択的に、組み合わされ、又はサブブロックに分離されることが当業者には理解されよう。したがって、本明細書における説明は、本明細書で説明されている機能ブロックのあらゆる可能な組み合わせ若しくは分割、又は更なる定義を、任意選択的に、支持する。
【０４７３】
図２５で示されるように、電子機器２５００は、１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニット２５０２、指紋センサユニット２５０４、並びにディスプレイユニット２５０２及び指紋センサユニット２５０４に連結された処理ユニット２５０６を含む。いくつかの実施形態において、処理ユニット２５０６は、取得ユニット２５０８と、識別ユニット２５１０と、判定ユニット２５１２と、権限付与ユニット２５１４と、実行ユニット２５１６と、割当ユニット２５１８と、リプレーシングユニット２５２０とを含む。
【０４７４】
処理ユニット２５０６は、指紋の照合を制御するための指紋照合基準を（例えば、取得ユニット２５０８で）取得し、又はアクセスするように構成されている。それぞれの制限された動作に対応する複数のそれぞれの入力のうちのそれぞれについて、処理ユニット２５０６は、それぞれの入力の指紋の特徴を（例えば、識別ユニット２５１０で）識別し、少なくとも部分的にそれぞれの入力の指紋の特徴と１つ以上の登録済みの指紋の指紋の特徴との比較と、指紋照合基準とに基づいてそれぞれの入力の指紋照合情報を（多追えば、判定ユニット２５１２で）判定するように、更に構成されている。処理ユニット２５０６は、それぞれの入力を検出すると、指紋照合情報が、それぞれの制限された動作に対するそれぞれの権限付与基準を満たしていると（例えば、権限付与ユニット２５１４で）の判定に従って、それぞれの制限された動作を（例えば、実行ユニット２５１６で）実行し、指紋照合情報が制限された動作に対するそれぞれの権限付与基準を満たしていないと（例えば、権限付与ユニット２５１４で）の判定に従って、それぞれの制限された動作の実行を取り止めるように構成されている。
【０４７５】
いくつかの実施形態において、同じ指紋照合基準を使って複数の異なるそれぞれの入力についての指紋が処理される。
【０４７６】
いくつかの実施形態において、指紋照合情報は、指紋照合基準に従って判定された一致指紋を識別する情報を含む。
【０４７７】
いくつかの実施形態において、一致指紋が、制限された動作を実行する権限を付与されたユーザに関連付けられた指紋である時、動作固有権限付与基準は満たされる。
【０４７８】
いくつかの実施形態において、処理ユニットは、それぞれの入力における特徴点を（例えば、識別ユニット２５１０で）識別し、それぞれの入力において識別された特徴点を複数の候補指紋における特徴点と（例えば、判定ユニット２５１２で）比較し、最も大きい数の一致特徴点を有するそれぞれの候補指紋を一致指紋として（例えば、判定ユニット２５１２で）選択することによって指紋照合情報を判定するように構成されている。
【０４７９】
いくつかの実施形態において、指紋照合情報は、複数の登録済みの指紋のうちの、指紋照合基準に従って識別される最善の一致指紋、及び第１の入力と最善の一致指紋との間の一致の信頼性を示し、指紋照合基準に従って判定される指紋一致信頼値を含む。
【０４８０】
いくつかの実施形態において、最善の一致指紋が、それぞれの制限された動作を実行する権限を付与されたユーザに関連付けられ、信頼値は、それぞれの制限された動作に関連付けられた信頼閾値を超えている時に、動作固有権限付与基準が満たされる。
【０４８１】
いくつかの実施形態において、複数の制限された動作は、第１の信頼値閾値に関連付けられた第１の制限された動作と、第１の信頼閾値とは異なる、第２の信頼閾値に関連付けられた第２の制限された動作とを含む。
【０４８２】
いくつかの実施形態において、処理ユニットは、それぞれの入力における特徴点を（例えば、識別ユニット２５１０で）識別し、それぞれの入力において識別された特徴点を複数の候補指紋における特徴点と（例えば、判定ユニット２５１２で）比較し、最も大きい数の一致特徴点を有するそれぞれの候補指紋を最善の一致指紋として（例えば、判定ユニット２５１２で）選択することによって指紋照合情報を判定するように構成されている。
【０４８３】
いくつかの実施形態において、処理ユニットは、それぞれの入力における第１の数の特徴点が、最善の一致指紋における対応する特徴点と一致すると判定すると、第１の信頼値を（例えば、割当ユニット２５１８で）最善の一致指紋に割り当て、それぞれの入力における第２の数の特徴点が最善の一致指紋における対応する特徴点と一致すると判定すると、第２の信頼値を（例えば、割当ユニット２５１８で）最善の一致指紋に割り当てるように構成されている。特徴点の第２の数は、特徴点の第１の数より大きく、第１の信頼値は、それぞれの入力と最善の一致指紋との一致が、第１の信頼値で示される一致よりもより近いことを示す。
【０４８４】
いくつかの実施形態において、指紋照合基準は、デフォルト基準のセットを含み、処理ユニット２５０６は、指紋照合基準の変更を示すユーザからの基準調整入力を（例えば、取得ユニット２５０８で）受け付け、基準調整入力を受け付けると、１つ以上のデフォルト基準を指紋照合基準における対応する変更された基準と（例えば、リプレーシングユニット２５２０で）取り替えることによって指紋照合基準を（例えば、取得ユニット２５０８で）取得するように構成されている。
【０４８５】
いくつかの実施形態において、指紋センサユニット２５０４は、物理ボタンに組込まれており、処理ユニット２５０６は、指紋センサユニット２５０４上で指紋を検出すると、指紋照合情報を（例えば、判定ユニット２５１２で）判定するように構成されており、処理ユニット２５０６は、ボタンのアクティブ化を検出すると、それぞれの制限された動作を（例えば、実行ユニット２５１６で）実行するように構成されている。
【０４８６】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ及び３に関連して上述されているようなプロセッサ）又はアプリケーション固有のチップなどの情報処理装置における１つ以上の機能モジュールを実行することによって、任意選択的に、実施される。
【０４８７】
図２４Ａ〜図２４Ｄを参照して上述されている動作は、図１Ａ〜図１Ｂ又は図２５で図示されている構成要素によって、任意選択的に、実施される。例えば、取得動作２４０２、識別動作２４０８、判定動作２４１０、実行動作２４４０はイベントソータ１７０、イベント認識部１８０、イベントハンドラ１９０によって、任意選択的に、実施される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に配布する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化させる。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６又はオブジェクトアップデーター１７７を、任意選択的に、利用又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜図１Ｂに示されるコンポーネントに基づいてどのように実施されるかは明らかであるだろう。
【０４８８】
アイデンティティ及び位置情報の関連づけ
多くの電子機器により、ユーザは、ディスプレイ上で表示された対話型マップを介して自分の環境と対話することができる。例えば、そのような電子品機器（例えば、携帯型多機能機器）により、ユーザは、ソーシャルメディアサイト上で特定の事業所又はよく知られた陸標にて自分の存在を示すことができることが多い。そのような状況では、そのような電子機器は、多くの場合、マップをタッチスクリーンディスプレイ上で表示し、ユーザは、例えば、事業所又はよく知られた陸標の位置を軽くたたくことによってマップと、対話することができる。別の実施例として、そのような電子機器は、多くの場合、カメラを含み、アイデンティティ及び位置メタデータを機器を使用して撮られた写真と関連づける簡便な方法をユーザに与えることが望ましい。例えば、いくつかの実施形態では、ユーザは、タッチスクリーンディスプレイ上に表示されたマップ上の対応する位置を軽くたたくことにより、及び、別個の入力を介してアイデンティティ作成者及び／又は写真の被写体を更に示すことにより写真の位置を示すことができる。例えば、ソーシャルメディアポストと、又は、写真に関連したメタデータとしてアイデンティティ及び位置情報を関連づける既存の方法では、典型的には、アイデンティティ及び位置の各々を示す別個の入力が必要である。
【０４８９】
以下で説明する実施形態では、アイデンティティ及び位置情報を関連づける改良型の方法は、マップ上の表示された位置（例えば、地理的ロケーションに対応する位置）及び指紋センサ上で検出された指紋に関連する入力を検出することによって達成される。この方法では、指紋に対応するユーザを識別し、位置及びユーザに関連した動作（位置にてユーザの存在の表示をソーシャルメディアに掲示するか、又は、写真の位置、及び、ユーザが写真の被写体及び／又は作成者であることを示すメタデータを追加することなど）を実行する。
【０４９０】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む２６Ａ〜２６Ｇ及び２７を参照して以下で説明する機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２６Ａ〜２６Ｇ及び２７を参照して説明する実施形態は、タッチスクリーン１１２で図２６Ａ〜２６Ｇに示すユーザインタフェースを表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）で図２６Ａ〜２６Ｇで説明する入力を検出することに応答して実行される機器動作を参照して論じる。しかしながら、類似した動作が、任意選択的に、図２６Ａ〜２６Ｇに示すユーザインタフェースをディスプレイ４５０上で表示している間に図２６Ａ〜２６Ｇで説明する入力を統合指紋センサ３５９−１上で検出することに応答して、統合指紋センサ３５９−１と共に、ディスプレイ４５０と、別個のタッチ感知面４５１と、別個の指紋センサ３５９−２とを有する機器上で実行される。いくつかの実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりにタッチスクリーン１１２上で検出された２つ以上の接触の面心である。
【０４９１】
図２６Ａは、機器はマップのディスプレイを含むユーザインタフェース２６０１を表示するのを示す。この実施例では、ユーザインタフェースは、ユーザが場所の事業所及び陸標にナビゲートするのを支援するアプリケーションの一部として表示される。例えば、ユーザが検索バー２６０２において用語「Ｇａｌａ  Ｃｏｆｆｅｅ」で検索するとき、機器は、いくつかの結果を戻して、ユーザインタフェース２６０１上にピンドロップ２６０４として位置を表示する。
【０４９２】
図２６Ｂは、タッチスクリーン１１２上の接触２６０６の検出及び別個の指紋センサ１６９上の指紋２６０８の検出を示す。接触２６０６は、マップ上の接触２６０６の位置（例えば、接触２６０６が受信されるマップ上で表示された位置に対応する物理位置）ならびに識別された指紋の両方に関連する機器の動作をトリガするアクティブ化入力の実施例である。いくつかの実施形態では（例えば、タッチスクリーン１１２が指紋を識別するように構成されるとき）、単一の接触は、アクティブ化入力として、及び、指紋が識別される（例えば、指紋は接触２６０６に対応すると検出される）入力としての役割を果たす。いくつかの実施形態では、指紋は、別個の指紋センサ１６９上で検出され、音声入力など、別の形式のアクティブ化入力が、図２７に関して更に詳細に説明するように、機器により検出されてマップ上の特定の位置に関連づけられる。
【０４９３】
図２６Ｃ〜２６Ｇは、いくつかの実施形態に係る、機器が実行する様々な動作の実施例を示す。上述したように、これらの動作は、マップ上の接触２６０６の位置、並びに、識別された指紋に関連している。本開示が位置及びアイデンティティに関連する動作の広義の範囲をサポートすることを目的とし、かつ、図２６Ｃ〜２６Ｇに示す動作は単に例示的であることを理解されたい。
【０４９４】
図２６Ｃは、動作が特定の「Ｇａｌａ  Ｃｏｆｆｅｅ」店にてユーザ（例えば、指紋が識別されたユーザ）の存在を示すステップを含む実施例を示す。この実施例では、ユーザは、特定のＧａｌａ  Ｃｏｆｆｅｅ店２６０４−２に対応する特定のピンドロップを選択済みである。いくつかの実施形態では、機器は、ユーザに特定の「Ｇａｌａ  Ｃｏｆｆｅｅ」にて「チェックイン」したいことを確認するように求め、かつ、チェックインの位置のアドレスを識別する確認メッセージ２６０５を表示する。例えば、確認メッセージ２６０５において「ＣＨＥＣＫ  ＩＮ」アフォーダンスをアクティブ化させると、機器は、ソーシャルメディアウェブサイト上でユーザの存在を掲示することになる。
【０４９５】
図２６Ｄは、いくつかの実施形態に係る、機器が接触２６０６に応答して実行する動作の代替（又は状況によっては更なる）実施例を示す。図２６Ｃの場合のように、ユーザは、「Ｇａｌａ  Ｃｏｆｆｅｅ」２６０４〜２店に対応するピンドロップを選択済みである。しかしながら、この実施例では、機器は、ユーザに支払いプロンプト２６１０を介して支払い金額を提出することを促すことにより応答する。ユーザは、プロンプト２６１０内のキーパッド２６１２を使用して金額を正確に入力し、その後、支払いを提出するために「ＣＯＮＦＩＲＭ」ボタン２６１４を選択することができる。いくつかの実施形態では、ユーザは、異なるアカウントを異なる指に結びつけることができる。例えば、右の親指指紋により、支払い額がユーザの引き落としアコードを介して提出され、一方、左の人差指指紋により、支払い額がユーザのクレジット口座を介して提出されることになる。
【０４９６】
図２６Ｅ〜２６Ｇは、いくつかの実施形態に係る、接触２６１６に応答して実行される機器動作の代替実施例を示す。図２６Ｅは、ＣａｌｉｆｏｒｎｉａのＳａｎＦｒａｎｃｉｓｃｏの位置から撮られたＧｏｌｄｅｎ  Ｇａｔｅ  Ｂｒｉｄｇｅの写真２６１５のディスプレイを示す。状況によっては、写真２６１５は、機器によって以前に（例えば、機器にカメラ付き携帯電話が装備されているときに）撮られた写真である。状況によっては、写真２６１５は、以前に異なる機器によって撮られて、機器に（例えば、ネットワークで、電子メールにより、インターネットからダウンロードされて）送信された写真である。図２６Ｅに示すように、機器は、任意選択的に、ユーザが写真にメタデータ（この実施例では、位置及び作成者データ）を追加したいかどうかユーザに尋ねるプロンプトを表示する。図２６Ｅは、ユーザが位置及び作成者メタデータを写真２６１５と関連づけることを肯定的に示す接触２６１６の検出も示す。
【０４９７】
図２６Ｆは、図２６Ｅに示す実施例の続きである。接触２６１６を介して図２６Ｅ内で「ＹＥＳ」アフォーダンスが選択されると、機器は、位置情報（例えば、ジオタギング）を含むメタデータを写真２６１５と関連づけるマップ２６１８を表示する。機器は、写真の特別な重要性（例えば、どこで写真は取られたか）を有する接触２６２０をマップ上の位置にて検出する。機器は、ユーザに対応する指紋２６２２を指紋センサ１６９上で検出して、該指紋が属するユーザを識別する。図２６Ｇに示すように、機器は、接触２６２０のマップ２６１８上の位置（この場合、Ｓａｎ  Ｆｒａｎｃｉｓｃｏ、ＣＡのＧｏｌｄｅｎ  Ｇａｔｅ  Ｂｒｉｄｇｅの座標位置），並びに、指紋２６２２が属するユーザのアイデンティティ（例えば、図２６Ｇに示すように、Ｊｏｓｅｐｈ  Ｓｔｒａｕｓｓ）に関連したデータを関連づける。
【０４９８】
図２７は、いくつかの実施形態に係るアイデンティティ及び位置情報を関連づける方法２７０示す流れ図である。方法２７００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａのポータブル多機能機器）で行われる。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法２７００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０４９９】
以下で説明するように、方法２７００は、アイデンティティ及び位置情報を関連づける直観的方法を提供する。この方法により、アイデンティティ及び位置情報を関連づけるとき、ユーザの認識的負担が軽減され、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザがアイデンティティ及び位置情報を編集することを可能にすることにより、より高速かつ効率的に電力を保存し、バッテリの充電の間の時間を増やす。
【０５００】
機器は、指紋センサ（２７０２）を有する電子機器のディスプレイ上のマップを表示する（２７０２）。例えば、図２６Ａは、マップを表示する指紋センサ１６９を有する機器を示す。
【０５０１】
機器は、アクティブ化入力を検出し（２７０４）、アクティブ化入力は、それぞれの地理的ロケーション及び指紋センサ上で検出された指紋に対応するマップ上の表示された位置に関連している。例えば、アクティブ化入力は、アクティブ化入力をマップ上の表示された位置及び対応する地理的ロケーション（例えば、図２６Ｂの接触２６０６）と関連づけるためにフォーカスセレクタがマップ上の表示された位置にある間に実行される。いくつかの実施形態では、アクティブ化入力は、指紋が指紋センサ上で検出される間にアクティブ化入力が実行されるとの決定に従って指紋センサ上で検出された指紋に関連づけられる。
【０５０２】
いくつかの実施形態では、アクティブ化入力は、音声入力である。例えば、図２６Ａに示すマップを表示し、かつ、指紋センサで指紋を検出している間に、ユーザが、「１ｓｔ及びＣｅｄａｒのＧａｌａ  Ｃｏｆｆｅｅにいる」と言うと、機器は、これをＥａｓｔ  １ｓｔ  ＳｔｒｅｅｔとＥａｓｔ  Ｃｅｄａｒ  Ｓｔｒｅｅｔの交差点の特定のＧａｌａ  Ｃｏｆｆｅｅ（ピンドロップ２６０４−１により表される）のアクティブ化入力と解釈することになる。いくつかの実施形態では、アクティブ化入力は、ユーザの位置を決定するために機器が機器の位置決定機能性を使用する要求に対応する音声入力である。例えば、指紋２６０８が検出される間（又は、後に、又は、前に）、ユーザは、「現在の位置を使用する」と言えば、機器は、ユーザの現在の位置を（例えば、全地球測位システムソフトウェア及び／又はハードウェアを使用して）決定することになる。あるいは、ユーザが、「Ｇａｌａ  Ｃｏｆｆｅｅにいる」、又は、「Ｇａｌａ  Ｃｏｆｆｅｅでチェックインする」と言えば、機器が、最も近いＧａｌａ  Ｃｏｆｆｅｅ（例えば、機器がユーザはＥａｓｔ  １ｓｔ  Ｓｔｒｅｅｔ及びＥａｓｔ  Ｃｅｄａｒ  Ｓｔｒｅｅｔの交差点にいると決定したときに、ピンドロップ２６０４−１により表されるＧａｌａ  Ｃｏｆｆｅｅ）にて識別されたユーザをチェックインする要求として入力を認識することになる。
【０５０３】
いくつかの実施形態では、アクティブ化入力は、指紋センサと異なるタッチ感知面上で検出される（２７０６）（例えば、アクティブ化入力は、統合指紋センサを含まないタッチパッド又はタッチスクリーンディスプレイの部分で検出され、アクティブ化入力は、図２６Ａ〜２６Ｇに示すように、統合指紋センサ上に置かれつつある指紋と同時に、又は、実質的に同時に発生する）。
【０５０４】
いくつかの実施形態では、アクティブ化入力は、指紋センサ上で検出される（２７０８）（例えば、アクティブ化入力は、統合指紋センサを含むタッチパッド又はタッチスクリーンディスプレイの部分で検出され、統合指紋センサは、指紋に対応するユーザを識別するために使用される）。
【０５０５】
アクティブ化入力（２７１０）を検出することに応答して、機器は指紋に対応するユーザを識別する（２７１２）（例えば、指紋センサ上で検出された指紋と一致する以前に登録済みの指紋を含むユーザプロファイルを識別する）。機器は、その後、それぞれの地理的ロケーション及びユーザに関連した動作を実行する（２７１４）。
【０５０６】
いくつかの実施形態では、それぞれの地理的ロケーション及びユーザに関連した動作は、それぞれの地理的ロケーションにてユーザの（仮想又は物理的）存在を示すメッセージを生成するステップを含む（２７１６）（例えば、ユーザは、図２６Ａ〜２６Ｃに示すように、同時に指紋センサで指紋を有すると同時に事業所の場所に対応するマップ上の位置を選択することにより、レストラン、店、公園、又は他の事業所の場所などの地理的ロケーションに「チェックインする」ことができる）。
いくつかの実施形態では、生成されたメッセージは、ユーザがそれぞれの地理的ロケーションにて目下物理的に存在することを示す。いくつかの実施形態では、生成されたメッセージは、ユーザが以前に物理的に存在したか、又は、将来はそれぞれの地理的ロケーションにて物理的に存在することになることを示す。いくつかの実施形態では、ユーザの存在を示すメッセージは、その位置でのユーザの実際の物理存在を示す（例えば、ユーザがレストランにて食事中である間、ユーザはレストランにて食事中であることを示すたメニューザはレストランにチェックインする）。いくつかの実施形態では、ユーザの存在を示すメッセージは、ユーザの仮想実在を示す（例えば、ユーザは、レストランにて予約を要求するか、又は、ユーザがレストランにて予約をしたことを示すためにレストランにチェックインするか、又は、ユーザは、たとえユーザが電話又はテレビ会議を介して遠隔操作にて会議に参加しているとしても会議が行われている位置にチェックインする）。
【０５０７】
いくつかの実施形態では、地理的ロケーション及びユーザに関連した動作は、それぞれの地理的ロケーションにてユーザから事業所への支払いを許可する（２７１８）ステップを含む。（例えば、店への支払い額を許可するステップは、図２６Ｄに示すように、指紋が指紋センサ上にある間に店の位置に対応するマップ上の位置を選択することである）。
【０５０８】
いくつかの実施形態では、地理的ロケーション及びユーザに関連した動作は、媒体にメタデータを追加する（２７２０）ステップを含み、メタデータは、媒体がそれぞれの地理的ロケーション及びユーザに関連していることを示す（例えば、図２６Ｅ〜２６Ｇに示すように、写真が取られた位置も、ユーザが写真を取った、又は、ユーザが写真に写っていることも示すメタデータを写真に追加することにより、ユーザが取った又は、ユーザが写っている写真にジオタグする）。
【０５０９】
図２７における動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法に関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載のものはまた、図２７に関連して上述した方法と類似の様式で適用可能であることに留意されたい。例えば、方法２７００を参照して先述した指紋、入力、マップ及びフォーカスセレクタは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］に記載したもの）を参照して本記載の指紋、入力、マップ及びフォーカスセレクタの特性の１つ以上を有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０５１０】
いくつかの実施形態によれば、図２８は、様々な記述する実施形態の原理に従って構成された電子機器２８００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図２８に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０５１１】
図２８に示すように、電子機器２８００は、マップを含むユーザインタフェースを表示するように構成されたディスプレイユニット２８０２と、指紋センサユニット２８０６と、ディスプレイユニット２８０２及び指紋センサユニット２８０６に結合された処理ユニット２８０８とを含む。いくつかの実施形態では、機器は、組み込まれた指紋センサユニット２８０６−１を有するタッチ感知面ユニット２８０４を含む。そのような実施形態では、処理ユニットは、指紋センサユニット２８０４−１とともにタッチ感知面ユニット２８０４に結合される。いくつかの実施形態では、機器は、別個の指紋センサユニット２８０６−２を含む。いくつかの実施形態では、処理ユニット２８０８は、検出ユニット２８１０と、実行ユニット２８１２と、実行ユニット２８１４とを含む。
【０５１２】
処理ユニット２８０８は、アクティブ化入力を検出するように構成され、アクティブ化入力は、それぞれの地理的ロケーション、及び、指紋センサユニット２８０６上で検出された指紋に対応するマップ上の表示された位置に関連している。アクティブ化入力を検出することに応答して、処理ユニット２８０８は、指紋に対応するユーザを識別して、それぞれの地理的ロケーション及びユーザに関連した動作を実行するように構成される。
【０５１３】
いくつかの実施形態では、アクティブ化入力は、指紋センサユニット２８０４と異なるタッチ感知面ユニット２８０４上で検出される。
【０５１４】
いくつかの実施形態では、アクティブ化入力は、指紋センサユニット２８０４上で検出される。
【０５１５】
いくつかの実施形態では、それぞれの地理的ロケーション及びユーザに関連した動作は、先に更に詳細に論したように、それぞれの地理的ロケーションでのユーザの存在を示すメッセージを生成するステップを含む。
【０５１６】
いくつかの実施形態では、地理的ロケーション及びユーザに関連した動作は、先に更に詳細に論したように、それぞれの地理的ロケーションにてユーザから事業所への支払いを許可するステップを含む。
【０５１７】
いくつかの実施形態では、地理的ロケーション及びユーザに関連した動作は、メタデータを媒体に追加するステップを含み、メタデータは、先に更に詳細に論したように、媒体がそれぞれの地理的ロケーション及びユーザに関連していることを示す。
【０５１８】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０５１９】
図２７を参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図２８に示す構成要素により実行される。例えば、表示動作２７０２、検出動作２７０４、及び、識別動作２７１２は、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０により任意選択的に実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０５２０】
ユーザへの作業空間の割り当て
多くの電子機器は、ユーザがそれぞれのユーザインタフェースに関連した様々な機能及び動作を実行することを可能にするグラフィカルユーザインタフェース（例えば、データ記憶オプション、テキスト編集アプリケーション、描画アプリケーションなど）を有する。更に、多くの電子機器は、２人以上のユーザの間で共有される。そのような共有機器と対話すると同時に、ユーザは、ユーザの自身のプリフェランスに基づいて特殊定義の機能及び動作（例えば、アプリケーションの特注リスト、個人データ記憶空間、ユーザ指定のテキストフォントなどの特注データフォーマット化オプション、線幅、描画オプションなど）で個人作業空間又は仕事領域を作り出して定義することを望むことが多い。
【０５２１】
ユーザが共有機器上で自分自身の個人作業空間を作り出す一部の方法は、（例えば、自分のそれぞれのアカウントにユーザを関連づける別個のユーザ名及びパスワードでの）別個のユーザアカウントの作成を含む。ユーザは、その後、それぞれのユーザ名及びパスワードを使用してそれぞれのアカウントにログインすることができる。これらの方法は、１人のユーザのみが共有機器上で任意の特定の時間にて自分のそれぞれのアカウントにログインすることができるという点で限られたものであり、その結果、複数のユーザが同じ共有された機器上で同時に自分のアカウントにアクセスすることが難しくなる。更に、これらの方法は、ユーザに向けて紛らわしく、かつ、時間が掛かるものになり兼ねない、作業空間の間で切り替えるためのメニュー及び設定の階層を介したナビゲーションが必要である。
【０５２２】
開示する実施形態は、領域の外周部又は境界線を定義するために１つ以上の接触を使用することにより、ユーザが多機能機器のディスプレイ上の領域を定義することを可能にすることにより多機能機器上の共有作業空間を仕切る簡便かつ効率的な方法を提供する。領域を定義するたメニューザにより使用される１つ以上の接触において少なくとも検出された指紋に基づいて、機器は、領域をそれぞれのユーザと関連づけて、領域をユーザの個人的なプリフェランス及び設定と関連づける。その結果、１人以上のユーザは、素早くかつ効率的に同じ物理機器上でそれぞれの作業空間又は仕事領域を定義して、ユーザの指紋識別表示に基づいてそれぞれの作業空間に関連した特殊設定を有することができる。
【０５２３】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む２９Ａ〜２９Ｓ及び３０Ａ〜３０Ｂを参照して以下で説明する機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図２９Ａ〜２９Ｓ及び３０Ａ〜３０Ｂを参照して説明する実施形態は、ディスプレイ４５０、別個のタッチ感知面４５１、及び別個の指紋センサ３５９−２を参照して論じる。類似した動作が、図２９Ａ〜２９Ｓに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図２９Ａ〜２９Ｓで説明する入力を統合指紋センサ３５９−１上で検出することに応答して、統合指紋センサ３５９−１で任意選択的に機器上で実行される。更に、類似した動作が、タッチスクリーン１１２上で図２９Ａ〜２９Ｓに示すユーザインタフェースを表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）で図２９Ａ〜２９Ｓで説明する接触を検出することに応答して、タッチスクリーン１１２を有する機器上で任意選択的に実行される。そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりにタッチスクリーン１１２上で検出された２つ以上の接触の面心である。
【０５２４】
図２９Ａは、携帯型多機能機器１００のディスプレイ２９００上で表示される、ユーザ選択可能なアイコン（例えば、複数の立ち上げ可能なアプリケーションに対応するユーザ選択可能なアイコン４２４−４４６）を有する第１のユーザインタフェース（例えば、アプリケーション起動ユーザインタフェース又はホーム画面インタフェース）を示す。いくつかの実施形態では、ディスプレイ２９００はタッチに応答するタッチセンサのアレイを有するタッチ感知ディスプレイである。いくつかの実施形態では、タッチセンサのアレイは、ディスプレイを形成する表示要素を画定する平面と一致する（例えば、共起された、又は、同一平面上）平面にある。結合されたディスプレイ２９００及びタッチ感知面は、タッチスクリーン１１２と本明細書でいうことがある。いくつかの実施形態では、機器はタッチに応答するタッチセンサのアレイを有するタッチ感応表面を（例えば、ディスプレイで同時に起こる、共起されたか、又は、同一平面上平面において）含み、タッチ感応表面は、指紋感知能力を含む（例えば、タッチ感応表面は、高い空間精度で指紋を検出することができる指紋センサのアレイを含む）。したがって、いくつかの実施形態では、機器は、タッチ感応表面上で１つ以上の指紋を検出して、１つ以上の指紋を機器の１つ以上の対応するユーザと任意選択的に関連づけることができる。
【０５２５】
図２９Ａ〜２９Ｂは、タッチスクリーン１１２上で第１の領域を画定する（例えば、第１の領域を取り囲む第１の外周部の輪郭を描く）第１の１つ以上の入力のセット（例えば、１つ以上の対応する指紋を有する１つ以上の接触を含む）をタッチスクリーン１１２上で検出することを示す。図２９Ａ〜２９Ｂは、更に、１つ以上の接触内の第１の接触が第１のユーザに関連した第１の指紋を含むと決定することを示す。したがって、図２９Ａ〜２９Ｂは、機器が第１の領域を第１のユーザと（例えば、第１のユーザ固有の特殊作業設定を有する第１のユーザの作業空間として）関連づけることを示す。
【０５２６】
図２９Ａに示すように、機器は、機器１００のタッチスクリーン１１２上で対応する指紋２９０２−ａ、２９０２−ｂ、２９０２−ｃ及び２９０２ｄ）を有する接触を含む第１の１つ以上の入力のセットを検出する。第１の入力のセット（例えば、対応する指紋２９０２−ａ、２９０２−ｂ、２９０２−ｃ及び２９０２ｄを含む）は、機器のタッチスクリーン表面上で第１の（例えば、実質的に矩形の）領域の境界又は境界線を形成する（例えば、実質的に矩形の）外周部を画定する。図２９Ｂに示すように、機器は、指紋２９０２−ａ、２９０２−ｂ、２９０２−ｃ、及び２９０２ｄの１つ以上が第１のユーザ（例えば、Ｊｉｍ）に関連していると決定する。したがって、機器は、（例えば、検出された指紋がユーザの指紋に一致すると決定するユーザの指紋の指紋特徴部を有する検出された指紋との比較に基づいて）タッチスクリーン１１２の第１の領域を第１のユーザと関連づける（例えば、指定する）。例えば、第１の領域は、Ｊｉｍに指定される作業空間であり、かつ、Ｊｉｍの好適な（例えば、特殊定義の）アプリケーション（例えば、及び、対応するアプリケーション起動アイコン）を含む。図２９Ｂに示すように、ユーザは、単に個人作業空間の領域の境界線又は外周部を画定するために１つ以上の入力を使用することにより（例えば、１つ以上の対応する指紋を有する１つ以上の接触で）、好適な特殊設定で、多機能機器上で、個人作業空間を（例えば、共有された作業空間から）切り開き、その輪郭を描く、又は、指定する改良された便利さを有する。
【０５２７】
類似の線に沿って、図２９Ｃは、携帯型多機能機器１００のタッチスクリーン１１２上で表示される、共通作業空間におけるメモ（例えば、１つ以上のユーザによりごく最近作成又は編集されたメモ）のリストを有する第２のユーザインタフェース（例えば、ノートパッド又はテキスト編集アプリケーションユーザインタフェース）を示す。図２９Ｃ〜２９Ｄは、タッチスクリーン１１２上で第１のユーザ（例えば、Ｍａｒｋ）に関連した第１の１つ以上の入力のセット（例えば、１つ以上の指紋２９０６−ａ、２９０６−ｂ、２９０６−ｃ及び２９０６ｄを含む）を検出することを示し、第１の１つ以上の入力のセットは、第１の領域を画定する。
【０５２８】
図２９Ｄに示すように、第１の１つ以上の入力のセットは、入力の第１のセットが第１のユーザに対応する１つ以上の指紋を含むと決定することに少なくとも基づいて、第１のユーザに（例えば、Ｍａｒｋに）関連した第１の領域（例えば、矩形テキスト編集作業空間２９０８）に関連している（例えば、その境界線又は外周部を画定する）。図２９Ｄに示すように、第１の領域（例えば、第２の１つ以上の入力のセットを手段として入力されたるＭａｒｋによる新しいメモ）において第１のユーザにより入力されたテキストは、第１のユーザ（例えば、Ｍａｒｋ）のプリフェランスに基づいて、第１の動作に関連している（例えば、第１の領域において入力されたテキストは、フォントなどの特殊設定、テキストサイズ、フォーマット化に従って表示及びフォーマットされる）。２９Ｅ〜２９Ｆ図に示すように、機器は第１の領域の外側で（例えば、矩形テキスト編集作業空間２９０８の外側で）タッチスクリーン１１２上で１つ以上の入力の第３の１つ以上の入力のセット（例えば、接触２９１０）を検出する。機器が表示の領域に関連していなかった新しいメモの作成に対応する入力を検出した場合、新しいメモは、デフォルトプリフェランス（例えば、異なるフォント、テキストサイズ及びフォーマット化プリフェランス）を使用して生成されることになる。２９Ｅ〜２９Ｆ図に示すように、第３の１つ以上の入力のセット（例えば、接触２９１０）が第１の領域の外側にあるという決定に従って、機器は、第２の動作を実行する（例えば、最近作成又は編集されたメモのリストを再表示するためにＭａｒｋによる新しいメモを最小化する）。
【０５２９】
したがって、いくつかの実施形態では、個人作業空間を（例えば、共有作業空間から）切り開くか、輪郭を描くか、画定するか、又は、指定した後に、多機能機器上で、ユーザは、単に（例えば、個人作業空間に対応する）第１の領域における１つ以上の接触を置くことにより、（例えば好適な特殊設定に従った又は関連した）第１の動作を実行し、かつ、第１の領域の外側に１つ以上の接触を置くことにより第２の動作を実行する（例えば、個人向けの作業空間を捨てているか、又は、デフォルトプリフェランスに従って新しいメモを生成する改善された便利さを有する。
【０５３０】
更に別の例として、図２９Ｇは、携帯型多機能機器１００のタッチスクリーン１１２上で表示される、図を作成する（例えば、１人以上のユーザ間の）共通の共有された作業空間を有する第３のユーザインタフェース（例えば、描画アプリケーションユーザインタフェース）を示す。図２９Ｈは、タッチスクリーン１１２上で第１のユーザ（例えば、Ｍａｒｋ）に関連した第１の１つ以上の入力のセット（例えば、１つ以上の指紋２９１２−ａ、２９１２−ｂ、２９１２−ｃ、及び２９１２ｄを含む）を検出することを示す。図２９Ｉに示すように、第１の１つ以上の入力のセットは、入力の第１のセットが第１のユーザに対応する（例えば、Ｍａｒｋに対応する）１つ以上の指紋を含むと決定することに少なくとも基づいて、第１のユーザに（例えば、Ｍａｒｋに）関連した第１の領域（例えば、矩形テキスト編集作業空間２９１３）を画定する。
【０５３１】
図２９Ｊ〜２９Ｋは、更に、第１の領域内で（例えば、Ｍａｒｋの矩形スケッチ作業空間２９１３内で）タッチスクリーン１１２上で第２の１つ以上の入力のセット（例えば、接触２９１４）を検出して接触を第１のユーザのものと考えることを示す。例えば、Ｍａｒｋの描画作業空間２９１３内で接触２９１４を検出すると、機器は、第１のユーザに関連した特殊設定に従って第１の動作を実行する（例えば、機器は、色プリフェランス、境界線設定などのＭａｒｋのプリフェランス又は特殊設定に基づいて、接触２９１４の動きにより、第１の領域において描かれた形状を塗りつぶして形状の輪郭を描く）。他方、図２９Ｋ〜２９Ｌに示すように、機器は、第１の領域の外側で（例えば、矩形テキスト描画作業空間２９１３の外側で）タッチスクリーン１１２上で第３の１つ以上の入力のセット（例えば、接触２９１６）を検出して、第２の動作を（例えば、図２９Ｌに示すように、Ｍａｒｋの特殊設定と異なる、デフォルト色又は塗りつぶし及び境界線設定など、デフォルト設定に従って又は関連して）実行する。
【０５３２】
図２９Ｍ〜２９Ｑに示すように、第１の領域は第１のユーザに関連しているが、第２のユーザ（例えば、Ｊａｎｅ）に関連した第４の１つ以上の入力のセット（例えば、移動する指紋２９１８の１つ以上の実例を含む）が、タッチスクリーン１１２上で検出される。図２９Ｍ〜２９Ｑに示すように、第４の１つ以上の入力のセットは、第４の入力のセットが第２のユーザに対応する（例えば、Ｊａｎｅに対応する）１つ以上の指紋を含むと決定することに少なくとも基づいて、第２のユーザに（例えば、Ｊａｎｅに）関連した第２の領域（例えば、矩形描画作業空間２９１９）を画定する。図２９Ｑに示すように、第２の領域（例えば、矩形描画作業空間２９１９）は、ディスプレイの（例えば、図２９Ｑに示す機器の向きを基準にして）垂直右縁部に近接している。したがって、（第２の領域内の１つ以上のユーザインタフェースオブジェクトを含む）第２の領域は、第２の領域ディスプレイの底部としてディスプレイの垂直右縁部を使用して向きが定められる。
【０５３３】
２９Ｒ〜２９Ｓ図に示すように、機器は、第２の領域内で（例えば、Ｊａｎｅの矩形描画作業空間２９１９内で）タッチスクリーン１１２上で第２の１つ以上の入力のセット（例えば、接触２９２０）を検出して、接触２９２０を第２のユーザの（例えば、Ｊａｎｅの）ものと考える。例えば、Ｊａｎｅの描画作業空間２９１９内で接触２９１９を検出すると、機器は、第２のユーザに関連した特殊設定に従って第２の動作を実行する（例えば、機器は、色プリフェランス、境界線設定などのＪａｎｅのプリフェランス又は特殊設定に基づいて、接触２９１９の動きにより、第２の領域において描かれた形状を塗りつぶして形状の輪郭を描く）。図２９Ｓに示すように、Ｊａｎｅのプリフェランス項目では、Ｍａｒｋのプリフェランスにより指定された線幅及び塗りつぶしよりも細い線幅及び薄いオブジェクトの塗りつぶしを指定する。
【０５３４】
したがって、いくつかの実施形態では、第１のユーザが多機能機器上で個人作業空間を（例えば、共有された作業空間から）画定した後、第２のユーザは、（例えば、第１のユーザの作業空間と異なる）自分の作業空間を同時に画定することができる。その結果、２人以上のユーザが、同時に、指接触により画定された外周部を使用して作業空間をそれぞれの仕事領域に仕切ることにより、多機能機器上で作業空間を共有することができ、機器は、その後、それぞれの指紋に基づいて個々のユーザのそれぞれの仕事領域をそれぞれのユーザと関連づける。いくつかの実施形態では、別個の作業空間は、異なる文書に対応する（例えば、Ｍａｒｋの描画文書及びＪａｎｅの別個の描画文書に対応し、そして、領域２９１３及び２９１９が捨てられれるとき、Ｍａｒｋ及びＪａｎｅにより描かれたオブジェクトはオブジェクトを描いたそれぞれのユーザに関連した別個の文書内に保存されることになる）。いくつかの実施形態では、別個の作業空間は、同じ文書において異なる作業空間に対応する（例えば、Ｍａｒｋ及びＪａｎｅは、同じ文書の異なる部分に貢献しており、領域２９１３及び２９１９が捨てられたとき、Ｍａｒｋ及びＪａｎｅにより描かれたオブジェクトは、同じ文書において示され続けることになる）。
【０５３５】
図３０Ａ〜３０Ｂは、いくつかの実施形態に従って１つ以上のユーザでタッチ感知面の関連している領域を割り当てる方法３０００を示す流れ図である。方法３０００は、ディスプレイと、タッチ感知面とを有する電子機器（例えば、図３の機器３００、又は、図１Ａ携帯型多機能機器１００）にて実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法３０００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０５３６】
以下で説明するように、方法３０００は、タッチ感知面の領域を１人以上のユーザと関連づける直観的方法を提供する。この方法により、作業空間を選択した時にユーザの認識的負担が軽減され、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが作業空間を選択又は自己指定することを可能にすることにより、より高速かつ効率的に電力を保存し、バッテリの充電の間の時間を増やす。
【０５３７】
機器は、タッチ感知面の第１の領域を画定する第１の１つ以上の入力のセットをタッチ感知面上で検出する（３００２）。例えば、機器は、ユーザが指で（例えば、図２９Ｍ〜２９Ｐを参照して説明するように）タッチ感知面の領域の輪郭を描いているのを検出するか、又は、ユーザが作業域の隅部を識別するために同時に２本、３本又は４本の指を（例えば、図２９Ａ、２９Ｃ及び２９Ｈを参照して説明するように）作業空間ディスプレイの上に置くのを検出する。いくつかの実施形態では、タッチ感知面の第１の領域は、タッチスクリーンディスプレイの領域（例えば、図２９Ｂの第１の領域２９０４、図２９Ｄの第１の領域２９０８、図５１の第１の領域２９１３）である（３００４）。
【０５３８】
（例えば、第１の１つ以上の入力のセットを検出することに応答して）第１の１つ以上の入力のセットを検出した（３００６）後、機器は、第１の１つ以上の入力のセットが第１のユーザに関連した第１の指紋（例えば、図２９Ａ〜２９ＢのＪｉｍに関連した指紋２９０２−ａ、２９０２−ｂ、２９０２−ｃ及び２９０２ｄ、図２９Ｃ〜２９ＤのＭａｒｋに関連した指紋２９０６−ａ、２９０６−ｂ、２９０６−ｃ及び２９０６ｄ、図２９Ｈ〜２９ＩのＭａｒｋに関連した指紋２９１２−ａ、２９１２−ｂ、２９１２−ｃ、及び２９１２ｄ）を含む第１の接触を含む（３００８）と決定する。機器は、第１の１つ以上の入力のセットが第１のユーザに関連した第１の指紋を含む第１の接触を含むという決定に少なくともある程度基づいて、タッチ感知面の第１の領域（例えば、図２９ＢのＪｉｍに関連した第１の領域２９０４、図２９ＤのＭａｒｋに関連した第１の領域２９０８、図２９１のＭａｒｋに関連した第１の領域２９１３）を第１のユーザと関連づける（３０１０）。したがって、いくつかの実施形態では、ユーザは、ユーザに関連した指紋を含む１つ以上の接触を使用する共有作業空間において領域の輪郭を追跡することによりタッチ感知面上で共有された作業空間の一部をユーザの作業空間として選択することができる。ユーザは、その後、ユーザに関連するユーザ固有の動作を実行するためにこの個々の作業空間を使用する（例えば、図２９Ｂを参照して説明するように特殊アプリケーションを使用する、図２９Ｄを参照して説明するように特殊フォント及び文字サイズを使用する、図２９Ｋを参照して説明するように特殊線幅及び境界線設定並びに形状色又は塗りつぶしを使用する）ことができる。
【０５３９】
いくつかの実施形態では、タッチ感知面の第１の領域を第１のユーザと関連づけた後、機器は、第１の領域の範囲の視覚的合図を表示する（３０１２）。例えば、機器は、第１の領域の周りの境界（例えば、図２９ＢのＪｉｍに関連した第１の領域２９０４の周り、又は、図２９ＤのＭａｒｋに関連した第１の領域２９０８の周り、又は、図２９１のＭａｒｋに関連した第１の領域２９１３の周りの境界）を表示する。
【０５４０】
いくつかの実施形態では、タッチ感知面の第１の領域が第１のユーザと関連づけられている（３０１４）間に、機器は、動作３０１６〜３０３４を参照して説明した１つ以上のステップを実行する。機器は、第１の領域内で１つ以上の入力の第２のセットを検出する（３０１６）。機器は、１つ以上の入力の第２のセットを第１のユーザのものと考える（３０１８）。例えば、機器は第１の領域内で第２の１つ以上の入力のセットを検出することに応答して、１つ以上の動作を実行して、第２の１つ以上の入力のセットに従って生成されたデータを第１のユーザに関連した記憶場所に記憶するか、又は、その他の方法で、第１のユーザからの入力であるかのように第２の１つ以上の入力のセットを処理する。いくつかの実施形態では、第２の１つ以上の入力のセットは、他の第２の１つ以上の入力のセットがユーザに対応するという表示を必要とすることなく第１の領域内の入力の位置に基づいて第１のユーザのものと考えられる。例えば、機器は、第２の１つ以上の入力のセット内の接触の指紋を識別しない。その代わりに、第１の領域に発生するジェスチャが、第１のユーザによる入力であると想定される。
【０５４１】
いくつかの実施形態では、機器は、第３の１つ以上の入力のセットを検出する（３０２０）。第３の１つ以上の入力のセットを検出する（３０２２）ことに応答して、第３の１つ以上の入力のセットが第１の領域内で検出されるという決定に従って、機器は、第１の動作を実行し（例えば、機器は、図２９Ｄを参照して説明するように第１のユーザのフォントプリフェランスに従ってテキスト編集動作を実行するか、又は、第１の領域２９１３内の接触２９１４を検出すると、機器は、図２９Ｊ〜２９Ｋを参照して説明するように、図のために第１のユーザの特殊線幅及び形状塗りつぶしを使用し）、第３の１つ以上の入力のセットが第１の領域の外側で検出されるという決定に従って、機器は、第１の動作と異なる第２の動作を実行する（例えば、第１の領域２９０８の外側で接触２９１０を検出すると、機器は、第１のユーザにより作り出された新しいメモを最小化して、図２９Ｅを参照して説明した最近作成又は編集されたメモのリストを再表示する、第１の領域２９１３の外側で接触２９１６を検出すると、機器は、図２９Ｋ〜２９Ｌを参照して説明するように、図に向けてデフォルト線幅及び形状塗りつぶしを使用する）。例えば、第１の領域内の入力は、第１のユーザのユーザプリフェランス（例えば、テキストフォントプリフェランス、テキスト色プリフェランス、線色／幅プリフェランス、特殊辞書又はオートコレクトオプション、又は、第１のユーザに関連した特殊アプリケーションツールバー設定）に従って視覚的要素に変換され、一方、第１の領域の外側の入力は、デフォルトユーザプリフェランス（例えば、デフォルトテキストフォントプリフェランス、デフォルトテキスト色プリフェランス、デフォルト線色／幅プリフェランス、デフォルト辞書、又はオートコレクトオプション、又は、デフォルトアプリケーションツールバー設定）に従って視覚的要素に変換される。
【０５４２】
機器は、タッチ感知面の第２の領域を画定する第４の１つ以上の入力のセットをタッチ感知面上で検出する（３０２４）（例えば、図２９Ｑの、第２の領域２９１９を画定する指紋２９１８を含む接触の動き）。例えば、機器は、第２のユーザが、指で（例えば、図２９Ｍ〜２９Ｑを参照して説明するように）、又は、第２のユーザの作業空間の隅部を識別するためにディスプレイ上で２本、３本、又は、４本の指を同時に置くことにより、タッチ感知面の領域の輪郭を描くのを検出する。機器は、第４の１つ以上の入力のセットが第２のユーザ（例えば、Ｊａｎｅ（図２９Ｑ）に関連した指紋２９１８）に関連した第２の指紋を含む第２の接触を含む（３０２６）と決定する。機器は、第４の１つ以上の入力のセットが第２のユーザに関連した第２の指紋を含む第２の接触を含むという決定に少なくともある程度基づいて、タッチ感知面の第２の領域を第２のユーザと関連づける（３０２８）（例えば、機器は、指紋２９１８がＪａｎｅに関連していると決定することに少なくとも基づいて、第２の領域２９１９をＪａｎｅと関連づけた）。いくつかの実施形態では、タッチ感知面の第２の領域は、タッチ感知面の第１の領域と異なる（例えば、重なりなし）。
【０５４３】
いくつかの実施形態では、タッチ感知面の第１の領域が第１のユーザに関連しており、タッチ感知面の第２の領域が第２のユーザに関連している間に、機器は、第５の１つ以上の入力のセットを検出する（３０３０）。第５の１つ以上の入力のセットを検出することに応答して、第５の１つ以上の１セットの入力が第１の領域内に検出されるという決定（３０３２）に従って、機器は、第１の動作を実行（例えば、第１の領域２９１３内の接触２９１４を検出すると、機器は、図２９Ｊ〜２９Ｋを参照して説明するように、Ｍａｒｋのプリフェランスに基づいて線幅又は形状塗りつぶしの特殊設定を使用する）し、第５の１つ以上の入力のセットが第２の領域内で検出されるという決定に従って、機器は、第１の動作と異なる第２の動作を実行する（例えば、第２の領域２９１９内で接触２９２０を検出すると、機器は、図２９Ｒ〜２９Ｓを参照して説明するように、Ｊａｎｅのプリフェランスに基づいて線幅又は形状塗りつぶしの特殊設定を使用する）。例えば、第１の領域内の入力は、第１のユーザのユーザプリフェランスに従って視覚的要素（例えば、テキストマークアップ色、テキストフォントプリフェランス、テキスト色プリフェランス、線色／幅プリフェランス、特殊辞書又はオートコレクトオプション、及び／又は、第１のユーザに関連した特殊アプリケーションツールバー設定）に変換され、一方、第２の領域内の入力は、第２のユーザのユーザプリフェランスに従って視覚的要素（例えば、テキストマークアップ色、テキストフォントプリフェランス、テキスト色プリフェランス、線色／幅プリフェランス、特殊辞書又はオートコレクトオプション、及び／又は第２のユーザに関連した特殊アプリケーションツールバー設定）に変換される。
【０５４４】
いくつかの実施形態では、第１の領域は、ディスプレイの第１の縁部に近接しており（例えば、第１の領域２９１３は、図２９Ｇ〜２９Ｓに示す機器の向きを基準にしてディスプレイの水平下縁部に近接しており）、第１の領域内で表示された１つ以上の第１のユーザインタフェースオブジェクトは、ディスプレイの底部として第１の縁部を使用して向きが定められ（例えば、Ｍａｒｋの描画作業空間は、図２９Ｉ〜２９Ｌを参照して説明するように底部として水平下縁部を使用して向きが定められ）、第２の領域は、（ディスプレイの第１の縁部と異なる）ディスプレイの第２の縁部に近接しており（例えば、第２の領域２９１９は、図２９Ｇ〜２９Ｓに示す機器の向きを基準にしてディスプレイの垂直右縁部に近接しており）、第２の領域内で表示された１つ以上の第２のユーザインタフェースオブジェクトは、ディスプレイの底部として第２の縁部を使用して向きが定められる（例えば、Ｊａｎｅの描画作業空間は、図２９Ｑ〜２９Ｓを参照して説明するように、底部として垂直右縁部を使用して向きが定められる）。例えば、機器は、オブジェクト／テキストの「底部」が第１の領域に最も近いディスプレイの縁部の方へあるように第１の領域内のテキスト／グラフィカルオブジェクトの向きを定める。同様に、機器は、オブジェクト／テキストの「底部」が第２の領域に最も近いディスプレイの縁部の方へあるように第２の領域内のテキスト／グラフィカルオブジェクトの向きを定める。
【０５４５】
図３０Ａ〜３０Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図３０Ａ〜３０Ｂに関連して上述した方法３０００と類似の様式で適用可能であることに留意されたい。例えば、方法３０００を参照して先述した指紋、接触、ユーザインタフェースオブジェクト、入力、視覚的合図は、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］内に記載されたもの）を参照して本記載の指紋、接触、ユーザインタフェースオブジェクト、入力、視覚的合図の特性の１つ以上を有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０５４６】
いくつかの実施形態によれば、図３１は、様々な説明する実施形態の原理に従って構成された電子機器３１００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図３１に記述された機能ブロックが、様々な記述する実施形態の原理を実施するために、任意選択的に合成され、又はサブブロックに分離されることは、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０５４７】
図３１に示すように、電子機器３１００は、１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニット３１０２と、タッチ感知面ユニット３１０４上で接触を受け取るように構成されたタッチ感知面ユニット３１０４と、指紋センサユニット３１０６と、ディスプレイユニット３１０２、タッチ感知面ユニット３１０４及び指紋センサユニット３１０６に結合された処理ユニット３１０８とを含む。いくつかの実施形態では、処理ユニット３１０８は、検出ユニット３１１０と、決定ユニット３１１２と、関連づけユニット３１１４と、表示有効化ユニット３１１６と、帰属化ユニット３１１８及び実行ユニット３１２０とを含む。
【０５４８】
処理ユニット３１０８は、（例えば、検出ユニット３１１０で）タッチ感知面ユニット３１０４の第１の領域を画定するタッチ感知面ユニット３１０４上で第１の１つ以上の入力のセットを検出し、第１の１つ以上の入力のセットを検出した後に（例えば、決定ユニット３１１２で）第１の１つ以上の入力のセットが第１のユーザに関連した第１の指紋を含む第１の接触を含むと決定して、第１の１つ以上の入力のセットが第１のユーザに（例えば、関連づけユニット３１１４に）関連した第１の指紋を含む第１の接触を含むという決定に少なくともある程度基づいて、タッチ感知面ユニット３１０４の第１の領域を第１のユーザと関連づけるように構成される。
【０５４９】
いくつかの実施形態では、タッチ感知面ユニット３１０４の第１の領域は、タッチスクリーンディスプレイの領域である。
【０５５０】
いくつかの実施形態では、処理ユニット３１０８は、タッチ感知面ユニット３１０４の第１の領域を第１のユーザと関連づけた後、（例えば、表示有効化ユニット３１１６で）第１の領域の範囲の視覚的合図の表示を有効化するように構成される。
【０５５１】
いくつかの実施形態では、処理ユニット３１０８は、タッチ感知面ユニット３１０４の第１の領域が第１のユーザに関連している間に、第１の領域（例えば、検出ユニット３１１０で）以内で第２の１つ以上の入力のセットを検出して、（例えば、帰属化ユニット３１１８で）第２の１つ以上の入力のセットを第１のユーザのものと考えるように構成される。
【０５５２】
いくつかの実施形態では、処理ユニット３１０８は、タッチ感知面ユニット３１０４の第１の領域が第１のユーザに関連している間に、（例えば、検出ユニット３１１０で）第３の１つ以上の入力のセットを検出し、第３の１つ以上の入力のセットを検出することに応答して、第３の１つ以上の入力のセットが第１の領域内で検出されるという決定に従って、（例えば、実行ユニット３１２０で）第１の動作を実行して、第３の１つ以上の入力のセットが第１の領域の外側で検出されるという決定に従って、（例えば、実行ユニット３１２０で）第１の動作と異なる第２の動作を実行するように構成される。
【０５５３】
処理ユニット３１０８は、タッチ感知面ユニット３１０４の第１の領域が第１のユーザに関連している間に、（例えば、検出ユニット３１１０で）タッチ感知面ユニット３１０４の第２の領域を画定するタッチ感知面ユニット上で第４の１つ以上の入力のセットを検出し、（例えば、決定ユニット３１１２で）第４の１つ以上の入力のセットが第２のユーザに関連した第２の指紋を含む第２の接触を含むと決定して、第４の１つ以上の入力のセットが第２のユーザに（例えば、関連づけユニット３１１４に）関連した第２の指紋を含む第２の接触を含むという決定に少なくともある程度基づいて、タッチ感知面ユニット３１０４の第２の領域を第２のユーザと関連づけるように構成される。
【０５５４】
いくつかの実施形態では、処理ユニット３１０８は、タッチ感知面ユニット３１０４の第１の領域が第１のユーザに関連して、タッチ感知面ユニット３１０４の第２の領域が第２のユーザに関連している間に、（例えば、検出ユニット３１１０で）第５の１つ以上の入力のセットを検出し、第５の１つ以上の入力のセットを検出することに応答して、第１の１つ以上の入力のセットが第１の領域内で検出されるという決定に従って、（例えば、実行ユニット３１２０で）第１の動作を実行して、１つ以上の入力の第１のセットが第１の領域の外側で検出されるという決定に従って、（例えば、実行ユニット３１２０で）第１の動作と異なる第２の動作を実行するように構成される。
【０５５５】
いくつかの実施形態では、第１の領域は、ディスプレイの第１の縁部に近接しており、第１の領域内で表示された１つ以上の第１のユーザインタフェースオブジェクトは、ディスプレイの底部として第１の縁部を使用して向きが定められ、第２の領域は、ディスプレイユニット３１０２の第１の縁部と異なるディスプレイユニット３１０２の第２の縁部に近接しており、及び、かつ、第２の領域内で表示された１つ以上の第２のユーザインタフェースオブジェクトは、ディスプレイの底部として第２の縁部を使用して向きが定められる。
【０５５６】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０５５７】
図３０Ａ〜３０Ｂを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図３１に示す構成要素により実行される。例えば、検出する動作３００２、決定する動作３００８及び関連づける動作３０１０は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０５５８】
ユーザに対する適切な指使い技術のトレーニング
電子機器上でのタイピング及びピアノ又は電気キーボードを弾くなどのタスクを効果的に実行するには、ユーザは、適切な指使い技術を使用する必要がある。例えば、キーボード（例えば、電子機器又はタイプライターに関連したＱＷＥＲＴＹキーボード）でタイプするときにユーザの速度及び精度を向上させるために、「タッチタイピング」として知られている技術が開発された。この技術では、ユーザは、８本の指（左右の親指を除く）をＱＷＥＲＴＹキーボード上で文字の中央列に沿って軽く置く（例えば、ユーザの左の小指、薬指、中指及び人差指は、それぞれ、「Ａ」、「Ｓ」、「Ｄ」及び「Ｆ」キー上に場所、ユーザの右の人差指、中指、薬指及び小指は、それぞれ、「Ｊ」、「Ｋ」、「Ｌ」及び「．」キー上に置かれる）。基本の手の位置としてこの配置を使用して、キーボードのそれぞれのキーには、キーを押すために使用されるべきである指が割り当てられ、押し下げられたキーに関連した文字が、接続された機器（例えば、コンピュータなどの電子機器又はタイプライター）上でタイプされる。タッチタイピングに熟達すると、ユーザは、視覚的識別ではなく、筋肉メモリに頼って、文字列をタイプすることができ、効率が上がる。ユーザの適切なタイピング技術のトレーニングを行う従来の方法は、ユーザが対応する指で特定のキーを押し、及び／又は、一連の練習を行う実施方法の運動を実行する指示を含む。しかしながら、コンピュータがタイプされる文字の精度に関するフィードバックを供給することができるが、コンピュータは、ユーザがキーボードでそれぞれのキーを押すために正しい指を使用したかどうかに関するフィードバックをユーザに供給することはできない。
【０５５９】
同様に、高い熟達度で音楽的なキーボードを弾くには、（例えば、適切な技術でキーを押すことにより）一貫した音質を生成して、（例えば、コードでキーの組み合わせを同時に押すか、又は、楽節で連続的に一連のキーを押すことにより）適当な速度及び精度を達成するために適切な指使い技術が必要である。音楽キーボード（例えば、ピアノ）を演奏するために音楽家を訓練する従来の方法としては、適切な技術を実証すると共に音楽家を目指す学習者にフィードバックを提供することができる講師との一対一の（例えば、「個人」）レッスンが挙げられる。しかしながら、個人レッスンは、極端に高価になり兼ねず、典型的には十分に前もって予定しなければならない。あるいは、ユーザが、電子機器にキーボードを接続することを可能にするか、又は、代用キーボードとしてタッチ感知面を有する電子機器の使用を可能にするプログラムが存在する。コンピュータでタイピングを習得するために使用されるプログラムと同様に、これらのプログラムは、ユーザの指使い技術ではなく、演奏される楽譜の精度に関するフィードバックを供給することができる。
【０５６０】
以下で説明する実施形態では、改良形の方法及び適切な指使い技術（例えば、タイプ、又は、音楽キーボードの演奏）のユーザインタフェースが、指接触を検出して指接触に関連した指紋を分析することにより電子機器にて達成される。このようにして、電子機器はどの指が、いくつかの実施形態では、指先のどの部分が分ける接触を成すために使用されたか決定することができる。有利なことに、タイピング及び音楽キーボード演奏をトレーニングすることのための従来の電子方法と異なり、以下で説明する方法及びユーザインタフェースは、適切な指使い技術が使用されているかどうか（例えば、ユーザが正しい高さ及び方向にて音楽キーボードに接触しているかどうか、指の適切な組み合わせが和音及び楽節を弾くために使用されているかどうか、及び、正しい指がタイピングに使用されるかどうか）を示すフィードバックを提供する。更に、方法及び以下で説明するユーザインタフェースは、独学するために使用されることができ、音楽の個人レッスンを受けることに関連した経費及びスケジューリングの制限が排除される。
【０５６１】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）及び別個のタッチ感知面（例えば、タッチ感知面４５１）を有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む３２Ａ〜３２Ｓ及び３３Ａ〜３３Ｃを参照して以下で説明する機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図３２Ａ〜３２Ｓ及び３３Ａ〜３３Ｃを参照して説明する実施形態統合指紋センサ３５９−１を有するタッチスクリーン１１２（例えば、個々の指紋隆起部により形成された指紋特徴部を検出するのに十分高い空間解像度を有するタッチスクリーン１１２）、しかしながら、類似した動作が、図３２Ａ〜３２Ｓに示すユーザインタフェースを表示している間にディスプレイ４５０上で図３２Ａ〜３２Ｓで説明する入力を検出することに応答して統合指紋センサ３５９−１上で任意選択的に別個の指紋センサ３５９−１を有する機器上で実行される。
【０５６２】
図３２Ａ〜３２Ｓは、個々の指紋隆起部により形成された指紋特徴部を検出するのに十分高く、該隆起部を指紋センサとして使用することができる空間解像度を有するタッチスクリーン１１２を有する多機能機器１００を示す。いくつかの実施形態では、多機能機器１００は、あるいは又は更に別個の指紋センサ１６９を有する。図３２Ａ〜３２Ｐは、タッチスクリーン１１２上で表示されたユーザインタフェース３２００、つまり、複数のアクティブ化可能なユーザインタフェースオブジェクト（例えば、キー３２０２−１〜３２０２−２４）を有する音楽キーボード３２０１を含むユーザインタフェース３２００を示す。図３２Ｑ〜３２Ｓは、タッチスクリーン１１２上で表示されたユーザインタフェース３２４０、つまり、複数のアクティブ化可能なユーザインタフェースオブジェクト（例えば、キー３２３２−１〜３２３２−４１）を有するＱＷＥＲＴＹ文字入力キーボード３２２２を含むユーザインタフェース３２４０を示す。図３２Ｃ〜３２Ｋ及び３２Ｍは、イベント（例えば、音楽キーボード３２０１上のキーのディスプレイに対応するタッチスクリーン１１２上の位置での適格な接触の検出）を生成する音声出力に応答して、スピーカ１１１にて生成された音声出力３２０８の１つ以上の可聴周波数を示す可聴周波数計３２１０を含む。これらの可聴周波数計は、典型的には、表示されたユーザインタフェースの一部でなくて、図の解釈を支援するために提示される。
【０５６３】
図３２Ａ〜３２Ｐは、多機能機器１００は、音楽キーボードにおけるアクティブ化可能な音楽キーの表示に対応するタッチスクリーン１１２上の位置にて接触の指紋模様を検出し、指紋模様の１つ以上の特性に基づいて、タッチスクリーン１１２上で接触を行うために使用された指使いが好適な指使いでない場合、ユーザにフィードバックを提供し、かつ、接触を行うために使用された指使いが好適な指使いである場合、音符（例えば、生成された音声出力３２０８）を弾く様々な実施形態を示す。
【０５６４】
例えば、図３２Ａに示すように、図３２Ａ〜３２Ｇは、多機能機器１００が音楽キーボード３２０１上のキー３２０２−５（例えば、「Ｅ３」キー）の表示に対応するタッチスクリーン１１２上の位置にて接触３２０４の指紋模様を検出する様々な実施形態を示す。多機能機器１００は、接触３２０４の指紋模様が好適な指使いに対応するかどうか決定し、好適な指使いは、少なくとも、「Ｅ３」キー３２０２−５をアクティブ化するために使用された接触３２０４の指紋模様に対応する指は、ユーザの左の中指であるという基準を含む。
【０５６５】
図３２Ｂ、３２Ｄ〜３２Ｆは、接触３２０５を行うために使用された指使いが、少なくとも「Ｅ３」キー３２０２−５がユーザの左の中指により接触されるという基準に基づいて好適な指使いではない様々な実施形態を示す。多機能機器１００は、（例えば、少なくとも指紋模様に対応する指のアイデンティティの決定を含む）接触３２０５の指紋模様を分析して、図３２Ｂ、３２Ｄ〜３２Ｆの接触３２０５はユーザの左の薬（ＬＲ）指により行われたと決定する。ユーザ左の薬指が所定の好適な指（例えば、ユーザの左の中指）に一致しないので、多機能機器１００は、好適な指使いが使用されなかったことを示すフィードバックをユーザに提供する。
【０５６６】
いくつかの実施形態では、ユーザが間違った指（例えば、左の中指の代わりに左の薬指）を使用したことを示すフィードバックは、視覚フィードバックを含む。例えば、図３２Ｂ及び３２Ｄに示すように、「Ｅ３」キー３２０２−５にユーザの左の薬（ＬＲ）指で接触したとき、大きい「Ｘ」３２０６がタッチスクリーン１１２上で表示される。
【０５６７】
いくつかの実施形態では、ユーザが間違った指（例えば、左の中指の代わりに左の薬指）を使用したことを示すフィードバックは、可聴フィードバックを含む。例えば、図３２Ｅに示すように、「Ｅ３」キー３２０２−５にユーザの左の薬（ＬＲ）指で接触させたとき、多機能機器１００は、１６１．００Ｈｚの周波数３２１０を有する「Ｅ３」トーンとは調子はずれである、１６４．８１Ｈｚの周波数を有する音声出力３２０８をスピーカ１１１にて生成する。特に、一連の音符（例えば、楽節の一部として）で、又は、和音で弾かれたとき、ユーザは、音符が「外れている」と察知し、好適ではない指使いを使用したことが示される。
【０５６８】
いくつかの実施形態では、ユーザが間違った指（例えば、左の中指の代わりに左の薬指）を使用したことを示すフィードバックは、触覚フィードバックを含む。図３２Ｆに示すように、「Ｅ３」キー３２０２−５にユーザの左の薬（ＬＲ）指で接触させたときに、多機能機器１００は、（例えば、触覚出力発生器１６７を使用して）触覚出力３２１２を生成する。
【０５６９】
図３２Ｃ及び３２Ｇは、接触３２０７を行うために使用された指使いが、少なくとも「Ｅ３」キー３２０２−５がユーザの左の中指により接触されるという基準に基づいて好適な指使いである様々な実施形態を示す。多機能機器１００は、（例えば、少なくとも指紋模様に対応する指のアイデンティティの決定を含む）接触３２０５の指紋模様を分析して、図３２Ｃ及び３２Ｇの接触３２０５はユーザの左の中（ＬＭ）指により行われたと決定する。ユーザ左の中指が所定の好適な指であるので、多機能機器１００は、「Ｅ３」トーンの本当の周波数に対応する、１６４．８１Ｈｚの周波数を有する音声出力３２０８をスピーカ１１１にて生成する。図３２Ｃでは、いくつかの実施形態により、多機能機器１００は、好適な指使いが使用されたことを示すフィードバックを提供しない。図３２Ｇでは、いくつかの実施形態により、多機能機器１００は、タッチスクリーン１１２上で星印３２１８を表示することにより、好適な指使いが使用されたことを示すフィードバックを提供する。
【０５７０】
図３２Ｈ〜３２Ｊは、ハ長調三和音を弾く好適な指使いがユーザの左の小指、左の中指及び左の親指を含む様々な実施形態を示す。例えば、好適な指使い基準は、それぞれ、図３２Ｈ〜３２Ｊの音楽キーボード３２０１上で「Ｃ」キー３２０２−１、「Ｅ３」キー３２０２−５及び「Ｇ」キー３２０２−８をアクティブ化するために使用された接触３２１４、３２１７及び３２１６の指紋模様は、好適な指使いに対応するという基準を含む。
【０５７１】
図３２Ｈ〜３２Ｉは、図３２Ｈ〜３２Ｉにおいて接触３２１４、３２１７及び３２１６を行うために使用された指使いは、音楽キーボード３２０１上で「Ｅ３」キー３２０２−５をアクティブ化するために使用された図３２Ｈ〜３２Ｉの接触３２１７の指紋模様はユーザ左の中指ではなくユーザ左薬（ＬＲ）指に対応するので好適な指使いではない様々な実施形態を示す。図３２Ｈでは、いくつかの実施形態により、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示することにより、好適ではない指使いが使用されたことを示す視覚フィードバックを提供する。図３２Ｉでは、いくつかの実施形態により、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示することにより、かつ、音声出力３２０８、つまり、１６１．００Ｈｚの周波数を有するトーンを含む音声出力３２０８をスピーカ１１１にて生成し、及び、聞き取れるほどに調子はずれであるハ長調和音を作成することすることにより、好適ではない指使いが使用されたことを示す視覚及び音声フィードバックを提供する。
【０５７２】
図３２Ｊは、図３２Ｊの接触３２１９、３２２１及び３２２３の指紋模様が、それぞれ、ユーザの左の小指（ＬＰ）、左の中指（ＬＭ）及び左の親指（ＬＴ）に対応するという決定に少なくとも基づいて、ハ長調三和音を弾くために使用された指使いが好適な指使いである実施形態を示す。これに応答して、多機能機器１００は、いくつかの実施形態により、タッチスクリーン１１２上で星印３２１８を表示することにより、適切に調整されたハ長調三和音に対応する音声出力３２０８をスピーカ１１１にて生成して、和音を弾くために使用された指使いが好適な指使いであったことを示す視覚フィードバックを提供する。
【０５７３】
図３２Ｋ〜３２Ｌは、好適な指使い基準がアクティブ化する接触の指紋模様が、ユーザが指腹又は指先の全体に対して指先の先端でタッチスクリーン１１２に接触するのと一致する基準を含む様々な実施形態を示す。
【０５７４】
図３２Ｋに示すように、多機能機器１００は、音楽キーボード３２０１のアクティブ化可能な「Ｅ３」キー３２０２−５の表示に対応する接触３２２５をタッチスクリーン１１２上の位置にて検出する。図３２Ｋの接触３２２５の指紋模様がユーザ左の中（ＬＭ）指先の先端に対応するので、多機能機器１００は、接触が所定の指使い基準を満たすと決定して、適切に調整された「Ｅ３」トーンに対応する、１６４．８１Ｈｚの周波数を有する音声出力３２０８をスピーカ１１１にて生成する。多機能機器１００は、いくつかの実施形態により、また、タッチスクリーン１１２上で星印３２１８を表示することにより、音符を弾くために使用された指使いが好適な指使いであったことを示す視覚フィードバックを提供する。
【０５７５】
図３２Ｌは、ユーザの指の先端がキーをアクティブ化するために使用されるという基準を含め、好適な指使い基準が満たされない実施形態を示す。多機能機器１００は、タッチスクリーン１１２上で、図３２Ｌの音楽キーボード３２０１上の「Ｅ３」キー３２０２−５の表示に対応する位置にて接触３２２７を検出する。図３２Ｆの接触３２２７が好適な指使い基準を満たさないという決定で、接触の指先模様はユーザの左の中（ＦＭ）指先のパッドに対応するので、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示し、好適な指使いが使用されなかったことを示す視覚フィードバックが提供される。
【０５７６】
図３２Ｍ〜３２Ｐは、好適な指使い基準がユーザが音楽キーボードの縁部の方へ後ろに移動する指の動きで音楽のキーをアクティブ化するという基準を更に含む様々な実施形態を示す。
【０５７７】
図３２Ｍ〜３２Ｎに示すように、多機能機器１００は、音楽キーボード３２０１のアクティブ化可能な「Ｅ３」キー３２０２−５の表示に対応する接触３２２８をタッチスクリーン１１２上の位置にて検出する。接触３２２８の指紋模様が図３２Ｍのタッチスクリーン１１２上の位置３２２８−ａから図３２Ｎのタッチスクリーン１１２上での位置３２２８−ｂへの接触３２２８の動き３２２０を含むので、多機能機器１００は、接触が所定の指使い基準を満たすと決定し、これに応答して、１６４．８１Ｈｚの周波数を有する、適切に調整された「Ｅ３」トーンに対応する音声出力３２０８をスピーカ１１１にて、生成する。多機能機器１００は、いくつかの実施形態により、また、図３２Ｎにおいてタッチスクリーン１１２上で星印３２１８を表示することにより、音符を弾くために使用された指使いが好適な指使いであったことを示す視覚フィードバックを提供する。図３２Ｍ〜３２Ｎの接触３２２８の指紋模様も、いくつかの実施形態により、更に好適な指使い基準に一致するユーザの左の中（ＬＭ）指先の先端に対応する。
【０５７８】
図３２Ｏ〜３２Ｐに示すように、多機能機器１００は、音楽キーボード３２０１のアクティブ化可能な「Ｅ３」キー３２０２−５の表示に対応する接触３２２９をタッチスクリーン１１２上の位置にて検出する。図３２Ｏ〜３２Ｐの接触３２２９の指紋模様が図３２Ｏにおけるタッチスクリーン１１２上の位置３２２９−ａから図３２Ｐのタッチスクリーン１１２上での位置３２２９−ｂへの接触３２２９の動き３２３０を含むので、多機能機器１００は、接触が所定の指使い基準を満たさないと決定し、図３２Ｐにおいてタッチスクリーン１１２上で大きい「Ｘ」３２０６を表示することにより、これに応答して、音符を弾くために使用された指使いが好適な指使いではなかったことを示す視覚フィードバックを提供する。
【０５７９】
図３２Ｑ〜３２Ｓは、多機能機器１００は、文字入力キーボードにおけるアクティブ化可能な文字入力キーの表示に対応するタッチスクリーン１１２上の位置にて接触の指紋模様を検出し、指紋模様の１つ以上の特性に基づいて、タッチスクリーン１１２上で接触を行うために使用された指使いが好適な指使い基準を満たさない場合、ユーザにフィードバックを提供し、かつ、接触を行うために使用された指使いが確かに好適な指使い基準を満たす場合、文字（例えば、文字「ｃ」３２３２−２７）を入力する様々な実施形態を示す。少なくとも、ユーザが左の中指で「Ｃ」キー３２３２−２７に接触する基準を含む好適な指使い。
【０５８０】
図３２Ｑでは、多機能機器１００は、タッチスクリーン１１２上で文字入力キー３２３２−２７（例えば、「Ｃ」キー）の表示に対応する位置にて接触３２３４を検出する。多機能機器１００は、少なくとも接触に対応するユーザ指のアイデンティティを決定するために図３２Ｑの接触３２３４の指紋模様を分析する。
【０５８１】
いくつかの実施形態では、図３２Ｒに示すように、多機能機器１００は図３２Ｒの接触３２３６の指紋模様がユーザの左の人差指（ＬＩ）指に対応すると決定するので、接触は、既定の好適な指使い基準を満たさない。これに応答して、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示して、ユーザが好適な指使いを使用しなかったという視覚フィードバックを提供する。図３２Ｒにおいて接触３２３６を検出することに応答して、いくつかの実施形態により、多機能機器１００は、また、テキストボックス３２２４で文字「Ｃ」３２２６−５３を表示する。
【０５８２】
いくつかの実施形態では、図３２Ｓに示すように、多機能機器１００は図３２Ｓの接触３２３８の指紋模様がユーザの左の中（ＬＭ）指に対応すると決定するので、接触は、既定の好適な指使い基準を満す。これに応答して、多機能機器１００は、文字「ｃ」をテキストボックス３２２４で表示する。いくつかの実施形態では、文字入力キーをアクティブ化する接触が好適な指使い基準を満たさないときに、機器は、文字入力キーに対応する文字を入力しない（例えば、機器は、好適ではない指での文字入力キーの選択をキーの起動の失敗として処理し、その代わりに、ユーザに、文字を入力するために好適な指を使用して文字入力キーをアクティブ化することを要求する）。
【０５８３】
図３３Ａ〜３３Ｃは、いくつかの実施形態に係る、ユーザに適切な指使い技術をトレーニングする方法３３００を示す流れ図である。方法３３００は、ディスプレイと、タッチ感知面とを有する電子機器（例えば、図３の機器３００、又は、図１Ａの携帯型多機能機器１００）にて実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法３３００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０５８４】
以下で説明するように、方法３３００は、ユーザに適切な指使い技術をトレーニングする直観的方法を提供する。この方法により、適切な指使い技術を習得するとき、ユーザの認識的負担が軽減され、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが作業空間を適切な指使い技術を習得することを可能にすることにより、より高速かつ効率的に電力を保存し、バッテリの充電の間の時間を増やす。
【０５８５】
いくつかの実施形態では、タッチ感知面（例えば、図３２Ａ〜３２Ｓのタッチスクリーン１１２）と、ディスプレイ（例えば、図３２Ａ〜３２Ｓのタッチスクリーン１１２）とを有する電子機器（例えば、図３２Ａ〜３２Ｓの多機能機器１００）は、それぞれのアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの音楽キーボード３２０１の「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２ＳのＱＷＥＲＴＹ文字入力キーボード３２２２の文字「Ｃ」入力キー３２３２−２７）を含むユーザインタフェース（例えば、図３２Ａ〜３２Ｓのユーザインタフェース３２００）を表示する（３３０２）。いくつかの実施形態では、ユーザインタフェースは、複数のアクティブ化可能なユーザインタフェースオブジェクト（例えば、アクティブ化可能な複数のユーザインタフェースオブジェクト）を含む。例えば、ユーザインタフェース３２００は、図３２Ａ〜３２Ｐにおいて音楽キーボード３２０１の複数のアクティブ化可能な音楽のキー３２０２−１〜３２０２−２４を表示し、ユーザインタフェース３２４０は、図３２Ｑ〜３２ＳにおいてＱＷＥＲＴＹ文字入力キーボード３２２２の複数のアクティブ化可能な文字入力キー３２３２−１〜３２３２−４１を表示する。
【０５８６】
いくつかの実施形態では、それぞれのアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐのアクティブ化可能な「Ｅ３」キー）は、音楽キーボード（例えば、図３２Ａ〜３２Ｐの音楽キーボード３２０１などの仮想ピアノ鍵盤）の描像のキー（例えば、図３２Ａ〜３２Ｐのアクティブ化可能なキー３２０２−１、３２０２−２４）に対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである（３３０４）。
【０５８７】
いくつかの実施形態では、それぞれのアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ｑ〜３２Ｓのアクティブ化可能な文字「Ｃ」入力キー３２３２−２７）は、文字入力キーボード（例えば、仮想テキストキーボード（図３２Ｑ〜３２ＳのＱＷＥＲＴＹキーボード３２２２など））の描像におけるキー（例えば、アクティブ化可能な文字入力キー３２３２−１〜３２３２−４１）に対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである（３３０６）。
【０５８８】
電子機器（例えば、多機能機器１００）は、ディスプレイ（例えば、タッチスクリーン１１２）上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓの文字「Ｃ」入力キー３２３２−２７）上であるフォーカスセレクタ（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）に対応するタッチ感知面（例えば、タッチスクリーン１１２）上の接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）の指紋模様を検出する（３３０８）。いくつかの実施形態では、図３２Ａ〜３２Ｓに示すように、機器は、それぞれのアクティブ化可能なユーザインタフェースオブジェクト上での接触をタッチスクリーンディスプレイ上で検出する。いくつかの実施形態では、機器は、フォーカスセレクタを表示する関連のディスプレイ上の位置に対応する位置にて、関連のディスプレイとは別個の、タッチ感応表面上の接触を検出する。
【０５８９】
ディスプレイ（例えば、タッチスクリーン１１２）上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓの文字「Ｃ」入力キー３２３２−２７）上のフォーカスセレクタに対応するタッチ感知面上の接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）の指紋模様を検出することに応答して（３３１０）、機器（例えば、多機能機器１００）は、接触の１つ以上の指使い特性を決定するために、タッチ感知面（例えば、タッチスクリーン１１２）上の接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６や３２３８）の指紋模様を分析して（３３１２）、１つ以上の指使い特性に基づいて、接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６や３２３８）が、既定の好適な指使い基準を満たすかどうか決定する（３３１４）。
【０５９０】
いくつかの実施形態では、好適な指使い基準は、アクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓの文字「Ｃ」入力キー３２３２−２７）をアクティブ化するために使用された接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）の指紋模様に対応する指がアクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する手の好適な指に一致する（例えば、ＱＷＥＲＴＹキーボード上の「ｊ」キーは、好ましくは、標準的なタッチタイピング基準を使用して右の人差指によりアクティブ化し、ＱＷＥＲＴＹキーボード上の「ｆ」キーは、好ましくは、標準的なタッチタイピング基準を使用して左の人差指によりアクティブ化する）ときに満たされる基準を含む（３３１６）。例えば、好適な指使い基準は、図３２Ｃ、３２Ｇ及び３２Ｊ−３２Ｎでは、「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指に対応する指紋模様を有する接触３２０７、３２２１、３２２５、３２２７及び／又は３２２８によりアクティブ化したときに満たされる。これとは対照的に、この好適な指使い基準は、図３２Ｂ、３２Ｄ〜３２Ｆ及び３２Ｈ〜３２Ｉでは「Ｅ３」キー３２０２−５がユーザの左薬（ＬＲ）指に対応する指紋模様を有する接触３２０５及び／又は３２１７によりアクティブ化したときには満たされない。別の実施例として、好適な指使い基準は、図３２Ｓでは、文字「Ｃ」入力キー３２３２−２７がユーザの左の中（ＬＭ）指に対応する指紋模様を有する接触３２２８によりアクティブ化したときに満たされる。これとは対照的に、好適な指使い基準は、図３２Ｒでは、文字「Ｃ」入力キー３２３２−２７がユーザの左の人差指（ＬＩ）指に対応する指紋模様を有する接触３２３６によりアクティブ化したときには満たされない。
【０５９１】
いくつかの実施形態では、好適な指使い基準は、タッチ感知面（例えば、タッチスクリーン１１２）上の接触（例えば、図３２Ｋ〜３２Ｐの接触３２２５、３２２７、３２２８及び／又は３２２９）の指紋模様が、アクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ｋ〜３２Ｐの「Ｅ３」キー３２０２−５）をアクティブ化するために使用された指と、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する好適な初期迎角の既定の範囲内である、アクティブ化可能なユーザインタフェースオブジェクトが表示されるディスプレイ（例えば、タッチスクリーン１１２）との間の初回迎角に対応する（例えば、音楽キーボード上のキーは、好ましくは標準的なピアノ演奏指針による指の腹よりもむしろ指の先端で行われる）ときに満たされる基準を含む（３３１８）。例えば、好適な指使い基準は、図３２Ｋ及び３２Ｍ〜３２Ｐでは、「Ｅ３」キー３２０２−５がユーザの指先の先端に対応する指紋模様を有する接触３２２５、３２２８及び／又は３２２９によりアクティブ化したときに満たされる。これとは対照的に、好適な指使い基準は、図３２Ｌである、「Ｅ３」キー３２０２−５がユーザの指先の指腹に対応する指紋模様を有する接触３２２７によりアクティブ化したときには満たされない。
【０５９２】
いくつかの実施形態では、好適な指使い基準は、タッチ感知面（例えば、タッチスクリーン１１２）上の接触（例えば、図３２Ｍ〜３２Ｐの接触３２２８及び／又は３２２９）の指紋模様がアクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する好適な動きの既定の範囲内である、アクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ｋ〜３２Ｐの「Ｅ３」キー３２０２−５）をアクティブ化する指の動きに対応する（例えば、音楽キーボード上のキーは、指の先端がキーボードへ前方にではなく、キーボードの縁部の方に後退する状態で、及び／又は既定の強度で弾かれるべきである）ときに満たされる基準を含む（３３２０）。例えば、好適な指使い基準は、図３２Ｍ〜３２Ｎでは、「Ｅ３」キー３２０２−５がタッチスクリーン１１２上で表示される音楽キーボード３２０１の描像のタッチスクリーン１１２上の接触の初回位置から、前端の方へのユーザの指先の後退（例えば、図３２Ｍの位置３２２８−ａから図３２Ｎの位置３２２８−ｂへの接触３２２８の動き３２２０）に対応する指紋模様を有する接触３２２８によりアクティブ化したときに満たされる。これとは対照的に、好適な指使い基準は、図３２Ｏ〜３２Ｐでは、「Ｅ３」キー３２０２−５がタッチスクリーン１１２上で表示される音楽キーボード３２０１の描像の前端から離れてタッチスクリーン１１２上の接触の初回位置へのユーザの指先の前進（例えば、図３２Ｏの位置３２２９−ａから図３２Ｐの位置３２２９−ｂへの接触３２２９の動き３２３０）に対応する指紋模様を有する接触３２２９によりアクティブ化したときには満たされない。
【０５９３】
接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）が好適な指使い基準を満たさないという決定に従って、機器（例えば、多機能機器１００）は、好適な指使い基準が満たされなかったことを示すフィードバック（例えば、図３２Ｂ、３２Ｄ、３２Ｈ〜３２Ｉ、３２Ｌ、３２Ｐ及び３２Ｒにおいてタッチスクリーン１１２上に表示される大きい「Ｘ」３２０６などの視覚フィードバック、図３２Ｅ及び３２１においてスピーカ１１１にて生成される１６１．００Ｈｚの周波数を含む音声出力３２０８などの音声フィードバック、及び／又は、例えば、図３２Ｆにおいて触覚出力発生器１６７により生成される触覚出力３２１２などの触覚フィードバック）を提供する（３３２２）。
【０５９４】
いくつかの実施形態では、接触が好適な指使い基準を満たさないという決定に従って、機器（例えば、多機能機器１００）はアクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓの文字「Ｃ」入力キー３２３２−２７）に関連した動作を実行する（例えば、音符「Ｅ３」を弾く、又は、テキストボックスへ文字「Ｃ」を入力する）（３３２４）。したがって、いくつかの実施形態では、好適な指使い基準が満たされなかったときにさえ、機器は、それでも、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化させて、キーが誤って「押」されたという視覚、音声及び／又は触覚フィードバックを提供すると同時に、キーボード上のキーに対応する音符を弾くなど対応する動作を実行する。例えば、接触３２０５及び／又は３２１７が少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＦＭ）指によりアクティブ化する基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、キーは好適ではない指使いを使用してアクティブ化したという異なる表示を供給する（例えば、ユーザの左の人差指が「Ｅ３」キー３２０２−５をアクティブ化するために使用されたので図３２Ｄ及び３２Ｈにおいて大きい「Ｘ」３２０６を表示する）と同時に、スピーカ１１１にて、図３２Ｄ及び３２Ｈの「Ｅ３」キー３２０２−５のアクティブ化に対応する、（例えば、「Ｅ３」トーンの本当の周波数に対応する）１６４．８１の周波数を有する音声出力３２０８を生成する。別の実施例では、接触３２３６が少なくとも文字「Ｃ」入力キー３２３２−２７がユーザの左の中（ＦＭ）指によりアクティブ化する基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、キーは好適ではない指使いを使用してアクティブ化したという異なる表示を提供する（例えば、ユーザの左の人差指が「Ｃ」入力キー３２３２−２７をアクティブ化するために使用されたので図３２Ｒにおいて大きい「Ｘ」３２０６を表示する）と同時に、文字「Ｃ」３２２６−５３を、文字「Ｃ」入力キー３２３２−２７のアクティブ化に対応する、タッチスクリーン１１２上で表示されるテキストボックス３２２４に入力する（例えば、表示する）。
【０５９５】
いくつかの実施形態では、接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）が好適な指使い基準を満たさないという決定に従って、機器（例えば、多機能機器１００）は、アクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓの文字「Ｃ」入力キー３２３２−２７）に関連した動作の実効を取り止める（例えば、音符「Ｅ３」を弾かない、又は、文字「ｃ」をアクティブなテキストボックスに入力しない）（３３２６）。したがって、いくつかの実施形態では、好適な指使い基準が満たされないとき、機器は、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化させて、好適な指使い基準が満たされた場合に弾かれるキーボード上のキーに対応する音符を弾くことなど、対応する動作を実行したりしない。例えば、接触３２０５及び／又は３２２９が少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化する基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、スピーカ１１１にて、図３２ｂ及び３２Ｏ〜３２Ｐの「Ｅ３」キー３２０２−５のアクティブ化に対応する、（例えば、「Ｅ３」トーンの本当の周波数に対応する）１６４．８１の周波数を有する音声出力３２０８を生成することを先行する。
【０５９６】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、機器により生成された可聴フィードバックを含む（３３２８）（例えば、音楽キーボード上の音符を弾く指使い基準が満たされなかったときにまるで音楽キーボードが誤って弾かれたように、スピーカは、警告音を鳴らすか、又は音符は「外れた」音を出す）。例えば、接触３２０５及び／又は３２１７は少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、スピーカ１１１にて、（例えば、調子外れである「Ｅ３」トーンに対応する）１６１．００Ｈｚの周波数を含む音声出力３２０８を生成して、好適な指使いが、図３２Ｅ及び３２１において「Ｅ３」キー３２０２−５をアクティブ化するために使用されなかったことをユーザに示す。いくつかの実施形態では、可聴フィードバックは、好適な指使いが使用されなかったことを示すために音声出力の周波数を変えることの代わりに又はそれに加えて対応する音符の音量、反響又は他の可聴特性を変えることを含む。
【０５９７】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、ディスプレイ上で表示される視覚フィードバックを含む（例えば、機器の表示は、点滅するか、又は、接触近傍での強調表示を表示する）（３３３０）。例えば、接触３２０５、３２１７、３２２７及び／又は３２２９は少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示して、好適な指使いが、図３２Ｂ、３２Ｄ、３２Ｈ〜３２Ｉ、３２Ｌ及び３２Ｐにおいて「Ｅ３」キー３２０２−５をアクティブ化するために使用されなかったことをユーザに示す。別の実施例では、例えば、接触３２３６は少なくとも文字「Ｃ」入力キー３２３２−２７がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含むの指使い基準を満たさないという決定で、多機能機器１００は、タッチスクリーン１１２上で大きい「Ｘ」３２０６を表示して、好適な指使いが、図３２Ｒにおいて文字「Ｃ」入力キー３２３２−２７をアクティブ化するために使用されなかったことをユーザに示す。
【０５９８】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、機器により生成された触覚フィードバックを含む（例えば、機器は、ブザー音を鳴らすか、又は、ユーザ指使いが誤っていることを示す何らかの他の触覚出力を提供する）（３３３２）。例えば、図３２Ｆの接触３２０５は少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、（例えば、触覚出力発生器１６７を使用して）触覚出力３２１２を生成して、好適な指使いが、図３２Ｆにおいて「Ｅ３」キー３２０２−５をアクティブ化するために使用されなかったことをユーザに示す。
【０５９９】
接触（例えば、図３２Ａ〜３２Ｓの接触３２０４、３２０５、３２０７、３２１４、３２１６、３２１７、３２１９、３２２１、３２２３、３２２５、３２２７、３２２８、３２２９、３２３４、３２３６及び／又は３２３８）が好適な指使い基準を満たすという決定に従って、機器（例えば、多機能機器１００）は、アクティブ化可能なユーザインタフェースオブジェクト（例えば、図３２Ａ〜３２Ｐの「Ｅ３」キー３２０２−５及び／又は図３２Ｑ〜３２Ｓ内の文字「Ｃ」入力キー３２３２−２７）に関連した動作を実行する（３３３４）。例えば、機器は、好適な指使い基準が満たされなかったことを示すフィードバックを供給することなく、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する。例えば、接触３２０７、３２２１、３２２５及び／又は３２２８が少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化する基準を含む既定の指使い基準を満たすという決定で、多機能機器１００は、スピーカ１１１にて、図３２Ｃ、３２Ｇ、３２Ｊ−３２Ｋ及び３２Ｍ〜３２Ｎの「Ｅ３」キー３２０２−５のアクティブ化に対応する、（例えば、「Ｅ３」トーンの本当の周波数に対応する）１６４．８１の周波数を含む音声出力３２０８を生成する。別の実施例では、接触３２３８が少なくとも文字「Ｃ」入力キー３２３２−２７がユーザの左の中（ＬＭ）指によりアクティブ化する基準を含む既定の指使い基準を満たすという決定で、多機能機器１００は、図３２Ｓにおいて文字「Ｃ」入力キー３２３２−２７のアクティブ化に対応する、文字「ｃ」３２２６−５３をタッチスクリーン１１２上で表示されるテキストボックス３２２４に入力する（例えば、表示する）。
【０６００】
いくつかの実施形態では、接触が好適な指使い基準を満たすという決定に従って、機器（例えば、多機能機器１００）は、好適な指使い基準が満たされたことを示すフィードバックを提供する（３３３６）。（例えば、視覚、音声及び／又は触覚フィードバック）。例えば、図３２Ｇ、３２Ｊ−３２Ｋ及び３２Ｎの接触３２０７、３２２１、３２２５及び／又は３２２８は少なくとも「Ｅ３」キー３２０２−５がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含む既定の指使い基準を満たさないという決定で、多機能機器１００は、タッチスクリーン１１２上で星印３２１８を表示して、好適な指使いが、図３２Ｇ、３２Ｊ−３２Ｋ及び３２Ｎにおいて「Ｅ３」キー３２０２−５をアクティブ化するために使用されたことをユーザに示す。別の実施例では、例えば、図３２Ｓの接触３２２８は少なくとも文字「Ｃ」入力キー３２３２−２７がユーザの左の中（ＬＭ）指によりアクティブ化するという基準を含む既定の指使い基準を満たすという決定で、多機能機器１００は、タッチスクリーン１１２上で星印３２１８を表示して、好適な指使いが、図３２Ｓにおいて文字「Ｃ」入力キー３２３２−２７をアクティブ化するために使用されたことをユーザに示す。
【０６０１】
図３３Ａ〜３３Ｃにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図３３Ａ〜３３Ｃに関連して上述した方法３３００と類似の様式で適用可能であることに留意されたい。例えば、方法３３００を参照して先述した指紋、接触、ユーザインタフェース、及びフォーカスセレクタは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］に記載したもの）を参照して本記載の指紋、接触、ユーザインタフェース、及びフォーカスセレクタの特性の１つ以上を有する。）簡潔にするため、これらの詳細はここでは繰り返さない。
【０６０２】
いくつかの実施形態によれば、図３４は、様々な記述する実施形態の原理に従って構成された電子機器３４００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図３４に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０６０３】
図３４に示すように、電子機器３４００は、グラフィックユーザインタフェースを表示するように構成されたディスプレイユニット３４０２と、ユーザ接触を受け取るように構成されたタッチ感知面ユニット３４０４と、任意選択的に指紋センサユニット３４０５と、可聴フィードバックを供給する可聴フィードバックユニット３４０６と、触覚フィードバックを提供する触覚フィードバックユニット３４０７と、ディスプレイユニット３４０２、タッチ感知面ユニット３４０４、任意選択的に指紋センサユニット３４０５、可聴フィードバックユニット３４０６及び触覚フィードバックユニット３４０７いくつかの実施形態では、処理ユニット３４０８は、表示有効化ユニット３４１０と、検出ユニット３４１２と、分析ユニット３４１４と、決定ユニット３４１６と、フィードバック提供ユニット３４１８と、実行ユニット３４２０とに結合された処理ユニット３４０８とを含む。いくつかの実施形態では、処理ユニット３４０８は、表示有効化ユニット３４１０と、検出ユニット３４１２と、分析ユニット３４１４と、決定ユニット３４１６と、フィードバック提供ユニット３４１８と、実行ユニット３４２０とを含む。
【０６０４】
処理ユニット３４０８は、（例えば、表示有効化ユニット３４１０で）それぞれのアクティブ化可能なユーザインタフェースオブジェクトを含むユーザインタフェースの表示を可能にして、（例えば、検出ユニット３４１２で）ディスプレイユニット３４０２上でそれぞれのアクティブ化可能なユーザインタフェースオブジェクト上にあるフォーカスセレクタに対応するタッチ感知面ユニット３４０２上の接触の指紋模様を検出するように構成される。処理ユニット３４０８は、また、ディスプレイユニット３４０２上のそれぞれのアクティブ化可能なユーザインタフェースオブジェクトの上にあるフォーカスセレクタに対応するタッチ感知面ユニット３４０４上の接触の指紋模様を検出することに応答して、（例えば、分析ユニット３４１４で）接触の１つ以上の指使い特性を決定するためにタッチ感知面ユニット３４０４上の接触の指紋模様を分析して、（例えば、決定ユニット３４１６で）接触が１つ以上の指使い特性に基づいて既定の好適な指使い基準を満たすかどうか決定するように構成される。処理ユニット３４０８は、接触が好適な指使い基準を満たさないという決定に従って、（例えば、フィードバック提供ユニット３４１８で）好適な指使い基準が満たされなかったことを示すフィードバックを提供するように更に構成される。処理ユニット３４０８は、接触が好適な指使い基準を満たすという決定に従って、（例えば、実行ユニット３４２０で）アクティブ化可能なユーザインタフェースオブジェクトに関連した動作を実行するように更に構成される。
【０６０５】
いくつかの実施形態では、処理ユニット３４０８は、接触が好適な指使い基準を満たさないという決定に従って、（例えば、実行ユニット３４２０で）アクティブ化可能なユーザインタフェースオブジェクトに関連した動作を実行するように更に構成される。
【０６０６】
いくつかの実施形態では、処理ユニット３４０８は、接触が好適な指使い基準を満たないという決定に従って、（例えば、実行ユニット３４２０で）アクティブ化可能なユーザインタフェースオブジェクトに関連した動作を取り止めるように更に構成される。
【０６０７】
いくつかの実施形態では、処理ユニット３４０８は、接触が好適な指使い基準を満たすという決定に従って、（例えば、フィードバック提供ユニット３４１８で）好適な指使い基準が満たしたことを示すフィードバックを提供するように更に構成される。
【０６０８】
いくつかの実施形態では、それぞれのアクティブ化可能なユーザインタフェースオブジェクトは、音楽キーボードの描像においてキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである。
【０６０９】
いくつかのの実施形態では、それぞれのアクティブ化可能なユーザインタフェースオブジェクトは、文字入力キーボードの描像においてキーに対応する複数のアクティブ化可能なユーザインタフェースオブジェクトの１つである。
【０６１０】
いくつかのの実施形態では、好適な指使い基準は、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するために使用された接触の指紋模様に対応する指がアクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する手の既定の好適な指に一致するときに満たされる基準を含む。
【０６１１】
いくつかの実施形態では、好適な指使い基準は、タッチ感知面ユニット上の接触の指紋模様は、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化するために使用された指と、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する好適な初期迎角の既定の範囲内にあるアクティブ化可能なユーザインタフェースオブジェクトが表示されるディスプレイユニット３４０２との間の初回迎角に対応するときに満たされる基準を含む。
【０６１２】
いくつかの実施形態では、好適な指使い基準は、タッチ感知面ユニット３４０４上の接触の指紋模様が、アクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する好適な動きの既定の範囲内にあるアクティブ化可能なユーザインタフェースオブジェクトをアクティブ化する指の動きに対応するときに満たされる基準を含む。
【０６１３】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、（例えば、可聴フィードバックユニット３４０６で）機器３４００により生成された可聴フィードバックを含む。
【０６１４】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、ディスプレイユニット３４０２上で表示される視覚フィードバックを含む。
【０６１５】
いくつかの実施形態では、好適な指使い基準が満たされなかったことを示すフィードバックは、（例えば、触覚フィードバックユニット３４０７で）機器３４００により生成された触覚フィードバックを含む。
【０６１６】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０６１７】
図３３Ａ〜３３Ｃを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図３４に示す構成要素により実行される。例えば、表示する動作３３０２、検出する動作３３０８、分析する動作３３１２、決定する動作３３１４、フィードバックを提供する動作３３２２及び３３３６、実行する動作３３２４及び３３３４、及び取り止める動作３３２６は、任意選択的に、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０６１８】
高度な感度動作モードによるタッチ感知面の一部の動作
多くの電子機器は、ログインを有するアプリケーション又は私的コンテンツにアクセスするアプリケーションなど、アイデンティティ認証を利用するアプリケーションを有する。アイデンティティ認証の方法は、指紋の検出及び検証である。機器は、指紋を検出するために十分な感度のタッチ感知面を含むことができる。しかしながら、そのようなタッチ感知面は、より多くの電力を消費し、機器が電池で実行される場合、充電間の時間を短縮させる。以下で説明する実施形態は、指紋を検出するのに十分である高度な感度のモードで、又は、低感度のモードで動作されることができる領域に細分割することができるタッチ感知面を有する機器を含む。タッチ感知面の領域は、１つ以上の基準が満たされた場合に高度な感度モードで動作され、かつ、そうではない場合には低減された感度モードで動作される。これにより、必要に応じてタッチ感知面の部分の感度が高められる。必要に応じて高度な感度モードでタッチ感知面の部分を動作することにより、電力消費が低減され、一方、機器は、指紋検出が可能なままであり、その結果、バッテリ電力を保存する簡便かつ効率的なユーザインタフェースが提供される。
【０６１９】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む３５Ａ〜３５Ｊ及び３６Ａ〜３６Ｂを参照して以下で説明する機器は、任意選択的に１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図３５Ａ〜３５Ｊ及び３６Ａ〜３６Ｂを参照して説明する実施形態は、タッチスクリーン１１２を参照して論じ、そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりに、タッチスクリーン１１２上で検出された２つ以上の接触の面心である。類似した動作が、ディスプレイ４５０上の図３５Ａ〜３５Ｊに示すユーザインタフェースを表示している間に、タッチ感知面４５１上で図３５Ａ〜３５Ｊで説明する入力を検出することに応答して、ディスプレイ４５０と、別個のタッチ感知面４５１と、任意選択的に１つ以上の指紋センサ１６９とを有する機器上で任意選択的に実行される。
【０６２０】
図３５Ａは、機器（例えば、機器１００）のタッチスクリーン１１２上で表示されるユーザインタフェース３５０１を示す。ユーザインタフェース３５０１は、図４Ａを参照して先述したように、１つ以上のアプリケーションアイコンを含む。タッチスクリーン１１２は、それぞれ、それぞれのアプリケーションアイコンに対応する１つ以上の領域３５０２を含む。図３５Ａに示すように、領域３５０２−１は、「メッセージ」アイコン４２４に対応する。領域３５０２−２は、「カレンダー」アイコン４２６に対応する。領域３５０２−３は、「写真」アイコン４２８に対応する。領域３５０２−４は、「メモ用紙」アイコン４４４に対応する。領域３５０２−５は、「設定」アイコン４４６に対応する。領域３５０２−６は、「電話」アイコン４１６に対応する。領域３５０２−７は、「メール」アイコン４１８に対応する。いくつかの実施形態では、領域は、タッチ感知面（例えば、タッチスクリーン１１２）の象限（又は他の幾何学的な分割）に対応する。
【０６２１】
機器１００は、低減された感度モード又は高められた感応的にモードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させる。機器１００が高感度モードで動作するそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させるとき、機器１００は、タッチスクリーン１１２上のそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）内の接触の存在／不在及び接触の動きを検出することができ、また、接触を独自に以前に登録された指紋と識別することを可能にする詳細特徴部など、接触の指紋特徴部を検出することができる。機器１００が低感度モードで動作するそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させるとき、機器１００は、タッチスクリーン１１２上のそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）内の接触の存在／不在及び接触の動きを検出することができるが、接触の指紋特徴部を検出することができない。したがって、例えば、接触が高感度モードで動作される機器１００のそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）内に位置するとき、機器１００は、アイデンティティ認証又は権限付与されたアクセス及び／又は接触の細かい動きの検出に使用することができる指紋特徴部を検出することができる。他方、接触が低感度モードで動作するそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）内に位置するとき、機器１００は、接触の指紋特徴部を検出することができない。いくつかの実施形態では、機器１００は、独立して動作し、かつ、低感度モードと高感度モードとの間で各それぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を遷移する。いくつかの実施形態では、タッチスクリーン１１２の大半、又は、任意選択的に、タッチスクリーン１１２全体を高感度動作モードで動作することができる。
【０６２２】
接触がそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）上で検出されなかったとき、機器１００は、低感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させる。低感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させると、高感度モードで同じそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させるよりも消費電力が少ない。機器１００が低感度モードで動作するそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）において接触を検出したとき、機器１００は、接触が１つ以上の指紋センサアクティブ化基準を満たす場合、高感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作し、そうでない場合には、低感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作し続ける。
【０６２３】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、指紋状の接触がそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）において検出されたときに満たされる基準を含む。したがって、例えば、それぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）において検出される指紋状の接触であれば、高感度モードをアクティブ化するが、スタイラス接触であれば、高感度モードをアクティブ化させないだろう。いくつかの実施形態では、複数接触ジェスチャは、高感度動作モードをアクティブ化させず、一方、単一接触ジェスチャは、高感度動作モードをアクティブ化する。
【０６２４】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、指紋状の接触が所定の閾値速度を下回る速度にて（又は、所定の閾値を下回る回転速度にて）移動中又は回転中である（例えば、捻じれ中）と検出されたときに満たされる基準を含む。例えば、それぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）をゆっくり通過中、又は、該領域において捻じれ中である指紋は、それぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）の高感度モードをアクティブ化する。いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、接触に対応するフォーカスセレクタが指紋感知ユーザインタフェース要素上にある間に接触がタッチスクリーン１１２上で検出されたときに満たされる基準を含む。いくつかの実施形態では、タッチスクリーン１１２上では、接触に対応するフォーカスセレクタは、接触自体である。したがって、例えば、この基準は、接触がタッチスクリーン１１２上で指紋感知ユーザインタフェース要素上で検出されたときに満たされる。指紋感知ユーザインタフェース要素の実施例は、対応するアプリケーションがアクセスについて認証又は承認を必要とするように構成されるアプリケーションアイコンである。いくつかの実施形態では、アプリケーションがアクセスについて認証又は承認を必要とするかどうかは、機器１００のユーザにより構成可能である。指紋感知ユーザインタフェース要素の別の実施例は、対話型ユーザインタフェースオブジェクト（例えば、仮想ダイアル又はノブ）である。
【０６２５】
いくつかの実施形態では、機器が高感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させるとき、機器は、低感度モードで他のそれぞれの領域３５０２を動作させる。高感度モードで１つのそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）のみを動作させると、高感度モードで複数のそれぞれの領域３５０２を動作させるよりも消費電力が少ない。いくつかの実施形態では、接触は基準をもはや満たさないか、又は、接触は（例えば、タッチスクリーン１１２からの接触のリフトオフにより）それぞれの領域から除去されるとき、機器１００は、低感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させることに戻る。いくつかの実施形態では、低感度モードでそれぞれの領域（例えば、図３５Ａ内の領域３５０２の１つ）を動作させることへの復帰は、接触が除去されるか、又は、基準をもはや満たさなかった（例えば、タイムアウト）後に所定の時間後に行われる。
【０６２６】
図３５Ａは、指紋３５０４が「メール」アイコン４１８上で検出される接触を示す。「メール」アイコン４１８は、低感度モードで機器１００により動作されている領域３５０２−７に対応する。図３５Ａでは、「メール」アイコン４１８が対応する電子メールクライアントモジュール１４０は、アクセスについて認証又は権限付与を必要とするように構成される。「メール」アイコン４１８上の指紋３５０４を有する接触を検出することに応答して、機器１００は、高感度モードで領域３５０２−７を動作し始める。高感度モードで動作する領域３５０２−７について、機器１００は、権限付与のために指紋３５０４の指紋特徴部を検出することができる。いくつかの実施形態では、機器１００が指紋３５０４が以前に登録された指紋に対応しないか、又は、電子メールクライアントモジュール１４０の権限が付与されたユーザに属しないと決定した場合、機器１００は、図３５Ｂに示すように、電子メールクライアントモジュール１４０にアクセスするたメニューザに権限付与の欠如についてアラートするメッセージ３５０６を表示する。機器１００が指紋３５０４が電子メールクライアントモジュール１４０の権限が付与されたユーザに属する以前に登録された指紋に対応すると決定した場合、機器１００は、電子メールクライアントモジュール１４０をアクティブ化させて、図３５Ｃに示すように、電子メールクライアントモジュール１４０のユーザインタフェース３５０８を表示する。ユーザインタフェース３５０８は、例えば、電子メールアカウント３５１２のリスティング及び対応する受信箱３５１０のリスティングを含む。
【０６２７】
いくつかの実施形態では、機器１００のユーザは、一部の電子メールアカウント（及び、対応する受信箱）にアクセスすることができ、その他にはアクセスすることができない。電子メールクライアントモジュール１４０のユーザインタフェース３５０８が表示されたとき、電子メールアカウントリスト３５１２及び受信箱リスト３５１０は、領域３５０２−７において検出された指紋に基づいてユーザがアクセスする権限が付与される電子メールアカウント及び受信箱のみを含む。
【０６２８】
図３５Ｄは、ロックされた状態の機器１００を示す。機器１００がロックされた状態であり、タッチスクリーン１１２がアクティブである（例えば、スリープモードではない）間に、ロック画面が、タッチスクリーン１１２上で表示される。ロック画面は、ロック解除オブジェクト３５１６と、仮想溝（又は、ロック解除画像）３５１８とを含み、ロック解除オブジェクト３５１６は、仮想溝（又は、ロック解除画像）３５１８の一端（例えば、左端）に位置する。機器１００は、仮想溝３５１８の反対端（例えば、右端）にロック解除オブジェクト３５１６をドラッグすることによりロック解除することができる。タッチスクリーン１１２は、機器１００が低感度モード又は高感度モードで動作する領域３５２０も含む。接触が領域３５２０において検出されないとき、領域３５２０は、低感度モードで動作される。
【０６２９】
指紋３５１４がロック解除オブジェクト３５１６上にある接触及び仮想溝３５１８の右端の方への接触及び指紋３５１４の動きが、タッチスクリーン１１２上で検出される。接触の動きを検出することに応答して、ロック解除オブジェクト３５１６は、図３５Ｅ〜３５Ｆ及び図３５Ｇに示すように、仮想溝３５１８の右端の方に移動し、接触により、ロック解除オブジェクト３５１６が仮想溝３５１８の右端の方にドラッグされる。指紋３５１４が領域３５２０に到達する前に（例えば、指紋３５１４が位置３５１４−ａ又は３５１４−ｂにある間）、領域３５２０は、低感度モードのままである。
【０６３０】
機器が、図３５Ｆ及び図３５Ｇに示すように、領域３５２０において指紋３５１４を検出したとき（例えば、指紋３５１４を有する接触が位置３５１４−ｃに動いたとき）、機器１００は、高感度モードで領域３５２０を動作させる。いくつかの実施形態では、指紋３５１４を有する接触が所定の速度閾値を下回って領域３５２０において移動中と検出された場合、機器１００は、高感度モードで領域３５２０を動作させる。機器１００は、指紋３５１４の１つ以上の指紋特徴部を検出する。検出された指紋特徴部に基づいて、機器１００は、指紋３５１４が１つ以上のロック解除基準を満たすかどうか決定する。図３５Ｇに示す実施例では、指紋３５１４が３５２２のロック解除基準を満たす（例えば、指紋は機器１００のユーザの以前に登録された指紋である）場合、機器１００は、ロック解除され、例えば、アプリケーション起動ユーザインタフェース（又は、他のロック解除されたインタフェース）が表示される。これとは対照的に、指紋３５１４が３５２４のロック解除基準を満たさない（例えば、指紋は機器１００のユーザの以前に登録された指紋と識別されない）場合、又は、指紋３５１４の特徴部が検出されることができない（例えば、領域３５２０が低感度モードであるので）場合、機器１００は、ロックされた状態のままであり、機器１００をロック解除する代替ユーザインタフェース（パスコード入力ユーザインタフェース）を任意選択的に表示する。あるいは、指紋３５１４が３５２４のロック解除基準を満たさないとき、図３５Ｄに示すロック画面が再表示される。
【０６３１】
図３５Ｈは、タッチスクリーン１１２上で表示されたユーザインタフェース３５２６を示す。ユーザインタフェース３５２６は、数値フィールド３５２８と、仮想ノブ３５３０とを含む。ユーザインタフェース３５２６は、数値入力及び／又は操作を含むアプリケーションのユーザインタフェース（例えば、計算機、サーモスタットコントロールアプリケーション、単位コンバータ、スプレッドシート）である。ユーザは、数値フィールド３５２８内で表示された値を調整するために仮想ノブ３５３０と対話する。例えば、ユーザは、タッチスクリーン１１２上の仮想ノブ３５３０の上に指紋を置いて、仮想ノブ３５３０を回すために指紋を捻る。数値フィールド３５２８内の値は、仮想ノブ３５３０の回転と共に変わる。
【０６３２】
図３５Ｈ〜３５Ｊでは、仮想ノブ３５３０の領域は、機器１００が低感度モード又は高度な感度モードで動作するタッチスクリーン１１２の領域である。指紋が仮想ノブ３５３０上で検出されなかったとき、機器１００は、低感度モードで仮想ノブ３５３０を含む一部のタッチスクリーン１１２を動作させる。指紋が仮想ノブ３５３０上で検出されるとき、機器１００は、検出された指紋が捻れる速度に基づいて低感度モード又は高感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作させる。例えば、図３５Ｉは、仮想ノブ３５３０上で検出された指紋３５３２を示す。ユーザは、所定の閾値速度を上回る速度にて指紋３５３２を捻る。指紋３５３２の閾値を上回る捻り速度に従って、機器１００は、低感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作させる。低感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作している間に、機器１００は、指紋３５３２の特徴部ではなく指紋３５３２の動き（例えば、捻れ）を検出する。したがって、機器１００は、相対的に粗い増分で指紋３５３０の捻れを検出する。仮想ノブ３５３０は、指紋３５３０の検出された粗い捻れ増分に従って粗い増分で回転する。数値フィールド３５２８内の値は、仮想ノブ３５３０の回転の粗い増分に従って、粗い増分で変わる。
【０６３３】
図３５Ｊは、仮想ノブ３５３０上で検出された指紋３５３２に類似した指紋３５３４を示す。ユーザは、所定の閾値速度を下回る速度にて指紋３５３４を捻る。指紋３５３４の閾値を下回る捻り速度に従って、機器１００は、高感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作させる。高感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作している間に、機器１００は、指紋３５３２の特徴部並びにその捻れの動きを検出する。指紋３５３２の特徴部を検出することにより、機器１００は、それらの特徴部の動きを検出して、したがって、指紋３５３２の細かい増分での捻れを含め、細かい動きを検出することができる。仮想ノブ３５３０は、指紋３５３０の検出された細かい捻れ増分に従って細かい増分で回転する。数値フィールド３５２８内の値は、仮想ノブ３５３０の回転の細かい増分に従って、細かい増分で変わる。いくつかの実施形態では、機器１００は、捻れの速度を問わず、仮想ノブ３５３０において指紋３５３４捻れを検出することに応答して、高感度モードで仮想ノブ３５３０を含むタッチスクリーン１１２の部分を動作させる。
【０６３４】
図３５Ａ〜３５Ｊに示すように、タッチスクリーン１１２は、機器１００が低感度モード又は高感度モードで動作する１つ以上の領域を含む。いくつかの実施形態では、タッチスクリーン１１２（又は、タッチ感知面４５１）の任意の部分が低感度モード又は高感度モードで機器（例えば、機器１００又は３００）により動作することができることを認識されたい。いくつかの実施形態では、所与の表示されたユーザインタフェースについては、タッチスクリーン１１２（又はタッチ感知面４５１）の一部の部分は、領域３５０２、領域３５２０又は仮想ノブ３５３０の外側のタッチスクリーン１１２の部分など、低感度モードのままであり、低感度モードと高感度モードとの間でそれらの部分を遷移する能力は、無効化される。例えば、図３５Ａに示すようにユーザインタフェース３５０１については、低感度モードと高感度モードの間で領域３５０２の外側のタッチスクリーン１１２の部分を遷移する能力が無効化される。また、いくつかの実施形態では、感度モード間の遷移が有効化される領域は、対応するユーザインタフェースオブジェクト又はアフォーダンスとともに移動する。例えば、図３５Ａでは、「メモ用紙」アイコン４４４及び「天気」アイコン４３８の位置が互いに交換された場合、領域３５０２−５は「メモ用紙」アイコン４４４の新しい位置に移動し、「メモ用紙」アイコン４４４の古い位置（即ち、「天気」アイコン４３８の新しい位置）に対応するタッチスクリーン１１２の部分は、低感度モード及び高感度モード間の遷移から無効化される。
【０６３５】
いくつかの実施形態では、低感度モードと高感度モードとの間で遷移されるタッチ感知面の部分は、別々に有効化及び無効化することができるセンサの異なるグループに対応する。例えば、タッチスクリーン１１２の右下象限に対応する第１のセンサのセット、タッチスクリーン１１２の右上象限に対応する第２のセンサのセット、タッチスクリーン１１２の左下象限に対応する第３のセンサのセット及びタッチスクリーン１１２の左上象限に対応する第４のセンサのセットは、低感度モードと高感度モードの間でそれぞれ独立して遷移することができる。いくつかの実施形態では、上により詳細に説明したように、異なる領域は、タッチスクリーン１１２上の接触又はユーザインタフェースオブジェクトの位置に基づいて低感度モードと高感度モードの間で遷移されるように選択される。機器が高感度データを必要とするユーザインタフェースの領域はセットのセンサの複数の領域にまたがると決定する状況では、機器は、任意選択的に、センサのセットの複数の領域の全てが高感度動作モードで動作することを可能にし、一方、１つ以上の他のセットのセンサは、低感度動作モードで動作し続ける。
【０６３６】
図３６Ａ〜３６Ｂは、いくつかの実施形態に係る、高感度動作モードで一部のタッチ感知面を動作させる方法３６００を示す流れ図である。方法３６００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａのポータブル多機能機器）で行われる。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法３６００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０６３７】
以下で説明するように、方法３６００は、高感度動作モードでタッチ感知面の一部を動作させる直観的方法を提供する。この方法により、タッチ感知面を動作するとき、ユーザの認識的負担が軽減され、より効率的なヒューマン−マシンインタフェースが作成される。電池式電子機器については、高度な感度動作モードにおいて一部のタッチセンサ方式表面の動作を可能にすることは、電力を保存して、電池充電の間隔の時間を増大させる。
【０６３８】
機器は、タッチ感知面の第１の領域において接触を検出し（３６０２）、タッチ感知面の第１の領域は、低感度動作モードである。図３５Ａは、例えば、低感度モードで動作されている領域３５０２−７において検出された指紋３５０４を有する接触を示す。図３５Ｆは、低感度モードで動作されている領域３５２０内にある、位置３５１４−ｃに向かって動いている指紋３５１４を有する接触を示す。図３５Ｈは、低感度モードで動作されている領域でもある仮想ノブ３５３０において検出された指紋３５３２を有する接触を示す。いくつかの実施形態では、タッチ感知面は、複数の異なる領域（例えば、タッチ感知面のサブセットに対応する領域）を含み（３６０３）、機器は、低感度モードと高感度モードの間で複数の異なる領域の各々独立して遷移するように構成される（例えば、機器は、全部のタッチ感知面について高感度モードをオンにすることなく、領域の１つ以上について高感度モードを「オン」にすることができる）。特定の領域において高感度モードを「オン」にするが、しかし他の領域ではしないことにより、タッチ感知面全体を高感度モードで有する必要性がない場合には、プロセッサに対する需要が低減され、電池寿命が延びる。例えば、図３５Ａは、領域３５０２−１〜３５０２−７を示す。いくつかの実施形態では、機器は、領域３５０２−１〜３５０２−７（又はこれらの領域を含むタッチスクリーン１１２の領域）のそれぞれを低感度モードと高感度モードとの間で独立して遷移するように構成される。
【０６３９】
接触（３６０４）を検出することに応答して、機器は、接触が１つ以上の指紋センサアクティブ化基準を満たすかどうかを決定する（３６０６）。機器１００は、例えば、指紋３５０４（又は指紋３５１４又は３５３２又は３５３４）が１つ以上の指紋センサアクティブ化基準を満たすかどうか決定する。
【０６４０】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、指紋状の接触がタッチ感知面の第１の領域において検出されたときに満たされる基準を含む（３６０８）。例えば、指紋センサアクティブ化基準は、領域３５０２−７における指紋３５０４を有する接触の検出（又は、領域３５２０における指紋３５１４を有する接触の検出）により満たされる。
【０６４１】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、指紋状の接触が所定の閾値速度を下回る速度にて移動中と検出されたときに満たされる基準を含む（例えば、高感度は、遅い動きをより正確にするのを助ける／遅い動きは、ユーザが指紋感知ユーザインタフェース要素と対話していることを示す）（３６１０）。例えば、指紋センサアクティブ化基準は、所定の閾値を下回る速度での仮想ノブ３５３０での指紋３５３４捻れの検出により満たされる。別の実施例として、指紋センサアクティブ化基準は、所定の閾値を下回る速度にて領域３５２０において移動する指紋３５１４を有する接触の検出により満たされる。
【０６４２】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、接触に対応するフォーカスセレクタが指紋感知ユーザインタフェース要素上にある間に接触がタッチ感知面上で検出されたときに満たされる基準を含む（３６１２）。例えば、機器は検出された指紋（例えば、指紋の捻れに応答して動作するノブ又はダイアル、又は、検出された指紋に従ってのみアクティブ化するように制限されるアフォーダンス）に従って動作するコントロール上の接触を検出して、接触に対応する指紋を識別してコントロールを動作させるために使用することができるように、接触及び／又はコントロールを含むタッチ感知面の領域における指紋感度をオンにする。例えば、指紋センサアクティブ化基準は、仮想ノブ３５３０での指紋３５３４捻れの検出により満たされる。別の実施例として、指紋センサアクティブ化基準は、領域３５０−７における指紋３５０４を有する接触の検出により満たされる。
【０６４３】
接触が指紋センサアクティブ化基準を満たすという決定に従って、機器は、高感度動作モードでタッチ感知面の第１の領域を動作させる（３６１４）（例えば、タッチ感知面の第１の領域内の接触については、機器は存在／不在及び接触の動きを検出することができ、更に、機器は、接触を以前に登録された指紋と独自に識別することを可能にする詳細特徴部のような接触の指紋特徴部を検出できる）。例えば、指紋センサアクティブ化基準が満たされたとき、機器１００は、高感度モードで領域３５０２−７（及び、同様に、領域３５２０、又は、仮想ノブ３５３０を含むタッチスクリーン１１２の部分）を動作させる。
【０６４４】
接触が指紋センサアクティブ化基準を満たさないという決定に従って、機器は、低感度動作モードでタッチ感知面の第１の領域を動作し続ける（３６１８）（例えば、低感度モードで動作するタッチ感知面の領域については、機器は、接触の存在／不在及び動きを検出することができるが、接触を以前に登録された指紋と独自に識別することを可能にする詳細特徴部などの接触の指紋特徴部を検出することができない）。例えば、図３５１では、指紋センサアクティブ化基準が閾値速度を下回る動き又は回転を含むとき、指紋３５３２が閾値速度を上回って捻れたとき、機器１００は、低感度モードで仮想ノブ３５３０を動作し続ける。
【０６４５】
いくつかの実施形態では、タッチ感知面の第１の領域が高感度動作モードである間に、機器は、第１の領域において検出された接触の指紋詳細を検出することができ（３６１６）、タッチ感知面の第１の領域が低感度動作モードである間に、機器は、第１の領域において検出された接触の指紋詳細を検出することができない（３６２０）。例えば、機器１００が高感度モードで領域３５０２−７（又は、領域３５２０又は３５３０）を動作している間に、機器１００は、領域において検出された接触（例えば、指紋３５０４を有する接触、指紋３５１４を有する接触、指紋３５３４を有する接触）の指紋詳細（例えば、指紋特徴部）を検出することができる。機器１００が低感度モードで領域３５０２−７（あるいは、領域３５２０又は３５３０）を動作している間に、機器１００は、領域において検出された接触の指紋詳細（例えば、指紋特徴部）を検出することができず、このように、領域が高感度モードで動作するときほど正確には接触の動きを追跡しない。
【０６４６】
いくつかの実施形態では、高感度モードでタッチ感知面の第１の領域を動作している（３６２２）間に、機器は、接触の指紋特徴部を検出して（３６２４）、接触の指紋特徴部を検出することに応答して、指紋特徴部に従って動作を実行する（３６２６）（例えば、接触の指紋特徴部を検出することに応答して、機器は、アイデンティティを基本とする動作又は接触の指紋特徴部を検出することを必要とする動作を実行する）。例えば、機器は指紋詳細特徴部の動きを検出することに基づいて接触の小さい動きを検出し、接触の小さい動きは、指紋特徴部を見なれけば全体的な接触の動きに基づいて検出可能でない。図３５Ｂ〜３５Ｃでは、機器１００は、領域３５０２−７において指紋３５０４の特徴部を検出して、指紋３５０４の検出された特徴部に基づいて、エラーメッセージ３５０６を表示するか、又は、電子メールクライアントモジュール１４０のユーザインタフェース３５０８を表示する。図３５Ｇでは、機器１００は、領域３５２０において指紋３５１４の特徴部を検出して、指紋３５１４がロック解除基準３５２２を満たす、又は、ロック解除基準３５２４を満たさないかに基づいて機器１００をロック解除する、又は、機器１００を出る。図３５Ｊでは、機器１００は、仮想ノブ３５３０において指紋３５３４の特徴部の動きを検出して、指紋特徴部の検出された動きに従って、細かい増分で仮想ノブ３５３０を回転させる。
【０６４７】
いくつかの実施形態では、高感度モードで第１の領域が動作している（３６２２）間に、機器は、低感度モードでタッチ感知面の他の領域の１つ以上を動作させる（３６２８）（例えば、第１の領域がタッチ感知面上で検出された接触の指紋詳細を検出するために有効化される間に、タッチ感知面の他の領域は、接触の指紋詳細を検出することなく、接触の存在／不在及び動きを検出することができる）。例えば、図３５Ａは、低感度モード又は高感度モードで動作可能である複数の領域３５０２（及び、タッチスクリーン１１２の残りは、低感度モードで動作可能であること）を示す。領域３５０２−７が高感度モードで動作される間に、他の領域３５０２は、低感度モードで動作される。高感度モードでそれぞれの領域を動作している間にタッチスクリーン１１２の領域の一部を低感度モードに維持することは、高感度モードが他の領域に必要とされないときに他の領域をより低電力低感度モードに保つことにより電力使用量を低減すると同時に、高められた精度及び／又はそれぞれの領域においてユーザを認証する能力という利点を提供する。
【０６４８】
いくつかの実施形態では、高感度モードでタッチ感知面の第１の領域を動作させる（３６３０）ことにより、低感度モードでタッチ感知面の第１の領域を動作させることよりも多くの電力が消費される。したがって、タッチ感知面の第１の領域を「必要に応じて」低感度モードから高感度モードへ切り換えることにより、機器の全体的なエネルギー消費量が低減され、その結果、機器のエネルギー効率が上がり、電池寿命が延びる。例えば、動作領域３５０２−７内に接触が内部で検出されるときに高感度モードで、そして他の時に低感度モードで動作することにより、常に高感度モードで動作領域３５０２−７を動作させることと比較すると電力消費量が低減される。
【０６４９】
いくつかの実施形態では、高感度モードでタッチ感知面の第１の領域以上を動作させる（３６３２）ことにより、高感度モードでタッチ感知面の第１の領域のみを動作させること（例えば、低感度モードでタッチ感知面の残りを動作している間）よりも多くの電力が消費される。したがって、高感度モードでタッチ感知面の第１の領域を動作している間に低感度モードでタッチ感知面の残りを動作させることにより、機器の全体的なエネルギー消費量が低減され、その結果、機器のエネルギー効率が上がり、電池寿命が延びる。例えば、接触が検出されるいずれかの領域３５０２（例えば、図３５Ａ内の領域３５０２−７）のみを高感度モードで残りを低感度モードで動作させることにより、高感度モードで領域３５０２の２つ以上を動作させることと比較すると電力消費が低減される。
【０６５０】
図３６Ａ〜３ＢＤにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図３６Ａ〜３６Ｂに関連して上述した方法３６００と類似の様式で適用可能であることに留意されたい。例えば、方法３６００を参照して先述した指紋、接触、及びユーザインタフェースは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］内に記載されたもの）を参照して本記載の指紋、接触、及びユーザインタフェースオブジェクトの特性の１つ以上を有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０６５１】
いくつかの実施形態により、図３７は、様々な説明する実施形態の原理に従って構成される電子機器３７００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図３７に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０６５２】
図３７に示すように、電子機器３７００は、ディスプレイユニット３７０２と、接触を受け取るように構成されたタッチ感知面ユニット３７０４と、ディスプレイユニット３７０２及びタッチ感知面ユニット３７０４に結合された処理ユニット３７０８とを含む。いくつかの実施形態では、処理ユニット３７０８は、検出ユニット３７１０と、決定ユニット３７１２と、動作ユニット３７１４と、実行ユニット３７１６と、遷移ユニット３７１８とを含む。
【０６５３】
処理ユニット３７０８は、（例えば、検出ユニット３７１０で）タッチ感知面ユニット３７０４の第１の領域において接触を検出し、タッチ感知面ユニット３７０４の第１の領域は、低感度動作モードであり、接触を検出することに応答して、（例えば、決定ユニット３７１２で）接触が指紋センサアクティブ化基準を満たすかどうか決定し、接触が指紋センサアクティブ化基準を満たすという決定に従って、（例えば、動作ユニット３７１４で）高感度動作モードでタッチ感知面ユニット３７０４の第１の領域を動作し、接触が指紋センサアクティブ化基準を満たさないという決定に従って、（例えば、動作ユニット３７１４で）低感度で動作モードタッチ感知面ユニット３７０４の第１の領域を動作し続けるように構成される。
【０６５４】
いくつかの実施形態では、タッチ感知面ユニット３７０４の第１の領域が高感度動作モードである間に、処理ユニット３７０８は、（例えば、検出ユニット３７１０で）第１の領域において検出された接触の指紋詳細を検出することができ、タッチ感知面ユニット３７０４の第１の領域が低感度動作モードである間に、処理ユニット３７０８は、第１の領域（例えば、検出ユニット３７１０で）において検出された接触の指紋詳細を検出することができない。
【０６５５】
いくつかの実施形態では、処理ユニット３７０８は、高感度モードでタッチ感知面ユニット３７０４の第１の領域を動作している間に、（例えば、検出ユニット３７１０で）接触の指紋特徴部を検出し、接触の指紋特徴部を検出することに応答して、（例えば、実行ユニット３７１６で）指紋特徴部に従って動作を実行するように構成される。
【０６５６】
いくつかの実施形態では、タッチ感知面ユニット３７０４は、複数の異なる領域を含み、処理ユニット３７０８は、（例えば、遷移ユニット３７１８で）低感度モードと高感度モードの間で複数の異なる領域のそれぞれを独立して遷移するように構成される。
【０６５７】
いくつかの実施形態では、処理ユニット３７０８は、高感度モードで第１の領域を動作している間に、（例えば、動作ユニット３７１４で）低感度モードでタッチ感知面ユニット３７０４の他の領域の１つ以上を動作させるように構成される。
【０６５８】
いくつかの実施形態では、高感度モードでタッチ感知面の第１の領域を動作させることにより、低感度モードでタッチ感知面３７０４の第１の領域を動作させることよりも多くの電力が消費される。
【０６５９】
いくつかの実施形態では、高感度モードでタッチ感知面の第１の領域以上を動作させることにより、高感度モードでタッチ感知面３７０４の第１の領域のみを動作させることよりも多くの電力が消費される。
【０６６０】
いくつかの実施形態では、１つのつ以上の指紋センサアクティブ化基準は、指紋状の接触がタッチ感知面ユニット３７０４の第１の領域において検出されたときに満たされる基準を含む。
【０６６１】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、指紋状の接触が所定の閾値速度を下回る速度にて移動中と検出されたときに満たされる基準を含む。
【０６６２】
いくつかの実施形態では、１つ以上の指紋センサアクティブ化基準は、接触に対応するフォーカスセレクタが指紋感知ユーザインタフェース要素上にある間に接触がタッチ感知面ユニット３７０４上で検出さたときに満たされる基準を含む。
【０６６３】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０６６４】
図３６Ａ〜３６Ｂを参照して先述した動作は、意選択的に、図１Ａ〜１Ｂ又は図３７に示す構成要素により実行される。例えば、検出する動作３６０２、決定する動作３６０６、及び動作する動作３６１４及び３６１８は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０６６５】
指紋ジェスチャに関連した動作を実行する
多くの電子機器が、それぞれの対応するユーザインタフェース及びアフォーダンスとともに、それぞれの動作を実行するそれぞれのアプリケーションを有する。典型的には、動作を機器に実行させるたメニューザは、対応するユーザインタフェース及びアフォーダンスが表示されるように、（例えば、対応するアプリケーションアイコンをアクティブ化することにより）機器上で対応するアプリケーションをアクティブ化する。ユーザインタフェース及びアフォーダンスを使用して動作をアクティブ化する。しかしながら、時には、ユーザは、無関係なアプリケーション又はユーザインタフェースと対話している間に、動作を瞬時に実行して欲しいと思う。現行の方法であれば、ユーザは、まだ、動作を実行するために、アプリケーションアイコンをアクティブ化させてアプリケーションを立ち上げなければならない。これは、時間がかかって、ユーザエクスペリエンスを損なう。以下で説明する実施形態は、機器上で特定の指紋を動作と関連づけることによりこれらの方法で向上させるものである。所望の動作に無関係なユーザインタフェースが表示されている間にユーザがその指紋でジェスチャを実行したとき、機器は、動作を実行する。したがって、動作に無関係なユーザインタフェースが表示されている間に、ユーザは、動作をアクティブ化することができ、ユーザは素早くかつ効率的に動作をアクティブ化する能力を有し、その結果、ユーザインタフェースの速度及び効率が向上する。
【０６６６】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む３８Ａ〜３８Ｐ及び３９Ａ〜３９Ｅを参照して以下で説明する機器は、任意選択的に１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図３８Ａ〜３８Ｐ及び３９Ａ〜３９Ｅを参照して説明する実施形態は、タッチスクリーン１１２及び任意選択的に１つ以上の指紋センサ１６９を参照して論じ、そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりに、タッチスクリーン１１２上で検出された２つ以上の接触の面心である。類似した動作が、ディスプレイ４５０上の図３８Ａ〜３８Ｐに示すユーザインタフェースを表示している間に、図３８Ａ〜３８Ｐで説明する入力を検出することに応答して、ディスプレイ４５０と、別個のタッチ感知面４５１と、任意選択的に１つ以上の指紋センサ１６９とを有する機器上で任意選択的に実行される。
【０６６７】
図３８Ａは、機器（機器１００）のタッチスクリーン１１２上で表示されるユーザインタフェース３８０１を示す。タッチスクリーン１１２は、統合指紋センサを含む。図３８Ａでは、それぞれのアプリケーションを立ち上げる１つ以上のアイコンを含むアプリケーション起動ユーザインタフェース３８０１が、タッチスクリーンディスプレイ１１２上で表示される。機器にて、１つ以上のそれぞれの指紋が、それぞれの動作に関連している。いくつかの実施形態では、指紋は、手及び指により区別される。例えば、右の拇印は、それぞれの機能又は動作に関連しており、左の拇印は、別のそれぞれの機能又は動作に関連している。いくつかの実施形態では、カメラ関連の機能又は動作（例えば、写真又は映像をキャプチャするシャッター機能、カメラプレビュー表示）が、それぞれの指紋に関連している。
【０６６８】
アプリケーション起動ユーザインタフェース３８０１がタッチスクリーン１１２上で表示されている間に、機器は、タッチスクリーン１１２上で指紋３８０２を有するジェスチャを検出する。指紋３８０２は、右の拇印として機器により識別される。この実施例では、右の拇印は、カメラインタフェース及びカメラプレビューの表示及び静止画像又は写真キャプチャに関連している。指紋３８０２を有するジェスチャを検出することに応答して、機器は、図３８Ｂに示すように、タッチスクリーン１１２上で、カメラモジュール１４３に対応するカメラインタフェース３８０４を表示する。いくつかの実施形態では、機器は、少なくとも既定の時間量でタッチスクリーン１１２上で指紋３８０２を検出することに応答して、カメラプレビュー３８０４を表示する。カメラインタフェース３８０４は、カメラプレビュー３８０６を含む。カメラプレビュー３８０６は、機器上でカメラ（例えば、光センサ１６４）により検出されているコンテンツを示して、媒体キャプチャ機能が機器上でアクティブ化した場合に静止画像又は映像としてカメラによりキャプチャされるものをプレビューする。
【０６６９】
いくつかの実施形態では、タッチスクリーン１１２上で検出された指紋が、ユーザの指紋の以前に登録された特徴部に、又は、既定の指紋形式に関連した特徴部との比較に基づいて識別される。例えば、指紋３８０２は、特定のユーザの右の拇印としての指紋３８０２の識別表示、又は、一般的な（即ち、指紋３８０２は特定のユーザに属すると識別することのない）右の拇印としての指紋３８０２の識別表示を介して右の拇印と識別される。
【０６７０】
機器は、指紋３８０２を有するジェスチャの連続部を検出し、連続部は、図３８Ｃに示すように、既定の強度閾値を上回る指紋３８０２に対応する接触の強度（例えば、標準的な接触検出強度閾値よりも高い強度閾値）の増加を含む。例えば、ユーザは、指紋３８０２に対応する接触でタッチスクリーン１１２を押し下げる。閾値を上回る強度増加を検出することに応答して、機器は、シャッター機能をアクティブ化させ、これにより、カメラプレビュー３８０６に対応する静止画像又は写真のキャプチャがアクティブ化する。いくつかの実施形態では、図３８Ｃに示すように、機器は、カメラアプリケーション１４３に向けてフィルムストリップ又はカメラロールに動くキャプチャされた写真の描像３８０８のアニメーションを表示する。写真がキャプチャされた後、機器は、図３８Ｄに示すように、カメラインタフェース３８０４及びカメラインタビュー３８０６を表示することを中止して、以前に表示されたユーザインタフェース（例えば、アプリケーション立ち上げユーザインタフェース３８０１）を再表示する。
【０６７１】
いくつかの実施形態では、機器は、接触強度の増加を検出することに応答してではなく、それぞれの時間閾値より長く（例えば、２秒、５秒、１０秒又は任意の他の妥当な時間閾値）指紋３８０２を連続的に検出することに応答してコンテンツをキャプチャするシャッター機能をアクティブ化する。例えば、シャッター機能は、図３８Ｂの指紋３８０２が初回検出から連続的に検出される場合、時間閾値より長くアクティブ化する。したがって、いくつかの実施形態では、カメラインタフェースを表示するか、又は、シャッター機能（又は、別の動作）をアクティブ化するアフォーダンスを含まないユーザインタフェースが表示されている間でさえ、ユーザは、それぞれの動作に関連した指紋を含むジェスチャで、カメラインタフェースの表示及び／又はシャッター機能（又は、別の動作）をそれでもアクティブ化することができる。
【０６７２】
図３８Ｅ〜３８Ｈは、それぞれの動作をアクティブ化するアフォーダンスを含まないユーザインタフェースが表示されている間にそれぞれの動作をアクティブ化する別の実施例を示す。図３８Ｅは、図３８Ａの場合と同様に、タッチスクリーン１１２上で表示されるアプリケーション立ち上げユーザインタフェース３８０１を示す。指紋３８１０を有するジェスチャが、タッチスクリーン１１２上で検出される。指紋３８１０は、右の拇印であると機器により検出される。この実施例では、右の拇印は、カメラインタフェース及びカメラプレビューの表示及び録画に関連している。指紋３８１０でジェスチャを検出することに応答して、機器は、図３８Ｆに示すように、タッチスクリーン１１２上でカメラインタフェース３８０４及びカメラプレビュー３８１２を表示する。また、機器は、カメラプレビュー３８１２に対応する映像の録画をアクティブ化する。映像が録画されている間に、録画インジケータ３８１３が、任意選択的に、録画が進行中であること、並びに、進行中の録画の時間の長さを示すためにタッチスクリーン１１２上で表示される。例えば、図３８Ｇは、指紋３８１０がタッチスクリーン１１２からリフトオフされたためにもはやタッチスクリーン１１２上で検出されない指紋３８１０を有するジェスチャを示す。リフトオフを検出することに応答して、機器は、図３８Ｈに示すように、映像を録画することを中止して、カメラインタフェース３８０４及びカメラプレビュー３８１２を表示することを中止して、ユーザインタフェース３８０１を再表示する。
【０６７３】
いくつかの実施形態では、指紋を含むジェスチャは、向き、位置や持続時間に対して独特であり、指紋に関連した動作がアクティブ化するかどうかは、指紋が向き、位置及び／又は持続時間要件を満たすかどうかに左右される。例えば、いくつかの実施形態では、指紋３８０２が既定の時間周期未満でタッチスクリーン１１２上で検出された場合、動作は、実行されない。いくつかの実施形態では、指紋がタッチスクリーン１１２上の所定の位置（例えば、現在の画面向きに基づいてタッチスクリーン１１２の右上象限）以外の位置にて検出された（例えば、右上象限にある指紋３８０２又は３８１０ではなくて、指紋３８１４は右下象限（図３８Ｉ）にある）場合、動作は実行されない。いくつかの実施形態では、指紋が、指紋タッチスクリーン１１２上で所定の向き（例えば、右上縦からから４５°±１０°度の角度）以外の向きにて検出された場合（例えば、指紋３８１６は、向き角度範囲内である指紋３８０２又は３８１０に対して向き角度範囲（図３８Ｊ）の外側にある、）、動作は、実行されない（例えば、メディアはキャプチャされず、機器は、現在表示されているユーザインタフェースの表示をメディアキャプチャユーザインタフェースと入れ替えない）。
【０６７４】
図３８Ｋ〜３８Ｌは、それぞれの動作をアクティブ化するアフォーダンスを含まないユーザインタフェースが表示されている間にそれぞれの動作をアクティブ化する別の実施例を示す。図３８Ｋは、タッチスクリーン１１２上で表示されるメモ用紙アプリケーションのユーザインタフェース３８１８を示す。指紋３８２０を有するジェスチャが、タッチスクリーン１１２上で検出されて、その後、既定の時間周期後タッチスクリーン１１２からリフトオフされた。指紋３８２０は、右の拇印であると機器により検出される。この実施例では、右の拇印は、電話アプリケーションユーザインタフェース、電子メールアプリケーションユーザインタフェース又はメッセージ発信アプリケーションユーザインタフェースなど、通信インタフェースの表示に関連している。指紋３８２０を有するジェスチャ及びその後のリフトオフを検出することに応答して、機器は、図３８Ｌに示すように、タッチスクリーン１１２上で電話アプリケーションインタフェース３８２２を表示する。
【０６７５】
いくつかの実施形態では、複数の指紋は、異なる動作と機器上でそれぞれ関連づけられる。例えば、右の拇印は、静止状態画像キャプチャに関連しており、左の拇印は、映像録画に関連しており、この実施例を図３８Ｍ〜３８Ｐに示す。図３８Ｍは、アプリケーション立ち上げユーザインタフェース３８０１がタッチスクリーン１１２上で表示されている間にタッチスクリーン１１２上で検出された指紋３８２４を有するジェスチャを示す。指紋３８２４は、右の拇印であると検出される。指紋３８２４を有するジェスチャを検出することに応答して、カメラインタフェース３８０４及びカメラプレビュー３８２６が表示され、図３８Ｎに示すように、カメラプレビュー３８２６に対応する写真がキャプチャされる。写真がキャプチャされた後、機器は、カメラインタフェース３８０４及びカメラプレビュー３８２６を表示することを中止して、以前に表示されたユーザインタフェース（例えば、アプリケーション立ち上げユーザインタフェース３８０１）を再表示する。
【０６７６】
図３８Ｏは、アプリケーション立ち上げユーザインタフェース３８０１がタッチスクリーン１１２上で表示されている間にタッチスクリーン１１２上で検出された指紋３８２８を有するジェスチャを示す。指紋３８２８は、左の拇印であると検出される。指紋３８２８を有するジェスチャを検出することに応答して、カメラインタフェース３８０４及びカメラプレビュー３８３０が表示され、図３８Ｐに示すように、カメラプレビュー３８３０に対応する写真がキャプチャされる。映像録画、及び、カメラインタフェース３８０４及びカメラプレビュー３８３０の表示が、指紋３８２８を有するジェスチャのリフトオフが検出されるときに任意選択的に停止される。カメラインタフェース３８０４及びカメラプレビュー３８３０が表示されることを中止した後、機器は、ユーザインタフェース３８０１を再表示する。
【０６７７】
図３９Ａ〜３９Ｅは、いくつかの実施形態に係る、指紋ジェスチャに関連した動作を実行する方法３９００を示す流れ図である。方法３９００は、ディスプレイと、タッチ感知面とを有する電子機器（例えば、図３の機器３００、又は、図１Ａの携帯型多機能機器１００）にて実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法３９００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０６７８】
以下で説明するように、方法３９００は、指紋ジェスチャに関連した動作を実行する直観的方法を提供する。この方法により、指紋ジェスチャに関連した動作を実行するときにユーザの認識的負担が軽減される、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが作業空間を指紋ジェスチャに関連した動作を実行することを可能にすることにより、より高速かつ効率的に電力を保存し、バッテリの充電の間の時間を増やす。
【０６７９】
機器は、第１の指紋を第１の動作と関連づける（例えば、指紋登録プロセス中に、右の拇印をカメラアプリケーションのシャッター機能に割り当てる）（３９０２）。例えば、図３８Ａ〜３８Ｄでは、右の拇印は、カメラシャッター機能に関連している。
【０６８０】
機器は、ディスプレイ上で、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースを表示する（３９０４）（例えば、ユーザインタフェースは第１の動作を実行するユーザインタフェースではなく、ユーザインタフェースは、第１の動作を実行するアフォーダンス又は他のユーザインタフェース要素を含まない）。タッチスクリーン１１２上で表示されるユーザインタフェース３８０１は、図３８Ａ及び３８Ｅに示すように、例えば、写真をキャプチャするか、又は、映像を録画するアフォーダンスでなくアプリケーションを立ち上げるアフォーダンス（例えば、アプリケーションアイコン）を含む。同様に、ユーザインタフェース３８１８（図３８Ｋ）は、電話を掛けることに関係するアフォーダンスでなく、メモ用紙を取ることに関係するアフォーダンス（例えば、既存のメモ用紙を開く、新しいメモ用紙を作成する、メモ用紙を削除するなどのそれぞれのアフォーダンス）を含む。いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行する表示されたコントロールを含まない（３９０６）。例えば、ユーザインタフェース３８０１（図３８Ａ又は３８Ｅ）は、写真をキャプチャするか、又は、映像を録画するコントロールを含まない。ユーザインタフェース３８１８（図３８Ｋ）は、電話を掛けるか、又は、電話アプリケーションインタフェースの表示をアクティブ化するコントロールを含まない。
【０６８１】
いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行するように構成されない第１のアプリケーションのユーザインタフェースであり（３９０８）、第１の動作は、第１のアプリケーションと異なる第２のアプリケーションにより実行される。例えば、ユーザインタフェース３８１８（図３８Ｋ）は、カメラ動作を実行するように構成されない、メモ用紙アプリケーション（例えば、メモ用紙モジュール１５３）のユーザインタフェースである。カメラ動作は、カメラアプリケーション（例えば、カメラモジュール１４３）により実行される。いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行するように構成されないアプリケーション立ち上げ画面のユーザインタフェースであり（３９１０）、第１の動作は、アプリケーション立ち上げ画面と異なる第２のアプリケーションにより実行される。例えば、ユーザインタフェース３８０１（図３８Ａ又は３８Ｅ）は、カメラ動作を実行するように構成されないアプリケーション起動画面である。カメラ動作は、カメラアプリケーション（例えば、カメラモジュール１４３）により実行される。
【０６８２】
第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースを表示している間に、機器は、タッチ感知面上で第１の指紋を検出することを含む第１のジェスチャ（例えば、タップジェスチャ、タップ及びドラッグジェスチャ、タッチ及び把握ジェスチャ、又は、第１の動作を実行することに関連した他の既定のジェスチャ）を検出する（３９１２）。図３８Ａは、例えば、機器１００がタッチスクリーン１１２上で指紋３８０２を含むジェスチャを検出するのを示す。図３８Ｅは、機器１００がタッチスクリーン１１２上で指紋３８１０を含むジェスチャを検出するのを示す。図３８Ｋは、機器１００がタッチスクリーン１１２上で指紋３８２０を含むジェスチャを検出するのを示す。
【０６８３】
いくつかの実施形態では、第１のジェスチャは、向き固有のジェスチャであり、向き固有のジェスチャを検出するステップは、所定の向きにてタッチ感知面上で第１の指紋を検出するステップ（３９１４）を含む。例えば、動作は、親指が既定の角度にて（例えば、タッチ感知面の１次軸線と比較して４５°にて）、又は、タッチ感知面の１次軸線に対する角度の既定の範囲内で（例えば、タッチ感知面の１次軸線と比較して４５°±５°、１０°又は１５°にて）ある間に機器が親指で実行されたジェスチャを検出したときにのみ実行される。これとは対照的に、いくつかの実施形態では、第１の指紋が既定の角度、又は、角度の既定の範囲内ではない場合、第１の動作は、実行されない（例えば、動作は、実行されないか、又は、第１の指紋の位置での現在表示されているアイコン（又は、他のユーザインタフェース要素）に関連した動作が、第１の動作の代わりに実行される）。例えば、図３８Ａ〜３８Ｃでは、指紋３８０２を有するジェスチャは、任意選択的に、向き固有であり、指紋３８０２が機器の長い縁部に平行な軸線に対して角度（例えば、４５°±１０°）の既定の範囲内であると検出される。指紋３８０２を有するジェスチャを検出することに応答して、カメラインタフェース３８０４及びカメラプレビュー３８０６が表示される。他方、指紋３８１２（図３８Ｊ）は、既定の角度範囲の外側にあり、カメラインタフェース又はカメラプレビューは、指紋３８１２の検出に応答して表示されない。
【０６８４】
いくつかの実施形態では、第１のジェスチャは、位置固有のジェスチャであり、位置固有のジェスチャを検出するステップは、所定の位置にてタッチ感知面上で第１の指紋を検出するステップ（３９１６）を含む。例えば、動作は、親指がタッチ感知面上の所定の位置（例えば、タッチ感知面の右上隅部）にある間に機器が親指で実行されたジェスチャを検出したときにのみ実行される。これとは対照的に、いくつかの実施形態では、第１の指紋が所定の位置にない場合、第１の動作は、実行されない（例えば、動作は、実行されないか、又は、第１の指紋の位置での現在表示されているアイコン（又は、他のユーザインタフェース要素）に関連した動作が、第１の動作の代わりに実行される）。例えば、図３８Ａ〜３８Ｃでは、指紋３８０２を有するジェスチャは、任意選択的に、位置固有であり、指紋３８０２が所定の位置（例えば、現在の画面向きに基づいてタッチスクリーン１１２の右上象限）内にあると検出される。指紋３８０２を有するジェスチャを検出することに応答して、カメラインタフェース３８０４及びカメラプレビュー３８０６が表示される。他方、指紋３８１０（図３８Ｉ）は、所定の位置の外側にあり、カメラインタフェース又はカメラプレビューは、指紋３８１０の検出に応答して表示されない。
【０６８５】
いくつかの実施形態では、第１のジェスチャは、期間固有のジェスチャであり、期間固有のジェスチャを検出するステップは、少なくとも所定の時間量でタッチ感知面上で第１の指紋を検出するステップ（３９１８）を含む。例えば、動作は、機器が既定の時間周期（例えば、０．０５秒、０．１秒、０．２秒、０．５秒又は何らかの他の妥当な時間周期）を上回ってタッチ感知面に存在する右の親指で実行されたジェスチャを検出したときにのみ実行される。これとは対照的に、いくつかの実施形態では、第１の指紋が少なくとも所定の時間量で検出されなかった場合、第１の動作は、実行されない（例えば、動作は、実行されないか、又は、第１の指紋の位置での現在表示されているアイコン（又は、他のＵＩ要素）に関連した動作が、第１の動作の代わりに実行される）。例えば、図３８Ａ〜３８Ｃでは、指紋３８０２を有するジェスチャは、任意選択的に、期間固有であり、指紋３８０２は、既定の時間周期（例えば、０．２秒）を上回ってタッチスクリーン１１２上で検出される。指紋３８０２を有するジェスチャを検出することに応答して、カメラインタフェース３８０４及びカメラプレビュー３８０６が表示される。いくつかの実施形態では、指紋３８０２が既定の時間周期を下回ってタッチスクリーン１１２上で検出された場合、カメラインタフェース又はカメラプレビューは、これに応答して表示されていない。
【０６８６】
いくつかの実施形態では、タッチ感知面は、統合指紋センサを有するタッチスクリーンディスプレイである（３９２０）。図３８Ａ〜３８Ｐに示す機器は、ジェスチャが検出されるタッチ感知面としてタッチスクリーン（例えば、タッチスクリーン１１２）を有する。タッチスクリーンは、任意選択的に、統合指紋センサを有する。統合指紋センサは、任意選択的に、タッチスクリーン１１２の領域にまたがる。いくつかの実施形態では、タッチスクリーン１１２は、指紋の隆起部を検出するために十分に高分解能タッチ感知能力を有し、タッチスクリーン１１２は、指紋センサとして使用することができる。
【０６８７】
いくつかの実施形態では、第１の指紋は以前に登録された指紋であり（例えば、第１の指紋は、ユーザＸの右の親指として登録され、登録は、機器のメモリ内に記憶される）、第１のジェスチャを検出するステップは、検出された指紋の検出された特徴部と第１の指紋の以前に登録された特徴部との間の比較に基づいて検出された指紋を第１の指紋として識別するステップを含む（３９２２）（例えば、指紋は、親指指紋であるとユーザにより識別された特定のユーザの以前に登録された指紋に第１の指紋を一致することにより親指であると識別される）。例えば、指紋３８０２の識別は、ユーザの以前に登録された指紋と指紋３８０２を比較して、特定のユーザの特定の指紋（例えば、右の拇印）と指紋３８０２を識別することを伴う。
【０６８８】
いくつかの実施形態では、第１の指紋は、既定の種類の指紋（例えば、「拇印」）であり、第１のジェスチャを検出するステップは、検出された指紋の検出された特徴部と既定の種類の指紋に関連した特徴部との間の比較に基づいて検出された指紋を第１の指紋として識別するステップを含む（３９２４）（例えば、第１の指紋は、特に指紋が特定のユーザの特定の指紋であることを識別することのなく一般的な「親指」であると識別される）。例えば、指紋３８０２の識別は、ユーザ固有でない指紋特徴部（例えば、サイズ）と指紋３８０２を比較して、一般的な指（例えば、一般的な右の親指、一般的な左の人差指など）として指紋３８０２を識別することを伴う。
【０６８９】
機器は、第１のジェスチャ（３９２６）を検出することに応答して第１の動作を実行する（３９２８）。例えば、図３８Ｂでは、カメラインタフェース３８０４及びカメラプレビュー３８０６は、機器が指紋３８０２を有するジェスチャを検出することに応答して表示される。別の実施例として、図３８Ｎでは、カメラプレビュー３８２６に対応する写真は、機器が指紋３８２４を有するジェスチャを検出することに応答してキャプチャされる。
【０６９０】
いくつかの実施形態では、第１の動作は、タッチ感知面上で第１の指紋を検出することに応答して実行される（３９３０）（例えば、第１の動作は、タッチ感知面上で第１の指紋を検出することに応答して実行される）。例えば、図３８Ｎの写真キャプチャ動作は、機器が指紋３８２４を検出することに応答して、機器により実行される。別の実施例として、図３８Ａのカメラインタフェース３８０４及びカメラプレビュー３８０６の表示は、機器が指紋３８０２を検出するに応答して、機器により実行される。いくつかの実施形態では、第１の動作は、所定の時間量を上回ってタッチ感知面上で第１の指紋を検出することに応答して実行される。
【０６９１】
いくつかの実施形態では、第１の動作は、タッチ感知面からのリフトオフを検出することに応答して実行される（３９３２）（例えば、第１の動作は、タッチ感知面上で第１の指紋を検出した後にタッチ感知面からの第１の指紋のリフトオフを検出することに応答して実行される）。例えば、図３８Ｌの電話アプリケーションインタフェース３８２２の表示は、機器が指紋３８２０のリフトオフを検出することに応答して、機器により実行される。いくつかの実施形態では、第１の動作は、所定の時間量を上回ってタッチ感知面上で第１の指紋を検出した後にタッチ感知面からの第１の指紋のリフトオフを検出することに応答して実行される。
【０６９２】
いくつかの実施形態では、第１の動作は、写真を撮るステップを含む（３９３４）。例えば、図３８Ｍ〜３８Ｎの機器は、指紋３８２４を検出することに応答して写真をキャプチャする。いくつかの実施形態では、第１の動作は、映像を録画するステップを含む（３９３６）。例えば、図３８Ｅ〜３８Ｆの機器は、指紋３８１０を検出することに応答して映像を録画する。いくつかの実施形態では、第１の動作は、通信インタフェース（例えば、第１の指紋に関連したデフォルトアプリケーションであるか、又は、機器のユーザによる第１の指紋に関連したアプリケーションである電話、電子メール、又は他の電子メッセージアプリケーションのユーザインタフェース）を表示するステップを含む（３９３８）。例えば、図３８Ｋ〜３８Ｌの機器は、指紋３８２０を検出することに応答して、電話アプリケーションインタフェース３８２２を表示する。いくつかの実施形態では、第１の動作は、カメラインタフェース（例えば、写真又は映像をキャプチャするカメラアプリケーションのユーザインタフェース）を表示するステップを含む（３９４０）。例えば、図３８Ａ〜３８Ｂの機器は、指紋３８０２を検出することに応答して、カメラインタフェース３８０４を表示する。
【０６９３】
いくつかの実施形態では、カメラインタフェースを表示している（３９４２）間に、機器は、メディアキャプチャ基準が満たされたかどうか決定する。メディアキャプチャ基準が満たされたという決定に従って、機器は、カメラでメディアをキャプチャし始める。メディアキャプチャ基準が満たされなかったという決定に従って、機器は、カメラでメディアをキャプチャするのを取り止める。例えば、図３８Ｂ〜３８Ｃでは、機器は、カメラインタフェース３８０６を表示する。カメラインタフェース３８０６を表示している間に、機器は、１つ以上のメディアキャプチャ基準が満たされるかどうか決定する。基準が満たされた場合、機器は、カメラ（例えば、光センサ１６４）でメディア（例えば、１つ以上の写真、映像）をキャプチャし始める。基準が満たされなかった場合、機器は、メディアをキャプチャしない。
【０６９４】
いくつかの実施形態では、メディアキャプチャ基準は、第１の指紋に対応する接触がそれぞれの強度閾値を上回る強度を有するときに満たされる基準を含む（３９４４）（例えば、ユーザは、カメラプレビューが表示されている間に、写真を撮るために指紋をつけてより強く押し下げるか、又は、映像を撮り始める）。例えば、図３８Ｃの指紋３８０２は、それぞれの強度閾値（例えば、タッチスクリーンディスプレイ１１２上で接触を検出することに対応する、接触検出強度閾値を上回る強度閾値）を上回る強度を有し、したがって基準を満たす。これに応答して、機器は、写真をキャプチャする。
【０６９５】
いくつかの実施形態では、メディアキャプチャ基準は、第１の指紋に対応する接触がそれぞれの時間閾値を上回って連続的に検出されたときに満たされる基準を含む（３９４６）（例えば、ユーザは、カメラプレビューが表示されている間に、写真を撮るために、又は、映像を撮り始めるためにそれぞれの時間閾値より長い時間でタッチ感知面上の接触を維持する）。例えば、図３８Ｃでは、メディアキャプチャ基準は、任意選択的に、強度基準よりもむしろ指紋検出期間基準である。指紋３８０２がそれぞれの時間閾値を上回って連続的に検出された場合、期間基準は満たされる。
【０６９６】
いくつかの実施形態では、少なくとも既定の時間量で第１の指紋を検出することに応答して、機器は、カメラによりキャプチャされることになるメディアのプレビューを含むカメラプレビューを表示する（３９４８）。例えば、図３８Ｂでは、機器は少なくとも既定の時間量（例えば、０．０５秒、０．１秒、０．２秒、０．５秒、又は何らかの他の妥当な時間周期）で指紋３８０２を検出することに応答して、カメラプレビュー３８０６を表示する。
【０６９７】
いくつかの実施形態では、カメラプレビューを表示している間に、機器は、カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出する（例えば、機器は第１の指紋のリフトオフ、それぞれの強度閾値を上回る指紋の強度の増加、又は画像をキャプチャすることに関連した物理的ボタンのアクティブ化を検出する）（３９５０）。カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出する（３９５２）ことに応答して、機器は、カメラプレビューに対応する静止画像をキャプチャして（３９５４）、カメラプレビューを表示することを中止して（３９５６）、それぞれのユーザインタフェースを再表示する（３９５８）。例えば、タッチ感知面上で指紋を検出することに応答して、機器は、カメラプレビューを表示する。カメラプレビューを表示している間に指紋のリフトオフを検出することに応答して、機器は、写真を撮って、カメラプレビューを表示することを中止する。したがって、ユーザがそれぞれのタスク（例えば、ニュースを読む、電子メールをチェックする、又は、何らかの他のタスク）のために機器を使用している最中である間に、ユーザは、素早く写真キャプチャモードに遷移して、写真を撮って、その後、最小の中断でそれぞれのタスクに戻ることができる。
【０６９８】
例えば、カメラプレビュー３８０６が表示されている間に、図３８Ｂ〜３８Ｄは、それぞれの強度閾値を上回る指紋３８０２の強度を示す。強度増加は、機器にカメラプレビュー３８０６に対応するメディアをキャプチャする要求である。要求を検出することに応答して、機器は、カメラプレビュー３８０６に対応する写真をキャプチャして、（カメラインタフェース３８０４を表示することを中止するとともに）カメラプレビュー３８０６を表示することを中止して、ユーザインタフェース３８０１を再表示する。
【０６９９】
いくつかの実施形態では、カメラプレビューを表示している間に、機器は、カメラプレビューに対応するメディア（例えば、バースト写真キャプチャモードなどの所定の間隔にて撮られる映像又は一連のスチール写真）をキャプチャする（３９６０）。いくつかの実施形態では、機器は、タッチ感知面上で第１の指紋を検出することに応答してメディアをキャプチャし始める。いくつかの実施形態では、機器は、所定の時間量を上回ってタッチ感知面上で第１の指紋を検出するか、又は、それぞれの強度閾値を上回る第１の指紋の強度の増加を検出することなどのその後のキャプチャ開始入力を検出することに応答してメディアをキャプチャし始める。例えば、図３８Ｆは、機器は、指紋３８１０を検出することに応答してカメラプレビュー３８１２を表示している間にカメラプレビュー３８１２に対応する映像を録画するのを示す。
【０７００】
いくつかの実施形態では、カメラプレビューに対応するメディアをキャプチャしている間に（例えば、一連の写真において１つ以上の写真を撮った後、又は、映像をキャプチャしている間に）、機器は、メディアをキャプチャすることを中止する要求に対応する入力を検出する（３９６２）（例えば、機器は、第１の指紋のリフトオフを検出するか、それぞれの強度閾値を上回る指紋の強度の増加を検出するか、又は、画像をキャプチャすることに関連した物理的ボタンのアクティブ化を検出するか、又は、タップ又は押しを検出して、タッチ感知面又はメディアキャプチャアイコンに対応するタッチ感知面の部分上でジェスチャを保持する）。メディアをキャプチャすることを中止する要求に対応する入力を検出する（３９６４）ことに応答して、機器は、メディアをキャプチャすることを中止し（３９６６）、カメラプレビューを表示することを中止して（３９６８）、それぞれのユーザインタフェースを再表示する（３９７０）。いくつかの実施形態では、タッチ感知面上で指紋を検出することに応答して、機器は、カメラプレビューを表示する。所定の時間量を上回ってタッチ感知面上で指紋を検出し続けることに応答して、機器は、映像を撮り始めて、カメラプレビューを表示している間に指紋のリフトオフを検出することに応答して、機器は、映像を撮るのを止めて、カメラプレビューを表示することを中止する。あるいは、タッチ感知面上で指紋を検出することに応答して、機器は、カメラプレビューを表示し、所定の時間量を上回ってタッチ感知面上で指紋を検出し続けることに応答して、機器は、バーストフォトキャプチャモードで一連の複数の写真を撮り、カメラプレビューを表示している間に指紋のリフトオフを検出することに応答して、機器は、カメラプレビューを表示することを中止する。したがって、ユーザがそれぞれのタスク（例えば、ニュースを読む、電子メールをチェックする、又は、何らかの他のタスク）のために機器を使用している最中である間に、ユーザは、素早く映像キャプチャモードに遷移して、映像又は一気に写真を撮って、その後最小の中断でそれぞれのタスクに戻ることができる。カメラプレビュー３８１２対応する映像が録画されている（図３８Ｆ）間に、例えば、機器は指紋３８１０のリフトオフを検出する。これに応答して、機器は、映像を録画するのを止めて（図３８Ｇ）、（カメラインタフェース３８０４を表示することを中止するとともに）カメラプレビュー３８１２を表示することを中止して、ユーザインタフェース３８０１を再表示する（図３８Ｈ）。
【０７０１】
いくつかの実施形態では、機器は、第１の指紋と異なる第２の指紋を、第１の動作と異なる第２の動作と関連づける（例えば、指紋登録プロセス中に、に右の拇印にカメラアプリケーションのシャッター機能を割り当てる）（３９７２）。機器は、ディスプレイ上で（それぞれのユーザインタフェースを表示し（３９７６）、それぞれのユーザインタフェースは、第２の動作を実行するアフォーダンスを含まない（例えば、ユーザインタフェースは、アプリケーション立ち上げ画面、又は、第２の動作を実行するユーザインタフェースではない異なるアプリケーションのユーザインタフェースであり、ユーザインタフェースは、第２の動作を実行するアフォーダンス又は他のユーザインタフェース要素を含まない）。それぞれのユーザインタフェースを表示している間に、機器は、タッチ感知面上で第２の指紋を検出することを含む第２のジェスチャを検出する（３９７８）。タッチ感知面上で第２の指紋を含むジェスチャを検出することに応答して、機器は、第２の動作を実行する（３９８０）。例えば、図３８Ｍ〜３８Ｐでは、右の拇印は、写真キャプチャに関連しており、左の拇印は。映像録画に関連している。機器は、写真キャプチャ又は映像録画のアフォーダンスを含まないユーザインタフェース３８０１を表示する（図３８Ｍ）。機器は、右の拇印である指紋３８２４を検出することに応答して、写真をキャプチャして、指紋３８２８を検出することに応答して、映像を録画する。
【０７０２】
いくつかの実施形態では、第１の動作は、スチール写真をキャプチャすることに関連した動作（例えば、スチルカメラアプリケーションユーザインタフェースを表示するか、又は、写真をキャプチャする）であり（３９７４）、第２の動作は、映像をキャプチャすることに関連した動作（例えば、映像カメラアプリケーションユーザインタフェースを表示するか、又は、映像を撮る）である。例えば、ユーザが機器のタッチ感知面（例えば、タッチスクリーン）上でどこであれ左の拇印を付けたとき、機器は、スチルカメラアプリケーションを立ち上げ、ユーザが機器のタッチ感知面（例えば、タッチスクリーン）上でどこであれ右の拇印を付けたとき、機器は、映像カメラアプリケーションを立ち上げる。いくつかの実施形態では、第１の動作及び第２の動作は、同じアプリケーションを、但し、異なるモードで立ち上げる（例えば、カメラアプリケーションは、機器が左の拇印を付けて実行されたジェスチャを検出した場合に静止状態画像キャプチャモードで、又は、機器が右の拇印を付けて実行されたジェスチャを検出した場合に映像キャプチャモードで立ち上げられる。例えば、図３８Ｍ〜３８Ｐでは、右の拇印は、写真キャプチャに関連しており、左の拇印は。映像録画に関連している。
【０７０３】
図３９Ａ〜３９Ｅにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図３９Ａ〜３９Ｅに関連して上述した方法３９００と類似の様式で適用可能であることに留意されたい。例えば、方法３９００を参照して先述した指紋、接触、及び、説明したジェスチャは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］内に記載されたもの）を参照して本記載の指紋、接触、及びジェスチャの特性の１つ以上を有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０７０４】
いくつかの実施形態によれば、図４０は、様々な記述する実施形態の原理に従って構成された電子機器４０００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図４０に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０７０５】
図４０に示すように、電子機器４０００は、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースを表示するように構成されたディスプレイユニット４００２と、ジェスチャを受け取るように構成されたタッチ感知面ユニット４００４と、任意選択的に、指紋を検出する指紋センサユニット４００６と、ディスプレイユニット４００２及びタッチ感知面ユニット４００４に結合された処理ユニット４００８とを含む。いくつかの実施形態では、処理ユニット４００８は関連づけユニット４０１０と、検出ユニット４０１２と、実行ユニット４０１４と、決定ユニット４０１６と、開始ユニット４０１８と、表示有効化ユニット４０２２と、キャプチャユニット４０２４と、中止ユニット４０２６とを含む。
【０７０６】
処理ユニット４００８は、（例えば、関連づけユニット４０１０で）第１の指紋を第１の動作と関連づけ、（例えば、表示有効化ユニット４０２２で）第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースの表示を有効化し、第１の動作以外の複数の動作を実行するアフォーダンスを含むそれぞれのユーザインタフェースの表示を有効化している間に、（例えば、検出ユニット４０１２で）タッチ感知面ユニット４００４上で第１の指紋を検出することを含む第１のジェスチャを検出して、（例えば、実行ユニット４０１４で）第１のジェスチャを検出することに応答して、第１の動作を実行するように構成される。
【０７０７】
いくつかの実施形態では、第１の動作は、タッチ感知面ユニット４００４上で第１の指紋を検出することに応答して実行される。
【０７０８】
いくつかの実施形態では、第１の動作は、タッチ感知面ユニット４００４上で第１の指紋のリフトオフを検出することに応答して実行される。
【０７０９】
いくつかの実施形態では、第１のジェスチャは、向き固有のジェスチャであり、向き固有のジェスチャを検出するステップは、所定の向きにてタッチ感知面ユニット４００４上で第１の指紋を検出するステップを含む。
【０７１０】
いくつかの実施形態では、第１のジェスチャは、位置固有のジェスチャであり、位置固有のジェスチャを検出するステップは、所定の向きにてタッチ感知面ユニット４００４上で第１の指紋を検出するステップを含む。
【０７１１】
いくつかの実施形態では、第１のジェスチャは、期間固有のジェスチャであり、期間固有のジェスチャを検出するステップは、少なくとも所定の時間量でタッチ感知面ユニット４００４上で第１の指紋を検出するステップを含む。
【０７１２】
いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行する表示されたコントロールを含まない。
【０７１３】
いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行するように構成されない第１のアプリケーションのユーザインタフェースであり、第１の動作は、第１のアプリケーションと異なる第２のアプリケーションにより実行される。
【０７１４】
いくつかの実施形態では、それぞれのユーザインタフェースは、第１の動作を実行するように構成されないアプリケーション立ち上げ画面のユーザインタフェースであり、第１の動作は、アプリケーション立ち上げ画面と異なるそれぞれのアプリケーションにより実行される。
【０７１５】
いくつかの実施形態では、第１の動作は、写真を撮るステップを含む。
【０７１６】
いくつかの実施形態では、第１の動作は、映像を録画するステップを含む。
【０７１７】
いくつかの実施形態では、第１の動作は、通信インタフェースの表示を有効化するステップを含む。
【０７１８】
いくつかの実施形態では、第１の動作は、カメラインタフェースの表示を有効化するステップを含む。
【０７１９】
いくつかの実施形態では、処理ユニット４００８は、カメラインタフェースの表示を有効化している間に、（例えば、決定ユニット４０１６で）メディアキャプチャ基準が満たされたかどうか決定し、メディア−キャプチャ基準が満たされたという決定に従って、（例えば、開始ユニット４０１８又はキャプチャユニット４０２４で）カメラでメディアをキャプチャし始めて、メディアキャプチャ基準が満たされなかったという決定に従って、（例えば、キャプチャユニット４０２４で）カメラでメディアをキャプチャすることを取り止めるように構成される。
【０７２０】
いくつかの実施形態では、メディアキャプチャ基準は、第１の指紋に対応する接触がそれぞれの強度閾値を上回る強度を有するときに満たされる基準を含む。
【０７２１】
いくつかの実施形態では、メディアキャプチャ基準は、第１の指紋に対応する接触がそれぞれの時間閾値を上回って連続的に検出されたときに満たされる基準を含む。
【０７２２】
いくつかの実施形態では、処理ユニット４００８は、少なくとも既定の時間量で第１の指紋を検出することに応答して、（例えば、表示有効化ユニット４０２２で）カメラによりキャプチャされることになるメディアのプレビューを含むカメラプレビューの表示を有効化するように構成される。
【０７２３】
いくつかの実施形態では、処理ユニット４００８は、カメラプレビューの表示を有効化している間に、（例えば、検出ユニット４０１２で）カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出し、カメラプレビューに対応するメディアをキャプチャする要求に対応する入力を検出することに応答して、（例えば、キャプチャユニット４０２４で）カメラプレビューに対応する静止画像をキャプチャして、（例えば、中止ユニット４０２６で）カメラプレビューの表示を有効化することを中止して、（例えば、表示有効化ユニット４０２２で）それぞれのユーザインタフェースの表示を再有効化するように構成される。
【０７２４】
いくつかの実施形態では、処理ユニット４００８は、カメラプレビューの表示を有効化している間に、（例えば、キャプチャユニット４０２４で）カメラプレビューに対応するメディアをキャプチャし、カメラプレビューに対応するメディアをキャプチャしている間に、（例えば、検出ユニット４０１２で）メディアをキャプチャすることを中止する要求に対応する入力を検出し、メディアをキャプチャすることを中止する要求に対応する入力を検出することに応答して、（例えば、中止ユニット４０２６で）メディアをキャプチャすることを中止し、（例えば、中止ユニット４０２６で）カメラプレビューの表示を有効化することを中止して、（例えば、表示有効化ユニット４０２２で）それぞれのユーザインタフェースの表示を再有効化するように構成される。
【０７２５】
いくつかの実施形態では、タッチ感知面４００４は、統合指紋センサを有するタッチスクリーンディスプレイである。
【０７２６】
いくつかの実施形態では、第１の指紋は、以前に登録された指紋であり、第１のジェスチャを検出するステップは、検出された指紋の検出された特徴部と第１の指紋の以前に登録された特徴部との間の比較に基づいて第１の指紋として検出された指紋を識別するステップを含む。
【０７２７】
いくつかの実施形態では、第１の指紋は、既定の種類の指紋であり、第１のジェスチャを検出するステップは、検出された指紋の検出された特徴部と既定の種類の指紋に関連した特徴部との間の比較に基づいて第１の指紋として検出された指紋を識別するステップを含む。
【０７２８】
いくつかの実施形態では、処理ユニット４００８は、（例えば、関連づけユニット４０１０で）第１の指紋と異なる第２の指紋を第１の動作と異なる第２の動作と関連づけ、（例えば、表示有効化ユニット４０２２で）ディスプレイユニット４００２上で、それぞれのユーザインタフェースの表示を有効化し、（それぞれのユーザインタフェースは、第２の動作を実行するアフォーダンスを含まない）、それぞれのユーザインタフェースの表示を有効化している間に、（例えば、検出ユニット４０１２で）タッチ感知面ユニット４００４上で第２の指紋を検出することを含む第２のジェスチャを検出し、タッチ感知面ユニット４００４上で第２の指紋を含むジェスチャを検出することに応答して、（例えば、実行ユニット４０１４で）第２の動作を実行するように構成される。
【０７２９】
いくつかの実施形態では、第１の動作は、スチール写真をキャプチャすることに関連した動作であり、第２の動作は、映像をキャプチャすることに関連した動作である。
【０７３０】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０７３１】
図３９Ａ〜３９Ｅを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図４０に示す構成要素により実行される。例えば、検出する動作３９１２、及び実行する動作３９２８は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０７３２】
それぞれのコントロールを移動させることに関連した第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示する
多くの電子機器が、ユーザインタフェースのそれぞれのコントロールを有するグラフィカルユーザインタフェースを有する。それぞれのコントロール（例えば、画像編集アプリケーションのカラーパレット）は、例えば、マウス（又は、他の周辺機器）により制御されるカーソルとともに、ユーザツールバー又はメニューィンドウ選択に応答してユーザインタフェース上で表示される。以下で説明する機器は、タッチ感知面上でそれぞれのコントロールを移動させることに関連した第１の指紋を検出することに応答して、ディスプレイ上で、ユーザインタフェースのそれぞれのコントロールを表示することにより既存の方法を向上させる。第１の指紋は、それぞれのコントロールを含まないディスプレイ上の第１の位置でのフォーカスセレクタに対応する。
【０７３３】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む図４１Ａ〜４１Ｋ及び４２Ａ〜４２Ｃを参照して以下で説明する機器は、任意選択的に１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図４１Ａ〜４１Ｋ及び４２Ａ〜４２Ｃを参照して説明する実施形態は、タッチスクリーン１１２及び任意選択的に１つ以上の指紋センサ１６９（例えば、指紋センサ３５９−１、又は、別個の指紋センサ３５９−２）を参照して論じ、そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりに、タッチスクリーン１１２上で検出された２つ以上の接触の面心である。類似した動作が、任意選択的に、図４１Ａ〜４１Ｋに示すユーザインタフェースをディスプレイ４５０上で表示している間に図４１Ａ〜４１Ｋで説明する入力を統合指紋センサ３５９−１又は別個の指紋センサ３５９−２上で検出することに応答して、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２とを有する機器上で実行される。
【０７３４】
図４１Ａ〜４１Ｋは、タッチスクリーン１１２のユーザインタフェース４１０１上でビデオゲームを表示する携帯型多機能機器１００を示す。いくつかの実施形態では、タッチスクリーン１１２は、機器１００がタッチスクリーン１１２上で任意の位置にて指紋を検出するために有効化されるように指紋センサを含む。図４１Ｂ〜４１Ｆ及び４１Ｈ〜４１Ｋは、機器１００がユーザインタフェース４１０１上で表示された休止記号４１０４により示されたビデオゲームを休止モードで表示するのを更に示す。
【０７３５】
図４１Ａは、従来の位置４１０２−ａにてユーザインタフェース４１０１についてそれぞれのコントロール４１０２（例えば、ビデオゲームの対話型オブジェクトの方向コントロールの方向パッド、ｄ−パッド又はジョイパッド）を表示することを示す。従来の位置４１０２−ａは、図４１Ｅ〜４１Ｈにおいては第１の位置４１０２−ｂと異なる。それぞれのコントロール４１０２は、移動用のそれぞれのコントロール４１０２（例えば、図４１Ｄにおいて検出される指紋４１１２）に関連した第１の指紋（例えば、ユーザの右の小指）を検出する前に従来の位置４１０２−ａにて表示される。いくつかの実施形態では、第１の指紋は、典型的にはユーザインタフェースオブジェクト（例えば、ユーザの薬指又は小指）の操作に関連していない指に対応する。図４１Ａは、それぞれのコントロール４１０２上で指紋４１０６（例えば、ユーザの右の人差指）を検出することを更に示す。指紋４１０６を検出することに応答して、機器１００は、それぞれのコントロール４１０２に関連した動作を実行する。
【０７３６】
図４１Ｂは、従来の位置４１０２−ａにてそれぞれのコントロール４１０２を表示している間に、タッチスクリーン１１２上の第１の位置にて移動用のそれぞれのコントロール４１０２に関連した第１の指紋４１０８（例えば、ユーザの右の小指）を検出することを示す。第１の位置は、従来の位置と異なり、かつ、それぞれのコントロール４１０２を含まない。
【０７３７】
図４１Ｃは、それぞれのコントロール４１０２がタッチスクリーン１１２上で表示されない間にタッチスクリーン１１２上で指紋４１１０を検出することを示す。指紋４１１０を検出することに応答して、機器１００は、指紋４１１０が第１の指紋（例えば、ユーザの右の小指）と異なる指紋（例えば、ユーザの右の人差指）であり、かつ、ユーザインタフェース４１０１について移動用のそれぞれのコントロール４１０２に関連していないという決定に従ってそれぞれのコントロール４１０２を表示することを取り止める。
【０７３８】
図４１Ｄは、１Ｄタッチ感知面１１２上で第１の位置４１１２−ａにてユーザインタフェース４１０１について移動用のそれぞれのコントロール４１０２に関連した第１の指紋４１１２（例えば、ユーザの右の小指）を検出することを示す。第１の指紋４１１２は、それぞれのコントロール４１０２を含まないタッチスクリーン１１２上の第１の位置４１１２−ａでのフォーカスセレクタ（例えば、タッチスクリーン１１２上で検出された指紋４１１２に関連したそれぞれの接触の面心）に対応する。
【０７３９】
図４１Ｅは、図４１Ｄにおいて第１の位置４１１２−ａにて第１の指紋４１１２（例えば、ユーザの右の小指）を検出することに応答してタッチスクリーン１１２上で第１の位置４１０２−ａにてそれぞれのコントロール４１０２を表示することを示す。
【０７４０】
図４１Ｆは、第１の位置４１１２−ａから第２の位置４１１２−ｂまでタッチスクリーン１１２上で第１の指紋４１１２（例えば、ユーザの右の小指）のドラッグしているジェスチャを検出することを示す。第２の位置は、第１の位置と異なっており、かつ、それぞれのコントロール４１０２を含まない。
【０７４１】
図４１Ｇは、図４１Ｅの位置４１１２−ａからの第１の指紋４１１２のリフトオフを検出することを示す。図４１Ｇは、図４１Ｅにおいて位置４１１２−ａからの第１の指紋４１１２のリフトオフを検出した後にタッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２の表示を維持することも示す。図４１Ｇは、それぞれのコントロール４１０２上で指紋４１１４（例えば、ユーザの右の人差指）を検出することを更に示す。指紋４１１４を検出することに応答して、機器１００は、それぞれのコントロール４１０２に関連した動作を実行する。
【０７４２】
図４１Ｈは、タッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示している間に、第２の位置にてそれぞれの指紋４１１６（例えば、ユーザの右の中指）を検出することを示す。第２の位置は、第１の位置１４０２−ｂと異なっており、かつ、それぞれのコントロール４１０２を含まない。
【０７４３】
図４１Ｉは、タッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示している間に、第２の位置にてそれぞれの指紋４１１８（例えば、ユーザの右の小指）を検出することを示す。第２の位置は、第１の位置１４０２−ｂと異なっており、かつ、それぞれのコントロール４１０２を含まない。
【０７４４】
図４１Ｊは、第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示することを中止して、タッチスクリーン１１２上で第２の位置４１０２−ｃにてそれぞれのコントロール４１０２を表示することを示す。それぞれのコントロール４１０２は、図４１Ｆにおいて第２の位置４１１２−ｂにてそれぞれの指紋４１１２を、又は、図４１Ｉにおいては指紋４１１８（それぞれの指紋４１１２又は４１１８は第１の指紋である）を検出することに応答して、タッチスクリーン１１２上で第２の位置４１０２−ｃにて表示される。例えば、それぞれの指紋４１１８が図４１Ｆにおいて第２の位置４１１２−ｂにドラッグされるとき、それぞれのコントロール４１０２は、タッチスクリーン１１２上で第２の位置４１０２−ｃにて表示される。別の実施例では、機器が図４１Ｉにおいて第２の位置にてそれぞれの指紋４１１８のタッチダウンを検出したとき、それぞれのコントロール４１０２は、タッチスクリーン１１２上で第２の位置４１０２−ｃにて表示される。
【０７４５】
図４１Ｋは、図４１Ｈにおいて第２の位置にてそれぞれの指紋４１１６を検出することに応答して、かつ、それぞれの指紋４１１６は、第１の指紋（例えば、ユーザの右の小指）と異なる第２の指紋（例えば、ユーザの右の人差指）であり、かつ、ユーザインタフェース４１０１について移動用のそれぞれのコントロール４１０２に関連していないという決定に従ってタッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２の表示を維持することを示す。
【０７４６】
図４２Ａ〜４２Ｃは、いくつかの実施形態に係る、それぞれのコントロールを移動させることに関連した第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示する方法４２００を示す流れ図である。方法４２０は、ディスプレイと、タッチ感知面と、指紋センサとを有する電子機器（例えば、図３の機器３００、又は、図１Ａの携帯型多機能機器１００）にて実行される。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法４２００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０７４７】
以下で説明するように、方法４２００はそれぞれのコントロールを移動させることに関連した第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示する直観的方法を提供する。この方法により、それぞれのコントロールを移動させることに関連した第１の指紋の検出に基づいてユーザインタフェースのそれぞれのコントロールを表示するときに、ユーザの上で認識的負担が軽減され、その結果、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザがそれぞれのコントロールを移動させることに関連した第１の指紋の検出に基づいてユーザインタフェースについてそれぞれのコントロールを表示することを可能にすることにより、より高速かつ効率的で電力を保存して、バッテリの充電の間の時間を増やす。
【０７４８】
ディスプレイと、タッチ感知面と、指紋センサとを有する電子機器は、ディスプレイ上でユーザインタフェースを表示する（４２０２）。図４１Ａ〜４１Ｋは、例えば、タッチスクリーン１１２上でビデオゲームを含むユーザインタフェース４１０１を表示する携帯型多機能機器１００を示す。
【０７４９】
いくつかの実施形態では、ユーザインタフェースのそれぞれのコントロールを移動させることに関連した第１の指紋を検出する（直）前に、機器は、第１の位置と異なる従来の位置にてそれぞれのコントロールを表示し（４２０４）、第１の指紋を検出することに応答して、機器は、従来の位置にてそれぞれのコントロールを表示することを中止する（例えば、機器は、第１の指紋を検出することに応答して、従来の位置から新しい位置までそれぞれのコントロールを移動させる）。図４１Ａは、例えば、機器１００が移動用のそれぞれのインタフェース４１０２に関連した第１の指紋（例えば、ユーザの右の小指）を検出する前、従来の位置４１０２−ａにてユーザインタフェース４１０１のそれぞれのコントロール４１０２を表示するのを示す。図４１Ａ〜４１Ｂのそれぞれのコントロール４１０２の従来の位置４１０２−ａは、図４１Ｅ〜４１Ｆのそれぞれのコントロール４１０２の第１の位置４１０２−ｂと異なる。図４１Ｂは、例えば、機器１００が第１の位置にて第１の指紋４１０８を検出するのを示す。図４１Ｅは、機器１００が、例えば、従来の位置４１０２−ａにてそれぞれのコントロール４１０２を表示することを中止して、図４１Ｂにおいて第１の位置にて第１の指紋４１０８を検出することに応答して第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示するのを示す。
【０７５０】
いくつかの実施形態では、それぞれのコントロールが従来の位置にて表示されるとき、機器は、それぞれのコントロールに関連した動作を実行することにより従来の位置に対応する入力に応答する（４２０６）。更に、いくつかの実施形態では、それぞれのコントロールが従来の位置にて表示されるとき、機器は、それぞれのコントロールに関連していない動作（例えば、スクロールする、選択するなど）を実行することにより（又は、任意選択的に、入力がユーザインタフェースにおいて他の動作に対応しない場合に動作を実行しないことにより）第１の位置に対応する入力に応答する。図４１Ａは、例えば、機器１００が、それぞれのコントロール４１０２が従来の位置４１０２−ａにて表示されている間にそれぞれのコントロール４１０２上に指紋４１０６（例えば、ユーザの右の人差指）を検出することに応答してそれぞれのコントロール４１０２に関連した動作を実行するのを示す。一実施例では、機器１００は、下向きの方向に対応するそれぞれのコントロール４１０２上の指紋４１０６の位置に従って、ユーザインタフェース４１０１上でビデオゲーム（例えば、車両４１０３）の対話型オブジェクトの方向を変える。
【０７５１】
機器は、タッチ感知面上でユーザインタフェースのそれぞれのコントロールを移動させる（例えば、ディスプレイ上で移動させる）ことに関連した第１の（所定の）指紋を検出し（４２０８）、第１の指紋は、それぞれのコントロールを含まないディスプレイ上の第１の位置でのフォーカスセレクタに対応する。図４１Ｄは、例えば、機器１００がそれぞれのコントロール４１０２を含まないタッチスクリーン１１２上で、第１の位置４１１２−ａにて第１の指紋４１１２（例えば、ユーザの右の小指）を検出するのを示す。図４１Ｄでは、例えば、機器１００はタッチスクリーン１１２上でそれぞれのコントロール４１０２を表示していない。いくつかの実施形態では、それぞれのコントロールは、ユーザインタフェースの隠れたコントロール（例えば、ビデオゲームの方向コントロール、画像編集アプリケーションのメディア再生アプリケーション、カラーパレット又はトリミングツールの音声コントロール、ウェブブラウザーアプリケーションのナビゲーションコントロールなど）に対応する。
【０７５２】
いくつかの実施形態では、それぞれのコントロールは、ビデオゲーム（例えば、ソフトジョイスティック、仮想ｄパッド／方向パッド／ジョイパッド）の方向制御パッドである（４２１０）。例えば、機器が方向制御パッドと対話する接触を検出した（及び、接触が第１の指紋を含まない）とき、機器は、ユーザインタフェースをナビゲートする、又は、ビデオゲームにおいて車両又はキャラクタの動き又は視野の方向を変えることなど、方向制御パッドに関連した対応する動作を実行する。図４１Ａ〜４１Ｂ及び４１Ｅ〜４１Ｋは、例えば、機器１００がタッチスクリーン１１２上で表示されるビデオゲームの方向コントロールであるそれぞれのコントロール４１０２を表示するのを示す。
【０７５３】
第１の指紋を検出することに応答して、機器は、ディスプレイ上で第１の位置にてそれぞれのコントロールを表示する（４２１２）。図４１Ｅは、例えば、機器１００が、図４１Ｂにおいて第１の位置にて第１の指紋４１０８（例えば、ユーザの右の小指）を、又は、図４１Ｄにおいて第１の位置４１１２−ａにて第１の指紋４１１２（例えば、ユーザの右の小指）を検出することに応答して、タッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示するのを示す。
【０７５４】
いくつかの実施形態では、それぞれのコントロールが第１の位置にて表示されるとき、機器は、それぞれのコントロールに関連した動作を実行することにより第１の位置に対応する入力に応答する（４２１４）。更に、いくつかの実施形態では、それぞれのコントロールが第１の位置にて表示されるとき、機器は、それぞれのコントロールに関連していない動作（例えば、スクロールする、選択するなど）を実行することにより（又は、任意選択的に、入力がユーザインタフェースにおいて他の動作に対応しない場合に動作を実行しないことにより）従来の位置に対応する入力に応答する。図４１Ｇは、例えば、機器１００が、それぞれのコントロール４１０２が第１の位置４１０２−ｂにて表示されている間にそれぞれのコントロール４１０２上に指紋４１１４（例えば、ユーザの右の人差指）を検出することに応答してそれぞれのコントロール４１０２に関連した動作を実行するのを示す。一実施例では、機器１００は、左方向に対応するそれぞれのコントロール４１０２上の指紋４１１４の位置に従って、ユーザインタフェース４１０１上でビデオゲーム（例えば、車両４１０３）の対話型オブジェクトの方向を変える。
【０７５５】
いくつかの実施形態では、それぞれのコントロールは、第１の指紋を検出する（直）前にはディスプレイ上で表示されない（４２１６）。図４１Ｄは、例えば、機器１００は、第１の位置４１１２−ａにて第１の指紋４１１２（例えば、ユーザの右の小指）を検出する前にはタッチスクリーン１１２上でそれぞれのコントロール４１０２を表示しないのを示す。
【０７５６】
いくつかの実施形態では、ディスプレイはタッチスクリーンディスプレイであり（４２１８）、それぞれのコントロールが表示される第１の位置は、タッチスクリーンディスプレイ上の第１の指紋の位置に対応する。図４１Ａ〜４１Ｋは、例えば、タッチ感知ディスプレイの表面又はタッチスクリーンディスプレイであるタッチスクリーン１１２を有する携帯型多機能機器１００を示す。図４１Ｅは、例えば、機器１００が、タッチスクリーン１１２上の図４１Ｂの第１の位置での第１の指紋４１０８（例えば、ユーザの右の小指）、又は、タッチスクリーン１１２上の図４１Ｄの第１の位置４１１２−ａでの第１の指紋４１１２（例えば、ユーザの右の小指）の位置の位置に応答する第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示するのを示す。
【０７５７】
いくつかの実施形態では、機器は、機器が機器のユーザインタフェースを再構成することに関連していない動作の通常のモードである間に、第１の指紋を検出することに応答して、ディスプレイ上で第１の位置にてそれぞれのコントロールを表示する（４２２０）（例えば、それぞれのコントロールは、まず、機器が別個の再構成モードではない間に表示されるか、又は、ディスプレイ上で移動される）。図４１Ｇは、例えば、機器１００が、機器１００が機器１００のユーザインタフェース４１０１を再構成することに関連していない動作の通常のモード（例えば、ビデオゲームプレイモード）である間にタッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示するのを示す。
【０７５８】
いくつかの実施形態では、機器は、第１の指紋のリフトオフを検出し（４２２２）、第１の指紋のリフトオフを検出した後、機器は、それぞれのコントロールの表示をディスプレイ上の第１の位置にて維持する（４２２４）。例えば、それぞれのコントロールは、ユーザがタッチ感知面上で別の位置にて第１の指紋を付けることにより再びそれぞれのコントロールを移動させるまで第１の位置に永久に又は半永久に移動する。図４１Ｇは、例えば、機器１００が、図４１Ｅにおいて第１の位置４１１２−ａからの第１の指紋４１１２（例えば、ユーザの右の小指）のリフトオフを検出するのを示す。図４１Ｇは、図４１Ｅにおいて位置４１１２−ａからの第１の指紋４１１２のリフトオフを検出した後にタッチスクリーン１１２上で第１の位置４１０２−ｂにてそれぞれのコントロール４１０２の表示を維持することを更に示す。
【０７５９】
いくつかの実施形態では、ディスプレイ上で第１の位置にてそれぞれのコントロールを表示している間に、機器は、ディスプレイ上で第２の位置にてフォーカスセレクタに対応するタッチ感知面上でそれぞれの指紋を検出し（４２２６）、第２の位置は、第１の位置と異なり、かつ、それぞれのコントロールを含まない。いくつかの実施形態では、それぞれの指紋が第１の指紋であるとき、第２の位置にて第１の指紋を検出するステップは、第１の位置から第２の位置までの動きに対応する第１の指紋で実行されたドラッグジェスチャを検出するステップを含む。いくつかの実施形態では、それぞれの指紋が第１の指紋であるとき、第２の位置にて第１の指紋を検出するステップは、ディスプレイ上の第２の位置に対応するタッチ感知面上の位置にて第１の指紋で実行されたタップジェスチャを検出するステップを含む。
【０７６０】
図４１Ｆは、例えば、機器１００が、第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示している間に、第１の位置４１１２−ａからそれぞれのコントロール４１０２を含まない第２の位置４１１２−ｂまでそれぞれの指紋４１１２のドラッグジェスチャを検出するのを示す。この実施例では、それぞれの指紋４１１２は、第１の指紋（例えば、ユーザの右の小指）である。図４１Ｈは、例えば、機器１００が、第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示している間に、それぞれのコントロール４１０２を含まず、かつ、図４１Ｄの第１の指紋４１１２の第１の位置４１１２−ａと異なる第２の位置にてそれぞれの指紋４１１６（例えば、ユーザの右の中指）を検出するのを示す。この実施例では、それぞれの指紋４１１６は、第１の指紋（例えば、ユーザの右の小指）と異なる第２の指紋（例えば、ユーザの右の中指）である。図４１Ｉは、例えば、機器１００が、第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示している間に、それぞれのコントロール４１０２を含まず、かつ、図４１Ｄの第１の指紋４１１２の第１の位置４１１２−ａと異なる第２の位置にてそれぞれの指紋４１１８（例えば、ユーザの右の小指）を検出するのを示す。この実施例では、それぞれの指紋４１１８は、第１の指紋（例えば、ユーザの右の小指）である。
【０７６１】
いくつかの実施形態では、それぞれの指紋を検出する（４２２８）ことに応答して、かつ、それぞれの指紋が、タッチ感知面上でユーザインタフェースのそれぞれのコントロールを移動させる（例えば、ディスプレイ上で移動させる）ことに関連した第１の（所定の）指紋であるという決定に従って、機器は、ディスプレイ上で第１の位置にてそれぞれのコントロールを表示することを中止して（４２３０）、ディスプレイ上で第２の位置にてそれぞれのコントロールを表示する（４２３２）（例えば、第１の指紋を有するその後の入力を検出することに応答して、それぞれのコントロールは、ディスプレイ上で異なる位置に移動する）。図４１Ｊは、第１の位置４１０２−ｂにてそれぞれのコントロール４１０２を表示することを中止して、第２の位置４１０２−ｃにてそれぞれのコントロール４１０２を表示することを示す。この実施例では、機器１００は、図４１Ｆにおいて第２の位置４１１２−ｂにてそれぞれの指紋４１１２を、又は、図４１１において第２の位置にてそれぞれの指紋４１１８を検出することに応答して、かつ、それぞれの指紋４１１２又は４１１８は、移動用のそれぞれのコントロール４１０２に関連した第１の指紋（例えば、ユーザの右の小指）であるという決定に従って上述した動作を実行する。
【０７６２】
いくつかの実施形態では、それぞれの指紋を検出することに応答して、かつ、それぞれの指紋が、タッチ感知面上でユーザインタフェースのそれぞれのコントロールを移動させる（例えば、ディスプレイ上で移動させる）ことに関連した第２の指紋であるという決定に従って、機器は、それぞれのコントロールの表示をディスプレイの上で第１の位置にて維持する（４２３４）。機器は、また、任意選択的に、（例えば、第２の指紋で実行されたジェスチャがディスプレイ上の第２の位置にて表示されるアイコン又は他のユーザインタフェース要素と対話するジェスチャである場合）、それぞれのコントロールに対応する動作ではない、ディスプレイ上の第２の位置に関連した動作を実行する。図４１Ｋは、例えば、機器１００が、それぞれのコントロール４１０２の表示を第１の位置４１０２−ｂにて維持するのを示す。この実施例では、機器１００は、図４１Ｈにおいて第２の位置にてそれぞれの指紋４１１６を検出することに応答して、かつ、それぞれの指紋４１１６は、第１の指紋（例えば、ユーザの右の小指）と異なる第２の指紋（例えば、ユーザの右の中指）であり、かつ、移動用のそれぞれのコントロール４１０２に関連していないという決定に従って、前述した動作を実行する。
【０７６３】
図４２Ａ〜４２Ｃにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図４２Ａ〜４２Ｃに関連して上述した方法４２００と類似の様式で適用可能であることに留意されたい。例えば、方法４２００を参照して先述した指紋、接触、ユーザインタフェース、及びフォーカスセレクタは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］に記載したもの）を参照して本記載の指紋、接触、ユーザインタフェース、及びフォーカスセレクタの特性の１つ以上を有する。）簡潔にするため、これらの詳細はここでは繰り返さない。
【０７６４】
いくつかの実施形態により、図４３は、様々な説明する実施形態の原理に従って構成する電子機器４３００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図４３に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０７６５】
図４３に示すように、電子機器４３００は、グラフィックユーザインタフェースを表示するように構成されたディスプレイユニット４３０２と、１つ以上の接触を受け取るように構成されたタッチ感知面ユニット４３０４と、指紋センサユニット４３０６と、ディスプレイユニット４３０２、タッチ感知面ユニット４３０４、及び指紋センサユニット４３０６に結合された処理ユニット４３０８とを含む。いくつかの実施形態では、処理ユニット４３０８は表示有効化ユニット４３１０と、検出ユニット４３１２と、実行ユニット４３１４と、決定ユニット４３１６とを含む。
【０７６６】
処理ユニット４３０８は、（例えば、検出ユニット４３１２で）タッチ感知面ユニット４３０４上でユーザインタフェースのそれぞれのコントロールを移動させることに関連した第１の指紋を検出するように構成され、第１の指紋は、それぞれのコントロールを含まないディスプレイユニット４３０２上の第１の位置でのフォーカスセレクタに対応する。第１の指紋を検出することに応答して、処理ユニット４３０８は、ディスプレイユニット４３０２上で第１の位置にてそれぞれのコントロールのディスプレイ（例えば、表示有効化ユニット４３１０で）を有効化するように構成される。
【０７６７】
いくつかの実施形態では、それぞれのコントロールは、第１の指紋を検出する前にはディスプレイユニット４３０２上で表示されない。
【０７６８】
いくつかの実施形態では、処理ユニット４３０８は、第１の指紋を検出する前に、（例えば、表示有効化ユニット４３１０で）第１の位置と異なる従来の位置にてそれぞれのコントロールのディスプレイを有効化し、第１の指紋を検出することに応答して、（例えば、表示有効化ユニット４３１０で）従来の位置でのそれぞれのコントロールの表示を中止するように構成される。
【０７６９】
いくつかの実施形態では、処理ユニット４３０８は、それぞれのコントロールが従来の位置にて表示されたとき、（例えば、実行ユニット４３１４で）それぞれのコントロールに関連した動作を実行することにより従来の位置に対応する入力に応答し、それぞれのコントロールが第１の位置にて表示されたとき、（例えば、実行ユニット４３１４で）それぞれのコントロールに関連した動作を実行することにより第１の位置に対応する入力に応答するように構成される。
【０７７０】
いくつかの実施形態では、ディスプレイユニット４３０２は、タッチスクリーンディスプレイであり、それぞれのコントロールが表示される第１の位置は、タッチスクリーンディスプレイ上の第１の指紋の位置に対応する。
【０７７１】
いくつかの実施形態では、処理ユニット４３０８は、（例えば、検出ユニット４３１２で）第１の指紋のリフトオフを検出し、第１の指紋のリフトオフを検出した後、（例えば、表示有効化ユニット４３１０で）それぞれのコントロールのディスプレイの表示をディスプレイユニット４３０２上の第１の位置に維持するように構成される。
【０７７２】
処理ユニット４３０８は、（例えば、表示有効化ユニット４３１０で）ディスプレイユニット上で第１の位置にてそれぞれのコントロールを表示している間に、（例えば、検出ユニット４３１２で）ディスプレイユニット４３０２上で第２の位置にてタッチ感知面ユニット４３０４上でフォーカスセレクタに対応するそれぞれの指紋を検出し、（第２の位置は、第１の位置と異なっており、かつ、それぞれのコントロール４１０２を含まない）、それぞれの指紋を検出することに応答して、それぞれの指紋がタッチ感知面ユニット４３０４上でユーザインタフェースのそれぞれのコントロールを移動させることに関連した第１の指紋であるという（例えば、決定ユニット４３１６での）決定に従って、（例えば、表示有効化ユニット４３１０で）ディスプレイユニット４３０２上で第１の位置にてそれぞれのコントロールのディスプレイを表示することを中止して、ディスプレイユニット４３０２上の第１の位置でのそれぞれのコントロールのディスプレイの（例えば、表示有効化ユニット４３１０での）表示を有効化するように構成される。
【０７７３】
いくつかの実施形態では、処理ユニット４３０８は、それぞれの指紋を検出することに応答して、かつ、それぞれの指紋は、第１の指紋と異なり、かつ、タッチ感知面ユニット４３０４上でユーザインタフェースのそれぞれのコントロールを移動させることに関連していない第２の指紋であるという（例えば、決定ユニット４３１６での）決定に従って、それぞれのコントロールのディスプレイの表示をディスプレイユニット４３０２上の第１の位置に維持する（例えば表示可能化ユニットにで）ように構成される。
【０７７４】
いくつかの実施形態では、それぞれのコントロールは、ビデオゲームの方向制御パッドである。
【０７７５】
いくつかの実施形態では、処理ユニット４３０８は、機器が機器のユーザインタフェースを再構成することに関連していない通常の動作モードである間に第１の指紋を検出することに応答して、ディスプレイユニット４３０２上の第１の位置でのそれぞれのコントロールの表示を（例えば、表示有効化ユニット４３１０で）有効化するように構成される。
【０７７６】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０７７７】
図４２Ａ〜４２Ｃを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図４３に示す構成要素により実行される。例えば、表示する動作４２０４及び４２１２、検出する動作４２０４及び４２２２、及び、実行する動作４２１０及び４２１４は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０７７８】
電子機器を補助ディスプレイとして構成する
多くの電子機器が、コンテンツを表示するグラフィックユーザインタフェースを有し、かつ、ユーザが機器と対話することを可能にする。時には、ユーザは、機器自体内に一体化又は接続されたディスプレイを越えてグラフィックユーザインタフェースを拡張したいと思う場合がある。例えば、内蔵又は外部ディスプレイを有するデスクトップ又はラップトップコンピュータを動作するユーザは、任意選択的に、ケーブルを介してＣＰＵに第２の電子機器又は外部ディスプレイを接続し、その後、第１のディスプレイから第２のディスプレイ上へグラフィックユーザインタフェースを拡張するように第２のディスプレイを構成する。同様に、携帯型多機能電子機器（例えば、スマートフォン、タブレットコンピュータ、又は、デジタルプランナー）を操作するユーザは、任意選択的に、より容易に、機器を構成して、携帯型機器上へ、又は、携帯型機器からファイルを転送する、などのためにベースコンピュータに携帯型機器を（例えば、有線、又は、無線接続部を介して）接続する。このようにして、グラフィックユーザインタフェースの効果的なサイズが増大し、機器と対話するユーザの能力が向上する。しかしながら、第２の電子機器を第１の電子機器の補助ディスプレイとして構成する現行の方法では、第２の機器のディスプレイを構成するためには、メニュー及びサブメニューを開くこと、及び／又は、複数のジェスチャ及びボタン押しが必要であり、これは、ユーザには紛らわしく、及び／又は時間がかかるものになり兼ねない。したがって、ユーザが第２の電子機器を第１の電子機器の補助ディスプレイとしてより効率的かつ便利に構成することを可能にする方法及びユーザインタフェースを提供する必要性がある。
【０７７９】
以下で説明する実施形態は、第２の電子機器を第１の電子機器の補助ディスプレイとして構成する改良形の方法及びユーザインタフェースを提供する。更に詳しくは、以下で説明するいくつかの実施形態により、単に各機器上で指紋センサに触れることによりユーザが第２の機器を第１の機器の補助ディスプレイとして構成することを可能にする方法及びユーザインタフェースを提供する。いくつかの実施形態では、これらの方法及びユーザインタフェースでは、第１の機器上のタッチからのそれぞれの指紋アイデンティティを第２の機器上のタッチからのそれぞれの指紋アイデンティティに相関させて、第２の機器を第１の機器の補助ディスプレイとして自動的に構成する。あるいは、いくつかの実施形態では、第１及び第２の指紋の検出で、ユーザは、第１の機器の補助ディスプレイとして第２の機器の構成を確認するように促される。以下で説明するいくつかの実施形態では、第１及び／又は第２の電子機器上のタッチの向きによって、補助ディスプレイ上で表示されるコンテンツの向きが決定される。いくつかの実施形態では、第１及び／又は第２の機器上の指紋タッチのアイデンティティにより、第１のディスプレイのユーザインタフェースが補助ディスプレイ上へ拡張される方向が決定される。例えば、いくつかの実施形態では、ユーザが左手で第１の機器に触れて、右手で第２の機器に触れた場合、ユーザインタフェースは、補助ディスプレイ上で右に拡張される、そして、その逆も同様。有利なことに、以下で説明する方法及びユーザインタフェースでは、ステップの所要の数を低減することにより第２の電子機器を第１の機器の補助ディスプレイとして構成するプロセスが簡素化される。
【０７８０】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む４４Ａ〜４４ＥＥ及び４５Ａ〜４５Ｄを参照して以下で説明する機器は、１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図４４Ａ〜４４ＥＥ及び４５Ａ〜４５Ｄを参照して説明する実施形態は、ディスプレイ４５０、別個のタッチ感知面４５１、及び別個の指紋センサ３５９−２を参照して論じるが、類似した動作が、図４４Ａ〜４４ＥＥに示すユーザインタフェースをディスプレイ４５０上で表示している間に、図４４Ａ〜４４ＥＥで説明する入力を統合指紋センサ３５９−１上で検出することに応答して、統合指紋センサ３５９−１で任意選択的に機器上で実行される。更に、類似した動作が、タッチスクリーン１１２上で図４４Ａ〜４４ＥＥに示すユーザインタフェースを表示している間に、指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）上で図４４Ａ〜４４ＥＥで説明する接触を検出することに応答して、タッチスクリーン１１２を有する機器上で任意選択的に実行される。そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソル４４２２の代わりに、タッチスクリーン１１２上で検出された２つ以上の接触の面心である。
【０７８１】
図４４Ａ〜４４Ｊは、個々の指紋隆線により形成された指紋特徴部を検出するのに十分高く、該指紋隆線を指紋センサとして使用することができる空間解像度を有するタッチスクリーン１１２をそれぞれ有する２つの多機能機器１００（例えば、多機能装置１００−１及び１００−２）を示す。多機能装置１００−１及び１００−２は、別個の指紋センサ１６９を有するとも図示されている。いくつかの実施形態では、多機能装置１００−１及び１００−２のそれぞれは、指紋センサ、別個の指紋センサ１６９、又はその両方として使用することができるタッチスクリーン１１２を独立して有する。
【０７８２】
図４４Ａ〜４４Ｆは、第１の多機能機器１００−１が、第１の指紋４４０２を検出し、第２の多機能機器１００−２が、第１の指紋４４０２の検出と同時に又は該検出後に、第２の指紋４４０３を検出する（例えば、指紋は、同時に、実質的に同時に、又は、時間的に近接して検出される）様々な実施形態を示す。多機能機器１００−２は、第２の指紋４４０３が検出されたという情報を多機能機器１００−１に伝える。既定の基準が指紋４４０２及び４４０３により満たされたときに、多機能機器１００−１は、多機能機器１００−２を多機能機器１００−１の補助ディスプレイとして構成することを可能にする情報で多機能機器１００−２に応答する。所定の基準が指紋４４０２及び４４０３の検出により満たされなかったとき、多機能機器１００−２は、多機能機器１００−１の補助ディスプレイとして構成されない。
【０７８３】
図４４Ａ〜４４Ｄは、既定の基準が両方の機器により検出された指紋４４０２及び４４０３が同じユーザに登録される基準を含む実施形態を示す。図４４Ａでは、多機能機器１００−１は、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−１を含む第１のユーザインタフェースを表示し、一方、多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。図４４Ｂでは、多機能機器１００−１は、ユーザの左の人差（ＬＩ）指に対応する第１の指紋４４０２を検出し、多機能機器１００−２は、ユーザの右の人差指（ＲＩ）指に対応する第２の指紋４４０３を検出する。多機能機器１００−２は、第２の指紋４４０３が検出されたことを、任意選択的に、接触（例えば、指紋のアイデンティティ）に関する追加情報を多機能機器１００−１に伝える。
【０７８４】
図４４Ｃでは、指紋４４０２及び４４０３が同じユーザに対応する（例えば、指紋４４０２はユーザ１の左の人差指のものであり、指紋４４０３はユーザＩの右の人差指のものである）場合、多機能機器１００−１のタッチスクリーン１１２上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように多機能機器１００−２まで拡張される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ西部は多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ東部は多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示される）が、既定の基準が満たされたからである（例えば、指紋４４０２及び４４０３は、同じユーザに属すると識別されたからである）。
【０７８５】
図４４Ｄでは、指紋４４０５及び４４０７が異なったユーザに対応する（例えば、指紋４４０５はユーザ１の左の人差指のものであり、指紋４４０７はユーザ２の右の人差指のものである）場合、第１のユーザインタフェースは、多機能機器１００−２上へ拡張されない（例えば、多機能機器１００−１のタッチスクリーン１１２−１は、まだマップ４４０４−１を含む第１のユーザインタフェースを表示し、多機能機器１００−２のタッチスクリーン１１２−２は、まだアプリケーション立ち上げ画面４４０６を表示する）が、既定の基準が満たされなかった（例えば、指紋４４０５及び４４０７は、異なるユーザに属すると識別された）からである。
【０７８６】
図４４Ｅ〜４４Ｆは、既定の基準が第２の指紋（例えば、それぞれ、図４４Ｅ及び４４Ｆの指紋４４１１及び４４１５）が第１の指紋（例えば、それぞれ、図４４Ｅ及び４４Ｆの指紋４４０９及び４４１３）の検出の後に所定の期間以内に検出される基準を含む場合、例えば、第１の接触が検出された後、第２の接触は、５秒以内に発生しなければならない実施形態を示す。例えば、図４４Ｅでは、多機能機器１００−１は第１の時間（例えば、時間０と定義）にて第１の指紋４４０９を検出し、多機能機器１００−２は、第２の時間４４１０にて、第１の時間の後、及び、所定の時間４４０８前に第２の指紋４４１１を検出する。多機能機器１００−２は、第２の指紋４４１１が検出されたことを、任意選択的に、接触（例えば、指紋が検出された時間）に関する追加情報を多機能機器１００−１に伝える。多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように多機能機器１００−２まで拡張される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ西部は多機能機器１００−１のタッチスクリーン１１２上でマップ４４０４−１として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ東部は多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示される）が、所定の基準が満たされた（例えば、第２の指紋４４１１は、第１の指紋４４０９の検出の５秒以内に検出された）からである。これとは対照的に、図４４Ｆでは、多機能機器１００−１は第１の時間（例えば、時間０と定義）にて第１の指紋４４１３を検出し、多機能機器１００−２は、第２の時間４４５９にて、第１の時間の後、及び、所定の時間４４０８後に第２の指紋４４１１を検出する。多機能機器１００−２は、第２の指紋４４１５が検出されたことを、任意選択的に、接触（例えば、指紋が検出された時間）に関する追加情報を多機能機器１００−１に伝える。第１のユーザインタフェースは、多機能機器１００−２上へ拡張されない（例えば、多機能機器１００−１のタッチスクリーン１１２−１は、まだマップ４４０４−１を含む第１のユーザインタフェースを表示し、多機能機器１００−２のタッチスクリーン１１２−２は、まだアプリケーション立ち上げ画面４４０６を表示する）が、既定の基準が満たされなかったからである（例えば、指紋４４１５は、第１の指紋４４１３から５秒以内に検出されなかったからである）。
【０７８７】
図４４Ｇ〜４４Ｈは、第２の機器を補助ディスプレイとして構成する要求のユーザ確認が必要とされる様々な実施形態を示す。図４４Ｇ〜４４Ｈでは、多機能機器１００−１及び多機能機器１００−２は、それぞれ、指紋４４１７及び４４１９を検出する。多機能機器１００−２は、第２の指紋４４１９が検出されたという情報を多機能機器１００−１に伝える。既定の基準がその他の場合に指紋４４１７及び４４１９の検出により満たされたとき、（図４４Ｇに示すような）第２の多機能機器１００−２のユーザ及び／又は（図４４Ｈに示すような）第１の多機能機器１００−１のユーザは、第２の多機能機器１００−２が補助ディスプレイとして構成されるべきであることを確認するように（例えば、図４４Ｇの多機能機器１００−２のタッチスクリーン１１２−２上でのプロンプト４４１２の表示により、又は、図４４Ｈの多機能機器１００−１上のタッチスクリーン１１２−１上でのプロンプト４４２１の表示により）促される（例えば、ユーザはＡｂｒａｈａｍの及び／又はＭａｒｙ  ＴｏｄｄのｉＰｈｏｎｅに接続する要求が行われたことを確認しなければならない）。要求の確認を受信すると、多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように多機能機器１００−２まで拡張される（例えば、図４４Ｃ及び４４Ｅに示すように、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ西部は多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ東部は多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示される）。
【０７８８】
図４４Ｉ〜４４Ｊは、指紋（例えば、指紋４４２７及び／又は指紋４４２９）の向きにより補助ディスプレイ上でのユーザディスプレイの向きが決定される実施形態を示す。図４４Ｉでは、多機能機器１００−１は、機器の長軸と実質的に平行な第１の向きを有する第１の指紋４４２７を検出する。多機能機器１００−２は、機器の長軸に実質的に垂直な第２の向きを有する第２の指紋４４２９を検出する。多機能機器１００−２は、第２の接触４４２９が検出されたという情報と、任意選択的に、接触に関する追加情報（例えば、接触の向き）とを多機能機器１００−１に伝える。既定の基準がその他の場合に指紋４４２７及び４４２９の検出により満たされたとき、多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、図４４Ｊに示すように、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ西部は多機能機器１００−１のタッチスクリーン１１２−１上で表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ東部は多機能機器１００−２のタッチスクリーン１１２−２上で表示される）ように、機器の長軸に対して第２の指紋４４２９の向きに対応する横向きで多機能機器１００−２のタッチスクリーン１１２−２上へ拡張される。
【０７８９】
図４４Ｋ〜４４Ｐは、それぞれ、指紋センサ１６９を有する３つの電子機器（例えば、多機能機器１００−１、１００−２、及び１００−３）を示す。様々な実施形態を、指紋のアイデンティティにより、第１の電子機器上で表示されたユーザインタフェースが第２の電子機器上へ拡張される方向が決定される図４４Ｋ〜４４Ｐに示す。
【０７９０】
いくつかの実施形態では、図４４Ｋ〜４４Ｎに示すように、第２の指紋（例えば、図４４Ｋ〜４４Ｌの指紋４４３７又は図４４Ｍ〜４４Ｍの指紋４４４１）に対応する指が属する手により、ユーザインタフェースが補助ディスプレイで拡張される方向が決定される。例えば、図４４Ｋでは、（ユーザの左の人差（ＬＩ）指に対応する）指紋４４３５が、第１の多機能機器１００−１上で指紋センサ１６９−１により検出される。ユーザの右の人差指（ＲＩ）指に対応する指紋４４３７が、第２の多機能機器１００−２上で指紋センサ１６９−２により検出される。これに応答して、図４４Ｌに示すように、既定の基準がその他の場合に指紋４４３５及び４４３７の検出により満たされたとき、多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように、多機能機器１００−２のタッチスクリーン１１２−２上へ右に拡張される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ東部は多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示される）が、右の人差指がユーザの右手の上に位置するからである。同様に、図４４Ｍに示すように、指紋４４３９（ユーザの右の人差（ＲＩ）指に対応する）が、第１の多機能機器１００−１上で指紋センサ１６９−１により検出される。ユーザの左の人差（ＬＩ）指に対応する指紋４４４１が、第２の多機能機器１００−３上で指紋センサ１６９−３により検出される。これに応答して、図４４Ｎに示すように、既定の基準がその他の場合に指紋４４３９及び４４４１の検出により満たされたとき、多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように、多機能機器１００−３のタッチスクリーン１１２−３上へ左に拡張される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は多機能機器１００−１のタッチスクリーン１１２−１上で４４０４−１でマップとして表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓの西海岸は多機能機器１００−３のタッチスクリーン１１２−３上でマップ４４０４−３として表示される）が、左の人差指がユーザの左手の上に位置するからである。
【０７９１】
いくつかの実施形態では、図４４Ｏ〜４４Ｐに示すように、第１の指紋（例えば、指紋４４４３）に対応する指に対する第２の指紋（例えば、指紋４４４４）に対応する指のユーザの手に関する順序により、ユーザインタフェースが補助ディスプレイで拡張される方向が決定される。例えば、図４４Ｏでは、ユーザの右の人差指（ＲＲ）に対応する指紋４４４３が、第１の多機能機器１００−１上で指紋センサ１６９−１により検出される。ユーザの右の人差指（ＲＩ）指に対応する指紋４４４４が、第２の多機能機器１００−２上で指紋センサ１６９−２により検出される。これに応答して、図４４Ｐに示すように、既定の基準がその他の場合に指紋４４４３及び４４４４の検出により満たされたとき、多機能機器１００−１のタッチスクリーン１１２−１上で表示される第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４が両方の多機能機器のタッチスクリーン１１２上で表示されるように、多機能機器１００−２のタッチスクリーン１１２−２上へ左に拡張される（例えば、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は多機能機器１００−１のタッチスクリーン１１２−１上で４４０４−１でマップとして表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓの西海岸は多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示される）が、右の人差指がユーザの手の右の薬指のユーザの左に寄って位置するからである。
【０７９２】
図４４Ｑ〜４４ＥＥは、個々の指紋隆線により形成された指紋特徴部を検出するのに十分高く、該指紋隆線を指紋センサとして使用することができる空間解像度を有するタッチスクリーン１１２をそれぞれ有する２つの多機能機器１００（例えば、多機能装置１００−１及び１００−２）を示す。多機能装置１００−１及び１００−２は、別個の指紋センサ１６９を有するとも図示されている。いくつかの実施形態では、多機能装置１００−１及び１００−２のそれぞれは、指紋センサ、別個の指紋センサ１６９、又はその両方として使用することができるタッチスクリーン１１２を独立して有する。４４Ｑ〜４４Ｔ図では、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成されている間に、第１の多機能機器１００−１上でアクティブであるアプリケーションに関連した１つのユーザインタフェース要素のセットを表示する様々な実施形態を示す。
【０７９３】
図４４Ｑでは、多機能機器１００−１は、アクティブな写真表示アプリケーションに対応するＵｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−１を含む第１のユーザインタフェースを表示する。多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。適格指紋４４４５及び４４４６（例えば、既定の補助−ディスプレイ基準を満たす指紋）の検出で、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成される。図４４Ｒに示すように、補助ディスプレイとして構成されている間に、多機能機器１００−２のタッチスクリーン１１２−２は第１の多機能機器１００−１上でアクティブな写真表示アプリケーションに関連しているユーザインタフェース要素４４１４、４４１６及び４４４７（例えば、ツールバー４４１４及び４４４７及びドロップダウンメニュー４４１６）を表示する。
【０７９４】
いくつかの実施形態では、図４４Ｓ〜４４Ｔに示すように、補助ディスプレイ上で表示されたユーザインタフェース要素は、第１のディスプレイ上でアクティブなアプリケーションにおいて動作を実行するコントロールである。図４４Ｓでは、第１の多機能機器１００−１の補助ディスプレイとして構成された第２の多機能機器１００−２は、多機能機器１００−１上でアクティブな写真表示アプリケーションにおいて写真アルバムを表示するコントロール（例えば、ユーザインタフェースメニュー要素４４１４−ｂ）に対応する接触４４３０をタッチスクリーン１１２−２上の位置にて検出する。第２の多機能機器１００−２上で接触４４３０を検出することに応答して、第１の多機能機器１００−１のタッチスクリーン１１２−１上で表示されたユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−１の表示から、図４４Ｔに示すように、写真アルバムの立ち上げアイコン４４３２（例えば、写真アルバム「花」４４３２−１、「宇宙」４４３２−２、「休暇」４４３２−３及び「冬」４４３２−４を表すアイコン）の表示に変わる（例えば、写真表示アプリケーションのモードは、写真が撮られた位置の表示からユーザにより編集された写真アルバムの表示に変わる）。更に、第２の多機能機器１００−２上で接触４４３０を検出することに応答して、多機能機器１００−１の補助ディスプレイとして構成された多機能機器１００−２のタッチスクリーン１１２−２は、多機能機器１００−１のタッチスクリーン１１２−１上で表示された立ち上げアイコン４４３２により表される写真アルバムに関係する機能を実行するコントロールに対応するドロップダウンメニュー４４４８を表示する。
【０７９５】
いくつかの実施形態では、図４４Ｕ〜４４Ｖに示すように、補助ディスプレイ上で表示されたユーザインタフェース要素は、第１の機器の表示から拡張された作業空間の部分を含む。図４４Ｕでは、多機能機器２１００−１は、アクティブなワープロアプリケーションの作業空間４４１７−１を含む第１のユーザインタフェースを表示する。多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。適格指紋４４４９及び４４５０（例えば、既定の補助−ディスプレイ基準を満たす指紋）の検出で、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成される。図４４Ｖに示すように、第１のユーザインタフェースは、多機能機器１００−１及び１００−２のタッチスクリーン１１２にまたがる連続的な作業空間４４１７を作成するために補助ディスプレイに拡張される。例えば、第２の多機能機器１００−２が補助ディスプレイとして構成されているとき、図４４Ｕの多機能機器１００−１のタッチスクリーン１１２−１上でテキスト４４１８の第２の行に表示された語「ａｇｏ」（例えば、ユーザインタフェースオブジェクト４４１８−１）は、図４４Ｖの第２の多機能機器１００−２のタッチスクリーン１１２−２上の作業空間４４１７−２の行１（例えば、補助ディスプレイ上で表示された連続的な作業空間４４１７の部分）に移動する。
【０７９６】
いくつかの実施形態では、図４４Ｗ〜４４Ｙに示すように、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されている間に、ユーザインタフェース要素との対話に対応する入力が、第２の機器により受信され、アクティブなアプリケーションに関連した動作が、第１の機器上で実行される。例えば、図４４Ｗでは、多機能機器１００−１は、アクティブな写真表示アプリケーションに対応するＵｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−１を含む第１のユーザインタフェースを表示する。多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。適格指紋４４５１及び４４５２（例えば、既定の補助−ディスプレイ基準を満たす指紋）の検出で、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成される。図４４Ｘに示すように、補助ディスプレイとして構成されている間に、第２の多機能機器１００−２のタッチスクリーン１１２−２は、ユーザインタフェース４４２０を表示し、該ユーザインタフェースは、第１の多機能機器１００−１のタッチスクリーン１１２−１上で表示されるのと同じＵｎｉｔｅｄ  Ｓｔａｔｅｓの同じビューを（例えば、マップ４４５３−２として）含む（例えば、第１の多機能機器１００−１の上でマップ４４０４−１の表示を拡張する代わりに、第２の多機能機器１００−２は、第１の多機能機器１００−１の表示をミラーリングする）。第２の多機能機器１００−２は、第１の多機能機器１００−１のタッチスクリーン１１２−１上で表示されたフォーカスセレクタ４４２２に対応する、図４４Ｘの位置４４２４−ａから図４４Ｙの位置４４２４−ｂへの接触４４２４の動き４４２６を含むジェスチャを検出する。これに応答して、第１の多機能機器１００−１は、図４４Ｘの位置４４２２−ａから図４４Ｙの位置４４２２−ｂへのフォーカスセレクタ４４２２の動きを表示する。
【０７９７】
いくつかの実施形態では、図４４Ｚ〜４４ＢＢに示すように、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されている間に、第１の機器上のアクティブなアプリケーションに関連した補助ディスプレイ上のユーザインタフェース要素との対話に対応する動作を指定する、第２の機器からの動作データが、第１の機器により受信され実行される。例えば、図４４Ｚでは、多機能機器１００−１は、アクティブなピアノアプリケーションに対応する、キーボード４４２８−１を含む第１のユーザインタフェースを表示する。多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。適格指紋４４５５及び４４５６（例えば、既定の補助−ディスプレイ基準を満たす指紋）の検出で、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成される。図４４ＡＡに示すように、補助ディスプレイとして構成されている間に、第２の多機能機器１００−２のタッチスクリーン１１２−２は、キーボード４４２８の拡張部（例えば、キーボード上のトーンの第２のオクターブに対応するキーボード４４２８−２）を表示する。図４４ＢＢでは、第２の多機能機器１００−２は、ピアノキー４４５７の表示に対応するタッチスクリーン１１２−２上での位置にて接触４４３０（例えば、「Ｅ」キー）を検出する。第２の多機能機器１００−２は、接触４４３０を処理して、「Ｅ」キー４４５７に対応するピッチにて音を生成するステップを含む動作が実行されるべきであると決定する。第１の多機能機器１００−１は、「Ｅ」キー４４５７に対応するピッチにて音を生成するステップに関係する動作データを含む通信情報を第２の多機能機器１００−２から受信して、第２の多機能機器１００−２から受信された動作データに従って音４４２９を生成する。いくつかの実施形態では、第１の多機能機器１００−１に通信情報を送る代わりに、第２の多機能機器１００−２は、「Ｅ」キー４４５７に対応するピッチにて音を生成する。
【０７９８】
いくつかの実施形態では、図４４ＣＣ〜４４ＥＥに示すように、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されている間に、各それぞれの機器のタッチ感知面（例えば、タッチスクリーン１１２）上で実行された対応するジェスチャにより、第１の機器上のアクティブなアプリケーションに関連したユーザインタフェースオブジェクトが、第１の機器の表示と第２の機器の表示との間で移動する。例えば、図４４ＣＣでは、多機能機器１００−１は、アクティブな写真表示アプリケーションに対応する写真アルバム（例えば、写真アルバム「花」４４３２−１、「宇宙」４４３２−２、「休暇」４４３２−３、及び「冬」４４３２−４を表すアイコン）の立ち上げアイコン４４３２を含む第１のユーザインタフェースを表示する。多機能機器１００−２は、アプリケーション立ち上げ画面４４０６を含む第２のユーザインタフェースを表示する。適格指紋４４６０及び４４６２（例えば、既定の補助−ディスプレイ基準を満たす指紋）の検出で、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成される。図４４ＤＤに示すように、第１のユーザインタフェースは、第２の多機能機器１００−２のタッチスクリーン１１２−２上で更なる写真アルバム（例えば、写真アルバム「砂漠」４４３２−５及び「結婚式」４４３２−６を表すアイコン）の立ち上げアイコン４４３２を表示するために補助ディスプレイで拡張される。第１の多機能機器１００−１は、立ち上げアイコン４４３２−４の表示に対応する、図４４ＤＤの位置４４３６−ａから図４４ＥＥの位置４４３６−ｂへのタッチスクリーン１１２−１上での接触４４３６の動き４４３８を含む第１のジェスチャを検出する。第２の多機能機器１００−２は、位置４４４０−ａから図４４ＥＥの位置４４４０−ｂへのタッチスクリーン１１２−２上の接触４４４０の動き４４４２を含む第２のジェスチャを検出する。これに応答して、立ち上げアイコン４４３２−４の表示が、図４４ＤＤの第１の多機能機器１００−１のタッチスクリーン１１２−１上の位置４４３６−ａから図４４ＥＥの第２の多機能機器１００−２のタッチスクリーン１１２−２上の位置４４４０−ｂに移動する。
【０７９９】
図４５Ａ〜４５Ｄは、いくつかの実施形態に係る、第２の電子機器を第１の電子機器の補助ディスプレイとして構成する方法４５００を示す流れ図である。方法４５００は、ディスプレイと、タッチ感知面とを有する電子機器（例えば、図３の機器３００、又は、図１Ａの携帯型多機能機器１００）にて実行される。いくつかの実施形態では、ディスプレイは、タッチスクリーンディスプレイであり、タッチ感知面は、ディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法４５００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０８００】
以下で説明するように、方法４５００は、第２の電子機器を第１の電子機器の補助ディスプレイとして構成する直観的方法を提供する。この方法により、第２の電子機器を第１の電子機器の補助ディスプレイとして構成するときに、ユーザの上で認識的負担が軽減され、その結果、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが第２の電子機器を第１の電子機器の補助ディスプレイとして構成することができることにより、より高速かつ効率的に電力を保存して、バッテリの充電の間の時間を増やす。
【０８０１】
いくつかの実施形態では、指紋センサと、ディスプレイとを有する第１の電子機器は、第１の時間にて第１の電子機器の指紋センサ上で第１の指紋を検出し（４５０２）、第１の指紋は、それぞれのユーザに登録される。例えば、図４４Ｂ、４４Ｄ〜４４Ｋ、４４Ｍ、４４Ｏ、４４Ｑ、４４Ｕ、４４Ｗ、４４Ｚ、及び４４ＣＣは、多機能機器１００−１が、個々の指紋隆線により形成された指紋特徴部を検出するのに十分高い空間解像度を有し指紋センサとして使用することができる、指紋センサ１６９−１又はタッチスクリーン１１２−１上で第１の指紋（例えば、指紋４４０２、４４０５、４４０９、４４１３、４４１７、４４２３、４４２７、４４３１、４４３５、４４３９、４４４３、４４４５、４４４９、４４５１、４４５５、又は４４６０）を検出する様々な実施形態を示す。
【０８０２】
第１の電子機器は、第２の指紋が第２の時間にて第２の機器の指紋センサ上で検出されたことを示す情報を含む通信情報を第１の電子機器と異なる第２の電子機器から受信する（４５０４）。例えば、図４４Ｂ、４４Ｄ〜４４Ｋ、４４Ｍ、４４Ｏ、４４Ｑ、４４Ｕ、４４Ｗ、４４Ｚ、及び４４ＣＣは、多機能機器１００−２又は１００−３が指紋センサ１６９−２又は１６９−３上で、又は、タッチスクリーン１１２−２又は１１２−３上で第２の指紋（例えば、指紋４４０３、４４０７、４４１１、４４１５、４４１９、４４２５、４４２９、４４３３、４４３７、４４４１、４４４４、４４４６、４４５０、４４５２、４４５６、又は４４６２）を検出して、第２の指紋が検出されたという情報、任意選択的に、接触（例えば、指紋のアイデンティティ、指紋が検出された時又は指紋の向き）に関する更なる特徴づけ情報を多機能機器１００−１に通信する様々な実施形態を示す。
【０８０３】
第１の指紋を検出して第２の電子機器から通信情報を受信する（４５０６）ことに応答して、第１の電子機器は、既定の補助−ディスプレイ基準が満たされたかどうか決定し（４５０８）、補助ディスプレイ基準は、第２の指紋がそれぞれのユーザに登録されたときに満たされる基準を含む。例えば、図４４Ｃに示すように、指紋４４０２及び４４０３は同じユーザ（例えば、ユーザ「１」）に登録されるので、補助ディスプレイ基準は満たされる。これとは対照的に、図４４Ｄに示すように、指紋４４０５及び４４０７が異なるユーザ（例えば、それぞれ、ユーザ「１」及び「２」）に登録されるので、補助ディスプレイ基準は、満たされない。
【０８０４】
いくつかの実施形態では、補助ディスプレイ基準は、第１の時間が第２の時間の既定の時間以内であるときに満たされる基準を含む（４５１０）。例えば、第１の指紋及び第２の指紋が第１及び第２の機器上で同時に又は実質的に同時に（例えば、互いから０．５秒、１．０秒、２秒、又は、５秒以内に）検出されたときに、第２の機器は、補助ディスプレイとして使用される。例えば、図４４Ｅに示すように、第２の指紋４４１１が所定の時間４４０８（例えば、第１の指紋４４０９の検出の５秒後）以内の時間４４１０（例えば、第１の指紋４４０９の検出の３．５秒後）にて検出されたので、補助ディスプレイ基準は満たされる。これとは対照的に、例えば、図４４Ｆに示すように、第２の指紋４４１５が所定の時間４４０８（例えば、第１の指紋４４１３の検出の５秒後）以内ではない時間４４５９（例えば、第１の指紋４４１３の検出の６．５秒後）にて発生したので、補助ディスプレイ基準は満たされない。
【０８０５】
いくつかの実施形態では、補助ディスプレイ基準は、第１の機器が補助ディスプレイとしての第２の機器の構成が要求された確認を受信したときに満たされる基準を含む（４５１２）。いくつかの実施形態では、図４４Ｇ〜４４Ｈに示すように、補助ディスプレイとしての第２の機器（例えば、多機能機器１００−２）の構成は、「接続を承認する」、「承認する」、「接続する」、又は一方又は両方の機器上で類似の肯定の選択を選択すること（例えば、それぞれ、図４４Ｇ及び４４Ｈのユーザインタフェースオブジェクト４４１２及び４４２１内で表示された「ＣＯＮＮＥＣＴ」プロンプト）、及び／又は、機器（例えば、多機能機器１００−１及び／又は多機能機器１００−２）の一方又は両方上で既定のピン又はパスワードを入力することを含む。これとは対照的に、いくつかの実施形態では、図４４Ａ〜４４Ｃの連続に示すように、第２の機器（例えば、多機能機器１００−２）は、第２の機器を第１の機器の補助機器として構成する前に実行される更なる認証を要求することなく、第１の機器の補助ディスプレイとして構成される（例えば、構成は、２つの指紋４４０２及び４４０３が検出されたときに自動的に発生する）。
【０８０６】
補助ディスプレイ基準が満たされるという決定に従って、第１の電子機器は、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを可能にする応答を第２の電子機器に送る（４５１４）。例えば、図４４Ｃ、４４Ｅ、４４Ｊ、４４Ｆ、４４Ｎ、４４Ｐ、４４Ｒ、４４Ｖ、４４Ｘ、４４ＡＡ、及び４４ＤＤは、補助ディスプレイ基準を満たすことに応答して、第１の多機能機器１００−１が、第２の多機能機器１００−２又は１００−３が第１の多機能機器１００−１の補助ディスプレイとして構成されることを可能にする応答を送った様々な実施形態を示す。
【０８０７】
いくつかの実施形態では、第１の機器のディスプレイ上で表示されるユーザインタフェースの向きは、第１の機器のディスプレイの既定の軸線に対する第１の指紋の向きに従って決定され（４５１６）、第２の機器のディスプレイ上で表示されるユーザインタフェースの向きは、第２の機器のディスプレイの既定の軸線に対する第２の指紋の向きに従って決定される。例えば、第１の機器上で表示されるユーザインタフェース及び第２の機器上で表示されるユーザインタフェースは、それぞれ対応する機器上で検出された指紋と整合されるように向きが定められる（例えば、ユーザインタフェースは、ディスプレイ上のユーザインタフェースの「上」は、指紋センサ上の対応する指紋の「上」に対応するように向が定められる）。いくつかの実施形態では、図４４Ｉ〜４４Ｊに示すように、指紋の縦軸がそれぞれの機器の既定の縦軸と実質的に平行であるとき、（例えば、第１の接触４４２７の縦軸は、図４４Ｉでは第１の多機能機器１００−１の長軸と実質的に平行である場合）、ユーザインタフェースは、ユーザインタフェースの底部がそれぞれの機器の下縁部に沿うように既定の縦軸に対して整合され（例えば、第１の多機能機器１００−１のタッチスクリーン１１２−１上でＵｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−１を表示するユーザインタフェースは、図４４Ｊでは縦向きで表示される）、一方、指紋の縦軸がそれぞれの機器の既定の縦軸に実質的に垂直であるとき、（例えば、第２の接触４４３３の縦軸が図４４Ｉでは第２の多機能機器１００−２の長軸に実質的に垂直である場合）、ユーザインタフェースは、ユーザインタフェースの底部がそれぞれの機器の側縁部に沿うように既定の縦軸に対して整合される（例えば、第２の多機能機器１００−２のタッチスクリーン１１２−２上でＵｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−２を表示するユーザインタフェースは、図４４Ｊでは横向きで表示される）。
【０８０８】
いくつかの実施形態では、第１の電子機器は、第１の指紋のアイデンティティ及び第２の指紋のアイデンティティの少なくとも１つに従って、補助ディスプレイを有する第１の機器のディスプレイ上で表示されるユーザインタフェースを拡張する方向を決定する（４５１８）。例えば、ユーザの右手の指紋が第１の機器の指紋センサ上で検出され（例えば、第１の多機能機器１００−１上の指紋４４３９が図４４Ｍではユーザの右の人差指に対応する）、及び／又は、ユーザの左手の指紋が第２の機器の指紋センサ上で検出された（例えば、第２の多機能機器１００−１上の指紋４４４１が図４４Ｍではユーザの左の人差指に対応する）とき、第１の機器のユーザインタフェースは、第２の機器のディスプレイ上へ左に拡張される（例えば、図４４Ｍの多機能機器１００−１のタッチスクリーン１１２−１上で表示された第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓの西海岸は第２の多機能機器１００−３のタッチスクリーン１１２−３上でマップ４４０４−３として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は第１の多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示されるように、図４４Ｎにおいて多機能機器１００−３上へ拡張される）。同様に、ユーザの左手の指紋が第１の機器の指紋センサ上で検出され（例えば、第１の多機能機器１００−１上の指紋４４３５が図４４Ｍではユーザの左の人差指に対応する）、及び／又は、ユーザの右手の指紋が第２の機器の指紋センサ上で検出された（例えば、第２の多機能機器１００−２上の指紋４４３７が図４４Ｋではユーザの右の人差指に対応する）とき、第１の機器のユーザインタフェースは、第２の機器のディスプレイ上へ右に拡張される（例えば、図４４Ｋの多機能機器１００−１のタッチスクリーン１１２−１上で表示された第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓの東海岸は第２の多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示され、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は第１の多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示されるように、図４４Ｌにおいて多機能機器１００−２上へ拡張される）。したがって、いくつかの実施形態では、ユーザの左手の指紋を検出する機器はユーザの右手の指紋を検出する機器の左寄りであると想定されるので、ユーザインタフェースの左側であると思われるユーザインタフェースオブジェクトは、ユーザの左手の指紋を検出した機器上で表示され、一方、ユーザインタフェースの右側であると思われるユーザインタフェースオブジェクトは、ユーザの右手の指紋を検出した機器上で表示される。
【０８０９】
いくつかの実施形態では、第１の指紋に対応する指に対する第２の指紋に対応する指のユーザの手に関する順序により、ユーザインタフェースが補助ディスプレイで拡張される方向が決定される。例えば、第２の指（例えば、第１の指紋（例えば、図４４Ｏにおいて第１の多機能機器１００−１上で検出された指紋４４４３）に対応する第１の指（例えば、ユーザの右のリング（ＲＲ）指）のユーザの左寄りに位置するユーザの右の人差指（ＲＩ）指）に対応する第２の指紋（例えば、図４４Ｏ内の第２の多機能機器１００−２上で検出された指紋４４４４）とき、第１の機器のユーザインタフェースは、第２の機器のディスプレイ上へ左に拡張される（例えば、図４４Ｏの多機能機器１００−１のタッチスクリーン１１２−１上で表示された第１のユーザインタフェースは、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓの西海岸は第２の多機能機器１００−２のタッチスクリーン１１２−２上でマップ４４０４−２として表示されてし、Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ中央部は第１の多機能機器１００−１のタッチスクリーン１１２−１上でマップ４４０４−１として表示されるように図４４Ｐにおいて多機能機器１００−３上へ拡張される）。
【０８１０】
いくつかの実施形態では、第１の指紋及び第２の指紋が、第１のアプリケーションが第１の機器でのアクティブなアプリケーションである間（例えば、写真表示アプリケーションが図４４Ｑ、４４Ｗ及び４４ＣＣに示すようにアクティブである場合、ワープロアプリケーションが図４４Ｕに示すようにアクティブである場合、及び、ピアノアプリケーションが、図４４Ｚに示すように、第１の多機能機器１００−１にてアクティブである場合）、及び、第２の電子機器を第１の電子機器の補助ディスプレイとして構成することを可能にする応答を第２の電子機器に送った後に検出された（４４２０）場合、第１の機器は、第２の電子機器を第１の機器の補助ディスプレイとして構成する（４５２２）（例えば、第２の多機能機器１００−２は、図４４Ｒ、４４Ｖ、４４Ｘ、４４ＡＡ及び４４ＤＤにおいて第１の多機能機器１００−１の補助ディスプレイとして構成される）。
【０８１１】
第２の電子機器が第１の電子機器の補助ディスプレイとして構成されている間に、第１の機器が第２の機器に、第２の機器が第１のアプリケーションに関連した１つの１つ以上のインタフェース要素のセットを表示することを可能にする命令を送る（４５２４）（例えば、図４４Ｒのメニューバー４４１４及び４４４７及びドロップダウンメニュー４４１６、図４４Ｖのテキスト４４１８、図４４ＸのＵｎｉｔｅｄ  Ｓｔａｔｅｓのマップ４４０４−２、図４４ＡＡのピアノキーボード４４２８−２、及び、図４４ＤＤの写真アルバム「砂漠」４４３２−５及び「結婚式」４４３２−６を表すアイコン）。
【０８１２】
いくつかの実施形態では、第１のアプリケーションに関連したその１つ以上のユーザインタフェース要素のセットは、第１のアプリケーションにおいて動作を実行する１つ以上のコントロールを含む（４５２６）（例えば、１つ以上のユーザインタフェース要素は、第１のアプリケーションに関連したメニュー、コントロール要素、又は他のユーザインタフェースオブジェクトを含む）。例えば、第２の機器のディスプレイを補助ディスプレイとして使用するステップは、第１の機器のディスプレイ上で表示されたユーザインタフェースのコントロール（例えば、図４４Ｒのメニューバー４４１４及び４４４７及びドロップダウンメニュー４４１６）の１つ以上を第２の機器のディスプレイ上に置くステップを含む。したがって、更なるメニュー、パレット又は他のコントロールが、１次ディスプレイを混乱させることを低減又は排除するために補助ディスプレイ上で表示され得る（例えば、第１の機器のディスプレイ上で表示された第１のアプリケーションのユーザインタフェース）。
【０８１３】
いくつかの実施形態では、第１のアプリケーションに関連したその１つ以上のユーザインタフェース要素のセットは、第１の機器のディスプレイ上で表示された作業空間の延長である作業空間の部分を含む（４５２８）（例えば、１つ以上のユーザインタフェース要素としては、第１及び第２の機器のディスプレイの上に広げられる文書本文、アプリケーションキャンバス又は他の仮想作業空間が挙げられる）。例えば、補助ディスプレイとして第２の機器のディスプレイを使用するステップは、第１の機器のディスプレイ及び第２の機器のディスプレイ上に第１のアプリケーションの作業空間を広げるステップを含む（例えば、作業空間４４１７−１は、図４４Ｕの第１の多機能機器１００−１のタッチスクリーン１１２−１から第２の多機能機器１００−２のタッチスクリーン１１２−２上へ、図４４Ｖの連続的な作業空間４４１７の作業空間４４１７−２として拡張される）。
【０８１４】
いくつかの実施形態では、第２の電子機器が第１の機器の補助ディスプレイとして構成されている間に、第１の機器は、第２の機器により検出された入力を示す入力データを受信し（４５３０）、入力は、第２の機器のディスプレイ上で表示される第１のアプリケーションに関連したユーザインタフェース要素の１つ以上との対話に対応し、第１の機器は、入力データに従って第１のアプリケーションに関連した動作を実行する（４５３２）。例えば、第１の機器は、第２の機器に表示情報を送って、第２の機器のディスプレイ上で表示されたユーザインタフェースとのユーザの相互作用を示す入力データ（例えば、図４４Ｘの接触４４２４などのタッチポイントの座標、及び／又は、図４４Ｘの位置４４２４−ａから図４４Ｙの位置４４２４−ｂへの接触４４２４の動き４４２６を含むジェスチャ）を受信し、これに応答して、第１の機器は、第１のアプリケーションに従って実行中のプログラムに関連した動作を実行する（例えば、第１の多機能機器１００−１は、第２の多機能機器１００−２により提供されたジェスチャデータに従って、図４４Ｘの位置４４２２−ａから図４４Ｙの位置４４２２−ｂにフォーカスセレクタ４４２２を移動させる）。したがって、いくつかの実施形態では、第２の機器は、第１の機器の補助タッチパッド又はタッチスクリーンとしての役割を果たす。
【０８１５】
いくつかの実施形態では、第２の電子機器が第１の機器の補助ディスプレイとして構成されている間に、第１の機器は、第２の機器のディスプレイ上で表示される第１のアプリケーションに関連したユーザインタフェース要素の１つ以上との対話に対応する１つ以上の動作を指定する動作データを第２の電子機器から受信して（４５３４）１つ以上の動作を実行する（４５３６）。したがって、いくつかの実施形態では、何らかのアプリケーション処理は、機器のそれぞれにて行われ（例えば、第１の機器及び各第２の機器は、同じアプリケーションのコピーを有する）、２つのアプリケーションは、それぞれ、表示されるユーザインタフェースの部分に適切なジェスチャへの応答を生成し、２つのアプリケーションは、情報を共有する。例えば、第１の機器のディスプレイ及び第２の機器のディスプレイ全体にわたって広がる音楽キーボード（例えば、図４４ＢＢのピアノキーボード４４２８）（例えば、それぞれ、図４４ＡＡ〜４４ＢＢでは多機能機器１００−１及び１００−２上で表示されたキーボード４４２８−１及び４４２８−２として）については、第１の電子機器にタッチポイント（例えば、図４４ＢＢの接触４４３０の座標）を送る代わりに、第２の機器（例えば、図４４ＢＢの多機能機器１００−２）は、音楽キーボードの（例えば、図４４ＢＢの「Ｅ」キー４４５７を含む）半分のキーを表示して、ユーザがアクティブ化させたキーに対応する弾く音符を示す情報を第１の機器に送る（例えば、第２の多機能機器１００−２は、接触４４３０が「Ｅ」キー４４５７をアクティブ化するべきであると決定して、ピッチ「Ｅ」を有する音を弾く情報を第１の多機能機器１００−１に送る）。別の実施例として、分割されたテキストキーボードについては、第１の電子機器にタッチポイントを送る代わりに、第２の電子機器は、ユーザがアクティブ化させたキーに対応する文字を送る。第２の機器にて処理の一部を実行することにより、第１の機器上の処理負荷が減少され、その結果、アプリケーションの性能が向上する。
【０８１６】
いくつかの実施形態では、第２の電子機器が第１の機器の補助ディスプレイとして構成されている間に、第１の機器は、第１の機器のタッチ感知面上で第１のジェスチャを検出し（４５３８）（例えば、第１のジェスチャは、第１の機器のタッチ感知ディスプレイ上の第１の位置に対応する）、かつ、第２の機器のタッチ感知面上で検出された第２のジェスチャを示す通信情報を第２の機器から受信する（４５４０）（例えば、第２のジェスチャは、第２の機器のタッチ感知ディスプレイ上の第２の位置に対応する）。第１のジェスチャを検出して第２のジェスチャを示す通信情報を受信することに応答して、第１の機器は、第１の機器のディスプレイ（例えば、第１の機器のディスプレイ上の第１の位置）と第２の機器のディスプレイ（例えば、第２の機器のディスプレイ上の第２の位置）との間で第１のアプリケーションに関連したユーザインタフェースオブジェクト（例えば、ファイル、アイコン、メニュー、又はコントロール）を移動させる（４５４２）例えば、第１の機器は、第１のユーザインタフェースオブジェクトに対応する第１の位置にて第１の機器のタッチ感知面上でピンチジェスチャを検出し、第２の機器は、第２の位置にて第２の機器のタッチ感知面上でピンチ解除ジェスチャ（depinch gesture）を検出し、ピンチジェスチャ及びピンチ解除ジェスチャを検出することに応答して、第１のユーザインタフェースオブジェクトは、第１の位置から第２の位置まで移動する（例えば、第１の機器は、第１のユーザインタフェースオブジェクトを表示することを中止し、第２の機器は、第１のユーザインタフェースオブジェクトを表示し始める）。別の実施例として、第１の機器（例えば、図４４ＤＤの第１の多機能機器１００−１）は、第１のユーザインタフェースオブジェクト（例えば、図４４ＤＤの写真アルバムを表すアイコン４４３２−４）に対応する第１の位置（例えば、図４４ＤＤの位置４４３６−ａ）にて開始する第１のタッチ感知面上のドラッグジェスチャの第１の部分（例えば、図４４ＤＤの位置４４３６−ａから図４４ＥＥのタッチスクリーン１１２−１上で位置４４３６−ｂへの接触４４３６の動き４４３８を含むドラッグジェスチャ）を検出し、第２の機器（例えば、多機能機器１００−２）は、第２の位置（例えば、図４４ＥＥの位置４４４０−ｂ）にて（例えば、接触のリフトオフで）終了する第２のタッチ感知面上のドラッグジェスチャ（例えば、位置４４４０−ａから図４４ＥＥ内のタッチスクリーン１１２−２上の位置４４４０−ｂへの接触４４４０の動き４４４２を含むドラッグジェスチャ）の第２の部分を検出し、ドラッグジェスチャの第１及び第２の部分に応答して、第１のユーザインタフェースオブジェクトは、第１の位置から第２の位置まで移動する（例えば、第１の機器は、写真アルバム「冬」を表すアイコン４４３２−４を表示することを中止し、図４４ＥＥに示すように、第２の機器は、写真アルバム「冬」を表すアイコン４４３２−４を表示し始める）。
【０８１７】
補助ディスプレイ基準が満たされないという決定に従って、第１の機器は、第２の電子機器が第１の電子機器の補助ディスプレイとして構成されることを可能にする応答を第２の電子機器に送ることを取り止める（４５４４）。例えば、図４４Ｄでは、第１の指紋４４０５及び第２の指紋４４０７が同じユーザに登録されない（例えば、指紋４４０５はユーザ「１」に対応し、指紋４４０７はユーザ「２」に対応する）ので、補助ディスプレイ基準は、満たされず、したがって、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成されない。同様に、図４４Ｆでは、第２の指紋４４１５が第１の指紋４４１３の検出後に所定の時間４４０８以内に検出されなかったので、補助ディスプレイ基準が満たされず（例えば、指紋４４１３が検出された５秒後に、指紋４４１５が検出された）、したがって、第２の多機能機器１００−２は、第１の多機能機器１００−１の補助ディスプレイとして構成されない。
【０８１８】
図４５Ａ〜４５Ｄにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図４５Ａ〜４５Ｄに関連して上述した方法４５００と類似の様式で適用可能であることに留意されたい。例えば、方法４５００を参照して先述した指紋、接触、ユーザインタフェース、及びフォーカスセレクタは、任意選択的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］に記載したもの）を参照して本記載の指紋、接触、ユーザインタフェース、及びフォーカスセレクタの特性の１つ以上を有する。）簡潔にするため、これらの詳細はここでは繰り返さない。
【０８１９】
いくつかの実施形態により、図４６は、様々な説明する実施形態の原理に従って構成する電子機器４６００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図４６に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、組み合わされ、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０８２０】
図４６に示すように、電子機器４６００は、グラフィックユーザインタフェースを表示するように構成されたディスプレイユニット４６０２と、任意選択的にタッチ感知面ユニット４６０４と、指紋センサユニット４６０６と、ディスプレイユニット４６０２、タッチ感知面ユニット４６０４及び指紋センサユニット４６０６に結合された処理ユニット４６０８とを含む。いくつかの実施形態では、処理ユニット４６０８は、検出ユニット４６１０と、受信ユニット４６１２と、決定ユニット４６１４と、送信ユニット４６１６と、ディスプレイユニット４６０２上での情報の表示を有効化する表示有効化ユニット４６１８と、構成ユニット４６２０と、実行ユニット４６２２と、移動ユニット４６２４とを含む。
【０８２１】
処理ユニット４６０８は、第１の時間にて（例えば、検出ユニット４６１０で）第１の電子機器４６００の指紋センサユニット上で第１の指紋を検出するように構成され、第１の指紋は、それぞれのユーザに登録される。処理ユニット４６０８は、また、（例えば、受信ユニット４６１２で）第２の指紋が第２の時間にて第２の機器の指紋センサユニット上で検出されたことを示す情報を含む第１の電子機器４６００と異なる第２の電子機器から通信情報を受信するように構成される。第１の指紋を検出して第２の電子機器から通信情報を受信することに応答して、処理ユニット４６０８は、（例えば、決定ユニット４６１４で）既定の補助ディスプレイ基準が満たされたかどうか決定するように構成され、補助ディスプレイ基準は、第２の指紋がそれぞれのユーザに登録されたときに満たされる基準を含む。補助ディスプレイ基準が満たされるという決定に従って、処理ユニット４６０８は、（例えば、送信ユニット４６１６で）第２の電子機器を第１の電子機器４６００の補助ディスプレイとして構成することを可能にする応答を第２の電子機器に送るように構成される。補助ディスプレイ基準が満たされないという決定に従って、処理ユニット４６０８は、（例えば、送信ユニット４６１６で）第２の電子機器を第１の電子機器４６００の補助ディスプレイとして構成することを可能にする応答を第２の電子機器に送ることを取り止めるように構成される。
【０８２２】
いくつかの実施形態では、補助ディスプレイ基準は、第１の時間が第２の時間の既定の時間以内であるときに満たされる基準を含む。
【０８２３】
いくつかの実施形態では、補助ディスプレイ基準は、第１の機器が補助ディスプレイとしての第２の機器の構成が要求された確認を（例えば、受信ユニット４６１２で）受信したときに満たされる基準を含む。
【０８２４】
いくつかの実施形態では、第１の機器４６００のディスプレイユニット４６０２上で表示されるユーザインタフェースの向きは、（例えば、決定ユニット４６１４で）第１の機器４６００のディスプレイユニット４６０２の既定の軸線に対する第１の指紋の向きに従って決定され、第２の機器のディスプレイユニット上で表示されるユーザインタフェースの向きは、（例えば、決定ユニットで）第２の機器のディスプレイユニットの既定の軸線に対する第２の指紋の向きに従って決定される。
【０８２５】
いくつかの実施形態では、処理ユニット４６０８は、（例えば、決定ユニット４６１４で）第１の指紋のアイデンティティ及び第２の指紋のアイデンティティの少なくとも１つに従って補助ディスプレイで第１の機器４６００のユーザインタフェースを拡張する方向を決定するように更に構成される。
【０８２６】
いくつかの実施形態では、第１のアプリケーションが第１の機器４６００でのアクティブなアプリケーションである間に、第１の指紋及び第２の指紋が検出され、第２の電子機器が第１の電子機器４６００の補助ディスプレイとして構成されることを可能にする応答を第２の電子機器に（例えば、送信ユニット４６１６で）送った後、処理ユニット４６０８は、（例えば、構成ユニット４６２０で）第２の電子機器を第１の機器４６００の補助ディスプレイとして構成するように更に構成され、第２の電子機器が第１の機器４６００の補助ディスプレイとして構成される間に、処理ユニット４６０８は、第２の機器が第１のアプリケーションに関連した１つの１つ以上のユーザインタフェース要素のセットのを表示することを可能にする命令を第２の機器に（例えば、送信ユニット４６１６で）送るように更に構成される。
【０８２７】
いくつかの実施形態では、どこで、第１のアプリケーションに関連したその１つ以上のユーザインタフェース要素のセットは、第１のアプリケーションにおいて動作を実行する１つ以上のコントロールを含む。
【０８２８】
いくつかの実施形態では、どこで、第１のアプリケーションに関連したその１つ以上のユーザインタフェース要素のセットは、第１の機器４６００のディスプレイユニット４６０２上で表示された作業空間の延長である作業空間の部分を含む。
【０８２９】
いくつかの実施形態では、第２の電子機器が第１の機器４６００の補助ディスプレイとして構成されている間に、処理ユニット４６０８は、（例えば、受信ユニット４６１２で）第２の機器により検出された入力を示す入力データを受信するように更に構成され、入力は、第２の機器のディスプレイユニット４６０２上で表示される第１のアプリケーションに関連したユーザインタフェース要素の１つ以上との対話に対応し、処理ユニット４６０８は、（例えば、実行ユニット４６２２で）入力データに従って第１のアプリケーションに関連した動作を実行するように更に構成される。
【０８３０】
いくつかの実施形態では、第２の電子機器が第１の機器４６００の補助ディスプレイとして構成されている間に、処理ユニット４６０８は、（例えば、受信ユニット４６１２で）第２の機器のディスプレイユニット上で表示される第１のアプリケーションに関連したユーザインタフェース要素の１つ以上との対話に対応する１つ以上の動作を指定する動作データを第２の電子機器から受信するように更に構成され、処理ユニット４６０８は、（例えば、実行ユニット４６２２で）１つ以上の動作を実行するように更に構成される。
【０８３１】
いくつかの実施形態では、第２の電子機器が第１の機器４６００の補助ディスプレイとして構成されている間に、処理ユニット４６０８は、（例えば、検出ユニット４６１０で）第１の機器４６００のタッチ感知面ユニット４６０４上で第１のジェスチャを検出するように更に構成される。処理ユニット４６０８は、（例えば、受信ユニット４６１２で）第２の機器のタッチ感知面ユニット上で検出された第２のジェスチャを示す通信情報を第２の機器から受信するように更に構成され、第１のジェスチャを検出して第２のジェスチャを示す通信情報を受信することに応答して、処理ユニット４６０８は、（例えば、移動ユニット４６２４で）第１の機器４６００のディスプレイユニット４６０２と第２の機器のディスプレイユニットとの間で第１のアプリケーションに関連したユーザインタフェースオブジェクトを移動させるように更に構成される。
【０８３２】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０８３３】
図４５Ａ〜４５Ｄを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図４６に示す構成要素により実行される。例えば、検出する動作４５０２及び４５３８、受信する動作４５０４、４５３０、４５３４及び４５４０、決定する動作４５０８、４５１６及び４５１８、送る動作４５１４及び４５２４、取り止める動作４５４４、構成する動作４５２２、実行する動作４５３２及び４５３６、及び、移動する動作４５４２は、任意選択的に、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０８３４】
指紋の向きに基づいてビーム形成パラメータを変える
多くの電子機器が、近接センサデータに基づいて音声要素の構成を有効化する。例えば、近接センサからの情報に基づいて、移動体電話機器は、受信機モードとスピーカモードと間で切り替わることができる。以下で説明する機器は、１つの１つ以上の音声要素のセットをより効率的に動作するように複数のビーム形成パラメータから１つのビーム形成パラメータのセットを選択するために指紋の向きの検出された変化を利用することにより既存の方法を向上させる。
【０８３５】
第１の指紋が指紋センサ上で第１の向きで検出されている間に、機器は、第１のビーム形成パラメータのセットに従って１つの１つ以上の音声要素のセットを動作させる。その後、機器は、指紋センサ上で第１の向きと異なる第２の向きを有するその後の指紋を検出する。その後の指紋は、変更された向きを有する第１の指紋及び第１の指紋と異なる第２の指紋からなるセットから選択される。最後に、指紋センサ上で第２の向きを有するその後の指紋を検出することに応答して、機器は、第１のビーム形成パラメータのセットと異なる第２のビーム形成パラメータのセットに従って、その１つ以上の音声要素のセットを動作させる。
【０８３６】
いくつかの実施形態では、機器は、別個のディスプレイ（例えば、ディスプレイ４５０）と、別個のタッチ感知面（例えば、タッチ感知面４５１）とを有する電子機器である。いくつかの実施形態では、機器は、携帯型多機能機器１００であり、ディスプレイは、タッチスクリーン１１２であり、タッチ感知面は、ディスプレイ（図１Ａ）上の触覚出力発生器１６７を含む図４７Ａ〜４７Ｌ及び４８Ａ〜４８Ｂを参照して以下で説明する機器は、任意選択的に１つ以上の指紋センサ１６９を含む。いくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）に一体化される１つ以上の統合指紋センサ３５９−１（図４Ｂ）を含むいくつかの実施形態では、１つ以上の指紋センサは、タッチ感知面（例えば、別個のタッチ感知面４５１又はタッチ感応表示システム１１２）とは別個である別個の指紋センサ３５９−２（図４Ｂ）を含む。特に指定がない限り、以下で説明する指紋センサ１６９は、指紋センサ１６９を含む機器のハードウェア及びソフトウェアの構成に応じて、任意選択的に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２である。説明の便宜上、図４７Ａ〜４７Ｌ及び４８Ａ〜４８Ｂを参照して説明する実施形態は、タッチスクリーン１１２及び指紋センサ１６９（例えば、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２）を参照して論じ、そのような実施形態では、フォーカスセレクタは、任意選択的に、それぞれの接触、接触に対応する代表的な点（例えば、それぞれの接触の面心又はそれぞれの接触に関連した点）、又は、カーソルの代わりに、タッチスクリーン１１２上で検出された２つ以上の接触の面心である。類似した動作が、ディスプレイ４５０上で図４７Ａ〜４７Ｌに示すユーザインタフェースを表示している間に、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２上で図４７Ａ〜４７Ｌで説明する入力を検出することに応答して、任意選択的に、ディスプレイ４５０と、別個のタッチ感知面４５１と、統合指紋センサ３５９−１又は別個の指紋センサ３５９−２とを有する機器上で実行される。
【０８３７】
図４７Ａ〜４７Ｃは、音声生成モードで動作する携帯型多機能機器１００を示す。音声生成モードである間に、携帯型多機能機器１００は、スピーカ１１１を介して音声を生成する。メディアプレーヤ（例えば、Ａｐｐｌｅ、Ｉｎｃ．のｉＴｕｎｅｓアプリケーション）が、図４７Ａ〜４７Ｃにおいてタッチスクリーン１１２のユーザインタフェース４７０１上で表示される。図４７Ａ〜４７Ｃに示すメディアプレーヤは、例えば、音声ファイル又はストリーミング音声を再生している。図４７Ａ〜４７Ｃは、それぞれの指紋の角度を示す指紋軸線４７０４及び指紋センサ１６９の角度を示す指紋センサ軸線４７０６を更に示す。図４７Ａ〜４７Ｃは、それぞれの指紋の向きを除いて全ての点で似ており、したがって、簡潔さのために図４７Ａ〜４７Ｃ間の差異のみを論じる。
【０８３８】
図４７Ａは、機器１００のホームボタン２０４に一体化される指紋センサ１６９（例えば、統合指紋センサ３５９−１）上の第１の向きでの第１の指紋４７０２を示す。指紋４７０２は、例えば、ユーザの右の親指である。図４７Ａは、９０°での指紋軸線４７０４を介した指紋４７０２の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ａでは、指紋センサ１６９の軸線に対する第１の指紋４７０２の角度は、０°である。
【０８３９】
図４７Ｂは、指紋センサ１６９上の第２の向きでの第１の指紋４７０２を示す。図４７Ｂは、１３５°での指紋軸線４７０４を介した指紋４７０２の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｂでは、指紋センサ１６９の軸線に対する第１の指紋４７０２の角度は、４５°である。
【０８４０】
図４７Ｃは、指紋センサ１６９上の第３の向きでの第１の指紋４７０２を示す。図４７Ｃは、１８０°での指紋軸線４７０４を介した指紋４７０２の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｃでは、指紋センサ１６９の軸線に対する第１の指紋４７０２の角度は、９０°である。
【０８４１】
図４７Ｄ〜４７Ｆは、音声キャプチャモードで動作する携帯型多機能機器１００を示す。音声キャプチャモードである間に、携帯型多機能機器１００は、マイク１１３を介して音声をキャプチャする。図４７Ｄ〜４７Ｆは、例えば、その後の再生又は伝達のために音声信号を記録する（又は、キャプチャする）、Ａｐｐｌｅ  Ｉｎｃ．のＶｏｉｃｅ  Ｍｅｍｏｓアプリケーション）を示す。図４７Ｄ〜４７Ｆは、それぞれの指紋の向きを除いて全ての点で似ており、したがって、簡潔さのために図４７Ｄ〜４７Ｆ間の差異のみを論じる。
【０８４２】
図４７Ｄは、機器１００のホームボタン２０４に一体化される指紋センサ１６９（例えば、統合指紋センサ３５９−１）上の第１の向きでの第１の指紋４７０８を示す。指紋４７０８は、例えば、ユーザの左の親指である。図４７Ｄは、９０°での指紋軸線４７０４を介した指紋４７０８の角度及び９０°での指紋センサ軸線４７０８を介した指紋センサ１６９の角度を示す。したがって、図４７Ｄでは、指紋センサ１６９の軸線に対する第１の指紋４７０８の角度は、０°である。
【０８４３】
図４７Ｅは、指紋センサ１６９上の第２の向きでの第１の指紋４７０８を示す。図４７Ｅは、４５°での指紋軸線４７０４を介した指紋４７０８の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｅでは、指紋センサ１６９の軸線に対する第１の指紋４７０８の角度は、４５°である。
【０８４４】
図４７Ｆは、指紋センサ１６９上の第３の向きでの第１の指紋４７０８を示す。図４７Ｆは、０°での指紋軸線４７０４を介した指紋４７０８の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｆでは、指紋センサ１６９の軸線に対する第１の指紋４７０８の角度は、９０°である。
【０８４５】
図４７Ｇ〜４７Ｉは、スピーカフォンモードで動作する携帯型多機能機器１００を示す。複数のボタンが、ミュートボタン、キーパッドを表示するボタン、スピーカをアクティブ化するボタン４７１２、通話を追加するボタン、ＦａｃｅＴｉｍｅをアクティブ化するボタン、接触を表示するボタン及び通話を終了するボタンを含め、タッチスクリーン１１２のユーザインタフェース４７０１上で表示される。図４７Ｇ〜４７Ｉでは、スピーカフォンモードに対応するスピーカボタン４７１２がアクティブ化する。スピーカフォンモードである間に、携帯型多機能機器１００は、マイク１１３を介して音声をキャプチャし、スピーカ１１１を介して音声を生成する。図４７Ｇ〜４７Ｉは、それぞれの指紋の向きを除いて全ての点で似ており、したがって、簡潔さのために図４７Ｇ〜４７Ｉ間の差異のみを論じる。
【０８４６】
図４７Ｇは、機器１００のホームボタン２０４に一体化される指紋センサ１６９上の第１の向きでの第１の指紋４７１０を示す。指紋４７１０は、例えば、ユーザの右の親指である。図４７Ｇは、９０°での指紋軸線４７０４を介した指紋４７１０の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｇでは、指紋センサ１６９の軸線に対する第１の指紋４７１０の角度は、０°である。
【０８４７】
図４７Ｈは、指紋センサ１６９上の第２の向きでの第１の指紋４７１０を示す。図４７Ｈは、１３５°での指紋軸線４７０４を介した指紋４７１０の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｈでは、指紋センサ１６９の軸線に対する第１の指紋４７１０の角度は、４５°である。
【０８４８】
図４７Ｉは、指紋センサ１６９上の第３の向きでの第１の指紋４７１０を示す。図４７Ｉは、１８０°での指紋軸線４７０４を介した指紋４７１０の角度及び９０°での指紋センサ軸線４７１０を介した指紋センサ１６９の角度を示す。したがって、図４７Ｉでは、指紋センサ１６９の軸線に対する第１の指紋４７１０の角度は、９０°である。
【０８４９】
図４７Ｊ〜４７Ｌは、テレビ会議又は映像チャットモードで動作する携帯型多機能機器１００（例えば、Ａｐｐｌｅ、Ｉｎｃ．のＦａｃｅＴｉｍｅアプリケーション）を示す。図４７Ｊ〜４７Ｌは、タッチスクリーン１１２上で映像チャット参加者を表示することを示す。更に、タッチスクリーン１１２に関連した機器１００の側に対して映像をキャプチャするように有効化された前向きカメラ（図示せず）が、チャット参加者に映像を送信するようにユーザの映像をキャプチャするように構成される。映像チャットモードである間に、携帯型多機能機器１００は、マイク１１３を介して音声をキャプチャし、前向きカメラ（図示せず）を介して映像をキャプチャして、スピーカ１１１を介して音声を生成する。図４７Ｊ〜４７Ｌは、それぞれの指紋の向きを除いて全ての点で似ており、したがって、簡潔さのために図４７Ｊ〜４７Ｌ間の差異のみを論じる。
【０８５０】
図４７Ｊは、機器１００のホームボタン２０４に一体化される指紋センサ１６９上の第１の向きでの第１の指紋４７１４を示す。指紋４７１４は、例えば、ユーザの右の親指である。図４７Ｊは、９０°での指紋軸線４７０４を介した指紋４７１４の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｊでは、指紋センサ１６９の軸線に対する第１の指紋４７１４の角度は、０°である。
【０８５１】
図４７Ｋは、指紋センサ１６９上の第２の向きでの第２の指紋４７１６を示す。指紋４７１６は、例えば、ユーザの右の人差指である。図４７Ｋは、１３５°での指紋軸線４７０４を介した指紋４７１６の角度及び９０°での指紋センサ軸線４７０６を介した指紋センサ１６９の角度を示す。したがって、図４７Ｋでは、指紋センサ１６９の軸線に対する第１の指紋４７１６の角度は、４５°である。
【０８５２】
図４７Ｌは、指紋センサ１６９上の第３の向きでの第２の指紋４７１６を示す。図４７Ｌは、１８０°での指紋軸線４７０４を介した指紋４７１６０の角度及び９０°での指紋センサ軸線４７１０を介した指紋センサ１６９の角度を示す。したがって、図４７Ｌでは、指紋センサ１６９の軸線に対する第１の指紋４７１６の角度は、９０°である。
【０８５３】
図４８Ａ〜４８Ｂは、いくつかの実施形態に係る、指紋の向きに基づいてビーム形成パラメータを変える方法４８００を示す流れ図である。方法４８００は、ディスプレイ及びタッチ感知面を備えた電子機器（例えば、図３の機器３００、又は図１Ａのポータブル多機能機器）で行われる。いくつかの実施形態において、ディスプレイはタッチスクリーンディスプレイであり、タッチ感知面がディスプレイ上にある。いくつかの実施形態において、ディスプレイはタッチ感知面から分離している。方法４８００の一部の動作が、任意選択的に、組み合わされ、及び／又は、一部の動作の順序が、任意選択的に変えられる。
【０８５４】
以下で説明するように、方法４８００は、指紋の向きに基づいてビーム形成パラメータを変える直観的方法を提供する。この方法により、ビーム形成パラメータを変えるとき、ユーザの認識的負担が軽減され、より効率的なヒューマン−マシンインタフェースが作成される。バッテリ動作電子機器では、ユーザが指紋の向きに基づいてビーム形成パラメータを変えることができることにより、より高速かつ効率的に電力を保存して、バッテリの充電の間の時間を増やす。
【０８５５】
第１の指紋が指紋センサ上で第１の向きで検出されている間に、機器は、第１のビーム形成パラメータのセットに従って１つの１つ以上の音声要素のセットを動作させる（４８０２）。図４７Ａは、例えば、指紋センサ１６９上の第１の向き（例えば、指紋センサ軸線４７０６に対して０°）での第１の指紋４７０２を示す。図４７Ａは、例えば、機器１００が、第１の指紋４７０２が指紋センサ軸線４７０６に対して０°の角度にある間に、スピーカー１１１（例えば、機器１００の１つ以上の音声要素のセットの１つ）を第１のビーム形成パラメータのセットに従って動作させることを示す。
【０８５６】
いくつかの実施形態では、その１つ以上の音声要素のセットは、複数のスピーカを含む（４８０４）。例えば、ビーム形成パラメータの変化により、既定の経路に沿って、又は、スピーカに対して既定の領域内で音声が既定の位置にてスピーカの音を増幅する建設的な干渉を生成するようにスピーカにより生成される時間が変わる。図４７Ａ〜４７Ｃは、例えば、機器１００が、スピーカ１１１（例えば、複数のスピーカのうちの１つ）を動作させて、タッチスクリーン１１２に表示されたメディアプレーヤ（例えば、ＡｐｐｌｅＩｎｃ．のｉＴｕｎｅｓアプリケーション）を介してユーザにより選択された音声ファイル又はストリーミング音声に対応する音を生成している事を示す。
【０８５７】
いくつかの実施形態では、その１つ以上の音声要素のセットは、複数のマイクを含む（４８０６）。例えば、ビーム形成パラメータの変化により、既定の経路に沿って、又は、マイクに対して既定の領域内で、既定の位置から来るマイクにより受信された音を増幅する建設的な干渉を生成するようにマイクにより受信された音が処理される時間が変わる。図４７Ｄ〜４７Ｆは、例えば、機器１００が、音声記録モードで間に（例えば、ＡｐｐｌｅＩｎｃ．の音声メモアプリケーションを介して）音をキャプチャするためにマイク１１１（例えば、複数のマイクの１つ）を動作させるのを示す。
【０８５８】
いくつかの実施形態では、その１つ以上の音声要素のセットは、１つ以上のマイクと、１つ以上のスピーカとを含む（４８０８）。図４７Ｇ〜４７Ｉは、例えば、機器１００が、スピーカフォンモードにある間に音を生成及びキャプチャするためにスピーカ１１１（例えば、複数のスピーカの１つ）及びマイク１１３（例えば、複数のマイクの１つ）を動作させるのを示す。図４７Ｊ〜４７Ｌは、例えば、機器１００が、映像チャットモード（例えば、Ａｐｐｌｅ，Ｉｎｃ．のＦａｃｅＴｉｍｅアプリケーションを介して）にある間に、音を生成するためスピーカ１１１（例えば、複数のスピーカの１つ）を、音をキャプチャするためマイク１１３（例えば、複数のマイクの１つ）を動作させるのを示す。
【０８５９】
機器は、指紋センサ上で第１の向きと異なる第２の向きを有するその後の指紋を検出し（４８１０）、その後の指紋は、変更された向きを有する第１の指紋及び第１の指紋と異なる第２の指紋からなるセットから選択される。
【０８６０】
図４７Ｂは、例えば、機器１００が図４７Ａの第１の向き（例えば、指紋センサ軸線４７０６に対する０°の角度）と異なる第２の向き（例えば、指紋センサ軸線４７０６に対する４５°の角度）を有するその後の指紋４７０２を指紋センサ１６９上で検出するのを示す。図４７Ｂのその後の指紋４７０２は、変更された向き（例えば、指紋センサ軸線４７０６に対する０°の角度に対して４５°の角度）を有する図４７Ａの第１の指紋４７０２である。この実施例では、その後の指紋４７０２は、ユーザの右の親指である。しかしながら、いくつかの実施形態により、その後の指紋４７０２は、２つのシナリオ、即ち、（１）図４７Ａの第１の向きと図４７Ｂの第２の向きと間の指紋センサ１６９でのユーザの右の親指の連続的な接触、又は、（２）図４７Ａの第１の向きでのユーザ右の親指の検出後、ユーザ右の親指のリフトオフ及び設置は、図４７Ｂの第２の向きでの右の親指の置きの１つに対応する。
【０８６１】
図４７Ｋは、例えば、機器１００が図４７Ｊの第１の向き（例えば、指紋センサ軸線４７０６に対する０°の角度）と異なる第２の向き（例えば、指紋センサ軸線４７０６に対する４５°の角度）を有するその後の指紋４７１６を指紋センサ１６９上で検出するのを示す。図４７Ｋのその後の指紋４７１６は、図４７Ｊの第１の指紋４７１４と異なる第２の指紋である。この実施例では、図４７Ｊにおいて指紋センサ１６９上で検出された指紋４７１４は、ユーザの右の親指であり、図４７Ｋにおいて指紋センサ１６９上で検出された指紋４７１６は、ユーザの右の人差指である。したがって、この実施例では、図４７Ｊのユーザの右の親指の検出後、ユーザの右の親指は、指紋センサ１６９からリフトオフし、その後、ユーザの右の人差指が、図４７Ｋにおいて指紋センサ１６９上で検出される。
【０８６２】
指紋センサ上で第２の向きを有するその後の指紋を検出することに応答して、機器は、第１のビーム形成パラメータのセットと異なる第２のビーム形成パラメータのセットに従って、１つ以上の音声要素のセットを動作させる（４８１２）。いくつかの実施形態では、ビーム形成パラメータの変化により、音声要素の効果的な範囲を拡張するように、複数の音声要素（例えば、スピーカ又はマイク）により受信／生成された音声の建設的及び破壊的な干渉が変わる。図４７Ｂは、例えば、指紋センサ１６９上の第２の向き（例えば、指紋センサ軸線４７０６に対する４５°の相対角度）でのその後の指紋４７０２を示す。図４７Ｂは、例えば、機器１００が、その後の指紋４７０２が指紋センサ軸線４７０６に対して４５°の角度にある間に、第２のビーム形成パラメータのセットに従ってスピーカ１１１（例えば、機器１００の１つ以上の音声要素のセットの１つ）を動作させるのを示す。
【０８６３】
いくつかの実施形態では、指紋センサ上で指紋の向きの変化を検出することに応答して、機器は、対応する指紋の向きに関連した複数のセットの既定のビーム形成パラメータから第２のビーム形成パラメータのセットを選択する（４８１４）。例えば、第１のビーム形成パラメータのセットは、指紋が指紋センサ上で０°にある状況に備えて最適化され（例えば、指紋の軸線は、指紋センサの既定の軸線と整合され）、第２のビーム形成パラメータのセットは、指紋の角度が指紋センサの既定の軸線に対する指紋センサ上の９０°である状況に備えて最適化される、など。いくつかの実施形態では、ビーム形成パラメータは、機器にて記憶され、ビーム形成パラメータは、向きの変化を検出することに応答して記憶装置から検索される。いくつかの実施形態では、ビーム形成パラメータは、必要に応じて機器により生成させる。いくつかの実施形態では、複数のセットの既定のビーム形成パラメータが、１５°、３０°又は４５°など、規則的に離間された間隔にて指紋の向きに対応する。例えば、指紋の角度が指紋センサの既定の軸線に対して指紋センサ上で４５°であるとき、機器は、指紋センサ上の指紋の角度に従って、異なるセットの基線ビーム形成パラメータ（例えば、３０度ビーム形成パラメータのセットの１つ及び６０度ビーム形成パラメータのセットの１つ）からの寄与率を組み合わせる。
【０８６４】
いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、機器の音声要素に対する機器のユーザ（４８１８）の口の可能性の高いロケーションの変化を補正する（４８１６）（例えば、ビーム形成の変化は、より効果的にユーザから音をキャプチャする）。図４７Ｄ〜４７Ｆは、例えば、機器１００が、指紋センサ１６９上の指紋の向きの変化に従ってビーム形成パラメータを変えることにより音記録モードで音をキャプチャしている間に、マイク１１３に対する機器１００のユーザの口の可能性の高いロケーションの変化を補正するのを示す。
【０８６５】
いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、機器の音声要素に対する機器のユーザ（４８２０）の耳の可能性の高いロケーションの変化を補正する（４８１６）（例えば、ビーム形成の変化により、音がより効果的にユーザに送給される）。図４７Ａ〜４７Ｃは、例えば、機器１００が、指紋センサ１６９上の指紋の向きの変化に従ってビーム形成パラメータを変えることによりメディア再生モードで音を生成している間に、スピーカ１１１に対する機器１００のユーザの耳の可能性の高いロケーションの変化を補正するのを示す。
【０８６６】
いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、機器の音声要素に対する機器のユーザ（４８２２）の手の可能性の高いロケーションの変化を補正する（４８１６）（例えば、ビーム形成の変化は、手が音声要素とユーザの耳／口との間の経路の少なくとも一部を塞ぐ可能性がある場合にユーザからの音をキャプチャし、及び／又は、より効果的にユーザに音を送給する）。図４７Ｇ〜４７Ｉ、例えば、機器１００が、指紋センサ１６９上の指紋の向きの変化に従ってビーム形成パラメータを変えることによりスピーカフォンモードで音を生成及びキャプチャしている間に、マイク１１１に対する機器１００のユーザの手の可能性の高いロケーションの変化を補正するのを示す。
【０８６７】
図４８Ａ〜４８Ｂにおける動作について記載された特定の順序は単なる例示であり、記載された順序は、動作を実行することができる唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書で説明される動作の再順序付けをするさまざまな方法を認識するであろう。加えて、本記載の方法及びに関して本明細書に記載の他の処理の詳細（例えば、パラグラフ［００１２３］に記載したものは、図４８Ａ〜４８Ｂに関連して上述した方法４８００と類似の様式で適用可能であることに留意されたい。例えば、方法４８００を参照して先述した指紋、接触、及びユーザインタフェースは、随意的に、本明細書で説明する他の方法（例えば、パラグラフ［００１２３］内に記載されたもの）を参照して本記載の指紋、接触、及びユーザインタフェースオブジェクトの特性の１つ以上を有する。簡潔にするため、これらの詳細はここでは繰り返さない。
【０８６８】
いくつかの実施形態により、図４６は、様々な説明する実施形態の原理に従って構成する電子機器４６００の機能ブロック図を示す。機器の機能ブロックは、任意選択的に、様々な説明する実施形態の原理を実行するためにハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合わせにより実行される。図４９に記述された機能ブロックが、任意選択的に、様々な記述する本発明の原理を実施するために、合成され、又はサブブロックに分離されることが、当業者により理解される。したがって、本明細書における説明は、あらゆる可能な組み合わせ若しくは分割、又は本明細書に述べられる更なる機能ブロックの定義を任意選択的に支持する。
【０８６９】
図４９に示すように、電子機器４９００は、１つ以上のユーザインタフェースオブジェクトを表示するように構成されたディスプレイユニット４９０２と、指紋センサユニット４９０４と、音声信号を生成及び／又はキャプチャするように構成された１つ以上の音声ユニット４９０６のセットの１つと、ディスプレイユニット４９０２、指紋センサユニット４９０４、及び１セットの１つ以上の音声ユニット４９０６に結合された処理ユニット４９０８とを含む。いくつかの実施形態では、処理ユニット４９０８は、動作ユニット４９１０と、検出ユニット４９１２と、選択ユニット４９１４とを含む。
【０８７０】
（例えば、検出ユニット４９１２で）第１の指紋が指紋センサユニット４９０４の上で第１の向きで検出される間に、処理ユニット４９０８は、（例えば、動作ユニット４９１０で）第１のビーム形成パラメータのセットに従って１つ以上の音声ユニット４９０６のセットの１つを動作させるように構成される。処理ユニット４９０８は、指紋センサ４９０４上で第１の向きと異なる第２の向きを有するその後の指紋を検出し（その後の指紋は、変更された向きを有する第１の指紋及び第１の指紋と異なる第２の指紋からなるセットから選択される）、指紋センサユニット４９０４上で第２の向きを有するその後の指紋を検出することに応答して、（例えば、動作ユニット４９１０で）第１のビーム形成パラメータのセットと異なる第２のビーム形成パラメータのセットに従って、１つ以上の音声ユニット４９０６のセットの１つを動作させるように更に構成される。
【０８７１】
いくつかの実施形態では、１つ以上の音声ユニット４９０６のセットは、複数のスピーカを含む。いくつかの実施形態では、１つ以上の音声ユニット４９０６のセットは、複数のマイクを含む。いくつかの実施形態では、１つ以上の音声ユニット４９０６のセットは、１つ以上のマイクと、１つ以上のスピーカとを含む。
【０８７２】
いくつかの実施形態では、処理ユニット４９０８は、（例えば、検出ユニット４９１２で）指紋センサユニット４９０４上で第２の向きを有するその後の指紋を検出することに応答して、ために（例えば、選択ユニット４９１４で）対応する指紋の向きに関連した複数の既定のビーム形成パラメータのセットから、第２のビーム形成パラメータのセットを選択するように更に構成される。
【０８７３】
いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、１つ以上の音声ユニット４９０６に対する機器のユーザの口の可能性の高いロケーションの変化を補正する。いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、１つ以上の音声ユニット４９０６に対する機器のユーザの耳の可能性の高いロケーションの変化を補正する。いくつかの実施形態では、第１のビーム形成パラメータのセットと第２のビーム形成パラメータのセットとの差異は、１つ以上の音声ユニット４９０６に対する機器のユーザの手の可能性の高いロケーションの変化を補正する。
【０８７４】
先述した情報処理方法の動作は、（例えば、図１Ａ及び３に関して先に説明したように）汎用プロセッサ又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択的に実行される。
【０８７５】
図４８Ａ〜４８Ｂを参照して先述した動作は、任意選択的に、図１Ａ〜１Ｂ又は図４９に示す構成要素により実行される。例えば、動作する動作４８０２及び４８１２、検出する動作４８１０、並びに選択する動作４８１４は、任意選択的に、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０により実行される。イベントソータ１７０のイベントモニタ１７１は、タッチ感知ディスプレイ１１２上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に渡す。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と照会し、タッチ感知面上の第１の位置の第１の接触がユーザインタフェース上のオブジェクトの選択などの、既定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの既定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、アプリケーション内部状態１９２を更新するために、データアップデーター１７６若しくはオブジェクトアップデーター１７７を任意選択的に利用するか又は呼び出す。いくつかの実施形態において、イベントハンドラ１９０は、アプリケーションにより表示されるものを更新するためのそれぞれのＧＵＩアップデーター１７８にアクセスする。同様に、当業者にとって、他の処理が図１Ａ〜１Ｂに示される構成要素に基づいてどのように実施されるかは明らかであるだろう。
【０８７６】
上記の説明は、説明のため、特定の実施形態について述べられたものである。しかし、上述の例示的説明は、網羅的であること、又は本発明を、開示されている寸分違わない形態に限定することを意図されてはいない。多くの変更及び変形が上述の教示に鑑みて可能である。本発明の原理及びその実際的な応用を最良の形で説明し、それによって他の当業者が、及び想到される特定の用途に好適な様々な改良で本発明及び様々な実施形態を最良な形で使用することを可能とするために、これらの実施形態を選択し説明した。
【０８７７】
[関連出願]
本願は、２０１３年３月１５日に出願された米国仮特許出願第６１／７９４，７１０号「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎｉｐｕｌａｔｉｎｇ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｂａｓｅｄ  ｏｎ  Ｆｉｎｇｅｒｐｒｉｎｔ  Ｓｅｎｓｏｒ  Ｉｎｐｕｔｓ」、２０１２年７月３日に出願された米国仮特許出願第６１／６６７，９２６号「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎｉｐｕｌａｔｉｎｇ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｂａｓｅｄ  ｏｎ  Ｆｉｎｇｅｒｐｒｉｎｔ  Ｓｅｎｓｏｒ  Ｉｎｐｕｔｓ」、及び、２０１２年５月１８日に出願された米国仮特許出願第６１／６４９，２０７号「Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｍａｎｉｐｕｌａｔｉｎｇ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｂａｓｅｄ  ｏｎ  Ｆｉｎｇｅｒｐｒｉｎｔ  Ｓｅｎｓｏｒ  Ｉｎｐｕｔｓ」に対する優先権を主張する。これらの出願は、全体が参照により本明細書中に組込まれている。
【図１Ａ】
2020198105.tif 000003
【図１Ｂ】
2020198105.tif 000004
【図２】
2020198105.tif 000005
【図３】
2020198105.tif 000006
【図４Ａ】
2020198105.tif 000007
【図４Ｂ】
2020198105.tif 000008
【図４Ｃ】
2020198105.tif 000009
【図４Ｄ】
2020198105.tif 000010
【図５Ａ】
2020198105.tif 000011
【図５Ｂ】
2020198105.tif 000012
【図５Ｃ】
2020198105.tif 000013
【図５Ｄ】
2020198105.tif 000014
【図５Ｅ】
2020198105.tif 000015
【図５Ｆ】
2020198105.tif 000016
【図５Ｇ】
2020198105.tif 000017
【図５Ｈ】
2020198105.tif 000018
【図５Ｉ】
2020198105.tif 000019
【図５Ｊ】
2020198105.tif 000020
【図５Ｋ】
2020198105.tif 000021
【図５Ｌ】
2020198105.tif 000022
【図５Ｍ】
2020198105.tif 000023
【図５Ｎ】
2020198105.tif 000024
【図６Ａ】
2020198105.tif 000025
【図６Ｂ】
2020198105.tif 000026
【図６Ｃ】
2020198105.tif 000027
【図７】
2020198105.tif 000028
【図８Ａ】
2020198105.tif 000029
【図８Ｂ】
2020198105.tif 000030
【図８Ｃ】
2020198105.tif 000031
【図８Ｄ】
2020198105.tif 000032
【図８Ｅ】
2020198105.tif 000033
【図８Ｆ】
2020198105.tif 000034
【図８Ｇ】
2020198105.tif 000035
【図８Ｈ】
2020198105.tif 000036
【図８Ｉ】
2020198105.tif 000037
【図８Ｊ】
2020198105.tif 000038
【図８Ｋ】
2020198105.tif 000039
【図８Ｌ】
2020198105.tif 000040
【図８Ｍ】
2020198105.tif 000041
【図８Ｎ】
2020198105.tif 000042
【図８Ｏ】
2020198105.tif 000043
【図９Ａ】
2020198105.tif 000044
【図９Ｂ】
2020198105.tif 000045
【図９Ｃ】
2020198105.tif 000046
【図１０】
2020198105.tif 000047
【図１１Ａ】
2020198105.tif 000048
【図１１Ｂ】
2020198105.tif 000049
【図１１Ｃ】
2020198105.tif 000050
【図１１Ｄ】
2020198105.tif 000051
【図１１Ｅ】
2020198105.tif 000052
【図１１Ｆ】
2020198105.tif 000053
【図１２Ａ】
2020198105.tif 000054
【図１２Ｂ】
2020198105.tif 000055
【図１３】
2020198105.tif 000056
【図１４Ａ】
2020198105.tif 000057
【図１４Ｂ】
2020198105.tif 000058
【図１４Ｃ】
2020198105.tif 000059
【図１４Ｄ】
2020198105.tif 000060
【図１５】
2020198105.tif 000061
【図１６】
2020198105.tif 000062
【図１７Ａ】
2020198105.tif 000063
【図１７Ｂ】
2020198105.tif 000064
【図１７Ｃ】
2020198105.tif 000065
【図１７Ｄ】
2020198105.tif 000066
【図１７Ｅ】
2020198105.tif 000067
【図１７Ｆ】
2020198105.tif 000068
【図１７Ｇ】
2020198105.tif 000069
【図１７Ｈ】
2020198105.tif 000070
【図１７Ｉ】
2020198105.tif 000071
【図１７Ｊ】
2020198105.tif 000072
【図１７Ｋ】
2020198105.tif 000073
【図１８Ａ】
2020198105.tif 000074
【図１８Ｂ】
2020198105.tif 000075
【図１９】
2020198105.tif 000076
【図２０Ａ】
2020198105.tif 000077
【図２０Ｂ】
2020198105.tif 000078
【図２０Ｃ】
2020198105.tif 000079
【図２０Ｄ】
2020198105.tif 000080
【図２０Ｅ】
2020198105.tif 000081
【図２０Ｆ】
2020198105.tif 000082
【図２１Ａ】
2020198105.tif 000083
【図２１Ｂ】
2020198105.tif 000084
【図２２】
2020198105.tif 000085
【図２３Ａ】
2020198105.tif 000086
【図２３Ｂ】
2020198105.tif 000087
【図２３Ｃ】
2020198105.tif 000088
【図２３Ｄ】
2020198105.tif 000089
【図２３Ｅ】
2020198105.tif 000090
【図２３Ｆ】
2020198105.tif 000091
【図２３Ｇ】
2020198105.tif 000092
【図２４Ａ】
2020198105.tif 000093
【図２４Ｂ】
2020198105.tif 000094
【図２４Ｃ】
2020198105.tif 000095
【図２４Ｄ】
2020198105.tif 000096
【図２５】
2020198105.tif 000097
【図２６Ａ】
2020198105.tif 000098
【図２６Ｂ】
2020198105.tif 000099
【図２６Ｃ】
2020198105.tif 000100
【図２６Ｄ】
2020198105.tif 000101
【図２６Ｅ】
2020198105.tif 000102
【図２６Ｆ】
2020198105.tif 000103
【図２６Ｇ】
2020198105.tif 000104
【図２７】
2020198105.tif 000105
【図２８】
2020198105.tif 000106
【図２９Ａ】
2020198105.tif 000107
【図２９Ｂ】
2020198105.tif 000108
【図２９Ｃ】
2020198105.tif 000109
【図２９Ｄ】
2020198105.tif 000110
【図２９Ｅ】
2020198105.tif 000111
【図２９Ｆ】
2020198105.tif 000112
【図２９Ｇ】
2020198105.tif 000113
【図２９Ｈ】
2020198105.tif 000114
【図２９Ｉ】
2020198105.tif 000115
【図２９Ｊ】
2020198105.tif 000116
【図２９Ｋ】
2020198105.tif 000117
【図２９Ｌ】
2020198105.tif 000118
【図２９Ｍ】
2020198105.tif 000119
【図２９Ｎ】
2020198105.tif 000120
【図２９Ｏ】
2020198105.tif 000121
【図２９Ｐ】
2020198105.tif 000122
【図２９Ｑ】
2020198105.tif 000123
【図２９Ｒ】
2020198105.tif 000124
【図２９Ｓ】
2020198105.tif 000125
【図３０Ａ】
2020198105.tif 000126
【図３０Ｂ】
2020198105.tif 000127
【図３１】
2020198105.tif 000128
【図３２Ａ】
2020198105.tif 000129
【図３２Ｂ】
2020198105.tif 000130
【図３２Ｃ】
2020198105.tif 000131
【図３２Ｄ】
2020198105.tif 000132
【図３２Ｅ】
2020198105.tif 000133
【図３２Ｆ】
2020198105.tif 000134
【図３２Ｇ】
2020198105.tif 000135
【図３２Ｈ】
2020198105.tif 000136
【図３２Ｉ】
2020198105.tif 000137
【図３２Ｊ】
2020198105.tif 000138
【図３２Ｋ】
2020198105.tif 000139
【図３２Ｌ】
2020198105.tif 000140
【図３２Ｍ】
2020198105.tif 000141
【図３２Ｎ】
2020198105.tif 000142
【図３２Ｏ】
2020198105.tif 000143
【図３２Ｐ】
2020198105.tif 000144
【図３２Ｑ】
2020198105.tif 000145
【図３２Ｒ】
2020198105.tif 000146
【図３２Ｓ】
2020198105.tif 000147
【図３３Ａ】
2020198105.tif 000148
【図３３Ｂ】
2020198105.tif 000149
【図３３Ｃ】
2020198105.tif 000150
【図３４】
2020198105.tif 000151
【図３５Ａ】
2020198105.tif 000152
【図３５Ｂ】
2020198105.tif 000153
【図３５Ｃ】
2020198105.tif 000154
【図３５Ｄ】
2020198105.tif 000155
【図３５Ｅ】
2020198105.tif 000156
【図３５Ｆ】
2020198105.tif 000157
【図３５Ｇ】
2020198105.tif 000158
【図３５Ｈ】
2020198105.tif 000159
【図３５Ｉ】
2020198105.tif 000160
【図３５Ｊ】
2020198105.tif 000161
【図３６Ａ】
2020198105.tif 000162
【図３６Ｂ】
2020198105.tif 000163
【図３７】
2020198105.tif 000164
【図３８Ａ】
2020198105.tif 000165
【図３８Ｂ】
2020198105.tif 000166
【図３８Ｃ】
2020198105.tif 000167
【図３８Ｄ】
2020198105.tif 000168
【図３８Ｅ】
2020198105.tif 000169
【図３８Ｆ】
2020198105.tif 000170
【図３８Ｇ】
2020198105.tif 000171
【図３８Ｈ】
2020198105.tif 000172
【図３８Ｉ】
2020198105.tif 000173
【図３８Ｊ】
2020198105.tif 000174
【図３８Ｋ】
2020198105.tif 000175
【図３８Ｌ】
2020198105.tif 000176
【図３８Ｍ】
2020198105.tif 000177
【図３８Ｎ】
2020198105.tif 000178
【図３８Ｏ】
2020198105.tif 000179
【図３８Ｐ】
2020198105.tif 000180
【図３９Ａ】
2020198105.tif 000181
【図３９Ｂ】
2020198105.tif 000182
【図３９Ｃ】
2020198105.tif 000183
【図３９Ｄ】
2020198105.tif 000184
【図３９Ｅ】
2020198105.tif 000185
【図４０】
2020198105.tif 000186
【図４１Ａ】
2020198105.tif 000187
【図４１Ｂ】
2020198105.tif 000188
【図４１Ｃ】
2020198105.tif 000189
【図４１Ｄ】
2020198105.tif 000190
【図４１Ｅ】
2020198105.tif 000191
【図４１Ｆ】
2020198105.tif 000192
【図４１Ｇ】
2020198105.tif 000193
【図４１Ｈ】
2020198105.tif 000194
【図４１Ｉ】
2020198105.tif 000195
【図４１Ｊ】
2020198105.tif 000196
【図４１Ｋ】
2020198105.tif 000197
【図４２Ａ】
2020198105.tif 000198
【図４２Ｂ】
2020198105.tif 000199
【図４２Ｃ】
2020198105.tif 000200
【図４３】
2020198105.tif 000201
【図４４Ａ】
2020198105.tif 000202
【図４４Ｂ】
2020198105.tif 000203
【図４４Ｃ】
2020198105.tif 000204
【図４４Ｄ】
2020198105.tif 000205
【図４４Ｅ】
2020198105.tif 000206
【図４４Ｆ】
2020198105.tif 000207
【図４４Ｇ】
2020198105.tif 000208
【図４４Ｈ】
2020198105.tif 000209
【図４４Ｉ】
2020198105.tif 000210
【図４４Ｊ】
2020198105.tif 000211
【図４４Ｋ】
2020198105.tif 000212
【図４４Ｌ】
2020198105.tif 000213
【図４４Ｍ】
2020198105.tif 000214
【図４４Ｎ】
2020198105.tif 000215
【図４４Ｏ】
2020198105.tif 000216
【図４４Ｐ】
2020198105.tif 000217
【図４４Ｑ】
2020198105.tif 000218
【図４４Ｒ】
2020198105.tif 000219
【図４４Ｓ】
2020198105.tif 000220
【図４４Ｔ】
2020198105.tif 000221
【図４４Ｕ】
2020198105.tif 000222
【図４４Ｖ】
2020198105.tif 000223
【図４４Ｗ】
2020198105.tif 000224
【図４４Ｘ】
2020198105.tif 000225
【図４４Ｙ】
2020198105.tif 000226
【図４４Ｚ】
2020198105.tif 000227
【図４４ＡＡ】
2020198105.tif 000228
【図４４ＢＢ】
2020198105.tif 000229
【図４４ＣＣ】
2020198105.tif 000230
【図４４ＤＤ】
2020198105.tif 000231
【図４４ＥＥ】
2020198105.tif 000232
【図４５Ａ】
2020198105.tif 000233
【図４５Ｂ】
2020198105.tif 000234
【図４５Ｃ】
2020198105.tif 000235
【図４５Ｄ】
2020198105.tif 000236
【図４６】
2020198105.tif 000237
【図４７Ａ】
2020198105.tif 000238
【図４７Ｂ】
2020198105.tif 000239
【図４７Ｃ】
2020198105.tif 000240
【図４７Ｄ】
2020198105.tif 000241
【図４７Ｅ】
2020198105.tif 000242
【図４７Ｆ】
2020198105.tif 000243
【図４７Ｇ】
2020198105.tif 000244
【図４７Ｈ】
2020198105.tif 000245
【図４７Ｉ】
2020198105.tif 000246
【図４７Ｊ】
2020198105.tif 000247
【図４７Ｋ】
2020198105.tif 000248
【図４７Ｌ】
2020198105.tif 000249
【図４８Ａ】
2020198105.tif 000250
【図４８Ｂ】
2020198105.tif 000251
【図４９】
2020198105.tif 000252
【手続補正書】
【提出日】令和2年8月26日(2020.8.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
タッチ感知面とディスプレイとを有する電子デバイスにおいて、
前記ディスプレイに、１つ以上のユーザインタフェース要素の第１のセットと、１つ以上のユーザインタフェース要素の第２のセットとを含む、複数のユーザインタフェース要素を表示することと、
前記複数のユーザインタフェース要素を表示している間に、前記タッチ感知面上で第１の方向における第１の接触の移動を検出することと、
前記タッチ感知面上で前記第１の方向における前記第１の接触の移動を検出することに応じて、前記１つ以上のユーザインタフェース要素の第２のセットの表示を継続しつつ、前記１つ以上のユーザインタフェース要素の第１のセットの表示を停止することと、
前記１つ以上のユーザインタフェース要素の第１のセットが表示されておらず、前記１つ以上のユーザインタフェース要素の第２のセットが表示されている間に、前記タッチ感知面上で前記第１の方向とは異なる第２の方向における第２の接触の移動を検出することと、
前記タッチ感知面上で前記第２の方向における前記第２の接触の移動を検出することに応じて、前記１つ以上のユーザインタフェース要素の第２のセットの表示を継続しつつ、前記１つ以上のユーザインタフェース要素の第１のセットを表示することと、
を含む方法。
【請求項２】
前記第２の方向は、前記第１の方向とは反対である、請求項１に記載の方法。
【請求項３】
前記第１の方向は下方向である、請求項１または２に記載の方法。
【請求項４】
前記タッチ感知面上で前記第２の方向における前記第２の接触の移動を検出することは、前記ディスプレイに前記複数のユーザインタフェース要素を表示することにより前に行われ、
前記ディスプレイに前記複数のユーザインタフェース要素を表示することは、前記タッチ感知面上で前記第２の方向に前記第２の接触が移動したことを検出したことに応じて行われる、
請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記タッチ感知面上で前記第２の方向における前記第２の接触の移動を検出することは、前記１つ以上のユーザインタフェース要素の第２のセットの表示を継続しつつ、前記１つ以上のユーザインタフェース要素の第１のセットの表示を停止した後に行われ、
前記１つ以上のユーザインタフェース要素の第２のセットの表示を継続しつつ、前記１つ以上のユーザインタフェース要素の第１のセットの表示することは、前記１つ以上のユーザインタフェース要素の第２のセットの表示を継続しつつ、前記１つ以上のユーザインタフェース要素の第１のセットを再表示することを含む、
請求項１から３のいずれか１項に記載の方法。
【請求項６】
前記複数のユーザインタフェース要素を表示することは、前記１つ以上のユーザインタフェース要素の第１のセットを、前記ディスプレイ上の第１の位置に表示することを含み、
前記１つ以上のユーザインタフェース要素の第１のセットを再表示することは、前記１つ以上のユーザインタフェース要素の第１のセットを、前記ディスプレイ上の前記第１の位置に再表示することを含む、
請求項５に記載の方法。
【請求項７】
前記１つ以上のユーザインタフェース要素の第１のセットは、ユーザが選択可能なアイコンのセットを含む、請求項１から６のいずれか１項に記載の方法。
【請求項８】
前記ユーザが選択可能なアイコンのセットは、アプリケーションのセットに対応する、請求項７に記載の方法。
【請求項９】
前記ユーザが選択可能なアイコンのセットのうちのユーザが選択可能なアイコンの選択は、前記電子デバイスに前記選択されたアイコンに対応するアプリケーションを現在アクティブなアプリケーションとして実行させる、請求項８に記載の方法。
【請求項１０】
前記タッチ感知面は指紋センサを含む、請求項１から９のいずれか１項に記載の方法。
【請求項１１】
前記タッチ感知面と前記ディスプレイとは、タッチ感知ディスプレイに一体化されている、請求項１から９のいずれか１項に記載の方法。
【請求項１２】
前記タッチ感知ディスプレイは指紋センサを含む、請求項１１に記載の方法。
【請求項１３】
前記１つ以上のユーザインタフェース要素の第２のセットは、第１のアプリケーションと関連付けられている、請求項１から１２のいずれか１項に記載の方法。
【請求項１４】
前記第１のアプリケーションは、地図アプリケーションである請求項１３に記載の方法。
【請求項１５】
前記タッチ感知面上で前記第１の方向における前記第１の接触の移動を検出することに応じて、前記１つ以上のユーザインタフェース要素の第２のセットの表示位置をシフトさせることを更に含む、請求項１から１４のいずれか１項に記載の方法。
【請求項１６】
前記１つ以上のユーザインタフェース要素の第２のセットの前記表示位置をシフトさせることは、前記１つ以上のユーザインタフェース要素の第２のセットの前記表示位置を前記第１の方向にシフトさせることを含む、請求項１５に記載の方法。
【請求項１７】
前記タッチ感知面上で前記第１の方向における前記第１の接触の移動を検出することに応じて、前記１つ以上のユーザインタフェース要素の第２のセットの追加のコンテンツを表示することを更に含む、請求項１から１６のいずれか１項に記載の方法。
【請求項１８】
コンピュータに請求項１から１７のいずれか１項に記載の方法を実行させるためのコンピュータプログラム。
【請求項１９】
電子デバイスであって、
タッチ感知面と
ディスプレイと、
請求項１８に記載のコンピュータプログラムを記憶したメモリと、
前記メモリに記憶された前記コンピュータプログラムを実行可能な１つ以上のプロセッサと
を備える電子デバイス。
【請求項２０】
電子デバイスであって、
タッチ感知面と、
ディスプレイと、
請求項１から１７のいずれか１項に記載の方法を実行するための手段と
を備える電子デバイス。
【外国語明細書】
2020198105000001.pdf