(57)【要約】【課題】  有料放送の契約情報の更新や新規設定の際に放送局と鍵管理センタのやり取りを軽減することの可能なコンテンツ配信方法、コンテンツ受信装置、コンテンツ送信装置及び限定受信モジュールにシステムを提供する。【解決手段】  本発明に係るコンテンツ送受信方法は、鍵管理センタ３１においてＩＤごとに公開鍵と秘密鍵のペアを生成し、ＩＤ管理データベース３１１として管理する。ＩＣカード発行時にはＩＤと、それに対応する公開鍵と秘密鍵を書き組んだ上で配布し、同時に放送局３２に対してＩＤと公開鍵のリストを公開する。【選択図】        図３
2007036625.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対してコンテンツを提供するコンテンツ配信方法において、
加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタで、前記限定受信モジュール毎に異なるＩＤと公開鍵と秘密鍵のペアを生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵と前記秘密鍵のペアを設定して加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、
コンテンツを配信する前記放送局では加入者毎の視聴契約情報やコンテンツ視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記公開鍵のリストから前記加入者の持つコンテンツ受信装置に接続された前記限定受信モジュールのＩＤに対応した前記公開鍵で暗号化して送信し、前記コンテンツはスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成し、さらに前記ワーク鍵（Ｋｗ）で暗号化して送信し、
コンテンツ受信装置では、放送波もしくは通信路から接続されている前記限定受信モジュールのＩＤに対応した前記ＥＭＭ、暗号化された前記コンテンツ及び前記ＥＣＭを受信し、前記ＥＭＭ、前記ＥＣＭは接続された前記限定受信モジュールに入力し、前記ＥＣＭを入力した出力で前記Ｋｓが得られた場合には暗号化された前記コンテンツを前記Ｋｓで復号して出力し、
前記限定受信モジュールでは前記ＥＭＭが入力された場合には自身に設定されている前記秘密鍵で復号して前記Ｋｗ及び前記契約情報を取得して記憶し、前記ＥＣＭが入力された場合には前記Ｋｗで復号して得られる前記番組属性情報と前記ＥＭＭを受信して取得した前記契約情報を比較して視聴可能な状態であれば前記Ｋｓを前記コンテンツ受信装置に対して出力することで特定の加入者に対してのみ前記コンテンツを提供することを可能にするコンテンツ配信方法。
【請求項２】
ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対して放送波もしくは通信ネットワークでコンテンツを提供するコンテンツ配信方法において、
加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタでは、前記限定受信モジュール毎に異なるＩＤと公開鍵と秘密鍵のペア及び前記限定受信モジュール毎に異なる共通鍵を生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵と秘密鍵のペアと前記共通鍵の少なくともいずれかを設定し、前記共通鍵と前記公開鍵と秘密鍵のペアとのいずれか或いは双方を設定したかを示す属性情報を設定して前記加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、
第１の放送局グループでは前記加入者ごとの視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記公開鍵リストから前記加入者の持つ前記限定受信モジュールのＩＤに対応した前記公開鍵で暗号化し、さらに暗号方式を識別する情報を非暗号部に設定してこれを第1の暗号化ＥＭＭとして送信し、
第２の放送局グループでは前記加入者ごとの視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記鍵管理センタに入力し、前記鍵管理センタによって前記加入者の持つ前記限定受信モジュールのＩＤに対応した前記共通鍵による暗号化と暗号方式を識別する情報が非暗号部に設定された個別情報を受信して、これを第２の暗号化ＥＭＭとして送信し、
さらにコンテンツは前記第１、第２の放送局グループいずれの場合でもスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成し、これを前記Ｋｗで暗号化して送信し、
コンテンツ受信装置では、放送波もしくは通信ネットワークから前記第１、第２の放送局グループより配信される前記第１、第２の暗号化ＥＭＭ、ＥＣＭ、暗号化されたコンテンツを受信し、前記限定受信モジュールから得られるＩＤと属性情報により、前記第１、第２の暗号化ＥＭＭをフィルタリングして前記限定受信モジュールに入力し、
前記限定受信モジュールでは入力された第１、もしくは第２の暗号化ＥＭＭに示される暗号方式識別情報と自身に設定されている前記属性情報を比較して復号可能な方式であり、復号鍵が存在する場合に設定された復号鍵で復号し、Ｋｗや視聴契約情報を記憶し、
前記コンテンツ受信装置から前記限定受信モジュールにＥＣＭが入力された場合にはＫｗで復号して得られる番組情報と前記第１、第２のいずれかの暗号化ＥＭＭを受信して記憶した契約情報を比較して視聴可能な状態であればＫｓを受信機に対して出力することで特定の加入者に対してのみコンテンツを提供することを可能にするコンテンツ配信方法。
【請求項３】
ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対してコンテンツを提供するコンテンツ配信方法において、
加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタで、前記限定受信モジュール毎に異なるＩＤと公開鍵のペアを生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵のペアを設定して加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、
コンテンツを配信する放送局では加入者との前記公開鍵を使用したセキュアな通信により、一時的に生成した共通鍵を前記放送局と受信装置で共有し、前記共通鍵でコンテンツ視聴のための共通情報（ＥＣＭ）を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を暗号化して送信し、コンテンツはスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組属性情報を共通情報（ＥＣＭ）として前記ワーク鍵（Ｋｗ）で暗号化して送信し、
前記受信装置では、放送波もしくは通信路から接続されている前記限定受信モジュールのＩＤに対応したＥＭＭ、暗号化されたコンテンツ及びＥＣＭを受信し、前記ＥＭＭ、前記ＥＣＭは接続された前記限定受信モジュールに入力し、前記ＥＣＭを入力した出力でＫｓが得られた場合には暗号化されたコンテンツを前記Ｋｓで復号して出力し、
前記限定受信モジュールでは前記ＥＭＭが入力された場合には自身に記憶されている秘密鍵で復号して前記Ｋｗ及び契約情報を取得して記憶し、前記ＥＣＭが入力された場合には前記Ｋｗで復号して得られる番組属性情報と前記契約情報を比較して視聴可能な状態であれば前記Ｋｓを前記受信装置に対して出力することで特定の加入者に対してのみコンテンツを提供することを可能にするコンテンツ配信方法。
【請求項４】
加入者毎の視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、
鍵管理センタから公開される公開鍵リストを参照する公開鍵リスト参照部と、
ＥＭＭを配信するＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤに対応した公開鍵で前記生成したＥＭＭを暗号化して出力するＥＭＭ暗号化部と、
スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、
前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成するＥＣＭ生成部と、
前記ＥＣＭを前記Ｋｗで暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、暗号化されたＥＭＭ、暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置。
【請求項５】
加入者毎の視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、
鍵管理センタから公開される公開鍵リストを参照する公開鍵リスト参照部と、
ＥＭＭを配信するＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤに対応した公開鍵で前記生成したＥＭＭを暗号化して出力する第１の暗号化ＥＭＭ生成部と、
前記ＥＭＭを鍵管理センタに送り、暗号化されたＥＭＭを受信する第２の暗号化ＥＭＭ生成部と少なくともいずれかの暗号化ＥＭＭ生成部と、
前記第１の暗号化ＥＭＭ生成部と第２の暗号化ＥＭＭ生成部のどちらで暗号化したかを示す暗号識別情報を前記ＥＭＭの非暗号部分に設定する暗号識別情報設定部と、
スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、
前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成するＥＣＭ生成部と、
前記ＥＣＭ生成部において生成されたＥＣＭを前記Ｋｗで暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、前記第１、第２の暗号化ＥＭＭのいずれか、及び暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置。
【請求項６】
鍵管理センタから公開されるコンテンツ受信装置または接続されるＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤと公開鍵の設定状況を示す公開鍵リストを参照し、前記コンテンツ受信装置もしくは前記コンテンツ受信装置に接続される前記限定受信モジュールのＩＤに対応した公開鍵で暗号化通信を行う暗号化通信部と、
前記暗号化通信部における暗号化通信において前記コンテンツ受信装置との間で鍵の共有を行う鍵共有化部と、
加入者からのコンテンツ配信申し込みに対して、契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、
前記共有化した鍵でＥＭＭを暗号化するＥＭＭ暗号化部と、スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、
前記Ｋｓと前記コンテンツの視聴条件を示した番組属性情報を共通情報（ＥＣＭ）を生成するＥＣＭ生成部と前記ＥＣＭを前記ワーク鍵（Ｋｗ）で暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、暗号化されたＥＭＭ、暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置。
【請求項７】
放送波もしくは通信路から暗号化されたコンテンツ、このコンテンツの視聴制御に関わる共通情報（ＥＣＭ）、視聴契約に関わる個別情報（ＥＭＭ）を受信する受信手段と、
コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールと情報送受を行うインターフェース手段と、
このインターフェース手段に接続された前記限定受信モジュールから少なくとも前記限定受信モジュールのＩＤ、個別情報の復号可能な暗号方式を特定する情報を含む前記限定受信モジュール属性情報を取得する手段と、
前記個別情報受信手段で受信した個別情報を前記限定受信モジュール属性情報を参照して、少なくとも前記限定受信モジュールのＩＤ、個別情報の復号可能な暗号方式を特定する情報に一致した前記個別情報をフィルタリングする手段と、
前記インターフェース手段に接続された前記限定受信モジュールに対して前記フィルタリングされた個別情報を前記限定受信モジュール内に記憶させるために、前記インターフェース手段に接続された前記限定受信モジュールへ前記フィルタリングされた個別情報送信する個別情報送信手段と、
前記暗号化されたコンテンツを復号するための復号鍵を取得するために、前記インターフェース手段に接続された前記限定受信モジュールへ前記共通情報を送信する共通情報送信手段と、
この共通情報送信手段による前記共通情報の送信に対して前記限定受信モジュールから送信された、前記暗号化されたコンテンツを復号するための復号鍵を、前記インターフェース手段を介して取得する復号鍵取得手段と、
この復号鍵取得手段により取得された前記復号鍵を用いて前記暗号化されたコンテンツを復号するコンテンツ復号手段と、
このコンテンツ復号手段により復号されたコンテンツを再生するコンテンツ再生手段を備えたことを特徴とする受信装置。
【請求項８】
放送波もしくは通信路から暗号化されたコンテンツ、このコンテンツの視聴制御に関わる共通情報（ＥＣＭ）、視聴契約に関わる個別情報（ＥＭＭ）を受信する受信手段と、
コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールと情報送受を行うインターフェース手段と、
このインターフェース手段に接続された前記限定受信モジュールから少なくとも前記限定受信モジュールのＩＤ、前記限定受信モジュール内に設定されている公開鍵を含む前記限定受信モジュール属性情報を取得する手段と、
前記通信路で前記放送局と前記限定受信モジュールから取得した前記公開鍵を用いて暗号化通信を行う手段と、
前記暗号化通信手段で前記個別情報を復号するための鍵を共有する鍵共有手段と、
この鍵共有手段で共有した鍵を前記インターフェース手段に接続された前記限定受信モジュールに送信する共有鍵送信手段と、
前記個別情報受信手段で受信した個別情報を前記限定受信モジュール属性情報を参照して、少なくとも前記限定受信モジュールのＩＤに一致した前記個別情報をフィルタリングする手段と、
前記通信路でインターフェース手段に接続された前記限定受信モジュールに対して前記フィルタリングされた個別情報を前記限定受信モジュール内に記憶させるために、前記インターフェース手段に接続された前記限定受信モジュールへ前記フィルタリングされた個別情報送信する個別情報送信手段と、
前記暗号化されたコンテンツを復号するための復号鍵を取得するために、前記インターフェース手段に接続された前記限定受信モジュールへ前記共通情報を送信する共通情報送信手段と、
この共通情報送信手段による前記共通情報の送信に対して前記限定受信モジュールから送信された、前記暗号化されたコンテンツを復号するための復号鍵を、前記インターフェース手段を介して取得する復号鍵取得手段と、
この復号鍵取得手段により取得された前記復号鍵を用いて前記暗号化されたコンテンツを復号するコンテンツ復号手段と、
このコンテンツ復号手段により復号されたコンテンツを再生するコンテンツ再生手段を備えたことを特徴とする受信装置。
【請求項９】
コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールであって、
前記限定受信モジュールのＩＤと、少なくとも１つ以上の個別情報を復号するための個別情報復号鍵と前記復号鍵の種別を識別する復号鍵識別情報と、少なくとも契約に関わる情報とコンテンツの視聴制御に関わる共通情報（ＥＣＭ）を復号するための共通情報復号鍵とを記憶する不揮発性メモリと、
受信装置と情報送受を行うインターフェース手段と、
このインターフェース手段を介して前記個別情報を前記受信装置から受信する個別情報受信手段と、
前記個別情報に記載される暗号鍵識別情報と前記不揮発性メモリに記憶している少なくとも１つ以上の復号鍵識別情報を比較する比較手段と、
この比較手段で前記暗号鍵識別情報と同じ値の復号鍵識別情報があると判断された場合に前記復号鍵識別情報で示される個別情報復号鍵で前記個別情報を復号する手段と、
前記復号した個別情報から少なくとも前記契約に関わる情報と前記共通情報復号鍵を前記不揮発性メモリに記憶する手段と、
前記インターフェース手段を介してコンテンツの視聴制御に関わる共通情報（ＥＣＭ）を前記受信装置から受信する共通情報受信手段と、前記共通情報を前記共通情報復号鍵で復号し、前記契約に関わる情報と視聴制御に関わる情報を比較して視聴判定を行う手段と、この視聴判定手段で視聴可能と判断される場合にはスクランブル鍵（Ｋｓ）を前記受信装置に送信する手段とを備えたことを特徴とする限定受信モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はコンテンツ配信方法、コンテンツ受信装置、コンテンツ送信装置及び限定受信モジュールに関し、特に暗号化されたディジタルコンテンツ放送を受信するディジタル放送受信装置、送信するディジタル放送送信装置、配信方法及び限定受信モジュールに関する。
【背景技術】
【０００２】
近年、通信衛星や放送衛星を用いた衛星ディジタル放送や地上波ディジタル放送が行われている。
【０００３】
衛星ディジタル放送では有料放送が行われており、チャンネル単位、番組単位、時間単位など様々な方法で視聴制御を可能にする限定受信システムが運用されている（例えば、特許文献１参照）。この限定受信システムでは、利用者の契約状態等に応じた個別契約情報を受信装置に伝送し、受信装置や受信装置に挿入して用いるＩＣカードに設定する。以下、ＩＣカード等のセキュリティモジュールに設定する場合も含めて受信装置に設定すると説明する。
【０００４】
各受信装置に伝送する個別の視聴契約情報はＥＭＭ（Entitlement Management Message）データと呼ばれている。ＥＭＭデータには受信装置固有のＩＤ(Identification)番号が付加されている。ＥＭＭデータは、受信装置固有のＩＤ毎にユニークなマスタ鍵（Ｋｍ）により暗号化された後、放送信号に多重されて放送局側のセンタ装置から各受信装置へ伝送される。
【０００５】
また、映像、音声、データ等のコンテンツは、スクランブル鍵（Ｋｓ）によりスクランブル化された後、放送信号に多重されて放送局側のセンタ装置から各受信装置へ伝送される。スクランブル鍵（Ｋｓ）はＥＭＭデータの一部として伝送されるワーク鍵（Ｋｗ）によって暗号化された後、ＥＣＭ（Entitlement Control Message）として放送信号に多重されて放送局側のセンタ装置から各受信装置へ伝送される。
【０００６】
現在、国内のディジタル放送はARIB-STD B25に準拠した方式で運用されており、上述したようなＥＣＭ、ＥＭＭを利用した３重鍵構造になっている。ここで使用される暗号方式は共通鍵暗号方式であり、情報の送り手と受け手が同じ鍵を共有することで暗号化された情報を送受するものである。
【０００７】
図１０は、ＩＣカード５を発行管理する鍵管理センタ３１、放送を行う放送局３２、放送を受信する受信装置１、受信装置１に接続されるＩＣカード５間での情報のやり取りを示した図である。鍵管理センタ３１はＩＣカード５に固有のＩＤ１（５１）とマスタ鍵Ｋｍ１（５４）を埋め込んでＩＣカード５を発行する。発行されたＩＣカード５が接続された受信機で番組を視聴するための契約が行われると、放送局３２から鍵管理センタ３１にワーク鍵Ｋｗ３２１を含むＥＭＭを対象のＩＣカード５のＫｍ１（５４）で暗号化する依頼を行い、暗号化されたＥＭＭ３２２を放送経由で配信する。ＥＭＭ３２２を受信した受信装置１はそれをＩＣカード５に送り、ＩＣカード５では設定されているＫｍ１（５４）で復号化し、Ｋｗ３２１を記憶する。番組視聴時はＫｓ３２３で暗号化されたコンテンツを復号するために、ＥＣＭ３２５をＩＣカード５に送り、ＩＣカード５ではＫｗ３２１でＥＣＭ３２５を復号してＫｓ３２３を抽出し、それを受信装置１に返し、それを受けた受信装置１ではそのＫｓ３２３で暗号化コンテンツ３２４を復号する。
【０００８】
このように、共通鍵を使用した限定受信方式では、各放送局３２とＩＣカード５を管理する鍵管理センタ３１は独立しており、これによりマスタ鍵の情報が外部にでないことでセキュリティを高めている。
【０００９】
その他にも、セキュリティを高める方法として、暗号化鍵を管理センタで管理し、コンテンツ配信サイトとユーザに送られた暗号鍵を使って暗号化コンテンツの配信、復号化するシステムも考えられている（例えば、特許文献１参照）。
【特許文献１】特開２００３−８５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、放送局は契約情報を設定するごとに平文のＥＭＭを鍵管理センタに送り対象となるＫｍで暗号化を行ってもらう必要があり、放送局の数の増加や加入者の増加に伴って、この間のトラフィックが増加してボトルネックになる可能性がある。
【００１１】
したがって本発明は、契約情報の更新や新規設定の際に放送局と鍵管理センタのやり取りを軽減することを目的とする。
【００１２】
また、この発明は、既存の方式と本発明の方式を同時に行う場合でも動作可能な受信装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、上記目的を達成するため、ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対してコンテンツを提供するコンテンツ配信方法において、加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタで、前記限定受信モジュール毎に異なるＩＤと公開鍵と秘密鍵のペアを生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵と前記秘密鍵のペアを設定して加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、コンテンツを配信する前記放送局では加入者毎の視聴契約情報やコンテンツ視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記公開鍵のリストから前記加入者の持つコンテンツ受信装置に接続された前記限定受信モジュールのＩＤに対応した前記公開鍵で暗号化して送信し、前記コンテンツはスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成し、さらに前記ワーク鍵（Ｋｗ）で暗号化して送信し、コンテンツ受信装置では、放送波もしくは通信路から接続されている前記限定受信モジュールのＩＤに対応した前記ＥＭＭ、暗号化された前記コンテンツ及び前記ＥＣＭを受信し、前記ＥＭＭ、前記ＥＣＭは接続された前記限定受信モジュールに入力し、前記ＥＣＭを入力した出力で前記Ｋｓが得られた場合には暗号化された前記コンテンツを前記Ｋｓで復号して出力し、前記限定受信モジュールでは前記ＥＭＭが入力された場合には自身に設定されている前記秘密鍵で復号して前記Ｋｗ及び前記契約情報を取得して記憶し、前記ＥＣＭが入力された場合には前記Ｋｗで復号して得られる前記番組属性情報と前記ＥＭＭを受信して取得した前記契約情報を比較して視聴可能な状態であれば前記Ｋｓを前記コンテンツ受信装置に対して出力することで特定の加入者に対してのみ前記コンテンツを提供することを可能にするコンテンツ配信方法を提供する。
【００１４】
また、本発明は、ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対して放送波もしくは通信ネットワークでコンテンツを提供するコンテンツ配信方法において、加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタでは、前記限定受信モジュール毎に異なるＩＤと公開鍵と秘密鍵のペア及び前記限定受信モジュール毎に異なる共通鍵を生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵と秘密鍵のペアと前記共通鍵の少なくともいずれかを設定し、前記共通鍵と前記公開鍵と秘密鍵のペアとのいずれか或いは双方を設定したかを示す属性情報を設定して前記加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、第１の放送局グループでは前記加入者ごとの視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記公開鍵リストから前記加入者の持つ前記限定受信モジュールのＩＤに対応した前記公開鍵で暗号化し、さらに暗号方式を識別する情報を非暗号部に設定してこれを第1の暗号化ＥＭＭとして送信し、第２の放送局グループでは前記加入者ごとの視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成し、これを前記鍵管理センタに入力し、前記鍵管理センタによって前記加入者の持つ前記限定受信モジュールのＩＤに対応した前記共通鍵による暗号化と暗号方式を識別する情報が非暗号部に設定された個別情報を受信して、これを第２の暗号化ＥＭＭとして送信し、さらにコンテンツは前記第１、第２の放送局グループいずれの場合でもスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成し、これを前記Ｋｗで暗号化して送信し、コンテンツ受信装置では、放送波もしくは通信ネットワークから前記第１、第２の放送局グループより配信される前記第１、第２の暗号化ＥＭＭ、ＥＣＭ、暗号化されたコンテンツを受信し、前記限定受信モジュールから得られるＩＤと属性情報により、前記第１、第２の暗号化ＥＭＭをフィルタリングして前記限定受信モジュールに入力し、前記限定受信モジュールでは入力された第１、もしくは第２の暗号化ＥＭＭに示される暗号方式識別情報と自身に設定されている前記属性情報を比較して復号可能な方式であり、復号鍵が存在する場合に設定された復号鍵で復号し、Ｋｗや視聴契約情報を記憶し、前記コンテンツ受信装置から前記限定受信モジュールにＥＣＭが入力された場合にはＫｗで復号して得られる番組情報と前記第１、第２のいずれかの暗号化ＥＭＭを受信して記憶した契約情報を比較して視聴可能な状態であればＫｓを受信機に対して出力することで特定の加入者に対してのみコンテンツを提供することを可能にするコンテンツ配信方法を提供する。
【００１５】
更に、本発明は、ＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールを使用して特定の加入者に対してコンテンツを提供するコンテンツ配信方法において、加入者に対応した前記限定受信モジュールのＩＤ管理と鍵の発行管理を行う鍵管理センタで、前記限定受信モジュール毎に異なるＩＤと公開鍵のペアを生成し、前記限定受信モジュールに前記ＩＤと前記公開鍵のペアを設定して加入者に配布し、前記ＩＤと前記公開鍵のリストを放送局に対して公開し、コンテンツを配信する放送局では加入者との前記公開鍵を使用したセキュアな通信により、一時的に生成した共通鍵を前記放送局と受信装置で共有し、前記共通鍵でコンテンツ視聴のための共通情報（ＥＣＭ）を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を暗号化して送信し、コンテンツはスクランブル鍵（Ｋｓ）で暗号化して配信し、前記Ｋｓと前記コンテンツの視聴条件を示した番組属性情報を共通情報（ＥＣＭ）として前記ワーク鍵（Ｋｗ）で暗号化して送信し、前記受信装置では、放送波もしくは通信路から接続されている前記限定受信モジュールのＩＤに対応したＥＭＭ、暗号化されたコンテンツ及びＥＣＭを受信し、前記ＥＭＭ、前記ＥＣＭは接続された前記限定受信モジュールに入力し、前記ＥＣＭを入力した出力でＫｓが得られた場合には暗号化されたコンテンツを前記Ｋｓで復号して出力し、前記限定受信モジュールでは前記ＥＭＭが入力された場合には自身に記憶されている秘密鍵で復号して前記Ｋｗ及び契約情報を取得して記憶し、前記ＥＣＭが入力された場合には前記Ｋｗで復号して得られる番組属性情報と前記契約情報を比較して視聴可能な状態であれば前記Ｋｓを前記受信装置に対して出力することで特定の加入者に対してのみコンテンツを提供することを可能にするコンテンツ配信方法を提供する。
【００１６】
また、本発明は、加入者毎の視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、鍵管理センタから公開される公開鍵リストを参照する公開鍵リスト参照部と、ＥＭＭを配信するＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤに対応した公開鍵で前記生成したＥＭＭを暗号化して出力するＥＭＭ暗号化部と、スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成するＥＣＭ生成部と、前記ＥＣＭを前記Ｋｗで暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、暗号化されたＥＭＭ、暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置を提供する。
【００１７】
また、本発明は、加入者毎の視聴契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、鍵管理センタから公開される公開鍵リストを参照する公開鍵リスト参照部と、ＥＭＭを配信するＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤに対応した公開鍵で前記生成したＥＭＭを暗号化して出力する第１の暗号化ＥＭＭ生成部と、前記ＥＭＭを鍵管理センタに送り、暗号化されたＥＭＭを受信する第２の暗号化ＥＭＭ生成部と少なくともいずれかの暗号化ＥＭＭ生成部と、前記第１の暗号化ＥＭＭ生成部と第２の暗号化ＥＭＭ生成部のどちらで暗号化したかを示す暗号識別情報を前記ＥＭＭの非暗号部分に設定する暗号識別情報設定部と、スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、前記Ｋｓと前記コンテンツの視聴条件を示した番組情報を含む共通情報（ＥＣＭ）を生成するＥＣＭ生成部と、前記ＥＣＭ生成部において生成されたＥＣＭを前記Ｋｗで暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、前記第１、第２の暗号化ＥＭＭのいずれか、及び暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置を提供する。
【００１８】
更に、本発明は、鍵管理センタから公開されるコンテンツ受信装置または接続されるＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールのＩＤと公開鍵の設定状況を示す公開鍵リストを参照し、前記コンテンツ受信装置もしくは前記コンテンツ受信装置に接続される前記限定受信モジュールのＩＤに対応した公開鍵で暗号化通信を行う暗号化通信部と、前記暗号化通信部における暗号化通信において前記コンテンツ受信装置との間で鍵の共有を行う鍵共有化部と、加入者からのコンテンツ配信申し込みに対して、契約情報やコンテンツの視聴制御に関わる共通情報（ＥＣＭ）に施された暗号を復号するためのワーク鍵（Ｋｗ）を含む個別情報（ＥＭＭ）を生成するＥＭＭ生成部と、前記共有化した鍵でＥＭＭを暗号化するＥＭＭ暗号化部と、スクランブル鍵（Ｋｓ）でコンテンツを暗号化するコンテンツ暗号化部と、前記Ｋｓと前記コンテンツの視聴条件を示した番組属性情報を共通情報（ＥＣＭ）を生成するＥＣＭ生成部と前記ＥＣＭを前記ワーク鍵（Ｋｗ）で暗号化するＥＣＭ暗号化部と、前記暗号化されたコンテンツ、暗号化されたＥＭＭ、暗号化されたＥＣＭを配信する配信部を備えたコンテンツ送信装置を提供する。
【００１９】
また、本発明は、放送波もしくは通信路から暗号化されたコンテンツ、このコンテンツの視聴制御に関わる共通情報（ＥＣＭ）、視聴契約に関わる個別情報（ＥＭＭ）を受信する受信手段と、コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールと情報送受を行うインターフェース手段と、このインターフェース手段に接続された前記限定受信モジュールから少なくとも前記限定受信モジュールのＩＤ、個別情報の復号可能な暗号方式を特定する情報を含む前記限定受信モジュール属性情報を取得する手段と、前記個別情報受信手段で受信した個別情報を前記限定受信モジュール属性情報を参照して、少なくとも前記限定受信モジュールのＩＤ、個別情報の復号可能な暗号方式を特定する情報に一致した前記個別情報をフィルタリングする手段と、前記インターフェース手段に接続された前記限定受信モジュールに対して前記フィルタリングされた個別情報を前記限定受信モジュール内に記憶させるために、前記インターフェース手段に接続された前記限定受信モジュールへ前記フィルタリングされた個別情報送信する個別情報送信手段と、前記暗号化されたコンテンツを復号するための復号鍵を取得するために、前記インターフェース手段に接続された前記限定受信モジュールへ前記共通情報を送信する共通情報送信手段と、この共通情報送信手段による前記共通情報の送信に対して前記限定受信モジュールから送信された、前記暗号化されたコンテンツを復号するための復号鍵を、前記インターフェース手段を介して取得する復号鍵取得手段と、この復号鍵取得手段により取得された前記復号鍵を用いて前記暗号化されたコンテンツを復号するコンテンツ復号手段と、このコンテンツ復号手段により復号されたコンテンツを再生するコンテンツ再生手段を備えたことを特徴とする受信装置を提供する。
【００２０】
また、本発明は、放送波もしくは通信路から暗号化されたコンテンツ、このコンテンツの視聴制御に関わる共通情報（ＥＣＭ）、視聴契約に関わる個別情報（ＥＭＭ）を受信する受信手段と、コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールと情報送受を行うインターフェース手段と、このインターフェース手段に接続された前記限定受信モジュールから少なくとも前記限定受信モジュールのＩＤ、前記限定受信モジュール内に設定されている公開鍵を含む前記限定受信モジュール属性情報を取得する手段と、前記通信路で前記放送局と前記限定受信モジュールから取得した前記公開鍵を用いて暗号化通信を行う手段と、前記暗号化通信手段で前記個別情報を復号するための鍵を共有する鍵共有手段と、この鍵共有手段で共有した鍵を前記インターフェース手段に接続された前記限定受信モジュールに送信する共有鍵送信手段と、前記個別情報受信手段で受信した個別情報を前記限定受信モジュール属性情報を参照して、少なくとも前記限定受信モジュールのＩＤに一致した前記個別情報をフィルタリングする手段と、前記通信路でインターフェース手段に接続された前記限定受信モジュールに対して前記フィルタリングされた個別情報を前記限定受信モジュール内に記憶させるために、前記インターフェース手段に接続された前記限定受信モジュールへ前記フィルタリングされた個別情報送信する個別情報送信手段と、前記暗号化されたコンテンツを復号するための復号鍵を取得するために、前記インターフェース手段に接続された前記限定受信モジュールへ前記共通情報を送信する共通情報送信手段と、この共通情報送信手段による前記共通情報の送信に対して前記限定受信モジュールから送信された、前記暗号化されたコンテンツを復号するための復号鍵を、前記インターフェース手段を介して取得する復号鍵取得手段と、この復号鍵取得手段により取得された前記復号鍵を用いて前記暗号化されたコンテンツを復号するコンテンツ復号手段と、このコンテンツ復号手段により復号されたコンテンツを再生するコンテンツ再生手段を備えたことを特徴とする受信装置を提供する。
【００２１】
更に、本発明は、コンテンツの視聴制御および契約管理を行うＩＣカード、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュールであって、前記限定受信モジュールのＩＤと、少なくとも１つ以上の個別情報を復号するための個別情報復号鍵と前記復号鍵の種別を識別する復号鍵識別情報と、少なくとも契約に関わる情報とコンテンツの視聴制御に関わる共通情報（ＥＣＭ）を復号するための共通情報復号鍵とを記憶する不揮発性メモリと、受信装置と情報送受を行うインターフェース手段と、このインターフェース手段を介して前記個別情報を前記受信装置から受信する個別情報受信手段と、前記個別情報に記載される暗号鍵識別情報と前記不揮発性メモリに記憶している少なくとも１つ以上の復号鍵識別情報を比較する比較手段と、この比較手段で前記暗号鍵識別情報と同じ値の復号鍵識別情報があると判断された場合に前記復号鍵識別情報で示される個別情報復号鍵で前記個別情報を復号する手段と、前記復号した個別情報から少なくとも前記契約に関わる情報と前記共通情報復号鍵を前記不揮発性メモリに記憶する手段と、前記インターフェース手段を介してコンテンツの視聴制御に関わる共通情報（ＥＣＭ）を前記受信装置から受信する共通情報受信手段と、前記共通情報を前記共通情報復号鍵で復号し、前記契約に関わる情報と視聴制御に関わる情報を比較して視聴判定を行う手段と、この視聴判定手段で視聴可能と判断される場合にはスクランブル鍵（Ｋｓ）を前記受信装置に送信する手段とを備えたことを特徴とする限定受信モジュールを提供する。
【００２２】
なお、装置に係る本発明は方法に係る発明としても成立し、方法に係る本発明は装置に係る発明としても成立する。
【００２３】
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムとしても成立し、該プログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
【発明の効果】
【００２４】
本発明によれば、放送局と鍵管理センタ間の情報のやり取りを軽減できることと、従来の方式と本発明の方式を１つの限定受信モジュールで実現することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００２６】
［第１の実施の形態］
（システムの構成）
図１は、本発明に係る受信装置１及びディジタル放送の受信環境を表す外観図である。受信装置１には、ディジタル放送電波を受信するアンテナ２と、有料放送の受信履歴を放送事業者に対して送信するためや放送事業者からコンテンツを取得するための通信回線３とが接続されている。
【００２７】
また、受信装置１には、コンテンツ画像を表示するモニタ１４１、コンテンツ音声を発生するスピーカ１５１、後述する限定受信用のＩＣカード５を挿入するためのカードスロット１６１、リモコン４からの赤外線信号を受信するリモコン受信部１９１を備える。
【００２８】
アンテナ２にて受信した有料ディジタル放送の電波はアンテナ２にて受信されると、受信装置１へ送られ、カードスロット１６１に挿入されたＩＣカード５で視聴判定が行われ、視聴可能であればデスクランブル用の鍵がＩＣカードから受信機に渡され、受信装置１では有料ディジタル放送のコンテンツ信号はデスクランブルされ、モニタ１４１より画像の表示が、スピーカにより音声の発生が可能となる。
【００２９】
視聴する番組等の選択はユーザがリモコン４を操作することによりなされる。
【００３０】
なお、図１においては、アンテナ２はＢＳ放送を受信するためのパラボラアンテナとして描かれているが、本発明はこれに限定されず地上波放送を受信するものであってもよい。また、ケーブルテレビによりディジタル放送を受信するよう構成されるものであってもよく、この場合には、アンテナ２の代わりにＣＡＴＶ端子に接続されることとなる。
【００３１】
通信回線３は、放送局側のサーバーにアクセスするためのものであり、電話線や光回線、ＬＡＮ等の通信手段に特に制限はない。
【００３２】
（受信装置１の内部構成）
図２は、本発明の第１の実施形態に係る受信装置の構成を示すブロック図である。
【００３３】
図２において、受信装置１は、チューナ部１１、デスクランブラ１２、ＴＳデコード部１３、映像音声デコード部１４、表示処理部１５、制御部１６、キー入力部１７、ＩＣカードＩ／Ｆ部１８、メモリ部１９、通信処理部２０から構成されている。
【００３４】
チューナ部１１は、受信装置１に入力された放送波から所望のチャンネルを選局し、この選局したチャンネルのトランスポートストリーム（以下、ＴＳと記す）をデスクランブラ１２へ出力する。ＴＳはコンテンツ保護のためにスクランブルされている。
【００３５】
デスクランブラ１２は、チューナ部１１から入力されたＴＳをデスクランブルしてＴＳデコード部１３へ出力する。
【００３６】
ＴＳデコード部１３は、デスクランブラ１２から入力されたＴＳから必要なパケットを分離し、この分離したパケットから更に、放送番組信号（映像、音声）の抽出や各種多重データ（各種ＳＩ（Service Information）データやＥＣＭ、ＥＭＭ等）を分離する。
【００３７】
ＴＳデコード部１３は、分離した放送番組信号（映像、音声）は映像音声デコード部１４に出力する。
【００３８】
表示処理部１５は、ＴＳデコード部１３から入力された放送番組信号（映像、音声）のデコードを行い、図示しない外部のモニタに出力し表示・音声再生させる。
【００３９】
また、表示処理部１５は、ＴＳデコード部１３で分離されたＳＩデータから構成されたＥＰＧ画面を表示や、各種エラー情報の表示等ユーザとのインターフェース機能を果たす機能についても備えている。
【００４０】
キー入力部１７は、リモコン（リモートコントローラ）４等のユーザインターフェース機器からの赤外線等による遠隔操作信号を受信する機能を有している。
【００４１】
メモリ部１９はＲＡＭ、不揮発性メモリで構成される。
【００４２】
通信処理部２０は、イーサーネット等のネットワーク回線に接続され、ネットワークを介してデータの送受を行うものであり、コンテンツ配信事業者のサーバーからコンテンツの受信、ＥＣＭやＥＭＭを受信する機能のほか端末リストを取得する機能を有している。
【００４３】
制御部１６は、上記した各機能を制御する機能を有しており、バス接続やシリアル通信接続等で各機能をコントロールする。
【００４４】
ＩＣカードＩ／Ｆ部１８は、ＩＳＯ規格であるＩＳＯ７８１６に準拠したＩＣカードインターフェースである。
【００４５】
ＩＣカード５は契約管理や視聴制御を行うものであり、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ、ＩＳＯ規格であるＩＳＯ７８１６に準拠したインターフェースで構成される。不揮発性メモリには少なくともカードＩＤ、カード固有の鍵があらかじめ設定されている。
【００４６】
制御部１６の制御によりＴＳデコード部１３でＴＳから分離されたＥＭＭやＥＣＭがＩＣカードＩ／Ｆ部１８を介してＩＣカードに出力される。
【００４７】
ＩＣカード５では、ＥＭＭが入力された場合には、カード固有の鍵で復号して、ワーク鍵（Ｋｗ）等契約により取得される情報を不揮発性メモリに記憶し、ＥＣＭが入力された場合には不揮発性メモリに記憶しているワーク鍵で復号して、番組を視聴可能かどうかの判定後、スクランブル鍵（Ｋｓ）を出力する。
【００４８】
制御部１６が、このスクランブル鍵（Ｋｓ）をデスクランブラ１２にセットすることにより、コンテンツのデスクランブルが行われて視聴可能な状態となる。
【００４９】
（コンテンツ配信システムの構成）
図３は、本発明の第１の実施形態に係るコンテンツ配信システムの構成を示す機能ブロック図である。
【００５０】
鍵管理センタ３１はＩＤごとに公開鍵と秘密鍵のペアを生成し、ＩＤ管理データベース（ＤＢ）３１１として管理する。ＩＣカード５の発行時にＩＤ５１と対応した公開鍵(Ｋｍｐ)５２と秘密鍵(Ｋｍｃ)５３のペアを書き込み、加入者に配布する。さらに放送局３２に対しては加入者に配布したＩＣカード５のＩＤと公開鍵(Ｋｍｐ)リスト３１２を公開する。
【００５１】
加入者は放送局３２からのコンテンツを視聴したい場合には、受信装置１を介してＩＣカード５のＩＤ５１を通知してその放送局３２に対して契約申し込みを行い、ＥＭＭの受信を待つ。
【００５２】
放送局３２は契約申し込みに対してＥＣＭの暗号を解くための鍵であるＫｗ３２１を含む契約情報を記述したＥＭＭを生成し、通知されたＩＤに対応した公開鍵(Ｋｍｐ)５２でこれを暗号化し、暗号化されたＥＭＭ３２２を配信する。
【００５３】
受信機はＩＣカード５のＩＤ５１が記載されたＥＭＭ３２２を受信するとＩＣカード５に送信し、ＩＣカード５では設定されている秘密鍵(Ｋｍｃ)５３で復号してＫｗ３２１他の契約情報を自身の記憶領域に記憶する。
【００５４】
コンテンツは放送局３２からスクランブル鍵Ｋｓ３２３で暗号化され、暗号化コンテンツ３２４（スクランブルされたコンテンツ）として配信されるが、受信装置１はこれを受信するとともに並行して配信されるＫｗ３２１で暗号化されたＥＣＭ３２５を受信する。ＥＣＭ３２５を受信した場合には、これをＩＣカード５に送信し、これを受けたＩＣカード５ではＫｗ３２１でＥＣＭ３２５を復号し、得られたＫｓ３２３を受信装置１に返信する。
【００５５】
受信装置１では受信したＫｓ３２３で暗号化コンテンツ３２４の復号を行い、コンテンツ３２６が再生される。
【００５６】
このようにＥＭＭの暗号化、復号化に公開鍵アルゴリズムを使用することにより、各放送局と鍵管理センタ間でＥＭＭの暗号化を依頼しなくても放送局でＥＭＭの暗号化が可能になり、契約申し込みに対する応答性の向上、作業工程の削減が図れる。
【００５７】
（第２の実施の形態）
図４は、第２の実施の形態を示す図である。なお、図４の各構成部においては、第１の実施の形態と同一の機能を有するものには同一番号を付してある。
【００５８】
放送局３２は、受信装置1との間に通信手段を有している。また、メモリ部１９の不揮発性メモリには鍵管理センタで発行された端末ＩＤと公開鍵、秘密鍵のペアが記憶されている。受信装置１からはポータルサイトに接続し、お互いの公開鍵と秘密鍵を使用して認証及び暗号化を行いＳＳＬ通信を実行する。ＳＳＬ通信によりセキュアなセッションが確立するので放送局３２と受信装置１はＫｓｋを安全に共有することができる。放送局３２は第１の実施の形態と同様に契約申し込みに対してＥＣＭの暗号を解くための鍵であるＫｗ３２１を含む契約情報を記述したＥＭＭ３２２を生成し、今度は共有したＫｓｋ暗号化して配信する。
【００５９】
受信装置1は共有したＫｓｋをＩＣカード５に送り、さらにＩＣカード５のＩＤ５１が記載された暗号化されたＥＭＭ３２２を受信するとＩＣカード５に送信する。ＩＣカード５では、暗号化されたＥＭＭ３２２をＫｓｋで復号して、Ｋｗや契約情報を自身の記憶領域に記憶する。
【００６０】
また、図５はＩＣカード５を受信装置1対してトークン機能として動作させる場合であり、この場合、受信装置1はＳＳＬ通信を行う際にＩＣカード５から公開鍵を取得し、上述と同様に暗号化処理等を行うが、署名の生成等秘密鍵を使った処理が必要な場合はデータをＩＣカード５に送信し、ＩＣカード５で処理した結果を受信する動作を行う。これにより直接ＩＣカード５と通信を行っているのと同様になり、受信装置１に公開鍵と秘密鍵を設定する必要はなくなる。
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。第３の実施の形態は、すでに共通鍵によるＥＭＭの配信が確立しているシステムに本発明を追加する場合の形態を示す。
【００６１】
以下、第３の実施の形態の構成は第１の実施の形態と同じであるため説明を省略し、第１の実施の形態と異なる部分についてのみ説明をする。
【００６２】
図６は、本発明の第３の実施形態に係るコンテンツ配信システムの構成を示す機能ブロック図である。
【００６３】
放送局郡Ａ３２ａはＢＳ／ＣＳ、地上波ディジタル放送の放送局であり、放送局郡Ｂ３２ｂはＦＴＴＨ、ＡＤＳＬなどの通信ネットワークを利用してコンテンツの配信を行う放送局（ここで記載している放送局はコンテンツの配信を行う事業者を総称して明示しており、放送免許を取得した放送局に限らない）である。放送局郡Ａの各放送局は共通鍵によるＥＭＭの配信を行っており、そのシステム上で新たに放送局郡Ｂが運用を行う場合について説明する。
【００６４】
鍵管理センタ３１はＩＤ５１ごとに共通鍵Ｋｍ５４、公開鍵(Ｋｍｐ)５２と秘密鍵(Ｋｍｃ)５３のペアを生成してデータベースとして管理する。さらに放送局郡Ｂ３２ｂに対して発行したＩＣカード５のＩＤ５１と公開鍵(Ｋｍｐ)５２のリストを公開する。
【００６５】
加入者は放送局郡Ｂ３２ｂのコンテンツを視聴したい場合には、受信装置１を介してＩＣカード５のＩＤ５１を通知してその放送局に対して契約申し込みを行い、ＥＭＭが受信されるのを待つ。
【００６６】
放送局３２ｂは契約申し込みに対してＥＣＭの暗号を解くための鍵であるＫｗ３２１ｂを含む契約情報を記述したＥＭＭを生成し、通知されたＩＤ５１に対応した公開鍵(Ｋｍｐ)５２でこれを暗号化してＥＭＭ３２２ｂとして配信する。
【００６７】
受信装置１はＩＣカード５と通信を行い、ＩＣカード５のＩＤ５１や属性情報を取得する。属性情報としてはたとえば共通鍵５４による復号機能を持っているカードをＴｙｐｅＡ、公開鍵５２の復号機能を持っているものをＴｙｐｅＢと定義して、どちらか一方の機能のみを持っている場合は属性＝ＴｙｐｅＡもしくは属性＝ＴｙｐｅＢ、両方備えている場合には属性=ＴｙｐｅＡ＋ＴｙｐｅＢとするような情報である。
このＩＣカード５の属性のＴｙｐｅＡ、ＴｙｐｅＢという表記は一つの例であり、何らかの属性情報がある場合がＴｙｐｅＢ、なにもない場合がＴｙｐｅＡというように、公開鍵での復号に対応したＩＣカード５のみこの情報を持つことにしてもよい。
【００６８】
受信装置１はＩＣカード５のＩＤ５１が記載されたＥＭＭ３２２ｂを受信すると、受信したＥＭＭ３２２ｂの属性情報をチェックし、属性がＴｙｐｅＡであればＴｙｐｅＡのＥＭＭを送るコマンドＡで、ＴｙｐｅＢであればＴｙｐｅＢのＥＭＭを送るコマンドを選択するが、ここでは、ＴｙｐｅＢのＥＭＭをＩＣカード５に送信するようにコマンドＢを選択する。ＩＣカード５ではコマンドＡで送られてきたデータに対しては設定されている共通鍵Ｋｍ５４で復号し、コマンドＢで送られてきた場合は設定されている秘密鍵(Ｋｍｃ)５３で復号してＫｗ３２１や契約情報を不揮発性メモリ２５に記憶する。
【００６９】
以下、ＥＣＭの取得からコンテンツの復号までは第一の実施形態と同じであるので、説明は省略する。
【００７０】
また、属性情報の表記方法としてはカードのＩＤそのものに属性情報を含める方法もある。たとえはＩＤ“00XX-XXXX-XXXX-XXXX-XXXX”であれば共通鍵の復号のみ可能なカード、ＩＤ“01XX-XXXX-XXXX-XXXX-XXXX”であれば公開鍵の復号のみ可能なカード、ＩＤ“11XX-XXXX-XXXX-XXXX-XXXX”であれば共通鍵と公開鍵のどちらもサポートしたカードと定義することで表現することができる。受信機ではＥＭＭのＩＤ情報部分をフィルタリングして上位ビットの値が“00”であればコマンドＡ、上位ビットの値が“01”ならばコマンドＢでＩＣカードにＥＭＭを送るといったものである（送信するＥＭＭでは上位ビットの値が“11”は使用しない）。
【００７１】
さらに、別の方法として、送信側では暗号方式をコード化した（たとえばＴｙｐｅＡ＝０ｘ００、ＴｙｐｅＢ＝０ｘ８０等）情報を暗号鍵識別情報としてＥＭＭ内の非暗号領域に表現して送信する方法がある。この場合、受信機側で事前にＩＣカードの属性を取得して処理分岐の判断をせずに常に同じコマンドでＩＣカードに送ることになる。
ＩＣカード５の不揮発性メモリ２５にはカードのＩＤと、ＥＭＭを復号するための鍵（公開鍵と秘密鍵のペアもしくは共通鍵の少なくともいずれか）とどの暗号方式の復号が可能な鍵が格納されているかを示す復号鍵識別情報が事前に格納されており、ＥＭＭが受信機から送られてきた際にはＥＭＭ内の暗号鍵識別情報と不揮発性メモリ２５内の復号鍵識別情報を比較し、一致する鍵を持っている場合には対応する暗号方式と復号鍵で復号処理を行い、ＥＣＭを復号するためのワーク鍵や契約情報は不揮発性メモリ２５に記憶される。
【００７２】
（ＩＤ管理データベース）
図７（ａ）は、鍵管理センタ３１のＩＤ管理ＤＢ３１１におけるＤＢテーブルの一例である。図７（ａ）にあるように、管理されているＩＤ毎に属性、Ｋｍ、Ｋｍｐ、Ｋｍｃの各データが配列されている。属性がＡの場合にはＫｍのみが格納され、属性がＢの場合にはＫｍｐとＫｍｃが格納される。属性がＡＢの場合には両方に対応するため全ての鍵が格納されている。
【００７３】
図７（ｂ）は、鍵管理センタ３１から放送局郡Ｂに送信される公開鍵リスト３１２の一例である。図７（ａ）に示すＤＢテーブルのうち、公開鍵に関するデータの部分のみが抽出された構成になっており、公開鍵の与えられたＩＤとそれに対応する公開鍵が格納されている。
【００７４】
（受信時の動作フロー）
次に、本発明に係る受信装置１の第２の実施の形態における放送受信時の動作フローの一例を図面を参照しつつ説明する。
【００７５】
図８は、ＩＣカード５を最初に挿入した際の初期設定動作のフローである。
【００７６】
最初に、ＩＣカードとの通信がなされる（ステップＳ１０１）。受信装置１は、カードスロットに挿入されたＩＣカード５との回路を接続し、通信を開始する。
【００７７】
次に、受信装置１は、ＩＣカード５のＩＤと属性の取得及び記憶を行う(ステップＳ１０２)。受信装置１は、ＩＣカード５に格納されたＩＤ及び属性を呼び出し、自己のメモリに記憶させる。その後、本フローの処理を終了する。
【００７８】
また、図９は、共通鍵、公開鍵、いずれの方法を用いても受信可能な受信装置及びＩＣカードを用いた場合におけるＥＭＭの受信動作のフローである。
【００７９】
最初に、ＩＣカードに格納されたＩＤを用いて、受信したＥＭＭのフィルタリングを行う（ステップＳ１１１）。受信したＥＭＭには、全ての受信対象者のＥＭＭが含まれているので、その中から当該ＩＤに対応するＥＭＭの抽出が必要となる.
【００８０】
次に、対象のＥＭＭを受信したか否かの判断がなされる（ステップＳ１１２）。対象のＥＭＭをまだ受信していないと判別した場合には（Ｓ１１２：ＮＯ）この処理を繰り返し、対象のＥＭＭを受信したと判別した場合には（Ｓ１１２：ＹＥＳ）、続いてＥＭＭの属性を判断する（ステップＳ１１３）。ＥＭＭの属性がＡであると判別した場合には（Ｓ１１３：Ａ）、コマンドＡでデータをＩＣカードへ送り（ステップＳ１１４）、ＥＭＭの属性がＢであると判別した場合には（Ｓ１１３：Ｂ）、コマンドＢでデータをＩＣカードへ送る（ステップＳ１１５）。
【００８１】
なお、上述した受信装置１は、限定受信用のＩＣカードを使用する構成で説明しているが、本発明はＩＣカードに限らず、ＣＰＵを内蔵したメモリカード、ＬＳＩのようなハードウェア形状もしくはソフトウェアで構成される限定受信モジュール等を使用するものであってもよい。
【００８２】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明に係る受信装置１及びディジタル放送の受信環境を表す外観図である。
【図２】本発明に係る受信装置１の内部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係るコンテンツ配信システムの構成を示す機能ブロック図である。
【図４】本発明の第２の実施形態に係るコンテンツ配信システムの構成を示す機能ブロック図である。
【図５】本発明の第２の実施形態に係るコンテンツ配信システムの別の構成を示す機能ブロック図である。
【図６】本発明の第３の実施形態に係るコンテンツ配信システムの構成を示す機能ブロック図である。
【図７】（ａ）は、鍵管理センタ３１のＩＤ管理ＤＢ３１１におけるＤＢテーブルの一例、鍵管理センタ３１から放送局郡Ｂに送信される公開鍵リスト３１２の一例である。
【図８】ＩＣカード５を最初に挿入した際の初期設定動作のフローである。
【図９】共通鍵、公開鍵、いずれの方法を用いても受信可能な受信装置及びＩＣカードを用いた場合におけるＥＭＭの受信動作のフローである。
【図１０】従来の形態に係るコンテンツ配信システムの別の構成を示す例。
【符号の説明】
【００８４】
１、受信装置  ２、アンテナ  ３、電話回線端末  ４、リモコン  ５、ＩＣカード
１１、ＣＰＵ  １２、メモリ  １３、信号変換部  １４、画像表示部  １５、音声発生部
１６、カード用Ｉ／Ｆ  １７、受信部  １８、電話モデム  １９、リモコン用Ｉ／Ｆ
２０、メイン内部バス
【図１】
2007036625.tif 000003
【図２】
2007036625.tif 000004
【図３】
2007036625.tif 000005
【図４】
2007036625.tif 000006
【図５】
2007036625.tif 000007
【図６】
2007036625.tif 000008
【図７】
2007036625.tif 000009
【図８】
2007036625.tif 000010
【図９】
2007036625.tif 000011
【図１０】
2007036625.tif 000012