(57)【要約】【課題】ワーク鍵更新が行われても、ワーク鍵変更前に蓄積された番組に対する視聴を可能とする。【解決手段】スクランブルして伝送される番組を受信するシステムで、定期に更新するワーク鍵が更新された場合に、更新前のワーク鍵識別およびワーク鍵を記憶し、番組視聴時に参照する。例えば蓄積された番組をワーク鍵の更新を越えて再生した場合に、古いワーク鍵識別とワーク鍵の参照により、ワーク鍵更新前に蓄積した番組の視聴ができる。【選択図】　　　図１
2004056543.tif 000002
【特許請求の範囲】
【請求項１】
センタ側から受信側に番組をスクランブルして伝送し、該スクランブルを解くための情報を暗号化して伝送し、該暗号化された情報を解くための鍵を定期的に更新するスクランブル放送受信装置において、
前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された鍵識別情報の記録を更新する手段と、
前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、
鍵の更新時に、更新前の前記鍵識別情報を記憶する手段と、
鍵の更新時に、更新前の前記鍵情報を記憶する手段と、
番組の視聴時に、前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、比較結果に基づき記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段とを具備することを特徴とするスクランブル放送受信装置。
【請求項２】
少なくも、前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された識別情報の記憶を更新する手段と、前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、鍵の更新時に更新前の前記鍵識別情報を記憶する手段と、鍵の更新時に更新前の前記鍵情報を記憶する手段と、番組の視聴時に前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、比較結果に基づき記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段と、をＩＣカード内に構成してなることを特徴とする請求項１記載のスクランブル放送受信装置。
【請求項３】
センタ側から受信側に番組をスクランブルして伝送し、該スクランブルを解くための情報を暗号化して伝送し、該暗号化した情報を解くための鍵を定期的に更新するスクランブル放送受信装置において、
前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された鍵識別情報の記録を更新する手段と、
前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、
鍵の更新時に、更新前の前記鍵識別情報を記憶する手段と、
鍵の更新時に、更新前の前記鍵情報を記憶する手段と、
鍵の更新時に、前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を記憶する手段と、
番組の視聴時に、前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、更新前の鍵識別の比較結果に基づき、記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段と、
前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を判定する手段とを具備することを特徴とするスクランブル放送受信装置。
【請求項４】
少なくも、前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された識別情報の記憶を更新する手段と、前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、鍵の更新時に更新前の前記鍵識別情報を記憶する手段と、鍵の更新時に更新前の前記鍵情報を記憶する手段と、鍵の更新時に前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を記憶する手段と、番組の視聴時に前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、更新前の鍵識別の比較結果に基づき記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段と、をＩＣカード内に構成してなることを特徴とする請求項３記載のスクランブル放送受信装置。
【請求項５】
前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を判定する手段は、有効期限切れである場合に番組視聴の有効期限切れであることを表示することを具備することを特徴とする請求項３記載のスクランブル放送受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、番組内容にスクランブルを行って放送される信号を受信するスクランブル放送受信装置に関する。
【０００２】
【従来の技術】
一般に通信衛星や放送衛星を用いたデジタル放送システムでは、チャンネル単位、番組単位、時間単位など様々な方法で有料放送サービスが運営されている。スクランブル放送番組は、放送を行うセンタから各受信装置に対して、スクランブルして伝送する。また、有料放送番組では、全受信装置共通に、ＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ　Ｃｏｎｔｒｏｌ　Ｍｅｓｓａｇｅ）が多重されて伝送され、番組のスクランブルを解くための鍵や番組の属性情報を参照する契約情報を伝送する。各受信装置では、有料放送を視聴する場合には、ＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ　Ｍａｎａｇｅｍｅｎｔ　Ｍｅｓｓａｇｅ）で設定された個別の契約情報とＥＣＭで伝送された参照契約情報を比較し、視聴の可否の判定を行い、課金処理を行い、スクランブルを解き視聴することができる。
【０００３】
しかしながら、契約更新が行われ、ＥＭＭの伝送により有効期限が更新され、ワーク鍵識別（ＫｗＩＤ）、ワーク鍵（Ｋｗ）が更新された場合には、仮に更新前の番組を視聴しようとした場合には、記憶するワーク鍵識別とＥＣＭ内のワーク鍵識別が不一致となり、基本的な契約がない「非契約」と判定される。受信装置内に蓄積装置を設け、一定期間の蓄積視聴を許すサービスを行った場合、蓄積された番組が契約更新時期を越えて再生視聴しようとしたとき、ワーク鍵識別の不一致で「非契約」となり、契約更新前に蓄積した番組の視聴ができなくなる問題がある。
【０００４】
【発明が解決しようとする課題】
上記した従来のスクランブル放送受信装置では、蓄積された番組が契約更新時期を越えて再生視聴しようとしたとき、ワーク鍵識別の不一致で「非契約」となり、契約更新前に蓄積した番組の視聴ができなくなる、という問題がある。
【０００５】
この発明の目的は、契約更新前に蓄積された番組を視聴しようとした場合に、正しく視聴できるスクランブル放送受信装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記した課題を解決するために、この発明のスクランブル放送受信装置では、センタ側から受信側に番組をスクランブルして伝送し、該スクランブルを解くための情報を暗号化して伝送し、該暗号化された情報を解くための鍵を定期的に更新するシステムにあって、前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された鍵識別情報の記録を更新する手段と、前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、鍵の更新時に、更新前の前記鍵識別情報を記憶する手段と、鍵の更新時に、更新前の前記鍵情報を記憶する手段と、番組の視聴時に、前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、比較結果に基づき記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段とを具備することを特徴とする。
【０００７】
また、センタ側から受信側に番組をスクランブルして伝送し、該スクランブルを解くための情報を暗号化して伝送し、該暗号化した情報を解くための鍵を定期的に更新するシステムにあって、前記スクランブルを解くための情報を復号するための鍵を識別する鍵識別情報を受信し、先に記録された鍵識別情報の記録を更新する手段と、前記スクランブルを解くための情報を復号するための鍵を受信し更新記憶する手段と、鍵の更新時に、更新前の前記鍵識別情報を記憶する手段と、鍵の更新時に、更新前の前記鍵情報を記憶する手段と、鍵の更新時に、前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を記憶する手段と、番組の視聴時に、前記スクランブルを解くための情報内の参照鍵識別および前記更新前の鍵識別情報比較し、更新前の鍵識別の比較結果に基づき、記憶する更新前の前記鍵情報をもとにスクランブルを解くための情報を復号する手段と、前記変更前の鍵識別情報または変更前の前記鍵情報の有効期限を判定する手段とを具備することを特徴とする。
【０００８】
上記した各手段により、更新前のワーク鍵識別（ＫｗＩＤ）およびワーク鍵（Ｋｗ）を記憶し、それらを参照することにより、契約更新前の蓄積された番組の視聴を可能とする。
【０００９】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。図１は、この発明の一実施の形態について説明するためのスクランブル放送受信装置における構成図である。この受信システムは、受信機能の基本部分を実現する受信機本体１００と、スクランブル放送受信制御機能を実現するモジュールであるＩＣカード２００を使用した例を示す。
【００１０】
図１において、ＩＣカード２００は、ＩＣカード個別のＩＤ番号がＩＤメモリ２０１に記憶されている。電源ＯＮ時またはＩＣカード２００を受信機本体１００に装着したときに、受信機本体１００はＩＣカード２００内のＩＤメモリ２０１からＩＤ番号を読み出し、受信機本体１００内のＩＤメモリ１０１に記憶する。
【００１１】
入力端子１０２には、アンテナで受けた信号を周波数ダウンコンバートした放送信号が入力される。チューナ回路１０３では、信号の選択、復調、データの誤り訂正処理を行う。一般には、放送信号はＱＰＳＫ変調や８相ＰＳＫ、誤り訂正方式としてはリードソロモン誤り訂正符号、畳み込み符号などが用いられる。チューナ回路１０３からは復調、及び誤り訂正されたパケット形式の信号が出力され、パケット形式のデータは、一般にはＩＳＯ１３８１８−１規格（ＭＰＥＧ２　ｓｙｓｔｅｍ規格）のデータが用いられ、パケットデータには複数の放送信号、制御データが含まれる。
【００１２】
チューナ回路１０３から出力されたパケット信号は、デスクランブラ１０４に入力される。デスクランブラ１０４では、選択したスクランブル放送番組のスクランブルを解く回路である。
【００１３】
さらにチューナ回路１０３から出力されたパケット信号は、蓄積装置１０４にも供給される。蓄積装置１０５は、番組を一時的な蓄積を行う装置であり、例えばハードディスクのような大容量な記憶装置であり、ここでは、蓄積装置１０５を持った蓄積サービスを前提に説明する。
【００１４】
蓄積装置１０５は番組の蓄積装置であり、スクランブルされた状態で番組を蓄積する。また、スクランブル放送番組においては、番組に多重されているＥＣＭも蓄積する。蓄積された番組を後で再生する場合には、蓄積装置１０５から、番組とＥＣＭを再生して視聴を行う。
【００１５】
デスクランブルされた信号は、デコーダ回路１０６に入力される。デコーダ回路１０６では、放送信号の分離処理、映像音声信号のデコード処理を行う。また、多重された制御信号の分離も行う。
【００１６】
制御信号受信回路１０７では、放送信号に多重されている番組選択情報などを放送信号から分離して制御回路１０８に出力し、制御回路１０８において番組選択処理を行う。また、番組に多重されたＥＣＭ，ＥＭＭのデータを分離する。
【００１７】
表示回路１０９では、デコードされた映像音声信号に、操作メニューやメッセージ等、利用者との表示インターフェースを行う文字、図形等が重畳し、ＴＶ信号に変調を行った後に出力端子１１０に出力される。出力端子１１０にはＴＶ受像機が接続され、利用者は放送信号を視聴することができる。
【００１８】
キー入力回路１１１は、利用者の操作インターフェースを行うもので、利用者の番組選択などの選択内容を制御回路１０８に出力する。制御回路１０８では、受信した番組選択情報から表示回路１０９で利用者に番組のメニューを表示し、利用者は番組を選択してキー入力回路１１１に選択情報を入力する。制御回路１０８では、チューナ回路１０３、デスクランブラ１０４、デコーダ回路１０６などを制御し、利用者の選択した番組を出力端子１１０に出力する。
【００１９】
番組視聴中にＥＭＭデータを受信した場合には、制御回路１０８において、ＩＤメモリ１０１に記憶するＩＤ番号を用いて、自分のＥＭＭデータのみを受信処理する。受信したＥＭＭデータは、ＩＣカード２００内のモジュール制御回路２０２に対して、Ｉ／Ｆ（インターフェース）１１２、２０３を介して送られ、ＩＣカード２００では、受信したＥＭＭデータを復号し、契約情報は契約情報メモリ２０４に、有効期限は、有効期限メモリ２０５に、ワーク鍵（Ｋｗ）とワーク鍵識別（ＫｗＩＤ）は、ワーク鍵（Ｋｗ）／ワーク鍵識別メモリ２０６に記憶する。
【００２０】
受信した放送番組がスクランブル放送番組である場合には、ＥＣＭがスクランブル放送番組に多重されている。ＥＣＭは全受信装置共通のデータであり、番組の属性やスクランブルを解くためのデスクランブル鍵などの番組情報で構成される。ＥＣＭデータは、制御回路１０８からＩＣカード２００内のモジュール制御回路２０２に対して、Ｉ／Ｆ１１２、２０３を介して送られ、モジュール制御回路２０２では、ＥＣＭで示されたワーク鍵識別と、ワーク鍵（Ｋｗ）／ワーク鍵識別メモリ２０６に記憶するワーク鍵識別（ＫｗＩＤ）の一致確認を行い、一致した場合には基本的な「契約」と見なし、記憶するワーク鍵（Ｋｗ）を用いてＥＣＭの復号を行う。
【００２１】
もし、一致しない場合には、基本的な「非契約」と見なされる。さらにＥＣＭ内の現在時刻と有効期限メモリ２０５に記憶する契約の有効期限の検査を行い、ＥＭＭデータで設定された契約情報メモリ２０４内の契約情報とＥＣＭ内の参照契約情報を比較し、詳細の契約の確認を行い、スクランブル放送番組の視聴可否の判定を行う。視聴可能であるならばＥＣＭデータ内のスクランブル鍵（Ｋｓ）を、受信機本体１００内の制御回路１０８に送る。制御回路１０８からデスクランブラ１０４にデスクランブル鍵を与え、スクランブル放送番組のデスクランブルが行われ、スクランブル放送番組の視聴ができる。
【００２２】
ＩＣカード２００内の変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ２０７は、契約更新により、ワーク鍵とワーク鍵識別が更新になった場合、更新前のワーク鍵とワーク鍵識別を記憶する。更新は複数回あり得るので、複数の更新前のワーク鍵識別を記憶してもよい。
【００２３】
ここで、センタから受信装置に伝送されてくるＥＭＭおよびＥＣＭ２について図２を用い説明する。図２（ａ）はＥＭＭの形式例を、図２（ｂ）はＥＣＭの形式例をそれぞれ示す。
【００２４】
まず、図２（ａ）において、２１１は受信装置を特定するためのＩＤであり、このＩＤ２１１に一致する受信装置に対して伝送される。有効期限２１２は、契約内容の有効期限を示し、例えば１年毎に、契約更新が行われ、有効期限が更新される。契約情報２１３は、受信装置を利用する利用者の契約内容を示し、契約内容に従い視聴の可否が決まる。
【００２５】
ワーク鍵識別（ＫｗＩＤ）２１４、ワーク鍵（Ｋｗ）２１５は、後述するＥＣＭの暗号を解くための鍵とその識別である。一般にＥＭＭは、個別の鍵で暗号化されて伝送され、有効期限２１２からワーク鍵（Ｋｗ）２１５までの範囲で暗号化され、改ざん検出２１６は、ＥＭＭが不正者によって改ざんされることを防止するための検査データである。
【００２６】
また、システムのセキュリティを確保するためや契約上の性質から、鍵の更新を定期的に行う必要があり、例えば、有効期限を定め、契約更新間隔を１年として、ＥＭＭを１年周期で更新し、有効期限２１２、ワーク鍵識別（ＫｗＩＤ）２１４、ワーク鍵（Ｋｗ）２１５を更新する。
【００２７】
図２（ｂ）において、ＥＣＭは時刻情報２２２からスクランブル鍵（Ｋｓ）２２５までの範囲が、契約された受信装置にあらかじめ設定されたワーク鍵（Ｋｗ）を鍵として、暗号化して伝送される。ワーク鍵識別２２１はワーク鍵（Ｋｗ）を特定するための識別である。時刻情報２２２は、番組が放映される時刻を表す。参照契約情報２２３は、あらかじめ受信装置に設定された契約情報と比較参照するための情報であり、両者の比較により、契約の判定を行う。番組情報２２４は、例えば番組の番号や属性などを示す。スクランブル鍵（Ｋｓ）２２５は、スクランブル伝送される番組のスクランブルを解くための鍵であり、参照契約情報２２３などの確認と、課金処理を行った後に受信装置で使用され、スクランブル伝送された番組のデスクランブルを行い、利用者は番組視聴することができる。改ざん検出２２６は、ＥＣＭが不正者によって改ざんされることを防止するための検査データである。
【００２８】
次に図３のフローチャートを用い、センタから伝送されるＥＭＭに対する図１の受信機本体およびＩＣカードでの処理動作について説明する。
受信機本体１００では、あらかじめＩＤをＩＣカード２００から設定されている。受信機本体１００において、ステップＳ１１で番組の選択受信を行うと、放送番組信号に多重されているＥＭＭの受信が可能となる。ステップＳ１２においてＥＭＭを検知すると、ステップＳ１３においてＩＤの比較処理を行い、ステップＳ１４でＩＤが一致したならば、ステップＳ１５で受信したＩＤの一致するＥＭＭを受信機本体１００から、ＩＣカード２００に送られる。
【００２９】
ＩＣカード２００では、ステップＳ１６で受信機本体１００からＥＭＭを受信し、ステップ１７でＩＣカード固有の鍵を用いて復号を行う。ステップＳ１８において契約の更新がある場合には、ステップＳ１９で現在記憶するワーク鍵（Ｋｗ）を変更ワーク鍵（Ｋｗｏｌｄ）として、変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ２０７に記憶する。ステップＳ２０で現在記憶するワーク鍵識別（ＫｗＩＤ）を変更ワーク鍵識別（ＫｗＩＤｏｌｄ）として、変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ２０７に記憶する。ステップＳ２１において、入力したＥＭＭ内の新しいワーク鍵（Ｋｗ）、ワーク鍵識別（ＫｗＩＤ）をワーク鍵（Ｋｗ）／ワーク鍵識別（ＫｗＩＤ）メモリ２０６に記憶し、新しいワーク鍵（Ｋｗ）、ワーク鍵識別（ＫｗＩＤ）が設定される。ステップＳ２２でＥＭＭ内の新しい有効期限、契約情報が設定される。
【００３０】
図４は、受信機本体およびＩＣカードにおいて、受信装置がスクランブル放送番組を選択または蓄積装置から蓄積番組を再生した場合のＥＣＭの処理について説明するためのフローチャートである。
【００３１】
受信機本体１００において、ステップＳ３１で、スクランブル放送番組の選択または蓄積装置１０１からの再生を行う。ステップＳ３２でＥＣＭが検知されると、ステップＳ３３でＥＣＭを受信機本体１００からＩＣカード２００に送る。ＩＣカード２００において、ステップＳ４０で受信機本体１００からＥＣＭを受信すると、ステップＳ４１でＥＣＭ内のワーク鍵識別（ＫｗＩＤ）とワーク鍵（Ｋｗ）／ワーク鍵識別（ＫｗＩＤ）メモリ２０６内のワーク鍵識別（ＫｗＩＤ）を比較し、一致するする場合は、ステップＳ４６でワーク鍵（Ｋｗ）／ワーク鍵識別（ＫｗＩＤ）メモリ２０６に記憶するワーク鍵（Ｋｗ）を鍵としてＥＣＭを復号する。ステップＳ４７でＥＣＭの現在時刻と有効期限メモリ２０５に記憶する有効期限との比較を行い、ステップＳ４９でＥＣＭ内の参照契約情報と契約情報効メモリ２０４に記憶する契約情報との比較を行い、全て良ければ、ステップＳ５１でスクランブル鍵（Ｋｓ）を受信装置に送る。
【００３２】
ステップＳ４２でワーク鍵識別ＫｗＩＤが一致しない場合には、ステップＳ４３で変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ２０７内の過去のワーク鍵識別（ＫｗＩＤｏｌｄ）と比較し、一致した場合には、過去の番組と判断し、ステップＳ４５で過去のワーク鍵（Ｋｗｏｌｄ）を鍵として用いて、ＥＣＭの復号を行う。もし、ステップＳ４３において、一致する過去のワーク鍵識別が存在しない場合には、ステップＳ５３で非契約エラーを受信機本体１００に出力する。
【００３３】
ステップＳ４８において有効期限切れと判断されれば、ステップＳ５２で受信機本体１００に有効期限切れのエラーを出力する。また、ステップＳ４９で契約エラーであるならば、ステップＳ５３で非契約エラーを受信機本体１００に出力する。
【００３４】
受信機本体１００において、ステップＳ３４、ステップＳ３６、ステップＳ３８でＩＣカード２００からの応答を受信し、スクランブル鍵（Ｋｓ）を受信した場合には、ステップＳ３５でデスクランブラにスクランブル鍵（Ｋｓ）を設定し、番組を視聴する。有効期限切れであるならば、ステップＳ３７で有効期限切れのエラーを表示する。また、非契約エラーであるならば、ステップＳ３９で非契約エラーのメッセージ表示を行う。
【００３５】
この実施の形態によれば、蓄積視聴番組に対して、変更前のワーク鍵識別、ワーク鍵を記憶参照することにより、ワーク鍵更新が行われても、視聴することができる。
【００３６】
次に、図５〜図９を用いてこの発明の他の実施の形態について説明する。この実施の形態は、変更前のワーク鍵識別、ワーク鍵の有効期限を設定記憶することにより、蓄積された番組の視聴期限を鍵の使用制限により放送事業者から蓄積視聴の制限を可能とするものである。なお、図１〜図４の一実施の形態で説明したものと同一の構成部分には同一の符号を付しその説明は省略する。
【００３７】
図５と図１との構成の違いは、受信機本体１００側では時計５０１を、ＩＣカード２００側で変更ワーク鍵有効期限メモリ２０８を新たに設けた部分である。すなわち、時計５０１は、放送局から伝送される時刻情報に基づき逐次更新される。受信機本体１００からＩＣカード２００に時刻情報を送り、ＩＣカード２００内の時刻メモリ２０９に現在の時刻を記憶する。従って、見かけ上ＩＣカード２００内に時計を形成することができる。また、ＩＣカード２００では、受信機本体１００から設定される時刻と時刻メモリ２０９に記憶する時刻を比較することによって、与えられる時刻の正当性、例えば、不正に時刻を過去に改ざんされるなどの判定を行うことができる。
【００３８】
変更ワーク鍵有効期限メモリ２０８は、契約更新前のワーク鍵の有効期限を記憶するメモリであり、ＥＭＭで契約更新を行った場合に、過去の有効期限または更新時に伝送される変更前のワーク鍵の有効期限を記憶する。
【００３９】
図６は、契約更新時に伝送されるＥＭＭデータの構成例を示し、図２（ｂ）のＥＭＭデータ構成との違いは、変更ワーク鍵有効期限６０１がある点である。
変更ワーク鍵有効期限６０１は、契約更新によって記憶する変更前のワーク鍵およびワーク鍵識別の有効期限を表し、契約更新時に放送局から変更前のワーク鍵およびワーク鍵識別の有効期限を指定することができる。契約更新の運用により、変更ワーク鍵有効期限６０１をＥＭＭで伝送することなく、変更前の既に記憶された有効期限を、変更ワーク鍵有効期限としてもよい。
【００４０】
図７のフローチャートは、センタから伝送されるＥＭＭに対する図５に示す受信装置での処理動作を説明するためのものである。図３のフローチャートとの違いは、ステップ２０，２１の間にステップ７１という処理が追加された点である。
【００４１】
すなわち、ＩＣカード２００のステップＳ７１で、契約更新時にＥＭＭで伝送される変更前のワーク鍵有効期限を変更ワーク鍵有効期限メモリ２０８に記憶する。
図８のフローチャートは、受信装置がスクランブル放送番組を選択または蓄積装置から蓄積番組を再生した場合の図５に示す受信装置のＥＣＭ処理の動作を説明するためのものである。このフローチャートは、図４のステップＳ３３に現在時刻を加えたステップＳ８１の処理と図４のステップＳ４５とＳ４７の間にＳ８２，Ｓ８３の処理ステップを追加したものである。
【００４２】
すなわち、受信機本体１００の処理において、ステップＳ８１で受信機本体１００からＩＣカード２００に対してＥＣＭと現在時刻を送る。
ＩＣカード２００の処理において、ステップＳ４４で、ワーク鍵識別（ＫｗＩＤｏｌｄ）が一致した場合、ステップＳ４５でＥＣＭを変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ２０７に記憶する変更前のワーク鍵を用いて復号する。ステップＳ８２で、受信機本体１００から与えられた現在時刻と変更ワーク鍵有効期限メモリ２０８内の有効期限の比較判定を行い、ステップＳ８３で、有効期限内であるならば、ステップＳ４７により現在の有効期限の判定を行い、契約判定の後、視聴のためのスクランブル鍵（Ｋｓ）の出力処理を行う。ステップＳ８３で、変更前のワーク鍵有効期限切れである場合には、受信機本体１００に対し、有効期限エラー情報を送り、受信機本体１００において、例えば図９に示すようなエラーメッセージを画面に表示する。なお、図９は視聴しようとした番組の有効期限切れの場合のエラーメッセージ画面例である。
【００４３】
以上のように、この実施の形態によれば、変更前のワーク鍵識別、ワーク鍵の有効期限を設定記憶することにより、蓄積した番組の視聴期限を鍵の使用制限による視聴制限を行うことができる。また、有効期限切れで視聴できない番組に対して、有効期限が切れて視聴できないことを受信装置の利用者に知らせることができる。
【００４４】
この発明は、上記した実施の形態に限定されるものではなく、たとえば、有料放送番組の視聴を例にあげて説明したが、スクランブルして伝送を行う無料放送においても同様の効果を奏することができる。また、受信装置は受信機本体とＩＣカードから構成される例を示したが、受信装置に全ての機能がある構成などもあり、この発明の主旨に沿えば、上記した実施の形態に拘束されるものでもない。
【００４５】
【発明の効果】
以上説明したように、この発明のスクランブル放送受信装置によれば、蓄積視聴番組に対して、変更前のワーク鍵識別、ワーク鍵を記憶参照することにより、ワーク鍵更新が行われても、視聴することができる。
【図面の簡単な説明】
【図１】この発明の第１の実施の形態について説明するためのブロック図。
【図２】センタから受信装置に伝送される情報の構成について説明するための説明図。
【図３】図１の動作について説明するためのフローチャート。
【図４】図１の動作について説明するためのフローチャート。
【図５】この発明の第２の実施の形態について説明するためのブロック図。
【図６】契約更新時にセンタより伝送されるＥＭＭデータの構成例について説明するための説明図。
【図７】図５の動作について説明するためのフローチャート。
【図８】図５の動作について説明するためのフローチャート。
【図９】この発明の第２の実施の形態における画面表示例について説明するための説明図。
【符号の説明】
１００・・・受信機本体
１０５・・・蓄積装置
２００・・・ＩＣカード
２０７・・・変更ワーク鍵（Ｋｗｏｌｄ）／ワーク鍵識別（ＫｗＩＤｏｌｄ）メモリ
５０１・・・時計
２０８・・・変更ワーク鍵有効期限メモリ
２０９・・・時刻メモリ
【図１】
2004056543.tif 000003
【図２】
2004056543.tif 000004
【図３】
2004056543.tif 000005
【図４】
2004056543.tif 000006
【図５】
2004056543.tif 000007
【図６】
2004056543.tif 000008
【図７】
2004056543.tif 000009
【図８】
2004056543.tif 000010
【図９】
2004056543.tif 000011