(57)【要約】本発明は、プログラムストリームを含む連続ブロックと、インターリーブされたプログラムストリームを含むインターリーブド・ブロックとを含むコンテンツであって、それらのプログラムストリームが、プログラム単位に分割されており、かつ互いに独立に読取可能であり、連続したインターリーブド・ブロックの発生が禁止されているコンテンツを、増強する方法を提案する。本発明によれば、増強プログラムストリームの各プログラム単位は、オリジナルのプログラムストリームの１つのプログラム単位と関連付けられ、増強プログラム単位が、その増強プログラム単位が関連付けられたオリジナルのプログラム単位の可能な限り近くに配されるように、増強プログラムストリームは、プログラム単位レベルでコンテンツ内にインターリーブされ、かつ、連続したインターリーブド・ブロックの発生が禁止され、オリジナルのプログラム単位は、そのオリジナルのプログラム単位が関連付けられた増強プログラム単位を指し示す。【特許請求の範囲】
【請求項１】
プログラムストリームを含む連続ブロックと、インターリーブされたプログラムストリームを含むインターリーブド・ブロックとを含むコンテンツを、増強する方法であって、前記プログラムストリームが互いに独立に読取可能であり、前記コンテンツ内においては連続したインターリーブド・ブロックの発生が一切禁止されており、当該方法が、前記コンテンツのオリジナルのブロックの少なくとも１つのオリジナルのプログラムストリームに関連付けられた、少なくとも１つの増強プログラムストリームをインターリーブするように、該オリジナルのブロックを処理する処理工程を含み、前記オリジナルのプログラムストリームがオリジナルのプログラム単位を含んでおり、前記増強プログラムストリームが増強プログラム単位を含んでおり、１つのオリジナルのプログラム単位が１つの増強プログラム単位と関連付けられており、前記処理工程が、
ａ）前記オリジナルのブロックが連続ブロックであれば、
−  該オリジナルのブロック内への前記増強プログラムストリームのインターリーブが、前記コンテンツ内における連続したインターリーブド・ブロックの発生をもたらすか否かをチェックする工程を含み、該連続したインターリーブド・ブロックの発生をもたらすのであれば、
−  該オリジナルの連続ブロックを、メインブロックと、少なくとも１つの連続分離ブロックとに分割する工程と、
−  前記連続分離ブロックを用いて、前記連続したインターリーブド・ブロックを分離する工程と、
−  前記メインブロックの前記オリジナルのプログラム単位と関連付けられた増強プログラム単位があれば、該関連付けられた増強プログラム単位を、該メインブロック内にインターリーブする工程と、
−  連続分離ブロックの前記オリジナルのプログラム単位と関連付けられた増強プログラム単位があれば、該関連付けられた増強プログラム単位を、該連続分離ブロックに隣接するインターリーブド・ブロック内にインターリーブする工程とを含み、
ｂ）前記連続したインターリーブド・ブロックの発生をもたらさないのであれば、前記増強プログラムストリームを、前記オリジナルのブロック内にインターリーブする工程を含み、かつ
ｃ）前記オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを、該オリジナルのプログラム単位に追加する工程を含むことを特徴とするコンテンツを増強する方法。
【請求項２】
連続分離ブロックの前記オリジナルのプログラム単位と関連付けられた前記増強プログラム単位が、該連続分離ブロックに先行する前記インターリーブド・ブロック内にインターリーブされることを特徴とする請求項１記載のコンテンツを増強する方法。
【請求項３】
前記分離ブロックが、該連続分離ブロックが許容可能な最小限のサイズを有することとなるような個数のオリジナルのプログラム単位を含むことを特徴とする請求項１記載のコンテンツを増強する方法。
【請求項４】
マイクロプロセッサによって実行された際に、請求項１から３いずれか１項記載のコンテンツを増強する方法を実行するための命令を含むコンピュータプログラム。
【請求項５】
請求項１から３いずれか１項記載の方法であって、少なくとも１つの増強プログラムストリームでオリジナルのコンテンツを増強する方法を実行するための命令を含むプログラムを記憶するための記憶手段と、該プログラムを実行して増強されたコンテンツを提供するための処理手段とを含むことを特徴とするオーサリングシステム。
【請求項６】
請求項１から３いずれか１項記載のコンテンツを増強する方法を適用することにより得られる、増強された信号を記憶したデータ担体。
【請求項７】
請求項１から３いずれか１項記載のコンテンツを増強する方法を適用することにより得られる増強された信号。
【請求項８】
−  プログラムストリームを含む連続ブロックと、インターリーブされたプログラムストリームを含むインターリーブド・ブロックと、
−  前記インターリーブド・ブロックに含まれる増強されたインターリーブド・ブロックであって、オリジナルのプログラム単位を含む少なくとも１つのオリジナルのプログラムストリームと、増強プログラム単位を含む関連付けられた増強プログラムストリームとを含み、前記オリジナルのプログラム単位の各々が、該オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを含んでいる、増強されたインターリーブド・ブロックと、
−  前記連続ブロックに含まれ、先行するインターリーブド・ブロックと後続するインターリーブド・ブロックとを分離する分離ブロックであって、当該分離ブロックが、オリジナルのプログラムストリームの１つ以上のオリジナルのプログラム単位を含み、前記先行するインターリーブド・ブロックと前記後続するインターリーブド・ブロックとのうちの１つが、前記オリジナルのプログラム単位と関連付けられた１つ以上の増強プログラム単位を含んでおり、前記オリジナルのプログラム単位の各々が、該オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを含んでいる、分離ブロックとを含むことを特徴とする信号を記憶したデータ担体。
【請求項９】
−  プログラムストリームを含む連続ブロックと、インターリーブされたプログラムストリームを含むインターリーブド・ブロックと、
−  前記インターリーブド・ブロックに含まれる増強されたインターリーブド・ブロックであって、オリジナルのプログラム単位を含む少なくとも１つのオリジナルのプログラムストリームと、増強プログラム単位を含む関連付けられた増強プログラムストリームとを含み、前記オリジナルのプログラム単位の各々が、該オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを含んでいる、増強されたインターリーブド・ブロックと、
−  前記連続ブロックに含まれ、先行するインターリーブド・ブロックと後続するインターリーブド・ブロックとを分離する分離ブロックであって、当該分離ブロックが、オリジナルのプログラムストリームの１つ以上のオリジナルのプログラム単位を含み、前記先行するインターリーブド・ブロックと前記後続するインターリーブド・ブロックとのうちの１つが、前記オリジナルのプログラム単位と関連付けられた１つ以上の増強プログラム単位を含んでおり、前記オリジナルのプログラム単位の各々が、該オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを含んでいる、分離ブロックとを含むことを特徴とする信号。
【請求項１０】
オリジナルのプログラム単位と、該オリジナルのプログラム単位と関連付けられた増強プログラム単位とを含む信号を読み取るための装置であって、前記オリジナルのプログラム単位の各々が、該オリジナルのプログラム単位と関連付けられた前記増強プログラム単位を指し示すポインタを含んでおり、当該装置が、前記ポインタを介してオリジナルのプログラム単位と関連付けられた前記増強プログラム単位を取得し、該オリジナルのプログラム単位を、増強されたコンテンツを与える目的で、関連付けられた前記増強プログラム単位と共に処理するように設計されていることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オリジナルのプログラムストリームの少なくとも１つと関連付けられた、少なくとも１つの増強プログラムストリームを追加することにより、それらオリジナルのプログラムストリームを含むコンテンツを増強する方法に関するものである。
【０００２】
本発明はまた、そのような方法を実行するための命令を含むコンピュータプログラム、およびそのようなプログラムの実行を意図したオーサリングシステムにも関するものである。
【０００３】
本発明はさらに、上記のような方法を適用することにより得られる信号、およびそのような信号を記憶したデータ担体にも関するものである。
【０００４】
本発明はまた、上記のような信号を読み取る装置にも関するものである。
【０００５】
本発明は、とりわけ、読出専用ディスクに関するＤＶＤ仕様、第３部：ビデオ仕様、バージョン１．１（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｌｙ  Ｄｉｓｋ、ｐａｒｔ３  Ｖｉｄｅｏ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ、ｖｅｒｓｉｏｎ１．１）、１９９７年１２月（以下の説明では、単にＤＶＤ仕様と呼ぶ）に準拠するコンテンツに適用される。
【０００６】
たとえば、本発明は、高精細のビデオコンテンツを提供するために、ビデオコンテンツを増強することを可能とする。
【背景技術】
【０００７】
ＤＶＤ仕様では、オーディオ、ビデオ、副映像、およびナビゲーションデータの複数の基本ストリームが、パックレベルで多重化されて、１つのプログラムストリームが形成される（ＤＶＤ仕様においては、ＶＯＢ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ；ビデオオブジェクト）と呼ばれている）。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ＤＶＤ仕様に準拠する増強されたコンテンツを生成するための１つの解決策は、増強基本ストリームを、パックレベルで上記の基本ストリームと多重化することである。
【０００９】
基本ストリームはパックレベルで多重化されるので、再生装置が、それら基本ストリームの一部のみを読み取ることは不可能である。
【００１０】
したがって、上記のような解決策を用いた場合、基本ストリームの多重分離および回復を達成するためには、再生装置は、増強されたプログラムストリームをなす全データを読み取らなくてはならない。このことは、ＤＶＤに準拠した任意の再生装置により読取可能となるためには、増強されたプログラムストリームは、ＤＶＤ仕様において規定されている転送レートの制約（連続ストリームについては表５−２、インターリーブされたストリームについては付録Ｋ）に準拠しなくてはならないことを意味する。
【００１１】
結果として、１０．８Ｍｂｐｓの上限（ＤＶＤ仕様の表５−２で規定されている）を超えることはできない。
【００１２】
本発明の１つの目的は、ＤＶＤに準拠した任意の再生装置による読取りを許容しながら、この上限を超えることを可能とする解決策を提案することである。
【課題を解決するための手段】
【００１３】
上記の目的は、請求項１から３に記載されたコンテンツを増強する方法、そのような方法を実行するための命令を含む請求項４に記載されたプログラム、請求項５に記載されたオーサリングツール、請求項６ならびに８に記載されたデータ担体、請求項７ならびに９に記載された信号、および請求項１０に記載された信号を読み取る装置によって達成される。
【００１４】
本発明は、プログラムストリームを含む連続ブロックと、インターリーブされたプログラムストリームを含むインターリーブド・ブロックとを含むコンテンツであって、それらのプログラムストリームが、プログラム単位に分割されており、かつ互いに独立に読取可能であり、連続したインターリーブド・ブロックの発生が禁止されている、任意のコンテンツに適用される。
【００１５】
本発明によれば、
−  増強プログラムストリームの各プログラム単位は、オリジナルのプログラムストリームの１つのプログラム単位と関連付けられ、
−  増強プログラム単位が、その増強プログラム単位が関連付けられたオリジナルのプログラム単位の可能な限り近くに配されるように、増強プログラムストリームは、プログラム単位レベルでコンテンツ内にインターリーブされ、かつ、連続したインターリーブド・ブロックの発生が禁止され、
−  オリジナルのプログラム単位は、そのオリジナルのプログラム単位が関連付けられた増強プログラム単位を指し示す。
【００１６】
本発明は、連続したインターリーブド・ブロックの発生を回避しながら、１つ以上の増強プログラムストリームの形式で、増強データをコンテンツ内に導入することを可能とする。
【００１７】
増強プログラムストリームは、プログラム単位のレベルにおいて、オリジナルのプログラムストリームとインターリーブされるので、再生装置が、読取時において、それらの増強プログラムストリームをスキップすることも可能である。
【００１８】
したがって、再生装置は、オリジナルのプログラムストリームのみを読み取ることもできるし、オリジナルのプログラムストリームと増強プログラムストリームとの両方を読み取ることもできる。
【００１９】
その結果、１０．８Ｍｂｐｓの転送レートの上限に準拠することは、もはや必要でなくなる。１０．８Ｍｂｐｓよりも高い転送レートを達成することのできない再生装置は、依然としてオリジナルのコンテンツを取得することができる。より高い転送レートを達成できるより最近の再生装置は、オリジナルのコンテンツと増強コンテンツとの両方を取得することができるようになる。
【００２０】
換言すれば、本発明は、より高い転送レートを達成することのできない既存の再生装置との互換性を維持しながら、１０．８Ｍｂｐｓの上限を超えることを可能とする。
【００２１】
請求項２に記載された特徴は、より少量のメモリを必要とし、再生の実行を簡単にするので、有利である。
【００２２】
請求項３の特徴は、バッファリングされるべきデータの量を最小とするので有利であり、特に、増強プログラム単位が、関連付けられたオリジナルのプログラム単位よりも先に読み取られる（したがって、関連付けられたオリジナルのプログラム単位が読み取られるまでバッファリングされていなくてはならない）場合に有利である。
【発明を実施するための最良の形態】
【００２３】
以下、上記およびその他の本発明の特徴を、図面を参照して説明する。
【００２４】
以下に説明する実施形態は、ＤＶＤ仕様に関するものであるが、これは本発明を限定するものではない。本発明は、連続したインターリーブド・ブロックの発生が回避されなくてはならない類似の連続／インターリーブ構造を有する、他のタイプのコンテンツにも適用される。
【００２５】
ＤＶＤ仕様においては、プログラムストリームはビデオオブジェクト（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ；ＶＯＢ）と呼ばれており、プログラム単位はビデオオブジェクト単位（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ；ＶＯＢＵ）と呼ばれている。
【００２６】
ＤＶＤ仕様によれば、コンテンツは、連続ブロックとインターリーブド・ブロックとを含む。１つの連続ブロック内には、ビデオオブジェクト単位が連続的に記憶されている。
【００２７】
図１は、２つの連続ブロックＣＢｉおよびＣＢｊの例を示している。連続ブロックＣＢｉは、Ｍ個のビデオオブジェクト単位（ｉ，１）、・・・、（ｉ，Ｍ）を含む、１つのビデオオブジェクトＶＯＢｉを含んでいる。連続ブロックＣＢｊは、Ｐ個のビデオオブジェクト単位（ｊ，１）、・・・、（ｊ，Ｐ）を含む、１つのビデオオブジェクトＶＯＢｊを含んでいる。ビデオオブジェクトＶＯＢｉおよびＶＯＢｊをなすビデオオブジェクト単位は、１つずつ連続して記憶されている。
【００２８】
１つのインターリーブド・ブロック内においては、ビデオオブジェクトは、インターリーブ単位（ＩＬＶＵ）と呼ばれる領域に分割されており、それらのビデオオブジェクトは、インターリーブ単位のレベルにおいてインターリーブされている。ＤＶＤ仕様によれば、１つのインターリーブ単位は、１つ以上のビデオオブジェクト単位（ＶＯＢＵと呼ばれる）を含むことができる。以下の説明では、簡単のため、１つのみのビデオオブジェクト単位を含むインターリーブ単位を考えることとする。
【００２９】
図２は、２つのビデオオブジェクトＶＯＢｋおよびＶＯＢｌを含む、インターリーブド・ブロックＩＬの一例を示している。ビデオオブジェクトＶＯＢｋおよびＶＯＢｌは、それぞれＭ個のビデオオブジェクト単位（ｋ，ｘ）および（ｌ，ｘ）を含んでいる（ｘ＝１からＭ）。ビデオオブジェクト単位（ｌ，ｘ）は、ビデオオブジェクト単位（ｋ，ｘ）の直後に記憶されている。
【００３０】
インターリーブド・ブロック内においては、読取装置は、読取りを要さないデータをスキップしながら、データを連続的に読み取る。たとえば、図２において、矢印Ｊは、読取装置がビデオオブジェクト単位（ｌ，ｘ）をスキップしていることを示している。実際には、インターリーブされたビデオオブジェクトのビデオオブジェクト単位は、読取ポインタと呼ばれるポインタを含んでおり、このポインタが、１つのビデオオブジェクト単位から次のビデオオブジェクト単位へのスキップを可能とするように、同一のビデオオブジェクト中の次のビデオオブジェクト単位を指し示している。その結果、ビデオオブジェクトの互いに独立した読取りが可能となる。
【００３１】
ＤＶＤ仕様のＫ５節において示されているように、コンテンツの切れ目のない再生を実現するためには、連続したインターリーブド・ブロックの発生が回避されなくてはならない。これは、２つのインターリーブド・ブロックが、少なくとも１つの連続ブロックによって分離されていなくてはならないことを意味する。
【００３２】
図３は、１つのビデオオブジェクト単位の構造を示した図である。図３に表されているように、１つのビデオオブジェクト単位ＶＯＢＵは、ナビゲーションパックＮと、オーディオパックＡと、ビデオパックＶと、副映像パックＳＰとを含む、多重化された複数のパックを含んでいる。
【００３３】
本発明は、１つ以上の増強ビデオオブジェクトをコンテンツに追加することにより、コンテンツの増強に取り組むものである。各増強ビデオオブジェクトは、１つのオリジナルのビデオオブジェクトと関連付けられている。増強されたコンテンツの再生の際には、オリジナルのビデオオブジェクトと、関連付けられた増強ビデオオブジェクトとの両方が、取得されなくてはならない。再生が遅くなることを回避するためには、増強情報は、その情報が関連付けられたオリジナルの情報の十分近くに、記憶されなくてはならない。このことは、増強ビデオオブジェクトを、関連付けられたオリジナルのビデオオブジェクトが属するオリジナルのブロック内に、インターリーブすることによって実現される。
【００３４】
そのため、オリジナルの連続ブロックは、インターリーブド・ブロックへと変換される。このことは、図４に示されている。図４には、Ｍ個のオリジナルのビデオオブジェクト単位Ｕ１、・・・、ＵＭに分割された１つのビデオオブジェクトを含む、連続ブロックＣＢが表されている。増強ビデオオブジェクト単位Ｈ＿Ｕｉ（ｉ＝１、・・・、Ｍ）が、オリジナルのビデオオブジェクト単位Ｕ１、・・・、ＵＭの各々と関連付けられている。増強ビデオオブジェクト単位Ｈ＿Ｕ１、・・・、Ｈ＿ＵＭは、オリジナルのビデオオブジェクト単位Ｕ１、・・・、ＵＭとインターリーブされる。結果として得られるブロックＩＬは、インターリーブド・ブロックである。
【００３５】
オリジナルの連続ブロックが、オリジナルのコンテンツ内においてインターリーブド・ブロックに隣接している場合には、オリジナルの連続ブロックをインターリーブド・ブロックに変換することは、増強されたコンテンツ内における連続したインターリーブド・ブロックの発生をもたらす。図５は、そのような状況の一例を示した図である。図５は、３つのブロックのシーケンスＳ１を示している。このシーケンスＳ１は、インターリーブド・ブロックＩＬ１、それに続く連続ブロックＣＢ２、およびそれに続くインターリーブド・ブロックＩＬ３を含んでいる。増強後には、このシーケンスは、３つの連続したインターリーブド・ブロックＩＬ１’、ＩＬ２’、およびＩＬ３’を含むシーケンスＳ１’に変換される。
【００３６】
本発明は、連続したインターリーブド・ブロックの発生を回避しながら、上記のようなコンテンツをインターリーブを通じて増強する方法を提案するものである。図６は、本発明に従う１つのコンテンツ増強方法の各工程を表したブロック図である。オリジナルのコンテンツは、ブロックごとに処理される。図６を参照して以下に説明するアルゴリズムは、現在処理されるべきブロック（Ｂｉ）を中心として置かれた、３ブロックのスライド窓［Ｂｉ−１；Ｂｉ；Ｂｉ＋１］を用いている。窓の１番目のブロック（Ｂｉ−１）は、アルゴリズムの１つ前の繰返し処理において処理されたブロックである。窓の３番目のブロック（Ｂｉ＋１）は、アルゴリズムの次の繰返し処理において処理されるブロックである。現在の繰返し処理は、中心ブロックＢｉの増強を取り扱う。図６では、オリジナルのコンテンツは、Ｑ個のブロックを含むものである（すなわちｉが１からＱまで変化する）と仮定されている。アルゴリズムの各繰返し処理ｉに対して、以下の各工程が実行される。
【００３７】
ステップＫ０では、オリジナルのブロックＢｉが増強されるべきものであるか否かがチェックされる。オリジナルのブロックＢｉが増強されるべきものである場合には（矢印Ｙ）、ステップＫ１が実行される。オリジナルのブロックＢｉが増強されるべきものでない場合には（矢印Ｎ）、ステップＫ１１が実行される。
【００３８】
ステップＫ１では、処理されるべきオリジナルのブロックＢｉが、連続ブロックであるか否かがチェックされる。Ｂｉが連続ブロックである場合（Ｂｉ＝ＣＢ）には、ステップＫ２が実行される。Ｂｉがインターリーブド・ブロックである場合（Ｂｉ＝ＩＬ）には、ステップＫ９が実行される。
【００３９】
ステップＫ２では、オリジナルのブロックＢｉ内への増強ビデオオブジェクトのインターリーブが、コンテンツ内における連続したインターリーブド・ブロックの発生をもたらす（Ｂｉ−１および／またはＢｉ＋１がインターリーブド・ブロックである場合に相当）か否かがチェックされる。もたらす場合には（矢印Ｙ）、ステップＫ３が実行され、もたらさない場合には（矢印Ｎ）、ステップＫ９が実行される。
【００４０】
ステップＫ３では、オリジナルのブロックＢｉが、メインブロックＭＢｉと、１つの前方分離ブロックＳＢ１（Ｂｉ−１がインターリーブド・ブロックである場合）および／または１つの後方分離ブロックＳＢ２（Ｂｉ＋１がインターリーブド・ブロックである場合）とに分割される。ステップＫ３の後には、ステップＫ４が実行される。
【００４１】
ステップＫ４では、
−  メインブロックＭＢｉのオリジナルのビデオオブジェクト単位と関連付けられた増強ビデオオブジェクト単位（Ｈ＿ＭＢｉ）があれば、その増強ビデオオブジェクト単位（Ｈ＿ＭＢｉ）を、メインブロック内にインターリーブし、それにより、連続メインブロックＭＢｉを、インターリーブド・メインブロックＭＢｉ’に変換し、
−  連続分離ブロック（ＳＢ１／ＳＢ２）のオリジナルのビデオオブジェクト単位と関連付けられた増強ビデオオブジェクト単位（Ｈ＿ＳＢ１／Ｈ＿ＳＢ２）があれば、その増強ビデオオブジェクト単位（Ｈ＿ＳＢ１／Ｈ＿ＳＢ２）を、その連続分離ブロックに隣接するインターリーブド・ブロック内にインターリーブし（すなわち、Ｈ＿ＳＢ１の場合はＩＬ１’またはＭＢｉ’のいずれかの中にインターリーブし、Ｈ＿ＳＢ２の場合はＭＢｉ’またはＩＬ２’のいずれかの中にインターリーブする）、
−  分離ブロックＳＢ１／ＳＢ２を変更せずにそのままとし、それらの分離ブロックＳＢ１／ＳＢ２を、インターリーブド・ブロックＭＢｉ’と、先行する／後続するインターリーブド・ブロックとの間を分離するものとして用いることにより、増強が実現される。
【００４２】
ステップＫ９では、増強ビデオオブジェクトが、オリジナルのブロックＢｉ内にインターリーブされ、それによりインターリーブド・ブロックＢｉ’が生成される。ステップＫ４およびステップＫ９の後には、ステップＫ１０が実行される。
【００４３】
ステップＫ１０では、オリジナルのプログラム単位中に、ポインタＰＴ＿Ｈが追加される。このポインタＰＴ＿Ｈは、関連付けられた増強プログラム単位を指し示すものである。
【００４４】
ステップＫ１１では、添数ｉが増分させられ、アルゴリズムの次の繰返し処理が開始される。
【００４５】
ここで、この方法は、オリジナルのブロックをなす１つ以上のビデオオブジェクトの増強に、適用可能である点に留意されたい。
【００４６】
以下、図６に示された方法を、２つの例を用いてさらに説明する。
【００４７】
図７では、スライド窓Ｗ１内において、
−  １番目のブロックＢｉ−１は、２つのオリジナルのビデオオブジェクトＩＬ１＿１およびＩＬ１＿２と、関連付けられた２つの増強ビデオオブジェクトＨ＿ＩＬ１＿１およびＨ＿ＩＬ１＿２とを含み、これらのビデオオブジェクトがＩＬ１＿１／Ｈ＿ＩＬ１＿１／ＩＬ１＿２／Ｈ＿ＩＬ１＿２の順番でインターリーブされている、インターリーブド・ブロック（ＩＬ１）であり、
−  ２番目のブロックＢｉは連続ブロック（ＣＢ２）であり、
−  ３番目のブロックＢｉ＋１は、２つのオリジナルのビデオオブジェクトＩＬ３＿１およびＩＬ３＿２を含むインターリーブド・ブロック（ＩＬ３）であると仮定されている。
【００４８】
本発明に従い、連続ブロックＣＢ２は、３つの連続ブロック、すなわち、前方分離ブロックＣＢ２ａと、メインブロックＣＢ２ｂと、後方分離ブロックＣＢ２ｃとに分割される。ＣＢ２ｂは、Ｈ＿ＣＢ２ｂにより増強される。
【００４９】
本発明のこの方法の第１の実装形態（Ｐ１）では、増強ビデオオブジェクトＨ＿ＣＢ２ａおよびＨ＿ＣＢ２ｃは、連続分離ブロックに先行するインターリーブド・ブロック内にインターリーブされる。すなわち、
−  Ｈ＿ＣＢ２ａがＩＬ１内にインターリーブされ、それにより、インターリーブされたビデオオブジェクトＩＬ１＿１／Ｈ＿ＩＬ１＿１／ＩＬ１＿２／Ｈ＿ＩＬ１＿２／Ｈ＿ＣＢ２ａを含む、新たなインターリーブド・ブロックＩＬ１’が生成され、
−  Ｈ＿ＣＢ２ｃがＣＢ２ｂおよびＨ＿ＣＢ２ｂとインターリーブされ、それにより、インターリーブされたビデオオブジェクトＣＢ２ｂ／Ｈ＿ＣＢ２ｂ／Ｈ＿ＣＢ２ｃを含む、インターリーブド・ブロックＣＢ２’が生成される。前方分離ブロックＣＢ２ａは、インターリーブド・ブロックＩＬ１’とＣＢ２’との間に挿入される。後方分離ブロックＣＢ２ｃは、ＣＢ２’の後に追加される。
【００５０】
本発明のこの方法の第２の実装形態（Ｐ２）では、増強ビデオオブジェクトＨ＿ＣＢ２ａおよびＨ＿ＣＢ２ｃは、連続分離ブロックに後続するインターリーブド・ブロック内にインターリーブされる。すなわち、
−  インターリーブド・ブロックＩＬ１は、変更されずにそのままとされ、
−  Ｈ＿ＣＢ２ａがＣＢ２ｂおよびＨ＿ＣＢ２ｂとインターリーブされ、それにより、インターリーブされたビデオオブジェクトＨ＿ＣＢ２ａ／ＣＢ２ｂ／Ｈ＿ＣＢ２ｂを含む、インターリーブド・ブロックＣＢ２’’が生成され、
−  Ｈ＿ＣＢ２ｃがブロックＩＬ３の開始点にインターリーブされ、それにより、インターリーブされたビデオオブジェクトＨ＿ＣＢ２ｃ／ＩＬ３＿１／ＩＬ３＿２を含む、新たなインターリーブド・ブロックＩＬ３’が生成される。
【００５１】
いずれの場合においても、時間シーケンスは維持される。
【００５２】
図８では、スライド窓Ｗ２内において、
−  １番目のブロックＢｉ−１は、２つのオリジナルのビデオオブジェクトＩＬ１＿１およびＩＬ１＿２と、関連付けられた２つの増強ビデオオブジェクトＨ＿ＩＬ１＿１およびＨ＿ＩＬ１＿２とを含み、これらのビデオオブジェクトがＩＬ１＿１／Ｈ＿ＩＬ１＿１／ＩＬ１＿２／Ｈ＿ＩＬ１＿２の順番でインターリーブされている、インターリーブド・ブロック（ＩＬ１）であり、
−  ２番目のブロックＢｉは連続ブロック（ＣＢ２）であり、
−  ３番目のブロックＢｉ＋１は連続ブロック（ＣＢ３）であると仮定されている。
【００５３】
本発明に従い、連続ブロックＣＢ２は、２つの連続ブロック、すなわち、前方分離ブロックＣＢ２ａと、メインブロックＣＢ２ｂとに分割される。ＣＢ２ｂは、Ｈ＿ＣＢ２ｂにより増強される。
【００５４】
本発明のこの方法の第１の実装形態（Ｐ１’）では、増強ビデオオブジェクトＨ＿ＣＢ２ａは、連続前方分離ブロックに先行するインターリーブド・ブロック内にインターリーブされる。すなわち、
−  Ｈ＿ＣＢ２ａがＢｉ−１内にインターリーブされ、それにより、インターリーブされたビデオオブジェクトＩＬ１＿１／Ｈ＿ＩＬ１＿１／ＩＬ１＿２／Ｈ＿ＩＬ１＿２／Ｈ＿ＣＢ２ａを含む、新たなインターリーブド・ブロックＩＬ１’が生成され、
−  インターリーブド・ブロックＣＢ２’が、インターリーブされたビデオオブジェクトＣＢ２ｂ／Ｈ＿ＣＢ２ｂを含む。前方分離ブロックＣＢ２ａは、インターリーブド・ブロックＩＬ１’とＣＢ２’との間に挿入される。後方分離ブロックＣＢ２ｃは、ＣＢ２’の後に追加される。
【００５５】
本発明のこの方法の第２の実装形態（Ｐ２’）では、増強ビデオオブジェクトＨ＿ＣＢ２ａは、連続前方分離ブロックに後続するインターリーブド・ブロック内にインターリーブされる。すなわち、
−  インターリーブド・ブロックＩＬ１は、変更されずにそのままとされ、
−  Ｈ＿ＣＢ２ａがＣＢ２ｂおよびＨ＿ＣＢ２ｂとインターリーブされ、それにより、インターリーブされたビデオオブジェクトＨ＿ＣＢ２ａ／ＣＢ２ｂ／Ｈ＿ＣＢ２ｂを含む、インターリーブド・ブロックＣＢ２’’が生成される。
【００５６】
連続ブロックは、ビデオオブジェクト単位のレベルにおいて分割される。
【００５７】
上記の本発明の第１の実装形態は、より少量のメモリを必要とし、かつ再生の実施を簡単にするので有利である。この第１の実装形態では、増強データは、それら増強データが関連付けられた分離ブロックの前方に記憶される。したがって、最小限のサイズの分離ブロックを用いることが有利である。ＤＶＤ仕様によれば、分離ブロックは、インターリーブド・ブロックに先行するものなので、プリユニット（Ｐｒｅ−ｕｎｉｔ；ＰＲＥＵ）を含んでいなくてはならない。プリユニットの最小限のサイズは、１．５秒分のビデオに対応する（ＤＶＤ仕様の第２．４．６７節参照）。
【００５８】
図９には、ある再生装置１０が示されている。図９の再生装置は、データ担体（この例ではビデオディスク１３）に記憶されたビデオ信号１２を読み出すように設計されている。ＤＶＤ仕様によれば、ビデオ信号は、ナビゲーションデータと呼ばれる再生制御データ（図９のＮ＿ｄａｔａ）と、プレゼンテーションデータと呼ばれる再生されるべきデータ（図９のＰ＿ｄａｔａ）とを含んでいる。再生装置１０は、ナビゲーションマネージャ３０と、プレゼンテーションエンジン３５とを含んでいる。プレゼンテーションエンジン３５は、ディスク１３からのプレゼンテーションデータＰ＿ｄａｔａを再生するために、ナビゲーションマネージャ３０より発せられた命令３２に従う。
【００５９】
プレゼンテーションエンジンは、プレゼンテーションデータをディスクから読み出すための光学ヘッド４０と、ディスプレイ４９上に表示されるべき信号を出力するようにプレゼンテーションデータを処理するソフトウェアおよびマイクロプロセッサから構成された、処理ユニット４５とを含んでいる。
【００６０】
ビデオオブジェクトを取り出す際、従来型の再生装置は、そのビデオオブジェクトに含まれているかもしれない増強ポインタＰＴ＿Ｈを考慮に入れない。
【００６１】
本発明に係る再生装置は、オリジナルのビデオオブジェクト単位内に含まれている増強ポインタＰＨ＿Ｔを読み取って、関連付けられた増強ビデオオブジェクト単位を取得するように、特に設計されている。その後、オリジナルのビデオオブジェクト単位および関連付けられた増強ビデオオブジェクト単位は、表示されるべき増強された信号を送出するように、共に処理される。これらの動作は、処理ユニット４５により実行される特定のソフトウェアによって実行される。
【００６２】
図１０は、本発明に従う１つのオーサリングシステムを示している。図１０のオーサリングシステムは、本発明に従う増強方法を実行するための命令を含むソフトウェアＳＦＴが記憶されたソフトウェアメモリ手段５０と、オリジナルのコンテンツＰ＿Ｓおよび増強データＨ＿Ｐ＿Ｓを記憶するためのコンテンツ記憶手段５２と、オリジナルのコンテンツＰ＿Ｓを増強データＨ＿Ｐ＿Ｓで増強し、増強されたコンテンツＰ＿Ｓ’を送出するように、ソフトウェアＳＦＴを実行する処理手段５４とを含んでいる。
【００６３】
上記に説明した増強方法、オーサリングシステム、データ担体、信号、および読取装置については、本発明の範囲から逸脱することなく、多くの変更形態および改善形態が提案可能である。したがって、本発明は、上記の各例に限定されるものではない。
【００６４】
「含む」または「備える」との語は、特許請求の範囲に列挙された以外の他の要素または工程の存在を排除するものではない。
【図面の簡単な説明】
【００６５】
【図１】連続ブロックの構造を示す模式図
【図２】インターリーブド・ブロックの構造を示す模式図
【図３】ＤＶＤ仕様に準拠するプログラム単位の模式図
【図４】本発明に係る増強されたコンテンツの一例の模式図
【図５】連続したインターリーブド・ブロックの発生をもたらす、連続ブロックの増強を示す模式図
【図６】本発明に従う、コンテンツを増強する１つの方法のブロック図
【図７】本発明に係る方法の第１の適用例を示した図
【図８】本発明に係る方法の第２の適用例を示した図
【図９】本発明に従う１つの読取装置のブロック図
【図１０】本発明に従う１つのオーサリングシステムのブロック図
【図１】
2006509407.tif 000002
【図２】
2006509407.tif 000003
【図３】
2006509407.tif 000004
【図４】
2006509407.tif 000005
【図５】
2006509407.tif 000006
【図６】
2006509407.tif 000007
【図７】
2006509407.tif 000008
【図８】
2006509407.tif 000009
【図９】
2006509407.tif 000010
【図１０】
2006509407.tif 000011