JP2000032416A - Digital broadcast system, data server, and broadcasting equipment - Google Patents

Digital broadcast system, data server, and broadcasting equipment

Info

Publication number
JP2000032416A
JP2000032416A JP11053639A JP5363999A JP2000032416A JP 2000032416 A JP2000032416 A JP 2000032416A JP 11053639 A JP11053639 A JP 11053639A JP 5363999 A JP5363999 A JP 5363999A JP 2000032416 A JP2000032416 A JP 2000032416A
Authority
JP
Japan
Prior art keywords
data
transmission
individual
unit
packet
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.)
Abandoned
Application number
JP11053639A
Other languages
Japanese (ja)
Inventor
Yuka Fujita
結佳 藤田
Yoshiaki Kato
嘉明 加藤
Atsumichi Murakami
篤道 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP11053639A priority Critical patent/JP2000032416A/en
Publication of JP2000032416A publication Critical patent/JP2000032416A/en
Abandoned legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Television Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To realize a digital broadcast system in which only one data broadcast I/F section can identify a data class to easily apply suitable processing to each of data. SOLUTION: Plurality of data servers 31, 32, 33 that provide the outputs of data of different kinds are respectively provided with means 35, 36, 37 that adds header or trailer information, display time end individual information to the data, depending on a type of the broadcasting data and with means 41, 42, 43 that adds information denoting the data kind and a data length of the individual to the header or trailer information of the individual information to data in a common form, independently of the data kind and provide an output of the common data, and a broadcasting device 1 is provided with a data broadcast I/F section 4 that assembles the individual information into a fixed length packet, based on the data kind and the data length which is included in the common data to multiplex the data outputted from the data servers 31, 32, 33 in a form of fixed length packets.

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、デジタルデータ
の放送システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital data broadcasting system.

【0002】[0002]

【従来の技術】図26は、MPEG2 System(ISO/I
EC13818−1)を利用するデジタル放送システム
における、データ放送方式のためのプロトコルスタック
の一例を示している。図において、Multiprotocol Enc
apsulation82は他のプロトコルの転送可能なサービス
であり、Data Carousel83はファイル形式のデータを
繰返し転送するサービスであり、Object Carousel84
はソースのディレクトリ情報等のオブジェクトデータを
繰返し転送するサービスである。Data Streaming85
はMPEG2 Systemに規定されるPES(Packetized El
ementary Stream)のヘッダ情報に含まれる時刻情報に
より受信側端末でメディア間またはコンテンツ間での再
生同期可能としているサービスである。以上のサービス
はPESまたはSectionというパケット形式のプロトコ
ルデータをMPEG2 Systemに規定されるTS(Transpor
t Stream)で転送する。PESまたはSectionのパケッ
ト先頭を転送する際、TSヘッダ中のpayload_unit_s
tart_indicator情報を‘1’とし、パケット先頭以外
の転送時は‘0’としてPESまたはSectionの区切り
を示している。
2. Description of the Related Art FIG. 26 shows an MPEG2 System (ISO / I
1 shows an example of a protocol stack for a data broadcasting system in a digital broadcasting system using EC13818-1). In the figure, Multiprotocol Enc
The apsulation 82 is a service that can transfer other protocols, the Data Carousel 83 is a service that repeatedly transfers file format data, and the Object Carousel 84
Is a service that repeatedly transfers object data such as source directory information. Data Streaming85
Is a PES (Packetized Ellipse) defined in the MPEG2 System.
This service enables the receiving terminal to synchronize playback between media or content based on the time information included in the header information of the ementary stream. The services described above use packet format protocol data called PES or Section in TS (Transpor
t Stream). When transferring the beginning of a PES or Section packet, payload_unit_s in the TS header
The tart_indicator information is set to “1”, and at the time of transfer other than the head of the packet, it is set to “0” to indicate a PES or Section delimiter.

【0003】また、Data Piping81はデータそのもの
をTSで転送するサービスであり、PESやSectionと
いうパケット形式での取扱はしないため、TSヘッダ中
のpayload_unit_start_indicator情報は常に‘0’
である。
[0003] The Data Piping 81 is a service for transferring data by TS, and is not handled in a packet format such as PES or Section. Therefore, the payload_unit_start_indicator information in the TS header is always "0".
It is.

【0004】図27は、例えば、MPEG2 Systemに規定
される、Data Piping型データ、Multiprotocol Encap
sulation型データ、Data Carousel型データの異なるデ
ータ種別のデータ放送サービスを実現する従来のデジタ
ル放送システムの構成を示す図である。図において、1
01はデジタル放送装置、102はTS多重化部、10
3は伝送部、105はData Piping型データ放送I/
F、106はMultiprotocol Encapsulation型データ放
送I/F、107は従来のData Carousel型データ放送
I/F、111はData Piping型TS化処理部、112
はMultiprotocol Encapsulation型TS化処理部、11
3はData Carousel型TS化処理部、131はDataPipi
ng型データサーバ、132はMultiprotocol Encapsula
tion型データサーバ、133はData Carousel型データ
サーバ、135はData Piping型上位プロトコル処理
部、136はMultiprotocol Encapsulation型上位プロ
トコル処理部、137はData Carousel型上位プロトコ
ル処理部である。
FIG. 27 shows, for example, Data Piping type data, Multiprotocol Encap specified in the MPEG2 System.
FIG. 1 is a diagram illustrating a configuration of a conventional digital broadcasting system that realizes a data broadcasting service of different data types of sulation type data and Data Carousel type data. In the figure, 1
01 is a digital broadcasting device, 102 is a TS multiplexing unit, 10
3 is a transmission unit, 105 is a Data Piping type data broadcast I /
F, 106 are Multiprotocol Encapsulation type data broadcast I / F, 107 is a conventional Data Carousel type data broadcast I / F, 111 is a Data Piping type TS conversion processing unit, 112
Is the Multiprotocol Encapsulation type TS conversion processing unit, 11
3 is Data Carousel type TS conversion processing unit, 131 is DataPipi
ng type data server, 132 is Multiprotocol Encapsula
The tion type data server, 133 is a Data Carousel type data server, 135 is a Data Piping type upper protocol processing unit, 136 is a Multiprotocol Encapsulation type upper protocol processing unit, and 137 is a Data Carousel type upper protocol processing unit.

【0005】次に動作について、従来のデジタル放送シ
ステムにおける各部の生成データ構造の例を図示する図
28を用いて、Data PipingサービスおよびData Caro
uselサービスを例に説明する。
Next, the operation will be described with reference to FIG. 28 which shows an example of a generated data structure of each part in the conventional digital broadcasting system.
The usel service is explained as an example.

【0006】Data Pipingサービスの場合は、図28
(a)に示すように、Data Piping型上位プロトコル処
理部135は、伝送するデータ151をData Piping型
TS化処理部111に対して加工せずに出力する。Data
Piping型TS化処理部111では、受信した放送デー
タ151にTSヘッダを付けて188バイト固定長のT
Sパケット152を生成し、TS多重化部102に送付
する。
In the case of the Data Piping service, FIG.
As shown in (a), the Data Piping type upper layer protocol processing unit 135 outputs the data 151 to be transmitted to the Data Piping type TS conversion processing unit 111 without processing. Data
The Piping-type TS conversion processing unit 111 attaches a TS header to the received broadcast data 151 and generates a fixed-length T of 188 bytes.
An S packet 152 is generated and sent to the TS multiplexing unit 102.

【0007】また、Data Carouselサービスの場合は、
図28(b)に示すように、DataCarousel型上位プロト
コル処理部137は、放送ファイルデータ155にDSM
−CC(Digital Storage Media Command and Conto
rol)ヘッダとDSM−CCトレイラを付け、最大長4096
バイトのDSM−CC Sectionデータ156に分割生成し、
Data Carousel型TS化処理部113に出力する。Data
Carousel型TS化処理部113では、DSM−CC Secti
onデータ156の先頭TSパケットのみpayload_unit
_start_indicator=‘1’としてTSヘッダを付加
し、188バイト固定長のTSパケット157を分割生
成して、TS多重化部102に出力する。
In the case of the Data Carousel service,
As shown in FIG. 28B, the DataCarousel-type upper-layer protocol processing unit 137 stores the DSM in the broadcast file data 155.
−CC (Digital Storage Media Command and Conto
rol) with header and DSM-CC trailer, maximum length 4096
Divided into byte DSM-CC Section data 156,
The data is output to the Data Carousel type TS conversion processing unit 113. Data
In the Carousel type TS conversion processing unit 113, the DSM-CC
Payload_unit only for the first TS packet of on data 156
A TS header is added as _start_indicator = '1', a 188-byte fixed-length TS packet 157 is divided and generated, and output to the TS multiplexing unit 102.

【0008】また、Multiprotocol Encapsulationサー
ビスにおいても同様で、使用プロトコルがPrivate Sec
tionの場合を例にすれば、Data Carouselサービスと同
様に、Multiprotocol Encapsulation型上位プロトコル
処理部136で伝送するデータをPrivate Sectionデー
タに分割生成して出力し、Multiprotocol Encapsulati
on型TS化処理部112でPrivate Sectionデータの先
頭TSパケットのみをpayload_unit_start_indicato
r=‘1’としてTSヘッダを付加し、188バイト固
定長のTSパケットを分割生成して、TS多重化部10
2に出力する。
[0008] The same applies to the Multiprotocol Encapsulation service, in which the protocol used is Private Sec.
For example, as in the case of the Data Carousel service, the data transmitted by the Multiprotocol Encapsulation type upper-layer protocol processing unit 136 is divided into Private Section data, which is output, and the Multiprotocol Encapsulati
Only the first TS packet of Private Section data is transferred to payload_unit_start_indicato
A TS header is added by setting r = '1', and a TS packet having a fixed length of 188 bytes is divided and generated.
Output to 2.

【0009】TS多重化部102では、各TS化処理部
111、112、113からのTSパケットを多重化
し、伝送部103で伝送する。
[0009] The TS multiplexing section 102 multiplexes the TS packets from the respective TS conversion processing sections 111, 112 and 113, and transmits the multiplexed TS packets at the transmission section 103.

【0010】[0010]

【発明が解決しようとする課題】従来のデジタル放送シ
ステムは、以上のとおりのデータ放送方式でデータ放送
を行なっていたので、データ種別毎にデータ放送I/F
部が必要であるという問題点があった。
In the conventional digital broadcasting system, data broadcasting is performed by the data broadcasting system as described above. Therefore, a data broadcasting I / F is provided for each data type.
There was a problem that a part was necessary.

【0011】この発明は、上記のような問題点を解決す
るためになされたもので、データサーバからデジタル放
送装置に対して共通のデータ形式で転送する方法を用い
る構成により、1つのデータ放送I/F部でデータ種別
を識別可能とすることにより、各データに適応する処理
を容易に可能とし、より高機能でかつ汎用性のあるディ
ジタル放送システムを実現することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems. One data broadcast I / O is provided by using a method of transferring data from a data server to a digital broadcasting device in a common data format. An object of the present invention is to realize a more sophisticated and versatile digital broadcasting system by making it possible to identify the data type in the / F section, thereby facilitating processing suitable for each data.

【0012】[0012]

【課題を解決するための手段】上記課題を解決するた
め、請求項1記載の発明では、データサーバ毎に異なる
種別の上位プロトコルを有する個別データを提供する複
数のデータサーバと、前記複数のデータサーバからの個
別データをあらかじめ定められた形式で多重化して放送
する放送装置と、からなるディジタル放送システムであ
って、前記複数のデータサーバは、放送するデータに当
該データの種別に応じた上位プロトコルに変換して個別
データを生成する上位プロトコル処理部と、前記上位プ
ロトコル処理部から出力される個別データにデータ種別
およびデータ長を示す個別情報を付加してデータ種別に
関わらず共通な形式の共通データを出力する個別情報付
加部と、を有し、前記放送装置は、前記データサーバか
ら出力される共通データに個別情報として含まれるデー
タ種別およびデータ長に基づき前記上記プロトコル処理
部から出力される個別データをあらかじめ定められた形
式の伝送パケットにして出力するデータ放送I/F部
と、前記データ放送I/F部によって出力された前記伝
送パケットを多重化して伝送する多重化伝送部と、を有
することを特徴とする。
In order to solve the above-mentioned problems, according to the present invention, a plurality of data servers for providing individual data having a different type of higher-level protocol for each data server; A broadcasting device for multiplexing and broadcasting individual data from a server in a predetermined format, wherein the plurality of data servers include a higher-level protocol corresponding to a type of the data to be broadcast according to a type of the data. A high-level protocol processing unit that generates individual data by converting the data into a common format and a common format regardless of the data type by adding individual information indicating a data type and a data length to the individual data output from the high-level protocol processing unit. And an individual information adding unit for outputting data, wherein the broadcasting device outputs the common data output from the data server. A data broadcast I / F section for converting individual data output from the protocol processing section into a transmission packet of a predetermined format based on a data type and a data length included as individual information in the data broadcast; And a multiplex transmission unit for multiplexing and transmitting the transmission packet output by the / F unit.

【0013】また、請求項2記載の発明では、データサ
ーバ毎に異なる種別の上位プロトコルを有する個別デー
タを放送装置に対し出力し、当該放送装置にその個別デ
ータを多重化して放送させるデータサーバであって、放
送するデータに当該データの種別に応じた上位プロトコ
ルに変換して個別データを生成する上位プロトコル処理
部と、前記上位プロトコル処理部から出力される個別デ
ータにデータ種別およびデータ長を示す個別情報を付加
してデータ種別に関わらず共通な形式の共通データを出
力する個別情報付加部と、を有することを特徴とする。
[0013] According to the second aspect of the present invention, a data server that outputs individual data having a different type of higher-level protocol to a broadcasting device for each data server, and multiplexes the individual data on the broadcasting device and broadcasts the data. A high-level protocol processing unit that converts the data to be broadcast into a high-level protocol according to the type of the data to generate individual data, and indicates the data type and the data length in the individual data output from the high-level protocol processing unit An individual information adding unit that adds individual information and outputs common data in a common format regardless of the data type.

【0014】また、請求項3記載の発明によれば、デー
タサーバ毎に異なる種別の上位プロトコルを有する個別
データを出力する複数のデータサーバからの個別データ
をあらかじめ定められた形式で多重化して放送する放送
装置であって、前記データサーバから出力される共通デ
ータに個別情報として含まれるデータ種別およびデータ
長に基づき前記上記プロトコル処理部から出力される個
別データをあらかじめ定められた形式の伝送パケットに
して出力するデータ放送I/F部と、前記データ放送I
/F部によって出力された前記伝送パケットを多重化し
て伝送する多重化伝送部と、を有することを特徴とす
る。
According to the third aspect of the present invention, individual data from a plurality of data servers that output individual data having a different type of higher-level protocol for each data server are multiplexed in a predetermined format and broadcast. A broadcasting device that converts the individual data output from the protocol processing unit into a transmission packet of a predetermined format based on a data type and a data length included as individual information in the common data output from the data server. A data broadcast I / F section for outputting the data broadcast
And a multiplex transmission unit for multiplexing and transmitting the transmission packet output by the / F unit.

【0015】また、請求項4記載の発明では、データサ
ーバ毎に異なる種別の上位プロトコルを有する個別デー
タを放送装置に対し出力し、当該放送装置にその個別デ
ータを多重化して放送させるデータサーバであって、コ
ンテンツ間の再生同期が必要なデータを前記個別データ
とする場合には、基準時計が計時して分配する基準時刻
情報に基づく表示時刻情報を上位プロトコルのヘッダま
たはトレーラ情報に含めた上位プロトコルデータを個別
データとし、その個別データに当該個別データのデータ
種別と、前記放送装置が伝送する伝送パケットに対する
前記基準時刻情報の付加の有無を示す基準時刻情報付加
有無情報とを個別情報として付加した前記データ種別に
関わらず共通形式の共通データを出力する、ことを特徴
とする。
Further, according to the present invention, a data server for outputting individual data having a different type of higher-level protocol for each data server to a broadcasting device and multiplexing and broadcasting the individual data to the broadcasting device. In the case where the data requiring reproduction synchronization between contents is the individual data, the display time information based on the reference time information distributed and measured by the reference clock is included in the header or trailer information of the upper protocol. The protocol data is individual data, and the data type of the individual data and reference time information addition presence / absence information indicating whether or not the reference time information is added to the transmission packet transmitted by the broadcasting device are added to the individual data as individual information. And outputting common data in a common format regardless of the data type.

【0016】また、請求項5記載の発明では、データサ
ーバ毎に異なる種別の上位プロトコルを有する個別デー
タを出力する複数のデータサーバからの個別データをあ
らかじめ定められた形式で多重化して放送する放送装置
であって、複数のデータサーバから各個別データに少な
くとも当該個別データのデータ種別を個別情報として付
加された前記データ種別に関わらず共通形式の共通デー
タを入力して、各共通データに含まれる前記個別データ
を伝送パケット化すると共に、各伝送パケットに各共通
データに前記個別情報として含まれるデータ種別に基づ
く伝送パケットヘッダまたはトレーラ情報を付加し、か
つ、その個別情報として基準時計が計時し分配する基準
時刻情報の有を示す基準時刻情報付加有無情報が付加さ
れている場合には、予め定められた時間間隔で前記基準
時刻情報を前記伝送パケットに付加するデータ放送I/
F部と、前記データ放送I/F部によって伝送パケット
ヘッダまたはトレーラ情報の付加された前記伝送パケッ
トを多重化して伝送する多重化伝送部と、を有する、こ
とを特徴とする。
According to the fifth aspect of the present invention, a broadcast for multiplexing and broadcasting individual data from a plurality of data servers that output individual data having different types of higher-level protocols for each data server in a predetermined format. A device, comprising: inputting common data in a common format from a plurality of data servers to each individual data regardless of the data type in which at least the data type of the individual data is added as individual information, and included in each common data The individual data is converted into a transmission packet, and a transmission packet header or trailer information based on a data type included as the individual information is added to each transmission data to each transmission packet, and a reference clock is timed and distributed as the individual information. When reference time information addition presence / absence information indicating that reference time information Data broadcasting adds the reference time information to the transmission packet at a predetermined time interval I /
An F section and a multiplexing transmission section for multiplexing and transmitting the transmission packet to which a transmission packet header or trailer information is added by the data broadcast I / F section.

【0017】また、請求項6記載の発明では、請求項5
記載のディジタル放送システムにおいて、さらに、メデ
ィアデータの符号化を行なうとともに、前記基準時計よ
り分配された基準時刻情報に基づいて表示時刻情報を生
成して、この生成した表示時刻情報を前記メディア符号
化データに付加し、その表示時刻情報の付加された前記
メディア符号化データを伝送パケット化すると共に、各
伝送パケットに前記メディア符号化データのデータ種別
に基づくヘッダまたはトレーラ情報を付加するメディア
放送I/F部を有し、多重化伝送部は、前記メディア放
送I/F部およびデータ放送I/F部によって伝送パケ
ットヘッダまたはトレーラ情報の付加された前記伝送パ
ケットを多重化して伝送する、ことを特徴とする請求項
3記載のディジタル放送システム。
Further, according to the invention described in claim 6, according to claim 5,
In the digital broadcasting system as described above, further, media data is encoded, display time information is generated based on reference time information distributed from the reference clock, and the generated display time information is encoded by the media encoding. A media broadcast I / O that adds the media-encoded data added with data and the display time information to a transmission packet, and adds header or trailer information based on the data type of the media-encoded data to each transmission packet. An F unit, wherein the multiplexing transmission unit multiplexes and transmits the transmission packet to which a transmission packet header or trailer information is added by the media broadcast I / F unit and the data broadcast I / F unit. The digital broadcasting system according to claim 3, wherein

【0018】また、請求項7記載の発明では、データサ
ーバ毎に異なる伝送方式の個別データを出力する複数の
データサーバと、前記複数のデータサーバからの個別デ
ータをあらかじめ定められた形式で多重化して放送する
放送装置と、からなるディジタル放送システムであっ
て、前記複数のデータサーバは、各データサーバが出力
する個別データに少なくとも当該個別データの伝送方式
を個別情報として付加した前記伝送方式に関わらず共通
な形式の共通データを出力する個別情報付加部を有し、
前記放送装置は、前記複数のデータサーバの各個別情報
付加部からの各共通データを入力し、各共通データに含
まれる前記個別データを伝送パケット化して出力するデ
ータ放送I/F部と、データ放送I/F部から出力され
た各伝送パケットを各共通データに前記個別情報として
含まれる伝送方式に基づき多重化して伝送する多重化伝
送部と、を有する、ことを特徴とする。
Further, according to the present invention, a plurality of data servers for outputting individual data of different transmission systems for each data server, and the individual data from the plurality of data servers are multiplexed in a predetermined format. A digital broadcasting system comprising: a broadcasting device that broadcasts the individual data; and wherein the plurality of data servers are related to the transmission system in which at least a transmission system of the individual data is added as individual information to individual data output by each data server. An individual information adding unit that outputs common data in a common format,
A data broadcast I / F unit that receives each common data from each individual information adding unit of the plurality of data servers, converts the individual data included in each common data into transmission packets, and outputs the data; A multiplexing transmission unit that multiplexes each transmission packet output from the broadcast I / F unit based on a transmission method included in the common data as the individual information and transmits the multiplexed transmission packet.

【0019】また、請求項8記載の発明では、データサ
ーバ毎に異なる伝送方式の個別データを出力する複数の
データサーバからの個別データをあらかじめ定められた
形式で多重化して放送する放送装置であって、複数のデ
ータサーバから各個別データに少なくとも当該個別デー
タの伝送方式が個別情報として付加された前記伝送方式
に関わらず共通形式の共通データを入力して、各共通デ
ータに含まれる前記個別データを伝送パケット化するデ
ータ放送I/F部と、前記伝送方式に基づき各伝送パケ
ットの多重化タイミングを示す多重化スケジューリング
情報テーブルに従って前記データ放送I/F部からの各
伝送パケットを多重化して伝送する多重化伝送部と、を
有することを特徴とする。
Further, according to the invention described in claim 8, there is provided a broadcasting apparatus for multiplexing and broadcasting in a predetermined format individual data from a plurality of data servers that output individual data of a different transmission method for each data server. Inputting common data in a common format from a plurality of data servers to each individual data, regardless of the transmission method in which at least the transmission method of the individual data is added as individual information, and outputting the individual data included in each common data. Multiplexing each transmission packet from the data broadcast I / F in accordance with a multiplexing scheduling information table indicating multiplexing timing of each transmission packet based on the transmission method, And a multiplexing transmission unit.

【0020】また、請求項9記載の発明では、請求項8
記載の放送装置において、多重化伝送部は、多重化スケ
ジューリング情報テーブルに従って前記データ放送I/
F部からの各伝送パケットを多重化して伝送する際、多
重化スケジューリング情報テーブルの多重化タイミング
に従って伝送パケットの複数の有無を検出して、あるデ
ータサーバからの伝送パケットの無が検出された場合に
は、他のデータサーバからの伝送パケットの伝送を行な
う、ことを特徴とする。
According to the ninth aspect of the present invention, the eighth aspect of the present invention is provided.
In the broadcasting device described in the above, the multiplex transmission unit, according to the multiplex scheduling information table, said data broadcast I / O.
When each transmission packet from the F unit is multiplexed and transmitted, the presence or absence of a plurality of transmission packets is detected according to the multiplexing timing of the multiplexing scheduling information table, and the absence of a transmission packet from a certain data server is detected. Is characterized in that transmission of a transmission packet from another data server is performed.

【0021】また、請求項10記載の発明では、請求項
7記載のディジタル放送システムにおいて、複数のデー
タサーバには、少なくとも、隙間利用型可変速度伝送の
伝送方式を個別情報として付加した前記伝送方式に関わ
らず共通形式の共通データを出力する個別情報付加部を
有する隙間利用型可変速度伝送データサーバと、を含
み、放送装置では、データ放送I/F部は、複数のデー
タサーバの各個別情報付加部からの各共通データを入力
し、各共通データに含まれる前記個別データを伝送パケ
ット化して出力する際、前記隙間利用型可変速度伝送デ
ータサーバ以外のデータサーバからの伝送パケットがな
い場合、前記隙間利用型可変速度伝送データサーバから
の伝送パケットを出力する、ことを特徴とする。
According to a tenth aspect of the present invention, in the digital broadcasting system according to the seventh aspect, a plurality of data servers are provided with at least a gap-based variable-speed transmission system as individual information. And a gap-using variable-speed transmission data server having an individual information adding unit that outputs common data in a common format regardless of the data format. When inputting each common data from the adding unit, and outputting the individual data included in each common data as a transmission packet, when there is no transmission packet from a data server other than the gap using type variable speed transmission data server, Outputting a transmission packet from the gap utilization type variable speed transmission data server.

【0022】また、請求項11記載の発明では、請求項
10記載のディジタル放送システムにおいて、複数のデ
ータサーバには、少なくとも、さらに、帯域確保型可変
速度伝送の伝送方式を個別情報として付加した前記伝送
方式に関わらず共通形式の共通データを出力する個別情
報付加部を有する帯域確保型可変速度伝送データサーバ
を含み、放送装置では、データ放送I/F部は、複数の
データサーバの各個別情報付加部からの各共通データを
入力し、各共通データに含まれる前記個別データを伝送
パケット化して出力する際、前記帯域確保型可変速度伝
送データサーバからの伝送パケットがない場合、前記隙
間利用型可変速度伝送データサーバからの伝送パケット
を出力する、ことを特徴とする。
[0022] According to the eleventh aspect of the present invention, in the digital broadcasting system according to the tenth aspect, the plurality of data servers are further provided with at least a transmission scheme of a band securing type variable rate transmission as individual information. In the broadcasting device, the data broadcasting I / F unit includes the individual information of each of the plurality of data servers, including a band-secured variable-speed transmission data server having an individual information adding unit that outputs common data in a common format regardless of the transmission method. When inputting each common data from the adding unit, converting the individual data included in each common data into a transmission packet and outputting the transmission packet, if there is no transmission packet from the band securing type variable speed transmission data server, the gap utilization type Outputting a transmission packet from the variable speed transmission data server.

【0023】また、請求項12記載の発明では、データ
サーバ毎に異なる伝送方式の個別データを出力する複数
のデータサーバと、前記複数のデータサーバからの個別
データをあらかじめ定められた形式で多重化して放送す
る放送装置と、からなるディジタル放送システムであっ
て、前記複数のデータサーバは、各データサーバが出力
する個別データに少なくとも当該個別データの伝送方式
を個別情報として付加した前記伝送方式に関わらず共通
形式の共通データを出力する個別情報付加部を有し、前
記放送装置は、前記複数のデータサーバの各個別情報付
加部からの各共通データを入力し、各共通データに含ま
れる前記個別データを伝送パケット化して、パケット伝
送要求を出力するデータ放送I/F部と、メディアデー
タの符号化を行なうと共に、そのメディア符号化データ
を伝送パケット化して、パケット伝送要求を出力するメ
ディア放送I/F部と、前記データ放送I/F部および
メディア放送I/F部からのパケット伝送要求に基づい
て前記データ放送I/F部またはメディア放送I/F部
から各伝送パケットを読み出して、その各伝送パケット
を各共通データに前記個別情報として含まれる伝送方式
に基づき多重化して伝送する多重化伝送部と、を有す
る、ことを特徴とする。
According to the twelfth aspect of the present invention, a plurality of data servers for outputting individual data of a different transmission method for each data server, and the individual data from the plurality of data servers are multiplexed in a predetermined format. A digital broadcasting system comprising: a broadcasting device that broadcasts the individual data; and wherein the plurality of data servers are related to the transmission system in which at least a transmission system of the individual data is added as individual information to individual data output by each data server. The broadcasting device inputs the common data from each of the individual information adding units of the plurality of data servers, and outputs the individual data included in each of the common data. A data broadcast I / F unit for packetizing data and outputting a packet transmission request, and encoding media data. And a media broadcast I / F unit for converting the media encoded data into a transmission packet and outputting a packet transmission request, and based on the packet transmission request from the data broadcast I / F unit and the media broadcast I / F unit. A multiplexing transmission unit that reads each transmission packet from the data broadcast I / F unit or the media broadcast I / F unit, multiplexes each transmission packet based on the transmission method included in the common data as the individual information, and transmits the multiplexed transmission packet; , Is characterized by having.

【0024】また、請求項13記載の発明では、請求項
12記載のディジタル放送システムにおいて、多重化伝
送部は、データ放送I/F部およびメディア放送I/F
部からパケット伝送要求があった場合には、異なる伝送
方式毎に多重化する伝送パケットの優先度を予め設定し
た多重化優先度テーブルを参照して、優先度の高い順に
前記データ放送I/F部またはメディア放送I/F部か
ら各伝送パケットを読み出し、その各伝送パケットを各
共通データに前記個別情報として含まれる伝送方式に基
づき多重化して伝送する、ことを特徴とする。
According to a thirteenth aspect of the present invention, in the digital broadcasting system according to the twelfth aspect, the multiplex transmission unit includes a data broadcast I / F unit and a media broadcast I / F.
When there is a packet transmission request from the data broadcasting I / F, the priority of the transmission packet to be multiplexed for each different transmission method is referred to a multiplexing priority table which is set in advance and the data broadcasting I / F is arranged in descending order of priority. The transmission packet is read out from the transmission unit or the media broadcast I / F unit, and the transmission packet is multiplexed and transmitted based on the transmission method included in the common data as the individual information.

【0025】また、請求項14記載の発明では、請求項
13記載のディジタル放送システムにおいて、複数のデ
ータサーバは、少なくとも、隙間利用型可変速度伝送の
伝送方式を個別情報として付加した前記伝送方式に関わ
らず共通形式の共通データを出力する個別情報付加部を
有する隙間利用型可変速度伝送データサーバを含み、多
重化伝送部は、多重化優先度テーブルにおいて前記隙間
利用型可変速度伝送の伝送方式により多重化する伝送パ
ケットの優先度を最下位に設定し、前記隙間利用型可変
速度伝送以外の伝送方式により多重化する伝送パケット
がない場合には、前記隙間利用型可変速度伝送の伝送方
式により伝送パケットを多重化して伝送する、ことを特
徴とする。
According to a fourteenth aspect of the present invention, in the digital broadcasting system according to the thirteenth aspect, the plurality of data servers include at least a transmission system using a gap-type variable speed transmission as individual information. Regardless, it includes a gap-based variable-speed transmission data server having an individual information adding unit that outputs common data in a common format, and the multiplexing transmission unit uses a transmission scheme of the gap-based variable-speed transmission in a multiplexing priority table. When the priority of the transmission packet to be multiplexed is set to the lowest order, and there is no transmission packet to be multiplexed by a transmission method other than the gap-based variable speed transmission, the transmission is performed by the gap-based variable speed transmission. The packet is multiplexed and transmitted.

【0026】また、請求項15記載の発明では、請求項
12記載のディジタル放送システムにおいて、多重化伝
送部は、データ放送I/F部およびメディア放送I/F
部からパケット伝送要求があった場合には、帯域確保ま
たは未確保の伝送方式に基づき帯域確保してパケット伝
送を行う帯域確保型伝送に対し帯域確保せずにパケット
伝送を行う帯域非確保型伝送よりも高い優先度を予め設
定した多重化優先度テーブルを参照して、優先度の高い
前記帯域確保型伝送を帯域非確保型伝送より優先して前
記データ放送I/F部またはメディア放送I/F部から
各伝送パケットを読み出して、その各伝送パケットを各
共通データに前記個別情報として含まれる伝送方式に基
づき多重化して伝送する、ことを特徴とする。
According to a fifteenth aspect of the present invention, in the digital broadcasting system according to the twelfth aspect, the multiplex transmission unit includes a data broadcast I / F unit and a media broadcast I / F.
When there is a packet transmission request from the unit, non-secured transmission that performs packet transmission without securing the band, as opposed to band-secured transmission that performs packet transmission by securing the bandwidth based on the bandwidth securing or unsecured transmission method With reference to a multiplexing priority table in which a higher priority is set in advance, the data-broadcast I / F unit or the media broadcast I / F is given higher priority than the band-guaranteed transmission over the non-band-secured transmission. Each transmission packet is read from the F section, and each transmission packet is multiplexed and transmitted based on the transmission method included in the common data as the individual information.

【0027】また、請求項16記載の発明では、請求項
15記載のディジタル放送システムにおいて、複数のデ
ータサーバは、少なくとも、隙間利用型可変速度伝送の
伝送方式を個別情報として付加した前記伝送方式に関わ
らず共通形式の共通データを出力する個別情報付加部を
有する隙間利用型可変速度伝送データサーバを含み、多
重化伝送部は、多重化優先度テーブルにおいて前記隙間
利用型可変速度伝送の伝送方式を帯域非確保型伝送とし
て、帯域確保型伝送の場合よりも低い優先度を予め設定
し、データ放送I/F部およびメディア放送I/F部か
らパケット伝送要求があった場合には、前記多重化優先
度テーブルにおける優先度の高い前記帯域確保型伝送を
帯域非確保型伝送より優先して前記データ放送I/F部
またはメディア放送I/F部から各伝送パケットを読み
出し、前記帯域確保型伝送の伝送パケットがない場合に
は、前記隙間利用型可変速度伝送の伝送パケットを読み
出し、各伝送パケットを各共通データに前記個別情報と
して含まれる伝送方式に基づき多重化して伝送する、こ
とを特徴とする。
[0027] In the invention according to claim 16, in the digital broadcasting system according to claim 15, the plurality of data servers include at least the gap-based variable-speed transmission scheme added as individual information to the transmission scheme. Regardless, it includes a gap-based variable-speed transmission data server having an individual information adding unit that outputs common data in a common format, and the multiplexing transmission unit uses the gap-based variable-speed transmission method in a multiplexing priority table. A lower priority is set in advance as the bandwidth non-securing transmission than in the case of the bandwidth securing transmission, and when a packet transmission request is issued from the data broadcasting I / F section and the media broadcasting I / F section, the multiplexing is performed. The data transmission I / F unit or the media broadcast is given higher priority than the non-bandwidth secure transmission in the priority table. Each transmission packet is read from the I / F unit, and when there is no transmission packet for the band securing type transmission, the transmission packet for the gap-type variable speed transmission is read, and each transmission packet is converted into common data as the individual information. The transmission is performed by multiplexing based on the included transmission scheme.

【0028】また、請求項17記載の発明では、データ
サーバ毎に異なる伝送方式の個別データを出力する複数
のデータサーバと、前記複数のデータサーバからの個別
データをあらかじめ定められた形式で多重化して放送す
る放送装置と、からなるディジタル放送システムであっ
て、前記複数のデータサーバは、各データサーバが出力
する個別データが複数種類ある場合には、各個別データ
に少なくとも当該個別データの伝送方式と、前記複数種
類毎のデータ番号とを個別情報として付加した前記伝送
方式に関わらず共通形式の共通データを出力する個別情
報付加部を有し、前記放送装置は、前記複数のデータサ
ーバの各個別情報付加部からの前記各共通データを入力
し、各共通データに含まれる前記個別データを伝送パケ
ット化するデータ放送I/F部と、前記伝送方式とデー
タ番号とに基づき各伝送パケットの多重化タイミングを
示す多重化スケジューリング情報テーブルに従って前記
データ放送I/F部からの各伝送パケットが各伝送方式
でデータ番号毎に伝送されるよう各伝送パケットを多重
化して伝送する多重化伝送部と、を有する、ことを特徴
とする。
Further, according to the present invention, a plurality of data servers for outputting individual data of a different transmission method for each data server, and the individual data from the plurality of data servers are multiplexed in a predetermined format. A digital broadcasting system comprising: a broadcasting device that broadcasts a plurality of types of individual data when each data server outputs a plurality of types of individual data. And an individual information adding unit that outputs common data in a common format regardless of the transmission method in which the data numbers for each of the plurality of types are added as individual information. Data for inputting each of the common data from the individual information adding unit and forming the individual data included in each common data into a transmission packet Each transmission packet from the data broadcast I / F unit is transmitted by the transmission I / F unit according to the multiplexing scheduling information table indicating the multiplexing timing of each transmission packet based on the transmission method and the data number. And a multiplexing transmission unit for multiplexing and transmitting each transmission packet so as to be transmitted every time.

【0029】また、請求項18記載の発明では、請求項
17記載のディジタル放送システムにおいて、複数のデ
ータサーバには、少なくとも、隙間利用型可変速度伝送
の伝送方式の個別データを複数種類有し、各個別データ
に少なくとも当該個別データの前記伝送方式と、前記複
数種類毎のデータ番号とを個別情報として付加した前記
伝送方式に関わらず共通形式の共通データを出力する個
別情報付加部を有する隙間利用型可変速度伝送データサ
ーバと、を含み、放送装置では、データ放送I/F部
は、各共通データに前記個別情報として含まれる伝送方
式に基づき前記隙間利用型可変速度伝送データサーバの
個別情報付加部からの前記各共通データを入力したもの
と判断した場合には、さらに、その各共通データに含ま
れる前記個別データを伝送パケット化し、多重化伝送部
は、多重化スケジューリング情報テーブルに従って前記
隙間利用型可変速度伝送以外の伝送方式の伝送パケット
がない場合、前記データ番号に基づき前記隙間利用型可
変速度伝送の伝送方式の各伝送パケットの読み出しタイ
ミングを示す読み出しスケジューリング情報テーブルに
従って前記隙間利用型可変速度伝送の伝送方式の伝送パ
ケットを当該伝送方式でデータ番号毎に伝送されるよう
多重化して伝送する、ことを特徴とする。
In the invention according to claim 18, in the digital broadcasting system according to claim 17, the plurality of data servers have at least a plurality of types of individual data of the transmission system of the gap-based variable speed transmission, Use of a gap having an individual information adding unit that outputs common data in a common format regardless of the transmission method in which at least the transmission method of the individual data and the data numbers of the plurality of types are added as individual information to each individual data. And a variable-speed transmission data server, wherein the data broadcast I / F unit includes an individual information addition of the gap-using variable-speed transmission data server based on a transmission method included in the common data as the individual information. If it is determined that the common data has been input from the unit, the individual data included in the common data is further determined. If there is no transmission packet of a transmission system other than the gap-based variable-speed transmission according to the multiplexing scheduling information table, the multiplexing transmission unit converts the transmission system of the gap-based variable-speed transmission based on the data number. According to a read scheduling information table indicating read timing of each transmission packet, transmission packets of the transmission method using the gap-based variable speed transmission are multiplexed and transmitted so as to be transmitted for each data number in the transmission method. .

【0030】[0030]

【発明の実施の形態】実施の形態1.図1はこの発明の
実施の形態1のディジタル放送システムを示すブロック
図である。図において、1はデジタル放送装置、2はT
S多重化部、3は伝送部、4はデータ放送I/F、5は
個別情報解析部、6はTS化処理部、31はData Pipi
ng型データサーバ、32はMultiprotocol Encapsulati
on型データサーバ、33はData Carousel型データサー
バ、35はData Piping型上位プロトコル処理部、36
はMultiprotocol Encapsulation型上位プロトコル処理
部、37はDataCarousel型上位プロトコル処理部、41
はData Piping型個別情報付加部、42はMultiprotoco
l Encapsulation型個別情報付加部、43はData Caro
usel型個別情報付加部である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiment 1 FIG. 1 is a block diagram showing a digital broadcasting system according to Embodiment 1 of the present invention. In the figure, 1 is a digital broadcasting device, 2 is T
S multiplexing unit, 3 is a transmission unit, 4 is a data broadcast I / F, 5 is an individual information analysis unit, 6 is a TS conversion processing unit, 31 is Data Pipi
ng type data server, 32 is Multiprotocol Encapsulati
on type data server, 33 is a Data Carousel type data server, 35 is a Data Piping type upper layer protocol processing unit, 36
Is a Multiprotocol Encapsulation type upper protocol processing unit, 37 is a DataCarousel type upper protocol processing unit, 41
Is the Data Piping type individual information addition unit, and 42 is Multiprotoco
l Encapsulation type individual information adding unit, 43 is Data Caro
This is a usel type individual information addition unit.

【0031】なお、Data Piping型上位プロトコル処理
部35、Multiprotocol Encapsulation型上位プロトコ
ル処理部36、Data Carousel型上位プロトコル処理部
37は、各データサーバのデータの種別に応じてヘッダ
またはトレーラ(トレイラ)情報を付加した個個別デー
タを出力する個別データ生成手段としての機能を有す
る。また、Data Piping型個別情報付加部41、Multip
rotocol Encapsulation型個別情報付加部42、Data
Carousel型個別情報付加部43は、各個別データのヘッ
ダまたはトレーラ情報に、前記データ種別およびこの個
別情報のデータ長を示す情報を付加し、前記データ種別
に関わらず共通な形式の共通データとして出力する共通
データ生成手段としての機能を有する。また、個別情報
解析部5とTS化処理部6とは、各サーバから出力され
た個別情報を固定長パケットにする固定長パケット処理
手段としての機能を有する。
The Data Piping type upper protocol processing unit 35, the Multiprotocol Encapsulation type upper protocol processing unit 36, and the Data Carousel type upper protocol processing unit 37 provide header or trailer (trailer) information according to the data type of each data server. It has a function as an individual data generating means for outputting individual individual data added with. Also, the Data Piping type individual information adding unit 41, Multip
rotocol Encapsulation type individual information adding unit 42, Data
The Carousel-type individual information adding unit 43 adds information indicating the data type and the data length of the individual information to the header or trailer information of each individual data, and outputs the data as common data in a common format regardless of the data type. It has a function as a common data generating means. The individual information analysis unit 5 and the TS conversion unit 6 have a function as a fixed-length packet processing unit that converts the individual information output from each server into a fixed-length packet.

【0032】次に動作について説明する。図2に、この
実施の形態のディジタル放送システムにおける各部の生
成データ構造の一例を図示する。図2(a)は、Data
Piping型データサーバ31における生成データ構造を示
している。具体的には、Data Piping型データサーバ3
1では、Data Piping型上位プロトコル処理部35から
出力される個別データを、Data Piping型個別情報付加
部41で適当な長さに分割して共通データ情報フィール
ドとし、この共通データ情報フィールドの個別データ
に、データ種別=‘Data Piping’とデータ長等の個別
情報を付加して、データ種別に関わらず共通な形式の共
通データ72を生成する。図2(b)については後述す
る。
Next, the operation will be described. FIG. 2 shows an example of a generated data structure of each unit in the digital broadcasting system according to this embodiment. FIG. 2A shows Data
3 shows a generated data structure in the Piping type data server 31. Specifically, Data Piping type data server 3
In 1, the individual data output from the Data Piping type upper protocol processing unit 35 is divided into an appropriate length by the Data Piping type individual information adding unit 41 to form a common data information field. Then, data type = “Data Piping” and individual information such as data length are added to generate common data 72 in a common format regardless of the data type. FIG. 2B will be described later.

【0033】図3に、共通データ72の形式の一例を示
す。図3に示すように、共通データ72は、データ種別
とデータ長とを含む個別情報を共通データヘッダとし、
個別データを共通データ情報フィールドとして構成され
る。データ種別は、16進数(Hex)で表しており、例
えば、01=Data Piping、02=Multiprotocol Enc
apsulation,Private Section等図示されるとおりであ
る。データ長は共通データ情報フィールドの長さをバイ
ト数で示す。尚、この図3や図2では、個別情報を個別
データのヘッダとして付加しているが、本発明では、こ
れに限らず、個別情報を個別データ後尾のトレーラ情報
として付加するようにしても勿論良い。この点は、以下
の各実施の形態でも同様である。
FIG. 3 shows an example of the format of the common data 72. As illustrated in FIG. 3, the common data 72 includes, as a common data header, individual information including a data type and a data length,
Individual data is configured as a common data information field. The data type is represented by a hexadecimal number (Hex). For example, 01 = Data Piping, 02 = Multiprotocol Enc
apsulation, Private Section, etc. are as illustrated. The data length indicates the length of the common data information field in bytes. In FIGS. 3 and 2, the individual information is added as a header of the individual data. However, the present invention is not limited to this. Of course, the individual information may be added as trailer information at the end of the individual data. good. This is the same in the following embodiments.

【0034】この場合、データ放送I/F4では、個別
情報解析部5で受信した共通データ72の個別情報を解
析し、データ種別が‘Data Piping’であると認識した
場合には、共通データ情報フィールドのデータにpayloa
d_unit_start_indicator=‘0’としたTSヘッダ
を付加した188バイトのTSパケット73を生成す
る。
In this case, the data broadcast I / F 4 analyzes the individual information of the common data 72 received by the individual information analysis unit 5 and, when recognizing that the data type is 'Data Piping', the common data information Payloa in field data
A 188-byte TS packet 73 to which a TS header with d_unit_start_indicator = '0' is added is generated.

【0035】図2(b)は、Data Carousel型データサ
ーバ33における生成データ構造を示している。具体的
には、Data Carousel型データサーバ33では、Data
Carousel型上位プロトコル処理部37から出力されるDS
M−CC Sectionのファイルデータ76の1つを、Data
Carousel型個別情報付加部43で共通データ情報フィー
ルドとし、データ種別=‘Data Carousel’とデータ長
等の個別情報を付加して、データ種別に関わらず共通な
形式の共通データ72を生成し出力する。尚、この場
合、データ種別は、例えば、図3に示すように、16進
数(Hex)で04となる。
FIG. 2B shows a generated data structure in the Data Carousel type data server 33. Specifically, in the Data Carousel type data server 33, Data
DS output from the Carousel type upper layer protocol processor 37
One of the file data 76 of the M-CC section is
The Carousel-type individual information adding unit 43 sets a common data information field, adds data type = 'Data Carousel' and individual information such as data length, and generates and outputs common data 72 in a common format regardless of the data type. . In this case, the data type is 04 in hexadecimal (Hex), for example, as shown in FIG.

【0036】この場合、データ放送I/F4では、個別
情報解析部5で受信した共通データ72の個別情報を解
析し、データ種別が16進数(Hex)で04の‘Data C
arousel’であることを認識して、共通データ情報フィ
ールドをTSパケット化する際、先頭TSパケットのT
Sヘッダのpayload_unit_start_indicatorを
‘1’、その他を‘0’とした188バイトのTSパケ
ット73を生成し出力する。
In this case, in the data broadcast I / F 4, the individual information of the common data 72 received by the individual information analysis unit 5 is analyzed, and the data type is 'Data C' of hexadecimal (Hex) 04.
arousel ', and when the common data information field is converted into TS packets, the T
It generates and outputs a 188-byte TS packet 73 in which the payload_unit_start_indicator of the S header is “1” and the others are “0”.

【0037】また、Multiprotocol Encapsulation型デ
ータサーバ32におけるMultiprotocol Encapsulation
サービスの場合も同様で、使用プロトコルがPrivate S
ectionの場合を例にすれば、Data Carouselサービスと
同様に、Multiprotocol Encapsulation型上位プロトコ
ル処理部36で伝送するデータをPrivate Sectionデー
タに分割生成して出力する。次に、Multiprotocol Enc
apsulation型個別情報付加部42で、Private Section
データ1つに、データ種別=‘MultiprotocolEncapsula
tion,Private Section’とデータ長等の個別情報を付
加して、データ種別に関わらず共通な形式の共通データ
72を生成し出力する。
The Multiprotocol Encapsulation in the Multiprotocol Encapsulation type data server 32
The same applies to services, where the protocol used is Private S
In the case of Section, as an example, similarly to the Data Carousel service, the data transmitted by the Multiprotocol Encapsulation type higher-level protocol processing unit 36 is divided into Private Section data and output. Next, Multiprotocol Enc
In the apsulation type individual information adding unit 42, the Private Section
Data type = 'MultiprotocolEncapsula
In addition, individual information such as data length and the like is added, and the common data 72 in a common format is generated and output regardless of the data type.

【0038】そして、データ放送I/F部4の個別情報解
析部5では、受信した共通データ72の個別情報を解析
し、データ種別が、例えば、図3に示すように、16進
数(Hex)で02の‘Multiprotocol Encapsulation,P
rivate Section’を認識して、共通データ情報フィー
ルドをTSパケット化する際、先頭TSパケットのTS
ヘッダのpayload_unit_start_indicatorを‘1’、
その他を‘0’とした188バイトのTSパケット73
を生成し出力する。
The individual information analysis unit 5 of the data broadcast I / F unit 4 analyzes the individual information of the received common data 72, and sets the data type to, for example, hexadecimal (Hex) as shown in FIG. 'Multiprotocol Encapsulation, P of 02
When recognizing “private Section” and converting the common data information field into TS packets, the TS
The payload_unit_start_indicator of the header is '1',
188-byte TS packet 73 with others set to '0'
Generate and output

【0039】TS多重化部2では、TS化処理部6から
のTSパケットを多重化し、伝送部3で伝送する。
The TS multiplexing unit 2 multiplexes the TS packets from the TS processing unit 6 and transmits the multiplexed TS packets.

【0040】以上のように、この実施の形態1によれ
ば、データサーバからデジタル放送装置に対してデータ
種別に関わらず共通のデータ形式でデータ転送するよう
にしているので、異なる種類のデータサーバからの異な
る種別のデータを1つのデータ放送I/F部で取扱うこ
とができる。
As described above, according to the first embodiment, data is transferred from the data server to the digital broadcasting device in a common data format regardless of the data type. Can be handled by one data broadcast I / F unit.

【0041】また、新たなデータ種別のデータ放送サー
ビスの追加に対しても、そのデータ種別用のデータサー
バの新設と、データ放送I/Fの個別情報解析部におけ
る処理追加のみで、デジタル放送装置の構成を変更せず
容易に増設可能である。
In addition, when a data broadcasting service of a new data type is added, a new data server for the data type and the addition of processing in the individual information analysis unit of the data broadcasting I / F are required. Can be easily added without changing the configuration.

【0042】実施の形態2.以上の実施の形態1では、
異なる種別のデータ放送サービスを1つのデータ放送I
/Fで処理可能にするようにしたものであるが、次に複
数コンテンツ間の再生同期をとるようなデータ放送サー
ビスを行なう場合の実施の形態を示す。
Embodiment 2 In the first embodiment,
Different types of data broadcasting services can be combined into one data broadcasting I
/ F, which can be processed. Next, an embodiment in which a data broadcasting service for synchronizing reproduction of a plurality of contents is performed will be described.

【0043】図4は、コンテンツ間の再生同期を確保し
たデータ放送サービスを実現するための実施の形態2の
ディジタル放送システムを示すブロック図の一例であ
る。図において、7はPCR付加指示線、51はData
Streaming型データサーバ、52はその他の同期型デー
タサーバ、55はData Streaming型上位プロトコル処
理部、56はその他の同期型上位プロトコル処理部、6
1はData Streaming型個別情報付加部、62はその他
の同期型個別情報付加部、63は基準時刻時計であり、
その他は図1に同じである。
FIG. 4 is an example of a block diagram showing a digital broadcasting system according to the second embodiment for realizing a data broadcasting service ensuring reproduction synchronization between contents. In the figure, 7 is a PCR addition instruction line, 51 is Data
Streaming type data server, 52 is another synchronous type data server, 55 is a Data Streaming type upper protocol processing unit, 56 is another synchronous type upper protocol processing unit, 6
1 is a Data Streaming type individual information adding unit, 62 is another synchronous type individual information adding unit, 63 is a reference time clock,
Others are the same as FIG.

【0044】なお、Data Streaming型上位プロトコル
処理部55、その他の同期型上位プロトコル処理部56
は、各データサーバのデータの種別に応じてヘッダまた
はトレーラ(トレイラ)情報を付加した個別データを出
力する個別データ生成手段としての機能を有する。ま
た、Data Streaming型個別情報付加部61、その他の
同期型個別情報付加部62は、各個別データのヘッダま
たはトレーラ情報に、前記データ種別およびこの個別情
報のデータ長を示す情報を付加し、前記データ種別に関
わらず共通な形式の共通データとして出力する共通デー
タ生成手段としての機能を有する。
The Data Streaming type upper layer protocol processing unit 55 and the other synchronous type upper level protocol processing unit 56
Has a function as individual data generating means for outputting individual data to which header or trailer (trailer) information is added according to the type of data of each data server. Further, the Data Streaming type individual information adding unit 61 and the other synchronous type individual information adding unit 62 add information indicating the data type and the data length of the individual information to the header or trailer information of each individual data, It has a function as a common data generating means for outputting as common data in a common format regardless of the data type.

【0045】ここでは、MPEG2 Systemの規格を例に、
再生同期に必要な時刻情報について説明する。MPEG2
Systemにおいては、受信側での送信クロック再生のため
に、27MHzの送信側System Time Clock(以降、
STCという)をProgram Clock Reference(以降、
PCRという)としてTS多重化の直前に生成してTS
アダプテーションフィールドに含め、また、メディア間
またはコンテンツ間の再生同期を確保するために送信側
STCを参照してPresentetion Time Stamp(以降、
PTSという)としてPacketized Elementary Stream
(以降、PESという)ヘッダに、それぞれ付加するよ
う規格化されている。
Here, taking the MPEG2 System standard as an example,
Time information required for playback synchronization will be described. MPEG2
In the System, a 27-MHz transmission-side System Time Clock (hereinafter, referred to as a “transmission time”) is used in order to reproduce a transmission clock on the reception side.
STC) is called Program Clock Reference (hereinafter referred to as “STC”).
PCR) and generated immediately before TS multiplexing.
Including in the adaptation field and referencing the sending STC to ensure playback synchronization between media or content, a Presentation Time Stamp (hereinafter, referred to as
Packetized Elementary Stream as PTS)
It is standardized to be added to headers (hereinafter referred to as PES).

【0046】なお、PCRは、送信側装置のSTCを受
信側端末で再生するための基準時刻情報であり、送信側
から一定の時間間隔でこのPCR(基準時刻情報)を送
付することにより、受信側端末のSTCを再生・補正し
ている。また、PTSは、送信側装置のSTCを用いて
生成される表示時刻であり、受信側端末でデータを再生
して表示するために、複数のメディアデータの再生時刻
を指定するためのものである。
The PCR is reference time information for reproducing the STC of the transmitting apparatus at the receiving terminal, and the PCR (reference time information) is transmitted from the transmitting side at regular time intervals. The STC of the side terminal is reproduced and corrected. The PTS is a display time generated by using the STC of the transmitting device, and is used to specify a reproducing time of a plurality of media data in order to reproduce and display the data on the receiving terminal. .

【0047】また、その他のプロトコルにおいてもPE
Sと同様にPTS情報をヘッダまたはトレーラに含める
ことで、メディア間またはコンテンツ間での再生同期を
確保するよう規格化されている。
In other protocols, PE
It is standardized to ensure reproduction synchronization between media or contents by including PTS information in a header or trailer as in S.

【0048】次に動作について説明する。本実施の形態
2では、システムの基準時刻を示す基準時刻時計63を
追加し、コンテンツ間の再生同期を必要とするデータ放
送サービスを行なうData Streaming型データサーバ5
1のData Streaming型上位プロトコル処理部55、そ
の他の同期型データサーバ52のその他の同期型上位プ
ロトコル処理部56およびデータ放送I/F4のTS化
処理部6と接続し、基準時刻を分配する。
Next, the operation will be described. In the second embodiment, a reference time clock 63 indicating a reference time of the system is added, and a data streaming type data server 5 for performing a data broadcasting service requiring reproduction synchronization between contents is provided.
It connects to the first Data Streaming type upper protocol processing unit 55, the other synchronous type upper protocol processing unit 56 of the other synchronous data server 52, and the TS processing unit 6 of the data broadcast I / F 4, and distributes the reference time.

【0049】Data Streaming型データサーバ51で
は、Data Streaming型上位プロトコル処理部55が、
コンテンツ間の再生同期が必要なデータに対して、基準
時刻時計63から分配される基準時刻を元に、一定の方
式で算出したタイプスタンプをPTSとしてPESヘッ
ダに含めて、PESパケットを生成し出力する。
In the Data Streaming type data server 51, the Data Streaming type upper layer protocol processing unit 55
A PES packet is generated and output by including a time stamp calculated by a certain method as a PTS in a PES header for data requiring reproduction synchronization between contents based on a reference time distributed from a reference time clock 63. I do.

【0050】そして、Data Streaming型個別情報付加
部61が、データ種別=‘Data Streaming’とデータ
長等と、このPESパケットを転送するのと同じTSパ
ケットのTSアダプテーションフィールドにPCRを含
める場合、PCR有無パラメタ=‘有’とした個別情
報、即ち、PCRの付加を指示する情報を付加して、共
通データ情報フィールドにPESパケットを入れて、共
通データを生成し、出力する。
When the Data Streaming type individual information adding unit 61 includes the PCR in the TS adaptation field of the same TS packet as that for transferring the PES packet, the data type = “Data Streaming” and the data length, etc. Individual information with the presence / absence parameter = “present”, that is, information indicating the addition of a PCR is added, a PES packet is inserted in the common data information field, and common data is generated and output.

【0051】図5に、TSアダプテーションフィールド
にPCRを含める場合の共通データの形式を示す。共通
データヘッダに入る個別情報として、データ種別、デー
タ長の他、PCR有無パラメタとして、TSアダプテー
ションフィールドへのPCR付加が不要または必要であ
ることを示す情報を含める。
FIG. 5 shows the format of the common data when the PCR is included in the TS adaptation field. The individual information included in the common data header includes, in addition to the data type and the data length, information indicating that the addition of the PCR to the TS adaptation field is unnecessary or necessary as the PCR presence / absence parameter.

【0052】その他の同期型上位プロトコル処理部56
においても、Data Streaming型データサーバ51の場
合と同様に、コンテンツ間の再生同期が必要なデータに
対して、基準時刻時計63から分配される基準時刻を元
に、一定の方式で算出したタイプスタンプをPTSとし
て上位プロトコルのヘッダまたはトレーラに含めて、パ
ケットを生成し出力する。
Other Synchronous Upper Protocol Processing Unit 56
In the same manner as in the case of the Data Streaming type data server 51, the time stamp calculated by a certain method based on the reference time distributed from the reference time clock 63 for the data that requires the reproduction synchronization between the contents. Is included in the header or trailer of the higher-level protocol as a PTS, and a packet is generated and output.

【0053】そして、その他の同期型個別情報付加部6
2では、データ種別とデータ長等と、このPESパケッ
トを転送するのと同じTSパケットのTSアダプテーシ
ョンフィールドにPCRを含める場合、PCR有無パラ
メタ=‘有’とした個別情報を付加し、共通データ情報
フィールドにPESパケットを入れて、共通データを生
成し出力する。
Then, another synchronous type individual information adding section 6
In 2, when the PCR is to be included in the TS adaptation field of the same TS packet as that for transferring the PES packet, the data type, the data length, and the like, the individual information that the PCR presence / absence parameter = 'Yes' is added, and the common data information is added. A PES packet is put in the field to generate and output common data.

【0054】一方、デジタル放送装置1のデータ放送I
/F4では、個別情報解析部5が、Data Streaming型
データサーバ51およびその他の同期型データサーバ5
2より受信する共通データを解析し、TS化処理部6に
対して、共通データ情報フィールドとデータ種別、デー
タ長を転送すると共に、PCR有無パラメタ=‘有’で
ある場合には、PCR付加指示線7を介して予め定めら
れた間隔でPCR付加指示を行なう。すると、TS化処
理部6は、データ種別とデータ長に従うTS化処理を行
なう際、PCR付加指示を受けて、基準時刻時計63よ
り分配される基準時刻からPTS(表示時刻)と同様の
方法で算出したタイムスタンプをPCR(基準時刻情
報)としてTSアダプテーションフィールドに含めて、
TSパケットを生成し出力する。
On the other hand, the data broadcasting I of the digital broadcasting device 1
In / F4, the individual information analysis unit 5 transmits the data streaming data server 51 and the other synchronous data server 5
2 is analyzed, the common data information field, the data type, and the data length are transferred to the TS conversion unit 6. If the PCR presence / absence parameter = “Yes”, a PCR addition instruction is issued. A PCR addition instruction is performed at a predetermined interval via a line 7. Then, when performing the TS conversion processing according to the data type and the data length, the TS conversion processing unit 6 receives the PCR addition instruction and starts from the reference time distributed from the reference time clock 63 in the same manner as the PTS (display time). The calculated time stamp is included in the TS adaptation field as PCR (reference time information),
Generate and output TS packets.

【0055】TS多重化部2では、TS化処理部6の出
力TSパケットを多重化し、伝送部3で伝送する。
The TS multiplexing unit 2 multiplexes the TS packets output from the TS processing unit 6 and transmits the multiplexed packets to the transmission unit 3.

【0056】以上のように、この実施の形態2によれ
ば、視聴者端末において、上記のデータ放送サービスを
再生する際、TSパケットのPCR情報で送信側STC
を再生して、処理速度を送信側に一致させ、また、PE
Sヘッダ等のPTSにより異なる種類のコンテンツ間で
の再生同期を確保した表示を実現することができる。
As described above, according to the second embodiment, when reproducing the data broadcast service in the viewer terminal, the transmission side STC is used in the PCR information of the TS packet.
To match the processing speed to the sending side, and
By using a PTS such as an S header, it is possible to realize a display in which reproduction synchronization between different types of content is ensured.

【0057】実施の形態3.実施の形態2は、データ放
送サービスにおけるコンテンツ間での再生同期を確保す
るものであるが、次に、コンテンツとビデオ/オーディ
オといった他のメディアとの再生同期を確保するような
データ放送サービスを行なう場合の実施の形態を示す。
Embodiment 3 In the second embodiment, reproduction synchronization between contents in a data broadcasting service is ensured. Next, a data broadcasting service for ensuring reproduction synchronization between the contents and another medium such as video / audio is performed. An embodiment of the case will be described.

【0058】図6は、このような場合の、データ放送サ
ービスを実現するための実施の形態3のディジタル放送
システムを示すブロック図である。図において、8はビ
デオ/オーディオI/F、9はビデオ符号化部、10は
オーディオ符号化部、11はTS化処理部、64はカメ
ラ、65はマイクであり、その他は図4と同様のもので
ある。なお、ビデオ符号化部9とオーディオ符号化部1
0は、メディアデータの符号化を行なうメディア符号化
データ生成手段としての機能を有する。また、TS化処
理部11は、メディア符号化データをあらかじめ定めら
れた固定長パケットにして出力するメディアデータの固
定長パケット処理手段としての機能を有する。
FIG. 6 is a block diagram showing a digital broadcasting system according to the third embodiment for realizing a data broadcasting service in such a case. In the figure, 8 is a video / audio I / F, 9 is a video encoding unit, 10 is an audio encoding unit, 11 is a TS processing unit, 64 is a camera, 65 is a microphone, and others are the same as those in FIG. Things. The video encoding unit 9 and the audio encoding unit 1
0 has a function as media encoded data generation means for encoding media data. In addition, the TS processing unit 11 has a function as a fixed length packet processing unit for the media data that outputs the media encoded data into a predetermined fixed length packet.

【0059】次に動作について説明する。この実施の形
態3のデジタル放送システムでは、データ放送I/F4
は、実施形態2と同様に、基準時刻を元に算出したPT
Sを含めたPES等のTSパケットを生成する。
Next, the operation will be described. In the digital broadcasting system according to the third embodiment, the data broadcasting I / F 4
Is the PT calculated based on the reference time, as in the second embodiment.
A TS packet such as PES including S is generated.

【0060】ビデオ/オーディオI/F8のビデオ符号
化部9およびオーディオ符号化部10は、カメラ64お
よびマイク65からの入力ビデオデータおよび入力オー
ディオデータをそれぞれ、例えばMPEG2規格に従う方式
で符号化し、また基準時刻時計63から分配される基準
時刻を元にPTS/PCRと同様の方法で算出したタイ
ムスタンプをPTSとして含めてビデオ符号化ストリー
ムデータおよびオーディオ符号化ストリームデータを生
成する。
The video encoding unit 9 and the audio encoding unit 10 of the video / audio I / F 8 encode the input video data and the input audio data from the camera 64 and the microphone 65, respectively, in accordance with the MPEG2 standard, for example. Video encoded stream data and audio encoded stream data are generated by including a time stamp calculated by the same method as PTS / PCR based on the reference time distributed from the reference time clock 63 as a PTS.

【0061】TS化処理部11は、ビデオ符号化ストリ
ームデータおよびオーディオ符号化ストリームデータを
メディア種別情報等のメディア個別情報を含めて、TS
化処理を行い、TSパケットを生成する。
The TS processing section 11 converts the video coded stream data and the audio coded stream data into TS data including media individual information such as media type information.
To generate a TS packet.

【0062】TS多重化部2は、データ放送I/F4お
よびビデオ/オーディオI/F8で生成されたTSパケ
ットを多重し、伝送部3で伝送する。
The TS multiplexing unit 2 multiplexes the TS packets generated by the data broadcast I / F 4 and the video / audio I / F 8 and transmits the multiplexed TS packets by the transmission unit 3.

【0063】以上のように、この実施の形態3によれ
ば、視聴者端末において、上記の放送サービスを再生す
る際、データのPESパケット等のPTSとメディアの
符号化ストリームのPTSとにより、コンテンツとメデ
ィア間での再生同期を確保した表示を実現することがで
きる。
As described above, according to the third embodiment, when the above-mentioned broadcast service is reproduced in the viewer terminal, the content PTS such as the PES packet of the data and the PTS of the encoded stream of the media are used for the content. Display that ensures playback synchronization between the media and the media.

【0064】実施の形態4.以上の実施の形態1〜3で
は、データ種別の異なるデータサーバからのデータを固
定長パケット化して多重化し、伝送するディジタル放送
システムについて説明したが、データ放送サービスで
は、データ種別の異なるサービスのみならず、異なる伝
送速度、および異なる伝送方式のデータサービスの実現
が必要となっている。このため、以下の実施の形態4〜
8では、異なる伝送速度、および異なる伝送方式のデー
タを伝送する場合について説明する。
Embodiment 4 In the first to third embodiments, the digital broadcasting system in which data from data servers of different data types are fixed-length packets and multiplexed and transmitted is described. In addition, it is necessary to realize data services of different transmission speeds and different transmission methods. For this reason, the following embodiments 4 to
8 describes a case of transmitting data of different transmission speeds and different transmission schemes.

【0065】まず、この実施の形態4では、データ放送
サービスとして検討されているデータ伝送速度および伝
送方式について説明する。
First, in the fourth embodiment, a description will be given of a data transmission speed and a transmission system which are being studied as a data broadcasting service.

【0066】図7は、例えば1つの伝送路に異なるデー
タをパケット多重し、伝送する方式が規定されるMPEG2
SYSTEMSに準拠して、複数のメディアを多重化伝送す
る伝送帯域の模式図の一例であり、MPEG1 Audio、MPE
G2 Video、その他データを多重伝送する場合を示して
いる。
FIG. 7 shows an example of an MPEG-2 format in which different data is multiplexed in a packet on one transmission line and the transmission method is defined.
FIG. 3 is an example of a schematic diagram of a transmission band for multiplexing and transmitting a plurality of media in accordance with SYSTEMS, and includes MPEG1 Audio, MPE;
The figure shows a case where G2 Video and other data are multiplexed and transmitted.

【0067】MPEG1 Audioは、情報発生量が一定で、
必要な帯域幅全てを使ってデータ伝送する固定速度伝送
である。
MPEG1 Audio has a constant information generation amount.
It is a fixed-rate transmission that uses all of the required bandwidth for data transmission.

【0068】MPEG2 Videoは、情報発生量が可変であ
るため、推測される最大情報発生量分の帯域を確保した
帯域確保型可変速度伝送を行なう。そのため、最大情報
発生量よりも情報量が少ない時は、伝送帯域に隙間が生
じる。
Since the amount of information generated by MPEG2 Video is variable, band-secured variable speed transmission is performed in which a band corresponding to the estimated maximum amount of information generated is secured. Therefore, when the information amount is smaller than the maximum information generation amount, a gap occurs in the transmission band.

【0069】その他のデータは、すぐにデータ提供が必
要なもの(即時提供型データ)、指定時間までに伝送が
必要であるもの(時刻指定型データ)、伝送完了がいつ
になってもいいもの(時刻不定型データ)などが考えら
れている。通常、即時提供型データや時刻指定型データ
は、必要となる固定の帯域を確保して伝送する方式を用
い、固定速度伝送または帯域確保型可変速度伝送のいず
れかとなる。
Other data that requires immediate data provision (immediate provision data), data that needs to be transmitted by a specified time (time specification data), and data that can be transmitted at any time (Time-variable data) and the like are considered. Usually, the immediate provision type data and the time designation type data use a method of securing a required fixed band and transmitting the data, and are either fixed-rate transmission or band-guaranteed variable-rate transmission.

【0070】尚、図7において、固定速度伝送はデータ
放送1として示し、帯域確保型可変速度伝送はデータ放
送2として示した。MPEG2 Videoおよびデータ放送2
は、図のように帯域が確保され、データの伝送隙間には
Nullデータ等、無効なデータを入れて伝送される。
In FIG. 7, fixed-rate transmission is shown as data broadcast 1, and band-secured variable-speed transmission is shown as data broadcast 2. MPEG2 Video and Data Broadcast 2
As shown in the figure, a band is secured as shown in the figure, and invalid data such as Null data is put in a data transmission gap and transmitted.

【0071】図8は、このような異なる伝送方式のデー
タの同時放送を実現するための実施の形態4のデータ放
送システムを示すブロック図の一例である。図におい
て、201は固定速度伝送用メモリ、202は帯域確保
型可変速度伝送用メモリ、211は固定速度伝送データ
サーバ、212は帯域確保型可変速度伝送データサー
バ、215は固定速度伝送上位プロトコル処理部、21
6は帯域確保型可変速度伝送上位プロトコル処理部、2
21は固定速度伝送個別情報付加部、222は帯域確保
型可変速度伝送個別情報付加部、231は多重化スケジ
ューリング情報テーブル、232は多重化スケジューリ
ング情報通知線、233は固定速度伝送および帯域確保
型可変速度伝送のための読み出しTSパケット選択線で
あり、その他は図1に同じである。
FIG. 8 is an example of a block diagram showing a data broadcasting system according to the fourth embodiment for realizing simultaneous broadcasting of data of different transmission systems. In the figure, 201 is a fixed-speed transmission memory, 202 is a bandwidth-secured variable-speed transmission memory, 211 is a fixed-speed transmission data server, 212 is a bandwidth-guaranteed variable-speed transmission data server, and 215 is a fixed-speed transmission upper-level protocol processing unit. , 21
Reference numeral 6 denotes a band securing type variable speed transmission upper layer protocol processing unit;
Reference numeral 21 denotes a fixed-speed transmission individual information adding unit, 222 denotes a band-guaranteed variable-speed transmission individual information adding unit, 231 denotes a multiplexing scheduling information table, 232 denotes a multiplexing scheduling information notification line, and 233 denotes a fixed-rate transmission and band-guaranteing variable. This is a read TS packet selection line for speed transmission, and the rest is the same as FIG.

【0072】なお、固定速度伝送上位プロトコル処理部
215、帯域確保型可変速度伝送上位プロトコル処理部
216は、個別データを出力する個別データ生成手段と
しての機能を有する。また、固定速度伝送個別情報付加
部221、帯域確保型可変速度伝送個別情報付加部22
2は、各サーバが出力するデータの種別にかかわらず共
通な形式の共通データを出力する共通データ生成手段と
しての機能を有する。また、個別情報解析部5は各サー
バより出力された個別データをデータ伝送種別で分類
し、各データの伝送速度より固定長パケットを一定の間
隔で多重するためのタイミングを示す情報テーブルであ
る多重化スケジューリング情報を生成して、多重化スケ
ジューリング情報通知線232を介してTS化処理部6
に通知する機能を有する。
The fixed-rate transmission high-order protocol processing unit 215 and the band securing type variable-speed transmission high-order protocol processing unit 216 have a function as individual data generating means for outputting individual data. The fixed-rate transmission individual information adding unit 221 and the band securing type variable-speed transmission individual information adding unit 22
2 has a function as a common data generation unit that outputs common data in a common format regardless of the type of data output by each server. The individual information analysis unit 5 classifies the individual data output from each server according to a data transmission type, and is an information table indicating a timing for multiplexing fixed-length packets at regular intervals based on the transmission speed of each data. The multiplexing scheduling information is generated through the multiplexing scheduling information notification line 232.
Has the function of notifying

【0073】TS化処理部6は、固定長パケットにする
固定長パケット処理手段としての機能と、個別情報解析
部5から多重化スケジューリング情報通知線232を介
して通知された多重化タイミングを示す多重化スケジュ
ーリング情報によって多重化スケジューリング情報テー
ブル231を生成し、該多重化スケジューリング情報テ
ーブル231に従って、TS多重化部2に対して該当す
る固定長パケットを転送する機能を有する。
The TS processing section 6 has a function as a fixed-length packet processing means for converting fixed-length packets and a multiplexing timing indicating the multiplexing timing notified from the individual information analyzing section 5 via the multiplexing scheduling information notification line 232. It has a function of generating a multiplexing scheduling information table 231 based on the multiplexing scheduling information and transferring the corresponding fixed-length packet to the TS multiplexing unit 2 according to the multiplexing scheduling information table 231.

【0074】図9に、個別情報解析部5における多重化
スケジューリング情報テーブル231の例を示す。TS
多重化部2では、データバスを介してデータバスの(動
作周波数)×(データ伝送幅)で求められる伝送速度
で、TS化処理部6からTSパケットのデータ伝送がな
される。よって、TS化処理部6では、伝送先の伝送速
度を割り切れるような整数値(またはその近似値)を多
重化スケジューリング情報テーブル231のスロット数
とし、各スロットに入力データを識別するための各入力
データの伝送速度を記憶させ、データバスの動作周波数
毎にテーブルのスロットを1つづつ読み出して読み出し
た伝送方式に従ったデータ出力する構成とする。このよ
うな多重化スケジューリング情報テーブル231を用い
ることで、一定間隔のデータ伝送タイミングを生成で
き、異なる入力データの伝送タイミングを一括管理可能
となる。
FIG. 9 shows an example of the multiplexing scheduling information table 231 in the individual information analyzer 5. TS
In the multiplexing unit 2, data of TS packets is transmitted from the TS processing unit 6 via the data bus at a transmission rate determined by (operating frequency) × (data transmission width) of the data bus. Therefore, the TS conversion processing unit 6 sets an integer value (or an approximate value thereof) that can completely divide the transmission rate of the transmission destination as the number of slots in the multiplexing scheduling information table 231, and sets each input for identifying input data in each slot. The transmission speed of data is stored, the slots of the table are read one by one for each operating frequency of the data bus, and data is output according to the read transmission method. By using such a multiplexing scheduling information table 231, data transmission timings at regular intervals can be generated, and transmission timings of different input data can be managed collectively.

【0075】図9の例では、動作周波数20MHzでデ
ータ伝送幅8ビットのバスを用いてTS多重を行なう場
合を示した。このバスの伝送速度は、 20Mbps×8ビット=160Mbps である。このバスの伝送速度の値を整数で割り切れるよ
うな整数値として、例えば3200を用いると 160Mbps÷3200=50kbps 50kbps単位でスロットに格納される情報を読み出
すことが可能となる。ここで1000kbpsで入力デ
ータの伝送を行なう場合、 1000kbps÷50kbps=20 となる。つまり、図9に示した多重化スケジューリング
情報テーブル231の第1、21、41・・・スロット
というように、20スロット毎にその入力データ識別を
記憶しておき、データバスの動作周波数毎に第1から第
3200スロットまでをサイクリックに読み出して入力
データ識別があれば、入力データを伝送することで、一
定間隔でデータ伝送される。この時、多重化スケジュー
リング情報テーブル231において入力データを識別す
るための伝送方式が設定されないスロットは、空スロッ
トとし、データバスの動作周波数毎に順次呼出されるス
ロットが空スロット場合、データ出力は行なわないもの
とする。
In the example of FIG. 9, TS multiplexing is performed using a bus having an operating frequency of 20 MHz and a data transmission width of 8 bits. The transmission speed of this bus is 20 Mbps × 8 bits = 160 Mbps. For example, if 3200 is used as an integer value that can divide the value of the transmission speed of the bus by an integer, 160 Mbps / 3200 = 50 kbps It is possible to read information stored in the slot in units of 50 kbps. Here, when input data is transmitted at 1000 kbps, 1000 kbps ÷ 50 kbps = 20. That is, the input data identification is stored for every 20 slots, such as the first, 21, 41... Slots of the multiplexing scheduling information table 231 shown in FIG. If there is input data identification by cyclically reading from the 1st to the 3200th slot and transmitting the input data, the data is transmitted at regular intervals by transmitting the input data. At this time, a slot for which a transmission method for identifying input data is not set in the multiplexing scheduling information table 231 is an empty slot, and data output is performed when a slot called sequentially for each operating frequency of the data bus is an empty slot. Make it not exist.

【0076】次に動作について図10を用いて説明す
る。図10は、この実施の形態4のデータ放送システム
における異なる伝送方式のデータ放送を行なうための共
通データ構造の例を示す。固定速度伝送データサーバ2
11では、固定速度伝送上位プロトコル処理部215か
ら出力される個別データを固定速度伝送個別情報付加部
221が適当な長さに分割して共通データ情報フィール
ドとし、伝送方式=‘固定速度伝送’と、伝送速度、デ
ータ長等の個別情報を付加して、伝送方式によらず共通
な形式の共通データとして、例えば図10に示す形式の
共通データを生成する。
Next, the operation will be described with reference to FIG. FIG. 10 shows an example of a common data structure for performing data broadcasting of different transmission schemes in the data broadcasting system of the fourth embodiment. Fixed speed transmission data server 2
At 11, the fixed-rate transmission individual information adding unit 221 divides the individual data output from the fixed-rate transmission higher-level protocol processing unit 215 into an appropriate length to form a common data information field. In addition, individual information such as a transmission speed and a data length is added to generate common data in a format shown in FIG.

【0077】すると、データ放送I/F部4では、個別
情報解析部5が受信した共通データを解析し、伝送方式
=‘固定速度伝送(Hex01)’の場合、共通データか
ら分離した個別データをTSパケット化し、固定速度伝
送用メモリ201に格納するとともに、入力データ識別
を伝送方式に示した値‘固定速度伝送(Hex01)’と
して、共通データの伝送速度より求めた多重化タイミン
グで多重化スケジューリング情報を生成し、多重化スケ
ジューリング情報通知線232を介してTS化処理部6
に通知する。
Then, the data broadcast I / F unit 4 analyzes the common data received by the individual information analysis unit 5, and when the transmission method is “fixed speed transmission (Hex01)”, separates the individual data separated from the common data. TS packets are stored in the fixed-rate transmission memory 201, and the input data identification is set to the value "fixed-rate transmission (Hex01)" indicated in the transmission method, at the multiplexing timing determined from the transmission rate of the common data. The information is generated, and the TS conversion unit 6 generates the information through the multiplexing scheduling information notification line 232.
Notify.

【0078】帯域確保型可変速度データサーバ212で
も同様に、図10に示すように、伝送方式=‘帯域確保
型可変速度伝送(Hex02)’、伝送速度に最大伝送速
度を設定し、さらにデータ長等を設定した個別情報を付
加した伝送方式によらす共通な形式の共通データを生成
して出力すると、データ放送I/F部4では、共通デー
タを受信した際、個別情報を解析して、共通データから
分離した個別データをTSパケット化し、帯域確保型可
変速度伝送用メモリ202に格納するとともに、入力デ
ータ識別を伝送方式に示した値‘帯域確保型可変速度伝
送(Hex02)’として、共通データの伝送速度より求
めた多重化タイミングで多重化スケジューリング情報を
生成し、多重化スケジューリング情報通知線232を介
してTS化処理部6に通知する。
Similarly, in the band-secured variable speed data server 212, as shown in FIG. 10, the transmission method is set to “band-secured variable speed transmission (Hex02)”, the transmission speed is set to the maximum transmission speed, and the data length is further set. When generating and outputting common data in a common format according to the transmission method to which the individual information in which the individual information is set is added, the data broadcast I / F unit 4 analyzes the individual information when receiving the common data, The individual data separated from the common data is converted into TS packets and stored in the band-secured variable-speed transmission memory 202, and the input data identification is set to the value “bandwidth-secured variable-speed transmission (Hex02)” indicated in the transmission method. The multiplexing scheduling information is generated at the multiplexing timing obtained from the data transmission speed, and is notified to the TS processing unit 6 via the multiplexing scheduling information notification line 232. You.

【0079】次に、TS化処理部6は、多重化スケジュ
ーリング情報通知線232を介して通知された固定速度
伝送および帯域確保型可変速度伝送の各データのための
多重化スケジューリング情報より図9に示すような1つ
の多重化スケジューリング情報テーブル231を生成し
て、TS多重化部2のデータバスの動作周波数毎に多重
化スケジューリング情報テーブル231の第1スロット
から順次スロット内の情報を読み出し、伝送方式がHex
01であれば、伝送方式=‘固定速度伝送’として固定
速度伝送用メモリ201から1TSパケットを読み出し
て、TS多重化部2に出力する。
Next, the TS processing section 6 uses the multiplexing scheduling information for each data of the fixed rate transmission and the band securing type variable rate transmission notified via the multiplexing scheduling information notification line 232 as shown in FIG. A single multiplexing scheduling information table 231 as shown is generated, and information in the slot is sequentially read from the first slot of the multiplexing scheduling information table 231 for each operating frequency of the data bus of the TS multiplexing unit 2, Hex
If it is 01, the transmission method = “fixed rate transmission”, and one TS packet is read from the fixed rate transmission memory 201 and output to the TS multiplexing unit 2.

【0080】同様に、TS化処理部6は、多重化スケジ
ューリング情報テーブル231から順次スロット内の情
報を読み出し、伝送方式がHex02であれば、伝送方式
=‘帯域確保型可変速度伝送’として帯域確保型可変速
度伝送用メモリ202から1TSパケットをTS多重化
部2に出力し、帯域確保型可変速度伝送用メモリ202
にTSパケットがない場合は、入力データ無とみなし
て、TS多重化部2への出力は行なわないようにする。
Similarly, the TS processing section 6 sequentially reads out information in the slot from the multiplexing scheduling information table 231 and, if the transmission system is Hex02, secures the band as the transmission system = “bandwidth secure type variable rate transmission”. One TS packet is output from the variable speed transmission type memory 202 to the TS multiplexing unit 2, and the bandwidth secured type variable speed transmission memory 202 is output.
If there is no TS packet, it is assumed that there is no input data, and output to the TS multiplexing unit 2 is not performed.

【0081】以上のように、この実施の形態4によれ
ば、固定速度伝送と帯域確保型可変速度伝送のデータを
一括管理して、一定間隔での出力タイミングでデータ出
力するデータ放送を実現することができる。
As described above, according to the fourth embodiment, a data broadcast in which data of fixed-speed transmission and variable-speed transmission with bandwidth reservation are collectively managed, and data is output at output timing at regular intervals is realized. be able to.

【0082】実施の形態5.上記実施の形態4では、デ
ータ放送I/F部4に内蔵されるTS化処理部6にデー
タ放送サービスの固定速度伝送および帯域確保型可変速
度伝送のデータを一括管理する多重化スケジューリング
情報テーブル231を有する場合を示した。しかし、図
11に示すように、TS多重化部2に同様の図9に示す
ような多重化スケーリング情報テーブル231を設け、
データ放送I/F部4に内蔵される個別情報解析部5か
ら多重化スケーリング情報テーブル231に多重化スケ
ジューリング情報通知線232を介し多重化スケジュー
リング情報を通知し、TS多重化部2において固定速度
伝送用メモリ201および帯域確保型可変速度伝送用メ
モリ202に格納されるTSパケットを選択する読み出
しTSパケット選択線233を設けることでも、同様の
効果が得られる。また、図示はしないが、多重化スケー
リング情報テーブル231を、データ放送I/F部4ま
たはTS多重化部2以外に設けるようにしても勿論良
い。尚、このことは、以下に説明する各実施の形態でも
同様であリ、多重化スケジューリング情報テーブル231
等の各種テーブルがどこに設けられていようとかまわ
ず、要は、結果として、これらテーブルに基づいて多重
化等されていれば良いものである。
Embodiment 5 In the fourth embodiment, the multiplexing scheduling information table 231 for collectively managing the data of the fixed-rate transmission and the band-guaranteed variable-rate transmission of the data broadcasting service in the TS processing unit 6 incorporated in the data broadcasting I / F unit 4. Is shown. However, as shown in FIG. 11, the TS multiplexing unit 2 is provided with a similar multiplexing scaling information table 231 as shown in FIG.
The multiplexing scheduling information is notified from the individual information analysis unit 5 incorporated in the data broadcasting I / F unit 4 to the multiplexing scaling information table 231 via the multiplexing scheduling information notification line 232, and the TS multiplexing unit 2 transmits the fixed-rate transmission information. The same effect can be obtained by providing a read TS packet selection line 233 for selecting a TS packet stored in the memory for data 201 and the memory for band-secured variable speed transmission 202. Although not shown, the multiplexing scaling information table 231 may be provided in a section other than the data broadcast I / F section 4 or the TS multiplexing section 2. This is the same in each of the embodiments described below, and the multiplexing scheduling information table 231
No matter where the various tables are provided, it is only necessary that the tables be multiplexed based on these tables as a result.

【0083】実施の形態6.以上の実施の形態4では、
一定間隔の伝送タイミングを一括管理することにより、
伝送帯域をあらかじめ確保して伝送する固定速度伝送と
帯域確保型可変速度伝送のデータ放送サービスを行なう
ようにしたものであるが、次に帯域確保型可変速度伝送
データの伝送タイミング時の出力データが無い場合に生
じる帯域の隙間を利用した隙間利用型可変速度伝送につ
いて示す。
Embodiment 6 FIG. In Embodiment 4 described above,
By collectively managing transmission timing at regular intervals,
Data transmission services of fixed-rate transmission and variable-rate bandwidth transmission, which secure transmission bands in advance, are performed. A description will be given of a gap-based variable-speed transmission using a gap in a band generated when there is no bandwidth.

【0084】隙間利用型可変速度伝送は、例えば、図7
等における『Nullデータ』の部分、すなわち例えば
帯域確保型可変速度伝送を行なうデータ放送や、MPEG2
Video等に確保された伝送帯域で有効データの伝送が
ない部分を、有効活用してデータ伝送するものである。
The variable speed transmission using gaps is, for example, as shown in FIG.
And the like, that is, for example, data broadcasting that performs band-secured variable-speed transmission, MPEG2
The portion where no effective data is transmitted in the transmission band secured for the Video or the like is used for effective data transmission.

【0085】図12に、本実施の形態6における隙間利
用型可変速度伝送に使用する帯域を示す。本実施の形態
6では、図12の黒塗り部分に示すように、『データ放
送2(帯域確保型可変速度伝送)』の伝送隙間を利用し
て、『データ放送3』である隙間利用型可変速度伝送デ
ータ放送を実現するものである。
FIG. 12 shows a band used for gap-based variable speed transmission according to the sixth embodiment. In the sixth embodiment, as shown in a black portion in FIG. 12, the gap using type variable data transmission “data broadcast 3” is used by using the transmission gap of “data broadcast 2 (bandwidth-variable speed transmission)”. It realizes speed transmission data broadcasting.

【0086】図13は、帯域確保型可変速度伝送のデー
タ放送サービスの伝送隙間を利用した本実施の形態6の
隙間利用型可変速度伝送のデータ放送を実現するための
デジタル放送システムを示すブロック図の一例である。
図において、203は隙間利用型可変速度伝送用メモ
リ、213は隙間利用型可変速度伝送データサーバ、2
17は隙間利用型可変速度伝送上位プロトコル処理部、
223は隙間利用型可変速度伝送個別情報付加部であ
り、その他は図8に同じである。
FIG. 13 is a block diagram showing a digital broadcasting system for realizing data broadcasting of gap-based variable-speed transmission according to the sixth embodiment using a transmission gap of a data broadcasting service of band-guaranteed variable-speed transmission. This is an example.
In the figure, reference numeral 203 denotes a gap-use variable speed transmission data server; 213, a gap-use variable speed transmission data server;
17 is a gap use type variable speed transmission upper layer protocol processing unit,
Reference numeral 223 denotes a gap use type variable speed transmission individual information adding unit, and the other components are the same as those in FIG.

【0087】図14に、この実施の形態6における各デ
ータサーバから出力される共通データの形式を示す。こ
れは、図10に示す実施の形態4の共通データに対し、
伝送方式としてさらに‘隙間利用型可変速度伝送(Hex
03)’を追加したものである。
FIG. 14 shows the format of common data output from each data server according to the sixth embodiment. This is for the common data of the fourth embodiment shown in FIG.
As a transmission method, “Gap-based variable speed transmission (Hex
03) '.

【0088】次に、この実施の形態6における動作につ
いて説明する。まず、実施の形態4と同様に、固定速度
伝送データサーバ211からは個別データに、伝送方式
=‘固定速度伝送(Hex01)’とし、伝送速度に指定
のデータ伝送速度を設定した共通データが出力される一
方、帯域確保型可変速度伝送データサーバ212からは
個別データに、伝送方式=‘帯域確保型可変速度伝送
(Hex02)’とし、伝送速度に最大伝送速度を設定し
た共通データが出力される。
Next, the operation of the sixth embodiment will be described. First, as in the fourth embodiment, the fixed-rate transmission data server 211 outputs, as individual data, common data in which the transmission method = “fixed-rate transmission (Hex01)” and the specified data transmission rate is set as the transmission rate. On the other hand, the bandwidth-secured variable-speed transmission data server 212 outputs, as individual data, common data in which the transmission scheme is set to “bandwidth-secured variable-speed transmission (Hex02)” and the transmission speed is set to the maximum transmission speed. .

【0089】そして、新たに追加した隙間利用型可変速
度伝送データサーバ213からは、個別データに、伝送
方式=‘隙間利用型可変速度伝送(Hex03)’とし
て、伝送速度は設定されずに(または「速度不定」を示
す情報が設定されて)、共通データが出力される。
Then, from the newly added gap-using variable-speed transmission data server 213, the transmission method is set to “gap-using variable-speed transmission (Hex03)” in the individual data, and the transmission speed is not set (or Information indicating "speed indefinite" is set), and common data is output.

【0090】データ放送I/F部4では、個別情報解析
部5が受信した共通データを解析して、伝送方式=‘固
定速度伝送(Hex01)’の場合、共通データから分離
した個別データをTSパケット化し、固定速度伝送用メ
モリ201に格納するとともに、入力データ識別を伝送
方式に示した値‘固定速度伝送(Hex01)’として、
共通データの伝送速度より求めた多重化タイミングで多
重化スケジューリング情報を生成して、多重化スケジュ
ーリング情報通知線232を介してTS化処理部6に通
知する。
The data broadcast I / F unit 4 analyzes the common data received by the individual information analysis unit 5 and, when the transmission method = “fixed speed transmission (Hex01)”, separates the individual data separated from the common data into TS. The packetized data is stored in the fixed-speed transmission memory 201, and the input data identification is represented by the value “fixed-speed transmission (Hex01)” indicated in the transmission method,
The multiplexing scheduling information is generated at the multiplexing timing determined from the transmission rate of the common data, and is notified to the TS processing unit 6 via the multiplexing scheduling information notification line 232.

【0091】また、個別情報解析部5が受信した共通デ
ータを解析した際、伝送方式=‘帯域確保型可変速度伝
送(Hex02)’の場合には、共通データから分離した
個別データをTSパケット化し、帯域確保型可変速度伝
送用メモリ202に格納するとともに、入力データ識別
を伝送方式に示した値‘帯域確保型可変速度伝送(Hex
02)’として、共通データの伝送速度より求めた多重
化タイミングで多重化スケジューリング情報を生成し、
多重化スケジューリング情報通知線232を介してTS
化処理部6に通知する。
When the individual data analysis unit 5 analyzes the received common data, if the transmission method is “variable speed transmission with fixed bandwidth (Hex02)”, the individual data separated from the common data is converted into TS packets. , Stored in the band-secured type variable-speed transmission memory 202, and the input data identification is the value indicated in the transmission method.
02) ′, multiplex scheduling information is generated at the multiplex timing determined from the transmission rate of the common data,
TS via the multiplex scheduling information notification line 232
To the conversion processing unit 6.

【0092】また、個別情報解析部5が受信した共通デ
ータを解析した際、伝送方式=‘隙間利用型可変速度伝
送(Hex03)’の場合には、共通データから分離した
個別データをTSパケット化し、隙間利用型可変速度伝
送用メモリ203に格納する。
When the individual data analyzing unit 5 analyzes the received common data, if the transmission method is “variable speed transmission using gap (Hex03)”, the individual data separated from the common data is converted into TS packets. , And is stored in the gap use type variable speed transmission memory 203.

【0093】次に、TS化処理部6は、多重化スケジュ
ーリング情報通知線232を介して通知された固定速度
伝送および帯域確保型可変速度伝送の各データのための
多重化スケジューリング情報より1つの多重化スケジュ
ーリング情報テーブル231(図9参照)を生成して、
TS多重化部2のデータバスの動作周波数毎に多重化ス
ケジューリング情報テーブル231の第1スロットから
順次スロット内の情報を読み出し、個別情報として格納
された伝送方式がHex01であれば、伝送方式=‘固定
速度伝送’として固定速度伝送用メモリ201から1T
Sパケットを読み出して、TS多重化部2に出力する。
Next, the TS conversion section 6 performs one multiplexing from the multiplexing scheduling information for each data of the fixed rate transmission and the band securing type variable rate transmission notified via the multiplexing scheduling information notification line 232. Generating the generalized scheduling information table 231 (see FIG. 9),
The information in the slot is sequentially read from the first slot of the multiplexing scheduling information table 231 for each operating frequency of the data bus of the TS multiplexing unit 2, and if the transmission method stored as individual information is Hex01, the transmission method = ' 1T from fixed speed transmission memory 201 as 'fixed speed transmission'
The S packet is read and output to the TS multiplexing unit 2.

【0094】同様に、TS化処理部6は、多重化スケジ
ューリング情報テーブル231から順次スロット内の情
報を読み出し、伝送方式がHex02であれば、伝送方式
=‘帯域確保型可変速度伝送’として帯域確保型可変速
度伝送用メモリ202から1TSパケットをTS多重化
部2に出力する。
Similarly, the TS conversion section 6 sequentially reads information in the slot from the multiplexing scheduling information table 231 and, if the transmission method is Hex02, secures the band as the transmission method = “bandwidth secure type variable rate transmission”. It outputs one TS packet from the type variable speed transmission memory 202 to the TS multiplexing unit 2.

【0095】この際、帯域確保型可変速度伝送用メモリ
202にTSパケットがなかった場合には、TS化処理
部6は、帯域確保型可変速度伝送の入力データ無とみな
し、隙間利用型可変速度伝送用メモリ203にTSパケ
ットがあれば、1TSパケットをTS多重化部2に出力
する。これにより、図12に示すように、データ放送2
である帯域確保型可変速度伝送の隙間を利用したデータ
放送3である隙間利用型可変速度伝送を行うことが可能
となる。
At this time, if there is no TS packet in the band-secured variable-speed transmission memory 202, the TS conversion processing unit 6 regards that there is no input data for the band-secured variable-speed transmission, and If there is a TS packet in the transmission memory 203, one TS packet is output to the TS multiplexing unit 2. As a result, as shown in FIG.
It is possible to perform the gap-using variable-speed transmission, which is the data broadcast 3 using the gap of the band-guaranteed variable-speed transmission.

【0096】以上のように、この実施の形態6によれ
ば、帯域確保型可変速度伝送データの入力が無いタイミ
ングを利用して、隙間利用型可変速度伝送データを出力
可能なデータ放送を実現することができる。
As described above, according to the sixth embodiment, a data broadcast capable of outputting gap-use type variable speed transmission data is realized by utilizing the timing when there is no input of the band securing type variable speed transmission data. be able to.

【0097】尚、本実施の形態6では、図13に示すよ
うに、データ放送I/F部4のTS化処理部6からTS
多重化部2へのデータ出力に、固定速度伝送用メモリ2
01と帯域確保型可変速度伝送用メモリ202で1つ、
隙間利用型可変速度伝送用メモリ203でもう1つの出
力線を例示したが、全てのメモリから1つの出力線しか
出ない構成や、メモリ毎に1つの出力線がでる構成でも
よい。
In the sixth embodiment, as shown in FIG. 13, the TS conversion processing section 6 of the data broadcast I / F section 4
A fixed-speed transmission memory 2 is used for outputting data to the multiplexer 2.
01 and one in the memory 202 for the band securing type variable speed transmission,
Another output line is illustrated in the gap-based variable speed transmission memory 203, but a configuration in which only one output line is output from all memories or a configuration in which one output line is provided for each memory may be used.

【0098】実施の形態7.上記実施の形態6では、デ
ータ放送I/F部4に内蔵されるTS化処理部6にデー
タ放送サービスの固定速度伝送および帯域確保型可変速
度伝送のデータを一括管理する多重化スケジューリング
情報テーブル231を有する場合を示した。しかし、本
実施の形態7では、図15に示すように、TS多重化部
2に固定速度伝送と帯域確保型可変速度伝送の各データ
のための多重化スケーリング情報テーブル231を設け
ると共に、データ放送I/F部4に内蔵される個別情報
解析部5から多重化スケーリング情報テーブル231に
対し多重化スケジューリング情報通知線232を介し多
重化スケジューリング情報を通知し、TS多重化部2に
おいて固定速度伝送用メモリ201および帯域確保型可
変速度伝送用メモリ202に格納されるTSパケットを
選択するTSパケット選択線233を設けたことを特徴
とする。
Embodiment 7 FIG. In the sixth embodiment, the multiplexing scheduling information table 231 for collectively managing the data of the fixed-rate transmission and the band-secured variable-rate transmission of the data broadcasting service in the TS processing unit 6 built in the data broadcasting I / F unit 4. Is shown. However, in the seventh embodiment, as shown in FIG. 15, the TS multiplexing unit 2 is provided with the multiplexing scaling information table 231 for each data of the fixed rate transmission and the band-guaranteed variable rate transmission, The multiplexing scheduling information is notified from the individual information analysis unit 5 incorporated in the I / F unit 4 to the multiplexing scaling information table 231 via the multiplexing scheduling information notification line 232, and the TS multiplexing unit 2 transmits the multiplexing scheduling information for fixed-rate transmission. A TS packet selection line 233 for selecting a TS packet stored in the memory 201 and the band-secured type variable speed transmission memory 202 is provided.

【0099】このため、本実施の形態7によれば、TS
多重化部2が、データバスの動作周波数毎に多重化スケ
ジューリング情報テーブル231に従ってTSパケット
を読み出す際、スロット内の情報が伝送方式=帯域確保
型可変速度伝送であるが、帯域確保型可変速度伝送用メ
モリ202にTSパケットが無い場合に、隙間利用型可
変速度伝送用メモリ203からTSパケットを読み出し
て多重化することにより、上記実施の形態6と同様の効
果が得られる。
For this reason, according to the seventh embodiment, TS
When the multiplexing unit 2 reads out a TS packet in accordance with the multiplexing scheduling information table 231 for each operating frequency of the data bus, the information in the slot is transmission scheme = bandwidth-variable transmission, but bandwidth-variable transmission is When there is no TS packet in the memory for use 202, by reading out and multiplexing the TS packet from the gap use type variable speed transmission memory 203, the same effect as in the sixth embodiment can be obtained.

【0100】実施の形態8.以上の実施の形態6,7で
は、帯域確保型可変速度伝送データの入力が無いタイミ
ングを利用した隙間利用型可変速度伝送データの出力を
行なうようにしたもので、同一I/Fにおける伝送隙間
を有効活用する場合であるが、本実施の形態8では、異
なるI/Fにおいて生じる伝送隙間を有効活用して隙間
利用型可変速度伝送データの出力を行なう場合について
示す。
Embodiment 8 FIG. In the sixth and seventh embodiments, the gap-using variable-speed transmission data is output using the timing when there is no input of the band-guaranteed variable-speed transmission data. In the eighth embodiment, a case is described in which the transmission gap generated in different I / Fs is effectively used to output the gap-using variable-speed transmission data.

【0101】図16に、本実施の形態8における隙間利
用型可変速度伝送に使用する帯域を示す。本実施の形態
8では、図16の黒塗り部分に示すように、『データ放
送2(帯域確保型可変速度伝送)』とMPEG2 Video放
送の双方の伝送隙間を利用して、『データ放送4』であ
る隙間利用型可変速度伝送データ放送を実現するもので
ある。
FIG. 16 shows a band used for gap-based variable speed transmission according to the eighth embodiment. In the eighth embodiment, as shown by the black portion in FIG. 16, the “data broadcast 4” is used by utilizing both transmission gaps of “data broadcast 2 (bandwidth-variable transmission)” and MPEG2 video broadcast. This realizes the variable-speed transmission data broadcasting using gaps.

【0102】図17は、実施の形態4のデータ放送シス
テムを示すブロック図の一例である。図17において、
204は多重制御処理部、205は多重パケット選択
部、206はデータ放送I/F TSパケット転送要求
線、207はビデオ/オーディオI/F TSパケット
転送要求線、208はパケット選択通知線、234は多
重化優先度テーブルであり、その他は図6や図13等と
同じである。
FIG. 17 is an example of a block diagram showing a data broadcasting system according to the fourth embodiment. In FIG.
Reference numeral 204 denotes a multiplex control processing unit, 205 denotes a multiplex packet selection unit, 206 denotes a data broadcast I / F TS packet transfer request line, 207 denotes a video / audio I / F TS packet transfer request line, 208 denotes a packet selection notification line, and 234 denotes a packet selection notification line. This is a multiplexing priority table, and the other items are the same as those shown in FIGS.

【0103】次に、この実施の形態8における動作につ
いて説明する。まず、実施の形態5等の場合と同様に、
固定速度伝送データサーバ211からは個別データに、
伝送方式=‘固定速度伝送(Hex01)’とし、伝送速
度に指定のデータ伝送速度が設定された共通データが出
力される一方、帯域確保型可変速度伝送データサーバ2
12からは個別データに、伝送方式=‘帯域確保型可変
速度伝送(Hex02)’とし、伝送速度に最大伝送速度
が設定された共通データが出力され、隙間利用型可変速
度伝送データサーバ213からは個別データに、伝送方
式=‘隙間利用型可変速度伝送(Hex03)’として、
伝送速度は設定されずに(または「速度不定」を示す情
報が設定された)、共通データが出力される。
Next, the operation of the eighth embodiment will be described. First, as in the case of Embodiment 5 and the like,
From the fixed-rate transmission data server 211, individual data
Transmission method = “fixed rate transmission (Hex01)”, common data in which the specified data transmission rate is set as the transmission rate is output, and the band-secured variable rate transmission data server 2
12, the common data with the maximum transmission speed set as the transmission speed is output to the individual data with the transmission scheme = 'bandwidth-variable-type variable-speed transmission (Hex02)'. In the individual data, the transmission method = 'Gap-based variable speed transmission (Hex03)'
The common data is output without setting the transmission speed (or with information indicating “undefined speed”).

【0104】データ放送I/F部4では、個別情報解析
部5が受信した共通データを解析し、伝送方式=‘固定
速度伝送(Hex01)’の場合には、共通データから分
離した個別データをTSパケット化し、固定速度伝送用
メモリ201に格納するとともに、入力データ識別を伝
送方式に示した値‘固定速度伝送(Hex01)’とし
て、共通データの伝送速度より求め、多重化スケジュー
リング情報通知線232を介して通知された多重化スケ
ジューリング情報より多重化スケジューリング情報テー
ブル231を生成する。
The data broadcast I / F unit 4 analyzes the common data received by the individual information analysis unit 5, and when the transmission method is 'fixed speed transmission (Hex01)', separates the individual data separated from the common data. The packetized TS is stored in the fixed-rate transmission memory 201, and the input data identification is determined from the transmission rate of the common data as the value “fixed-rate transmission (Hex01)” indicated in the transmission method. A multiplexing scheduling information table 231 is generated from the multiplexing scheduling information notified through the multiplex scheduling information.

【0105】また、個別情報解析部5は、受信した共通
データを解析した際、伝送方式=‘帯域確保型可変速度
伝送(Hex02)’の場合には、共通データから分離し
た個別データをTSパケット化し、帯域確保型可変速度
伝送用メモリ202に格納するとともに、入力データ識
別を伝送方式に示した値‘帯域確保型可変速度伝送(He
x02)’として、共通データの伝送速度より求めた多
重化タイミングで多重化スケジューリング情報を生成
し、多重化スケジューリング情報通知線232を介して
TS化処理部6に通知する。
When analyzing the received common data, if the transmission method is “bandwidth secure type variable rate transmission (Hex02)”, the individual information analyzing unit 5 separates the individual data separated from the common data into a TS packet. The data is stored in the band-secured type variable-speed transmission memory 202, and the input data identification is indicated by the transmission method as the value 'band-secured type variable-speed transmission (He
x02) ′, multiplexing scheduling information is generated at the multiplexing timing obtained from the transmission rate of the common data, and is notified to the TS processing unit 6 via the multiplexing scheduling information notification line 232.

【0106】さらに、個別情報解析部5は、受信した共
通データを解析した際、伝送方式=‘隙間利用型可変速
度伝送(Hex03)’の場合には、共通データから分離
した個別データをTSパケット化し、隙間利用型可変速
度伝送用メモリ203に格納する。
Further, when analyzing the received common data, if the transmission method = “variable speed transmission using gap (Hex03)”, the individual information analysis unit 5 separates the individual data separated from the common data into TS packets. And store it in the gap use type variable speed transmission memory 203.

【0107】次に、TS化処理部6は、多重化スケジュ
ーリング情報通知線232を介して通知された多重化ス
ケジューリング情報により、多重化スケジューリング情
報テーブル231を生成し、TS多重化部2のデータバ
スの動作周波数毎に多重化スケジューリング情報テーブ
ル231の第1スロットから順次スロット内の情報であ
る伝送方式を読み出し、伝送方式がHex01であれば、
伝送方式=‘固定速度伝送’として、新たに追加したデ
ータ放送I/F TSパケット転送要求線206を介し
て、TS多重化部2の多重制御処理部204に対し、固
定速度伝送と帯域確保型可変速度伝送用の入力番号であ
る‘1’を通知して、固定速度伝送のTSパケットの転
送要求を行なう。
Next, the TS conversion section 6 generates a multiplexing scheduling information table 231 based on the multiplexing scheduling information notified via the multiplexing scheduling information notification line 232, and the data bus of the TS multiplexing section 2 For each operating frequency of the multiplexing scheduling information table 231, the transmission method as information in the slot is sequentially read from the first slot, and if the transmission method is Hex01,
Assuming that the transmission method is “fixed rate transmission”, the fixed rate transmission and the band securing type are transmitted to the multiplex control processing unit 204 of the TS multiplexing unit 2 via the newly added data broadcasting I / F TS packet transfer request line 206. By notifying the input number '1' for the variable speed transmission, a transfer request of the TS packet of the fixed speed transmission is made.

【0108】同様に、TS化処理部6は、多重化スケジ
ューリング情報テーブル231から順次スロット内の情
報を読み出し、Hex02であれば、伝送方式=‘帯域確
保型可変速度伝送’とし、帯域確保型可変速度伝送用メ
モリ202に1つ以上のTSパケットがあれば、データ
放送I/F TSパケット転送要求線206を介して、
TS多重化部2の多重制御処理部204に対し、固定速
度伝送と帯域確保型可変速度伝送用の入力番号である
‘1’を通知して、帯域確保型可変速度伝送のTSパケ
ットの転送要求を行なう。
Similarly, the TS conversion processing unit 6 sequentially reads out information in the slot from the multiplexing scheduling information table 231 and, if Hex02, sets the transmission method = “bandwidth secure type variable speed transmission”, and If there is one or more TS packets in the speed transmission memory 202, via the data broadcast I / F TS packet transfer request line 206,
Notifying the multiplex control processing unit 204 of the TS multiplexing unit 2 of the input number '1' for fixed-rate transmission and band-secured variable-speed transmission, a transfer request for a TS packet for band-guaranteed variable-speed transmission is made. Perform

【0109】この際、帯域確保型可変速度伝送用メモリ
202にTSパケットがなかった場合には、TS化処理
部6は、帯域確保型可変速度伝送の入力データ無とみな
し、隙間利用型可変速度伝送用メモリ203に1つ以上
のTSパケットがあるか否かを判断し、ある場合には、
データ放送I/F TSパケット転送要求線206を介
して、隙間利用型可変速度伝送用の入力番号である
‘2’を通知して、TS多重化部2の多重制御処理部2
04に対し、隙間利用型可変速度伝送用の入力番号であ
る‘2’を通知して、隙間利用型可変速度伝送のTSパ
ケットの転送要求を行なう。
At this time, if there is no TS packet in the band-secured variable-speed transmission memory 202, the TS conversion processing unit 6 regards that there is no input data for the band-secured variable-speed transmission, and It is determined whether there is one or more TS packets in the transmission memory 203.
Via the data broadcast I / F TS packet transfer request line 206, the input number “2” for the gap-based variable speed transmission is notified, and the multiplex control processing unit 2 of the TS multiplexing unit 2 is notified.
04 is notified of the input number “2” for the gap-based variable-speed transmission, and a TS packet transfer request for the gap-based variable-speed transmission is made.

【0110】ビデオ/オーディオI/F部8においても
同様に、TS化処理部11は、ビデオ符号化部9または
オーディオ符号化部10からデータ入力されると、入力
データをTSパケットにし、ビデオ/オーディオI/F
TSパケット転送要求線207を介して、TS多重化
部2の多重制御処理部204に対しTSパケットの転送
要求を行なう。
Similarly, in the video / audio I / F unit 8, when data is input from the video encoding unit 9 or the audio encoding unit 10, the TS conversion unit 11 converts the input data into a TS packet, and Audio I / F
A TS packet transfer request is sent to the multiplex control processing unit 204 of the TS multiplexing unit 2 via the TS packet transfer request line 207.

【0111】TS多重化部2の多重制御処理部204で
は、あらかじめデータ入力を行なう各I/F部4、8の入
力番号毎に優先度が設定された多重化優先度テーブル2
34を有しており、この多重化優先度テーブル234に
従って各I/F部4、8からのパケットを多重化する。
The multiplexing control processing section 204 of the TS multiplexing section 2 has a multiplexing priority table 2 in which priorities are set in advance for each input number of each of the I / F sections 4 and 8 for inputting data.
34, and multiplexes the packets from the respective I / F units 4 and 8 according to the multiplexing priority table 234.

【0112】図18に、この実施の形態8における多重
化優先度テーブル234の一例を示す。具体的には、図
18に示すように、I/F部の種類がビデオ/オーディ
オI/F部8の場合は、入力番号1で、最も優先度の高
い優先度1、I/F部の種類がデータ放送I/F部4で
固定速度伝送+帯域確保型可変速度伝送用の場合は、入
力番号1で、優先度2、I/F部の種類がデータ放送I
/F部4で隙間利用型可変速度伝送用の場合は、入力番
号2で、最も優先度の低い優先度3と設定される。
FIG. 18 shows an example of the multiplexing priority table 234 according to the eighth embodiment. Specifically, as shown in FIG. 18, when the type of the I / F unit is the video / audio I / F unit 8, the input number 1 indicates that the priority is the highest priority 1 and the I / F unit has the highest priority. When the type is fixed speed transmission + bandwidth secure type variable speed transmission in the data broadcasting I / F unit 4, the input number is 1, the priority is 2, and the type of the I / F unit is the data broadcasting I / F.
In the case of the gap-type variable speed transmission in the / F section 4, the input number 2 is set to the priority 3 having the lowest priority.

【0113】多重制御処理部204では、データ放送I
/F部4またはビデオ/オーディオI/F部8からTS
パケット転送要求線206,207を介して各種TSパ
ケットの転送要求があると、多重化優先度テーブル23
4を参照して、パケットが多重化優先度テーブル234
の最優先を示す優先度=‘1’に相当するビデオ/オー
ディオI/F部8からのTSパケット転送要求である場
合には、新たに追加したパケット選択通知線208を介
して多重パケット選択部205に、ビデオ/オーディオ
I/F部8からの入力を選択するよう通知する。
In the multiplex control processing unit 204, the data broadcast I
/ F section 4 or video / audio I / F section 8 to TS
When there is a transfer request of various TS packets via the packet transfer request lines 206 and 207, the multiplexing priority table 23
4, the packet is set in the multiplexing priority table 234.
If the request is a TS packet transfer request from the video / audio I / F unit 8 corresponding to the priority = “1” indicating the highest priority of the multiplex packet selection unit via the newly added packet selection notification line 208 205 is notified to select an input from the video / audio I / F unit 8.

【0114】また、ビデオ/オーディオI/F部8から
のTSパケット転送要求がない場合、多重制御処理部2
04は、多重化優先度テーブル234の次優先度である
優先度=‘2’に相当するデータ放送I/F部4の固定
速度伝送+帯域確保型可変速度伝送用のTSパケット転
送要求を確認してその要求があれば、パケット選択通知
線208を介して多重パケット選択部205に対し、デ
ータ放送I/F部4の固定速度伝送+帯域確保型可変速
度伝送からの入力を選択するよう通知する。
When there is no TS packet transfer request from the video / audio I / F section 8, the multiplex control processing section 2
04 indicates a TS packet transfer request for fixed speed transmission + bandwidth securing type variable speed transmission of the data broadcast I / F unit 4 corresponding to the priority = “2” which is the next priority of the multiplexing priority table 234. If there is a request, the multiplexed packet selection unit 205 is notified via the packet selection notification line 208 to select the input from the fixed speed transmission of the data broadcast I / F unit 4 and the input from the band securing type variable speed transmission. I do.

【0115】また、ビデオ/オーディオI/F部8およ
びデータ放送I/F部4の固定速度伝送+帯域確保型可
変速度伝送用からのTSパケット転送要求がない場合、
多重制御処理部204は、多重化優先度テーブル234
の最低の優先度である優先度=‘3’に相当するデータ
放送I/F部4の隙間利用型可変速度伝送用のTSパケ
ット転送要求を確認してその要求があれば、パケット選
択通知線208を介して多重パケット選択部205に対
し、データ放送I/F部4の隙間利用型可変速度伝送の
TSパケットからの入力を選択するよう通知する。
If there is no TS packet transfer request from the video / audio I / F unit 8 and the data broadcasting I / F unit 4 for fixed speed transmission + bandwidth securing type variable speed transmission,
The multiplexing control processing unit 204 includes a multiplexing priority table 234
Of the data broadcasting I / F unit 4 corresponding to the priority = '3', which is the lowest priority of the above, is checked for a TS packet transfer request for variable-speed transmission using gaps. A notification is sent to the multiplex packet selection unit 205 via 208 to select an input from a TS packet of the gap-based variable-speed transmission of the data broadcast I / F unit 4.

【0116】尚、多重化優先度テーブル234の全ての
入力からの転送要求がない場合、多重制御処理部204
は、多重パケット選択部205へのパケット選択通知を
行なわない。
If there is no transfer request from all the inputs of the multiplexing priority table 234, the multiplex control processing unit 204
Does not notify the multiplexed packet selection unit 205 of the packet selection.

【0117】多重パケット選択部205では、パケット
選択通知線208を介した多重制御処理部204からの
通知に従って、固定速度伝送用メモリ201、帯域確保
型可変速度伝送用メモリ202または隙間利用型可変速
度伝送用メモリ203から入力元TSパケットを読み出
し、TS多重バスでTS多重する。
In accordance with the notification from the multiplexing control processing unit 204 via the packet selection notifying line 208, the multiplexed packet selecting unit 205 receives the fixed-speed transmission memory 201, the band-secured variable-speed transmission memory 202, or the gap-using variable-speed The input source TS packet is read from the transmission memory 203, and is TS multiplexed on the TS multiplex bus.

【0118】この際、多重制御処理部204からの通知
がない場合は、NullパケットをTS多重する。
At this time, if there is no notification from the multiplex control processing unit 204, the Null packet is TS-multiplexed.

【0119】以上のように、この実施の形態8によれ
ば、TS多重バスにTSパケット入力を行なう全てのI
/F部のデータ伝送隙間を有効活用して、隙間利用型可
変速度伝送を行なうデータ放送サービスを実現すること
ができる。
As described above, according to the eighth embodiment, all I-ports that input TS packets to the TS multiplexed bus are used.
By effectively utilizing the data transmission gap of the / F section, it is possible to realize a data broadcasting service for performing variable speed transmission using the gap.

【0120】実施の形態9.以上の実施の形態8では、
TS多重バスに入力される全てのデータに対して1並び
の優先度を設定したが、本実施の形態9では、伝送帯域
を確保するデータと伝送帯域を確保しないデータとで区
別して優先度を設定し、より柔軟な優先度制御を行なう
場合の一例を以下に示す。
Embodiment 9 FIG. In Embodiment 8 described above,
Although one order of priority is set for all data input to the TS multiplex bus, in the ninth embodiment, the priority is distinguished between data for which the transmission band is secured and data for which the transmission band is not secured. An example of setting and performing more flexible priority control is shown below.

【0121】この実施の形態9では、実施の形態6と同
じ図17に例示したブロック構成であるので、構成の説
明は省略して、図17を参照して動作を説明する。
Since the ninth embodiment has the same block configuration as that of the sixth embodiment illustrated in FIG. 17, the description of the configuration will be omitted, and the operation will be described with reference to FIG.

【0122】まず、この実施の形態9では、実施の形態
6の場合と同様に、データ放送I/F部4のTS化処理
部6およびビデオ/オーディオI/F部8のTS化処理
部6,11で入力データをTSパケット化し、該当する
TSパケット転送要求線206,207を介してTS多
重化部2の多重制御処理部204に対し転送要求を行な
う。
First, in the ninth embodiment, similarly to the sixth embodiment, the TS conversion processing section 6 of the data broadcast I / F section 4 and the TS conversion processing section 6 of the video / audio I / F section 8 are performed. , 11 make the input data into TS packets, and make a transfer request to the multiplex control processing unit 204 of the TS multiplexing unit 2 via the corresponding TS packet transfer request lines 206 and 207.

【0123】図19に、この実施の形態9における多重
化優先度テーブル234の一例を示す。具体的には、図
19に示すように、I/F部の種類がビデオ/オーディ
オI/F8の場合、および(固定速度伝送+帯域確保型
可変速度伝送)用のデータ放送I/F4の場合は、入力
番号1で、帯域確保を「する」で登録されており、I/
F部の種類が隙間利用型可変速度伝送用のデータ放送I
/F4の場合は、入力番号2で、帯域確保を「しない」
が設定されている。
FIG. 19 shows an example of the multiplexing priority table 234 according to the ninth embodiment. More specifically, as shown in FIG. 19, when the type of the I / F unit is a video / audio I / F 8 and when the data broadcasting I / F 4 is for (fixed speed transmission + bandwidth securing type variable speed transmission). Is input number 1 and registered with “Yes” for bandwidth reservation.
The type of F part is data broadcasting I for variable speed transmission using gaps
In the case of / F4, the input number 2 indicates that the band is not secured.
Is set.

【0124】多重制御処理部204では、多重化優先度
テーブル234の帯域を確保する入力のうち、前回選択
した次の入力から順にTSパケット転送要求を確認して
その要求があれば、多重パケット選択部205に該当す
る入力を選択するよう通知する。
The multiplexing control processing unit 204 checks TS packet transfer requests in order from the next input selected last time among the inputs for securing the bandwidth of the multiplexing priority table 234, and if there is such a request, selects the multiplex packet selection. The unit 205 is notified to select the corresponding input.

【0125】多重制御処理部204において、多重化優
先度テーブル234の帯域を確保する入力全てに転送要
求が無い場合、多重化優先度テーブル234の帯域を確
保しない入力である隙間利用型可変速度伝送用のTSパ
ケット転送要求を確認してその要求があれば、多重パケ
ット選択部205に隙間利用型可変速度伝送からの入力
を選択するよう通知する。
In the multiplexing control processing unit 204, when there is no transfer request for all the inputs for securing the bandwidth of the multiplexing priority table 234, the gap-based variable speed transmission which is an input for which the bandwidth of the multiplexing priority table 234 is not secured. Of the TS packet transfer request for transmission, and if there is the request, the multiplex packet selection unit 205 is notified to select the input from the gap-based variable speed transmission.

【0126】尚、多重化優先度テーブル234に登録さ
れたの全てのI/F部から転送要求がない場合、多重制
御処理部204は、多重パケット選択部205へのパケ
ット選択通知を行なわない。
When there is no transfer request from all the I / F units registered in the multiplexing priority table 234, the multiplex control processing unit 204 does not notify the multiplex packet selecting unit 205 of the packet selection.

【0127】多重パケット選択部205では、実施の形
態6の場合と同様に、パケット選択通知線208を介す
る多重制御処理部204からの通知に従って、各メモリ
201〜203から入力元TSパケットを読み出し、T
S多重バスでTS多重する。この際、多重制御処理部2
04からの通知がない場合は、NullパケットをTS
多重する。
The multiplexed packet selecting unit 205 reads the input source TS packet from each of the memories 201 to 203 according to the notification from the multiplexing control processing unit 204 via the packet selection notifying line 208 as in the case of the sixth embodiment. T
TS multiplexing is performed on the S multiplex bus. At this time, the multiplex control processing unit 2
If there is no notification from the 04
Multiplex.

【0128】以上のように、この実施の形態9によれ
ば、多重化優先度テーブル234に基づいて、帯域を確
保するデータか否かによって区別した転送パケットの選
択処理を可能にしたため、より柔軟な多重制御を実現す
ることができる。
As described above, according to the ninth embodiment, based on the multiplexing priority table 234, it is possible to select a transfer packet that is distinguished depending on whether or not data is to secure a band. Multiplex control can be realized.

【0129】実施の形態10.上記実施の形態8,9で
は、データ放送I/F部4に内蔵されるTS化処理部6
にデータ放送サービスの固定速度伝送および帯域確保型
可変速度伝送のデータを一括管理する多重化スケジュー
リング情報テーブル231を有する場合を示したが、本
実施の形態10では、図20に示すように、TS多重化
部2に固定速度伝送と帯域確保型可変速度伝送の各デー
タのための多重化スケーリング情報テーブル231と、
多重化優先度テーブル234の両方を設け、固定速度伝
送、帯域確保型可変速度伝送、隙間利用型可変速度伝
送、ビデオ/オーディオの各データのTSパケットの選
択およびTS多重する処理を一括して行なうような構成
したことを特徴とする。このように構成しても、上記実
施の形態8,9等と同様の効果が得られる。
Embodiment 10 FIG. In the eighth and ninth embodiments, the TS conversion processing unit 6 incorporated in the data broadcast I / F unit 4
20 has a multiplexing scheduling information table 231 for collectively managing data of fixed-rate transmission and band-secured type variable-rate transmission of a data broadcasting service. In the tenth embodiment, as shown in FIG. A multiplexing scaling information table 231 for each data of fixed-rate transmission and band-guaranteed variable-rate transmission to the multiplexing unit 2;
By providing both the multiplexing priority table 234, fixed rate transmission, band securing type variable rate transmission, gap utilizing type variable rate transmission, TS packet selection of video / audio data, and TS multiplexing are collectively performed. It is characterized by having such a configuration. Even with this configuration, the same effects as those of the eighth and ninth embodiments can be obtained.

【0130】実施の形態11.以上の実施の形態4〜1
0では、各データサーバから出力されるデータは1種類
であるものを示したが、1つのデータサーバの上位プロ
トコル処理部から複数のデータ出力がなされる場合の一
例を以下に示す。
Embodiment 11 FIG. Embodiments 4-1 above
In the case of 0, one type of data is output from each data server. However, an example in which a plurality of data are output from a higher-level protocol processing unit of one data server will be described below.

【0131】図21は、実施の形態11のデータ放送シ
ステムを示すブロック図の一例である。図21におい
て、235は隙間利用型可変速度伝送データ用読み出し
スケジューリング情報テーブル、236は読み出しスケ
ジューリング情報通知線、237は隙間利用型可変速度
伝送のための読み出しTSパケット選択線であり、その
他は、図6および図13に同じである。
FIG. 21 is an example of a block diagram showing a data broadcasting system according to the eleventh embodiment. In FIG. 21, reference numeral 235 denotes a read scheduling information table for gap-based variable-speed transmission data, 236 denotes a read scheduling information notification line, 237 denotes a read TS packet selection line for gap-based variable-speed transmission, and FIG. 6 and FIG.

【0132】次にこの実施の形態11における動作につ
いて説明する。まず、固定速度伝送データサーバ211
の固定速度伝送上位プロトコル処理部215において、
複数のデータを生成し、固定速度伝送個別情報付加部2
21が、後述の図22の例示するような共通データ情報
フィールドに個別情報のヘッダを付加した各サーバ共通
形式の共通データを作成し、デジタル放送装置1のデー
タ放送I/F部4に対し出力する。
Next, the operation of the eleventh embodiment will be described. First, the fixed-rate transmission data server 211
In the fixed-rate transmission upper layer protocol processing unit 215,
A plurality of data are generated and fixed-rate transmission individual information adding unit 2
21 creates common data of each server common format in which a header of individual information is added to a common data information field as exemplified in FIG. 22 described below, and outputs the common data to the data broadcasting I / F unit 4 of the digital broadcasting device 1 I do.

【0133】帯域確保型可変速度伝送データサーバ21
2、および隙間利用型可変速度伝送データサーバ213
においても、同様に各サーバ共通形式の図22の例示す
るような共通データを、デジタル放送装置1のデータ放
送I/F部4に対し出力する。
Bandwidth secure type variable speed transmission data server 21
2, and the gap-based variable speed transmission data server 213
In the same manner, the common data of each server common format as illustrated in FIG. 22 is output to the data broadcasting I / F unit 4 of the digital broadcasting device 1.

【0134】図22に、本実施の形態11の各個別情報
付加部221〜223が作成する共通データの構造の一
例を示す。図22に例示するように、本実施の形態11
では、各個別情報付加部221〜223が、伝送方式、
データ番号、伝送速度、データ長等の情報を個別情報と
して含む新たな共通データ形式にしてデジタル放送装置
1のデータ放送I/F部4に出力される。つまり、図1
4に示す実施の形態6の共通データの構造に対し、新た
に、個別情報としてデータ番号を追加した点が特徴であ
る。
FIG. 22 shows an example of the structure of common data created by the individual information adding units 221 to 223 according to the eleventh embodiment. As illustrated in FIG.
Then, each of the individual information adding units 221 to 223 includes a transmission method,
It is output to the data broadcast I / F unit 4 of the digital broadcasting device 1 in a new common data format including information such as a data number, a transmission speed, and a data length as individual information. That is, FIG.
The feature is that a data number is newly added as individual information to the structure of the common data of the sixth embodiment shown in FIG.

【0135】データ放送I/F部4では、個別情報解析
部5が入力された共通データを、伝送方式と、データ番
号とで区別してTS化処理部6に渡す。
In the data broadcast I / F unit 4, the individual data analysis unit 5 passes the input common data to the TS conversion processing unit 6 by distinguishing between the transmission method and the data number.

【0136】TS化処理部6では、伝送方式=‘固定速
度伝送’の入力データが3種類あれば、固定速度伝送用
メモリ201を3分割し、TSパケットにしたデータを
区別して格納するとともに、伝送方式およびデータ番号
で区別される図23に例示するような新たな多重化スケ
ジューリング情報テーブル231を生成する。
If there are three types of input data of the transmission method = “fixed speed transmission”, the TS conversion processing unit 6 divides the fixed speed transmission memory 201 into three, stores the TS packet data separately, and stores the data. A new multiplexing scheduling information table 231 as illustrated in FIG. 23, which is distinguished by the transmission method and the data number, is generated.

【0137】同様に帯域確保型可変速度伝送データにつ
いても、TS化処理部6は、入力される共通データに含
まれる伝送方式およびデータ番号で区別してTSパケッ
トを生成して、データ番号の種類分に分割した帯域確保
型可変速度伝送用メモリ202に格納し、伝送方式およ
びデータ番号で区別される図23に例示するような多重
化スケジューリング情報テーブル231を生成する。
Similarly, for the band-secured type variable speed transmission data, the TS conversion processing unit 6 generates a TS packet by discriminating the transmission method and the data number included in the input common data, and generates the TS packet according to the type of the data number. The multiplexing scheduling information table 231 as illustrated in FIG. 23, which is stored in the band-guaranteed variable-rate transmission memory 202 and divided by the transmission method and the data number, is generated.

【0138】隙間利用型可変速度伝送データについて
は、TS化処理部6は、入力される共通データに含まれ
る伝送方式およびデータ番号で区別してTSパケットを
生成して、データ番号の種類分に分割した隙間利用型可
変速度伝送用メモリ203に格納するとともに、全ての
隙間利用型可変速度データのデータ番号を列挙する図2
4に例示されるような新たな隙間利用型可変速度データ
用読み出しスケジューリング情報テーブル235を生成
する。
For the variable-speed transmission data using gaps, the TS conversion unit 6 generates a TS packet by discriminating the transmission method and the data number included in the input common data, and divides the TS packet into data type types. FIG. 2 lists the data numbers of all the gap-using variable-speed data stored in the gap-using variable-speed transmission memory 203.
4, a new gap utilization type variable speed data read scheduling information table 235 is generated.

【0139】次に、TS化処理部6は、TS多重化部2
のデータバスの動作周波数毎に、図23に例示する多重
化スケジューリング情報テーブル231の第1スロット
から順次スロット内の情報を読み出し、伝送速度とデー
タ番号とに従って該当のメモリ領域から1TSパケット
を読み出して、TS多重化部2に出力する。
Next, the TS multiplexing section 6
23, the information in the slot is sequentially read from the first slot of the multiplexing scheduling information table 231 illustrated in FIG. 23, and 1TS packet is read from the corresponding memory area according to the transmission speed and the data number. , TS multiplexing unit 2.

【0140】この際、読み出した多重化スケジューリン
グ情報テーブル231のスロットが空の場合、または伝
送方式=‘帯域確保型可変速度伝送’で転送するTSパ
ケットが無い場合、TS化処理部6は、図24に例示す
る隙間利用型可変速度伝送データ用読み出しスケジュー
リング情報テーブル235を参照して前回転送した次の
スロットから順にTSパケットの有無を確認し、TSパ
ケットがあればTS多重化部2に転送する。
At this time, when the slot of the read multiplexing scheduling information table 231 is empty, or when there is no TS packet to be transferred by the transmission method = “bandwidth secure type variable rate transmission”, the TS conversion processing unit 6 24, the presence / absence of a TS packet is checked in order from the next slot transmitted last time by referring to the gap utilization type variable rate transmission data read scheduling information table 235, and if there is a TS packet, it is transferred to the TS multiplexing unit 2. .

【0141】TS多重化部2では、TS化処理部6から
入力されたTSパケットを多重する。
The TS multiplexing unit 2 multiplexes the TS packets input from the TS processing unit 6.

【0142】以上のように、この実施の形態11によれ
ば、各データサーバが複数のデータを生成する場合で
も、データ番号によりデータを区別して送出することが
可能となり、より多くのデータを同時に放送するデータ
放送サービスを実現できる。
As described above, according to the eleventh embodiment, even when each data server generates a plurality of data, it is possible to distinguish and transmit the data by the data number, and more data can be simultaneously transmitted. A data broadcasting service for broadcasting can be realized.

【0143】実施の形態12.上記実施の形態11で
は、図21に示すように、TS化処理部6に、データ放
送サービスの固定速度伝送および帯域確保型可変速度伝
送のデータをそれぞれ伝送方式及びデータ番号別に一括
管理する多重化スケジューリング情報テーブル231
(図23参照)と、隙間利用型可変速度伝送のデータを
データ番号別に一括管理する隙間利用型可変速度伝送デ
ータ用読み出しスケジューリング情報テーブル235
(図24参照)との両方を有する場合を示したが、図2
5に示すように、前記2つのテーブル231,235が
TS多重化部2にあり、固定速度伝送および帯域確保型
可変速度伝送の各データは多重化スケジューリング情報
テーブル231に従って多重化を行い、多重化タイミン
グが帯域確保型可変速度伝送で帯域確保型可変速度伝送
用メモリ203にTSパケットがない等の場合には、隙
間利用型可変速度伝送データ用読み出しスケジューリン
グ情報テーブル235に従って隙間利用型可変速度伝送
用メモリ203からTSパケットを読み出して多重する
ような構成でも、同様の効果が得られる。また、同様
に、多重化スケジューリング情報テーブル231または
隙間利用型可変速度伝送データ用読み出しスケジューリ
ング情報テーブル235のいずれかがTS化処理部6に
あり、もう片方のテーブルがTS多重化処理部2にある
場合でも、さらには、これらのテーブル231,235
が,TS化処理部6や、TS多重化部2以外に設けられ
ていても勿論よい。
Embodiment 12 FIG. In the eleventh embodiment, as shown in FIG. 21, multiplexing for collectively managing the data of the fixed-rate transmission and the band-guaranteed variable-rate transmission of the data broadcasting service by the transmission method and the data number in the TS processing unit 6 as shown in FIG. Scheduling information table 231
(See FIG. 23) and a gap-based variable-speed transmission data read scheduling information table 235 for collectively managing data of gap-based variable-speed transmission by data number.
(See FIG. 24).
As shown in FIG. 5, the two tables 231 and 235 are provided in the TS multiplexing unit 2, and each of the data of the fixed-rate transmission and the variable-rate transmission with the bandwidth reservation is multiplexed according to the multiplexing scheduling information table 231. When the timing is the band-secured variable-speed transmission and there is no TS packet in the band-secured variable-speed transmission memory 203, the gap-based variable-speed transmission data read scheduling information table 235 is used for the gap-based variable-speed transmission. The same effect can be obtained with a configuration in which TS packets are read from the memory 203 and multiplexed. Similarly, either the multiplexing scheduling information table 231 or the gap utilization type variable rate transmission data read scheduling information table 235 is in the TS multiplexing processing unit 6, and the other table is in the TS multiplexing processing unit 2. Even in this case, these tables 231 and 235
However, needless to say, it may be provided other than the TS conversion processing unit 6 and the TS multiplexing unit 2.

【0144】[0144]

【発明の効果】以上説明したように、本発明によれば、
各データサーバが出力するデータを、データ種別によら
ず共通形式のデータにしたので、新たなデータ種別のデ
ータ放送サービスの追加に対しても、そのデータ種別用
のデータサーバを新たに設けるだけで、放送装置側の改
造等は必要ないので、データサーバを容易に増設可能で
ある。また、放送装置側では、1種類のデータ放送I/
F部のみで異なる種別のデータを受信することが可能と
なると共に、一定の方法で異なる種別のデータの固有情
報を含めた汎用パケットを生成することが可能になる。
As described above, according to the present invention,
Since the data output by each data server is in a common format regardless of the data type, even if a data broadcasting service of a new data type is added, only a new data server for the data type is provided. Since no modification is required on the broadcast device side, the number of data servers can be easily increased. On the broadcast device side, one type of data broadcast I / O
Different types of data can be received only by the F part, and a general-purpose packet including unique information of different types of data can be generated by a certain method.

【0145】また、本発明によれば、このディジタル放
送システムにおける基準時刻を計時し分配する基準時計
を備え、各サーバが前記基準時計より分配された基準時
刻を用い、データを再生表示するための表示時刻を生成
し、伝送するデータに表示時刻を付加し、データ種別に
関わらず共通な形式の共通データとして出力し、放送装
置が各サーバから出力された共通データに含まれる前記
データ種別等に基づき、各サーバから出力された前記個
別データをパケットにするとともに、このパケットに前
記基準時刻を含めたり、各サーバが放送装置に対して、
前記基準時刻の付加を指示する基準時刻付加指示情報を
前記共通データに付加し、放送装置は、前記共通データ
に付加された前記基準時刻付加指示情報に基づき、予め
定められた時間間隔で前記基準時刻を前記固定長パケッ
トに含めるようにすることにより、システム内の全て機
器および処理部は同一の基準時刻が参照可能となり、異
なる種類のデータサーバにおいて、同一基準時刻に従う
表示時刻が付加可能となるので、視聴者端末においてデ
ータを再生する際、異なる種類のデータサーバで生成さ
れた異なる種類のコンテンツ間での再生同期を確保した
表示が可能となる。
Further, according to the present invention, the digital broadcast system is provided with a reference clock for measuring and distributing a reference time, and each server reproduces and displays data using the reference time distributed from the reference clock. The display time is generated, the display time is added to the data to be transmitted, and the data is output as common data in a common format regardless of the data type, and the broadcasting device is adapted to the data type and the like included in the common data output from each server. Based on the above, the individual data output from each server is packetized, and the packet includes the reference time.
The reference time addition instruction information for instructing the addition of the reference time is added to the common data, and the broadcasting device sets the reference time at predetermined time intervals based on the reference time addition instruction information added to the common data. By including the time in the fixed-length packet, all devices and processing units in the system can refer to the same reference time, and display times according to the same reference time can be added to different types of data servers. Therefore, when data is reproduced in the viewer terminal, it is possible to perform display while ensuring reproduction synchronization between different types of contents generated by different types of data servers.

【0146】また、本発明によれば、放送装置に、複数
種類のメディアデータの符号化を行なうとともに、前記
基準時計より分配された基準時刻を用い、データを再生
表示するための表示時刻を生成し、この生成した表示時
刻を前記メディア符号化データに付加し、そのメディア
符号化データをパケットにして出力するようにしたの
で、ビデオ/オーディオといった他のメディアとストリ
ームデータとの再生同期も確保可能であり、より高機能
でかつ汎用性の高いデジタル放送システムが構築可能と
なる。
Further, according to the present invention, a plurality of types of media data are encoded in a broadcasting device, and a display time for reproducing and displaying data is generated using a reference time distributed from the reference clock. The generated display time is added to the media-encoded data, and the media-encoded data is output as a packet, so that reproduction synchronization between other media such as video / audio and the stream data can be ensured. Therefore, it is possible to construct a digital broadcasting system with higher functionality and higher versatility.

【0147】また、本発明によれば、データ種別だけで
なく、伝送方式や、伝送速度の異なるデータ放送を共通
形式のデータにより可能としたので、1つの放送装置で
も伝送方式や、伝送速度の異なるデータ放送が可能にな
る。
Further, according to the present invention, not only the data type but also the transmission method and the data broadcasting having different transmission speeds are enabled by the data of the common format. Different data broadcasting becomes possible.

【0148】また、本発明によれば、さらに、多重化優
先度テーブルを設けて固定速度伝送用や帯域確保型可変
速度伝送用等の優先して伝送すべきデータがない場合に
は、それより優先度の低い隙間利用型可変速度伝送用の
データを送信する用にしたので、最大伝送帯域を確保し
て伝送される可変速度伝送用等のデータ伝送隙間を最大
限に利用した隙間利用型可変速度伝送が可能になる。
Further, according to the present invention, a multiplexing priority table is further provided so that when there is no data to be transmitted preferentially, such as for fixed-rate transmission or for band-secured type variable-rate transmission, the multiplexing priority table is used. Gap-based variable transmission that uses low-gap data transmission for variable-speed transmission that secures the maximum transmission band because it is used to transmit data for variable-speed transmission with low priority. Speed transmission becomes possible.

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

【図1】 実施の形態1のデータ放送システムを示すブ
ロック図。
FIG. 1 is a block diagram showing a data broadcasting system according to a first embodiment.

【図2】 実施の形態1のデータ放送システムにおける
各部の生成データ構造の一例を示す図。
FIG. 2 is a diagram showing an example of a generated data structure of each unit in the data broadcasting system according to the first embodiment.

【図3】 実施の形態1の共通データの形式の一例を示
す図。
FIG. 3 is a diagram showing an example of a format of common data according to the first embodiment.

【図4】 実施の形態2のデータ放送システムを示すブ
ロック図。
FIG. 4 is a block diagram showing a data broadcasting system according to a second embodiment.

【図5】 実施の形態2の共通データの形式の一例を示
す図。
FIG. 5 is a diagram showing an example of a format of common data according to the second embodiment.

【図6】 実施の形態3のデータ放送システムを示すブ
ロック図。
FIG. 6 is a block diagram showing a data broadcasting system according to a third embodiment.

【図7】 デジタル放送システムにおける放送データの
伝送帯域の模式図の一例を示す図。
FIG. 7 is a diagram showing an example of a schematic diagram of a transmission band of broadcast data in a digital broadcasting system.

【図8】 実施の形態4のデータ放送システムを示すブ
ロック図。
FIG. 8 is a block diagram showing a data broadcasting system according to a fourth embodiment.

【図9】 実施の形態4における多重化スケジューリン
グ情報テーブル231の例を示す図。
FIG. 9 is a diagram showing an example of a multiplexing scheduling information table 231 according to the fourth embodiment.

【図10】 実施の形態4のデータ放送システムにおけ
る異なる伝送方式のデータ放送を行なうための共通デー
タ構造の例を示す図。
FIG. 10 is a diagram showing an example of a common data structure for performing data broadcasting of different transmission schemes in the data broadcasting system according to the fourth embodiment.

【図11】 実施の形態5のデータ放送システムを示す
ブロック図。
FIG. 11 is a block diagram showing a data broadcasting system according to a fifth embodiment.

【図12】 実施の形態6における隙間利用型可変速度
伝送に使用する帯域を示す図。
FIG. 12 is a diagram illustrating a band used for gap-based variable speed transmission according to the sixth embodiment.

【図13】 実施の形態6のデータ放送システムを示す
ブロック図。
FIG. 13 is a block diagram showing a data broadcasting system according to a sixth embodiment.

【図14】 実施の形態6における共通データの形式を
示す図。
FIG. 14 is a diagram showing a format of common data according to the sixth embodiment.

【図15】 実施の形態7のデータ放送システムを示す
ブロック図。
FIG. 15 is a block diagram showing a data broadcasting system according to a seventh embodiment.

【図16】 実施の形態7における隙間利用型可変速度
伝送に使用する帯域を示す図。
FIG. 16 is a diagram showing a band used for gap-based variable speed transmission according to the seventh embodiment.

【図17】 実施の形態8のデータ放送システムを示す
ブロック図。
FIG. 17 is a block diagram showing a data broadcasting system according to an eighth embodiment.

【図18】 実施の形態8における多重化優先度テーブ
ル234の一例を示す図。
FIG. 18 is a diagram illustrating an example of a multiplexing priority table 234 according to the eighth embodiment.

【図19】 実施の形態9における多重化優先度テーブ
ル234の一例を示す図。
FIG. 19 is a diagram illustrating an example of a multiplexing priority table 234 according to the ninth embodiment.

【図20】 実施の形態10のデータ放送システムを示
すブロック図。
FIG. 20 is a block diagram showing a data broadcasting system according to the tenth embodiment.

【図21】 実施の形態11のデータ放送システムを示
すブロック図。
FIG. 21 is a block diagram illustrating a data broadcasting system according to an eleventh embodiment.

【図22】 実施の形態11における共通データの構造
の一例を示す図。
FIG. 22 illustrates an example of a structure of common data according to the eleventh embodiment.

【図23】 実施の形態11における多重化スケジュー
リング情報テーブル231の例を示す図。
FIG. 23 is a diagram illustrating an example of a multiplexing scheduling information table 231 according to the eleventh embodiment.

【図24】 実施の形態11における隙間利用型可変速
度伝送データ用読み出しスケジューリング情報テーブル
235の例を示す図。
FIG. 24 is a diagram showing an example of a gap-based variable-speed transmission data read scheduling information table 235 according to the eleventh embodiment.

【図25】 実施の形態12のデータ放送システムを示
すブロック図。
FIG. 25 is a block diagram showing a data broadcasting system according to a twelfth embodiment.

【図26】 従来のMPEG2 Systemを利用するデータ放
送サービスのプロトコルスタックの一例を示す図。
FIG. 26 is a diagram showing an example of a protocol stack of a conventional data broadcasting service using the MPEG2 System.

【図27】 従来のデジタル放送システムの構成を示す
ブロック図。
FIG. 27 is a block diagram showing a configuration of a conventional digital broadcasting system.

【図28】 従来のデジタル放送システムにおける各部
の生成データ構造の例を示す図。
FIG. 28 is a diagram showing an example of a generated data structure of each unit in a conventional digital broadcasting system.

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

1 デジタル放送システム 2 TS多重化部 3 伝送部 4 データ放送I/F 5 個別情報解析部 6 TS化処理部 7 PCR付加指示線 8 ビデオ/オーディオI/F 9 ビデオ符号化部 10 オーディオ符号化部 11 TS化処理部 31 Data Piping型データサーバ 32 Multiprotocol Encapsulation型データサーバ 33 Data Carousel型データサーバ 35 Data Piping型上位プロトコル処理部 36 Multiprotocol Encapsulation型上位プロトコル
処理部 37 Data Carousel型上位プロトコル処理部 41 Data Piping型個別情報付加部 42 Multiprotocol Encapsulation型個別情報付加部 43 Data Carousel型個別情報付加部 51 Data Streaming型データサーバ 52 その他の同期型データサーバ 55 Data Streaming型上位プロトコル処理部 56 その他の同期型上位プロトコル処理部 61 Data Streaming型個別情報付加部 62 その他の同期型個別情報付加部 63 基準時刻時計 64 カメラ 65 マイク 71 データ 72 共通データ 73 TSパケット 75 ファイルデータ 76 DSM−CC Sectionデータ 101 従来のデジタル放送装置 102 TS多重化部 103 伝送部 105 従来のData Piping型データ放送I/F 106 従来のMultiprotocol Encapsulation型データ
放送I/F 107 従来のData Carousel型データ放送I/F 111 Data Piping型TS化処理部 112 Multiprotocol Encapsulation型TS化処理部 113 Data Carousel型TS化処理部 131 従来のData Piping型データサーバ 132 従来のMultiprotocol Encapsulation型データ
サーバ 133 従来のData Carousel型データサーバ 135 Data Piping型上位プロトコル処理部 136 Multiprotocol Encapsulation型上位プロトコ
ル処理部 137 Data Carousel型上位プロトコル処理部 151 データ 152 データ 153 TSパケット 155 ファイルデータ 156 DSM−CC Sectionデータ 157 TSパケット 201 固定速度伝送用メモリ 202 帯域確保型可変速度伝送用メモリ 203 隙間伝送用メモリ 204 多重制御処理 205 多重パケット選択部 206 データ放送I/F TSパケット転送要求線 207 ビデオ/オーディオI/F TSパケット転送
要求線 208 パケット選択通知線 211 即時提供データサーバ 212 帯域確保型可変速度伝送データサーバ 213 隙間伝送データサーバ 215 固定速度伝送上位プロトコル処理部 216 帯域確保型可変速度伝送上位プロトコル処理部 217 隙間伝送上位プロトコル処理部 221 固定速度伝送個別情報付加部 222 帯域確保型可変速度伝送個別情報付加部 223 隙間伝送個別情報付加部 231 多重化スケジューリング情報テーブル 232 多重化スケジューリング情報通知線 233 読み出しTSパケット選択線(固定速度伝送ま
たは帯域確保型可変速度伝送) 234 多重化優先度テーブル 235 隙間利用型可変速度伝送データ用読み出しスケ
ジューリング情報テーブル 236 読み出しスケジューリング情報通知線 237 読み出しTSパケット選択線(隙間利用型可変
速度伝送)
REFERENCE SIGNS LIST 1 digital broadcasting system 2 TS multiplexing unit 3 transmission unit 4 data broadcasting I / F 5 individual information analysis unit 6 TS conversion processing unit 7 PCR addition instruction line 8 video / audio I / F 9 video encoding unit 10 audio encoding unit 11 TS processing unit 31 Data Piping type data server 32 Multiprotocol Encapsulation type data server 33 Data Carousel type data server 35 Data Piping type upper protocol processing unit 36 Multiprotocol Encapsulation type upper protocol processing unit 37 Data Carousel type upper protocol processing unit 41 Data Piping Type individual information adding unit 42 Multiprotocol Encapsulation type individual information adding unit 43 Data Carousel type individual information adding unit 51 Data Streaming type data server 52 Other synchronous data server 55 Data Streaming type upper protocol processing unit 56 Other synchronous type upper protocol processing Part 61 Data Streaming type individual Information addition unit 62 Other synchronous individual information addition unit 63 Reference time clock 64 Camera 65 Microphone 71 Data 72 Common data 73 TS packet 75 File data 76 DSM-CC Section data 101 Conventional digital broadcasting device 102 TS multiplexing unit 103 Transmission Unit 105 Conventional Data Piping type data broadcast I / F 106 Conventional Multiprotocol Encapsulation type data broadcast I / F 107 Conventional Data Carousel type data broadcast I / F 111 Data Piping type TS conversion processing unit 112 Multiprotocol Encapsulation type TS conversion processing unit 113 Data Carousel-type TS processing unit 131 Conventional Data Piping-type data server 132 Conventional Multiprotocol Encapsulation-type data server 133 Conventional Data Carousel-type data server 135 Data Piping-type high-level protocol processing unit 136 Multiprotocol Encapsulation-type high-level protocol processing unit 137 Data Carousel type upper protocol processing unit 151 data 152 data 153 TS packet 155 file data 156 DSM-CC Section data 157 TS packet 201 fixed speed transmission memory 202 bandwidth securing type variable speed transmission memory 203 gap transmission memory 204 multiplex control processing 205 Multiplex packet selector 206 Data broadcast I / F TS packet transfer request line 207 Video / audio I / F TS packet transfer request line 208 Packet selection notification line 211 Immediately provided data server 212 Bandwidth secure type variable speed transmission data server 213 Gap transmission data Server 215 Fixed-speed transmission high-order protocol processing unit 216 Bandwidth secure type variable-speed transmission high-order protocol processing unit 217 Gap transmission high-order protocol processing unit 221 Fixed-speed transmission individual information addition unit 222 Bandwidth reservation Variable speed transmission individual information adding unit 223 Gap transmission individual information adding unit 231 Multiplexing scheduling information table 232 Multiplexing scheduling information notification line 233 Readout TS packet selection line (fixed speed transmission or band securing type variable speed transmission) 234 Multiplexing priority Table 235 Read scheduling information table for variable-speed transmission data using gap 236 Read scheduling information notification line 237 Read TS packet selection line (variable transmission using gap)

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 データサーバ毎に異なる種別の上位プロ
トコルを有する個別データを提供する複数のデータサー
バと、前記複数のデータサーバからの個別データをあら
かじめ定められた形式で多重化して放送する放送装置
と、からなるディジタル放送システムであって、 前記複数のデータサーバは、 放送するデータに当該データの種別に応じた上位プロト
コルに変換して個別データを生成する上位プロトコル処
理部と、 前記上位プロトコル処理部から出力される個別データに
データ種別およびデータ長を示す個別情報を付加してデ
ータ種別に関わらず共通な形式の共通データを出力する
個別情報付加部と、を有し、 前記放送装置は、 前記データサーバから出力される共通データに個別情報
として含まれるデータ種別およびデータ長に基づき前記
上記プロトコル処理部から出力される個別データをあら
かじめ定められた形式の伝送パケットにして出力するデ
ータ放送I/F部と、 前記データ放送I/F部によって出力された前記伝送パ
ケットを多重化して伝送する多重化伝送部と、 を有することを特徴とするディジタル放送システム。
1. A plurality of data servers for providing individual data having different types of higher-level protocols for each data server, and a broadcasting device for multiplexing and broadcasting individual data from the plurality of data servers in a predetermined format A plurality of data servers, wherein the plurality of data servers convert the broadcast data into a higher-level protocol corresponding to the type of the data to generate individual data, and the higher-level protocol processing An individual information adding unit that adds individual information indicating a data type and a data length to the individual data output from the unit and outputs common data in a common format regardless of the data type. Based on the data type and data length included as individual information in the common data output from the data server A data broadcast I / F unit for converting the individual data output from the protocol processing unit into a transmission packet of a predetermined format and outputting the transmission packet; and multiplexing the transmission packet output by the data broadcast I / F unit. A digital broadcasting system, comprising: a multiplex transmission unit for transmitting.
【請求項2】 データサーバ毎に異なる種別の上位プロ
トコルを有する個別データを放送装置に対し出力し、当
該放送装置にその個別データを多重化して放送させるデ
ータサーバであって、 放送するデータに当該データの種別に応じた上位プロト
コルに変換して個別データを生成する上位プロトコル処
理部と、 前記上位プロトコル処理部から出力される個別データに
データ種別およびデータ長を示す個別情報を付加してデ
ータ種別に関わらず共通な形式の共通データを出力する
個別情報付加部と、を有することを特徴とするデータサ
ーバ。
2. A data server which outputs individual data having a different type of higher-level protocol for each data server to a broadcasting device and multiplexes the individual data on the broadcasting device and broadcasts the data. A higher-level protocol processing unit that generates individual data by converting the data into a higher-level protocol according to the type of data; and a data type by adding individual information indicating a data type and a data length to the individual data output from the higher-level protocol processing unit. And a separate information adding unit for outputting common data in a common format regardless of the data server.
【請求項3】 データサーバ毎に異なる種別の上位プロ
トコルを有する個別データを出力する複数のデータサー
バからの個別データをあらかじめ定められた形式で多重
化して放送する放送装置であって、 前記データサーバから出力される共通データに個別情報
として含まれるデータ種別およびデータ長に基づき前記
上記プロトコル処理部から出力される個別データをあら
かじめ定められた形式の伝送パケットにして出力するデ
ータ放送I/F部と、 前記データ放送I/F部によって出力された前記伝送パ
ケットを多重化して伝送する多重化伝送部と、 を有することを特徴とする放送装置。
3. A broadcasting device for multiplexing and broadcasting in a predetermined format individual data from a plurality of data servers that output individual data having a different type of higher-level protocol for each data server, said data server comprising: A data broadcast I / F unit for converting the individual data output from the protocol processing unit into a transmission packet of a predetermined format based on a data type and a data length included as individual information in the common data output from the data broadcasting I / F unit; A multiplexing transmission unit that multiplexes and transmits the transmission packet output by the data broadcasting I / F unit.
【請求項4】 データサーバ毎に異なる種別の上位プロ
トコルを有する個別データを放送装置に対し出力し、当
該放送装置にその個別データを多重化して放送させるデ
ータサーバであって、 コンテンツ間の再生同期が必要なデータを前記個別デー
タとする場合には、基準時計が計時して分配する基準時
刻情報に基づく表示時刻情報を上位プロトコルのヘッダ
またはトレーラ情報に含めた上位プロトコルデータを個
別データとし、その個別データに当該個別データのデー
タ種別と、前記放送装置が伝送する伝送パケットに対す
る前記基準時刻情報の付加の有無を示す基準時刻情報付
加有無情報とを個別情報として付加した前記データ種別
に関わらず共通形式の共通データを出力する、 ことを特徴とするデータサーバ。
4. A data server for outputting individual data having a higher-level protocol of a different type for each data server to a broadcasting device and multiplexing the individual data on the broadcasting device for broadcasting, wherein reproduction synchronization between contents is performed. When the necessary data is the individual data, the upper protocol data including the display time information based on the reference time information distributed and measured by the reference clock is included in the header or trailer information of the upper protocol as the individual data. Common to the individual data, regardless of the data type in which the data type of the individual data and the reference time information addition presence / absence information indicating whether or not the reference time information is added to the transmission packet transmitted by the broadcasting device are added as individual information. A data server for outputting common data in a format.
【請求項5】 データサーバ毎に異なる種別の上位プロ
トコルを有する個別データを出力する複数のデータサー
バからの個別データをあらかじめ定められた形式で多重
化して放送する放送装置であって、 複数のデータサーバから各個別データに少なくとも当該
個別データのデータ種別を個別情報として付加された前
記データ種別に関わらず共通形式の共通データを入力し
て、各共通データに含まれる前記個別データを伝送パケ
ット化すると共に、各伝送パケットに各共通データに前
記個別情報として含まれるデータ種別に基づく伝送パケ
ットヘッダまたはトレーラ情報を付加し、かつ、その個
別情報として基準時計が計時し分配する基準時刻情報の
有を示す基準時刻情報付加有無情報が付加されている場
合には、予め定められた時間間隔で前記基準時刻情報を
前記伝送パケットに付加するデータ放送I/F部と、 前記データ放送I/F部によって伝送パケットヘッダま
たはトレーラ情報の付加された前記伝送パケットを多重
化して伝送する多重化伝送部と、を有する、 ことを特徴とする放送装置。
5. A broadcasting device for multiplexing and broadcasting individual data from a plurality of data servers outputting individual data having different types of higher-level protocols for each data server in a predetermined format, comprising: A common data in a common format is input from the server to each individual data regardless of the data type in which at least the data type of the individual data is added as individual information, and the individual data included in each common data is converted into a transmission packet. At the same time, a transmission packet header or trailer information based on a data type included as the individual information is added to each common data to each transmission data, and the reference clock indicates and has reference time information as the individual information. If the reference time information addition presence / absence information is added, the reference time information is added at a predetermined time interval. A data broadcast I / F unit for adding reference time information to the transmission packet, and a multiplex transmission unit for multiplexing and transmitting the transmission packet to which a transmission packet header or trailer information is added by the data broadcast I / F unit. A broadcasting device comprising:
【請求項6】 さらに、 メディアデータの符号化を行なうとともに、前記基準時
計より分配された基準時刻情報に基づいて表示時刻情報
を生成して、この生成した表示時刻情報を前記メディア
符号化データに付加し、その表示時刻情報の付加された
前記メディア符号化データを伝送パケット化すると共
に、各伝送パケットに前記メディア符号化データのデー
タ種別に基づくヘッダまたはトレーラ情報を付加するメ
ディア放送I/F部を有し、 多重化伝送部は、前記メディア放送I/F部およびデー
タ放送I/F部によって伝送パケットヘッダまたはトレ
ーラ情報の付加された前記伝送パケットを多重化して伝
送する、 ことを特徴とする請求項5記載のディジタル放送システ
ム。
6. Encoding the media data, generating display time information based on reference time information distributed from the reference clock, and adding the generated display time information to the media encoded data. A media broadcast I / F unit that adds the media encoded data to which the display time information has been added, forms a transmission packet, and adds a header or trailer information based on the data type of the media encoded data to each transmission packet. Wherein the multiplexing transmission unit multiplexes the transmission packet to which a transmission packet header or trailer information is added by the media broadcast I / F unit and the data broadcast I / F unit, and transmits the multiplexed transmission packet. The digital broadcasting system according to claim 5.
【請求項7】 データサーバ毎に異なる伝送方式の個別
データを出力する複数のデータサーバと、前記複数のデ
ータサーバからの個別データをあらかじめ定められた形
式で多重化して放送する放送装置と、からなるディジタ
ル放送システムであって、 前記複数のデータサーバは、 各データサーバが出力する個別データに少なくとも当該
個別データの伝送方式を個別情報として付加した前記伝
送方式に関わらず共通な形式の共通データを出力する個
別情報付加部を有し、 前記放送装置は、 前記複数のデータサーバの各個別情報付加部からの各共
通データを入力し、各共通データに含まれる前記個別デ
ータを伝送パケット化して出力するデータ放送I/F部
と、 データ放送I/F部から出力された各伝送パケットを各
共通データに前記個別情報として含まれる伝送方式に基
づき多重化して伝送する多重化伝送部と、を有する、 ことを特徴とするディジタル放送システム。
7. A plurality of data servers that output individual data of different transmission schemes for each data server, and a broadcasting device that multiplexes and broadcasts the individual data from the plurality of data servers in a predetermined format. In the digital broadcasting system, the plurality of data servers are configured to transmit common data of a common format regardless of the transmission method in which at least a transmission method of the individual data is added as individual information to individual data output by each data server. An output unit that outputs the individual data included in each of the plurality of data servers, and outputs the individual data included in each of the common data as a transmission packet. A data broadcast I / F section for transmitting, and transmitting each transmission packet output from the data broadcast I / F section to each common data as the individual information. Digital broadcast system comprising a multiplex transmission unit, and wherein the multiplexing and transmitting based on the transmission method included in.
【請求項8】 データサーバ毎に異なる伝送方式の個別
データを出力する複数のデータサーバからの個別データ
をあらかじめ定められた形式で多重化して放送する放送
装置であって、 複数のデータサーバから各個別データに少なくとも当該
個別データの伝送方式が個別情報として付加された前記
伝送方式に関わらず共通形式の共通データを入力して、
各共通データに含まれる前記個別データを伝送パケット
化するデータ放送I/F部と、 前記伝送方式に基づき各伝送パケットの多重化タイミン
グを示す多重化スケジューリング情報テーブルに従って
前記データ放送I/F部からの各伝送パケットを多重化
して伝送する多重化伝送部と、 を有することを特徴とする放送装置。
8. A broadcasting device for multiplexing and broadcasting individual data from a plurality of data servers that output individual data of a different transmission scheme for each data server in a predetermined format, wherein each of the plurality of data servers includes Inputting common data of a common format regardless of the transmission method in which at least the transmission method of the individual data is added as individual information to the individual data,
A data broadcast I / F unit for transmitting the individual data included in each common data into transmission packets; and a multiplexing scheduling information table indicating a multiplexing timing of each transmission packet based on the transmission method. A multiplex transmission unit for multiplexing and transmitting each of the transmission packets.
【請求項9】 多重化伝送部は、 多重化スケジューリング情報テーブルに従って前記デー
タ放送I/F部からの各伝送パケットを多重化して伝送
する際、多重化スケジューリング情報テーブルの多重化
タイミングに従って伝送パケットの複数の有無を検出し
て、あるデータサーバからの伝送パケットの無が検出さ
れた場合には、他のデータサーバからの伝送パケットの
伝送を行なう、 ことを特徴とする請求項8記載の放送装置。
9. A multiplexing transmission unit, when multiplexing and transmitting each transmission packet from the data broadcast I / F unit according to a multiplexing scheduling information table, according to a multiplexing timing of the multiplexing scheduling information table. 9. The broadcast apparatus according to claim 8, wherein the presence / absence of a plurality of packets is detected, and when the absence of a transmission packet from a certain data server is detected, transmission of a transmission packet from another data server is performed. .
【請求項10】 複数のデータサーバには、少なくと
も、 隙間利用型可変速度伝送の伝送方式を個別情報として付
加した前記伝送方式に関わらず共通形式の共通データを
出力する個別情報付加部を有する隙間利用型可変速度伝
送データサーバと、を含み、 放送装置では、 データ放送I/F部は、複数のデータサーバの各個別情
報付加部からの各共通データを入力し、各共通データに
含まれる前記個別データを伝送パケット化して出力する
際、前記隙間利用型可変速度伝送データサーバ以外のデ
ータサーバからの伝送パケットがない場合、前記隙間利
用型可変速度伝送データサーバからの伝送パケットを出
力する、 ことを特徴とする請求項7記載のディジタル放送システ
ム。
10. A plurality of data servers having at least an individual information adding unit for outputting common data in a common format regardless of the transmission system in which a transmission system of a gap-based variable speed transmission is added as individual information. In the broadcasting device, the data broadcast I / F unit inputs each common data from each individual information adding unit of the plurality of data servers, and includes the common data included in each common data. When converting the individual data into a transmission packet and outputting the packet, if there is no transmission packet from a data server other than the gap-using variable-speed transmission data server, outputting the transmission packet from the gap-using variable-speed transmission data server. The digital broadcasting system according to claim 7, wherein:
【請求項11】 複数のデータサーバには、少なくと
も、さらに、 帯域確保型可変速度伝送の伝送方式を個別情報として付
加した前記伝送方式に関わらず共通形式の共通データを
出力する個別情報付加部を有する帯域確保型可変速度伝
送データサーバを含み、 放送装置では、 データ放送I/F部は、複数のデータサーバの各個別情
報付加部からの各共通データを入力し、各共通データに
含まれる前記個別データを伝送パケット化して出力する
際、前記帯域確保型可変速度伝送データサーバからの伝
送パケットがない場合、前記隙間利用型可変速度伝送デ
ータサーバからの伝送パケットを出力する、 ことを特徴とする請求項10記載のディジタル放送シス
テム。
11. A plurality of data servers, at least further comprising: an individual information adding unit for outputting common data in a common format regardless of the transmission system in which a transmission system of a band securing type variable speed transmission is added as individual information. In the broadcasting device, the data broadcasting I / F unit inputs each common data from each individual information adding unit of the plurality of data servers, and includes the common data included in each common data. When the individual data is converted into a transmission packet and output, if there is no transmission packet from the band securing type variable speed transmission data server, the transmission packet from the gap utilization type variable speed transmission data server is output. The digital broadcasting system according to claim 10.
【請求項12】 データサーバ毎に異なる伝送方式の個
別データを出力する複数のデータサーバと、前記複数の
データサーバからの個別データをあらかじめ定められた
形式で多重化して放送する放送装置と、からなるディジ
タル放送システムであって、 前記複数のデータサーバは、 各データサーバが出力する個別データに少なくとも当該
個別データの伝送方式を個別情報として付加した前記伝
送方式に関わらず共通形式の共通データを出力する個別
情報付加部を有し、 前記放送装置は、 前記複数のデータサーバの各個別情報付加部からの各共
通データを入力し、各共通データに含まれる前記個別デ
ータを伝送パケット化して、パケット伝送要求を出力す
るデータ放送I/F部と、 メディアデータの符号化を行なうと共に、そのメディア
符号化データを伝送パケット化して、パケット伝送要求
を出力するメディア放送I/F部と、 前記データ放送I/F部およびメディア放送I/F部か
らのパケット伝送要求に基づいて前記データ放送I/F
部またはメディア放送I/F部から各伝送パケットを読
み出して、その各伝送パケットを各共通データに前記個
別情報として含まれる伝送方式に基づき多重化して伝送
する多重化伝送部と、を有する、 ことを特徴とするディジタル放送システム。
12. A plurality of data servers that output individual data of different transmission schemes for each data server, and a broadcasting device that multiplexes and broadcasts the individual data from the plurality of data servers in a predetermined format. Wherein the plurality of data servers output common data in a common format regardless of the transmission system in which at least a transmission system of the individual data is added as individual information to individual data output by each data server. The broadcasting device receives the common data from each of the individual information adding units of the plurality of data servers, converts the individual data included in each of the common data into a transmission packet, and A data broadcast I / F unit for outputting a transmission request; Data transmission packetizing, and media broadcast I / F section that outputs the packet transmission request, the data broadcast I / F unit and the data broadcast I / F on the basis of the packet transmission request from the media broadcast I / F section
And a multiplexing transmission unit that reads out each transmission packet from the unit or the media broadcast I / F unit, multiplexes each transmission packet based on the transmission method included in the common data as the individual information, and transmits the multiplexed transmission packet. A digital broadcasting system characterized by the following.
【請求項13】 多重化伝送部は、 データ放送I/F部およびメディア放送I/F部からパ
ケット伝送要求があった場合には、異なる伝送方式毎に
多重化する伝送パケットの優先度を予め設定した多重化
優先度テーブルを参照して、優先度の高い順に前記デー
タ放送I/F部またはメディア放送I/F部から各伝送
パケットを読み出し、その各伝送パケットを各共通デー
タに前記個別情報として含まれる伝送方式に基づき多重
化して伝送する、 ことを特徴とする請求項12記載のディジタル放送シス
テム。
13. A multiplex transmission unit, when receiving a packet transmission request from a data broadcast I / F unit and a media broadcast I / F unit, determines in advance the priority of a transmission packet to be multiplexed for each different transmission system. Referring to the set multiplexing priority table, each transmission packet is read out from the data broadcast I / F section or the media broadcast I / F section in descending order of priority, and each transmission packet is stored in the common data as the individual information. 13. The digital broadcast system according to claim 12, wherein the digital broadcast system is multiplexed and transmitted based on a transmission method included as:
【請求項14】 複数のデータサーバは、少なくとも、 隙間利用型可変速度伝送の伝送方式を個別情報として付
加した前記伝送方式に関わらず共通形式の共通データを
出力する個別情報付加部を有する隙間利用型可変速度伝
送データサーバを含み、 多重化伝送部は、 多重化優先度テーブルにおいて前記隙間利用型可変速度
伝送の伝送方式により多重化する伝送パケットの優先度
を最下位に設定し、前記隙間利用型可変速度伝送以外の
伝送方式により多重化する伝送パケットがない場合に
は、前記隙間利用型可変速度伝送の伝送方式により伝送
パケットを多重化して伝送する、 ことを特徴とする請求項13記載のディジタル放送シス
テム。
14. The data communication system according to claim 1, wherein the plurality of data servers have at least an individual information adding unit that outputs common data in a common format regardless of the transmission method in which a transmission method of the gap use type variable speed transmission is added as individual information. A multiplexing transmission unit, wherein the multiplexing transmission unit sets the priority of a transmission packet to be multiplexed by the transmission method of the gap-using variable-speed transmission to the lowest in a multiplexing priority table; 14. The transmission method according to claim 13, wherein, when there is no transmission packet to be multiplexed by a transmission method other than the variable speed transmission, transmission packets are multiplexed and transmitted by the transmission method using the gap-type variable speed transmission. Digital broadcasting system.
【請求項15】 多重化伝送部は、 データ放送I/F部およびメディア放送I/F部からパ
ケット伝送要求があった場合には、帯域確保または未確
保の伝送方式に基づき帯域確保してパケット伝送を行う
帯域確保型伝送に対し帯域確保せずにパケット伝送を行
う帯域非確保型伝送よりも高い優先度を予め設定した多
重化優先度テーブルを参照して、優先度の高い前記帯域
確保型伝送を帯域非確保型伝送より優先して前記データ
放送I/F部またはメディア放送I/F部から各伝送パ
ケットを読み出して、その各伝送パケットを各共通デー
タに前記個別情報として含まれる伝送方式に基づき多重
化して伝送する、 ことを特徴とする請求項12記載のディジタル放送シス
テム。
15. When a packet transmission request is received from a data broadcast I / F section and a media broadcast I / F section, a multiplex transmission section secures a band based on a transmission scheme that has been secured or has not been secured. Refer to the multiplexing priority table in which a higher priority is set in advance than the non-bandwidth secure transmission that performs packet transmission without securing the bandwidth with respect to the bandwidth secure type transmission that performs the transmission, and the bandwidth securing type that has a high priority. A transmission system in which each transmission packet is read out from the data broadcast I / F section or the media broadcast I / F section by giving priority to transmission over non-bandwidth-type transmission, and each transmission packet is included in each common data as the individual information. 13. The digital broadcast system according to claim 12, wherein the digital broadcast is transmitted after being multiplexed based on:
【請求項16】 複数のデータサーバは、少なくとも、 隙間利用型可変速度伝送の伝送方式を個別情報として付
加した前記伝送方式に関わらず共通形式の共通データを
出力する個別情報付加部を有する隙間利用型可変速度伝
送データサーバを含み、 多重化伝送部は、 多重化優先度テーブルにおいて前記隙間利用型可変速度
伝送の伝送方式を帯域非確保型伝送として、帯域確保型
伝送の場合よりも低い優先度を予め設定し、 データ放送I/F部およびメディア放送I/F部からパ
ケット伝送要求があった場合には、前記多重化優先度テ
ーブルにおける優先度の高い前記帯域確保型伝送を帯域
非確保型伝送より優先して前記データ放送I/F部また
はメディア放送I/F部から各伝送パケットを読み出
し、前記帯域確保型伝送の伝送パケットがない場合に
は、前記隙間利用型可変速度伝送の伝送パケットを読み
出し、各伝送パケットを各共通データに前記個別情報と
して含まれる伝送方式に基づき多重化して伝送する、 ことを特徴とする請求項15記載のディジタル放送シス
テム。
16. The data server according to claim 16, wherein the plurality of data servers include at least an individual information adding unit that outputs common data in a common format regardless of the transmission system to which the transmission system of the gap utilization type variable speed transmission is added as individual information. The multiplexing transmission unit includes a variable-rate transmission data server, wherein the multiplexing priority table has a lower priority than the case of the band-guaranteed transmission in the multiplexing priority table, wherein the transmission method of the gap-based variable-speed transmission is a non-bandwidth transmission. Is set in advance, and when a packet transmission request is issued from the data broadcasting I / F section and the media broadcasting I / F section, the band securing type transmission having a higher priority in the multiplexing priority table is changed to the band non-securing type. Each transmission packet is read out from the data broadcast I / F section or the media broadcast I / F section prior to the transmission, and the transmission packet for the band securing type transmission is In this case, the transmission packet of the gap-based variable speed transmission is read out, and each transmission packet is multiplexed and transmitted based on a transmission method included in each piece of common data as the individual information. Digital broadcasting system as described.
【請求項17】 データサーバ毎に異なる伝送方式の個
別データを出力する複数のデータサーバと、前記複数の
データサーバからの個別データをあらかじめ定められた
形式で多重化して放送する放送装置と、からなるディジ
タル放送システムであって、 前記複数のデータサーバは、 各データサーバが出力する個別データが複数種類ある場
合には、各個別データに少なくとも当該個別データの伝
送方式と、前記複数種類毎のデータ番号とを個別情報と
して付加した前記伝送方式に関わらず共通形式の共通デ
ータを出力する個別情報付加部を有し、 前記放送装置は、 前記複数のデータサーバの各個別情報付加部からの前記
各共通データを入力し、各共通データに含まれる前記個
別データを伝送パケット化するデータ放送I/F部と、 前記伝送方式とデータ番号とに基づき各伝送パケットの
多重化タイミングを示す多重化スケジューリング情報テ
ーブルに従って前記データ放送I/F部からの各伝送パ
ケットが各伝送方式でデータ番号毎に伝送されるよう各
伝送パケットを多重化して伝送する多重化伝送部と、を
有する、 ことを特徴とするディジタル放送システム。
17. A system comprising: a plurality of data servers that output individual data of different transmission schemes for each data server; and a broadcasting device that multiplexes and broadcasts the individual data from the plurality of data servers in a predetermined format. In the digital broadcasting system, when there are a plurality of types of individual data output by each data server, each of the individual data includes at least a transmission method of the individual data and data for each of the plurality of types. A separate information adding unit that outputs common data in a common format regardless of the transmission method in which a number is added as individual information, wherein the broadcasting device is configured to output each of the plurality of data servers from the individual information adding unit. A data broadcast I / F unit for inputting common data and packetizing the individual data included in each common data into transmission packets; Each transmission packet from the data broadcast I / F unit is transmitted in each transmission mode for each data number in accordance with a multiplexing scheduling information table indicating multiplexing timing of each transmission packet based on the transmission number and the data number. A digital broadcasting system, comprising: a multiplex transmission unit that multiplexes and transmits.
【請求項18】 複数のデータサーバには、少なくと
も、 隙間利用型可変速度伝送の伝送方式の個別データを複数
種類有し、各個別データに少なくとも当該個別データの
前記伝送方式と、前記複数種類毎のデータ番号とを個別
情報として付加した前記伝送方式に関わらず共通形式の
共通データを出力する個別情報付加部を有する隙間利用
型可変速度伝送データサーバと、を含み、 放送装置では、 データ放送I/F部は、各共通データに前記個別情報と
して含まれる伝送方式に基づき前記隙間利用型可変速度
伝送データサーバの個別情報付加部からの前記各共通デ
ータを入力したものと判断した場合には、さらに、その
各共通データに含まれる前記個別データを伝送パケット
化し、 多重化伝送部は、多重化スケジューリング情報テーブル
に従って前記隙間利用型可変速度伝送以外の伝送方式の
伝送パケットがない場合、前記データ番号に基づき前記
隙間利用型可変速度伝送の伝送方式の各伝送パケットの
読み出しタイミングを示す読み出しスケジューリング情
報テーブルに従って前記隙間利用型可変速度伝送の伝送
方式の伝送パケットを当該伝送方式でデータ番号毎に伝
送されるよう多重化して伝送する、 ことを特徴とする請求項17記載のディジタル放送シス
テム。
18. A plurality of data servers each having at least a plurality of types of individual data of a transmission method using a gap-based variable-speed transmission, wherein each individual data includes at least the transmission method of the individual data, And a gap-using variable-speed transmission data server having an individual information adding unit for outputting common data in a common format regardless of the transmission method in which the data number is added as individual information. The / F unit determines that the common data has been input from the individual information adding unit of the gap-based variable speed transmission data server based on the transmission method included in the common data as the individual information, Further, the individual data included in each of the common data is formed into a transmission packet, and the multiplexing transmission unit performs the multiplexing transmission according to the multiplexing scheduling information table. When there is no transmission packet of a transmission method other than the gap-based variable-speed transmission, the gap is determined according to a read scheduling information table indicating read timing of each transmission packet of the gap-based variable-speed transmission based on the data number. 18. The digital broadcasting system according to claim 17, wherein transmission packets of the transmission method of the use type variable rate transmission are multiplexed and transmitted so as to be transmitted for each data number in the transmission method.
JP11053639A 1998-03-03 1999-03-02 Digital broadcast system, data server, and broadcasting equipment Abandoned JP2000032416A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11053639A JP2000032416A (en) 1998-03-03 1999-03-02 Digital broadcast system, data server, and broadcasting equipment

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP5056198 1998-03-03
JP10-50561 1998-03-03
JP11053639A JP2000032416A (en) 1998-03-03 1999-03-02 Digital broadcast system, data server, and broadcasting equipment

Publications (1)

Publication Number Publication Date
JP2000032416A true JP2000032416A (en) 2000-01-28

Family

ID=26391042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11053639A Abandoned JP2000032416A (en) 1998-03-03 1999-03-02 Digital broadcast system, data server, and broadcasting equipment

Country Status (1)

Country Link
JP (1) JP2000032416A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002016879A (en) * 2000-06-30 2002-01-18 Sony Corp Mpeg type transport stream transmitting/receiving system
EP1363439A1 (en) * 2001-02-20 2003-11-19 Mitsubishi Denki Kabushiki Kaisha Multiplexing device and demultiplexing device
JP2008546229A (en) * 2005-05-13 2008-12-18 クゥアルコム・インコーポレイテッド Method and apparatus for packetizing content for network transmission
JP2011061828A (en) * 2010-10-25 2011-03-24 Sony Corp Mpeg type transport stream transmitting/receiving system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002016879A (en) * 2000-06-30 2002-01-18 Sony Corp Mpeg type transport stream transmitting/receiving system
EP1363439A1 (en) * 2001-02-20 2003-11-19 Mitsubishi Denki Kabushiki Kaisha Multiplexing device and demultiplexing device
EP1363439A4 (en) * 2001-02-20 2006-08-30 Mitsubishi Electric Corp Multiplexing device and demultiplexing device
US7630411B2 (en) 2001-02-20 2009-12-08 Mitsubishi Denki Kabushiki Kaisha Multiplexing apparatus and demultiplexing apparatus
JP2008546229A (en) * 2005-05-13 2008-12-18 クゥアルコム・インコーポレイテッド Method and apparatus for packetizing content for network transmission
JP2011061828A (en) * 2010-10-25 2011-03-24 Sony Corp Mpeg type transport stream transmitting/receiving system

Similar Documents

Publication Publication Date Title
US6034732A (en) Digital broadcast receiving terminal apparatus
JP3886906B2 (en) Apparatus and method for transmitting MPEG-4 data in synchronization with MPEG-2 data
JP4668515B2 (en) Metadata transmission apparatus and method synchronized with multimedia contents
JP4240545B2 (en) System for digital data format conversion and bitstream generation
JP3329076B2 (en) Digital signal transmission method, digital signal transmission device, digital signal reception method, and digital signal reception device
JP3961185B2 (en) System and method for merging multiple audio streams
EP1069777A4 (en) Encoding system, encoding method, decoding system, decoding method, multiplexing device, multiplexing method, display system and display method
JPH09139937A (en) Moving image stream converter
US6301248B1 (en) Transport stream multiplexing apparatus capable of accommodating plurality of streams
US6711181B1 (en) System and method for packet parsing and data reconstruction in an IEEE 1394-1995 serial bus network
KR100308034B1 (en) Apparatus for format conversing
JP3051729B1 (en) Multiplexer and demultiplexer for multiple transport streams
KR100480186B1 (en) Transmission system, transmission method, reception method, transmitter and receiver
JP2002118841A (en) Digital contents distribution network, digital contents distribution apparatus, digital contents receiving device, and its distribution method
JP2000032416A (en) Digital broadcast system, data server, and broadcasting equipment
KR20190073321A (en) Method configuring and transmitting m-unit
JPH1051750A (en) Signal multiplex method and transmission signal generator using it
JPH11340936A (en) Method and device for multiplexing data
JP3598747B2 (en) Composite data transmission device
US7623541B2 (en) Apparatus for transmitting an anisochronic data stream on an isochronic transmission route
JP4206559B2 (en) Signal multiplexing method and apparatus
JP4180399B2 (en) Bit string transmission device
JP2001057681A (en) Data broadcast contents preview device and data broadcast contents preview method
JPH114220A (en) Data processor
JPH09261629A (en) Stream converter for mpeg2 data and data supply system provided with the same

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040127

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20040324