(57)【特許請求の範囲】
【請求項１】
選択的に再生できる複数の映像データで構成されたマルチ映像から所定の複数映像を選択して再生するものであって、前記マルチ映像を構成する前記複数の映像データが、飛び先アドレス情報を含む再生制御情報および別の飛び先アドレス情報を含むデータサーチ情報を有するナビゲーションパックを先頭に持つビデオオブジェクトユニットに格納されている場合において、
前記複数映像の表示エリアを複数用意し、用意された複数表示エリアの少なくとも一部それぞれに、各時点で再生可能な前記複数映像を個別に展開し、
前記マルチ映像は同一時間帯に選択的に再生できる複数のマルチアングル映像を含み、各マルチアングル映像には自身を示す特定のアングル番号が付与されており、前記複数表示エリアそれぞれに、各時点で再生可能な複数マルチアングル映像を個別に表示し、
前記複数マルチアングル映像のアングル切替をシームレスアングル切替の場合とノンシームレスアングル切替の場合に分け、これらシームレスアングル切替とノンシームレスアングル切替をアングル変更フラグで区別し、このアングル変更フラグの内容に応じて、前記シームレスアングル切替の場合では前記データサーチ情報により指定される前記別の飛び先アドレスから再生を行い、前記ノンシームレスアングル切替の場合では前記再生制御情報により指定される前記飛び先アドレスから再生を行うことで、前記シームレスアングル切替の場合および前記ノンシームレスアングル切替の場合のいずれの場合でも、前記複数マルチアングル映像を自動切替して表示するように構成したことを特徴とする多画面表示方法。
【請求項２】
前記各時点で再生可能な複数映像の数を検出し；
前記検出した複数映像の数に基づき各複数映像に対する表示エリアの位置および表示サイズを決定し；
決定された位置およびサイズの複数表示エリアそれぞれに、前記各時点で再生可能な複数映像を個別に展開することを特徴とする請求項１に記載の方法。
【請求項３】
前記各時点で再生可能な複数映像の数を検出し；
前記検出した複数映像の数が２以上４以下なら表示領域を４分割して４つの表示エリアを用意し；
前記検出した複数映像の数が５以上９以下なら表示領域を９分割して９つの表示エリアを用意し；
前記検出した複数映像の数が２以上４以下なら前記４つの表示エリアに、また前記検出した複数映像の数が５以上９以下なら前記９つの表示エリアに、前記各時点で再生可能な複数映像の情報を個別に書き込むことを特徴とする請求項１に記載の方法。
【請求項４】
前記検出した複数映像の数が２以上９以下の場合において、前記表示エリアの全体のサイズを、所定の割合で縮小するように構成したことを特徴とする請求項３に記載の方法。
【請求項５】
前記マルチ映像を構成する複数映像データのうち前記複数表示エリアに展開できるものを選択的に指定する処理を設けたことを特徴とする請求項１ないし請求項４のいずれか１項に記載の方法。
【請求項６】
前記複数表示エリアに展開される映像データを再生順に変化させる処理を設けたことを特徴とする請求項１ないし請求項５のいずれか１項に記載の方法。
【請求項７】
前記複数表示エリアに展開される映像データをランダムに変化させる処理を設けたことを特徴とする請求項１ないし請求項５のいずれか１項に記載の方法。
【請求項８】
前記複数表示エリアに展開された映像データを表示する場合において、その表示周期を映像データの内容に応じて変化させる処理を設けたことを特徴とする請求項１ないし請求項５のいずれか１項に記載の方法。
【請求項９】
前記複数表示エリアそれぞれに各時点で再生可能な複数マルチアングル映像を自身のアングル番号とともに個別に表示する処理を設け、
前記複数表示エリアに表示される映像アングルが切り替わるとそれに対応して前記アングル番号を切り替える処理を設けたことを特徴とする請求項１ないし請求項８のいずれか１項に記載の方法。
【請求項１０】
選択的に再生できる複数の映像データで構成されたマルチ映像から所定の複数映像を選択して再生する装置であって、前記マルチ映像を構成する前記複数の映像データが、飛び先アドレス情報を含む再生制御情報および別の飛び先アドレス情報を含むデータサーチ情報を有するナビゲーションパックを先頭に持つビデオオブジェクトユニットに格納されている場合において、
前記複数映像の表示エリアを複数用意し、用意された複数表示エリアの少なくとも一部それぞれに、各時点で再生可能な前記複数映像を個別に展開する手段と、
前記マルチ映像は同一時間帯に選択的に再生できる複数のマルチアングル映像を含み、各マルチアングル映像には自身を示す特定のアングル番号が付与されており、前記複数表示エリアそれぞれに、各時点で再生可能な複数マルチアングル映像を個別に表示する手段と、
前記複数マルチアングル映像のアングル切替をシームレスアングル切替の場合とノンシームレスアングル切替の場合に分け、これらシームレスアングル切替とノンシームレスアングル切替をアングル変更フラグで区別し、このアングル変更フラグの内容に応じて、前記シームレスアングル切替の場合では前記データサーチ情報により指定される前記別の飛び先アドレスから再生を行い、前記ノンシームレスアングル切替の場合では前記再生制御情報により指定される前記飛び先アドレスから再生を行うことで、前記シームレスアングル切替の場合および前記ノンシームレスアングル切替の場合のいずれの場合でも、前記複数マルチアングル映像を自動切替して表示させる手段とを具備したことを特徴とする多画面表示装置。
【請求項１１】
所定の操作で前記複数マルチアングル映像の同時表示を指令できるキーを持ち、請求項１の方法または請求項１０の装置で用いられるリモートコントローラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、大容量情報記録媒体から多画面表示可能な情報を再生する再生システムおよびこの再生システムで再生できる情報記録媒体に関する。
【０００２】
とくに、同一時間帯に選択的に再生できる複数のマルチシーン映像（マルチアングル映像）が記録された光ディスクから、各時点で再生可能な複数シーン（複数アングル）映像のダイジェスト再生ができる再生システムに関する。
【０００３】
さらに、マルチアングル映像が記録された光ディスクから、種々なアングル映像を自動的に切替ながら再生できる再生システムに関する。
【０００４】
【従来の技術】
近年、波長の短いレーザを利用した光ピックアップ技術の向上、高密度記録技術およびデータ圧縮技術の進歩に伴い、光ディスクなどの記録媒体の大容量化が進み、記録媒体へ記録できる情報量が飛躍的に増大した。
【０００５】
具体例を挙げると、読取レーザ波長が７８０ｎｍのＣＤ（コンパクトディスク）の記録容量が約６５０ＭＢであるのに対し、読取レーザ波長６５０ｎｍのＤＶＤ（デジタルビデオディスクまたはデジタルバーサタイルディスク）では、情報記録層が単層のディスクで約４．７ＧＢまでのディジタル情報量を記録することができる。ＤＶＤはＣＤと同じ直径１２０ｍｍの光ディスクであるが、単層ディスクのＤＶＤであっても、その記憶容量はＣＤのおよそ７倍に及ぶ。さらに、ＤＶＤでは２層〜４層の情報記録層を設けることが可能であり、記録層を多層化すれば、その記憶容量はさらに大きくなる。
【０００６】
ＤＶＤでは膨大な情報を記録できるので、ＣＤあるいはＬＤ（ビデオ信号をアナログ記録したレーザディスク）では実現されなかった機能を実現できるようになっている。
【０００７】
たとえば、あるミュージックアーチストのライブコンサートビデオを製作する場合を想定してみる。この場合、コンサートの模様の種々なシーンが複数のカメラで撮影収録される（たとえば５台のカメラで「バンド全体」、「ボーカリストのみ」、「ギタリストのみ」、「ベーシストのみ」、「ドラマーのみ」がそれぞれ撮影される）。こうして収録した５種類のカメラアングルのシーン映像は、最終のビデオ作品が完成するまでに編集される。その編集過程において、編集者（製作者）は、どのカメラで撮影した画像をビデオ作品のどの部分で使用するのかを決定し、一本のコンサートビデオとして完成させる。
【０００８】
【発明が解決しようとする課題】
以上のようにして完成された従来のコンサートビデオ作品では、編集者（製作者）が決定したカメラアングル（通常は殆どがボーカリスト中心）からのみでしかコンサートを楽しむことができない。この場合、そのビデオ作品の視聴者（再生装置ユーザ）がたとえばギタリストの奏法をマスタするために「ギタリストのみ」を常に見たいと欲しても、その視聴者の要求は満たされない。
【０００９】
ところで、ＤＶＤでは記録容量が極めて大きくなったことから、上記のような従来のコンサートビデオにおいて、５台のカメラで収録した同一時間帯の映像の全て（バンド全体のカメラアングル、ボーカリストのみのカメラアングル、ギタリストのみのカメラアングル、ベーシストのみのカメラアングル、ドラマーのみのカメラアングル）を個別に収録することが可能となっている。これにより、それぞれのカメラで撮った映像（マルチアングル映像）を再生装置ユーザが自由に選択して再生することができるようになった。これがビデオメディア分野に初めて導入されたＤＶＤのマルチアングル機能であり、このマルチアングル機能を利用したビデオ映像を含むＤＶＤをマルチアングルソフトと呼ぶことができる。
【００１０】
しかし、これまでのＤＶＤ再生装置でマルチアングルソフトを再生する場合、ユーザが所望のカメラアングル映像を自由に選択して再生することは可能だが、アングル選択状態の変更（あるいはアングル再生のデフォルト状態へのリセット）がなされない限り、一度選んだアングルだけがそれ以降いつも再生されることになる。このような状態では、通常のコンサートビデオ（ビデオ制作者が意図した編集状態のオリジナルアングル再生）として視聴したいという別のユーザの要求が満たされない。
【００１１】
また、編集者（製作者）が従来の編集済みコンサートビデオを１つのアングルとして収録してある場合は、それを選択すれば良いが、その場合は常に同じ映像を視聴することになり、視聴回数を重ねる毎に味気なくなり、新鮮味に欠けてユーザは飽きてしまう。
【００１２】
また、上記１アングル収録の場合では、ユーザが見たいと欲するアングルが複数ある場合、その見たいアングルだけを任意に選択して見るという要求を実現できないし、見たくないアングルをマスクして、その他のアングルを選択して見たいという要求も実現できない。
【００１３】
さらに、ユーザが見たいと欲するアングルが複数ある場合、その見たいアングルだけを交互にあるいはランダムに自動的に選択して見たいという要求を実現できないし、見たくないアングルをマスク（スキップ）して、その他のアングルを自動的に選択して見たいという要求も実現できない。
【００１４】
さらに、マルチアングル（マルチシーン）映像が記録された媒体から複数アングル（複数シーン）映像を再生できる場面において、ユーザは、いちいちアングル（シーン）切り替え操作をして各アングル（シーン）を再生してみないと、いまどんなアングル（シーン）映像が再生できるのかを知ることができない。
【００１５】
ところで、マルチアングルソフトのアングル切替には、アングル切替の繋ぎ目が再生時間の流れの中で連続しているシームレスアングル切替と、アングル切替の繋ぎ目が再生時間の流れの中で不連続なノンシームレスアングル切替とがある。このシームレスアングル切替とノンシームレスアングル切替とを再生システム側で自動的に区別してアングル切替を行なうには、アングル切替がシームレスなのかノンシームレスなのかを識別する情報を記録媒体から取り出す必要がある。
【００１６】
この発明は上記事情に鑑みなされたもので、その第１の目的は、マルチアングル（マルチシーン）再生が可能な場面において、どのようなアングル（シーン）映像が再生可能なのかをユーザが容易に認識できる再生システム（装置または方法を含む）を提供することである。
【００１７】
また、この発明の第２の目的は、マルチアングル映像のアングル切替えを自動的に実行できるようにすることで、ユーザ（マルチアングルソフトの視聴者）に対して、変化に富んだ、飽きの少ないアングル切替え機能を実現できるマルチアングル自動切替再生システム（装置または方法を含む）を提供することである。
【００１８】
また、この発明の第３の目的は、マルチアングル（マルチシーン）再生が可能な場面においてどのようなアングル（シーン）映像が記録されているのかをユーザに通知するための情報を持った、情報記録媒体を提供することである。
【００１９】
また、この発明の第４の目的は、マルチアングル映像がシームレスアングル切替を使用するものかノンシームレスアングル切替を利用するものかを再生システムが自動検出できるようにするために、シームレスアングル切替とノンシームレスアングル切替との識別情報を持った情報記録媒体を提供することである。
【００２０】
この発明の第５の目的は、マルチアングル映像のアングル切替え（あるいは複数のマルチアングル画面の同時表示）を自動的に実行できるようにするマルチアングル処理プログラムを持つコンピュータリーダブルなプログラム保持媒体を提供することである。
【００２１】
【課題を解決するための手段】
上記第１の目的を達成するために、この発明に係る再生システムは、同一時間帯に再生可能なアングルあるいはシーンが複数ある場合、再生画面を複数分割して、分割された画面それぞれに再生可能な複数アングルあるいは複数シーンの一部あるいは全部を同時表示（ダイジェスト表示）できるように構成されている。
【００２２】
上記第２の目的を達成するために、この発明に係る再生システムは、同一時間帯に選択的に再生できる複数の映像データで構成されたマルチアングル映像が記録された記録媒体から、前記マルチアングル中の１つのアングルを自動的に選択して再生・表示（オートアングル表示）できるように構成されている。
【００２３】
上記第３の目的を達成するために、この発明に係る情報記録媒体には、同一時間帯に再生可能なアングルあるいはシーンの映像が複数ある場面（アングルブロック）において、その複数アングルあるいは複数シーンに関連した情報（ＳＭＬ＿ＡＧＬＩまたはＮＳＭＬ＿ＡＧＬＩ）が記録されている。この複数アングルあるいは複数シーンに関連した情報を媒体から取り出すことにより、マルチアングルあるいはマルチシーン再生時に、再生可能なアングル数あるいはシーン数に対応して分割されたモニタ画面上に、同一時間帯に再生可能な複数アングルあるいは複数シーンの映像が同時表示できるようになる。
【００２４】
上記第４の目的を達成するために、この発明に係る情報記録媒体には、小単位（２ｋＢ）のビデオ情報が記録されたビデオパックを１以上含むビデオオブジェクトユニットが１以上集まって構成されるセルを複数含むビデオタイトルセットが、１以上記録される。ここで、１以上の前記セルにより構成されるものであって第１のカメラアングル映像情報を含む第１アングルセル（ＡＧＬ＿Ｃ＃１）と１以上の前記セルにより構成されるものであって第２のカメラアングル映像情報を含む第２アングルセル（ＡＧＬ＿Ｃ＃ｉ）とを含むアングルブロックが、前記ビデオタイトルセットに記録される。このアングルブロックを再生する場合に、前記第１アングルセル（ＡＧＬ＿Ｃ＃１）と前記第２アングルセル（ＡＧＬ＿Ｃ＃ｉ）との間で行うことができる再生アングル切替がノンシームレスアングル切替なのかシームレスアングル切替なのかを示すアングル変更フラグ（図２７のｂ２４）が、前記ビデオタイトルセットに記録される。このアングル変更フラグの内容は、前記再生アングル切替がノンシームレスに行われるのかシームレスに行われるのかを自動判別することに利用できる。
【００２５】
上記第５の目的を達成するために、この発明に係るコンピュータリーダブルなプログラム保持媒体には、同一時間帯に選択的に再生できる複数の映像データで構成され記録順に番号付けられたマルチアングルの中から所望のアングルを自動的に選択して再生アングルの切替えを行なう手順（ＳＴ４０〜ＳＴ６０）が記述されている。
【００２６】
あるいは、この発明に係るコンピュータリーダブルなプログラム保持媒体には、同一時間帯に選択的に再生できる複数の映像データで構成され記録順に番号付けられたマルチアングルの中から複数のアングルを選択し、選択されたアングル数に応じて再生スクリーン上の各アングルの表示位置および表示サイズを決定する手順（ＳＴ４３）が記述されている。
【００２７】
【発明の実施の形態】
以下、図面を参照して、この発明の一実施の形態に係る多画面表示システム、マルチアングル自動切替システムおよびこのシステムで使用される情報記録媒体の物理的・論理的な構成を説明する。なお、重複説明を避けるために、複数の図面に渡り機能上共通する部分には共通の参照符号が用いられている。
【００２８】
図１は、この発明で使用できる光ディスク（再生専用ＤＶＤビデオディスク）の物理構造を説明する図である。
【００２９】
図１に示されるように、この光ディスク１０は、一対の複合ディスク層（単層または２層）１８とこの複合ディスク層１８間に介挿された極薄（たとえば４０μｍ厚の紫外線硬化性樹脂）の接着層２０とから構成されている。各複合ディスク層１８は、透明基板（たとえば０．６ｍｍ厚のポリカーボネート）１４および記録層、すなわち光反射層１６（アルミニウム、アルミニウム合金、あるいは金などを蒸着またはスパッタリングして形成したエンボス情報記録層１７）から構成されている。これら一対のディスク層１８は、光反射層１６（エンボス情報記録層１７）が接着層２０の面上に接触するようにして貼り合わされ、１．２ｍｍ厚の高記録密度光ディスクとなる。
【００３０】
光ディスク１０には中心孔２２が設けられており、ディスク両面の中心孔２２の周囲には、この光ディスク１０をその回転時に押さえるためのクランピングエリア２４が設けられている。中心孔２２には、光ディスク装置にディスク１０が装填された際に図示しないディスクモータのスピンドルが挿入される。そして、ディスクが回転される間、光ディスク１０は、そのクランピングエリア２４でディスククランパ（図示せず）によりクランプされる。
【００３１】
光ディスク１０は、その両面のクランピングエリア２４の周囲に、ビデオデータ、オーディオデータその他の情報を記録することができる情報エリア２５を有している。
【００３２】
情報エリア２５のうち、その外周領域にはリードアウトエリア２６が設けられ、またクランピングエリア２４に接するその内周領域にはリードインエリア２７が設けられている。そして、リードアウトエリア２６とリードインエリア２７との間がデータ記録エリア２８として定められている。
【００３３】
情報エリア２５の記録層（光反射層）１６には、データ記録エリア２８としての記録トラックがたとえばスパイラル状に連続して形成されている。その連続トラックは複数の物理セクタに分割され、これらのセクタには連続番号が付されている。このセクタを記録単位として、光ディスク１０に種々なデータが記録される。
【００３４】
情報エリア２５のデータ記録エリア２８は、実際のデータ記録領域であって、再生情報として、ビデオデータ（主映像データ）、副映像データおよびオーディオデータが、同様なピット列（光学的な状態変化をもたらす物理的形状つまりエンボス形状）として記録されている。
【００３５】
読み出し専用の光ディスク（ＤＶＤーＲＯＭディスク）１０では、透明基板１４にピット列が予めスタンパーで形成され、このピット列が形成された透明基板１４の面に反射層が蒸着またはスパッタリングにより形成され、その反射層（エンボス層）が記録層１６として使用されることとなる。
【００３６】
なお、読み出し専用の光ディスク１０では、通常、記録トラックとしてのグルーブは特に設けられず、透明基板１４の面に形成されたピット列がトラックとして機能するようになっている。（ただし記録・再生あるいは読み書きが可能なＤＶＤーＲＡＭディスクでは、上記グルーブが設けられる。）
後述する光ディスク再生装置（ＤＶＤプレーヤ）において、ユーザ（視聴者）が装置本体のフロントパネルに設けられたキー入力部あるいはリモートコントローラを操作することによって、光ディスク１０に記録されたデータを再生することができる。再生された記録データ（主映像データ、副映像データおよび音声データ）は、再生装置内でオーディオ（音声）信号およびビデオ信号に変換され、外部のモニタ部およびスピーカ部に送られて、ビデオ映像および音声として再現される。
【００３７】
図２は、図１の光ディスク（再生専用ＤＶＤーＲＯＭディスク）の記録領域のトラック／セクタ構造を説明する図である。
【００３８】
この光ディスク１０は、たとえば片面４．７Ｇバイトの記憶量量をもつ両面貼合せディスクであり、ディスク内周側のリードインエリア２７からディスク外周側のリードアウトエリア２６までの間のデータ記録エリア２８に多数の記録トラックが配置されている。各トラックは多数の論理セクタで構成されており、それぞれのセクタに各種情報（適宜圧縮されたデジタルデータ）が格納されている。
【００３９】
図１に示した情報エリア２５のエンボス情報記録層１７は、通常、データが記録される領域とされ、トラックがスパイラル状に連続して形成されている。その連続するトラックは、図２に示すように、一定記憶容量の複数論理セクタ（最小記録単位）に分割され、この論理セクタを基準にデータが記録されている。
【００４０】
この１つの論理セクタの記録容量は、後述する１パックデータ長と同じ２０４８バイト（または２ｋバイト）に決められている。情報エリア２５のデータ記録エリア２８は、実際のデータ記録領域であって、管理データ、主映像データ、副映像データおよび音声（オーディオ）データが同様にピットの物理的状態変化として記録されている。
【００４１】
読み出し専用の超高密度光ディスク（ＤＶＤーＲＯＭディスク）１０では、透明基板１４にピット列が予めスタンパーで形成され、このピット列が形成された透明基板１４の面に反射層が蒸着またはスパッタリングにより形成され、その反射層が記録層１４として形成される。通常、この読み出し専用の光ディスク１０では、トラックとしてのグルーブは特に設けられず、ピット列がトラックとして定められている。
【００４２】
図３は、この発明で使用できる光ディスク（再生用および録画再生用ＤＶＤディスク；ＤＶＤーＲＡＭ／ＤＶＤ−ＲＷディスク等）の物理構造を説明する図である。
【００４３】
図３に示すように、この光ディスク１０は、それぞれ記録層１７が設けられた一対の透明基板１４を接着層２０で貼り合わせた構造を持つ。各基板１４は０．６ｍｍ厚のポリカーボネートで構成することができ、接着層２０は極薄（たとえば４０μｍ厚）の紫外線硬化性樹脂で構成することができる。これら一対の０．６ｍｍ基板１４を、記録層１７が接着層２０の面上で接触するようにして貼り合わすことにより、１．２ｍｍ厚の大容量光ディスク１０が得られる。
【００４４】
なお、記録層１７はＲＯＭ／ＲＡＭ２層構造を持つことができる。その場合、読み出し面１９側からみて近い方にＲＯＭ層／光反射層（エンボス層）１７Ａが形成され、読み出し面１９側からみて遠い方にＲＡＭ層／相変化記録層１７Ｂが形成される。
【００４５】
情報エリア２５の記録層（光反射層）１７には、記録トラックがたとえばスパイラル状に連続して形成されている。その連続トラックは複数の物理セクタに分割され、これらのセクタには連続番号が付されている。このセクタを記録単位として、光ディスク１０に種々なデータが記録される。
【００４６】
データ記録エリア２８は、実際のデータ記録領域であって、記録・再生情報として、映画等のビデオデータ（主映像データ）、字幕・メニュー等の副映像データおよび台詞・効果音等のオーディオデータが、同様なピット列（レーザ反射光に光学的な変化をもたらす物理的な形状あるいは相状態）として記録されている。
【００４７】
光ディスク１０が片面１層で両面記録のＲＡＭディスクの場合は、各記録層１７は、２つの硫化亜鉛・酸化シリコン混合物（ＺｎＳ・ＳｉＯ２）で相変化記録材料層（たとえばＧｅ２Ｓｂ２Ｔｅ５）を挟み込んだ３重層により構成できる。
【００４８】
光ディスク１０が片面１層で片面記録のＲＡＭディスクの場合は、読み出し面１９側の記録層１７は、上記相変化記録材料層を含む３重層により構成できる。この場合、読み出し面１９から見て反対側に配置される層１７は情報記録層である必要はなく、単なるダミー層でよい。
【００４９】
光ディスク１０が片面読み取り型の２層ＲＡＭ／ＲＯＭディスクの場合は、２つの記録層１７は、１つの相変化記録層（読み出し面１９からみて奥側；読み書き用）と１つの半透明金属反射層（読み出し面１９からみて手前側；再生専用）で構成できる。
【００５０】
光ディスク１０がライトワンスのＤＶＤーＲである場合は、基板としてはポリカーボネートが用いられ、、図示しない反射膜としては金、図示しない保護膜としては紫外線硬化樹脂を用いることができる。この場合、記録層１７には有機色素が用いられる。この有機色素としては、シアニン、スクアリリウム、クロコニック、トリフェニルメンタン系色素、キサンテン、キノン系色素（ナフトキン、アントラキノン等）、金属錯体系色素（フタロシアン、ボルフィリン、ジチオール錯体等）その他が利用可能である。
【００５１】
このようなＤＶＤ−Ｒディスクへのデータ書き込みは、たとえば波長６５０ｎｍで出力６〜１２ｍＷ程度の半導体レーザを用いて行うことができる。
【００５２】
光ディスク１０が片面読み取り型の２層ＲＯＭディスクの場合は、２つの記録層１７は、１つの金属反射層（読み出し面１９からみて奥側）と１つの半透明金属反射層（読み出し面１９からみて手前側）で構成できる。
【００５３】
読み出し専用のＤＶＤーＲＯＭディスク１０では、基板１４にピット列が予めスタンパーで形成され、このピット列が形成された基板１４の面に金属等の反射層が形成され、この反射層が記録層１７として使用されることになる。このようなＤＶＤ−ＲＯＭディスク１０では、通常、記録トラックとしてのグルーブは特に設けられず、基板１４の面に形成されたピット列がトラックとして機能するようになっている。
【００５４】
上記各種の光ディスク１０において、再生専用のＲＯＭ情報はエンボス信号として記録層１７に記録される。これに対して、読み書き用（またはライトワンス用）の記録層１７を持つ基板１４にはこのようなエンボス信号は刻まれておらず、その代わりに連続のグルーブ溝が刻まれている。このグルーブ溝に、相変化記録層が設けられるようになっている。読み書き用ＤＶＤーＲＡＭディスクの場合は、さらに、グルーブの他にランド部分の相変化記録層も情報記録に利用される。
【００５５】
なお、光ディスク１０が片面読み取りタイプ（記録層が１層でも２層でも）の場合は、読み出し面１９から見て裏側の基板１４は読み書き用レーザに対して透明である必要はない。この場合は裏側基板１４全面にラベル印刷がされていても良い。
【００５６】
後述するＤＶＤデジタルビデオレコーダは、ＤＶＤーＲＡＭディスク（またはＤＶＤ−ＲＷディスク）に対する反復記録・反復再生（読み書き）と、ＤＶＤーＲディスクに対する１回の記録・反復再生と、ＤＶＤーＲＯＭディスクに対する反復再生が可能なように構成できる。
【００５７】
図４は、図３の光ディスク（再生用および録画再生用ＤＶＤディスク）の記録領域のトラック／セクタ構造を説明する図である。
【００５８】
ディスク１０がＤＶＤ−ＲＡＭ（またはＤＶＤ−ＲＷ）の場合は、デリケートなディスク面を保護するために、ディスク１０の本体がカートリッジ１１に収納されるようになっている。ＤＶＤ−ＲＡＭディスク１０がカートリッジ１１ごと後述するＤＶＤビデオレコーダのディスクドライブに挿入されると、カートリッジ１１からディスク１０が引き出されて図示しないスピンドルモータのターンテーブルにクランプされ、図示しない光ヘッドに向き合うようにして回転駆動される。
【００５９】
一方、ディスク１０がＤＶＤーＲまたはＤＶＤーＲＯＭの場合は、ディスク１０の本体はカートリッジ１１に収納されておらず、裸のディスク１０がディスクドライブのディスクトレイに直接セットされるようになる。
【００６０】
図３に示した情報エリア２５の記録層１７には、データ記録トラックがスパイラル状に連続して形成されている。その連続するトラックは、図４に示すように一定記憶容量の複数論理セクタ（最小記録単位）に分割され、この論理セクタを基準にデータが記録されている。１つの論理セクタの記録容量は、１パックデータ長と同じ２０４８バイト（あるいは２ｋバイト）に決められている。
【００６１】
データ記録エリア２８には、実際のデータ記録領域であって、管理データ、主映像（ビデオ）データ、副映像データおよび音声（オーディオ）データが同様に記録されている。
【００６２】
なお、図３のディスク１０のデータ記録エリア２８は、リング状（年輪状）に複数の記録エリア（複数の記録ゾーン）に分割することができる。各記録ゾーン毎にディスク回転速度は異なるが、各ゾーン内では線速度または角速度を一定にすることができる。この場合、各ゾーン毎に予備の記録エリアすなわちスペアエリア（フリースペース）を設けることができる。このゾーン毎のフリースペースを集めて、そのディスク１０のリザーブエリアとすることができる。
【００６３】
図５は、図１の光ディスクの光反射層１６または図３の光ディスクのＲＯＭ層１７Ａに記録されるデータの構造を説明する図である。
【００６４】
光ディスク１０に形成されたデータ記録エリア２８は、図５に示すようなボリュームおよびファイル構造を有している。この構造の論理フォーマットは、たとえば標準規格の１つであるＩＳＯ９６６０およびユニバーサルディスクフォーマット（ＵＤＦ）ブリッジに準拠して定められている。
【００６５】
リードインエリア２７からリードアウトエリア２６までの間のデータ記録エリア２８はボリュームスペースとして割り当てられ、このボリュームスペースは特定規格（ＤＶＤの規格）のアプリケーションのための空間およびこの特定規格のアプリケーション以外のための空間を含むことができる。
【００６６】
データ記録エリア２８のボリュームスペースは、多数のセクタに物理的に分割され、それらの物理的セクタには連続番号が付されている。このボリュームスペース（データ記録エリア２８）に記録されるデータの論理アドレスは、ＩＳＯ９６６０およびＵＤＦブリッジで定められるように論理セクタ番号（ＬＳＮ）を意味している。ここでの論理セクタサイズは物理セクタサイズと同様に２０４８バイト（あるいは２ｋバイト）としてある。論理セクタ番号（ＬＳＮ）は、物理セクタ番号の昇順に対応して連続番号が付加されている。
【００６７】
なお、論理セクタと異なり、物理セクタにはエラー訂正情報等の冗長な情報が付加されている。このため、物理セクタサイズは、厳密に言うと論理セクタサイズと一致しない。
【００６８】
図５に示すように、データ記録エリア２８のボリュームスペースは階層構造を有しており、ボリュームおよびファイル構造領域７０、１以上のビデオタイトルセットＶＴＳ７２からなるＤＶＤビデオ領域７１、および他の記録領域７３を含んでいる。これら領域は、論理セクタの境界上で区分されている。ここで、１論理セクタは２０４８バイトと定義され、１論理ブロックも２０４８バイトと定義される。したがって、１論理セクタは１論理ブロックと対等に定義される。
【００６９】
ファイル構造領域７０は、ＩＳＯ９６６０およびＵＤＦブリッジに定められる管理領域に相当する。この領域７０の記述に基づいて、ビデオマネージャーＶＭＧの内容が後述する再生装置（ＤＶＤプレーヤ）のメモリに格納される。
【００７０】
ビデオマネージャーＶＭＧは複数のファイル７４Ａで構成され、これらのファイルには、ビデオタイトルセット（ＶＴＳ＃１〜＃ｎ）７２を管理する情報（ビデオマネージャ情報ＶＭＧＩ７５、ビデオマネージャメニュー用ビデオオブジェクトセットＶＭＧＭ＿ＶＯＢＳ、ビデオマネージャ情報バックアップファイルＶＭＧＩ＿ＢＵＰ）が記述されている。
【００７１】
各ビデオタイトルセットＶＴＳ７２には、ＭＰＥＧ等の所定規格により圧縮されたビデオデータ（ビデオパック）、所定規格により圧縮されあるいは非圧縮のオーディオデータ（オーディオパック）、およびランレングス圧縮された副映像データ（副映像パック；１画素が複数ビットで定義されたビットマップデータを含む）とともに、これらのデータを再生するための情報（ナビゲーションパック；再生制御情報／プレゼンテーション制御情報ＰＣＩやデータサーチ情報ＤＳＩを含む）が格納されている。
【００７２】
このビデオタイトルセット（ＶＴＳ）７２も、ビデオマネージャーＶＭＧと同様に、複数のファイル７４Ｂで構成されている。各ファイル７４Ｂは、ビデオタイトルセット情報（ＶＴＳＩ）、ビデオタイトルセットメニュー用オブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）、ビデオタイトルセットタイトル用ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ；最大９ファイル）、ビデオタイトルセット情報のバックアップ（ＶＴＳＩ＿ＢＵＰ）を含んでいる。
【００７３】
ここでは、ビデオタイトルセット（ＶＴＳ＃１〜＃ｎ）７２の数は最大９９個に制限され、また、各ビデオタイトルセット（ＶＴＳ）７２を構成するファイル７４Ｂの数は最大１２個に定められているとする。これらのファイル７４Ａおよび７４Ｂは、論理セクタの境界で、同様に区分されている。
【００７４】
他の記録領域７３には、上述したビデオタイトルセット（ＶＴＳ）７２で利用可能な情報、あるいはビデオタイトルセットとは関係ない他の情報を記録することができる。この他の記録領域７３は必須ではなく、使用しないなら削除されてもよい。
【００７５】
図５の各ビデオタイトルセット（ＶＴＳ）７２は、複数のビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）を含んでいる。ビデオタイトルセット（ＶＴＳ）７２中のビデオオブジェクトセット（ＶＯＢＳ）には、ビデオタイトルセットメニュー用ビデオオブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）、および１以上のビデオタイトルセットのタイトルのためのビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）があり、いずれのビデオオブジェクトセットもその用途が異なるのみで同様の構造を有している。
【００７６】
ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）は１以上のビデオオブジェクトユニット（ＶＯＢＵ）で構成され、各ビデオオブジェクトユニット（ＶＯＢＵ）は１以上のセルで構成されている。そして、セルを単位とした集合であるビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）により、１以上のプログラムチェーン（ＰＧＣ）が記録される。マルチストーリを構成する各ストーリは、このＰＧＣを単位に構成できる。
【００７７】
１つのＰＧＣを１本のドラマに例えれば、このＰＧＣを構成する複数のセルはドラマ中の種々なシーンに対応すると解釈可能である。このＰＧＣの中身（あるいはセルの中身）は、たとえばディスク１０に記録される内容を制作するソフトウエアプロバイダにより決定される。
【００７８】
なお、マルチアングルを構成する各アングルは、セル単位で構成される。
【００７９】
図６は、図５のビデオオブジェクトセットＶＴＳＴＴ＿ＶＯＢＳに含まれる情報の階層構造を示す。
【００８０】
図６に示すように、ビデオオブジェクトセットＶＯＢＳ８２は、１以上のビデオオブジェクトＶＯＢ８３の集合として定義される。ビデオオブジェクトセットＶＯＢＳ８２中のビデオオブジェクトＶＯＢ８３は同一用途に用いられる。
【００８１】
メニュー用のビデオオブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）８２は、通常、１つのビデオオブジェクト８３で構成され、そこには複数のメニュー画面表示用データが格納される。これに対して、タイトルセット用のビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）８２は、通常、複数のビデオオブジェクト８３で構成される。
【００８２】
ここで、タイトルセット用ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）８２を構成するビデオオブジェクト８３は、あるロックバンドのコンサートビデオを例にとれば、そのバンドの演奏の映像データに相当すると考えることができる。この場合、ビデオオブジェクト８３を指定することによって、そのバンドのコンサート演奏曲目のたとえば３曲目を再生することができる。
【００８３】
また、メニュー用ビデオオブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）８２を構成するビデオオブジェクト８３には、そのバンドのコンサート演奏曲目全曲のメニューデータが格納され、そのメニューの表示にしたがって、特定の曲、たとえばアンコール演奏曲目を再生することができる。
【００８４】
なお、通常のビデオプログラムでは、１つのビデオオブジェクト８３で１つのビデオオブジェクトセット８２を構成することができる。この場合、１本のビデオストリームが１ビデオオブジェクト８３で完結することとなる。
【００８５】
一方、たとえば複数ストーリのアニメーション集あるいはオムニバス形式の映画では、１ビデオオブジェクトセット８２中に各ストーリに対応して複数のビデオストリーム（複数のプログラムチェーン）を設けることができる。この場合は、各ビデオストリームが対応するビデオオブジェクト８３に格納されることになる。その際、各ビデオストリームに関連したオーディオストリームおよび副映像ストリームも各ビデオオブジェクト８３中で完結する。
【００８６】
ビデオオブジェクト（ＶＯＢ）８３には、識別番号（ＩＤＮ＃ｉ；ｉ＝０〜ｉ）が付され、この識別番号によってそのビデオオブジェクト８３を特定することができる。ビデオオブジェクト８３は、１または複数のセル８４から構成される。通常のビデオストリームは複数のセルで構成されるが、メニュー用のビデオストリームは１つのセル８４で構成される場合もある。
【００８７】
各セルには、ビデオオブジェクト（ＶＯＢ）８３の場合と同様に、識別番号（Ｃ＿ＩＤＮ＃ｊ）が付され、このセル識別番号（Ｃ＿ＩＤＮ＃ｊ；ｊ＝０〜ｊ）を特定することができる。後に説明するアングルの変更時には、このセル番号を特定することによってアングルが変更される。
【００８８】
ここで、上記アングル変更とは、通常は被写体映像を見る角度（カメラアングル）を変えることを意味する。ロックコンサートビデオの例でいえば、同一曲の演奏シーン（同一イベント）において、ボーカリスト主体に捕らえたシーン、ギタリスト主体に捕らえたシーン、ドラマー主体に捕らえたシーン等、様々な角度からのシーンを見ることができることを意味する。
【００８９】
アングル変更がなされるケースとしては、視聴者の好みに応じてアングル選択ができる場合と、ストーリの流れの中で自動的に同一シーンがアングルを変えて繰り返される場合（ソフトウエア制作者／プロバイダがそのようにストーリを構成した場合）がある。
【００９０】
また、アングルを選定する場合としては、次のものがある。すなわち、同一シーンの始めに戻ってアングルが変わる時間的に不連続なノンシームレス再生の場合（たとえばボクサーがカウンターパンチを入れる瞬間のシーンでカメラアングルが別アングルに変り再びカウンターが打ち出され始めるシーンが再生される場合）と、そのシーンに続くシーンでアングルが変わる時間的に連続したシームレス再生の場合（たとえばボクサーがカウンターを入れそのパンチが入った瞬間にカメラアングルが別アングルに変りカウンターを食らった相手が吹っ飛ぶシーンが時間的に連続して再生される場合）とがある。
【００９１】
図６に示すように、各セル８４は１以上のビデオオブジェクトユニット（ＶＯＢＵ）８５により構成される。そして、各ビデオオブジェクトユニット８５は、ナビゲーションパック８６を先頭とする、ビデオパック８８、副映像パック９０、およびオーディオパック９１の集合体（パック列）として構成されている。すなわち、ビデオオブジェクトユニット８５は、あるナビゲーションパック８６から次のナビゲーションパック８６の直前まで記録される全パックの集まりとして定義される。
【００９２】
これらのパックは、データ転送処理を行う際の最小単位となる。また、論理上の処理を行う最小単位はセル単位であり、論理上の処理はこのセル単位で行わる。
【００９３】
上記ナビゲーションパック８６は、いずれのアングル変更（ノンシームレス再生およびシームレス再生）も実現できるように、ビデオオブジェクトユニット８５中に組み込まれている。
【００９４】
上記ビデオオブジェクトユニット８５の再生時間は、ビデオオブジェクトユニット８５中に含まれる１以上の映像グループ（グループオブピクチャー；略してＧＯＰ）で構成されるビデオデータの再生時間に相当し、その再生時間は０．４秒〜１．２秒の範囲内に定められる。１ＧＯＰは、ＭＰＥＧ規格では通常約０．５秒であって、その間に１５枚程度の画像を再生するように圧縮された画面データである。
【００９５】
ビデオオブジェクトユニット８５がビデオデータを含む場合には、ビデオパック８８、副映像パック９０およびオーディオパック９１から構成されるＧＯＰ（ＭＰＥＧ規格準拠）が配列されてビデオデータストリームが構成される。しかし、このＧＯＰの数とは無関係に、ＧＯＰの再生時間を基準にしてビデオオブジェクトユニット８５が定められ、その先頭には、図６に示すようにナビゲーションパック８６が配列される。
【００９６】
なお、オーディオおよび／または副映像データのみの再生データにあってもビデオオブジェクトユニット８５を１単位として再生データが構成される。たとえば、ナビゲーションパック８６を先頭としてオーディオパック９１のみでビデオオブジェクトユニット８５が構成されいる場合、ビデオデータのビデオオブジェクト８３の場合と同様に、そのオーディオデータが属するビデオオブジェクトユニット８５の再生時間内に再生されるべきオーディオパック９１が、そのビデオオブジェクトユニット８５に格納される。
【００９７】
ところで、図６に示すような構造のビデオオブジェクトセット８２を含むビデオタイトルセットＶＴＳを光ディスク１０に記録できるＤＶＤビデオレコーダでは、このＶＴＳの記録後に記録内容を編集したい場合が生じる。この要求に答えるため、各ビデオオブジェクトユニット（ＶＯＢＵ）８５内に、ダミーパック８９を適宜挿入できるようになっている。このダミーパック８９は、後に編集用データを記録する場合などに利用できる。
【００９８】
なお、ＤＶＤビデオレコーダの記録フォーマットとしては、図６のナビゲーションパックなしで各ＶＯＢＵ８５を構成するものもある。
【００９９】
図７は、図６のビデオオブジェクトユニットに含まれる各パック（ディスクから読み出されるデータ）の内容を説明する図である。
【０１００】
図７は、光ディスク１０に記録されている記録データを読み出し、ディスクドライブ部において信号復調及びエラー訂正した後に出力されるパック形式のデータ列（パック列）を示している。
【０１０１】
このパック列には、先頭にナビゲーションパック（制御パック）８６、その後に順不同でビデオパック、ダミーパック、副映像パック、オーディオパック等が含まれる。これらのパックは全て、図２の論理セクタと同様に２０４８バイト単位のデータで構成されている。
【０１０２】
ナビゲーションパック８６は、パックヘッダ１１０、再生制御情報／プレゼンテーション制御情報（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ＝ＰＣＩ）パケット１１６およびデータ検索情報（Ｄａｔａ  Ｓｅａｒｃｈ  Ｉｎｆｏｒｍａｔｉｏｎ＝ＤＳＩ）パケット１１７を含んでいる。ＰＣＩパケット１１６はパケットヘッダ１１２およびＰＣＩデータ１１３で構成され、ＤＳＩパケット１１７はパケットヘッダ１１４およびＤＳＩデータ１１５で構成されている。ＰＣＩパケット１１６はノンシームレスアングル切替時に使用する制御データを含み、ＤＳＩパケット１１７はシームレスアングル切替時に使用する制御データを含んでいる。
【０１０３】
ここで、上記アングル切替とは、通常は、被写体映像を見る角度（カメラアングル）を変えることを意味する。ロックコンサートビデオの例でいえば、同一曲の演奏シーン（同一イベント）において、ボーカリスト主体に捕らえたシーン、ギタリスト主体に捕らえたシーン、ドラマー主体に捕らえたシーン等、様々な角度からのシーンを見ることができることを意味する。
【０１０４】
アングル切替（またはアングル変更）がなされるケースとしては、視聴者の好みに応じてアングル選択ができる場合と、ストーリの流れの中で自動的に同一シーンがアングルを変えて繰り返される場合（ソフトウエア制作者／プロバイダがそのようにストーリを構成した場合；あるいは後述するＤＶＤビデオレコーダのユーザがそのような編集を行った場合）がある。
【０１０５】
また、アングルを選定する場合としては、次のものがある。すなわち、同一シーンの始めに戻ってアングルが変わる時間的に不連続なノンシームレス再生の場合（たとえばボクサーがカウンターパンチを入れる瞬間のシーンでカメラアングルが別アングルに変り再びカウンターが打ち出され始めるシーンが再生される場合）と、そのシーンに続くシーンでアングルが変わる時間的に連続したシームレス再生の場合（たとえばボクサーがカウンターを入れそのパンチが入った瞬間にカメラアングルが別アングルに変りカウンターを食らった相手が吹っ飛ぶシーンが時間的に連続して再生される場合）とがある。
【０１０６】
ビデオパック８８は、パックヘッダ８８１およびビデオパケット８８２で構成されている。ダミーパック８９は、パックヘッダ８９１とパティングパケット８９０とで構成され、パティングパケット８９０はパケットヘッダ８９２とパディングデータ８９３とで構成されている。ただし、パディングデータ８９３には無効データが入れられている。
【０１０７】
副映像パック９０は、パックヘッダ９０１および副映像パケット９０２で構成されている。オーディオパック９１は、パックヘッダ９１１およびオーディオパケット９１２で構成されている。
【０１０８】
なお、図７のビデオパケット８８２は図示しないパケットヘッダを含み、このパケットヘッダにはデコードタイムスタンプ（ＤＳＴ）およびプレゼンテーションタイムスタンプ（ＰＴＳ）が記録されている。また、副映像パケット９０２およびオーディオパケット９１２は、それぞれ、図示しないパケットヘッダを含み、それらのパケットヘッダには、プレゼンテーションタイムスタンプ（ＰＴＳ）が記録されている。
【０１０９】
図８は、図７のナビゲーションパック１パック分のデータ構造を示す。
【０１１０】
すなわち、１パックのナビゲーションパック８６は、１４バイトのパックヘッダ１１０、２４バイトのシステムヘッダ１１１および２つのパケット（１１６、１１７）を含む２０１０バイトのナビゲーションデータで構成される。このナビゲーションデータを構成する２つのパケットとは、前述した再生制御情報（ＰＣＩ）パケット１１６およびデータサーチ情報（ＤＳＩ）パケット１１７である。
【０１１１】
ＰＣＩパケット１１６は、６バイトのパケットヘッダ１１２Ａ、１バイトのサブストリーム識別子（サブストリームＩＤ）１１２Ｂ、および９７９バイトのＰＣＩデータ１１３で構成される。サブストリームＩＤ１１２Ｂの８ビットコード「００００００００」によりＰＣＩデータ１１３のデータストリームが指定される。
【０１１２】
また、ＤＳＩパケット１１７は、６バイトのパケットヘッダ１１４Ａ、１バイトのサブストリーム識別子（サブストリームＩＤ）１１４Ｂ、および１０１７バイトのＤＳＩデータ１１５で構成される。サブストリームＩＤ１１４Ｂの８ビットコード「０００００００１」によりＤＳＩデータ１１５のデータストリームが指定される。
【０１１３】
このように構成されたナビゲーションパック８６の１パック分のデータ長は、図２の論理セクタ１つに相当する２０４８バイト（２ｋバイト）となる。
【０１１４】
図８のパックヘッダ１１０およびシステムヘッダ１１１は、ＭＰＥＧ２のシステムレイヤで定義される。すなわちパックヘッダ１１０には、パック開始コード、システムクロックリファレンス（ＳＣＲ）および多重化レートの情報が格納され、システムヘッダ１１１には、ビットレート、ストリームＩＤが記載される。同様に、ＰＣＩパケット１１６のパケットヘッダ１１２ＡおよびＤＳＩパケット１１７のパケットヘッダ１１４Ａには、ＭＰＥＧ２のシステムレイヤに定められているように、パケット開始コード、パケット長およびストリームＩＤが格納されている。
【０１１５】
図８のナビゲーションパック８６に格納されるＰＣＩパケット１１６およびＤＳＩパケット１１７の階層構造を図６に当てはめると、以下のようになる（階層レベルはスラッシュで区切っている）。
【０１１６】
ＶＯＢＳ／ＶＯＢ／ＣＥＬＬ／ＶＯＢＵ／ＮＶ−ＰＡＣＫ／ＰＣＩ＆ＤＳＩ
上記階層構造の最下層にあるＰＣＩパケット１１６に後述するノンシームレス再生のためのアングル情報（図１３のＮＳＭＬ＿ＡＧＬＩ）が格納され、同じく最下層にあるＤＳＩパケット１１７に後述するシームレス再生のためのアングル情報（図１９のＳＭＬ＿ＡＧＬＩ）が格納されるようになっている。この実施の形態においてマルチアングル再生を行なう場合は、上記階層構造中のＰＣＩパケット１１６またはＤＳＩパケット１１７から必要なアングル情報を取り出すことになる。
【０１１７】
なお、図７のダミーパック８９は、次のような構造を持つ。すなわち、１パックのダミーパック８９は、パックヘッダ８９１と、所定のストリームＩＤを持つパケットヘッダ８９２と、所定のコードで埋められたパディングデータ８９３とで、構成されている。（パケットヘッダ８９２およびパティングデータ８９３はパティングパケットを構成している。）未使用ダミーパックのパディングデータ８９３の内容は、特に意味を持たない。このダミーパック８９は、図４のディスク１０に所定の録画がなされたあと、この録画内容を編集する場合に、適宜利用することができる。
【０１１８】
たとえば、ポータブルビデオカメラで家族旅行を録画したビデオテープをＤＶＤーＲＡＭ（またはＤＶＤ−ＲＷ）ディスク１０に録画し編集する場合を考えてみる。
【０１１９】
この場合、まず１枚のディスクにまとめたいビデオシーンだけを選択的にディスク１０に録画する。このビデオシーンはビデオパック８８に記録される。また、ビデオカメラで同時録音された音声は、オーディオパック９１に記録される。
【０１２０】
このビデオパック８８等を含むＶＯＢＵ８５は、その先頭にナビゲーションパック８６を持っている。図７に示すように、このナビゲーションパック８６は再生制御情報ＰＣＩおよびデータ検索情報ＤＳＩを含んでいる。このＰＣＩあるいはＤＳＩを利用して、各ＶＯＢＵの再生手順を制御できる（たとえば飛び飛びのシーンを自動的に繋いだり、マルチアングルシーンを記録することができる）。
【０１２１】
ビデオテープからディスク１０に編集録画したあと、各シーンにＶＯＢＵ単位で音声・効果音等をアフレコする場合あるいはバックグラウンドミュージックＢＧＭを追加する場合に、アフレコ音声またはＢＧＭをダミーパック８９記録できる。また、録画内容の解説を追加する場合には、追加の文字、図形等の副映像をダミーパック８９に記録できる。さらに追加のビデオ映像をインサートしたい場合には、そのインサートビデオをダミーパック８９記録することもできる。
【０１２２】
上述したアフレコ音声等は、オーディオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。また、上記追加の解説等は、副映像パックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。同様に、上記インサートビデオは、ビデオパックとして利用するダミーパック８９のパディングデータ８９３に書き込まれる。
【０１２３】
つまり、ダミーパック８９は、使用目的によってオーディオパックにも副映像パックにもビデオパックにもなり得る、ワイルドカードのようなパックである。
【０１２４】
図９は、各ＶＯＢＵ８５の先頭に配置されるナビゲーションパック８６に含まれるＰＣＩパケット１１６を示す。ＰＣＩパケット１１６は、図示するように、ビデオオブジェクトユニット（ＶＯＢＵ）８５内のビデオデータの再生状態に同期して表示内容あるいは再生内容（プレゼンテーション内容）を変更するためのナビゲーションデータである再生制御情報ＰＣＩ（ＰＣＩデータ）１１３を含む。
【０１２５】
ナビゲーションパック（ＮＶ＿ＰＣＫ）８６は、図９に示すビデオオブジェクトユニット（ＶＯＢＵ＃ｎ）８５または対応するグループオブピクチャー（ＧＯＰ）中の最初のデータが含まれるビデオパック（図６でいえば下段左から２番目のビデオパック８８）の直前に配置することができる。ビデオオブジェクトユニット８５がビデオパックを含まない場合は、ナビゲーションパック８６は、対応ＧＯＰの最初のオーディオパックまたは副映像パックを含むオブジェクトユニットの先頭に配置される。ここで必要なことは、ビデオオブジェクトユニット８５の先頭にナビゲーションパック８６が配置されることのみである。
【０１２６】
このようにビデオオブジェクトユニット８５がビデオパックを含まない場合であっても、ビデオオブジェクトユニットがビデオパックを含んでいる場合と同様に、ビデオオブジェクトユニットの再生時間は、ビデオが再生される単位を基準に定められる。
【０１２７】
ここで、グループオブピクチャー（ＧＯＰ）とは、ＭＰＥＧの規格に従って圧縮された連続する複数画面のデータ列である。この圧縮データを伸張すると連続した複数フレームの画像データが得られ、この画像データによって動画を再生することができる。
【０１２８】
図１０は、図９の再生制御情報（ＰＣＩデータ）１１３の内容を示す。ＰＣＩデータ１１３は、６０バイトのＰＣＩ一般情報（ＰＣＩ＿ＧＩ）と、３６バイトのノンシームレス再生用アングル情報（ＮＳＭＬ＿ＡＧＬＩ）と、６９４バイトのハイライト情報（ＨＬＩ）と、１８９バイトの記録情報（ＲＥＣＩ）を含んでいる。この記録情報（ＲＥＣＩ）は、国際標準の著作権管理コード（ＩＳＲＣ）を含むことができる。
【０１２９】
上記ハイライト情報ＨＬＩは、次のようなハイライト処理を実行する際に利用できる。すなわち、後述する再生装置（ＤＶＤビデオプレーヤ）のＭＰＵ（あるいはＣＰＵ）は、ハイライト情報ＨＬＩを読み取って、副映像により表示される矩形領域（ハイライトボタン）の、Ｘ／Ｙ座標値、色、コントラスト値等を検知する。これらの検知情報に応じて、ＤＶＤビデオプレーヤのＭＰＵは、たとえばメニュー選択項目等の表示に対してハイライト処理を行う。このハイライト処理は、視覚上のユーザーインターフェイスにおいて、ユーザが表示された特定のアイテムを容易に認知できるようにする手段として利用される。具体的には、光ディスク１０に録画されたＤＶＤビデオタイトルがマルチリンガル対応のプログラムである場合、特定の音声言語（たとえば英語）および特定言語の字幕言語（たとえば日本語）が、ハイライト処理により視覚上目立つように表示されたハイライトボタンにより、選択される。
【０１３０】
図１１は、図１０の再生制御情報一般情報ＰＣＩ＿ＧＩの内容を示す。
【０１３１】
この再生制御情報一般情報ＰＣＩ＿ＧＩには、ナビゲーションパックの論理ブロック番号（ＮＶ＿ＰＣＫ＿ＬＢＮ）と、ビデオオブジェクトユニット（ＶＯＢＵ）のカテゴリー（ＶＯＢＵ＿ＣＡＴ）と、ビデオオブジェクトユニット（ＶＯＢＵ）のユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）と、ビデオオブジェクトユニット（ＶＯＢＵ）の表示開始時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）と、ビデオオブジェクトユニット（ＶＯＢＵ）の表示終了時間（ＶＯＢＵ＿Ｅ＿ＰＴＭ）と、ビデオオブジェクトユニット（ＶＯＢＵ）内のシーケンス末尾の表示終了時間（ＶＯＢＵ＿ＳＥ＿ＰＴＭ）と、セル経過時間（Ｃ＿ＥＬＴＭ）とが記載される。
【０１３２】
ここで、上記論理ブロック番号（ＮＶ＿ＰＣＫ＿ＬＢＮ）は、再生制御情報（ＰＣＩ）が含まれるナビゲーションパックのアドレス（記録位置）を、そのＰＣＩが含まれたビデオオブジェクトセット（ＶＯＢＳ）の最初の論理ブロックからの相対ブロック数で示したものである。
【０１３３】
上記カテゴリー（ＶＯＢＵ＿ＣＡＴ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）内のビデオおよび副映像に対応するアナログ信号のコピープロテクトの内容を記載したものである。
【０１３４】
上記ユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）期間中に禁止されるユーザ操作を記載したものである。
【０１３５】
上記表示開始時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）開始時間を記載したものである。より具体的にいうと、このＶＯＢＵ＿Ｓ＿ＰＴＭは、ビデオオブジェクトユニット（ＶＯＢＵ）内の最初のＧＯＰの表示順序における最初の映像（最初のピクチャー）の表示開始時間を指す。
【０１３６】
上記表示終了時間（ＶＯＢＵ＿Ｅ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示（プレゼンテーション）終了時間を記載したものである。より具体的にいうと、ビデオオブジェクトユニット（ＶＯＢＵ）内のビデオデータが連続しているときは、このＶＯＢＵ＿Ｅ＿ＰＴＭは、ビデオオブジェクトユニット（ＶＯＢＵ）内の最後のＧＯＰの表示順序における最後の映像（最後のピクチャー）の表示終了時間を指す。
【０１３７】
一方、ビデオオブジェクトユニット（ＶＯＢＵ）内にビデオデータが存在しないとき、あるいはそのビデオオブジェクトユニット（ＶＯＢＵ）の再生が停止されたときは、このＶＯＢＵ＿Ｅ＿ＰＴＭは、フィールド間隔（ＮＴＳＣビデオでは１／６０秒）の時間グリッドにアラインされた仮想的なビデオデータの終了時間を指すようになる。
【０１３８】
上記表示終了時間（ＶＯＢＵ＿ＳＥ＿ＰＴＭ）は、再生制御情報（ＰＣＩ）が含まれるビデオオブジェクトユニット（ＶＯＢＵ）内のビデオデータのシーケンスエンドコードによる、表示（プレゼンテーション）終了時間を記載したものである。より具体的にいうと、ビデオオブジェクトユニット（ＶＯＢＵ）内のシーケンスエンドコードが含まれるところの、表示順序の最後の映像（最後のピクチャー）の表示終了時間を指す。ビデオオブジェクトユニット（ＶＯＢＵ）内にシーケンスエンドコード付の映像（ピクチャー）が存在しないときは、ＶＯＢＵ＿ＳＥ＿ＰＴＭに００００００００ｈ（ｈはヘキサデシマルの意）がエンターされる。
【０１３９】
上記セル経過時間（Ｃ＿ＥＬＴＭ）は、再生制御情報（ＰＣＩ）が含まれるセルの表示順序における最初のビデオフレームから、このＰＣＩが含まれるビデオオブジェクトユニット（ＶＯＢＵ）の表示順序における最初のビデオフレームまでの相対的な表示（プレゼンテーション）時間を、ＢＣＤ形式の時間、分、秒およびフレームで記述したものである。ビデオオブジェクトユニット（ＶＯＢＵ）内にビデオデータがないときは、前記仮想的なビデオデータの最初のビデオフレームが、上記ビデオフレームとして使用される。
【０１４０】
図１２は、図１１のＶＯＢＵユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬの内容を説明する図である。
【０１４１】
このユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬは、４バイト（３２ビット）で構成され、その中に含まれるユーザ操作禁止フラグＵＯＰ３〜ＵＯＰ１６およびＵＯＰ１８〜ＵＯＰ２４によって、再生中のＶＯＢＵにおける特定操作の可否を決定している。すなわち、各ユーザ操作禁止フラグビット（ＵＯＰ３〜ＵＯＰ１６；ＵＯＰ１８〜ＵＯＰ２４）によって、そのビット内容が０ｂのときは対応するユーザ操作が許可されていることが示され、そのビット内容が１ｂのときは対応するユーザ操作が禁止されていることが示される。
【０１４２】
ビデオオブジェクトユニットＶＯＢＵでのユーザ操作禁止フラグビット（ＵＯＰ３〜ＵＯＰ１６；ＵＯＰ１８〜ＵＯＰ２４）が記述されたユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬは、図５のビデオタイトルセットＶＴＳの下位階層に埋め込まれている。
【０１４３】
すなわち、図６に示すようにビデオタイトルセットＶＴＳに含まれるビデオオブジェクトセットＶＯＢＳ８２がナビゲーションパック８６（図８）を含み、このナビゲーションパック８６が再生制御情報ＰＣＩ（図９）を含み、この再生制御情報ＰＣＩがＰＣＩ一般情報ＰＣＩ＿ＧＩ（図１０）を含み、このＰＣＩ一般情報ＰＣＩ＿ＧＩがユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ（図１１）を含む。このようにＶＴＳ／ＶＯＢＳ／ＮＶ＿ＰＣＫ／ＰＣＩ／ＰＣＩ＿ＧＩ／ＶＯＢＵ＿ＵＯＰ＿ＣＴＬといった階層パスを辿ることにより、上記ユーザ操作禁止フラグビット（ＵＯＰ３〜ＵＯＰ１６；ＵＯＰ１８〜ＵＯＰ２４）を獲得できる。
【０１４４】
図１３は、図１０のノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩの内容を示す。図示するように、アングル情報（ＮＳＭＬ＿ＡＧＬＩ）には、アングルブロックを構成するマルチアングルの数＃ｎだけ、飛び先のアングルセル（切替先アングルを構成するセル；ＡＧＬ＿Ｃ＃ｎ）のスタートアドレス（ＮＳＭＬ＿ＡＧＬ＿Ｃ＃ｎ＿ＤＳＴＡ）が記載される。
【０１４５】
図１４は、図１３のノンシームレスアングル変更セル飛び先アドレスＮＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡの内容を示す。この飛び先アドレス（ＮＳＭＬ＿ＡＧＬ＿Ｃ＃ｎ＿ＤＳＴＡ）は、再生制御情報（ＰＣＩ）が含まれるナビゲーションパックの論理ブロックからの相対論理ブロック数によって、飛び先アングルセル（ＡＧＬ＿Ｃ＃ｎ）内のビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレスを記述したもので、図１４に示すような３２ビット（４バイト）構成を持っている。
【０１４６】
すなわち、最初の１バイトでアングルセル（ＡＧＬ＿Ｃ＃ｎ）の下位８ビットが構成され、続く２バイトでアングルセル（ＡＧＬ＿Ｃ＃ｎ）の中間８＋８ビットが構成され、続く７ビットでアングルセル（ＡＧＬ＿Ｃ＃ｎ）の上位７ビットが構成され、最後の１ビット（３２ビット目）はアングルセルのロケーションフラグ（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）として用いられるようになっている。
【０１４７】
アングルセルのロケーションフラグ（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）は、該当再生制御情報（ＰＣＩ）が含まれるナビゲーションパック（ＮＶ＿ＰＣＫ）の前に飛び先が配置されているかどうかを記述するものである。すなわち、フラグ（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）が０ｂ（バイナリ０）であれば飛び先がナビゲーションパックの後であることが示され、それが１ｂであれば飛び先がナビゲーションパックの前あるいはナビゲーションパックそのものであることが示される。
【０１４８】
図１５は、複数のマルチアングルセルで構成されるアングルブロック内においてノンシームレスアングル変更がどのように行われるかを説明する図である。
【０１４９】
上記飛び先セルのビデオオブジェクトユニット（ＶＯＢＵ）の再生（プレゼンテーション）開始時間は、前記再生制御情報（ＰＣＩ）が含まれるＶＯＢＵの再生開始と同時刻（図１５のｔ２０）か、その直前のＶＯＢＵの開始時間（図１５のｔ１０）に選ばれる。
【０１５０】
なお、後述するが、図８のＤＳＩデータ１１５を用いたアングル変更シームレス再生では、飛び先セルのビデオオブジェクトユニット（ＶＯＢＵ）の再生（プレゼンテーション）開始時間は、アングル変更が行われた（図２１のｔ７０）直後のインターリーブドユニット中の先頭ＶＯＢＵの再生時間（図２１のｔ８０）に選ばれる。
【０１５１】
ＰＣＩデータ１１３によって制御されるアングルセル（ＡＧＬ＿Ｃ＃ｉ；ｉ＝１〜ｎ）は、図１５に示すように、ビデオオブジェクトユニット（ＶＯＢＵ）８５の単位（再生時間で０．４秒〜１．２秒相当）で変更することができる。図１５では、再生順序にしたがってビデオオブジェクトユニット（ＶＯＢＵ）８５に連続番号＃ｎが付されている。
【０１５２】
アングルブロック中のアングルセル（ＡＧＬ＿Ｃ＃ｉ；ｉ＝１〜ｎ）は、再生時間の流れの中では並列に配置される。また、アングルブロック以外のセルとの関係では、アングルブロックのセルは再生時間の流れの中で前後のセルと直列に配置される。
【０１５３】
ここで、あるアングルセル（ＡＧＬ＿Ｃ＃ｉ）の再生番号＃ｎ（たとえばｎ＝２）に対応する他のアングルセル（ＡＧＬ＿Ｃ＃１あるいはＡＧＬ＿Ｃ＃９）８４のビデオオブジェクトユニット（ＶＯＢＵ＃ｎ；ｎ＝１または２）８５には、再生番号＃２のビデオオブジェクトユニット（ＶＯＢＵ＃２）８５と同一時刻（ｔ２０）の別アングルデータ（ＶＯＢＵ＃２）あるいは最も近いそれ以前（ｔ１０）の別アングルデータ（ＶＯＢＵ＃１）が格納されている。
【０１５４】
たとえば、あるアングルセル（ＡＧＬ＿Ｃ＃ｉ）８４において、ピッチヤーおよびバッターの入った全景によって投球／打撃の一連の動作が映し出されるビデオデータとして、ビデオオブジェクトユニットＶＯＢＵ＃ｎ８５が連続配列されているとする。また、他のアングルセル（ＡＧＬ＿Ｃ＃１）８４には打撃フォームを鑑賞するためにバッターのみが画面に映し出されるビデオデータとしてビデオオブジェクトユニットＶＯＢＵ８５が連続配列され、さらに他のアングルセル（ＡＧＬ＿Ｃ＃９）８４にはピッチャーの表情のみが画面に映し出されるビデオデータとしてビデオオブジェクトユニットＶＯＢＵ８５が連続して配列されていると仮定する。
【０１５５】
始めアングルセル＃ｉ（ＡＧＬ＿Ｃ＃ｉ）のビデオを視聴中、バッターがボールを打った瞬間に、視聴者が再生アングルをアングルセル＃１に変更したとする。すなわち、バッターが打った瞬間に再生アングルがバッターのみが映し出されるカメラアングルに変更されたとする。すると、ボールを打った後の画面からではなく、たとえばバットスイング開始直前からの画面にアングル変更される（ＶＯＢＵ１個分以内の０．４秒〜１．２秒ほど時間の流れが逆戻る）。
【０１５６】
また、アングルセル＃ｉ（ＡＧＬ＿Ｃ＃ｉ）のビデオ視聴中、バッターがボールを打った瞬間にアングルセル＃９に変更されると、すなわちピッチャーがボールを打たれた瞬間に再生アングルがピッチヤーのみのカメラアングルに変更されると、打たれた瞬間のピッチヤーの表情が画面に表示され、ピッチヤーの心理的な変化を鑑賞することができる。
【０１５７】
このようなアングルセルのスタートアドレス（ＮＳＭＬ＿ＡＧＬ＿Ｃ＃ｎ＿ＤＳＴＡ）の記述によって、具体的には、次のようなアングル変更（ストーリ展開上での時間の流れが逆戻る不連続なノンシームレス再生）も実現できる。
【０１５８】
ここでは、野球の試合でピッチヤーＡが投球してからバッターＢが打ち、その打球がホームランとなるまでの一連の場面を想定したノンシームレスアングル変更を説明する。
【０１５９】
図１５において、各アングルセル（ＡＧＬ＿Ｃ＃ｉ；Ｉ＝１〜９）はバッターＢがピッチャーＡの投球をホームランする同一イベントを、種々なカメラアングルで撮影したビデオ情報を含んでいるとする。たとえば、アングルセルＡＧＬ＿Ｃ＃１は１塁側内野席に設置されたカメラからのビデオ情報を含み、アングルセルＡＧＬ＿Ｃ＃ｉ（たとえばｉ＝５）はバックネット裏に設置されたカメラからのビデオ情報を含み、アングルセルＡＧＬ＿Ｃ＃９はセンターからピッチャーＢの背中越しにバッターＡを捕らえるように設置されたカメラからのビデオ情報を含んでいるとする。
【０１６０】
後述する再生装置（ＤＶＤプレーヤ）で上記アングルセル（ＡＧＬ＿Ｃ＃ｉ；ｉ＝５）を含むＤＶＤディスク１０を観賞中の視聴者（装置ユーザ）が、図示しないアングルマーク等の点滅により現在アングル変更が可能なことを知り、後述するリモートコントローラ５（図４８を参照して後述）のアングルボタン５ａｎｇおよび番号ボタン（テンキー）５ｔを用いて、再生アングルを＃５から＃９に切り替えたとする。（そのとき、たとえばアングルボタン５ａｎｇが押された瞬間に再生中の画像がフリーズし、そこで動画再生状態が一時停止する。）
そのあと視聴者がアングルボタン５ａｎｇを押してアングル変更再生に入ると（図１５の時間ｔ３０）、再生装置（ＤＶＤプレーヤ）のシステムＣＰＵ部は、図１３のアングル情報（ＮＳＭＬ＿ＡＧＬＩ）を参照して、セル番号＃９の飛び先アドレスを獲得する（ここではＶＯＢＵ＃２のスタートアドレス）。そしてＤＶＤディスク１０に記録されたアングル＃９のビデオ情報（ＶＯＢＵ＃２以降）を時間ｔ２０から再生する。（それまでフリーズしていたアングル＃５の画面がアングル＃９の画面に切り替わり、動画再生に入る。）
いま図１５のＶＯＢＵ＃２以降がバッターＢのバットがボールにミートした瞬間以降のビデオデータであるとすると、バックネット裏からのカメラアングル（＃５）でボールがミートされた瞬間の映像は、センターからのカメラアングル（＃９）でボールがミートされた瞬間の映像に切り替わり、そこからボールがスタンドに飛び込んでくるまでのシーンが再生される。
【０１６１】
一方、視聴者がリモートコントローラ５のアングルボタン５ａｎｇおよび番号ボタン（テンキー）５ｔを用いて、再生アングルを＃５から＃１に切り替えたとする。
【０１６２】
そのあと視聴者がアングルボタン５ａｎｇを押してアングル変更再生に入ると（図１５の時間ｔ３０）、再生装置（ＤＶＤプレーヤ）システムＣＰＵ部は、図１３のアングル情報（ＮＳＭＬ＿ＡＧＬＩ）を参照して、セル番号＃１の飛び先アドレスを獲得する（ここではＶＯＢＵ＃１のスタートアドレス）。そしてＤＶＤディスク１０に記録されたアングル＃１のビデオ情報（ＶＯＢＵ＃１以降）を時間ｔ１０から再生する。ここでの飛び先アドレスが何になるかは、ＤＶＤディスク１０のプロバイダ（ソフトウエア制作者）が図１３の情報テーブルの中にどのアドレスを書き込むかによって決まる。
【０１６３】
図１５のＶＯＢＵ＃１以降が、ピッチャーＡがバッターＢへボールを投げる直前からの映像であるとすると、バックネット裏からのカメラアングル（＃５）でボールがミートされた瞬間の映像は、１塁内野スタンドからのカメラアングル（＃１）でピッチャーがホームランボールを投げる直前の映像に切り替わる。すると、視聴者は、画面右側からピッチャーＡがボールを投げ、画面左側のバッターＢがそのボールを打ち、打球が画面右側のライトスタンドに突き刺さるまでのシーンを見ることができる。
【０１６４】
なお、図１３の情報テーブルのＮＳＭＬ＿ＡＧＬ＿Ｃ１＿ＤＳＴＡにアングルＡＧＬ＿Ｃ＃１のＶＯＢＵ＃１より以前のセルアドレスを書き込んで置けば、アングル＃ｉからアングル＃１への切り替えに伴い時間ｔ１０以前からの別アングル再生も可能となる。（この場合は１秒以上時間が逆戻ったノンシームレスアングル変更ができる。）
アングル変更に伴い大幅に時間を逆戻らせたいときは、ＶＯＢＵ単位のアングル変更に、より大きな時間単位のサーチ動作を組合せても良い。たとえば、図６のビデオオブジェクト（ＶＯＢ＿ＩＤＮ２）８３中のあるアングルセル（＃５）を再生中にアングル切替操作を行い、ビデオオブジェクト（ＶＯＢ＿ＩＤＮ１）中の別アングルセル（＃９）のカメラアングルから再生を開始することは、（そのような要求があれば）可能である。
【０１６５】
いずれにせよ、図１５の例では、アングル切り替えに伴い再生時間（ストーリ展開上の時間の流れ）が前に逆戻ることから、時間的に不連続なノンシームレス再生となる。
【０１６６】
図１６は、図８のデータサーチ情報ＤＳＩのデータ配置を説明する図である。図８に示したＤＳＩパケット１１７は、図１６に示すように、ビデオオブジェクトユニット（ＶＯＢＵ＃ｎ）８５をサーチするためのナビゲーションデータであるＤＳＩデータ（ＤＳＩｎ）１１５を含む。
【０１６７】
図１７は、図１６のデータサーチ情報ＤＳＩの内容を示す。ＤＳＩデータ１１５は、図１７に示すように、３２バイトのＤＳＩ一般情報（ＤＳＩ＿ＧＩ）と、１４８バイトのシームレス再生情報（ＳＭＬ＿ＰＢＩ）と、５４バイトのシームレス再生用アングル情報（ＳＭＬ＿ＡＧＬＩ）と、１６８バイトのビデオオブジェクトユニット用サーチ情報（ＶＯＢＵ＿ＳＲＩ）と、１４４バイトの同期再生情報（ＳＹＮＣＩ）とを含んでいる。
【０１６８】
図１８は、図１７のデータサーチ情報一般情報ＤＳＩ＿ＧＩの内容を示す。ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、図１８に示すように、ＤＳＩデータ１１５全体に関する情報が記述されている。すなわち、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、初めにナビゲーションパック８６のシステム時刻基準参照値（ＮＶ＿ＰＣＫ＿ＳＣＲ）が記載されている（ＳＣＲはシステムクロックリファレンスの略）。
【０１６９】
このシステム時刻基準参照値（ＮＶ＿ＰＣＫ＿ＳＣＲ）は、後述する再生装置（ＤＶＤプレーヤ）の内部に組み込まれているシステムタイムクロック（ＳＴＣ；図示せず）にロードされる。このＳＴＣを基準にして、再生装置において、ビデオパック、オーディオパックおよび副映像パックが、それぞれ、ビデオ、オーディオおよび副映像デコーダ部にてデコードされ、デコードされた映像および音声がモニタ部およびスピーカ部で再生される。
【０１７０】
また、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が含まれるビデオオブジェクトセット８２の論理ブロックの先頭からの相対論理ブロック数（ＲＬＢＮ）でもってこのＤＳＩパケットが含まれるナビゲーションパック８６のアドレス（スタートアドレス）を記述したところの、ナビゲーションパック論理ブロック番号（ＮＶ＿ＰＣＫ＿ＬＢＮ）が記載される。
【０１７１】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が含まれるビデオオブジェクトユニット８５の先頭論理ブロックからの相対論理ブロック数（ＲＬＢＮ）でもってこのビデオオブジェクトユニット８５内の最終パックのアドレスを記述したところの、ビデオオブジェクトユニットエンドアドレス（ＶＯＢＵ＿ＥＡ）が記載される。
【０１７２】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が記録されたビデオオブジェクトユニット８５の先頭論理ブロックからの相対ブロック数（ＲＬＢＮ）でもって、このＤＳＩパケットの後に来る最初のエンコーデッドリファレンスピクチャー（最初のＩピクチャー）の最終データが記録されているビデオパケット８８のアドレスを記述したところの、ビデオオブジェクトユニット第１リファレンスピクチャーエンドアドレス（ＶＯＢＵ＿１ＳＴＲＥＦ＿ＥＡ）が記載される。もしこのビデオオブジェクトユニット８５がＩピクチャーを含まない（あるいはビデオデータを含まない）ときは、このＶＯＢＵ＿１ＳＴＲＥＦ＿ＥＡには００００００００ｈが書き込まれる。
【０１７３】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が記録されたビデオオブジェクトユニット８５の先頭論理ブロックからの相対ブロック数（ＲＬＢＮ）でもって、このＤＳＩパケットの後に来る２番目のエンコーデッドリファレンスピクチャー（ＩピクチャーまたはＰピクチャー；通常は最初のＰピクチャー）の最終データが記録されているビデオパケット８８のアドレスを記述したところの、ビデオオブジェクトユニット第２リファレンスピクチャーエンドアドレス（ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡ）が記載される。もしこのビデオオブジェクトユニット８５が第２リファレンスピクチャーを含まないときは、このＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡには００００００００ｈが書き込まれる。
【０１７４】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が記録されたビデオオブジェクトユニット８５の先頭論理ブロックからの相対ブロック数（ＲＬＢＮ）でもって、このＤＳＩパケットの後に来る３番目のエンコーデッドリファレンスピクチャー（ＩピクチャーまたはＰピクチャー；通常は２番目のＰピクチャー）の最終データが記録されているビデオパケット８８のアドレスを記述したところの、ビデオオブジェクトユニット第３リファレンスピクチャーエンドアドレス（ＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ）が記載される。もしこのビデオオブジェクトユニット８５が第３リファレンスピクチャーを含まないときは、このＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡには００００００００ｈが書き込まれる。
【０１７５】
なお、ビデオオブジェクトユニット（ＶＯＢＵ）は、通常、いくつかのグループオブピクチャー（ＧＯＰ）を含んでいる。この場合、上記第２および第３リファレンスピクチャーは、第１リファレンスピクチャーの属するグループオブピクチャー（ＧＯＰ）以外のＧＯＰに属するものであってもよい。その際、上記エンドアドレス（ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡおよびＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ）は、グループオブピクチャー（ＧＯＰ）の境界を跨って算出される。
【０１７６】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が含まれるビデオオブジェクト８３の識別番号（ＶＯＢＵ＿ＶＯＢ＿ＩＤＮ）が記載される。
【０１７７】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、ＤＳＩパケット１１７が含まれるセル８４の識別番号（ＶＯＢＵ＿Ｃ＿ＩＤＮ）が記載される。
【０１７８】
さらに、ＤＳＩ一般情報（ＤＳＩ＿ＧＩ）には、図１１の再生制御情報一般情報（ＰＣＩ＿ＧＩ）のテーブル内のセル経過時間（Ｃ＿ＥＬＴＭ）と同一内容のセル経過時間（Ｃ＿ＥＬＴＭ）が記載される。
【０１７９】
図１９は、図１７のシームレスアングル情報ＳＭＬ＿ＡＧＬＩの内容示す。図１９のシームレス再生用アングル情報（ＳＭＬ＿ＡＧＬＩ）には、ＰＣＩデータ１１３のノンシームレス再生用アングル情報（ＮＳＭＬ＿ＡＧＬＩ）と同様な、飛び先アングルセルのアドレスが記載されている。
【０１８０】
図１９に示すように、アングル情報（ＳＭＬ＿ＡＧＬＩ）には、選択可能なアングルの数だけ、飛び先のアングルセル（ＡＧＬ＿Ｃ＃ｎ）のスタートアドレスおよびセルサイズを示すシームレスアングルセル飛び先（ＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡ）が記載される。このＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡは、図２０に示すように、４８ビット（６バイト）で構成されている。
【０１８１】
図２９を参照して後述する「再生とジャンプによるアングル切替」を実行するために、ナビゲーションパック８６内のＤＳＩパケットの中に、図１９に示すようなアングル情報のテーブルが記録されている。
【０１８２】
このテーブルには、各アングル毎に次に再生するインターリーブユニットＩＬＶＵの飛び先情報が記録されている。
【０１８３】
図２０は、図１９のアングル情報テーブル中に記述されたシームレスアングル変更セル飛び先アドレスＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡの１つを示すもので、そのアングル番号の次の飛び先を示す４バイトのアドレス情報である飛び先アドレスと、そのアングル番号の次の飛び先で再生されるアングルのサイズを示すＩＬＶＵサイズを含んでいる。
【０１８４】
すなわち、最初の２バイト（下位１６ビット）でアングルセル（ＡＧＬ＿Ｃ＃ｎ）の飛び先インターリーブドユニット（ＩＬＶＵ）のサイズが示され、続く３１ビットでアングルセル（ＡＧＬ＿Ｃ＃ｎ）の飛び先アドレスが示され、最後の１ビット（４８ビット目のｂ４７）でアングルセルの配置すなわちロケーションフラグの（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）が示されるようになっている。
【０１８５】
ここでのロケーションフラグ（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）は、該当データサーチ情報（ＤＳＩ）が含まれるナビゲーションパック（ＮＶ＿ＰＣＫ）の前に飛び先が配置されているかどうかを記述するものである。すなわち、フラグ（ＡＧＬ＿Ｃ  ｌｏｃａｔｉｏｎ）が０ｂ（バイナリ０）であれば飛び先がナビゲーションパックの後であることが示される。それが１ｂの場合の取り扱いはとくに決まっていない。
【０１８６】
図１９のシームレス再生用アングル情報（ＳＭＬ＿ＡＧＬＩ）は、アングル変更がシームレスに行われるときにのみ（図２７を参照して後述するシームレスアングル変更フラグが立っているときにのみ）有効な情報である。このシームレスアングル変更フラグが立っていないときはアングル変更がノンシームレスに行われ、その場合は図１３のノンシームレス再生用アングル情報（ＮＳＭＬ＿ＡＧＬＩ）が有効となる。
【０１８７】
図２０の飛び先アドレスで示される飛び先のアングルセル（ＡＧＬ＿Ｃ＃ｎ）のスタートアドレスは、次のようにして記述したものである。すなわち、ＤＳＩデータ１１５が含まれたあるアングルセルのインターリーブドユニット（ＩＬＶＵ＃ｎー１）の再生完了時に、そのあと引き続いて再生されるべきアングルセル（ＡＧＬ＿Ｃ＃ｎ）のインターリーブドユニット（ＩＬＶＵ＃ｎ）のスタートアドレスを、このＤＳＩデータ１１５が含まれるナビゲーションパック８６の論理ブロックからの相対論理ブロック数（ＲＬＢＮ）でもって記述したものである。
【０１８８】
ここで、インターリーブドユニット（ＩＬＶＵ＃ｎ）とは、プログラム内容の観点からみれば各々連続した複数のアングルセル（ＡＧＬ＿Ｃ＃ｎ）を、物理的には光ディスク（ＤＶＤディスク）１０上で互い違いに（細切れに）インターリーブ記録する際の記録単位である。
【０１８９】
このインターリーブドユニット（ＩＬＶＵ＃ｎ）を図６のビデオオブジェクトユニット（ＶＯＢＵ）８５に対応させてみると、複数アングルセルそれぞれの１以上のＶＯＢＵ（より細かく言えばＶＯＢＵを構成するビデオパックの集合）がＤＶＤディスク１０のトラック上でインターリーブ記録されることになる。（ちなみに、各インターリーブドユニットは１以上のＶＯＢＵで構成されるようになっている。）
図２１は、複数のマルチアングルセルで構成されるアングルブロック内においてシームレスアングル変更がどのように行われるかを説明する図である。
【０１９０】
図２１の図解を例にとると、アングルセルＡＧＬ＿Ｃ＃１ないしアングルセルＡＧＬ＿Ｃ＃９のインターリーブドユニットＩＬＶＵ＃１が物理的に順番にＤＶＤディスク１０の記録トラック上に配置され、その後にアングルセルＡＧＬ＿Ｃ＃１ないしアングルセルＡＧＬ＿Ｃ＃９のインターリーブドユニットＩＬＶＵ＃２が物理的に順番に配置される。以下同様に、ＡＧＬ＿Ｃ＃１〜＃９のＩＬＶＵ＃３が配置され、その後にＡＧＬ＿Ｃ＃１〜＃９のＩＬＶＵ＃４が配置されて行く（各ＩＬＶＵ＃は１以上のＶＯＢＵで構成されている）。
【０１９１】
アングルブロック中のアングルセル（ＡＧＬ＿Ｃ＃ｉ；ｉ＝１〜ｎ）は、再生時間の流れの中では並列に配置される。また、アングルブロック以外のセルとの関係では、アングルブロックのセルは再生時間の流れの中で前後のセルと直列に配置される。
【０１９２】
以上のように、各アングルセル（＃１〜＃９）の情報（複数ＶＯＢＵ）がインターリーブドユニットＩＬＶＵ＃１、＃２、＃３、…の形で細切れにインターリーブ記録された部分をインターリーブドブロックと呼ぶ。そして、各アングルセルＡＧＬ＿Ｃ＃１〜ＡＧＬ＿Ｃ＃９のインターリーブドユニットＩＬＶＵは、たとえば同じバッターのホームランシーンのような同一イベントを種々なカメラアングルで捕らえた映像情報を、再生時間が０．４秒〜１．２秒のビデオオブジェクトユニット（ＶＯＢＵ）を単位として含んでいる。
【０１９３】
図１９に示したシームレス再生アングル情報（ＳＭＬ＿ＡＧＬＩ）に基づくアングルの変更が上記インターリーブドブロックの再生中に行われる場合には、たとえば次のような動作が行われる。
【０１９４】
すなわち、図２１に示すように、ＤＳＩデータ１１５が記録された現在再生中のアングルセル（ＡＧＬ＿Ｃ＃ｉ）のインターリーブドユニット（ＩＬＶＵ＃２）の再生時間（ｔ６０〜ｔ８０）の直後に続く飛び先アングルセル（ＡＧＬ＿Ｃ＃１または＃９）のインターリーブドユニット（ＩＬＶＵ＃３）に、図示しない光ピックアップのトレース先が飛ぶ。
【０１９５】
図２１の例では、アングル切り替えに伴い再生時間がセル切替直後の時間へ（再生動作が途切れることなく）飛ぶことから、時間的に連続したシームレス再生となる。
【０１９６】
なお、上記アングル変更が行われないときは、インターリーブドブロック中のアングルセル（ＡＧＬ＿Ｃ＃ｉ）を再生している間、図示しない光ピックアップは、そのアングルセル（ＡＧＬ＿Ｃ＃ｉ）だけのインターリーブドユニットＩＬＶＵ＃１、＃２、＃３、…を、（ＡＧＬ＿Ｃ＃ｉ以外のＩＬＶＵ＃１、＃２、＃３、…は飛ばして）飛び飛びにトレースする。
【０１９７】
前述したＰＣＩのアングル情報（ＮＳＭＬ＿ＡＧＬＩ）を用いた場合はビデオオブジェクトユニット（ＶＯＢＵ）単位（０．４秒〜１．２秒）で時間的に逆戻るアングル変更がなされたが、ＤＳＩのアングル情報（ＳＭＬ＿ＡＧＬＩ）を用いた場合には、インターリーブ記録単位（ＶＯＢＵ単位以上の時間間隔）でアングルが変更され、時間的に連続して（逆戻らないで）別アングルのシーンに変更される。
【０１９８】
すなわち、再生制御情報（ＰＣＩ）のアングル情報（ＮＳＭＬ＿ＡＧＬＩ）が時間的に不連続（シームレス不可能）なアングル変更を記述しているのに対して、ＤＳＩのアングル情報（ＳＭＬ＿ＡＧＬＩ）には、時間的に連続（シームレス可能）するアングル変更を記述している。
【０１９９】
ここで、野球のゲームシーンを例として、シームレスアングル変更をより具体的に説明する。ここで、アングルセルＡＧＬ＿Ｃ＃ｉは、ピッチャーＡが投球しその球をバッターＢが打ちその打球がホームランとなるシーンを内野席から連続撮影したビデオデータのストリームであり、アングルセルＡＧＬ＿Ｃ＃１は同じ場面を外野席から撮影したビデオデータストリームであるとする。また、アングルセルＡＧＬ＿Ｃ＃９は、同じ場面についてバッターＢが属するチームの様子を撮影したビデオデータストリームであるとする。
【０２００】
いま、アングルセルＡＧＬ＿Ｃ＃ｉを鑑賞している視聴者が、バッターＢがボールを打った瞬間にアングルセルＡＧＬ＿Ｃ＃１（外野席からのシーン）に変更すると、バッターＢの打撃直後から時間的に連続して、外野に（視聴者側に）打球が飛んでくる画面に切り替わる。（切替途中で画面をフリーズさせない。）
また、始めにアングルセルＡＧＬ＿Ｃ＃ｉを鑑賞していて打球がホームランとなった瞬間にアングルセルＡＧＬ＿Ｃ＃９に変更すると、バッターＢの属するチームの様子が映し出されるアングルに切り替わる。すると、ホームランで大騒ぎとなったチームの様子および監督の表情が画面に表示される。
【０２０１】
このようにＰＣＩデータ１１３のアングル情報（ＮＳＭＬ＿ＡＧＬＩ）およびＤＳＩデータ１１５のアングル情報（ＳＭＬ＿ＡＧＬＩ）を適宜使い分けることにより、視聴者にとって感覚上明らかに異なるマルチアングルシーンの再現が可能になる。
【０２０２】
ここで話が変わるが、プログラムチェーン（ＰＧＣ）には、ファーストプレイＰＧＣ（ＦＰ＿ＰＧＣ）、ビデオマネージャメニューＰＧＣ（ＶＭＧＭ＿ＰＧＣ）、ビデオタイトルセットメニューＰＧＣ（ＶＴＳＭ＿ＰＧＣ）およびタイトルＰＧＣ（ＴＴ＿ＰＧＣ）の４種類がある。
【０２０３】
これらのプログラムチェーン（ＰＧＣ）は、通常はプログラムチェーン情報（ＰＧＣＩ）と１以上のビデオオブジェクト（ＶＯＢ；それぞれ１以上のセルを含む）とで構成されるが、ビデオオブジェクトなしでプログラムチェーン情報（ＰＧＣＩ）だけのプログラムチェーン（ＰＧＣ）もあり得る。プログラムチェーン情報（ＰＧＣＩ）だけのプログラムチェーン（ＰＧＣ）は、再生条件を決定し再生を他のプログラムチェーンに移管するときに使用される。
【０２０４】
プログラムチェーン情報（ＰＧＣＩ）の数は、ＰＧＣＩサーチポインタの記載順に１から割り当てられる。プログラムチェーン（ＰＧＣ）の数はプログラムチェーン情報（ＰＧＣＩ）の数と同じになる。プログラムチェーンがブロック構造をとる場合でも、ブロック内のプログラムチェーン（ＰＧＣ）数はＰＧＣＩサーチポインタの連続数と一致する。
【０２０５】
図２２は、図５のビデオタイトルセット情報ＶＴＳＩに含まれるプログラムチェーン情報ＰＧＣＩの構成を説明する図である。
【０２０６】
プログラムチェーン情報（ＰＧＣＩ）は、図２２に示すような構造を持つ。すなわち、プログラムチェーン情報（ＰＧＣＩ）は、プログラムチェーン一般情報（ＰＧＣ＿ＧＩ；必須）、プログラムチェーンコマンドテーブル（ＰＧＣ＿ＣＭＤＴ；オプション）、プログラムチェーンプログラムマップ（ＰＧＣ＿ＰＧＭＡＰ；次のＣ＿ＰＢＩＴが存在するときは必須）、セル再生情報テーブル（Ｃ＿ＰＢＩＴ；オプション）、およびセル位置情報テーブル（Ｃ＿ＰＯＳＩＴ；前記Ｃ＿ＰＢＩＴが存在するときは必須）によって構成されている。
【０２０７】
図５に示した各ビデオタイトルセット（ＶＴＳ＃１、ＶＴＳ＃２、…）７２それぞれのプログラムチェーン情報（ＶＴＳ＿ＰＧＣＩ）は、ビデオタイトルセット情報ＶＴＳＩ９４に含まれている。
【０２０８】
図２３は、図２２のプログラムチェーン情報ＰＧＣＩに含まれるプログラムチェーン一般情報（ＰＧＣ＿ＧＩ）の内容を説明する図である。
【０２０９】
図２３に示すように、プログラムチェーン一般情報（ＰＧＣ＿ＧＩ）には、プログラムチェーンの内容（ＰＧＣ＿ＣＮＴ）と、プログラムチェーンの再生時間（ＰＧＣ＿ＰＢ＿ＴＭ）と、プログラムチェーンのユーザ操作制御情報（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）と、プログラムチェーンオーディオストリームの制御テーブル（ＰＧＣ＿ＡＳＴ＿ＣＴＬＴ）と、プログラムチェーン副映像ストリームの制御テーブル（ＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ）と、プログラムチェーンのナビゲーション制御情報（ＰＧＣ＿ＮＶ＿ＣＴＬ）と、プログラムチェーンの副映像パレット（ＰＧＣ＿ＳＰ＿ＰＬＴ）と、プログラムチェーンのコマンドテーブルの開始アドレス（ＰＧＣ＿ＣＭＤＴ＿ＳＡ）と、プログラムチェーンのプログラムマップの開始アドレス（ＰＧＣ＿ＰＧＭＡＰ＿ＳＡ）と、プログラムチェーン内のセルの再生情報テーブルの開始アドレス（Ｃ＿ＰＢＩＴ＿ＳＡ）と、プログラムチェーン内のセルの位置情報テーブルの開始アドレス（Ｃ＿ＰＯＳＩＴ＿ＳＡ）とが記載されている。
【０２１０】
プログラムチェーンの内容（ＰＧＣ＿ＣＮＴ）は、そのプログラムチェーン内のプログラム数およびセル数（最大２５５）を示す。ビデオオブジェクトＶＯＢなしのプログラムチェーンでは、プログラム数は「０」となる。
【０２１１】
プログラムチェーンの再生時間（ＰＧＣ＿ＰＢ＿ＴＭ）は、そのプログラムチェーン内のプログラムの合計再生時間を時間、分、秒、およびビデオのフレーム数で示したものである。このＰＧＣ＿ＰＢ＿ＴＭにはビデオフレームのタイプを示すフラグ（ｔｃ＿ｆｌａｇ）も記述されており、このフラグの内容によって、フレームレート（毎秒２５フレームあるいは毎秒３０フレーム）等が指定される。
【０２１２】
プログラムチェーンのユーザ操作制御情報（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）は、再生中のプログラムチェーンにおいて禁止されるユーザ操作を示す（その内容は、図２４を参照して後述する）。
【０２１３】
プログラムチェーンオーディオストリームの制御テーブル（ＰＧＣ＿ＡＳＴ＿ＣＴＬＴ）は、８個のオーディオストリームそれぞれの制御情報を含むことができる。これらの制御情報各々は、該当プログラムチェーン内でそのオーディオストリームが利用可能かどうかを示すフラグ（アベイラビリティフラグ）およびオーディオストリーム番号からデコードするオーディオストリーム番号への変換情報を含んでいる。
【０２１４】
プログラムチェーン副映像ストリームの制御テーブル（ＰＧＣ＿ＳＰＳＴ＿ＣＴＬＴ）は、該当プログラムチェーン内でその副映像ストリームが利用可能かどうかを示すフラグ（アベイラビリティフラグ）、および副映像ストリーム番号（３２個）からデコードする副映像ストリーム番号への変換情報を含んでいる。
【０２１５】
プログラムチェーンのナビゲーション制御情報（ＰＧＣ＿ＮＶ＿ＣＴＬ）は、現在再生中のプログラムチェーンの次に再生すべきプログラムチェーン番号を示すＮｅｘｔ＿ＰＧＣＮと、ナビゲーションコマンド「ＬｉｎｋＰｒｅｖＰＧＣ」あるいは「ＰｒｅｖＰＧＣ＿Ｓｅａｒｃｈ（）」によって引用されるプログラムチェーン番号（ＰＧＣＮ）を示すＰｒｅｖｉｏｕｓ＿ＰＧＣＮと、そのプログラムチェーンからリターンすべきプログラムチェーン番号を示すＧｏＵｐ＿ＰＧＣＮと、プログラムの再生モード（シーケンシャル再生、ランダム再生、シャッフル再生等）を示すＰＧ  Ｐｌａｙｂａｃｋ  ｍｏｄｅと、そのプログラムチェーンの再生後のスチル時間を示すＳｔｉｌｌ  ｔｉｍｅ  ｖａｌｕｅとを含んでいる。
【０２１６】
プログラムチェーンの副映像パレット（ＰＧＣ＿ＳＰ＿ＰＬＴ）は、そのプログラムチェーンにおける副映像ストリームで使用される１６セットの輝度信号および２つの色差信号を記述している。
【０２１７】
プログラムチェーンのコマンドテーブルの開始アドレス（ＰＧＣ＿ＣＭＤＴ＿ＳＡ）は、プリコマンド（ＰＧＣ再生前に実行される）、ポストコマンド（ＰＧＣ再生後に実行される）およびセルコマンド（セル再生後に実行される）のための記述エリアである。
【０２１８】
プログラムチェーンのプログラムマップの開始アドレス（ＰＧＣ＿ＰＧＭＡＰ＿ＳＡ）は、そのプログラムチェーン内のプログラムの構成を示すプログラムマップＰＧＣ＿ＰＧＭＡＰの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０２１９】
プログラムチェーン内のセルの再生情報テーブルの開始アドレス（Ｃ＿ＰＢＩＴ＿ＳＡ）は、そのプログラムチェーン内のセルの再生順序を決めるセル再生情報テーブルＣ＿ＰＢＩＴの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０２２０】
プログラムチェーン内のセルの位置情報テーブルの開始アドレス（Ｃ＿ＰＯＳＩＴ＿ＳＡ）は、そのプログラムチェーン内で使用されるＶＯＢ識別番号およびセル識別番号を示すセル位置情報テーブルＣ＿ＰＯＳＩＴの開始アドレスを、プログラムチェーン情報ＰＧＣＩの最初のバイトからの相対アドレスで記述したものである。
【０２２１】
図２４は、図２３に示したプログラムチェーン一般情報ＰＧＣ＿ＧＩに含まれるプログラムチェーンユーザ操作制御（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）の内容を説明する図である。
【０２２２】
このプログラムチェーンユーザ操作制御情報（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）は、再生中のプログラムチェーンにおいて禁止されるユーザ操作を示す。このユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬは、４バイト（３２ビット）で構成され、その中に含まれるユーザ操作禁止フラグＵＯＰ０〜ＵＯＰ３およびＵＯＰ５〜ＵＯＰ２４によって、再生中のＰＧＣにおける特定操作の可否を決定している。
【０２２３】
すなわち、各ユーザ操作禁止フラグビット（ＵＯＰ０〜ＵＯＰ３；ＵＯＰ５〜ＵＯＰ２４）によって、そのビット内容が０ｂのときは対応するユーザ操作が許可されていることが示され、そのビット内容が１ｂのときは対応するユーザ操作が禁止されていることが示される。
【０２２４】
ＤＶＤディスク１０のプロバイダ（ソフトウエア制作者）は、上記ユーザ操作制御情報（ＰＧＣ＿ＵＯＰ＿ＣＴＬ）の中身（各種ＵＯＰのビット内容）により、たとえばあるタイトルの特定ＰＧＣの再生中にユーザがメニューを呼び出して他のタイトルへ飛ぶことができないようにできる（この場合は、そのＰＧＣを再生し終えた後にメニューコール／タイトル番号選択等が可能になるよう設定できる）。あるいは特定ＰＧＣ再生中は早送りを禁止するようにできる（そのＰＧＣがたとえばシリーズものの映画の予告編なら、ユーザが再生装置を停止させない限り、その予告編を全てユーザに見させることができる）。
【０２２５】
図２５は、図２２のセル再生情報テーブルＣ＿ＰＢＩＴの内容を示す。このセル再生情報テーブルＣ＿ＰＢＩＴは、図２５に示すような構成を持ち、最大２５５個のセル再生情報（Ｃ＿ＰＢＩｎ；＃ｎ＝＃１〜＃２５５）を含んでいる。
【０２２６】
図２６は、図２５のセル再生情報Ｃ＿ＰＢＩの内容を説明する図である。図２５に示した各セル再生情報（Ｃ＿ＰＢＩ＃）は、図２６に示すように、セルカテゴリー（Ｃ＿ＣＡＴ；４バイト）、セル再生時間（Ｃ＿ＰＢＴＭ；４バイト）、セル内の最初のビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＦＶＯＢＵ＿ＳＡ；４バイト）、セル内の最初のインターリーブドユニット（ＩＬＶＵ）のエンドアドレス（Ｃ＿ＦＩＬＶＵ＿ＥＡ；４バイト）、セル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＬＶＯＢＵ＿ＳＡ；４バイト）、およびセル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のエンドアドレス（Ｃ＿ＬＶＯＢＵ＿ＥＡ；４バイト）を含んでいる。
【０２２７】
図２７は、図２６のセルカテゴリーＣ＿ＣＡＴの内容を説明する図である。セルカテゴリー（Ｃ＿ＣＡＴ）は、図２７に示すように、下位８ビット（ｂ０〜ｂ７）でセルコマンド数を示し、次の８ビット（ｂ８〜ｂ１５）でセルスチル時間を示し、次の５ビット（ｂ１６〜ｂ２０）でセルタイプ（たとえばカラオケか）を示し、次の１ビット（ｂ２１）でアクセス制限フラグを示し、次の１ビット（ｂ２２）でセル再生モード（たとえば動画かスチルか）を示し、予約ビットを飛んで次の１ビット（ｂ２４）でシームレスアングル変更フラグを示し、次の１ビット（ｂ２５）でシステムタイムクロックＳＴＣの不連続フラグ（ＳＴＣをリセットするかどうか）を示し、次の１ビット（ｂ２６）でインターリーブ配置フラグ（Ｃ＿ＰＢＩで指定されたセルが連続ブロック中のものであるのかインターリーブドブロック中のものであるのか）を示し、次の１ビット（ｂ２７）でシームレス再生フラグ（Ｃ＿ＰＢＩで指定されたセルがシームレス再生されるべきかどうか）を示し、次の２ビット（ｂ２８〜ｂ２９）でセルブロックタイプ（たとえばアングルブロックかどうか）を示し、最後の２ビット（ｂ３０〜ｂ３１）でセルブロックモード（たとえばブロック内の最初のセルかどうか）を示すようになっている。
【０２２８】
ここで、セルブロックモードが００ｂ（ｂはバイナリの意）のときはブロック内セルではないことを示し、それが０１ｂのときはブロック内の最初のセルであることを示し、それが１０ｂのときはブロック中のセルであることを示し、それが１１ｂのときはブロック内の最後のセルであることを示す。
【０２２９】
また、セルブロックタイプが００ｂのときは該当ブロックの一部ではないことを示し、それが０１ｂのときは該当ブロックがアングルブロック（マルチアングルのセルを含むブロック）であることを示す。
【０２３０】
マルチアングルセルを含むタイトル再生中でこのセルブロックタイプが０１ｂでないときは、たとえば図示しないアングルマークは点灯されたままとされる（このアングルマークは、ＴＶモニタ画面の片隅か、再生装置本体の操作パネルの一部か、再生装置のリモコンの一部に表示可能）。
【０２３１】
一方、このセルブロックタイプ＝０１ｂを再生中に検知すれば、現在アングルブロック再生中であることを、図示しないアングルマークの点滅（または点灯色の変更、あるいはアングルマークの形の変更）により、視聴者に通知できる。これにより、視聴者は現在再生中の映像に関して別アングルの画像再生が可能なことを知ることができる。
【０２３２】
このとき（セルブロックタイプ＝０１ｂを検知したとき）、各アングル映像の多画面ダイジェスト表示を自動的に実行してもよい。
【０２３３】
また、インターリーブ配置フラグが０ｂのときは該当セルが連続ブロック中（複数ＶＯＢＵが連続記録されている）のものであることを示し、インターリーブ配置フラグが１ｂのときは該当セルがインターリーブドブロック（各々が１以上のＶＯＢＵを含むＩＬＶＵがインターリーブ記録されている）中のものであることを示す。
【０２３４】
また、シームレスアングル変更フラグが立っている（＝１ｂ）ときは該当セルがシームレス再生の対象であることを示し、このフラグが立っていない（＝０ｂ）ときは該当セルがノンシームレス再生の対象であることを示す。
【０２３５】
すなわち、インターリーブ配置フラグ＝１ｂでシームレスアングル変更フラグ＝１ｂのときはシームレスアングル変更可能状態となり、シームレスアングル変更フラグ＝０ｂときはノンシームレスアングル変更可能状態となる。
【０２３６】
なお、アクセス時間の極めて早いメディアドライブシステム（ビデオの１フレーム期間以内に所望のアングルブロックの先頭にアクセスできるシステム；光ディスクドライブシステムに必ずしも限定しない）が使用されるならば、インターリーブ配置フラグ＝０ｂ、すなわちインターリーブ記録されていないＶＯＢＵの集合（別々のアングルセル）の間でも、スムースなアングル変更を実現できる。
【０２３７】
比較的アクセス速度の遅い光ディスク１０が記録メディアとして用いられる場合は、そのディスクの記録トラック１周分をインターリーブドブロック１個分の記録に割り当てておくとよい。そうすれば、隣接インターリーブドブロック間のジャンプ（アングル変更）時に光ヘッドのトレース先はディスクの半径方向に１トラック分だけ微動すればよいので、タイムラグの殆どないトラックジャンプ（シームレスアングル変更に適する）が可能になる。この場合、１ビデオオブジェクトユニット（ＶＯＢＵ）分のトラックジャンプをすると、最大、ディスクの１回転分のタイムラグが生じ得る。したがって、ＶＯＢＵ単位のジャンプを伴うアングル変更は、ノンシームレスアングル変更に適している。
【０２３８】
ここで、シームレスアングル変更フラグの内容は、通常は、プロバイダ（ＤＶＤディスク１０に記録される各タイトルのプログラム内容を制作するソフトウエア制作者）により予め決定される。つまり、シームレスアングル変更フラグの内容を予め決めておくことにより、図１５のノンシームレスアングル変更にするか図２１のシームレスアングル変更にするかをプロバイダが一義的に決めてしまうことができる。
【０２３９】
しかし、光ディスクから該当タイトルセットのセルデータを読み取った後に、読み取りデータ中のシームレスアングル変更フラグの内容を視聴者（装置ユーザ）が任意に変更できるようにハードウエアを構成することは、技術的には可能である。
【０２４０】
なお、シームレスアングル変更フラグはナビゲーションパック８６内に記載されているアングル情報がシームレスアングルかノンシームレスアングルかを示すフラグなので、たとえばＤＶＤビデオレコーダのユーザがこのフラグを変更したときは、ナビゲーションパック８６内のアングル情報を修正（たとえばシームレスアングル情報からノンシームレスアングル情報への変更）する必要は出てくる。
【０２４１】
また、セル再生モードが０ｂのときはセル内で連続再生することを示し、それが１ｂのときはセル内に存在するそれぞれのＶＯＢＵでスチル再生することを示す。
【０２４２】
また、アクセス制限フラグはユーザ操作による直接選択を禁止するときに使用できる。たとえば、問題集の回答が記録されたセルのアクセス制限フラグを１ｂとすることによって、ユーザが問題の回答をつまみ食いすることを禁止できる。
【０２４３】
また、セルタイプは、たとえば該当セルがカラオケ用に作成されている場合に、その５ビットの内容によって、以下のものを示すことができる。
【０２４４】
すなわち、０００００ｂならセルタイプの指定がなされず、００００１ｂならカラオケのタイトル画像が指定され、０００１０ｂならカラオケのイントロが指定され、０００１１ｂならクライマックス（さび）以外の歌唱部分が指定され、００１００ｂなら第１のクライマックスの歌唱部分が指定され、００１０１ｂなら第２のクライマックスの歌唱部分が指定され、００１１０ｂなら男性ボーカルの歌唱部分が指定され、００１１１ｂなら女性ボーカルの歌唱部分が指定され、０１０００ｂなら男女混声ボーカルの歌唱部分が指定され、０１００１ｂなら間奏曲（楽器だけの演奏）部分が指定され、０１０１０ｂなら間奏曲のフェードインが指定され、０１０１１ｂなら間奏曲のフェードアウトが指定され、０１１００ｂなら第１のエンディング演奏部分が指定され、０１１０１ｂなら第２のエンディング演奏部分が指定される。残りの５ビットコードの内容はその他の用途に使用できる。
【０２４５】
なお、アングル変更は、カラオケの背景ビデオのアングル変更にも適用できる。たとえば、ガイドボーカルを歌う歌手の全身映像、顔のアップ映像、口元のアップ映像などを、カラオケ音楽の流れに沿ってシームレスに、あるいは少し前に逆戻りしてノンシームレスに、さらには所望小節間のリピート再生中に、視聴者が望むままにアングル変更できる。
【０２４６】
また、図２７のセルスチル時間の８ビット内容が００００００００ｂのときは、スチルでないことが指定され、それが１１１１１１１１ｂのときは時限なしのスチルが指定され、それが０００００００１ｂ〜１１１１１１１０ｂのときは、この内容で指定された十進数（１〜２５４）を秒数表示した長さのスチル表示が指定される。
【０２４７】
またセルコマンド数は、該当セルの再生終了時に実行されるべきコマンド数を示す。
【０２４８】
図２８は、アングルブロックにおけるシームレス再生の制限を説明する図である。
【０２４９】
図２７中のシームレス再生フラグおよびシステムタイムクロックＳＴＣ不連続フラグは、セル再生状態に応じて、図２８に示すような内容をとる。すなわち、直前のセルがアングルブロック内のセルであり現在のセルが単独のセルであれば、シームレス再生フラグおよびＳＴＣ不連続フラグはそれぞれ”１”および”１”となる。直前のセルが単独セルであり現在のセルがアングルブロック内のセルである場合も、シームレス再生フラグおよびＳＴＣ不連続フラグはそれぞれ”１”および”１”となる。（つまり、アングルブロックと通常ブロックが切り替えられるため不連続フラグに”１”が立つ。）
一方、直前のセルも現在のセルもアングルブロック内のセルであれば、シームレス再生フラグおよびＳＴＣ不連続フラグはそれぞれ”１”および”０”となる。（つまり、アングルブロックがそのまま切り替えられないため不連続フラグが立たず、この不連続フラグは”０”になる。）
上記不連続フラグがアクティブ（フラグ＝”１”）であれば、システムタイムクロック（ＳＴＣ）は不連続であると判定される（この判定は例えば主映像信号の垂直ブランキング期間中に行なうことができる）。この不連続判定がなされると、プレゼンテーションタイムスタンプ（ＰＴＳ）とＳＴＣとの比較結果が無視され、現在の表示制御が維持される。その間は、サブタイマーの計数動作も維持され、メインタイマーに関しては最新のシステムクロックリファレンス（ＳＣＲ）が設定されることになる。その後、次のアングル切換が行われるまでの間は、通常再生と同様となる。
【０２５０】
図２９は、後述する再生装置（ＤＶＤプレーヤ）で実行されるアングル切替の一例（シームレスの場合）を説明する図である。図２９は、ＤＶＤディスク１０から読み出されたパック列と切替再生されるアングルとの関係を示しており、ここでは３つのアングルが存在する場合を例示している。
【０２５１】
図２９上段において、ビデオオブジェクトユニットＶＯＢＵは、制御パックとしてのナビゲーションパック（ＮＶパック）から次のＮＶパックの直前のパックまでを、再生および制御の単位として、構成されている。ノンシームレスアングル再生は、このＶＯＢＵを単位として実行される。一方、インターリーブドユニットＩＬＶＵは、１以上のＶＯＢＵで構成され、シームレスアングル再生の単位として用いられる。
【０２５２】
図２９中段において、シームレスマルチアングル再生用セルデータ（図２１のＡＧＬ＿Ｃ＃相当）は、アングル＃１（ＡＧＬ１−１〜ＡＧＬ１−ｎ）、アングル＃２（ＡＧＬ２−１〜ＡＧＬ２−ｎ）、アングル＃３（ＡＧＬ３−１〜ＡＧＬ３−ｎ）の順に配置され、これらのアングル＃１〜＃３がアングルブロック（インターリーブドブロック）としてまとめられている。
【０２５３】
シームレスアングル切替では、アングル切替にともない再生画像が途切れてはいけない。アングル切替にともなう画像途切れを防ぐために、各アングルのデータ（ＩＬＶＵ）は、ＡＧＬ１−１・ＡＧＬ２−１・ＡＧＬ３−１／ＡＧＬ１−２・ＡＧＬ２−２・ＡＧＬ３−２／ＡＧＬ１−３…のようにインターリーブ配置されている。
【０２５４】
このように、アングルデータを比較的小さな単位（ＩＬＶＵ）に区切り交互配置して、ＤＶＤディスク１０の記録トラック（図２）に物理的に記録する。そうすると、アングル切替が実行される際にディスクドライブ部の光ピックアップ（図示せず）がジャンプする物理的な間隔を小さくできる。
【０２５５】
たとえば、図２９中段〜下段において、アングル２（ＡＧＬ２−２）の再生中にアングル３へシームレスにアングル切替する場合、図示しない光ピックアップが物理的にジャンプしなければならない間隔は、インターリーブドユニットの３つ分（ＡＧＬ３−２・ＡＧＬ１−３・ＡＧＬ２−３）で済む（図２１に示したように再生可能アングル数が最大９個の場合は、ジャンプ間隔は最大でＩＬＶＵ９個分）。この程度のジャンプ間隔（最大でＩＬＶＵ９個分）なら、再生装置のＭＰＥＧバッファメモリ（図示せず）に蓄えられたＭＰＥＧデコード後の映像を再生している間に、光ピックアップがアングル切替ジャンプを完了し新アングルのデータ読み出しを開始するように構成することが、技術的に可能である。
【０２５６】
すなわち、それぞれのインターリーブドユニットＩＬＶＵを、アングル＃１、アングル＃２、アングル＃３の順にアングルブロックとしてまとめてインターリーブ配置することによって、アングル切替時に再生画像が途切れるのを防ぐ（つまりアングル切り替えをシームレスに行なう）ことが実用レベルで可能になる。
【０２５７】
図２９に図示した例におけるシームレスアングル切替動作について、もう少し具体的に説明する。
【０２５８】
図２９中段は、初期値としてアングル＃２が選択されている場合を示している。その結果、図２９のインターリーブブロック内では、１番目のアングル＃１（ＡＧＬ１−１）はスキップされ、１番目のアングル＃２（ＡＧＬ２−１）の先頭にジャンプして１番目のアングル＃２（ＡＧＬ２−１）が再生されることになる。同様に１番目のアングル＃３（ＡＧＬ３−１）および２番目のアングル＃１（ＡＧＬ１−２）がスキップされ、２番目のアングル＃２（ＡＧＬ２−２）の先頭にジャンプして２番目のアングル＃２（ＡＧＬ２−２）が再生されることになる。
【０２５９】
図２９下段は、図２９中段で選択されたアングルの再生状態を示している。いま、２番目のアングル＃２（ＡＧＬ２−２）を再生中にアングル＃３へのアングル切替要求が発生したとする。この場合、図２９中段に示すように、２番目のアングル＃２（ＡＧＬ２−２）から３番目のアングル＃３（ＡＧＬ３−３）へジャンプして、３番目のアングル＃３（ＡＧＬ３−３）を再生することになる。
【０２６０】
このようにして、各アングルのＩＬＶＵを単位としてディスクドライブ部の光ピックアップが再生とジャンプを繰り返し、所定アングルの再生とシームレスアングル切替が実行される。
【０２６１】
この再生とジャンプの繰り返しによるアングル切替を実行するために、ＮＶパック８６中のＤＳＩパケット１１７（図１６）に、図１９に示すようなアングル情報テーブルが記録されている。このテーブルには、各アングル毎に次に再生するＩＬＶＵの飛び先アドレスおよびサイズ情報が記録されている。
【０２６２】
また、図１９のアングル情報テーブル中の１つ（ＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡ）は図２０に示すような構成を持ち、飛び先アドレス（そのアングル番号の次の飛び先を示す４バイトのアドレス情報）と、そのアングル番号の次の飛び先で再生されるアングルのサイズを含んでいる。
【０２６３】
なお、図２９のシームレスアングル切替の例において、２番目のアングル＃２（ＡＧＬ２−２）から２番目のアングル＃３（ＡＧＬ３−２）へ即座に切替わらないのは、次の理由による。すなわち、上記２つのアングル（ＡＧＬ２−２とＡＧＬ３−２）は同一時間帯で再生されるアングルブロックを構成している。シームレスアングル切替の単位はアングル再生単位を構成する各々のＩＬＶＵであるが、同一時間帯のＩＬＶＵ間（ＡＧＬ２−２のＩＬＶＵとＡＧＬ３−２のＩＬＶＵ）でアングル切替を行なうと動画再生の流れが時間的に不連続（ノンシームレス）となり、次のアングルブロック（ＡＧＬ３−３）にならないと時間的に連続したシームレスなアングル切替が実行できない。このため、２番目のアングル＃２（ＡＧＬ２−２）から２番目のアングル＃３（ＡＧＬ３−２）へ即座に切替わらないようになっている。
【０２６４】
図３０は、後述する再生装置で使用されるメニューの構成を示すもので、システムメニューとユーザ操作機能との対応を説明する概念図である。再生装置で使用されるメニュー（モニタ部の画面上に適宜ポップアップされるもの）には、大別して、タイトルメニュー、ビデオタイトルセットメニュー、およびオプションメニューがある。そのうち、ビデオタイトルセットメニューにおける各メニューの呼び出しはメニューＩＤの内容に基づいて行われる。
【０２６５】
すなわち、最初にメニューコールがあると、メニューＩＤ＝００１１ｂのルートメニュー用プログラムチェーンが呼び出される。その後、オーディオメニューを表示するときはメニューＩＤ＝０１０１ｂのオーディオメニュー用プログラムチェーンが呼び出され、副映像メニューを表示するときはメニューＩＤ＝０１００ｂの副映像メニュー用プログラムチェーンが呼び出され、アングルメニューを表示するときはメニューＩＤ＝０１１０ｂのアングルメニュー用プログラムチェーンが呼び出され、パートオブタイトル（チャプター）メニューを表示するときはメニューＩＤ＝０１１１ｂのパートオブタイトルメニュー用プログラムチェーンが呼び出される。
【０２６６】
再生装置のユーザ（視聴者）がアングル変更をするときは、メニューＩＤ＝０１１０ｂのアングルメニュー用プログラムチェーンが適宜呼び出され、アングルメニューがモニタ部に表示される。（なお、アングルメニューをモニタ部へ出さずにアングル変更する場合もある。その場合は、現在どのアングルが再生されているのかを視聴者に通知するために、たとえば図示しない再生装置本体全面の表示パネルに現在再生中のアングル番号が表示される。）
図３１は、ＤＶＤディスク１０から再生されるマルチアングル映像情報のうち、特定のアングルの再生許可／再生禁止をユーザが選択設定するメニューを説明する図である。
【０２６７】
いま、ユーザがリモートコントローラ５（その詳細は図４８を参照して後述）のセットアップキー５ｙを押したとする。この場合、再生装置のシステムＣＰＵ部は、ＤＶＤディスク１０に記録されたアングル情報（図１３または図１９参照）を参照し、選択可能なアングル番号（最大９）を検知する。検知されたアングル番号が＃１〜＃７であるとすれば、切替可能なアングル数は最大７個となる。この場合、システムＣＰＵ部は再生装置内のＯＳＤ部（図５１を参照して後述）に、アングル番号＃１〜＃７それぞれの再生許可／禁止を設定するメニューの生成を指示する。
【０２６８】
なお、図５のビデオマネージャ情報ＶＭＧＩ７５は、図示しないが、ビデオマネージャ情報管理テーブルＶＭＧＩ＿ＭＡＴ、タイトルサーチポインタテーブルＴＴ＿ＳＲＰＴその他の情報を含んでおり、このタイトルサーチポインタテーブルＴＴ＿ＳＲＰＴにも、アングル情報（選択可能なアングル数）が記述されている。
【０２６９】
再生装置内のＯＳＤ部は、図示しないＲＯＭから図３１に例示するような再生アングル選択メニューのデータを読み出す。このメニューは、ブルーバック画面（またはＤＶＤディスク１０から読み出されたビデオ画面）を背景として、モニタ部に出画される。
【０２７０】
図３１に示すメニュー画面において、ユーザは、リモートコントローラ５のカーソルキー５ｑの上向き三角マーク部分（カーソル↑）または下向き三角マーク部分（カーソル↓）を適宜操作ることによって、ＤＶＤディスク１０に記録されているアングル番号＃１〜＃７のアングル選択を行なうことができる。このカーソル操作において、現在選択されているアングル番号は白黒反転処理あるいは色・コントラストの変更等によりハイライト表示される（図３１ではアングル番号＃３が現在選択されており、その番号が点々の網掛けで図示されている）。
【０２７１】
図３１に示すメニュー画面がＯＳＤ表示されているときに、リモートコントローラ５のエンターキー５ｓが押されると、現在選択されているアングル番号（図３１では＃３）のアングル再生状態の許可／禁止のハイライト表示がトグル切替される。たとえば、図３１の図示状態においてエンターキー５ｓを１度押すと、ハイライト表示部分（図中の点々網掛け部分）が「禁止」の位置から「許可」の位置に変わり、エンターキー５ｓをもう１度押すと、ハイライト表示部分が「許可」の位置から「禁止」の位置に戻る。
【０２７２】
以上のようなエンターキー操作で所望の再生許可／禁止状態を決めた後、カーソルキー５ｑにより選択アングル番号位置を変えると、エンターキー５ｓのトグル切替操作によりハイライト表示させていた部分（点々網掛け部分）の選択状態が確定し、その部分が別のハイライト表示（斜線網掛け）に変化する（たとえばアングル番号＃５の斜線網掛けのようになる）。
【０２７３】
ユーザが選択可能アングル番号＃１〜＃７の全てについて上記再生許可／禁止状態の設定を行なうと、たとえば図３１に示すようになる。ここでは、選択可能アングル番号＃１〜＃７のうち、アングル番号＃１、＃２、＃４および＃７が実際に再生できるアングル番号となり、アングル番号＃３、＃５および＃６のアングルは、ＤＶＤディスク１０のアングルブロックに記録されていても再生実行時にマスクされ、ＤＶＤプレーヤで再生されないようになる。
【０２７４】
たとえばクラシックのオーケストラを収録したＤＶＤビデオのアングルブロックにおいて、アングル＃１がコンサートの聴衆側（指揮者の背中側）からオーケストラ全体を捕らえたロングショットであり、アングル＃２が指揮者の顔をオーケストラ側から捕らえたアップショットであり、アングル＃３がコンサートの聴衆をオーケストラ側から捕らえたロングショットであり、アングル＃４が第１バイオリン群を聴衆側から捕らえたミドルショットであり、アングル＃５がビオラ〜コントラバス群を聴衆側から捕らえたミドルショットであり、アングル＃６が管楽器群を聴衆側から捕らえたミドルショットであり、アングル＃７が打楽器群を聴衆側から捕らえたアップショットであるとする。
【０２７５】
上記オーケストラのアングルブロックを再生する場合、デフォルト状態では、ユーザ（視聴者）はアングル＃１〜＃７のどのアングルも選択的に視聴できる。しかし、図３１に示すような再生アングル選択メニューの設定をしたあとは、アングル＃３の聴衆、アングル＃５のビオラ〜コントラバス群およびアングル＃６の管楽器群を選択して再生することはできなくなる（つまり、アングル＃３、＃５、＃６はマスクされる）。
【０２７６】
この場合は、アングル＃１のオーケストラ全体、アングル＃２の指揮者、アングル＃４の第１バイオリン群およびアングル＃７の打楽器群が、再生可能なアングルとなる。これらの再生可能アングル（＃１、＃２、＃４、＃７）について、後述するオートアングル再生（マルチアングル情報が記録されたアングルブロックの再生中において、再生アングルを自動的に種々に変えてマルチアングル再生を行なうこと）または多画面同時表示（マルチアングルダイジェスト表示）が行われるようになる。
【０２７７】
なお、ユーザが図３１の再生アングル選択メニューで再生禁止をとくに設定しない場合は、ＤＶＤディスク１０のアングルブロックに記録されたアングル番号＃１〜＃７のアングルは全て再生許可状態となるように、デフォルト設定される。
【０２７８】
図３２は、図３１のメニューで設定された結果を保持するフラグセットを説明する図である。
【０２７９】
図３１に示す再生アングル選択画面においてユーザが設定した結果は、再生装置のシステムＣＰＵ内部のアングル番号決定部（図６３の５０６）によって、図３２に示すようなアングル番号に対応した９ビットのフラグセットに設定される。このフラグセットは、再生装置の内部ＲＡＭあるいは別途用意したＥＥＰＲＯＭ等に格納される。
【０２８０】
後述するオートアングル再生（再生アングルを自動的に変えてアングルブロックの再生を行なうこと）またはマルチアングルダイジェスト表示（再生可能な夫々のアングル映像が小さく分割された複数表示領域上で同時再生されること）が実行される際、この内部ＲＡＭ内のフラグセットが参照される。そして、禁止フラグ（ビット「１」）が立っていないアングル番号のアングル（つまりフラグがビット「０」のアングル）のみが、色々と切り替えられながら（あるいは一斉に）再生されることになる。
【０２８１】
なお、図３２のフラグセットの未使用アングル対応部分（図３１例ではアングル＃８とアングル＃９）は、すべて禁止状態（ビット「１」）にしておく。これらの処理は、上述したアングル番号決定部（図６３の５０６）によって実行できる。
【０２８２】
図３３は、図３１のメニューを介して図３２のフラグセットの各フラグを設定する動作を説明するフローチャートである。
【０２８３】
ユーザがリモートコントローラ５（図４８）のセットアップキー５ｙを押すと、再生装置（図４５〜図４７、図６３〜図６４）のモニタ部６に、種々な設定メニューの選択項目（図示せず）がＯＳＤ表示される。表示された設定メニューのうち、再生アングル選択メニューをリモートコントローラ５のカーソルキー操作およびエンターキー操作で選ぶと、モニタ部６に、図３１に示すような再生アングル選択メニューがＯＳＤ表示される。
【０２８４】
あるいは、リモートコントローラ５のアングルキー５ａｎｇとメニューキー５ｎを同時に押すことにより、図３１の再生アングル選択メニュー（ＯＳＤ）を１アクションで呼び出すこともできる。この状態に入ると、図３３の処理が開始される。
【０２８５】
まず、再生装置のシステムＣＰＵ部は、ＤＶＤディスク１０に記録されたアングル情報（図１３または図１９）を参照し、選択可能なアングル番号（最大９）を検知する。検知されたアングル番号が＃１〜＃７であるとすれば、切替可能なアングル数は最大７個となる。この場合、アングル数ＡＧＬｍａｘ＝７を再生装置のＣＰＵ部が取得する（ステップＳＴ１０）。
【０２８６】
選択可能なアングル数（ＡＧＬｍａｘ＝７）が判明したあと、図３１のメニュー画面で最初にアクティブになるアングル番号ＡＧＬＮの初期設定（ＡＧＬＮ＝１）がなされる（ステップＳＴ１２）。この初期設定により、図３１のアングル番号＃１がアクティブとなる。
【０２８７】
ユーザが図３１のメニューで特定アングルの再生を禁止に設定しない限り、初めは、全てのアングル＃１〜＃７が選択可能になっている。一方、再生対象アングルブロックが７個のアングルしか含んでいない場合を想定しているから、アングル＃８、＃９は再生不可能になっている。
【０２８８】
再生不可能なアングルのフラグをビット「１」としているので、この場合の再生アングル許可／禁止フラグセットＡＧＬ＿ｆｌａｇ（図３２）の内容は、９ビット目から１ビット目に向かって並べると、「１１０００００００」に初期設定される（ステップＳＴ１４）。
【０２８９】
次に、選択可能なアングル数ＡＧＬｍａｘ＝７、設定アングル番号初期値ＡＧＬＮ＝１および再生アングル許可／禁止フラグセットの初期値ＡＧＬ＿ｆｌａｇ＝「１１０００００００」が参照され、図３１に示すような再生アングル選択メニューがＯＳＤ表示され（ステップＳＴ１６）、ユーザからのキー入力待ちとなる（ステップＳＴ１８）。
【０２９０】
なお、ステップＳＴ１２でアングル番号ＡＧＬＮは「１」に初期設定されているので、最初はその番号「１」がハイライトされる（図３１はアングル番号「３」がハイライトされた場合を例示している）。
【０２９１】
ユーザがリモートコントローラ５のカーソルキー５ｑの「↓」キーを１度押すと（ステップＳＴ２０イエス）、アクティブになるアングル番号ＡＧＬＮが１つインクリメントされる（ステップＳＴ２２）。この場合、ＡＧＬＮ＝２となり、図３１のアングル番号「２」がハイライト表示され、アクティブとなる。「↓」キーが反復して押され、インクリメントされたＡＧＬＮがＡＧＬｍａｘ＝７を超えると、ＡＧＬＮは「１」に戻る。
【０２９２】
ユーザがリモートコントローラ５のカーソルキー５ｑの「↓」キーは押さず（ステップＳＴ２０ノー）、「↑」キーを１度押すと（ステップＳＴ２４イエス）、アクティブになるアングル番号ＡＧＬＮが１つデクリメントされる（ステップＳＴ２６）。ＡＧＬＮ＝１のときに「↑」キーが押されるとＡＧＬＮ＝０となるが、その場合はＡＧＬＮはＡＧＬｍａｘ＝７にセットされ、図３１のアングル番号「７」がハイライト表示されて、アクティブとなる。「↑」キーが反復して押され、デクリメントされたＡＧＬＮがＡＧＬｍａｘ＝０になる度に、ＡＧＬＮはＡＧＬｍａｘ＝７に戻る。
【０２９３】
リモートコントローラ５のカーソルキー５ｑの「↓」キーまたは「↑」キーによりたとえばアングル番号「３」をアクティブとしその状態でリモートコントローラ５のエンターキー５ｓを押すと（ステップＳＴ２８イエス）、アングル番号「３」に対応するフラグビットの内容が０から１に反転される（ステップＳＴ３０）。同様な操作をアングル番号「５」および「６」に対して行うと、再生アングル許可／禁止フラグセットＡＧＬ＿ｆｌａｇのビット内容は、図３２に示すように、「１１０１１０１００」となる。これにより、その後のオートアングル再生においては、アングル番号「１」、「２」、「４」、「７」だけが再生対象となり得るようになる。
【０２９４】
図３１の再生アングル選択メニューの設定がユーザの希望通りとなれば、ユーザは図２のリモートコントローラ５のエンドキー５ｅｎｄを押す（ステップＳＴ３２イエス）。すると、図３３の処理は終了する。
【０２９５】
なお、図３３の処理は、リモートコントローラ５のアングルキー５ａｎｇとメニューキー５ｎを同時に押すことでも終了させることができる。
【０２９６】
図３４は、アングル自動切替の第１の例（乱数発生によるオートアングル）を説明するフローチャートである。
【０２９７】
図３３の処理により再生対象アングル番号が決定されたあとにリモートコントローラ５の再生キー５ｃが押されると、ＤＶＤディスク１０の再生が開始される。そして再生箇所が図１５または図２１のアングルブロックに入ると、再生装置のＣＰＵ部は、そのアングルブロックにおけるアングル数（図３１の例では７個）を取得する（ステップＳＴ４０）。
【０２９８】
これから再生するアングルブロックのアングル数ＡＧＬｍａｘ＝７を取得したあと、再生装置のＣＰＵ部は、再生装置のメモリ内に格納された図３２の再生アングル許可／禁止フラグセットＡＧＬ＿ｆｌａｇ＝「１１０１１０１００」を取得する（ステップＳＴ４２）。
【０２９９】
次に、その時点で（これから再生すべきアングル番号として）設定されているアングル番号ＡＧＬＮが、取得したアングル数ＡＧＬｍａｘ＝７を超えているかどうかチェックする。このＡＧＬＮがＡＧＬｍａｘ＝７を超えていれば（ステップＳＴ４４イエス）、アングル番号ＡＧＬＮをＡＧＬｍａｘ以下の所定値、たとえば「１」にリセットする（ステップＳＴ４６）。このときのＡＧＬＮがＡＧＬｍａｘ＝７以下であれば（ステップＳＴ４４ノー）、ステップＳＴ４６のリセット処理はスキップされる。
【０３００】
次に、再生装置のＣＰＵ部は、図２７のセルカテゴリーＣ＿ＣＡＴをＤＶＤディスク１０から読み出し、ＤＶＤディスク１０のプロバイダが書き込んでいるシームレスアングル変更フラグ（ビット２４）の内容をチェックする（ステップＳＴ４８）。
【０３０１】
このシームレスアングル変更フラグがビット「１」であれば（ステップＳＴ５０イエス）、そのアングルブロックは図２１に示すようなＩＬＶＵを単位とするシームレスアングルブロックということになる。この場合は、これから再生しようとするアングル番号のＩＬＶＵの最初のＶＯＢＵの先頭ナビゲーションパック８６（図１６）から、ＤＳＩデータ１１５が読み取られる（ステップＳＴ５２）。
【０３０２】
このＤＳＩデータは図１９に示すようなシームレスアングル情報ＳＭＬ＿ＡＧＬＩを含んでいる。これから再生しようとするアングル番号が＃１であれば、再生装置のＣＰＵ部は、このシームレスアングル情報ＳＭＬ＿ＡＧＬＩ中のＳＭＬ＿ＡＧＬ＿Ｃ１＿ＤＳＴＡを参照し、そこから、アングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスおよびそのアングル番号のＩＬＶＵのサイズを取得する（ステップＳＴ５４）。
【０３０３】
こうして取得したアングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスおよびそのアングル番号のＩＬＶＵのサイズに基づいて、再生装置のＣＰＵ部はディスクドライブ部の読み取り動作を制御し、そのＩＬＶＵを最後まで読み取り再生を実行する（ステップＳＴ５６）。
【０３０４】
このＩＬＶＵの読み取りが終了すれば（ステップＳＴ５８）、そのときのアングル番号＃１（ＡＧＬＮ＝１）の次のＩＬＶＵの飛び先アドレスがサーチされる（ステップＳＴ５８）。このサーチは、たとえば図２９の例でいえば、ＡＧＬ２ー１のＩＬＶＵの読み取り終了後に、ＡＧＬ２ー２のＩＬＶＵがサーチされることに対応する。
【０３０５】
上記サーチ後、オートアングル切替モードに入っていないときは（ステップＳＴ５９ノー）、このサーチにより、次のＩＬＶＵの最初のＶＯＢＵの先頭ナビゲーションパック８６から、そのＤＳＩデータ１１５が読み取られる（ステップＳＴ５２）。以下、同様な操作（ＳＴ５０イエス〜ＳＴ５８）が反復される。
【０３０６】
図２７を参照して前述したシームレスアングル変更フラグがビット「０」であれば（ステップＳＴ５０ノー）、そのアングルブロックは図１５に示すようなＶＯＢＵを単位とするノンシームレスアングルブロックということになる。この場合は、これから再生しようとするアングル番号のＶＯＢＵが一定時間読み出され、その再生が実行される（ステップＳＴ６１）。この一定時間を数秒とすると、１つのＶＯＢＵの再生時間は通常０．５秒程度なので、ステップＳＴ６１では複数の連続したＶＯＢＵに対して読み取り・再生が行われる。このとき、再生中のＶＯＢＵの先頭ナビゲーションパック８６（図９）から、ＰＣＩデータ１１３が読み取られる（ステップＳＴ６２）。
【０３０７】
このＰＣＩデータは図１３に示すようなノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩを含んでいる。これから再生しようとするアングル番号が＃２であれば、再生装置のＣＰＵ部は、このノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩ中のＮＳＭＬ＿ＡＧＬ＿Ｃ２＿ＤＳＴＡを参照し、そこから、アングル番号＃２（ＡＧＬＮ＝２）への飛び先アドレスを取得する（ステップＳＴ６４）。
【０３０８】
こうして取得したアングル番号＃２（ＡＧＬＮ＝２）への飛び先アドレスに基づいて、再生装置のＣＰＵ部はディスクドライブ部（たとえば図６３の３０）の読み取り動作を制御し、その時点で再生されていた（たとえばアングル番号＃１の）ＶＯＢＵの画面をスチルさせて、その次の（たとえばアングル番号＃２の）ＶＯＢＵをサーチする（ステップＳＴ６８）。
【０３０９】
オートアングル切替モードに入っていないときは（ステップＳＴ５９ノー）、このサーチにより、次のＶＯＢＵ（それ以前と同じアングルのＶＯＢＵ）が一定時間再生される（ステップＳＴ６１）。以下、同様な操作（ＳＴ５０ノー、ＳＴ６１〜ＳＴ６８）が反復される。
【０３１０】
オートアングル切替モードに入っているときは（ステップＳＴ５９イエス）、再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）により、１からＡＧＬｍａｘ（＝７）の間で乱数が発生される。それまでのアングル番号＃１（ＡＧＬＮ＝１）はこの乱数発生／カウント部が発生する乱数のアングル番号（１の場合もあり得るが１以外のアングル番号になる確率が高い）に置換され（ステップＳＴ６０）、ステップＳＴ４８へ戻る。以後、新たなアングル番号のアングルセルに対して、上記と同様な処理（ＳＴ５２〜ＳＴ５８のシームレス再生またはＳＴ６１〜ＳＴ６８のノンシームレス再生）が繰り返される。
【０３１１】
なお、オートアングル切替モード（ステップＳＴ５９）に入るかどうかは、再生装置のユーザが自由に決定できる。たとえば、リモートコントローラ５のセットアップキー５ｙを押して再生装置のモニタ部にセットアップメニューをＯＳＤ表示させる。このＯＳＤ表示にはオートアングル切替のオン・オフ設定部が設けられており、ユーザがリモートコントローラ５のカーソルキー５ｑおよびエンターキー５ｓを用いて「オートアングル切替＝オン」を選択すれば、オートアングル切替モードに入ることになる（ステップＳＴ５９イエス）。
【０３１２】
図３３の処理により設定された再生アングル許可／禁止フラグセットＡＧＬ＿ｆｌａｇは、ステップＳＴ６０の処理において、次のように利用することができる。
【０３１３】
すなわち、再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）によりＡＧＬｍａｘ値以下の乱数を発生させる。そして、システムＣＰＵにより、「発生乱数」マイナス「１」だけ値”１”を左にビットシフトした値とＡＧＬ＿ｆｌａｇとの論理積（ロジカルＡＮＤ）をとる。そして、論理積が０となるとき、この発生した乱数値のアングル番号を、再生許可されたアングルとして取り扱う。
【０３１４】
この乱数は、たとえばｒａｎｄａｍ（ｎ；ｎは発生するｍａｘ値）関数等において発生する最大値（ｍａｘ値）を与えて、発生させることができる。このｒａｎｄａｍ（ｎ）関数からの戻り値、および再生アングル許可／禁止フラグＡＧＬ＿ｆｌａｇのビット値に基づいて、再生可能か否かの判定が行われる。
【０３１５】
より具体的に説明すると、図３１の例ではＡＧＬｍａｘ＝７であるから、ｒａｎｄａｍ（７）関数が使用される。この関数からの戻り値は「１」〜「７」のいずれかの値となる。いま、この戻り値が「４」であり、ＡＧＬ＿ｆｌａｇが”１１０・１１０・１００”であると仮定する。
【０３１６】
前記値”１”は、ＡＧＬ＿ｆｌａｇと同じビット数で表現すると、”０００・０００・００１”である。この”０００・０００・００１”を「４」ー「１」＝「３」だけ左にビットシフトすると、”０００・００１・０００”となる。このビット値”０００・００１・０００”と前記ＡＧＬ＿ｆｌａｇのビット値”１１０・１１０・１００”との論理積（ＡＮＤ）をとると、その結果は”０００・０００・０００”となる。すなわち、再生アングル許可／禁止フラグＡＧＬ＿ｆｌａｇの対応ビット（図３２のアングル４のビット）の論理積演算結果が”０”で再生許可となり、アングル番号＝「４」のアングルが再生されることになる。
【０３１７】
一方、ｒａｎｄａｍ（７）関数の戻り値が「４」のときに前記再生アングル許可／禁止フラグＡＧＬ＿ｆｌａｇが”１１０・１１１・１００”となっておれば（つまりアングル４に再生禁止ビット１が立っておれば）、ＡＧＬ＿ｆｌａｇ”１１０・１１１・１００”と左３ビットシフト値”０００・００１・０００”との論理積（ＡＮＤ）が演算される。この演算結果は”０００・００１・０００”となる。つまり、再生アングル許可／禁止フラグＡＧＬ＿ｆｌａｇの対応ビットが”１”で再生禁止となり、アングル番号＝「４」のアングルは再生されない。この場合は、ｒａｎｄａｍ（７）関数から別の乱数（戻り値）を得て、上記論理積（ＡＮＤ）の演算結果のうち再生対象アングル番号の対応ビットが”０”となるまで（つまり再生許可状態が得られるまで）、乱数発生および論理積演算が繰り返される。
【０３１８】
図３５は、アングル自動切替の第２の例（アングル番号カウントによるオートアングル）を説明するフローチャートである。
【０３１９】
図３５は、図３４のステップＳＴ６０における乱数発生処理を、アングル番号のカウント処理ステップＳＴ６０Ａに置換したものである。
【０３２０】
図３４の乱数発生処理では、アングル自動切替モード（ステップＳＴ５９イエス）では次にどのアングルが自動再生されるか予測がつかないが、図３５のカウント処理では、アングル自動切替モード（ステップＳＴ５９イエス）において次にどのアングルが自動再生されるか予測できる。
【０３２１】
なお、ここでも再生アングル許可／禁止フラグセットＡＧＬ＿ｆｌａｇを利用した処理が可能である。たとえば、アングル番号のカウント処理ステップＳＴ６０Ａにおいて、再生禁止されたアングル番号（図３２の例においてビット”１”が立っている部分の対応アングル）をスキップしたカウントを行い、再生許可状態にあるアングル番号（図３２の例においてビット”０”となっている部分の対応アングル）だけを再生するように構成できる。
【０３２２】
図３６は、アングル自動切替の第３の例（アングル切替周期を可変とした乱数発生によるオートアングル）を説明するフローチャートである。
【０３２３】
図３６は、図３４のステップＳＴ５２〜ＳＴ５８におけるシームレスアングル再生処理およびステップＳＴ６１〜ＳＴ６８におけるノンシームレスアングル再生処理を、アングル再生の長さが変化するようにモディファイしたものである。図３６の場合、シームレスのオートアングル再生中は、再生アングルが自動的に切り替わるのみならず、その再生周期も変化するようになっている。同様に、ノンシームレスのオートアングル再生中でも、再生アングルが自動的に切り替わるだけでなくその再生周期も変化する。
【０３２４】
図３７は、図３６のアングル自動切替におけるシームレスアングル切替処理（ＳＴ７０）の内容を説明するフローチャートである。
【０３２５】
図３６の処理でシームレスアングル変更フラグ＝１が検出されると（ステップＳＴ５０イエス）、図３７のシームレスの再生周期可変オートアングル処理にエンターする。
【０３２６】
まず、再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）から、ステップＳＴ６０での乱数とは別の再生周期決定用乱数を発生させる。この再生周期決定用乱数は、これから再生しようとするアングルを構成するＩＬＶＵ（ｎ個あるとする）のうち、いくつをそのアングルで再生するかを決める数値である。たとえば図２１の場合でいえば、アングルを構成するＩＬＶＵは６個（ｎ＝６）であり、乱数発生／カウント部は、１〜６の間で任意の再生周期決定用乱数を発生する。ここでは、発生された乱数が［３］であると仮定して説明を続ける。
【０３２７】
再生周期決定用乱数＝［３］が乱数発生／カウント部から発生されると、これから再生するＩＬＶＵは「３つ」となる（ステップＳＴ７０１）。
【０３２８】
再生対象アングル（たとえば図２１のＡＧＬ＿Ｃ＃ｉ）の３つの再生ＩＬＶＵのうち、最初のＩＬＶＵ（たとえば図２１のＩＬＶＵ＃２）の先頭ＶＯＢＵのナビゲーションパック８６（図１６）から、ＤＳＩデータ１１５が読み取られる（ステップＳＴ７０２）。
【０３２９】
このＤＳＩデータは図１９に示すようなシームレスアングル情報ＳＭＬ＿ＡＧＬＩを含んでいる。これから再生しようとするアングル番号が＃１であれば（ＡＧＬ＿Ｃ＃ｉ＝ＡＧＬ＿Ｃ＃１）、再生装置のＣＰＵ部は、このシームレスアングル情報ＳＭＬ＿ＡＧＬＩ中のＳＭＬ＿ＡＧＬ＿Ｃ１＿ＤＳＴＡを参照し、そこから、アングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスおよびそのアングル番号のＩＬＶＵのサイズを取得する（ステップＳＴ７０３）。そして、現在再生しているアングル番号＃ｎのＩＬＶＵ＃１を最後まで読み取り再生を実行する（ステップＳＴ７０４）。
【０３３０】
このＩＬＶＵ＃１の読み取りが終了すれば、切り替えるアングル番号＃１（ＡＧＬＮ＝１）のＩＬＶＵの飛び先アドレスがサーチされる（ステップＳＴ７０５）。このサーチは、図２１の例でいえば、ＩＬＶＵ＃１の読み取り終了後に、ＩＬＶＵ＃２がサーチされることに対応する。
【０３３１】
こうして、３つのＩＬＶＵ（＃２〜＃４）のうちの１つ（＃２）の再生終了後に次のＩＬＶＵ（＃３）のサーチが実行されたあと、［２］に設定されていた再生周期決定用乱数＝［ＩＬＶＵの数］は１つデクリメントされ（ステップＳＴ７０６）、［１］となる。
【０３３２】
こうしてデクリメントされた［ＩＬＶＵの数＝１］はゼロより小さくないので（ステップＳＴ７０７ノー）、ステップＳＴ７０２に戻り、次のＩＬＶＵ（＃３）の読み出し・再生が実行される（ステップＳＴ７０４）。
【０３３３】
以上のステップＳＴ７０２〜ＳＴ７０５の処理は、［ＩＬＶＵの数］がゼロより小さくなるまで繰り返される。
【０３３４】
アングル番号＃１（ＡＧＬＮ＝１）のＩＬＶＵ（＃２〜＃４）の読み出し・再生が３回繰り返されると、［ＩＬＶＵの数］はゼロより小さくなる（ステップＳＴ７０７イエス）。すると、図３６のステップＳＴ５９へ処理がリターンする。
【０３３５】
図３７のステップＳＴ７０１で決定される再生ＩＬＶＵの数（ステップＳＴ７０６の［ＩＬＶＵの数］の初期値）は再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）から発生される乱数により不特定に変化するから、図３６のステップＳＴ４８、ＳＴ５０、ＳＴ７０、ＳＴ５９、ＳＴ６０のループを通る毎に、アングル再生の長さ（＝ＩＬＶＵの数）が変化することになる。
【０３３６】
こうして再生長さ（再生周期）が変化するアングルがどのアングルになるかは、ステップＳＴ６０の乱数処理により、決定される。
【０３３７】
すなわち、図３６および図３７の処理によれば、再生アングル番号がステップＳＴ６０によりランダムに変化し、ステップＳＴ７０によりシームレスアングル再生の長さも毎回変化することになる。
【０３３８】
図３８は、図３６のアングル自動切替におけるノンシームレスアングル切替処理（ＳＴ８０）の内容を説明するフローチャートである。
【０３３９】
まず、再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）から、ステップＳＴ６０での乱数とは別の再生周期決定用乱数を発生させる。この再生周期決定用乱数は、これから再生しようとするアングルを構成するＶＯＢＵ（ｍ個あるとする）のうち、いくつをそのアングルで再生するかを決める数値である。たとえば図１５の場合でいえば、アングルを構成するＶＯＢＵは６個（ｍ＝６）であり、乱数発生／カウント部は、１〜６の間で任意の再生周期決定用乱数を発生する。ここでは、発生された乱数が［２］であると仮定して説明を続ける。
【０３４０】
再生周期決定用乱数＝［２］が乱数発生／カウント部から発生されると、これから再生するＶＯＢＵは「２つ」となる（ステップＳＴ８０１）。
【０３４１】
再生対象アングル（たとえば図１５のＡＧＬ＿Ｃ＃ｉ）の２つの再生ＶＯＢＵのうち、最初のＶＯＢＵ（たとえば図１５のＶＯＢＵ＃２）のナビゲーションパック８６（図９）から、ＰＣＩデータ１１３が読み取られ、そのＶＯＢＵ＃２の再生が実行される（ステップＳＴ８０２）。
【０３４２】
このＶＯＢＵ＃２の再生が終了したあと、［２］に設定されていた再生周期決定用乱数＝［ＶＯＢＵの数］は１つデクリメントされ（ステップＳＴ８０３）、［１］となる。
【０３４３】
こうしてデクリメントされた［ＶＯＢＵの数＝１］はゼロでないので（ステップＳＴ８０４ノー）、ステップＳＴ８０２に戻り、次のＶＯＢＵ（＃３）の制御パック（ＰＣＩ）取り込みおよびそのＶＯＢＵの再生が実行される。
【０３４４】
以上のステップＳＴ８０２の処理は、［ＶＯＢＵの数］がゼロになるまで繰り返される。
【０３４５】
アングル番号＃ｉ（ＡＧＬＮ＝ｉ）のＶＯＢＵ（＃２〜＃３）の読み出し・再生が２回繰り返されると、［ＶＯＢＵの数］はゼロになる（ステップＳＴ８０４イエス）。すると、［ＶＯＢＵの数］がゼロになったときのＶＯＢＵ（ＶＯＢＵ＃３）のナビゲーションパックからＰＣＩデータが読み出される（ステップＳＴ８０５）。
【０３４６】
このＰＣＩデータは図１３に示すようなノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩを含んでいる。これから再生しようとするアングル番号が＃１であれば（ＡＧＬ＿Ｃ＃ｉ＝ＡＧＬ＿Ｃ＃１）、再生装置のＣＰＵ部は、このノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩ中のＮＳＭＬ＿ＡＧＬ＿Ｃ１＿ＤＳＴＡを参照し、そこから、アングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスを取得する（ステップＳＴ８０６）。
【０３４７】
そのあと、再生装置のＣＰＵ部は、直前に再生していたＶＯＢＵ（＃３）の画面をスチルにしてから、取得したアングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスに基づいて、アングル番号＃１のＶＯＢＵ＃４をサーチし（ステップＳＴ８０７）、図３６のステップＳＴ５９へ処理がリターンする。
【０３４８】
図３８のステップＳＴ８０１で決定される再生ＶＯＢＵの数（ステップＳＴ８０３の［ＶＯＢＵの数］の初期値）は再生装置のＣＰＵ内部の乱数発生／カウント部（図６３の５０４）から発生される乱数により不特定に変化するから、図３６のステップＳＴ４８、ＳＴ５０、ＳＴ８０、ＳＴ５９、ＳＴ６０のループを通る毎に、アングル再生の長さ（＝ＶＯＢＵの数）が変化することになる。
【０３４９】
こうして再生長さ（再生周期）が変化するアングルがどのアングルになるかは、ステップＳＴ６０の乱数処理により、決定される。
【０３５０】
すなわち、図３６および図３８の処理によれば、再生アングル番号がステップＳＴ６０によりランダムに変化し、ステップＳＴ８０によりノンシームレスアングル再生の長さも毎回変化することになる。
【０３５１】
図３９は、図３４〜図３６のいずれかのアングル自動切替モードにおいて、再生アングルが切り替えられた場合の再生画面の変化を例示している。
【０３５２】
再生アングルが（ユーザの意識から離れて）自動的に切替えられると、何処でどのアングルに切替わったのか、ユーザには分からなくなる。特に、ランダムにアングル切替が実行された場合は、なおさらである。
【０３５３】
そこで、図３９に示すように、アングル自動切替時（オートアングル・オン）には、再生装置のＯＳＤ部から現在再生中のアングル番号を示す文字または記号を発生させ、それを再生中のアングル画像にスーパーインポーズする。このようにすれば、ユーザは、スーパーインポーズされたオートアングル再生中のアングル番号（ＡＵＴＯ−ＡＮＧＬＥ＃４、ＡＵＴＯ−ＡＮＧＬＥ＃７のように再生アングルに応じて変化する）によって、現在再生中のアングルが何であるかを知ることができる。
【０３５４】
なお、オートアングル再生中のアングル番号（ＡＵＴＯ−ＡＮＧＬＥ＃４、ＡＵＴＯ−ＡＮＧＬＥ＃７等）は、常に再生画面に表示させておく必要は、必ずしもない。セットアップメニューを用いたユーザ設定により、アングル変更が自動的になされてから一定時間（数秒間程度）だけアングル番号を表示し、この一定時間経過後はアングル番号（ＡＵＴＯ−ＡＮＧＬＥ＃４、ＡＵＴＯ−ＡＮＧＬＥ＃７等）を消去するようにしても良い。あるいは、セットアップメニューを用いたユーザ設定により、アングル変更が自動的になされてもアングル番号（ＡＵＴＯ−ＡＮＧＬＥ＃４、ＡＵＴＯ−ＡＮＧＬＥ＃７等）が全く表示されないようにしても良い。
【０３５５】
図４０は、後述する図４５〜図４７、図６３のいずれかの装置の一部を変更して得られるマルチアングル自動切替再生システムの要部構成を説明するブロック図である。
【０３５６】
通常、マルチアングル映像には対応する音声が伴っている。その場合、この音声の内容変化に基づいて再生アングルの自動切替を行うことが可能になる。
【０３５７】
すなわち、ＤＶＤディスク１０に記録された音声データ（オーディオパック）は、システムプロセサ部５４からオーディオデコーダ部６０に転送される。オーディオデコーダ部６０は、再生装置のシステムＣＰＵ部５０の制御下で、再生中のアングルに関連したオーディオパックのデジタルデータをデジタル・アナログコンバータＤＡＣ６４４Ａに転送する。このＤＡＣ６４４Ａは、受け取ったオーディオデータのビットストリームを対応するアナログ信号にＤ／Ａ変換する。変換されたアナログオーディオ信号は、出力回路６４４Ｂで適宜増幅され、外部のスピーカ部８Ｌ／８Ｒへ出力される。
【０３５８】
ＤＡＣ６４４Ａで処理されたアナログ音声信号（またはデジタル音声データ）は、音声レベル検出部６４６に入力される。音声レベル検出部６４６は、入力されたアナログ音声信号の信号レベル（またはデジタル音声データのデータ値）を検出する。検出された信号レベル（データ値）は、音声レベル判定部６４８において所定の判定レベル（判定データ）と比較される。検出された信号レベル（データ値）が所定の判定レベル（判定データ）を超えていれば、音声レベル判定部６４８は、アングル切替タイミングであると判定し、その旨を再生装置のシステムＣＰＵ部に通知する。
【０３５９】
図４１は、アングル自動切替の第４の例（音声レベル検出によるオートアングル）を説明するフローチャートである。
【０３６０】
図４１の処理は、図３４の乱数発生オートアングル処理に、音声レベル検出工程（ステップＳＴ６９）を付加したもので、図４０のハードウエアにより実施される。図４１のステップＳＴ４０〜６８の処理は図３４の場合と同様なので、その説明は省略する。
【０３６１】
図４０の構成は、図４１の手順にしたがって、次のような動作を行なうことができる。
【０３６２】
いま、ＤＶＤディスク１０にあるロックバンドのライブコンサートが収録されており、そのコンサートの種々なシーンが複数のカメラで撮影収録される場合を想定する。たとえば５台のカメラで、「バンド全体」、「ボーカリストのみ」、「ギタリストのみ」、「ベーシストのみ」、「ドラマーのみ」が、それぞれマルチアングル収録されているとする。そして、「バンド全体」のアングルにはバンド全体の演奏音のオーディオパックがリンクされており、「ボーカリストのみ」のアングルにはボーカルが強調されたオーディオパックがリンクされており、「ギタリストのみ」のアングルにはリードギターが強調されたオーディオパックがリンクされており、「ベーシストのみ」のアングルにはベースギターが強調されたオーディオパックがリンクされており、「ドラマーのみ」のアングルにはドラム・パーカッションが強調されたオーディオパックがリンクされているとする。
【０３６３】
最初、バンド全体のアングルである曲のイントロ部分が再生されており、そのイントロが終了して演奏音が急に大きくなったとする。この演奏音のレベル変化は音声レベル検出部６４６＋音声レベル判定部６４８で検出され（図４１のステップＳＴ６９イエス）、アングル自動切替のタイミングが来たことが、再生装置のＣＰＵ部に通知される。
【０３６４】
すると、オートアングルモードであれば（ステップＳＴ５９イエス）、再生装置のＣＰＵ部は、ステップＳＴ６０で自動発生されたアングル番号に基づいて、ディスクドライブ部が別アングルのセルのＩＬＶＵ（またはＶＯＢＵ）を読み取るように制御する（ステップＳＴ６０）。
【０３６５】
その結果、たとえばボーカリストが自動選択されたとすれば、ボーカリストのアングル映像とともに、この映像にリンクしたボーカル強調音声が再生されるようになる。また、ドラマーが自動選択されたとすれば、ドラマーのアングル映像とともに、この映像にリンクしたドラム・パーカッションの強調音声が再生されるようになる。
【０３６６】
なお、図４１の乱数発生によるアングル番号自動決定処理（ＳＴ６０）は、図３５あるいは図４４に示すようなアングル番号カウント処理（ＳＴ６０Ａ；アングル番号のインクリメント処理あるいはデクリメント処理）に置き換えても良い。
【０３６７】
図４０の構成において、アングル自動切替のための音声レベル検出にアナログ音声信号を利用する場合は、たとえば次のような処理を行なうことができる。
【０３６８】
すなわち、入力信号レベルのうち必要に応じて２００Ｈｚ〜２ｋＨｚ程度の中音域信号をバンドパスフィルタを介して取り出す（意図しないノイズ成分で音声レベルによるアングル自動切替が誤動作するのを防ぐため）。取り出した中域音声信号を検波しその音声信号振幅（またはその信号のエンベロープレベル）を検出する（音声レベル検出部６４６）。
【０３６９】
検出した信号振幅（エンベロープレベル）をたとえば映像信号の１フレーム周期毎（標準ＮＴＳＣのカラーＴＶ信号では１／３０秒毎）にサンプリングし、サンプル値（直流レベル）を一旦ラッチする。ラッチしたサンプル値はアナログコンパレータで所定の基準値と比較される。サンプル値が基準値を超えたときに、コンパレータ（音声レベル判定部６４８）から音声検出信号（ローレベルからハイレベルに変化した２値信号）が出力される。
【０３７０】
再生装置のＣＰＵ部は、この音声検出信号がハイレベルに変化する信号エッジに応答して、アングル自動切替を実行する（図４１のステップＳＴ６９イエス、ＳＴ５９イエス、ＳＴ６０の処理）。コンパレータ（音声レベル判定部６４８）から出力される音声検出信号がハイレベルからローレベルに変化した場合あるいはローレベル状態にあるときは、アングル自動切替は実行されない（図４１のステップＳＴ６９ノー）。
【０３７１】
なお、上記２００Ｈｚ〜２ｋＨｚ程度のバンドパスフィルタは常に必要なものではない。Ｓ／Ｎの良い音源の場合はこのバンドパスフィルタは不要なことも多い。一方、たとえば車の走行音等の騒音がある中で人声に反応するアングル自動切替を行なう場合は、その騒音環境に応じて通過帯域幅を狭めたバンドパスフィルタ（あるいはハイパスまたはローパスフィルタ）で目的の人声を検出するようにできる。
【０３７２】
図４０の構成において、音声レベル検出にデジタル音声信号（１６〜２４ビットリニアＰＣＭ）を利用する場合は、たとえば次のような処理を行なうことができる（ここでは上記フィルタを使用しない場合を想定する）。すなわち、Ｄ／Ａ変換前の１６〜２４ビットデジタル音声データのうち上位８ビットを８ビットレジスタにセットする（下位８〜１６ビットは最大音量レベル（フルビットで０ｄＢ）からー４８ｄＢ以下の小音量レベル情報のデータであるため、ここでは無視する）。
【０３７３】
８ビットレジスタにセットされた音声データが「００００００００」なら音声レベルはー４８ｄＢ以下の微少音量レベルであり、アングル自動切替は実行しない（図４１のステップＳＴ６９ノー）。
【０３７４】
８ビットレジスタにセットされた音声データが、ＬＳＢ〜ＭＳＢのビット並びでいって「１１１１００００」なら、音声レベルはー２４ｄＢの小音量レベルであるが、バラード等を歌う人声はこの程度のレベルに対応するため、アングル自動切替を実行する（図４１のステップＳＴ６９イエス、ＳＴ５９イエス、ＳＴ６０の処理）。
【０３７５】
なお、再生対象のアングルブロックにおいてボーカリストのアングル番号が事前に分かっているときは、音声データ＝「１１１１００００」が検出されたときにボーカリストのアングル番号をサーチする処理（図４１のステップＳＴ６０でボーカリストのアングル番号を設定したあとの、ＳＴ５８またはＳＴ６８）を実行するように、再生装置のＣＰＵ部をプログラミングしてもよい。その際、音声データ＝「１１１１００００」がボーカルから得られたものなのか伴奏音から得られたものなのかの区別は付かないから、ボーカル再生が開始されたら必ずボーカルアングルに切り替わるという保証はできない。しかし、音声レベル変化に応答したアングル自動切替は機能する。
【０３７６】
８ビットレジスタにセットされた音声データが、ＬＳＢ〜ＭＳＢのビット並びでいって「１１１１１１００」なら、音声レベルはー１２ｄＢの中音量レベルとなる。多くの音楽演奏音はこの程度のレベルに対応するため、アングル自動切替を実行する（図４１のステップＳＴ６９イエス、ＳＴ５９イエス、ＳＴ６０の処理）。この場合は、音声データ＝「１１１１１１００」の音源種類は特定できない場合が多いので、アングル切替はランダムに実行するとよい（図４１のステップＳＴ６０）。
【０３７７】
図４２は、表示エリアがｎ分割された画面（ここでは４分割）にｎ個の再生可能アングル映像を表示し、そのうち現在選択されているアングル映像を動画で表示する場合を説明する図である。
【０３７８】
ディスクに記録されたアングルブロック内のアングルの数がたとえば４つの場合には、図４２のようにモニタ画面を４分割して表示することができる。この４分割画面は、再生装置のフレームメモリ部（図４５〜図４７、図６３の６４２）に展開され、モニタ部に送られる。
【０３７９】
表示画面をｎ分割してｎ個のアングル映像を同時に表示する場合、まずｎ個の各アングルにおける開始アドレスとサイズが設定される。シームレスアングルブロックに４個のアングルセルが記録されており、それらを４分割されたモニタ画面に表示する場合を例にとると、図４２上段に示すように、モニタ部の左上部分にアングル＃１が動画映像として再生される。このとき、アングル＃２〜＃４は静止画となっている。（現在のＤＶＤビデオ規格では１つのアングルブロック内で最大９個のアングルセルを持つことができるので、分割数ｎは最大９となる。）
アングル＃１の読み取り再生が所定のＩＬＶＵ数分終了すると、アングル切替先の新たなＩＬＶＵに光ピックアップ（図示せず）がトレースジャンプし、図４２下段のように、次のアングル＃２が動画映像となって再生される。このとき、アングル＃１、＃３、＃４は静止画となる。
【０３８０】
このようにして、順次アングル自動切替再生を実行して、アングル最大（ここではＡＧＬｍａｘ＝４）まで再生が終わると、再生アングルがアングル＃１に戻る。以後、アングル＃１〜＃４がサイクリックに再生される（後述する図４３のアングルインクリメント処理ＳＴ６０Ａを利用する場合）。
【０３８１】
あるいは、再生アングルをランダムに切り替えながら、アングル＃１〜＃４をサイクリックに再生することもできる（前述した図３４の乱数アングル処理ＳＴ６０を利用する場合）。
【０３８２】
再生装置のビデオデコーダ部が２〜４個のＭＰＥＧデコーダを持ち、２〜４個のＭＰＥＧエンコードされたビデオストリーム（２〜４個のアングルセルデータ）を同時に別々にデコードできるようになっている場合は、図４２の４分割画面のうち任意の画面（１〜４画面）を動画映像とすることもできる。
【０３８３】
たとえば、再生装置が走査線５２５本で水平解像度５００本の通常ビデオ（デジタルＮＴＳＣ）および走査線１０５０本で水平解像度１０００本の高解像度ビデオ（デジタルハイビジョン）の双方に対応したＤＶＤプレーヤであり、ハイビジョンＤＶＤディスク再生を４つのＭＰＥＧ２デコーダの並列処理で実行しているとする。このようなＤＶＤプレーヤでは、ＮＴＳＣのマルチアングルＤＶＤディスクを再生する場合は４つのＭＰＥＧデコーダを使用できるから、図４２の４分割画面の映像を全て動画映像とすることが可能になる。
【０３８４】
また、上記のように複数の（ここでは４つ）ＭＰＥＧデコーダを用いて複数のビデオストリームを同時に並列デコードできる場合であって、充分な大きさのバッファメモリが利用できる場合は、図４２の４分割画面の映像は、図１５または図２１のアングルセル（ＡＧＬ＿Ｃ＃ｉ）の映像でなく、図５の複数のプログラムチェーン（ＰＧＣ＃１〜ＰＧＣ＃ｋ）の映像とすることも可能である。
【０３８５】
なお、図４２は４つの画面をタイリング配置した場合を例示しているが、オーバーラッピングウインドウを用いて４画面を表示することもできる。たとえば、図４２の上段の場合でいえば、動画再生されるアングル＃１をフルスクリーン表示し、スチル画再生状態のアングル＃２〜＃４を、アングル＃１の表示画面上にポップアップした小さなウインドウに出画させるようにしても良い。この場合、図４２の下段に示すように動画再生されるアングルが＃２に切り替えられると、アングル＃２の動画映像がフルスクリーン表示され、アングル＃１、＃３、＃４のスチル画が３つの小ウインドウで表示されるようになる。
【０３８６】
図４３は、アングル自動切替の第５の例（ｎ分割表示のオートアングル）を説明するフローチャートである。
【０３８７】
図３３の処理により再生対象アングル番号が決定されたあとにリモートコントローラ５の再生キー５ｃが押されると、ＤＶＤディスク１０の再生が開始される。そして、再生箇所が図１５または図２１のアングルブロックに入ると、再生装置のＣＰＵ部は、そのアングルブロックにおけるアングル数ＡＧＬｍａｘ（図４２の例では４個）およびこれから再生される現アングル番号ＡＧＬＮ（図４２上段の例では＃１）を取得する（ステップＳＴ４０Ａ）。
【０３８８】
こうして獲得したアングル数ＡＧＬｍａｘ（＝４）に基づき、再生装置のフレームメモリへの各アングルの書込位置および書込サイズが決定される（ステップＳＴ４３）。
【０３８９】
たとえばフレームメモリに展開されるビットマップ画像の１フレームが６４０Ｘ４８０ドットの解像度を持ち、各ドットが８ビット階調で表現される場合を考えてみる。この場合、獲得アングル数分の均等分割表示を行なうなら、１フレームが３２０Ｘ２４０ドットの小画面４つに分割される。そして、第１の小画面（水平１〜３２０ドットの位置；垂直１〜２４０ドットの位置）がアングル＃１に割り当てられ、第２の小画面（水平３２１〜６４０ドットの位置；垂直１〜２４０ドットの位置）がアングル＃２に割り当てられ、第３の小画面（水平１〜３２０ドットの位置；垂直２４１〜４８０ドットの位置）がアングル＃３に割り当てられ、第４の小画面（水平３２１〜６４０ドットの位置；垂直２４１〜４８０ドットの位置）がアングル＃４に割り当てられる。
【０３９０】
あるいは、動画表示する１つのアングルをフルスクリーン表示し、それ以外のアングルを小ウインドウにスチル表示するなら、次のように１フレームの割り当てを行なっても良い。
【０３９１】
すなわち、動画表示アングルＡＧＬＮ＝ｘにフルスクリーン（６４０Ｘ４８０ドット）を割り当て、第１のスチル表示アングルＡＧＬＮ＝ｙ１に第１ウインドウフレーム（水平４０〜１６０ドットの位置；垂直５０〜１４０ドットの位置）を割り当て、第２のスチル表示アングルＡＧＬＮ＝ｙ２に第２ウインドウフレーム（水平４０〜１６０ドットの位置；垂直１９０〜２８０ドットの位置）を割り当て、第３のスチル表示アングルＡＧＬＮ＝ｙ３に第３ウインドウフレーム（水平４０〜１６０ドットの位置；垂直３３０〜４２０ドットの位置）を割り当てる。この場合、フルスクリーンフレーム（ＡＧＬｘ）の左上に９０ｘ１２０ドットの第１ウインドウフレーム（ＡＧＬｙ１）がポップアップ表示され、フルスクリーンフレームの左寄り中央に９０ｘ１２０ドットの第２ウインドウフレーム（ＡＧＬｙ２）がポップアップ表示され、フルスクリーンフレームの左下に９０ｘ１２０ドットの第３ウインドウフレーム（ＡＧＬｙ３）がポップアップ表示される。
【０３９２】
上記フルスクリーン＋３ポップアップウインドウの表示において、これから再生されるものとして選択された現アングル番号ＡＧＬＮ（図４２上段の例ではＡＧＬｘ＝＃１）の動画がフルスクリーン表示され、第１の非選択アングル番号（図４２上段の例ではＡＧＬｙ１＝＃２）のスチル画が第１ウインドウフレームに表示され、第２の非選択アングル番号（図４２上段の例ではＡＧＬｙ２＝＃３）のスチル画が第２ウインドウフレームに表示され、第３の非選択アングル番号（図４２上段の例ではＡＧＬｙ３＝＃４）のスチル画が第３ウインドウフレームに表示される。
【０３９３】
以上のようにして各アングルに対するフレームメモリへの書込位置および書込サイズを決定したあと、その時点で（これから再生すべきアングル番号として）設定されているアングル番号ＡＧＬＮが、取得したアングル数ＡＧＬｍａｘ＝４を超えているかどうかチェックする。このＡＧＬＮがＡＧＬｍａｘ＝４を超えていれば（ステップＳＴ４４イエス）、アングル番号ＡＧＬＮをＡＧＬｍａｘ以下の所定値、たとえば「１」にリセットする（ステップＳＴ４６）。このときのＡＧＬＮがＡＧＬｍａｘ＝４以下であれば（ステップＳＴ４４ノー）、ステップＳＴ４６のリセット処理はスキップされる。
【０３９４】
以上のようにして、これから再生すべきアングル番号ＡＧＬＮが取得したアングル数ＡＧＬｍａｘ＝４を超えない状態にしてから、これから再生すべきアングル番号ＡＧＬＮ（ここではアングル＃１）のフレームメモリへの書込位置および書込サイズを指定する（ステップＳＴ４７）。
【０３９５】
図４２のように均等４分割表示の場合は、ステップＳＴ４７において、第１の小画面（水平１〜３２０ドットの位置；１〜２４０ドットの位置）がアングル＃１に割り当てられる。
【０３９６】
それ以後は、ステップＳＴ４８〜ＳＴ５８およびステップＳＴ６１〜ＳＴ６８まで、図３４と同様な処理が行われる。
【０３９７】
図３４ではステップＳＴ５８あるいはＳＴ６８の飛び先アドレスサーチのあとにアングル自動切替モードに入っているかどうかのチェックステップＳＴ５９があるが、図４３ではこのチェックステップを省略している（つまりＳＴ５８あるいはＳＴ６８の処理が済むと必ず、ステップＳＴ６０Ａにおいて動画再生されるアングル番号が変更される。
【０３９８】
なお、図４３のアングル番号インクリメント処理ステップＳＴ６０は、アングル番号デクリメント処理でも良いし、図３４のような乱数発生処理ステップＳＴ６０と置換されても良い。
【０３９９】
以上の説明は実質的に同一の場面を異なるカメラアングルで収録したマルチアングルの場合で説明したが、この発明の自動切替再生システムは、異なる場面の種々なシーンを収録したマルチシーンに対しても、同様に適用できる。たとえば、図４２の左上画面＃１をサラリーマンが走るシーンとし、右上画面＃２を図３９のようなスポーツカーの走行シーンとし、左下画面＃３を野球のホームランシーンとし、右下画面＃４をボクシングの試合のシーンとしても良い。
【０４００】
図４４は、アングル自動切替の第６の例（アングル切替周期を可変としたアングル番号カウントによるオートアングル）を説明するフローチャートである。
【０４０１】
図４４は、この発明の他の実施形態に係るアングル自動切替の第６の例（アングル切替周期を可変としたアングル番号カウントによるオートアングル）を説明するフローチャートである。このフローチャートは、図３６の乱数発生処理ステップＳＴ６０をアングル番号インクリメント／デクリメント処理ステップＳＴ６０Ａに置換したもので、その他の処理ステップＳＴは共通している。
【０４０２】
ところで、ＤＶＤーＲＯＭドライブでＤＶＤビデオが再生できるようになっているパーソナルコンピュータ（図６４を参照して後述）において、この発明のオートアングルをソフトウエアで実施することは可能である。その場合、パーソナルコンピュータにインストールされるオートアングルソフトウエアは、図３３〜図４４の処理に対応する処理をプログラミングしたものとなる。
【０４０３】
このようにパーソナルコンピュータでオートアングルをプログラミングする場合は、たとえば図３５のアングル番号インクリメント処理ステップＳＴ６０Ａをもう少し高度なものにできる。
【０４０４】
たとえば、図３１のように設定されたアングル再生において、アングル番号を単純にインクリメントさせると、アングル番号＃１、＃２、＃４、＃７、＃１、＃２…のようにアングル番号が自動的に切り替わる。が、これをパーソナルコンピュータのプログラミングにより、＃１、＃７、＃４、＃２、＃４、＃７、＃１、＃７…のような、ユーザが希望する順番のオートアングル再生に発展させることもできる。
【０４０５】
以上のようなオートアングルプログラムは、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭあるいは通信媒体を介して、ＤＶＤドライブ付のパーソナルコンピュータに個別にインストールすることができる。
【０４０６】
なお、図３４〜図４４を参照して説明したオートアングルは、特定の１アングル映像だけがＴＶモニタ上に表示されている場合に限定されない。図４２に例示するように複数のアングル映像がＴＶモニタ上で同時表示される場合において、各アングル画面毎に別々にオートアングル（アングル自動切替）が実行されるようにすることも可能である。
【０４０７】
図４５は、マルチアングルシーンのダイジェスト表示システムが組み込まれた第１の再生装置の全体構成を説明するブロック図である。
【０４０８】
この再生装置は、ユーザ操作を受け付けるリモートコントローラ５、リモートコントローラ５の操作状況を受信するリモートコントローラ受信部４Ａ、再生装置本体側でユーザ操作を受け付けるキー入力部４、およびユーザによる操作結果やＤＶＤディスク（光ディスク）１０の再生状況等をユーザに通知するもので再生装置本体（および／またはリモートコントローラ）に設けられたパネル表示部４Ｂを備えている。それ以外の外部装置としては、モニタ部６およびスピーカー部８Ｌ／８Ｒが用意されている。
【０４０９】
キー入力部４、パネル表示部４Ｂ、リモートコントローラ５およびモニタ部６は、視覚上のユーザーインターフェイスを構成している。モニタ部６は、ＤＶＤディスクの再生映像モニタとして使用されるだけでなく、オンスクリーンディスプレイＯＳＤの表示手段としても利用される。このモニタ部６は、直視型のＣＲＴディスプレイ、液晶ディスプレイ、プラズマディスプレイに限定されるものではなく、直視型ディスプレイの他に、大スクリーンにＯＳＤ情報を含む映像を投射するＣＲＴ型プロジェクタ、液晶型プロジェクタあるいはマイクロミラー型プロジェクタであっても良い。
【０４１０】
聴覚上のユーザーインターフェイスを構成する部分としては、スピーカー部８Ｌ／８Ｒを備えている。ここでは簡単な例として２チャネルステレオペアのスピーカ部８Ｌ／８Ｒを示しているが、より多チャネルのデジタルサラウンド（ＡＣ−３、ＤＴＳ、ＳＤＤＳ等）に対応するために５組以上のスピーカが用意されることもある。
【０４１１】
リモートコントローラ５からのユーザ操作情報は、リモートコントローラ受信部４Ａを介して、再生装置全体の動作を制御するシステムＣＰＵ部５０に通知される。キー入力部４からのユーザ操作情報は、ＣＰＵ部５０に直接通知される。このＣＰＵ部５０によって、ユーザ操作情報に対応した再生装置の動作状況（各種設定状態やＤＶＤディスクの再生情報）が、適宜、パネル表示部４Ｂに表示される。
【０４１２】
再生装置のシステムＣＰＵ部５０は、所定の処理プログラムにより構築されるアングル自動切替部５００を備えている。このアングル自動切替部５００は、マルチアングル映像の切替再生の周期を決定する再生周期決定部５０２と、複数アングルの同時表示およびその中で動画表示されるアングル番号と表示タイミングを判断する同時表示制御部５０４Ａと、ユーザ指定のアングル番号への切り替え表示、副映像・音声の同時再生、アングル番号の画面上への同時表示等の制御を行う選択制御部５０６Ａとを含んでいる。この構成により、システムＣＰＵ部５０は、アングル多画面の表示制御（マルチアングルのダイジェスト表示制御）を行えるようになる。
【０４１３】
なお、アングル切替をＩＬＶＵ単位で行うときは同一アングルの連続動画再生時間（周期）は任意に決定できる。このアングルの連続動画再生時間（周期）はシステムＣＰＵ部５０内の再生周期決定部５０２で管理できる。
【０４１４】
また、このアングル自動切替部５００は、自動切替の対象となるアングル番号を乱数発生あるいはアングル番号カウントにより発生する乱数発生／カウント部（図６３の５０４）、およびユーザが再生許可状態に指定したアングル番号に関して自動切替の対象となるアングルを決定するアングル番号決定部（図６３の５０６）も含むことができる。この構成により、システムＣＰＵ部５０は、マルチアングル映像が記録された部分において再生アングルを自動的に切り替える制御（オートアングル制御）も行えるようになる。
【０４１５】
システムＣＰＵ部５０には、メモリ（ＲＡＭおよびＲＯＭ）５２およびメモリインターフェイス（メモリＩ／Ｆ）５３が接続されている。メモリ５２のＲＯＭには再生装置の動作制御に用いる各種処理プログラムが格納され、メモリ５２のＲＡＭはワークエリアとして使用される。このメモリ５２の入出力制御は、メモリＩ／Ｆ５３を介して行われる。
【０４１６】
ＣＰＵ部５０は、メモリ５２のＲＡＭをワークエリアとして使用し、メモリ５２のＲＯＭに格納された各種処理プログラムに基づいて、ディスクドライブ部３０、システムプロセサ部５４、ビデオデコーダ部５８、オーディオデコーダ部６０、副映像デコーダ部６２、およびＤ／Ａ変換・再生処理部６４の動作を制御する。
【０４１７】
ディスクドライブ部３０は、再生装置本体のトレイ（図示せず）にセットされたＤＶＤディスク１０を回転駆動するとともに、ＤＶＤディスク１０から記録データ（動画情報・静止画情報を含む主映像データ／ビデオデータ、字幕情報・メニュー情報を含む副映像データ、音声情報を含むオーディオデータ、ＤＶＤディスクのプロバイダが意図した再生制御を行なうためのナビゲーションデータ等）を読み出す。読み出されたデータは、ディスクドライブ部３０において、信号復調およびエラー訂正等の信号処理を受け、パック形式のデータ列（図７参照）となって、システムプロセサ部５４に送られる。
【０４１８】
なおディスクドライブ部３０からのデータ列においては、ナビゲーションパック以降の３種類のパックの並び順は任意である。また、ナビゲーションパック以降のパックの種類は、３種類以下（なし、１種類、または２種類）の場合もあり得る。これらのパックのうち、ＤＶＤビデオにおけるマルチアングル再生には、最低限ナビゲーションパックとビデオパックが必要となる。
【０４１９】
システムプロセサ部５４は、ＤＶＤディスク１０から再生されたデータに含まれる種々なパケットの種別を判断して、そのパケット内のデータを対応する各デコーダ（５８〜６２）へ転送するパケット転送処理部（図示せず）を内蔵している。
【０４２０】
また、システムプロセサ部５４、ビデオデコータ部５８、オーディオデコーダ部６０および副映像デコーダ部６２は、それぞれ、動作タイミングを知るためのシステムタイムクロック（ＳＴＣ）およびシステムＣＰＵ部５０からの指令・情報等を一時格納するレジスタ（図示せず）を含んでいる。
【０４２１】
システムプロセサ部５４内の前記パケット転送処理部は、ディスクドライブ部３０からのパック形式データ列を、４種類のパック（ナビゲーションパック、ビデオパック（主映像パック）、副映像パック、およびビデオパック）に切り分ける。切り分けられたパックそれぞれには、転送時間データおよびデータの種類を示すＩＤデータが記録されている。
【０４２２】
システムプロセサ部５４は、これらの転送時間データおよびＩＤデータを参照して、ビデオパック、副映像パック、およびビデオパックを、それぞれ、ビデオデコーダ部５８、副映像デコーダ部６２、およびオーディオデコーダ部６０へ、転送する。
【０４２３】
また、システムプロセサ部５４は、ナビゲーションパック内の制御データを、メモリＩ／Ｆ５３を介してメモリ（ＲＡＭ）５２に転送する。メモリＩ／Ｆ５３はこのＲＡＭ５２への入出力を制御するインターフェイス回路である。このＲＡＭ５２は転送された制御データを一時記憶する。ＣＰＵ部５０は、ＲＡＭ５２内に記憶された制御データを参照して、再生装置本体の各部の再生動作を制御する。
【０４２４】
ビデオデコーダ部５８は、システムプロセサ部５４から転送されてきたビデオパック内のＭＰＥＧエンコードされたビデオデータをデコードし、圧縮前の映像データを生成する。
【０４２５】
副映像デコーダ部６２は、システムプロセサ部５４から転送されてきた副映像パック内のランレングス圧縮された副映像データをデコードし、圧縮前のビットマップ副映像データを生成する。
【０４２６】
この副映像デコーダ部６２には、システムプロセサ部５４からの副映像データをデコードする副映像デコーダの他に、デコード後の副映像データに対してハイライト処理を行うハイライト処理部（図示せず）が設けられている。
【０４２７】
上記副映像デコーダは、所定の規則にしたがってランレングス圧縮された２ビット単位の画素データ（強調画素、パターン画素、背景画素等を含む）を伸長し元のビットマップ画像を復元するものである。
【０４２８】
上記ハイライト処理部は、システムＣＰＵ部５０から供給されるハイライト情報（たとえばメニュー選択選択項目）が表示される矩形領域を示すＸ・Ｙ座標値、色コード、およびハイライト色／コントラスト値に応じて、対応するハイライト処理を行うものである。
【０４２９】
このハイライト処理は、モニタ部６上での視覚ユーザーインターフェイスにおいて、ユーザが表示された特定のアイテム（再生音声言語の種類や再生字幕の使用言語の種類等の特定項目を選択するボタン）を容易に認知できるようにする手段として利用できる。
【０４３０】
デコード後の副映像データの画素毎の色とコントラストが前記ハイライト情報に応じて変更されると、この変更後の副映像データはビデオプロセサ部６４０内の画像合成部（図示せず）に供給される。この画像合成部においてデコード後の主映像データ（ビデオデータ）とハイライト処理後の副映像データ（字幕、メニューなど）が合成され、その合成画像がモニタ部６で表示されるようになる。
【０４３１】
前述したメモリ５２は、副映像メニュー、オーディオメニュー、アングルメニュー、チャプター（プログラム）メニューなどのスタートアドレスを格納するメニューテーブルを含んでいる。これらのメニューの特定部分を強調するのに、前記ハイライト処理が利用される。
【０４３２】
オーディオデコーダ部６０は、システムプロセサ部５４から転送されてきたオーディオパック内のオーディオデータをデコードし、モノラル、２チャネルステレオ、あるいは多チャネルステレオの音声データを生成する。オーディオパック内のオーディオデータが圧縮エンコードされたデータ（ＭＰＥＧ、ＡＣー３、ＤＴＳ等）の場合はそのデコード処理もオーディオデコーダ部６０内部で実行される。
【０４３３】
ビデオデコーダ部５８でデコードされた映像データ（通常は動画信号）および副映像デコーダ部６２でデコードされた副映像データ（通常は字幕またはメニューのビットマップデータ）は、ビデオプロセサ部６４０に転送される。このビデオプロセサ部６４０内において、映像データと副映像データは所定の割合で混合され、表示用のビデオデータ（デジタル）が生成される。生成されたビデオデータは、ビデオエンコーダ６４１を介して最終的なアナログ映像信号（コンポジットビデオ信号、セパレートＳ信号、あるいはコンポーネント信号Ｙ／Ｃｒ／ＣｂまたはＹ／Ｒ−Ｙ／Ｂ−Ｙ）となって、モニタ部６に出力される。
【０４３４】
ビデオデコーダ部５８でデコードされた映像データが映画の本編部分のときは、副映像データは通常はユーザが選択した言語の字幕であり、字幕入りの映画本編がモニタ部６で上演される。
【０４３５】
ビデオデコーダ部５８でデコードされた映像データが映画のメニュー部分のときは、副映像データは通常はメニューを構成する文字およびユーザ選択ボタン（適宜ハイライト処理される）となる。この場合は、映像データによりメニューの背景（静止画または動画）がモニタ部６に表示され、副映像データによりユーザ選択操作に対応して表示が変化するボタンが背景画の上に重なって表示される。
【０４３６】
なお、ビデオプロセサ部６４０はオンスクリーンディスプレイの表示データを発生するＯＳＤ部（図５１参照）を具備することができる。リモートコントローラ５等からのユーザ操作はシステムＣＰＵ部５０で処理され、その処理結果はＣＰＵ部５０からビデオプロセサ部６４０のＯＳＤ部に送られる。ＯＳＤ部は、システムＣＰＵ部５０からの処理結果に対応した画像データを発生し、それをアナログ映像信号形式でモニタ部６に送出する。
【０４３７】
別の言い方をすれば、ビデオプロセサ部６４０は、ビデオデコーダ部５８および副映像デコーダ部６２から出力されたディジタル信号をアナログ信号に変換し多重化する部分といえる。
【０４３８】
ビデオプロセサ部６４０には、フレームメモリ部６４２が接続されている。このフレームメモリ部６４２は、上記映像データの画像および副映像データの画像の多重化に使用されるほか、図４２を参照して説明したｎ分割（４分割や９分割）マルチ画面表示にも利用される。
【０４３９】
このフレームメモリ部６４２は、チャプターサーチ等が行われる場合において、ビデオデコーダ部５８からの映像の一部をスチル画として固定し、ターゲットチャプターの再生が始まるまでこのスチル画をモニタ部６に送る場合に、使用することができる。
【０４４０】
さらに、このフレームメモリ部６４２は、ユーザ操作結果に対応した表示をＯＳＤにより行なう場合に、そのＯＳＤ表示の映像データへの多重化を行なうときにも、利用することができる。
【０４４１】
オーディオデコーダ部６０でデコードされたオーディオデータは、ＤＡＣ・出力回路６４４に転送される。ＤＡＣ・出力回路６４４によりオーディオデコーダ部６０からのオーディオデータ（デジタル）は対応するアナログ音声信号に変換され、適宜増幅されて、スピーカ部８Ｌ／８Ｒに送られる。
【０４４２】
前記ビデオプロセサ部６４０、ビデオエンコーダ６４１、フレームメモリ部６４２およびＤＡＣ・出力回路６４４は、Ｄ／Ａ変換および再生処理部６４を構成している。
【０４４３】
図４６は、マルチアングルシーンのダイジェスト表示（複数アングル同時動画再生）システムが組み込まれた第２の再生装置の全体構成を説明するブロック図である。図４６は複数のＭＰＥＧデコーダを用いる例を示している。
【０４４４】
図４６の構成は、デコーダ部分（５８〜６２）およびシステムＣＰＵ部５０の機能（プログラム）を除き、図４５の構成と共通している。そこで、図４５と異なる点を中心に図４６の再生装置を説明する。
【０４４５】
図４６において、第１デコーダ部５８Ａは、システムプロセサ部５４から転送されてくるビデオパックおよびオーディオパックのデータをデコードし、ＭＰＥＧデコード後のビデオ信号（主映像信号）をビデオプロセサ部６４０へ転送するとともに、デコード後のオーディオ信号（ＡＣ３マルチチャネル信号あるいはリニアＰＣＭ信号等）をＤＡＣ６４４へ転送する。
【０４４６】
第２デコーダ部６２Ａは、システムプロセサ部５４から転送されてくる副映像パックおよびオーディオパックのデータをデコードし、デコード（ランレングス伸張）後の副映像信号（字幕あるいはメニュー）をビデオプロセサ部６４０へ転送するとともに、デコード後のオーディオ信号をＤＡＣ６４４へ転送する。
【０４４７】
また、第３デコーダ部６０Ａは、システムプロセサ部５４から転送されてくるビデオパックおよびオーディオパックのデータをデコードし、ＭＰＥＧデコード後のビデオ信号（主映像信号）をビデオプロセサ部６４０へ転送するとともに、デコード後のオーディオ信号をＤＡＣ６４４へ転送する。
【０４４８】
ＤＡＣ６４４は、第１〜第３デコーダ部から転送されてくるオーディオ信号のいずれか（１または複数）をシステムＣＰＵ部５０の指令により選択し、アナログオーディオ信号に変換して、出力する。
【０４４９】
【０４３７Ｎ】
また、ビデオプロセサ部６４０は、第１および第３デコーダ部から転送されてくるビデオ信号のいずれか（または全て）をシステムＣＰＵ部５０の指令により選択し、それに第２デコーダ部からの副映像を適宜重畳して、ビデオエンコーダ６４１へ転送する。
【０４５０】
図４６のように複数のＭＰＥＧデコーダ（第１および第３デコーダ部の２つ）を備えている場合は、図４２のように多画面マルチアングルダイジェスト表示を行なうにあたって、複数（ここでは２つ）のアングル画面を動画表示とすることができる。この多画面マルチアングル動画ダイジェスト表示は、システムＣＰＵ部５０のアングル多画面表示制御部５０８が適宜指令する。この多画面マルチアングル動画ダイジェスト表示にあたって、２画面同時動画表示を滑らかに行なうためには、ディスクドライブ部３０に２〜３倍速以上の高速ドライブを用いることが望ましい。
【０４５１】
さらに、図４６の構成は複数の独立したオーディオデコーダを持つので、複数種類（リニアＰＣＭ、ＡＣ３マルチチャネル、ＤＴＳマルチチャネル等）のオーディオデコードを並列実行することが可能になる。
【０４５２】
たとえば第１デコーダ５８ＡがＡＣ３デコーダを備え、第２デコーダ６２ＡがＤＴＳデコーダを備え、第３デコーダ６０ＡがリニアＰＣＭのデコーダを備えているとする。ＤＶＤディスク１０から再生されたオーディオパックがＡＣ３デジタルオーディオ信号とリニアＰＣＭオーディオ信号の２種を含んでいるときは、第１デコーダ部５８ＡからＡＣ３の５．１チャネルマルチ音声データを取り出し、第３デコーダ部６０Ａから２チャネルステレオ音声データを取り出すことができる。これらの音声データをＤＡＣ６４４でアナログ音声信号に変換する。そして、前方左右２チャネル音声をリニアＰＣＭで再生し、サラウンドチャネルおよびサブウーファチャネルをＡＣ３で再生する、といったことが可能になる。
【０４５３】
同様に、ＤＶＤディスク１０から再生されたオーディオパックがＤＴＳデジタルオーディオ信号とリニアＰＣＭオーディオ信号の２種を含んでいるときは、第１デコーダ部５８ＡからＤＴＳの５．１チャネルマルチ音声データを取り出し、第３デコーダ部６０Ａから２チャネルステレオ音声データを取り出すこともできる。これらの音声データをＤＡＣ６４４でアナログ音声信号に変換する。そして、前方左右２チャネル音声をリニアＰＣＭで再生し、サラウンドチャネルおよびサブウーファチャネルをＤＴＳで再生する、といったことが可能になる。
【０４５４】
図４７は、マルチアングルシーンのダイジェスト表示（複数アングル同時動画再生）システムが組み込まれた他の再生装置の全体構成を説明するブロック図である。図４７は高性能のデコーダを用いる例を示している。
【０４５５】
図４７の構成は、デコーダ部分（５８）の機能（処理性能）を除き、図４５の構成と共通している。そこで、図４５と異なる点を中心に図４７の再生装置を説明する。
【０４５６】
図４７において、ビデオデコーダ部５８Ｂは、システムプロセサ部５４から高速転送されてくるビデオパックのデータ（マルチアングル部分のデータ）を高速デコードし、ＭＰＥＧデコード後のビデオ信号（マルチアングルの主映像信号）をビデオプロセサ部６４０へ転送する。図４２の例に対応させるならば、ビデオデコーダ部５８Ｂにおいて、複数（最大４つ）のアングルのビデオストリームが実質的に同時にＭＰＥＧデコードされる。
【０４５７】
副映像デコーダ部・選択出力６２Ｂは、システムプロセサ部５４から転送されてくる副映像パックのデータをデコードし、デコード（ランレングス伸張）後の副映像信号（字幕あるいはメニュー）を、システムＣＰＵ部５０の指令により選択的にビデオプロセサ部６４０へ転送する。
【０４５８】
たとえば、ビデオデコーダ部５８Ｂから４つの多画面動画ビデオ信号がビデオプロセサ部６４０へ転送されている場合において、特定のアングル（たとえば図４２のアングル＃１）が選択された状態なら、この特定アングル（アングル＃１）に対応した副映像（字幕等）が選択される。そして、選択された副映像が副映像デコーダ部・選択出力６２Ｂからビデオプロセサ部６４０へ転送される。
【０４５９】
ビデオプロセサ部６４０は、ビデオデコーダ部５８Ｂからの４画面マルチアングル映像信号のうち前記特定アングル（アングル＃１）の映像に副映像デコーダ部・選択出力６２Ｂからの副映像（字幕等）を重畳して、ビデオエンコーダ６４１に送る。
【０４６０】
また、オーディオデコーダ部・選択出力６０Ｂは、システムプロセサ部５４から転送されてくるオーディオパックのデータをデコードし、デコードした複数アングル分（図４２の例に対応させれば４アングル分）のオーディオ信号のいずれか（図４２の例に対応させれば太枠で囲まれた動画表示アングル＃１または＃２）をシステムＣＰＵ部５０からの指令により選択する。そして、選択されたアングルのデジタルオーディオ信号がＤＡＣ６４４に転送される。
【０４６１】
ＤＡＣ６４４は、オーディオデコーダ部・選択出力６０Ｂから転送されてきたデジタルオーディオ信号をアナログオーディオ信号に変換して、再生装置の外部へ出力する。
【０４６２】
なお、図４２のようにマルチアングルダイジェスト表示された各アングル映像＃１〜＃４の音声が全アングルに対して共通しているときは、オーディオデコーダ部・選択出力６０Ｂにおける上記オーディオ信号の選択操作は不要である。
【０４６３】
図４７のビデオデコーダ部５８ＢのＭＰＥＧ処理能力は高く、複数のＭＰＥＧデコードを実質上同時に実行できる性能（たとえば通常再生の４倍以上のスピードでＭＰＥＧデコードする性能）を備えている。この場合は、図４２のように多画面マルチアングルダイジェスト表示を行なうにあたって、複数（ここでは最大４つ）のアングル画面を全て動画表示とすることができる。この多画面マルチアングル動画ダイジェスト表示は、システムＣＰＵ部５０のアングル多画面表示制御部５０８が適宜指令する。この多画面マルチアングル動画ダイジェスト表示にあたって、４画面同時動画表示を滑らかに行なうためには、ディスクドライブ部３０に４〜５倍速以上の高速ドライブを用いることが望ましい。
【０４６４】
図４８は、図４５〜図４７、図６３〜図６４の再生装置／ＤＶＤビデオプレーヤ／ＤＶＤ再生機能を備えたパーソナルコンピュータ（または図示しない録画再生装置／ＤＶＤビデオレコーダ）で使用できるリモートコントローラの構成を説明する図である。ＤＶＤビデオプレーヤあるいはＤＶＤビデオレコーダは、その本体フロントパネル（図示せず）に設けられた操作キーでも基本的な操作は可能であるが、ＤＶＤの特徴を生かした各種操作はリモートコントローラ５で行なうようになっている。
【０４６５】
以下、図４８のリモートコントローラ５の各キーの機能（あるいは使い方）を説明する。
【０４６６】
［電源キー（ＰＯＷＥＲ）５ａの機能］
＜１＞装置本体の交流電源回路の二次側をオン／オフする。
【０４６７】
＜２＞装置内部にディスクがセットされた状態で電源キーが押されたときは、ディスクの種類（ＤＶＤーＲＷ、ＤＶＤ−ＲあるいはＤＶＤビデオ）を判別して表示する。そのディスクが再生不能ディスクである場合はその旨を表示する。
【０４６８】
＜３＞装置内部にセットされたディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合に電源キーが押されると、このプログラムチェーンの再生が自動的に開始される。
【０４６９】
＜４＞電源オンかつトレイオープン状態で電源キーが押されたときは、トレイクローズ後に電源オフとなる。
【０４７０】
［オープン／クローズキー（ＯＰＥＮ／ＣＬＯＳＥ）５ｇの機能］
＜５＞ディスクトレイをオープンまたはクローズする。ディスク再生中にオープン／クローズキーが押されると、それまでの装置動作が終了し、ディスクトレイがオープンする。録画中はこのキー５ｇの操作は無効とされる。
【０４７１】
＜６＞電源オフかつトレイクローズ状態でオープン／クローズキーが押されると、電源がオンしディスクトレイがオープンする。
【０４７２】
＜７＞ディスクトレイオープン状態でオープン／クローズキーが押されると、ディスクトレイが装置本体に引き込まれる。このときトレイにディスクがセットされておれば、その管理情報が読み取られ、セットされたディスクの種類（ＤＶＤーＲＷ、ＤＶＤ−ＲあるいはＤＶＤビデオ）が表示される。そのディスクが再生不能ディスクである場合はその旨が表示される。
【０４７３】
＜８＞ディスクトレイオープン状態でオープン／クローズキーが押されると、ディスクトレイが装置本体に引き込まれる。このときトレイにディスクがセットされていなければ、たとえば”ＮＯ  ＤＩＳＫ”という文字が表示部４８またはモニタＴＶに表示される（ＯＳＤ）。
【０４７４】
＜９＞オープン／クローズキーのオンにより装置本体に引き込まれたディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合は、このプログラムチェーンの再生が自動的に開始される。
【０４７５】
［停止キー（ＳＴＯＰ）５ｅの機能］
＜１０＞ディスク再生中または録画中に押されると、再生または録画を停止させる。停止中に押されると、それまで再生または録画していたタイトル番号（あるいはデフォルト設定のタイトル番号）が表示される。
【０４７６】
［再生キー（ＰＬＡＹ）５ｃの機能］
＜１１＞ディスクトレイにディスクがセットされている状態で押されると、その時点での設定条件（デフォルト設定、またはユーザが設定した画面のアスペクト比、音声言語、字幕言語等）でディスクの再生が開始する。
【０４７７】
＜１２＞ディスクトレイオープン状態でディスクをトレイ上にセットしてから再生キーを押した場合は、トレイを装置本体に引き込み、ＤＶＤディスクに記録されているデフォルトタイトル（またはタイトル制作者が指定したタイトル）から再生を開始する。ただしディスクがファーストプレイプログラムチェーン（オートスタートコード）を含む場合は、それを実行する。
【０４７８】
＜１３＞ディスクの記録情報で特に指定していない限り、タイトルが終わるまで再生すると、再生動作は終了する。
【０４７９】
＜１４＞メモリ設定画面表示中において設定画面にチャプターおよびタイトル番号が設定されている状態で押されると、設定されたチャプターおよびタイトル番号の所からメモリ再生を開始する。
【０４８０】
＜１５＞ランダムモードが設定されているときに押されると、トレイにセットされているディスクの内容をランダム再生する。
【０４８１】
＜１６＞再生中にディスクのセル再生モードがスチルになった場合は、それまでの再生動作が解除され静止画再生状態となる。
【０４８２】
［一時停止キー（ＰＡＵＳＥ）５ｄの機能］
＜１７＞あるタイトル内のプログラムチェーン再生中に押されると、現再生中のプログラムチェーンのビデオフレームで静止画となる。この状態でさらに一時停止キーを押すと、次のフレームの静止画に切り替わる。以下同様に、一時停止キーを押す度に時間進行方向にフレームが切り替わり、このキーを押した回数分のコマ送りが行われる。
【０４８３】
＜１８＞上記静止画またはコマ送り再生中は、副映像は再生するが、音声は再生しないようにできる。
【０４８４】
＜１９＞この静止画／コマ送りは現再生中のプログラムチェーン内でのみ可能であり、タイトル内の最終フレームまでコマ送りされたあとは、このキー操作は無効となる。
【０４８５】
＜２０＞セル再生モードでスチルとなっている場合、スチルセルの最終セルでは、このキー操作は無効となる。
【０４８６】
＜２１＞このキー操作による静止画状態で再生キーを押すと、通常再生に戻る。
【０４８７】
［スキップキー（ＳＫＩＰ／右向き縦棒付２段三角マーク）５ｆの機能その１；１シーケンシャルプログラムチェーンタイトルの場合］
＜２２＞再生中に押されると、現再生中のタイトル内の次のチャプター（またはプログラム）をサーチしそれを再生する。次のチャプターがない場合は、このキー操作は無効となる。チャプターサーチ中は、表示部４８（またはＯＳＤ）のサーチ先チャプター番号を点滅させてサーチ中であることをユーザに通知できる。
【０４８８】
＜２３＞停止中に押すと現チャプターの次のチャプターが選択される。ここで再生キーをオンすると、選択されたチャプターがサーチされ再生される。
【０４８９】
なお、停止中では、２つのタイトルに跨ったチャプター（またはプログラム）のスキップができる。たとえばタイトル１の最終チャプター番号が表示されているとき、さらにこのスキップキーを押すと、タイトル２の初めのチャプター番号が選択される。ここで再生キーをオンすると、選択されたチャプター（タイトル２のチャプター１）がサーチされ再生される。
【０４９０】
＜２４＞停止状態で所定時間以上押し続けられると、一定の速度でチャプター番号が１づつ繰り上がる（次のタイトルがあるときは現タイトルから次タイトルへ跨ったチャプター番号の連続変更を可能にできる）。押し続けているこのスキップキーを離したあと再生キーを押すと、そのときのタイトルのチャプターがサーチされ再生される。
【０４９１】
［スキップキー（ＳＫＩＰ／右向き縦棒付２段三角マーク）５ｆの機能その２；ランダムプログラムチェーンタイトルの場合］
＜２５＞再生中に押すと、現再生中のタイトル内のチャプターの次にランダム選択されたチャプター（またはプログラム）をサーチしそれを再生する。ただしランダム再生ループの回数が最後であってタイトル内に次のプログラムチェーンがない場合は、このキー操作は無効となる。
【０４９２】
＜２６＞静止画再生中に押された場合は、選択されたチャプター（またはプログラム）をサーチしその先頭で静止画再生となる。ただしセル再生モードでスチルとなっていた場合、選択されたチャプターをサーチしその先頭のスチルが再生される。
【０４９３】
＜２７＞メモリ設定画面で設定されているチャプター番号（プログラム番号）およびタイトル番号の選択（数字のインクリメントあるいはカーソルの前方移動等）に使用できる。
【０４９４】
＜２８＞メニューの頁送りに使用できる。
【０４９５】
［スキップキー（ＳＫＩＰ／左向き縦棒付２段三角マーク）５ｆの機能その１；１シーケンシャルプログラムチェーンタイトルの場合］
＜２９＞再生中に押されると、現再生中のチャプター（またはプログラム）の先頭をサーチしそれを再生する。さらに連続して押すとチャプター番号１までチャプター番号が１づつ繰り下がる。
【０４９６】
＜３０＞停止中に押すと現チャプターの１つ前のチャプターが選択される。ここで再生キーをオンすると、選択されたチャプターがサーチされ再生される。
【０４９７】
なお、停止中では、２つのタイトルに跨ったチャプター（またはプログラム）のスキップができる。たとえばタイトル３のチャプター番号１が表示されているとき、さらにこのスキップキーを押すと、タイトル２の最後のチャプター番号Ｘが選択される。ここで再生キーをオンすると、選択されたチャプター（タイトル２のチャプターＸ）がサーチされ再生される。
【０４９８】
このタイトルを跨ったチャプター繰り下がりスキップは、タイトル１のチャプター１になるまで実行できる。
【０４９９】
＜３１＞停止状態で所定時間以上押し続けられると、一定の速度でチャプター番号が１づつ繰り下がる（タイトル１のチャプター１になるまで）。押し続けているこのスキップキーを離したあと再生キーを押すと、そのときのタイトルのチャプターがサーチされ再生される。
【０５００】
［スキップキー（ＳＫＩＰ／左向き縦棒付２段三角マーク）５ｆの機能その２；ランダムプログラムチェーンタイトルの場合］
＜３２＞再生中に押すと、現再生中のタイトル内のチャプター（またはプログラム）の先頭をサーチしそれを再生する。ただし、連続して押してもサーチ先は現再生中のチャプター（プログラム）の先頭となるようにできる。
【０５０１】
＜３３＞静止画再生中に押された場合は、現再生中のチャプター（またはプログラム）をの先頭サーチしそこで静止画再生となる。セル再生モードでスチルとなっていた場合、現再生中のチャプターをサーチしその先頭のスチルが再生される。
【０５０２】
＜３４＞メモリ設定画面で設定されているチャプター番号（プログラム番号）およびタイトル番号の選択（数字のデクリメントあるいはカーソルの後方移動等）に使用できる。
【０５０３】
＜３５＞メニューの頁戻しに使用できる。
【０５０４】
［メニューキー（ＭＥＮＵ）５ｎの機能］
＜３６＞ディスクがトレイにセットされている場合は、ディスクに記録されている現在選択中のビデオタイトルセット内のルートメニューを再生表示する。ディスクがセットされていない場合はエラー（または警告）表示を行なう（ＯＳＤ）。
【０５０５】
＜３７＞現在選択中のビデオタイトルセット内にルートメニューがない場合は、エラー（または警告）表示を行なう。
【０５０６】
＜３８＞通常再生中にこのメニューキーを押してメニューを再生した後メニュー操作によってメニューから抜け出すと、メニュー再生前に再生していた箇所またはメニューで指定された箇所から再生が再開される。
【０５０７】
＜３９＞ルートメニュー表示中に押した場合は、ルートメニュー表示前の状態に戻る。
【０５０８】
［タイトルキー（ＴＩＴＬＥ）５ｐの機能］
＜４０＞ディスクがトレイにセットされており、かつディスクにタイトルメニューが記録されている場合は、タイトルメニューを表示する。ディスクがセットされていない場合は、エラー（または警告）表示を行なう（ＯＳＤ）。
【０５０９】
＜４１＞トレイにセットされたディスクにタイトルメニューが記録されてない場合は、ディスク再生中（あるいは停止中）に以下の動作ができる。
【０５１０】
すなわち、タイトルキーを押すと画面の一部（たとえば左上コーナー）にタイトル番号およびチャプター番号が表示される。後述するクリアキーが押されるかタイトルキーがもう一度押されるかその後のキー操作がないまま所定時間（たとえば３秒）が経過すると、画面からタイトル番号およびチャプター番号が消去される。
【０５１１】
画面にタイトル番号（たとえば「１」）およびチャプター番号（たとえば「１」）が表示されている状態でテンキーから所望のタイトル番号（たとえば「２」）が入力されると、上記の例でいえば、画面表示は「タイトル番号：２」および「チャプター番号：１」となる。この状態で再生キーを押すかあるいは所定時間（たとえば２秒）放置すると、タイトル２のチャプター１から再生が開始される。
【０５１２】
この場合、タイトルおよびチャプターのサーチ中は、表示部４８のサーチ先タイトル番号およびチャプター番号を点滅させてサーチ中であることをユーザに通知できる。
【０５１３】
＜４２＞通常再生中にタイトルキーを押してタイトルメニュー再生になった後、タイトルの選択が確定しないうちに再びタイトルキーを押したときは、タイトルメニュー再生前に再生していた箇所から再生を再開する。
【０５１４】
［セレクトキー／カーソルキー（上向き・下向きの三角マーク対）５ｑの機能］
＜４３＞ディスクメニュー（タイトルキーまたはメニューキーで呼び出すメニュー）内の項目選択、およびセットアップメニュー内の項目選択に使用する。たとえば上記セレクトキー／カーソルキーの上向きまたは下向き三角マークを押してある項目を選択した場合において、その項目がさらに幾つかの選択枝を含んでいるときに、その選択枝を選ぶのにこのセレクトキー／カーソルキーの左向きまたは右向き三角マークを使用できる。
【０５１５】
＜４４＞オーディオストリーム、副映像ストリーム、またはアングルのいずれかの設定値表示中に押す場合において、このセレクトキーの上向き三角マークを押すと次のストリームあるいはアングルに切り替わり、下向き三角マークを押すと１つ前のストリームあるいはアングルに切り替わる。
【０５１６】
＜４５＞キャラクタジェネレータによるタイトル番号表示中に押す場合において、このセレクトキーの上向き三角マークを押すと次のタイトルに切り替わり、下向き三角マークを押すと１つ前のスタイトルに切り替わる。
【０５１７】
［終了キー（ＥＮＤ）５ｅｎｄの機能］
＜４６＞ユーザ選択設定の処理の終了を装置に通知するとき（再生可能アングルの設定等の処理ループを抜けるとき）に使用する。
【０５１８】
マルチアングルの選択メニュー画面（図示せず）表示中に、所望のアングルを選択するカーソル操作には、前記セレクトキー／カーソルキー５ｑあるいは後述するテンキー５ｔを利用することができる。（図示はしないがマウス操作あるいはタッチパネル操作も実現可能。）
［確定キー（ＥＮＴＥＲ）５ｓの機能］
＜４７＞ディスクメニュー内あるいはセットアップメニュー内で選択された項目を確定するときに使用する。
【０５１９】
＜４８＞メモリ画面においてタイトル番号およびチャプター番号を確定するときにも使用できる。
【０５２０】
［リターンキー（ＲＥＴＵＲＮ）５ｒの機能］
＜４９＞タイトル制作者（ソフトウエアのプロバイダ）が予め設定したディスク上のアドレスへのサーチを行なうときに使用する。具体的には、メニューからの抜け出しあるいは再生開始（再開）点への戻り（リターン）動作を指示するときに押される。あるいは、マルチストーリの内の１つを再生している間にユーザ選択可能なマルチストーリの選択分岐点に戻る動作を指示するときにも使用できる。
【０５２１】
［オーディオキー（ＡＵＤＩＯ）５ａｕｄの機能その１；再生中の場合］
＜５０＞再生中にオーディオキーを押すと、（ディスクに収録されたオーディオストリーム情報を調べてから）キャラクタジェネレータを用いて、現再生中のオーディオストリームの言語名（オーディオストリームの種別が音楽等でなく言語であるとき）を再生画面上に所定時間（たとえば３秒）表示する（ＯＳＤ）。この表示中にさらにオーディオキーを押すと、次のオーディオストリーム番号の音声が再生されるようになる。このオーディオキー操作を繰り返すと、そのタイトルに記録されているオーディオストリームの音声（種々な言語）が順次サイクリックに再生される。
【０５２２】
＜５１＞オーディオストリーム設定値の画面表示中に前記セレクトキー／カーソルキー５ｑを押すことにより、現在設定されているオーディオストリームの次のオーディオストリームまたは１つ前のオーディオストリームに切り替えることができる。すると、切り替えられたオーディオストリームの内容が再生される。
【０５２３】
＜５２＞オーディオストリーム設定値の画面表示中にテンキーを押すと、テンキー入力した番号のオーディオストリームに切り替えることができる。すると、切り替えられたオーディオストリームの内容が再生される。
【０５２４】
＜５３＞オーディオストリーム設定値の画面表示中にクリアキーを押すと、オーディオストリームの設定値表示を画面から消去することができる。
【０５２５】
［オーディオキー（ＡＵＤＩＯ）５ａｕｄの機能その２；停止中（ブルーバック画面表示中）の場合］
＜５４＞停止中にオーディオキーを押すと、（ディスクに収録されたオーディオストリーム情報を調べてから）キャラクタジェネレータを用いて、現在選択されているタイトルに設定されているオーディオストリームの言語名（オーディオストリームの種別が言語のとき）をブルーバック画面上に所定時間（たとえば３秒）表示する。この表示中にさらにオーディオキーを押すと、次のオーディオストリーム番号が設定される。このオーディオキー操作を繰り返すと、そのタイトルに記録されているオーディオストリーム音声が順次サイクリックに設定・表示される。
【０５２６】
＜５５＞オーディオストリーム設定値のブルーバック画面表示中に前記セレクトキー／カーソルキー５ｑを押すと、現在設定されているオーディオストリームの次のオーディオストリームまたは１つ前のオーディオストリームに切り替わる。
【０５２７】
＜５６＞オーディオストリーム設定値のブルーバック画面表示中にテンキーを押すと、テンキー入力した番号のオーディオストリームに切り替わる。
【０５２８】
＜５７＞オーディオストリーム設定値のブルーバック画面表示中にクリアキーを押すと、オーディオストリームの設定値表示が画面から消去される。
【０５２９】
［サブタイトルキー（ＳＵＢＴＩＴＬＥ）５ｓｂｔの機能その１；再生中の場合］
＜５８＞再生中に押すと、（ディスクに収録された副映像ストリーム情報を調べてから）キャラクタジェネレータを用いて、現再生中の副映像ストリームの言語名（副映像ストリームの種別が言語の場合）を再生画面上に所定時間（たとえば３秒）表示する（ＯＳＤ）。この表示中にさらにサブタイトルキーを押すと、次のストリーム番号の副映像が再生されるようになる。このサブタイトルキー操作を繰り返すと、そのタイトルに記録されている副映像ストリームが順次サイクリックに再生される。
【０５３０】
＜５９＞副映像ストリーム設定値の画面表示中に前記セレクトキー／カーソルキー５ｑを押すことにより、現在設定されている副映像ストリームの次の副映像ストリームまたは１つ前の副映像ストリームに切り替えることができる。すると、切り替えられた副映像ストリームの内容が再生される。
【０５３１】
＜６０＞副映像ストリーム設定値の画面表示中にテンキーを押すと、テンキー入力した番号の副映像ストリームに切り替えることができる。すると、切り替えられた副映像ストリームの内容が再生される。
【０５３２】
＜６１＞副映像ストリーム設定値の画面表示中にクリアキーを押すと、副映像ストリームの設定値表示を画面から消去することができる。
【０５３３】
［サブタイトルキー（ＳＵＢＴＩＴＬＥ）５ｓｂｔの機能その２；停止中（ブルーバック画面表示中）の場合］
＜６２＞停止中にサブタイトルキーを押すと、（ディスクに収録された副映像ストリーム情報を調べてから）キャラクタジェネレータを用いて、現在選択されているタイトルに設定されている副映像ストリームの言語名（副映像ストリームの種別が言語のとき）をブルーバック画面上に所定時間（たとえば３秒）表示する。この表示中にさらにサブタイトルキーを押すと、次の副映像ストリーム番号が設定される。このサブタイトルキー操作を繰り返すと、そのタイトルに記録されている副映像ストリーム音声が順次サイクリックに設定・表示される。
【０５３４】
＜６３＞副映像ストリーム設定値のブルーバック画面表示中に前記セレクトキー／カーソルキー５ｑを押すと、現在設定されている副映像ストリームの次の副映像ストリームまたは１つ前の副映像ストリームに切り替わる。
【０５３５】
＜６４＞副映像ストリーム設定値のブルーバック画面表示中にテンキーを押すと、テンキー入力した番号の副映像ストリームに切り替わる。
【０５３６】
＜６５＞副映像ストリーム設定値のブルーバック画面表示中にクリアキーを押すと、副映像ストリームの設定値表示が画面から消去される。
【０５３７】
［サブタイトルオン・オフキー（ＳＵＢＴＩＴＬＥ  ＯＮ／ＯＦＦ）５ｖの機能］
＜６６＞副映像（サブタイトル）の表示をオン・オフする。
【０５３８】
＜６７＞ビデオ再生中かつ副映像表示中（副映像表示オン設定状態）にサブタイトルオン・オフキーを押すと、副映像ストリーム番号設定値がオフされるとともに、その設定値がキャラクタジェネレータで所定時間（たとえば３秒）表示（ＯＳＤ）されたあと、副映像が画面から消去される。
【０５３９】
＜６８＞ビデオ再生中だが副映像が表示されていないとき（副映像表示オフ設定状態）にサブタイトルオン・オフキーを押すと、副映像ストリーム番号設定値がオンされるとともに、その設定値がキャラクタジェネレータで所定時間（たとえば３秒）表示されたあと、オンされた設定ストリーム番号の言語の副映像が再生される（再生中のディスクに副映像が記録されている場合）。
【０５４０】
＜６９＞ビデオ再生停止中にサブタイトルオン・オフキーを押したときは、副映像表示のオン・オフ設定のみ実行できる。
【０５４１】
＜７０＞副映像表示オフ設定状態において、再生しているオーディオストリームと同一言語コードの副映像ストリームに強制出画コマンドが含まれていたときは、このコマンドに対応する副映像を必ず再生し画面に出画させる。
【０５４２】
［アングルキー（ＡＮＧＬＥ）５ａｎｇの機能］
＜７１＞マルチアングル情報で構成されるアングルブロックを持つタイトルが選択されており、このアングルブロック（アングル区間）が再生されているときに押すと、現再生中のアングル番号がキャラクタジェネレータにより所定時間（たとえば５秒）表示される（ＯＳＤ）。このアングル番号表示期間中にもう一度アングルキーを押すと、次のアングル番号のセルの同一時刻地点がサーチされそこから再生が開始される。
【０５４３】
たとえば、あるバッターのホームランシーンがマルチアングルブロックのアングル番号１（センター側からピッチャーの背中を見るカメラアングル）で再生されており、そのアングルブロックセルの再生開始時刻から５秒後にバットがボールにミートし、さらに３秒後に打球がライトスタンドに突き刺さるとする。このホームランシーンを別のカメラアングルで見たいと思ったユーザがアングルキーを押してアングル番号２を押すと、そのアングルブロックセルの再生開始時刻地点がサーチされ、そこからアングル２（たとえば１塁内野スタンド側からグランド全体を見るカメラアングル）でのホームランシーンの再生が再開されるようになる。
【０５４４】
上記アングル番号表示期間中にさらにアングルキーを押すと、記録されているアングル番号が順次サイクリックに切り替わり、選択後のアングルの再生が再開される。
【０５４５】
＜７２＞キャラクタジェネレータでアングル番号が画面表示されているときは、テンキー操作により所望のアングル番号をダイレクトに選択することもできる（再生中のアングルブロックに存在しないアングル番号がテンキー入力されたときは、そのキー入力は無効）。あるいは、前記セレクトキー／カーソルキー５ｑによりアングル番号を昇降させることもできる。
【０５４６】
＜７３＞マルチアングルブロックのセル内で静止画再生中にアングル切り替えが行われたときも、同様な再生時点サーチが行われ、サーチされた別アングルの静止画が再生される。
【０５４７】
たとえば、ある自動車の静止画がアングル番号１（正面から見るカメラアングル）で再生されていたとする。この自動車を別のカメラアングルで見たいと思ったユーザがアングルキーを押してアングル番号２を押すと、アングル番号２のアングルブロックセルの再生開始時刻地点がサーチされ、そこからアングル２（たとえば右側面から見るカメラアングル）での静止画が再生される。
【０５４８】
上記アングル番号表示期間中にさらにアングルキーを押すと、記録されているアングル番号が順次サイクリックに切り替わり、選択後のアングルの静止画が再生される。
【０５４９】
＜７４＞マルチアングルブロック以外のセル再生中にアングルキー操作をおこなってもアングル設定（アングル番号切替）は受け付けないようにできる。アングル設定（アングル番号切替）は再生中のタイトルにマルチアングルブロックセルが存在する場合に限り受け付ける。
【０５５０】
＜７５＞選択されたタイトルにマルチアングルブロックセルが存在する場合は、停止中であっても、アングル設定（アングル番号切替）を受け付けるようにできる。
【０５５１】
［早送り（ＦＷＤ）キー／早戻し（ＲＥＶ）キー（左向き・右向きの二重三角マーク）５ｊの機能］
＜７６＞動画再生中または静止画再生中に早送りキーまたは早戻しキー押すと、通常再生時より早く（たとえば通常再生時の約２倍）早送りまたは早戻し再生が行われる。（動画では動きが倍速になり、静止画ではそのコマ送り的な切替周期が半分に短縮される。）さらに押し続けると、通常再生時よりさらに早く（たとえば通常再生時の約８倍）早送りまたは早戻し再生が行われる。（動画では動きが８倍速になり、静止画ではそのコマ送り的な表示切替周期が１／８に短縮される。）
なお、早送り・早戻しの場合の主映像ビデオの再生表示において、２倍速ではＭＰＥＧのＩピクチャ＋Ｐピクチャを再生し、それ以上の多倍速ではＩピクチャを再生するように構成できる。
【０５５２】
その際、音声再生については、次のようにすることができる。すなわち、２倍速再生の場合では、音声データを通常再生の倍のクロックでデコードして、２倍速の音声データをデコードする。また多倍速の場合は、（あるＩピクチャから次のＩピクチャまで）ジャンプした先の音声データを、通常再生で部分的に再生することにより、多倍速時の音声デコードを行なう。
【０５５３】
＜７７＞再生キーを押すと、早送り再生または早戻し再生は解除され、通常速度の再生に戻る。
【０５５４】
＜７８＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生は、そのキー操作をした時点で再生中のプログラムチェーン内でのみ行われる。そのプログラムチェーンの最後まで早送りされ、あるいはそのプログラムチェーンの先頭まで早戻しがなされた後は、そこで一時停止状態となる。
【０５５５】
＜７９＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生中は、音声（オーディオストリーム）およびサブタイトル（副映像ストリーム）の再生は自動的に禁止できる。
【０５５６】
なお、音声については再生ピッチを早送り速度に対応して変更しながら再生するようにしてもよい。動画がたとえばマラソン競技の記録映画であり、サブタイトルが競技スタートからの時間経過の表示に使われているときは、早送りまたは早戻し再生時にサブタイトルを再生するようにしてもよい。
【０５５７】
＜８０＞上記早送りキーまたは早戻しキーによる早送りまたは早戻し再生中にセル再生モードがスチルになった場合は、早送りまたは早戻し動作は解除され、静止画再生に入る。セル再生モードがスチルになっているときに早送りキー（または早戻しキー）を押すことにより、たとえば１秒あたり約１画面の切り替えレートで連続コマ送り（または連続コマ戻し）動作に入ることができる。このとき早送りキー（または早戻しキー）をさらに押し続けると、たとえば約４画面／秒のレートで連続コマ送り（または連続コマ戻し）動作に入ることができる。さらにもう一度押すと、約１画面／秒のレートの連続コマ送り（または連続コマ戻し）動作に戻るようにできる。この連続コマ送り（または連続コマ戻し）動作中にセル再生モードから外れたら、約２倍速の早送り（または早戻し）再生が行われるようにできる。
【０５５８】
上記「セル再生モードがスチルになった場合」がビデオオブジェクトユニット単位のスチル（ＶＯＢＵスチル）ならば、上記早送りキー（または早戻しキー）が押されると、次の（または前の）ＶＯＢＵを再生しそのＶＯＢＵの再生が終了したらスチルとなる。ただし、ＶＯＢＵ再生中にさらに上記早送りキー（または早戻しキー）が押されると、そのＶＯＢＵが早送り（または早戻し）され、その後ＶＯＢＵスチルとなって停止する。
【０５５９】
［表示キー（ＤＩＳＰＬＡＹ）５ｕの機能］
＜８１＞停止中あるいは再生中においてこのキーを押すと、そのときの各種キー操作内容に対応した表示が（装置本体の表示部４８および／またはモニタ部６の画面上で）行われる。
【０５６０】
［テンキー（［０］〜［９］＆［＋１０］）５ｔの機能］
＜８２＞通常再生中においては、現再生タイトル内のチャプター番号の指定に使用できる。テンキー入力確定（前記確定キー操作）と同時に指定された番号のチャプターへのサーチ動作に入る（このサーチは後述するタイトル番号キーＴによっても可能とすることができる）。存在しないチャプター番号は受け付けない。
【０５６１】
＜８３＞停止中においては、選択されているタイトル内のチャプター番号の指定に使用できる。テンキー入力確定と同時に指定された番号のチャプターへのサーチ動作に入る（このサーチはタイトル番号キーＴによっても可能）。存在しないチャプター番号は受け付けない。
【０５６２】
＜８４＞マルチアングルブロックを含んだタイトルを再生中（アングルセル再生中）であって、かつアングル番号表示中のときは、テンキー入力されたアングル番号がダイレクトに選択される。ただし存在しないアングル番号の入力は受け付けない。
【０５６３】
＜８５＞ディスクメニュー表示中において、各ディスクメニュー画面中の項目に番号が付されている場合はテンキー入力した番号に対応した項目が選択され実行される。ただし存在しない項目番号の入力は受け付けない。
【０５６４】
＜８６＞セットアップメニューからパレンタルロックの設定を行なう場合において、暗証番号の入力にテンキーを使用できる。
【０５６５】
［クリアキー（ＣＬＥＡＲ）５ｃｒの機能］
＜８７＞タイトル番号あるいはチャプター番号のキー入力の取り消しに使用される。
【０５６６】
＜８８＞パレンタルレベル変更のための暗証番号入力の取り消しに使用される。
【０５６７】
＜８９＞後述するリピートモードの解除に使用される。
【０５６８】
＜９０＞後述するメモリ設定画面操作時の入力番号の取り消しに使用される。
【０５６９】
＜９１＞後述するメモリ再生モードの解除に使用される。
【０５７０】
＜９２＞後述するランダム再生モードの解除に使用される。
【０５７１】
＜９３＞タイトル、音声（オーディオストリーム）、サブタイトル（副映像ストリーム）、アングルそれぞれの番号表示の取り消しに使用される。
【０５７２】
［リピートキー（ＲＥＰＥＡＴ）５ｋの機能］
＜９４＞チャプターまたはタイトルのリピート設定に用いる（ただし１シーケンシャルプログラムチェーンのタイトルのみ）。
【０５７３】
＜９５＞このキーを押す毎に、「チャプターリピート」→「タイトルリピート」→「リピートオフ」→「チャプターリピート」といったように、リピートモードが順次サイクリックに切り替えられる。
【０５７４】
＜９６＞後述するＡ−Ｂリピート動作中にリピートキーを押すと、Ａ−Ｂリピート動作を解除し、チャプターリピートに移るようにできる。
【０５７５】
＜９７＞早送りキー、早戻しキー、あるいはスキップキーの操作によりリピート区間を外れると、リピート動作は解除される。
【０５７６】
＜９８＞リピート区間内にマルチアングルブロックがある場合、アングルチェンジは可能とする（リピートモード内でも前記アングルキーが機能する）。
【０５７７】
［Ａ−Ｂリピートキー（Ａ−Ｂ  ＲＥＰＥＡＴ）５ｋの機能］
＜９９＞２点間リピート動作の始点と終点を設定するのに用いる（ただし１シーケンシャルプログラムチェーンのタイトルのみ）。
【０５７８】
＜１００＞１回目にこのキーを押すことで始点（Ａ）が設定され、２回目に押すことで終点（Ｂ）が設定される。終点の設定完了と同時に設定された始点がサーチされ、以降ＡーＢ間が繰り返し再生される。
【０５７９】
＜１０１＞Ａ−Ｂ間リピートは前記クリアキー操作で解除できる。
【０５８０】
＜１０２＞Ａ−Ｂ間リピート動作中にＡ−Ｂ間以外のタイトルまたはチャプターの再生に変更されたとき、または前記リピートキーが押されたときに、Ａ−Ｂ間リピートが解除されるようにできる。
【０５８１】
＜１０３＞早送りキー、早戻しキー、あるいはスキップキーの操作によりＡ−Ｂリピート区間を外れると、Ａ−Ｂ間リピート動作は解除される。
【０５８２】
＜１０４＞リピート終点（Ｂ）の設定前にクリアキー、早送りキー、早戻しキー、あるいはスキップキーを押すことにより、Ａ−Ｂ間リピート動作を解除することができる。
【０５８３】
＜１０５＞Ａ−Ｂ間リピート再生中に終点（Ｂ）に達する前にタイトルが終了した場合は、Ａ−Ｂ間リピート動作は解除される。
【０５８４】
＜１０６＞マルチアングルブロック区間内では、Ａ−Ｂ間リピートの始点（Ａ）の設定を無効とすることができる。（マルチアングルブロック区間の先頭をＡ−Ｂ間リピートの始点とすることはできる。たとえばあるマルチアングルブロックのアングル番号１のカメラアングルシーンを、その案ブルブロック内においてＡ−Ｂ間リピートさせることはできる。）
＜１０７＞Ａ−Ｂ間リピート再生中にマルチアングルブロックが来た場合は、Ａ−Ｂ間リピート動作を解除できる。
【０５８５】
＜１０８＞Ａ−Ｂ間リピートキーにより設定された始点（Ａ）および終点（Ｂ）は、設定直後の対応する画像データ（グループオブピクチャー）の先頭（スタートアドレス）を指すようになる。
【０５８６】
［メモリキー（ＭＥＭＯＲＹ）５ｍの機能］
＜１０９＞トレイが閉じられていてディスクがセットされている場合にこのキーを押すこと、メモリ設定画面が表示される（ＯＳＤ）。メモリ設定画面表示中にこのキーを押した場合は、メモリ設定画面表示前の状態に戻る。
【０５８７】
＜１１０＞メモリ設定方法は、メモリ設定画面表示中にメモリ再生させたいタイトルおよびチャプターの番号を前記テンキーおよび後述するタイトル番号（Ｔ）キーにより順次入力して行くことにより行なう。
【０５８８】
＜１１１＞前記セレクトキー／カーソルキーで表示画面中のカーソルを移動させ、カーソル位置のメモリ番号で上記メモリ設定入力を行なうと、そのメモリ番号以降のメモリ番号で設定されていたタイトル・チャプター番号は、１つづつ後ろのメモリ番号にずれる。
【０５８９】
たとえば、メモリ番号１およびメモリ番号２で既に「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号３以降は設定無しであったとする。ここでメモリ番号１にカーソルを合わせ、「タイトル２・チャプター５」を設定したとすると、それまでメモリ番号１およびメモリ番号２に設定されていた内容はメモリ番号２およびメモリ番号３にシフトする。その結果、メモリ番号１、２および３の設定内容は、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」となる。
【０５９０】
＜１１２＞前記セレクトキー／カーソルキーで表示画面中のカーソルを移動させ、カーソル位置のメモリ番号で前記クリアキー操作を行なうと、そのメモリ番号で設定されていた内容はクリアされ、そのメモリ番号以降のメモリ番号で設定されていた内容が１つ前のメモリ番号に繰り上がる。
【０５９１】
たとえば、メモリ番号１、メモリ番号２およびメモリ番号３に、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号４以降は設定無しであったとする。ここでメモリ番号２にカーソルを合わせ、クリアキー操作を行なうと、それまでメモリ番号２に設定されていた内容「タイトル１・チャプター３」がクリアされ、それまでメモリ番号３に設定されていた内容がメモリ番号２にシフトし、それまでメモリ番号４に設定されていた内容（無設定）がメモリ番号３にシフトする。その結果、メモリ番号１、２および３の設定内容は、それぞれ、「タイトル２・チャプター５」、「タイトル２・チャプター１」および「無設定」となる。
【０５９２】
なお、メモリ設定の数（メモリ番号の上限）に制限を付ける必然性は必ずしも無いが、実際のソフトウエアにおける必要性および装置側の物理的なメモリ容量の問題から、メモリ設定の最大数は、たとえば３０程度に選ばれる。（１枚のディスクに９９タイトル記録されているとしても、一般ユーザの立場からいえば、メモリ設定の最大数は必ずしも９９必要とするわけではない。一方業務用の装置では９９のタイトルそれぞれの中の複数チャプターにメモリ設定する要求が出る可能性があり、その場合はメモリ設定の最大数を９９以上にしてもよい。）
＜１１３＞メモリ設定画面表示中に前記再生キーを押すと、メモリ設定登録した順番でメモリ再生が開始される。
【０５９３】
たとえば、メモリ番号１、メモリ番号２およびメモリ番号３に、それぞれ、「タイトル２・チャプター５」、「タイトル１・チャプター３」および「タイトル２・チャプター１」が設定されており、メモリ番号４以降は無設定であり、その状態でメモリ設定画面表示中に再生キーが押されると、メモリ再生は次のように行われる。すなわち、最初に「タイトル２・チャプター５」が再生され、次に「タイトル１・チャプター３」が再生され、最後に「タイトル２・チャプター１」が再生される。「タイトル２・チャプター１」の再生が終了すると、再生は停止する。
【０５９４】
＜１１４＞メモリ再生中に前記クリアキーを押すことによりメモリ再生モードを解除してそのまま通常再生に移行させることができる。
【０５９５】
＜１１５＞メモリ設定画面で設定した内容は以下の方法によりクリアすることができる。
【０５９６】
（イ）メモリ設定画面表示中に、設定されているタイトル番号・チャプター番号の全てをクリアキーにより消去する。
【０５９７】
（ロ）トレイを開けてディスクを装置外に排出した場合。（ただし、業務用装置では、装置内部に不揮発性内部メモリを設け、ディスクを排出しても、メモリ設定を、そのディスクを特定するコードとともに保存しておくようにしてもよい。）
［ランダムキー（ＲＡＮＤＯＭ）５ｒｍの機能］
＜１１６＞選択されているタイトルが１シーケンシャルプログラムチェーンである場合、そのタイトル内でのチャプターのランダム再生を行なう。
【０５９８】
＜１１７＞再生中にこのキーを押すと、現在再生しているチャプターの次のチャプターからランダム再生に入る。（たとえばチャプター１〜９を含むタイトルのチャプター２を再生中にランダムキーが押されると、チャプター３の再生に入るときにランダム再生となり、たとえばチャプター５、３、７、１、９のようにランダムに各チャプターが再生される。
【０５９９】
＜１１８＞停止中にこのキーを押すと、次に前記再生キーを押してディスク再生を始めたときからランダム再生に入る。
【０６００】
＜１１９＞選択されているタイトル内の全てのチャプターのランダム再生が終了した後は、再生停止となる。このランダム再生中において、通常は同じチャプター番号の重複再生は行わず、あくまで再生順序をランダム化するだけとする。しかし、重複再生を含むランダム再生を可能としてもよいし、電源がオフされあるいは停止キーが押されない限りランダム再生を無限ループで繰り返すようにしてもよい。
【０６０１】
＜１２０＞ランダム再生中に前記クリアキーを押すことによりメモリ再生モードを解除してそのまま通常再生に移行させることができる。
【０６０２】
＜１２１＞ランダム再生中にランダムキーを押すとランダム再生モードが解除される。
【０６０３】
［スローキー（ＳＬＯＷ）５ｓｗの機能］
＜１２２＞再生中にスローキーを押すと、正方向にたとえば１／２スピードのスロー再生となり、同時にキャラクタジェネレータを用いて再生中のビデオ映像上に「１／２」またはこれに対応する数字・記号等を表示する。
【０６０４】
＜１２３＞続いてこのキーを押すと、正方向にたとえば１／８スピードのスロー再生となる。さらに押すと、１／１６→１／８→１／２→１／８→１／１６…のように周期的にスロー再生速度が切り換えられ、再生中のビデオ映像上のスロー表示も対応して変化する。
【０６０５】
＜１２４＞再生動作が一時停止中（前記一時停止キー操作による）にスローキーが押されると、たとえば１／１６スロースピード再生となる。その後のスローキーの効き方は上記と同じ。
【０６０６】
＜１２５＞スロー再生中に前記再生キーを押すと、通常再生に移る。
【０６０７】
＜１２６＞スロー再生中にタイトル変更が行われたときは、スロー再生モードは解除され、通常再生に移る。
【０６０８】
＜１２７＞セル再生モードでスチル再生中はスローキー操作は無効とする。
【０６０９】
＜１２８＞スロー再生中は、通常は音声を再生しないが、再生速度に応じてオーディオデータのピッチを変更して再生してもよい。
【０６１０】
［ラストプレイキー（ＬＡＳＴ  ＰＬＡＹ）５ｔｐの機能］
＜１２９＞ディスク再生中に前記停止キーまたは電源キーのオフにより（停電を含む）再生が中断されたあとこのラストプレイキーを押すと、中断した位置または中断位置より少し前の位置から再生を開始する。
【０６１１】
＜１３０＞停止後ディスクトレイをオープンした場合は再生中断位置のメモリをクリアしてラストプレイキーを無効にできる。再生中断位置のメモリをクリアせず装置内のメモリに保存しておけば、ディスクをトレイから出し入れした後でも、ラストプレイキーを押すことにより中断した位置または中断位置より少し前の位置から再生が再開されるようにできる。
【０６１２】
＜１３１＞そのディスクにファーストプレイプログラムチェーン（オートスタート）が存在する場合において、電源オフにより再生が中断されたときは、このラストプレイキーは無効とする。（つまり、ファーストプレイプログラムチェーンから再生が始まる。
【０６１３】
＜１３２＞ランダムプログラムチェーンの再生中に再生中断した場合は、ランダム再生のループ回数を装置内部で記憶してあれば、ラストプレイキーを押すことにより中断した位置または中断位置より少し前の位置から再生が再開されるようにできる。
【０６１４】
［セットアップキー（ＳＥＴＵＰ）５ｙの機能］
＜１３３＞装置の各種設定（画面サイズ／アスペクト比の設定、アングルマークの設定、パレンタルロックの設定、所望の音声言語種類の設定、所望の字幕言語種類の設定、所望のメニュー言語種類の設定、オートアングルモードの設定など）を行なうためのセットアップメニューを呼び出すキーで、再生停止中のみ有効とする。
【０６１５】
＜１３４＞セットアップメニュー表示中にこのセットアップキーを押すと、セットアップメニューの表示がオフされ、再生停止状態（ブルーバック画面）となる。
【０６１６】
［タイトル番号キー（Ｔ）５ｔｔの機能］
＜１３５＞サーチ動作あるいはメモリ再生動作を行なうためのタイトル番号・チャプター番号の指定時において、このキーを押す前にテンキー入力された数字がタイトル番号として設定され、このキーを押した後にテンキー入力された数字がチャプター番号として設定される。
【０６１７】
＜１３６＞前記ランダムキーを押す前にこのタイトル番号キーを押すと、チャプターのランダム再生ではなくタイトルのランダム再生となる。たとえばトレイにセットされたディスクにタイトル１、２、３、４、５が記録されており、タイトル番号キーをおしてからランダムキーを押すと（停止中ならさらに再生キーを押すと）、たとえばタイトル２、５、１、４、３の順でタイトル単位のランダム再生が開始される。
【０６１８】
［リモートコントローラ切替キー５ｘの機能］
＜１３７＞図４８のリモートコントローラ５をＤＶＤビデオプレーヤあるいはＤＶＤビデオレコーダ以外の機器（たとえばＡＶテレビジョンやＶＣＲ）の操作用に切り替える場合に用いられる。あるいは、１台のＤＶＤビデオプレーヤと１台のＤＶＤビデオレコーダが同時に設置されている場合において、１つのリモートコントローラ５でもってＤＶＤビデオプレーヤおよびＤＶＤビデオレコーダを個別に操作する場合に、その操作切替のためにリモートコントローラ切替キー５ｘ用いることができる。
【０６１９】
［録画モードキー５ｒｍｄの機能］
＜１３８＞録画停止中、または録画ポーズ中にこのキーが押されると、１度押される度に、ＭＰＥＧ２／８Ｍｂｐｓ→ＭＰＥＧ２／６Ｍｂｐｓ→ＭＰＥＧ２／４Ｍｂｐｓ→ＭＰＥＧ２／２Ｍｂｐｓ→ＭＰＥＧ１／２Ｍｂｐｓ→ＭＰＥＧ１／１Ｍｂｐｓ→自動画質モード→ＭＰＥＧ２／８Ｍｂｐｓ→………、のように、録画モードがサイクリックに切り替わる。
【０６２０】
ＮＴＳＣの放送スタジオ並のクォリテイが希望なら、録画時間は短くなるが、ＭＰＥＧ２／８Ｍｂｐｓを選択する。もう少し録画時間を延ばしてＳ−ＶＨＳビデオの標準モード以上の画質を得たいときは、ＭＰＥＧ２／６ＭｂｐｓまたはＭＰＥＧ２／４Ｍｂｐｓを選択する。さらに録画時間を延ばしてＳ−ＶＨＳビデオの３倍モード以上の画質を得たいときは、ＭＰＥＧ２／２Ｍｂｐｓを選択する。通常ＶＨＳ（またはビデオＣＤ）程度の画質で良いならば、ＭＰＥＧ１／２ＭｂｐｓまたはＭＰＥＧ１／１Ｍｂｐｓを選択すれば、さらに録画時間を延ばすことができる。
【０６２１】
［録画キー５ｒｅｃの機能］
＜１３９＞図示しないＤＶＤビデオレコーダ本体にセットされたＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０に空き容量があり、かつ録画のための初期設定（ＭＰＥＧ２／ＭＰＥＧ１の区別、記録の平均ビットレートの設定等）が済んでいるときに押されると、録画を開始する。
【０６２２】
なお、ユーザがこの初期設定を行わないで録画キーを押したときは、この初期設定としてデフォルト設定が自動的に採用され、録画が開始される。
【０６２３】
［表示モードキー５ｄｍの機能］
＜１４０＞録画可能なＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０がＤＶＤビデオレコーダ本体にセットされた状態でこのキーが押されると、１度押される度に、以下の内容でＯＳＤ表示（または装置本体の表示部）が切り替わる：
（１）録画ソース（ＴＶチャネル番号またはＡＶ入力の番号）＋現在の日時；
（２）現在のタイトルセット番号、録画済時間、記録可能な残り時間＋その時の平均記録レート；
（３）表示オフ
なお、上記（１）と（２）は、同時に表示されても良い。
【０６２４】
＜１４１＞アングルブロック再生中に前述したアングルキー５ａｎｇと表示モードキー５ｄｍとを同時に押すことにより、図４２に示すようなマルチアングル多画面ダイジェスト表示モードに入る。
【０６２５】
多画面ダイジェスト表示モードにおいて何画面表示となるか、つまり画面を何分割するかは、以下のいずれかの方法で決定できる：
（イ）アングルブロック再生中にユーザがアングルキー５ａｎｇと表示モードキー５ｄｍとを同時に押すと、デフォルトで、画面が４分割される。デフォルトが９分割に設定されておれば、５ａｎｇと５ｄｍのキーコンビネーションにより９分割画面の多画面ダイジェスト表示モードになる。デフォルト分割数は、図示しないが、メニュー操作でユーザが自由に設定できる。現在のアングルブロックで再生可能なアングル数がたとえば７つであるのに画面が４分割されているときは、カーソルキー５ｑの操作でアングル番号を「１」→「２」→「３」→「４」と順次変更した後さらにアングル番号が増える方向にカーソルキー操作をする。すると、４分割画面の内容は残りの３アングル分の画面となる（４分割画面のうち最後の１画面はブランク）。そして、カーソルキー５ｑの操作でアングル番号を「５」→「６」→「７」と順次変更した後さらにアングル番号が増える方向にカーソルキー操作をすると、４分割画面の内容は最初の４アングル分の画面に戻る；
（ロ）アングルブロック再生中にユーザがアングルキー５ａｎｇと表示モードキー５ｄｍとを同時に押すと、図１３のノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩおよび図１９のシームレスアングル情報ＳＭＬ＿ＡＧＬＩのうち実際に記録されている方が参照され、そのアングルブロックのアングル数が検知される。次に、図３２の選択可能アングル許可／禁止フラグが参照され、再生が禁止されていないアングルが特定される。たとえば、そのアングルブロックが７つのアングルセルを含み（この場合たとえば図１９のシームレスアングル情報ＳＭＬ＿ＡＧＬＩは７つのアドレス情報ＳＭＬ＿ＡＧＬ＿Ｃ＃１＿ＤＳＴＡ〜ＳＭＬ＿ＡＧＬ＿Ｃ＃７＿ＤＳＴＡを含む）、再生が許可されたアングルが４つであれば、画面は４分割される。そのアングルブロックが７つのアングルセルを含み再生が許可されたアングルが５つであれば、画面は９分割される。この場合、９分割画面のうちの４つはブランクとなる；
［ＯＳＤキー５ｏｓｄの機能］
＜１４２＞図４５〜図４７のＣＰＵ部５０（または図５１の多画面表示制御部５０８）がＯＳＤ表示するための文字（または画像）データを出力しているときにこのキーを押すと、ユーザが希望しないＯＳＤ表示がモニタスクリーンから消去される。もう一度このキーを押すと、ＣＰＵ部５０が出力しているＯＳＤデータがモニタスクリーンに表示される。
【０６２６】
［タイマキー５ｔｍｅの機能］
＜１４３＞図示しないＤＶＤビデオレコーダに対してこのキーが押されると、タイマ予約のメニュー（録画希望チャネル、録画予約日時、録画モード、平均記録レート等を予約番組毎に指定する表を含む）が、モニタ部６のスクリーンに出力される（ＯＳＤ）。このメニュー中での番組予約設定は、カーソルキー５ｑ、テンキー５ｔ、エンターキー５ｓ等を利用して、行なうことができる。
【０６２７】
＜１４４＞タイマ予約の操作がなされたあと、録画可能なＤＶＤ−ＲＷディスク（またはＤＶＤ−Ｒディスク）１０が図示しないＤＶＤビデオレコーダ本体にセットされた状態でこのタイマキー５ｔｍｅと録画キー５ｒｅｃとが同時に押されると、このＤＶＤビデオレコーダは、予約録画モード（タイマ録画スタンバイ状態）に入る。
【０６２８】
図４９は、マルチアングルのビデオストリームの流れとその表示タイミングを説明する図である。
【０６２９】
図１５を参照して説明したように、ノンシームレスアングル変更を行なうアングルブロックの各アングルセル（ＡＧＬ＿Ｃ＃）はビデオオブジェクトユニット（ＶＯＢＵ）を最小単位として構成されている。また、図２１を参照して説明したように、シームレスアングル変更を行なうアングルブロックの各アングルセル（ＡＧＬ＿Ｃ＃）は１以上のＶＯＢＵの集まりであるインターリーブドユニット（ＩＬＶＵ）を最小単位として構成されている。したがって、図４９に例示された再生アングル＃１〜＃３がノンシームレスアングル変更を行なうアングルブロックのものであれば各アングルはＶＯＢＵで構成され、シームレスアングル変更を行なうアングルブロックのものであれば各アングルはＩＬＶＵで構成されることになる。
【０６３０】
再生アングル＃１〜＃３のビデオストリームの流れに対応して再生される各アングルの動画表示は、図４９のようになる。すなわち、再生アングル＃１のストリーム再生中にアングル＃１の動画表示（またはアングル＃１のデコード出力）が行われ、再生アングル＃１のストリーム終了後次の再生アングル＃２のストリームが始まる前に、アングル＃１の動画表示が終了する。このアングル＃１の動画表示終了点を、（たとえば図４５でいえばビデオデコーダ部５８からビデオプロセサ部６４０へ）転送されたアングル＃１ストリームの再生終了確認ポイントとすることができる。
【０６３１】
同様に、アングル＃２の動画表示終了点を転送されたアングル＃２ストリームの再生終了確認ポイントとすることができ、アングル＃３の動画表示終了点を転送されたアングル＃３ストリームの再生終了確認ポイントとすることができる。
【０６３２】
図５０は、マルチアングルのビデオストリームの流れとそのシームレスな動画表示タイミングを説明する図である。
【０６３３】
アングルブロックのビデオストリームは連続的にデコーダ部（図４５では５８〜６２）に転送される。図５０は、デコーダ（とくにビデオデコーダ部５８）に流し込まれたデータによる同一アングル番号の表示が終了した時点で、画面表示上で動画再生がシームレスにつながる（表示位置はアングル番号に対応して変化する）ことを表している。
【０６３４】
アングルブロックにおける動画表示をシームレスに行うためには、各デコーダ（図４５では５８〜６２）から送出される信号のアングル毎の切り替わりタイミングを知る必要がある。とくに、ビデオデコーダ部５８に内蔵されるＭＰＥＧ２デコーダから多画面ダイジェスト表示処理を行うビデオプロセッサ部６４０へ送出されるビデオ信号に関して、「アングル番号が切り替わったという情報」を知る必要がある。
【０６３５】
上記「アングル番号が切り替わったという情報」として、図５０の例では、各アングルの動画表示終了点（図４９のアングルストリーム再生終了確認ポイントに対応）でレベル反転する信号を用いている。このアングル番号切り替わり情報信号（図５０の一番下の信号）は、たとえばアングル＃１の動画表示中は論理レベル”１”であり、次のアングル＃２の動画表示中は論理レベル”０”となり、次のアングル＃３の動画表示中は論理レベル”１”に戻る信号である。換言すれば、このアングル番号切り替わり情報信号は、アングルが切り替わる毎に０／１がトグル切り替えされる信号である。
【０６３６】
なお、上記「アングルが切り替わる毎に０／１がトグル切り替えされる信号」は一例であって他の信号形態も可能である。たとえば、アングル＃１の再生中はデューティ比２５％のパルスを発生し、次のアングル＃２ではデューティ比５０％のパルスを発生し、次のアングル＃３ではデューティ比７５％のパルスを発生するようにしてもよい。または、アングル切り替え毎に周波数または位相が変化する信号を上記「アングル番号が切り替わったという情報」として利用することもできる。
【０６３７】
あるいは、４ビットレジスタを用意し、そこに現在再生中のアングル番号のバイナリコードを書き込むようにしてもよい。この場合、４ビットレジスタの内容はアングル切り替え毎に再生アングル番号に対応したものに変化する。たとえば、アングル＃１再生中はこのレジスタの内容は「０００１」であり、アングル＃２再生中はこのレジスタの内容は「００１０」となり、アングル＃３に切り替わるとこのレジスタの内容は「００１１」に変化する。この４ビットレジスタは、たとえば図４５のシステムＣＰＵ部５０が、ソフトウエア処理で、メモリ５２内に一時的に形成してもよい。
【０６３８】
その他、上記「アングル番号が切り替わったという情報」さえ伝達できれば、どんな形態をとってもかまわない。
【０６３９】
図５１は、マルチアングルシーンのシームレス多画面表示を実現する回路構成を説明するブロック図である。
【０６４０】
図４５〜図４７のビデオデコーダ部５８に内蔵されるＭＰＥＧ２デコーダ５８０は、アングル切替情報（図５０のアングル切替信号等）およびアングルブロックのストリームを含むビデオ信号（ＭＰＥＧデコードされたデジタルビデオ）を、ビデオプロセサ６４０に転送する。このＭＰＥＧ２デコーダ５８０はまた、上記アングル切替情報とともに、再生対象のアングル番号情報を、多画面表示制御部５０８Ａに転送する。ここでのアングル切替情報の転送は、ビデオ信号の転送と同期して行われる。また、再生対象のアングル番号情報は、図４２の例でいえば４画面同時表示アングルのアングル番号＃１〜＃４に対応する（ＤＶＤビデオではこのアングル番号は最大＃９）。
【０６４１】
多画面表示制御部５０８Ａは、ＭＰＥＧ２デコーダ５８０からの情報に基づいて、多画面ダイジェスト表示の対象となる各アングル映像のアングル番号、表示位置、表示サイズ等を決定する。そして、決定された表示位置および表示サイズの情報は、画面分割指令の一部としてビデオプロセサ６４０に送られる。また、決定されたアングル番号等は、ＯＳＤ発生用の情報として、オンスクリーンディスプレイ（ＯＳＤ）６４９に送られる。
【０６４２】
ビデオプロセサ６４０は、フレームメモリ６４２をワークエリアとして使用し、多画面表示制御部５０８Ａからの画面分割指令に基づいて、フレームメモリ６４２中に展開されたビデオＲＡＭエリアを４分割または９分割する。また、４分割または９分割されたエリア内の映像がモニタスクリーンのどの位置にどのくらいのサイズで表示されるのかも決定する。
【０６４３】
たとえば、ＭＰＥＧ２デコーダ５８０から多画面表示制御部５０８Ａへ「現在のアングルブロックが２ないし４個のアングルセルを含むこと」が通知されておれば、多画面表示制御部５０８Ａは４分割指令をビデオプロセサ６４０に出力する。この場合、モニタスクリーンがたとえば６４０ドットＸ４８０ドットのサイズを持つビットマップ相当であれば、３２０ドットＸ２４０ドットのサイズを持つ１／４縮小画面が、４分割画面それぞれの表示エリアに割り当てられる。
【０６４４】
また、ＭＰＥＧ２デコーダ５８０から多画面表示制御部５０８Ａへ「現在のアングルブロックが５ないし９個のアングルセルを含むこと」が通知されておれば、多画面表示制御部５０８Ａは９分割指令をビデオプロセサ６４０に出力する。この場合、２１３ドットＸ１６０ドットのサイズを持つ１／９縮小画面が、９分割画面それぞれの表示エリアに割り当てられる。
【０６４５】
ＭＰＥＧ２デコーダ５８０から多画面表示制御部５０８Ａへ「現在のアングルブロックが１個のアングルセルしか含まないこと」が通知されておれば、あるいは「現在アングルブロック以外が再生されている」ときは、多画面表示制御部５０８Ａは分割指令をビデオプロセサ６４０に出力しない。この場合は、ビデオプロセサ６４０は、フレームメモリ６４２のビデオＲＡＭエリアを分割せず、モニタ部６の表示スクリーンサイズ目一杯分（上記例でいえば６４０ドットＸ４８０ドットのサイズ）のビデオデータをこのＲＡＭエリアに展開する。
【０６４６】
また、ＭＰＥＧ２デコーダ５８０から多画面表示制御部５０８Ａへ「現在のアングルブロックで再生可能なアングルの番号」が通知されておれば、多画面表示制御部５０８Ａは、通知されたアングル番号のデータをオンスクリーンディスプレイ（ＯＳＤ）６４９に送る。このＯＳＤ６４９は、送られてきたデータを対応するビットマップピクチャ（文字または絵柄のドットパターン）に変換するパターン発生器として機能する。
【０６４７】
ＯＳＤ６４９で発生された文字（アングル番号等）または絵柄（カメラアングルが分かるように作画されたアイコン等）のパターン（モノクロまたはカラー）は、ビデオプロセサ６４０に送られる。ビデオプロセサ６４０は、多画面表示制御部５０８Ａからの分割指令に基づき分割した各画面のアングル映像上に、それぞれに対応するアングル番号あるいはアイコン等を、スーパーインポーズする（これらの処理はデジタル処理）。
【０６４８】
こうしてアングル番号情報に対応する文字あるいはアイコンが適宜スーパーインポーズされた多画面ビデオ信号（デジタル）は図４５〜図４７のビデオエンコーダ６４１に送られる。ビデオエンコーダ６４１は、送られてきた多画面ビデオ信号（デジタル）を所定フォーマット（たとえばＮＴＳＣ）のアナログビデオ信号に変換し、外部のアナログモニタ部６へ送出する。
【０６４９】
これにより、ユーザが実際に視聴するモニタスクリーン上に、再生可能な複数アングル映像（そのうち１以上は動画）が同時表示され、それらのアングル映像に対応するアングル番号等がＯＳＤ表示される。
【０６５０】
たとえば、図３２の例でいえば、「現在のアングルブロックで再生可能なアングルの番号」は＃１と＃２と＃４と＃７の４つである。この場合、アングル番号＃１と＃２と＃４と＃７が、４分割されたモニタスクリーン上の対応するアングル映像画面に、ＯＳＤ表示される。（再生可能なアングル番号が＃１〜＃４なら図４２のような表示となる。）
上記多画面表示制御部５０８Ａは、図４５〜図４７のシステムＣＰＵ部５０の処理能力に余裕があるときはシステムＣＰＵ部５０内の（ソフトウエアで形成された）アングル多画面表示制御部５０８で構成できる。図４５〜図４７のシステムＣＰＵ部５０の処理能力が手一杯のときは、専用の制御用ＭＰＵまたはロジック回路でもって、多画面表示制御部５０８Ａで構成できる。多画面表示制御部５０８Ａをどのように構成するかは、実際の製品毎に決定すればよい。
【０６５１】
なお、図５１の例ではアングル切替情報を提供する手段としてＭＰＥＧ２デコーダ５８０を用いたが、この「アングル切替情報」またはそれに対応する内容の情報を、ＭＰＥＧ２デコーダ５８０以外の情報発生手段から得ても一向に差し支えない。たとえば、アングル毎に個別のオーディオが割り当てられているなら、つまりアングルが切り替わるとそれに対応してオーディオも切り替わるなら、図４５のオーディオデコーダ部６０を、「アングル切替情報」に対応する内容の情報を発生する手段として利用できる。
【０６５２】
また、図５１のアングル切替情報は、ビデオ信号と同期して別経路でＭＰＥＧ２デコーダ５８０からビデオプロセサ６４０に伝達されるが、このアングル切替情報をビデオ信号のブランキング期間に埋め込み、同一の信号伝送経路でアングル切替情報をビデオ信号とともに伝達してもよい。ブランキング期間に重畳されたアングル切替情報はビデオプロセサ６４０から出力される時点では取り除かれ、ブランキングを示す信号に置換される。この方法を用いれば、ＭＰＥＧ２デコーダ５８０とビデオプロセサ６４０との間の信号線数を減らすことが可能となる。
【０６５３】
以上の多画面表示では、副映像・音声のオン・オフを任意のタイミングに切り替えることが可能である。このオン・オフはユーザー操作によるものでも良いし、ＩＬＶＵ単位で表示に同期して再生装置が自動的に切り替えても良い。
【０６５４】
図５２（ａ）〜図５２（ｄ）は、マルチアングル同時表示（ダイジェスト表示）を行なうｎ分割（４分割または９分割）の縮小表示例を説明する図である。図５２（ａ）は画面を均等４分割して４つのアングル映像を同時表示する場合を示し、図５２（ｂ）〜図５２（ｄ）は画面を均等９分割して７つのアングル映像を同時表示する場合を示している。
【０６５５】
ＤＶＤでは複数の表示画面のアスペクト比（たとえば水平：垂直の比率が４：３と１６：９）が可能となっている。ここで、アスペクト比を変えずに多画面表示する一例として、水平・垂直方向ともにｎ分割する方法がある。ｎ＝２の場合には最大４アングル、ｎ＝３の場合には最大９アングルの同時表示が可能となる。
【０６５６】
図５２（ｂ）〜図５２（ｄ）に例示された７アングルのうち、全てを表示するのであれば、９分割のうち７つを使用する。一方、７アングルの全てを同時表示しなくてもよいときは、図５２（ａ）のように画面を４分割し、７アングルから任意の４アングルを選択表示することも可能である。この場合、各アングル表示画面サイズは９分割よりも大きいので、画面内容が見やすくなる。
【０６５７】
ところで、一般の家庭用ＴＶのＣＲＴをモニタ部６として使用する場合、モニタはオーバースキャンに調整されていることが多い。画面の上下エッジ部分を出画させるとその部分に映像本体と関係ないノイズのようなちらつきが生じることがあるし、画面のラスタを全て表示するとモニタの画像歪が出やすいからである。（家庭用ＴＶのＣＲＴではラスタを正確に長方形に調整することが製品コスト上難しく、本来長方形であるべきラスタが樽型に膨らんでいたり糸巻きフレームのように凹んでいたり、台形になってしまうことが多い。）ＴＶのＣＲＴモニタスクリーンをオーバースキャンさせれば、画像歪やちらつきの目立つラスタ周辺は、モニタスクリーンの物理的な画面外に追い出されるので、一般ユーザは上記画像歪やラスタエッジ部分のノイズに気付かないようになる。
【０６５８】
モニタのオーバースキャンは上記のようなメリットがあるが、画面（ラスタ）を細かく分割すると（とくに９分割の場合）、個々の画面サイズが相対的に小さいので、ラスタ周辺の画面欠けが問題になってくる。たとえば、図５２（ｂ）の９分割７アングルダイジェスト表示の画面が図５２（ｃ）のようなオーバースキャンモニタに表示されると、アングル＃１〜＃４、＃６、＃７の周辺の斜線部分が見えなくなってしまう。
【０６５９】
しかし、図５２（ｄ）に例示するように、ｎ分割（ｎ＝２〜９；ここでは９分割）画面全体のサイズを若干縮小すれば、モニタＴＶ自体はオーバースキャンに調整されていても、ラスタ周辺の画面欠けの問題は解消する。
【０６６０】
具体的には、一般の家庭用ＴＶモニタが１１０％オーバースキャンであるとして、９分割マルチダイジェスト画面全体のサイズを、画面分割しない場合のサイズの８０％〜９０％に縮小する。そうすれば、一般家庭用ＴＶのオーバースキャンモニタでラスタ歪等のボロ隠しをした上で、９分割マルチダイジェスト画面全体を欠け無く表示できるようになる。
【０６６１】
図５３は、図４２または図５２のｎ分割縮小表示の処理手順の一例を説明するフローチャートである。ここでは、図２１のシームレスアングル変更の場合に限定して説明するが、図１５のノンシームレスアングル変更の場合にも同様な処理手順を適用することができる。
【０６６２】
ユーザがたとえばリモートコントローラ５の再生キー５ｃを押すと、ＤＶＤディスク１０の再生が開始される。そして再生箇所が図２１のアングルブロックに入ると、再生装置のＣＰＵ部５０は、そのアングルブロックにおけるアングル数（図４２の例では４個）を取得する（ステップＳＴ４０）。
【０６６３】
こうして獲得したアングル数ＡＧＬｍａｘ（＝４）に基づき、再生装置（図４５〜図４７）のフレームメモリ６４２への各アングルの書込位置および書込サイズが決定される（ステップＳＴ４３）。
【０６６４】
たとえばフレームメモリ６４２に展開されるビットマップ画像の１フレームが６４０Ｘ４８０ドットの解像度を持ち、各ドットが８ビット階調で表現される場合を考えてみる。この場合、獲得アングル数分の均等分割表示を行なうなら、１フレームが３２０Ｘ２４０ドットの小画面４つに分割される。そして、第１の小画面（水平１〜３２０ドットの位置；垂直１〜２４０ドットの位置）がアングル＃１に割り当てられ、第２の小画面（水平３２１〜６４０ドットの位置；垂直１〜２４０ドットの位置）がアングル＃２に割り当てられ、第３の小画面（水平１〜３２０ドットの位置；垂直２４１〜４８０ドットの位置）がアングル＃３に割り当てられ、第４の小画面（水平３２１〜６４０ドットの位置；垂直２４１〜４８０ドットの位置）がアングル＃４に割り当てられる。
【０６６５】
あるいは、動画表示する１つのアングルをフルスクリーン表示し、それ以外のアングルを小ウインドウにスチル（または動画）表示するなら、次のように１フレームの割り当てを行なっても良い。
【０６６６】
すなわち、メインとなる動画表示アングルＡＧＬＮ＝ｘにフルスクリーン（６４０Ｘ４８０ドット）を割り当て、サブとなる第１のスチル（または動画）表示アングルＡＧＬＮ＝ｙ１に第１ウインドウフレーム（水平４０〜１６０ドットの位置；垂直５０〜１４０ドットの位置）を割り当て、サブとなる第２のスチル（または動画）表示アングルＡＧＬＮ＝ｙ２に第２ウインドウフレーム（水平４０〜１６０ドットの位置；垂直１９０〜２８０ドットの位置）を割り当て、サブとなる第３のスチル（または動画）表示アングルＡＧＬＮ＝ｙ３に第３ウインドウフレーム（水平４０〜１６０ドットの位置；垂直３３０〜４２０ドットの位置）を割り当てる。
【０６６７】
この場合、フルスクリーンフレーム（ＡＧＬｘ）の左上に１２０ｘ９０ドットの第１ウインドウフレーム（ＡＧＬｙ１）がポップアップ表示され、フルスクリーンフレームの左寄り中央に１２０ｘ９０ドットの第２ウインドウフレーム（ＡＧＬｙ２）がポップアップ表示され、フルスクリーンフレームの左下に１２０ｘ９０ドットの第３ウインドウフレーム（ＡＧＬｙ３）がポップアップ表示される。
【０６６８】
上記フルスクリーン＋３ポップアップウインドウの表示において、これから再生されるものとして選択された現アングル番号ＡＧＬＮ（図４２上段の例ではＡＧＬｘ＝＃１）の動画がフルスクリーン表示され、第１の非選択アングル番号（図４２上段の例ではＡＧＬｙ１＝＃２）のスチル画（または動画）が第１ウインドウフレームに表示され、第２の非選択アングル番号（図４２上段の例ではＡＧＬｙ２＝＃３）のスチル画（または動画）が第２ウインドウフレームに表示され、第３の非選択アングル番号（図４２上段の例ではＡＧＬｙ３＝＃４）のスチル画（または動画）が第３ウインドウフレームに表示される。
【０６６９】
以上のようにして各アングルに対するフレームメモリ６４２への書込位置および書込サイズを決定したあと、その時点で「これから再生すべきアングル番号」として設定されているアングル番号ＡＧＬＮが、取得したアングル数ＡＧＬｍａｘ＝４を超えているかどうかチェックする。このＡＧＬＮがＡＧＬｍａｘ＝４を超えていれば（ステップＳＴ４４イエス）、アングル番号ＡＧＬＮをＡＧＬｍａｘ以下の所定値、たとえば「１」にリセットする（ステップＳＴ４６）。このときのＡＧＬＮがＡＧＬｍａｘ＝４以下であれば（ステップＳＴ４４ノー）、ステップＳＴ４６のリセット処理はスキップされる。
【０６７０】
以上のようにして、これから再生すべきアングル番号ＡＧＬＮが取得したアングル数ＡＧＬｍａｘ＝４を超えない状態にしてから、これから再生すべきアングル番号ＡＧＬＮのフレームメモリ６４２への書込位置および書込サイズを指定する（ステップＳＴ４７）。
【０６７１】
次に、これから再生しようとするアングル番号のＩＬＶＵの最初のＶＯＢＵの先頭ナビゲーションパック８６（図１６）から、ＤＳＩデータ１１５が読み取られる（ステップＳＴ５２）。
【０６７２】
このＤＳＩデータは図１９に示すようなシームレスアングル情報ＳＭＬ＿ＡＧＬＩを含んでいる。これから再生しようとするアングル番号が＃１であれば、再生装置のＣＰＵ部は、このシームレスアングル情報ＳＭＬ＿ＡＧＬＩ中のＳＭＬ＿ＡＧＬ＿Ｃ１＿ＤＳＴＡを参照し、そこから、アングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスおよびそのアングル番号のＩＬＶＵのサイズを取得する（ステップＳＴ５４）。
【０６７３】
こうして取得したアングル番号＃１（ＡＧＬＮ＝１）への飛び先アドレスおよびそのアングル番号のＩＬＶＵのサイズに基づいて、再生装置のＣＰＵ部５０はディスクドライブ部３０の読み取り動作を制御し、そのＩＬＶＵを最後まで読み取りフレームメモリ６４２に書き込んで、そのアングルの再生を実行する（ステップＳＴ５６Ａ）。その際、再生中のアングルの番号（＃１）を、対応する分割画面の所定位置（図４２の例では４分割画面の中央よりコーナー）にＯＳＤ表示する。
【０６７４】
その後、転送したストリーム（アングル番号＃１のビデオストリーム）の再生が終わるまで、図４２に示すような４分割ダイジェスト表示（初めはアングル＃１の画面から）が継続される（ステップＳＴ５７ノーのループ）。
【０６７５】
ビデオデコーダ部５８に送り込まれたアングル＃１のストリームの再生・表示が終了すると、その終了情報（図４９の再生終了確認ポイントあるいは図５０のアングル切替信号のレベル変化点）をデコーダ（５８〜６２のいずれか）から受け取り、次のステップに進む（ステップＳＴ５７イエス）。
【０６７６】
次のステップでは、まずこれから再生しようとするアングル＃２（ＡＧＬＮ＝２）の飛び先アドレスがサーチされ（ステップＳＴ５８）、アングル番号がインクリメント（＃１から＃２）される（ステップＳＴ６０Ａ）。
【０６７７】
その後、新たなアングル番号（＃２）に対する書込位置および書込サイズが指定され（ステップＳＴ４７）、そのアングルのＩＬＶＵの最初のＶＯＢＵの先頭ナビゲーションパック８６から、ＤＳＩデータ１１５が読み取られる（ステップＳＴ５２）。以下、同様な操作（ＳＴ５４〜ＳＴ６０Ａ）が実行される。
【０６７８】
そして、ステップＳＴ６０Ａでアングル番号が＃１から＃４にインクリメントされるまでステップＳＴ４４ノー〜ＳＴ６０Ａがサイクリックに反復実行される結果、図４２に示すような多画面ダイジェスト表示が実現する。
【０６７９】
図５３の例ではステップＳＴ５８で次のアングルのアドレスにサーチしているが、表示切替単位をＩＬＶＵ単位にした場合は、このアドレスサーチはせずに、ＩＬＶＵ単位のデータを連続転送すればよい。その際、同一アングルの連続動画再生時間（周期）は、ＩＬＶＵ単位であれば、任意である。この周期は図４５再生周期決定部５０２で管理できる。
【０６８０】
図５４は、ｎ分割縮小動画表示をシームレスに行なう処理手順の一例を説明するフローチャートである。このフローチャートは図５３と共通部分が多いので、その説明は、図５３と異なる点に絞る。主な違いは、図５３では１以上のＩＬＶＵを含むストリームの最後まで再生してからアングル番号をインクリメントしている（ステップＳＴ５７〜ＳＴ６０Ａ）のに対して、図５４では各ＩＬＶＵのストリーム転送が終わってからアングル番号をインクリメントしている（ステップＳＴ５７Ａ〜ＳＴ６０Ａ）点にある。
【０６８１】
すなわち、現在のＩＬＶＵのストリームを最後までデコーダ部５８に流し込んだら（ステップＳＴ５６Ａ）次のステップへ進む。
【０６８２】
現在のＩＬＶＵの読み出し終了後に（ステップＳＴ５７Ａ）、アングル番号（たとえばＡＧＬＮ＝＃２）で示されるアングルの飛び先アドレスへサーチする（ステップＳＴ５８）。その後アングル番号をインクリメントし（ステップＳＴ６０Ａ）、ステップＳＴ４４へ戻って再生を続ける。
【０６８３】
図５４の例ではステップＳＴ５８で次のアングルのアドレスにサーチしているが、表示切替単位もＩＬＶＵ単位にする場合は、このアドレスサーチはせずに、ＩＬＶＵ単位のデータを連続転送すればよい。
【０６８４】
図５５は、図４２または図５２のｎ分割縮小表示の処理手順の他例を説明するフローチャートである。
【０６８５】
図５５の例は、処理ステップＳＴ５６の内容以外、図５３と共通である。すなわち、図５３ステップＳＴ５６Ａではｎ分割縮小表示画面上でのアングル多画面ダイジェスト表示をするときに、対応するアングル番号情報がＯＳＤされるが、図５５のステップＳＴ５６ではこのＯＳＤ表示が省略されている。
【０６８６】
図５６は、図４２または図５２のｎ分割縮小表示を行なうにあたって、システムタイムクロックＳＴＣが不連続となる部分での映像・音声同期合わせを説明するフローチャートである。
【０６８７】
図５６の例は、処理ステップＳＴ４０〜ＳＴ５６まで、図５５と共通であり、その後の処理が異なっている。すなわち、現在のＩＬＶＵの再生実行後、新ＩＬＶＵのデータ転送が開始されたら、ＳＴＣを新たに設定し直し、映像データと音声データの同期を取り直す（ステップＳＴ５６Ｂ）。
【０６８８】
この映像・音声の同期取り直しをしてから新ＩＬＶＵのデータの読み出し終了後に、そのＩＬＶＵの次のアングル番号の飛び先アドレスをサーチし、サーチされたアドレスのＩＬＶＵのデータ転送を続行する（ステップＳＴ５８Ａ）。
【０６８９】
上記飛び先アドレスの最後のＩＬＶＵのデータ転送が終了する直前に前記「映像データと音声データの同期」を解除し、ビデオデータおよびオーディオデータの転送をフリーラン状態にする（ステップＳＴ５９）。
【０６９０】
その後アングル番号をインクリメントし（ステップＳＴ６０Ａ）、ステップＳＴ４４〜ＳＴ６０Ａのループをダイジェスト表示対象アングル全て（図４２の例では＃１〜＃４）に対してサイクリックに反復する。そのループにおいて、ステップＳＴ５６Ｂで映像・音声の同期取り直しを行い、ステップＳＴ５９でこの同期を解除する。
【０６９１】
ここで、図５０のストリーム転送において、デコーダ（図４５の５８〜６２）に入力されるストリームの中で、アングルが切り替わる時点では、ストリームに記されたタイムスタンプの連続性が途切れることになる。この場合、タイムスタンプが不連続であることを検出し、タイムスタンプの不連続処理を、ＭＰＥＧ・副映像・音声の各デコーダ（５８〜６２）で行うことで、シームレス再生が可能となる。この不連続処理が、図５６のステップＳＴ５６Ｂに対応する。
【０６９２】
図５７は、映像・音声の同期合わせをせずにマルチアングル同時表示（ダイジェスト表示）を行なう処理手順の一例を説明するフローチャートである。
【０６９３】
複数アングルの多画面表示を行う際には、図２８の説明で触れたタイムスタンプの比較を止め、各デコーダが独自の時間管理で動作するフリーラン状態に固定してもよい。図５７はその場合の処理例であり、ステップＳＴ４３の直後で図５６のステップＳＴ５９に対応する処理を行っている。
【０６９４】
すなわち、複数アングルに対するフレームメモリ書込位置・書込サイズが決定されたあと（ステップＳＴ４３）、映像・音声の同期が解除され、ビデオデータおよびオーディオデータの転送がフリーラン状態となる（ステップＳＴ４３１）。この状態で、図５６のステップＳＴ４４〜ＳＴ６０Ａの処理ループが実行される。ただし、図５６のステップＳＴ５６ＢおよびＳＴ５９の処理は、図５７では削除される。
【０６９５】
図５８は、図５２のｎ分割（４分割または９分割）縮小表示の処理手順において、４分割表示と９分割表示を区別して処理する例を説明するフローチャートである。
【０６９６】
図５８の処理は、フレームメモリ６４２の分割数を自動的に決定する処理を除き、図５７と共通している。そこで、フレームメモリの自動分割処理についてだけ説明する。
【０６９７】
まず、図１９の情報テーブルから現在のアングルブロックのアングルセル数を取り出し、図３２のアングル許可フラグからどのアングルが再生可能なのかをチェックする。たとえばそのアングルブロックが７つのアングルセルを含みそのうちの４つに再生許可のフラグが立っておれば、多画面ダイジェスト表示するアングル数（ＡＧＬｍａｘ）が「４」と分かる（ステップＳＴ４０）。
【０６９８】
このアングル数が「４」であれば（ステップＳＴ４１Ａイエス）、画面分割数は４でよい。その場合は、画面を４分割した場合のフレームメモリ６４２へのアングル映像情報書込位置および書込サイズを決定する（ステップＳＴ４３Ａ）。
【０６９９】
一方、ステップＳＴ４０で取得されたアングル数がたとえば「７」であれば（ステップＳＴ４１Ａノー；ステップＳＴ４１Ｂイエス）、画面を９分割した場合のフレームメモリ６４２へのアングル映像情報書込位置および書込サイズを決定する（ステップＳＴ４３Ｂ）。
【０７００】
ステップＳＴ４０で取得されたアングル数が「１」の場合は（ステップＳＴ４１Ａノー；ステップＳＴ４１Ｂノー）、画面を分割する必要はない。この場合はマルチアングル切替表示動作（マルチアングルダイジェスト表示）は行われず、図５８の処理は終了する（この場合はモニタ画面をフルに使用した通常再生が行われる）。
【０７０１】
図５９は、ディスク上のアングルブロックの記録パターン（複数アングルビデオデータストリームのインターリーブ配列）と、時間軸を揃えて並べ替えた複数アングルデータとの対応関係を説明する図である。
【０７０２】
ＤＶＤビデオディスク１０のシームレスアングルブロックから再生されるビデオデータストリームは、図５９の上部に示すようなシリアルデータとなっている。このストリームの内容を実際の個々の再生アングルデータに合わせてに配置し直すと、図５９の下部に示すようなパラレルデータになる。
【０７０３】
図６０は、システムタイムクロックＳＴＣが連続する場合におけるアングル切り替えを説明する図である。
【０７０４】
図５９のような並びのアングルデータを用いてアングル＃１→アングル＃２→アングル＃３→アングル＃１…とアングルを切り替える場合、切替経路ａ１→ａ２→ａ３…のようにアングルの読み出しデータが切り替わる場合は、システムタイムクロックＳＴＣは連続する。この場合は、アングルの切り替わり目（図４９の再生終了確認ポイントまたは図５０のアングル切替信号のレベル変化点）を入力制御部（図５１では制御部５０８Ａ）から再生部（ビデオプロセサ６４０）に送って、表示位置切替情報の作成に利用する。この場合は、たとえば図５４のフローチャートの処理が使用される。
【０７０５】
図６１は、システムタイムクロックＳＴＣが連続しない場合におけるアングル切り替えを説明する図である。
【０７０６】
図５９のような並びのアングルデータを用いてアングル＃１→アングル＃２→アングル＃３→アングル＃１…とアングルを切り替える場合、切替経路ｂ１→ｂ２→ｂ３…のようにアングルの読み出しデータが切り替わる場合は、システムタイムクロックＳＴＣは不連続となる。この場合は、アングルの切り替わり目（図４９の再生終了確認ポイントまたは図５０のアングル切替信号のレベル変化点）を入力制御部（図５１では制御部５０８Ａ）から再生部（ビデオプロセサ６４０）に送って、表示位置切替情報の作成に利用する。この場合は、たとえば図５６のフローチャートの処理が使用される。
【０７０７】
図６２は、図４２または図５２のｎ分割縮小表示が行われる場合において、各アングルの動画表示タイミングとＭＰＥＧのテンポラル・リファレンスとの対応関係を説明する図である。
【０７０８】
前述した図５０の例では、アングル切替情報は動画表示されるアングルの切替に同期した０／１の２値信号であったが、その他に、
（ａ）デコーダ（５８〜６２）が出力するアングル切替に対応した任意の信号；
（ｂ）アングル番号（ストリームに情報として記録されている）；
（ｃ）テンポラル・リファレンス；
（ｄ）上記（ａ）〜（ｃ）の組み合わせ
を、アングル切替情報として用いることができる。
【０７０９】
ここで（ｃ）のテンポラル・リファレンスは、ＭＰＥＧの１ＧＯＰ内の表示順を示す情報であり、図６２の番号００〜１４に対応する。このテンポラル・リファレンス番号が１４から００に切り替わる瞬間を、「アングル切替情報」として、図５１のＭＰＥＧ２デコーダ５８０から多画面表示制御部５０８Ａへ与えることができる。
【０７１０】
なお、以上の実施の形態では多画面ダイジェスト表示の内容をマルチアングル映像を用いて説明したが、再生装置のデータサーチ速度・読み出し速度・デコード速度が早ければ、図４２の分割表示エリアの各映像を、アングルブロック以外の種々なシーンの映像とすることも可能である。
【０７１１】
また、図３５、図４３、図５３〜図５８のステップＳＴ６０Ａではアングル番号のカウント処理としてカウントアップになるインクリメントを例示しているが、このステップは、図４４のステップＳＴ６０Ａに示すようにカウントダウンになるデクリメントでも良い。
【０７１２】
図６３は、この発明の一実施形態に係るマルチアングル自動切替再生システム（別称オートアングル再生システム）が組み込まれた光ディスク再生装置（ＤＶＤ専用プレーヤあるいはＤＶＤ／ＣＤコンパチブルプレーヤ等）の全体構成を説明するブロック図である。
【０７１３】
以下、図４５の構成と異なる部分を主に説明する。
【０７１４】
システムＣＰＵ部５０は、所定の処理プログラムにより構築されるアングル自動切替部５００を備えている。このアングル自動切替部５００は、マルチアングル映像の自動切替再生の周期を決定する再生周期決定部５０２と、自動切替の対象となるアングル番号を乱数発生あるいはアングル番号カウントにより発生する乱数発生／カウント部５０４と、ユーザが再生許可状態に指定したアングル番号に関して自動切替の対象となるアングルを決定するアングル番号決定部５０４とを含んでいる。
【０７１５】
図６３の構成では、乱数発生／カウント部５０４により発生されたアングル番号を利用してモニタ部６に表示されるアングル画像を自動的に切り替えることができる。また、そのアングル自動切替の周期（または各アングル画像の表示期間）を、再生周期決定部５０２により自動的に変更することができる。
【０７１６】
つまり、図６３の構成では、システムＣＰＵ部５０の制御動作（図３４〜図３８、図４１、図４３、図４４参照）により、ユーザ（視聴者）がリモートコントローラ５（図４８）のアングルボタン５ａｎｇあるいはカーソルキー５ｑもしくはテンキーｆ５ｔをいちいち操作しなくても、ＤＶＤディスク１０を視聴する度にアングル画像および／またはその再生期間が自動的に変化するマルチアングル映像を楽しむことができる。
【０７１７】
なおディスクドライブ部３０からのデータ列においては、ナビゲーションパック以降の３種類のパックの並び順は任意である。また、ナビゲーションパック以降のパックの種類は、３種類以下（なし、１種類、または２種類）の場合もあり得る。この発明のマルチアングル自動切替システムでは、これらのパックのうち、最低限ナビゲーションパックとビデオパックが必要となる。
【０７１８】
図６４は、汎用パーソナルコンピュータを用いてマルチアングルシーンの自動切替再生システムあるいはマルチアングルシーンのダイジェスト表示システムを構築する場合を説明するブロック図である。図６４のパーソナルコンピュータ１０００は、専用ハードウエアで構成してもよいが、一般的な構成の汎用パーソナルコンピュータで構成することもできる。
【０７１９】
すなわち、パーソナルコンピュータ１０００の内部バス１００２には、メインＣＰＵ１００４、基本入出力システムＲＯＭ（ＢＩＯＳ・ＲＯＭ）１００８、メインメモリ１０１０、ビデオメモリ１０１２、フロッピーディスクドライブ（ＦＤＤ）１０２２、キーボードＩ／Ｏデバイス１０２４、マウスＩ／Ｏデバイス１０２６、通信Ｉ／Ｏデバイス１０２８などが接続されている。メインＣＰＵ１００４には、専用の高速バスを介してキャッシュメモリ１００６が直結されている。
【０７２０】
パーソナルコンピュータ１０００の内部バス１００２には複数の汎用バススロット（図示せず）が設けられている。これらのスロットに、スカジインターフェイス（ＳＣＳＩボード）１０１４、ＤＶＤ処理ボード１０３０、ビデオＩ／Ｏデバイス（ビデオカード）１０３２、オーディオＩ／Ｏデバイス（オーディオカード）１０３４などがインサートされている。
【０７２１】
ＳＣＳＩタイプのボード１０１４にはＳＣＳＩハードディスクドライブ（ＨＤＤ）１０１８およびＳＣＳＩタイプのＤＶＤ−ＲＯＭ／ＤＶＤ−ＲＡＭコンパチブルドライブ１０２０が接続される（ドライブ１０２０はさらにＣＤとコンパチブルでもよい）。
【０７２２】
ビデオカード１０３２には高解像度のビットマップディスプレイ（アナログＲＧＢタイプ）６が接続され、オーディオカード１０３４には２チャネルステレオペアのスピーカ８が接続される（カード１０３４がパワーアンプを内蔵していないときは、スピーカ８にパワーアンプを内蔵させるか、カード１０３４とスピーカ８との間に図示しないステレオアンプを挿入することになる）。
【０７２３】
図６４のＤＶＤ処理ボード１０３０には、図４５、図４６、図４７または図６３の再生装置本体（ｍａｉｎ  ｂｏｄｙ  ｏｆ  ｐｌａｙｅｒ）の信号処理機能に相当するハードウエアが組み込まれている。
【０７２４】
図４５、図４６、図４７または図６３のディスクドライブ３２は、図６４のＤＶＤＲＯＭ／ＲＡＭドライブ１０２０に対応する。
【０７２５】
また、図６４のメモリ１０１０またはビデオメモリ１０１２の記憶エリアの一部を、必要に応じて、図４５、図４６、図４７または図６３のメモリ５２またはフレームメモリ６４２として利用することは可能である。
【０７２６】
さらに、図６４のハードディスク１０１８の一部を、図４５、図４６、図４７または図６３のディスクドライブ３０からの再生信号のバッファメモリとして利用することも可能である。
【０７２７】
もしハードディスク１０１８が数ギガバイト（たとえば３〜５ＧＢ）の大容量ディスクの場合は、このディスク中の所定エリア（たとえば４．７ＧＢ分）をパーティショニングし、ここにＤＶＤディスク１０からの再生信号を一時記憶すれば、それを仮想的なＤＶＤディスク１０として取り扱うこともできる。
【０７２８】
図４５、図４６、図４７または図６３の再生装置本体操作キーの機能は、図６４のキーボードＩ／Ｏデバイス１０２４に接続される図示しないキーボートに割り当てることができる。また、図４８のリモートコントローラ５の各種キー（ボタン、カーソル）の機能は、図６４のキーボードＩ／Ｏデバイス１０２４に接続される図示しないキーボート、またはマウスＩ／Ｏデバイス１０２６に接続される図示しないマウス、あるいは通信Ｉ／Ｏデバイス１０２８に接続される図示しない外部コントローラに割り当てることができる。
【０７２９】
ところで、ＤＶＤーＲＯＭドライブ（またはＤＶＤ−ＲＯＭ／ＲＡＭコンパチブルドライブ）でＤＶＤビデオが再生できるようになっているパーソナルコンピュータにおいて、この発明のオートアングル再生あるいはマルチアングルダイジェスト表示をソフトウエアで実施することは可能である。その場合、パーソナルコンピュータにインストールされるソフトウエアは、図３３〜図４４または図５３〜図５８の処理に対応する処理をプログラミングしたものとなる。
【０７３０】
このようにパーソナルコンピュータでオートアングル再生あるいはマルチアングルダイジェスト表示の処理をプログラミングする場合は、たとえば図３５のアングル番号インクリメント処理ステップＳＴ６０Ａをもう少し高度なものにできる。
【０７３１】
たとえば、図３１のように設定されたアングル再生において、アングル番号を単純にインクリメントさせると、アングル番号＃１、＃２、＃４、＃７、＃１、＃２…のようにアングル番号が自動的に切り替わる。が、これをパーソナルコンピュータのプログラミングにより、＃１、＃７、＃４、＃２、＃４、＃７、＃１、＃７…のような、ユーザが希望する順番のオートアングル再生に適宜発展させることもできる。
【０７３２】
以上のようなオートアングル再生プログラムあるいはマルチアングルダイジェスト表示プログラムは、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭあるいは通信媒体を介して、ＤＶＤドライブ付のパーソナルコンピュータに個別にインストールすることができる。
【０７３３】
【発明の効果】
以上説明したように本発明の再生装置によれば、記録媒体に記録された複数のアングルを１画面に同時表示することで、ユーザは一目でアングル全体を把握することができる。また、１画面に同時表示されたアングル映像の内容を自動的に切替変更することも可能である。このため、アングル選択のバリエーションを増大させ、ユーザに対して、変化に富んだ、飽きの少ないマルチアングル映像再生を提供することができる。
【０７３４】
また、本発明の再生装置によれば、アングル選択のバリエーションを増大させ、ユーザに対して、変化に富んだ、飽きの少ない映像再生を提供することができる。
【図面の簡単な説明】
【図１】この発明で使用できる光ディスク（再生専用ＤＶＤディスク）の物理構造を説明する図。
【図２】図１の光ディスク（再生専用ＤＶＤディスク）の記録領域のトラック／セクタ構造を説明する図。
【図３】この発明で使用できる光ディスク（再生用および録画再生用ＤＶＤディスク）の物理構造を説明する図。
【図４】図３の光ディスク（再生用および録画再生用ＤＶＤディスク）の記録領域のトラック／セクタ構造を説明する図。
【図５】図１の光ディスクの光反射層１６または図３の光ディスクのＲＯＭ層１７Ａに記録されるデータの構造を説明する図。
【図６】図５のビデオオブジェクトセットのデータの階層構造の一例を説明する図。
【図７】図６のビデオオブジェクトユニットに含まれる各パック（ディスクから読み出されるデータ）の内容を説明する図。
【図８】図７のナビゲーションパックＮＶ＿ＰＣＫのデータ構造を説明する図。
【図９】図８の再生制御情報ＰＣＩのデータ配置を説明する図。
【図１０】図９の再生制御情報ＰＣＩの内容を説明する図。
【図１１】図１０の再生制御情報一般情報ＰＣＩ＿ＧＩの内容を説明する図。
【図１２】図１１のＶＯＢＵユーザ操作制御ＶＯＢＵ＿ＵＯＰ＿ＣＴＬの内容を説明する図。
【図１３】図１０のノンシームレスアングル情報ＮＳＭＬ＿ＡＧＬＩの内容を説明する図。
【図１４】図１３のノンシームレスアングル変更セル飛び先アドレスＮＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡの内容を説明する図。
【図１５】複数のマルチアングルセルで構成されるアングルブロック内においてノンシームレスアングル変更がどのように行われるかを説明する図。
【図１６】図８のデータサーチ情報ＤＳＩのデータ配置を説明する図。
【図１７】図１６のデータサーチ情報ＤＳＩの内容を説明する図。
【図１８】図１７のデータサーチ情報一般情報ＤＳＩ＿ＧＩの内容を説明する図。
【図１９】図１７のシームレスアングル情報ＳＭＬ＿ＡＧＬＩの内容を説明する図。
【図２０】図１９のシームレスアングル変更セル飛び先アドレスＳＭＬ＿ＡＧＬ＿Ｃｎ＿ＤＳＴＡの内容を説明する図。
【図２１】複数のマルチアングルセルで構成されるアングルブロック内においてシームレスアングル変更がどのように行われるかを説明する図。
【図２２】図５のビデオタイトルセット情報ＶＴＳＩに含まれるプログラムチェーン情報ＰＧＣＩの構成を説明する図。
【図２３】図２２のプログラムチェーン一般情報ＰＧＣ＿ＧＩの構成を説明する図。
【図２４】図２３のプログラムチェーンユーザ操作制御ＰＧＣ＿ＵＯＰ＿ＣＴＬの内容を説明する図。
【図２５】図２２のセル再生情報テーブルＣ＿ＰＢＩＴの構成を説明する図。
【図２６】図２５のセル再生情報Ｃ＿ＰＢＩの内容を説明する図。
【図２７】図２６のセルカテゴリーＣ＿ＣＡＴの内容を説明する図。
【図２８】アングルブロックにおけるシームレス再生の制限を説明する図。
【図２９】アングル切替の一例（シームレスの場合）を説明する図。
【図３０】使用可能なメニューの構成を説明する図。
【図３１】図１または図３の光ディスクから再生されるマルチアングル映像情報のうち、特定のアングルの再生許可／再生禁止を選択設定するメニューを説明する図。
【図３２】図３１のメニューで設定された結果を保持するフラグセットを説明する図。
【図３３】図３１のメニューを介して図３２のフラグセットの各フラグを設定する動作を説明するフローチャート。
【図３４】アングル自動切替の第１の例（乱数発生によるオートアングル）を説明するフローチャート。
【図３５】アングル自動切替の第２の例（アングル番号カウントによるオートアングル）を説明するフローチャート。
【図３６】アングル自動切替の第３の例（アングル切替周期を可変とした乱数発生によるオートアングル）を説明するフローチャート。
【図３７】図３６のアングル自動切替におけるシームレスアングル切替処理（ＳＴ７０）の内容を説明するフローチャート。
【図３８】図３６のアングル自動切替におけるノンシームレスアングル切替処理（ＳＴ８０）の内容を説明するフローチャート。
【図３９】図３４〜図３６のいずれかのアングル自動切替モードにおいて、再生アングルが切り替えられた場合の再生画面の変化を例示する図。
【図４０】マルチアングル自動切替再生システムの要部構成を説明するブロック図。
【図４１】アングル自動切替の第４の例（音声レベル検出によるオートアングル）を説明するフローチャート。
【図４２】表示エリアがｎ分割された画面（ここでは４分割）にｎ個の再生可能アングル映像を表示し、そのうち現在選択されているアングル映像を動画で表示する場合を説明する図。
【図４３】アングル自動切替の第５の例（ｎ分割表示のオートアングル）を説明するフローチャート。
【図４４】アングル自動切替の第６の例（アングル切替周期を可変としたアングル番号カウントによるオートアングル）を説明するフローチャート。
【図４５】この発明の一実施形態に係るマルチアングルシーンのダイジェスト表示システムが組み込まれた再生装置の全体構成を説明するブロック図。
【図４６】この発明の他の実施形態に係るマルチアングルシーンのダイジェスト表示（複数アングル同時動画再生）システムが組み込まれた再生装置の全体構成を説明するブロック図。
【図４７】この発明のさらに他の実施形態に係るマルチアングルシーンのダイジェスト表示（複数アングル同時動画再生）システムが組み込まれた再生装置の全体構成を説明するブロック図。
【図４８】この発明に係る再生装置（または録画再生装置）で使用できるリモートコントローラの構成を説明する図。
【図４９】マルチアングルのビデオストリームの流れとその表示タイミングを説明する図。
【図５０】マルチアングルのビデオストリームの流れとそのシームレスな動画表示タイミングを説明する図。
【図５１】マルチアングルシーンのシームレス多画面表示を実現する回路構成を説明するブロック図。
【図５２】マルチアングル同時表示（ダイジェスト表示）を行なうｎ分割（４分割または９分割）の縮小表示例を説明する図。
【図５３】図４２または図５２に例示されるようなｎ分割縮小表示の処理手順の一例を説明するフローチャート。
【図５４】ｎ分割縮小動画表示をシームレスに行なう処理手順の一例を説明するフローチャート。
【図５５】図４２または図５２のｎ分割縮小表示の処理手順の他例を説明するフローチャート。
【図５６】図４２または図５２のｎ分割縮小表示を行なうにあたって、システムタイムクロックＳＴＣが不連続となる部分での映像・音声同期合わせを説明するフローチャート。
【図５７】映像・音声の同期合わせをせずにマルチアングル同時表示（ダイジェスト表示）を行なう処理手順の一例を説明するフローチャート。
【図５８】図５２のｎ分割（４分割または９分割）縮小表示の処理手順において、４分割表示と９分割表示を区別して処理する例を説明するフローチャート。
【図５９】ディスク上のアングルブロックの記録パターン（複数アングルビデオデータストリームのインターリーブ配列）と、時間軸を揃えて並べ替えた複数アングルデータとの対応関係を説明する図。
【図６０】システムタイムクロックＳＴＣが連続する場合におけるアングル切り替えを説明する図。
【図６１】システムタイムクロックＳＴＣが連続しない場合におけるアングル切り替えを説明する図。
【図６２】図４２または図５２のｎ分割縮小表示が行われる場合において、各アングルの動画表示タイミングとＭＰＥＧのテンポラルリファレンスとの対応関係を説明する図。
【図６３】この発明の一実施形態に係るマルチアングル自動切替再生システム（別称オートアングル再生システム）が組み込まれた再生装置の全体構成を説明するブロック図。
【図６４】汎用パーソナルコンピュータを用いてマルチアングルシーンの自動切替再生システムあるいはマルチアングルシーンのダイジェスト表示システムを構築する場合を説明するブロック図。
【符号の説明】
４…キー入力部；４Ａ…リモートコントローラ受信部；４Ｂ…パネル表示部；５…リモートコントローラ；６…モニタ部；８Ｌ／８Ｒ…スピーカ部；１０…光ディスク（ＤＶＤーＲＯＭディスクまたはＤＶＤーＲＯＭ／ＲＡＭディスク）；１１…カートリッジ；１４…透明基板（０．６ｍｍ厚のポリカーボネート）；１６…光反射層；１７…エンボス情報記録層；１７Ａ…ＲＯＭ層（光反射層）；１７Ｂ…ＲＡＭ層（相変化記録層）；１８…ディスク対（基板２枚の貼合せで合計１．２ｍｍ厚）；１９…情報読み出し面；２０…接着層；２２…中心孔；２４…クランプエリア；２５…情報エリア；２６…リードアウトエリア；２７…リードインエリア；２８…データ記録エリア（ボリュームスペース）；３０…ディスクドライブ部；５０…システムＣＰＵ部；５００…アングル自動切替部（ソフトウエアまたはファームウエア処理）；５０２…再生周期決定部；５０４Ａ…同時表示制御部；５０６Ａ…選択制御部；５０８…アングル多画面表示制御部；５０８Ａ…多画面表示制御部；５２…メモリ；５３…メモリＩ／Ｆ；５４…システムプロセサ部；５８…ビデオデコーダ部；５８Ａ…第１デコーダ部；５８Ｂ…ビデオデコーダ部；５８０…ＭＰＥＧ２デコーダ；６０…オーディオデコーダ部；６０Ａ…第３デコーダ部；６０Ｂ…オーディオデコーダ・選択出力部；６２…副映像デコーダ部；６２Ａ…第２デコーダ部；６２Ｂ…副映像デコーダ・選択出力部；６４…Ｄ／Ａ変換および再生処理部；６４０…ビデオプロセサ部；６４１…ビデオエンコーダ；６４２…フレームメモリ部；６４４…ＤＡＣおよび出力回路部；６４４Ａ…ＤＡＣ；６４４Ｂ…出力回路（オーディオアンプ）；６４６…音声レベル検出部；６４８…音声レベル判定部；６４９…オンスクリーンディスプレイ（ＯＳＤ）処理部；７０…ボリュームおよびファイル構造領域；７１…ＤＶＤビデオ領域；７２…ビデオタイトルセットＶＴＳ＃ｎ；７３…他の記録エリア；７４Ａ…ビデオマネージャファイル；７４Ｂ…ビデオタイトルセットファイル；７５…ビデオマネージャ情報ＶＭＧＩ；８２…ビデオオブジェクトセットＶＯＢＳ；８３…ビデオオブジェクトＶＯＢ；８４…セル；８５…ビデオオブジェクトユニットＶＯＢＵ；８６…ナビゲーションパック；８８…ビデオパック；８９…ダミーパック；９０…副映像パック；９１…オーディオパック；９４…ビデオタイトルセット情報ＶＴＳＩ；１１０、８８１、８９１、９０１、９１１…パックヘッダ；１１１…システムヘッダ；１１２、１１２Ａ、１１４、１１４Ａ、８９２…パケットヘッダ；１１２Ｂ、１１４Ｂ…サブストリームＩＤ；１１３…再生制御情報ＰＣＩデータ；１１５…データサーチ情報ＤＳＩデータ；１１６…再生制御情報ＰＣＩパケット；１１７…データサーチ情報ＤＳＩパケット；８８２…ビデオパケット；８９３…パディングデータ；９０２…副映像パケット；９１２…オーディオパケット。
【図１】
0003615055.tif 000002
【図２】
0003615055.tif 000003
【図３】
0003615055.tif 000004
【図４】
0003615055.tif 000005
【図５】
0003615055.tif 000006
【図６】
0003615055.tif 000007
【図７】
0003615055.tif 000008
【図８】
0003615055.tif 000009
【図９】
0003615055.tif 000010
【図１０】
0003615055.tif 000011
【図１１】
0003615055.tif 000012
【図１２】
0003615055.tif 000013
【図１３】
0003615055.tif 000014
【図１４】
0003615055.tif 000015
【図１５】
0003615055.tif 000016
【図１６】
0003615055.tif 000017
【図１７】
0003615055.tif 000018
【図１８】
0003615055.tif 000019
【図１９】
0003615055.tif 000020
【図２０】
0003615055.tif 000021
【図２１】
0003615055.tif 000022
【図２２】
0003615055.tif 000023
【図２３】
0003615055.tif 000024
【図２４】
0003615055.tif 000025
【図２５】
0003615055.tif 000026
【図２６】
0003615055.tif 000027
【図２７】
0003615055.tif 000028
【図２８】
0003615055.tif 000029
【図２９】
0003615055.tif 000030
【図３０】
0003615055.tif 000031
【図３１】
0003615055.tif 000032
【図３２】
0003615055.tif 000033
【図３３】
0003615055.tif 000034
【図３４】
0003615055.tif 000035
【図３５】
0003615055.tif 000036
【図３６】
0003615055.tif 000037
【図３７】
0003615055.tif 000038
【図３８】
0003615055.tif 000039
【図３９】
0003615055.tif 000040
【図４０】
0003615055.tif 000041
【図４１】
0003615055.tif 000042
【図４２】
0003615055.tif 000043
【図４３】
0003615055.tif 000044
【図４４】
0003615055.tif 000045
【図４５】
0003615055.tif 000046
【図４６】
0003615055.tif 000047
【図４７】
0003615055.tif 000048
【図４８】
0003615055.tif 000049
【図４９】
0003615055.tif 000050
【図５０】
0003615055.tif 000051
【図５１】
0003615055.tif 000052
【図５２】
0003615055.tif 000053
【図５３】
0003615055.tif 000054
【図５４】
0003615055.tif 000055
【図５５】
0003615055.tif 000056
【図５６】
0003615055.tif 000057
【図５７】
0003615055.tif 000058
【図５８】
0003615055.tif 000059
【図５９】
0003615055.tif 000060
【図６０】
0003615055.tif 000061
【図６１】
0003615055.tif 000062
【図６２】
0003615055.tif 000063
【図６３】
0003615055.tif 000064
【図６４】
0003615055.tif 000065