JP2018148496A - 再送信装置、受信装置、およびプログラム - Google Patents

再送信装置、受信装置、およびプログラム Download PDF

Info

Publication number
JP2018148496A
JP2018148496A JP2017044118A JP2017044118A JP2018148496A JP 2018148496 A JP2018148496 A JP 2018148496A JP 2017044118 A JP2017044118 A JP 2017044118A JP 2017044118 A JP2017044118 A JP 2017044118A JP 2018148496 A JP2018148496 A JP 2018148496A
Authority
JP
Japan
Prior art keywords
data
unit
related information
scramble
descrambling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2017044118A
Other languages
English (en)
Inventor
上原 道宏
Michihiro Uehara
道宏 上原
千草 袴田
Chigusa Hakamada
千草 袴田
大礎 遠藤
Hiroki Endo
大礎 遠藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Nippon Hoso Kyokai NHK
Japan Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Hoso Kyokai NHK, Japan Broadcasting Corp filed Critical Nippon Hoso Kyokai NHK
Priority to JP2017044118A priority Critical patent/JP2018148496A/ja
Publication of JP2018148496A publication Critical patent/JP2018148496A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】受信端末側に専用のハードウェアを必要とせず、簡易な方式で再送信を行うことのできる、放送信号の再送信システムを提供する。【解決手段】再送信装置は、放送信号を復調して伝送用データを出力する放送信号復調部と、関連情報処理部に対して、前記伝送用データから取り出した前記関連情報を供給することによって前記関連情報処理部からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて前記伝送用データから取り出した第1コンテンツデータをデスクランブルするデスクランブル部と、第1コンテンツデータに基づいて第2コンテンツデータを得るデータ処理部と、前記スクランブル鍵と同一のスクランブル鍵を用いて第2コンテンツデータをスクランブルする再スクランブル部とを具備する。【選択図】図2

Description

本発明は、再送信装置、受信装置、およびプログラムに関する。
小型の携帯型情報通信端末(スマホ等)の高機能化および普及が進んでいる。こういった状況の中、テレビ放送を携帯型端末で視聴できる環境が望まれている。これを実現するための一つの方法として、放送波を受信し、そのコンテンツをWi-Fiなどに通信で再送信することが考えられる。再送信する際にはIP(インターネットプロトコル)などが用いられる。そのようなシステムを構築する際に、適切なコンテンツ保護が不可欠となる。
従来技術の一例において、再送信装置が放送波を受信し、IPで再送信するために、次のような方法が提供されていた。即ち、放送事業者によって暗号処理された放送信号について解読処理(デスクランブル)を行うことなく、放送信号の全てまたは一部に、放送事業者が行った暗号処理とは異なる暗号処理を行う方法である。この方法では、再送信する際に、暗号化された放送信号について解読処理を行わないため、放送信号に含まれる映像などをトランスコードして、再送信用にデータを圧縮することができない。なお、トランスコードの一例は、映像符号化方式をMPEG−2からH.264に変換することである。このような変換によってデータを圧縮することができる。
特許文献1には、上記の方式が記載されている。
また、従来技術の別の一例として、暗号処理された放送信号をデスクランブルし、映像トランスコードしてデータを圧縮してから、再暗号化し再送信する方法がある。なお、映像トランスコードにおいては、例えば、映像符号化方式をMPEG−2からH.264に変換する。このような方式には、ユニキャスト(1対1通信)による方法と、マルチキャスト(1対N通信)による方法とが考えられる。
上記の例でユニキャストを用いる方法においては、再送信システムは、次の通りに動作する。即ち、1)放送波を復調後、デスクランブル(暗号化解除)し、TSを復号する。2)再送信用にデータを圧縮するため、映像トランスコードなどの信号変換を行う。映像トランスコードにおいては、映像符号化方式の変換(例えば、MPEG−2からH.264への変換)を行う。3)その後、再送信のため、新たにコンテンツ保護のために再暗号化し、IPパケット化し、Wi−Fi通信等によりIPで再送信する。この場合、再暗号化には、放送で使用されていた暗号方式とは異なる暗号方式が使用される。
そして、通常、暗号化方式はシステムごとに異なるため、このような再送信を受信するための受信端末では専用のアプリケーション(アプリ)が用いられる。また、ユニキャストを用いる場合には、暗号化は受信機毎に異なる鍵を用いた暗号化を行う。そして、同じ信号を複数の受信機で同時受信することはできない。
上記の例でマルチキャストを用いる方法においては、再送信システムは、次の通りに動作する。即ち、1)放送波を復調後、デスクランブル(暗号化解除)し、TSを復号する。 2)再送信用にデータを圧縮するため、映像トランスコードなどの信号変換を行う。映像トランスコードにおいては、映像符号化方式の変換(例えば、MPEG−2からH.264への変換)を行う。3)その後、再送信のため、新たにコンテンツ保護のために再暗号化し、IPパケット化し、Wi−Fi通信等によりIPで再送信する。この場合、再暗号化には、放送で使用されていた暗号方式とは異なる暗号方式が使用される。
なお、マルチキャスト方式を用いる場合、複数の受信機に共通の鍵で暗号化される。つまり、同じ信号を複数の受信機で受信することができる。しかしながら、同じ鍵を複数の受信機で安全に共有するためには、高度な暗号システムが必要となり、通常は、ハードウェアで実装する。このため、受信するには専用のSTB(セットトップボックス)が必要となる。
特開2004−096274号公報
デジタル放送の再送信をおこなうとき、コンテンツの保護のために、再送信信号の暗号化は必須である。
また、家庭内や公共の場所や商用施設などで用いるための再送信システムを想定した場合、従来のユニキャストによる方法では、複数の端末で信号を同時に受信することができない。
一方、従来のマルチキャストによる方法では、大規模IP再送信システムで使用されるような暗号化システムを運用することは困難である。
また、不特定多数の利用者が想定される商用施設などで再送信システムを運用しようとした場合、暗号を復号するための専用のハードウェアを使用することは事実上、難しい。
本発明は、このような事情に鑑みて為されたものであり、受信端末側に専用のハードウェアを必要とせず、簡易な方式で再送信システムを実現することのできる、再送信装置、受信装置、およびプログラムを提供するものである。
[1]上記の課題を解決するため、本発明の一態様による再送信装置は、放送信号を復調して伝送用データを出力する放送信号復調部と、スクランブル鍵に関する関連情報を入力してスクランブル鍵を出力する関連情報処理部に対して、前記伝送用データから取り出した前記関連情報を供給することによって前記関連情報処理部からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて前記伝送用データから取り出した第1コンテンツデータをデスクランブルするデスクランブル部と、前記デスクランブル部によってデスクランブルされた前記第1コンテンツデータに基づいて第2コンテンツデータを得るとともに、前記第2コンテンツデータと前記関連情報とから再送信用データを生成するデータ処理部と、前記デスクランブル部がデスクランブルする際に用いた前記スクランブル鍵を用いて前記再送信用データに含まれる前記第2コンテンツデータをスクランブルする再スクランブル部と、前記再送信用データを通信により送信するための符号化を行う通信符号化部と、を具備することを特徴とする。
[2]また、本発明の一態様は、上記の再送信装置において、前記再スクランブル部は、前記再送信用データに含まれる前記関連情報を前記関連情報処理部に対して供給することによって、前記第2コンテンツデータをスクランブルするための前記スクランブル鍵を前記関連情報処理部から取得する、ことを特徴とする。
[3]また、本発明の一態様は、上記の再送信装置において、前記デスクランブル部と前記再スクランブル部とは、共通のハードウェアとして実現され、この共通のハードウェアはデスクランブル処理と再スクランブル処理とを時間帯ごとに切り替えて処理する、ことを特徴とする。
[4]また、本発明の一態様による受信装置は、放送信号を復調して伝送用データを出力する放送信号復調部と、通信パケットを受信し、前記通信パケットから伝送用データを復元する通信復号部と、スクランブル鍵に関する関連情報を入力してスクランブル鍵を出力する関連情報処理部に対して、前記放送信号復調部または前記通信復号部のいずれかから出力される前記伝送用データから取り出した前記関連情報を供給することによって前記関連情報処理部からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて、伝送用データから取り出したコンテンツデータをデスクランブルするデスクランブル部と、を具備することを特徴とする。
[5]また、本発明の一態様は、コンピューターを、上の[1]から[3]までのいずれかに記載の再送信装置として機能させるためのプログラムである。
[6]また、本発明の一態様は、コンピューターを、上の[4]に記載の受信装置として機能させるためのプログラムである。
本発明によれば、再送信装置は、放送と同じ方式の鍵を用いてスクランブル処理を行い、コンテンツを通信で再送信する。よって、再送信装置におけるデスクランブル処理と再スクランブル処理とを共通の仕組みで実現することが可能となる。また、受信装置側でのデスクランブル処理においても、放送信号の受信したコンテンツと通信による再送信で受信したコンテンツとで、処理を共通化することが可能となる。
本発明の第1実施形態による再送信システム全体の構成を示す概略図である。 同実施形態による再送信装置の機能構成を示す機能ブロック図である。 同実施形態におけるデスクランブル処理や再スクランブル処理に関して、多重方式および暗号方式と、初期値情報、およびその情報の入手先を示す概略図である。 同実施形態による受信装置の機能構成を示す機能ブロック図である。 同実施形態による各処理の段階での信号の構成例を示す概略図である。 本発明の第2実施形態による再送信装置の機能構成を示す機能ブロック図である。
[第1実施形態]
次に、本発明の第1実施形態について、図面を参照しながら説明する。
本実施形態による再送信システムにおいて、再送信装置は、放送信号を受信し復調した後、デスクランブル(暗号化解除)し、TS(トランスポートストリーム)もしくはMMT(MPEGメディアトランスポート)を復号する。次に、再送信装置は、再送信用にデータを圧縮するなどの目的のため、映像トランスコードなどの信号変換を行う。ここでの信号変換は、例えば、映像符号化方式の変換(MPEG−2からH.264に)や、UHDTV(超高精細テレビ)からSDTV(標準解像度テレビ)へのダウンコンバートなどである。そして、再送信装置は、再送信のために、再スクランブル(暗号化)し、さらにIPパケット化し、再送信を行う。本実施形態では、再送信装置は、放送信号で使用されていた暗号方式と同じ暗号方式を用い、また同じスクランブル鍵(Ks)を用いてスクランブルし、再送信する。
図1は、本実施形態による再送信システム全体の構成を示す概略図である。図示するように、再送信システム5は、再送信装置1と、受信装置2と、ネットワーク3と、を含んで構成される。
再送信装置1は、放送信号を受信し、その放送信号に含まれるコンテンツを、ネットワーク3経由で再送信する。再送信装置1が受信する放送信号は、放送事業者側の設備である送信装置7から、無線で、あるいはケーブルテレビのケーブル等を経由して、広く受信できるように送信されるものである。
受信装置2は、再送信装置1から再送信されたコンテンツを、通信により受信する。受信装置2は、例えば、テレビ受像機や、スマートフォン(スマホ)や、ウェアラブル端末等であり、通信手段を備えるとともに、映像等を含むコンテンツを復号し、ユーザーに提示するための機能を備えた機器である。なお、受信装置2が、放送信号を受信する機能を備えていても良い。
ネットワーク3は、再送信装置1と受信装置2とが相互に通信できるようにした通信ネットワークである。ネットワーク3を介して、IP(インターネット・プロトコル)による通信が行える。
日本のデジタルテレビ放送では、多重方式として、MPEG−2のTSや、MMT方式が使用される。具体的には、BSデジタル放送や地上デジタル放送では、MPEG−2のTSが使用される。また、高度広帯域BSデジタル放送(4K/8K放送)では、MMT方式が使用される。本実施形態での放送信号において、MPEG−2のTS、あるいはMMT方式のいずれが使用されていてもよい。また、その他の多重方式にも、本実施形態は適用可能である。
次に、再送信システムを構成する各装置のさらに詳しい機能構成を説明する。
図2は、本実施形態による再送信装置の機能構成を示す機能ブロック図である。図示するように、再送信装置1は、放送信号復調部11と、デスクランブル部12と、関連情報処理部15と、データ処理部20と、再スクランブル部31と、通信符号化部32と、を含んで構成される。
なお、以下では、TSやMMTを用いる場合の機能構成について説明するが、その他の多重方式を用いる場合にも、本実施形態の基本的な構成が変わるわけではない。
以下において、コンテンツデータは、映像や音声やデータ放送用のデータ等を含むものである。また、関連情報は、ECM(Entitlement Control Message)やEMM(Entitlement Management Message)であり、スクランブル処理に関連する情報(スクランブル鍵、カウンター初期値、レジスター初期値等)を持つ。また、コンテンツデータや関連情報等を合わせたものを伝送用データと呼ぶ場合がある。
放送信号復調部11は、受信した放送信号を復調し、復号する。例えば、BSデジタル放送や地上デジタルテレビジョン放送の放送信号の場合、放送信号復調部11は、スクランブルされたTS(伝送用データ)を出力する。また、高度広帯域衛星デジタル放送の場合、放送信号復調部11は、スクランブルされたMMTパケット(伝送用データ)を出力する。
デスクランブル部12は、放送信号復調部11から出力されるコンテンツのデータ(第1コンテンツデータ(映像、音声等))について、デスクランブル処理を行う。
放送信号復調部11からの出力がTSである場合、そのTSは、スクランブル鍵で暗号化されている。スクランブル鍵は、時変鍵である。スクランブル鍵の情報自体もまた暗号化された状態で、放送信号で伝送されている。デスクランブル部12は、受信した放送信号から、鍵の情報を含む関連情報(ECMやEMM)を複製して取り出し、関連情報処理部15に渡す。そして、デスクランブル部12は、関連情報処理部15から、復号されたスクランブル鍵を受け取る。
つまり、デスクランブル部12は、関連情報処理部15に対して、伝送用データから関連情報を複製して供給することによって関連情報処理部15からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて伝送用データから取り出したコンテンツデータをデスクランブルする。
デスクランブル部12は、スクランブル鍵の他に、デスクランブル処理に必要な情報を、関連情報処理部15等から取得する。具体的には、TSの場合には、デスクランブル部12は、スクランブル初期値を関連情報処理部15から取得する。また、MMTの場合には、スクランブル初期値に関する情報はパケットヘッダーに多重されている。したがって、デスクランブル部12は、スクランブル初期値に関する情報をパケットヘッダーから取得する。なお、デスクランブル処理に必要な鍵以外の情報については、後で図3を参照しながら説明する。
そして、デスクランブル部12は、上記のスクランブル鍵と、初期値等の必要な情報とを用いて、TSあるいはMMTをデスクランブルする。
関連情報処理部15は、デスクランブル部12から関連情報を受け取り、処理する。関連情報処理部15が処理する関連情報は、ECMやEMMである。ECMは、デスクランブルを行う際に用いる関連情報のうちの、番組情報、鍵情報(スクランブル鍵,Ks)、およびデスクランブル機能の制御(有効化/無効化の制御)などの情報を持つ。EMMは、個別契約情報や、ECMの暗号を解くための鍵情報(ワーク鍵,Kw)などの情報を含む。つまり、関連情報処理部15は、入力された暗号化された関連情報から、個別契約情報などに応じ、コンテンツの暗号化解除に必要な、スクランブル鍵などを出力する。
なお、双方向で鍵の交換が可能な通信と異なり、放送では、一般的に3重鍵方式が用いられる。映像、音声、データなどの番組信号は、コンテンツ保護や有料放送の視聴制御のため、スクランブル鍵を用いて暗号化される。スクランブル鍵は、例えば2秒周期で変更される時変鍵である。つまり、同じ鍵を使い続けないようになっている。スクランブル鍵はワーク鍵で暗号化され、上記の通りECMで伝送される。放送局設備側のスクランブル鍵は、暗号化された関連情報を復号することにより、ワーク鍵やスクランブル鍵を取得することで、関連情報処理部15は、同一のスクランブル鍵を共有する。また、上記のワーク鍵は、マスター鍵(Km)で暗号化され、EMMで伝送される。通常、マスター鍵は、関連情報処理部ごとに異なる鍵が埋め込まれており、変更できない。
上記の通り、関連情報処理部15は、EMMやECMから、復号処理により、ワーク鍵やスクランブル鍵を取り出すが、これらの鍵が流出しないように、関連情報処理部15を独立したハードウェアとして実装してもよい。なお、関連情報処理部15をハードウェアとして実装すること自体は、従来技術を参考として実施可能である。例えば従来技術によるB−CASカードもハードウェアとして実装され、鍵の情報をセキュアに保護している。
データ処理部20は、デスクランブル部12から、デスクランブルされたコンテンツを含む伝送用データを受け取る。そして、データ処理部20は、再送信用に映像のトランスコードなどの信号変換を行う。映像トランスコードは、例えば、映像符号化方式をMPEG−2からH.264に変換したり、UHDTVからSDTVへのダウンコンバートをしたり、といった変換である。この変換により、コンテンツのデータは圧縮される。そして、データ処理部20は、もとの映像や音声などのパケット(第1コンテンツデータ)を、信号変換により圧縮されたデータで構成されるパケット(第2コンテンツデータ)に置き換えることで、再送信用のTSパケットあるいはMMTパケットによる伝送用データを構成する。データ処理部20は、その伝送用データを再スクランブル部31に渡す。このとき、関連情報はそのまま引き継がれる。
再スクランブル部31は、データ処理部20によって再構成されたTSまたはMMTをスクランブル(暗号化)する。再スクランブル部31は、ここでスクランブル処理をする際に、元の放送信号で使用されていたものと同一のスクランブル方式を用いる。再スクランブル部31は、引き継がれてきた関連情報を関連情報処理部15に渡し、関連情報処理部15からスクランブル鍵などの、スクランブル処理に必要な情報を受け取る。
つまり、再スクランブル部31は、デスクランブル部12がデスクランブルする際に用いたスクランブル鍵を用いて再送信用のコンテンツデータをスクランブルする。
上述したように、本実施形態では、再送信の際のECMやEMMとして、元の放送信号におけるECMやEMMをそのまま用いる。つまり、元の放送信号と同じスクランブル方式で、同じスクランブル鍵や初期値を用いて再スクランブル処理を行うため、元の放送と同じ暗号化処理をし、同等の安全性を持ったCASシステムを実現できる。
なお、通常のスクランブル方式では、スクランブル処理は、コンテンツのデータと、スクランブル鍵や初期値に基づく演算によって得られる所定の値とを、ビット単位で半加算する処理である。このとき、スクランブル処理とデスクランブル処理とは同じ処理である。したがって、デスクランブル部12と再スクランブル部31とは、共通化することが可能である。デスクランブル部12と再スクランブル部31とをハードウェアで実現する場合、例えば一つの回路を時分割で使用することによって、回路規模の削減が可能となる。
通信符号化部32は、再スクランブル部31によって再スクランブルされたTSまたはMMTを符号化し、IPパケットとして構成する。これにより、コンテンツを通信(IP)によって再送信することができるようになる。
再送信装置1は、このIPパケットを、受信装置2に向けて送信する。
上記の処理において、デスクランブル処理や再スクランブル処理の際に必要となる情報(初期値情報)は、多重方式および暗号方式によって異なる。
図3は、多重方式および暗号方式と、初期値情報、およびその情報の入手先を示す概略図である。各方式について、下に説明する。
MPEG−2のTS(CBC+OFBモード)においては次の通りである。即ち、MULTI2暗号のとき、必要な初期値情報はシステム鍵およびレジスター初期値であり、その情報の入手先は関連情報処理部である。また、AES暗号のとき、必要な初期値情報はレジスター初期値であり、その情報の入手先は関連情報処理部である。また、Camellia暗号のとき、必要な初期値情報はレジスター初期値であり、その情報の入手先は関連情報処理部である。なお「CBC」は「Clipper Block Chaining」の略である。また「OFB」は、「Output Feed Back」の略である。
CBC+OFMモードにおいて、ブロック長が16バイトの場合には、暗号化の手順は次の通りである。即ち、1)暗号化前のデータと、レジスター値との排他的論理和を求める。2)所定の鍵を用いて、その排他的論理和に暗号処理(AES暗号、MULTI2暗号、Camellia暗号など)を適用する。3)暗号処理の結果を暗号化データとして出力するとともに、暗号処理の結果をレジスターに登録する。
CBC+OFMモードにおいて、ブロック長が16バイトではない場合には、暗号化の手順は次の通りである。即ち、1)所定の鍵を用いて、レジスター値に暗号処理(上と同様)を適用する。2)暗号処理の結果をレジスターに登録する。3)暗号処理の結果と、暗号化前のデータとの排他的論理和を求め、その排他的論理和を暗号化データとして出力する。
MMT(CTRモード)においては次の通りである。即ち、AES暗号のとき、必要な初期値はカウンター初期値であり、その情報はMMTパケットのヘッダー部から得られる。また、Camellia暗号のとき、必要な初期値はカウンター初期値であり、その情報はMMTパケットのヘッダー部から得られる。なお「CTR」は「Counter」の略である。
CTRモードにおいて、暗号化の手順は次の通りである。即ち、1)所定の鍵を用いて、カウンター値に暗号処理(AES暗号、Camellia暗号など)を適用する。2)その暗号処理の結果と、暗号化前のデータとの排他的論理和を求める。3)その排他的論理和を暗号化データとして出力する。なお、CTRモードにおけるカウンターの初期値は前述の通り与えられ、またカウンター値は順次カウントアップされていく。
なお、その他の暗号方式を用いる場合にも、本実施形態は適用可能である。
次に、受信装置側の機能構成について説明する。
図4は、本実施形態による受信装置の機能構成を示す機能ブロック図である。図示するように、受信装置2は、放送信号復調部51と、通信復号部52と、切替部53と、関連情報処理部55と、デスクランブル部61と、コンテンツ復元部62と、を含んで構成される。この受信装置2は、再送信装置1から送信される通信(IP)によるコンテンツも、放送信号によるコンテンツも、受信して提示することができる。
放送信号復調部51は、受信した放送信号を復調し、TSあるいはMMTを取得する。つまり、放送信号復調部51は、放送信号を復調して得られる伝送用データを出力する。
通信復号部52は、受信したIPパケットから、TSあるいはMMTを取得する。つまり、通信復号部52は、受信した通信パケットから伝送用データを復元する。
切替部53は、放送信号復調部51で復号されたTSまたはMMTを後段への入力とするか、通信復号部52で復号されたTSまたはMMTを後段への入力とするかを切り替える。
通信復号部52から出力される伝送用データは、放送信号復調部51から出力される伝送用データと同じスクランブル方式を用いているため、関連情報処理部55は、デスクランブル部61は同じものが使用できる。このため、後段は、放送信号と通信の伝送用データ処理を共通化できる。
関連情報処理部55は、再送信装置1における関連情報処理部15と同様の機能を有する。つまり、関連情報処理部55は、デスクランブル部61から関連情報(ECM,EMM)を受け取り、スクランブル鍵や初期値等の情報をデスクランブル部61に返す。
そして、再送信装置1における関連情報処理部15と同様に、この関連情報処理部55もまた、鍵の流出の防止の目的で、独立したハードウェアとして実装してもよい。
デスクランブル部61は、関連情報処理部55から渡されたスクランブル鍵等の情報を用いて、コンテンツをデスクランブルする。
つまり、デスクランブル部61は、関連情報処理部55に対して、放送信号復調部51または通信復号部52のいずれかから出力される伝送用データから取り出した関連情報を供給することによって関連情報処理部55からスクランブル鍵を取得する。そして、デスクランブル部61は、取得したスクランブル鍵を用いて、伝送用データから取り出したコンテンツデータをデスクランブルする。
コンテンツ復元部62は、デスクランブル部61によってデスクランブルされたコンテンツを復元し、ユーザーに提示する。なお、コンテンツ復元部62は、トランスコードした映像や音声などのコンテンツを復号できる機能を有しているものとする。
ここで、各部で処理される信号の構成について説明する。
図5は、各処理の段階での信号の構成例を示す概略図である。同図は、(a)放送信号復調部11から出力される段階、(b)デスクランブル部12から出力される段階、(c)データ処理部20から出力される段階、(d)再スクランブル部31から出力される段階の、4つの段階における信号の構成例を示している。また、同図において、横軸方向は時間に対応している。
(a)の放送信号復調部11から出力されたTSは、信号a1からa7までを含む。信号a1、a4、a7のそれぞれは、ECMである。受信機はECMを受信しKs入手しないと映像音声などをデコードできない。このため、いつ受信機が放送を受信してもすぐに映像音声などが出力できるよう、通常ECMは例えば100ミリ秒(ms)のような短い周期で繰り返し送られている。これらのうち、信号a1とa4は、スクランブル鍵として「a」を含んでいる(Ks=a)。また、信号a7は、スクランブル鍵として「b」を含んでいる(Ks=b)。また、信号a2およびa3は、映像(video)のデータである。これら信号a2およびa3が持つ映像は、信号a1のECMに対応して、スクランブル鍵「a」でスクランブルされている。また、信号a5は、音声(audio)のデータである。この信号a5が持つ音声は、信号a4のECMに対応して、スクランブル鍵「a」でスクランブルされている。このように、映像や音声のコンテンツは、そのときのECMが持つスクランブル鍵を用いてスクランブルされている。信号a7のECMはスクランブル鍵「b」を持つため、この信号a7の直後に続くコンテンツのデータは、スクランブル鍵「b」でスクランブルされる。なお、信号a6は、EMMである。
(b)の信号は、上述した(a)の信号をデスクランブルしたものである。デスクランブル部12から出力されたTSは、信号b1からb7までを含む。信号b1、b4、b7は、ECMであり、それぞれ、信号a1、a4、a7が持つECMの情報を引き継いでいる。また、信号b2(破線で示す)およびb3(破線で示す)は、それぞれ、信号a2およびa3が持つ映像をデスクランブルして得られる映像を持つ。また、信号b5(破線で示す)は、信号a5が持つ音声をデスクランブルして得られる音声を持つ。また、信号b6は、EMMであり、信号a6が持つEMMの情報を引き継いでいる。
(c)の信号は、データ処理部20によって処理された後のものである。データ処理部20から出力された信号は、信号c1からc6までを含む。信号c1、c3、c6は、ECMであり、それぞれ、信号b1、b4、b7が持つECMの情報を引き継いでいる。また、信号c2(破線で示す)は、それぞれ、信号b2およびb3の両方が持つ映像を含む。但し、データ処理部20による変換処理によって、信号c2が含むデータのサイズは圧縮されている。ここでは例えば、異なる符号化方式を用いたり、解像度やフレームレートや量子化ビット数等を変更したりする変換処理が行われ得る。信号c4は、信号b5が持つ音声を含む。但し、データ処理部20による変換処理によって、信号c4が含むデータのサイズは圧縮されている。ここでも例えば、異なる符号化方式を用いたり、サンプリング周波数や量子化ビット数等を変更したりする変換処理が行われ得る。信号c5は、EMMであり、信号b6が持つEMMの情報を引き継いでいる。
(d)の再スクランブル部31から出力されたTSは、信号d1からd6までを含む。再スクランブル部31は、元の放送信号において用いられていたスクランブル鍵と同じスクランブル鍵を各信号(映像、音声)に適用し、TSを再暗号化する。信号d1、d3、d6は、ECMであり、それぞれ、信号c1、c3、c6が持つECMの情報を引き継いでいる。信号d5は、EMMであり、信号c5が持つEMMの情報を引き継いでいる。信号d2は、信号c2が持っていた映像のデータをスクランブルして得られるデータを持つ。信号d4は、信号d4が持っていた音声のデータをスクランブルして得られるデータを持つ。
この(d)に示す信号を、再送信装置1はIPで再送信する。受信装置2は、再送信されたこれらの信号を受信し、TSを取得する。受信装置2は、IPで受信した関連情報に基づいて、映像や音声のコンテンツをデスクランブルすることができる。つまり、受信装置2は、通信で再送信されたTSと、放送信号として受信したTSとを、同じ仕組みによってデスクランブルし、コンテンツとして提示することが可能となる。
以上、TSの場合について説明したが、MMT等、他の多重方式の場合においても同様である。
[第2実施形態]
次に、本発明の第2実施形態について説明する。なお、前実施形態において既に説明した事項については以下において説明を省略する場合がある。ここでは、本実施形態に特有の事項を中心に説明する。
図6は、本実施形態による再送信装置の機能構成を示す機能ブロック図である。図示するように、再送信装置6は、放送信号復調部11と、スクランブル部14と、関連情報処理部15と、データ処理部20と、通信符号化部32と、を含んで構成される。
これらのうち、放送信号復調部11と、関連情報処理部15と、データ処理部20と、通信符号化部32とは、それぞれ、前実施形態の再送信装置1に含まれる同一名称の各部と、同様の機能を有する。第1実施形態と同様に、関連情報処理部15は、独立のハードウェアとして構成されてもよい。
そして、本実施形態におけるスクランブル部14は、前実施形態の再送信装置1に含まれるデスクランブル部12および再スクランブル部31の機能を有する。前述の通り、通常は、デスクランブル部12および再スクランブル部31は、同一の機能を有する。本実施形態では、デスクランブル部12および再スクランブル部31の機能を共通化してスクランブル部14としている。
本実施形態におけるコンテンツのデータの流れは、次の通りである。即ち、放送信号復調部11で復調・復号されたTSは、その段階では、スクランブルされた状態である。そして、スクランブル部14によって処理されることによって、デスクランブルされた状態となる。デスクランブルされたコンテンツのデータは、データ処理部20によって処理される。データ処理部20は、第1実施形態において説明したのと同様に、データを変換する処理を行う。データ処理部20から出力されるデータは、再度、スクランブル部14によって処理される。これによって、コンテンツのデータは、再スクランブルされた状態となる。そして、通信符号化部32が、再スクランブルされたコンテンツデータをIPパケットとして構成する。
一方、関連情報は、スクランブル部14から関連情報処理部15に渡される。この関連情報に基づいて、関連情報処理部15は、スクランブル鍵などの情報を求め、スクランブル部14に渡す。
前述の通り、例えばある特定の映像のデータは、デスクランブル時と再スクランブル時の2回、スクランブル部14によって処理される。言い換えれば、スクランブル部14は、放送信号復調部11→スクランブル部14→データ処理部20という流れにおけるデータと、データ処理部20→スクランブル部14→通信符号化部32という流れにおけるデータとを、それぞれ処理する。映像以外のデータについても同様である。スクランブル部14は、これら2系統の処理を、適切にスケジューリングして実行する。
つまり、第1実施形態におけるデスクランブル部12と再スクランブル部31との機能は、本実施形態においては共通のハードウェア(スクランブル部14)として実現される。この共通のハードウェアはデスクランブル処理と再スクランブル処理とを時間帯ごとに適宜切り替えて処理する。
以上、複数の実施形態を説明したが、本発明はさらに次のような変形例でも実施することが可能である。また、組み合わせ可能な場合において複数の変形例を組み合わせて実施してもよい。
[変形例1]
前記の各実施形態においては、再送信装置内のデータ処理部20がコンテンツデータを変換する処理を行っていた。しかしながら、データ処理部20は、必ずしもコンテンツデータの変換を行う必要はない。データ処理部20が、デスクランブル部12によってデスクランブルされたコンテンツデータ(第1コンテンツデータ)に基づいて再送信用のコンテンツデータ(第2コンテンツデータ)を得ることができれば、コンテンツの再送信は可能である。
また、前記の各実施形態においては、データ処理部20は、データを圧縮するようなデータ変換を行っていた。しかしながら、必ずしもデータ処理部20による処理がデータのサイズを小さくするものでなくてもよい。データ処理部20による変換によって、データサイズが変換前より大きくなってもよい。
[変形例2]
前記の各実施形態においては、デスクランブル処理とスクランブル処理(再スクランブル処理)とが同一である場合を「通常の場合」として説明した。しかしながら、デスクランブル処理とスクランブル処理とは必ずしも同一の処理でなくてもよい。必要なことは、デスクランブル処理がスクランブル処理の逆処理であることである。各実施形態において記載した「通常の場合」は、スクランブル処理の逆変換がたまたまスクランブル処理と同一の処理である場合である。
[変形例3]
前記の各実施形態においては、再送信装置におけるデスクランブル処理の際と再スクランブル処理の際のそれぞれにおいて、関連情報処理部に対して関連情報を渡し、スクランブル鍵等の情報を要求していた。この方法に代わり、デスクランブル処理をした際に用いたスクランブル鍵等の情報を、コンテンツデータに関連付ける形で再送信装置の内部に記憶しておき、再スクランブルする際にそのスクランブル鍵等の情報を読み出して使用する方法でもよい。
[変形例4]
前記の各実施形態において、関連情報処理部は、再送信装置や受信装置とは独立のハードウェア(例えば、B−CASカードとして)として実現されるものであると説明した。しかしながら、関連情報処理部が、再送信装置あるいは受信装置のそれぞれに、一体として組み込まれる態様であってもよい。
なお、上述した実施形態およびその変形例における再送信装置や受信装置の少なくとも一部の機能をコンピューターで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピューター読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピューターシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピューターシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM、DVD−ROM、USBメモリー等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューター読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
以上において説明したいずれかの実施形態またはその変形例において、再送信装置は、放送と同じ方式の鍵を用いてスクランブル処理を行い、コンテンツを通信で再送信する。
したがって、放送信号によるコンテンツをデスクランブルする処理と、そのコンテンツを通信で再送信するために再スクランブルする処理とを同一にすることができる。よって、簡易に再暗号化システムを構築することができる。
また、通信によって再送信されたコンテンツを受信する側の受信装置(セットトップボックス等の装置)におけるデスクランブル処理には、放送信号の受信で使用するものがそのまま利用できる。そのため、再送信されたコンテンツのデスクランブル処理のために、専用のアプリや専用の回路等を必要としない。
再送信装置におけるデスクランブル部と再スクランブル部とは、時分割で同じ処理部(回路)を共用することが可能となり、装置の簡略化を図ることができる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
本発明は、映像等のコンテンツを再送信するシステムに利用可能である。本発明は、例えば放送事業者や通信事業者等が、インターネット等でコンテンツを再送信する形態のサービス等に利用可能である。なお、本発明の利用範囲はここに記載したものに限定されない。
1,6 再送信装置
2 受信装置
3 ネットワーク
5 再送信システム
7 送信装置
11 放送信号復調部
12 デスクランブル部
14 スクランブル部
15 関連情報処理部
20 データ処理部
31 再スクランブル部
32 通信符号化部
51 放送信号復調部
52 通信復号部
53 切替部
55 関連情報処理部
61 デスクランブル部
62 コンテンツ復元部

Claims (6)

  1. 放送信号を復調して伝送用データを出力する放送信号復調部と、
    スクランブル鍵に関する関連情報を入力してスクランブル鍵を出力する関連情報処理部に対して、前記伝送用データから取り出した前記関連情報を供給することによって前記関連情報処理部からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて前記伝送用データから取り出した第1コンテンツデータをデスクランブルするデスクランブル部と、
    前記デスクランブル部によってデスクランブルされた前記第1コンテンツデータに基づいて第2コンテンツデータを得るとともに、前記第2コンテンツデータと前記関連情報とから再送信用データを生成するデータ処理部と、
    前記デスクランブル部がデスクランブルする際に用いた前記スクランブル鍵を用いて前記再送信用データに含まれる前記第2コンテンツデータをスクランブルする再スクランブル部と、
    前記再送信用データを通信により送信するための符号化を行う通信符号化部と、
    を具備することを特徴とする再送信装置。
  2. 前記再スクランブル部は、前記再送信用データに含まれる前記関連情報を前記関連情報処理部に対して供給することによって、前記第2コンテンツデータをスクランブルするための前記スクランブル鍵を前記関連情報処理部から取得する、
    ことを特徴とする請求項1に記載の再送信装置。
  3. 前記デスクランブル部と前記再スクランブル部とは、共通のハードウェアとして実現され、この共通のハードウェアはデスクランブル処理と再スクランブル処理とを時間帯ごとに切り替えて処理する、
    ことを特徴とする請求項1または請求項2に記載の再送信装置。
  4. 放送信号を復調して伝送用データを出力する放送信号復調部と、
    通信パケットを受信し、前記通信パケットから伝送用データを復元する通信復号部と、
    スクランブル鍵に関する関連情報を入力してスクランブル鍵を出力する関連情報処理部に対して、前記放送信号復調部または前記通信復号部のいずれかから出力される前記伝送用データから取り出した前記関連情報を供給することによって前記関連情報処理部からスクランブル鍵を取得し、取得した前記スクランブル鍵を用いて、伝送用データから取り出したコンテンツデータをデスクランブルするデスクランブル部と、
    を具備することを特徴とする受信装置。
  5. コンピューターを、請求項1から3までのいずれか一項に記載の再送信装置として機能させるためのプログラム。
  6. コンピューターを、請求項4に記載の受信装置として機能させるためのプログラム。
JP2017044118A 2017-03-08 2017-03-08 再送信装置、受信装置、およびプログラム Pending JP2018148496A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017044118A JP2018148496A (ja) 2017-03-08 2017-03-08 再送信装置、受信装置、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017044118A JP2018148496A (ja) 2017-03-08 2017-03-08 再送信装置、受信装置、およびプログラム

Publications (1)

Publication Number Publication Date
JP2018148496A true JP2018148496A (ja) 2018-09-20

Family

ID=63591711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017044118A Pending JP2018148496A (ja) 2017-03-08 2017-03-08 再送信装置、受信装置、およびプログラム

Country Status (1)

Country Link
JP (1) JP2018148496A (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05336105A (ja) * 1992-05-29 1993-12-17 Fujitsu Ltd スクランブル方式
JPH07147571A (ja) * 1993-11-24 1995-06-06 Tamura Electric Works Ltd スクランブル/デスクランブル処理装置
JP2007028519A (ja) * 2005-07-21 2007-02-01 Toshiba Corp 放送受信装置及び放送受信方法
JP2007081810A (ja) * 2005-09-14 2007-03-29 Matsushita Electric Ind Co Ltd スクランブル装置
JP2008022172A (ja) * 2006-07-11 2008-01-31 Toshiba Corp 放送受信装置及び配信情報更新方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05336105A (ja) * 1992-05-29 1993-12-17 Fujitsu Ltd スクランブル方式
JPH07147571A (ja) * 1993-11-24 1995-06-06 Tamura Electric Works Ltd スクランブル/デスクランブル処理装置
JP2007028519A (ja) * 2005-07-21 2007-02-01 Toshiba Corp 放送受信装置及び放送受信方法
JP2007081810A (ja) * 2005-09-14 2007-03-29 Matsushita Electric Ind Co Ltd スクランブル装置
JP2008022172A (ja) * 2006-07-11 2008-01-31 Toshiba Corp 放送受信装置及び配信情報更新方法

Similar Documents

Publication Publication Date Title
EP2425407B1 (en) Methods and apparatus for securing communications between a decryption device and a television receiver
US8385545B2 (en) Secure content key distribution using multiple distinct methods
CA2715445C (en) Encryption system for satellite delivered television
JP4043669B2 (ja) 限定受信方式における関連情報の処理装置
KR100714694B1 (ko) 네트워크 인터페이스 유닛
WO2011120901A1 (en) Secure descrambling of an audio / video data stream
KR20100044969A (ko) 케이블카드를 사용하지 않는 제한 방송 수신시스템, 장치 및 방법
KR20060111823A (ko) 대역외 채널을 이용한 emm 전송시스템 및 그 방법
US9124929B2 (en) Secure fast channel changing
KR101005844B1 (ko) 메모리 카드 기반의 ts 패킷 처리를 위한 수신 제한 시스템
JP4838809B2 (ja) 送信器と少なくとも1つの受信器との間のメッセージの送信方法、及びこの方法を実施するためのシステム
JP4794956B2 (ja) スクランブル装置
JP4865463B2 (ja) 送信装置および受信装置
JP2001189921A (ja) 限定受信システム
JP2018148496A (ja) 再送信装置、受信装置、およびプログラム
JP4536092B2 (ja) 限定受信方式の処理装置
KR100820810B1 (ko) 디지털 수신 시스템의 제한 수신 방법
KR20210007571A (ko) Csa 복호모듈을 이용한 복호시스템의 구현방법
JP2012512589A (ja) 放送されたテレビジョン信号の処理方法、システム、および装置
KR19980071098A (ko) 암호화장치, 복호화장치 및 암호화/복호화장치
JP5162931B2 (ja) コンテンツ配信方法、中継ノード、データ通信プログラム、および該プログラムを記録した記録媒体
JP2004096274A (ja) 放送再送信装置および多重暗号化装置
KR101217225B1 (ko) 방송처리장치 및 방송처리방법
JP4536091B2 (ja) 限定受信方式の処理装置及び処理方法
JP2004208107A (ja) スクランブル放送システム、放送送信装置及び受信装置

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201104

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210525