(57)【要約】【課題】ディスク上のディレクトリの情報や、番組情報について、ユーザに表示、再生していいのかどうか、リモコンでプロテクト解除された後などでは、外部のＳＴＢが、再生装置が作成したＲＣＬからでは判断できなかった。【解決手段】ＲＣＬ２００のヘッダ領域にプロテクトステート領域を設け、外部のＳＴＢ２０６はこれを読み出す。このプロテクトステート領域の情報には、ディスクに書かれていたディレクトリの情報や、番組の再生プロテクト情報に加えて、再生装置の再生制限メモリ１１４上のディレクトリ保護状態情報４０８及び番組保護状態情報４０９をも参照して作成された、表示または再生の禁止、許可情報が含まれているので、外部のＳＴＢでは、リモコンによるプロテクト解除後でも正確に判断できる。【選択図】  図１
2005012607.tif 000002
【特許請求の範囲】
【請求項１】
可換型ディスク上のディレクトリ毎にプロテクトが設定され、前記ディレクトリ毎の前記プロテクトの有無に関するプロテクトフラグが前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリに対応するＲＣＬ（ルート・コンテンツ・リスト）の付属情報には、前記プロテクトがかかっておらず表示または再生が許される第１の状態と、前記プロテクトがかけられており表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されて表示または再生が許可された第３の状態と、を少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記プロテクトフラグおよび前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置。
【請求項２】
前記プロテクトステート情報は、前記ＲＣＬ（ルート・コンテンツ・リスト）のヘッダ部に含まれるインフォブロック内に格納されていることを特徴とする、請求項１記載の可換型ディスクのディスク再生装置。
【請求項３】
前記プロテクトステート情報が前記第２の状態である場合には、前記ディレクトリに含まれる各オブジェクト毎の付加情報は無効情報であることを特徴とする、請求項１または２記載の可換型ディスクのディスク再生装置。
【請求項４】
前記プロテクトステート情報が前記第２の状態である場合には、前記ディレクトリに含まれるオブジェクトの数が０であることを特徴とする、請求項１または２記載の可換型ディスクのディスク再生装置。
【請求項５】
可換型ディスク上の番組毎にプロテクトが設定され、前記番組毎の前記プロテクトの有無に関する再生プロテクト情報が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリの番組情報に対応する、ＲＣＬ（ルート・コンテンツ・リスト）のオブジェクトエントリ毎のヘッダ情報には、前記プロテクトがかけられていない第１の状態と、前記プロテクトがかかっていて表示または再生が禁止である第２の状態と、前記再生プロテクトがかかっているが所定の操作により解除されて表示または再生が許可された第３の状態とを少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記再生プロテクト情報および前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置。
【請求項６】
前記プロテクトステート情報は、前記ＣＲＬに含まれるオブジェクトエントリー毎に付加されるインフォブロック内に格納されていることを特徴とする、請求項５の可換型ディスクのディスク再生装置。
【請求項７】
前記プロテクトステート情報が前記第２の状態である場合には、前記オブジェクトエントリー毎の付加情報は無効情報であることを特徴とする、請求項５または６の可換型ディスクのディスク再生装置。
【請求項８】
前記コントローラがオープンしたＲＣＬ（ルート・コンテンツ・リスト）は、前記プロテクトステート情報が変化すると前記ディスク再生装置によってクローズされることを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項９】
前記コントローラは、前記プロテクトステート情報が前記第１の状態または前記第３の状態に変化したことを検出し、ＲＣＬ（ルート・コンテンツ・リスト）のオブジェクトエントリ毎の付加情報の全部または一部を前記ディジタルインタフェース経由で読み出すことを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１０】
前記ディスク再生装置は、前記ディジタルインタフェース経由で前記コントローラから前記ディレクトリの再生を指示され、前記ディレクトリ上の各番組を順番に再生するときには、前記ディレクトリに含まれる前記番組のうち、再生が許可されていない状態の前記オブジェクトの再生をスキップすることを特徴とする請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１１】
前記ディスク再生装置は、前記ディジタルインタフェース経由で前記コントローラから前記番組の再生を指示されたとき、前記番組の再生が許可されていない場合には、再生指示を拒絶することを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１２】
前記コントローラは前記ディレクトリまたは前記番組情報のプロテクト状態を検出した場合には、ユーザに対して暗証番号の入力を促し、ユーザの入力した暗証番号を前記ディジタルインタフェース経由で前記ディスク再生装置に送信することを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１３】
前記ディスク再生装置は、前記コントローラから送信された暗証番号が正しい場合には、前記プロテクトステート情報の状態を前記第２の状態から前記第３の状態へと遷移させることを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１４】
前記ディスク再生装置は  Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  レコーダまたは  Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  プレーヤであることを特徴とする、請求項１または５記載の可換型ディスクのディスク再生装置。
【請求項１５】
番組に関するデータ及び、そのデータの表示または再生を許可する識別子である再生プロテクト情報を少なくとも有する番組情報と、ディレクトリ内容の表示または再生を許可する識別子であるプロテクトフラグと、暗証番号とを少なくとも有するディレクトリの情報が、前記番組のコンテンツとともに格納された可換型ディスクから、前記ディレクトリの情報と、前記番組のコンテンツとを読み取る読み取り手段と、
１つ以上のディレクトリにそれぞれ対応して設けられたディレクトリ用メモリであって、前記ディレクトリの情報の表示または再生を許可するかどうかを示す識別子であるディレクトリ保護状態情報と、前記再生プロテクト情報を有効とするか無効とするかを示す番組保護状態情報とが格納された、ディレクトリ用メモリと、
外部からの指示を受け、前記ディレクトリ用メモリ上の、前記ディレクトリ保護状態情報と前記番組保護状態情報を書き換える再生制限解除手段と、
を備え、前記ディレクトリ用メモリの前記ディレクトリ保護状態情報と前記番組保護状態情報を、前記読み込んだ前記ディレクトリの情報の中のプロテクトフラグの内容に従って初期化しておき、前記外部から入力された暗証番号と前記ディレクトリの情報の中の前記暗証番号とが一致した場合、前記ディレクトリ保護状態情報を解除状態に書き換え、前記再生プロテクト情報を有効化し、さらに前記外部から暗証番号が入力され、それと前記ディレクトリの情報の中の前記暗証番号とが一致した場合、前記再生プロテクト情報を無効化し解除する、ディスク再生装置であって、
外部のコントローラが読みとれるフォーマットの、前記ディレクトリに対応するＲＣＬ（ルート・コンテンツ・リスト）を作成するＲＣＬ作成手段をさらに備え、
前記ＲＣＬ（ルート・コンテンツ・リスト）のヘッダ情報には、前記プロテクトがかかっておらずディレクトリの情報の表示または再生が許される第１の状態と、前記プロテクトがかけられておりディレクトリの情報の表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されてディレクトリの情報の表示または再生が許可された第３の状態と、を少なくとも識別するプロテクトステート情報とが含まれ、
前記ＲＣＬ作成手段は、前記ＲＣＬ（ルート・コンテンツ・リスト）のヘッダ情報を作成する際、前記プロテクトステート情報を、前記可換型ディスクから読み込まれた前記プロテクトフラグおよび前記ディレクトリ用メモリ上の前記ディレクトリ保護状態情報と前記番組保護状態情報に基づいて、少なくとも前記第１，第２または第３の状態に設定し、
さらに、前記ＲＣＬ（ルート・コンテンツ・リスト）が含む、前記番組情報に対応するオブジェクトエントリには、
前記プロテクトがかかっておらず番組情報の表示または再生が許される第１の状態と、前記プロテクトがかけられており番組情報の表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されて番組情報の表示または再生が許可された第３の状態と、を少なくとも識別する、別のプロテクトステート情報とが含まれ、
前記ＲＣＬ作成手段は、前記ＲＣＬ（ルート・コンテンツ・リスト）のオブジェクトエントリを作成する際、前記別のプロテクトステート情報を、前記可換型ディスクから読み込まれた前記プロテクトフラグおよび前記ディレクトリ用メモリ上の前記ディレクトリ保護状態情報と前記番組保護状態情報に基づいて、少なくとも前記第１，第２または第３の状態に設定する、
ディスク再生装置。
【請求項１６】
請求項１、５、または１５に記載の可換ディスクのディスク再生装置の機能をコンピュータにより実行させるためのプログラム。
【請求項１７】
請求項１６記載のプログラムを格納した、コンピュータにより読み取り可能な、プログラム記録媒体。
【請求項１８】
可換型ディスク上のディレクトリ毎にプロテクトが設定され、前記ディレクトリ毎の前記プロテクトの有無に関するプロテクトフラグが前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置を利用したディスク再生方法であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリに対応するＲＣＬ（ルート・コンテンツ・リスト）の付属情報には、前記プロテクトがかかっておらず表示または再生が許される第１の状態と、前記プロテクトがかけられており表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されて表示または再生が許可された第３の状態と、を少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記プロテクトフラグおよび前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置の再生方法。
【請求項１９】
可換型ディスク上の番組毎にプロテクトが設定され、前記番組毎の前記プロテクトの有無に関する再生プロテクト情報が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置の再生方法であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリの番組情報に対応する、ＲＣＬ（ルート・コンテンツ・リスト）のオブジェクトエントリ毎のヘッダ情報には、前記プロテクトがかけられていない第１の状態と、前記プロテクトがかかっていて表示または再生が禁止である第２の状態と、前記再生プロテクトがかかっているが所定の操作により解除されて表示または再生が許可された第３の状態とを少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記再生プロテクト情報および前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置の再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルインターフェースを介して制御される、可換型ディスクのディスク再生装置などに関するものである。
【０００２】
【従来の技術】
近年、シリアル伝送方式としてＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，  Ｉｎｃ．）１３９４方式が注目されている。ＩＥＥＥ１３９４方式は、従来のＳＣＳＩ（ｓｍａｌｌ  ｃｏｍｐｕｔｅｒ  ｓｙｓｔｅｍ  ｉｎｔｅｒｆａｃｅ）方式等によるコンピュータデータの伝送に代わって用いることができるだけではなく、音声や映像などのＡＶデータの伝送にも用いることができる。これはＩＥＥＥ１３９４方式では、非同期通信と等時性通信の２つの通信方法が定義されているからである。
【０００３】
等時性通信は、ＡＶデータのような実時間性が要求されるデータの伝送に用いることができるデータ伝送方法である。等時性通信では、伝送の開始に先立って、データを伝送するのに必要な帯域を取得する。そして、その帯域を使ってデータの伝送を行う。これにより、データ伝送の実時間性が保証される。一方、非同期通信は、コンピュータデータの伝送のような、実時間性が要求されないデータの伝送や機器制御に用いられる伝送方法である。
【０００４】
以下、本発明においては、機器制御に用いられるコマンドの授受は全てこの非同期通信を用いて行うことを前提として説明する。ＩＥＥＥ１３９４上の伝送プロトコルとして、種々の方法が提案されているが、そのうちの一つとして、ＡＶプロトコルと呼ばれるものがある。ＡＶプロトコルは、ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）６１８８３として規格化されており、実時間性が必要となるＡＶデータを等時性通信で送受信する方法、機器に与えるコマンドを非同期通信で送受信する方法、等が規定されている。
【０００５】
さて、ＩＥＣ−６１８８３規格では、コンパクトディスク（以下、ＣＤ）やミニディスク（以下、ＭＤ）などのＡＶ用再生機器、記録再生機器で、ＡＶデータの入出力を扱うために、出力プラグおよび入力プラグと呼ばれる概念を用いる。プラグは、ＡＶ装置間の仮想的な接続端子であり、等時性通信データの送受信を司る。なお、複数の機能を一体化した複合装置では、それぞれの機能単位ごとにプラグを持つこともある。たとえば、ＣＤラジカセは、ＣＤプレーヤ、チューナ（ラジオ）、カセットテープレコーダという機能単位が複合されていると考える。このような機器では、機能単位ごとに、等時性通信データの入出力を司るプラグをもつことがある。機能単位に属するプラグには、外部からのデータの受け入れを行うデスティネーションプラグと、外部へデータを送り出すソースプラグの２つがある。これらのプラグには、その属性や動作状態がある。しかし、前述のＡＶプロトコルでは、これらのプラグに関する情報を扱う方法が規定されていない。これらの情報をリスト構造で保持する方法、およびそのリストを外部からアクセスする方法は、ＩＥＥＥ１３９４トレード・アソシエーション（以下、ＴＡ）における  ＡＶ／Ｃ  Ｄｉｓｃ  Ｓｕｂｕｎｉｔ  Ｇｅｎｅｒａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ｖｅｒｓｉｏｎ１．０  Ｊａｎｕａｒｙ  ２６，  １９９９）  規格、およびその拡張である  ＡＶ／Ｃ  Ｄｉｓｃ  Ｓｕｂｕｎｉｔ  Ｅｎｈａｎｃｅｍｅｎｔｓ  ｆｏｒ  Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  規格として定義されている。またこれらの規格においては、ＣＤプレーヤやＭＤプレーヤ等の、メディアを交換可能な可換型ディスク装置におけるメディア識別のための情報や、ディスクの挿入状態を知るための情報がリスト構造として定義されている。
【０００６】
図３から図５は、従来の可換型ディスク装置を表す図である（非特許文献１および２参照）。図３において、ディスク再生装置１１１は、挿入されたディスク１１０を再生し、テレビ１１３に出画する装置である。ディスク１１０上には番組が記録されている。個々の番組に関連する情報は、ディレクトリ構造を用いてディスク１１０上に記録されている。すなわち、ディレクトリ１００，１０１および１０２はそれぞれ独立したディレクトリである。例えばディレクトリ１００は父用、ディレクトリ１０１は母用、ディレクトリ１０２は子供用などとする事ができる。ディレクトリ１００，１０１，１０２は、それぞれ、ディレクトリ属性情報１０３および番組リスト１０４を有し、それぞれ１個又は複数個の番組についての情報を有し、ディレクトリ１００，１０１，１０２同士は、互いに別々の番組情報を保持している。
【０００７】
ディレクトリ属性情報１０３には、そのディレクトリ内の情報をユーザに見せることを制限するか否かを示すプロテクトフラグ４０１と、制限されているときに制限を解除するのに必要な暗証番号４０２と、当該ディレクトリ内で管理されている番組の数を保持する番組数情報４０３とが含まれる。
【０００８】
番組リスト１０４には、番組数情報４０３で示される数の番組情報１０５が含まれる。番組情報１０５には、番組名４０４と、番組長さ４０５と、記録日時４０６と、再生プロテクト情報４０７とが含まれる。この再生プロテクト情報４０７は、その番組についてユーザに見せることを許可するか否かを示す情報である。なお、プロテクトフラグ４０１と再生プロテクト情報４０７との数値の組み合わせは、プロテクトフラグ４０１が０の場合は再生プロテクト情報４０７は常に０であり、プロテクトフラグ４０１が１の場合は再生プロテクト情報４０７は０又は１であり得るようになっている。
【０００９】
ディスク再生装置１１１は、再生制限メモリ１１４と、再生制限解除手段１１７とを備える。再生制限メモリ１１４は、各ディレクトリ毎にメモリを有し、それぞれのディレクトリ用メモリは、ディレクトリ保護状態情報４０８と、番組保護状態情報４０９とを有する。
【００１０】
ディレクトリ保護状態情報４０８は、対応するディレクトリに含まれる番組情報や記録されている番組数の情報をユーザに表示することが許可されているか否かをあらわしており、値が１の場合にはユーザへ表示が許されておらず、値が０の時にはユーザへの表示が許されていることを示す。
【００１１】
番組保護状態情報４０９は、対応するディレクトリに含まれる各番組について、各番組ごとの再生プロテクト情報４０７が有効か否かをあらわしており、値が０の場合には再生プロテクト情報４０７が有効、無効に関わらず、すなわち、再生プロテクト情報４０７の値にかかわらず、当該番組に関連する情報をユーザに表示することが許可されているとともに当該番組を再生することも許可されていることを示している。これに対して番組保護状態情報４０９の値が１の時には、各番組ごとの再生プロテクト情報４０７自体の情報が有効であることを示す。すなわち再生プロテクト情報４０７の値が１であれば、当該番組の関連情報をユーザに表示したり、当該番組を再生したりすることが制限されていることを示し、再生プロテクト情報４０７が０であれば、ユーザに表示し、再生することを許可することを意味する。
【００１２】
今、ディスク１１０がディスク再生装置１１１に挿入されると、再生制限解除手段１１７は、各ディレクトリのプロテクトフラグ４０１を読み出し、その読み出し値をディレクトリ保護状態情報４０８および番組保護状態情報４０９の両方に書き込む。従って、その初期状態では、ディレクトリ保護状態情報４０８および番組保護状態情報４０９がともに同じ０，又はともに同じ１となる。
【００１３】
そこで、ユーザがリモコン１１２を用いて各ディレクトリ用の暗証番号を入力すると、再生制限解除手段１１７は、それを受信し、各ディレクトリの暗証番号４０２と比較することにより再生制限状態の解除判断を行い、判断結果を再生制限メモリ１１４に書き込む。
【００１４】
すなわち、今、ディスク１１０のプロテクトフラグ４０１が１の場合、ディレクトリ保護状態情報４０８および番組保護状態情報４０９の値にそれぞれ１が書き込まれる。その場合、ディレクトリ保護状態情報４０８が１なので、ディレクトリについての情報は一切表示されない。そのような初期状態の場合に、リモコン１１２を用いて番号を入力し、その番号が暗証番号４０２と一致すると、ディレクトリ保護情報４０８の方だけに値０を書き込む。これによってディレクトリ保護状態情報４０８は０に、番組保護状態情報４０９は１の状態となる。その状態では番組保護状態情報４０９が１なので、再生プロテクト情報４０７が有効となる。従って、再生プロテクト情報４０７が０である番組の情報は表示され、再生プロテクト情報４０７が１である番組の情報は隠される。
【００１５】
さらに再び、リモコン１１２を用いて番号を入力し、その番号が暗証番号４０２と一致すると、今度は番組保護状態情報４０９に０が書き込まれる。その結果、再生プロテクト情報４０７が無効となり、その情報が１であれ、０であれ、いずれの番組の情報も表示される。
【００１６】
なお、ディスク１１０のプロテクトフラグ４０１が０の場合は、ディレクトリ保護状態情報４０８および番組保護状態情報４０９の値にそれぞれ０が書き込まれる。従って、全てのディレクトリの情報は、再生プロテクト情報４０７の値にかかわらず、ユーザに表示される。
【００１７】
以上のような場合の動作の例を説明する。図４は、テレビ１１３に映し出された番組リストの図である。ディレクトリ１００，１０２および１０３に含まれる番組情報はそれぞれ、ディレクトリ＃１，ディレクトリ＃２およびディレクトリ＃３として画面上に表示される。すなわち、ディレクトリ１００の場合は、ディレクトリ１００用のディレクトリ保護状態情報４０８が値０であり、かつ、ディレクトリ１００用の番組保護状態情報４０９が値０であった場合であり、画面上のディレクトリ＃１のように、ディレクトリ１００に含まれる情報は全てユーザに表示される。
【００１８】
また、ディレクトリ１０１の場合は、ディレクトリ１０１用のディレクトリ保護状態情報４０８が値１であった場合であり、画面上のディレクトリ＃２のように、ディレクトリ１０１に含まれる情報は一切ユーザに表示されない。
【００１９】
また、ディレクトリ１０２の場合は、ディレクトリ１０２用のディレクトリ保護状態情報４０８が初期状態では１であり、暗証番号照合の結果０となっており、かつ、ディレクトリ１０２用の番組保護状態情報４０９が値１のままであった場合であり、再生プロテクト情報４０７の値が有効になっている場合である。その場合は、画面上のディレクトリ＃３のように、ディレクトリ１０２に含まれる情報のうち、対応する番組の再生プロテクト情報４０７の値が０である番組についての情報のみがユーザに表示され、対応する番組の再生プロテクト情報４０７の値が１である番組についての情報は一切ユーザに表示されない。
【００２０】
このように、ユーザがリモコン１１２から暗証番号を入力することによって再生制限解除手段１１７が再生制限メモリ１１４上の値を書き換えると、書き換えに対応して画面上の表示状態は変化する。
【００２１】
画面上に表示されている番組は、ユーザがリモコン１１２を用いてカーソル操作をすることにより再生選択が可能で、ディスク再生装置１１１は再生選択された番組を再生開始する。一方、画面上に表示されていない番組は、ユーザが再生選択を行うことができず、視聴することができない。
【００２２】
他方、図３で示すシステムの場合は、ユーザがリモコン１１２を用いて色々再生制限を解除する場合であったが、図５は、ディスク再生装置１１１とＳＴＢ（セットトップボックス）２０６とがＩＥＥＥ１３９４バス２０５で接続されており、コントローラとしてＳＴＢ２０６がディスク再生装置１１１の再生制限を解除する場合を示す図である。
【００２３】
ルート・コンテンツ・リスト（以下、ルート・コンテンツ・リストのことをＲＣＬと略称する）２００，２０１および２０２は、特許文献１（４８ページ）におけるＲｏｏｔ  Ｃｏｎｔｅｎｔｓ  Ｌｉｓｔである。図６は、ＲＣＬ２００およびオブジェクトエントリの構造図である。ＲＣＬ２００は、ディレクトリ１００に対応するが、番組情報の内の再生プロテクト情報は有しない。オブジェクトエントリ２０４は、ＲＣＬ２００上のオブジェクトエントリを取り出したものである。オブジェクトエントリ２０４には、番組名５０４，番組長さ５０５および記録日時５０６が含まれるが、上述したように番組情報の内の再生プロテクト情報は存在しない。ＲＣＬ２００は、各番組情報に対応するオブジェクトエントリを複数個格納することが可能で、その格納個数は、前記番組数情報に対応し、ナンバ・オブ・エントリ３０３に格納されている。他のＲＣＬ２０１，２０２もそれぞれディレクトリ１０１，１０２に対応している。
【００２４】
ＲＣＬ作成手段１１６は、ディスク１１０上のディレクトリ１００，１０１および１０２から読み出した情報を元にして、対応するＲＣＬ２００，２０１および２０２を作成する。１３９４インタフェース２０３は、ＳＴＢ２０６からのリード・デスクリプタ・コマンドに応じて、ＲＣＬ２００，２０１および２０２をＳＴＢ２０６へと送信する。ＳＴＢ２０６は、ディスク再生装置１１１から読み出したＲＣＬをもとに、番組一覧表（図示せず）を作成してユーザに表示し、一覧表の中に表示された番組の中からユーザが選択した番組に対して再生命令（図示せず）を発行することにより、目的の番組の視聴を行う。
【００２５】
【非特許文献１】
ＩＥＥＥ１３９４  Ｔｒａｄｅ  Ａｓｓｏｃｉａｔｉｏｎ規格：ＴＡ  Ｄｏｃｕｍｅｎｔ  ２００１０１３  ＡＶ／Ｃ  Ｄｉｓｃ  Ｓｕｂｕｎｉｔ  −  ＤＶＲ−Ｂｌｕｅ  Ｍｅｄｉａ  Ｔｙｐｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  １．０  Ｄｅｃｅｍｂｅｒ  １１，  ２００１
【非特許文献２】
ＩＥＥＥ１３９４  Ｔｒａｄｅ  Ａｓｓｏｃｉａｔｉｏｎ規格：ＴＡ  Ｄｏｃｕｍｅｎｔ  ２００１０２２  ＡＶ／Ｃ  Ｄｉｓｃ  Ｓｕｂｕｎｉｔ  Ｇｅｎｅｒａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  １．１  Ｆｅｂｒｕａｒｙ  ２０，  ２００２
【００２６】
【発明が解決しようとする課題】
上記従来の可換型ディスク装置においては、ディレクトリのプロテクトフラグ４０１の値が１の時には、ディレクトリに含まれる番組情報や番組数をユーザへ表示することが許されていないため、ＲＣＬ作成手段１１６がＲＣＬを作成できないという課題があった。
【００２７】
また上記従来の可換型ディスク装置においては、ＲＣＬを作成できたとしても、ディレクトリのプロテクトフラグ４０１の値が１の時にはディレクトリに含まれる番組情報や番組数をユーザへ表示することが許されていないので、ディレクトリ内の情報をユーザから隠蔽するためにナンバ・オブ・エントリ３０３の値が０であると表示した場合、ディレクトリに含まれる番組の数が本当に０なのか、または隠蔽のために０に見えているだけなのかが、ＳＴＢ２０６からは判断できないという課題があった。
【００２８】
また上記従来の可換型ディスク装置においては、ＳＴＢ２０６がＲＣＬの内容を読み出せた場合でも、再生制限メモリ１１４上の番組保護状態情報４０９がＳＴＢ２０６には読み出せないため、ディレクトリ内に含まれる全ての番組の情報がＲＣＬに表示されているのか、はたまた一部の番組の情報が隠蔽されているのかが判断できないという課題があった。
【００２９】
また上記従来の可換型ディスク装置においては、ＳＴＢ２０６がＲＣＬの内容を読み出せた場合でも、読み出した番組全てが再生を許可されているかどうかの判断ができないという課題があった。
【００３０】
また上記従来の可換型ディスク装置においては、暗証番号が正しく入力されてディレクトリ内に含まれる番組数の表示が許された場合でも、個々の番組に付属する付加情報の番組保護状態４０９がＳＴＢ２０６には読み出せないため、番組情報の表示が許されているかをＳＴＢ２０６が判断することができないという課題があった。
【００３１】
また上記従来の可換型ディスク装置においては、ＳＴＢ２０６が、ＲＣＬの読み出しとは別の手段でディスク上のプロテクトフラグ４０１および再生プロテクト情報４０７をＳＴＢ２０６が読み出したとしても、ＳＴＢ２０６にはリモコン１１２によるプロテクトの解除状態を知ることができないため、番組情報の表示や番組の再生がＳＴＢ２０６にとって許されているかどうかが判断できないという課題があった。
【００３２】
また上記従来の可換型ディスク装置においては、リモコン１１２からの暗証番号の入力によって番組情報の表示や番組の再生が許可された状態に変化したとしても、その変化をＳＴＢ２０６が知ることができないという課題があった。
【００３３】
また上記従来の可換型ディスク装置においては、ＳＴＢ２０６が番組一覧を表示したいときに、それ以前に読み出した情報が更新されているか否かを判断することができないために、ディスク再生装置１１１から再度ＲＣＬの読み込みを行う必要があるかどうかの判断ができないという課題があった。
【００３４】
本発明は上記従来の課題に対して、ディレクトリのプロテクトフラグ４０１の値が１の時にもＲＣＬを作成することが可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００３５】
また本発明は上記従来の課題に対して、ディレクトリのプロテクトフラグ４０１の値が１であって、ナンバ・オブ・エントリ３０３の値が０であると表示する場合にも、ディレクトリに含まれる番組の数が本当に０なのか、または隠蔽のために０に見えているだけなのかが判断可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００３６】
また本発明は上記従来の課題に対して、ＳＴＢ２０６がＲＣＬの内容を読み出した場合、ディレクトリ内に含まれる全ての番組の情報がＲＣＬに表示されているのか、はたまた一部の番組の情報が隠蔽されているのかが判断可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００３７】
また本発明は上記従来の課題に対して、ＳＴＢ２０６がＲＣＬの内容を読み出せた場合に、読み出した番組全てが再生を許可されているかどうかの判断可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００３８】
また本発明は上記従来の課題に対して、暗証番号が正しく入力されてディレクトリ内に含まれる番組数の表示が許された場合に、番組情報の表示が許されているかどうかを判断することが可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００３９】
また本発明は上記従来の課題に対して、ＲＣＬの読み出しとは別の手段でディスク上のプロテクトフラグ４０１および再生プロテクト情報４０７をＳＴＢ２０６が読み出した場合、番組情報の表示や番組の再生が許されているかどうかが判断可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００４０】
また本発明は上記従来の課題に対して、リモコン１１２からの暗証番号の入力によって番組情報の表示や番組の再生が許可された状態に変化したとき、その変化をＳＴＢ２０６が知ることが可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００４１】
また本発明は上記従来の課題に対して、ＳＴＢ２０６が番組一覧を表示したいときに、ディスク再生装置１１１から再度ＲＣＬの読み込みを行う必要があるかどうかの判断をすることが可能な可換型ディスクのディスク再生装置を提供することを目的としている。
【００４２】
【課題を解決するための手段】
本発明は、可換型ディスク上のディレクトリ毎にプロテクトが設定され、前記ディレクトリ毎の前記プロテクトの有無に関するプロテクトフラグが前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリに対応するＲＣＬのヘッダ情報には、前記プロテクトがかかっておらず表示または再生が許される第１の状態と、前記プロテクトがかけられており表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されて表示または再生が許可された第３の状態と、を少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記プロテクトフラグおよび前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置である。
【００４３】
また、本発明は、可換型ディスク上の番組毎にプロテクトが設定され、前記番組毎の前記プロテクトの有無に関する再生プロテクト情報が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録する、ディジタルインタフェースを有する、ディスク再生装置であって、
前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上の前記ディレクトリの番組情報に対応する、ＲＣＬのオブジェクトエントリ毎のヘッダ情報には、前記プロテクトがかけられていない第１の状態と、前記プロテクトがかかっていて表示または再生が禁止である第２の状態と、前記再生プロテクトがかかっているが所定の操作により解除されて表示または再生が許可された第２の状態と、前記プロテクトがかけられていない第３の状態とを少なくとも識別するプロテクトステート情報とが含まれ、
前記プロテクトステート情報は、前記可換型ディスク上に記録された前記再生プロテクト情報および前記プロテクトの解除の有無の組み合わせに応じて、少なくとも前記第１，第２または第３の状態をとることを特徴とする、可換型ディスクのディスク再生装置である。
【００４４】
また、本発明は、番組に関するデータ及び、そのデータの表示または再生を許可する識別子である再生プロテクト情報を少なくとも有する番組情報と、ディレクトリ内容の表示または再生を許可する識別子であるプロテクトフラグと、暗証番号とを少なくとも有するディレクトリの情報が、前記番組のコンテンツとともに格納された可搬型ディスクから、前記ディレクトリの情報と、前記番組のコンテンツとを読み取る読み取り手段と、
複数個のディレクトリにそれぞれ対応して設けられたディレクトリ用メモリであって、前記ディレクトリの情報の表示または再生を許可するかどうかを示す識別子であるディレクトリ保護状態情報と、前記再生プロテクト情報を有効とするか無効とするかを示す番組保護状態情報とが格納された、ディレクトリ用メモリと、
リモコンからの指示を受け、前記ディレクトリ用メモリ上の、前記ディレクトリ保護状態情報と前記番組保護状態情報を書き換える再生制限解除手段と、
を備え、前記ディレクトリ用メモリの前記ディレクトリ保護状態情報と前記番組保護状態情報を、前記読み込んだ前記ディレクトリの情報の中のプロテクトフラグの内容に従って初期化しておき、前記リモコンから入力された暗証番号と前記ディレクトリの情報の中の前記暗証番号とが一致した場合、前記ディレクトリ保護状態情報を解除状態に書き換え、前記再生プロテクト情報を有効化し、さらに前記リモコンから暗証番号が入力され、それと前記ディレクトリの情報の中の前記暗証番号とが一致した場合、前記再生プロテクト情報を無効化し解除する、ディスク再生装置であって、
外部のコントローラが読みとれるフォーマットの、前記ディレクトリに対応するＲＣＬを作成するＲＣＬ作成手段をさらに備え、
前記ＲＣＬのヘッダ情報には、前記プロテクトがかかっておらずディレクトリの情報の表示または再生が許される第１の状態と、前記プロテクトがかけられておりディレクトリの情報の表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されてディレクトリの情報の表示または再生が許可された第３の状態と、を少なくとも識別するプロテクトステート情報とが含まれ、
前記ＲＣＬ作成手段は、前記ＲＣＬのヘッダ情報を作成する際、前記プロテクトステート情報を、前記可換型ディスクから読み込まれた前記プロテクトフラグおよび前記ディレクトリ用メモリ上の前記ディレクトリ保護状態情報と前記番組保護状態情報に基づいて、少なくとも前記第１，第２または第３の状態に設定し、
さらに、前記ＲＣＬが含む、前記番組情報に対応するオブジェクトエントリには、
前記プロテクトがかかっておらず番組情報の表示または再生が許される第１の状態と、前記プロテクトがかけられており番組情報の表示または再生が許されていない第２の状態と、前記プロテクトがかかっているが所定の操作によって解除されて番組情報の表示または再生が許可された第３の状態と、を少なくとも識別する、別のプロテクトステート情報とが含まれ、
前記ＲＣＬ作成手段は、前記ＲＣＬのオブジェクトエントリを作成する際、前記別のプロテクトステート情報を、前記可換型ディスクから読み込まれた前記プロテクトフラグおよび前記ディレクトリ用メモリ上の前記ディレクトリ保護状態情報と前記番組保護状態情報に基づいて、少なくとも前記第１，第２または第３の状態に設定する、
ディスク再生装置である。
【００４５】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。
【００４６】
（第１の実施の形態）
図１に、本実施の形態の構成を示す。図１において、図５と同じ意味で用いられているものについては図５と同じ番号を付し、説明を省略する。また、ディスク１１０上に記録されている情報は図３と同じであるので説明を省略する。以下に本実施の形態の構成を動作とともに説明する。
【００４７】
ＲＣＬ作成手段１１６は、ディスク１１０上のディレクトリ１００，１０１および１０２から読み出した情報と、再生制限メモリ１１４から読み出した情報とを元にしてＲＣＬ２００，２０１および２０２を作成する。ＳＴＢ２０６は、ＲＣＬ２００，２０１および２０２に対してオープン・デスクリプタ・コマンド３１０を送付し、オープンが許可された場合に各ＲＣＬの内容を読み出すことができる。すなわち、オープンが許可されているＲＣＬに対してのリード・デスクリプタ・コマンド３１１には、ディスク再生装置１１１が、対応するＲＣＬの内容を返送する。オープン状態メモリ３０５は、各ＲＣＬのオープン状態を記憶しておくためのメモリであり、オープンされている場合には値１が書き込まれ、クローズされている場合には値０が書き込まれる。
【００４８】
再生制限解除手段１１７は、リモコン１１２からの暗証番号の入力によって、個々のＲＣＬのディレクトリ保護状態情報４０８または番組保護状態情報４０９を変化させた場合には、オープン状態メモリ３０５における当該ＲＣＬに対応する個所に、クローズを示す値０を書き込む。
【００４９】
また図２に、本実施の形態におけるＲＣＬ３００の構成とオブジェクトエントリ３０１の構成を示す。ＲＣＬ３００には、ＲＣＬの保護状態を示すプロテクトステート３０２が含まれる。またオブジェクトエントリ３０１には、オブジェクトエントリの保護状態を示すプロテクトステート３０４が含まれる。プロテクトステート３０２およびプロテクトステート３０４は、その値によって、次に上げる４つの状態のいずれかを示す。
【００５０】
すなわち、第１の状態においては値０をとり、ＲＣＬまたはオブジェクトエントリが保護されていないこと、つまり、ディレクトリまたは個々の番組情報が保護されていないことで、読み出しや再生が許されている状態であることを示す。また第２の状態においては値１をとり、ＲＣＬまたはオブジェクトエントリが保護されていて読み出しまたは再生が許されていない状態であることを示す。また第３の状態においては値２をとり、ＲＣＬまたはオブジェクトエントリが保護されているが、暗証番号の入力によって読み出しまたは再生が許されている状態であることを示す。また第４の状態においては値３をとり、ＲＣＬまたはオブジェクトエントリの保護情報が存在しないことを示す。図４において、ディレクトリ＃３の画面表示では、ＲＣＬ（ディレクトリ）の表示、再生は自由に許可されている状態であり、オブジェクトエントリ（番組情報）は表示、再生が許されたものと、表示、再生が許されていないものが混在している状態を示している。
【００５１】
次に、ディスク１１０がディスク再生装置１１１に挿入された時の動作について説明する。再生制限解除手段１１７はディスク１１０が挿入されると、まずオープン状態メモリ３０５の全ての領域にクローズ状態を示す値０を書き込む。次に再生制限解除手段１１７はディスク１１０上のディレクトリ１００，１０１および１０２に含まれるプロテクトフラグ４０１を読み出し、その値がプロテクト状態であることを示す１であった場合には、再生制限メモリ１１４上の該当するディレクトリ用のディレクトリ保護状態情報４０８および番組保護状態情報４０９の両方に、保護されている状態であることを示す値１を書き込む。また、プロテクトフラグ４０１の値がプロテクト状態はないことを示す０であった場合には、再生制限メモリ１１４上の該当するディレクトリ用のディレクトリ保護状態情報４０８および番組保護状態情報４０９の両方に、保護されている状態ではないことを示す値０を書き込む。
【００５２】
ユーザがリモコン１１２を用いて個々のディレクトリ用の暗証番号を入力した場合には、再生制限解除手段１１７は該当するディレクトリ上から暗証番号４０２を読み出し、ユーザが入力した暗証番号と一致した場合には、再生制限メモリ１１４上の該当するディレクトリ用のディレクトリ保護状態情報４０８または番組保護状態情報４０９を書き換える。すなわち、ディレクトリ保護状態情報４０８の値が１の時に暗証番号が一致すればディレクトリ保護状態情報４０８の値を０に書き換え、また、２回目のリモコン操作の場合は、ディレクトリ保護状態情報４０８の値が０であるので、暗証番号が一致すれば番組保護状態情報４０９に値０を書き込む。
【００５３】
ＲＣＬ作成手段１１６は、ディスク１１０から読み出したディレクトリ１００，１０１および１０２の情報および再生制限メモリ１１４の情報を用いてＲＣＬ２００，２０１および２０２を作成・更新する。
【００５４】
すなわち、各ＲＣＬのプロテクトステート３０２は以下のようになる。つまり、対応するディレクトリのプロテクトフラグ４０１の値が保護されていない状態を示す値０であったときには、対応するＲＣＬのプロテクトステート３０２は値０をとる。また対応するディレクトリのプロテクトフラグ４０１の値が保護されている状態を示す値１であり、かつディレクトリ保護状態情報４０８の値が１であったときには、対応するＲＣＬのプロテクトステート３０２は値１をとる。また対応するディレクトリのプロテクトフラグ４０１の値が保護されている状態を示す値１であり、かつ番組保護状態情報４０８の値が０であったときには、対応するＲＣＬのプロテクトステート３０２は値２をとる。
【００５５】
また各ＲＣＬに含まれるそれぞれのオブジェクトエントリ上のプロテクトステート３０４は以下のようになる。つまり、対応する番組情報１０５の再生プロテクト情報４０７の値が保護されていない状態であることを示す値０であったときには、対応するオブジェクトエントリ上のプロテクトステート３０４の値は０となる。また、対応する番組情報１０５の再生プロテクト情報４０７の値が保護されている状態であることを示す値１であり、かつ、対応するディレクトリの番組保護状態情報４０９の値が１であるときには、対応するオブジェクトエントリー上のプロテクトステート３０４の値は１となる。また、対応する番組情報１０５の再生プロテクト情報４０７の値が保護されている状態であることを示す値１であり、かつ、対応するディレクトリの番組保護状態情報４０９の値が０であるときには、暗証番号の入力によって読み出しまたは再生が許されている状態で、対応するオブジェクトエントリー上のプロテクトステート３０４の値は２となる。
【００５６】
ＲＣＬ作成手段１１６はディスク１１０上のプロテクトフラグ４０１の値と、再生プロテクト情報４０７と、再生制限メモリ１１４上のディレクトリ保護状態情報４０８と、番組保護状態情報４０９とを常に監視して各ＲＣＬのプロテクトステート３０２およびプロテクトステート３０４を更新する。このときＲＣＬ作成手段１１６は、プロテクトステート３０２の値が１である場合にはナンバ・オブ・エントリ３０３に値０を書き込み、当該ＲＣＬに含まれるオブジェクトエントリの数が０であるようなＲＣＬを作成する。また同様に、プロテクトステート３０２の値が０である場合には、ナンバ・オブ・エントリ３０３に番組数情報４０３と同じ値を書き込む。このとき、ＲＣＬに含まれる各オブジェクトエントリに書き込まれる番組タイトル，番組長さおよび記録日時の情報には、プロテクトステート３０４の値が０または２の場合には対応する番組情報１０５から取得した値を入れ、プロテクトステート３０４の値が１の場合には、無効情報を入れる。
【００５７】
次に、ＳＴＢ２０６がＲＣＬを読み出す手順について説明する。ＳＴＢ２０６は、読み出したいＲＣＬを指定して、ディスク再生装置１１１にオープン・デスクリプタ・コマンド３１０を送付する。１３９４インタフェース２０３はオープン・デスクリプタ・コマンド３１０を受け取り、オープンを許可して、該当するＲＣＬのオープン状態がオープンであることを示す値１をオープン状態メモリ３０５に書き込む。次にＳＴＢ２０６は、読み出したいＲＣＬを指定してリード・デスクリプタ・コマンド３１１を送付する。このときディスク再生装置１１１は、リード・デスクリプタ・コマンド３１１で指定されたＲＣＬのオープン状態をオープン状態メモリ３０５から読み出し、オープンされていれば指定されたＲＣＬの内容をＳＴＢ２０６へと送付し、また、オープンされていなかった場合には、リード・デスクリプタ・コマンド３１１を拒絶する。ＳＴＢ２０６は、読み出したＲＣＬをもとに、ディスク１１０上に記録されている番組一覧（図示せず）を作成し、ユーザに表示する。
【００５８】
次に、ディスク再生装置１１１の操作や、リモコン１１２からの暗証番号入力によって、ＲＣＬ作成手段１１６がＲＣＬを書き換えた時の動作について説明する。ＲＣＬ作成手段１１６は、ＲＣＬの内容を書き換えると、書き換えたＲＣＬに対応するオープン状態メモリ３０５の値を０すなわちクローズ状態にする。また再生制限解除手段１１７は、リモコン１１２からの暗証番号入力によって、再生制限メモリ１１４の内容を書き換える際に、関連するＲＣＬに対応するオープン状態メモリ３０５の値を０すなわちクローズ状態にする。
【００５９】
ＳＴＢ２０６は、オープン・デスクリプタ・コマンド３１０を発行して一旦オープンしたＲＣＬに関しては、リード・デスクリプタ・コマンド３１１を発行することによりどの部分でも、また、いつでも読み出しを行うことができるが、オープンしていたＲＣＬがディスク再生装置１１１側でクローズされた場合には、リード・デスクリプタ・コマンド３１１が拒絶されるようになる。ＳＴＢ２０６は、リード・デスクリプタ・コマンド３１１が拒絶された場合には、リード・デスクリプタ・コマンド３１１の発行権限は無くなり、また当該ＲＣＬがクローズされたことを知り、クローズされたことから、当該ＲＣＬの内容が書き換わったことを知る。この場合ＳＴＢ２０６は、それまでに読み出していた当該ＲＣＬの内容を破棄し、新たにオープン・デスクリプタ・コマンド３１０を送付してオープンを行った後、さらにリード・デスクリプタ・コマンド３１１を新たに発行して必要な情報を読み出し直す。
【００６０】
なお、必要な情報を読み出し終わっていた場合でも、一覧表示の前などに念のためリード・デスクリプタ・コマンド３１１を送り、拒絶されれば書き換えが生じたと認識し、格納していた必要情報を破棄し、改めて読み取り直す。
【００６１】
ＳＴＢ２０６は、リード・デスクリプタ・コマンド３１１で読み出したＲＣＬをユーザに表示し、ユーザはカーソル操作でオブジェクトリストに含まれる個々の番組またはオブジェクトリスト全体を指定することにより、指定した番組またはディレクトリ全体の再生を指示する。ＳＴＢ２０６はユーザに指示された番組またはディレクトリを再生対象としてディスク再生装置１１１に指定し、再生コマンド（図示せず）をディスク再生装置１１１に送付することにより再生を開始させる。
【００６２】
この際にディスク再生装置１１１は、再生制限された状態の番組が再生対象として指定されている場合には当該再生コマンドを拒絶する。また、ディレクトリが再生対象として指定されており、対象ディレクトリの中に再生が許可されていない状態の番組が含まれている際には、再生が許可されている番組だけを順番に再生し、再生が許可されていない状態の番組は再生をスキップする。もしくはＳＴＢ２０６は、再生が許可されていない番組または再生が許可されていない状態の番組を含むディレクトリをユーザから再生指示された場合には、ユーザに対して暗証番号の入力をうながし、ユーザから入力された暗証番号をディスク再生装置１１１へディジタルインタフェース２０５経由で送付して再生制限を解除する。
【００６３】
また、本発明は、上述した可換ディスクのディスク再生装置の機能をコンピュータにより実行させるためのプログラムである。さらに、本発明は、上記プログラムを格納した、コンピュータにより読み取り可能な、プログラム記録媒体である。
【００６４】
以上説明したところから明らかなように本願の発明は、可換型ディスク上のオブジェクトリスト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクトリスト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクトリストの付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとり、前記再生制限状態情報が前記第２の状態である場合には、前記オブジェクトリストに含まれるオブジェクトの数が０であることにより、ディレクトリのプロテクトフラグ４０１の値が１であって、ディレクトリに含まれる番組情報や番組数をユーザへ表示することが許されていない場合でも、ＲＣＬ作成手段１１６がＲＣＬを作成できるという優れた効果がある。
【００６５】
また本願の発明は、可換型ディスク上のオブジェクトリスト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクトリスト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクトリストの付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとることにより、ディレクトリのプロテクトフラグ４０１の値が１の時にはディレクトリに含まれる番組情報や番組数をユーザへ表示することが許されておらず、ディレクトリ内の情報をユーザから隠蔽するためにナンバ・オブ・エントリ３０３の値が０であると表示した場合にも、ディレクトリに含まれる番組の数が本当に０なのか、または隠蔽のために０に見えているだけなのかが判別可能であるという優れた効果がある。
【００６６】
また本願の発明は、可換型ディスク上のオブジェクト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクト毎の付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとることにより、ＳＴＢ２０６がＲＣＬの内容を読み出した場合、番組保護状態情報がＳＴＢ２０６には読み出せないため、ディレクトリ内に含まれる全ての番組の情報がＲＣＬに表示されているのか、はたまた一部の番組の情報が隠蔽されているのかが判断可能であるという優れた効果がある。
【００６７】
また本願の発明は、可換型ディスク上のオブジェクト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクト毎の付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとることにより、ＳＴＢ２０６がＲＣＬの内容を読み出せた場合に、読み出した個々の番組が再生を許可されているかどうかの判断可能であるという優れた効果がある。
【００６８】
また本願の発明は、可換型ディスク上のオブジェクト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクト毎の付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとり、前記再生制限状態情報が前記第１の状態である場合には、前記オブジェクト毎の付加情報は無効情報であることにより、暗証番号が正しく入力されてディレクトリ内に含まれる番組数の表示が許された場合でも、個々の番組に付属する付加情報の表示が許されているかどうかがＳＴＢ２０６によって判断可能であるという優れた効果がある。
【００６９】
また本願の発明は、可換型ディスク上のオブジェクトリスト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクトリスト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクトリストの付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとることにより、ＳＴＢ２０６がプロテクトの解除状態を知ることができるので、番組情報の表示や番組の再生がＳＴＢ２０６にとって許されているかどうかを判断できるという優れた効果がある。
【００７０】
また本願の発明は、可換型ディスク上のオブジェクト毎に暗証番号による再生プロテクトの有無が設定され、前記オブジェクト毎の前記再生プロテクトの有無に関する再生制限設定が前記可換型ディスク上に記録され、前記可換型ディスクを再生または記録するディスク装置はディジタルインタフェースを備え、前記ディジタルインタフェース経由でコントローラが読み出す前記可換型ディスク上のオブジェクト毎の付加情報には、前記再生プロテクトがかかっていて再生不可能である第２の状態と、前記再生プロテクトがかかっているが解除されて再生可能な第３の状態と、前記再生プロテクトがかけられていない第１の状態とを少なくとも識別する再生制限状態情報とが含まれ、前記可換型ディスク上に記録された前記再生制限設定および前記再生プロテクトの解除状態の組み合わせの変化に応じて、前記再生制限状態情報は少なくとも前記第１，第２または第３の状態をとることにより、リモコン１１２からの暗証番号の入力によって番組情報の表示や番組の再生が許可された状態に変化した場合に、その変化をＳＴＢ２０６が知ることができるという優れた効果がある。
【００７１】
また本願の発明は、コントローラがオープンしたオブジェクトリストは、前記再生制限状態情報が変化すると前記ディスク装置によってクローズされることにより、ＳＴＢ２０６が番組一覧を表示したいときに、それ以前に読み出した情報が更新されているか否かを判断することができ、ディスク再生装置１１１から再度ＲＣＬの読み込みを行う必要があるかどうかの判断が可能であるという優れた効果がある。
【００７２】
また本願の発明は、コントローラは前記再生制限情報が前記第２の状態または前記第３の状態に変化したことをオープン状態により検出し、前記オブジェクト毎の付加情報の全部または一部をを前記ディジタルインタフェース経由で読み出す必要があるかどうかを判断可能であるという優れた効果がある。
【００７３】
なお、上記の実施例においてはディレクトリのプロテクト状態とオブジェクトのプロテクト状態の両方が独立して設定される形態について説明したが、ディレクトリのプロテクト状態のみが設定されるという運用方法であっても同様の効果が得られる。すなわち、オブジェクト毎のプロテクト情報は常に第４の状態すなわちオブジェクトエントリの保護情報が存在しないことを示し、ユーザがリモコン２１１を用いて一度正しい暗証番号を入力したあとは当該ディレクトリおよび当該ディレクトリに含まれる各番組の全ての情報が読み出し可能であり、かつ再生可能であるという運用を行った場合でも、同様の効果が得られることは言うまでもない。
【００７４】
なお、本発明は、その一部の機能、手段、ステップは、コンピュータによって、ソフトウェア的に実現してもよいし、ハード回路を利用して実現してもよい。
【００７５】
【発明の効果】
以上説明したところから明らかなように本願の発明は、ディレクトリの情報や、ディレクトリに含まれる番組情報などがユーザへ表示または再生することが許されていない場合、外部のコントローラがそれを容易に把握できるという長所を有する。
【図面の簡単な説明】
【図１】本発明の実施の形態における可換型ディスク装置の構成を示す図
【図２】本発明の実施の形態における可換型ディスク装置のＲＣＬおよびオブジェクトエントリの構成を示す図
【図３】従来の可換型ディスク装置の構成を示す図
【図４】従来の可換型ディスクにおけるテレビ画面を示す図
【図５】従来の可換型ディスク装置におけるディジタルインタフェース経由での情報の読み出しを示す図
【図６】従来の可換型ディスク装置のＲＣＬおよびオブジェクトエントリの構成を示す図
【符号の説明】
１００  ディレクトリ
１０１  ディレクトリ
１０２  ディレクトリ
１０３  ディレクトリ属性情報
１０４  番組リスト
１０５  番組情報
１１０  ディスク
１１１  ディスク再生装置
１１２  リモコン
１１３  テレビ
１１４  再生制限メモリ
１１６  ＲＣＬ作成手段
１１７  再生制限解除手段
２００  ルート・コンテンツ・リスト
２０１  ルート・コンテンツ・リスト
２０２  ルート・コンテンツ・リスト
２０４  オブジェクトエントリ
２０５  ＩＥＥＥ１３９４バス
２０６  ＳＴＢ（セットトップボックス）
３００  ＲＣＬ
３０１  オブジェクトエントリ
３０２  プロテクトステート
３０３  ナンバ・オブ・エントリ
３０４  プロテクトステート
３０５  オープン状態メモリ
３１０  オープン・デスクリプタ・コマンド
３１１  リード・デスクリプタ・コマンド
４０１  プロテクトフラグ
４０２  暗証番号
４０３  番組数情報
４０４  番組名
４０５  番組長さ
４０６  記録日時
４０７  再生プロテクト情報
４０８  ディレクトリ保護状態情報
４０９  番組保護状態情報
５０４  番組名
５０５  番組長さ
５０６  記録日時
【図１】
2005012607.tif 000003
【図２】
2005012607.tif 000004
【図３】
2005012607.tif 000005
【図４】
2005012607.tif 000006
【図５】
2005012607.tif 000007
【図６】
2005012607.tif 000008