(57)【特許請求の範囲】
【請求項１】
メディア・パッケージに関するデータを送信する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記方法は、
各々のメディア・パッケージと、構成情報（ＣＩ）フラグメントとについて、
少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定するＨＴＭＬページの形態を有し、各々のＨＴＭＬページは、Ｖｅｒｓｉｏｎ番号と、それぞれ対応付けられたＨＴＭＬページを識別する要素を含む各々のＣＩフラグメントとを含む、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、少なくとも１つの対応する時間的構成データ・セットであって、前記又は各々の対応する時間的構成データ・セットが、ＸＭＬデータであり、前記ディスプレイにおける前記１つ又は複数のメディア・エンティティの時間的同期を規定する、前記少なくとも１つの対応する時間的構成データ・セットと、
を送信することを含み、
前記１つ又は複数のメディア・エンティティは前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化しているとき、属性が前記時間的構成データ・セットに追加され、前記属性が追加された前記ＣＩフラグメントの前記Ｖｅｒｓｉｏｎ番号に基づいて、連続するＣＩフラグメントと連続するＣＩフラグメント間に適用されるべき差分とを特定することと、各々のＨＴＭＬページについての前記Ｖｅｒｓｉｏｎ番号と、それぞれのＨＴＭＬページにＣＩフラグメントの適用を可能にする各々のＣＩフラグメントの要素を特定することと、種々のＶｅｒｓｉｏｎ番号を有する複数のＨＴＭＬページを処理することとを含む、前記方法。
【請求項２】
メディア・パッケージのデータを処理する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データをふくんでおり、前記方法は、
各々のメディア・パッケージと、各々の構成情報（ＣＩ）フラグメントとについて、
少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける前記１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定するＨＴＭＬページの形態を有し、各々のＨＴＭＬページは、Ｖｅｒｓｉｏｎ番号と、それぞれ対応付けられたＨＴＭＬページを識別する要素を含む各々のＣＩフラグメントとを含む、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、少なくとも１つの対応する時間的構成データ・セットであって、前記又は各々の対応する時間的構成データ・セットが、ＸＭＬデータであり、前記ディスプレイにおける前記１つ又は複数の要素の時間的同期を規定する、前記少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、前記方法は、更に、
前記少なくとも１つの空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングすることを含み、前記１つ又は複数のメディア・エンティティは前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化しているとき、属性が前記時間的構成データ・セットに追加され、前記属性が追加された前記ＣＩフラグメントの前記Ｖｅｒｓｉｏｎ番号に基づいて、連続するＣＩフラグメントと連続するＣＩフラグメント間に適用されるべき差分とを特定することと、各々のＨＴＭＬページについての前記Ｖｅｒｓｉｏｎ番号と、それぞれのＨＴＭＬページにＣＩフラグメントの適用を可能にする各々のＣＩフラグメントの要素を特定することと、種々のＶｅｒｓｉｏｎ番号を有する複数のＨＴＭＬページを処理することとを含む、前記方法。
【請求項３】
複数の空間的構成データ・セットが各々のメディア・パッケージについて送信され、各々の空間的構成データ・セットが、前記メディア・パッケージのメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、請求項１又は２に記載の方法。
【請求項４】
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存し、且つ、少なくとも１つの表示領域から構成されており、前記時間的構成データ・セットは、表示領域が、前の時間的構成データ・セットに規定された表示領域に比べて変化していることを示すインジケータを含んでいる、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
各々の空間的構成データ・セットが、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれの識別子を有している、請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記識別子がそれぞれの前記空間的構成データ・セットのヘッダに含まれている、請求項５に記載の方法。
【請求項７】
各々の時間的構成データ・セットが、対応する空間的構成データ・セットの識別子を含んでいる、請求項５又は６に記載の方法。
【請求項８】
各々の時間的構成データ・セットが前記ＣＩフラグメントであり、対応する空間的構成データ・セットの識別子が、前記ＣＩフラグメントのＶｉｅｗ要素及びＭｅｄｉａ  Ｓｙｎｃ要素と同じレベルで前記ＣＩフラグメント中に挿入される、請求項５〜７のいずれか１項に記載の方法。
【請求項９】
前記時間的構成データ・セットが、前記それぞれの識別子によって示された対応する空間的構成データ・セットが受信された場合にのみ、前記メディア・エンティティのレンダリング用に処理される、請求項５〜８のいずれか１項に記載の方法。
【請求項１０】
メディア・パッケージを送信する送信装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
各々のメディア・パッケージと、各々の構成情報（ＣＩ）フラグメントとについて、
少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける前記メディア・パッケージの１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定するＨＴＭＬページの形態を有し、各々のＨＴＭＬページは、Ｖｅｒｓｉｏｎ番号と、それぞれ対応付けられたＨＴＭＬページを識別する要素を含む各々のＣＩフラグメントとを含む、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、少なくとも１つの対応する時間的構成データ・セットであって、前記又は各々の対応する時間的構成データ・セットが、ＸＭＬデータであり、前記ディスプレイにおける前記１つ又は複数の要素の時間的同期を規定する、前記少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された、前記メディア・データを符号化する符号化器と、
前記符号化されたメディア・データを多重化するマルチプレクサと、
前記ディスプレイにレンダリングするため前記符号化されたメディア・データを送信する送信器と、を含み、
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化しているとき、属性が前記時間的構成データ・セットに追加され、前記属性が追加された前記ＣＩフラグメントの前記Ｖｅｒｓｉｏｎ番号に基づいて、連続するＣＩフラグメントと連続するＣＩフラグメント間に適用されるべき差分とを特定することと、各々のＨＴＭＬページについての前記Ｖｅｒｓｉｏｎ番号と、それぞれのＨＴＭＬページにＣＩフラグメントの適用を可能にする各々のＣＩフラグメントの要素を特定することと、種々のＶｅｒｓｉｏｎ番号を有する複数のＨＴＭＬページを処理することとを含む、前記送信装置。
【請求項１１】
メディア・パッケージを処理する装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信器と、
各々のメディア・パッケージと、各々の構成情報（ＣＩ）フラグメントとについて、
少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定するＨＴＭＬページの形態を有し、各々のＨＴＭＬページは、Ｖｅｒｓｉｏｎ番号と、それぞれ対応付けられたＨＴＭＬページを識別する要素を含む各々のＣＩフラグメントとを含む、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、少なくとも１つの対応する時間的構成データ・セットであって、前記又は各々の対応する時間的構成データ・セットが、ＸＭＬデータであり、前記ディスプレイにおける前記１つ又は複数のエンティティの時間的同期を規定する、前記少なくとも１つの対応する時間的構成データ・セットと、
を、前記受信されたデータから抽出するデマルチプレクサと、
１つ又は複数の前記空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有しており、
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化しているとき、属性が前記時間的構成データ・セットに追加され、前記属性が追加された前記ＣＩフラグメントの前記Ｖｅｒｓｉｏｎ番号に基づいて、連続するＣＩフラグメントと連続するＣＩフラグメント間に適用されるべき差分とを特定することと、各々のＨＴＭＬページについての前記Ｖｅｒｓｉｏｎ番号と、それぞれのＨＴＭＬページにＣＩフラグメントの適用を可能にする各々のＣＩフラグメントの要素を特定することと、種々のＶｅｒｓｉｏｎ番号を有する複数のＨＴＭＬページを処理することとを含む、前記装置。
【請求項１２】
各々の空間的構成データ・セットが、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれのバージョン識別子を有している、請求項１０又は１１に記載の装置。
【請求項１３】
１つ又は複数のメディア・エンティティのメディア・データを含むメディア・パッケージを処理する請求項１１又は１２に記載の装置と、前記メディア・エンティティをレンダリングするディスプレイと、を含む表示装置。
【請求項１４】
プログラム可能な装置用のコンピュータ・プログラム製品であって、前記コンピュータ・プログラム製品は、前記プログラム可能な装置にロードされて前記プログラム可能な装置によって実行される際に、請求項１〜９のいずれか１項に記載の方法を実施する一連の命令を有している、前記コンピュータ・プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、メディア・データの送受信の方法及び装置に関する。詳しくは、しかしながら限定的ではなく、本発明は、例えばＭＰＥＧタイプのデータを含むメディア・パッケージについてのデータの送受信と、メディア・コンテンツをディスプレイ上にレンダリングする方法及び装置とに関する。
【背景技術】
【０００２】
画像、グラフィックス、テキスト、オーディオ及びビデオのデータ、或いは、それらの任意の組み合わせのようなメディア・コンテンツは、通信ネットワークを介して配信でき、メディア・プレーヤとマルチメディア・プレーヤとを含むユーザ端末上にレンダリングできる。
【０００３】
マルチメディア・プレーヤは、ユーザによる消費用のビデオ、オーディオ又はデータのコンテンツの組み合わせをレンダリングする機器である。メディア・コンテンツのレンダリング、即ち、再生は、可視表示、オーディオ・サウンドなどによって行われることがある。種々のメディア・コンテンツ要素がマルチメディアの形態でユーザ端末に配信される場合、効果的な消費と提示のためにメディア・コンテンツ・コンポーネントのタイミングの同期化と表示位置とを決定することが重要である。
【０００４】
例えばＭＰＥＧ−Ｈパート１標準規格（ＭＰＥＧマルチメディア・トランスポート（ＭＰＥＧ  Ｍｕｌｔｉｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）又はＭＭＴとしても知られている）は、例えば、画像データ、オーディオ・データ、テキスト・データ等のような、タイミング設定された、及び、タイミング設定されていないメディア・コンテンツの、パッケージング、送信、及び、コンポジションについてのソリューションを規定している。ＭＭＴは、主にＩＰネットワークを取り扱っているが、任意のタイプのパケットベースのネットワークを介するコンテンツの配信もサポートしている。特に、ＭＭＴは、地上波、ケーブル、或いは、衛星放送のネットワークのような放送ネットワークを介するオーディオビジュアル・サービスの配信に使用されることがある。
【０００５】
ＭＭＴにおいて、「アセット（Ａｓｓｅｔ）」という用語は、同一のトランスポート指標を備えたデータを含み、且つ、同一のアセットＩＤを備えた１つ又は複数のＭＰＵ（ｍｅｄｉａ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ：メディア処理ユニット）から成るデータ要素を意味し、また、「パッケージ」という用語は、データの論理的な集合を意味しており、これは、１つ又は複数のアセットと、それらに関連するアセット配信指標（Ａｓｓｅｔ  Ｄｅｌｉｖｅｒｙ  Ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ）（即ち、アセットの配信についての必要なサービスの品質（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）についての記述）と、構成情報（Ｃｏｍｐｏｓｉｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ）（ＣＩ）（即ち、アセット相互間の空間的及び時間的な関係の記述）と、から成る。
【０００６】
ＭＭＴ−ＣＩ（ここで、ＣＩは構成情報を意味する）によって、コンテンツのプロバイダは、ディスプレイ上でのメディア・データの初期の表示構成と、この初期の構成がどのように時間と共に進展するかと、を規定できる。実際、ＭＭＴ−ＣＩは、消費と提示とについてのＭＭＴアセット相互間の相関的な配置（ｒｅｌａｔｉｏｎａｌ  ａｒｒａｎｇｅｍｅｎｔ）を指定し、以下のもの、即ち、
―  空間的構成、即ち、ビュー内でレンダリングされる各々のアセットの位置と、
―  時間的構成、即ち、メディア・アセット相互間のタイミングの同期、即ち、空間的構成の、時間の経過に伴う進展と、
―  １つ又は複数の表示機器（表示装置）上での同時表示又は仮想表示をサポートするための複数のビューと、
を規定する。
【０００７】
初期の空間的構成は、ＭＭＴパッケージに対応付けられたＨＴＭＬページのような空間的構成データ・セットにおいて規定され、この構成の、時間の経過に伴う進展は、ＸＭＬフラグメントにおいて記述されたＣＩ要素によって、時間的構成データ・セットにおいて、規定され、これらのＸＭＬフラグメントは、ある期間に亘って別々に送られてもよい。
【０００８】
初期のＨＴＭＬページと、これに続くＭＭＴ−ＣＩフラグメントとは、全て、同一のＭＭＴパッケージに対応付けられており、通常、同一のパッケージに格納される。これは、格納された有限持続期間のメディア・コンテンツに関して、何の問題も生じさせないが、このような方式は、無限持続期間のコンテンツ（例えば、ＴＶチャンネル）に関しては、うまく機能する見込みがなく、その理由は、ＨＴＭＬ５ページが同一のＴＶチャンネル内で番組ごとに著しく変化する可能性が高いためである。１つの潜在的なソリューション（解決手段）は、１つのＴＶチャンネルを、各々が自己のＨＴＭＬページとＣＩフラグメントとを備えた一連のＭＭＴパッケージ（ＴＶイベント、映画、広告、・・・）として、信号送信することであるが、そのようなアプローチは、信号送信情報量が大きくなり、従って、受信機の複雑さが一段と増すという結果をもたらす。
【０００９】
更に、ＣＩが放送チャンネルについて使用される場合、多数のＣＩフラグメントが送信されることが予想される。表示情報が非常に豊かである場合、ＨＴＭＬページとＣＩフラグメントの両方が著しく大きくなり得て、ビューごとの多数の領域数と多数のビュー数とが乗算されることによって、受信機において大量の処理が必要となる。
【００１０】
本発明は、上述の事項を念頭に置いて、考案された。
【発明の概要】
【００１１】
概括的な一様態において、本発明は、各々のメディア・パッケージについて、複数の空間的構成データ・セットと、各々の空間的構成データ・セットについて、複数の時間的構成データ・セットと、を提供することに関する。時間的構成データ・セットは、空間的構成データ・セットによって規定される初期の空間的構成の、時間の経過に伴う進展を規定し得る。
【００１２】
別の概括的な一様態において、本発明は、１つ又は複数のメディア・エンティティの時間的レンダリング（１つ又は複数のメディア・エンティティの表示の空間的構成の、時間の経過に伴う進展）を規定する時間的構成データ・セットと、ディスプレイの対応するビュー、即ち、メディア・エンティティの表示のビューの対応するエリア（領域）が、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータと、を提供することに関する。
【００１３】
本発明の第１の態様によれば、メディア・パッケージに関するデータを送信する方法であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、を送信することを含む、上記方法が提供される。
【００１４】
本発明の第２の態様によれば、メディア・パッケージに関するデータを処理する方法であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴うレンダリング（時間的レンダリング）を規定する少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、本方法は、更に、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングすること、
を含む、上記方法が提供される。
【００１５】
本発明の第３の態様によれば、メディア・パッケージに関するデータを送信する送信装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴う初期のレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された送信モジュールを有している、上記送信装置が提供される。
【００１６】
本発明の第４の態様によれば、メディア・パッケージのデータを処理する装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける上記１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴うレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している、上記装置が提供される。
【００１７】
本発明の第５の態様によれば、メディア・パッケージのデータを処理する装置であって、メディア・パッケージにはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している上記装置を含む表示装置が提供される。
【００１８】
本発明の第６の態様によれば、メディア・データ・パッケージであって、ディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データと、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、１つ又は複数のメディア・エンティティの空間的レンダリングを規定する空間的構成データを含む、複数の空間的構成データ・セットと、各々の空間的構成データ・セットについて、メディア・データの１つ又は複数のメディア・エンティティの、時間の経過に伴うレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、を含むメディア・データ・パッケージが提供される。
【００１９】
一態様において、１つ又は複数のメディア・エンティティは、ディスプレイのビューにおいてレンダリングされ、各々のビューは、各々の空間的構成データが、それぞれの、ビューの初期の空間的構成を規定する１つ又は複数のエリア（Ａｒｅａ）を含んでいる。
【００２０】
一態様において、１つ又は複数のメディア・エンティティは、ディスプレイのビューにおいてレンダリングされ、各々のビューは時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる。
【００２１】
本発明の第７の態様は、メディア・パッケージに関するデータを送信する方法であって、メディア・パッケージにはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信することを含み、
１つ又は複数のメディア・エンティティがディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、上記方法を提供する。
【００２２】
本発明の第８の態様は、メディア・パッケージのデータを処理する方法であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおける１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定する、少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数の要素の時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、本方法は、更に、
少なくとも１つの空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングすること、
を含み、
１つ又は複数のメディア・エンティティがディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、上記方法を提供する。
【００２３】
本発明の第９の態様によれば、メディア・パッケージに関するデータを送信する送信装置であって、メディア・パッケージにはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおけるメディア・パッケージの１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数の要素の時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された送信モジュールを有している、上記送信装置が提供される。
【００２４】
本発明の第１０の態様によれば、メディア・パッケージのデータを処理する装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおけるメディア・パッケージの１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している、上記装置が提供される。
【００２５】
本発明の第１１の態様によれば、メディア・パッケージのデータを処理する装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットがディスプレイにおけるメディア・パッケージの１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している、上記装置を備えた表示装置が提供される。
【００２６】
本発明の第１２の態様は、メディア・データ・パッケージであって、ディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データと、少なくとも１つの空間的構成データ・セットであって、各々の空間的構成データが、１つ又は複数のメディア・エンティティの空間的レンダリングを規定する空間的構成データを含む、少なくとも１つの空間的構成データ・セットと、各々の空間的構成データ・セットについて、メディア・データの１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、を含み、１つ又は複数のメディア・エンティティがディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、上記メディア・データ・パッケージを提供する。
【００２７】
一態様において、複数の空間的構成データ・セットが、各々のメディア・パッケージについて提供される。各々の空間的構成データ・セットは、ＨＴＭＬページであってもよい。各々の時間的構成データ・セットは、ＣＩフラグメントであってもよい。
【００２８】
次に、本発明のこれら１２の態様のうちの任意の態様の実施形態の特徴を述べる。
【００２９】
一態様において、１つ又は複数のメディア・エンティティは、ディスプレイのビューにおいてレンダリングされ、各々のビューは、時間に依存しており、少なくとも１つの表示領域から構成されており、時間的構成データ・セットは、表示領域が前の時間的構成データ・セットに規定された表示領域に比べて変化していることを示すインジケータを含んでいる。
【００３０】
一態様において、各々の空間的構成データ・セットは、それぞれのバージョン識別子を有する。
【００３１】
一態様において、このバージョン識別子は、それぞれの空間的構成データ・セットのヘッダに含まれている。
【００３２】
一態様において、各々の時間的構成データ・セットは、対応する空間的構成データ・セットの識別子を含んでいる。
【００３３】
一態様において、各々の時間的構成データ・セットは、ＣＩフラグメントであり、これに対応する空間的構成データ・セットのバージョン番号が、ＣＩフラグメントのＶｉｅｗ要素（ビュー要素）及びＭｅｄｉａ  Ｓｙｎｃ要素（メディア同期要素）と同じレベルで、ＣＩフラグメント中に挿入される。
【００３４】
一態様において、時間的構成データ・セットは、バージョン番号によって示された対応する空間的構成データ・セットが受信された場合にのみ、メディア・エンティティのレンダリング用に処理される。
【００３５】
本発明のいくつかの態様において、空間的構成データ・セットと時間的構成データ・セットは、ＭＭＴ−ＣＩ（ＭＰＥＧメディア・トランスポートＣＩ）に含まれている。
【００３６】
本発明のいくつかの態様において、各々の空間的構成データ・セットは、ＭＭＴ−ＣＩのＨＴＭＬドキュメント、或いは、ＨＴＭＬページである。各々の時間的構成データ・セットは、ＭＭＴ−ＣＩのＣＩフラグメントであってもよい。各々のメディア・エンティティは、ＭＭＴメディア・アセットであってもよい。
【００３７】
本発明のいくつかの態様において、各々の時間的構成データ・セットは、１つのメディア・パッケージのメディア・エンティティ相互間の関連付けと、ディスプレイにおけるメディア・エンティティのレンダリングについての時間的情報と、ディスプレイのビューへのメディア・エンティティのマッピングと、を規定する。
【００３８】
本発明のいくつかの態様において、各々の時間的構成データ・セットは、ＭＭＴ構成データのＣＩフラグメントである。
【００３９】
本発明の更なる態様によれば、メディア・パッケージを送信する方法であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、各々の空間的構成データ・セットについて、メディア・アセット相互間の時間的同期を規定する少なくとも１つの対応する時間的構成データ・セットと、を送信することを含む、上記方法が提供される。
【００４０】
一態様において、複数の空間的構成データ・セットは、最初に送信される。
【００４１】
一実施形態において、各々の空間的構成データ・セットは、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれの識別子を有している。
【００４２】
一態様において、各々のビューは時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる。
【００４３】
各々の空間的構成データ・セットは、ＨＴＭＬページであってもよい。各々の時間的構成データ・セットは、ＣＩフラグメントであってもよい。
【００４４】
本発明の更なる態様によれば、メディア・パッケージを処理する方法であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本方法は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴うレンダリング（時間的レンダリング）を規定する少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、本方法は、更に、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングすること、
を含む、上記方法が提供される。
【００４５】
本発明の更なる態様によれば、メディア・パッケージを送信する送信装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴うレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された送信モジュールを備えている、上記送信装置が提供される。
【００４６】
本発明の更なる態様によれば、メディア・パッケージを処理する装置であって、メディア・パッケージはディスプレイにおいてレンダリングされるべき１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの、時間の経過に伴うレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している、上記装置が提供される。
【００４７】
本発明の更なる態様によれば、メディア・パッケージを処理する装置であって、メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、本装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティの空間的レンダリングを規定する、複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、ディスプレイにおける１つ又は複数のエンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、受信されたデータから抽出するモジュールと、
複数の空間的構成データ・セットと対応する時間的構成データ・セットとに従って１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有している、上記装置を含む表示装置が提供される。
【００４８】
本発明の更なる態様によれば、メディア・データ・パッケージであって、ディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データと、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、１つ又は複数のメディア・エンティティの空間的レンダリングを規定する空間的構成データを含む、複数の空間的構成データ・セットと、各々の空間的構成データ・セットについて、メディア・データの１つ又は複数のメディア・エンティティの、時間の経過に伴うレンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、を含む上記メディア・データ・パッケージが提供される。
【００４９】
これらの更なる態様のうちの任意の態様の一態様において、各々の空間的構成データ・セットは、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれの識別子を有している。
【００５０】
これらの更なる態様のうちの任意の態様の一態様において、各々のビューは時間に依存しており、時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる。
【００５１】
本発明による方法の少なくとも一部は、コンピュータによって実施されてもよい。従って、本発明は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐型ソフトウェア、マイクロコードなどを含む）、或いは、全て、ここで概して「回路」、「モジュール」又は「システム」と称することもあるソフトウェアの態様とハードウェアの態様とを組み合わせた実施形態の形を取り得る。更に、本発明は、任意の有形媒体であって、これに実施されたコンピュータ使用可能プログラム・コードを有する表現式の有形媒体に具現化されたコンピュータ・プログラム製品の形を取り得る。
【００５２】
本発明は、ソフトウェアで実施できるので、プログラム可能な装置に提供されるべきコンピュータ可読コードとして、任意の適切な搬送媒体上に実施できる。有形搬送媒体は、例えばフロッピー・ディスク、ＣＤ−ＲＯＭ、ハード・ディスク・ドライブ、磁気テープ装置、或いは、ソリッド・ステート・メモリ装置などのような記憶媒体から構成され得る。一時的搬送媒体には、電気的信号、電子的信号、光学的信号、音響的信号、磁気的信号、或いは、電磁的信号、例えばマイクロ波又はＲＥ信号、のような信号が含まれ得る。
【図面の簡単な説明】
【００５３】
以下、下記の図面を参照して、本発明の実施形態を、単に例として、説明する。
【図１】ＭＭＴ−ＣＩのビューの一例を概略的に示す図である。
【図２】ＭＭＴ−ＣＩのＣＩフラグメントの基本構造、及び、これとＭＭＴ−ＣＩの対応するＨＴＬＭドキュメントとの関係の一例を概略的に示す図である。
【図３】本発明の１つ又は複数の実施形態を実施可能なデータ通信システムの一例のブロック図である。
【図４】本発明の１つ又は複数の実施形態を実施可能な送信装置の一例のブロック図である。
【図５】本発明の１つ又は複数の実施形態を実施可能な受信装置の一例のブロック図である。
【図６】本発明の１つ又は複数の実施形態を実施可能な受信装置の他の一例のブロック図である。
【発明を実施するための最良の形態】
【００５４】
本発明の実施形態をＭＰＥＧマルチメディア・トランスポート（ＭＰＥＧ  Ｍｕｌｔｉｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）、即ち、ＭＭＴに関して説明する。そのような実施形態において、メディア・パッケージをＭＭＴパッケージと呼び、メディア・エンティティをＭＭＴアセットと呼ぶ場合もある。しかしながら、メディア・データの送信及びレンダリングについてのその他の技術に本発明を適用してもよいことが理解されるであろう。
【００５５】
ＭＭＴにおける空間的構成は、例えばＨＴＭＬ５ページ技術のようなＨＴＭＬページ技術によって提供され、時間的構成は、通常ＸＭＬにおいて記述されるＣＩレイヤによって提供される。ＣＩレイヤは、ＨＴＭＬ５ページを拡張し、且つ、提示のリソースとしてのＭＭＴパッケージにおけるＭＭＴアセットの対応付けと、ＭＭＴアセットの配信及び消費の順序に必要な時間的情報と、個々のビューに対するＭＭＴアセットのマッピングとを規定する記述言語である。
【００５６】
従って、代表的なＭＭＴレンダリング・エンジンは、先ず、ＭＭＴアセットの初期の空間的構成を規定するためにＭＭＴ−ＣＩと１つ又は複数のＭＭＴアセットとを含むＭＭＴパッケージに対応付けられたＨＴＭＬページを処理して、ＣＩデータを構文解析してＭＭＴアセットの提示を時間に関して（時間の経過と伴に）制御する。
【００５７】
図１は、ＭＭＴ−ＣＩにおけるビューの一例を概略的に示している。ビュー１００は、１つ又は複数のエリア（Ａｒｅａ）、あるいは、サブ領域（ｓｕｂ−ｒｅｇｉｏｎ）によって構成され得る表示領域全体を表している。図示の例において、このビューは、それぞれ、エリア１，エリア２及びエリア３と呼ぶ３つのサブ領域１１０＿１，１１０＿２及び１１０＿３に分割されている。１つ又は複数のＭＭＴメディア・アセット１２０＿１・・・１２０＿５が、各領域においてレンダリングされる。ビュー内のコンテンツ及びアセットの配置は、時間の経過と伴に、対応付けられたＣＩデータに従って変化し得る。
【００５８】
ＭＭＴ−ＣＩは、アセット、エリア及びビューに関して、ＭＭＴパッケージにおける空間的及び時間的関係を記述する。図２は、ＭＭＴパッケージに対応付けられたＣＩ１０の基本構造、及び、これとＭＭＴパッケージに対応付けられたＨＴＭＬ５ページ２０との関係の一例を概略的に示している。図示されているように、ＣＩファイルの基本構造は、ＨＴＭＬ５ドキュメントの構造に由来している。
【００５９】
ＭＭＴ−ＣＩのルート要素は、ｈｔｍｌ要素２０であり、これは、ｈｅａｄ要素２１とｂｏｄｙ要素２２のような２つの要素を含んでいる。ｈｅａｄ要素２１とｂｏｄｙ要素２２内の一部の要素は、ＭＭＴ−ＣＩの要件を満たすために、拡張、或いは、追加される。
【００６０】
ここに説明する例において、ＨＴＭＬ要素は、ＨＴＭＬ５ページである。ＨＴＭＬ５ページ２０のｈｅａｄ要素２１は、ＭＭＴパッケージについての情報を提供するためのｔｉｔｌｅ要素２１１を含んでいる。
【００６１】
ｂｏｄｙ要素２２は、ｄｉｖ要素２２１を含み、これは、ビデオ、オーディオ、画像、テキスト等のようなＭＭＴアセット要素２２１１を含んでいる。ｄｉｖ要素２２１は、エリアについての空間的情報を提供する。ＭＭＴアセット２２１１（ビデオ，オーディオ・・・）は、ＭＭＴアセットの空間的及び時間的情報を提供する。
【００６２】
ｖｉｅｗ要素１１は、ビューについての空間的及び時間的情報を提供する。ｄｉｖＬｏｃａｔｉｏｎ要素１１１は、ビューのエリアについての一時的に変更される特別な情報を提供する。
【００６３】
ＨＴＭＬ５ページにおけるｄｉｖ要素は、単一のＭＭＴディスプレイによって消費され得るビューの初期のエリアを表す。ビュー内の初期のエリアの一時的な変更は、ＣＩレイヤのｖｉｅｗ要素（これは、ビューとエリアについての更新情報を提供する）において、ＣＩドキュメントのｄｉｖＬｏｃａｔｉｏｎ要素によって、後に指定できる。これら２つの要素によって、エリアの空間的な配置は、ビュー・ページ全体を再ロードせずに、動的に変更及び更新できる。
【００６４】
基本的に、ＨＴＭＬページは、ＭＭＴパッケージの初期のビューの記述を可能にし、ＭＭＴ−ＣＩは、ビューの更新と新たな追加のビューの作成とを可能にする。更新には、ビューの空間的又は時間的修正、新たなビューの導入、或いは、新たなアセットの導入が含まれることがある。ＣＩレイヤ内のＭｅｄｉａＳｙｎｃ要素は、メディア・アセットについての時間的情報（通常、同期情報）を提供する。
【００６５】
メディア・データについての構成データを提供する本発明の実施形態を図３から図６を参照して説明する。
【００６６】
図３は、本発明の１つ又は複数の実施形態が実施され得るデータ通信システムを概略的に例示している。データ通信システム５００は、送信装置、この場合サーバ５１０を備えており、これは、データ・ストリームのデータ・パケットをデータ通信ネットワーク５３０を介して受信機器、この場合、クライアント端末５１０に送信するように動作可能である。データ通信ネットワーク５３０は、ワイド・エリア・ネットワーク（ＷＡＮ）又はローカル・エリア・ネットワーク（ＬＡＮ）であってもよい。このようなネットワークは、例えば、無線ネットワーク（ＷｉＦｉＩ８０２．ｌｌａ又はｂ又はｇ）、イーサネット（登録商標）・ネットワーク、インターネット・ネットワーク、或いは、複数の相異なるネットワークから成る混合ネットワークであってもよい。本発明の特定の一実施形態において、このデータ通信システムは、サーバ５１０が複数のクライアント５２０に同一のデータ・コンテンツを送るデジタル・テレビジョン放送システムであってもよい。
【００６７】
サーバ５１０によって提供されるデータ・ストリーム５４０は、構成情報を備えたＭＭＴパッケージの形態で送信されるビデオ及びオーディオ・データを表すマルチメディア・データを含んでいる。マルチメディア・データには、例えば画像、オーディオ及びテキスト（文字列）のような様々なタイプのメディア・データのデータが含まれている。上記構成情報は、マルチメディア・アセットの時間的／空間的配置データを規定している。時間的／空間的配置データは、メディア・データの各々のコンポーネント又はメディア・エンティティについての再生タイミング及び再生形態、即ち、時間的／空間的配置、例えばメディア・データをいつ再生すべきか、及び／又は、メディア・データをどの位置で表示すべきか、を明らかにしている。本発明の実施形態において、各々のＭＭＴパッケージについての空間的構成データには、そのＭＭＴパッケージのメディア・アセットの表示について空間的レンダリングを規定するＨＴＭＬページの形態の複数の空間的構成データ・セットが含まれており、更に、メディア・アセット相互間の時間的同期を規定するＸＭＬデータの形態の複数の時間的構成データ・セットが、各々のＨＴＭＬページについて、含まれている。
【００６８】
サーバ５１０には符号化器が設けられており、ビデオ・ストリーム及びオーディオ・ストリームを符号化して、特に、該符号化器に入力として供給されたデータのよりコンパクトな表現である送信用の圧縮ビットストリームを提供する。このサーバには、更に、空間的構成データ・セットと時間的構成データ・セットとを提供するＭＭＴＣＩ機器５５０が設けられている。
【００６９】
クライアント５２０は、送信されたビットストリームを受信し、復元ビットストリームを復号して、クライアント端末上にマルチメディア・データをレンダリングする。クライアント５２０のユーザは、本発明の実施形態の修正パラメータによって設定された制約条件に従って、マルチメディア・コンテンツの提示を修正してもよい。この端末には、空間的構成データ・セット及び時間的構成データ・セットのデータを処理するレンダリング・エージェントが設けられている。
【００７０】
図４は、代表的な送信システム６００を例示している。入力メディア・データ、例えばオーディオ・データ及びビデオ・データが、メディア符号化器６１０で符号化される。この符号化されたデータは、マルチプレクサ６２０で多重化されて、送信器６３０で送信される。この送信システムは、標準的な放送ＴＶ環境に使用されてもよく、或いは、オーディオビジュアル・サービスを提供するモバイル機器に使用されてもよい。ＭＭＴＣＩモジュール６４０が、構成情報において規定されたメディア・コンテンツの提示を修正するための、先の例で規定された修正パラメータを設定する。
【００７１】
図５は、代表的な受信システム７００を例示している。システム７００の入力データは、トランスポート・ビットストリーム、例えば、システム６００の出力であってもよい。このデータは、受信器７１０で受信され、デマルチプレクサ７２０で多重分離され、メディア復号器７３０で復号される。復号されるパケットは、デマルチプレクサ７２０のバッファ内に置くことができる。レンダリング・エンジン７４０が、ＭＭＴＣＩデータにおいて規定された時間的／空間的関係と修正パラメータとに従って、メディア・コンテンツをレンダリングする。レンダリング・エージェントには、空間的構成データ・セット及び時間的構成データ・セットを処理するＣＩエージェント７４５が設けられている。
【００７２】
本発明の実施形態では、下記の特徴のうちの１つ又は複数の特徴が提供される。
―  ＭＭＴパッケージ毎に複数のＨＴＭＬページが提供される。
―  複数のＣＩフラグメントが、１つの対応するＨＴＭＬページに対応付けられている。
―  現在のＣＩフラグメントと前のＣＩフラグメントとの間で変化したビュー又はエリアを強調することによって、ＣＩフラグメントの処理をより速く行える。
【００７３】
１つのＭＭＴパッケージに対応付けられた種々のＨＴＭＬページを区別するために、各々のＨＴＭＬページにはそれぞれのバージョン識別子が設けられる。本発明の特定の一実施形態において、例えば、＜ＭＥＴＡ＞指示語を用いて「Ｖｅｒｓｉｏｎ（バージョン）」属性を作成することによって、バージョニング情報が、各々のＨＴＭＬページの＜ＨＥＡＤ＞セクション内に導入される。Ｖｅｒｓｉｏｎ属性のコンテンツは、レンダリング・エージェントのＣＩエージェントによって、ＨＴＭＬページのバージョンを識別するために使用される。
【００７４】
Ｖｅｒｓｉｏｎ属性は、最初のページについて０で始まり、新たなページが受信機器に送信される毎に１だけ増分される整数であってもよい。後述の実施形態では、Ｖｅｒｓｉｏｎ番号は、エンドレスに使用され得るように、（ＣＩエージェントに既知の）所定の値をラップ・アラウンド（循環）してもよい。
【００７５】
以下のテキストは、そのようなＶｅｒｓｉｏｎ属性がＨＴＭＬページにどのように追加され得るかの実例である。
0006646661.tif 000002
【００７６】
ＣＩフラグメントは、過ぎ去ったフラグメントを廃止にする自身のｖｅｒｓｉｏｎ番号を有しているが、ＣＩフラグメントとＨＴＭＬページとの間には堅固な関係性はない。ＣＩフラグメントをＨＴＭＬページに対応付けるために、ＣＩフラグメントが対応付けられるＨＴＭＬページを識別する要素が、ＣＩフラグメントに導入される。例えば、ＣＩフラグメントが関連付けられるＨＴＭＬページの「Ｖｅｒｓｉｏｎ」属性と同じ値を含む新たな要素「ＨＴＭＬｐａｇｅＶｅｒｓｉｏｎ」が、ＣＩフラグメントに含まれてもよい。本発明の一実施形態において、「ＨＴＭＬｐａｇｅＶｅｒｓｉｏｎ」要素は、ＣＩフラグメントの「Ｖｉｅｗ」要素及び「ＭｅｄｉａＳｙｎｃ」要素と同じレベルで挿入される。
【００７７】
以下のテキストは、次のラインが「ＣＩＴｙｐｅ」要素の定義（ＭＭＴ−ＣＩ仕様書内の第Ａ．１章参照）内に挿入されることによってＣＩフラグメントが対応付けられるＨＴＭＬページを識別する新たな要素を含むように、ＭＭＴ  ＣＩ  ＸＭＬスキーマがどのように修正され得るかを示している（太字のテキスト）。
0006646661.tif 000003
このようなＸＭＬスキーマの後に、ＣＩフラグメントが、例えば次のように、開始できる。
0006646661.tif 000004
【００７８】
ＨＴＭＬページとＣＩフラグメントの両方にＶｅｒｓｉｏｎ情報を導入することで、レンダリング・エンジンのＣＩエージェントは、ＣＩフラグメントを適切なＨＴＭＬページに適用でき、従って、（種々のＶｅｒｓｉｏｎ番号を有する）複数のＨＴＭＬページを処理できる。首尾一貫性を確実にするために、ＣＩエージェントは、ＨＴＭＬｐａｇｅＶｅｒｓｉｏｎ要素によって示されるＨＴＭＬページ以外のＨＴＭＬページにはＣＩフラグメントを適用しない。ＨＴＭＬページが、対応するＶｅｒｓｉｏｎ番号について見つからない場合、ＣＩフラグメントの処理は、適切なＨＴＭＬページが受信されるまで遅延させられるか、或いは、新たなＣＩフラグメントによって、現在のＣＩフラグメントが破棄される。尚、放送環境においては、ＨＴＭＬページとＣＩフラグメントとは、繰り返し循環して送信されるので、ＣＩエージェントが、新たなサービスに入る際、どちらを最初に受信するかについての確実性はない。
【００７９】
ＣＩエージェントは、新たなＣＩフラグメントを受信した際は、常に、それを現在の表示に適用すべきである。現在の表示は、前に受信された全てのＣＩフラグメントを当該ＨＴＭＬページに（ＣＩフラグメントのＶｅｒｓｉｏｎ番号順に、通常、ＣＩフラグメントの受信順に）適用した結果である。
【００８０】
ＣＩエージェントのインプリメンテーション（ｉｍｐｌｅｍｅｎｔａｔｉｏｎ）が鈍ければ、新たなＣＩフラグメントが受信される度にＣＩフラグメント全体が初期のＨＴＭＬページに再適用されることになり、実際、その結果として、前のＣＩフラグメントの適用について実際に修正されている表示部分だけではなく表示全体が更新されてしまうことになる。
【００８１】
本発明のいくつかの実施形態において、どのビュー又はビューのどのエリアが、あるＣＩフラグメントから次のＣＩフラグメントに変化しているかを示すインジケータが設けられる。特定の一実施形態において、例えば「ｎｅｗ」と称される属性がＣＩのＶｉｅｗ要素及びｄｉｖＬｏｃａｔｉｏｎ要素に追加され、これによって、その属性がｔｒｕｅ（真）に設定された場合、ＣＩエージェントは、対応するビュー又はエリアが先行のＣＩフラグメントの適用におけるその状態について修正されるべきであることを知る。その結果、ＣＩエージェントは、ＣＩフラグメントのＶｅｒｓｉｏｎ番号を常時監視している場合、２つの連続したフラグメント（連続するＶｅｒｓｉｏｎ番号を有するフラグメント）相互間でどのような差分を適用すべきかを即座に知ることができる。一部のケースにおいて、ＣＩエージェントは、先行のＣＩフラグメントを処理したことがない場合、ＣＩフラグメントの全ての要素に変更を適用する一方で、「ｎｅｗ」属性によって示された変更のみを検討することはない。
【００８２】
このようなメカニズムを使用することによって、連続したＣＩフラグメントが受信されている間、ＣＩエージェントは、ｎｅｗ属性によって示されたエリア又はビューに変更を適用するだけによって、表示についての更新作業を最小限にでき、あるＣＩフラグメントがシーケンスにおいて欠落した場合は、常に、ＣＩフラグメント全体を適用することによって、表示を更新できる。
【００８３】
ＣＩフラグメントによって規定される修正は、ビュー又はエリアに関することがあり、従って、ｎｅｗ属性は、Ｖｉｅｗ要素及びｄｉｖＬｏｃａｔｉｏｎ要素について導入されることがある。次のテキストは、このような属性が、それらの２つの要素について、ＭＭＴ−ＣＩのＸＭＬスキーマの定義内に、どのように追加され得るかを示す一例である。
0006646661.tif 000005
このような属性は任意（ｏｐｔｉｏｎａｌ）であり、これが所与のビュー又はエリアについて存在しない場合、ＣＩエージェントは、そのようなビュー又はエリアについて変更が生じたと見なして表示を更新する必要がある。従って、良いやり方は、この属性を常に使用して、これをＴＲＵＥ（真）又はＦＡＬＳＥ（偽）に設定することであり、それによって、ＣＩエージェントは、それぞれのビュー及びエリアについて何をすべきかを正確に知ることができる。
【００８４】
図６は、本発明の１つ又は複数の実施形態が実施され得る別の代表的な受信システム８００を例示している。概説すると、図６のビデオ受信システムにおいて、放送番組のコンテンツを表すオーディオ、ビデオ及び関連データを伝える信号で変調された放送搬送波が、アンテナ１０によって受信され、入力プロセッサ１３によって処理される。その結果得られたデジタル出力信号が、復調器１５によって復調される。ユニット１５からの復調出力は、復号器１７によって、トレリス復号され、バイト長データ・セグメントにマッピングされ、デインターリーブされ、リード・ソロモン誤り訂正される。ユニット１７からの出力データは、番組を表す多重化されたオーディオ、ビデオ及びデータの成分を含むＭＰＥＧ準拠トランスポート・データ・ストリームの形態にある。ユニット１７からのトランスポート・ストリームは、ユニット２２によって、オーディオ、ビデオ及びデータの成分に多重分離され、これらの成分は、更に、復号器１００のその他の構成要素によって処理される。ある１つのモードにおいて、復号器１００は、本発明の実施形態により、対応する構成情報によって規定された時間的／空間的関係に応じて、ユニット５０及び５５上でのそれぞれの表示及びオーディオ再生用のＭＰＥＧ復号データを提供する。別の１つのモードにおいて、ユニット１７からのトランスポート・ストリームは復号器１００によって処理されて、記憶機器９０を介して記憶媒体１０５上に記憶されるＭＰＥＧ準拠データ・ストリームが提供される。
【００８５】
ユーザは、視聴のために、ＴＶチャンネル、或いは、番組ガイドのようなオンスクリーン・メニューのどちらかを、リモート・コントロール・ユニット７０によって選択する。プロセッサ６０が、リモート・コントロール・ユニット７０からインタフェース６５を介して供給される選択情報によって図６の構成要素を適切に環境設定して、視聴用の所望の番組チャンネルを受信する。プロセッサ６０は、プロセッサ６２とコントローラ６４を備えている。ユニット６２は、番組ガイドを含む番組固有情報とシステム情報とを処理し（即ち、パーズし、照合し、及び、アセンブルし）、コントローラ６４は、復号器１００の操作に必要な残りの制御機能を実行する。ユニット６０の機能は、図６に示されているように個別の構成要素６２及び６４として実施されてもよいが、もう１つの選択肢として、単一のプロセッサ内で実施されてもよい。例えば、ユニット６２及び６４の機能は、１つのマイクロプロセッサのプログラムされた命令内に組み込まれてもよい。プロセッサ６０は、プロセッサ１３、復調器１５、復号器１７及び復号システム１００を環境設定して、入力信号のフォーマット及び符号化タイプを復調して復号する。
【００８６】
図６を詳細に検討すると、アンテナ１０によって受信された、番組を表すオーディオ、ビデオ及び関連データを伝える信号で変調された搬送波が、入力プロセッサ１３によってデジタル形態に変換されて処理される。プロセッサ１３には、入力信号を後段の処理に適したより低い周波数帯域にダウンコンバートするための無線周波数（ＲＦ）チューナ、中間周波数（ＩＦ）ミクサ、及び、増幅のステージが含まれている。
【００８７】
代表的な目的で、ビデオ受信機のユーザは、リモート・コントロール・ユニット７０によって視聴用サブチャネル（ＳＣ）を選択すると仮定する。プロセッサ６０は、リモート・コントロール・ユニット７０からインタフェース６５を介して供給された選択情報によって復号器１００の構成要素を適切に環境設定して、選択されたサブチャンネルＳＣに対応する物理チャネルを受信する。
【００８８】
プロセッサ２２に供給された出力データは、複数のサブチャネルを通じて配信される多数の番組についての番組チャンネル・コンテンツと番組固有情報とを含むトランスポート・データ・ストリームの形態にある。
【００８９】
プロセッサ２２は、復号器１７によって供給される入来パケットのパケット識別子（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ：ＰＩＤ）を、サブチャンネルＳＣで送信されているビデオ、オーディオ及びサブピクチャのストリームのＰＩＤ値とマッチングさせる。これらのＰＩＤ値は、プロセッサ６０によってユニット２２内の制御レジスタに予めロードされている。プロセッサ２２は、サブチャネルＳＣで送信される番組を構成するパケットを捕捉して、それらをＭＰＥＧ準拠のビデオ及びオーディオのデータ・ストリームに形成して、ビデオ復号器２５及びオーディオ復号器３５にそれぞれ出力する。ビデオ及びオーディオのストリームは、選択されたサブチャネルＳＣの番組のコンテンツを表す圧縮されたビデオ及びオーディオのデータを含んでいる。
【００９０】
復号器２５は、ユニット２２からのＭＰＥＧ準拠パケット化ビデオ・データを復号して圧縮解除し、圧縮解除された番組を表す画素データを表示用に機器５０に供給する。同様に、オーディオ・プロセッサ３５は、ユニット２２からのパケット化オーディオ・データを復号して、対応付けられた圧縮解除されたビデオ・データと同期化された復号されたオーディオ・データをオーディオ再生用に機器５５に供給する。
【００９１】
ＭＰＥＧデータは、各々のＭＭＴパケットについて、本発明の実施形態の空間的構成データ・セットと、各々の空間的構成データ・セットについての時間的構成データ・セットとにおける対応する構成情報によって規定された時間的／空間的関係に従ってレンダリングできる。
【００９２】
図６のシステムの記憶モードにおいて、ユニット１７からの出力データは、復号器１００によって処理され、これによって、ＭＰＥＧ準拠データ・ストリームが記憶用に供給される。このモードにおいて、番組が、ユーザによってリモート・ユニット７０及びインタフェース６５を介して記憶用に選択される。
【００９３】
プロセッサ６０は、プロセッサ２２と共に、選択された番組のパケット化コンテンツ・データと、これに対応付けられた番組固有情報とを含む複合ＭＰＥＧ準拠データ・ストリームを形成する。この複合データ・ストリームは、記憶インタフェース９５に出力される。記憶インタフェース９５は、複合データ・ストリームをバッファリングして、このデータにおけるギャップとビットレート変動とを低減する。その結果得られたバッファリング済みデータは、記憶機器９０によって処理されて、媒体１０５上に記憶されるのに適したものとなる。記憶機器９０は、例えばチャンネル・コーディング、インターリービング、及び、リード・ソロモン符号化のような周知の誤り符号化技術を用いて、インタフェース９５からのバッファリング済みデータ・ストリームを符号化して、記憶に適した符号化データ・ストリームを生成する。ユニット９０は、この結果得られた、圧縮番組固有情報を組み込んだ符号化データ・ストリームを媒体１０５上に記憶する。
【００９４】
ここに説明した本発明の実施形態は、例えば、方法又はプロセス、装置、ソフトウェア・プログラム、データ・ストリーム、或いは、信号において実施されてもよい。ここに述べた特徴の実施形態は、たとえ単一の形の実施形態の文脈で述べた（例えば、単に方法として述べた）だけであっても、その他の形（例えば、装置又はプログラム）においても実施され得る。ある装置は、例えば、適切なハードウェア、ソフトウェア及びファームウェアにおいて実施され得る。方法は、例えば、装置において、例えば、コンピュータ、マイクロプロセッサ、集積回路、或いは、プログラマブル・ロジック・デバイスを含む処理機器を一般的に意味する例えばプロセッサのような装置において、実施され得る。プロセッサには、例えば、コンピュータ、タブレット、セル・フォン、ポータブル／パーソナル・デジタル・アシスタント（「ＰＤＡ」）のような通信機器、及び、エンドユーザ相互間の情報の通信を容易にするその他の機器も含まれる。
【００９５】
本原理の「一実施例」、「ある実施例」、「一実施形態」、或いは、「ある実施形態」、また、それらの異形に対する言及は、その実施例（実施形態）について説明した特定の特徴、構成、特性等が本原理の少なくとも１つの実施例（実施形態）に含まれていることを意味する。従って、本明細書全体を通して様々な箇所に記載された「一実施例において」、「ある実施例において」、「一実施形態において」、或いは、「ある実施形態において」なる表現、また、それらの異形の表現は、必ずしも、全てが、同一の実施例（実施形態）を示している訳ではない。
【００９６】
更に、本願又はその特許請求の範囲の請求項は、種々の情報を「デターミンすること（ｄｅｔｅｒｍｉｎｉｎｇ）」に言及することもあり得る。情報をデターミンすること（ｄｅｔｅｒｍｉｎｉｎｇ）には、例えば、情報を推定すること、情報を算出（算定）すること、情報を予測すること、或いは、メモリから情報を検索する（取り出す）こと等のうちの１つ又は複数のことが含まれ得る。
【００９７】
更に、本願又はその特許請求の範囲の請求項は、種々の情報を「受信すること（ｒｅｃｅｉｖｉｎｇ）」に言及することもあり得る。受信することは、「アクセスすること（ａｃｃｅｓｓｉｎｇ）」についてと同様に、広範な用語であることが意図される。情報を受信することには、例えば、情報にアクセスすること、或いは、（例えば、メモリから）情報を検索する（取り出す）こと等のうちの１つ又は複数のことが含まれる場合もある。更に、「受信すること」は、例えば、情報を記憶する、情報を処理する、情報を送信する、情報を移す、情報をコピーする、情報を消去する、情報を算出（算定）する、情報を特定する、情報を予測する、或いは、情報を推定する、といった動作時に、通常、何らかの点で必要とされる。
【００９８】
当業者には明らかであろうが、実施形態は、例えば、記憶又は送信し得る情報を搬送するようにフォーマット化された種々の信号を生成し得る。この情報には、例えば、方法を実施するための命令、或いは、説明された実施形態の１つによって生成されたデータが含まれ得る。例えば、信号は、説明された実施形態のビットストリームを搬送するようにフォーマット化され得る。そのような信号は、例えば、（例えば、スペクトルの無線周波数部分を用いて）電磁波として、或いは、ベースバンド信号としてフォーマット化され得る。このフォーマット化には、例えば、データ・ストリームを符号化すること、及び、搬送波を符号化データ・ストリームで変調することが含まれ得る。信号が搬送する情報は、例えば、アナログ情報又はデジタル情報であり得る。この信号は、周知の如く、種々の相異なる有線又は無線リンクを介して送信され得る。この信号は、プロセッサ可読媒体に記憶され得る。
【００９９】
以上、具体的な実施形態を参照して本発明を説明したが、本発明は、これらの具体的な実施形態には限定されず、本発明の有効範囲内に在る修正は、当業者に明らかであろう。
【０１００】
例えば、前述の例をＭＭＴアセットに関して説明したが、本発明は、その他の形態のメディア・エンティティ又は成分、或いは、その他の形態のデータに適用され得ることは理解されるであろう。
【０１０１】
上述の実施例を参照すれば、多数の更なる修正と変形が当業者の心にひとりでに浮かぶであろうし、また、これらの実施例は、単に例として記載されており、本発明の範囲を制限する意図はなく、本発明の範囲は、後述の特許請求の範囲の請求項のみによって定められる。特に、種々の実施形態からの種々の特徴は、適切な場合、置き替えられ得る。
ここで例としていくつかの付記を記載する。
（付記１）
メディア・パッケージに関するデータを送信する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記方法は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、前記ディスプレイにおける前記メディア・パッケージの１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信することを含む、前記方法。
（付記２）
メディア・パッケージのデータを処理する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記方法は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記メディア・パッケージの１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、前記方法は、更に、
前記複数の空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングすること、
を含む、前記方法。
（付記３）
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、付記１または２に記載の方法。
（付記４）
メディア・パッケージに関するデータを送信する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記方法は、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信することを含み、
前記１つ又は複数のメディア・エンティティは前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、前記方法。
（付記５）
メディア・パッケージのデータを処理する方法であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データをふくんでおり、前記方法は、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける前記１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定する、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数の要素の時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を取得することを含み、前記方法は、更に、
前記少なくとも１つの空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングすることを含み、前記１つ又は複数のメディア・エンティティは前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、前記方法。
（付記６）
複数の空間的構成データ・セットが各々のメディア・パッケージについて送信され、各々の空間的構成データ・セットが、前記メディア・パッケージのメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、付記４又は５に記載の方法。
（付記７）
各々の空間的構成データ・セットがＨＴＭＬページである、付記１〜６のいずれか１項に記載の方法。
（付記８）
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存し、且つ、少なくとも１つの表示領域から構成されており、前記時間的構成データ・セットは、表示領域が、前の時間的構成データ・セットに規定された表示領域に比べて変化していることを示すインジケータを含んでいる、付記１〜７のいずれか１項に記載の方法。
（付記９）
各々の空間的構成データ・セットが、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれの識別子を有している、付記１〜８のいずれか１項に記載の方法。
（付記１０）
前記識別子がそれぞれの前記空間的構成データ・セットのヘッダに含まれている、付記１０に記載の方法。
（付記１１）
各々の時間的構成データ・セットが、対応する空間的構成データ・セットの識別子を含んでいる、付記９又は１０に記載の方法。
（付記１２）
各々の時間的構成データ・セットがＣＩフラグメントであり、対応する空間的構成データ・セットの識別子が、ＣＩフラグメントのＶｉｅｗ要素及びＭｅｄｉａ  Ｓｙｎｃ要素と同じレベルで前記ＣＩフラグメント中に挿入される、付記９から１１のいずれか１項に記載の方法。
（付記１３）
前記時間的構成データ・セットが、前記それぞれの識別子によって示された対応する空間的構成データ・セットが受信された場合にのみ、前記メディア・エンティティのレンダリング用に処理される、付記９から１２のいずれか１項に記載の方法。
（付記１４）
メディア・パッケージに関するデータを送信する送信装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、前記ディスプレイにおける前記メディア・パッケージの前記１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数のエンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された送信モジュールを有する、前記送信装置。
（付記１５）
メディア・パッケージのデータを処理する装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
メディア・パッケージを含む／に関連付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、ディスプレイにおける前記メディア・パッケージの１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、前記受信されたデータから抽出するモジュールと、
前記複数の空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有する、前記装置。
（付記１６）
各々の空間的構成データ・セットが、各々の空間的構成データ・セットと各々の対応する時間的構成データ・セットとをリンクさせるそれぞれのバージョン識別子を有している、付記１４又は１５に記載の装置。
（付記１７）
メディア・パッケージを送信する送信装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける前記メディア・パッケージの１つ又は複数のメディア・エンティティの初期の空間的レンダリングを規定する、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数の要素の時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を送信するように構成された送信モジュールを含み、
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、前記送信装置。
（付記１８）
メディア・パッケージを処理する装置であって、前記メディア・パッケージはディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データを含んでおり、前記装置は、
メディア・パッケージを含む／に対応付けられたデータを受信する受信モジュールと、
各々のメディア・パッケージについて、少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、ディスプレイにおける１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する、前記少なくとも１つの空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記ディスプレイにおける前記１つ又は複数のエンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を、前記受信されたデータから抽出するモジュールと、
１つ又は複数の前記空間的構成データ・セットと前記対応する時間的構成データ・セットとに従って前記１つ又は複数のメディア・エンティティをレンダリングするレンダリング・エンジンと、
を有しており、
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存しており、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、前記装置。
（付記１９）
各々の空間的構成データ・セットがＨＴＭＬページである、付記１４〜１８のいずれか１項に記載の装置。
（付記２０）
１つ又は複数のメディア・エンティティのメディア・データを含むメディア・パッケージを処理する付記１５、１６、１８及び１９のうちのいずれか１項に記載の装置と、前記メディア・エンティティをレンダリングするディスプレイと、を含む表示装置。
（付記２１）
メディア・データ・パッケージであって、
ディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データと、
複数の空間的構成データ・セットであって、各々の空間的構成データ・セットが、前記メディア・パッケージの１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する空間的構成データを含む、前記複数の空間的構成データ・セットと、
各々の空間的構成データ・セットについて、前記メディア・データの前記１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を含む、前記メディア・データ・パッケージ。
（付記２２）
各々の時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、付記２１に記載のメディア・データ・パッケージ。
（付記２３）
メディア・データ・パッケージであって、
ディスプレイにおいてレンダリングされる１つ又は複数のメディア・エンティティのメディア・データと、
少なくとも１つの空間的構成データ・セットであって、前記又は各々の空間的構成データ・セットが、前記１つ又は複数のメディア・エンティティのそれぞれの初期の空間的レンダリングを規定する空間的構成データを含む、前記少なくとも１つの空間的構成データ・セットと、  各々の空間的構成データ・セットについて、前記メディア・データの前記１つ又は複数のメディア・エンティティの時間的レンダリングを規定する少なくとも１つの対応する時間的構成データ・セットと、
を含み、
前記１つ又は複数のメディア・エンティティが前記ディスプレイのビューにおいてレンダリングされ、各々のビューが時間に依存し、前記時間的構成データ・セットは、対応するビューが、前の時間的構成データ・セットに規定されたビューに比べて変化していることを示すインジケータを含んでいる、前記メディア・データ・パッケージ。
（付記２４）
各々の時間的構成データ・セットが、対応する空間的構成データ・セットの識別子を含んでいる、付記２１〜２３のいずれか１項に記載のメディア・データ・パッケージ。
（付記２５）
プログラム可能な装置用のコンピュータ・プログラム製品であって、前記プログラム可能な装置は、前記プログラム可能な装置にロードされて前記プログラム可能な装置によって実行される際に、付記１〜１３のいずれか１項に記載の方法を実施する一連の命令を有している、前記コンピュータ・プログラム製品。
【図１】
0006646661.tif 000006
【図２】
0006646661.tif 000007
【図３】
0006646661.tif 000008
【図４】
0006646661.tif 000009
【図５】
0006646661.tif 000010
【図６】
0006646661.tif 000011