(57)【特許請求の範囲】
【請求項１】
コンテンツ情報と、
前記コンテンツ情報を再生する情報再生装置により実行され、且つ前記情報再生装置が正当性を有するか否かを判定する判定プログラムと
が記録され、
前記判定プログラムは、前記コンテンツ情報の再生中にユーザの操作を制限する操作制限期間中に、前記情報再生装置がユーザの操作を受け付けているか否かに基づいて、前記情報再生装置が正当性を有するか否かを判定することを特徴とする情報記録媒体。
【請求項２】
前記判定プログラムは、前記コンテンツ情報の再生シーケンスに含まれるように記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記判定プログラムは、前記コンテンツ情報の全体又は前記コンテンツ情報の一部を再生する前に前記情報再生装置により実行されるプリコマンド又はポストコマンド情報として記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項４】
前記判定プログラムは、前記コンテンツ情報の再生中における所定のタイミングで実行されるコマンド情報として記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項５】
前記判定プログラムは、当該情報記録媒体上に離散的に複数記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項６】
前記判定プログラムは複数の分割プログラムに分割され、該複数の分割プログラムが離散的に記録されていることを特徴とする請求項１に記載の情報記録媒体。
【請求項７】
コンテンツ情報と、
前記コンテンツ情報を再生する情報再生装置により実行され、且つ前記情報再生装置が正当性を有するか否かを判定する判定プログラムと
が記録され、
前記判定プログラムは、所定のコンテンツ情報の再生を制限するパレンタルロック機能が外されているか否かに基づいて、前記情報再生装置が正当性を有するか否かを判定することを特徴とする情報記録媒体。
【請求項８】
前記情報再生装置により実行され、且つ前記判定プログラムによる判定結果に応じて前記情報再生装置による前記コンテンツ情報の再生を制限する制限プログラムが更に記録されることを特徴とする請求項１に記載の情報記録媒体。
【請求項９】
前記情報再生装置により実行され、且つ前記判定プログラムによる判定結果に応じた前記コンテンツ情報の再生を行う再生プログラムが更に記録されることを特徴とする請求項１に記載の情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤ等の情報記録媒体、並びに例えばＤＶＤプレーヤ等の情報再生装置及び方法の技術分野に関する。
【背景技術】
【０００２】
ＤＶＤには、記録されたコンテンツの再生可能地域を限定するためのリージョンコードが割り当てられている。具体的には、全世界を６つの地域に分割し（航空機を一つの地域とすると７つの地域に分割し）、夫々の地域に固有のリージョンコードが規定されており、ＤＶＤには、１つの又は複数のリージョンコードが割り当てられる。更に、ＤＶＤを再生するためのＤＶＤプレーヤにも、１つのリージョンコードが割り当てられる。そして、ＤＶＤに割り当てられたリージョンコードと、ＤＶＤプレーヤに割り当てられたリージョンコードとが一致した場合にのみ、ＤＶＤプレーヤはＤＶＤに記録されたコンテンツを再生することができる。例えば、日本国内で販売されているＤＶＤ及びＤＶＤプレーヤは、共にリージョンコード“２”が割り当てられている。このため、日本国内で販売されているＤＶＤに記録されたコンテンツは、日本国内で販売されているＤＶＤプレーヤを用いて再生することができる。他方で、アメリカ国内で販売されているＤＶＤにはリージョンコード“１”が割り当てられている。このため、アメリカ国内で販売されているＤＶＤに記録されたコンテンツは、日本国内で販売されているＤＶＤプレーヤを用いて再生することはできない。このようなＤＶＤの再生制御は、ＲＰＣ（Region Playback Control）と称されている。【０００３】
特許文献１には、ＤＶＤを再生するためのＤＶＤプレーヤ内に、ＤＶＤプレーヤが設置されて動作すべき国又は領域を示す情報（「リージョン情報」と称されている）を記憶しておき、一方で、ＤＶＤ内にその製造段階において当該ＤＶＤに記録される映画等の再生を許可する国又は領域を示す情報を記録しておき（「ディスクリージョン情報」と称する）、そのＤＶＤが配布後において装填されたＤＶＤプレーヤ内に記憶されている上記リージョン情報と、そのＤＶＤ自体に記録されている上記ディスクリージョン情報と、を当該装填後の再生開始時に照合し、両者が一致したときのみ当該映画等の再生を開始するように当該ＤＶＤプレーヤを制御することが記載されている。【０００４】
【特許文献１】特開２００４−１２７４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、コピー品などの違法に製造されたＤＶＤプレーヤは、上述のＲＰＣを行わない機器がほとんどである。また、１つのＤＶＤプレーヤには本来１つのリージョンコードが固定的に割り当てられなければならないにも関わらず、複数のリージョンコードを割り当てた機器が存在する。或いはローディングしたＤＶＤに割り当てられたリージョンコードに合わせてＤＶＤプレーヤのリージョンコードを違法に書き換えることで、ＲＰＣを違法に回避する機器も想定できる。また、ＲＰＣに限らず、規格に準拠して本来行うべき各種制御を行わないように違法に製造されたＤＶＤプレーヤも存在する。これらの機器は、一般的に例えば海賊版などの違法品（すなわち、正当性を有しない機器）として取り扱われる。【０００６】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば規格に準拠しない海賊版などの違法品を検出することでコンテンツの再生を好適に制限することを可能とならしめる情報記録媒体、並びに情報記録装置及び方法を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の情報記録媒体は、コンテンツ情報と、前記コンテンツ情報を再生する情報再生装置により実行され、且つ前記情報再生装置が正当性を有するか否かを判定する判定プログラムとが記録される。【０００８】
本発明の作用及び他の利得は次に説明する実施の形態から明らかにされよう。
【図面の簡単な説明】
【０００９】
【図１】本実施例に係る光ディスクの一の基本構造を示した概略平面図であり、該光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。
【図２】光ディスクに記録されるコンテンツの基本的なデータ構造を概念的に示すデータ構造図である。
【図３】光ディスクに記録されるコンテンツのデータ構造のうちのＶＴＳのデータ構造を概念的に示すデータ構造図である。
【図４】光ディスクに記録されるコンテンツのデータ構造のうちのＶＭＧのデータ構造を概念的に示すデータ構造図である。
【図５】光ディスクに記録されるコンテンツの再生単位を規定するＰＧＣ（Program Chain）を概念的に示すタイミングチャートである。
【図６】本実施例に係る情報再生装置の基本的な構成を概念的に示すブロック図である。
【図７】ディスクリージョンの具体例を示すデータ構造図である。
【図８】情報再生装置に設定される機器リージョンの具体例を示すデータ構造図である。
【図９】光ディスクに記録される第１のスクリプトを概念的に示すフローチャートである。
【図１０】光ディスクに記録される第２のスクリプトを概念的に示すフローチャートである。
【図１１】ＵＯＰ（User Operation）フラグによるユーザの操作の入力の制限を概念的に示すタイミングチャートである。
【符号の説明】
【００１０】
１０  光ディスク
３０  ＶＴＳ
３６  ＰＧＣＩテーブル
３８  ＰＧＣＩ
４０  コマンド情報テーブル
４３  プリコマンドテーブル
４４  ポストコマンドテーブル
４５  セルコマンドテーブル
５０  ＶＭＧ
５９  ＦＰ＿ＰＧＣＩ
６１  ディスクリージョン
７１  機器リージョン
１００  情報記録装置
１１２  光ピックアップ
１１３  信号再生手段
１２１  ＣＰＵ
【発明を実施するための最良の形態】
【００１１】
以下、発明を実施するための最良の形態として、本発明の情報記録媒体、並びに情報再生装置及び方法に係る実施形態の説明を進める。【００１２】
（情報記録媒体の実施形態）
本発明の情報記録媒体に係る実施形態は、コンテンツ情報と、前記コンテンツ情報を再生する情報再生装置により実行され、且つ前記情報再生装置が正当性を有するか否かを判定する判定プログラムとが記録される。【００１３】
本発明の情報記録媒体に係る実施形態によれば、例えば映画や音楽等を含むコンテンツ情報が記録される。本実施形態では特に、コンテンツ情報を再生する情報再生装置により実行され、且つ情報再生装置が正当性を有するか（言い換えれば、情報再生装置が、例えば海賊版等の違法品であるか否か）を判定する判定プログラムが記録されている。尚、本実施形態において「正当性を有さない情報再生装置（つまり、海賊版等の違法品である情報再生装置）」とは、規格に準拠した情報記録媒体に記録されたコンテンツ情報を違法に再生する情報再生装置を示す趣旨である。言い換えれば、規格に準拠していない何らかの不正な或いは違法な改造が施された情報再生装置、或いは始めから本来行うべき制御を行うことなく、規格に準拠した情報記録媒体に記録されたコンテンツ情報を再生する情報再生装置を示す趣旨である。【００１４】
このため、本実施形態に係る情報記録媒体をローディングした情報再生装置は、コンテンツ情報を再生する際には、判定プログラムを合わせて実行する必要がある。このため、判定プログラムにより正当性を有さない情報再生装置であると判定された場合には、例えば後述の制限プログラムの動作により、その後のコンテンツ情報の再生に制限を加えることができる。これにより、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００１５】
特に、本実施形態によれば、情報再生装置自身が、コンテンツ情報を再生すると共に、情報記録媒体に記録される判定プログラムを実行することにより、情報再生装置が正当性を有するか否かを判定している。このため、正当性を有さない情報再生装置であっても、判定プログラムの実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００１６】
本発明の情報記録媒体に係る実施形態の一の態様は、前記判定プログラムは、前記コンテンツ情報の再生シーケンスに含まれるように記録されている。【００１７】
この態様によれば、情報再生装置がコンテンツ情報を再生する場合には、その再生シーケンスの一部において判定プログラムがいわば必然的に実行される。このため正当性を有さない情報再生装置であっても、判定プログラムの実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００１８】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、前記コンテンツ情報の全体又は前記コンテンツ情報の一部（例えば、後述のセルや１つのＰＧＣにより特定されるコンテンツ情報の一部等）を再生する前に前記情報再生装置により実行されるプリコマンド情報として記録されている。【００１９】
この態様によれば、情報再生装置がコンテンツ情報或いはその一部を再生する場合には、再生の前にいわば必然的に実行されるプリコマンドとして、判定プログラムが実行される。このため正当性を有さない情報再生装置であっても、判定プログラムの実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００２０】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、前記コンテンツ情報の全体又は前記コンテンツ情報の一部を再生した後に前記情報再生装置により実行されるポストコマンド情報として記録されている。【００２１】
この態様によれば、情報再生装置がコンテンツ情報或いはその一部を再生する場合には、再生の後にいわば必然的に実行されるポストコマンドとして、判定プログラムが実行される。このため、正当性を有さない情報再生装置であっても、判定プログラムの実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００２２】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、前記コンテンツ情報の再生中における所定のタイミングで実行されるコマンド情報として記録されている。【００２３】
この態様によれば、情報再生装置がコンテンツ情報或いはその一部を再生する場合には、再生中にいわば必然的に実行されるポストコマンドとして、判定プログラムが実行される。このため、正当性を有さない情報再生装置であっても、判定プログラムの実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００２４】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、当該情報記録媒体上に離散的に複数記録されている。【００２５】
この態様によれば、正当性を有さない情報再生装置であっても、情報記録媒体上に離散的に記録されている複数の判定プログラムの全ての実行を確実に避けることは困難或いは不可能である。言い換えれば、正当性を有さない情報再生装置が何らかの特殊な動作（例えば、何らかの不正な手法により判定プログラムを削除する動作等）を行うとしても、判定プログラムが複数記録されているがゆえに、その全ての実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００２６】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは複数の分割プログラムに分割され、該複数の分割プログラムが離散的に記録されている。【００２７】
この態様によれば、正当性を有さない情報再生装置であっても、情報記録媒体上に離散的に且つ分割された状態で記録されている判定プログラムの実行を確実に避けることは困難或いは不可能である。言い換えれば、正当性を有さない情報再生装置が何らかの特殊な動作（例えば、何らかの不正な手法により判定プログラムを削除する動作等）を行うとしても、判定プログラムが分割された状態で複数箇所に離散的に記録されているがゆえに、その全ての実行を確実に避けることは困難或いは不可能である。このため、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００３８】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、前記コンテンツ情報の再生中にユーザの操作を制限する操作制限期間中に、前記情報再生装置がユーザの操作を受け付けているか否かに基づいて、前記情報再生装置が正当性を有するか否かを判定する。【００３９】
この態様によれば、操作制限期間中にユーザの操作を受けつけている情報再生装置（つまり、正当性を有さない情報再生装置の一例）によるコンテンツ情報の再生を好適に制限することができる。具体的には、操作制限期間中にユーザの操作を受け付けていれば、情報再生装置が正当性を有さないと判定することができる。【００４０】
本発明の情報記録媒体に係る実施形態の他の態様は、前記判定プログラムは、所定のコンテンツ情報の再生を制限するパレンタルロック機能が外されているか否かに基づいて、前記情報再生装置が正当性を有するか否かを判定する。【００４１】
この態様によれば、パレンタルロックを違法に外す情報再生装置（つまり、正当性を有さない情報再生装置の一例）によるコンテンツ情報の再生を好適に制限することができる。具体的には、パレンタルロック機能が違法に外されていれば、情報再生装置が正当性を有さないと判定することができる。【００４２】
本発明の情報記録媒体に係る実施形態の他の態様は、前記情報再生装置により実行され、且つ前記判定プログラムによる判定結果に応じて前記情報再生装置による前記コンテンツ情報の再生を制限する制限プログラムが更に記録される。【００４３】
この態様によれば、正当性を有さない情報再生装置によるコンテンツ情報の再生を好適に制限することができる。【００４４】
尚、制限プログラムも、上述した判定プログラムと同様の態様で情報記録媒体に記録されていてもよい。【００４５】
本発明の情報記録媒体に係る実施形態の他の態様は、前記情報再生装置により実行され、且つ前記判定プログラムによる判定結果に応じた前記コンテンツ情報の再生を行う再生プログラムが更に記録される。【００４６】
この態様によれば、例えば後に詳述するように、情報再生装置が正当性を有さない場合には、例えば警告画面等の特別なコンテンツ情報を再生することができる。【００４７】
以上説明したように、本発明の情報記録媒体に係る実施形態によれば、コンテンツ情報と、判定プログラムとが記録される。従って、正当性を有さない機器によるコンテンツの再生を好適に制限する。
【実施例】
【００４８】
以下、本発明の実施例を図面に基づいて説明する。【００４９】
（１）  情報記録媒体の基本構成
初めに、図１を参照して、本発明の情報記録媒体に係る実施例としての光ディスクについて説明を進める。ここに、図１（ａ）は、本実施例に係る光ディスクの一の基本構造を示した概略平面図であり、図１（ｂ）は、該光ディスクの概略断面図と、これに対応付けられた、その半径方向における記録領域構造の図式的概念図である。【００５０】
図１（ａ）及び図１（ｂ）に示されるように、本実施例に係る光ディスク１０は、例えば、ＤＶＤと同じく直径１２ｃｍ程度のディスク本体上の記録面に、センターホール１１を中心として、リードインエリア１２、データエリア１５、及びリードアウトエリア１８が設けられている。そして、光ディスク１０は、透明基板１３上に記録層等が積層されている。そして、この記録層の各記録領域には、例えば、センターホール１１を中心にスパイラル状或いは同心円状に、例えば、グルーブトラック及びランドトラック等のトラックが交互に設けられている。また、このトラック上には、データがＥＣＣブロックという単位で分割されて記録される。ＥＣＣブロックは、記録情報がエラー訂正可能なデータ管理単位である。【００５１】
尚、本実施例に係る光ディスク１０は、図１（ａ）及び図１（ｂ）に示すような単一の記録層を備える光ディスクに限定されず、複数の記録層を備える光ディスクであってもよい。【００５２】
（２）  情報記録媒体上のデータ構造
続いて、図２から図５を参照して、光ディスク１０に記録されるコンテンツの具体的なデータ構造について説明する。ここに、図２は、光ディスク１０に記録されるコンテンツの基本的なデータ構造を概念的に示すデータ構造図であり、図３は、光ディスク１０に記録されるコンテンツのデータ構造のうちのＶＴＳ３０のデータ構造を概念的に示すデータ構造図であり、図４は、光ディスク１０に記録されるコンテンツのデータ構造のうちのＶＭＧ５０のデータ構造を概念的に示すデータ構造図であり、図５は、光ディスク１０に記録されるコンテンツの再生単位を規定するＰＧＣ（Program Chain）を概念的に示すタイミングチャートである。【００５３】
尚、以下の説明では、光ディスク１０がＤＶＤ規格に準拠している具体例について説明する。従って、ＤＶＤ規格と同様の構成については、説明の簡略化のためにその詳細な説明を省略する。また、光ディスク１０に記録されるコンテンツは、例えばＭＰＥＧ（Moving Picture Expert group）方式に準拠して圧縮されていることが好ましい。【００５４】
図２に示すように、光ディスク１０に記録されるコンテンツは、ｎ（但し、ｎは、１以上且つ９９以下の整数）個のＶＴＳ（Video Title Set）３０と、１個のＶＭＧ（Video Manager）５０とを含んでいる。【００５５】
尚、ＶＴＳ３０は、例えば、例えば１本の映画や１本のテレビ番組であって、関連する（即ち、それに含まれる音声情報及び副映像情報の数や、仕様、対応言語等の属性が同じ）タイトルを一まとめにしたセット（まとまり）である。また、ＶＭＧ５０は、ＶＭＧ５０と共にコンテンツに含まれるＶＴＳ３０を管理するための情報（例えば、データ、データリスト、データファイル又はデータテーブル、或いはＶＭＧ５０により管理されるＶＴＳ３０全体に関するメニュー（以降、適宜“総合メニュー”と称する））である。【００５６】
図３に示すように、ＶＴＳ３０は、ＶＴＳＩ（VTS Information）３１と、ＶＴＳＭ＿ＶＯＢＳ（Video Object Set for the VTS Menu）３２と、ＶＴＳ＿ＶＯＢＳ（Video Object Set for Titles in a VTS）３３と、ＶＴＳＩ＿ＢＵＰＳ（VTSI Buck Up）３４をと含んでいる。【００５７】
ＶＴＳＩ３１は、ＶＴＳ３０を管理するための管理情報であり、「ＶＴＳ＿＃＃＿０．ＩＦＯ」という１つのファイルから構成される。尚、「＃＃」は、ＶＴＳの識別番号であって、コンテンツに含まれるＶＴＳ３０の数に応じて１以上の整数（但し、上限は９９）が順に割り当てられる。【００５８】
ＶＴＳＭ＿ＶＯＢＳ３２は、ＶＴＳ３０に関する各種メニュー（以降、このようなメニューを、適宜“タイトルメニュー”と称する）のためのデータであり、「ＶＴＳ＿＃＃＿０．ＶＯＢ」という１つのファイルから構成される。【００５９】
ＶＴＳ＿ＶＯＢＳ３３は、タイトルを実際に再生するための実体情報であり、「ＶＴＳ＿＃＃＿＠．ＶＯＢ」という一又は複数のファイルから構成される。尚、「＠」は、ファイルの数に応じた連番であって、１つのＶＴＳ＿ＶＯＢＳ３３に含まれるファイルの数に応じた１以上の整数（但し、上限は９）が順に割り当てられる。【００６０】
ＶＴＳＩ＿ＢＵＰＳ３４は、ＶＴＳＩ３１のバックアップであって、「ＶＴＳ＿＃＃＿０．ＢＵＰ」という１つのファイルから構成される。【００６１】
ＶＴＳＩ３１は、ＶＴＳＩ３１全般を管理するためのＶＴＳＩ総合情報３５と、ＶＴＳ３０のうちの再生するべきデータを指定するＰＧＣＩ（＃ｍ（但し、ｍは１以上の整数））（Program Chain Information #m）３８を含むＰＧＣＩテーブル３６と、その他の情報３７とを含んでいる。【００６２】
ＰＧＣＩ（＃ｍ）３８は、ＰＧＣＩ（＃ｍ）３８全般を管理するためのＰＧＣＩ（＃ｍ）総合情報３９と、コマンド情報テーブル４０と、ＰＧＣＩ（＃ｍ）により特定される再生単位であるセルに関する情報を含むセル情報テーブル４１と、その他の情報４２とを含む。【００６３】
コマンド情報テーブル４０は、ＰＧＣＩ（＃ｍ）により指定されたデータを再生する前に実行されるプリコマンドを指定するプリコマンドテーブル４３と、ＰＧＣＩ（＃ｍ）により指定されたデータを再生した後に実行されるポストコマンドを指定するポストコマンドテーブル４４と、ＰＧＣＩ（＃ｍ）により特定されるセルを再生した後に実行されるセルコマンドを指定するセルコマンドテーブル４５とを含む。【００６４】
図４に示すように、ＶＭＧ５０は、ＶＭＧＩ（VMG Information）５１と、ＶＭＧＭ＿ＶＯＢＳ（Video Object Set for the VMG Menu）５２と、ＶＭＧＩ＿ＢＵＰＳ（VMGI Buck Up）５４をと含んでいる。【００６５】
ＶＭＧＩ５１は、ＶＭＧ５０が含まれるコンテンツ全体を管理するための管理情報であり、「ＶＩＤＥＯ＿ＴＳ．ＩＦＯ」という１つのファイルから構成される。【００６６】
ＶＭＧＭ＿ＶＯＢＳ５２は、ＶＭＧ５０が含まれるコンテンツ全体に関する各種メニュー（例えば、複数のタイトルから所望のタイトルを選択するためのメニュー）のためのデータであり、「ＶＩＤＥＯ＿ＴＳ．ＶＯＢ」という１つのファイルから構成される。【００６７】
ＶＭＧＩ＿ＢＵＰＳ５４は、ＶＭＧＩ５１のバックアップであって、「ＶＩＤＥＯ＿ＴＳ．ＢＵＰ」という１つのファイルから構成される。【００６８】
ＶＭＧＩ５１は、ＶＭＧＩ５１全般を管理するためのＶＭＧ総合情報５５と、タイトルサーチポインタ５６と、その他の情報５７とを含んでいる。【００６９】
ＶＭＧ総合情報５５は、ディスクリージョン６１を含むＶＭＧＩ＿ＣＡＴ５８と、光ディスク１０の再生時に最初に再生されるデータを指定するＦＰ＿ＰＧＣＩ５９と、その他の情報６０とを含んでいる。【００７０】
タイトルサーチポインタ５６は、光ディスク１０に記録されているコンテンツに含まれるタイトル＃ｌ（但し、ｌは１以上の整数）の先頭ＰＧＣが記録されているアドレス６３を示す。【００７１】
このようなデータ構造を有する光ディスク１０では、図５に示す順にデータが再生される。図５に示すように、光ディスク１０に記録されたコンテンツは、主としてＰＧＣの単位で再生が行われる。ＰＧＣは、ＰＧＣＩ３８と該ＰＧＣＩ３８により指定されるデータそのものの組み合わせに相当する。【００７２】
１つのＰＧＣを再生する際には、初めにＰＧＣの設定情報（例えば、ＰＧＣＩ総合情報等）を取得し、プリコマンドテーブル４３により指定されるプリコマンドが実行される。その後、ＰＧＣＩ３８により特定されるセルの単位でコンテンツの再生が進められる。セルは、ナビパックと該ナビパックにより再生が制御されるデータ（例えば、ビデオパックや、オーディオパックや、サブピクチャパック等）との組み合わせから構成される。【００７３】
ナビパックには、ナビゲーションコマンドを指定することができ、データの再生の前に該ナビゲーションコマンドを実行することができる。ナビゲーションコマンドには、一定時間経過後に所定の処理が実行されるコマンドを設定することができる。具体的には、ナビゲーションコマンドに、ディスプレイに表示されない透明のボタンを表示するボタンコマンドを設定しておき、該ボタンコマンドが一定時間選択及び実行されなかった場合には、所定の処理を自動的に実行するように構成することができる。【００７４】
１つのセルの再生が終了した後には、セルコマンドテーブル４５により指定されるセルコマンドが実行される。その後、次のセルの実行が、同様の手順で順次行われる。１つのＰＧＣに含まれる最後のセルの再生が終了した後には、ポストコマンドテーブル４４により指定されるポストコマンドが実行される。その後、次のＰＧＣの再生が、同様の手順で行われる。【００７５】
（３）情報再生装置の基本構成
続いて、図６を参照して、光ディスク１０を再生する情報再生装置に係る実施例について説明する。ここに、図６は、本実施例に係る情報再生装置の基本的な構成を概念的に示すブロック図である。【００７６】
図６に示すように、情報再生装置１００は、実際に光ディスク１０がローディングされるディスクドライブ１１０と、該ディスクドライブ１１０におけるコンテンツ再生を制御するパーソナルコンピュータ等のホストコンピュータ１２０とを備えている。【００７７】
ディスクドライブ１１０は、光ディスク１０、スピンドルモータ１１１、光ピックアップ１１２、信号再生手段１１３、ＣＰＵ（ドライブ制御手段）１１４、メモリ１１５、データ入出力制御手段１１６及びバス１１７を備えて構成されている。また、ホストコンピュータ１２０は、ＣＰＵ１２１、メモリ１２２、操作／表示制御手段１２３、操作ボタン１２４、表示パネル１２５、及びデータ入出力制御手段１２６及びバス１２７を備えて構成される。【００７８】
スピンドルモータ１１１は光ディスク１０を回転及び停止させるもので、光ディスク１０へのアクセス時に動作する。より詳細には、スピンドルモータ１１１は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１０を回転及び停止させるように構成されている。【００７９】
光ピックアップ１１２は、光ディスク１０への再生を行うために、例えば図示しない半導体レーザ素子と、コリメータレンズ及び対物レンズ等から構成される。【００８０】
信号再生手段１１３は、ＣＰＵ１１４の制御を受けながらスピンドルモータ１１１と光ピックアップ１１２を制御することで、光ディスク１０に対して記録を行う。より具体的には、信号記録再生手段１１３は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、例えば駆動パルスを生成し、光ピックアップ１１２内に設けられた半導体レーザ素子を駆動する。ヘッドアンプは、光ピックアップ１１２の出力信号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。【００８１】
ＣＰＵ（ドライブ制御手段）１１４は、信号再生手段１１３及びメモリ１１５と、バス１１７を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ１１０全体の制御を行う。通常、ＣＰＵ１１４が動作するためのソフトウェア又はファームウェアは、メモリ１１５に格納されている。【００８２】
メモリ１１５は、記録用のデータのバッファ領域や、信号再生手段１１３で使用出来るデータに変換する時の中間バッファとして使用される領域などディスクドライブ１１０におけるデータ処理全般において使用される。また、メモリ１１５はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録用のデータが一時的に格納される或いはファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などから構成される。【００８３】
データ入出力制御手段１１６は、ディスクドライブ１１０に対するホストコンピュータ１２０からのデータ入出力を制御する。ディスクドライブ１１０とＳＣＳＩや、ＡＴＡＰＩなどのインタフェースを介して接続されている外部のホストコンピュータ１２０から発行されるドライブ制御命令は、データ入出力制御手段１１６を介してＣＰＵ１１４に伝達される。また、記録用のデータも同様にデータ入出力制御手段１１６を介して、ホストコンピュータ１２０とやり取りされる。【００８４】
操作／表示制御手段１２３はホストコンピュータ１２０に対する動作指示受付と表示を行うもので、操作ボタン１２４による各種指示（例えば、記録開始指示や記録停止指示等）をＣＰＵ１２１に伝える。ＣＰＵ１２１は、操作／表示制御手段１２３からの指示情報を元に、データ入出力手段１２６を介して、ディスクドライブ１１０に対して制御命令（コマンド）を送信し、ディスクドライブ１１０全体を制御する。同様に、ＣＰＵ１２１は、ディスクドライブ１１０に対して、動作状態をホストコンピュータ１２０に送信するように要求するコマンドを送信することができる。これにより、ディスクドライブ１１０の動作状態（例えば、記録実行状態や記録中断状態）が把握できるためＣＰＵ１２１は、操作／表示制御手段１２３を介して蛍光管やＬＣＤなどの表示パネル１２５にディスクドライブ１１０の動作状態を出力することができる。【００８５】
更に、データ入出力制御手段１２６は、ＣＰＵ１２１の制御の下に、ディスプレイやスピーカ等の外部機器へ再生されたコンテンツを出力する。その結果、映画や音楽等のコンテンツが、ディスプレイやスピーカ等において再生される。【００８６】
ＣＰＵ１２１は、ホストコンピュータ１２０全体の制御を行う。【００８７】
メモリ１２２は、ホストコンピュータ１２０が使用する内部記憶装置であり、例えばＢＩＯＳ（Basic Input／Output System)等のファームウェアプログラムが格納されるＲＯＭ領域、オペレーティングシステムや、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域などから構成される。【００８８】
（４）  動作例
続いて、図７から図１０を参照して、本実施例に係る光ディスク１０に記録されたコンテンツの再生動作の具体例について説明する。より具体的には、ＤＶＤ規格に準拠していない（言い換えれば、ＤＶＤ規格に準拠しない違法な改造が施された、或いは正当性を有さない）情報再生装置１００によるコンテンツの再生を制限する動作の具体例について説明する。ここに、図７は、ディスクリージョン６１の具体例を示すデータ構造図であり、図８は、情報再生装置１００に設定される機器リージョン７１の具体例を示すデータ構造図であり、図９は、光ディスク１０に記録される第１のスクリプトを概念的に示すフローチャートであり、図１０は、光ディスク１０に記録される第２のスクリプトを概念的に示すフローチャートである。【００８９】
尚、以下の説明では、ディスクリージョン６１と、情報再生装置１００に設定される機器リージョン７１とを用いて、ＤＶＤ規格に準拠していない情報再生装置１００によるコンテンツの再生を制限する動作について説明する。【００９０】
図７（ａ）に示すように、ディスクリージョン６１は、８ビットのデータで示される。具体的には、ビットポジション０がリージョン＃１を示しており、ビットポジション１がリージョン＃２を示しており、ビットポジション２がリージョン＃３を示しており、ビットポジション３がリージョン＃４を示しており、ビットポジション４がリージョン＃５を示しており、ビットポジション５がリージョン＃６を示しており、ビットポジション６がリージョン＃７を示しており、ビットポジション７がリージョン＃８を示している。そして、あるリージョンでの再生を可能とする場合には、該当するビットポジションに“０”が設定される。例えば、図７（ａ）は、リージョン＃２に設定されたディスクリージョン６１を示している。【００９１】
本実施例では特に、ディスクリージョン６１は、リージョンフリーに設定される。具体的には、図７（ｂ）に示すように、全てのリージョンでの再生を可能とするように、全てのビットポジションに“０”が設定される。【００９２】
或いは、ＤＶＤ規格においては、リージョン＃７及び＃８は特殊用途又は未使用であるため、図７（ｃ）に示すように、少なくともビットポジション０からビットポジション６を“０”に設定するように構成してもよい。【００９３】
他方で、光ディスク１０の正規のリージョンは、リージョンフリーではなく、所定のリージョンが設定されている。該正規のリージョンは、後述する第１のスクリプト及び第２のスクリプトによって認識可能に構成されている。【００９４】
また、情報再生装置１００に割り当てられる機器リージョン７１は、情報再生装置１００のメモリ１１５又は１２２中のＳＰＲＭ（System Parameter）＃２０に設定される。具体的には、ＳＰＲＭ＃２０中に設定される機器リージョンは、８ビットのデータで示される。具体的には、ビットポジション０がリージョン＃１を示しており、ビットポジション１がリージョン＃２を示しており、ビットポジション２がリージョン＃３を示しており、ビットポジション３がリージョン＃４を示しており、ビットポジション４がリージョン＃５を示しており、ビットポジション５がリージョン＃６を示しており、ビットポジション６がリージョン＃７を示しており、ビットポジション７がリージョン＃８を示している。そして、あるリージョンでの再生を可能とする場合には、該当するビットポジションに“１”が設定される。例えば、図８（ａ）は、リージョン＃３に設定された機器リージョン７１を示している。つまり、図８（ａ）に示す機器リージョン７１をＳＰＲＭ＃２０に設定した情報再生装置１００は、ディスクリージョン６１がリージョン＃３に設定された光ディスク１０を再生することができる。つまり、図８（ａ）に示す機器リージョン７１をＳＰＲＭ＃２０に設定した情報再生装置１００は、図７（ａ）に示すディスクリージョン６１が設定された光ディスク１０を再生することができない。【００９５】
しかしながら、ＤＶＤ規格に準拠していない（より具体的には、ＤＶＤ規格に準拠しないで不正に或いは違法に製造され、ＤＶＤ規格により定められた本来行うべき制御等を行うことなくＤＶＤを再生することができる）情報再生装置１００として、機器リージョン７１とディスクリージョン６１との比較動作を行うことなく（つまり、リージョンチェックすることなく）、光ディスクを再生するものが考えられる。言い換えれば、機器リージョン７１とディスクリージョン６１との比較動作は、情報再生装置１００自身によって行われるため、本来行うべき比較動作を行わない情報再生装置１００を製造すれば、リージョンに関わらず光ディスク１０に記録されたコンテンツが再生されてしまう。【００９６】
或いは、ＤＶＤ規格に準拠していない情報再生装置１００として、ローディングされた光ディスク１０のディスクリージョン６１に応じて、機器リージョン７１を書き換えるものが考えられる。例えば、図８（ａ）に示す機器リージョン７１が設定されている情報再生装置１００が、図７（ａ）に示す光ディスク１０をローディングした後、ＳＰＲＭ＃２０に設定される機器リージョン７１を図８（ｂ）に示すようにリージョン＃２に書き換えることが考えられる。つまり、ＳＰＲＭ＃２０に設定される機器リージョン７１を書き換えることで、本来リージョン＃２に設定された光ディスク１０を再生することができない情報再生装置１００において、リージョン＃２に設定された光ディスク１０を再生することが考えられる。【００９７】
或いは、ＤＶＤ規格に準拠していない情報再生装置１００として、機器リージョン７１には本来１つのリージョンしか割り当てられないにも関わらず、複数のリージョンを割り当てるものが考えられる。例えば、図８（ｃ）に示すように、ＳＰＲＭ＃２０のビットポジション０からビットポジション７までの全てを“１”に設定することが考えられる。図８（ｃ）に示す機器リージョン７１を有する情報再生装置１００は、リージョン＃１からリージョン＃８までの全ての光ディスク１０を再生することができてしまう。【００９８】
本実施例では、このようなＤＶＤ規格に準拠していない情報再生装置１００によるコンテンツの再生を制限するために、図７（ｂ）又は図７（ｃ）に示すようにディスクリージョン６１をリージョンフリーに設定すると共に、上述したＦＰ＿ＰＧＣＩや、プリコマンドや、セルコマンドや、ポストコマンドなどのナビゲーションコマンドで、再生を制限するための第１のスクリプト及び第２のスクリプトを記述しておく。【００９９】
具体的には、まず、ディスクリージョン６１がリージョンフリーに設定されているため、ローディングされた光ディスク１０のディスクリージョン６１に応じて、機器リージョン７１を書き換える情報再生装置１００は、ディスクリージョン６１のいずれのビットに合わせて機器リージョン７１を書き換えるべきかを判断することができない。【０１００】
但し、単にディスクリージョン６１をリージョンフリーに設定しているだけでは、全ての情報再生装置１００によりコンテンツの再生が行われてしまう。このため、コンテンツの再生の途中で、適宜図９に示す第１のスクリプト及び図１０に示す第２のスクリプトの夫々が実行されることで、ＤＶＤ規格に準拠していない情報再生装置１００によるコンテンツの再生を制限する。【０１０１】
具体的には、図９に示す第１のスクリプトは、例えばＦＰ＿ＰＧＣＩ５９に設定される。ＦＰ＿ＰＧＣＩ５９は、光ディスク１０に記録されたコンテンツを再生する際に最初に実行されるＰＧＣに含まれるデータを指定する。【０１０２】
光ディスク１０が情報再生装置１００にローディングされた後、ユーザから再生開始の指示が行われると、初めにＦＰ＿ＰＧＣ（つまり、ＦＰ＿ＰＧＣＩ５９により指定されるデータの再生）が実行される。このとき、ＦＰ＿ＰＧＣＩ５９には、図９に示す第１のスクリプトを情報再生装置１００に実行させるコマンドが設定されている。【０１０３】
具体的には、初めに、情報再生装置１００の機器リージョン７１に複数のリージョンが設定されているか否かが判定される（ステップＳ１０１）。言い換えれば、ＳＰＲＭ＃２０中に設定される機器リージョン７１のビットポジション０からビットポジション８において、複数の“１”が設定されているか否かが判定される。この場合、機器リージョン７１の各ビットポジションを加算し、該加算結果が“１”以外の数値を示していれば、機器リージョン７１に複数のリージョンが設定されていると判定してもよい。【０１０４】
ステップＳ１０１における判定の結果、機器リージョン７１に複数のリージョンが設定されていないと判定された場合には（ステップＳ１０１：Ｎｏ）、ステップＳ１０１における判定では、情報再生装置１００はＤＶＤ規格に準拠している（言い換えれば、不正な情報再生装置１００ではない、或いは情報記録再生装置１００は正当性を有する）と判定される。このため、光ディスク１０に記録されたコンテンツの再生が継続される（ステップＳ１０２）。【０１０５】
他方、ステップＳ１０１における判定の結果、機器リージョン７１に複数のリージョンが設定されていると判定された場合には（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０１における判定では、情報再生装置１００はＤＶＤ規格に準拠していない（言い換えれば、不正な情報再生装置１００である、或いは情報記録再生装置１００は正当性を有していない）と判定される。このため、光ディスク１０に記録されたコンテンツの再生が制限される（ステップＳ１０３）。【０１０６】
具体的には、例えば上述のナビゲーションコマンドを利用して、コンテンツの再生を即座に停止するように構成してもよい。言い換えれば、機器リージョン７１に複数のリージョンが設定されていると判定された場合に、コンテンツの再生を即座に停止する処理ルーチンへ飛ぶナビゲーションコマンドを組んでもよい。【０１０７】
また、ユーザに対して、例えば「不正な情報再生装置であることが検知されました。再生できません」等の警告画面を表示するように構成してもよい。或いは、例えば「ディスクリージョン６１が示すリージョンのみ再生される情報再生装置でのみ再生可能です」等の警告画面を表示するように構成してもよい。この場合、警告画面を一定時間表示した後、コンテンツの再生を停止するように構成してもよい。具体的には、警告画面の表示をトリガとしてタイマーの動作を開始させ、一定時間（例えば、数秒或いは十数秒）経過した後に、自動的にコンテンツの再生を停止するコマンドが実行されるように構成してもよい。【０１０８】
或いは、無音再生を行ったり、黒画面表示を行うコンテンツデータで構成されたタイトルにジャンプさせることで、コンテンツの再生を制限するように構成してもよい。要は、コンテンツの視聴を好適に行うことができないような制御を行えばよい。【０１０９】
また、図１０に示す第２のスクリプトは、例えばプリコマンドに設定されてもよい。プリコマンドは、あるＰＧＣを再生する際に最初に実行されるコマンドである。【０１１０】
あるＰＧＣを再生する際には、プリコマンドが最初に実行される。プリコマンドには、図１０に示す第２のスクリプトを情報再生装置１００に実行させるコマンドが設定されている。【０１１１】
具体的には、初めにディスクリージョン６１が、情報再生装置１００のメモリ１１５又は１２２中のＧＰＲＭ（General Parameter）＃１に設定される（ステップＳ２０１）。言い換えれば、ＧＰＲＭ＃１にディスクリージョン６１が記録される。ここでＧＰＲＭ＃１に設定されるディスクリージョン６１は、光ディスク１０の正規のリージョンである。つまり、リージョンフリーに設定されているディスクリージョン６１ではなく、光ディスク１０に本来割り当てられているリージョンである。【０１１２】
その後、ＧＲＰＭ＃１に設定されたディスクリージョン６１と、ＳＰＲＭ＃２０に設定された機器リージョン７１とが一致するか否かが判定される（ステップＳ２０２）。【０１１３】
ステップＳ２０２における判定の結果、ＧＲＰＭ＃１に設定されたディスクリージョン６１と、ＳＰＲＭ＃２０に設定された機器リージョン７１とが一致すると判定された場合には（ステップＳ２０２：Ｙｅｓ）、ステップＳ２０２における判定では、情報再生装置１００はＤＶＤ規格に準拠している（言い換えれば、不正な情報再生装置１００ではない、或いは情報記録再生装置１００は正当性を有する）と判定される。このため、光ディスク１０に記録されたコンテンツの再生が継続される（ステップＳ１０２）。【０１１４】
他方、ステップＳ２０２における判定の結果、ＧＲＰＭ＃１に設定されたディスクリージョン６１と、ＳＰＲＭ＃２０に設定された機器リージョン７１とが一致しないと判定された場合には（ステップＳ２０２：Ｎｏ）、ステップＳ２０２における判定では、情報再生装置１００はＤＶＤ規格に準拠していない（言い換えれば、不正な情報再生装置１００である、或いは情報記録再生装置１００は正当性を有していない）と判定される。このため、光ディスク１０に記録されたコンテンツの再生が制限される（ステップＳ１０３）。【０１１５】
以上説明したように、本実施例によれば、光ディスク１０のディスクリージョン６１が、見かけ上リージョンフリーに設定されている。このため、ローディングされた光ディスク１０のディスクリージョン６１に応じて、機器リージョン７１を書き換える不正な情報再生装置１００は、ディスクリージョン６１のいずれのビットに合わせて機器リージョン７１を書き換えるべきかを判断することができない。これにより、ローディングされた光ディスク１０のディスクリージョン６１に応じた機器リージョン７１の不正な書き換えを好適に防ぐことができる。そして、ディスクリージョン６１がリージョンフリーに設定されているためにコンテンツの再生が開始されるが、再生中に光ディスク１０の正規のリージョンと機器リージョン７１とが比較される。このため、不正な情報再生装置１００において、コンテンツの再生が継続されることは殆どない。【０１１６】
また、再生開始時に或いは再生中に機器リージョン７１に複数のリージョンが設定されているか否かが判定される。このため、複数のリージョンを機器リージョン７１に設定する不正な情報再生装置１００においては、コンテンツの再生が継続されることは殆どない。【０１１７】
更に、第１のスクリプト及び第２のスクリプトは、コンテンツの再生シーケンスの一部に含まれている。このため、リージョンチェックを行わない不正な情報再生装置１００であっても、いわば必然的に第１のスクリプト及び第２のスクリプトが実行されることになるため、コンテンツの再生が継続されることは殆どない。【０１１８】
このように、本実施例によれば、ＤＶＤ規格に準拠していない不正な情報再生装置１００によるコンテンツの再生を好適に制限することができる。【０１１９】
尚、上述の説明では、第１のスクリプトをＦＰ＿ＰＧＣＩ５９に設定し、第２のスクリプトをプリコマンドに設定している。しかしながら、第１のスクリプトをプリコマンドや、ポストコマンドや、セルコマンドや、ナビゲーションコマンドに設定してもよいし、第２のスクリプトを、ＦＰ＿ＰＧＣＩ５９や、ポストコマンドや、セルコマンドや、ナビゲーションコマンドに設定してもよい。更に、複数の第１のスクリプトや複数の第２のスクリプトが設定されてもよい。或いは、第１のスクリプトを処理毎に分割し、分割された処理が異なるコマンドで実行されるように構成してもよいし、第２のスクリプトを処理毎に分割し、分割された処理が異なるコマンドで実行されるように構成してもよい。このように構成することで、不正な情報再生装置１００が第１のスクリプト及び第２のスクリプトの実行を回避することがより困難或いは不可能となる。その結果、ＤＶＤ規格に準拠していない不正な情報再生装置１００によるコンテンツの再生をより好適に制限することができる。【０１２０】
（５）変形動作例
続いて、図１１を参照して、本実施例に係る光ディスク１０を用いた変形動作について説明する。ここに、図１１は、ＵＯＰ（User Operation）フラグによるユーザの操作の入力の制限を概念的に示すタイミングチャートである。【０１２１】
ＤＶＤ規格では、ＵＯＰフラグを用いて、一定期間ユーザの操作の入力を情報再生装置１００が制限する制御を行なうことができる。例えば、一定期間早送りや巻き戻しができない制御を行なったり、一定期間全ての操作の入力を受け付けない制御を行なったりすることができる。【０１２２】
ＵＯＰフラグは、例えば図１１（ａ）に示すように、ナビパック単位での操作の入力の制限を行なうことができる。或いは、ＵＯＰフラグは、例えば図１１（ｂ）に示すように、ＰＧＣ単位での操作の入力の制限を行なうことができる。【０１２３】
変形動作例では、ＵＯＰフラグにより操作の入力の制限が行なわれている間に、情報再生装置１００がユーザの操作の入力を受け付けているか否かを判定するスクリプトを、上述したＦＰ＿ＰＧＣＩ５９や、プリコマンドや、ポストコマンドや、セルコマンドや、ナビゲーションコマンドに設定する。ＵＯＰフラグにより操作の入力の制限が行なわれている間に、情報再生装置１００がユーザの操作の入力を受け付けていると判定された場合には、該情報再生装置１００はＤＶＤ規格に準拠していない不正な情報再生装置であると判定することができる。【０１２４】
具体的には、スクリプトは、図１１（ａ）に示すように、ＵＯＰフラグにより操作の入力が制限されているセル＃１の再生の開始をトリガとしてタイマーを起動する。その後、スクリプトは、セル＃１の再生が終了した時点でのタイマーの数値が、セル＃１の再生期間である“２分”であるか否かを判定する。セル＃１の再生が終了した時点でのタイマーの数値が、セル＃１の再生期間である“２分”であれば、ユーザによって早送り等の操作が行われなかったか、もしくは操作が制限されたと判断できるため、セル＃１はＤＶＤ規格に準拠した正規の情報再生装置１００により再生されていると判定することができる。この場合、コンテンツの再生は継続される。他方、セル＃１の再生が終了した時点でのタイマーの数値が、セル＃１の再生期間である“２分”でなければ、本来ユーザによる操作が制限されているにも関わらず、早送りや巻き戻し等の操作が行われたと判定することができる。この場合、セル＃１はＤＶＤ規格に準拠していない不正な情報再生装置１００により再生されていると判定することができる。この場合、コンテンツの再生は、図９及び図１０のステップＳ１０３と同様に制限される。【０１２５】
このように、リージョンに代えて、ＵＯＰフラグに基づく動作を行なうスクリプトを、ＦＰ＿ＰＧＣＩ５９や、プリコマンドや、ポストコマンドや、セルコマンドや、ナビゲーションコマンドに設定しても、ＤＶＤ規格に準拠していない不正な情報再生装置１００によるコンテンツの再生を好適に制限することができる。【０１２６】
また、リージョンやＵＯＰフラグ以外であっても、ＤＶＤ規格に準拠した動作を行っているか否かを判定し、且つＤＶＤ規格に準拠した動作を行っていない場合にコンテンツの再生を制限するスクリプトを光ディスク１０上に記録するように構成してもよい。例えば、パレンタルフラグロックフラグが不正に外されている場合に、コンテンツの再生を制限するスクリプトを記録するように構成してもよい。これによっても、ＤＶＤ規格に準拠していない不正な情報再生装置１００によるコンテンツの再生を好適に制限することができる。【０１２７】
また、上述の実施例では、光ディスク１０がＤＶＤ規格に準拠している例について説明したが、ＤＶＤ規格以外の規格に準拠している光ディスクであっても、規格に準拠した動作を行っているか否かを判定し、且つ規格に準拠した動作を行っていない場合にコンテンツの再生を制限するスクリプトを光ディスク上に記録すれば、上述した各種効果を好適に享受することができることは言うまでもない。【０１２８】
また、上述の実施例では、情報記録媒体の一例として光ディスク１０、並びに情報再生装置の一例として光ディスク１０に係るプレーヤについて説明したが、本発明は、光ディスク及びそのプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのプレーヤにも適用可能である。【０１２９】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報記録媒体、並びに情報再生装置及び方法もまた本発明の技術的範囲に含まれるものである。
【図１】
0004798586.tif 000002
【図２】
0004798586.tif 000003
【図３】
0004798586.tif 000004
【図４】
0004798586.tif 000005
【図５】
0004798586.tif 000006
【図６】
0004798586.tif 000007
【図７】
0004798586.tif 000008
【図８】
0004798586.tif 000009
【図９】
0004798586.tif 000010
【図１０】
0004798586.tif 000011
【図１１】
0004798586.tif 000012