数据广播节目ts(传输流)发送装置、其方法、数据广播节目ts发送程序、记录媒体及分发...的制作方法

文档序号:7719378阅读:323来源:国知局
专利名称:数据广播节目ts(传输流)发送装置、其方法、数据广播节目ts发送程序、记录媒体及分发 ...的制作方法
技术领域
本发明涉及发送对数字广播中多路复用了数据广播节目内容的数据广播节目TS的数据广播节目TS发送装置及分发装置。
背景技术
随着数字广播的发展,大量的数字广播节目内容被制作,数字广播节目TS与广播节目一道被从各广播台在TS多路复用并被广播。
在目前的地面波电视广播中,实施把由主台制作的广播节目向地方台分发,在地方台对该广播节目按原样广播的网络分发。同样,由CATV台接收卫星广播,再从CATV台向各家庭的CATV接收机再次发送信号。
不过,在数据广播节目中,不实施地面波电视广播中的网络分发之类的在多个广播台之间的分发。

发明内容
本发明的目的是提供发送基于从其它广播台分发的数据广播节目TS由本台广播的数据广播节目TS的数据广播节目TS发送装置、其方法及分发装置和分发系统。
该目的的达成可以是一种数据广播节目TS发送装置,其接收第1内容被多路复用的第1传输流(TS),基于该第1TS发送数据广播节目TS,其具备判定列表存储单元,其存储记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1TS分离构成要素,根据在上述判定列表存储单元中被存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目TS。
基于这种构成,由于可以从接收到的第1TS利用本台所需的构成要素,输出本台发送的数据广播节目TS,因而与均由本台制作数据广播节目内容的构成要素相比,可减少制作成本。
此外,可以为上述判定列表存储单元具有选择列表存储部,其存储有使构成要素的识别符与记载了是否包含的判定符成对的选择列表,上述分离判定单元具有分离部,其从上述第1TS分离构成要素;判定部,其判定被分离的构成要素的识别符同与在上述选择列表记载的表示为包含的判定符成对的识别符是否一致;通知部,其在上述判定部判定出一致时,向上述输出单元通知被分离的构成要素。
基于这种构成,通过在选择列表中预先记载第1内容的各构成要素是否包含在本台的数据广播节目内容中,可以参照选择列表,使本台的数据广播节目TS中只包含被分发的第1TS中必要的构成要素并予以输出。
此外,可以为还具备本台构成要素存储单元,其存储有由本台制作的数据广播节目内容的本台构成要素,上述判定列表存储单元还具有替换列表存储部,其存储记载了把表示为在上述数据广播节目内容中包含的构成要素替换为在上述本台构成要素存储单元中存储的本台构成要素的替换列表,上述判定单元还具有替换判定部,其参照上述替换列表,判定由上述判定部判定为识别符一致的构成要素是否应替换,上述通知部在上述替换判定部判定出应替换时,向上述输出单元通知替换指示,上述输出单元具有读出部,其从上述通知部接收到替换指示后,从上述本台构成要素存储单元读出被指示的本台构成要素;生成输出部,其从由上述读出部读出的本台构成要素及从上述通知部通知的构成要素生成数据广播节目TS并输出。
基于这种构成,由于可以把第1内容的构成要素替换为由本台制作的本台构成要素,输出数据广播节目TS,因而可以容易地作成本台独自的数据广播节目。
此外,可以为上述本台构成要素是模块,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符和替换后的本台构成要素识别符。
此外,可以为上述本台构成要素是资源,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符和替换后的本台构成要素识别符。
此外,可以为上述本台构成要素是事件报文,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符和替换后的本台构成要素识别符。
基于这种构成,可以把构成第1内容的模块、资源或事件报文可靠地替换成本台构成要素的模块、资源或事件报文,作成本台独自的数据广播节目。
此外,可以为在上述构成要素中,包含有数据广播节目本身、被插入到数据广播节目的CM、控制上述CM的处理定时的事件报文(EM),在上述CM未被包含在替换列表内的场合下,当上述选择列表中记载了表示在数据广播节目内容中不包含上述CM的判定符时,在上述选择列表中与该CM对应的EM的判定符也表示不包含在数据广播节目内容中。
基于这种构成,在被分发了的第1内容中包含有CM及EM的场合下,在数据广播节目内容的构成要素中不包含CM时,由于不再需要与该CM对应的EM,因而数据广播节目内容的构成要素中也可不包含该EM。
此外,可以为上述输出单元具有第1设定部,其设定在上述数据广播节目TS也保持第1TS带宽;反复多路复用部,其在本台构成要素的长度小于在上述替换列表内被记载了替换的构成要素,替换的TS包多余时,在成为多余的TS包反复多路复用从本台构成要素生成的TS包;周期延迟包多路复用部,其在本台构成要素的长度大于在上述替换列表内被记载了替换的构成要素,替换的TS包不足时,在记载了下一周期的转盘替换的构成要素多路复用本台构成要素的TS包。
基于这种构成,可以防止增加在预先设定的被分配给数据广播节目TS的带宽。
此外,可以为上述输出单元具有第2设定部,其设定了保持在上述第1TS的每1个转盘周期内发送的构成要素数;NULL包多路复用部,其在本台构成要素的长度小于在上述替换列表内被记载了替换的构成要素时,把成为多余的TS包作为NULL包在上述数据广播节目TS多路复用;包插入多路复用部,其在本台构成要素的长度大于在上述替换列表内被记载了替换的构成要素时,把应替换的本台构成要素的TS包强制性地插入到上述数据广播节目TS。
基于这种构成,在接收数据广播节目TS的接收机中,可以使接受视听者的遥控操作,图像显示构成要素时的响应时间与被分发的第1TS相同。
此外,可以为在上述构成要素的内容中存在控制选台动作的脚本的场合下,在上述脚本中用临时识别符记载选台对象,在其它的构成要素中包含记载了临时识别符与实际选台对象的对应关系的识别符表,在上述替换列表中记载识别符表,在上述本台构成要素存储单元中,存储有本台用的识别符表。
基于这种构成,在构成要素的内容中存在控制随各台而异的选台动作的脚本的场合下,在其它构成要素中包含记载了间接参照用的对应关系的识别符表,把该识别符表替换为在本台构成要素存储单元中被存储的本台用识别符表,从而无需包含脚本的构成要素的替换。
此外,上述生成输出部可废弃作为被从上述通知部通知的构成要素的被指示了替换的构成要素。
基于这种构成,可省略不需要的第1内容的构成要素。
此外,可以为还具备本台构成要素存储单元,其与其识别符一道存储有由本台制作的数据广播节目内容的本台构成要素,上述判定列表存储单元还具有追加列表存储部,其存储有记载了应在数据广播节目内容中追加的本台构成要素识别符的追加列表,上述判定单元的通知部还在上述追加列表中存在被记载的识别符时,把识别符和追加指示通知给上述输出单元,上述输出单元具有读出部,其在接收到追加指示后,把由被指示了追加的识别符识别的本台构成要素从上述本台构成要素存储单元读出;生成输出部,其从由上述读出部读出的本台构成要素及从上述通知部通知的构成要素生成数据广播节目TS并输出。
基于这种构成,除了第1内容的构成要素,还可增加独自的本台构成要素,并可容易地再充实本台的数据广播节目内容。
此外,可以为上述本台构成要素包含模块、资源或事件报文中的至少一个。
基于这种构成,除了第1内容的构成要素,作为本台的构成要素可追加模块、资源或事件报文。
此外,可以为上述构成要素由TS包构成,上述识别符是包识别符,上述判定符全部表示包含。
基于这种构成,由于数据广播节目TS可按原样利用被分发的第1TS,因而不必由本台独自制作数据广播节目。
此外,可以为上述输出单元接受对由本台制作的第2内容进行了多路复用处理的第2TS的输入,输出对从上述通知部通知的构成要素及第2TS进行了多路复用处理的数据广播节目TS。
基于这种构成,数据广播节目可把被分发的第1内容的构成要素与由本台制作的第2数据广播节目合并。
上述目的的达成可以是一种数据广播节目数据流发送装置,其接收包含了第1内容的第1数据流,基于该第1数据流发送数据广播节目数据流,其具备判定列表存储单元,其存储记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1数据流分离构成要素,根据在上述判定列表存储单元中被存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目数据流。
基于这种构成,由于可以从被分发的第1数据流利用本台必需的构成要素,输出本台发送的数据广播节目数据流,因而可容易地制作数据广播节目,降低制作成本。
上述目的的达成可以是一种数据广播节目TS发送方法,其基于对所接收的第1内容进行多路复用的第1传输流(TS)发送数据广播节目TS,其具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
通过这种方法,由于可以从被分发的第1TS利用本台必需的构成要素,输出本台发送的数据广播节目TS,因而可容易地制作数据广播节目,降低制作成本。
上述目的的达成同样可以是一种数据广播节目TS发送程序,其使计算机实施基于对所接收的第1内容进行多路复用的第1数据广播节目传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,其具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
上述目的的达成同样可以是一种记录了程序的计算机可读取记录媒体,该程序使计算机实施基于对所接收的第1内容进行多路复用的第1传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,该程序具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
此外,上述目的的达成可以是一种分发装置,其向基于第1内容发送数据广播节目传输流(TS)的数据广播节目TS发送装置分发上述第1内容,其特征在于具备通报单元,其把记载了上述第1内容的广播时间及识别信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节目TS发送装置可利用的数据广播节目内容的构成要素的第1TS。
在从这种构成的分发装置接收被分发的第1TS的数据广播节目TS发送装置中,可基于内容信息,作成选择列表、替换列表、追加列表,同时制作本台构成要素,接收第1TS的分发,基于该第1TS发送本台发送的数据广播节目TS。
而且,其特征可以是在上述构成要素的内容中存在控制选台动作的脚本的场合下,在上述脚本中,用临时识别符记载选台对象,在其它构成要素中包含有记载了临时识别符与实际选台对象的对应关系的识别符表。
根据这种构成,可无需在分发目标的广播台进行包含脚本的构成要素的替换,只需进行识别符表的替换,便可容易地发送数据广播节目TS。
此外,可以为在上述内容信息中,还记载有上述数据广播节目内容中是否包含上述第1内容的构成要素的可否信息。
基于这种构成,可在分发目标的广播台容易地判定是否应利用构成要素。
进一步,上述目的的达成可以是一种分发系统,其由分发第1内容的分发装置和发送数据广播节目传输流(TS)的数据广播节目TS发送装置组成,其中上述分发装置具备通报单元,其把记载了上述第1内容的广播时间及识别信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节TS发送装置可利用的数据广播节目内容的构成要素的第1TS,上述数据广播节目TS发送装置具备判定列表存储单元,其存储有参照上述内容信息记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1TS分离构成要素,根据在上述判定列表存储单元中存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目TS。
基于这种构成,分发装置比如把由其它广播台发送的第1TS向一广播台的数据广播节目TS发送装置分发,从而可降低从一广播台发送的数据广播节目TS的发送制作成本。


图1是本发明涉及的数据广播节TS发送装置的实施方式1的构成图。
图2是表示记载了上述实施方式下的其它广播台分发数据广播节目TS的分发目标的网络分发列表一例的附图。
图3是表示上述实施方式下的其它广播台分发的数据广播节目TS内容的数据广播节目内容信息一例的附图。
图4是表示在上述实施方式的判定列表存储部中存储的选择列表一例的附图。
图5是表示接收了上述实施方式的数据广播节TS的接收机的画面一例的附图。
图6是说明上述实施方式动作的流程图。
图7是表示在上述实施方式的判定列表存储部中存储的选择列表的另一例的附图。
图8是表示接收了上述实施方式的按图7的选择列表被广播的数据广播节目TS的接收机的画面例的附图。
图9是本发明涉及的数据广播节目TS发送装置的实施方式2的构成图。
图10是表示在上述实施方式的判定列表存储部102中存储的替换列表一例的附图。
图11是表示在上述实施方式的节目要素存储部901中存储的内容一例的附图。
图12是表示接收了上述实施方式的数据广播节目TS的接收机的画面一例的附图。
图13是说明上述实施方式动作的流程图。
图14是表示在本发明涉及的数据广播节目TS发送装置的实施方式3的判定列表存储部中被存储的追加列表一例的附图。
图15是表示在上述实施方式的节目要素存储部中存储的数据广播节目要素一例的附图。
图16是表示在接收了上述实施方式的数据广播节目TS的接收机视听的画面一例的附图。
图17是说明上述实施方式动作的流程图。
图18是本发明涉及的数据广播节目TS发送装置的实施方式4的构成图。
图19是说明由本发明涉及的数据广播节目TS发送装置的实施方式5的其它广播台与具备本装置的一广播台分别广播的数据广播节目内容一例的附图。
图20是表示在上述实施方式的判定列表存储部中存储的选择列表一例的附图。
图21是表示在上述实施方式的判定列表存储部中存储的替换列表一例的附图。
图22是表示本发明涉及的数据广播节目TS发送装置的实施方式6中被分发的替换前的TS一例的附图。
图23是表示保持了从上述实施方式6中数据广播节目TS发送装置输出的替换后的带宽场合下的TS的附图。
图24是表示保持了从上述实施方式6中数据广播节目TS发送装置输出的替换后的每1转盘周期的构成要素发送次数场合下的TS的附图。
图25是表示本发明涉及的数据广播节目TS发送装置的实施方式7中数据广播节目要素的内容一例的附图。
实施方式以下参照附图对本发明涉及的数据广播节目TS发送装置的实施方式作以说明。
此外,在以下实施方式中,遵守ARIB(社团法人电波产业会Association of Radio Industries and businesses)标准规格B241.0版「数字广播中的数据广播编码方式及传送方法」的第2卷9.1.1~9.1.2节「内容传送」及第3卷第6章「数据转盘传送方式」的规定。
(实施方式1)图1是表示被设在一广播台的本发明涉及的数据广播节目TS发送装置的实施方式1的构成图。
数据广播节目TS发送装置具备接收部101和判定列表存储部102、分离判定部103、置换合成部104。
接收部101从其它广播台111接收通过网络分发的数据广播节目TS,把所接收的数据广播节目TS通知给分离判定部103。
在其它广播台111中,根据图2所示的网络分发列表,把数据广播节目TS分发给分发目标广播台。在网络分发列表201中,设有数据广播节目名称栏202、PID(包识别符)栏203、分发目标栏204。在该网络分发列表201中,按PID单位指定网络分发目标。
这里,所谓数据广播节目,系指独立于比如新闻、气象、交通等广播节目的独立信息节目及对广播节目内容进行补充的信息节目,系指在广播时间内可随时选择收听收看的信息节目。
图3是表示其它广播台111向图2所示的第2广播台分发的数据广播节目TS内容的数据广播节目内容信息一例的附图。
在数据广播节目内容信息301中,设有数据广播节目名称栏302、PID栏303、模块名称栏304、资源名称栏305、广播时间栏306。
数据广播节目内容以模块为构成要素,模块以资源为构成要素。在把数据广播节目内容作为MPEG2(Moving Picture Expert Group 2)规格的数据广播节目TS发送时,被收容在TS包中。在TS包中,附加用于识别包的PID。由于包的数据长是固定长度,因而有时一个模块被收容在多个包内。此外也有时在多个模块中附加同一个PID。
所谓数据广播节目要素系指模块或资源,但有时也指附加了同一PID的多个模块。
在PID栏303内,记载在被作为数据广播节目TS发送时被附加于TS包的PID。
在模块名称栏304内,记载识别模块的模块名。
在资源名称栏305内,记载识别资源的资源名。
在广播时间栏306内,记载数据广播节目要素的广播时间带。在该时间带内播放数据广播节目TS。
其它广播台111在向设置了该数据广播节目TS发送装置的第2广播台分发数据广播节目TS之前,预先通知数据广播节目内容信息301。
在第2广播台中,数据广播节目制作者参照该数据广播节目内容信息301,确认从本台广播的数据广播节目的数据广播节目要素中是否包含从其它广播台111分发的数据广播节目TS中被多路复用的数据广播节目要素,并制作选择列表。
此外在数据广播节目内容信息301中,虽然省略除气象信息的数据广播节目以外的数据广播节目的记载,但也可以集中记载比如在一天内广播的数据广播节目。此外也可以为每个数据广播节目制作数据广播节目内容信息。
判定列表存储部102存储图4所示的选择列表。
在选择列表401中,设有数据广播节目名称栏402、广播节目时间栏403、PID栏404、选择标志栏405。
在数据广播节目名称栏402中,记载数据广播节目的节目名称,在广播时间栏403中,记载发送数据广播节目要素的时间带。在PID栏404中,记载收容了数据广播节目要素的TS包的PID。在选择标志栏405中,当选择由该PID识别的数据广播节目要素,即从本台广播的数据广播节目包含数据广播节目要素时记载「1」,当不选择,即不包含时记载「0」。
在该选择列表401中,虽然把数据广播节目要素的单位作为PID单位,但也可作为模块单位及资源单位。
此外在选择列表401中,虽然省略除气象信息的数据广播节目以外的数据广播节目的记载,但也可以集中记载比如在一天内广播的其它数据广播节目。此外也可以为每个数据广播节目制作选择列表。
分离判定部103从由接收部101通知的数据广播节目TS分离出TS包。在处于被存储于判定列表存储部102的选择列表401的广播时间栏403内记载的广播时间内,而且已分离的TS包的PID与选择列表401的PID栏404中记载的PID一致的场合下,当选择列表401的选择标志栏405中记载「1」时,把被分离的TS包通知给置换合成部104。当在选择标志栏405中记载「0」时,废弃被分离的TS包。
置换合成部104把从分离判定部103通知的TS包作为本台的数据广播节目TS,向多路复用装置121输出。
此外在本实施方式下,由于全部选择从其它广播台111分发来的数据广播节目TS中包含的数据广播节目要素的TS包,因而把被分发来的数据广播节目TS按原样向多路复用装置121输出。
此外置换合成部104也可以对附加于被通知的TS包中的PID改写然后输出。
在设置了该数据广播节目TS发送装置的广播台的多路复用装置121中,在对图像及语音多路复用后的广播节目的TS对从置换合成部104输出的数据广播节目TS多路复用,向各接收装置发送,这一点未图示。
此外在各接收装置中,可接收如图5所示的数据广播节目。数据广播节目名「气象信息」的画面由画面501、502、503组成。画面501由PID「100」、模块名「0000」、资源名「MOKUJI.BML」构成,画面502由PID「100」、模块名「0001」的资源名「ZENKOKU.BML」及「ZENKOKU_CHIZU.PNG」构成,画面503由PID「101」模块名「0010」资源名「SEKAI.BML」构成。
画面501与画面502、503由视听者的遥控操作切换。
接下来,利用图6的流程图对本实施方式的动作作以说明。
分离判定部103在从接收部101接收到数据广播节目TS的通知后,判定当前时刻是否是在判定列表存储部102中被存储的选择列表401的广播时间403内的时刻(S602)。如果是处于广播时间以外的时刻,则返回S602,如果是处于广播时间以内的时刻,则判定从被通知的数据广播节目TS已分离的TS包的PID与选择列表401的选择标志405为「0」的PID404是否一致。(S604)。
在一致时,返回S602,在不一致时,判定所已分离的TS包的PID与选择列表401的选择标志405为「1」的PID404是否一致(S606)。如果不一致,返回S602,在一致时,向置换合成部104通知该TS包。
置换合成部104把被通知的TS包作为本台的数据广播节TS,向多路复用装置121输出(S608),返回S602。
在本实施方式中,对在判定列表存储部102中存储图7所示的选择列表的场合作以说明。
在选择列表701中,以选择标志「1」表示选择被通过网络分发的数据广播节目「气象信息」的数据广播节目TS中数据广播节目要素的PID「100 」的TS包,以选择标志「0」表示不选择数据广播节目要素的PID「101」的TS包。
分离判定部103参照该选择列表701,把从其它广播台111分发的数据广播节目TS的PID「100」的TS包通知给置换合成部104,废弃PID「101」的TS包。
置换合成部104只把PID「100」的TS包作为本台的「气象信息」的数据广播节目TS向多路复用装置121输出。
其结果是,在从多路复用装置121接收被广播的数据广播节TS的接收机上,可以收听收看图8所示的数据广播节目画面。画面801与图5的画面501同样,画面802与图5的画面502同样。由于未选择PID101的TS包,因而在该数据广播节目中不能收听收看图5所示的画面503。
此外在本实施方式中,虽然在数据广播节目TS发送装置中,参照数据广播节目内容信息301,制作选择列表,但也可以在数据广播节目TS发送装置中,记载一广播台的数据广播节目内容中是否包含数据广播节目内容信息301中各构成要素的利用可否信息。这样,在数据广播节TS发送装置中,可容易地参考该利用可否信息制作选择列表。
(实施方式2)图9是表示本发明涉及的数据广播节目TS发送装置的实施方式2的构成图。
该数据广播节目TS发送装置具备接收部101、判定列表存储部102、分离判定部103、置换合成部104、节目要素存储部901。在与上述实施方式1相同的构成要素中附加相同符号,省略其说明,只对本实施方式固有的构成要素作以说明。
接收部101与上述实施方式1相同,从其它广播台111接收通过网络分发的以数据广播节目内容信息301表示的数据广播节目TS。
判定列表存储部102将图4所示的选择列表401与图10所示的替换列表一并存储。在替换列表1001中,设有数据广播节目名称栏1002、广播时间栏1003、PID栏1004、模块名称栏1005、替换前资源名称栏1006、替换后资源名称栏1007。
在数据广播节目名称栏1002中,记载数据广播节目名称,在广播时间栏1003中记载该广播时间带,在PID栏1004中记载被分发的数据广播节目TS的TS包的PID。
在模块名称栏1005中,记载替换的模块名称,表示把被分发的数据广播节目要素的模块置换为由本台制作的同一模块名称的模块。在替换模块整体时,替换前资源名称栏1006及替换后资源名称栏1007成为空栏。
在替换前资源名称栏1006中,记载被分发的数据广播节目要素的资源名,在替换后资源名称栏1007中,记载由本台制作的数据广播节目要素的资源,表示把被分发的数据广播节目要素置换为由本台制作的数据广播节目要素的资源。
节目要素存储部901存储由本台的数据广播节目内容制作装置902制作的数据广播节目要素的模块及资源。
图11表示在节目要素存储部901中存储的PID「101」、模块名「0010」的数据广播节目要素1101、PID「100」、模块名「0001」的资源名「CHIHOU.BML」的数据广播节目要素1102、同样的资源名「CHIHOU_CHIZU.PNG」的数据广播节目要素1103。
分离判定部103通过接收部101接收到从其它广播台111通过网络分发的数据广播节目TS通知后,分离出TS包。参照在判定列表存储部102中存储的选择列表401,判定当前时刻是否处于广播时间内,当处于广播时间内时,判定选择标志为「1」的PID与已分离的TS包的PID是否一致。如果一致,参照在判定列表存储部102中存储的替换列表1001,判定是否记载与已分离的TS包的PID一致的PID。如果未记载,把该TS包通知给置换合成部104。当有记载时,判定替换列表1001的模块名与已分离的TS包的模块名是否一致。当一致时,判定替换前资源名称栏与替换后资源名称栏是否是空栏。如果是空栏,向置换合成部104通知PID及模块名称,进行替换指示。
分离判定部103在替换列表1001的替换前资源名称栏内记载的资源名称与已分离的TS包的资源名称一致时,把PID、模块名称、在替换后的资源名称栏内记载的资源名称通知给置换合成部104,进行替换指示。
置换合成部104在从分离判定部103接收到替换指示、PID及模块名称的通知后,读出在节目要素存储部901中存储的该模块,生成TS包。此外在接收到替换指示、PID及模块名称和资源名称的通知后,读出在节目存储部901中存储的该资源,生成TS包。被从分离判定部103替换指示的替换前的TS包被废弃。置换合成部104把从分离判定部103通知的TS包与根据替换指示生成的TS包作为本台的数据节目广播TS向多路复用装置121输出。
此外当选择列表401及替换列表1001被存储在判定列表存储部102内时,在接收到被从该数据广播节目TS发送装置输出的数据广播节目TS的接收机中可收听收看图12所示的画面1201、1202、1203。
画面1201按原样利用从其它广播台111分发的数据广播节目要素,画面1202、1203是由本台的数据广播节目内容制作装置902制作的内容。
数据广播节目内容制作装置902实施成为本台独自的数据广播节目要素的模块及资源的制作。
接下来,利用图13所示的流程图对本实施方式的动作作以说明。
首先,分离判定部101接收到来自其它广播台111的数据广播节目TS的通知后,判定当前时刻是否是选择列表401的广播时间内的时刻,(S1302),在否定时,待至广播时间,如果处于广播时间内,判定分离的数据广播节目的TS包的PID与选择列表401的选择标志为「1」的PID是否一致,(S1304)。在否定时,废弃TS包(S1306),返回S1302。在一致时,判定已分离的TS包的PID与替换列表1001的PID是否一致(S1308)。在一致时,判定已分离的TS包的模块名与替换列表1001的模块名是否一致(S1310)。
在一致时,判定替换列表1001的资源名是否是空栏(S1312)。如果是空栏,向置换合成部104通知PID与模块名,发出模块的替换指示(S1314),转入S1322。
在资源名不是空栏时,判定已分离的TS包的资源名与替换列表1001的替换前的资源名是否一致(S1316)。在一致时,向置换合成部104通知PID与模块名及替换后的资源名,发出资源的替换指示,转入S1322。
在S1308、S1310、S1316中是否定结果时,分离判定部103向置换合成部104通知分离的TS包,转入S1324。
在S1322中,置换合成部104把被替换指示的模块或资源从节目要素存储部901读出(S1322)。
置换合成部104对读出的模块或资源进行TS包处理,与被通知的TS包一道作为本台的数据广播节目TS向多路复用装置121输出(S1324),返回S1302。
(实施方式3)接下来,对本发明涉及的数据广播节目TS发送装置的实施方式3作以说明。
在上述实施方式2中,虽然把通过网络分发的数据广播节目要素替换为由本台制作的数据广播节目要素,但在本实施方式中,在通过网络分发的数据广播节目要素中还追加由本台制作的数据广播节目要素。
此外由于本实施方式的构成图与上述实施方式2的构成图相同,因而利用图9作说明。
接收部101与上述实施方式2同样接收通过网络分发的数据广播节目内容信息301中所示的数据广播节目TS。
判定列表存储部102将选择列表401及替换列表1001与追加列表一同存储。
追加列表1401包含数据广播节目名称栏1402、广播时间栏1403、PID栏1404、模块名称栏1405、资源名称栏1406。
在该追加列表1401中,PID「100」、模块名「0001」、资源名「CM.BML」的资源与PID「100」、模块名「0002」的模块作为数据广播节目要素被追加记载。
节目要素存储部901对由数据广播节目内容制作装置902制作的数据广播节目要素进行存储。图15表示作为在节目要素存储部901中存储的数据广播节目要素的资源及模块一例。
数据广播节目要素1501由PID「100」、模块名「0001」、资源名「CM.BML」识别,数据广播节目要素1502由PID「100」模块名「0002」识别。
分离判定部103通过接收部101接收到从其它广播台111分发的数据广播节目TS通知后,参照在判定列表存储部102中存储的选择列表401,选择被分发的数据广播节目TS中包含的数据广播节目要素,此外参照替换列表1001,把模块或资源的替换指示通知给置换合成部104。
分离判定部103参照在判定列表存储部102中存储的追加列表1401,在处于广播时间栏1403中记载的广播时间带后,把识别数据广播节目要素的PID及模块名,或PID和模块名及资源名通知给置换合成部104,指示追加数据广播节目要素。
置换合成部104在从分离判定部103接收到追加指示后,把被通知的模块或资源从节目要素存储部901读出。从所读出的模块或资源生成TS包。把所生成的TS包与从分离判定部103通知的所分发的TS包及基于替换指示的TS包一道作为本台的数据广播节目TS向多路复用装置121输出。
其结果是,在接收到了该数据广播节目TS的接收机中,可收听收看图16所示的画面。
画面1601是从其它广播台111分发的数据广播节目要素,画面1602和画面1603由本台的数据广播节目内容制作装置902制作,是被替换后的结果,画面1604和画面1605由本台的数据广播节目内容制作装置902制作,是被追加后的结果。
接下来,利用图17所示的流程图对本实施方式固有的动作作以说明。由于从被分发的数据广播节目TS选择数据广播节目要素的动作及替换数据广播节目要素的动作与实施方式2相同,因而省略其说明。
分离判定部103在判定列表存储部102内存储追加列表1401时,等待达到在追加列表1401中被记载的广播时间内(S1702),参照追加列表1401,判定应追加的数据广播节目要素是否被记载(S1704)。如果未记载,结束处理,如果有记载,把识别数据广播节目要素的PID、模块名、资源名通知给置换合成部104,指示追加(S1706)。
置换合成部104从分离判定部103接收到数据广播节目的追加指示后,读出在节目要素存储部901中记载的模块或资源,生成TS包,在本台的数据广播节目TS进行多路复用处理,向多路复用装置输出。(S1708)。
分离判定部103判定是否处于追加列表1401的广播时间内(S1710),如果处于广播时间之外,结束处理,如果处于广播时间以内,返回S1704。
(实施方式4)图18是表示本发明涉及的数据广播节目发送装置的实施方式4的构成图。数据广播节目发送装置与实施方式1的构成几乎相同。
本台的数据广播节目内容制作装置1801制作作为独自的数据广播节目要素的模块及资源,向数据广播节目TS输出部1802通知。
数据广播节目TS输出部1802对从数据广播节目内容制作装置1801通知的模块及资源进行TS包处理,向置换合成部104输出。
置换合成部104对与上述实施方式1同样从分离判定部103通知的从其它广播台111通过网络分发的TS包及从数据广播节目TS输出部1802输出的数据广播节目TS包进行多路复用处理,作为本台的数据广播节目TS向多路复用装置121输出。
(实施方式5)接下来,对本发明涉及的数据广播节目TS发送装置的实施方式5作以说明。
由于该数据广播节目发送装置具有与上述实施方式2中说明的内容相同的构成,因而利用图9所示的构成图进行说明。
图19是表示分别由其它广播台与具有数据广播节目TS发送装置的一广播台发送的数据广播节目TS的内容一例的附图。
在图19的上段,表示在其它广播台通过网络分发的同时,作为其它广播台的数据广播节目广播的数据广播节目TS的内容。其它广播台111广播的数据广播节目1901包含数据广播节目本身的ES(要素流)1911、全国用CM的ES1912、其它广播台111用CM的ES1913、表示CM处理定时的EM(事件报文)的ES1914。
数据广播节目本身的ES1911包含数据广播节目本身的模块1921。模块1921被包括在附有PID「100」、模块名「0001」的TS包内,是构成数据广播节目的数据广播节目要素。
全国用CM的ES1912包含全国用CM的模块1922。模块1922被包括在附有PID「101」、模块名「0000」的TS包内,是构成数据广播节目的数据广播节目要素。该全国用CM被看作与数据广播节目本身一道在网络分发目标的比如一广播台中也可视听。
其它广播台111用CM的ES1913包含其它的广播台111用CM的模块1923、1924。模块1923包括在附加了PID「102」、模块名「0000」的TS包中,模块1924包括在附加了PID「102 」、模块名「0001」的TS包中,是构成数据广播节目的数据广播节目要素。其它的广播台111用CM被看作在直接接收其它的广播台111的广播的接收机中被视听。
表示CM处理定时的EM的ES1914包含表示CM处理定时的EM1925、1926、1927。EM1925包括在附加了PID「103」、EMID(事件报文识别符)「0000」的TS包中,EM1926包括在附加了PID「103」、EMID「0001」的TS包中,EM1927包括在附加了PID「103」、EMID「0002」的TS包中。EM1925、1926、1927是构成数据广播的数据广播节目要素。此外EM1925是用于把处理其它广播台111用的CM的模块1923的定时通知给接收机的触发器,EM1926是用于把处理全国用CM的模块1922的定时通知给接收机的触发器,EM1927是用于把处理其它广播台111用CM的模块1924的定时通知给接收机的触发器。
在直接接收其它的广播台111的广播的接收机中,接收数据广播节目,比如购物信息的场合下,在播放数据广播节目本身的时间内,在画面上显示数据广播节目本身的模块1921。
这样,在接收到表示CM处理定时的EM1925时,把其它广播台用CM1913的模块1923存储到存储器,或者在存储器中存储,同时在画面上显示。
EM1926表示把全国用CM1912的模块1922存储到存储器或在画面上显示的定时,EM1927表示把其它广播台111用的CM的模块1924存储到存储器或在画面上显示的定时。
此外在表示CM处理定时的EM的ES1914中,虽然把全国用CM的ES1912及其它广播台111用CM的ES1913的各模块的处理开始定时作为同一ES1914,但也可作为其它ES。即也可以附加其它的PID。
此外在本实施方式中,虽然把CM的模块1922、1923、1924的处理,即向存储器的存储及画面显示的定时以EM1926、1925、1927表示,但也可省略EM,按照接收到各CM的模块1922、1923、1924的定时实施向存储器的存储及画面显示。
同样,可省略EM,在数据广播节目本身的模块1921的版本被更新时,作为CM的模块1922、1923、1924的处理定时,或在CM的模块1922、1923、1924的版本被更新时,作为处理定时。
此外,虽然在把CM的模块1922、1923、1924只存储到存储器时,CM的模块1922等的画面显示的控制通过数据广播节目本身的模块1921被实施,但也可以不通过模块1921,在向存储器存储的同时进行画面显示。
数据广播节目TS发送装置的接收部101从其它广播台111接收数据广播节目1901的数据广播节目TS的网络分发。
在判定列表存储部102中,存储图20所示的选择列表及图21所示的替换列表。
在选择列表2001中,对从其它广播台111分发的购物信息2002的数据广播节目要素记载选择标志2003。数据广播节目要素由PID2004、模块名或EMID2005识别。数据广播节目本身的ES的模块及CM的ES模块由PID及模块名识别,EM由PID及EMID识别。
参照该选择列表2001,分离判定部103废弃PID「102」、模块名「0001」的模块1924和PID「103」、EMID「0002」的EM1927。把剩余的选择后的数据广播节目要素通知给置换合成部104。
在替换列表2101中,记载从其它的广播台111分发的购物信息2102的数据广播节目要素的替换指示。在该替换列表2101中,指示替换由PID「101」、模块名「0000」识别的数据广播广播节目要素。
分离判定部103在把PID「101」、模块名「0000」通知给转换合成部104的同时,发出替换指示。
节目要素存储部901存储由数据广播节目内容制作装置902所制作的PID「101」、模块名「0000」识别的本台用CM的数据广播节目要素。
置换合成部104基于从分离判定部103通知的替换指示,读出在节目要素存储部901中存储的由本台的数据广播节目内容制作装置902制作的数据广播节目要素,生成TS包,置换被通知的从其它的广播台111分发的TS包。
置换合成部104利用该替换列表2101,把被分发的其它广播台111用CM的模块1923置换为由本台制作的本台用CM的模块。
在图19的下段,表示基于被网络分发的数据广播节目1901,从数据广播节目TS发送装置输出的数据广播节目1902的内容。数据广播节目1902由数据广播节目本身的ES1911、全国用CM的ES1912、本台用CM的ES1931、表示CM处理定时的EM的ES1932构成。这里,带有与图19的上段的符号同一符号的ES、模块及EM与从其它广播台111分发的数据广播节目要素是同一的。
本台用CM的ES1931由数据广播节目内容制作装置902制作,本台用CM的模块1941由置换合成部104所生成的TS包构成。
此外表示CM处理定时的EM的ES1932中,从表示被分发的CM处理定时的EM的ES1914废弃表示CM处理定时的EM1927。
本台用CM的模块1941被看作是可在直接接收一广播台的广播的接收机被视听。
在本实施方式中,对于全国用CM的模块1922,虽然按原分发状态利用,但当然也可以替换为本台用的CM的模块。
此外接收一广播台的广播的接收机的动作与接收上述其它广播台111的广播的接收机的动作几乎相同。
此外在本实施方式中,虽然废弃了其它广播台用CM的模块1924及表示CM处理定时的EM1927,但也可通过比如替换为NULL包来实现。
此外在本实施方式中,虽然只说明了废弃EM,但当然也可追加本台用CM的模块,与此对应追加EM。
此外在本实施方式中,虽然把其它广播台用CM的模块1923替换为本台用CM的模块1941,按照废弃其它广播台用CM模块1924的原则在一广播台参照数据广播节目内容信息301被设定,但在其它广播台111,也可在数据广播节目内容信息中,记载按各构成要素可替换、不可替换、可删除、不可删除的指定。在接收了这种数据广播节目内容信息的数据广播节目TS发送装置中,根据该数据广播节目内容信息的可替换等的指定,制作选择列表及替换列表。
(实施方式6)接下来,对本发明涉及的数据广播节TS发送装置的实施方式6作以说明。在本实施方式中,对在实施方式2中说明过的模块或资源的替换具体例作以说明。因而利用图9的构成图进行说明。
置换合成部103在分离判定部103中,接收在本台的数据广播节目内容包括的从其它广播台111通过网络分发的数据广播节目TS的TS包的通知。
此外置换合成部103从分离判定部103接收包PID「101」、模块名「0010」的模块替换指示。
图22是向置换合成部103通知的TS包的连续的数据广播节目TS。在数据广播节目TS2201的转盘的1个周期2202中替换前的PID「101」、模块名「0010」的模块作为模块2203、2204包含2个。模块2203由2个TS包2205、2206构成,作为模块2204由2个TS包2207、2208构成。即,模块2203、2204具有2个TS包的长度,在1周期2202中分别每1次共被发送2回。
置换合成部103对被发出通过网络分发的数据广播节目TS的替换指示的模块或资源,预先设定保持本台发送的数据广播节TS的带宽或保持每1个周期的发送次数的任一。
在置换合成部103中被设定保持带宽的场合下,置换合成部103在接收到替换指示后,读出在节目要素存储部901中所存储的被指示的PID及模块名的模块,生成TS包,置换构成被通知的TS2201的替换前的模块2203、2204的TS包2205、2206、2207、2208与所生成的TS包。
此时,由于在替换后的模块的长度变小及变大时,TS包数可能发生变化,因而在1周期内发送的模块数也变化。
图23(a)表示替换后的模块长度成为1/2时的数据广播节目TS2301,图23(b)表示替换后的模块长度成为2倍时的数据广播节目TS2302。
在数据广播节目TS2301中,替换后的模块由1个TS包构成。在转盘的1个周期2303中替换后的PID「101」、模块名「0010」的模块作为模块2304、2305、2306、2307包含4个。
在数据广播节目TS2302中,替换后的模块由4个TS包构成。转盘的1个周期2308中替换后的PID「101」、模块名「0010」的模块作为模块2309包含1个。模块2309由4个TS包2310、2311、2312、2313构成。
在置换合成部103中,在设定保持每1个周期的发送次数的场合下,置换合成部103接收到替换指示后,在把在节目要素存储部901中存储的被指示的PID及模块名的模块读出,生成TS包的同时,对替换前的模块的长度与替换后的模块的长度进行对比。
比如,当替换后的模块的长度成为1/2时,由于在替换前的数据广播节目TS2201中,在1个周期2202中包含2个模块2203、2204,因而在替换后的数据广播节目TS中也包含2个替换后的模块。
因此,置换合成部103把构成替换前的模块的TS包的一半置换为NULL包。
此外当替换后的模块的长度成为2倍时,由于在替换前的数据广播节目TS2201中,在1个周期2202中包含2个模块2203、2204,因而在替换后的数据广播节TS中也包含2个替换后的模块。
因此,置换合成部103把构成替换前的模块的TS包全部置换成构成替换后的1个模块的TS包,并在1个周期内插入1个替换后的模块。
图24(a)表示替换后的模块长度成为1/2时的数据广播节目TS2401,图24(b)表示替换后的模块长度成为2倍时的数据广播节目TS2402。
在数据广播节目TS2401中,替换后的模块由1个TS包构成。在转盘的1个周期2403中在替换后的PID「101」、模块名「0010」的模块2404、2405之间NULL包2406被置换,在模块2405之后NULL包2407被置换。
在数据广播节目TS2402中,替换后的模块由4个TS包构成。在转盘的1个周期2408中包括2个替换后的模块2409、2410。模块2409由4个TS包2411、2412、2413、2414构成,模块2410由4个TS包2415、2416、2417、2418构成。此时,由于替换后的TS包数多于替换前的TS包2205~2208,因而在1个周期2408中将过剩插入替换后的TS包。这样,可保持在1个周期2403、2408中出现的模块数。因此带宽发生变化。
此外当被替换指示的模块或资源的长度与在节目要素存储部901中被存储的应替换的模块或资源的长度一致时,带宽的保持与每1个周期的发送次数的保持成为同一结果。
(实施方式7)接下来,对本发明涉及的数据广播节目发送装置的实施方式7作以说明。由于本实施方式与上述实施方式2的构成相同,因而利用图9的构成图进行说明。
在本实施方式中,虽然把作为通过网络分发的数据广播节目要素的模块或资源替换为作为由本台制作的数据广播节目要素的模块或资源,与上述实施方式2同样,但模块或资源不由接收数据广播节目TS发送的接收机在显示画面上显示,而是用于该接收机的控制的内容。
在图25的上段中,表示从其它广播台111分发的数据广播节目要素的一例,下段表示从数据广播节目TS发送装置输出的数据广播节目要素的一例。
在被分发的数据广播节目要素2501中,包含资源2511和作为相同资源的程序表2521。
在该资源2511中,记载表示选台的脚本2512。比如根据该脚本2512,在其它广播台111的区域内的接收机中,实际上程序号「0222」被选台,实施选台动作,但不记载选台目标的实际程序号,记载临时程序名2513。使该临时程序名2513的「 SERVICE_A」与实际程序号「0222」对应附加的程序表2521被包括在数据广播节目要素2501中。
此外程序表2521还使临时程序名2522与实际程序号2523对应。
如果在资源2511中直接记载实际的程序号,在把该资源2511作为数据广播节目要素分发的广播台的数据广播节目TS发送装置中,有必要替换该资源2511。实际的程序号用于在其它广播台111的广播区域内进行选台,不能用于一广播台。通过把使该临时程序号2522与实际程序号2523对应的程序表2521另作它用,可把资源2511作为具有通用性的数据广播节目要素。
在配备数据广播节目TS发送装置的一广播台中,取代程序表2521的使用于在本台区域内的接收机中选台的实际程序号与临时程序名对应的程序表在数据广播节目内容制作装置902中被制作。该程序表是在从图25下段所示的数据广播节目TS发送装置输出的数据广播节目要素2502中包含的程序表2531。
该程序表2531被存储在节目要素存储部901中。此外有时在该程序表2531中附加与被分发的程序表2521相同的PID及模块名,附加本台独自的资源名。
在判定列表存储部102中,存储记载了应把程序表2521替换为程序表2531的替换列表。
接收部101接收包含从其它广播台111分发的数据广播节目要素2501的数据广播节目TS,向分离判定部103通知。
分离判定部103把被通知的数据广播节目TS与TS包相分离,根据在判定列表存储部102中存储的选择列表,把构成作为本台的数据广播节目TS中包含的数据广播节目要素的模块及资源的TS包向置换合成部104通知。
分离判定部103根据替换列表,向置换合成部104指示所通知的TS包中作为资源的程序表2521的替换指示。
置换合成部104根据替换指示,读出在节目要素存储部901中存储的程序表2531,生成TS包。与被通知的TS包一道,替换应替换的TS包,在数据广播节TS多路复用,向多路复用装置121输出。
包含图25的下段所示的数据广播节目要素2502的数据广播节目TS被从数据广播节TS发送装置输出。
在该数据广播节目要素2502中,替换被分发的程序表2521,包含程序表2531。
资源2511按被分发的原状被使用。临时程序名2513的「SERVICE_A」在参照程序表2531,从一广播台接收了发送的实际程序号「0666」的接收机中被用于选台。
这样,由于间接参照在资源2511中应参照的程序号,因而可不替换资源2511,只替换与变更事项对应的程序表,从而可有效地变更数据广播节目要素。
此外程序表2521、2531可以以文本形式构成,也可以以二进制形式构成。此外虽然在本实施方式下作为资源形式,但也可以以模块形式被广播。
此外在上述各实施方式中,虽然说明了其它广播台只把数据广播节目TS向一广播台的数据广播节目TS发送装置分发,但也可在广播节目TS对数据广播节目TS多路复用后分发。
此外在上述各实施方式中,虽然在图1、图9、图18的构成图中表示了数据广播节目TS发送装置,但也可以通过使计算机发挥各构成要素的功能的程序实现。此外也可把该程序记录到计算机可读取的记录媒体,应用从网络分发的数据广播节目TS发送本台的数据广播节目TS的数据广播节目TS发送装置。
此外在上述各实施方式中,虽然数据广播节目TS发送装置从其它广播台根据MPEG2规格接收第1广播节目TS的分发,发送数据广播节目TS,但当然本发明也可以接收由不同于MPEG2规格下的TS的IP(因特网协议)下的IP包集合组成的数据流的分发,发送数据广播节目数据流。
产业上的可利用性由于本发明涉及的数据广播节目TS发送装置在与数字广播的广播节目一道在TS多路复用并广播数据广播节目时,可以利用被从其它广播台网络分发的第1数据广播节目TS,因而与全部在本台制作数据广播节目的以往技术相比,可作为有效的数据广播节目TS发送装置用于广播台。
权利要求书(按照条约第19条的修改)分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
18.一种数据广播节目TS发送程序,其使计算机实施基于对所接收的第1内容进行多路复用的第1数据广播节目传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
19.一种记录了程序的计算机可读取记录媒体,该程序使计算机实施基于对所接收的第1内容进行多路复用的第1传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,该程序具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
20.(修改后)一种分发装置,其向基于第1内容发送数据广播节目传输流(TS)的数据广播节目TS发送装置分发上述第1内容,其特征在于具备通报单元,其把记载了上述第1内容的广播时间及识别信息和数据广播节目内容中是否包含上述第1内容的构成要素的可否信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节目TS发送装置可利用的数据广播节目内容的构成要素的第1TS。
21.权利要求20中记载的分发装置,其特征在于
在上述构成要素的内容中存在控制选台动作的脚本的场合下,在上述脚本中,用临时识别符记载选台对象,在其它构成要素中包含有记载了临时识别符与实际选台对象的对应关系的识别符表。
22.(删除)23.一种分发系统,其由分发第1内容的分发装置和发送数据广播节目传输流(TS)的数据广播节目TS发送装置组成,其特征在于上述分发装置具备通报单元,其把记载了上述第1内容的广播时间及识别信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节目TS发送装置可利用的数据广播节目内容的构成要素的第1TS,上述数据广播节目TS发送装置具备判定列表存储单元,其存储有参照上述内容信息记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1TS分离构成要素,根据在上述判定列表存储单元中存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目TS。
权利要求
1.一种数据广播节目TS发送装置,其接收第1内容被多路复用的第1传输流(TS),基于该第1TS发送数据广播节目TS,其特征在于具备判定列表存储单元,其存储记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1TS分离构成要素,根据在上述判定列表存储单元中被存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目TS。
2.权利要求1中记载的数据广播节目TS发送装置,其特征在于上述判定列表存储单元具有选择列表存储部,其存储有使构成要素的识别符与记载了是否包含的判定符成对的选择列表,上述分离判定单元具有分离部,其从上述第1TS分离构成要素;判定部,其判定被分离的构成要素的识别符同与在上述选择列表记载的表示为包含的判定符成对的识别符是否一致;通知部,其在上述判定部判定出一致时,向上述输出单元通知被分离的构成要素。
3.权利要求2中记载的数据广播节目TS发送装置,其特征在于还具备本台构成要素存储单元,其存储有由本台制作的数据广播节目内容的本台构成要素,上述判定列表存储单元还具有替换列表存储部,其存储记载了把表示为在上述数据广播节目内容中包含的构成要素替换为在上述本台构成要素存储单元中存储的本台构成要素的替换列表,上述判定单元还具有替换判定部,其参照上述替换列表,判定由上述判定部判定为识别符一致的构成要素是否应替换,上述通知部在上述替换判定部判定出应替换时,向上述输出单元通知替换指示,上述输出单元具有读出部,其从上述通知部接收到替换指示后,从上述本台构成要素存储单元读出被指示的本台构成要素;生成输出部,其从由上述读出部读出的本台构成要素及从上述通知部通知的构成要素生成数据广播节目TS并输出。
4.权利要求3中记载的数据广播节目TS发送装置,其特征在于上述本台构成要素是模块,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符与替换后的本台构成要素识别符。
5.权利要求3中记载的数据广播节目TS发送装置,其特征在于上述本台构成要素是资源,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符与替换后的本台构成要素识别符。
6.权利要求3中记载的数据广播节目TS发送装置,其特征在于上述本台构成要素是事件报文,与其识别符一道被存储在本台构成要素存储单元,在上述替换列表中,记载有替换前的第1内容的构成要素识别符与替换后的本台构成要素识别符。
7.权利要求3中记载的数据广播节目TS发送装置,其特征在于在上述构成要素中,包含有数据广播节目本身、被插入到数据广播节目的CM、控制上述CM的处理定时的事件报文(EM),在上述CM未被包含在替换列表内的场合下,当上述选择列表中记载了表示在数据广播节目内容中不包含上述CM的判定符时,在上述选择列表中与该CM对应的EM的判定符也表示不包含在数据广播节目内容中。
8.权利要求3中记载的数据广播节目发送装置,其特征在于上述输出单元具有第1设定部,其设定在上述数据广播节目TS也保持第1TS带宽;反复多路复用部,其在本台构成要素的长度小于在上述替换列表内被记载了替换的构成要素,替换的TS包多余时,在成为多余的TS包反复多路复用从本台构成要素生成的TS包;周期延迟包多路复用部,其在本台构成要素的长度大于在上述替换列表内被记载了替换的构成要素,替换的TS包不足时,在记载了下一周期的转盘替换的构成要素多路复用本台构成要素的TS包。
9.权利要求3中记载的数据广播节目发送装置,其特征在于上述输出单元具有第2设定部,其设定了保持在上述第1TS的每1个转盘周期内发送的构成要素数;NULL包多路复用部,其在本台构成要素的长度小于在上述替换列表内被记载了替换的构成要素时,把成为多余的TS包作为NULL包在上述数据广播节目TS多路复用;包插入多路复用部,其在本台构成要素的长度大于在上述替换列表内被记载了替换的构成要素时,把应替换的本台构成要素的TS包强制性地插入到上述数据广播节目TS。
10.权利要求3中记载的数据广播节目TS发送装置,其特征在于在上述构成要素的内容中存在控制选台动作的脚本的场合下,在上述脚本中用临时识别符记载选台对象,在其它的构成要素中包含记载了临时识别符与实际选台对象的对应关系的识别符表,在上述替换列表中记载识别符表,在上述本台构成要素存储单元中,存储有本台用的识别符表。
11.权利要求3中记载的数据广播节目TS发送装置,其特征在于上述生成输出部废弃作为被从上述通知部通知的构成要素即被指示了替换的构成要素。
12.权利要求2中记载的数据广播节目TS发送装置,其特征在于还具备本台构成要素存储单元,其与其识别符一道存储有由本台制作的数据广播节目内容的本台构成要素,上述判定列表存储单元还具有追加列表存储部,其存储有记载了应在数据广播节目内容中追加的本台构成要素识别符的追加列表,上述判定单元的通知部还在上述追加列表中存在被记载的识别符时,把识别符和追加指示通知给上述输出单元,上述输出单元具有读出部,其在接收到追加指示后,把由被指示了追加的识别符识别的本台构成要素从上述本台构成要素存储单元读出;生成输出部,其从由上述读出部读出的本台构成要素及从上述通知部通知的构成要素生成数据广播节目TS并输出。
13.权利要求12中记载的数据广播节目TS发送装置,其特征在于上述本台构成要素包含模块、资源或事件报文中的至少一个。
14.权利要求2中记载的数据广播节目TS发送装置,其特征在于上述构成要素由TS包构成,上述识别符是包识别符,上述判定符全部表示包含。
15.权利要求2中记载的数据广播节目TS发送装置,其特征在于上述输出单元接收对由本台制作的第2内容进行了多路复用的第2TS的输入,输出对从上述通知部通知的构成要素及第2TS进行了多路复用的数据广播节目TS。
16.一种数据广播节目数据流发送装置,其接收包含了第1内容的第1数据流,基于该第1数据流发送数据广播节目数据流,其特征在于具备判定列表存储单元,其存储记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1数据流分离构成要素,根据在上述判定列表存储单元中被存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目数据流。
17.一种数据广播节目TS发送方法,其基于对所接收的第1内容进行多路复用的第1传输流(TS)发送数据广播节目TS,其特征在于具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
18.一种数据广播节目TS发送程序,其使计算机实施基于对所接收的第1内容进行多路复用的第1数据广播节目传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
19.一种记录了程序的计算机可读取记录媒体,该程序使计算机实施基于对所接收的第1内容进行多路复用的第1传输流(TS)发送数据广播节目TS的数据广播节目TS发送方法,该程序具有判定列表存储步骤,其把记载了本台发送的数据广播节目内容是否包含构成要素的判定列表存储到存储区;分离判定步骤,其从所接收的第1TS分离构成要素,根据在存储区存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出步骤,其输出在数据广播节目内容中包含了由上述分离判定步骤判定出包含的构成要素的数据广播节目TS。
20.一种分发装置,其向基于第1内容发送数据广播节目传输流(TS)的数据广播节目TS发送装置分发上述第1内容,其特征在于具备通报单元,其把记载了上述第1内容的广播时间及识别信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节目TS发送装置可利用的数据广播节目内容的构成要素的第1TS。
21.权利要求20中记载的分发装置,其特征在于在上述构成要素的内容中存在控制选台动作的脚本的场合下,在上述脚本中,用临时识别符记载选台对象,在其它构成要素中包含有记载了临时识别符与实际选台对象的对应关系的识别符表。
22.权利要求20中记载的分发装置,其特征在于在上述内容信息中,还记载有上述数据广播节目内容中是否包含上述第1内容的构成要素的可否信息。
23.一种分发系统,其由分发第1内容的分发装置和发送数据广播节目传输流(TS)的数据广播节目TS发送装置组成,其特征在于上述分发装置具备通报单元,其把记载了上述第1内容的广播时间及识别信息的内容信息在上述第1内容分发之前预先向上述数据广播节目TS发送装置通报;分发单元,其分发在上述第1内容中包含了在上述数据广播节目TS发送装置可利用的数据广播节目内容的构成要素的第1TS,上述数据广播节目TS发送装置具备判定列表存储单元,其存储有参照上述内容信息记载了本台发送的数据广播节目内容是否包含构成要素的判定列表;分离判定单元,其从所接收的第1TS分离构成要素,根据在上述判定列表存储单元中存储的判定列表,判定数据广播节目内容中是否包含该构成要素;输出单元,其输出在数据广播节目内容中包含了由上述分离判定单元判定出包含的构成要素的数据广播节目TS。
全文摘要
本发明涉及的数据广播节目TS发送装置输出基于从其它广播台通过网络分发的数据广播节目TS由本台发送的数据广播节目TS。判定列表存储部存储记载了本台的数据广播节目TS中是否包含所接收的数据广播节目要素的选择列表和把数据广播节目要素替换为由本台制作的本台节目要素的替换列表等。分离判定部从所接收的数据广播节目TS分离TS包,参照选择列表,把本台的数据广播节目TS中包含的内容向置换合成部通知。而且,如果存在替换的数据广播节目要素,分离判定部同样向置换合成部通知。置换合成部把被指示替换的本台节目要素从节目要素存储部读出,生成TS包,与被选择的TS包一道作为本台的数据广播节目TS向多路复用装置输出。
文档编号H04N7/081GK1463512SQ02801839
公开日2003年12月24日 申请日期2002年4月5日 优先权日2001年4月5日
发明者山口晃一郎, 森俊也, 影本英树, 田中朗宏 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1