[go: up one dir, main page]

JP2008172391A - マルチストリーム配信装置およびマルチデスクランブル装置 - Google Patents

マルチストリーム配信装置およびマルチデスクランブル装置 Download PDF

Info

Publication number
JP2008172391A
JP2008172391A JP2007002003A JP2007002003A JP2008172391A JP 2008172391 A JP2008172391 A JP 2008172391A JP 2007002003 A JP2007002003 A JP 2007002003A JP 2007002003 A JP2007002003 A JP 2007002003A JP 2008172391 A JP2008172391 A JP 2008172391A
Authority
JP
Japan
Prior art keywords
descrambling
encryption
stream
transport streams
descramble
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
JP2007002003A
Other languages
English (en)
Inventor
Hideki Kawano
英樹 川野
Hideaki Kosaka
英明 小坂
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2007002003A priority Critical patent/JP2008172391A/ja
Priority to US11/889,313 priority patent/US20080165962A1/en
Publication of JP2008172391A publication Critical patent/JP2008172391A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4344Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

【課題】複数個のチャンネルにそれぞれ対応する複数個のトランスポートストリームを複数個の受信装置等で表示でき且つ低コストなマルチストリーム配信装置およびマルチデスクランブル装置を提供する。
【解決手段】チューナー202〜204から受信された3個の第一スクランブル後トランスポートストリームは、マルチプレクサ205で、1個の第二スクランブル後トランスポートストリームへ時間多重される。マルチデスクランブル装置101は、1個の第二スクランブル後トランスポートストリームを構成している3個の第一スクランブル後トランスポートストリームそれぞれに対して、受信装置301〜303にそれぞれ対応させスクランブル解除および暗号化を施す。
【選択図】図1

Description

この発明は、マルチストリーム配信装置およびマルチデスクランブル装置に関し、特に、複数個の異なる受信装置(テレビまたはSTB(Set Top Box))に対するスクランブル解除(デスクランブル)を、1個の装置で同時に行うための技術に関するものである。
従来のマルチストリーム配信装置およびマルチデスクランブル装置は、例えばCableLabsが策定した規格CableCARD Interface 2.0 Specificationで規定されたCableCARDを用いて、複数個のチャンネル(放送のプログラム)にそれぞれ対応して受信された複数個のスクランブル後トランスポートストリームをスクランブル解除するとともに、スクランブル解除後トランスポートストリームを暗号化し、1個の特定の受信装置に転送するものであった(例えば、特許文献1および非特許文献1参照)。
米国特許出願公開第2004/260823号明細書 Cable Television Laboratories, Inc. (CableLabs)、CableCARD Interface 2.0 Specification、OC-SP-CCIF2.0-I07-060803、2006年8月3日、p.21−22、p.37−40
このようなマルチストリーム配信装置およびマルチデスクランブル装置においては、トランスポートストリームに関するスクランブル解除処理、暗号化処理、および転送処理は、CableCARDが認証した1個の特定の受信装置との間でのみ行われる。従って、複数個のチャンネルにそれぞれ対応する複数個のトランスポートストリームに関して受信やスクランブル解除ができても、それらのトランスポートストリームを表示できる装置は1個の特定の受信装置、またはそれに接続される表示装置(モニター)に限定されるといった問題がある。また、複数個の異なる受信装置、またはそれに接続される表示装置でそれぞれ異なるトランスポートストリームを表示するためには、受信装置と同数のCableCARDを用意する必要があるが、CableCARDは通常、100米ドル前後の高価なものであり、一般家庭にある複数台のテレビまたはSTBでデジタルケーブルサービスを享受するためには、コストが高くなるという問題があった。
この発明は、上記のような問題点を解決するためになされたものであり、複数個のチャンネルにそれぞれ対応する複数個のトランスポートストリームを複数個の受信装置等で表示でき且つ低コストなマルチストリーム配信装置およびマルチデスクランブル装置を提供することを目的としている。
本発明に係るマルチストリーム配信装置は、複数個の受信装置にそれぞれ対応する複数個の第一スクランブル後トランスポートストリームを1個の第二スクランブル後トランスポートストリームへ時間多重するマルチプレクサと、1個の第二スクランブル後トランスポートストリームを構成している複数個の第一スクランブル後トランスポートストリームそれぞれに対して、複数個の受信装置にそれぞれ対応させスクランブル解除および暗号化を施すことにより、複数個の第一暗号化後トランスポートストリームから構成される1個の第二暗号化後トランスポートストリームとするマルチデスクランブル装置と、1個の第二暗号化後トランスポートストリームを複数個の第一暗号化後トランスポートストリームへ時間分離し複数個の受信装置それぞれへ対応させ入力させるストリーム転送インターフェースとを備える。
本発明に係るマルチストリーム配信装置は、1個の第二スクランブル後トランスポートストリームを構成している複数個の第一スクランブル後トランスポートストリームそれぞれに対して、複数個の受信装置にそれぞれ対応させスクランブル解除および暗号化を施すことにより、複数個の第一暗号化後トランスポートストリームから構成される1個の第二暗号化後トランスポートストリームとするマルチデスクランブル装置を備えている。従って、複数個の受信装置からの要求によりチャンネルを選局し、スクランブルされたトランスポートストリームにスクランブル解除および暗号化を施し、それぞれの受信装置にそれぞれ別々のトランスポートストリームを転送することが可能になる。よって、1個のCableCARDで、複数個のチャンネルにそれぞれ対応する複数個のトランスポートストリームを複数個の受信装置等で表示できる。従って、受信装置の個数分のCableCARDが必要であった従来のマルチストリーム配信装置に比較して、コストを低減することが可能となる。
<実施の形態1>
図1はこの発明の実施の形態1に係るマルチストリーム配信装置201を用いたシステム構成を示すブロック図である。
図1のシステム構成において、マルチストリーム配信装置201には、ケーブル網401と、デジタル信号デコード機能を内蔵したテレビからなる受信装置301〜302と、デジタル信号デコード機能を内蔵したSTBからなる受信装置303とが接続されている。受信装置303には、モニター304が接続されている。
マルチストリーム配信装置201は、チューナー202〜204と、マルチプレクサ205と、マルチデスクランブルインターフェース206と、ストリーム転送インターフェース207と、マルチストリーム配信装置201全体の制御を行うとともに受信装置301〜303との間で情報交換を行うCPU208と、放送に関する情報、スクランブル情報、または番組ガイド情報などを受信するOOB(Out Of Band)チューナー209と、マルチデスクランブル装置101とからなる。なお、マルチデスクランブル装置101は、CableCARDから構成されるものとする。
図1において、ケーブル網401から送られてくるケーブル放送信号は、分配されてチューナー202〜204へ入力される。チューナー202〜204は、受信装置301〜303の要求に基づきCPU208によって制御され、指定されたチャンネルを受信することができる。チューナー202〜204から受信されたトランスポートストリーム(第一スクランブル後トランスポートストリーム)は、マルチプレクサ205へ入力され、各々のストリームを識別されるとともに到着時間を示すヘッダ情報を付加されて、1個のストリーム(第二スクランブル後トランスポートストリーム)へ合成変換(時間多重)される。本実施の形態に係るCableCARDを用いたシステムの場合には、トランスポートストリームに付加するヘッダとしては、CableCARD Interface 2.0 Specificationで規定されたものが使用される。
1個に時間多重されたストリームは、マルチデスクランブルインターフェース206を通してマルチデスクランブル装置101へ転送される。放送信号が配信される際に施されたスクランブルは、スクランブル鍵と呼ばれる情報によって暗号化されており、視聴者は番組購入等の契約に基づいて該スクランブル鍵を入手する。通常、スクランブル鍵は契約者のみが知り得る情報により暗号化処理されて配信されるため、マルチデスクランブル装置101は、受信装置301〜303それぞれに応じた契約に基づき、スクランブル解除のためのデスクランブル鍵および暗号化のための暗号鍵を取得する。
そして、マルチデスクランブル装置101は、入力された1個の第二スクランブル後トランスポートストリームを複数個の第一スクランブル後トランスポートストリームへ時間分離し、デスクランブルを行う(これにより複数個のスクランブル後解除後トランスポートストリームが生成される)とともに、再度暗号化を行い(これにより複数個の第一暗号化後トランスポートストリームが生成される)、1個のトランスポートストリーム(第二暗号化後トランスポートストリーム)へ時間多重する。
上記のデスクランブル鍵および暗号鍵の入手には、トランスポートストリームの転送先の受信装置301〜303の情報が使用される。受信装置301〜303に応じて異なる種類の暗号鍵を用いて暗号化することにより、トランスポートストリームの秘匿性を高めることができる。スクランブルを解除され暗号化されたトランスポートストリームは、再びマルチデスクランブルインターフェース206を通してストリーム転送インターフェース207へ転送される。
上述したように、マルチデスクランブル装置101は、CableCARDから構成されるが、図1のマルチストリーム配信装置201においては、スクランブル解除および暗号化を施すべきトランスポートストリームをマルチプレクサ205で時間多重してからマルチデスクランブル装置101へ入力させるので、CableCARDとしては、従来と同一形状のものを1個のみ搭載すればよい。また、マルチデスクランブル装置101をCableCARDのようなカードから構成し、筐体からなるマルチストリーム配信装置201へ搭載することにより、例えばデスクランブル手法がハッキングされたような場合や、移動などケーブル会社の変更に伴いデスクランブル手法に変更があった場合、マルチストリーム配信装置201全体ではなく、マルチデスクランブル装置101のみを交換することで、新しいデスクランブル手法に対応することが容易である。
ストリーム転送インターフェース207は、1個に時間多重された第二暗号化後トランスポートストリームに対して、複数個の第一暗号化後トランスポートストリームへ時間分離(デマルチプレクス)するとともに、必要に応じて、不正コピーを防止するためのコンテンツ保護処理を行う。また、ストリーム転送インターフェース207は、時間分離された複数個の第一暗号化後トランスポートストリームを、IEEE1394、イーサネット(登録商標)、または独自の接続手段などにより受信装置301〜303へ転送する。また、ストリーム転送インターフェース207は、マルチストリーム配信装置201と受信装置301〜303との間において、それぞれ受信されたチャンネル情報、デスクランブルに関する情報、暗号化に関する情報、およびトランスポートストリームの転送先の受信装置301〜303に関する情報を、互いに転送させる。
CPU208は、マルチストリーム配信装置201が受信装置301〜303との情報転送を行うための、トランスポートストリームおよび受信装置301〜303の情報管理を行う。スクランブル解除を行われたトランスポートストリームを受信装置301〜303へ正しく転送するには、受信装置301〜303それぞれを認識した上で、チューナー202〜204で受信したトランスポートストリームと受信装置301〜303とを関連付ける必要がある。受信装置301〜303の認識には、受信装置301〜303それぞれを表す固有の番号、例えばマルチストリーム配信装置201と受信装置301〜303がIEEE1394で接続されているのであれば、IEEE1394で規定されているノードIDやGUIDが使用でき、イーサネット(登録商標)で接続されているのであれば、IPアドレスやMACアドレスが使用できる。
CPU208は、トランスポートストリームと受信装置301〜303とを関連付けるために、受信装置301〜303それぞれの認識を行い、認識された受信装置301〜303それぞれとトランスポートストリームとを関連付ける番号を割り振る。この番号は、トランスポートストリームに付加するヘッダに含まれる識別番号として使用する。CPU208は、この識別番号によって、受信したチャンネル情報、デスクランブルに関する情報、暗号化に関する情報およびトランスポートストリームの転送先の受信装置301〜303に関する情報を関連付ける。なお、図1においては、3個のチューナー202〜204が搭載されているが、チューナーの個数は、システムの規模やマルチストリーム配信装置201の価格により増減してもよい。すなわち、チューナーの個数は、接続すべき受信装置の個数に合わせて定めればよい。
図2は、図1のマルチデスクランブル装置101の詳細な構成を示すブロック図である。図2に示されるように、マルチデスクランブル装置101は、デスクランブル回路111〜113と、コントローラ114と、デマルチプレクサ115と、暗号化回路116〜118と、マルチプレクサ119と、出力制御装置120とからなる。
デマルチプレクサ115は、トランスポートストリームに付加されたヘッダに含まれる識別番号等の情報を元に、マルチストリーム配信装置201で1個の第二スクランブル後トランスポートストリームへ時間多重された複数個の第一スクランブル後トランスポートストリームを、再び、元のヘッダが付加された複数個の第一スクランブル後トランスポートストリームへ時間分離する。時間分離されたそれぞれの第一スクランブル後トランスポートストリームは、デスクランブル回路111〜113へ入力される。デスクランブル回路111〜113は、入力された第一スクランブル後トランスポートストリームに対して、入手したデスクランブル鍵を使用してスクランブル解除することにより、スクランブル解除後トランスポートストリームとする。
デスクランブル回路111〜113からのスクランブル解除後トランスポートストリームは、それぞれ、暗号化回路116〜118へ入力され暗号化される。暗号化回路116〜118で使用される暗号鍵は、暗号化回路116〜118へ入力されるトランスポートストリームそれぞれの転送先である受信装置301〜303とマルチデスクランブル装置101との間で行われる暗号化のための鍵交換によって生成される。この鍵交換は、それぞれのトランスポートストリームについて行われるが、それぞれの鍵交換は同時に行われてもよい。なお、上記の暗号鍵は、所定のタイミングで(定期あるいは不定期)変更されることにより、システムの秘匿性をさらに高めることが可能となる。
この暗号鍵を生成するときに、図1において、ストリーム転送インターフェース207は、CPU208の制御に基づき、マルチデスクランブル装置101と受信装置301〜303それぞれとの間で、鍵交換のための情報を転送させる。
このとき、マルチデスクランブル装置101とCPU208との間では、暗号化するトランスポートストリームと受信装置301〜303との関連付けを行うために、トランスポートストリームに付加されたヘッダの情報を使用して情報転送を行う。前述のように、ヘッダにはトランスポートストリームを識別するための識別番号が含まれているので、この識別番号をマルチデスクランブル装置101とCPU208との間で行われる情報転送の情報に付加することによって、個々の暗号化するトランスポートストリームと個々の受信装置との関連付けを行うことができる。例えば識別番号の代わりに受信装置固有の番号を情報に付加することによって暗号化するトランスポートストリームと受信装置との関連付けを行ってもよいが、その装置固有の番号と識別番号との対比をコントローラ114で行う必要がある。
図1のマルチストリーム配信装置201は、3個の受信装置301〜303と鍵交換を行うことができ、3つの暗号鍵が生成される。3つの暗号鍵は、図2において、暗号回路116〜118にそれぞれ設定される。暗号化回路116〜118で暗号化が施されたトランスポートストリーム(第一暗号化後トランスポートストリーム)は、それぞれ、マルチプレクサ119によって再度1個のストリーム(第二暗号化後トランスポートストリーム)へ時間多重される。
出力制御装置120は、マルチプレクサ119によって時間多重された第二暗号化後トランスポートストリームに対して、必要に応じタイミングや出力ビット幅を調整した後、マルチデスクランブル装置101から出力する。
コントローラ114は、CPU208と通信を行うことにより、マルチデスクランブル装置101の制御を行う。具体的には、コントローラ114は、デスクランブル回路111〜113に関して、デスクランブルするために必要な情報を管理するとともに、暗号化回路116〜118に関して、暗号鍵の生成、設定および管理を行う。なお、図2においては、3個のデスクランブル回路111〜113および3個の暗号化回路116〜118が搭載されているが、デスクランブル回路および暗号化回路の個数は、システムの規模やマルチデスクランブル装置101の価格により増減してもよい。すなわち、デスクランブル回路および暗号化回路の個数は、接続すべき受信装置の個数に合わせて定めればよい。
図3は、図2のコントローラ114の詳細な構成を示すブロック図である。図3のコントローラ114において、デスクランブル制御部121は、マルチストリーム配信装置201(OOBチューナー209)からの情報に基づきそれぞれのトランスポートストリームのスクランブル解除に必要なデスクランブル鍵の生成を行う。暗号鍵生成部122は、受信装置301〜303との間で暗号化を行うための暗号鍵の生成を行う。メモリ部123は、マルチデスクランブル装置101の実行プログラムを格納するとともに、制御情報と、デスクランブル制御部121で生成したデスクランブル鍵と、暗号鍵生成部122で生成した暗号鍵とを保持する。デスクランブル鍵および暗号鍵は、それぞれのトランスポートストリームと整合させるため識別番号を使用して区別し保存する。CPUインターフェース部124は、CPU208との間で情報の入出力を行う。内部インターフェース部125は、メモリ部123に保持されているそれぞれのトランスポートストリームに対応したそれぞれのデスクランブル鍵をそれぞれのデスクランブル回路111〜113に設定し、メモリ部123に保持されているそれぞれのトランスポートストリームに対応したそれぞれの暗号鍵をそれぞれの暗号化回路116〜118に設定し、マルチデスクランブル装置101内のその他の回路を設定し、トランスポートストリームに付加されたヘッダを入手する。プロセッサ部126は、プログラムの演算処理を行う。制御部127は、コントローラ114内の各部を制御する。
図4は、チューナー202〜204からそれぞれ出力されるトランスポートストリームA〜C(第一スクランブル後トランスポートストリーム)の例を示している。すなわち、図4(a)はチューナー202から順に出力されるトランスポートストリームパケット1〜5を含むトランスポートストリームAを、図4(b)はチューナー203から順に出力されるトランスポートストリームパケット6〜10を含むトランスポートストリームBを、図4(c)はチューナー204から順に出力されるトランスポートストリームパケット11〜15を含むトランスポートストリームCを、それぞれ示している。
図5は、チューナー202〜204から出力される3個のトランスポートストリームA〜Cそれぞれに含まれるトランスポートストリームパケット1〜15に対してヘッダ16を付加しマルチプレクサ205で1個のトランスポートストリームに時間多重したもの(第二スクランブル後トランスポートストリーム)を示している。図5の例では、トランスポートストリームパケット1〜15は、トランスポートストリームパケット1,6,11,2,7,12,・・・5,10,15の順に時間多重されたことを示す。また、図5で示したヘッダ16には、CableLabsが策定したCableCARD Interface 2.0 Specificationで規定されたものが使用される。このヘッダ16には各トランスポートストリームを識別する識別番号が含まれる。この識別番号によって、受信したチャンネル情報、デスクランブルに関する情報、暗号化に関する情報およびトランスポートストリームの転送先の受信装置に関する情報を関連付けられる。
このように、本実施の形態に係るマルチストリーム配信装置は、1個の第二スクランブル後トランスポートストリームを構成している複数個の第一スクランブル後トランスポートストリームそれぞれに対して、複数個の受信装置にそれぞれ対応させスクランブル解除および暗号化を施すことにより、複数個の第一暗号化後トランスポートストリームから構成される1個の第二暗号化後トランスポートストリームとするマルチデスクランブル装置を備えている。従って、複数個の受信装置からの要求によりチャンネルを選局し、スクランブルされたトランスポートストリームにスクランブル解除および暗号化を施し、それぞれの受信装置にそれぞれ別々のトランスポートストリームを転送することが可能になる。よって、1個のCableCARDで、複数個のチャンネルにそれぞれ対応する複数個のトランスポートストリームを複数個の受信装置等で表示できる。従って、受信装置の個数分のCableCARDが必要であった従来のマルチストリーム配信装置に比較して、コストを低減することが可能となる。
<実施の形態2>
図6は、実施の形態2に係るマルチデスクランブル装置102の詳細な構成を示すブロック図である。図6のマルチデスクランブル装置102は、実施の形態1に係る図2のマルチデスクランブル装置101において、3個の暗号化回路116〜118に代えて1個の暗号化回路128を設けたものである。また、図2のマルチデスクランブル装置101においては、暗号化回路116〜118はマルチプレクサ119の入力側に設けられているが、図6のマルチデスクランブル装置102においては、暗号化回路128はマルチプレクサ119の出力側に設けられている。
図2のマルチデスクランブル装置101は、3個の暗号化回路116〜118を使用し、入力されたトランスポートストリームのそれぞれに対して別々の暗号鍵(すなわち3種類の個別暗号鍵)で暗号化を行っている。これに対し、図6のマルチデスクランブル装置102は、1個の暗号化回路128のみを使用し、それぞれのトランスポートストリームに対して同じ種類の暗号鍵(共通暗号鍵)で暗号化を行っている。そして、マルチデスクランブル装置102は、トランスポートストリームの暗号化で使用した1種類の共通暗号鍵を、受信装置301〜303それぞれに転送する。
このとき、コントローラ114は、受信装置301〜303それぞれとの間で、トランスポートストリームの暗号鍵(共通暗号鍵)を暗号化して転送するための暗号鍵(個別暗号鍵)の交換を行い、該個別暗号鍵によってトランスポートストリームの共通暗号鍵を暗号化し、受信装置301〜303へ転送する。該共通暗号鍵についてはコントローラ114と受信装置301〜303それぞれとの間で鍵交換が行われるので、個別暗号鍵は受信装置301〜303それぞれに対して生成されることとなる。このとき、トランスポートストリームに付加されたヘッダに含まれる識別番号を参照することにより、共通暗号鍵を暗号化する個別暗号鍵を区別することができる。
このように、本実施の形態に係るマルチデスクランブル装置は、トランスポートストリームを暗号化する暗号鍵をさらに暗号化することにより、トランスポートストリームを暗号化する暗号鍵の種類を1種類に低減している。従って、暗号化回路の数を減らすことが可能になるので、実施の形態1に比べて、さらに製造コストを低減することが可能になる。
なお、上述においては、1個の暗号化回路128のみが設けられた図6のマルチデスクランブル装置102において、トランスポートストリームを暗号化する暗号鍵をさらに暗号化する場合について説明したが、これに限らず、あるいは、3個の暗号化回路116〜118が設けられた図2のマルチデスクランブル装置102において、トランスポートストリームを暗号化する暗号鍵をさらに暗号化してもよい。これにより、3個の暗号化回路暗号化回路116〜118において、トランスポートストリームを暗号化する暗号鍵を1種類に低減することができる。
<実施の形態3>
図7は、実施の形態3に係るマルチデスクランブル装置103の詳細な構成を示すブロック図である。図7のマルチデスクランブル装置103は、実施の形態1に係る図2のマルチデスクランブル装置101において、3個のデスクランブル回路111〜113に代えて1個のデスクランブル回路129を設けるとともに、3個の暗号化回路116〜118に代えて1個の暗号化回路130を設け、デマルチプレクサ115およびマルチプレクサ119を省いたものである。
図2のマルチデスクランブル装置101は、3個のトランスポートストリームA〜Cに対応させて、3個のデスクランブル回路111〜113それぞれに対して個別にデスクランブル鍵を設定するとともに3個の暗号化回路116〜118それぞれに対して個別に暗号鍵を設定していた。これに対し、図7のマルチデスクランブル装置103は、1個のデスクランブル回路129および1個の暗号化回路130のみが設けられているが、デスクランブル鍵および暗号鍵は、トランスポートストリームA〜Cそれぞれに対して異なる種類のものが存在するように、時系列で変更される。
図5に示されるように、デスクランブル装置103へ入力されるトランスポートストリームは、チューナー202〜204でそれぞれ受信されたトランスポートストリームA〜Cにヘッダ16を付加し時間多重されている。従って、デスクランブル装置129で使用されるデスクランブル鍵および暗号化回路130で使用される暗号鍵は、それぞれ、デスクランブル回路103でデスクランブルするトランスポートストリームおよび暗号化回路130で暗号化するトランスポートストリームについて時系列で逐次変更することにより、チューナー202〜204に応じて(すなわち受信装置301〜303に応じて)異なる種類のものを使用することが可能である。デスクランブル回路129で使用するデスクランブル鍵および暗号化回路130で使用する暗号鍵の変更は、トランスポートストリームに付加されたヘッダにある識別番号に応じて、コントローラ114の制御により行われる。
このように、本実施の形態に係るマルチデスクランブル装置は、デスクランブル鍵および暗号鍵を時系列で変更している。従って、暗号化回路およびデスクランブル回路の数を減らすことが可能になるので、実施の形態2に比べて、さらに製造コストを低減することが可能になる。
なお、上述においては、暗号鍵を時系列で変更することにより、1個の暗号化回路130において異なる種類の暗号鍵を使用して暗号化を施す場合について説明したが、これに限らず、あるいは、実施の形態2で説明したように、トランスポートストリームを暗号化する暗号鍵(共通暗号鍵)を個別暗号鍵でさらに暗号化することにより、トランスポートストリームを暗号化する暗号鍵を1種類に低減してもよい。
実施の形態1に係るマルチストリーム配信装置を用いたシステム構成を示すブロック図である。 実施の形態1に係るマルチデスクランブル装置の詳細な構成を示すブロック図である。 実施の形態1に係るコントローラの詳細な構成を示すブロック図である。 実施の形態1に係るトランスポートストリーム(時間多重前)の例を示す図である。 実施の形態1に係るトランスポートストリーム(時間多重後)の例を示す図である。 実施の形態2に係るマルチデスクランブル装置の詳細な構成を示すブロック図である。 実施の形態3に係るマルチデスクランブル装置の詳細な構成を示すブロック図である。
符号の説明
1〜15 トランスポートストリームパケット、16 ヘッダ、101 マルチデスクランブル装置、111〜113,129 デスクランブル回路、114 コントローラ、115 デマルチプレクサ、116〜118,128,130 暗号化回路、119,205 マルチプレクサ、120 出力制御装置、121 デスクランブル制御部、122 暗号鍵生成部、123 メモリ部、124 CPUインターフェース部、125 内部インターフェース部、126 プロセッサ部、127 制御部、201 マルチストリーム配信装置、202〜204 チューナー、206 マルチデスクランブルインターフェース、207 ストリーム転送インターフェース、208 CPU、209 OOBチューナー、301〜303 受信装置、304 モニター、401 ケーブル網、A〜C トランスポートストリーム。

Claims (10)

  1. 複数個の受信装置にそれぞれ対応する複数個の第一スクランブル後トランスポートストリームを1個の第二スクランブル後トランスポートストリームへ時間多重するマルチプレクサと、
    前記1個の第二スクランブル後トランスポートストリームを構成している前記複数個の第一スクランブル後トランスポートストリームそれぞれに対して、前記複数個の受信装置にそれぞれ対応させスクランブル解除および暗号化を施すことにより、複数個の第一暗号化後トランスポートストリームから構成される1個の第二暗号化後トランスポートストリームとするマルチデスクランブル装置と、
    前記1個の第二暗号化後トランスポートストリームを前記複数個の第一暗号化後トランスポートストリームへ時間分離し前記複数個の受信装置それぞれへ対応させ入力させるストリーム転送インターフェースと
    を備えるマルチストリーム配信装置。
  2. 請求項1に記載のマルチストリーム配信装置であって、
    前記マルチストリーム配信装置全体は筐体からなり、
    前記マルチデスクランブル装置はカードからなる
    マルチストリーム配信装置。
  3. 複数個の受信装置にそれぞれ対応する複数個の第一スクランブル後トランスポートストリームが時間多重された1個の第二スクランブル後トランスポートストリームを前記複数個の第一スクランブル後トランスポートストリームへ時間分離するデマルチプレクサと、
    前記複数個の第一スクランブル後トランスポートストリームそれぞれに対して、前記複数個の受信装置にそれぞれ対応させスクランブル解除を施すことにより、複数個のスクランブル解除後トランスポートストリームとするデスクランブル回路と、
    前記複数個のスクランブル解除後トランスポートストリームそれぞれに対して、前記複数個の受信装置にそれぞれ対応させ暗号化を施すことにより、複数個の第一暗号化後トランスポートストリームとする暗号化回路と、
    前記複数個の第一暗号化後トランスポートストリームを1個の第二暗号化後トランスポートストリームへ時間多重するマルチプレクサと
    を備えるマルチデスクランブル装置。
  4. 請求項3に記載のマルチデスクランブル装置であって、
    前記デスクランブル回路は、前記複数個の受信装置に対応した個数が設けられ、それぞれ、前記複数個の受信装置毎に異なる個別デスクランブル鍵を用いて、前記複数個の第一スクランブル後トランスポートストリームに対してスクランブル解除を施し、
    前記暗号化回路は、前記複数個の受信装置に対応した個数が設けられ、それぞれ、前記複数個の受信装置毎に異なる個別暗号鍵を用いて、前記複数個のスクランブル解除後トランスポートストリームに対して暗号化を施す
    マルチデスクランブル装置。
  5. 請求項3に記載のマルチデスクランブル装置であって、
    前記デスクランブル回路は、前記複数個の受信装置に対応した個数が設けられ、それぞれ、前記複数個の受信装置毎に異なる個別デスクランブル鍵を用いて、前記複数個の第一スクランブル後トランスポートストリームに対してスクランブル解除を施し、
    前記暗号化回路は、前記複数個の受信装置に対応した個数が設けられ、それぞれ、前記複数個の受信装置に共通の共通暗号鍵を用いて、前記複数個のスクランブル解除後トランスポートストリームに対して暗号化を施すとともに、前記複数個の受信装置毎に異なる個別暗号鍵を用いて、前記共通暗号鍵に対して暗号化を施す
    マルチデスクランブル装置。
  6. 請求項3に記載のマルチデスクランブル装置であって、
    前記デスクランブル回路は、前記複数個の受信装置に対応した個数が設けられ、それぞれ、前記複数個の受信装置毎に異なる個別デスクランブル鍵を用いて、前記複数個の第一スクランブル後トランスポートストリームに対してスクランブル解除を施し、
    前記暗号化回路は、前記複数個の受信装置に共通に1個が設けられ、前記複数個の受信装置に共通の共通暗号鍵を用いて、前記複数個のスクランブル解除後トランスポートストリームに対して暗号化を施すとともに、前記複数個の受信装置毎に異なる個別暗号鍵を用いて、前記共通暗号鍵に対して暗号化を施す
    マルチデスクランブル装置。
  7. 請求項3に記載のマルチデスクランブル装置であって、
    前記デスクランブル回路は、前記複数個の受信装置に共通に1個が設けられ、前記複数個の受信装置毎に時系列で変化する個別デスクランブル鍵を用いて、前記複数個の第一スクランブル後トランスポートストリームに対してスクランブル解除を施し、
    前記暗号化回路は、前記複数個の受信装置に共通に1個が設けられ、前記複数個の受信装置毎に時系列で変化する個別暗号鍵を用いて、前記複数個のスクランブル解除後トランスポートストリームに対して暗号化を施す
    マルチデスクランブル装置。
  8. 請求項3に記載のマルチデスクランブル装置であって、
    前記デスクランブル回路は、前記複数個の受信装置に共通に1個が設けられ、前記複数個の受信装置毎に時系列で変化する個別デスクランブル鍵を用いて、前記複数個の第一スクランブル後トランスポートストリームに対してスクランブル解除を施し、
    前記暗号化回路は、前記複数個の受信装置に共通に1個が設けられ、前記複数個の受信装置に共通の共通暗号鍵を用いて、前記複数個のスクランブル解除後トランスポートストリームに対して暗号化を施すとともに、前記複数個の受信装置毎に異なる個別暗号鍵を用いて、前記共通暗号鍵に対して暗号化を施す
    マルチデスクランブル装置。
  9. 請求項4乃至請求項8のいずれかに記載のマルチデスクランブル装置であって、
    前記トランスポートストリームには、前記複数個の受信装置にそれぞれ対応する識別番号を含むヘッダが付与されている
    マルチデスクランブル装置。
  10. 請求項4乃至請求項8のいずれかに記載のマルチデスクランブル装置であって、
    前記暗号鍵は、所定のタイミングで変更される
    マルチデスクランブル装置。
JP2007002003A 2007-01-10 2007-01-10 マルチストリーム配信装置およびマルチデスクランブル装置 Pending JP2008172391A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007002003A JP2008172391A (ja) 2007-01-10 2007-01-10 マルチストリーム配信装置およびマルチデスクランブル装置
US11/889,313 US20080165962A1 (en) 2007-01-10 2007-08-10 Multistream distributor and multi-descrambler

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007002003A JP2008172391A (ja) 2007-01-10 2007-01-10 マルチストリーム配信装置およびマルチデスクランブル装置

Publications (1)

Publication Number Publication Date
JP2008172391A true JP2008172391A (ja) 2008-07-24

Family

ID=39594302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007002003A Pending JP2008172391A (ja) 2007-01-10 2007-01-10 マルチストリーム配信装置およびマルチデスクランブル装置

Country Status (2)

Country Link
US (1) US20080165962A1 (ja)
JP (1) JP2008172391A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013168469A1 (ja) * 2012-05-10 2013-11-14 ソニー株式会社 送信装置、送信方法、受信装置、受信方法、プログラム、ストリーム送受信システムおよび電子機器
JP2013243507A (ja) * 2012-05-18 2013-12-05 Sony Corp 送信装置、送信方法、受信装置、受信方法、プログラムおよび電子機器
JP2018207153A (ja) * 2017-05-30 2018-12-27 株式会社Tbsテレビ 情報処理装置、情報処理方法、及びプログラム

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101174947B1 (ko) * 2008-12-22 2012-08-17 한국전자통신연구원 멀티 채널 녹화를 위한 다중 스트림 암호화 방법, 다중 스트림 암호화 장치 및 호스트 장치
US9647997B2 (en) 2013-03-13 2017-05-09 Nagrastar, Llc USB interface for performing transport I/O
US9888283B2 (en) 2013-03-13 2018-02-06 Nagrastar Llc Systems and methods for performing transport I/O
US9485533B2 (en) 2013-03-13 2016-11-01 Nagrastar Llc Systems and methods for assembling and extracting command and control data
USD729808S1 (en) 2013-03-13 2015-05-19 Nagrastar Llc Smart card interface
USD759022S1 (en) 2013-03-13 2016-06-14 Nagrastar Llc Smart card interface
USD758372S1 (en) 2013-03-13 2016-06-07 Nagrastar Llc Smart card interface
CN105446926B (zh) * 2014-09-09 2020-09-22 纳瑞塔有限责任公司 用于执行传输i/o的usb接口
USD780763S1 (en) 2015-03-20 2017-03-07 Nagrastar Llc Smart card interface
USD864968S1 (en) 2015-04-30 2019-10-29 Echostar Technologies L.L.C. Smart card interface
EP3910880A1 (en) * 2020-05-14 2021-11-17 Nokia Technologies Oy Blockchain based device monitoring

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09116890A (ja) * 1995-10-16 1997-05-02 Hitachi Ltd 双方向型catv映像データ伝送制御方式
JP2000004431A (ja) * 1998-06-16 2000-01-07 Toshiba Corp 有料放送受信方法および装置
JP2000152214A (ja) * 1998-09-02 2000-05-30 Matsushita Electric Ind Co Ltd デ―タ処理方法,デ―タ処理装置及びデ―タ記憶媒体
JP2001346180A (ja) * 2000-05-31 2001-12-14 Hitachi Ltd ディジタル放送受信装置
JP2002198957A (ja) * 2000-10-19 2002-07-12 Sony Corp 無線通信システム、クライアント装置、サーバ装置および無線通信方法
US20040260823A1 (en) * 2003-06-17 2004-12-23 General Instrument Corporation Simultaneously transporting multiple MPEG-2 transport streams
WO2006107350A1 (en) * 2005-04-05 2006-10-12 Thomson Licensing Multimedia content distribution system and method for multiple dwelling unit

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5937067A (en) * 1996-11-12 1999-08-10 Scientific-Atlanta, Inc. Apparatus and method for local encryption control of a global transport data stream
US6266420B1 (en) * 1998-10-08 2001-07-24 Entrust Technologies Limited Method and apparatus for secure group communications
US7298846B2 (en) * 1999-12-13 2007-11-20 Scientific-Atlanta, Inc. Method of identifying multiple digital streams within a multiplexed signal
US6834156B1 (en) * 2000-10-25 2004-12-21 Xm Satellite Radio, Inc. Method and apparatus for controlling user access and decryption of locally stored content at receivers in a digital broadcast system
US7386129B2 (en) * 2001-05-30 2008-06-10 Digeo, Inc. System and method for multimedia content simulcast
US7065213B2 (en) * 2001-06-29 2006-06-20 Scientific-Atlanta, Inc. In a subscriber network receiving digital packets and transmitting digital packets below a predetermined maximum bit rate
EP1616401A4 (en) * 2003-04-21 2012-01-04 Rgb Networks Inc TIME-MULTIPROUGH MULTIPROGRAM ENCRYPTION SYSTEM
US7398544B2 (en) * 2003-05-12 2008-07-08 Sony Corporation Configurable cableCARD

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09116890A (ja) * 1995-10-16 1997-05-02 Hitachi Ltd 双方向型catv映像データ伝送制御方式
JP2000004431A (ja) * 1998-06-16 2000-01-07 Toshiba Corp 有料放送受信方法および装置
JP2000152214A (ja) * 1998-09-02 2000-05-30 Matsushita Electric Ind Co Ltd デ―タ処理方法,デ―タ処理装置及びデ―タ記憶媒体
JP2001346180A (ja) * 2000-05-31 2001-12-14 Hitachi Ltd ディジタル放送受信装置
JP2002198957A (ja) * 2000-10-19 2002-07-12 Sony Corp 無線通信システム、クライアント装置、サーバ装置および無線通信方法
US20040260823A1 (en) * 2003-06-17 2004-12-23 General Instrument Corporation Simultaneously transporting multiple MPEG-2 transport streams
WO2006107350A1 (en) * 2005-04-05 2006-10-12 Thomson Licensing Multimedia content distribution system and method for multiple dwelling unit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013168469A1 (ja) * 2012-05-10 2013-11-14 ソニー株式会社 送信装置、送信方法、受信装置、受信方法、プログラム、ストリーム送受信システムおよび電子機器
US9954925B2 (en) 2012-05-10 2018-04-24 Saturn Licensing Llc Transmission device, transmission method, reception device, reception method, program, stream transmission and reception system, and electronic apparatus
JP2013243507A (ja) * 2012-05-18 2013-12-05 Sony Corp 送信装置、送信方法、受信装置、受信方法、プログラムおよび電子機器
JP2018207153A (ja) * 2017-05-30 2018-12-27 株式会社Tbsテレビ 情報処理装置、情報処理方法、及びプログラム

Also Published As

Publication number Publication date
US20080165962A1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
JP2008172391A (ja) マルチストリーム配信装置およびマルチデスクランブル装置
CN104205856B (zh) 用于同时处理多个电视节目的条件接入方法与设备
JP2002536877A (ja) 伝送システム
CN104205855B (zh) 接收音频/视频内容
CN101416483A (zh) 传输流的消除抖动
CN104919810B (zh) 接收音频/视频内容
US8355504B2 (en) AV communication control circuit for realizing copyright protection with respect to radio LAN
US20040091104A1 (en) Parallel stream operation apparatus, method therefor, and parallel stream operation program
JP5113955B1 (ja) デジタル放送受信装置およびそのプログラム
CN101242514B (zh) 转换多媒体内容的设备和方法以及多媒体内容分配系统
JP4422437B2 (ja) ライセンス情報送信装置およびライセンス情報受信装置
JP5901438B2 (ja) デジタル放送受信装置およびそのプログラム、ならびに、デジタル放送送信装置
CN108650549B (zh) 数字电视数据管理方法及系统
KR101241880B1 (ko) 방송 신호 스트림 복제 제한 장치 및 복제 제한 방법
JP5132651B2 (ja) ライセンス情報送信装置およびライセンス情報送信プログラム
JP7042373B2 (ja) コンテンツ送信装置
JP2001292432A (ja) 限定受信制御方式
JP5391315B2 (ja) ライセンス情報受信装置、ライセンス情報受信プログラムおよびライセンス情報受信方法
RU2575242C1 (ru) Способ и устройство условного доступа для одновременной обработки нескольких телевизионных программ
CN100542271C (zh) 多重串流解密和译码系统以及其相关方法
JP5698425B2 (ja) 復号装置
JP2007036625A (ja) コンテンツ配信方法、コンテンツ受信装置、コンテンツ送信装置及び限定受信モジュール
JP2006279804A (ja) スクランブル装置
JP2012016053A (ja) ディジタル信号処理装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120313

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120703