(57)【特許請求の範囲】
【請求項１】
アプリケーションソフトウェアをダウンロードホストからダウンロードし実行する実行環境を有するＩＣカードチップを備えたデジタルケーブルテレビ放送受信機において、
当該ＩＣカードチップに固有の予め設定された第２の暗号鍵を用いて認証情報を前記ダウンロードホストに送信して前記ダウンロードホストとセキュア通信を確立する通信確立部と、
限定受信ソフトウェアベンダー毎に固有の第１の復号化鍵と前記第１の復号化鍵に対応した第１の鍵識別番号が予め設定されている設定部と、
前記第１の復号化鍵に対応する第１の暗号鍵で暗号化された限定受信ソフトウェア及び前記第１の鍵識別番号を前記ダウンロードホストから前記通信確立部に基づくセキュア通信により受信する受信部と、
前記設定部における前記第１の鍵識別番号に対応する前記第１の復号化鍵に基づいて前記受信部の出力である前記暗号化された限定受信ソフトウェアを復号化する復号化部と、
を備える限定受信ソフトウェア復号化手段と、
前記限定受信ソフトウェア復号化手段の復号化部で復号化された限定受信ソフトウェアに基づいて限定受信制御ヘッドエンドからのＥＭＭ及びＥＣＭを解析しスクランブル鍵を得る限定受信制御手段と、
を有するＩＣカードチップ
を備えたデジタルケーブルテレビ放送受信機。
【請求項２】
前記通信確立部は、
当該デジタルケーブルテレビ放送受信機固有の受信機識別番号を保持する受信機識別番号保持部から前記受信機識別番号を読み取る受信機識別番号読み取り部と、
前記受信機識別番号読み取り部の出力である前記受信機識別番号に基づいて発生する個別鍵を用いて前記認証情報を生成する認証情報発生部と、
を有することを特徴とする請求項１記載のデジタルケーブルテレビ放送受信機。
【請求項３】
当該デジタルケーブルテレビ放送受信機固有の受信機識別番号を保持する受信機識別番号保持部と、
前記ダウンロードホストの接続アドレスを保持するホスト接続アドレス保持部と、
前記ダウンロードホストから一斉通信による接続指示の通知があった場合に前記受信機識別番号保持部から読み出した前記受信機識別番号が表す数値に基づいた時間後に前記ホスト接続アドレス保持部に保持された接続アドレスの前記ダウンロードホストに接続し、前記ダウンロードホストに前記限定受信ソフトウェアのダウンロードを開始させる接続制御部と、
をさらに有することを特徴とする請求項１記載のデジタルケーブルテレビ放送受信機。
【請求項４】
前記限定受信制御手段は、
当該デジタルケーブルテレビ放送受信機固有の受信機識別番号を保持する受信機識別番号保持部から前記受信機識別番号を読み取る受信機識別番号読み取り部と、
前記受信機識別番号読み取り部の出力である前記受信機識別番号を前記ダウンロードホストに通知し、前記ダウンロードホストから送信された限定受信ソフトウェア識別番号と限定受信用デバイス鍵を保存する限定受信ソフトウェア識別番号保持部とを有し、
前記限定受信ソフトウェア識別番号保持部に保存された前記限定受信ソフトウェア識別番号に基づいて前記暗号化された限定受信ソフトウェアを復号化し、前記限定受信ソフトウェア識別番号保持部に保存された前記限定受信用デバイス鍵を用いてＥＭＭで送信されるワーク鍵を解読し、映像データとともに送られるＥＣＭを復号することによりスクランブル解除用のスクランブル鍵を得ることを特徴とする請求項１記載のデジタルケーブルテレビ放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、限定受信を行うデジタルケーブルテレビ放送において、限定受信ソフトウェアをダウンロード可能なデジタルケーブルテレビ放送受信機に関するものである。
【背景技術】
【０００２】
衛星放送や、ケーブルテレビのデジタル放送においては課金管理、コンテンツ保護のために限定受信が広く用いられている。デジタル放送における限定受信方式は日本においてはＡＲＩＢ  ＳＴＤ−Ｂ２５に記載されている。受信機側の限定受信機能はＩＣカード上で実現されており、衛星放送においてはＢ−ＣＡＳカードが、ケーブルテレビ放送についてはＣ−ＣＡＳカードが使用されている。米国においては、受信機に限定受信機能が組み込み機能としてモジュール（オンボード）で実装されている。
【０００３】
限定受信のしくみの概略は、ヘッドエンドに設置された限定受信制御設備から、制御対象の受信機に対して、ＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）とＥＭＭ（Ｅｎｔｉｔｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）を送信することで実現している。ＥＭＭはワーク鍵を各受信機または各限定受信カードに割り当てられたマスター鍵（デバイス鍵）で暗号化し、各受信機または各限定受信カードの限定受信機能は、このＥＭＭで送信されるワーク鍵を自己のマスター鍵で解読し、映像データとともに送られるＥＣＭを復号することで、スクランブル解除用のスクランブル鍵を得る。
【０００４】
図５（ａ）が従来のＩＣカードによる実現の構成であり、図５（ｂ）が従来のモジュールによる構成図である。受信機１に装着された限定受信用ＩＣカード６または限定受信モジュール７に対して、限定受信制御ヘッドエンド４は、前記ＥＭＭとＥＣＭをＴＳ（トランスポート・ストリーム）に載せて送出する。限定受信ＩＦ部は受信機１に内蔵される、限定受信用ＩＣカード６または限定受信モジュール７に対するインタフェース部である。
【０００５】
しかし、ＶＯＤ（ビデオ・オン・デマンド）や、次世代双方向サービスの要求が高まっており、限定受信方式についても、これら新サービスに柔軟に対応してゆく必要がある。また、従来のＩＣカードあるいは組み込みによる実現では、限定受信機能に問題があっても、ソフトウェアを改善することができない。また、限定受信機能が組み込み型の場合は、複数のベンダーの限定受信機能に対応する必要があり、受信機を共通化することができない等の問題があった。そのため、受信機で保持する限定受信機能（ソフトウェア）をヘッドエンドからダウンロードし、更新するあらたなしくみが必要となることが想定される。
【０００６】
限定受信ソフトウェアは秘匿性が高いため、ダウンロードには高いセキュリティが必要である。そのため、ダウンローダとＩＣカードチップ間で認証、データの暗号化によるセキュア通信が必須である。認証、暗号化の手続きについては、デファクトなＭＤ５やＳＨＡ−１等のハッシュ関数を使用した認証や、ＡＥＳやＲＳＡ等の暗号アルゴリズムを使用した方法を独自に構築することができる。
【０００７】
一方クレジットカード等のＩＣカードにおいては、従来のクレジット購入以外だけでなく、ＩＤカードとしての利用等の複数のアプリケーションの実装が一般化している。このようなＩＣカードにおいてもアプリケーションの更新が必要であり、アプリケーションのダウンロードが可能な、グローバルプラットフォーム（ＧｌｏｂａｌＰｌａｔｆｏｒｍ）技術を実装したＪａｖａ（登録商標）カードが市販され、セキュアなダウンロード技術が確立している。
グローバルプラットフォームは、グローバルプラットフォーム・コンソーシアムで仕様が公開されている。
【０００８】
図６は、グローバルプラットフォームの構成図である。ＩＣカードチップ２にはＣＰＵ、メモリ等のハード環境に加え、カードＯＳ、Ｊａｖａ（登録商標）  ＶＭ（バーチャルマシン）、グローバルプラットフォームＡＰＩ（アプリケーションインタフェース）によるソフトウェアを加えた実行環境２８が搭載されている。グローバルプラットフォーム技術に対応したＩＣカードチップ２上のアプリケーションのダウンロードは、ＩＣカードチップ２上に実装されたグローバルプラットフォーム・カードマネージャ２１とダウンロードホストであるカード発行者３１間で、あらかじめグローバルプラットフォーム・カードマネージャ２１に設定された暗号鍵を元にセキュア通信路を確保し、アプリケーションソフトウェア２９はグローバルプラットフォーム・カードマネージャ２１を経由して、ダウンロードされる。前記セキュア通信路を確立する際、グローバルプラットフォーム・カードマネージャ２１はあらかじめ設定された暗号鍵を用いて、認証情報（グローバルプラットフォーム識別番号）をダウンロードホストであるカード発行者３１に送信し、認証を行う。
【０００９】
一方、ＩＣカードチップ２を使用し、グローバルプラットフォームを使用しない場合は、カードマネージャ２１に相当する部分を、カードＯＳ上の特定アプリケーションとして実装する。この場合は、カード発行者３１やアプリケーションサービスプロバイダ４１に相当するダウンローダとカードマネージャ２１間のインタフェースはカードＯＳに依存した独自のものとなる（特許文献１、特許文献２、デジタル放送における限定受信方式  ＡＲＩＢ  ＳＴＤ−Ｂ２５、ｔｈｅ  ＧｌｏｂａｌＰｌａｔｆｏｒｍ  Ｃａｒｄ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  （ｂｙ  ｔｈｅ  ＧｌｏｂａｌＰｌａｔｆｏｒｍ  ｃｏｎｓｏｒｔｉｕｍ）を参照）。
【００１０】
ＩＣカードあるいはＩＣカードチップにデジタルケーブルテレビの限定受信ソフトウェアをセキュアにダウンロードする仕組みが構築できれば、前記新サービスのダウンロードや、バージョンアップが行えるようになり、大変有益である。
【００１１】
また、グローバルプラットフォーム技術に対応したＩＣカードあるいはＩＣカードチップを、デジタルケーブルテレビの限定受信ソフトウェアダウンロードに利用できれば、オープンなチップ、ソフトウェア環境を利用できる上、ダウンロードのしくみについても、セキュア性が保証され、運用面での技術も確立しており、非常に利便性が高い。
【特許文献１】特開２００１−１１９３５７号公報
【特許文献２】特開２００４−１３７２８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、デジタルケーブルテレビの限定受信設備は、その放送地域ごとに多数存在し、その運用は、限定受信ソフトウェアの開発会社とは別であり、ケーブルテレビの場合は、ケーブルテレビを運用するオペレータが行うのが通例である。従って、限定受信ソフトウェアの性質上、限定受信ソフトウェアをオペレータから秘匿する仕組みが必要となる。例えば、グローバルプラットフォーム技術では、カード発行者がアプリケーションをダウンロードするか、アプリケーションプロバイダが直接アプリケーションのダウンロードを行う構成しか想定しておらず、アプリケーションプロバイダではないヘッドエンドオペレータがアプリケーションである限定受信ソフトウェアをダウンロードするケーブルテレビのスキームに、グローバルプラットフォーム技術に対応したＩＣカードの仕組みをそのまま使用することはできない。
【００１３】
また、従来の限定受信機能は、組み込み型で実装された場合は、組み込み時に限定受信の識別番号を設定し、受信機の識別番号と一体で管理することで、個々の受信機に対する制御が可能であった。また、ＩＣカード型の場合も同様にＩＣカードに事前に限定受信の識別番号を設定し、ＩＣカードの管理番号を管理することで、個々のＩＣカードの識別が可能であった。しかし、限定受信ソフトウェアをＩＣカードあるいはＩＣカードチップにダウンロードし、ヘッドエンドから加入者の契約条件に従って限定受信制御を行うためには、ダウンロードされたアプリケーションソフトウェアである限定受信ソフトウェアに対して、ヘッドエンドの限定受信制御ソフトが、各受信機の限定受信ソフトウェアを識別してＥＭＭを送信する必要がある。例えば、グローバルプラットフォームで規定されているのはグローバルプラットフォーム・カードマネージャの個別暗号鍵のみであり、グローバルプラットフォームのアプリケーションである限定受信ソフトウェアに対する識別情報は規定されていない。したがって、グローバルプラットフォーム技術に対応したＩＣカードの仕組みをケーブルテレビのスキームにそのまま使用することはできず、ダウンロードする限定受信ソフトウェアの識別情報および限定受信用の個別鍵（デバイス鍵）を個々の受信機と対応付けてあらたに設定するしくみを提供する必要がある。
【００１４】
また、ダウンローダとＩＣカードチップ間でセキュア通信を行う場合、カードマネージャに暗号鍵を設定する必要があるが、例えば、クレジットカードの場合は、カード発行者がＩＣカードに前記暗号鍵の設定、カード発行、アプリケーションのダウンロードを１箇所でセキュリティを保全して、一貫して行えるのに対し、ケーブルテレビの場合は、ＩＣカードチップへの前記暗号鍵の設定は、ケーブル運営会社か中立的な認証機関による鍵発行管理会社が行うと想定されるのに対し、ＩＣカードチップは複数の受信機メーカに供給実装され加入者には受信機として提供される。受信機に実装後に前記グローバルプラットフォーム・カードマネージャに暗号鍵を設定することは運用上およびセキュリティ上困難なため、事前にＩＣカードチップの状態で前記暗号鍵の設定を行う必要がある。したがって、グローバルプラットフォーム技術に対応したＩＣカードの仕組みをケーブルテレビのスキームにそのまま使用すると、ＩＣカードチップの運用が煩雑になる可能性がある。
【００１５】
また、ＩＣカードチップに限定受信ソフトウェアをダウンロードする場合、アプリケーションのダウンロードはＩＣカードをカードリーダに挿入したことを契機に、ダウンロードホストに接続され、ダウンロードが実行されるが、デジタルケーブルテレビ受信機の場合は、ＤＯＣＳＩＳ等のモデムを有している場合も、常に受信機側からの発行を想定しており、ダウンロードホストから接続することができない。定期的に受信機からダウンロードホストに接続し、アプリケーションをダウンロードする運用も想定されるが、受信機の接続台数がヘッドエンド当たり数１０万台から１００万台程度が想定されるため、受信機からの接続を待ってダウンロードすることは現実的ではない。したがって、例えば、グローバルプラットフォーム技術に対応したＩＣカードの仕組みをケーブルテレビのスキームにそのまま使用することはできず、ダウンロードホストから希望する受信機に対して接続できる新たなしくみを提供する必要がある。
【課題を解決するための手段】
【００１６】
限定受信ソフトウェアをＩＣカードチップにアプリケーションソフトウェアとしてダウンロードするデジタルケーブルテレビ放送受信機において、前記ＩＣカードチップのカードマネージャに限定受信ソフトウェア復号化部を設け、前記限定受信ソフトウェア復号化部に限定受信ソフトウェアベンダーごとに固有の復号化鍵と前記復号化鍵に対応した鍵識別番号をあらかじめ設定し、前記限定受信ソフトウェアベンダーによって暗号化された限定受信ソフトウェアを受信時、前記限定受信ソフトウェア復号化部で、前記鍵識別番号で指定された前記復号化鍵を用いて復号化を行う。
【００１７】
また、各受信機に固有の受信機識別番号保持部を設け、前記限定受信ソフトウェアに前記受信機識別番号読み取り部と、限定受信ソフトウェア識別番号保持部を設け、前記限定受信ソフトウェアをダウンロード後、前記受信機識別番号保持部に保存された受信機識別番号を前記受信機識別番号読み取り部から読み取り、ダウンロードホストに通知するとともに、ダウンロードホストから送信されたＩＣカードチップごとに固有の限定受信ソフトウェア識別番号と限定受信用デバイス鍵を前記限定受信ソフトウェア識別番号保持部に保存し、限定受信制御コマンド受信時、前記保存された限定受信ソフトウェア識別番号と限定受信用デバイス鍵に基づき限定受信を行う。
【００１８】
また、各受信機に受信機固有の受信機識別番号保持部を設け、前記ＩＣカードチップのカードマネージャに前記受信機識別番号読み取り部と、認証情報発生部を設け、前記カードマネージャがダウンロードホストとセキュア通信路を確立する際、前記認証情報発生部が、前記受信機識別番号保持部から前記受信機識別番号読み取り部を通して読み出した受信機識別番号を元に、前記ダウンロードホストに通知する認証情報を発生し通知する。
【００１９】
また、前記受信機に受信機固有の受信機識別番号保持部と、ダウンロードホストの接続アドレス保持部と、ダウンロードホストから接続指示の通知があった場合にダウンロードホストに接続する接続制御部とを設け、前記接続制御部はダウンロードホストから一斉通信による接続指示の通知があった場合に、前記受信機識別番号保持部から前記受信機識別番号読み取り部を通して読み出した受信機識別番号を元に、前記受信機識別番号に依存した時間後にダウンロードホストに接続し、ダウンロードホストが前記限定受信ソフトウェアのダウンロードを開始する。
【発明の効果】
【００２０】
本発明により、ＩＣカードチップを利用し、限定受信ソフトウェアをオペレータから秘匿し、ダウンロードすることが可能となる。
【００２１】
また、限定受信ソフトウェアをダウンロードしても、ヘッドエンド側で、受信機、カードマネージャ、限定受信ソフトウェアの識別番号を一括して管理することができ、限定受信制御ヘッドエンドから、制御対象の加入者の受信機に対して、契約に基づく限定受信制御を行うことが可能となる。
【００２２】
また、あらかじめカードマネージャにカードマネージャ固有の暗号鍵を設定する必要がなくなり、グローバルプラットフォーム技術に対応したＩＣカードの仕組みをケーブルテレビのスキームにそのまま使用すると、ＩＣカードチップの運用が煩雑になるという問題を解決することができる。
【００２３】
また、ダウンロードの接続契機をヘッドエンド側から与えることができ、特定の受信機の機種に対するダウンロードや、特定の契約をおこなっている受信機に対するダウンロードなどが必要な場合、特定の受信機からの接続を待ってダウンロードすることが現実的ではないという問題に対処することができる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明によるデジタルケーブルテレビ受信機の構成図の例である。受信機１に内蔵されたＩＣカードチップ２は、前述したカードマネージャを独自アプリケーションとして実装したＩＣカードチップまたは、グローバルプラットフォーム仕様に基づくＩＣカードチップである。カードマネージャ２１に限定受信ソフトウェア復号化部２３を拡張している。以下、グローバルプラットフォーム仕様の場合について説明する。図ではグローバルプラットフォームＡＰＩ以下の実行環境は省略している。ＩＣカードチップ２にはグローバルプラットフォーム仕様に基づくカードマネージャ２１が組み込まれており、カードマネージャにあらかじめ設定された個別復号化鍵をもとに、ダウンロードホスト３とセキュア通信を確立し、アプリケーションソフトウェアである限定受信ソフトウェア２２をダウンロードする。ダウンロードＩＦ（インタフェース）部１１は、受信機１内のソフトウェアで、ダウンロードホスト３から受信したダウンロードソフトウェアをカードマネージャ２１に渡す。通信はモデム（図示せず）を経由して行う。ダウンロードされる限定受信ソフトウェア２２は限定受信ソフトウェアベンダーに割り当てられた暗号化鍵であらかじめ、暗号化されている。暗号化鍵は限定受信ソフトウェアベンダー個別に鍵発行管理会社が発行したもので、事前に、復号化鍵と前記復号化鍵に対応した鍵識別番号がカードマネージャ２１内の限定受信ソフトウェア復号化部２３に設定されている。ダウンロードホスト３は限定受信ソフトウェア２２をダウンロードする際、前記暗号鍵で暗号化した限定受信ソフトウェア２２と前記鍵識別番号を、ダウンロードＩＦ部を経由してカードマネージャ２１に送信する。限定受信ソフトウェア復号化部２３は限定受信ソフトウェア２２をダウンロード時、前記鍵識別番号に対応した前記復号化鍵を用いて復号化し、グローバルプラットフォーム仕様に基づくアプリケーションソフトウェアとして、限定受信ソフトウェア２２をダウンロードする。この結果、限定受信ソフトウェア２２は、ダウンロードを行うヘッドエンドに対して秘匿された形態で運用することが可能となる。また、前記鍵識別番号を暗号化した限定受信ソフトウェア２２に付加して、送付することにより、複数の限定受信ベンダーの限定受信ソフトウェアを、オープンな仕様の受信機にダウンロードするしくみを提供することが可能となる。限定受信ソフトウェア２２はダウンロード後、従来の図５による構成の限定受信ソフトウェアと同様に、限定受信制御ヘッドエンド４からのＥＭＭ、ＥＣＭを解析し、限定受信制御を行う。上記説明では組み込み型のＩＣカードチップで説明したが、ＩＣカードでも同様である。
【００２５】
図２は、本発明によるデジタルケーブルテレビ受信機の構成図の例である。受信機１に内蔵されたＩＣカードチップ２は、前述したカードマネージャを独自アプロケーションとして実装したＩＣカードチップまたは、グローバルプラットフォーム仕様に基づくＩＣカードチップである。以下、グローバルプラットフォーム仕様の場合について説明する。限定受信ソフトウェアをダウンロードする方法は、グローバルプラットフォーム仕様に基づく方法によって行うことは同様である。受信機１には受信機識別番号を保持する受信機識別番号保持部１２を設けている。また、ＩＣカードチップ２内の限定受信ソフトウェア２２内に、前記受信機識別番号保持部１２から受信機識別番号を読み取る受信機識別番号読み取り部２４および、限定受信ソフトウェア識別番号と限定受信用デバイス鍵（マスタ鍵）を保持する限定受信ソフトウェア識別番号保持部２５を設けている。ヘッドエンドに設置されたダウンロードホスト３とのセキュア通信路確立時、カードマネージャ２１はグローバルプラットフォーム仕様に基づきカードマネージャ２１に設定された個別暗号鍵を用い、認証情報をダウンロードホスト３に送信する。この認証情報により、ダウンロードホスト３は通信先のカードマネージャ２１を識別することができる。限定受信ソフトウェア２２をダウンロード後、さらに、受信機１の前記受信機識別番号保持部１２に保存された受信機識別番号を前記受信機識別番号読み取り部２４から読み取り、ダウンロードホストに通知することにより、ヘッドエンドに設置されたダウンロードホスト３は、カードマネージャ２１と受信機１を対応付けて管理することができる。限定受信ソフトウェア２２とダウンロードホスト３の通信はグローバルプラットフォーム仕様に基づいて行う。その上で、ダウンロードホスト３は、限定受信ソフトウェア２２内の限定受信ソフトウェア識別番号保持部２５に限定受信ソフトウェア識別番号と限定受信用デバイス鍵（マスタ鍵）を設定する。したがって、ヘッドエンド側で、受信機１、カードマネージャ２１、限定受信ソフトウェア２２の識別番号を一括して管理することができ、限定受信制御ヘッドエンド４から、制御対象の加入者の受信機１に対して、契約に基づく限定受信制御を行うことが可能となる。また、設定された限定受信用デバイス鍵（マスタ鍵）を利用して、ＥＭＭで送信されるワーク鍵を自己のマスター鍵で解読し、映像データとともに送られるＥＣＭを復号することで、スクランブル解除用のスクランブル鍵を得て、スクランブルされた映像信号を解読できる。なお、本例では、限定受信ソフトウェア識別番号保持部２５に限定受信ソフトウェア識別番号と限定受信用デバイス鍵（マスタ鍵）を設定するようにしているが、限定受信ソフトウェア識別番号と限定受信用デバイス鍵（マスタ鍵）を別の保持部に設定するようにしても良い。また、本実施例では、限定受信ソフトウェア識別番号と限定受信用デバイス鍵（マスタ鍵）をダウンロードホスト３から設定するようにしているが、限定受信制御ヘッドエンド４から、行っても良い。また、あらかじめＩＣカードチップ２に設定するようにしても良い。
【００２６】
図３は、本発明によるデジタルケーブルテレビ受信機の構成図の例である。受信機１に内蔵されたＩＣカードチップ２は、前述したカードマネージャを独自アプロケーションとして実装したＩＣカードチップまたは、グローバルプラットフォーム仕様に基づくＩＣカードチップである。以下、グローバルプラットフォーム仕様の場合について説明する。限定受信ソフトウェアをダウンロードする方法は、グローバルプラットフォーム仕様に基づく方法によって行うことは同様である。受信機１には受信機識別番号を保持する受信機識別番号保持部１２を設けている。また、ＩＣカードチップ２内のカードマネージャ２１内に、前記受信機識別番号保持部１２から受信機識別番号を読み取る受信機識別番号読み取り部２６および、前記受信機識別番号読み取り部２６から読み取った受信機識別番号を元に、前記カードマネージャ２１がダウンロードホスト３とグローバルプラットフォーム技術に基づいたセキュア通信路を確立する際、使用する認証情報を発生する認証情報発生部２７を設けている。前記認証情報発生部２７は、前記読み取った前記受信機識別番号または、前記受信機識別番号から発生する情報を個別鍵として、認証情報を作成する。ダウンロードホスト３側でも受信機１のメーカから提供された前記受信機識別番号を元に、前記認証発生部と同様の方法によって認証情報を発生させた情報を保有しておき、カードマネージャ２１との認証時、前記保有する認証情報と、カードマネージャ２１から通知された認証情報を比較し、認証を行う。この方法により、あらかじめカードマネージャ２１にカードマネージャ固有の暗号鍵を設定する必要がなくなり、運用が容易になる。
【００２７】
図４は、本発明によるデジタルケーブルテレビ受信機の構成図の例である。受信機１に内蔵されたＩＣカードチップ２は、前述したカードマネージャを独自アプロケーションとして実装したＩＣカードチップまたは、グローバルプラットフォーム仕様に基づくＩＣカードチップである。以下、グローバルプラットフォーム仕様の場合について説明する。限定受信ソフトウェアをダウンロードする方法は、グローバルプラットフォーム仕様に基づく方法によって行うことは同様である。受信機１には、受信機識別番号を保持する受信機識別番号保持部１２、ダウンロードホストのＩＰ（インターネット・プロトコル）アドレスを保持するホスト接続アドレス保持部１３、ダウンロードホスト３から、一斉通信でアクセスがあった場合に、受信機１からダウンロードホスト３にアクセス制御を行う接続制御部１４を設ける。ダウンロードホスト３はダウンロードを行いたい受信機群に対して、たとえば特定ＣＭＴＳ（Ｃａｂｌｅ  Ｍｏｄｅｍ  Ｔｅｒｍｉｎａｔｉｏｎ  Ｓｙｓｔｅｍ）配下の複数の受信機に対して一斉通信（マルチキャスト）で接続を要求する。接続制御部１４はダウンロードホスト３から、一斉通信でアクセスがあった場合に、受信機識別番号保持部１２から読み出した受信機識別番号を元に、ダウンロードホスト３へのアクセス開始時間を決める。たとえば、受信機識別番号の有効桁数の下４桁が、１１０１だった場合、１１０１秒後に接続を開始する。このようにすれば、多数の受信機１からのダウンロードホスト３へのアクセスが集中することなく、受信機側１から、ダウンロードホスト３へ接続することが可能となる。受信機側１からの接続はモデム（図示せず）を経由し、ネットワーク内のＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバが受信機１に対してＩＰアドレスを一時的に付与して行われる。
【００２８】
本実施例ではダウンロードホスト３から受信機１に対する一斉通信を契機に対して行ったが、この方法以外にも、ヘッドエンド側で各受信機１のＭＡＣアドレスを管理し、ダウンロードホスト３が接続先の受信機１のＭＡＣアドレスに対するＩＰアドレスをＤＨＣＰサーバに問い合わせ、取得したＩＰアドレスで受信機１にアクセスすることも可能である。また、限定受信ソフトウェアが既にダウンロードされている場合、ヘッドエンド側で接続したい受信機に対してＥＭＭを送信し、受信機１側からダウンロードホスト３に接続することも可能である。
【００２９】
なお、本実施例を説明時、カードチップの仕様をグローバルプラットフォームに基づき行ったが、前述したような独自にダウンローダとＩＣチップ間でセキュア通信を行う場合においても、セキュア通信を担当するカードマネージャの部分がＯＳ依存になるだけで、同様である。
【００３０】
また、本実施例ではＩＣカードチップとして説明したが、ＩＣカードの場合でも同様である。
【産業上の利用可能性】
【００３１】
本発明は、限定受信を行うデジタルケーブルテレビ放送において、限定受信ソフトウェアをダウンロード可能なデジタルケーブルテレビ放送受信機に使用できる。
【図面の簡単な説明】
【００３２】
【図１】本発明によるケーブルテレビ放送受信機の構成を示す図
【図２】本発明によるケーブルテレビ放送受信機の構成を示す図
【図３】本発明によるケーブルテレビ放送受信機の構成を示す図
【図４】本発明によるケーブルテレビ放送受信機の構成を示す図
【図５】従来のケーブルテレビ放送受信機の構成を示す図
【図６】グローバルプラットフォーム仕様のＩＣカードチップの構成を示す図
【符号の説明】
【００３３】
１    受信機
２    ＩＣカードチップ
３    ダウンロードホスト
４    限定受信制御ヘッドエンド
５    限定受信ＩＦ部
６    限定受信用ＩＣカード
７    限定受信モジュール
１１  ダウンロードＩＦ部
１２  受信機識別番号保持部
１３  ホスト接続アドレス保持部
１４  接続制御部
２１  カードマネージャ
２２  限定受信ソフトウェア
２３  限定受信ソフトウェア復号化部
２４  受信機識別番号読み取り部
２５  限定受信ソフトウェア識別番号保持部
２６  受信機識別番号読み取り部
２７  認証情報発生部
２８  実行環境
２９  アプリケーションソフトウェア  
３１  カード発行者
４１  アプリケーションサービスプロバイダ
【図１】
0004839303.tif 000002
【図２】
0004839303.tif 000003
【図３】
0004839303.tif 000004
【図４】
0004839303.tif 000005
【図５】
0004839303.tif 000006
【図６】
0004839303.tif 000007