(57)【特許請求の範囲】
【請求項１】
デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における放送コンテンツの視聴制限を行う限定受信システムであって、
前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間に装着されるカードアダプタと、
少なくとも映像および音声を含む放送コンテンツを送出する送出装置とを備え、
前記送出装置は、前記放送コンテンツを所定のスクランブル鍵で暗号化し、このスクランブル鍵を独自ＥＣＭに含めて、暗号化された放送コンテンツを送出し、
前記カードアダプタは、前記デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有し、当該ＥＣＭが前記独自ＥＣＭであるとき前記独自ＥＣＭから当該スクランブル鍵を抽出して前記デジタルテレビ受信機へ送出し、当該ＥＣＭが前記独自ＥＣＭ以外のＥＣＭであるときは前記ＩＣカードから前記デジタルテレビ受信機に対して送出されるスクランブル鍵を導通させる
ことを特徴とする限定受信システム。
【請求項２】
前記送出装置は、非独自ＥＣＭが暗号化されている第１の暗号方式とは異なる第２の暗号方式で前記独自ＥＣＭを暗号化し、
前記カードアダプタは前記第２の暗号方式で暗号化された前記独自ＥＣＭを復号してスクランブル鍵を抽出し、この抽出されたスクランブル鍵を前記デジタルテレビ受信機へ送出する請求項１に記載の限定受信システム。
【請求項３】
前記送出装置は、前記スクランブル鍵と前記独自ＥＣＭとの対を時系列で複数生成する手段を備えた請求項１または２に記載の限定受信システム。
【請求項４】
前記スクランブル鍵と前記独自ＥＣＭとの対を時系列で複数生成する手段は、前記スクランブル鍵と前記独自ＥＣＭとの複数の対を記憶した記憶手段と、この記憶された複数の対を所定のタイミングで繰り返して読み出すタイミング制御手段とを有する請求項３に記載の限定受信システム。
【請求項５】
前記送出装置は、前記放送コンテンツとともに、少なくとも、その視聴制限を解除するためのパスワード、パスワード入力画面、放送コンテンツの視聴制限およびその解除のためのＢＭＬスクリプトを含むデータ放送コンテンツを送出する請求項１〜４のいずれかに記載の限定受信システム。
【請求項６】
前記パスワードを帳票に印刷出力する発券機をさらに備えた請求項５に記載の限定受信システム。
【請求項７】
デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における放送コンテンツの視聴制限を行う限定受信システムにおいて、前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間に装着されるカードアダプタであって、
前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間の通信経路を選択的に導通／遮断する第１のスイッチと、
前記第１のスイッチと相補的に導通／遮断する第２のスイッチと、
前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間の通信経路に接続され、前記デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有し、当該ＥＣＭが前記独自ＥＣＭであるとき前記独自ＥＣＭから当該スクランブル鍵を抽出して、前記第２のスイッチを介して前記デジタルテレビ受信機へ送出し、当該ＥＣＭが前記独自ＥＣＭ以外のＥＣＭであるときは前記第１のスイッチを介して前記ＩＣカードから前記デジタルテレビ受信機に対して送出されるスクランブル鍵を導通させる制御を行うアダプタ制御手段と
を備えたカードアダプタ。
【請求項８】
前記アダプタ制御手段は、前記デジタルテレビ受信機から受信したＥＣＭを正しく復号できるかどうかに基づいて、当該ＥＣＭが独自ＥＣＭであるかどうかを判断する請求項７に記載のカードアダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における放送コンテンツの視聴制限を行う限定受信システムおよびこれに用いるカードアダプタに関する。
【背景技術】
【０００２】
ホテルなどの施設において、無料のテレビジョン放送コンテンツとともに、有料の放送コンテンツを提供することが行われている。（以下、テレビジョンを単にテレビともいう。）
【０００３】
従来、ホテルなどのペイテレビシステムとしては、専用ＳＴＢ（Set Top Box）を用いたものや、ＶＯＤ（ビデオオンデマンド）などのシステムが一般的に使用されていた。専用ＳＴＢを使用する場合、テレビ用のリモートコントローラ（以下、リモコンという）とＳＴＢ用リモコンの２つのリモコンが必要となるため、使い勝手を向上させるためにいろいろな工夫が必要であった。
【０００４】
また、限定受信機能を専用ＳＴＢで実現するために、テレビ受信機（テレビ受像機）以上の制御機能が必要となり、コスト低減が難しかった。
【０００５】
一方、ＶＯＤシステムについては、通信ネットワークや限定受信のための購入設定などで同様な複雑さがあったが、それ以上に、送出側のコンテンツ更新などに運用コストがかかった。
【０００６】
特許文献１には、デジタルテレビ受信機に対するデータ放送を利用して、視聴制限付きで有料放送を提供可能にするデジタル放送視聴システムが提案されている。このシステムは、ユーザに対して、カード券売機で、課金媒体としてのＰＥＴカードを発行する。また、自主放送送出機能を有するヘッドエンド装置から有料コンテンツとともに、中間鍵生成関数、本鍵生成関数および全カードＩＤをデータ放送のＢＭＬコンテンツ内に含めて、ホテルの各室に配信する。有料コンテンツの視聴を希望するユーザはカード券売機でＰＥＴカードを購入する。各室には、ＰＥＴカードのカードリーダを有する端末装置が設置される。各端末装置は、ＬＡＮでデジタルテレビ受信機に接続され、適正なＰＥＴカードから情報が読み取られた場合に、テレビ受信機から受信した中間鍵データとＰＥＴカードから得られた認証ＩＤデータに基づいて本鍵データを生成し、テレビ受信機へ送信する。テレビ受信機は、端末装置から受信した本鍵データと、自ら生成した本鍵データとを照合して、両者が一致したとき、カードＩＤの認証後に、視聴制限を解除する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１６５５７号公報
【非特許文献】
【０００８】
【非特許文献１】デジタル放送におけるアクセス制御方式  標準規格  ＡＲＩＢ  ＳＴＤ−Ｂ２５  ５．１版、  社団法人電波産業会
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記特許文献１に記載の従来技術では、データ放送を利用して視聴制限を行うことができるが、テレビ受信機にＬＡＮで接続される端末装置が各室に必要となる。また、有料コンテンツの視聴者毎にＰＥＴカードが必要であり、このＰＥＴカードを販売するためのカード券売機もコスト増となる。
【００１０】
しかも、このデータ放送を利用した視聴制限システムは、映像と音声のストリームに暗号がかかっておらず、ＡＲＩＢ（Association of Radio Industries and Business：非特許文献１参照）に準拠していないＰＣ（Personal Computer）周辺装置と特定のソフトウエアを用いると、比較的簡単に当該有料コンテンツの視聴を行うことができるという問題があった。
【００１１】
すなわち、このような自主放送による有料コンテンツは、既存のデジタル放送のように放送コンテンツ自体に暗号化（いわゆるスクランブル）が行われていない。既存のデジタル放送では、個々のテレビ受信機側でＢ−ＣＡＳカードと呼ばれるようなデジタル放送視聴用ＩＣカードを用いて、これにより放送コンテンツの復号（いわゆるデスクランブル）が行われている。しかし、このようなＩＣカードは自主放送コンテンツの暗号化への対応は想定されていない。自主放送コンテンツに暗号化を施すために既存のＢ−ＣＡＳシステムとは別個のＣＡＳシステムを導入することが考えられるが、そのためには、重複したＣＡＳシステムを設けることになり、コスト的に現実的でない。
【００１２】
本発明はこのような背景においてなされたものであり、その目的は、既存のデジタル放送視聴用ＩＣカードを用いたシステムおよびデジタルテレビが有する機能を最大限に利用して、最小限の付加装置を追加することにより、低コストで且つ信頼性の高い限定受信システムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明による限定受信システムは、デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における放送コンテンツの視聴制限を行う限定受信システムであって、前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間に装着されるカードアダプタと、少なくとも映像および音声を含む放送コンテンツを送出する送出装置とを備える。前記送出装置は、前記放送コンテンツを所定のスクランブル鍵で暗号化し、このスクランブル鍵を独自ＥＣＭに含めて、暗号化された放送コンテンツを送出する。前記カードアダプタは、前記デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有し、当該ＥＣＭが前記独自ＥＣＭであるとき前記独自ＥＣＭから当該スクランブル鍵を抽出して前記デジタルテレビ受信機へ送出し、当該ＥＣＭが前記独自ＥＣＭ以外のＥＣＭであるときは前記ＩＣカードから前記デジタルテレビ受信機に対して送出されるスクランブル鍵を導通させる。
【００１４】
暗号化（スクランブル）されていない放送コンテンツは、送出装置において所定のスクランブル鍵で暗号化される。これにより、当該暗号が解読されない限り、ＰＣなどのデジタル放送規格に対応していない装置で不正に視聴することが不可能となる。デジタル放送視聴用ＩＣカードとデジタルテレビ受信機の間に装着されたカードアダプタは、当該暗号化された放送コンテンツの復号に利用するスクランブル鍵を、前記独自ＥＣＭから抽出してＩＣカードに代わって出力する。これにより、前記送出装置から送出された放送コンテンツについてのみ、その復号をカードアダプタが担当する。カードアダプタは、前記送出装置から送出された放送コンテンツ以外の放送コンテンツに対しては何ら影響を与えることがなく、ＩＣカードからはあたかも存在していないように見える。
【００１５】
このように、本発明は、独自のスクランブル鍵で暗号化された放送コンテンツを復号する際に、既存のＩＣカードおよびデジタルテレビ受信機の仕組みを流用して、ＩＣカードとデジタルテレビ受信機の間にカードアダプタを挿入するだけで、最小限の付加装置でＩＣカードの機能に影響を与えることなく放送コンテンツの再生を行うことができる。
【００１６】
より具体的には、前記送出装置は、非独自ＥＣＭが暗号化されている第１の暗号方式とは異なる第２の暗号方式で前記独自ＥＣＭを暗号化し、前記カードアダプタは前記第２の暗号方式で暗号化された前記独自ＥＣＭを復号してスクランブル鍵を抽出し、この抽出されたスクランブル鍵を前記デジタルテレビ受信機へ送出する。
【００１７】
前記送出装置は、前記スクランブル鍵と前記独自ＥＣＭとの対を時系列で複数生成する手段を備えることができる。このスクランブル鍵と前記独自ＥＣＭとの対を時系列で複数生成する手段は、例えば、前記スクランブル鍵と前記独自ＥＣＭとの複数の対を記憶した記憶手段と、この記憶された複数の対を所定のタイミングで繰り返して読み出すタイミング制御手段とで構成することができる。
【００１８】
前記送出装置は、前記放送コンテンツとともに、少なくとも、前記暗号化された放送コンテンツの視聴のためのパスワード、パスワード入力画面構成データ、放送コンテンツの視聴制限およびその解除のためのＢＭＬスクリプトを含むデータ放送コンテンツを送出するようにしてもよい。これにより、当該カードアダプタの利用により復号された放送コンテンツの視聴制限はデータ放送コンテンツのＢＭＬスクリプトにより実現することができる。
【００１９】
前記パスワードは帳票に印刷出力する発券機でユーザに対して発行することができる。ユーザは前記暗号化された放送コンテンツを視聴しようとする際に、前記ＢＭＬスクリプトの処理に基づいてパスワードを入力することにより、その放送コンテンツの視聴制限が解除される。
【００２０】
本発明によるカードアダプタは、デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における放送コンテンツの視聴制限を行う限定受信システムにおいて、前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間に装着されるカードアダプタであって、前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間の通信経路を選択的に導通／遮断する第１のスイッチと、前記第１のスイッチと相補的に導通／遮断する第２のスイッチと、前記デジタル放送視聴用ＩＣカードと前記デジタルテレビ受信機との間の通信経路に接続され、前記デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有し、当該ＥＣＭが前記独自ＥＣＭであるとき前記独自ＥＣＭから当該スクランブル鍵を抽出して、前記第２のスイッチを介して前記デジタルテレビ受信機へ送出し、当該ＥＣＭが前記独自ＥＣＭ以外のＥＣＭであるときは前記第１のスイッチを介して前記ＩＣカードから前記デジタルテレビ受信機に対して送出されるスクランブル鍵を導通させる制御を行うアダプタ制御手段とを備える。
【００２１】
上述のように、このカードアダプタは、前記暗号化された放送コンテンツの復号に利用するスクランブル鍵を独自ＥＣＭから抽出してＩＣカードに代わって出力する。これにより、送出装置から送出された放送コンテンツについてのみ、その復号をカードアダプタが担当する。
【００２２】
前記アダプタ制御手段は、前記デジタルテレビ受信機から受信したＥＣＭを正しく復号できるかどうかに基づいて、当該ＥＣＭが独自ＥＣＭであるかどうかを判断することができる。
【発明の効果】
【００２３】
本発明によれば、デジタル放送視聴用ＩＣカードの機能を最大限に利用しつつ、暗号化（スクランブル）されていない放送コンテンツを暗号化し、かつ、デジタル放送視聴用ＩＣカードを、カードアダプタを介してデジタルテレビ受信機に装着することにより、カードアダプタが当該放送コンテンツの復号に利用するスクランブル鍵を独自ＥＣＭから抽出してＩＣカードに代わって出力することができる。これにより、最小限の構成要素の追加とコストで、当該放送コンテンツの不正な視聴を防止することが可能となる。
【００２４】
また、本発明の構成は、既存のＩＣカードを用いたＣＡＳカードシステムに何ら影響を与えることがない。すなわち、送出装置から送出された放送コンテンツが選択される場合、テレビ受信機を経由してＩＣカードには解読できずカードアダプタだけが解読できる独自ＥＣＭが出力され、これに基づいてカードアダプタが当該スクランブル鍵をテレビ受信機に返すので、既存のＣＡＳシステムには何ら不都合な影響を与えることがない。
【００２５】
併せて、データ放送のＢＭＬスクリプトを利用することにより、自主放送のチャンネル指定やパスワードによる視聴制限機能を導入し、放送コンテンツの有料化に伴う課金機能を容易に実現することができる。このように、データ放送を利用したパスワード入力とＩＣカードを装着するカードアダプタを組み合わせることにより、ＣＡＴＶ（Cable Television）レベルの専用ＳＴＢ等に比べて非常に簡素な構成となり、各テレビ受信機に必要となる装置（カードアダプタ）一台あたりのコストを大幅に低減できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態におけるデジタル放送用の限定受信システム全体の概略構成を表したブロック図である。
【図２】本発明の実施の形態におけるカードアダプタの外観構成例を示す図である。
【図３】図１内に示した送出装置の内部構成を表したブロック図である。
【図４】ＥＣＭセクションの構造を示す図である。
【図５】本発明の実施の形態における時系列のＥＣＭパケットおよびスクランブル鍵（ＯＤＤ／ＥＶＥＮキー）を記憶したデータテーブルを説明するための図である。
【図６】図３の放送受信システムに対応し、本実施の形態におけるデジタルテレビ受信機とカードアダプタの内部構成例を示す図である。
【図７】本発明の実施の形態におけるＥＣＭの処理およびスクランブル鍵の生成の動作について説明するための図である。
【図８】本発明の実施の形態におけるデータ放送によるＢＭＬデータによる有料チャンネルのメニュー画面の表示例およびＢＭＬスクリプトによる視聴制限処理について説明するための図である。
【図９】本発明の実施の形態におけるデジタルテレビ受信機と、カードアダプタとＩＣカードの間の通信シーケンスを示す図である。
【図１０】本発明の実施の形態におけるデジタルテレビ受信機と、カードアダプタとＩＣカードの間の他の通信シーケンスを示す図である。
【図１１】本発明の実施の形態におけるカードアダプタの処理フローを表したフローチャートである。
【図１２】本発明の実施の形態における有料チャンネルに関するデータ放送におけるＢＭＬスクリプトで実行される処理例を示したフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。
【００２８】
図１は、本実施の形態におけるデジタル放送用の限定受信システム全体の概略構成を表したブロック図である。この限定受信システムは、デジタル放送視聴用ＩＣカードを用いたデジタルテレビ受信機における特定の放送コンテンツ、特に以下の例では特定のチャンネルの放送の視聴制限を行う限定受信システムであり、特定の施設、ここではホテル館内における例を説明する。
【００２９】
ホテル館内の管理室等に設置される放送配信システム１０は、各客室に設置される放送受信システム２０と、同軸ケーブル等の高周波伝送インタフェースを介して接続される。
【００３０】
放送配信システム１０は、特定のチャンネルで放送する有料放送の放送コンテンツを所定のデータ放送とともに送出する送出装置１４、有料放送コンテンツの視聴のためのパスワードを対価の支払いと交換にユーザに知らしめるための発券機１８、送出装置１４および発券機１８を制御する制御装置１６、無料放送コンテンツ源１１、この無料放送コンテンツ源１１からのＲＦ信号と送出装置１４からのＲＦ出力とを混合して各放送受信システム２０へ送信する混合器１２を備えて構成される。無料放送コンテンツ源１１は、ここでは、地上デジタル放送受信アンテナ１１ａおよび衛星放送受信アンテナ１１ｂ等により構成されている。
【００３１】
本明細書における「有料放送」とは、ホテル等の施設が有料で自主的に行う特定のチャンネルにおける放送（自主放送）を意味する。契約者のみが視聴できる衛星放送やケーブルテレビの番組にも「有料」のものが存在するが、そのような放送は本発明の「有料放送」には含まないものとする。「放送コンテンツ」とは、典型的には、放送波を利用して視聴者へ送出される映像および音声を含む情報であるが、放送波ではなく通信を介して送出されるものであってもよい。また、本明細書における「限定受信」とは、暗号化された自主放送コンテンツの受信者を限定することを意味し、本実施の形態では、既存の限定受信システムにおいて放送コンテンツの視聴に必要なＩＣカードとは別に本発明のカードアダプタを利用することを視聴の条件とすることである。本実施の形態では、さらに、自主放送の視聴を有料とするために有料チャンネルの視聴制限を行う簡便な方策として、データ放送を利用したＢＭＬスクリプトによるパスワード判定を併用する。
【００３２】
送出装置１４には、地上デジタル放送のＳＩ情報送出機能、ＢＭＬストリーム生成機能、映像・音声の圧縮機能、映像・音声のスクランブル機能、直交周波数分割多重（ＯＦＤＭ：Orthogonal Frequency Division Multiplexing）変調機能、ＲＦアップコンバータ機能を実装している。より具体的には、送出装置１４は、地上デジタルテレビジョン放送に準拠した有料放送の放送コンテンツを当該暗号方式によるスクランブル鍵で暗号化し、このスクランブル鍵を独自ＥＣＭ（Entitlement Control Message）に含めて、暗号化された放送コンテンツを送出するとともに、データ放送コンテンツを送出する。このデータ放送コンテンツは、有料の放送コンテンツを選択するためのメニュー画面構成データ、その視聴制限を解除するためのパスワード、パスワード入力画面構成データ、放送コンテンツの視聴制限およびその解除のためのＢＭＬスクリプトを含むＢＭＬデータである。ＢＳ放送および地上デジタル放送の信号はアンテナ１１ａ，１１ｂで受信され、有料チャンネルの信号と混合器１２で一緒に館内に送出される。送出装置１４の詳細な内部構成については後述する。
【００３３】
制御装置１６は、送出装置１４および発券機１８を制御するための装置であり、本例ではＰＣにより構成される。具体的には、発券機１８に与える視聴制限解除のためのパスワードを一日ごとに更新する。また、パスワードの更新と同時に限定受信のためのＢＭＬ（Broadcast Markup Language）データを生成し、ＴＳストリームファイル（ＢＭＬファイル）に変換して送出装置１４に設定する。一般に、ＴＳ（Transport Stream）は放送や通信で使用することを目的として標準化された１８８バイト単位の固定長パケットデータであり、通常、映像、音声、データを含む。パスワードはＬＡＮ等の通信インタフェースを介して制御装置１６から発券機１８へ送信され、設定される。１日あたりのパスワードは単一であってもよいが、券売機１８に複数設定しておき、順次またはランダムに切り替えて出力するようにしてもよい。このようなパスワードを含むデータ放送コンテンツはＬＡＮ等の通信インタフェースを介して制御装置１６から送出装置１４へ送信される。
【００３４】
本実施の形態における発券機１８は、自動販売機と同様の課金システムによりユーザの利用料の支払いを受けて、６桁のパスワードを紙片等の印刷媒体である帳票に印刷出力する電子機器である。本実施の形態における発券機１８は、ＬＡＮ等の通信インタフェースを介して制御装置１６に接続され、パスワードの設定・更新を受ける。このような発券機１８は少なくとも館内に１台設置されれば足りるが、複数階に客室がある場合には、各階に少なくとも１台設置してもよい。発券機１８に必要な機能としては、制御装置１６との通信機能、受信したパスワードの保存・更新機能、パスワードを帳票に印刷出力する印刷機能があれば足りる。従来技術のような比較的コストの高いＰＥＴカードおよびその発券機は不要であり、各客室におけるＰＥＴカードのカードリーダを備えた端末装置も不要である。
【００３５】
放送受信システム２０は、リモコン２２付のデジタルテレビ受信機２１と、カードアダプタ２４と、ＩＣカード２６とを備えて構成される。
【００３６】
ＩＣカード２６は、Ｂ−ＣＡＳカードと呼ばれるような既存のデジタル放送視聴用ＩＣカードであり、デジタル放送の受信機（デジタルテレビ受信機）に装着され、暗号化された（スクランブルされた）放送コンテンツを視聴可能にする。Ｂ−ＣＡＳカードは、そのＩＤ番号およびマスター鍵が格納された接触型ＩＣカードである。
【００３７】
カードアダプタ２４は、そのようなデジタル放送視聴用ＩＣカードとデジタルテレビ受信機（テレビ本体）との間に実装される、本発明により提供されるアダプタ装置である。より具体的には、カードアダプタ２４は、デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有し、独自ＥＣＭを受信したとき独自ＥＣＭから当該スクランブル鍵を抽出してデジタルテレビ受信機へ送出し、独自ＥＣＭ以外のＥＣＭ（非独自ＥＣＭ）を受信したときはＩＣカード２６からデジタルテレビ受信機２１に対して送出されるスクランブル鍵を導通させるよう機能する。カードアダプタ２４の具体的な構成例については後述する。
【００３８】
放送配信システム１０から伝送されたＲＦ信号は各客室にあるテレビ受信機２１で受信される。ユーザは、リモコン２２を使って、通常のテレビ放送（非自主放送の）チャンネルと自主放送のチャンネル（有料チャンネル）とを選局することができる。リモコンとしては、テレビ受信機のリモコン２２をそのまま使うことができ、使い勝手が良好となる。また、データ放送を利用した有料チャンネルメニューも、既存のテレビ受信機と同様に、リモコン２２によるチャンネル選局で選択することができる。
【００３９】
無料のデジタル放送チャンネルはＭＵＬＴＩ２と呼ばれる暗号方式で暗号化（スクランブル）されており、その暗号鍵（スクランブル鍵）はＩＣカード２６から取り込むことができるようになっている。本実施の形態において、ユーザが有料チャンネルを購入したときには、ＩＣカード２６ではなく、カードアダプタ２４からスクランブル鍵を取り込み、放送コンテンツを復号（デスクランブル）することができる。但し、有料チャンネルの放送コンテンツにはデータ放送により受信したＢＭＬスクリプトにより別途、視聴制限が掛けられており、その解除にはユーザによるパスワードの入力が必要となる。
【００４０】
図２に、本実施の形態におけるカードアダプタ２４の外観構成例を示す。この例におけるカードアダプタ２４は、ＩＣカード２６を収納するスロット２４ｇおよび必要な回路を構成する電子部品を搭載した回路基板（図示せず）を内蔵したアダプタ本体部２４ａと、デジタルテレビ受信機２１の同様なスロット２１ａに装着されるカード状接続部材２４ｄとにより構成される。本来であれば、スロット２１ａにはＩＣカード２６が直接実装されるが、本発明ではＩＣカード２６はカードアダプタ２４を介してデジタルテレビ受信機２１に実装される。）アダプタ本体部２４ａには、電源コンセントに接続可能なプラグ付き電源ケーブル２４ｆを介して電源が供給される。カード状接続部材２４ｄとアダプタ本体部２４ａとはケーブル２４ｂで相互に接続される。この例では、ケーブル２４ｂにはコネクタ２４ｃが付属し、このコネクタを介してカード状接続部材２４ｄに接続されるようになっている。但し、コネクタ２４ｃは必須ではなく、ケーブル２４ｂはカード状接続部材２４ｄに直付けされてもよい。カード状接続部材２４ｄには、ＩＣカード２６と同じ箇所に同じ電気接点２４ｅが形成されている。アダプタ本体部２４ａにカード状接続部材２４ｄを直結することによりケーブル２４ｂをなくした構成であってもよい。
【００４１】
図３は、送出装置１４の内部構成を表したブロック図である。この送出装置１４は、主として、ＢＭＬストリーム送出と、映像・音声ストリームの独自暗号化および送出という２つの機能を有している。
【００４２】
送出装置１４は、地上デジタル放送ＳＩ情報生成部１４０、ＢＭＬストリーム生成部１４１、映像・音声エンコーダ１４２、独自ＥＣＭパケット生成部１４３、スクランブル鍵生成部１４４、タイミング制御部１４５、マルチプレクサ１４６、スクランブラ１４７、ＯＦＤＭ変調器１４８、およびＲＦアップコンバータ１４９を備える。
【００４３】
地上デジタル放送ＳＩ情報生成部１４０は、地上デジタル放送に必要なＰＡＴ，ＰＭＴ，ＳＤＴ，ＢＩＴ、ＴＯＴ，ＮＩＴなどのＳＩ情報（付帯情報）を生成する回路である。このようなＳＩ情報は制御装置１６から設定することができる。ＳＩ情報は、地上デジタル放送ＳＩ情報生成部１４０からＡＲＩＢに準拠したタイミングでＴＳパケットとして送出される。
【００４４】
制御装置１６から出力されたＢＭＬファイルをＴＳストリームに変換したデータはＢＭＬストリーム生成部１４１に記録され、設定したレート（周期）で連続再生される。自主放送の映像・音声は映像・音声エンコーダ１４２で圧縮され、ＴＳストリームに変換される。自主放送の映像・音声はＤＶＤプレーヤ等、任意の映像・音声源から得られるものである。暗号化（スクランブル）された映像・音声ストリームを復号（デスクランブル）するには、ＥＣＭパケットが必要となる。
【００４５】
ここで、限定受信システム（ＣＡＳ）について簡単に説明する。ＣＡＳでは、放送コンテンツを視聴する際に、マスター鍵と、ワーク鍵と、スクランブル鍵の３つの鍵が用いられる。マスター鍵はユーザ毎に配布される鍵であり、ＩＣカードなどの情報媒体を用いてユーザに配布される。放送波にはＥＭＭ（Entitlement Management Message）と呼ばれる情報が定期的に出力される。ＥＭＭは、契約者としてのユーザ毎の契約情報、ワーク鍵等が含まれている。ＥＭＭ内のユーザ毎の個別情報は暗号化され、マスター鍵で復号される。放送コンテンツは、ＥＣＭ（Entitlement Control Message）と呼ばれる共通情報とともに送信される。ＥＣＭには、番組に関する情報（視聴に必要な契約情報）やスクランブル鍵等が含まれている。ＥＣＭも所定の暗号方式で暗号化されており、ワーク鍵で復号することができる。ＩＣカード側では、ＥＣＭをワーク鍵で復号し、ＥＭＭに含まれる契約情報とＥＣＭ内の情報とを照合し、視聴可能であればＥＣＭ内のスクランブル鍵を用いてコンテンツが復号（デスクランブル）される。
【００４６】
図４に、ＥＣＭセクションの構造を示す。ＥＣＭセクションは、１つのＴＳパケットに１つ含まれ、ＥＣＭセクションヘッダと、ＥＣＭ本体と、セクションＣＲＣからなる。ＥＣＭ本体は、固定部と可変部と、改ざん検出部からなる。この「改ざん検出部」が本実施の形態における後述する「改ざん検出用のＣＲＣ３２」に該当する。固定部には、プロトコル番号、事業者識別情報、ワーク鍵識別情報、スクランブル鍵（ＯＤＤ）、スクランブル鍵（ＥＶＥＮ）、判定タイプ、日時、録画制御情報が含まれる。プロトコル番号は、共通情報を処理するプロトコル番号である。事業者識別情報は、限定受信方式運用上の事業体を識別するコードであり、ワーク鍵識別情報と併せて、参照する個別情報を指定する情報である。ワーク鍵識別情報は、共通情報を復号化するためのワーク鍵を指定する情報である。スクランブル鍵（ＯＤＤ）、スクランブル鍵（ＥＶＥＮ）は、ペアで送出される現在と次の２つのスクランブル鍵である。判定タイプは、無料、ディア、ＰＰＶなどの視聴判定のタイプを示す。日時は、視聴判定に使用する現在の年月日時分を示す。録画制御情報は、この番組の録画条件（録画可、不可、購入者のみ録画可）を示す情報である。ＥＣＭの可変部には、その共通情報の送信目的に応じた必要な機能情報が含まれる。本実施の形態の独自ＥＣＭでは、「プロトコル番号」は非独自ＥＣＭパケットのプロトコル番号と同じに設定するが事業体識別情報は任意でよい。ワーク鍵識別情報は、カードアダプタ内に複数のワーク鍵を保存してある場合にそのいずれを使用するかを指定するために用いられ、暗号化の対象とならない。なお、本発明においてカードアダプタ内に保存するワーク鍵は単一個でよく、複数個である必要はない。  
【００４７】
ＥＣＭパケットは所定の暗号方式（第１の暗号方式）で暗号化されているが、本発明では有料放送に利用するＥＣＭパケット（独自ＥＣＭパケット）の暗号化に前記所定の暗号方式と異なる暗号方式（第２の暗号方式）で暗号化を行う。第２の暗号方式はブロック暗号方式であるが、その具体的な暗号方式は特に限定するものではない。
【００４８】
独自ＥＣＭパケット生成部１４３は、暗号化した独自ＥＣＭパケットを生成し、ＴＳストリームとして、一定時間間隔（例えば１００msec間隔）で出力する機能を有する。この独自ＥＣＭパケットは図４に示したＥＣＭセクションの全体に相当する。スクランブル鍵ひいてはＥＣＭパケットは、より長い一定時間間隔（ここでは２秒）毎に更新される。そのために、図５に示すように、本実施の形態では予め所定時間分（本例では１日分）の時系列のＥＣＭパケットの列を生成してメモリにデータテーブル５０として記憶しておく。そのようなメモリとして、本実施の形態ではフラッシュメモリ（例えばＳＤメモリ）等の不揮発性の記憶媒体を利用する。この記憶媒体には、スクランブル鍵生成部１４４として、各ＥＣＭパケットに対応するスクランブル鍵（ＯＤＤ／ＥＶＥＮキー）も併せて（スクランブル鍵と独自ＥＣＭとの対を時系列で）データテーブルとして記憶する。ＥＣＭパケットが１８８バイト、ＯＤＤ／ＥＶＥＮキーが１６バイトなので、１時点のデータ量は２０４バイトとなり、２秒毎の場合の１分のデータ量は６１２０バイト、１日のデータ量は８．８ＭＢとなる。このメモリは、ＢＭＬストリーム生成部１４１が利用するＢＭＬファイルを制御装置１６が生成した際に、そのＢＭＬファイルを格納するエリアとして利用することも可能である。記憶媒体に記憶するデータ量は、１日分としたが、必ずしも１日分に限るものではない。記憶する時間長は長いほど、セキュリティ上有効と考えられるが、本発明は１日より短い時間を排除するものではない。
【００４９】
このようなＥＣＭパケット列はランダム自動生成により行うことも可能である。但し、その場合、送出装置におけるＥＣＭパケット列の生成アルゴリズムから、その復号のアルゴリズムが解明される危険性がある（例えば送出装置が盗難にあったような場合）。暗号化したＥＣＭパケットをメモリに記憶して用いる場合には、暗号化の結果データのみの利用なのでそのような危険性が解消される。
【００５０】
タイミング制御部１４５は、ＥＣＭパケットおよびスクランブル鍵の送出のタイミングを制御する。具体的には、２秒毎の時刻に対応して定義されたテーブルの中からある時間のＥＶＥＮ／ＯＤＤキーを取り出し、それをスクランブラ１４７に設定するようにスクランブル鍵生成部１４４を制御する。同時に、ＥＶＥＮ／ＯＤＤキーと対の形で定義されたＥＣＭパケットを取り出し、ＴＳストリームとして出力するよう独自ＥＣＭパケット生成部１４３を制御する。前述のようにＥＣＭパケットは１００ｍＳごとに繰り返し出力する。
【００５１】
各部で生成されたＴＳストリームはマルチプレクサ１４６で多重化される。多重化されたストリームのうち、映像・音声・データのストリームはスクランブラ１４７で暗号化される。ＳＩ情報やＥＣＭはスクランブラ１４７による暗号化（スクランブル）の対象とはならない。スクランブラ１４７は、ＭＵＬＴ２と呼ばれる暗号方式でスクランブルを行う。ＭＵＬＴＩ２は、日本のデジタル放送用限定受信方式（Ｂ−ＣＡＳ）の標準暗号として採用された暗号方式である。暗号化されたストリームを含むＴＳストリームはＯＦＤＭ変調器１４８で地上デジタル放送信号として変調され、ＲＦアップコンバータ１４９によりＵＨＦ信号に変換され、ＲＦ出力される。このＲＦ出力するチャンネルとしては、地上デジタル放送の空きチャンネルを選択する。
【００５２】
図６は、図１の放送受信システム２０に対応し、本実施の形態におけるデジタルテレビ受信機２１とカードアダプタ２４の内部構成例を示す図である。
【００５３】
デジタルテレビ受信機２１は、チューナ部２１１、デスクランブラ２１２、デマルチプレクサ２１３、映像・音声デコーダ２１４、入出力（Ｉ／Ｏ）部２１５、制御部２１６、ＣＡＳ処理部２１７、表示処理部２１８、赤外線受信部２１９、表示制御部２２０、表示部２２１、音声処理部２２２、およびスピーカ２２３を備えて構成される。
【００５４】
チューナ部２１１は、デジタルテレビ受信機２１が受信したＲＦ信号の中から選択したチャンネルの放送コンテンツを抽出する部位である。デスクランブラ２１２は、ＭＵＬＴＩ２暗号方式による暗号化（スクランブル）された放送コンテンツを復号（デスクランブル）する部位である。この復号のための鍵は、後述するＣＡＳ処理部２１７から与えられる。
【００５５】
デマルチプレクサ２１３は、多重化されたストリームを分離し、復号された放送コンテンツの中の映像・音声と、データ放送コンテンツとを抽出する部位である。映像・音声デコーダ２１４は、分離された映像および音声をデコードして復元するＭＰＥＧ２デコーダ等のデコーダである。デマルチプレクサ２１３で抽出されたＳＩ情報は制御部２１６に送出される。次に、ＳＩ情報のうち、カードアクセスに使われるＥＭＭとＥＣＭパケットなどがＣＡＳ処理部２１７に送出される。ＥＣＭパケットはＳＩ情報の１パケットである。制御部２１６からＣＡＳ処理部２１７へは、図４に示したＥＣＭパケットの本体部のみが送出される。
【００５６】
ＣＡＳ処理部２１７は、カードアダプタ２４およびＩＣカード２６との間でコマンドおよびレスポンスの処理を入出力（Ｉ／Ｏ）部２１５を介して行うとともに、デスクランブラ２１２に与えるスクランブル鍵の抽出処理を行う部位である。
【００５７】
制御部２１６は、デマルチプレクサから抽出したセクション情報とＢＭＬデータの取り込み、ならびに  デジタルテレビ受信機２１の各部の制御および必要な処理を実行する部位であり、周辺回路を内蔵したＣＰＵおよびメモリ等により構成される。
【００５８】
表示処理部２１８は、制御部２１６の制御下で、デマルチプレクサ２１３で分離されたＢＭＬデータストリームに基づくデータ放送表示画面および映像・音声デコーダ２１４から得られた映像信号を合成して表示する処理を行う部位である。表示処理部２１８は、より具体的にはＢＭＬデータの表示、ＥＰＧ表示、チャンネル、音量などを含むメニュー表示を行う。
【００５９】
表示制御部２２０は、映像・音声デコーダ２１４からの映像信号に基づく映像および表示処理部２１８からの表示信号に基づく画像の表示を行うよう表示部２２１を制御する部位である。表示部２２１は液晶、プラズマ、有機ＥＬ等の表示デバイスである。
【００６０】
赤外線受信部２１９は、リモコン２２からの赤外線コマンドを受信して制御部２１６へ送る部位である。
【００６１】
音声処理部２２２は、映像・音声デコーダ２１４から得られた音声信号に基づいてスピーカ２２３を駆動する部位である。
【００６２】
なお、このようなデジタルテレビ受信機２１の構成は既知のものである。
【００６３】
カードアダプタ２４は、アナログスイッチ２４１、アナログスイッチ２４２、アダプタ制御部２４３を備えて構成される。特許文献１に記載の端末装置のようなＬＡＮへの接続機能は不要である。
【００６４】
アナログスイッチ２４１は、デジタルテレビ受信機２１のＩ／Ｏ部２１５とＩＣカード２６との間の通信経路を選択的に導通／遮断する第１のスイッチである。アナログスイッチ２４２は、アナログスイッチ２４１と相補的に導通／遮断する第２のスイッチである。アダプタ制御部２４３は、ＩＣカード２６とデジタルテレビ受信機２１のＩ／Ｏ部２１５との間の通信経路、より具体的にはアナログスイッチ２４１とＩＣカード２６の間の通信経路に接続される。通常のデジタル放送（非自主放送）を受信しているときには、アナログスイッチ２４１が接続状態でアナログスイッチ２４２は切断状態にあり、テレビ受信機２１とＩＣカード２６との間は導通している。
【００６５】
アダプタ制御部２４３は、プロセッサ（およびＥＥＰＲＯＭ等の不揮発性メモリ）２４４を内蔵し、上述したように、デジタルテレビ受信機から受信したＥＣＭが独自ＥＣＭであるかどうかを識別する機能を有する。すなわち、プロセッサは、常時、テレビ受信機２１とＩＣカード２６の間で授受される信号を監視し、ＩＣカード２６へ出力される暗号化されたＥＣＭパケットを傍受する。プロセッサ２４４は例えば８ビットマイコンで比較的簡素かつ安価に実現することができる。
【００６６】
通常のデジタル放送で使われるＥＣＭパケットは、Ｂ−ＣＡＳ標準規格における所定の暗号方式で暗号化されているので、アダプタ制御部２４３のプロセッサ２４４は理解できないため、何も反応しない。理解できないというのは、ＥＣＭパケットの暗号をカードアダプタ２４の独自の暗号で解こうとするが、改ざん検出用ＣＲＣ３２（図４のＥＣＭ本体の「改ざん検出」）の判定値が非改ざんを示す所定値（例えば０）と一致しないため、自身が処理するＥＣＭパケットではないと判断するということである。もし、独自暗号のＥＣＭパケットを含むデータがＩＣカード２６への通信経路に送出されると、同様に暗号を解いて、改ざん検出用ＣＲＣ３２判定値をチェックする。この場合はＣＲＣ３２判定値が上記所定値に合致するので、独自暗号であると判断する。
【００６７】
図７により、ＥＣＭの処理およびスクランブル鍵の生成の動作について説明する。
【００６８】
上述したように、カードアダプタ２４のアダプタ制御部２４３は、独自ＥＣＭ判定処理２４４ｂにより、独自ＥＣＭを受信したと判断したとき、復号処理２４４ａによりこの独自ＥＣＭを、内部に予め保持したワーク鍵（Ｋｗ）により復号して当該スクランブル鍵（Ｋｓ）を抽出して、第２のスイッチであるアナログスイッチ２４２を介してデジタルテレビ受信機２１へ送出する。このとき、第１のスイッチであるアナログスイッチ２４１は切断する。独自ＥＣＭ以外のＥＣＭを受信したと判断したときは、第１のスイッチであるアナログスイッチ２４１を介してＩＣカード２６からデジタルテレビ受信機２１に対して送出されるスクランブル鍵（Ｋｓ）を導通させる。このとき第２のスイッチであるアナログスイッチ２４２は遮断状態のままとする。
【００６９】
ＩＣカード２６側では、また、復号処理２６２によりＥＭＭをマスター鍵（Ｋｍ）で復号してワーク鍵（Ｋｗ）と契約情報とを出力する。また、復号処理２６１によりＥＣＭをワーク鍵（Ｋｗ）で復号してスクランブル鍵（Ｋｓ）と番組属性情報を出力する。視聴条件判定処理２６３により、ＥＭＭに含まれていた契約情報とＥＣＭ内の番組属性情報とを照合し、照合の結果、視聴可能と判定されればスイッチ２６４を閉じて、ＥＣＭから得られたスクランブル鍵（Ｋｓ）をデスクランブラ２１２へ出力する。なお、ＩＣカード２６が、本発明における独自ＥＣＭを復号したときは、その改ざん検出により正規のＥＣＭではないと判断され、有効なスクランブル鍵は抽出されない。（有効なＥＭＭも存在しないので、有効なワーク鍵も抽出されない。）
【００７０】
このように、本発明では放送コンテンツのストリームに対して独自のスクランブル鍵で暗号を掛ける。その際、既存のＩＣカード２６と共存するような構成のアダプタを追加することにより、鍵管理が不要となりシステムが簡略化される。
【００７１】
次に、図８を参照して、本実施の形態におけるデータ放送によるＢＭＬデータによる有料チャンネルのメニュー画面の表示例およびＢＭＬスクリプトによる視聴制限処理について説明する。
【００７２】
図８のデジタルテレビ受信機２１の画面は、ホテルでの有料チャンネルの選択画面例を示している。この例では、ＢＭＬデータに有料チャンネル（の選択ボタン２５ａ，２５ｂ，２５ｃ）が３つある場合を示している。リモコン２２でカーソルを操作して希望する有料チャンネルを選択してリモコン２２の決定ボタン（図示せず）を押すと、画面上でパスワード入力欄２５ｄが表示され、ユーザにパスワード入力が要求される。このパスワードは、ユーザが、発券機１８で当日購入した有料チャンネル視聴権を行使するための、帳票に印刷された６桁の数値である。パスワードはすべての有料チャンネルに共通であって、いずれかの有料チャンネルについて１回パスワードが入力されれば、当日中は、有効となる場合を想定している。但し、各有料チャンネルで異なってもよい。各有料チャンネルで異なる場合には、発券機１８においてチャンネル単位の課金およびパスワード発行を行う。発行される帳票には、購入したチャンネルを特定する情報（例えば有料チャンネル番号とそのパスワードとが対で印刷される。ＢＭＬデータ内には有料チャンネル毎に異なるパスワードを含めて、テレビ受信機へ送出する。
【００７３】
テレビ受信機２１の制御部２１６は、受信したＢＭＬデータにより当日のパスワードを受領し、メモリ内に保存している。ユーザから入力されたパスワードは、保存されているパスワードと照合される。複数のパスワードを保存しておき、入力パスワードがそれらの複数のパスワードのいずれかと合致するか否かをチェックする構成でもよい。パスワードが合致するとその旨が記憶され、当日中は、有料放送の視聴の終了後の再視聴時に再度の入力を不要とすることができる。「当日」とは例えば、各日のチェックアウト時間までとする。そのために、一日に１回、決まった時間（例えば正午１２時）にＢＭＬスクリプトを変更する。同時に、発券機１８には制御装置１６から当該更新後のパスワードを設定する。
【００７４】
ＢＭＬスクリプトによる有料チャンネルの（放送コンテンツの）視聴制限の仕組みとしては、ＡＲＩＢ規格に規定されている、映像の非表示（全画面オーバーレイ）および音声のミュートを利用することができる。このＢＭＬデータにより視聴制限は、放送コンテンツの映像・音声の暗号化とは直接関係のないものであるが、本発明による有料放送コンテンツの独自のスクランブル鍵によるスクランブルと組み合わせることにより堅牢な視聴制限を実現することができる。
【００７５】
図９に、本実施の形態におけるデジタルテレビ受信機２１と、カードアダプタ２４とＩＣカード２６の間の通信シーケンスを示す。この図の処理は、非自主放送のチャンネルが選択されている場合のシーケンスである。
【００７６】
テレビ受信機２１は、ＩＣカード２６の装着を検出すると（Ｓ１１）、ＩＣカード２６に電源を供給する（Ｓ１２）。同時に、所定の周波数（例えば４ＭＨｚ）のクロックを供給し（Ｓ１３）、ＩＣカード２６の回路が安定化するための時間（安定時間）の経過後に、ＩＣカード２６のリセットを解除する（Ｓ１４）。
【００７７】
ＩＣカード２６は、リセット解除後、ＡＴＲ（Answer To Reset）Ｓ３１として、ボードレート、クロック周波数、タイムアウトなどの基本通信情報をテレビ受信機に返答する（Ｓ３１）。テレビ受信機２１は、ＡＴＲの応答を受信し（Ｓ１５）、それに基づいたフォーマットでシリアルデータのやり取りを開始する。Ｂ−ＣＡＳの場合は、最初にバッファーサイズの設定変更をする。
【００７８】
その後、テレビ受信機２１は、初期設定コマンドを発行する（Ｓ１６）。これに対して、ＩＣカード２６は、自身のカードＩＤ、および、ＭＵＬＴＩ２暗号に使うシステムキーやイニシャルデータを返信する（Ｓ３２）。
【００７９】
テレビ受信機２１は、有効チャンネルに同調して、ＥＣＭパケットを受信すると、一定間隔で、ＩＣカード２６に対して、暗号化されたＥＣＭパケットを含むＥＣＭコマンドを発行する（Ｓ１７）。このＥＣＭコマンドは、当該ＥＣＭの復号により抽出されたスクランブル鍵の返送を要求するコマンドである。ＩＣカード２６は、ＥＣＭコマンドを受領し、番組再生がイネーブルされている場合（すなわち図７で説明した視聴条件判定処理２６３の判定条件が満足された場合）には、ＭＵＬＴＩ２暗号に必要なスクランブル鍵として、ＯＤＤ／ＥＶＥＮキーを返送する（Ｓ３４）。番組再生が禁止されているとＯＤＤ／ＥＶＥＮキーを全て０にして返送する。このようなスクランブル鍵はアナログスイッチ２４１を経由してテレビ受信機２１へ伝達される。
【００８０】
カードアダプタ２４は、ＥＣＭパケットを傍受してその復号を行う（Ｓ２１）が、上述したＣＲＣ３２判定値が上記所定値に合致しないので、アナログスイッチ２４１，２４２の切替は行わない。
【００８１】
以後、ＥＣＭコマンドが発行される毎に（Ｓ１８，…）、同様の処理が繰り返し実行される（Ｓ２２，Ｓ３５，Ｓ３６，…）。
【００８２】
図１０は、図９と同様、本実施の形態におけるデジタルテレビ受信機２１と、カードアダプタ２４とＩＣカード２６の間の通信シーケンスを示す。しかし、この図の処理は、自主放送のチャンネルが選択されている場合のシーケンスである。図９に示したステップと同様のステップには同じ参照番号を付して、重複した説明は省略する。すなわち、ステップＳ１１〜Ｓ１８、Ｓ２１〜Ｓ２２、Ｓ３１〜Ｓ３３、Ｓ３５は図９の場合と同様である。
【００８３】
自主放送のチャンネルが選択されている場合、テレビ受信機２１から発行されたＥＣＭコマンドは独自の暗号方式により暗号化されているため、ＩＣカード２６は自身の暗号方式で復号しても（Ｓ３３、Ｓ３５）、有効なスクランブル鍵は得られない。一方、カードアダプタ２４はそのＥＣＭパケットを復号したとき（Ｓ２１，Ｓ２２）、ＣＲＣ３２判定値が上記所定値に合致する。そこで、アナログスイッチ２４２を接続し、アナログスイッチ２４１を遮断するよう、スイッチの切替を行う（Ｓ２１１）。これにより、ＩＣカード２６からの返答は遮断され、代わりにカードアダプタ２４が独自のスクランブル鍵を返信する。すなわち、この復号により得られたスクランブル鍵（ＯＤＤ／ＥＶＥＮキー）がテレビ受信機２１へ返送される（Ｓ２１２）。その後、アナログスイッチ２４１を接続し、アナログスイッチ２４２を遮断するよう、スイッチの切替を行う（Ｓ２１３）。
【００８４】
以後、ＥＣＭコマンドが発行される毎に（Ｓ１８，…）、同様の処理が繰り返し実行される（Ｓ２２，Ｓ２２１〜Ｓ２２３，…）。
【００８５】
図１１は、カードアダプタ２４の処理フローを表したフローチャートである。この処理は、カードアダプタ２４のプロセッサ２４４が実行する。
【００８６】
電源とクロックが供給されて、リセット解除になると、すぐに、ＩＣカード２６のシリアルＩ／Ｏの監視を開始し、シリアルメッセージを取得、すなわちシリアルデータを受信する（Ｓ４１）。メッセージの長さが正しいものを受信すると（Ｓ４２，Ｙｅｓ）、そのメッセージを解析する（Ｓ４３）。そのメッセージがＥＣＭコマンドの場合には（Ｓ４４，Ｙｅｓ）、受領したデータの暗号を解読し（Ｓ４５）、改ざん検出用ＣＲＣ３２ビットをチェックする（Ｓ４６）。
【００８７】
その暗号が独自暗号の場合にはＣＲＣ３２判定値が０すなわち「改ざんなし」となり（Ｓ４７，Ｙｅｓ）、自身宛のＥＣＭコマンドであると判断する。そうでない場合は、ＩＣカード２６に対するＥＣＭコマンドなので、以降のステップを実行することなく最初のステップＳ４１へ戻る。
【００８８】
独自暗号のＥＣＭコマンドの場合には、アナログスイッチ２４１を遮断するとともにアナログスイッチ２４２を接続して、当該ＥＣＭからの抽出した自前のスクランブル鍵のシリアルＴＸ出力を可能とする。次に、所定時間待機する（Ｓ４９）。この例では、ＩＣカード２６からの返答を２キャラクタ分待つ。所定時間待機する理由は、返答するキャラクタのタイミングを間違ったり、アナログスイッチ２４１，２４２の遮断・接続タイミングによる無意味なデータの返答をしないためである。その後、自前のスクランブル鍵としてのＯＤＤ／ＥＶＥＮキーをシリアル出力する（Ｓ５０）。独自のスクランブル鍵の出力を終了すると、アナログスイッチ２４１，２４２の状態を元に戻して（Ｓ５１）、テレビ受信機２１とＩＣカード２６のシリアルＩ／Ｏ経路を接続する。
【００８９】
図１２は、本実施の形態における有料チャンネルに関するデータ放送におけるＢＭＬスクリプトで実行される処理例を示したフローチャートである。この処理は、図６に示したテレビ受信機２１内の制御部２１６が実行する。
【００９０】
このＢＭＬスクリプトにより、有料チャンネルについては初期的には放送コンテンツの視聴制限が掛けられた状態となっている。ユーザにより有料チャンネルの選択が行われたとき、制御部２１６は、図８の表示画面例に示したように、ユーザに対してパスワードの入力を促す（Ｓ６１）。初期的に、有料チャンネルについては、視聴制限として、ＡＲＩＢ規格に規定されているような映像の非表示および音声のミュートが行われている。ついで、入力されたパスワードと、既にＢＭＬデータで受信済の、保存されているパスワードと比較する（Ｓ６２）。複数の有料チャンネルの各チャンネル（選択ボタン２５ａ，２５ｂ，２５ｃ）毎に異なるパスワードが設定されている場合には、ＢＭＬスクリプトは選択されたチャンネルに応じて保存されているパスワードを用いて比較を行う。入力されたパスワードが、保存されているパスワードと一致しなければ（Ｓ６３，Ｎｏ）、エラーメッセージ２５ｅを出力（表示）し（Ｓ６４）、ステップＳ６１に戻る。両パスワードが一致すれば（Ｓ６３，Ｙｅｓ）、当該有料チャンネルの視聴制限を解除する（Ｓ６５）。
【００９１】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも、種々の変形、変更を行うことが可能である。例えば、パスワードによる視聴制限は、チャンネル単位としたが、データ放送画面において有料の放送コンテンツ（番組タイトル）の指定ができる場合にはそのような放送コンテンツ単位にパスワードを設定することも可能である。パスワードの桁数は６桁の数値としたが、これに限るものではない。有料チャンネルの個数は３としたが、１以上であればよい。有料チャンネルまたはコンテンツの個数が単一個の場合、上述したデータ放送コンテンツのメニュー画面における選択ボタンはなくてもよい。
【００９２】
発券機は、本発明において必須の要素ではない。例えば、ホテルのフロント等で係員から利用者にパスワードを伝えることも可能である。
【００９３】
また、本発明の限定受信システムが導入される施設としてホテルを挙げたが、ホテル以外の任意の施設、例えば、病院、老人ホーム、教育施設等であってもよい。
【００９４】
図３のスクランブラ１４７がスクランブルする対象としては、データ放送コンテンツを含む必要はなく、少なくとも映像および音声を含めれば足りる。
【００９５】
上記の実施の形態ではデータ放送コンテンツによる視聴制限が備わったものとして説明したが、データ放送コンテンツによる視聴制限は本発明に必須の要素ではない。自主放送を有料とすることも必ずしも必要ではない。
【００９６】
特定の施設の館内での放送について説明したが、必ずしも、館内に限るものではない。本発明は、ある地点で暗号化されていないデジタル放送コンテンツを独自のスクランブル鍵で暗号化して、その暗号化されたデジタル放送コンテンツを他の地点へ伝送するシステムに適用することができる。
【符号の説明】
【００９７】
１０…放送配信システム、１１…無料放送コンテンツ源、１１ａ…地上デジタル放送受信アンテナ、１１ｂ…衛星放送受信アンテナ、１２…混合器、１４…送出装置、１６…制御装置、１８…発券機、２０…放送受信システム、２１…デジタルテレビ受信機、２１ａ…スロット、２２…リモートコントローラ（リモコン）、２４…カードアダプタ、２４ａ…アダプタ本体部、２４ｂ…ケーブル、２４ｃ…コネクタ、２４ｄ…カード状接続部材、２４ｅ…電気接点、２４ｆ…電源ケーブル、２４ｇ…スロット、２５ａ，２５ｂ，２５ｃ…ボタン、２６…ＩＣカード、１４０…情報生成部、１４１…ストリーム生成部、１４２…映像・音声エンコーダ、１４３…パケット生成部、１４４…スクランブル鍵生成部、１４５…タイミング制御部、１４６…マルチプレクサ、１４７…スクランブラ、１４８…ＯＦＤＭ変調器、１４９…アップコンバータ、２１１…チューナ部、２１２…デスクランブラ、２１３…デマルチプレクサ、２１４…映像・音声デコーダ、２１５…Ｉ／Ｏ部、２１６…制御部、２１７…ＣＡＳ処理部、２１８…表示処理部、２１９…赤外線受信部、２２０…表示制御部、２２１…表示部、２２２…音声処理部、２２３…スピーカ、２４１…アナログスイッチ、２４２…アナログスイッチ、２４３…アダプタ制御部、２４４…プロセッサ、２４４ａ…復号処理、２４４ｂ…判定処理、２６１…復号処理、２６３…視聴条件判定処理
【要約】
【課題】デジタルテレビが有する機能を最大限に利用して、最小限の付加装置を追加することにより、低コストで且つ信頼性の高い限定受信システムを提供する。
【解決手段】送出装置１４は、有料の自主放送コンテンツをスクランブル鍵で暗号化し、このスクランブル鍵を独自ＥＣＭに含めて、暗号化された放送コンテンツを送出する。ＩＣカード２６とテレビ受信機２１の間に装着されるカードアダプタ２４は、テレビ受信機２１から独自ＥＣＭを受信したときその独自ＥＣＭから当該スクランブル鍵を抽出してテレビ受信機２１へ送出する。独自ＥＣＭ以外のＥＣＭを受信したときは、ＩＣカード２６からテレビ受信機２１に対して送出されるスクランブル鍵を導通させる。送出装置１４はさらに、その視聴制限を解除するためのパスワード、パスワード入力画面、視聴制限およびその解除のためのＢＭＬスクリプトを含むデータ放送コンテンツを送出してもよい。その場合、パスワードを帳票に印刷出力する発券機１８を備える。
【選択図】図１【図１】
0004709323.tif 000002
【図２】
0004709323.tif 000003
【図３】
0004709323.tif 000004
【図４】
0004709323.tif 000005
【図５】
0004709323.tif 000006
【図６】
0004709323.tif 000007
【図７】
0004709323.tif 000008
【図８】
0004709323.tif 000009
【図９】
0004709323.tif 000010
【図１０】
0004709323.tif 000011
【図１１】
0004709323.tif 000012
【図１２】
0004709323.tif 000013