(57)【特許請求の範囲】
【請求項１】
デバイスによって実施される方法であって、
コンテンツを受け入れるように構成された部分を有するユーザー・インターフェースを出力するステップであって、前記部分に受け入れられたコンテンツは見えないままとされる、ステップと、
前記部分の選択に応答して、前記コンテンツを表示するステップと、
前記部分に関して通信を開始する選択肢が選択され、コンテンツの第１アイテムが１つ又は複数の連絡先を含み、コンテンツの第２アイテムが１つ又は複数の連絡先を含まない場合に、前記部分に含まれるコンテンツの前記第２アイテムを前記デバイスによってネットワークを介して伝送するように構成された通信を、前記第１アイテムの前記１つ又は複数の連絡先に自動的にアドレスされるように形成するステップと、
を備えている、方法。
【請求項２】
請求項１記載の方法において、前記通信が電子メールであり、前記１つ又は複数の連絡先が、自動的に前記通信をアドレスするために用いられる少なくとも１つの電子メール・アドレスを含む、方法。
【請求項３】
請求項１記載の方法において、前記通信が、マルチメディア・メッセージング・サービス（ＭＭＳ）通信であり、前記１つ又は複数の連絡先が、前記通信を自動的にアドレスするために用いられる少なくとも１つの電話番号を含む、方法。
【請求項４】
請求項１記載の方法において、前記通信が、ソーシャル・ネットワーク・サービスへのアップロードであり、前記１つ又は複数の連絡先が、前記通信を自動的にアドレスするために用いられる少なくとも１つのネットワーク・アドレスを含む、方法。
【請求項５】
請求項１記載の方法において、前記部分が、オペレーティング・システムによって設けられ、複数のアプリケーションに露出され、前記部分によって受け入れられたコンテンツが、前記アプリケーション間のナビゲーションの間存続するようにした、方法。
【請求項６】
請求項１記載の方法において、前記部分が、ドラッグ・アンド・ドロップ動作によって前記コンテンツを受け入れるように構成されている、方法。
【請求項７】
請求項６記載の方法において、前記ドラッグ・アンド・ドロップ動作が、タッチスクリーン機能を用いて、前記移動体通信デバイスのディスプレイ・デバイスとの対話処理を通じて検出されるジェスチャーを伴う、方法。
【請求項８】
請求項７記載の方法において、
前記コンテンツのサムネイル画像が、前記ジェスチャーに追従するように、前記ユーザー・インターフェースにおいて表示され、
前記サムネイル画像が前記部分に近接して表示されたときに、前記部分による前記サムネイル画像の受け入れを示すアニメーションが、前記ユーザー・インターフェースに表示される、方法。
【請求項９】
請求項８記載の方法において、前記アニメーションが、前記サムネイル画像の回転および倍率変更を含む、方法。
【請求項１０】
請求項１記載の方法において、前記コンテンツが前記部分によって受け入れられたときに、この受け入れを示すために、前記部分の表示状態が変化する、方法。
【請求項１１】
移動体通信デバイスであって、
ディスプレイ・デバイスと、
プロセッサーと、
前記プロセッサー上において実行可能な１つ又は複数の命令を維持するように構成されているメモリーであって、前記１つ又は複数の命令は、実行されると、前記プロセッサーに、
コンテンツを受け入れるように構成された部分を有するユーザー・インターフェースを出力するステップであって、前記部分に受け入れられたコンテンツは前記ディスプレイ・デバイス上で見えないままとされる、ステップと、
前記部分の選択に応答して、前記コンテンツを前記ディスプレイ・デバイス上に表示するステップと、
前記部分に関して通信を開始する選択肢が選択され、コンテンツの第１アイテムが１つ又は複数の連絡先を含み、コンテンツの第２アイテムが１つ又は複数の連絡先を含まない場合に、前記部分に含まれるコンテンツの前記第２アイテムを前記移動体通信デバイスによってネットワークを介して伝送するように構成された通信を、前記第１アイテムの前記１つ又は複数の連絡先に自動的にアドレスされるように形成するステップと、
を行わせる、メモリーと、
を備えている、移動体通信デバイス。
【請求項１２】
請求項１１記載の移動体通信デバイスにおいて、前記部分が、ドラッグ・アンド・ドロップ動作によって前記コンテンツを受け入れるように構成され、前記ドラッグ・アンド・ドロップ動作が、前記命令によってタッチスクリーン機能を用いて前記ディスプレイ・デバイスを通じて検出可能なジェスチャーによって実行可能である、移動体通信デバイス。
【請求項１３】
請求項１１記載の移動体通信デバイスにおいて、前記部分が、オペレーティング・システムによって設けられ、複数のアプリケーションに露出され、前記部分によって受け入れられたコンテンツが、前記アプリケーション間のナビゲーションの間存続するようにした、移動体通信デバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  移動体通信デバイス（例えば、ワイヤレス・フォン）は、日常生活の一体部分になっている。しかしながら、従来の移動体通信デバイスに採用されているフォーム・ファクタは、移動体通信デバイスの移動性を高めるために、制限されているのが通例である。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
[0002]  例えば、移動体通信デバイスの表示エリア量は、従来のデスクトップ・コンピュータ、例えば、ＰＣと比較すると相対的に制限されている場合がある。したがって、デスクトップ・コンピュータと対話処理するために用いられている従来の技法は、移動体通信デバイスに採用すると、非効率的となる可能性がある。例えば、表示エリア量が限られている移動体通信デバイス上で、従来の技法を用いて多数のコンテンツ項目を選択することは難しい場合もある。
【課題を解決するための手段】
【０００３】
[0003]  移動体通信デバイスのユーザー・インターフェースについて記載する。一実施態様では、移動体通信デバイスによって実装される方法は、コンテンツを受け入れるように構成されている部分を有するユーザー・インターフェースを出力するステップを含む。この部分に関して通信を開始する選択肢を選択して、コンテンツが１つ又は複数の連絡先を含む場合、このコンテンツを含む通信が形成され、１つ又は複数の連絡先に自動的にアドレスされる。
【０００４】
[0004]  一実施態様では、１つ又は複数のコンピュータ読み取り可能記憶媒体は、移動体通信デバイスによって実行可能な命令を含み、これらの命令は、ドラッグ・アンド・ドロップ(drag-and-drop)動作によって複数の連絡先を受け入れるように構成されている部分を含むユーザー・インターフェースを構成する。更に、これらの命令は、複数の連絡先の各々への通信を開始するように選択可能な選択肢を設けるように構成されている。
【０００５】
[0005]  一実施態様では、移動体通信デバイスは、ディスプレイ・デバイスと、プロセッサーと、このプロセッサー上において実行可能な複数のアプリケーションおよびオペレーティング・システムとを含む。オペレーティング・システムは、ユーザー・インターフェースにおいて出力してディスプレイ・デバイス上で表示するために、フィーチャー(feature)を複数のアプリケーションに露出するように構成されている。このフィーチャーは、ユーザー・インターフェースにおいて選択可能な部分を含み、この部分は、ドラッグ・アンド・ドロップ動作によってコンテンツを受け入れ、この部分に受け入れられたコンテンツの各々に対して実行可能な動作の１つ又は複数の指示を出力する。
【０００６】
[0006]  この摘要は、詳細な説明において以下で更に説明する概念から選択したものを、簡略化した形態で紹介するために設けられている。この摘要は、特許請求する主題の主要な特徴や必須の特徴を特定することを意図するのではなく、特許請求する主題の範囲を判定する際に補助として用いられることを意図するのでもない。
【図面の簡単な説明】
【０００７】
[0007]  添付図面を参照しながら、詳細な説明を記載する。図面において、参照番号の最も左側にある数字（１つまたは複数）は、その参照番号が最初に出てくる図を特定する。説明および図面において異なる場合に同じ参照番号が用いられているときは、同様または同一の項目を示すことができる。
【図１】図１は、移動体通信用デバイス、フィーチャー、システムの１つ又は複数の実施形態による移動体通信デバイスの一実施態様例の図である。
【図２】図２は、図１のユーザー・インターフェースの部分にコンテンツを収集するために用いられるジェスチャーを示す一実施態様例におけるシステムの図である。
【図３】図３は、図２の部分の中に受け入れられるコンテンツが示されている、一実施態様例におけるシステムの図である。
【図４】図４は、ユーザー・インターフェースにおいて、コンテンツを受け入れる部分を出力し、次いでコンテンツの各々を伴う動作を実行するように構成されている一実施態様例における手順を示す流れ図である。
【図５】図５は、コンテンツを受け入れるように構成された部分を有し、他のユーザー対話処理がなくても自動的に通信を形成するために使用可能なユーザー・インターフェースを出力する一実施態様例における手順を示す流れ図である。
【図６】図６は、移動体通信用デバイス、フィーチャー、およびシステムの実施形態を実現するために、種々の実施形態においてあらゆるタイプの移動体デバイスとしても実現することができるデバイスの一例の種々のコンポーネントを示す。
【発明を実施するための形態】
【０００８】
全体像
[0014]  移動体通信デバイスは、この移動体通信デバイスの移動性を補助するために、小さいフォーム・ファクターを有するのが通例である。例えば、移動体通信デバイス（例えば、移動体電話機）は、このデバイスを容易に持ち運ぶことができるように、相対的に最小量の表示エリアおよび限られた入力デバイス（例えば、キーパッド）で構成されているのがよい。その結果、従来のコンピュータ（例えば、デスクトップＰＣ）と対話処理するために用いられている従前からの技法は、移動体通信デバイスと合わせて用いると、苛々の原因となる可能性がある。
【０００９】
[0015]  例えば、移動体通信デバイス上におけるコンテンツ（例えば、写真、ビデオ等）の選択および共有は、前述した小さいフォーム・ファクターの制限により、従前からの技法を用いると、難しい場合もある。したがって、従前からの移動体通信デバイスは、一度に１つのコンテンツ項目と対話処理するように構成されていた。
【００１０】
[0016]  移動体通信デバイスのユーザー・インターフェースについて記載する。一実施態様では、ユーザー・インターフェースの一部分が「バケット」(bucket)として構成されており、ユーザーが多数のコンテンツ項目をこの中にドラッグ・アンド・ドロップすることができる。この部分は、オペレーティング・システムによってアプリケーション間で存続させることができ、ユーザーがアプリケーション間でナビゲートすること、そしてこの部分を用いてアプリケーションからコンテンツ項目を格納することができるようになっている。次いで、通信、プレーリスト等を形成するというような動作を、バケットの中に受け入れたコンテンツに適用することができる。これについての更なる論述は、以下の章に関して見いだすことができる。
【００１１】
[0017]  以下の論述では、種々の移動体通信デバイス（例えば、ワイヤレス・フォン）の実施態様例について説明する。加えて、例毎に、移動体通信デバイスによって用いることができる種々の異なる機能についても説明する。これらの機能は、その例だけでなく、記載する他の例においても実施することができる。したがって、実施形態例は、種々の考えられる実施態様の内数個を示すに過ぎない。更に、電話機能を設けるように構成されている１つ又は複数のモジュールを有する移動体通信デバイスについて記載するが、パーソナル・ディジタル・アシスタント、移動体音楽プレーヤー、専用メッセージング・デバイス、携帯用ゲーム・デバイス、ネットブック等というような、種々の他の移動体デバイスも想定されている。
実施態様例
[0018]  図１は、移動体通信用デバイス、フィーチャー(feature)、システムの１つ又は複数の実施形態による移動体通信デバイス１０２の一実施態様例１００の図である。移動体通信デバイス１０２は、複数の構成を取るように動作可能であり、その例には、図１に示すような、移動体通信デバイス１０２が「開いて」いる構成、ならびに図２および図３に示すような、移動体通信デバイス１０２が「閉じて」いる構成が含まれる。
【００１２】
[0019]  移動体通信デバイス１０２は、更に、第１筐体１０４および第２筐体１０６を含むように示されている。第１筐体１０４および第２筐体１０６は、互いに対して移動（例えば、摺動）することができるように、スライド１０８を介して接続されている。摺動すると書いたが、例えば、枢動、蝶番等、種々の他の移動技法も考えられることは、容易に分かるはずである。
【００１３】
[0020]  第１筐体１０４は、ディスプレイ・デバイス１１０を含む。ディスプレイ・デバイス１１０は、発呼側の識別情報（ＩＤ）、連絡先、図示のような画像（例えば、写真）、電子メール、マルチメディア・メッセージ、インターネット・ブラウジング、ゲーム・プレー、音楽、ビデオ等というような、種々のコンテンツを出力するために用いることができる。一実施態様では、ディスプレイ・デバイス１１０は、例えば、容量、弾性表面波、抵抗、光学、ストレイン・ゲージ、拡散(dispersive)信号、音響パルス、およびその他のタッチスクリーン機能を用いて、タッチスクリーン機能を組み込むことによって、入力デバイスとして機能するように構成することもできる。タッチスクリーン機能（およびトラック・パッドのようなその他の機能）は、ジェスチャーを検出するために用いることができる。これについての更なる論述は、図２および図３に関して見いだすことができる。
【００１４】
[0021]  第２筐体１０６は、キーボード１１２を含むように示されている。キーボード１１２は、移動体通信デバイス１０２に入力を供給するために用いることができる。キーボード１１２はＱＷＥＲＴＹキーボードとして図示されているが、従前からの電話機のキーパッド・レイアウト（例えば、基本的な電話機上で見られる１２キーから鳴る数値パッド）に従うキーボード、他の言語（例えば、キリル文字）に合わせて構成されたキーボード等というような、種々の他の例も考えられる。
【００１５】
[0022]  図１の実施態様例１００に示すような「開いた」構成では、スライド１０８を用いて、第１筐体１０４を第２筐体１０６から「離れる」ように動かす（例えば、摺動させる）。「クラムシェル」(clamshell)構成、「ブリック」(brick)構成等というような、他の実施態様も考えられる。
【００１６】
[0023]  移動体通信デバイス１０２によって採用されるフォーム・ファクターは、多種多様の機構(feature)をサポートするのに適していると考えられる。例えば、キーボード１１２は、ＱＷＥＲＴＹ構成をサポートするように示されている。このフォーム・ファクターは、文章を作成する、ゲームをプレーする、電子メールをチェックする、インターネットを「サーフ」する、ソーシャル・ネットワークについてのステータス・メッセージを供給する等というように、移動体通信デバイス１０２の先に述べた機能を利用するには、ユーザーにとって特に便利であると考えられる。
【００１７】
[0024]  また、移動体通信デバイス１０２は、通信モジュール１１４を含むように示されている。通信モジュール１１４は、移動体通信デバイス１０２がネットワーク１１６を通じて通信する機能を表す。例えば、通信モジュール１１４は、電話をかけるおよび電話を受ける電話機能を含むことができる。また、通信モジュール１１４は、コンテンツを取り込む、ショート・メッセージ・サービス（ＳＭＳ）のテキスト・メッセージ、マルチメディア・メッセージング・サービス（ＭＭＳ）メッセージ、電子メール、ソーシャル・ネットワーク・サービスに伝えるべきステータス・メッセージ等を形成するというような、種々のその他の機能も含むことができる。ユーザーは、例えば、ネットワーク１１６を通じて通信用ステータス更新をソーシャル・ネットワーク・サービスに入力することができる。すると、ソーシャル・ネットワーク・サービスは、このステータス更新をそのユーザーの「友人」に、例えば、コンピュータ、それぞれの移動体通信デバイス等を通じて、その友人が受信するために公開することができる。ブログ作成、インスタント・メッセージング等のような、種々の他の例も考えられる。
【００１８】
[0025]  また、移動体通信デバイス１０２は、ユーザー・インターフェース・モジュール１１８を含むように示されている。ユーザー・インターフェース・モジュール１１８は、ユーザー・インターフェース１２０を発生する、管理する、および／またはディスプレイ・デバイス１１０上に表示するために出力する、移動体通信デバイス１０２の機能を表す。ユーザー・インターフェース１２０を発生するには、種々の異なる技法を採用することができる。
【００１９】
[0026]  例えば、ユーザー・インターフェース・モジュール１１８は、図１のユーザー・インターフェース１２０における画像１２４のような、複数のコンテンツを収集する部分１２２を含むように、ユーザー・インターフェース１２０を構成することができる。次いで、ユーザー・インターフェース・モジュール１１８は、部分１２２に収集されているコンテンツの各々を用いて実行することができる複数の動作１２６を露出することができる。通信を形成する（１２８）、プレーリストを形成する（１３０）、スライドショーを形成する（１３２）等というような、種々の異なる動作１２６を実行することができる。つまり、このようにして、部分１２２（「バケット」）を用いて最初にコンテンツを収集することができ、次いでオブジェクト（例えば、通信、プレーリスト、スライドショー）を形成することができる。これは、オブジェクトが最初に形成されて（例えば、プレーリスト、通信等）、次いでコンテンツが収容される従来の技法とは異なる。部分１２２を用いてコンテンツを収集するには、種々の異なる技法を用いることができる。その一例について、以下の図に関して説明する。
【００２０】
[0027]  図２は、ユーザー・インターフェース１２０の部分１２２にコンテンツを収集するためにジェスチャーが用いられる、一実施態様例におけるシステム２００の図である。図示するシステム２００は、部分１２２にコンテンツを収集するために用いられる複数のステップ２０２、２０４、２０６、２０８を示す。移動体通信デバイス１０２は、第１ステップ２０２において、複数のコンテンツを有するユーザー・インターフェース１２０を出力するように示されている。この例では、コンテンツは画像となっている。ユーザーの指２１０をディスプレイ・デバイス１１０の表面上に置くことにより、ユーザーの指２１０は犬の画像２１２を選択する。
【００２１】
[0028]  第２ステップ２０４において、移動体通信デバイス１０２のタッチスクリーン機能を用いて、この選択を検出する。応答して、犬の画像２１２のサムネイル画像２１４が作成される。サムネイル画像２１４は、ディスプレイ・デバイス２１０を横切ってドラッグするユーザーの指２１０に追従する。例えば、サムネール画像２１０が犬の画像２１２を「ポップオフ」(pop-off)する外観を与えるために、アニメーションを表示することもできる。加えて、画像２１２の表示を変化させて選択を示すこともでき、これは第２ステップ２０４における中間調の使用によって示されている。
【００２２】
[0029]  第３ステップ２０６において、サムネイル画像２１４が、ユーザーの指２１０に追従して、ユーザー・インターフェース１２０の部分１２２の近くまでドラッグされている。応答して、サムネール画像２１４が「バケットの中にドロップされた」外観を与えるアニメーションを表示する。例えば、このアニメーションは、サムネール画像２１４を回転させそして倍率を変更させる（例えば、縮小する）ことができる。このようにして、コンテンツ（例えば、画像２１２）が入力されていることをユーザーに伝える。種々の他の例も考えられる。
【００２３】
[0030]  第４ステップ２０８において、画像２１２の表示は元の状態に戻り、例えば、第１ステップ２０２における元の状態と一致する。加えて、部分１２２の表示を変化させて、この部分が画像を収容していることを示す。このように、この例では、部分１２２が画像１２２を「収容している」ことをユーザーに伝える。このプロセスは、多種多様のアプリケーションから部分１２２の中に多種多様のコンテンツを含ませるために繰り返すことができる。例えば、部分１２２に含まれているコンテンツは、異質（例えば、「混合」）であり、種々の異なるアプリケーションから得られる音楽、画像、ムービー、連絡先、文書等を含んでもよい。１つのコンテンツ項目に対するドラッグ・アンド・ドロップ動作について説明したが、多数の項目を選択し（例えば、順次または一度に）、次いで一緒にドラッグすることもできる。次いで、部分１２２にどのようなコンテンツが含まれているかに基づいて、種々の異なる動作を実行することができる。これについての更なる論述は、以下の図に関して見いだすことができる。
【００２４】
[0031]  図３は、部分１２２に受け入れられたコンテンツを示す、一実施態様例におけるシステム３００を示す。ユーザーの手２１０が部分１２０を選択していることが示されており、これによって、部分１２２「の中」に置かれているコンテンツを、ユーザー・インターフェース１２０において表示させる。
【００２５】
[0032]  また、ユーザー・インターフェース１２０は、表された動作を実行するために選択可能な選択肢も含むことができる。これらの動作の例が、アップロード３０２および送付３０４として示されている。アップロード３０２の選択肢は、部分１２２に含まれているコンテンツを、ソーシャル・ネットワーキング・サービスのような、ネットワーク・サイトにアップロードさせるために選択することができる。例えば、ユーザー・インターフェース・モジュール１１８は、連絡先（例えば、図示の例では「エリー」）が部分１２２に含まれていると判断することができる。したがって、ユーザー・インターフェース・モジュール１１８は、連絡先「エリー」において指定されているネットワーク位置への連絡先ではないコンテンツをアップロードすることができる。また、同様の技法は、１つ又は複数の連絡先への通信を形成するためにも用いることができる。その更なる論述は、以下の手順に関して見いだすことができる。
手順例
[0033]  以下の論述では、既に説明したシステムおよびデバイスを利用して実現することができるユーザー・インターフェース技法について説明する。手順の各々の態様は、ハードウェア、ファームウェア、ソフトウェア、またはその組み合わせで実現することができる。これらの手順は、１つ又は複数のデバイスによって実行される動作を指定する１組のブロックとして示されているが、それぞれのブロックによって動作を実行するために示す順序には必ずしも限定されない。以下の論述の一部では、図１から図３の環境１００およびシステム２００、３００をそれぞれ参照する。
【００２６】
[0034]  図４は、ユーザー・インターフェースにおいて、コンテンツを受け入れる部分を出力し、次いでコンテンツの各々を伴う動作を実行するように構成されている一実施態様例における手順４００を示す。ディスプレイ・デバイス上に表示するためのユーザー・インターフェースにおいて、コンテンツを受け入れるためにユーザー・インターフェースにおいて選択可能な部分を出力するために、複数のアプリケーションにフィーチャーを露出する（ブロック４０２）。例えば、移動体メディア・デバイス１０４のプロセッサー上で実行可能であり、移動体通信デバイス１０４のメモリーまたは他のコンピュータ読み取り可能記憶媒体の中に格納することができるオペレーティング・システム内に、メディア・モジュール１０８の機能を組み込むことができる。オペレーティング・システムは、アプリケーション・プログラミング・インターフェース（ＡＰＩ）を通じて移動体通信デバイス１０４上で同様に実行されるアプリケーションに、この機能を露出することができる。オペレーティング・システムについての更なる論述は、図６に関して見いだすことができる。
【００２７】
[0035]  この部分に受け入れられているコンテンツの各々に対して実行可能な１つ又は複数の動作の指示を出力する（ブロック４０４）。つまり、この例では、コンテンツを収集し、次いで、動作を選択することによって、種々の動作がそのコンテンツに対して実行可能となる（ブロック４０６）。例えば、この部分がメディア、例えば、歌、ビデオ等として構成されているコンテンツを含むとき、対応する動作「プレーリスト作成」の選択に応答して、プレーリストを作成することができる（ブロック４０８）。他の例では、対応する動作「アップロード」の選択に応答して、コンテンツをソーシャル・ネットワーキング・サイトにアップロードすることができる（ブロック４１０）。例えば、メディア・モジュール１０８は自動的に（またはユーザーの手作業の対話処理と併せて）証明書をソーシャル・ネットワーク・ウェブサイトにネットワーク１０６を通じて供給し、「アップロード」動作の選択時に、コンテンツをユーザーのアカウントにアップロードすることができる。更に別の例では、対応する動作の選択に応答して、電子メール、テキスト・メッセージ等のような通信を形成する(ブロック４１２）。通信の形成についての更なる論述は、以下の図に関して見いだすことができる。
【００２８】
[0036]  図５は、コンテンツを受け入れるように構成された部分を有し、他のユーザー対話処理がなくても自動的に通信を形成するために使用可能なユーザー・インターフェースを出力する一実施態様例における手順５００を示す。コンテンツを受け入れるように構成されている部分を有するユーザー・インターフェースを出力する（ブロック５０２）。例えば、部分１２２は、画像、音楽、および連絡先のようなコンテンツを受け入れることができる。
【００２９】
[0037]  通信を開始するために、前述の部分に関して選択肢が選択され、コンテンツが１つ又は複数の連絡先を含むとき、このコンテンツを含むように通信が形成され、１つ又は複数の連絡先に自動的にアドレスされる（ブロック５０４）。例えば、メディア・モジュール１０８は、部分１２２を通じて受け入れられたコンテンツの内どれが関連する連絡先情報、例えば、電話番号、電子メール・アドレス等を含むか識別することができる。したがって、選択肢が選択されると（例えば、動作「電子メール」の表現）、通信が形成され、自動的にそしてこれ以上ユーザーの対話処理を要せずに、通信が形成され、部分１２２によって受け入れられている連絡先の各々の関連連絡先情報がこの通信に含められる。ＳＭＳ、ＭＭＳ等の形成というような、種々の他の例も考えられる。
デバイス例
[0038]  図６は、移動体通信用デバイス、フィーチャー、およびシステムの実施形態を実現するいずれのタイプの移動体デバイスとしても、種々の実施形態において実現することができるデバイス例６００の種々のコンポーネントを示す。例えば、デバイス６００は、図１から図３のそれぞれを参照して説明した移動体通信デバイス１０２のいずれとして実現することもできる。また、デバイス６００は、既に述べたソーシャル・ネットワーク・サービスのような、ネットワーク系サービスにアクセスするように実施することもできる。
【００３０】
[0039]  デバイス６００は、入力６０２を含む。入力６０２は、インターネット・プロトコル（ＩＰ）入力および、図１のキーボード１１２のような、他の入力デバイスも含むことができる。更に、デバイス６００は、通信インターフェース６０４を含む。通信インターフェース６０４は、ワイヤレス・インターフェースのいずれか１つ又は複数、いずれかのタイプのネットワーク・インターフェース、およびいずれかの他のタイプの通信インターフェースとして実装することができる。ネットワーク・インターフェースは、デバイス６００と通信ネットワークとの間に接続を設け、この接続によって、他の電子デバイスおよびコンピューティングデバイスがデバイス６００とデータを伝達することができる。ワイヤレス・インターフェースは、デバイス６００がワイヤレス通信用移動体通信デバイスとして動作することを可能にする。
【００３１】
[0040]  また、デバイス６００は、１つ又は複数のプロセッサー６０６（例えば、マイクロプロセッサー、コントローラー等の内いずれか）も含む。プロセッサー６０６は、デバイス６００の動作を制御するため、および他の電子デバイスと通信するための種々のコンピュータ実行可能命令を処理する。デバイス６００には、１つ又は複数のメモリー・コンポーネントのような、コンピュータ読み取り可能媒体６０８を実装することができる。その例には、ランダム・アクセス・メモリー（ＲＡＭ）および不揮発性メモリー（例えば、リード・オンリ・メモリー（ＲＯＭ）、フラッシュ・メモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の内いずれか１つ又は複数）を含む。
【００３２】
[0041]  コンピュータ読み取り可能媒体６０８は、コンテンツおよびデータ６１０、ならびにデバイスのアプリケーションや、デバイス６００の動作的態様に関する他のあらゆるタイプの情報および／またはデータを格納するための、データ・ストレージを設ける。例えば、オペレーティング・システム６１２は、コンピュータ読み取り可能媒体６０８によってコンピュータ・アプリケーションとして維持し、プロセッサー６０６において実行することができる。また、デバイスのアプリケーションは、通信管理モジュール６１４（電話機能を設けるために用いることができる）、およびメディア管理部６１６も含むことができる。
【００３３】
[0042]  また、デバイス６００は、オーディオおよび／またはビデオ出力６１８も含む。オーディオおよび／またはビデオ出力６１８は、オーディオおよび／またはビデオ・データをオーディオ・レンダリングおよび／またはディスプレイ・システム６２０に供給する。オーディオ・レンダリングおよび／またはディスプレイ・システム６２０は、デバイス例６００の統合コンポーネント（１つまたは複数）として実現することができ、オーディオ、ビデオ、および画像データを処理、表示、および／またはそれ以外でレンダリングするいずれのコンポーネントも含むことができる。また、デバイス６００は、振動および触覚のような、ユーザー触感フィードバックを供給するように実施することもできる。
【００３４】
[0043]  一般に、ブロックは、表された機能を設けるように構成されたモジュールを表すことができる。更に、本明細書において記載した機能はいずれも、ソフトウェア、ファームウェア（例えば、固定論理回路）、手動処理、またはこれらの実施態様の組み合わせを用いて実現することもできる。「モジュール」、「機能」、および「ロジック」という用語は、本明細書において用いられる場合、ソフトウェア、ファームウェア、またはソフトウェアおよびファームウェアの組み合わせを一般に表す。ソフトウェア実施態様の場合、モジュール、機能、またはロジックは、プロセッサー（例えば、ＣＰＵまたは複数のＣＰＵ）において実行したときに、指定されたタスクを実行するプログラム・コードを表す。プログラム・コードは、１つ又は複数のコンピュータ読み取り可能メモリー・デバイスに格納することができる。以上で説明した技法の特徴は、プラットフォームに依存しないことであり、これらの技法が、種々のプロセッサーを有する種々の商用コンピューティングプラットフォームにおいて実現できることを意味する。
結論
[0044]  以上、構造的特徴および／または方法論的動作に特定的な文言で本発明について説明したが、添付した特許請求の範囲において定められている発明は、説明した特定の特徴や動作には必ずしも限定されないことは言うまでもない。むしろ、これら特定の特徴や動作は、特許請求する発明を実現する形態例として開示したに過ぎない。
【図１】
0005661756.tif 000002
【図２】
0005661756.tif 000003
【図３】
0005661756.tif 000004
【図４】
0005661756.tif 000005
【図５】
0005661756.tif 000006
【図６】
0005661756.tif 000007