JP4556785B2 - Data transmission system - Google Patents
Data transmission system Download PDFInfo
- Publication number
- JP4556785B2 JP4556785B2 JP2005186617A JP2005186617A JP4556785B2 JP 4556785 B2 JP4556785 B2 JP 4556785B2 JP 2005186617 A JP2005186617 A JP 2005186617A JP 2005186617 A JP2005186617 A JP 2005186617A JP 4556785 B2 JP4556785 B2 JP 4556785B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- additional information
- packet
- transmission
- stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23611—Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Time-Division Multiplex Systems (AREA)
Description
この発明は、例えばBS・CSデジタル放送や地上デジタル放送等においてストリームデータの伝送を行うデータ伝送システムに関する。 The present invention relates to a data transmission system for transmitting stream data, for example, in BS · CS digital broadcasting and terrestrial digital broadcasting.
BS(Broadcasting Satellite)やCS(Communication Satellite)のデジタル放送ならびに地上デジタル放送等においては、1個又は複数の映像データおよび音声データ、並びにデータ放送用のデジタルデータ等をパケット化および多重化して1つの伝送用のストリームデータ(例えば、MEPG−2フォーマットのトランスポートストリーム:以下、TSと呼ぶ)を生成し、このTSを所定の通信方式に従って無線伝送することで番組放送が行われている。また、複数のTSを再多重して複数番組のデータを1つのTSにまとめて無線伝送することも行われている。 In digital broadcasting and terrestrial digital broadcasting of BS (Broadcasting Satellite) and CS (Communication Satellite), one or a plurality of video data and audio data, digital data for data broadcasting, and the like are packetized and multiplexed. Broadcast data is transmitted by generating stream data for transmission (for example, a transport stream in the MPEG-2 format: hereinafter referred to as TS) and wirelessly transmitting the TS according to a predetermined communication method. In addition, a plurality of TSs are remultiplexed, and data of a plurality of programs are collectively transmitted to one TS and wirelessly transmitted.
このようなデジタル放送においては、TSを所定の通信方式に適合させて無線伝送するためにTSのデータ長を規定値に合わせる処理が行われている。例えば、BS/CSデジタル放送では、変調方式の異なる複数のTSを合成する際に、複数のTSの同期化を擬似的に図るためにTMCC(Transmission and Multiplexing Configuration Control)送出タイミングと連動させてヌルパケットを挿入し、各TSの時刻基準を保持する処理を行っている。 In such digital broadcasting, processing for adjusting the data length of the TS to a specified value is performed in order to wirelessly transmit the TS in accordance with a predetermined communication method. For example, in BS / CS digital broadcasting, when a plurality of TSs having different modulation schemes are combined, a null is generated in conjunction with TMCC (Transmission and Multiplexing Configuration Control) transmission timing in order to artificially synchronize the plurality of TSs. A process of inserting a packet and holding the time reference of each TS is performed.
また、地上デジタル放送では、TSをOFDM(直交波周波数分割多重)変調する際、OFDM信号の各階層へパケット単位の割り当てが可能なように整合をとってOFDMフレームを構成しているが、TSにヌルパケットを挿入することでTSの伝送クロックを固定して、OFDM信号をFFT(高速フーリエ変換)にて復調する際のサンプルクロックと上記TSの伝送クロックとを共用することを可能としている。 Also, in terrestrial digital broadcasting, when TS is modulated by OFDM (Orthogonal Wave Frequency Division Multiplexing), the OFDM frame is configured by matching so that the packet unit can be allocated to each layer of the OFDM signal. By inserting a null packet into the TS, the TS transmission clock is fixed, and it is possible to share the sample clock used for demodulating the OFDM signal by FFT (Fast Fourier Transform) and the TS transmission clock.
また、本願発明に関連する従来の技術として、特許文献1には、IEEE1394のインターフェースを介して映像データや音声データを伝送するのに、特定パケットのタイムスタンプ値をヌルパケットのペイロードに記録しておくことで、ストリームデータの再生を多くの位置から開始できるようにした技術が開示されている。
上述したデジタル放送においては、上述のようにTSの所々にヌルパケットが挿入されるため、その分、実データの挿入されていないデータパケットの放送信号が送信されることとなり電波の無駄である。 In the above-described digital broadcasting, null packets are inserted at various locations in the TS as described above, and accordingly, a broadcast signal of a data packet in which no actual data is inserted is transmitted, and radio waves are wasted.
また、デジタル放送では、文字情報や画像情報など種々のデジタルデータを映像コンテンツと並行して伝送するデータ放送を実施しているが、データ放送は多数のパケットをつなぎ合わせて1つのデータを復元する構成である上、表示形態も予め定められた複雑な方式に従わなければならず、そのため、データ放送を表示する処理の負荷は大きく、一般に操作から表示までのタイムラグも大きなものとなっている。 In digital broadcasting, data broadcasting in which various kinds of digital data such as character information and image information are transmitted in parallel with video content is carried out. In data broadcasting, a large number of packets are connected to restore one data. In addition to the configuration, the display form must follow a predetermined complicated method, and therefore, the processing load for displaying the data broadcast is large, and the time lag from operation to display is generally large.
この発明の目的は、デジタル放送においてヌルパケット挿入による実データの入っていない信号伝送の無駄を省きつつ、負荷の軽い処理により利用することが可能で、ユーザの利便性をより高めることの出来る付加情報を、デジタル放送とともに伝送することの可能なデータ伝送システムを提供することにある。 It is an object of the present invention to be able to be used by processing with a light load while eliminating waste of signal transmission that does not contain actual data due to null packet insertion in digital broadcasting, and can be further improved in user convenience information, to provide a data transmission system capable of transmitting together with the digital broadcasting.
本発明は、上記目的を達成するため、映像データや音声データを含む複数の伝送データをパケット化および多重化して1つのストリームデータを生成するストリーム生成手段と、前記ストリームデータを連続的に伝送する伝送手段とを備えた送信装置と、前記ストリームデータを受信して前記伝送データを復調する受信装置と、を備えるデータ伝送システムにおいて、前記送信装置は、付加情報を蓄積してパケット化する付加情報処理手段を備え、前記ストリーム生成手段は、前記ストリームデータの所定時間分のデータ長を規定値に合わせるために前記複数の伝送データの所定時間分のデータ量が規定値より少ないときに、前記付加情報処理手段によりパケット化された付加情報パケットを、前記複数の伝送
データに加えて多重化することで前記ストリームデータを生成するように構成され、前記付加情報パケットには、ヌルパケットと同じパケット識別情報が付与され、前記受信装置は、前記ストリームデータのデータパケットのうちヌルパケットと同じパケット識別情報を有するデータパケットを分離する手段と、このデータパケットを解析して、このデータパケットに付加情報が含まれている場合に当該付加情報を表示データに変換して表示処理部に出力する付加情報解析手段と、を備え、前記付加情報解析手段は、一定時間おきに現時点までに供給された付加情報パケットを破棄するとともに当該付加情報パケットの付加情報に基づく表示データの前記表示処理部への出力を停止して次に供給される付加情報パケットの処理を行うことを特徴とする。
In order to achieve the above object, the present invention provides a stream generation means for packetizing and multiplexing a plurality of transmission data including video data and audio data to generate one stream data, and continuously transmitting the stream data. In a data transmission system comprising: a transmission device comprising a transmission means; and a reception device that receives the stream data and demodulates the transmission data, the transmission device accumulates additional information and packetizes the additional information Processing means, wherein the stream generation means is configured to add the additional data when a data amount for a predetermined time of the plurality of transmission data is less than a predetermined value in order to adjust a data length for the predetermined time of the stream data to a predetermined value. The additional information packet packetized by the information processing means is multiplexed in addition to the plurality of transmission data. The stream data is configured to be generated, and the additional information packet is provided with the same packet identification information as that of a null packet, and the reception device receives the same packet identification information as that of the null packet among the data packets of the stream data. Means for separating the data packet, and additional information analyzing means for analyzing the data packet and converting the additional information into display data when the additional information is included in the data packet and outputting the display data to the display processing unit The additional information analysis means discards the additional information packet supplied up to the present time at regular intervals and stops outputting display data based on the additional information of the additional information packet to the display processing unit. Then, the additional information packet to be supplied next is processed.
このような手段によれば、従来、ヌルパケットを入れていたところにその替わりとして付加情報パケットを入れているので、ヌルパケットの伝送という送信信号の無駄を省いてユーザの利便性の向上に寄与可能な付加情報を送信することが出来る。 According to such means, since the additional information packet is inserted instead of the conventional null packet, the transmission of the null signal, which is the transmission of the null packet, is eliminated and the user's convenience is improved. Possible additional information can be transmitted.
また、付加情報パケットはヌルパケットと同じパケット識別情報が付与された構成にしたので、付加情報パケットをヌルパケットと同様に扱ってTSに挿入して送信することが出来るとともに、受信側ではヌルパケットのパケット識別情報を指標とし、更にパケットの内容を見てヌルパケットと識別することで付加情報を抽出することが出来る。 In addition, since the additional information packet has the same packet identification information as that of the null packet , the additional information packet can be handled and inserted into the TS in the same manner as the null packet. The additional information can be extracted by using the packet identification information as an index and further identifying the packet as a null packet by looking at the packet contents.
また望ましくは、付加情報は、1個のパケットのみで完結するデータ構成にすると良い。 Further preferably, the biasing pressure information, may be the data structure to be completed only by one packet.
このような構成により、受信側においてデータ放送のように多数のパケットデータを合わせて1個のデータを復元するような処理が不要となり、付加情報を利用するのに大きな負荷が掛からず、付加情報の受信から付加情報を利用した機能の実行までを短時間に行わせることが出来る。 With such a configuration, it is not necessary to perform processing for restoring one piece of data by combining a large number of packet data, such as data broadcasting, on the receiving side, and no additional load is imposed on the use of additional information. It is possible to perform a short period of time from receiving the message to executing the function using the additional information.
以上説明したように、本発明に従うと、従来のヌルパケット挿入による内容の無い信号伝送の無駄を省きつつ、大きな負荷のかからない処理で利用することが可能で、且つ、ユーザの利便性の向上に寄与可能な付加情報の伝送を実現できるという効果がある。 As described above, according to the present invention, it is possible to use in processing that does not require a large load while eliminating wasteful signal transmission due to conventional null packet insertion, and improving user convenience. There is an effect that transmission of additional information that can contribute can be realized.
以下、本発明の実施の形態を図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1と図2には、本発明の実施の形態のデジタル放送の伝送システムの送信装置と受信装置の構成図をそれぞれ示す。 FIGS. 1 and 2 are configuration diagrams of a transmission device and a reception device, respectively, of a digital broadcast transmission system according to an embodiment of the present invention.
この実施の形態の伝送システムは、本発明を地上デジタル放送に適用した例を示すもので、地上デジタル放送において1チャンネル分の放送電波を送信する送信装置10と、地上デジタル放送を受信して放送番組の再生等を行う受信装置40とから構成される。
The transmission system of this embodiment shows an example in which the present invention is applied to terrestrial digital broadcasting. In the terrestrial digital broadcasting, a
送信装置10は、放送される映像・音声・データをそれぞれデジタル化および圧縮処理する複数組の情報源符号化部11…と、これら符号化された映像・音声・データのデジタルデータの多重化および有料放送用の限定受信処理を行う複数組の多重化部&限定受信処理部12…と、これら複数組の情報源符号化部11…および多重化部&限定受信処理部12…により形成された複数のTSを再多重して1つの伝送用のTSを生成するTS再多重部13と、この伝送用のTSに対して無線伝送用の符号化処理を行う伝送路符号化部14と、この伝送路符号化部14により処理された信号に対してIFFT(逆高速フーリエ変換)処理を施してOFDM送信波を形成するIFFT回路15と、付加情報に関する処理を行う付加情報処理部(付加情報処理手段)16とを備えている。
The
付加情報処理部16は、外部から付加データを受け取ってこれを蓄積するとともに、これをTSのパケットデータ(以下、付加情報パケットと呼ぶ)に変換し、TS再多重部13の要求に応じて当該TS再多重部13へ付加情報パケットを供給するように構成されている。
The additional
TS再多重部13は、複数組の多重化部&限定受信処理部12…から供給された複数のTSをOFDM信号の階層伝送に適したパケットの並べ替えを行って再多重を行うとともに、電子番組表を生成するための番組配列情報(SI:Service Information)や、番組の複合方法などを示した番組仕様情報(PSI:Program Specific Information)などをパケット化してTSに多重化する。
The
また、このTS再多重部13は、従来TSの伝送クロックを固定するためにヌルパケットを入れていたタイミングにおいて、付加情報処理部16から供給される付加情報パケットをヌルパケットの替わりに入れて多重化するように構成されている。また、付加情報の蓄積が無い場合には従来と同様にヌルパケットを挿入するようになっている。詳細は後述するが、付加情報パケットはヌルパケットと同一のパケットID(パケット識別情報)を有しており、伝送路符号化部14ではヌルパケットが挿入されている場合と同様に処理が行われる。
The
受信装置40は、チャンネルの選択やTSの復調等を行うNIM(Network Interface Module)41と、NIM41から出力されたTSから映像データと音声データとを分離出力するDemux42と、分離出力された映像データを複合して映像信号を出力するビデオデコーダ43と、分離出力された音声データを複合して音声信号を出力するオーディオデコーダ44と、復調データに含まれる付加情報パケットの解析を行う付加情報解析手段としての付加情報処理部45と、ビデオデコーダ43からの映像信号と付加情報の表示信号とを合成処理する表示処理部46等を備えている。
The
また、図示は省略するが、受信装置40には、ユーザからの操作を入力する操作入力部(操作パネルやリモコンなど)や、操作入力部からの入力を受けてNIM41や表示処理部46を制御する制御回路などが設けられ、ユーザの操作入力によりNIM41の選択チャンネルや選択TSを変更したり、付加情報の表示のオン・オフが可能になっている。
Although not shown, the
上記のNIM41は、アンテナANTから受信された電波から選択チャンネルの周波数の信号を抽出し、この周波数の信号に復調処理や誤り訂正処理等を行って放送局から送られたTSを復元し、更にこのTSに多重合成されている1つのMPEG2フォーマットのTSをパケットIDに基づいて分離出力するようになっている。 The NIM 41 extracts the signal of the frequency of the selected channel from the radio wave received from the antenna ANT, restores the TS sent from the broadcasting station by performing demodulation processing, error correction processing, etc. on the signal of this frequency, and One MPEG2 format TS multiplexed and synthesized with this TS is separated and output based on the packet ID.
また、この実施の形態のNIM41は、複数のTSが多重化されているTSから1個のTSを分離する際に、ヌルパケットのパケットID「0x1FFF」を有するデータパケットがあった場合に、このデータパケットを分離して付加情報処理部45へ出力するようになっている。
In addition, the
付加情報処理部45は、NIM41からデータパケットが供給されたら、そのデータを解析して、データパケットに付加情報が含まれる場合に、その付加情報を表示データに変換して表示処理部へ出力するように構成されている。付加情報を含んだ付加情報パケットは不定期に供給されるが、付加情報処理部45では、例えば、一定時間おきに現時点までに供給された付加情報パケットを破棄して次に供給される付加情報パケットの処理を行うようにすることで、不定期に供給される付加情報の表示の切り替えを適宜なタイミングで行うことが出来る。或いは、新たな付加情報パケットが供給される度に、前回供給された付加情報パケットを破棄して新たな付加情報パケットについての表示制御処理を行うようにしても良い。
When the data packet is supplied from the NIM 41, the additional
表示処理部は、付加情報の表示ONの操作入力がなされている場合に、付加情報処理部45から送られてきた表示データの信号を、例えばOSD(On Screen Display)処理により映像信号に重ね合わせて出力することで、映像表示の上に文字表示等により付加情報を重ねた表示出力を行うようになっている。
The display processing unit superimposes the display data signal sent from the additional
次に、付加情報パケットのデータ構成について説明する。 Next, the data structure of the additional information packet will be described.
図3は付加情報パケットのデータ構造を示すデータチャート、図4〜図6は付加情報パケットの所定フィールドに入力されるコードとその内容の具体例を示した図表である。 FIG. 3 is a data chart showing the data structure of the additional information packet, and FIGS. 4 to 6 are tables showing specific examples of codes input to predetermined fields of the additional information packet and their contents.
付加情報パケットは、図3に示すように、通常のTSパケットと同様に、4Byteのパケットヘッダと、184Byteのペイロード部とから構成される。パケットヘッダの値はヌルパケットと同じ「0x1FFF」であり、ペイロード部に付加情報が書き込まれる。 As shown in FIG. 3, the additional information packet is composed of a 4-byte packet header and a 184-byte payload portion, as in a normal TS packet. The value of the packet header is “0x1FFF”, which is the same as the null packet, and additional information is written in the payload portion.
ペイロード部に書き込まれる付加情報は、さらに階層的なデータ構造を有し、情報の区分を表わしたコードが登録される4Byteの情報タイプフィールドと、例えばテキストデータや画像データにより情報の内容が記される180Byteのデータフィールドに分けられる。 The additional information written in the payload portion has a hierarchical data structure, and the information content is described by a 4-byte information type field in which codes representing information classification are registered, and text data or image data, for example. The data field is divided into 180 bytes.
さらに、上記の情報タイプフィールドは、情報種別を表わすコードが登録される1Byteの種別フィールドと、情報の分類を表わすコードが登録される3Byteの分類フィールドとに分けられる。そして、種別フィールドには、例えば、図4に示されるように放送番組のカテゴリの情報であることを示す値「0x1」、コマーシャルであることを示す値「0x2」、天気情報であることを示す値「0x3」、開花模様など季節に関する情報であることを示す値「0x4」など、予め決められた各種の情報種別を表わすコードが登録されるようになっている。 Further, the information type field is divided into a 1-byte type field in which a code indicating an information type is registered and a 3-byte classification field in which a code indicating a classification of information is registered. In the type field, for example, as shown in FIG. 4, a value “0x1” indicating that it is broadcast program category information, a value “0x2” indicating commercial, and weather information are indicated. Codes representing various information types determined in advance, such as a value “0x3” and a value “0x4” indicating information related to the season such as a flowering pattern, are registered.
さらに、上記の分類フィールドは、種別フィールドの値に応じてその階層構造が定義され、例えば種別フィールドのコードが「番組カテゴリ」の値である場合には、1Byteの大分類フィールドと1Byteの中分類フィールドと1Byteの予備フィールドとに区分される。そして、大分類フィールドには、例えば、図5に示すように放送番組を大きく分類したときの一つのカテゴリを表わすコードが、中分類フィールドには大分類のカテゴリをさらに細かく分類したときの一つのカテゴリを表わすコードが、それぞれ登録されるようになっている。 Furthermore, the hierarchical structure of the classification field is defined according to the value of the type field. For example, when the code of the type field is a value of “program category”, the large classification field of 1 byte and the middle classification of 1 byte are used. It is divided into a field and a 1-byte spare field. For example, a code representing one category when a broadcast program is largely classified as shown in FIG. 5 is displayed in the large classification field, and one code when a large classification category is further finely classified in the middle classification field. Each category code is registered.
また、上記分類フィールドは、種別フィールドのコードが「天気情報」の値である場合に、1Byteの大分類フィールドと6bitの中分類フィールドと10bitの小分類フィールドとに区分される。そして、大分類フィールドには、例えば、図6に示すように国名を表わすコードが、中分類フィールドには広域地区名を表わすコードが、小分類フィールドには小地域名を表わすコードが、それぞれ登録されるようになっている。 The classification field is divided into a 1-byte major classification field, a 6-bit middle classification field, and a 10-bit minor classification field when the code of the classification field is a value of “weather information”. For example, as shown in FIG. 6, a code representing a country name is registered in the large classification field, a code representing a wide area name is registered in the middle classification field, and a code representing a small area name is registered in the small classification field. It has come to be.
また、180Byteのデータフィールドについても種別フィールドの値によってフォーマットが定義され、例えば、種別フィールドのコードが「番組カテゴリ」の値である場合にはデータフィールドは不使用とされ、種別フィールドのコードが「天気情報」の値である場合には、上位19Byteのみが使用されてそこにテキストデータ等により天気の内容を表わすデータが記されるようになっている。 The format of the 180-byte data field is also defined by the value of the type field. For example, when the code of the type field is the value of “program category”, the data field is not used, and the code of the type field is “ In the case of the value of “weather information”, only the upper 19 bytes are used, and data representing the contents of the weather is written there by text data or the like.
そして、このような付加情報パケットが上述したように番組放送の伝送と並行して送信装置10から受信装置40に伝送されるようになっている。
Such an additional information packet is transmitted from the
以上のように、この実施の形態のデジタル放送の伝送システムおよび伝送方法によれば、従来TSにヌルパケットが挿入されていたところを、その替わりにヌルパケットのパケットIDを有した付加情報パケットを入れるようにしたので、ヌルパケット挿入による内容の無い信号伝送の無駄を省いて、ユーザの利便性の向上に寄与可能な付加情報を伝送することが出来る。 As described above, according to the digital broadcast transmission system and transmission method of this embodiment, the conventional case where the null packet is inserted into the TS is replaced with the additional information packet having the packet ID of the null packet. Therefore, it is possible to transmit the additional information that can contribute to the improvement of the convenience for the user while eliminating the waste of signal transmission without content due to the insertion of the null packet.
また、付加情報は1個のパケットで1つのデータとして完結しているので、複数パケットをつなぎ合わせて一連のデータが復元されるデータ放送とは異なり、小さな負荷で再生処理が可能で、受信装置の低廉化を図ることが出来る。 Further, since the additional information is completed as one data in one packet, unlike the data broadcasting in which a series of data is restored by connecting a plurality of packets, the reproduction processing can be performed with a small load. Can be made cheaper.
また、付加情報には、予め定められたコードにより付加情報の情報区分が表わされる情報タイプフィールドを有しているので、少ないデータ量で多種多様な付加情報を送信することが出来る。 Further, since the additional information has an information type field in which the information classification of the additional information is represented by a predetermined code, a wide variety of additional information can be transmitted with a small amount of data.
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。例えば、上記実施の形態では、地上デジタル放送の伝送システムに本発明を適用させた例を示しているが、BSやCSのデジタル放送の伝送システムにおいても、同様に適用することが出来る。すなわち、従来TS合成時にヌルパケットを入れていたところにその替わりとして付加情報パケットを入れれば良い。 The present invention is not limited to the above-described embodiment, and various modifications can be made. For example, in the above-described embodiment, an example in which the present invention is applied to a terrestrial digital broadcast transmission system is shown, but the present invention can be similarly applied to a BS or CS digital broadcast transmission system. In other words, an additional information packet may be inserted instead of a null packet that has been inserted at the time of conventional TS synthesis.
また、上記実施の形態では、受信装置側での付加情報の利用方法として、付加情報を映像出力に重ねて表示出力させる例を示したが、本発明はこの利用方法を制限するものではない。例えば、番組カテゴリを示す付加情報であれば、ユーザが登録した好みの番組カテゴリと付加情報の番組カテゴリとが一致した場合に自動で録画処理を行わせるなど、付加情報を受信装置側の動作制御に用いることも出来る。 In the above embodiment, as an example of how to use additional information on the receiving device side, an example in which additional information is displayed and output superimposed on video output has been shown. However, the present invention does not limit this method of use. For example, in the case of additional information indicating a program category, operation control on the receiving device side is performed such that recording processing is automatically performed when a favorite program category registered by the user matches the program category of the additional information. It can also be used.
また、上記実施の形態では、付加情報は1個の付加情報パケットで完結されるデータとして例示したが、2〜5個のパケットをつなぎ合わせて1個の付加情報が復元されるようなデータとしても良い。また、付加情報の情報タイプフィールドに登録される各コードの具体的な内容など、実施の形態で示した細部等は、発明の主旨を逸脱しない範囲で適宜変更可能である。 In the above embodiment, the additional information is exemplified as data that is completed with one additional information packet. However, as data that restores one additional information by connecting two to five packets. Also good. The details shown in the embodiment, such as the specific contents of each code registered in the information type field of the additional information, can be appropriately changed without departing from the gist of the invention.
10 送信装置
11 情報源符号化部
12 多重化部&限定受信処理部
13 TS再多重部
14 伝送路符号化部
15 IFFT回路
16 付加情報処理部
40 受信装置
41 NIM
42 Demux
43 ビデオデコーダ
44 オーディオデコーダ
45 付加情報処理部
46 表示処理部
DESCRIPTION OF
42 Demux
43
Claims (2)
前記送信装置は、
付加情報を蓄積してパケット化する付加情報処理手段を備え、
前記ストリーム生成手段は、前記ストリームデータの所定時間分のデータ長を規定値に合わせるために前記複数の伝送データの所定時間分のデータ量が規定値より少ないときに、前記付加情報処理手段によりパケット化された付加情報パケットを、前記複数の伝送データに加えて多重化することで前記ストリームデータを生成するように構成され、
前記付加情報パケットには、ヌルパケットと同じパケット識別情報が付与され、
前記受信装置は、
前記ストリームデータのデータパケットのうちヌルパケットと同じパケット識別情報を有するデータパケットを分離する手段と、
このデータパケットを解析して、このデータパケットに付加情報が含まれている場合に当該付加情報を表示データに変換して表示処理部に出力する付加情報解析手段と、を備え、
前記付加情報解析手段は、一定時間おきに現時点までに供給された付加情報パケットを破棄するとともに当該付加情報パケットの付加情報に基づく表示データの前記表示処理部への出力を停止して次に供給される付加情報パケットの処理を行うことを特徴とするデータ伝送システム。 A transmission apparatus comprising: stream generation means for packetizing and multiplexing a plurality of transmission data including video data and audio data to generate one stream data; and transmission means for continuously transmitting the stream data; In a data transmission system comprising: a receiving device that receives stream data and demodulates the transmission data;
The transmitter is
Additional information processing means for accumulating additional information and packetizing it,
When the data amount for the predetermined time of the plurality of transmission data is less than a predetermined value in order to adjust the data length for the predetermined time of the stream data to a predetermined value, the stream generation unit performs packet transmission by the additional information processing unit. The streamed additional information packet is generated in addition to the plurality of transmission data and multiplexed to generate the stream data,
The additional information packet is given the same packet identification information as the null packet,
The receiving device is:
Means for separating a data packet having the same packet identification information as a null packet among data packets of the stream data;
Analyzing the data packet, and when the additional information is included in the data packet, the additional information analysis means for converting the additional information into display data and outputting to the display processing unit,
The additional information analyzing unit discards the additional information packet supplied up to the present time at regular intervals, stops outputting the display data based on the additional information of the additional information packet to the display processing unit, and supplies the display data next A data transmission system characterized in that the additional information packet is processed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005186617A JP4556785B2 (en) | 2005-06-27 | 2005-06-27 | Data transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005186617A JP4556785B2 (en) | 2005-06-27 | 2005-06-27 | Data transmission system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007006349A JP2007006349A (en) | 2007-01-11 |
JP4556785B2 true JP4556785B2 (en) | 2010-10-06 |
Family
ID=37691487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005186617A Expired - Fee Related JP4556785B2 (en) | 2005-06-27 | 2005-06-27 | Data transmission system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4556785B2 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4730041B2 (en) * | 2005-09-28 | 2011-07-20 | Kddi株式会社 | TS packet transmission method |
CA2671731A1 (en) | 2007-01-04 | 2008-07-17 | Qualcomm Incorporated | Method and apparatus for distributed spectrum sensing for wireless communication |
EP2124437A4 (en) | 2007-03-13 | 2010-12-29 | Sony Corp | Communication system, transmitter, transmission method, receiver, and reception method |
WO2008140261A2 (en) | 2007-05-14 | 2008-11-20 | Samsung Electronics Co., Ltd. | Broadcasting service transmitting apparatus and method and broadcasting service receiving apparatus and method for effectively accessing broadcasting service |
MX2009004942A (en) * | 2007-05-14 | 2009-06-03 | Samsung Electronics Co Ltd | Method and apparatus for transmitting broadcast, method and apparatus for receiving broadcast. |
CN101558643B (en) * | 2007-05-14 | 2013-04-24 | 三星电子株式会社 | Broadcasting service transmitting apparatus and method and broadcasting service receiving apparatus and method for effectively accessing broadcasting service |
WO2008156257A2 (en) | 2007-06-18 | 2008-12-24 | Samsung Electronics Co., Ltd. | Method and apparatus for transporting mobile broadcasting service, and method and apparatus for receiving mobile broadcasting service |
US8995353B2 (en) | 2007-10-09 | 2015-03-31 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting broadcast data and method and apparatus for receiving broadcast data |
JP2010098630A (en) * | 2008-10-20 | 2010-04-30 | Sumitomo Electric Ind Ltd | Video encoding apparatus, video decoding apparatus, video processing system, and data structure |
JP4832535B2 (en) * | 2009-01-23 | 2011-12-07 | 日本電信電話株式会社 | Digital broadcast remultiplexing system, digital broadcast remultiplexing method, and digital broadcast remultiplexing program |
JP5350869B2 (en) * | 2009-04-17 | 2013-11-27 | 日本テレビ放送網株式会社 | Transmission system and method, multiplexing apparatus, reconstruction apparatus, and program |
US8958475B2 (en) | 2009-07-02 | 2015-02-17 | Qualcomm Incorporated | Transmitter quieting and null data encoding |
US9112618B2 (en) | 2009-07-02 | 2015-08-18 | Qualcomm Incorporated | Coding latency reductions during transmitter quieting |
US8902995B2 (en) * | 2009-07-02 | 2014-12-02 | Qualcomm Incorporated | Transmitter quieting and reduced rate encoding |
JP6126676B1 (en) * | 2015-12-16 | 2017-05-10 | エフシーアイ インク | Private section packet structure, null packet structure and receiving modem |
CN108712677B (en) * | 2018-05-31 | 2019-07-16 | 杭州视在数科信息技术有限公司 | TS method for stream processing and application to intelligent algorithm close friend |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09298748A (en) * | 1996-05-02 | 1997-11-18 | Matsushita Electric Ind Co Ltd | Method and device sending private data in mpeg bit stream in place of stuffing bit |
JPH1079738A (en) * | 1996-09-03 | 1998-03-24 | Fujitsu Ltd | Data transfer rate control method and data transfer rate controller using the same |
JP2000032042A (en) * | 1998-07-08 | 2000-01-28 | Matsushita Electric Ind Co Ltd | Data multiplexer, data multiplexing method, and computer readable recording medium recorded with the data multiplexing method |
JP2000270018A (en) * | 1999-03-16 | 2000-09-29 | Canon Inc | Multiplexing device, encoding device, information processing system, multiplexing method, and storage medium |
JP2000358004A (en) * | 1999-06-15 | 2000-12-26 | Media Glue Corp | System and method for data broadcasting |
JP2001016270A (en) * | 1999-07-02 | 2001-01-19 | Nec Viewtechnology Ltd | Packet conversion processing system |
JP2001333039A (en) * | 2000-05-19 | 2001-11-30 | Sony Corp | Data transmission system, its data transmitter and data receiver, and data transmitting method |
JP2002118824A (en) * | 2000-10-05 | 2002-04-19 | Sharp Corp | Video recorder, reproducing device and method for them |
JP2003009101A (en) * | 2001-06-26 | 2003-01-10 | Nec Viewtechnology Ltd | Multi-screen reproducing equipment and method therefor |
JP2003052017A (en) * | 2001-03-29 | 2003-02-21 | Matsushita Electric Ind Co Ltd | Av data recorder and its method, disk recorded thereby, av data reproducer and its method for reproducing the same disk and av data recorder/reproducer and its method |
JP2003115807A (en) * | 2001-10-05 | 2003-04-18 | Nec Corp | Method and system and transmitting multiplex frame ts for ground digital broadcasting |
JP2005167564A (en) * | 2003-12-02 | 2005-06-23 | Nippon Hoso Kyokai <Nhk> | Content processing apparatus, content processing method, and content processing program |
-
2005
- 2005-06-27 JP JP2005186617A patent/JP4556785B2/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09298748A (en) * | 1996-05-02 | 1997-11-18 | Matsushita Electric Ind Co Ltd | Method and device sending private data in mpeg bit stream in place of stuffing bit |
JPH1079738A (en) * | 1996-09-03 | 1998-03-24 | Fujitsu Ltd | Data transfer rate control method and data transfer rate controller using the same |
JP2000032042A (en) * | 1998-07-08 | 2000-01-28 | Matsushita Electric Ind Co Ltd | Data multiplexer, data multiplexing method, and computer readable recording medium recorded with the data multiplexing method |
JP2000270018A (en) * | 1999-03-16 | 2000-09-29 | Canon Inc | Multiplexing device, encoding device, information processing system, multiplexing method, and storage medium |
JP2000358004A (en) * | 1999-06-15 | 2000-12-26 | Media Glue Corp | System and method for data broadcasting |
JP2001016270A (en) * | 1999-07-02 | 2001-01-19 | Nec Viewtechnology Ltd | Packet conversion processing system |
JP2001333039A (en) * | 2000-05-19 | 2001-11-30 | Sony Corp | Data transmission system, its data transmitter and data receiver, and data transmitting method |
JP2002118824A (en) * | 2000-10-05 | 2002-04-19 | Sharp Corp | Video recorder, reproducing device and method for them |
JP2003052017A (en) * | 2001-03-29 | 2003-02-21 | Matsushita Electric Ind Co Ltd | Av data recorder and its method, disk recorded thereby, av data reproducer and its method for reproducing the same disk and av data recorder/reproducer and its method |
JP2003009101A (en) * | 2001-06-26 | 2003-01-10 | Nec Viewtechnology Ltd | Multi-screen reproducing equipment and method therefor |
JP2003115807A (en) * | 2001-10-05 | 2003-04-18 | Nec Corp | Method and system and transmitting multiplex frame ts for ground digital broadcasting |
JP2005167564A (en) * | 2003-12-02 | 2005-06-23 | Nippon Hoso Kyokai <Nhk> | Content processing apparatus, content processing method, and content processing program |
Also Published As
Publication number | Publication date |
---|---|
JP2007006349A (en) | 2007-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4556785B2 (en) | Data transmission system | |
US9264759B2 (en) | Method for transmitting and receiving broadcast signals, and broadcast reception device using said method | |
KR100566269B1 (en) | Apparatus and method for simultaneously servicing a wide area broadcasting and a local area broadcasting in a digital multimedia broadcasting system and mobile terminal equipment capable of displaying the digital multimedia broadcasting | |
CA2795191C (en) | Method and apparatus for processing non-real-time broadcast service and content transmitted by broadcast signal | |
JP2001510309A (en) | System for forming and processing text data used in broadcast program specific information | |
JP2001510308A (en) | System for forming and processing program specific information including text data for terrestrial broadcasting, cable broadcasting or satellite broadcasting | |
CN101558589A (en) | Method and apparatus for transmitting broadcast, method and apparatus for receiving broadcast | |
CA2902381A1 (en) | Method of receiving a broadcasting signal and receiving system for receiving a broadcasting signal | |
WO2015050175A1 (en) | Receiving device and receiving method | |
US7051355B1 (en) | Receiving apparatus, receiving method, and providing medium | |
JP2004180189A (en) | Retransmission system and receiving system of digital broadcasting | |
KR102281856B1 (en) | Apparatus for converting broadcasting signal method for using the same | |
JPH11275536A (en) | Information transmitter and its method, information receiver and its method and providing medium | |
KR20080111374A (en) | Method and apparatus for transporting mobile broadcasting service, and method and apparatus for receiving mobile broadcasting service | |
US10484116B2 (en) | Apparatus for converting broadcast signal and method for using the same | |
CN113475087B (en) | Transmitting and receiving method and transmitting and receiving device | |
CN113475088B (en) | Transmitting and receiving method and transmitting and receiving device | |
JP2002064450A (en) | Satellite broadcasting transmission/reception system, transmission apparatus, reception apparatus, program, and storage medium | |
KR20030025444A (en) | Information transmitting and receiving method of digital DBS system and receiver thereof | |
JP6298253B2 (en) | Transmitting apparatus and receiving apparatus | |
KR20080058991A (en) | Method for playing digital multimedia broadcating in portable terminal and apparatus thereof | |
JP2001197025A (en) | Method and system for digital broadcast transmission and reception | |
JP2007096980A (en) | Radio relay system, relay transmission device, and relay monitoring method | |
JPH11275546A (en) | Signal processing unit, signal processing method and served medium | |
JP4966737B2 (en) | Broadcast signal selection conversion system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100209 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100408 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100427 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100611 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100629 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100712 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |