説明

スクランブル放送信号送出装置及びスクランブル放送信号送出装置の制御方法

【課題】スクランブラを制御するスクランブラ制御部またはスクランブラとスクランブラ制御部との間の制御線で障害が発生しても、スクランブル鍵の整合を保持し、スクランブル処理を停滞することなく引き続き行なえるようにしたスクランブル放送信号送出装置を提供する。
【解決手段】ECM送出装置11からスクランブラ13へ制御線14を介して送信されたスクランブル制御情報を、スクランブラ13の内部メモリ131に記憶してスクランブル処理に用いるようにし、ECM送出装置11から更新されたスクランブル制御情報が到来した場合に、内部メモリ131に記憶されたスクランブル制御情報を更新し、制御応答情報を制御線14を介してECM送出装置11に送信する。ECM送出装置では、更新したスクランブル制御情報を送出し、この送出に対しスクランブラ13から制御応答情報が返送された場合のみECMパケットを更新するようにしている。

【発明の詳細な説明】
【技術分野】
【0001】
この発明は、例えばデジタル放送において、有料放送やコンテンツ保護を目的としてTS(Transport Stream)をスクランブル処理して送出するスクランブル放送信号送出装置及びスクランブル放送信号送出装置の制御方法に関する。
【背景技術】
【0002】
近年、地上波放送システムにおいては、デジタル放送が開始されている。このデジタル放送においては、MPEG2(Moving Picture Experts Group 2)により、番組で使用するビデオ、オーディオそれぞれのTSパケットを放送局で多重伝送し、受信機側で各TSパケットを復調し、適宜タイミングを合わせて合成再生することで、放送番組を視聴可能としている。
【0003】
また、デジタル放送において、放送局でTSパケットにスクランブルをかけて送出し、受信機側で契約者に与えられたスクランブル鍵を用いてスクランブルTSパケットをデスクランブルすることで、契約者を対象とした放送番組を視聴可能とするシステムも提案されている。
【0004】
ところで、上記システムでは、TSパケットをスクランブル処理するスクランブラの制御処理、及びスクランブル鍵を含むECM(Entitlement Control Message)パケットの送出処理を行うECM送出装置で障害が発生すると、この障害が復旧するまで、ノンスクランブルや受信機側で番組を視聴できない状態となる。また、スクランブラとECM送出装置との間の制御線に障害が発生すると、ECMパケット内のスクランブル鍵と、スクランブラでTSパケット内のコンテンツに施すためのスクランブル鍵とが不整合となる。
【0005】
なお、従来では、スクランブル放送番組と非スクランブル放送番組との切り替えまたは非スクランブル放送番組とスクランブル放送番組との切り替えの際に発生するスクランブル鍵の不整合を補正する手法が提案されている(例えば、特許文献1)。
【特許文献1】特開2001−128136号公報。
【発明の開示】
【発明が解決しようとする課題】
【0006】
しかし、上記手法では、スクランブル放送番組と非スクランブル放送番組との切り替えまたは非スクランブル放送番組とスクランブル放送番組との切り替えの際に発生するスクランブル鍵の不整合を補正するものであって、ECM送出装置に障害またはスクランブラとECM送出装置との間の制御線に障害が発生した場合におけるスクランブル鍵の不整合を補正するものではない。
【0007】
そこで、この発明の目的は、スクランブラを制御するスクランブラ制御部またはスクランブラとスクランブラ制御部との間の制御線で障害が発生しても、スクランブル鍵の整合を保持し、スクランブル処理を停滞することなく引き続き行なえるようにしたスクランブル放送信号送出装置及びスクランブル放送信号送出装置の制御方法を提供することにある。
【課題を解決するための手段】
【0008】
この発明は、上記目的を達成するために、以下のように構成される。
制御伝送路から送られるスクランブル制御情報によりデジタル放送信号をスクランブル処理してスクランブル放送信号として送出するスクランブル処理部と、このスクランブル処理部に対し、スクランブル制御情報を制御伝送路を介して供給すると共に、受信機側でスクランブル放送信号をデジタル放送信号に戻すために必要なスクランブル鍵情報を含むパケットをデジタル放送信号に多重するスクランブル処理制御部とを備えたスクランブル放送信号送出装置において、スクランブル処理部は、スクランブル処理制御部から制御伝送路を介して到来したスクランブル制御情報を記憶する記憶手段と、この記憶手段に記憶されたスクランブル制御情報に基づいて、デジタル放送信号をスクランブル処理する処理手段と、スクランブル処理制御部から更新されたスクランブル制御情報が制御伝送路を介して到来した場合に、記憶手段に記憶されたスクランブル制御情報を更新し、更新後にスクランブル処理制御部に対し更新スクランブル制御情報を受信した旨を示す応答情報を制御伝送路を介して送信する応答送信手段とを備え、スクランブル処理制御部は、スクランブル制御情報及びパケットの更新時に、スクランブル処理部に対し制御伝送路を介して更新スクランブル制御情報を送出し、この送出に対しスクランブル処理部から送られる応答情報を受信する通信手段と、この通信手段の通信結果に基づいて、パケットを更新し、この更新パケットをデジタル放送信号に多重させる更新制御パケット生成手段とを備えるようにしたものである。
【0009】
この構成によれば、スクランブル処理制御部からスクランブル処理部へ制御伝送路を介して転送されたスクランブル制御情報は、スクランブル処理部にてメモリに記憶され、スクランブル処理部はメモリに記憶されたスクランブル制御情報に基づいてデジタル放送信号をスクランブル処理し、スクランブル処理制御部から更新されたスクランブル制御情報が到来した場合に、メモリに記憶されたスクランブル制御情報を更新し、この更新後に応答情報を制御伝送路を介してスクランブル処理制御部に転送する。一方、スクランブル処理制御部は、更新したスクランブル制御情報を送出し、この送出に対しスクランブル処理部から応答情報が返送された場合のみデジタル放送信号に多重するパケットを更新するようにしている。
【0010】
従って、スクランブル処理制御部に障害が発生したとしても、または制御伝送路で断線などの障害が発生したとしても、スクランブル処理部のメモリに記憶されたスクランブル制御情報及びスクランブル処理制御部で生成されるパケットが更新されることがないので、スクランブル鍵の整合を保持し、スクランブル処理を停滞することなく引き続き行なうことが可能となる。
【0011】
通信手段は、更新制御パケット生成手段によるパケットの更新処理が停止されている状態で、スクランブル処理部に対し制御伝送路を介して更新スクランブル制御情報を送出することを特徴とする。
【0012】
この構成によれば、制御伝送路に障害が発生したと判断されてパケットの更新処理が停止されたとしても、更新スクランブル制御情報を送信し続けるようにしているので、例えば制御伝送路の障害が一時的なものでその後正常に戻った場合に、保守員の復旧操作を待たずにスクランブル処理部のメモリに記憶されたスクランブル制御情報及びスクランブル処理制御部で生成されるパケットを更新することができる。
【0013】
更新制御パケット生成手段は、応答情報が正常に送られてきた場合に、更新時の第1スクランブル鍵情報及びこの第1スクランブル鍵情報の更新後の第2スクランブル鍵情報を含めたパケットを生成してデジタル放送信号に多重することを特徴とする。
【0014】
この構成によれば、パケットに第1スクランブル鍵情報及び第2スクランブル鍵情報を重畳しておくことで、万一応答情報に異常があって、スクランブル処理部のメモリには第2スクランブル鍵情報を含む更新スクランブル制御情報が書き込まれたとしても、スクランブル鍵の整合を保持することができる。
【発明の効果】
【0015】
以上詳述したようにこの発明によれば、スクランブラを制御するスクランブラ制御部またはスクランブラとスクランブラ制御部との間の制御線で障害が発生しても、スクランブル鍵の整合を保持し、スクランブル処理を停滞することなく引き続き行なえるようにしたスクランブル放送信号送出装置及びスクランブル放送信号送出装置の制御方法を提供することができる。
【発明を実施するための最良の形態】
【0016】
以下、この発明の実施形態について図面を参照して詳細に説明する。
図1は、この発明に係わるスクランブル放送信号送出装置の一実施形態の構成を示すブロック図である。
【0017】
このスクランブル放送信号送出装置は、スクランブル処理制御部としてのECM送出装置11と、多重化装置12と、スクランブル処理部としてのスクランブラ13とから構成される。なお、ここでは説明を簡単にするため、多重化装置12の入力チャンネル(系統)数を2チャンネルとし、出力チャンネル数を1チャンネルとする。
【0018】
この実施形態では、多重化装置12の第1入力チャンネルにECM送出装置11を接続し、出力チャンネルにスクランブラ13を接続している。また、第2入力チャンネルには、MPEG2によるコンテンツTSが供給される。
【0019】
このコンテンツTSは、多重化装置12によりECM送出装置11から送出されスクランブル鍵を含むECMパケットと多重化されてTSに生成された後、スクランブラ13によりECMパケットに含まれるスクランブル鍵と同一のスクランブル鍵を用いてスクランブル処理され、スクランブルTSとして送出される。
【0020】
ところで、この実施形態では、ECM送出装置11に、スクランブル制御情報通信部111と、ECMパケット送出・更新制御部112とが設けられている。スクランブル制御情報通信部111は、所定の更新周期ごとに、上記第1入力チャンネルとは別の制御線14を介してスクランブラ13との間で通信を行なうもので、スクランブラ13に対し更新したスクランブル鍵をスクランブル対象情報(スクランブル対象ES PID)を含むスクランブル制御情報を送出するとともに、このスクランブル制御情報に応じてスクランブラ13が送信する制御応答情報を受信する。
【0021】
ECMパケット送出・更新制御部112は、上記スクランブル制御情報通信部111による制御応答情報の受信結果に基づいて、更新したスクランブル鍵(Ks#2)及び次回の更新スクランブル鍵(Ks#3)を含むECMパケットを生成し、多重化装置12に送出する。
【0022】
一方、スクランブラ13は、内部メモリ131と、スクランブル制御情報通信部132とを備えている。内部メモリ131には、スクランブル制御情報受信時のスクランブル鍵(Ks#1)を含むスクランブル制御情報が格納されている。
【0023】
スクランブル制御情報通信部132は、制御線14を介してECM送出装置11との間で通信を行なうもので、ECM送出装置11から送られる更新スクランブル制御情報を受信し内部メモリ131にスクランブル鍵(Ks#1)を更新スクランブル鍵(Ks#2)に更新するとともに、ECM送出装置11に対し制御応答情報を送信する。
【0024】
上記構成において、以下にその処理動作を説明する。
スクランブル放送信号送出装置では、ECMパケット送出とスクランブル制御とを並行して行なうため、制御線14上で通信障害が発生した場合、図2に示すように、ECMパケット内のスクランブル鍵(Ks#2,Ks#3)と、コンテンツに施すスクランブル鍵(Ks#1)が不整合となる。
【0025】
そこで、この実施形態では、図3に示すように、ECM送出装置11からスクランブラ13へスクランブル制御情報を送信して、スクランブラ13の内部メモリ131にスクランブル制御情報を格納し、このスクランブル制御情報の受信に対しスクランブラ13からECM送出装置11へ制御応答情報を返送する。そして、ECM送出装置11では、正常な制御応答情報を受信した場合のみ、更新したスクランブル鍵(Ks#2,Ks#3)を含めたECMパケットを生成し、多重化装置12に出力する。
【0026】
従って、制御線14上で通信障害が発生したとしても、図4に示すように、ECMパケット内のスクランブル鍵(Ks#2,Ks#3)と、コンテンツに施すスクランブル鍵(Ks#2)との整合がとれるようになる。
【0027】
図5及び図6は、それぞれECM送出装置11及びスクランブラ13の制御処理手順及びその処理内容を示すフローチャートである。
【0028】
ECM送出装置11は、ステップST5aにおいて、スクランブル鍵の更新時を監視しており、更新時になると、スクランブル鍵(Ks#2)を含めたスクランブル制御情報を作成あるいは更新する(ステップST5b)。そして、作成または更新したスクランブル制御情報を制御線14を介してスクランブラ13に送信する(ステップST5c)。
【0029】
これに対しスクランブラ13は、ECM送出装置11からスクランブル制御情報が受信されるごとに(ステップST6a)、内部メモリ131に格納されているスクランブル鍵(Ks#1)を更新スクランブル鍵(Ks#2)に更新し(ステップST6b)、ECM送出装置11に対し制御応答情報を送信する(ステップST6c)。
【0030】
これに対しECM送出装置11は、ステップST5dにおいてスクランブラ13からの制御応答情報の到来を監視している。この状態でスクランブラ13から制御応答情報を到来すると、更新スクランブル鍵(Ks#2,Ks#3)を含むECMパケットを作成し(ステップST5e)、このECMパケットを多重化装置12に送信する(ステップST5f)。
【0031】
なお、上記ステップST5dにおいて、応答未受信や異常応答の場合、ECM送出装置11はECMパケット更新を行なわない。また、異常時においても、スクランブル鍵更新間隔ごとのスクランブル制御は継続させる。
【0032】
このようにすると、図7に示すように、スクランブル制御情報の送信が失敗した場合、スクランブラ13は内部メモリ131に格納されているスクランブル鍵(Ks#1)を用いてコンテンツTSをスクランブル処理し、ECM送出装置11はスクランブラ13からの制御応答情報を受信しないので、スクランブル鍵(Ks#1,Ks#2)を含むECMパケットを多重化装置12に出力することになる。このため、ECMパケット内のスクランブル鍵(Ks#1,Ks#2)と、コンテンツに施すスクランブル鍵(Ks#1)との整合がとれるようになる。
【0033】
一方、図8に示すように、制御応答情報の送信が失敗した場合、スクランブラ13は内部メモリ131に格納されているスクランブル鍵(Ks#1)をスクランブル鍵(Ks#2)に更新するが、ECM送出装置11はスクランブラ13からの制御応答情報を受信しないので、スクランブル鍵(Ks#1,Ks#2)を含むECMパケットを多重化装置12に出力することになる。このような場合でも、ECMパケット内のスクランブル鍵(Ks#1,Ks#2)と、コンテンツに施すスクランブル鍵(Ks#2)との整合がとれるようになる。
【0034】
以上のように上記実施形態では、ECM送出装置11からスクランブラ13へ制御線14を介して送信されたスクランブル制御情報が、スクランブラ13の内部メモリ131に記憶され、スクランブラ13にて内部メモリ131に記憶されたスクランブル制御情報に基づいてコンテンツTSをスクランブル処理し、ECM送出装置11から更新されたスクランブル制御情報が到来した場合に、内部メモリ131に記憶されたスクランブル制御情報を更新し、この更新後に制御応答情報を制御線14を介してECM送出装置11に送信する。一方、ECM送出装置では、更新したスクランブル制御情報を送出し、この送出に対しスクランブラ13から制御応答情報が返送された場合のみECMパケットを更新するようにしている。
【0035】
従って、ECM送出装置11に障害が発生したとしても、または制御線14で断線などの障害が発生したとしても、スクランブラ13の内部メモリ131に記憶されたスクランブル制御情報及びECM送出装置11で生成されるECMパケットが更新されることがないので、スクランブル鍵の整合を保持し、スクランブル処理を停滞することなく引き続き行なうことができる。
【0036】
また、上記実施形態では、ECM送出装置11において、制御線14に障害が発生したと判断されてECMパケットの更新処理が停止されたとしても、更新周期ごとにスクランブル制御情報を送信し続けるようにしているので、例えば制御線14の障害が一時的なものでその後正常に戻った場合に、保守員の復旧操作を待たずにスクランブラ13の内部メモリ131に記憶されたスクランブル制御情報及びECM送出装置11で生成されるECMパケットを更新することができる。
【0037】
さらに、上記実施形態では、ECM送出装置11において、ECMパケットにスクランブル鍵(Ks#1,Ks#2)を含めておくことで、万一制御応答情報に異常があって、スクランブラ13の内部メモリ131にはスクランブル鍵(Ks#2)を含むスクランブル制御情報が書き込まれたとしても、スクランブル鍵の整合を保持することができる。
【0038】
また、この他にも、MPEG2符号化方式以外で規定されるデジタル放送信号を取り扱う場合やECM送出装置及びスクランブラの制御手順等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【0039】
【図1】この発明に係わるスクランブル放送信号送出装置の一実施形態の構成を示すブロック図。
【図2】以前における制御線の障害発生に伴うスクランブル鍵の不整合を示すタイミング図。
【図3】同実施形態において、スクランブル鍵を更新する際のECM送出装置とスクランブラとの間の情報の送受信動作を示すシーケンス図。
【図4】同実施形態においてスクランブル鍵の整合がとれた様子を説明するために示すタイミング図。
【図5】同実施形態において、スクランブル鍵の更新を行なう際のECM送出装置の制御手順及びその内容を示すフローチャート。
【図6】同実施形態において、スクランブル鍵の更新を行なう際のスクランブラの制御手順及びその内容を示すフローチャート。
【図7】同実施形態において、スクランブル制御情報の送信に障害が発生した場合に、スクランブル鍵の整合がとれた様子を説明するために示すタイミング図。
【図8】同実施形態において、制御応答情報の送信に障害が発生した場合に、スクランブル鍵の整合がとれた様子を説明するために示すタイミング図。
【符号の説明】
【0040】
11…ECM送出装置、12…多重化装置、13…スクランブラ、14…制御線、111…スクランブル制御情報通信部、112…ECMパケット送出・更新制御部、131…内部メモリ、132…スクランブル制御情報通信部。

【特許請求の範囲】
【請求項1】
制御伝送路から送られるスクランブル制御情報によりデジタル放送信号をスクランブル処理してスクランブル放送信号として送出するスクランブル処理部と、このスクランブル処理部に対し、前記スクランブル制御情報を前記制御伝送路を介して供給すると共に、受信機側で前記スクランブル放送信号を前記デジタル放送信号に戻すために必要なスクランブル鍵情報を含むパケットを前記デジタル放送信号に多重するスクランブル処理制御部とを備えたスクランブル放送信号送出装置において、
前記スクランブル処理部は、
前記スクランブル処理制御部から前記制御伝送路を介して到来したスクランブル制御情報を記憶する記憶手段と、
この記憶手段に記憶された前記スクランブル制御情報に基づいて、前記デジタル放送信号をスクランブル処理する処理手段と、
前記スクランブル処理制御部から更新されたスクランブル制御情報が前記制御伝送路を介して到来した場合に、前記記憶手段に記憶されたスクランブル制御情報を更新し、更新後に前記スクランブル処理制御部に対し前記更新スクランブル制御情報を受信した旨を示す応答情報を前記制御伝送路を介して送信する応答送信手段とを備え、
前記スクランブル処理制御部は、
前記スクランブル制御情報及び前記パケットの更新時に、前記スクランブル処理部に対し前記制御伝送路を介して更新スクランブル制御情報を送出し、この送出に対し前記スクランブル処理部から送られる応答情報を受信する通信手段と、
この通信手段の通信結果に基づいて、前記パケットを更新し、この更新パケットを前記デジタル放送信号に多重させる更新パケット生成手段とを備えたことを特徴とするスクランブル放送信号送出装置。
【請求項2】
前記更新制御パケット生成手段は、前記更新スクランブル制御情報の送出に対し前記スクランブル処理部から前記応答情報が返送されない、または異常な応答情報が返送された場合に、前記パケットの更新処理を停止することを特徴とする請求項1記載のスクランブル放送信号送出装置。
【請求項3】
前記通信手段は、前記更新パケット生成手段による前記パケットの更新処理が停止されている状態で、前記スクランブル処理部に対し前記制御伝送路を介して更新スクランブル制御情報を送出することを特徴とする請求項1記載のスクランブル放送信号送出装置。
【請求項4】
前記更新パケット生成手段は、前記応答情報が正常に送られてきた場合に、更新時の第1スクランブル鍵情報及びこの第1スクランブル鍵情報の更新後の第2スクランブル鍵情報を含めたパケットを生成して前記デジタル放送信号に多重することを特徴とする請求項1記載のスクランブル放送信号送出装置。
【請求項5】
制御伝送路から送られるスクランブル制御情報によりデジタル放送信号をスクランブル処理してスクランブル放送信号として送出するスクランブル処理部と、このスクランブル処理部に対し、前記スクランブル制御情報を前記制御伝送路を介して供給すると共に、受信機側で前記スクランブル放送信号を前記デジタル放送信号に戻すために必要なスクランブル鍵情報を含むパケットを前記デジタル放送信号に多重するスクランブル処理制御部とを備えたスクランブル放送信号送出装置の制御方法において、
前記スクランブル制御情報及び前記パケットの更新時に、前記スクランブル処理制御部から前記スクランブル処理部に対し前記制御伝送路を介して更新スクランブル制御情報を送出し、
前記スクランブル処理部において、前記スクランブル処理制御部から到来した更新スクランブル制御情報をメモリに記憶し、
前記更新スクランブル制御情報に応じて前記スクランブル処理制御部に対し前記更新スクランブル制御情報を受信した旨を示す応答情報を前記制御伝送路を介して送信し、
前記スクランブル処理制御部において、前記応答情報の受信結果に基づいて前記パケットを更新し、この更新パケットを前記デジタル放送信号に多重させるようにしたことを特徴とするスクランブル放送信号送出装置の制御方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate