(57)【要約】  主題となる開示は、電話機などのモバイル機器がロック状態にあるときに現れるそのロック壁紙コンテンツ（例えば画像または動画）を当該モバイル機器が自動的に変更する技術に向けられている。ＡＰＩなどにより、コンテンツを必要に応じて取得することを含め、コンテンツ変更の際に従うべき情報をアプリケーションもしくはサービスから取得することができる。ロック壁紙コンテンツは自動変更イベントに応答して変わりうるほか、現在の機器状況に対応してもよい。例えば、ロック壁紙コンテンツは、現在再生中のポッドキャスト、オーディオトラック、または現在動作中のアプリケーションプログラムもしくはサービスに基づいて表示されうる。ロック壁紙は、ソーシャルネットワーキングサイトから、またはお気に入りストアから取得されたコンテンツの間で変わりうる。機器は、ジェスチャ操作によるコンテンツ変更を許容してもよい。
2014528213.tif 000002
【特許請求の範囲】
【請求項１】
ロック画面状態を有する機器を備えたシステムであって、前記機器は現在の機器状況に対応するロック壁紙情報をコンポーネントインタフェースにおいて受領するように構成され、前記ロック壁紙情報は、前記機器が前記ロック画面状態にあるときに表示するべきロック壁紙コンテンツを指定し、前記機器は、前記ロック壁紙情報に基づいてコンテンツを取得し、そのコンテンツを機器の表示画面に出力するようにさらに構成される、システム。
【請求項２】
前記現在状況は現在再生中のポッドキャストに対応し、ａ）前記ロック壁紙情報は、前記現在再生中のポッドキャストに関連するメタデータ内のコンテンツを、または前記現在再生中のポッドキャストに関連するメタデータ内のコンテンツへの参照を含む、あるいはｂ）前記ロック壁紙情報は、前記現在再生中のポッドキャストに関連するメタデータ内の１つまたは複数のキーワードを含み、前記機器はキーワードベースの検索を要求することによって前記１つまたは複数のキーワードに基づいて前記コンテンツを取得する、あるいはｃ）前記ロック壁紙情報は、前記現在再生中のポッドキャストの音声から認識される１つまたは複数の単語を含み、前記機器はワードベースの検索を要求することによって前記１つまたは複数の単語に基づいて前記コンテンツを取得する、あるいはｄ）ａ）、ｂ）、および／またはｃ）の任意の組み合わせである、請求項１に記載のシステム。
【請求項３】
前記現在状況は現在再生中のオーディオトラックに対応するか、またはフォアグラウンドもしくはバックグラウンドのアプリケーションとして動作しているアプリケーションプログラムに対応し、前記ロック壁紙情報は、前記アプリケーションプログラムによって指定されるコンテンツを含む、請求項１に記載のシステム。
【請求項４】
前記現在状況は自動変更イベントに対応し、前記ロック壁紙情報は、現在表示されているロック壁紙コンテンツとは異なる、前記自動変更イベントに基づく他のロック壁紙コンテンツへの参照を含む、請求項１に記載のシステム。
【請求項５】
前記機器は、前記現在表示されている前記ロック壁紙コンテンツを、第１のイベントにおいて、指定されたソースから選択し、前記他のロック壁紙コンテンツを、第２のイベントにおいて、前記指定されたソースから選択するように遠隔的に設定される、請求項４に記載のシステム。
【請求項６】
コンピューティング環境において、少なくとも一部が少なくとも１つのプロセッサ上で実行される方法であって、
第１のロック壁紙コンテンツを表示する工程と、
前記第１のロック壁紙コンテンツとは異なる第２のロック壁紙コンテンツを自動変更イベントに応答して表示する工程と
を含む方法。
【請求項７】
前記第２のロック壁紙コンテンツを、ａ）前記ロック壁紙コンテンツを指定するポッドキャストのメタデータへのアクセスによることを含め、現在再生中のポッドキャストに関連する情報から、あるいはｂ）コンテンツの検索に使用可能な１つまたは複数のキーワードを含むメタデータにアクセスすることによって、あるいはｃ）コンテンツの検索に使用可能な１つまたは複数のキーワードに対応するテキストをポッドキャストの音声認識から取得することによって、あるいはｄ）現在動作中のアプリケーションプログラムまたはサービスによって提供される情報から、あるいはｅ）時間ベースの選択による、もしくはユーザジェスチャの選択による、もしくは時間ベースの選択とユーザジェスチャの選択の両方によることを含む、指定のお気に入り群から、あるいはｆ）ソーシャルネットワークのソースストアから、あるいはａ）、ｂ）、ｃ）、ｄ）、ｅ）、またはｆ）の任意の組み合わせによって、選択する工程をさらに含む、請求項６に記載の方法。
【請求項８】
前記第２のロック壁紙コンテンツを選択する工程は、時間ベースの選択を通して、またはソーシャルネットワークによって提供される通知によって、または時間ベースの選択とソーシャルネットワークによって提供される通知の両方によって行われる、請求項７に記載の方法。
【請求項９】
コンピュータ実行可能な命令を有する１つまたは複数のコンピュータ可読媒体であって、前記命令は実行されるときに、
ユーザ定義された間隔で一組のユーザ指定コンテンツの中から選択されたロック壁紙を表示することによって、機器の表示画面上の機器のロック壁紙を自動的に変更する工程と、
ユーザジェスチャの検出に基づき、前記機器のロック壁紙を前記ユーザ定義された間隔の前に自動的に変更する工程と
を含む工程を実行する、コンピュータ可読媒体。
【請求項１０】
前記機器の表示画面に表示される他の情報を、前記ユーザジェスチャの検出に応答して除去またはフェードアウトする工程と、ある時間間隔内にさらなるユーザジェスチャを検出しないことに応答して、前記他の情報を復元またはフェードインする工程と、
を含むさらなるコンピュータ実行可能な命令を有する、請求項９に記載の１つまたは複数のコンピュータ可読媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
タッチスクリーン式モバイル機器（例えばスマートフォン）は、「ロック画面」を使用することで、機器が能動的に使用されていないときに機器ソフトウェアによって偶発的な接触が検出されうるのを防止する。ロック画面は機器の電源を最初に入れたときにも現れる。ロック画面は一般に時刻、日付、メッセージ通知、およびセルラー信号強度やバッテリレベルなどのシステム状態を伝える。
【０００２】
最近のモバイル機器では、機器がロック画面状態にあるときに伝達情報の下に現れる「ロック壁紙」と呼ばれることのある画像をユーザが指定できる。例えば、不動作によって画面が暗くなった（タイムアウトした）後に機器が表示画面を照明するようにユーザが最初にボタンに触れるときに、ロック壁紙が現れる。このように、ロック壁紙は、アプリケーションアイコン（通常の壁紙の上に現れうるもの）が並ぶホーム画面をユーザが見る前に、現れる。
【０００３】
一般に、ユーザが正しい機器を持っている（そして、例えば家族または友人の、類似もしくは同等の機種だが画像が異なる機器ではない）こと以外、さらにはユーザのアプリケーションに到達してそれを起動するためにユーザがさらに操作を行う必要があること以外、ロック壁紙が伝達する情報はおそらくほとんどないか、あるいはまったくない。しかし、これは限られた、かつきわめて基本的な情報であり、したがってそれほど有用ではない。
【発明の概要】
【課題を解決するための手段】
【０００４】
この「概要」を記載する目的は、以下の「発明を実施するための形態」でさらに説明する選ばれた代表的概念を簡単に紹介することにある。この「概要」は、特許請求の範囲に記載される対象の主な特徴または本質的な特徴を明らかにすることを意図しているのでもなければ、特許請求の範囲に記載される対象の範囲を限定するような方法で使用されることを意図しているのでもない。
【０００５】
簡潔にいえば、本明細書に記載する対象のさまざまな態様は、機器がロック状態にあるときに現れるロック壁紙コンテンツ（例えば、画像、動画、アニメーションなど）が第１のロック壁紙コンテンツの表示から第２の異なるロック壁紙コンテンツの表示へと自動的に変更される技術に向けられている。一態様において、機器はコンポーネントインタフェースを用いて構成設定され、それにより、現在の機器状況〔コンテキスト〕に対応するロック壁紙情報が受領される。ロック壁紙情報は、機器がロック画面状態にあるときに表示するべきロック壁紙コンテンツを指定する。機器はロック壁紙情報に基づいてロック壁紙コンテンツを取得し、そのコンテンツを機器の表示画面に出力する。
【０００６】
例えば、現在状況は現在再生中のポッドキャストに対応してもよく、ロック壁紙情報はポッドキャストのメタデータ内のコンテンツおよび／またはコンテンツへの参照を含みうる。ロック壁紙情報は、ポッドキャストのメタデータ内の１つまたは複数のキーワード、および／または現在再生中のポッドキャストの音声から認識される１つまたは複数の単語に対応しうる。一方、機器はキーワード／ワードベースのサーチを要求することによってコンテンツを取得する。
【０００７】
現在状況は現在再生中のオーディオトラック、またはあるアプリケーションプログラムもしくはサービスに対応しうる。ロック壁紙情報は、アプリケーションプログラムによって指定されるコンテンツ、例えば、あるオーディオトラックについてのオーディオトラック関連データ、および別のアプリケーションプログラムについての広告などを含む。
【０００８】
一態様において、ロック壁紙コンテンツの変更は自動変更イベントに応答して発生する。自動変更イベントの例としては、例えば、時間ベースのイベントによる、もしくは機器において受信されるソーシャルネットワーク通知による、ソーシャルネットワークのソースコンテンツストアから取得されるロック壁紙コンテンツの間での変更がある。時間ベースの自動変更イベントは、ユーザが指定したお気に入りの間でロック壁紙コンテンツを変更するのに使用されうる。変更は、自動変更イベントを生成するジェスチャの検出によってであってもよい。アクティブロック壁紙の別の供給源は、ある許可済みエンティティ（ロック壁紙の自動設定が委託された別の者など）を通してコンテンツを追加する、リモートソースを含む。
【０００９】
一態様では、ユーザ定義された変更間隔で一組のユーザ指定コンテンツの中から選択されたロック壁紙を機器が表示している間、機器はユーザジェスチャを検出し、それに応答して機器のロック壁紙を自動的に変更しうる。このジェスチャに基づき、そのロック壁紙に関連して表示される他の情報はしばらく除去／フェードアウトされうる。機器がある時間間隔内にそれ以上のユーザジェスチャを検出しない場合、上記の他の情報は復元／フェードインされうる。
【００１０】
その他の利点は、以下の詳細な説明を図面と合わせて解釈すれば明らかとなるだろう。
【００１１】
本発明は添付の図面において一例として説明されているのであり、限定されているのではない。図面において同じ参照番号は同様の要素を示す。
【図面の簡単な説明】
【００１２】
【図１】ロック壁紙コンテンツを能動的に変更する一実装例のコンポーネント例を表すブロック図である。
【００１３】
【図２Ａ】現在再生中のポッドキャストに関連する、ポッドキャストのメタデータ内に指定される情報に基づいて、ロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００１４】
【図２Ｂ】現在再生中のポッドキャストに関連する、ポッドキャストのメタデータから抽出されたキーワード情報に基づいて、ロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００１５】
【図２Ｃ】現在再生中のポッドキャストのポッドキャスト音声から認識される音声情報に基づいてロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００１６】
【図３】現在再生中のオーディオトラックに基づいてロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００１７】
【図４】現在動作中のアプリケーション（例えば、個人用オーディオステーション）に基づいてロック壁紙コンテンツ（例えば広告）を表示および変更する工程例を表す流れ図である。
【００１８】
【図５】ソーシャルネットワークのコンテンツ源に基づいてロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００１９】
【図６】指定コンテンツ源からのロック壁紙コンテンツの表示と変更を含め、機器のロック壁紙のリモートコンフィギュレーションを可能にする工程例を表す流れ図である。
【００２０】
【図７】ユーザ指定されたお気に入りコンテンツ群に基づいてロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００２１】
【図８】検出されたユーザジェスチャに基づいてロック壁紙コンテンツを表示および変更する工程例を表す流れ図である。
【００２２】
【図９】本明細書に記載するさまざまな実施形態の１つまたは複数の態様が実施できる、例えば携帯電話機の例における、代表的な非限定のコンピューティングシステムまたは動作環境を表すブロック図である。
【発明を実施するための形態】
【００２３】
本明細書に記載する技術のさまざまな態様は、一般に、ロック壁紙（例えば画像、動画、またはアニメーションを含むコンテンツ）が自動的に選択されて機器画面に表示される技術に向けられる。そのため、ロック壁紙は、機器もしくはソフトウェアプログラムの現在の状況、または他の自動変更イベントに基づくなどして変動する。状況はアプリケーションまたはアプリケーションの現在状態に対応しうる。これには、フォアグラウンドで動作していない（したがって一般には表示の制御をもたない）バックグラウンドのアプリケーションもしくはサービスに関するものが含まれる。例えば、スポーツ競技について実況／分析する現在動作中のポッドキャストは、そのスポーツ競技に何らかの一般的なもしくはより具体的な仕方で関連するロック壁紙を有しうる。
【００２４】
本明細書中のいずれの例も限定的なものではないことを理解するべきである。例えば、本明細書ではタッチスクリーン式のモバイル機器／スマートフォンを例として用いているが、本明細書に記載する概念の少なくともいくつかはパーソナルコンピュータなどに適用可能である。このように、本発明は本明細書に記載する特定の実施形態、態様、概念、構造、機能、または例のいずれにも限定されない。むしろ、本明細書に記載する実施形態、態様、概念、構造、機能、または例はいずれも限定的なものではなく、本発明は一般にコンピューティングおよびコンテンツ表示においてメリットと利点を提供するさまざまなやり方で使用されうる。
【００２５】
図１は、一実装例のさまざまなコンポーネントを示すブロック図である。一般に、ファーストパーティの（例えば、オペレーティングシステムベンダが提供する）ロック壁紙コンポーネント１０２は、アクティブロック壁紙機構１０４を含むか、またはそれと結合されている。例えば、ロック壁紙コンポーネント１０２はオペレーティングシステムに組み込まれ、「設定（Ｓｅｔｔｉｎｇｓ）」のユーザインタフェースを介してユーザによってアクセスされうる。
【００２６】
一態様において、アクティブロック壁紙機構１０４（および／またはコンポーネント１０２）は、アプリケーションプログラミングインタフェース（ＡＰＩ）１０６などを含む。それにより、アプリケーション１０８（またはサービス）は、ロック壁紙が現在状況データまたは他の自動変更イベントに基づくなどして能動的に変更／出力されるように指定もしくは要求しうる。なお、「自動」変更イベントは、現在行われているように、ユーザが機器の設定メニューに手動で移動して異なる画像を選択するのとは対照的である。
【００２７】
アプリケーションまたはサービスは、ファーストパーティプログラムまたはサードパーティプログラム（例えば、異なるソフトウェアベンダからのもの）でありうる。なお、バックグラウンドアプリケーションはアプリケーション１０８の一例であるが、アプリケーションは例えばバックグラウンドに移動することによって表示画面１１０の制御を放棄することを計画しているものなど、フォアグラウンドのアプリケーションであってもよい。ユーザインタフェースは、後述するジェスチャ検出によるものを含め、ロック壁紙の変更にも使用されうる。
【００２８】
なお、ユーザがロック壁紙を見るには、機器が、ユーザがＰＩＮ（個人識別番号）を用いて機器をロック解除する必要がある状態に実際にある必要はない。これが起こりうる理由は、例えば、すべてのユーザがＰＩＮを使用するとは限らないため、または機器をロックするタイムアウトが画面の不動作タイムアウトより長い場合があり、そのためユーザが活動を再開させ、それにより機器がロックされる前にディスプレイを再動作させうるためである。さらに、ロック壁紙は、オペレーティングシステム（例えばコンポーネント１０２）がそれが出力されることを指定するといつでも出力されうる。したがって、本明細書でいう「ロック壁紙」は、ロック解除された機器においても画面上に現れうる。
【００２９】
後述するように、アクティブロック壁紙機構１０４は、ロック壁紙としてディスプレイに出力するために、どの表示コンテンツ（例えば、１つまたは複数の画像および／または動画のセット）がローカルストレージ１１４および／またはリモートデータソース１１６から取得される必要があるのかを判定する、選択ロジック１１２を備えうる。選択ロジック１１２は、あらゆるロック壁紙関連データ（メタデータおよび／または表示可能コンテンツへの参照など）をアプリケーション１０８から受信するようにも構成される。
【００３０】
ある実装では、アクティブロック壁紙機構１０４が異なるコンテンツを示すことを複数のアプリケーションまたはサービスが要求している場合、選択ロジック１１２は競合を解決するためのルールや優先度データなどを備えうる。例えば、あるアプリケーションまたはサービスは、友人からソーシャルネットワーキング通知を受信したという現在状況に基づいて友人関連の画像群を表示したいが、別のアプリケーションまたはサービスは、現在のＧＰＳ座標を有するという現在状況に基づいてマップを表示したいという場合、重要度ランキングに基づいてマップが選択されてもよい。重要度ランキングはユーザ設定可能でありうる。
【００３１】
ロック壁紙コンポーネント１０２／アクティブロック壁紙機構１０４は、従来のロック画面タイムアウト機構を用いるなどして、ロック状態に移行してロック壁紙を示すべき時を決定しうる。あるいは、アプリケーションまたはサービスは、コンテンツを示す時間を要求するか、またはコンテンツを示すイベントを指定しうる。例えば、ロック壁紙をすぐ表示するか、あるいはアプリケーションがバックグラウンドに移行する、または閉じるときに表示する、などである。上述のように、これは画面が実際にロックされているかどうかとは無関係でありうる。
【００３２】
一例として、バックグラウンドのアプリケーションまたはサービスがユーザの開始操作によってポッドキャストを再生している状況を考える。バックグラウンドのアプリケーション１０８またはサービス（もしくは選択ロジック１１２）は、従来のロック壁紙の代わりに、ロック壁紙機構１０４に指令してポッドキャストに関係するロック壁紙（例えば、画像または動画）を出力させうる。
【００３３】
図２Ａから図２Ｃは、能動的壁紙機構および選択ロジックがポッドキャストと連動して動作し、かかるアクティブロック壁紙コンテンツを表示する流れのいくつかの例を示す。例えば、野球の試合を実況するポッドキャストを聞いている場合、ロック壁紙は、ある特定選手に関する可視コンテンツ（例えば、画像、動画、またはアニメーション）を出力するように更新されうる。例えば、ポッドキャストは画像または画像の取り出し元となるＵＲＬリンクを埋め込んでいてもよいし、または関連画像を探すためにポッドキャストのメタデータが使用されてもよいし、またはポッドキャストにおいて認識される繰り返される単語および／または何らかのキーワードに基づいて画像を取り出すのを支援するために音声認識ソフトウェアが使用されてもよい。
【００３４】
図２Ａにおいて、ユーザはステップ２０２で表されるようにポッドキャストを開始する（「ＮＯ（待機）」の分岐はそのようなイベントが発生するまで待機することを表し、また図示されるようなループではなくイベント駆動型であってもよい）。ステップ２０４において、この選択肢ではポッドキャストはメタデータと関連しており、これにアクティブロック壁紙機構１０４／選択ロジック１１２（図面およびこの例では簡単のために「電話機」と呼ぶ）がアクセスする。本例において、メタデータは画像もしくはその他の可視コンテンツに対する参照（例えばＵＲＬ）を含む。該画像もしくはその他の可視コンテンツは電話機がステップ２０６において適切なデータストア２０８からダウンロードし、ロック壁紙として能動的に設定（出力）する。なお、メタデータそのものが画像またはその他のコンテンツを含んでもよいが、メタデータはたいていそれへの参照情報を含む。
【００３５】
ステップ２１０で表されるように、ロック壁紙はポッドキャストの間、選択された状態を維持するが、ポッドキャストが（例えば、野球ポッドキャストの間に異なる選手を表示するために）メタデータを変更する場合、あるいはある期間後など、何らかの変更イベントに際しての変更（例えば、異なるＵＲＬへの切り替え）をメタデータが指定する場合はその限りではない。ステップ２１２は、ユーザがポッドキャストを終了することを表す。このとき、本例では、ロック壁紙はユーザ設定されたロック壁紙（または、ユーザがロック壁紙をまだ設定していない場合は機器デフォルト）に戻される。
【００３６】
図２Ｂは図２Ａにいくらか似ているが、ポッドキャストのメタデータがＵＲＬを指定するのでなく、ポッドキャストのメタデータがキーワードを含むという点で異なっている。電話機はステップ２２４で該キーワードにアクセスし、さらにステップ２２６では該キーワードをクエリなどに用いて適切な画像（もしくは動画）を検索／ダウンロードする。ブロック２２８は、キーワード検索およびダウンロードの要求に応答して表示可能なコンテンツを返す検索エンジンなどを表す。何らかの変更がある（ステップ２３０）まで、またはユーザがポッドキャストを停止する（ステップ２３２）まで、ロック壁紙はそのまま維持される。
【００３７】
図２Ｃは図２Ｂに似ているが、ポッドキャストのメタデータがキーワードを提供する代わりに、電話機がステップ２５４において音声認識を用いてキーワードを取得する点で異なっている。認識されたテキストから名詞が構文解析され、ランダムに選択されるか、もしくは何らかの他の方法で（例えば、何らかの人気指標によって、および／または野球のポッドキャスト中に認識される選手名によって）選択されうる。ステップ２５６において、電話機は選択された名詞のうちのもう１つをクエリなどに用いて、適切な画像（もしくは動画）をステップ２５６を通して検索／ダウンロードする。ブロック２５８は、キーワード検索およびダウンロードの要求に応答して表示可能なコンテンツを返す検索エンジンなどを表す。新しい音声認識サイクルなど何らかの変化がある（ステップ２５０）まで、またはユーザがポッドキャストを停止する（ステップ２５２）まで、ロック壁紙はそのまま維持される。
【００３８】
このように、異なるロック壁紙の選択と表示にあたっては、コンテンツを指定するメタデータ（図２Ａ）、コンテンツの取得に使用されるキーワードを提供するメタデータ（図２Ｂ）、またはコンテンツの取得に使用されるキーワードを提供するポッドキャストの音声認識（図２Ｃ）の形の、ポッドキャストの現在状況が、使用されうる。ポッドキャストに関連する画像の選択にはそれ以外の方法も実施可能である。
【００３９】
別の例として、サービスまたはバックグラウンドのアプリケーションがバックグラウンドオーディオプレーヤを含む場合を考える。バックグラウンドのアプリケーションは、従来のロック壁紙の代わりに、現在のオーディオトラックと何らかの関係がある情報（例えばアーティスト、タイトル、および／またはアルバム）をアクティブロック壁紙機構に提供しうる。選択ロジック１１２はローカルストレージまたはリモートデータソースからアーティストの（または例えばアルバムジャケットの）画像を取得し、そのコンテンツを再生中の楽曲の現在状況に基づいて現在のロック壁紙として表示しうる。アクティブロック壁紙機構は、アーティスト、タイトル、および／またはアルバムデータを示すテキストを画像上に重ね合わせるなどして、画像を修正しうる。オーディオプレーヤは、所望されるとき（楽曲が変わるときなど）に、アプリケーションインタフェースの呼び出しなどを通して壁紙を変更してもよい。
【００４０】
図３は、能動的壁紙機構および選択ロジックがアプリケーションと連動して動作し、かかるアクティブロック壁紙コンテンツを表示する流れを示す。この動作は、ステップ３０２において、ユーザが音楽またはその他のオーディオを再生すると決めたときに始まる。ステップ３０４は、楽曲について、関連する画像または動画などをデータストア３０６からダウンロードする（あるいは他の仕方でそれにアクセスする）ことを表す。図３の例ではアーティストの画像だが、他のコンテンツを含んでもよい。ステップ３０８はコンテンツをロック壁紙として表示する。なお、かかる可視コンテンツがローカルにキャッシュされることも、または楽曲が購入されるときに取得される（例えば、楽曲が画像または動画に付属する）ことも現実的に可能である。さらに、楽曲が変わるとき（ステップ３１０）にアーティストが同じであり、したがって画像が適宜再利用されることも現実的に可能である。オーディオプレーヤは一般データ（例えば、楽曲識別子）を提供してもいいし、対応する画像を取得するために選択ロジックが使用する、より具体的なデータ（ある特定の画像もしくは動画のＵＲＬ）を提供してもいい。ユーザが音楽の再生を停止する（ステップ３１２）と、ユーザ設定されたロック壁紙に戻される。
【００４１】
図４は、アクティブロック壁紙の選択と出力に関する別の例を含む。図４において、ユーザは、個人用オーディオステーションを再生する（または、広告に結びつけられてもよい別のアプリケーションを実行する；この例ではアプリケーション例として個人用オーディオステーションを使用する）ことをステップ４０２で決定する。ステップ４０４において、アプリケーションはリモートストア４０６から広告またはその他のコンテンツ（画像もしくは動画）をダウンロードし、ＡＰＩ１０６（図１）を用いてロック壁紙をこの広告またはその他のコンテンツに設定する。次いで、アプリケーションはバックグラウンドなどに移行し、ロック壁紙がそのコンテンツを表示した状態で画面の制御を放棄しうる。アプリケーションはステップ４１０において（バックグラウンドで動作している間などに）コンテンツを変更しうる。ユーザがステップ４１２でアプリケーションを停止する決定を行うまで、上記ロック壁紙はそのまま維持される。なお、上述のように、別のアプリケーションなどが競合解決に勝つことで変更が生じることがあるが、そのことは図４では簡単のために図示していない。
【００４２】
図５は、ソーシャルネットワーキング（ＳＮ）ソースに基づいて能動的に変わるロック壁紙に関する。一般に、ステップ５０２において、ユーザはソーシャルネットワーキングのフォトストリームから画像をプルするように機器を設定する。サイトが電話機に画像をプッシュすることも現実的に可能である。ある時間間隔に達するなど、定期的もしくは随時生じうるある適切な変更イベントにおいて、電話機はソーシャルネットワーキングサイトのデータストア５０６から１枚の画像（または、可能性としてはキャッシュするために複数枚）をダウンロードする（ステップ５０４）。この画像はステップ５０８において、例えばバックグラウンドのサービスによってアクセスされる際に、ＡＰＩ経由でロック壁紙として設定される。ステップ５１０は、例えば定期的な間隔で発生する時間イベントなどの変更イベントに際して画像を変更する。
【００４３】
なお、友人もしくは友人の友人によるなど、ソーシャルネットワークの画像ストアに対して変更がなされると、それらが相続いて、ランダムに、あるいはその他のやり方で選択されるときに壁紙が提供されうる。すなわち、ロック壁紙は、ユーザのソーシャルネットワーキンググラフに対応する画像群を表示しうる。例えば、ユーザは、自分の兄弟がソーシャルネットワーキングサイトを通してその友人とオープンな形で共有した最近の旅行の写真を、自動的に見ることになりうる。
【００４４】
さらに、定期的な、もしくは随時の壁紙変更の代わりに、またはそれに加えて、友人からのソーシャルネットワーク通知などの非時限イベントによってダウンロードが誘起されうる。かかる通知の際、画像はその特定の友人に関する画像の供給源からダウンロードされうる。
【００４５】
図６はアクティブロック壁紙の別の態様、すなわち、承認された他者（例えば、友人、家族、新聞、ブログなどの第三者エンティティ）が画像、動画、またはその他のコンテンツをリモートで設定できるように、機器の壁紙へのリモートアクセスをユーザが許可できるようにする流れを示す。例えば、これにより、技術的な適格者が技術に疎い母の電話機に孫の写真および動画を設定することが可能になる。
【００４６】
ユーザが、自身の壁紙を更新することを許される他のユーザを選択できるようにするウェブフロントエンドおよび／またはウェブサービスが提供される。認証は、ソーシャルネットワーク経由、Ｗｉｎｄｏｗｓ（登録商標）  Ｌｉｖｅ  ＩＤ経由、またはメッセージングを介して送信されるその他の一意の識別子を用いて処理されうる。
【００４７】
ステップ６０２において、ユーザは、一または複数の指定されたエンティティがリモートコンフィギュレーションを行えるように機器を設定する。これはウェブフロントエンドおよび／またはウェブサービスにアクセスすることを含みうる（アクセスは一般には当該機器経由で実施されるが、ユーザが自分の身元を正しく証明可能である限り、他のコンピュータ経由で行ってもよい）。またこの処理では、機器をこのコンフィギュレーション設定で設定しうる。
【００４８】
ある別の時間に、ステップ６０４とステップ６０６において、許可済みエンティティがウェブページまたはアプリケーションとウェブサービスを使うなどして、画像もしくはその他のコンテンツをリモートストア６０８にアップロードする。ステップ６１０では、電話機が例えばある時間間隔でのポーリングにより、またはプッシュ／オンデマンド通知を経て、該画像を受け容れる。
【００４９】
次に別の態様として、図７は、ユーザが写真と動画をお気に入りとしてマーク付けできるようにし、それによってお気に入り群を生成することを表している。ステップ７０２で機器の設定が行われると、このお気に入り群は、（単一の静的なロック壁紙画像を有するのではなく、）能動的に循環する（またはランダムに選択される）ロック壁紙のカルーセル（ｃａｒｏｕｓｅｌ）をロードする（ステップ７０６とステップ７０８）ためのソースストア７０４として使用されうる。コンフィギュレーションは、お気に入りを選択するか、または１枚の画像のみをロック壁紙として有するか、を含みうる。お気に入りを選択する場合は、ロック壁紙の変更頻度を含みうる。
【００５０】
ステップ７１０で表されるように、ロック壁紙は例えば設定可能な間隔で自動的に、または画像間をフリップするユーザのジェスチャによって手動で、変更されうる。これは電話機がロックされているときを含む。これにより、ユーザは電話機のロック解除すら行うことなく、お気に入りの写真または動画を閲覧および／または見せびらかすことができる。コンフィギュレーションの一部として、ロック壁紙を切り替える頻度をユーザが選択できる設定が用意されている。システムはこの間隔設定に基づき、ユーザの選好に従って壁紙を自動的に変更する。
【００５１】
ある実装では、機器上の写真・動画ライブラリが各アイテムに対するメタデータを維持する。これには当該アイテムがユーザの「お気に入り」かどうかをマークするフラグが含まれる。なお、ユーザが画像をお気に入りとしてタグ付けする場合、ユーザはそれを電話機そのもので行うこともできるし、またはそれらの画像を自分の電話機に転送する前に別の機器で行うこともできる。メタデータは画像ファイルに付随する。それによってユーザは、例えばパーソナルコンピュータを使ってどの画像がお気に入りであるかを選択し、それらの画像を電話機にコピーすることができる。電話機はパーソナルコンピュータ上で行ったお気に入りの選択を尊重し（これはユーザ設定可能なオプションであってもよい）、循環する壁紙群の一部（またはすべて）としてそれらのお気に入りを使用する。
【００５２】
ある画像をお気に入りとしてタグ付けすると、コピーを行うフローが開始される。このときコピーは機器の画面全体の寸法に合うように自動的にセンタリング／トリミングされる。コピーはファイルシステム（例えばソースストア７４４）上のある位置に格納されてもよく、コピーはそこで、循環する（またはランダムに選択される）壁紙画像群において使用するためにアクセス可能であってもよい。
【００５３】
ステップ７１０でも表され、また図８においてさらに記載されるように、自動変更間隔にかかわらず、ユーザは、新しい画像に変更するよう、機器がロックされている間に、例えば画面で画像の上で指をスライドさせるといったある具体的な所定のジェスチャを行うなど、画面上でジェスチャを行ってもよい。お気に入りとしてマークされた写真・動画群は、例えば循環するカルーセルにおいて使用可能にされる。それによってユーザは電話機がロックされていてもフリップ操作が可能である。
【００５４】
ジェスチャ操作（ステップ８０２）およびその後のある時間の間、画像または動画を享受できるよう、ロック画面に関するテキストはステップ８０４においてフェードアウトする。異なる画像または動画を選択するジェスチャ操作（ステップ８０６とステップ８０８）をユーザがある所定の時間長にわたって停止すると、ステップ８１０においてテキストが次第に現れ（ｆａｄｅ  ｂａｃｋ）、ユーザが操作を停止したときの画像が新しい壁紙画像になる。その後、お気に入りの自動切り替えが再開されうる。
【００５５】
代表的な動作環境
図９は、本明細書に記載する対象の諸態様が実施されうる、適切なモバイル機器９００の例を示す。モバイル機器９００は機器の一例に過ぎず、本明細書に記載する対象の諸態様の用途もしくは機能の範囲についていかなる制限も示唆するものではない。さらにモバイル機器９００は、例示的なモバイル機器９００に示される構成要素の任意の１つまたは組み合わせに関していかなる依存も必要も有すると解釈するべきではない。
【００５６】
図９を参照すると、本明細書に記載する対象の諸態様を実施する例示的な機器は、モバイル機器９００を含む。いくつかの実施形態において、モバイル機器９００は携帯電話機、他者との音声通信を可能にする携帯型装置、またはその他の何らかの音声通信機器などを含む。それらの実施形態において、モバイル機器９００は写真を撮るためにカメラを備えてもよいが、これは他の実施形態では不要でありうる。他の実施形態において、モバイル機器９００は、携帯情報端末（ＰＤＡ）、携帯型ゲーム機、ノート型コンピュータ、プリンタ、またはセットトップ、メディアセンター、もしくはその他の電気器具を含む電気器具、あるいはその他のモバイル機器などを含みうる。さらに別の実施形態において、モバイル機器９００は、パーソナルコンピュータやサーバなど、一般にモバイルでないとみなされる機器を含みうる。
【００５７】
モバイル機器９００の構成要素は、処理部９０５と、システムメモリ９１０と、システムメモリ９１０を含むさまざまなシステム構成要素を処理部９０５に結合するバス９１５とを含みうるが、これには限定されない。バス９１５は、多様なバスアーキテクチャの任意のものを用いたメモリバス、メモリコントローラ、周辺バス、およびローカルバスなどを含む、何種類かのバス構造の任意のものを含みうる。バス９１５により、モバイル機器９００のさまざまな構成要素間でデータが伝送できる。
【００５８】
モバイル機器９００は多様なコンピュータ可読媒体を備えうる。コンピュータ可読媒体はモバイル機器９００によってアクセスできる任意の利用可能な媒体でありえ、揮発性と不揮発性の両媒体、および着脱式と非着脱式の両媒体を含む。限定ではなく一例として、コンピュータ可読媒体はコンピュータ記憶媒体と通信媒体とを含みうる。コンピュータ記憶媒体は、揮発性と不揮発性、および着脱式と非着脱式の媒体であって、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納する任意の方法または技術において実施される媒体を含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、もしくはその他のメモリ技術、ＣＤ−ＲＯＭ、ＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ［デジタル多用途ディスク］）、またはその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、もしくはその他の磁気記憶装置、あるいは所望の情報の格納に使用でき、かつモバイル機器９００によってアクセスできるその他の任意の媒体を含むが、これには限定されない。
【００５９】
通信媒体は、一般に、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータを搬送波などの変調データ信号またはその他の輸送メカニズムにおいて具現し、任意の情報送達媒体を含む。「変調データ信号」の用語は、情報を信号内にエンコードするようにその特性の１つまたは複数が設定もしくは変更されている信号を意味する。通信媒体は、限定ではなく一例として、有線ネットワークまたは直接配線接続などの有線媒体、および音響、ＲＦ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉｒｅｌｅｓｓ  ＵＳＢ、赤外線、ＷｉＦｉ、ＷｉＭＡＸ、およびその他の無線媒体などの無線媒体を含む。上記のうち任意のものの組み合わせもコンピュータ可読媒体の範囲に含めるべきである。
【００６０】
システムメモリ９１０は揮発性および／または不揮発性メモリの形のコンピュータ記憶媒体を含み、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ［読み出し専用メモリ］）およびＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ［ランダムアクセスメモリ］）を含みうる。携帯電話機などのモバイル機器において、オペレーティングシステムコード９２０はＲＯＭ内に含まれることもあるが、他の実施形態においてそれは必ずしも必要ではない。同様に、アプリケーションプログラム９２５はＲＡＭ内に置かれることが多いが、やはり他の実施形態においては、アプリケーションプログラムはＲＯＭ内または他のコンピュータ可読メモリ内に置かれてもよい。ヒープ９３０は、オペレーティングシステム９２０とアプリケーションプログラム９２５に関連する状態のためのメモリを提供する。例えば、オペレーティングシステム９２０とアプリケーションプログラム９２５はその動作中に変数およびデータ構造をヒープ９３０に格納しうる。
【００６１】
モバイル機器９００は、その他の着脱式／非着脱式、揮発性／不揮発性メモリも備えうる。一例として、図９はフラッシュカード９３５、ハードディスクドライブ９３６、およびメモリスティック９３７を示す。ハードディスクドライブ９３６は、例えばメモリスロットに適合するように小型化されうる。モバイル機器９００は、着脱式メモリインタフェース９３１を介してこれらの型の不揮発性着脱式メモリとインタフェースをもってもいいし、あるいはＵＳＢ（ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ［ユニバーサルシリアルバス］）、ＩＥＥＥ  ９３９４、有線ポート９４０の１つまたは複数、またはアンテナ９６５を介して接続されてもよい。これらの実施形態では、着脱式メモリデバイス９３５〜９３７は通信モジュール９３２を介してモバイル機器とインタフェースをもってもよい。いくつかの実施形態では、これらの種類のメモリすべてが単一のモバイル機器に含まれるとは限らない場合がある。他の実施形態では、これらおよび他の種類の着脱式メモリの１つまたは複数が単一のモバイル機器に含まれうる。
【００６２】
いくつかの実施形態において、ハードディスクドライブ９３６はより恒久的に取り付けられるようにモバイル機器９００に接続されうる。例えば、ハードディスクドライブ９３６は、ＰＡＴＡ（ｐａｒａｌｌｅｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ［パラレル先進技術アタッチメント］）やＳＡＴＡ（ｓｅｒｉａｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ［シリアル先進技術アタッチメント］）など、バス９１５に接続されうるインタフェースに接続されうる。かかる実施形態では、ハードディスクドライブの取り外しには、モバイル機器９００のカバーを外し、ハードディスクドライブ９３６をモバイル機器９００内部の支持構造体に接続するねじまたはその他の締結部品を外す作業が伴いうる。
【００６３】
上述し、また図９に示した、着脱式メモリデバイス９３５〜９３７とそれに関連するコンピュータ記憶媒体は、モバイル機器９００に対するコンピュータ可読命令、プログラムモジュール、データ構造、およびその他のデータの格納を提供する。例えば、着脱式メモリデバイス（単数または複数）９３５〜９３７は、モバイル機器９００によって取得される画像、音声録音、連絡先情報、プログラム、プログラム用のデータなどを格納しうる。
【００６４】
ユーザは、キーパッド９４１およびマイクロホン９４２などの入力装置を通じてモバイル機器９００にコマンドおよび情報を入力しうる。いくつかの実施形態において、ディスプレイ９４３はタッチ感応画面であってもよく、ユーザはコマンドおよび情報を画面上で入力できうる。キーパッド９４１とディスプレイ９４３は、バス９１５に結合されたユーザ入力インタフェース９５０を経由して処理部９０５に接続されうるが、通信モジュール９３２および有線ポート９４０など他のインタフェースやバス構造によって接続されてもよい。機器９００を用いて行われるジェスチャを判別するために動き検出器９５２が使用できる。
【００６５】
ユーザは、例えばマイクロホン９４２への発話、およびキーパッド９４１またはタッチ感応ディスプレイ９４３上で入力されるテキストメッセージを介して、他のユーザと通信しうる。オーディオ部９５５はスピーカ９４４を駆動する電気信号を供給しうるほか、マイクロホン９４２から受領されるオーディオ信号を受領およびデジタル化しうる。
【００６６】
モバイル機器９００は、カメラ９６１を駆動する信号を供給する動画部９６０を備えうる。動画部９６０は、カメラ９６１によって取得される画像を受領し、それらの画像を処理部９０５および／またはモバイル機器９００に備わるメモリに提供しうる。カメラ９６１によって取得される画像は動画、動画を構成しない１枚または複数枚の画像、またはそれらの何らかの組み合わせを含みうる。
【００６７】
通信モジュール９３２は、１つまたは複数のアンテナ９６５に信号を供給し、またそれ（ら）から信号を受信しうる。アンテナ９６５のうちの１つは携帯電話網に対するメッセージを送受信しうる。別のアンテナはＢｌｕｅｔｏｏｔｈ（登録商標）のメッセージを送受信しうる。さらに別のアンテナ（または共有アンテナ）は無線Ｅｔｈｅｒｎｅｔ（登録商標）ネットワーク規格を用いてネットワークメッセージを送受信しうる。
【００６８】
さらにまた、アンテナは位置ベースの情報（例えばＧＰＳ信号）をＧＰＳインタフェース兼機構９７２に提供する。今度はＧＰＳ機構９７２が、対応するＧＰＳデータ（例えば時刻と座標）を処理に利用できるようにする。
【００６９】
いくつかの実施形態において、１つのアンテナを複数種類のネットワークのためのメッセージの送信および／または受信に用いうる。例えば、１つのアンテナが音声およびパケットのメッセージを送受信してもよい。
【００７０】
ネットワーク化された環境で動作するとき、モバイル機器９００は１つまたは複数のリモート機器につながりうる。リモート機器は、パーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、携帯電話機、メディア再生機器、ピアデバイス、またはその他の一般的なネットワークノードを含みうる。リモート機器は、一般には、モバイル機器９００に関係する上述の要素の多くまたはすべてを含む。
【００７１】
本明細書に記載する対象の諸態様は、その他の多くの汎用または専用コンピューティングシステム環境もしくは構成とともに機能する。よく知られたコンピューティングシステム、環境、および／または構成で、本明細書に記載する対象の諸態様との使用に適しうるものの例として、パーソナルコンピュータ、サーバコンピュータ、携帯型もしくはラップトップ型機器、マルチプロセッサシステム、マイクロコントローラに基づくシステム、セットトップボックス、プログラム可能な家庭用電化製品、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、上記システムもしくは機器のいずれかを含む分散型コンピューティング環境などがあるが、これには限定されない。
【００７２】
本明細書に記載する対象の諸態様は、プログラムモジュールなどの、コンピュータ実行可能な命令がモバイル機器によって実行されるという一般的状況において記載されうる。一般に、プログラムモジュールは、特定のタスクを実行するか、または特定の抽象データ型を実装する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。本明細書に記載する対象の諸態様は、通信ネットワークを介してリンクされるリモート処理装置によってタスクが実行される分散型コンピューティング環境においても実践されうる。分散型コンピューティング環境において、プログラムモジュールは、メモリ記憶装置を含む、ローカルとリモートの両方のコンピュータ記憶媒体内に置かれうる。
【００７３】
さらに、本明細書中に「サーバ」の用語が使用されることがありうるが、この用語がクライアント、１台または複数台のコンピュータ上に分散された１つまたは複数のプロセスのセット、１つまたは複数のスタンドアロン型記憶装置、１つまたは複数の他の装置のセット、上記の１つまたは複数の組み合わせなどを包含しうることは理解されるだろう。
【００７４】
結び
本発明にはさまざまな改変および代替構造が可能であるものの、本発明のいくつかの例解される実施形態を図面に示し、またこれまで詳細に説明してきた。しかしながら、本発明を、開示した具体的な形態に限定する意図はまったくなく、逆に、その意図は本発明の趣旨および範囲内にあるすべての改変、代替構造、および均等物をカバーすることである点を理解するべきである。
【図１】
2014528213.tif 000003
【図２Ａ】
2014528213.tif 000004
【図２Ｂ】
2014528213.tif 000005
【図２Ｃ】
2014528213.tif 000006
【図３】
2014528213.tif 000007
【図４】
2014528213.tif 000008
【図５】
2014528213.tif 000009
【図６】
2014528213.tif 000010
【図７】
2014528213.tif 000011
【図８】
2014528213.tif 000012
【図９】
2014528213.tif 000013
【国際調査報告】
2014528213.tif 000014
2014528213.tif 000015