(57)【特許請求の範囲】
【請求項１】
暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、前記第１復号情報によって前記暗号化された番組データを復号する番組データ復号手段と、前記ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置と、
視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する記憶手段と、前記視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットと、
前記個別視聴契約情報担持ユニットとの間で通信を行う第２通信手段と、前記視聴契約対象番組識別情報とそれを記憶する前記個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、を備え、番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理する視聴契約情報管理装置と、
を含むディジタル放送受信システムであって、
前記視聴契約情報管理装置は、前記ディジタル放送受信装置との間で通信を行うための第３通信手段を有し、
前記ディジタル放送受信装置は、前記視聴契約情報管理装置との間で通信を行うための第４通信手段を有し、
前記視聴契約情報管理装置は、前記ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、前記視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、使用されていない前記個別視聴契約情報担持ユニットによって該選択された番組が視聴可能であるか否かを判定し、視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当てる判定手段をさらに備え、前記各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、各番組を選択したディジタル放送受信装置に送信する機能を有するディジタル放送受信システム。
【請求項２】
前記視聴契約統合管理情報格納手段は、前記視聴契約対象番組識別情報と、その視聴契約対象番組識別情報を記憶する全ての個別視聴契約情報担持ユニットの使用状況とを関連づける認証可能契約情報テーブルをさらに格納し、
前記認証可能契約情報テーブルにおいて、視聴契約対象番組識別情報を記憶する全ての個別視聴契約情報担持ユニットが使用されている場合には、前記使用状況として使用できないことを示す使用状況フラグをたてる更新手段をさらに備え、
前記判定手段は、前記認証可能契約情報テーブルに基づいて、前記選択された番組に前記個別視聴契約情報担持ユニットを割り当て可能であるか否かを判定する請求項１記載のディジタル放送受信システム。
【請求項３】
前記認証割当管理テーブルでは、視聴契約対象番組識別情報毎に複数の個別視聴契約情報担持ユニットに優先順位がつけられており、この優先順位は、各個別視聴契約情報担持ユニットに記憶される視聴契約対象番組識別情報の数が少ないほど高い優先順位であり、
前記判定手段は、選択された番組に係る視聴契約対象番組識別情報を記憶する個別視聴契約情報担持ユニットが複数ある場合は、前記優先順位が高い個別視聴契約情報担持ユニットから該選択された番組を割り当てる請求項１又は２記載のディジタル放送受信システム。
【請求項４】
暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、前記第１復号情報によって前記暗号化された番組データを復号する番組データ復号手段と、前記ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置に接続され、
さらに、
視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する第１記憶手段と、前記視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットに接続され、
番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理する視聴契約情報管理装置であって、
前記個別視聴契約情報担持ユニットとの通信を行う第２通信手段と、
前記ディジタル放送受信装置との間で通信を行う第３通信手段と、
前記視聴契約対象番組識別情報とそれを記憶する前記個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、
前記視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、前記ディジタル放送受信装置において選択された番組が、使用されていない前記個別視聴契約情報担持ユニットによって視聴可能であるか否かを判定し、視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当てる判定手段と、
を備え、
前記ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、前記各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、各番組を選択したディジタル放送受信装置に送信する視聴契約情報管理装置。
【請求項５】
暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、前記第１復号情報によって前記暗号化された番組データを復号する番組データ復号手段と、前記ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置に接続され、さらに、視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する第１記憶手段と、前記視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットに接続され、番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理し、前記個別視聴契約情報担持ユニットとの通信を行う第２通信手段と、前記ディジタル放送受信装置との間で通信を行う第３通信手段と、前記視聴契約対象番組識別情報とそれを記憶する前記個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、を備える情報処理装置が、
前記ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、
前記視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、前記ディジタル放送受信装置において選択された番組が、使用されていない前記個別視聴契約情報担持ユニットによって視聴可能であるか否かを判定し、
視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当て、
前記各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、
各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、
受信された第１復号情報を、各番組を選択したディジタル放送受信装置に送信する、
番組認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数台のディジタル放送受信装置を含むディジタル放送受信システムに関し、特に、一世帯内に備えられた複数台のディジタル放送受信装置のように視聴契約情報を一つのグループと捉えて全体的な認証等の管理を行うことが望ましいシステム及びこのような管理を行う視聴契約情報管理装置に関する。
【０００２】
【従来の技術】
従来、ディジタル放送において、視聴者の視聴契約状況により番組の視聴を可能又は不可能とする制御を行う場合には、１台のディジタル放送受信装置ごとに装着されるＩＣカードに保持されるユニークな鍵情報に基づいて受信契約状況が確認され、視聴の可否が判定されていた。このため、複数のＴＶ（テレビジョン受像機）等の出力装置のそれぞれで番組を視聴しようとすれば、出力装置ごとに個別にディジタル放送受信装置を購入して当該受信装置ごとに、あるいはディジタル放送受信部が内蔵されている出力装置であれば当該受信部ごとに視聴契約を結ばなければならなかった。
【０００３】
【発明が解決しようとする課題】
しかしながら、例えば、複数の出力装置が一世帯内に備えられているような場合に、設置場所の異なる出力装置間で移動して視聴を続けたい場合や、出力装置を自由に選択して番組を視聴したい場合であっても、視聴契約の内容が各出力装置ごとに個別に装着されたＩＣカードに保持された鍵情報に基づいて判断されているために、各ディジタル放送受信装置間で連携して、視聴契約情報を流通させ、視聴の可否を判断することができなかった。
【０００４】
本発明は、かかる従来技術の課題を解決するためになされたものであって、その目的とするところは、複数の視聴契約に基づく複数のディジタル放送受信装置を使用する場合に、相互に視聴契約情報を融通し、視聴者の使用状況に応じて適切な視聴環境を実現し得るディジタル放送受信システム及び視聴契約情報管理装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、第１復号情報によって暗号化された番組データを復号する番組データ復号手段と、ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置と、視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する記憶手段と、視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットと、個別視聴契約情報担持ユニットとの間で通信を行う第２通信手段と、視聴契約対象番組識別情報とそれを記憶する個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、を備え、番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理する視聴契約情報管理装置と、を含むディジタル放送受信システムであって、視聴契約情報管理装置は、ディジタル放送受信装置との間で通信を行うための第３通信手段を有し、ディジタル放送受信装置は、視聴契約情報管理装置との間で通信を行うための第４通信手段を有し、視聴契約情報管理装置は、ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、使用されていない個別視聴契約情報担持ユニットによって該選択された番組が視聴可能であるか否かを判定し、視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当てる判定手段をさらに備え、各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、各番組を選択したディジタル放送受信装置に送信する機能を有するディジタル放送受信システムである。
【０００６】
また、視聴契約統合管理情報格納手段は、視聴契約対象番組識別情報と、その視聴契約対象番組識別情報を記憶する全ての個別視聴契約情報担持ユニットの使用状況とを関連づける認証可能契約情報テーブルをさらに格納し、認証可能契約情報テーブルにおいて、視聴契約対象番組識別情報を記憶する全ての個別視聴契約情報担持ユニットが使用されている場合には、使用状況として使用できないことを示す使用状況フラグをたてる更新手段をさらに備え、判定手段は、認証可能契約情報テーブルに基づいて、選択された番組に個別視聴契約情報担持ユニットを割り当て可能であるか否かを判定するようにしてもよい。
【０００７】
また、認証割当管理テーブルでは、視聴契約対象番組識別情報毎に複数の個別視聴契約情報担持ユニットに優先順位がつけられており、この優先順位は、各個別視聴契約情報担持ユニットに記憶される視聴契約対象番組識別情報の数が少ないほど高い優先順位であり、判定手段は、選択された番組に係る視聴契約対象番組識別情報を記憶する個別視聴契約情報担持ユニットが複数ある場合は、優先順位が高い個別視聴契約情報担持ユニットから該選択された番組を割り当てるようにしてもよい。
【０００８】
また、視聴契約情報管理装置は個別視聴契約情報担持ユニットを装着するための装着部を備えるようにしてもよい。
【０００９】
また、個別視聴契約情報担持ユニットはＩＣカードによって構成されることが好適である。
【００１０】
また、本発明は、暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、第１復号情報によって暗号化された番組データを復号する番組データ復号手段と、ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置に接続され、さらに、視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する第１記憶手段と、視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットに接続され、番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理する視聴契約情報管理装置であって、個別視聴契約情報担持ユニットとの通信を行う第２通信手段と、ディジタル放送受信装置との間で通信を行う第３通信手段と、視聴契約対象番組識別情報とそれを記憶する個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、ディジタル放送受信装置において選択された番組が、使用されていない個別視聴契約情報担持ユニットによって視聴可能であるか否かを判定し、視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当てる判定手段と、を備え、ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、各番組を選択したディジタル放送受信装置に送信する視聴契約情報管理装置である。
【００１１】
また、本発明は、暗号化された番組データと、該暗号化された番組データを復号する第１復号情報を暗号化した第１暗号化情報を含むディジタル放送信号を受信する受信手段と、第１復号情報によって暗号化された番組データを復号する番組データ復号手段と、ディジタル放送信号に含まれる番組の中から所望の番組を選択する選択手段と、を備えた複数のディジタル放送受信装置に接続され、さらに、視聴契約が締結されている視聴契約対象番組を識別する視聴契約対象番組識別情報及び該番組の第１暗号化情報を復号する第２復号情報を保持する第１記憶手段と、視聴契約対象番組の第１暗号化情報を第２復号情報により復号する第１暗号化情報復号手段と、外部との通信を行う第１通信手段と、を備えた複数の個別視聴契約情報担持ユニットに接続され、番組を視聴するために使用する個別視聴契約情報担持ユニットの割り当てを管理し、個別視聴契約情報担持ユニットとの通信を行う第２通信手段と、ディジタル放送受信装置との間で通信を行う第３通信手段と、視聴契約対象番組識別情報とそれを記憶する個別視聴契約情報担持ユニットとを関連づける認証割当管理テーブルを格納する視聴契約統合管理情報格納手段と、を備える情報処理装置が、ディジタル放送受信装置から選択された番組についての情報及び該番組の第１暗号化情報を受信し、視聴契約統合管理情報格納手段に格納された認証割当管理テーブルに基づいて、ディジタル放送受信装置において選択された番組が、使用されていない個別視聴契約情報担持ユニットによって視聴可能であるか否かを判定し、視聴可能でない場合は、該選択された番組の視聴契約対象番組識別情報を有し且つ使用されている個別視聴契約情報担持ユニットに該選択された番組を割り当て、該個別視聴契約情報担持ユニットに割り当てられていた視聴契約対象番組識別情報を有する他の個別視聴契約情報担持ユニットにこの視聴契約対象番組識別情報に係る番組を割り当て、各個別視聴契約情報担持ユニットに対し、それぞれに割り当てられた番組の第１暗号化情報を送信し、各個別視聴契約情報担持ユニットから復号された第１復号情報を受信し、受信された第１復号情報を、各番組を選択したディジタル放送受信装置に送信する、番組認証方法である。
【００１２】
また、選択された番組と、第１暗号化情報を復号する複数の第１暗号化情報復号手段のうち前記選択された番組の第１暗号化情報を復号すべき第１暗号化情報復号手段とを１対１に対応づけるステップが、既に選択されていた番組と該番組についての第１暗号化情報を復号すべき第１暗号化情報復号手段との対応関係を変更するステップを含むようにしてもよい。
【００１３】
【発明の実施の形態】
以下、本発明を図示の実施形態に基づいて説明する。
【００１４】
図１は、本発明の実施形態に係るディジタル放送受信システムの全体構成を示すブロック図である。
【００１５】
ディジタル放送受信システム１は、主として互いにネットワークによって通信可能に接続された視聴契約情報管理サーバ２と複数のディジタル放送受信装置３，４，５とを含み、視聴契約情報管理サーバ２のＩＣカードスロット６，７，８，９にはＩＣカード１０，１１，１２が装着されている。ここでは、ディジタル放送受信装置をＩＲＤ（Integrated Receiver/Decoder）によって構成しているが、映像信号及び音声信号をデコードするディジタル放送受信部を内蔵するＴＶ等の出力装置によって構成することもできる。また、以下の実施形態では、ＩＲＤ及びＩＣカードが３つの場合について説明しているが、ＩＲＤ及びＩＣカードの数は複数であればこれに限られるものではない。
【００１６】
（ＩＲＤ）まず、ＩＲＤ３の構成について説明する（以下、ＩＲＤ４，５についてもＩＲＤ３と同様の構成を有するので説明は省略する。）。
【００１７】
図２は、ＩＲＤ３の主要構成の概略を示すブロック図である。
【００１８】
通信衛星又は放送衛星からの信号が、パラボラアンテナ１５で受信される。パラボラアンテナには、受信信号に対する増幅及び周波数変換を行うＬＮＢ（LowNoise Block Downconverter ）１６が取り付けられている。
【００１９】
ＬＮＢ１６の出力は、キャリア選択部１７，復調部１８及びＦＥＣデコーダ部１９からなるＩＲＤのフロントエンド部（受信手段）２０に供給される。ディジタル衛星放送では衛星の複数のトランスポンダを利用して多チャンネルの放送が行われているので、フロントエンド部２０においてＬＮＢ１６の出力信号から所望のトランスポンダによる放送波を選択的に処理し、このトランスポンダによって送出された多重化データを復調して出力する。ここで、１つのトランスポンダで放送される信号（ビットストリーム）には、複数チャンネルの映像・音声・データ及び付加情報データがＭＰＥＧ２方式で多重化され、Multi-２のブロック暗号方式により暗号化された（スクランブルされた）信号が含まれる。
【００２０】
キャリア選択部１７には、ホストＣＰＵ（Central Processing Unit）２１から、周波数設定信号が供給される。この周波数設定信号は、入力部（選択手段）２２に与えられた視聴者からのチャンネル設定信号に基づいて発生される。このホストＣＰＵ２１からの周波数設定信号により、キャリア選択部１７は局部発振周波数を切り換え、ＬＮＢ１６の出力信号から所望のトランスポンダによる放送波を選択するとともに、選択された放送波を中間周波信号に変換して出力する。なお、ホストＣＰＵ２１は、データ等を保持するＲＡＭ（Random Access Memory）２３及びプログラム等を格納したＲＯＭ（Read Only Memory）２４等と協働し、装置各部の制御を行う（但し、図２では、簡略のため、ホストＣＰＵ２１とフロントエンド部２０，デスクランブラ２５，ビデオデコーダ２６，オーディオデコーダ２７及び通信インターフェース部２８との信号の送受信については図示を省略している。）。
【００２１】
復調部１８では、キャリア選択部１７から供給された中間周波信号を復調する。復調部１８の出力は、ＦＥＣデコーダ部１９に供給される。
【００２２】
ＦＥＣデコーダ部１９では、復調部１８の出力データをエラー訂正処理（ＦＥＣ：Forward Error Correction）し、多重化データを出力する。ＦＥＣデコーダ部１９の出力はトランスポート部３０に送られる。
【００２３】
トランスポート部３０には、デスクランブラ（番組データ復号手段）２５と、デマルチプレクサ２９が設けられている。トランスポート部３０は、ホストＣＰＵ２１の指示によりＦＥＣデコーダ部１９から出力される多重化データをデスクランブル処理した後に、所望のパケットを選択し、多重化データを元のデータ列に復調する。
【００２４】
デスクランブラ２５では、受信番組データが暗号化（スクランブル）されている場合に、暗号化された番組データを復号（デスクランブル）する。ホストＣＰＵ２１は、視聴者から受信を指示されたチャンネルの番組がスクランブルされている場合、通信インターフェース部（第４通信手段）２８を介して視聴契約情報管理サーバ２から提供される情報に対応してトランスポート部３０のデスクランブラ２５を制御する。すなわち、当該番組の視聴が視聴契約によって許諾されている場合には、デスクランブラ２５は、ＦＥＣデコーダ部１９からの暗号化されているパケットを復号し、デマルチプレクサ２９に出力する。視聴が許諾されていない場合には、ホストＣＰＵ２１は、デスクランブラ２５に復号処理を実行させない。
【００２５】
デマルチプレクサ２９では、パケットストリームから、ビデオパケット、オーディオパケット、ＥＰＧ（Electronic Program Guide）パケット等を振り分ける。デマルチプレクサ２９は、ホストＣＰＵ２１によって指定されるパケットＩＤのトランスポートストリームパケットを選択し、元のデータ列として出力する。このとき、パケットＩＤ値が０のパケットについてはＰＳＩ（Program Specific Information）に割り当てられることにより、このパケットの情報をホストＣＰＵ２１に通知する。また、同様にして、課金のための限定受信の共通情報ＥＣＭ（Entitlement Control Message），個別情報ＥＭＭ（Entitlement Management Message）のパケットを検出し、このパケットの情報をホストＣＰＵ２１に通知する。このうち、ＥＣＭは通信インターフェース部２８を介して視聴契約情報管理サーバ２に送信される。また、デマルチプレクサ２９は、各パケットにパケットＩＤとともに付加されたストリームＩＤを基準にして、各パケットに割り当てられたデータ属性を判定して、ビデオパケットと、オーディオパケットと、ＥＰＧパケットとを分離し、続くＭＰＥＧデコーダ３１に出力する。ビデオパケットはビデオデコーダ２６に送られ、オーディオパケットはオーディオデコーダ２７に送られ、ＥＰＧパケットはＥＰＧ処理プロセッサ３２に送られる。ここで、視聴契約情報に基づく限定受信の対象になる場合には、その番組の信号はスクランブル鍵Ｋｓにより暗号化されてトランスポートストリームパケットとして伝送される。スクランブル鍵Ｋｓ（第１復号情報）は、チャンネルごとの番組の属性情報及びＩＲＤ３内のデコーダのスクランブル機能の強制オン／オフを指令する制御情報とともにＥＣＭ（第１暗号化情報）として、ワーク鍵Ｋｗ（第２復号情報）により暗号化された後、トランスポートストリームパケット化されて多重化される。ワーク鍵Ｋｗは、視聴者ごとに異なる個別視聴契約情報とともに個別情報ＥＭＭとして、所定のＰＩＤを持つトランスポートストリームパケットとして伝送される。
【００２６】
ビデオデコーダ２６は、入力されたビデオデータをＭＰＥＧ２方式でデコードして、輝度信号Ｙ及び色差信号（Ｒ−Ｙ）及び（Ｂ−Ｙ）からなるコンポーネントビデオ信号を形成する。このコンポーネントビデオ信号がＮＴＳＣエンコーダ３３に供給され、ＮＴＳＣ方式のコンポジットビデオ信号に変換されて出力端子から出力される。
【００２７】
オーディオデコーダ２７は、入力されたオーディオデータをＭＰＥＧ２方式でデコードし、ＰＣＭオーディオ信号を形成する。このＰＣＭオーディオ信号は、Ｄ／Ａコンバータ３４に供給される。Ｄ／Ａコンバータ３４でＰＣＭオーディオ信号はアナログオーディオ信号に変換され、出力端子から出力される。
【００２８】
ＥＰＧ処理プロセッサ３２は、ホストＣＰＵ２１からの命令に対応して、ＥＰＧデータをホストＣＰＵ２１に供給するとともに、ＴＶ等の出力装置のスクリーンに表示するためのデータを生成して、ＮＴＳＣエンコーダ３３に出力する。これにより、画面上に、電子番組表が映出される。
【００２９】
また、ホストＣＰＵ２１の出力は表示部３５に供給される。この表示部３５に各種の表示が行われる。また、ホストＣＰＵ２１には、モデム３６が接続される。ＰＰＶ（Pay Per View）の視聴履歴は、ＩＣカードに保存され、所定の期間毎に、モデム３６を介して公衆回線により各衛星放送事業会社の顧客管理システム（ＳＭＳ）に送られる。このような視聴履歴の蓄積及び送信は、ＩＣカードをＩＲＤ３等のＩＣカードスロットに装着した状態で行うようにしてもよいし、視聴契約情報管理サーバ２にＩＣカードを装着した状態でＩＲＤ３等を介して行うようにしてもよい。
【００３０】
ＩＲＤ３には、ＩＣカード１０等を装着するＩＣカードスロットが設けられ、ＩＣカードインターフェース部３７を介して通信を行うことができる。
【００３１】
（ＩＣカード）次に、ＩＣカード１０の構成について説明する（以下、ＩＣカード１１，１２はＩＣカード１０と同様の構成を有するので説明を省略する）。
【００３２】
図３は、ＩＣカード１０の主要構成の概略を示すブロック図である。
【００３３】
ＩＣカード（個別視聴契約情報担持ユニット）１０は、課金情報管理部４１，視聴契約情報管理部（記憶手段）４２，ＣＰＵ４３，ＲＯＭ４４，本体インターフェース部（第１通信手段）４５を有する。ここで、課金情報管理部４１は有料放送やＰＰＶ等の視聴又は録画を行う場合に課金される情報を管理する。視聴契約情報管理部４２は放送提供者との視聴契約に関する情報を管理する。本体インターフェース部４５は視聴契約情報管理サーバ２又はＩＲＤ３との間でデータやコマンドの送受信を行う。ＣＰＵ４３は論理演算及びＩＣカード１０内の各部の動作を制御する。ＣＰＵ４３においてＲＯＭ４４に格納されたプログラムを読み出して実行することにより暗号解読等の処理を行う。課金情報管理部４１及び視聴契約情報管理部４２は書き換え可能なＥＥＰＲＯＭ等で構成する。ここで、ＣＰＵ４３，ＲＯＭ４４及び視聴契約情報管理部４２により第１暗号化情報復号手段が構成される。
【００３４】
ＩＣカード１０には、それぞれユニークなＩＣカードＩＤが付与されるとともに一枚ごとに異なったユニークな個別マスター鍵ＫmがＩＣチップ内に書き込まれている。ＩＲＤ３は視聴者ごとの契約に基づいた個別情報ＥＭＭを受信し、ＩＣカードごとに異なる個別マスター鍵Ｋｍにより復号してワーク鍵Ｋｗを取り出す。同時に番組に付随するＥＣＭを読み込んで、その視聴者が契約した番組と一致すれば、ワーク鍵ＫｗでＥＣＭ内のスクランブル鍵Ｋｓの暗号を解き、復号してＩＲＤ３のデスクランブラ２５に渡す。
【００３５】
（視聴契約情報管理サーバ）次に、視聴契約情報管理サーバ２の構成について説明する。
【００３６】
図４は、視聴契約情報管理サーバ２の主要構成の概略を示すブロック図である。
【００３７】
視聴契約情報管理サーバ（視聴契約情報管理装置）２は、複数のＩＣカード１０等を装着するためのＩＣカードスロット（装着部）６等（図１参照）を備える。また、視聴契約情報管理サーバ２は、ＣＰＵ５１，主記憶装置５２，補助記憶装置５３，通信インターフェース部（第３通信手段）５４，ＩＣカードインターフェース部（第２通信手段）５５，５６，５７を備え、各部がバスによって接続された構成を有する。
【００３８】
ＣＰＵ５１は、論理演算処理を行うとともに、主記憶装置５２に格納されているプログラムやデータを取り出し、解読し、実行するための制御信号を送り、各部を制御する。ここで、ＣＰＵ５１及び主記憶装置５２によって、判定手段，第１判定手段，第２判定手段及び視聴契約分配テーブル更新手段が構成される。
【００３９】
主記憶装置５２は、半導体記憶素子からなるＲＡＭ，ＲＯＭからなり、プログラムやデータを格納し、ＣＰＵ５１から直接アクセス可能である。
【００４０】
補助記憶装置５３は、ＨＤ（Hard Disk），ＦＤ（Flexible Disk），ＣＤ（Compact Disc），ＤＶＤ（Digital Versatile Disc）等の記憶装置であり、初期プログラムや管理モジュール等が格納されるとともにスワップ領域が作成される。ここで、主記憶装置５２又は補助記憶装置５３が視聴契約統合管理情報格納手段に相当する。
【００４１】
通信インターフェース部５４は、バスを介して接続されたＩＲＤ３との間でのデータ及びコマンドの入出力を制御する（図上、ＩＲＤ３のみを示すが他のＩＲＤも同様に接続される。）。
【００４２】
ＩＣカードインターフェース部５５，５６，５７は、ＩＣカードスロット６，７，８に装着されたＩＣカード１０，１１，１２との間でのデータおよびコマンドの入出力を制御する。
【００４３】
（番組認証方法）本システムにおける番組の認証方法について説明する。
【００４４】
ＩＣカード１０等には、既に個別情報ＥＭＭが読み込まれ、視聴契約情報管理部４２に格納されている。
【００４５】
ここで、ＩＣカード１０の視聴契約情報管理部４２にはサービスＩＤ＃２５８，２７８，３０６，３０７，３０８、ＩＣカード１１の視聴契約管理部にはサービスＩＤ＃２７８，３０６，３０７，３７８、ＩＣカード１２の視聴契約情報管理部にはサービスＩＤ＃２７８の視聴契約情報がそれぞれ格納されている。
【００４６】
視聴契約情報管理サーバ２のＩＣカードスロット６，７，８等にＩＣカード１０，１１
，１２を挿入すると、各ＩＣカードに格納されている視聴契約情報が読み出されてＲＡＭ上に展開される。視聴契約情報管理サーバ２では、この視聴契約情報に基づいて、認証可能契約情報テーブルと認証割当管理テーブルを作成する。
【００４７】
認証可能契約情報テーブルの例を図５に示す。認証可能契約情報テーブルは、各ＩＣカードに格納されているサービスＩＤを契約数を除いて配列し、それぞれのサービスＩＤの使用状況を対応付けたテーブルである。認証可能契約情報テーブルに付随して図６に示すような契約数を含めたサービスＩＤのテーブルも作成しておき、テーブルにおいて同一のサービスＩＤが全て使用されている、すなわち視聴契約情報の残数が無い場合に、認証可能契約情報テーブルの対応するサービスＩＤの使用状況フラグの欄に使用中を示すフラグを立てる。
【００４８】
認証割当管理テーブルの例を図７に示す。各サービスＩＤの右側の欄はＩＣカードの優先度を示し、左から使用の優先度の高い順にＩＣカードの番号が並べられている。ここでは左側の欄に示されるサービスＩＤを含むＩＣカードのうち視聴契約情報管理部４２に格納されている契約数の最も少ないＩＣカードから順に使用するように設定している。例えば、サービスＩＤ＃２５８の番組が選局された場合には、この視聴契約情報はＩＣカード１（１０）についてしか契約されていないので、ＩＣカード１（１０）の視聴契約情報を割り当てる。サービスＩＤ＃２７８の番組が選局された場合には、ＩＣカード３（１２）を割り当て、サービスＩＤ＃３０７の番組が選局された場合には、ＩＣカード２（１１）を割り当てる。いずれの場合も同一のＩＣカードに格納される２つ以上のサービスＩＤの番組を同時に異なる出力装置で視聴することはできない。
【００４９】
以下、図８に示すフローチャートを参照しながら番組の認証方法について説明する。
【００５０】
まず、視聴者が特定のＩＲＤ３等に付属するリモコン等の入力部２２によりいずれかの番号のサービスＩＤの番組を選局すると、当該ＩＲＤ３のデマルチプレクサ２９によって選局されたサービスＩＤに対応するＥＣＭが検出され、バスを介して視聴契約情報管理サーバ２に送信される（ステップ０）。
【００５１】
視聴契約情報管理サーバ２はＩＲＤ３から送信されたＥＣＭを受け取り（ステップ１）、ＥＣＭの送信元のＩＲＤ番号を記録し、ユニークな処理番号を付与する（ステップ２）。
【００５２】
次に、選局されたサービスＩＤに対する視聴契約情報がいずれかのＩＣカードについてあるか否かを、認証可能契約情報テーブルを検索してチェックする（ステップ３）。
【００５３】
該当するサービスＩＤが認証可能契約情報テーブルに含まれない、又は使用中のフラグが立っている場合には、視聴契約情報が無い旨をＥＣＭの送信元のＩＲＤ３に通知する（ステップ４）。
【００５４】
該当するサービスＩＤが認証可能契約情報テーブルに含まれている場合には、認証割当管理テーブルを参照してＥＣＭを送信すべきＩＣカード（スロット）ＩＤをチェックする（ステップ５）。このとき、認証に使用するＩＣカードをスワップする必要が無ければ、認証可能契約情報テーブルにおいて優先順位の最も高いＩＣカードに対して、ＥＣＭをＩＣカードインターフェース部５５等を介して送信する（ステップ６）。
【００５５】
ＥＣＭを受け取ったＩＣカードでは、当該ＥＣＭをワーク鍵Ｋｗによって解読してスクランブル鍵Ｋｓを取り出し、本体インターフェース部４５を介して視聴契約情報管理サーバ２に送信する。
【００５６】
視聴契約情報管理サーバ２はスクランブル鍵ＫｓをＩＣカードから受け取り（ステップ７）、受け取ったスクランブル鍵ＫｓをＥＣＭの送信元のＩＲＤに送信する（ステップ８）。送信元のＩＲＤでは、このスクランブル鍵Ｋｓを用いて所望の番組のスクランブルを解除することができ、接続されたＴＶ等の出力装置によって当該番組を視聴することができる。
【００５７】
一方、認証に使用するＩＣカードをスワップする必要がある場合には、ＩＣカードのスワップ処理を行い（ステップ１０）、ステップ６に戻って、それぞれのＩＣカードにＥＣＭを送信する。
【００５８】
上記処理を図９を参照しながら具体的な例に沿って説明する。
【００５９】
まず、ＩＲＤ１（３）においてサービスＩＤ＃２７８の番組が選局された場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックしてＩＣカード３（１２）にＥＣＭが送信され、スクランブル鍵Ｋｓが取り出され、視聴可能となる。
【００６０】
次に、ＩＲＤ２（４）においてサービスＩＤ＃２５８の番組が選局された場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると視聴契約情報はＩＣカード１（１０）にしか無いので、ＩＣカード１（１０）にＥＣＭが送信され、スクランブル鍵Ｋｓが取り出され、視聴可能となる。
【００６１】
次に、ＩＲＤ３（５）においてサービスＩＤ＃２７８の番組が選択された場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると、残りはＩＣカード２（１１）しか無いので、ＩＣカード２（１１）にＥＣＭが送信され、スクランブル鍵Ｋｓが取り出され、視聴可能となる。
【００６２】
次に、ＩＲＤ１（３）においてサービスＩＤ＃２７８からサービスＩＤ＃３０８の番組に選局を切り換えた場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると視聴契約情報はＩＣカード１（１０）にしか無いが、ＩＣカード１（１０）は既にＩＲＤ２（４）によって使用されており、サービスＩＤ＃２５８の視聴契約情報は他のＩＣカードには無いため、スワップすることができない。従って、ＩＲＤ１（３）には視聴契約情報が無い旨が通知される。
【００６３】
次に、ＩＲＤ１（３）においてサービスＩＤ＃２７８からサービスＩＤ＃３０７の番組に選局を切り換えた場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると優先順位が高いのはＩＣカード２（１１）である。ＩＣカード２（１１）は既にＩＲＤ３（５）によって使用されているが、サービスＩＤ＃２７８についてはＩＣカード２（１１）より優先順位の高いＩＣカード３（１２）が使用されていないので、サービスＩＤ＃２７８のＥＣＭ解読はＩＣカード３（１２）にスイッチし、サービスＩＤ＃３０７のＥＣＭ解読をＩＣカード２（１１）にて行う。
【００６４】
次に、ＩＲＤ２（４）においてサービスＩＤ＃２５８からサービスＩＤ＃２７８の番組に選局を切り換えた場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると使用できるのはＩＣカード１（１０）しか無いので、ＩＣカード１（１０）にＥＣＭが送信され、スクランブル鍵Ｋｓが取り出され、視聴可能となる。
【００６５】
次に、ＩＲＤ３（５）においてサービスＩＤ＃２７８からサービスＩＤ＃２５８の番組に選局を切り換えた場合、認証可能契約情報テーブルに含まれているので、認証割当管理テーブルをチェックすると視聴契約情報があるのはＩＣカード１（１０）しか無い。ＩＣカード１（１０）は既にＩＲＤ２（４）によって使用されているが、サービスＩＤ＃２７８についてはＩＣカード１（１０）より優先順位の高いＩＣカード３（１２）が使用されていないので、サービスＩＤ＃２７８のＥＣＭ解読はＩＣカード３（１２）にスイッチし、サービスＩＤ＃２５８のＥＣＭ解読をＩＣカード１（１０）にて行う。
【００６６】
このようにすれば、異なるＩＲＤに接続された出力装置間で視聴契約情報を融通することによって、番組視聴の自由度が広がる。
【００６７】
【発明の効果】
以上説明したように、本発明によれば、複数の視聴契約に基づく複数のディジタル放送受信装置を連携して使用する場合に、相互に視聴契約情報を融通し、視聴者の使用状況に応じて適切な視聴環境を実現することができる。
【図面の簡単な説明】
【図１】  図１は本発明の実施形態に係るディジタル放送受信システムの全体構成を示すブロック図である。
【図２】  図２は本発明の実施形態に係るＩＲＤの構成を示すブロック図である。
【図３】  図３は本発明の実施形態に係るＩＣカードの構成を示すブロック図である。
【図４】  図４は本発明の実施形態に係る視聴契約情報管理サーバの構成を示すブロック図である。
【図５】  図５は本発明の実施形態に係る認証可能契約情報テーブルの構成例を示す図である。
【図６】  図６は本発明の実施形態に係る認証可能契約情報テーブルに付随するテーブルの構成例を示す図である。
【図７】  図７は本発明の実施形態に係る認証割当管理テーブルの構成例を示す図である。
【図８】  図８は本発明の実施形態に係る番組認証方法を示すフローチャートである。
【図９】  図９はＩＣカードとＩＲＤとの対応関係を示す図である。
【符号の説明】
１    ディジタル放送受信システム
２    視聴契約情報管理サーバ
３，４，５  ＩＲＤ
６，７，８，９  ＩＣカードスロット
１０，１１，１２  ＩＣカード
【図１】
0003757102.tif 000002
【図２】
0003757102.tif 000003
【図３】
0003757102.tif 000004
【図４】
0003757102.tif 000005
【図５】
0003757102.tif 000006
【図６】
0003757102.tif 000007
【図７】
0003757102.tif 000008
【図８】
0003757102.tif 000009
【図９】
0003757102.tif 000010