(57)【特許請求の範囲】
【請求項１】
送信側において、
伝送以前の元のデータのデータフォーマットをネットワークバスの伝送フォーマットに変換して伝送データとして前記ネットワークバス上に伝送する際に、前記伝送以前の元のデータ中に含まれる１種類以上のコピー世代管理情報に基づくコピー制御情報を前記伝送データに挿入するものであって、前記コピー世代管理情報としてビデオコンテンツ用のＣＧＭＳが含まれる場合には、ＣＧＭＳをコピー制御情報として用い、前記コピー世代管理情報としてオーディオコンテンツ用のＳＣＭＳのみが含まれる場合には、ＳＣＭＳによってコピー禁止，コピーフリー，１世代又は２世代以上のコピー許可が示されたときには、夫々前記伝送フォーマット上のコピー制御情報としてコピー禁止，コピーフリー，１世代又は２世代以上の限定的なコピー許可を示す値を用いる第１の処理と、
自機が前記伝送以前の元のデータのデータフォーマットを認識することができない場合には、前記コピー制御情報を所定の固定値とする第２の処理とを具備し、
ネットワークバスを介して前記送信側と同一構成の送信側を有する他の装置からの前記伝送データを受信する受信側において、
受信した前記伝送データの伝送フォーマットを記録用データのデータフォーマットに変換して記録する際に、入力データのデータフォーマットを認識することができない場合には、前記コピー制御情報に基づいて前記記録用データのコピー制御を行う第３の処理と、
自機が前記入力データのデータフォーマットを認識することができる場合で、前記伝送データ中のコピー制御情報によってデータフォーマットを認識することができる機器からデータが送信されたことが示されたときには、前記入力データ中のコピー世代管理情報に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を１世代分更新して記録する第４の処理と、
自機が前記入力データのデータフォーマットを認識することができる場合で、前記伝送データ中のコピー制御情報によってデータフォーマットを認識することができない機器からデータが送信されたことが示されたときには、前記入力データ中のコピー世代管理情報を１世代分更新した値に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を２世代分更新して記録する第５の処理とを具備することを特徴とするコピープロテクト方法。
【請求項２】
前記コピー制御情報は、２ビットの情報であって、
前記第２の処理は、前記所定の固定値として、コピー禁止，コピーフリー，１世代又は２世代以上の限定的なコピー許可を示す値以外の値を用いることを特徴とする請求項１に記載のコピープロテクト方法。
【請求項３】
前記第３の処理は、前記コピー制御情報に基づいて送信側の機器がデータフォーマットを認識することができないことが示された場合には、前記記録用データのコピーを禁止することを特徴とする請求項１に記載のコピープロテクト方法。
【請求項４】
記録用データの記録及び再生が可能な記録再生手段と、
前記記録再生手段において記録再生する記録用データのフォーマットとネットワークバスの伝送フォーマットとの変換を行う変換手段と、
記録用データのデータフォーマットをネットワークバスの伝送フォーマットに変換して伝送データとして前記ネットワークバス上に伝送する際に、前記記録用データに含まれるビデオコンテンツ用のＣＧＭＳ及びオーディオコンテンツ用のＳＣＭＳをコピー世代管理情報として検出する再生側検出手段と、
前記再生側検出手段の検出結果により、前記コピー世代管理情報としてビデオコンテンツ用のＣＧＭＳが含まれる場合にはＣＧＭＳに基づいて、前記コピー世代管理情報としてオーディオコンテンツ用のＳＣＭＳのみが含まれる場合にはＳＣＭＳに基づいて２ビットのコピー制御情報を作成し、作成したコピー制御情報を前記伝送データに挿入するコピー制御情報挿入手段と、
前記ネットワークバスを介して受信した伝送データに含まれるコピー制御情報を検出するコピー制御情報検出手段と、
受信した前記記録用データに含まれるビデオコンテンツ用のＣＧＭＳ及びオーディオコンテンツ用のＳＣＭＳをコピー世代管理情報として検出する記録側検出手段と、
前記コピー制御情報検出手段及び記録側検出手段の検出結果に基づいて記録の可否を判断して、前記記録再生手段における記録を制御する記録可否判断手段と、
前記コピー制御情報検出手段及び記録側検出手段の検出結果に基づいて記録するコピー世代管理情報を決定して前記記録再生手段に与えるコピー世代管理情報決定手段とを具備することを特徴とする記録再生装置。
【請求項５】
伝送以前の元のデータのデータフォーマットをネットワークバスの伝送フォーマットに変換して伝送データとして前記ネットワークバス上に伝送する際に、元のデータ中に含まれる１種類以上のコピー世代管理情報に基づくコピー制御情報を伝送データに挿入する処理を行う記録再生装置であって、
コピー世代管理情報としてビデオコンテンツ用のＣＧＭＳが含まれる場合には、ＣＧＭＳをコピー制御情報として用いる第１の処理手段と、
コピー世代管理情報としてオーディオコンテンツ用のＳＣＭＳのみが含まれる場合には、ＳＣＭＳによってコピー禁止、コピーフリー、１世代又は２世代以上のコピー許可が示されたときに、夫々前記伝送フォーマット上のコピー制御情報としてコピー禁止、コピーフリー、１世代又は２世代以上の限定的なコピー許可を示す値をコピー制御情報として用いる第２の処理手段と
を備えることを特徴とする記録再生装置。
【請求項６】
ネットワークバスを介して他の装置から、コピー制御情報が挿入された伝送データを受信する記録再生装置であって、
受信した伝送データの伝送フォーマットを記録用データのデータフォーマットに変換して記録する際に、入力データのデータフォーマットを認識することができない場合には、コピー制御情報に基づいて記録用データのコピー制御を行う第１の処理手段と、
自機が入力データのデータフォーマットを認識することができる場合であって、伝送データ中のコピー制御情報によってデータフォーマットを認識することができる機器からデータが送信されたことが示されている場合には、入力データ中のＣＧＭＳ又はＳＣＭＳであるコピー世代管理情報に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を１世代分更新して記録する第２の処理手段と、
自機が入力データのデータフォーマットを認識することができる場合であって、伝送データ中のコピー制御情報によってデータフォーマットを認識することができない機器からデータが送信されたことが示されている場合には、入力データ中のＣＧＭＳ又はＳＣＭＳであるコピー世代管理情報を１世代分更新した値に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を２世代分更新して記録する第３の処理手段と
を備えることを特徴とする記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオコンテンツ用及びオーディオコンテンツ用のコピー世代管理情報を用いたコピープロテクト方法及び記録再生装置に関する。
【０００２】
【従来の技術】
近年、画像及び音声のディジタル処理が普及してきており、記録及び再生をディジタル化したＤＶＣ（ディジタルビデオカセットレコーダ）も開発されている。ディジタル化によって、伝送及び記録等におけるノイズの混入を防止することができ、信号品質を向上させることができる。このようなディジタル記録においては、オリジナルと同一の複製を作成することができ、記録メディアに記録された情報の著作権を保護する必要性が高くなってきた。
【０００３】
特に、音声データを含む動画像データの著作権保護については、日本で提案され、現在、米国を中心に協議されているＶＨＲＡ（Video Home Recording Act）によって規定されている。このＶＨＲＡにおいては、アナログ機器をソースとしたアナログ接続では、マクロビジョン方式又はＣＧＭＳ（コピー世代管理システム）−Ａ方式を採用することが規定されており、ディジタル機器をソースとしたアナログ接続にはマクロビジョン方式を採用し、ディジタル機器をソースとしたディジタル接続においては、ＣＧＭＳ−Ａ又はＣＧＭＳ−Ｄ方式を採用することが規定されている。
【０００４】
ディジタル接続において用いられるＣＧＭＳ−Ｄは、ディジタルＶＴＲ（ビデオテープレコーダ）及びＤＶＤ（ディジタルビデオディスク）等の各機器固有の記録フォーマット中に、あるいはディジタルインターフェースフォーマット中に２ビットのコピー世代管理情報を付加する。再生側機器においては、出力信号中にコピー世代管理情報を必ず挿入し、記録側機器においては、入力信号中からコピー世代管理情報を検出して記録を制御するようになっている。
【０００５】
コピー世代管理情報は、“１１”によってコピー禁止を示し、“１０”によってコピー１回許可を示し、“００”によってコピーフリーを示す。記録側機器は、入力信号中に含まれるコピー世代管理情報が“１０”である場合には、入力信号を記録すると共に、記録時にコピー世代管理情報を“１１”（コピー禁止）に変更する。つまり、孫記録は不能である。
【０００６】
ＤＶＣにおいては、コピー世代管理情報についての記録フォーマット及びディジタルインターフェースフォーマットは規定済みである。記録フォーマット及びディジタルインターフェースフォーマットのいずれにおいても、コピー世代管理情報はＶＡＵＸエリアのソースコントロール（SOURCE CONTROL）パケット内に挿入されるようになっている。
【０００７】
ＤＶＣの規格以外では、ＭＰＥＧ２のトランスポートストリームのヘッダ内にコピー世代管理情報を挿入することが略々規定されている。しかし、これらの規格以外の規格では、ＣＧＭＳ−Ｄについて考慮されておらず、コピー世代管理情報を各種ディジタル信号、各種ディジタル機器のパケット又はＩ／Ｆフォーマットのいずれの位置に挿入するか規定されていない。
【０００８】
現在、ＩＥＣ（International Electrotechnical Committee）で審議されている規格によれば、各種画像を取り扱う機器の記録ディジタルデータ中にコピー世代管理情報を記録すると共に、再生時にはコピー世代管理情報を含むディジタルインターフェース出力を出力することが規定されている。また、このディジタルインターフェース出力を記録する記録側機器においては、コピー世代管理情報を検出してその規則に従った記録を行うことが規定されている。
【０００９】
ところで、近年、マルチメディアの発展と共にネットワークシステムが普及してきている。マルチメディアにおいては、パーソナルコンピュータ相互間でデータの送受を行うだけでなく、オーディオ機器及びビデオ機器（以下、ＡＶ機器という）とのデータの送受も可能にする必要がある。
【００１０】
そこで、コンピュータとディジタル画像機器との間で、データの送受を行うためのディジタルインターフェース方式の統一規格が検討されている。マルチメディア用途に適した低コストの周辺インターフェースとしては、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）１３９４が有力視されている。
【００１１】
ＩＥＥＥ１３９４は、複数のチャンネルの多重転送が可能である。また、ＩＥＥＥ１３９４は、映像及び音声データ等を一定時間以内で転送することを保証するアイソクロノス（isochronous ）転送機能を有していることから、画像伝送に適したディジタルインターフェースとなっている。
【００１２】
ＩＥＥＥ１３９４については、日経エレクトロニクス１９９４．７．４（ｎｏ．６１２）号の「ポストＳＣＳＩの設計思想を探る三つの新インターフェースを比較」の記事（文献１）の１５２〜１６３ページ他に内容が詳述されている。同記事の１６１ページ以降に掲載されているように、ＩＥＥＥ１３９４はコンピュータ用がベースではあるが、「マルチメディア用にアイソクロノス転送機能を備えている」ことを特徴とすることから、画像データ用としては他のインターフェース方式よりも有効である。また、本件出願人が先に出願した特願平７―８１５４８号明細書及び特願平７―３４２８４２号明細書等においてもＩＥＥＥ１３９４について詳述されている。
【００１３】
ＩＥＥＥ１３９４においては、上述したように、複数チャンネルの多重伝送が可能であり、複数の機器からの画像データをアイソクロノスパケットに割り当てられた複数のチャンネルによって伝送することができる。しかし、ＩＥＥＥ１３９４のディジタルインターフェースについては、コピープロテクトに関するルールは規定されていない。ＩＥＥＥ１３９４では、ＤＶＣのＤ−Ｉ／Ｆフォーマットのデータ及びＭＰＥＧ２トランスポートパケットのデータ等の各種の機器のディジタルインターフェースフォーマットのデータを単にフォーマット変換して伝送するだけである。
【００１４】
従って、画像をコピーするためにＩＥＥＥ１３９４を用いてデータを伝送した場合には、記録側機器は、ＩＥＥＥ１３９４のバスに流れているデータから自機に対するデータを取り込み、取り込んだデータを再生側機器に固有のディジタルインターフェースフォーマットに戻した後に、挿入されているコピー世代管理情報を抽出する。即ち、ディジタルインターフェース処理部又はエラー訂正回路等の記録，再生データ処理部において、コピー世代管理情報の挿入位置を検出してコピー世代管理情報を得る。例えば、伝送されたデータがＤＶＣのデータであれば、ＶＡＵＸ内のSOURCE CONTROLパケット内の所定の２ビットが“１１”であるか、“１０”であるか又は“００”であるかによって記録を制御する。
【００１５】
このように、記録側機器は、コピー世代管理情報については、受信データに固有のディジタルインターフェースフォーマットを認識すると共に、検出可能である必要がある。つまり、複数種類のデータを受信して記録する場合には、受信する全てのデータに対応する必要があり、記録側機器の回路規模が増大する。また、既に規格が定まっているディジタルインターフェースフォーマットには対応可能であるが、規格が定まっていないディジタルインターフェースフォーマットには対応することができない。
【００１６】
更に、画像デコード回路を有しておらず単に画像データの記録のみを行うデータストリーマによって画像データのコピーを行うことも考えられる。現時点では、このようなデータストリーマはコピー世代管理情報ルールを適用する機器には該当していないが、将来規制の対象となる可能性もある。しかしながら、上述したように、ＩＥＥＥ１３９４のバスを介して受信したデータからコピー世代管理情報を検出するためには各受信データに対応するデコーダが必要であり、本来デコーダが不要なデータストリーマにおいても、コピー世代管理情報の検出のためだけにデコード回路が必要になってしまうという問題もあった。
【００１７】
これらの問題に対処するために、ＣＰＴ−ＷＧのＤＴＤＧ（digital transmission discussion group）においては、ＩＥＥＥ１３９４のヘッダ内に２ビットのＣＣＩ（コピー制御情報）を挿入し、ＣＣＩとしてＣＧＭＳ値を用いることでコピーを制御するという規格が検討されている。
【００１８】
しかしながら、コピー世代管理情報としては、映像機器のコピー制御を行うためのＣＧＭＳだけでなく、音声機器のコピー制御を行うためのＳＣＭＳ（Serial Copy Management System ）も規定されている。２ビットのＣＣＩによって映像及び音声のコピー制御を行うために、ＣＧＭＳをＳＣＭＳとして流用することが考えられる。ところが、ＳＣＭＳにおいては、音声のディジタル−ディジタルコピーを２世代許可するという規格が追加されていることから、音声のコピー制御にＳＣＭＳを単純に流用することはできない。
【００１９】
【発明が解決しようとする課題】
このように、従来、ネットワークバスを介して伝送されるデータのデータフォーマット中に挿入される２ビットのコピー制御情報では、映像機器及び音声機器を有効にコピー制御することはできないという問題点があった。
【００２０】
本発明はかかる問題点に鑑みてなされたものであって、映像機器及び音声機器に対して、ネットワークバスを介して伝送されるデータのデータフォーマット中に２ビットのコピー制御情報を挿入することにより有効にコピー制御を行うことができるコピープロテクト方法及び記録再生装置を提供することを目的とする。
【００２１】
【課題を解決するための手段】
本発明の請求項１に係るコピープロテクト方法は、送信側において、伝送以前の元のデータのデータフォーマットをネットワークバスの伝送フォーマットに変換して伝送データとして前記ネットワークバス上に伝送する際に、前記伝送以前の元のデータ中に含まれる１種類以上のコピー世代管理情報に基づくコピー制御情報を前記伝送データに挿入するものであって、前記コピー世代管理情報としてビデオコンテンツ用のＣＧＭＳが含まれる場合には、ＣＧＭＳをコピー制御情報として用い、前記コピー世代管理情報としてオーディオコンテンツ用のＳＣＭＳのみが含まれる場合には、ＳＣＭＳによってコピー禁止，コピーフリー，１世代又は２世代以上のコピー許可が示されたときには、夫々前記伝送フォーマット上のコピー制御情報としてコピー禁止，コピーフリー，１世代又は２世代以上の限定的なコピー許可を示す値を用いる第１の処理と、自機が前記伝送以前の元のデータのデータフォーマットを認識することができない場合には、前記コピー制御情報を所定の固定値とする第２の処理とを具備し、ネットワークバスを介して前記送信側と同一構成の送信側を有する他の装置からの前記伝送データを受信する受信側において、受信した前記伝送データの伝送フォーマットを記録用データのデータフォーマットに変換して記録する際に、入力データのデータフォーマットを認識することができない場合には、前記コピー制御情報に基づいて前記記録用データのコピー制御を行う第３の処理と、自機が前記入力データのデータフォーマットを認識することができる場合で、前記伝送データ中のコピー制御情報によってデータフォーマットを認識することができる機器からデータが送信されたことが示されたときには、前記入力データ中のコピー世代管理情報に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を１世代分更新して記録する第４の処理と、自機が前記入力データのデータフォーマットを認識することができる場合で、前記伝送データ中のコピー制御情報によってデータフォーマットを認識することができない機器からデータが送信されたことが示されたときには、前記入力データ中のコピー世代管理情報を１世代分更新した値に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を２世代分更新して記録する第５の処理とを具備することを特徴とするものであり、
本発明の請求項４に係る記録再生装置は、記録用データの記録及び再生が可能な記録再生手段と、前記記録再生手段において記録再生する記録用データのフォーマットとネットワークバスの伝送フォーマットとの変換を行う変換手段と、記録用データのデータフォーマットをネットワークバスの伝送フォーマットに変換して伝送データとして前記ネットワークバス上に伝送する際に、前記記録用データに含まれるビデオコンテンツ用のＣＧＭＳ及びオーディオコンテンツ用のＳＣＭＳをコピー世代管理情報として検出する再生側検出手段と、前記再生側検出手段の検出結果により、前記コピー世代管理情報としてビデオコンテンツ用のＣＧＭＳが含まれる場合にはＣＧＭＳに基づいて、前記コピー世代管理情報としてオーディオコンテンツ用のＳＣＭＳのみが含まれる場合にはＳＣＭＳに基づいて２ビットのコピー制御情報を作成し、作成したコピー制御情報を前記伝送データに挿入するコピー制御情報挿入手段と、前記ネットワークバスを介して受信した伝送データに含まれるコピー制御情報を検出するコピー制御情報検出手段と、受信した前記記録用データに含まれるビデオコンテンツ用のＣＧＭＳ及びオーディオコンテンツ用のＳＣＭＳをコピー世代管理情報としてを検出する記録側検出手段と、前記コピー制御情報検出手段及び記録側検出手段の検出結果に基づいて記録の可否を判断して、前記記録再生手段における記録を制御する記録可否判断手段と、前記コピー制御情報検出手段及び記録側検出手段の検出結果に基づいて記録するコピー世代管理情報を決定して前記記録再生手段に与えるコピー世代管理情報決定手段とを具備するものである。
【００２２】
本発明の請求項１において、送信側では、コピー制御情報によって、伝送以前の元のデータに含まれる１種類以上のコピー世代管理情報の値及び自機が記録用データのデータフォーマットを認識することができるか否かを示す値を示す。受信側では、入力データのデータフォーマットを認識することができない場合には、コピー制御情報によって記録を制御する。また、受信側において、入力データのデータフォーマットを認識することができる場合には、コピー制御情報及びコピー世代管理情報に基づいてコピー制御を行うと共に、記録するコピー世代管理情報を更新する。
【００２３】
本発明の請求項４において、記録可否判断手段は、記録用データに含まれるビデオコンテンツ用及びオーディオコンテンツ用のコピー世代管理情報と伝送データに含まれるコピー制御情報とによって記録の可否を判断する。また、コピー世代管理情報決定手段は、記録用データに含まれるコピー世代管理情報と伝送データに含まれるコピー制御情報とに基づいて、記録するコピー世代管理情報を決定する。また、コピー制御情報挿入手段は、記録用データに含まれるコピー世代管理情報に基づくコピー制御情報を伝送データに挿入する。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１及び図２は本発明に係るコピープロテクト方法の一実施の形態を示す説明図である。図１は所定のデータフォーマットのデータであって伝送以前の元のデータ（以下、記録用データという）をネットワークバスの伝送フォーマットのデータ（以下、伝送データという）に変換してネットワークバス上に送出する系（以下、再生側という）における処理を示し、図２はネットワークバスに対応した伝送フォーマットで伝送された伝送データを元のフォーマットの記録用データに戻して記録する系（以下、記録側という）における処理を示している。
【００２５】
本実施の形態においては、再生側機器及び記録側機器としては、記録用データのフォーマットを認識しないビットストリーマ、記録用データのフォーマットを認識する機器であってＳＣＭＳを記録する機器、記録用データのフォーマットを認識する機器であってＣＧＭＳを記録する機器、並びに記録用データのフォーマットを認識する機器であってＣＧＭＳ及びＳＣＭＳを記録する機器のいずれを用いることも可能である。例えば、ビデオ機器だけでなく、オーディオ機器でもよく、ＣＧＭＳ及びＳＣＭＳを記録する機器でもよい。また、ＣＧＭＳとＳＣＭＳの値が異なる場合であってもよい。なお、本実施の形態における再生側機器及び記録側機器は、ネットワークバスに対応した伝送フォーマットで伝送データを送受することができるようになっている。
【００２６】
本実施の形態においては、コピー世代管理に記録用データ中のＣＧＭＳ，ＳＣＭＳを用いるだけでなく、ネットワークバスの伝送フォーマットに対応した伝送データ中に挿入するコピー制御情報も用いるようになっている。例えば、ネットワークバスとしてＩＥＥＥ１３９４を採用し、ＩＥＥＥ１３９４パケット中のヘッダ部分に２ビットのコピー制御情報であるＣＣＩ（copy control information）を挿入して伝送する例について説明する。
【００２７】
再生側においては、図１に示すように、先ず、ステップＳ1 において、自機が記録用データのフォーマットを認識することができるか否かを判断する。自機が記録用データのフォーマットを認識することができない機器である場合には、記録用データ中に含まれるＣＧＭＳ，ＳＣＭＳを検出することもできないので、この場合には、ステップＳ5 において、伝送フォーマットで規定されているＣＣＩに“０１”を設定して伝送データをネットワークバス上に送出するようになっている。
【００２８】
自機が記録用データのフォーマットを認識することができる機器である場合には、処理をステップＳ2 に移行して、データ中に含まれるコピー世代管理情報がＣＧＭＳのみであるか否を判断する。データ中に含まれるコピー世代管理情報がＣＧＭＳのみでない場合には、処理をステップＳ3 に移行して、データ中に含まれるコピー世代管理情報がＳＣＭＳのみであるか否かを判断する。
【００２９】
記録用データ中にコピー世代管理情報として少なくもＣＧＭＳを含む場合、つまり、データ中に含まれるコピー世代管理情報がＣＧＭＳのみである場合又はＳＣＭＳ及びＣＧＭＳを含む場合には、処理を夫々ステップＳ6 ，Ｓ7 に移行して、ＣＣＩとしてＣＧＭＳの値を設定する。
【００３０】
データ中に含まれるコピー世代管理情報がＳＣＭＳのみである場合には、ステップＳ3 から処理をステップＳ4 に移行してＳＣＭＳの値を判断する。
【００３１】
ＳＣＭＳ値がコピーフリーを示す場合には、処理をステップＳ8 に移行してＣＣＩに“００”を設定する。また、ＳＣＭＳ値がコピー禁止を示す場合には、処理をステップＳ9 に移行してＣＣＩに“１１”を設定する。
【００３２】
上述したように、ＳＣＭＳとしては、コピーの１世代のみの許可を示す値だけでなく、コピーを２世代許可するための値も設定されている。本実施の形態においては、ＳＣＭＳ値がコピーを１世代又は２世代のみ或いはそれ以上許可するものである場合には、処理をステップＳ10に移行してＣＣＩに限定的なコピー許可を示す“１０”を設定するようになっている。
【００３３】
記録側においては、図２に示すように、ステップＳ11において、自機が記録用データのフォーマットを認識することができる機器であるか否かを判断するようになっている。記録用データのフォーマットを認識することができない場合には、処理をステップＳ12に移行して、ネットワークバスの伝送フォーマットに規定されている伝送データ中のＣＣＩを検出する。
【００３４】
次に、ステップＳ13においてＣＣＩが“０１”であるか否かを判断する。ＣＣＩが“０１”であれば、再生側のステップＳ5 においてＣＣＩに“０１”が設定されたものである。即ち、ＣＣＩの“０１”は再生側機器が記録用データのフォーマットを認識することができない機器であることを示している。
【００３５】
ステップＳ13においてＣＣＩが“０１”であるものと判定された場合には、処理をステップＳ16に移行してコピー禁止処理を行う。即ち、本実施の形態においては、再生側機器及び記録側機器のいずれも記録用データのフォーマットを認識することができない場合、つまり記録用データのフォーマットを認識することができない記録側機器に、既に１回記録が行われたデータが入力された場合には、記録用データ中に含まれるコピー世代管理情報がコピーの許可を示すものであっても、コピー禁止として処理するようになっている。
【００３６】
ＣＣＩが“０１”でない場合、つまり、再生側機器が記録用データのフォーマットを認識することができるものである場合には、ステップＳ14においてＣＣＩに応じたコピー制御を行う。即ち、ＣＣＩが“１１”ならばコピーを禁止し、“００”ならばコピーを許可し、ＣＣＩが“１０”の場合には、コピーを許可するようになっている。
【００３７】
なお、ステップＳ14でＣＣＩに基づくコピーが行われた場合には、この記録側機器によって記録された記録用データを再生して出力する場合には、図１のステップＳ5 の処理が行われることになる。
【００３８】
一方、記録側機器において自機が記録用データのフォーマットを認識することができる場合には、処理をステップＳ11からステップＳ17に移行する。ステップＳ17ではＣＧＭＳ及びＳＣＭＳを検出する。次のステップＳ18においては、ＣＣＩが“０１”であるか否かを判断する。ＣＣＩが“０１”でない場合には、再生側機器が記録用データのフォーマットを認識することができる機器であるものと判断して処理をステップＳ19，Ｓ20に移行する。
【００３９】
ステップＳ19では検出したＣＧＭＳ及びＳＣＭＳに基づいてコピーを制御し、次のステップＳ20ではＣＧＭＳとしてＣＧＭＳを１世代分更新した値を記録し、ＳＣＭＳとしてＳＣＭＳを１世代分更新した値を記録する。即ち、ステップＳ20では記録用データに含まれるＣＧＭＳが“１０”，“１１”の場合には、ＣＧＭＳを“１１”にして記録し、ＣＧＭＳが“００”の場合にのみＣＧＭＳに“００”を設定して記録するようになっている。また、記録しようとするデータのＳＣＭＳが１世代又は２世代のコピー許可を示すものである場合には、夫々、記録用データ中のＳＣＭＳをコピー禁止又は１世代のコピー許可を示すものに変更して記録するようになっている。なお、記録用データ中のＳＣＭＳがコピーフリー又はコピー禁止を示すものである場合には、ステップＳ20では値を変更しない。
【００４０】
記録用データのフォーマットを認識することができる機器については、ステップＳ20においてＣＧＭＳ及びＳＣＭＳが更新されて記録される。従って、この機器が再生側機器となって、記録用データを伝送データに変換してネットワークバスに送出した場合でも、次の記録側機器は、ステップＳ19においてデータフォーマット中のＣＧＭＳ，ＳＣＭＳに基づいてコピー制御を行えばよい。
【００４１】
これに対し、データストリーマ等の記録用データのフォーマットを認識することができない機器については、記録時にＣＧＭＳ，ＳＣＭＳ等の更新は行われない。そこで、ステップＳ18において、ＣＣＩが“０１”であるものと判断した場合には処理をステップＳ22に移行して、記録用データ中のＣＧＭＳ，ＳＣＭＳを１世代分更新した値に基づいてコピー制御を行うようになっている。
【００４２】
つまり、再生側機器がデータストリーマ等である場合には、既にこのデータストリーマ等において１回記録が行われている。従って、、ステップＳ22において、ＣＧＭＳ，ＳＣＭＳを１世代分更新するのである。即ち、ステップＳ22では、ＣＧＭＳ，ＳＣＭＳが１世代又は２世代のコピー許可を示すものである場合には、ＣＧＭＳ，ＳＣＭＳをコピー禁止又は１世代のコピー許可を示すものに変更し、変更した値に基づいてコピー制御を行うようになっている。なお、ＣＧＭＳ，ＳＣＭＳがコピーフリー又はコピー禁止を示すものである場合には、ＣＧＭＳ，ＳＣＭＳを変更することなくコピー制御を行う。
【００４３】
次のステップＳ23においては、記録しようとするデータのＳＣＭＳを２世代分更新して記録するようになっている。即ち、記録しようとするデータ中のＳＣＭＳが２世代のコピー許可を示すものである場合には、この記録用データ中のＳＣＭＳをコピー禁止を示すものに変更して記録するようになっている。
【００４４】
次に、このように構成された実施の形態の動作について図３乃至図５を参照して説明する。図３はＣＧＭＳを含む記録用データのフォーマットを認識可能な記録再生機器及び記録用データのフォーマットを認識することができない記録再生機器についてのコピー制御を示し、図４はＳＣＭＳを含む記録用データのフォーマットを認識可能な記録再生機器及び記録用データのフォーマットを認識することができない記録再生機器についてのコピー制御を示し、図５はＣＧＭＳ及びＳＣＭＳを含む記録用データのフォーマットを認識可能な記録再生機器及び記録用データのフォーマットを認識することができない記録再生機器についてのコピー制御を示している。
【００４５】
本実施の形態はネットワークバスとしてＩＥＥＥ１３９４を用い、ＩＥＥＥ１３９４パケットのヘッダ部分に２ビットのコピー制御情報であるＣＣＩを挿入する例で説明する。
【００４６】
ビットストリーム記録再生機器１は、記録用データのコピー世代管理情報を認識することができない機器であり、フォーマット認識できる機器２は記録用データのフォーマットを認識してＣＧＭＳによるコピー制御が可能な機器である。ＣＧＭＳを含む記録用データはネットワークバスのフォーマットに変換されて、これらの機器１，２に供給される。
【００４７】
いま、記録用データ中のＣＧＭＳが１回のみの記録を許可する“１０”であり、伝送データ中のＣＣＩも“１０”であるものとする。ビットストリーム記録再生機器１は、伝送データ中のＣＣＩに基づいてコピー制御を行う。即ち、この場合には、機器１は、図２のステップＳ12においてＣＣＩを検出し、ステップＳ13においてＣＣＩが“０１”であるか否かを判断する。この場合には、ＣＣＩは“１０”でありコピーが許可されているので、ビットストリーム記録再生機器１はステップＳ14において伝送データの記録を行う。
【００４８】
一方、フォーマット認識できる機器２は、伝送データ中のＣＣＩではなく、記録用データ中のＣＧＭＳによってコピー制御を行う。即ち、機器２は、図２のステップＳ17においてＣＧＭＳを検出し、ステップＳ18でＣＣＩが“０１”でないことを検出して処理をステップＳ19に移行する。この場合には、ＣＣＩは“１０”であるので、フォーマット認識できる機器２は、コピーを行う。次に、機器２は、ステップＳ20において、ＣＧＭＳを１世代分更新した値、即ち、“１１”に変更して記録を行う。
【００４９】
次に、これらの機器１，２に記録されている記録用データを再生してネットワークバスのフォーマットに変換して出力し、他の機器でコピーを行うものとする。この場合には、ビットストリーム記録再生機器１は、図１のステップＳ5 において、ＣＣＩとして“０１”を設定して出力する。また、フォーマット認識できる機器２は、図１のステップＳ6 において、ＣＣＩとしてＣＧＭＳの値である“１１”を設定して出力する。
【００５０】
これらの機器１，２からの出力を受信して記録する機器としては、機器１，２からの記録用データのフォーマットを認識することができる機器とできない機器とが考えられる。
【００５１】
記録用データのフォーマットを認識することができない機器において、機器１，２からの記録用データをコピーするものとする。機器１からの伝送データに含まれるＣＣＩは“０１”である。従って、機器１からの伝送データについては、図２のステップＳ16において、コピーを禁止される。次に、記録用データのフォーマットを認識することができない機器において、機器２の出力のコピーを行うものとする。この場合には、機器２からの伝送データに含まれるＣＣＩは“１１”である。従って、この場合には、図２のステップＳ14においてコピーが禁止される。
【００５２】
次に、記録用データのフォーマットを認識することができる機器において、機器１，２からの記録用データをコピーするものとする。この場合には、図２のステップＳ18においてＣＣＩが“０１”か否かが判断される。機器２からの伝送データ中のＣＣＩは“１１”であるので、機器２からの記録用データをコピーする場合には、ステップＳ19においてＣＧＭＳに基づくコピー制御を行う。この場合には、ＣＧＭＳは“１１”であるのでコピー禁止である。
【００５３】
機器１からの伝送データ中のＣＣＩは“０１”である。従って、この場合には、ステップＳ22の処理が行われる。機器１からの伝送データ中のＣＧＭＳは、機器１によって変更されておらず、“１０”のままである。ステップＳ22ではＣＧＭＳを１世代分更新した値に基づいてコピー制御を行う。即ち、この場合には、ＣＧＭＳが“１１”であるものとしてコピーを制御する。従って、機器１からの記録用データもコピーされない。
【００５４】
このように、記録用データを１回のみコピーすることができＣＧＭＳに対応したコピー制御が可能である。
【００５５】
本実施の形態においては、記録可否の判断をコピー世代管理情報とＣＣＩとに基づいて行うと共に、ＣＣＩの設定及び記録するＣＧＭＳ，ＳＣＭＳの値についての下記に示す記録可否判断ルール、ＣＧＭＳ／ＳＣＭＳ記録ルール及びＣＣＩ設定ルールを決定することで、記録用データのフォーマットを認識することができない機器を用いた場合でも、また、コピー世代管理情報としてＣＧＭＳだけでなくＳＣＭＳを用いた場合でも、確実なコピー世代管理を可能としている。
【００５６】
（１）記録可否判断ルール
ａ．記録機が記録用データのフォーマットを認識することができない機器である場合には、ネットワークバスのフォーマットで規定されている伝送データ中に挿入するコピー制御情報（例えばＣＣＩ）によって記録可否の判断をする。
【００５７】
ｂ．記録機が記録用データのフォーマットを認識することができる機器である場合には、ネットワークバスを介して伝送される伝送データのデータエリア中の記録用データに含まれるコピー世代管理情報とコピー制御情報とに基づいて記録可否を判断する。即ち、ビットストリーマからの入力時にはコピー世代管理情報の値を１世代分更新した値に基づいてコピーを制御する。記録用データのフォーマットを認識することができる機器からの伝送データについては、コピー世代管理情報に基づいたコピー制御を行う。
【００５８】
（２）ＣＧＭＳ／ＳＣＭＳ記録ルール
ａ．記録用データのフォーマットを認識することができる機器がその記録媒体にＣＧＭＳを記録する場合には、記録データ中に含まれるＣＧＭＳを１世代分更新した値をＣＧＭＳとして記録する。
【００５９】
ｂ．オーディオ用コピー世代管理情報であるＳＣＭＳを記録する場合には、受信した記録用データの中に存在するＳＣＭＳを１世代分更新した値を新たなＳＣＭＳ値として記録する。
【００６０】
（３）ＣＣＩ設定ルール
ａ．記録用データのフォーマットを認識することができない機器が伝送データを出力する場合には、ＣＣＩは固定値の“０１”とする。
【００６１】
ｂ．記録用データのフォーマットを認識することができる機器が伝送データを出力する場合であって、記録用データ中に含まれるコピー世代管理情報としてＣＧＭＳが含まれる場合には、伝送データのＣＣＩとしてＣＧＭＳの値をそのまま設定する。
【００６２】
ｃ．記録用データのフォーマットを認識することができる機器が伝送データを出力する場合であって、記録用データ中に含まれるコピー世代管理情報としてＳＣＭＳのみが含まれる場合には、ＣＣＩとしては、ＳＣＭＳによって著作権なしが示されたときには“００”、１世代又は２世代以上のコピー許可が示されたときには“１０”、コピー禁止が示されたときには“１１”を設定する。
【００６３】
このようなコピープロテクト方法を採用すると、上述したように、記録用データ中のコピー世代管理情報とてＣＧＭＳだけでなく、ＳＣＭＳを用いた場合でも、ＣＧＭＳ及びＳＣＭＳの両方を相互に異なる値で用いた場合でも、確実にコピー制御が可能である。
【００６４】
図４は記録用データ中にＳＣＭＳが含まれる例を示している。ビットストリーム記録再生機器６，７は、記録用データのコピー世代管理情報を認識することができない機器であり、フォーマット認識できる機器８，９は記録用データのフォーマットを認識してＳＣＭＳによるコピー制御が可能な機器である。ＳＣＭＳを含む記録用データはＡ／Ｄ変換器５によってディジタルデータに変換され、ネットワークバスのフォーマットで機器６，８に供給される。
【００６５】
いま、Ａ／Ｄ変換器５から出力される伝送データのデータエリアの記録用データに含まれるＳＣＭＳが２回のみの記録を許可する値であり、伝送データ中のＣＣＩも“１０”であるものとする。ビットストリーム記録再生機器６は、伝送データ中のＣＣＩに基づいてコピー制御を行う。即ち、この場合には、機器６は、“１０”のＣＣＩによって記録用データの記録を行う。
【００６６】
一方、フォーマット認識できる機器８は、伝送データ中のＣＣＩが“０１”ではないので、図２のステップＳ19において、ＳＣＭＳに基づくコピーを行う。機器８が受信した伝送データ中の記録用データに含まれるＳＣＭＳは２世代コピー許可を示しており、機器８は記録用データのコピーを行う。この場合には、ステップＳ20において、ＳＣＭＳを１世代のコピー許可を示す値に変更して記録する。
【００６７】
次に、これらの機器６，８に記録されている記録用データを再生してネットワークバスのフォーマットに変換して出力し、機器７，９でコピーを行うものとする。機器６は図１のステップＳ5 において、伝送データ中のＣＣＩとして“０１”を挿入する。また、機器８は、記録したＳＣＭＳ値である１世代コピー許可を示す値に基づいて、伝送データ中のＣＣＩとして“１０”を設定する。
【００６８】
ビットストリーム記録再生機器７は、記録用データのフォーマットを認識することができないので、ビットストリーム記録再生機器６からの伝送データについては、図２のステップＳ16においてコピー禁止である。
【００６９】
ビットストリーム記録再生機器７にフォーマット認識できる機器８からの伝送データが与えられると、ビットストリーム記録再生機器７は、ＣＣＩの“１０”に基づいてコピーを行う。
【００７０】
機器７においてコピーする記録用データ中のＳＣＭＳは１世代コピー許可を示す値となっている。記録用データのフォーマットを認識することができる機器においては、記録用データのフォーマットを認識することができない機器からの伝送データについては、図２のステップＳ22において、ＳＣＭＳを１世代分更新した値に基づいてコピー制御を行うようになっているので、機器７からの伝送データを更に他の機器でコピーすることはできない。
【００７１】
フォーマット認識できる機器９にビットストリーム記録再生機器６からの伝送データが与えられるものとする。機器９は、ステップＳ22において、記録用データに含まれるＳＣＭＳを１世代分更新した値に基づいてコピー制御を行う。即ち、機器９によって伝送データのコピーが行われる。この場合には、機器９は、ステップＳ23において、伝送データ中の記録用データに含まれているＳＣＭＳを２世代分更新した値をＳＣＭＳ値として記録する。つまり、記録される記録用データのＳＣＭＳは記録禁止を示すものとなる。
【００７２】
フォーマット認識できる機器９にフォーマット認識できる機器８からの伝送データが与えられるものとする。機器８からの伝送データ中の記録用データに含まれるＳＣＭＳは１世代コピーを示すものとなっており、機器９は、受信した記録用データのコピーを行う。この場合には、機器９は、ステップＳ20においてＳＣＭＳを１世代分更新した値、即ち、コピー禁止を示すＳＣＭＳを記録する。
【００７３】
次に、機器９が記録した記録用データを再生して、ネットワークバスのフォーマットに変換して出力するものとする。この場合には、機器９は図１のステップＳ9 において、ＣＣＩに“１１”を設定する。即ち、機器９からの伝送データ中のＣＣＩはコピー禁止を示すものであり、また、記録用データ中のＳＣＭＳもコピー禁止を示すものとなっている。従って、記録用データのフォーマットを認識することができる機器及びできない機器のいずれも、機器９からの伝送データをコピーすることはできない。
【００７４】
こうして、Ａ／Ｄ変換器５の出力はＳＣＭＳに規定されているように、２回のみコピー可能である。
【００７５】
図５は記録用データ中にＣＧＭＳ及びＳＣＭＳの両方が含まれる例を示している。ビットストリーム記録再生機器11は、記録用データのコピー世代管理情報を認識することができない機器であり、フォーマット認識できる機器12，13は記録用データのフォーマットを認識してＣＧＭＳ又はＳＣＭＳによるコピー制御が可能な機器である。ＣＧＭＳ及びＳＣＭＳを含む記録用データはＡ／Ｄ変換器５によってディジタルデータに変換され、ネットワークバスのフォーマットで機器11，12に供給される。
【００７６】
いま、Ａ／Ｄ変換器５から出力される伝送データのデータエリアの記録用データに含まれるＣＧＭＳが１世代のみのコピー許可を示すものであり、ＳＣＭＳが２世代のみのコピー許可を示すものであって、伝送データ中のＣＣＩも“１０”であるものとする。ビットストリーム記録再生機器11は、伝送データ中のＣＣＩに基づいてコピー制御を行う。即ち、この場合には、機器11は、“１０”のＣＣＩによって記録用データの記録を行う。
【００７７】
一方、フォーマット認識できる機器12は、伝送データ中のＣＣＩが“０１”ではないので、図２のステップＳ19において、記録用データ中のＣＧＭＳ又はＳＣＭＳによってコピー制御を行う。機器12が受信した伝送データ中の記録用データに含まれるＳＣＭＳは２世代コピー許可を示しており、機器12は記録用データのコピーを行う。この場合には、ステップＳ20において、ＳＣＭＳを１世代のコピー許可を示す値に変更して記録する。また、ＣＧＭＳとしてはＣＧＭＳを１世代分更新した値、即ち、“１１”を記録する。
【００７８】
次に、これらの機器11，12に記録されている記録用データを再生してネットワークバスのフォーマットに変換して出力し、機器13でコピーを行うものとする。機器11は図１のステップＳ5 において、伝送データ中のＣＣＩとして“０１”を挿入する。また、機器12は、図１のステップＳ7 において、記録したＣＧＭＳの値“１１”をＣＣＩの値として設定する。従って、ビットストリーム記録再生機器では、フォーマット認識できる機器12の出力をコピーすることはできない。
【００７９】
フォーマット認識できる機器13にフォーマット認識できる機器12からの伝送データが与えられるものとする。この場合には、機器13は、ステップＳ19の処理に応じてコピー制御を行う。即ち、機器13がＣＧＭＳによるコピー制御を行う機器である場合には、ＣＧＭＳが“１１”であるので、コピー禁止である。一方、機器13がＳＣＭＳによるコピー制御を行う機器である場合には、ＳＣＭＳが１世代コピー許可を示すものであるので、コピー可能である。この場合には、機器13は、ＳＣＭＳをコピー禁止を示す値に変更して記録する。
【００８０】
なお、機器13の伝送データ中のＣＣＩは“１１”であり、また、記録用データ中のＳＣＭＳ及びＣＧＭＳもコピー禁止を示す値であるので、他の機器によって機器13からの伝送データのコピーを行うことはできない。
【００８１】
こうして、Ａ／Ｄ変換器５の出力はＳＣＭＳ，ＣＧＭＳに規定されているようにコピー制御される。
【００８２】
図６及び図７は図１及び図２のコピープロテクト方法を実現するための記録再生装置を示すブロック図である。図６は記録用データのフォーマットを認識することができない装置の例を示し、図７は記録用データのフォーマットを認識することができる装置の例を示している。また、ネットワークバスとしてＩＥＥＥ１３９４に対応したバスを用いた例を示している。
【００８３】
図６において、記録再生処理回路27は、図示しない記録制御部によって記録が制御されて、入力された記録用データを記録すると共に、記録されている記録用データを再生して出力するようになっている。記録用再生処理回路27からの再生データは１３９４パケット送信回路22に与えられる。１３９４パケット送信回路22は、再生データをＩＥＥＥ１３９４に対応したフォーマットの１３４９パケットに変換する。ＣＣＩ値挿入回路21は、ＣＣＩとして“０１”を発生して１３９４パケット送信回路22に出力する。こうして、１３９４パケット送信回路22からはＣＣＩ“０１”の１３９４パケットがインターフェース（以下、Ｉ／Ｆという）23に与えられるようになっている。
【００８４】
Ｉ／Ｆ23は、図示しないネットワークバスに接続されており、１３９４パケット送信回路22からの１３９４パケットを伝送データとしてネットワークバス上に送出すると共に、ネットワークバス上の伝送データを取込んで１３９４パケット受信回路24に出力する。１３９４パケット受信回路24は１３９４パケットを元の記録用データのデータフォーマットに変換して記録再生処理回路27に出力する。ＣＣＩ値検出回路25は、１３９４パケット受信回路24の出力から１３９４パケットに含まれるＣＣＩの値を検出して記録可否判断回路26に出力するようになっている。
【００８５】
記録可否判断回路26は、ＣＣＩが“１１”の場合にはコピー禁止であるものと判断し、他の場合には、自機においてコピーが許可されているものと判断して、図示しない記録制御部に判断結果を出力するようになっている。
【００８６】
次に、このように構成された図６の記録再生装置の動作について図８を参照して説明する。図８は１３９４パケット送信回路22が作成する１３９４アイソクロノスパケットを示す説明図である。
【００８７】
Ｉ／Ｆ23を介して受信した１３９４パケットは、１３９４パケット受信回路24によって記録用データのフォーマットに戻される。ＣＣＩ値検出回路25は伝送データ中のＣＣＩの値を検出して記録可否判断回路26に出力する。いま、ＣＣＩが“１１”以外の値であるものとする。この場合には、記録可否判断回路26は受信データを記録することができるものと判断して、判断結果を記録制御部へ出力する。これにより、１３９４パケット受信回路24からの記録用データは記録再生処理回路27において記録される。
【００８８】
受信した伝送データ中のＣＣＩが“１１”である場合には、記録可否判断回路26はコピー禁止であるものと判断して記録を行わない。
【００８９】
一方、再生時には、記録再生処理回路27からの再生データは１３９４パケット送信回路22に与えられる。ＣＣＩ値挿入回路21は“０１”を１３９４パケット送信回路22に与える。１３９４パケット送信回路22は、再生データを１３９４パケットに変換する。
【００９０】
図８は１３９４パケットであるアイソクロノスパケットを示している。アイソクロノスパケットは、先頭にヘッダーを配置し、次にヘッダーＣＲＣを配置し、次にデータを配置し、最後にデータＣＲＣを配置して構成する。記録再生処理回路27からの再生データはアイソクロノスパケットのデータ領域に配列される。ＣＣＩは、斜線部に示すように、ヘッダの所定の２ビットに設定される。
【００９１】
１３９４パケット送信回路22は、ＣＣＩが“０１”の１３９４パケットをＩ／Ｆ23を介してネットワークバス上に送出する。こうして、記録再生処理回路27からの再生データをネットワークバスのフォーマットで出力することができる。この場合には、ＣＣＩは常に“０１”である。
【００９２】
次に、図７の記録再生装置について説明する。図７において図６と同一の構成要素には同一符号を付して説明を省略する。信号処理回路31は、図示しない記録制御部によって記録が制御されて、入力された記録用データに所定の信号処理を施して記録を行うと共に、記録されている記録用データを再生して所定の信号処理を施して出力するようになっている。信号処理回路31からの再生データは１３９４パケット送信回路22に与えられる。
【００９３】
ＳＣＭＳ／ＣＧＭＳ検出回路32は、信号処理回路31の出力から記録用データに含まれるコピー世代管理情報であるＳＣＭＳ，ＣＧＭＳを検出してＣＣＩ値作成及び挿入回路33に出力する。
【００９４】
ＣＣＩ値作成及び挿入回路33は、１３９４パケットのヘッダ部分に２ビットのＣＣＩを挿入するようになっている。ＣＣＩ値作成及び挿入回路33は、記録用データにＣＧＭＳが含まれている場合には、ＣＧＭＳの値をそのままＣＣＩ値として設定すると共に、記録用データにＳＣＭＳのみしか含まれていない場合には、ＳＣＭＳの値に応じたＣＣＩ値を設定する。即ち、ＣＣＩ値作成及び挿入回路33は、ＳＣＭＳ／ＣＧＭＳ検出回路32によってＳＣＭＳがコピーフリーを示すものであることが検出された場合にはＣＣＩとして“００”を設定し、ＳＣＭＳがコピー禁止を示すものであることが検出された場合にはＣＣＩとして“１１”を設定し、ＳＣＭＳが１世代又は２世代のコピー許可を示すものであることが検出された場合にはＣＣＩとして“１０”を設定するようになっている。
【００９５】
１３９４パケット受信回路24は１３９４パケットを元の記録用データのデータフォーマットに変換して信号処理回路31に出力する。ＣＣＩ値検出回路25は、１３９４パケットに含まれるＣＣＩの値を検出して記録ＳＣＭＳ／ＣＧＭＳ値決定回路35及び記録可否判断回路36に出力するようになっている。ＳＣＭＳ／ＣＧＭＳ検出回路34は、記録用データに含まれるＳＣＭＳ，ＣＧＭＳを検出して記録ＳＣＭＳ／ＣＧＭＳ値決定回路35及び記録可否判断回路36に出力するようになっている。
【００９６】
記録ＳＣＭＳ／ＣＧＭＳ値決定回路35は、ＣＣＩ値及びＳＣＭＳ，ＣＧＭＳ値に基づいて記録するＳＣＭＳ及びＣＧＭＳの値を決定して信号処理回路31に供給するようになっている。即ち、記録ＳＣＭＳ／ＣＧＭＳ値決定回路35は、図２のステップＳ20，Ｓ23の処理を行う。
【００９７】
記録可否判断回路36は、ＣＣＩ値及びＳＣＭＳ，ＣＧＭＳ値に基づいて記録の可否を判断し、判断結果を図示しない記録制御部に供給するようになっている。即ち、記録可否判断回路36は、図２のステップＳ19，Ｓ22の処理を行う。
【００９８】
次に、このように構成された図７の記録再生装置の動作について説明する。
【００９９】
Ｉ／Ｆ23を介して受信した１３９４パケットは、１３９４パケット受信回路24によって記録用データのフォーマットに戻される。ＣＣＩ値検出回路25は伝送データ中のＣＣＩの値を検出し、ＳＣＭＳ／ＣＧＭＳ検出回路34は、記録用データ中のＳＣＭＳ，ＣＧＭＳを検出する。
【０１００】
ＣＣＩ値及びＳＣＭＳ，ＣＧＭＳ値は記録ＳＣＭＳ／ＣＧＭＳ値決定回路35及び記録可否判断回路36に供給される。ＣＣＩによって伝送データの送信元が記録用データのフォーマットを認識することができる機器であることが示された場合には、記録可否判断回路36は、検出したＳＣＭＳ，ＣＧＭＳに基づいて記録を制御する。また、記録ＳＣＭＳ／ＣＧＭＳ値決定回路35は、ＣＣＩを１世代分更新した値をＣＧＭＳとして設定し、ＳＣＭＳを１世代分更新した値をＳＣＭＳとして設定する。
【０１０１】
一方、送信元が記録用データのフォーマットを認識することができない機器であることが示された場合には、記録可否判断回路36は、検出したＳＣＭＳ，ＣＧＭＳから１世代引いた値に基づいて記録を制御する。また、記録ＳＣＭＳ／ＣＧＭＳ値決定回路35は、ＳＣＭＳを２世代分更新した値を記録するＳＣＭＳとして設定する。
【０１０２】
再生時には、信号処理回路31からの再生データは１３９４パケット送信回路22に与えられる。ＳＣＭＳ／ＣＧＭＳ検出回路32は記録用データに含まれるＳＣＭＳ，ＣＧＭＳをＣＣＩ値作成及び挿入回路33に与える。ＣＣＩ値作成及び挿入回路33はＣＧＭＳ又はＳＣＭＳに応じたＣＣＩを作成して１３９４パケット送信回路22に与える。こうして、１３９４パケット送信回路22からは、ＣＣＩが付加された１３９４パケットが得られる。
【０１０３】
このように、本実施の形態においては、図１及び図２のコピープロテクト方法を実現することができる。
【０１０４】
【発明の効果】
以上説明したように本発明によれば、映像機器及び音声機器に対して、ネットワークバスを介して伝送されるデータのデータフォーマット中に２ビットのコピー制御情報を挿入することにより有効にコピー制御を行うことができるという効果を有する。
【図面の簡単な説明】
【図１】本発明に係るコピープロテクト方法の一実施の形態を示すフローチャート。
【図２】本発明に係るコピープロテクト方法の一実施の形態を示すフローチャート。
【図３】実施の形態の動作を説明するための説明図。
【図４】実施の形態の動作を説明するための説明図。
【図５】実施の形態の動作を説明するための説明図。
【図６】本発明に係る記録再生装置の一実施の形態を示すブロック図。
【図７】本発明に係る記録再生装置の一実施の形態を示すブロック図。
【図８】ＩＥＥＥ１３９４規格のアイソクロノスパケットを説明するための説明図。
【符号の説明】
Ｓ1 ，Ｓ11…フォーマットを認識するか否かを判断するステップ、Ｓ5 乃至Ｓ10…ＣＣＩに値を設定するステップ、Ｓ13，Ｓ18…ＣＣＩが“０１”であるか否かを判断するステップ、Ｓ14，Ｓ16，Ｓ19，Ｓ22…コピー制御するステップ、Ｓ20，Ｓ23…ＳＣＭＳ，ＣＧＭＳを記録するステップ
【図１】
0003880701.tif 000002
【図２】
0003880701.tif 000003
【図３】
0003880701.tif 000004
【図４】
0003880701.tif 000005
【図５】
0003880701.tif 000006
【図６】
0003880701.tif 000007
【図７】
0003880701.tif 000008
【図８】
0003880701.tif 000009