JP2000332708A - Digital broadcast receiver and digital broadcast transmitter - Google Patents
Digital broadcast receiver and digital broadcast transmitterInfo
- Publication number
- JP2000332708A JP2000332708A JP2000031960A JP2000031960A JP2000332708A JP 2000332708 A JP2000332708 A JP 2000332708A JP 2000031960 A JP2000031960 A JP 2000031960A JP 2000031960 A JP2000031960 A JP 2000031960A JP 2000332708 A JP2000332708 A JP 2000332708A
- Authority
- JP
- Japan
- Prior art keywords
- control message
- digital broadcast
- control
- unit
- data
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディジタル放送の
受信装置及び送信装置に関し、特に、ディジタル放送を
受信するディジタル放送受信装置の消費電力を低減させ
る技術に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital broadcast receiving apparatus and a digital broadcast receiving apparatus, and more particularly to a technique for reducing the power consumption of a digital broadcast receiving apparatus for receiving a digital broadcast.
【0002】[0002]
【従来の技術】近年、衛星ディジタル放送が開始され、
多チャネルを用いて多数の番組が提供されており、視聴
契約をした者(以下、「加入者」という。)のみに番組
の視聴を可能にするような技術も利用されるようになっ
てきた。従来のディジタル放送送受信システム、特に加
入者のみに番組の視聴を可能にするようなディジタル放
送送受信システムにおいては、日本国特許公報(特公平
7−93621号公報)に記載されているように、ディ
ジタル放送送信装置が、スクランブルを施して送る番組
データの視聴を可能にするための暗号鍵や復号制御のた
めの情報等を、EMM(エンタイトルメント・マネジメ
ント・メッセージ)と呼ばれるトランスポートストリー
ム(TS)内のデータとして送信し、ディジタル放送受
信装置が、このEMMを受信し、受け取った復号制御の
ための情報や暗号鍵等を用いて所定条件を満たす場合
に、番組データをデスクランブル即ち復号して利用する
方式が一般に用いられている。2. Description of the Related Art In recent years, satellite digital broadcasting has started,
A large number of programs are provided using multiple channels, and a technology that allows only those who have a viewing contract (hereinafter, referred to as “subscribers”) to view programs has been used. . 2. Description of the Related Art In a conventional digital broadcast transmitting / receiving system, particularly a digital broadcasting transmitting / receiving system that allows only a subscriber to view a program, as described in Japanese Patent Publication (JP-B-7-93621), The broadcast transmitting apparatus transmits, to a transport stream (TS) called an EMM (entitlement management message), an encryption key for enabling viewing of program data to be sent after being scrambled, information for decryption control, and the like. When the digital broadcast receiving apparatus receives the EMM and satisfies a predetermined condition using the received information for decryption control, an encryption key, or the like, it descrambles or decrypts the program data. The method used is generally used.
【0003】ここで、TSとは、ディジタル放送送信装
置が送信するデータの送信単位で、例えば188バイト
からなるTSパケットの列であり、1つの帯域に複数チ
ャネルを多重化すべくMPEG2(Moving Pi
cture ExpertsGroup2)規格で定め
られているものである。具体的には、ISO/IEC標
準13818−1(MPEG2システム)規格書に記載
されている。[0003] Here, the TS is a transmission unit of data transmitted by the digital broadcast transmitting apparatus, and is a sequence of TS packets composed of, for example, 188 bytes.
(Strength Experts Group 2) standard. Specifically, it is described in the ISO / IEC standard 13818-1 (MPEG2 system) standard.
【0004】また、EMMは、基本的にはデジタル放送
受信装置側の復号器に対して制御を行うために用いられ
るコードであり、暗号鍵や復号制御のための情報等から
なり、例えば1秒間に3回程度等、断続的に送信され
る。またこの他、EMMには、個人宛てのメールを内容
とするものや、有料番組の視聴に応じた課金制御を実現
するために、デジタル放送受信装置側で記録されている
視聴実績を示す情報をデジタル放送受信装置に接続され
たモデム等を介して公衆回線網を通じて放送センタに送
信させる機能を実現するための指示情報を内容とするも
の等のディジタル放送受信装置に対する各種制御や各種
サービスの実現を目的として放送されるものがある。The EMM is basically a code used for controlling a decoder on the digital broadcast receiving apparatus side, and is composed of an encryption key, information for decryption control, and the like. Is transmitted intermittently about three times. In addition, in the EMM, information indicating a viewing result recorded on the digital broadcast receiving apparatus side in order to realize billing control according to viewing of a pay program is included in the EMM. Various controls and various services for the digital broadcast receiver such as those containing instruction information for realizing the function of transmitting to the broadcast center through the public line network via a modem etc. connected to the digital broadcast receiver are provided. Some are broadcast for purposes.
【0005】以下、加入者にのみディジタル放送の視聴
を可能にする従来のディジタル放送送受信システムの概
要を説明する。図9は、従来のディジタル放送送受信シ
ステムの概略構成図である。同図に示す従来のディジタ
ル放送送受信システムはディジタル放送送信装置500
とディジタル放送受信装置510とから構成される。な
お、同図には1つしか示していないが、ディジタル放送
送信装置500から送信される番組等を受信するディジ
タル放送受信装置は通常複数存在する。[0005] An outline of a conventional digital broadcast transmitting / receiving system that allows only subscribers to view digital broadcasts will be described below. FIG. 9 is a schematic configuration diagram of a conventional digital broadcast transmission / reception system. The conventional digital broadcast transmitting / receiving system shown in FIG.
And a digital broadcast receiving apparatus 510. Although only one is shown in the figure, there are usually a plurality of digital broadcast receiving apparatuses for receiving a program or the like transmitted from the digital broadcast transmitting apparatus 500.
【0006】ディジタル放送送信装置500は、ディジ
タル放送の番組データやこれに関連するデータを放送す
る装置であり、放送管理部501、番組送信部502、
EPG送信部503、限定受信情報送信部504、加入
者情報管理部505及びエンコーダ部506を備える。
放送管理部501は、放送内容を特定する等、全体的な
制御を行う部分であり、エンコーダ部506は各種デー
タをTSに多重化して放送する機能を有する部分であ
る。The digital broadcast transmitting apparatus 500 is an apparatus for broadcasting digital broadcast program data and related data, and includes a broadcast management section 501, a program transmitting section 502,
An EPG transmission unit 503, a conditional access information transmission unit 504, a subscriber information management unit 505, and an encoder unit 506 are provided.
The broadcast management unit 501 is a unit that performs overall control such as specifying broadcast content, and the encoder unit 506 is a unit that has a function of multiplexing various data into a TS and broadcasting the data.
【0007】番組送信部502は、放送番組の内容とな
る動画データ及び音声データをエンコーダ部506に伝
える機能を有する部分であり、EPG送信部503は、
電子番組ガイド(EPG)に必要なデータをエンコーダ
部506に伝える機能を有する部分であり、限定受信情
報送信部504は、EMMの内容を定めてこのEMMを
エンコーダ部506に伝える機能を有する部分である。[0007] The program transmitting section 502 is a section having a function of transmitting moving picture data and audio data as the contents of a broadcast program to the encoder section 506.
This is a part having a function of transmitting data necessary for an electronic program guide (EPG) to the encoder unit 506, and the conditional access information transmitting unit 504 is a part having a function of determining the contents of the EMM and transmitting the EMM to the encoder unit 506. is there.
【0008】加入者情報管理部505は、ディジタル放
送受信装置510等から公衆回線網520を通じて送ら
れてくる視聴実績を示す情報を受け取り、加入者毎に対
する課金等の処理を行う部分である。また、ディジタル
放送受信装置510は、ディジタル放送送信装置500
から送られてくるディジタル放送を受信する装置であ
り、フロントエンド部511、TSデコード・デスクラ
ンブル部512、EMM検出部513、AVデコード部
514、周辺I/O部515及びマイコン516を備え
る。[0008] The subscriber information management unit 505 is a part that receives information indicating the viewing results transmitted from the digital broadcast receiving device 510 or the like via the public line network 520, and performs processing such as charging for each subscriber. Also, the digital broadcast receiving apparatus 510 includes the digital broadcast transmitting apparatus 500.
This is a device for receiving a digital broadcast transmitted from a CDMA system, and includes a front end unit 511, a TS decode / descramble unit 512, an EMM detection unit 513, an AV decode unit 514, a peripheral I / O unit 515, and a microcomputer 516.
【0009】フロントエンド部511は、ディジタル放
送をアンテナを介して受信し、必要なTSを受信し、T
Sデコード・デスクランブル部512に伝える部分であ
る。TSデコード・デスクランブル部512は、伝えら
れたTSからTSパケットを切り出し、マイコン516
により設定されるフィルタ条件に従って、動画データや
音声データやその他のEMM等のデータを抽出するもの
であり、また、動画データや音声データについてのTS
パケットにはスクランブルが施されているのでマイコン
から通知される暗号鍵を用いてデスクランブルを施す。
なお、TSデコード・デスクランブル部512は複数の
チャンネルを有しており、並行して複数のデータの抽出
が可能である。[0009] The front end unit 511 receives a digital broadcast via an antenna, receives a required TS, and receives a T
This is a part to be transmitted to the S decode / descrambling unit 512. The TS decode / descramble unit 512 cuts out a TS packet from the transmitted TS, and
Extracts video data, audio data, and other data such as EMM according to the filter condition set by
Since the packet is scrambled, descrambling is performed using an encryption key notified from the microcomputer.
Note that the TS decode / descramble unit 512 has a plurality of channels, and can extract a plurality of data in parallel.
【0010】EMM検出部513は、TSデコード・デ
スクランブル部512の一部のチャンネルに相当し、E
MMを検出し抽出する機能を有する部分である。AVデ
コード部514は、TSデコード・デスクランブル部5
12から出力された動画データ、音声データを受け取る
と、マイコン516の制御下で、動画データ及び音声デ
ータの伸長を行い、映像信号及び音声信号を外部のモニ
タ等に出力する機能を有する部分である。The EMM detector 513 corresponds to a part of the channel of the TS decode / descrambler 512,
This part has a function of detecting and extracting MM. The AV decoding unit 514 includes a TS decoding / descrambling unit 5
When receiving the moving image data and audio data output from the microcomputer 12, the microcomputer 516 decompresses the moving image data and audio data under the control of the microcomputer 516 and outputs the video signal and the audio signal to an external monitor or the like. .
【0011】周辺I/O部515は、モデム等の外部機
器とのインタフェース部分である。また、マイコン51
6は、コンピュータの機能を有する1つの半導体チップ
で構成されるマイクロコントローラ(マイコン)であ
り、ディジタル放送受信装置510の全体的な制御を行
う部分であり、TSデコード・デスクランブル部512
に対するフィルタ条件の設定やAVデコード部514の
制御を行い、また、EMM検出部513によりEMMが
検出された場合にはEMMの内容に応じて各種制御処理
を行う。例えば、EMMの内容が暗号鍵である場合に、
これをTSデコード・デスクランブル部512に与える
処理や、視聴実績を示す情報を公衆回線網520を通じ
てディジタル放送送信装置側に送るべくモデム制御の処
理等を行う。なお、ディジタル放送送信装置500は、
動画データや音声データをデスクランブルするための暗
号鍵を随時変更し、これに合わせて随時新たな暗号鍵の
導出の基礎となる情報をEMMの内容として放送する。The peripheral I / O unit 515 is an interface unit with an external device such as a modem. Also, the microcomputer 51
Reference numeral 6 denotes a microcontroller (microcomputer) formed of one semiconductor chip having the function of a computer, which is a part that performs overall control of the digital broadcast receiving apparatus 510, and includes a TS decode / descrambling unit 512.
, And controls the AV decoding unit 514. When an EMM is detected by the EMM detection unit 513, various control processes are performed according to the contents of the EMM. For example, if the content of the EMM is an encryption key,
A process for giving this to the TS decode / descramble unit 512 and a process for controlling the modem so as to send information indicating the viewing result to the digital broadcast transmitting apparatus through the public line network 520 are performed. Note that the digital broadcast transmitting device 500
The encryption key for descrambling the moving image data and the audio data is changed as needed, and the information serving as the basis for deriving a new encryption key is broadcast as the content of the EMM as needed.
【0012】ディジタル放送送信装置500が送信する
EMMには、上述したように課金制御を行うための情報
を内容とするもの等があるため、ディジタル放送受信装
置510は、加入者であるユーザの操作を受けて番組受
信機能を停止させた状態(以下、「スタンバイ状態」と
いう。)であっても、EMMが送られた場合にはこれを
受信してその内容に応じた処理をする必要がある。As described above, the EMM transmitted by the digital broadcast transmitting apparatus 500 includes information for performing billing control as described above. Therefore, the digital broadcast receiving apparatus 510 is operated by a user who is a subscriber. Even when the program receiving function is stopped in response to the EMM (hereinafter, referred to as a “standby state”), when the EMM is sent, it is necessary to receive the EMM and perform a process corresponding to the content. .
【0013】ここで、スタンバイ状態とは、装置本体の
電源は入っているが番組自体の受信はしておらず映像や
音声の信号を出力していない状態、即ちこの出力を受け
るモニタ等の画面には何も映らない状態をいい、このス
タンバイ状態と反対に映像や音声の信号を出力している
状態が視聴状態である。例えば、ディジタル放送受信装
置510のフロントパネル等にボタンがあり、これをユ
ーザが押下する度に、視聴状態とスタンバイ状態とが交
互に切り替わるようになっている。Here, the standby state is a state in which the power of the apparatus main body is turned on but the program itself is not received and no video or audio signal is output, that is, a screen of a monitor or the like receiving the output. Means a state in which nothing is displayed, and a state in which a video or audio signal is output, as opposed to the standby state, is a viewing state. For example, a button is provided on the front panel or the like of the digital broadcast receiving apparatus 510, and each time the user presses the button, the viewing state and the standby state are alternately switched.
【0014】[0014]
【発明が解決しようとする課題】しかしながら、視聴中
であるか否かに関わらず多様な制御或いはサービスを実
現すべくディジタル放送送信装置側からEMM等の情報
が送られるので、従来のディジタル放送受信装置は、こ
れらの情報を処理できるように視聴状態であってもスタ
ンバイ状態であっても同様にマイコン516に常に電力
及びクロック信号を供給している。However, since information such as EMM is transmitted from the digital broadcast transmitting apparatus side to realize various controls or services regardless of whether or not the user is watching the digital broadcast, the conventional digital broadcast reception is not performed. The apparatus always supplies power and a clock signal to the microcomputer 516 in the viewing state and the standby state so that the information can be processed.
【0015】ところで、近年、地球環境保護の必要性の
認識の高まり等を背景として、電気機器の消費電力低減
化が望まれている。そこで、本発明は、スタンバイ状態
においても対応処理を行う必要がある上述のEMM等の
情報がディジタル放送送信装置から放送される場合があ
ることを前提として、この前提条件下でスタンバイ状態
における消費電力を低減し或いは消費電力低減の実現を
容易化するディジタル放送受信装置を提供すること、及
びこのディジタル放送受信装置に対応するディジタル放
送送信装置を提供することを目的とする。By the way, in recent years, with increasing awareness of the necessity of protecting the global environment, it has been desired to reduce the power consumption of electric equipment. Therefore, the present invention is based on the premise that information such as the above-mentioned EMM, which needs to perform corresponding processing even in the standby state, may be broadcast from the digital broadcast transmitting apparatus, and the power consumption in the standby state under this precondition is It is an object of the present invention to provide a digital broadcast receiving apparatus which reduces the power consumption and facilitates realization of power consumption reduction, and a digital broadcast transmitting apparatus corresponding to the digital broadcast receiving apparatus.
【0016】[0016]
【課題を解決するための手段】上記目的を達成するた
め、本発明に係るディジタル放送受信装置は、放送番組
を構成する番組データと制御メッセージとが多重化され
放送されるデータを受信するディジタル放送受信装置で
あって、放送されるデータを受信する受信手段と、前記
受信手段により受信されたデータ中に前記制御メッセー
ジが含まれていることを検出する制御メッセージ検出手
段と、第1状態と第1状態より処理能力の高い第2状態
とのいずれかの状態をとり、第2状態のときに前記制御
メッセージに対応する制御処理を実行する制御メッセー
ジ処理手段と、前記制御メッセージ検出手段により前記
制御メッセージが検出された時から前記制御メッセージ
処理手段を第2状態にする状態制御手段とを備えること
を特徴とする。In order to achieve the above object, a digital broadcast receiving apparatus according to the present invention is a digital broadcast receiving apparatus for receiving data which is broadcast by multiplexing program data and control messages constituting a broadcast program. A receiving device for receiving broadcast data; a control message detecting device for detecting that the control message is included in the data received by the receiving device; A control message processing unit that takes one of a second state having a processing capacity higher than the first state and executes a control process corresponding to the control message in the second state; State control means for setting the control message processing means to the second state when a message is detected.
【0017】これにより、EMM等の制御メッセージを
受信するまではその制御メッセージを処理する制御メッ
セージ処理手段へのクロック信号の供給停止、供給クロ
ック周波数を低くすること、或いは電力の供給停止等に
よって、制御メッセージ処理手段の動作を抑制しておい
ても、制御メッセージを受信したら、制御メッセージ処
理手段へのクロック信号供給開始、供給クロック周波数
を高くすること、或いは電力供給開始等により制御メッ
セージ処理手段の動作の抑制を解除し、制御メッセージ
に対応する制御処理を実行させるので、制御メッセージ
の受信までの期間において制御メッセージ処理手段の動
作を抑制する簡易な手段を付加するのみで消費電力低減
を容易に実現できるようになる。Thus, until a control message such as an EMM is received, the supply of the clock signal to the control message processing means for processing the control message is stopped, the supply clock frequency is reduced, or the supply of power is stopped. Even when the operation of the control message processing means is suppressed, when the control message is received, the clock signal supply to the control message processing means is started, the supply clock frequency is increased, or the power supply is started. Since the suppression of the operation is canceled and the control process corresponding to the control message is executed, the power consumption can be reduced easily by adding a simple means for suppressing the operation of the control message processing unit until the control message is received. It can be realized.
【0018】また、本発明に係るディジタル放送送信装
置は、制御メッセージを含むデータをディジタル放送方
式により送信するディジタル放送送信装置であって、複
数の制御メッセージそれぞれを、前記ディジタル放送を
受信する複数のディジタル放送受信装置を複数のグルー
プに分類した場合に当該制御メッセージに対応した制御
処理を行うべきディジタル放送受信装置が属するグルー
プ別に分類する制御メッセージ分類手段と、前記制御メ
ッセージ分類手段により別グループに分類された制御メ
ッセージ同士を異なる時刻に送信する制御メッセージ送
信手段と、各グループの制御メッセージを前記制御メッ
セージ送信手段が送信する時刻を示す時刻情報を、前記
制御メッセージの送信に先行して送信する時刻情報送信
手段とを備えることを特徴とする。A digital broadcast transmitting apparatus according to the present invention is a digital broadcast transmitting apparatus for transmitting data including a control message by a digital broadcast system, wherein each of the plurality of control messages is transmitted to a plurality of digital broadcast receiving apparatuses. Control message classifying means for classifying the digital broadcast receiving apparatuses into groups to which control processing corresponding to the control message belongs when the digital broadcast receiving apparatuses are classified into a plurality of groups; Control message transmitting means for transmitting the generated control messages at different times, and time information indicating the time at which the control message transmitting means transmits the control messages of each group, prior to the transmission of the control message. Information transmission means. The features.
【0019】これにより、ディジタル放送送信装置が送
信するディジタル放送を受信するものであり各グループ
に属する各ディジタル放送受信装置は、自装置が対応す
べき制御メッセージが放送される時刻を時刻情報より特
定することができ、その時刻になるまで制御メッセージ
の検出等を行う回路を停止させておくことができるため
消費電力を抑えることができる。Thus, the digital broadcast receiving apparatus which receives the digital broadcast transmitted by the digital broadcast transmitting apparatus, and which belongs to each group, specifies the time at which the control message to be handled by the apparatus is broadcast from the time information. The circuit for detecting a control message or the like can be stopped until that time, so that power consumption can be suppressed.
【0020】[0020]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を用いて説明する。 《実施の形態1》本発明の実施の形態1に係るディジタ
ル放送送受信システムについて説明する。Embodiments of the present invention will be described below with reference to the drawings. << Embodiment 1 >> A digital broadcast transmitting / receiving system according to Embodiment 1 of the present invention will be described.
【0021】<構成>図1は、実施の形態1に係るディ
ジタル放送送受信システムの構成図である。同図に示す
ディジタル放送送受信システムは、ディジタル放送送信
装置100とディジタル放送受信装置110とから構成
される。なお、同図には1つしか示していないが、ディ
ジタル放送送信装置100から送信される番組等を受信
するディジタル放送受信装置は複数存在する。<Configuration> FIG. 1 is a configuration diagram of a digital broadcast transmitting / receiving system according to the first embodiment. The digital broadcast transmitting / receiving system shown in FIG. 1 includes a digital broadcast transmitting device 100 and a digital broadcast receiving device 110. Although only one is shown in the figure, there are a plurality of digital broadcast receiving apparatuses for receiving a program or the like transmitted from the digital broadcast transmitting apparatus 100.
【0022】ディジタル放送送信装置100は、従来の
ディジタル放送送信装置と同様で、ディジタル放送の番
組データやこれに関連するデータを放送する装置であ
り、放送管理部101と、番組送信部102と、EPG
送信部103と、限定受信情報送信部104と、加入者
情報管理部105と、エンコーダ部106とを備える。
放送管理部101は、ディジタル放送送信装置100の
全体的な制御を行う部分であり、例えば、番組編成や放
送内容の決定、放送スケジュールの決定等の管理を行
う。The digital broadcast transmitting apparatus 100 is a device for broadcasting digital broadcast program data and related data, similar to a conventional digital broadcast transmitting apparatus. EPG
It includes a transmitting unit 103, a conditional access information transmitting unit 104, a subscriber information managing unit 105, and an encoder unit 106.
The broadcast management unit 101 is a part that performs overall control of the digital broadcast transmission device 100, and manages, for example, program scheduling, determination of broadcast contents, determination of a broadcast schedule, and the like.
【0023】番組送信部102は、放送番組の内容とな
る動画データ及び音声データをエンコーダ部106に伝
える機能を有する部分であり、EPG送信部103は、
電子番組ガイド(EPG)に必要なデータをエンコーダ
部106に伝える機能を有する部分である。限定受信情
報送信部104は、放送管理部101の指示を受けて、
加入者情報管理部105で管理されている加入者の情報
を参照する等して、EMMの内容を定めてこのEMMを
エンコーダ部106に伝える機能を有する部分であり、
EMMの送信制御を行う。限定受信情報送信部104
は、例えば、番組を構成する動画データや音声データに
対して施したスクランブルを復号するための暗号鍵の基
礎となる情報を随時変更して伝える他、必要が生じた場
合には個人宛てのメールをEMMの内容にして伝え、ま
た、有料番組の視聴に応じた課金制御を実現するため
に、デジタル放送受信装置側で記録されている視聴実績
を示す情報をデジタル放送受信装置に接続されたモデム
等を介して公衆回線網を通じて放送センタに送信させる
機能を実現するための指示情報をある程度の期間毎にE
MMの内容として伝える。The program transmitting unit 102 has a function of transmitting moving image data and audio data, which are the contents of a broadcast program, to the encoder unit 106. The EPG transmitting unit 103
This part has a function of transmitting data necessary for an electronic program guide (EPG) to the encoder unit 106. The conditional access information transmission unit 104 receives the instruction from the broadcast management unit 101,
A part having a function of determining the content of the EMM and transmitting the EMM to the encoder unit 106 by referring to the information of the subscriber managed by the subscriber information management unit 105;
EMM transmission control is performed. Limited reception information transmission unit 104
For example, in addition to transmitting the information that is the basis of the encryption key for decrypting the scramble applied to the video data and audio data that make up the program at any time, if necessary, an e-mail addressed to an individual In the form of EMM, and in order to realize charging control according to the viewing of the pay program, a modem connected to the digital broadcast receiving apparatus transmits information indicating the viewing result recorded on the digital broadcast receiving apparatus side. The instruction information for realizing the function of transmitting to the broadcasting center through the public line network via the public network is transmitted every certain period.
Communicate as MM contents.
【0024】加入者情報管理部105は、加入者に関す
る情報を管理し、ディジタル放送受信装置110等から
公衆回線網130を通じて送られてくる視聴実績を示す
情報を受け取り、加入者毎に対する課金等の処理を行う
部分である。エンコーダ部106は、番組送信部10
2、EPG送信部103及び限定受信情報送信部104
から伝えられる各種データをTSに多重化しディジタル
変調を施して放送する機能を有する部分である。なお、
動画データ及び音声データについては、エンコーダ部1
06は多重化前にMPEG圧縮やスクランブルを施す。The subscriber information management unit 105 manages information about the subscriber, receives information indicating the viewing result transmitted from the digital broadcast receiving apparatus 110 or the like via the public line network 130, and performs charging and the like for each subscriber. This is the part that performs processing. The encoder unit 106 includes the program transmission unit 10
2. EPG transmitter 103 and conditional access information transmitter 104
This is a part having a function of multiplexing various data transmitted from the PC into a TS, performing digital modulation, and broadcasting. In addition,
For video data and audio data, the encoder unit 1
06 performs MPEG compression and scrambling before multiplexing.
【0025】また、ディジタル放送受信装置110は、
ディジタル放送送信装置100から送られてくるディジ
タル放送を受信する装置であり、フロントエンド部11
1と、TSデコード・デスクランブル部120と、EM
M検出部112と、DMA制御部113と、AVデコー
ド部114と、メモリ115と、周辺I/O部116
と、クロック制御部117と、マイコン118とを備
え、公衆回線網130と接続されており、ICカード1
40を装着できる装置である。The digital broadcast receiving apparatus 110
This is a device for receiving a digital broadcast transmitted from the digital broadcast transmitting device 100.
1, the TS decode / descramble section 120, and the EM
M detection unit 112, DMA control unit 113, AV decoding unit 114, memory 115, peripheral I / O unit 116
, A clock control unit 117, and a microcomputer 118, which are connected to the public network 130,
It is a device to which 40 can be attached.
【0026】ここで、フロントエンド部111は、ディ
ジタル放送をアンテナを介して受信し、復調や誤り訂正
等を行ない、TSをTSデコード・デスクランブル部1
20に伝える部分である。TSデコード・デスクランブ
ル部120は、伝えられたTSからTSパケットを切り
出し、マイコン118により設定されたフィルタ条件に
従って、動画データや音声データやその他のEMM等の
データを抽出するものであり、また、動画データや音声
データについてのTSパケットにはスクランブルが施さ
れているのでマイコンから通知される暗号鍵を用いてデ
スクランブルを施す。なお、TSデコード・デスクラン
ブル部120は52チャンネルを有しており、並行して
複数のデータの抽出が可能である。Here, the front end unit 111 receives the digital broadcast via the antenna, performs demodulation, error correction, and the like, and converts the TS into the TS decode / descramble unit 1.
20. The TS decode / descramble unit 120 cuts out a TS packet from the transmitted TS, and extracts video data, audio data, and other data such as EMM according to the filter condition set by the microcomputer 118. Since TS packets for moving image data and audio data are scrambled, descrambling is performed using an encryption key notified from the microcomputer. The TS decode / descramble unit 120 has 52 channels, and can extract a plurality of data in parallel.
【0027】EMM検出部112は、TSデコード・デ
スクランブル部120の4チャンネルに相当し、EMM
を検出し抽出する機能を有する部分である。なお、TS
デコード・デスクランブル部120及びEMM検出部1
12についての詳細は後述する。DMA制御部113
は、EMM検出部112を含むTSデコード・デスクラ
ンブル部120が抽出したデータをマイコン118の介
在なしでメモリ115に転送する。これにより、例え
ば、EMM検出部112よりEMMが検出された場合に
EMMはメモリ115に転送されることになる。The EMM detection unit 112 corresponds to the four channels of the TS decode / descramble unit 120,
Is a part having a function of detecting and extracting Note that TS
Decode / descramble section 120 and EMM detection section 1
Details of 12 will be described later. DMA control unit 113
Transfers the data extracted by the TS decode / descramble section 120 including the EMM detection section 112 to the memory 115 without the intervention of the microcomputer 118. Accordingly, for example, when the EMM is detected by the EMM detection unit 112, the EMM is transferred to the memory 115.
【0028】AVデコード部114は、マイコン118
の制御下で、メモリ115に格納されているTSデコー
ド・デスクランブル部120から出力された動画デー
タ、音声データを受け取り、動画データ及び音声データ
の伸長を行い、映像信号及び音声信号を外部のモニタ等
に出力する機能を有するプロセッサである。メモリ11
5は、マイコン118に実行されるための各種プログラ
ム群を格納し、また、TSデコード・デスクランブル部
120により抽出された動画データ、音声データ、その
他のEMM等のデータを格納するためのメモリである。The AV decoding unit 114 includes a microcomputer 118
Receiving the video data and audio data output from the TS decode / descramble unit 120 stored in the memory 115, expands the video data and audio data, and controls the video signal and the audio signal to an external monitor. And the like. Memory 11
Reference numeral 5 denotes a memory for storing various programs to be executed by the microcomputer 118, and for storing moving image data, audio data, and other data such as EMM extracted by the TS decode / descramble unit 120. is there.
【0029】周辺I/O部116は、モデム等の外部機
器や、リモコン、ICカード140等とのインタフェー
ス部分である。なお、ICカード140は、フラッシュ
メモリを含み、そのフラッシュメモリにIDその他の情
報が記録されており、ユーザはICカードをディジタル
放送受信装置110に装着することによりディジタル放
送の視聴が可能となる。なお、上述した視聴実績を示す
情報は、マイコン118の制御によりICカード140
に記録される。The peripheral I / O section 116 is an interface section with external devices such as a modem, a remote controller, an IC card 140 and the like. The IC card 140 includes a flash memory, and IDs and other information are recorded in the flash memory, and the user can view digital broadcasts by attaching the IC card to the digital broadcast receiving device 110. It should be noted that the information indicating the viewing result described above is stored in the IC card
Will be recorded.
【0030】クロック制御部117は、周辺I/O部1
16からの割込、フロントパネルからのキー入力割込、
マイコン118からの指示、及びEMM検出部112か
らのEMM検出の通知を受けて、マイコン118への通
知や、AVデコード部114及びマイコン118へのク
ロックの供給の制御、即ちクロックを供給するか供給停
止するかの制御を行う部分である。なお、クロック制御
部117は現在スタンバイ状態であるか視聴状態である
かを示す状態情報の保持をも行うものである。ここで、
クロックとは、いわゆるクロック信号、即ち同期信号の
ことをいう。The clock control unit 117 is connected to the peripheral I / O unit 1
Interrupt from 16, key input interrupt from front panel,
In response to the instruction from the microcomputer 118 and the notification of the EMM detection from the EMM detection unit 112, the notification to the microcomputer 118 and the control of the supply of the clock to the AV decoding unit 114 and the microcomputer 118, that is, the supply or the supply of the clock This is a part for controlling whether to stop. Note that the clock control unit 117 also holds state information indicating whether the apparatus is currently in the standby state or the viewing state. here,
The clock refers to a so-called clock signal, that is, a synchronization signal.
【0031】また、マイコン118は、メモリ115に
格納されている各種プログラムを実行することにより、
ディジタル放送受信装置110の全体的な制御を行う部
分であり、多重化され放送されるデータから動画データ
や音声データやEMM等を分離し抽出するためにTSデ
コード・デスクランブル部120に対してPID等のフ
ィルタ条件の設定や、AVデコード部114の制御を行
う機能、視聴実績をICカード140に格納する機能、
ディジタル放送受信装置110のフロントパネルやリモ
コンを通じてなされるユーザの操作を受けてディジタル
放送受信装置110内の各部の制御を行う機能、また、
EMM検出部112によりEMMが検出された場合にE
MMの内容に応じて各種制御処理を行う機能等を有す
る。The microcomputer 118 executes various programs stored in the memory 115 to
A part that performs overall control of the digital broadcast receiving apparatus 110. The PID is transmitted to the TS decode / descramble section 120 to separate and extract moving image data, audio data, EMM, and the like from multiplexed and broadcast data. A function of setting filter conditions such as the above, a function of controlling the AV decoding unit 114, a function of storing viewing results in the IC card 140,
A function of controlling each unit in the digital broadcast receiving apparatus 110 in response to a user operation performed through a front panel or a remote control of the digital broadcast receiving apparatus 110,
E when the EMM is detected by the EMM detection unit 112
It has a function of performing various control processes according to the contents of the MM.
【0032】ここで、マイコン118が行うEMMの内
容に応じた各種制御処理とは、例えば、EMMの内容が
暗号鍵の基礎となる情報である場合には、これとICカ
ードに記録されているIDとに基づいて暗号鍵を生成し
てTSデコード・デスクランブル部120に与える処理
であり、EMMの内容が個人宛てメールであった場合に
はこれをメモリ115に格納する処理であり、EMMの
内容が視聴実績を示す情報を放送センタに送信させる旨
の指示情報である場合には周辺I/O部116を介して
モデム制御の処理等を行うことによりICカード140
に格納されている視聴実績を示す情報を公衆回線網13
0を通じて放送センタに送る処理である。Here, the various control processes performed by the microcomputer 118 according to the contents of the EMM include, for example, when the contents of the EMM are information serving as a basis of an encryption key, the information is recorded on the IC key and the information. This is a process of generating an encryption key based on the ID and giving it to the TS decode / descrambling unit 120. If the content of the EMM is a mail addressed to an individual, this is a process of storing it in the memory 115. If the content is instruction information for transmitting the information indicating the viewing result to the broadcasting center, modem control processing or the like is performed via the peripheral I / O unit 116 to thereby obtain the IC card 140.
Information indicating viewing results stored in the public network 13
This is a process of sending to the broadcast center through “0”.
【0033】図2は、EMM検出部112を含むTSデ
コード・デスクランブル部120の構成図である。同図
に示すように、TSデコード・デスクランブル部120
は、チャネルデータ処理部121、PIDフィルタ12
2、デスクランブラ123、フォーマッタ124及びセ
クションフィルタ125から構成され、52チャネルを
有し、入力されたTSから52種迄のデータを並行して
分離抽出することができるものであり、その中の4チャ
ネルをEMMの分離抽出に当てており、ここではこの4
チャネルを機能的にEMM検出部112と表現してい
る。FIG. 2 is a configuration diagram of the TS decode / descramble unit 120 including the EMM detection unit 112. As shown in FIG.
Is the channel data processing unit 121, the PID filter 12
2. It is composed of a descrambler 123, a formatter 124 and a section filter 125, has 52 channels, and can separate and extract up to 52 types of data from the input TS in parallel. The channel is used for the separation and extraction of EMM.
The channel is functionally represented as an EMM detector 112.
【0034】ここで、チャネルデータ処理部121は、
入力されたTSのパケット境界を認識しTSパケットを
切り出すものである。PIDフィルタ122は、マイコ
ン118によりフィルタ条件として設定されたPIDを
有するTSを抽出するものである。なお、マイコン11
8は、予め定められているPIDをTSデコード・デス
クランブル部120に設定することにより所定の制御テ
ーブル類であるTSを得て、その制御テーブル類を参照
する等により動画データ、音声データ及びEMMのPI
Dを得ることができ、こうして得たPIDをさらにTS
デコード・デスクランブル部120に設定することによ
り任意のTSを抽出させる。Here, the channel data processing section 121
It recognizes the packet boundary of the input TS and cuts out the TS packet. The PID filter 122 extracts a TS having a PID set as a filter condition by the microcomputer 118. The microcomputer 11
Reference numeral 8 designates a TS, which is a predetermined control table, by setting a predetermined PID in the TS decode / descramble section 120, and refers to the control table for moving image data, audio data, and EMM. PI
D can be obtained, and the obtained PID is further added to TS
An arbitrary TS is extracted by setting in the decode / descramble section 120.
【0035】デスクランブラ123は、暗号化されたT
Sパケットのデスクランブルを行うものであり、動画デ
ータ及び音声データのTSパケットに対して処理を施
す。フォーマッタ124は、TSパケットからヘッダ等
の付加情報以外の部分のデータを取り出すものである。
また、セクションフィルタ125は、フォーマッタによ
り取り出されたセクションにつき、マイコン118によ
りフィルタ条件として設定されたセクションIDを有す
るものを抽出するものである。The descrambler 123 uses the encrypted T
It descrambles S packets, and performs processing on TS packets of moving image data and audio data. The formatter 124 extracts data other than additional information such as a header from the TS packet.
The section filter 125 extracts a section having a section ID set as a filter condition by the microcomputer 118 from the sections extracted by the formatter.
【0036】<データ構造>以下、上述したEMM検出
部112が処理するTSパケットのデータ構造について
説明する。図3は、TSパケットのデータ構造を示す図
である。同図に示すのは、EMMを内容とするTSパケ
ットの例であるが、このTSパケットではヘッダ等の付
加情報に続いて、セクションヘッダとセクションデータ
との組が連続する。このセクションデータがEMMの内
容を示すものである。<Data Structure> The data structure of the TS packet processed by the above-described EMM detector 112 will be described below. FIG. 3 is a diagram showing a data structure of a TS packet. FIG. 1 shows an example of a TS packet having an EMM. In this TS packet, a set of a section header and section data follows the additional information such as a header. This section data indicates the contents of the EMM.
【0037】なお、EMMのセクションIDは予め定め
られており、EMM検出部112はセクションフィルタ
125によりEMMのセクションIDに基づいてEMM
を検出し抽出する。 <動作>以下、上述した構成を備えるディジタル放送受
信装置110の動作について説明する。The section ID of the EMM is determined in advance, and the EMM detecting section 112 uses the section filter 125 based on the section ID of the EMM.
Is detected and extracted. <Operation> The operation of the digital broadcast receiving apparatus 110 having the above-described configuration will be described below.
【0038】まず、ディジタル放送受信装置110が、
ユーザによる視聴中止指示に応じて、即ち、フロントパ
ネル或いはリモコンを介してなされ視聴中止指示の意味
を有するユーザの操作を受けて、自装置の状態を視聴状
態からスタンバイ状態に変化させる場合に実行する処理
(以下、「スタンバイ状態移行処理」という。)につい
て説明する。First, the digital broadcast receiving apparatus 110
It is executed in response to a viewing stop instruction from the user, that is, when the state of the own device is changed from the viewing state to the standby state in response to a user operation performed via the front panel or the remote controller and having the meaning of the viewing stop instruction. The processing (hereinafter, referred to as “standby state transition processing”) will be described.
【0039】図4は、スタンバイ状態移行処理を示すフ
ローチャートである。マイコン118は、クロック制御
部117から、フロントパネルのキー入力又はリモコン
操作があったことの通知を受け、それがスタンバイ状態
移行処理を要求するものであると判断すると、同図に示
す手順でスタンバイ状態移行処理を実行する。FIG. 4 is a flowchart showing the standby state transition processing. When the microcomputer 118 receives a notification from the clock control unit 117 that a key input on the front panel or a remote control operation has been performed, and determines that the request requires the standby state transition processing, the microcomputer 118 performs the standby procedure according to the procedure shown in FIG. Execute state transition processing.
【0040】まず、マイコン118は、TSデコード・
デスクランブル部120の各チャネルの処理を停止さ
せ、EMM検出部112として必要な4チャネルだけ動
作するように、TSデコード・デスクランブル部120
のレジスタに値を設定する(ステップS11)。これに
より、TSデコード・デスクランブル部120は52チ
ャネルのうち4チャネルだけを動作させることになる。
従って、EMM検出部112だけは動作するので、スタ
ンバイ状態においても、放送データ中からEMMのみに
ついては検出、抽出が行われる。First, the microcomputer 118 performs TS decoding
The processing of each channel of the descrambling unit 120 is stopped, and the TS decoding / descrambling unit 120 is operated so that only the four channels required as the EMM detecting unit 112 operate.
(Step S11). As a result, the TS decode / descramble section 120 operates only four of the 52 channels.
Therefore, since only the EMM detection unit 112 operates, even in the standby state, only the EMM is detected and extracted from the broadcast data.
【0041】続いて、マイコン118は、AVデコード
部114を停止状態とするように、AVデコード部11
4のレジスタに値を設定し、AVデコード部114に対
するクロック供給を停止するようにクロック制御部11
7に指示を出し、これを受けてクロック制御部117は
AVデコード部114に対するクロック供給を停止する
(ステップS12)。なお、クロックが供給されなくな
ったAVデコード部114は動作を停止する。Subsequently, the microcomputer 118 controls the AV decoding unit 11 to stop the AV decoding unit 114.
4 and set the clock control unit 11 so that the clock supply to the AV decoding unit 114 is stopped.
7, the clock control unit 117 stops supplying the clock to the AV decoding unit 114 (step S12). The AV decoding unit 114 to which the clock is no longer supplied stops operating.
【0042】AVデコード部114へのクロック供給を
停止した後、マイコン118は、マイコン内のCPUキ
ャッシュを使用しない状態、即ちオフ状態に設定し(ス
テップS13)、自らへのクロック供給を停止するよう
にクロック制御部117に指示を出し、これを受けてク
ロック制御部117はマイコン118へのクロック供給
を停止する(ステップS14)。これによりクロックが
供給されなくなったマイコン118は、再度クロック供
給が開始されるまで動作を停止する。スタンバイ状態に
おいてはマイコン118はAVデコード部114の制御
等を行う必要がなく、視聴状態においてよりも必要とな
る動作の量が低下するためCPUキャッシュをオフ状態
にしている。After stopping the supply of the clock to the AV decoding unit 114, the microcomputer 118 sets the CPU cache in the microcomputer not to be used, that is, to an off state (step S13), and stops the clock supply to itself. Then, the clock control unit 117 issues an instruction to the clock control unit 117, and in response to this, the clock control unit 117 stops the clock supply to the microcomputer 118 (step S14). As a result, the microcomputer 118 to which the clock is no longer supplied stops operating until the clock supply is started again. In the standby state, the microcomputer 118 does not need to control the AV decoding unit 114 or the like, and the required amount of operation is lower than in the viewing state, so the CPU cache is turned off.
【0043】なお、クロック制御部117は、スタンバ
イ状態に移行した場合には、保持する状態情報をスタン
バイ状態であることを示す値に変化させる。また、クロ
ック制御部117は、マイコン118がCPUキャッシ
ュの設定を変更した場合にマイコン118からどの状態
に変更したかを示す情報を受け取り、CPUキャッシュ
がオン状態に設定されている場合に限りCPUキャッシ
ュへのクロック供給を行い、オフ状態に設定されている
場合にはCPUキャッシュへのクロック供給は行わな
い。When shifting to the standby state, the clock control section 117 changes the held state information to a value indicating that the state is the standby state. When the microcomputer 118 changes the setting of the CPU cache, the clock control unit 117 receives information indicating the changed state from the microcomputer 118, and only when the CPU cache is set to the ON state, The clock is supplied to the CPU cache, and the clock is not supplied to the CPU cache when the clock is set to the off state.
【0044】次に、スタンバイ状態においてEMMが送
られてきた場合におけるディジタル放送受信装置110
の動作について説明する。図5は、EMM検出部112
がEMMを検出した場合にディジタル放送受信装置11
0が行うEMM処理を示すフローチャートである。EM
M検出部112はEMMを検出すると検出の旨をクロッ
ク制御部117に通知し、クロック制御部117はスタ
ンバイ状態においてこの通知を受けるとマイコン118
へのクロック供給を開始する(ステップS21)。Next, the digital broadcast receiving apparatus 110 when the EMM is sent in the standby state
Will be described. FIG. 5 shows the EMM detector 112.
Detects an EMM, the digital broadcast receiver 11
10 is a flowchart showing an EMM process performed by the EMM. EM
When detecting the EMM, the M detection unit 112 notifies the clock control unit 117 of the detection. When the clock control unit 117 receives the notification in the standby state, the microcomputer 118
The clock supply to is started (step S21).
【0045】クロックが供給されたマイコン118は、
クロック制御部117からEMMが検出された旨の通知
を受け取り、EMM検出部112からDMA制御部11
3を介してメモリ115に格納されているEMMを参照
して、その内容に応じて、例えばモデムを制御して視聴
情報を公衆回線網を通じて放送センタに送信する等の各
種制御処理を行う(ステップS22)。The microcomputer 118 to which the clock is supplied,
The EMM detecting unit 112 receives a notification that the EMM has been detected from the clock control unit 117, and
3 and performs various control processes in accordance with the contents of the EMM stored in the memory 115, such as controlling a modem to transmit viewing information to a broadcast center via a public network (step S3). S22).
【0046】マイコン118は、EMMに応じた各種制
御処理を終了すると、クロック制御部117が保持する
状態情報がスタンバイ状態を示すものであれば自らへの
クロック供給を停止するようにクロック制御部117に
指示を出し、これを受けてクロック制御部117はマイ
コン118へのクロック供給を停止する(ステップS2
3)。これによりクロックが供給されなくなったマイコ
ン118は、再度クロック供給が開始されるまで動作を
停止する。When the microcomputer 118 completes various control processes according to the EMM, if the state information held by the clock control unit 117 indicates a standby state, the clock control unit 117 stops the clock supply to itself. , And in response to this, the clock control unit 117 stops the clock supply to the microcomputer 118 (step S2).
3). As a result, the microcomputer 118 to which the clock is no longer supplied stops operating until the clock supply is started again.
【0047】なお、スタンバイ状態でなく視聴状態であ
る場合においては、EMM検出部112がEMMを検出
した場合にはステップS21〜S23のうちステップS
22のみが実行される。次に、ディジタル放送受信装置
110が、ユーザによる視聴開始指示に応じて、即ち、
フロントパネル或いはリモコンを介してなされ視聴開始
指示の意味を有するユーザの操作を受けて、自装置の状
態をスタンバイ状態から視聴状態に変化させる場合に実
行する処理(以下、「視聴状態移行処理」という。)に
ついて説明する。If the EMM detection unit 112 detects an EMM in the viewing state instead of the standby state, the process proceeds to step S23 of steps S21 to S23.
Only 22 is executed. Next, the digital broadcast receiving apparatus 110 responds to a user's viewing start instruction,
Processing to be performed when the state of the apparatus itself is changed from the standby state to the viewing state in response to a user operation performed through the front panel or the remote controller and having the meaning of the viewing start instruction (hereinafter, referred to as “viewing state transition processing”) ) Will be described.
【0048】図6は、視聴状態移行処理を示すフローチ
ャートである。クロック制御部117は、フロントパネ
ルのキー入力又はリモコン操作があったことの通知を受
け、それが視聴状態移行処理を要求するものであると判
断すると、同図に示す手順で視聴状態移行処理を実行す
る。まず、クロック制御部117は、マイコン118へ
のクロック供給を開始してマイコンに視聴状態への移行
を通知し(ステップS31)、AVデコード部114へ
のクロック供給を開始する(ステップS32)。FIG. 6 is a flowchart showing the viewing state transition processing. When the clock control unit 117 receives the notification that the front panel key input or the remote control operation has been performed, and determines that the request requests the viewing state transition processing, the clock control unit 117 executes the viewing state transition processing according to the procedure shown in FIG. Execute. First, the clock control unit 117 starts clock supply to the microcomputer 118, notifies the microcomputer of the transition to the viewing state (step S31), and starts clock supply to the AV decoding unit 114 (step S32).
【0049】視聴状態への移行の通知を受けたマイコン
118は、所定の制御プログラムを実行することによ
り、AVデコード部114を動作可能とするようにAV
デコード部114のレジスタに値を設定する(ステップ
S32)。これにより、AVデコード部114は動画デ
ータ及び音声データの伸長を行えるようになる。また続
けて、マイコン118は、TSデコード・デスクランブ
ル部120の全チャネルを動作可能にするようTSデコ
ード・デスクランブル部120のレジスタに値を設定し
(ステップS34)、マイコン内のCPUキャッシュを
使用する状態、即ちオン状態に設定する(ステップS3
5)。The microcomputer 118, having received the notification of the transition to the viewing state, executes a predetermined control program so that the AV decoding unit 114 can operate.
A value is set in the register of the decoding unit 114 (step S32). Thus, the AV decoding unit 114 can expand the moving image data and the audio data. Subsequently, the microcomputer 118 sets a value in a register of the TS decode / descramble unit 120 so that all the channels of the TS decode / descramble unit 120 can be operated (step S34), and uses the CPU cache in the microcomputer. To be turned on, that is, set to an on state (step S3).
5).
【0050】こうして視聴状態に移行した後は、マイコ
ン118はフロントパネル又はリモコンを介してなされ
るユーザ操作を受けて、これに応じてユーザが要求する
番組を受信しモニタ等に出力させるべく、フロントエン
ド部111及びAVデコード部114の制御やTSデコ
ード・デスクランブル部120へのフィルタ条件の設定
を行う。After shifting to the viewing state, the microcomputer 118 receives a user operation performed through a front panel or a remote controller, and receives a program requested by the user in response to the operation, and outputs the program to a monitor or the like. It controls the end unit 111 and the AV decoding unit 114 and sets filter conditions for the TS decoding and descrambling unit 120.
【0051】なお、クロック制御部117は、視聴状態
に移行した場合には、保持する状態情報を視聴状態であ
ることを示す値に変化させる。このように、ディジタル
放送受信装置110は、スタンバイ状態においては、T
Sデコード・デスクランブル部120の使用チャネル数
を削減し、CPUキャッシュをオフ状態にし、AVデコ
ード部114へのクロック供給を停止しており、さらに
EMMを受信してこれに対応する処理を実行する間を除
いてマイコン118へのクロック供給をも停止している
ため、これらがすべて動作している場合と比べてスタン
バイ状態における消費電力が低いものとなっている。 《実施の形態2》本発明の実施の形態2に係るディジタ
ル放送送受信システムについて説明する。When the clock control unit 117 shifts to the viewing state, the clock control unit 117 changes the held state information to a value indicating the viewing state. As described above, the digital broadcast receiving apparatus 110 operates in the standby state,
The number of channels used by the S-decode descrambling unit 120 is reduced, the CPU cache is turned off, the clock supply to the AV decoding unit 114 is stopped, and the EMM is received and the corresponding process is executed. Since the clock supply to the microcomputer 118 is also stopped except during the period, the power consumption in the standby state is lower than when all of them are operating. << Embodiment 2 >> A digital broadcast transmitting / receiving system according to Embodiment 2 of the present invention will be described.
【0052】<構成>図7は、実施の形態2に係るディ
ジタル放送送受信システムの構成図である。なお、同図
中、実施の形態1で示した構成要素と同一のものについ
ては同じ符号を付して表している。同図に示すディジタ
ル放送送受信システムは、ディジタル放送送信装置20
0とディジタル放送受信装置210とから構成される。<Configuration> FIG. 7 is a configuration diagram of a digital broadcast transmission / reception system according to the second embodiment. In the figure, the same components as those described in the first embodiment are denoted by the same reference numerals. The digital broadcast transmitting / receiving system shown in FIG.
0 and the digital broadcast receiving apparatus 210.
【0053】なお、同図には1つしか示していないが、
ディジタル放送送信装置200から送信される番組等を
受信するディジタル放送受信装置は複数存在する。ま
た、複数のディジタル放送受信装置は、装着するICカ
ード140に記録されているIDに基づいて概念上は複
数のグループに分けられ、それぞれのディジタル放送受
信装置はいずれか1つのグループに属する。このグルー
プ分けは後述する送信先管理部207等において用いら
れる概念であり、ここでは、IDは番号であるとし、グ
ループはAグループとBグループとの2つであって、A
グループには前記IDが偶数のICカードが装着された
ディジタル放送受信装置が属し、Bグループには前記I
Dが奇数のICカードが装着されたディジタル放送受信
装置が属するものとする。Although only one is shown in FIG.
There are a plurality of digital broadcast receiving apparatuses that receive programs and the like transmitted from the digital broadcast transmitting apparatus 200. Further, the plurality of digital broadcast receiving apparatuses are conceptually divided into a plurality of groups based on the ID recorded on the attached IC card 140, and each digital broadcast receiving apparatus belongs to any one group. This grouping is a concept used in the destination management unit 207 and the like, which will be described later. Here, the ID is a number, and there are two groups, A group and B group.
The group includes a digital broadcast receiving apparatus on which an IC card having an even ID is attached, and the B group includes the I card.
It is assumed that a digital broadcast receiving apparatus to which an IC card with an odd number D is mounted belongs.
【0054】ディジタル放送送信装置200は、放送管
理部101と、番組送信部102と、EPG送信部10
3と、送信先管理部207を有する限定受信情報送信部
204と、加入者情報管理部105と、エンコーダ部1
06とを備える。このディジタル放送送信装置200
は、実施の形態1で示したディジタル放送送信装置10
0と基本的に同一であり、送信先管理部207を有する
点のみにおいて異なる。Digital broadcast transmitting apparatus 200 includes broadcast managing section 101, program transmitting section 102, and EPG transmitting section 10
3, a conditional access information transmission unit 204 having a destination management unit 207, a subscriber information management unit 105, and an encoder unit 1
06. This digital broadcast transmitting apparatus 200
Is the digital broadcast transmitting apparatus 10 shown in the first embodiment.
It is basically the same as 0, and differs only in having a destination management unit 207.
【0055】送信先管理部207は、EMMを内容によ
り区別し、Aグループに属するディジタル放送受信装置
に対する個人宛てメール等のAグループ専用のEMM
と、Bグループに属するディジタル放送受信装置に対す
る個人宛てメール等のBグループ専用のEMMとをそれ
ぞれ別の時間帯に放送するよう制御する。なお、暗号鍵
の基礎となる情報等のいずれのディジタル放送受信装置
に対しても送信しなければならない情報を内容とするE
MMについては、両グループ専用のEMMとはまた別の
時間帯に放送するように制御する。つまり、送信すべき
EMMそれぞれを、そのEMMに対応して処理すべきデ
ィジタル放送受信装置が属するグループ別に分類して、
分類したEMMをそれぞれ別の時間帯に放送するように
エンコーダ部506を制御する。The transmission destination management unit 207 discriminates the EMM according to the content, and transmits an EMM dedicated to the A group such as a mail addressed to an individual to a digital broadcast receiving apparatus belonging to the A group.
And an EMM dedicated to the B group, such as an e-mail addressed to an individual to the digital broadcast receiving apparatus belonging to the B group, is controlled to be broadcast in different time zones. It should be noted that the content includes information that must be transmitted to any digital broadcast receiving apparatus, such as information serving as the basis of an encryption key.
The MM is controlled so as to be broadcast in a different time zone from the EMM dedicated to both groups. That is, the EMMs to be transmitted are classified into groups to which the digital broadcast receiving apparatuses to be processed corresponding to the EMMs belong,
The encoder unit 506 is controlled so that the classified EMMs are broadcast in different time zones.
【0056】さらに、送信先管理部207は、Aグルー
プに属するディジタル放送受信装置が対応する必要があ
るEMMを送信する時刻と、Bグループに属するディジ
タル放送受信装置が対応する必要があるEMMを送信す
る時刻とを示す時刻情報を全てのEMMが含むようにE
MMの生成を行う。つまり、送信先管理部207は、複
数にグループ分けした宛先それぞれが対応すべきEMM
の送信時刻を示す時刻情報を生成しこれを各EMMの内
容に含ませる。なお、送信先管理部207がEMMに含
ませる時刻情報は、そのEMMの次に送信することとな
る各グループが対応すべきEMMの送信時刻を示す情報
である。Further, the transmission destination management unit 207 transmits the time at which the digital broadcast receiving device belonging to the group A transmits the EMM which needs to correspond, and the transmission destination management unit 207 transmits the EMM which the digital broadcast receiving device belonging to the group B needs to correspond to. E so that all EMMs include time information indicating
Generate MM. That is, the transmission destination management unit 207 determines that each of the plurality of grouped destinations
Is generated, and this is included in the contents of each EMM. Note that the time information included in the EMM by the transmission destination management unit 207 is information indicating the transmission time of the EMM to which each group to be transmitted next to the EMM should correspond.
【0057】また、ディジタル放送受信装置210は、
ディジタル放送送信装置200から送られてくるディジ
タル放送を受信する装置であり、フロントエンド部11
1と、TSデコード・デスクランブル部120と、EM
M検出部112と、DMA制御部113と、AVデコー
ド部114と、メモリ115と、周辺I/O部116
と、タイマ部219を有するクロック制御部217と、
マイコン218とを備え、公衆回線網130と接続され
ており、ICカード140を装着できる装置である。こ
のディジタル放送受信装置210は、実施の形態1で示
したディジタル放送受信装置110と基本的に同一であ
るが、タイマ部219を有するクロック制御部217と
マイコン218とを備える点において異なる。Further, the digital broadcast receiving apparatus 210
This is a device for receiving a digital broadcast transmitted from the digital broadcast transmitting device 200, and includes a front end unit 11
1, the TS decode / descramble section 120, and the EM
M detection unit 112, DMA control unit 113, AV decoding unit 114, memory 115, peripheral I / O unit 116
A clock control unit 217 having a timer unit 219;
The device includes a microcomputer 218, is connected to the public network 130, and can mount an IC card 140. The digital broadcast receiving apparatus 210 is basically the same as the digital broadcast receiving apparatus 110 described in the first embodiment, but differs in that a clock control section 217 having a timer section 219 and a microcomputer 218 are provided.
【0058】ここで、フロントエンド部111は、ディ
ジタル放送をアンテナを介して受信し、必要なTSを受
信し、TSデコード・デスクランブル部120に伝える
部分である。TSデコード・デスクランブル部120
は、クロックの供給を受けて動作するものであり、伝え
られたTSからTSパケットを切り出し、マイコン21
8により設定されたフィルタ条件に従って、動画データ
や音声データやその他のEMM等のデータを抽出するも
のであり、また、動画データや音声データについてのT
Sパケットにはスクランブルが施されているのでマイコ
ンから通知される暗号鍵を用いてデスクランブルを施
す。なお、TSデコード・デスクランブル部120は5
2チャンネルを有しており、並行して複数のデータの抽
出が可能である。Here, the front end section 111 is a section that receives digital broadcasting via an antenna, receives a necessary TS, and transmits it to the TS decode / descramble section 120. TS decode / descramble section 120
Operates by receiving a clock, cuts out a TS packet from the transmitted TS,
8 extracts moving image data, audio data, and other data such as EMM according to the filter condition set by T.8.
Since the S packet has been scrambled, descrambling is performed using the encryption key notified from the microcomputer. Note that the TS decode / descramble unit 120
It has two channels and can extract a plurality of data in parallel.
【0059】EMM検出部112は、TSデコード・デ
スクランブル部120の4チャンネルに相当し、EMM
を検出し抽出する機能を有する部分である。DMA制御
部113は、EMM検出部112を含むTSデコード・
デスクランブル部120が抽出したデータをマイコン2
18の介在なしでメモリ115に転送する。これによ
り、例えば、EMM検出部112よりEMMが検出され
た場合にEMMはメモリ115に転送されることにな
る。The EMM detecting section 112 corresponds to the four channels of the TS decode / descramble section 120,
Is a part having a function of detecting and extracting The DMA control unit 113 includes a TS decoding unit including the EMM detection unit 112.
The data extracted by the descrambler 120 is transferred to the microcomputer 2
18 to the memory 115 without intervention. Accordingly, for example, when the EMM is detected by the EMM detection unit 112, the EMM is transferred to the memory 115.
【0060】AVデコード部114は、マイコン218
の制御下で、メモリ115に格納されているTSデコー
ド・デスクランブル部120から出力された動画デー
タ、音声データを受け取り、動画データ及び音声データ
の伸長を行い、映像信号及び音声信号を外部のモニタ等
に出力する機能を有するプロセッサである。メモリ11
5は、マイコン218に実行されるための各種プログラ
ム群を格納し、また、TSデコード・デスクランブル部
120により抽出された動画データ、音声データ、その
他のEMM等のデータを格納するためのメモリである。The AV decoder 114 is provided with a microcomputer 218
Receiving the video data and audio data output from the TS decode / descramble unit 120 stored in the memory 115, expands the video data and audio data, and controls the video signal and the audio signal to an external monitor. And the like. Memory 11
Reference numeral 5 denotes a memory for storing various programs to be executed by the microcomputer 218, and for storing moving image data, audio data, and other data such as EMM extracted by the TS decode / descramble unit 120. is there.
【0061】周辺I/O部116は、モデム等の外部機
器やICカード140等とのインタフェース部分であ
る。なお、ICカード140には、IDその他の情報が
記録されており、ユーザはIDカードをディジタル放送
受信装置210に装着することによりディジタル放送の
視聴が可能となる。クロック制御部217は、周辺I/
O部116からの割込、フロントパネルからのキー入力
割込、マイコン218からの指示、及びEMM検出部1
12からのEMM検出の通知を受けて、マイコン218
への通知や、TSデコード・デスクランブル部120、
AVデコード部114及びマイコン218へのクロック
の供給の制御、即ちクロックを供給するか供給停止する
かの制御を行う部分である。なお、クロック制御部21
7は現在スタンバイ状態であるか視聴状態であるかを示
す状態情報の保持をも行うものである。The peripheral I / O section 116 is an interface section with an external device such as a modem, an IC card 140 and the like. It should be noted that ID and other information are recorded on the IC card 140, and the user can view digital broadcasts by attaching the ID card to the digital broadcast receiving device 210. The clock control unit 217 controls the peripheral I / O
An interrupt from the O section 116, a key input interrupt from the front panel, an instruction from the microcomputer 218, and an EMM detection section 1
The microcomputer 218 receives the notification of the EMM detection from the
Notification, the TS decoding / descrambling unit 120,
This part controls the supply of the clock to the AV decoding unit 114 and the microcomputer 218, that is, controls whether to supply or stop the clock. The clock control unit 21
Reference numeral 7 also holds state information indicating whether the apparatus is in the standby state or the viewing state.
【0062】ここで、タイマ部219は、設定された時
刻が到来したことを検知するものであり、時刻の設定
は、マイコン218の指示に基づきクロック制御部21
7によりなされる。なお、クロック制御部217は、マ
イコン218により時刻の設定の指示を受けると、スタ
ンバイ状態においてはEMM検出部112を含むTSデ
コード・デスクランブル部120に対してクロック供給
を停止し、タイマ部219が設定された時刻の到来を検
知した時にTSデコード・デスクランブル部120に対
するクロック供給を開始する。Here, the timer unit 219 detects that the set time has arrived, and the time is set based on an instruction from the microcomputer 218.
7. When the clock control unit 217 receives an instruction to set the time from the microcomputer 218, the clock control unit 217 stops the clock supply to the TS decode / descramble unit 120 including the EMM detection unit 112 in the standby state, and the timer unit 219 When the arrival of the set time is detected, the clock supply to the TS decode / descramble unit 120 is started.
【0063】また、マイコン218は、メモリ115に
格納されている各種プログラムを実行することにより、
ディジタル放送受信装置210の全体的な制御を行う部
分であり、TSデコード・デスクランブル部120に対
するフィルタ条件の設定やAVデコード部114の制御
を行う機能、視聴実績をICカード140に格納する機
能、ディジタル放送受信装置210のフロントパネルや
リモコンを通じてなされるユーザの操作を受けてディジ
タル放送受信装置210内の各部の制御を行う機能、ま
た、EMM検出部112によりEMMが検出された場合
にEMMの内容に応じて各種制御処理を行う機能等を有
する。The microcomputer 218 executes various programs stored in the memory 115 to
A section for performing overall control of the digital broadcast receiving apparatus 210, a function for setting filter conditions for the TS decode / descramble section 120 and a control for the AV decode section 114, a function for storing viewing results in the IC card 140, A function of controlling each unit in the digital broadcast receiving apparatus 210 in response to a user operation performed through a front panel or a remote control of the digital broadcast receiving apparatus 210, and a content of the EMM when the EMM detecting unit 112 detects the EMM. Has a function of performing various control processes in accordance with the conditions.
【0064】ここで、マイコン218が行うEMMの内
容に応じた各種制御処理とは、例えば、EMMの内容が
暗号鍵の基礎となる情報である場合には、これとICカ
ードに記録されているIDとに基づいて、予め定めてあ
る所定の演算を実行することにより暗号鍵を生成してT
Sデコード・デスクランブル部120に与える処理であ
り、EMMの内容が個人宛てメールであった場合にはこ
れをメモリ115に格納する処理であり、EMMの内容
が視聴実績を示す情報を放送センタに送信させる旨の指
示情報である場合には周辺I/O部116を介してモデ
ム制御の処理等を行うことによりICカード140に格
納されている視聴実績を示す情報を公衆回線網130を
通じて放送センタに送る処理である。またさらにマイコ
ン218は、ICカードに記録されているIDから自装
置がいずれのグループに属するかを判定して、EMMの
内容に含まれる時刻情報を参照して自装置が属するグル
ープが対応する必要があるEMMが送信されてくる時刻
を取得してその時刻をタイマ部219に設定するようク
ロック制御部217に指示する処理をも行う。Here, the various control processes performed by the microcomputer 218 in accordance with the contents of the EMM include, for example, when the contents of the EMM are information serving as a basis of an encryption key, the information is recorded on the IC card. A cryptographic key is generated by executing a predetermined operation based on the
This is a process to be given to the S-decode descrambler 120. If the content of the EMM is a mail addressed to an individual, this is a process of storing it in the memory 115. If the instruction information is to transmit the information, the information indicating the viewing result stored in the IC card 140 is transmitted to the broadcasting center through the public line network 130 by performing modem control processing and the like via the peripheral I / O unit 116. This is processing to send to. Further, the microcomputer 218 determines which group the own device belongs to from the ID recorded on the IC card, and refers to the time information included in the contents of the EMM to determine which group the own device belongs to. It also performs a process of acquiring the time at which a certain EMM is transmitted and instructing the clock control unit 217 to set the time in the timer unit 219.
【0065】<動作>以下、上述したディジタル放送送
信装置200からのディジタル放送を受信するディジタ
ル放送受信装置210の動作について説明する。ディジ
タル放送受信装置210は、実施の形態1において図4
〜図6で示したディジタル放送受信装置110の動作に
加えて、スタンバイ状態において、TSデコード・デス
クランブル部120へのクロック供給の停止と開始の制
御動作を行う。<Operation> The operation of digital broadcast receiving apparatus 210 for receiving digital broadcast from digital broadcast transmitting apparatus 200 will be described below. Digital broadcast receiving apparatus 210 is different from Embodiment 1 in FIG.
In addition to the operation of the digital broadcast receiving apparatus 110 shown in FIG. 6, the control operation of stopping and starting the clock supply to the TS decode / descramble section 120 is performed in the standby state.
【0066】即ち、ディジタル放送受信装置210は、
EMM中の時刻情報を参照することにより自装置が対応
する必要があるEMMが送信されてくる時刻をタイマ部
219に設定するようにクロック制御部217に指示を
出す処理を、図5に示したフローチャートのステップS
22の処理内容に含めたような動作を行う。図8は、マ
イコン218からタイマ部219に時刻を設定すべき指
示を受けた場合にクロック制御部217が実行するタイ
マ処理を示すフローチャートである。That is, the digital broadcast receiving apparatus 210
FIG. 5 shows a process of instructing the clock control unit 217 to set the time at which the EMM to which the own apparatus needs to respond by referring to the time information in the EMM to the timer unit 219. Step S in the flowchart
The operation is performed as included in the processing contents of step S22. FIG. 8 is a flowchart showing a timer process executed by the clock control unit 217 when an instruction to set the time is received from the microcomputer 218 to the timer unit 219.
【0067】マイコン218は、ICカードに記録され
ているIDを参照して、例えばIDが偶数ならAグルー
プで奇数ならBグループ等と、IDから自装置がいずれ
のグループに属するかを判定しておき、EMMが受信さ
れた場合にそのEMMに含まれる時刻情報以外の情報を
参照しその情報に応じて各種制御処理を行った後に、E
MMに含まれる時刻情報を参照して、自装置が属するグ
ループが対応する必要があるEMMが送信されてくる時
刻を取得してその時刻をタイマ部219に設定するよう
クロック制御部217に指示する。The microcomputer 218 refers to the ID recorded on the IC card and determines, for example, which group the device itself belongs to, such as group A if the ID is even, group B if the ID is odd, and the ID. When an EMM is received, after referring to information other than the time information included in the EMM and performing various control processes according to the information, E
With reference to the time information included in the MM, the time to which the EMM to which the group to which the own device belongs needs to be transmitted is acquired, and the clock control unit 217 is instructed to set the time in the timer unit 219. .
【0068】なお、マイコン218は、EMMに含まれ
る時刻情報を参照する際に、既に新たなEMMが受信済
みであれば、時刻情報の参照はやめて、新たに受信した
EMM中の時刻情報以外の内容に対応する処理を行い、
その後にその新たに受信したEMM中の時刻情報を参照
して時刻の設定をクロック制御部217に指示する。ク
ロック制御部217は、マイコン218からタイマ部2
19に対する時刻設定の指示を受けると、状態情報に基
づいてスタンバイ状態であるか判断し(ステップS31
1)、スタンバイ状態であれば、EMM検出部112を
含むTSデコード・デスクランブル部120へのクロッ
ク供給を停止する(ステップS312)。When the microcomputer 218 refers to the time information included in the EMM, if a new EMM has already been received, the microcomputer 218 stops referring to the time information, and returns to the time information other than the time information in the newly received EMM. Perform the processing corresponding to the content,
Thereafter, the time setting is instructed to the clock control unit 217 by referring to the time information in the newly received EMM. The clock control unit 217 is provided from the microcomputer 218 to the timer unit 2.
When an instruction to set the time is received for 19, it is determined whether or not the apparatus is in the standby state based on the state information (step S31).
1) If it is in the standby state, the supply of the clock to the TS decode / descramble unit 120 including the EMM detection unit 112 is stopped (step S312).
【0069】クロック制御部217は、EMM検出部1
12を含むTSデコード・デスクランブル部120への
クロック供給を停止した後に、タイマ部219により設
定した時刻が到来したことが検知された時、即ち自装置
が受信して対応すべきEMMが送られる時刻が到来した
時には(ステップS313)、EMM検出部112を含
むTSデコード・デスクランブル部120へのクロック
供給を開始する(ステップS314)。The clock control section 217 is connected to the EMM detection section 1
After the clock supply to the TS decode / descramble section 120 including the H.12 is stopped, when it is detected that the time set by the timer section 219 has arrived, that is, an EMM to be received and handled by the own apparatus is transmitted. When the time has arrived (step S313), clock supply to the TS decode / descramble unit 120 including the EMM detection unit 112 is started (step S314).
【0070】なお、クロック制御部217は、ステップ
S311において、スタンバイ状態でなく視聴状態であ
った場合には、ステップS312〜S314の処理をス
キップする。従って、視聴状態においては、クロック制
御部217がTSデコード・デスクランブル部120へ
のクロック供給を停止することはない。このように、デ
ィジタル放送受信装置210は、スタンバイ状態におい
て、自装置が対応する必要のあるEMMが送られてくる
時刻からそのEMMへの対応が終了するまでの間だけT
Sデコード・デスクランブル部120へのクロック供給
を行い、その他の時間、例えば自装置が属すグループと
は別のグループに属する装置が対応する必要のある時間
は、TSデコード・デスクランブル部120へのクロッ
ク供給を行わず動作停止状態にするため、実施の形態1
で示したディジタル放送受信装置110よりも更にスタ
ンバイ状態における消費電力が低いものとなっている。 《補足》以上、本発明に係るディジタル放送受信装置及
びディジタル放送送信装置について、実施の形態1及び
実施の形態2に基づいて説明したが、本発明はこれらの
実施の形態に限られないことは勿論である。即ち、 (1)両実施の形態では、ディジタル放送受信装置にお
ける暗号鍵を生成する方法として、EMMの内容である
暗号鍵の基礎となる情報とICカードに記録されている
IDとに基づいて所定の演算によりスクランブルを解除
するための暗号鍵を生成することとしたが、暗号鍵はE
MMの内容である暗号鍵の基礎となる情報に基づいて生
成するのであれば、いかなる方法で生成することとして
もよい。 (2)両実施の形態で示したディジタル放送受信装置に
おけるクロック制御部は、スタンバイ状態においてEM
Mを検出した場合にマイコンにクロックの供給を開始し
て、マイコンがそのEMMを処理した後にマイコンへの
クロック供給を停止することとしたが、クロックの供給
の開始と停止の制御を、マイコンへの電力の供給の開始
と停止の制御に置き換えることとしてもよい。また、E
MMの内容が視聴実績を示す情報を放送センタに送信さ
せる旨の指示情報である等、対応するためにマイコンが
周辺機器を制御する必要がある場合には、EMMの内容
をマイコンが認識した時点で、これに応じて制御が必要
となるモデム等の周辺機器に電力を供給開始して対応が
終了した時点で電力の供給を停止するような制御を行う
こととしてもよい。 (3)両実施の形態で示したディジタル放送受信装置に
おけるクロック制御部は、スタンバイ状態においてEM
Mを検出した場合にマイコンにクロックの供給を開始し
て、マイコンがそのEMMを処理した後にマイコンへの
クロック供給を停止することとしたが、マイコンに対し
てはこのようなクロック供給の開始と停止の制御ではな
く、クロック周波数を高くしたり低くしたりする制御を
行うこととしてもよい。即ち、クロック制御部は、マイ
コンに常にクロックを供給し、EMMを検出してからE
MMの対応処理が完了するまでの期間にマイコンに与え
るクロックの周波数よりも、EMMの対応処理が完了し
てから次のEMMを検出するまでの期間にマイコンに与
えるクロックの周波数を低いものとするように制御する
こととしてもよい。If the clock control unit 217 is not in the standby state but in the viewing state in step S311, the clock control unit 217 skips the processing in steps S312 to S314. Therefore, in the viewing state, the clock control unit 217 does not stop the clock supply to the TS decode / descramble unit 120. As described above, in the standby state, the digital broadcast receiving apparatus 210 receives the TMM only from the time when the EMM to which the apparatus itself needs to respond is transmitted until the end of the response to the EMM.
The clock is supplied to the S decode / descramble unit 120, and other times, for example, the time when devices belonging to a group different from the group to which the own device belongs need to correspond, are supplied to the TS decode / descramble unit 120. Embodiment 1 In order to stop the operation without supplying the clock, the first embodiment
The power consumption in the standby state is lower than that of the digital broadcast receiving apparatus 110 shown in FIG. << Supplement >> As described above, the digital broadcast receiving apparatus and the digital broadcast transmitting apparatus according to the present invention have been described based on the first and second embodiments. However, the present invention is not limited to these embodiments. Of course. That is, (1) In both embodiments, a method for generating an encryption key in a digital broadcast receiving apparatus is a method for generating an encryption key based on information that is the basis of an encryption key, which is the content of an EMM, and an ID recorded on an IC card. Is used to generate an encryption key for descrambling, but the encryption key is E
Any method may be used as long as it is generated on the basis of the information that is the basis of the encryption key that is the content of the MM. (2) The clock control unit in the digital broadcast receiving apparatus shown in both embodiments operates in the standby state.
When M is detected, the clock supply to the microcomputer is started, and after the microcomputer processes the EMM, the clock supply to the microcomputer is stopped. However, the control of the start and stop of the clock supply to the microcomputer is performed. May be replaced with the control of starting and stopping the supply of power. Also, E
When the microcomputer needs to control the peripheral device to respond to it, such as the instruction information to transmit the information indicating the viewing result to the broadcast center to the broadcasting center, when the microcomputer recognizes the contents of the EMM Accordingly, control may be performed so as to start supplying power to peripheral devices such as a modem, which need to be controlled, and to stop supplying power when the response is completed. (3) The clock control unit in the digital broadcast receiving apparatus shown in both embodiments operates in the standby state.
When M is detected, supply of a clock to the microcomputer is started, and after the microcomputer processes the EMM, the supply of the clock to the microcomputer is stopped. Instead of the stop control, control for increasing or decreasing the clock frequency may be performed. That is, the clock control unit always supplies a clock to the microcomputer,
The frequency of the clock applied to the microcomputer during the period from the completion of the EMM processing until the detection of the next EMM is lower than the frequency of the clock applied to the microcomputer during the processing until the processing of the MM is completed. The control may be performed as follows.
【0071】このようなクロックの周波数制御は、マイ
コンが、スタンバイ状態においてもマルチタスクOSの
配下で、ユーザ操作への対応処理や、EMM対応の各種
制御処理をそれぞれ別タスクとして実行するものである
ようなものである場合において有効である。EMMを検
出しない間は、ユーザ操作対応のタスクのみを動作させ
ればよいため、ユーザレスポンスを悪化させずに、EM
Mに対応するタスクの動作が必要な時と比べて周波数を
低下させることが可能だからである。なお、クロック周
波数を低くすればマイコンの消費電力は低下する。 (4)両実施の形態では、ディジタル放送受信装置はア
ンテナを介してディジタル放送を受信することとした
が、ディジタル放送が無線でなく有線で行われる場合に
はアンテナではなくケーブルを介して受信することとし
てもよい。 (5)両実施の形態では、EMMの対応処理を行うマイ
コンへのクロック供給の制御について示したが、ここで
のEMMは、動画や音声等の番組データとともに多重化
されて放送される制御メッセージの一例にすぎない。こ
の制御メッセージは、動画や音声等の番組データととも
に多重化され放送されるものであれば、そのデータ構造
はどのようなものであってもよい。また、この制御メッ
セージの内容は、例えば、ディジタル放送受信装置が備
える時計の時刻を正確に補正するための時刻情報や、電
子番組表(EPG:Eelectric Progra
mGuide)の描画に必要な情報や、災害発生時等の
緊急時にディジタル放送受信装置を強制的に特定チャネ
ルの緊急放送番組を視聴する状態に変更させるための制
御指示情報であってもよい。なお、ディジタル放送受信
装置はスタンバイ状態においてこのような緊急時の制御
指示情報である制御メッセージを受けた場合にはこれに
対応して視聴状態移行処理を実行した上で特定チャネル
の緊急放送番組を視聴可能にするような制御を行うこと
としてもよい。 (6)実施の形態2では、ディジタル放送受信装置は装
着されたICカードに記録されているIDに基づいて、
例えばIDが偶数であるか奇数であるかによって、自装
置が属するグループを判別することとしたが、グループ
分けの方法はこの限りではなく、例えば、A地域、B地
域、C地域、・・・等と地域別にグループ分けを行って
もよい。地域別にグループ分けをする場合には、ディジ
タル放送送信装置は、地域毎に送信すべきEMMを振り
分ければよく、また、ディジタル放送受信装置は、設置
地域を示す情報をユーザに入力させる等により自装置が
属するグループを認識して、対応すべきEMMを判別す
ることとすればよい。 (7)実施の形態2では、全てのEMMが時刻情報を含
むこととしたが、全てのEMMが時刻情報を含むのでは
なく、ディジタル放送送信装置が、複数回分のEMM送
信予定時刻を示す情報を含むEMMを時々送信すること
としてもよい。例えば、Aグループに属する装置が対応
すべきEMMは毎秒丁度から200ミリ秒までの時間と
毎秒500ミリ秒から700ミリ秒までの時間とに送ら
れ、Bグループが属する装置が対応すべきEMMは毎秒
200ミリ秒から400ミリ秒までの時間と毎秒700
ミリ秒から900ミリ秒までの時間とに送られるという
ことを示す情報を含むEMMをディジタル放送送信装置
が時々送信することとしてもよい。また、ディジタル放
送受信装置は、ICカードに記録されているID等に基
づいて自装置が対応すべきEMMが送信される時刻を特
定することとしてもよい。但し、どのような方法で自装
置が対応すべきEMMが送信されてくる時間を特定する
としても、ディジタル放送受信装置は、自装置が対応す
べきEMMが送信されてくる時刻をタイマ部に設定する
等により、スタンバイ状態においてはその対応すべき時
間だけにTSデコード・デスクランブル部にクロックを
供給するものとする必要がある。 (8)実施の形態2では、クロック制御部は、EMMを
検出した時にマイコンへのクロック供給を開始すること
としたが、この代わりに、タイマに設定した時刻が到来
した時にマイコンへのクロック供給をも開始することと
してもよい。In such a clock frequency control, the microcomputer executes a process corresponding to a user operation and various control processes corresponding to the EMM as separate tasks under the multitask OS even in the standby state. It is effective in such a case. While the EMM is not detected, only the task corresponding to the user operation needs to be operated.
This is because the frequency can be reduced compared to when the operation of the task corresponding to M is necessary. If the clock frequency is reduced, the power consumption of the microcomputer is reduced. (4) In both embodiments, the digital broadcast receiving apparatus receives the digital broadcast via the antenna. However, when the digital broadcast is performed by wire instead of wirelessly, the digital broadcast is received via the cable instead of the antenna. It may be that. (5) In both embodiments, the control of the clock supply to the microcomputer that performs the EMM response processing has been described. However, the EMM here is a control message that is multiplexed and broadcast with program data such as video and audio. This is just one example. This control message may have any data structure as long as it is multiplexed and broadcast together with program data such as moving images and audio. The contents of the control message include, for example, time information for accurately correcting the time of a clock provided in the digital broadcast receiving apparatus, and an electronic program guide (EPG: Electric Program).
The information may be information necessary for drawing mGuide) or control instruction information for forcibly changing the digital broadcast receiving apparatus to a state of viewing an emergency broadcast program of a specific channel in an emergency such as a disaster. When the digital broadcast receiving apparatus receives a control message that is control instruction information in an emergency in the standby state, the digital broadcast receiving apparatus executes a viewing state transition process in response to the control message and transmits an emergency broadcast program of a specific channel. Control to enable viewing may be performed. (6) In the second embodiment, the digital broadcast receiving apparatus sets the digital broadcast receiving apparatus based on the ID recorded on the attached IC card.
For example, the group to which the own device belongs is determined based on whether the ID is an even number or an odd number. However, the grouping method is not limited to this. For example, the area A, the area B, the area C,. Grouping may also be performed according to region and the like. In the case of grouping by area, the digital broadcast transmitting apparatus only needs to sort the EMM to be transmitted for each area, and the digital broadcast receiving apparatus automatically transmits the information indicating the installation area to the user. The group to which the device belongs may be recognized, and the corresponding EMM may be determined. (7) In the second embodiment, all EMMs include the time information. However, not all the EMMs include the time information, and the digital broadcast transmitting apparatus uses the information indicating the scheduled EMM transmission times for a plurality of times. May be transmitted from time to time. For example, the EMM to which the device belonging to the group A corresponds should be sent at a time from just to 200 milliseconds per second and the time from 500 to 700 milliseconds per second, and the EMM to which the device to which the group B belongs should correspond is 200 to 400 milliseconds per second and 700 per second
The digital broadcast transmitting apparatus may occasionally transmit an EMM including information indicating that it is transmitted in a time period from milliseconds to 900 milliseconds. Further, the digital broadcast receiving apparatus may specify the time at which the EMM to be handled by the digital broadcast receiving apparatus is transmitted based on the ID or the like recorded on the IC card. However, no matter what method is used to specify the time at which the EMM to be handled by the own device is transmitted, the digital broadcast receiving device sets the time at which the EMM to be handled by the own device is transmitted to the timer unit. Therefore, in the standby state, it is necessary to supply a clock to the TS decode / descrambling unit only during the corresponding time. (8) In the second embodiment, the clock control unit starts the clock supply to the microcomputer when the EMM is detected. Instead, the clock control unit supplies the clock to the microcomputer when the time set in the timer comes. May also be started.
【0072】[0072]
【発明の効果】上記目的を達成するため、本発明に係る
ディジタル放送受信装置は、放送番組を構成する番組デ
ータと制御メッセージとが多重化され放送されるデータ
を受信するディジタル放送受信装置であって、放送され
るデータを受信する受信手段と、前記受信手段により受
信されたデータ中に前記制御メッセージが含まれている
ことを検出する制御メッセージ検出手段と、第1状態と
第1状態より処理能力の高い第2状態とのいずれかの状
態をとり、第2状態のときに前記制御メッセージに対応
する制御処理を実行する制御メッセージ処理手段と、前
記制御メッセージ検出手段により前記制御メッセージが
検出された時から前記制御メッセージ処理手段を第2状
態にする状態制御手段とを備えることを特徴とする。In order to achieve the above object, a digital broadcast receiving apparatus according to the present invention is a digital broadcast receiving apparatus for receiving data which is multiplexed with program data and control messages constituting a broadcast program and is broadcast. Receiving means for receiving data to be broadcast, control message detecting means for detecting that the control message is included in the data received by the receiving means, processing from the first state and the first state. A control message processing unit that takes one of a high-performance second state and executes a control process corresponding to the control message in the second state; and the control message detection unit detects the control message. And a state control means for setting the control message processing means to the second state when the control message processing is performed.
【0073】これにより、EMM等の制御メッセージを
受信するまではその制御メッセージを処理する制御メッ
セージ処理手段へのクロック信号の供給停止、供給クロ
ック周波数を低くすること、或いは電力の供給停止等に
よって、制御メッセージ処理手段の動作を抑制しておい
ても、制御メッセージを受信したら、制御メッセージ処
理手段へのクロック信号供給開始、供給クロック周波数
を高くすること、或いは電力供給開始等により制御メッ
セージ処理手段の動作の抑制を解除し、制御メッセージ
に対応する制御処理を実行させるので、制御メッセージ
の受信までの期間において制御メッセージ処理手段の動
作を抑制する簡易な手段を付加するのみで消費電力低減
を容易に実現できるようになる。Thus, until a control message such as an EMM is received, the supply of a clock signal to the control message processing means for processing the control message, the supply clock frequency is lowered, or the supply of power is stopped. Even when the operation of the control message processing means is suppressed, when the control message is received, the clock signal supply to the control message processing means is started, the supply clock frequency is increased, or the power supply is started. Since the suppression of the operation is canceled and the control process corresponding to the control message is executed, the power consumption can be reduced easily by adding a simple means for suppressing the operation of the control message processing unit until the control message is received. It can be realized.
【0074】ここで、前記第1状態は、クロック信号の
供給を受けていない状態であり、前記第2状態は、クロ
ック信号の供給を受けている状態であり、前記状態制御
手段は、前記制御メッセージ検出手段により前記制御メ
ッセージが検出された時に前記制御メッセージ処理手段
へのクロック信号の供給を開始することとしてもよい。Here, the first state is a state in which a clock signal is not supplied, the second state is a state in which a clock signal is supplied, and the state control means includes The supply of a clock signal to the control message processing means may be started when the control message is detected by the message detection means.
【0075】これにより、EMM等の制御メッセージを
受信するまではその制御メッセージを処理する制御メッ
セージ処理手段へのクロック信号の供給を停止しておき
制御メッセージ処理手段の動作を停止させておいても、
制御メッセージを受信したらその制御メッセージに対応
する制御処理を実行させるので、制御メッセージの受信
までの期間において制御メッセージ処理手段の動作を停
止させて消費電力低減を図ることが容易に実現できるよ
うになる。Thus, the supply of the clock signal to the control message processing means for processing the control message is stopped until the control message such as the EMM is received, and the operation of the control message processing means is stopped. ,
When the control message is received, the control process corresponding to the control message is executed, so that the operation of the control message processing means is stopped in a period until the control message is received, so that the power consumption can be easily reduced. .
【0076】また、前記状態制御手段はさらに、前記制
御メッセージ処理手段が前記制御メッセージに対応する
制御処理の実行を終了した時から前記制御メッセージ処
理手段へのクロック信号の供給を停止することとしても
よい。これにより、制御メッセージ処理手段が受信した
制御メッセージに対する制御処理の実行を終えた後に動
作を停止するので、制御メッセージ処理手段の消費電力
を低減させることができる。Further, the state control means may further stop supplying a clock signal to the control message processing means after the control message processing means has finished executing the control processing corresponding to the control message. Good. Accordingly, the operation is stopped after the control message processing means completes the execution of the control processing for the received control message, so that the power consumption of the control message processing means can be reduced.
【0077】また、前記番組データ中には圧縮された動
画データ及び音声データが含まれており、前記ディジタ
ル放送受信装置はさらに、前記受信手段により受信され
たデータ中に動画データ及び音声データが含まれている
場合にこれらを抽出する動画音声抽出手段と、クロック
信号の供給を受けている限りにおいて、前記動画音声抽
出手段により抽出された動画データ及び音声データを伸
長する動画音声伸長手段と、ユーザ操作による視聴中止
指示を受け付ける視聴中止指示受付手段とを備え、前記
状態制御手段はさらに、前記視聴中止指示受付手段によ
り視聴中止指示が受け付けられた時から前記動画音声伸
長手段と前記制御メッセージ処理手段とへのクロック信
号の供給を停止することとしてもよい。The program data includes compressed moving image data and audio data, and the digital broadcast receiving apparatus further includes moving image data and audio data in the data received by the receiving unit. Video and audio extraction means for extracting the video data and audio data when the clock signal is supplied, and video and audio expansion means for expanding the video and audio data extracted by the video and audio extraction means as long as the clock signal is supplied. A viewing stop instruction receiving unit for receiving a viewing stop instruction by an operation, wherein the state control unit further includes: the moving picture audio decompression unit and the control message processing unit when the viewing stop instruction is received by the viewing stop instruction receiving unit. The supply of the clock signal to the clock signal may be stopped.
【0078】これにより、放送番組の視聴を止めようと
してユーザがリモコン等を操作して視聴中止指示をした
場合に、EMM等の制御メッセージを処理する制御メッ
セージ処理手段と動画データ及び音声データを処理する
回路とへのクロック信号の供給を停止するので、視聴し
ない状態、即ちスタンバイ状態における消費電力を低減
させることができる。Thus, when the user operates a remote controller or the like to give an instruction to stop viewing in order to stop viewing a broadcast program, control message processing means for processing a control message such as EMM and processing of moving image data and audio data are performed. Since the supply of the clock signal to the circuit to be stopped is stopped, it is possible to reduce power consumption in a state in which viewing and listening is not performed, that is, in a standby state.
【0079】また、前記ディジタル放送受信装置はさら
に、ユーザ操作による視聴開始指示を受け付ける視聴開
始指示受付手段を備え、前記制御メッセージ処理手段が
前記制御メッセージに対応する制御処理の実行を終了し
た時からなされる前記状態制御手段による前記クロック
信号の供給停止は、前記試聴中止指示受付手段により視
聴中止指示が受け付けられた時から前記試聴開始指示受
付手段により視聴開始指示が受け付けられるまでの間に
限り行われ、前記状態制御手段は、前記視聴開始指示受
付手段により視聴開始指示が受け付けられた時から前記
試聴中止指示受付手段により視聴中止指示が受け付けら
れるまでの間は、前記動画音声伸長手段と前記制御メッ
セージ処理手段とへのクロック信号の供給を行うことと
してもよい。Further, the digital broadcast receiving apparatus further comprises a viewing start instruction receiving means for receiving a viewing start instruction by a user operation, wherein the control message processing means terminates execution of a control process corresponding to the control message. The stop of the supply of the clock signal by the state control unit is performed only from when the viewing stop instruction is received by the preview stop instruction receiving unit to when the viewing start instruction is received by the preview start instruction receiving unit. The state control means may include the moving picture audio decompression means and the control unit from when the viewing start instruction is received by the viewing start instruction receiving means to when the viewing stop instruction is received by the preview stop instruction receiving means. A clock signal may be supplied to the message processing unit.
【0080】これにより、放送番組の視聴を開始しよう
としてユーザがリモコン等を操作して視聴開始指示をし
た場合に、EMM等の制御メッセージを処理する制御メ
ッセージ処理手段と動画データ及び音声データを処理す
る回路とへのクロック信号を供給するので、スタンバイ
状態から視聴状態に変わった後には、動画データ及び音
声データを処理することができるため、ユーザは放送番
組の視聴が可能になる。Thus, when the user operates a remote controller or the like to give an instruction to start viewing a broadcast program, control message processing means for processing a control message such as an EMM and processing of moving image data and audio data are performed. Since the clock signal is supplied to the circuit that performs the processing, the video data and the audio data can be processed after the standby state is changed to the viewing state, so that the user can view the broadcast program.
【0081】また、前記ディジタル放送受信装置は、前
記制御メッセージに対応する制御処理を実現するための
制御プログラムを格納したメモリを含み、前記制御メッ
セージ処理手段は、前記制御プログラムを実行するマイ
コンであることとしてもよい。これにより、EMM等の
制御メッセージに対する制御処理がソフトウェアにより
実現されるような場合において、ソフトウェアを実行す
るマイコンのクロック供給の開始と停止の制御により、
不要な電力消費を防止することができる。Further, the digital broadcast receiving apparatus includes a memory storing a control program for realizing a control process corresponding to the control message, and the control message processing means is a microcomputer for executing the control program. It may be that. Accordingly, in a case where control processing for a control message such as an EMM is realized by software, the start and stop of clock supply of a microcomputer that executes software are controlled.
Unnecessary power consumption can be prevented.
【0082】また、前記ディジタル放送受信装置は、前
記制御メッセージ検出手段が前記制御メッセージを検出
するために用いる1以上のチャネルと、前記動画音声抽
出手段が前記動画データ及び音声データを抽出するため
に用いる複数のチャネルとを有するTSデコード手段
と、前記視聴中止指示受付手段により視聴中止指示が受
け付けられた時から前記TSデコード手段が有するチャ
ネルのうち前記動画音声抽出手段に用いられるチャネル
の使用を抑止し、前記視聴開始指示受付手段により視聴
開始指示が受け付けられた時から前記TSデコード手段
が有するチャネルのうち前記動画音声抽出手段に用いら
れるチャネルの使用を可能にするよう制御するチャネル
制御手段とを備え、ここで、1チャネルとは、前記受信
手段により受信されたデータ中から予め設定した条件に
合致する1種類のデータを抽出するものであることとし
てもよい。The digital broadcast receiving apparatus may further comprise: at least one channel used by the control message detecting means for detecting the control message; TS decoding means having a plurality of channels to be used, and use of a channel used for the moving picture sound extraction means among channels of the TS decoding means from when the viewing stop instruction is received by the viewing stop instruction receiving means is suppressed. And channel control means for controlling the use of the channel used for the moving picture audio extraction means among the channels of the TS decoding means from when the viewing start instruction is received by the viewing start instruction reception means. And wherein one channel is received by the receiving means. It may be extracts a single type of data matching the preset condition from the data.
【0083】これにより、受信データから必要なデータ
を抽出するTSデコード手段の使用チャネル数を必要に
応じて増減させるよう制御するので、不要な電力消費を
防止することができる。また、前記マイコンは、CPU
キャッシュを有し、前記状態制御手段はさらに、前記視
聴中止指示受付手段により視聴中止指示が受け付けられ
た時に前記CPUキャッシュをオフ状態に設定するとと
もに前記CPUキャッシュへのクロック供給を停止し、
前記視聴開始指示受付手段により視聴開始指示が受け付
けられた時に前記CPUキャッシュをオン状態に設定す
るとともに前記CPUキャッシュへのクロック供給を開
始することとしてもよい。Thus, since the number of channels used by the TS decoding means for extracting necessary data from the received data is controlled to be increased or decreased as necessary, unnecessary power consumption can be prevented. The microcomputer is a CPU.
Having a cache, the state control unit further sets the CPU cache to an off state when a viewing stop instruction is received by the viewing stop instruction receiving unit and stops clock supply to the CPU cache,
The CPU cache may be set to the ON state when the viewing start instruction is received by the viewing start instruction receiving means, and clock supply to the CPU cache may be started.
【0084】これにより、視聴状態においてはCPUキ
ャッシュを使用するが、スタンバイ状態においてはCP
Uキャッシュを動作停止状態にしCPUキャッシュへの
クロック供給を停止するので、スタンバイ状態における
消費電力を低減することができる。また、前記動画デー
タ及び音声データはスクランブルが施されて放送されて
おり、前記制御メッセージは、前記動画データ及び音声
データに施されたスクランブルを解除するために用いる
暗号鍵の算出の基礎となる暗号基礎情報を含み、前記制
御プログラムは、前記暗号基礎情報に基づいて前記暗号
鍵を算出し当該暗号鍵を前記動画音声抽出手段に供給す
る制御処理を前記マイコンに実行させる内容を含み、前
記動画音声抽出手段は、前記動画データ及び音声データ
を抽出する際に前記暗号鍵を用いて前記動画データ及び
音声データに施されたスクランブルを解除することとし
てもよい。As a result, the CPU cache is used in the viewing state, but the CP is used in the standby state.
Since the operation of the U cache is stopped and the clock supply to the CPU cache is stopped, the power consumption in the standby state can be reduced. The video data and audio data are scrambled and broadcast. The control program includes basic information, the control program calculates the encryption key based on the encryption basic information, and includes a content for causing the microcomputer to execute a control process of supplying the encryption key to the video / audio extraction unit. The extracting means may use the encryption key to extract scrambling applied to the moving image data and the audio data when extracting the moving image data and the audio data.
【0085】これにより、視聴のために動画データ及び
音声データのスクランブル解除を行うべく制御メッセー
ジに基づいて暗号鍵を算出する等の制御処理をマイコン
が行う必要がある場合においても必要十分な範囲でマイ
コン等へのクロック信号を供給するようクロック信号供
給の停止と開始との制御を行うので、不要な電力消費を
防止することができる。Thus, even when the microcomputer needs to perform a control process such as calculating an encryption key based on a control message in order to descramble the moving image data and the audio data for viewing, it is necessary and sufficient. Since the stop and start of the clock signal supply are controlled so as to supply the clock signal to the microcomputer or the like, unnecessary power consumption can be prevented.
【0086】また、前記制御メッセージ検出手段は、ク
ロック信号の供給を受けている限りにおいて、前記制御
メッセージの検出を行うものであり、前記状態制御手段
はさらに、所定時刻になれば前記制御メッセージ検出手
段へのクロック信号の供給を開始し、前記制御メッセー
ジ処理手段が前記制御メッセージに対応する制御処理の
実行を終了した時から前記制御メッセージ検出手段への
クロック信号の供給を停止することとしてもよい。The control message detecting means detects the control message as long as the clock signal is supplied, and the state control means further detects the control message at a predetermined time. The supply of the clock signal to the control message detection means may be stopped when the supply of the clock signal to the control message detection means is started and the control message processing means completes the execution of the control processing corresponding to the control message. .
【0087】これにより、制御メッセージが放送される
時刻が定まっている場合等においては、その放送される
時刻を所定時刻として定めておくだけで、その所定時刻
になった時に制御メッセージ検出手段にクロック信号供
給を開始して、制御メッセージに対する制御処理を終了
した時にそのクロック信号供給を終了するので、制御メ
ッセージが放送されない間における不要な電力消費を防
止することができる。Thus, when the time at which the control message is broadcast is determined, the time at which the control message is broadcast is simply determined as a predetermined time. Since the supply of the clock signal is terminated when the signal supply is started and the control processing for the control message is terminated, unnecessary power consumption during the time when the control message is not broadcast can be prevented.
【0088】また、前記所定時刻は、前記ディジタル放
送受信装置が対応する必要のある制御メッセージが放送
される時刻であって、前記ディジタル放送受信装置の他
の1以上のディジタル放送受信装置が対応する必要のあ
る制御メッセージが放送される時刻とは異なる時刻であ
ることとしてもよい。これにより、制御メッセージが放
送される時刻を所定時刻として定めるようにするだけ
で、例えば他のディジタル放送受信装置が対応しなけれ
ばならないが自装置は対応しなくてもよい制御メッセー
ジが放送されている間等における不要な電力消費を防止
することが可能になる。The predetermined time is a time at which a control message that the digital broadcast receiving apparatus needs to respond to is broadcasted, and one or more other digital broadcast receiving apparatuses correspond to the digital broadcast receiving apparatus. The time may be different from the time when the necessary control message is broadcast. Thereby, the control message is broadcast only when the time at which the control message is broadcast is determined as the predetermined time. This makes it possible to prevent unnecessary power consumption during the operation.
【0089】また、前記ディジタル放送受信装置は、識
別情報が記録されているICカードから識別情報を読み
出すICカード読出手段を備え、前記状態制御手段は、
前記ICカードに記録されている識別情報に応じて前記
所定時刻を決定することとしてもよい。これにより、所
定時刻をディジタル放送受信装置に装着されたICカー
ドに記録された識別情報に基づいて算出するので、識別
情報によってディジタル放送受信装置がグループ分けで
きるような場合で、それぞれのグループに属するディジ
タル放送受信装置が対応しなければならない制御メッセ
ージをグループ別に違う時刻に放送されているような場
合であれば、自装置が対応必要な制御メッセージが放送
されるときに、その制御メッセージを検出するための制
御メッセージ検出手段を動作開始させることができるの
で、自装置が対応すべき制御メッセージが放送されない
間における不要な電力消費を防止することができる。Further, the digital broadcast receiving apparatus includes IC card reading means for reading identification information from an IC card on which identification information is recorded, and the state control means includes:
The predetermined time may be determined according to the identification information recorded on the IC card. Accordingly, the predetermined time is calculated based on the identification information recorded on the IC card mounted on the digital broadcast receiving device. Therefore, when the digital broadcast receiving device can be divided into groups by the identification information, the digital broadcast receiving device belongs to each group. If the digital broadcast receiving apparatus broadcasts a control message that must be handled at a different time for each group, when the control message that the digital broadcast receiving apparatus needs to handle is broadcast, the control message is detected. Operation of the control message detecting means can be started, so that unnecessary power consumption can be prevented while the control message to be handled by the own device is not broadcast.
【0090】また、前記受信手段が受信するデータには
さらに、前記所定時刻を特定するための時刻情報が含ま
れており、前記状態制御手段は、前記時刻情報に基づき
前記識別情報に応じて前記所定時刻の決定を行うことと
してもよい。これにより、ディジタル放送送信装置側か
ら各ディジタル放送受信装置が対応すべき制御メッセー
ジの放送時刻を特定するための情報が放送され、その情
報とICカードに記録されている識別情報とから、各デ
ィジタル放送受信装置は自装置が対応すべき制御メッセ
ージが放送される所定時刻を決定するような場合におい
ても、自装置が対応すべき制御メッセージが放送される
までの間における不要な電力消費を防止することができ
る。Further, the data received by the receiving means further includes time information for specifying the predetermined time, and the state control means controls the state control means in accordance with the identification information based on the time information. The determination of the predetermined time may be performed. As a result, information for specifying the broadcast time of the control message to be handled by each digital broadcast receiving apparatus is broadcast from the digital broadcast transmitting apparatus side, and each digital broadcast receiving apparatus is used to determine each digital broadcast information based on the identification information recorded on the IC card. The broadcast receiving apparatus prevents unnecessary power consumption until the control message to which the own device responds is broadcast even when the predetermined time at which the control message to which the own device responds is broadcast is determined. be able to.
【0091】また、前記第1状態は、電力の供給を受け
ていない状態であり、前記第2状態は、電力の供給を受
けている状態であり、前記状態制御手段は、前記制御メ
ッセージ検出手段により前記制御メッセージが検出され
た時に前記制御メッセージ処理手段への電力の供給を開
始することとしてもよい。これにより、EMM等の制御
メッセージを受信するまではその制御メッセージに対応
して制御処理を行う制御メッセージ処理手段への電力の
供給を停止しておき制御メッセージ処理手段の動作を停
止させておいても、制御メッセージを受信したらその制
御メッセージに対応する制御処理を実行させるので、制
御メッセージの受信までの期間における消費電力低減を
容易に実現できるようになる。The first state is a state where power is not being supplied, the second state is a state where power is being supplied, and the state control means is a control message detection means. The power supply to the control message processing means may be started when the control message is detected. As a result, until the control message such as the EMM is received, the supply of power to the control message processing means for performing control processing in response to the control message is stopped, and the operation of the control message processing means is stopped. Also, when the control message is received, the control process corresponding to the control message is executed, so that the power consumption can be easily reduced in a period until the control message is received.
【0092】また、前記ディジタル放送受信装置は周辺
装置と接続されており、前記制御メッセージは、前記周
辺装置の制御を行うための情報であり、前記第1状態
は、クロック信号の供給を受けていない状態であり、前
記第2状態は、クロック信号の供給を受けている状態で
あり、前記制御メッセージ処理手段は、前記第2状態の
ときに、前記制御メッセージに対応して前記周辺装置の
制御処理を実行するものであり、前記状態制御手段は、
前記制御メッセージ検出手段により前記制御メッセージ
が検出された時に前記制御メッセージ処理手段へのクロ
ック信号の供給を開始するとともに前記周辺装置への電
力の供給を開始し、前記制御メッセージ処理手段が前記
制御メッセージに対応した制御処理の実行を終了した時
から前記制御メッセージ処理手段へのクロック信号の供
給を停止するとともに前記周辺装置への電力の供給を停
止することとしてもよい。The digital broadcast receiving apparatus is connected to a peripheral device, the control message is information for controlling the peripheral device, and the first state is receiving a clock signal. The second state is a state in which a clock signal is supplied, and the control message processing means controls the peripheral device in response to the control message in the second state. Performing a process, wherein the state control means includes:
When the control message is detected by the control message detecting means, the control message processing means starts supplying a clock signal to the control message processing means and starts supplying power to the peripheral device. The supply of the clock signal to the control message processing means may be stopped and the supply of power to the peripheral device may be stopped when the execution of the control process corresponding to the above is completed.
【0093】これにより、モデムを制御して視聴実績を
放送センタに送るような指示を内容とするEMM等の制
御メッセージを受信する場合に関して、必要時のみモデ
ム等の周辺装置に電力を供給するので、周辺装置を含め
たディジタル放送の受信システム全体における消費電力
の低減を図ることができる。また、前記ディジタル放送
受信装置は、前記制御メッセージに対応する制御処理と
他の処理とを別タスクとしてマルチタスク制御によりマ
イコンに実行させるための制御プログラムを格納するメ
モリを備え、前記第1状態は、第1周波数のクロック信
号の供給を受けている状態であり、前記第2状態は、第
1周波数より高い第2周波数のクロック信号の供給を受
けている状態であり、前記制御メッセージ処理手段は、
前記制御プログラムを実行するマイコンであり、前記状
態制御手段は、前記制御メッセージ検出手段により前記
制御メッセージが検出された時から前記マイコンへ第2
周波数のクロック信号を供給し、前記マイコンが前記制
御メッセージに対応する制御処理の実行を終了した時か
ら前記マイコンへ前記第1周波数のクロック信号を供給
することとしてもよい。Thus, when a control message such as an EMM containing an instruction to control the modem and send the viewing result to the broadcasting center is received, power is supplied to the peripheral device such as the modem only when necessary. In addition, it is possible to reduce the power consumption of the entire digital broadcast receiving system including peripheral devices. The digital broadcast receiving apparatus further includes a memory for storing a control program for causing a microcomputer to execute a control process corresponding to the control message and another process as separate tasks by multitask control, and the first state is , A state in which a clock signal having a first frequency is supplied, and the second state is a state in which a clock signal having a second frequency higher than the first frequency is being supplied. ,
A microcomputer that executes the control program, wherein the state control means sends a second message to the microcomputer from a time when the control message is detected by the control message detection means.
A clock signal of a frequency may be supplied, and the microcomputer may supply the clock signal of the first frequency to the microcomputer when the microcomputer finishes executing the control process corresponding to the control message.
【0094】これにより、マイコンがマルチタスク制御
下で、リモコン等によるユーザ操作に対応した処理用の
タスク等と制御メッセージの処理用のタスクとを、実行
するような場合においては、制御メッセージを受信する
までの間は制御メッセージの処理用のタスクが待機状態
にあるためその分だけマイコンの実行速度を低速化する
ことが可能となり、この低速化によりマイコンの消費電
力の低減を図ることができる。Thus, when the microcomputer executes a task for processing corresponding to a user operation with a remote controller or the like and a task for processing a control message under multitask control, the control message is received. Until the execution, the task for processing the control message is in a standby state, so that the execution speed of the microcomputer can be reduced by that much, and the power consumption of the microcomputer can be reduced by this reduction in speed.
【0095】また、前記状態制御手段はさらに、前記制
御メッセージ処理手段が前記制御メッセージに対応する
制御処理の実行を終了した時から前記制御メッセージ処
理手段を第1状態にすることとしてもよい。これによ
り、制御メッセージ処理手段が受信した制御メッセージ
に対する制御処理の実行を終えた後に、制御メッセージ
処理手段の動作を抑制するので、制御メッセージ処理手
段の消費電力を低減させることができる。[0095] The state control means may further set the control message processing means to the first state when the control message processing means has finished executing the control processing corresponding to the control message. This suppresses the operation of the control message processing unit after the control message processing unit completes the execution of the control process for the received control message, so that the power consumption of the control message processing unit can be reduced.
【0096】また、本発明に係るディジタル放送送信装
置は、制御メッセージを含むデータをディジタル放送方
式により送信するディジタル放送送信装置であって、複
数の制御メッセージそれぞれを、前記ディジタル放送を
受信する複数のディジタル放送受信装置を複数のグルー
プに分類した場合に当該制御メッセージに対応した制御
処理を行うべきディジタル放送受信装置が属するグルー
プ別に分類する制御メッセージ分類手段と、前記制御メ
ッセージ分類手段により別グループに分類された制御メ
ッセージ同士を異なる時刻に送信する制御メッセージ送
信手段と、各グループの制御メッセージを前記制御メッ
セージ送信手段が送信する時刻を示す時刻情報を、前記
制御メッセージの送信に先行して送信する時刻情報送信
手段とを備えることを特徴とする。Also, a digital broadcast transmitting apparatus according to the present invention is a digital broadcast transmitting apparatus for transmitting data including a control message by a digital broadcast system, wherein each of a plurality of control messages is transmitted to a plurality of digital broadcast receiving apparatuses. Control message classifying means for classifying the digital broadcast receiving apparatuses into groups to which control processing corresponding to the control message belongs when the digital broadcast receiving apparatuses are classified into a plurality of groups; Control message transmitting means for transmitting the generated control messages at different times, and time information indicating the time at which the control message transmitting means transmits the control messages of each group, prior to the transmission of the control message. Information transmission means. The features.
【0097】これにより、ディジタル放送送信装置が送
信するディジタル放送を受信するものであり各グループ
に属する各ディジタル放送受信装置は、自装置が対応す
べき制御メッセージが放送される時刻を時刻情報より特
定することができ、その時刻になるまで制御メッセージ
の検出等を行う回路を停止させておくことができるため
消費電力を抑えることができる。[0097] Thereby, the digital broadcast transmitting apparatus receives the digital broadcast transmitted by the digital broadcast transmitting apparatus, and each digital broadcast receiving apparatus belonging to each group specifies, from the time information, the time at which the control message corresponding to the own apparatus is broadcast. The circuit for detecting a control message or the like can be stopped until that time, so that power consumption can be suppressed.
【図1】実施の形態1に係るディジタル放送送受信シス
テムの構成図である。FIG. 1 is a configuration diagram of a digital broadcast transmission / reception system according to a first embodiment.
【図2】EMM検出部112を含むTSデコード・デス
クランブル部120の構成図である。FIG. 2 is a configuration diagram of a TS decoding / descrambling unit 120 including an EMM detection unit 112.
【図3】TSパケットのデータ構造を示す図である。FIG. 3 is a diagram showing a data structure of a TS packet.
【図4】スタンバイ状態移行処理を示すフローチャート
である。FIG. 4 is a flowchart illustrating a standby state transition process.
【図5】EMM検出部112がEMMを検出した場合に
ディジタル放送受信装置110が行うEMM処理を示す
フローチャートである。FIG. 5 is a flowchart showing an EMM process performed by the digital broadcast receiving apparatus 110 when the EMM detection unit 112 detects an EMM.
【図6】視聴状態移行処理を示すフローチャートであ
る。FIG. 6 is a flowchart showing a viewing state transition process.
【図7】実施の形態2に係るディジタル放送送受信シス
テムの構成図である。FIG. 7 is a configuration diagram of a digital broadcast transmission / reception system according to a second embodiment.
【図8】マイコン218からタイマ部219に時刻を設
定すべき指示を受けた場合にクロック制御部217が実
行するタイマ処理を示すフローチャートである。FIG. 8 is a flowchart illustrating a timer process executed by a clock control unit 217 when an instruction to set a time is received from a microcomputer 218 to a timer unit 219.
【図9】従来のディジタル放送送受信システムの概略構
成図である。FIG. 9 is a schematic configuration diagram of a conventional digital broadcast transmission / reception system.
100,200 ディジタル放送送信装置 101 放送管理部 102 番組送信部 103 EPG送信部 104,204 限定受信情報送信部 105 加入者情報管理部 106 エンコーダ部 110,210 ディジタル放送受信装置 111 フロントエンド部 112 EMM検出部 113 DMA制御部 114 AVデコード部 115 メモリ 116 周辺I/O部 117,217 クロック制御部 118、218 マイコン 120 TSデコード・デスクランブル部 140 ICカード 207 送信先管理部 219 タイマ部 100, 200 Digital broadcast transmitting apparatus 101 Broadcast management section 102 Program transmitting section 103 EPG transmitting section 104, 204 Limited reception information transmitting section 105 Subscriber information managing section 106 Encoder section 110, 210 Digital broadcast receiving apparatus 111 Front end section 112 EMM detection Unit 113 DMA control unit 114 AV decoding unit 115 Memory 116 Peripheral I / O unit 117, 217 Clock control unit 118, 218 Microcomputer 120 TS decode / descramble unit 140 IC card 207 Transmission destination management unit 219 Timer unit
Claims (29)
ッセージとが多重化され放送されるデータを受信するデ
ィジタル放送受信装置であって、 放送されるデータを受信する受信手段と、 前記受信手段により受信されたデータ中に前記制御メッ
セージが含まれていることを検出する制御メッセージ検
出手段と、 第1状態と第1状態より処理能力の高い第2状態とのい
ずれかの状態をとり、第2状態のときに前記制御メッセ
ージに対応する制御処理を実行する制御メッセージ処理
手段と、 前記制御メッセージ検出手段により前記制御メッセージ
が検出された時から前記制御メッセージ処理手段を第2
状態にする状態制御手段とを備えることを特徴とするデ
ィジタル放送受信装置。1. A digital broadcast receiving apparatus for receiving broadcast data in which program data and control messages constituting a broadcast program are multiplexed, comprising: receiving means for receiving broadcast data; A control message detection means for detecting that the control message is included in the received data; and a second state having a first state and a second state having a higher processing capacity than the first state. Control message processing means for executing a control process corresponding to the control message in the state; and controlling the control message processing means from the time when the control message is detected by the control message detection means.
A digital broadcast receiving apparatus comprising: state control means for setting a state.
受けていない状態であり、 前記第2状態は、クロック信号の供給を受けている状態
であり、 前記状態制御手段は、前記制御メッセージ検出手段によ
り前記制御メッセージが検出された時に前記制御メッセ
ージ処理手段へのクロック信号の供給を開始することを
特徴とする請求項1記載のディジタル放送受信装置。2. The first state is a state in which a clock signal is not supplied. The second state is a state in which a clock signal is supplied. 2. The digital broadcast receiving apparatus according to claim 1, wherein supply of a clock signal to said control message processing means is started when said control message is detected by said detection means.
ッセージ処理手段が前記制御メッセージに対応する制御
処理の実行を終了した時から前記制御メッセージ処理手
段へのクロック信号の供給を停止することを特徴とする
請求項2記載のディジタル放送受信装置。3. The state control means further stops supplying a clock signal to the control message processing means after the control message processing means completes execution of a control process corresponding to the control message. The digital broadcast receiving apparatus according to claim 2, wherein
ータ及び音声データが含まれており、 前記ディジタル放送受信装置はさらに、 前記受信手段により受信されたデータ中に動画データ及
び音声データが含まれている場合にこれらを抽出する動
画音声抽出手段と、 クロック信号の供給を受けている限りにおいて、前記動
画音声抽出手段により抽出された動画データ及び音声デ
ータを伸長する動画音声伸長手段と、 ユーザ操作による視聴中止指示を受け付ける視聴中止指
示受付手段とを備え、 前記状態制御手段はさらに、前記視聴中止指示受付手段
により視聴中止指示が受け付けられた時から前記動画音
声伸長手段と前記制御メッセージ処理手段とへのクロッ
ク信号の供給を停止することを特徴とする請求項3記載
のディジタル放送受信装置。4. The program data includes compressed moving image data and audio data, and the digital broadcast receiving apparatus further includes moving image data and audio data in the data received by the receiving unit. Video and audio extraction means for extracting the video data and audio data when the clock signal is supplied; and video and audio expansion means for expanding the video and audio data extracted by the video and audio extraction means as long as the clock signal is supplied. A viewing stop instruction receiving unit for receiving a viewing stop instruction by an operation, wherein the state control unit further includes the moving picture audio decompression unit and the control message processing unit from when the viewing stop instruction is received by the viewing stop instruction receiving unit. 4. A digital broadcast receiving apparatus according to claim 3, wherein supply of a clock signal to the digital broadcast receiving apparatus is stopped. .
ユーザ操作による視聴開始指示を受け付ける視聴開始指
示受付手段を備え、 前記制御メッセージ処理手段が前記制御メッセージに対
応する制御処理の実行を終了した時からなされる前記状
態制御手段による前記クロック信号の供給停止は、前記
試聴中止指示受付手段により視聴中止指示が受け付けら
れた時から前記試聴開始指示受付手段により視聴開始指
示が受け付けられるまでの間に限り行われ、 前記状態制御手段は、前記視聴開始指示受付手段により
視聴開始指示が受け付けられた時から前記試聴中止指示
受付手段により視聴中止指示が受け付けられるまでの間
は、前記動画音声伸長手段と前記制御メッセージ処理手
段とへのクロック信号の供給を行うことを特徴とする請
求項4記載のディジタル放送受信装置。5. The digital broadcast receiving apparatus further comprises:
And a viewing start instruction receiving means for receiving a viewing start instruction by a user operation, wherein the supply of the clock signal is stopped by the state control means when the control message processing means has finished executing the control processing corresponding to the control message. Is performed only during a period from when the viewing stop instruction is received by the preview stop instruction receiving unit to when a viewing start instruction is received by the preview start instruction receiving unit, and the state control unit receives the viewing start instruction. Supplying a clock signal to the video / audio decompression means and the control message processing means from when the viewing start instruction is received by the means to when the viewing stop instruction is received by the preview stop instruction receiving means. 5. The digital broadcast receiving apparatus according to claim 4, wherein:
御メッセージに対応する制御処理を実現するための制御
プログラムを格納したメモリを含み、 前記制御メッセージ処理手段は、前記制御プログラムを
実行するマイコンであることを特徴とする請求項5記載
のディジタル放送受信装置。6. The digital broadcast receiving device includes a memory storing a control program for implementing a control process corresponding to the control message, and the control message processing unit is a microcomputer that executes the control program. The digital broadcast receiving apparatus according to claim 5, wherein:
出するために用いる1以上のチャネルと、前記動画音声
抽出手段が前記動画データ及び音声データを抽出するた
めに用いる複数のチャネルとを有するTSデコード手段
と、 前記視聴中止指示受付手段により視聴中止指示が受け付
けられた時から前記TSデコード手段が有するチャネル
のうち前記動画音声抽出手段に用いられるチャネルの使
用を抑止し、前記視聴開始指示受付手段により視聴開始
指示が受け付けられた時から前記TSデコード手段が有
するチャネルのうち前記動画音声抽出手段に用いられる
チャネルの使用を可能にするよう制御するチャネル制御
手段とを備え、 ここで、1チャネルとは、前記受信手段により受信され
たデータ中から予め設定した条件に合致する1種類のデ
ータを抽出するものであることを特徴とする請求項6記
載のディジタル放送受信装置。7. The digital broadcast receiving apparatus according to claim 1, wherein one or more channels used by the control message detecting means to detect the control message, and the moving picture sound extracting means extract the moving picture data and the sound data. A TS decoding unit having a plurality of channels to be used, and a use of a channel used for the video / audio extraction unit among the channels of the TS decoding unit from when the viewing stop instruction is received by the viewing stop instruction receiving unit is suppressed. And channel control means for controlling the use of the channel used for the moving picture audio extraction means among the channels of the TS decoding means from when the viewing start instruction is received by the viewing start instruction reception means. Where one channel is the data received by the receiving means. 7. The digital broadcast receiving apparatus according to claim 6, wherein one kind of data meeting a preset condition is extracted from the data.
し、 前記状態制御手段はさらに、前記視聴中止指示受付手段
により視聴中止指示が受け付けられた時に前記CPUキ
ャッシュをオフ状態に設定するとともに前記CPUキャ
ッシュへのクロック供給を停止し、前記視聴開始指示受
付手段により視聴開始指示が受け付けられた時に前記C
PUキャッシュをオン状態に設定するとともに前記CP
Uキャッシュへのクロック供給を開始することを特徴と
する請求項6記載のディジタル放送受信装置。8. The microcomputer has a CPU cache, and the state control means sets the CPU cache to an off state when the viewing stop instruction is received by the viewing stop instruction receiving means, and sets the CPU cache to an off state. When the viewing start instruction is received by the viewing start instruction receiving means, the clock is stopped.
The PU cache is set to the ON state and the CP
7. The digital broadcast receiving apparatus according to claim 6, wherein clock supply to the U cache is started.
ンブルが施されて放送されており、 前記制御メッセージは、前記動画データ及び音声データ
に施されたスクランブルを解除するために用いる暗号鍵
の算出の基礎となる暗号基礎情報を含み、 前記制御プログラムは、前記暗号基礎情報に基づいて前
記暗号鍵を算出し当該暗号鍵を前記動画音声抽出手段に
供給する制御処理を前記マイコンに実行させる内容を含
み、 前記動画音声抽出手段は、前記動画データ及び音声デー
タを抽出する際に前記暗号鍵を用いて前記動画データ及
び音声データに施されたスクランブルを解除することを
特徴とする請求項6記載のディジタル放送受信装置。9. The video data and audio data are scrambled and broadcast, and the control message is a basis for calculating an encryption key used to descramble the video data and audio data. The control program includes a content for causing the microcomputer to execute a control process of calculating the encryption key based on the encryption basic information and supplying the encryption key to the video / audio extraction unit, 7. The digital broadcast according to claim 6, wherein the video / audio extraction unit de-scrambles the video / audio data using the encryption key when extracting the video / audio data. Receiver.
ック信号の供給を受けている限りにおいて、前記制御メ
ッセージの検出を行うものであり、 前記状態制御手段はさらに、所定時刻になれば前記制御
メッセージ検出手段へのクロック信号の供給を開始し、
前記制御メッセージ処理手段が前記制御メッセージに対
応する制御処理の実行を終了した時から前記制御メッセ
ージ検出手段へのクロック信号の供給を停止することを
特徴とする請求項6記載のディジタル放送受信装置。10. The control message detection means detects the control message as long as a clock signal is supplied, and the state control means further detects the control message when a predetermined time comes. Start supplying the clock signal to the means,
7. The digital broadcast receiving apparatus according to claim 6, wherein the supply of the clock signal to the control message detecting means is stopped when the control message processing means has finished executing the control processing corresponding to the control message.
制御メッセージに対応する制御処理を実現するための制
御プログラムを格納したメモリを含み、 前記制御メッセージ処理手段は、前記制御プログラムを
実行するマイコンであることを特徴とする請求項3記載
のディジタル放送受信装置。11. The digital broadcast receiving device includes a memory storing a control program for implementing a control process corresponding to the control message, and the control message processing unit is a microcomputer that executes the control program. The digital broadcast receiving apparatus according to claim 3, wherein:
び音声データが含まれている場合にこれらを抽出する動
画音声抽出手段と、 前記動画音声抽出手段により抽出された動画データ及び
音声データを伸長する動画音声伸長手段と、 ユーザ操作による視聴中止指示を受け付ける視聴中止指
示受付手段と、 ユーザ操作による視聴開始指示を受け付ける視聴開始指
示受付手段と、 前記制御メッセージ検出手段が前記制御メッセージを検
出するために用いる1以上のチャネルと、前記動画音声
抽出手段が前記動画データ及び音声データを抽出するた
めに用いる複数のチャネルとを有するTSデコード手段
と、 前記視聴開始指示受付手段により視聴開始指示が受け付
けられた時から前記TSデコード手段が有するチャネル
のうち前記動画音声抽出手段に用いられるチャネルの使
用を抑止し、前記視聴開始指示受付手段により視聴開始
指示が受け付けられた時から前記TSデコード手段が有
するチャネルのうち前記動画音声抽出手段に用いられる
チャネルの使用を可能にするよう制御するチャネル制御
手段とを備え、 ここで、1チャネルとは、前記受信手段により受信され
たデータ中から予め設定した条件に合致する1種類のデ
ータを抽出するものであることを特徴とする請求項11
記載のディジタル放送受信装置。12. The digital broadcast receiving device, comprising: a moving image / audio extracting unit that extracts moving image data and audio data when the data received by the receiving unit includes the moving image data and the audio data; A video / audio decompression unit for decompressing the extracted video data and audio data, a viewing stop instruction receiving unit for receiving a viewing stop instruction by a user operation, a viewing start instruction receiving unit for receiving a viewing start instruction by a user operation, and the control message TS decoding means having one or more channels used by the detection means to detect the control message, and a plurality of channels used by the video / audio extraction means to extract the video data and audio data; The TS decoding starts when the viewing start instruction is received by the instruction receiving means. The use of the channel used for the video / audio extraction unit among the channels provided by the video decoding unit is suppressed, and when the viewing start instruction is received by the viewing start instruction receiving unit, the video audio / video is selected from the channels provided by the TS decoding unit. Channel control means for controlling use of a channel used for the extraction means, wherein one channel is one kind of data received by the reception means and which satisfies a preset condition. 12. The method according to claim 11, wherein data is extracted.
Digital broadcast receiver according to the above.
び音声データが含まれている場合にこれらを抽出する動
画音声抽出手段と、 前記動画音声抽出手段により抽出された動画データ及び
音声データを伸長する動画音声伸長手段とを備え、 前記動画データ及び音声データはスクランブルが施され
て放送されており、 前記制御メッセージは、前記動画データ及び音声データ
に施されたスクランブルを解除するために用いる暗号鍵
の算出の基礎となる暗号基礎情報を含み、 前記制御プログラムは、前記暗号基礎情報に基づいて前
記暗号鍵を算出し当該暗号鍵を前記動画音声抽出手段に
供給する制御処理を前記マイコンに実行させる内容を含
み、 前記動画音声抽出手段は、前記動画データ及び音声デー
タを抽出する際に前記暗号鍵を用いて前記動画データ及
び音声データに施されたスクランブルを解除することを
特徴とする請求項11記載のディジタル放送受信装置。13. The digital broadcast receiving apparatus comprising: a moving image / audio extracting unit that extracts moving image data and audio data when the data received by the receiving unit includes the moving image data and the audio data; Video and audio data expansion means for expanding the extracted video and audio data, wherein the video data and audio data are scrambled and broadcast, and the control message is applied to the video data and audio data. The control program calculates the encryption key based on the encryption basic information, and sends the encryption key to the video / audio extraction unit. The microcomputer includes a step of causing the microcomputer to execute a control process of supplying the moving image data and the sound. 12. The digital broadcast receiving apparatus according to claim 11, wherein, when extracting voice data, the scramble applied to the moving image data and the audio data is released using the encryption key.
ック信号の供給を受けている限りにおいて、前記制御メ
ッセージの検出を行うものであり、 前記状態制御手段はさらに、所定時刻になれば前記制御
メッセージ検出手段へのクロック信号の供給を開始し、
前記制御メッセージ処理手段が前記制御メッセージに対
応する制御処理の実行を終了した時から前記制御メッセ
ージ検出手段へのクロック信号の供給を停止することを
特徴とする請求項11記載のディジタル放送受信装置。14. The control message detection means detects the control message as long as a clock signal is supplied, and the state control means further detects the control message when a predetermined time comes. Start supplying the clock signal to the means,
12. The digital broadcast receiving apparatus according to claim 11, wherein the supply of the clock signal to the control message detecting means is stopped when the control message processing means has finished executing the control processing corresponding to the control message.
受信装置が対応する必要のある制御メッセージが放送さ
れる時刻であって、前記ディジタル放送受信装置の他の
1以上のディジタル放送受信装置が対応する必要のある
制御メッセージが放送される時刻とは異なる時刻である
ことを特徴とする請求項14記載のディジタル放送受信
装置。15. The predetermined time is a time at which a control message that the digital broadcast receiving apparatus needs to respond to is broadcast, and one or more other digital broadcast receiving apparatuses correspond to the digital broadcast receiving apparatus. 15. The digital broadcast receiving apparatus according to claim 14, wherein the time is different from a time at which a necessary control message is broadcast.
み出すICカード読出手段を備え、 前記状態制御手段は、前記ICカードに記録されている
識別情報に応じて前記所定時刻を決定することを特徴と
する請求項15記載のディジタル放送受信装置。16. The digital broadcast receiving apparatus further comprises: IC card reading means for reading identification information from an IC card in which the identification information is recorded; The digital broadcast receiving apparatus according to claim 15, wherein the predetermined time is determined according to the time.
らに、前記所定時刻を特定するための時刻情報が含まれ
ており、 前記状態制御手段は、前記時刻情報に基づき前記識別情
報に応じて前記所定時刻の決定を行うことを特徴とする
請求項16記載のディジタル放送受信装置。17. The data received by the receiving unit further includes time information for specifying the predetermined time, and the state control unit, based on the time information, 17. The digital broadcast receiving apparatus according to claim 16, wherein a predetermined time is determined.
制御メッセージに対応する制御処理を実現するための制
御プログラムを格納したメモリを含み、 前記制御メッセージ処理手段は、前記制御プログラムを
実行するマイコンであることを特徴とする請求項2記載
のディジタル放送受信装置。18. The digital broadcast receiving device includes a memory storing a control program for implementing a control process corresponding to the control message, and the control message processing unit is a microcomputer that executes the control program. 3. The digital broadcast receiving device according to claim 2, wherein:
ック信号の供給を受けている限りにおいて、前記制御メ
ッセージの検出を行うものであり、 前記状態制御手段はさらに、所定時刻になれば前記制御
メッセージ検出手段へのクロック信号の供給を開始し、
前記制御メッセージ処理手段が前記制御メッセージに対
応する制御処理の実行を終了した時から前記制御メッセ
ージ検出手段へのクロック信号の供給を停止することを
特徴とする請求項18記載のディジタル放送受信装置。19. The control message detecting means detects the control message as long as a clock signal is supplied, and the state control means further detects the control message at a predetermined time. Start supplying the clock signal to the means,
19. The digital broadcast receiving apparatus according to claim 18, wherein the supply of the clock signal to the control message detecting means is stopped when the control message processing means has finished executing the control processing corresponding to the control message.
び音声データが含まれている場合にこれらを抽出する動
画音声抽出手段と、 前記動画音声抽出手段により抽出された動画データ及び
音声データを伸長する動画音声伸長手段とを備え、 前記動画データ及び音声データはスクランブルが施され
て放送されており、 前記制御メッセージは、前記動画データ及び音声データ
に施されたスクランブルを解除するために用いる暗号鍵
の算出の基礎となる暗号基礎情報を含み、 前記制御プログラムは、前記暗号基礎情報に基づいて前
記暗号鍵を算出し当該暗号鍵を前記動画音声抽出手段に
供給する制御処理を前記マイコンに実行させる内容を含
み、 前記動画音声抽出手段は、前記動画データ及び音声デー
タを抽出する際に前記暗号鍵を用いて前記動画データ及
び音声データに施されたスクランブルを解除することを
特徴とする請求項2記載のディジタル放送受信装置。20. The digital broadcast receiving apparatus comprising: a moving image / audio extracting unit that extracts moving image data and audio data when the data received by the receiving unit includes moving image data and audio data; Video and audio decompression means for decompressing the extracted video and audio data, wherein the video and audio data are scrambled and broadcast, and the control message is applied to the video and audio data The control program calculates the encryption key based on the encryption basic information, and sends the encryption key to the video / audio extraction unit. The microcomputer includes a step of causing the microcomputer to execute a control process of supplying the moving image data and the sound. 3. The digital broadcast receiving apparatus according to claim 2, wherein the scramble applied to the moving image data and the audio data is released using the encryption key when extracting the voice data.
いない状態であり、 前記第2状態は、電力の供給を受けている状態であり、 前記状態制御手段は、前記制御メッセージ検出手段によ
り前記制御メッセージが検出された時に前記制御メッセ
ージ処理手段への電力の供給を開始することを特徴とす
る請求項1記載のディジタル放送受信装置。21. The first state is a state where power is not supplied, the second state is a state where power is supplied, and the state control unit is the control message detection unit. 2. The digital broadcast receiving apparatus according to claim 1, wherein when the control message is detected, power supply to the control message processing means is started.
制御メッセージに対応する制御処理を実現するための制
御プログラムを格納したメモリを含み、 前記制御メッセージ処理手段は、前記制御プログラムを
実行するマイコンであることを特徴とする請求項21記
載のディジタル放送受信装置。22. The digital broadcast receiving device includes a memory storing a control program for implementing a control process corresponding to the control message, and the control message processing unit is a microcomputer that executes the control program. 22. The digital broadcast receiving device according to claim 21, wherein:
メッセージ処理手段が前記制御メッセージに対応する制
御処理の実行を終了した時から前記制御メッセージ処理
手段への電力の供給を停止することを特徴とする請求項
22記載のディジタル放送受信装置。23. The state control unit further comprising: stopping supply of power to the control message processing unit when the control message processing unit has finished executing a control process corresponding to the control message. 23. The digital broadcast receiving apparatus according to claim 22, wherein:
置と接続されており、 前記制御メッセージは、前記周辺装置の制御を行うため
の情報であり、 前記第1状態は、クロック信号の供給を受けていない状
態であり、 前記第2状態は、クロック信号の供給を受けている状態
であり、 前記制御メッセージ処理手段は、前記第2状態のとき
に、前記制御メッセージに対応して前記周辺装置の制御
処理を実行するものであり、 前記状態制御手段は、前記制御メッセージ検出手段によ
り前記制御メッセージが検出された時に前記制御メッセ
ージ処理手段へのクロック信号の供給を開始するととも
に前記周辺装置への電力の供給を開始し、前記制御メッ
セージ処理手段が前記制御メッセージに対応した制御処
理の実行を終了した時から前記制御メッセージ処理手段
へのクロック信号の供給を停止するとともに前記周辺装
置への電力の供給を停止することを特徴とする請求項1
記載のディジタル放送受信装置。24. The digital broadcast receiving device is connected to a peripheral device, the control message is information for controlling the peripheral device, and the first state is receiving a clock signal. The second state is a state where a clock signal is supplied, and the control message processing means controls the peripheral device in the second state in response to the control message. The state control means starts supplying a clock signal to the control message processing means when the control message is detected by the control message detection means, and supplies power to the peripheral device. Supply is started and the control message processing means starts executing the control message corresponding to the control message. Claim, characterized in that stops power supply to the peripheral device stops the supply of the clock signal to di processing means 1
Digital broadcast receiver according to the above.
別タスクとしてマルチタスク制御によりマイコンに実行
させるための制御プログラムを格納するメモリを備え、 前記第1状態は、第1周波数のクロック信号の供給を受
けている状態であり、 前記第2状態は、第1周波数より高い第2周波数のクロ
ック信号の供給を受けている状態であり、 前記制御メッセージ処理手段は、前記制御プログラムを
実行するマイコンであり、 前記状態制御手段は、前記制御メッセージ検出手段によ
り前記制御メッセージが検出された時から前記マイコン
へ第2周波数のクロック信号を供給し、前記マイコンが
前記制御メッセージに対応する制御処理の実行を終了し
た時から前記マイコンへ前記第1周波数のクロック信号
を供給することを特徴とする請求項1記載のディジタル
放送受信装置。25. The digital broadcast receiving apparatus, further comprising: a memory storing a control program for causing a microcomputer to execute a control process corresponding to the control message and another process as separate tasks by multitask control, and The first state is a state in which a clock signal of a first frequency is supplied, the second state is a state in which a clock signal of a second frequency higher than the first frequency is supplied, and the control message The processing means is a microcomputer for executing the control program, and the state control means supplies a clock signal of a second frequency to the microcomputer from the time when the control message is detected by the control message detection means, From the end of execution of the control process corresponding to the control message to the microcomputer. Digital broadcasting receiver according to claim 1, wherein the supplying the clock signal.
データ及び音声データが含まれており、 前記ディジタル放送受信装置はさらに、 前記受信手段により受信されたデータ中に動画データ及
び音声データが含まれている場合にこれらを抽出する動
画音声抽出手段と、 クロック信号の供給を受けている限りにおいて、前記動
画音声抽出手段により抽出された動画データ及び音声デ
ータを伸長する動画音声伸長手段と、 ユーザ操作による視聴中止指示を受け付ける視聴中止指
示受付手段と、 前記状態制御手段はさらに、前記視聴中止指示受付手段
により視聴中止指示が受け付けられた時から前記動画音
声伸長手段へのクロック信号の供給を停止するとともに
前記マイコンへ前記第1周波数のクロック信号を供給す
ることを特徴とする請求項25記載のディジタル放送受
信装置。26. The program data includes compressed moving image data and audio data, and the digital broadcast receiving apparatus further includes moving image data and audio data in the data received by the receiving unit. Video and audio extraction means for extracting the video data and audio data when the clock signal is supplied; and video and audio expansion means for expanding the video and audio data extracted by the video and audio extraction means as long as the clock signal is supplied. A viewing stop instruction receiving means for receiving a viewing stop instruction by an operation, and the state control means further stops supply of a clock signal to the video / audio extending means from when the viewing stop instruction is received by the viewing stop instruction receiving means. And supplying the clock signal of the first frequency to the microcomputer. Digital broadcasting receiver according.
に、 ユーザ操作による視聴開始指示を受け付ける視聴開始指
示受付手段を備え、 前記状態制御手段はさらに、前記視聴開始指示受付手段
により視聴開始指示が受け付けられた時から、前記動画
音声伸長手段へのクロック信号の供給を開始するととも
に、前記マイコンへ前記第2周波数のクロック信号を供
給することを特徴とする請求項26記載のディジタル放
送受信装置。27. The digital broadcast receiving apparatus further includes a viewing start instruction receiving unit that receives a viewing start instruction by a user operation, and the state control unit further receives a viewing start instruction by the viewing start instruction receiving unit. 27. The digital broadcast receiving apparatus according to claim 26, wherein the supply of a clock signal to said moving picture audio decompression means is started at a time, and a clock signal of said second frequency is supplied to said microcomputer.
メッセージ処理手段が前記制御メッセージに対応する制
御処理の実行を終了した時から前記制御メッセージ処理
手段を第1状態にすることを特徴とする請求項1記載の
ディジタル放送受信装置。28. The state control means further sets the control message processing means to the first state when the control message processing means completes execution of a control process corresponding to the control message. Item 2. The digital broadcast receiving device according to Item 1.
タル放送方式により送信するディジタル放送送信装置で
あって、 複数の制御メッセージそれぞれを、前記ディジタル放送
を受信する複数のディジタル放送受信装置を複数のグル
ープに分類した場合に当該制御メッセージに対応した制
御処理を行うべきディジタル放送受信装置が属するグル
ープ別に分類する制御メッセージ分類手段と、 前記制御メッセージ分類手段により別グループに分類さ
れた制御メッセージ同士を異なる時刻に送信する制御メ
ッセージ送信手段と、 各グループの制御メッセージを前記制御メッセージ送信
手段が送信する時刻を示す時刻情報を、前記制御メッセ
ージの送信に先行して送信する時刻情報送信手段とを備
えることを特徴とするディジタル放送送信装置。29. A digital broadcast transmitting apparatus for transmitting data including a control message by a digital broadcasting system, wherein each of the plurality of control messages is classified into a plurality of groups of a plurality of digital broadcast receiving apparatuses receiving the digital broadcast. Control message classifying means for classifying into groups to which a digital broadcast receiving apparatus to perform control processing corresponding to the control message belongs, and transmitting the control messages classified into different groups by the control message classifying means at different times. Control message transmitting means, and time information indicating time when the control message transmitting means transmits the control message of each group, time information transmitting means for transmitting the control message prior to the transmission of the control message. Digital broadcast transmitter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000031960A JP2000332708A (en) | 1999-03-15 | 2000-02-09 | Digital broadcast receiver and digital broadcast transmitter |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6814299 | 1999-03-15 | ||
JP11-68142 | 1999-03-15 | ||
JP2000031960A JP2000332708A (en) | 1999-03-15 | 2000-02-09 | Digital broadcast receiver and digital broadcast transmitter |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000332708A true JP2000332708A (en) | 2000-11-30 |
Family
ID=26409373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000031960A Pending JP2000332708A (en) | 1999-03-15 | 2000-02-09 | Digital broadcast receiver and digital broadcast transmitter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000332708A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002217853A (en) * | 2001-01-17 | 2002-08-02 | Matsushita Electric Ind Co Ltd | Multiplex separation processor |
JP2009537094A (en) * | 2006-05-11 | 2009-10-22 | トムソン ライセンシング | Data transmission method and apparatus |
KR101155243B1 (en) * | 2004-02-20 | 2012-07-06 | 비악세스 | Method for matching a receiver terminal to a number of access control cards |
KR101157686B1 (en) * | 2004-02-20 | 2012-07-06 | 비악세스 | Method for matching a number n of receiver terminals to a number m of conditional access control cards |
CN115426514A (en) * | 2022-07-22 | 2022-12-02 | 北京罗克维尔斯科技有限公司 | Cross-device audio and video synchronization method, device, equipment and medium |
-
2000
- 2000-02-09 JP JP2000031960A patent/JP2000332708A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002217853A (en) * | 2001-01-17 | 2002-08-02 | Matsushita Electric Ind Co Ltd | Multiplex separation processor |
JP4548947B2 (en) * | 2001-01-17 | 2010-09-22 | パナソニック株式会社 | Demultiplexer |
KR101155243B1 (en) * | 2004-02-20 | 2012-07-06 | 비악세스 | Method for matching a receiver terminal to a number of access control cards |
KR101157686B1 (en) * | 2004-02-20 | 2012-07-06 | 비악세스 | Method for matching a number n of receiver terminals to a number m of conditional access control cards |
JP2009537094A (en) * | 2006-05-11 | 2009-10-22 | トムソン ライセンシング | Data transmission method and apparatus |
US8315314B2 (en) | 2006-05-11 | 2012-11-20 | Thomson Licensing | Method and apparatus for transmitting data |
US8611431B2 (en) | 2006-05-11 | 2013-12-17 | Thomson Licensing | Method and apparatus for transmitting data |
US9392208B2 (en) | 2006-05-11 | 2016-07-12 | Thomson Licensing | Method and apparatus for transmitting data |
CN115426514A (en) * | 2022-07-22 | 2022-12-02 | 北京罗克维尔斯科技有限公司 | Cross-device audio and video synchronization method, device, equipment and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8004616B2 (en) | Television receiver having a plurality of standby power modes | |
US20030206553A1 (en) | Routing and processing data | |
US20050201559A1 (en) | Conditional access system | |
MXPA06014703A (en) | Lower-power standby mode for consumer electronics. | |
JP2007311936A (en) | Stream generating method and broadcast receiver | |
KR20060014394A (en) | Function module card, host device, and control method thereof | |
KR20020010493A (en) | Apparatus and method for receiving digital broadcasting | |
JP2004166256A (en) | Receiving apparatus, receiving method, program and recording medium | |
JP2000332708A (en) | Digital broadcast receiver and digital broadcast transmitter | |
US7068732B2 (en) | Receiving apparatus and power control method | |
JPH11317713A (en) | Digital broadcasting method and its receiving device | |
EP1037464A2 (en) | A digital broadcast receiving apparatus and a digital broadcast transmitting apparatus with reduced power consumption | |
KR101414348B1 (en) | Stream generation method and broadcast reception device | |
JP3639400B2 (en) | Digital signal receiver | |
JP3561599B2 (en) | Digital signal receiver | |
JP3505966B2 (en) | Digital broadcast receiver | |
JP5184757B2 (en) | Broadcast receiving apparatus and display method | |
JP2001054038A (en) | Digital broadcast receiver | |
JP3296786B2 (en) | Television receiver with built-in digital broadcast receiver and method of reducing power consumption in television receiver with built-in digital broadcast receiver | |
JP3296785B2 (en) | Digital broadcast receiver and method for reducing power consumption in digital broadcast receiver | |
JP2001160961A (en) | Video data reproducing device and video data processing terminal | |
JP3594535B2 (en) | Digital TV broadcast receiver and viewer management center in digital TV broadcast system | |
JP2003032613A (en) | Digital broadcasting record reproducing device and digital broadcasting receiver | |
JP2002290858A (en) | Digital broadcast receiver | |
JP2000358229A (en) | Digital broadcast reproduction system |