JPH11298877A - Program transmitter, program receiver and program transmitting method - Google Patents

Program transmitter, program receiver and program transmitting method

Info

Publication number
JPH11298877A
JPH11298877A JP10094376A JP9437698A JPH11298877A JP H11298877 A JPH11298877 A JP H11298877A JP 10094376 A JP10094376 A JP 10094376A JP 9437698 A JP9437698 A JP 9437698A JP H11298877 A JPH11298877 A JP H11298877A
Authority
JP
Japan
Prior art keywords
program
data
information
specific program
specific
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10094376A
Other languages
Japanese (ja)
Inventor
Kiichi Ihara
喜一 井原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP10094376A priority Critical patent/JPH11298877A/en
Publication of JPH11298877A publication Critical patent/JPH11298877A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To easily confirm and view program content by transmitting reference data before a prescribed time of transmission start of a receivable specific program by viewer's consent. SOLUTION: A host processor 64 decides whether or not the start of a specific program is notified based on decode information ECM of a program itself outputted from a demultiplexer 69 and when the start of the specific program is notified, it retrieves electronic program guide EPG and acquires information on the notified specific program. Then, the processor 64 controls the operation of an EPG processor 71 according to the acquired specific program information and shows a message which introduces the specific program in a telop format, e.g. on a display screen according to a video signal SV. When the specific program is introduced in this way, the processor 64 executes audiovisual processing of the specific program when a user wants to view it by operating an operation element arranged on a control panel of an integrated receiver decoder(IRD) 27.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、番組送出装置、番
組受信装置及び番組伝送方法に関し、例えばディジタル
衛星放送システムに適用することができる。本発明は、
有料番組のように、視聴者の了解により受信可能とする
特定番組を送出する際に、放送開始前の基準信号を基準
にして番組の内容を紹介することにより、簡易にこの種
の番組の内容を確認して視聴することができるようにす
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program transmitting apparatus, a program receiving apparatus, and a program transmitting method, and can be applied to, for example, a digital satellite broadcasting system. The present invention
When transmitting a specific program that can be received with the understanding of the viewer, such as a paid program, the content of this type of program is easily introduced by introducing the content of the program with reference to the reference signal before the start of broadcasting. To be able to view and watch.

【0002】[0002]

【従来の技術】従来、ディジタル衛星放送システムにお
いては、複数系統のビデオデータ、オーディオデータを
トランスポートストリームパケットにより時分割多重化
して多重化データを生成し、このようにして生成した複
数の多重化データを周波数多重化して伝送するようにな
されており、これにより多くのサービスを提供できるよ
うになされている。
2. Description of the Related Art Conventionally, in a digital satellite broadcasting system, a plurality of streams of video data and audio data are time-division multiplexed by transport stream packets to generate multiplexed data. Data is frequency-multiplexed and transmitted, so that many services can be provided.

【0003】このようなディジタル衛星放送システム
は、視聴者の了解により受信可能とする有料の番組があ
り、事前の契約により、又は受信機を介して実行される
番組購入により、この種の番組を視聴できるようになさ
れている。
[0003] In such a digital satellite broadcasting system, there are paid programs that can be received with the consent of the viewer, and such programs are transmitted by a prior contract or by purchasing a program executed through a receiver. It has been made available for viewing.

【0004】またこのようなディジタル衛星放送システ
ムは、番組の内容を紹介する電子番組ガイドEPG(El
ectronic Program Guide)を多重化して伝送し、この電
子番組ガイドEPGにより多くのサービス内容を視聴者
側にて簡易に確認し、また場合によっては有料の番組を
購入できるようになされている。
[0004] Further, such a digital satellite broadcasting system employs an electronic program guide EPG (El
(Electronic Program Guide) is multiplexed and transmitted, and the electronic program guide EPG allows many viewers to easily check the contents of services on the viewer side and, in some cases, to purchase a paid program.

【0005】[0005]

【発明が解決しようとする課題】ところでこのように電
子番組ガイドEPGにより有料の番組紹介はあるもの
の、実際上、電子番組ガイドEPGより視聴したい番組
を見逃す場合がある。また電子番組ガイドEPG自体を
視聴しない場合も考えられる。
[0005] As described above, although there is a fee-based program introduction by the electronic program guide EPG, there is a case where a program desired to be viewed from the electronic program guide EPG is actually missed. It is also conceivable that the electronic program guide EPG itself is not viewed.

【0006】このような場合でも、ユーザーの希望によ
り有料の番組を簡易に視聴することができれば便利であ
ると考えられる。
[0006] Even in such a case, it would be convenient if the user could easily view the paid program at the request of the user.

【0007】本発明は以上の点を考慮してなされたもの
で、簡易にこの種の番組の内容を確認して視聴すること
ができる番組送出装置、番組受信装置及び番組伝送方法
を提案しようとするものである。
The present invention has been made in view of the above points, and it is an object of the present invention to propose a program transmitting apparatus, a program receiving apparatus, and a program transmitting method which can easily confirm and view the contents of this type of program. Is what you do.

【0008】[0008]

【課題を解決するための手段】かかる課題を解決するた
め本発明においては、番組送出装置に適用して、番組と
共に、番組の内容をユーザーに告知する番組情報を送出
し、視聴者の了解により受信可能とする特定番組の送出
開始の所定時間前に、特定番組の送出を示す基準データ
を送出する。
In order to solve the above-mentioned problems, the present invention is applied to a program transmitting apparatus, and transmits program information for notifying a user of the contents of the program together with the program, and with the understanding of the viewer. The reference data indicating the transmission of the specific program is transmitted a predetermined time before the start of transmission of the specific program that can be received.

【0009】また番組受信装置に適用して、所定の基準
データが受信されると、番組の内容を通知する番組情報
より、視聴者の了解により受信可能とする特定番組の情
報を取得し、この特定番組の情報を表示し、特定番組の
視聴の有無を受け付ける。
Further, when the present invention is applied to a program receiving apparatus and predetermined reference data is received, information of a specific program which can be received with the understanding of the viewer is obtained from program information for notifying the contents of the program. The information of the specific program is displayed, and whether or not the specific program has been viewed is received.

【0010】また番組伝送方法に適用して、番組送出側
においては、番組と共に、番組の内容をユーザーに告知
する番組情報を送出し、視聴者の了解により受信可能と
する特定番組の送出開始の所定時間前に、特定番組の送
出を示す基準データを送出し、番組受信側においては、
受信中のチャンネルにおいて、基準データが受信される
と、番組情報より特定番組の情報を取得し、この特定番
組の情報を表示し、特定番組の視聴の有無を受け付け
る。
Also, by applying the present invention to a program transmission method, a program transmitting side transmits program information for notifying a user of the contents of the program together with the program, and starts transmission of a specific program which can be received with the understanding of the viewer. A predetermined time ago, reference data indicating the transmission of the specific program is transmitted, and on the program receiving side,
When the reference data is received in the receiving channel, the information of the specific program is acquired from the program information, the information of the specific program is displayed, and whether or not the specific program has been viewed is received.

【0011】番組送出装置に適用して、番組と共に、番
組の内容をユーザーに告知する番組情報を送出し、視聴
者の了解により受信可能とする特定番組の送出開始の所
定時間前に、特定番組の送出を示す基準データを送出す
れば、受信側においては、この基準データを基準にして
特定番組の開始をユーザーに告知し、必要に応じて了承
を受け付けることができ、これにより直前の確認により
特定番組を視聴することができる。
[0011] The present invention is applied to a program transmitting apparatus, and transmits program information for notifying a user of the content of the program together with the program. If the reference data indicating the transmission of is transmitted, the receiving side can notify the user of the start of the specific program based on the reference data and accept the consent if necessary, whereby the immediately preceding confirmation You can watch a specific program.

【0012】また番組受信装置に適用して、所定の基準
データが受信されると、番組の内容を通知する番組情報
より特定番組の情報を取得し、この特定番組の情報を表
示し、特定番組の視聴の有無を受け付けるようにすれ
ば、番組開始の直前において、番組内容を紹介し、視聴
を受け付けることができる。
Further, when the present invention is applied to a program receiving apparatus and predetermined reference data is received, information of a specific program is obtained from program information for notifying the contents of the program, and the information of the specific program is displayed. If the presence / absence of the viewing is received, the program content can be introduced and the viewing can be received immediately before the start of the program.

【0013】これらにより番組伝送方法に適用して、簡
易にこの種の番組の内容を確認して視聴できるシステム
を構成することができる。
Thus, by applying the present invention to a program transmission method, it is possible to configure a system that can easily confirm and view the contents of this type of program.

【0014】[0014]

【発明の実施の形態】以下、適宜図面を参照しながら本
発明の実施の形態を詳述する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0015】(1)第1の実施の形態の全体構成 図2は、この実施の形態に係るディジタル衛星放送シス
テムを示すブロック図である。このディジタル衛星放送
システム1において、番組提供会社2は、このディジタ
ル衛星放送システム1により種々のサービスを提供する
主体であり、サービスに供するビデオデータ、オーディ
オデータ等をビデオテープレコーダ3等により提供す
る。また端局4よりニュース番組等によるサービスを構
成するビデオデータ、オーディオデータ等を提供する。
さらにこれらサービスの放送予定等の情報を端末2Aを
介して送出する。
(1) Overall Configuration of First Embodiment FIG. 2 is a block diagram showing a digital satellite broadcasting system according to this embodiment. In the digital satellite broadcast system 1, a program provider 2 is a subject that provides various services by the digital satellite broadcast system 1, and provides video data, audio data, and the like provided for the service by a video tape recorder 3 and the like. Also, the terminal station 4 provides video data, audio data, and the like that constitute a service such as a news program.
Further, information such as a broadcast schedule of these services is transmitted via the terminal 2A.

【0016】ベースバンドシステム5は、各種の番組提
供会社2より提供されるサービスを蓄積し、放送予定に
従って送出する。すなわちベースバンドシステム5にお
いて、カート6は、多数の記録媒体を保持し、番組提供
会社2より提供されるサービスを各記録媒体に記録す
る。カート6は、コントローラ7の制御により、各記録
媒体を再生し、各記録媒体に記録されてなるビデオデー
タ、オーディオデータ等を出力する。サーバー8は、カ
ート6より送出されるデータを一時保持し、コントロー
ラ7の制御により送出する。ルーター9は、サーバー8
の出力データ、番組提供会社2の端局4より入力される
各種データD1を続くアップリンクシステム11に送出
する。コントローラ7は、コンピュータにより構成さ
れ、スケジューラー12により設定される放送スケジュ
ールに従って、このベースバンドシステム5全体の動作
を制御する。
The baseband system 5 accumulates services provided by the various program providers 2 and sends them out according to the broadcast schedule. That is, in the baseband system 5, the cart 6 holds a large number of recording media and records services provided by the program provider 2 on each recording media. The cart 6 reproduces each recording medium under the control of the controller 7 and outputs video data, audio data, and the like recorded on each recording medium. The server 8 temporarily holds the data sent from the cart 6 and sends the data under the control of the controller 7. Router 9 is server 8
And the various data D1 input from the terminal station 4 of the program provider 2 to the subsequent uplink system 11. The controller 7 is configured by a computer, and controls the operation of the entire baseband system 5 according to a broadcast schedule set by the scheduler 12.

【0017】アップリンクシステム11は、ベースバン
ドシステム5より出力される各種データD1をそれぞれ
符号化処理した後、時分割多重化して多重化データを生
成し、この多重化データを周波数多重化してアップリン
クする。すなわちアップリンクシステム11において、
エンコーダ(ENC)13は、コントローラ15の制御
により、ベースバンドシステム5より出力される各種デ
ータD1を符号化処理して符号化データを出力する。
The uplink system 11 encodes various data D1 output from the baseband system 5, generates time-division multiplexed multiplexed data, frequency-multiplexes the multiplexed data, and performs uplink multiplexing. Link. That is, in the uplink system 11,
The encoder (ENC) 13 encodes various data D1 output from the baseband system 5 under the control of the controller 15 and outputs encoded data.

【0018】多重化装置(MUX)16は、コントロー
ラ15の制御により、この符号化データを時分割多重化
処理して多重化データを生成する。このとき多重化装置
16は、内蔵のスクランブラー17により所望のトラン
スポートストリームパケットをスクランブル処理して出
力する。また各トランスポートストリームパケットの処
理に必要なプログラム仕様情報PSI(Program Specif
ic information)、番組自体の解読情報ECM、受信契
約情報EMM等のパケットを生成して多重化する。さら
にEPG生成回路19より出力される電子番組ガイドE
PG(Electronic Program Guide)を多重化する。さら
にこのとき多重化装置(MUX)16は、番組自体の解
読情報ECM、受信契約情報EMMについては、別途、
スクランブル処理して多重化する。
A multiplexer (MUX) 16 performs time-division multiplexing processing on the encoded data under the control of the controller 15 to generate multiplexed data. At this time, the multiplexer 16 scrambles the desired transport stream packet by the built-in scrambler 17 and outputs the packet. Also, program specification information PSI (Program Specif) required for processing each transport stream packet
ic information), and generates and multiplexes packets such as decoding information ECM of the program itself and reception contract information EMM. Further, the electronic program guide E output from the EPG generation circuit 19
Multiplex PG (Electronic Program Guide). Further, at this time, the multiplexer (MUX) 16 separates the decoding information ECM of the program itself and the reception contract information EMM separately.
Multiplex by scrambling.

【0019】なおここで、プログラム仕様情報PSI
は、番組選択基準のデータであり、トランスポンダの周
波数、トランスポートストリームパケットのパケットI
Dにより各サービスのパケットを特定する。また番組自
体の解読情報ECMは、スクランブル処理したキーデー
タ等により構成され、受信契約情報EMMは、この番組
自体の解読情報ECMよりキーデータを取得するために
必要なデータにより構成される。
Here, the program specification information PSI
Is the data of the program selection criteria, the frequency of the transponder, the packet I of the transport stream packet
D identifies the packet of each service. The decryption information ECM of the program itself is composed of scrambled key data and the like, and the reception contract information EMM is composed of data necessary for obtaining key data from the decryption information ECM of the program itself.

【0020】スクランブラー17は、フリップフロップ
の直列接続回路、この直列接続回路の所定段出力と入力
データとの排他的論理和を計算するイクスクルーシブオ
ア回路等により構成され、この直列接続回路の所定段出
力、イクスクルーシブオア回路出力を直列接続回路の入
力段に帰還すると共に、各フリップフロップに所定周期
で少なくともキーデータの各ビット等をセットすること
により、入力データをスクランブル処理して出力する。
The scrambler 17 is composed of a series connection circuit of flip-flops, an exclusive OR circuit for calculating an exclusive OR of a predetermined stage output of the series connection circuit and input data, and the like. A predetermined stage output and an exclusive OR circuit output are fed back to the input stage of the serial connection circuit, and at least each bit of the key data is set in each flip-flop at a predetermined period to scramble the input data and output. I do.

【0021】EPG生成回路19は、スケジューラー1
2の制御により、電子番組ガイドEPGのデータを生成
して出力する。変調回路(MOD)20は、多重化装置
16より出力される多重化データに誤り訂正符号を付加
した後、QPSK(Quadrature Phase Shift Keying )
変調して変調信号を出力する。アップリンクシステム1
1は、このようにして複数系統の処理回路によりそれぞ
れ変調信号を生成し、これら複数の変調信号を周波数多
重化する。さらにこの周波数多重化信号をアンテナ21
より衛星22にアップリンクする。
The EPG generation circuit 19 includes a scheduler 1
Under the control of 2, the data of the electronic program guide EPG is generated and output. The modulation circuit (MOD) 20 adds an error correction code to the multiplexed data output from the multiplexing device 16 and then applies QPSK (Quadrature Phase Shift Keying).
Modulates and outputs a modulated signal. Uplink system 1
1 generates modulation signals by the plurality of processing circuits in this way, and frequency-multiplexes the plurality of modulation signals. Further, this frequency multiplexed signal is
Uplink to the satellite 22 more.

【0022】衛星22は、このアップリンクされた放送
波を周波数変換してダウンリンクする。
The satellite 22 frequency-converts the uplink broadcast wave to downlink.

【0023】顧客視聴許可システム23は、このディジ
タル衛星放送システムを視聴する各ユーザーに対して、
ICカード24を発行し、このICカード24により受
信契約情報EMMを取得できるようにする。すなわち顧
客視聴許可システム23において、EMMプロセッサ2
5は、受信契約情報EMMのデータを生成してアップリ
ンクシステム11に送出する。これにより顧客視聴許可
システム23は、各ユーザーに対して、放送波を介して
受信契約情報EMMを配給する。さらにEMMプロセッ
サ25は、各ユーザーの契約内容に従って、各ユーザー
毎に、受信契約情報EMMの受信に必要な素データを生
成し、ICカードマネージャー26は、この素データを
記録したICカード24を発行する。
The customer viewing permission system 23 is provided for each user viewing this digital satellite broadcasting system.
An IC card 24 is issued, and the reception contract information EMM can be obtained by the IC card 24. That is, in the customer viewing permission system 23, the EMM processor 2
5 generates data of the reception contract information EMM and sends it to the uplink system 11. Thereby, the customer viewing permission system 23 distributes the reception contract information EMM to each user via a broadcast wave. Further, the EMM processor 25 generates raw data necessary for receiving the receiving contract information EMM for each user according to the contract contents of each user, and the IC card manager 26 issues the IC card 24 recording the raw data. I do.

【0024】IRD(Integrated Receiver Decoder )
27は、アンテナ28を介して衛星22よりダウンリン
クされる放送波を受け、この放送波より所望のサービス
を取得する。このときIRD27は、ICカード24に
記録された素データに基づいて、放送波より受信契約情
報EMMを取得し、この受信契約情報EMMに従って契
約番組をデスクランブル処理して受信する。また必要に
応じて電話回線を介して、視聴結果を顧客管理システム
29に通知する。
IRD (Integrated Receiver Decoder)
27 receives a broadcast wave downlinked from the satellite 22 via the antenna 28, and acquires a desired service from the broadcast wave. At this time, the IRD 27 acquires the reception contract information EMM from the broadcast wave based on the raw data recorded on the IC card 24, and descrambles and receives the contract program according to the reception contract information EMM. Also, the viewing result is notified to the customer management system 29 via a telephone line as necessary.

【0025】顧客管理システム29は、受信契約に従っ
て、またIRD27より通知される視聴結果に従って、
各ユーザー毎に課金等の処理を実行する。
[0025] The customer management system 29 according to the receiving contract and according to the viewing result notified from the IRD 27,
Processing such as billing is performed for each user.

【0026】スケジューラー12は、番組提供会社2よ
り提供される放送予定の情報等に従ってこのシステム全
体の動作を制御する。すなわちスケジューラー12にお
いて、データベース(DB)30は、放送予定の情報等
を保持し、端末31は、別途この放送予定の情報等を入
力できるようになされている。放送番組編成システムB
DPS(Broadcast Data Processing System)32は、
データベース30に登録された放送予定の情報等に従っ
て番組送出の管理データを生成し、このデータに従って
ベースバンドシステム5等を制御する。また放送番組編
成システム32は、このデータに従って、プログラム仕
様情報PSI、番組自体の解読情報ECMのパケット生
成に必要なデータを生成し、このデータをアップリンク
システム11の多重化装置16に通知する。また電子番
組ガイドEPGの生成に必要なデータを生成し、EPG
生成回路19に通知する。
The scheduler 12 controls the operation of the entire system in accordance with information on a broadcast schedule provided by the program provider 2. That is, in the scheduler 12, a database (DB) 30 holds information on a broadcast schedule and the like, and the terminal 31 can separately input the information on the broadcast schedule and the like. Broadcast programming system B
DPS (Broadcast Data Processing System) 32
Management data for program transmission is generated in accordance with broadcast schedule information registered in the database 30, and the baseband system 5 and the like are controlled in accordance with the data. Further, the broadcast program organization system 32 generates data necessary for generating a packet of the program specification information PSI and the decoding information ECM of the program itself according to the data, and notifies the multiplexer 16 of the uplink system 11 of the data. In addition, it generates data necessary for generating an electronic program guide EPG,
The generation circuit 19 is notified.

【0027】図3は、アップリンクシステム11を周辺
構成と共に示すブロック図である。ここでNMD(Netw
ork Management Database )40は、放送番組編成シス
テム32より放送予定の情報を受け、この放送予定の情
報より電子番組ガイドEPGに関するデータ、スケジュ
ールに関するデータ等をバスBUSに送出し、ベースバ
ンドシステム5、アップリンクシステム11、顧客管理
システム29にこれらのデータを分配する。
FIG. 3 is a block diagram showing the uplink system 11 together with peripheral components. Here NMD (Netw
The ork management database (40) receives broadcast schedule information from the broadcast program organization system 32, sends data related to the electronic program guide EPG, schedule data, and the like to the bus BUS based on the broadcast schedule information. These data are distributed to the link system 11 and the customer management system 29.

【0028】アップリンクシステム11において、MR
C(Master Redundant Controller)41は、このアッ
プリンクシステム11全体の動作を制御するコンピュー
タにより構成され、下位の装置より異常が通知される
と、必要に応じて異常が発生した装置における処理を対
応する予備装置に切り換える。かくするにつきMRC4
1が図2について説明したコントローラ15を主に構成
することになる。
In the uplink system 11, the MR
A C (Master Redundant Controller) 41 is configured by a computer that controls the operation of the entire uplink system 11 and, when notified of an abnormality from a lower-level device, performs processing in the device in which the error has occurred as necessary. Switch to the spare device. About MRC4
1 mainly constitutes the controller 15 described with reference to FIG.

【0029】DLS(Download Server )42は、IR
D27のバージョンアップデータ等を送出する。EMM
リピーター(EMM−REP)43は、バスBUSを介
して顧客視聴許可システム23より受信契約情報EMM
のデータを取得し、このデータより受信契約情報EMM
のデータを多重化装置16に出力する。
The DLS (Download Server) 42 is an IR
D27 version upgrade data is transmitted. EMM
The repeater (EMM-REP) 43 receives the reception contract information EMM from the customer viewing permission system 23 via the bus BUS.
Of the receiving contract information EMM from this data
Is output to the multiplexer 16.

【0030】チェーン44A〜44Nは、ほぼ同一に構
成され、ベースバンドシステム5の出力データD1をそ
れぞれ放送に適した符号化処理により符号化処理した
後、時分割多重化処理して多重化データを生成する。さ
らにこの多重化データをそれぞれQPSK(Quadrature
Phase Shift Keying )変調して出力する。
The chains 44A to 44N have substantially the same configuration. The output data D1 of the baseband system 5 is encoded by an encoding process suitable for broadcasting, and then time-division multiplexed to multiplex the multiplexed data. Generate. Further, the multiplexed data is respectively converted to QPSK (Quadrature
Phase Shift Keying) Modulate and output.

【0031】すなわち例えばチェーン44Aにおいて、
PGS(Program Guide System)45は、バスBUSを
介して放送番組編成システム32より送出されたデータ
を受け、チェーン44Aで送出するサービスのスケジュ
ールデータを生成する。さらにこのスケジュールデータ
に従って、プログラム仕様情報PSIのパケット生成に
必要なデータを生成し、MCS50を介して多重化装置
16に通知する。また番組自体の解読情報ECMのパケ
ット生成に必要なデータを同様にして多重化装置16に
通知し、電子番組ガイドEPGの生成に必要なデータを
EPG−FC(EPG Flow Controller )46に通知す
る。
That is, for example, in the chain 44A,
A PGS (Program Guide System) 45 receives data transmitted from the broadcast program organization system 32 via the bus BUS, and generates schedule data of a service transmitted by the chain 44A. Further, in accordance with the schedule data, data necessary for generating a packet of the program specification information PSI is generated, and is notified to the multiplexer 16 via the MCS 50. Similarly, data necessary for generating packets of the decoding information ECM of the program itself is notified to the multiplexer 16 and data necessary for generating the electronic program guide EPG is notified to an EPG-FC (EPG Flow Controller) 46.

【0032】エンコーダ制御装置(ECS:Encoder Co
ntrol Subsystem )47は、PGS45により作成され
たスケジュールデータに従ってエンコーダ13の動作を
制御する。ここでエンコーダ13は、複数系統のエンコ
ーダ13A〜13Nにより構成され、エンコーダ制御装
置47は、各エンコーダ13A〜13Nの動作を制御す
る。ここでエンコーダ13A〜13Nは、それぞれベー
スバンドシステム5の出力データD1を受け、この出力
データを符号化処理して多重化装置16に出力する。な
おエンコーダ13A〜13Nのうち所定のエンコーダ
は、ビデオデータ及びオーディオデータについてMPE
G(Moving Picture Experts Group)に規定された符号
化方式により符号化処理して出力する。
An encoder control device (ECS: Encoder Co)
The ntrol subsystem 47 controls the operation of the encoder 13 according to the schedule data created by the PGS 45. Here, the encoder 13 includes a plurality of encoders 13A to 13N, and the encoder control device 47 controls the operation of each of the encoders 13A to 13N. Here, each of the encoders 13A to 13N receives the output data D1 of the baseband system 5, encodes the output data, and outputs the encoded data to the multiplexer 16. In addition, a predetermined encoder among the encoders 13A to 13N has an MPE for video data and audio data.
Encoding processing is performed according to an encoding method specified by G (Moving Picture Experts Group) and output.

【0033】EPG−FC46は、PGS45より通知
された電子番組ガイドEPGの生成に必要なデータよ
り、電子番組ガイドEPGのデータを生成して多重化装
置16に出力する。
The EPG-FC 46 generates data of the electronic program guide EPG from the data required for generating the electronic program guide EPG notified from the PGS 45 and outputs the data to the multiplexer 16.

【0034】MCS(Multiplexer Control Subsystem
)50は、PGS45より出力されるスケジュールデ
ータに従って多重化装置16の動作を制御する。またM
CS50は、PGS45より送出されたプログラム仕様
情報PSIのデータ、番組自体の解読情報ECMのデー
タを多重化装置16に通知する。
MCS (Multiplexer Control Subsystem)
) 50 controls the operation of the multiplexer 16 according to the schedule data output from the PGS 45. Also M
The CS 50 notifies the multiplexer 16 of the data of the program specification information PSI sent from the PGS 45 and the data of the decoding information ECM of the program itself.

【0035】これらにより多重化装置16は、エンコー
ダ13A〜13Nの出力データによりトランスポートス
トリームパケットを生成して多重化処理し、この多重化
処理による多重化データD3に、プログラム仕様情報P
SIのパケット、スクランブル処理した番組自体の解読
情報ECM、受信契約情報EMM等のパケットを介挿す
る。また変調回路20においては、この多重化装置16
の多重化データD3に誤り訂正符号を付加してQPSK
変調する。
The multiplexing device 16 generates a transport stream packet from the output data of the encoders 13A to 13N and multiplexes the multiplexed data.
It inserts packets such as SI packets, decoding information ECM of the scrambled program itself, and reception contract information EMM. In the modulation circuit 20, the multiplexing device 16
QPSK by adding an error correction code to the multiplexed data D3 of
Modulate.

【0036】予備チェーン51A、51Bは、チェーン
44A〜44Nの1つとそれぞれ同一に構成され、必要
に応じて何れかのチェーン44A〜44Nに代えて対応
する処理を実行できるようになされている。
Each of the spare chains 51A and 51B has the same configuration as one of the chains 44A to 44N, and can execute a corresponding process in place of any of the chains 44A to 44N as necessary.

【0037】IFスイッチ(IF (Intermediate Frequ
ency)SW)53は、予備チェーン51A又は51Bよ
り出力されるQPSK変調信号と、変調回路20より出
力されるQPSK変調信号とを選択的に出力する。
An IF switch (IF (Intermediate Frequ
ency) SW) 53 selectively outputs the QPSK modulation signal output from the spare chain 51A or 51B and the QPSK modulation signal output from the modulation circuit 20.

【0038】SRC(Sub Redundant Controller)53
は、PGS45の予備装置を構成する。アップコンバー
タ54A〜54Nは、それぞれ各チェーン44A〜44
Nより出力されるQPSK変調信号を各チェーン44A
〜44Nに割り当てられた周波数に周波数変換して出力
する。アップリンクシステム11は、このアップコンバ
ータ54A〜54Nの出力信号を加算し、これにより各
チェーン44A〜44Nをそれぞれトランスポンダに割
り当ててQPSK変調信号を周波数多重化し、アンテナ
21よりアップリンクする。
SRC (Sub Redundant Controller) 53
Constitute a spare device of the PGS45. Up converters 54A to 54N are connected to respective chains 44A to 44
The QPSK modulation signal output from the N
The frequency is converted to a frequency assigned to .about.44N and output. The uplink system 11 adds up the output signals of the up converters 54A to 54N, allocates the chains 44A to 44N to the transponders, frequency-multiplexes the QPSK modulated signal, and performs uplink from the antenna 21.

【0039】図4は、IRDを示すブロック図である。
IRD27において、周波数コンバータ61は、アンテ
ナ28より得られる放送波を周波数変換して出力する。
フロントエンド部62は、この周波数コンバータ61の
出力信号より所望のトランスポンダによる放送波を選択
的に処理し、このトランスポンダにより送出された多重
化データを復調して出力する。
FIG. 4 is a block diagram showing the IRD.
In the IRD 27, the frequency converter 61 converts the frequency of the broadcast wave obtained from the antenna 28 and outputs the result.
The front end unit 62 selectively processes a broadcast wave by a desired transponder from the output signal of the frequency converter 61, and demodulates and outputs multiplexed data transmitted by the transponder.

【0040】すなわちフロントエンド部62において、
キャリア選択部63は、ホストプロセッサ64の制御に
より局部発振周波数を切り換え、周波数コンバータ61
の出力信号より所望のトランスポンダによる放送波を選
択すると共に、この選択した放送波を中間周波信号に変
換して出力する。
That is, in the front end section 62,
The carrier selection unit 63 switches the local oscillation frequency under the control of the host processor 64, and
, A broadcast wave from a desired transponder is selected, and the selected broadcast wave is converted into an intermediate frequency signal and output.

【0041】QPSK復調部65は、このキャリア選択
部63より出力される中間周波信号を検波し、これによ
り誤り訂正符号が付加されてなる多重化データを出力す
る。FECデコーダ66は、このQPSK復調部65の
出力データを誤り訂正処理(FEC:Forward Error Co
rrection)し、これにより多重化データD3を出力す
る。
The QPSK demodulation section 65 detects the intermediate frequency signal output from the carrier selection section 63 and outputs multiplexed data to which an error correction code is added. The FEC decoder 66 performs error correction processing (FEC: Forward Error Coding) on the output data of the QPSK demodulation unit 65.
rrection), thereby outputting multiplexed data D3.

【0042】トランスポート部67は、ホストプロセッ
サ64の制御により、必要に応じてこの多重化データを
デスクランブル処理した後、所望のパケットを選択し、
これにより多重化データを元のデータ列に復調する。す
なわちトランスポート部67において、デスクランブル
回路68は、フロントエンド部62より出力される多重
化データを続くデマルチプレクサ69に出力し、このと
きホストプロセッサ64の制御により、この多重化デー
タをデスクランブル処理して出力する。
Under the control of the host processor 64, the transport section 67 descrambles the multiplexed data as required, selects a desired packet,
Thereby, the multiplexed data is demodulated into the original data sequence. That is, in the transport section 67, the descrambling circuit 68 outputs the multiplexed data output from the front end section 62 to the subsequent demultiplexer 69. At this time, under the control of the host processor 64, the multiplexed data is descrambled. And output.

【0043】すなわちデスクランブル回路68は、フリ
ップフロップの直列接続回路、この直列接続回路の所定
段出力と入力データとの排他的論理和を計算するイクス
クルーシブオア回路等により構成され、この直列接続回
路の所定段出力、イクスクルーシブオア回路出力を直列
接続回路の入力段に帰還すると共に、この直列接続回路
にICカード24による素データ等をセットすることに
より受信契約情報EMMをデスクランブルできるよにな
されている。また同様の回路構成において、この受信契
約情報EMMより取得したデータ、素データ等をセット
することにより、番組自体の解読情報ECMをデスクラ
ンブルしてキーデータを取得できるようになされ、さら
にこのキーデータをセットして契約番組のスクランブル
処理を解除できるようになされている。
That is, the descrambling circuit 68 is composed of a series connection circuit of flip-flops, an exclusive OR circuit for calculating an exclusive OR of an output of a predetermined stage of the series connection circuit and input data, and the like. The output of the predetermined stage of the circuit and the output of the exclusive OR circuit are fed back to the input stage of the serial connection circuit, and the receiving contract information EMM can be descrambled by setting elementary data and the like by the IC card 24 in the serial connection circuit. Has been made. In the same circuit configuration, by setting data, raw data, and the like obtained from the reception contract information EMM, key data can be obtained by descrambling the decoding information ECM of the program itself. Is set so that the scramble processing of the contract program can be canceled.

【0044】デマルチプレクサ69は、ホストプロセッ
サ64により指定されるパケットIDのトランスポート
ストリームパケットを選択し、元のデータ列により出力
する。このときデマルチプレクサ69は、パケットID
が値0のパケットについては、プログラム仕様情報PS
Iが割り当てられていることにより、このパケットの情
報をホストプロセッサ64に通知する。また同様にし
て、番組自体の解読情報ECM、受信契約情報EMM等
のパケットを検出し、このパケットの情報をホストプロ
セッサ64に通知する。またデマルチプレクサ69は、
各パケットにパケットIDと共に付加されたストリーム
IDを基準にして、各パケットに割り当てられたデータ
の属性を判定し、続くMPEGデコーダ70に出力す
る。
The demultiplexer 69 selects a transport stream packet having a packet ID specified by the host processor 64 and outputs the transport stream packet using the original data string. At this time, the demultiplexer 69 outputs the packet ID
Is 0, the program specification information PS
Due to the assignment of I, the information of this packet is notified to the host processor 64. Similarly, it detects packets such as decoding information ECM and reception contract information EMM of the program itself, and notifies the host processor 64 of the information of the packets. The demultiplexer 69
Based on the stream ID added to each packet together with the packet ID, the attribute of the data assigned to each packet is determined and output to the subsequent MPEG decoder 70.

【0045】MPEGデコーダ70は、このトランスポ
ート部67の出力データを処理してビデオ信号SV、オ
ーディオ信号SAを出力する。すなわちMPEGデコー
ダ70において、EPG処理プロセッサ71は、トラン
スポート部67より電子番組ガイドEPGのパケットに
割り当てられたデータを受け、このデータをホストプロ
セッサ64に通知すると共に、ホストプロセッサ64の
制御によりこのデータより画像データを生成する。ここ
でこの画像データは、電子番組ガイドの内容を表示する
表示画面を生成するものである。EPG処理プロセッサ
71は、この画像データをNTSCエンコーダ72に出
力する。
The MPEG decoder 70 processes the output data of the transport section 67 and outputs a video signal SV and an audio signal SA. That is, in the MPEG decoder 70, the EPG processor 71 receives the data allocated to the packet of the EPG from the transport unit 67, notifies the host processor 64 of the data, and controls the data under the control of the host processor 64. More image data is generated. Here, this image data is for generating a display screen for displaying the contents of the electronic program guide. The EPG processor 71 outputs this image data to the NTSC encoder 72.

【0046】またビデオデコーダ73は、デマルチプレ
クサ69よりビデオデータを受け、このビデオデータを
復号化してNTSCエンコーダ72に出力する。オーデ
ィオデコーダ74は、デマルチプレクサ69よりオーデ
ィオデータを受け、このオーディオデータを復号化して
出力する。NTSCエンコーダ72は、ホストプロセッ
サ64の制御により、EPG処理プロセッサ71より出
力される画像データ、ビデオデコーダ73より出力され
るビデオデータを選択的に処理し、NTSC方式のビデ
オ信号SVを出力する。ディジタルアナログ変換回路
(D/A)75は、オーディオデコーダ74より出力さ
れるオーディオデータをディジタルアナログ変換処理
し、オーディオ信号SAを出力する。
The video decoder 73 receives the video data from the demultiplexer 69, decodes the video data, and outputs it to the NTSC encoder 72. The audio decoder 74 receives the audio data from the demultiplexer 69, decodes the audio data, and outputs the decoded audio data. Under the control of the host processor 64, the NTSC encoder 72 selectively processes image data output from the EPG processor 71 and video data output from the video decoder 73, and outputs an NTSC video signal SV. The digital-to-analog conversion circuit (D / A) 75 performs a digital-to-analog conversion process on the audio data output from the audio decoder 74 and outputs an audio signal SA.

【0047】ICカード24は、受信契約情報EMMの
デスクランブルに必要な素データをホストプロセッサ6
4の制御により送出し、また記録した内容がホストプロ
セッサ64により更新される。
The IC card 24 stores raw data necessary for descrambling the reception contract information EMM in the host processor 6.
4, and the recorded contents are updated by the host processor 64.

【0048】ホストプロセッサ64は、このIRD27
の動作を制御するコンピュータにより構成され、図示し
ない操作子、リモートコマンダの操作に応動して、キャ
リア選択部63に制御コマンドを発行し、所望のトラン
スポンダによる放送波を選択的に受信する。さらにホス
トプロセッサ64は、デマルチプレクサ69より出力さ
れるプログラム仕様情報PSIを内蔵のメモリに保持
し、プログラム仕様情報PSIのバージョンが更新され
ると、この保持した内容をデマルチプレクサ69より出
力されるプログラム仕様情報PSIにより更新する。
The host processor 64 controls the IRD 27
A control command is issued to the carrier selecting section 63 in response to the operation of an operator (not shown) and a remote commander, and a broadcast wave from a desired transponder is selectively received. Further, the host processor 64 holds the program specification information PSI output from the demultiplexer 69 in a built-in memory. When the version of the program specification information PSI is updated, the held content is stored in the program output from the demultiplexer 69. Update with the specification information PSI.

【0049】またホストプロセッサ64は、ユーザーの
操作に応動してNTSCエンコーダ72に制御コマンド
を発行し、これにより電子番組ガイドEPGをオンスク
リーン表示し、またこの表示を切り換える。さらにホス
トプロセッサ64は、このオンスクリーン表示における
ユーザーの選択操作に応じて、または操作子を操作して
入力されるチャンネル番号に応じて、内蔵のメモリに保
持したプログラム仕様情報PSIに基づいてキャリア選
択部63、デマルチプレクサ69に制御コマンドを発行
する。これによりホストプロセッサ64は、ユーザーの
所望するチャンネルの番組を選択するように、デマルチ
プレクサ69で選択するパケットを切り換え、また受信
するトランスポンダを切り換える。
The host processor 64 issues a control command to the NTSC encoder 72 in response to a user operation, thereby displaying the electronic program guide EPG on-screen and switching the display. Further, the host processor 64 selects a carrier based on the program specification information PSI held in the built-in memory according to a user's selection operation in this on-screen display or according to a channel number input by operating an operation element. The unit 63 issues a control command to the demultiplexer 69. Thus, the host processor 64 switches the packet selected by the demultiplexer 69 and switches the transponder to receive so as to select the program of the channel desired by the user.

【0050】このようにして所望のチャンネルを受信す
るにつき、デスクランブル処理された番組を選択する場
合、ICカード24の素データをデスクランブル回路6
8にセットし、受信契約情報EMMのデスクランブルを
解除する。さらにデマルチプレクサ69よりこの受信契
約情報EMMのデータを受け、この受信契約情報EMM
のデータに基づいてデスクランブル回路68により番組
自体の解読情報ECMをデスクランブル処理すると共
に、この番組自体の解読情報ECMより対応する番組の
キーデータKSを取得する。さらにホストプロセッサ6
4は、このキーデータKSをデスクランブル回路68に
セットし、これにより所望するパケットのスクランブル
を解除する。
When a descrambled program is selected to receive a desired channel in this manner, the raw data of the IC card 24 is transferred to the descrambling circuit 6.
8 to release the descrambling of the reception contract information EMM. Further, the data of the reception contract information EMM is received from the demultiplexer 69, and the reception contract information EMM is received.
The decryption information ECM of the program itself is descrambled by the descrambling circuit 68 based on the above data, and the key data KS of the corresponding program is obtained from the decryption information ECM of the program itself. Host processor 6
4 sets the key data KS in the descrambling circuit 68, and thereby descrambles the desired packet.

【0051】さらにこのようにしてデスクランブルして
デマルチプレクサ69より入力される受信契約情報EM
M、番組自体の解読情報ECMのバージョンを監視し、
このバージョンが更新されると、改めて受信契約情報E
MM、番組自体の解読情報ECMより対応する番組のキ
ーデータを取得し、デスクランブル回路68にセットす
る。
Further, the reception contract information EM descrambled in this manner and input from the demultiplexer 69
M, monitor the version of the decoding information ECM of the program itself,
When this version is updated, the receiving contract information E
The key data of the corresponding program is obtained from the MM and the decoding information ECM of the program itself, and is set in the descramble circuit 68.

【0052】これに対して所望のチャンネルについてキ
ーデータを取得できない場合、ホストプロセッサ64
は、NTSCエンコーダ72、オーディオデコーダ74
に制御コマンドを発行し、これによりミューティングを
指示して復調結果の出力を中止する。さらに未契約のた
め受信できない旨のメッセージをモニタ装置に表示する
ように、NTSCエンコーダ72の動作を制御する。
On the other hand, if key data cannot be obtained for a desired channel, the host processor 64
Are the NTSC encoder 72 and the audio decoder 74
, A muting instruction is issued, and the output of the demodulation result is stopped. Further, the operation of the NTSC encoder 72 is controlled so that a message indicating that it cannot be received because it has not been contracted is displayed on the monitor device.

【0053】またホストプロセッサ64は、現在受信中
のサービスに課金が必要な場合、例えば電話回線を介し
て顧客管理システム29に通知する。
The host processor 64 notifies the customer management system 29, for example, via a telephone line when a charge is required for the service currently being received.

【0054】(1−1)IPPV(Impulse buy Pay Pe
r View)イベントの処理 図5は、多重化装置16をその周辺構成と共に示すブロ
ック図である。ここでEMM暗号回路81は、EMMリ
ピーター43より出力される受信契約情報EMMのデー
タをスクランブル処理して多重化部(MUX部)82に
出力する。
(1-1) IPPV (Impulse buy Pay Pe
r View) Event Processing FIG. 5 is a block diagram showing the multiplexer 16 together with its peripheral components. Here, the EMM encryption circuit 81 scrambles the data of the reception contract information EMM output from the EMM repeater 43 and outputs the data to the multiplexing unit (MUX unit) 82.

【0055】ECM暗号回路83は、中央処理ユニット
84の制御によりキーデータKSを生成し、この生成し
たキーデータKSをスクランブラー17に出力する。ま
たECM暗号回路83は、中央処理ユニット82の制御
により生成したキーデータKSを番組自体の解読情報E
CMに割り当て、この番組自体の解読情報ECMをスク
ランブル処理して出力する。
The ECM encryption circuit 83 generates key data KS under the control of the central processing unit 84 and outputs the generated key data KS to the scrambler 17. Further, the ECM encryption circuit 83 converts the key data KS generated under the control of the central processing unit 82 into the decryption information E of the program itself.
It is assigned to a CM, and the decoding information ECM of the program itself is scrambled and output.

【0056】多重化部(MUX部)82は、中央処理ユ
ニット84の制御により、スクランブラー17の出力デ
ータ、受信契約情報EMM、番組自体の解読情報EC
M、図示しないプログラム仕様情報PSI等を多重化し
て出力する。このとき多重化部83は、各パケットにヘ
ッダを割り当て、番組自体の解読情報ECM、プログラ
ム仕様情報PSI、受信契約情報EMMにおいては、バ
ージョンデータを設定して送出する。
Under the control of the central processing unit 84, the multiplexing section (MUX section) 82 outputs output data of the scrambler 17, reception contract information EMM, and decoding information EC of the program itself.
M, and multiplexes the program specification information PSI (not shown) and outputs the multiplexed information. At this time, the multiplexing unit 83 assigns a header to each packet, and sets and transmits version data in the decoding information ECM, program specification information PSI, and reception contract information EMM of the program itself.

【0057】中央処理ユニット84は、MCS50を介
して入力されるスケジュールに従って多重化装置16の
動作を制御する。この制御のうちの番組自体の解読情報
ECMの制御において、中央処理ユニット82は、視聴
者の了解により受信可能とする有料番組等の特定番組
(IPPVイベントでなる)の送出開始時刻より所定時
間(数分前)になると、番組自体の解読情報ECMを介
して、この特定番組の開始を通知する。なおここでこの
通知は、番組自体の解読情報ECMにおいてスクランブ
ル処理が施されていない箇所に割り当てられた特定の基
準データにより実行される。
The central processing unit 84 controls the operation of the multiplexer 16 according to the schedule input via the MCS 50. In the control of the decoding information ECM of the program itself in this control, the central processing unit 82 sets the predetermined time (from the transmission start time of the specific program (consisting of the IPPV event) such as the pay program which can be received by the viewer's consent. (Several minutes ago), the start of this specific program is notified via the decoding information ECM of the program itself. Note that this notification is executed based on specific reference data assigned to a location where scramble processing has not been performed in the decoding information ECM of the program itself.

【0058】これにより中央処理ユニット84は、この
通知により電子番組ガイドEPGを検索してユーザーに
特定番組の開始を告知できるようになされている。
Thus, the central processing unit 84 can search the electronic program guide EPG based on the notification and notify the user of the start of the specific program.

【0059】図1は、IRD27のホストプロセッサ6
4におけるIPPVイベントの処理手順を示すフローチ
ャートである。ホストプロセッサ64は、この処理手順
を実行することにより、IPPVイベントを処理する。
FIG. 1 shows the host processor 6 of the IRD 27.
9 is a flowchart illustrating a procedure of processing an IPPV event in Example 4. The host processor 64 processes the IPPV event by executing this processing procedure.

【0060】すなわちホストプロセッサ64は、ステッ
プSP1からステップSP2に移り、デマルチプレクサ
69より出力される番組自体の解読情報ECMに基づい
て、特定番組の開始が通知されたか否か判断し、ここで
否定結果が得られると、ステップSP2を繰り返す。こ
れに対して特定番組の開始が通知されると、ステップS
P2において肯定結果が得られることにより、ステップ
SP3に移る。
That is, the host processor 64 proceeds from step SP1 to step SP2, and determines whether or not the start of the specific program has been notified based on the decoding information ECM of the program itself output from the demultiplexer 69, and here, a negative determination is made. When the result is obtained, step SP2 is repeated. On the other hand, when the start of the specific program is notified, step S
If a positive result is obtained in P2, the process moves to step SP3.

【0061】ホストプロセッサ64は、このステップS
P3において、電子番組ガイドEPGを検索し、この通
知された特定番組の情報を取得する。続いてホストプロ
セッサ64は、ステップSP4に移り、この取得した特
定番組の情報に従ってEPGプロセッサ71の動作を制
御し、例えば図6に示すように、ビデオ信号SVによる
表示画面中に、特定番組を紹介するメッセージをテロッ
プの形式により表示する。
The host processor 64 determines in step S
In P3, the electronic program guide EPG is searched, and the information of the notified specific program is acquired. Subsequently, the host processor 64 proceeds to step SP4 and controls the operation of the EPG processor 71 in accordance with the acquired information on the specific program, and introduces the specific program into a display screen based on the video signal SV as shown in FIG. 6, for example. Is displayed in a telop format.

【0062】このようにして特定番組を紹介すると、ホ
ストプロセッサ64は、ステップSP5に移り、IRD
27の操作パネルに配置された操作子の操作により、ユ
ーザーが視聴を希望したか否か判断する。ここで所定時
間経過してもユーザーが視聴を希望しない場合、ホスト
プロセッサ64は、ステップSP6に移り、この処理手
順を終了する。これに対してステップSP5において肯
定結果が得られると、ホストプロセッサ64は、ステッ
プSP7に移り、この特定番組の視聴処理を実行した
後、ステップSP6に移る。
When the specific program is introduced in this way, the host processor 64 proceeds to step SP5 and
It is determined whether or not the user has desired viewing by operating the controls arranged on the 27 operation panel. If the user does not wish to view the contents even after the elapse of the predetermined time, the host processor 64 proceeds to step SP6 and ends this processing procedure. On the other hand, if an affirmative result is obtained in step SP5, the host processor 64 proceeds to step SP7, executes viewing processing of the specific program, and then proceeds to step SP6.

【0063】ここでこの視聴処理において、ホストプロ
セッサ64は、特定番組の放送が開始されると、ICカ
ード24に記録された素データに基づいて、受信契約情
報EMMをデスクランブル処理し、この受信契約情報E
MMに基づいて特定番組を購入した旨記録する。さらに
デスクランブル処理した受信契約情報EMMに基づいて
番組自体の解読情報ECMをデスクランブル処理し、こ
の番組自体の解読情報ECMよりキーデータを取得して
特定番組のスクランブルを解除する。
In this viewing processing, when the broadcasting of the specific program is started, the host processor 64 descrambles the reception contract information EMM based on the raw data recorded on the IC card 24, and Contract information E
The fact that the specific program has been purchased is recorded based on the MM. Further, the decoding information ECM of the program itself is descrambled based on the reception contract information EMM that has been descrambled, key data is obtained from the decoding information ECM of the program itself, and the specific program is descrambled.

【0064】このようにして特定番組の購入を記録して
この処理手順を終了すると、事前に設定された日時にお
いて、ホストプロセッサ64は、電話回線を介してこの
特定番組の購入を顧客管理システム29に通知し、これ
により課金の処理を実行する。
When the purchase of the specific program is recorded and the processing procedure is completed, the host processor 64 transmits the purchase of the specific program to the customer management system 29 via the telephone line at a preset date and time. , And the accounting process is executed.

【0065】なおホストプロセッサ64は、電子番組ガ
イドEPGを視聴したユーザーの操作によっても、上述
した処理手順と同様の処理手順を実行し、これによりI
PPVイベントによる番組を視聴できるようにする。
The host processor 64 executes the same processing procedure as the above-mentioned processing procedure by the operation of the user who has viewed the electronic program guide EPG.
Enable viewing of programs from PPV events.

【0066】(2)実施の形態の動作 以上の構成において、ディジタル衛星放送システム1に
おいては(図2)、視聴者が何れの有料番組を視聴する
か等の契約に従って、顧客視聴許可システム23におい
て、受信契約情報EMMの受信に必要な素データがIC
カード24により視聴者に提供される。
(2) Operation of the Embodiment In the above configuration, in the digital satellite broadcasting system 1 (FIG. 2), the customer viewing permission system 23 according to the contract such as which pay program the viewer views. , The raw data necessary for receiving the reception contract information EMM is IC
It is provided to the viewer by the card 24.

【0067】また番組提供会社2においては、有料の番
組、無料の番組等が作成され、これら番組の素材がベー
スバンドシステム5に供給される。また放送予定がスケ
ジューラー12に通知され、この放送予定に従って、ベ
ースバンドシステム5、アップリンクシステム11の動
作を制御するスケジュールが設定される。
In the program providing company 2, paid programs, free programs, and the like are created, and the materials of these programs are supplied to the baseband system 5. Also, the schedule is notified to the scheduler 12, and a schedule for controlling the operations of the baseband system 5 and the uplink system 11 is set according to the schedule.

【0068】すなわちベースバンドシステム5におい
て、カート6に一時保持されたビデオデータ、オーディ
オデータ等がサーバー8、ルーター9を介して、放送の
スケジュールに従ってアップリンクシステム11に送出
される。このアップリンクシステム11において、ビデ
オデータ、オーディオデータ等D1は(図3)、エンコ
ーダ13A〜13Nによりそれぞれ符号化処理された
後、多重化装置16により時分割多重化処理される。ま
た続く変調回路20により変調された後、周波数多重化
されてアップリンクされ、衛星22より地上に放送され
る。
That is, in the baseband system 5, video data, audio data, and the like temporarily stored in the cart 6 are transmitted to the uplink system 11 via the server 8 and the router 9 according to a broadcast schedule. In the uplink system 11, video data, audio data D1, etc. (FIG. 3) are encoded by the encoders 13A to 13N, respectively, and then time-division multiplexed by the multiplexer 16. After being modulated by the succeeding modulation circuit 20, it is frequency-multiplexed and uplinked, and is broadcast from the satellite 22 to the ground.

【0069】これに対して受信側においては(図4)、
アンテナ28を介して受信した放送波を周波数コンバー
タ61により周波数変換した後、フロントエンド部62
において周波数多重化された放送波より所望の変調信号
を選択して元の多重化データが復調される。さらにトラ
ンスポート部67において、この復調した多重化データ
より時分割多重化されたビデオデータ、オーディオデー
タが元のデータ列に変換され、続くMPEGデコーダ7
0において処理されて、ビデオ信号SV、オーディオ信
号SAが復調される。
On the other hand, on the receiving side (FIG. 4),
After the broadcast wave received via the antenna 28 is frequency-converted by the frequency converter 61, the front-end unit 62
, A desired modulated signal is selected from the frequency-multiplexed broadcast wave, and the original multiplexed data is demodulated. Further, in the transport unit 67, the video data and audio data time-division multiplexed from the demodulated multiplexed data are converted into the original data sequence, and the MPEG decoder 7
0, the video signal SV and the audio signal SA are demodulated.

【0070】このようにして伝送されるビデオデータ、
オーディオデータは、多重化の際に、それぞれパケット
IDが割り当てられ、このパケットIDとチャンネルと
の対応関係を示すプログラム仕様情報PSIが番組選択
基準のデータとして所定周期で介挿されて多重化データ
D3が生成される。
The video data transmitted in this manner,
At the time of multiplexing, the audio data is assigned a packet ID, and program specification information PSI indicating the correspondence between the packet ID and the channel is inserted at a predetermined cycle as program selection reference data, and multiplexed data D3 Is generated.

【0071】これに対応して受信側においては、プログ
ラム仕様情報PSIを基準にして所望の番組が割り当て
られたトランスポンダの周波数、この番組のパケットI
Dが検出され、これらの検出結果より、フロントエンド
部62で選択する変調信号の周波数が切り換えられ、ま
たトランスポート部67で分離されるパケットが切り換
えられる。これによりこの番組選択基準のデータにより
多重化されて伝送された複数の番組より所望の番組を簡
易に選択することが可能となる。
In response to this, on the receiving side, the frequency of the transponder to which the desired program is assigned based on the program specification information PSI, the packet I of this program,
D is detected, and from these detection results, the frequency of the modulation signal selected by the front end unit 62 is switched, and the packet separated by the transport unit 67 is switched. This makes it possible to easily select a desired program from a plurality of programs multiplexed and transmitted based on the program selection reference data.

【0072】またこのようにして送出されるトランスポ
ートストリームパケットのうち有料番組等にあっては
(図5)、ECM暗号回路81において生成されたキー
データKSによりスクランブル処理され、ヘッダの部分
にスクランブル処理を示す識別データが割り当てられて
送出される。
The pay stream program etc. of the transport stream packets transmitted as described above (FIG. 5) is scrambled by the key data KS generated in the ECM encryption circuit 81, and is scrambled in the header. Identification data indicating the processing is assigned and transmitted.

【0073】またこのキーデータKSにより番組自体の
解読情報ECMが生成され、この番組自体の解読情報E
CMが受信契約情報EMMに従ってスクランブル処理さ
れて、同様にスクランブル処理された受信契約情報EM
Mと共に、トランスポートストリームパケットと多重化
されて送出される。
The key data KS generates the decoding information ECM of the program itself, and the decoding information E of the program itself.
The CM is scrambled according to the reception contract information EMM, and the reception contract information EM similarly scrambled.
Along with M, the packet is multiplexed with the transport stream packet and transmitted.

【0074】受信側においては、トランスポートストリ
ームパケットのヘッダよりスクランブル処理が検出され
ると、ICカード24に記録された素データを用いて受
信契約情報EMMのスクランブル処理が解除され、この
受信契約情報EMMを基準にしたデスクランブル処理に
より番組自体の解読情報ECMがデスクランブル処理さ
れる。さらにこの番組自体の解読情報ECMよりキーデ
ータを取得して、トランスポートストリームパケットの
スクランブルが解除される。これにより受信契約情報E
MMにより受信可能な場合、すなわち契約番組において
は、このトランスポートストリームパケットによる番組
を視聴することができる。
On the receiving side, when the scramble processing is detected from the header of the transport stream packet, the scramble processing of the reception contract information EMM is canceled using the raw data recorded on the IC card 24, and the reception contract information The decryption information ECM of the program itself is descrambled by the descrambling process based on the EMM. Further, key data is obtained from the decoding information ECM of the program itself, and the scramble of the transport stream packet is released. Thereby, the receiving contract information E
When the content can be received by the MM, that is, in the contract program, the user can view the program using the transport stream packet.

【0075】これに対して非契約番組においては、番組
自体の解読情報ECMよりキーデータを取得することが
困難になり、これによりこの番組の視聴が困難になる。
On the other hand, in a non-contracted program, it is difficult to obtain key data from the decoding information ECM of the program itself, which makes it difficult to view the program.

【0076】このようにして伝送されるスクランブル処
理による番組において、IPPVイベントによる特定番
組においては、電子番組ガイドEPGを視聴するユーザ
ーの操作により、ホストプロセッサ64において、この
特定番組の購入が記録され、契約番組の場合と同様にし
てスクランブル処理が解除される。また後日、この特定
番組の購入が電話回線を介して顧客管理システム29に
通知され、課金の処理が実行される。これによりこの購
入した番組を視聴することができる。
In the scrambled program transmitted as described above, in the specific program by the IPPV event, the purchase of the specific program is recorded in the host processor 64 by the operation of the user viewing the electronic program guide EPG. The scramble processing is canceled in the same manner as in the case of the contract program. Further, at a later date, the purchase of the specific program is notified to the customer management system 29 via the telephone line, and a billing process is executed. Thus, the user can view the purchased program.

【0077】またこの特定番組の開始数分前になると
(図1及び図5)、スケジュールに従って中央処理ユニ
ット84の制御により、番組自体の解読情報ECMを介
してこの特定番組の開始がIRD27に通知され、IR
D27において、この通知により電子番組ガイドEPG
より特定番組の情報が取得され、この情報が表示画面に
スーパーインポーズ表示される。またこのスーパーイン
ポーズ表示によるユーザーの購入希望が受け付けられ
る。
Also, several minutes before the start of the specific program (FIGS. 1 and 5), the start of the specific program is notified to the IRD 27 via the decoding information ECM of the program itself under the control of the central processing unit 84 according to the schedule. And IR
In D27, the electronic program guide EPG
More specific program information is acquired, and this information is superimposed and displayed on the display screen. In addition, the user's purchase request by the superimposed display is accepted.

【0078】これにより電子番組ガイドEPGをいちい
ち確認しなくても、特定番組の開始直前の操作により、
特定番組を視聴することが可能となる。
As a result, even if the electronic program guide EPG is not checked every time, the operation immediately before the start of the specific program can be performed.
It is possible to view a specific program.

【0079】(3)実施の形態の効果 以上の構成によれば、有料番組のように、視聴者の了解
により受信可能とする特定番組を送出する際に、放送開
始前の基準信号を基準にして番組の内容を紹介すること
により、簡易にこの種の番組の内容を確認して視聴する
ことができる。
(3) Effects of the Embodiment According to the above configuration, when transmitting a specific program that can be received with the understanding of the viewer, such as a pay program, the reference signal before the start of broadcasting is used as a reference. By introducing the contents of the program, the contents of this type of program can be easily confirmed and viewed.

【0080】(4)他の実施の形態 なお上述の実施の形態においては、特定番組の内容をス
ーパーインポーズ表示して紹介する場合について述べた
が、本発明はこれに限らず、子画面により紹介する場
合、画面を切り換えて紹介する場合、音声により紹介す
る場合等、種々の紹介方法を広く適用することができ
る。
(4) Other Embodiments In the above-described embodiment, a case has been described in which the content of a specific program is introduced by superimposing and introduced. Various introduction methods can be widely applied, such as when introducing, introducing by switching screens, and introducing by voice.

【0081】さらに上述の実施の形態においては、番組
自体の解読情報ECMを介してこの特定番組の開始をI
RD27に通知する場合について述べたが、本発明はこ
れに限らず、例えばプログラム使用情報PSIを介して
通知する場合等、種々のパケットを利用して通知しても
同様の効果を得ることができる。
Further, in the above-described embodiment, the start of this specific program is determined by the decoding information ECM of the program itself.
Although the case of notifying the RD 27 has been described, the present invention is not limited to this, and the same effect can be obtained by notifying using various packets, for example, notifying via the program usage information PSI. .

【0082】また上述の実施の形態においては、番組自
体の解読情報ECMと受信契約情報EMMとを多重化し
て伝送し、この受信契約情報EMMを基準にして番組自
体の解読情報ECMよりキーデータを取得する場合につ
いて述べたが、本発明はこれに限らず、別途通知した第
2のキーデータにより番組自体の解読情報ECMをデス
クランブル処理してキーデータを取得する場合等にも広
く適用することができる。
In the above embodiment, the decoding information ECM of the program itself and the reception contract information EMM are multiplexed and transmitted, and the key data is converted from the decoding information ECM of the program itself based on the reception contract information EMM. Although the description has been given of the case of obtaining the key data, the present invention is not limited to this, and the present invention can be widely applied to the case where the decryption information ECM of the program itself is descrambled and the key data is obtained using the separately notified second key data. Can be.

【0083】さらに上述の実施の形態においては、スク
ランブル処理したキーデータと、このキーデータにより
スクランブル処理した番組とを時分割多重化して放送す
る場合について述べたが、本発明はこれに限らず、例え
ば周波数多重化により放送する場合等にも広く適用する
ことができる。
Further, in the above-described embodiment, a case has been described in which key data subjected to scramble processing and a program scrambled using the key data are broadcast in a time-division multiplexed manner. However, the present invention is not limited to this. For example, it can be widely applied to the case of broadcasting by frequency multiplexing.

【0084】さらに上述の実施の形態においては、本発
明をディジタル衛星放送システムに適用する場合につい
て述べたが、本発明はこれに限らず、ケーブルテレビ等
の種々のディジタル放送システムに広く適用することが
できる。
Further, in the above-described embodiment, a case has been described where the present invention is applied to a digital satellite broadcasting system. However, the present invention is not limited to this, and can be widely applied to various digital broadcasting systems such as cable television. Can be.

【0085】[0085]

【発明の効果】上述のように本発明によれば、有料番組
のように、視聴者の了解により受信可能とする特定番組
を送出する際に、放送開始前の基準信号を基準にして番
組の内容を紹介することにより、簡易にこの種の番組の
内容を確認して視聴することができる。
As described above, according to the present invention, when a specific program which can be received with the understanding of the viewer, such as a pay program, is transmitted, the program is referenced with reference to the reference signal before the start of broadcasting. By introducing the contents, the contents of this type of program can be easily confirmed and viewed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態に係るディジタル衛星放送
システムにおけるIRDのホストプロセッサの処理手順
を示すフローチャートである。
FIG. 1 is a flowchart showing a processing procedure of an IRD host processor in a digital satellite broadcasting system according to an embodiment of the present invention.

【図2】ディジタル衛星放送システムの全体構成を示す
ブロック図である。
FIG. 2 is a block diagram illustrating an overall configuration of a digital satellite broadcasting system.

【図3】図2のアップリンクシステムを示すブロック図
である。
FIG. 3 is a block diagram illustrating the uplink system of FIG. 2;

【図4】図2のIRDを示すブロック図である。FIG. 4 is a block diagram illustrating the IRD of FIG. 2;

【図5】図3の多重化装置を示すブロック図である。FIG. 5 is a block diagram illustrating the multiplexer of FIG. 3;

【図6】特定番組の紹介例を示す略線図である。FIG. 6 is a schematic diagram illustrating an example of introducing a specific program;

【符号の説明】[Explanation of symbols]

1……ディジタル衛星放送システム、2……番組提供会
社、5……ベースバンドシステム、11……アップリン
クシステム、12……スケジューラー、13……エンコ
ーダ、16……多重化装置、17……スクランブラー、
20……変調回路、22……衛星、23……顧客視聴許
可システム、27……IRD、29……顧客管理システ
ム、64……ホストプロセッサ、81……ENM暗号回
路、82……多重化部、83……ECM暗号回路、84
……中央処理ユニット
1 ... Digital satellite broadcasting system, 2 ... Program provider, 5 ... Baseband system, 11 ... Uplink system, 12 ... Scheduler, 13 ... Encoder, 16 ... Multiplexer, 17 ... Scran Blur,
20: modulation circuit, 22: satellite, 23: customer viewing permission system, 27: IRD, 29: customer management system, 64: host processor, 81: ENM encryption circuit, 82: multiplexing unit , 83 ... ECM encryption circuit, 84
…… Central processing unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 7/081 ──────────────────────────────────────────────────の Continued on front page (51) Int.Cl. 6 Identification code FI H04N 7/081

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 複数のチャンネルにより種々の番組を提
供する番組送出装置において、 前記番組と共に、前記番組の内容をユーザーに告知する
番組情報を送出し、 視聴者の了解により受信可能とする特定番組の送出開始
の所定時間前に、前記特定番組の送出を示す基準データ
を送出することを特徴とする番組送出装置。
1. A program transmitting apparatus for providing various programs through a plurality of channels, comprising: a specific program which transmits, together with the program, program information for notifying a user of the contents of the program, and which can be received with a viewer's consent. A reference data indicating transmission of the specific program is transmitted a predetermined time before the start of transmission of the program.
【請求項2】 複数のチャンネルにより提供される番組
を選択的に受信する番組受信装置において、 受信中のチャンネルにおいて、所定の基準データが受信
されると、番組の内容を通知する番組情報より、視聴者
の了解により受信可能とする特定番組の情報を取得し、 前記特定番組の情報を表示し、 前記特定番組の視聴の有無を受け付けることを特徴とす
る番組送出装置。
2. A program receiving apparatus for selectively receiving a program provided by a plurality of channels, comprising: receiving predetermined reference data in a receiving channel; A program transmission device, which acquires information on a specific program that can be received with the understanding of a viewer, displays information on the specific program, and accepts whether or not the specific program has been viewed.
【請求項3】 複数のチャンネルにより種々の番組を伝
送する番組伝送方法において、 番組送出側においては、 前記番組と共に、前記番組の内容をユーザーに告知する
番組情報を送出し、 視聴者の了解により受信可能とする特定番組の送出開始
の所定時間前に、前記特定番組の送出を示す基準データ
を送出し、 番組受信側においては、 受信中のチャンネルにおいて、前記基準データが受信さ
れると、前記番組情報より、前記特定番組の情報を取得
し、 前記特定番組の情報を表示し、 前記特定番組の視聴の有無を受け付けることを特徴とす
る番組伝送方法。
3. A program transmission method for transmitting various programs through a plurality of channels, wherein a program transmission side transmits program information for notifying a user of the contents of the program together with the program, and The reference data indicating the transmission of the specific program is transmitted a predetermined time before the start of transmission of the specific program to be receivable. A program transmission method, comprising: acquiring information on the specific program from program information; displaying information on the specific program; and accepting whether or not the specific program has been viewed.
JP10094376A 1998-04-07 1998-04-07 Program transmitter, program receiver and program transmitting method Pending JPH11298877A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10094376A JPH11298877A (en) 1998-04-07 1998-04-07 Program transmitter, program receiver and program transmitting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10094376A JPH11298877A (en) 1998-04-07 1998-04-07 Program transmitter, program receiver and program transmitting method

Publications (1)

Publication Number Publication Date
JPH11298877A true JPH11298877A (en) 1999-10-29

Family

ID=14108610

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10094376A Pending JPH11298877A (en) 1998-04-07 1998-04-07 Program transmitter, program receiver and program transmitting method

Country Status (1)

Country Link
JP (1) JPH11298877A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001245227A (en) * 2000-02-28 2001-09-07 Sanyo Electric Co Ltd Digital broadcast receiving device
JP2016134674A (en) * 2015-01-16 2016-07-25 Kddi株式会社 Receiver, display method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001245227A (en) * 2000-02-28 2001-09-07 Sanyo Electric Co Ltd Digital broadcast receiving device
JP2016134674A (en) * 2015-01-16 2016-07-25 Kddi株式会社 Receiver, display method and program

Similar Documents

Publication Publication Date Title
JPH11331697A (en) Digital broadcasting device and its method
JP3958313B2 (en) Digital cable headend for cable TV distribution system
JP4114234B2 (en) Signal processing apparatus, receiving apparatus, and signal processing method
US6434171B1 (en) Digital multiplex transmission apparatus
JPH10262013A (en) Data-transmitting and receiving devices, and data transmission and reception system
JP2001506434A (en) Subscriber / home digital video converter box with multiple television receivers
US20090046855A1 (en) Method and apparatus for caching access information for faster digital cable tuning
US20020120944A1 (en) Remote control having a print button function
JP4688244B2 (en) Signal processing apparatus and method, and computer-readable medium
JP4356131B2 (en) Digital broadcast transmission method and digital broadcast transmission apparatus
JPH11155139A (en) Digital broadcast receiver
JPH0993558A (en) Plural scramble system broadcast system and decoder
KR100659453B1 (en) Receiving Apparatus, Receiving Method and Recording Medium
WO2000042724A1 (en) Information distribution system
JP3901106B2 (en) Receiving apparatus and setting method thereof
JPH11298877A (en) Program transmitter, program receiver and program transmitting method
JPH11266451A (en) Digital broadcast system and digital broadcast method
JPH11298819A (en) Program monitoring system, program monitoring method and recording medium storing program monitoring method
JPH1132318A (en) Wire transmission system
JPH11298427A (en) Multi channel broadcasting device and its method
JPH11331798A (en) Digital broadcasting device and digital broadcasting method therefor
JP3757086B2 (en) CATV system
JP3475031B2 (en) Digital signal receiver
JP4314682B2 (en) Information signal transmission method, reception method, and reception apparatus
JPH1168718A (en) Digital broadcast reception system, transmission equipment and reception equipment therefor