(57)【要約】      （修正有）【課題】放送受信装置においてユーザが視聴しようとする番組が視聴不可能な状態になる期間を短縮する。【解決手段】限定受信を行う放送受信装置であって、選択手段が選択中のチャンネルに対応する暗号鍵が利用可能か否かを判定する判定手段と、前記判定手段により否と判定された場合に、前記チャンネル画面において列挙されるチャンネルそれぞれを前記選択手段に順次選択させて前記判定手段に前記判定を実行させ、否と判定されたチャンネルを識別可能な形態の前記チャンネル画面を出力手段に生成させて出力させる制御手段と、前記制御手段の制御に従って前記判定手段により否と判定されたチャンネルそれぞれを前記選択手段に順次選択させて対応する暗号鍵を取得する取得手段であって、前記チャンネル画面において選択されているチャンネルについて前記取得を最初に行う取得手段と、を備えることを特徴とする放送受信装置を提供する。【選択図】図３
2010045456.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが対応するコンテンツ及び当該コンテンツの復号に必要な暗号鍵を有する複数のチャンネルを含む放送波を受信する受信手段と、前記複数のチャンネルのうちの少なくとも１つを列挙するチャンネル画面を生成して出力する出力手段と、前記放送波からチャンネルを選択する選択手段と、を備える放送受信装置であって、
前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能か否かを判定する判定手段と、
前記判定手段により否と判定された場合に、前記チャンネル画面において列挙されるチャンネルそれぞれを前記選択手段に順次選択させて前記判定手段に前記判定を実行させ、否と判定されたチャンネルを識別可能な形態の前記チャンネル画面を前記出力手段に生成させて出力させる制御手段と、
前記制御手段の制御に従って前記判定手段により否と判定されたチャンネルそれぞれを前記選択手段に順次選択させて対応する暗号鍵を取得する取得手段であって、前記チャンネル画面において選択されているチャンネルについて前記取得を最初に行う取得手段と、
を備えることを特徴とする放送受信装置。
【請求項２】
前記制御手段は、前記チャンネル画面において列挙されるチャンネルそれぞれについて前記判定が完了した後、残りのチャンネルそれぞれを前記選択手段に順次選択させて前記判定手段に前記判定を実行させ、
前記取得手段は、前記チャンネル画面において列挙されるチャンネルそれぞれについて前記取得が完了した後、前記残りのチャンネルのうち前記制御手段の制御に従って前記判定手段により否と判定されたチャンネルそれぞれについて対応する暗号鍵を取得する
ことを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記取得手段は、前記チャンネル画面に列挙されるチャンネルのうち、対応する暗号鍵を取得できなかったチャンネル、及び取得した暗号鍵が無効であったチャンネルを識別可能なように前記出力手段に前記チャンネル画面を更新させることを特徴とする請求項１又は２に記載の放送受信装置。
【請求項４】
ユーザの指示に従って前記選択手段がチャンネルを選択したタイミング、又は前記放送受信装置の電源が投入されたタイミングで前記判定手段が前記判定を行うことを特徴とする請求項１乃至３のいずれか１項に記載の放送受信装置。
【請求項５】
前記チャンネル画面はＥＰＧを含むことを特徴とする請求項１乃至４のいずれか１項に記載の放送受信装置。
【請求項６】
前記出力手段は、前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能な場合のみ、当該チャンネルに対応するコンテンツを表示するサブ画面を前記チャンネル画面と共に出力することを特徴とする請求項１乃至５のいずれか１項に記載の放送受信装置。
【請求項７】
前記複数のチャンネルに対応する複数のワンセグチャンネルを含むワンセグ放送波を受信するワンセグ受信手段を更に備え、
前記出力手段は、前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能でない場合、当該チャンネルに対応するワンセグチャンネルに対応するコンテンツを前記ワンセグ放送波から取得し、当該コンテンツを表示するサブ画面を前記チャンネル画面と共に出力することを特徴とする請求項１乃至６のいずれか１項に記載の放送受信装置。
【請求項８】
前記放送受信装置はデバイス鍵を有し、
前記複数のチャンネルそれぞれは対応するＥＭＭ及びＥＣＭを含み、
それぞれのＥＭＭは対応するワーク鍵を前記暗号鍵として含み、且つ前記デバイス鍵で暗号化されており、
それぞれのＥＣＭは対応するスクランブル鍵を含み、且つ対応する前記ワーク鍵で暗号化されており、
前記複数のチャンネルそれぞれに対応するコンテンツは対応する前記スクランブル鍵で暗号化されている
ことを特徴とする請求項１乃至７のいずれか１項に記載の放送受信装置。
【請求項９】
それぞれが対応するコンテンツ及び当該コンテンツの復号に必要な暗号鍵を有する複数のチャンネルを含む放送波を受信する受信手段と、前記複数のチャンネルのうちの少なくとも１つを列挙するチャンネル画面を生成して出力する出力手段と、前記放送波からチャンネルを選択する選択手段と、を備える放送受信装置の制御方法であって、
前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能か否かを判定する判定工程と、
前記判定工程において否と判定された場合に、前記チャンネル画面において列挙されるチャンネルそれぞれを前記選択手段に順次選択させて前記判定工程での前記判定を実行させ、否と判定されたチャンネルを識別可能な形態の前記チャンネル画面を前記出力手段に生成させて出力させる制御工程と、
前記制御工程における制御に従って前記判定工程において否と判定されたチャンネルそれぞれを前記選択手段に順次選択させて対応する暗号鍵を取得する取得工程であって、前記チャンネル画面において選択されているチャンネルについて前記取得を最初に行う取得工程と、
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、及びその制御方法に関する。
【背景技術】
【０００２】
地上デジタル放送では、コンテンツがスクランブル化されて送信されている。コンテンツのスクランブルは限定受信システム（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）を用いて行われる。現在は限定受信システムとして、ＩＣカードを用いるＢ−ＣＡＳ方式のシステムが運用されている。
【０００３】
放送受信装置においてコンテンツ（特に、コンテンツの著作権）を保護する方式はＲＭＰ（Ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ  ａｎｄ  Ｐｒｏｔｅｃｔｉｏｎ）と呼ばれる。ＲＭＰ方式として、暗号鍵を用いてコンテンツを暗号化する方式が用いられている。例えば、現行のＢ−ＣＡＳ方式の場合、暗号鍵としてスクランブル鍵、ワーク鍵、及びマスター鍵という３種類の暗号鍵が階層的に使用される（非特許文献１参照）。
【０００４】
また、非特許文献１の「第３部：受信時の制御方式（コンテンツ保護方式）」において、新たなコンテンツ保護方式（以下、「新ＲＭＰ方式」と呼ぶ）が規格化された。新ＲＭＰ方式では、暗号鍵としてスクランブル鍵、ワーク鍵、及びデバイス鍵という３種類の暗号鍵が階層的に使用される。
【０００５】
新ＲＭＰ方式では、運用を行う各放送局からは、ワーク鍵設定用のＥＭＭ（Ｅｎｔｉｔｌｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）とスクランブル鍵伝送用のＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）とを、同一の放送受信装置に対してある周期で伝送する。
【０００６】
ここで、ＥＭＭは放送受信装置毎の個別の情報を搬送するデータであり、放送受信装置を識別するためのＩＤ（デバイスＩＤ）と、ＥＣＭを復号するためのワーク鍵とを含む。
【０００７】
ＥＣＭは全放送受信装置共通の情報を搬送するデータであり、コンテンツを復号するためのスクランブル鍵と、番組の情報とを含む。
【０００８】
ＥＣＭはＲＭＰ事業体毎に異なるワーク鍵によって暗号化されており、ＥＭＭはデバイスＩＤ毎に異なるデバイス鍵によって暗号化されている。放送受信装置は、周期的に送信される、自装置が取得すべきＥＭＭを受信し、ワーク鍵等を設定する。番組視聴時には放送受信装置はＥＣＭを受信して処理することによってスクランブル鍵を取得し、コンテンツのスクランブルを解除する。
【０００９】
新ＲＭＰ方式では、ＲＭＰ管理センタからのライセンスに基づかずに製造された不正な放送受信装置が出現した場合など、本方式の運用に重大な影響が発生した場合に、リボケーションと呼ばれる措置が実施される。リボケーションでは、デバイス鍵及びワーク鍵が更新される。この際、不正でない放送受信装置は更新されたデバイス鍵及びワーク鍵を取得できるが、不正な放送受信装置はこれらを取得できない。従って、不正な放送受信装置はコンテンツのスクランブルを解除することができなくなる。
【００１０】
あるデバイスＩＤを持つ放送受信装置のためのＥＭＭは一定の間隔でしか放送されていないので、デバイス鍵及びワーク鍵が更新された場合などは、放送受信装置が放送波の受信を開始してからワーク鍵を取得するまでにしばらく時間がかかる可能性がある。従って、放送受信装置はワーク鍵を取得するまでの間、コンテンツを再生することができず、ユーザは番組を視聴不可能な状態に陥る。
【００１１】
このような問題に鑑み、放送受信装置をネットワークに接続し、ワーク鍵未設定エラー（必要なワーク鍵が存在しない状態）の際にサーバーからきめ細かいメッセージを取得してＯＳＤで表示させる方法が提案されている（特許文献１）。
【特許文献１】特開２００６−１３５５８９号公報
【非特許文献１】ＡＲＩＢ  ＳＴＤ  Ｂ−２５  Ｖｅｒ５．１
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、特許文献１はワーク鍵の取得手順について特別な考慮を行っていないため、番組を視聴不可能な状態から少しでも早く抜け出したいというユーザの要望に応えることができない。
【００１３】
本発明はこのような状況に鑑みてなされたものであり、放送受信装置においてユーザが視聴しようとする番組が視聴不可能な状態になる期間を短縮する技術を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、第１の本発明は、それぞれが対応するコンテンツ及び当該コンテンツの復号に必要な暗号鍵を有する複数のチャンネルを含む放送波を受信する受信手段と、前記複数のチャンネルのうちの少なくとも１つを列挙するチャンネル画面を生成して出力する出力手段と、前記放送波からチャンネルを選択する選択手段と、を備える放送受信装置であって、前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能か否かを判定する判定手段と、前記判定手段により否と判定された場合に、前記チャンネル画面において列挙されるチャンネルそれぞれを前記選択手段に順次選択させて前記判定手段に前記判定を実行させ、否と判定されたチャンネルを識別可能な形態の前記チャンネル画面を前記出力手段に生成させて出力させる制御手段と、前記制御手段の制御に従って前記判定手段により否と判定されたチャンネルそれぞれを前記選択手段に順次選択させて対応する暗号鍵を取得する取得手段であって、前記チャンネル画面において選択されているチャンネルについて前記取得を最初に行う取得手段と、を備えることを特徴とする放送受信装置を提供する。
【００１５】
また、第２の本発明は、それぞれが対応するコンテンツ及び当該コンテンツの復号に必要な暗号鍵を有する複数のチャンネルを含む放送波を受信する受信手段と、前記複数のチャンネルのうちの少なくとも１つを列挙するチャンネル画面を生成して出力する出力手段と、前記放送波からチャンネルを選択する選択手段と、を備える放送受信装置の制御方法であって、前記選択手段が選択中のチャンネルに対応する暗号鍵が利用可能か否かを判定する判定工程と、前記判定工程において否と判定された場合に、前記チャンネル画面において列挙されるチャンネルそれぞれを前記選択手段に順次選択させて前記判定工程での前記判定を実行させ、否と判定されたチャンネルを識別可能な形態の前記チャンネル画面を前記出力手段に生成させて出力させる制御工程と、前記制御工程における制御に従って前記判定工程において否と判定されたチャンネルそれぞれを前記選択手段に順次選択させて対応する暗号鍵を取得する取得工程であって、前記チャンネル画面において選択されているチャンネルについて前記取得を最初に行う取得工程と、を備えることを特徴とする制御方法を提供する。
【００１６】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００１７】
以上の構成により、本発明によれば、放送受信装置においてユーザが視聴しようとする番組が視聴不可能な状態になる期間を短縮することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して、本発明の実施例を説明する。以下で説明される個別の実施例は、本発明の上位概念から下位概念までの種々の概念を理解するために役立つであろう。
【００１９】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施例によって限定されるわけではない。また、実施例の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００２０】
また、以下の各実施例では、新ＲＭＰ方式に対応した地上デジタル放送が例として用いられている。従って、放送受信装置がデバイス鍵を有し、放送波に含まれる複数のチャンネルそれぞれは対応するＥＭＭ及びＥＣＭを含む。そして、それぞれのＥＭＭは対応するワーク鍵を前記暗号鍵として含み、且つ前記デバイス鍵で暗号化されており、それぞれのＥＣＭは対応するスクランブル鍵を含み、且つ対応する前記ワーク鍵で暗号化されている。そして、前記複数のチャンネルそれぞれに対応するコンテンツは対応する前記スクランブル鍵で暗号化されている。
【００２１】
しかしながら、本発明は、新ＲＭＰ方式に対応した地上デジタル放送に限定されない。コンテンツ、及びこのコンテンツの復号に必要な暗号鍵等の概念が存在すれば、他の規格にも本発明を適用可能である。
【実施例１】
【００２２】
図１は、実施例１に係る放送受信装置１０１の構成を示す概略ブロック図である。
【００２３】
放送受信装置１０１は、チューナ部１０２、分離部１０３、ＥＭＭ復号部１０４、Ｋｄ記憶部１０５（デバイス鍵記憶部）、Ｋｗ記憶部１０６（ワーク鍵記憶部）、ＥＣＭ復号部１０７、及びワーク鍵未設定エラー判定部１０８を含む。
【００２４】
放送受信装置１０１はまた、デスクランブラ部１０９、デコーダ部１１０、ＥＰＧ表示処理部１１１、合成部１１２、表示部１１３、及び音声出力部１１４を含む。但し、放送受信装置１０１は例えばＤＶＤレコーダ等であってもよく、この場合、表示部１１３及び音声出力部１１４は放送受信装置１０１に接続されるが内部には含まれない。
【００２５】
放送受信装置１０１は更に、システム制御部１１５及びリモコン受信部１１６を含む。
【００２６】
チューナ部１０２はアンテナ（不図示）を介して放送波を受信し、システム制御部１１５からの指示によってチャンネルの選択（選局）を行い、分離部１０３にＴＳパケットを送信する。
【００２７】
分離部１０３は、ＴＳパケットから映像音声、データ放送、ＥＣＭ、及びＥＭＭを分離する。分離部１０３は、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）を参照して、ＥＣＭが存在する場合にＥＣＭの分離を行う。ＰＭＴとは放送番組のストリーム（コンポーネント）情報や、ＥＣＭを伝送するＴＳパケットのパケットＩＤなどを示すテーブルである。分離部１０３は、ＥＭＭ固定部の先頭にあるデバイスＩＤと関連情報バイト長をフィルタリングして自装置宛のＥＭＭを識別して、ＥＭＭの分離を行う。
【００２８】
ＥＭＭ復号部１０４は、デバイス鍵更新ＥＭＭからデバイス鍵の生成演算を行ってデバイス鍵を取得し、Ｋｄ記憶部１０５に記憶する。また、ワーク鍵設定ＥＭＭをデバイス鍵で復号してワーク鍵を取り出し、Ｋｗ記憶部１０６に記憶する。
【００２９】
Ｋｄ記憶部１０５は、デバイス鍵を記憶する不揮発性のメモリである。
【００３０】
Ｋｗ記憶部１０６は、ワーク鍵を記憶する不揮発性のメモリである。
【００３１】
ＥＣＭ復号部１０７は、分離部１０３から送られてきたＥＣＭをＫｗ記憶部１０６から読み出したワーク鍵を用いて復号し、スクランブル鍵を取り出し、ワーク鍵未設定エラー判定部１０８へ出力する。
【００３２】
ワーク鍵未設定エラー判定部１０８は、ＥＣＭ内のワーク鍵無効フラグがアクティブになっていないかや、ＥＣＭ内のワーク鍵識別とＥＭＭ内のワーク鍵識別（ＯｄｄもしくはＥｖｅｎ）が一致しているか等の情報に基づき、判定を行う。判定の結果、ワーク鍵未設定エラー（即ち、ワーク鍵が利用可能でない状態）が起きていなければスクランブル鍵をデスクランブラ部１０９に出力する。
【００３３】
デスクランブラ部１０９は、入力されたスクランブル鍵によって、映像データと音声データとをデスクランブルし、デコーダ部１１０へ出力する。
【００３４】
デコーダ部１１０は、デスクランブルされた映像データと音声データとをデコードし、映像データを合成部１１２へ、音声データを音声出力部１１４へ出力する。
【００３５】
ＥＰＧ表示処理部１１１は、分離部１０３によって分離されたデータ放送のデータからＥＰＧ画面を生成し、合成部１１２へ出力する。ＥＰＧ画面生成のタイミングはシステム制御部１１５の指示によって決定される。但し、本実施例では、ＥＰＧ表示処理部１１１は必ずしもＥＰＧ画面を生成する必要はなく、放送波に含まれる複数のチャンネルのうちの少なくとも１つを列挙する画面（チャンネル画面）を生成すればよい。
【００３６】
合成部１１２は、デコーダ部１１０からの映像データとＥＰＧ表示処理部１１１からのデータとを合成し、表示部１１３に出力する。
【００３７】
表示部１１３は、合成部１１２から入力されたデータをモニタに表示する。
【００３８】
音声出力部１１４は、デコーダ部１１０から入力された音声データをスピーカなどを介して、音として出力する。
【００３９】
システム制御部１１５は放送受信装置１０１全体を制御する。また、リモコン受信部１１６を介したユーザからの指示等に基づき、電源のＯＮ／ＯＦＦ、チューナ部１０２への選局指示等を行う。また、ワーク鍵未設定エラー判定部１０８において、ワーク鍵未設定エラーが発生していると判定された場合、ＥＰＧ表示処理部１１１に対して処理開始を指示する。
【００４０】
リモコン受信部１１６は、ユーザインタフェースであるリモコン装置からの情報を無線等で受信し、その内容をシステム制御部１１５へ通知する。
【００４１】
図２は、放送受信装置１０１においてワーク鍵未設定エラーが発生した際に行われる処理の流れを示すフローチャートである。図２を含む以下の各フローチャートの処理は、特に断らない限り、システム制御部１１５やその他のブロックがメモリ（不図示）に格納された制御プログラムを実行することにより実現される。
【００４２】
Ｓ２０２で、システム制御部１１５は、ユーザの指示に従って電源が投入されたか又はチャンネルが切り替えられたかを判定する。電源が投入された場合、又はチャンネルが切り替えられた場合、Ｓ２０３に進み、そうでない場合は、Ｓ２０２における判定を繰り返す。
【００４３】
Ｓ２０３で、ワーク鍵未設定エラー判定部１０８は、ワーク鍵未設定エラーが発生しているか否かを判定する。ワーク鍵未設定エラーが発生していればＳ２０４に進む、そうでなければＳ２０２に戻る。
【００４４】
Ｓ２０４で、ＥＰＧ表示処理部１１１は、分離部１０３によって分離されたデータ放送のデータからＥＰＧデータを取得する。
【００４５】
Ｓ２０５で、ＥＰＧ表示処理部１１１はシステム制御部１１５に対して、ＥＰＧで表示するチャンネルの情報を通知し、システム制御部１１５はこれらのチャンネルを順次チューナ部１０２に指示することで、チャンネルスキャンを行う。スキャンされた各チャンネルにおいて、ワーク鍵未設定エラー判定部１０８はワーク鍵未設定エラーが発生しているか否かの判定を行い、その結果をシステム制御部１１５に通知する。
【００４６】
Ｓ２０６で、システム制御部１１５は、Ｓ２０５において判定したワーク鍵未設定エラーが発生しているチャンネルを識別可能なようにＥＰＧ上で示すように、ＥＰＧ表示処理部１１１に指示する。ＥＰＧ表示処理部１１１は、この指示を受けると、ＥＰＧに表示するチャンネルのうちワーク鍵未設定エラーが発生しているチャンネルをユーザが識別可能な形態のＥＰＧを生成して合成部１１２に出力する。
【００４７】
Ｓ２０７で、システム制御部１１５は、ＥＰＧの表示領域がユーザの指示によって変更されたか否かを判定し、変更された場合はＳ２０５に戻る。変更されていない場合はＳ２０８へ進む。
【００４８】
Ｓ２０８で、システム制御部１１５は、ＥＰＧで表示されているチャンネル以外のチャンネルについて、Ｓ２０５と同様にスキャンを行う。
【００４９】
本フローチャートでは、フローの途中でユーザがチャンネル切り替えを行っても、チャンネルスキャンを続行している図になっている。しかし、途中でチャンネル切り替えが起こった場合、ＥＰＧの表示を終了してＳ２０１に戻ってもよい。
【００５０】
図３は、放送受信装置１０１がデバイス鍵及びワーク鍵を更新する処理の流れを示すフローチャートである。本フローチャートの処理は、図２のＳ２０５における処理が終了したタイミングで開始してもよいし、Ｓ２０８における処理が終了したタイミングで開始してもよい。
【００５１】
Ｓ３０２で、システム制御部１１５は、ＥＰＧで選択されているチャンネルでワーク鍵未設定エラーが発生しているか否かを判定する。発生していればＳ３０８に進み、発生していなければＳ３０３に進む。Ｓ３０８における処理の詳細は後述するが、Ｓ３０２における条件分岐によれば、ＥＰＧにおいて選択されているチャンネル（即ち、ユーザが視聴を望む可能性の高いチャンネル）のワーク鍵が最初に取得される。
【００５２】
Ｓ３０３で、システム制御部１１５は、ＥＰＧで表示しているチャンネルでワーク鍵未設定エラーが発生しているか否かを判定する。発生していればＳ３０４に進み、発生していなければＳ３０５に進む。
【００５３】
Ｓ３０４で、システム制御部１１５は、ＥＰＧで表示しているチャンネルの中で、ワーク鍵未設定エラーが発生しているチャンネルをチューナ部１０２に選択させ、Ｓ３０８に進む。
【００５４】
Ｓ３０５で、システム制御部１１５は、ＥＰＧで表示されていないチャンネルでワーク鍵未設定エラーが発生しているか否かで判定する。発生していればＳ３０６に進み、発生していなければ処理を終了する。
【００５５】
Ｓ３０６で、システム制御部１１５は、ＥＰＧで表示していないチャンネルの中で、ワーク鍵未設定エラーが発生しているチャンネルをチューナ部１０２に選択させ、Ｓ３０８に進む。
【００５６】
Ｓ３０８で、ＥＭＭ復号部１０４は、選択されているチャンネルにおいてデバイス鍵更新ＥＭＭを受信し、Ｋｄ記憶部１０５にデバイス鍵を記憶する。
【００５７】
Ｓ３０９で、ＥＭＭ復号部１０４は、ワーク鍵設定ＥＭＭを受信したか否かを判定する。受信した場合はＳ３１０へ進み、受信していない場合はＳ３１４へ進む。
【００５８】
Ｓ３１０で、ワーク鍵未設定エラー判定部１０８は、ワーク鍵設定ＥＭＭ内のワーク鍵無効フラグを参照し、ワーク鍵が有効か否かを判定する。ワーク鍵が有効であればＳ３１１へ進み、無効であればＳ３１３へ進む。
【００５９】
Ｓ３１１で、ＥＭＭ復号部１０４はワーク鍵を更新して（即ち、Ｋｗ記憶部１０６に記憶して）、Ｓ３１２へ進む。
【００６０】
Ｓ３１２で、選択されているチャンネルがデスクランブル可能な状態になり、ＥＰＧ表示処理部１１１は、そのチャンネルの番組が視聴できる状態に遷移した旨をユーザが認識できるようにＥＰＧを更新する。
【００６１】
Ｓ３１３では、ワーク鍵が無効になっているため、ＥＰＧ表示処理部１１１は、選択されているチャンネルがリボークされていることをユーザが認識可能なようにＥＰＧを更新する。
【００６２】
Ｓ３１４では、システム制御部１１５は、一定時間以上経過したか否かを判定する。一定時間が経過した場合はＳ３１５に進み、経過していない場合はＳ３０９に戻る。
【００６３】
Ｓ３１５で、ＥＰＧ表示処理部１１１は、放送局からのＥＭＭの受信が何らかの原因で失敗したことをユーザが認識可能なようにＥＰＧを更新する。
【００６４】
Ｓ３１２、Ｓ３１３、及びＳ３１５の後、処理はＳ３０２に戻る。従って、図３のフローチャートに従い、ワーク鍵未設定エラーの発生しているチャンネルが順次選択されてワーク鍵が更新される。
【００６５】
図４は、図２のＳ２０３においてワーク鍵未設定エラーが発生した場合にＳ２０６で表示されるＥＰＧ表示画面例を示す図である。
【００６６】
この例では、ＣＨ４がユーザにより選択されており、ＥＰＧ表示内のチャンネルスキャンを行った結果、ＣＨ１とＣＨ４でワーク鍵未設定エラーが発生していることをユーザに示している。また、ユーザに対してはどの程度の時間が経過すれば視聴可能になるかを付加情報として示している。
【００６７】
ここから、図３のフローチャートにより、選択されているチャンネルから優先的にワーク鍵の更新を行い、ＣＨ４に新しいワーク鍵が設定された時の、ＥＰＧ表示画面例を図５に示す。図５ではＣＨ４が視聴可能な状態に遷移したことをユーザに示している。図３のフローチャートにおいては、Ｓ３１２の状態に相当する。
【００６８】
次に、ワーク鍵未設定エラーが発生した図５の状態から、ＣＨ１のためにワーク鍵を更新する処理を行おうとして、ワーク鍵設定ＥＭＭが一定時間以上経過した後も受信できなかった場合について述べる。このような場合は、図６のようなＥＰＧ表示が行われる。ここでは、ＣＨ１が放送を受信できないことをＥＰＧ画面上でユーザに示している。図３のフローチャートにおいては、Ｓ３１５の状態に相当する。
【００６９】
次に、ワーク鍵未設定エラーが発生した図５の状態から、放送受信装置１０１が放送局によってリボケーションされ、有効なワーク鍵を取得できない場合について述べる。このような場合は、図７のようなＥＰＧ表示が行われる。ここでは、ＣＨ１が視聴不可な状態にあり、その原因がリボケーションであることをＥＰＧ画面上でユーザに示している。図３のフローチャートにおいては、Ｓ３１３の状態に相当する。
【００７０】
また、図４乃至図７で示した情報以外にも、例えば状態に応じた適切な問い合わせ先などをユーザに示すように放送受信装置１０１が構成されてもよい。
【００７１】
以上説明したように、本実施例によれば、放送受信装置１０１は、ワーク鍵未設定エラーが発生しているチャンネルのうち、ＥＰＧで選択されているチャンネルのワーク鍵を最初に更新する。次いで、ＥＰＧで選択されていないが表示されているチャンネルのワーク鍵を更新し、完了した後、その他のチャンネルのワーク鍵を更新する。
【００７２】
これにより、放送受信装置１０１においてユーザが視聴しようとする番組が視聴不可能な状態になる期間が短縮される。
【００７３】
＜変形例１＞
変形例１では、ＥＰＧ表示処理部１１１が図８に示すように、ＥＰＧに加えてコンテンツ（番組映像）を表示するためのサブ画面８０１を表示する場合について説明する。
【００７４】
ワーク鍵未設定エラーが発生すると、放送受信装置１０１はサブ画面８０１に表示すべきコンテンツを復号できないため、サブ画面８０１がブラックアウトする。
【００７５】
そこで、変形例１では、ＥＰＧ表示処理部１１１は、チューナ部１０２が選択中のチャンネルのワーク鍵が利用可能な場合（ワーク鍵未設定エラーが発生していない場合）のみ、サブ画面８０１を表示する。
【００７６】
これにより、ブラックアウトしたサブ画面８０１が表示されることが回避される。
【００７７】
＜変形例２＞
変形例２では、放送受信装置１０１がワンセグ放送に対応している場合（ワンセグ受信が可能な場合）について説明する。ワンセグ放送とは地上デジタル放送「ＩＳＤＢ−Ｔ」による携帯機器向け放送サービスの名称であり、ノンスクランブルで放送されている。
【００７８】
図９は、変形例２に係る放送受信装置１０１の構成を示す概略ブロック図である。図９において、図１と同様の機能を持つブロックには図１と同一の符号を付し、説明を省略する。また、アンテナ（不図示）は、複数のワンセグチャンネルを含むワンセグ放送波を受信する。
【００７９】
ワンセグデコーダ部９０１は、分離部１０３で分離された映像データ及び音声データが入力されると、ワンセグに対応する帯域のデータをデコードして、映像データを合成部１１２へ、音声データを音声出力部１１４に出力する。合成部１１２では、ＥＰＧを表示する際のサブ画面８０１（図８参照）には、ワンセグをデコードした映像を合成して、表示部１１３に出力する。
【００８０】
これにより、ワーク鍵未設定エラー時にサブ画面８０１がブラックアウトすることが回避される。
【００８１】
［その他の実施例］
上述した各実施例の機能を実現するためには、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、上述した各実施例の機能が実現される。この場合、記録媒体から読み出されたプログラムコード自体が上述した各実施例の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【００８２】
また、上述した各実施例の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけには限られない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含まれている。
【００８３】
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００８４】
【図１】実施例１に係る放送受信装置の構成を示す概略ブロック図である。
【図２】実施例１に係る放送受信装置においてワーク鍵未設定エラーが発生した際に行われる処理の流れを示すフローチャートである。
【図３】実施例１に係る放送受信装置がデバイス鍵及びワーク鍵を更新する処理の流れを示すフローチャートである。
【図４】図２のＳ２０３においてワーク鍵未設定エラーが発生した場合にＳ２０６で表示されるＥＰＧ表示画面例を示す図である。
【図５】図４に示す状態でＣＨ４のワーク鍵が正常に設定された場合のＥＰＧ表示画面例を示す図である。
【図６】図５に示す状態でＣＨ１のワーク鍵設定ＥＭＭが一定時間以上経過した後も受信されなかった場合のＥＰＧ表示画面例を示す図である。
【図７】図５に示す状態で実施例１に係る放送受信装置がＣＨ１の放送局によってリボークされた場合のＥＰＧ表示画面例を示す図である。
【図８】ＥＰＧと共にコンテンツを表示するサブ画面が表示されている状態を示す図である。
【図９】実施例１の変形例２に係る放送受信装置の構成を示す概略ブロック図である。
【図１】
2010045456.tif 000003
【図２】
2010045456.tif 000004
【図３】
2010045456.tif 000005
【図４】
2010045456.tif 000006
【図５】
2010045456.tif 000007
【図６】
2010045456.tif 000008
【図７】
2010045456.tif 000009
【図８】
2010045456.tif 000010
【図９】
2010045456.tif 000011