(57)【要約】本発明は、移動体装置（１１０）及び補助レンダリング装置（１２０）を有する構成（１００）に関する。前記移動体装置（１１０）は、トランスコーディング・プロキシ（１０４）を介してコンテンツサーバ（１０１）からコンテンツを受信し、該移動体装置（１１０）自体で該コンテンツをレンダリングすることが出来る、又は該コンテンツを前記補助レンダリング装置（１２０）へ中継することが出来る。前記移動体装置（１１０）は、主通信セッションを前記補助レンダリング装置（１２０）の能力に適合させる。好ましくは、前記移動体装置（１１０）は、前記補助レンダリング装置（１２０）の能力についての情報を有するアシスタント・メッセージを受信し、前記コンテンツが前記補助レンダリング装置（１２０）に適したフォーマットへトランスコードされ得るようにこの能力についての情報を前記トランスコーディング・プロキシ（１０４）へ中継する。前記移動体装置（１１０）は、必要であれば第２補助レンダリング装置（１２１）へのハンドオーバを行うことが出来る。
2004515123.tif 000002
【特許請求の範囲】
【請求項１】
トランスコーディング・プロキシを介してコンテンツサーバとの主通信セッションを確立する主通信手段、及び補助レンダリング装置との補助通信セッションを確立する補助通信手段を有する移動体装置であって、前記主通信セッションを前記補助レンダリング装置の能力に適合させる手段を有することを特徴とする移動体装置。
【請求項２】
前記主通信セッションにおいて受信されるコンテンツをレンダリングするレンダリング手段、並びに前記コンテンツを調査し、前記調査に依存して前記レンダリング手段及び前記補助通信手段のうちの１つに前記コンテンツを転送するレンダリング制御手段を有し、前記補助通信手段は前記補助レンダリング装置によってレンダリングするために前記補助通信セッションを介して前記コンテンツを送信するよう構成されることを特徴とする請求項１に記載の移動体装置。
【請求項３】
前記補助通信手段が、前記補助レンダリング装置からアシスタント・メッセージを受信し、該アシスタント・メッセージに応じて前記補助通信セッションを確立するよう構成され、前記アシスタント・メッセージは前記補助レンダリング装置の能力についての情報を有し、前記主通信手段が、前記能力についての情報を前記トランスコーディング・プロキシへ送信するよう構成されることを特徴とする請求項１に記載の移動体装置。
【請求項４】
前記補助通信手段が少なくとも１つの補助レンダリング装置へアシスタント・リクエストを送信するよう構成されることを特徴とする請求項３に記載の移動体装置。
【請求項５】
前記主通信手段が前記主通信セッションを確立するために通信リクエストを受信するよう構成され、前記補助通信手段が前記通信リクエストの受信に応じて前記アシスタント・リクエストを送信するよう構成されることを特徴とする請求項４に記載の移動体装置。
【請求項６】
前記補助通信手段が、前に確立された補助通信セッションの品質のレベルが所定の値より下に落ちる場合に前記アシスタント・リクエストを送信するよう構成されることを特徴とする請求項４に記載の移動体装置。
【請求項７】
前記補助通信手段が、他の補助レンダリング装置からの他のアシスタント・メッセージの受信に応じて、前記補助通信セッションを終了させ、他の補助セッションを確立するよう構成され、前記他のアシスタント・メッセージは前記他の補助レンダリング装置の能力についての情報を有し、前記主通信手段が、前記他のアシスタント・メッセージの受信に応じて前記能力についての情報を前記トランスコーディング・プロキシへ送信するよう構成されることを特徴とする請求項３に記載の移動体装置。
【請求項８】
移動体装置との補助通信セッションを確立する移動体装置通信手段、及び前記補助通信セッションにおいて受信されるコンテンツをレンダリングするレンダリング手段を有する補助レンダリング装置であって、移動体装置通信手段が、当該補助レンダリング装置の能力についての情報を有するアシスタント・メッセージを前記移動体装置へ送信するよう構成されることを特徴とする補助レンダリング装置。
【請求項９】
前記移動体装置通信手段が前記移動体装置からのアシスタント・リクエストの受信に応じて前記アシスタント・メッセージを送信するよう構成されることを特徴とする請求項８に記載の補助レンダリング装置。
【請求項１０】
請求項１乃至７のいずれか一項に記載の移動体装置、及び請求項８又は９に記載の補助レンダリング装置を有する構成。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、トランスコーディング・プロキシ（ｔｒａｎｓｃｏｄｉｎｇ ｐｒｏｘｙ）を介してコンテンツサーバとの主通信セッションを確立する主通信手段、及び補助レンダリング装置（ａｕｘｉｌｉａｒｙ ｒｅｎｄｅｒｉｎｇ ｄｅｖｉｃｅ）との補助通信セッションを確立する補助通信手段を有する移動体装置に関する。
【０００２】
更に、本発明は、移動体装置との補助通信セッションを確立する移動体装置通信手段、及び前記補助通信セッションにおいて受信されるコンテンツをレンダリングするレンダリング手段を有する補助レンダリング装置に関する。
【０００３】
更に、本発明は、このような移動体装置及びこのようなレンダリング装置を有する構成に関する。
【０００４】
【従来の技術】
前文による移動体装置は、米国特許第ＵＳ５，８８０，７３２号から既知である。移動体装置は、ユーザが、如何なる時でも、如何なる場所においても様々なソースからの情報にアクセスすることを可能にする。このような装置、例えばＷＡＰ（ワイヤレス・アプリケーション・プロトコル（ｔｈｅ Ｗｉｒｅｌｅｓｓ Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｔｏｃｏｌ））を用いる移動電話又はパームトップ・コンピュータは、典型的には、限られた処理能力及び限られたレンダリング能力しか持たない。携帯性の配慮のため、移動体装置は、典型的には、可能な限り薄く、即ち、低消費電力、コンパクト、軽量等々となるように作成される。斯くして、この薄い装置の中に例えば高解像度の画像といった多くの機能を含めることは不可能である、又は特定のプラグインプログラムを必要とする。様々な情報サービスにより供給されるリッチ・コンテンツへのアクセスを容易にするため、目当てのコンテンツが移動体装置の能力を超える何かを含む場合には、コンテンツ・トランスコーディング・プロセスが中間トランスコーディング・プロキシにおいて自動的に実行される必要がある。トランスコーディング・プロキシ・サーバは、様々なタイプのコンテンツを特定の移動体装置にとって受入れ可能であるフォーマットに変換する。このトランスコーディング・プロセスは、典型的には、表示が移動体装置上の小さな画面にうまくはまるように表示を調節し、音響能力を持たない装置に対するオーディオなどの不必要な構成要素を取り除き、グラフィックを適切なサイズに拡大・縮小し、移動体装置への伝送のためにデータを圧縮し、例えばＨＴＭＬからＷＭＬへ変換するなどといったアクションを含む。
【０００５】
このアーキテクチャを用いる利益は、ワールド・ワイド・ウェブ上のコンテンツ全般（ｕｎｉｖｅｒｓａｌ ｃｏｎｔｅｎｔ）をブラウズする能力及びクライアント装置の簡素化にある。複雑なタスクの大部分は、トランスコーディング・プロキシ・サーバ上に置かれている又は更にコンテンツサーバにまでも押し付けられている。その一方で、この技術を用いる別の利点は、様々なクライアント装置及びアクセスネットワークの帯域幅に対する自動コンテンツ適合である。
【０００６】
しかしながら、薄いモバイルクライアント（ｍｏｂｉｌｅ ｔｈｉｎ ｃｌｉｅｎｔ）を開発する傾向は、より小さなハンドヘルドユニットを設計せんとするものである。薄いモバイルクライアントの小さなサイズは、関連するディスプレイ又はスピーカをかなり小さくさせる。この小さなディスプレイ又はスピーカはユーザにコンテンツを適当に呈示することを困難にさせる。この問題を解決するため、上記の米国特許は移動電話での外部ディスプレイモニタの使用を可能にする構成を開示している。移動電話は、ディスプレイ上に表示されんとする数字データ及びテキストデータを遠隔ディスプレイモニタへ送信し、前記遠隔ディスプレイモニタにおいては、これらのデータが該遠隔ディスプレイモニタの大きな画面上に呈示され得る。しかしながら、この移動体装置の不利な点は、該移動体装置が大きなディスプレイモニタへ同じデータのコピーしかしないことにある。このことは、この移動体装置をテキスト以外のデータの呈示における使用に決して最適ではなくさせる。データは、トランスコーディグ・プロキシにおいて移動体装置に適したフォーマットへトランスコードされており、このフォーマットは、本質的に移動体装置の能力に制限される。故に、例えば、白黒画面しか持たない移動体装置においては画像は白黒に変換されるであろう。次いで、この白黒の画像は、遠隔ディスプレイモニタ上での表示のために移動体装置により送信されるであろう。しかしながら、前記遠隔ディスプレイモニタはたいがいカラーディスプレイを持つであろう。同様の問題が、移動体装置による呈示のためにトランスコードされるが、移動体装置より多くの能力を備える装置により呈示されるオーディオデータに対して存する。
【０００７】
【課題を解決するための手段】
本発明の目的は、既知の装置より良いコンテンツの呈示を容易にすることが出来る前文による移動体装置を提供することにある。
【０００８】
この目的は、本発明により、主通信セッションを補助レンダリング装置の能力に適合させる手段を特徴とする移動体装置において達成される。前記主通信セッションがこのように適合される場合、コンテンツサーバから受信されるコンテンツは、トランスコーディング・プロキシにより前記補助レンダリング装置上での呈示のためにトランスコードされるであろう。前記移動体装置は、この目的のため、前記補助レンダリング装置の能力についての情報を前記トランスコーディング・プロキシへ伝達することが出来る。他の例においては、前記移動体装置が、多数の補助レンダリング装置のためのプロファイルを有し、最も適切なプロファイルを選択し、前記最も適切なプロファイルを前記トランスコーディング・プロキシへ送信することが出来る。トランスコーディング・プロキシはまた、前記補助レンダリング装置の能力について学習するために、前記移動体装置又は何らかの他の通信チャネルのいずれかを介して該補助レンダリング装置自体とコンタクトし得る。いずれの場合においても、いったん前記トランスコーディング・プロキシが前記補助レンダリング装置の能力を知れば、前記トランスコーディング・プロキシは、前記移動体装置上での呈示のためにではなく、前記補助レンダリング装置上での呈示のためにコンテンツをトランスコードすることが出来る。このことは、前記コンテンツをレンダリングすべき装置、及びこのレンダリングがなされるべきフォーマットのより優れた選択を可能にする。
【０００９】
実施例は、主通信セッションにおいて受信されるコンテンツをレンダリングするレンダリング手段、並びに前記コンテンツを調査し、前記調査に依存して前記レンダリング手段及び補助通信手段のうちの１つに前記コンテンツを転送するレンダリング制御手段を有し、前記補助通信手段は補助レンダリング装置によってレンダリングするために補助通信セッションを介して前記コンテンツを送信するよう構成されることを特徴とする。トランスコーディング・プロキシは、前記補助レンダリング装置の能力についての情報に基づいて、最も適切なように前記コンテンツをトランスコードすることが出来る。補助通信セッションがカラーディスプレイを有する補助レンダリング装置と確立されており、移動体装置が白黒ディスプレイを有する場合には、前記レンダリング・プロキシは、ソース画像を白黒画像ではなくカラー画像へトランスコードするよう選択し、次いでトランスコードされた前記画像を前記移動体装置へ送信し得る。前記移動体装置の中の前記レンダリング制御手段は、受信される前記画像を調査し、該画像はカラー画像であると決定し、該画像を前記補助レンダリング装置へ中継するであろう。このことは、前記画像の最適呈示を容易にする。
【００１０】
他の実施例は、補助通信手段が、補助レンダリング装置からアシスタント・メッセージ（ａｓｓｉｓｔａｎｃｅ ｍｅｓｓａｇｅ）を受信し、該アシスタント・メッセージに応じて補助通信セッションを確立するよう構成され、前記アシスタント・メッセージは前記補助レンダリング装置の能力についての情報を有し、前記主通信手段が、前記能力についての情報をトランスコーディング・プロキシへ送信するよう構成されることを特徴とする。移動体装置は、前記アシスタント・メッセージによって補助レンダリング装置を捜し出す（ｌｏｃａｔｅ）。このメッセージは、スピーカの能力、解像度のデータを伴う表示画面の呈示能力などといった前記補助レンダリング装置の能力についての情報を有する。前記移動体装置は、この情報を前記トランスコーディング・プロキシへ中継し、次いで、前記トランスコーディング・プロキシは、前記情報を、前記補助レンダリング装置上でのレンダリングに適したフォーマット又は前記移動体装置上でのレンダリングに適したフォーマットにトランスコードすることが出来る。
【００１１】
他の実施例は、補助通信手段が少なくとも１つの補助レンダリング装置へアシスタント・リクエスト（ａｓｓｉｓｔａｎｃｅ ｒｅｑｕｅｓｔ）を送信するよう構成されることを特徴とする。この実施例の利点は、このことが移動体装置が補助レンダリング装置を能動的に捜し出すことを可能にすることにある。補助レンダリング装置は、それら補助レンダリング装置の各々のアシスタント・メッセージで前記アシスタント・リクエストに応答することができ、前記移動体装置が最も適切な補助レンダリング装置を選択することを可能にする。前記アシスタント・リクエストは、好ましくは、近傍の全ての補助レンダリング装置が当該アシスタント・リクエストを受信することが出来るようにワイヤレス方式でブロードキャストされる。
【００１２】
この実施例の変形例は、主通信手段が主通信セッションを確立するために通信リクエストを受信するよう構成され、補助通信手段が前記通信リクエストの受信に応じてアシスタント・リクエストを送信するよう構成されることを特徴とする。この変形例の利点はサーバから開始される通信セッション（ｓｅｒｖｅｒ−ｉｎｉｔｉａｔｅｄ ｃｏｍｍｕｎｉｃａｔｉｏｎ ｓｅｓｓｉｏｎ）を容易にすることにある。コンテンツサーバは、通信セッションを確立するために通信リクエストを、典型的にはトランスコーディング・プロキシを介して、移動体装置へ送ることが出来る。次いで、前記移動体装置は、この通信セッションにおいて用いる補助レンダリング装置を捜し出すことが出来る。
【００１３】
この実施例の他の変形例は、前に確立された補助通信セッションの品質のレベルが所定の値より下に落ちる場合に補助通信手段がアシスタント・リクエストを送信するよう構成されることを特徴とする。移動体装置はまた新たな補助レンダリング装置を捜し出すために前記アシスタント・リクエストを使用することが出来る。このことは、例えば前に使用していた前記補助レンダリング装置が圏外になった場合に、前記移動体装置が前記新たな補助レンダリング装置との補助通信セッションを確立することを可能にする。
【００１４】
他の実施例は、補助通信手段が、他の補助レンダリング装置からの他のアシスタント・メッセージの受信に応じて補助通信セッションを終了させ、他の補助通信セッションを確立するよう構成され、前記他のアシスタント・メッセージは前記他の補助レンダリング装置の能力についての情報を有し、主通信手段が、前記他のアシスタント・メッセージの受信に応じて前記能力についての情報をトランスコーディング・プロキシへ送信するよう構成されることを特徴とする。移動体装置が、例えば、前に確立された前記補助通信セッションのレベルが所定の値より下に落ちる場合のアシスタント・リクエストの送信に応じて、このような他のアシスタント・メッセージを受信する場合には、前記移動体装置は代わりに新たな補助レンダリング装置の使用を開始することが出来る。このことは、ユーザが、主通信セッションが終了するまで待つ必要なしに多数の補助レンダリング装置、例えば建物の中で多数の表示画面の間を歩き回ることを可能にする。この効果は、簡単に、コンテンツのレンダリングが、前記ユーザが最も接近している補助レンダリング装置上で継続することにある。
【００１５】
本発明の他の目的は、既知の装置より良いコンテンツの呈示を容易にすることが出来る前文による補助レンダリング装置を提供することにある。
【００１６】
この目的は、本発明により、移動体装置通信手段が当該補助レンダリング装置の能力についての情報を有するアシスタント・メッセージを移動体装置へ送信するよう構成されることを特徴とする補助レンダリング装置において達成される。前記アシスタント・メッセージを送信することにより、前記補助レンダリング装置は、前記移動体装置が、該移動体装置がより大きなディスプレイ又はより良いスピーカなどの提供されるファシリティを使用することが出来るか否かを決定することを可能にする。次いで、前記移動体装置はこの情報をトランスコーディング・プロキシへ伝えることができ、次いで、前記トランスコーディング・プロキシは、前記移動体装置の能力に基づいてではなく、前記補助レンダリング装置の能力に基づいてコンテンツをトランスコードすることが出来る。
【００１７】
実施例は、移動体装置通信手段が移動体装置からのアシスタント・リクエストの受信に応じてアシスタント・メッセージを送信するよう構成されることを特徴とする。この実施例の利点は、このことが前記移動体装置が補助レンダリング装置を能動的に捜し出すことを可能にすることにある。補助レンダリング装置は、それら補助レンダリング装置の各々のアシスタント・メッセージで前記アシスタント・リクエストに応答することができ、前記移動体装置が最も適切な補助レンダリング装置を選択することを可能にする。前記アシスタント・リクエストは、好ましくは、ワイヤレス方式のブロードキャストから受信される。
【００１８】
更に、本発明は、本発明による移動体装置及び補助レンダリング装置を有する構成に関する。
【００１９】
図面に示されている実施例を参照して以下に本発明のこれら及び他の特徴を説明し、明らかにする。
【００２０】
【発明の実施の形態】
図全体を通して、同じ参照符号は同様の又は対応する特徴を示す。図面に示されている特徴の幾つかは、典型的には、ソフトウェアにおいて実施され、それ自体、ソフトウェアモジュール又はオブジェクトなどのソフトウェアエンティティを表す。
【００２１】
図１は、移動体装置１１０とコンテンツサーバ１０１との間の通信セッションのために配設される通信ネットワーク１００を概略的に示している。コンテンツサーバ１０１、１０２及び１０３は、トランスコーディング・プロキシ１０４を介して移動体装置１１０、１１１、１１２及び１１３との通信セッションを確立することが出来る。補助スピーカを有する補助レンダリング装置１２０及び補助ディスプレイを有する補助レンダリング装置１２１もある。勿論、容易に他の補助レンダリング装置に取り換えられ得る。本発明の働きを図示するため、通信セッションは移動体装置１１０とコンテンツサーバ１０１との間で確立されんとするものであると仮定されている。
【００２２】
通信セッションは、典型的には、インターネットデータパケットの交換を含み得る終端間通信セッションである。前記通信セッションは、以下のような２つのタイプに分けられ得る。
１．　　画像のトランスコーディング、オーディオ／ビデオの再符号化、ＪＡＶＡ（Ｒ）又はＷＭＬのスクリプトの実行などといったトランスコーディング・プロキシにおける幾つかのアプリケーションの実行をトリガし得るクライアントから開始されるアクセス。
２．　　電子メール通知（ｅ−ｍａｉｌ ｎｏｔｉｆｉｃａｔｉｏｎ）、インターネット電話（ｉｎｔｅｒｎｅｔ ｔｅｌｅｐｈｏｎｅｙ）、インスタント・メッセージなどといったネットワークから開始されるサービス。
【００２３】
トランスコーディング・プロキシ１０４は、コンテンツサーバ１０１により供給されるコンテンツへのアクセスを容易にするため、コンテンツサーバ１０１と移動体装置１１０との間で確立される通信セッションを、移動体装置１１０に適したフォーマットへトランスコードし、該フォーマットからトランスコードする。トランスコーディング・プロキシ１０４は、様々なタイプのコンテンツを移動体装置１１０にとって受入れ可能であるフォーマットに変換する。この変換は、典型的には、表示が移動体装置１１０上の小さな画面にうまくはまるように表示を調節し、音響能力を持たない装置に対するオーディオなどの不必要な構成要素を取り除き、グラフィックを適切なサイズに拡大・縮小し、移動体装置１１０への伝送のためにデータを圧縮し、例えばＨＴＭＬからＷＭＬへ変換するなどといったアクションを含む。通信セッションをトランスコードする方法は、例えば米国特許第ＵＳ６，０４９，８２１号又は米国特許第５，９１８，０１３号から既知である。トランスコーディング・プロキシ１０４は、トランスコードされたコンテンツを移動体装置１１０へ直接的に中継しても良く、又は中継するのにゲートウェイ１０５を必要としても良い。
【００２４】
図２は、より詳細に移動体装置１１０を概略的に示している。移動体装置１１０は、トランスコーディング・プロキシを介するコンテンツサーバとの主通信セッションを確立するための主通信モジュール２０１、及び補助レンダリング装置１２０などの補助レンダリング装置との補助通信セッションを確立するための補助通信モジュール２０２を有する。
【００２５】
補助通信モジュール２０２は補助レンダリング装置１２０からアシスタント・メッセージを受信する。このアシスタント・メッセージは、スピーカの能力、解像度のデータを伴う表示画面の呈示能力などといった補助レンダリング装置１２０の能力についての情報を有する。
【００２６】
アシスタント・メッセージは、補助レンダリング装置１２０によって自発的に送られても良いが、好ましくは、補助通信モジュール２０２による補助レンダリング装置１２０及び１２１の少なくとも１つへのアシスタント・リクエストの送信に応じて送られる。補助レンダリング装置１２０及び／又は１２１は、それら補助レンダリング装置の各々のアシスタント・メッセージでアシスタント・リクエストに応答することができ、移動体装置１１０が最も適切な補助レンダリング装置を選択することを可能にする。アシスタント・リクエストは、好ましくは、ワイヤレス方式のブロードキャストとして送られる。移動体装置１１０は、いつアシスタント・リクエストが送信されるのかを設定されるタイマを用いても良い。タイマが特定のタイムアウト値に達し、且つアシスタント・メッセージがまだ受信されていない場合には、移動体装置１１０は、補助レンダリング装置１２０が利用可能ではないと結論を下すことが出来る。
【００２７】
アシスタント・メッセージの受信に応じて補助通信モジュール２０２は補助レンダリング装置１２０との補助通信セッションを確立する。この補助通信セッションは、補助レンダリング装置１２０によるレンダリングのために移動体装置１１０が補助通信セッションを介して補助レンダリング装置１２０へコンテンツを中継することを可能にする。
【００２８】
アシスタント・メッセージが受信された後には、主通信モジュール２０１が前記能力についての情報をトランスコーディング・プロキシ１０４へ送信し、次いで、トランスコーディング・プロキシ１０４は、補助レンダリング装置１２０上でのレンダリングに適したフォーマット又は移動体装置１１０上でのレンダリングに適したフォーマットに情報をトランスコードすることが出来る。
【００２９】
主通信モジュール２０１は、この場合、コンテンツサーバ１０１との主通信セッションを確立することが出来る。補助レンダリング装置１２０は、このセッションにおいて受信されるコンテンツをレンダリングすることが出来る。主通信セッションはまたサーバから開始されるように確立され得る。この場合、主通信モジュール２０１は、コンテンツサーバ１０１から主通信セッションを確立するための通信リクエストを受信する。これに応じて、まだ補助通信セッションが確立されていない場合には、補助通信モジュール２０２が、適切な補助レンダリング装置を捜し出すためにアシスタント・リクエストを送信する。いったん補助通信セッションが確立されれば、主通信モジュール２０１が補助レンダリング装置１２０の能力についての情報をトランスコーディング・プロキシ１０４へ中継し、主通信セッションが上記のように確立される。上記のようなタイマの使用はこの場合にとりわけ有用である。なぜなら、コンテンツサーバ１０１が、確立されるべき主通信セッションを待つのにコンテンツサーバ１０１自身のタイマを用い得るからである。移動体装置１１０が十分に早くこのセッションを確立しない場合には、コンテンツサーバ１０１はおそらく断念するであろう。それ故、補助通信セッションを確立する試みはなされないであろう。
【００３０】
移動体装置１１０は、主通信セッションにおいて受信されるコンテンツをレンダリングするレンダリングモジュール２０３を有する。コンテンツのレンダリングは、様々な方法で、例えばディスプレイ上での該コンテンツの呈示、スピーカを用いての音の生成などによりなされ得る。レンダリングモジュール２０３は、受信コンテンツを該コンテンツがレンダリングされ得るようになる前に復号する復号モジュール２０４を用いても良い。これは、例えば、ＭＰ３復号器又は条件付きアクセスモジュール（ｃｏｎｄｉｔｉｏｎａｌ ａｃｃｅｓｓ ｍｏｄｕｌｅ）であり得る。
【００３１】
本発明によれば、移動体装置１１０は、受信コンテンツがレンダリングモジュール２０３によってレンダリングされ得るかどうかを決定するために該コンテンツを調査するレンダリング制御モジュール２０５を更に有する。レンダリングされ得る場合には、レンダリング制御モジュール２０５はコンテンツをレンダリングモジュール２０３へ転送する。レンダリングされ得ない場合には、レンダリング制御モジュール２０５はコンテンツを補助通信モジュール２０２へ転送する。次いで、補助通信モジュール２０２は、補助レンダリング装置１２０によってレンダリングするためコンテンツを補助通信セッションを介して補助レンダリング装置１２０へ送信する。
【００３２】
補助レンダリング装置１２０は、移動体装置１１０との補助通信セッションを確立するため移動体装置通信モジュール２１０を有する。移動体装置通信モジュール２１０は、好ましくは移動体装置１１０からのアシスタント・リクエストの受信に応じて、補助レンダリング装置１２０の能力についての情報を有するアシスタント・メッセージを移動体装置１１０へ送信する。アシスタント・メッセージはまた、周期的に又は何らかの他のファクタのために送信されても良い。移動体装置１１０が補助レンダリング装置１２０の能力が十分であると判定する場合には、移動体装置１１０は補助通信セッションを確立することによりアシスタント・メッセージの受信に応答する。そうでない場合には、移動体装置１１０は何もする必要がない。それ故、アシスタント・メッセージの結果が来ない場合には、補助レンダリング装置１２０は何のアクションもとらないであろう。
【００３３】
移動体装置１１０が多数のアシスタント・メッセージを受信する場合には、移動体装置１１０は様々なファクタに依存して１つを選ぶことが出来る。例えば、移動体装置１１０は、地理的に最も接近した補助レンダリング装置からのアシスタント・メッセージ、又はアシスタント・リクエストの送信後に最も早く受信されたアシスタント・メッセージを選んでも良い。
【００３４】
補助レンダリング装置１２０は、補助通信セッションにおいて受信されるコンテンツをレンダリングするレンダリングモジュール２１１を更に有する。このレンダリングモジュール２１１は、典型的には移動体装置１１０の中のレンダリングモジュール２０３より良いレンダリング能力を持つであろう。いったん移動体装置１１０がコンテンツサーバ１０１との主通信セッションを確立すれば、移動体装置１１０は、補助レンダリング装置１２０によってレンダリングするために、主通信セッションを通じて受信されるコンテンツを補助通信セッションを介して補助レンダリング装置１２０へ中継することが出来る。図２の中の補助レンダリング装置１２０はスピーカを備え付けられ、故に音楽又は音声などのオーディオコンテンツのレンダリングを可能にする。このように、移動体装置１１０は、移動電話の場合には専用のスピーカシステムと比べてずっと低いレンダリング品質を与える移動体装置１１０自体のスピーカ上でこのオーディオコンテンツをレンダリングすることを必要としない。同様に、移動体装置１１０は、移動体装置１１０上のディスプレイより大きく、より良い解像度及びカラー能力（ｃｏｌｏｒ ｃａｐａｂｉｌｉｔｙ）を持つ補助ディスプレイを有する補助レンダリング装置を１２１を使用することが出来るであろう。移動体装置１１０は、この場合に、画像、テキスト又は映画などの視覚コンテンツ（ｖｉｓｕａｌ ｃｏｎｔｅｎｔ）を移動体装置１１０自体の小さなディスプレイ上に移動体装置１１０自体でレンダリングするのではなく、該視覚コンテンツを補助レンダリング装置１２１にレンダリングさせることが出来る。いったん主通信セッションが終了されれば、移動体装置１１０は同様に補助通信セッションを終了させることが出来る。なぜなら、移動体装置１１０はもはや補助レンダリング装置１２０を使用する必要がないからである。
【００３５】
図３は、移動体装置１１０並びに第１補助レンダリング装置１２０及び第２補助レンダリング装置１２１を伴うハンドオーバプロセスを概略的に示す。主通信セッションはトランスコーディング・プロキシ１０４を介してコンテンツサーバ１０１と移動体装置１１０との間で確立されており、補助通信セッションは移動体装置１１０と第１補助レンダリング装置１２０との間で確立されていると仮定されている。上記で明らかになっているように、移動体装置１１０はコンテンツサーバ１０１からコンテンツを受信し、レンダリングモジュール２０３を用いて移動体装置１１０自体でこのコンテンツをレンダリングするか、又は補助通信セッションを介して補助装置１２０へコンテンツを転送する。
【００３６】
第１補助装置１２０の使用を停止し、代わりに第２補助装置１２１の使用の使用を開始することが、必要又は望ましくなるかもしれない。例えば、第２補助装置１２１は第１補助装置１２０より良いレンダリング能力を持っていても良く、故に、第２補助装置１２１への切り換えはユーザにとって好ましいであろう。他の例においては、確立された補助通信セッションの品質のレベルが所定の値より下に落ち、即ち、補助装置１２０が圏外となる又は何らかの理由のために伝送への応答を停止する。移動体装置１１０は、例えばＲＦレベル走査を行うことによりこれを検出することが出来る。
【００３７】
第２補助装置１２１へ切り換えるため、移動体装置１１０は上記のようにアシスタント・リクエストを送信する。第２補助レンダリング装置１２１は、アシスタント・リクエストを受信し、第２補助レンダリング装置１２１の能力についての情報を有するアシスタント・メッセージで応答するであろう。移動体装置１１０は、第２補助レンダリング装置１２１への切り換えが望ましいかどうかを決定するのにこのメッセージを用いることが出来る。望ましい場合には、補助通信モジュール２０２が、第１補助レンダリング装置１２０との補助通信セッションを終了させ、第２補助レンダリング装置１２１との新たな補助通信セッションを確立する。次いで、主通信モジュール２０１が、前記能力についての情報をトランスコーディング・プロキシ１０４へ送信し、故にトランスコーディング・プロキシ１０４は第２補助レンダリング装置１２１に適したフォーマットへのトランスコードを開始することが出来る。
【００３８】
補助通信セッションを終了させる前に主通信セッションを一時的に中断し、新たな補助通信セッションが確立されるやいなや主通信セッションを再開することは有用であり得る。このことは、利用可能な適切な補助レンダリング装置がない間はコンテンツが送信されないことを確実にする。
【００３９】
移動体装置１１０は、ネットワーク中を動き回るであろう。移動体装置１１０が特定の地理的エリア又はネットワークの特定の部分をカバーする所謂サービスエリアの境界に達するということが起こり得る。この場合には、移動体装置１１０は隣接するサービスエリアへのハンドオーバを行う必要がある。欧州特許出願第００２０３６５６．４号（代理人整理番号：ＰＨＴＷ０００００６）は、主通信セッションを或るサービスエリアから別のサービスエリアへ移す方法を記載しており、参照により本明細書に盛り込まれる。各サービスエリアは、該サービスエリアにおいて確立される通信セッションを移動体装置１１０に適したフォーマットへトランスコードし、該フォーマットからトランスコードするためにトランスコーディング・プロキシと対応付けられる。移動体装置１１０が第２サービスエリアへ移動する場合には、対応付けられた第２トランスコーディング・プロキシがコンタクトされ、セッションの処理（ｓｅｓｓｉｏｎ ｈａｎｄｌｉｎｇ）及びセッションの情報が前記第２トランスコーディング・プロキシへ転送される。転送オペレーションはコンテンツサーバ１０１には見えず、故に、移動体装置１１０とコンテンツサーバ１０１との間のセッションはそのままである。
【００４０】
移動体装置１１０がサービスエリアの境界を検出したものの、第２補助レンダリング装置１２１の使用を開始する必要性がない場合には、上記の方法が変更なしに用いられ得る。転送されるセッションの情報が第１補助レンダリング装置１２０の能力についての情報を含まない場合には、移動体装置１１０がこの能力についての情報を第２サービスエリアと対応付けられた第２トランスコーディング・プロキシへ送ることが必要であり得る。
【００４１】
或るサービスエリアから別のサービスエリアへの切り換えと、或る補助レンダリング装置から別の補助レンダリング装置への切り換えとを同時にすることは有利であり得る。この場合には、移動体装置１１０は、ハンドオーバプロセスの間に第２補助レンダリング装置１２１の能力についての情報を第２サービスエリアと対応付けられた第２トランスコーディング・プロキシへ送るべきである。
【図面の簡単な説明】
【図１】移動体装置とコンテンツサーバとの間の通信セッションのために配設される通信ネットワークを概略的に示す。
【図２】より詳細に前記移動体装置を概略的に示す。
【図３】ハンドオーバ・プロセスを概略的に示す。
【国際公開パンフレット】
2004515123.tif 000003
2004515123.tif 000004
2004515123.tif 000005
2004515123.tif 000006
2004515123.tif 000007
2004515123.tif 000008
2004515123.tif 000009
2004515123.tif 000010
2004515123.tif 000011
2004515123.tif 000012
2004515123.tif 000013
2004515123.tif 000014
2004515123.tif 000015
2004515123.tif 000016
2004515123.tif 000017
2004515123.tif 000018
2004515123.tif 000019
【国際公開パンフレット（コレクトバージョン）】
2004515123.tif 000020
2004515123.tif 000021
【国際調査報告】
2004515123.tif 000022
2004515123.tif 000023
2004515123.tif 000024