(57)【要約】【課題】  特定の（例えば視聴中の）番組については特定の（例えば視聴中の）番組の遅延よりも小さくする。１枚のＣＡＳカードで、より多くの複数の番組のデスクランブル鍵を得る。【解決手段】  第１の発明は、特定の（視聴中の）番組については視聴中でない番組よりも遅延量を少なくしスクランブルされたＥＳパケットを遅延させずに、視聴中でない番組についてはスクランブルされたＥＳパケットを最大で４００ｍｓ遅延させ、最大で２０００ｍｓという周期をフルに利用してＣＡＳカードでの復号処理を実行させる。また、第２の発明はスクランブルされたＥＳパケットを４００ｍｓ遅延させることにより、２０００ｍｓという周期をフルに利用してＣＡＳカードでの復号処理を実行させる。【選択図】      図１
2009212588.tif 000002
【特許請求の範囲】
【請求項１】
スクランブル処理されたトランスポートストリームからＥＳ（Elementary Stream）を分離するＥＳ分離手段と、
スクランブル処理されたトランスポートストリームからＥＣＭ（Entitlement Control Message）を分離するＥＣＭ分離手段と、
このＥＣＭ分離手段により分離されたＥＣＭを保持するＥＣＭ保持手段と、
前記ＥＳを、入力された鍵を用いてスクランブル解除するデスクランブラを備えた受信手段を複数備え、
前記スクランブル処理されたトランスポートストリームの内、特定のトランスポートストリームである番組のＥＣＭを、遅延量０または所定の時間だけ遅延させる第１の遅延手段と、
前記複数の内、前記特定のトランスポートストリームである番組以外のＥＣＭを、前記所定の時間よりも長い時間遅延させる第２の遅延手段と、
前記複数の受信部内の前記複数のＥＣＭ保持手段が保持しているＥＣＭを出力する順番を調停し、この調停した順番にて前記ＥＣＭを出力する調停部と、
前記第１または第２の遅延手段からの前記ＥＣＭが入力され、前記ＥＣＭに対応する前記ＥＳのスクランブルを解除するための鍵を、前記ＥＣＭに対応する前記デスクランブラへ出力する鍵発生部とを備えたことを特徴とするスクランブル解除装置。
【請求項２】
前記調停部は、前記特定のトランスポートストリームである番組のＥＣＭを、他のＥＣＭよりも優先して前記鍵発生部へ出力することを特徴とする請求項１記載のスクランブル解除装置。
【請求項３】
前記特定のトランスポートストリームである番組は、視聴中の番組であることを特徴とする請求項１または２記載のスクランブル解除装置。
【請求項４】
更に、前記ＥＳの符号データを復号する復号手段と、この復号手段が復号した信号を表示する表示手段とを備えたことを特徴とする請求項１乃至３のいずれか１項記載のスクランブル解除装置。
【請求項５】
スクランブル処理されたトランスポートストリームからＥＳ（Elementary Stream）を分離するＥＳ分離手段と、
スクランブル処理されたトランスポートストリームからＥＣＭ（Entitlement Control Message）を分離するＥＣＭ分離手段と、
このＥＣＭ分離手段により分離されたＥＣＭを保持するＥＣＭ保持手段と、
前記ＥＳを、入力された鍵を用いてスクランブル解除するデスクランブラを備えた受信手段を複数備え、
前記複数のＥＣＭ分離手段により得られた複数のＥＣＭを、次の同一スクランブル鍵利用期間に対する鍵情報を含むＥＣＭが必ず伝送される時間だけ遅延させる第１の遅延手段と、
前記複数の受信部内の前記複数のＥＣＭ保持手段が保持しているＥＣＭを出力する順番を調停し、この調停した順番にて前記ＥＣＭを出力する調停部と、
前記第１または第２の遅延手段からの前記ＥＣＭが入力され、前記ＥＣＭに対応する前記ＥＳのスクランブルを解除するための鍵を、前記ＥＣＭに対応する前記デスクランブラへ出力する鍵発生部とを備えたことを特徴とするスクランブル解除装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、トランスポートストリームを受信する受信装置に関し、特にコンテンツにスクランブルが掛けられている複数のトランスポートストリームのスクランブルを解除するスクランブル解除装置に関する。
【背景技術】
【０００２】
従来、ＥＳ（Elementary Stream）を遅延させ、１枚のＩＣカードにて同時に複数の番組のスクランブル解除を行うスクランブル解除装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−０８０１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のスクランブル解除装置においては、特定の（例えば視聴中の）番組については他の（視聴中でない）番組よりも遅延量を少なくしスクランブルされたＥＳパケットを遅延させずに、特定の（例えば視聴中の）番組の遅延を他の番組よりも小さくしつつ、ＣＡＳカードの１枚当りの処理できるＴＳの数をより多くすることができないという問題があった。
【０００４】
また、従来のスクランブル解除装置においては、遅延可能な時間をフルに利用して、ＣＡＳカードの１枚当りの処理できるＴＳの数を最大限にすることができないという問題があった。
【０００５】
この発明は、特定の（例えば視聴中の）番組については特定の（例えば視聴中の）番組の遅延よりも小さくできるスクランブル解除装置を提供することを目的とする。
【０００６】
また、この発明は、１枚のＣＡＳカードで、より多くの複数の番組のデスクランブル鍵を得ることができるスクランブル解除装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、この発明においては、スクランブル処理されたトランスポートストリームからＥＳ（Elementary Stream）を分離するＥＳ分離手段と、スクランブル処理されたトランスポートストリームからＥＣＭ（Entitlement Control Message）を分離するＥＣＭ分離手段と、このＥＣＭ分離手段により分離されたＥＣＭを保持するＥＣＭ保持手段と、前記ＥＳを、入力された鍵を用いてスクランブル解除するデスクランブラを備えた受信手段を複数備え、前記スクランブル処理されたトランスポートストリームの内、特定のトランスポートストリームである番組のＥＣＭを、遅延量０または所定の時間だけ遅延させる第１の遅延手段と、前記複数の内、前記特定のトランスポートストリームである番組以外のＥＣＭを、前記所定の時間よりも長い時間遅延させる第２の遅延手段と、前記複数の受信部内の前記複数のＥＣＭ保持手段が保持しているＥＣＭを出力する順番を調停し、この調停した順番にて前記ＥＣＭを出力する調停部と、前記第１または第２の遅延手段からの前記ＥＣＭが入力され、前記ＥＣＭに対応する前記ＥＳのスクランブルを解除するための鍵を、前記ＥＣＭに対応する前記デスクランブラへ出力する鍵発生部とを備えたことを特徴とするスクランブル解除装置を提供する。
【０００８】
上記の目的を達成するために、この発明においては、スクランブル処理されたトランスポートストリームからＥＳ（Elementary Stream）を分離するＥＳ分離手段と、スクランブル処理されたトランスポートストリームからＥＣＭ（Entitlement Control Message）を分離するＥＣＭ分離手段と、このＥＣＭ分離手段により分離されたＥＣＭを保持するＥＣＭ保持手段と、前記ＥＳを、入力された鍵を用いてスクランブル解除するデスクランブラを備えた受信手段を複数備え、前記複数のＥＣＭ分離手段により得られた複数のＥＣＭを、次の同一スクランブル鍵利用期間に対する鍵情報を含むＥＣＭが必ず伝送される時間だけ遅延させる第１の遅延手段と、前記複数の受信部内の前記複数のＥＣＭ保持手段が保持しているＥＣＭを出力する順番を調停し、この調停した順番にて前記ＥＣＭを出力する調停部と、前記第１または第２の遅延手段からの前記ＥＣＭが入力され、前記ＥＣＭに対応する前記ＥＳのスクランブルを解除するための鍵を、前記ＥＣＭに対応する前記デスクランブラへ出力する鍵発生部とを備えたことを特徴とするスクランブル解除装置を提供する。
【０００９】
なお、装置に係る本発明は方法に係る発明としても成立し、方法に係る本発明は装置に係る発明としても成立する。
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（或いはコンピュータを当該発明に相当する手段として機能させるための、或いはコンピュータに当該発明に相当する機能を実現させるための）プログラムとしても成立し、該プログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
【発明の効果】
【００１０】
この第１の発明は、特定の（例えば視聴中の）番組については特定の（例えば視聴中の）番組の遅延よりも小さくすることができる。また、この第２の発明は、１枚のＣＡＳカードで、より多くの複数の番組のデスクランブル鍵を得ることができる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について説明する。
図１は、本発明におけるスクランブル解除装置の例として、デジタル放送受信装置の構成を説明するための図である。このデジタル放送受信装置は、同時に複数（ｎ）のトランスポートストリーム（ＴＳ：Transport Stream）を受信するよう構成されている。なお、この図１は機能ブロック図であり、必ずしも各ブロックがそれぞれのハードウェアが存在していなければならないというものではなく、例えば１つのデスクランブラで複数のデスクランブラの役割を時分割で処理するよう構成しても良いもものである。
【００１２】
図１において、ＴＳ多重分離部（以下、ＴＳデマルチプレクサと記す）１０１ａには、図示しないチューナ等によって受信されたトランスポートストリームが入力される。ＴＳデマルチプレクサ１０１ａは、入力されたトランスポートストリーム（ＴＳ：Transport Stream）から、ＥＳ（Elementary Stream）、フラグ、ＥＣＭ（Entitlement Control Message）を分離する。ＴＳデマルチプレクサ１０１ａは、この分離したＥＳを遅延部１０２ａへ出力し、フラグおよびＥＣＭをラッチ１０４ａへ出力する。
【００１３】
なお、デジタル放送の番組配列情報は、ＡＲＩＢ（電波産業会）  ＳＴＤ−Ｂ１０（デジタル放送に使用する番組配列情報）にて規格化されており、ＥＣＭについては、ＡＲＩＢ  ＳＴＤ−Ｂ２５（デジタル放送における限定受信方式）にて規格化されている。
【００１４】
遅延部１０２ａは、ＴＳデマルチプレクサ１０１ａから入力されたＥＳを後述する時間だけ遅延した後にデスクランブラ１０３ａへ出力する。
デスクランブラ１０３ａは、鍵レジスタ１０７から供給されたデスクランブルするための鍵を用いて映像や音声をデスクランブルし、このデスクランブルした信号を後段に続く例えばＭＰＥＧ２デコーダ等へ出力する。
【００１５】
ラッチ１０４ａは、ＴＳデマルチプレクサ１０１ａからフラグおよびＥＣＭが供給され、フラグに基づくタイミングでＥＣＭをラッチし、このラッチした値を調停部１０５へ出力する。
【００１６】
ＴＳデマルチプレクサ１０１ａ，遅延部１０２ａ，デスクランブラ１０３ａ，ラッチ１０４ａの処理と同様に残りのｎ−１本のトランスポートストリームについての処理が、ＴＳデマルチプレクサ１０１ｂ，…，１０１ｎ、遅延部１０２ｂ，…，１０２ｎ、デスクランブラ１０３ｂ，…，１０３ｎ、ラッチ１０４ｂ，…，１０４ｎにより処理され、複数（ｎ）のトランスポートストリームに対する信号処理が同時に平行して処理される。
【００１７】
調停部１０５は、ｎ本のトランスポートストリームに対するＥＣＭが入力され、これらＥＣＭを鍵発生手段としてのＣＡＳカード１０６へ供給し、映像や音声をデスクランブルするための鍵をＣＡＳカード１０６から得てトランスポートストリームに対応付けて鍵レジスタ１０７へ記憶させる。ラッチ１０４ａから供給されたＥＣＭを解いた鍵はデスクランブラ１０３ａ用の鍵、ラッチ１０４ｎから供給されたＥＣＭを解いた鍵はデスクランブラ１０３ｎ用の鍵として保持させる。
【００１８】
また、調停部１０５は、どのストリームのＥＣＭをＣＡＳカード１０６へ供給する順番を調停する。この調停方法については、後で詳しく説明することとする。
ＣＡＳカード１０６は、調停部１０５から入力されたＥＣＭを解き、解いた映像や音声をデスクランブルするための鍵を調停部１０５へ返す。
鍵レジスタ１０７は、ラッチ１０４ａから供給されたＥＣＭを解いた鍵はデスクランブラ１０３ａ用の鍵、ラッチ１０４ｎから供給されたＥＣＭを解いた鍵はデスクランブラ１０３ｎ用の鍵として保持する。
【００１９】
符号データ復号部１１０は、デスクランブル化されたＥＳが入力され、この符号化されているＥＳを復号し、この復号した映像・音声信号を図示しないディスプレイやスピーカーへ出力する。なお、この符号データ復号部１１０は、番組を記録媒体に記録する場合には必ずしも必要ではない。
【００２０】
図２は、図１の一つのＴＳデマルチプレクサ１０１の構成を更に詳細に説明するための図である。
なお、ＴＳデマルチプレクサ１０１に入力されるＴＳは、放送に限らず、ＤＶＤ（Digital Versatile Disk）やＨＤＤ（Hard Disk Drive）などの記録メディアや、ＩＰ網やＬＡＮ等のネットワークからのＴＳであってもよい。
【００２１】
受信された放送のＴＳは、スクランブルが掛けられており、正しく画像や音声をデコード表示するためには、デスクランブル鍵を用いてデスクランブルする必要がある。
【００２２】
入力端２５１から入力されたＴＳは、ＰＩＤフィルタ２０１，フラグ検出部２０２，ＰＩＤフィルタ２１１，ＰＩＤフィルタ２１３，ＰＩＤフィルタ２１５へ供給される。
【００２３】
ＰＩＤフィルタ２０１は、所望の番組のＥＳ（Elementary Stream）を抽出し、出力端２５２を介して遅延部１０２へ出力する。
フラグ検出部２０２は、ＴＳヘッダ中のスクランブルフラグの変化を検出し、この検出したタイミング信号を遅延部２０３へ出力する。
遅延部２０３は、フラグ検出部２０２から入力されたフラグを所定の時間だけ遅延させた後、出力端２５３を介してラッチ１０４へ出力する。
ＰＩＤフィルタ２１１は、入力端２５１から入力されたＴＳから、ＰＡＴ情報を含むパケットのＰＩＤを持つパケットを抽出し、この抽出したＰＡＴ情報を含むパケットのペイロード部分をセクションフィルタ２１２へ出力する。
【００２４】
セクションフィルタ２１２は、ＰＩＤフィルタ２１１から入力されたＰＡＴ情報を含むパケットのペイロード部分からＰＡＴ（Program Association Table）を抽出し、このＰＡＴから抽出したＰＭＴのＰＩＤ値をＰＩＤフィルタ２１３へ設定する。
【００２５】
ＰＩＤフィルタ２１３は、入力端２５１から入力されたＴＳからＰＭＴ情報を持つパケットのＰＩＤを持つパケットを抽出し、この抽出したＰＭＴ情報を持つパケットのペイロード部分をセクションフィルタ２１４へ出力する。
【００２６】
セクションフィルタ２１４は、ＰＩＤフィルタ２１３から入力されたＰＭＴ情報を持つパケットのペイロード部分からＰＭＴ（Program Map Table）を抽出し、このＰＭＴから抽出したＥＣＭのをＰＩＤ値をＰＩＤフィルタ２１５へ設定する。
【００２７】
ＰＩＤフィルタ２１５は、入力端２５１から入力されたＴＳからＥＣＭ情報のＰＩＤを持つパケットを抽出し、この抽出したＥＣＭ情報のパケットのペイロード部分をセクションフィルタ２１６へ出力する。
【００２８】
セクションフィルタ２１６は、ＰＩＤフィルタ２１３から入力されたＥＣＭ情報のパケットのペイロード部分からＥＣＭ（Entitlement Control Message）を抽出し、この抽出したＥＣＭを、出力端２５３を介してラッチ１０４へ出力する。
【００２９】
本発明の処理を説明する先に、図８乃至図１２を用いて、本発明が関係する日本のデジタル放送のスクランブル部について詳細に説明する。
図８乃至図１２は、日本のデジタル放送の規格を説明するための図である。
デスクランブルのための鍵データは、ＥＣＭというセクション形式のデータでビデオや音声と同一ＴＳ中に多重されて送られる。図８および図９は、このセクション形式のデータで送られるＥＣＭを説明するための図である。ＥＣＭセクションは、８ＢｙｔｅのＥＣＭセクションヘッダと、ＥＣＭ本体と、セクションＣＥＣとから構成されている。
【００３０】
デジタル放送受信装置の調停部１０５がＥＣＭをコマンドと共にＣＡＳカード１０６へ送信すると、ＣＡＳカード１０６は応答として鍵を返す。図１０は、ＥＣＭをと共にＣＡＳカード１０６へ送信するコマンドを説明するための図である。ＥＣＭデータの前にコマンドを付加して伝送する必要がある。
【００３１】
図１２は、同一ＥＣＭ送出期間と、同一スクランブル鍵利用期間とのタイミングを示す図である。
図１２に示す通り、同一ＥＣＭ送出期間（ＥＣＭ更新周期）、即ちＴ１＋Ｔ２の長さは、Ｔ１＋Ｔ２＞２０００［ｍｓ］であり、最短では２０００［ｍｓ］近く（例えば２００１［ｍｓ］等）となり、この約２秒間同一鍵でのスクランブルが行われる。
【００３２】
また、図１２に示す通り、１６００［ｍｓ］＜Ｔ１、および０＜Ｔ２という限定で規格化されていることから、変更された鍵が送信されてから、Ｔ１の期間である１６００［ｍｓ］（２０００［ｍｓ］−４００［ｍｓ］）以内に、次の同一スクランブル鍵利用期間に対する鍵情報を含むＥＣＭが必ず伝送されることを示している。
【００３３】
なお、ＴＳのスクランブル鍵の変更タイミングは、ＴＳヘッダに含まれるフラグで示される。
図１２に  １６００［ｍｓ］＜Ｔ１  と記載されている通り、連続して正常にデスクランブルすることができるためには、ＥＣＭを受信してからデスクランブル鍵を得ることに所用していい時間は１６００［ｍｓ］以内である。
【００３４】
図１１は、ノンスクランブル状態からスクランブル状態への切り替わりに置けるタイムチャートを示す図である。
次に、図３を用いて本発明のスクランブル解除装置の例としてのデジタル放送受信装置の動作の説明を続ける。
図１を用いて説明した通り、デジタル放送受信装置は、同時に複数（ｎ）のＴＳを受信する。このｎ本全てのＴＳにスクランブルが掛けられている場合、ｎ本のＴＳのデスクランブルをする必要がある。
【００３５】
即ち、上記日本のデジタル放送規格に合わせて、デジタル放送受信装置は、ＥＣＭを受信してから１６００［ｍｓ］以内にｎ個の鍵を得られるように動作する必要がある。
【００３６】
日本のデジタル放送で用いられている低速インターフェースとしてのＣＡＳカード１０６の通信にはシリアル通信が用いられている。
また、ＴＳからのＥＣＭの取り出し、ＣＡＳカード１０６へのコマンド伝送はソフトウェアでの制御で実装されることが多く、時間Ｔｋ０を要する。また、ＣＡＳカード１０６の内部での処理に時間を要する。
【００３７】
また、ＣＡＳカード１０６からの鍵を受信してデスクランブラに設定するために時間Ｔｋ１を要する。
今、これらＴｋ０とＴｋ１の合計時間をＴｋ２とする（Ｔｋ２＝Ｔｋ０＋Ｔｋ１）。
ＣＡＳカード１０６の内部処理がいかに高速化したとしても、ＥＣＭの復号にはＴｋ２以上の時間を要する。
仮にｎ本全てのＴＳのスクランブル鍵更新タイミングが同一だった場合、ｎ個のＥＣＭを同時にＣＡＳカード１０６に送信したいところではあるが、ＣＡＳカード１０６が処理できるコマンドは同時には１つのため、調停部１０５の調停の元、順番にＥＣＭをＣＡＳカード１０６に送り込む必要がある。一つの鍵処理にＴｋ２の時間を要すので、ｎ個の鍵処理にはＴｋ２×ｎの時間を要すこととなる。よって、正しくｎ本全てのＴＳのデスクランブルを行うためには、Ｔｋ２×ｎ＜１６００［ｍｓ］という条件を満たす必要がある。
【００３８】
デスクランブル鍵の更新周期は、図１２を用いて説明した通り最短で２０００［ｍｓ］と規定されているので、スクランブルの掛かったパケットのタイミングを遅延させることでＴｋ２×ｎの上限を１６００［ｍｓ］から２０００［ｍｓ］へ引き上げることが理論上可能である。
【００３９】
図１の例では遅延部１０２によって、スクランブルの掛かったパケットのタイミングを遅延させている。
もし、Ｔｋ２が一定ならば、ｎを増加させることができ、ＣＡＳカード１０６の１枚当りの処理できるＴＳの数をより多くすることが可能となる効果を得ることができる。ひいては多番組同時受信可能な受信機としてＣＡＳカード１０６を複数枚使用する必要を避けることができ、この結果受信機のコストダウンや、カード発行や受信手続きの手間を省くことなどが期待できる。
【００４０】
次に、図３を用いて、上記スクランブルの掛かったパケットのタイミングを遅延させたときの動作について詳細に説明する。
図３に遅延処理を示す。
図３（ａ）は、ＰＭＴを示す図である。
図３（ｂ）は、図３（ａ）のＰＭＴから得られたＥＣＭを示す図である。この図３（ｂ）において、“Ｘ”で記載してある部分はＥＣＭを得られるかは不定な期間であり、空白の白色部分はＥＣＭを得られる期間である。図３（ｂ）の符号３０２の期間に送られたＥＣＭは、次の符号３０３の期間のＥＳに用いられることとなる。
【００４１】
図３（ｃ）は、図３（ａ）を抽出した元のＴＳから、図２のＰＩＤフィルタ２０１から得たスクランブルの掛かったＥＳパケット（ＴＳヘッダは取ったもの）を示す図であり、パケットを遅延処理しなかった場合（遅延時間＝０）の信号を示す図である。
【００４２】
図３（ｃ’）は、図３（ｃ）のＥＳパケットを１００［ｍｓ］遅延させてデスクランブル処理を行う場合の信号のタイミングを示す図である。
図３（ｃ’’）は、図３（ｃ）のＥＳパケットを４００［ｍｓ］遅延させてデスクランブル処理を行う場合の信号のタイミングを示す図である。
Ｔｋ２の下限は、ＣＡＳカード１０６の通信速度とＥＣＭや鍵のデータ長から求められる。今、このＴｋ２の下限を仮に１００［ｍｓ］とする。とすれば、図３（ｃ’）に示す通りスクランブルの掛かったパケットを１００［ｍｓ］遅延させてデスクランブル処理を行っても問題ないはずである。このため例えば、図３（ｃ’）に示す通り、ＥＣＭ処理に対してスクランブルの掛かったパケットをＤ１＝１００［ｍｓ］遅延させてデスクランブル処理をさせた場合の処理について問題がないか検討することとする。
【００４３】
鍵更新の直後にＥＣＭが更新されたとしても、新しい鍵を得るためには、仮にＴｋ２の下限とした１００［ｍｓ］は必要なので、スクランブルの掛かったパケットより新しい鍵が出てきてしまうことはない。逆に、ＥＣＭが次のスクランブル鍵になる１６００［ｍｓ］前に送られてきた場合は、スクランブルされたパケットを１００［ｍｓ］遅延しているために、新しい鍵を得るまでに所用する時間Ｔｋ２の上限は１６００［ｍｓ］＋１００［ｍｓ］＝１７００［ｍｓ］まで増加させることができる。
【００４４】
よって、スクランブルの掛かったパケットを１００［ｍｓ］遅延させてデスクランブル処理を行っても処理のタイミング的には破綻等の問題は発生しない。
更に、図３（ｃ’’）に示す通り、鍵の更新タイミングから、Ｄ２＝４００［ｍｓ］後にＥＣＭ処理を開始するようにＥＣＭ処理部を構成し、スクランブルされたパケットを４００［ｍｓ］遅延させてデスクランブル処理することで、Ｔｋ２の上限を２０００［ｍｓ］まで増加させることができる。また、スクランブルの掛かったパケットを４００［ｍｓ］遅延させてデスクランブル処理を行っても処理のタイミング的には破綻等の問題は発生しない。
【００４５】
この図３（ｃ’’）において遅延させるＤ２＝４００［ｍｓ］という値は、図１２の運用規定で規定されている、Ｔ１＋Ｔ２＝２０００［ｍｓ］およびＴ１＜１６００［ｍｓ］という条件から、必ず次の期間のＥＣＭが送信されるまでの期間の値であり、２０００［ｍｓ］−１６００［ｍｓ］＝４００［ｍｓ］というようにして得られた値である。
【００４６】
図３では１つのＴＳ（番組）について遅延させたときの処理タイミングについて説明したが、実際には図１に示す通り複数のＴＳにての動作が可能である。
また、図１の符号１０１の入力は独立したＴＳであってもよく、また複数番組を含む同一ＴＳを複数の１０１に供給してもよい。この場合、各１０１の一部は互いに回路を共用することができる。
【００４７】
次に、図４を用いて、複数のＴＳを処理したときの動作について詳細に説明する。
図４に遅延処理を示す。
図４（ａ）は、ＰＭＴを示す図である。
図４（ｂ１）は、図４（ａ）のＰＭＴから得られたＥＣＭを示す図である。
図４（ｃ１）は、図４（ａ）を抽出した元のＴＳから、図２のＰＩＤフィルタ２０１から得たスクランブルの掛かったＥＳを示す図であり、パケットを４００［ｍｓ］遅延させてデスクランブル処理を行う場合の信号のタイミングを示す図である。ここで４００［ｍｓ］遅延させている理由は、図３（ｃ’’）を用いて先に説明した通り、図１２の運用規定で規定されている、Ｔ１＋Ｔ２＝２０００［ｍｓ］およびＴ１＜１６００［ｍｓ］という条件から、必ず次の期間のＥＣＭが送信されるまでの期間の値であり、２０００［ｍｓ］−１６００［ｍｓ］＝４００［ｍｓ］というようにして得られた値である。
【００４８】
この図４（ｂ１）および図４（ｃ１）のデータを番組１とする。
図４（ｂ２）は、図４（ａ）を抽出したＴＳとは別のＴＳから得られたＥＣＭを示す図である。
図４（ｃ２）は、前記別のＴＳから、図２のＰＩＤフィルタ２０１から得たスクランブルの掛かったＥＳを示す図であり、パケットを４００［ｍｓ］遅延させてデスクランブル処理を行う場合の信号のタイミングを示す図である。
【００４９】
この図４（ｂ２）および図４（ｃ２）のデータを番組２とする。
ここでは説明を簡易にするため、番組２から番組ｎ（図４（ｂｎ）および図４（ｃｎ））までのｎ−１番組分のデータが存在しているものとして以下説明を続ける。
次に、図５を用いて、調停部１０５による調停動作について詳細に説明する。
図５は、調停部１０５による調停の優先順位を示すフローチャートである。
ステップＳ５０１：初めに、調停部１０５は、番組１のＥＣＭを得ていたらステップＳ５０２の処理へ移り、得ていない場合にはステップＳ５０３の処理へ移る。
ステップＳ５０２：調停部１０５は、番組１のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ５０３へ移る。
ステップＳ５０３：調停部１０５は、番組２のＥＣＭを得ていたらステップＳ５０４の処理へ移り、得ていない場合にはステップＳ５０５の処理へ移る。
ステップＳ５０４：調停部１０５は、番組２のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ５０５へ移る。
ステップＳ５０５：調停部１０５は、番組ｎのＥＣＭを得ていたらステップＳ５０６の処理へ移り、得ていない場合にはステップＳ５０７の処理へ移る。
ステップＳ５０６：調停部１０５は、番組ｎのＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ５０１へ移る。
上記したステップＳ５０１からステップＳ５０６を繰り返すことにより、各番組のＥＣＭをＣＡＳカード１０６へ順次送り、ＥＣＭをデスクランブルする。
次に、図４および図５を用いて、ＥＣＭのデスクランブルにおける調停部１０５の調停動作の例を説明する。
図４に示した例では、まず初めに符号３０５のタイミングで番組１のＥＣＭを得る（ステップＳ５０１のＹｅｓ）ので、符号３０５のタイミングで番組１のＥＣＭがＣＡＳカード１０６で解かれる（ステップＳ５０２）。
【００５０】
次に、符号３１０のタイミングで番組２，…，ｎの複数のＥＣＭを得る。調停部１０５は、図４に示す通り、番組２，…，ｎのＥＣＭという順番にてＥＣＭをＣＡＳカード１０６へ送り、順にＥＣＭを解く。
【００５１】
以上説明したとおり、本発明によれば、スクランブルされたＥＳパケットを４００［ｍｓ］遅延させることにより、スクランブルの掛かったパケットのタイミングを遅延させることでＥＣＭからデスクランブル鍵を得るまでの処理にかけていい時間の上限を１６００［ｍｓ］から２０００［ｍｓ］へ引き上げたので、２０００［ｍｓ］という周期をフルに利用してＣＡＳカードでの復号処理を実行させることができる。もし、Ｔｋ２が一定ならば、ｎを増加させることができ、ＣＡＳカード１０６の１枚当りの処理できるＴＳの数をより多くすることができるという効果を得ることができる。
【００５２】
ひいては多番組同時受信可能な受信機としてＣＡＳカード１０６を複数枚使用する必要を避けることができ、この結果受信機のコストダウンや、カード発行や受信手続きの手間を省くことなどが期待できる。
【００５３】
なお、上記説明ではＣＡＳカードは１枚でのメリットについて説明したが、ＣＡＳカードを複数枚使うときに本発明を適用し、更により多くのＴＳを処理するようにしても良い。このようにしても、先の例と同様の効果を得ることができる。
【００５４】
（第２の実施形態）
以下、図面を参照しながら本発明の第２の実施形態について説明する。
第２の実施形態は、図４を図６、図５を図７に変えた点が異なるので、この変更した部分についてのみ説明をする。
スクランブルさせたパケットを遅延させると、視聴する時間が遅れることになる。これは、最も鍵処理に時間が掛かる場合を想定してパケット遅延時間を設定したためであった。複数受信する受信機でも、視聴する番組は１つで、後は記録するだけという場合もある。
【００５５】
特定のＴＳ（例えば、視聴中の番組のＴＳ）については、遅延時間を他のＴＳ（例えば、番組記録するＴＳ）に対して遅延時間を短くし（或いは遅延させずに）デスクランブル処理を行い、更に、特定のＴＳ（例えば、視聴中の番組のＴＳ）のＥＣＭを、他のＴＳ（例えば、番組記録するＴＳ）のＥＣＭより優先的にＣＡＳカードに送信するなど優先的に処理するものである。
【００５６】
次に、図７を用いて、調停部１０５による調停動作について詳細に説明する。
図７は、調停部１０５による調停の優先順位を示すフローチャートである。
ステップＳ７０１：初めに、調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭを得ていたらステップＳ７０２の処理へ移り、得ていない場合にはステップＳ７０３の処理へ移る。
【００５７】
ステップＳ７０２：調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７０３へ移る。
【００５８】
ステップＳ７０３：調停部１０５は、他のＴＳ（例えば、番組記録するＴＳ）である番組２のＥＣＭを得ていたらステップＳ７０４の処理へ移り、得ていない場合にはステップＳ７０５の処理へ移る。
【００５９】
ステップＳ７０４：調停部１０５は、他のＴＳ（例えば、番組記録するＴＳ）である番組２のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７０５へ移る。
ステップＳ７０５：調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭを得ていたらステップＳ７０６の処理へ移り、得ていない場合にはステップＳ７０７の処理へ移る。
【００６０】
ステップＳ７０６：調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７０７へ移る。
【００６１】
ステップＳ７０７：調停部１０５は、他のＴＳ（例えば、番組記録するＴＳ）である番組３のＥＣＭを得ていたらステップＳ７０８の処理へ移り、得ていない場合にはステップＳ７０９の処理へ移る。
【００６２】
ステップＳ７０８：調停部１０５は、他のＴＳ（例えば、番組記録するＴＳ）である番組３のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７０９へ移る。
ステップＳ７０９：調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭを得ていたらステップＳ７１０の処理へ移り、得ていない場合にはステップＳ７１１の処理へ移る。
【００６３】
ステップＳ７１０：調停部１０５は、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７１１へ移る。
【００６４】
これをｎ−１番組まで順次繰り返す。
ステップＳ７１１：調停部１０５は、番組ｎのＥＣＭを得ていたらステップＳ７０６の処理へ移り、得ていない場合にはステップＳ７０７の処理へ移る。
ステップＳ７１２：調停部１０５は、番組ｎのＥＣＭをＣＡＳカード１０６で解いた後、ステップＳ７０１へ移る。
このように、各番組のＥＣＭをＣＡＳカード１０６へ順次送り、ＥＣＭをデスクランブルするときに、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭを優先して処理する。
【００６５】
こうすることで、視聴する番組の遅延時間を少なくしながらも、１枚のＣＡＳカードでより多くの番組を処理することが可能になる。
なお、上記した例では、特定のＴＳ（例えば、視聴中の番組のＴＳ）である番組１のＥＣＭを２回に１回処理することにより優先していたが、本発明はこれに限定されず、３回に１回必ず処理するよう優先しても良いし、２回連続して処理するよう優先してもよい。
【００６６】
以上説明したとおり、本発明によれば、特定の（視聴中の）番組については視聴中でない番組よりも遅延量を少なくしスクランブルされたＥＳパケットを遅延させずに、視聴中でない番組についてはスクランブルされたＥＳパケットを最大で４００［ｍｓ］遅延させ、最大で２０００［ｍｓ］という周期をフルに利用してＣＡＳカードでの復号処理を実行させるようにしたので、視聴する番組の遅延を最小限にしつつ、ＣＡＳカード１０６の１枚当りの処理できるＴＳの数をより多くすることができるという効果を得ることができる。
【００６７】
ひいては多番組同時受信可能な受信機としてＣＡＳカード１０６を複数枚使用する必要を避けることができ、この結果受信機のコストダウンや、カード発行や受信手続きの手間を省くことなどが期待できる。
【００６８】
なお、上記説明ではＣＡＳカードは１枚でのメリットについて説明したが、ＣＡＳカードを複数枚使うときに本発明を適用し、更により多くのＴＳを処理するようにしても良い。このようにしても、先の例と同様の効果を得ることができる。
【００６９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明におけるスクランブル解除装置の例として、デジタル放送受信装置の構成を説明するための図。
【図２】一つのＴＳデマルチプレクサ１０１の構成を更に詳細に説明するための図。
【図３】本発明のスクランブル解除装置の例としてのデジタル放送受信装置の動作の説明するための信号のタイムチャートを示す図。
【図４】本発明のスクランブル解除装置の例としてのデジタル放送受信装置の動作の説明するための信号のタイムチャートを示す図。
【図５】調停部による調停動作を説明するためのフローチャート。
【図６】本発明のスクランブル解除装置の例としてのデジタル放送受信装置の動作の説明するための信号のタイムチャートを示す図。
【図７】調停部による調停動作を説明するためのフローチャート。
【図８】ＡＲＩＢ  ＳＴＤ−Ｂ２５「デジタル放送におけるアクセス制御方式」５．０版  ３．２．３．２  ＥＣＭセクションの構造  内の表３−１  ＥＣＭセクション構造を示す図。
【図９】ＡＲＩＢ  ＳＴＤ−Ｂ２５「デジタル放送におけるアクセス制御方式」５．０版  ３．２．３．１  ＥＣＭの基本構成  内の図３−４  ＥＣＭセクションの構成を示す図。
【図１０】ＡＲＩＢ  ＳＴＤ−Ｂ２５「デジタル放送におけるアクセス制御方式」５．０版  ４．３．３．３  コマンド／レスポンスの詳細  内の表４−１１  ＥＣＭ受信コマンドを示す図。
【図１１】ＡＲＩＢ  ＴＲ−Ｂ１４「地上デジタルテレビジョン放送運用規定」３．３版  ４．１０．４．１  スクランブルの開始を示す図。
【図１２】ＡＲＩＢ  ＴＲ−Ｂ１４「地上デジタルテレビジョン放送運用規定」３．３版  ４．１０．５．３  ＥＣＭの更新とスクランブル鍵の変更を示す図。
【符号の説明】
【００７１】
１０１ａ〜１０１ｎ…ＴＳ多重分離部（ＴＳデマルチプレクサ）、
１０２ａ〜１０２ｎ…遅延部、
１０３ａ〜１０３ｎ…デスクランブラ、
１０４ａ〜１０４ｎ…ラッチ、
１０５…調停部、
１０６…ＣＡＳカード、
１０７…鍵レジスタ、
１１０…符号データ復号部。
【図１】
2009212588.tif 000003
【図２】
2009212588.tif 000004
【図３】
2009212588.tif 000005
【図４】
2009212588.tif 000006
【図５】
2009212588.tif 000007
【図６】
2009212588.tif 000008
【図７】
2009212588.tif 000009
【図８】
2009212588.tif 000010
【図９】
2009212588.tif 000011
【図１０】
2009212588.tif 000012
【図１１】
2009212588.tif 000013
【図１２】
2009212588.tif 000014