(57)【特許請求の範囲】
【請求項１】
情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する方法において、
各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを情報記録媒体から読出すステップと、
前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームに対応するクリップ情報によって、前記クリップＡＶストリームを再生するステップとを含み、
各クリップインフォメーションは、ランダムアクセスが可能な前記クリップＡＶストリームのうち一つに対応するエントリポイントについての情報を含むエントリポイントマップを有し、前記エントリポイントマップは、前記各エントリポイントがアングルチェンジポイントであるか否かについての情報を含み、前記アングルチェンジポイントは、動画を一つのアングルからさらに他のアングルに再生させるポイントであり、
各アングルのためのクリップＡＶストリームは、少なくとも１つのインターリービングされているブロックを有し、前記インターリービングされているブロックの第一のエントリポイントは、アングルチェンジポイントである、
ことを特徴とする再生方法。
【請求項２】
前記エントリポイントについての情報は、ＡＶストリーム間のエントリポイントについての位置情報を含むことを特徴とする請求項１に記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチアングルデータ構造を有する情報記録媒体及びその装置に関する。
【背景技術】
【０００２】
従来の情報記録媒体のうち、マルチアングルデータが記録されている代表的な例としては、ＤＶＤが挙げられる。ＤＶＤには、データが一定の単位で分けられて交互に記録されるインターリービング方式でマルチアングルデータが記録されており、インターリービングされたブロックを追跡しつつ再生するための情報が動画ビットストリーム内に記録されている。
【０００３】
従来のマルチメディア再生装置であるＤＶＤビデオのデータ構造を説明すると、次の通りである。
【０００４】
図１は、ＤＶＤのデータ構造を示す図である。図１を参照するに、マルチメディア記録媒体の一つであるＤＶＤは、ディスクをＶＭＧ領域と複数個のＶＴＳ領域とに分け、タイトル情報及びタイトルメニューについての情報をＶＭＧ領域に、タイトルについての情報を複数個のＶＴＳ領域に保存する。通常、ＶＭＧ領域は、２〜３個のファイルで構成されており、各ＶＴＳ領域は、３〜１２個のファイルで構成されている。
【０００５】
図２は、ＶＭＧ領域のデータ構造を示す図である。図２を参照するに、ＶＭＧ領域には、ＶＭＧ領域についての付加情報を保存するＶＭＧＩ（Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）領域とメニューについての動画情報を保存するＶＯＢＳ（Ｖｉｄｅｏ  ＯＢｊｅｃｔ  Ｓｅｔ）領域、そしてＶＭＧＩのバックアップ領域がある。これらそれぞれの区間は、一つのファイルで存在するが、このうち、ＶＯＢＳ領域は、必ずしも存在せねばならないものではなく、場合によって、保存されていないこともある。
【０００６】
ＶＴＳ領域には、再生単位であるタイトルについての情報と動画情報であるＶＯＢＳとが保存されている。一つのＶＴＳには、複数のタイトルが記録されている。
【０００７】
図３は、ＶＴＳ領域のデータ構造を示す図である。図３を参照するに、ＶＴＳ領域には、ビデオタイトルセット情報であるＶＴＳＩ（Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ）、メニュー画面用動画データであるＶＯＢＳ、ビデオタイトルセットの動画情報であるＶＯＢＳ、及びＶＴＳＩのバックアップデータが記録される。メニュー画面を表示するためのＶＯＢＳの存在如何は、選択的である。各ＶＯＢＳは、再び記録単位であるＶＯＢとＣｅｌｌとに区分される。一つのＶＯＢは、複数のＣｅｌｌで構成される。本発明で扱われる記録単位のうち、最も小さな単位は、Ｃｅｌｌである。
【０００８】
ＤＶＤにおいて、再生単位は、階層化されている。最上層には、タイトルが存在する。タイトルは、一つあるいは複数のＰＧＣで連結されて構成される。複数個のＰＣＧのうち、最初に再生されるＰＧＣをＥｎｔｒｙ  ＰＧＣという。一つのＰＧＣ、すなわち、Ｅｎｔｒｙ  ＰＧＣでのみなされたタイトルであり、複数個のＰＧＣの連結でなされたタイトルである。一つのＰＧＣの再生を終え、次のＰＧＣを再生する場合、幾つのＰＧＣのうち一つを選択して再生できる場合、どんなＰＧＣを選択するかというのは、ＤＶＤにコマンドとして保存できる。このように再生の順序を制御することを、ナビゲーションという。再生順序を決定するコマンドは、ＰＧＣＩ（Ｐｒｏｇｒａｍ  Ｃｈａｉｎ  Ｉｎｆｏｒｍａｔｉｏｎ）に保存される。
【０００９】
図４は、ＰＧＣのデータ構造を示す図である。図４を参照するに、ＰＧＣは、ＰＧＣＩという情報構造で保存される。ＰＧＣＩは、ナビゲーションコマンドが保存されたプリコマンド（Ｐｒｅ−ｃｏｍｍａｎｄ）、ポストコマンド（Ｐｏｓｔ−ｃｏｍｍａｎｄ）、及び複数のプログラム情報で構成される。プリコマンドは、当該ＰＧＣの再生前に行われるコマンドであり、ポストコマンドは、当該ＰＧＣの再生後に行われるコマンドである。各プログラムは、複数のセル（Ｃｅｌｌ）情報で構成される。このセルは、記録単位であるＶＯＢ内のＣｅｌｌと一対一に連結される。各再生単位のセルは、セルの再生が終わった後に実行されるセルコマンドを有している。このように、ＰＧＣＩ情報は、再生単位であるＰＧＣを階層的に記述し、最下位再生単位であるセルを記録単位の最下位単位であるセルと連結させる情報構造を有する。
【００１０】
特に、ＰＧＣは、再生単位である複数個のセルの連結でなされる。このとき、複数個のセルがアングルブロックをなすことができる。
【００１１】
図５は、アングルブロックを示す図である。図５に示したように、複数個のセルが並列に配置されて、このうち、一つのセルを再生する部分をアングルブロックという。アングルブロックをなすセルは、同じ再生時間を有して各アングルに対応する。再生単位のセルがアングルブロックをなす場合、記録単位であるＶＯＢと記録単位のＣｅｌｌとには、一定単位であるインターリーブドユニット（Ｉｎｔｅｒｌｅａｖｅｄ  Ｕｎｉｔ：ＩＬＶＵ）で分けられた各アングルデータが互いにインターリービングされて記録される。
【００１２】
図６は、マルチアングルを有していない場合の記録単位であるＶＯＢとＣｅｌｌとを示す図である。図６を参照するに、各ＶＯＢは、情報記録媒体の連続された記録空間である連続ブロックに保存され、順次に記録される。しかし、マルチアングルの場合には、図９に示したように、各アングルに該当する各ＶＯＢ及びその下位単位であるセルがＩＬＶＵ単位でインターリービングされるインターリーブドブロックに記録される。したがって、一つのアングルデータは、連続された記録空間に保存されなくなる。各アングルデータは、順次にインターリービングされて記録されねばならない。
【００１３】
図７は、２個のアングルデータが順次にインターリービングされて記録された例を示す図である。図７を参照するに、各ＩＬＶＵは、同じ再生時間を有さねばならない。データの記録長さは、圧縮された結果によって、その量が変わる。インターリービングされたデータを再生するためには、一つのアングルを再生するか、あるいはアングルを変更して再生する場合、何れもＩＬＶＵデータ単位でジャンピングすることが必要である。例えば、アングル１のデータを再生するためには、アングル１に該当するＩＬＶＵデータのみを探して再生せねばならない。再生中にアングルを変化させようとする時には、変化されたアングルに該当する特定位置にジャンピングせねばならない。このときのジャンピング位置も、ＩＬＶＵ単位で決定される。このように、当該アングルあるいは他のアングルの続いたＩＬＶＵについての位置情報は、動画ビットストリーム内に記録されている。図８に示したように、動画ビットストリームであるＶＯＢＳは、階層構造を有するが、最も下位構造を見れば、ＮＶ＿ＰＣＫ、Ａ＿ＰＣＫ、Ｖ＿ＰＣＫ、ＳＰ＿ＰＣＫのようなパックＰＡＣＫ，ＰＣＫからなる。このとき、ＮＶ＿ＰＣＫは、ナビゲーションパックと呼ばれ、図９に示したように、ＤＶＤで支援する最大数である９個のアングルについてのＩＬＶＵデータの位置及び大きさ情報であるＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡが記録されている。これらは、現在再生しているＩＬＶＵデータと連結されるアングルｎのＩＬＶＵデータを探すための情報である。現在のＩＬＶＵデータの再生が終わった後には、この情報を利用して、所望のアングルに変更して再生できる。このように、ＩＬＶＵデータの位置情報は、インターリービングされて記録された動画データのビットストリーム内に多重化されて記録されている。
【００１４】
図１０は、選択されたアングルで再生するためのジャンピングを再生順序であるセルの立場で示す図である。
【００１５】
図８を参照するに、映像の切れ目なく再生するシームレスチェンジのためには、特定位置でユーザのアングルチェンジ命令を受けても、当該ＩＬＶＵデータの再生が終わった後、他のアングルのその次に続くＩＬＶＵデータにジャンプして再生する。
【００１６】
マルチアングルのためのＤＶＤのオーソリング過程を説明するに、まず、多様な角度で撮影した映像をそれぞれ圧縮して、同じ再生長さを有するビットストリームデータに作る。一つのビットストリームをインターリービングして構成し、それぞれビットストリーム内に他のアングルを参照できる情報を挿入して、再生中にもアングル転換ができるように記録する。
【００１７】
まず、インターリービングについての情報が動画データストリーム内に多重化されて記録されているため、この情報を分離せねばならない。一般的に、同じアングルに属しているインターリーブドブロックを追跡して再生するか、または他のアングルに属しているインターリーブドブロックに変更して追跡再生することは、再生装置の中央処理装置でソフトウェアとして処理される。このソフトウェアは、現在再生中であるインターリーブドブロックと連結されて再生されるインターリーブドブロックについての位置情報を把握し、これをデータ読取り装置に伝達する。また、圧縮符号化された動画データは、動画符号化器で処理する。したがって、動画データからこの位置情報を分離して中央処理装置に伝達する過程が必要である。
【００１８】
さらに、マルチアングルデータを一定の単位で細分した後にインターリービングして保存する場合、一つのアングルを連続して再生する場合にも、当該データが連続的に記録されていないので、データを読出すための再生位置の変更が発生し続ける。このとき、光ディスクやハードディスクのように、位置変更のためには一定の時間が要求される場合、これを補償するために、圧縮されたビットストリームのビットレートが制限されるという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【００１９】
本発明が解決しようとする目的は、マルチアングルデータが保存される位置制約をなくし、ランダムアクセスが可能なデータ構造で記録された情報記録媒体及びその装置を提供することである。
【００２０】
本発明が解決しようとする他の目的は、マルチアングルデータの連続再生及びアングル変更に必要なジャンプポイントについての情報が、動画データから分離して記録された情報記録媒体及びその装置を提供することである。
【００２１】
本発明が解決しようとするさらに他の目的は、マルチアングルデータの連続再生及びアングル変更に必要なジャンプポイントについての情報が、動画データで支援するランダムアクセスのための情報と統合して記録された情報記録媒体及びその装置を提供することである。
【課題を解決するための手段】
【００２２】
前記目的は、本発明によって、マルチアングルのための動画データが記録された情報記録媒体において、各アングルのための動画データは、互いにインターリービングされており、他のアングルのための動画データと連続的に再生させる複数のアクセスポイントを有する異なるアングルの動画データと、前記インターリービングされた動画データ領域と別途の領域に記録される前記アクセスポイントについての情報とを含むことを特徴とする情報記録媒体によって達成される。
【００２３】
前記アクセスポイントは、前記インターリービングされた動画データのＩＬＶＵの境界に該当することが望ましい。
【００２４】
前記他のアングルのための動画データに対応する特性情報がさらに含まれ、前記特性情報は、前記アクセスポイントについての情報を含むことが望ましい。
【００２５】
一方、本発明の他の分野によれば、前記目的は、マルチアングルのための動画データを記録した情報記録媒体において、ＩＬＶＵに分けられて互いにインターリービングされている各アングルのための動画データ、一つのアングルのための動画データのＩＬＶＵから前記アングルのための動画データの次のＩＬＶＵにアクセスするための情報、及び／または一つのアングルのための動画データのＩＬＶＵからさらに他のアングルのための動画データの対応する次のＩＬＶＵにアクセスするための情報を含み、前記アクセスするための情報は、前記インターリービングされた動画データと別途の領域に記録されることを特徴とする情報記録媒体によって達成される。
【００２６】
前記各アングルのための動画データに対応する特性情報を含み、前記特性情報は、前記アクセスポイントについての情報を含むことが望ましい。
【００２７】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを記録した情報記録媒体において、各アングルのための動画データは、互いにインターリービングされており、各アングルのための動画データに対応するクリップＡＶ（Ａｕｄｉｏ−Ｖｉｄｅｏ）ストリームと、前記クリップＡＶストリームのジャンプポイントについての情報と、を含み、前記ジャンプポイントは、前記インターリービングさえたクリップＡＶストリームの領域と別途の領域に保存され、一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする情報記録媒体によって達成される。
【００２８】
前記ジャンプポイントは、前記インターリービングされたクリップＡＶストリームの単位を定義する境界に該当することが望ましい。
【００２９】
前記クリップＡＶストリームに対応する複数のクリップインフォメーションをさらに含み、前記クリップインフォメーションは、前記ジャンプポイントについての情報を含むことが望ましい。
【００３０】
前記各クリップインフォメーションは、エントリポイントマップを含み、前記クリップインフォメーションには、ランダムアクセスが可能な前記クリップＡＶストリームのうち一つに対応するエントリポイントについての情報が含まれ、前記各エントリポイントがジャンプポイントであるか否かについての情報を含むことが望ましい。
【００３１】
プレイリスト情報をさらに含み、前記プレイリスト情報は、前記クリップＡＶストリームに対応する少なくとも一つのプレイアイテムを含むことが望ましい。
【００３２】
プレイリスト情報をさらに含み、前記プレイリスト情報は、アングルブロック情報を有する少なくとも一つのプレイアイテムを含み、前記アングルブロック情報は、前記プレイアイテムが前記各アングルについての動画データのためのものであるか否かについての情報であることが望ましい。
【００３３】
前記アングルブロック情報は、前記動画データのための異なるアングルの数についての情報を含むことが望ましい。
【００３４】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データが記録された情報記録媒体において、互いにインターリービングされている各アングルのための動画データに対応するクリップＡＶストリームと、前記クリップＡＶストリームのジャンプポイントについての情報と、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させせるアクセスポイントであることを特徴とする情報記録媒体によって達成される。
【００３５】
前記クリップＡＶストリームに対応するクリップインフォメーションをさらに含み、前記クリップインフォメーションは、前記ジャンプポイントについての情報を含むことが望ましい。
【００３６】
前記ジャンプポイントについての情報は、前記クリップＡＶストリームについての各ジャンプポイントの開始位置に該当する位置情報を含むことが望ましい。
【００３７】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを記録した情報記録媒体において、互いにインターリービングされている各アングルのための動画データに対応するクリップＡＶストリームと、前記インターリービングされたクリップＡＶストリーム領域と別途の領域に記録された前記クリップＡＶストリームに対応する複数のクリップインフォメーションとを含み、前記各クリップインフォメーションは、ランダムアクセスのためのエントリポイントについての情報及び前記各エントリポイントがジャンプポイントであるか否かについての情報を含むエントリポイントマップを含み、前記ジャンプポイントは、前記動画データを一つのアングルから他のアングルに再生させるアクセスポイントであることを特徴とする情報記録媒体によって達成される。
【００３８】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体にマルチアングルのための動画データを記録する装置において、各アングルのための動画データは、他のアングルに連結されて連続的に再生させる複数のアクセスポイントを有し、前記各アングルのための動画データを前記情報記録媒体に記録する記録部と、前記アクセスポイントについての情報を前記情報記録媒体の前記インターリービングされた動画データと別途の領域に記録するように前記記録部を制御する制御部とを含むことを特徴とする記録装置によって達成される。
【００３９】
前記制御部は、前記アクセスポイントについての情報が各アングルのための動画データに対応する特性情報の一部として記録されるように前記記録部を制御することが望ましい。
【００４０】
一方、本発明の他の分野によれば、前記目的は、マルチアングルのための動画データを情報記録媒体に記録する装置において、ＩＬＶＵに分けられて互いにインターリービングされた各アングルのための動画データを記録する記録部と、一つのアングルのための動画データのＩＬＶＵから前記アングルのための動画データの次のＩＬＶＵにアクセスするための情報、及び／または一つのアングルのための動画データのＩＬＶＵからさらに他のアングルのための動画データの対応する次のＩＬＶＵにアクセスするための情報をインターリーブド動画データと別途の前記情報記録媒体の領域に記録するように前記記録部を制御する制御部とを含むことを特徴とする記録装置によって達成される。
【００４１】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する装置において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを情報記録媒体に記録する記録部と、前記クリップＡＶストリームのジャンプポイント情報を前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録するように前記記録部を制御する制御部と、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする記録装置によって達成される。
【００４２】
前記制御部は、前記ジャンプポイントについての情報が前記クリップＡＶストリームに対応するクリップインフォメーションの一部として記録されるように前記記録部を制御することが望ましい。
【００４３】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する装置において、互いにインターリービングされた各アングルのための動画データに対応するクリップＡＶストリームを前記情報記録媒体に記録する記録部と、前記クリップＡＶストリームのジャンプポイントについての情報を前記クリップＡＶストリームと別途の情報記録媒体の領域に記録するように前記記録部を制御する制御部と、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする記録装置によって達成される。
【００４４】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する装置において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを前記情報記録媒体に記録する記録部と、前記クリップＡＶストリームに対応する複数のクリップインフォメーションを前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録するように前記記録部を制御する制御部と、を含み、前記各クリップインフォメーションは、ランダムアクセスのためのエントリポイントについての情報及び前記各エントリポイントがジャンプポイントであるか否かについての情報を含むエントリポイントマップを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする記録装置によって達成される。
【００４５】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から各アングルのための動画データを再生する装置において、各アングルのための動画データに連結されて連続的に再生させる複数のアクセスポイントを有し、互いにインターリービングされた各アングルのための動画データを読出す読出部と、前記インターリービングされた動画データと別途の情報記録媒体の領域に記録された前記アクセスポイントについての情報によって、前記各アングルのための動画データを再生する再生部とを含むことを特徴とする再生装置によって達成される。
【００４６】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から各アングルのための動画データを再生する装置において、ＩＬＶＵに分けられて互いにインターリービングされている各アングルのための動画データを前記情報記録媒体から読出す読出部と、前記インターリービングされた動画データと別途の情報記録媒体の領域に記録されたアクセスポイントについての情報に基づいて、前記各アングルのための動画データを再生する再生部とを含み、前記アクセスポイントについての情報は、一つのアングルのための動画データのＩＬＶＵから前記アングルのための動画データの次のＩＬＶＵにアクセスするための情報、及び／または一つのアングルのための動画データのＩＬＶＵからさらに他のアングルのための動画データの対応する次のＩＬＶＵにアクセスするための情報を含むことを特徴とする再生装置によって達成される。
【００４７】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する装置において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを情報記録媒体から読出す読出部と、前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームのジャンプポイント情報によって前記クリップＡＶストリームを再生する再生部と、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生装置によって達成される。
【００４８】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する装置において、互いにインターリービングされた各アングルのための動画データに対応するクリップＡＶストリームを前記情報記録媒体から読出す読出部と、前記クリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームのジャンプポイントについての情報によって前記クリップＡＶストリームを再生する再生部と、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生装置によって達成される。
【００４９】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応するマルチアングルのための動画データを再生する装置において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを前記情報記録媒体から読出す読出部と、前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームに対応する複数のクリップインフォメーションによって前記クリップＡＶストリームを再生する再生部と、を含み、前記各クリップインフォメーションは、ランダムアクセスのためのエントリポイントについての情報及び前記各エントリポイントがジャンプポイントであるか否かについての情報を含むエントリポイントマップを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生装置によって達成される。
【００５０】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体にマルチアングルのための動画データを記録する方法において、各アングルのための動画データは、他のアングルに連結されて連続的に再生させる複数のアクセスポイントを有し、前記各アングルのための動画データを前記情報記録媒体に記録するステップと、前記アクセスポイントについての情報を前記情報記録媒体の前記インターリービングされた動画データと別途の情報記録媒体の領域に記録するステップと、を含むことを特徴とする記録方法によって達成される。
【００５１】
前記アクセスポイントを記録するステップは、前記各アングルのための動画データに対応する特性情報を記録するステップを含み、前記特性情報は、前記アクセスポイントについての情報を含むことが望ましい。
【００５２】
一方、本発明の他の分野によれば、前記目的は、マルチアングルのための動画データを情報記録媒体に記録する方法において、ＩＬＶＵに分けられて互いにインターリービングされた各アングルのための動画データを記録するステップと、一つのアングルのための動画データのＩＬＶＵから前記アングルのための動画データの次のＩＬＶＵにアクセスするための情報、及び／または一つのアングルのための動画データのＩＬＶＵからさらに他のアングルのための動画データの対応する次のＩＬＶＵにアクセスするための情報をインターリーブド動画データと別途の前記情報記録媒体の領域に記録するステップとを含むことを特徴とする記録方法によって達成される。
【００５３】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する方法において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを情報記録媒体に記録するステップと、前記クリップＡＶストリームのジャンプポイント情報を前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録するステップとを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする記録方法によって達成される。
【００５４】
前記ジャンプポイントについての情報を記録するステップは、前記クリップＡＶストリームに対応するクリップインフォメーションを記録するステップを含み、前記クリップインフォメーションは、前記ジャンプポイントについての情報を含むことが望ましい。
【００５５】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する方法において、互いにインターリービングされた各アングルのための動画データに対応するクリップＡＶストリームを前記情報記録媒体に記録するステップと、前記クリップＡＶストリームのジャンプポイントについての情報を前記クリップＡＶストリームと別途の情報記録媒体の領域に記録するステップと、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらにアングルに再生させるアクセスポイントであることを特徴とする記録方法によって達成される。
【００５６】
一方、本発明の他の分野によれば、前記目的は、一つの動画に対応するマルチアングルのための動画データを情報記録媒体に記録する方法において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを前記情報記録媒体に記録するステップと、前記クリップＡＶストリームに対応する複数のクリップインフォメーションを前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録するステップとを含み、前記各クリップインフォメーションは、ランダムアクセスのためのエントリポイントについての情報及び前記各エントリポイントがジャンプポイントであるか否かについての情報を含むエントリポイントマップを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする記録方法によって達成される。
【００５７】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から各アングルのための動画データを再生する方法において、各アングルのための動画データに連結されて連続的に再生させる複数のアクセスポイントを有し、互いにインターリービングされた各アングルのための動画データを読出すステップと、前記インターリービングされた動画データと別途の情報記録媒体の領域に記録された前記アクセスポイントについての情報によって前記各アングルのための動画データを再生するステップと、を含むことを特徴とする再生方法によって達成される。
【００５８】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から各アングルのための動画データを再生する方法において、ＩＬＶＵに分けられて互いにインターリービングされている各アングルのための動画データを前記情報記録媒体から読出すステップと、前記インターリービングされた動画データと別途の情報記録媒体の領域に記録されたアクセスポイントについての情報に基づいて前記各アングルのための動画データを再生するステップとを含み、前記アクセスポイントについての情報は、一つのアングルのための動画データのＩＬＶＵから前記アングルのため動画データの次のＩＬＶＵにアクセスするための情報及び／または一つのアングルのための動画データのＩＬＶＵからさらに他のアングルのための動画データの対応する次のＩＬＶＵにアクセスするための情報を含むことを特徴とする再生方法によって達成される。
【００５９】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する方法において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを情報記録媒体から読出すステップと、前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームのジャンプポイント情報によって前記クリップＡＶストリームを再生するステップと、を含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生方法によって達成される。
【００６０】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する方法において、互いにインターリービングされた各アングルのための動画データに対応するクリップＡＶストリームを前記情報記録媒体から読出すステップと、前記クリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームのジャンプポイントについての情報によって前記クリップＡＶストリームを再生するステップとを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生方法によって達成される。
【００６１】
一方、本発明の他の分野によれば、前記目的は、情報記録媒体から一つの動画に対応するマルチアングルのための動画データを再生する方法において、各アングルのための動画データに対応し、互いにインターリービングされているクリップＡＶストリームを前記情報記録媒体から読出すステップと、前記インターリービングされたクリップＡＶストリームと別途の情報記録媒体の領域に記録された前記クリップＡＶストリームに対応する複数のクリップインフォメーションによって前記クリップＡＶストリームを再生するステップとを含み、前記各クリップインフォメーションは、ランダムアクセスのためのエントリポイントについての情報及び前記各エントリポイントがジャンプポイントであるか否かに関する情報を含むエントリポイントマップを含み、前記ジャンプポイントは、動画データを一つのアングルからさらに他のアングルに再生させるアクセスポイントであることを特徴とする再生方法によって達成される。
【発明の効果】
【００６２】
本発明は、マルチアングルデータが保存される位置制約をなくし、ランダムアクセスが可能なデータ構造で記録された情報記録媒体及びその装置を提供することができる。
【００６３】
本発明は、マルチアングルデータの連続再生及びアングル変更に必要なジャンプポイントについての情報が、動画データから分離して記録された情報記録媒体及びその装置を提供することができる。
【００６４】
本発明は、マルチアングルデータの連続再生及びアングル変更に必要なジャンプポイントについての情報が、動画データで支援するランダムアクセスのための情報と統合して記録された情報記録媒体及びその装置を提供することができる。
【発明を実施するための最良の形態】
【００６５】
本発明は、マルチアングルデータ用動画データを記録し、これとは別途の空間に各アングル用データを再生するためのジャンプポイントについての情報を別途の空間に記録してマルチアングルを具現する。このとき、動画データは、一つのアングルについての動画データを記録単位であるクリップで構成し、各クリップをさらに小さなインターリーブドブロックに分けてインターリービングするか、またはインターリービング方式ではない分離記録方式で各アングルデータを記録してマルチアングルを具現する。すなわち、各アングルをなす動画データとアングル追跡のためのジャンプポイント情報とを動画データとは別途の空間に記録する。他のアングルへの変更のためには、各アングルデータをジャンピングユニット（ＪＰＵ：Ｊｕｍｐｉｎｇ  Ｕｎｉｔ）で区分し、ジャンピングユニットの開始アドレスをジャンピングポイントと指定した後、各アングルデータのジャンピングポイントを別途の付加情報として記録する。このとき、アングルデータがインターリーブドブロックに分けられて他のアングルデータとインターリービングされる時には、ジャンピングユニットがインターリーブドブロックと同じ意味を有する。
【００６６】
このための本発明の構成要素を羅列するに、次の通りである。
１）各アングルに対する圧縮符号化されたＡＶストリーム（クリップ）
２）当該ＡＶストリームの符号化属性情報を有しているクリップインフォメーションファイル
３）１）及び２）からなるクリップで、ＩＮ＿ｔｉｍｅとＯＵＴ＿ｔｉｍｅとの再生区間を基盤として時間を指定しているプレイアイテム
４）一つあるいはそれ以上のプレイアイテムからなるプレイリスト
５）ジャンピングポイントの位置をテーブル化して記録したジャンピングポイントマップ
本発明において、マルチアングルとは、特定の時間に該当する動画データが一つではなく複数個の再生単位で構成されていることを意味する。すなわち、いくつかのカメラで同時に撮影したデータをそれぞれ動画に作ったものである。オーディオデータは同じである場合が一般的であるが、各アングルごとに異なって構成できる。整理すると、同一時間帯域に再生される動画データをマルチアングルデータといい、このように製作されたコンテンツをマルチアングルコンテンツという。
【００６７】
動画データは、その量が膨大で圧縮を行った後、圧縮されたビットストリームとして保存または伝送される。本発明では、記録単位としてクリップ（Ｃｌｉｐ）、再生単位としてプレイリスト（ＰｌａｙＬｉｓｔ）及びプレイアイテム（ＰｌａｙＩｔｅｍ）という用語を使用する。このとき、Ｃｌｉｐは、ＤＶＤでの記録単位であるＣｅｌｌに該当し、ＰｌａｙＬｉｓｔ及びＰｌａｙＩｔｅｍは、ＤＶＤでの再生単位であるプログラム及びセルと同じ概念である。
【００６８】
すなわち、本発明による情報記録媒体には、ＡＶストリームがＣｌｉｐ単位で記録されている。通常の場合、Ｃｌｉｐは、インターリーブドブロックに分けられてインターリービングされるか、あるいは各クリップ別に連続的な空間に記録される。ＡＶストリームは、容量を減らすために圧縮して記録する。記録されたクリップを再生するためには、圧縮された動画データの特性情報を知っている必要がある。したがって、各ＣｌｉｐごとにＣｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎを記録する。Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎは、各クリップのオーディオ及びビデオ属性及び一定の区間単位でランダムアクセスが可能なＥｎｔｒｙ  Ｐｏｉｎｔの位置情報を記録したＥｎｔｒｙ  Ｐｏｉｎｔ  Ｍａｐが記録されている。動画圧縮技術で多く使われるＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）の場合、Ｅｎｔｒｙ  Ｐｏｉｎｔは、イントラ映像の圧縮を行うＩピクチャーの位置となる。Ｅｎｔｒｙ  Ｐｏｉｎｔ  Ｍａｐは、再生開始後、ある程度の時間が経過した地点を探す時間探索に主に利用される。
【００６９】
図１１は、ジャンピングユニットとジャンピングポイント及び前記Ｅｎｔｒｙ  Ｐｏｉｎｔとの関係を示す図である。すなわち、一つのクリップがマルチアングルのうち一つのアングルに該当する動画データであれば、クリップは、複数個のジャンピングユニットに分けられる。各ジャンピングユニットの開始点は、ジャンピングポイントとなる。ジャンピングポイントは、当該クリップの再生中に他のアングルの動画に該当するクリップにジャンプアウトするか、または他のクリップを再生中に当該クリップにジャンプインする位置となる。したがって、通常的に、ジャンピングポイントは、Ｅｎｔｒｙ  Ｐｏｉｎｔと一致することが望ましい。しかし、Ｅｎｔｒｙ  Ｐｏｉｎｔは、約０.５秒の時間間隔ごとに存在するので、シームレス再生のために全てのＥｎｔｒｙ  Ｐｏｉｎｔをジャンピングポイントとすることは望ましくない。すなわち、一つのジャンプユニットには、複数個のＥｎｔｒｙ  Ｐｏｉｎｔがあり、ジャンプポイントは、そのうち、第１エントリポイントと同じ地点を指すことが望ましい。
【００７０】
以下では、マルチアングルのためのデータ構造及び記録位置について説明する。
【００７１】
図１２は、マルチアングルのための複数個のクリップがインターリービングされず、それぞれ独立的に連続された空間に記録された状況を示す図である。図１２を参照するに、複数個のクリップが同等な数のジャンピングポイントを有して互いに仮想的に連結されている。各クリップは、それぞれ連続された空間に分離されて記録されるが、互いに同じ再生時間位置を表すジャンピングポイントに連結すされる。したがって、一つのクリップを再生する中に他のクリップを再生する場合には、当該ジャンピングユニットの再生を終え、他のクリップのその次のジャンピングユニットに該当するジャンピングポイントを探して再生することによって、連続的な再生が可能である。図１２には、アングル３を再生する中にアングル１を再生し、再びアングルｎを再生する順序が矢印で表示されている。ユーザのアングル変更に対する入力は、ジャンピングユニット単位で実行される。
【００７２】
図１３に示したように、もし、一つのアングル用データのクリップが小さなＩＬＶＵに分けられて他のアングルデータとインターリービングされれば、ジャンプユニットがＩＬＶＵとなり、各ＩＬＶＵの開始がジャンプポイントでありつつ、当該ＩＬＶＵに属する第１エントリポイントとなる。一つのＩＬＶＵには、複数個のエントリポイントがありうる。この場合は、一つのアングルを再生する場合にも、ジャンプポイントでジャンプが発生する。すなわち、当該アングルに属するＩＬＶＵを探して再生せねばならない。現在のＩＬＶＵの再生を何れも終えた後、同じアングルに属するその次のＩＬＶＵの再生のためには、そのユニットの位置を探さねばならないが、このとき、ジャンプポイント情報が使われる。また、アングル変更時にも変更されたアングルの当該ユニットの位置を探すのにジャンプポイント情報が使われる。
【００７３】
図１４は、ＰｌａｙＬｉｓｔ、ＰｌａｙＩｔｅｍ、Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ、Ｃｌｉｐの相関関係を示す図である。図１４を参照するに、ＰｌａｙＬｉｓｔは、再生の基本単位である。本発明による情報記録媒体には、複数のＰｌａｙＬｉｓｔが保存されている。一つのＰｌａｙＬｉｓｔは、複数のＰｌａｙＩｔｅｍの連結でなされている。ＰｌａｙＩｔｅｍは、Ｃｌｉｐの一部分に該当し、具体的には、Ｃｌｉｐ内での再生開始時間と終了時間とを指定する形態で使われる。したがって、Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎを利用して、実際Ｃｌｉｐ内の当該部分の位置を探し出す。
【００７４】
ランダムアクセスが可能な情報記録媒体は、連続された空間ではない場合にも一定の時間内に位置を変更させて連続再生が可能である。本発明では、このような位置変更をジャンプと表現する。通常的な場合、メモリのような電子的情報記録媒体は、ジャンプ時間が不要であるが、光ディスクのように、ピックアップを動かしてデータを読出す情報記録媒体の場合には、ジャンプに一定の時間が必要である。また、情報記録媒体から動画データを読出す速度と読出した動画データを再生する速度とが異なる場合、連続空間を読出して再生する場合にも、読出速度と再生速度との差を補償するための装置が必要である。このような装置としては、動画バッファが利用される。すなわち、一定のサイズの動画バッファを準備し、一定の速度でデータを読出してバッファを充填した後に再生する。この動画バッファのオーバーフローやアンダーフローを防止するように、データの読出速度を調節する。バッファを使用すれば、たとえ動画データが変動ビットレート（ＶＢＲ：Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ）で記録された場合としても、切れ目のない再生が可能である。
【００７５】
ジャンピングユニットのサイズは、図１５に示したように、一つのジャンプユニットを再生し、他のアングルのための動画データが保存されたクリップにジャンプしても、そのジャンプ時間中に動画データが切れ目なく再生されるように、動画バッファに保存されたデータが再生され、このバッファがアンダーフローが発生する前にジャンプ動作を終え、次のアングルのジャンプユニットの再生を開始させねばならない。ジャンプ時間が必要な再生装置の場合、最悪のジャンプ時間をＴ＿ＪＵＭＰといい、データ読出速度をＶ＿Ｒ、動画データの再生速度をＶ＿Ｏといえば、ジャンプユニットのサイズは、下記のような条件を満足せねばならない。
【００７６】
ジャンプユニットサイズ＞Ｖ＿Ｒ＊Ｖ＿Ｏ＊Ｔ＿ＪＵＭＰ／（Ｖ＿Ｒ−Ｖ＿Ｏ）
また、バッファは、最小限下記の条件を満足するほど大きくなければならない。
【００７７】
バッファサイズ（Ｂ）＞Ｖ＿Ｏ＊Ｔ＿ＪＵＭＰ
図１６は、本発明によるマルチアングル構造を有するＰｌａｙＬｉｓｔの一例を示す図である。図１６を参照するに、一つのＰｌａｙＬｉｓｔを構成するＰｌａｙＩｔｅｍは、通常的に、順次的な構造を有するが、第２ＰｌａｙＩｔｅｍに例示されたように、マルチアングルをなす場合には、複数個のＰｌａｙＩｔｅｍがアングルブロックを構成する。アングルブロックとは、再生時、このブロックに属する一つのＰｌａｙＩｔｅｍが再生されるということを意味する。アングルブロックに属する各ＰｌａｙＩｔｅｍの間には、再生中にアングル変更によって再生対象が変更される。アングルブロックをなすＰｌａｙＩｔｅｍは、再生時間が同じであることが通常的である。このとき、本発明では、アングルブロックをなすＰｌａｙＩｔｅｍに指定されたＣｌｉｐが付加情報として動画データとは別途の空間にジャンプポイントについての情報を有していることを特徴とする。動画データであるクリップは、互いにインターリービングされることもあり、インターリービングされず、それぞれ連続された空間に分離されて記録されることもある。インターリービングされる場合は、各クリップは、さらに小さな単位であるＩＬＶＵに分けられて他のアングル用クリップと互いにインターリービングされる。インターリービングされていない場合は、Ｃｌｉｐ  ２、Ｃｌｉｐ  ３、Ｃｌｉｐ  ４は、それぞれ連続された空間に記録される。したがって、これらＣｌｉｐは、アングルブロックをなしていない他のＣｌｉｐと差がない。
【００７８】
ジャンプポイントについての望ましいデータ構造は、次の３つが挙げられる。
【００７９】
図１７は、ジャンプポイントについてのデータ構造の第１実施形態である。図１７に示した第１実施形態は、Ｃｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎに当該Ｃｌｉｐがアングル用Ｃｌｉｐである場合に限って、従来のＧｅｎｅｒａｌ  ＩｎｆｏｒｍａｔｉｏｎとＥｎｔｒｙ  Ｐｏｉｎｔ  Ｍａｐ（ＥＰ  Ｍａｐ）とに加えて、Ｊｕｍｐ  Ｐｏｉｎｔ  Ｍａｐ（ＪＰ  Ｍａｐ）情報を作って記録することである。ジャンプポイント情報は、動画データとは分離して別途の空間に記録し、また動画データと密接な関係を有しているので、記録単位であるＣｌｉｐについての付加情報であるＣｌｉｐ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｄａｔａ内に記録することが望ましい。Ｇｅｎｅｒａｌ  Ｉｎｆｏｒｍａｔｉｏｎには、下記のような情報が主な情報として記録されている。
【００８０】
−ｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒ：クリップインフォメーションファイルのバージョン。
【００８１】
−ＥＰＭａｐ＿ｓｔａｒｔ＿ａｄｄｒｅｓｓ：クリップインフォメーションファイルの第１バイトから相対的なバイトナンバーでＥｎｔｒｙ  Ｐｏｉｎｔ  Ｍａｐの開始アドレスを指す。
【００８２】
−ＪＰＭａｐ＿ｓｔａｒｔ＿ａｄｄｒｅｓｓ：クリップインフォメーションファイルの第１バイトから相対的なバイトナンバーでＪｕｍｐ  Ｐｏｉｎｔ  Ｍａｐの開始アドレスを指す。このアドレスの値が０である場合には、アングル用Ｃｌｉｐではない場合であって、Ｊｕｍｐ  Ｐｏｉｎｔ  Ｍａｐ情報が無い。
【００８３】
−ＣｌｉｐＩｎｆｏ：このクリップインフォメーションファイルと関連したＡＶストリームファイルの属性を保存する。
【００８４】
Ｅｎｔｒｙ  Ｐｏｉｎｔ  Ｍａｐには、ランダムアクセスが可能なＥｎｔｒｙ  Ｐｏｉｎｔの時間及び位置情報が記録されている。一般的に、再生時間は、ＭＰＥＧで規定したＰｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅであり、位置情報は、望ましい実施形態として、バイト数であるか、セクター数であるか、または動画情報がＭＰＥＧ  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍで符号化された場合、ＭＰＥＧ−ＴＳパケット数である。Ｊｕｍｐ  Ｐｏｉｎｔ  Ｍａｐには、当該Ｃｌｉｐがアングル用Ｃｌｉｐである場合、他のアングルに該当するＣｌｉｐとの仮想的な連結のためのジャンプポイントについての情報が記録されている。望ましい実施形態として、Ｊｕｍｐ  Ｐｏｉｎｔ  ＭａｐのＪｕｍｐ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎには、ジャンプポイントの数が記録されており、その後に当該数ほどのＪｕｍｐ  Ｐｏｉｎｔ  Ｉｎｆｏｒｍａｔｉｏｎが記録されている。このＪｕｍｐ  Ｐｏｉｎｔ  Ｉｎｆｏｒｍａｔｉｏｎは、当該クリップの開始位置から当該ジャンプポイントの位置を探すための情報が記録されている。望ましい実施形態として、この位置情報は、バイト数であるか、セクター数であるか、または動画情報がＭＰＥＧ  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍで符号化された場合、ＭＰＥＧ−ＴＳパケット数である。
【００８５】
図１８は、ジャンプポイントについてのデータ構造の第２実施形態である。図１８に示した第２実施形態は、従来のＥＰ  Ｍａｐ情報にジャンプポイント情報を挿し込むことである。前述したように、ジャンプポイントは、ＭＰＥＧのように視空間圧縮を実施して動画を符号化した場合、ランダムアクセスポイントであるＥｎｔｒｙ  Ｐｏｉｎｔと一致させることが望ましい。したがって、各Ｅｎｔｒｙ  Ｐｏｉｎｔについての情報に当該Ｅｎｔｒｙ  Ｐｏｉｎｔがジャンプポイントも兼ねるか否かについての情報を挿し込むことによって、簡単にジャンプポイントについての情報を記録できる。
【００８６】
図１９は、ジャンプポイントについてのデータ構造の第３実施形態である。図１９に示した第３実施形態は、アングルブロックをなすＣｌｉｐについてのジャンプポイント情報を集めて別途の付加情報構造を作ることである。すなわち、Ｊｕｍｐ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎにアングルブロックをなすクリップ数と一つのクリップに存在するジャンプポイント数とを記録した後、順次に各クリップ別ジャンプポイントについての情報を記録する。この情報構造は、各アングルの当該位置を容易に探すことができるという長所がある。
【００８７】
図２０は、アングルブロックをなすＰｌａｙＩｔｅｍを有しているＰｌａｙＬｉｓｔ情報の例を示す図である。図２０を参照するに、通常のＰｌａｙＩｔｅｍ情報に加えて、各ＰｌａｙＩｔｅｍ情報は、アングルブロック情報を有している。このアングルブロック情報には、当該ＰｌａｙＩｔｅｍがアングルブロックをなしているか否かについての情報が基本的に含まれている。アングルブロックをなすＰｌａｙＩｔｅｍ情報は、順次に記録されねばならない。ＰｌａｙＬｉｓｔを構成するＰｌａｙＩｔｅｍのうち、アングルブロックをなす複数のＰｌａｙＩｔｅｍは、再生時にそのうち一つのＰｌａｙＩｔｅｍを基本的に再生する。再生中にアングルブロックに属する他のＰｌａｙＩｔｅｍに変更して再生できる。
【００８８】
図２１は、再生単位であるＰｌａｙＬｉｓｔを各アングル別に構成した例を示す図である。図２１を参照するに、ＰｌａｙＬｉｓｔに属するＰｌａｙＩｔｅｍは、アングルブロックをなしていない。その代わりに、各ＰｌａｙＬｉｓｔがそれぞれ一つのアングルに対応して構成される。したがって、図２１に示したように、当該ＰｌａｙＬｉｓｔがどんなアングルを表すかについての情報が別途に記録される。ユーザのアングル選択やアングル変更によって、当該ＰｌａｙＬｉｓｔが再生される。
【００８９】
このようにマルチアングルをなす動画データの記録単位が情報記録媒体のインターリービングされるか、あるいは連続された空間に分離されて記録されており、各アングルを表す動画データの連結位置をジャンプポイントとして動画データとは別途の領域に付加データとして管理し、当該記録単位を連結して再生する再生単位情報をマルチアングルについての情報を付加して構成すれば、これを再生する再生装置は、次のような動作として再生すれば、マルチアングルについてのデータを再生できる。
【００９０】
アングルデータの追跡再生のためのジャンプポイントについての情報が動画データと別途の空間に記録されているので、当該動画の再生開始前に、このジャンプポイントについての情報を情報記録媒体から読出してメモリに保存した後、同じアングルデータを追跡して再生するか、またはユーザのアングル変更に対応して再生する。各記録単位のクリップには、アングルブロックをなす他のアングル用動画データへの連結情報がジャンプポイント情報として付加されているので、どの時点にアングル変更が必要である場合には、その次のジャンプポイントまで再生した後、変更される動画データの当該ジャンプポイント以後の動画情報から再生すれば良い。
【００９１】
また、各アングルがインターリービングされず、連続された空間に記録された場合には、マルチアングル用動画データとしても、アングル変更がなされていない場合、連続された空間でデータを読出して再生できるので、マルチアングルではない動画データと差別なしに符号化が可能である。したがって、インターリービングの場合のように、一つのアングルを連続再生するための別途のデータや符号化の制約がなくなる。
【００９２】
再生単位の情報構造としてマルチアングルを表示する情報がプレイリストに属する複数のプレイアイテムがアングルブロックをなして記録された場合（図１９の場合）、アングルブロックに属する一つのプレイアイテムを再生する中にアングル変更が必要である時、当該アングルに対応するクリップの現在位置と最も近いジャンプポイントまでの再生を終えた後、変更するアングルに対応するクリップの当該ジャンプポイントの次から再生を実施する。図２１のように、各アングル別に独立したプレイリストが記録された場合には、当該プレイリストを再生する中にアングル変更が発生する時、当該プレイリストを再生する。
【００９３】
本発明の対象である記録装置の場合は、前記説明されたクリップデータ及びジャンプポイント情報、再生単位情報を情報記録媒体に記録する装置である。望ましい実施形態としては、次の通りである。
【００９４】
まず、再生装置の読出速度Ｖ＿Ｒとジャンプ時間Ｔ＿ＪＵＭＰ時間、動画データの最高ビットレートＶ＿Ｏを考慮して、ジャンプユニットサイズを決定する。このとき、考慮すべき式は、前述した。このように決定されたジャンプユニットを再生時間に換算する。次いで、この再生時間より大きいか、または同じ単位でランダムアクセスポイントがなされるように各動画データを符号化する。このとき、この単位の境界位置がジャンプポイントとなる。一般的に、ＭＰＥＧのような時空間圧縮符号化方法で、ランダムアクセスポイントは、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）の開始ポイントとなり、したがって、前記ジャンプユニットは、複数個のＧＯＰで構成される。各動画ごとに、同じ再生時間帯にジャンプポイントが作られねばならない。
【００９５】
符号化された動画データを前記ジャンプユニットをＩＬＶＵとしてインターリービングするか、または各アングル別に情報記録媒体の連続された空間に記録する。このとき、決定されたジャンプポイントの位置情報は、付加情報として記録する。望ましい実施形態として、各クリップ別に当該ジャンプポイントの情報をクリップインフォメーションに記録できる。
【００９６】
次のマルチアングルを構成する再生単位でついての情報を構成して記録する。このとき、各クリップに対応する各プレイアイテムを複数に構成してアングルブロックで構成した後、これらを連結してプレイリストに作る。または、各アングル別に独立したプレイリストを作る。
【産業上の利用可能性】
【００９７】
前述した本発明によれば、マルチアングルを表す動画データとジャンプポイントデータとを別途の空間に記録する。動画データは、インターリービングするか、あるいはインターリービングせずに連続された空間に分離記録することによって、容易な記録空間配置が可能であり、ランダムアクセスが可能でマルチアングルを表す動画データをさらに効率的に読取ることができる。
【図面の簡単な説明】
【００９８】
【図１】ＤＶＤのデータ構造図である。
【図２】ＶＭＧ領域のデータ構造図である。
【図３】ＶＴＳ領域のデータ構造図である。
【図４】ＰＧＣのデータ構造図である。
【図５】アングルブロックの構成図である。
【図６】マルチアングルを有していない場合の記録単位であるＶＯＢ及びＣｅｌｌの構造図である。
【図７】２個のアングルデータが順次にインターリービングされて記録された例である。
【図８】動画ビットストリームの詳細階層図である。
【図９】ＮＶ＿ＰＣＫに記録されているマルチアングルを再生するための情報構造図である。
【図１０】選択されたアングルで再生するためのジャンピングを再生順序であるセルの立場で示す参考図である。
【図１１】ジャンピングユニットとジャンピングポイント、エントリポイントの関係図である。
【図１２】各クリップが連続された空間に記録された方式の構造図である。
【図１３】各クリップがインターリービングされて記録された方式の構造図である。
【図１４】ＰｌａｙＬｉｓｔ、ＰｌａｙＩｔｅｍ、ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ、Ｃｌｉｐの相関関係を示す参考図である。
【図１５】動画データが切れ目なく再生されるためのジャンプ動作とバッファとの関係図である。
【図１６】本発明によるマルチアングル構造を有するＰｌａｙＬｉｓｔの構造例である。
【図１７】ジャンプポイントに対するデータ構造の第１実施形態である。
【図１８】ジャンプポイントに対するデータ構造の第２実施形態である。
【図１９】ジャンプポイントに対するデータ構造の第３実施形態である。
【図２０】アングルブロックをなすＰｌａｙＩｔｅｍを有しているＰｌａｙＬｉｓｔ情報の例である。
【図２１】再生単位であるＰｌａｙＬｉｓｔを各アングル別に構成した例である。
【図２２】当該ＰｌａｙＬｉｓｔがどんなアングルを表すかについて別途に記録された情報の構造図である。
【図１】
0004808762.tif 000002
【図２】
0004808762.tif 000003
【図３】
0004808762.tif 000004
【図４】
0004808762.tif 000005
【図５】
0004808762.tif 000006
【図６】
0004808762.tif 000007
【図７】
0004808762.tif 000008
【図８】
0004808762.tif 000009
【図９】
0004808762.tif 000010
【図１０】
0004808762.tif 000011
【図１１】
0004808762.tif 000012
【図１２】
0004808762.tif 000013
【図１３】
0004808762.tif 000014
【図１４】
0004808762.tif 000015
【図１５】
0004808762.tif 000016
【図１６】
0004808762.tif 000017
【図１７】
0004808762.tif 000018
【図１８】
0004808762.tif 000019
【図１９】
0004808762.tif 000020
【図２０】
0004808762.tif 000021
【図２１】
0004808762.tif 000022
【図２２】
0004808762.tif 000023