(57)【要約】  モバイル３Ｄグラフィカル通信は、無線装置用の通信ネットワーク用に提供される。送信者は、送信側のコンテンツを伝える３Ｄグラフィカル表示を生成し、カスタマイズでき、そして送信側装置に局所的にある３Ｄグラフィカル表示に対しアニメーションを提供でき、又はアニメーションを提供するリモートサーバを有することができる。サーバはアニメ化３Ｄグラフィカル表示を受信側装置へ提供し、受信側装置はアニメ化３Ｄグラフィックを送信者のコンテンツの表示のためにレンダリングすることができる。変換（コード変換を含む）技術がユーザ装置及び／又はサーバにより用いられ、ユーザ装置のアニメ化３Ｄグラフィカル表示性能と一致する、及び又はユーザ選択と一致するよう、メッセージを（例えば、テキストからオーディオへ、３Ｄから２Ｄへ等）変更する。変換はコンテンツを伝える前、又はその間に行われる。３Ｄグラフィカル通信は、無線又は有線であろうとなかろうと、コンテンツ・プロバイダから任意のユーザ装置へ、例えばサブスクリプション・サービスなどでコンテンツを供給するために用いられ、又は３Ｄグラフィカル通信は、ブログなどアニメ化３Ｄグラフィカル・コンテンツをネットワーク・ロケーションにおいてポスティングするためにも利用されることができる。
2008518326.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークで利用可能な方法であって、
非視覚的入力コンテンツを取得し、
前記入力コンテンツの少なくともいくつかを３次元（３Ｄ）グラフィカル表示に使用可能なグラフィカル表示へ関連づけし、
前記入力コンテンツの少なくとも一部分に基づいた前記３Ｄグラフィカル表示のアニメ化し、
前記アニメ化３Ｄグラフィカル表示のメディア・ファイル内へ配置し、
前記メディア・ファイルの少なくとも１つのクライアント装置へ配信する、
ことを含む方法。
【請求項２】
前記メディア・ファイルは、無線装置用の第３世代移動体通信規格化プロジェクト（Third Generation Partnership Project(３ＧＰＰ)）ファイルを含む、請求項１に記載の方法。
【請求項３】
前記メディア・ファイルはダウンロード又はストリーミングにより前記メディア・ファイルを配信することを含む、請求項１に記載の方法。
【請求項４】
通信ネットワークで利用可能な方法であって、
オリジナル・メッセージを取得し、
３次元（３Ｄ）グラフィカル表示を取得し、
受信側装置が前記オリジナル・メッセージから、及び前記３Ｄグラフィカル表示から導出されるアニメ化３Ｄグラフィカル・メッセージに適するかを判定し、
前記受信側装置が前記アニメ化３Ｄグラフィカル・メッセージに適していると判定した場合は、前記アニメ化３Ｄグラフィカル・メッセージの生成と、それを前記受信側装置へ配信し、
前記受信側装置が前記アニメ化３Ｄグラフィカル・メッセージに適していないと判定した場合は、代わりに前記オリジナル・メッセージから導出された他のいくつかの種類のメッセージを生成し、それを前記受信側装置へ配信する、
ことを含む方法。
【請求項５】
請求項４に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージ、又は他の種類のメッセージ配信は、前記受信側装置へ前記メッセージを無線で配信することを含む、方法。
【請求項６】
請求項４に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージの生成は、前記３Ｄグラフィカル表示のオブジェクトの少なくとも部分的な動きに基づいて、人を表すアニメ化３Ｄアバターを生成することを含み、前記３Ｄグラフィカル表示は前記３Ｄアバターのアニメーションを通じて前記オリジナル・メッセージのコンテンツを伝達する、方法。
【請求項７】
人を表す前記アニメ化３Ｄアバターは、前記オリジナル・メッセージを供給した送信側装置のユーザを表すアニメ化３Ｄアバターを含む、請求項６に記載の方法。
【請求項８】
人を表す前記アニメ化３Ｄアバターは、前記オリジナル・メッセージを供給した送信側装置のユーザとは異なる人を表すアニメ化３Ｄアバターを含む、請求項６に記載の方法。
【請求項９】
前記３Ｄグラフィカル表示の取得は、人を表さないオブジェクトの３Ｄグラフィカル表示を取得することを含む、請求項４に記載の方法。
【請求項１０】
請求項４に記載の方法であって、前記オリジナル・メッセージの取得は、送信側装置から非グラフィカル・メッセージを取得することを含み、さらに非グラフィカル・メッセージの少なくとも一部分を、前記アニメ化３Ｄグラフィカル・メッセージと共に使用可能な音声コンテンツへ変換することを含む、方法。
【請求項１１】
請求項４に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージの生成は、アニメーションを生成する性能を有する送信側装置から前記アニメ化３Ｄグラフィカル・メッセージを受信することを含む、方法。
【請求項１２】
請求項１１に記載の方法であって、他のいくつかの種類のメッセージの生成は、前記アニメ化３Ｄグラフィカル・メッセージを前記受信側装置によって表示可能なメッセージへ変換することを含む、方法。
【請求項１３】
請求項４に記載の方法であって、他のいくつかの種類のメッセージの生成は、テキスト、音声、映像、又は２Ｄイメージ・メッセージを生成することを含む、方法。
【請求項１４】
請求項４に記載の方法であって、前記オリジナル・メッセージの取得は、テキスト、音声、映像、又は２Ｄイメージ・メッセージを送信側装置から取得することを含む、方法。
【請求項１５】
請求項４に記載の方法であって、前記３Ｄグラフィカル表示の取得は、ライブラリ内に記憶された複数の３Ｄ表示から３Ｄ表示を選択することを含む、方法。
【請求項１６】
請求項４に記載の方法であって、前記３Ｄグラフィカル表示の取得は、ライブラリ内に記憶された複数の選択可能なイメージ・オブジェクトから３Ｄ表示を構築することを含む、方法。
【請求項１７】
請求項４に記載の方法であって、さらに
コンテンツ・プロバイダからコンテンツを受信し、
前記受信側装置が前記コンテンツを受信するサブスクライバ（subscriber）であるか否かを判定し、
前記コンテンツを前記受信側装置へ配信するためのパラメータを決定し、サブスクライバであると判定した場合は、前記コンテンツを配信し、及び表示に影響を及ぼすユーザ指定の選択を識別することを含み、
前記決定されたパラメータが、前記受信装置はアニメ化３Ｄグラフィカル・メッセージ形式で前記コンテンツを受信すべきであることを指示する場合は、前記受信されたコンテンツをアニメ化３Ｄグラフィカル・メッセージへ変換し、それを前記受信側装置へ配信し、
前記決定されたパラメータが、前記受信側装置はアニメ化３Ｄグラフィカル・メッセージ形式で前記コンテンツを受信すべきではないことを指示する場合は、前記アニメ化３Ｄグラフィカル・メッセージ形式とは異なるメッセージ形式で前記受信側装置へ前記受信されたコンテンツを配信する、
ことを含む方法。
【請求項１８】
請求項４に記載の方法であって、さらに、複数の受信側装置にアクセス可能にするように前記アニメ化３Ｄグラフィカル・メッセージをネットワーク・ロケーションへ配信することを含む、方法。
【請求項１９】
請求項１８に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージのネットワーク・ロケーションへの配信は、ブログ、ウェブサイト、ポータル、掲示板、フォーラム、及びオンデマンドの場所のうち任意の１又は複数へ前記アニメ化３Ｄグラフィカル・メッセージを配信することを含む、方法。
【請求項２０】
請求項４に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージの配信は、前記アニメ化３Ｄグラフィカル・メッセージをストリーミングすることを含む、方法。
【請求項２１】
請求項４に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージの配信は、ファイル・ダウンロードを経て前記受信側装置へ前記アニメ化３Ｄグラフィカル・メッセージを提供することを含む、方法。
【請求項２２】
アニメ化３Ｄグラフィカル表示を通信するための通信ネットワークで利用可能なシステムであって、
入力コンテンツを取得する手段と、
３次元（３Ｄ）グラフィカル表示を生成する手段と、
受信側装置が、前記入力コンテンツ及び前記３Ｄグラフィカル表示から導出されたアニメ化３Ｄグラフィカル表示に適しているか否か判定する手段と、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していると判定した場合は、前記アニメ化３Ｄグラフィカル表示を生成し、それを前記受信側装置に配信する手段と、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していないと判定した場合は、代わりに前記入力コンテンツから導出された他のいくつかの種類の表示を生成し、それを前記受信側装置へ配信する手段と、
を含む、システム。
【請求項２３】
請求項２２に記載のシステムであって、さらに前記アニメ化３Ｄグラフィカル表示を、前記受信側装置へ配信可能な異なった表示形式へ変換するための手段を含む、システム。
【請求項２４】
請求項２２に記載のシステムであって、前記３Ｄグラフィカル表示を生成するための前記手段は、選択可能な３Ｄグラフィカル表示、又は一緒にアセンブリ可能な３Ｄグラフィカル表示の部分を記憶するためのライブラリ手段を含む、システム。
【請求項２５】
請求項２２に記載のシステムであって、さらに
プロバイダから情報を受信する手段と、
前記受信側装置が前記情報を受信するためのサブスクライバであるか否かを判定する手段と、
サブスクライバであると判定した場合は、前記情報を前記受信側装置へ配信するためのパラメータを決定する手段であって、前記情報の配信、及び表示をカスタマイズするユーザ指定の選択を識別する手段を含む手段と、
前記受信側装置がアニメ化３Ｄグラフィカル表示の情報に適していることを、前記決定されたパラメータが指示する場合は、前記受信された情報をアニメ化３Ｄグラフィカル表示へ変換し、それを前記受信側装置へ配信する手段と、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していないことを、前記決定されたパラメータが指示する場合は、前記アニメ化３Ｄグラフィカル表示形式とは異なった表示形式で前記受信された情報を前記受信側装置へ配信する手段と、
を含む、システム。
【請求項２６】
請求項２２に記載のシステムであって、さらに、パラメータの変更に応じて前記３Ｄグラフィカル表示の少なくとも一部分を変更するための手段を含み、前記パラメータは装置特性、チャネル状態、ユーザ選択、及びプロバイダ選択のうち任意の１又は複数を含み、表示している間はユーザによって対話式に変更するための手段を含む、システム。
【請求項２７】
請求項２２に記載のシステムであって、さらに同じユーザのそれぞれ異なる装置へ異なる形式の表示を配信する手段を含む、システム。
【請求項２８】
請求項２２に記載のシステムであって、さらに異なる表示形式を提示可能な異なる装置を用いて、多数のユーザが互いに通信可能なアプリケーション手段であって、動画化可能な３Ｄグラフィカル・コンテンツを提供するために利用可能な送信側装置と、異なる表示形式で前記３Ｄグラフィカル・コンテンツを表示できる受信側装置とを含む、システム。
【請求項２９】
請求項２２に記載のシステムであって、前記入力コンテンツは非グラフィカル・コンテンツであって、前記システムはさらに、非グラフィカル入力コンテンツを検査し、一緒にアセンブリ可能な関連するイン・コンテキストのグラフィカル・コンテンツを識別し、前記アニメ化３Ｄグラフィカル表示を提供する手段を含む、システム。
【請求項３０】
請求項２２に記載のシステムであって、さらに実質的にエンド・ユーザの経験を維持する態様で、受信側装置へ表示を配信するための手段を含み、前記３Ｄグラフィカル表示から映像表示へ変更する手段を含む、システム。
【請求項３１】
請求項２２に記載のシステムであって、さらに前記システムを、他のエンティティによって提供される存在するアプリケーションと併せて活用する手段を含む、システム。
【請求項３２】
アニメの３次元（３Ｄ）グラフィカル・メッセージを通信可能なシステムに利用できる装置であって、前記装置は
アニメーション・エンジンと、
ａ）記憶された３Ｄグラフィカル・オブジェクトのライブラリから、３Ｄグラフィカル表示の選択又は生成と、ｂ）前記３Ｄグラフィカル表示を用いて伝達可能なコンテンツを有する入力の生成と、ｃ）前記３Ｄグラフィカル表示の通信、及び前記アニメーション・エンジンへの前記入力コンテンツは、前記アニメーション・エンジンがアニメーション・シーケンスを用いて前記３Ｄグラフィカル表示を動画化することを可能とし、前記入力コンテンツを伝達するアニメ化３Ｄグラフィカル表示を提供することを可能にする３Ｄグラフィカル・アプリケーションと、
を備えた、装置。
【請求項３３】
請求項３２に記載の装置であって、前記３Ｄグラフィカル・アプリケーションはクライアント装置に存在する、装置。
【請求項３４】
請求項３２に記載の装置であって、前記３Ｄグラフィカルアプリケーションはサーバに存在する、装置。
【請求項３５】
請求項３２に記載の装置であって、さらに、
受信側装置が前記アニメ化３Ｄグラフィカル表示に適しているかを示す情報を記憶するためのユーザ情報記憶ユニットと、
前記アニメ化３Ｄグラフィカル表示を、前記受信側装置に適した表示形式へ変換するための第１の変換コンポーネントであって、前記入力を、前記入力コンテンツを含むフォーマット、及び前記アニメ化３Ｄグラフィカル表示のための前記アニメーション・シーケンスにより利用可能なフォーマットへ変換する、第１の変換コンポーネントと、
チャネル状態の動的な変更、又は送信側装置特性の動的な変更に基づいて、前記受信側装置へ配信された前記アニメ化３Ｄグラフィカル表示の特性を動的に調整する、第２の変換コンポーネントと、
追加のコンテンツと共に前記受信側装置へ配信された前記アニメ化３Ｄグラフィカル表示を補うためのメディア生成コンポーネントと、
を備えた、装置。
【請求項３６】
請求項３５に記載の装置であって、前記第２の変換コンポーネントは、特性を調整するために異なるメディア・ファイルを選択でき、又は現在配信されている表示そのものの特性を変更可能な装置。
【請求項３７】
請求項３２に記載の装置であって、さらに
機械読みとり可能な記憶された命令を有する、機械読みとり可能な記憶媒体と、
記憶媒体に結合され、機械読みとり可能な命令を実行するよう操作可能なプロセッサであって、コンテンツ・プロバイダからの利用可能なコンテンツに関して、受信側装置がサブスクライバであるかを判定し、サブスクライバである場合は、前記受信側装置へ前記コンテンツを配信するパラメータを決定する、プロセッサと、
前記決定されたパラメータが、前記受信側装置はアニメ化３Ｄグラフィカル形式で前記コンテンツを受信すべきであると指示した場合は、前記コンテンツをアニメ化３Ｄグラフィカル・メッセージへ変換し、それを前記受信側装置へ配信する手段と、
前記決定されたパラメータが、前記受信側装置は前記アニメ化３Ｄグラフィカル形式で前記コンテンツを受信すべきでないと指示した場合は、前記アニメ化３Ｄグラフィカル形式とは異なる形式で前記受信側装置へ受信されたコンテンツを配信する手段と、
を含む、装置。
【請求項３８】
製品であって、
アニメの３次元（３Ｄ）グラフィカル通信をサポートするための性能を有する通信ネットワークで利用可能な機械読みとり可能な媒体であって、プロセッサにより実行可能な記憶された命令を有する機械読みとり可能な媒体とを備え、前記命令は、
入力コンテンツを取得し、
３Ｄグラフィカル表示を提供し、
受信側装置が、前記入力コンテンツ、及び前記３Ｄグラフィカル表示から導出されたアニメ化３Ｄグラフィカル表示に適しているかの判定を起動し、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していると判定された場合は、前記アニメ３Ｄグラフィカル表示の生成を起動し、それを前記受信側装置に配信されるようにし、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していないと判定された場合は、代わりに前記入力コンテンツから導出された他のいくつかの種類の表示の生成を起動し、それを前記受信側装置へ配信されるようにする、
ことを含む、製品。
【請求項３９】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は無線送信側装置に存在する、製品。
【請求項４０】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は前記受信側装置と通信可能なサーバ上に存在する、製品。
【請求項４１】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は、さらに前記アニメ化３Ｄグラフィカル表示を前記受信側装置により表示可能な異なった提示形式へ変換するための記憶された命令を含む、製品。
【請求項４２】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は、さらに前記入力コンテンツを前記アニメ化３Ｄグラフィカル表示によって利用可能な形式へ変換するために記憶された命令を含む、製品。
【請求項４３】
請求項３８に記載の製品であって、前記機械読みとり可能な命令は、さらにサブスクリプション・コンテンツを、前記受信側装置により提示可能な表示形式へ変換するための記憶された命令を含み、前記サブスクリプション・コンテンツを伝達可能なアニメ化３Ｄグラフィカル表示を含む、製品。
【請求項４４】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は、さらに前記アニメ化３Ｄグラフィカル表示を、複数のクライアント装置によりアクセス可能なネットワーク・ロケーションへ提供するための記憶された命令を含む、製品。
【請求項４５】
請求項３８に記載の製品であって、前記アニメ化３Ｄグラフィカル表示を配信するための前記命令は、ファイルのダウンロード又はストリーミングにより配信するための命令を含む、製品。
【請求項４６】
請求項３８に記載の製品であって、前記機械読みとり可能な命令は、さらに前記入力コンテンツを３Ｄフォーマットで提供し、前記３Ｄフォーマットの入力コンテンツを、前記受信側装置が配信される非３Ｄフォーマットへ変換するための記憶された命令を含む、製品。
【請求項４７】
請求項３８に記載の製品であって、前記機械読みとり可能な命令は、さらにユーザ選択の変更、チャネル状態、又は前記受信側装置の特性に応じて、前記アニメ化３Ｄグラフィカル表示に含まれる、オブジェクトの特性を変更するために記憶された命令を含む、製品。
【請求項４８】
請求項３８に記載の製品であって、前記特性を変更する命令は、前記変更された特性を有し異なったメディア・ファイルを送信し、又は配信される表示そのものの特性を変更するための命令を含む、製品。
【請求項４９】
請求項３８に記載の製品であって、前記機械読みとり可能な媒体は、通信ネットワークを使用する既存の製品、サービス、及びサード・パーティ（第三者）のアプリケーションと共に活用可能な、製品。
【請求項５０】
請求項３８に記載の製品であって、前記アニメ化３Ｄ表示は、メッセージ、オンライン・ポスティング、ゲーム、オンライン・サービス・コンテンツ、更新、娯楽の上演、広告、ニュース、又はマルチメディア・コンテンツの内いずれか１又は複数の部分を含むことができる、製品。
【請求項５１】
請求項３８に記載の製品であって、前記アニメ化３Ｄグラフィカル表示の少なくともいくつかの部分は３Ｄ形式を有し、また他の表示部分は非３Ｄ形式を有する、製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に通信ネットワークを介したグラフィカル・データ通信に関し、特には、排他的ではなく、例えばメッセージ、プレゼンテーション、及びモバイル無線通信環境等の３次元（３Ｄ）グラフィカル・データ通信に関する。
【関連する出願の相互参照】
【０００２】
本願は、２００４年１０月２２日に出願され、本願と同じ譲受人に譲渡され、参照により全体がここに援用される“MOBILE 3D GRAPHICAL MESSAGING”と題する米国仮特許出願番号６０／６２１，２７３の利益を主張する。
【背景技術】
【０００３】
無線装置、例えば携帯電話を用いる通信は長年にわたって大きく進化してきた。従来は、無線通信は単に二人の無線ユーザ間で生の会話（例えば、「電話をかけること」）をすることを含んでいた。その後、技術は進歩し、無線ユーザが互いにオーディオ・メッセージ（例えばボイス・メール）を生成したり送信したりすることを可能にした。
【０００４】
しかしながら、技術の急速な進歩と、インターネットの進展で、現在、無線ユーザは広大な可能性を利用することができる。例えば、現在、無線装置は従来のラップトップ・パーソナル・コンピュータ（ＰＣ）または他の電子装置（インターネット・ブラウザ、機能的なグラフィカル・ディスプレイ、イメージ・キャプチャ（例えばカメラ）、Ｅメール、改良されたユーザ入力メカニズム、アプリケーション・ソフトウェア・プログラム、オーディオ及び映像再生装置、及び他の様々なサービス、機能（features）及び性能（capability）を含む）に匹敵する性能が利用可能である。さらに、このような性能を有する無線装置は単に携帯電話を包含するだけではなく、通信ネットワークを介して互いに通信することができるＰＤＡ、ラップトップ、ブラックベリー（Blackberry）、そして他の種類のモバイル無線装置も含む。
【０００５】
ユーザにとって無線装置が人気である理由の一つは、モバイル・メッセージング性能である。モバイル・メッセージングでは、ユーザはリアルタイムで互いに会話する（例えば、生の音声通信）必要は無く、互いにメッセージを送ることができる。従来のモバイル・メッセージング形式は、２つの主要なカテゴリである音声（例えばボイス・メール）又はテキスト（例えばショート・メッセージ・サービス又はＳＭＳ、又はＥメールサービス）に分けることができる。マルチメディア・メッセージング・サービス（ＭＭＳ）は音声、テキスト、イメージ及び映像のメディア・フォーマットの組み合わせを可能にする、あまり一般的ではないメッセージング技術である。例として、無線装置を介するインスタント・メッセージング（ＩＭ）は、必ずしも正式なＥメールを構成したり又は生の音声会話を行う必要が無く、迅速にそして控えめに短いメッセージを生成し、送信し、受信することを好むティーンエージャーや他のユーザ群の間で非常に人気のある通信形式である。
【０００６】
しかしながら、従来のオーディオ及びテキストのモバイル・メッセージング技術はややありふれている。実際、簡単なオーディオ又はテキストのプレゼンテーションはユーザの要請に対して限界がある。例えば、テキスト表示は受信者の興味を捕らえ維持することが容易ではなく、ユーザ（送信者又は受信者）はＥメール・メッセージを書いたり、読んだりすることに関して特に興味がないかも知れない。
【０００７】
モバイル・メッセージングに関するユーザの経験を高めるために、二次元（２Ｄ）グラフィカル通信が用いられてきた。例えば、ユーザはＭＭＳ等の使用を通じ、従来のオーディオ又はテキスト・メッセージをグラフィクス及び映像へ加えたり、又はそれらと置き替えたりすることができる。一例として、無線ユーザは各ユーザを表す動画を用いてＩＭメッセージングを行うことができる。別の例としては、無線ユーザは互いに録画された映像（例えば、ビデオ・メール）を交換することができる。
【０００８】
このような２Ｄグラフィック（graphical）の高まりはユーザの経験を高めた一方で、当該２Ｄグラフィックの高まりはまた、かなりありふれており、及び／または生成すること及び再生することが難しいかも知れない。例えば、無線環境下での映像の伝達及び受信は(チャネルの状態及び又は無線装置の性能限界に少なくとも部分的に起因し)、多くの状況下において質が悪いことはよく知られている。さらに、無線環境下での映像の伝達及び受信は、送信機又は受信機へ映像の表示を微細に制御するための重要な性能及び柔軟性を提供しない。別の例として、２Ｄ画像表示を用いるインスタント・メッセージングは送信側及び受信側の両方の観点から、ユーザの要請で制限されているかなり簡単化されたプレゼンテーションを提供する。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
無線装置製造業者、サービス・プロバイダ、コンテンツ・プロバイダ、及び他の事業体は彼らのビジネスにおいて成功するために、競争力ある製品を供給可能なことが必要である。この成功は、彼らの製品とサービスの少なくとも一部の能力に依存し、ユーザ経験を大いに高め、それによってユーザの要求が高まり、また彼らの製品の人気が高まる。従って、現在のモバイル・グラフィカル・メッセージング製品及びサービスを向上させる必要性がある。
【課題を解決するための手段】
【００１０】
１つの特徴によれば、通信ネットワークで利用可能な方法が提供される。該方法はオリジナル・メッセージを取得するステップと、三次元（３Ｄ）グラフィカル表示を取得し、受信側装置がオリジナル・メッセージ、及び３Ｄグラフィカル表示から導出されたアニメ化（動画化）３Ｄグラフィカル・メッセージの受信に適しているか否かを判定すること、を含む。受信側装置がアニメ化３Ｄグラフィカル・メッセージに適していると判定された場合、該方法はアニメ化３Ｄグラフィカル・メッセージを生成し、受信側装置へ同じものを配信する。受信側装置がアニメ化３Ｄグラフィカル・メッセージに適していないと判定された場合、該方法は代わりに、オリジナル・メッセージから導出された別の種類のメッセージを生成し、それを受信側装置へ配信する。
【発明を実施するための最良の形態】
【００１１】
非限定及び非網羅的な実施形態が以下の図を参照して説明され、別な方法で記載されていない限り、同じ参照番号が様々な図を通じて同じ部分に参照される。
以下の記述において、ある特定の内容については、様々な実施形態の完全な理解が得られるように詳しく説明する。しかしながら、当業者は本システムおよび方法がこれらの詳述なしに実行されうることを理解するであろう。他の場合において、周知の構造、プロトコル、及び他の詳述は、必要以上に実施形態の記述を不明瞭にするのを避けるため、詳細に示し、または記述していない。
【００１２】
本明細書全体にわたる「一実施形態」への言及は、その実施形態に関して説明された特定の特徴、構造または特性が少なくとも1つの実施形態に含まれていることを意味する。従って、本明細書全体の様々な箇所にわたって現れる語句「一実施形態」又は「ある実施形態」は必ずしも全て同じ実施形態を参照するわけではない。さらに、特定の特徴、構造、又は特性は、一又は複数の実施形態において任意の適切な方法で組み合わせることができる。
【００１３】
ここに示される見出しは、便宜だけのためにあって、請求の範囲に記載されている発明の範囲又は意味を説明するものではない。
概要として、実施形態は通信ネットワークに接続性を有するモバイル無線機器へ新しい３Ｄグラフィカル通信の可能性を提供する。３Ｄグラフィカル通信は、例えば、アニメ化３Ｄグラフィカル・コンテンツを有することの可能なメッセージング、ネットワークのロケーションへのコンテンツ・ポスティング（投函）、コンテンツ・プロバイダからクライアント装置へのコンテンツ通信、オンライン・ゲーム、及び様々な他の通信形式を含むが、これらに限定されない。非限定の例示の実施形態において、３Ｄグラフィカル・メッセージングはユーザ・カスタマイズ可能な３Ｄグラフィカル・アニメーション形式である。前述したように、従来のモバイル・メッセージング形式は二つの主要なカテゴリである、オーディオ（例えばボイス・メール）又はテキスト（例えばＳＭＳ又はＥメール・サービス）に分けられる。一実施形態は、単にオーディオ、テキスト、イメージ、及び映像のメディア・フォーマットの組み合わせを含む、既存のメッセージング技術の性能を超えたアニメ化３Ｄグラフィカル表示であって、従来、利用され／統合されていない３Ｄグラフィカル表示を追加することによって、モバイル・メッセージングにおける改良を行う。他の実施形態の特徴は、モバイル装置が送信側のモバイル装置及び／又はサーバにおける３Ｄグラフィカル・メッセージング・プラットフォームを用いることによってこれらのグラフィカル・メッセージングを描き（author）及び／又は画質を向上する（enhance）ことを可能にし、それによってカスタマイズされた３Ｄグラフィカル・メッセージング性能を提供することができる。
【００１４】
一実施形態によると、アニメ化３Ｄグラフィカル・メッセージはユーザのアニメ化３Ｄアバター形式となり得る。他の実施形態においては、アニメ化３Ｄアバターは他の幾人か（無線装置のユーザである必要はない）のアバターとなり得るし、また実際はユーザによって芸術的にカスタマイズされ、生成され得る架空の人又は任意の他の生物のアニメ化３Ｄアバターとなり得る。さらに他の実施形態において、アニメ化３Ｄグラフィカル・メッセージは個々又は他の存在のグラフィカル表示を全く有する必要が無い。アニメ化３Ｄグラフィカル・メッセージは、３Ｄ世界で表示可能な、そしてユーザによって生成されカスタマイズ可能な、機械、背景、架空の世界、又は他の種類のコンテンツの表示を行うことができる。さらに他の実施形態においては、アニメ化３Ｄグラフィカル・メッセージは３Ｄアバター、３Ｄ風景、及び他の３Ｄコンテンツの任意の適切な組み合わせを含むことができる。
【００１５】
上記のカスタマイズ及びアニメーションは単に３Ｄメッセージングに制限されないことは理解される。３Ｄコンテンツのカスタマイズ及びアニメーションは、ネットワークのロケーションにコンテンツをポスティングし、ゲームし、他のユーザによるアクセスのために内容を提示し、サービス提供すること等を含むが、それらに限定されない３Ｄの要素を加えることにより、表示が強調される他のアプリケーションに適用できる。説明の簡素化のために、様々な実施形態がメッセージングとの関連でここに説明されるであろう。また、その様な記述はメッセージングを含む必要性のないアプリケーションに必要に応じて適応され得ることが理解される。
【００１６】
従来の視覚通信形式は、捕らえられた自然な映像メディアのオブジェクトそのものを保持しないフォーマットを使用する。オブジェクトそのものの映像を保持することによって、一実施形態はユーザがオブジェクトの各コンポーネント（構成要素）の映像を個別化し、対話することを可能にする。３Ｄアニメ・フォーマットの利点は、単に映像を含むオブジェクトを修正することにより、従来の映像フォーマットでは不可能な（又はユーザにとって非常に困難な）パーソナライズ化された限りないカスタマイズのセットを構成することが容易であることである。例えば、イメージ表現がそのイメージで表されたオブジェクトの３Ｄ空間座標を維持する場合、ユーザはイメージのテクスチャ（texture）を回転させ、又は変更することができる。
【００１７】
図１はモバイル３Ｄグラフィカル通信、例えば無線装置用のアニメ化３Ｄグラフィカル・メッセージング、及び他のアニメ化３Ｄグラフィカル通信形式を実行するために用いられるシステム１００の実施形態のブロック図である。簡単のため、及び混乱を避けるために、全ての種類の実行可能なネットワーク装置及び/又はネットワーク装置のコンポーネントが図1に示され、説明されるわけではない。実施形態の動作や特徴の理解と密接な関係のあるネットワーク装置及びコンポーネントが、単にここで示され、説明されるだけである。
【００１８】
システム１００は少なくとも１つのサーバ１０２を含む。唯一つのサーバ１０２が図１に示されているが、システム１００は複数のサーバ１０２を有することができる。例えば、負荷バランス、効率化（efficiency）等のために任意の機能を共有及び／又は別々に提供するには、複数のサーバ１０２が存在してもよい。サーバ１０２は１又は複数のプロセッサ１０４、及びプロセッサ１０４により実行可能な記憶された機械読みとり可能な命令を有する１又は複数の記憶媒体を含む。例えば、機械読みとり可能な媒体はデータベース、又は他のデータ構造を含むことができる。例えば、ユーザ情報データベース１０６、又は他の種類のデータ構造はユーザ選択（preference）データ、ユーザ・プロファイル情報、装置性能情報、又は他のユーザに関連する情報を記憶することができる。
【００１９】
機械読みとり可能な命令にはソフトウェア、アプリケーション・プログラム、サービス、モジュール、又は他の種類のコードを含むことができる。一実施形態では、モバイル３Ｄグラフィカル・メッセージングをサポートするここに記載されている様々な機能のコンポーネントは機械読みとり可能な命令として具体化されている。
【００２０】
一実施形態では、サーバ１０２におけるそのような機能のコンポーネントはアニメーション・エンジン１０８、コード変換（トランスコーディング）コンポーネント１１０、３Ｄグラフィカル・メッセージング・アプリケーション１１２ａ、及び他のコンポーネント１１４を含む。簡単化のために、３Ｄグラフィカル・アプリケーション１１２は以下、メッセージング・アプリケーションとの関連で説明される。他の種類の３Ｄグラフィカル通信アプリケーションは、メッセージングの３Ｄグラフィカル・アプリケーションのために説明されたものと同様の機能性を提供可能な、特定の使用される実装に基づいて提供可能である。サーバ１０２のそれらのコンポーネントの各々について以下に詳述する。
【００２１】
アニメーション・エンジン１０８の実施形態は、３Ｄグラフィカル表示、例えば３Ｄ世界で表示可能な３Ｄアバター、３Ｄ背景、又は他の任意のコンテンツ等へアニメーションを提供する。３Ｄグラフィカル表示は、例えば、髪、目、耳、鼻、口、唇等を有する人の顔の３Ｄイメージ、山、雲、雨、太陽等の３Ｄイメージ、架空の世界、又は虚構の設定の３Ｄイメージ、又は任意の他の種類の３Ｄコンテンツのテンプレート等、テンプレートを含むことができる。アニメーション・エンジン１０８によって生成されるアニメーション・シーケンスは、３Ｄアバター用の３Ｄテンプレートの唇、目、口等を移動し、または動かすために、(付随するオーディオを含むことの可能な)アニメーションを提供する。それによって、メッセージを伝える生の話者の写実的な様子を提供する。他の例として、アニメーション・シーケンスは、３Ｄ背景で雨、鳥、木の葉等の動き及び音を動かすことができ、それらは任意の付随する個人の３Ｄアバターの表示を有しも、又は有さなくてもよい。一実施形態では、サーバ１０２は、ユーザ装置のそれぞれが３Ｄグラフィカル表示を動画化する機能を別々に有しないユーザ装置のために、アニメーション・エンジン１０８を設けている。
【００２２】
コード変換コンポーネント１１０の実施形態では、アニメ化３Ｄグラフィカル・メッセージを受信側装置に適した形式へ変換する。受信側装置に適した形式は装置性能情報及び／又はユーザ情報データベース１０６に記憶されたユーザ選択情報に基づくことができる。例えば、受信側装置がアニメ化３Ｄグラフィカル・メッセージを表示する処理能力又は他の性能を有さない場合がある。従って、コード変換コンポーネントは、送信側装置からのアニメ化３Ｄグラフィカル・メッセージを、受信側装置により表示可能なアニメ化３Ｄグラフィカルメッセージとは異なる形式のテキスト・メッセージ又は他のメッセージ形式へ変換することができる。
【００２３】
一実施形態において、コード変換コンポーネント１１０は、また、少なくとも部分的にいくつかの通信チャネル状態に基づいて、アニメ化３Ｄグラフィカル・メッセージを受信側装置に適した形式へ変換することができる。例えば、より小さいテキスト・ファイルはアニメ化グラフィック・ファイルよりも高速に送ることができるので、高トラフィック量により、受信側装置がアニメ化３Ｄグラフィカル・アニメーションの代わりに、テキスト・メッセージを受信するよう命ずることが可能である。
【００２４】
他の例としては、コード変換コンポーネント１１０は、また、アニメ化３Ｄグラフィカル・メッセージ自体の個々の特性を変換するか或いは調整することができる。例えば、アニメ化３Ｄグラフィカル・メッセージにおける特定のオブジェクト（例えば３Ｄイメージの人、木等）のサイズ又は解像度は低減可能であり、ネットワーク・トラフィックが重い状態の時は、伝送及び／又は再生を最適化する。ファイル・サイズ、及び／又はビット・レートは個々のオブジェクトのサイズ又は解像度を低減することにより低減することができる。
【００２５】
サーバ１０２の一実施形態は、３Ｄグラフィカル・メッセージング・アプリケーション１１２ａを別々に局所的にインストールしていないユーザ装置により使用する、３Ｄグラフィカル・メッセージング・アプリケーション１１２ａを含むことができる。すなわち、３Ｄグラフィカル・メッセージング・アプリケーション１１２ａの一実施形態では、ライブラリから３Ｄグラフィカル表示を生成及び／又は選択するための編集ツールを提供し、さらに、このような編集ツールが送信側装置で利用可能でなければ、及び／又は送信側装置側のユーザがサーバ１０２で利用可能なリモート３Ｄグラフィカル・メッセージング・アプリケーション１１２ａを利用しようとする場合は、ユーザがグラフィカル表示を動画化するために用いるボイス／テキスト・メッセージを遠隔で生成することを可能とする編集ツールを提供する。サーバ、及び／又はユーザ装置における３Ｄグラフィカル・メッセージング・アプリケーション１１２の実施形態の詳細は、以下にさらに説明する。
【００２６】
他のコンポーネント１１４は、モバイル３Ｄグラフィカル・メッセージングを容易にすることに関して、サーバ１０２の操作をサポートするために任意の他の種類のコンポーネントを含むことができる。例えば、コンポーネント１１４の一つは、例えば、２００３年５月３０日に出願され、本願と同じ譲受人に譲渡されて、参照により全体がここに援用される「DYNAMIC BANDWIDTH ADAPTATION」と題される米国特許出願番号１０／４５２，０３５で開示されている動的帯域幅適合（ＤＢＡ）モジュールを含むことができる。実施形態のＤＢＡモジュールは、例えば通信チャネル状態を監視し、受信側装置へ送信される信号のビット・レート、フレーム・レート、解像度等を動的に変更させるようコード変換コンポーネント１１０へ命令し、最適な信号を受信側装置へ提供する。上記で説明したように、アニメ化３Ｄグラフィカル・メッセージ全体と関連する調整、及び／又はそこにある任意の個々のオブジェクトの調整をするためにＤＢＡを使用することができる。
【００２７】
他の実施形態において、コンポーネント１１４の内の１つは、例えば、２００５年６月２３日に出願され、本願と同じ譲受人に譲渡されて、参照により全体がここに援用される「APPARAUS, SYSTEM, METHOD, AND ARTICLE OF MANUFACTURE FOR AUTOMATIC CONTEXT-BASED MEDIA TRANSFORMATION AND GENERATION」と題される米国仮特許出願番号６０／６９３，３８１に開示されたメディア・カスタマイゼーション・システムを含むことができる。開示されているメディア・カスタマイゼーション・システムはシステム１００の実施形態により利用され、イン・コンテキスト（in-context）補足情報を提供し、アニメ化３Ｄグラフィカル・メッセージを加えることができる。
【００２８】
一実施形態において、アニメ化３Ｄグラフィカル・コンテンツへ変換されるコンテンツと関連のあるグラフィカル・コンポーネントを、生成又は選択するためにメディア・カスタマイゼーション・システムを利用することができる。例えば、天気のアニメ化３Ｄグラフィカル表示に用いられる雲、太陽、雨等のグラフィカル表示（例えば、風に吹かれている木、降っている雨等）を決定するために天気予報のテキスト又は言葉入力は分析されうる。
【００２９】
図１の実施形態においては、サーバ１０２は通信ネットワーク１２０を介して、１又は複数の送信側装置１１６、及び１又は複数の受信側装置１１８に通信可能に接続されている。送信側装置１１６、及び受信側装置１１８はサーバ１０２及び通信ネットワーク１２０を経由して（アニメ化３Ｄグラフィカル・メッセージを含み）相互に通信可能である。実施形態では、送信側装置１１６及び受信側装置１１８のいずれか又は両方が、アニメ化３Ｄグラフィカル・メッセージを送信及び受信することのできる無線装置を含むことができる。これらのユーザ装置の一つがアニメ化３Ｄグラフィカル・メッセージを示す性能又は選択を有さない実施形態においては、サーバ１０２はアニメ化３Ｄグラフィカル・メッセージをユーザ装置により適当な形式へ変換することができる。
【００３０】
一実施形態では、これらのユーザ装置のいくつかは、無線装置である必要はない。例えば、これらのユーザ装置の一つは有線、無線、又は複合型（hybrid）通信ネットワークを介して、アニメ化３Ｄグラフィカルメッセージを、生成、送信、受信、及び再生するための性能を有するデスクトップＰＣを含むことができる。様々な種類のユーザ装置がシステム１００において利用される。様々な種類のユーザ装置には、携帯電話、ＰＤＡ、携帯用ラップトップ、ブラックベリー等が含まれるが、これらに制限されない。
【００３１】
送信側装置１１６の実施形態は、サーバ１０２に存在する３Ｄグラフィカル・メッセージング・アプリケーション１１２ａに類似する、３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂを含む。即ち、ユーザ装置へ、ユーザ装置自体に局所的にインストールされた３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂを提供し、３Ｄグラフィカル表示を生成／選択したり、アニメ化３Ｄ表示で用いられるであろう音声／テキストのメッセージのコンテンツを生成したり、３Ｄグラフィカル表示を動画化したり、及び／又はアニメ化３Ｄグラフィカル・メッセージングに関連する他の機能を提供することができる。従って、サーバ１０２に代わって、又は追加してそのようなアニメ化３Ｄグラフィカル・メッセージング性能をユーザ・デバイスへ提供することができる。
【００３２】
送信側装置１１６はまた、アニメ化３Ｄグラフィカル・メッセージを表示するためにディスプレイ画面などのディスプレイ１２４を含むことができる。ディスプレイ１２４は３Ｄグラフィカル・メッセージを提示（必要であれば、動画化することも含む）するためのレンダリング・エンジンを含むことができる。
【００３３】
送信側装置１１６は、送信側装置１１６の操作をサポートするためにキーパッドなどの入力メカニズム１２６を含むことができる。入力メカニズム１２６は、例えば３Ｄグラフィカル表示を生成又は選択したり、ユーザ選択情報を提供したり、アニメ化３Ｄグラフィカル・メッセージを再生、巻き戻し、一時停止、早送り等の制御をしたり、等をするために利用される。
【００３４】
送信側装置１１６は他のコンポーネント１２８を含むことができる。例えば、コンポーネント１２８は、１又は複数のプロセッサと、プロセッサにより実行可能な機械読みとり可能な記憶された命令を有する１又は複数の機械読みとり可能な記憶媒体と、を含むことができる。３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂは、プロセッサにより実行可能なソフトウェア又は他の機械読みとり可能な命令として、具体化することができる。
【００３５】
受信側装置１１８の実施形態は、送信デバイス１１６と同じ／類似、異なる、より少ない、及び／又は、より大きい数のコンポーネントを含むことができる。例えば、受信側装置１１８は３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂを有しない場合があり、従って、サーバ１０２に在る３Ｄグラフィカル・メッセージング・アプリケーション１１２ａを利用することができる。他の例として、受信側装置１１８はレンダリング性能又は、アニメ化３Ｄグラフィカル・メッセージを表示する性能を有さない場合がある。従って、送信デバイス１１６からのアニメ化３Ｄグラフィカル・メッセージをより適切な形式へ変換するために、サーバ１０２のコード変換コンポーネント１１０を利用することができる。それにもかかわらず、装置１１６及び１１８の特定の性能にかかわらず、実施形態はこのような装置が相互に、あるいはサーバ１０２、及び／又はコンテンツ・プロバイダ１２２と通信することを可能にする。
【００３６】
一実施形態において、送信側装置１１６は、（十分な性能を有するシステム１００内の他のユーザ装置と同様に）アニメ化３Ｄグラフィカル表示をウェブサイトのブログ、ポータル、掲示板、ディスカッション・フォーラム、オンデマンド・ロケーションへ、又は複数のユーザによりアクセス可能なネットワーク装置１３０上でホスティングされた他のネットワーク・ロケーションへポスティングすることができる。例えば、送信側装置１１６のユーザはアニメ化３Ｄグラフィカル・メッセージ形式で政治について意見を表現したいと望むかも知れない。従って、上述したように、受信側装置１１８において表示するメッセージを生成する代わりに、該メッセージがネットワーク装置１３０からのアニメ化３Ｄグラフィカル・メッセージとしてアクセス可能となるように、送信側装置１１６がメッセージを生成することができる。
【００３７】
ネットワーク１２０は送信側装置１１６、受信側装置１１８、サーバ１０２、及び他のネットワーク装置間で様々な種類のメッセージを伝達するのに適した任意の種類のネットワークにすることができる。ネットワーク１２０は、無線、有線、複合型、又はそれらネットワークの任意の組み合わせを含むことができる。また、ネットワーク１２０はインターネット又は、例えばＶＩＰ，ＬＡＮ、ＶＬＡＮ，イントラネット等、他の任意の種類のネットワークを含み、又はそれらに接続することができる。
【００３８】
一実施形態では、サーバ１０２は１又は複数のコンテンツ・プロバイダ１２２へ通信可能に接続される。コンテンツ・プロバイダ１２２は様々な種類のメディアをサーバ１０２へ提供し、その後、サーバ１０２は装置１１６及び１１８へ伝達することができる。例えば、コンテンツ・プロバイダ１２２はサーバ１０２が補足的な文脈上のコンテンツとして、アニメ化３Ｄグラフィカル・メッセージを加えるよう変換する（又は実質的にそのままにしておく）メディアを提供することができる。
【００３９】
他の例としては、コンテンツ・プロバイダ１２２（及び／又はコンテンツ・プロバイダ１２２と協働しているサーバ１０２）は装置１１６及び１１８へ、定期購読形式で情報を提供することができる。例えば、送信側装置１１６はコンテンツ・プロバイダ１２２に購読申し込みをし、最新のスコア、スケジュール、選手のプロフィール等のスポーツ情報を受け取ることができる。そのような状況で、一実施形態では、送信側装置１１６がアニメ化３Ｄグラフィカル・メッセージ形式で本情報を受信するための性能を提供する。例えば、アニメ化３Ｄグラフィカル・メッセージ形式は、ハーフタイムのフットボールのスコアを話たり伝えたりする好きなスポーツキャスターのアニメ３Ｄアバターの表示、回転するスコアボードのアニメ化３Ｄグラフィカル表示、購読ユーザにより指定された任意の他の種類のアニメ化３Ｄグラフィカル表示である。その様な実施形態の詳細はさらに以下で説明される。
【００４０】
他の例では、さらに、コンテンツ・プロバイダ１２２はデート・サービス等のオンライン・サービス・プロバイダーの形式、又はユーザに対してサービス及び／又はアプリケーションを提供する他の種類のエンティティとなりうる。そのような実施形態では、デスクトップ及びポータブル／無線装置を含む、異なる種類のクライアント装置を様々なユーザが有する場合がある。特定の個人のユーザが、ボイス・メール・メッセージを受信する無線装置、Ｅメール又は他のオンライン・コンテンツを受信するためのデスクトップ装置、及びコンテンツを受信し、ユーザの特定の好みに基づくアプリケーションを利用するための様々な他の装置を有することも可能である。
【００４１】
従って、実施形態は、様々なユーザ及びユーザの装置が、アニメ化３Ｄグラフィカル・コンテンツを受信したり及び／又は元の３Ｄグラフィカル形式とは異なる形式のコンテンツを受信することを可能にする。一例として、二人のユーザは、コンテンツ・プロバイダ１２２又は他のエンティティから利用可能なデート・サービスを用いて互いに通信するかもしれない。第１のユーザは彼のプロファイルを有するテキスト・ファイル、及び彼自身の２Ｄグラフィカル・イメージを生成し、それからサーバ１０２を介して潜在的なマッチングする相手と通信するためにこのコンテンツをコンテンツ・プロバイダ１２２へ送る。第１のユーザは携帯電話を用いてテキスト・ファイルと通信したり、デスクトップＰＣを用いて２Ｄイメージと通信したりすることができる。
【００４２】
一実施形態では、サーバ１０２はマッチングする第２のユーザに関連した性能と選好を決定する。例えば、第２のユーザがアニメ化３Ｄグラフィカル・コンテンツを受信でき、また、望む場合、サーバ１０２は第１のユーザのコンテンツを、テキスト・ファイルからの情報を用いてアニメ化３Ｄグラフィカル表示へ変換し、動画化することができる。そして、次に、動画化した３Ｄグラフィカル表示を、第２のユーザの選択が携帯電話、ＰＣ、又は他の装置であるかは問わず、第２のユーザ装置に伝える。さらに、第２のユーザはコンテンツの形式を（３Ｄか３Ｄでないかに関わらず）特定し、彼女のどのような特定の装置も受信することができる。
【００４３】
さらに、実施形態によると、第１のユーザは第２のユーザがどのようにコンテンツを受信するかの好みを特定することもできる。例えば、第１のユーザは、第２のユーザのＰＣ上でテキスト・バージョンの彼のプロフィールが表示されている間、彼のプロフィール・アニメ化３Ｄグラフィカル表示が第２のユーザの携帯電話上に表示されるように指定することができる。第１のユーザは、さらに彼が好むサーバ１０２と通信する方法をさらに指定することができる。本方法は、３Ｄ又は３Ｄでないフォーマット、例えばテキスト、音声等を含む。
【００４４】
上記の及び／又は他の実施例において、一形式から他の形式へのコンテンツ変換はエンド・ユーザの体験ができるだけ最良の状態に維持されるように実行することができる。例えば、エンド・ユーザのクライアント装置がアニメ化３Ｄコンテンツを受信したり、示したりする場合、コンテンツの種類はクライアント装置へ伝えられる。しかしながら、クライアント装置がアニメ化３Ｄコンテンツを受信／表示することができない場合、サーバ１０２は配信されるコンテンツを、例えば映像コンテンツ等の「次善の形式のもの」へ変換することができる。クライアント装置が映像コンテンツを受信、表示、又は使用することができない場合、サーバ１０２はある適切な他の形式等でコンテンツを提供することができる。
【００４５】
さらに他の実施形態では、表示している間に、ユーザはアニメ化３Ｄグラフィカル・コンテンツを対話式に変更することができる。例えば、オンラインのゲーム環境下で、送信及び／又は受信コンテンツは、ゲームの最中に、３Ｄグラフィカル・コンポーネントの特性を変更するよう選択することができる。例えば、キャラクタをより小さく又はより大きくしたり、あるいはキャラクタの３Ｄ形状（aspect）又はゲーム全体の３Ｄ形状を移動させたりできる。さらに、ユーザは同じユーザにより使用される、異なる装置に対し、ゲームの形式の種類（３Ｄか否か）を指定することができる。
【００４６】
図２−４は、このようなアニメ化３Ｄグラフィカル・メッセージングに関連する操作として、実施形態の動作を例証しているフローチャートである。これらの図に示されている様々な動作は、示されている正確な順で発生する必要はなく、様々な実施形態において様々な動作が追加、削除、修正、又は組み合わせ可能なことが理解できる。一例示の実施形態において、示されている動作のうち少なくともいくつかはソフトウェアとして実行することができ、又は機械読みとり可能な媒体上に記憶され、プロセッサにより実行可能な他の機械読みとり可能な命令として実行することができる。
【００４７】
図２は送信側装置１１６で利用され得る方法２００のフローチャートである。ブロック２０２において、ユーザは音声、テキスト・メッセージ、又は他の種類のオリジナル・メッセージを生成する。例えば、テキスト・メッセージは入力メカニズム１６の英数字のキーパッドを用いてメッセージをタイピングすることにより生成することができ、音声メッセージは入力メカニズム１６の記憶マイクロフォンを用いて生成することができ、オーディオビデオメッセージは入力メカニズム１２６のカメラを用いて生成することができ、又は他のメッセージ生成技術を用いることができる。一実施形態において、他のコンポーネント１２８のうちの一つは会話エンジンを含むことができ、テキスト・メッセージを音声メッセージへ変換したり、音声メッセージをテキスト・メッセージへ変換したり、又は３Ｄアニメーションを動かすために用いられるユーザ・メッセージの電子形式を取得することができる。
【００４８】
ブロック２０４において、ユーザは送信側装置において３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂを用い、又はサーバ１０２に存在する３Ｄグラフィカル・メッセージング・アプリケーション１１２ａにリモートでアクセスし、３Ｄグラフィカル表示又は他の３Ｄテンプレートを取得する。例えば、カメラを使用可能なモバイル機器の出現によって、十分な処理能力がある装置は、当該カメラでイメージと映像を得て、それらをブロック２０４で３Ｄグラフィカル表示へ変換することができる。例えば、ユーザはモバイル・カメラでユーザを写したものを取得し、３Ｄグラフィカル・メッセージング・アプリケーションを用いて捕らえた映像又は静止イメージ表示を３Ｄグラフィカル表示に変換することによって、ユーザ自身の３Ｄアバター表示を生成することができる。また、ユーザの３Ｄアバター表示はほんの一例である。３Ｄアバター表示は任意の他の架空の又は実在の人物、又は物のアバターであることができる。３Ｄグラフィカル表示はアバター形式である必要さえ無く、その代わりに風景、周辺環境、又はユーザが選択した他のオブジェクトの３Ｄグラフィカル表示を含むことができる。
【００４９】
次に、ユーザは３Ｄグラフィカル表示を歪めたり、個人化（パーソナライズ化）したり、カスタマイズしたり等できる。別の実施形態において、ユーザはローカル又はリモート・ライブラリから、例えばサーバ１０２において、事前に構成された完全な３Ｄグラフィカル表示（及び／又は、完全な３Ｄグラフィカル表示への事後構成のためのオブジェクトの３Ｄ表示、例えば髪、目、唇、木、雲等）を選択することができる。
【００５０】
送信側装置１１６の性能がブロック２０６におけるアニメーションを提供するのに十分な場合は、アニメ化３Ｄグラフィカル・メッセージはクライアント装置２１０で完全に構成することができ、そしてブロック２１２においてサーバ１０２へ送られる。そうでなければ、クライアント装置１１６はアニメーションを取得するためにブロック２０８においてサーバ１０２へメッセージ及び３Ｄグラフィカル表示を送信する。例えば、３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂが送信側装置１１６に存在しない場合、代わりに送信側装置１１６がメッセージのテキスト・バージョン、受信側装置１１８の位置（例えば、電話番号又はＩＰ番号）、及び選択された３Ｄグラフィカル表示を含むサーバ１０２への通信（例えばＥメール等）を送ることが可能である。
【００５１】
従って、図２の方法２００を用いて、一実施形態では送信側装置１１６のユーザは、音声メッセージをまねるアニメ化３Ｄグラフィカル・メッセージ、又はテキスト−音声変換（text-to speech）エンジン、又は他の適当な変換エンジンを用いて言葉へ変換されたテキスト・メッセージを用いるアニメ化３Ｄグラフィカル・メッセージを提供することができる。３Ｄグラフィカル・メッセージング・アプリケーション１１２は、１）事前に編集された３Ｄグラフィカル表示のライブラリから、ユーザが３Ｄグラフィカルを選択又は生成することを可能にしたり、２）ユーザが従来の音声メッセージ又はテキスト・メッセージを生成することを可能にしたり、そして３）選択された３Ｄグラフィカル表示を動画化するために、又は３Ｄグラフィカル表示を局所的に動画化するために、３Ｄグラフィカル表示及び音声／テキスト・メッセージを、音声／テキスト・メッセージを用いるリモート・サーバ・アプリケーションへ送信する。
【００５２】
図３はサーバ１０２において実行可能な方法３００を例示したフローチャートである。ブロック３０２において、サーバ１０２は送信側装置１１６からアニメ化３Ｄグラフィカル・メッセージを受信し、又は送信側装置１１６からメッセージ及び（動画化されていない）３Ｄグラフィカル表示を受信する。送信側装置１１６がブロック３０４において判断された３Ｄメッセージ／グラフィカルを動画化しない場合、サーバ１０２のアニメーション・エンジン１０８はブロック３０６においてアニメーションを供給する。
【００５３】
ブロック３０６におけるアニメーションは、送信側装置１１６から受信される言葉のメッセージから供給できる。代わりに、又は追加として、ブロック３０６におけるアニメーションは、言葉のメッセージへ変換されたテキスト・メッセージから供給できる。また、他のアニメーション・メッセージ源も、利用され得る。
【００５４】
送信側装置１１６がアニメーションを供給した場合、サーバ１０２は、次にブロック３０８−３１０において、受信側装置１１８の性能、及び／又はユーザ選択を決定する。例えば、ローカルにインストールされた３Ｄグラフィカル・メッセージング・アプリケーション１１２ｂを受信側装置１１８が有しない場合、代わりにサーバ１０２のコード変換コンポーネント１１０は、アニメ化３Ｄグラフィカル・メッセージをブロック３１２における受信側装置１１８の能力にふさわしい形式へ変換することができる。例えば、受信側装置１１８がオーディオ及び映像をサポートするアプリケーションを有する携帯電話である場合、サーバ１１０は次にアニメ化３Ｄグラフィカル・メッセージを、ブロック３１４において受信側装置１１８へ送られるべきオーディオ・メッセージを有する２Ｄ映像へ変換することができる。これは、受信側装置１１８に適したメッセージ形式を供給するために実行され得る単なる変換の一例であり、該メッセージは受信側装置１１８によって受信され、及び／又は提示される。
【００５５】
受信側装置１１８がアニメ化３Ｄグラフィカル・メッセージをサポートする場合、ブロック３０６において生成された、又は送信側装置１１６から受信されたアニメ化３Ｄメッセージはブロック３１４において受信側装置１１８へ送信される。また、ブロック３１４において補助的なコンテンツを受信側装置１１８へ送信することができる。例えば、アニメ化３Ｄグラフィカル・メッセージが、来たるフットボールの試合のための集合に関連するメッセージである場合、補助的なコンテンツは試合の日の天気予報を含むことができる。
【００５６】
ブロック３１４においてアニメ化３Ｄグラフィカル・メッセージの受信側装置への送信はいくつかの方法で実行することができる。一つの実施形態では、アニメ化３Ｄグラフィカル・メッセージはダウンロード可能なファイル形式、例えば３Ｄグラフィカル・ファイル又は圧縮された映像ファイルで伝えられる。別の実施形態では、アニメ化３Ｄグラフィカル・メッセージはストリーミング、例えばストリーミング可能な３Ｄコンテンツ、又は圧縮された映像フレームをストリーミングすることによって、受信側装置１１８へ伝えることができる。
【００５７】
図４は、メッセージ（アニメ化３Ｄグラフィカル・メッセージ、及び／又はそれから変換されたメッセージ）を表示する受信側装置１１８において実行される方法４００のフローチャートである。ブロック４０２において、受信側装置１１８はサーバ１０２（又はサーバ１０２に通信可能に接続されている他のネットワーク装置から）からメッセージを受信する。
【００５８】
受信側装置１１８がメッセージを表示するために追加のリソース（資源）へアクセスし、又は取得する必要がある場合、受信側装置１１８は、次にブロック４０４において当該リソースを取得する。例えば、メッセージを表示するか又はメッセージ表示の質を高めるために受信側装置１１８が当該追加の（複数の）リソースを必要であったことをサーバ１０２が決定しなかった場合、受信側装置１１８はプレーヤー、アプリケーション・プログラム、サポートするグラフィカル及びテキスト、又は他のコンテンツをインターネット又は他のネットワーク源からダウンロードできる。一般に、サーバ１０２において記憶されるデバイスの性能情報が完全で正確である場合、受信側装置１１８は当該追加のリソースを取得する必要は無い。サーバ１０２が受信側装置１１８において表示に適した形式へ、メッセージを変換するからである。
【００５９】
ブロック４０６において、メッセージは受信側装置１１８により表示される。メッセージがアニメ化３Ｄグラフィカル・メッセージの場合、メッセージはその後、受信側装置１１８のディスプレイ上に適したオーディオを伴って、視覚的に表示される。また、ユーザが望む場合、アニメのメッセージはテキスト・バージョンのメッセージを伴うことができる。そのテキスト・バージョンのメッセージは、アニメ化グラフィカルからのメッセージを聞くのと同時に、ユーザがメッセージを読むことのできるような、例えば「クローズ・キャプショニング（close captioning）」の形式である。
【００６０】
上述したように、ブロック４０６における表示にはダウンロードされたファイルの再生を含むことができる。他の実施形態においては、表示はストリーミング表示の形式であることができる。
【００６１】
ブロック４０８において、受信側装置１１８は装置データ（装置の性能、例えば電力レベル、処理容量等の特性を動的に変化させることに関連するデータ等）、及び／又はサーバ１０２に対するチャネル状態の表示データの送信をすることができる。本データに対応して、サーバ１０２は、受信側装置１１８により表示されるメッセージが確実に最適となるようにＤＢＡ調整を実行することができる。
【００６２】
一実施形態において、調整は供給されるアニメ化３Ｄグラフィカル・コンテンツの特性を変更することを含むことができる。例えば、コンテンツ全体の総合的な解像度を変えること、または３Ｄグラフィカル・コンテンツの中で個々のコンポーネントの解像度を変更することを含む。他の実施形態においては、調整は、1つの出力ファイルから、サーバ１０２からの異なる出力ファイル（例えば、事前にレンダリングされたファイル）へ切り換えることを含むことができる。例えば、同じコンテンツは、異なるアニメ化３Ｄグラフィカル・コンテンツ・ファイル（例えば、異なる解像度、ビット・レート、カラー・フォーマット等を有するコンテンツ・ファイル）で具体化し、或いはアニメ化３Ｄグラフィカル形式以外の形式でも具体化することができる。要求される調整に基づいて、サーバ１０２、及び／又は受信クライアント装置１１８は、現在の出力ファイルから異なる出力ファイルへ、シームレスに切り換えるよう選択することができる。
【００６３】
様々な実施形態について、メッセージの種類（アニメ化３Ｄグラフィカルメッセージか、音声又はテキスト等の非アニメのメッセージか、２Ｄメッセージ等の非３Ｄメッセージ）、及び当該メッセージが生成され、又は処理されるネットワーク装置に関して、特定の参照符号を用いて本明細書において説明する。これらの記述が単に例証であることは理解できる。
【００６４】
例えば、送信側装置１１６はテキスト又は音声メッセージを生成し、そしてその後にテキスト又は音声メッセージをサーバ１０２へ供給することができる。送信側装置１１６により供給されるオリジナル・メッセージは、事実上のグラフィックである必要はない。サーバ１０２は受信側装置１１８がメッセージを動画化し、メッセージ自体の３Ｄグラフィックをも供給する性能を有することを判定することができる。その結果、サーバ１０２は受信側装置１１８へテキスト又は音声メッセージを伝達することができ、そして受信側装置１１８は受信されたメッセージに基づいて所望の３Ｄグラフィックを動画化することができる。
【００６５】
図５は方法５００のフローチャートであり、サブスクリプション・モデル（subscription model）に基づいて、アニメ化３Ｄグラフィカル・メッセージをクライアント装置、例えば送信側装置１１６及び／又は受信側装置１１８へ供給する。特に、方法５００の一実施形態は、装置の性能、チャネル状態、及び／又はユーザの選択に基づいて、コンテンツ・プロバイダ１２２からクライアント装置へコンテンツを、３Ｄグラフィカル・メッセージ形式及び／又はクライアント装置に適した形式で提供するための技法を含む。
【００６６】
ブロック５０２において、サーバ１０２はコンテンツ・プロバイダ１２２からコンテンツを受信する。コンテンツは、例えばオーディオ、映像、３Ｄレンダー（render）、アニメーション、株式相場、ニュース、天気予報などのテキスト・フィード、衛星画像、及びスポーツ・フィード、インターネット・コンテンツ、ゲーム、エンターテイメント、公告、又は他の任意の種類のマルチメディア・コンテンツを含むが、これらに限定されない。
【００６７】
例えば送信側装置１１６及び／又は受信側装置１１８等の１または複数のクライアント装置は、コンテンツを受信するためサブスクライブ（購読加入）している可能性がある。さらに、サブスクライブ・クライアント装置は、どのようにコンテンツ、装置性能、及び他の情報を受け取ることを好むかに関し、サーバ１０２へ情報を供給することができる。例えば、クライアント装置はアニメ化３Ｄグラフィカル・メッセージ形式でコンテンツを受け取る性能を有するか及び／又は選択するかの情報を供給することができる。そのようなメッセージの実行は、例えばお気に入りのスポーツキャスターのアニメ化３Ｄグラフィカル・イメージ、又はフットボールの試合の個別の提示スコアのアニメ化３Ｄグラフィカル・イメージを含むことができる。
【００６８】
ブロック５０４において、サーバ１０２はサブスクライブ・クライアント装置に対するメッセージ形式を確定し、また、クライアント装置のサブスクリプション状態を確立することができる。一実施形態において、ブロック５０４における本確定には、ユーザ情報データベース１０６に記憶されているアクセス・データを含むことができる。代わりに、又は追加的にクライアント装置はこの情報に関して質問を受けることができる。
【００６９】
メッセージ形式の確定は、例えばサブスクライブ・ユーザにより供給されるメッセージに関するパラメータを調べることを含むことができる。ユーザはコンテンツを提示するのに使用する特定の３Ｄテンプレートを、ユーザにより指定された形式、時間、及び他の状態でコンテンツをユーザが受け取ることができる方法で、カスタマイズすることができる。
【００７０】
クライアント装置が、ブロック５０６で確定されるように、変換に関して特別の選択、要求を一切有さない場合、コンテンツはサーバ１０２によりブロック５１０においてクライアント装置へ送られる。一方、クライアント装置がコンテンツに関し、特別の選択又は要求を有する場合、コンテンツはブロック５１０のクライアント装置へ送る前に、ブロック５０８において変換される。
【００７１】
例えば、クライアント装置は全てテキスト・コンテンツを、アニメ化３Ｄグラフィカル・メッセージの形式で受け取りたいと指定するかも知れない。従って、サーバ１０２は、テキストのコンテンツを言葉に変換し、次に、その言葉を使用して所望の３Ｄグラフィカル表示のアニメーションを動かすことができる。
【００７２】
他の実施形態としては、クライアント装置は、テキスト・コンテンツをアニメ化３Ｄグラフィカル・メッセージ形式で受け取り、一方で、他の種類のコンテンツはアニメ化３Ｄ形式で伝える必要はないことを望むかも知れない。従って、一実施形態では、メッセージ及び他のコンテンツを混合した形式でクライアント装置へ供給することが可能である。ここで、特定の単一のクライアント装置が異なる形式でコンテンツを受け取ることができ、及び／又は同じ（又は異なる）ユーザにより操作される多数の異なるクライアント装置が、それぞれ異なる形式でコンテンツを受け取ることができる。
【００７３】
当然ながら、上記アニメーション及び変換は必ずしもサーバ１０２において実行される必要はないことは理解される。前述したように、十分な性能を有するクライアント装置はアニメーション、変換、又は他の関連する操作を、サーバ１０２において実行させる代わりに又は追加的に実行することができる。
【００７４】
上述した特徴及び機能によりサポートされ得る一実施形態において、ある種類のメディア・ファイルはアニメ化３Ｄグラフィカル・コンテンツを提供することができる。該コンテンツは必ずしも事実上、目に見えることはない入力データから導出される。当該ファイルは、例えば第３世代移動体通信規格化プロジェクト（Third Generation Partnership Project(３ＧＰＰ)）ファイルを含むが、それに限定されない。
【００７５】
例えば、入力データは天気予報を提供するテキスト形式である。一実施形態では、個々の単語を構文解析すること等によって入力テキストを調べ、及び解析された単語を雲、雨、風、気象予報士、傘を持って立っている人等のグラフィカル表示等のグラフィカル・コンテンツと関連づける。これらのグラフィカル・コンテンツの少なくともいくつかは３Ｄグラフィカル表示形式である。次に、一フレームから他のフレームへのグラフィカル・コンテンツの動きを描写するイメージ・フレームが(全体のグラフィカルな断片、または唇などその部分であることにかかわらず)生成され、それによってアニメーションを供給する。
【００７６】
複数のフレームはアニメ化３Ｄグラフィカル表示を形成するために一緒に組み立てられ、３ＧＰＰファイル又は他の種類のメディア・ファイルへエンコードされる。メディア・ファイルはその後ユーザ装置へ配信される。ユーザ装置はファイルを受け取り提示することができ、及び／又はその様な種類のファイルを例えばダウンロード又はストリーミングなどによって受け取ることを選択できる。
【００７７】
様々な実施形態は、様々な技術を用いて３Ｄグラフィカル表示を生成し動画化することができる。これらの技術は、例えば米国特許番号６，８７６，３６４、及び６，８５３，３７９において開示されている。さらに、無線ユーザ装置で使用可能な様々な実施形態は、アニメ化３Ｄグラフィカル・コンテンツに関する通信を容易にし、又は向上するためのシステム及びユーザ・インタフェースを用いることができる。例えば、米国特許番号６，９４８，１３１で開示されている。これらの特許の全ては、本願と同じ譲受人に譲渡され、参照により全体がここに援用される。
【００７８】
上記米国特許、米国特許出願公開、米国特許出願、外国特許、外国特許出願及び非特許公開の全ては、本明細書において言及され、及び／又は出願データ・シートにリストアップされ、参照により全体がここに援用される。
【００７９】
システムの特定の実施形態及び例証並びにモバイル３Ｄグラフィカル移動通信の方法は、当業者が本明細書を見直せばわかるように、例証のためにここに記載されているが、様々な同等の修正は本発明の精神及び範囲から離れることなく可能である。上述した様々な実施形態は、さらなる実施形態を提供するために組み合わされる。実施形態の特徴は変更でき、必要であれば、本願の譲受人（及び/又は他の者)により所有されていた様々な特許、出願及び公開のシステム、回路、及び概念を用い、更なる実施形態を提供することができる。
【００８０】
例えば、ソフトウェア、又は機械読みとり可能な媒体に記憶されている他の機械読みとり可能な命令はここに記載されている少なくともいくつかの特徴を有することができる。その様な機械読みとり可能な媒体は送信側装置、受信側装置、サーバ又は他のネットワーク・ロケーション（位置）、又は任意の適切なそれらの組み合わせにおいて提示することができる。
【００８１】
これら及び他の変更は、上記の詳細な記述を踏まえ、実施形態に行なうことができる。一般的に、請求項では、使用されている用語を、明細書、要約、及び請求項に開示されている特定の実施形態に発明を限定するように解釈すべきではない。従って、本発明は開示内容により限定されず、その代わりに発明の範囲は請求項により全体的に規定されるべきであり、請求項は特許請求の範囲の解釈に関する確立された原則に従って、解釈されるべきである。
【図面の簡単な説明】
【００８２】
【図１】モバイル３Ｄグラフィカル・メッセージングを提供することのできるシステムの実施形態のブロック図である。
【図２】送信側装置における３Ｄグラフィカル・メッセージを生成する方法の実施形態のフローチャートである。
【図３】アニメ化３Ｄグラフィカル・メッセージを含むメッセージを送信側装置から受信側装置へ供給するサーバにおける方法の実施形態のフローチャートである。
【図４】受信側装置におけるアニメ化３Ｄグラフィカル・メッセージを含むメッセージを表示する方法の実施形態のフローチャートである。
【図５】アニメ化３Ｄグラフィカル・メッセージを供給し、ユーザ装置を承諾（subscribe）する実施形態のフローチャートである。
【図１】
2008518326.tif 000003
【図２】
2008518326.tif 000004
【図３】
2008518326.tif 000005
【図４】
2008518326.tif 000006
【図５】
2008518326.tif 000007
【手続補正書】
【提出日】平成19年6月21日(2007.6.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非視覚的入力コンテンツを取得し、
前記入力コンテンツの少なくともいくつかを３次元（３Ｄ）グラフィカル表示に使用可能なグラフィカル表示へ関連づけし、
前記入力コンテンツの少なくとも一部分に基づいて前記３Ｄグラフィカル表示をアニメ化し、
前記アニメ化３Ｄグラフィカル表示をメディア・ファイル内に配置し、
前記メディア・ファイルを少なくとも１つのクライアント装置に配信する、
ことを含む方法。
【請求項２】
前記メディア・ファイルは無線装置用の第３世代移動体通信規格化プロジェクト（Third Generation Partnership Project(３ＧＰＰ)）ファイルを含む、請求項１に記載の方法。
【請求項３】
オリジナル・メッセージを取得し、
３次元（３Ｄ）グラフィカル表示を取得し、
受信側装置が前記オリジナル・メッセージ、及び前記３Ｄグラフィカル表示から導出されるアニメ化３Ｄグラフィカル・メッセージに適するかを判定し、
前記受信側装置が前記アニメ化３Ｄグラフィカル・メッセージに適していると判定された場合には、前記アニメ化３Ｄグラフィカル・メッセージを生成し、それを前記受信側装置へ配信し、
前記受信側装置が前記アニメ化３Ｄグラフィカル・メッセージに適していないと判定した場合には、代わりに前記オリジナル・メッセージから導出された他のいくつかの種類のメッセージを生成し、それを前記受信側装置へ配信する、
ことを含む方法。
【請求項４】
請求項３に記載の方法であって、前記アニメ化３Ｄグラフィカルメッセージの生成は、前記３Ｄグラフィカル表示のオブジェクトの動きに少なくとも部分的に基づいて、３Ｄアバターのアニメーションを通じて前記オリジナル・メッセージのコンテンツを伝達する、人を表すアニメ化３Ｄアバターを生成することを含む方法。
【請求項５】
人を表す前記アニメ化３Ｄアバターは、前記オリジナル・メッセージを供給した送信側装置のユーザを表すアニメ化３Ｄアバターを含む、請求項４に記載の方法。
【請求項６】
人を表す前記アニメ化３Ｄアバターは、前記オリジナル・メッセージを供給した送信側装置のユーザとは異なる人を表すアニメ化３Ｄアバターを含む、請求項４に記載の方法。
【請求項７】
前記３Ｄグラフィカル表示の取得は、人を表さないオブジェクトの３Ｄグラフィカル表示を取得することを含む、請求項３に記載の方法。
【請求項８】
請求項３に記載の方法であって、前記オリジナル・メッセージの取得は、送信側装置から非グラフィカル・メッセージを取得することを含み、さらに非グラフィカル・メッセージの少なくとも一部分を、前記アニメ化３Ｄグラフィカル・メッセージと共に使用可能な音声のコンテンツへ変換することを含む、方法。
【請求項９】
請求項３に記載の方法であって、前記アニメ化３Ｄグラフィカル・メッセージの生成は、アニメーションを生成する性能を有する送信側装置から前記アニメ化３Ｄグラフィカル・メッセージを受信することを含む、方法。
【請求項１０】
請求項９に記載の方法であって、他のいくつかの種類のメッセージの生成は、前記アニメ化３Ｄグラフィカル・メッセージを前記受信側装置によって表示可能なメッセージへ変換することを含む、方法。
【請求項１１】
前記３Ｄグラフィカル表示の取得は、ライブラリ内に記憶された複数の３Ｄ表示から３Ｄ表示を選択することを含む、請求項３に記載の方法。
【請求項１２】
前記３Ｄグラフィカル表示の取得は、ライブラリ内に記憶された複数の選択可能なイメージ・オブジェクトから３Ｄ表示を構築することを含む、請求項３に記載の方法。
【請求項１３】
請求項３に記載の方法であって、さらに
コンテンツ・プロバイダからコンテンツを受信し、
前記受信側装置が前記コンテンツを受信するサブスクライバ（subscriber）であるか否かを判定し、
前記コンテンツを前記受信側装置へ配信するためのパラメータを決定し、サブスクライバであると判定した場合は、前記コンテンツの配信、及び表示に影響を及ぼすユーザ指定の選択を識別することを含み、
前記決定されたパラメータが、前記受信側装置はアニメ化３Ｄグラフィカル・メッセージ形式で前記コンテンツを受信すべきであることを指示する場合は、前記受信されたコンテンツをアニメ化３Ｄグラフィカル・メッセージへ変換し、それを前記受信側装置へ配信し、
前記決定されたパラメータが、前記受信側装置はアニメ化３Ｄグラフィカル・メッセージ形式で前記コンテンツを受信すべきではないことを指示する場合は、前記アニメ化３Ｄグラフィカル・メッセージ形式とは異なるメッセージ形式で前記受信側装置へ前記受信されたコンテンツを配信する、
こと含む方法。
【請求項１４】
請求項３に記載の方法であって、さらに、複数の受信側装置にアクセス可能にするように前記アニメ化３Ｄグラフィカル・メッセージをネットワーク・ロケーションへ配信することを含む、方法。
【請求項１５】
１又は複数のコンピューティング・デバイスからなるシステムであって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたロジックであって、
入力コンテンツを取得し、
３次元（３Ｄ）グラフィカル表示を生成し、
受信側装置が、前記入力コンテンツ及び前記３Ｄグラフィカル表示から導出されたアニメ化３Ｄグラフィカル表示に適した受信側装置であるかどうかを判定し、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していると判定した場合は、前記アニメ化３Ｄグラフィカル表示を生成し、それを前記受信側装置へ配信し、
前記受信側装置が前記アニメ化３Ｄグラフィカル表示に適していないと判定した場合は、前記入力コンテンツから得られた他のいくつかの種類の表示を生成し、それを前記受信側装置へ配信する、
ことに適応したロジックと、
を含むシステム。
【請求項１６】
請求項１５に記載のシステムであって、前記ロジックは、さらに前記アニメ化３Ｄグラフィカル表示を受信側装置へ配信することが可能な、異なる表示形式へ変換するよう適応される、システム。
【請求項１７】
請求項１５に記載のシステムであって、前記ロジックは、さらに前記３Ｄグラフィカル表示を生成するよう適応され、前記生成は、選択可能な３Ｄグラフィカル表示、又は一緒にアセンブリ可能な３Ｄグラフィカル表示の部分を記憶することを含む、システム。
【請求項１８】
請求項１５に記載のシステムであって、前記ロジックはさらに、
プロバイダから情報を受信し、
前記受信側装置が情報を受信するサブスクライバであるかどうかを判定し、
サブスクライバであると判定した場合、受信側装置へ情報を配信するためのパラメータ決定し、前記情報の配信、及び表示をカスタマイズするユーザ指定の選択を識別するための手段を含み、
前記決定されたパラメータが、前記受信側装置がアニメ化３Ｄグラフィカル表示形式における情報に適していると指示する場合は、前記受信された情報をアニメ化３Ｄグラフィカル表示へ変換し、それを前記受信側装置へ配信し、
前記決定されたパラメータが、前記受信側装置がアニメ化３Ｄグラフィカル表示形式における情報に適していないと指示する場合は、前記受信された情報を前記アニメ化３Ｄグラフィカル表示形式とは異なる表示形式で前記受信側装置へ配信する、
ように適応される、請求項１５に記載のシステム。
【請求項１９】
請求項１５に記載のシステムであって、前記ロジックは、さらにパラメータの変化に対応して少なくとも３Ｄグラフィカル表示の一部分を変更し、前記パラメータは装置特性、チャネル状態、ユーザ選択、及びプロバイダの選択の任意の１又は複数を含み、表示している間、ユーザが対話式に変更するための手段を含む、システム。
【請求項２０】
請求項１５に記載のシステムであって、前記ロジックは、さらに同じユーザのそれぞれ異なる装置へ、異なる形式で表示を配信するよう適応する、システム。
【請求項２１】
請求項１５に記載のシステムであって、前記ロジックは、さらに複数のユーザが異なる表示形式を提示可能な異なる装置を用いて互いに通信することを可能にし、アニメ化可能な３Ｄグラフィカル・コンテンツを提供するために利用可能な送信側装置と、前記３Ｄグラフィカル・コンテンツを異なる表示形式で提示可能な受信側装置とを含む、システム。
【請求項２２】
請求項１５に記載のシステムであって、前記入力コンテンツは非グラフィカル・コンテンツであり、前記ロジックはさらに非グラフィカル入力コンテンツを検査するよう適応され、前記アニメ化３Ｄグラフィカル表示を供給するよう共にアセンブリ可能な関連するイン・コンテキストのグラフィカル・コンテンツを識別する、システム。
【請求項２３】
請求項１５に記載のシステムであって、前記ロジックは、さらにエンド・ユーザの経験を実質的に維持する態様で、表示を受信側装置へ配信するよう適応され、前記３Ｄグラフィカル表示から映像表示へ配信を変更することを含む、システム。
【国際調査報告】
2008518326.tif 000008
2008518326.tif 000009
2008518326.tif 000010