(57)【特許請求の範囲】
【請求項１】
それぞれが少なくとも１つのプロファイルに関連付けられた少なくとも１つのクライアント装置へ複数の所定のプロファイルに従ってデータを送信する装置であって、
それぞれが所定のプロファイルに従って送信されるコンテンツを表すデータ・グループをＭＰＥＧ４規格に従って生成することによって、送信されるデータ・コンテンツを前記所定のプロファイルに基づいて適合させる手段と、
前記クライアント装置がそれらのプロファイルに適合したデータ・グループをデータ・ストリームから復元できるように、様々なプロファイルに適合したデータ・グループを包含する１つのデータ・ストリームをＭＰＥＧ４規格に従って作成する手段と、
作成されたストリームを前記クライアント装置へ送信する手段と、を有し、
前記複数の所定のプロファイルは前記複数のクライアント装置の能力の階層的レベルを定義し、更に、特定のアプリケーションについて十分な機能性一式を定義し、
前記データ・グループのうちの１つは、前記複数の所定のプロファイルのうちの最も低いプロファイルのコンテンツを示し、前記データ・グループのうちの少なくとも１つは、それぞれが前記複数の所定のプロファイルのうちのより高いレベルのプロファイルを示す他のデータ・グループを取得するために前記複数の所定のプロファイルのうちの前記最も低いプロファイルのコンテンツを示すデータ・グループを修正することを可能にするデータを含む、ことを特徴とする装置。
【請求項２】
請求項１記載の装置であって、
前記データ・ストリーム作成手段は、プロファイルに関連付けられたデータ・グループ内に別のプロファイルに準拠した別のデータ・グループを示すことを可能にするポインタを挿入するように設計されることを特徴とする装置。
【請求項３】
請求項１又は２記載の装置であって、
前記送信手段は、前記データ・ストリーム又はデータ・グループがカルーセル・モードで送信されるようにすることを特徴とする装置。
【請求項４】
請求項１乃至３のいずれか一項記載の装置であって、
前記データ・グループは、少なくとも１つの時間ラベルを含むヘッダを含むように設計されることを特徴とする装置。
【請求項５】
請求項１乃至３のいずれか一項記載の装置であって、
前記少なくとも１つのデータ・ストリームを作成する手段は、プロファイルに関連付けられたデータ・グループ内に１つ上のプロファイルのデータ・グループを示すように設計されたＭＰＥＧ４タイプのノードを挿入するように設計されることを特徴とする装置。
【請求項６】
請求項５記載の装置であって、
前記ストリーム作成手段は、前記ノードが別のストリームに位置するデータ・グループを示すようにすることを特徴とする装置。
【請求項７】
請求項１乃至６のいずれか一項記載の装置であって、
前記データ・グループのうちの少なくとも１つは、前記データ・グループが適合するプロファイルを少なくとも含むヘッダを含むように設計されることを特徴とする装置。
【請求項８】
それぞれが少なくとも１つのプロファイルに関連付けられた少なくとも１つのクライアント装置へ複数の所定のプロファイルに従ってデータを送信する方法であって、
それぞれが所定のプロファイルに従って送信されるコンテンツを表すデータ・グループをＭＰＥＧ４規格に従って生成することによって、送信されるデータ・コンテンツを前記所定のプロファイルに基づいて適合させる工程と、
前記クライアント装置がそれらのプロファイルに適合したデータ・グループをデータ・ストリームから復元できるように、様々なプロファイルに適合したデータ・グループを包含する１つのデータ・ストリームをＭＰＥＧ４規格に従って作成する工程と、
作成された１つのストリームを前記クライアント装置へ送信する工程と、を有し、
前記複数の所定のプロファイルは前記複数のクライアント装置の能力の階層的レベルを定義し、更に、特定のアプリケーションについて十分な機能性一式を定義し、
前記データ・グループのうちの１つは、前記複数の所定のプロファイルのうちの最も低いプロファイルのコンテンツを示し、前記データ・グループのうちの少なくとも１つは、それぞれが前記複数の所定のプロファイルのうちのより高いレベルのプロファイルを示す他のデータ・グループを取得するために前記複数の所定のプロファイルのうちの前記最も低いプロファイルのコンテンツを示すデータ・グループを修正することを可能にするデータを含む、ことを特徴とする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、それぞれが少なくとも１つのプロファイルに関連付けられた少なくとも１つのクライアント装置へ複数の所定のプロファイルに従ってデータを送信する装置に関する。
【０００２】
本発明は、主として、コンテンツを該コンテンツが対象とするクライアント端末の特性及び能力の機能として適合させることに関する。
【０００３】
【従来の技術】
ネットワークの相互接続は、例えばディスプレイなどについて様々な能力を有する端末の相互接続を伴う。
【０００４】
コンテンツ・クリエータにとって、すべての受信者端末向けに異なるコンテンツを製作することは特に難しく、ネットワークにとって、各端末に適合した特有のコンテンツを転送することは特に煩わしい。
【０００５】
特許文献１には、クライアント装置へ送られる要求に基づいて適応コンテンツをクライアント端末へ伝達することを可能にするシステムが記載されている。
【０００６】
上記特許文献１において、サーバは、いわゆる基本データ及び追加データを作成することによってデータセットを作成する。したがって、これら基本データ及び追加データを連結することによって、クライアント端末のプロファイルの機能として、様々なストリームが作成される。各クライアント装置は、自身が自身固有の特徴の機能として作成されたストリームを転送するのが分かる。よって、ストリームはクライアント装置ごと又はクライアント装置種類ごとに作成される。
【０００７】
【特許文献１】
米国特許第５，９５３，５０６号明細書
【発明が解決しようとする課題】
しかし、このようなシステムは、一方ではストリームを構築するためにサーバ端末によってクライアント装置固有の特徴が復元されることを通じて、他方ではクライアント装置固有の特徴の機能としてすべてのクライアント端末について様々なストリームを送る（よって、同じストリームはすべてのクライアント端末に送信されるわけではない）ことにを通じて、サーバ端末とクライアント端末との間に多くのやり取りを必要とする。
【０００８】
本発明は、様々なプロファイルを持ち得る複数のクライアント端末を対象とした適応コンテンツを作成することに基づいた装置を提案する。
【０００９】
【課題を解決するための手段】
したがって、本発明は、それぞれが少なくとも１つのプロファイルに関連付けられた少なくとも１つのクライアント装置へ複数の所定のプロファイルに従ってデータを送信する装置であって、それぞれが所定のプロファイルに従って送信コンテンツを表すデータ・グループを生成することによって、送信データ・コンテンツを上記所定のプロファイルの機能として適合させる手段と、上記クライアント装置がそれらのプロファイルに適合したデータ・グループをデータ・ストリームから復元できるように、様々なプロファイルに適合したデータ・グループを包含する少なくとも１つのデータ・ストリームを作成する手段と、作成されたストリームを上記クライアント装置へ送信する手段と、を有することを特徴とする装置を提案する。
【００１０】
したがって、上記装置は、各クライアントのプロファイルを必ずしも知っている必要はない。
【００１１】
ストリームに含まれる情報は、それ自体で十分なものであり、あらゆる端末が端末レベルにおいて補助的な手段を必要とすることなくそのプロファイルに適合したコンテンツを再作成することを可能にする。クライアント装置は、このストリームから自身のプロファイルに適合したコンテンツを取得することを可能にする情報を取り出す。
【００１２】
好ましい実施形態によれば、上記所定のプロファイルは上記クライアント装置の能力の階層的レベルを定義する。
【００１３】
ストリームは、各端末がその能力に対応したデータを該ストリームから復元することが可能で、よって各端末はこのストリームが単に該端末のために作られたものでなくてもその能力に完全に適合したストリームを受信できるように、作成される。
【００１４】
好ましい実施形態によれば、上記データ・ストリーム作成手段は、プロファイルに関連付けられたデータ・グループ内に別のプロファイルに準拠した別のデータ・グループを示すことを可能にするポインタを挿入するように設計される。
【００１５】
このように、コンテンツは、各データ・グループが別のデータ・グループに関連付けられ、よって該ストリームにおいてすべてのプロファイルに適合したデータを段階的に再構築できるように、定義される。
【００１６】
好ましい実施形態によれば、上記送信手段は、上記データ・ストリーム又はデータ・グループがカルーセル・モードで送信されるようにする。
【００１７】
このようにして、受信端末は、該ストリームから、いつでも、及び他の端末及び上記送信装置から独立して、データを容易に復元することができる。
【００１８】
好ましい実施形態によれば、上記データ・グループは、最も低いプロファイルのコンテンツを示すデータ・グループと、それぞれがより高いレベルのプロファイルを示すデータ・グループを取得するために上記最も低いプロファイルを示すデータ・グループのデータを修正することを可能にするデータを含む少なくとも１つのデータ・グループと、を含むように設計される。
【００１９】
したがって、端末は、低い能力の端末に適合したデータを復元することから始め、より高いプロファイルのデータ・グループを処理することによって基本コンテンツを向上させ、ストリームからデータを階層的に復元することができる。これにより、各端末がストリームからその能力に適合したデータを取り出すことを可能にし得る。
【００２０】
好ましい実施形態によれば、上記送信手段は、上記データ・グループが１つのストリームとして送信されるようにする。
【００２１】
好ましい実施形態によれば、上記データ・グループは、少なくとも１つの時間ラベルを含むヘッダを含むように設計される。
【００２２】
この時間ラベルは、プロファイルを階層的に復元するためにデータ・グループを順序立てて再構築することを可能にする。さらに、この時間ラベルは、データ・グループが階層的に処理されなければならない時に基本プロファイルから該プロファイルを再構築することを可能にする。
【００２３】
変形例によれば、上記少なくとも１つのデータ・ストリームを作成する手段は、プロファイルに関連付けられたデータ・グループ内に１つ上のプロファイルのデータ・グループを示すように設計されたノードを挿入するように設計される。
【００２４】
したがって、様々なプロファイルが階層的に再構築されることも可能である。
【００２５】
好ましい実施形態によれば、上記ストリーム作成手段は、上記ノードが別のストリームに位置するデータ・グループを示すようにする。
【００２６】
好ましい実施形態によれば、上記データ・グループのうちの少なくとも１つは、上記データ・グループが適合するプロファイルを少なくとも含むヘッダを含むように設計される。
【００２７】
このようにして、受信装置は、そのプロファイルより低いプロファイルのみをデコードし、そのプロファイルに関連付けられたデータを含むデータ・グループを受信したときにそのデータ・ストリームのデコードを中止することができる。
【００２８】
本発明は、更に、それぞれが少なくとも１つのプロファイルに関連付けられた少なくとも１つのクライアント装置へ複数の所定のプロファイルに従ってデータを送信する方法であって、それぞれが所定のプロファイルに従って送信コンテンツを表すデータ・グループを生成することによって、送信データ・コンテンツを上記所定のプロファイルの機能として適合させる工程と、上記クライアント装置がそれらのプロファイルに適合したデータ・グループをデータ・ストリームから復元できるように、様々なプロファイルに適合したデータ・グループを包含する少なくとも１つのデータ・ストリームを作成する工程と、作成されたストリームを上記クライアント装置へ送信する工程と、を有し、上記送信工程は、請求項１乃至１０のいずれか一項記載の装置によって行われる、ことを特徴とする方法にも関する。
【００２９】
本発明は、更に、データ・ストリームを受信する手段を有し、様々なプロファイルに関連付けられたデータ・グループを含む少なくとも１つのデータ・ストリームを入力として受信する、プロファイルに関連付けられたデータ受信装置であって、上記ストリームからそのプロファイルに適合したデータを復元する手段を有することを特徴とする装置にも関する。
【００３０】
本発明は、更に、データ・ストリームを受信する工程を有し、様々なプロファイルに関連付けられたデータ・グループを含む少なくとも１つのデータ・ストリームを入力として受信する、プロファイルに関連付けられたデータ受信方法であって、上記ストリームからそのプロファイルに適合したデータを復元する工程を有することを特徴とする方法にも関する。
【００３１】
本発明は、更に、コンピュータ上で実行されると、本発明に係るデータ送信方法の工程を実行するプログラム・コード命令を含むコンピュータ・プログラム製品にも関する。
【００３２】
本発明は、更に、コンピュータ上で実行されると、本発明に係るデータ受信方法の工程を実行するプログラム・コード命令を含むコンピュータ・プログラム製品にも関する。
【００３３】
上記の「コンピュータ・プログラム製品」という表現は、ハードウェア媒体（ディスク、ディスケット、カセットなど）の形か或いは信号（電気、光など）の形のあらゆるコンピュータ・プログラム媒体を意味することは明らかである。
【００３４】
【発明の実施の形態】
本発明は、添付図面を参照して、限定的でない有益的な例示的実施形態及び実施モードを用いてより良く理解され、説明される。
【００３５】
以下に述べる好ましい実施形態において、データは、ＩＳＯ／ＩＥＣ１４４９６−１において規定されたＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）−４規格に準拠したフォーマットにコード化される。
【００３６】
この好ましい実施形態において、データ・グループは、ＢＩＦＳ（ＢＩｎａｒｙ  Ｆｏｒｍａｔ  ｆｏｒ  Ｓｃｅｎｅ）形式に従ってコード化されたデータである。
【００３７】
図１は、本発明の一実施形態を実現したシステムである。
【００３８】
ネットワークは、ネットワークによって様々なクライアント端末２、３、４へ接続されたサーバ端末１を有する。端末２は、例えば、携帯電話タイプの端末である。端末３は、ポータブル・コンピュータである。端末４は、ディジタルテレビである。当然、他の種類の端末がサーバ端末１に接続されてもよい。
【００３９】
サーバ１は、本発明の一実施形態に係るコンテンツ適合モジュール６を有する。クライアント端末２、３、４は、ＭＰＥＧ−４形式であるが端末の能力に応じて適合されたコンテンツを受信することができる。ＭＰＥＧ−４の専門用語では、端末の能力はそのプロファイルとしても知られている。例えば、携帯電話は、テレビやポータブル・コンピュータほど大きいディスプレイ能力を持たない。したがって、ディスプレイに関するその可能性は制限され、テレビと同じ解像度で又はテレビと同じ程度に複雑な幾何学的図形を有するデータを表示できない。
【００４０】
ＭＰＥＧ−４規格で定義されるプロファイルは階層的である。最も低いプロファイルは、全体の能力が最も小さい端末に対応するプロファイルである。
【００４１】
ＭＰＥＧ−４規格において、プロファイルは、規格の各部分：
・ビデオ
・オーディオ
・グラフィックス
・シーン・データ（「シーン・グラフ」とも呼ばれる）
・ＤＭＩＦ（Ｄｅｌｉｖｅｒｙ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）
・ＯＤ（Ｏｂｊｅｃｔ  Ｄｅｓｃｒｉｐｔｏｒ）
・ＭＰＥＧ−Ｊ
について定義される。
【００４２】
各プロファイルは、例えばサービス品質要件などの特定のアプリケーションについて十分な機能性一式を定義する。
【００４３】
ＭＰＥＧ−４規格の各プロファイルは、更に複数のレベルに分けられる。
【００４４】
各レベルは、例えばグラフィカル上の解像度やデータのビットレートなどのパラメータを定義する。
【００４５】
これらレベルとプロファイルとが組み合わされて、装置又は端末の性能が定義される。
【００４６】
コンテンツ・クリエータが各プロファイルに適合した固有のコンテンツを作成する必要性を回避するために、すべての端末で理解されるコンテンツを作成することが望ましい。
【００４７】
これにより、更に、様々なプロファイルに準拠した同じコンテンツをネットワーク上で予め記録された伝送形式で送信せず、様々なプロファイルに分割し得る単一のコンテンツをすべての端末へ同時に送信することが可能になる。
【００４８】
よって、サーバは、すべての端末を対象としつつ、適応的であって、各端末がその能力に適合したコンテンツを表示できるようにする単一のデータ・ストリームを作成する。模範的なストリームを図２、３、及び４に示す。
【００４９】
図２は、本発明の第一の好ましい実施形態に係るデータ・ストリームを示す。
【００５０】
サーバ１は、通信ネットワークによって端末５に接続されている。図２には端末５が１つだけしか示されていないが、図１に示すように複数の異なるタイプの端末が接続されていてもよい。
【００５１】
この実施形態によれば、データはデータ・グループとして送信され、各データ・グループは異なるストリームＡ０，Ａ１，・・・Ａｉ，・・・Ａｎとして送信される。
【００５２】
これらストリームＡ０，Ａ１，・・・Ａｉ，・・・Ａｎは、カルーセル・モードを用いて送信され得ることが好ましい。これは、それらがサーバから端末５へ、おそらく一時的に更新されながら、反復的に送信されることを意味する。
【００５３】
変形例によれば、これらストリームＡ０，Ａ１，・・・Ａｉ，・・・Ａｎは周期的に送信され得る。
【００５４】
データ・ストリームは、ＭＰＥＧ−４規格に定義された「ＢＩＦＳ  Ｉｎｌｉｎｅ」タイプのノードを用いることによって、図１に示したコンテンツ適合モジュール６によって作成される。
【００５５】
サーバ１は、端末５などの様々なクライアント端末へ送信するＭＰＥＧ−４シーンのコンテンツを含む複数のデータ・ストリームＡ０，Ａ１，・・・Ａｉ，・・・Ａｎを生成する。
【００５６】
各データ・グループは、そのデータ・グループが適合しているプロファイルを示すヘッダを含む。したがって、受信中、端末５はこれらデータ・グループを含むストリームを受信し、各データ・グループが示すプロファイルを比較する。端末５は、データ・グループが関連付けられているプロファイルが端末５のプロファイル以下の場合のみ、そのデータ・グループをデコードする。
【００５７】
ストリームＡ０は、プロファイル０に関連付けられたデータを含むいわゆる基本コンテンツを含むストリームから成る。
【００５８】
ストリームＡ１は、プロファイル１に関連付けられたデータを含む。
【００５９】
ストリームＡｉは、プロファイルｉに関連付けられたデータを含む。
【００６０】
ストリームＡｎは、プロファイルｎに関連付けられたデータを含む。
【００６１】
各データ・グループは、一プロファイルに準拠したシーン・データ全体を表すデータを含む。
【００６２】
各ストリームは、シーンと、より高いプロファイルに関連付けられたデータ・ストリームを指すいわゆる「ＢＩＦＳインライン」ノードとを表すデータを含むデータ・グループから構成される。
【００６３】
端末５は、まず初めに、ストリームＡ０を分析し、よってプロファイル０に関連付けられたデータを復元する。
【００６４】
端末５に関連付けられたプロファイルがプロファイル０ではなく、より高いプロファイルであれば、端末５は、ストリームＡ０に存在し、ストリームＡ１に存在するインライン１ノードを指すポインタに基づいて、ストリームＡ１のプロファイル１に関連付けられた情報を復元する。
【００６５】
端末５は、プロファイル１の情報を用いて、プロファイル１のコンテンツを取得するためにプロファイル０の情報を更新する。
【００６６】
端末５に関連付けられたプロファイルがレベル１プロファイルより高い場合、端末５は、ストリームＡ１に存在し、ストリームＡ２に存在するインライン２ノードを指すポインタに基づいて、ストリームＡ２のプロファイル２に関連付けられた情報を復元する。
【００６７】
この更新手順は、ストリームから復元されたデータが端末５のプロファイルより小さいプロファイルを有するものとなるまで繰り返される。
【００６８】
端末５は、そのプロファイルに関連付けられたデータを復元すると、それらを処理することができる。
【００６９】
したがって、サーバ１に接続された各端末は、入力された時点では同じストリームを受信するため、すべての端末への同時送信（又はブロードキャスト）が可能となり、帯域幅の占有が低減される。このように、各端末は、自身のプロファイルの機能として、その能力より処理できるデータを復元する。
【００７０】
データ・グループは、互いに包含されたものと考えることができる。各データ・グループは、１つ上のプロファイルのデータ・グループを含む別のストリームを指し示す。各データ・グループは、完全なシーンを表し、自身が示すプロファイルに従った該シーンの表現を与える。
【００７１】
この実施形態の変形例によれば、各ストリームＡ０，Ａ１，・・・Ａｉ，・・・Ａｎは、異なるプロファイルに対応したデータ・グループのみならず、異なるレベルに対応したデータ・グループも運ぶことができる。
【００７２】
図３は、本発明に係るデータ・ストリームの別の模範的配置を示す。
【００７３】
この実施形態は、ＭＰＥＧ−４規格で知られた「ＢＩＦＳアップデート」タイプのコマンドの使用に基づく。
【００７４】
この実施形態において、サーバ１は、１又は（図示しない）複数のクライアント端末５を対象とした様々なデータ・グループを含む単一のデータ・ストリームＤを生成する。各データ・グループは、別々のプロファイルＰｉに関連付けられる。
【００７５】
このストリームは、基本コンテンツと呼ばれる最も低いプロファイルＰ０に関連付けられたコンテンツを表すデータ・グループ（いわゆるグループＢ０）を含む。
【００７６】
端末５は、データ・ストリームＤを受信すると、基本コンテンツＢ０を検討する。そのプロファイルが最も低いレベルＰ０のプロファイルより高い場合、端末５は、１つ上のプロファイルＰ１に対応するデータ・グループＢ１に存在するデータを検討する。このデータ・グループは、基本グループのデータについての更新分を含み、プロファイルＰ１に対応するデータの全体を含んでいない。
【００７７】
各データ・グループＢｉは、１つ下のレベルのプロファイルに対する更新データを含む。したがって、プロファイルＰｎに適合するコンテンツを取得するためには、プロファイルの階層に従って低いレベルのプロファイルから順次コンテンツの更新が実行される。よって、各データ・グループＢ０，Ｂ１，・・・Ｂｉ，・・・Ｂｎは、シーンの完全な描写を可能としないが、階層上先立つプロファイルのデータ・グループに関して更新を可能とする。
【００７８】
この実施形態によれば、データ・グループＢ０，Ｂ１，・・・Ｂｉ，・・・Ｂｎは、該データが参照するプロファイルのインデックス番号を含んだヘッダを一切含まない。これらデータ・グループは、各データ・グループがより低いプロファイルの一データ・グループのコンテンツを指し示すことを可能にする情報を含む。
【００７９】
好ましい実施形態において、この各データ・グループがより低いプロファイルの一データ・グループのコンテンツを指し示すことを可能にする情報は、更新を連続して実行するためにすぐ次のプロファイルのデータ・グループを復元することを可能にする少なくとも１つの時間ラベルを含む。
【００８０】
この時間ラベルは、ＭＰＥＧ−４規格において知られたＣＴＳ（Ｃｏｍｐｏｓｉｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）フィールドから成ることが好ましい。
【００８１】
端末５のレベルにおいて、ストリームのデコーディングは、ＣＴＳ時間ラベルによって課せられた順序に従って実行される。
【００８２】
好ましい実施形態において、プロファイルＰ０のデータ・グループＢ０は、それが第一のデータ・グループを構成することを意味するフィールドを含む。このフィールドは、ＭＰＥＧ−４規格で定義されたＲＡＰ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｐｏｉｎｔ）ビットから成る。
【００８３】
端末５がＲＡＰフィールドを含むデータ・グループを受信すると、端末５はそのコンテンツを再初期化し、この新しいデータ・グループのコンテンツをロードする。
【００８４】
その後、端末５は、ＣＴＳフィールドによって課せられた順序で受信したデータ・グループをデコードし、自身のプロファイルより高いプロファイルを有するデータ・グループをデコードすると直ちに停止する。したがって、端末５がプロファイルＰ４を有する場合、端末５は、プロファイルＰ５までデータ・グループをデコードし、自身のプロファイルより高いプロファイルのデータであると認識した場合にはそれらデータを拒絶する。よって、プロファイルＰ５に対応するデータを拒絶する。
【００８５】
図４は、プロファイルを様々なレベルに切り刻む様子を示す本発明の第三の実施形態を示す。
【００８６】
この実施形態によれば、上述の２つの実施形態を組み合わせることができる。
【００８７】
この実施形態において、サーバ１は、１又は（図示しない）複数のクライアント端末５を対象とした様々なデータ・グループを含む複数のデータ・ストリームＣ０，Ｃ１，・・・Ｃｉ，・・・Ｃｎを生成する。各データ・グループは、別々のプロファイルＰｉに関連付けられる。
【００８８】
各Ｃｉは様々なデータ・グループを含む。
【００８９】
例えば、あるストリームは、同じプロファイルＰｉに対応するが異なるレベルに準拠したデータ・グループを含む。
【００９０】
プロファイルをＰｉで表し、レベルをＬｉで表す。
【００９１】
プロファイル０（Ｐ０）且つレベル０（Ｌ０）に対応するデータ・グループは、基本コンテンツを含む。このデータ・グループは、プロファイル１（Ｐ１）且つレベル０（Ｌ０）に対応するデータ・グループを指し示すことを可能にする「ＢＩＦＳインライン」タイプのノードも含む。このデータ・グループは、更に、該データ・グループが第一のデータ・グループに対応することを意味し、シーンの更新を可能にするＲＡＰタイプのフィールドも含む。このデータ・グループをデコードする前に、端末５は、そのデータをゼロへリセットし、これら新しいデータを新しいシーンに対応した基本データとして認識する。
【００９２】
プロファイルＸで且つレベル０の各データ・グループは、ストリームＣＸ＋１に存在するノード・インラインＸ＋１を指すポインタを含む。
【００９３】
各データ・グループは、更に、ＣＴＳ時間ラベルも含む。この時間ラベルは、各プロファイルのレベルＬｉの機能として、シーンの更新の順序付けを可能にする。
【００９４】
各端末５は、様々なストリームＣｉを受信し、そのデータ・グループをデコードする際、ＲＡＰフィールドによって識別されたプロファイルＰ０でレベルＬ０のデータ・グループを最初にデコードする。その後、端末５は、残りのパケットの様々な時間ラベルをデコードし、自身のレベルに対応するレベルに基づいてシーンを再構築する。
【００９５】
端末５のプロファイルがＰｉで、且つプロファイルＰｉでのレベルがＬｋの場合、端末５はプロファイルＰｉより階層的に前のすべてのプロファイルのすべてのレベルと、プロファイルＰｉにおいてレベルＬｋ＋１までの対応するすべてのレベルと、をデコードする。レベルＬｋ＋１に達すると、端末５はこのレベルのデータを処理することはできないことを認識し、該データのデコードを停止する。デコーディングは、インタープリテイションを意味することは明らかである。
【００９６】
上述の様々な実施形態において、データ・ストリームＡｉ，Ｄｉ，及びＣｉは、更に、プロファイルＰｉ又はレベルＬｉに関する分割を表すデータ・グループ以外のデータを含むこともできる。これらデータは、例えば、ビデオ・データや、データ・グループが指し示し表示される様々なシーンが必要とするオーディオ・データなどである。よって、データ・ストリームＡｉ，Ｄｉ，及びＣｉは、様々な多重化されたデータを含み得る。
【００９７】
好ましい実施形態において、データ・グループに含まれるデータは圧縮される。その場合、端末５は、それらデータを処理する前に該データを伸長する。
【００９８】
本発明の産業上の利用分野：ＭＰＥＧ−４に準拠した装置。
【００９９】
【発明の効果】
本発明によれば、様々なプロファイルを持ち得る複数のクライアント端末を対象とした適応コンテンツを作成することに基づいた装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を実施する模範的なシステムを示す図である。
【図２】本発明の第一の実施形態に係る模範的なデータ・ストリームを示す図である。
【図３】本発明の第二の実施形態に係る模範的なデータ・ストリームを示す図である。
【図４】本発明の第三の実施形態に係る模範的なデータ・ストリームを示す図である。
【符号の説明】
１  サーバ
２  携帯電話
３  ポータブル・コンピュータ
４  ディジタルテレビ
５  クライアント装置
６  コンテンツ適合モジュール
【図１】
0004504627.tif 000002
【図２】
0004504627.tif 000003
【図３】
0004504627.tif 000004
【図４】
0004504627.tif 000005