(57)【特許請求の範囲】
【請求項１】
デバイスにおける方法であって、
前記デバイスがロックされている間にアプリケーションを表示することを求めるユーザーの要求を、前記デバイスがロックされていない時に受けるステップであって、前記デバイスがロックされている間に表示可能な前記デバイス上のアプリケーションは、少なくともカレンダーアプリケーションと他のアプリケーションを含む、ステップと、
前記デバイスがロックされている間に前記他のアプリケーションを表示することを求めるユーザーの要求に応答して、
前記デバイスがロックされている間に前記他のアプリケーションが発生した画像を入手するステップと、
前記デバイスがロックされている間に前記他のアプリケーションが発生した画像を汎用画像に代えて表示するステップと、
前記デバイスがロックされている間に受け取った入力を無視するステップであって、前記受け取った入力は、前記デバイスがロックされていない時に前記画像に関して前記他のアプリケーションによって動作を実行するのに有効である、ステップと、
を備えている、方法。
【請求項２】
請求項１記載の方法において、前記他のアプリケーションが、前記デバイス上で実行する多数のアプリケーションの内の１つであり、前記他のアプリケーションが、前記ユーザーの要求を受けたときにおける前記多数のアプリケーションの内最上位のアプリケーションである、方法。
【請求項３】
請求項１記載の方法において、前記ユーザーの要求を受けるステップが、メニュー項目のユーザー選択を受けるステップを含む、方法。
【請求項４】
請求項１記載の方法において、前記ユーザーの要求を受けるステップが、前記デバイスのタッチスクリーン上においてユーザーが入力したジェスチャーを受け取るステップを含む、方法。
【請求項５】
請求項１記載の方法であって、更に、前記デバイスがロックされている間、前記他のアプリケーションが発生する多数の追加の画像について、前記入手し表示するステップを繰り返すステップを備えている、方法。
【請求項６】
請求項５記載の方法において、多数の追加の画像について前記入手し表示するステップを繰り返すステップが、特定の間隔で、前記他のアプリケーションが発生する多数の画像から選択し、選択した画像を表示するステップを含む、方法。
【請求項７】
請求項５記載の方法において、多数の追加の画像について前記入手し表示するステップを繰り返すステップが、前記デバイスがロックされていないときと同様に、前記他のアプリケーションが発生する多数の画像を表示するステップを含む、方法。
【請求項８】
請求項１記載の方法であって、更に、
前記デバイスの画面を消す節電モードに、前記デバイスを入らせるステップと、
前記デバイスが前記節電モードから再開するときに、前記他のアプリケーションが発生する追加の画像を表示するステップと、
を備えている、方法。
【請求項９】
請求項１記載の方法であって、更に、アプリケーション・プログラミング・インターフェースを前記他のアプリケーションに露出するステップを備えており、前記画像を入手するステップが、前記他のアプリケーションが前記アプリケーション・プログラミング・インターフェースのメソッドを呼び出したときに、前記他のアプリケーションが供給した画像を入手するステップを含む、方法。
【請求項１０】
請求項１記載の方法において、前記デバイスが、移動体通信デバイスを含む、方法。
【請求項１１】
請求項１記載の方法であって、更に、前記ユーザーの要求に応答して、前記デバイスをロックするステップを備えている、方法。
【請求項１２】
プロセッサーと、
多数の命令が格納されているコンピューター読み取り可能媒体と、
を備えているデバイスであって、前記命令を前記プロセッサーによって実行すると、このプロセッサーに、
節電モードから動作を再開するときにアプリケーションを表示する指示を受け取るステップであって、前記アプリケーションは多数のアプリケーションのうちの１つであり、前記指示は、少なくとも１つの他のアプリケーションに関して受け取り可能であって前記節電モードから動作を再開するときに表示するために前記少なくとも１つの他のアプリケーションを指示する、ステップと、
前記節電モードから動作を再開したことに応答して、前記節電モードから再開した後に、前記アプリケーションが発生する画像を表示させるステップであって、前記デバイスは前記節電モードから動作を再開した後に前記画像に関してユーザー入力を防止するようにロックされる、ステップと、
を行わせる、デバイス。
【請求項１３】
請求項１２記載のデバイスにおいて、前記画像の表示は、前記デバイスがロックされている間前記アプリケーションが発生する画像を表示することである、デバイス。
【請求項１４】
請求項１２記載のデバイスにおいて、前記節電モードから動作を再開するときに表示する前記アプリケーションが、前記デバイスのユーザー・コンフィギュレーション設定において特定される、デバイス。
【請求項１５】
請求項１２記載のデバイスにおいて、移動体通信デバイスを含む、デバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  ワイヤレス電話機のような移動体通信デバイスは、増々普及しつつある。そのサイズが通例小さいことのために、このような移動体通信デバイスは、ポケット、鞄、財布等に気軽に入れておけることが多い。このような場所に移動体通信デバイスをしまっておくことは、問題になることもあり得る。何故なら、デバイスを思いがけなく活性化させ、デバイスに望ましくない動作を行わせてしまう可能性があるからである。このような思いがけない活性化を防止するために、移動体通信デバイスの一部には、ユーザーが特定のキー・シーケンスを入力することによってロックし、次いでユーザーが他の特定のキー・シーケンスを入力することによってロック解除することができるものがある。ロックされると、デバイスは通例入力を何も受け入れず（デバイスをロック解除する入力を除く）、何らかのデフォルトまたは汎用画面をユーザーに表示する。このようなロックはデバイスの偶発的活性化を防止するが、それには問題がない訳ではない。このような問題の１つは、デバイスをロックおよびロック解除することはユーザーにとって時間がかかり厄介な過程であり、ユーザーが移動体通信デバイスを用いようとしているときに、苛々する体験が生じる可能性があることである。
【発明の概要】
【０００２】
[0002]  この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で紹介するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を限定するために用いられることを意図するのでもない。
【０００３】
[0003]  １つ又は複数の態様によれば、デバイスがロックされている間に、アプリケーションを表示するユーザー要求を受ける。デバイスがロックされている間にこのアプリケーションを表示するユーザー要求に応答して、デバイスがロックされている間にアプリケーションによって発生した画像を得て表示する。
【０００４】
[0004]  １つ又は複数の態様によれば、節電モードから動作を再開するときに表示するアプリケーションの指示を受ける。このアプリケーションによって発生した画像が、節電モードから動作を再開したことに応答して、表示される。
【図面の簡単な説明】
【０００５】
[0005]  図面全体を通じて、同様の機構を示すために同じ番号を用いることとする。
【図１】図１は、１つ又は複数の実施形態にしたがってロックされているデバイス上にアプリケーションの表示を実施する移動体通信デバイスの一例を示す。
【図２】図２は、１つ又は複数の実施形態による移動体通信デバイスの画面表示の一例を示す図である。
【図３】図３は、１つ又は複数の実施形態による移動体通信デバイスの画面表示の別の例を示す図である。
【図４】図４は、１つ又は複数の実施形態による、ロック状態の移動体通信デバイスの画面表示の一例を示す図である。
【図５】図５は、１つ又は複数の実施形態による、ロック状態の移動体通信デバイスの画面表示の別の例を示す図である。
【図６】図６は、１つ又は複数の実施形態にしたがって、ロック状態にあるデバイス上でアプリケーションを表示するプロセスの一例を示すフローチャートである。
【図７】図７は、１つ又は複数の実施形態にしたがって、ロック状態にあるデバイス上でアプリケーションを表示するプロセスの別の例を示すフローチャートである。
【図８】図８は、１つ又は複数の実施形態にしたがって、ロック状態にあるデバイス上でアプリケーション表示を実現するように構成することができるコンピューティングデバイスの一例を示す。
【発明を実施するための形態】
【０００６】
[0014]  本明細書では、ロック状態にあるデバイス上でのアプリケーション表示について論ずる。デバイスのユーザーは、単純な指のジェスチャーによってというようにして、デバイスがロックされている間に特定のアプリケーションを表示することを要求することができる。この要求に応答して、アプリケーションによって発生された画像が、デバイスがロックされている間も表示され続ける。表示されている画像は、デバイスがロックされている間にアプリケーションが実行するにつれて変化することができ、デバイスがロックされているにも拘わらず、ユーザーはアプリケーションからの更新を連続的に見ることができる。あるいは、デバイスをロックし、節電モードにすることもでき、その場合、画像は表示されない。節電モードから再開すると、デバイスはロックされたままであるが、ユーザーが要求した特定のアプリケーションによって発生された画像を表示している。
【０００７】
[0015]  図１は、１つ又は複数の実施形態にしたがって、ロック状態にあるデバイス上でアプリケーション表示を実施する移動体通信デバイスの一例１００を示す。移動体通信デバイスとは、電話呼、テキスト・メッセージ、他のコンテンツ・タイプを含むメッセージ等のような通信を送受信することができるデバイスを指す。通信デバイス１００が移動体と呼ばれるのは、このデバイスが通例ユーザーによって移動され異なる場所で用いられるように設計されているからである。移動体通信デバイス１００は、セルラ・フォン、衛星フォン、その他のタイプのワイヤレス電話機、ハンドヘルド・コンピューター、パーソナル・ディジタル・アシスタント（ＰＤＡ）、オーディオおよび／またはビデオ再生デバイス、携帯用ゲーム・デバイス、自動車用コンピューター、専用メッセージング・デバイス、ネットブック等というような、種々の異なるタイプのデバイスとすることができる。尚、移動体通信デバイス１００は、通信呼を送受信できることに加えて、カレンダー機能、オーディオおよび／またはビデオ再生機能、地図作成または位置追跡機能等のような機能も含むことができることは認められてしかるべきである。本明細書における論述では、移動体通信機器上に実装されているデバイスがロックされている場合におけるアプリケーション表示に言及するが、代わりに、ロックされているデバイス上におけるアプリケーションの表示は、他のタイプのデバイス上においても実現できることは認められてしかるべきである。
【０００８】
[0016]  移動体通信デバイス１００は、シェル・モジュール１０２、画面１０４、および１つ又は複数のアプリケーション１０６を含む。シェル・モジュール１０２は、ユーザー・インターフェース（ＵＩ）モジュール１１２、入力モジュール１１４、通信モジュール１１６、節電モジュール１１８、デバイス・ロック・モジュール１２０、およびロック表示モジュール１２２を含む。モジュール１０２、１１２、１１４、１１６、１１８、１２０、および１２２の各々は、ソフトウェア、ファームウェア、ハードウェア、またはその組み合わせで実現することができる。ソフトウェアまたはファームウェアで実現する場合、このようなモジュールは、移動体通信デバイス１００の１つ又は複数のプロセッサーまたはコントローラによって実行される１つ又は複数の命令を含む。
【０００９】
[0017]  画面１０４は、移動体通信デバイス１００の表示コンポーネントである。画面１０４は、液晶表示（ＬＣＤ）技術、プラズマ画面技術、画像投影技術等を用いるというように、種々の異なる様式で実施することができる。代わりに、画面１０４を含むのではなく、移動体通信デバイス１００は１つ又は複数の信号を発生し、この信号を、画面１０４を含む１つ又は複数の他のディスプレイ・デバイスに出力することもできる。
【００１０】
[0018]  シェル・モジュール１０２は、通信を管理し、ユーザー入力を受け取り、画像を表示する等を行う１つ又は複数のモジュールを含む。これらのモジュールについては、以下で更に詳しく論ずる。アプリケーション１０６は、シェル・モジュール１０２と通信し、種々の機能を与える。通例、アプリケーション１０６は、シェル・モジュール１０２を拠り所として、アプリケーション１０６の代わりにユーザー入力の受取を管理し、アプリケーション１０６が発生する画像を画面１０４上に表示する。生産性アプリケーション(productivity application)（例えば、表計算アプリケーション、ワープロ・アプリケーション）、娯楽用アプリケーション（例えば、ゲーム）、リソース・アプリケーション（例えば、データベース、ディジタル書籍）、オーディオ／ビジュアル・アプリケーション（例えば、ディジタル・カメラ、ディジタル・ビデオ・カメラ、音楽再生プログラム）、地図作成または追跡アプリケーション等というような、種々の異なるタイプのアプリケーションをアプリケーション１０６として含むことができる。
【００１１】
[0019]  入力モジュール１１４は、移動体通信デバイス１００のユーザーからユーザー入力を受け取る。ユーザー入力は、デバイス１００のタッチパッドまたはタッチスクリーンの特定部分を押下する、デバイス１００のキーパッドまたはキーボードの１つ又は複数のキーを押下することによってというように、種々の異なる様式で供給することができる。容量性、表面弾性波、抵抗性、光学的、ストレイン・ゲージ、散乱信号、音響パルス、またはその他のタッチスクリーン技術によるというように、種々の異なる技術を用いて、タッチスクリーン機能を設けることができる。また、ユーザー入力は、デバイスへの可聴入力、その他の物理的フィードバック入力（例えば、デバイス１００のいずれかの部分を叩くまたはその他の行為。これは、振動デバイス１００、回転デバイス１００等のような、デバイス１００の動き検出コンポーネントによって認識することができる）等によるというような、他の様式で供給することもできる。
【００１２】
[0020]  ＵＩモジュール１１２は、画面１０４上に表示するためのユーザー・インターフェースを発生、管理、および／または出力する。このユーザー・インターフェースは、種々の情報を画面１０４上に表示し、ユーザー入力は、先に論じたように、入力モジュール１１４によって受け取ることができる。ＵＩモジュール１１２は、例えば、移動体通信デバイスによって他のデバイスに送られたメッセージ、他のデバイスから移動体通信デバイス１００によって受信されたメッセージ、アプリケーション１０６によって発生された画像等を表示することができる。
【００１３】
[0021]  通信モジュール１０６は、他のデバイスからの通信の受信、および他のデバイスへの通信の送信を管理する。他のデバイスには、他の移動体デバイスが含まれる。移動体通信デバイス１００は、セルラ、衛星、および／または他の技術またはプロトコルというような、種々の異なる技術およびプロトコルを用いて、他のデバイスと通信することができる。これらの技術およびプロトコルには、ワイヤレスおよび／または有線技術およびプロトコルを含むことができる。
【００１４】
[0022]  通信モジュール１０６は、他のデバイスとの種々の異なる種類の通信の１つ又は複数をサポートする。通例通信モジュール１０６によってサポートされる通信の一種に音声呼がある。これは、移動体通信デバイス１００によって開始される音声呼（例えば、発信呼）、および他のデバイスによって開始される音声呼（例えば、着信呼）を含むことができる。あるいは、移動体通信デバイス１００は、他の種類の通信をサポートすることができ、音声呼をサポートする必要がない。
【００１５】
[0023]  通信モジュール１０６によってサポートされる他の種類の通信に、メッセージがある。これは、テキスト・メッセージ、または画像、ビデオ、オーディオ、複数種のメディアの組み合わせ等というような、他の種類のメディアと合わせたメッセージを指す。このようなメッセージは、例えば、ショート・メッセージ・サービス（ＳＭＳ）通信プロトコル、またはマルチメディア・メッセージング・サービス（ＭＭＳ）通信プロトコルに準拠することができる。移動体インスタント・メッセージング（移動体ＩＭ）、Ｅメール（電子メール）等のような、種々の他の種類の通信も、通信モジュール１０６によってサポートすることができる。
【００１６】
[0024]  節電モジュール１１８は、移動体通信デバイス１００の節電機能を管理する。この機能は、通例、デバイス１００に給電する１つ又は複数のバッテリーを保存するように設計されている。節電モジュール１１８は、画面１０４の明るさを低減する、画面１０４を消す、デバイス１００のプロセッサーの動作速度および／または電力を低減する、デバイス１００の１つ又は複数の入力／出力コンポーネントを切る等というような、種々の節電機能を実施する種々の節電モードをサポートする。異なる種類の節電機能を節電モジュール１１８によって実装することができ、どの節電機能をいつの時点で実施するかは、様々に変化させることができる。例えば、節電モジュール１１８は、ユーザー入力がモジュール１１４によって受け取られないまま第１時間量が過ぎた後、画面１０４の明るさを低減することによって、第１節電モードに入り、ユーザー入力がモジュール１１４によって受け取られないまま第２時間量が過ぎた後、画面１０４を消すことによって、第２節電モードに入るように構成することができる。
【００１７】
[0025]  デバイス・ロック・モジュール１２０は、移動体通信デバイス１００のロックを管理する。デバイス１００の偶発的活性化を防止するために、当該デバイスをロックする。デバイス１００がロックされると、モジュール１２０は、入力モジュール１１４によって受け取られる殆どの入力を作用させるのを、デバイス１２０によって防止する。この防止は、モジュール１２０がそのような入力を傍受し無視する、モジュール１２０が入力モジュール１１４にそのような入力を無視するように伝える等というように、異なる様々な方法で行うことができる。デバイス１００がロックされると、デバイス・ロック・モジュール１２０は、入力モジュール１１４によって受け取られた入力を監視して、特定の入力を探す。この特定の入力は、例えば、特定のキーまたはボタンの活性化または選択、特定のキー・シーケンスまたはボタン・シーケンスの活性化または選択、特定のジェスチャーの入力等である。この特定の入力は、デバイス・ロック・モジュール１２０によって、ユーザーが移動体通信モジュール１００をロック解除することを求める要求として解釈される。
【００１８】
[0026]  ユーザーが移動体通信デバイス１００をロック解除することを求める要求に応答して、デバイス・ロック・モジュール１２０はデバイス１００をロック解除する。ロック解除されると、モジュール１２０はもはや、モジュール１１４によって受け取られた入力を作用させるのを、デバイス１２０によって防止しない。例えば、モジュール１２０は、このような入力を傍受し無視するのを停止することができ、モジュール１２０はこのような入力を以後無視しないことを入力モジュール１１４に伝えることができる等である。
【００１９】
[0027]  ロック時表示モジュール(locked display module)１２２は、移動体通信デバイス１００がロックされている間、アプリケーション１０６からの画像の表示を管理する。デバイス１００がロックされたときに画面１０４上に汎用画像(generic image)を表示するのではなく、モジュール１２２は、デバイス１００がロックされている間、アプリケーション１０６によって発生された画像を表示することを可能にする。アプリケーション１０６が実行しそれが表示する画像を更新するにつれて、これら更新される画像の内少なくとも一部がモジュール１２２によって画面１０４上に表示される。
【００２０】
[0028]  １つ又は複数の実施形態では、移動体通信デバイス１００のユーザーは、入力モジュール１１４を通じて、デバイス１００がロックされている間、特定のアプリケーションを表示する要求を入力する。このような要求に応答して、ロック時表示モジュール１２２は、デバイス１００がロックされている間、この特定のアプリケーションによって発生される画像を表示する。ユーザーの要求は、入力モジュール１１４を通じて種々の異なる方法で入力することができる。例えば、ユーザーの要求は、ユーザーがタッチスクリーンまたはタッチパッドを通じて彼または彼女の指でジェスチャーを入力する（例えば、円、文字「Ｚ」等）ことによって、ユーザーがメニュー項目を選択する（例えば、「ロック時表示」メニュー項目）ことによって、ユーザーがデバイスを特定の方法で動かす（例えば、デバイスを回転させる、デバイスを素早く続けて２回叩く等）こと等によって、入力することができる。
【００２１】
[0029]  移動体通信デバイス１００上では、１つ又は複数の異なるアプリケーション１０６を実行することができ、多数のアプリケーション１０６を同時に実行することを含む。デバイス１００上では種々の異なる従来の方法で多数のアプリケーション１０６を同時に実行することができる。多数のアプリケーションは、深さの序列を有し、アプリケーションは特定の深さまたはＺ−序列で実行すると見なされる。どのアプリケーションがどの深さまたはレベルにあるかは、最近要求されたアプリケーションの方が以前に要求されたアプリケーションよりも高いレベルになるというように、ユーザーがそのアプリケーションを用いる要求に基づいて変化する。アプリケーション１０６の内、最上位のアプリケーションは変化することができ、通例、ユーザーによって現在用いられている（または最後に用いられたまたは選択された）アプリケーションとなる。いずれの特定の時点においても、この最上位アプリケーションは、通例、その特定の時点において画面１０４上に表示されているアプリケーションでもある。
【００２２】
[0030]  １つ又は複数の実施形態では、ロック時表示モジュール１２２は、デバイス１００が受信されている間に特定のアプリケーションを表示することをユーザーが要求した時点において、最上位アプリケーション１０６によって発生されている画像を表示する。したがって、ユーザーは、デバイス１００がロックされている間に特定のアプリケーションを表示することを容易に要求することができる。このとき、その特定のアプリケーションを最上位アプリケーションにし、次いでデバイス１００がロックされている間にそのアプリケーションを表示する要求を入力する。
【００２３】
[0031]  図２は、１つ又は複数の実施形態による移動体通信デバイスの画面表示の一例を示す図である。図２では、ヘッダ部２０２およびアプリケーション表示部２０４を有する画面２００が表示されている。移動体通信デバイス上で実行するアプリケーションによって発生される画像は、アプリケーション表示部２０４に表示され、一方これらのアプリケーションおよび／または移動体通信デバイスの動作を記述する情報はヘッダ部２０２に表示される。例えば、ヘッダ部２０２はアプリケーション表示部２０４に表示されているアプリケーションの名称（「地図」）、移動体通信デバイスによって受信されるワイヤレス信号の強度を示す１つ又は複数の垂直バー、および現在の時刻を含むことができる。しかしながら、ヘッダ部２０２には異なる情報および／または追加の情報も表示できることは認められてしかるべきである。
【００２４】
[0032]  図２の例では、移動体通信デバイス上で実行するアプリケーションは、地図上に移動体通信デバイスの現在地を表示する地図アプリケーションである。表示部２０４には、種々の道路が、移動体通信デバイスの現在地を特定する矢印および大きなドットと共に示されている。移動体通信デバイスの現在地は、移動体通信デバイスによって受信される汎地球測位システム（ＧＰＳ）信号に基づいて、セルラ・タワーまたはその他のワイヤレス基地局から受信される信号または情報に基づいて等というように、種々の異なる方法で決定することができる。尚、この地図アプリケーションは一例であること、そして代わりに、他のアプリケーションが発生する画像を、表示部２０４に表示することもできることは認められてしかるべきである。
【００２５】
[0033]  図２は、ユーザーが彼または彼女の指によるジェスチャーによってユーザーの要求を入力する例を示す。図２に示すジェスチャーは、大きな「Ｚ」形状であり、破線２１０で示されている。この「Ｚ」形状の入力は、図１のロック時表示モジュール１２２によって、移動体通信デバイスがロックされている間特定のアプリケーションを表示することを求めるユーザーの要求として解釈される。特定のアプリケーションとは、このジェスチャーが行われたときに表示されているアプリケーションであり、図２では地図アプリケーションである。
【００２６】
[0034]  図３は、１つ又は複数の実施形態による移動体通信デバイスの画面表示の他の例を示す図である。図３では、図２を参照して先に論じたような、ヘッダ部２０２およびアプリケーション表示部２０４を有する画面２００が表示されている。しかしながら、図３は、ユーザーがメニュー項目を選択することによって入力されたユーザー要求の一例を示す。
【００２７】
[0035]  図３では、種々のメニュー項目を含むメニュー３１０が表示されており、これらの項目からユーザーが選択することができる。メニュー３１０は、ユーザーが「メニュー」ボタンまたはキーを選択すること、ユーザーが彼または彼女の指のジェスチャーで入力する、および／または特定の方法で移動体通信デバイスに物理的フィードバックを与える等というように、種々の異なるコマンドに応答して表示することができる。メニュー３１０は、「ロック時表示」メニュー項目を含み、ユーザーはこの項目を選択することができる。ユーザーは、表示されているメニュー項目に彼または彼女の指で触れる、方向ボタンを用いてメニュー項目をナビゲートしメニュー項目が強調されているときに「選択」または「ＯＫ」ボタンを押す等によって 種々の異なる方法でメニュー項目を選択することができる。ユーザーが「ロック時表示」メニュー項目を選択したことは、図１のロック時表示モジュール１２２によって、移動体通信デバイスがロックされている間に特定のアプリケーションを表示することを求めるユーザーの要求と解釈される。特定のアプリケーションとは、メニュー項目の選択が行われたときに表示されているアプリケーションのことであり、図３では地図アプリケーションである。
【００２８】
[0036]  図１に戻って、移動体通信デバイス１００は、デバイス１００がロックされている間に特定のアプリケーションを表示することを求めるユーザーの要求が受けられた後のある時点でロックすることができる。デバイス１００は、ユーザーの要求に応答してロックすることができ、または代わりに他の何らかの行為またはイベントに応答してロックすることができる（例えば、ユーザー入力がデバイス１００によって受け取られてから特定の時間量の後）。１つ又は複数の実施形態では、デバイス１００がロックされている間に特定のアプリケーションを表示することを求めるユーザーの要求は、デバイス１００をロックする要求にもなるが、代わりに、デバイス１００をロックする要求は、別個のユーザー入力にすることもできる。
【００２９】
[0037]  加えて、デバイス１００がロックされている間にアプリケーションを表示することを求める要求に応答して、ロック時表示モジュール１２２は、節電モジュール１１８によって設けられる節電機能が節電モードに入るのを防止する。１つ又は複数の実施形態では、ロック時表示モジュール１２２は、モジュール１１８がその節電機能を止めるべきことを、節電モジュール１１８に通知する。このような通知に応答して、節電モジュール１１８は、節電モードに入らないことによって、画面１０４の明るさを低減するおよび／または画面１０４を消すというような、その節電機能を実行するのを停止する。この節電機能の停止は、節電モジュール１１８がその節電機能を再開することを通知されるまで続く（例えば、デバイス１００がロック解除されたことに応答して、デバイス・ロック・モジュール１２０によって）。
【００３０】
[0038]  あるいは、節電モードに入らないのではなく、節電モジュール１１８はその節電モードへの移行を変更することができる。この変更は、ある節電モードには入らないこと、および／またはある節電モードに入る時点を変更することを含むことができる。例えば、節電モジュール１１８は、通常、第１時間量にわたってユーザー入力が受け取られなかった後に画面１０４の明るさを低減することによって第１節電モードに入り、次いで第２時間量にわたってユーザー入力が受け取られなかった後に画面１０４を消すことによって第２節電モードに入ることができる。節電モジュール１１８は、この機能を変更し、第１節電モードには入らなくすることができるが、特定の時間量ユーザー入力が受け取られなかった後に第２節電には入るようにしてもよい（この時間量は、第２時完了と同じ時間量でもよく、あるいはそれよりも長いまたは短い時間量でもよい）。
【００３１】
[0039]  節電モードに入るか否か、および／またはいつ節電モードに入るかは、異なる方法で決定することができる。１つ又は複数の実施形態では、節電モジュール１１８は、ロック時表示モジュール１２２から受け取った、節電機能を停止する通知に応答して、いつ特定の節電モードに入るか（そして、入るか否か）の指示が設定される。あるいは、いつ特定の節電モードに入るか（そして、入るか否か）の指示は、ロック時表示モジュール１２２および／またはデバイス１００がロックされている間に表示されるアプリケーション１０６によって与えることもできる。
【００３２】
[0040]  あるいは、ロック時表示モジュール１２２は、他の方法で、デバイス１００がいつ特定の節電モードに入るか（そして、入るか否か）決定することもできる。例えば、ロック時表示モジュール１２２は、画面１０４を消す命令、画面１０４の明るさを低減する命令等のような、節電モジュール１１８によって発行されたコマンドを傍受することができる。これらの傍受されたコマンドは、ロック時表示モジュール１２２によって削除（これらが実行されないように）および／または変更することができる。
【００３３】
[0041]  ロック時表示モジュール１２２は、デバイス１００がロックされている間に特定のアプリケーション１０６によって発生された画像を表示し、これらの画像を種々の異なる方法で表示することができる。１つ又は複数の実施形態では、特定のアプリケーション１０６は、デバイス１００がロックされている間実行し続けて、デバイス１００がロックされていないかのように、表示のための画像を発生する。ロック時表示モジュール１２２は、これらの画像を、デバイス１００がロックされていないときと同様に、画面１０４と連動するディスプレイ・ドライバに供給し、デバイス１００がロックされていないかのように、画像を表示する。
【００３４】
[0042]  あるいは、ロック時表示モジュール１２２は、他の方法で、特定のアプリケーション１０６によって発生された画像を表示することができる。例えば、特定のアプリケーション１０６は実行し続けて、デバイス１００がロックされている間表示のための画像を発生し続けることができるが、ロック時表示モジュール１２２は、これらの画像の全てを、画面１０４と連動するディスプレイ・ドライバに供給しない。そうではなく、ロック時表示モジュール１２２は規則的な間隔または不規則的な間隔で画像を選択し（例えば、１０秒または１５秒毎、毎分等）、これらの選択した画像を、画面１０４と連動するディスプレイ・ドライバに供給する。これらの間隔は、アプリケーション１０６に基づいて可変にすることができる。例えば、アプリケーション１０６が株式相場アプリケーションである場合よりも、アプリケーション１０６が地図作成アプリケーションである場合の方が、更新を頻繁に行うことが望ましいであろう。
【００３５】
[0043]  デバイス１００がロックされていないかのように、アプリケーション１０６が発生した画像を表示するか、またはアプリケーション１０６が発生した画像を他の何らかの間隔で表示するかには関係なく、アプリケーション１０６は、デバイス１００がロックされていることを知る必要はない。むしろ、実行を停止する通知をシェル１０２から受信するまで、アプリケーション１０６は実行し続ける。
【００３６】
[0044]  あるいは、アプリケーション１０６に、デバイス１００がロックされていることを通知することができ（例えば、ロック時表示モジュール１２２によって）、それに応答して、アプリケーション１０６の挙動を変更することができる。例えば、アプリケーション１０６は、ロック時表示モジュール１２２によって露出されるアプリケーション・プログラミング・インターフェース（ＡＰＩ）のメソッドを呼び出して、デバイス１０６がロックされている間に表示する画像をモジュール１２２に供給することができる。モジュール１２２は、これらの画像を受取、画面１０４と連動するディスプレイ・ドライバに、受け取った画像を供給する。デバイス１０６がロックされている間表示のために発生される特定の画像、およびこれらの特定の画像を発生する頻度は、アプリケーション１０６によって決定される。
【００３７】
[0045]  デバイス１００がロックされている間にロック時表示モジュール１２２が、アプリケーション１０６によって発生された画像をどのように表示したかには関係なく、デバイス１００がロックされているので、アプリケーション１０６へのユーザー入力は禁止される。つまり、ユーザーは、アプリケーション１０６が発生した画像または出力した画像を見続けることができるが、デバイス１００がロック解除されるまでは、入力をアプリケーション１０６に供給することはできない。
【００３８】
[0046]  図４は、１つ又は複数の実施形態による、ロックされた移動体通信デバイスの画面表示の一例を示す図である。図４において、図２のヘッダ部２０２およびアプリケーション表示部４０２に類似した、ヘッダ部４０２およびアプリケーション表示部４０４を有する画面４００が表示されている。図４に示すように、デバイスはロックされているが、地図アプリケーションからの画像が表示部４０４に表示されている。
【００３９】
[0047]  また、画像４００はロック・ボタン４０６も含む。ロック・ボタン４０６は、ロック時表示モジュール１２２によってアプリケーション表示部４０４に表示することができ、あるいは代わりに他のモジュールまたはアプリケーションによって表示することもできる。例えば、ロック時表示モジュール１２２は、ロック・ボタン４０６であるオーバーレイを発生し、このオーバーレイを、地図アプリケーションからの画像と共に、画面４００と連動するディスプレイ・ドライバに供給することができる。あるいは、ロック・ボタン４０６を、ヘッダ部４０２のような、他の場所に表示することもできる。
【００４０】
[0048]  ロック・ボタン４０６は、移動体通信デバイスが現在ロックされていることを、移動体通信デバイスのユーザーに知らせる。ロック・ボタン４０６は、移動体通信デバイスをロック解除することを要求するために、ロック・ボタン４０６を押す、素早く続けて特定の回数だけロック・ボタン４０６を叩く、ロック・ボタン４０６を押して左または右に滑らす等によってというようにして、ユーザーによって種々の異なる方法で選択することができる。このようなデバイスをロック解除する要求の後に、デバイスをロック解除するために、特定のキャラクタまたは数字シーケンス、あるいはその他の何らかのコードまたはパターンをユーザーが入力するのが通例である。
【００４１】
[0049]  図５は、１つ又は複数の実施形態による、ロックされた移動体通信デバイスの画面表示の他の例を示す図である。図５において、図４を参照して先に論じたようなヘッダ部４０２、アプリケーション表示部４０４およびロック・ボタン４０６を有する画面４００が表示されている。
【００４２】
[0050]  しかしながら、図５では、アプリケーション表示部４０４に表示されている画像が、図４に示した画像とは異なっている。この表示部４０４に表示される画像の変化は、地図アプリケーションが実行している間に、異なる画像が地図アプリケーションによって表示部４０４に表示された結果である。
【００４３】
[0051]  つまり、図４および図５の例において見られるように、画面４００は、地図アプリケーションによって発生された画像を、アプリケーション表示部４０４に表示する。これらの画像は、移動体通信デバイスがロックされていても表示される。また、これらの画像は、移動体通信デバイスがロックされている間に地図アプリケーションが実行し、地図アプリケーションによって新たな画像が発生されるにつれて、ときと共に変化する。
【００４４】
[0052]  加えて、本明細書の論述から、ロックされているデバイス上におけるアプリケーション表示技法によって、ユーザーは、移動体通信デバイスがロックされている間に表示されるアプリケーションを素早くそして容易に特定することが可能になる。例えば、ユーザーは、所望のアプリケーションが表示されている間に、タッチスクリーン上に彼または彼女の指で特定のジェスチャーを単に入力することができ、その所望のアプリケーションが、デバイスがロックされている間に表示されるアプリケーションとなる。このように、ユーザーは彼または彼女のデバイスをロックさせることができ、同時にアプリケーションを監視し、このアプリケーションが発生する画像を見続けることができる。ユーは、繰り返しデバイスをロック解除し、アプリケーションをチェックし、デバイスを再度ロックする必要なく、これらの画像を見ることができる。
【００４５】
[0053]  図１に戻って、ロック時表示モジュール１２２は、デバイス１００がロックされている間に特定のアプリケーションを表示することを求めるユーザーの要求に応答して、デバイス１００がロックされている間アプリケーション１０６が発生する画像を表示する。尚、従前からのデバイス１００のロックを求めるユーザーの要求に応答して、ユーザーの入力がないまま特定の時間量が経過した後等のように、もっと昔から行われてきた方法 (more traditional manners) でデバイス１００をロックすることもできることは、注記してしかるべきである。このような状況では、画面１０４が点いていてしかもデバイス１００がロックされている間、汎用画像をユーザーに表示する。しかしながら、この汎用画像は、デバイス１００がロックされている間にアプリケーション１０６が発生した画像に基づくのではない。
【００４６】
[0054]  加えて、先に論じたように、移動体通信デバイス１００がロックされている間節電モジュール１１８が節電モードに入る（例えば、画面１０４を消す）という状況が起こる可能性がある。１つ又は複数の実施形態では、ロック時表示モジュール１２２は、デバイス１００が節電モードから動作を再開した後に（例えば、節電モジュール１１８によって画面１０４が再度点けられた後に）、アプリケーション１０６が発生する画像を表示する。ロック時表示モジュール１２２によって表示される画像を発生する特定のアプリケーション１０６は、様々な異なる方法で決定することができる。例えば、ロック時表示モジュール１２２によって表示される画像を発生する特定のアプリケーション１０６は、デバイス１００がロックされている間に特定のアプリケーションを表示することを求めるユーザーの要求が受け取られた場合、その要求に該当するアプリケーションとすることができる。他の例として、ロック時表示モジュール１２２によって表示される画像を発生する特定のアプリケーション１０６は、デバイス１００がロックされた（または節電モードに入った）時点における最上位アプリケーションとすることができる。更に別の例として、ロック時表示モジュール１２２によって表示される画像を発生する特定のアプリケーション１０６は、ユーザー・コンフィギュレーションまたはパラメータ設定において特定される、ユーザー指定アプリケーションとすることができる。尚、ロック時表示モジュール１２２は、デバイス１００がロックされている間特定のアプリケーションを表示することを求めるユーザーの要求が受け取られたか否かには関係なく、節電モードから再開したときにアプリケーションが発生した画像を表示することができる。
【００４７】
[0055]  ロック時表示モジュール１２２は、種々の異なる方法で、いつデバイス１００が節電モードから動作を再開したか判定することができる。１つ又は複数の実施形態では、節電モジュール１１８は、デバイス１００が節電モードから動作を再開したことを、ロック時表示モジュール１２２に通知する。あるいは、ロック時表示モジュール１２２が、節電モジュール１１８が発行したコマンドを傍受する、デバイス１００の他のコンポーネントまたはモジュールの設定値または状態を識別する（例えば、画面１０４が点いているか否か識別する）等というようにして、いつデバイス１００が節電モードから動作を再開したか判定することができる。
【００４８】
[0056]  例えば、デバイス１００がロックされている間特定のアプリケーションを表示することを求めるユーザーの要求を受け取ることができる。その後、デバイス１００がロックされ、特定の時間量の後、節電モジュール１１８が画面１０４を消すことによって、デバイス１００は節電モードに入る。その後、デバイス１００は、入力モジュール１１４を通じてユーザー入力が受け取られたことに応答してといった形で、節電モジュール１１８が再度画面１０４を点けることによって、節電モードから動作を再開することができる。デバイス１００はロックされたままであるが、ロック時表示モジュール１２２は、特定のアプリケーション１０６が発生する画像を表示する。
【００４９】
[0057]  別の例として、デバイス１００がロックされている間特定のアプリケーションを表示することを求めるユーザーの要求を受け取らなくてもよい。続いて、デバイス１００はロックされ、画面１０４上には汎用画像が表示される。特定の時間量の後、節電モジュール１１８が画面１０４を消すことによって、デバイス１００は節電モードに入る。続いて、デバイス１００は、入力モジュール１１４を通じてユーザー入力を受け取ったことに応答してというようにして、節電モジュール１１８が画面１０４を再度点けることによって、節電モードから動作を再開することができる。デバイス１００はロックされたままであるが、ロック時表示モジュール１２２は、汎用画像ではなく、特定のアプリケーション１０６が発生する画像を表示する。
【００５０】
[0058]  加えて、一実施形態では、デバイス１００のユーザーが、デバイス１００がロックされている間に特定の１つ又は複数のアプリケーションを表示させることを行わない(opt out)選択をすることもできる。これによって、ユーザーは、機密データ（例えば、極秘の業務電子メール）を含む画像またはユーザーが表示することを望まないその他の画像を表示するかもしれないアプリケーションが、画像を表示することを防止することができる。ユーザーは、アプリケーションが最上位アプリケーションである間に特定のジェスチャーを入力する、アプリケーションが最上位アプリケーションである間にメニュー項目を選択する、アプリケーションのコンフィギュレーション・メニューまたはウィンドウにアクセスする等というようにして、これらの特定の１つ又は複数のアプリケーションを、種々の方法で選択することができる。あるいは、デバイス１００がロックされている間は、デフォルトで、全てのアプリケーションが表示されることが行われないようにすることができ、ユーザーが、デバイス１００がロックされている間に特定の１つ又は複数のアプリケーションを表示させることを行うように選択することができる。ユーザーは、アプリケーションが最上位アプリケーションである間に特定のジェスチャーを入力する、アプリケーションが最上位アプリケーションである間にメニュー項目を選択する、アプリケーションのコンフィギュレーション・メニューまたはウィンドウにアクセスする等というようにして、これら特定の１つ又は複数のアプリケーションを種々の方法で選択することができる。
【００５１】
[0059]  図６は、１つ又は複数の実施形態にしたがってロックされているデバイス上にアプリケーションを表示するプロセスの一例６００を示すフローチャートである。プロセス６００は、図１の移動体通信デバイス１００のような、デバイスによって実行され、ソフトウェア、ファームウェア、ハードウェア、またはその組み合わせで実現することができる。プロセス６００は、ロックされているデバイス上にアプリケーションを表示するプロセスの一例であり、ロックされているデバイス上におけるアプリケーションの表示については、それ以外にも、異なる図を参照した論述が本明細書には含まれている。
【００５２】
[0060]  プロセス６００において、デバイスがロックされている間にアプリケーションを表示することを求めるユーザーの要求を受け取る（動作６０２）。このユーザーの要求は、ユーザーのジェスチャー入力、メニュー項目の選択等というような、種々の異なる方法で受け取ることができる。
【００５３】
[0061]  動作６０２においてユーザーの要求を受けたことに応答して、アプリケーションが発生した画像を入手し（動作６０４）、表示する（動作６０６）。この画像は、先に論じたように、デバイスがロックされている間に入手され表示される。動作６０４および６０６は、多数回繰り返すことができ、先に論じたように、デバイスがロックされている間にアプリケーションが発生した多数の画像を表示することができる。動作６０４および６０６は、デバイスをロック解除することを求めるユーザーの要求が受け取られるまで、または他のモジュール（例えば、節電モジュール１１８）が画像の表示を停止することを示すまで、繰り返すことができる。
【００５４】
[0062]  図７は、１つ又は複数の実施形態にしたがってロックされているデバイス上にアプリケーションを表示するプロセスの他の例７００を示すフローチャートである。プロセス７００は、図１の移動体通信デバイス１００のような、デバイスによって実行され、ソフトウェア、ファームウェア、ハードウェア、またはその組み合わせで実現することができる。プロセス７００は、ロックされているデバイス上にアプリケーションを表示するプロセスの一例であり、ロックされているデバイス上におけるアプリケーションの表示については、それ以外にも、異なる図を参照した論述が本明細書には含まれている。
【００５５】
[0063]  プロセス７００において、節電モードから再開した後に表示するアプリケーションの指示を受ける（動作７０２）。この指示は、先に論じたように、ユーザーによって入力されるコンフィギュレーション設定のような、種々の異なる方法で受けることができる。
【００５６】
[0064]  デバイスが節電モードに入った後、デバイスが節電モードから動作を再開したという判定を行う（動作７０４）。この判定は、デバイスが節電モードから再開したことの節電モジュール（例えば、図１のモジュール１１８）からの通知に応答してというように、種々の方法で行うことができる。  
【００５７】
[0065]  デバイスが節電モードから動作を再開したことに応答して、アプリケーションが発生した画像を表示する（動作７０６）。このアプリケーションは、動作７０２において受け取られた指示に該当するアプリケーションであり、このアプリケーションが発生した画像は、デバイスが節電モードから動作を再開した後に発生されたものである。したがって、発生された画像は、デバイスが節電モードから動作を再開したときにおけるアプリケーションの現出力即ち画像である。加えて、先に論じたように、デバイスがロックされたままでいる間に、このアプリケーションから多数の画像を表示することができる。このような画像の表示は、デバイスをロック解除することを求めるユーザーの要求が受け取られるまで、または他のモジュール（例えば、節電モジュール１１８）が画像の表示を停止することを示すまで、続けることができる。
【００５８】
[0066]  図８は、１つ又は複数の実施形態にしたがって、ロックされたデバイス上にアプリケーションの表示を実現するように構成することができるコンピューティングデバイスの一例８００を示す。コンピューティングデバイス８００は、例えば、図１の移動体通信デバイス１００とすることができる。
【００５９】
[0067]  コンピューティングデバイス８００は、１つ又は複数のプロセッサーまたは演算装置８０２、１つ又は複数のメモリーおよび／または記憶コンポーネント８０６を含むことができる１つ又は複数のコンピューター読み取り可能媒体８０４、ならびに種々のコンポーネントやデバイスが違いに通信することを可能にするバス８１０を含む。コンピューター読み取り可能媒体８０４および／または１つ又は複数のＩ／Ｏデバイス８０８は、コンピューティングデバイス８００の一部として含めることができ、あるいは代わりに、コンピューティングデバイス８００に結合することもできる。バス８１０は、メモリー・バスまたはメモリー・コントローラ、周辺バス、加速グラフィクス・ポート、プロセッサーまたはローカル・バス等、種々の異なるバス・アーキテクチャーを用いる、様々なタイプのバス構造の内１つ又は複数を代表する。バス８１０は、有線バスおよび／またはワイヤレス・バスを含むことができる。
【００６０】
[0068]  メモリー／記憶コンポーネント８０６は、１つ又は複数のコンピューター記憶媒体を代表する。コンポーネント８０６は、揮発性媒体（ランダム・アクセス・メモリー（ＲＡＭ）のような媒体）および／または不揮発性媒体（リード・オンリー・メモリー（ＲＯＭ）、フラッシュ・メモリー、光ディスク、磁気ディスク等のような媒体）を含むことができる。コンポーネント８０６は、固定媒体（例えば、ＲＡＭ、ＲＯＭ、固定ハード・ドライブ等）や、リムーバブル媒体（例えば、フラッシュ・メモリー・ドライブ、リムーバブル・ハード・ドライブ、光ディスク等）を含むことができる。
【００６１】
[0069]  本明細書において論じた技法は、ソフトウェアで実現することができ、１つ又は複数の演算装置８０２が命令を実行する。尚、異なる命令は、演算装置８０２の中、演算装置８０２の種々のキャッシュ・メモリーの中、デバイス８００の他のキャッシュ・メモリー（図示せず）の中、他のコンピューター読み取り可能媒体上等のように、コンピューティングデバイス８００の異なるコンポーネントに格納できることは認められてしかるべきである。加えて、コンピューティングデバイス８００内において命令を格納する位置は、ときと共に変化する可能性があることも認められてしかるべきである。
【００６２】
[0070]  １つ又は複数の入力／出力デバイス８０８は、ユーザーがコマンドおよび情報をコンピューティングデバイス８００に入力することを可能にし、更に情報をユーザーおよび／または他のコンポーネントまたはデバイスに提示することも可能にする。入力デバイスの例には、キーボード、カーソル制御デバイス（例えば、マウス）、マイクロフォン、スキャナー等が含まれる。出力デバイスの例には、ディスプレイ・デバイス（例えば、モニターまたはプロジェクタ）、スピーカ、プリンター、ネットワーク・カード等が含まれる。
【００６３】
[0071]  本明細書では、種々の技法をソフトウェアまたはプログラム・モジュールという一般的なコンテキストにおいて記載することができる。一般に、ソフトウェアは、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含み、特定のタスクを実行するかまたは特定の抽象データ・タイプを実現する。これらのモジュールおよび技法の実施態様は、何らかの形態のコンピューター読み取り可能媒体を通じて格納または送信することができる。コンピューター読み取り可能媒体は、コンピューティングデバイスがアクセスすることができる入手可能媒体であれば、いずれでも可能である。一例として、そして限定ではなく、コンピューター読み取り可能媒体は「コンピューター記憶媒体」および「通信媒体」を含むことができる。
【００６４】
[0072]  「コンピューター記憶媒体」は、揮発性および不揮発性、リムーバブルおよび非リムーバブル媒体を含み、これらは、コンピューター読み取り可能命令、データ構造、プログラム・モジュール、またはその他のデータというような情報の記憶のため方法または技術であれば、いずれによってでも実現される。コンピューター記憶媒体は、限定ではなく、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリーまたはその他のメモリー技術、ＣＤ−ＲＯＭ、ディジタル・バーサタイル・ディスク（ＤＶＤ）またはその他の光ストレージ、磁気カセット、磁気テープ、磁気ディスク・ストレージまたはその他の磁気記憶デバイス、あるいは所望の情報を格納するために用いることができ、しかもコンピューターがアクセスすることができる媒体であれば他のいずれでも含む。
【００６５】
[0073]  「通信媒体」は、通例、コンピューター読み取り可能命令、データ構造、プログラム・モジュール、またはその他のデータを、搬送波またはその他の伝送メカニズムのような、変調データ信号において具体化する。また、通信媒体は、いずれの情報配信媒体も含む。「変調データ信号」という用語は、情報を信号内にエンコードするような様式で、その特性１つ又は複数を設定または変化させた信号を意味する。限定ではなく、一例として、通信媒体は、有線ネットワークまたは直接有線接続というような有線媒体、ならびに音響、ＲＦ、赤外線、およびその他のワイヤレス媒体というようなワイヤレス媒体を含む。前述のいずれの組み合わせも、コンピューター読み取り可能媒体の範囲に当然含まれるものとする。
【００６６】
[0074]  一般に、本明細書において記載した機能または技法のいずれもが、ソフトウェア、ファームウェア、ハードウェア（例えば、固定論理回路）、手動処理、またはこれらの実施態様の組み合わせを用いて実現することができる。「モジュール」および「コンポーネント」という用語は、本明細書において用いる場合、一般にソフトウェア、ファームウェア、ハードウェア、またはその組み合わせを表す。ソフトウェア実施態様の場合、モジュールまたはコンポーネントは、プロセッサー（例えば、１つまたは複数のＣＰＵ）において実行されると、指定されたタスクを実行するプログラム・コードを表す。プログラム・コードは、１つ又は複数のコンピューター読み取り可能メモリー・デバイスに格納することができる。これらの更に詳しい説明は、図８を参照すれば見つけることができる。本明細書に記載した、ロックされたデバイス上においてアプリケーションを表示する技法の特徴は、プラットフォームに依存しないということであり、種々のプロセッサーを有する種々の商用コンピューティングプラットフォームにおいて、本技術を実現できることを意味する。
【００６７】
[0075]  以上、構造的特徴および／または方法論的動作に特定的な文言で主題について説明したが、添付した特許請求の範囲において定められている主題は、以上に記載した特定的な特徴または動作には必ずしも限定されないことは言うまでもない。逆に、以上に記載した特定的な特徴および行為は、特許請求の範囲を実現する形態例として開示したのである。
【図１】
0005525052.tif 000002
【図２】
0005525052.tif 000003
【図３】
0005525052.tif 000004
【図４】
0005525052.tif 000005
【図５】
0005525052.tif 000006
【図６】
0005525052.tif 000007
【図７】
0005525052.tif 000008
【図８】
0005525052.tif 000009