(57)【特許請求の範囲】
【請求項１】
乱数発生器を有し、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、
前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、
前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、
非再生状態において前記ＣＰＵは、前記復号化ＬＳＩの前記乱数発生器で生成したデータを取得してコードＡとして保持すると共に、前記データを前記復号化ＬＳＩの前記ディジタル出力を経由して前記電子透かし検出ＬＳＩにコードＢとして保持させ、
再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから前記コードＢを読み出して前記コードＡと比較して異なる場合に前記復号化ＬＳＩの前記ディジタル出力および前記アナログ出力を停止するコンテンツ保護システム。
【請求項２】
コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、
前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、
前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、
再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから読み出されたデータがすべて同じ極性となる場合、前記コンテンツに埋め込まれた前記著作権保護情報を検出したとみなすコンテンツ保護システム。
【請求項３】
コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、
前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、
前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、
著作権保護情報を表わすＣＧＭＳ方式を、前記メディアの記録フォーマットと前記コンテンツに埋め込む電子透かしの双方に用いられ、
前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報とを比較して異なる場合に、前記復号化ＬＳＩの前記アナログ出力および前記ディジタル出力を停止するコンテンツ保護システム。
【請求項４】
前記ＣＧＭＳ方式は、Ｆｒｅｅ、Ｎｅｖｅｒ  Ｃｏｐｙ、Ｏｎｅ  Ｍｏｒｅ  Ｃｏｐｙ、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙの４つの状態により著作権保護情報を表わし、前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報が異なっていても、所定の条件において、前記復号化ＬＳＩの前記アナログ出力のみ再生を行う請求項３記載のコンテンツ保護システム。
【請求項５】
前記所定の条件は、前記メディアのＣＧＭＳ情報がＦｒｅｅで前記電子透かし著作権保護情報のＣＧＭＳ情報がＯｎｅ  Ｍｏｒｅ  Ｃｏｐｙの場合と、前記メディアのＣＧＭＳ情報がＮｅｖｅｒ  Ｃｏｐｙで前記電子透かし著作権保護情報のＣＧＭＳ情報がＮｏ  Ｍｏｒｅ  Ｃｏｐｙの場合と、前記メディアのＣＧＭＳ情報がＮｏ  ＭｏｒｅＣｏｐｙで前記電子透かし著作権保護情報のＣＧＭＳ情報がＮｅｖｅｒ  Ｃｏｐｙの場合の何れかである請求項４記載のコンテンツ保護システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツを再生するシステムにおける、コンテンツに情報を埋め込む電子透かしの技術とＣＧＭＳ(Copy Generation Management System)方式を利用した再生データの著作権保護に関するものである。
【０００２】
【従来の技術】
メディアのディジタル化に伴い、劣化することなくコピーが可能であり著作物の不法なコピー防止が求められている。特開平１０ー１４５７５７号公報に記載されているコンテンツに情報を埋め込む電子透かしと呼ばれる技術を利用して、著作権保護情報を埋め込むことでコピー防止する動きが進んでいる。
【０００３】
以下、電子透かし技術により埋め込まれた著作権保護情報を検出する電子透かし検出ＬＳＩを用いたシステムについて説明する。
【０００４】
図６はＭＰＥＧ規格に準拠したビデオ・オーディオ等に電子透かし技術により著作権保護情報を埋め込んだコンテンツを再生する装置における構成である。同図において、６００はＭＰＥＧ規格で圧縮されたデータを処理する復号化ＬＳＩ、６０１はコンテンツに埋め込まれた著作権保護情報を検出する電子透かし検出ＬＳＩ、６０２はシステムを制御するＣＰＵ、６０３はデータバスである。
【０００５】
ここで、本明細書における著作権保護情報は、Ｆｒｅｅ、Ｎｅｖｅｒ  Ｃｏｐｙ、Ｏｎｅ  Ｍｏｒｅ  Ｃｏｐｙ、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙの４つの状態により表現されるＣＧＭＳ方式である。
【０００６】
図６における再生動作は、メディアの記録フォマット順に入力されたデータは、復号ＬＳＩ６００により再生データ化してアナログ出力及びディジタル出力で出力し、ディジタル出力を電子透かし検出ＬＳＩ６０１に入力してＣＧＭＳ方式の著作権保護情報が検出されたのなら、ＣＰＵ６０２がデータバス６０３を介して電子透かし検出ＬＳＩ６０１から著作権保護情報を読み出して判断して復号化ＬＳＩ６００の再生動作を制御する。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の構成では、復号化ＬＳＩ６００と電子透かし検出ＬＳＩ６０１とＣＰＵ６０２がデータ線６０３で結ばれ、電子透かし検出ＬＳＩ６０１で検出されたＣＧＭＳ方式の著作権保護情報に応じてＣＰＵ６０２が判断して復号化ＬＳＩ６００の再生動作を制御するため、電子透かし検出ＬＳＩへの入力データ線および出力データ線の悪意による切断によって著作権保護情報の検出不可能にすることが容易であり著作権保護と言う点で問題点を有していた。
【０００８】
また、メディアの記録フォーマットにもＣＧＭＳ方式の著作権保護情報がある場合において、電子透かし検出ＬＳＩのＣＧＭＳ方式の著作権保護情報とメディアのＣＧＭＳ方式の著作権保護情報を比較して、一致しなかった場合における動作をどうするのかという点で問題点を有していた。
【０００９】
本発明は、上記従来の問題点を解決するものであり、セキュリティの高いコンテンツ保護システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
請求項１記載の本発明は、乱数発生器を有し、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、非再生状態において前記ＣＰＵは、前記復号化ＬＳＩの前記乱数発生器で生成したデータを取得してコードＡとして保持すると共に、前記データを前記復号化ＬＳＩの前記ディジタル出力を経由して前記電子透かし検出ＬＳＩにコードＢとして保持させ、再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから前記コードＢを読み出して前記コードＡと比較して異なる場合に前記復号化ＬＳＩの前記ディジタル出力および前記アナログ出力を停止するコンテンツ保護システムである。
【００１１】
この構成により、電子透かし検出ＬＳＩにおける入力データ線または／および出力データ線の断線の検出が可能となる。
【００１２】
請求項２記載の本発明は、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから読み出されたデータがすべて同じ極性となる場合、前記コンテンツに埋め込まれた前記著作権保護情報を検出したとみなすコンテンツ保護システムである。
【００１３】
この構成により、電子透かし検出ＬＳＩにおける出力データ線の断線の検出が可能となる。
【００１４】
請求項３記載の本発明は、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、著作権保護情報を表わすＣＧＭＳ方式を、前記メディアの記録フォーマットと前記コンテンツに埋め込む電子透かしの双方に用いられ、前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報とを比較して異なる場合に、前記復号化ＬＳＩの前記アナログ出力および前記ディジタル出力を停止するコンテンツ保護システムである。
【００１５】
この構成により、記録フォーマットにおけるＣＧＭＳ方式の著作権保護情報がある場合に、コンテンツに埋め込まれたＣＧＭＳ方式の著作権保護情報との不一致におけるセキュリティの確保を実現できる。
【００１６】
請求項４記載の本発明は、前記ＣＧＭＳ方式は、Ｆｒｅｅ、Ｎｅｖｅｒ  Ｃｏｐｙ、Ｏｎｅ  Ｍｏｒｅ  Ｃｏｐｙ、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙの４つの状態により著作権保護情報を表わし、前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報が異なっていても、所定の条件において、前記復号化ＬＳＩの前記アナログ出力のみ再生を行う。前記所定の条件は、前記メディアのＣＧＭＳ情報がＦｒｅｅで前記電子透かし著作権保護情報のＣＧＭＳ情報がＯｎｅ  Ｍｏｒｅ  Ｃｏｐｙの場合と、前記メディアのＣＧＭＳ情報がＮｅｖｅｒ  Ｃｏｐｙで前記電子透かし著作権保護情報のＣＧＭＳ情報がＮｏ  Ｍｏｒｅ  Ｃｏｐｙの場合と、前記メディアのＣＧＭＳ情報がＮｏ  ＭｏｒｅＣｏｐｙで前記電子透かし著作権保護情報のＣＧＭＳ情報がＮｅｖｅｒ  Ｃｏｐｙの場合の何れかであることが望ましい。
【００１７】
この構成により、記録フォーマットにおけるＣＧＭＳ方式の著作権保護情報がある場合に、コンテンツに埋め込まれたＣＧＭＳ方式の著作権保護情報との不一致における内容に応じたセキュリティの確保を実現できる。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１９】
実施の形態１
図１は本発明におけるビデオ・オーディオ等のコンテンツを記憶したメディアを再生する装置の構成図である。この装置は、ＭＰＥＧ規格に準拠したビデオ・オーディオ等に電子透かし技術により著作権保護情報を埋め込んだコンテンツを再生する。電子透かし技術により、ビデオ・オーディオ等に疑似乱数を鍵として著作権保護情報を埋め込んでいる。
【００２０】
同図において、６０はコンテンツを再生する複号化ＬＳＩであり、その内部に出力データセレクタ１００と、乱数発生器１０１と、バス・インターフェース１０２を含む。この復号化ＬＳＩ６０はディジタル出力とアナログ出力ができる。６０１は、コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩ、６０２は復号化ＬＳＩ６０と電子透かし検出ＬＳＩ６０１をバス６０３を介して制御するＣＰＵである。ここで、図６と同一の機能を有する部分には同一符号を付している。
【００２１】
以上に様に構成された装置において図２のフローチャートを用いて説明する。
【００２２】
ステップ２００の電源オンより始まり、ステップ２０１では復号化ＬＳＩ６０の乱数発生器１０１により乱数（以降Ｒ１とする）を生成する。
【００２３】
ステップ２０２では、ＣＰＵ６０２の設定によりＲ１をバス・インターフェース１０２を介してＣＰＵ６０２にコードＡとして設定・保持しかつＲ１を出力データセレクタ１００を介してディジタル出力により電子透かし検出ＬＳＩ６０１にスタートコードＢとして設定・保持する。
【００２４】
ステップ２０３では、コンテンツの再生の開始を指示する再生スタート信号により再生を開始する。つまり、ステップ２００〜２０２は非再生状態である。
【００２５】
ステップ２０４では、ＣＰＵ６０２は電子透かし検出ＬＳＩ６０１に保持されているコードＢを読み出し、ステップ２０５ではコードＡとコードＢを比較して、等しければ（Ｙｅｓ）ステップ２０６にあるように再生継続し、ステップ２０７における再生終了まで行い終了後はステップ２０１より再実行する。
【００２６】
また、ステップ２０５において等しくなければ（Ｎｏ）ならばステップ２０８にあるように再生停止し、ステップ２０１より再実行する。
【００２７】
以上の動作により、本実施の形態では、電源オンまたは再生終了単位ごとに復号化ＬＳＩ６０で生成された乱数をＣＰＵ６０２および電子透かし検出ＬＳＩ６０１に設定し、設定値を比較して結果が等しくなければデータの流れに異常があることが検出できるので、電子透かし検出ＬＳＩ６０１のデータ入力線又は／及びデータ出力線の断線等よる著作権保護機能の低下を防ぐことができる。
【００２８】
実施の形態２
図１の構成において、図３のフローチャートを用いて説明する。
【００２９】
ステップ３００では、ＣＰＵ６０２に読み出される電子透かし検出データとしてバスデータがすべて同じ極性となる場合、復号化ＬＳＩ６０のディジタル出力からデータにより電子透かし検出ＬＳＩ６０１で電子透かし技術によりコンテンツに埋め込まれた著作権保護情報を検出したと見なすように設定する。ステップ３０１では、再生スタートする。
【００３０】
ステップ３０２では、ＣＰＵ６０２は電子透かし検出ＬＳＩから電子透かし検出データであるバスデータを読み出し、ステップ３０３において読み出したバスデータがすべて同じ極性なら（Ｙｅｓ）、ステップ３０４において再生終了とする。
【００３１】
ステップ３０３において読み出しバスデータがすべて同じ極性になっていないのなら（Ｎｏ）、ステップ３０５において再生を継続する。つまり、ＣＰＵ６０２は電子透かし検出ＬＳＩ６０１よりコンテンツに埋め込まれた著作権保護情報を読み出すことで再生継続または再生停止の制御を行う。
【００３２】
以上の動作により、本実施の形態では、電子透かし検出ＬＳＩ６０１から読み出されるデータがすべて同じ極性である場合、電子透かし技術によりコンテンツに埋め込まれた著作権保護情報を検出したと見なすので、電子透かし検出ＬＳＩにおけるデータバス６０３との接続線を悪意により断線した場合に、データがすべて”０”または”１”（同じ極性）となるため電子透かし検出状態となることから、悪意による出力データ線の断線を容易に検出することができる。
【００３３】
実施の形態３
図４はメディアにおける記録フォーマットを示したものであり、図において４００はデータを再生するのに必要な情報領域でるヘッダ、４０１はＣＭＧＳ、４０２は再生するデータである。ここで、記録フォーマットは８ｂｉｔ単位の連続しているものとする。Ｆｒｅｅ、Ｎｅｖｅｒ  Ｃｏｐｙ、Ｏｎｅ  Ｍｏｒｅ  Ｃｏｐｙ、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙの４つの状態により著作権保護情報を表わすＣＧＭＳ(Copy Generation Management System)方式を本明細書では２ｂｉｔの符号で、00 : Freedom、01 : Never Copy、10 : One More Copy、11 : No More Copyとして説明する。また、電子透かし検出ＬＳＩ６０１における著作権保護情報もＣＧＭＳに準拠するものとする。
【００３４】
図１の構成において、図４の記録フォーマットを用いて説明する。
【００３５】
復号化ＬＳＩ６０では、データ入力側から記録フォーマット順にデータが入力され、再生に必要な情報であるヘッダ４００によりデータ４０２を復号化して再生データとすると共に、記録フォーマットのＣＧＭＳ４０１をバス・インターフェース１０２に設定する。
【００３６】
ＣＰＵ６０２は復号化ＬＳＩ６０のバス・インターフェース１０２より記録フォーマットにおけるＣＧＭＳを読み出しかつ、電子透かし検出ＬＳＩ６０１においてコンテンツに埋め込まれた著作権保護情報のＣＧＭＳがある場合に、ＣＧＭＳ同士を比較して不一致により再生動作を停止する。つまり、復号化ＬＳＩ６０からのアナログ出力とディジタル出力を無効化する。
【００３７】
以上の動作により、本実施の形態では、記録フォーマットにおけるＣＧＭＳと電子透かし検出ＬＳＩで検出されたＣＧＭＳの情報との比較を行い、その結果、不一致であれば再生動作を停止することにより、違法なコピーの再生を防ぐことができる。
【００３８】
実施の形態４
実施の形態３では不一致の場合、再生動作を停止したが、本実施の形態では、ＣＧＭＳの意味を考慮してアナログ出力及びディジタル出力の有効・無効を制御する。以下、図１の構成において、図５を用いて説明する。
【００３９】
図５は記録フォーマットにおけるＣＧＭＳと電子透かしによるコンテンツに埋め込まれた著作権保護情報であるＣＧＭＳがある場合における、復号化ＬＳＩ６０によって復号化した再生データのアナログ出力とディジタル出力の関係を示している。ここで、○は出力有効、×は出力無効を示している。
【００４０】
記録フォーマットにおけるＣＧＭＳと電子透かしによるコンテンツに埋め込まれた著作権保護情報であるＣＧＭＳが異なる場合においても、以下に示す所定の条件１）〜３）において、アナログ出力のみを行う。
【００４１】
１）記録フォーマットのＣＧＭＳが００（Freedom）で電子透かしによるＣＧＭＳが１０（One More Copy）の場合に、アナログ出力を有効、ディジタル出力を無効とする。
【００４２】
２）記録フォーマットのＣＧＭＳが０１（Never Copy）で電子透かしによるＣＧＭＳが１１（No More Copy）の場合に、アナログ出力を有効、ディジタル出力を無効とする。
【００４３】
３）記録フォーマットのＣＧＭＳが１１（No More Copy）で電子透かしによるＣＧＭＳが０１（Never Copy）の場合に、アナログ出力を有効、ディジタル出力を無効とする。
【００４４】
以上の動作により、本実施の形態では、記録フォーマットにおけるＣＧＭＳと電子透かし検出ＬＳＩで検出されたＣＧＭＳの情報が不一致の場合においても、著作権保護情報として定義は異なるが意味として同じであればＣＧＭＳの意味を失うことなく動作することができる。
【００４５】
【発明の効果】
以上のように、請求項１に係る本発明では、乱数発生器を有し、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、非再生状態において前記ＣＰＵは、前記復号化ＬＳＩの前記乱数発生器で生成したデータを取得してコードＡとして保持すると共に、前記データを前記復号化ＬＳＩの前記ディジタル出力を経由して前記電子透かし検出ＬＳＩにコードＢとして保持させ、再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから前記コードＢを読み出して前記コードＡと比較して異なる場合に前記復号化ＬＳＩの前記ディジタル出力および前記アナログ出力を停止するとしたので、電子透かし検出ＬＳＩの動作異常の検出を可能とする。
【００４６】
請求項２に係る本発明では、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、再生状態において前記ＣＰＵは、前記電子透かし検出ＬＳＩから読み出されたデータがすべて同じ極性となる場合、前記コンテンツに埋め込まれた前記著作権保護情報を検出したとみなすので、例えば電子透かし検出ＬＳＩの出力側のバスデータ線を断線しても著作権保護情報検出状態となるため電子透かし検出ＬＳＩの動作異常の検出を可能とする。
【００４７】
請求項３に係る本発明では、コンテンツを再生してディジタル出力およびアナログ出力を行う復号化ＬＳＩと、前記コンテンツに埋め込まれた電子透かし著作権保護情報を検出する電子透かし検出ＬＳＩと、前記復号化ＬＳＩと前記電子透かし検出ＬＳＩをバスを介して制御するＣＰＵを備え、著作権保護情報を表わすＣＧＭＳ方式を、前記メディアの記録フォーマットと前記コンテンツに埋め込む電子透かしの双方に用いられ、前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報とを比較して異なる場合に、前記復号化ＬＳＩの前記アナログ出力および前記ディジタル出力を停止するので、不法なコピー防止を可能とする。
【００４８】
請求項４に係る本発明では、前記ＣＧＭＳ方式は、Ｆｒｅｅ、Ｎｅｖｅｒ  Ｃｏｐｙ、Ｏｎｅ  Ｍｏｒｅ  Ｃｏｐｙ、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙの４つの状態により著作権保護情報を表わし、前記メディアの記録フォーマットにおけるＣＧＭＳ情報とコンテンツから検出された前記電子透かし著作権保護情報とするＣＧＭＳ情報が異なっていても、所定の条件において、前記復号化ＬＳＩの前記アナログ出力のみ再生を行うので、ＣＧＭＳの意味を失うことなく動作することができる。
【図面の簡単な説明】
【図１】本発明におけるコンテンツ保護システムの信号処理構成図
【図２】実施の形態１におけるフローチャート
【図３】実施の形態２におけるフローチャート
【図４】記録フォーマット図
【図５】記録フォーマットに於けるＣＧＭＳと電子透かしに於けるＣＧＭＳに依存して再生データのアナログ出力とディジタル出力の有効・無効を示した図
【図６】従来におけるコンテンツ保護システムの信号処理構成図
【符号の説明】
６０,６００  復号化ＬＳＩ
１００  出力データセレクタ
１０１  乱数発生器
１０２  バス・インターフェース
４００  ヘッダ
４０１  ＣＧＭＳ（記録フォーマット）
４０２  データ
６０１  電子透かし検出ＬＳＩ
６０２  ＣＰＵ
６０３  データバス
【図１】
0004038919.tif 000002
【図２】
0004038919.tif 000003
【図３】
0004038919.tif 000004
【図４】
0004038919.tif 000005
【図５】
0004038919.tif 000006
【図６】
0004038919.tif 000007