信息处理设备、信息处理方法以及程序的制作方法

文档序号:7992691阅读:155来源:国知局
信息处理设备、信息处理方法以及程序的制作方法
【专利摘要】为了扩展与广播内容相关的应用的结束控制。在能够通过AIT控制与广播内容相关的应用的信息处理系统中,“SUSPEND”新增加至ETSI标准的应用控制代码集。通过执行“SUSPEND”,能够增加将应用从执行状态设置成暂停状态的新功能。结果,能够实现这样的控制:将直到应用结束点为止的处理结果进行存储并且当应用下一次被激活时在接管过去的处理结果的情况下恢复处理。
【专利说明】信息处理设备、信息处理方法以及程序
【技术领域】
[0001]本公开涉及与广播内容相关的应用能够利用应用管理表来执行的信息处理设备、信息处理方法以及程序。
【背景技术】
[0002]近年来,已知有这样的技术:使经由诸如因特网的网络递送的应用能够与广播内容的再现同时地执行。作为这样的技术,已知的是称为混合广播宽带TV (下文中,称为“HbbTV”)的技术。作为HbbTV的标准,已在欧洲制定了 “ETSI TS102796”(参见非专利文献I)。此外,在我国也制定了与其相符的标准“ARIB STD-B23”(参见非专利文献2)。
[0003]引用列表
[0004]非专利文献
[0005]非专利文献I
[0006]ETSI(欧洲电信标准协会,European Telecommunications Standards Institute)“ETSI TS102796V1.1.1(2010-06)”
[0007]http://www.ets1.0rg/deliver/etsi_ts/102700_102799/102796/01.01.01_60/ts_102796v010101p.pdf (2011 年 10 月 21 日浏览)
[0008]非专利文献2
[0009]无线电工商业联合会(Associationof Radio Industries and Businesses)“Application execution environment standard ARIB STD-B231.2in digitalbroadcast,,
[0010]http://www.arib.0r.jp/english/html/overview/doc/2-STD-B23vl_2.pdf
[0011](2011 年 10 月 21 日浏览)

【发明内容】

[0012]技术问题
[0013]例如,如在HbbTV中一样,在应用与广播内容的再现同时执行的系统中,应用的从激活到结束的生命周期通过叠加在广播内容上的称为AIT (应用信息表,ApplicationInformation Table)的数据结构来管理。已经获取AIT的信息终端基于AIT中所包括的应用控制代码来控制应用。
[0014]此外,根据ETSI标准,要与广播内容的再现同时执行的应用能够如下切换。例如,从应用A至应用B的切换涉及通过应用控制代码“DESTROY”或“KILL”结束正执行的应用A并且通过应用控制代码“AUTOSTART”激活新应用B。
[0015]然而,当应用通过应用控制代码“DESTROY”或“KILL”结束时,从存储器删除正执行的应用的状态和整个应用,这明确地意味着每次仅从初始状态激活应用。然而,根据要求的处理,存在这样的情况:希望存储直到应用的结束点为止获得的处理结果,使得当该应用在下一次激活时能够在接管过去的处理结果的情况下恢复该处理。例如,在应用能够通过用户操作来改变显示屏幕的情况下,如果就在结束应用之前的用户已观看的屏幕能够在该应用下一次激活时显示为初始屏幕,则能够消除寻找在每次激活时用户希望观看的屏幕的操作所需的时间和精力。然而,在ETSI标准中,没有呈现涉及如下内容的控制:存储直到应用结束点为止获得的处理结果并且当该应用在下一次激活时在接管过去的处理结果的情况下恢复该处理。
[0016]鉴于如上所述的情况,本公开的目的是提供一种能够扩展与广播内容相关的应用的结束控制的信息处理设备、信息处理方法以及程序。
[0017]问题的解决方案
[0018]为了解决上述问题,根据本公开,提供了一种信息处理设备,包括:广播内容处理单元,所述广播内容处理单元接收并且处理广播内容;以及控制器,所述控制器获取应用信息表,通过所述应用信息表暂缓信息能够被设置为用于控制与所述广播内容相关的应用的控制信息,并且在获取了包括所述暂缓信息的所述应用信息表时所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
[0019]信息处理设备还可包括能够存储信息的存储器,并且控制器可以通过将所述正被执行的应用的每个执行状态存储在所述存储器中来将所述正被执行的应用设置为所述暂停状态。
[0020]在信息处理设备中,控制器在获取了包括预定控制信息的所述应用信息表时基于所述预定控制信息取消所述应用的所述暂停状态。
[0021]根据本公开,提供了一种信息处理方法,包括:接收并且处理广播内容;通过控制器获取应用信息表,通过所述应用信息表暂缓信息能够设置为用于控制与所述广播内容相关的应用的控制信息;以及在获取了包括所述暂缓信息的所述应用信息表时由所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
[0022]根据本公开,提供了一种程序,所述程序使计算机用作控制器,该控制器获取应用信息表,通过所述应用信息表暂缓信息能够设置为用于控制与广播内容相关的应用的控制信息,并且在获取了包括所述暂缓信息的所述应用信息表时所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
[0023]发明的效果
[0024]如上所述,根据本公开,能够扩展与广播内容相关的应用的结束控制。
【专利附图】

【附图说明】
[0025]图1是示出本实施例的信息处理系统的概要的示图。
[0026]图2是示出AIT数据结构的示图。
[0027]图3是示出XML-AIT数据结构的示图。
[0028]图4是示出AIT中存储的应用控制代码的定义的示图。
[0029]图5是示出本实施例的信息处理设备的结构的框图。
[0030]图6是示出从广播门户屏幕激活应用的方法的示图。
[0031]图7是示出从服务器门户屏幕激活应用的方法的示图。
[0032]图8是示出从图6和图7中所示的门户屏幕激活应用的方法的过程的流程图。
[0033]图9是示出基于广播AIT激活应用的方法的示图。[0034]图10是示出基于广播AIT激活应用的方法的过程的流程图。
[0035]图11是示出从应用列表激活应用的方法的过程的示图。
[0036]图12是示出从应用列表激活应用的方法的过程的流程图。
[0037]图13是示出本实施例的信息处理系统的典型操作示例的示图。
[0038]图14是示出在符合典型信息处理系统中的标准的操作示例的示图。
[0039]图15是示出在本实施例的信息处理系统中的应用切换操作的示图。
【具体实施方式】
[0040]下文中,将参考附图来描述本公开的实施例。
[0041][信息处理系统]
[0042]图1是示出本实施例的信息处理系统的概要的示图。
[0043]本实施例的信息处理系统I包括诸如因特网的第一网络100、应用服务器200、边缘路由器300、诸如LAN(局域网,Local Area Network)的第二网络400、信息处理设备500、以及广播站600。
[0044]广播站600经由通信介质诸如陆地、卫星以及IP (互联网协议,InternetProtocol)网络来传输数字广播信号。广播站600能够多路复用并且传输广播内容的流分组,要与广播内容的再现同时执行的应用的分组以及包括与当前正广播的广播内容和应用相关的各种信息的PSI/SI (节目特定信息/服务信息,Program Specific Information/Service Information)分组。PSI/SI包括应用信息表(下文中,称为“AIT”)等作为包括用于管理应用的信息的数据结构。
[0045]应用服务器200可连接至第一网络100并且能够经由第一网络100向信息处理设备 500 递送 XML (可扩展标记语言,Extensible Markup Language)-AIL,该 XML-AIL 描述包括要与广播内容的再现相关地执行的应用的文件和用于管理应用的信息的数据结构。
[0046]边缘路由器300是用于将第一网络100与第二网络400相连接的路由器。第二网络400可以是有线或无线方式。
[0047]信息处理设备500是例如个人计算机、蜂窝电话、智能电话、电视设备或者游戏装置,但其产品形式不受特别限制。
[0048]信息处理设备500能够接收并且解调来自广播站600的数字广播信号以获取传输流。信息处理设备500能够从传输流分出广播内容,对该广播内容进行解码,并且将该广播内容输出至与信息处理设备500相连接的显示单元(未示出)或扬声器单元(未示出)或记录设备。
[0049]应注意的是,显示单元、扬声器单元以及记录设备可以与信息处理设备500集成在一起,或者它们可以直接连接至信息处理设备500或者作为独立设备经由第二网络400间接连接。可选地,包括显示单元和扬声器单元的设备(未示出)可直接连接或经由第二网络400间接连接至信息处理设备500。
[0050]信息处理设备500还能够从所获取的传输流提取应用或包括AIT的PSI/SI并且解释AIT,以从而控制应用。当应用是可视应用时,信息处理设备500能够将通过执行应用产生的视频信号与广播内容的视频信号和字幕信号合成并且将它们输出至显示单元。
[0051]信息处理设备500还能够经由第一网络100、边缘路由器300以及第二网络400从应用服务器200通过下载来获取应用和XML-AIT文件。信息处理设备500能够解释所获取的XML-AIT并且控制从应用服务器200获取的应用。
[0052][应用]
[0053]这里将描述应用。从广播站600和应用服务器200向信息处理设备500提供应用。应用例如通过HTML文件、Java (注册商标)脚本、静止图像文件以及运动图像文件来构建。
[0054]应用可以是可视的或不可视的。可视的应用是用户能够经由屏幕观察该应用的状态的应用。不可视的应用是用户不能够经由屏幕观察该应用的状态的应用并且例如是记录用于指定在信息处理设备中观看的广播内容或观看时间的信息并且为了收视率调查等目的将该信息传递至特定服务器的功能。
[0055]此外,应用可以是能够根据信息处理设备500的用户的操作来改变呈现的信息或功能的双向应用,或者可以是向用户单向地呈现信息的应用。[AIT和XML-AIT的数据结构]
[0056]这里,将描述从广播站600提供的AIT的数据结构和从应用服务器200提供的XML-AIT的数据结构。应当注意,当在说明书中简称为“AIT”时,该术语指从广播站600提供的AIT。
[0057]图2是示出AIT数据结构的示图。
[0058]AITlO是存储与广播链接应用(broadcast-linked application)有关的各种信息、用于控制广播链接应用的应用控制代码等的表。具体地,AITlO存储表ID、区段语法结构、区段长度、应用格式、版本编号、当前的下一命令、区段编号、最后的区段编号、共有描述符循环长度、应用信息循环长度、应用标识符、应用控制代码11、应用信息描述符循环长度、描述符等。
[0059]图3是示出XML-AIT数据结构的示图。
[0060]XML-AIT20是存储与广播非链接应用(broadcast-unlinked application)有关的各种信息、用于控制广播非链接应用的应用控制代码等的表。具体地,XML-AIT20存储应用名称、应用标识符、应用描述符、应用类型、应用控制代码21、应用可视性、表示应用是否仅在当前服务中有效的标志、应用优先级、应用版本、根据平台简介的版本、图标、存储性能、传输协议描述符、应用位置描述符、应用边界描述符、应用特定描述符、应用使用描述符等。
[0061][应用控制代码的定义]
[0062]应用的生命周期由信息处理设备500基于分别存储在AITlO和XML-AIT20中的应用控制代码11和21来动态地控制。
[0063]图4是示出分别存储在AITlO和XML-AIT20中的应用控制代码11和21的定义的示图。
[0064]如图中所示,作为应用控制代码,存在“AUTOSTART”、“PRESENT”、“DESTROY”、“KILL”、“PREFETCH”、“REMOTE”、“DISABLED” 以及 “PLAYBACK_AUT0START” 作为标准。在本实施例中,“SUSPEND”是新增加的。应用控制代码的定义如下。
[0065]“AUTOSTART”是在应用还没有执行的情况下命令自动激活与服务选择一起的应用的代码。
[0066]“PRESENT”是在服务被选择时命令将应用设定成可执行状态的代码。应当注意的是,目标应用并不是与服务选择一起自动激活,而是在接收到来自用户的激活命令时激活。
[0067]“DESTROY”是命令允许结束应用的代码。[0068]“KILL”是命令强制结束应用的代码。
[0069]“PREFETCH”是命令对应用进行缓存的代码。
[0070]“ΜΕΜ0ΤΕ”是表示应用是不能在当前传输流中获取的应用的代码。这种应用在从另一传输流或缓存获取到时变得可用。
[0071]“DISABLED”是表示禁止应用激活的代码。
[0072]“PLAYBACK_AUTOSTART”是用于与存储器(记录设备)上所记录的广播内容的再现一起激活应用的代码。
[0073]“SUSPEND”是在本实施例中新引入的并且命令暂停正被执行的应用的执行同时存储应用的执行状态的代码。
[0074][应用激活]
[0075]例如,存在下列的应用激活方法。
[0076]1.一种方法:通过作为触发器的信息处理设备500的用户所做出的预定遥控器操作,通过广播或者从应用服务器200获取应用门户屏幕并且显示该门户屏幕,并且如图6和图7中所示在门户屏幕上激活用户所选择的应用。一条或多条可用的应用信息呈现在应用门户屏幕上。与呈现的应用信息相关的是应用和通信协议的实质性文件或者用于获取应用的XML-AIT所必要的位置信息。如图8所示,当通过信息处理设备500的用户所做出的预定遥控器操作等来命令门户屏幕的激活(步骤Sll)时,信息处理设备500通过广播或者从应用服务器200获取应用门户屏幕并且显示该屏幕(步骤S12)。当用户在门户屏幕上选择了期望的应用信息(步骤S13)时并且当获取应用的实质性文件所必要的信息与应用信息相关(步骤S14中的“否”)时,信息处理设备500基于该信息获取该应用的实质性文件(步骤S16中的“是”)并且激活该应用(步骤S17)。此外,当获取应用的XML-AIT所必要的信息与所选择的应用信息相关时,信息处理设备500基于该信息获取并且分析XML-AIT (步骤S14中的“是”),基于XML-AIT获取应用的实质性文件(步骤S15),并且激活该应用(步骤S17)。当获取了 XML-AIT或者应用的实质性文件的获取以失败结束时,执行将这样的内容呈现给用户等的错误处理(步骤S18)。
[0077]2.一种基于如图9中所示的AIT中的应用控制代码“AUTOSTART”来自动激活应用的方法。如图10中所示,当通过信息处理设备500的用户做出的预定遥控器操作选择了信道(步骤S21)时,信息处理设备500从信道的广播波获取在被叠加在广播内容上的情况下传输的AIT (步骤S22)。信息处理设备500分析所获取的AIT并且基于AIT中用于获取应用的信息来获取应用(步骤S23),并且使应用基于应用控制代码“AUTOSTART”自动激活(步骤 S24)。
[0078]3.一种基于AIT通过作为触发器的预定遥控器操作来创建并且显示当前可用的应用的图标或列表并且如图11所示提示用户从那里选择要激活的应用的方法。如图12所示,当通过信息处理设备500的用户所做出的预定遥控器操作选择了信道(步骤S31)时,信息处理设备500从该信道的广播波获取在被叠加在广播内容上的情况下传输的AIT (步骤S32)。当通过用户做出的预定遥控器操作来命令显示可用应用的列表时,信息处理设备500基于所获取的AIT来显示应用的列表(步骤S33)。当用户从应用列表选择了期望的应用(步骤S34)时,基于应用的AIT来激活该应用(步骤S35)。
[0079][信息处理系统I的典型操作示例][0080]接下来,将描述本实施例的信息处理系统I的操作示例。
[0081]图13是示出图1中所示的信息处理系统I的典型操作示例的示图。
[0082]例如,信息处理设备500从用户利用遥控器选择的广播站600接收广播内容(广播A),对视频数据、音频数据、字幕数据等执行解码处理,并且将该广播内容(广播A)输出至与信息处理设备500相连接的显示单元和扬声器单元。
[0083]在本示例中,广播链接应用(下文中,称为“第一应用”)和与第一应用相关的AIT叠加在广播内容上,并且在时间Tl从广播站60广播。
[0084]AIT存储了命令激活第一应用的应用控制代码“AUTOSTART”。一旦接收第一应用和AIT,信息处理设备500基于AIT中所描述的应用控制代码“AUTOSTART”来激活第一应用。例如,被激活的第一应用可视化为在显示单元上显示的叠加在广播内容A的视频上的窗P。
[0085]随后,在时间T2,包括命令激活广播非链接应用(下文中,称为“第二应用”)的应用控制代码“AUTOSTART”的新AIT叠加在广播内容上并且从广播站600广播。
[0086]一旦接收到新AIT,信息处理设备500基于在新AIT中描述的应用控制代码“AUTOSTART”来获取第二应用并且激活该第二应用。这里,第二应用是包括不可视属性的应用,在信息处理设备500的显示单元上原样显示该第一应用。
[0087]接下来,在时间T3,包括命令结束第一应用和第二应用的应用控制代码“DESTROY”或“KILL”和命令激活另一广播非链接应用(下文中,称为“第三应用”)的应用控制代码“AUTOSTART”的新AIT叠加在广播内容上并且从广播站600广播。
[0088]一旦接收到新AIT,信息处理设备500结束第一应用和第二应用并且获取并且激
活第三应用。
[0089][符合典型信息处理系统中的标准的操作示例]
[0090]图14是示出符合典型信息处理系统中的标准的操作示例的示图。
[0091]信息处理设备从用户所选择的广播站接收广播内容(广播A),对视频数据、音频数据、字幕数据等执行解码处理,并且将广播内容(广播A)输出至与信息处理设备相连接的显示单元和扬声器单元。
[0092]在时间Tl,广播链接应用(下文中,称为“第一应用”)和与第一应用相关的AIT从广播站通过广播传输。AIT存储了命令激活第一应用的应用控制代码“AUTOSTART”。一旦接收到第一应用和AIT,信息处理设备基于在AIT中描述的应用控制代码“AUTOSTART”来激活第一应用。例如,被激活的第一应用可视化为在显示单元上显示的叠加在广播内容A的视频上的窗口。
[0093]随后,在时间T2,包括命令结束第一应用的应用控制代码“DESTROY”或“KILL”和命令激活另一广播链接应用(下文中,称为“第二应用”)的应用控制代码“AUTOSTART”的新AIT从广播站广播。一旦接收到新AIT,信息处理设备基于在该AIT中描述的应用控制代码“DESTROY”或“KILL”来结束正执行的第一应用并且基于应用控制代码“AUTOSTART”来激活第二应用。如上面所描述地切换要执行的应用。
[0094]当应用结束时,从信息处理设备的存储器删除该应用(包括关于该应用的执行状态的信息)。因此,即使当信息处理设备获取了包括命令再次激活第一应用的应用控制代码“AUTOSTART”的新AIT并且在时间T3基于该AIT激活第一应用时,第一应用仅从初始状态激活。
[0095]在本实施例中,为了解决这样的问题,如图3所示,将“SUSPEND”(图3中附图标记26)新增加至作为AIT的标准的应用代码集。“SUSPEND”是命令暂停正被执行的应用的执行同时将应用的执行状态存储到存储器中的应用控制代码。
[0096][信息处理设备的结构]
[0097]图5是示出本实施例的信息处理设备500的结构的框图。
[0098]信息处理设备500包括广播接口 501、解复用器502、输出处理单元503、视频解码器504、音频解码器505、字幕解码器506、通信接口 507、应用控制器508、以及应用/状态存储器509。
[0099]广播接口 501包括天线和调谐器并且使用它们来接收用户所选择的数字广播信号。广播接口 501向解复用器502输出通过对所接收的数字广播信号执行解调处理而获取的传输流。
[0100]解复用器502从传输流分离出广播内容的流分组、应用分组、以及AIT分组。解复用器502从广播内容的流分组分离出视频ES (基本码流,Elementary Stream)、音频ES、以及字幕ES。解复用器502将视频ES分发至视频解码器504,将音频ES分发至音频解码器505、将字幕ES分发至字幕解码器506并且将应用分组和AIT分组分发至应用控制器508。
[0101]视频解码器504对视频ES进行解码以产生视频信号并且将所产生的视频信号输出至输出处理单元503。音频解码器505对音频ES进行解码以产生音频信号并且将所产生的音频信号输出至输出处理单元503。字幕解码器506对字幕ES进行解码以产生字幕信号并且将所产生的字幕信号输出至输出处理单元503。
[0102]通信接口 507是用于经由诸如LAN的第二网络400来建立与外部设备的通信的接口。通信接口 507可采用无线通信或有线通信。
[0103]应用控制器508是执行与应用的控制有关的处理的控制器。
[0104]应用/状态存储器509 (存储器)是存储所获取的应用、正执行的应用及其状态、暂停的应用及其执行状态等的存储器。
[0105]输出处理单元503将来自视频解码器504的视频信号、来自音频解码器505的音频信号、来自字幕解码器506的字幕信号、来自应用控制器508的视频信号和音频信号等进行合成并且将结果输出至与信息处理设备500相连接的记录设备、显示单元以及扬声器单元(未示出)。
[0106]至少包括信息处理设备500的应用控制器508和应用/状态存储器509的结构的一部分或全部可以由包括CPU (中央处理器,Central Processing Unit)及存储器和程序的计算机来提供。
[0107][本实施例的信息处理系统I的应用切换操作]
[0108]图15是示出本实施例的信息处理系统I的应用切换操作的示图。
[0109]例如,信息处理设备500从用户利用遥控器选择的广播站600接收广播内容(广播A),对视频数据、音频数据、字幕数据等执行解码处理,并且将广播内容(广播A)输出至与信息处理设备500相连接的显示单元和扬声器单元。
[0110]具体地,广播接口 501从用户所选择的广播站600接收广播内容(广播A)的数字广播信号并且向解复用器502输出通过执行解调处理等获取的传输流。解复用器502从传输流分离出广播内容的流分组并且还将广播内容的流分组分离为视频ES、音频ES、以及字幕ES。分开的视频ES、音频ES以及字幕ES分别通过视频解码器504、音频解码器505以及字幕解码器506解码,通过输出处理单元503合成,并且输出至显示单元和扬声器单元。
[0111]在该操作示例中,广播链接应用(下文中,称为“第一应用”)和与第一应用相关的AIT叠加在广播内容上并且在时间Tl从广播站600广播。AIT存储了命令激活第一应用的应用控制代码“AUTOSTART”。
[0112]解复用器502从传输流分离出第一应用的分组和AIT分组并且将它们提供至应用控制器508。一旦接收到广播链接应用和AIT,应用控制器508基于AIT中所描述的应用控制代码“AUTOSTART”来激活第一应用。具体地,应用控制器508在作为系统的存储器的应用/状态存储器509中展开(develop)所获取的应用并且将该应用设置成执行状态。例如,被激活的第一应用可视化为在显示单元上显示的叠加在广播内容A的视频上的窗口。
[0113]随后,在时间T2,包括命令暂停第一应用的应用控制代码“SUSPEND”和命令激活广播非链接应用(下文中,称为“第二应用”)的“AUTOSTART”的新AIT从广播站600广播。
[0114]一旦获取到新AIT,信息处理设备500的应用控制器508基于在AIT中存储的作为关于第一应用的应用控制代码的“SUSPEND”来暂停正执行的第一应用同时存储第一应用的执行状态。具体地,应用控制器508暂停在应用/状态存储器509中展开的第一应用同时保持执行状态。随后,应用控制器508基于在所获取的AIT中描述的作为关于第二应用的应用控制代码的“AUTOSTART”来激活第二应用。应当注意的是,在AIT中,设置了用于访问应用服务器200和获取广播非链接应用所必要的关于通信协议、位置信息等的信息。
[0115]接下来,在时间T3,包括命令结束第二应用的应用控制代码“DESTROY”或“KILL”和命令激活处于暂停状态的第一应用的应用控制代码“AUTOSTART”或者命令将第一应用设置成可执行状态的应用控制代码“PRESENT”的新AIT从广播站600广播。
[0116]一旦接收到新AIT,信息处理设备500的应用控制器508基于在AIT中描述的作为关于第二应用的应用控制代码的“DESTROY”或者“KILL”来结束第二应用。此外,应用控制器508基于在所获取的AIT中描述的作为关于第一应用的应用控制代码的“AUTOSTART”或者“PRESENT”将第一应用从暂停状态恢复。结果,第一应用从就在上次被暂停之前的状态激活。
[0117]如上所述,根据本实施例,在能够基于AIT来控制与广播内容有关的应用的信息处理系统中,“SUSPEND”新增加至作为ETSI标准的应用控制代码集。通过执行“SUSPEND”,能够增加将应用从执行状态设置成暂停状态的新功能。结果,能够实现这样的控制:将直到应用结束点为止的处理结果进行存储并且当应用下一次被激活时在接管过去的处理结果的情况下恢复处理。
[0118]此外,由于在将应用从暂停状态恢复的过程中不需要获取应用,所以能够更快地激活并且使用应用。
[0119]应当注意的是,在上面的实施例中,已经描述了将通过广播获取的第一应用设置成暂停状态的情形。然而,当然可类似地将从应用服务器200获取的应用(第二应用)设置成暂停状态。
[0120]此外,尽管上面的实施例已描述了将一个应用设置成暂停状态的情形,然而,当然可以将多个应用设置成暂停状态。[0121]本公开不限于上面的实施例,并且能够在不背离本公开的主旨的情况下进行各种修改。
[0122]在假设使用HbbTV标准的情况下描述了实施例。然而,本公开不一定限于这样的假设。
[0123]应注意的是,本公开还可以采用下列结构。
[0124](I) 一种信息处理设备,包括:
[0125]广播内容处理单元,所述广播内容处理单元接收并且处理广播内容;以及
[0126]控制器,所述控制器获取应用信息表,通过所述应用信息表暂缓信息能够被设置为用于控制与所述广播内容相关的应用的控制信息,并且在获取了包括所述暂缓信息的所述应用信息表时所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
[0127](2)根据上面的(I)的信息处理设备,还包括:
[0128]存储器,所述存储器能够存储信息;
[0129]其中,所述控制器通过将所述正被执行的应用的每个执行状态存储在所述存储器中来将所述正被执行的应用设置为所述暂停状态。
[0130](3)根据上面的(I)或(2)的信息处理设备,
[0131]其中,所述控制器在获取了包括预定控制信息的所述应用信息表时基于所述预定控制信息取消所述应用的所述暂停状态。
[0132][附图标记列表]
[0133]I 信息处理系统
[0134]10 AIT
[0135]12应用控制代码
[0136]20 AIT
[0137]21应用控制代码
[0138]200应用服务器
[0139]500信息处理设备
[0140]501 广播接口
[0141]502解复用器
[0142]503输出处理单元
[0143]504视频解码器
[0144]505音频解码器
[0145]506字幕解码器
[0146]507 通信接口
[0147]508应用控制器
[0148]509应用/状态存储器
[0149]600广播站
【权利要求】
1.一种信息处理设备,包括: 广播内容处理单元,所述广播内容处理单元接收并且处理广播内容;以及 控制器,所述控制器获取应用信息表,通过所述应用信息表暂缓信息能够被设置为用于控制与所述广播内容相关的应用的控制信息,并且在获取了包括所述暂缓信息的所述应用信息表时所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
2.根据权利要求1所述的信息处理设备,还包括: 存储器,所述存储器能够存储信息; 其中,所述控制器通过将所述正被执行的应用的每个执行状态存储在所述存储器中来将所述正被执行的应用设置为所述暂停状态。
3.根据权利要求2所述的信息处理设备, 其中,所述控制器在获取了包括预定控制信息的所述应用信息表时基于所述预定控制信息取消所述应用的所述暂停状态。
4.一种信息处理方法,包括: 接收并且处理广播内容; 通过控制器获取应用信息表,通过所述应用信息表暂缓信息能够设置为用于控制与所述广播内容相关的应用的控制信息;以及 在获取了包括所述暂缓信息的所述应用信息表时由所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
5.—种程序,所述程序使计算机用作控制器, 所述控制器获取应用信息表,通过所述应用信息表暂缓信息能够设置为用于控制与广播内容相关的应用的控制信息,并且在获取了包括所述暂缓信息的所述应用信息表时所述控制器基于所述暂缓控制信息将正被执行的应用设置为暂停状态。
【文档编号】H04N21/6543GK103891296SQ201280051149
【公开日】2014年6月25日 申请日期:2012年10月26日 优先权日:2011年11月1日
【发明者】北原淳, 北里直久 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1