(57)【特許請求の範囲】
【請求項１】
少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力し、このデータストリームをデコードして出力するにあたり、上記記録媒体から上記メディアタイプ情報を検出し、デコードされた出力信号から上記コピー制御情報を検出し、検出された上記メディアタイプ情報及び上記コピー制御情報に基づいて、上記コンテンツデータが不正コピーされたものかを判定し、不正コピーされたものと判定した場合に、上記データストリームの供給を遮断し、所定の条件が満たされた場合に、上記データストリームの供給を再開するように制御するデータ再生方法であって、
上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記データストリームの供給を遮断した後、上記プログラム情報が出力された場合に上記データストリームの供給を再開するように制御することを特徴とするデータ再生方法。
【請求項２】
少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力するとともに、上記メディアタイプ情報を検出するドライバを有するドライブ装置と、上記ドライバから出力されたデータストリームをデコードして出力するデコーダを有するデコード装置とが分離して構成され、上記デコード装置には、上記デコーダの出力から上記コピー制御情報を検出する検出手段と、検出されたコピー制御情報及び上記ドライブ装置の上記ドライバにより検出された上記メディアタイプ情報に基づいて、上記コンテンツデータが不正コピーされたものかを判定する判定手段とが備えられ、上記ドライブ装置には、上記判定手段の不正コピーされたものとの判定に基づき、上記ドライバから上記デコーダへのデータストリームの供給を遮断し、所定の条件が満たされた場合に上記データストリームの供給を再開するように制御するストリーム制御手段が備えられたデータ再生システムであって、
上記ドライブ装置の上記ドライバは、上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記ストリーム制御手段は、上記データストリームの供給を遮断した後、上記ドライバから上記プログラム情報が出力された場合に上記データストリームの供給を再開するように制御することを特徴とするデータ再生システム。
【請求項３】
少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力するとともに、上記メディアタイプ情報を検出するドライバを有するドライブ装置において、
上記ドライバのデータストリームの出力のＯＮ／ＯＦＦを切り換えるスイッチと、上記ドライバからのデータストリームとメディアタイプ情報に基づいて返送される上記コンテンツデータが不正コピーされたものかについて示す判定情報を入力し、この判定情報が上記コンテンツデータが不正コピーされたものであることを示す場合に、上記データストリームの出力をＯＦＦにし、所定の条件が満たされた場合に上記データストリームの出力をＯＮにするように上記スイッチを制御するスイッチ制御部とを備え、
上記ドライバは、上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記スイッチ制御部は、上記データストリームの出力をＯＦＦにした後、上記ドライバから上記プログラム情報が出力された場合に上記データストリームの出力をＯＮにするように上記スイッチを制御することを特徴とするドライブ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータのシステム等に好適に適用されるデータ再生方法、データ再生システム、及びデータ再生システムで用いられるドライブ装置に関する。
【０００２】
【従来の技術】
近年、ＤＶＤ（Digital Video Disc）、インターネット、ディジタル衛星放送等の普及により、所謂ディジタル著作物についての不正なコピーが問題となっている。
【０００３】
ディジタル著作物のコピーについては、例えばＣＧＭＳ（Copy Generation Management System）等の方式でコピーの世代制御を行うことにより対応が図られていたが、このＣＧＭＳ方式によるコピーコントロール情報は容易に改変されやすいという問題があった。また、不正コピーやいわゆる海賊行為の防止の徹底を図るためには、記録時における記録（コピー）制限だけでなく、再生時における再生制限をも行うことが必要となる。
【０００４】
【発明が解決しようとする課題】
このような状況下において、上記ＤＶＤ等の分野では、記録時や再生時に上述のような制限を行うための新たなコピープロテクション方式が検討されている。そして、そのためのコピーコントロール情報を伝送する方法として、ウォーターマーク（Water Mark）という方法が提案されている。この方法は、画像や音声のコンテンツそのものの中に電子透かし処理によって、ウォーターマークと呼ばれる透かし情報を、雑音として埋め込むものである。ウォーターマークの埋め込み方式としては、帯域圧縮されたディジタル信号のビットストリーム上に埋め込む方式と、ベースバンド信号に埋め込む方式とがある。
【０００５】
ここで、ウォーターマークを上記ＤＶＤに適用した場合の記録制限の概念について説明する。例えば読み出し専用であるＲＯＭタイプのＤＶＤのコンテンツに「コピー不可（Ｎｅｖｅｒ  Ｃｏｐｙ）」を示すウォーターマークを予め埋め込んでおく。そして、このＤＶＤを再生装置で再生して、その再生信号を記録装置を用いてデータの書き換えが可能なＲＡＭタイプのＤＶＤに記録しようとする場合には、記録するに先立って記録装置側でこの再生信号からウォーターマークを検出して、このウォーターマークが「コピー不可（Ｎｅｖｅｒ  Ｃｏｐｙ）」であるために、その記録をストップするというものである。
【０００６】
なお、この場合に、「１回コピー可（ｏｎｅ−ｃｏｐｙ）」を示すウォーターマークが記録装置側で検出された場合には、この記録装置は、ウォーターマークの情報を「これ以上記録不可（ｎｏ−ｍｏｒｅ−ｃｏｐｙ）」を示すウォーターマークになるように、書き換えあるいは上書きしながらＲＡＭタイプのＤＶＤに記録するようにする。すなわち、同じコピー禁止を示すウォーターマークでも、ＲＯＭタイプのＤＶＤとＲＡＭタイプのＤＶＤとでは、使用するマークを異なるものにしておく。
【０００７】
次に、再生制限の概念について、図３を参照して説明する。例えば図３に示すように、ＲＡＭタイプのＤＶＤ１０Ｂからの再生信号にＮｅｖｅｒ  Ｃｏｐｙのウォーターマークが検出された場合には、上述のようにこのＮｅｖｅｒ  ＣｏｐｙのウォーターマークがＲＯＭタイプのＤＶＤ１０Ａにだけ用いられるものであることから、このＤＶＤ１０Ｂは何らかの方法によってＤＶＤ１０Ａから不正コピーしたものであるとみなすことができる。そこで、このような場合には、Ｎｅｖｅｒ  Ｃｏｐｙのウォーターマークが検出されたＤＶＤ１０Ｂの再生をＤＶＤの再生装置側で禁止するというものである。
【０００８】
上述した各制限、特に再生制限については、共通のウォーターマークを使用することで、通常のＡＶ機器に用いて実現することができる。すなわち、コンテンツの出力は、最終的には必ずアナログのベースバンド信号になるため、そこでウォーターマークを検出して最終的なベースバンド信号を出力させないようにすれば良い。
【０００９】
このような再生制限を行うＤＶＤ再生装置の構成例を図４に示す。このＤＶＤ再生装置１００は、光ピックアップ／再生信号処理部１０１と、デコーダ１０２と、ウォーターマーク（ＷＭ）検出部１０３と、判定部１０４とスイッチ１０５とを備えて構成される。
【００１０】
光ピックアップ／再生信号処理部１０１は、光ピックアップや再生信号処理回路等を備えており、ＤＶＤ１０に記録されたコンテンツを再生してディジタルデータのビットストリーム（以下、データストリームという。）を生成する。生成したデータストリームはデコーダ１０２に供給される。また、光ピックアップ／再生信号処理部１０１は、ＤＶＤ１０がＲＯＭタイプかＲＡＭタイプかについて検出し、その検出結果をメディアタイプ情報として判定部１０４に出力する。
【００１１】
デコーダ１０２は、入力したデータストリームをデコードし、映像または音声についてのベースバンド信号を生成する。生成されたベースバンド信号は、ＷＭ検出部１０３及びスイッチ１０５に供給される。
【００１２】
ＷＭ検出部１０３は、このベースバンド信号からウォーターマークを検出し、検出結果についての情報を判定部１０４に出力する。
【００１３】
判定部１０４は、ＷＭ検出部１０３の判定結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＡＭといった上述した例の場合には、ＤＶＤ１０が不正コピーされたディスクと判定して、スイッチ１０５をＯＦＦとなるように制御する。一方、判定部１０４は、ＷＭ検出部１０３の判定結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＯＭの場合には、ＤＶＤ１０が適正なディスクであると判定して、スイッチ１０５をＯＮとなるように制御する。
【００１４】
これにより、ＤＶＤ再生装置１００においては、ＤＶＤ１０からメディアタイプとウォーターマークとを検出してこの組み合わせを判定することで、不正コピーされたディスクであるか否かが判明し、不正コピーされたディスクの場合には再生信号が出力されないことになる。
【００１５】
このような再生制限の方式は、図４に示すＤＶＤ再生装置１００のような、データストリームを出力するドライブのブロックと、出力されたデータストリームを入力して復調するデコーダ部とが一体となった機器に適用する分には特に問題はない。
【００１６】
しかしながら、このような方式による再生制限をパーソナルコンピュータ（以下パソコンという。）のシステムにおいて適用する場合には、以下のような問題が生じる。
【００１７】
一般に、パソコンではデータストリームを出力するドライブ部と、このデータストリームをバス経由で入力して復調するデコーダ部とが分離した構成となっていることから、再生信号からウォーターマークを検出して最終的な出力を止めた場合であっても、ドライブ部からはデータストリームが出力されているため、このデータストリームをバスを介して外部に出力することが容易に行われることとなり、これでは著作権の保護が図れないこととなる。
【００１８】
このため、パソコンのシステムで再生制限を行う場合には、ドライブ部の出力段階で信号を遮断し、データストリームを外部に出力できないようにすることが要求される。このような構成としたパソコンシステムの具体例を図５に示す。なお、上記ＤＶＤ再生装置１００と同一の部分には同一の符号を付し、その説明を省略する。
【００１９】
このパソコンシステム１１０は、図５に示すように、ＤＶＤ１０を再生してそのコンテンツについてのデータストリームを出力する上記光ピックアップ／再生信号処理部１０１を備えたＤＶＤドライブ部１２０と、上記デコーダ１０２を備えたデコーダブロック１３０とが分離した構成となっている。ここで、このパソコンシステム１１０では、上記スイッチ１０５がＤＶＤドライブ部１２０側にあり、上記ＷＭ検出部１０３，判定部１０４がデコーダブロック１３０側に備えられている。すなわち、ＷＭ検出部１０３がデコーダ１０２の出力側にあるのは上記ＤＶＤ再生装置１００と同様であるが、スイッチ１０５が光ピックアップ／再生信号処理部１０１の後段に設けられている点が異なっている。
【００２０】
なお、ＷＭ検出部１０３がデコーダ１０２の出力側にあるのは、ウォーターマークがＤＶＤ１０のコンテンツそのものに含まれた形態となっているため、一旦デコーダ１０２で復調して映像信号もしくは音声信号に戻さないとこのウォーターマークを検出することができないためである。
【００２１】
このような構成とされたパソコンシステム１１０によれば、判定部１０４がＤＶＤ１０について不正なディスクと判定してスイッチ１０５をＯＦＦとした場合に、データストリームがバス上に流れないため、上述の問題を回避することが可能である。
【００２２】
さらに、パソコンシステムの他の具体例を図６に示す。このパソコンシステム１４０は、図５のパソコンシステム１１０と構成要素は同一であり、判定部１０４をＤＶＤドライブ部１５０側に備えている点のみが異なっている。したがって、このパソコンシステム１４０においても、パソコンシステム１１０と同一の効果が得られる。なお、図示しないが、パソコンシステム１１０，１４０における各処理には、ラッチ処理等が含まれており、例えばスイッチ１０５がＯＦＦとされて光ピックアップ／再生信号処理部１０１からのデータストリームが遮断された場合であっても、当該スイッチ１０５のＯＦＦの状態が保持されるようになっている。
【００２３】
しかしながら、このようなパソコンシステム１１０，１４０においては、再生するＤＶＤ１０に複数のプログラムが記録されており、かつこれらプログラムの中に不正コピーしたプログラムと適法にコピーした正常なプログラムとが混在している場合に、以下のような問題が生じた。
【００２４】
すなわち、上述したＤＶＤ再生装置１００では、ＷＭ検出部１０３がスイッチ１０５の前段に配置されているため、上述のような不正コピーしたプログラムと正常なプログラムとが混在したＤＶＤ１０を再生する場合には不正コピーしたプログラムの出力のみ遮断し、正常なプログラムについては出力することが可能である。これに対して、パソコンシステム１１０，１４０においては、ＷＭ検出部１０３がスイッチ１０５の後段に配置されているため、スイッチ１０５をＯＦＦとして一旦データストリームがバス上に流れなくなると、上記ラッチ処理等によりデコーダ１０２及びＷＭ検出部１０３に２度と信号が供給されないことになり、正常なプログラムについて出力することができなくなってしまう、という問題が生じた。
【００２５】
本発明は、上述の問題点に鑑みて提案されたものであって、データストリームを出力するドライブ側と出力されたデータストリームを入力して復調するデコーダ側とが分離され、データストリームの出力を制御して再生制限を行う機器において、不正コピーによるプログラムと正常なプログラムとが混在した記録媒体を再生する場合でも、正常なプログラムについては正しく再生できるようにしたデータ再生方法、データ再生システム、及びこのデータ再生システムに用いられるドライブ装置を提供することを目的とする。
【００２６】
【課題を解決するための手段】
上記課題を解決した本発明は、少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力し、このデータストリームをデコードして出力するにあたり、上記記録媒体から上記メディアタイプ情報を検出し、デコードされた出力信号から上記コピー制御情報を検出し、検出された上記メディアタイプ情報及び上記コピー制御情報に基づいて、上記コンテンツデータが不正コピーされたものかを判定し、不正コピーされたものと判定した場合に、上記データストリームの供給を遮断し、所定の条件が満たされた場合に、上記データストリームの供給を再開するように制御するデータ再生方法であって、上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記データストリームの供給を遮断した後、上記プログラム情報が出力された場合に上記データストリームの供給を再開するように制御することを特徴とする。
【００２８】
また、上記課題を解決した本発明は、少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力するとともに、上記メディアタイプ情報を検出するドライバを有するドライブ装置と、上記ドライバから出力されたデータストリームをデコードして出力するデコーダを有するデコード装置とが分離して構成され、上記デコード装置には、上記デコーダの出力から上記コピー制御情報を検出する検出手段と、検出されたコピー制御情報及び上記ドライブ装置の上記ドライバにより検出された上記メディアタイプ情報に基づいて、上記コンテンツデータが不正コピーされたものかを判定する判定手段とが備えられ、上記ドライブ装置には、上記判定手段の不正コピーされたものとの判定に基づき、上記ドライバから上記デコーダへのデータストリームの供給を遮断し、所定の条件が満たされた場合に上記データストリームの供給を再開するように制御するストリーム制御手段が備えられたデータ再生システムであって、上記ドライブ装置の上記ドライバは、上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記ストリーム制御手段は、上記データストリームの供給を遮断した後、上記ドライバから上記プログラム情報が出力された場合に上記データストリームの供給を再開するように制御することを特徴とする。
【００３２】
さらに、上記課題を解決した本発明は、少なくともコピー制御情報が重畳されたコンテンツデータと媒体の種類を示すメディアタイプ情報とが記録された記録媒体から上記コピー制御情報が重畳されたコンテンツデータを再生してデータストリームとして出力するとともに、上記メディアタイプ情報を検出するドライバを有するドライブ装置において、上記ドライバのデータストリームの出力のＯＮ／ＯＦＦを切り換えるスイッチと、上記ドライバからのデータストリームとメディアタイプ情報に基づいて返送される上記コンテンツデータが不正コピーされたものかについて示す判定情報を入力し、この判定情報が上記コンテンツデータが不正コピーされたものであることを示す場合に、上記データストリームの出力をＯＦＦにし、所定の条件が満たされた場合に上記データストリームの出力をＯＮにするように上記スイッチを制御するスイッチ制御部とを備え、上記ドライバは、上記コピー制御情報が重畳されたコンテンツデータを上記記録媒体から再生する場合に、再生するプログラムが変わる毎にプログラム情報を出力し、上記スイッチ制御部は、上記データストリームの出力をＯＦＦにした後、上記ドライバから上記プログラム情報が出力された場合に上記データストリームの出力をＯＮにするように上記スイッチを制御することを特徴とする。
【００３５】
【発明の実施の形態】
本発明を適用した装置の実施の形態につき図面を参照しながら詳細に説明する。なお、以下に示す各実施の形態は、記録媒体としてＤＶＤ（Digital Video Disc）等の光ディスクを再生する装置の構成例であり、パーソナルコンピュータ等のシステムとして好適に適用することができる。図１に示すＤＶＤ再生装置２０は、光ピックアップ／再生信号処理部１と、リセット回路２と、スイッチ１０５とを備えたＤＶＤドライブ部３０と、デコーダ１０２と、ウォーターマーク（ＷＭ）検出部１０３と、判定部３とを備えたデコーダブロック４０とで構成される。ＤＶＤ再生装置２０は、ＤＶＤドライブ部３０とデコーダブロック４０とが分離し、バスを介して接続される構成となっている。
【００３６】
ＤＶＤ再生装置２０で再生されるＤＶＤ１０は、そのＴＯＣ（Table Of Contents）領域に再生するプログラムの順番についての目次情報が記録されている。また、このＤＶＤ１０は、ある物理フォーマット中にメディアタイプを示すエリアが設けられており、当該エリアに当該ディスクが再生専用のＲＯＭ（Read Only Memory）の媒体か、あるいは記録、書き換えが可能なＲＡＭ（Random Access Memory）の媒体かについてのメディアタイプ情報が記録されている。
【００３７】
さらに、ＤＶＤ１０には、個々のディスクを識別するためのディスクＩＤが所定領域に記録されている。このディスクＩＤは、例えば再生データストリームのある特定論理領域にそのディスク特有のＩＤ番号を記録しておく。また、このディスクＩＤは、物理的に記録ピット形状を操作してＩＤ番号などのデータを埋め込むこととしてもよい。さらに、このディスクＩＤは、例えば紫外線などで物理的にマーキングを施して、それを光ピックアップ／再生信号処理部１が光学的に読みとる構成としてもよい。
【００３８】
また、このＤＶＤ１０は、「１回コピー可（ｏｎｅ−ｃｏｐｙ）」、「コピー不可（Ｎｅｖｅｒ  Ｃｏｐｙ）」、「これ以上記録不可（ｎｏ−ｍｏｒｅ−ｃｏｐｙ）」のいずれかのウォーターマークがそのコンテンツのデータに重畳して埋め込まれている。ここで、「Ｎｅｖｅｒ  Ｃｏｐｙ」は、ＲＯＭのディスクにのみ用いられるべきウォーターマークであり、「ｎｏ−ｍｏｒｅ−ｃｏｐｙ」は、ＲＡＭのディスクにのみ用いられるべきウォーターマークである。
【００３９】
光ピックアップ／再生信号処理部１は、光ピックアップや再生信号処理回路等を備えており、ＤＶＤ１０に記録された映像や音声等についてのコンテンツを再生してデータストリームを生成する。生成したデータストリームはスイッチ１０５及びバスを介してデコーダブロック４０のデコーダ１０２に供給される。
【００４０】
また、光ピックアップ／再生信号処理部１は、ＤＶＤ１０がＲＯＭタイプかＲＡＭタイプかについての上記メディアタイプ情報を読み出して判定部３に出力する。
【００４１】
なお、このメディアタイプ情報の出力にあたっては、ＤＶＤ１０のトラッキング方式をＲＯＭタイプとＲＡＭタイプとで変えて、その違いを光ピックアップ／再生信号処理部１が検出してメディアタイプ情報として出力することとしてもよい。さらに、このメディアタイプ情報の出力にあたっては、ＤＶＤ１０のいずれかの箇所に何等かのマーキングを行い、そのマーキングを光ピックアップ／再生信号処理部１が検出してメディアタイプ情報として出力することとしてもよい。
【００４２】
さらに、光ピックアップ／再生信号処理部１は、ＤＶＤ１０からプログラム情報とディスク識別情報を読み出して、リセット回路２に出力する。具体的には、光ピックアップ／再生信号処理部１は、プログラム情報を記憶しておき、再生されるプログラムが変わる毎にプログラム情報をリセット回路２に出力するようにする。また、光ピックアップ／再生信号処理部１は、ＤＶＤ１０のディスクが交換される毎にディスク識別情報を読み出してリセット回路２に出力する。
【００４３】
リセット回路２は、電源投入時（リセット時）の初期状態ではスイッチ１０５をＯＮとし、判定部３から出力される制御信号に基づいてスイッチ１０５をＯＦＦにする。また、リセット回路２は、タイマー機能を備えており、スイッチ１０５をＯＦＦにした場合の所定時間経過後に、このスイッチ１０５をＯＮにする。さらに、リセット回路２は、スイッチ１０５をＯＦＦにした場合に、光ピックアップ／再生信号処理部１からのプログラム情報とディスク識別情報に基づいて、一定条件下にスイッチ１０５をＯＮにする。
【００４４】
デコーダ１０２は、入力したデータストリームをデコードし、映像または音声についてのベースバンド信号を生成する。生成されたベースバンド信号は、再生信号として外部に出力されるとともに、ＷＭ検出部１０３に供給される。
【００４５】
ＷＭ検出部１０３は、このベースバンド信号からウォーターマークを検出し、検出結果についての情報を判定部３に出力する。
【００４６】
判定部３は、ＷＭ検出部１０３の検出結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＡＭといった上述した例の場合には、再生した当該プログラムが不正コピーされたものと判定して、スイッチ１０５をＯＦＦとなるようにリセット回路２に制御信号を出力する。一方、判定部３は、ＷＭ検出部１０３の検出結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＯＭの場合には、当該プログラムが適正なものであると判定して、スイッチ１０５のＯＮ状態を維持するためにリセット回路２に制御信号を出力しない。
【００４７】
このようなＤＶＤ再生装置２０においては、ＤＶＤ１０が装填されると、初期状態となってスイッチ１０５がＯＮとなり、光ピックアップ／再生信号処理部１が再生に先立ってＤＶＤ１０のＴＯＣの目次情報を読み出す。そして、光ピックアップ／再生信号処理部１は、読み出した目次情報のプログラム順にＤＶＤ１０を再生してデータストリームを出力する。このデータストリームは、デコーダ１０２でデコードされた後、ＷＭ検出部１０３でウォーターマークが検出される。
【００４８】
ここで、判定部３は、ＷＭ検出部１０３の検出結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＡＭといった上述した例の場合には、再生した当該プログラムが不正コピーされたものと判定して、スイッチ１０５をＯＦＦとなるようにリセット回路２に制御信号を出力する。これにより、リセット回路２がスイッチ１０５をＯＦＦとし、光ピックアップ／再生信号処理部１からデコーダ１０２へのデータストリームの供給が遮断されるので、デコーダ１０２からの再生信号が出力されず、不正コピーに対する再生制限が実行される。
【００４９】
このとき、リセット回路２は、上述したタイマー機能により、スイッチ１０５をＯＦＦにした場合の所定時間経過後に、このスイッチ１０５をＯＮにする。これにより、ＤＶＤ再生装置２０においては、光ピックアップ／再生信号処理部１からのデータストリームがデコーダ１０２でデコードされた後、再びＷＭ検出部１０３でウォーターマークが検出され、再生したプログラムが不正コピーされたものかについての判定が繰り返されることになる。
【００５０】
また、リセット回路２は、上述のようにスイッチ１０５をＯＦＦにした場合に、光ピックアップ／再生信号処理部１からプログラム情報が供給された場合にスイッチ１０５をＯＮにする。
【００５１】
これにより、ＤＶＤ再生装置２０においては、光ピックアップ／再生信号処理部１からの不正コピーされたと判定された当該プログラムの次のプログラムについてのデータストリームがデコーダ１０２でデコードされた後、再びＷＭ検出部１０３でウォーターマークが検出され、再生したプログラムが不正コピーされたものかについての判定がなされることになる。そして、このプログラムが正常の場合には、次のプログラムの再生までデコーダ１０２からの出力が続行され、次のプログラムの再生のときに、改めてそのプログラムが不正コピーされたものかについての判定がなされることになる。すなわち、上述した各処理により、ＤＶＤ再生装置２０においては、プログラム毎に不正コピーか否かの判定及び再生制限を行うことが可能となる。
【００５２】
さらに、リセット回路２は、上述のようにスイッチ１０５をＯＦＦにした場合には、光ピックアップ／再生信号処理部１からディスク識別情報が供給された場合にスイッチ１０５をＯＮにする。
【００５３】
これにより、ＤＶＤ再生装置２０においては、ＤＶＤ１０のディスクが交換される毎にスイッチ１０５がＯＮとなるので、ディスク毎に不正コピーか否かの判定及び再生制限を行うことが可能となる。
【００５４】
なお、リセット回路２は、光ピックアップ／再生信号処理部１から供給されるディスク識別情報を予め記憶しておき、光ピックアップ／再生信号処理部１から改めてディスク識別情報が供給された場合に、このディスク識別情報と予め記憶したディスク識別情報とを比較して、相互に異なるディスク識別情報である場合にスイッチ１０５をＯＮとすることとしてもよい。リセット回路２をこのような構成とした場合には、ＤＶＤ１０のディスクが交換され、かつ交換したディスクが前のディスクと異なる場合にスイッチ１０５がＯＮとなるので、例えばプログラムが１つだけ記録されたディスクを再生する場合等に有効である。
【００５５】
次に、本発明の他の実施の形態について図２を参照して説明する。図２に示すＤＶＤ再生装置５０は、光ピックアップ／再生信号処理部１Ａと、スイッチ１０５と、このスイッチ１０５のＯＮ／ＯＦＦを制御する判定部３Ａとを備えたＤＶＤドライブ部６０と、デコーダ１０２と、上記ＷＭ検出部１０３とを備えたデコーダブロック７０とで構成される。ＤＶＤ再生装置５０は、ＤＶＤドライブ部６０とデコーダブロック７０とが分離し、バスを介して接続される構成となっている。
【００５６】
ＤＶＤ再生装置５０で再生されるＤＶＤ１０は、ＤＶＤ再生装置２０で再生されるＤＶＤ１０と同一のものであり、その説明を省略する。
【００５７】
光ピックアップ／再生信号処理部１Ａは、光ピックアップや再生信号処理回路等を備えており、ＤＶＤ１０に記録されたコンテンツを再生してデータストリームを生成する。生成したデータストリームはスイッチ１０５及びバスを介してデコーダブロック４０のデコーダ１０２に供給される。
【００５８】
また、光ピックアップ／再生信号処理部１Ａは、ＤＶＤ１０がＲＯＭタイプかＲＡＭタイプかについての上記メディアタイプ情報を読み出して判定部３Ａに出力する。なお、このメディアタイプ情報の出力にあたっては、上述した実施の形態と同様の変形例が適用できるのは勿論である。
【００５９】
さらに、光ピックアップ／再生信号処理部１Ａは、ＤＶＤ１０からプログラム情報とディスク識別情報を読み出して、判定部３Ａに出力する。なお、この具体的な処理内容は、ＤＶＤ再生装置２０の光ピックアップ／再生信号処理部１と同様とする。
【００６０】
さらにまた、光ピックアップ／再生信号処理部１Ａは、一定時間毎にリセット信号を判定部３Ａに出力する。
【００６１】
なお、デコーダブロック７０のデコーダ１０２及びＷＭ検出部１０３は、上述したＤＶＤ再生装置２０のデコーダ１０２及びＷＭ検出部１０３と同一のものであり、その説明を省略する。
【００６２】
判定部３Ａは、電源投入時（リセット時）の初期状態ではスイッチ１０５をＯＮとするように制御する。また、判定部３Ａは、ＷＭ検出部１０３の検出結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒＣｏｐｙでメディアタイプがＲＡＭといった上述した例の場合には、再生した当該プログラムが不正コピーされたものと判定して、スイッチ１０５をＯＦＦとなるように制御する。一方、判定部３Ａは、ＷＭ検出部１０３の検出結果及び光ピックアップ／再生信号処理部１Ａからのメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＯＭの場合には、当該プログラムが適正なものであると判定して、スイッチ１０５をＯＮとなるように制御する。
【００６３】
また、判定部３Ａは、上述のようにスイッチ１０５をＯＦＦにした場合には、所定条件下でこのスイッチをＯＮにするように制御する。具体的には、判定部３Ａは、スイッチ１０５がＯＦＦの状態で光ピックアップ／再生信号処理部１Ａから上記リセット信号が供給された場合にスイッチ１０５をＯＮにする。なお、スイッチ１０５がＯＮの状態で上記リセット信号が供給された場合には、判定部３Ａは、当該ＯＮの状態を保持するようにスイッチ１０５を制御する。
【００６４】
さらに、判定部３Ａは、光ピックアップ／再生信号処理部１Ａからのプログラム情報とディスク識別情報に基づいて、一定条件下にスイッチ１０５をＯＮにする処理を行う。
【００６５】
このようなＤＶＤ再生装置５０においては、ＤＶＤ１０が装填されると、初期状態となってスイッチ１０５がＯＮとなり、光ピックアップ／再生信号処理部１Ａが再生に先立ってＤＶＤ１０のＴＯＣの目次情報を読み出す。そして、光ピックアップ／再生信号処理部１Ａは、読み出した目次情報のプログラム順にＤＶＤ１０を再生してデータストリームを出力する。このデータストリームは、デコーダ１０２でデコードされた後、ＷＭ検出部１０３でウォーターマークが検出される。また、光ピックアップ／再生信号処理部１Ａは、所定時間毎にリセット信号を判定部３Ａに出力する。ここで、所定時間とは、例えばウォーターマークの検出時間以上の時間とする。
【００６６】
判定部３Ａは、ＷＭ検出部１０３の検出結果及び入力したメディアタイプ情報に基づき、例えばウォーターマークがＮｅｖｅｒ  ＣｏｐｙでメディアタイプがＲＡＭといった上述した例の場合には、再生した当該プログラムが不正コピーされたものと判定して、スイッチ１０５をＯＦＦにする制御を行う。これにより、ＤＶＤ再生装置５０においては、光ピックアップ／再生信号処理部１からデコーダ１０２へのデータストリームの供給が遮断されるので、デコーダ１０２からの再生信号が出力されず、不正コピーに対する再生制限が実行される。
【００６７】
このとき、判定部３Ａは、光ピックアップ／再生信号処理部１Ａから所定時間毎に供給されるリセット信号に基づいて、スイッチ１０５をＯＮにする。これにより、ＤＶＤ再生装置５０においては、光ピックアップ／再生信号処理部１Ａからのデータストリームがデコーダ１０２でデコードされた後、再びＷＭ検出部１０３でウォーターマークが検出され、再生したプログラムが不正コピーされたものかについての判定が繰り返されることになる。
【００６８】
また、判定部３Ａは、上述のようにスイッチ１０５をＯＦＦにした場合に、光ピックアップ／再生信号処理部１Ａからプログラム情報が供給された場合にスイッチ１０５をＯＮにする処理を行う。これによりＤＶＤ再生装置５０においては、上述したＤＶＤ再生装置２０と同様に、プログラム毎に不正コピーか否かの判定及び再生制限を行うことが可能となる。
【００６９】
さらに、判定部３Ａは、上述のようにスイッチ１０５をＯＦＦにした場合には、光ピックアップ／再生信号処理部１Ａからディスク識別情報が供給された場合にスイッチ１０５をＯＮにする処理を行う。これにより、ＤＶＤ再生装置５０においては、上述したＤＶＤ再生装置２０と同様に、ＤＶＤ１０のディスクが交換される毎にスイッチ１０５がＯＮとなるので、ディスク毎に不正コピーか否かの判定及び再生制限を行うことが可能となる。
【００７０】
なお、判定部３Ａは、光ピックアップ／再生信号処理部１Ａから供給されるディスク識別情報を記憶しておき、光ピックアップ／再生信号処理部１Ａから改めてディスク識別情報が供給された場合に、このディスク識別情報と先に記憶したディスク識別情報とを比較して、相互に異なるディスク識別情報である場合にスイッチ１０５をＯＮとすることとしてもよい。判定部３Ａをこのような構成とした場合には、ＤＶＤ１０のディスクが交換され、かつ交換したディスクが前のディスクと異なる場合にスイッチ１０５がＯＮとなるので、例えばプログラムが１つだけ記録されたディスクを再生する場合等に有効である。
【００７１】
なお、上述した各実施の形態においては、記録媒体としてＤＶＤを使用した例を示したが、本発明はこれに限定されるものではなく、コンパクトディスク（Compact Disc：ＣＤ）やミニディスク（Mini Disc：ＭＤ）等の他の光ディスクも使用できることは勿論であり、さらには半導体メモリや他の種類の記録媒体も使用できる。
【００７２】
また、上述した各実施の形態においては、コピー制御情報としてウォーターマークをコンテンツに重畳した例を示したが、本発明はこれに限定されるものではなく、コンテンツに重畳することのできるコピー制御情報であればよい。
【００７３】
【発明の効果】
以上詳細に説明したように、本発明によれば、データストリームを出力するドライブ側と出力されたデータストリームを入力して復調するデコーダ側とが分離され、データストリームの出力を制御して再生制限を行う機器において、上記データストリームの出力される経路に所定条件下でリセットをかけることとしたので、不正コピーによるプログラムと正常なプログラムとが混在した記録媒体を再生する場合でも、正常なプログラムについては正しく再生できるデータ再生方法、データ再生システム、及びこのデータ再生システムに用いられるドライブ装置を提供することができる。
【図面の簡単な説明】
【図１】ＤＶＤ再生装置の構成例を示すブロック図である。
【図２】ＤＶＤ再生装置の他の構成例を示すブロック図である。
【図３】再生制限の概念を説明するための図である。
【図４】再生制限を行うＤＶＤ再生装置の構成例を示すブロック図である。
【図５】ＤＶＤの再生及び再生制限を行うパソコンシステムの構成を示すブロック図である。
【図６】ＤＶＤの再生及び再生制限を行うパソコンシステムの他の構成を示すブロック図である。
【符号の説明】
２０，５０  ＤＶＤ再生装置、３０，６０  ＤＶＤドライブ部、４０，７０  デコーダブロック  １，１Ａ  光ピックアップ／再生信号処理部、２  リセット回路、３，３Ａ  判定部、１０５スイッチ、１０２  デコーダ、１０３  ＷＭ検出部
【図１】
0003885324.tif 000002
【図２】
0003885324.tif 000003
【図３】
0003885324.tif 000004
【図４】
0003885324.tif 000005
【図５】
0003885324.tif 000006
【図６】
0003885324.tif 000007