(57)【要約】【課題】コンテンツ信号の正当性、並びにコンテンツ信号が適切に再生されたか否かを判定できる信号処理装置を提供する。【解決手段】コンピュータ３に記録ディスクＤＩＳＫがセットされ、コンピュータ３のドライブ７が記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１をバス１１を介して再生部６に出力する。再生部６が、コンテンツ信号ＣＯＮＴ１を再生して再生信号Ｓ６を生成し、これを信号線１０を介してドライブ７に出力する。ドライブ７は、記録ディスクＤＩＳＫから読み出した種データＳＥＥＤおよび鍵データＫ＿ＥＮを基にノイズ信号を生成し、当該ノイズ信号と再生信号Ｓ６との相関を検出し、その相関が所定のレベルを超えている場合に、コンテンツ信号ＣＯＮＴ１が正当であり、かつ、ドライブ７が出力したコンテンツ信号ＣＯＮＴ１が再生されたと判定する。【選択図】      図１
2005025818.tif 000002
【特許請求の範囲】
【請求項１】
提供を受けたコンテンツ信号を出力する出力手段と、
信号を入力する入力手段と、
セキュアな状態でパラメータを取得する取得手段と、
前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記信号が有しているか否かを判定する判定手段と
を有する信号処理装置。
【請求項２】
前記判定手段は、前記入力手段が入力した前記信号が前記特性を有している場合に、前記提供を受けたコンテンツ信号が正当であり、かつ、前記出力手段が出力した前記コンテンツ信号が再生されたと判定する
請求項１に記載の信号処理装置。
【請求項３】
前記判定手段は、予め決められた方法で前記パラメータを基に付加信号を生成し、当該生成した付加信号と、前記入力手段が入力した前記信号との相関を検出し、当該検出した相関を基に、前記入力手段が入力した前記信号が前記特性を有しているかを判定する
請求項１に記載の信号処理装置。
【請求項４】
前記入力手段が入力した前記信号から、前記コンテンツ信号の再生により検出される前記コンテンツ信号に付加されたコピー制御用の制御信号を検出する検出手段と、
前記検出手段の検出結果を基に、前記コンテンツ信号のコピー制御を行う制御手段と
をさらに有する請求項１に記載の信号処理装置。
【請求項５】
前記判定手段は、前記提供を受けたコンテンツ信号内での前記コピー制御用の制御信号の変化パターンに関する情報をセキュアな状態で取得し、前記検出手段の検出結果を基に、前記取得した変化パターンが前記検出した制御信号に存在するか否かを検出し、当該検出の結果をさらに用いて前記判定を行う
請求項４に記載の信号処理装置。
【請求項６】
前記コンテンツ信号を記録すると共に前記パラメータをセキュアな状態で記録する記録媒体が所定のアクセス位置にセットされた状態で、前記記録媒体から前記パラメータおよび前記コンテンツ信号を読み出すアクセス手段
をさらに有し、
前記判定手段は、前記アクセス手段が前記記録媒体から読み出した前記パラメータを基に前記判定を行い、
前記出力手段は、前記アクセス手段が前記記録媒体から読み出した前記コンテンツ信号を出力する
請求項１に記載の信号処理装置。
【請求項７】
前記入力手段が入力した前記信号が前記特性を有していないと前記判定手段が判定した場合に、前記出力手段からの前記コンテンツ信号の出力を停止させる制御手段
をさらに有する請求項１に記載の信号処理装置。
【請求項８】
前記パラメータは、前記コンテンツ信号、あるいは当該コンテンツ信号の提供に用いられる記録媒体に固有の値を有し、
前記判定手段は、前記取得手段が取得した前記パラメータに応じて前記規定される固有の前記特性を、前記入力手段が入力した前記信号が有しているか否かを判定する
請求項１に記載の信号処理装置。
【請求項９】
前記判定手段は、コンピュータのドライブの内部にセキュアな状態で配設され、
前記出力手段は、前記ドライブの内部をセキュアにするように、前記コンテンツ信号を前記ドライブから出力し、
前記入力手段は、前記ドライブの内部をセキュアにするように、前記信号を前記ドライブの内部に入力する
請求項１に記載の信号処理装置。
【請求項１０】
コンテンツ信号の提供を受ける受け取り手段と、
前記コンテンツ信号を再生して再生信号を生成する再生手段あるいは当該再生手段を装着する装着手段と、
所定のプログラムを実行する処理手段と
を有するコンピュータであって、
前記受け取り手段は、
提供を受けたコンテンツ信号を前記再生手段に出力する出力手段と、
前記再生手段から前記再生信号を入力する入力手段と、
セキュアな状態でパラメータを取得する取得手段と、
前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記再生信号が有しているか否かを判定する判定手段と
を有する
コンピュータ。
【請求項１１】
コンテンツ信号を再生して再生信号を生成する再生手段あるいは当該再生手段を装着する装着手段と、
所定のパラメータに応じて規定される特性であって、前記コンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記再生手段から入力した前記再生信号が有しているか否かを判定する判定手段と、
前記コンテンツ信号の提供を受け、当該コンテンツ信号を前記再生手段に出力し、所定のパラメータをセキュアな状態で受け取り、当該パラメータを前記判定手段に出力する受け取り手段と
を有するコンピュータ。
【請求項１２】
信号処理装置が実行する信号処理方法であって、
提供を受けたコンテンツ信号を前記信号処理装置の外部に出力する第１の工程と、
前記信号処理装置の外部から信号を入力する第２の工程と、
セキュアな状態でパラメータを取得する第３の工程と、
前記第３の工程で取得した前記パラメータに応じて規定される特性であって、前記第１の工程で出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記第２の工程で入力した前記信号が有しているか否かを判定する第４の工程と
を有する信号処理方法。
【請求項１３】
コンテンツ提供装置が、所定のパラメータに応じた特性を持つコンテンツ信号を生成する第１の工程と、
前記コンテンツ提供装置が、前記パラメータをセキュアな状態でコンピュータに提供し、前記第１の工程で生成した前記コンテンツ信号を前記コンピュータに提供する第２の工程と、
前記コンピュータが、前記第２の工程で受けた前記コンテンツ信号を再生する第３の工程と、
前記コンピュータが、前記第２の工程で受けた前記パラメータに応じて規定される特性であって、前記コンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記第３の工程の再生によって得られた信号が有しているか否かを判定する第５の工程と
を有する信号処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、著作権保護のための信号をコンテンツ信号に付加する信号処理装置とその方法およびコンピュータに関する。
【０００２】
【従来の技術】
従来、ビデオやオーディオなどのコンテンツの著作権を保護する技術として、電子透かし（ウォータマーク）がある。
この電子透かし技術は、コンテンツ信号の周波数成分などに予め決められた規則で変更を加えることで、当該コンテンツ信号に電子透かし情報を付加する。
そして、検出時に、上記規則を基に、コンテンツ信号に付加された電子透かし情報を検出し、その結果を基にコンテンツ信号の流出元などを特定する。
当該電子透かし技術の攻撃耐性は、コンテンツ信号に電子透かし情報を付加する上記規則が秘匿にされることを前提としている。
また、著作権を保護する技術として、その他に、ＣＳＳ（Ｃｏｎｔｅｎｔ  ＳｃｒａｍｂｌｉｎｇＳｙｓｔｅｍ）  、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）  、ＣＰＰＭなどの暗号化を利用した技術が知られている。
上述した著作権保護技術は、コンテンツ信号の再生時に、電子透かし情報の検出や、暗号の解読を行ってコンテンツ信号の正当性を確認するものである。すなわち、コンテンツ信号が再生処理されて初めて、これらの著作権保護機能が働く。
このような著作権保護技術は、再生装置の製造者が、当該再生装置内の処理のセキュリティを管理していることを前提としている。
【０００３】
【発明が解決しようとする課題】
上述したコンテンツ信号は、上述した再生装置以外にパーソナルコンピュータなどのコンピュータによっても再生される場合がある。
このようなコンピュータは、コンテンツ信号の再生プログラムの他に、種々のプログラムを動作させることができ、その処理全体を製造者が管理することは困難である。
近年、このようなコンピュータの特質を利用して、コンピュータ上で違法コピー用のプログラムを実行し、ＤＶＤなどのディスクに記録されたコンテンツ信号を違法にリッピングして配布するコピーする違法行為が多発している。リッピングとは、例えば、音楽ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）に記録されているデジタル形式の音声データを抽出し、コンピュータで処理できるファイル形式に変換して保存する処理である。
このような違法コピー用のプログラムは、コンテンツ信号の再生を行わずに、上述した著作権保護技術が機能しない状態を故意に作り出している。
例えばＳｍａｒｔＲｉｐｐｅｒなどＣＳＳを解いて元のＭＰＥＧコンテンツを取り出して複製する違法コピー用のプログラムがこれにあたる。
このようなプログラムは、上述したようにコンテンツ信号の再生処理を行っておらず、著作権保護のためのアプリケーションが起動しない。そのため、一切の著作権保護技術の機能が停止してしまう。
コンピュータなどのドライブは、このようなプログラムによるリッピング処理と、正規な再生プログラムによる再生処理とを区別できないので、記録ディスクからコンテンツ信号を読み出して出力を行い、結果的に容易にコンテンツ信号の違法コピーが行われてしまう。
【０００４】
本発明は上述した従来技術に鑑みてなされ、コンテンツ信号の正当性、並びにコンテンツ信号が適切に再生されたか否かを判定できる信号処理装置およびその方法とコンピュータを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上述した目的を達成するために、第１の発明の信号処理装置は、提供を受けたコンテンツ信号を出力する出力手段と、信号を入力する入力手段と、セキュアな状態でパラメータを取得する取得手段と、前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記信号が有しているか否かを判定する判定手段とを有する。
【０００６】
第１の発明の信号処理装置の作用は以下のようになる。
提供を受けたコンテンツ信号を出力手段が当該信号処理装置の外部に出力する。
そして、入力手段が、当該信号処理装置の外部から信号を入力する。
また、取得手段が、セキュアな状態でパラメータを取得する。
そして、判定手段が、前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記信号が有しているか否かを判定する。
【０００７】
第２の発明のコンピュータは、コンテンツ信号の提供を受ける受け取り手段と、前記コンテンツ信号を再生して再生信号を生成する再生手段あるいは当該再生手段を装着する装着手段と、所定のプログラムを実行する処理手段とを有するコンピュータであって、前記受け取り手段は、提供を受けたコンテンツ信号を前記再生手段に出力する出力手段と、前記再生手段から前記再生信号を入力する入力手段と、セキュアな状態でパラメータを取得する取得手段と、前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記再生信号が有しているか否かを判定する判定手段とを有する。
【０００８】
第２の発明のコンピュータの作用は以下のようになる。
受け取り手段の出力手段が、提供を受けたコンテンツ信号を再生手段に出力する。
そして、再生手段が、入力したコンテンツ信号を再生して再生信号を生成し、これを前記受け取り手段の入力手段に出力する。
また、前記受け取り手段の取得手段が、セキュアな状態でパラメータを取得する。
そして、受け取り手段の判定手段が、前記取得手段が取得した前記パラメータに応じて規定される特性であって、前記出力手段が出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記入力手段が入力した前記再生信号が有しているか否かを判定する。
【０００９】
第３の発明のコンピュータは、コンテンツ信号を再生して再生信号を生成する再生手段あるいは当該再生手段を装着する装着手段と、所定のパラメータに応じて規定される特性であって、前記コンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記再生手段から入力した前記再生信号が有しているか否かを判定する判定手段と、前記コンテンツ信号を受け取り、当該コンテンツ信号を前記再生手段に出力し、所定のパラメータをセキュアな状態で受け取り、当該パラメータを前記判定手段に出力する受け取り手段とを有する。
【００１０】
第３の発明のコンピュータの作用は以下のようになる。
受け取り手段が、コンテンツ信号の提供を受け、これを再生手段に出力する。
また、前記受け取り手段が、所定のパラメータをセキュアな状態で受け取り、当該パラメータを前記判定手段に出力する。
そして、再生手段が、前記受け取り手段から入力したコンテンツ信号を再生して再生信号を生成し、これを判定手段に出力する。
そして、判定手段が、所定のパラメータに応じて規定される特性であって、前記コンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記再生手段から入力した前記再生信号が有しているか否かを判定する。
【００１１】
第４の発明の信号処理方法は、信号処理装置が実行する信号処理方法であって、提供を受けたコンテンツ信号を前記信号処理装置の外部に出力する第１の工程と、前記信号処理装置の外部から信号を入力する第２の工程と、セキュアな状態でパラメータを取得する第３の工程と、前記第３の工程で取得した前記パラメータに応じて規定される特性であって、前記第１の工程で出力したコンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記第２の工程で入力した前記信号が有しているか否かを判定する第４の工程とを有する。
【００１２】
第５の発明の信号処理方法は、コンテンツ提供装置が、所定のパラメータに応じた特性を持つコンテンツ信号を生成する第１の工程と、前記コンテンツ提供装置が、前記パラメータをセキュアな状態でコンピュータに提供し、前記第１の工程で生成した前記コンテンツ信号を前記コンピュータに提供する第２の工程と、前記コンピュータが、前記第２の工程で受けた前記コンテンツ信号を再生する第３の工程と、前記コンピュータが、前記第２の工程で受けた前記パラメータに応じて規定される特性であって、前記コンテンツ信号が正当である場合に当該コンテンツ信号を再生して得られる再生信号が持つべき特性を、前記第３の工程の再生によって得られた信号が有しているか否かを判定する第５の工程とを有する。
【００１３】
【発明の実施の形態】
以下、本発明の実施形態に係わる信号処理システムについて説明する。
第１実施形態
図１は、本実施形態に係わる信号処理システム１の全体構成図である。
図１に示すように、信号処理システム１は、例えば、コンテンツ提供装置２およびコンピュータ３を有する。
図１において、ドライブ７が第１および第４の発明の信号処理装置、並びに第２の発明の受け取り手段に対応している。
コンピュータ３が第２および第５の発明のコンピュータに対応し、ＣＰＵ４が第２の発明の処理手段に対応し、再生部６が第２の発明の再生手段に対応している。
【００１４】
先ず、信号処理システム１の概要を説明する。
信号処理システム１では、コンテンツ提供装置２が所定のパラメータである指定された種データＳＥＥＤおよび鍵データＫ＿ＥＮを基に生成したノイズ信号ＮＯＩＳＥ１を付加したコンテンツ信号ＣＯＮＴ１を生成する。また、コンテンツ信号ＣＯＮＴ１には、再生時に検出される著作権保護用の電子透かし情報が付加されている。
そして、コンテンツ提供装置２が、種データＳＥＥＤおよび鍵データＫ＿ＥＮをセキュアな状態で記録ディスクＤＩＳＫに記録すると共に、コンテンツ信号ＣＯＮＴ１を、光ディスクや磁気ディスクなどの記録ディスクＤＩＳＫに記録する。
そして、コンピュータ３に記録ディスクＤＩＳＫがセットされ、コンピュータ３のドライブ７が記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１（本発明のコンテンツ信号）をバス１１を介して再生部６に出力する。
そして、再生部６が、コンテンツ信号ＣＯＮＴ１を再生して再生信号Ｓ６を生成し、これを信号線１０を介してドライブ７に出力する。
ドライブ７は、記録ディスクＤＩＳＫから読み出した種データＳＥＥＤおよび鍵データＫ＿ＥＮを基にノイズ信号を生成し、当該ノイズ信号と再生信号Ｓ６との相関を検出し、その相関が所定のレベルを超えている場合に、コンテンツ信号ＣＯＮＴ１が正当であり、かつ、ドライブ７が出力したコンテンツ信号ＣＯＮＴ１が再生されたと判定する。
信号処理システム１では、ドライブ７から出力したコンテンツ信号ＣＯＮＴ１が再生部６に出力されずに、再生が行われない状態を意図的に作り不正なコピー０を行おうとすると、ドライブ７において上記相関が所定のレベルを下回る。そのため、ドライブ７からのコンテンツ信号ＣＯＮＴ１の出力を停止する。
また、記録ディスクＤＩＳＫが不正にコンテンツ信号ＣＯＮＴ１を記録したものである場合には、上記パラメータが記録ディスクＤＩＳＫには記録されていないため、ドライブ７において上記相関が所定レベルを下回る。そのため、同様に、ドライブ７からのコンテンツ信号ＣＯＮＴ１の出力を停止する。
【００１５】
〔コンテンツ提供装置２〕
コンテンツ提供装置２は、所定のパラメータである指定された種データＳＥＥＤおよび鍵データＫ＿ＥＮを基に生成したノイズ信号ＮＯＩＳＥ１を付加したコンテンツ信号ＣＯＮＴ１を生成する。
本実施形態では、種データＳＥＥＤおよび鍵データＫ＿ＥＮの少なくとも一方は、記録ディスクＤＩＳＫあるいはコンテンツ信号ＣＯＮＴ１に固有の値を有している。従って、ノイズ信号ＮＯＩＳＥ１も、固有の信号となる。
コンテンツ信号ＣＯＮＴ１は、例えば、ビデオ信号やオーディオ信号であり、コンテンツ提供装置２は、コンテンツ信号ＣＯＮＴ１の著作権保護を図るためのビデオウォータマーク（ＶＷＭ）やオーディオウォータマーク（ＡＷＭ）などのコピー制御用の電子透かし情報をコンテンツ信号ＣＯＮＴ１に付加する（埋め込む）。
コンテンツ提供装置２は、例えば、コンテンツ信号ＣＯＮＴ１の周波数成分などに予め決められた変更（変調）を、秘密にされた手法で加えることで、上述したコピー制御用の電子透かし情報をコンテンツ信号ＣＯＮＴ１に付加する。
そして、コンテンツ提供装置２は、コンテンツ信号ＣＯＮＴ１を記録ディスクＤＩＳＫに記録すると共に、種データＳＥＥＤおよび鍵データＫ＿ＥＮを記録ディスクＤＩＳＫ内のセキュアな領域に記録する。
ここで、記録ディスクＤＩＳＫ内のセキュアな領域とは、例えば、所定の権限を与えられたドライブだけが読み取り可能な領域である。
なお、コンテンツ提供装置２は、必要に応じて、上記著作権保護として、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）のコピー防止のためのＣＳＳ（Ｃｏｎｔｅｎｔ  ＳｃｒａｍｂｌｉｎｇＳｙｓｔｅｍ）  や、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）  などの暗号をコンテンツ信号ＣＯＮＴ１に施してもよい。
上述したコピー制御用電子透かし情報や、著作権保護のための暗号化は、コンテンツ信号ＣＯＮＴ１の再生時に所定の検出装置によって検出され、著作権保護のための種々の処理に用いられる。
【００１６】
〔コンピュータ３〕
コンピュータ３は、例えば、パーソナルコンピュータである。
コンピュータ３は、図１に示すように、例えば、ＣＰＵ４（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）  、メモリ５、再生部６およびドライブ７を有し、これらがバス１１を介して接続されている。
ＣＰＵ４は、所定のプログラムを実行し、コンピュータ３の処理を統括的に制御する。
メモリ５は、ＣＰＵ４による上記プログラムの実行に必要な種々のデータを記憶する。
【００１７】
再生部６は、単体で、あるいはＣＰＵ４と協動して、ドライブ７から入力したコンテンツ信号の復号（デコード）および伸張などの再生処理を行って再生信号Ｓ６を生成する。
再生部６は、例えば、コンピュータ３のスロット（本発明の装着手段）に装着されたボード上の電子回路、ビデオカード、あるいは、ＣＰＵ４によって実行されるアプリケーションプログラムなどによって実現される。
再生部６は、例えば、信号線１０を介して、再生信号Ｓ６をドライブ７に出力する。再生信号Ｓ６には、例えば、コンテンツ信号ＣＯＮＴ１を構成するビデオ信号、オーディオ信号、コピー制御用電子透かし情報、ノイズ信号や制御信号が含まれる。
信号線１０を介した再生部６からドライブ７への再生信号Ｓ６の出力は、例えば、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｅｖｉｃｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）  ，ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）  ，シリアルＡＴＡ（ＡＴ  ａｔｔａｃｈｍｅｎｔ）  ，ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  ＳｅｒｉａｌＢｕｓ），ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）  １３９４あるいはビデオ、オーディオなどの専用のラインを用いて行われる。
信号線１０は、例えば、バス１１とは別に設けられる。
【００１８】
再生部６を例えばビデオカードで実現する場合には、当該ビデオカードに、信号線１０を接続する端子を設ける。この場合に、ＲＧＢ信号をそのまま利用する方法もある。ただしＰＣモニターの解像度変更等に適合させるための検出側の負担が大きくなるのと相関検出の計算量が増える。これを改善するためにビデオカードは、例えば、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）やＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｏｎ  ｂｙ  Ｌｉｎｅ）  などの放送形式に変換する機能を有し、この変換された信号を再生信号Ｓ６として信号線１０を介してドライブ７に出力してもよい。これにより、ＣＰＵ４による処理によって得られるＲＧＢ信号とは無関係に、再生信号Ｓ６の解像度、リフレッシュ周波数を一定にできるので、ドライブ７による再生信号Ｓ６を用いた処理を簡単にできる。
【００１９】
なお、再生部６からドライブ７への再生信号Ｓ６の出力を、信号線１０ではなくバス１１を用いて行ってもよい。この場合には、バス１１上で時分割に割り当てられた所定のタイミングで、再生部６からドライブ７に再生信号Ｓ６を出力する。この場合に、再生信号Ｓ６は、再生部６において伸張されており、データ量が非常に大きく、再生信号Ｓ６の伝送によるバス占有率が高くなる可能性がある。そのため、再生部６は、再生信号Ｓ６に対して所定のスケーリングを施して、データ量を削減した後に、バス１１を介してドライブ７に出力する。再生部６は、例えばＤＶＤなどでは７２０Ｘ４８０の画素があるが、ノイズによる相関を用いる場合には、これを例えば３６０Ｘ２４０などの低解像度に変換する上記スケーリングを再生信号Ｓ６に施すことで、色信号を用いずに輝度信号のみを用いたりすることで判定の為の演算量を削減できる。
また、再生部６は、上述した再生信号Ｓ６を用いて、あるいは当該再生信号Ｓ６を生成する処理過程で、上述したコピー制御用の電子透かし情報を基にした著作権保護に係わる処理、並びに上述したＣＳＳやＣＰＲＭなどの暗号を基にした著作件保護に係わる処理を行う。
【００２０】
ドライブ７は、上述した記録ディスクＤＩＳＫからコンテンツ信号ＣＯＮＴ１を読み出し、バス１１を介してメモリ５に出力する。
図２は、図１に示すドライブ７の構成図である。
図２に示すように、ドライブ７は、例えば、ディスク読取部２１、出力部２２、ノイズ生成部２３、ノイズフィルタ２４、入力部２６、判定部２７および制御部２８を有する。
ここで、ディスク読取部２１が第１および第２の発明の取得手段に対応し、出力部２２が第１および第２の発明の出力手段に対応し、ノイズ生成部２３、ノイズフィルタ２４および判定手段２７が第１および第２の発明の判定手段に対応し、入力部２６が第１および第２の発明の入力手段に対応し、制御部２８が第１の発明の制御手段に対応している。
なお、例えば、ノイズ生成部２３、ノイズフィルタ２４、重畳部２５、判定部２７および制御部２８は、ドライブ７の内部の処理およびデータを外部から監視および改竄できないようなセキュアモジュール内に設けられている。
【００２１】
ディスク読取部２１は、コンテンツ提供装置２が製造した記録ディスクＤＩＳＫから読み出した種データＳＥＥＤおよび鍵データＫ＿ＥＮを、ノイズ生成部２３に出力する。
また、ディスク読取部２１は、記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１を出力部２２に出力する。
出力部２２は、バス１１を介して、コンテンツ信号ＣＯＮＴ１をメモリ５に出力する。
【００２２】
ノイズ生成部２３は、ディスク読取部２１から入力した種データＳＥＥＤを基に乱数を生成する。また、ノイズ生成部１３は、ディスク読取部２１から入力した暗号化用の鍵データＫ＿ＥＮを基に上記乱数を暗号化してノイズ信号ＮＯＩＳＥ２を生成し、これをノイズフィルタ２４に出力する。
【００２３】
図３は、図２に示すノイズ生成部２３の構成図である。
図３に示すように、ノイズ生成部２３は、例えば、ＰＮ（Ｐｓｕｅｄｏ−ｒａｎｄｏｍ  Ｎｕｍｂｅｒ）生成部３１、乗算部３２、ＰＮ生成部３３および暗号化部３４を有する。
ＰＮ生成部３１は、ディスク読取部２１から入力した種データＳＥＥＤを基に乱数Ｓ３１を生成し、これを乗算部３２に出力する。
また、ＰＮ生成部３３は、ＰＮ生成部３１と独立して乱数Ｓ３３を生成し、これを乗算部３２に出力する。
乗算部３２は、ＰＮ生成部３１からの乱数Ｓ３１とＰＮ生成部３３からの乱数Ｓ３３とを乗算し（掛け合わせ）てノイズ信号ＮＯＩＳＥ３（ゴールド符号）を生成し、これを暗号化部３４に出力する。
ここで、ＰＮ生成部３１が生成する乱数Ｓ３１の位相をずらしていくと、乱数Ｓ３１の周期と同等の数の異なるノイズ信号ＮＯＩＳＥ３を生成できる。そのため、ＰＮ生成部３１が指定する種データＳＥＥＤを制御することでランダムで多様なノイズ信号ＮＯＩＳＥ３を生成できる。
この場合に、乱数３１の位相をずらすことで、乗算部３２によって生成される乱数である異なる複数のノイズ信号ＮＯＩＳＥ３は、ハミング距離が大きくなり、検出（判定）の誤りが起こりにくくなる。
【００２４】
暗号化部３４は、乗算部３２から入力したノイズ信号ＮＯＩＳＥ３を、ＰＮ生成部３１から入力した鍵データＫ＿ＥＮを基に暗号化してノイズ信号ＮＯＩＳＥ２を生成し、これを図１に示すノイズフィルタ１４に出力する。
暗号化部３４は、暗号化として、例えば、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、トリプルＤＥＳやＡＥＳなどの暗号によるスクランブルを行う。これにより、ノイズ信号ＮＯＩＳＥ３を拡散したノイズ信号ＮＯＩＳＥ２を生成できる。
ノイズ信号ＮＯＩＳＥ２は、ＰＮ生成部３１，３３におけるＰＮ符合のタップ位置の情報および位相ズレの情報（種データＳＥＥＤ等で規定される）と、鍵データＫ＿ＥＮによって規定される。
【００２５】
ノイズフィルタ２４は、ノイズ生成部２３から入力したノイズ信号ＮＯＩＳＥ２にフィルタ処理を行ってノイズ信号ＮＯＩＳＥ４を生成し、これを判定部２７に出力する。
本実施形態では、記録ディスクＤＩＳＫが正当な過程をコンテンツ提供装置２によって製造されたものである場合に、ノイズフィルタ２４が生成した上述したノイズ信号ＮＯＩＳＥ４と、コンテンツ信号ＣＯＮＴ１に重畳されたノイズ信号ＮＯＩＳＥ１とは同じになる。
【００２６】
入力部２６は、信号線１０を介して、再生部６から入力した再生信号Ｓ６を判定部２７に出力する。
【００２７】
判定部２７は、ノイズフィルタ２４からのノイズ信号ＮＯＩＳＥ４と、入力部２６から入力した再生信号Ｓ６との相関を相関検出器３９で検出し、所定のレベル以上の相関を検出した場合に、コンテンツ信号ＣＯＮＴ１が正当であり（記録ディスクＤＩＳＫが正規のルートから得られたものであり）、かつコンテンツ信号ＣＯＮＴ１が適切に再生されたと判定し、そうでない場合に、コンテンツ信号ＣＯＮＴ１が正当でないか、あるいは適切に再生されていない（不正コピー処理が行われている可能性がある）と判定する。
判定部２７は、上記判定の結果を示す判定信号Ｓ２７を制御部２８に出力する。
ここで、上述したように、記録ディスクＤＩＳＫが正当な過程をコンテンツ提供装置２によって製造され、かつコンテンツ信号ＣＯＮＴ１が適切に再生されている場合には、ノイズフィルタ２４が生成した上述したノイズ信号ＮＯＩＳＥ４と再生信号Ｓ６との相関は、上記所定のレベル以上となる。
一方、記録ディスクＤＩＳＫが正当な過程をコンテンツ提供装置２によって製造されたものでない場合や、コンテンツ信号ＣＯＮＴ１が再生されずに不正コピーが行われている場合には、ノイズフィルタ２４が生成した上述したノイズ信号ＮＯＩＳＥ４と、コンテンツ信号ＣＯＮＴ１に重畳されたノイズ信号ＮＯＩＳＥ１とは異なり、ノイズ信号ＮＯＩＳＥ４と再生信号Ｓ６との相関は、上記所定のレベル未満となる。
【００２８】
上述した判定部２７による上記相関の検出は、例えば、再生信号Ｓ６のフィールドあるいはフレーム単位で行う。また、判定部２７は、再生信号Ｓ６はフィールドあるいはフレーム単位で得られた結果をある時間分で累積した結果についての相関を検出してもよい。
なお、判定部２７は、上記再生信号Ｓ６のフィールドあるいはフレーム単位での上記相関の検出を、フィールドあるいはフレーム全体を対象として行う。
判定部２７は、例えば、コンテンツ信号ＣＯＮＴ１がＭＥＰＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２方式で符号化されている場合に、７２０Ｘ４８０画素の信号にノイズ信号ＮＯＩＳＥ１が付加されている場合に、当該領域を対象として上述した相関の検出を行う。
これにより、当該領域を切り離して他のコンテンツ信号に利用するといった不正行為（なりすまし）を効果的に抑制できる。
また、判定部２７は、コンテンツ信号ＣＯＮＴ１内の同期信号が設けられた領域にノイズ信号ＮＯＩＳＥ１が付加されている場合には、当該領域を対象として上記相関を検出する。これにより、ＳＣＭＳ，ＣＧＭＳなどの規格化された著作権保護用の信号が当該領域に付加されている場合に、当該領域が不正に処理され著作権保護機能が解除されることを効果的に回避でき、ＣＧＭＳなどの著作権保護機能を適切に発揮させることが可能になる。
【００２９】
図４は、判定部２７が有する上記相関検出器３９の構成図である。
相関検出器３９は、例えば、ＳＰＯＭＦ（Ｓｙｍｍｅｔｒｉｃａｌ  Ｐｈａｓｅ  Ｏｎｌｙ  Ｍａｔｃｈｅｄ  Ｆｉｌｔｅｒｉｎｇ）方式を基に相関を検出する。
図４に示すように、相関検出器３９は、例えば、ＦＦＴ回路（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍｓ）  １２１、ホワイトニング回路１２２、ＦＦＴ回路１２３、ホワイトニング回路１２４、複素共役化回路１２５、乗算回路１２６およびＩＦＦＴ回路１２７を有する。
【００３０】
ＦＦＴ回路１２１は、例えば、図２に示す入力部２６から入力した再生信号Ｓ６にフーリエ変換を施して第１の周波数成分データＳ１２１を生成し、これをホワイトニング回路１２２に出力する。
ホワイトニング回路１２２は、第１の周波数成分データＳ１２１を構成する各々の複素数データを、各複素数データの絶対値で除算して（すなわち、各要素データの絶対値を等しくする）第１の複素数データＳ１２２を生成し、これを乗算回路１２６に出力する。
【００３１】
ＦＦＴ回路１２３は、例えば、図２に示すノイズフィルタ２４から入力したノイズ信号ＮＯＩＳＥ４にフーリエ変換を施して第２の周波数成分データＳ１２３を生成し、これをホワイトニング回路１２４は、第２の周波数成分データＳ１２３を構成する各々の複素数データを、各複素数データの絶対値で除算して第２の複素数データＳ１２４を生成し、これを複素共役化回路１２５に出力する。
【００３２】
複素共役化回路１２５は、第２の複素数データＳ１２４を構成する各々の複素数データを、複素共役な複素数データに置き換えた第３の複素数データＳ１２５を生成し、これを乗算回路１２６に出力する。
乗算回路１２６は、第１の複素数データＳ１２２と第３の複素数データＳ１２５とを乗算して第４の複素数データＳ１２６を生成し、これをＩＦＦＴ回路１２７に出力する。
ＩＦＦＴ回路１２７は、第４の複素数データＳ１２６に逆フーリエ変換を施して相関データＳ３９を生成する。
ここで、相関データＳ３９は、再生信号Ｓ６とノイズ信号ＮＯＩＳＥ４との相対位置を２次元上で循環的にずらして相関をとった値全てを示している。
【００３３】
上述したＳＰＯＭＦによる照合では、周波数領域に変換後、各要素の絶対値を等しくする。このため、画像の低域の信号にかく乱されることなく相関を検出できる。
上述した図４に示す構成のＳＰＯＭＦに基づいた相関検出器３９は、画像マッチングには非常に効果的である。この手法はスペクトラム拡散を用いた通信においても同期確立のために使われており１回の計算で高速に同期確立ができるのでこの手法には適している。
【００３４】
制御部２８は、判定部２７から入力した判定信号Ｓ２７が「正当である」ことを示している場合には、ディスク読取部２１から出力部２２へのコンテンツ信号ＣＯＮＴ１の出力を継続させる。
一方、制御部２８は、判定部２７から入力した判定信号Ｓ２７が「正当ではない」ことを示している場合には、ディスク読取部２１から出力部２２へのコンテンツ信号ＣＯＮＴ１の出力を停止させる。
【００３５】
〔コンテンツ提供装置２の具体的構成〕
図５は、図１に示すコンテンツ提供装置２の構成図である。
図５に示すように、コンテンツ提供装置２は、例えば、パラメータ・鍵指定部１２、ノイズ生成部１３、ノイズフィルタ１４、付加部１５、ディスク製造部１６および制御部１７を有する。
なお、パラメータ・鍵指定部１２、ノイズ生成部１３、ノイズフィルタ１４、付加部１５、ディスク製造部１６および制御部１７は、例えば、内部の処理およびデータを外部から監視および改竄できないようなセキュアモジュール内に設けられている。
本実施形態において、コンテンツ信号ＣＯＮＴは、所定の記録媒体から読み出されたものでもよいし、ネットワークなどを介して受信したものでもよい。
【００３６】
パラメータ・鍵指定部１２は、ノイズ信号の生成に用いられる乱数発生用の種データＳＥＥＤと、暗号化用の鍵データＫ＿ＥＮをノイズ生成部１３に指定する。
また、パラメータ・鍵指定部１２は、乱数発生用の種データＳＥＥＤと、暗号化用の鍵データＫ＿ＥＮとをディスク製造部１６に出力する。
パラメータ・鍵指定部１２は、例えば、記録ディスクＤＩＳＫに記録されるコンテンツ信号ＣＯＮＴ１の種類毎などに、乱数発生用の種データＳＥＥＤと、暗号化用の鍵データＫ＿ＥＮとの少なくとも一方を変更して指定する。
【００３７】
ノイズ生成部１３は、パラメータ・鍵指定部１２によって指定された乱数発生用の種データＳＥＥＤを基に乱数を生成する。また、ノイズ生成部１３は、指定された暗号化用の鍵データＫ＿ＥＮを基に上記乱数を暗号化してノイズ信号ＮＯＩＳＥ１１を生成し、これをノイズフィルタ１４に出力する。
ノイズ生成部１３は、例えば、図３に示すノイズ生成部２３と同じ構成を有している。
ノイズフィルタ１４は、ノイズ生成部１３から入力したノイズ信号ＮＯＩＳＥ１１にフィルタ処理を行ってノイズ信号ＮＯＩＳＥ１を生成し、これを付加部１５に出力する。
【００３８】
付加部１５は、コンテンツ信号ＣＯＮＴに、ノイズ信号ＮＯＩＳＥ１を付加（重畳）してコンテンツ信号ＣＯＮＴ１を生成し、これをディスク製造部１６に出力する。
ディスク製造部１６は、付加部１５から入力したコンテンツ信号ＣＯＮＴ１を記録ディスクＤＩＳＫに記録する。
また、ディスク製造部１６は、パラメータ・鍵指定部１２から入力した種データＳＥＥＤおよび暗号化用の鍵データＫ＿ＥＮを、記録ディスクＤＩＳＫ内にセキュアな状態で記録する。ディスク製造部１６は、例えば、種データＳＥＥＤおよび鍵データＫ＿ＥＮを暗号化してディスク製造部１６に記録したり、あるいは、コンテンツ利用装置１１のディスク読取部２１においてセキュアな状態で読み取り可能な記録領域に種データＳＥＥＤおよび鍵データＫ＿ＥＮを記録することで、上記セキュアな状態での記録を実現する。
制御部１７は、例えば、所定のプログラムを実行し、当該プログラムの実行に基づいて、上述したコンテンツ提供装置２の各構成要素の動作を制御する。
【００３９】
信号処理システム１では、図６に示すように、コンテンツ提供装置２において、コンテンツ信号ＣＯＮＴのノイズ信号ＮＯＩＳＥ１が付加されてコンテンツ信号ＣＯＮＴ１が生成され、これらが記録ディスクＤＩＳＫを介してドライブ７に提供される。
そして、ドライブ７において、ノイズ信号ＮＯＩＳＥ１の生成に用いられた種データＳＥＥＤおよび鍵データＫ＿ＥＮを用いてノイズ信号ＮＯＩＳＥ４を生成し、再生信号Ｓ６とノイズ信号ＮＯＩＳＥ４との相関を検出して、コンテンツ信号ＣＯＮＴ１および記録ディスクＤＩＳＫの正当性を判定する。
【００４０】
以下、図１に示す信号処理システム１の動作例を説明する。
〔コンテンツ提供装置２の動作例〕
図７は、図１に示すコンテンツ提供装置２の動作例を説明するための図である。
図７に示す各ステップが第５の発明の第１の工程に対応し、記録ディスクＤＩＳＫをコンピュータ３に提供する工程が第５の発明の第２の工程に対応している。
【００４１】
ステップＳＴ１：
パラメータ・鍵指定部１２は、ノイズ信号の生成に用いられる乱数発生用の種データＳＥＥＤと、暗号化用の鍵データＫ＿ＥＮをノイズ生成部１３に指定する。
ステップＳＴ２：
ノイズ生成部１３の図３に示すＰＮ生成部３１，３３および乗算部３２が、ステップＳＴ１で指定された乱数発生用の種データＳＥＥＤを基にノイズ信号ＮＯＩＳＥ３を生成する。
そして、暗号化部３４が、ステップＳＴ１で指定された暗号化用の鍵データＫ＿ＥＮを基にノイズ信号ＮＯＩＳＥ３を暗号化してノイズ信号ＮＯＩＳＥ１１を生成し、これをノイズフィルタ１４に出力する。
そして、ノイズフィルタ１４は、ノイズ生成部１３から入力したノイズ信号ＮＯＩＳＥ１１にフィルタ処理を行ってノイズ信号ＮＯＩＳＥ１を生成し、これを付加部１５に出力する。
【００４２】
ステップＳＴ３：
付加部１５は、コンテンツ信号ＣＯＮＴに、ノイズ信号ＮＯＩＳＥ１を付加（重畳）してコンテンツ信号ＣＯＮＴ１を生成し、これをディスク製造部１６に出力する。
ステップＳＴ４：
ディスク製造部１６は、付加部１５から入力したコンテンツ信号ＣＯＮＴ１を記録ディスクＤＩＳＫに記録する。
また、ディスク製造部１６は、パラメータ・鍵指定部１２から入力した種データＳＥＥＤおよび暗号化用の鍵データＫ＿ＥＮを、記録ディスクＤＩＳＫ内にセキュアな状態で記録する。
【００４３】
〔コンピュータ３のドライブ７の動作例〕
図８および図９は、図１に示すコンピュータ３のドライブ７の動作例を説明するためのフローチャートである。
図８に示すステップＳＴ１２が第４の発明の第１の工程に対応し、ステップＳＴ１３が第４の発明の第２の工程に対応し、ステップＳＴ１４が第４の発明の第３の工程に対応し、ステップＳＴ１５〜ＳＴ２０が第４の発明の第４の工程に対応している。
また、ステップＳＴ１２によって出力された再生信号を基に再生部６が再生を行う工程が第５の発明の第３の工程に対応し、ステップＳＴ１５〜ＳＴ２０が第５の発明の第４の工程に対応している。
【００４４】
ステップＳＴ１１：
コンテンツ提供装置２が製造した記録ディスクＤＩＳＫがコンピュータ３のドライブ７のアクセス位置にセットされると、ドライブ７のディスク読取部２１が、記録ディスクＤＩＳＫからコンテンツ信号ＣＯＮＴ１を読み出す。
ステップＳＴ１２：
ディスク読取部２１は、ステップＳＴ１１で読み出したコンテンツ信号ＣＯＮＴ１を、出力部２２からバス１１を介して再生部６に出力する。
ステップＳＴ１３：
再生部６において、コンテンツ信号ＣＯＮＴ１の再生処理が行われ、信号線１０を介して再生部６から入力部２６に再生信号Ｓ６が出力される。
ステップＳＴ１４：
ディスク読取部２１は、コンテンツ提供装置２が製造した記録ディスクＤＩＳＫからセキュアな状態で読み出した種データＳＥＥＤおよび鍵データＫ＿ＥＮを、ノイズ生成部２３に出力する。
【００４５】
ステップＳＴ１５：
ノイズ生成部２３は、ディスク読取部２１から入力した種データＳＥＥＤを基に乱数を生成する。また、ノイズ生成部１３は、ディスク読取部２１から入力した暗号化用の鍵データＫ＿ＥＮを基に上記乱数を暗号化してノイズ信号ＮＯＩＳＥ２を生成し、これをノイズフィルタ２４に出力する。
ステップＳＴ１６：
ノイズフィルタ２４は、ノイズ生成部２３から入力したノイズ信号ＮＯＩＳＥ２にフィルタ処理を行ってノイズ信号ＮＯＩＳＥ４を生成し、これを判定部２７に出力する。
【００４６】
ステップＳＴ１７：
判定部２７は、ノイズフィルタ２４からのノイズ信号ＮＯＩＳＥ４と、入力部２６から入力した再生信号Ｓ６との相関を相関検出器３９で検出する。
ステップＳＴ１８：
判定部２７は、ステップＳＴ１７で検出した相関が所定のレベル以上の場合にステップＳＴ１８に進み、そうでない場合にステップＳＴ１９に進む。
【００４７】
ステップＳＴ１９：
判定部２７は、コンテンツ信号ＣＯＮＴ１が正当であり（記録ディスクＤＩＳＫが正規のルートから得られたものであり）、かつコンテンツ信号ＣＯＮＴ１が適切に再生されたと判定し、その旨（正当であること）を示す判定信号Ｓ２７を制御部２８に出力する。
制御部２８は、ディスク読取部２１によるコンテンツ信号ＣＯＮＴ１の読み取りを継続させる。
【００４８】
ステップＳＴ２０：
判定部２７は、コンテンツ信号ＣＯＮＴ１が正当ではない（記録ディスクＤＩＳＫが正規のルートから得られたものではない）か、あるいはコンテンツ信号ＣＯＮＴ１が適切に再生されていないと判定し、その旨（正当でないこと）を示す判定信号Ｓ２７を制御部２８に出力する。
制御部２８は、ディスク読取部２１によるコンテンツ信号ＣＯＮＴ１の読み取りを中止させる。
【００４９】
以上説明したように、コンピュータ３によれば、ドライブ７は、記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１を再生部６に出力し、再生部６からの再生信号Ｓ６を入力する。
そして、ドライブ７は、記録ディスクＤＩＳＫにセキュアな状態で記録された種データＳＥＥＤおよび鍵データＫ＿ＥＮを読み出し、これらを基に生成した固有のノイズ信号ＮＯＩＳＥ４と、再生部６から入力した再生信号Ｓ６との相関を基に、コンテンツ信号ＣＯＮＴ１の正当性、並びに、コンテンツ信号ＣＯＮＴ１が適切に再生されたか否かを検証する。
そのため、ＣＰＵ４において違法プログラムを実行し、ドライブ７から出力されたコンテンツ信号ＣＯＮＴ１を再生部６で再生させずに、他の記録媒体に記録する違法行為が行われると、ドライブ７には再生信号Ｓ６が入力されなくなり、当該違法行為を再生部６において検出でき、記録ディスクＤＩＳＫからのコンテンツ信号ＣＯＮＴ１の読み出しを停止することができる。
【００５０】
また、コンピュータ３では、上述したように、再生部６においてコンテンツ信号ＣＯＮＴ１が適切に再生されていることを条件に記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１をドライブ７の外部に出力する。そのため、再生時にコピー制御用の電子透かし情報を基に再生部６が行う著作権保護機能を適切に発揮させることができる。
【００５１】
また、記録ディスクＤＩＳＫが違法にコンテンツ信号ＣＯＮＴ１を記録したものである場合には、記録ディスクＤＩＳＫには種データＳＥＥＤおよび鍵データＫ＿ＥＮが記録されていない。コンピュータ３によれば、ドライブ７において、上述したように、ノイズ信号ＮＯＩＳＥ４と再生信号Ｓ６との相関を検出するので、記録ディスクＤＩＳＫが違法ディスクであるか否かを判定できる。
【００５２】
第２実施形態
上述した実施形態では、ドライブ７が、コピー制御用電子透かし情報を検出する機能を有していない場合を例示したが、本実施形態のドライブは、第１実施形態で説明した機能に加えて、コピー制御用の電子透かし情報を検出する機能を有している。
本実施形態では、第１実施形態で説明したように、コンテンツ信号ＣＯＮＴ１の周波数成分などに予め決められた変更を秘密にされた手法で加えることで、コンテンツ信号ＣＯＮＴ１にコピー制御用の電子透かし情報が付加されている。
【００５３】
図１０は、本実施形態のドライブ７ａの構成図である。
図１０に示すように、ドライブ７ａは、例えば、ディスク読取部２１、出力部２２、ノイズ生成部２３、ノイズフィルタ２４、入力部２６、判定部２７、制御部２８ａおよび電子透かし情報（ＣＣＷＭ）検出部５０を有する。
ここで、電子透かし情報検出部５０が第１の発明の検出手段に対応し、制御部２８ａが第１の発明の制御手段に対応している。
図１０において、図２と同じ符号を付した構成要素は、第１実施形態で説明したものと同じである。
電子透かし情報検出部５０は、再生部６から入力した再生信号Ｓ６に付加された上記コピー制御用の電子透かし情報を検出し、その検出結果を示す検出信号Ｓ５０を制御部２８ａに出力する。
制御部２８ａは、第１実施形態で説明した制御部２８の機能の他に、検出信号Ｓ５０を基にコンテンツ信号ＣＯＮＴ１のコピー制御機能を有する。
このように、ドライブ７ａによれば、ディスク読取部２１によるコンテンツ信号ＣＯＮＴ１の読み出し動作を継続するためには再生信号Ｓ６を適切に入力することが要求され、再生信号Ｓ６にはコピー制御用の電子透かし情報が付加されているので、それを強制的に検出してコピー制御を実現できる。また、このノイズによる方式はこれ自体がビデオ電子透かし情報ＶＷＭやオーディオ電子透かし情報ＡＷＭとして利用可能であるので、従来のＶＷＭ，ＡＷＭのかわりに利用することも可能である。この場合コピーコントロール用の検出回路が兼用できるので回路規模や処理が軽減できるメリットがある。
【００５４】
コンテンツ提供装置２において、コンテンツ信号ＣＯＮＴ１の再生信号Ｓ６上の位置に応じて付加されるコピー制御用の電子透かし情報が変化するように、コピー制御用電子透かし情報をコンテンツ信号ＣＯＮＴ１に付加し、かつ、その変化パターンに関する情報を記録ディスクＤＩＳＫにセキュアな状態に記録する。
そして、制御部２８ａは、電子透かし情報検出部５０からの検出信号Ｓ５０を基に、再生信号Ｓ６内でのコピー制御用の電子透かし情報の変化パターンを検出し、記録ディスクＤＩＳＫから読み出した上記変化パターンに関する情報と対比することで、再生信号Ｓ６が直前にディスク読取部２１によって記録ディスクＤＩＳＫから読み出されたコンテンツ信号ＣＯＮＴ１の再生信号であるか否かを判定する。
これにより、記録ディスクＤＩＳＫから読み出されたコンテンツ信号ＣＯＮＴ１以外の信号の再生信号Ｓ６がドライブ７ａに不正に入力された場合に、そのことを制御部２８ａが適切に検出でき、ディスク読取部２１によるコンテンツ信号ＣＯＮＴ１の出力を停止することができる。
【００５５】
第２実施形態の変形例
図１１は、図１０に示す第２実施形態の変形例を説明する図である。
第２実施形態において図１に示すコンピュータ３ａが家庭内サーバである場合に、本実施形態では、当該家庭内サーバのドライブ（信号処理装置）７ａが、イーサネット（登録商標）や無線ネットワークなどネットワーク１０ａを介して、端末装置６ａと通信を行う。
端末装置６ａは、図１１に示すように、図１０に示すドライブ７ａからのコンテンツ信号ＣＯＮＴ１を受信し、これを復号部８１で復号した後に、伸張部８２で伸張して再生信号Ｓ６ａを生成し、これをモニタ出力部８３でモニタ出力する。
モニタ出力部８３は、ネットワーク１０ａを介して、再生信号Ｓ６ａをドライブ７ａに送信する。
この場合に、ドライブ７ａは、図１０に示すコピー制御用の電子透かし情報検出部５０の他に、マクロビジョンによるコピーガード機能を備えた検出部を有してもよい。
また、第２実施形態のコンテンツ提供装置２において、コンテンツ信号ＣＯＮＴ１を複製や変形処理などにより、ノイズ信号ＮＯＩＳＥ１が失われたり、変形するように故意に低い耐性で、ノイズ信号ＮＯＩＳＥ１をコンテンツ信号ＣＯＮＴ１に付加してもよい。これにより、例えば、コンテンツ信号ＣＯＮＴ１内のコピー制御用電子透かし情報の改竄や削除などの不正処理が行われた場合に、判定部２７におけるノイズ信号と再生信号との相関が上記所定レベルより低くなり、記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１の出力を強制的に停止させることができる。
【００５６】
第３実施形態
当該実施形態は、第３の発明に対応している。
上述した第１実施形態では、ドライブ７の内部に、ノイズ生成部２３、ノイズフィルタ２４および判定部２７を配置した場合を例示したが、本実施形態では、これらをドライブ７の外部に配置した場合を説明する。
図１２は、本実施形態の信号処理システム１ｂの構成図である。
図１２において、図１と同じ符号を付した構成要素は、基本的に第１実施形態で説明したものと同じである。
図１２に示すように、コンピュータ３ｂは、図１２に示すように、例えば、ＣＰＵ４、メモリ５、再生部６、ドライブ７ｂおよび判定部６０を有し、これらがバス１１を介して接続されている。
図１２において、再生部６が第３の発明の再生手段に対応し、判定部６０が第３の発明の判定手段に対応し、ドライブ７ｂが第３の発明の受け取り手段に対応している。
【００５７】
図１３は、図１２に示すドライブ７ｂおよび判定部６０の構成図である。
図１３に示すように、ドライブ７ｂは、例えば、ディスク読取部２１、出力部２２、入力部２３、制御部２８および出力部６１を有する。
また、判定部６０は、例えば、ノイズ生成部２３、ノイズフィルタ２４、判定部２７、入力部６２、入力部６３および出力部６４を有する。
図１３において、図２と同じ符号を付した構成要素は、第１実施形態で説明したものと同じである。
図１３に示すように、コンピュータ３ｂは、ノイズ生成部２３、ノイズフィルタ２４および判定部２７を、ドライブ７ｂの外部の判定部６０内に配置している。
【００５８】
コンピュータ３ｂでは、ディスク読取部２１が記録ディスクＤＩＳＫから読み出した種データＳＥＥＤおよび鍵データＫ＿ＥＮが、出力部６１および入力部６２を介して、判定部６０内のノイズ生成部２３に入力される。
そして、ノイズ生成部２３において、前述したように、種データＳＥＥＤおよび鍵データＫ＿ＥＮを基にノイズ信号ＮＯＩＳＥ２が生成され、これらがノイズフィルタ２４を介してノイズ信号ＮＯＩＳＥ４となり、判定部２７に出力される。
【００５９】
ディスク読取部２１は、記録ディスクＤＩＳＫから読み出したコンテンツ信号ＣＯＮＴ１を、出力部２２からバス１１を介して再生部６に出力する。
そして、再生部６からの再生信号Ｓ６が、信号線１０および入力部６３を介して、判定部６０内の判定部２７に出力される。
そして、判定部２７において、前述したように、ノイズフィルタ２４からのノイズ信号ＮＯＩＳＥ４と、入力部６３からの再生信号Ｓ６との相関が検出され、それに応じた判定信号Ｓ２７が、出力部６４および入力部２３を介して、ドライブ７ｂの制御部２８に出力される。
制御部２８は、前述したように、判定信号Ｓ２７を基に、ディスク読取部２１を制御する。
【００６０】
本実施形態のコンピュータ３ｂによっても第１実施形態のコンピュータ３と同様の効果が得られる。
【００６１】
第４実施形態
上述した実施形態では、本発明における「セキュアな状態で受けかつ保持したパラメータ」として、種データＳＥＥＤおよび鍵データＫ＿ＥＮを例示し、「それに応じて規定される固有の特性」として、種データＳＥＥＤおよび鍵データＫ＿ＥＮを基に生成されたノイズ信号がコンテンツ信号ＣＯＮＴ１に付加されている場合を例示した。
本実施形態では、ノイズ信号ではなく、例えば、コンテンツ信号ＣＯＮＴ１ｃの周波数成分などに予め決められた変更（変調）を、秘密にされた手法で加えることで、電子透かし情報などの所定の固有情報がコンテンツ信号ＣＯＮＴ１ｃに付加された場合を説明する。
本実施形態の信号処理システム１ｃは、図１に示す構成を有し、ドライブ７ｃが第１実施形態のドライブ７とは異なる。
【００６２】
図１４は、本実施形態のドライブ７ｃの構成図である。
図１４に示すように、ドライブ７ｃは、ディスク読取部２１ｃ、出力部２２、入力部２６、判定部２７ｃおよび制御部２８を有する。
図１４において、図２と同じ符号を付した構成要素は、第１実施形態で説明したものと同じである。
本実施形態では、記録ディスクＤＩＳＫｃには、コンテンツ信号ＣＯＮＴｃが記録されると共に、パラメータＰＡＲｃがセキュアな状態で記録されている。
パラメータＰＡＲｃは、コンテンツ信号ＣＯＮＴ１ｃに付加された電子透かし情報が示す値を示している。
【００６３】
ドライブ７ｃでは、ディスク読取部２１ｃが記録ディスクＤＩＳＫｃからパラメータＰＡＲｃを読み出して判定部２７ｃに出力する。
判定部２７ｃは、信号線１０および入力部２６を介して再生部６から入力した再生信号Ｓ６に付加されている電子透かし情報を検出し、当該検出した電子透かし情報が示す値と、ディスク読取部２１ｃから入力したパラメータＰＡＲｃが示す値とが一致するか否かを判断し、一致する場合には、「正当」を示す判定信号Ｓ２７を制御部２８に出力し、そうでない場合には「正当でない」を示す判定信号Ｓ２７を制御部２８に出力する。
制御部２８は、判定信号Ｓ２７が「正当」を示す場合に記録ディスクＤＩＳＫｃから再生部６へのコンテンツ信号ＣＯＮＴ１ｃの読み出しを継続させ、判定信号Ｓ２７が「正当でない」を示す場合に記録ディスクＤＩＳＫｃから再生部６へのコンテンツ信号ＣＯＮＴ１ｃの読み出しを停止させる。
【００６４】
本発明は上述した実施形態には限定されない。
〔第１の変形例〕
上述した実施形態では、記録ディスクＤＩＳＫ等などのパッケージメディアを介して種データＳＥＥＤや鍵データＫ＿ＥＮなどのパラメータと、コンテンツ信号ＣＯＮＴをドライブなどの信号処理装置に提供する場合を例示したが、パラメータがセキュアな状態でドライブなどの信号処理装置に提供されるのであれば、ネットワークなどのその他の媒体を介してコンテンツ信号やパラメータをドライブなどの信号処理装置に提供してもよい。
すなわち、コンピュータ３のドライブ７等の代わりに、放送やネットワークを介してコンテンツ信号等を受信する受信装置であってもよい。
また、ドライブ７等の構成要素の一部をプログラムなどで実現してもよい。
【００６５】
〔第２の変形例〕
上述した第１実施形態等では、種データＳＥＥＤおよび鍵データＫ＿ＥＮの少なくとも一方を記録ディスクＤＩＳＫあるいはコンテンツ信号ＣＯＮＴ１に固有のものとし、これらを基に、図５に示すノイズ生成部１３により、固有のノイズ信号ＮＯＩＳＥ１１（ＮＯＩＳＥ１）を生成し、これをコンテンツ信号ＣＯＮＴ１に付加する場合を例示した。
本発明は、その他に、コンテンツ信号ＣＯＮＴ１の周波数帯域を分割し、それぞれの周波数帯域に固有の組み合わせで所定の電子透かし情報（信号）を付加し、その組み合わせパターンをパラメータとしてセキュアな状態で記録ディスクＤＩＳＫに記録してもよい。
この場合に、ドライブ７等は、記録ディスクＤＩＳＫから読み出された上記パラメータを基に、再生信号Ｓ６内に当該組み合わせパターンで電子透かし情報が付加されているかを検出する。
【００６６】
また、本発明は、複数の電子透かし情報のうち固有の組み合わせで選択した電子透かし情報をコンテンツ信号ＣＯＮＴ１内に付加し、その組み合わせパターンをパラメータとしてセキュアな状態で記録ディスクＤＩＳＫに記録してもよい。
この場合にも、ドライブ７等は、記録ディスクＤＩＳＫから読み出された上記パラメータを基に、再生信号Ｓ６内に当該組み合わせパターンで電子透かし情報が付加されているかを検出する。
また、本発明は、例えば、コンテンツに対応したＩＳＣＲ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｒｅｃｏｒｄｉｎｇ  Ｃｏｄｅ）  などの音楽ソフトの国際的な管理コードを電子透かし情報としてコンテンツ信号ＣＯＮＴ１に付加し、それをドライブ７等で検出してもよい。
この場合に、例えば、ＩＳＣＲなどの管理コードを所定のスクランブル鍵などで暗号化した電子透かし情報をコンテンツ信号ＣＯＮＴ１に付加する。スクランブル鍵は、ＩＳＣＲと共にパラメータとして記録ディスクＤＩＳＫにセキュアな状態で記録される。
【００６７】
〔第３の変形例〕
また、本発明は、前述した電子透かし情報として乱数などを用いてもよい。また、複数の乱数を組み合わせて使用してもよい。
また、コンテンツ信号ＣＯＮＴ１や記録ディスクＤＩＳＫなどの識別データＩＤを基に得られるノイズ信号や電子透かし情報をコンテンツ信号ＣＯＮＴ１等に付加し、識別データＩＤをパラメータとしてセキュアな状態で記録ディスクＤＩＳＫに記録する場合にも本発明は適用できる。この場合は固有ＩＤをドライブ側が管理できるので、例えば過去に発見された違法ＩＤリストを新しいディスクやオンラインから安全に格納すれば、違法な利用があった固有ＩＤをドライブ側で直接の再生制限を行うことで排除することが可能になる。
また、本発明は、例えば、第１実施形態の種データＳＥＥＤまたは鍵データＫ＿ＥＮに相当するパラメータを固有ＩＤとコピー制御ビットなどに配して、これを固有の鍵で暗号化して乱数のようなものを作り、これをもとに図２に示すノイズ生成部２３においてノイズ信号ＮＯＩＳＥ２を生成してもよい。
この場合に、例えば、制御部２８は、上記コピー制御ビットを基に、コンテンツ信号ＣＯＮＴ１の出力を制御する。
また、制御部２８は、例えば、コンテンツ信号ＣＯＮＴ１が他の記録媒体にコピーされるなどの操作が行われた場合、すなわち、コンテンツ信号ＣＯＮＴ１の利用が行われた場合に、その利用形態に応じて、上記コピー制御ビットを書き換えてもよい。これにより、私的な複製物の無制限世代の複製を防ぐことができる。また、制御部２８は、必要に応じて、上記コピー制御ビットをコピーフリーやネバーコピーなどに設定してもよい。
〔第４の変形例〕
上述した実施形態では、ドライブ７等が記録ディスクＤＩＳＫからコンテンツ信号ＣＯＮＴ１の読み出しを行う場合を例示したが、ドライブ７ｂ等が新たなコンテンツ信号を記録ディスクＤＩＳＫに書き込む機能をさらに有していてもよい。
この場合には、ドライブ７等が、必要に応じて、当該書き込むコンテンツ信号に固有の種データＳＥＥＤあるいは鍵データＫ＿ＥＮなどのパラメータを生成し、当該パラメータに応じた固有の特性を書き込むコンテンツ信号に持たせる。
【００６８】
〔第５の変形例〕
上述した実施形態ではコンテンツ信号ＣＯＮＴ１として、ビデオあるいはオーディオを例示したが、コンテンツ信号ＣＯＮＴ１はビデオおよびオーディオ以外のデータであってもよい。
また、コンテンツ信号ＣＯＮＴ１がビデオ信号およびオーディオ信号の双方を含む場合に、ビデオ信号およびオーディオ信号の何れか一方にノイズ信号ＮＯＩＳＥ１を付加し、他方にコピー制御用の電子透かし情報を付加してもよい。
また、ビデオ信号およびオーディオ信号の何れか一方にノイズ信号ＮＯＩＳＥ１とコピー制御用の電子透かし情報の双方を付加してもよい。
ドライブ７等は、上述したノイズ信号や電子透かし情報の付加パターンを基に、それらの検出を行う。
【００６９】
【発明の効果】
本発明によれば、コンテンツ信号の正当性、並びにコンテンツ信号が適切に再生されたか否かを判定できる信号処理装置およびその方法とコンピュータを提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明の第１実施形態に係わる信号処理システム１の全体構成図である。
【図２】図２は、図１に示すドライブの構成図である。
【図３】図３は、図２に示すノイズ生成部の構成図である。
【図４】図４は、図２に示す相関検出器の構成図である。
【図５】図５は、図１に示すコンテンツ提供装置の構成図である。
【図６】図６は、図１に示す信号処理システムにおける判定処理を説明するための図である。
【図７】図７は、図５に示すコンテンツ提供装置の動作例を説明するためのフローチャートである。
【図８】図８は、図２に示すドライブの動作例を説明するためのフローチャートである。
【図９】図９は、図２に示すドライブの動作例を説明するための図８の続きのフローチャートである。
【図１０】図１０は、本発明の第２実施形態のドライブ７の構成図である。
【図１１】図１１は、本発明の第２実施形態の変形例を説明するための図である。
【図１２】図１２は、本発明の第３実施形態のコンピュータの構成図である。
【図１３】図１３は、図１２に示すドライブおよびコンピュータの構成図である。
【図１４】図１４は、本発明の第４実施形態のドライブの構成図である。
【符号の説明】
１，１ａ，１ｂ，１ｃ…信号処理システム、２…コンテンツ提供装置、３，３ａ…コンピュータ、４…ＣＰＵ、５…メモリ、６…再生部、７，７ａ，７ｂ…ドライブ、１０…信号線、１１…バス、２１…ディスク読取部、２２…出力部、２３…ノイズ生成部、２４…ノイズフィルタ、２６…入力部、２７…判定部、３９…相関検出器、３１，３３…ＰＮ生成部、３４…暗号部
【図１】
2005025818.tif 000003
【図２】
2005025818.tif 000004
【図３】
2005025818.tif 000005
【図４】
2005025818.tif 000006
【図５】
2005025818.tif 000007
【図６】
2005025818.tif 000008
【図７】
2005025818.tif 000009
【図８】
2005025818.tif 000010
【図９】
2005025818.tif 000011
【図１０】
2005025818.tif 000012
【図１１】
2005025818.tif 000013
【図１２】
2005025818.tif 000014
【図１３】
2005025818.tif 000015
【図１４】
2005025818.tif 000016