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