(57)【要約】【課題】実使用のＣＡＳカードで同時対応可能なチャネル数を把握する。【解決手段】１以上のデジタル放送チューナ部（１０２〜１３２）と、このチューナ部で受信されたデジタル放送信号のストリーム（ＴＳ）から番組情報（ＥＣＭ）を抽出する抽出手段（１０３〜１３３）と、この抽出手段で抽出された番組情報（ＥＣＭ）を受けて番組属性（スクランブル鍵Ｋｓを含む）の応答を返すＣＡＳモジュール（１０８）と、このＣＡＳモジュール（１０８）から返された番組属性の情報（Ｋｓ）を用いてデジタル放送信号ストリーム（ＴＳ）を処理する処理手段（１０７、１０４〜１３４）と、ＣＡＳモジュール（１０８）の前記応答に要する時間（モジュールの応答速度）を計測する応答時間計測手段（１０７ｄ）を具備する。この応答時間計測手段（１０７ｄ）の計測結果に基づいて、受信対応可能なチャネル設定を示す。【選択図】    図１
2010011207.tif 000002
【特許請求の範囲】
【請求項１】
１以上のデジタル放送信号を受信するチューナ部と、
前記チューナ部で受信されたデジタル放送信号のストリームから番組情報を抽出する抽出手段と、
前記抽出手段で抽出された前記番組情報を受けて番組属性の応答を返すモジュールと、
前記モジュールから返された前記番組属性の情報を用いて前記デジタル放送信号のストリームを処理する処理手段と、
前記モジュールの前記応答に要する時間を計測する応答時間計測手段を具備し、
前記応答時間計測手段の計測結果に基づいて、受信対応可能なチャネル設定を示すように構成されたデジタル放送受信装置。
【請求項２】
１以上のスクランブルされたデジタル放送信号を受信するチューナ部と、
前記チューナ部で受信されたデジタル放送信号のストリームから番組情報を抽出する抽出手段と、
前記抽出手段で抽出された前記番組情報を受けて、スクランブル鍵を含む番組属性の応答を返す限定受信制御モジュールと、
前記限定受信制御モジュールから返された前記番組属性のスクランブル鍵を用いて前記デジタル放送信号のストリームをデスクランブル処理する処理手段と、
前記限定受信制御モジュールの前記応答に要する時間を計測する応答時間計測手段を具備し、
前記応答時間計測手段の計測結果が所定の閾値を超えない場合に、受信対応可能なチャネル設定を示すように構成されたデジタル放送受信装置。
【請求項３】
前記応答に要する時間を記憶するメモリおよび／または前記番組情報を記憶するメモリをさらに具備した請求項１または請求項２に記載のデジタル放送受信装置。
【請求項４】
前記モジュールは限定受信システムを採用するＩＣカードであり、前記処理手段は前記限定受信システムを制御する制御部を含み、前記制御部に前記ＩＣカードが装着されるカードインターフェースが接続されている装置において、
前記ＩＣカードが前記カードインターフェースに装着されたとき、あるいは前記カードインターフェースに装着された前記ＩＣカードが起動したときに、前記制御部が、前記チューナ部の受信チャネルをスキャンして得た１以上の前記番組情報、あるいは、予め保持していた１以上の前記番組情報に基づいて、視聴可能なチャネル設定の表示を行うように構成された請求項１ないし請求項３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記モジュールは限定受信システムを採用するカードＩＤ付きのＩＣカードであり、前記処理手段は前記限定受信システムを制御する制御部を含み、前記制御部に前記ＩＣカードが装着されるカードインターフェースが接続され、前記カードＩＤを記憶するカードＩＤメモリを備えた装置において、
前記ＩＣカードが前記カードインターフェースに装着されたとき、あるいは前記カードインターフェースに装着された前記ＩＣカードが起動したときに、
前記カードインターフェースに装着された前記ＩＣカードのカードＩＤが前記カードＩＤメモリに記憶されたカードＩＤと異なる場合は、前記カードインターフェースに装着された前記ＩＣカードの前記応答に要する時間を前記応答時間計測手段が再度計測するように構成された請求項１ないし請求項４のいずれか１項に記載のデジタル放送受信装置。
【請求項６】
前記デジタル放送信号は有料チャネルの放送信号を含み、前記チューナ部が前記有料チャネルの放送信号を受信できる場合において、
前記有料チャネルの視聴が可能な場合の前記番組情報を用いて前記応答時間計測手段が計測した結果は保持しておき、前記有料チャネルの視聴が不可な場合は、前記保持しておいた前記結果を使用するように構成された請求項１ないし請求項５のいずれか１項に記載のデジタル放送受信装置。
【請求項７】
前記デジタル放送信号は複数チャネルを持つ地上デジタル放送の放送信号と複数チャネルを持つ放送衛星または通信衛星の放送信号を含み、前記チューナ部が前記地上デジタル放送および前記放送衛星または通信衛星の放送信号を受信できる場合において、
前記地上デジタル放送については、複数チャネルのうちのいずれかのチャネル視聴時に前記応答時間計測手段の計測に使用する前記番組情報を記憶しておき、
前記放送衛星または通信衛星の放送については、視聴可能となる前記番組情報を更新記憶するように構成された請求項１ないし請求項６のいずれか１項に記載のデジタル放送受信装置。
【請求項８】
前記処理手段で処理された前記ストリームに対応した映像を表示する表示手段をさらに具備した請求項１ないし請求項７のいずれか１項に記載のデジタル放送受信装置。
【請求項９】
前記処理手段で処理された前記ストリームを記録する手段をさらに具備した請求項１ないし請求項８のいずれか１項に記載のデジタル放送受信装置。
【請求項１０】
１以上のデジタル放送信号を受信し、受信された前記デジタル放送信号のストリームから番組情報を抽出し、抽出された前記番組情報を受けて番組属性の応答を返し、この返された前記番組属性の情報を用いて前記デジタル放送信号のストリームを処理するものにおいて、
前記応答に要する時間を計測し、
前記応答に要する時間の計測結果に基づいて、受信対応可能なチャネル設定を示すように構成されたデジタル放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、限定受信制御システム（Conditional Access System：ＣＡＳ）が運用される地上デジタル放送や衛星デジタル放送等の、デジタル放送受信装置およびデジタル放送受信方法に関する。
【背景技術】
【０００２】
従来より、地上放送や衛星放送等のテレビ放送の受信手段を備えた放送受信装置は、様々なタイプのものが実用化されている。近年は、旧来のアナログ放送に加えて、デジタル放送の放送信号を受信し、受信した放送信号から取り出した映像信号を用いて番組映像を表示するデジタル放送対応装置の普及が進んでいる。
【０００３】
ＭＰＥＧ−２に準拠したトランスポートストリーム（Transport Stream：ＴＳ）を用いるデジタル放送においては、有料放送を行うために、いわゆる３重鍵構造を用いた限定受信制御システム（ＣＡＳ）が運用される。このシステムでは、スクランブル鍵（Ｋｓ）を用いてＴＳにスクランブルを行う。そして、このスクランブルを解くための鍵（Ｋｓ）を、ＥＣＭ（Entitlement Control Message）という形でワーク鍵（Ｋｗ）により暗号化した後に、ＴＳに多重化して伝送する。
【０００４】
ワーク鍵（Ｋｗ）は、個々のマスタ鍵（Ｋｍ）で暗号化したＥＭＭ（Entitlement Management Message）の形でＴＳに多重化されて伝送され、各受信機に接続されたＣＡＳカード（マイクロコンピュータが組み込まれたＬＳＩを持つＩＣカードの一種）に入力される。ＣＡＳカードには、予め固有のマスタ鍵（Ｋｍ）が設定されており、ＫｍでＥＭＭを復号後、ワーク鍵（Ｋｗ）を記憶する。また、ＥＣＭが入力された場合には、ＣＡＳカードは保持しているワーク鍵（Ｋｗ）でＥＣＭを復号後、その内容を検査し、視聴可能な状態ならＥＣＭから取り出したスクランブル鍵（Ｋｓ）を出力する。なお、ＥＣＭは各番組の契約条件に対応する番組情報であり、ＥＭＭは各契約者の契約情報に基づく個別情報である。
【０００５】
上述した限定受信の方式や仕様については、日本のデジタル放送規格ＡＲＩＢ（Association of Radio Industries and Business）のＳＴＤ-Ｂ２５、ＡＲＩＢ ＴＲ-Ｂ１４ 第５編に記載されている。
【０００６】
さて、放送受信装置として複数のチューナを搭載する場合、そもそも受信装置の処理能力のほかにＣＡＳカードとＣＡＳ制御部とのインターフェース（Ｉ／Ｆ）における制限がある。すなわち、ＥＣＭを処理する場合のＣＡＳカードとのＩ／Ｆは、日本のデジタル放送規格に従うならば、ＡＲＩＢ ＴＲ-Ｂ１４ 第５編に記載されるように、１６００ｍｓ以内に処理を完了する必要がある。ＣＡＳカードの能力はそのカードで使用するＬＳＩ等によって変わるが、あるＣＡＳカードでＥＣＭの応答に１００ｍｓ程度かかるとすれば、１６個のＥＣＭがそのＣＡＳカード１つで処理できることになる。
【０００７】
また、ＥＣＭの構成は、サービスによって異なり、例えば無料番組に比べて有料番組ではＥＣＭ内に記述される内容が多いため、有料番組ではＥＣＭの長さが長くなる。結果的に無料番組のＥＣＭの処理時間が１００ｍｓ程度の場合に有料番組の処理時間が１５０ｍｓ程度かかるというような事が起きる。そのため、複数のチューナを持った受信機の場合、どのチャンネル選局しているか、あるいは有料放送か無料放送かで、何個の同時受信が可能か（同時対応可能な放送チャネル数が幾つになるか）が変わってくる。
【０００８】
ところで、デジタル機器の情報処理能力を問題とする従来技術は多々ある（例えば特許文献１参照）。  
【特許文献１】特開２０００−２１７０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
特許文献１では、複数コンテンツの同時録画において、ＥＧＰを基に各コンテンツのビットレートから求めた総合ビットレートがメモリ処理を超えないようにコンテンツ数を決め、同時録画の最大録画可能数をコンテンツのビットレートとメモリのスループット性能から算出している。
【００１０】
ＣＡＳカードのようなＩＣカードは、使用しているＬＳＩが変更されると、ＥＣＭコマンドに対するレスポンスのタイミングが、スペック内だが変わる可能がある。そのため、受信装置側で同時対応可能なチャネルの数（マルチチャネル数）もこのカードの応答速度の影響を受ける可能性がある。しかしながら、特許文献１ではＣＡＳカードの能力（ＥＣＭコマンドに対するレスポンスの速さ）の計測には触れていない。このため、特許文献１に開示された技術では、衛星放送か地上放送か、および／または有料か無料か等の条件によりＥＣＭの長さやＣＡＳカード内での処理時間が異なると、実際に組み合わせ設定を行うまで何個の番組を同時に視聴可能か（同時対応可能な放送チャネル数が幾つになるか）がわからない。
【００１１】
この発明の課題の１つは、実際に使用するＣＡＳカードで同時対応可能なチャネル数を把握できるようにすることである。
【課題を解決するための手段】
【００１２】
この発明の一実施の形態では、実際に使用するＣＡＳカードで同時対応可能なチャネル数を把握するために、事前にＣＡＳカードの応答時間を計測し、同時対応可能なチャネル数を提示するようにしている。そのために、この発明の一実施の形態に係るデジタル放送受信装置は、１以上のデジタル放送信号を受信するチューナ部（１０２〜１３２）と、前記チューナ部で受信されたデジタル放送信号のストリーム（ＴＳ）から番組情報（ＥＣＭ）を抽出する抽出手段（１０３〜１３３）と、前記抽出手段で抽出された前記番組情報（ＥＣＭ）を受けて番組属性（スクランブル鍵Ｋｓを含む）の応答を返すモジュール（１０８）と、前記モジュール（１０８）から返された前記番組属性の情報（Ｋｓ）を用いて前記デジタル放送信号のストリーム（ＴＳ）を処理する処理手段（１０７＋１０４〜１３４）と、前記モジュール（１０８）の前記応答に要する時間（モジュールの応答速度に対応）を計測する応答時間計測手段（１０７ｄ）を具備し、前記応答時間計測手段（１０７ｄ）の計測結果に基づいて（ＳＴ３０）、受信対応可能なチャネル設定を示す（ＳＴ３２）ように構成されている。
【００１３】
上記デジタル放送受信装置の主要構成を別の表現で要約すると、デジタル放送の放送信号を選択的に受信して復調するチューナ部（１０２〜１３２）と、放送信号に多重化されて含まれる関連情報（ＥＣＭ）を抽出する抽出部（１０３〜１３３）と、関連情報（ＥＣＭ）に対するＣＡＳカード（１０８）の応答時間を計測する手段を含むＣＡＳ制御部(１０７)を備えたデジタル放送受信装置となる。
【発明の効果】
【００１４】
使用するＣＡＳカードで同時対応可能なチャネル数を把握することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照してこの発明の種々な実施の形態を説明する。図１は、この発明の一実施の形態に係るデジタル放送受信装置１０１の構成例を説明する図である。ここでは、スクランブルされたデジタル放送信号を受信するチューナ部が４台ある場合を例にとって説明する（２台は地上デジタル放送受信用のダブルチューナ、他の２台はＢＳ／ＣＳデジタル放送受信用のダブルチューナ）。
【００１６】
第１の地上デジタルチューナ１０２で受信された放送番組の信号はＴＳ分離部１０３に送られ、ここで番組情報（ＥＣＭ）が分離される。このＥＣＭは、ＣＡＳ制御部１０７を介して、カードスロット（カードインターフェースＩ／Ｆ）１０７ｇに装着されたＣＡＳモジュール（ＩＣカードの形態を持つＣＡＳカード：以下、適宜ＣＡＳカードと呼称する）１０８に転送される。ＣＡＳカード１０８の中では、記憶されているワーク鍵（Ｋｗ）を用いてＥＣＭの暗号を復号してスクランブル鍵（Ｋｓ）を得る。同時にＥＣＭからその番組に関する属性情報を得て、ＣＡＳカード１０８に記憶されている契約情報と比較してデスクランブルを行うか否かが判定される。この判定を行う際に、番組の属性情報で指定される課金方式に基づいて制御が行われる。なお、暗号鍵ＫｓとＫｗは放送事業者毎に異なるが、全受信機で共通な鍵である。
【００１７】
また、第２の地上デジタルチューナ１１２で受信された放送番組の信号はＴＳ分離部１１３に送られ、ここで分離されたＥＣＭはＣＡＳ制御部１０７を介してＣＡＳカード１０８に転送される。以下同様に、第１のＢＳ／ＣＳチューナ１２２で受信された放送番組の信号はＴＳ分離部１２３に送られここで分離されたＥＣＭはＣＡＳ制御部１０７を介してＣＡＳカード１０８に転送される。そして、第２のＢＳ／ＣＳチューナ１３２で受信された放送番組の信号はＴＳ分離部１３３に送られここで分離されたＥＣＭはＣＡＳ制御部１０７を介してＣＡＳカード１０８に転送される。
【００１８】
通常処理では、ＣＡＳ制御部１０７は、各ＴＳ分離部１０３〜１３３から送られてきたＥＣＭを到着順にＣＡＳカード１０８に送り、ＣＡＳカード１０８から応答されたスクランブル鍵Ｋｓを対応するデスクランブラ部１０４〜１３４に設定する。デスクランブラ部１０４〜１３４は、設定されたＫｓを用いて暗号化されたコンテンツのデスクランブルを行い、デスクランブルされた放送番組の信号を選択部１０９に送出する。そして、選択部１０９で選択された信号は、ＡＶデコード部１０５に入力され、ＡＶ情報（映像および音声）のデコードが行われる。
【００１９】
ＡＶ情報のデコード出力（ＡＶ出力）は、表示処理部１０６を介して、表示装置２００および外部モニタ（図示せず）に出力される。表示処理部１０６は、ＯＳＤ（On Screen Display）等によりユーザへの情報を提示するための、ＧＵＩ（Graphical User Interface）機能を持っている。このＧＵＩ機能は、後述する図５あるいは図７のチャネル設定表示（ＳＴ３２）などにおいて使用される。
【００２０】
なお、選択部１０９で選択された信号あるいはＡＶデコード部１０５でデコードされたＡＶ情報（映像信号および音声信号）は、デジタルレコーダ（またはストリーマ）３００にも適宜入力される。レコーダ（ストリーマ）３００がデジタル放送受信装置１０１の外部機器である場合は、デジタル放送受信装置１０１からのＡＶ情報は、ＩＥＥＥ１３９４インターフェースやＨＤＭＩ（High-Definition Multimedia Interface）インターフェースなどを介して、外部のレコーダ（ストリーマ）３００へ転送される。
【００２１】
ＣＡＳ制御部１０７は、ＥＣＭ応答速度メモリ１０７ａと、カードＩＤメモリ１０７ｂと、ＥＣＭメモリ１０７ｃと、タイマに接続されたＭＰＵ１０７ｄと、ファームウエアＲＯＭ１０７ｅと、ワークＲＡＭ１０７ｆを備えている。ＭＰＵ１０７ｄは、ワークＲＡＭ１０７ｆを作業エリアとしてＲＯＭ１０７ｅに格納されたファームウエアを実行し、接続されたタイマを用いて、カードスロット（Ｉ／Ｆ）１０７ｇに装着されたＣＡＳカード１０８の応答時間（応答速度）を実測する（後述する図５のＳＴ２２参照）。
【００２２】
ＥＣＭ応答速度メモリ１０７ａには、ＣＡＳ制御部１０７がカードスロット（Ｉ／Ｆ）１０７ｇに装着されたＣＡＳカード１０８へＥＣＭを送ったあと、ＣＡＳカード１０８からＣＡＳ制御部１０７へスクランブル鍵（Ｋｓ）が戻ってくるまでの、応答時間（応答速度）の実測値が記憶される。
【００２３】
カードＩＤメモリ１０７ｂには、上記応答時間（応答速度）の実測を行ったＣＡＳカード１０８の識別コード（カードＩＤ）が記憶される。カードＩＤメモリ１０７ｂに記憶されたカードＩＤは、ＥＣＭ応答速度メモリ１０７ａに記憶された該当ＣＡＳカードの応答時間実測値とリンクしている。そのため、応答時間に関係する条件が変わらない限り、カードスロット１０７ｇに装着されたＣＡＳカード１０８のカードＩＤが分かれば、そのＣＡＳカード１０８の応答時間（応答速度）は、再度測定するまでもなく分かる。
【００２４】
ＥＣＭメモリ１０７ｃには、各チューナ部（１０２〜１３２）で受信した放送信号から分離されたＥＣＭが、適宜記憶される。どのチャネルでも変わらないＥＣＭ（地上デジタル放送のＥＣＭなど）は、一旦ＥＣＭメモリ１０７ｃに格納しておけば、以後のＣＡＳカード応答時間計測においては、ＥＣＭメモリ１０７ｃ内のＥＣＭを利用できる。チャネルあるいは番組毎にＥＣＭが変わり得る場合（ＢＳ／ＣＳデジタル放送のＥＣＭなど）は、そのＥＣＭを一旦ＥＣＭメモリ１０７ｃに記憶しておき、ＥＣＭが変わった場合にＥＣＭメモリ１０７ｃの記憶内容を最新のものに更新する。そうすれば、ＥＣＭが変わらない限り、以後のＣＡＳカード応答時間計測においては、ＥＣＭメモリ１０７ｃ内の最新のＥＣＭを利用できる。
【００２５】
それぞれのチューナ部（１０２〜１３２）でどのチャンネルを選局するかによって、１枚のＣＡＳカード１０８で同時処理可能な受信チャネル数は変わってくる。そのため、選局時の動作として以下の動作を行う（ＲＯＭ１０７ｅに格納された、図５〜図７の処理に対応するファームウエアが、ＭＰＵ１０７ｄにより、適宜実行される）。
【００２６】
図５は、この発明の一実施の形態に係る処理例を説明するフローチャートである。チューナ部１０２〜１３２のうちの１つ以上が放送受信状態にあってＣＡＳカード１０８がカードスロット１０７ｇに装着されたとき、あるいは、ＣＡＳカード１０８がカードスロット１０７ｇに装着されておりチューナ部１０２〜１３２のうちの１つ以上が放送受信可能な状態で、電源オフ状態のデジタル放送受信装置１０１が電源オンされると、図５の処理が開始される。
【００２７】
まず、該当チャネル（例えばチューナ部１０２が受信している放送チャネル）のＥＣＭを取得する（ＳＴ１０）。現在設定されているチャネル全てに対してＣＡＳカード１０８の応答時間（応答速度）が計測されていなければ（ＳＴ１２ノー）時間計測処理に入る（ＳＴ２２）。
【００２８】
時間計測処理（ＳＴ２２）に入ると、現在カードスロット１０７ｇに装着されているＣＡＳカード１０８に対する応答時間の計測が開始される（ＳＴ２２１）。計測が開始されると、ＣＡＳ制御部１０７は、ＣＡＳカード（ＩＣカード）１０８へＥＣＭを送信し、ある時間待って、ＣＡＳカード（ＩＣカード）１０８からスクランブル鍵Ｋｓを受信する（ＳＴ２２２）。スクランブル鍵Ｋｓを受信したら時間計測は終了となる（ＳＴ２２３）。計測が開始（ＳＴ２２１）されてから終了（ＳＴ２２３）するまでの時間は、ＭＰＵ１０７ｄがタイマのクロックをカウントすることで実測できる。この時間実測値が、ＣＡＳカード（ＩＣカード）１０８の応答時間となる。また、この時間実測値の逆数が、ＣＡＳカード（ＩＣカード）１０８の応答速度となる。実測された応答時間（応答速度）のデータは、ＥＣＭ応答速度メモリ１０７ａに記憶される（ＳＴ２２４）。その際、ＣＡＳカード（ＩＣカード）１０８のカードＩＤが、ＥＣＭ応答速度メモリ１０７ａの記憶内容とリンクした形で、カードＩＤメモリ１０７ｂに格納される（各カードＩＤ毎に応答時間が記載されたテーブルデータとして、メモリ１０７ａまたは１０７ｂに記録してもよい）。
【００２９】
１つの設定チャネルについて応答時間（応答速度）の計測が済むと、受信チャネルは次の設定チャネルに変更され（ＳＴ２４）、次のチャネルに関して応答時間（応答速度）の計測（ＳＴ２２）が行われる。この計測が全ての設定チャネルに対して行われたら（ＳＴ１２イエス）、応答時間の総計（ＥＣＭ応答速度メモリ１０７ａの記憶内容の積算値）が閾値（例えば１６００ｍｓ）を超えていないかどうかチェックされる。閾値を超えていなければ（ＳＴ３０ノー）、計測を行った全ての設定チャネルを、受信対応可能なチャネル設定の候補として、表示装置２００でＯＳＤなどにより表示する（ＳＴ３２）。
【００３０】
閾値を超えてしまったときは（ＳＴ３０イエス）、設定処理を終了する（ＳＴ３４）。その場合は、例えば「現在のＣＡＳカードでは設定されている全チャネルに対応できません。設定チャネルを変更するか設定チャネルを削減してください。」といった警告メッセージを、表示装置２００でＯＳＤなどにより表示する。このメッセージを見たユーザは、ＳＴ１０〜ＳＴ２４の処理ループの反復でスキャンされるチャネル選局を適宜変更できる。その変更後、ＳＴ１０〜ＳＴ２４の処理ループで再スキャンした結果、応答時間の総計が閾値を超えていなければ（ＳＴ３０ノー）、再スキャンで計測しなおした全ての設定チャネルを、受信対応可能なチャネル設定の候補として、表示装置２００でＯＳＤなどにより表示する（ＳＴ３２）。表示された候補を見たユーザがそれを承諾したときは、図５の処理は終了する。以後、表示された候補のチャネルは現在のＣＡＳカード１０８で同時受信できるようになる。
【００３１】
上記「受信対応可能なチャネル設定」を表示する際は、３種類以上（地上デジタル、ＢＳ、１１０°ＣＳなど）のデジタル放送チャネルを含めた複数パターンを提示できる（地デジ８チャネル分を提示するパターン、あるいは、地デジ６チャネル分示＋ＢＳ／１１０°ＣＳ各１チャネル分を提示するパターンなど）。また、上記の提示パターンは、有料放送の契約有無によって変えることもできる（契約チャネルのみ提示するなど）。
【００３２】
図８は、ＳＴ３０における閾値と、ＥＣＭ送出からスクランブル鍵（Ｋｓ）利用までの時間（Ｔ１）との関係を例示している。すなわち、単一のＴＳパケットにＥＣＭが適用される場合では、ＥＣＭが送出されてからスクランブル鍵（Ｋｓ）が利用できるようになるまでの時間Ｔ１は、ＡＲＩＢでは１６００ｍｓ未満になることが必要となる。そこで、この実施の形態では１６００ｍｓをＳＴ３０における閾値としている。（複数ＴＳパケットにＥＣＭが適用される場合には、各パケットに対してＴ１、Ｔ２とも最小のものが適用される。）
図６は、この発明の他の実施の形態に係る処理例を説明するフローチャートである。ＣＡＳカード１０８が入れ替えられた場合には、ＣＡＳカードの処理時間（処理速度）が変わっている可能性がある。そこで、以前接続されていたＣＡＳカード（現状の設定を行ったＣＡＳカード）のカードＩＤと新たに接続されたＣＡＳカードのカードＩＤを比較（ＳＴ４０）し、異なっている場合には（ＳＴ４２ノー）処理時間の計測処理を行う（ＳＴ２２）。この計測処理結果は記憶し（図５のＳＴ２２４）、かつ、新たに接続されえたＣＡＳカードのカードＩＤも記憶する（ＳＴ４４）。
【００３３】
図７は、この発明のさらに他の実施の形態に係る処理例を説明するフローチャートである。選局されたチャンネルが有料番組でありまだ視聴契約が行われていない場合には、実際の視聴時と処理時間が変わっている可能性がある。そのため、まずＣＡＳカードにＥＣＭを送り（ＳＴ１４）その応答で視聴可、不可の判定をする（ＳＴ１６）。選局されたチャンネルが未契約の有料番組であり視聴不可の場合（ＳＴ１６ノー）には、その視聴不可番組のＥＣＭの代わりに、ＥＣＭメモリ１０７ｃに保持している視聴可のＥＣＭを使用して（ＳＴ２０）、処理速度を計測する（ＳＴ２２）。その他の処理は図５の場合と同様である。
【００３４】
なお、視聴不可の場合（ＳＴ１６ノー）には、応答速度の実測を行わずに、所定分の（ＣＡＳカードの設計仕様等に基づく概略応答時間としての）オフセット時間を積算して、ＳＴ３０での閾値判定に用いる方法もある。
【００３５】
図２は、この発明の他の実施の形態に係るデジタル放送受信装置１０１の構成例を説明する図である。図１の例では１つのＡＶデコード部１０５で全ての放送受信に対応していたが、図２の例ではチューナ毎にＡＶデコード部１０５〜１３５を設けている。
【００３６】
図３は、この発明のさらに他の実施の形態に係るデジタル放送受信装置１０１の構成例を説明する図である。ここでは、図１のレコーダ（ストリーマ）３００の代わりに、ハードディスクドライブ（ＨＤＤ）、光ディスク（ＤＶＤ等）、および／または半導体メモリ（フラッシュメモリ等）を記録媒体１１１とする記録再生制御部１１０を、デジタル放送受信装置１０１が内蔵している。
【００３７】
図４は、この発明のさらに他の実施の形態に係るデジタル放送受信装置１０１の構成例を説明する図である。図１〜図３の例ではＴＳ分離部とデスクランブラ部がチューナ部の数だけ個別に用意されているが、図４の例では、各チューナ部（１０２〜１３２）からのＴＳを再多重部１４１で再度多重化し、再多重されたＴＳから、ＴＳ分離部１０３で、各放送のＥＣＭを分離抽出するようにしている。ＴＳ分離部１０３およびデスクランブラ部１０４の処理能力が高いときは、図４のように簡潔に、マルチ放送受信に対応したデジタル放送受信装置１０１を構成できる。
【００３８】
＜実施の形態と発明との対応例＞
（１）１以上のデジタル放送信号を受信するチューナ部（１０２〜１３２）と、前記チューナ部で受信されたデジタル放送信号のストリーム（ＴＳ）から番組情報（ＥＣＭ）を抽出する抽出手段（１０３〜１３３）と、前記抽出手段で抽出された前記番組情報（ＥＣＭ）を受けて番組属性（スクランブル鍵Ｋｓを含む）の応答を返すモジュール（１０８）と、前記モジュール（１０８）から返された前記番組属性の情報（Ｋｓ）を用いて前記デジタル放送信号のストリーム（ＴＳ）を処理する処理手段（１０７＋１０４〜１３４）と、前記モジュール（１０８）の前記応答に要する時間（モジュールの応答速度に対応）を計測する応答時間計測手段（１０７ｄ）を具備するデジタル放送受信装置において、前記応答時間計測手段（１０７ｄ）の計測結果に基づいて（図５または図７のＳＴ３０）、受信対応可能なチャネル設定を示す（ＳＴ３２）。
【００３９】
（２）１以上のスクランブルされたデジタル放送信号を受信するチューナ部（１０２〜１３２）と、前記チューナ部で受信されたデジタル放送信号のストリーム（ＴＳ）から番組情報（ＥＣＭ）を抽出する抽出手段（１０３〜１３３）と、前記抽出手段で抽出された前記番組情報（ＥＣＭ）を受けて、スクランブル鍵（Ｋｓ）を含む番組属性の応答を返す限定受信制御モジュール（１０８）と、前記限定受信制御モジュール（１０８）から返された前記番組属性のスクランブル鍵（Ｋｓ）を用いて前記デジタル放送信号のストリーム（ＴＳ）をデスクランブル処理する処理手段（１０７＋１０４〜１３４）と、前記限定受信制御モジュール（１０８）の前記応答に要する時間（限定受信制御モジュールの応答速度に対応）を計測する応答時間計測手段（１０７ｄ）を具備するデジタル放送受信装置において、前記応答時間計測手段（１０７ｄ）の計測結果が所定の閾値を超えない場合に（図５または図７のＳＴ３０ノー）、受信対応可能なチャネル設定を示す（ＳＴ３２）。
【００４０】
（３）前記応答に要する時間（限定受信制御モジュールの応答速度に対応）を記憶するメモリ（１０７ａ）や前記番組情報（ＥＣＭ）を記憶するメモリ（１０７ｃ）をさらに具備できる。
【００４１】
（４）前記モジュール（１０８）は限定受信システム（ＣＡＳ）を採用するＩＣカード（ＣＡＳカード）であり、前記処理手段（１０７＋１０４〜１３４）は前記限定受信システムを制御するＣＡＳ制御部（１０７）を含み、前記ＣＡＳ制御部（１０７）に前記ＩＣカード（１０８）が装着されるカードインターフェース（１０７ｇ）が接続されている装置において、
前記ＩＣカード（１０８）が前記カードインターフェース（１０７ｇ）に装着されたとき（カードの出し入れ時またはカード交換時）、あるいは前記カードインターフェース（１０７ｇ）に装着された前記ＩＣカード（１０８）が起動したとき（装置電源オン時など：図７の処理開始）に、前記制御部（１０７）が、前記チューナ部（１０２〜１３２）の受信チャネルをスキャン（ＳＴ１０〜ＳＴ２４）して得た（ＳＴ１８）１以上の前記番組情報（ＥＣＭ）、あるいは、予め保持していた（ＳＴ２０）１以上の前記番組情報（ＥＣＭ）に基づいて、視聴可能なチャネル設定の表示を行う（ＳＴ３２）。
【００４２】
これにより、起動時（カード挿入時）に、ＣＡＳカードに対して、各チャンネルをスキャンして取得した複数のＥＣＭもしくは予め保持していた複数のＥＣＭをコマンドとして発行し、その応答速度を計測し、ユーザにマルチチャネルの対応可能数を提示することができる。
【００４３】
（５）前記モジュール（１０８）は限定受信システム（ＣＡＳ）を採用するカードＩＤ付きのＩＣカード（ＣＡＳカード）であり、前記処理手段（１０７＋１０４〜１３４）は前記限定受信システムを制御する制御部（１０７）を含み、前記制御部（１０７）に前記ＩＣカード（１０８）が装着されるカードインターフェース（１０７ｇ）が接続され、前記カードＩＤを記憶するカードＩＤメモリ（１０７ｂ）を備えた装置において、
前記ＩＣカード（１０８）が前記カードインターフェース（１０７ｇ）に装着されたとき（カードの出し入れ時またはカード交換時）、あるいは前記カードインターフェース（１０７ｇ）に装着された前記ＩＣカード（１０８）が起動したとき（装置電源オン時など）に、前記カードインターフェース（１０７ｇ）に装着された前記ＩＣカード（１０８）のカードＩＤが前記カードＩＤメモリ（１０７ｂ）に記憶されたカードＩＤと異なる場合は（ＳＴ４２ノー）、前記カードインターフェース（１０７ｇ）に装着された前記ＩＣカード（１０８）の前記応答に要する時間を前記応答時間計測手段（１０７ｄ）が再度計測する（図６のＳＴ２２）。
【００４４】
これにより、前回計測したカードＩＤを記憶し、記憶しているカードＩＤと異なるカードが挿入された場合に、速度計測を再度行えばよいようになる（他の条件が変わらないなら、同じＣＡＳカードを出し入れしただけで速度計測を再実行する必要はなくなる）。
【００４５】
（６）前記デジタル放送信号は有料チャネルの放送信号を含み、前記チューナ部（１０２〜１３２）が前記有料チャネルの放送信号を受信できる場合において、前記有料チャネルの視聴が可能な場合（図７のＳＴ１６イエス）の前記番組情報（ＥＣＭ）を用いて（ＳＴ１８）前記応答時間計測手段（１０７ｄ）が計測した結果は保持（ＳＴ２２内のＳＴ２２４）しておき、前記有料チャネルの視聴が不可な場合（図７のＳＴ１６ノー）は、前記保持しておいた前記結果を使用する。
【００４６】
これにより、有料チャンネルの視聴可能な場合のＥＣＭで計測した結果は保持しておき、実際の計測時に使用するリアルタイムのＥＣＭで視聴不可の応答があった場合には、保持しているデータを利用できる（視聴可の場合のＥＣＭの方が処理時間がかかるため、その計測データは記憶しておく）。
【００４７】
（７）前記デジタル放送信号は複数チャネルを持つ地上デジタル放送の放送信号と複数チャネルを持つ放送衛星（ＢＳ）または通信衛星（ＣＳ）の放送信号を含み、前記チューナ部（１０２〜１３２）が前記地上デジタル放送および前記放送衛星（ＢＳ）または通信衛星（ＣＳ）の放送信号を受信できる場合において、
前記地上デジタル放送については、複数チャネルのうちのいずれかのチャネル視聴時に前記応答時間計測手段（１０７ｄ）の計測に使用する前記番組情報（ＥＣＭ）を（ＥＣＭメモリ１０７ｃに）記憶しておき、
前記放送衛星（ＢＳ）または通信衛星（ＣＳ）の放送については、視聴可能となる前記番組情報（ＥＣＭ）を（ＥＣＭメモリ１０７ｃに）更新記憶する。
【００４８】
これにより、速度計測に使用するＥＣＭは、地上デジタルについては（どのチャネルでも同じなので）いずれかのチャネル視聴時に記憶しておき、ＢＳまたはＣＳでは視聴可能となるＥＣＭを選択して更新記憶しておくことができる（これにより、ＣＡＳカードに対するトータルのスキャン時間を短縮できる）。
【００４９】
（８）前記処理手段（１０７＋１０４〜１３４）で処理された前記ストリーム（ＴＳ）に対応した映像を表示する表示手段（１０５〜１３５、１０６、２００）をさらに具備する。
【００５０】
（９）前記処理手段（１０７＋１０４〜１３４）で処理された前記ストリーム（ＴＳ）を記録する手段（１１０〜１１１または、３００）をさらに具備する。
【００５１】
(１０)１以上のデジタル放送信号を受信し、受信された前記デジタル放送信号のストリーム（ＴＳ）から番組情報（ＥＣＭ）を抽出し、抽出された前記番組情報（ＥＣＭ）を受けて番組属性（スクランブル鍵Ｋｓを含む）の応答を返し、返された前記番組属性の情報（Ｋｓ）を用いて前記デジタル放送信号のストリーム（ＴＳ）を処理するデジタル放送受信方法において、前記応答に要する時間（モジュールの応答速度に対応）を計測し（図５または図７のＳＴ２２）、前記応答に要する時間（モジュールの応答速度に対応）の計測結果に基づいて（図５または図７のＳＴ３０）、受信対応可能なチャネル設定を示す（ＳＴ３２）。
【００５２】
この発明の実施により、ＥＣＭの応答を計測し、処理可能な時間内に内に収まるチャネルを最大限ユーザ提示することで、最適なチャネル設定を可能とする。その際、個々のＣＡＳカードのＥＣＭ応答速度を実測するため、ＣＡＳカードの処理速度にばらつきがある場合でも、ＣＡＳカードのスペックオーバーになることなくマルチチャネル受信環境を提供することができる。
【００５３】
なお、この発明は前述した実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００５４】
【図１】この発明の一実施の形態に係るデジタル放送受信装置の構成例を説明する図。
【図２】この発明の他の実施の形態に係るデジタル放送受信装置の構成例を説明する図。
【図３】この発明のさらに他の実施の形態に係るデジタル放送受信装置の構成例を説明する図。
【図４】この発明のさらに他の実施の形態に係るデジタル放送受信装置の構成例を説明する図。
【図５】この発明の一実施の形態に係る処理例を説明するフローチャート図。
【図６】この発明の他の実施の形態に係る処理例を説明するフローチャート図。
【図７】この発明のさらに他の実施の形態に係る処理例を説明するフローチャート図。
【図８】ＥＣＭ（番組情報）の変更とスクランブル鍵の変更における時間関係を説明する図。
【符号の説明】
【００５５】
１０１…デジタル放送受信装置、１０２〜１３２…チューナ部、１０３〜１３３…トランスポートストリーム（ＴＳ）分離部、１０４〜１３４…デスクランブラ部、１０５〜１３５…ＡＶデコード部、１０６…表示処理部、１０７…ＣＡＳ制御部、１０７ａ…ＥＣＭ応答速度メモリ、１０７ｂ…カードＩＤメモリ、１０７ｃ…ＥＣＭメモリ、１０７ｄ…マイクロプロセサ（ＭＰＵ）、１０７ｅ…ファームウエア等のＲＯＭ、１０７ｆ…ワークＲＡＭ、１０７ｇ…カードインターフェース（カードスロット）、１０８…ＣＡＳモジュール（ＣＡＳカード／ＩＣカード）、１０９…選択部、１１０…記録再生制御部、１１１…記録媒体部（ハードディスクドライブ、光ディスク、半導体メモリなど）、２００…表示装置、３００…デジタルレコーダ（またはストリーマ）。
【図１】
2010011207.tif 000003
【図２】
2010011207.tif 000004
【図３】
2010011207.tif 000005
【図４】
2010011207.tif 000006
【図５】
2010011207.tif 000007
【図６】
2010011207.tif 000008
【図７】
2010011207.tif 000009
【図８】
2010011207.tif 000010