(57)【要約】【課題】光ディスクにおいて必ず再生しなければならない警告画面やコマーシャル画面の再生時でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようにする光ディスク再生装置を提供する。【解決手段】光ディスクに対する再生処理が開始し、ＵＯＰ６，７，８，９，１１の各ビットが全て論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理の実行により、プログラム再生またはランダム再生が可能になる。ＵＯＰ６のビットまたはＵＯＰ７のビットまたはＵＯＰ８のビットまたはＵＯＰ９のビットまたはＵＯＰ１１のビットが論理１であると判定された場合に、プログラム再生機能またはランダム再生機能の設定を不可能にする設定不可処理が行われる。【選択図】図４
2008034023.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録された情報を再生する光ディスク再生装置において、
光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、
前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、
前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、
前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、
前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段と、
前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、
前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段と、を有するシステムコントローラを備えたことを特徴とする光ディスク再生装置。
【請求項２】
光ディスクに記録された情報を再生する光ディスク再生装置において、
光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちで、ディスク規格上再生させるために必要な指定ユーザ操作制御情報を読み出し、この指定ユーザ操作制御情報のビットが論理１であるか論理０であるかを判定する指定ユーザ操作制御情報ビット判定手段と、
前記指定ユーザ操作制御情報のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、
前記指定ユーザ操作制御情報のビットが論理１であると判定された場合に、プログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段と、を有するシステムコントローラを備えたことを特徴とする光ディスク再生装置。
【請求項３】
前記ディスク規格上再生させるために必要な指定ユーザ操作制御情報とは、ＵＯＰ６、ＵＯＰ７、ＵＯＰ８、ＵＯＰ９、ＵＯＰ１１であることを特徴とする請求項２に記載の光ディスク再生装置。
【請求項４】
前記システムコントローラは、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段とを有することを特徴とする請求項２に記載の光ディスク再生装置。
【請求項５】
前記システムコントローラは、前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段とを有することを特徴とする請求項４に記載の光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに記録された情報を再生する光ディスク装置に関し、特に、ユーザ操作の可否を制御するユーザ操作制御情報（ＵＯＰ）が付加的に記録されている光ディスクに対して情報の再生を行う場合のプログラム／ランダム再生機能の設定に関する。
【背景技術】
【０００２】
近年において普及してきているＤＶＤ（デジタル・バーサタイル・ディスク）ビデオの光ディスクでは、ディスクメーカ側において、本編情報の頭出し、スキップ、早送り、早戻し、メニュー呼び出しなどの機能についてのユーザ操作を禁止するためのユーザ操作制御情報（ＵＯＰ）を書き込むことによって、ユーザ操作を制限することができるようになっている。
【０００３】
ところで、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、ＤＶＤに記録されているタイトルのタイトル番号を用いて順番にタイトルを順番に再生させたり、タイトル内のチャプターのチャプター番号を用いて順番にチャプターを再生させたりするプログラム再生と、ＤＶＤに記録されているタイトルやタイトル内のチャプターをシャッフルでランダムに再生させるランダム再生とがある。
【特許文献１】特開２００２−２６９７５４号公報
【特許文献２】特開２００５−１９６８３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の光ディスク再生装置（ＤＶＤプレイヤ）では、殆どの場合、プログラム／ランダム再生機能は搭載されていなく、また、プログラム／ランダム再生機能を達成できていたとしてもディスク規格違反となるので、販売することはできない。映画や音楽プロモーションなどの情報が記録された市販のＤＶＤ（ＤＶＤ−ＲＯＭ）では、コピーを防止するための著作権保護の説明文を示す警告画面や、コマーシャル画面は、本編情報の再生前には必ず再生しなければならないので、警告画面やコマーシャル画面の再生前は、本編情報の頭だし、スキップ、早送り、早戻し、メニュー呼び出しは、ディスク規格上禁止されている。したがって、従来の光ディスク再生装置において、必ず再生しなければならない警告画面やコマーシャル画面の箇所でプログラム／ランダム再生機能を設定した場合、警告画面やコマーシャル画面の再生前は、本編情報の頭だし、スキップ、早送り、早戻し、メニュー呼び出しを禁止するためのＵＯＰの情報を検知するようにしないと、警告画面やコマーシャル画面が飛ばされてしまうことになり、この結果、ディスク規格違反になるという課題が生じる。
【０００５】
なお、特許文献１の従来技術では、再生を開始する前に、各記録単位の可否制御情報を記録媒体から読み出し、禁止されているユーザ操作をユーザに知らせ、そのような指示の受け入れを拒否している。また、この従来技術は、他への頭だしが禁止されているような再生部分の再生を回避することができ、プログラム再生およびランダム再生を可能にしている。しかし、この従来技術は、具体的にどのＵＯＰビットでプログラム／ランダム再生機能の設定を制御していいるかが明記されていないし、再生を飛ばしてはいけない箇所でも、プログラム／ランダム再生機能の設定が可能になるので、警告画面やコマーシャル画面が飛ばされて、規格違反が生じる場合がある。
【０００６】
特許文献２の従来技術では、可搬性記録媒体に記録されている番組選択条件情報テーブルに基づいて可搬性記録媒体から複数のプログラムを抽出し、抽出されたプログラムにより非シーケンシャル再生を行うことができるようになっている。しかし、この従来技術は、番組選択条件情報テーブルとＵＯＰの情報との関係は不明であるので、ＵＯＰビットを指定してプログラム／ランダム再生機能の設定を行うことについては開示されていない。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、光ディスクにおいて必ず再生しなければならない警告画面やコマーシャル画面の再生時でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようにする光ディスク再生装置を提供する。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１の発明は、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段と、前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段と、を有するシステムコントローラを備えたことを特徴とする光ディスク再生装置を提供する。
【０００９】
この構成において、先ず、光ディスクが装填され、ユーザにより再生キーが押下されると、光ディスクに対する再生処理が開始される。そして、ＵＯＰ６ビット判定手段は、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定する。ＵＯＰ７ビット判定手段は、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定する。
【００１０】
前記ＵＯＰ７のビットが論理０であると判定された場合に、ＵＯＰ８ビット判定手段は、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定する。ＵＯＰ９ビット判定手段は、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定する。
【００１１】
前記ＵＯＰ９のビットが論理０であると判定された場合に、ＵＯＰ１１ビット判定手段は、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定する。前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム／ランダム設定可処理手段は、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行う。
【００１２】
このように、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理の実行により、プログラム再生またはランダム再生が可能になる。
【００１３】
前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、システムコントローラ２２のプログラム／ランダム設定不可処理手段は、プログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行う。
【００１４】
このように、ＵＯＰビットが論理１になっている箇所（警告画面やコマーシャル画面）を再生中には、プログラム再生機能の設定を不可能にするプログラム設定不可処理、またはランダム再生機能の設定を不可能にするランダム設定不可処理を実行させることにより、光ディスク（ＤＶＤ）の規格上において必ず再生しなければならない警告画面やコマーシャル画面を再生させることができ、ディスク規格違反を回避することができる。
【００１５】
この構成によれば、プログラム／ランダム再生機能の設定の可否を判断するアルゴリズムを導入することによって、必ず再生しなければならない箇所でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようになる。即ち、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、一番最初に再生される警告画面やコマーシャル画面を飛ばさずに、プログラム／ランダム再生機能を設定することが可能になり、この結果、ディスク規格違反を回避できる。
【００１６】
請求項２の発明は、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちで、ディスク規格上再生させるために必要な指定ユーザ操作制御情報を読み出し、この指定ユーザ操作制御情報のビットが論理１であるか論理０であるかを判定する指定ユーザ操作制御情報ビット判定手段と、前記指定ユーザ操作制御情報のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記指定ユーザ操作制御情報のビットが論理１であると判定された場合に、プログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段と、を有するシステムコントローラを備えたことを特徴とする光ディスク再生装置を提供する。
【００１７】
この構成において、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちで、ディスク規格上再生させるために必要な指定ユーザ操作制御情報が読み出され、この指定ユーザ操作制御情報のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理が行われる。前記指定ユーザ操作制御情報のビットが論理１であると判定された場合には、プログラム再生機能の設定を不可能にするプログラム設定不可処理、またはランダム再生機能の設定を不可能にするランダム設定不可処理が行われる。
【００１８】
この構成によれば、プログラム／ランダム再生機能の設定の可否を判断するアルゴリズムを導入することによって、必ず再生しなければならない箇所でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようになる。即ち、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、一番最初に再生される警告画面やコマーシャル画面を飛ばさずに、プログラム／ランダム再生機能を設定することが可能になり、この結果、ディスク規格違反を回避できる。
【００１９】
請求項３の発明では、請求項２の発明において、前記ディスク規格上再生させるために必要な指定ユーザ操作制御情報とは、ＵＯＰ６、ＵＯＰ７、ＵＯＰ８、ＵＯＰ９、ＵＯＰ１１であるので、前記ディスク規格上再生させる必要のある情報を再生中、本編情報の頭だし、タイトルやチャプターのスキップ、早送り、早戻し、およびメニュー読み出しを禁止することができる。
【００２０】
請求項４の発明では、請求項２の発明において、前記システムコントローラは、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段とを有する。
【００２１】
したがって、前記システムコントローラは、ＵＯＰ６ビット判定処理、ＵＯＰ７ビット判定処理、ＵＯＰ８ビット判定処理、ＵＯＰ９ビット判定処理、およびＵＯＰ１１ビット判定処理を実現でき、これにより、本編情報の頭だし、タイトルやチャプターのスキップ、早送り、早戻し、およびメニュー読み出しが、それぞれ禁止されているか許可されているかの判定が可能となる。
【００２２】
請求項５の発明では、請求項４の発明において、前記システムコントローラは、前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段とを有する。
【００２３】
したがって、前記システムコントローラは、プログラム／ランダム設定可処理およびプログラム／ランダム設定不可処理を実現でき、これにより、プログラム／ランダム再生機能の設定を許可したり、プログラム／ランダム再生機能の設定を禁止したりすることが可能になる。
【発明の効果】
【００２４】
以上のように本発明によれば、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスクに記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段と、前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段とを有するシステムコントローラを備えたので、プログラム／ランダム再生機能の設定の可否を判断するアルゴリズムを導入することによって、必ず再生しなければならない箇所でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようになる。即ち、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、一番最初に再生される警告画面やコマーシャル画面を飛ばさずに、プログラム／ランダム再生機能を設定することが可能になり、この結果、ディスク規格違反を回避できる。
【００２５】
また、本発明によれば、光ディスクの再生処理が開始して、光ディスクに記録されているユーザ操作制御情報のうちで、ディスク規格上再生させるために必要な指定ユーザ操作制御情報を読み出し、この指定ユーザ操作制御情報のビットが論理１であるか論理０であるかを判定する指定ユーザ操作制御情報ビット判定手段と、前記指定ユーザ操作制御情報のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記指定ユーザ操作制御情報のビットが論理１であると判定された場合に、プログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段とを有するシステムコントローラを備えたので、プログラム／ランダム再生機能の設定の可否を判断するアルゴリズムを導入することによって、必ず再生しなければならない箇所でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようになる。即ち、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、一番最初に再生される警告画面やコマーシャル画面を飛ばさずに、プログラム／ランダム再生機能を設定することが可能になり、この結果、ディスク規格違反を回避できる。
【発明を実施するための最良の形態】
【００２６】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る光ディスク再生装置の構成を示すブロック図である。
【００２７】
この光ディスク再生装置は、光ディスク（ＤＶＤ）１を回転させるスピンドルモータ５と、光ディスク１に記録された情報を再生するためのレーザ光を出射すると共に光ディスク１からの反射光を受光する光ピックアップ２と、この光ピックアップ２を光ディスク１の半径方向に移動させるためのスレッド３と、システムコントローラ２２の指示に応じてスピンドルモータ５およびスレッド３を駆動すると共に光ピックアップ２に内蔵された対物レンズ（図示せず）を動かすことによりレーザ光の焦点位置を光ディスク１の記録面に対して垂直方向および水平方向に移動させる制御を行うサーボ制御部４とを備えている。
【００２８】
また、この光ディスク再生装置は、光ディスク１の再生時に光ピックアップ２からの読取信号であるＲＦ信号を増幅するＲＦアンプ６と、このＲＦアンプ６から出力されたＲＦ信号をデジタルデータに変換した後に光ディスク１のデータフォーマットに応じた信号復調処理と誤り訂正処理を行って生成したデータをＲＡＭ７に格納するデジタル信号処理部８と、システムコントローラ２２の指示に応じてデジタル信号処理部８から出力されたデータストリームの中からオーディオデータとサブピクチャデータと映像データとを分離するストリーム分離部９とを備えている。
【００２９】
また、この光ディスク再生装置は、ストリーム分離部９から出力されたオーディオデータを入力して所定のデコード処理を行うオーディオデコーダ１１と、このオーディオデコーダ１１でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１０と、ストリーム分離部９から出力されたサブピクチャデータを入力して所定のデコード処理を行うサブピクチャデコーダ１３と、このサブピクチャデコーダ１３でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１２と、ストリーム分離部９から出力された映像データを入力して所定のデコード処理を行うビデオデコーダ１５と、このビデオデコーダ１５でのデコード処理を行うためにデータを一時的に格納するＲＡＭ１４とを備えている。
【００３０】
また、この光ディスク再生装置は、システムコントローラ２２の指示に応じてビデオデコーダ１５から出力されたデータとサブピクチャデコーダ１３から出力されたデータとを合成するビデオプロセッサ１７と、このビデオプロセッサ１７から出力された合成データを表示用のビデオ信号に変換して画像をディスプレイ装置２０に表示させるビデオエンコーダ１８と、オーディオデコーダ１１から出力されたデータをアナログのオーディオ信号に変換して図示しない音声回路を介して例えばスピーカ１９に供給するＤ／Ａ変換器１６とを備えている。
【００３１】
また、この光ディスク再生装置は、システムコントローラ２２に対して、再生指示を与えるための再生キー（図示せず）、再生停止を指示するための停止キー（図示せず）、その他各種操作キー（図示せず）を有する操作部２１と、装置全体を制御する前記システムコントローラ２２とを備えている。操作部２１は、リモコン（リモートコントローラ）２６からの操作指令を示す光信号を受信する受光手段（図示せず）を備え、この受光手段により光信号を電気信号に変換してシステムコントローラ２２に指令信号を入力する。リモコン２６は、操作部２１と同様な各種操作キーと、更に多くの各種操作キーなどを有する。
【００３２】
また、この光ディスク再生装置は、装置の各構成要素を制御したり、装置全体を制御したりするためのプログラムやデータなどを記憶するフラッシュＲＯＭ２３と、このフラッシュＲＯＭ２３のプログラムやデータに従って演算処理を行いシステムコントローラ２２を制御するＣＰＵ２４と、このＣＰＵ２４の演算処理に必要なデータを一時的に格納するＲＡＭ２７と、操作部２１またはリモコン２６からの操作内容などを表示したりする本体側の表示手段である表示部２５とを備えている。
【００３３】
システムコントローラ２２は、本実施形態の特徴とする構成要素として、光ディスク１の再生処理が開始して、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定するＵＯＰ６ビット判定手段と、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定するＵＯＰ７ビット判定手段と、前記ＵＯＰ７のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定するＵＯＰ８ビット判定手段と、前記ＵＯＰ８のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定するＵＯＰ９ビット判定手段と、前記ＵＯＰ９のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定するＵＯＰ１１ビット判定手段と、前記ＵＯＰ１１のビットが論理０であると判定された場合に、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行うプログラム／ランダム設定可処理手段と、前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、またはプログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を行うプログラム／ランダム設定不可処理手段とを有する。
【００３４】
図２は本実施形態においてＤＶＤビデオの光ディスクに記録されているデータ構造を示す図である。図２において、ビデオ・オブジェクト・セット（ＶＯＢＳ）は、複数のビデオ・オブジェクト（ＶＯＢ）、即ち、（ＶＯＢ＿ＩＮＤ１），（ＶＯＢ＿ＩＮＤ２），・・・，（ＶＯＢ＿ＩＮＤｉ）から構成される。前記ＩＮＤ１，ＩＮＤ２，・・・，ＩＮＤｉは、識別番号を示す。そして、各ビデオ・オブジェクト（ＶＯＢ）は、複数のセル（Ｃｅｌｌ）から構成されている。例えば、ビデオ・オブジェクト（ＶＯＢ＿ＩＮＤ１）は、複数のセル（Ｃ＿ＩＤＮ１），（Ｃ＿ＩＤＮ２），・・・，（Ｃ＿ＩＤＮｊ）から構成される。なお、前記ＩＤＮ１，ＩＤＮ２，・・・，ＩＤＮｊは、識別番号を示す。
【００３５】
例えば、セル（Ｃ＿ＩＤＮ１）は、複数のビデオ・オブジェクト・ユニット（ＶＯＢＵ）から構成される。各ビデオ・オブジェクト・ユニット（ＶＯＢＵ）は、ナビゲーションパック（ＮＶ＿ＰＣＫ）、オーディオパック（Ａ＿ＰＣＫ）、ビデオパック（Ｖ＿ＰＣＫ）、およびサブピクチャパック（ＳＰ＿ＰＣＫ）を含み構成される。
【００３６】
前記ナビゲーションパック（ＮＶ＿ＰＣＫ）および前記オーディオパック（Ａ＿ＰＣＫ）は、例えば２０４８バイトで構成され、例えば１４バイトのパックヘッダー（Ｐａｃｋ  ｈｅａｄｅｒ）、２４バイトのシステムヘッダー（Ｓｙｓｔｅｍ  Ｈｅａｄｅｒ）、６バイトのパケットヘッダー（Ｐａｃｋｅｔ  ｈｅａｄｅｒ）、１バイトのサブストリーム識別子（Ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）、９７９バイトのプレイコントロール情報データ（ＰＣＩ  ｄａｔａ）、６バイトのパケットヘッダー（Ｐａｃｋｅｔ  ｈｅａｄｅｒ）、１バイトのサブストリーム識別子（Ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）、および１０１７バイトのデータサーチ情報データ（ＤＳＩ  ｄａｔａ）から構成される。
【００３７】
６バイトのパケットヘッダー（Ｐａｃｋｅｔ  ｈｅａｄｅｒ）と１バイトのサブストリーム識別子（Ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）と９７９バイトのプレイコントロール情報データ（ＰＣＩ  ｄａｔａ）とにより、プレイコントロール・パケット（ＰＣＩ＿ＰＫＴ）を構成する。６バイトのパケットヘッダー（Ｐａｃｋｅｔ  ｈｅａｄｅｒ）と１バイトのサブストリーム識別子（Ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）と１０１７バイトのデータサーチ情報データ（ＤＳＩ  ｄａｔａ）とにより、データサーチ情報パケット（ＤＳＩ＿ＰＫＴ）を構成する。
【００３８】
図３は図２中のプレイコントロール情報データ（ＰＣＩ  ｄａｔａ）の内容を説明するための図である。図３において、３１はプレイコントロール情報データの内容を示し、３２はＰＣＩの一般情報の内容を示す。３３はＶＯＢＵのユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）の内容を示す。
【００３９】
プレイコントロール情報データ（ＰＣＩ  ｄａｔａ）は、ＰＣＩの一般情報とノンシームレス用アングル情報とハイライト情報と記録情報とを含んでいる。前記ＰＣＩの一般情報は、ナビゲーションパックの論理ブロック、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）のカテゴリ、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）のユーザ操作制御、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）の再生開始時間、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）の再生終了時間、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）内シーケンス終了コードによる再生終了時間、セル経過時間、および予約の情報を含んでいる。
【００４０】
ビデオ・オブジェクト・ユニット（ＶＯＢＵ）のユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）情報は、タイトル・サーチ・ポインタ・テーブル（ＴＴ＿ＳＲＰＴ）によって各ビデオ・タイトル・セット（ＶＴＳ）をサーチし、その先頭のビデオ・タイトル・セット情報（ＶＴＳＩ）に基づいて、そのビデオ・タイトル・セットの最後のビデオ・オブジェクト・ユニット（ＶＯＢＵ）をサーチし、そのナビゲーションパック（ＮＶ＿ＰＣＫ）におけるプレイコントロール情報（ＰＣＩ）の一般情報から得ることができる。
【００４１】
ビデオ・オブジェクト・ユニット（ＶＯＢＵ）のユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）情報によれば、ユーザ操作ビットｂ３〜ｂ１６およびｂ１８〜ｂ２４により、対応するユーザ機能のユーザ操作が制御される。各ユーザ操作ビット（ＵＯＰビット）が論理０のときは、対応するユーザ機能のユーザ操作を許可し、各ユーザ操作ビット（ＵＯＰビット）が論理１のときは、禁止することを意味する。
【００４２】
特に本実施形態においては、ＶＯＢＵのユーザ操作制御（ＶＯＢＵ＿ＵＯＰ＿ＣＴＬ）の内容３３の中で、ＵＯＰ６、ＵＯＰ７、ＵＯＰ８、ＵＯＰ９、ＵＯＰ１１を用いるものとする。ＵＯＰ６は、ユーザ機能がＰｒｅｖＰＧ＿Ｓｅａｒｃｈ（）、ＴｏｐＰＧ＿Ｓｅａｒｃｈ（）であり、ＤＶＤに記録されている本編情報の頭だしを行うためのユーザ操作制御情報である。ＵＯＰ７は、ユーザ機能がＮｅｘｔＰＧ＿Ｓｅａｒｃｈ（）であり、ＤＶＤに記録されているタイトルやチャプターのスキップを行うためのユーザ操作制御情報である。ＵＯＰ８は、ユーザ機能がＦｏｒｗａｒｄ＿Ｓｃａｎ（）であり、ＤＶＤに記録されている情報の再生を早送りするためのユーザ操作制御情報である。ＵＯＰ９は、ユーザ機能がＢａｃｋｗａｒｄ＿Ｓｃａｎ（）であり、ＤＶＤに記録されている情報の再生を早戻しするためのユーザ操作制御情報である。ＵＯＰ１１は、ユーザ機能がＭｅｎｕ＿Ｃａｌｌ（）であり、ＤＶＤに記録されている情報のメニューを読み出すためのユーザ操作制御情報である。
【００４３】
図４は本実施形態においてプログラム／ランダム再生機能の設定処理を説明するためのフローチャートである。このフローチャートおよび図１〜図３を参照してプログラム／ランダム再生機能の設定処理について説明する。
【００４４】
先ず、光ディスク（ＤＶＤ）１が装填されると、システムコントローラ２２は、光ディスク１の装填を検知し（ステップＳ１）、光ディスク１を少し回転させると共に光ピックアップ２を駆動させ、光ディスク１からディスク情報を読み出す処理である所謂マウント処理を行って（ステップＳ２）、リモコン２６の再生キーまたは操作部２１の再生キーの押下を待つ。ユーザにより再生キーが押下されると、システムコントローラ２２は、再生キーの押下を検知し（ステップＳ３）、これに応答して、サーボ制御部４を介してスピンドルモータ５を回転させることにより光ディスク１を回転させると共に光ピックアップ２を駆動させ、光ディスク１に対する再生処理を開始させる（ステップＳ４）。
【００４５】
そして、システムコントローラ２２のＵＯＰ６ビット判定手段は、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ６を読み出し、このＵＯＰ６のビットが論理１であるか論理０であるかを判定する（ステップＳ５）。ＵＯＰ７ビット判定手段は、前記ＵＯＰ６のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ７を読み出し、このＵＯＰ７のビットが論理１であるか論理０であるかを判定する（ステップＳ６）。
【００４６】
前記ＵＯＰ７のビットが論理０であると判定された場合に、ＵＯＰ８ビット判定手段は、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ８を読み出し、このＵＯＰ８のビットが論理１であるか論理０であるかを判定する（ステップＳ７）。ＵＯＰ９ビット判定手段は、前記ＵＯＰ１１のビットが論理０であると判定された場合に、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ９を読み出し、このＵＯＰ９のビットが論理１であるか論理０であるかを判定する（ステップＳ８）。
【００４７】
前記ＵＯＰ９のビットが論理０であると判定された場合に、ＵＯＰ１１ビット判定手段は、光ディスク１に記録されているユーザ操作制御情報のうちのＵＯＰ１１を読み出し、このＵＯＰ１１のビットが論理１であるか論理０であるかを判定する（ステップＳ９）。前記ＵＯＰ９のビットが論理０であると判定された場合に、プログラム／ランダム設定可処理手段は、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理を行う（ステップＳ１１）。
【００４８】
このように、プログラム再生機能の設定を可能にするプログラム設定可処理またはランダム再生機能の設定を可能にするランダム設定可処理の実行により、プログラム再生またはランダム再生が可能になる。なお、ＵＯＰ６，７，８，９，１１を用いてプログラム／ランダム再生機能の設定の可否を判定しているので、その判定にＵＯＰの全部を用いる必要がなくなり、また、ＵＯＰの情報を全部メモリに記憶させる必要がないので、メモリの容量を小さくできる。
【００４９】
前記ＵＯＰ６のビットが論理１であると判定された場合に、または前記ＵＯＰ７のビットが論理１であると判定された場合に、または前記ＵＯＰ８のビットが論理１であると判定された場合に、または前記ＵＯＰ９のビットが論理１であると判定された場合に、または前記ＵＯＰ１１のビットが論理１であると判定された場合に、システムコントローラ２２のプログラム／ランダム設定不可処理手段は、プログラム再生機能の設定を不可能にするプログラム設定不可処理、またはランダム再生機能の設定を不可能にするランダム設定不可処理を行う（ステップＳ１０）。このようにＵＯＰビットが禁止となっている場合、そのＵＯＰのユーザ操作内容を、設定ＯＳＤ（オンスクリーンディスプレイ）をスルーしてディスプレイ装置２０に対して表示させないようにする。
【００５０】
このように、ＵＯＰビットが論理１になっている箇所（警告画面やコマーシャル画面）を再生中には、プログラム再生機能の設定を不可能にするプログラム設定不可処理またはランダム再生機能の設定を不可能にするランダム設定不可処理を実行させることにより、光ディスク（ＤＶＤ）の規格上において必ず再生しなければならない警告画面やコマーシャル画面を再生させることができ、ディスク規格違反を回避することができる。なお、警告画面やコマーシャル画面が再生された後は、プログラム／ランダム再生機能の設定が可能となる。
【００５１】
以上説明したように本実施形態によれば、プログラム／ランダム再生機能の設定の可否を判断するアルゴリズムを導入することによって、必ず再生しなければならない箇所でのプログラム／ランダム再生機能の設定を禁止し、ディスク規格違反を回避できるようになる。即ち、映画や音楽プロモーションなどが記録された市販のＤＶＤの情報を再生する場合に、一番最初に再生される警告画面やコマーシャル画面を飛ばさずに、プログラム／ランダム再生機能を設定することが可能になり、この結果、ディスク規格違反を回避できる。
【産業上の利用可能性】
【００５２】
本発明は、ＤＶＤプレイヤにおいて、著作権の内容を説明する説明文が表示された警告画面やコマーシャル画面をディスク規格上再生させる必要のあるＤＶＤを再生する際のプログラム／ランダム再生機能の設定不可処理に利用可能である。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態に係る光ディスク再生装置の構成を示すブロック図である。
【図２】前記実施形態においてＤＶＤビデオの光ディスクに記録されているデータ構造を示す図である。
【図３】図２中のプレイコントロール情報データ（ＰＣＩ  ｄａｔａ）の内容を説明するための図である。
【図４】前記実施形態においてプログラム／ランダム再生機能の設定処理を説明するためのフローチャートである。
【符号の説明】
【００５４】
１    光ディスク
２２    システムコントローラ（ＵＯＰ６ビット判定手段、ＵＯＰ７ビット判定手段、ＵＯＰ８ビット判定手段、ＵＯＰ９ビット判定手段、ＵＯＰ１１ビット判定手段、プログラム／ランダム設定可処理手段、プログラム／ランダム設定不可処理手段）
【図１】
2008034023.tif 000003
【図２】
2008034023.tif 000004
【図３】
2008034023.tif 000005
【図４】
2008034023.tif 000006