(57)【要約】【課題】複数のＢ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化する【解決手段】ＴＳ信号処理部２０２は、選局処理部２０１から入力された入力選択情報に応じて、地上放送処理部２０ａ，２０ｂ又は衛星放送処理部２１ａ，２１ｂの何れかから入力される複数のＴＳ信号を選択的に切り替える。復号情報制御部２０３は、カードＩＦ部７１ａ，７１ｂを介してＩＣカード９７ａ，９７ｂを含む複数のＩＣカードと通信して、何れのＩＣカードを利用するかを決定する。復号情報制御部２０３は、決定されたＩＣカードからスクランブルキー（Ｋｓ）を受信する。復号部２０４は、このスクランブルキー（Ｋｓ）により番組をデスクランブルし、映像音声処理部２０５は、デスクランブルされた番組の映像情報及び音声情報に関する処理を実行する。【選択図】  図２
2012034231.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されて放送される番組の受信に係る処理を行う放送処理手段と、
前記放送処理手段によって処理された前記番組の情報を復号化するための情報を生成するＩＣカードと通信して、復号化に必要な情報を受信する複数のＩＣカード処理手段と、
前記複数のＩＣカード処理手段のうち現在利用できるものを動的に選択して、選択したＩＣカード処理手段によって前記復号化に必要な情報を受信するように制御する制御手段と、
を具備する放送受信装置。
【請求項２】
前記制御手段は、前記複数のＩＣカード処理手段のうち、前記通信がされていないものを選択する請求項１記載の放送受信装置。
【請求項３】
前記制御手段は、動的に選択した前記複数のＩＣカード処理手段から前記復号化に必要な情報を受信した後に、当該ＩＣカード処理手段との通信を絶つ請求項１又は２記載の放送受信装置。
【請求項４】
前記放送処理手段は、地上放送又は衛星放送によって放送される番組の受信に係る処理を行う請求項１乃至３の何れか１項記載の放送受信装置。
【請求項５】
暗号化されて放送される番組の受信に係る処理を行い、
前記処理された前記番組の情報を復号化するための情報を生成する複数のＩＣカードと通信して、復号化に必要な情報を受信し、
前記複数のＩＣカードのうち現在利用できるものを動的に選択して、選択したＩＣカードによって前記復号化に必要な情報を受信するように制御する、
放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、暗号化（スクランブル）された番組情報を受信する放送受信装置及び放送受信方法に関する。
【背景技術】
【０００２】
近年、同時に放送される番組情報を並行して複数受信することが可能な放送受信機器が普及している。この放送受信機器は、地上波や衛星によって放送される番組情報を受信する。地上波や衛星によるデジタル放送では、番組情報は暗号化（スクランブル）されて放送されている。放送受信機器は、番組の映像音声出力又は録画のために、受信した番組情報を所定の情報を利用して復号化（デスクランブル）する必要がある。
【０００３】
例えば、日本でのデジタル放送のシステムにおいては、復号化の処理にＢ−ＣＡＳカード（ＩＣカード）が利用されている。Ｂ−ＣＡＳカードは、前述した放送受信機器に備えられたカードスロットに装着されて利用される。１枚のＢ−ＣＡＳカードで２つの番組を並行して復号化することが保証されている。
【０００４】
複数の番組を同時に受信するために、番組受信の処理を行う複数の受信機能部（チューナ等）が利用されることがある。これらの受信機能部は、複数の番組の同時受信のために複数のＢ−ＣＡＳカードを利用する。そこで、複数のＢ−ＣＡＳカードを効率よく利用して、受信した番組を効率的に復号化するための手法が望まれている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−４２３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし従来では、Ｂ−ＣＡＳカードが特定の受信機能部と対応付けられていた。換言すると、受信機能部は、静的に対応付けられた特定のＢ−ＣＡＳカードを利用して受信情報の復号化の処理を実行していた。すなわち従来は、複数のＢ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化することができなかった。
【０００７】
そこで本発明は上述した課題を解決するために、複数のＢ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化する放送受信装置及び放送受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本実施形態は上述した課題を解決するため、暗号化されて放送される番組の受信に係る処理を行う放送処理手段と、前記放送処理手段によって処理された前記番組の情報を復号化するための情報を生成するＩＣカードと通信して、復号化に必要な情報を受信する複数のＩＣカード処理手段と、前記複数のＩＣカード処理手段のうち現在利用できるものを動的に選択して、選択したＩＣカード処理手段によって前記復号化に必要な情報を受信するように制御する制御手段と、を具備する放送受信装置を提供する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る放送受信装置であるテレビジョン受像機の構成を示すブロック図。
【図２】信号処理制御部に備えられ、受信された複数の番組のデスクランブルを効率的に実行する複数のブロックからなるシステム構成図。
【図３】複数のカードＩＦ部及び複数のＩＣカードの利用状態を示すカード管理情報の具体例を示す図。
【図４】地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明するためのフローチャート。
【図５】衛星放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明するためのフローチャート。
【発明を実施するための形態】
【００１０】
以下、本実施形態について図面を用いて説明する。
図１は、本実施形態に係る放送受信装置であるテレビジョン受像機１０の構成を示すブロック図である。
このテレビジョン受像機１０は、地上放送処理部２０ａ，２０ｂ、衛星放送処理部２１ａ，２１ｂ、操作部３１、受光部３２、信号処理制御部４０、表示器５１、スピーカ５２、ＨＤＤ６０、カードＩＦ部７１ａ，７１ｂなどで構成されている。
【００１１】
アンテナ９８ａは地上放送処理部２０ａ，２０ｂと、アンテナ９８ｂは衛星放送処理部２１ａ，２１ｂと接続される。リモートコントローラ（以下、リモコンと称する）９９は受光部３２に対する信号を送信する。リモコン９９は、赤外線や無線を利用する遠隔操作機器である。ＩＣカード９７ａはカードＩＦ部７１ａに、ＩＣカード９７ｂはカードＩＦ部７１ｂに装着される。本実施形態では、ＩＣカード９７ａ，９７ｂとしてＢ−ＣＡＳカードが適用される。
【００１２】
テレビジョン受像機１０は、地上放送処理部２０ａ，２０ｂ、衛星放送処理部２１ａ，２１ｂを介して受信した番組について、番組の映像音声の出力又は番組の録画を行う。地上デジタル放送波（以下、地上放送と称する）及び衛星デジタル放送波（以下、衛星放送と称する）で放送される番組の映像音声情報は、スクランブルキー（Ｋｓ）によって暗号化されている。スクランブルキー（Ｋｓ）は、番組の映像音声情報を暗号化するための暗号化情報である。テレビジョン受像機１０は、暗号化情報であると共に、暗号を解除（復号化）するための暗号解除情報であるスクランブルキー（Ｋｓ）を利用して番組の映像音声情報を復号化することで、受信した番組に対する出力又は録画を行うことができる。このような番組の映像音声情報を復号化する処理又は復号化そのものは、デスクランブルと呼ばれる。
【００１３】
スクランブルキー（Ｋｓ）は、番組の映像音声情報に付随して放送されるＳＩ情報の一部である、ＥＣＭ（Entitled Control Message）及びＥＭＭ（Entitled Management Message）と、ＩＣカード９７ａ又は同９７ｂに格納されているマスターキー（Ｋｍ）とによって生成される。従って、ＥＣＭ、ＥＭＭ及びマスターキー（Ｋｍ）は、暗号解除情報であるスクランブルキー（Ｋｓ）の基となる基情報である。
【００１４】
すなわち、本実施形態に係るテレビジョン受像機１０は、地上放送処理部２０ａ，２０ｂ又は衛星放送処理部２１ａ，２１ｂを介して受信した番組を、カードＩＦ部７１ａに装着されるＩＣカード９７ａ又はカードＩＦ部７１ｂに装着されるＩＣカード９７ｂを利用してデスクランブルし、この番組に対する出力又は録画を行う。特に本実施形態に係るデスクランブルは、番組の視聴契約を不要とする無料放送の番組に対して適用されることが好ましい。
【００１５】
地上放送処理部２０ａ，２０ｂは、地上放送に対応するチューナ及び復調器を有する。地上放送処理部２０ａ，２０ｂは、アンテナ９８ａで受信された受信信号を受け、この受信信号に係る特定チャンネルに対する選局処理や復調処理などを実行する。また地上放送処理部２０ａ，２０ｂは、これらの処理を実行して得られた、番組の映像音声情報や番組名等の番組関連情報が含まれるトランスポートストリーム信号（以下、ＴＳ信号と称する）を信号処理制御部４０へ出力する。この地上放送処理部２０ａ，２０ｂは、ＥＣＭ及びＥＭＭといったＳＩ情報が含まれる受信信号を受け、これらの情報が含まれるＴＳ信号を出力する。本実施形態では、地上放送処理部２０ａ，２０ｂの２つだけでなく、さらに多く（例えば１１）の地上放送処理部が設けられる。複数の地上放送処理部は、選局処理や復調処理などを互いに独立して実行する。
【００１６】
衛星放送処理部２１ａ，２１ｂは、衛星放送に対応するチューナ及び復調器を有する。衛星放送処理部２１ａ，２１ｂは、アンテナ９８ｂで受信された受信信号を受け、この受信信号に係る特定チャンネルに対する選局処理や復調処理などを実行する。また衛星放送処理部２１ａ，２１ｂは、これらの処理を実行して得られた、番組の映像音声情報や番組名等の番組関連情報が含まれるＴＳ信号を信号処理制御部４０へ出力する。この衛星放送処理部２１ａ，２１ｂは、ＥＣＭ及びＥＭＭといったＳＩ情報が含まれる受信信号を受け、これらの情報が含まれるＴＳ信号を出力する。本実施形態では、衛星放送処理部２１ａ，２１ｂの２つだけでなく、さらに多く（例えば３）の衛星放送処理部が設けられる。複数の衛星放送処理部は、選局処理や復調処理などを互いに独立して実行する。
【００１７】
操作部３１は、複数の操作キーを有し、複数の操作キーそれぞれに応じた操作情報を信号処理制御部４０へ出力する。同様に受光部３２は、リモコン９９から送信された信号を受光して、受光した信号に応じた操作情報を信号処理制御部４０へ出力する。この操作部３１及び／又はリモコン９９は、受信するチャンネルを切り替えるためのチャンネルキー、番組を録画するための録画開始キーを含む複数のキーを備えている。
【００１８】
信号処理制御部４０は、信号処理制御部４０自身に備えられた各ブロックや信号処理制御部４０に接続された各ブロックを利用して様々な処理を実行する。例えば信号処理制御部４０は、操作部３１又は、受光部３２を介したリモコン９９からの操作情報に応じて、複数の放送波処理部のうちの何れかからのＴＳ信号の入力を選択する。また信号処理制御部４０は、選択した入力ソースから入力された番組のＴＳ信号に基づいてデスクランブルして、表示器５１へ映像情報を出力すると共にスピーカ５２へ音声情報を出力する。信号処理制御部４０は、デスクランブルした番組の録画処理を実行する。信号処理制御部４０は、映像情報及び音声情報の出力と録画処理とを独立して実行することができる。信号処理制御部４０は、カードＩＦ部７１ａに装着されるＩＣカード９７ａ又はカードＩＦ部７１ｂに装着されるＩＣカード９７ｂを利用してデスクランブルする。
【００１９】
本実施形態では信号処理制御部４０は、ＩＣカード９７ａ又はＩＣカード９７ｂの何れかを効率的に利用してデスクランブルする。また信号処理制御部４０は、何れかのＩＣカードを利用してデスクランブルした番組に対する出力又は録画を行う。この信号処理制御部４０は、受信した複数の番組のＴＳ信号に対して並行して様々な処理を実行することができる。
【００２０】
表示器５１は、信号処理制御部４０から入力された映像信号を表示する表示パネルを含む表示モジュールである。表示器５１には、例えばＬＣＤ（Liquid Crystal Display）に代表される薄型平面ディスプレイを適用することができる。本実施形態では表示器５１は、ＩＣカード９７ａ又はＩＣカード９７ｂの何れかを利用してデスクランブルされた番組の映像信号を表示する。
【００２１】
スピーカ５２は、信号処理制御部４０から入力された音声信号を出力する。スピーカ５２として、左右チャンネル用に２つ、更には、入力された音声信号の低音域を出力するためのサブウーハが設けられてもよい。
【００２２】
ＨＤＤ６０は、信号処理制御部４０で実行される録画処理のための記録装置として利用される。ＨＤＤ６０は、磁気ディスクを利用するドライブ装置でなく、記憶媒体である半導体素子に対して情報をリード又はライトするＳＳＤ（Solid State Drive）であってもよい。またこのＨＤＤ６０は、テレビジョン受像機１０の外部に備えられても良い。
【００２３】
カードＩＦ部７１ａ，７１ｂは、ＩＣカード９７ａ，９７ｂを装着するため機構部、及びＩＣカード９７ａ，９７ｂと通信するための通信処理部を有する。カードＩＦ部７１ａ，７１ｂは、ＩＣカード９７ａ，９７ｂと通信して、信号処理制御部４０で実行されるデスクランブルのために必要な情報を送受信する。本実施形態では、カードＩＦ部７１ａ，７１ｂの２つだけでなく、さらに多く（例えば６）のカードＩＦ部が設けられる。複数のカードＩＦ部は、複数の番組のデスクランブルのために互いに独立して利用される。このＩＣカード９７ａ，９７ｂは、暗号解除情報を生成する情報生成部品として構成されている。
【００２４】
テレビジョン受像機１０は、前述した複数のブロックだけでなく、以下に説明するブロックを備えてもよい。
例えば、テレビジョン受像機１０の外部から受けた所定フォーマットの規格に準拠した態様の信号から必要な情報を抽出する情報抽出部を有し、外部とのインターフェース機能を実行するブロックが備えられてもよい。所定フォーマットは、ＨＤＭＩ（登録商標）規格、ＵＳＢ規格又はＩＥＥＥ１３９４規格などである。このブロックは、これらの規格に準じた接続端子を介して接続された外部機器や、ＨＤＤ、メモリカードなどの記録媒体から受けた情報から抽出したＴＳ信号を信号処理制御部４０へ出力する。信号処理制御部４０は、入力ソースの一つとして、このブロックから入力されるＴＳ信号を選択することも可能である。
【００２５】
またテレビジョン受像機１０は、ＬＡＮ又はＷＡＮなどのネットワークを介して通信を行う通信処理部を有するネットワークＩＦ機能を実現するブロックを備えてもよい。このブロックは、接続したネットワーク先の特定サーバや記録媒体などの情報提供源から、コンテンツの映像音声情報やコンテンツ関連情報が含まれる信号を取得して、この信号に基づくＴＳ信号を信号処理制御部４０へ出力する。信号処理制御部４０は、入力ソースの一つとして、このブロックから入力されるＴＳ信号を選択することも可能である。
【００２６】
さらにテレビジョン受像機１０は、光ディスクに対してリード又はライトするＯＤＤを備えてもよい。
前述したとおり、本実施形態に係る構成が放送受信装置としてのテレビジョン受像機１０に適用された例を説明している。しかし本実施形態に係る構成が、パーソナルコンピュータ、携帯型移動端末装置、ＨＤＤ／光ディスクレコーダ、セットトップボックスなどの放送受信装置に適用された実施形態であっても構わない。すなわち本発明に係る実施形態は、暗号化（スクランブル）された番組情報を受信する放送受信装置であれば適用可能である。
【００２７】
このような構成により、本発明の実施形態に係るテレビジョン受像機１０は、テレビジョン受像機１０自身に備えられる複数のブロックを利用して、受信された番組の情報を効率的にデスクランブルして、当該番組に対する出力又は録画を行う。すなわちテレビジョン受像機１０は、複数のカードＩＦ部に装着される複数のＩＣカードを効率的に利用して複数の番組の情報をデスクランブルする。従って、本実施形態に係るテレビジョン受像機１０によれば、Ｂ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化することができる。これは主に、信号処理制御部４０が複数の処理を実行することで実現される。
【００２８】
次に、図２を用いて、図１で説明した信号処理制御部４０に備えられ、受信された複数の番組のデスクランブルを効率的に実行する複数のブロックを説明する。
図２は、信号処理制御部４０に備えられ、受信された複数の番組のデスクランブルを効率的に実行する複数のブロックからなるシステム構成図である。
前述したとおり、信号処理制御部４０は、ＩＣカード９７ａ，９７ｂを含む複数のＩＣカードの何れかを効率的に利用してデスクランブルする。また信号処理制御部４０は、何れかのＩＣカードを利用してデスクランブルした番組に対する出力又は録画を行う。
【００２９】
信号処理制御部４０は、選局処理部２０１、ＴＳ信号処理部２０２、復号情報制御部２０３、復号部２０４、映像音声処理部２０５などを備えている。
選局処理部２０１は、操作部３１や受光部３２を介したリモコン９９からの操作入力情報に応じて、地上放送処理部２０ａ，２０ｂ又は衛星放送処理部２１ａ，２１ｂに、特定のチャンネルの番組を選局するよう制御する。また選局処理部２０１は、制御した地上放送処理部２０ａ，２０ｂ又は衛星放送処理部２１ａ，２１ｂの何れかからのＴＳ信号の入力を選択するための入力選択情報をＴＳ信号処理部２０２へ出力する。さらに選局処理部２０１は、選局するチャンネルに関する情報であるチャンネル情報を復号情報制御部２０３へ通知する。
【００３０】
ＴＳ信号処理部２０２は、選局処理部２０１から入力された入力選択情報に応じて、地上放送処理部２０ａ，２０ｂ又は衛星放送処理部２１ａ，２１ｂの何れかから入力されるＴＳ信号を選択的に切り替える入力選択処理を実行する。またＴＳ信号処理部２０２は、切り替えた入力ソースから入力されたＴＳ信号に対して分離処理を施し、分離した映像情報と音声情報とを復号部２０４へ出力する。さらにＴＳ信号処理部２０２は、入力されたＴＳ信号から分離したＳＩ情報に含まれるＥＣＭ及びＥＭＭを抽出し、抽出したＥＣＭ及びＥＭＭを復号情報制御部２０３へ出力する。
【００３１】
復号情報制御部２０３は、カードＩＦ部７１ａ，７１ｂを介してＩＣカード９７ａ，９７ｂを含む複数のＩＣカードと通信して、何れのＩＣカードを利用するかを決定する。復号情報制御部２０３は、ＴＳ信号処理部２０２から入力されたＥＣＭ及びＥＭＭを、カードＩＦ部７１ａ，７１ｂを介してＩＣカード９７ａ，９７ｂの何れかへ送信する。また復号情報制御部２０３は、ＥＣＭ及びＥＭＭを送信したＩＣカードから暗号解除情報であるスクランブルキー（Ｋｓ）をカードＩＦ部７１ａ，７１ｂを介して受信する。この復号情報制御部２０３は、受信したスクランブルキー（Ｋｓ）を復号部２０４へ出力する。また復号情報制御部２０３は、選局処理部２０１から入力されたチャンネル情報に応じてＩＣカード９７ａ，９７ｂの何れを利用するかを判断した結果に基づいて、適切なＩＣカードからスクランブルキー（Ｋｓ）を受信する。さらに復号情報制御部２０３は、複数のカードＩＦ部及び複数のＩＣカードの利用状態をメモリ（不図示）を利用して管理する。
【００３２】
復号部２０４は、ＴＳ信号処理部２０２から入力された映像情報と音声情報とを、復号情報制御部２０３から入力されたスクランブルキー（Ｋｓ）を利用して復号し、復号された映像情報と音声情報とを映像音声処理部２０５へ出力する。
【００３３】
映像音声処理部２０５は、復号部２０４から入力された、復号された映像情報と音声情報とに対してＭＰＥＧ復号化演算処理などを施した映像信号及び音声信号を生成し、生成した映像信号を表示器５１へ、音声信号をスピーカ５２へ出力する。また映像音声処理部２０５は、復号部２０４から入力された、復号された映像情報と音声情報とに基づく記録情報をＨＤＤ６０に記録する。これはすなわち番組の録画処理である。映像音声処理部２０５は、映像信号及び音声信号の出力と録画処理とを独立して実行することができる。
【００３４】
すなわち、これら複数のブロックによるシステム構成により、信号処理制御部４０は、ＩＣカード９７ａ，９７ｂを含む複数のＩＣカードの何れのＩＣカードを利用するかを決定する。そして信号処理制御部４０は、決定したＩＣカードから受信したスクランブルキー（Ｋｓ）を利用して受信された番組をデスクランブルする。従って、本実施形態に係るテレビジョン受像機１０によれば、ＩＣカードであるＢ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化することができる。
【００３５】
次に、図３を用いて、復号情報制御部２０３によって管理される、複数のカードＩＦ部及び複数のＩＣカードの利用状態を示すカード管理情報を説明する。
図３は、複数のカードＩＦ部及び複数のＩＣカードの利用状態を示すカード管理情報の具体例を示す図である。このカード管理情報の具体例は、ＩＣカードとしてＢ−ＣＡＳカードが適用された例を示している。
【００３６】
カード管理情報は、青カード、赤カード、及びスロットの３つのカテゴリで管理されている。青カードは地上放送の番組のデスクランブル専用のＩＣカードである。赤カードは、地上放送及び衛星放送（ＢＳ放送とＣＳ放送）の何れの番組のデスクランブルにも利用できるＩＣカードである。スロットはカードＩＦ部７１ａ，７１ｂ，の一部として構成される。
【００３７】
図３に示したカード管理情報の例では、青カード及び赤カードのカテゴリによる管理において、青カードはスロット番号［１］，［２］，［４］に装着されている。また赤カードはスロット番号［３］，［５］に装着されている。つまり、青カードの合計数である青カード総数は３、赤カードの合計数である赤カード総数は２である。青カード総数及び赤カード総数は都度更新される。
【００３８】
また、スロット番号［１］の青カード、及びスロット番号［３］の赤カードは、スクランブルキー（Ｋｓ）の生成処理中であることを示す“アクセス中”の状態である。スロット番号［２］の青カード、スロット番号［４］の青カード、及びスロット番号［５］の赤カードは、スクランブルキー（Ｋｓ）の生成処理中ではないことを示す“未アクセス”の状態である。アクセス状態は都度更新される。
【００３９】
また、図３に示したカード管理情報の例では、スロットのカテゴリによる管理において、スロット番号［１］〜［５］はカードが装着されていることを示す“カード有り”の状態である。スロット番号［６］はカードが装着されていないことを示す“カード無し”の状態である。
【００４０】
すなわち、スロット番号［１］〜［６］の何れかのスロットに青カード又は赤カードが装着されると、青カード又は赤カードのカテゴリによる管理に対して、該当するカードに関する情報が追加される。逆に、スロット番号［１］〜［６］の何れスロットから青カード又は赤カードが装着されると、青カード又は赤カードのカテゴリによる管理に対して、該当するカードに関する情報が削除される。
【００４１】
また、青カード［１］〜［３］及び赤カード［１］〜［２］といったカード番号は、カードの挿抜順やスロット番号順で決定されることが好ましいが、ランダムに決定されても構わない。
【００４２】
このようにしてカード管理情報は、青カード又は赤カードのスロットへの挿抜状態や、装着された青カード又は赤カードの処理状態を都度更新する。情報の更新は、所定周期のクロックに基づいたタイミングや、テレビジョン受像機１０の起動時などに行われる。復号情報制御部２０３は、このカード管理情報を用いて、カードＩＦ部７１ａ，７１ｂを介してＩＣカード９７ａ，９７ｂを含む複数のＩＣカードと通信して、何れのＩＣカードを利用するかを決定することが可能となる。
【００４３】
次に、図４を用いて、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明する。
図４は、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明するためのフローチャートである。
ＩＣカードへのアクセス処理は、地上放送の番組のデスクランブルに利用されるＥＣＭを取得したことで起動する。まず復号情報制御部２０３は、更新されたＥＣＭをＴＳ信号処理部２０２から取得する（Ｓ４０１）。変数“ｒｅｔｒｙ”に値“０”が設定され（Ｓ４０２）、変数“ｎ”に値“１”が設定される（Ｓ４０３）。そして前述したカード管理情報により、青カード［ｎ］が“アクセス中”の状態であるか否か（通信中か否か）が判定される（Ｓ４０４）。
【００４４】
“アクセス中”の状態ではない場合（Ｓ４０４のＮｏ）、復号情報制御部２０３はカード管理情報に対して、青カード［ｎ］を“アクセス中”の状態に設定する（Ｓ４０５）。復号情報制御部２０３は青カード［ｎ］に対して、取得したＥＣＭと共にスクランブルキー（Ｋｓ）の生成を示すコマンドを発行する（Ｓ４０６）。そして、青カード［ｎ］からのレスポンスとしてスクランブルキー（Ｋｓ）が取得される（Ｓ４０７）。復号情報制御部２０３はカード管理情報に対して、青カード［ｎ］を“未アクセス”の状態に設定して（Ｓ４０８）、ＩＣカードへのアクセス処理は終了する。つまり要約すると、復号情報制御部２０３は、通信中でない青カードを選択してデスクランブルキー（Ｋｓ）を取得した後に、この青カードとの通信を絶つ。
【００４５】
一方、青カード［ｎ］が“アクセス中”の状態である場合（Ｓ４０４のＹｅｓ）、変数“ｎ”に値“ｎ＋１”が設定され（Ｓ４０９）、変数“ｎ”が青カード総数よりも大きいか否かが判定される（Ｓ４１０）。変数“ｎ”が青カード総数よりも大きくない場合（Ｓ４１０のＮｏ）、再び、青カード［ｎ］が“アクセス中”の状態であるか否かが判定され（Ｓ４０４）、これ以降での青カードに関する処理が実行される。
【００４６】
変数“ｎ”が青カード総数よりも大きい場合（Ｓ４１０のＹｅｓ）、変数“ｍ”に値“１”が設定され（Ｓ４１１）、前述したカード管理情報により、赤カード［ｍ］が“アクセス中”の状態であるか否か（通信中か否か）が判定される（Ｓ４１２）。“アクセス中”の状態ではない場合（Ｓ４１２のＮｏ）、復号情報制御部２０３はカード管理情報に対して、赤カード［ｍ］を“アクセス中”の状態に設定する（Ｓ４１３）。復号情報制御部２０３は赤カード［ｍ］に対して、取得したＥＣＭと共にスクランブルキー（Ｋｓ）の生成を示すコマンドを発行する（Ｓ４１４）。そして、赤カード［ｍ］からのレスポンスとしてスクランブルキー（Ｋｓ）が取得される（Ｓ４１５）。復号情報制御部２０３はカード管理情報に対して、赤カード［ｍ］を“未アクセス”の状態に設定して（Ｓ４１６）、ＩＣカードへのアクセス処理は終了する。つまり要約すると、復号情報制御部２０３は、通信中でない赤カードを選択してデスクランブルキー（Ｋｓ）を取得した後に、この赤カードとの通信を絶つ。
【００４７】
一方で、赤カード［ｍ］が“アクセス中”の状態である場合（Ｓ４１２のＹｅｓ）、変数“ｍ”に値“ｍ＋１”が設定され（Ｓ４１７）、変数“ｍ”が赤カード総数よりも大きいか否かが判定される（Ｓ４１８）。変数“ｍ”が赤カード総数よりも大きくない場合（Ｓ４１８のＮｏ）、再び、赤カード［ｍ］が“アクセス中”の状態であるか否かが判定され（Ｓ４１２）、これ以降での赤カードに関する処理が実行される。
【００４８】
変数“ｍ”が赤カード総数よりも大きい場合（Ｓ４１８のＹｅｓ）、変数“ｒｅｔｒｙ”に値“ｒｅｔｒｙ＋１”が設定され（Ｓ４１９）、変数“ｒｅｔｒｙ”が値“５”よりも大きいか否かが判定される（Ｓ４２０）。変数“ｒｅｔｒｙ”が値“５”よりも大きくない場合（Ｓ４２０のＮｏ）、再び、変数“ｎ”に値“１”が設定され（Ｓ４０３）、これ以降での青カードに関する処理が実行される。一方で、変数“ｒｅｔｒｙ”が値“５”よりも大きい場合（Ｓ４２０のＹｅｓ）、青カード及び赤カードに対するコマンド発行は不可であると判定されて（Ｓ４２１）、ＩＣカードへのアクセス処理は終了する。
【００４９】
以上説明した、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の概略は以下のようになる。
（１）更新されたＥＣＭが取得される。
（２；ｃａｓｅ１）青カード［１］が“未アクセス”である場合、復号情報制御部２０３は以下の処理を行う。
（ａ）青カード［１］を“アクセス中“に設定する。
（ｂ）青カード［１］にＥＣＭに係るコマンドを発行する。
（ｃ）青カード［１］からのレスポンスを取得する。（このレスポンスにスクランブルキー（Ｋｓ）が含まれる）
（ｄ）青カード［１］を“未アクセス”に設定する。
（２；ｃａｓｅ２）青カード［１］が“アクセス中”である場合、復号情報制御部２０３は以下の処理を行う。
（ａ）青カード［２］〜［ｎ］の状態を確認し、“未アクセス”である青カードにＥＣＭに係るコマンドを発行する。
（ｂ）他の青カードがすべて“アクセス中”である場合、赤カード［１］〜［ｍ］の状態を確認する。
赤カード［１］〜［ｍ］のうち、“未アクセス”である赤カードにＥＣＭに係るコマンドを発行する。
（３）“未アクセス”の青又は赤カードが見つかるまで、上記（２）の処理を数回繰り返す。（図４に示した具体例の場合は５回）
何れの青又は赤カードにもアクセスできなければ、地上放送に対する出力及び録画ができなくなる。
このようにして、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理は、スロットに装着されている青及び赤カードの中から“未アクセス”の青又は赤カードが動的に選択され、選択された青又は赤カードによって、スクランブルキー（Ｋｓ）が生成される。すなわち、利用していた青又は赤カードが抜かれた場合でも、他の青又は赤カードが利用されるので、スクランブルキー（Ｋｓ）の生成が継続されることが可能となる。この処理は、復号情報制御部２０３がカード管理情報を利用しながら実行される。
【００５０】
次に、図５を用いて、衛星放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明する。
図５は、衛星放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の動作を説明するためのフローチャートである。
ＩＣカードへのアクセス処理は、衛星放送の番組のデスクランブルに利用されるＥＣＭを取得したことで起動する。まず復号情報制御部２０３は、更新されたＥＣＭをＴＳ信号処理部２０２から取得する（Ｓ５０１）。変数“ｒｅｔｒｙ”に値“０”が設定され（Ｓ５０２）、変数“ｍ”に値“１”が設定される（Ｓ５０３）。そして前述したカード管理情報により、赤カード［ｍ］が“アクセス中”の状態であるか否か（通信中か否か）が判定される（Ｓ５０４）。
【００５１】
“アクセス中”の状態ではない場合（Ｓ５０４のＮｏ）、復号情報制御部２０３はカード管理情報に対して、赤カード［ｍ］を“アクセス中”の状態に設定する（Ｓ５０５）。復号情報制御部２０３は赤カード［ｍ］に対して、取得したＥＣＭと共にスクランブルキー（Ｋｓ）の生成を示すコマンドを発行する（Ｓ５０６）。そして、赤カード［ｍ］からのレスポンスとしてスクランブルキー（Ｋｓ）が取得される（Ｓ５０７）。復号情報制御部２０３はカード管理情報に対して、赤カード［ｍ］を“未アクセス”の状態に設定して（Ｓ５０８）、ＩＣカードへのアクセス処理は終了する。つまり要約すると、復号情報制御部２０３は、通信中でない赤カードを選択してデスクランブルキー（Ｋｓ）を取得した後に、この赤カードとの通信を絶つ。
【００５２】
一方で、赤カード［ｍ］が“アクセス中”の状態である場合（Ｓ５０４のＹｅｓ）、変数“ｍ”に値“ｍ＋１”が設定され（Ｓ５０９）、変数“ｍ”が赤カード総数よりも大きいか否かが判定される（Ｓ５１０）。変数“ｍ”が赤カード総数よりも大きくない場合（Ｓ５１０のＮｏ）、再び、赤カード［ｍ］が“アクセス中”の状態であるか否かが判定され（Ｓ５０４）、これ以降での赤カードに関する処理が実行される。
【００５３】
変数“ｍ”が赤カード総数よりも大きい場合（Ｓ５１０のＹｅｓ）、変数“ｒｅｔｒｙ”に値“ｒｅｔｒｙ＋１”が設定され（Ｓ５１１）、変数“ｒｅｔｒｙ”が値“５”よりも大きいか否かが判定される（Ｓ５１２）。変数“ｒｅｔｒｙ”が値“５”よりも大きくない場合（Ｓ５１２のＮｏ）、再び、変数“ｍ”に値“１”が設定され（Ｓ５０３）、これ以降での赤カードに関する処理が実行される。一方で、変数“ｒｅｔｒｙ”が値“５”よりも大きい場合（Ｓ５１２のＹｅｓ）、赤カードに対するコマンド発行は不可であると判定されて（Ｓ５１３）、ＩＣカードへのアクセス処理は終了する。
【００５４】
以上説明した、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理の概略は以下のようになる。
（１）更新されたＥＣＭが取得される。
（２；ｃａｓｅ１）赤カード［１］が“未アクセス”である場合、復号情報制御部２０３は以下の処理を行う。
（ａ）赤カード［１］を“アクセス中“に設定する。
（ｂ）赤カード［１］にＥＣＭに係るコマンドを発行する。
（ｃ）赤カード［１］からのレスポンスを取得する。（このレスポンスにスクランブルキー（Ｋｓ）が含まれる）
（ｄ）赤カード［１］を“未アクセス”に設定する。
（２；ｃａｓｅ２）赤カード［１］が“アクセス中”である場合、復号情報制御部２０３は以下の処理を行う。
（ａ）赤カード［２］〜［ｍ］の状態を確認し、“未アクセス”である赤カードにＥＣＭに係るコマンドを発行する。
（３）“未アクセス”の赤カードが見つかるまで、上記（２）の処理を数回繰り返す。（図５に示した具体例の場合は５回）
何れの赤カードにもアクセスできなければ、衛星放送に対する出力及び録画ができなくなる。
このようにして、地上放送の番組に対するデスクランブルにおけるＩＣカードへのアクセス処理は、スロットに装着されている赤カードの中から“未アクセス”の赤カードが動的に選択され、選択された赤カードによって、デスクランブルキー（Ｋｓ）が生成される。すなわち、利用していた赤カードが抜かれた場合でも、他の赤カードが利用されるので、スクランブルキー（Ｋｓ）の生成が継続されることが可能となる。この処理は、復号情報制御部２０３がカード管理情報を利用しながら実行される。
【００５５】
以上説明したように本実施形態によれば、受信した地上放送及び衛星放送の番組の出力又は録画のために、複数のＩＣカードの中から何れのＩＣカードを利用するかが決定される。そして決定されたＩＣカードによって生成されたスクランブルキー（Ｋｓ）が利用されて、受信された番組がデスクランブルされる。このことで、デスクランブルのためのスクランブルキー（Ｋｓ）を取得する時間を短縮することができる。また利用していたＩＣカードが抜かれた場合でも、他のＩＣカードが利用されるので、スクランブルキー（Ｋｓ）の生成が継続されることが可能となる。従って、本実施形態に係るテレビジョン受像機１０によれば、ＩＣカードであるＢ−ＣＡＳカードを効率よく利用して、受信した複数の番組を効率的に復号化することができる。
【００５６】
なお本発明は、前述した実施形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。また、前述した実施形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよく、さらに、異なる実施形態に係る構成要素を適宜組み合わせても良い。
【符号の説明】
【００５７】
１０…テレビジョン受像機、２０ａ，２０ｂ…地上放送処理部、２１ａ，２１ｂ…衛星放送処理部、３１…操作部、３２…受光部、４０…信号処理制御部、５１…表示器、５２…スピーカ、６０…ＨＤＤ、７１ａ，７１ｂ…カードＩＦ部、９７ａ，９７ｂ…ＩＣカード、９８ａ，９８ｂ…アンテナ、９９…リモコン、２０１…選局処理部、２０２…ＴＳ信号処理部、２０３…復号情報制御部、２０４…復号部、２０５…映像音声処理部。
【図１】
2012034231.tif 000003
【図２】
2012034231.tif 000004
【図３】
2012034231.tif 000005
【図４】
2012034231.tif 000006
【図５】
2012034231.tif 000007