接收装置、接收方法、发送装置、发送方法、程序和广播系统的制作方法

文档序号:7885010阅读:155来源:国知局
专利名称:接收装置、接收方法、发送装置、发送方法、程序和广播系统的制作方法
技术领域
本发明涉及接收装置、接收方法、发送装置、发送方法、程序和广播系统。更具体地,本发明涉及适于在例如于数字电视广播中与对应于一节目的AV内容的进度呈联动关系地执行数据广播内容的情况下使用的接收装置、接收方法、发送装置、发送方法、程序和广播系统。
背景技术
常规上,电视广播的数字化已在日本推进,并且数字陆上广播、数字BS广播等业已变得普及。此外,在诸如数字陆上广播的数字电视广播中,不仅实现了与节目对应的AV内容广播,还实现了数据广播。使用数据广播的内容,例如可以显示与正被广播的节目(AV内容)相关的信息,可以显示与正被广播的节目无关的信息(例如,另一节目的通知、新闻、天气预报、交通信息等),或者可以使得与正被广播的节目(AV内容)联动的应用被执行(例如,参见专利文献I)。注意到,在日本数据广播被实现为在电视广播数字化之时预先在数字电视广播的广播频带内确保数据广播频带,并且使用该频带来广播数据广播内容。附带地,在美国的数字电视广播中,并未像日本那样实现对应于数字电视广播中的数据广播的广播。更具体地,当前在美国,数字电视广播的广播频带由视频频带、音频频带和控制信息频带所占据,并且如图1中的A所示,并不设有用于广播数据广播内容的频带。因此,为了在用于数字电视广播的有限广播频带中确保用于广播数据广播内容的频带,就必须如图1中的B所示使视频频带和音频频带变窄。引证列表专利文献专利文献1:特开JP2006-50237号公报

发明内容
技术问题然而,使视频频带和音频频带变窄以确保用于广播数据广播内容的频带会导致电视广播的画面质量和声音质量的劣化。因此,很难认为变窄处理是现实可行的对策。此外,在美国,由于其中使用CATV (有线电视)网络的数字电视节目的转发系统业已普及,因此可能会出现如下所述的这类问题。图2示出了使用CATV网络的数字电视节目的转发系统的配置示例。该转发系统原理上由广播装置1、CATV转发装置2、CATV网络3、数字电视接收机
4、机顶盒(STB) 5和电视接收机6构成。设置在广播站等内的广播装置I使用地面波或卫星波来广播数字电视广播信号。设置在有线TV站等内的CATV转发装置2接收广播的数字电视广播,移除非必要的信息,添加该CATV唯一的信息,并在随后将所得的信号通过CATV网络3转发给数字电视接收机4和机顶盒5等。CATV转发装置2由调谐器11、PID滤波器12、CATV原始信号发生部13、多路复用部14和调制部15构成。调谐器11接收并解调每个频道的数字电视广播信号,并将所得的TS (传送流)输出到PID滤波器12。PID滤波器12从TS中移除与预先确定的分组ID相对应的分组(与作为节目的AV内容无关的分组),并将所得的信号输出至多路复用部14。CATV原始信号发生部13产生其中布置有该CATV站唯一的信息的分组,并将该分组输出至多路复用部14。多路复用部14多路复用PID滤波器12的输出和CATV原始信号发生部13的输出,并将所得的信号输出至调制部15。调制部15根据适于CATV网络3的调制方法来调制多路复用部14的输出,并将经调制的信号通过CATV网络3转发至数字电视接收机4和机顶盒5等。与CATV兼容的数字电视接收机4通过CATV网络3接收经转发的数字电视广播的TS,解码接收到的TS,随后显示所得的视频并输出所得的音频。与CATV兼容的机顶盒5通过CATV网络3接收经转发的数字电视广播的TS,解码接收到的TS,随后将所得的视频信号和音频信号通过HDMI线缆等输出至电视接收机6。电视接收机6基于通过HDMI线缆等从机顶盒5输入其中的视频信号和音频信号来显示视频并输出首频。如上所述,在CATV转发装置2中,由PID滤波器12从数字广播信号的TS中移除与预先确定的分组ID相对应的分组(与作为节目的AV内容无关的分组)。因此,即使如图1中的B所例示的那样,确保在广播频带中用于广播数据广播内容的频带,仍有可能出现其中布置有数据广播内容的分组被PID滤波器12移除的这类情形。本发明业已考虑了上述情形并且旨在实现能与电视节目的进度联动的数据广播内容的服务,而无需在数字电视广播的广播频带内提供数据广播频带。所要解决的问题根据本发明的第一方面,提供了一种接收AV内容的接收装置,包括:接收用于控制与应用程序相关的处理的触发信息的接收单元,所述应用程序要被与所述AV内容的进度呈联动关系地执行;用于保持所述应用程序的保持单元;以及响应于是否与预先确定的接收定时同步地接收到指定与由所述保持装置保持的第一应用程序相关的处理作为控制目标的第一触发信息,控制所述第一应用程序的状态的控制单元。所述接收装置可被配置为使得从与所述接收定时同步地接收到所述第一触发信息的状态,响应于不再与所述接收定时同步地接收到所述第一触发信息,所述控制单元从所述保持单元中擦除所述第一应用程序。所述接收装置可被配置为使得从与所述接收定时同步地接收到所述第一触发信息的状态,响应于不再与所述接收定时同步地接收到所述第一触发信息,所述控制单元结束正被执行的所述第一应用程序并从所述保持单元中擦除所述第一应用程序。所述接收装置可被配置为使得响应于是否在基于所述接收定时的接收时间段内与所述接收定时同步地接收到所述第一触发信息,所述控制单元控制所述第一应用程序的状态。所述接收装置可被配置为使得在与所述接收定时同步地接收到所述第一触发信息的情况下,所述控制单元:在接收到与同上次的所述接收定时同步地接收到的所述第一触发信息相同的所述第一触发信息时,维持正被执行的所述第一应用程序的执行状态,或者维持保持在所述保持单元中的所述第一应用程序的保持状态;以及在接收到其内包括的触发类型与同上次的所述接收定时同步地接收到的所述第一触发信息内包括的触发类型不同的所述第一触发信息时,基于包括在接收到的所述第一触发信息内的所述触发类型控制所述第一应用程序的启动、正被执行的所述第一应用程序中的事件的发起或者正被执行的所述第一应用程序的结束。所述接收装置可被配置为使得在所述第一应用程序没有被保持在所述保持单元内的情况下,在接收到所述第一触发信息时,所述控制单元基于包括在所述第一触发信息内的触发类型控制所述保持单元保持所述第一应用程序。根据本发明的第一方面,提供了一种用于接收AV内容的接收装置的接收方法,所述接收方法包括要由所述接收装置执行的步骤并且包括:接收用于控制与应用程序相关的处理的触发信息的接收步骤,所述应用程序要被与所述AV内容的进度呈联动关系地执行;以及取决于是否与预先确定的接收定时同步地接收到指定与由用于保持应用程序的保持部保持的第一应用程序相关的处理作为控制目标的第一所述触发信息,控制所述第一应用程序的状态的控制步骤。根据本发明的第一方面,还提供了一种用于控制接收AV内容的接收装置的程序,所述程序使得所述接收装置的计算机执行包括如下的处理:接收用于控制与应用程序相关的处理的触发信息的接收步骤,所述应用程序要被与所述AV内容的进度呈联动关系地执行;以及取决于是否与预先确定的接收定时同步地接收到指定与由用于保持应用程序的保持部保持的第一应用程序相关的处理作为控制目标的第一所述触发信息,控制所述第一应用程序的状态的控制步骤。根据本发明的第一方面,接收到用于控制与应用程序相关的处理的触发信息,所述应用程序要被与所述AV内容的进度呈联动关系地执行。随后,取决于是否与预先确定的接收定时同步地接收到指定与第一应用程序相关的处理作为控制目标的第一所述触发信息,控制由保持单元保持的所述第一应用程序的状态。根据本发明的第二方面,提供了一种发送AV内容的发送装置,包括:以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。所述发送装置可被配置为使得所述发送单元与在基于所述接收定时的接收时间段内所述触发信息由所述接收装置接收之时的发送定时同步地发送所述触发信息。所述发送装置可被配置为使得所述发送单元与在所述接收时间段内所述接收装置接收到多条所述触发信息中的至少一条之时的发送定时同步地发送所述多条触发信息。根据本发明的第二方面,提供了一种用于发送AV内容的发送装置的发送方法,所述发送方法包括要由所述发送装置执行的步骤并且包括:以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。根据本发明的第二方面,还提供了一种用于控制发送AV内容的发送装置的程序,所述程序使得所述发送装置的计算机执行包括如下的处理:以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。根据本发明的第二方面,以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。根据本发明的第三方面,提供了一种由发送AV内容的发送装置和接收所发送的AV内容的接收装置构成的广播系统,其中所述发送装置包括:以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行;以及所述接收装置包括:接收用于控制与应用程序相关的处理的触发信息的接收单元,所述应用程序要被与所述AV内容的进度呈联动关系地执行;用于保持所述应用程序的保持单元;以及响应于是否与预先确定的接收定时同步地接收到指定与由所述保持装置保持的第一应用程序相关的处理作为控制目标的第一触发信息,控制所述第一应用程序的状态的控制单元。根据本发明的第三方面,发送装置以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。所述接收装置接收用于控制与应用程序相关的处理的触发信息,所述应用程序要被与所述AV内容的进度呈联动关系地执行。此外,所述接收装置响应于是否与预先确定的接收定时同步地接收到指定与第一应用程序相关的处理作为控制目标的第一触发信息,控制由所述保持单元保持的所述第一应用程序的状态。本发明的有益效果利用本发明的第一方面,可以与诸如电视节目的AV内容的进度呈联动关系地启动应用程序、发起事件、或者结束该应用程序或事件。利用本发明的第二方面,可以与诸如电视节目的AV内容的进度呈联动关系地控制应用程序的启动、事件的发起、或者该应用程序或事件的结束,而无需在数字电视广播的广播频带内设置数据广播频带。根据本发明的第三方面,可以与诸如电视节目的AV内容的进度呈联动关系地控制应用程序,而无需在数字电视广播的广播频带内设置数据广播频带。


图1是例示了数字电视广播的广播频带的视图。图2是示出了现有CATV转发系统的配置示例的视图。图3是示出了对其应用本发明的广播系统的配置示例的视图。图4是示出了对其应用本发明的接收装置的配置示例的框图。图5是例示了包括在TS的PCR分组内的触发信息的发送概念的视图。图6是例示了 PCR分组中触发信息的具体安排的视图。
图7是例示了包括在触发信息内的项示例的视图。图8是例示了在预先确定的时间段内发送和接收的触发信息的示例的视图。图9是例示了在预先确定的时间段内发送和接收的触发信息的另一示例的视图。图10是例示了 PMT示例的视图。图11是例示了触发信息应对处理的流程图。图12是例示了当执行用于数据广播的应用时屏幕显示图像的示例的视图。图13是例示了在预先确定的时间段内发送和接收的触发信息的又一示例的视图。图14是示出了计算机配置的示例的框图。
具体实施例方式在下文中,将参考附图详细描述用于执行本发明的最佳方式(其后被称为实施例)。〈1.实施例 >广播系统的配置示例图3示出了本实施例的广播系统。该广播系统30例如当前在美国实施能够与节目的AV内容联动的数据广播内容的服务,而无需在数字电视广播的广播频带内设置用于广播数据广播内容的频带。该广播系统30由设置在广播站侧的广播装置41和服务器42以及设置在接收机侧的接收装置60构成。广播装置41被配置为发送数字电视广播信号。该数字电视广播信号的广播频带如图1中的A所示由视频频带、音频频带和控制信息频带所占据,并且其中不具有设置用于广播数据广播内容的频带。此外,广播装置41将触发信息布置到来自TS分组(其配置数字广播信号的TS)的包括PCR (节目时钟参考)的分组(其后称为PCR分组)中,并与预先确定的发送定时(发送定时例如以10秒的间隔生成)同步地发送该PCR分组。在此处,触发信息由指示数据广播内容的执行定时的信息、指示数据广播内容的获取目的地的信息等构成。随后将参考图5-7详细描述触发信息。服务器42根据来自接收装置60的请求供应数据广播内容,其中接收装置60通过因特网50访问服务器42。接收装置60接收从广播装置41发送至其的数字广播信号,获取与电视节目相对应的AV内容的视频和音频,并将该视频和音频输出至监视器(未示出)。此外,接收装置60通过因特网50访问服务器42,以获取数据广播内容。此外,接收装置60以预先确定且与来自广播装置41的发送定时对应的接收定时(例如,以例如10秒间隔生成的接收定时)同步地接收布置在PCR分组内的触发信号。注意至IJ,来自广播装置41的发送定时响应于接收装置60的接收定时确定,使得触发信息可在接收装置60的接收定时被接收到。随后将参考图8-10详细描述基于由接收装置60接收到的触发信息而执行的处理。注意到,该接收装置60可以作为单独的单元存在,或者可被内建在例如电视接收机或视频记录器等内。接收装置的配置示例图4示出了接收装置60的配置示例。接收装置60由调谐器61、解多路复用部62、音频解码器63、音频输出部64、视频解码器65、触发检测部66、视频输出部67、控制部68、存储器69、操作部70、记录部71、通信I/F72和浏览器73构成。调谐器61接收并解调与用户选择的频道相对应的数字电视广播信号,并将所得的TS输出至解多路复用部62。解多路复用部62将从调谐器61输入其内的TS解多路复用成音频编码信号、视频编码信号和控制信号,并将其分别输出至音频解码器63、视频解码器65和控制部68。此外,解多路复用部62提取位于TS内的包括触发信息的PCR分组,并将提取的PCR分组输出至控制部68。音频解码器63解码输入至其内的音频编码信号,并将所得的音频信号输出至音频输出部64。音频输出部64将输入至其内的音频信号输出至后续级(例如,输出至监视器)。视频解码器65解码输入至其内的视频编码信号,并将所得的视频信号输出至触发检测部66和视频输出部67。注意到,例如在本实施例的描述中描述的是由广播装置41将触发信息布置在TS的PCR分组内并随PCR分组一并发送,但是该触发信号例如可被嵌入在视频信号内并随视
频信号一并发送。在此实例中,触发检测部66监视输入至其内的视频信号以检测嵌入在该视频信号内的触发信息。视频输出部67将从视频解码器65输入至其内的视频信号输出至后续级(例如,输出至监视器)。此外,视频输出部67同步从浏览器73输入至其内的数据广播内容的视频和从视频解码器65输入至其内的视频信号,并将经同步的信号输出至后续级。注意到,从音频输出部64和视频输出部67到后续级的输出可以例如使用HDMI (高清晰度多媒体接口)线缆执行。控制部68执行记录在存储器69内的控制程序,以控制整个接收装置60。此外,控制部68基于从解多路复用部62 (或从触发检测部66)输入至其内的触发信息控制用于实现数据广播内容与电视节目联动的应用程序的获取、启动、事件发起和结束等等。在存储器69,记录有由控制部68执行的控制程序。该控制程序能够基于通过数字电视广播信号或通过因特网50获取的更新数据而被更新。操作部70接受来自用户的各种操作,并且将相应的操作信号通知给控制部68。在使用数字电视广播信号分发用于数据广播的应用的情况下,记录部71将下载的数字广播应用保持在其内建的记录介质中。通信I/F72在浏览器73的控制下通过因特网50建立与服务器42的连接。浏览器73在控制部68的控制下通过通信I/F72和因特网50从服务器42获取用于数据广播的应用程序(其后称为数据广播应用)。触发信息的细节图5例示了其中触发信息被布置在TS的PCR分组内并以预先确定的发送定时(以例如10秒的间隔生成的发送定时)同步地发送的情况下的概念。如图5中所例示的,触发信息没有被布置在所有的PCR分组内,而是被布置在某些PCR分组内,使得其与发送定时同步地发送。因为PCR分组通常传递通过诸如图2所示的CATV转发装置2的这类PID滤波器12,所以触发信息也可被传送至利用CATV网络的接收装置(图2的数字电视接收机4)。图6指示了 PCR分组布置有触发信息的位置。该PCR分组是在其adaptation_field (自适应字段)内布置有PCR、触发信息(TriggerInfo_descriptor,触发信息描述符)被布置在紧接PCR的transport_private_data_byte (传输私有数据字节)内的TS分组。注意到,当触发信息被布置时,设置在PCR之前的Various_flags(各类标志)的transport_private_data_flag (传输私有数据标志)被设置为I。图7例示了包括在触发信息内的信息的项的示例。触发ID是用于标识触发信息的信息。注意到,在相同内容的触发信息被发送多次的情况下,触发信息的触发ID是彼此相同的。触发类型指示该触发信息是应用启动(指示数据广播应用的获取和启动)、应用结束(指示正被执行的数据广播应用的结束)、应用事件(指示正被执行的数据广播应用中的事件的发起(显示内容更新等))、和预高速缓存(指示仅获取数据广播应用)中的哪一种。应用ID是用于标识与所述触发信息相对应的数据广播应用的信息。应用类型是指示与所述触发信息相对应的数据广播应用的类型(例如,html或java等)的信息。应用URL (统一资源定位器)是在触发类型是应用启动或预高速缓存的情况下数据广播应用的获取目的地(在此情况下,是服务器42)的URL。蓄积应用ID仅在其中不执行数据广播应用的立刻获取而是数据广播应用已被蓄积(已被获取)并且在触发类型是应用启动时将要启动的情况下被描述。自动开始标志在其中触发类型是应用启`动的情况下被描述,并被置为开或关。当自动开始标志为开时,应用自动启动(其中,数据广播应用自动启动)。当自动开始标志为关时,手动启动(其中,用户被要求执行操作输入并且该数据广播应用响应于这类操作输入而被启动)。应用名是在自动启动标志是手动启动的情况下或在类似情况下要被呈现给用户的数据广播应用的名称。事件ID是在触发类型是应用事件的情况下用于标识该事件的信息。注意到,触发信息并非总是包括上述所有各项,而是仅包括在定时处被要求的那些项。图8例示了由接收装置60基于与预先确定的接收定时同步地从广播装置41接收到的触发信息而执行的处理的示例。注意到,在图8中,例如,接收装置60以与发送定时tn’(n=l,2,3,4,…)相对应的接收定时同步地从广播装置41接收与发送定时tn’同步发送的触发信息。在此处,在触发信息从广播装置41与发送定时tn’同步地发送之后直到其由接收装置60以与接收定时tn同步地接收的到达时间段由a表示的情况下,接收定时tn是在发送定时tn’之后经过到达时间a的定时。此外,给出的描述假设在图8中,发送定时tn’和接收定时tn在预先确定的时间段内生成(例如,每10秒之后)。注意到,发送定时tn’和接收定时tn可以是无需由该预先确定的时间段限制的任何定时。换句话说,例如,接收定时tn可以是使得接收定时t2在接收定时tl之后5秒生成;接收定时t3在接收定时t2之后7秒生成;而接收定时t4在接收定时t3之后9秒生成。这也类似地应用于发送定时tn’。参见图8,触发信息81a与发送定时tl’同步地从广播装置41发送,并由接收装置60与接收定时tl同步地接收。触发信息81a除了触发ID等之外,还至少包括用于标识该数据广播应用Appl的应用ID、指示应用启动的触发类型以及指示自动启动的自动启动标志。
触发信息81b是与触发信息81a相同的信息,其与发送定时t2’同步地从广播装置41发送,并由接收装置60与接收定时t2同步地接收。进一步地,在图8中,触发信息82a与发送定时t3’同步地从广播装置41发送,并由接收装置60与接收定时t3同步地接收。触发信息82a除了触发ID等之外,还至少包括用于标识数据广播应用App2的应用ID、指示应用启动的触发类型以及指示自动启动的自动启动标志。触发信息82b是与触发信息82a相同的信息,其与发送定时t4’同步地从广播装置41发送,并由接收装置60与接收定时t4同步地接收。进一步地,在图8中,触发信息83与发送定时t3’同步地从广播装置41发送,并由接收装置60与接收定时t3同步地接收。触发信息83除了触发ID等之外,还至少包括用于标识数据广播应用Appl的应用ID以及指示应用结束的触发类型。例如,广播装置41与发送定时tl’同步地发送布置在PCR分组内的触发信息81a。另一方面,接收装置60与接收定时tl同步地接收来自广播装置41的触发信息81a。随后,由接收装置60接收到的触发信息81a通过调谐器61和解多路复用部62被输入至控制部68内。控制部68基于输入至其内的触发信息81a控制浏览器73以启动由包括在触发信息81a内的应用ID所指定的数据广播应用AppI。进一步地,例如,广播装置41与发送定时t2’同步地发送布置在PCR分组内的触发信息81b。另一方面,接收装置60与接收定时t2同步地接收来自广播装置41的触发信息81b。于是,在接收装置60中,接收到的触发信息81b通过调谐器61和解多路复用部62被输入至控制部68内。在被输入至控制部68内的触发信息81b指明已启动的数据广播应用Appl的情况下,控制部68进行控制以使得基于触发信息81a启动的数据广播应用Appl继续按原样进行操作。更具体地,例如在接收装置60于接收定时tn接收到其内容与前一循环中于接收定时tn-Ι接收到的触发信息(在该情况下,为触发信息81a)的内容相同的触发信息(在该情况下,为触发信息81b)的情况下,接收装置60则不基于在接收定时tn接收到的触发信息来执行处理。更具体地,例如,在接收装置60中,如果数据广播应用Appl被保持在内建在浏览器73内的存储器(未示出)中,则控制部68进行控制以维持该保持状态。或者,例如,当数据广播应用Appl正由浏览器73执行时,控制部68进行控制以维持该执行状态。注意到,在接收装置60无法与接收定时tl同步地接收触发信息81a的情况下,当在接收定时t2接收到触发信息81b时,控制部68基于触发信息81b控制浏览器73,从而启动由该触发信息81b所指定的数据广播应用AppI。进一步地,例如,广播装置41与发送定时t3’同步地发送布置在PCR分组内的触发信息82a和触发信息83。另一方面,接收装置60与接收定时t3同步地接收来自广播装置41的触发信息82a和触发信息83。随后,由接收装置60接收到的触发信息82a和触发信息83通过调谐器61和解多路复用部62被输入至控制部68。控制部68在操作期间基于输入至其内的触发信息83结束(停止)数据广播应用Appl。进一步地,控制部68基于输入至其内的触发信息82a控制浏览器73以启动由包括在触发信息82a内的应用ID所指定的数据广播应用App2。更具体地,例如在接收装置60于接收定时tn接收到其内容与前一循环中于接收定时tn-Ι接收到的触发信息(在该情况下,为触发信息81b)的内容不同的触发信息(在该情况下,为触发信息83或触发信息82a)的情况下,接收装置60基于在接收定时tn接收到的触发信息来执行处理。进一步地,例如,广播装置41与发送定时t4’同步地发送布置在PCR分组内的触发信息82b。另一方面,接收装置60与接收定时t4同步地接收来自广播装置41的触发信息82b。随后,由接收装置60接收到的触发信息82b通过调谐器61和解多路复用部62被输入至控制部68。在被输入至控制部68内的触发信息82b指定已启动的数据广播应用App2的情况下,控制部68进行控制以使得由触发信息82B指定的数据广播应用App2按原样进行操作。注意到,在接收装置60无法与接收定时t3同步地接收触发信息82a的情况下,当其在接收定时t4接收到触发信息82b时,控制部68基于触发信息82b控制浏览器73,从而启动由该触发信息82b所指定的数据广播应用App2。附带地,在图8中,在接收装置60继续与接收定时tl和t2同步地接收指定数据广播应用Appl的触发信息(触发信息81a和81b)的情况下,接收装置60等待以与接收定时t3同步地接收触发信息83,从而结束数据广播应用Appl。或者,例如,在接收装置60继续与接收定时tl和t2同步地接收指定数据广播应用Appl的触发信息(触发信息81a和81b)的情况下,接收装置60可以如图9所例示的响应于指定不再与接收定时t3同步地接收数据广播应用Appl的触发信息而结束所述数据广播应用Appl。在使用如图9所示的这类控制的情况下,与使用如图8所示的这类控制的情况不同,接收装置60可以在无需等待触发信息83被接收到的情况下在接收定时t3处结束数据广播应用Appl。注意到,在数据广播应用Appl结束之后,可以从接收装置60中擦除该数据广播应用App I,以使其无法再次启动。此外,因为接收装置60与接收定时tn同步地接收触发信息,所接收装置60仅需监视与接收定时tn同步地接收到的PCR分组,以判定该PCR分组内是否包括触发信息。因此,例如,与其中触发信息被合适布置在PCR分组内并与其一并发送的情况不同,消除了需要一直监视接收到的PCR分组以检测该接收到的PCR分组内是否布置了触发信息。附带地,在广播装置41与发送定时tn’同步地发送触发信息的情况下,还可能发生来自广播装置41的触发信息无法与接收定时tn同步地被接收的这样一类情形。在此实例中,接收装置60判定触发信息没有与接收定时tn同步地被接收,并且可能会发生接收装置60无法从广播装置41获取触发信息的这样一类情形。因此,在接收装置60在基于接收定时tn所确定的接收时间段内接收到来自广播装置41的触发信息时,优选的是其判定触发信息是与接收定时tn同步地被接收的。注意到,可以采用例如从接收定时tn之前的八^秒到接收定时tn之后的Λ t2秒的时间段、从接收定时tn之前的At1秒到接收定时tn的时间段以及从接收定时tn到接收定时tn之后的△ t2秒的时间段等等来作为接收时间段。在此实例中,即使接收装置60没有在接收定时tn处接收到触发信息,但如果它在接收时间段内接收到触发信息,则由于判定在接收定时tn处接收到了触发信号,因此可以避免从广播装置41获取触发信息的失败。进一步地,广播装置41可以不是仅与发送定时tn’同步地发送触发信息一次,而是可以相连续地多次发送相同的触发信息,使得接收装置60可以在接收定时tn处以更高的精确度接收触发信息。由此,彼此相同的多个触发信息被相连续地传送至接收装置60,例如与发送定时tn’同步地。因此,由于接收装置60可以改善在接收定时tn处获取触发信息的精确性,因此变得可以避免触发信息获取的失败。在此处,可以看上去可行的想法是:不将触发信息布置到PCR分组内并与其一并发送,而是将触发信息布置到AIT (应用信息表)内并从广播装置41周期性地发送该触发信息。

然而,在此实例中,用于发送AIT的ES (基本流)必须被分开地设置在TS内。进一步地,例如,AIT被配置为使其如图10所示置于PMT (程序映射表)内。因此,例如在触发信息被布置在AIT内并与其一并发送的情况下,接收装置60必须执行这一复杂处理以从包括在TS内的PMT中提取AIT,并进一步地从所提取的AIT中提取触发信息。相比之下,在本实施例中,由于触发信息被包括在PCR分组内并与其一步发送,因此没有在TS内分开提供用于发送AIT的ES的必要。进一步地,由于在本实施例中,触发信息没有被包括在AIT中,而是被包括在PCR分组中并与其一并发送,因此接收装置60仅需从包括在TS中的PCR分组中提取触发信息。操作描述现在,将描述由接收装置60执行的触发信息应对处理。图11是例示了触发信息应对处理的流程图。触发信息应对处理在用户观看电视节目时(即,在接收到数字电视广播信号时)被重复执行。注意到,为了描述方便,假设在该触发信息应对处理中,在发送定时tn’处从广播装置41发送一条触发信息(指定一个数据广播应用的信息)。在步骤SI,控制部68基于来自解多路复用部62的输入判定是否与预先确定的接收定时tn同步地接收到包括触发信息的PCR分组。随后,在没有与接收定时tn同步地接收到包括触发信息的PCR分组的情况下,该处理过程行进至步骤S2。在步骤S2,在浏览器73中存在有已被保持的数据广播应用(存于内建在浏览器73内且未示出的存储器内)的情况下,控制部68擦除保持的数据广播应用并将该处理过程返回到步骤SI,从而类似地执行以步骤SI开始的处理。
另一方面,在于步骤SI与接收定时tn同步地接收到包括触发信息的PCR分组的情况下,该处理过程行进至步骤S3。在步骤S3,控制部68从接收到的PCR分组中提取触发信息。随后,在存在有从服务器42等中获取且已被保持在浏览器73中的数据广播应用的情况下,控制部68判定所提取的触发信息是否包括标识该已被保持在浏览器73中的数据广播应用的应用ID。注意到,在于步骤S3不存在已被保持在浏览器73的数据广播应用的情况下,跳过步骤S4和S5的处理并使该处理过程行进至步骤S6。在于步骤3判定所提取的触发信息包括标识该已被保持在浏览器73中的数据广播应用的应用ID的情况下,该处理过程行进至步骤S4。在步骤S4,控制部68基于触发信息判定是否已经根据该触发信息执行了步骤S6之后的处理。更具体地,例如,在接收到包括与前一循环中于接收定时tn-Ι接收到的触发信息中包括的触发类型相同的触发类型的触发信息的情况下,控制部68判定步骤S6之后的处理已被执行。进一步地,例如,在于接收定时tn接收到包括与前一循环中于接收定时tn-Ι接收到的触发信息中包括的触发类型不同的触发类型的触发信息的情况下,控制部68判定步骤S6之后的处理尚未被执行。在判定步骤S6之后的处理已被执行的情况下,已被保持在浏览器73中的数据广播应用的状态(例如,执行状态或保持状态)被维持,并且该处理过程返回到步骤Si,从而类似地重复执行以步骤SI开始的处理。相反地,在判定步骤S6之后的处理尚未被执行的情况下,该处理过程行进至步骤S6。另一方面,在于步骤3判定所提取的触发信息不包括标识该已被保持在浏览器73中的数据广播应用的应用ID的情况下,该处理过程行进至步骤S5。在步骤S5,控制部68擦除已被保持在浏览器73中的数据广播应用。更具体地,例如,在数据广播应用已通过下文描述的步骤S17的处理而被预高速缓存(已被保持)在浏览器73中的情况下,控制部68擦除已被预高速缓存在浏览器73中的数据广播应用。进一步地,例如,在已被保持在浏览器73内的数据广播应用正在运行的情况下,控制部68结束该数据广播应用并将其从浏览器73中擦除。注意到,在已被保持在浏览器73内的数据广播应用正在运行的情况下,控制部68可以执行数据广播应用的结束,并且不能执行从浏览器73中擦除数据广播应用的处理。其后,该处理过程从步骤S5行进至步骤S6,并且在步骤S6,控制部68判定触发信息的触发类型是应用启动、应用事件、应用结束和预高速缓存中的哪一种。在于步骤S6判定触发信息的触发类型是应用启动的情况下,处理行进至步骤S7。在步骤S7,控制部68判定该触发信息是否指定蓄积应用ID并且与该指定的ID相对应的数据广播应用是否已被蓄积在记录部71中。在判定正应对的数据广播应用没有被蓄积的情况下,该处理过程行进至步骤S8。在步骤S8,控制部68控制浏览器73以访问与触发信息的应用URL相对应的服务器42,以获取与触发信息的应用ID相对应(由其指定)的数据广播应用,并在随后将该获取的数据广播应用保持在内建于浏览器73中的存储器内。在此处,在于下文描述的步骤S17从与上述通过浏览器73描述的URL相对应的服务器42中获取附属数据广播应用并已将其预高速缓存(该数据广播应用已被保持在内建于浏览器73中的存储器内)的情况下,跳过步骤S8的处理并且该处理过程行进至步骤S10。相反地,在于步骤S7判定蓄积应用ID被触发信息指定并且与该指定ID相对应的数据广播应用已被蓄积在记录部71中的情况下,该处理过程行进至步骤S9。在步骤S9,控制部68控制浏览器73从记录部71中读出与触发信息的蓄积应用ID相对应的数据广播应用,并在随后将所读出的数据广播应用保持在浏览器73的存储器内。其后,该处理过程行进至步骤S10。在步骤S10,控制部68判定触发信息的自动启动标志是否是自动启动。在于步骤SlO判定触发信息的自动启动标志不是自动启动(即,是手动启动)的情况下,该处理过程行进至步骤S11。在步骤S11,浏览器73使得显示装置在控制部68的控制下显示例如“执行(应用程序名)”的屏幕图像以提示用户执行该数据广播应用的启动操作。在于步骤S12判定启动操作由用户响应于提示显示而输入时,该处理过程行进至步骤
514。在步骤S14,浏览器73在控制部68的控制下启动已在步骤S8、步骤S9或步骤S17保持的数据广播应用。其后,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。注意到,在于步骤Sll的提示显示之后,于步骤12判定来自用户的启动操作没有被输入并且于步骤S13判定在来自用户的启动操作没有被输入时已经过预先确定的时间段的情况下,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。注意到在于步骤SlO判定触发信息的自动启动标志是自动启动的情况下,该处理过程行进至步骤S14。在步骤S14,浏览器73在控制部68的控制下启动已在步骤S8、步骤S9或步骤S17保持的数据广播应用。其后,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。在于步骤S6判定触发信息的触发类型是应用事件的情况下,处理行进至步骤
515。在步骤S15,仅在触发信息的应用ID和正运行的数据广播应用的应用ID彼此相符的情况下,控制部68控制浏览器73发起(执行)与正运行的应用中的触发信息的事件ID相对应的事件。其后,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。在于步骤S6判定触发信息的触发类型是应用结束的情况下,处理行进至步骤Sieo在步骤S16,仅在触发信息的应用ID和正运行的数据广播应用的应用ID彼此相符的情况下,控制部68控制浏览器73结束正运行的数据广播应用。注意到,在正运行的数据广播应用结束之后,可将该数据广播应用从浏览器73中擦除。其后,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。在于步骤S6判定触发信息的触发类型是预高速缓存的情况下,该处理过程行进至步骤S17。在步骤S17,控制部68控制浏览器73访问与触发信息的应用URL相对应的服务器42,以获取与触发信息的应用ID相对应的数据广播应用,并将该获取的数据广播应用存储在包括在浏览器73中的存储部(诸如存储器等)之内。其后,该处理过程返回步骤SI,从而重复执行以步骤SI开始的处理。如果触发类型是在步骤S17的预高速缓存,则可以在期望被联动的电视节目的广播时间之前获取相应的数据广播应用。结果是,可以在期望被联动的电视节目起始的同时执行该相应的数据广播应用。进一步地,还可以期待集中在服务器42上的访问被分散的效果。对触发信息应对处理的描述到此结束。
如上所述,根据触发信息应对处理,在于步骤S3判定所提取的触发信息部不包括用于标识已被保持在浏览器73内的数据广播应用的应用ID的情况下,控制部68于步骤S5擦除已被保持在浏览器73内的该数据广播应用。因此,使用本发明的触发信息应对处理,可以在无需等待指示擦除已被保持在浏览器73内的数据广播应用的触发信息被接收的情况下擦除该已被保持在浏览器73内的数据广播应用。当执行数据广播应用时的屏显图像的示例图12例示了当在触发信息的自动启动标志为关(手动启动)的情况下在与电视节目的进度呈联动的关系中执行的数据广播应用时的屏显图像的转变。如果接收到其中触发类型是应用启动并且自动启动标志为关(手动启动)的触发信息,则获取相应的数据广播应用。随后,以与电视节目的视频呈叠加的关系显示提示用户执行该数据广播应用的启动操作的显示图像。如果用户响应于该提示输入了启动操作,该数据广播应用随后启动,并且屏显图像变为对应于该数据广播应用的视频和该电视节目的视频的合成视频。如果在数据广播应用被执行的状态下接收到触发类型是应用事件的触发信息,则在该正被执行的数据广播应用中发起与触发信息的事件ID相对应的事件。结果是,在该屏显图像中,在与数据广播应用相对应的区域中的视频变为与触发信息的事件ID相对应的视频。其后,如果接收到其中触发类型是应用结束的触发信息,或者如果不再接收到指定正操作的数据广播应用的触发信息,则结束正被执行的数据广播应用,并且在整个屏幕上显示电视节目的视频。如上所述,根据应用本发明的广播系统30,与数据广播有关的触发信息被布置在PCR分组内或嵌入在视频信号内,并与PCR分组或视频信号一并发送,并且数据广播应用由服务器通过因特网供应。因此,能够在无需于数字电视广播的广播频带中提供数据广播频带的情况下实现可与电视节目联动的数据广播内容的服务。进一步地,同样在通过CATV网络、通信卫星网络等转发数字电视节目的情况下,可以实现与电视节目联动的数据广播内容的服务。在上述实施例中,触发信息是用于控制与一个数据广播应用相关的处理的信息(例如,图8的触发信息81a等)。然而,触发信息不限于此。更具体地,例如,可以如图13所示使用用于控制与多个数据广播应用Appl、App2和App3相关的处理的触发信息101以及用于控制与多个数据广播应用Appl和App2相关的处理的触发信息102。附带地,虽然上述的各系列的处理可由硬件执行,但是它们也可由软件执行。在其中各系列的处理由软件执行的情况下,构造软件的程序被从程序记录介质安装至包含专用硬件的计算机,或安装至例如通过安装各类程序等而能够执行各种功能的通用个人计算机。计算机的配置示例图14是示出了根据程序执行上述各系列处理的计算机的硬件配置的示例的框图。
在此计算机100中,CPU (中央处理单元)10UR0M (只读存储器)102和RAM (随机存取存储器)103通过总线104彼此互联。此外,输入/输出接口 105连接至总线104。连接至该输入/输出接口 105的有:由键盘、鼠标和麦克风等构成的输入部106、由显示单元和扬声器等构成的输出部107、由硬盘和非易失性存储器等构成的存储部108、由网络接口等构成的通信部109、以及用于驱动可移除介质111 (诸如,磁盘、光盘、磁光盘或半导体存储器)的驱动器110。自如上述方式配置的计算机中,CPUlOl例如通过将存储在存储部108内的程序通过输入/输出接口 105和总线104载入RAM103并执行该程序来执行上述的各系列处理。注意到,由计算机执行的程序可以是通过以本说明书描述的次序的时序执行各处理的程序,或者可以是通过以并行或必要的定时(诸如在该程序被调用时)执行各处理的程序。进一步地,该程序可由单个计算机执行,或者可由多个计算机以分布式的方式执行。进一步地,该程序可被传送至远程计算机并由其执行。进一步地,在此说明书中,术语系统用于表示由多个设备组成的整个装置。注意到,本发明的实施例不限于以上描述的实施例,而是可以按各种方式改变而不背离本发明的主题。参考标记列表30广播系统41广播装置42服务器60接收装置61调谐器62解多路复用部63音频解码器64音频输出部65视频解码器66触发检测部67视频输出部68控制部69存储器70操作部71记录部72 通信 I/F73浏览器
权利要求
1.一种接收AV内容的接收装置,包括: 接收用于控制与应用程序相关的处理的触发信息的接收单元,所述应用程序要被与所述AV内容的进度呈联动关系地执行; 用于保持所述应用程序的保持单元;以及 响应于是否与预先确定的接收定时同步地接收到指定与由所述保持装置保持的第一应用程序相关的处理作为控制目标的第一触发信息,控制所述第一应用程序的状态的控制单元。
2.按权利要求1所述的接收装置,其中从与所述接收定时同步地接收到所述第一触发信息的状态,响应于不再与所述接收定时同步地接收到所述第一触发信息,所述控制单元从所述保持单元中擦除所述第一应用程序。
3.按权利要求2所述的接收装置,其中从与所述接收定时同步地接收到所述第一触发信息的状态,响应于不再与所述接收定时同步地接收到所述第一触发信息,所述控制单元结束正被执行的所述第一应用程序并从所述保持单元中擦除所述第一应用程序。
4.按权利要求1-3中任一项所述的接收装置,其中响应于是否在基于所述接收定时的接收时间段内与所述接收定时同步地接收到所述第一触发信息,所述控制单元控制所述第一应用程序的状态。
5.按权利要求1-3中任一项 所述的接收装置,其中在与所述接收定时同步地接收到所述第一触发信息的情况下,所述控制单元: 在接收到与同上次的所述接收定时同步地接收到的所述第一触发信息相同的所述第一触发信息时,维持正被执行的所述第一应用程序的执行状态,或者维持保持在所述保持单元中的所述第一应用程序的保持状态;以及 在接收到其内包括的触发类型与同上次的所述接收定时同步地接收到的所述第一触发信息内包括的触发类型不同的所述第一触发信息时,基于包括在接收到的所述第一触发信息内的所述触发类型控制所述第一应用程序的启动、正被执行的所述第一应用程序中的事件的发起或者正被执行的所述第一应用程序的结束。
6.按权利要求1-3中任一项所述的接收装置,其中在所述第一应用程序没有被保持在所述保持单元内的情况下,在接收到所述第一触发信息时,所述控制单元基于包括在所述第一触发信息内的触发类型控制所述保持单元保持所述第一应用程序。
7.一种用于接收AV内容的接收装置的接收方法,所述接收方法包括要由所述接收装置执行的步骤并且包括: 接收用于控制与应用程序相关的处理的触发信息的接收步骤,所述应用程序要被与所述AV内容的进度呈联动关系地执行;以及 取决于是否与预先确定的接收定时同步地接收到指定与由用于保持应用程序的保持部保持的第一应用程序相关的处理作为控制目标的第一所述触发信息,控制所述第一应用程序的状态的控制步骤。
8.一种用于控制接收AV内容的接收装置的程序,所述程序使得所述接收装置的计算机执行包括如下的处理: 接收用于控制与应用程序相关的处理的触发信息的接收步骤,所述应用程序要被与所述AV内容的进度呈联动关系地执行;以及取决于是否与预先确定的接收定时同步地接收到指定与由用于保持应用程序的保持部保持的第一应用程序相关的处理作为控制目标的第一所述触发信息,控制所述第一应用程序的状态的控制步骤。
9.一种发送AV内容的发送装置,包括: 以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。
10.按权利要求9所述的发送装置,其中所述发送单元与在基于所述接收定时的接收时间段内所述触发信息由所述接收装置接收之时的发送定时同步地发送所述触发信息。
11.按权利要求10所述的发送装置,其中所述发送单元与在所述接收时间段内所述接收装置接收到多条所述触发信息中的至少一条之时的发送定时同步地发送所述多条触发信息。
12.一种用于发送AV内容的发送装置的发送方法,所述发送方法包括要由所述发送装置执行的步骤并且包括: 以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。
13.一种用于控制发送AV内容的发送装置的程序,所述程序使得所述发送装置的计算机执行包括如下的处理: 以与由接收装置预先确定 的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行。
14.一种由发送AV内容的发送装置和接收所发送的AV内容的接收装置构成的广播系统,其中 所述发送装置包括: 以与由接收装置预先确定的接收定时相对应的发送定时同步地发送触发信息的发送单元,其中所述触发信息用于控制与应用程序相关的处理,并且所述应用程序要被所述接收装置与所述AV内容的进度呈联动关系地执行;以及 所述接收装置包括: 接收用于控制与应用程序相关的处理的触发信息的接收单元,所述应用程序要被与所述AV内容的进度呈联动关系地执行; 用于保持所述应用程序的保持单元;以及 响应于是否与预先确定的接收定时同步地接收到指定与由所述保持装置保持的第一应用程序相关的处理作为控制目标的第一触发信息,控制所述第一应用程序的状态的控制单元。
全文摘要
本发明涉及通过其实现能与节目的AV内容的进度联动的数据广播内容的服务而无需在数字电视广播的广播频带中设置用于广播数据广播内容的频带的接收装置、接收方法、发送装置、发送方法、程序和广播系统。图6指示了PCR分组布置有触发信息的位置。该PCR分组是在其adaptation_field内布置有PCR、触发信息(TriggerInfo_descriptor)被布置在紧接PCR的transport_private_data_byte内的TS分组。随后,其中布置有触发信息的PCR分组被连续发送,例如在预先确定的时间段内从接收机侧发送并由广播站侧接收。本发明可被应用于实现数据广播的情况下,例如用于美国。
文档编号H04N21/434GK103098481SQ20118004391
公开日2013年5月8日 申请日期2011年9月13日 优先权日2010年9月21日
发明者出叶义治 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1