(57)【特許請求の範囲】
【請求項１】
ディスク型記録媒体に記録された信号を読み出して映像および音声の再生を行うデータ再生手段と、
ストーリの分岐選択を指示する分岐選択画面が前記ストーリの進行に伴って順番に表示されて分岐先のストーリが選択されたときに、それぞれの前記分岐選択画面の表示に戻って前記データ再生手段による再生動作を繰り返すために必要な分岐情報を前記分岐選択画面の表示順に格納する分岐情報格納手段と、
ストーリの分岐選択のやり直しが複数回指示されたときに、このやり直し指示が行われる毎に、前記分岐情報格納手段に格納されている一つ前に表示されていた前記分岐選択画面に対応する前記分岐情報を読み出して、この分岐情報によって特定される前記分岐選択画面の表示に戻って再生動作を繰り返す指示を前記データ再生手段に対して行う再生手順制御手段と、
を備え、ストーリの分岐選択のやり直しが複数回指示されたときに前記再生手順制御手段によって最終的に表示された前記分岐選択画面よりも再生順で次に位置する前記分岐選択画面に対応する前記分岐情報が前記分岐情報格納手段から削除されることを特徴とするディスク再生装置。
【請求項２】
請求項１において、
前記分岐情報は、前記分岐選択画面に対応したプログラムチェーン情報であることを特徴とするディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルバーサタイルディスク（ＤＶＤ）等の再生動作を行うディスク再生装置に関する。
【０００２】
【従来の技術】
近年、ディスク型記録媒体としてＤＶＤが注目されている。このＤＶＤは、直径が１２ｃｍで厚さが１．２ｍｍであり、ＣＤ（コンパクトディスク）と同じ形状ながら、記録密度を上げることにより単層で４．７ＧＢ、２層で８．５ＧＢの記憶容量を実現している。
【０００３】
また、ＭＰＥＧ２による動画データ圧縮技術やオーディオデータ圧縮技術の採用により、ＤＶＤには様々な種類のデータが混在して格納される。ＤＶＤに映画を記録する場合を考えると、通常はビデオデータやオーディオデータが格納されるが、例えば、これら以外に複数の言語の字幕データを格納しておくことにより、利用者が選択した言語の字幕を表示することが可能となる。また、映画監督や出演者のプロフィール等の静止画データを格納しておくことにより、利用者の操作によってこれらの内容を表示することが可能になる。さらに、複数の方向から被写体を撮影した画像データを格納しておくことによって再生時に利用者によって被写体を見る方向を選択することができる機能（マルチアングル機能）や、複数のストーリに対応する画像データやオーディオデータを格納しておくことによって利用者の選択に応じてストーリの展開を変えることができる機能（マルチストーリ機能）を実現することもできる。ＤＶＤ再生装置は、このような様々なデータが格納されたＤＶＤの再生動作を行う。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＤＶＤ再生装置を用いてマルチストーリ機能を実現する場合には、必ずしも操作性がよいとはいえなかった。図１０は、従来のＤＶＤ再生装置におけるストーリ分岐の概要を示す図である。
【０００５】
例えば、それまで再生されていたストーリＡが分岐する場合には、分岐選択画面１が表示され、利用者の指示に応じてストーリＢとストーリＣのいずれかが選択される。ここで、ストーリＢが選択された場合には、ストーリＢが進行していって分岐選択画面２が表示され、利用者の指示に応じてストーリＤとストーリＥのいずれかが選択される。ここで、ストーリＤが選択された場合には、ストーリＤが進行していって分岐選択画面３が再生され、利用者の指示に応じてストーリＦとストーリＧのいずれかが選択される。
【０００６】
ここで、ストーリＦが選択されて内容が進行しているときにリバース方向のスキップ動作が実行される場合を考えると、従来のＤＶＤ再生装置では、最大でもストーリＦの先頭までしか巻き戻すことができなかった。したがって、利用者が例えばストーリ選択をやり直したいと考えた場合であっても選択画面１〜３を直接表示させることができなかった。このような場合に、どうしても選択画面１〜３のいずれかを表示させて、ストーリＦ以外のストーリ内容の再生を行いたい場合には、再生動作を最初からやりなおす必要があり、利用者の操作が煩雑になるとともに操作に時間がかかるという問題があった。
【０００７】
本発明は、このような点に鑑みて創作されたものであり、その目的は簡単な操作で、しかも短い時間で分岐選択のやり直しを行うことができるディスク再生装置を提供することにある。
【０００８】
【課題を解決するための手段】
上述した課題を解決するために、本発明のディスク再生装置は、ストーリの分岐選択を指示する分岐選択画面が表示されて分岐先のストーリが選択されたときに、この分岐選択画面の表示に戻って再生動作を繰り返すために必要な分岐情報を分岐情報格納手段に格納しておいて、利用者によってストーリの分岐選択のやり直しが指示されたときにこの分岐情報を読み出して、この分岐情報によって特定される分岐選択画面の表示に戻って再生動作を繰り返している。したがって、利用者は簡単な操作を行うだけで、ストーリの分岐選択から再生動作を繰り返すことができる。また、利用者による操作が簡単になれば、その分だけ操作に要する時間が短縮される。
【０００９】
特に、ストーリの進行に伴って順番に表示される複数の分岐選択画面のそれぞれに対応する分岐情報を分岐選択画面の表示順に分岐情報格納手段に格納しておいて、ストーリの分岐選択のやり直しが指示されたときに、直前に分岐情報格納手段に格納された分岐情報を読み出すことが望ましい。最後に格納された分岐情報を読み出すことにより、一つ前に表示された分岐選択画面に戻って再生処理を繰り返すことができる。したがって、この分岐情報を直前に格納された順に読み出すことにより、分岐選択画面を直前に表示されたものから順に表示させることができ、分岐したストーリを遡って行くことができる。
【００１０】
また、上述した分岐情報として、分岐選択画面に対応したプログラムチェーン情報を用いることが望ましい。ＤＶＤに記録された各種のデータを考えると、再生される映画等のストーリはプログラムチェーンを単位として構成されており、このプログラムチェーンのつながりや分岐選択画面に関する情報がプログラムチェーン情報に含まれているため、これを分岐情報として格納しておくことにより、以前のストーリの分岐選択をやり直すことが容易となる。
【００１１】
【発明の実施の形態】
以下、本発明を適用した一実施形態のＤＶＤ再生装置について図面を参照しながら説明する。
【００１２】
（１）ＤＶＤに記録されたデータの内容
まず、ディスク型記録媒体としてのＤＶＤに記録されたデータの詳細について説明する。図１は、ＤＶＤのボリューム空間の構造を示す図である。同図に示すように、ＤＶＤのボリューム空間は、ＤＶＤの内周から外周に向かって、ボリューム・ファイル構造、ＤＶＤ−Ｖｉｄｅｏゾーン、ＤＶＤ  ｏｔｈｅｒゾーンによって構成されている。これらのうち、ＤＶＤ−Ｖｉｄｅｏゾーンには、再生動作に必要な各種のデータが含まれている。ＤＶＤ−Ｖｉｄｅｏゾーンは、ビデオマネージャ（ＶＭＧ）と各タイトルに対応する複数のビデオタイトルセット（ＶＴＳ）によって構成されている。
【００１３】
図２は、ＶＭＧのデータ構造を示す図である。同図に示すように、ＶＭＧは、ビデオマネージャ情報（ＶＭＧＩ）、ＶＭＧメニュー用ビデオオブジェクトセット（ＶＭＧＭ＿ＶＯＢＳ）、ＶＭＧＩのバックアップ用ファイル（ＶＭＧＩ＿ＢＵＰ）によって構成されている。
【００１４】
ＶＭＧＩは、ＶＴＳに関する情報（例えばＶＴＳの数、各ＶＴＳの識別情報、ＤＶＤ内の各ＶＴＳの格納位置等）、タイトルメニューに表示されるタイトルの表示順、複数のプログラムチェーン情報（ＰＧＣＩ）等が含まれている。ＶＭＧＭ＿ＶＯＢＳは、複数のビデオオブジェクト（ＶＯＢ）によって構成されている。このＶＯＢは、タイトルを選択するためのメニュー画面（タイトルメニュー）を再生する際の再生データであるビデオデータを含んでいる。
【００１５】
図３は、ＶＴＳのデータ構造を示す図である。同図に示すように、ＶＴＳは、ビデオタイトルセット情報（ＶＴＳＩ）、ＶＴＳメニュー用ビデオオブジェクトセット（ＶＴＳＭ＿ＶＯＢＳ）、ＶＴＳタイトル用ビデオオブジェクトセット（ＶＴＳＴＴ＿ＶＯＢＳ）、ＶＴＳＩのバックアップ用ファイル（ＶＴＳＩ＿ＢＵＰ）によって構成されている。
【００１６】
ＶＴＳＩは、タイトルを識別するためのＶＴＳ＿ＩＤ等のタイトルに関する情報、複数のＰＧＣＩ等が含まれている。ＶＴＳＭ＿ＶＯＢＳおよびＶＴＳＴＴ＿ＶＯＢＳは、複数のＶＯＢによって構成されている。このＶＯＢは、ビデオデータやオーディオデータ等の再生データを含んでいる。
【００１７】
再生動作における論理的な処理単位であるプログラムチェーン（ＰＧＣ）は、プログラムチェーン情報（ＰＧＣＩ）と１あるいは複数のビデオオブジェクト（ＶＯＢ）によって構成される。例えば、ＶＭＧＩ内の１個のＰＧＣＩとＶＭＧＭ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによってＰＧＣが構成される。また、ＶＴＳＩ内の１個のＰＧＣＩとＶＴＳＭ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによってＰＧＣが構成される。あるいは、ＶＴＳＩ内の１個のＰＧＣＩとＶＴＳＴＴ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによってＰＧＣが構成される。
【００１８】
ＶＭＧＩ内のＰＧＣＩとＶＭＧＭ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによって構成されるＰＧＣは、タイトルメニューを表示するとともに、このタイトルメニュー内のいずれかの項目が選択されたときに、対応するデータの再生箇所を特定するためのものである。また、ＶＴＳＩ内のＰＧＣＩとＶＴＳＴＴ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによって構成されるＰＧＣは、タイトルメニュー内のいずれかの項目が選択されたときに、対応する内容の再生を行うためのものである。また、このＰＧＣＩによって、マルチストーリ再生動作における分岐選択画面やその分岐選択画面に表示されたストーリの中から利用者によって選択されたストーリの再生が可能になる。
【００１９】
図４は、ＰＧＣの構造の一例を示す図であり、ＶＭＧＩ内のＰＧＣＩとＶＭＧＭ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによって構成されるＰＧＣの構造が示されている。同図に示すように、例えば、ＰＧＣ＃１は、ＶＭＧＩ内のＰＧＣＩ＃１とＶＭＧＭ＿ＶＯＢＳ内のＶＯＢ＃１〜＃３によって構成されている。また、ＰＧＣ＃２は、ＶＭＧＩ内のＰＧＣＩ＃２とＶＭＧＭ＿ＶＯＢＳ内のＶＯＢ＃４、＃５によって構成されている。これらのＰＧＣは、ＰＧＣ番号によって特定される。このＰＧＣ番号は、ＶＭＧＩ内におけるＰＧＣＩの格納順によって決定される。例えば、図３に示すＰＧＣにおいては、ＶＭＧ内にＰＧＣＩ＃１、ＰＧＣＩ＃２の順でＰＧＣが格納されているため、ＰＧＣＩ＃１を含んで構成されるＰＧＣ＃１のＰＧＣ番号は「１」、ＰＧＣＩ＃２を含んで構成されるＰＧＣ＃２のＰＧＣ番号は「２」となる。
【００２０】
なお、ＶＴＳＩ内のＰＧＣＩとＶＴＳＭ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによって構成されるＰＧＣや、ＶＴＳＩ内のＰＧＣＩとＶＴＳＴＴ＿ＶＯＢＳ内の１あるいは複数のＶＯＢによって構成されるＰＧＣも、図４に示したＰＧＣと同様の構造を有している。また、ＰＧＣＩには、対応する複数のＶＯＢの再生順序や、次に再生動作を行うＰＧＣに関する情報等が含まれている。
【００２１】
図５は、マルチストーリ再生動作において処理されるプログラムチェーン（ＰＧＣ）とストーリおよび分岐選択画面との対応関係を示す図である。同図に示すように、１個のＰＧＣは、１個のストーリとこのストーリに続いて表示される分岐選択画面の再生動作を行うために用いられる。例えば、ＰＧＣ＃１はストーリＡの内容の再生と分岐選択画面１の表示を行うために必要な各種のデータが含まれる。また、ＰＧＣ＃２はストーリＢの内容の再生と分岐選択画面２の表示を行うために必要な各種のデータが含まれる。
【００２２】
また、マルチストーリ再生動作において処理されるＰＧＣを構成するＰＧＣＩには、ストーリ再生時に処理されるＶＯＢに関する情報や、分岐選択画面の表示を行う際に処理されるＶＯＢに関する情報、あるいは分岐選択画面に表示された各ストーリを再生するためのＰＧＣに関する情報等が含まれている。
【００２３】
図６は、上述したＶＭＧＭ＿ＶＯＢＳ、ＶＴＳＭ＿ＶＯＢＳ、ＶＴＳＴＴ＿ＶＯＢＳに含まれるＶＯＢのデータ構造を示す図である。同図に示すように、ＶＯＢは、複数のセルによって構成されている。そして、各セルは、複数のビデオオブジェクトユニット（ＶＯＢＵ）によって構成されている。各ＶＯＢＵは、ナビゲーションパック（ＮＶ＿ＰＣＫ）と、ビデオパック（Ｖ＿ＰＣＫ）、サブピクチャパック（ＳＰ＿ＰＣＫ）およびオーディオパック（Ａ＿ＰＣＫ）の少なくとも１つを含んで構成されている。
【００２４】
ＮＶ＿ＰＣＫは、再生制御情報（ＰＣＩ）、データサーチ情報（ＤＳＩ）を含んで構成されている。ＰＣＩとＤＳＩには、次に再生すべきＶＯＢＵの位置やＶＯＢＵのデータ量等が設定されている。Ｖ＿ＰＣＫ、ＳＰ＿ＰＣＫ、Ａ＿ＰＣＫは、それぞれ再生データの種別（動画、サブピクチャ、オーディオ）等の情報が含まれているパックヘッダ、パケットヘッダや、データ圧縮されたビデオデータ、サブピクチャデータ、オーディオデータ（圧縮再生データ）を含んで構成されている。
【００２５】
（２）ＤＶＤ再生装置の全体構成
図７は、本発明を適用した一実施形態のＤＶＤ再生装置の全体構成を示す図である。同図に示すＤＶＤ再生装置１００は、ＤＶＤ１０に記録された信号を読み取るためのスピンドルモータ１２、光ピックアップ１４、送りモータ１６およびサーボ制御部１８と、読み取った信号の増幅等を行うためのＲＦアンプ２２、デジタル信号処理部２４、４個のバッファ用ＲＡＭ２６、３４、３８、４２、ストリーム分離部３０、オーディオデコーダ３２、ビデオデコーダ３６、サブピクチャデコーダ４０、ビデオプロセッサ４４、ビデオエンコーダ４６およびデジタル−アナログ（Ｄ／Ａ）変換器４８と、利用者が各種の指示を入力するための操作部５８と、ＤＶＤ再生装置１００の全体を制御するシステムコントローラ６０とを含んで構成されている。
【００２６】
スピンドルモータ１２は、ＤＶＤ１０を一定の線速度で回転させる。光ピックアップ１４は、ＤＶＤ１０に記録されたデータを検出するものであり、例えば半導体レーザとホトダイオードとが内蔵されている。送りモータ１６は、光ピックアップ１４をＤＶＤ１０の径方向に移動させるものである。
【００２７】
サーボ制御部１８は、上述したスピンドルモータ１２および送りモータ１６を駆動するとともに、光ピックアップ１４に内蔵された対物レンズ（図示せず）を動かすことにより半導体レーザの焦点位置をＤＶＤ１０の記録面と垂直方向および水平方向に移動させる。また、サーボ制御部１８は、ＤＶＤ１０からのデータの読み取りに必要な各種のサーボ（フォーカスサーボ、トラッキングサーボ、回転サーボ）制御を行う。
【００２８】
ＲＦアンプ２２は、光ピックアップ１４に内蔵されたホトダイオードから出力される電気信号を増幅するものであり、ＤＶＤ再生装置１００に大きな振動や衝撃等が加わってトラックジャンプが発生すると、トラックジャンプ検出信号を出力する機能も有している。
【００２９】
デジタル信号処理部２４は、ＲＦアンプ２２から出力される信号に対して、デジタルデータに変換した後にＤＶＤ１０のデータフォーマットに応じた信号復調処理（８−１６復調処理）と誤り訂正処理を行い、ＲＡＭ２６に格納する。そして、デジタル信号処理部２４は、システムコントローラ６０の指示に応じて、ＲＡＭ２６に格納したデータに含まれるＶＯＢＵを抽出してストリーム分離部３０に出力する。
【００３０】
ストリーム分離部３０は、システムコントローラ６０の指示に応じて、デジタル信号処理部２４から出力されるＶＯＢＵを構成するパックヘッダを解析することにより、オーディオパック（Ａ＿ＰＣＫ）、ビデオパック（Ｖ＿ＰＣＫ）、サブピクチャパック（ＳＰ＿ＰＣＫ）、ナビゲーションパック（ＮＶ＿ＰＣＫ）を分離する。ストリーム分離部３０によって分離されたオーディオパックはオーディオデコーダ３２に出力され、ビデオパックはビデオデコーダ３６に出力され、サブピクチャパックはサブピクチャデコーダ４０に出力され、ナビゲーションパックはシステムコントローラ６０に転送される。
【００３１】
オーディオデコーダ３２は、ストリーム分離部３０から出力されるオーディオパックに対して所定のデコード処理を行ってオーディオデータを出力する。ビデオデコーダ３６は、ストリーム分離部３０から出力されるビデオパックに対して所定のデコード処理を行ってビデオデータを出力する。サブピクチャデコーダ４０は、ストリーム分離部３０から出力されるサブピクチャパックに対して所定のデコード処理を行ってサブピクチャデータを出力する。
【００３２】
ビデオプロセッサ４４は、システムコントローラ６０の指示に応じて、ビデオデコーダ３６から出力されるビデオデータとサブピクチャデコーダ４０から出力されるサブピクチャデータとを合成した画像データを生成し、ビデオエンコーダ４６に出力する。例えば、サブピクチャデコーダ４０から出力される字幕用サブピクチャデータをビデオデコーダ３６から出力されるビデオデータに合成することにより画像データを生成する。ビデオエンコーダ４６は、ビデオプロセッサ４４から出力されるデジタルの画像データをＮＴＳＣのアナログの画像信号に変換する。この画像信号が例えばディスプレイ装置（図示せず）に出力されることによって、画像再生が行われる。
【００３３】
Ｄ／Ａ変換器４８は、オーディオデコーダ３２から出力されるオーディオデータをアナログのオーディオ信号に変換する。このオーディオ信号が例えばスピーカ（図示せず）から出力されることによって、オーディオ音声の再生が行われる。
【００３４】
操作部５８は、タイトル再生の指示を与えるための再生キーや、マルチストーリ再生動作やマルチアングル再生動作における選択指示を行うための選択キー、あるいはマルチストーリ再生動作において分岐選択を再度行うためのリセレクトキー等の各種操作キーを備えており、キーの操作状態に応じた信号がシステムコントローラ６０に向けて出力される。
【００３５】
システムコントローラ６０は、各種のサーボ指令をサーボ制御部１８に出力したり、利用者の操作指示に応じた画像生成指示をビデオプロセッサ４４に出力する等、全機能ブロックの制御を行う。また、システムコントローラ６０は、デジタル信号処理部２４から出力されるデータに含まれるＶＭＧＩ、ＶＴＳＩ、ストリーム分離部３０から出力されるＮＶ＿ＰＣＫを受け取って解析することにより、ストリーム分離部３０等に対して再生動作に必要な各種の制御を行う。
【００３６】
また、システムコントローラ６０は、ＲＡＭ６２にマルチストーリ再生動作において分岐選択画面を表示するために必要なＰＧＣＩを格納する。
【００３７】
上述したＤＶＤ再生装置１００の全体がデータ再生手段に、システムコントローラ６０が再生手順制御手段に、ＲＡＭ６２が分岐情報格納手段にそれぞれ対応する。
【００３８】
（３）ＤＶＤ再生装置の動作
次に、上述したＤＶＤ再生装置１００の動作を説明する。図８は、ＤＶＤ再生装置１００においてマルチストーリ再生動作を行う場合の動作手順を示す流れ図であり、以前に表示された分岐選択画面を再び表示させて分岐選択をやり直す場合の動作手順が示されている。なお、図５に示した分岐選択画面およびストーリとＰＧＣとの対応関係があるものとする。
【００３９】
システムコントローラ６０は、通常の再生動作（ステップ１００）と並行して、操作部５８のリセレクトキーが押下されたか否か（ステップ１０１）、ストーリ選択のための分岐画面が表示されたか否か（ステップ１０２）を判定する。例えば、図５に示したように、ＰＧＣ＃１に対応した再生動作が行われて分岐選択画面１の表示を行うための再生動作が行われると、ステップ１０２において肯定判断がなされ、次にシステムコントローラ６０は、表示中の分岐選択画面に含まれる複数の選択肢に対応するストーリの中からいずれかが選択されたか否かを判定する（ステップ１０３）。利用者が操作部５８の選択キーを操作していずれかのストーリが選択されると、次にシステムコントローラ６０は、現在表示中の分岐選択画面に対応するＰＧＣを構成するＰＧＣＩの内容の内、分岐選択画面を表示するのに必要なデータをＲＡＭ６２に格納し（ステップ１０４）、その後ステップ１００に戻って、選択されたストーリの内容に関する再生動作が継続される。
【００４０】
このようにして、ストーリが進行して分岐選択画面が表示される毎に、対応するＰＧＣＩの内容がＲＡＭ６２に格納される。図９は、ＲＡＭ６２の格納内容の一例を示す図である。このＲＡＭ６２には、アドレス１の格納領域から順番に格納順に各分岐選択画面に対応するＰＧＣＩが格納される。例えば、図５に示した分岐選択画面１が表示されてストーリＢが選択された場合には、ＲＡＭ６２のアドレス１の格納領域に分岐選択画面１に対応するＰＧＣＩ＃１の内容の一部が格納される。また、さらにストーリが進行して分岐選択画面２が表示されてストーリＤが選択された場合には、ＲＡＭ６２のアドレス２の格納領域に分岐選択画面２に対応するＰＧＣＩ＃２の内容の一部が格納される。
【００４１】
また、上述した再生動作の途中で利用者によって操作部５８のリセレクトキーが押下されると、ステップ１０１において肯定判断が行われ、次にシステムコントローラ６０は、ＲＡＭ６２に直前に格納されたＰＧＣＩの内容を読み出して、このＰＧＣＩによって特定される分岐選択画面の表示を行う（ステップ１０５）。その後、利用者によるストーリ選択待ち（ステップ１０３）、またはリセレクト入力待ち（ステップ１０６）の状態となる。再び、リセレクトキーが押下された場合には、もう一つ前の分岐選択画面の表示を行い（ステップ１０５）、ストーリ選択がなされた場合には、現在の分岐選択選択画面の再生順で次に位置する分岐選択画面以降のＲＡＭ格納データを削除する（ステップ１０４）。その後、上述したステップ１０３に戻って、いずれかのストーリが選択されたか否かの判定以降の処理が繰り返される。
【００４２】
例えば、図５に示すストーリＦを再生している場合を考えると、システムコントローラ６０のＲＡＭ６２には、図９に示すように順番にＰＧＣＩ＃１、ＰＧＣＩ＃２、ＰＧＣＩ＃４の各内容が格納されている。この状態において、利用者によって操作部５８のリセレクトキーが押下された場合には、最後にＲＡＭ６２に格納されたＰＧＣＩ＃４の内容が読み出される。ＰＧＣＩ＃４には、ストーリＤの進行に関係するＶＯＢを特定するための情報が含まれており、このＶＯＢの中には分岐選択画面４の表示内容および各選択肢が選択された場合に次にどのＰＧＣを処理すればよいか等の情報が含まれているため、ＰＧＣＩ＃４の内容をＲＡＭ６２から読み出すことにより、一つ前の分岐選択画面４の表示から再生動作をやりなおすことが可能になる。
【００４３】
このように、本実施形態のＤＶＤ再生装置１００では、分岐選択画面が表示されてストーリが選択される毎に、この分岐選択画面に対応するプログラムチェーン情報（ＰＧＣＩ）の内容をＲＡＭ６２に格納しており、利用者によって操作部５８に備わったリセレクトキーが押下されたときに、このＲＡＭ６２に格納されたＰＧＣＩの内容を読み出すことにより、一つ前の分岐選択画面の表示以降の再生動作を行うことができる。したがって、一つ前のストーリの分岐に戻って、現在とは異なるストーリを選択して再生動作を継続することができるため、他のストーリを選択するために再生動作を最初からやり直す必要がなく、簡単な操作で、しかも短い時間で分岐選択のやり直しを行うことができる。
【００４４】
特に、分岐選択画面が表示され、いずれかのストーリが選択される毎に、対応するＰＧＣＩの内容をＲＡＭ６２に格納しているため、それまでに表示された全ての分岐選択画面を再度表示させることができ、利用者は、それまでに再生されたストーリ選択を全てやり直すことが可能となる。
【００４５】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、上述した実施形態では、それまでに再生された分岐選択画面を再表示するために、対応する全てのＰＧＣＩの内容を格納したが、直前に表示された分岐選択画面に対応するＰＧＣＩの内容のみをＲＡＭ６２に格納するようにしてもよい。
【００４６】
また、上述した実施形態では、ＲＡＭ６２にＰＧＣＩの内容を格納したが、ＰＧＣＩの内容そのものを格納する代わりに、該当するＰＧＣＩの番号のみを格納するようにしてもよい。この場合には、この番号に対応するＰＧＣＩの内容をＤＶＤ１０から再度読み取ることになるが、以前に表示された分岐選択画面を再度表示させて、ストーリの選択をやり直すことが可能となる。
【００４７】
【発明の効果】
上述したように、本発明によれば、ストーリの分岐選択を指示する分岐選択画面に戻って再生動作を繰り返すために必要な分岐情報を分岐情報格納手段に格納しておいて、利用者によってストーリの分岐選択のやり直しが指示されたときに、この分岐情報によって特定される分岐選択画面の表示に戻って再生動作を繰り返しており、利用者は簡単な操作を行うだけであって、短時間で、ストーリの分岐選択から再生動作を繰り返すことができる。
【図面の簡単な説明】
【図１】ＤＶＤのボリューム空間の構造を示す図である。
【図２】ＶＭＧのデータ構造を示す図である。
【図３】ＶＴＳのデータ構造を示す図である。
【図４】ＰＧＣの構造の一例を示す図である。
【図５】マルチストーリ再生動作において処理されるＰＧＣとストーリおよび分岐選択画面との対応関係を示す図である。
【図６】ＶＯＢのデータ構造を示す図である。
【図７】一実施形態のＤＶＤ再生装置の全体構成を示す図である。
【図８】ＤＶＤ再生装置においてマルチストーリ再生動作を行う場合の動作手順を示す流れ図である。
【図９】ＲＡＭの格納内容の一例を示す図である。
【図１０】従来のＤＶＤ再生装置におけるストーリ分岐の概要を示す図である。
【符号の説明】
１０  ＤＶＤ
１８  サーボ制御部
２４  デジタル信号処理部
３０  ストリーム分離部
３２  オーディオデコーダ
３６  ビデオデコーダ
４０  サブピクチャデコーダ
４４  ビデオプロセッサ
５８  操作部
６０  システムコントローラ
６２  ＲＡＭ
【図１】
0003701485.tif 000002
【図２】
0003701485.tif 000003
【図３】
0003701485.tif 000004
【図４】
0003701485.tif 000005
【図５】
0003701485.tif 000006
【図６】
0003701485.tif 000007
【図７】
0003701485.tif 000008
【図８】
0003701485.tif 000009
【図９】
0003701485.tif 000010
【図１０】
0003701485.tif 000011