JP4476756B2 - Tuner card, host device and receiving device - Google Patents
Tuner card, host device and receiving device Download PDFInfo
- Publication number
- JP4476756B2 JP4476756B2 JP2004268817A JP2004268817A JP4476756B2 JP 4476756 B2 JP4476756 B2 JP 4476756B2 JP 2004268817 A JP2004268817 A JP 2004268817A JP 2004268817 A JP2004268817 A JP 2004268817A JP 4476756 B2 JP4476756 B2 JP 4476756B2
- Authority
- JP
- Japan
- Prior art keywords
- scramble key
- host device
- encrypted
- card
- key
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Description
本発明は、暗号化されたコンテンツデータを受信する受信装置と、その受信装置を構成するチューナカード及びホスト装置に関する。 The present invention relates to a receiving device that receives encrypted content data, and a tuner card and a host device that constitute the receiving device.
近年、BSディジタル放送や地上波ディジタル放送等の、映像信号及び/又は音声信号等を含むコンテンツをディジタルデータで配信するサービスが普及しつつある。これに伴い、コンテンツの視聴を許可された特定の端末以外の端末によってコンテンツが不正に視聴されることによる著作権侵害が問題となっており、コンテンツ保護がより重要になってきている。
一方で、パーソナルコンピュータ(以下「PC」と略す。)、PDAなどの汎用機器の普及に伴い、これら機器においても放送サービスを利用したいというニーズが高まっている。
In recent years, services for distributing contents including video signals and / or audio signals such as BS digital broadcasting and terrestrial digital broadcasting with digital data are becoming widespread. Along with this, copyright infringement due to unauthorized viewing of content by terminals other than the specific terminal permitted to view the content has become a problem, and content protection has become more important.
On the other hand, with the widespread use of general-purpose devices such as personal computers (hereinafter abbreviated as “PC”) and PDAs, there is an increasing need to use broadcast services in these devices.
特開2002−305512号公報に、暗号化されたコンテンツと暗号化されたスクランブル鍵とを受信するチューナと、IOカード内のワーク鍵を用いて暗号化スクランブル鍵を復号化させるローカルCPUと、データ受信装置に固有の識別IDと任意の乱数とに基づいて、復号化スクランブル鍵を再暗号化するための暗号鍵と、再暗号化スクランブル鍵を再復号化するための復号鍵とを生成し、暗号鍵を用いて復号化スクランブル鍵を再暗号化するKs暗号器と、復号鍵を記憶する鍵格納領域と、再暗号化スクランブル鍵と暗号化コンテンツとを外部装置へ転送するバスI/F部とを備えた放送データを受信する従来例のディジタル放送データ転送処理装置が開示されている。 Japanese Patent Laid-Open No. 2002-305512 discloses a tuner that receives encrypted content and an encrypted scramble key, a local CPU that decrypts the encrypted scramble key using a work key in the IO card, and data Based on an identification ID unique to the receiving device and an arbitrary random number, an encryption key for re-encrypting the decryption scramble key and a decryption key for re-decrypting the re-encryption scramble key are generated, Ks encoder for re-encrypting decryption scramble key using encryption key, key storage area for storing decryption key, bus I / F unit for transferring re-encryption scramble key and encrypted content to external device A conventional digital broadcast data transfer processing device for receiving broadcast data is disclosed.
外部装置であるPCなどの汎用機器は、従来例のディジタル放送データ転送処理装置が転送する再暗号化スクランブル鍵と暗号化コンテンツと入力することにより、暗号化されたコンテンツを復号化できる。ユーザは、PCなどの汎用機器で暗号化された放送信号を視聴できる。外部装置がファイル操作を行うアプリケーションが動作可能なPCであっても、コンテンツデータの著作権の保護が可能になる。 A general-purpose device such as a PC, which is an external device, can decrypt the encrypted content by inputting the re-encrypted scramble key and the encrypted content transferred by the conventional digital broadcast data transfer processing device. The user can view the broadcast signal encrypted by a general-purpose device such as a PC. Even if the external device is a PC capable of operating an application that performs file operations, the copyright of content data can be protected.
近年、種々のIOカードを装着可能なPC、携帯端末等の汎用機器が市場に広まりつつある。又、汎用機器において放送サービスを利用したいというニーズが高まっている。汎用機器自体に放送波を受信する機能を搭載したならば、その機能を希望するユーザには受け入れられるが、汎用機器が高価になり消費電力も増大する故に、その機能を希望しないユーザの商品購入意欲を減殺してしまう。汎用機器に基本的な機能のみを搭載し、放送波を受信可能なチューナを搭載したIOカード(以下、「チューナカード」と呼ぶ。)をオプションとしてユーザが汎用機器に装着出来るように準備すれば、ユーザは希望する機能を有する小型で軽くて消費電力も小さい汎用機器及びIOカードを適切な価格で取得できる。
しかし、上記従来例のディジタル放送データ転送処理装置は、PCなどのホスト装置がなくても暗号化されたディジタル放送のコンテンツを視聴可能な構成を有する故に、従来例のディジタル放送データ転送処理装置とホスト装置とを組合せたシステムは、不要な部分が多く、コストの高いものになっていた。 However, the above-described conventional digital broadcast data transfer processing device has a configuration capable of viewing encrypted digital broadcast content without a host device such as a PC. A system combined with a host device has many unnecessary parts and is expensive.
従来例のディジタル放送データ転送処理装置の機能をチューナカードに搭載したとすれば、チューナカードは、暗号化されたコンテンツと暗号化されたスクランブル鍵を含むストリームデータから、暗号化コンテンツと暗号化されたスクランブル鍵を分離する処理機能を搭載しなければならない。一般に、複雑なプロトコルに従って構成されたストリームデータから暗号化コンテンツと暗号化されたスクランブル鍵を分離する処理は、高性能のCPUと大規模なRAMとを含むハードウエアで実行されるソフトウエアにより行われる。 If the function of the conventional digital broadcast data transfer processing device is installed in the tuner card, the tuner card is encrypted with the encrypted content from the stream data including the encrypted content and the encrypted scramble key. A processing function for separating scrambled keys must be installed. In general, the process of separating the encrypted content and the encrypted scramble key from the stream data configured according to a complicated protocol is performed by software executed by hardware including a high-performance CPU and a large-scale RAM. Is called.
しかし一般に、ホスト装置であるPC、携帯端末等の汎用機器は高性能のCPUと大規模なRAMとを含むハードウエアを有しているが、IOカードは小型で安価で処理能力が低いCPUと、小さなRAMしか有していない。
IOカードに高性能のCPUと大規模なRAMとを含むハードウエアを搭載することは極めて困難であり、搭載できたとしても、IOカードは極めて高価で消費電力が大きなものとなってしまう。
In general, however, general-purpose devices such as PCs and portable terminals, which are host devices, have hardware including a high-performance CPU and a large-scale RAM, but an IO card is a small, inexpensive CPU with low processing capability. It has only a small RAM.
It is extremely difficult to mount hardware including a high-performance CPU and a large-scale RAM on the IO card. Even if it can be mounted, the IO card is extremely expensive and consumes a large amount of power.
本発明は、上記問題を鑑み、受信装置の各機能をホスト装置側とチューナカード側とに適切に分担処理させるものである。これにより、ソフトウエアによって多くの処理が可能なPC等のホスト装置側に複雑な処理を任せ、チューナカード側では最小限の機能のみを備える構成とした、安価な受信装置、それを構成するチューナカード及びホスト装置を提供することを目的とする。
本発明は、汎用のIOカード等を用いた放送波を受信可能なチューナカードを、PC、携帯端末等の汎用機器等であるホスト装置に搭載した受信装置を提供することを目的とする。ユーザは、例えばPCなどの汎用機器で暗号化された放送信号を視聴できる。汎用機器においてファイル操作が可能であっても、コンテンツデータの著作権の保護が可能になる。
In view of the above problems, the present invention appropriately assigns each function of the receiving device to the host device side and the tuner card side. As a result, an inexpensive receiving device configured such that a complicated processing is left to the host device side such as a PC capable of performing a large amount of processing by software and only a minimum function is provided on the tuner card side, and a tuner configuring the receiving device An object is to provide a card and a host device.
An object of the present invention is to provide a receiving device in which a tuner card capable of receiving broadcast waves using a general-purpose IO card or the like is mounted on a host device such as a general-purpose device such as a PC or a portable terminal. The user can view the broadcast signal encrypted by a general-purpose device such as a PC. Even if file operation is possible in a general-purpose device, the copyright of content data can be protected.
上記課題を解決するために、本発明は以下の構成を有する。請求項1に記載の発明は、放送波から、暗号化されたコンテンツと暗号化されたスクランブル鍵を含むストリームデータを復調するチューナと、前記暗号化されたスクランブル鍵を受け取り、スクランブル鍵を復号化する鍵復号化器と、前記ストリームデータをホスト装置へ送出し、ホスト装置が送出した前記暗号化されたスクランブル鍵を受信して前記鍵復号化器に送出し、前記鍵復号化器が出力した復号化されたスクランブル鍵をホスト装置に送出するホストインターフェース部と、を備えるチューナカードである。 In order to solve the above problems, the present invention has the following configuration. The invention according to claim 1 receives a tuner that demodulates stream data including encrypted content and an encrypted scramble key from a broadcast wave, and receives the encrypted scramble key and decrypts the scramble key. A key decryptor that sends the stream data to the host device, receives the encrypted scramble key sent by the host device, sends it to the key decryptor, and the key decryptor outputs And a host interface unit that sends the decrypted scramble key to the host device.
請求項4に記載の発明は、放送波から暗号化されたコンテンツと暗号化されたスクランブル鍵を含むストリームデータを復調してホスト装置に送出し、前記ホスト装置から送られた暗号化されたスクランブル鍵を受け取って復号化して送り返すチューナカードから、前記ストリームデータと復号化されたスクランブル鍵とを読出し、前記チューナカードに前記暗号化されたスクランブル鍵を送出するカードインターフェース部と、前記ストリームデータから前記暗号化されたコンテンツと前記暗号化されたスクランブル鍵を分離抽出する分離器と、前記抽出された暗号化されたコンテンツを、前記カードインターフェース部を介して前記チューナカードから読み出した前記復号化されたスクランブル鍵を用いて復号化するコンテンツ復号化器と、を備えるホスト装置である。 According to a fourth aspect of the present invention, the stream data including the content encrypted from the broadcast wave and the encrypted scramble key are demodulated and sent to the host device, and the encrypted scramble sent from the host device is sent. A card interface unit that reads the stream data and the decrypted scramble key from a tuner card that receives a key, decrypts it, and sends it back, and sends the encrypted scramble key to the tuner card; and A separator for separating and extracting the encrypted content and the encrypted scramble key, and the decrypted encrypted content read from the tuner card via the card interface unit Content decryptor using scramble key A host device comprising a.
請求項7に記載の発明は、請求項1に記載のチューナカードと請求項4に記載のホスト装置とを有する受信装置である。
The invention described in claim 7 is a receiving apparatus including the tuner card described in claim 1 and the host apparatus described in
本発明は、ソフトウエアによって多くの処理が可能なPC等のホスト装置で複雑な処理を行い、チューナカードで放送波を受信するチューナ機能等を実行し、ホスト装置とチューナカードとの間に重複するハードウエアがない安価な受信装置、それを構成するチューナカード及びホスト装置を実現する。ホスト装置においてファイル操作が可能であっても、ホスト装置の中には暗号化されたスクランブル鍵を復号化する情報は存在しない故に、暗号化鍵の秘密が第三者に漏れる恐れはない。本発明は、コンテンツデータの著作権の保護が可能な受信装置、それを構成するチューナカード及びホスト装置を実現する。 The present invention performs complicated processing with a host device such as a PC that can perform a large amount of processing by software, executes a tuner function for receiving broadcast waves with a tuner card, etc., and overlaps between the host device and the tuner card. An inexpensive receiving device that does not have hardware to perform, a tuner card and a host device constituting the receiving device are realized. Even if file operation is possible in the host device, there is no possibility that the secret of the encryption key will be leaked to a third party because there is no information for decrypting the encrypted scramble key in the host device. The present invention realizes a receiving device capable of protecting the copyright of content data, a tuner card and a host device constituting the receiving device.
なお一般に、暗号化されたスクランブル鍵を復号化する処理は、小型のCPUが小さなRAMを用いてソフトウエアにより実行可能である。例えばチューナカードが搭載している小型で安価な汎用のCPUが暗号化されたスクランブル鍵を復号化する処理を行う構成にすれば、この処理を行ってもチューナカードの回路規模、消費電力、価格はほとんど変らない。 In general, the process of decrypting an encrypted scramble key can be performed by software using a small CPU and a small CPU. For example, if a small and inexpensive general-purpose CPU mounted on a tuner card is configured to perform processing for decrypting an encrypted scramble key, the circuit size, power consumption, and price of the tuner card will be achieved even if this processing is performed. Hardly changes.
チューナカードは、ホスト装置に抜き差し可能なカード形態のものでもホスト装置に内蔵するモジュール形態のものでも良いが、好ましくは、汎用の抜き差し可能なIOカード(例えばSDIOカード、PCカード等)である。チューナは無線の放送波を受信しても良く、有線の放送波を受信しても良い。好ましくはホスト装置は、携帯用PC、設置型PC、PDA、携帯電話等のデータ処理機能を備えた汎用機器である。 The tuner card may be in the form of a card that can be inserted into and removed from the host apparatus or in the form of a module that is built into the host apparatus, but is preferably a general-purpose IO card that can be inserted and removed (eg, an SDIO card, a PC card, etc.). The tuner may receive a wireless broadcast wave or a wired broadcast wave. Preferably, the host device is a general-purpose device having a data processing function such as a portable PC, a stationary PC, a PDA, and a mobile phone.
請求項2に記載の発明は、前記ホストインターフェース部を介して、ホスト装置から認証情報を入力し、前記認証情報が所定の情報であるか否かを判断するホスト認証部を更に有し、前記認証情報が所定の情報である場合に限り、前記鍵復号化器から復号化されたスクランブル鍵を前記ホストインターフェース部を介して前記ホスト装置に送出する請求項1に記載のチューナカードである。
The invention according to
請求項5に記載の発明は、認証情報を格納し又は算出する認証情報生成部を備え、前記カードインターフェース部が前記認証情報をチューナカードに送出する請求項4に記載のホスト装置である。
The invention according to
請求項8に記載の発明は、請求項2に記載のチューナカードと請求項5に記載のホスト装置とを有する受信装置である。
The invention described in
不正なホスト装置は、正しい認証情報を送出できないので、チューナカードから復号化されたスクランブル鍵を取得できない。本発明は、コンテンツデータの著作権の保護が更に可能な受信装置、それを構成するチューナカード及びホスト装置を実現する。
認証情報が一定であるプロトコルであれば、認証情報生成部は一定の認証情報を格納し、認証情報が毎回異なるプロトコル(例えばチャレンジ/レスポンス方式のプロトコル)であれば、認証情報生成部は毎回異なる認証情報を生成する。
An unauthorized host device cannot transmit correct authentication information, and therefore cannot obtain a decrypted scramble key from the tuner card. The present invention realizes a receiving device capable of further protecting the copyright of content data, a tuner card and a host device constituting the receiving device.
If the authentication information is a constant protocol, the authentication information generation unit stores the constant authentication information. If the authentication information is a different protocol each time (for example, a challenge / response protocol), the authentication information generation unit is different each time. Generate authentication information.
請求項3に記載の発明は、前記鍵復号化器が出力する復号化されたスクランブル鍵を暗号化する暗号化器を備え、前記ホストインターフェース部は、前記暗号化器が出力する再度暗号化されたスクランブル鍵をホスト装置に送出する請求項1又は2に記載のチューナカードである。
The invention according to
請求項6に記載の発明は、前記チューナカードは、ホスト装置から送られた暗号化されたスクランブル鍵を受け取って復号化した後、再度暗号化して送り返し、再度暗号化されたスクランブル鍵を復号化し、前記コンテンツ復号化器に送出する復号化器を更に備える請求項4または5に記載のホスト装置である。
According to a sixth aspect of the present invention, the tuner card receives and decrypts the encrypted scramble key sent from the host device, then encrypts it again, sends it back, and decrypts the encrypted scramble key again. The host device according to
請求項9に記載の発明は、請求項3に記載のチューナカードと請求項6に記載のホスト装置とを有する受信装置である。
The invention described in
チューナカードとホスト装置との間で再度暗号化されたスクランブル鍵を授受する故に、悪意の第三者がスクランブル鍵を不正に取得することが困難な受信装置、それを構成するチューナカード及びホスト装置を実現できる。 Receiving device in which it is difficult for a malicious third party to illegally obtain a scramble key because a re-encrypted scramble key is exchanged between the tuner card and the host device, and a tuner card and a host device constituting the receiving device Can be realized.
本発明によれば、コンテンツデータの著作権を保護する安価な受信装置、それを構成するチューナカード及びホスト装置を実現するという有利な効果が得られる。 According to the present invention, it is possible to obtain an advantageous effect of realizing an inexpensive receiving device for protecting the copyright of content data, a tuner card and a host device constituting the receiving device.
本発明によれば、チューナカードが許可された認証可能なホスト装置にのみスクランブル鍵を出力することにより、不正なホスト装置によるコンテンツデータの視聴を防ぐ、コンテンツデータの著作権を保護する安価な受信装置、それを構成するチューナカード及びホスト装置を実現するという有利な効果が得られる。 According to the present invention, the scramble key is output only to an authenticable host device permitted by the tuner card, thereby preventing viewing of the content data by an unauthorized host device, and inexpensive reception that protects the copyright of the content data. The advantageous effect of realizing the device, the tuner card constituting the device and the host device can be obtained.
本発明によれば、悪意の第三者がコンテンツデータを復号化するためのスクランブル鍵を不正に取得することが困難な、コンテンツデータの著作権を保護する安価な受信装置、それを構成するチューナカード及びホスト装置を実現するという有利な効果が得られる。 According to the present invention, it is difficult for a malicious third party to illegally acquire a scramble key for decrypting content data, and an inexpensive receiving device for protecting the copyright of content data, and a tuner constituting the same The advantageous effect of realizing the card and the host device can be obtained.
以下本発明の実施をするための最良の形態を具体的に示した実施の形態について、図面とともに記載する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments that specifically show the best mode for carrying out the present invention will be described below with reference to the drawings.
《実施の形態1》
図1及び図2を用いて、本発明の実施の形態1のディジタル放送信号によるコンテンツデータを受信する受信装置について説明する。図1は、実施の形態1の受信装置の構成の概略を示すブロック図である。実施の形態1の受信装置は、地上波ディジタル放送を受信する受信装置である。しかし、受信装置は他の放送波、例えば衛星ディジタル放送又は有線のディジタル放送を受信する装置であっても良い。図1において、実施の形態1の受信装置は、チューナカード1と、ホスト装置2とを有する。実施の形態1において、チューナカード1はSDIOカードであり、ホスト装置2は携帯電話である。
Embodiment 1
A receiving apparatus for receiving content data based on a digital broadcast signal according to the first embodiment of the present invention will be described with reference to FIG. 1 and FIG. FIG. 1 is a block diagram showing an outline of the configuration of the receiving apparatus according to the first embodiment. The receiving apparatus according to the first embodiment is a receiving apparatus that receives terrestrial digital broadcasting. However, the receiving apparatus may be an apparatus that receives other broadcast waves, for example, satellite digital broadcast or wired digital broadcast. In FIG. 1, the receiving device according to the first embodiment includes a tuner card 1 and a
チューナカード1は、アンテナ3、チューナ4、スクランブル鍵復号化器5、及びホストインターフェース部6を有する。ホスト装置2は、カードインターフェース部7、分離器8、コンテンツ復号化器9、及びAV再生部10を有する。
The tuner card 1 includes an
アンテナ3は、ディジタル放送信号を受信する。
チューナ4は、アンテナ3が受信したディジタル放送信号を、暗号化されたコンテンツデータCsと暗号化されたスクランブル鍵Ksとを含むストリームデータに復調し、ホストインターフェース部6に出力する。ストリームデータに含まれる暗号化されたスクランブル鍵Ksは1秒毎に更新される。
ホストインターフェース部6は、ホスト装置2と接続し通信を行うための機能を有し、チューナ4から入力されたストリームデータをカードインターフェース部7に出力し、カードインターフェース部7から暗号化されたスクランブル鍵Ksを入力してスクランブル鍵復号化器5に出力し、スクランブル鍵復号化器5から復号化されたスクランブル鍵Kdを入力してカードインターフェース部7に出力する。
スクランブル鍵復号化器5は、予め契約情報又は所定の秘密鍵を保持しており、それによって入力された暗号化されたスクランブル鍵Ksを復号化し、復号化されたスクランブル鍵Kdをホストインターフェース部6に出力する。
The
The
The host interface unit 6 has a function for connecting to the
The scramble
カードインターフェース部7は、チューナカード1と接続し通信を行うための機能を有し、ホストインターフェース部6から入力されたストリームデータを分離器8に出力し、分離器8から暗号化されたスクランブル鍵Ksを入力してホストインターフェース部6に出力し、ホストインターフェース部6から復号化されたスクランブル鍵Kdを入力してコンテンツ復号化器9に出力する。
分離器8は、ストリームデータから暗号化されたコンテンツデータCsと暗号化されたスクランブル鍵Ksとを分離抽出し、暗号化されたコンテンツデータCsをコンテンツ復号化器9に出力し、暗号化されたスクランブル鍵Ksをカードインターフェース部7に出力する。
コンテンツ復号化器9は、入力された復号化されたスクランブル鍵Kdを用いて、入力された暗号化されたコンテンツデータを復号化し、復号化されたコンテンツデータCdをAV再生部10に出力する。
AV再生部10は、復号化されたコンテンツデータCdから映像データや音声データ等を出力装置上に表示・再生する。
The card interface unit 7 has a function for connecting to the tuner card 1 and performing communication. The card interface unit 7 outputs the stream data input from the host interface unit 6 to the
The
The
The
コンテンツ復号化器9の復号化処理の仕組み、或いはスクランブル鍵が盗まれたとしても、1秒後には別のスクランブル鍵に変わるため、コンテンツデータを復元できない。これに対して、スクランブル鍵復号化器5の復号化処理は、その仕組みが明らかになると1秒毎に変化するスクランブル鍵を随時復号化する回路を設計することができるようになりコンテンツデータを復号化できるため、スクランブル鍵復号化器5にはより高い秘匿性が求められると言える。したがって、スクランブル鍵復号化器5は、PC等の制御仕様が公開されているホスト装置2側で実行するよりも、チューナカード1側で実行することが好ましい。
Even if the decryption processing mechanism of the
次に、図2を用いて上記のように構成された本実施の形態の受信装置の動作の詳細を説明する。図2は、チューナカード1とホスト装置2との間の通信と、主な処理を示すシーケンス図である。
まず、チューナカード1側で、アンテナ3によって放送信号が受信され(S200)、受信信号はチューナ4によってストリームデータに復調される(S201)。チューナカード1は、得られたストリームデータをホスト装置2に出力する。
ホスト装置2は、入力したストリームデータを、分離器8によって暗号化されたコンテンツデータCsと暗号化されたスクランブル鍵Ksとに分離抽出する(S202)。ホスト装置2は、得られた暗号化されたスクランブル鍵Ksのみをチューナカード1に出力する。
チューナカード1は、入力した暗号化されたスクランブル鍵Ksを復号化し、復号化されたスクランブル鍵Kdを得る(S203)。チューナカード1は、得られた復号化されたスクランブル鍵Kdをホスト装置2に出力する。
ホスト装置2は、入力された復号化されたスクランブル鍵Kdを用いて、S202で得られた暗号化されたコンテンツデータCsを復号化する(S204)。
Next, details of the operation of the receiving apparatus of the present embodiment configured as described above will be described with reference to FIG. FIG. 2 is a sequence diagram showing communication between the tuner card 1 and the
First, on the tuner card 1 side, a broadcast signal is received by the antenna 3 (S200), and the received signal is demodulated into stream data by the tuner 4 (S201). The tuner card 1 outputs the obtained stream data to the
The
The tuner card 1 decrypts the input encrypted scramble key Ks to obtain a decrypted scramble key Kd (S203). The tuner card 1 outputs the obtained decrypted scramble key Kd to the
The
以上のように、本実施の形態の受信装置は、ハードウエア処理に適した放送信号の復調処理(チューナ)と、高い秘匿性が要求されるスクランブル鍵の復号化処理(スクランブル鍵復号化器5)をチューナカード1側に分担させ、それ以外の処理をPC等のホスト装置2側に分担させることにより、安価な受信装置を実現することができる。
As described above, the receiving apparatus according to the present embodiment includes a broadcast signal demodulation process (tuner) suitable for hardware processing and a scramble key decryption process (scramble key decoder 5) that requires high confidentiality. ) To the tuner card 1 side, and other processing to the
《実施の形態2》
図3及び図4を用いて、本発明の実施の形態2のディジタル放送信号によるコンテンツデータを受信する受信装置について説明する。図3は、実施の形態2の受信装置の構成の概略を示すブロック図である。実施の形態2の受信装置は、地上波ディジタル放送を受信する受信装置である。しかし、受信装置は他の放送波、例えば衛星ディジタル放送又は有線のディジタル放送を受信する装置であっても良い。図3において、実施の形態2の受信装置は、チューナカード31とホスト装置32とを有する。実施の形態1において、チューナカード31はSDIOカードであり、ホスト装置32は携帯情報端末である。
<<
A receiving apparatus for receiving content data using a digital broadcast signal according to the second embodiment of the present invention will be described with reference to FIGS. FIG. 3 is a block diagram showing an outline of the configuration of the receiving apparatus according to the second embodiment. The receiving apparatus according to the second embodiment is a receiving apparatus that receives terrestrial digital broadcasting. However, the receiving apparatus may be an apparatus that receives other broadcast waves, for example, satellite digital broadcast or wired digital broadcast. In FIG. 3, the receiving device according to the second embodiment includes a
チューナカード31が、実施の形態1のチューナカード1の構成に加えてホスト認証部33を有する点、ホスト装置32が、携帯情報端末である点及び実施の形態1のホスト装置2の構成に加えて認証情報記憶部34を有する点において、実施の形態1とは異なる。それ以外の点については、実施の形態1と同じであり、同一符号を付した要素についての詳細な説明は省略する。
The
認証情報記憶部34は、チューナカード31がホスト装置32を識別するための認証情報を格納する。認証情報は、そのホスト装置32がコンテンツデータの視聴を許可されていることを示すコードである。
認証情報記憶部34に代えて、ホスト装置32がチューナカード31に認証情報を送る度に、異なる認証情報を生成する認証情報生成部を設けても良い。認証情報生成部とホスト認証部33とは、例えば同一の乱数発生器を内蔵し、更新のたびに異なる認証情報を授受する。
The authentication
Instead of the authentication
ホスト認証部33は、ホストインターフェース6及びカードインターフェース部7を介して、ホスト装置32の認証情報記憶部34に格納された認証情報を読出し、その認証情報が所定条件を満たすかどうかを判定する。認証情報が所定条件を満たす場合は判定結果Aを、認証情報が所定条件を満たさない場合は判定結果Bをホストインターフェース部6に出力する。
The
ホストインターフェース部6は、ホスト認証部33から判定結果Aが入力された場合、スクランブル鍵復号化器5から出力される復号化されたスクランブル鍵Kdをホスト装置32に出力する。ホスト認証部33から判定結果Bが入力された場合、スクランブル鍵復号化器5から入力される復号化されたスクランブル鍵Kdをホスト装置32に出力しない。
上記の構成に代えて、ホスト認証部33は、判定結果A又はBをスクランブル鍵復号化器5に送り、スクランブル鍵復号化器5は、判定結果Aを入力した場合には復号化されたスクランブル鍵Kdを出力し、判定結果Bを入力した場合には復号化されたスクランブル鍵Kdを出力しない構成としても良い。
When the determination result A is input from the
Instead of the above configuration, the
次に、図4を用いて上記のように構成された本実施の形態の受信装置の動作の詳細を説明する。図4は、チューナカード31とホスト装置32との間の通信と、主な処理を示すシーケンス図である。
まず、チューナカード31側で、アンテナ3によって放送信号が受信され(S200)、受信信号はチューナ4によってストリームデータに復調される(S201)。チューナカード31は、得られたストリームデータをホスト装置32に出力する。
ホスト装置32は、入力したストリームデータを、分離器8によって暗号化されたコンテンツデータCsと暗号化されたスクランブル鍵Ksとに分離抽出する(S202)。ホスト装置31は、認証情報を読み出す(S400)。ホスト装置32は、得られた暗号化されたスクランブル鍵Ksと、認証情報とをチューナカード31に出力する。
Next, the details of the operation of the receiving apparatus of the present embodiment configured as described above will be described with reference to FIG. FIG. 4 is a sequence diagram showing communication between the
First, on the
The
チューナカード31は、入力した暗号化されたスクランブル鍵Ksを復号化し、復号化されたスクランブル鍵Kdを得る(S203)。また、入力した認証情報が所定条件を満たすか否かを判定する(S401)入力した認証情報が所定条件を満たす場合、チューナカード31は、S203で得られた復号化されたスクランブル鍵Kdをホスト装置32に出力する。ホスト装置32は、入力された復号化されたスクランブル鍵Kdを用いて、S202で得られた暗号化されたコンテンツデータCsを復号化することができる(S204)。
S401において、入力した認証情報が所定条件を満たさない場合、チューナカード31は、復号化されたスクランブル鍵Kdをホスト装置32に出力しないので、不正なホスト装置32は暗号化されたコンテンツデータCsを復号化することができない。
The
In S401, if the input authentication information does not satisfy the predetermined condition, the
以上のように、本実施の形態の受信装置は、所定の条件を満たすホスト装置にのみ復号化されたスクランブル鍵を出力することで、不正なホスト装置がコンテンツデータを視聴することを防ぐことができる、コンテンツデータの著作権を保護する受信装置を実現することができる。 As described above, the receiving device according to the present embodiment can prevent an unauthorized host device from viewing content data by outputting the decrypted scramble key only to a host device that satisfies a predetermined condition. A receiving device that protects the copyright of content data can be realized.
《実施の形態3》
図5及び図6を用いて、本発明の実施の形態3のディジタル放送信号によるコンテンツデータを受信する受信装置について説明する。図5は、実施の形態3の受信装置の構成の概略を示すブロック図である。実施の形態3の受信装置は、地上波ディジタル放送を受信する受信装置である。しかし、受信装置は他の放送波、例えば衛星ディジタル放送又は有線のディジタル放送を受信する装置であっても良い。図5において、実施の形態3の受信装置は、チューナカード51とホスト装置52とを有する。実施の形態3において、チューナカード51はSDIOカードであり、ホスト装置52はPCである。
<<
A receiving apparatus for receiving content data based on a digital broadcast signal according to the third embodiment of the present invention will be described with reference to FIGS. FIG. 5 is a block diagram showing an outline of the configuration of the receiving apparatus according to the third embodiment. The receiving apparatus according to
チューナカード51が、実施の形態2のチューナカード31の構成に加えてスクランブル鍵再暗号化器53を更に有する点、ホスト装置52が、PCである点及び実施の形態2のホスト装置32の構成に加えてスクランブル鍵再復号化器54を有する点において、実施の形態2とは異なる。それ以外の点については、実施の形態2と同じであり、同一符号を付した要素についての詳細な説明は省略する。
The
スクランブル鍵再暗号化器53は、スクランブル鍵復号化器5から復号化されたスクランブル鍵Kdを入力し、復号化されたスクランブル鍵Kdを所定の暗号化鍵を用いて再度暗号化する。再度暗号化されたスクランブル鍵Kdsは、ホストインターフェース部6及びカードインターフェース部7を介してスクランブル鍵再復号化器54に出力される。
スクランブル鍵再復号化器54は、スクランブル鍵再暗号化器53が使用した暗号化鍵に対応する復号化鍵を有し、入力した再度暗号化されたスクランブル鍵Kdsを復号化し、復号化されたスクランブル鍵Kdをコンテンツ復号化器9に出力する。
The scramble
The scramble
次に、図6を用いて上記のように構成された本実施の形態の受信装置の動作の詳細を説明する。図6は、チューナカード51とホスト装置52との間の通信と、主な処理を示すシーケンス図である。
まず、チューナカード51で、アンテナ3によって放送信号が受信され(S200)、受信信号はチューナ4によってストリームデータに復調される(S201)。チューナカード51は、得られたストリームデータをホスト装置52に出力する。
ホスト装置52は、入力したストリームデータを、分離器8によって暗号化されたコンテンツデータCsと暗号化されたスクランブル鍵Ksとに分離抽出する(S202)。ホスト装置52は、認証情報を読み出す(S400)。ホスト装置52は、得られた暗号化されたスクランブル鍵Ksと、認証情報とをチューナカード51に出力する。
Next, details of the operation of the receiving apparatus of the present embodiment configured as described above will be described with reference to FIG. FIG. 6 is a sequence diagram showing communication between the
First, the
The
チューナカード51は、入力した暗号化されたスクランブル鍵Ksを復号化し、復号化されたスクランブル鍵Kdを得る(S203)。更に復号化されたスクランブル鍵Kdを再度暗号化し、再度暗号化されたスクランブル鍵Kdsを得る(S600)。また、入力した認証情報が所定条件を満たすか否かを判定する(S401)。入力した認証情報が所定条件を満たす場合、チューナカード51は、S600で得られた再度暗号化スクランブル鍵Kdsをホスト装置52に出力する。ホスト装置52は、入力された再度暗号化されたスクランブル鍵Kdsを復号化して、復号化されたスクランブル鍵Kdを得る(S601)。更にホスト装置52は、復号化されたスクランブル鍵Kdを用いて、S202で得られた暗号化されたコンテンツデータCsを復号化することができる(S204)。
The
S401において入力した認証情報が所定条件を満たさない場合、チューナカード51は、再度暗号化されたスクランブル鍵Kdsをホスト装置52に出力しないので、不正なホスト装置52は暗号化されたコンテンツデータCsを復号化することができない。
これに代えて、S401において入力した認証情報が所定条件を満たさない場合、スクランブル鍵復号化器5が復号化したスクランブル鍵を出力せず、又はスクランブル鍵再暗号化器53が再暗号化されたスクランブル鍵を出力しない構成としても良い。
If the authentication information input in S401 does not satisfy the predetermined condition, the
Instead, when the authentication information input in S401 does not satisfy the predetermined condition, the scramble
以上のように、本実施の形態の受信装置は、コンテンツデータを復号化するためのスクランブル鍵がチューナカード51とホスト装置52との通信において暗号化されているため、コンテンツデータの保護能力が高く、コンテンツデータの著作権を保護する受信装置を実現することができる。
As described above, the receiving device according to the present embodiment has a high protection capability for content data because the scramble key for decrypting the content data is encrypted in communication between the
スクランブル鍵復号化器5が暗号化されたスクランブル鍵を復号化するのに使用する復号化鍵は、放送電波を出力する会社が個々のチューナカードに提供する鍵である。スクランブル鍵再暗号化器53がスクランブル鍵を再暗号化するのに使用する暗号化鍵及びスクランブル鍵再復号化器54が再暗号化されたスクランブル鍵を再復号化するのに使用する復号化鍵は、チューナカードとホスト装置との間だけで任意に定めた鍵、又は放送電波を出力する会社が個々のチューナカード及びホスト装置に提供する鍵である。
The decryption key used by the scramble
実施の形態のチューナカードはSDIOカードであった。しかしこれに限られるものではなく、チューナカードは任意のIOカードであっても良い。好ましくはチューナカードは汎用のIOカードであり、例えばSDIOカード、PCカードである。ホスト装置は、汎用のIOカードを挿入するスロットを有する装置であって、好ましくはPC、携帯端末、携帯電話等の汎用の情報処理機能を有する機器である。 The tuner card of the embodiment is an SDIO card. However, the present invention is not limited to this, and the tuner card may be an arbitrary IO card. Preferably, the tuner card is a general-purpose IO card, such as an SDIO card or a PC card. The host device is a device having a slot into which a general-purpose IO card is inserted, and is preferably a device having a general-purpose information processing function such as a PC, a mobile terminal, and a mobile phone.
本発明は、例えば、ディジタル放送信号によるコンテンツデータを受信する受信装置に適用することができる。 The present invention can be applied to, for example, a receiving apparatus that receives content data based on a digital broadcast signal.
1、31、51 チューナカード
2、32、52 ホスト装置
3 アンテナ
4 チューナ
5 スクランブル鍵復号化器
6 ホストインターフェース部
7 カードインターフェース部
8 分離器
9 コンテンツ復号化器
10 AV再生部
33 ホスト認証部
34 認証情報記憶部
53 スクランブル鍵再暗号化器
54 スクランブル鍵再復号化器
1, 31, 51
Claims (9)
前記暗号化されたスクランブル鍵を受け取り、スクランブル鍵を復号化する鍵復号化器と、
前記ストリームデータをホスト装置へ送出し、ホスト装置が送出した前記暗号化されたスクランブル鍵を受信して前記鍵復号化器に送出し、前記鍵復号化器が出力した復号化されたスクランブル鍵をホスト装置に送出するホストインターフェース部と、
を備えるチューナカード。 A tuner that demodulates stream data including encrypted content and an encrypted scramble key from a broadcast wave;
A key decryptor for receiving the encrypted scramble key and decrypting the scramble key;
Sending the stream data to a host device, receiving the encrypted scramble key sent by the host device, sending it to the key decryptor, and receiving the decrypted scramble key outputted by the key decryptor A host interface section to send to the host device;
Tuner card with
前記認証情報が所定の情報である場合に限り、前記鍵復号化器から復号化されたスクランブル鍵を前記ホストインターフェース部を介して前記ホスト装置に送出する請求項1に記載のチューナカード。 A host authentication unit that inputs authentication information from the host device via the host interface unit and determines whether the authentication information is predetermined information;
2. The tuner card according to claim 1, wherein the scramble key decrypted from the key decryptor is sent to the host device via the host interface unit only when the authentication information is predetermined information.
前記ストリームデータから前記暗号化されたコンテンツと前記暗号化されたスクランブル鍵を分離抽出する分離器と、
前記抽出された暗号化されたコンテンツを、前記カードインターフェース部を介して前記チューナカードから読み出した前記復号化されたスクランブル鍵を用いて復号化するコンテンツ復号化器と、
を備えるホスト装置。 A tuner that demodulates the stream data including the encrypted content from the broadcast wave and the encrypted scramble key, sends it to the host device, receives the encrypted scramble key sent from the host device, decrypts it, and sends it back A card interface unit that reads out the stream data and the decrypted scramble key from a card, and sends the encrypted scramble key to the tuner card;
A separator that separates and extracts the encrypted content and the encrypted scramble key from the stream data;
A content decryptor for decrypting the extracted encrypted content using the decrypted scramble key read from the tuner card via the card interface unit;
A host device comprising:
再度暗号化されたスクランブル鍵を復号化し、前記コンテンツ復号化器に送出する復号化器を更に備える請求項4または5に記載のホスト装置。 The tuner card receives and decrypts the encrypted scramble key sent from the host device, then encrypts it again and sends it back.
6. The host device according to claim 4, further comprising a decryptor that decrypts the re-encrypted scramble key and sends the decrypted scramble key to the content decryptor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004268817A JP4476756B2 (en) | 2004-09-15 | 2004-09-15 | Tuner card, host device and receiving device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004268817A JP4476756B2 (en) | 2004-09-15 | 2004-09-15 | Tuner card, host device and receiving device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006086754A JP2006086754A (en) | 2006-03-30 |
| JP4476756B2 true JP4476756B2 (en) | 2010-06-09 |
Family
ID=36164899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004268817A Expired - Fee Related JP4476756B2 (en) | 2004-09-15 | 2004-09-15 | Tuner card, host device and receiving device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4476756B2 (en) |
-
2004
- 2004-09-15 JP JP2004268817A patent/JP4476756B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006086754A (en) | 2006-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7913094B2 (en) | Information reproducing apparatus and secure module | |
| KR100677026B1 (en) | Video Signal Transceiver System and Security Module Used in It | |
| US8078874B2 (en) | Method and apparatus for transmitting data using authentication | |
| KR20070090892A (en) | Digital audio / video data processing device and access control method | |
| WO2010116845A1 (en) | Key information management method, content transmission method, key information management apparatus, license management apparatus, content transmission system, and terminal apparatus | |
| JP3998178B2 (en) | Content copyright protection device and program thereof | |
| US20120079270A1 (en) | Hardware-Assisted Content Protection for Graphics Processor | |
| CN103237010B (en) | The server end of digital content is cryptographically provided | |
| CN109690537A (en) | system for decrypting and presenting content | |
| CN103237011B (en) | Digital content encryption transmission method and server end | |
| US7412725B2 (en) | Copyright protection system, digital information processing apparatus and copyright protection method | |
| JP2000115154A5 (en) | Data processing equipment and methods, and data decoding processing equipment and methods | |
| JP2002305512A5 (en) | ||
| KR20080099631A (en) | How to use content using a mobile card, host device, and mobile card | |
| JP4476756B2 (en) | Tuner card, host device and receiving device | |
| JP4299801B2 (en) | Data transmission method and electronic device | |
| US8452986B2 (en) | Security unit and protection system comprising such security unit as well as method for protecting data | |
| US8582763B2 (en) | Method and apparatus for decoding broadband data | |
| JP2004173027A (en) | Tuner module and encryption processing method using the same | |
| CN103402129A (en) | Condition receiving method, condition receiving equipment and condition receiving system | |
| KR100458955B1 (en) | Security method for the Wireless LAN | |
| CN101009549A (en) | Decoding device for the digital copyright management | |
| JP4904728B2 (en) | Content distribution system, client terminal, program, and recording medium | |
| KR20090045769A (en) | Security device and method for CAS and STB | |
| JPWO2006006233A1 (en) | Content recording apparatus and data distribution system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20061129 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070912 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090605 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090616 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100209 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100310 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140319 Year of fee payment: 4 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |