(57)【要約】【課題】  視聴履歴情報を受信端末内で安全に（セキュアに）生成し、保存管理することができる視聴履歴生成セキュリティモジュール、視聴履歴生成受信端末および視聴履歴生成受信プログラムを提供する。【解決手段】  視聴履歴生成セキュリティモジュール３は、受信された暗号化コンテンツを復号する復号鍵Ｋｓを取得するためのＥＣＭ−ＫｗまたはＥＣＭ−Ｋｃを復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成する視聴履歴生成セキュリティモジュール３であって、ＥＣＭ−Ｋｗ復号部１５と、ＥＣＭ−Ｋｃ復号部１７と、視聴履歴情報生成部１９と、視聴履歴情報データベース２１と、暗号化部２３と、を備えた。【選択図】      図１
2005223480.tif 000002
【特許請求の範囲】
【請求項１】
受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成する視聴履歴生成セキュリティモジュールであって、
前記ワーク鍵関連情報を復号し、前記復号鍵を取得するワーク鍵関連情報復号手段と、
前記コンテンツ鍵関連情報を復号し、前記復号鍵を取得するコンテンツ鍵関連情報復号手段と、
前記ワーク鍵関連情報復号手段で前記ワーク鍵関連情報が復号された回数と前記コンテンツ鍵関連情報復号手段で前記コンテンツ鍵関連情報が復号された回数との少なくとも一方の回数に基づいて、前記暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成する視聴履歴情報生成手段と、
この視聴履歴情報生成手段で生成された視聴履歴情報を蓄積する視聴履歴情報蓄積手段と、
この視聴履歴情報蓄積手段で蓄積された視聴履歴情報を、予め設定されている設定情報に基づいて暗号化した暗号化視聴履歴情報を得る視聴履歴情報暗号化手段と、
を備えることを特徴とする視聴履歴生成セキュリティモジュール。
【請求項２】
受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成すると共に、前記暗号化コンテンツを復号した復号コンテンツを出力する視聴履歴生成受信端末であって、
前記暗号化コンテンツに多重されているワーク鍵関連情報を分離するワーク鍵関連情報分離手段と、
このワーク鍵関連情報分離手段でワーク鍵関連情報が分離された暗号化コンテンツを蓄積する暗号化コンテンツ蓄積手段と、
前記暗号コンテンツに多重されているコンテンツ鍵関連情報を分離するコンテンツ鍵関連情報分離手段と、
請求項１に記載の視聴履歴生成セキュリティモジュールと、
この視聴履歴生成セキュリティモジュールから出力された復号鍵を使用して、前記暗号化コンテンツを復号し、この復号した復号コンテンツを出力するデスクランブル手段と、
前記視聴履歴生成セキュリティモジュールで生成された暗号化視聴履歴情報を、通信回線を通じて出力する通信手段と、
を備えることを特徴とする視聴履歴生成受信端末。
【請求項３】
受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成すると共に、前記暗号化コンテンツを復号した復号コンテンツを出力する装置を、
前記暗号化コンテンツに多重されているワーク鍵関連情報を分離するワーク鍵関連情報分離手段、
前記暗号コンテンツに多重されているコンテンツ鍵関連情報を分離するコンテンツ鍵関連情報分離手段、
前記ワーク鍵関連情報分離手段で分離されたワーク鍵関連情報を復号し、前記復号鍵を取得するワーク鍵関連情報復号手段、
前記コンテンツ鍵関連情報分離手段で分離されたコンテンツ鍵関連情報を復号し、前記復号鍵を取得するコンテンツ鍵関連情報復号手段、
前記ワーク鍵関連情報復号手段で取得された復号鍵、または、前記コンテンツ鍵関連情報復号手段で取得された復号鍵を使用して、前記暗号化コンテンツを復号し、この復号した復号コンテンツを出力するデスクランブル手段、
前記ワーク鍵関連情報復号手段で前記ワーク鍵関連情報が復号された回数と前記コンテンツ鍵関連情報復号手段で前記コンテンツ鍵関連情報が復号された回数との少なくとも一方の回数に基づいて、前記暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成する視聴履歴情報生成手段、
この視聴履歴情報生成手段で生成された視聴履歴情報を、予め設定されている設定情報に基づいて暗号化する視聴履歴情報暗号化手段、
この視聴履歴情報暗号化手段で暗号化された暗号化視聴履歴情報を、通信回線を通じて出力する通信手段、
として機能させることを特徴とする視聴履歴生成受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツが暗号化されている暗号化コンテンツの視聴履歴を生成する視聴履歴生成セキュリティモジュール、視聴履歴生成受信端末および視聴履歴生成受信プログラムに関する。
【背景技術】
【０００２】
従来、放送番組（コンテンツ）の視聴率は、当該視聴率を計測する視聴率計測器が設置された受信端末で、実際に放送番組が放送されている時間に視聴者が視聴した場合のみに計測されている。
【０００３】
また、近年、受信端末の蓄積機能（例えば、大容量のハードディスク内蔵、いわゆるハードディスクレコーダ）の充実、視聴者のライフスタイルの多様化により、一旦、放送番組をテープ等に録画後または受信端末内蔵のハードディスク等に蓄積後、当該放送番組を視聴する機会が増加する傾向にある。また、受信端末の蓄積機能の充実および検索機能の充実によって、蓄積した放送番組にランダムアクセスが可能になる等、様々な視聴形態が想定される。
【０００４】
こういった傾向に対処するために、従来の視聴率ではなく、放送番組を蓄積後再生して視聴することを考慮した、放送番組への接触率（番組接触率）を収集し、当該放送番組をどれだけの視聴者が視聴したのかを統計的に正確に計測する試みがなされている。
【０００５】
例えば、受信端末側で、録画または蓄積した放送番組を再生した再生時間を計測し、この放送番組毎の再生時間を、視聴履歴情報として、番組接触率を統計的に処理し把握する番組接触率センタに通信回線を介してアップロードする計測方法がある（例えば、特許文献１を参照）。
【０００６】
この計測方法は、ＭＰＥＧ−２ＴＳのＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ    Ｓｔａｍｐ）／ＤＴＳ（Ｄｅｃｏｄｉｎｇ  Ｔｉｍｅ  Ｓｔａｍｐ）、ＳＩ（Ｓｅｒｖ  ｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）、電子番組ガイドやデータ放送等の時刻情報を利用  するものである。
【特許文献１】特開２００２−１４２２３４号公報（段落００１０〜００１４、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の視聴履歴情報をアップロードする方法では、放送番組が再生される度に、視聴者の個人情報となる放送番組毎の視聴履歴情報が何ら保護されることなく生成されてしまうので、この視聴履歴情報を受信端末内で安全に（セキュアに）生成し、保存管理することができないという問題がある。
【０００８】
そこで、本発明では、前記した問題を解決し、視聴履歴情報を受信端末内で安全に（セキュアに）生成し、保存管理することができる視聴履歴生成セキュリティモジュール、視聴履歴生成受信端末および視聴履歴生成受信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１記載の視聴履歴生成セキュリティモジュールは、受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成する視聴履歴生成セキュリティモジュールであって、ワーク鍵関連情報復号手段と、コンテンツ鍵関連情報復号手段と、視聴履歴情報生成手段と、視聴履歴情報蓄積手段と、視聴履歴情報暗号化手段と、を備える構成とした。
【００１０】
かかる構成によれば、視聴履歴生成セキュリティモジュールは、ワーク鍵関連情報復号手段によって、ワーク鍵関連情報を復号し、当該ワーク鍵関連情報に含まれている復号鍵を取得する。この視聴履歴生成セキュリティモジュールは、コンテンツ（暗号化コンテンツ）を受信する受信側に備えられる受信端末に用いられるもので、ＩＣカード等の耐タンパーなモジュールである。ワーク鍵関連情報は、暗号化コンテンツに多重して送信されており、当該暗号化コンテンツを復号する復号鍵（通常、スクランブル鍵）を含んでおり、当該暗号化コンテンツを送信した送信側において、ワーク鍵で暗号化されているものである。通常、このワーク鍵関連情報は、ＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）−Ｋｗと呼ばれるもので、受信端末がコンテンツを受信している際（放送受信時）に用いられるものである。また、このＥＣＭ−Ｋｗには、暗号化コンテンツ（コンテンツ）を識別するコンテンツＩＤが含まれている。
【００１１】
また、視聴履歴生成セキュリティモジュールは、コンテンツ鍵関連情報復号手段によって、コンテンツ鍵関連情報を復号し、当該コンテンツ鍵関連情報に含まれている復号鍵を取得する。コンテンツ鍵関連情報は、暗号化コンテンツに多重して送信されており、当該暗号化コンテンツを復号する復号鍵（通常、スクランブル鍵）を含んでおり、当該暗号化コンテンツを送信した送信側において、コンテンツ鍵で暗号化されているものである。通常、このコンテンツ鍵関連情報は、ＥＣＭ−Ｋｃと呼ばれるもので、受信端末がコンテンツを蓄積して再生する際（蓄積再生時）に用いられるものである。また、このＥＣＭ−Ｋｃには、暗号化コンテンツ（コンテンツ）を識別するコンテンツＩＤが含まれている。
【００１２】
そして、視聴履歴生成セキュリティモジュールは、視聴履歴情報生成手段によって、ワーク鍵関連情報復号手段でワーク鍵関連情報が復号された回数とコンテンツ鍵関連情報復号手段でコンテンツ鍵関連情報が復号された回数との少なくとも一方の回数に基づいて、暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成し、視聴履歴情報蓄積手段に蓄積する。つまり、この視聴履歴情報生成手段では、ワーク鍵関連情報、または、コンテンツ鍵関連情報が復号された回数を計測することで、この回数分、暗号化コンテンツを復号して視聴したとし、視聴履歴情報を生成している。なお、この視聴履歴情報は、ワーク鍵関連情報またはコンテンツ鍵関連情報に含まれているコンテンツＩＤに関連づけられて生成される。つまり、コンテンツ毎に視聴履歴情報は生成されることになる。
【００１３】
また、視聴履歴生成セキュリティモジュールは、視聴履歴情報暗号化手段によって、視聴履歴情報生成手段で生成し、視聴履歴蓄積手段で蓄積されている視聴履歴情報を、予め設定されている設定情報に基づいて暗号化し、暗号化視聴履歴情報を得る。予め設定されている設定情報は、受信端末を識別するための識別番号ＩＤ（端末ＩＤ）であったり、当該セキュリティモジュールを識別するための識別番号ＩＤ（モジュールＩＤ）であればよい。
【００１４】
請求項２記載の視聴履歴生成受信端末は、受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成すると共に、前記暗号化コンテンツを復号した復号コンテンツを出力する視聴履歴生成受信端末であって、ワーク鍵関連情報分離手段と、暗号化コンテンツ蓄積手段と、コンテンツ鍵関連情報分離手段と、前記した視聴履歴生成セキュリティモジュールと、デスクランブル手段と、通信手段と、を備える構成とした。
【００１５】
かかる構成によれば、視聴履歴生成受信端末は、ワーク鍵関連情報分離手段によって、暗号化コンテンツに多重されているワーク鍵関連情報を分離し、暗号化コンテンツ蓄積手段に当該ワーク鍵関連情報を分離した暗号化コンテンツを蓄積する。また、視聴履歴生成受信端末は、コンテンツ鍵関連情報分離手段によって、暗号化コンテンツに多重されているコンテンツ鍵関連情報を分離する。
【００１６】
そして、視聴履歴生成受信端末は、デスクランブル手段によって、視聴履歴生成セキュリティモジュールから出力された復号鍵を使用して、暗号化コンテンツを復号し、復号した復号コンテンツを出力する。また、視聴履歴生成受信端末は、通信手段によって、視聴履歴生成セキュリティモジュールで生成された暗号化視聴履歴情報を、通信回線を通じて出力する。例えば、この暗号化視聴履歴情報を、通信回線を通じて、番組視聴率を集計している番組視聴率センタが管理運営する番組視聴率センタサーバにアップロードする。
【００１７】
請求項３記載の視聴履歴生成受信プログラムは、受信された暗号化コンテンツを復号する復号鍵を取得するためのワーク鍵関連情報またはコンテンツ鍵関連情報を復号した回数に基づいて、当該暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成すると共に、前記暗号化コンテンツを復号した復号コンテンツを出力する装置を、ワーク鍵関連情報分離手段、コンテンツ鍵関連情報分離手段、ワーク鍵関連情報復号手段、コンテンツ鍵関連情報復号手段、デスクランブル手段、視聴履歴情報生成手段、視聴履歴情報暗号化手段、通信手段、として機能させる構成とした。
【００１８】
かかる構成によれば、視聴履歴生成受信プログラムは、ワーク鍵関連情報分離手段によって、暗号化コンテンツに多重されているワーク鍵関連情報を分離し、コンテンツ鍵関連情報分離手段によって、暗号化コンテンツに多重されているコンテンツ鍵関連情報を分離する。続いて、視聴履歴生成受信プログラムは、ワーク鍵関連情報復号手段によって、ワーク鍵関連情報分離手段で分離されたワーク鍵関連情報を復号し、復号鍵を取得するか、コンテンツ鍵関連情報復号手段によって、コンテンツ鍵関連情報分離手段で分離されたコンテンツ鍵関連情報を復号し、復号鍵を取得する。
【００１９】
そして、視聴履歴生成受信プログラムは、デスクランブル手段によって、ワーク鍵関連情報復号手段で取得された復号鍵、または、コンテンツ鍵関連情報復号手段で取得された復号鍵を使用して、暗号コンテンツを復号し、この復号した復号コンテンツを出力する。また、視聴履歴生成受信プログラムは、視聴履歴情報生成手段によって、ワーク鍵関連情報が復号された回数とコンテンツ鍵関連情報が復号された回数との少なくとも一方の回数に基づいて、暗号化コンテンツの視聴履歴を表す視聴履歴情報を生成し、視聴履歴情報暗号化手段によって、予め設定されている設定情報に基づいて暗号化し、通信手段によって、暗号化した暗号化視聴履歴情報を、通信回線を通じて出力する。
【発明の効果】
【００２０】
請求項１記載の発明によれば、暗号化コンテンツを復号する際に必要なワーク鍵関連情報またはコンテンツ鍵関連情報を用いて、暗号化コンテンツの放送時や、暗号化コンテンツを蓄積後再生時に、暗号化コンテンツを復号して視聴する回数に基づいて、セキュリティモジュール内で視聴履歴情報を生成して、蓄積（保存）しているので、この視聴履歴情報を安全に（セキュアに）生成し、保存管理することができ、当該視聴履歴情報の改ざんや不正利用を防止することができる。
【００２１】
請求項２、３記載の発明によれば、暗号化コンテンツを復号する際に必要なワーク鍵関連情報またはコンテンツ鍵関連情報を用いる回数に基づいて、セキュリティモジュール内で視聴履歴情報を生成して、蓄積（保存）しているので、この視聴履歴情報を安全に（セキュアに）生成し、保存管理することができ、当該視聴履歴情報の改ざんや不正利用を防止することができる。また、視聴歴情報を暗号化した暗号化視聴履歴情報を、通信回線を通じて出力しているので、この暗号化視聴履歴情報を受信した側では、コンテンツの接触率を正確に把握することができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
〈視聴履歴生成受信端末の構成〉
図１は、視聴履歴生成受信端末のブロック図である。この図１に示すように、視聴履歴生成受信端末１は、放送番組等のコンテンツが暗号化されている暗号化コンテンツを入力として、当該暗号化コンテンツを復号した復号コンテンツを出力する際に、当該暗号コンテンツを視聴した視聴履歴を表す視聴履歴情報を生成するもので、視聴履歴生成セキュリティモジュール３と、ＥＣＭ−Ｋｗ分離部５（ワーク鍵関連情報分離手段）と、暗号化コンテンツ蓄積部７（暗号化コンテンツ蓄積手段）と、ＥＣＭ−Ｋｃ分離部９（コンテンツ鍵関連情報分離手段）と、デスクランブル部１１（デスクランブル手段）と、通信部１３（通信手段）とを備えている。
【００２３】
なお、この視聴履歴生成受信端末１は、家庭等に設置される据置型の端末（据置端末）か、視聴者に携帯される携帯型の端末（携帯端末）であり、それぞれの端末には、据置型か携帯型かを識別する識別情報（端末種別ＩＤ）が設定されている。
また、暗号化コンテンツは、放送事業者が管理運営する放送設備から送出された放送波によるもの、或いは、通信回線（ネットワーク）を介して送信されたものである。
【００２４】
ＥＣＭ−Ｋｗ分離部５は、入力された暗号化コンテンツから、ＥＣＭ−Ｋｗ（ワーク鍵関連情報）を分離するものである。このＥＣＭ−Ｋｗ分離部５は、暗号化コンテンツを入力する時（放送受信時）に機能するものである。ＥＣＭ−Ｋｗ（ワーク鍵関連情報）は、暗号化コンテンツを復号する復号鍵Ｋｓ（スクランブル鍵）と、暗号化コンテンツ（コンテンツ）を識別するコンテンツＩＤとを少なくとも含むものである。
【００２５】
暗号化コンテンツ蓄積部７は、ＥＣＭ−Ｋｗ分離部５でＥＣＭ−Ｋｗが分離された暗号化コンテンツを蓄積するもので、一般的なハードディスク等によって構成されている。
【００２６】
ＥＣＭ−Ｋｃ分離部９は、ＥＣＭ−Ｋｗ分離部５でＥＣＭ−Ｋｗが分離され、暗号化コンテンツ蓄積部７に蓄積された暗号化コンテンツから、ＥＣＭ−Ｋｃ（コンテンツ鍵関連情報）を分離するものである。このＥＣＭ−Ｋｃ分離部９は、暗号化コンテンツの再生を行う再生時（蓄積再生時）に機能するものである。ＥＣＭ−Ｋｃは、暗号化コンテンツを復号する復号鍵Ｋｓ（スクランブル鍵）と、暗号化コンテンツ（コンテンツ）を識別するコンテンツＩＤとを少なくとも含むものである。
【００２７】
デスクランブル部１１は、ＥＣＭ−Ｋｃ分離部９でＥＣＭ−Ｋｃが分離された暗号化コンテンツを、視聴履歴生成セキュリティモジュール３から出力された復号鍵Ｋｓを使用して、復号し、復号コンテンツとして出力するものである。
【００２８】
通信部１３は、通信回線を通じて、視聴履歴生成セキュリティモジュール３から出力された暗号化視聴履歴情報（詳細は後記する）を、放送番組等のコンテンツの視聴率を集計する番組視聴率センタが管理運営する番組視聴率センタサーバに送信するものである。
【００２９】
視聴履歴生成セキュリティモジュール３は、ＩＣカード等によって構成される耐タンパー性のモジュールであって、ＥＣＭ−Ｋｗ復号部１５（ワーク鍵関連情報復号手段）と、ＥＣＭ−Ｋｃ復号部１７（コンテンツ鍵関連情報復号手段）と、視聴履歴情報生成部１９（視聴履歴情報生成手段）と、視聴履歴情報データベース２１（視聴履歴情報蓄積手段）と、暗号化部２３（視聴履歴情報暗号化手段）とを備えている。
なお、この視聴履歴生成セキュリティモジュール３は、ここでは、視聴履歴生成受信端末１と着脱自在に構成されており、単体の製品として製造、販売および流通可能なものである。
【００３０】
ＥＣＭ−Ｋｗ復号部１５は、ＥＣＭ−Ｋｗ分離部５で暗号化コンテンツから分離されたＥＣＭ−Ｋｗを、当該視聴履歴生成セキュリティモジュール３内に予め設定されているワーク鍵Ｋｗで復号するものである。なお、ワーク鍵Ｋｗは、放送事業者毎に付与されているものである。
【００３１】
ＥＣＭ−Ｋｃ復号部１７は、ＥＣＭ−Ｋｃ分離部９で暗号化コンテンツから分離されたＥＣＭ−Ｋｃを、当該視聴履歴生成セキュリティモジュール３内に予め設定されているコンテンツ鍵Ｋｃで復号するものである。なお、コンテンツ鍵Ｋｃは、コンテンツ単位で付与されているものである。
【００３２】
視聴履歴情報生成部１９は、ＥＣＭ−Ｋｗ復号部１５で復号されるＥＣＭ−Ｋｗの回数とＥＣＭ−Ｋｃ復号部１７で復号されるＥＣＭ−Ｋｃの回数との少なくとも一方の回数と、ＥＣＭ−ＫｗまたはＥＣＭ−Ｋｃに含まれているコンテンツＩＤとに基づいて、暗号化コンテンツ（コンテンツ）を視聴したことを示す視聴履歴情報を生成するもので、ＥＣＭ受信回数計測部１９ａと、ＥＣＭ設定回数計測部１９ｂとを備えている。
【００３３】
ＥＣＭ受信回数計測部１９ａは、ＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）が入力された回数、つまり、ＥＣＭ受信回数をカウントするもので、受信したＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）に含まれているコンテンツＩＤと、直前に受信したＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）に含まれているコンテンツＩＤとを比較し、このコンテンツＩＤが変更されるまで、ＥＣＭ受信回数のカウント数を増加（インクリメント）させ、変更された場合に、ＥＣＭ受信回数のカウント数をリセットするものである。なお、変更された場合とは、再生（視聴）されている暗号化コンテンツが変更された（切り替えられた）場合である。
【００３４】
このＥＣＭ受信回数計測部１９でカウントされたＥＣＭ受信回数は、視聴履歴情報データベース２１に記憶される（書き込まれる）。
【００３５】
ＥＣＭ設定回数計測部１９ｂは、ＥＣＭ受信回数計測部１９ａにて、比較されるコンテンツＩＤが変更された回数（比較しているコンテンツＩＤが異なった回数）を計測するもので、この回数を視聴回数として、視聴履歴情報データベース２１に記憶させるものである。つまり、ＥＣＭ受信回数計測部１９ａにて、比較しているコンテンツＩＤが異なった場合とは、出力される復号コンテンツが変更されたことを意味しており、当該復号コンテンツの再生（視聴）が１回終了したとみなすことができ、ＥＣＭ設定回数計測部１９ｂでは、この回数を視聴回数としてカウントしている。
【００３６】
なお、この視聴履歴情報生成部１９は、入力されたＥＣＭがＥＣＭ−Ｋｗの場合は、視聴履歴情報を放送受信時のものとして生成し、入力されたＥＣＭがＥＣＭ−Ｋｃの場合は、視聴履歴情報を蓄積再生時のものとして生成する。例えば、視聴履歴情報生成部１９に入力されるＥＣＭが当初ＥＣＭ−Ｋｗであり、このＥＣＭ−Ｋｗを受信後、ＥＣＭ−Ｋｃを受信した場合には、放送受信時のものとして生成していた視聴履歴情報を、視聴履歴情報データベース２１に出力し、ＥＣＭ−Ｋｃに対応した蓄積再生時の視聴履歴情報を生成する。
【００３７】
視聴履歴情報データベース２１は、視聴履歴情報生成部１９にてコンテンツＩＤに基づいて、コンテンツ（暗号化コンテンツ）毎に生成される視聴履歴情報を記憶するもので、不揮発性のメモリ等によって構成されている。
【００３８】
ちなみに、この視聴履歴情報データベース２１に記憶されている視聴履歴情報を用いることで、暗号化コンテンツの実際の再生時間（視聴時間）を計算することができる。つまり、ＥＣＭ受信回数をＮ回とし、暗号化コンテンツのＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）の更新間隔をＴ秒とすると、当該暗号化コンテンツ（復号された後の復号コンテンツ）の再生時間（視聴時間）は、Ｎ×Ｔ（秒）で求められる。例えば、ＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）の更新間隔が１秒の場合、再生時間（視聴時間）はＮ秒ということになる。
【００３９】
暗号化部２３は、視聴履歴情報データベース２１に記憶されているコンテンツ毎の視聴履歴情報を、予め設定されている設定情報で暗号化し、この暗号化した暗号化視聴履歴情報を通信部１３に出力するものである。予め設定されている設定情報とは、当該視聴履歴生成受信端末の態様（据置型か携帯型）を示す端末種別ＩＤと、視聴履歴生成セキュリティモジュール３を識別するためのセキュリティモジュールＩＤとの少なくとも一方を指すものである。
【００４０】
この視聴履歴生成受信端末１によれば、放送受信時には、ＥＣＭ−Ｋｗ分離部５によって、暗号化コンテンツに多重されているＥＣＭ−Ｋｗ（ワーク鍵関連情報）が分離され、視聴履歴生成セキュリティモジュール３のＥＣＭ−Ｋｗ復号部１５によって、ＥＣＭ−Ｋｗが復号され、復号鍵Ｋｓが取得され、デスクランブル部１１で復号鍵Ｋｓを使用して暗号化コンテンツが復号され、復号コンテンツとして出力される。また、視聴履歴情報生成部１９によって、ＥＣＭ−Ｋｗ復号部１５で復号されたＥＣＭ−Ｋｗの回数（ＥＣＭ受信回数）に基づいて、放送受信時の視聴履歴情報が生成され、視聴履歴情報データベース２１に記憶され、暗号化部２３で、設定情報（端末種別ＩＤ、セキュリティモジュールＩＤ）を使用して視聴履歴情報が暗号化され、暗号化視聴履歴情報として通信部１３から番組視聴率センタに向け送信される。このため、暗号化コンテンツを復号する際に必要なＥＣＭ−Ｋｗを用いる回数に基づいて、視聴履歴生成セキュリティモジュール３内で放送受信時の視聴履歴情報を生成して、記憶（保存）しているので、この視聴履歴情報を安全に（セキュアに）生成し、保存管理することができ、当該視聴履歴情報の改ざんや不正利用を防止することができ、視聴歴情報を暗号化した暗号化視聴履歴情報を、通信回線を通じて出力しているので、この暗号化視聴履歴情報を受信した側では、コンテンツの接触率を正確に把握することができる。
【００４１】
また、この視聴履歴生成受信端末１によれば、蓄積再生時には、ＥＣＭ−Ｋｃ分離部９によって、暗号化コンテンツに多重されているＥＣＭ−Ｋｃ（コンテンツ鍵関連情報）が分離され、視聴履歴生成セキュリティモジュール３のＥＣＭ−Ｋｃ復号部１７によって、ＥＣＭ−Ｋｃが復号され、復号鍵Ｋｓが取得され、デスクランブル部１１で復号鍵Ｋｓを使用して暗号化コンテンツが復号され、復号コンテンツとして出力される。また、視聴履歴情報生成部１９によって、ＥＣＭ−Ｋｃ復号部１７で復号されたＥＣＭ−Ｋｃの回数（ＥＣＭ受信回数）に基づいて、蓄積再生時の視聴履歴情報が生成され、視聴履歴情報データベース２１に記憶され、暗号化部２３で、設定情報（端末種別ＩＤ、セキュリティモジュールＩＤ）を使用して視聴履歴情報が暗号化され、暗号化視聴履歴情報として通信部１３から番組視聴率センタに向け送信される。このため、暗号化コンテンツを復号する際に必要なＥＣＭ−Ｋｃを用いる回数に基づいて、視聴履歴生成セキュリティモジュール３内で蓄積再生時の視聴履歴情報を生成して、記憶（保存）しているので、この視聴履歴情報を安全に（セキュアに）生成し、保存管理することができ、当該視聴履歴情報の改ざんや不正利用を防止することができ、視聴歴情報を暗号化した暗号化視聴履歴情報を、通信回線を通じて出力しているので、この暗号化視聴履歴情報を受信した側では、コンテンツの接触率を正確に把握することができる。
【００４２】
〈視聴履歴生成受信端末の動作〉
次に、図２に示すフローチャートを参照して、視聴履歴生成受信端末１の動作について説明する（適宜、図１参照）。この視聴履歴生成受信端末１の動作は、暗号化コンテンツを受信した放送受信時におけるもので、特に、視聴履歴情報が生成される過程について詳しく説明している。
【００４３】
まず、視聴履歴生成受信端末１は、暗号化コンテンツを受信（ステップＳ１）、つまり、暗号化コンテンツがＥＣＭ−Ｋｗ分離部５に入力されると、暗号化コンテンツに多重されているＥＣＭ（ＥＣＭ−Ｋｗ）を分離する（ステップＳ２）。このＥＣＭ−Ｋｗ分離部５で分離されたＥＣＭ（ＥＣＭ−Ｋｗ）は視聴履歴生成セキュリティモジュール３に出力される。
【００４４】
すると、視聴履歴生成セキュリティモジュール３内のＥＣＭ−Ｋｗ復号部１５で、予め設定されているワーク鍵Ｋｗを使用して、ＥＣＭ（ＥＣＭ−Ｋｗ）を復号し、復号鍵Ｋｓを取得する（ステップＳ３）。視聴履歴生成セキュリティモジュール３内のＥＣＭ−Ｋｗ復号部１５は取得した復号鍵Ｋｓをデスクランブル部１１に出力する。
【００４５】
そして、視聴履歴生成受信端末１は、デスクランブル部１１で復号鍵Ｋｓを使用して、暗号化コンテンツを復号し、復号コンテンツとして出力する（ステップＳ４）。
【００４６】
また、視聴履歴生成受信端末１は、視聴履歴情報生成部１９で、ＥＣＭ−Ｋｗ復号部１５から入力されたＥＣＭ（ＥＣＭ−Ｋｗ）に含まれているコンテンツＩＤを読み込んで（ステップＳ５）、当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されているか否かを判断する（ステップＳ６）。当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されていると判断した場合（ステップＳ６、Ｙｅｓ）には、当該コンテンツＩＤに関する視聴履歴情報を取得して（読み出して）（ステップＳ７）、視聴履歴情報生成部１９のＥＣＭ受信回数計測部１９ａのカウンタ（図示せず）に、視聴履歴情報に含まれているＥＣＭ受信回数を代入する。なお、当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されていると判断しなかった場合（ステップＳ６、Ｎｏ）には、次にステップＳ８に進む。
【００４７】
続いて、視聴履歴生成受信端末１は、視聴履歴情報生成部１９で、ＥＣＭ−Ｋｗ復号部１５から次に入力されたＥＣＭ（ＥＣＭ−Ｋｗ）に含まれているコンテンツＩＤを読み込んで（ステップＳ８）、当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されているか否かを判断する（ステップＳ９）。当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されていると判断した場合（ステップＳ９、Ｙｅｓ）には、当該コンテンツＩＤに関する視聴履歴情報を取得する（読み出す）（ステップＳ１０）。なお、当該コンテンツＩＤに関する視聴履歴情報が視聴履歴情報データベース２１に記憶されていると判断しなかった場合（ステップＳ９、Ｎｏ）には、次にステップＳ１１に進む。
【００４８】
そして、視聴履歴生成受信端末１は、視聴履歴情報生成部１９で、１つ前に受信した（入力された）ＥＣＭ（ＥＣＭ−Ｋｗ）に含まれていたコンテンツＩＤと、今、受信した（入力された）ＥＣＭ（ＥＣＭ−Ｋｗ）に含まれているコンテンツＩＤとが等しいか否かを判断する（ステップＳ１１）。
【００４９】
コンテンツＩＤが等しいと判断されなかった場合（ステップＳ１１、Ｎｏ）、つまり、暗号化コンテンツが変更された場合、視聴履歴情報生成部１９のＥＣＭ受信回数計測部１９ａは、ＥＣＭ受信回数を、視聴履歴情報データベース２１に書き込む（ステップＳ１２）。さらに、視聴履歴情報生成部１９のＥＣＭ設定回数計測部１９ｂは、暗号化コンテンツが１回再生（視聴）されたとして、視聴回数を増加させ（１インクリメントし）（ステップＳ１３）、ステップＳ６に戻る。
【００５０】
なお、視聴回数の増加は、視聴履歴情報データベース２１に蓄積されている視聴履歴情報を参照して行ってもよい。つまり、、ＥＣＭ受信回数をＮ回とし、暗号化コンテンツのＥＣＭ（ＥＣＭ−Ｋｗ、ＥＣＭ−Ｋｃ）の更新間隔をＴ秒とした場合に、当該暗号化コンテンツ（復号された後の復号コンテンツ）の再生時間（視聴時間）を、Ｎ×Ｔ（秒）で求め、この再生時間がコンテンツ総時間（秒）に達した場合に、当該暗号化コンテンツの視聴回数を１増加させる（１回視聴したとする）こととしてもよい。
【００５１】
ステップＳ１１にて、コンテンツＩＤが等しいと判断された場合（ステップＳ１１、Ｙｅｓ）、つまり、暗号化コンテンツが変更されなかった場合、視聴履歴情報生成部１９のＥＣＭ受信回数計測部１９ａは、ＥＣＭ受信回数を増加させる（１インクリメントする）（ステップＳ１４）。
【００５２】
そして、視聴履歴生成受信端末１は、当該端末１の利用者（視聴者）が、当該端末１の動作を終了させるとしたか否かを判断し（ステップＳ１５）、当該端末１の利用者（視聴者）が終了させるとしなかった場合（ステップＳ１５、Ｎｏ）には、動作が継続され（ステップＳ８に戻り）、当該端末１の利用者（視聴者）が終了させるとした場合（ステップＳ１５、ＹｅｓＮｏ）には、視聴履歴情報生成部１９のＥＣＭ受信回数計測部１９ａは、ＥＣＭ受信回数を、視聴履歴情報データベース２１に書き込む（ステップＳ１６）。さらに、視聴履歴情報生成部１９のＥＣＭ設定回数計測部１９ｂは、暗号化コンテンツが１回再生（視聴）されたとして、視聴回数を増加させて（１インクリメントして）、終了する（ステップＳ１７）。
【００５３】
〈ＥＣＭ−Ｋｗのフォーマット例について〉
次に、図３を参照して、ＥＣＭ−Ｋｗ（ワーク鍵関連情報）のフォーマットの例について説明する。
この図３に示すように、ＥＣＭ−Ｋｗは、ＭＰＥＧ−２  Ｓｙｓｔｅｍｓ（ＩＴＵ−ＴＨ．２２２．０、ＩＳＯ／ＩＥＣ  １３８１８−１）で規定されるセクション形式でフォーマットされており、設定できる（書き込まれる）データが固定長の固定部と、設定できる（書き込まれる）データが可変長の可変部とから構成されている。
【００５４】
この固定部に含まれている復号鍵Ｋｓ（スクランブル鍵）、判定タイプ、当該ＥＣＭ−Ｋｗが生成された年月日時分および録画制御と、可変部と、ＥＣＭ本体に含まれている改ざん検出とが暗号化されており、これらのデータは、視聴履歴生成セキュリティモジュール３内でのみ読み取り可能となっている。
なお、コンテンツＩＤは可変部に収められている。
【００５５】
〈ＥＣＭ−Ｋｃのフォーマット例について〉
次に、図４を参照して、ＥＣＭ−Ｋｃ（コンテンツ鍵関連情報）のフォーマットの例について説明する。
この図４に示すように、ＥＣＭ−Ｋｃは、ＭＰＥＧ−２  ＳＹＳＴＥＭのセクション形式でフォーマットされており、設定できる（書き込まれる）データが固定長の固定部と、設定できる（書き込まれる）データが可変長の可変部とから構成されている。
【００５６】
この固定部に含まれている復号鍵Ｋｓ（スクランブル鍵）、判定タイプと、可変部と、ＥＣＭ本体に含まれている改ざん検出とが暗号化されており、これらのデータは、視聴履歴生成セキュリティモジュール３内でのみ読み取り可能となっている。
【００５７】
〈視聴履歴情報データベースのフォーマット例について〉
次に、図５を参照して、視聴履歴情報データベース２１のフォーマット例について説明する。
視聴履歴情報データベース２１のフォーマットは、コンテンツＩＤ毎に、放送受信時の当該コンテンツＩＤが付されているコンテンツの視聴回数および総視聴時間と、蓄積再生時の当該コンテンツＩＤが付されているコンテンツの視聴回数および総視聴時間とが保存可能（蓄積可能）に構成されている。
【００５８】
例えば、コンテンツＩＤ「０００００００００００Ａ」が付されているコンテンツの放送受信時の視聴回数は１回で、総視聴時間は３６００秒であり、蓄積再生時の視聴回数は２回で、総視聴時間７２００秒である。つまり、コンテンツＩＤ「０００００００００００Ａ」が付されているコンテンツは、放送されたときに視聴され、さらに、蓄積された後、２回視聴されたことになる。
【００５９】
また、コンテンツＩＤ「０００００００００００Ｃ」が付されているコンテンツの放送受信時の視聴回数は０回で、総視聴時間は０秒であり、蓄積再生時の視聴回数は４回で、総視聴時間２５０００秒である。つまり、コンテンツＩＤ「０００００００００００Ｃ」が付されているコンテンツは、放送されたときには視聴されず、蓄積された後、４回視聴されたことになる。
【００６０】
〈番組視聴率センタサーバ内のデータベースのフォーマット例について〉
次に、図６を参照して、番組視聴率センタサーバ（図示せず）内のデータベースのフォーマット例について説明する。
この図６に示すように、番組視聴率センタサーバ（図示せず）内では、各視聴履歴生成受信端末１から受信した視聴履歴情報を、コンテンツＩＤ毎に管理しており、番組視聴率センタサーバ（図示せず）内のデータベースのフォーマットは、当該コンテンツＩＤが付されたコンテンツを視聴した視聴履歴生成セキュリティモジュール３のセキュリティモジュールＩＤ、視聴履歴生成受信端末１の端末種別ＩＤ、放送受信時における視聴履歴情報および蓄積再生時における視聴履歴情報を保存可能（蓄積可能）に構成されている。
【００６１】
なお、このフォーマットの例では、端末種別ＩＤの「００」は据置型端末（視聴履歴生成受信端末１）を示しており、「０１」は携帯型端末（視聴履歴生成受信端末１）を示している。
【００６２】
〈視聴履歴情報の統計処理結果の表示例について〉
次に、図７を参照して、図６に示した番組視聴率センタサーバ（図示せず）における視聴履歴情報の統計処理結果（番組接触率）の表示例について説明する。
この番組視聴率センタサーバ（図示せず）における視聴履歴情報の統計処理結果（番組接触率）の表示例では、コンテンツＩＤ毎に当該コンテンツＩＤが付されているコンテンツを視聴した視聴者数、総視聴回数、視聴方法の割合（据置型端末と携帯型端末との割合）および視聴形態の割合（放送受信時と蓄積再生時との割合）を表示させている。
【００６３】
この表示例で表示されている視聴者数は、コンテンツＩＤが付されているコンテンツを視聴した視聴履歴生成セキュリティモジュール３の数から算出しており、総視聴回数は、視聴履歴生成受信端末１から送信された全ての暗号化視聴履歴情報に含まれている視聴回数を総和して算出したものである。
【００６４】
また、視聴方法は、視聴履歴生成受信端末１から送信された全ての暗号化視聴履歴情報に含まれている端末種別ＩＤに基づいて、算出したものであり、視聴形態は、視聴履歴生成受信端末１から送信された全ての暗号化視聴履歴情報に含まれている放送受信時の視聴回数と蓄積再生時の視聴回数とに基づいて、算出したものである。
【００６５】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、視聴履歴生成受信端末１として説明したが、当該端末１の各構成の処理を汎用的なコンピュータ言語で記述した視聴履歴生成受信プログラムとみなすことも可能である。この場合、視聴履歴生成受信端末１と同様の効果を得ることができる。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る視聴履歴生成受信端末（視聴履歴生成セキュリティモジュールを含む）のブロック図である。
【図２】実施形態に係る視聴履歴生成受信端末の動作を説明したフローチャートである。
【図３】ＥＣＭ−Ｋｗのフォーマット例を示した図である。
【図４】ＥＣＭ−Ｋｃのフォーマット例を示した図である。
【図５】視聴履歴情報データベースのフォーマット例を示した図である。
【図６】番組視聴率センタサーバ内のデータベースのフォーマット例を示した図である。
【図７】図６に示した番組視聴率センタサーバにおける視聴履歴情報の統計処理結果（番組接触率）の表示例について示した図である。
【符号の説明】
【００６７】
１      視聴履歴生成受信端末
３      視聴履歴生成セキュリティモジュール
５      ＥＣＭ−Ｋｗ分離部（ワーク鍵関連情報分離手段）
７      暗号化コンテンツ蓄積部（暗号化コンテンツ蓄積手段）
９      ＥＣＭ−Ｋｃ分離部（コンテンツ鍵関連情報分離手段）
１１    デスクランブル部（デスクランブル手段）
１３    通信部（通信手段）
１５    ＥＣＭ−Ｋｗ復号部（ワーク鍵関連情報復号手段）
１７    ＥＣＭ−Ｋｃ復号部（コンテンツ鍵関連情報復号手段）
１９    視聴履歴情報生成部（視聴履歴情報生成手段）
２１    視聴履歴情報データベース（視聴履歴情報蓄積手段）
２３    暗号化部（視聴履歴情報暗号化手段）
【図１】
2005223480.tif 000003
【図２】
2005223480.tif 000004
【図３】
2005223480.tif 000005
【図４】
2005223480.tif 000006
【図５】
2005223480.tif 000007
【図６】
2005223480.tif 000008
【図７】
2005223480.tif 000009