(57)【特許請求の範囲】
【請求項１】
再生中において、選択画面を含むＣＥＬＬの先頭アドレスと、選択画面でユーザによって選択された選択内容とを選択履歴データとして順次記憶していく手段、ならびに
選択履歴データにしたがった再生を行なうための特殊再生指令が入力されたときには、記録情報からＣＥＬＬの先頭アドレスとその次に再生されるべきＣＥＬＬの飛び先アドレスのみを順次読み取っていき、読み取ったＣＥＬＬの先頭アドレスが、記憶手段に記憶されている選択履歴データ中の先頭アドレスと一致した場合には、当該ＣＥＬＬを通常再生することによって選択画面を表示させるとともに、記憶手段に記憶されている選択履歴データ中の当該選択画面に対応する選択内容に基づいて、次の飛び先アドレスを取得するといった処理を繰り返し行い、記憶手段に記憶されている全ての選択履歴データに対応した処理を全て実行したときには、最後の飛び先アドレスから通常再生を行なう手段、
を備えている光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、光ディスク再生装置に関する。
【０００２】
【従来の技術】
圧縮された映像信号や音声信号からなるビットストリームが記録された記録媒体からビットストリームを読み取り、読み取ったビットストリームを元の映像記号や音声信号にデコードして、再生を行なう光ディスク再生装置が既に開発されていることは周知のことである。光ディスク再生装置の１つとして、ＤＶＤプレーヤがある。
【０００３】
ここでは、再生中に選択画面が表示され、ユーザの選択操作によって表示されるコンテンツが選択される形式で進行していくソフトを再生する場合について説明する。
【０００４】
以下の説明において、ＰＧＣとは、プログラムチェーン（Ｐｒｏｇｒａｍ  Ｃｈａｉｎ）の略であり、タイトル又はメニューの全体あるいは一部を再生する論理単位をいう。ＰＧＣは、再生する順序と実体とが記述されたＰＧＣ情報（ＰＧＣＩ）と、再生される１個以上のセル（Ｃｅｌｌ）とから構成される。
【０００５】
ここで、セルとは、再生されるコンテンツの基本単位をいう。１つのセルを１つのＶＴＳ（Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ）  内の異なるＰＧＣで用いることができる。１つのセルは、整数個のビデオ・オブジェクト・ユニット（ＶＯＢＵ）  で構成されなければならない。ＰＧＣは、セルを再生順に指定するリストをもっている。
【０００６】
ユーザがディスク再生指令を入力することによって、再生が開始され、図２に示すように再生中に表示される選択画面１、２、３で、ユーザが選択を行ったものとする。
【０００７】
すなわち、再生をスタートしてＰＧＣ１に従って再生を行っていくと選択画面１が表示される。ユーザがｓｅｌｅｃｔ２を選択すると、飛び先アドレスに従って、ＰＧＣ２が再生される。そして、選択画面２が表示され、ユーザがｓｅｌｅｃｔ２を選択すると、飛び先アドレスに従って、ＰＧＣ３が再生される。
【０００８】
そして、選択画面３が表示される、ユーザがｓｅｌｅｃｔ１を選択すると、飛び先アドレスに従って、ＰＧＣ４が再生され、ＰＧＣ再生途中で再生が停止せしめられたとする。
【０００９】
図４は、ＤＶＤディスクに記録されている記録位置情報中の、ＰＧＣ（プログラムチェーン）の概略図である。
【００１０】
上述したように、ＰＧＣは、再生する順序と実体とが記述されたＰＧＣ情報（ＰＧＣＩ）と、再生される１個以上のセル（Ｃｅｌｌ）とから構成される。ＰＧＣＩは、ＰＲＥ＿ＣＭＤ（Ｐｒｅ＿Ｃｏｍｍａｎｄ）と、１２８個以内のＣＥＬＬの再生順序（図示略）と、ＣＥＬＬのアドレス情報および再生制御情報（図示略）と、ＣＥＬＬの再生終了時点で実行されるＣＥＬＬコマンド（図示略）と、ＰＰＯＳＴ＿ＣＭＤ（Ｐｏｓｔ  ＿Ｃｏｍｍａｎｄ）とから構成されている。ＰＲＥ＿ＣＭＤは、プレーヤによってＰＧＣが再生される前に実行されるＮＶ＿ＣＭＤ（Ｎａｖｉｇａｔｉｏｎ  Ｃｏｍｍａｎｄ）である。ＰＯＳＴ＿ＣＭＤは、プレーヤによってＰＧＣが再生された後に実行されるＮＶ＿ＣＭＤである。
【００１１】
ＤＶＤディスクの再生は、このＰＧＣが持つナビゲーション情報に従って別のＰＧＣへの移行を繰り返す。すなわち、ＰＧＣをつなぎ合わせることによって再生が実現されている。
【００１２】
それぞれの選択画面と選択される項目による飛び先アドレスは、ＰＧＣのいずれかのＣＥＬＬコマンドや、ＰＯＳＴコマンドに示される飛び先に用意されている。
【００１３】
しかしながら、従来技術では、上記のようにＰＧＣ４の再生を一度停止させた後に、再びＰＧＣ４を再生するためには、通常の再生を行って上記の手順を再度行わなければならなく、大変面倒である。
【００１４】
かといって、再生を取りやめたアドレスを覚え、覚えたアドレスから再生させようとすると、ディスクの制限によって禁止されたり、正常に動作しなくなる。
【００１５】
【発明が解決しようとする課題】
この発明は、再生が中止された場所に、迅速に到達することができるようになる光ディスク再生装置を提供することを目的とする。
【００１６】
【課題を解決するための手段】
この発明による光ディスク再生装置は、再生中において、選択画面を含むＣＥＬＬの先頭アドレスと、選択画面でユーザによって選択された選択内容とを選択履歴データとして順次記憶していく手段、ならびに選択履歴データにしたがった再生を行なうための特殊再生指令が入力されたときには、記録情報からＣＥＬＬの先頭アドレスとその次に再生されるべきＣＥＬＬの飛び先アドレスのみを順次読み取っていき、読み取ったＣＥＬＬの先頭アドレスが、記憶手段に記憶されている選択履歴データ中の先頭アドレスと一致した場合には、当該ＣＥＬＬを通常再生することによって選択画面を表示させるとともに、記憶手段に記憶されている選択履歴データ中の当該選択画面に対応する選択内容に基づいて、次の飛び先アドレスを取得するといった処理を繰り返し行い、記憶手段に記憶されている全ての選択履歴データに対応した処理を全て実行したときには、最後の飛び先アドレスから通常再生を行なう手段を備えていることを特徴とする。
【００１７】
【発明の実施の形態】
図１は、ＤＶＤプレーヤの構成を示している。
【００１８】
図１において、１はディスクから情報を読み取るドライブ部である。２はドライブ部１から送られてくるビットストリームを解析および分離するデマルチプレクサである。
【００１９】
デマルチプレクサ２によって分離された音声情報はオーディオデコーダ３でデコードされオーディオ出力される。デマルチプレクサ２によって分離された映像情報はビデオデコーダ４でビデオ情報とサブピクチャ情報にデコードされビデオミキサー９に送信される。
【００２０】
ビデオミキサー９では、ビデオデコーダ４から送られてくるビデオ情報およびサブピクチャ情報と、オンスクリーン生成部８からから送られてくる図形情報とが、ミキシングされて、ビデオ出力される。
【００２１】
ＣＰＵ６には、デマルチプレクサ２からヘッダ情報、ユーザインタフェース部５を介してキー操作による再生方法変更指示等が入力する。ＣＰＵ６は、これら入力情報に従って、ドライブ部１の制御、メモリ７への情報の書き込み、メモリ７からの情報を読み出し等を行なう。
【００２２】
ユーザがキー操作によって再生過程での選択履歴データを記憶するように指示した後に、ユーザがディスク再生指令を入力することによって、再生が開始され、図２に示すように再生中に表示される選択画面１、２、３それぞれにおいて、ユーザが所定の選択を行ったものとする。
【００２３】
すなわち、再生をスタートしてＰＧＣ１に従って再生を行っていくと選択画面１が表示される。ユーザがｓｅｌｅｃｔ２を選択すると、飛び先アドレスに従って、ＰＧＣ２が再生される。そして、選択画面２が表示され、ユーザがｓｅｌｅｃｔ２を選択すると、飛び先アドレスに従って、ＰＧＣ３が再生される。そして、選択画面３が表示される、ユーザがｓｅｌｅｃｔ１を選択すると、飛び先アドレスに従って、ＰＧＣ４が再生され、ＰＧＣ再生途中で再生が停止せしめられたとする。
【００２４】
図３は、上記再生時に再生されたＰＧＣを示している。
【００２５】
上記再生中において、ＣＰＵ６は、選択履歴データを記憶する。すなわち、ＰＧＣ１再生中に、ＰＧＣ１内のＣＥＬＬ４６によって選択画面１が表示され、ｓｅｌｅｃｔ２がユーザによって選択されたときに、ＣＥＬＬ４６の先頭アドレスと選択内容であるｓｅｌｅｃｔ２を、１番目のＰＧＣに対応する選択履歴データとしてメモリ７に格納する。
【００２６】
次にＰＧＣ２再生中に、ＰＧＣ２内のＣＥＬＬ５６で選択画面２が表示され、ｓｅｌｅｃｔ２がユーザによって選択されたときに、ＣＥＬＬ５６の先頭アドレスと選択内容であるｓｅｌｅｃｔ２を、２番目のＰＧＣに対応する選択履歴データとしてメモリ７に格納する。
【００２７】
さらにＰＧＣ３再生中に、ＰＧＣ３内のＣＥＬＬ６６で選択画面が発生し、ｓｅｌｅｃｔ１がユーザによって選択されたときに、ＣＥＬＬ６６の先頭アドレスと選択内容であるｓｅｌｅｃｔ１を、３番目のＰＧＣに対応する選択履歴データとしてメモリ７に格納する。
【００２８】
この後において、選択履歴データに応じた手順で再生するように、ユーザが特殊再生指令を入力すると、デマルチプレクサ２は、ＰＧＣ１内のＰＧＣＩに記述されているＣＥＬＬの再生順序にしたがってＣＥＬＬの先頭アドレスとＰＧＣＩ内のＣＥＬＬコマンドとをＣＰＵ６に送信する。ＣＰＵ６は、デマルチプレクサ２から送られてきたＰＧＣ１内のＣＥＬＬの先頭アドレスと、メモリ７に格納されている１番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとを照合し、一致しなければ、デマルチプレクサ２から送られてきたＣＥＬＬコマンドを処理し、次のＣＥＬＬに進む。
【００２９】
このようにして、デマルチプレクサ２からＣＥＬＬの先頭アドレスとＣＥＬＬコマンドのＣＰＵ６への送信と、ＣＰＵ６によるアドレス一致判別とが繰り返し行なわれる。
【００３０】
そして、デマルチプレクサ２から送られてきたＰＧＣ１内のＣＥＬＬの先頭アドレスと、メモリ７に格納されている１番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとが一致すると（この例では、ＰＧＣ１内のＣＥＬＬ４６の先頭アドレスがＣＰＵ６に送られてきた場合にメモリ７に格納されているＣＥＬＬの先頭アドレスとが一致する）、当該ＣＥＬＬ４６を通常再生するようにＣＰＵ６は、デマルチプレクサ２に指示する。これにより、ＣＥＬＬ４６が通常再生され、選択画面が表示される。
【００３１】
選択画面が表示されると、メモリ７に格納されている１番目のＰＧＣに対応する選択履歴データ中の選択内容ｓｅｌｅｃｔ２にしたがって、ＰＧＣ２へと移行する。
【００３２】
ＰＧＣ２に移行した場合にも、ＰＧＣ１のときと同様に、デマルチプレクサ２は、ＣＥＬＬの先頭アドレスとＣＥＬＬコマンドとをＣＰＵ６に送信するといった動作のみ行なう。ＣＰＵ６は、ＣＥＬＬの先頭アドレスとメモリ７に格納されている２番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとを照合し、一致しなければ、デマルチプレクサ２から送られてきたＣＥＬＬコマンドの示す次のＣＥＬＬに進むようにデマルチプレクサ２に指示する。
【００３３】
ＰＧＣ２内のＣＥＬＬ５６の先頭アドレスがＣＰＵ６に送られてくることにより、メモリ７に格納されている２番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとが一致すると、ＣＥＬＬ５６が通常再生され、選択画面が表示される。選択画面が表示されると、メモリ７に格納されている２番目のＰＧＣに対応する選択履歴データ中の選択内容ｓｅｌｅｃｔ２にしたがって、ＰＧＣ３へと移行する。
【００３４】
ＰＧＣ３に移行した場合にも同様に、デマルチプレクサ２はＣＥＬＬの先頭アドレスとＣＥＬＬコマンドとをＣＰＵ６に送るといった動作のみを行なう。ＣＰＵ６は、ＣＥＬＬの先頭アドレスとメモリ７に格納されている３番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとを照合し、一致しなければ、デマルチプレクサ２から送られてきたＣＥＬＬコマンドの示す次のＣＥＬＬに進むようにデマルチプレクサ２に指示する。
【００３５】
ＰＧＣ３内のＣＥＬＬ６６の先頭アドレスがＣＰＵ６に送られてくることにより、メモリ７に格納されている３番目のＰＧＣに対応する選択履歴データ中のＣＥＬＬの先頭アドレスとが一致すると、ＣＥＬＬ６６が通常再生され、選択画面が表示される。選択画面が表示されると、メモリ７に格納されている３番目のＰＧＣに対応する選択履歴データ中の選択内容ｓｅｌｅｃｔ１にしたがって、ＰＧＣ４へと移行する。
【００３６】
ＰＧＣ４に移行した場合には、４番目のＰＧＣに対応する選択履歴データが存在しないので、通常再生を行う。
【００３７】
上記実施の形態では、各ＰＧＣ内に選択画面が必ずある場合を例にとって説明したが、この発明は、複数のＰＧＣを再生した後に選択画面が表示されるような場合、ＰＯＳＴコマンドに示されるアドレスに選択画面が存在するような場合にも、適用することができる。
【００３８】
【発明の効果】
この発明によれば、再生が中止された場所に、迅速に到達することができるようになる光ディスク再生装置が得られる。
【図面の簡単な説明】
【図１】ＤＶＤプレーヤの構成を示すブロック図である。
【図２】再生動作および再生過程においてユーザが行なった選択操作を示す模式図である。
【図３】図２の再生動作中に再生されたＰＧＣを示す模式図である。
【図４】ＰＧＣ（プログラムチェーン）の構成を示す模式図である。
【符号の説明】
１  ドライブ部
２  デマルチプレクサ
３  オーディオデコーダ
４  ビデオデコーダ
５  ユーザインタフェース部
６  ＣＰＵ
７  メモリ
８  オンスクリーン生成部
９  ビデオミキサー
【図１】
0003619743.tif 000002
【図２】
0003619743.tif 000003
【図３】
0003619743.tif 000004
【図４】
0003619743.tif 000005