(57)【要約】  本発明は、グラフィックス・システムにおいて、三次元のグラフィック・データを形成することを可能にする、複数のセグメントを有するグラフィックストリームを作成するための方法に関する。当該グラフィックストリームは、少なくとも第1のセグメント及び第2のセグメントに分けられ、第1のセグメントは二次元のグラフィックス・データを有し、第2のセグメントは二次元のグラフィックス・データ用の奥行きマップを有する。三次元のビデオ画像用の三次元の字幕又はグラフィックス・イメージを描画するために、グラフィックストリームは、表示装置に別々に出力されるべき二つのデータ・シーケンスを形成するように、デコーダによって復号化されることができる。
2010510558.tif 000002
【特許請求の範囲】
【請求項１】
グラフィックス・システムにおいて、三次元グラフィックスのデータを形成することを可能にする、セグメントから構成されているデータストリームを作成するための方法であって、第1のセグメントが二次元のグラフィックスのオブジェクトを有し、第2のセグメントが、前記二次元のグラフィックスのオブジェクトに密接に関連した情報を有し、その結果、デコーダによって前記第1のセグメント及び前記第2のセグメントからそれぞれ得られる、少なくとも第1のデータ・シーケンスと第2のデータ・シーケンスとを組み合わせることによって、前記三次元グラフィックスのデータを得ることを可能にする、少なくとも前記第1 のセグメント及び前記第2のセグメントから成る前記データストリームを形成するステップを有する、方法。
【請求項２】
前記第2のセグメントが、前記二次元のグラフィックスのオブジェクト用の奥行きマップ及び/又は音声データを有する、請求項１に記載の方法。
【請求項３】
前記第1のセグメント及び第2のセグメントが、ブルーレイディスク規格のオブジェクト定義部分である、請求項１に記載の方法。
【請求項４】
前記データストリームが、字幕を三次元画像の上に重畳させるための情報を有し、及び/又は三次元画像に対するメニュー機能を提供するための情報を有する、請求項１に記載の方法。
【請求項５】
グラフィックス・システムにおいて、データストリームを復号化するための方法であって、前記データストリームは、少なくとも第1のセグメント及び第2のセグメントを有し、前記第1のセグメントは二次元のグラフィックス・データを有し、前記第2のセグメントは前記二次元のグラフィックスのオブジェクトに関連する情報を有し、
-  前記データストリームを受信するステップと、
-  第1の復号化データ・シーケンスを前記第1のセグメントから形成し、第2の復号化データ・シーケンスを前記第2のセグメントから形成するステップと、
-  前記第1の復号化データ・シーケンスと前記第2の復号化データ・シーケンスとを組み合わせることによって三次元グラフィックスのデータを描画するために、前記第1の復号化データ・シーケンス及び前記第2の復号化データ・シーケンスを、表示ユニットへ出力するステップとを有する、方法。
【請求項６】
前記グラフィックス・システムが、データプロセッサと、第1のバッファと、第2のバッファと、第1のメモリと、第2のメモリ、とを有し、
-  前記第1のバッファを通じ、前記データプロセッサから前記第1のメモリへと前記第1の復号化データ・シーケンスを転送するステップと、
-  前記第2のバッファを通じ、前記データプロセッサから前記第2のメモリへと前記第2の復号化データ・シーケンスを転送するステップとを更に有する、請求項５に記載の方法。
【請求項７】
前記グラフィックス・システムが第3のバッファを更に有し、前記データストリームが、ウインドウ定義部分、プレゼンテーション合成部分、及びパレット定義部分を更に有し、前記方法が、前記データプロセッサによって、第3のバッファへの、前記ウインドウ定義部分と、前記プレゼンテーション合成部分と、前記パレット定義部分とを復号化するステップを更に含む、請求項５に記載の方法。
【請求項８】
前記グラフィックス・システムのコンピュータ手段にロードされ実行されるとき、請求項1乃至7のいずれか一項に記載の方法のステップを実施するための命令を有するコンピュータ・プログラム。
【請求項９】
記録媒体をもつコンピュータ手段にロードされ実行されるとき、請求項1乃至7のいずれか一項に記載の方法のステップを実施するために、前記記録媒体内に記憶された命令を持っている、記録媒体。
【請求項１０】
データストリームが、少なくとも第1のセグメント及び第2のセグメントを有し、前記第1のセグメントが二次元のグラフィックスのオブジェクトを有し、前記第2のセグメントが、前記二次元のグラフィックスのオブジェクトに関連する情報を有し、
-  前記データストリームを受信するための受信器と、
-  第1の復号化データ・シーケンスを前記第1のセグメントから形成するためのデータプロセッサ、及び第2の復号化データ・シーケンスを前記第2のセグメントから形成するための手段と、
-  前記第1の復号化データ・シーケンス及び前記第2の復号化データ・シーケンスを組み合わせることによって三次元グラフィックスのデータを描画するために、前記第1の復号化データ・シーケンス及び前記第2の復号化データ・シーケンスを表示ユニットへ出力するための手段とを有する、データストリームを復号化するためのデコーダ。
【請求項１１】
請求項１０に記載のデコーダを有する、セットトップボックス。
【請求項１２】
請求項１０に記載のデコーダを有する、DVDプレーヤ。
【請求項１３】
請求項１０に記載のデコーダを有する、デジタル・テレビ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データストリームを作成する方法に関する。当該データストリームは、表示装置のスクリーン上に表示されることができる三次元のグラフィックストリームを形成するように、デコーダによって復号化されることができる。本発明は、対応する復号化の方法、デコーダ、コンピュータ・プログラム、記録媒体、セットトップボックス、デジタルビデオディスク（DVD）プレーヤ、及びデジタル・テレビにも関する。
【背景技術】
【０００２】
コンピュータディスプレイ又はテレビなどのグラフィック表示装置は、二次元又は三次元のオブジェクトを、当該装置のユーザに表示するために普通に使われている。一般に、ユーザに表示されるべきオーディオ／ビジュアル（AV）のクリップは、ビデオストリームと、少なくとも一つの音声ストリームと、グラフィックストリームとから構成されている。ビデオストリームはフィルムの動画に対応し、音声ストリームはフィルムのオーディオに対応し、グラフィックストリームは一般にフィルムの字幕又はメニュー・データに対応する。
【０００３】
例えば映画出版の領域では、三次元（3D）ビデオの導入は、創造的なコンテンツ作者にとって新しい機会を引き起こす。3Dビデオは、新たな立体表示装置の導入と、高いリフレッシュ・レートを有するモニタなど、既存の技術の改善とで復活を経験しつつある。
【０００４】
ブルーレイ・ディスク（BD）は、高解像度（HD）ビデオ及びデータをもつ高密度ストレージを意味する光ディスクのフォーマットである。ブルーレイ規格は、ブルーレイ・ディスク連合（BDA）と呼ばれる一連の家電メーカ及びパーソナル・コンピュータ（PC）メーカによって共同で開発された。
【０００５】
図1はグラフィックス・システムの主要な要素を示し、この事例では、ブルーレイ規格に従って作動する。図1では、BD 101が示され、本説明では、BD-ROM 101と呼ばれる。BD-ROM 101は、3Dビデオ・クリップなどのデータを記憶するよう適応されている。次に、再生ユニットとしても知られるBDプレーヤ103が示され、当該プレーヤはBD-ROM 101からのデータを復号することができる。BDプレーヤ103は、オーディオ及びビデオ・コーデック、即ちMPEG-2、MPEG-4、及びH.264/AVCのうちの、少なくとも一つをサポートする。BDプレーヤ103は、BD-ROM 101上へデータを記録するために構成されることもできる。BDプレーヤ103は、スクリーンを有する表示ユニット105と接続されている。当該表示ユニット105は、この場合、テレビ105である。
【０００６】
図2はグラフィックス・デコーダ200のブロック図の一例を示し、2D又は3Dのグラフィック・データストリームを復号化するために用いられることができる。この例では、デコーダ200は、BDプレーヤ103内に物理的に位置する。
【０００７】
最初に、データ部分から構成されているデータストリームが、符号化データ・バッファ201に到達する。当該データストリームは、以下の種類のセグメントを有する：
即ち、プレゼンテーション合成部分（PCS）、ウインドウ定義部分（WDS）、パレット定義部分（PDS）、オブジェクト定義部分（ODS）及びディスプレー部分の終端（END）である。
【０００８】
ODSは、グラフィックスのオブジェクトを規定するためのセグメントである。グラフィックスのオブジェクトは、object＿data＿fragmentと呼ばれる領域にある。ODSも、他の領域、例えばグラフィックスのオブジェクトを識別するために使用されるobject＿ID領域を有する。
【０００９】
PDSは、色変換のために使用されるパレットを規定するためのセグメントである。PDSは、ピクセル値を示すデータ、及び1から255のピクセル・コードの組合せを有する。ここで参照されるピクセル値は、透過度（T値）、赤色差成分（Cr値）、青色差成分（Cb値）及び輝度成分（Y値）から成り立つ。
【００１０】
WDSは、グラフィックス・プレーン上の領域を規定するためのセグメントである。グラフィックス・プレーンの意味は、後で説明されよう。グラフィックス・プレーン上の矩形領域はウインドウと呼ばれ、WDSによって規定されている。
【００１１】
ENDは、データ・シーケンスの伝送が終了していること、即ち、表示のセットに関するすべての部分が復号化されたことを示す、セグメントである。
【００１２】
PCSは、動画像と同期することができるスクリーンを構成するためのセグメントである。PCSも、グラフィックス・プレーン上のグラフィックス表示の外観を規定する。
【００１３】
データストリーム中にある、異なるセグメントの種類の個数は、送信されるグラフィックスのオブジェクトに応じて変化する。例えば、複数のODSの存在が可能であるが、しかし、1個のPCSのみが存在することができる。異なる種類のセグメントは、オブジェクト識別子、ウインドウ識別子、又はパレット識別子などの複数の異なる識別子を用いて、セグメント内で一緒に結びつけられる。一つのグラフィック・ストリームは、表示のセットを更に形成する。国際特許公開公報  WO2005/006747は、例えば、これらのセグメントに関するより多くの詳細を開示している。
【００１４】
グラフィックス・プロセッサ203は、データ・シーケンスを作成するために、データ部分に付随した、システムのタイムスタンプによって規定された時刻に、符号化データ・バッファからデータ部分を抽出する。PCS、PDS、及びWDSがグラフィックス・プロセッサに到達すると、これらは合成バッファ205のために復号化される。ODSがグラフィックス・プロセッサ203に到達すると、当該グラフィックス・プロセッサは、インデックス・カラーをもつ非圧縮のグラフィックスを得るためにODSを復号化し、非圧縮のグラフィックスをオブジェクト・バッファ207へと転送する。
【００１５】
グラフィックス・コントローラ209は、PCSの記述に従って、グラフィックス・プレーン211上でグラフィックス・イメージを合成する役割を果たす。グラフィックス・コントローラも、PCSのデータフィールドに基づいて、オブジェクト・バッファ 207内にあるグラフィックスのオブジェクトを切り取ることに関する情報を供する。このように、複数のセグメントが復号化され、グラフィックスのオブジェクトは、ウインドウと呼ばれる視野領域内のグラフィックス・プレーン 211上で合成される。
【００１６】
ルックアップテーブル・ブロック 213は、グラフィックス・コントローラ 209から得られた情報に基づいて、オブジェクト・バッファ 207から得られた非圧縮のグラフィックスの色変換を実行する。この目的のために、グラフィックス・コントローラ 209は、ルックアップテーブル・ブロック213にも接続されている。
【００１７】
グラフィックストリームは、その後、表示装置105へ出力される。
【発明の概要】
【発明が解決しようとする課題】
【００１８】
しかしながら、3Dビデオ及び3Dグラフィックスを斯様なグラフィックス・システムにもたらすことは、ビデオ用のMPEG規格の変更を通常は要し、また、グラフィックス・システムの変更も必要とする。これは、例えば3Dのグラフィックスをブルーレイ・グラフィックス・システム内に含むような場合である。斯様な変更は、扱いにくい。
【課題を解決するための手段】
【００１９】
これ故、既存のシステム仕様を変更する必要無く、3Dグラフィックスを既存のグラフィックス・システムに含ませるための単純な解決策を見出すことが望ましい。
【００２０】
本発明は、上記の目的を達成することを意図する。
【００２１】
本発明の第1の態様によれば、グラフィックス・システムにおいて、三次元グラフィックスのデータの形成を可能にする、複数のセグメントからなるデータストリームを作成するための方法が提案されている。当該方法は、
少なくとも第1のセグメントと第2のセグメントとを有するデータストリームを形成するステップ、を有する。当該第1のセグメントは二次元のグラフィックスのオブジェクトを有し、第2のセグメントは、二次元のグラフィックスのオブジェクトに密接に関連し、その結果、第１のセグメント及び第2のセグメントからそれぞれ得られる、少なくとも第1のデータ・シーケンスと第2のデータ・シーケンスとを組み合わせることによって、三次元グラフィックスのデータを得ることを可能にする情報を有する。
【００２２】
本発明の実施例の一つの長所は、3Dグラフィックスのデータが、システム規格を変更すること無く、グラフィックス・システムに加えられることができる点である。
【００２３】
本発明の第2の態様によれば、グラフィックス・システムにおいて、データストリームを復号化するための方法が供され、当該データストリームは、少なくとも第1のセグメントと第2のセグメント、とを有し、第1のセグメントは二次元のグラフィック・データを有し、第2のセグメントは二次元のグラフィックスのオブジェクトに関連する情報を有する。上記の方法は、
−  データストリームを受信するステップと、
−  第1の復号化データ・シーケンスを第1のセグメントから形成し、第2の復号化データ・シーケンスを第2のセグメントから形成するステップと、
−  第1の復号化データ・シーケンスと第2の復号化データ・シーケンスとを組み合わせることによって、三次元グラフィックスのデータを描画するために、第1の復号化データ・シーケンスと第2の復号化データ・シーケンスとを表示ユニットへ出力するステップとを有する。
【００２４】
本発明の第3の態様によれば、グラフィックス・システムをもつコンピュータ手段にロードされ、実行されるとき、本発明の第1の態様及び第2の態様に従う方法を実行させるための命令を有する、コンピュータ・プログラムが供される。
【００２５】
本発明の第4の態様によれば、記録媒体をもつコンピュータ手段にロードされ、走るとき、本発明の第1の態様及び第2の態様に従った方法のステップを実行するために、媒体内に記憶された命令をもっている記録媒体が供される。
【００２６】
本発明の第5の態様によれば、データストリームを復号化するためのデコーダが供され、当該データストリームは、少なくとも第1のセグメントと第2のセグメントとを有し、第1のセグメントは二次元のグラフィックスのオブジェクトを有し、第2のセグメントは当該二次元のグラフィックスのオブジェクトに関連する情報を有する。当該デコーダは、
−  データストリームを受信するための受信器、
−  第1の復号化データ・シーケンスを第1のセグメントから形成するデータプロセッサ、及び第2の復号化データ・シーケンスを第2のセグメントから形成するための手段、及び
−  第1の復号化データ・シーケンスと第2の復号化データ・シーケンスとを組み合わせることによって三次元グラフィックスのデータを描画するために、第1の復号化データ・シーケンスと第2の復号化データ・シーケンスとを表示ユニットへ出力するための手段を有する。
【００２７】
本発明の実施例による別の長所は、供されたデコーダが、1個のデータプロセッサのみを用いて、グラフィックスのオブジェクト及び当該グラフィックスのオブジェクトに関連する情報の両方を復号化するために配置されている点にある。
【００２８】
本発明の第6の態様によれば、本発明の第5の態様に従うデコーダを有するセットトップボックスが供される。
【００２９】
本発明の第7の態様によれば、本発明の第5の態様に従うデコーダを有するDVDプレーヤが供される。
【００３０】
本発明の第8の態様によれば、本発明の第5の態様に従うデコーダを有するデジタル・テレビが供される。
【００３１】
本発明の他の特徴及び長所が、添付の図面を参照して、以下の非限定的な例示的実施例の説明から明らかになろう。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施例が存在可能である環境を示す。
【図２】グラフィックストリームを復号化するために配されるデコーダのブロック図を示す。
【図３】データストリームを復号化するために配される、本発明の実施例によるデコーダのブロック図を示す。
【図４−Ｉ】本発明の実施例に従ってデータストリームを復号化する方法を表しているフローチャートの上半分を示す。
【図４−ＩＩ】本発明の実施例に従ってデータストリームを復号化する方法を表しているフローチャートの下半分を示す。
【図５】本発明の実施例に従ってグラフィックストリームを作成する方法を例示しているブロック図を示す。
【発明を実施するための形態】
【００３３】
以下の説明では、本発明の幾つかの非限定的な実施例が、添付の図を参照し、本発明でいうところのブルーレイのグラフィックス・システムで、更に詳細に説明されよう。しかしながら、本発明が上記の環境に限定されることはなく、本発明の教示は、他の種類のグラフィックス・システムでも同様に等しく適用できる点が、留意されるべきである。
【００３４】
本発明の実施例に従えば、この例では、2個のODS、1個のPCS、1個のWDS、1個のPDS、及び1個のEND部分を含むデータストリームが作成される。この事例では、データストリームは、BDプレーヤ103によって作成される。第1のODSは、そのobject＿data＿fragment領域に、2Dグラフィックスのオブジェクトを含み、第2のODSは、そのobject＿data＿fragment領域に、2Dグラフィックスのオブジェクト用の奥行きマップを含む。奥行きマップの代わりに、第2のセグメントが2Dグラフィックスのオブジェクト用のオーディオ情報、又は他の対話型の情報を等しく含むことができる点が、留意されるべきである。また、これらの2個のODSの順序は何ら限定されることはなく、第1のODSが奥行きマップを含み、第2のODSがグラフィックスのオブジェクトを含むこともできよう。PCS、WDS、及びPDSは、ODSに含まれるデータを更に規定するための情報を含む。END部分は、表示のセットの伝送が終了していることを示すために用いられる。データストリームは複数のセグメントから構成され、当該複数のセグメントが更に表示のセットを形成する。END部分は、いかなるセグメントのデータも含むことはなく、そして、END部のコンテンツが復号化された後は、当該END部分は、どのデコーダのバッファにも記憶されることはない。作成されたグラフィックスのストリームは、次に、BD-ROM 101に記憶される。
【００３５】
データストリームは、2個より多いODSを含み、この場合、2Dグラフィックスのオブジェクトを含んでいる各ODSに対して、奥行きマップ情報を含んでいる、対応するODSがあるかも知れない点が、留意されるべきである。データストリーム中のODSの個数は、PCS又はWDSの個数に依存することはない。
【００３６】
この例では、データストリームは、付随するビデオ画像上の字幕として重畳されることができるグラフィックスのオブジェクトを含む。データストリームは、このように、ブルーレイ規格の高解像度映画（HDMV）モードのプレゼンテーション・グラフィックスのストリームである。HDMVモードも、一連の対話型の表示機能を供するために必要とされる情報を含んだ、対話型のグラフィックストリームを供し、付随するHDMVプレゼンテーションを補足する当該ストリームは、フレーム精度で現れ、消える。デコーダでは、別々のグラフィックス・プレーンが、プレゼンテーション・グラフィックストリームのオブジェクト用、及び対話型のグラフィックストリームのオブジェクト用に必要とされる。付随するビデオ画像にグラフィックスの表示を重畳する前に、グラフィックス画像が、グラフィックス・プレーンにグラフィックスの表示を形成するために、合成される。この手順は、後で更に詳細に説明されよう。
【００３７】
次に、デコーダの動作が、図3及び5のブロック図、及び図4のフローチャートを参照して説明される。
【００３８】
図3は本発明の実施例に従ったグラフィックス・デコーダ 300を例示し、BD-ROM 101に記憶された情報を復号化するために配されている。デコーダ 300は、BDプレーヤ 103内に物理的に位置している。
【００３９】
符号化データ・バッファ 301、合成バッファ 305、オブジェクト・バッファ 307、グラフィックス・プレーン 311、及びルックアップテーブル・ブロック 313は、図2の対応するブロックのように作動する。しかしながら、グラフィックス・プロセッサ 303及びグラフィックス・コントローラ 309の動作は、図2の解決策での動作とは異なる。図2のデコーダ内には存在しない、奥行きプレーン 317、及び第2のルックアップテーブル・ブロック 319も示されている。デコーダ300は、2D又は3Dのデータストリームを復号化するために使用されることができる。この事例では、デコーダ 300は、BDプレーヤ 103内に物理的に位置している。
【００４０】
最初にステップ401において、BD-ROM 101に記憶されている情報が、符号化データ・バッファ 301に読み込まれる。前で説明されたように、符号化データ・バッファ301に到達するデータストリームは、1個のPCS、1個のWDS、1個のPDS、2個のODS、及び1個のENDセグメントから構成されている。END部分がストリームの最後のセグメントである限り、データストリーム中のデータのセグメントの順序が、限定されることはない。この後、グラフィックス・プロセッサ303は、ステップ403において、データ部分に付随した、システムのタイムスタンプによって規定される時刻に、符号化データ・バッファ301からデータ部分を抽出する。次に、グラフィックス・プロセッサ303は、ステップ405において、お互いに異なるセグメントの種類を認識する。
【００４１】
現在のセグメントがODSではない場合、この後ステップ407で、現在のセグメントが合成バッファ305に向けて復号化される。このように、PCS、WDS、及びPDSは、合成バッファ305のためにグラフィックス・プロセッサ303によって復号化される。
【００４２】
しかしながら、ステップ405において、現在のセグメントがODSであると結論された場合、次のステップ409で、現在のセグメントが奥行きマップを含むかどうかが考察される。含んでいる場合には、次にステップ411で、奥行きマップが復号化され、奥行きマップ・バッファ（DMB）315へと転送される。他方、ODSが2Dのグラフィックスのオブジェクトを含む場合、当該2Dグラフィックスのオブジェクトは、インデックス・カラーをもつ非圧縮のグラフィックスを得るために復号化され、そして、グラフィックス・プロセッサ303は、次にステップ413において、非圧縮のグラフィックスをオブジェクト・バッファ（OB）307へと転送する。
【００４３】
次にステップ415で、合成バッファ305内のデータは、グラフィックス・コントローラ309へと転送される。次に、PCS及びWDSから復号化された情報に基づいて、グラフィックス・コントローラ309は、ステップ417において、オブジェクト・バッファ307（OB）及びグラフィックス・プレーン311（GP）に、グラフィックス表示をグラフィックス・プレーン311上に形成するよう指示する。同時に、グラフィックス・コントローラ309は、奥行きマップ・バッファ315（DMB）及び奥行きプレーン317（DP）に、奥行きの表示をグラフィックス・プレーン311上に形成するように指示する。グラフィックス・コントローラ309により供される情報は、例えば、グラフィックスの表示データ又は奥行きの表示データを、グラフィックス・プレーン上又は奥行きプレーン上で切り取り、位置決めすることに関する情報を有する。国際特許公開公報 WO2005/006747 は、どのようにグラフィックス表示が得られることができるかの更なる詳細を開示している。
【００４４】
次にステップ419において、奥行きの表示データが、グラフィックス・コントローラ309から得られた情報に基づいて、奥行きプレーン317上で合成される。同様にステップ421で、グラフィックスの表示データが、グラフィックス・プレーン311上で合成される。グラフィックス表示データ及び奥行きの表示データが、それぞれ、グラフィックス・プレーン上及び奥行きプレーン上で合成されることができるよう、デコーダ300はパイプライン状になっている復号化モデルを実行し、同時に、新たなグラフィック・データ及び新たな奥行きマップ・データが、オブジェクト・バッファ307及び奥行きマップバッファ317で、それぞれ復号化される。
【００４５】
ステップ423において、グラフィックス・コントローラ309は、ルックアップテーブル 313、319に、色変換を行うよう指示する。次に、これらの命令に基づいて、ステップ425で、奥行きの表示データが、ルックアップテーブル 319内でフルカラー及び透過度に変換され、そして、ステップ427で、グラフィックスの表示データが、ルックアップテーブル313内でフルカラー及び透過度に変換される。
【００４６】
次にステップ429で、ルックアップテーブル  319からの奥行きの表示データが、奥行きの表示を付随するビデオ画像の上に重畳するために、テレビ105に送信される。同時にステップ431で、ルックアップテーブル 313からのグラフィックス表示データが、グラフィックスの表示を付随するビデオ画像の上に重畳するために、テレビ105に送信される。この結果、ルックアップテーブル 313、319からの二つの異なるデータストリームが、3Dビデオに3D字幕を重畳するために、テレビ105に別々に出力される。この後、復号プロセスが、再び始まることができる。新たなODSがグラフィックス・プロセッサ303に到達すると、当該ODSは、次に、オブジェクト・バッファ307のために、又は、奥行きマップ・バッファ315のために復号化され、そして、次に、新たな表示データが、グラフィックス・プレーン311で、又は、奥行きプレーン317上で組み立てられることができる。
【００４７】
図5は、グラフィックス・プレーン311上、及び奥行きプレーン317上に含まれているデータを例示している。図5では、他の領域に加えて、二つのcomposition＿object領域、即ちcomposition＿object（1）501a及びcomposition＿object（2）501bを有する1個のPCSが示されている。当該composition＿object（1）501aは、グラフィックスのオブジェクトを切り取るための情報と、当該グラフィックスのオブジェクトをグラフィックス・プレーン311上に位置決めするための情報とを有する。同時に、composition＿object（2）501bは、奥行きマップを切り取って、当該奥行きマップを奥行きプレーン317上に位置決めするための情報を有する。
【００４８】
図5では、二つのウインドウ、即ち、ウインドウ（1）503a及びウインドウ（2）503bを規定している1個のWDS 503も、示されている。この事例では、ウインドウ（1）503aは2Dグラフィックスのオブジェクトのためのウインドウを規定し、及びウインドウ（2）503bは奥行きマップ情報のためのウインドウを規定している。当該ウインドウ（1）503a及びウインドウ（2）503bは、ウインドウ505a、505bとして知られる領域を、どのようにグラフィックス・プレーン311上、又は、奥行きプレーン317上に規定するかに関する情報を有する。この事例では、矩形のウインドウが、ウインドウ（1）503a及びウインドウ（2）503bによって規定されている。ウインドウ（1）503a及びウインドウ（2）503bは、ウインドウ505a、505bの垂直及び水平の位置を、ウインドウ505a、505bの幅及び高さと同様、グラフィックス・プレーン及び奥行きプレーン上で規定している。この事例では、ウインドウ505a及び505bは等しいサイズであるが、しかし、こうである必要はない。ウインドウ505a及び505bが異なるサイズであると規定される場合、より大きなウインドウはいくつかのパッド・ビットを含んでもよい。
【００４９】
本発明は、同時に、グラフィックス・システムのコンピュータ手段にロードされ、実行されるとき、本発明の実施例の方法のステップのいずれかを実施することが可能なコンピュータ・プログラムに関する。
【００５０】
本発明は、同時に、本発明の実施例に従う方法のステップのいずれかを実行するために構成された集積回路に関する。
【００５１】
本発明は、同時に、記録媒体をもつコンピュータ手段にロードされて、実行されるとき、本発明の実施例の方法のステップのいずれかを実施することが可能な記録媒体に関する。
【００５２】
本発明は、同時に、デコーダ 300を有するセットトップボックスに関する。
【００５３】
本発明は、同時に、デコーダ 300を有するDVDプレーヤに関する。
【００５４】
本発明は、同時に、デコーダ 300を有するデジタル・テレビ105に関する。
【００５５】
本発明は、図及び前述の説明にて詳細に例示され、説明されたが、斯様な例示及び説明は、例示又は典型であるとみなされ、拘束してはいない；即ち、本発明は、開示された実施例に限定されることはない。
【００５６】
図、開示、及び添付の請求項を学習することから、開示された実施例に対する他のバリエーションが、請求された本発明を実施する際の当業者によって理解され、遂行されることができる。請求項において、単語「有する」は他の要素またはステップを除外しない、そして、不定冠詞「a」、又は「an」は複数を除外しない。単一のデータプロセッサ又は他のユニットは、請求項において列挙されている複数の項目の機能を満たすことができる。異なる特徴が相互に異なる従属請求項において列挙されているという単なる事実は、これらの特徴の組合せが都合よく使われることができないことを示してはいない。
【００５７】
コンピュータプログラムは、他のハードウェア又はその一部と共に供給される適切な媒体に記憶され／配信されてもよいが、しかし、インターネット又は他の有線又は無線の通信システムなどを介して、他の形態で配布されてもよい。請求項中のいかなる参照符号も、本発明の範囲を限定するものとして解釈されてはならない。
【図１】
2010510558.tif 000003
【図２】
2010510558.tif 000004
【図３】
2010510558.tif 000005
2010510558.tif 000006
【図４−Ｉ】
2010510558.tif 000007
【図４−ＩＩ】
2010510558.tif 000008
【図５】
2010510558.tif 000009