[go: up one dir, main page]

JP2010246016A - Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission - Google Patents

Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission Download PDF

Info

Publication number
JP2010246016A
JP2010246016A JP2009095066A JP2009095066A JP2010246016A JP 2010246016 A JP2010246016 A JP 2010246016A JP 2009095066 A JP2009095066 A JP 2009095066A JP 2009095066 A JP2009095066 A JP 2009095066A JP 2010246016 A JP2010246016 A JP 2010246016A
Authority
JP
Japan
Prior art keywords
service
information
deleting
transmission
descriptor
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.)
Granted
Application number
JP2009095066A
Other languages
Japanese (ja)
Other versions
JP4999876B2 (en
Inventor
Tomohiro Kubo
智裕 久保
Tetsuya Yamaguchi
徹也 山口
Takaomi Matsuda
崇臣 松田
Hiromasa Hirata
寛将 平田
Eiichiro Matsumoto
英一郎 松本
Yoshinori Ito
芳範 伊藤
Muneyuki Horii
統之 堀井
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2009095066A priority Critical patent/JP4999876B2/en
Publication of JP2010246016A publication Critical patent/JP2010246016A/en
Application granted granted Critical
Publication of JP4999876B2 publication Critical patent/JP4999876B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】電波で伝送するデジタル放送をIP伝送で再送信する際に、伝送すべき情報量を削減したIP伝送におけるデジタル放送配信システムを提供する。
【解決手段】デジタル放送波の受信又は番組コンテンツの再生により得られるTSから、IP伝送では用いない降雨対応放送に関する情報、電波による伝送路特有の情報、再送信後の運用に適さないサービスの情報、他のTSを対象とした情報等を、降雨対応放送削除機能105、伝送路特有情報削除機能107、再送信対象外サービス削除機能109、他TS情報削除機能112によって削除し、TS送出機能114によってIPネットワーク300を介して受信側装置400に送出する。
【選択図】図1
Provided is a digital broadcast distribution system for IP transmission that reduces the amount of information to be transmitted when retransmitting digital broadcast transmitted by radio waves by IP transmission.
Information on rainfall-compatible broadcasting not used in IP transmission, information specific to a transmission path using radio waves, information on services not suitable for operation after retransmission from TS obtained by receiving digital broadcast waves or playing program content Information for other TSs is deleted by the rain corresponding broadcast deletion function 105, the transmission line specific information deletion function 107, the non-retransmission service deletion function 109, and the other TS information deletion function 112, and the TS transmission function 114 Is sent to the receiving apparatus 400 via the IP network 300.
[Selection] Figure 1

Description

本発明は、映像、音声、字幕、データ放送、PSI(Program Specific Information)/SI(Servcie Information)などから構成されるTS(Transport Stream:MPEG−2 Systemsに定義される多重信号形式)を電波で伝送するデジタル放送を再送信する際に、中継の段階で放送からIPへと伝送方式を変更する場合において、伝送方式の違いや送信するサービス(チャンネル)の違いにより不要となる情報を削除することで伝送量を削減し、伝送帯域の有効利用を可能とし、ネットワークの運用コストを削減するための方法に関するものである。   In the present invention, TS (Transport Stream: Multiple Signal Format defined in MPEG-2 Systems) composed of video, audio, subtitles, data broadcasting, PSI (Program Specific Information) / SI (Service Information Information), etc. is transmitted by radio waves. When retransmitting a digital broadcast to be transmitted, when changing the transmission method from broadcast to IP at the relay stage, delete unnecessary information due to the difference in transmission method or transmission service (channel) The present invention relates to a method for reducing transmission amount, enabling effective use of a transmission band, and reducing network operation costs.

多くのデジタル放送では、TSを電波で伝送する運用がなされており、地上デジタルテレビジョン放送ではARIB TR−B14、BSデジタル放送ではARIB TR−B15で定められる運用規定に基づき運用が行われている。これらの運用規定は、電波での伝送を前提としており、電波での伝送特有の運用についても規定されている。   In many digital broadcasts, TS is transmitted by radio waves, and in digital terrestrial television broadcasts, operations are performed based on the operational rules defined in ARIB TR-B14 and BS digital broadcasts in ARIB TR-B15. . These operation rules are based on the assumption that transmission is performed by radio waves, and operations specific to transmission by radio waves are also defined.

たとえば、各TSが伝送される電波の周波数等の伝送路に関する物理的条件がPSI/SI上にて伝送される(非特許文献1参照)。他にも、電波は降雨等に伴う信号劣化が起こりうるため、信号劣化が起きた際にも最低限の視聴が可能なように、降雨対応放送(信号劣化時用の映像・音声)を伝送する運用が可能である(非特許文献1参照)。また、電波での伝送は片方向での伝送となるため、IPでの通信のように双方向性のあることを前提としないプロモーションサービスなどが運用されることが想定される。   For example, physical conditions related to a transmission path such as the frequency of radio waves transmitted by each TS are transmitted on PSI / SI (see Non-Patent Document 1). In addition, since radio waves can cause signal degradation due to rainfall, etc., broadcasts that support rainfall (video / audio for signal degradation) are transmitted so that the minimum viewing is possible even when signal degradation occurs. (See Non-Patent Document 1). Further, since transmission by radio waves is one-way transmission, it is assumed that a promotion service or the like that does not presuppose bidirectionality is operated like communication by IP.

なお、このようなデジタル放送をIP伝送にて再送信する場合、伝送帯域の有効利用のために、より圧縮効率の高い映像符号化方式へと映像をトランスコードして伝送するなどの工夫がなされている(非特許文献2参照)。   When retransmitting such digital broadcasts by IP transmission, in order to make effective use of the transmission band, a device has been devised such as transcoding and transmitting video to a video encoding method with higher compression efficiency. (See Non-Patent Document 2).

また、本発明で利用するPSI/SIの各テーブル、記述子については、非特許文献3に記載されている。   Non-Patent Document 3 describes the PSI / SI tables and descriptors used in the present invention.

「BS/広帯域CSデジタル放送運用規定」、ARIB TR−B15 4.4版 平成20年6月6日、第四編 31.1.3.2 衛星分配システム記述子、pp.4−210〜pp.4−211、第四編 22 階層変調時のPSI/SIの運用、pp.4−133〜pp.4−136“BS / Broadband CS Digital Broadcasting Operation Regulations”, ARIB TR-B15 4.4 Edition June 6, 2008, Volume 4 3.3.1.3.2 Satellite Distribution System Descriptor, pp. 4-210-pp. 4-211, Part 4, 22 Operation of PSI / SI at the time of hierarchical modulation, pp. 271. 4-133-pp. 4-136 IPTVFJ STD−0005 IPTV規定 地上デジタルテレビジョン放送 IP再送信運用規定 1.1版 2008年11月28日 第七編 6.1 通常TSの伝送方法 pp.7−21IPTVFJ STD-0005 IPTV Standards Terrestrial Digital Television Broadcasting IP Retransmission Operation Regulations 1.1 Version November 28, 2008 Volume 7 6.1 Normal TS Transmission Method pp. 7-21 「デジタル放送に使用する番組配列情報」、ARIB STD−B10 4.6版 平成20年6月6日、第2部 5.2 テーブルの定義、pp.69〜pp.93、第2部 6.2 記述子の符号化pp.98〜pp.169“Program Sequence Information Used for Digital Broadcasting”, ARIB STD-B10 4.6 Edition June 6, 2008, Part 2, 5.2 Table Definitions, pp. 69-pp. 93, Part 2 6.2 Descriptor encoding pp. 98-pp. 169

しかしながら、BSデジタル放送のように広帯域な伝送路で配信される、高品質な(情報量の大きい)映像を再送信する場合のように、更なる情報量の圧縮が望まれる際に、電波での伝送にあわせた運用がなされているTSをそのまま伝送すると、IPでの放送受信時には利用できない情報まで伝送することとなってしまい、伝送効率が悪い。   However, when it is desired to further compress the amount of information, such as when retransmitting a high-quality (large amount of information) video distributed over a wide-band transmission path such as BS digital broadcasting, If a TS that is operated in accordance with the transmission is transmitted as it is, information that cannot be used at the time of broadcast reception by IP is transmitted, and transmission efficiency is poor.

本発明は上記課題を解決するものであり、その目的は、電波で伝送するデジタル放送をIP伝送で再送信する際に、伝送すべき情報量を削減したIP伝送におけるデジタル放送配信システム、方法、プログラムを提供することにある。   SUMMARY OF THE INVENTION The present invention solves the above problems, and its purpose is to provide a digital broadcast distribution system and method in IP transmission that reduces the amount of information to be transmitted when retransmitting digital broadcast transmitted by radio waves by IP transmission. To provide a program.

本発明は、映像、音声、字幕、データ放送、PSI/SIなどから構成されるTSを電波で伝送するデジタル放送をIP伝送にて再送信する際に、中継の段階で元の放送信号中の電波による伝送特有の情報を削除する。なお、本発明でのPSI/SIとは非特許文献3にて規定される、PAT(Program Association Table)、CAT(Conditional Access Table)、PMT(Program Map Table)、NIT(Network Information Table)、SDT(Service Description Table)、EIT(Event Information Table)、BIT(Broadcaster Information Table)を指す。   In the present invention, when a digital broadcast that transmits a TS composed of video, audio, captions, data broadcast, PSI / SI, etc. by radio waves is retransmitted by IP transmission, Delete information specific to radio transmission. Note that PSI / SI in the present invention is defined by Non-Patent Document 3, PAT (Program Association Table), CAT (Condition Access Table), PMT (Program Map Table), NIT (Network Information Table), SD. (Service Description Table), EIT (Event Information Table), and BIT (Broadcaster Information Table).

本発明で利用するPSI/SIの各テーブルのPID及びtable_idの割り当てを図12に、PATのデータ構造を図13に、CATのデータ構造を図14に、PMTのデータ構造を図15に、NITのデータ構造を図16に、SDTのデータ構造を図17に、EITのデータ構造を図18に、BITのデータ構造を図19に、それぞれ示す。   The assignment of PID and table_id of each PSI / SI table used in the present invention is shown in FIG. 12, the data structure of PAT in FIG. 13, the data structure of CAT in FIG. 14, the data structure of PMT in FIG. 16 shows the data structure of SDT, FIG. 17 shows the data structure of SDT, FIG. 18 shows the data structure of EIT, and FIG. 19 shows the data structure of BIT.

まず、IP伝送では電波のような降雨等に伴う信号劣化が発生せず、降雨対応放送を利用する必要が無いため、本発明では降雨対応放送に関する情報を削除する。PMT中の階層伝送記述子の情報を参照し、quality_levelが低階層で伝送されている値を示しており、かつreference_PIDが設定されているES(Elementary Stream)を削除し、さらに階層伝送記述子自体も削除する。本発明で参照する階層伝送記述子のデータ構造を図20に示す。   First, in IP transmission, there is no signal degradation associated with rainfall, such as radio waves, and it is not necessary to use a rain-capable broadcast. In the present invention, information relating to a rain-capable broadcast is deleted. Referring to the information of the hierarchical transmission descriptor in the PMT, ES (Elementary Stream) in which quality_level indicates the value transmitted in the lower hierarchy and reference_PID is set is deleted, and the hierarchical transmission descriptor itself Also delete. The data structure of the hierarchical transmission descriptor referred to in the present invention is shown in FIG.

次に、PSI/SI中から電波による伝送路特有の情報を削除する。また、中継の際に限定受信方式を変更し、EMM(Entitlement Management Message)の運用を行わない場合、EMMを伝送するTSパケットについても削除する。   Next, information peculiar to the transmission path by radio waves is deleted from PSI / SI. In addition, when the conditional access method is changed at the time of relay and the operation of the EMM (Entitlement Management Message) is not performed, the TS packet that transmits the EMM is also deleted.

さらに、電波による伝送を前提として運用されているプロモーションサービス等、再送信後の運用に適さないサービスを削除し、それに合わせてPSI/SI中の削除対象サービスを対象とした情報の削除を行なう。サービス削除に伴い本発明で編集を行う情報について、BSデジタル放送のIP再送信における適用例を図21に示す。   Furthermore, a service that is not suitable for the operation after retransmission, such as a promotion service that is operated on the premise of transmission by radio waves, is deleted, and information for the deletion target service in PSI / SI is deleted accordingly. FIG. 21 shows an application example of information to be edited in the present invention upon service deletion in BS digital broadcast IP retransmission.

最後に、他のTSの情報についても各TSにて伝送する場合、各TS間で情報が重複し冗長となるため、全てのTSのSIをひとつのSI専用TSとしてまとめて伝送し、各TSから他のTSを対象とした情報の削除を行なう。   Finally, when the information of other TSs is also transmitted by each TS, the information is redundant and redundant between the TSs. Therefore, the SIs of all TSs are collectively transmitted as one SI-dedicated TS. The information for other TSs is deleted.

本発明の請求項1に記載のIP伝送におけるデジタル放送配信システムは、送出側装置と受信側装置備え、デジタル放送をIPネットワークを介してIP伝送するIP伝送におけるデジタル放送配信システムであって、
前記送出側装置は、
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出手段とを備えたことを特徴としている。
A digital broadcast distribution system in IP transmission according to claim 1 of the present invention is a digital broadcast distribution system in IP transmission that includes a transmission-side device and a reception-side device and performs IP transmission of digital broadcast via an IP network.
The sending device is:
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for deleting information related to the rain corresponding broadcast,
Transmission path specific information deleting means for deleting transmission path specific information by radio waves from the TS,
Non-retransmission service deletion means for deleting information of non-retransmission service from the TS; and
Other TS information deleting means for deleting information for other TS from the TS,
A TS sending means for sending the TS from which each information has been deleted by the rain corresponding broadcast deleting means, a transmission line specific information deleting means, a non-retransmission service deleting means and another TS information deleting means to the IP network. It is characterized by that.

(1)請求項1〜10に記載の発明によれば、電波で伝送するデジタル放送を再送信する際に、中継の段階で放送からIPへと伝送方式を変更する場合において、伝送すべき情報量を削減することで、伝送帯域の有効利用が可能となる。
(2)請求項5、9に記載の発明によれば、各TSから他のTSを対象とした情報を削除できるとともに、他TSの情報が必要な場合であっても対処することができる。
(1) According to the invention described in claims 1 to 10, when retransmitting a digital broadcast transmitted by radio waves, information to be transmitted when the transmission method is changed from broadcast to IP at the relay stage. By reducing the amount, the transmission band can be effectively used.
(2) According to the inventions described in claims 5 and 9, it is possible to delete information targeted for other TSs from each TS, and to cope with the case where information of other TSs is necessary.

本発明の実施形態例の機能ブロック図。The functional block diagram of the embodiment of this invention. 本発明の降雨対応放送削除機能での処理を示すフローチャート。The flowchart which shows the process in the rain corresponding | compatible broadcast deletion function of this invention. 本発明の伝送路特有情報削除機能での処理を示すフローチャート。The flowchart which shows the process in the transmission line specific information deletion function of this invention. 本発明の再送信対象外サービス削除機能での処理を示すフローチャート。The flowchart which shows the process in the non-retransmission target service deletion function of this invention. 本発明の再送信対象外サービス削除機能での処理の続き1を示すフローチャート。The flowchart which shows the continuation 1 of the process in the non-retransmission object service deletion function of this invention. 本発明の再送信対象外サービス削除機能での処理の続き2を示すフローチャート。The flowchart which shows the continuation 2 of the process in the non-retransmission target service deletion function of this invention. 本発明の再送信対象外サービス削除機能での処理の続き3を示すフローチャート。The flowchart which shows the continuation 3 of the process in the non-retransmission target service deletion function of this invention. 本発明の他TS情報削除機能での処理を示すフローチャート。The flowchart which shows the process in the other TS information deletion function of this invention. 本発明の実施例1のシステム構成図。1 is a system configuration diagram of Embodiment 1 of the present invention. 本発明の実施例2のシステム構成図。The system block diagram of Example 2 of this invention. 本発明で利用するtable_id変換規則例を示す説明図。Explanatory drawing which shows the table_id conversion rule example utilized by this invention. 本発明で利用するPSI/SIのPID及びtable_idの割り当てを示す説明図。Explanatory drawing which shows allocation of PID of PSI / SI utilized by this invention, and table_id. 本発明で利用するPATのデータ構造を示す説明図。Explanatory drawing which shows the data structure of PAT utilized by this invention. 本発明で利用するCATのデータ構造を示す説明図。Explanatory drawing which shows the data structure of CAT utilized by this invention. 本発明で利用するPMTのデータ構造を示す説明図。Explanatory drawing which shows the data structure of PMT utilized by this invention. 本発明で利用するNITのデータ構造を示す説明図。Explanatory drawing which shows the data structure of NIT utilized by this invention. 本発明で利用するSDTのデータ構造を示す説明図。Explanatory drawing which shows the data structure of SDT utilized by this invention. 本発明で利用するEITのデータ構造を示す説明図。Explanatory drawing which shows the data structure of EIT utilized by this invention. 本発明で利用するBITのデータ構造を示す説明図。Explanatory drawing which shows the data structure of BIT utilized by this invention. 本発明で利用する階層伝送記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the hierarchy transmission descriptor utilized by this invention. 本発明における再送信対象外サービス削除機能の適用例を示す説明図。Explanatory drawing which shows the example of application of the non-retransmission target service deletion function in this invention. 本発明で利用する衛星分配システム記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the satellite distribution system descriptor utilized by this invention. 本発明で利用するCA_EMM_TS記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the CA_EMM_TS descriptor utilized by this invention. 本発明で利用する限定受信方式記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the conditional access system descriptor utilized by this invention. 本発明で利用する緊急情報記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the emergency information descriptor utilized by this invention. 本発明で利用するCAサービス記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the CA service descriptor utilized by this invention. 本発明で利用するサービスリスト記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the service list descriptor utilized by this invention. 本発明で利用するイベントグループ記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the event group descriptor utilized by this invention. 本発明で利用するリンク記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the link descriptor utilized by this invention. 本発明で利用するハイパーリンク記述子のデータ構造を示す説明図。Explanatory drawing which shows the data structure of the hyperlink descriptor utilized by this invention. 本発明で利用するハイパーリンク記述子のデータ構造の続き1を示す説明図。Explanatory drawing which shows the continuation 1 of the data structure of the hyperlink descriptor utilized by this invention. 本発明で利用するハイパーリンク記述子のデータ構造の続き2を示す説明図。Explanatory drawing which shows the continuation 2 of the data structure of the hyperlink descriptor utilized by this invention. 本発明で利用するハイパーリンク記述子のデータ構造の続き3を示す説明図。Explanatory drawing which shows the continuation 3 of the data structure of the hyperlink descriptor utilized by this invention. 本発明で利用するハイパーリンク記述子のデータ構造の続き4を示す説明図。Explanatory drawing which shows the continuation 4 of the data structure of the hyperlink descriptor utilized by this invention.

以下、図面を参照しながら本発明の実施の形態を説明するが、本発明は下記の実施形態例に限定されるものではない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings, but the present invention is not limited to the following embodiments.

図1に、本実施形態例のIP伝送におけるデジタル放送配信システム全体の機能ブロック図を示す。図1において、100は送出側装置、200は送出側装置100の外部に設けられたSI専用TS送出サーバ、300はIPネットワーク、400は受信側装置である。   FIG. 1 shows a functional block diagram of the entire digital broadcast distribution system in the IP transmission of this embodiment. In FIG. 1, reference numeral 100 denotes a transmission side device, 200 denotes an SI dedicated TS transmission server provided outside the transmission side device 100, 300 denotes an IP network, and 400 denotes a reception side device.

送出側装置100内の101は番組コンテンツであり、102は番組コンテンツ101を再生する再生手段の再生機能を示している。103は放送波を受信するアンテナであり、104はアンテナ103で受信された放送波をデジタル信号に変換するチューナーである。   Reference numeral 101 in the sending apparatus 100 denotes program content, and reference numeral 102 denotes a playback function of playback means for playing back the program content 101. Reference numeral 103 denotes an antenna that receives a broadcast wave, and reference numeral 104 denotes a tuner that converts the broadcast wave received by the antenna 103 into a digital signal.

105は、再生機能102又はチューナー104から入力されるTSに含まれるPMT(Program Map Table)中に降雨対応放送用ES(Elementary Stream)であることを示す階層伝送記述子が含まれるか否かを判定し、前記階層伝送記述子が含まれる場合、該記述子が配置されているESループに記載されるelementary_PIDをフィルタリング対象PIDとして第1の記憶手段としての記憶部106に記憶し、ESループ、PMT中の階層伝送記述子、前記記憶部106に記憶されている全てのフィルタリング対象PIDのTSパケットを削除する、降雨対応放送削除手段を行なう降雨対応放送削除機能を有している。   105 indicates whether or not a hierarchical transmission descriptor indicating that it is an ES for rainfall-capable broadcasting (Elementary Stream) is included in the PMT (Program Map Table) included in the TS input from the playback function 102 or the tuner 104. If the hierarchical transmission descriptor is included, the elementary_PID described in the ES loop in which the descriptor is arranged is stored as the filtering target PID in the storage unit 106 as the first storage unit, It has a rain corresponding broadcast deletion function for performing a rain corresponding broadcast deleting means for deleting the layer transmission descriptor in the PMT and TS packets of all filtering target PIDs stored in the storage unit 106.

107は、前記TSのPSI/SI中に衛星分配システム記述子が配置されている場合に該記述子を削除し、前記TSのPSI/SI中にCA_EMM_TS記述子が配置されている場合に該記述子を削除し、前記TS中のEMMが伝送されるPIDのTSパケットを読み取り、第1の設定手段の設定値108に設定されたtable_idと一致するtable_idのテーブルが配置されている場合、該EMMを削除する伝送路特有情報削除手段を行なう伝送路特有情報削除機能を示している。   107 deletes the descriptor when a satellite distribution system descriptor is arranged in the PSI / SI of the TS, and describes the description when a CA_EMM_TS descriptor is arranged in the PSI / SI of the TS. If the child is deleted, the TS packet of the PID transmitted by the EMM in the TS is read, and the table of table_id that matches the table_id set in the setting value 108 of the first setting means is arranged, the EMM 2 shows a transmission path specific information deletion function for performing transmission path specific information deletion means for deleting.

前記設定値108は、限定受信方式を変更し、EMM(Entitlement Management Message)の運用を行わない場合にEMMであることを示すtable_idの情報が設定される。   The setting value 108 is set with information of table_id indicating that it is an EMM when the conditional access method is changed and the operation of the EMM (Entitlement Management Message) is not performed.

109は、削除対象のservice_id、削除対象のTS_idおよび削除対象のbroadcaster_idが設定された第2の設定手段(設定値110)と、TS中に含まれる全てのservice_idのサービスについてのPMTが記憶される第2の記憶手段(記憶部111)とを備え、伝送路特有情報削除機能107から入力されるTSから、再送信対象外のサービス及びサービスを対象としたPSI/SIの情報を削除する再送信対象外サービス削除手段を行う再送信対象外サービス削除機能を示している。   109 stores the second setting means (setting value 110) in which the service_id to be deleted, the TS_id to be deleted, and the broadcast_id to be deleted are set, and the PMT for all services of the service_id included in the TS Retransmission including a second storage unit (storage unit 111), and deleting a non-retransmission target service and PSI / SI information for the service from a TS input from the transmission path specific information deletion function 107 It shows a non-retransmission service deletion function that performs non-target service deletion means.

112は、他TSのテーブルとしてのtable_id及びSI専用TSで出力するテーブルとしてのtable_idが各々設定された第3の設定手段(設定値113)を備え、再送信対象外サービス削除機能109から入力されるTSから、前記設定値113に設定された他TSのテーブルを削除し、前記TS中のPSI/SIに、設定値113に設定されたSI専用TSで出力するテーブルが存在する場合に、該テーブルを前記SI専用TS送出サーバ200に送出する他TS情報削除手段を行う他TS情報削除機能を示している。   112 includes third setting means (setting value 113) in which table_id as a table of another TS and table_id as a table to be output in the SI dedicated TS are set, and is input from the non-retransmission target service deletion function 109. When the table of the other TS set to the set value 113 is deleted from the TS, and the PSI / SI in the TS has a table to be output by the SI dedicated TS set to the set value 113, the TS The other TS information deletion function for performing other TS information deletion means for transmitting the table to the SI dedicated TS transmission server 200 is shown.

114は、他TS情報削除機能112から入力されるTSをIPネットワーク300へ送出するTS送出手段を行なうTS送出機能を示している。   Reference numeral 114 denotes a TS transmission function that performs TS transmission means for transmitting a TS input from the other TS information deletion function 112 to the IP network 300.

送出側装置100の外部に設けられたSI専用TS送出サーバ200は、複数の送出側装置100の他TS情報削除機能112から受信したSI情報をひとつのTSに多重化してIPネットワーク300へ出力する。   The SI dedicated TS transmission server 200 provided outside the transmission side apparatus 100 multiplexes SI information received from the other TS information deletion function 112 of the plurality of transmission side apparatuses 100 into one TS and outputs it to the IP network 300. .

このSI専用TS送出サーバ200の設定手段の設定値201には、自ネットワーク用及び自TS用の(actualテーブルの)table_idから他ネットワーク及び他TS用の(otherテーブルの)table_idに変換するためのtable_id変換規則が設定されている。   The setting value 201 of the setting means of the SI dedicated TS transmission server 200 is used to convert table_id for the own network and the own TS (in the actual table) to table_id (in the other table) for the other network and other TS. A table_id conversion rule is set.

受信側装置400内の401は、前記IPネットワーク300を介して送信されたTSを受信する受信手段を行なう受信機能を示している。   Reference numeral 401 in the receiving apparatus 400 indicates a receiving function that performs a receiving means for receiving a TS transmitted via the IP network 300.

405は、SI専用TS送出サーバ200からIPネットワーク300を介して送られたSI専用TSを受信するSI専用TS受信手段を行なうSI専用TS受信機能を示している。   Reference numeral 405 denotes an SI dedicated TS receiving function that performs SI dedicated TS receiving means for receiving the SI dedicated TS sent from the SI dedicated TS transmission server 200 via the IP network 300.

402は、前記受信機能401により受信されたTS又は他TSの情報が必要な場合に前記SI専用TS受信機能405から得たSI専用TSの各情報を処理するPSI/SI処理手段を行なうPSI/SI処理機能を示している。   Reference numeral 402 denotes a PSI / SI which performs PSI / SI processing means for processing each information of the SI dedicated TS obtained from the SI dedicated TS receiving function 405 when information of the TS received by the receiving function 401 or other TS is necessary. The SI processing function is shown.

403は、PSI/SI処理機能402より受信したTSを用いて映像再生する再生手段を行なう再生機能を示している。   Reference numeral 403 denotes a playback function that performs playback means for playing back video using the TS received from the PSI / SI processing function 402.

404は、PSI/SI処理機能402より受信した情報に基づいて番組表を生成し、画面表示する番組表表示手段を行なう番組表表示機能を示している。   Reference numeral 404 denotes a program guide display function for generating a program guide based on the information received from the PSI / SI processing function 402 and performing program guide display means for displaying the program guide on the screen.

次に送出側装置100の機能ブロック毎の処理フローを説明する。   Next, a processing flow for each functional block of the transmission side apparatus 100 will be described.

再生機能102は番組コンテンツ101を再生し、降雨対応放送削除機能105へTSを出力する。または、アンテナ103は放送波を受信し、チューナー104に放送波を出力し、チューナー104は入力された放送波をデジタル信号へ変換してTSとして降雨対応放送削除機能105へ出力する。   The reproduction function 102 reproduces the program content 101 and outputs a TS to the rain corresponding broadcast deletion function 105. Alternatively, the antenna 103 receives the broadcast wave and outputs the broadcast wave to the tuner 104, and the tuner 104 converts the input broadcast wave into a digital signal and outputs it as a TS to the rain corresponding broadcast deletion function 105.

降雨対応放送削除機能105では、入力されたTSに含まれるPMTのESループ中に階層伝送記述子が含まれる場合に、階層伝送記述子の削除を行なう。さらに、階層伝送記述子が降雨対応放送用ESであることを示す(階層伝送記述子中のquality_levelが低階層で伝送されている値(’0’)を示しており、かつreference_PIDが設定されている(≡0x1FFF”が設定されていない))場合に、当該記述子が配置されたESループに記載されるelementary_PIDをフィルタリング対象PIDとして記憶部106に記憶するとともに、当該ESループの削除を行なう。また、記憶部106に記憶されたフィルタリング対象PIDが存在した場合には、当該PIDにて伝送されるTSパケットの削除を行なう。そして、伝送路特有情報削除機能107にTSを出力する。   The rain corresponding broadcast deletion function 105 deletes a hierarchical transmission descriptor when the hierarchical transmission descriptor is included in the ES loop of the PMT included in the input TS. Furthermore, the hierarchical transmission descriptor indicates that it is a rain-supporting broadcasting ES (the quality_level in the hierarchical transmission descriptor indicates a value ('0') transmitted in the lower hierarchy, and the reference_PID is set. If (≡0x1FFF "is not set)), the elementary_PID described in the ES loop in which the descriptor is arranged is stored in the storage unit 106 as the filtering target PID, and the ES loop is deleted. If there is a filtering target PID stored in the storage unit 106, the TS packet transmitted with the PID is deleted, and the TS is output to the transmission path specific information deletion function 107.

なお、PMT及びPMT中の記述子の編集を行なった場合にはそのPMTのCRC(Cyclic Redundancy Check)誤り検出の再計算を行い、当該PMT中のCRC_32に上書きする。   When the PMT and the descriptor in the PMT are edited, CRC (Cyclic Redundancy Check) error detection of the PMT is recalculated, and the CRC_32 in the PMT is overwritten.

降雨対応放送削除機能105の処理フロー例を図2とともに説明する。尚、以下で説明する図2〜図8のフローチャートにおいて、「S」は各処理のステップを示すものとする。   An example of the processing flow of the rain corresponding broadcast deletion function 105 will be described with reference to FIG. In the flowcharts of FIGS. 2 to 8 described below, “S” indicates each processing step.

S401:再生機能102もしくはチューナー104からTSの入力を受け、S402へ進む。   S401: Receive TS input from playback function 102 or tuner 104, and proceed to S402.

S402:S401にて入力されたTS中のPMT(図15)を読み取り、PMT中のいずれかのESループに降雨対応放送用ESであることを示す(quality_levelが低階層で伝送されている値(‘0’)を示しており、かつreference_PIDが設定されている(“0x1FFF”が設定されていない))階層伝送記述子(図20)が配置されていることを検知した場合にはS403へ、そうでないことを検知した場合にはS405へ進む。   S402: The PMT in the TS input in S401 (FIG. 15) is read, and it is indicated that any ES loop in the PMT is a rain-supporting broadcast ES (a value at which quality_level is transmitted in a lower hierarchy ( '0') and reference_PID is set (“0x1FFF” is not set)) When it is detected that a hierarchical transmission descriptor (FIG. 20) is arranged, the process proceeds to S403. If it is detected that this is not the case, the process proceeds to S405.

S403:S402にて検知されたPMT中の、降雨対応放送用ESであることを示す階層伝送記述子が配置されているESループ中のelementary_PIDを、フィルタリング対象PIDとしてPMT中のprogram_number(service_id)(図15)と共に記憶部106に記憶し、S404へ進む。   S403: element_PID in the ES loop in which the hierarchical transmission descriptor indicating that it is a rain-supporting broadcast ES in the PMT detected in S402 is set as a filtering target PID program_number (service_id) ( FIG. 15) is stored in the storage unit 106, and the process proceeds to S404.

S404:S402にて検知されたPMT中の、降雨対応放送用ESであることを示す階層伝送記述子が配置されているESループを削除し、S406へ進む。   S404: Delete the ES loop in which the hierarchical transmission descriptor indicating the rain-supporting broadcast ES in the PMT detected in S402 is arranged, and proceed to S406.

S405:S402にて検知されたPMTに関連するフィルタリング対象PIDは存在しないものとして、記憶部106よりPMT中のprogram_number(service_id)と共に記憶されているフィルタリング対象PIDを削除し、S406へ進む。   S405: Assuming that there is no filtering target PID associated with the PMT detected in S402, the filtering target PID stored together with program_number (service_id) in the PMT is deleted from the storage unit 106, and the process proceeds to S406.

S406:S402にて検知されたPMT中の全てのESループより階層伝送記述子を削除し、S407へ進む。   S406: The hierarchical transmission descriptor is deleted from all ES loops in the PMT detected in S402, and the process proceeds to S407.

S407:S401にて入力されたTSから記憶部106に記憶されている全てのフィルタリング対象PIDのTSパケットを削除し、S408へ進む。   S407: Delete all TS packets of the filtering target PID stored in the storage unit 106 from the TS input in S401, and proceed to S408.

S408:伝送路特有情報削除機能107へTSを出力する。   S408: The TS is output to the transmission path specific information deletion function 107.

伝送路特有情報削除機能107では、降雨対応放送削除機能105から入力されるTSのPSI/SI中に衛星分配システム記述子が配置されている場合、衛星分配システム記述子の削除を行なう。本発明で参照する衛星分配システム記述子のデータ構造を図22に示す。また、IP再送信時に限定受信方式を変更し、EMMの運用を行わない場合は、設定値108に事前設定されたEMMであることを示すtable_idと一致するtable_idのテーブルを削除すると同時に、PSI/SI中にCA_EMM_TS記述子が配置されている場合、CA_EMM_TS記述子の削除を行い、再送信対象外サービス削除機能109にTSを出力する。本発明で参照するCA_EMM_TS記述子のデータ構造を図23に示す。   The transmission path specific information deletion function 107 deletes the satellite distribution system descriptor when the satellite distribution system descriptor is arranged in the PSI / SI of the TS input from the rain corresponding broadcast deletion function 105. The data structure of the satellite distribution system descriptor referred to in the present invention is shown in FIG. If the conditional access method is changed at the time of IP retransmission and the EMM is not operated, the table of table_id that matches the table_id indicating that the EMM is preset in the setting value 108 is deleted, and at the same time, the PSI / When the CA_EMM_TS descriptor is arranged in the SI, the CA_EMM_TS descriptor is deleted, and the TS is output to the non-retransmission target service deletion function 109. FIG. 23 shows the data structure of the CA_EMM_TS descriptor referred to in the present invention.

なお、全てのPSI/SI及びPSI/SI中の記述子の編集を行なった場合にはそのPSI/SIのCRC誤り検出の再計算を行い、当該PSI/SI中のCRC_32に上書きする。   When all the PSI / SI and descriptors in PSI / SI are edited, CRC error detection of the PSI / SI is recalculated, and the CRC_32 in the PSI / SI is overwritten.

伝送路特有情報削除機能107の処理フロー例を図3とともに説明する。   An example of the processing flow of the transmission path specific information deletion function 107 will be described with reference to FIG.

S501:降雨対応放送削除機能105からTSの入力を受け、S502へ進む。   S501: The TS is received from the rain corresponding broadcast deletion function 105, and the process proceeds to S502.

S502:S501にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループに衛星分配システム記述子が配置されていることを検知した場合にはS503へ、そうでない場合にはS504へ進む。   S502: All PSI / SI in TS input in S501 are read, and if it is detected that a satellite distribution system descriptor is arranged in each descriptor loop, the process proceeds to S503. The process proceeds to S504.

S503:S502にて検知された記述子ループより衛星分配システム記述子を削除し、S504へ進む。   S503: Delete the satellite distribution system descriptor from the descriptor loop detected in S502, and proceed to S504.

S504:S501にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループにCA_EMM_TS記述子が配置されていることを検知した場合にはS505へ、そうでない場合にはS506へ進む。   S504: All PSI / SI in TS input in S501 are read, and if it is detected that the CA_EMM_TS descriptor is arranged in each descriptor loop, the process proceeds to S505. Otherwise, the process proceeds to S506. move on.

S505:S504にて検知された記述子ループよりCA_EMM_TS記述子を削除し、S506へ進む。   S505: The CA_EMM_TS descriptor is deleted from the descriptor loop detected in S504, and the process proceeds to S506.

S506:S501にて入力されたTS中に、設定値108に設定されたtable_idと一致するtable_idのテーブルが配置されていることを検知した場合にはS507へ、そうでない場合にはS508へ進む。   S506: If it is detected that a table of table_id that matches the table_id set in the setting value 108 is arranged in the TS input in S501, the process proceeds to S507. Otherwise, the process proceeds to S508.

S507:S506にて検知されたtable_idのテーブル(EMM)を削除し、S508へ進む。   S507: The table_id table (EMM) detected in S506 is deleted, and the process proceeds to S508.

S508:再送信対象外サービス削除機能109へTSを出力する。   S508: The TS is output to the non-retransmission target service deletion function 109.

再送信対象外サービス削除機能109では、電波での運用に合わせたプロモーションサービス等の一部のサービスを再送信しない場合に、再送信対象外のサービス及び再送信対象外のサービスを対象としたPSI/SIの情報を削除するため、事前に設定値110に設定された削除対象(再送信対象外)のservice_id、TS_id(transport_stream_id)、broadcaster_idを対象とした情報について、伝送路特有情報削除機能107から入力されるTS中より削除を行なう。   When the non-retransmission service deletion function 109 does not retransmit a part of services such as a promotion service in accordance with radio wave operation, the PSI for non-retransmission services and non-retransmission services is targeted. In order to delete the / SI information, from the transmission path specific information deletion function 107, information about service_id, TS_id (transport_stream_id), broadcast_id, which is a deletion target (non-retransmission target) set in the setting value 110 in advance is used. Delete from the input TS.

なお、記憶部111には、事前にTS中に含まれる全てのservice_id(program_number)のサービスについてのPMT(PAT中のプログラムループにて参照される全てのPMT)を設定しておく。設定される値は、手動で静的に入力する場合と、入力されるTS中のPMTを事前に抽出し、設定する場合がある。(なお、入力されるTS中のPMTを事前に抽出して記憶部111に設定する場合、再送信対象外サービス削除機能109が、入力されるTS中のPMTを事前に抽出して記憶部111に設定する処理を実施しても良い。)
具体的な削除処理としては、図13に示すPAT中のプログラムループのprogram_numberが削除対象のservice_idと等しい値となっている場合は当該ループを削除すると同時に、当該プログラムループ中のprogram_map_PIDにて伝送される削除対象service_idを対象としたPMTを削除する。加えて、図15に示す、削除されるPMTのPCR_PID、ESループ中のelementary_PID及び図24に示す限定受信方式記述子中のCA_PIDで示されるPIDのうち、記憶部111に設定された同一TS中の他の削除対象で無いservice_idを対象としたPMTに記載が無いものについては、記憶部111にフィルタリング対象PIDリストとして保持する。記憶部111にフィルタリング対象PIDリストとして保持されているPIDのTSパケットについては、削除する。
In the storage unit 111, PMTs for all service_id (program_number) services included in the TS (all PMTs referenced in the program loop in the PAT) are set in advance. The value to be set may be manually input statically or may be set by previously extracting the PMT in the input TS. (Note that when the PMT in the input TS is extracted in advance and set in the storage unit 111, the non-retransmission service deletion function 109 extracts the PMT in the input TS in advance and stores it in the storage unit 111. You may implement the processing set to.)
As specific deletion processing, when program_number of the program loop in the PAT shown in FIG. 13 is equal to the service_id to be deleted, the loop is deleted, and at the same time, it is transmitted by program_map_PID in the program loop. The PMT targeted for the deletion target service_id is deleted. In addition, among the PTS indicated by the PCR_PID of the PMT to be deleted shown in FIG. 15, the elementary_PID in the ES loop, and the CA_PID in the conditional access system descriptor shown in FIG. 24, the same TS set in the storage unit 111 Those not described in the PMT for the service_id that is not another deletion target are stored in the storage unit 111 as a filtering target PID list. The PID TS packets stored in the storage unit 111 as the filtering target PID list are deleted.

また、図16に示すNIT中の削除対象のTS_idを対象としたTSループ及び、図19に示すBIT中の削除対象のbroadcaster_idを対象としたブロードキャスタループ、図17に示す削除対象のTS_idを対象としたSDT、SDT中の削除対象のservice_idを対象としたサービスループ、図18に示す削除対象のTS_id及びservice_idを対象としたEITを、それぞれ削除する。加えて、PSI/SI中に図25に示す緊急情報記述子及び図26に示すCAサービス記述子、図27に示すサービスリスト記述子、図28に示すイベントグループ記述子がそれぞれ配置されている場合、削除対象のservice_idを対象としているservice_idループを削除する。また、図28に示すイベントグループ記述子の場合は削除対象のTS_idを対象としているservice_idループについても削除する。この際に、service_idループの削除に伴い、ループがひとつも存在しなくなる場合には、当該記述子自体を削除する。さらに、PSI/SI中に図29に示すリンク記述子が配置されている場合、削除対象のTS_id、service_idがリンク先として設定されているものについては、リンク記述子の削除を行なう。同様に、PSI/SI中に図30〜図34に示すハイパーリンク記述子が配置されている場合、削除対象のTS_id、service_idがハイパーリンク先として設定されているものについては、ハイパーリンク記述子の削除を行なう。   Also, the TS loop targeted for the TS_id to be deleted in the NIT shown in FIG. 16, the broadcast loop intended for the broadcast_id to be deleted in the BIT shown in FIG. 19, and the TS_id to be deleted shown in FIG. SDT, the service loop for the service_id to be deleted in the SDT, and the EIT for the TS_id and service_id to be deleted shown in FIG. In addition, the emergency information descriptor shown in FIG. 25, the CA service descriptor shown in FIG. 26, the service list descriptor shown in FIG. 27, and the event group descriptor shown in FIG. 28 are arranged in PSI / SI, respectively. Then, the service_id loop targeted for the service_id to be deleted is deleted. In the case of the event group descriptor shown in FIG. 28, the service_id loop targeting the TS_id to be deleted is also deleted. At this time, if no loop exists due to the deletion of the service_id loop, the descriptor itself is deleted. Furthermore, when the link descriptor shown in FIG. 29 is arranged in the PSI / SI, the link descriptor is deleted for those in which TS_id and service_id to be deleted are set as link destinations. Similarly, when the hyperlink descriptors shown in FIGS. 30 to 34 are arranged in PSI / SI, the TS_id and service_id to be deleted are set as hyperlink destinations in the hyperlink descriptor. Delete.

なお、全てのPSI/SI及びPSI/SI中の記述子の編集を行なった場合にはそのPSI/SIのCRC誤り検出の再計算を行い、当該PSI/SI中のCRC_32に上書きする。   When all the PSI / SI and descriptors in PSI / SI are edited, CRC error detection of the PSI / SI is recalculated, and the CRC_32 in the PSI / SI is overwritten.

最後に、他TS情報削除機能112にTSを出力する。   Finally, the TS is output to the other TS information deletion function 112.

再送信対象外サービス削除機能109の処理フロー例を図4〜図7とともに説明する。   A processing flow example of the non-retransmission target service deletion function 109 will be described with reference to FIGS.

S601:伝送路特有情報削除機能107からTSの入力を受け、S602へ進む。   S601: Receive TS input from the transmission path specific information deletion function 107, and proceed to S602.

S602:S601にて入力されたTS中のPMTを読み取り、記憶部111に保持されている同一のservice_idを対象としたPMTとの比較を行ない、その記述内容が異なることを検知した場合にはS603へ、そうでない場合にはS605へ進む。   S602: The PMT in the TS input in S601 is read, compared with the PMT for the same service_id held in the storage unit 111, and when it is detected that the description contents are different, S603 If not, the process proceeds to S605.

S603:S602にて検知されたPMTを記憶部111に設定された同一service_idのPMTの値に上書きにて記憶し、S604へ進む。   S603: The PMT detected in S602 is overwritten and stored in the PMT value of the same service_id set in the storage unit 111, and the process proceeds to S604.

S604:記憶部111に保存された同一TS中の全てのPMTを比較し、全ての削除対象として指定されているservice_idを対象としたPMTのPCR_PIDと、ESループ中の各elementary_PIDと、限定受信方式記述子中のCA_PIDとをそれぞれ抽出し、他の全ての削除対象で無いservice_idを対象としたPMTにて同様に参照されていないもの(PMTに記載が無いもの)について、すなわち、削除対象service_idのPMTからのみ参照されているPIDについて、フィルタリング対象PIDリストとしてPMT中のservice_id(program_number)ごとに記憶部111に上書きにて記憶し(最新化のため過去に記憶されていたリストは消去し)、S605へ進む。   S604: All PMTs in the same TS stored in the storage unit 111 are compared, and the PCR_PID of the PMT for the service_id specified as the deletion target, each elementary_PID in the ES loop, and the conditional access method Each CA_PID in the descriptor is extracted, and all other PMTs that are not subject to deletion (service_id) are not similarly referenced (not described in the PMT), that is, the deletion target service_id For PIDs that are only referenced from the PMT, each service_id (program_number) in the PMT is overwritten and stored in the storage unit 111 as a filtering target PID list (the list stored in the past for modernization is deleted). S60 To advance.

S605:S601にて入力されたTS中のPMTを読み取り、設定値110に設定された削除対象のservice_idを対象としたPMTであることを検知した場合にはS606へ、そうでない場合はS607へ進む。   S605: The PMT in the TS input in S601 is read, and if it is detected that the PMT is the deletion target service_id set in the setting value 110, the process proceeds to S606, and if not, the process proceeds to S607. .

S606:S605にて検知されたPMTを削除し、S607へ進む。   S606: The PMT detected in S605 is deleted, and the process proceeds to S607.

S607:S601にて入力されたTSから記憶部111に記憶されているフィルタリング対象PIDリスト中の全てのPIDのTSパケットを削除し、S608へ進む。   S607: Delete TS packets of all PIDs in the filtering target PID list stored in the storage unit 111 from the TS input in S601, and proceed to S608.

S608:S601にて入力されたTS中のPATを読み取り、設定値110に設定された削除対象のservice_idを対象としたプログラムループが存在することを検知した場合にはS609へ、そうでない場合は図5のS610へ進む。   S608: The PAT in the TS input in S601 is read, and if it is detected that there is a program loop targeted for the service_id to be deleted set in the setting value 110, the process proceeds to S609. Proceed to S610 of 5.

S609:S608にて検知されたPAT中の削除対象service_idを対象としたプログラムループを削除し、図5のS610へ進む。   S609: The program loop targeted for the deletion target service_id in the PAT detected in S608 is deleted, and the process proceeds to S610 in FIG.

S610:S601にて入力されたTS中のNITを読み取り、設定値110に設定された削除対象のTS_idを対象としたTSループが存在することを検知した場合にはS611へ、そうでない場合はS612へ進む。   S610: The NIT in the TS input in S601 is read, and if it is detected that a TS loop targeted for the TS_id to be deleted set in the setting value 110 exists, the process proceeds to S611. Otherwise, the process proceeds to S612. Proceed to

S611:S610にて検知されたNIT中の削除対象TS_idを対象としたTSループを削除し、S612へ進む。   S611: Delete the TS loop targeted for the deletion target TS_id in the NIT detected in S610, and proceed to S612.

S612:S601にて入力されたTS中のBITを読み取り、設定値110に設定された削除対象のbroadcaster_idを対象としたブロードキャスタループが存在することを検知した場合にはS613へ、そうでない場合はS614へ進む。   S612: The BIT in the TS input in S601 is read, and if it is detected that there is a broadcast loop targeted for the broadcast_id to be deleted set in the setting value 110, the process proceeds to S613. The process proceeds to S614.

S613:S612にて検知されたBIT中の削除対象broadcaster_idを対象としたブロードキャスタループを削除し、S614へ進む。   S613: The broadcaster loop targeted for the deletion target broadcast_id in the BIT detected in S612 is deleted, and the process proceeds to S614.

S614:S601にて入力されたTS中のSDTを読み取り、設定値110に設定された削除対象のTS_idを対象としたSDTであることを検知した場合にはS615へ、そうでない場合はS616へ進む。   S614: The SDT in the TS input in S601 is read, and if it is detected that the SDT is the deletion target TS_id set in the setting value 110, the process proceeds to S615, and if not, the process proceeds to S616. .

S615:S614にて検知されたSDTを削除し、S616へ進む。   S615: The SDT detected in S614 is deleted, and the process proceeds to S616.

S616:S601にて入力されたTS中のSDTを読み取り、設定値110に設定された削除対象のservice_idを対象としたサービスループが存在することを検知した場合にはS617へ、そうでない場合はS618へ進む。   S616: The SDT in the TS input in S601 is read, and if it is detected that there is a service loop targeted for the service_id to be deleted set in the setting value 110, the process proceeds to S617. Otherwise, the process proceeds to S618. Proceed to

S617:S616にて検知されたSDT中の削除対象service_idを対象としたサービスループを削除し、S618へ進む。   S617: Delete the service loop for the deletion target service_id in the SDT detected in S616, and proceed to S618.

S618:S601にて入力されたTS中のEITを読み取り、設定値110に設定された削除対象のTS_idもしくはservice_idを対象としたEITであることを検知した場合にはS619へ、そうでない場合は図6のS620へ進む。   S618: The EIT in the TS input in S601 is read, and if it is detected that the EIT is the deletion target TS_id or service_id set in the setting value 110, the process proceeds to S619. Proceed to S620 of 6.

S619:S618にて検知されたEITを削除し、S620へ進む。   S619: The EIT detected in S618 is deleted, and the process proceeds to S620.

S620:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループに緊急情報記述子が配置されていることを検知した場合にはS621へ、そうでない場合にはS624へ進む。   S620: All PSI / SI in TS input in S601 are read, and if it is detected that an emergency information descriptor is arranged in each descriptor loop, the process proceeds to S621. Otherwise, S624 is performed. Proceed to

S621:S620にて検知された記述子ループの緊急情報記述子より、削除対象service_idを対象としたservice_idループを削除し、S622へ進む。   S621: Delete the service_id loop for the deletion target service_id from the emergency information descriptor of the descriptor loop detected in S620, and proceed to S622.

S622:S621にて処理された緊急情報記述子中にservice_idループがひとつも存在しないことを検知した場合はS623へ、そうでない場合はS624へ進む。   S622: If it is detected that no service_id loop exists in the emergency information descriptor processed in S621, the process proceeds to S623, and if not, the process proceeds to S624.

S623:S622にて検知された緊急情報記述子を削除し、S624へ進む。   S623: The emergency information descriptor detected in S622 is deleted, and the process proceeds to S624.

S624:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループにCAサービス記述子が配置されていることを検知した場合にはS625へ、そうでない場合にはS628へ進む。   S624: All PSI / SI in the TS input in S601 are read, and if it is detected that the CA service descriptor is arranged in each descriptor loop, the process proceeds to S625. Otherwise, S628 is performed. Proceed to

S625:S624にて検知された記述子ループのCAサービス記述子より、削除対象service_idを対象としたservice_idループを削除し、S626へ進む。   S625: Delete the service_id loop for the deletion target service_id from the CA service descriptor of the descriptor loop detected in S624, and proceed to S626.

S626:S625にて処理されたCAサービス記述子中にservice_idループがひとつも存在しないことを検知した場合はS627へ、そうでない場合はS628へ進む。   S626: If it is detected that no service_id loop exists in the CA service descriptor processed in S625, the process proceeds to S627. Otherwise, the process proceeds to S628.

S627:S626にて検知されたCAサービス記述子を削除し、S628へ進む。   S627: The CA service descriptor detected in S626 is deleted, and the process proceeds to S628.

S628:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループにサービスリスト記述子が配置されていることを検知した場合にはS629へ、そうでない場合にはS632へ進む。   S628: All PSI / SI in the TS input in S601 are read, and if it is detected that a service list descriptor is arranged in each descriptor loop, the process proceeds to S629. Otherwise, S632 is performed. Proceed to

S629:S628にて検知された記述子ループのサービスリスト記述子より、削除対象service_idを対象としたservice_idループを削除し、S630へ進む。   S629: The service_id loop targeted for the deletion target service_id is deleted from the service list descriptor of the descriptor loop detected in S628, and the process proceeds to S630.

S630:S629にて処理されたサービスリスト記述子中にservice_idループがひとつも存在しないことを検知した場合はS631へ、そうでない場合はS632へ進む。   S630: If it is detected that no service_id loop exists in the service list descriptor processed in S629, the process proceeds to S631, and if not, the process proceeds to S632.

S631:S630にて検知されたサービスリスト記述子を削除し、S632へ進む。   S631: The service list descriptor detected in S630 is deleted, and the process proceeds to S632.

S632:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループにイベントグループ記述子が配置されていることを検知した場合にはS633へ、そうでない場合にはS636へ進む。   S632: Read all PSI / SI in TS input in S601, and if it is detected that an event group descriptor is arranged in each descriptor loop, the process proceeds to S633, and if not, S636 Proceed to

S633:S632にて検知された記述子ループのイベントグループ記述子より、削除対象service_idもしくはTS_idを対象としているservice_idループを削除し、S634へ進む。   S633: Delete the service_id loop targeted for the service_id or TS_id to be deleted from the event group descriptor of the descriptor loop detected in S632, and proceed to S634.

S634:S633にて処理されたイベントグループ記述子中にservice_idループがひとつも存在しないことを検知した場合はS635へ、そうでない場合は図7のS636へ進む。   S634: If it is detected that no service_id loop exists in the event group descriptor processed in S633, the process proceeds to S635. Otherwise, the process proceeds to S636 in FIG.

S635:S634にて検知されたイベントグループ記述子を削除し、図7のS636へ進む。   S635: The event group descriptor detected in S634 is deleted, and the process proceeds to S636 in FIG.

S636:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループに削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream_id、service_idがリンク先として設定されているリンク記述子が配置されていることを検知した場合にはS637へ、そうでない場合にはS638へ進む。   S636: All PSI / SI in TS input in S601 is read, and link descriptors in which transport_stream_id and service_id respectively equal to TS_id or service_id to be deleted are set as link destinations in the respective descriptor loops are arranged. If it is detected that the operation has been performed, the process proceeds to S637; otherwise, the process proceeds to S638.

S637:S636にて検知された記述子ループよりリンク記述子を削除し、S638へ進む。   S637: Delete the link descriptor from the descriptor loop detected in S636, and proceed to S638.

S638:S601にて入力されたTS中の全てのPSI/SIを読み取り、それぞれの記述子ループに削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream_id、service_idがハイパーリンク先として設定されているハイパーリンク記述子が配置されていることを検知した場合にはS639へ、そうでない場合にはS640へ進む。   S638: All PSI / SI in TS input in S601 is read, and hyperlink descriptors in which transport_stream_id and service_id respectively equal to TS_id or service_id to be deleted are set as hyperlink destinations in the respective descriptor loops If it is detected that is placed, the process proceeds to S639, and if not, the process proceeds to S640.

S639:S638にて検知された記述子ループよりハイパーリンク記述子を削除し、S640へ進む。   S639: The hyperlink descriptor is deleted from the descriptor loop detected in S638, and the process proceeds to S640.

S640:他TS情報削除機能112へTSを出力する。   S640: The TS is output to the other TS information deletion function 112.

他TS情報削除機能112では、再送信対象外サービス削除機能109から入力されるTS中の他TSを対象としたSDT及びEIT(設定値113に事前に他TSのテーブルとして設定されたtable_idの情報)を削除する。また、NIT、BIT及び自TSを対象としたSDT及びEIT(設定値113に事前にSI専用TSで出力するテーブルとして設定されたtable_idのテーブル)をSI専用TS送出サーバ200に送出する。そして、TS送出機能114にTSを出力する。   In the other TS information deletion function 112, SDT and EIT (table_id information set in advance as a table of the other TS in the setting value 113) for the other TS in the TS input from the non-retransmission service deletion function 109 ) Is deleted. Also, the SDT and EIT (table_id table set as a table to be output in advance as the SI dedicated TS in the set value 113) for the NIT, BIT, and own TS are transmitted to the SI dedicated TS transmission server 200. Then, the TS is output to the TS transmission function 114.

他TS情報削除機能112の処理フロー例を図8とともに説明する。   A processing flow example of the other TS information deletion function 112 will be described with reference to FIG.

S701:再送信対象外サービス削除機能109からTSの入力を受け、S702へ進む。   S701: The TS is received from the non-retransmission service deletion function 109, and the process proceeds to S702.

S702:S701にて入力されたTS中の全てのPSI/SIを読み取り、設定値113に他TSのテーブルとして設定されたtable_idのテーブルが配置されていることを検知した場合にはS703へ、そうでない場合にはS704へ進む。   S702: When all PSI / SI in TS input in S701 are read and it is detected that a table of table_id set as a table of other TS is arranged in the setting value 113, the process goes to S703. If not, the process proceeds to S704.

S703:S702にて検知されたPSI/SI情報を削除し、S704へ進む。   S703: The PSI / SI information detected in S702 is deleted, and the process proceeds to S704.

S704:S701にて入力されたTS中の全てのPSI/SIを読み取り、設定値113にSI専用TSで出力するテーブルとして設定されたtable_idのテーブルが配置されていることを検知した場合にはS705へ、そうでない場合にはS706へ進む。   S704: When all PSI / SI in the TS input in S701 are read and it is detected that a table of table_id set as a table to be output by the SI dedicated TS is arranged in the set value 113, S705 If not, the process proceeds to S706.

S705:S704にて検知されたテーブルをSI専用TS送出サーバ200へ送出し、S706へ進む。   S705: The table detected in S704 is transmitted to the SI dedicated TS transmission server 200, and the process proceeds to S706.

S706:TS送出機能114へTSを出力する。   S706: The TS is output to the TS transmission function 114.

TS送出機能114は、入力されたTSをIPネットワーク300へ出力する。   The TS transmission function 114 outputs the input TS to the IP network 300.

SI専用TS送出サーバ200は、複数の送出側装置100の他TS情報削除機能112から受信したSI情報をひとつのTSに多重化し、IPネットワーク300へ出力する。この際に、NIT、SDT、EITについては、設定値201に事前に設定された図11に示すtable_id変換規則に基づき、自ネットワーク用及び自TS用の(actualテーブルの)table_idから他ネットワーク及び他TS用の(otherテーブルの)table_idに変換を行う場合もある。   The SI dedicated TS transmission server 200 multiplexes SI information received from the other TS information deletion function 112 of the plurality of transmission side devices 100 into one TS and outputs the multiplexed information to the IP network 300. At this time, for NIT, SDT, and EIT, based on the table_id conversion rule shown in FIG. 11 set in advance in the setting value 201, the local network and other networks and other networks and other tables and local TS (table of the actual table) In some cases, conversion into table_id (in the other table) for TS is performed.

なお、全てのPSI/SIについて、table_idの変換を行なった場合にはそのPSI/SIのCRC誤り検出の再計算を行い、当該PSI/SI中のCRC_32に上書きする。   When table_id conversion is performed for all PSI / SI, CRC error detection of the PSI / SI is recalculated, and the CRC_32 in the PSI / SI is overwritten.

次に受信側装置400の機能ブロック毎の処理フローを説明する。   Next, a processing flow for each functional block of the receiving side device 400 will be described.

受信機能401はIPネットワーク300からTSを受信し、PSI/SI処理機能402へ出力する。   The reception function 401 receives a TS from the IP network 300 and outputs it to the PSI / SI processing function 402.

PSI/SI処理機能402は受信機能401から入力されたTSに含まれるPSI/SI情報より、映像再生に必要な情報及び番組表生成に必要な情報を抽出し、それぞれ再生機能403及び番組表表示機能404に伝達し、再生機能403にTSを出力する。なおこの際、各TSに他TSを対象とした情報(otherテーブル)は含まれていないものとして動作し、他TSを対象とした情報の受信待ちを行わず、他TSの情報が必要な場合にはSI専用TS受信機能405にSI専用TSの受信開始通知及び受信終了通知を送信することでSI専用TSを受信し、各TSのPSI/SIと同様に映像再生に必要な情報及び番組表生成に必要な情報を抽出し、それぞれ再生機能403及び番組表表示機能404に伝達する。   The PSI / SI processing function 402 extracts information necessary for video reproduction and information necessary for generating a program guide from the PSI / SI information included in the TS input from the reception function 401, and the playback function 403 and the program guide display, respectively. The data is transmitted to the function 404, and the TS is output to the reproduction function 403. At this time, when each TS operates without any information (other table) targeted for other TSs, and does not wait for reception of information targeted for other TSs, and information of other TSs is required In this case, the SI dedicated TS is received by sending the SI dedicated TS reception start notification and the reception end notification to the SI dedicated TS receiving function 405, and the information and program table necessary for video reproduction are received in the same manner as the PSI / SI of each TS. Information necessary for generation is extracted and transmitted to the reproduction function 403 and the program guide display function 404, respectively.

SI専用TS受信機能405は、PSI/SI処理機能402よりSI専用TS受信開始通知を受信した際にSI専用TS送出サーバ200よりSI専用TSを受信開始し、PSI/SI処理機能402へ出力する。また、PSI/SI処理機能402よりSI専用TS受信終了通知を受信した際にSI専用TS送出サーバ200からのSI専用TSの受信を終了し、PSI/SI処理機能402への出力も停止する。   When the SI dedicated TS reception function 405 receives the SI dedicated TS reception start notification from the PSI / SI processing function 402, the SI dedicated TS reception function 405 starts receiving the SI dedicated TS from the SI dedicated TS transmission server 200 and outputs the SI dedicated TS to the PSI / SI processing function 402. . Further, when the SI dedicated TS reception end notification is received from the PSI / SI processing function 402, the reception of the SI dedicated TS from the SI dedicated TS transmission server 200 is ended, and the output to the PSI / SI processing function 402 is also stopped.

再生機能403は、PSI/SI処理機能402より受信したTS及び映像再生に必要な情報を用いて映像再生を行い、画面表示する。   The playback function 403 performs video playback using the TS received from the PSI / SI processing function 402 and information necessary for video playback, and displays the screen.

番組表表示機能404は、PSI/SI処理機能402より受信した番組表生成に必要な情報を用いて番組表を生成し、画面表示する。   The program guide display function 404 generates a program guide using information necessary for generating the program guide received from the PSI / SI processing function 402 and displays it on the screen.

これにより、電波で伝送するデジタル放送を再送信する際に、中継の段階で放送からIPへと伝送方式を変更する場合において、伝送すべき情報量を削減し、伝送帯域の有効利用が可能となる。   This makes it possible to reduce the amount of information to be transmitted and effectively use the transmission band when changing the transmission method from broadcast to IP at the relay stage when retransmitting a digital broadcast transmitted by radio waves. Become.

次に、IP同時再送信、または事前蓄積型IP再送信において、電波で伝送されるデジタル放送を再送信する際に、伝送方式の違いや送信するサービス(チャンネル)の違いにより不要となる情報を削除することで伝送量を削減し、伝送帯域の有効利用を可能とし、ネットワーク運用コストの削減が可能となる本発明の実施例を示す。   Next, when retransmitting digital broadcasts transmitted by radio waves in simultaneous IP retransmission or pre-stored IP retransmission, information that becomes unnecessary due to differences in transmission methods and transmission services (channels) An embodiment of the present invention will be described in which the amount of transmission can be reduced by deleting it, the transmission band can be effectively used, and the network operation cost can be reduced.

(実施例1)
本発明をIP同時再送信で利用した場合、図9に示すように、放送局設備801、デジタル放送波802、送出サーバ803、マルチキャストストリーム804、受信機805、SI専用TS送出サーバ806、SI専用TSマルチキャストストリーム807から構成される。
Example 1
When the present invention is used for IP simultaneous retransmission, as shown in FIG. 9, broadcasting station equipment 801, digital broadcast wave 802, transmission server 803, multicast stream 804, receiver 805, SI dedicated TS transmission server 806, SI dedicated It consists of a TS multicast stream 807.

放送局設備801では放送番組を含んだデジタル放送波802を送る機能を有する。送出サーバ803は、図1の送出側装置100を備え、デジタル放送波802を受け、デジタル放送波802を、マルチキャストストリーム804に変換して送出する機能を有する。   The broadcast station facility 801 has a function of sending a digital broadcast wave 802 including a broadcast program. The transmission server 803 includes the transmission-side device 100 of FIG. 1 and has a function of receiving a digital broadcast wave 802, converting the digital broadcast wave 802 into a multicast stream 804, and transmitting the multicast stream 804.

受信機805は、図1の受信側装置400を備え、マルチキャストストリーム804を受信し、再生・表示できる機能に加え、SI専用TS送出サーバ806からSI専用TSマルチキャストストリーム807を受信できる機能を有する。   The receiver 805 includes the reception-side device 400 of FIG. 1 and has a function of receiving the SI-dedicated TS multicast stream 807 from the SI-dedicated TS transmission server 806 in addition to the function of receiving, reproducing, and displaying the multicast stream 804.

以下、IP同時再送信での本実施例におけるシステム動作について記述する。
(1)放送局設備801からは放送番組の情報をのせたデジタル放送波802を送る。
(2)送出サーバ803は、放送波802を受信し、図1で説明した送出側装置100の処理を行い、マルチキャストストリーム804へ変換し送出する。この際、SI専用TS送出サーバ806へSI情報の伝送を行う。
(3)SI専用TS送出サーバ806は、図1のSI専用TS送出サーバ200で述べた処理を行い、複数の送出サーバ803からSI情報を受信し、ひとつのSI専用TSへと多重化し、SI専用TSマルチキャストストリーム807へ変換し送出する。
(4)受信機805では、送出サーバ803からマルチキャストストリーム804を、SI専用TS送出サーバ806からSI専用TSマルチキャストストリーム807をそれぞれ受け、図1で説明した受信側装置400の処理を行い、画面表示を行なう。
Hereinafter, the system operation in this embodiment in the simultaneous IP retransmission will be described.
(1) A digital broadcast wave 802 carrying broadcast program information is sent from the broadcast station facility 801.
(2) The transmission server 803 receives the broadcast wave 802, performs the processing of the transmission side apparatus 100 described with reference to FIG. 1, converts it into a multicast stream 804, and transmits it. At this time, SI information is transmitted to the SI dedicated TS transmission server 806.
(3) The SI dedicated TS transmission server 806 performs the processing described in the SI dedicated TS transmission server 200 in FIG. 1, receives SI information from a plurality of transmission servers 803, multiplexes them into one SI dedicated TS, and performs SI processing. It is converted into a dedicated TS multicast stream 807 and transmitted.
(4) The receiver 805 receives the multicast stream 804 from the transmission server 803 and the SI dedicated TS multicast stream 807 from the SI dedicated TS transmission server 806, performs the processing of the receiving side apparatus 400 described in FIG. To do.

(実施例2)
本発明を事前蓄積型IP再送信で利用した場合、図10に示すように、送出サーバ901、マルチキャストストリーム902、受信機903、SI専用TS送出サーバ904、SI専用TSマルチキャストストリーム905から構成される。
(Example 2)
When the present invention is used for pre-storage type IP retransmission, as shown in FIG. 10, it is composed of a transmission server 901, a multicast stream 902, a receiver 903, an SI dedicated TS transmission server 904, and an SI dedicated TS multicast stream 905. .

送出サーバ901は図1の送出側装置100を備え、事前に蓄積したTSをマルチキャストストリーム902に変換して送出する機能を有する。   The sending server 901 includes the sending-side device 100 shown in FIG. 1, and has a function of converting a TS accumulated in advance into a multicast stream 902 and sending it.

受信機903は図1の受信側装置400を備え、マルチキャストストリーム902を受信し、再生・表示できる機能に加え、SI専用TS送出サーバ904からSI専用TSマルチキャストストリーム905を受信できる機能を有する。   The receiver 903 includes the receiving-side device 400 of FIG. 1 and has a function of receiving the SI-dedicated TS multicast stream 905 from the SI-dedicated TS transmission server 904 in addition to the function of receiving, reproducing, and displaying the multicast stream 902.

以下、事前蓄積型IP再送信での本実施例におけるシステム動作について記述する。
(1)送出サーバ901は事前に蓄積したTSを、図1で説明した送出側装置100の処理を行い、マルチキャストストリーム902へ変換し送出する。この際、SI専用TS送出サーバ904へSI情報の伝送を行う。
(2)SI専用TS送出サーバ904は、図1のSI専用TS送出サーバ200で述べた処理を行い、複数の送出サーバ901からSI情報を受信し、ひとつのSI専用TSへと多重化し、SI専用TSマルチキャストストリーム905へ変換し送出する。
(3)受信機903では、送出サーバ901からマルチキャストストリーム902を、SI専用TS送出サーバ904からSI専用TSマルチキャストストリーム905をそれぞれ受け、図1で説明した受信側装置400の処理を行い、画面表示を行なう。
Hereinafter, the system operation in the present embodiment in the pre-storage type IP retransmission will be described.
(1) The transmission server 901 performs processing of the transmission-side apparatus 100 described with reference to FIG. 1 on the TS accumulated in advance, converts it into a multicast stream 902, and transmits it. At this time, SI information is transmitted to the SI dedicated TS transmission server 904.
(2) The SI dedicated TS transmission server 904 performs the processing described in the SI dedicated TS transmission server 200 in FIG. 1, receives SI information from a plurality of transmission servers 901, multiplexes it into one SI dedicated TS, and performs SI processing. It is converted into a dedicated TS multicast stream 905 and transmitted.
(3) The receiver 903 receives the multicast stream 902 from the transmission server 901 and the SI-dedicated TS multicast stream 905 from the SI-dedicated TS transmission server 904, performs the processing of the receiving-side apparatus 400 described in FIG. To do.

また、本実施形態のIP伝送におけるデジタル放送配信システムにおける各手段の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、本実施形態のIP伝送におけるデジタル放送配信方法における手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えばFD(Floppy(登録商標) Disk)や、MO(Magneto−Optical disk)、ROM(Read Only Memory)、メモリカード、CD(Compact Disk)−ROM、DVD(Digital Versatile Disk)−ROM、CD−R、CD−RW、HDD、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。   Further, a part or all of the functions of each means in the digital broadcast distribution system for IP transmission according to the present embodiment can be configured by a computer program, and the present invention can be realized by executing the program using the computer. It goes without saying that the procedure in the digital broadcast distribution method in the IP transmission according to the present embodiment can be configured by a computer program, and the program can be executed by the computer. Readable recording media such as FD (Floppy (registered trademark) Disk), MO (Magneto-Optical disk), ROM (Read Only Memory), memory card, CD (Compact Disk) -R It can be recorded on OM, DVD (Digital Versatile Disk) -ROM, CD-R, CD-RW, HDD, removable disk, etc., and stored or distributed. It is also possible to provide the above program through a network such as the Internet or electronic mail.

100…送出側装置
101…番組コンテンツ
102…再生機能
103…アンテナ
104…チューナー
105…降雨対応放送削除機能
106,111…記憶部
107…伝送路特有情報削除機能
108,110,113,201…設定値
109…再生対象外サービス削除機能
112…他TS情報削除機能
114…TS送出機能
200,806,904…SI専用TS送出サーバ
300…IPネットワーク
400…受信側装置
401…受信機能
402…PSI/SI処理機能
403…再生機能
404…番組表表示機能
405…SI専用TS受信機能
803,901…送出サーバ
804,902…マルチキャストストリーム
805,903…受信機
807,905…SI専用TSマルチキャストストリーム
DESCRIPTION OF SYMBOLS 100 ... Sending side apparatus 101 ... Program content 102 ... Reproduction | regeneration function 103 ... Antenna 104 ... Tuner 105 ... Rain corresponding broadcast deletion function 106,111 ... Memory | storage part 107 ... Transmission path specific information deletion function 108,110,113,201 ... Set value 109 ... Service not to be reproduced deletion function 112 ... Other TS information deletion function 114 ... TS transmission function 200, 806, 904 ... SI dedicated TS transmission server 300 ... IP network 400 ... Reception side device 401 ... Reception function 402 ... PSI / SI processing Function 403 ... Playback function 404 ... Program guide display function 405 ... SI dedicated TS reception function 803, 901 ... Transmission server 804, 902 ... Multicast stream 805, 903 ... Receiver 807, 905 ... SI dedicated TS multicast stream

Claims (10)

送出側装置と受信側装置備え、デジタル放送をIPネットワークを介してIP伝送するIP伝送におけるデジタル放送配信システムであって、
前記送出側装置は、
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出手段とを備えたことを特徴とするIP伝送におけるデジタル放送配信システム。
A digital broadcast distribution system for IP transmission that includes a transmission-side device and a reception-side device, and transmits digital broadcasts over an IP network,
The sending device is:
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for deleting information related to the rain corresponding broadcast,
Transmission path specific information deleting means for deleting transmission path specific information by radio waves from the TS,
Non-retransmission service deletion means for deleting information of non-retransmission service from the TS; and
Other TS information deleting means for deleting information for other TS from the TS,
A TS sending means for sending the TS from which each information has been deleted by the rain corresponding broadcast deleting means, a transmission line specific information deleting means, a non-retransmission service deleting means and another TS information deleting means to the IP network. A digital broadcast distribution system in IP transmission characterized by the above.
前記降雨対応放送削除手段は、
前記TSに含まれるPMT(Program Map Table)中に降雨対応放送用ES(Elementary Stream)であることを示す階層伝送記述子が含まれるか否かを判定し、
前記階層伝送記述子が含まれる場合、該記述子が配置されているESループに記載されるelementary_PIDをフィルタリング対象PIDとして第1の記憶手段に記憶し、
前記ESループを削除し、
前記PMT中の階層伝送記述子を全て削除し、
前記第1の記憶手段に記憶されている全てのフィルタリング対象PIDのTSパケットを削除することを特徴とする請求項1に記載のIP伝送におけるデジタル放送配信システム。
The rain corresponding broadcast deletion means is:
It is determined whether or not a hierarchical transmission descriptor indicating that the PMT (Program Map Table) included in the TS is a rain-capable broadcast ES (Elementary Stream) is included,
When the hierarchical transmission descriptor is included, the elementary_PID described in the ES loop in which the descriptor is arranged is stored as the filtering target PID in the first storage unit,
Delete the ES loop;
Delete all hierarchical transmission descriptors in the PMT;
2. The digital broadcast distribution system for IP transmission according to claim 1, wherein TS packets of all filtering target PIDs stored in the first storage unit are deleted.
前記伝送路特有情報削除手段は、
限定受信方式を変更し、EMM(Entitlement Management Message)の運用を行わない場合にEMMであることを示すtable_idの情報が設定される第1の設定手段を備え、
前記TSのPSI/SI中に衛星分配システム記述子が配置されている場合に該記述子を削除し、
前記TSのPSI/SI中にCA_EMM_TS記述子が配置されている場合に該記述子を削除し、
前記TS中に、前記第1の設定手段に設定されたtable_idと一致するtable_idのテーブルが配置されている場合、該EMMを削除することを特徴とする請求項1に記載のIP伝送におけるデジタル放送配信システム。
The transmission path specific information deleting means is
When the conditional access method is changed, EMM (Entitlement Management Message) operation is not performed, and table_id information indicating that the EMM is set is provided.
If a satellite distribution system descriptor is located in the PSI / SI of the TS, delete the descriptor;
If the CA_EMM_TS descriptor is placed in the PSI / SI of the TS, delete the descriptor,
2. The digital broadcasting in IP transmission according to claim 1, wherein when the table of table_id that matches the table_id set in the first setting unit is arranged in the TS, the EMM is deleted. Distribution system.
前記再送信対象外サービス削除手段は、
削除対象のservice_id、削除対象のTS_idおよび削除対象のbroadcaster_idが設定された第2の設定手段と、
TS中に含まれる全てのservice_idのサービスについてのPMT及びフィルタリング対象PIDリストが記憶される第2の記憶手段とを備え、
TS中のPMTを読み取って、前記第2の記憶手段に記憶されているPMTと比較し、記述内容が異なる場合に前記第2の記憶手段のPMTを前記読み取られたPMT値に上書きして保存し、
前記第2の記憶手段に保存されている全PMTを比較し、削除対象のservice_idを対象としたPMTに記載があり、削除対象でないservice_idを対象としたPMTに記載が無いPIDについて、フィルタリング対象PIDリストとして上書き保存し、
前記TSから、
前記第2の記憶手段に記憶されているフィルタリング対象PIDリストに記載のあるPIDのTSパケット、
前記第2の設定手段に設定された削除対象のservice_idを対象としたPMT、
PAT(Program Association Table)中の、前記第2の設定手段に設定された削除対象のservice_idを対象としたプログラムループ、
NIT(Network Information Table)中の、前記第2の設定手段に設定された削除対象のTS_idを対象としたTSループ、
BIT(Broadcaster Information Table)中の、前記第2の設定手段に設定された削除対象のbroadcaster_idを対象としたブロードキャスタループ、
前記第2の設定手段に設定された削除対象のTS_idを対象としたSDT、
SDT中の、前記第2の設定手段に設定された削除対象のservice_idを対象としたサービスループ、
前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idを対象としたEIT(Event Information Table)、
PSI/SI中の緊急情報記述子の、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idループ、
前記緊急情報記述子中にservice_idループがひとつも存在しない場合の緊急情報記述子、
PSI/SI中のCAサービス記述子中の、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idループ、
前記CAサービス記述子中にservice_idループがひとつも存在しない場合のCAサービス記述子、
PSI/SI中のサービスリスト記述子の、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idループ、
前記サービスリスト記述子中にservice_idループがひとつも存在しない場合のサービスリスト記述子、
PSI/SI中のイベントグループ記述子の、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idを対象としたservice_idのループ、
前記イベントグループ記述子中にservice_idループがひとつも存在しない場合のイベントグループ記述子、
PSI/SI中の、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream _id、service_idがリンク先として設定されているリンク記述子、
およびPSI/SI中の、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream_id、service_idがハイパーリンク先として設定されているハイパーリンク記述子、を各々削除することを特徴とする請求項1に記載のIP伝送におけるデジタル放送配信システム。
The non-retransmission target service deleting means includes:
A second setting means in which the service_id to be deleted, the TS_id to be deleted, and the broadcast_id to be deleted are set;
Second storage means for storing PMTs and filtering target PID lists for all service_id services included in the TS,
The PMT in the TS is read and compared with the PMT stored in the second storage means. If the description contents are different, the PMT in the second storage means is overwritten on the read PMT value and stored. And
All PMTs stored in the second storage means are compared, and PIDs that are described in the PMT targeted for the service_id to be deleted and are not described in the PMTs targeted for the service_id that is not the deletion target are PIDs for filtering Save as a list,
From the TS,
TS packet of PID described in the filtering target PID list stored in the second storage means,
A PMT for the service_id to be deleted set in the second setting means,
A program loop for the service_id to be deleted set in the second setting means in the Program Association Table (PAT);
TS loop for TS_id to be deleted set in the second setting means in the Network Information Table (NIT),
Broadcaster loop targeted for the broadcast_id to be deleted set in the second setting means in BIT (Broadcaster Information Table),
SDT targeted for the TS_id to be deleted set in the second setting means,
A service loop for the service_id to be deleted set in the second setting means in the SDT;
EIT (Event Information Table) for TS_id or service_id to be deleted set in the second setting means,
A service_id loop for the service_id to be deleted set in the second setting means of the emergency information descriptor in the PSI / SI;
An emergency information descriptor when no service_id loop exists in the emergency information descriptor;
A service_id loop for the service_id to be deleted set in the second setting means in the CA service descriptor in the PSI / SI;
CA service descriptor when no service_id loop exists in the CA service descriptor,
A service_id loop for the service_id to be deleted set in the second setting means in the service list descriptor in the PSI / SI;
A service list descriptor when no service_id loop exists in the service list descriptor;
A loop of service_id for the TS_id or service_id to be deleted set in the second setting means of the event group descriptor in the PSI / SI;
An event group descriptor when no service_id loop exists in the event group descriptor;
A link descriptor in which transport_stream_id and service_id equal to TS_id or service_id to be deleted set in the second setting means in PSI / SI are set as link destinations,
And transport_stream_id equal to the TS_id or service_id to be deleted set in the second setting means and the hyperlink descriptor in which service_id is set as a hyperlink destination in the PSI / SI, respectively. The digital broadcast distribution system for IP transmission according to claim 1.
前記送出側装置の外部に設けられ、複数の送出側装置の他TS情報削除手段から受信したSI情報をひとつのTSに多重化して前記IPネットワークへ出力するSI専用TS送出サーバを備え、
前記他TS情報削除手段は、
他TSのテーブルとしてのtable_id及びSI専用TSで出力するテーブルとしてのtable_idが各々設定された第3の設定手段を備え、
前記TS中から前記第3の設定手段に設定された他TSのテーブルを削除し、
前記TS中に、前記第3の設定手段に設定されたSI専用TSで出力するテーブルが存在する場合に、該テーブルを前記SI専用TS送出サーバに送出し、
前記受信側装置は、
前記送出側装置から送出されるTSを受信する受信手段と、
前記SI専用TS送出サーバから送出されるSI専用TSを受信するSI専用TS受信手段と、
前記受信手段により受信されたTS又は他TSの情報が必要な場合に前記SI専用TS受信手段から得たSI専用TSの各情報を処理するPSI/SI処理手段とを備えていることを特徴とする請求項1に記載のIP伝送におけるデジタル放送配信システム。
An SI-dedicated TS transmission server that is provided outside the transmission-side device, multiplexes SI information received from other TS information deletion means of a plurality of transmission-side devices into one TS, and outputs it to the IP network;
The other TS information deleting means
A third setting unit in which table_id as a table of another TS and table_id as a table to be output in the SI dedicated TS are respectively set;
Delete the table of other TS set in the third setting means from the TS,
In the TS, when there is a table to be output by the SI dedicated TS set in the third setting means, the table is sent to the SI dedicated TS transmission server,
The receiving side device
Receiving means for receiving a TS sent from the sending side device;
SI dedicated TS receiving means for receiving the SI dedicated TS transmitted from the SI dedicated TS transmission server;
PSI / SI processing means for processing each information of the SI dedicated TS obtained from the SI dedicated TS receiving means when information of the TS received by the receiving means or other TS is necessary, The digital broadcast distribution system for IP transmission according to claim 1.
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除ステップを実行する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除ステップを実行する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除ステップを実行する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除ステップを実行する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出ステップを実行するTS送出手段とを備えた送出側装置から、デジタル放送をIPネットワークを介して受信側装置にIP伝送するIP伝送におけるデジタル放送配信方法であって、
前記降雨対応放送削除ステップは、
前記TS中に含まれるPMT(Program Map Table)中に降雨対応放送用ES(Elementary Stream)であることを示す階層伝送記述子が含まれるか否かを判定するステップと、
前記階層伝送記述子が含まれる場合、該記述子が配置されているESループに記載されるelementary_PIDをフィルタリング対象PIDとして第1の記憶手段に記憶するステップと、
前記ESループを削除するステップと、
前記PMT中の階層伝送記述子を全て削除するステップと、
前記第1の記憶手段に記憶されている全てのフィルタリング対象PIDのTSパケットを削除するステップとを備えたことを特徴とするIP伝送におけるデジタ放送配信方法。
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for executing the rain corresponding broadcast delete step for deleting the information related to the rain corresponding broadcast,
Transmission path specific information deletion means for executing a transmission path specific information deletion step for deleting transmission path specific information by radio waves from the TS,
Non-retransmission target service deletion means for executing a non-retransmission target service deletion step of deleting information on services not targeted for retransmission from the TS; and
Other TS information deletion means for executing another TS information deletion step of deleting information targeted for other TS from the TS,
A TS for executing a TS sending step of sending a TS from which each information has been deleted by the rain-compatible broadcast deleting means, transmission path specific information deleting means, non-retransmission service deleting means and other TS information deleting means to the IP network A digital broadcast distribution method in IP transmission in which a digital broadcast is IP-transmitted from a transmission-side device having a transmission means to a reception-side device via an IP network,
The rain corresponding broadcast deletion step includes:
Determining whether a PMT (Program Map Table) included in the TS includes a hierarchical transmission descriptor indicating that it is an ES (Elementary Stream) for rain
When the hierarchical transmission descriptor is included, storing the elementary_PID described in the ES loop in which the descriptor is arranged in the first storage unit as a filtering target PID;
Deleting the ES loop;
Deleting all hierarchical transmission descriptors in the PMT;
A digital broadcast distribution method for IP transmission, comprising: deleting TS packets of all filtering target PIDs stored in the first storage unit.
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除ステップを実行する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除ステップを実行する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除ステップを実行する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除ステップを実行する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出ステップを実行するTS送出手段とを備えた送出側装置から、デジタル放送をIPネットワークを介して受信側装置にIP伝送するIP伝送におけるデジタル放送配信方法であって、
前記伝送路特有情報削除手段は、限定受信方式を変更し、EMM(Entitlement Management Message)の運用を行わない場合にEMMであることを示すtable_idの情報が設定される第1の設定手段を備え、
前記伝送路特有情報削除ステップは、
前記TSのPSI/SI中に衛星分配システム記述子が配置されているか否かを判定するステップと、
前記衛星分配システム記述子が配置されている場合に該記述子を削除するステップと、
前記TSのPSI/SI中にCA_EMM_TS記述子が配置されているか否かを判定するステップと、
前記CA_EMM_TS記述子が配置されている場合に該記述子を削除するステップと、
前記TS中のEMMが伝送されるPIDのTSパケットを読み取り、前記第1の設定手段に設定されたtable_idと一致するtable_idのテーブルが配置されているか否かを判定するステップと、
前記一致するtable_idのテーブルが配置されている場合、前記EMMを削除するステップとを備えたことを特徴とするIP伝送におけるデジタル放送配信方法。
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for executing the rain corresponding broadcast delete step for deleting the information related to the rain corresponding broadcast,
Transmission path specific information deletion means for executing a transmission path specific information deletion step for deleting transmission path specific information by radio waves from the TS,
Non-retransmission target service deletion means for executing a non-retransmission target service deletion step of deleting information on services not targeted for retransmission from the TS; and
Other TS information deletion means for executing another TS information deletion step of deleting information targeted for other TS from the TS,
A TS for executing a TS sending step of sending a TS from which each information has been deleted by the rain-compatible broadcast deleting means, transmission path specific information deleting means, non-retransmission service deleting means and other TS information deleting means to the IP network A digital broadcast distribution method in IP transmission in which a digital broadcast is IP-transmitted from a transmission-side device having a transmission means to a reception-side device via an IP network,
The transmission path specific information deletion means includes a first setting means for setting table_id information indicating that it is an EMM when the conditional access method is changed and the operation of the EMM (Entitlement Management Message) is not performed.
The transmission path specific information deletion step includes:
Determining whether a satellite distribution system descriptor is located in the PSI / SI of the TS;
Deleting the satellite distribution system descriptor if it is located;
Determining whether a CA_EMM_TS descriptor is placed in the PSI / SI of the TS;
Deleting the CA_EMM_TS descriptor if it is located;
A step of reading a TS packet of a PID in which an EMM in the TS is transmitted and determining whether or not a table of table_id matching the table_id set in the first setting means is arranged;
A digital broadcast distribution method in IP transmission, comprising: deleting the EMM when the table of matching table_id is arranged.
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除ステップを実行する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除ステップを実行する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除ステップを実行する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除ステップを実行する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出ステップを実行するTS送出手段とを備えた送出側装置から、デジタル放送をIPネットワークを介して受信側装置にIP伝送するIP伝送におけるデジタル放送配信方法であって、
前記再送信対象外サービス削除手段は、削除対象のservice_id、削除対象のTS_idおよび削除対象のbroadcaster_idが設定された第2の設定手段と、
TS中に含まれる全てのservice_idのサービスについてのPMTが記憶される第2の記憶手段とを備え、
前記再送信対象外サービス削除ステップは、
TS中のPMTを読み取って、前記第2の記憶手段に記憶されているPMTと比較し、記述内容が異なる場合に前記第2の記憶手段のPMTを前記読み取られたPMT値に上書きして保存するステップと、
前記第2の記憶手段に保存されている全PMTを比較し、削除対象のservice_idを対象としたPMTに記載があり、削除対象でないservice_idを対象としたPMTに記載が無いPIDについて、フィルタリング対象PIDリストとして上書き保存するステップと、
前記第2の記憶手段に記憶されているフィルタリング対象PIDリストに記載のあるPIDのTSパケットを削除するステップと、
前記TSのPMT中に、前記第2の設定手段に設定された削除対象のservice_idを対象としたPMTが存在するか否かを判定し、存在する場合に該PMTを削除するステップと、
PAT(Program Association Table)中に、前記第2の設定手段に設定された削除対象のservice_idを対象としたプログラムループが存在するか否かを判定し、存在する場合に該プログラムループを削除するステップと、
NIT(Network Information Table)中に、前記第2の設定手段に設定された削除対象のTS_idを対象としたTSループが存在するか否かを判定し、存在する場合に該TSループを削除するステップと、
BIT(Broadcaster Information Table)中に、前記第2の設定手段に設定された削除対象のbroadcaster_idを対象としたブロードキャスタループが存在するか否かを判定し、存在する場合に該ブロードキャスタループを削除するステップと、
TS中に、前記第2の設定手段に設定された削除対象のTS_idを対象としたSDTが存在するか否かを判定し、存在する場合に該SDTを削除するステップと、
SDT中に、前記第2の設定手段に設定された削除対象のservice_idを対象としたサービスループが存在するか否かを判定し、存在する場合に該サービスループを削除するステップと、
TS中に、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idを対象としたEIT(Event Information Table)が存在するか否かを判定し、存在する場合に該EITを削除するステップと、
PSI/SIに緊急情報記述子が配置されているか否かを判定し、配置されている場合に、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idのループおよび該service_idのループが無い緊急情報記述子を削除するステップと、
PSI/SIにCAサービス記述子が配置されているか否かを判定し、配置されている場合に、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idのループおよび該service_idのループが無いCAサービス記述子を削除するステップと、
PSI/SIにサービスリスト記述子が配置されているか否かを判定し、配置されている場合に、前記第2の設定手段に設定された削除対象のservice_idを対象としたservice_idのループおよび該service_idのループが無いサービスリスト記述子を削除するステップと、
PSI/SIにイベントグループ記述子が配置されているか否かを判定し、配置されている場合に、前記第2の設定手段に設定された削除対象のservice_idもしくはTS_idを対象としたservice_idのループおよび該service_idのループが無いイベントグループ記述子を削除するステップと、
PSI/SIに、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream _id、service_idがリンク先として設定されているリンク記述子が配置されているか否かを判定し、配置されている場合に該リンク記述子を削除するステップと、
PSI/SIに、前記第2の設定手段に設定された削除対象のTS_idもしくはservice_idにそれぞれ等しいtransport_stream _id、service_idがハイパーリンク先として設定されているハイパーリンク記述子が配置されているか否かを判定し、配置されている場合に該ハイパーリンク記述子を削除するステップと、
を備えたことを特徴とするIP伝送におけるデジタル放送配信方法。
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for executing the rain corresponding broadcast delete step for deleting the information related to the rain corresponding broadcast,
Transmission path specific information deletion means for executing a transmission path specific information deletion step for deleting transmission path specific information by radio waves from the TS,
Non-retransmission target service deletion means for executing a non-retransmission target service deletion step of deleting information on services not targeted for retransmission from the TS; and
Other TS information deletion means for executing another TS information deletion step of deleting information targeted for other TS from the TS,
A TS for executing a TS sending step of sending a TS from which each information has been deleted by the rain-compatible broadcast deleting means, transmission path specific information deleting means, non-retransmission service deleting means and other TS information deleting means to the IP network A digital broadcast distribution method in IP transmission in which a digital broadcast is IP-transmitted from a transmission-side device having a transmission means to a reception-side device via an IP network,
The non-retransmission target service deletion means includes a second setting means in which a service_id to be deleted, a TS_id to be deleted, and a broadcast_id to be deleted are set,
Second storage means for storing PMTs for all services of service_id included in the TS,
The non-retransmission target service deleting step includes:
The PMT in the TS is read and compared with the PMT stored in the second storage means. If the description contents are different, the PMT in the second storage means is overwritten on the read PMT value and stored. And steps to
All PMTs stored in the second storage means are compared, and PIDs that are described in the PMT targeted for the service_id to be deleted and are not described in the PMTs targeted for the service_id that is not the deletion target are PIDs for filtering A step of overwriting as a list,
Deleting a TS packet of a PID described in the filtering target PID list stored in the second storage means;
Determining whether or not there is a PMT targeted for the service_id to be deleted set in the second setting means in the PMT of the TS, and deleting the PMT if it exists;
A step of determining whether or not there is a program loop targeted for the service_id to be deleted set in the second setting means in a PAT (Program Association Table), and deleting the program loop if it exists When,
A step of determining whether or not a TS loop targeted for the TS_id to be deleted set in the second setting means exists in a network information table (NIT), and deleting the TS loop if it exists When,
In BIT (Broadcaster Information Table), it is determined whether or not there is a broadcaster loop targeted for the broadcast_id to be deleted set in the second setting means, and if it exists, the broadcaster loop is deleted And steps to
Determining whether or not there is an SDT in the TS for the TS_id to be deleted set in the second setting means, and deleting the SDT if it exists;
Determining whether a service loop targeted for the service_id to be deleted set in the second setting means exists in the SDT, and deleting the service loop if it exists;
A step of determining whether or not an EIT (Event Information Table) targeted for the TS_id or service_id to be deleted set in the second setting means exists in the TS, and deleting the EIT if it exists When,
It is determined whether or not an emergency information descriptor is arranged in the PSI / SI, and when arranged, a service_id loop for the service_id to be deleted set in the second setting unit and the service_id Deleting an emergency information descriptor without a loop of
It is determined whether or not a CA service descriptor is arranged in the PSI / SI. When the CA service descriptor is arranged, a service_id loop for the service_id to be deleted set in the second setting unit and the service_id Deleting a CA service descriptor without a loop of:
It is determined whether or not a service list descriptor is arranged in the PSI / SI. When the service list descriptor is arranged, a service_id loop for the service_id to be deleted set in the second setting unit and the service_id Deleting a service list descriptor without a loop of
It is determined whether or not an event group descriptor is arranged in the PSI / SI, and if it is arranged, a service_id loop for the service_id or TS_id to be deleted set in the second setting unit and Deleting an event group descriptor without the loop of service_id;
It is determined whether or not a link descriptor in which transport_stream_id and service_id equal to the TS_id or service_id to be deleted set in the second setting unit is set as a link destination is arranged in the PSI / SI, Deleting the link descriptor if it is located;
It is determined whether or not a hyperlink descriptor in which transport_stream_id and service_id that are equal to the TS_id or service_id to be deleted set in the second setting unit is set as a hyperlink destination is arranged in the PSI / SI. And deleting the hyperlink descriptor if it is located;
A digital broadcast distribution method in IP transmission, comprising:
デジタル放送波の受信又は番組コンテンツの再生により得られるTS(トランスポートストリーム)を入力とし、
前記TS中から、降雨対応放送に関する情報を削除する降雨対応放送削除ステップを実行する降雨対応放送削除手段と、
前記TS中から電波による伝送路特有の情報を削除する伝送路特有情報削除ステップを実行する伝送路特有情報削除手段と、
前記TS中から再送信対象外のサービスの情報を削除する再送信対象外サービス削除ステップを実行する再送信対象外サービス削除手段と、
前記TS中から他のTSを対象とした情報を削除する他TS情報削除ステップを実行する他TS情報削除手段と、
前記降雨対応放送削除手段、伝送路特有情報削除手段、再送信対象外サービス削除手段および他TS情報削除手段により前記各情報が削除されたTSを前記IPネットワークに送出するTS送出ステップを実行するTS送出手段とを備えた送出側装置と、
前記送出側装置の外部に設けられ、複数の送出側装置の他TS情報削除手段から受信したSI情報をひとつのTSに多重化して前記IPネットワークへ出力するSI専用TS送出サーバとから、デジタル放送をIPネットワークを介して受信側装置にIP伝送するIP伝送におけるデジタル放送配信方法であって、
前記他TS情報削除手段は、他TSのテーブルとしてのtable_id及びSI専用TSで出力するテーブルとしてのtable_idが各々設定された第3の設定手段を備え、
前記他TS情報削除ステップは、
前記TS中に、前記第3の設定手段に設定された他TSのテーブルが配置されているか否かを判定し、配置されている場合に該他TSのテーブルを削除するステップ、
前記TS中に、前記第3の設定手段に設定されたSI専用TSで出力するテーブルが配置されているか否かを判定し、配置されている場合に該テーブルを前記SI専用TS送出サーバに送出するステップと、
前記受信側装置の受信手段が、前記送出側装置から送出されるTSを受信する受信ステップと、
前記受信側装置のSI専用TS受信手段が、前記SI専用TS送出サーバから送出されるSI専用TSを受信するSI専用TS受信ステップと、
前記受信側装置のPSI/SI処理手段が、前記受信手段により受信されたTS又は他TSの情報が必要な場合に前記SI専用TS受信手段から得たSI専用TSの各情報を処理するPSI/SI処理ステップとを備えていることを特徴とするIP伝送におけるデジタル放送配信方法。
With TS (transport stream) obtained by receiving digital broadcast waves or playing program content as input,
From the TS, the rain corresponding broadcast deletion means for executing the rain corresponding broadcast delete step for deleting the information related to the rain corresponding broadcast,
Transmission path specific information deletion means for executing a transmission path specific information deletion step for deleting transmission path specific information by radio waves from the TS,
Non-retransmission target service deletion means for executing a non-retransmission target service deletion step of deleting information on services not targeted for retransmission from the TS; and
Other TS information deletion means for executing another TS information deletion step of deleting information targeted for other TS from the TS,
A TS for executing a TS sending step of sending a TS from which each information has been deleted by the rain-compatible broadcast deleting means, transmission path specific information deleting means, non-retransmission service deleting means and other TS information deleting means to the IP network A sending-side device comprising sending means;
Digital broadcasting from an SI-dedicated TS transmission server that is provided outside the transmission-side device and that multiplexes SI information received from a plurality of transmission-side devices and other TS information deletion means into one TS and outputs it to the IP network A digital broadcast distribution method in IP transmission for transmitting IP to an apparatus on the receiving side via an IP network,
The other TS information deleting means includes third setting means in which table_id as a table of another TS and table_id as a table output in the SI dedicated TS are respectively set.
The other TS information deleting step includes:
Determining whether or not a table of another TS set in the third setting unit is arranged in the TS, and deleting the table of the other TS when arranged;
In the TS, it is determined whether or not a table to be output by the SI dedicated TS set in the third setting means is arranged, and when the table is arranged, the table is sent to the SI dedicated TS transmission server. And steps to
A receiving step in which the receiving means of the receiving device receives the TS sent from the sending device;
An SI dedicated TS receiving step in which the SI dedicated TS receiving means of the receiving side apparatus receives the SI dedicated TS sent from the SI dedicated TS sending server;
The PSI / SI processing means of the receiving side apparatus processes each information of the SI dedicated TS obtained from the SI dedicated TS receiving means when information of the TS or other TS received by the receiving means is necessary. A digital broadcast distribution method in IP transmission, comprising an SI processing step.
コンピュータを請求項1ないし5のいずれか1項に記載の各手段として機能させるIP伝送におけるデジタル放送配信プログラム。 A digital broadcast distribution program in IP transmission that causes a computer to function as each means according to any one of claims 1 to 5.
JP2009095066A 2009-04-09 2009-04-09 Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission Active JP4999876B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009095066A JP4999876B2 (en) 2009-04-09 2009-04-09 Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009095066A JP4999876B2 (en) 2009-04-09 2009-04-09 Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission

Publications (2)

Publication Number Publication Date
JP2010246016A true JP2010246016A (en) 2010-10-28
JP4999876B2 JP4999876B2 (en) 2012-08-15

Family

ID=43098512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009095066A Active JP4999876B2 (en) 2009-04-09 2009-04-09 Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission

Country Status (1)

Country Link
JP (1) JP4999876B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140010992A (en) * 2011-06-24 2014-01-27 모토로라 모빌리티 엘엘씨 Method and device for optimizing storage of recorded video programs
JP2020010199A (en) * 2018-07-09 2020-01-16 住友電気工業株式会社 IP retransmission device, SI server, edge router, receiver, IP retransmission method, and transmission facility

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007166410A (en) * 2005-12-15 2007-06-28 Matsushita Electric Ind Co Ltd Digital broadcast retransmission device
JP2007214946A (en) * 2006-02-10 2007-08-23 Matsushita Electric Ind Co Ltd Broadcast retransmission device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007166410A (en) * 2005-12-15 2007-06-28 Matsushita Electric Ind Co Ltd Digital broadcast retransmission device
JP2007214946A (en) * 2006-02-10 2007-08-23 Matsushita Electric Ind Co Ltd Broadcast retransmission device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140010992A (en) * 2011-06-24 2014-01-27 모토로라 모빌리티 엘엘씨 Method and device for optimizing storage of recorded video programs
US9172990B2 (en) 2011-06-24 2015-10-27 Google Technology Holdings LLC Method and device for optimizing storage of recorded video programs
KR101589802B1 (en) * 2011-06-24 2016-01-28 모토로라 모빌리티 엘엘씨 Method and device for optimizing storage of recorded video programs
US9282363B2 (en) 2011-06-24 2016-03-08 Google Technology Holdings LLC Method and device for optimizing storage of recorded video programs
KR101745844B1 (en) * 2011-06-24 2017-06-12 모토로라 모빌리티 엘엘씨 Method and device for optimizing storage of recorded video programs
JP2020010199A (en) * 2018-07-09 2020-01-16 住友電気工業株式会社 IP retransmission device, SI server, edge router, receiver, IP retransmission method, and transmission facility

Also Published As

Publication number Publication date
JP4999876B2 (en) 2012-08-15

Similar Documents

Publication Publication Date Title
US11374993B2 (en) Reception device, reception method, transmission device, and transmission method
KR100566269B1 (en) Apparatus and method for simultaneously serving wide area broadcasting and local broadcasting in digital multimedia broadcasting system
RU2497283C2 (en) Method for efficient allocation of frequency band of plurality of traffic streams with partially identical content
US10462503B2 (en) Method for transmitting services information in different types of broadcasting networks and unit for processing said information
CN101296374B (en) Method and device for acquiring electronic program guide information
EP3270601B1 (en) Self-adaptive streaming medium processing method and apparatus
US10091009B2 (en) Digital broadcasting system and method of processing data in the digital broadcasting system
CN1610283A (en) Digital Broadcasting System and Method for Providing Region-Specific Additional Information Broadcasting Service
CN101087379A (en) Receiving apparatus
JP4172079B2 (en) Information system and information transmission method using digital broadcasting
JP4186705B2 (en) Complementary viewing service server for digital broadcasting, portable receiver, and digital broadcasting supplementary viewing service method
AU2020244602B2 (en) Data processing device and data processing method
JP4999876B2 (en) Digital broadcast distribution system, digital broadcast distribution method, and digital broadcast distribution program in IP transmission
JP5210987B2 (en) Program receiving apparatus, program receiving method, and program receiving program
US7779442B1 (en) Information distribution system
US7051355B1 (en) Receiving apparatus, receiving method, and providing medium
JP7123832B2 (en) Broadcast signal transmitter/receiver
JP6496068B1 (en) Broadcast signal transmitter / receiver
US20070177636A1 (en) Retransmission apparatus using packet method for DMB service
CN101822009B (en) Method and apparatus for broadcast data transmission, method and apparatus for broadcast data reception
US9294208B2 (en) Method and system to signal network information in TPS bits
JP4965591B2 (en) TS separation / section editing apparatus, TS separation / section editing method, and TS separation / section editing program
JP2020010120A (en) Broadcasting signal transmission and reception method
JP2004135020A (en) CATV retransmission system
JP5053126B2 (en) Digital broadcast signal retransmitter

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120423

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: 20120508

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: 20120515

R150 Certificate of patent or registration of utility model

Ref document number: 4999876

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150525

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350