(57)【要約】【課題】スクランブルを行うスクランブル方式を選択して、限定受信を行うことが可能な限定受信システムを提供する。【解決手段】限定受信システムＳは、送信装置１において、テーブル情報であるＰＭＴまたはＣＡＴに、スクランブルに用いるスクランブル方式を識別するスクランブル方式識別を設定して受信装置３に通知し、受信装置３において、通知されたスクランブル方式でコンテンツをデスクランブルすることを特徴とする。【選択図】図１
2015073269.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをスクランブルするスクランブル鍵の関連情報である、受信装置共通の共通鍵情報と予め定めた受信装置の管理単位ごとに個別の個別鍵情報とにより、放送ストリームに多重化したスクランブルコンテンツを受信装置に限定受信させる送信装置において、
前記共通鍵情報の所在を特定する位置情報を設定したテーブル情報であるプログラムマップテーブルを生成するプログラムマップテーブル生成手段と、
前記個別鍵情報の所在を特定する位置情報を設定したテーブル情報である限定受信テーブルを生成する限定受信テーブル生成手段と、
指定されたスクランブル方式により、前記コンテンツを前記スクランブル鍵でスクランブルするスクランブル手段と、を備え、
前記プログラムマップテーブル生成手段または前記限定受信テーブル生成手段が、それぞれが生成するテーブル情報に、前記コンテンツをスクランブルするスクランブル方式を識別するためのスクランブル方式識別を設定することを特徴とする送信装置。
【請求項２】
コンテンツをスクランブルするスクランブル鍵の関連情報である、受信装置共通の共通鍵情報と予め定めた受信装置の管理単位ごとに個別の個別鍵情報とにより、送信装置で放送ストリームに多重化されたスクランブルコンテンツを限定受信する受信装置において、
前記共通鍵情報の所在を特定する位置情報を設定したテーブル情報であるプログラムマップテーブルを受信し、当該共通鍵情報の位置情報を抽出するプログラムマップテーブル処理手段と、
前記個別鍵情報の所在を特定する位置情報を設定したテーブル情報である限定受信テーブルを受信し、当該個別鍵情報の位置情報を抽出する限定受信テーブル処理手段と、
抽出したそれぞれの位置情報に基づいて取得した前記共通鍵情報と前記個別鍵情報とから、前記スクランブル鍵を抽出する鍵抽出手段と、
前記スクランブルコンテンツを前記スクランブル鍵でデスクランブルするデスクランブル手段と、を備え、
前記プログラムマップテーブル処理手段は、前記プログラムマップテーブルに前記コンテンツをスクランブルしたスクランブル方式を識別するためのスクランブル方式識別が設定されている場合に、当該プログラムマップテーブルから当該スクランブル方式識別を抽出し、
前記限定受信テーブル処理手段は、前記限定受信テーブルに前記スクランブル方式識別が設定されている場合に、当該限定受信テーブルから当該スクランブル方式識別を抽出し、
前記デスクランブル手段は、前記プログラムマップテーブルまたは前記限定受信テーブルから抽出されたスクランブル方式識別で特定されるスクランブル方式によって、前記スクランブルコンテンツをデスクランブルすることを特徴とする受信装置。
【請求項３】
コンテンツをスクランブルするスクランブル鍵の関連情報である、受信装置共通の共通鍵情報と予め定めた受信装置の管理単位ごとに個別の個別鍵情報とにより、送信装置から受信装置に放送ストリームに多重化したスクランブルコンテンツを限定受信させる限定受信システムにおいて、
前記送信装置は、
前記共通鍵情報の所在を特定する位置情報を設定したテーブル情報であるプログラムマップテーブルを生成するプログラムマップテーブル生成手段と、
前記個別鍵情報の所在を特定する位置情報を設定したテーブル情報である限定受信テーブルを生成する限定受信テーブル生成手段と、
指定されたスクランブル方式により、前記コンテンツを前記スクランブル鍵でスクランブルするスクランブル手段と、を備え、
前記プログラムマップテーブル生成手段または前記限定受信テーブル生成手段が、それぞれが生成するテーブル情報に、前記コンテンツをスクランブルするスクランブル方式を識別するためのスクランブル方式識別を設定し、
前記受信装置は、
前記プログラムマップテーブルを受信し、前記共通鍵情報の位置情報を抽出するプログラムマップテーブル処理手段と、
前記限定受信テーブルを受信し、前記個別鍵情報の位置情報を抽出する限定受信テーブル処理手段と、
抽出したそれぞれの位置情報に基づいて取得した前記共通鍵情報と前記個別鍵情報とから、前記スクランブル鍵を抽出する鍵抽出手段と、
前記スクランブルコンテンツを前記スクランブル鍵でデスクランブルするデスクランブル手段と、を備え、
前記プログラムマップテーブル処理手段が、前記プログラムマップテーブルに前記コンテンツをスクランブルしたスクランブル方式を識別するためのスクランブル方式識別が設定されている場合に、当該プログラムマップテーブルから当該スクランブル方式識別を抽出し、
前記限定受信テーブル処理手段が、前記限定受信テーブルに前記スクランブル方式識別が設定されている場合に、当該限定受信テーブルから当該スクランブル方式識別を抽出し、
前記デスクランブル手段が、前記プログラムマップテーブルまたは前記限定受信テーブルから抽出されたスクランブル方式識別で特定されるスクランブル方式によって、前記スクランブルコンテンツをデスクランブルすることを特徴とする限定受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、限定受信システムにおいて、コンテンツをスクランブルする際のスクランブル方式（暗号化方式）の切り替えを可能とする送信装置、受信装置および限定受信システムに関する。
【背景技術】
【０００２】
従来、デジタル放送では、コンテンツ保護およびアクセス制御を実現する限定受信システムを採用している。この限定受信システムでは、放送されるコンテンツはスクランブルされており、そのスクランブルを解くためのスクランブル鍵を安全に配送する仕組みとして、鍵の関連情報を用いてスクランブル鍵を配送する関連情報サブシステム（３重鍵方式）を実装している（非特許文献１参照）。
【０００３】
この関連情報サブシステムが実現する限定受信方式には、例えば、有料放送を実現するＣＡＳ（Conditional Access System）、コンテンツ保護に特化した放送を実現するＲＭＰ（Rights Management and Protection）等がある。
このように、異なる関連情報サブシステムを並列運用する手法として、現在のデジタル放送では、サイマルクリプト方式が採用されている。
このサイマルクリプト方式は、限定受信方式を特定する限定受信方式記述子またはアクセス制御記述子を、プログラムマップテーブル（ＰＭＴ：Program Map Table）や限定受信テーブル（ＣＡＴ：Conditional Access Table）に複数並列に設定する手法である（特許文献１、非特許文献２参照）。
【０００４】
限定受信方式では、コンテンツをスクランブルするスクランブル鍵は、ワーク鍵で暗号化されて、ＥＣＭ（Entitlement Control Message）と呼ばれる受信装置共通の鍵情報として伝送される。そして、複数の異なる限定受信方式を採用する場合、複数のＥＣＭは並行して伝送される。
この場合、サイマルクリプト方式では、ＥＣＭを伝送するパケットを識別するためのパケット識別を含んだ限定受信方式記述子またはアクセス制御記述子をＰＭＴに限定受信方式ごとに複数設定し、そのＰＭＴを予め受信装置に伝送しておく。そして、受信装置は、ＰＭＴに設定されている複数の限定受信方式記述子またはアクセス制御記述子の中で、自身の限定受信方式に適合する限定受信方式記述子またはアクセス制御記述子に設定されているパケット識別によって、放送ストリームから、対応するＥＣＭを抽出する。
【０００５】
また、限定受信方式では、ワーク鍵は、受信装置個別の暗号鍵で暗号化されて、ＥＭＭ（Entitlement Management Message）と呼ばれる受信装置個別の鍵情報として伝送される。そして、複数の異なる限定受信方式を採用する場合、複数のＥＭＭは並行して伝送される。
この場合、サイマルクリプト方式では、ＥＭＭを伝送するパケットを識別するためのパケット識別を含んだ限定受信方式記述子またはアクセス制御記述子をＣＡＴに限定受信方式ごとに複数設定し、そのＣＡＴを予め受信装置に伝送しておく。そして、受信装置は、ＣＡＴに設定されている複数の限定受信方式記述子またはアクセス制御記述子の中で、自身の限定受信方式に適合する限定受信方式記述子またはアクセス制御記述子に設定されているパケット識別によって、放送ストリームから、対応するＥＭＭを抽出する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５１１３９５４号公報
【非特許文献】
【０００７】
【非特許文献１】「デジタル放送におけるアクセス制御方式  標準規格（ＡＲＩＢ  ＳＴＤ−Ｂ２５）  第３部」、６．２版、一般社団法人電波産業会、平成２４年９月２５日改定
【非特許文献２】「地上デジタルテレビジョン放送運用規定  技術資料（ＡＲＩＢ  ＴＲ−Ｂ１４）  第五編第二部」、４．８版、Ｐ１１２−１１３、一般社団法人電波産業会、平成２４年２月１４日改定
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のデジタル放送では、異なる限定受信方式ごとに鍵情報を配信している。これによって、従来のデジタル放送は、ＣＡＳ、ＲＭＰ等の異なる限定受信方式で限定受信を実現することができる。
しかし、従来は、すべての限定受信方式において、スクランブルを行う際に用いるスクランブル方式（暗号化方式）は固定（ＭＵＬＴＩ２暗号を使用）されており、スクランブル方式を選択的に切り替える仕組みがない。
このように、１つのスクランブル方式を用いた場合、スクランブル方式が不正に解読されると、コンテンツが不正利用されてしまう可能性がある。
そこで、１つのスクランブル方式が解読された場合でも、他のスクランブル方式に切り替えることができる等、複数のスクランブル方式の中から使用するスクランブル方式を選択できる仕組みが望まれていた。
【０００９】
本発明は、このような問題、要望に鑑みてなされたものであり、コンテンツをスクランブルする際のスクランブル方方式の切り替えを可能とする送信装置、受信装置および限定受信システムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、本発明の限定受信システムを構成する送信装置および受信装置を、以下の構成とした。
すなわち、送信装置は、コンテンツをスクランブルするスクランブル鍵の関連情報である、受信装置共通の共通鍵情報と予め定めた受信装置の管理単位ごとに個別の個別鍵情報とにより、放送ストリームに多重化したスクランブルコンテンツを受信装置に限定受信させる送信装置において、プログラムマップテーブル生成手段と、限定受信テーブル生成手段と、スクランブル手段と、を備える構成とした。
【００１１】
かかる構成において、送信装置は、プログラムマップテーブル生成手段によって、共通鍵情報の所在を特定する位置情報を設定したテーブル情報であるプログラムマップテーブル（ＰＭＴ）を生成する。
また、送信装置は、限定受信テーブル生成手段によって、個別鍵情報の所在を特定する位置情報を設定したテーブル情報である限定受信テーブル（ＣＡＴ）を生成する。
これによって、スクランブル鍵の関連情報の所在がテーブル情報によって受信装置に通知され、受信装置において、スクランブル鍵を抽出することができる。
【００１２】
また、送信装置は、スクランブル手段によって、指定されたスクランブル方式により、コンテンツをスクランブル鍵でスクランブルする。
これによって、送信装置は、複数のスクランブル方式の中から指定されたスクランブル方式で、コンテンツをスクランブルすることができる。
【００１３】
ここで、プログラムマップテーブル生成手段または限定受信テーブル生成手段は、それぞれが生成するテーブル情報に、コンテンツをスクランブルするスクランブル方式（暗号化方式）を識別するためのスクランブル方式識別（暗号化方式識別）を設定する。
これによって、送信装置は、自身が用いるスクランブル方式を受信装置に通知することができる。
【００１４】
また、受信装置は、コンテンツをスクランブルするスクランブル鍵の関連情報である、受信装置共通の共通鍵情報と予め定めた受信装置の管理単位ごとに個別の個別鍵情報とにより、送信装置で放送ストリームに多重化されたスクランブルコンテンツを限定受信する受信装置において、プログラムマップテーブル処理手段と、限定受信テーブル処理手段と、鍵抽出手段と、デスクランブル手段と、を備える構成とした。
【００１５】
かかる構成において、受信装置は、プログラムマップテーブル処理手段によって、共通鍵情報の所在を特定する位置情報を設定したテーブル情報であるプログラムマップテーブルを受信し、共通鍵情報の位置情報を抽出する。
【００１６】
また、受信装置は、限定受信テーブル処理手段によって、個別鍵情報の所在を特定する位置情報を設定したテーブル情報である限定受信テーブルを受信し、前記個別鍵情報の位置情報を抽出する。
そして、受信装置は、鍵抽出手段によって、抽出したそれぞれの位置情報に基づいて取得した共通鍵情報と個別鍵情報とから、スクランブル鍵を抽出する。そして、受信装置は、デスクランブル手段によって、抽出したスクランブル鍵でスクランブルコンテンツをデスクランブルする。
【００１７】
ここで、プログラムマップテーブル処理手段は、プログラムマップテーブルにコンテンツをスクランブルしたスクランブル方式（暗号化方式）を識別するためのスクランブル方式識別（暗号化方式識別）が設定されている場合に、当該プログラムマップテーブルからスクランブル方式識別を抽出する。
また、限定受信テーブル処理手段は、限定受信テーブルにスクランブル方式識別が設定されている場合に、当該限定受信テーブルからスクランブル方式識別を抽出する。
これによって、受信装置において、送信装置がコンテンツをスクランブルしたスクランブル方式を認識することができる。
【００１８】
そして、スクランブル手段は、プログラムマップテーブルまたは限定受信テーブルから抽出されたスクランブル方式識別で特定されるスクランブル方式によって、スクランブルコンテンツをデスクランブルする。
これによって、受信装置は、送信装置から通知されたスクランブル方式でコンテンツをデスクランブルすることができる。
【発明の効果】
【００１９】
本発明によれば、コンテンツをスクランブルする際に用いるスクランブル方式として、どのスクランブル方式を用いるのかを、送信装置から受信装置に通知する仕組みを設けることで、送信装置と受信装置とで対応してスクランブル方式を切り替えることができる。
これによって、本発明は、たとえ、１つのスクランブル方式が不正に解読されても、スクランブル方式を切り替えることで、コンテンツの不正利用を防止することができる。
また、本発明によれば、コンテンツ保護のセキュリティ要件に応じて、任意のスクランブル方式に切り替えることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る限定受信システムの構成を示すシステム構成図である。
【図２】本発明の実施形態に係る送信装置の構成を示すブロック構成図である。
【図３】図２のＰＭＴ生成手段が生成するＰＭＴの構造を示すデータ構造図であって、（ａ）はＰＭＴのデータ構造の例、（ｂ）はＰＭＴ内に設定される限定受信方式記述子，アクセス制御記述子のデータ構造の例、（ｃ）はＰＭＴ内に設定されるスクランブル方式記述子のデータ構造の例である。
【図４】図２のＣＡＴ生成手段が生成するＣＡＴの構造を示すデータ構造図であって、（ａ）はＣＡＴのデータ構造の例、（ｂ）はＣＡＴ内に設定される限定受信方式記述子，アクセス制御記述子のデータ構造の例、（ｃ）はＣＡＴ内に設定されるスクランブル方式記述子のデータ構造の例である。
【図５】図２の鍵情報生成手段の構成を示すブロック構成図である。
【図６】本発明の実施形態に係る受信装置の構成を示すブロック構成図である。
【図７】図６の鍵抽出手段の構成を示すブロック構成図である。
【図８】本発明の実施形態に係る限定受信システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。
［限定受信システムの概要］
最初に、図１を参照して、本発明の実施形態に係る限定受信システムの概要について説明する。
【００２２】
限定受信システムＳは、放送事業者が有するデジタル放送の送信装置１と、各家庭等に設置されたデジタル放送の受信装置３，３，３，…とで構成され、コンテンツ（映像、音声等）をスクランブルするスクランブル鍵の関連情報として、受信装置共通の鍵情報（ＥＣＭ）と予め定めた受信装置の管理単位ごとに個別の鍵情報（ＥＭＭ）とを用いて、送信装置１から受信装置３にコンテンツを限定受信させるものである。
なお、デジタル放送の放送波Ｗは、地上デジタル放送、衛星放送、ケーブル放送等、無線、有線を問わない。また、このデジタル放送は、ＩＰネットワーク等の通信回線を介して伝送する形態であっても構わない。
【００２３】
送信装置１は、所定のスクランブル方式（暗号化方式）を用いてコンテンツをスクランブルし、受信装置３に送信するものである。
ここで、送信装置１は、コンテンツをスクランブルする際のスクランブル方式を識別するためのスクランブル方式識別を、プログラムマップテーブル（ＰＭＴ）または限定受信テーブル（ＣＡＴ）のスクランブル方式記述子に設定して、放送ストリームに多重化して伝送する。
【００２４】
受信装置３は、送信装置１でスクランブルされたコンテンツを、デスクランブルして限定受信を行うものである。
ここで、受信装置３は、ＰＭＴまたはＣＡＴに設定されたスクランブル方式識別により、スクランブル方式を特定し、当該スクランブル方式でコンテンツをデスクランブルする。
【００２５】
なお、限定受信方式における鍵情報の所在を示す位置情報（放送ストリームのパケット識別等）は、ＰＭＴおよびＣＡＴの限定受信方式記述子またはアクセス制御記述子に設定されて伝送される。
すなわち、受信装置３，３，３，…に共通の鍵情報である、スクランブル鍵を含んだ共通鍵情報（ＥＣＭ）の位置情報（パケット識別等）は、限定受信方式を識別する限定受信方式識別ごとに、ＰＭＴに複数設定されて伝送される。
また、受信装置３ごとの個別の鍵情報である、ワーク鍵を含んだ個別鍵情報（ＥＭＭ）の位置情報（パケット識別等）は、限定受信方式識別ごとに、ＣＡＴに複数設定されて伝送される。
【００２６】
このように、限定受信システムＳは、送信装置１においてコンテンツをスクランブルする際に用いたスクランブル方式を受信装置３に通知し、受信装置３において、通知されたスクランブル方式でコンテンツをデスクランブルすることができる。
これによって、限定受信システムＳ、限定受信方式ごとにスクランブル方式を切り替えて動作させることができる。
以下、限定受信システムＳを構成する送信装置１および受信装置３について順次説明を行う。
【００２７】
［送信装置の構成］
まず、図２を参照（適宜図１参照）して、本発明の実施形態に係る送信装置１の構成について説明する。
ここでは、送信装置１は、エンコード手段１０と、ＰＥＳ生成手段１１と、セクション生成手段１２と、スクランブル方式切替手段１３と、ＰＭＴ生成手段１４と、ＣＡＴ生成手段１５と、鍵情報生成手段１６と、多重化手段１７と、スクランブル手段１８と、放送データ送信手段１９と、を備える。
【００２８】
エンコード手段１０は、コンテンツ（映像、音声等のベースバンド信号）を、符号化（エンコード）するものである。このエンコード手段１０は、映像については、例えば、「ＭＰＥＧ−２Ｖｉｄｅｏ」や「Ｈ．２６５（ＩＳＯ／ＩＥＣ  ２３００８−２  ＨＥＶＣ）」で符号化する。また、エンコード手段１０は、音声については、例えば、「ＭＰＥＧ−２ＡＡＣ（Advanced Audio Coding）」や「ＭＰＥＧ−４ＡＡＣ」で符号化する。
このエンコード手段１０は、符号化したデータであるエレメンタリストリーム（ＥＳ：Elementary Stream）を、ＰＥＳ生成手段１１に出力する。
【００２９】
ＰＥＳ生成手段１１は、エンコード手段１０で符号化されたデータをパケット化するものである。このＰＥＳ生成手段１１は、符号化されたエレメンタリストリーム（ＥＳ）を、ＭＰＥＧ−２システムで規定されているＰＥＳ（Packetized Elementary Stream）と呼ばれるデータ形式に変換する。
このＰＥＳ生成手段１１は、パケット化したデータ（ＰＥＳ）を多重化手段１７に出力する。
【００３０】
セクション生成手段１２は、受信装置３に通知するための番組情報、鍵情報等の制御情報をセクション化するものである。ここでは、セクション生成手段１２は、ＰＭＴ生成手段１４で生成されるＰＭＴ（プログラムマップテーブル）を構成する情報、ＣＡＴ生成手段１５で生成されるＣＡＴ（限定受信テーブル）を構成する情報、鍵情報生成手段１６で生成されるＥＣＭ（共通鍵情報）およびＥＭＭ（個別鍵情報）等を入力する。
【００３１】
そして、セクション生成手段１２は、入力された各制御情報を、ＭＰＥＧ２システムで規定されているセクション形式のデータに変換する。このとき、セクション生成手段１２は、セクションのヘッダに、ＰＭＴ、ＣＡＴ、ＥＣＭ、ＥＭＭ等を識別するための固有のテーブル識別を付加したり、誤り検出符号（ＣＲＣ）を付加することでセクションを生成する。
このセクション生成手段１２は、生成したセクションを多重化手段１７に出力する。
【００３２】
スクランブル方式切替手段１３は、外部から指示されるスクランブル方式切替指示に基づいて、スクランブル手段１８で用いるスクランブル方式を切り替えるものである。
このスクランブル方式切替手段１３は、外部から、ＭＵＬＴＩ２、ＡＥＳ、Ｃａｍｅｌｌｉａ等、予めスクランブル手段１８の機能として有しているスクランブル方式の切り替えを指示されることで、当該スクランブル方式でスクランブルを行う旨をスクランブル手段１８に指示する。なお、スクランブル方式切替手段１３で行うスクランブル方式の切り替えは、スクランブル（暗号化）を行わないことを示す切り替えも含まれる。
また、スクランブル方式切替手段１３は、外部から指示されたスクランブル方式を識別するための情報（スクランブル方式識別）を、ＰＭＴ生成手段１４およびＣＡＴ生成手段１５に出力する。
【００３３】
ＰＭＴ生成手段（プログラムマップテーブル生成手段）１４は、編成チャンネルを構成するコンポーネントを特定する情報を指定するためのテーブル情報を生成するものである。このテーブル情報は、ＡＲＩＢのＳＴＤ−Ｂ１０で規定されているＰＭＴを構成する各情報とすることができる。
【００３４】
ここでは、ＰＭＴ生成手段１４は、外部から入力される限定受信方式を特定する限定受信方式識別や、受信装置共通の鍵情報（ＥＣＭ）の所在を特定する配置場所（位置情報）を含んだ、ＰＭＴを構成する記述子である限定受信方式記述子またはアクセス制御記述子を生成する。また、ＰＭＴ生成手段１４は、スクランブル方式切替手段１３を介して通知されるスクランブルを行う際のスクランブル方式を識別するためのスクランブル方式識別（暗号化方式識別）を含んだ、ＰＭＴを構成する記述子であるスクランブル方式記述子を生成する。
なお、このＰＭＴ生成手段１４は、これらの情報以外にも、例えば、ＡＲＩＢのＳＴＤ−Ｂ１０で規定されている放送番組を構成する種々の符号化信号を伝送するパケットの位置情報（ＰＩＤ）を設定することができるが、本発明においては直接関係がないため説明を省略する。
【００３５】
このＰＭＴ生成手段１４は、外部からの指示により、編成チャンネルを構成するストリーム（映像、音声、字幕等）ごとに限定受信を行う場合、ストリームに対応付けて限定受信方式記述子またはアクセス制御記述子、および、スクランブル方式記述子を生成して配置する。また、ＰＭＴ生成手段１４は、外部からの指示により、編成チャンネル全体に対して限定受信を行う場合、編成チャンネルに対して１つの限定受信方式記述子またはアクセス制御記述子、および、スクランブル方式記述子を生成して配置する。
このＰＭＴ生成手段１４は、ＰＭＴを構成する各情報をセクション生成手段１２に出力する。
【００３６】
ここで、図３を参照して、ＰＭＴの構造の一例について説明する。なお、ここでは、ＡＲＩＢのＳＴＤ−Ｂ１０で規定されているＰＭＴの詳細な構造については、図示および説明を省略する。
図３（ａ）に示すように、ＰＭＴは、他のテーブル情報と識別するためのテーブル識別等を含んだセクションヘッダと、各種の記述子を配置する記述子領域と、ＣＲＣ（チェックサム）とで構成される。
この記述子領域には、限定受信方式記述子、アクセス制御記述子、スクランブル方式記述子等が、１つ以上設定される。なお、このＰＭＴの記述子領域は、編成チャンネルに対応する領域Ａと、編成チャンネルを構成する各ストリームに対応する領域Ｂが存在する。この限定受信方式記述子、アクセス制御記述子、スクランブル方式記述子等は、限定受信を行う単位に応じて設定される。
【００３７】
この限定受信方式記述子およびアクセス制御記述子は、図３（ｂ）に示すように、記述子を識別する記述子タグと、記述子長と、限定受信方式識別（ＣＡ＿ｓｙｓｔｅｍ＿ｉｄ）と、鍵情報の位置情報（ＣＡ＿ＰＩＤ）と、を各項目として含むデータで構成される。なお、ＰＭＴ内に設定する鍵情報の位置情報（ＣＡ＿ＰＩＤ）は、共通鍵情報（ＥＣＭ）のパケット識別（ＥＣＭ＿ＰＩＤ）である。ここで、限定受信方式記述子とアクセス制御記述子とは、アクセス制御記述子が、限定受信方式子記述子に対して、関連情報（ＥＣＭ，ＥＭＭ）の伝送経路の種別を識別するための情報が付加されている点が異なるが、本発明には直接関係がないため、個別の記述子としての図示を省略する。
また、スクランブル方式記述子は、図３（ｃ）に示すように、記述子を識別する記述子タグと、記述子長と、スクランブル方式を識別するためのスクランブル方式識別（ｓｃｒａｍｂｌｅ＿ｓｙｓｔｅｍ＿ｉｄ）と、を各項目として含むデータで構成される。
図２に戻って、送信装置１の構成について説明を続ける。
【００３８】
ＣＡＴ生成手段（限定受信テーブル生成手段）１５は、限定受信を行うための情報が設定されたテーブル情報である限定受信テーブル（ＣＡＴ）を生成するものである。このテーブル情報は、ＡＲＩＢのＳＴＤ−Ｂ１０で規定されているＣＡＴを構成する各情報とすることができる。
【００３９】
ここでは、ＣＡＴ生成手段１５は、外部から入力される限定受信方式を特定する限定受信方式識別や、受信装置個別の鍵情報（ＥＭＭ）の所在を特定する配置場所（位置情報）を含んだ、ＣＡＴを構成する記述子である限定受信方式記述子またはアクセス制御記述子を生成する。また、ＣＡＴ生成手段１５は、スクランブル方式切替手段１３を介して通知されるスクランブルを行う際のスクランブル方式を識別するためのスクランブル方式識別を含んだ、ＣＡＴを構成する記述子であるスクランブル方式記述子を生成する。
このＣＡＴ生成手段１５は、ＣＡＴを構成する各情報をセクション生成手段１２に出力する。
【００４０】
ここで、図４を参照して、ＣＡＴの構造の一例について説明する。なお、ここでは、ＡＲＩＢのＳＴＤ−Ｂ１０で規定されているＣＡＴの詳細な構造については、図示および説明を省略する。
図４（ａ）に示すように、ＣＡＴは、他のテーブル情報と識別するためのテーブル識別等を含んだセクションヘッダと、各種の記述子を配置する記述子領域と、ＣＲＣ（チェックサム）とで構成される。
この記述子領域には、限定受信方式記述子、アクセス制御記述子、スクランブル方式記述子等が、１つ以上設定される。
【００４１】
この限定受信方式記述子およびアクセス制御記述子は、図４（ｂ）に示すように、記述子を識別する記述子タグと、記述子長と、限定受信方式識別（ＣＡ＿ｓｙｓｔｅｍ＿ｉｄ）と、鍵情報の位置情報（ＣＡ＿ＰＩＤ）と、を各項目として含むデータで構成される。なお、ＣＡＴ内に設定する鍵情報の位置情報（ＣＡ＿ＰＩＤ）は、個別鍵情報（ＥＭＭ）のパケット識別（ＥＭＭ＿ＰＩＤ）である。
また、スクランブル方式記述子は、図４（ｃ）に示すように、記述子を識別する記述子タグと、記述子長と、スクランブル方式を識別するためのスクランブル方式識別（ｓｃｒａｍｂｌｅ＿ｓｙｓｔｅｍ＿ｉｄ）と、を各項目として含むデータで構成される。
図２に戻って、送信装置１の構成について説明を続ける。
【００４２】
鍵情報生成手段１６は、コンテンツをスクランブルするスクランブル鍵を生成するとともに、当該スクランブル鍵を受信装置３において抽出するための鍵情報として、受信装置共通の共通鍵情報（ＥＣＭ）と、予め定めた受信装置の管理単位ごとに個別の個別鍵情報（ＥＭＭ）とを生成するものである。
【００４３】
ここで、図５を参照（適宜図２参照）して、鍵情報生成手段１６の構成について説明する。図５に示すように、鍵情報生成手段１６は、スクランブル鍵生成手段１６０と、ワーク鍵生成手段１６１と、ＥＣＭ生成手段１６２と、マスタ鍵記憶手段１６３と、ＥＭＭ生成手段１６４と、を備える。
【００４４】
スクランブル鍵生成手段１６０は、コンテンツをスクランブルするための鍵（スクランブル鍵Ｋｓ）を生成するものである。
このスクランブル鍵生成手段１６０は、所定時間間隔（例えば、数秒に１回程度）で、乱数を発生させることでスクランブル鍵Ｋｓを生成する。そして、スクランブル鍵生成手段１６０は、生成したスクランブル鍵ＫｓをＥＣＭ生成手段１６２と、スクランブル手段１８とに出力する。
【００４５】
ワーク鍵生成手段１６１は、スクランブル鍵Ｋｓを暗号化するための鍵（ワーク鍵Ｋｗ）を生成するものである。
このワーク鍵生成手段１６１は、スクランブル鍵Ｋｓに比べ更新時間が長い所定時間間隔（例えば、１ヶ月程度）で、乱数を発生させることでワーク鍵Ｋｗを生成する。そして、ワーク鍵生成手段１６１は、生成したワーク鍵Ｋｗを、ＥＣＭ生成手段１６２と、ＥＭＭ生成手段１６４とに出力する。
【００４６】
ＥＣＭ生成手段１６２は、スクランブル鍵Ｋｓをワーク鍵Ｋｗで暗号化し、暗号化したスクランブル鍵Ｋｓを含んだ受信装置３共通の鍵情報である共通鍵情報（ＥＣＭ）を生成するものである。
このＥＣＭ生成手段１６２は、生成したＥＣＭをセクション生成手段１２に出力する。
【００４７】
マスタ鍵記憶手段１６３は、ワーク鍵生成手段１６１で生成されたワーク鍵Ｋｗを暗号化する暗号鍵であって、予め個々の受信装置３に付与されている固有の鍵（マスタ鍵Ｋｍ）を記憶するものである。このマスタ鍵記憶手段１６３は、一般的な半導体メモリ等の記憶媒体で構成することができる。なお、ワーク鍵Ｋｗを暗号化する暗号鍵は、予め定めた受信装置３の管理単位ごとに個別の鍵である。ここでは、管理単位を受信装置３ごととし、それぞれの受信装置個別のマスタ鍵を暗号鍵とするが、限定受信方式の管理単位を受信機メーカや受信機機種といったデバイス単位とする場合、当該単位で予め受信装置３に割り当てられたデバイス鍵を暗号鍵とする。
【００４８】
ＥＭＭ生成手段１６４は、ワーク鍵Ｋｗを、受信装置３個別のマスタ鍵Ｋｍ（またはデバイス鍵）で暗号化し、暗号化したワーク鍵Ｋｗを含んだ予め定めた受信装置３の管理単位ごとに個別の鍵情報である個別鍵情報（ＥＭＭ）を生成するものである。
このＥＭＭ生成手段１６４は、生成したＥＭＭをセクション生成手段１２に出力する。
図２に戻って、送信装置１の構成について説明を続ける。
【００４９】
多重化手段（ＭＰＥＧ−２ＴＳパケット構成手段）１７は、ＰＥＳ生成手段１１で生成されたＰＥＳパケットと、セクション生成手段１２で生成されたセクションとを、ＭＰＥＧ−２ＴＳパケットとして構成するものである。
すなわち、多重化手段１７は、所定長（１８８バイト）のＴＳパケットのペイロード部に、ＰＥＳパケットやセクションをマッピングし、ＴＳパケットのヘッダ部に、ＰＡＴ、ＣＡＴ、ＥＣＭ、ＥＭＭ等の制御情報や、映像、音声等の符号化されたメディアデータを識別するためのパケット識別（ＰＩＤ）を設定する。
この多重化手段１７は、生成した多重化データ（ＭＰＥＧ−２ＴＳ）をスクランブル手段１８に出力する。
【００５０】
スクランブル手段１８は、多重化手段１７で生成された多重化データ（ＭＰＥＧ−２ＴＳ）に対して、スクランブル方式切替手段１３から指示されたスクランブル方式を用いてスクランブルを施すものである。このスクランブル手段１８は、異なる複数の限定受信方式に対応して複数存在するが、ここでは、限定受信方式は１つとする。なお、複数の限定受信方式を用いる場合、スクランブル方式切替手段１３は、それぞれのスクランブル手段１８に対して個別にスクランブル方式を切り替えればよい。
このスクランブル手段１８は、指定のスクランブル方式でスクランブルしたＭＰＥＧ−２ＴＳを、放送データ送信手段１９に出力する。
【００５１】
放送データ送信手段１９は、スクランブル手段１８でスクランブルされたＭＰＥＧ−２ＴＳを、受信装置３に送信するものである。
この放送データ送信手段１９は、ＭＰＥＧ−２ＴＳのストリームデータに対して変調を行い、放送データとして、各受信装置３に送信する。
【００５２】
以上説明したように送信装置１を構成することで、送信装置１は、スクランブル方式を切り替えて、コンテンツをスクランブルすることができる。
このように、送信装置１は、スクランブル方式を切り替えることができるため、送信するデータの種類や、セキュリティ要件に応じて、スクランブル（暗号化）に伴う計算負荷を軽減させたり、セキュリティ強度を高めたり等、送信するデータの内容に適合したスクランブル方式でスクランブルを行うことができる。
【００５３】
［受信装置の構成］
次に、図６を参照（適宜図１参照）して、本発明の実施形態に係る受信装置３の構成について説明する。
ここでは、受信装置３は、放送データ受信手段３０と、分離手段３１と、デスクランブル手段３２と、セクション処理手段３３と、ＣＡＴ処理手段３４と、ＰＭＴ処理手段３５と、鍵情報抽出手段３６と、鍵抽出手段３７と、ＰＥＳ処理手段３８と、デコード手段３９と、データ処理手段４０と、を備える。
【００５４】
放送データ受信手段３０は、図示を省略したリモコン装置等を介して、送信装置１から送信された放送波Ｗから、視聴者が選局した放送データをストリームデータとして復調するものである。この放送データ受信手段３０は、復調したストリームデータ（ＭＰＥＧ−２ＴＳ）を分離手段３１に出力する。
【００５５】
分離手段（ＭＰＥＧ−２ＴＳパケットフィルタリング手段）３１は、放送データ受信手段３０で受信したストリームデータ（ＭＰＥＧ−２ＴＳ）をパケットの種類に応じて、制御情報、データ等のセクションや、映像、音声等のＰＥＳに分離するものである。
この分離手段３１は、分離したセクションのうちの制御情報をセクション処理手段３３に出力し、データをデータ処理手段４０に出力し、ＰＥＳをＰＥＳ処理手段３８に出力する。
【００５６】
ここで、分離手段３１は、鍵情報抽出手段３６から、ＥＭＭ位置やＥＣＭ位置として通知されるパケット識別が通知された場合、当該パケット識別に対応するＴＳパケットで送信されるＥＣＭおよびＥＭＭを抽出し、セクション処理手段３３に出力する。
また、分離手段３１は、ＰＭＴについては、予め定めた固有のパケット識別に対応付けられたテーブル情報であるＰＡＴ（Program Association Table）をもとに参照したパケット識別、ＣＡＴについては、予め定めた固有のパケット識別にそれぞれ対応する情報を抽出することとする。
なお、分離手段３１は、ＴＳパケットヘッダに含まれる、ペイロード部のスクランブル有無の情報を参照して、ペイロード部がスクランブルされていることを検知した場合には、デスクランブル手段３２にＴＳパケットのペイロードを出力し、デスクランブルを指示する。
【００５７】
デスクランブル手段３２は、スクランブルされたコンテンツ等のデータをデスクランブルするものである。なお、デスクランブル手段３２は、異なる複数の限定受信方式に対応する場合、複数存在する。ここでは、限定受信方式を１つとし、デスクランブル手段３２を１つ備えるものとする。
ここでは、デスクランブル手段３２は、鍵抽出手段３７で抽出されたスクランブル鍵Ｋｓを用いて、ＣＡＴ処理手段３４またはＰＭＴ処理手段３５から通知されたスクランブル方式でスクランブルデータをデスクランブルする。
このデスクランブル手段３２は、デスクランブルしたデータを、分離手段３１に出力する。
【００５８】
セクション処理手段３３は、分離手段３１で分離されたセクションの中の制御情報について、パケット識別（ＰＩＤ）に基づいて、ＰＭＴ、ＣＡＴ、ＥＣＭ、ＥＭＭ等を判別し、個別に抽出（分離）するものである。
このセクション処理手段３３は、抽出したＥＣＭおよびＥＭＭを、鍵抽出手段３７に出力する。また、セクション処理手段３３は、抽出したＣＡＴをＣＡＴ処理手段３４に出力し、抽出したＰＭＴをＰＭＴ処理手段３５に出力する。
【００５９】
ＣＡＴ処理手段（限定受信テーブル処理手段）３４は、セクション処理手段３３で分離されたＣＡＴに含まれている限定受信方式記述子またはアクセス制御記述子（図４参照）を参照して、ＥＭＭの取得先となるＥＭＭ位置（鍵情報の位置情報〔ＥＭＭ＿ＰＩＤ〕）を、鍵情報抽出手段３６に通知するものである。
【００６０】
このＣＡＴ処理手段３４は、限定受信方式記述子またはアクセス制御記述子（図４参照）に設定されている限定受信方式識別と、図示を省略した記憶手段に記憶されている受信装置３が予め契約等によって設定されている限定受信方式識別（ＣＡＳ、ＲＭＰ等）とが一致する限定受信方式記述子またはアクセス制御記述子に設定されているＥＭＭの位置情報を、鍵情報抽出手段３６に通知する。
さらに、ＣＡＴ処理手段３４は、ＣＡＴにスクランブル方式記述子（図４参照）が設定されている場合、スクランブル方式記述子に設定されているスクランブル方式識別で特定されるスクランブル方式をデスクランブル手段３２に通知する。
【００６１】
ＰＭＴ処理手段（プログラムマップテーブル処理手段）３５は、セクション処理手段３３で分離されたＰＭＴに含まれている限定受信方式記述子またはアクセス制御記述子（図３参照）を参照して、ＥＣＭの取得先となるＥＣＭ位置（鍵情報の位置情報〔ＥＣＭ＿ＰＩＤ〕）を、鍵情報抽出手段３６に通知するものである。
【００６２】
このＰＭＴ処理手段３５は、限定受信方式記述子またはアクセス制御記述子（図３参照）に設定されている限定受信方式識別と、図示を省略した記憶手段に記憶されている受信装置３が予め契約等によって設定されている限定受信方式識別（ＣＡＳ、ＲＭＰ等）とが一致する限定受信方式記述子またはアクセス制御記述子に設定されているＥＣＭの位置情報を、鍵情報抽出手段３６に通知する。
さらに、ＰＭＴ処理手段３５は、ＰＭＴにスクランブル方式記述子（図３参照）が設定されている場合、スクランブル方式記述子に設定されているスクランブル方式識別で特定されるスクランブル方式をデスクランブル手段３２に通知する。
【００６３】
鍵情報抽出手段３６は、ＣＡＴ処理手段３４およびＰＭＴ処理手段３５から通知されるＥＭＭおよびＥＣＭの取得先を示す位置情報（ＥＭＭ位置，ＥＣＭ位置）に基づいて、ＥＭＭおよびＥＣＭの取得制御を行うものである。
この鍵情報抽出手段３６は、ＣＡＴ処理手段３４およびＰＭＴ処理手段３５から位置情報として通知されるパケット識別（ＥＭＭ＿ＰＩＤ，ＥＣＭ＿ＰＩＤ）を、分離手段３１に通知して、ＥＭＭ，ＥＣＭの抽出を指示する。
【００６４】
鍵抽出手段３７は、セクション処理手段３３で分離されたＥＣＭおよびＥＭＭから、コンテンツをデスクランブルためのスクランブル鍵を抽出するものである。
ここで、図７を参照（適宜図６参照）して、鍵抽出手段３７の構成について説明する。図７に示すように、鍵抽出手段３７は、マスタ鍵記憶手段３７０と、ＥＭＭ処理手段３７１と、ＥＣＭ処理手段３７２と、を備える。
【００６５】
マスタ鍵記憶手段３７０は、予め個々の受信装置３に付与されている固有の暗号鍵（マスタ鍵Ｋｍまたはデバイス鍵）を記憶するものである。このマスタ鍵記憶手段３７０は、一般的な半導体メモリ等の記憶媒体で構成することができる。
【００６６】
ＥＭＭ処理手段３７１は、マスタ鍵記憶手段３７０に記憶されている暗号鍵（マスタ鍵Ｋｍまたはデバイス鍵）で、ＥＭＭを復号し、ワーク鍵Ｋｗを取得するものである。このＥＭＭ処理手段３７１は、復号したワーク鍵Ｋｗを、ＥＣＭ処理手段３７２に出力する。
【００６７】
ＥＣＭ処理手段３７２は、ＥＭＭ処理手段３７１で復号されたワーク鍵ＫｗでＥＣＭを復号し、スクランブル鍵Ｋｓを取得するものである。このＥＣＭ処理手段３７２は、復号したスクランブル鍵Ｋｓを、デスクランブル手段３２に出力する。
図６に戻って、受信装置３の構成について説明を続ける。
【００６８】
ＰＥＳ処理手段３８は、分離手段３１で分離された、同一のパケット識別のＰＥＳを単位として、デコード手段３９に出力するものである。
すなわち、ＰＥＳ処理手段３８は、同一パケット識別で特定される映像、同一パケット識別で特定される音声等の符号化データを、個別にデコード手段３９に出力する。
【００６９】
デコード手段３９は、ＰＥＳ処理手段３８から出力される符号化データをデコードするものである。
例えば、デコード手段３９は、ＰＥＳが映像データであれば、「ＭＰＥＧ−２  Ｖｉｄｅｏ」や「Ｈ．２６５（ＩＳＯ／ＩＥＣ  ２３００８−２  ＨＥＶＣ）」によりデコードし、ＰＥＳが音声データであれば、「ＭＰＥＧ−２  ＡＡＣ」や「ＭＰＥＧ−４ＡＡＣ」でデコードする。
このようにデコードされたデータは、再生したコンテンツとして外部（表示装置、スピーカ等）に出力される。
【００７０】
データ処理手段４０は、分離手段３１で分離されたセクションの中のデータについて各種の処理を実行するものである。例えば、受信装置３のファームウェア更新のエンジニアリングサービスに必要なファイル等をデータで取得し、ファームウェアの更新を行う処理等である。
【００７１】
以上説明したように受信装置３を構成することで、受信装置３は、送信装置１から通知されたスクランブル方式識別により指定されるスクランブル方式を用いてコンテンツをデスクランブルすることができる。
【００７２】
［限定受信システムの動作］
次に、図８を参照（構成については、適宜図２，図５〜図７参照）して、限定受信システムＳの動作について説明する。なお、ここでは、限定受信方式を１つとして説明する。
【００７３】
まず、送信装置１は、ＣＡＴ生成手段１５によって、ＥＭＭ位置情報を含んだＣＡＴを生成する（ステップＳ１０）。
具体的には、送信装置１は、ＣＡＴ生成手段１５によって、ＣＡＴに設定するための記述子として、ＥＭＭ位置情報を含んだ限定受信方式記述子またはアクセス制御記述子を生成する。そして、送信装置１は、セクション生成手段１２によって、限定受信方式記述子またはアクセス制御記述子をＣＡＴのテーブル情報として設定する（図４参照）。
【００７４】
なお、ＣＡＴ生成手段１５は、外部からの指示で、放送番組等に限定されずに限定受信を行う場合、スクランブル方式切替手段１３を介して通知されるスクランブル方式を識別するスクランブル方式識別を含んだスクランブル方式記述子を生成する。そして、送信装置１は、セクション生成手段１２によって、スクランブル方式記述子をＣＡＴのテーブル情報として設定する（図４参照）。
そして、送信装置１は、多重化手段１７によって、ステップＳ１０で生成されたＣＡＴを、放送ストリームに多重化する（ステップＳ１１）。
【００７５】
また、送信装置１は、ＰＭＴ生成手段１４によって、ＥＣＭ位置情報を含んだＰＭＴを生成する（ステップＳ１２）。
具体的には、送信装置１は、ＰＭＴ生成手段１４によって、ＰＭＴに設定するための記述子として、ＥＣＭ位置情報を含んだ限定受信方式記述子またはアクセス制御記述子を生成する。そして、送信装置１は、セクション生成手段１２によって、限定受信方式記述子またはアクセス制御記述子をＰＭＴのテーブル情報として設定する（図３参照）。
【００７６】
なお、ＰＭＴ生成手段１４は、外部からの指示で、放送番組やストリームを特定して限定受信を行う場合、スクランブル方式切替手段１３を介して通知されるスクランブル方式を識別するスクランブル方式識別を含んだスクランブル方式記述子を生成する。そして、送信装置１は、セクション生成手段１２によって、スクランブル方式記述子をＰＭＴのテーブル情報として設定する（図４参照）。
そして、送信装置１は、多重化手段１７によって、ステップＳ１２で生成されたＰＭＴを、放送ストリームに多重化する（ステップＳ１３）。
【００７７】
また、送信装置１は、鍵情報生成手段１６のＥＭＭ生成手段１６４によって、ワーク鍵生成手段１６１で生成されたワーク鍵Ｋｗをマスタ鍵Ｋｍ（またはデバイス鍵）で暗号化し、暗号化したワーク鍵Ｋｗを含んだ受信装置３個別の鍵情報である個別鍵情報（ＥＭＭ）を生成する（ステップＳ１４）。
そして、送信装置１は、多重化手段１７によって、ステップＳ１４で生成されたＥＭＭを、放送ストリームに多重化する（ステップＳ１５）。
【００７８】
また、送信装置１は、鍵情報生成手段１６のＥＣＭ生成手段１６２によって、スクランブル鍵生成手段１６０で生成されたスクランブル鍵Ｋｓをワーク鍵Ｋｗで暗号化し、暗号化したスクランブル鍵Ｋｓを含んだ受信装置３共通の鍵情報である共通鍵情報（ＥＣＭ）を生成する（ステップＳ１６）。
そして、送信装置１は、多重化手段１７によって、ステップＳ１６で生成されたＥＣＭを、放送ストリームに多重化する（ステップＳ１７）。
【００７９】
さらに、送信装置１は、スクランブル手段１８によって、エンコード手段１０で符号化され、ＰＥＳ生成手段１１でＰＥＳ化されたコンテンツを、ＴＳパケットごとにスクランブル鍵Ｋｓでスクランブルし、スクランブルコンテンツを生成する（ステップＳ１８）。
なお、スクランブル手段１８は、スクランブル方式切替手段１３から通知されるスクランブル方式でスクランブルを行う。
そして、送信装置１は、多重化手段１７によって、ステップＳ１８で生成されたスクランブルコンテンツを、放送ストリームに多重化する（ステップＳ１９）。
【００８０】
以上の動作によって、送信装置１は、スクランブル方式を切り替えて、コンテンツをスクランブルすることができる。
なお、ここでは、説明を簡単にするために、ＣＡＴ、ＰＭＴ、ＥＭＭ、ＥＣＭおよびコンテンツを、順次放送ストリームに多重化する流れで動作を説明した。しかし、これらの情報は、厳密には、個別のタイミングで放送ストリームに多重化される。
【００８１】
一方、受信装置３は、放送データ受信手段３０によって、放送データを放送ストリームに復調しつつ以下の動作を行う。
すなわち、受信装置３は、放送ストリームにＣＡＴが多重化されている場合、分離手段３１によってセクションを分離し、セクション処理手段３３によって、セクションの中からＣＡＴを分離する（ステップＳ２０）。
【００８２】
そして、受信装置３は、ＣＡＴ処理手段３４によって、ステップＳ２０で分離されたＣＡＴの限定受信方式記述子またはアクセス制御記述子に設定されている受信装置個別の鍵情報の位置情報（ＥＭＭ位置情報〔ＥＭＭ＿ＰＩＤ〕）を抽出する（ステップＳ２１）。
このとき、ＣＡＴにスクランブル方式識別を含んだスクランブル方式記述子が設定されていた場合、ＣＡＴ処理手段３４は、スクランブル方式識別を抽出し、そのスクランブル方式識別で特定されるスクランブル方式をデスクランブル手段３２に通知する。
【００８３】
また、受信装置３は、放送ストリームにＰＭＴが多重化されている場合、分離手段３１によってセクションを分離し、セクション処理手段３３によって、セクションの中からＰＭＴを分離する（ステップＳ２２）。
そして、受信装置３は、ＰＭＴ処理手段３５によって、ステップＳ２２で分離されたＰＭＴの限定受信方式記述子またはアクセス制御記述子に設定されている受信装置共通の鍵情報の位置情報（ＥＣＭ位置情報〔ＥＣＭ＿ＰＩＤ〕）を抽出する（ステップＳ２３）。
このとき、ＰＭＴにスクランブル方式識別を含んだスクランブル方式記述子が設定されていた場合、ＰＭＴ処理手段３５は、スクランブル方式識別を抽出し、そのスクランブル方式識別で特定されるスクランブル方式をデスクランブル手段３２に通知する。
【００８４】
また、受信装置３は、放送ストリームにＥＭＭが多重化されている場合、分離手段３１によって、放送ストリームから当該ＥＭＭを分離する（ステップＳ２４）。
このとき、分離手段３１は、ステップＳ２１で抽出された位置情報であるＥＭＭ＿ＰＩＤのパケット識別を有するＥＭＭを抽出する。
【００８５】
そして、受信装置３は、鍵抽出手段３７のＥＭＭ処理手段３７１によって、ステップＳ２４で抽出したＥＭＭを、マスタ鍵記憶手段３７０に記憶されているマスタ鍵Ｋｍで復号することで、ワーク鍵Ｋｗを抽出する（ステップＳ２５）。
【００８６】
また、受信装置３は、放送ストリームにＥＣＭが多重化されている場合、分離手段３１によって、放送ストリームから当該ＥＣＭを分離する（ステップＳ２６）。
このとき、分離手段３１は、ステップＳ２３で抽出された位置情報であるＥＣＭ＿ＰＩＤのパケット識別を有するＥＣＭを抽出する。
【００８７】
そして、受信装置３は、鍵抽出手段３７のＥＣＭ処理手段３７２によって、ステップＳ２６で抽出したＥＣＭを、ステップＳ２５で抽出したワーク鍵Ｋｗで復号することで、スクランブル鍵Ｋｓを抽出する（ステップＳ２７）。
【００８８】
また、受信装置３は、分離手段３１によって、放送ストリームに多重化されているスクランブルコンテンツ（ＰＥＳ）を分離する（ステップＳ２８）。
そして、受信装置３は、デスクランブル手段３２によって、ステップＳ２８で分離したスクランブルコンテンツを、ステップＳ２１で抽出されたスクランブル方式識別またはステップＳ２３で抽出されたスクランブル方式識別で特定されるスクランブル方式により、ステップＳ２７で抽出したスクランブル鍵Ｋｓでデスクランブル（復号）する（ステップＳ２９）。
そして、受信装置３は、ＰＥＳ処理手段３８によって、デスクランブルされた同一のパケット識別のＰＥＳをデコード手段３９に出力し、デコード手段３９によって符号復号を行うことで、コンテンツを再生する（ステップとして図示せず）。
【００８９】
以上の動作によって、受信装置３は、放送ストリームに多重化して送信される、スクランブルコンテンツを、指定されたスクランブル方式を用いてデスクランブルすることができる。
【符号の説明】
【００９０】
Ｓ      限定受信システム
１      送信装置
１０    エンコード手段
１１    ＰＥＳ生成手段
１２    セクション生成手段
１３    スクランブル方式切替手段（暗号化方式切替手段）
１４    ＰＭＴ生成手段（プログラムマップテーブル生成手段）
１５    ＣＡＴ生成手段（限定受信テーブル生成手段）
１６    鍵情報生成手段
１７    多重化手段
１８    スクランブル手段
１９    放送データ送信手段
３      受信装置
３０    放送データ受信手段
３１    分離手段（ＭＰＥＧ−２ＴＳパケットフィルタリング手段）
３２    デスクランブル手段
３３    セクション処理手段
３４    ＣＡＴ処理手段（限定受信テーブル処理手段）
３５    ＰＭＴ処理手段（プログラムマップテーブル処理手段）
３６    鍵情報抽出手段
３７    鍵抽出手段
３８    ＰＥＳ処理手段
３９    デコード手段
４０    データ処理手段
【図１】
2015073269.tif 000003
【図２】
2015073269.tif 000004
【図３】
2015073269.tif 000005
【図４】
2015073269.tif 000006
【図５】
2015073269.tif 000007
【図６】
2015073269.tif 000008
【図７】
2015073269.tif 000009
【図８】
2015073269.tif 000010