(57)【要約】【課題】  ＣＡＳカードの故障や抜け等でスクランブルされた放送番組が視聴できないときに、視聴者がどのように対応すればよいのかを示す視聴案内番組に受信番組を切り替えることが可能なデジタル放送受信装置を提供する。【解決手段】  デジタル放送受信装置１０は、ＣＡＳカード４０がデジタル放送受信装置１０に挿入されているかどうかを判定するＣＡＳカード判定手段１６１ａと、ＣＡＳカード４０で生成される鍵情報に基づいて、放送番組のスクランブルの解除が可能かどうかを判定するスクランブル解除判定手段１６１ｂと、ＣＡＳカード４０が挿入されていないと判定された場合、又は、放送番組のスクランブルの解除ができないと判定された場合に、予め定めたスクランブルされていない視聴案内番組に受信番組を切り替える番組切り替え手段１６１ｃとを備えていることを特徴とする。【選択図】      図１
2005303759.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティモジュールにより放送番組のスクランブルを解除する限定受信方式を用いたデジタル放送受信装置において、
前記セキュリティモジュールが当該デジタル放送受信装置に挿入されているかどうかを判定するモジュール判定手段と、
前記セキュリティモジュールで生成される鍵情報に基づいて、前記放送番組のスクランブルの解除が可能かどうかを判定するスクランブル解除判定手段との少なくとも一方を備え、
前記モジュール判定手段で前記セキュリティモジュールが挿入されていないと判定された場合、又は、前記スクランブル解除判定手段で前記放送番組のスクランブルの解除ができないと判定された場合に、予め定めた他のスクランブルされていない視聴案内番組に受信番組を切り替える番組切り替え手段をさらに備えていることを特徴とするデジタル放送受信装置。
【請求項２】
セキュリティモジュールにより放送番組のスクランブルを解除する限定受信方式を用いたデジタル放送受信装置において、前記スクランブルの解除ができない場合に、他のスクランブルされていない視聴案内番組に受信番組を切り替えるために、当該デジタル放送受信装置のコンピュータを、
前記セキュリティモジュールが当該デジタル放送受信装置に挿入されているかどうかを判定するモジュール判定手段、
前記セキュリティモジュールで生成される鍵情報に基づいて、前記放送番組のスクランブルの解除が可能かどうかを判定するスクランブル解除判定手段の少なくとも一方として機能させ、
前記モジュール判定手段で前記セキュリティモジュールが挿入されていないと判定された場合、又は、前記スクランブル解除判定手段で前記放送番組のスクランブルが解除できないと判定された場合に、予め定めた前記視聴案内番組に受信番組を切り替える番組切り替え手段としてさらに機能させることを特徴とする視聴案内番組提示プログラム。
【請求項３】
前記モジュール判定手段は、前記セキュリティモジュールに記憶されている識別情報を読み出すことで、前記セキュリティモジュールが前記デジタル放送受信装置に挿入されているかどうかを判定することを特徴とする請求項２に記載の視聴案内番組提示プログラム。
【請求項４】
前記スクランブル解除判定手段は、前記放送番組に含まれる予め内容を定めたイベントメッセージを、前記セキュリティモジュールで生成される鍵情報に基づいて復号することで、前記放送番組のスクランブルの解除が可能かどうかを判定することを特徴とする請求項２に記載の視聴案内番組提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクランブル（暗号化）された放送番組のスクランブルを解除（復号）できない場合に、他のスクランブルされていない視聴案内番組に受信番組を切り替えることが可能なデジタル放送受信装置及び視聴案内番組提示プログラムに関する。
【背景技術】
【０００２】
現在、デジタル放送における放送番組を放送事業者側（送信側）で暗号化し、限定した視聴者に対してのみ、その放送番組の視聴を可能にした、いわゆる限定受信方式においては、視聴者固有のセキュリティモジュール（ＣＡＳカード：Conditional Access System Card）で生成される鍵情報に基づいて、スクランブル（暗号化）された放送番組をデスクランブル（復号）する受信装置（デジタル放送受信装置）が一般に使用されている（非特許文献１参照）。
ここで、図６を参照して、現在のデジタル放送における限定受信方式を実現した限定受信システムについて説明する。図６は、限定受信システムの基本構成を示すブロック図である。
【０００３】
図６に示すように、限定受信システム１００は、送信側の放送装置（送信装置）２０において、まず、スクランブル手段２１によって、短時間（数秒程度）で変更されるスクランブル鍵Ｋｓを用いて、放送番組（映像・音声、データ等）をスクランブルする。そして、放送装置２０は、暗号化手段２２によって、長時間（半年から１年程度）で変更されるワーク鍵Ｋｗを用いて、スクランブル鍵Ｋｓ及び放送番組に関連する情報を暗号化して共通情報（ＥＣＭ：Entitlement Control Message）を生成する。
【０００４】
また、放送装置２０は、暗号化手段２３によって、受信装置３０のＣＡＳカード４０に固有のマスタ鍵Ｋｍを用いて、ワーク鍵Ｋｗ及び個人の契約内容を暗号化して個別情報（ＥＭＭ：Entitlement Management Message）を生成する。なお、このワーク鍵Ｋｗは、視聴者が放送事業者と番組視聴の契約を交わした段階で、放送装置２０から受信装置３０に配信されることになる。そして、放送装置２０は、多重化手段２４によって、スクランブルされた放送番組、共通情報ＥＣＭ及び個別情報ＥＭＭを多重化し、放送データとして放送（送信）する。
【０００５】
一方、放送データを受信した受信装置３０は、分離手段３１によって、放送データを、スクランブルされた放送番組、共通情報ＥＣＭ及び個別情報ＥＭＭに分離する。そして、受信装置３０は、受信装置３０に挿入されたＣＡＳカード４０内で、復号手段４１によって、ＣＡＳカード４０内に予め記憶されているマスタ鍵Ｋｍを用いて、個別情報ＥＭＭを復号する。この個別情報ＥＭＭを復号することで生成されるワーク鍵Ｋｗは、ＣＡＳカード４０内に記憶される。
【０００６】
さらに、受信装置３０は、ＣＡＳカード４０内の復号手段４２によって、復号手段４１で復号されたワーク鍵Ｋｗを用いて、共通情報ＥＣＭを復号する。この共通情報ＥＣＭを復号することで、放送番組をスクランブルしたスクランブル鍵Ｋｓが生成（復号）される。そして、受信装置３０は、デスクランブル手段３２によって、ＣＡＳカード４０で生成されたスクランブル鍵Ｋｓを用いて、スクランブルされた放送番組をデスクランブル（復号）することで、視聴者に放送番組を提示する。
【０００７】
このように、限定受信システム１００においては、受信装置３０内にＣＡＳカード４０を挿入することで、限定した視聴者（放送事業者と契約を交わした者）のみが、放送番組を視聴することができる。
【非特許文献１】「デジタル放送におけるアクセス制御方式（ＡＲＩＢ  ＳＴＤ−Ｂ２５）」、４．１版、社団法人電波産業会、平成１５年６月５日改定
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、前記した背景技術においては、スクランブルされた放送番組を視聴する場合に、ＣＡＳカードを受信装置に挿入しておく必要があるため、ＣＡＳカードが故障したとき、誤ってＣＡＳカードが受信装置から抜けてしまったとき等に、視聴者は、放送番組を見ることができなくなってしまう。すなわち、現在の限定受信方式では、ＣＡＳカードの故障や抜けによって、今まで視聴できていた放送番組が突然見られなくなってしまい、視聴者が、どのように対応したらよいのか混乱してしまうという問題がある。
【０００９】
また、放送事業者によっては、番組開始当初は、放送番組に対してスクランブルをかけずに、無料で放送番組を提供し、ある一定期間経過後、放送番組を有料化し、放送番組にスクランブルをかける場合がある。この場合においても、今まで視聴できていた放送番組が突然見られなくなってしまい、視聴者が混乱してしまうという問題がある。
【００１０】
なお、ＢＳデジタル放送では、契約を行っていない視聴者に対して、サービス内容を案内する案内放送に番組を切り替えるＣＡ代替サービスが開始されているが、このＣＡ代替サービスは、放送局側にＣＡ代替サービス用の設備（例えば、編成チャンネル関連情報を指示するテーブル（ＳＤＴ：Service Description Table）に、ＣＡ代替サービス用の記述子であるＬｉｎｋ記述子を記述可能なＥＰＧ（電子番組ガイド：Electronic Program Guide）送出システム装置等）が必要であり、サービス提供に多大な費用がかかるという問題がある。また、ＣＡ代替サービスでは、ＣＡＳカードが挿入されていることが前提となっており、ＣＡＳカードが故障したとき、誤ってＣＡＳカードが受信装置から抜けてしまったとき等、視聴者が、どのように対応したらよいのか混乱してしまうという問題は解消されていない。
【００１１】
本発明は、以上のような問題点に鑑みてなされたものであり、セキュリティモジュール（ＣＡＳカード）の故障や抜け、あるいは、視聴契約を行っていない放送番組にスクランブルをかけられたときに、視聴者がどのように対応すればよいのかを示すノンスクランブルの視聴案内番組（ヘルプチャンネル）に受信番組を切り替えることが可能なデジタル放送受信装置及び視聴案内番組提示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載のデジタル放送受信装置は、セキュリティモジュールにより放送番組のスクランブルを解除する限定受信方式を用いたデジタル放送受信装置において、モジュール判定手段と、スクランブル解除判定手段との少なくとも一方と、番組切り替え手段とを備えていることを特徴とする。
【００１３】
かかる構成によれば、デジタル放送受信装置は、モジュール判定手段によって、セキュリティモジュールが当該デジタル放送受信装置に挿入されているかどうかを判定する。この判定は、例えば、セキュリティモジュールと通信を行うことにより行うことが可能である。あるいは、セキュリティモジュールが挿入されたことをセンサ等により検出し、その検出結果に基づいて判定することも可能である。これによって、デジタル放送受信装置は、セキュリティモジュールの挿入忘れ、セキュリティモジュールの抜け等があった場合に、スクランブルされた放送番組を復号することができないと判定する。
【００１４】
また、デジタル放送受信装置は、スクランブル解除判定手段によって、セキュリティモジュールで生成される鍵情報に基づいて、放送番組のスクランブルの解除が可能かどうかを判定する。限定受信方式においては、視聴者が放送事業者と放送番組の視聴契約を行った場合、スクランブルを解除する鍵情報（例えば、ワーク鍵）が、セキュリティモジュールに登録される。そこで、デジタル放送受信装置は、スクランブルされた放送番組の一部であって、受信側でスクランブル解除後の情報が既知である情報を復号することで、セキュリティモジュールで生成される鍵情報により、放送番組のスクランブルが解除可能であるかどうかを判定する。これによって、デジタル放送受信装置は、視聴契約等に伴う鍵情報が、セキュリティモジュールに登録（記憶）されていない場合に、スクランブルされた放送番組を復号することができないと判定する。
なお、デジタル放送受信装置は、モジュール判定手段及びスクランブル解除判定手段の少なくとも一方を備えることとしてもよいが、両方備える方が望ましい。
【００１５】
そして、デジタル放送受信装置は、番組切り替え手段によって、モジュール判定手段でセキュリティモジュールが挿入されていないと判定された場合、又は、スクランブル解除判定手段で放送番組のスクランブルが解除できないと判定された場合に、予め定めた視聴案内番組に受信番組を切り替える。この視聴案内番組は、スクランブルされていない状態（ノンスクランブル）で放送され、例えば、スクランブル放送を視聴するための案内を提供する番組であって、セキュリティモジュールが挿入されていない、あるいは、スクランブルを解除する鍵情報がセキュリティモジュールに登録されていない場合であっても、視聴可能な番組である。これによって、デジタル放送受信装置は、スクランブルされた放送番組のスクランブルを解除することができない場合に、視聴者に対して、スクランブルされた放送番組を視聴するための案内を提供する視聴案内番組を提示することができる。
【００１６】
また、請求項２に記載の視聴案内番組提示プログラムは、セキュリティモジュールにより放送番組のスクランブルを解除する限定受信方式を用いたデジタル放送受信装置において、前記スクランブルの解除ができない場合に、他のスクランブルされていない視聴案内番組に受信番組を切り替えるために、当該デジタル放送受信装置のコンピュータを、モジュール判定手段、スクランブル解除判定手段の少なくとも一方として機能させ、さらに、番組切り替え手段として機能させる構成とした。
【００１７】
かかる構成によれば、視聴案内番組提示プログラムは、モジュール判定手段によって、セキュリティモジュールが当該デジタル放送受信装置に挿入されているかどうかを判定する。これによって、視聴案内番組提示プログラムは、セキュリティモジュールの挿入忘れ、セキュリティモジュールの抜け等があった場合に、スクランブルされた放送番組を復号することができないと判定する。
【００１８】
また、視聴案内番組提示プログラムは、スクランブル解除判定手段によって、セキュリティモジュールで生成される鍵情報に基づいて、放送番組のスクランブルの解除が可能かどうかを判定する。これによって、視聴案内番組提示プログラムは、視聴契約等に伴う鍵情報が、セキュリティモジュールに登録（記憶）されていない場合に、スクランブルされた放送番組を復号することができないと判定する。
【００１９】
そして、視聴案内番組提示プログラムは、番組切り替え手段によって、モジュール判定手段でセキュリティモジュールが挿入されていないと判定された場合、又は、スクランブル解除判定手段で放送番組のスクランブルが解除できないと判定された場合に、予め定めた視聴案内番組に受信番組を切り替える。これによって、視聴案内番組提示プログラムは、スクランブルされた放送番組のスクランブルを解除することができない場合に、視聴者に対して、スクランブルされた放送番組を視聴するための案内を提供する視聴案内番組を提示することができる。
【００２０】
また、請求項３に記載の視聴案内番組提示プログラムは、請求項２に記載の視聴案内番組提示プログラムにおいて、前記モジュール判定手段は、前記セキュリティモジュールに記憶されている識別情報を読み出すことで、前記セキュリティモジュールが前記デジタル放送受信装置に挿入されているかどうかを判定することを特徴とする。
【００２１】
かかる構成によれば、視聴案内番組提示プログラムは、モジュール判定手段によって、セキュリティモジュールに記憶されている、セキュリティモジュール固有の識別情報（カード識別子）を読み出すことができるかどうかで、セキュリティモジュールがデジタル放送受信装置に挿入されているかどうかを判定する。すなわち、モジュール判定手段は、セキュリティモジュールの識別情報が読み出し可能であれば、セキュリティモジュールが物理的にデジタル放送受信装置に挿入されていることを判定するとができる。また、モジュール判定手段は、識別情報としてカード識別子を用いることで、カード識別子に含まれる固有の情報（例えば、カードベンダの識別子等）が予め定めた値と異なる場合に、そのセキュリティモジュールが当該デジタル放送受信装置に対応したものではない、あるいは、セキュリティモジュールが故障していると判定することができる。
【００２２】
さらに、請求項４に記載の視聴案内番組提示プログラムは、請求項２に記載の視聴案内番組提示プログラムにおいて、前記スクランブル解除判定手段は、前記放送番組に含まれる予め内容を定めたイベントメッセージを、前記セキュリティモジュールで生成される鍵情報に基づいて復号することで、前記放送番組の復号が可能かどうかを判定することを特徴とする。
【００２３】
かかる構成によれば、視聴案内番組提示プログラムは、スクランブル解除判定手段によって、受信側でスクランブル解除後の情報が既知である、放送番組に含まれる予め内容を定めたイベントメッセージを復号することで、セキュリティモジュールで生成される鍵情報により、放送番組のスクランブルが解除可能であるかどうかを判定する。なお、デジタル放送においては、映像、音声等のストリームを多重化して放送番組とする際に、イベントメッセージをデータ放送として、放送番組に多重化することが可能である。そこで、スクランブル解除判定手段は、放送番組のスクランブルが解除可能であるかどうかを、放送事業者から配信されるイベントメッセージを用いて判定することができる。
【発明の効果】
【００２４】
請求項１又は請求項２に記載の発明によれば、デジタル放送受信装置において、スクランブルされた放送番組のスクランブルを解除することができない場合に、スクランブルされた放送番組を視聴するための案内を提供する、予め定めた視聴案内番組に受信番組を切り替えることができる。これによって、今までノンスクランブルにより視聴できていた放送番組が、スクランブル化されることで突然見られなくなった場合であっても、視聴案内番組を視聴者に提示することができるので、視聴者に対してどのように対応したらよいかを提示することが可能になる。
【００２５】
請求項３に記載の発明によれば、セキュリティモジュール固有の識別情報を読み出すことができるかどうかで、セキュリティモジュールがデジタル放送受信装置に挿入されているかどうかを判定するため、セキュリティモジュールが当該デジタル放送受信装置に対応したものではない、あるいは、セキュリティモジュールが故障していると判定することができる。
【００２６】
請求項４に記載の発明によれば、デジタル放送受信装置でスクランブル解除後の情報が既知であるイベントメッセージを復号することで、セキュリティモジュールで生成される鍵情報により、放送番組のスクランブルが解除可能であるかを判定することができる。これによって、スクランブルされた放送番組であっても、その放送番組を視聴することがきるかどうかを、情報量の少ないイベントメッセージを用いて容易に確認することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について図面を参照して説明する。
［デジタル放送受信装置の構成］
まず、図１を参照して、本発明に係るデジタル放送受信装置の構成について説明する。図１は、デジタル放送受信装置の構成を示すブロック図である。
【００２８】
図１に示すように、デジタル放送受信装置１０は、放送波を介して受信した放送番組を、内部に挿入されたＣＡＳカード（セキュリティモジュール）４０で生成される鍵情報に基づいてデスクランブル（復号）することで、映像・音声として、視聴者に提示するものである。なお、このデジタル放送受信装置１０は、ＣＡＳカード４０が挿入されていない等によって、スクランブルされた放送番組をデスクランブルできない場合に、視聴者がどのように対応すればよいかを示すノンスクランブルの視聴案内番組（ヘルプチャンネル）を選局し、受信番組を切り替える機能を有している。ここでは、デジタル放送受信装置１０は、放送受信手段１１と、ＴＳ処理手段１２と、ＣＡＳカードインタフェース１３と、デスクランブル手段１４と、映像・音声処理手段１５と、データ放送処理手段１６と、映像合成手段１７と、選局信号受信手段１８とを備えている。さらに、デジタル放送受信装置１０は、スクランブルされた放送番組を復号するためには、内部にＣＡＳカード４０を挿入する必要がある。
【００２９】
放送受信手段１１は、放送波を介して、デジタル放送で放送される放送データを受信するものである。この放送受信手段１１は、放送データを、受信・復調し、誤り訂正やＴＭＣＣ（Transmission and Multiplexing Configuration Control）復号等の復号を行い、ＭＰＥＧ２（Moving Picture Expert Group 2）のトランスポートストリーム（Transport Stream）としてＴＳ処理手段１２に出力する。なお、放送受信手段１１は、後記するデータ放送処理手段１６や選局信号受信手段１８から通知される切り替え信号に基づいて、受信する放送番組（チャンネル）の切り替えを行う。
【００３０】
ＴＳ処理手段（分離手段）１２は、放送受信手段１１から出力されるトランスポートストリーム（ＴＳ）を解析することで、放送番組を視聴するために必要となる情報を抽出するものである。具体的には、ＴＳ処理手段１２は、トランスポートストリームに含まれる番組特定情報（ＰＳＩ：Program Specific Information）のプログラムマップテーブル（ＰＭＴ：Program Map Table）に基づいて、現在受信中の放送番組を構成する映像、音声、データ等の要素（ＥＳ：Elementary Stream）を抽出（分離）する。ここで抽出された映像、音声、データの各要素は、デスクランブル手段１４に出力される。
【００３１】
また、ＴＳ処理手段１２は、番組特定情報（ＰＳＩ）の条件付アクセステーブル（ＣＡＴ：Conditional Access Table）に基づいて、放送番組が限定受信方式によりスクランブルされている場合に、トランスポートストリームから個別情報ＥＭＭと、共通情報ＥＣＭとを抽出（分離）する。ここで抽出された個別情報ＥＭＭ及び共通情報ＥＣＭは、ＣＡＳカードインタフェース１３を介して、ＣＡＳカード４０に出力される。
【００３２】
ＣＡＳカードインタフェース１３は、デジタル放送受信装置１０と、ＣＡＳカード４０との間で通信を行うものである。ここでは、ＣＡＳカードインタフェース１３は、個別情報ＥＭＭ、共通情報ＥＣＭ、スクランブル鍵Ｋｗ、カード識別子Ｉｄ等の情報を、デジタル放送受信装置１０と、ＣＡＳカード４０との間で送受信する。
【００３３】
デスクランブル手段１４は、ＴＳ処理手段１２で抽出された映像、音声、データをデスクランブル（復号）するものである。このデスクランブル手段１４は、ＴＳ処理手段１２で抽出された映像、音声、データの各要素（エレメンタリストリーム）を、ＣＡＳカード４０で生成（復号）されたスクランブル鍵Ｋｓで復号するものである。例えば、デスクランブル手段１４は、ＢＳデジタル放送で用いられる共通鍵方式の暗号化アルゴリズムであるＭＵＬＴＩ２でスクランブルされた映像、音声、データをエレメンタリストリーム単位で復号する。
【００３４】
このデスクランブル手段１４でデスクランブルされた映像及び音声は、映像・音声処理手段１５に出力される。なお、ここでデスクランブルされた映像及び音声は、例えば、映像及び音声の符号化方式であるＭＰＥＧ２によって符号化された符号化データ（符号化映像及び符号化音声）である。
【００３５】
また、デスクランブル手段１４でデスクランブルされたデータ（データ放送用のデータ）は、データ放送処理手段１６に出力される。なお、デスクランブル手段１４でデスクランブルされたデータは、社団法人電波産業会（ＡＲＩＢ：Association of Radio Industries and Business）によって策定された、データ放送向けのマークアップ言語であるＢＭＬ（Broadcast Markup Language）である。
【００３６】
また、デスクランブル手段１４は、映像、音声又はデータが、スクランブルされていない場合は、デスクランブルを行わず、エレメンタリストリームを構成するパケットのデータ領域のみを抽出して、映像・音声処理手段１５に符号化映像及び符号化音声として、又は、データ放送処理手段１６にデータ放送用のデータとして出力する。
【００３７】
映像・音声処理手段１５は、デスクランブル手段１４でデスクランブルされた符号化音声及び符号化映像を復号するもので、音声復号手段１５１と、映像復号手段１５２とを備えている。
【００３８】
音声復号手段１５１は、符号化音声を復号することで音声を再生するものである。ここで再生された音声は、図示を省略したスピーカ等の出力装置に出力される。この音声復号手段１５１は、例えば、ＭＰＥＧ２の音声の符号化方式であるＭＰＥＧ２  Ａｕｄｉｏ  ＡＡＣ（Advanced Audio Coding）等によって符号化された符号化音声を復号することで、音声を再生する。
【００３９】
映像復号手段１５２は、符号化映像を復号することで映像を再生するものである。ここで再生された映像は、映像合成手段１７に出力される。この映像復号手段１５２は、例えば、ＭＰＥＧ２の映像の符号化方式であるＭＰＥＧ２  Ｖｉｄｅｏ等によって符号化された符号化映像を復号することで、映像を再生する。
【００４０】
データ放送処理手段１６は、デスクランブル手段１４でデスクランブルされたデータ（データ放送用のデータ）を解析し、そのデータで示される処理を実行するものである。なお、このデータ放送処理手段１６は、デスクランブル手段１４から出力されるＢＭＬを解析し、ＢＭＬで記述された動作を実行する、いわゆるＢＭＬブラウザとして機能する。ここでは、データ放送処理手段１６は、視聴案内番組提示手段１６１と、データ放送復号手段１６２とを備えている。
【００４１】
視聴案内番組提示手段１６１は、放送番組の選局時に、選局されている放送番組がスクランブルされている場合に、当該デジタル放送受信装置１０において、スクランブルを解除することができるかどうかを判定し、解除することができない場合に、スクランブルされていない放送番組（視聴案内番組〔ヘルプチャンネル〕）に受信番組を切り替えるものである。ここでは、視聴案内番組提示手段１６１は、ＣＡＳカード判定手段１６１ａと、スクランブル解除判定手段１６２ｂと、番組切り替え手段１６１ｃとを備えている。
【００４２】
ＣＡＳカード判定手段（モジュール判定手段）１６１ａは、デジタル放送受信装置１０に、ＣＡＳカード４０が挿入されているかどうかを判定するものである。例えば、ＣＡＳカード判定手段１６１ａは、ＣＡＳカードインタフェース１３を介して、ＣＡＳカード４０から、ＣＡＳカード４０固有の識別情報であるカード識別子Ｉｄを読み出せるかどうかを判定することで、ＣＡＳカード４０が挿入されているかどうかの判定を行う。なお、ＣＡＳカード判定手段１６１ａは、識別情報としてカード識別子Ｉｄを用いることで、カード識別子Ｉｄに含まれる固有の情報（例えば、カードベンダの識別子等）が予め定めた値と異なる場合に、ＣＡＳカード４０がデジタル放送受信装置１０に対応したものではない、あるいは、ＣＡＳカード４０が故障していると判定する。
このように、ＣＡＳカード判定手段１６１ａは、ＣＡＳカード４０と通信を行えるかどうかを判定することで、ＣＡＳカード４０の有無以外に、ＣＡＳカード４０自身が正常に動作しているかどうか等の判定を行う動作確認判定手段としても機能することになる。
【００４３】
また、ＣＡＳカード判定手段１６１ａは、ＣＡＳカード４０が挿入されている（及びＣＡＳカード４０が正常に動作している）と判定したときは、その旨を、スクランブル解除判定手段１６１ｂに通知する。一方、ＣＡＳカード判定手段１６１ａは、ＣＡＳカード４０が挿入されていない（又はＣＡＳカード４０が故障している）と判定したときは、その旨を、番組切り替え手段１６１ｃに通知する。
【００４４】
なお、ここでは、ＣＡＳカード判定手段１６１ａは、カード識別子Ｉｄを読み出すことで、ＣＡＳカード４０の有無を確認しているが、その読み出す情報は、ＣＡＳカード４０から応答として返ってくるものであれば、カード識別子Ｉｄに限定されるものではない。また、ＣＡＳカード判定手段１６１ａは、ＣＡＳカード４０の有無のみを判定することを目的とするのであれば、センサ等によって、挿入の確認を行ってもよい。しかし、この場合、ＣＡＳカード４０の故障を検出することができないため、ＣＡＳカード４０と通信することで、ＣＡＳカード４０の有無を確認する方が好ましい。
【００４５】
スクランブル解除判定手段１６１ｂは、ＣＡＳカード４０が挿入されている（及びＣＡＳカード４０が正常に動作している）状態で、ＣＡＳカード４０が生成する鍵情報に基づいて、スクランブルされた放送番組をデスクランブル（復号）できるかどうかを判定するものである。例えば、放送事業者側から、放送番組中の予め定めたスクランブルされたエレメンタリストリームに、予め定めたデータ内容を含んだイベントメッセージを伝送する。これによって、スクランブル解除判定手段１６１ｂは、そのイベントメッセージを復号することができれば、ＣＡＳカード４０が生成する鍵情報（スクランブル鍵Ｋｓ）によって、放送番組をデスクランブルすることが可能であると判定することができる。
【００４６】
なお、放送番組をデスクランブルすることができない理由としては、例えば、視聴者が放送事業者と番組視聴の契約を交わしていないため、放送事業者から配信されるワーク鍵Ｋｗが、ＣＡＳカード４０内に記憶されていないことが挙げられる。
ここで、スクランブル解除判定手段１６１ｂは、放送番組をデスクランブルすることができないと判定したときに、その旨を番組切り替え手段１６１ｃに通知する。
【００４７】
番組切り替え手段１６１ｃは、ＣＡＳカード判定手段１６１ａから、ＣＡＳカード４０が挿入されていない（又はＣＡＳカード４０が故障している）旨の通知を受けたとき、又は、スクランブル解除判定手段１６１ｂから、放送番組をデスクランブルすることができない旨の通知を受けたときに、放送番組をノンスクランブルの視聴案内番組に切り替えるものである。この番組切り替え手段１６１ｃは、予め定めた視聴案内番組のチャンネルを切り替え信号として放送受信手段１１に通知することで、放送番組の切り替えを行う。
なお、以上説明した視聴案内番組提示手段１６１は、放送番組に含まれて、ＢＭＬで記述されたプログラム（視聴案内番組提示プログラム）として、放送事業者から配信される形態としてもよい。
【００４８】
以下、図２を参照（適宜図１参照）して、視聴案内番組提示手段１６１を視聴案内番組提示プログラムとして配信する方法について説明する。図２は、スクランブルされた放送番組におけるトランスポートストリームの構成例を示す概念図である。
【００４９】
図２に示すように、デジタル放送で放送されるトランスポートストリームは、映像ストリーム、音声ストリーム、データストリーム等の個別のストリーム（エレメンタリストリーム）が多重化されて構成されている。ここでは、映像ストリーム（ＥＳ１）と、音声ストリーム１（ＥＳ２）及び音声ストリーム２（ＥＳ３）と、データストリーム１（ＥＳ４）及びデータストリーム２（ＥＳ５）とで、１つのトランスポートストリームを構成した例を示している。
【００５０】
なお、デジタル放送においては、各ストリーム（映像、音声、データ等）を特定する識別子（コンポーネントタグ値）が定められ、さらに、そのストリーム毎に受信側で最初に参照すべきストリームがデフォルトコンポーネントとして規定されている。例えば、ＢＳデジタル放送において、映像ストリームは、コンポーネントタグ値の範囲を０ｘ００〜０ｘ０Ｆとし、デフォルトコンポーネントのタグ値を０ｘ００としている。また、音声ストリームは、コンポーネントタグ値の範囲を０ｘ１０〜０ｘ１Ｆとし、デフォルトコンポーネントのタグ値を０ｘ１０としている。さらに、データストリームは、コンポーネントタグ値の範囲を０ｘ４０〜０ｘ７Ｆとし、デフォルトコンポーネントのタグ値を０ｘ４０としている。
【００５１】
そこで、ここでは、データストリームのデフォルトコンポーネントであるデータストリーム１（ＥＳ４）に、受信側で最初に起動するプログラム（ｓｔａｒｔｕｐ．ｂｍｌ）として、「視聴案内番組提示プログラム（視聴案内番組提示手段１６１に相当）」を組み込んでおく。また、ここでは、データストリーム１（ＥＳ４）以外のストリームをスクランブルし、データストリーム１のみをノンスクランブルとする。これによって、ＣＡＳカード４０が挿入されていない等で放送番組をデスクランブルすることができない受信装置（デジタル放送受信装置１０）においても、データストリーム１（ＥＳ４）で配信されるプログラム（視聴案内番組提示プログラム）を認識し、そのプログラムを動作させることができる。
【００５２】
また、ここでは、放送事業者側から、デフォルトコンポーネント以外の他のデータストリーム２（ＥＳ５）に、予め定めたデータ内容（例えば、数値データ等）を含んだイベントメッセージを伝送することとする。これによって、データストリーム２（ＥＳ５）で配信されるスクランブルされたイベントメッセージを認識できたデジタル放送受信装置１０は、スクランブル解除判定手段１６１ｂによって、他のスクランブルされた映像ストリーム、音声ストリーム等をデスクランブル可能であると判定することができる。
【００５３】
さらに、図３を参照（適宜図１参照）して、データ放送（データストリーム）における視聴案内番組提示プログラムと、イベントメッセージとの伝送例について説明する。図３は、データ放送（データストリーム）の伝送方式を説明するための説明図で、（ａ）は視聴案内番組提示プログラムの伝送例、（ｂ）はイベントメッセージの伝送例を示している。
【００５４】
図３に示すように、データ放送は、同一データを伝送上で繰り返して伝送するカルーセル伝送と、単発的にデータを伝送するイベントメッセージ伝送との２方式によって、データの伝送を行っている。すなわち、データ放送では、送信するデータを複数のブロックに分割したＤＤＢ（Download Data Block）と、そのブロックの構成を定義しているＤＩＩ（Download Info Indication）とを一単位として、繰り返し伝送（カルーセル伝送）を行っている。
例えば、図３（ａ）に示すように、放送事業者側が、視聴案内番組提示プログラムを含んだｓｔａｒｔｕｐ．ｂｍｌを１つ以上のＤＤＢとして伝送することで、デジタル放送受信装置１０は、ｓｔａｒｔｕｐ．ｂｍｌをダウンロードし動作させることができる。
【００５５】
また、データ放送では、放送事業者側が配信したいタイミングで、デジタル放送受信装置１０に通知する情報をイベントメッセージとして伝送することができる。
例えば、図３（ｂ）に示すように、放送事業者側が、イベントメッセージをスクランブルして定期的に伝送することで、デジタル放送受信装置１０は、そのイベントメッセージをデスクランブルできるかどうかの確認に使用することができる。
図１に戻って説明を続ける。
【００５６】
データ放送復号手段１６２は、デスクランブル手段１４でデスクランブルされたデータ放送用のデータを復号するものである。このデータ放送復号手段１６２は、データ放送用のデータであるＢＭＬを解析するＢＭＬ解析手段として機能し、ＢＭＬを表示可能な出力形式に変換することでデータ放送表示データとして復号する。ここで復号されたデータ放送表示データは、映像合成手段１７に出力される。
【００５７】
映像合成手段１７は、映像・音声処理手段１５の映像復号手段１５２で復号された映像と、データ放送処理手段１６のデータ放送復号手段１６２で復号されたデータ放送表示データとを合成して、表示用の映像を生成するものである。ここで、生成された映像は、図示を省略した表示装置に出力される。この映像合成手段１７では、例えば、映像を縮小して、データ放送の画面上にはめ込むＬ字合成や、映像の上にデータを重ねるオーバーレイといった映像合成を行う。
【００５８】
選局信号受信手段１８は、外部の操作装置（例えば、リモコン装置）から、放送番組のチャンネル（受信番組）を切り替える赤外線等の選局信号を受信し、放送受信手段１１に対して、チャンネルを切り替える旨の指示を示す切り替え信号を通知するものである。
【００５９】
ＣＡＳカード（セキュリティモジュール）４０は、デジタル放送受信装置１０内部に組み込まれる、マスタ鍵等を保持し限定受信を行うＩＣカードである。このＣＡＳカード４０は、ＥＭＭ復号手段４１と、ＥＣＭ復号手段４２と、記憶手段４３とを備えている。
【００６０】
ＥＭＭ復号手段４１は、ＴＳ処理手段１２で分離された個別情報ＥＭＭから、共通情報ＥＣＭを暗号化する際に用いられた暗号鍵であるワーク鍵Ｋｗを抽出するものである。このＥＭＭ復号手段４１は、記憶手段４３に記憶されているＣＡＳカード４０固有のマスタ鍵Ｋｍで個別情報ＥＭＭを復号することで、ワーク鍵Ｋｗを抽出する。ここで抽出されたワーク鍵Ｋｗは、記憶手段４３に記憶され、ＥＣＭ復号手段４２で使用される。
【００６１】
ＥＣＭ復号手段４２は、ＴＳ処理手段１２で分離された共通情報ＥＣＭから、放送番組をスクランブル（暗号化）する際に用いられた暗号鍵であるスクランブル鍵Ｋｓを抽出するものである。このＥＣＭ復号手段４２は、記憶手段４３に記憶されているワーク鍵Ｋｗで共通情報ＥＣＭを復号することで、スクランブル鍵Ｋｓを抽出する。ここで抽出されたスクランブル鍵Ｋｓは、ＣＡＳカードインタフェース１３を介して、デスクランブル手段１４に出力される。このスクランブル鍵Ｋｓを使用することで、デスクランブル手段１４は、スクランブルされた放送番組をデスクランブルすることができる。
【００６２】
記憶手段４３は、マスタ鍵Ｋｍ等の鍵情報を記憶するもので、半導体メモリ等である。この記憶手段４３には、ＣＡＳカード４０を識別するための情報であるカード識別子Ｉｄと、ＣＡＳカード４０固有のマスタ鍵Ｋｍとが予め記憶されている。
ここでは、カード識別子Ｉｄは、ＣＡＳカード判定手段１６１ａから、ＣＡＳカードインタフェース１３を介してカード識別子Ｉｄの取得要求があったときに、図示を省略した識別子読み出し手段により読み出され、ＣＡＳカード判定手段１６１ａに出力される。
【００６３】
また、記憶手段４３は、ＥＭＭ復号手段４１によって、個別情報ＥＭＭから抽出されたワーク鍵Ｋｗを記憶する。このワーク鍵Ｋｗは、ＥＣＭ復号手段４２において、共通情報ＥＣＭからスクランブル鍵Ｋｓを抽出する際に用いられる。ただし、このワーク鍵Ｋｗは、視聴者が、スクランブルされた放送番組を視聴するための契約を放送事業者と交わした段階で、放送事業者側から配信されるものである。そこで、ここでは、スクランブル解除判定手段１６１ｂが、予め定めたスクランブルされたイベントメッセージを復号できないときには、このワーク鍵Ｋｗが存在しない、すなわち、契約等が行われていないと判定することとしている。
【００６４】
このようにデジタル放送受信装置１０を構成することで、デジタル放送受信装置１０は、ＣＡＳカード判定手段１６１ａによって、デジタル放送受信装置１０内にＣＡＳカード４０が挿入されていない、あるいは、ＣＡＳカード４０が故障していることを検出する。そして、デジタル放送受信装置１０は、ＣＡＳカード４０が挿入されていない、あるいは、故障している状態で、スクランブルされた放送番組が選局された場合、番組切り替え手段１６１ｃによって、スクランブルされていない視聴案内番組（ヘルプチャンネル）へ、受信番組を切り替える。
【００６５】
さらに、デジタル放送受信装置１０は、スクランブル解除判定手段１６１ｂによって、スクランブルされたイベントメッセージを復号できるかどうかを判定することで、ＣＡＳカード４０にワーク鍵Ｋｗが記憶されているか、すなわち、視聴者が番組視聴の契約を行っているかどうかを判定する。そして、デジタル放送受信装置１０は、イベントメッセージを復号できない場合、番組切り替え手段１６１ｃによって、スクランブルされていない視聴案内番組（ヘルプチャンネル）へ、受信番組を切り替える。
【００６６】
これによって、デジタル放送受信装置１０は、スクランブルされた放送番組をデスクランブルできない場合に、スクランブルされた放送番組の視聴方法等を提供する視聴案内番組に番組を切り替えて視聴者に提示することが可能になる。
【００６７】
［デジタル放送受信装置の動作］
次に、図４及び図５を参照（適宜図１参照）して、本発明に係るデジタル放送受信装置の動作について説明する。図４及び図５は、本発明に係るデジタル放送受信装置の動作を示すフローチャートである。ここでは、視聴者がリモコン装置（図示せず）等によって、スクランブルされた放送番組を視聴する際の動作について説明することとする。
【００６８】
（チャンネル選局ステップ）
まず、デジタル放送受信装置１０は、選局信号受信手段１８によって、図示を省略したリモコン装置から発信された選局信号を受信することで、チャンネルの選局（切り替え）を行う（ステップＳ１）。なお、このステップＳ１は、デジタル放送受信装置１０の起動段階で、すでにスクランブルされた放送番組（チャンネル）が選局されている場合も含む。
【００６９】
（トランスポートストリーム抽出ステップ）
そして、デジタル放送受信装置１０は、放送受信手段１１によって、選局信号受信手段１８から通知される切り替え信号により選局されたチャンネルに対応するトランスポートストリーム（ＴＳ）を抽出する（ステップＳ２）。
【００７０】
（トランスポートストリーム分離ステップ）
続けて、デジタル放送受信装置１０は、ＴＳ処理手段１２によって、ステップＳ２で抽出されたトランスポートストリームに含まれる番組特定情報（ＰＳＩ）を参照することで、トランスポートストリームから、映像、音声、データ放送等のエレメンタリストリーム（ＥＳ）を個々に抽出（分離）する（ステップＳ３）。
【００７１】
（初期プログラム起動ステップ）
そして、デジタル放送受信装置１０は、デスクランブル手段１４によって、データ放送のデフォルトコンポーネント（ノンスクランブルコンポーネント）に含まれているｓｔａｒｔｕｐ．ｂｍｌ（図２参照）を、図示を省略したメモリにダウンロードし、ｓｔａｒｔｕｐ．ｂｍｌを起動する（ステップＳ４）。なお、このｓｔａｒｔｕｐ．ｂｍｌには、視聴案内番組提示手段１６１をＢＭＬで記述した視聴案内番組提示プログラムが含まれている。
【００７２】
（モジュール判定ステップ）
そして、デジタル放送受信装置１０は、視聴案内番組提示手段１６１のＣＡＳカード判定手段１６１ａによって、ＣＡＳカード４０固有の識別情報であるカード識別子Ｉｄを読み出せるかどうかを判定することで、ＣＡＳカード４０がデジタル放送受信装置１０内部に挿入されているかどうか（ＣＡＳカード４０の有無）を判定する（ステップＳ５）。なお、ＣＡＳカード判定手段１６１ａは、ＣＡＳカード４０のカード識別子Ｉｄを読み出すことで、ＣＡＳカード４０の有無以外に、ＣＡＳカード４０が故障していないかどうかの判定が同時に行われることになる。
【００７３】
このステップＳ５において、ＣＡＳカード判定手段１６１ａが、ＣＡＳカード４０が挿入されていない（又はＣＡＳカード４０が故障している）と判定した場合（Ｎｏ）、デジタル放送受信装置１０は、後記するステップＳ８Ｂに動作を進める。
【００７４】
一方、ステップＳ５において、ＣＡＳカード判定手段１６１ａが、ＣＡＳカード４０が挿入されている（及びＣＡＳカード４０が故障していない）と判定した場合（Ｙｅｓ）、デジタル放送受信装置１０は、スクランブル解除判定手段１６１ｂによって、デスクランブル手段１４でデスクランブルされたイベントメッセージを受信する（ステップＳ６）。
【００７５】
（スクランブル解除判定ステップ）
ここで、スクランブル解除判定手段１６１ｂが、正常にイベントメッセージを受信することができたかどうかを判定する（ステップＳ７）。なお、スクランブル解除判定手段１６１ｂは、イベントメッセージが予め定めたデータとして復号されたかどうかで、正常にイベントメッセージを受信することができたかどうかを判定する。また、このステップＳ７による判定によって、ＣＡＳカード４０にワーク鍵Ｋｗが記憶されているかどうかの判定が同時に行われることになる。
【００７６】
このステップＳ７において、スクランブル解除判定手段１６１ｂが、イベントメッセージの受信に失敗した場合（Ｎｏ）、デジタル放送受信装置１０は、後記するステップＳ８Ｂに動作を進める。
【００７７】
（スクランブル放送番組提示ステップ）
一方、ステップＳ７において、スクランブル解除判定手段１６１ｂが、イベントメッセージの受信に成功した場合（Ｙｅｓ）、デジタル放送受信装置１０は、デスクランブル手段１４によって、ＣＡＳカード４０で生成（復号）された鍵情報（スクランブル鍵Ｋｓ）に基づいて、選局されているエレメンタリストリーム（ＥＳ）をデスクランブル（復号）する（ステップＳ８Ａ）。
【００７８】
そして、デジタル放送受信装置１０は、ステップＳ８Ａでデスクランブルされた情報が符号化映像、符号化音声である場合は、映像・音声処理手段１５によって符号化映像、符号化音声を復号し、デスクランブルされた情報がデータ放送のデータである場合は、データ放送処理手段１６（データ放送復号手段１６２）によってデータを復号する（ステップＳ９Ａ）。
【００７９】
さらに、デジタル放送受信装置１０は、映像合成手段１７によって、映像・音声処理手段１５で復号された映像と、データ放送処理手段１６で復号されたデータとを合成する（ステップＳ１０Ａ）。
そして、デジタル放送受信装置１０は、映像・音声処理手段１５で復号された音声と、映像合成手段１７で合成された映像とを出力することで、視聴者にデスクランブルされた放送番組を提示する（ステップＳ１１Ａ）。
これによって、スクランブルされた放送番組（スクランブル放送）が、デスクランブルされ、視聴者に提示されることになる。
【００８０】
（視聴案内番組提示ステップ）
一方、ステップＳ５において、ＣＡＳカード判定手段１６１ａが、ＣＡＳカード４０が挿入されていない（又はＣＡＳカード４０が故障している）と判定した場合（Ｎｏ）、又は、ステップＳ７において、スクランブル解除判定手段１６１ｂが、イベントメッセージの受信に失敗した場合（Ｎｏ）は、以下のステップＳ８Ｂ以降の動作を実行する。
【００８１】
すなわち、デジタル放送受信装置１０は、番組切り替え手段１６１ｃによって、ノンスクランブルの視聴案内番組のチャンネル（ヘルプチャンネル）を選局する（ステップＳ８Ｂ）。そして、放送受信手段１１が、選局されたチャンネルに対応するトランスポートストリーム（ＴＳ）を抽出する。
【００８２】
また、デジタル放送受信装置１０は、デスクランブル手段１４によって、エレメンタリストリームを構成するパケットのデータ領域のみを、符号化映像、符号化音声、データ放送用のデータとして抽出し、映像・音声処理手段１５によって符号化映像、符号化音声を復号し、データ放送処理手段１６（データ放送復号手段１６２）によってデータを復号する（ステップＳ９Ｂ）。
【００８３】
さらに、デジタル放送受信装置１０は、映像合成手段１７によって、映像・音声処理手段１５で復号された映像と、データ放送処理手段１６で復号されたデータとを合成する（ステップＳ１０Ｂ）。
【００８４】
そして、デジタル放送受信装置１０は、映像・音声処理手段１５で復号された音声と、映像合成手段１７で合成された映像とを出力することで、視聴者に視聴案内番組（ヘルプチャンネル）を提示する（ステップＳ１１Ｂ）。
【００８５】
以上の動作によって、デジタル放送受信装置１０は、視聴者が選局したチャンネルが、スクランブルされた放送番組である場合、ＣＡＳカード４０が挿入されているか、ＣＡＳカード４０が故障していないか、あるいは、スクランブルされた放送番組のスクランブルを解除（復号）することができるかどうかを認識することができる。そして、デジタル放送受信装置１０は、ＣＡＳカード４０が挿入されていない又は故障している、あるいは、スクランブルを解除することができない場合に、スクランブルされていない視聴案内番組（ヘルプチャンネル）へ、受信番組を切り替えることができる。
【００８６】
なお、ここでは、デジタル放送受信装置１０は、ＣＡＳカード４０が挿入されていない（又はＣＡＳカード４０が故障している）と判定した場合と、ワーク鍵Ｋｗが記憶されていないため、イベントメッセージの受信に失敗した場合とで、同一の物理チャンネル（ヘルプチャンネル）に番組を切り替えることとしているが、状態（ＣＡＳカード４０の有無、ワーク鍵Ｋｗの有無等）によって別のチャンネルに切り替えることとしてもよい。あるいは、同一の物理チャンネル（ヘルプチャンネル）で、状態毎にＢＭＬを記述しておくことで、同じ物理チャンネルで異なる放送番組として提示することとしてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明に係るデジタル放送受信装置の構成を示すブロック図である。
【図２】スクランブルされた放送番組におけるトランスポートストリームの構成例を示す概念図である。
【図３】データ放送（データストリーム）の伝送方式を説明するための説明図で、（ａ）は視聴案内番組提示プログラムの伝送例、（ｂ）はイベントメッセージの伝送例を示している。
【図４】本発明に係るデジタル放送受信装置の動作を示すフローチャート（１／２）である。
【図５】本発明に係るデジタル放送受信装置の動作を示すフローチャート（２／２）である。
【図６】限定受信システムの基本構成を示すブロック図である。
【符号の説明】
【００８８】
１０      デジタル放送受信装置
１１      放送受信手段
１２      ＴＳ処理手段（分離手段）
１３      ＣＡＳカードインタフェース
１４      デスクランブル手段
１５      映像・音声処理手段
１６      データ放送処理手段
１６１    視聴案内番組提示手段
１６１ａ  ＣＡＳカード判定手段（モジュール判定手段）
１６１ｂ  スクランブル解除判定手段
１６１ｃ  番組切り替え手段
１６２    データ放送復号手段
１７      映像合成手段
１８      選局信号受信手段
４０      ＣＡＳカード（セキュリティモジュール）
Ｉｄ      カード識別子（識別情報）
Ｋｍ      マスタ鍵（鍵情報）
Ｋｗ      ワーク鍵
【図１】
2005303759.tif 000003
【図２】
2005303759.tif 000004
【図３】
2005303759.tif 000005
【図４】
2005303759.tif 000006
【図５】
2005303759.tif 000007
【図６】
2005303759.tif 000008