ロック済み状態および未ロック状態を含む複数の認証状態を有するモバイルデバイスを動作させる方法であって、前記モバイルデバイスが前記ロック済み状態にあるときに画像キャプチャーアプリケーションの呼び出しを要求する第1の入力データを受け取るステップと、前記デバイス上の前記要求されたアプリケーションを呼び出すステップであって、前記未ロック状態で利用可能な、前記要求されたアプリケーションの1つまたは複数の機能が、前記モバイルデバイスが前記ロック済み状態である間、前記モバイルデバイスのユーザーにとって利用不可能である、ステップとを含む方法。前記利用不可能な機能の1つを要求する第2の入力データを受け取るステップと、前記第2の入力データに基づいて、ユーザーインターフェースを、前記モバイルデバイスの状態を前記未ロック状態に変更するように操作可能なユーザーに提示するステップとをさらに含む、請求項1に記載の方法。前記ユーザーインターフェースを使用して、第3の入力データを受け取るステップと、前記第3の入力データに基づいて、前記モバイルデバイスの状態を前記未ロック状態に変更するステップと前記モバイルデバイスの状態を変更するステップの後で、前記モバイルデバイス上に前記要求されたアプリケーションを提供するステップであって、以前は利用不可能であった機能のうちの少なくとも1つが、前記ユーザーにとって利用可能である、ステップとをさらに含む、請求項2に記載の方法。前記要求されたアプリケーションが、前記ロック済み状態のときに利用可能な機能、すなわち、画像のキャプチャー、画像キャプチャーの設定メニューの提供、またはビデオキャプチャーモードと静止画像キャプチャーモードの切り換え、のうちの1つまたは複数を有し、前記利用不可能な機能が、画像の削除、画像の送信、または画像のリモートサーバーへのアップロード、のうちの少なくとも1つまたは複数を含む、請求項1から3のいずれかに記載の方法。画像をキャプチャーするステップと、前記キャプチャーするステップの後で、前記モバイルデバイスの状態を判断するステップであって、前記モバイルデバイスの状態が前記未ロック状態である場合、前記画像を前記モバイルデバイスから離れた場所に伝送し、前記モバイルデバイスの状態が前記ロック済み状態である場合、前記画像を前記モバイルデバイスから離れた場所に伝送しない、ステップとをさらに含む、請求項1から3のいずれかに記載の方法。画像キャプチャーボタンが所定の期間押し下げられた結果として、前記第1の入力データが受け取られる、請求項1から3のいずれかに記載の方法。画像キャプチャーボタンの押下が検出されたこと、および前記画像キャプチャーボタンの押下が検出された後で第2の入力データが受け取られたことの両方の結果として、前記第1の入力データが受け取られる、請求項1から3のいずれかに記載の方法。画像キャプチャーボタンが、前記モバイルデバイスに結合された別のボタンと同時に押された結果として、前記第1の入力データが受け取られる、請求項1から3のいずれかに記載の方法。前記方法が、前記モバイルデバイスに結合された近接センサーまたは光センサーを評価するステップをさらに含み、前記評価するステップが、前記モバイルデバイスと近接する物体を判断しない限り、前記要求されたアプリケーションを提供する前記ステップが行われる、請求項1から3のいずれかに記載の方法。コンピューターによって実行されるときに請求項1から9に記載の方法のいずれかを前記コンピューターに実行させるコンピューター読み取り可能な命令を格納する、1つまたは複数のコンピューター読み取り可能な媒体。装置であって、画像キャプチャーデバイスと、前記画像キャプチャーデバイスに結合された1つまたは複数の入力ソースと、1つまたは複数のプロセッサーと、前記プロセッサーによって実行されると、画像キャプチャーアプリケーションを呼び出す方法を前記装置に実行させる、コンピューター読み取り可能な命令を格納する、1つまたは複数のコンピューター読み取り可能な媒体であって、前記命令が、前記入力ソースから入力データを受け取るための命令と、認証を使用して、前記装置をロックおよびロック解除するための命令と、前記画像キャプチャーアプリケーションを呼び出すための命令であって、前記画像キャプチャーアプリケーションが、前記画像キャプチャーデバイスを使用して画像をキャプチャーするように動作可能であり、前記画像キャプチャーアプリケーションが、前記画像をキャプチャーして処理するための複数の機能のセットを含み、前記装置のロックが解除される場合、前記画像キャプチャーアプリケーションによって、前記機能のセットへのアクセスが可能になり、前記装置がロックされる場合、前記画像キャプチャーアプリケーションによって、前記機能のセットのうちの1つまたは複数へのアクセスは可能になるが、前記のセットのすべてへのアクセスが可能になるわけではない、命令とを備える装置。近接センサーをさらに備え、前記コンピューター読み取り可能な媒体が、前記近接センサーのステータスを評価するための近接性チェック命令であって、入力モジュールが前記入力データを受け取った後の前記近接センサーの前記ステータスをチェックするための命令と、前記評価されたステータスが、物体が前記装置と近接することを示す場合、画像キャプチャーモジュールの呼び出しを防止するための命令と、前記チェックされたステータスが、物体が前記装置と近接していないことを示す場合、前記画像キャプチャーモジュールの呼び出しを可能にするための命令とを含む近接性チェック命令を含む命令をさらに格納する、請求項11に記載の装置。前記装置に結合されたタッチスクリーンをさらに備え、前記近接センサーが前記タッチスクリーンである、請求項11から12のいずれかに記載の装置。前記入力ソースが、1つまたは複数の低消費電力状態ボタンに結合され、前記低消費電力状態ボタンが、低消費電力状態用電源に結合され、前記低消費電力状態ボタンが、アプリケーションの呼び出しを要求する入力データを生成するように構成され、前記装置が、前記アプリケーションの呼び出しを要求する前記入力データを受け取った後のアクティブ時電力状態に入るように構成される、請求項11から13のいずれかに記載の装置。前記装置が、低消費電力状態およびアクティブ時電力状態で構成されることができ、前記装置が、1つまたは複数の低消費電力状態ボタンに結合された低消費電力状態用電源であって、前記装置が前記低消費電力状態で構成されたとき、および前記装置が前記アクティブ時電力状態で構成されたとき、前記低消費電力状態用電源が、電力を構成要素の第1のセットのうちの1つまたは複数に供給するように動作可能である、低消費電力状態用電源と、1つまたは複数のアクティブ状態に結合されたアクティブ状態用電源であって、前記装置が前記アクティブ時電力状態で構成されているときには電力を構成要素の第2のセットのうちの1つまたは複数の構成要素に供給するが、前記装置が前記低消費電力状態で構成されているときには電力を構成要素の前記第2のセットに供給しないように動作可能なアクティブ状態用電源とをさらに備える、請求項11から13のいずれかに記載の装置。004したがって、モバイルデバイスユーザーが画像を迅速にキャプチャーするために画像キャプチャー機能のサブセットに迅速にアクセスすることを可能にし、一方、モバイルデバイス上のプライベートな情報へのアクセスを含めて他のモバイルデバイス機能にアクセスすることは可能にしない技術の改良の十分な機会がある。005モバイルデバイスがロック済みabove-lock状態である間にモバイルデバイス画像キャプチャー機能のサブセットに迅速にアクセスすることによってモバイルデバイスユーザーがその瞬間を捕まえることを可能にするための装置、コンピューター読み取り可能な記憶域メディア、および方法が開示される。特定の実施形態では、このアクセスは、デバイスがアクセスのための認証を必要とする状態であるときに提供されることである。006モバイルデバイスのエクスペリエンスおよびパフォーマンスを改良するための解決策を意図した説明する技法およびツールは、個別に、または互いとのさまざまな組み合わせで実施することができる。以下でより十分に説明するように、説明する技法およびツールは、タッチスクリーンのキーボードまたはハードウェアのキーボードを含むハードウェア上で実施されることができる。当業者には容易に明らかなように、開示される技術は、限定はしないが、携帯電話、スマートフォン、PDA、ハンドヘルドデバイス、ハンドヘルドコンピューター、PDA、タッチスクリーンのタブレットデバイス、タブレットコンピューター、およびラップトップコンピューターを含む、画像キャプチャーデバイスに結合された種々のハンドヘルドプラットフォームを使用して実施されることができる。007開示する技術のいくつかの例では、ロック済み状態および未ロックbelow-lock状態を含む複数の認証状態を有するモバイルデバイスを動作させる方法は、このモバイルデバイスがロック済み状態にあるときに画像キャプチャーアプリケーションの呼び出しを要求する第1の入力データを受け取るステップと、このデバイス上の要求されたアプリケーションを呼び出すステップであって、未ロック状態で利用可能な、要求されたアプリケーションの1つまたは複数の機能が、モバイルデバイスがロック済み状態である場合、モバイルデバイスのユーザーにとって利用不可能である、ステップとを含む。008いくつかの例では、この方法は、利用不可能な機能の1つを要求する第2の入力データを受け取るステップと、この第2の入力データに基づいて、ユーザーインターフェースを、モバイルデバイスの状態を未ロック状態に変更するように操作可能なユーザーに提示するステップとをさらに含む。いくつかの例では、この方法は、ユーザーインターフェースを使用して、第3の入力データを受け取るステップと、この第3の入力データに基づいて、モバイルデバイスの状態を未ロック状態に変更するステップとモバイルデバイスの状態を変更するステップの後で、モバイルデバイス上に要求されたアプリケーションを提供するステップであって、以前は利用不可能であった機能のうちの少なくとも1つが、ユーザーにとって利用可能である、ステップとをさらに含む。009いくつかの例では、要求されたアプリケーションは、画像キャプチャーアプリケーションである。いくつかの例では、この画像キャプチャーアプリケーションは、カメラロールを含む。いくつかの例では、要求されたアプリケーションは、画像のキャプチャー、画像キャプチャーの設定メニューの提供、またはビデオキャプチャーモードと静止画像キャプチャーモードの切り換え、のうちの少なくとも1つまたは複数を含む、ロック済み状態であるときに利用可能な1つまたは複数の機能を有する。いくつかの例では、ロック済み状態で利用不可能な機能は、画像の削除、画像の送信、または画像のリモートサーバーへのアップロード、のうちの少なくとも1つまたは複数を含む。010開示する技術のいくつかの例では、この方法は、画像をキャプチャーするステップと、このキャプチャーするステップの後で、モバイルデバイスの状態を判断するステップであって、モバイルデバイスの状態が未ロック状態である場合、画像が、モバイルデバイスから離れた場所に伝送されるが、モバイルデバイスの状態が未ロック状態である場合、画像が、モバイルデバイスから離れた場所に伝送される、ステップとをさらに含む。いくつかの例では、この方法は、第1の入力データの受け取りに基づいて、モバイルデバイスをスタンバイ状態からウェイクアップするステップをさらに含む。011開示する技術のいくつかの例では、要求されたアプリケーションは、画像キャプチャーアプリケーションであり、画像キャプチャーボタンが所定の期間押し下げられた結果として、第1の入力データが受け取られる。いくつかの例では、画像キャプチャーボタンの押下が検出されたこと、およびこの画像キャプチャーボタンの押下が検出された後で第2の入力データが受け取られたことの両方の結果として、第1の入力データが受け取られる。いくつかの例では、画像キャプチャーボタンが、モバイルデバイスに結合された別のボタンと同時に押された結果として、第1の入力データが受け取られる。いくつかの例では、要求されたアプリケーションを提供するステップは、モバイルデバイスが被ロック状態であるとき、要求されたアプリケーションが呼び出されるようにする、以前に保存されたユーザー設定を評価するステップを含む。012いくつかの例では、この方法は、第1の入力データの受け取りの後でモバイルデバイスに触覚フィードバックを提供するステップをさらに含む。いくつかの例では、この方法は、モバイルデバイスに結合された近接センサーまたは光センサーを評価するステップをさらに含み、この評価するステップが、物体がモバイルデバイスと近接していると判断しない限り、要求されたアプリケーションを提供するステップが行われる。いくつかの例では、近接する物体を判断するステップでは、近接センサーではなく光センサーたとえばフォトダイオードを使用するが、他の例では、近接する物体を判断するステップでは、近接センサーと光センサーの両方からの信号を使用する。013開示する技術の別の例としては、コンピューターによって実行されるときに、このコンピューターに、ロック済み状態および未ロック状態を含む複数の認証状態を有するモバイルデバイスを動作させる方法であって、このモバイルデバイスがロック済み状態にあるときにアプリケーションの呼び出しを要求する第1の入力データを受け取るステップと、このモバイルデバイス上の要求されたアプリケーションを呼び出すステップであって、未ロック状態で利用可能な、要求されたアプリケーションの1つまたは複数の機能は、モバイルデバイスがロック済み状態である間、モバイルデバイスのユーザーにとって利用不可能である、ステップとを含む方法を実行させる、コンピューター読み取り可能な命令を保存する、1つまたは複数のコンピューター読み取り可能なメディアがある。014コンピューター読み取り可能なメディアのいくつかの例では、この方法は、利用不可能な機能の1つを要求する第2の入力データを受け取るステップと、この第2の入力データに基づいて、ユーザーインターフェースを、モバイルデバイスの状態を未ロック状態に変更するように操作可能なユーザーに提示するステップと、このユーザーインターフェースを使用して、第3の入力データを受け取るステップと、この第3の入力データに基づいて、モバイルデバイスの状態を未ロック状態に変更するステップと、このモバイルデバイスの状態を変更するステップの後で、モバイルデバイス上に要求されたアプリケーションを提供するステップであって、以前は利用不可能であった機能のうちの少なくとも1つが前記ユーザーにとって利用可能である、ステップとをさらに含む。015開示する技術のさらなる例は、1つまたは複数の画像キャプチャーデバイスと、この画像キャプチャーデバイスに結合された1つまたは複数の入力ソースと、1つまたは複数のプロセッサーと、プロセッサーによって実行されるときに装置に、画像キャプチャーアプリケーションを呼び出す方法を実行させる、コンピューター読み取り可能な命令を保存する1つまたは複数のコンピューター読み取り可能なメディアとを含む装置である。コンピューター読み取り可能な命令は、入力ソースから入力データを受け取るための命令と、認証を使用して、前記装置をロックおよびロック解除するための命令と、画像キャプチャーアプリケーションを呼び出すための命令であって、この画像キャプチャーアプリケーションは、画像キャプチャーデバイスを使用して画像をキャプチャーするように動作可能であり、この画像キャプチャーアプリケーションは、画像をキャプチャーして処理するための複数の機能のセットを含む、命令とを含む。画像キャプチャーアプリケーションは、装置のロック状態を検出でき、装置のロックが解除される場合、画像キャプチャーアプリケーションによって、機能のセットへのアクセスが可能になるが、装置がロックされる場合、画像キャプチャーアプリケーションによって、前記機能のセットのうちの1つまたは複数へのアクセスは可能になるが、前記のセットのすべてへのアクセスが可能になるわけではない。016装置のいくつかの例は、近接センサーと、この近接センサーのステータスを評価するための近接性チェック命令とをさらに含む。この近接性チェック命令は、入力モジュールが入力データを受け取った後の近接センサーのステータスをチェックするための、コンピューター読み取り可能な命令と、評価されたステータスが、物体が装置と近接していることを示す場合、画像キャプチャーモジュールの呼び出しを防止するための命令と、チェックされたステータスが、物体が装置と近接していないことを示す場合、画像キャプチャーモジュールの呼び出しを可能にするための命令とを含む。017装置のいくつかの例では、入力ソースは、カメラボタンに結合され、このカメラボタンは、低消費電力状態用電源に結合される。018本発明の前記その他の目的、特徴、および利点は、添付の図を参照しながら進める以下の詳細な説明からより明らかになるであろう。033本開示は、いかなる形でも限定することを意図したものではない代表的な実施形態に関して記載する。034本出願および特許請求の範囲で使用されるとき、単数形1つのa、anおよびそのtheは、文脈から別途明らかでない限り、複数形を含む。さらに、含むincludeという用語は、備える、含む、からなるcompriseを意味する。さらに、結合されたcoupledという用語は、項目を一緒に結合するまたは結び付ける機械的な方法、電気的な方法、光学的な方法、ならびに他の実用的な方法を包含し、結合された項目の間の中間要素の存在を除外する。035本明細書で説明するものおよび方法は、いかなる形でも限定するものとして解釈されるべきではない。その代わりに、本開示は、単独の、ならびに互いとの種々の組み合わせおよびサブ組み合わせを行った、開示する種々の実施形態の新規かつ自明でない特徴および態様を対象とする。開示するシステム、方法、および装置は、任意の特定の態様または特徴またはそれらの組み合わせに限定されず、開示するものおよび方法は、任意の1つまたは複数の特定の利点が存在するべきであること、または、課題が解決されるべきであることを必要としない。036開示する方法のうちのいくつかの動作が具体的に説明されているが、以下で記載する特定の言語で特定の順序が必要とされない限り、この様式の説明は再編成を包含することを理解されたい。たとえば、場合によっては、順次説明する動作は、同時に再編成、省略、または実行されることがある。さらに、簡略化のために、添付された図は、開示されたものおよび方法が他のものおよび方法と共に使用できる種々の方法を示さないことがある。さらに、説明において、生じさせるproduce、生成するgenerate、選択するselect、キャプチャーするcapture、および提供するprovideのような用語を使用して、開示する方法を説明することがある。これらの用語は、実行される実際の動作を高いレベルで抽象化したものである。これらの用語に対応する実際の動作は、特定の実装形態に応じて変化でき、当業者によって容易に識別可能である。037開示する方法のいずれかは、1つまたは複数のコンピューター読み取り可能な記憶域メディアたとえば、1つまたは複数の揮発性メモリ構成要素DRAMまたはSRAMなどまたは不揮発性メモリ構成要素ハードドライブなどなどの固定のコンピューター読み取り可能なメディア上に保存され、コンピューターたとえば、スマートフォンまたはコンピューティングハードウェアを含む他のモバイルデバイスを含む任意の市販のコンピューター上で実行されるコンピューター実行可能な命令として実施されることができる。開示する技法を実施するためのコンピューター実行可能な命令のいずれか、ならびに開示する実施形態の実装中に作成および使用される任意のデータは、1つまたは複数のコンピューター読み取り可能なメディアたとえば、固定のコンピューター読み取り可能なメディア上に保存されることができる。このコンピューター実行可能な命令は、たとえば、専用ソフトウェアアプリケーションまたはWebブラウザーもしくは他のソフトウェアアプリケーションリモートコンピューティングアプリケーションなどを介してアクセスもしくはダウンロードされるソフトウェアアプリケーションの一部とすることができる。このようなソフトウェアは、たとえば、単一のローカルコンピューターたとえば、任意の適切な市販のコンピューター上で、または1つまたは複数のネットワークコンピューターを使用するネットワーク環境内でたとえば、インターネット、ワイドエリアネットワーク、ローカルエリアネットワーク、クライアント-サーバーネットワーククラウドコンピューティングネットワークなど、または他のこのようなネットワークを介して実行されることができる。038わかりやすくするため、ソフトウェアベースの実装形態の特定の選択した態様について説明する。当技術分野でよく知られている他の詳細は省略する。たとえば、開示する技術は、どの特定のコンピューター言語またはプログラムにも限定されないことを理解されたい。たとえば、開示する技術は、C、Java登録商標、Perl、JavaScript登録商標、HTML5、または他の任意の適切なプログラミング言語で記述されたソフトウェアによって実施されることができる。同様に、開示する技術は、どの特定のコンピューターまたはハードウェアのタイプにも限定されない。適切なコンピューターおよびハードウェアの特定の詳細はよく知られており、本開示で詳細に記述する必要はない。039そのうえ、ソフトウェアベースの実施形態のいずれかたとえば、コンピューターに開示する方法のいずれかを実行させるためのコンピューター実行可能な命令を備えるは、適切な通信手段を介して、アップロード、ダウンロード、またはリモートでアクセスされることができる。このような適切な通信手段としては、たとえば、インターネット、WorldWideWeb、イントラネット、ソフトウェアアプリケーション、ケーブル光ファイバケーブルを含む、磁気通信、電磁通信RF通信、マイクロ波通信、および赤外線通信を含む、電子通信、または他のこのような通信手段がある。040本開示の装置または方法に関して本明細書で提示する動作原理、科学法則、または他の理論的な説明は、理解を深める目的で提供されており、その範囲を限定することを意図するものではない。添付の特許請求の範囲の装置および方法は、このような動作原理によって説明されるように機能するこれらの装置および方法に限定されない。041以下の説明では、上にup、下にdown、上方upper、下方lower、水平の、垂直な、左、右、を覆ってover、上でon、近くでnearなどの特定の用語が使用されることがある。これらの用語は、相対的な関係を扱うときに説明をある程度わかりやすくするために、適用可能な場合に使用される。しかし、これらの用語は、絶対的な関係、位置、および/または向きを暗示することを意図するものではない。042本開示で使用されるとき、ロック済みとは、デバイスがロック済みすなわち被ロック状態である結果として、このデバイスが、このデバイスの少なくともいくつかの機能がユーザーにとってアクセス可能でない状態にあることを意味する。本開示で使用されるとき、未ロックとは、デバイスが、ロック済み状態のユーザーにとってアクセス可能でない追加の機能が利用可能である状態であることを意味する。さらに、デバイスは、ロック済み認証状態または未ロック認証状態と必ずしも相互に排他的であるとは限らない他の状態を有するように説明されることがある。たとえば、いくつかの実施形態では、デバイスは、低消費電力状態またはアクティブ状態のどちらかであると同時にロック済み状態であることができる。同様に、いくつかの実施形態では、デバイスは、未ロック状態であると同時に低消費電力状態またはアクティブ状態であることができる。043開示する技術は、ロック済み状態と未ロック状態とを有するモバイルデバイス上での画像キャプチャーアプリケーションの振る舞いに関係する。開示する技術の特定の実施形態によって、デバイスのロック解除の遅延を経験することを必要とすることなく、デバイスがロックされている間に写真をキャプチャーする直観的なメカニズムをモバイルデバイスユーザーに提供することによってエンドユーザーがその瞬間を捕まえることを可能にする高速キャプチャーエクスペリエンスができるようになる。044たとえば、ヤンYanが、外出して同僚と昼食を食べる。ボブが、手の汚れるバーガーを大きくかじると、案の定、ケチャップ、マスタード、および薬味がボブのシャツの前にこぼれた。ボブが抗議したにもかかわらず、ヤンは、開示する技術を用いた、ロック済み状態と未ロック状態とを含むカメラ付き携帯電話をすばやく手に取った。ヤンは、ボブがカメラ付き携帯電話を取り上げようとするのを片手でかわしながら、後で利用するために片手で写真を撮る。ヤンは、スナップ写真を迅速に撮ることができる。その理由は、カメラ付き携帯電話を利用することにより、デバイスがロック済み状態であるときですら写真をキャプチャーすることが可能であるからである。045開示する技術としては、デバイスのロックが解除されているときと、モバイルデバイスがもともとロックされているときの、モバイルデバイスカメラで画像をキャプチャーする速度の差を改良する種々の手法がある。1つの例示的な手法は、モバイルデバイスユーザーが、モバイルデバイス向け画像キャプチャーアプリケーションで利用可能な機能のサブセットに迅速かつ直接にアクセスすることを可能にすることである。たとえば、片手のみを使用するモバイルデバイスで画像がキャプチャーされることが望ましいしかし、これは必須ではない。そのうえ、デバイス上の画像キャプチャー機能が直観的であり、デバイスに精通していないユーザーがこの機能を発見できることも望ましいしかし、これは必須ではない。046単独でまたは他の開示する手法と組み合わせて使用できる別の例示的な手法では、迅速に画像をキャプチャーするための機能にアクセスすることが可能であるが、デバイスのロックを解除することなく他の機能にアクセスすることは可能ではない。たとえば、デバイスの主なユーザーまたは所有者以外の他のユーザーが、デバイスのロックを解除したり主なユーザーのパスワードを知ったりする必要とすることなく画像を迅速にキャプチャーすることを希望する場合もある。しかし、主なユーザーが、以前にキャプチャーした画像の表示または画像の他のユーザーへの電子メールまたはSMSによる送信などの、カメラアプリケーションの他の機能に他のユーザーがアクセス可能であることを希望しないことがある。047単独でまたは他の開示する手法と組み合わせて使用できる別の例示的な手法は、意図的な画像キャプチャーへの迅速なアクセスを依然として可能にしながら、モバイルデバイスがロック済みモードであるたとえば、モバイルデバイスがユーザーのポケットまたはハンドバッグの中にある間に誤って画像をキャプチャーする確率を低下させる。048単独でまたは他の開示する手法と組み合わせて使用できる別の例示的な手法によって、モバイルデバイスにより提供される通常のロック/ロック解除エクスペリエンスとのシームレスな統合が可能になる。049単独でまたは他の開示する手法と組み合わせて使用できる別の例示的な手法は、エンドユーザーに、画像キャプチャーデバイスがロック済み状態で機能しながら、ロック済み状態で適用可能な関連するセキュリティの制限および要件のすべてを依然として満たしていることを明確に示す。050開示する技術の特定の実施形態では、ロック済み状態であるとき、モバイルデバイス上での画像キャプチャーアプリケーションは、未ロック状態で利用可能な機能のサブセットへのアクセスを可能にすることができる。たとえば、ファインダーキャプチャーモードに関連する画像キャプチャーアプリケーションの機能は、写真のキャプチャー、ビデオのキャプチャー、ごく最近キャプチャーした写真すなわち確認画像の表示、ならびに、フラッシュ、ズーム、オートフォーカス、ホワイトバランス、および他のこのような画像動作などの画像キャプチャー設定の調整を提供することができる。ロック済み状態で利用可能なファインダー機能としては、一般的には、認証済みユーザーによってアクセスされた場合にユーザーのプライバシーを侵害しない動作がある。051そのうえ、通常未ロック状態複数可で利用可能な他の機能は、ロック済み状態複数可で無効にされることができる。たとえば、写真の自動アップロードをロック済み状態で無効にし、誤ってまたは望ましくなくキャプチャーされた写真がリモートサーバーまたはコンピューティングクラウドにアップロードされるのを防止することができる。無効にできる他の機能としては、画像の削除、画像ギャラリーへの送信、画像ギャラリーとしての使用、画像ギャラリーの表示、および他のこのようなプライベートな画像動作がある。052いくつかの例では、ユーザーは、ロック済みファインダーから認証画面に進み、認証に成功した後で、未ロック状態でのみ利用可能な、全機能を装備したファインダーに戻ることができる。053いくつかの例では、モバイルデバイスは、ロック済み状態の他に、追加のスリープ状態またはスタンバイ状態を備える。たとえば、デバイスがロックされていることに加えてスリープモードである場合、ロック状態カメラエクスペリエンスは、エンドユーザーがキャプチャーエクスペリエンスを呼び出すようにメカニズムをトリガーするときにトリガーされることができる。あるいは、デバイスがスリープモードであるがロックされていない場合、カメラエクスペリエンスをトリガーすることによって、通常のロック解除されたカメラエクスペリエンスを開始させる。前述のように、ロック済み状態および未ロック状態は、スリープ状態、スタンバイ状態、アクティブ状態、または他の電源の状態と必ずしも相互に排他的であるとは限らない。054I.例示的なモバイルデバイス055図1は、102で全体的に示される、さまざまな任意選択のハードウェア構成要素とソフトウェア構成要素とを含む、例示的なモバイルデバイス100を示すシステム図である。モバイルデバイス内の任意の構成要素102は、他の任意の構成要素と通信することができるが、図を簡略化するため、すべての接続が示されているとは限らない。モバイルデバイスは、さまざまなコンピューティングデバイスたとえば、携帯電話、スマートフォン、ハンドヘルドコンピューター、携帯情報端末PDAなどのいずれかとすることができ、移動体通信ネットワークまたは衛星ネットワークなどの1つまたは複数のモバイル通信ネットワーク104とワイヤレス双方向通信を行うことができる。056図示のモバイルデバイス100は、信号符号化、データ処理、入出力処理、電源管理、および/または他の機能のようなタスクを実行するためのコントローラーまたはプロセッサー110たとえば、シグナルプロセッサー、マイクロプロセッサー、ASIC、または他の制御論理回路および処理論理回路を含むことができる。オペレーティングシステム112は、電源の状態、ロック済み状態、および未ロック状態を含む構成要素102の割り当ておよび利用状況を制御し、1つまたは複数のアプリケーションプログラム114のサポートを提供することができる。アプリケーションプログラムは、一般的なモバイルコンピューティングアプリケーションたとえば、画像キャプチャーアプリケーション、電子メールアプリケーション、カレンダー、予定管理ソフトcontactmanager、Webブラウザー、メッセージングアプリケーション、または他の任意のコンピューティングアプリケーションを含むことができる。057図示のモバイルデバイス100は、メモリ120を含むことができる。メモリ120には、取り外し不可能なメモリ122および/または取り外し可能なメモリ124がありうる。取り外し不可能なメモリ122としては、RAM、ROM、フラッシュメモリ、ハードディスク、または他のよく知られているメモリ記憶域技術がありうる。取り外し可能なメモリ124としては、フラッシュメモリ、またはGSM登録商標通信システムでよく知られている加入者識別モジュールSIMカード、またはスマートカードなどの他のよく知られているメモリ記憶域技術がありうる。メモリ120を使用して、データならびに/またはオペレーティングシステム112およびアプリケーションプログラム114を実行するためのコードを保存することができる。例示的なデータとしては、Webページ、テキスト、画像、サウンドファイル、ビデオデータ、または1つもしくは複数のワイヤード有線ネットワークもしくはワイヤレスネットワークを介して1つもしくは複数のネットワークサーバーもしくは他のデバイスに送信されるべきかつ/もしくはこれらから受信されるべき他のデータセットがありうる。メモリ120は、国際移動体加入者識別番号IMSIなどの加入者識別子および国際移動体装置識別番号IMEIなどの機器識別子を保存するために使用されることができる。このような識別子は、ネットワークサーバーに伝送されて、ユーザーおよび機器を識別することができる。058モバイルデバイス100は、タッチスクリーン132、マイク134、カメラ136、物理的なキーボード138、トラックボール140、および/または近接センサー142などの1つまたは複数の入力デバイス130、ならびにスピーカー152および1つまたは複数のディスプレイ154などの1つまたは複数の出力デバイス150をサポートすることができる。他の可能な出力デバイス図示せずとしては、圧電出力デバイスまたは触覚出力デバイスがありうる。いくつかのデバイスは、複数の入出力機能を提供することができる。たとえば、タッチスクリーン132とディスプレイ154を組み合わせて、単一の入出力デバイスを形成することができる。059当技術分野で十分に理解されるように、ワイヤレスモデム160は、アンテナ図示せずに結合でき、プロセッサー110と外部デバイスの間の双方向通信をサポートすることができる。モデム160は、総称的に示されており、モバイル通信ネットワーク104および/または他の無線ベースのモデムたとえば、Bluetooth登録商標164またはWi-Fi162と通信するための携帯電話モデムcellularmodemを含むことができる。ワイヤレスモデム160は、一般的には、単一の移動体通信ネットワーク内、移動体通信ネットワーク間、またはモバイルデバイスと公衆交換電話網PSTNとの間のデータ通信および音声通信のためのネットワークGSM登録商標などの1つまたは複数の移動体通信ネットワークとの通信のために構成される。060モバイルデバイスは、少なくとも1つの入出力ポート180と、電源182、GlobalPositioningSystemGPS受信機などの衛星航法システム受信機184、加速度計186、ジャイロスコープ図示せず、および/または物理コネクタ190をさらに含むことができ、物理コネクタ190は、USBポート、IEEE1394ファイヤーワイヤーポート、および/またはRS-232ポートとすることができる。図示の構成要素102は、必須ではなく、包括的でもない。というのは、任意の構成要素を削除でき、他の構成要素を追加することができるからである。061II.例示的なモバイルデバイス062図2Aは例示的なモバイルデバイス200の正面図210を示し、図2Bはモバイルデバイスの背面図250を示す。図示のように、モバイルデバイス200は、ホームボタン220と、電源ボタン222と、カメラシャッター画像キャプチャーボタン224とを含むいくつかのハードウェアボタンを含む。同様に示されているのは、タッチスクリーンディスプレイ230である。タッチスクリーンロック解除ボタン232、タッチスクリーンカメラシャッターボタン234、および被ロックモードインジケーター236が表示されているタッチスクリーンディスプレイ230が示されている。063モバイルデバイス200は、マイク240と、スピーカー242とを含み、これに加えて2つの近接センサー246および248がモバイルデバイスの表面の下にある。いくつかの例では、単一の、または3つ以上の近接センサーを使用することができる。任意の適切な近接センサー複数可を用いることもできる。いくつかの例では、近接センサー246および248は、赤外線ビームを放射し、反射された赤外線ビームを受ける。この反射された赤外線ビームは、放射された赤外線ビームによって照射されていた近くの物体の表面から反射される。強度の測定値、または受けられたビームの他の測定された特性を使用して、物体がモバイルデバイス200と近接しているかどうかを判断することができる。他の例では、タッチスクリーンディスプレイ230は、近接センサーとして使用されることができる。たとえば、タッチスクリーンディスプレイ230に結合された容量方式タッチスクリーンセンサーを使用して検出された容量値を使用して、物体が近くにあるたとえば、タッチスクリーンディスプレイの1cm以内にあるかどうかを判断する。タッチスクリーンセンサーを使用するいくつかの例では、電力消費量を削減するために、近接度を検出するとき、タッチスクリーンディスプレイ230の限られた数の行または列がアクティブである。いくつかの例では、カメラレンズ260に結合された画像センサーは、モバイルデバイス200に近接する物体を検出するためにセンサーとして使用することができる。たとえば、モバイルデバイス200に近接する物体は、CMOS、CCD電荷結合素子、または他の適切な技術に基づく画像センサーを有するカメラレンズ260を通して受けられる光を使用して判断することができる。いくつかの例では、電力消費量を削減するために、近接度をチェックするとき、画像センサーのほんのいくつかの行、列、またはピクセルがアクティブである。複数のカメラを有するモバイルデバイスのいくつかの例では、カメラのうちの1つを選択して、この選択したカメラが低い電力消費量を有すること、またはモバイルデバイスが保存位置にあるときに近接性をチェックするのに有利な位置を有することに基づいて、近接性チェックを実行することができる。いくつかの例では、フォトダイオード280は、カメラ画像センサーではなく光センサーとして使用することができる。いくつかの例では、1つまたは複数の近接センサーたとえば、近接センサー246および248、かつ/またはタッチスクリーンディスプレイ230からの信号は、モバイルデバイス200に近接する物体を、向上した精度で判断するために、光センサーたとえば、カメラレンズ260に結合された画像センサーおよび/またはフォトダイオード280からの信号と結合されることができる。064モバイルデバイス200のカメラシャッターボタン224は、2つのアクションを持つdual-action専用のカメラシャッターボタンであり、半押しと全押しを別個の分離したアクションとして検出する能力を持っている。当業者には容易に理解されるように、半押しとは、ボタンまたは他の制御機構を不完全に作動させることを指し、全押しとは、決められた限度を超えてボタンまたは制御機構をさらに作動させることを指す。いくつかの例では、2つのアクションを持つカメラシャッターボタン224は、以下の属性と関連する。半押しが検出されると、入力データは、オートフォーカス機能と関連するモバイルデバイスにより受け取られる。全押しが検出されると、入力データは、カメラ呼び出しおよび画像キャプチャーと関連するモバイルデバイスにより受け取られる。いくつかの例では、エンドユーザーは、たとえばディスプレイ230の電源が切れているまたはデバイスがスタンバイモードであるとき、カメラボタンの半押しまたは全押しから生じる入力データによって機能が開始されるかどうかを判断するように、オプションを設定することができる。いくつかの例では、カメラシャッターボタン224は、動作の特定の状態の間、たとえばモバイルデバイス200を起動しているとき、他の機能によって過負荷にならない。種々のボタンのデバウンスdebounce時間たとえば62ミリ秒を使用して、全押し、半押し、または両方を検出することができる。いくつかの例では、1つのアクションを持つsingle-actionカメラボタンを使用することができる。カメラシャッターボタン224は、モバイルデバイス200の前面205にあるように示されているが、他の例では、カメラシャッターボタンを代わりの場所に位置付けることができる。たとえば、カメラシャッターボタン224は、モバイルデバイスの場所225側面206にあってもよいし、モバイルデバイスの場所226裏面207にあってもよい。065図2Bに示される背面図250を参照すると、例示的なモバイルデバイス200は、カメラレンズ260と、ストロボ電子フラッシュ265とを含む。いくつかの例では、モバイルデバイス200内に存在するフラッシュはない。個々の構成要素たとえば、ハードウェアボタン220、222、および224、マイク240、スピーカー242、タッチスクリーンディスプレイ230、カメラレンズ260、ならびにフラッシュ265は、モバイルデバイスのシャーシ図示せずに結合されることができ、モバイルデバイスのシャーシは、モバイルデバイス200の内部構成要素、たとえば1つまたは複数のプロセッサー、圧電アクチュエーター、電源、およびモデムに接続される。066図2Aおよび2Bに示すように、ホームボタン220、電源ボタン222、カメラシャッターボタン224、カメラレンズ260、ストロボ265、近接センサー246および248、ならびにフォトダイオード280などの構成要素をモバイルデバイス200上に配置するときになされうるいくつかの考慮事項がある。たとえば、カメラシャッターボタン224の配置によって、モバイルデバイス200を自然に横向きにすることが可能になる、またはそうするように促されることが望ましい。カメラシャッターボタン224が、人差し指または親指を使用したボタンの動作が容易になるように位置付けられることも望ましい。たとえば、図示のカメラシャッターボタン224は、横向きのモバイルデバイス200を用いて画像をキャプチャーしながらユーザーの右手親指で容易にアクセスされることができる。他の例では、カメラシャッターボタン224は、他の適切な位置、たとえば場所224または226に移動させることができる。画像キャプチャーアプリケーションが意図せずに起動される可能性を低減するために、カメラシャッターボタン224および/または電源ボタン222が、誤った作動を避けるように位置付けられることも望ましい。067カメラシャッターボタン224の配置の別の望ましい態様は、カメラレンズ260または近接センサー246および248のうちの1つまたは複数を覆わなくてもユーザーがボタンを容易に作動できるように位置付けられることである。たとえば、図2Aに示すように、近接センサー246および248ならびにフォトダイオード280は、カメラシャッターボタン224を作動させるときにユーザーの指が近接センサーの近くにある可能性が低い場所に位置付けられる。068III.例示的なモバイルデバイス画像キャプチャーアプリケーション069図3Aは、タッチスクリーンディスプレイ305にロック済みモードの画像キャプチャーアプリケーションを表示する例示的なモバイルデバイス300の正面図310を示し、図3Bは、未ロックモードの画像キャプチャーアプリケーションを表示するモバイルデバイス300の正面図350を示す。モバイルデバイスに結合されたカメラを使用して画像をキャプチャーした後のモバイルデバイス300が、図3Aと3Bの両方に示されている。070図3Aに示すように、デバイスがロック済みモードにある間にモバイルデバイスに結合されたカメラ図示せずを使用して画像315をキャプチャーした後のモバイルデバイス300が示されている。図示のように、モバイルデバイス300のディスプレイ305は、ロック済みインジケーター320も含み、これに加えて、未ロックモードで利用可能な画像キャプチャー機能のサブセットを制御するために使用できる、制御機構330、332、334、336、および338を含む。これらの制御機構は、静止画像キャプチャーモードボタン330静止画像キャプチャーが現在選択されているキャプチャーモードであることを示すために、強調表示されていると、ビデオキャプチャーモード制御機構332と、ズームイン制御機構334と、ズームアウト制御機構336と、オプション制御機構338とを含む。モバイルデバイス300は、モバイルデバイスの側面にあるカメラシャッターボタン342、ならびにモバイルデバイスの前面にある、検索ボタン344、ホームボタン346、および戻るボタン348を含むいくつかのハードウェアボタンも含む。これらのハードウェアボタン342、344、346、および348を使用して、モバイルデバイス300を使用する種々の動作を呼び出すかつ/または実行することができる。たとえば、カメラシャッターボタン342は、画像キャプチャーアプリケーションを呼び出すかつ/または実行し、ならびにオートフォーカスおよび/またはカメラシャッターの動作などの、画像キャプチャーアプリケーションに含まれる機能を制御するために使用されることができる。検索ボタン344は、データを検索するためのユーザーインターフェースを呼び出すかつ/または実行するために使用されることができる。ホームボタン346は、たとえばモバイルデバイスをホーム画面状態に設定することによって、または他の割り当てられた機能を呼び出すことによって、モバイルデバイス300上でソフトウェア機能をナビゲートするために使用されることができる。戻るボタン348は、たとえば、モバイルデバイス300を使用して見た以前に要求された物体を要求することによって、ソフトウェア機能をナビゲートするために使用されることができる。071図3Bを参照すると、モバイルデバイス300が未ロックモードである間にカメラを使用してキャプチャーされた画像360をキャプチャーした後のモバイルデバイス300が示されている。図示のように、モバイルデバイス300のディスプレイ365は、ロック済みインジケーターを含まない。ディスプレイ365は、画像の電子メール送信370、画像の保存372、画像のアップロード374、および画像の削除376を含む、ロック済みモードでは利用可能でなかった追加の機能のための制御機構を表示する。また、モバイルデバイス300の右手側に示されているのは、静止画像キャプチャーモードボタン380、ビデオモードキャプチャーモードボタン382、ズームインボタン384、ズームアウトボタン386、およびオプション制御ボタン388を含む、ロック済みモードでも利用可能な制御機構である。例示的なカメラロールアプリケーションを表示するモバイルデバイスが示されている。このアプリケーションによって、ユーザーは、指390を矢印392によって示される方向に摺動させ、これによって画像360および362を指の動く方向にディスプレイ365全体にわたって移動させることによって、以前にキャプチャーされた画像たとえば、画像362を見ることができる。図示のように、カメラロールの比喩を強調するために、フィルムの送り孔sprocketholeが画像360および362に表示されることができる。これについては、以下でさらに説明する。072制御機構は、タッチスクリーンに表示されるように示されているが、制御機構のいくつかまたはすべては、ハードウェアボタンを使用して実施されることができる。073IV.例示的なモバイルデバイス設定074図4Aおよび4Bは、ディスプレイ402にオプションを表示する例示的なモバイルデバイス400を示す。図4Aに示されるビュー410では、カメラオプションメニュー405を表示するモバイルデバイス400が示されている。カメラオプションメニュー405は、カメラボタンが電話機をウェイクアップすることを可能にするためのオプションボタンラジオボタン、radiobutton420を含み、これに加えて、オプションを設定するためのオプションボタンを含む。オプションを設定するためのオプションボタンは、ピクチャまたはビデオと共にGPS情報を含むためのオプションボタン424と、写真をコンピューティングクラウドに自動的にアップロードするためのオプションボタン426と、コンピューティングクラウドにアップロードされたピクチャと共にGPS情報を保持するためのオプションボタン428とを含む。いくつかの例では、カメラ設定オプションメニュー405ならびに関連するオプションボタン420、424、426、および428は、モバイルデバイス400が未ロックモードであるときのみ利用可能である。したがって、モバイルデバイスユーザーは、プライバシーオプションを構成して、GPS情報およびキャプチャーされた画像がコンピューティングクラウドにアップロードされるかどうか、ならびにどのようにしてアップロードされるかを制御することができる。図示のように、図4Aのモバイルデバイス400は、未ロックインジケーターこれは、ロック済みモードの場合、破線の円430によって示される領域にあるがないことによって示されるように、未ロックモードである。075図4Bに示されるビュー440には、カメラファインダー設定メニュー450を表示するモバイルデバイス400が示されている。カメラファインダー設定メニュー450は、カメラのオートフォーカスモードを調整するためのスクロールバー460と、カメラのホワイトバランス設定を調整するためのスクロールバー462と、カメラの画像効果設定を調整するためのスクロールバー464とを含む。図示の例では、スクロールバーは、タッチスクリーンディスプレイ402から受け取った入力データを使用して調整されることができる。他の例では、ハードウェアボタンたとえばハードウェアボタン470~472または他の入力データソースから受け取った入力データを使用することができる。図示のように、ディスプレイ402は、モバイルデバイス400がロック済み状態であることを示すロック済みインジケーター480も表示する。設定メニュー450で利用可能な調整は、画像キャプチャーアプリケーションのファインダー機能と関連する調整であり、したがって、この例では、ロック済み状態および未ロック状態でアクセスされることができる。076V.例示的なモバイルデバイスのロック画面および認証画面077図5Aは、タッチスクリーンディスプレイ510を有するモバイルデバイス500を示し、タッチスクリーンディスプレイ510は、ロック解除スライダーコントロール520を含むロック画面515を表示する。たとえば図5Bに示すように、モバイルデバイスユーザーは、デバイスに認証画面を提示することを要求するために、ロック解除スライダーコントロール520と共に表示される矢印によって示される方向に指525を摺動/ドラッグすることができる指の動きは、矢印522によって示される方向のどちらかである。図5Bに示される認証画面では、PINパッドを使用するが、他の技法、たとえば指紋認識または音声認識を使用することができる。078図5Bは、ユーザーがロック解除スライダーコントロール520上で指を摺動させた後の図5のモバイルデバイス500を示す。図示のように、モバイルデバイス500は、タッチスクリーンディスプレイ510上にPINパッド540を含む認証画面530を提示する。ユーザーは、パッド540PIN上で指550を使用してPINたとえば4桁の数字列を入力することができる。入力したPINが、保存したPINと一致した場合、ユーザーは認証に成功し、デバイスは、未ロックロック解除状態に入ることができる。079VI.ロック済みモードの画像キャプチャーアプリケーションの例示的な呼び出し080図6は、開示する技術の特定の実施形態で使用できる、モバイルデバイスのロック済み状態の間に入力データを受け取り、ロック済み状態のアプリケーションを呼び出して実行する例示的な方法を概説するフローチャート600である。081プロセスブロック610では、デバイスがロック済み状態である間にアプリケーションの呼び出しを要求する入力データが受け取られる。たとえば、モバイルデバイスは、1つまたは複数のハードウェアボタン、タッチスクリーン、1つまたは複数の加速度計、またはマイクなどの入力ソースから入力データを受け取ることができる。要求されるアプリケーションとしては、カメラまたはビデオキャプチャーアプリケーションなどの画像キャプチャーアプリケーションがありうるが、音声記録、GPS、または他の所望のアプリケーションなどの他のアプリケーションを呼び出すかつ/または実行することができる。デバイスはタイムアウトの使用、ロックアウト画面などを含む種々の技法を使用して、ロック済み状態であるように設定することができる。いくつかの例では、入力データは、指定のハードウェアボタンまたはキー、たとえば携帯電話上のカメラボタンを使用して、受け取られる。他の例では、キー押下またはタッチスクリーンのジェスチャのセットを使用することができる。082プロセスブロック620では、プロセスブロック610で要求されたアプリケーションが呼び出されるが、デバイスがロック済み状態である結果として、アプリケーションのいくつかの機能は提供されない。たとえば、要求されたアプリケーションが画像キャプチャーアプリケーションである場合、通常のアプリケーション機能のサブセットである。すなわち、ズームインオプション、ズームアウトオプション、シャッターオプション、およびファインダーオプションである。アプリケーションが呼び出された場合であっても、未ロックモードで通常利用可能な他の機能は、利用可能にならない。たとえば、電子メールによるキャプチャーした画像の送信などの画像キャプチャーアプリケーション機能、または電子メール、ブラウザー、連絡先、および発信などのモバイルデバイスで通常利用可能な他のアプリケーションもしくは機能には、アクセスすることができない。したがって、モバイルデバイスユーザーには、デバイスで画像を即時にキャプチャーするのに有用な機能が提供されるが、画像キャプチャーに有用でない機能、またはモバイルデバイスの主なユーザーのプライバシー侵害しうる機能は提供されない。083プロセスブロック630では、モバイルデバイス上で利用不可能な機能を要求する追加の入力データが受け取られる。たとえば、画像の添付ファイルとしての送信要求、カメラロールの使用要求、またはモバイルデバイスの連絡先リストの表示要求が受け取られる。デバイスは、ロック済み状態のままであり、プロセスブロック640に進む。084プロセスブロック640では、デバイスが利用不可能な機能に対する要求を受け取った結果として、認証ユーザーインターフェースがユーザーに提示され、認証資格情報を入力して、デバイスのロックを解除する。たとえば、ユーザーにプロンプトが表示され、モバイルデバイスのタッチスクリーンを使用してPIN番号を入力し、キーの組み合わせ発信Callとなどを押し、パスワードを入力し、または指紋データまたは音声データを提供して認証を行う。いくつかの例では、認証入力を受け取った後、モバイルデバイスは、標準のデバイスホーム画面を提示する代わりに、プロセスブロック630で要求された機能に直接進むことができる。085VII.例示的なモバイルデバイスのための状態ダイアグラム086図7は、開示する技術の特定の実施形態による例示的なモバイルデバイスのいくつかの状態を概説する状態ダイアグラム700である。ロック画面状態710では、モバイルデバイスは、ロック済み状態のロック画面である。ロック画面状態710である間、モバイルデバイスは、図5Aに示すロック画面の表示、ブランクスクリーンもしくは壁紙の表示、またはたとえば、モバイルデバイスがスタンバイ状態または低消費電力状態である場合にモバイルデバイスのディスプレイおよび/もしくは他の選択した特徴もしくは構成要素の電源オフなどの、ロック画面と一致する複数の挙動を示すことができる。087遷移712では、アプリケーションの呼び出し、たとえばデジタルカメラまたはロック済み状態のデジタルビデオカメラアプリケーションなどの画像キャプチャーアプリケーションの呼び出しを要求する入力データが受け取られる。カメラの誤ったトリガリングまたは不必要な電力消費を防止しながらのカメラアプリケーションへの高速なアクセスという目標と一致する、アプリケーションの呼び出しを要求する入力データを作成するいくつかの入力方法が利用可能であり、これは以下の例を含む。088カメラボタンの長押しと呼ばれる第1のオプションでは、モバイルデバイスがロック済みモードである間、モバイルデバイスユーザーが、モバイルデバイスに接続された専用ハードウェアカメラボタンを所定の期間たとえば1秒間長押しすることを必要とする。この所定の時間を使用して、デバイスがたとえばユーザーのハンドバッグまたはポケットの中にあるときにカメラが誤って起動されることを減少させる。以下でさらに説明するように、いくつかの例では、近接センサーを用いて、誤って起動されることを減少させることもできる。いくつかの例では、画像キャプチャーデバイスカメラなどを使用して近接センサーを補うか、または近接センサーの代わりに画像キャプチャーデバイスを使用して、物体がモバイルデバイスに近接しているかどうかを判断することができる。089エンドユーザーがカメラボタンを長押しすると、カメラアプリケーションたとえば画像キャプチャーアプリケーションが起動され、ライブファインダーがモバイルデバイスのディスプレイ画面に表示される。ファインダーが利用可能になった後、ユーザーはカメラボタンから指を離すことができ、その後で、ロック済みファインダー機能が利用可能になる。たとえば、ユーザーは、次に、カメラボタン上で半押しを行って、ファインダーに表示された画像をオートフォーカスすることもできるし、またはカメラボタン上で全押しを行って、画像をキャプチャーすることもできる。いくつかの例では、モバイルデバイスは、モバイルデバイスシャーシを振動させることによって、またはモバイルデバイスボタンを振動させることによって、たとえばカメラシャッターボタンを振動させることによって、フィードバックを提供することができる。振動フィードバックを提供することによって、カメラシャッターボタンを意図的に押したユーザーは、ロック済みカメラアプリケーションが起動されており、画像をキャプチャーする準備が整っているという触覚フィードバックを受け取る。意図せずにボタンを押した場合は、それにより、モバイルデバイスユーザーに、カメラアプリケーションがたとえば、ユーザーのポケットまたはハンドバッグの中にある間にボタンを誤って押すことによって誤って起動されたことを知らせ、したがってユーザーは、このような誤った呼び出しを避けるようにモバイルデバイスの別の場所に移すかまたはモバイルデバイスをスタンバイ状態に戻すための処置を取ることができる。090カメラボタンの押下とタッチベースユーザーインターフェースの確認と呼ばれる第2のオプションでは、モバイルデバイスがロック済みモードである間にモバイルデバイスユーザーがカメラボタンを押し、その後で、モバイルデバイスが、ユーザーが実際にこのカメラを使用するつもりであるという確認を要求する確認ユーザーインターフェースを画面に提示する。たとえば、カメラボタンの押下を受け取った後で、モバイルデバイスは、モバイルデバイスのタッチスクリーンにカメラのアイコンを表示し、ユーザーは、タッチスクリーンのカメラのアイコンたとえば、タッチスクリーンカメラボタン234に触れて、カメラアプリケーションを使用するというユーザーの意思を確認する。正常な確認を受け取った後、アプリケーションたとえば画像キャプチャーアプリケーションが起動され、ライブファインダーがモバイルデバイスのディスプレイ画面に表示される。ファインダーが利用可能になった後、カメラボタンの長押しと同様の方式で、ユーザーは、たとえば、画像をキャプチャーすることもできるし、ファインダー内の画像をオートフォーカスすることもできる。091キーの組み合わせの押下と呼ばれる第3のオプションでは、モバイルデバイスユーザーがカメラボタンと1つまたは複数の他のボタンたとえば電源ボタン220を少なくとも所定の期間たとえば1秒同時に長押しすることを必要とする。これらの2つのボタンの長押しが検出された後、モバイルデバイスは、カメラアプリケーションを起動し、ライブファインダーが画面に表示される。正常な確認を受け取った後、アプリケーションたとえば画像キャプチャーアプリケーションが起動され、ライブファインダーがモバイルデバイスのディスプレイ画面に表示される。ファインダーが利用可能になった後、カメラボタンの長押しと同様の方式で、ユーザーは、画像をキャプチャーすることもできるし、ファインダー内の画像をオートフォーカスすることもできる。092当業者には容易に理解されるように、上述の入力データを作成するための3つのオプションは、所望のユーザーエクスペリエンスを達成するために選択できる異なる利点および属性を有する。たとえば、カメラボタンの長押しオプションによって、モバイルデバイスの片手での制御が可能になり、これにより、有利には、ユーザーは、カメラを使用する間、一方の手を空けておくことが可能になる。カメラボタンの押下とタッチベースユーザーインターフェースの確認は、カメラアプリケーションの誤ったトリガリングに対する追加のセキュリティを提供するが、ユーザーによっては、片手で実行することがより困難になることがある。さらに、確認ユーザーインターフェースを提供することによって、モバイルデバイスは、画像キャプチャーアプリケーションが起動されているときに遅延中のユーザーの注意をそらし、したがってより快適なユーザーエクスペリエンスを提供することができる。キーの組み合わせの押下オプションも、カメラアプリケーションのさらなる呼び出しに対する追加のセキュリティを提供するが、ユーザーによっては、片手で実行することがより困難になることがある。さらに、このオプションは、モバイルデバイス上の2つ以上のボタンの配置に関する設計上の決定を必要とする。093使用する入力方法に関係なく、アプリケーションの呼び出しを要求する入力データを受け取った後、モバイルデバイスは、状態720、すなわちロック済みカメラファインダーモードに入る。デバイスが、スタンバイモード、スリープモード、または他の低消費電力モードである場合、モバイルデバイスはまた、その状態からウェイクアップされてから、アプリケーションを起動する。カメラボタンの押下がモバイルデバイスをウェイクアップする要件は、モバイルデバイスの物理的シャーシを設計する際に対処されるべき電源または他の設計上の問題を作りだしうることに留意されたい。そのうえ、ロック済み状態の要求されたアプリケーションを起動するとき、他の適用可能なデバイス管理ポリシーまたは制限事項は、引き続きデバイスによって遵守されることができる。094ロック済み状態のカメラファインダーモードである場合、ユーザーには、画像キャプチャーアプリケーションの全機能のサブセットのみが提示される。たとえば、ユーザーには、画像をキャプチャーし、スチル写真モードとビデオモード、ズームイン/アウト、またはカメラオートフォーカスモード、画像ホワイトバランス、フラッシュのオン/オフ、画像効果、もしくはプライベート以外の用途に適した他のこのような機能を調整することを含む画像キャプチャーオプションを切り換える機能が提示されることができる。いくつかの例では、ユーザーにとって利用可能にならない機能は、以前にキャプチャーされた画像の表示、画像の送信、画像のアップロード、またはプライベート以外の用途たとえば、不明ユーザーまたは信頼されていないユーザーによる未承認の使用にあまり適さない他のこのような機能のための機能を含むことができる。したがって、機密データまたはプライベートデータを明らかにできるモバイルデバイスの機能は、不明ユーザーまたは信頼されていないユーザーから隠されるが、プライベート以外の用途に適した機能を使用する高速なキャプチャーを依然として可能にする。095いくつかの例では、ロック済み状態のファインダー機能は、デバイスを使い始めたばかりのゲストユーザー特定のモバイルデバイスに不慣れなこともあるが、画像ヒストグラム、シャッター速度、写真センサー感度たとえばISO感度、絞り、または画質の表示および調整などのより複雑なオプションによって悩まされないように、簡略化されることができる。096デバイスは、たとえば、指定の時間の後でデバイスが入力を受け取らない場合、またはユーザーが指定のキーたとえば電源ボタンを押した場合に、ロック画面状態710に遷移する716こともできる。097状態720ロック済みカメラファインダーモードでは、たとえば、モバイルデバイスに結合されたカメラボタンたとえばカメラボタン224を押すことによって、画像キャプチャー遷移722を要求する入力データが受け取られた場合、モバイルデバイスは、1つまたは複数のスチル写真画像またはビデオをキャプチャーし、状態730に入り、ロック済みキャプチャー後モードになる。098状態730では、モバイルデバイスは、確認画像が表示される、ロック済みカメラキャプチャー後モードであり、ユーザーには、画像キャプチャー能力の全機能のサブセットが提示される。たとえば、ユーザーに、確認画像のズームイン/アウトを行う機能、または現在の画像をキャプチャーするために使用する絞りまたはシャッター速度などの画像特性を表示する機能が提示されることがある。ユーザーにとって利用可能でない機能としては、キャプチャーした画像または他の以前にキャプチャーした画像を削除するための機能、キャプチャーした画像をコンピューティングクラウドに送信またはアップロードするための機能、キャプチャーした画像をホーム画面の壁紙として使用する機能、または他のこのようなプライベートな機能がありうる。いくつかの例では、上記で図3Bおよび付随するテキストにおいて説明したように、モバイルデバイスでは、カメラロールの比喩たとえば、従来のフィルムカメラに類似した帯状のものに画像を表示するを使用する。カメラロールを使用することによって、ユーザーは、タッチスクリーン全体にわたって指をスワイプし、それによってスワイプまたはドラッグまたは反転の方向に画像を移動させることが可能になり、ユーザーは、以前に撮影した写真を見ることができる。いくつかの例では、所定の期間中に確認画像を削除でき、その後で、画像を、他の以前にキャプチャーした画像を有するカメラロールに追加する。いくつかの例では、最新の画像および他の画像は、カメラロールに追加された後にロック済みモードで削除することはできない。いくつかの例では、カメラロール能力はロック済みモードでは無効にされ、このような入力を受け取った場合、モバイルデバイスは、モバイルデバイスロック解除ユーザーインターフェース状態740に遷移する732。099入力データを受け取ってファインダーに戻った後、または単に所定の量の時間たとえば5秒待機した後、モバイルデバイスは、遷移726に従って、ロック済みカメラファインダー状態720に戻る。しかし、たとえば、カメラボタンおよび/または電源ボタン以外のボタンを押してユーザーにとって利用可能でない機能の1つを要求することによって、またはカメラロールを使用しようとして、またはユーザーが、デバイスのロック解除を明示的に要求することによって他の入力を受け取った場合、モバイルデバイスは、モバイルデバイスロック解除ユーザーインターフェース状態740に遷移する732。0100状態740では、モバイルデバイスは、ロック解除ユーザーインターフェースをユーザーに提示する。たとえば、ユーザーにプロンプトが表示され、モバイルデバイスのタッチスクリーンを使用してPIN番号を入力し、キーの組み合わせロック解除となどを押し、または指紋データまたは音声データを提供する。モバイルデバイスのロックが正常に解除された場合、モバイルデバイスの状態は、どのようにして状態730に入ったかに応じて、状態750または760に変化する。0101ユーザーは、モバイルデバイスロック画面状態710から直接状態740に入ることもできる。たとえば、ロック画面を提示する間、指定の入力を受け取るたとえば、電源ボタンの押下を受け取る、任意のキーの押下を受け取る、または他の所定の入力を受け取ることによって、デバイスは、遷移742を介して状態740に遷移する。この場合、モバイルデバイスがユーザーの認証に失敗した場合、デバイスは、遷移746に従って状態710に戻り、全体を通してロック済みモードのままである。モバイルデバイスがユーザーの認証に成功した場合は、デバイスの状態は未ロックモードに変化し、デバイスは、状態760のモバイルデバイスの通常のホーム画面に遷移する。0102そうではなく、ユーザーがロック済みカメラキャプチャー後モード状態730から状態740に入る場合、ユーザーには、類似のロック画面が提示され、モバイルデバイスは、上述と類似の方法を使用してユーザーを認証しようとする。モバイルデバイスがユーザーを認証できない場合、またはユーザーが電源ボタンを押した場合、デバイスは、状態710に遷移し、モバイルデバイスロック画面を提示する。他の例では、デバイスは、状態730ロック済みのキャプチャー後ファインダーモードに遷移する734。あるいは、モバイルデバイスがユーザーの認証に成功した場合、デバイスは状態760に遷移せず、代わりに遷移736に従って状態750に到達し、未ロック状態でカメラキャプチャー後モードに入る。したがって、ロック済みキャプチャー後モードからロック画面に入るユーザーは、認証後に未ロックキャプチャー後モードにされる。これによって、ユーザーが認証後に画像キャプチャーアプリケーションに戻る方法を見つけなければならないという不便さが回避される。いくつかの例では、ユーザーは、ロック画面の前の状態と類似の状態のファインダー状態770に戻り、カメラロールは、類似の状態、類似のズームオプションなどを有する。0103いくつかの例では、モバイルデバイスは、ロック済み状態710、720、730、および740のうちの1つまたは複数のタイムアウト期間たとえば1分も含む。タイムアウト期間が満了する前にモバイルデバイスがユーザーの操作を検出しない場合、デバイスは遷移して、被ロック状態かつ/またはスリープ状態または他の低消費電力状態に戻る。しかし、いくつかの例では、ビデオ録画が進行中の場合、カメラは、被ロック状態かつ/またはスリープ状態に入らず、代わりに、タイムアウト期間の満了を過ぎても録画を継続することができる。0104状態760では、ユーザーは、モバイルデバイスロック解除ユーザーインターフェース状態740から遷移してきており、デバイスの最上位レベルのホーム画面が提示される。すなわち、状態760にいるユーザーは、ホーム画面と関連したメニューを使用することによって、または画像キャプチャーボタンを押すことによって、画像キャプチャーアプリケーションなどのモバイルデバイスアプリケーションを呼び出すことができる。0105状態770では、モバイルデバイスは、たとえば状態760からの遷移762または状態750からの遷移776によって、未ロックモードのカメラファインダーに入っている。状態770における未ロックモードのファインダーは、機能のより大規模なセットを含む。たとえば、画像の削除、画像の送信、または画像のアップロード、および以前にキャプチャーした画像の表示などの、720に関してアクセス不可能と上記で説明した機能にアクセスできるようになる。さらに、ISO感度、絞り、シャッター速度などを含む、カメラ設定の設定などの潜在的に複雑なまたは混乱を招くファインダー固有の機能を、ユーザーにとって利用可能とすることができる。デバイスのロックを解除したユーザーは、モバイルデバイスの所有者である可能性が高いので、ユーザーを混乱させるまたは苦しめるリスクのより低い、これらの追加の特徴を提供することができる。デバイスは、入力を提供することによって、またはタイムアウト期間の満了後に、ホーム画面状態760に戻ることができる。モバイルデバイスは、遷移716と同様の方式で、ホーム画面に遷移する766こともできる。0106状態750では、モバイルデバイスは、カメラキャプチャー後未ロックモードである。ここで、画像の削除、画像の送信、画像のアップロード、および以前に保存した画像の表示のための追加機能などの追加機能を提供することができる。ユーザー入力を受け取ってファインダーに戻った後、またはタイムアウト期間の満了後、モバイルデバイスは状態770に戻る。さらに、上記で説明したように、デバイスは、遷移722と同様の方式で状態770から遷移する772こともできるし、また、状態726と同様の方式で遷移する776こともできる。0107当業者に理解されるように、図7に示される状態ダイアグラムは代表的な実施形態であるが、本発明の範囲および趣旨の範囲内で代替の組み合わせ、追加、および削除を行うことができる。たとえば、いくつかの例としては、以下で図9および付随するテキストにおいて説明するように、状態遷移を実行するための他の入力データに関連して近接センサーを利用することがある。いくつかの例は、ロック済みモードであるときのキャプチャー後モードへの遷移722を含まない。これらの例では、デバイスは、代わりに、ロック画面状態710に遷移する716。0108VIII.ロック済みモードの画像キャプチャーアプリケーションの例示的な呼び出し0109図8は、開示する技術の実施形態で使用できる、モバイルデバイスがロック済み状態である間に入力データを受け取り、画像キャプチャーアプリケーションを呼び出す別のより詳細な例示的な方法のフローチャート800である。0110プロセスブロック810では、ロックモードの間に入力データを受け取って画像キャプチャーアプリケーションをアクティブにする。上記で詳しく説明したように、入力データには、たとえば、カメラボタンの長押し、カメラボタンの押下とタッチベースユーザーインターフェースの確認、またはキーの組み合わせの押下を含む、さまざまな形がありうる。方法がプロセスブロック820に進むと、1つまたは複数のこのようなアクチュエーターをアクティブにして、ボタンのうちの1つもしく複数またはデバイスのシャーシ全体を振動させることによって、1つもしくは複数のカメラボタンまたはモバイルデバイスに接続されたアクチュエーターの振動などの触覚フィードバックを提供することができる。いくつかの例では、上記で詳しく説明したように、方法では、近接センサーを使用してこのようなフィードバックを提供するかどうか、またはプロセスブロック820に進むかどうかを判断することもできる。0111プロセスブロック820では、画像キャプチャーアプリケーションと関連するカメラファインダーが、ロック済みモードの限られた数の機能と共に表示される。0112プロセスブロック830では、第2の入力データを受け取って、たとえばカメラシャッターボタンによって画像をキャプチャーする。画像をキャプチャーした後で、方法は、プロセスブロック840に進む。0113プロセスブロック840では、キャプチャー後機能を選択するために、1つまたは複数のキャプチャー後制御機能のセットがユーザーに提示される。たとえば、ユーザーに、キャプチャー画像のズームイン/アウトを行う機能、または画像をキャプチャーするために使用した絞りまたはシャッター速度などの画像特性を表示する機能が提示されることがある。ユーザーにとって利用可能でない機能としては、キャプチャーした画像または他の以前にキャプチャーした画像を削除するための機能、キャプチャーした画像をコンピューティングクラウドに送信またはアップロードするための機能、またはキャプチャーした画像を電話機の壁紙として使用する機能がありうる。0114プロセスブロック850では、方法は、所定のタイムアウト期間たとえば5秒が満了する前にキャプチャー後入力選択を受け取るかどうかを評価する。タイムアウト期間が満了した場合、方法は、プロセスブロック855に進み、ここで、モバイルデバイスは被ロックモードにされる。これには、低消費電力状態または他のスタンバイ状態にされることを含むことができる。タイムアウト期間が満了する前にキャプチャー後入力データ選択を受け取った場合は、方法はプロセスブロック860に進む。0115プロセスブロック860では、チェックを実行して、デバイスがロック済みモードである間に、選択したキャプチャー後アクションが可能であるかどうかを判断する。選択したキャプチャー後アクションが可能である場合、方法は、プロセスブロック870に進み、ここで、選択したアクションを実行して、次にプロセスブロック820に戻って、カメラファインダーを表示する。キャプチャー後アクションが可能でない場合は、方法はプロセスブロック880に進む。0116プロセスブロック880では、ロック解除画面がユーザーに表示される。ユーザーは、次に、ロック解除画面によって提供されるインターフェースを使用してロックの解除または認証を行おうとする。認証に成功した場合、デバイスは未ロックモードにされ、方法はプロセスブロック890に進む。0117プロセスブロック890では、選択したアクションを実行し、方法はプロセスブロック895に進む。選択したアクションを実行でき、方法は、ホーム画面または他のモバイルデバイスメニューからの選択などの入力を介在させる必要なしに、プロセスブロック895に進むことができる。プロセスブロック895では、デバイスはカメラファインダーを表示するが、モバイルデバイスは、このとき未ロックモードであるので、ファインダーは、未ロックモードでのみ利用可能な機能のための追加の制御機構を表示することができる。たとえば、画像の削除、画像の送信、または画像のアップロード、および以前にキャプチャーした画像の表示などの、ロック済みファインダーで利用可能でない機能にアクセスできるようになる。0118IX.例示的なモバイルデバイスのための状態ダイアグラム0119図9は、開示する技術による、近接センサーおよび/または光センサーを組み込んだ例示的なモバイルデバイスのいくつかの状態を概説する状態ダイアグラム900である。モバイルデバイスに結合された近接センサーおよび/または光センサーを使用することが、物体がデバイスと近接しているたとえば、モバイルデバイスがユーザーのポケットまたはハンドバッグの中にあるかどうかを判断するのに役立つことがある。画像キャプチャーアプリケーションの呼び出しを防止することによって、誤ったキャプチャーのリスクを低減することができる。状態910では、近接センサーおよびカメラに結合されたハンドヘルドフォンhandheldphoneは、ロック済みスタンバイ状態であり、そのディスプレイはオフにされ、カメラアプリケーションもオフにされる。カメラキーの全押し上記で図2Aおよび付随するテキストにおいて説明したが検出された場合、電話機は状態920に遷移し912、ここで、1つまたは複数の近接センサーが、物体がセンサーのうちの1つまたは複数と近接しているかどうかを判断する。近接性チェックが失敗926たとえば、近くの物体が検出されるした場合、デバイスは、状態910に遷移して、ロック済みスタンバイ状態に戻る。近接性チェックが成功たとえば、近くの物体が検出されないした場合、デバイスは、状態930に遷移し922、ここで、タイマーは所定の期間たとえば1秒待機する。その期間中にカメラキーから指が離れた場合、デバイスは、状態910に遷移して932、デバイスをスタンバイモードに戻す。その期間中にカメラキーから指が離れなかった場合、デバイスは、カメラアプリケーションを起動して、状態950に遷移する。いくつかの例では、触覚または他の形のフィードバックをユーザーに提供する。たとえば、プロセスブロック810および820に関して上記で説明したように、カメラアプリケーションが呼び出されたことをユーザーに知らせるために、ならびにカメラアプリケーションがおそらく誤って起動されたことをユーザーに知らせるために、カメラシャッターボタンまたはモバイルデバイスのシャーシに結合された圧電アクチュエーターをアクティブにすることによって、触覚フィードバックを作成する。0120状態950では、カメラアプリケーションはファインダーモードで呼び出される。これは、デバイスに結合された1つまたは複数のディスプレイをオンにすること、およびカメラに画像をキャプチャーする準備をさせることを含む。いくつかの例では、カメラが受け取っている画像が、ライブでディスプレイに表示される。状態950にある間、デバイスは、カメラキーの半押しまたは全押しを受ける。半押しが検出された場合、デバイスは、カメラのオートフォーカスを行い、状態950に戻る956。カメラキーの全押しが検出された場合、デバイスは、画像をキャプチャーし、キャプチャー後モード図示せずに進んで954から、状態950に戻る。電源キーのすばやい押下と解放が検出された場合、デバイスのカメラおよびディスプレイ複数可がオフにされ、デバイスは状態910に遷移する952。0121電源キーを使用して状態910からの他の状態遷移を実現することができる。電源キーのすばやい押下と解放が検出された場合、デバイスはディスプレイをオンにして、状態960に遷移する962。状態960では、カメラのディスプレイはオンであるが、デバイスはロックされ、デバイスのカメラはオフにされる。カメラキーの全押しが検出された場合、デバイスはカメラを起動し、状態950に遷移する968。電源キーのすばやい押下と解放が検出された場合、ディスプレイがオフにされ、デバイスは状態910に遷移し964、ここで、画像キャプチャーモジュールおよび/または画像キャプチャーアプリケーションがスリープモードに入る。0122いくつかの例では、カメラアプリケーションは、近接センサーまたはカメラドライバの長期使用または反復使用を防止するようにキーのデバウンス状況を処理する追加のロジックを含む。このようなデバウンス状況の一例は、カメラボタンが誤って長期間たとえば30秒押されたときである。このようなデバウンス状況の別の例は、カメラボタンが誤って一定の間隔で繰り返し押されたときである。いくつかの例では、モバイルデバイスは、モバイルデバイスがカメラアプリケーションを誤って起動した可能性があることをユーザーに知らせるためにモバイルデバイスのボタンのうちの1つもしくは複数またはモバイルデバイスのシャーシに結合されたアクチュエーターをアクティブにすることなどによって、触覚フィードバックを提供することができる。0123いくつかの例では、モバイルデバイスは、ユーザーがロック済みカメラの機能を発見するのを支援するための追加機能を含む。たとえば、ロック済み状態の画像キャプチャーアプリケーションを初めて起動しようとするときたとえば、所与のモバイルデバイスの初めての起動、モバイルデバイスは、直ちにロック解除画面を展開させる。したがって、新しいモバイルデバイスを購入した後、ユーザーが画像キャプチャーアプリケーションを少なくとも1回使用しなければ、アプリケーションをロック済み状態で使用することはできない。別の例として、PINまたは他の識別認証を使用してデバイスがロックされていない場合たとえば、タッチスクリーンモバイルデバイスは、キーの組み合わせの押下により、またはクラムシェル形のものでデバイスを物理的に開けることによって、ロックを解除することができる、画像キャプチャーアプリケーションを起動すると、電話機が自動的にロック解除される。いくつかの例では、PINまたは他の個人識別を使用してモバイルデバイスがロックされていない場合、たとえば、ユーザーがスワイプしてカメラロールに入るときロック解除画面APIを呼び出すと、ユーザーは、対応する未ロック状態に直ちに戻され、ロック解除ユーザーインターフェースは示されない。0124X.モバイルデバイス用の例示的な電源0125図10は、2つの電源を示すブロック図1000である。この2つの電源とは、モバイルデバイスが低消費電力状態またはアクティブ状態であるときにモバイルデバイスの構成要素に電力を供給する低消費電力状態用電源1005と、デバイスがアクティブ時電力activepower状態であるときにモバイルデバイスの構成要素に電力を供給するが、デバイスが低消費電力状態であるときにはデバイスの関連する構成要素に供給する電力を低下させるアクティブ状態用電源1050である。図示のように、低消費電力状態で電力が供給される構成要素としては、電源ボタン1010、カメラシャッターボタン1020、およびワイヤレスモデムの受信機1030がある。したがって、デバイスが低消費電力状態であるとき、モバイルデバイスの構成要素のサブセットのみに電力が供給され、機能する。0126他のキーボードボタン1060、タッチスクリーンディスプレイ画面1070、ワイヤレスモデムの送信機1080、および音量ボタン1090を含む、その他の構成要素は、アクティブ状態用電源1050によって電力を供給され、その結果、これらの構成要素では、モバイルデバイスがスタンバイ状態であるとき、供給される電力を低下させることができる。0127XI.他の例示的なコンピューティング環境0128図11は、説明する実施形態、技法、および技術が実施できる適切なコンピューティング環境1100の一般化された例である。たとえば、上記で説明したように、コンピューティング環境1100は、ロック済み画像キャプチャーアプリケーション、未ロック画像キャプチャーアプリケーション、および近接センサーチェックアプリケーションを実施することができる。0129コンピューティング環境1100は、技術の使用または機能の範囲に関するいかなる限定も示唆するものではない。というのは、技術は、多様な汎用または専用のコンピューティング環境で実施することができるからである。たとえば、開示する技術は、ハンドヘルドデバイス、マルチプロセッサーシステム、マイクロプロセッサーベースのまたはプログラム可能な消費者向け電気機器、ネットワークPC、ミニコンピューター、メインフレームコンピューターなどを含む、他のデジタルカメラデバイスまたはコンピューターシステム構成と共に実施することができる。開示する技術はまた、通信ネットワークを介して接続されたリモート処理デバイスによってタスクが実施される分散コンピューティング環境において実施することができる。分散コンピューティング環境では、プログラムモジュールまたは命令は、ローカルとリモートの両方のメモリ記憶域デバイスに配置することができる。0130図11を参照すると、コンピューティング環境1100は、少なくとも1つの中央処理装置1110と、メモリ1120とを含む。図11では、この最も基本的な構成1130は、破線の内部に含まれる。中央処理装置1110は、コンピューター実行可能な命令を実行する。中央処理装置1110は、実プロセッサーであってもよいし、仮想プロセッサーであってもよい。マルチプロセッシングシステムでは、複数の処理ユニットが、コンピューター実行可能な命令を実行して、処理能力を増加させ、したがって、複数のプロセッサーが同時に稼動することができる。メモリ1120は、揮発性メモリたとえば、レジスタ、キャッシュ、RAMであってもよいし、不揮発性メモリたとえば、ROM、EEPROM、フラッシュメモリなどであってもよいし、この2つの何らかの組み合わせであってもよい。メモリ1120は、たとえば本明細書で説明する技術を実施できるソフトウェア1180を保存する。コンピューティング環境は、その他の機構を有してもよい。たとえば、コンピューティング環境1100は、記憶域1140と、1つまたは複数の入力デバイス1150と、1つまたは複数の出力デバイス1160と、1つまたは複数の通信接続1170と、1つまたは複数のタッチスクリーン1190とを含む。バス、コントローラー、またはネットワークなどの相互接続機構図示せずは、コンピューティング環境1100の構成要素を相互接続する。一般的に、オペレーティングシステムソフトウェア図示せずは、コンピューティング環境1100で実行される他のソフトウェアの運用環境を提供し、コンピューティング環境1100の構成要素のアクティビティを調整する。0131記憶域1140は、取り外し可能であってもよいし、取り外し不可能であってもよく、磁気ディスク、磁気テープまたは磁気カセット、CD-ROM、CD-RW、DVD、または情報を保存するために使用でき、コンピューティング環境1100内でアクセスできる他の任意の固定記憶域メディアがある。記憶域1140は、ソフトウェア1180用の命令を保存し、ソフトウェア1180は、本明細書で説明する技術を実施することができる。0132入力デバイス複数可1150は、タッチスクリーン、キーボード、キーパッド、マウス、ペン、またはトラックボールなどのタッチ入力デバイスであってもよく、音声入力デバイスであってもよく、スキャンデバイスであってもよく、近接センサーであってもよく、画像キャプチャーデバイスであってもよく、または入力をコンピューティング環境1100に提供する別のデバイスであってもよい。音声については、入力デバイス複数可1150は、サウンドカードであってもよいし、アナログまたはデジタルの形をした音声入力を受け入れる類似のデバイスであってもよい。出力デバイス複数可1160は、ディスプレイであってもよく、タッチスクリーンであってもよく、プリンタであってもよく、スピーカーであってもよく、CDライターであってもよく、コンピューティング環境1100からの出力を提供する別のデバイスであってもよい。タッチスクリーン1190は、入力デバイスたとえば、タッチスクリーンへの入力を受け取ることによってとして、出力デバイスたとえば、画像キャプチャーアプリケーションおよび認証インターフェースを表示することによってとして機能することができる。0133通信接続複数可1170によって、通信メディアたとえば、接続ネットワークを介した別のコンピューティングエンティティへの通信が可能になる。通信メディアは、コンピューター実行可能な命令、圧縮したグラフィック情報、または変調されたデータ信号内の他のデータなどの情報を伝える。0134コンピューター読み取り可能なメディアは、コンピューティング環境1100内でアクセスできる任意の利用可能なメディアである。限定ではなく、例を挙げると、コンピューティング環境1100では、コンピューター読み取り可能なメディアは、メモリ1120および/または記憶域1140を含む。容易に理解されるように、コンピューター読み取り可能な記憶域メディアという用語は、メモリ1120および記憶域1140などのデータ保存用の固定の記憶域メディアを含み、変調されたデータ信号などの伝送メディアを含まない。0135XII.例示的なモバイルデバイスネットワーク環境0136図12は、コンピューティングクラウド1208に接続されるモバイルデバイス1205のための適切な実装環境1200の一般化された例である。モバイルデバイス1205は、1つまたは複数のコンピューター読み取り可能な記憶域メディア1210上に保存されたコンピューター読み取り可能な命令を含むいくつかのモジュールを含み、コンピューター読み取り可能な記憶域メディア1210は、入力を受け取るための入力検出モジュール1230と、1つまたは複数のタッチスクリーンディスプレイ1252からのタッチスクリーンへの入力を受け取るためのタッチ入力モジュール1250と、出力をタッチスクリーン、スピーカー、および/または圧電変換器に提供するための出力モジュール1240とを含む。入力検出モジュール1230は、モバイルデバイス1205が低消費電力状態またはアクティブ時電力状態であるときには、1つまたは複数の低消費電力状態ボタン1234からの入力を受け取り、ならびにモバイルデバイスがアクティブ時電力状態あるときには、1つまたは複数のアクティブ状態ボタン1232からの入力を受け取るように構成されることができる。通信モジュール1220は、コンピューティングクラウド1208にいるサービスプロバイダーとたとえば、適切なワイヤード有線またはワイヤレスの通信プロトコルおよびネットワークを使用して通信できるようにモバイルデバイス1205を適合させる。01371つまたは複数のコンピューター読み取り可能な記憶域メディア1210は、ロック画面ユーザーインターフェースを使用してユーザーを認証するための認証モジュール1270と、1つまたは複数の近接センサー1262の近くにある物体を検出するための近接性検出モジュール1260と、画像キャプチャーモジュール1280と、1つまたは複数の画像キャプチャーアプリケーション1282も含む。画像キャプチャーモジュール1280および/または1つまたは複数の画像キャプチャーアプリケーション1282は、画像キャプチャーデバイスたとえば、カメラ1284に結合される。いくつかの例では、画像キャプチャーモジュールは、タッチスクリーンディスプレイ1252を使用してカメラファインダーなどの機能を提供するが、画像キャプチャーアプリケーション1282は、キャプチャー画像のコンピューティングクラウド1208へのアップロードまたは送信などの機能を提供する。いくつかの実施形態では、認証モジュール、画像キャプチャーモジュール、および/または画像アプリケーションのすべてまたは一部分は、コンピューティングクラウド1208内の代替の場所1290にいるサービスプロバイダーによって提供されることができる。0138図13は、説明する実施形態、技法、および技術が実施できる適切な実装環境1300の一般化された例である。0139例示的な環境1300では、種々のタイプのサービスたとえば、コンピューティングサービスが、コンピューティングクラウド1310によって提供される。たとえば、コンピューティングクラウド1310は、コンピューティングデバイスのコレクションを備えることができ、コンピューティングデバイスは、集中的または分散して配置することができ、インターネットなどのネットワークを介して接続された種々のタイプのユーザーおよびデバイスにクラウドベースのサービスを提供する。実装環境1300をさまざまな方法で使用して、コンピューティングタスクを達成することができる。たとえば、いくつかのタスクたとえば、ユーザー入力の処理およびユーザーインターフェースの提示は、ローカルコンピューティングデバイスたとえば、接続されたデバイス1330、1340、1350上で実行でき、他のタスクたとえば、以後の処理で使用されるべきデータの保存は、コンピューティングクラウド1310で実行することができる。0140例示的な環境1300では、コンピューティングクラウド1310は、さまざまな画面機能を有する接続されたデバイス1330、1340、および1350にサービスを提供する。接続されたデバイス1330は、コンピューターの画面1335たとえば、中型の画面を有するデバイスを表す。たとえば、接続されたデバイス1330は、デスクトップコンピューター、ラップトップ、ノートブック、ネットブックなどのパーソナルコンピューターとすることができる。接続されたデバイス1340は、モバイルデバイスの画面1345たとえば、小型の画面を有するデバイスを表す。たとえば、接続されたデバイス1340は、携帯電話、スマートフォン、携帯情報端末、タブレットコンピューターなどとすることができる。接続されたデバイス1350は、大型の画面1355を有するデバイスを表す。たとえば、接続されたデバイス1350は、テレビの画面たとえば、スマートテレビまたはテレビに接続された別のデバイスたとえば、セットトップボックスまたはゲーム機などとすることができる。接続されたデバイス1330、1340、および1350のうちの1つまたは複数は、タッチスクリーン機能を含むことができる。タッチスクリーンは、さまざまな方法の入力を受け入れることができる。たとえば、容量方式タッチスクリーンは、物体たとえば、指先またはスタイラスが、表面全体を流れる電流を曲げたり遮ったりするときに、タッチ入力を検出することができる。別の例として、タッチスクリーンは、光センサーを使用して、光センサーからのビームが遮られたときにタッチ入力を検出することができる。画面の表面との物理的接触は、入力がいくつかのタッチスクリーンによって検出されるのに必要ではない。画面機能のないデバイスも例示的な環境1300で使用することができる。たとえば、コンピューティングクラウド1310は、サービスをディスプレイのない1つまたは複数のコンピューターたとえば、サーバーコンピューターに提供することができる。0141サービスは、サービスプロバイダー1320を通して、またはオンラインサービスの他のプロバイダー図示せずを通してコンピューティングクラウド1310によって提供されることができる。たとえば、クラウドサービスは、特定の接続されたデバイスたとえば、接続されたデバイス1330、1340、1350の画面のサイズ、ディスプレイの機能、および/またはタッチスクリーンの機能に合わせてカスタマイズすることができる。0142例示的な環境1300では、コンピューティングクラウド1310は、本明細書で説明する技術およびソリューションを、少なくとも一部はサービスプロバイダー1320を使用して、種々の接続されたデバイス1330、1340、1350に提供する。たとえば、サービスプロバイダー1320は、集中型ソリューションを種々のクラウドベースのサービスに提供することができる。サービスプロバイダー1320は、ユーザーおよび/またはデバイスたとえば、接続されたデバイス1330、1340、1350および/またはこれらのデバイスのそれぞれのユーザー用のサービスのサブスクリプションを管理することができる。0143開示する方法、装置、およびシステムは、いかなる形でも限定するものとして解釈されるべきではない。その代わりに、本開示は、単独の、ならびに互いとの種々の組み合わせおよびサブ組み合わせを行った、開示する種々の実施形態の新規かつ自明でない特徴および態様を対象とする。開示する方法、装置、およびシステムは、任意の特定の態様または特徴またはそれらの組み合わせに限定されず、開示する実施形態および方法は、任意の1つまたは複数の特定の利点が存在するべきであること、または、課題が解決されるべきであることを必要としない。本出願で説明する技法および解決策は、種々の組み合わせで使用して、スマートフォンなどのモバイルデバイスを含むモバイルデバイスとのユーザーエクスペリエンスの向上を提供することができる。0144本明細書で説明する方法のいずれも、このような方法を実行するたとえば、コンピューティングデバイスに実行させるためのコンピューター実行可能な命令を備えるたとえば、これを有するまたは保存する1つまたは複数のコンピューター読み取り可能なメディアたとえば、記憶域または他の有形のメディアによって実行することができる。動作は、全自動であってもよいし、半自動であってもよいし、手動での介入を必要としてもよい。0145技術革新の原理を詳細な説明および添付の図面において説明し図示してきたが、このような原理から逸脱することなく構成および詳細に関して種々の実施形態を修正できることは認識されよう。たとえば、本明細書で説明する、スチル写真をキャプチャーするための任意の技術は、ビデオのキャプチャーにも適合することができる。本明細書で説明するプログラム、プロセス、または方法は、別段に規定されていない限り、いかなる特定のタイプのコンピューティング環境に関係するものではなく、これに限定されるものでもないことを理解されたい。種々のタイプの汎用または専用のコンピューティング環境は、本明細書で説明する教示による動作と共に使用されてもよいし、これを実行してもよい。ソフトウェアとして示される実施形態の要素はハードウェアとして実施することができるし、その逆も同様である。0146開示する発明の原理を適用できる多数の可能な実施形態を鑑みて、図示の実施形態は、本発明の好ましい例に過ぎないことを認識するべきであり、本発明の範囲を限定するものとしてみなすべきではない。そうではなく、本発明の範囲は、以下の特許請求の範囲によって定義される。したがって、本発明者らは、これらの特許請求の範囲およびそれらの等価物の範囲に入るすべてのものを本発明として主張する。