[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4556785B2 - Data transmission system - Google Patents

Data transmission system Download PDF

Info

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
Application number
JP2005186617A
Other languages
Japanese (ja)
Other versions
JP2007006349A (en
Inventor
勉 阿部
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.)
Funai Electric Co Ltd
Original Assignee
Funai Electric Co Ltd
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 Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP2005186617A priority Critical patent/JP4556785B2/en
Publication of JP2007006349A publication Critical patent/JP2007006349A/en
Application granted granted Critical
Publication of JP4556785B2 publication Critical patent/JP4556785B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/23611Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4348Demultiplexing 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のインターフェースを介して映像データや音声データを伝送するのに、特定パケットのタイムスタンプ値をヌルパケットのペイロードに記録しておくことで、ストリームデータの再生を多くの位置から開始できるようにした技術が開示されている。
特願2002−81003号公報(第19−20頁)
In addition, as a conventional technique related to the present invention, Patent Document 1 discloses that a time stamp value of a specific packet is recorded in a payload of a null packet in order to transmit video data and audio data via an IEEE1394 interface. Thus, a technique is disclosed in which reproduction of stream data can be started from many positions.
Japanese Patent Application No. 2002-81003 (pages 19-20)

上述したデジタル放送においては、上述のように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 transmission apparatus 10 that transmits broadcasting radio waves for one channel and the terrestrial digital broadcasting are received and broadcasted. It is comprised from the receiver 40 which reproduces | regenerates a program.

送信装置10は、放送される映像・音声・データをそれぞれデジタル化および圧縮処理する複数組の情報源符号化部11…と、これら符号化された映像・音声・データのデジタルデータの多重化および有料放送用の限定受信処理を行う複数組の多重化部&限定受信処理部12…と、これら複数組の情報源符号化部11…および多重化部&限定受信処理部12…により形成された複数のTSを再多重して1つの伝送用のTSを生成するTS再多重部13と、この伝送用のTSに対して無線伝送用の符号化処理を行う伝送路符号化部14と、この伝送路符号化部14により処理された信号に対してIFFT(逆高速フーリエ変換)処理を施してOFDM送信波を形成するIFFT回路15と、付加情報に関する処理を行う付加情報処理部(付加情報処理手段)16とを備えている。   The transmission apparatus 10 includes a plurality of sets of information source encoding units 11 for digitizing and compressing broadcast video / audio / data, and multiplexing and encoding of the encoded digital data of the video / audio / data. These are formed by a plurality of sets of multiplexing units & limited reception processing units 12 that perform limited reception processing for pay broadcasting, and a plurality of sets of information source encoding units 11... And multiplexing units & limited reception processing units 12. A TS remultiplexing unit 13 that remultiplexes a plurality of TSs to generate one transmission TS, a transmission line encoding unit 14 that performs encoding processing for radio transmission on the transmission TS, and An IFFT circuit 15 that performs an IFFT (Inverse Fast Fourier Transform) process on the signal processed by the transmission path encoding unit 14 to form an OFDM transmission wave, and an additional information processing unit (additional information) that performs processing related to the additional information And a processing unit) 16.

付加情報処理部16は、外部から付加データを受け取ってこれを蓄積するとともに、これをTSのパケットデータ(以下、付加情報パケットと呼ぶ)に変換し、TS再多重部13の要求に応じて当該TS再多重部13へ付加情報パケットを供給するように構成されている。   The additional information processing unit 16 receives and accumulates additional data from the outside, converts it into TS packet data (hereinafter referred to as additional information packet), and responds to the request from the TS remultiplexing unit 13 The additional information packet is supplied to the TS remultiplexing unit 13.

TS再多重部13は、複数組の多重化部&限定受信処理部12…から供給された複数のTSをOFDM信号の階層伝送に適したパケットの並べ替えを行って再多重を行うとともに、電子番組表を生成するための番組配列情報(SI:Service Information)や、番組の複合方法などを示した番組仕様情報(PSI:Program Specific Information)などをパケット化してTSに多重化する。   The TS re-multiplexing unit 13 re-multiplexes a plurality of TSs supplied from a plurality of sets of multiplexing units & conditional access processing units 12... By reordering packets suitable for hierarchical transmission of OFDM signals. Program arrangement information (SI: Service Information) for generating a program guide, program specification information (PSI: Program Specific Information) indicating a program combination method, and the like are packetized and multiplexed into a TS.

また、このTS再多重部13は、従来TSの伝送クロックを固定するためにヌルパケットを入れていたタイミングにおいて、付加情報処理部16から供給される付加情報パケットをヌルパケットの替わりに入れて多重化するように構成されている。また、付加情報の蓄積が無い場合には従来と同様にヌルパケットを挿入するようになっている。詳細は後述するが、付加情報パケットはヌルパケットと同一のパケットID(パケット識別情報)を有しており、伝送路符号化部14ではヌルパケットが挿入されている場合と同様に処理が行われる。   The TS remultiplexing unit 13 multiplexes the additional information packet supplied from the additional information processing unit 16 in place of the null packet at the timing when the null packet is inserted in order to fix the transmission clock of the conventional TS. It is configured to become. Further, when there is no accumulation of additional information, a null packet is inserted as in the prior art. Although details will be described later, the additional information packet has the same packet ID (packet identification information) as that of the null packet, and the transmission path encoding unit 14 performs the same processing as when the null packet is inserted. .

受信装置40は、チャンネルの選択やTSの復調等を行うNIM(Network Interface Module)41と、NIM41から出力されたTSから映像データと音声データとを分離出力するDemux42と、分離出力された映像データを複合して映像信号を出力するビデオデコーダ43と、分離出力された音声データを複合して音声信号を出力するオーディオデコーダ44と、復調データに含まれる付加情報パケットの解析を行う付加情報解析手段としての付加情報処理部45と、ビデオデコーダ43からの映像信号と付加情報の表示信号とを合成処理する表示処理部46等を備えている。   The receiving device 40 includes a network interface module (NIM) 41 that performs channel selection, TS demodulation, and the like, a Demux 42 that separates and outputs video data and audio data from the TS output from the NIM 41, and video data that is output separately. A video decoder 43 that outputs a video signal by combining the audio data, an audio decoder 44 that outputs the audio signal by combining the separated audio data, and additional information analysis means for analyzing an additional information packet included in the demodulated data And an additional information processing unit 45, a display processing unit 46 for synthesizing the video signal from the video decoder 43 and the display signal of the additional information.

また、図示は省略するが、受信装置40には、ユーザからの操作を入力する操作入力部(操作パネルやリモコンなど)や、操作入力部からの入力を受けてNIM41や表示処理部46を制御する制御回路などが設けられ、ユーザの操作入力によりNIM41の選択チャンネルや選択TSを変更したり、付加情報の表示のオン・オフが可能になっている。   Although not shown, the receiving device 40 controls the NIM 41 and the display processing unit 46 in response to an input from an operation input unit (such as an operation panel or a remote control) for inputting an operation from the user or an operation input unit. A control circuit or the like is provided to change the selected channel or selected TS of the NIM 41 or to turn on / off the display of additional information by a user operation input.

上記の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 NIM 41 of this embodiment, when separating one TS from a TS in which a plurality of TSs are multiplexed, when there is a data packet having a null packet ID “0x1FFF”, The data packet is separated and output to the additional information processing unit 45.

付加情報処理部45は、NIM41からデータパケットが供給されたら、そのデータを解析して、データパケットに付加情報が含まれる場合に、その付加情報を表示データに変換して表示処理部へ出力するように構成されている。付加情報を含んだ付加情報パケットは不定期に供給されるが、付加情報処理部45では、例えば、一定時間おきに現時点までに供給された付加情報パケットを破棄して次に供給される付加情報パケットの処理を行うようにすることで、不定期に供給される付加情報の表示の切り替えを適宜なタイミングで行うことが出来る。或いは、新たな付加情報パケットが供給される度に、前回供給された付加情報パケットを破棄して新たな付加情報パケットについての表示制御処理を行うようにしても良い。   When the data packet is supplied from the NIM 41, the additional information processing unit 45 analyzes the data, and when the additional information is included in the data packet, converts the additional information into display data and outputs the display data to the display processing unit. It is configured as follows. Although the additional information packet including the additional information is supplied irregularly, the additional information processing unit 45 discards the additional information packet supplied up to the present time at regular intervals, for example, and supplies the additional information supplied next. By performing the packet processing, it is possible to switch the display of the additional information supplied irregularly at an appropriate timing. Alternatively, each time a new additional information packet is supplied, the previously supplied additional information packet may be discarded and the display control process for the new additional information packet may be performed.

表示処理部は、付加情報の表示ONの操作入力がなされている場合に、付加情報処理部45から送られてきた表示データの信号を、例えばOSD(On Screen Display)処理により映像信号に重ね合わせて出力することで、映像表示の上に文字表示等により付加情報を重ねた表示出力を行うようになっている。   The display processing unit superimposes the display data signal sent from the additional information processing unit 45 on the video signal by, for example, OSD (On Screen Display) processing when the additional information display ON operation input is made. In this way, display output is performed in which additional information is superimposed on the video display by character display or the like.

次に、付加情報パケットのデータ構成について説明する。   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 transmission device 10 to the reception device 40 in parallel with the transmission of the program broadcast as described above.

以上のように、この実施の形態のデジタル放送の伝送システムおよび伝送方法によれば、従来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.

本発明の実施の形態のデジタル放送伝送システムの送信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the transmitter of the digital broadcast transmission system of embodiment of this invention. 本発明の実施の形態のデジタル放送伝送システムの受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the receiver of the digital broadcast transmission system of embodiment of this invention. TSにヌルパケットの代替として挿入される付加情報パケットのデータ構成を示すチャートである。It is a chart which shows the data structure of the additional information packet inserted in TS as a substitute of a null packet. 付加情報パケット中の情報タイプフィールドに登録されるコードとその内容の具体例を示した表である。It is the table | surface which showed the specific example of the code registered into the information type field in an additional information packet, and its content. 付加情報パケット中の情報タイプフィールドに登録されるコードとその内容の第1の具体例を示した表である。It is the table | surface which showed the 1st specific example of the code registered into the information type field in an additional information packet, and its content. 付加情報パケット中の情報タイプフィールドに登録されるコードとその内容の第2の具体例を示した表である。It is the table | surface which showed the 2nd specific example of the code registered into the information type field in an additional information packet, and its content.

符号の説明Explanation of symbols

10 送信装置
11 情報源符号化部
12 多重化部&限定受信処理部
13 TS再多重部
14 伝送路符号化部
15 IFFT回路
16 付加情報処理部
40 受信装置
41 NIM
42 Demux
43 ビデオデコーダ
44 オーディオデコーダ
45 付加情報処理部
46 表示処理部
DESCRIPTION OF SYMBOLS 10 Transmitting device 11 Information source encoding unit 12 Multiplexing unit & conditional reception processing unit 13 TS remultiplexing unit 14 Transmission path encoding unit 15 IFFT circuit 16 Additional information processing unit 40 Receiving device 41 NIM
42 Demux
43 Video Decoder 44 Audio Decoder 45 Additional Information Processing Unit 46 Display Processing Unit

Claims (2)

映像データや音声データを含む複数の伝送データをパケット化および多重化して1つのストリームデータを生成するストリーム生成手段と、前記ストリームデータを連続的に伝送する伝送手段とを備えた送信装置と、前記ストリームデータを受信して前記伝送データを復調する受信装置と、を備えるデータ伝送システムにおいて、
前記送信装置は、
付加情報を蓄積してパケット化する付加情報処理手段を備え、
前記ストリーム生成手段は、前記ストリームデータの所定時間分のデータ長を規定値に合わせるために前記複数の伝送データの所定時間分のデータ量が規定値より少ないときに、前記付加情報処理手段によりパケット化された付加情報パケットを、前記複数の伝送データに加えて多重化することで前記ストリームデータを生成するように構成され、
前記付加情報パケットには、ヌルパケットと同じパケット識別情報が付与され、
前記受信装置は、
前記ストリームデータのデータパケットのうちヌルパケットと同じパケット識別情報を有するデータパケットを分離する手段と、
このデータパケットを解析して、このデータパケットに付加情報が含まれている場合に当該付加情報を表示データに変換して表示処理部に出力する付加情報解析手段と、を備え、
前記付加情報解析手段は、一定時間おきに現時点までに供給された付加情報パケットを破棄するとともに当該付加情報パケットの付加情報に基づく表示データの前記表示処理部への出力を停止して次に供給される付加情報パケットの処理を行うことを特徴とするデータ伝送システム。
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.
前記付加情報は、1個のパケットのみで完結するデータ構成であることを特徴とする請求項に記載のデータ伝送システム。 The data transmission system according to claim 1 , wherein the additional information has a data configuration that is completed with only one packet.
JP2005186617A 2005-06-27 2005-06-27 Data transmission system Expired - Fee Related JP4556785B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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