信息处理设备、信息处理方法、程序和信息处理系统的制作方法

文档序号:7901161阅读:121来源:国知局
专利名称:信息处理设备、信息处理方法、程序和信息处理系统的制作方法
技术领域
本公开涉及信息处理设备,信息处理方法,程序和信息处理系统。
背景技术
近年来,当在外部设备能够连接到的服务器中,改变连接到服务器的外部设备的操作模式时,利用用户对服务器的输入单元的按键操作,改变外部设备的操作模式。作为外部设备,可以例示的是便携式内容再现设备。作为外部设备的操作模式,可以例示的是遥控禁止模式和遥控允许模式。作为服务器,可以例示的是DLNA(数字生活网络联盟)的 DMS (数字媒体服务器)。当在上述服务器中,改变连接到服务器的外部设备的操作模式时,依据利用顶通信传送的变更外部设备的操作模式的请求,变更外部设备的操作模式,所述顶通信是利用用户对辅助顶遥控器的输入单元的按键操作执行的。例如,未经审查的日本专利申请 No. 2010-010886公报公开一种IR通信技术。

发明内容
不过JR通信的可通信范围有限。因此,出现用户不能从能够进行顶通信的预定范围之外,遥控连接到上述服务器的外部设备的问题。理想的是提供一种新的改进的信息处理设备,信息处理方法,程序和信息处理系统,其中用户能够在预定范围之外遥控外部设备。按照本公开的一个实施例,提供一种信息处理设备,包括连接外部设备和信息处理设备的连接单元;利用网络通信,从控制器接收遥控外部设备的控制请求的控制请求接收单元;和当控制请求接收单元收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求,以致外部设备能够被遥控的变更请求传输单元。信息处理设备还包括DB信息请求传输单元,当控制请求接收单元收到控制请求, 并且外部设备能够被遥控时,或者当变更请求传输单元向外部设备传送变更请求,并且外部设备从而能够被遥控时,所述DB信息请求传输单元向外部设备传送获取外部设备的DB 信息的DB信息请求;DB信息接收单元,所述DB信息接收单元接收作为当DB信息请求传输单元向外部设备传送DB信息请求时获得的结果,从外部设备传送的外部设备的DB信息;和 DB信息传输单元,所述DB信息传输单元利用网络通信,向控制器传送DB信息接收单元接收的外部设备的DB信息。信息处理设备还包括DB信息存储单元,用于保存DB信息接收单元接收的外部设备的DB信息。DB信息传输单元可利用网络通信,向控制器传送在DB信息接收单元接收的外部设备的DB信息中的元数据信息。当控制请求接收单元收到控制请求,并且外部设备能够被遥控时,或者当变更请求传输单元向外部设备传送变更请求,并且外部设备从而能够被遥控时,DB信息请求传输单元可向外部设备传送获取外部设备的DB信息中的元数据信息的DB信息请求。DB信息接收单元可接收作为当DB信息请求传输单元向外部设备传送DB信息请求时获得的结果,从外部设备传送的,在外部设备的DB信息中的元数据信息。DB信息传输单元可利用网络通信,把DB信息接收单元接收的,在外部设备的DB信息中的元数据信息传给控制器。信息处理设备还可包括保存由DB信息接收单元接收的,在外部设备的DB信息中的元数据信息的DB信息存储单元。控制请求可以是把外部设备的操作模式变更成遥控允许模式的控制请求。变更请求可以是把外部设备的操作模式变更成遥控允许模式的变更请求。按照本公开的另一个实施例,提供一种信息处理方法,包括利用网络通信,从控制器接收遥控连接到连接单元的外部设备的控制请求;和当在控制请求的接收中收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求,以便外部设备能够被遥控。按照本公开的另一个实施例,提供一种使计算机起下述作用的程序利用网络通信,从控制器接收遥控连接到连接单元的外部设备的控制请求的控制请求接收单元;和当控制请求接收单元收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求, 以致外部设备能够被遥控的变更请求传输单元。按照另一个实施例,提供一种信息处理系统,所述信息处理系统包括控制器和信息处理设备。所述控制器包括利用网络通信,向信息处理设备传送遥控连接到信息处理设备的外部设备的控制请求的控制请求传输单元。信息处理设备包括连接外部设备和信息处理设备的连接单元,利用网络通信,从控制器接收遥控外部设备的控制请求的控制请求接收单元,和当控制请求接收单元收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求,以致外部设备能够被遥控的变更请求传输单元。如上所述,按照本公开的实施例,用户能够从预定范围之外遥控外部设备。


图1是图解说明按照本公开的一个实施例的:3B0X系统的示图;图2是示意地图解说明按照本公开的实施例的信息处理系统的结构的示图;图3是图解说明图2中的信息处理系统的功能结构的方框图;图4是图解说明在图2中的信息处理系统中执行的操作模式变更处理(外部设备的遥控禁止模式)的序列的示图;图5是图解说明在图2中的信息处理系统中执行的操作模式变更处理(外部设备的遥控允许模式)的序列的示图;图6是图解说明在图2中的信息处理系统中执行的DB信息获取处理(外部设备的遥控禁止模式)的序列的示图;图7是图解说明在图2中的信息处理系统中执行的DB信息获取处理(外部设备的遥控允许模式)的序列的示图;图8是图解说明在图2中的信息处理系统中执行的操作模式变更处理(用户进行的DMS的按键的操作)的序列的示图;图9是图解说明在图2中的信息处理系统中执行的操作模式变更处理(用户进行的顶遥控器的操作)的序列的示图10是图解说明在图2中的信息处理系统中执行的DB信息获取处理(用户进行的DMC的操作)的序列的示图。
具体实施例方式下面参考附图,说明本公开的优选实施例。在说明书和附图中,功能基本相同的构成元件被赋予相同的附图标记,将不再重复其说明。将按照下述顺序进行说明。1. 3B0X 系统2.信息处理系统3.操作模式变更处理(外部设备的遥控禁止模式)4.操作模式变更处理(外部设备的遥控允许模式)5. DB信息获取处理(外部设备的遥控禁止模式)6. DB信息获取处理(外部设备的遥控允许模式)7.操作模式变更处理(用户进行的DMS的按键的操作)8.操作模式变更处理(用户进行的顶遥控器的操作)9. DB信息获取处理(用户进行的DMC的操作)1. 3B0X 系统首先,说明按照本公开的实施例的:3B0X系统。图1是图解说明按照本公开的实施例的:3B0X系统的示图。在图1中,DMS(数字媒体服务器)保存诸如音乐文件之类的内容项目,并把内容项目传给与网络连接的DMP(数字媒体播放器)(未示出)或者DMR(数字媒体渲染器),以致DMP或DMR能够再现内容项目。 DMP被配置成取回保存在DMS中的内容项目,并再现内容项目。DMR被配置成渲染 (显示)从DMS传来的内容项目。DMC (数字媒体控制器)从DMS获得内容项目的元数据,取回保存在DMS中的内容项目,传送取回的内容项目,向DMR传送控制信号,并允许DMR渲染(显示)所述内容项目。在;3B0X系统中,用DMC执行所有操作。例如,用户使用DMC从DMS获得内容项目的元数据,从DMS取回内容项目,把取回的内容项目传给DMR,向DMR传送控制信号,和允许 DMR渲染(显示)内容项目。2.信息处理系统下面,说明按照本公开的实施例的信息处理系统。图2是示意地示出按照本公开的实施例的信息处理系统的结构的图。下面,通过使用DLNA(数字生活网络联盟)作为网络,使用DLNA中的DMC作为按照本公开的实施例的控制器,使用DLNA中的DMS作为按照本公开的实施例的信息处理设备进行说明。不过,按照本实施例的网络、控制器和信息处理设备不一定是对应于DLNA的网络和电子设备。S卩,按照本实施例的网络不受特别限制。例如,可以使用IEEE802. 3(以太网(注册商标)),USB(通用串行总线),HDMI (高清晰多媒体接口),IEEE 1394,IEEE 802. 11 (无线LAN),蓝牙(注册商标)等。
按照本实施例的控制器和信息处理设备包括所有种类的设备,比如电视机、录像机、音频系统和PC,只要所述设备能够连接到上面例示的任意网络。在图2中,信息处理系统10包括DMC 100,DMS 200和外部设备300。外部设备300 连接到DMS 200。在信息处理系统10中,DMC100和DMS 200能够利用网络通信,经接入点 500进行双向通信。当用户执行变更外部设备300的操作模式的操作时,DMC 100利用网络通信,向 DMS 200传送变更外部设备300的操作模式的操作模式变更请求。当用户执行外部设备300 的浏览操作时,DMC 100利用网络通信,向DMS 200传送对外部设备300的浏览请求。操作模式变更请求和浏览请求是按照本公开的实施例的控制请求的例子。DMS 200能够连接外部设备300。例如,当DMS 200从DMC 100收到操作模式变更请求时,DMS 200按照外部设备300的操作模式,向外部设备300传送变更操作模式的操作模式变更请求。操作模式变更请求是按照本公开的实施例的变更请求的例子。例如,当DMS 200从DMC 100收到外部设备300的浏览请求时,DMS 200向外部设备300传送变更对外部设备300的操作模式的操作模式变更请求。为了读取关于外部设备300的DB (数据库)的信息,DMS 200向外部设备300传送获取关于外部设备300的DB 的信息的DB信息请求。当DMS 200从外部设备300收到关于DB的信息时,DMS 200保存接收的关于DB的信息,并利用网络通信,把从外部设备300接收的关于DB的信息传给DMC 100。DMS 200可从外部设备300的DB读取内容数据,或者读取内容项目的元数据。此外, 当DMS200从外部设备300的DB读取内容数据时,DMS 200可利用网络通信,把外部设备300 的DB的内容数据或内容项目的元数据传给DMC100。外部设备300例如是便携式内容再现设备,能够连接到DMS200。外部设备300具有诸如遥控禁止模式和遥控允许模式之类的操作模式。遥控禁止模式是不从外部获取关于外部设备300的DB的信息的模式,是实质上利用例如外部设备300的按键操作,控制外部设备300的模式。遥控允许模式是从外部获取关于外部设备300的DB的信息的模式,是遥控外部设备300的模式。当外部设备300从DMS 200收到操作模式变更请求时,外部设备300变更操作模式。此外,当外部设备300从DMS 200收到DB信息请求时,外部设备300把关于外部设备 300的DB的信息传给DMS200。在图2中,当用户在顶遥控器400上执行例如按键操作,以变更在顶可通信范围内的外部设备300的操作模式时,IR遥控器400利用顶通信,把变更外部设备300的操作模式的操作模式变更请求传给DMS 200。例如,当DMS 200利用顶通信,从顶遥控器400接收操作模式变更请求时,DMS 200按照外部设备300的操作模式,向外部设备300传送变更操作模式的操作模式变更请求。此外,当用户在DMS 200的输入单元208上执行按键操作,以执行把外部设备300 的操作模式变更为遥控允许模式的操作模式变更操作时,DMS 200按照外部设备300的操作模式,向外部设备300传送变更操作模式的操作模式变更请求。下面说明图2中的信息处理系统10的功能结构。图3是图解说明图2中的信息处理系统10的功能结构的方框图。
图3中,DMC 100包括控制单元102、存储单元104、通信单元106、输入单元108、
输出单元110和使这些单元相互通信的总线114。控制单元102起算术处理单元和控制单元的作用。例如,控制单元102按照保存在存储单元104中的各种程序,控制DMC 100的所有或部分操作。存储单元104由R0M、RAM 等构成,保存控制单元102使用的程序、算术参数等,并临时保存正由控制单元102执行的程序、在程序的执行过程中适当变化的参数,等等。通信单元106是由网络通信用通信装置等构成的通信接口。例如,通信单元106 是有线或无线LAN(局域网)、蓝牙或WUSB (无线USB)用通信卡、光通信用路由器、ADSL (非对称数字用户线)用路由器、或者用于各种通信的调制解调器。通信单元106能够往来于例如因特网或另一个通信设备传送和接收数据。连接到通信单元106的通信网络被配置成按照有线或无线方式连接的网络,可以是例如因特网、家用LAN、红外通信、卫星通信等。输入单元108是用户操作的诸如触摸面板、按钮或开关之类的操作单元。此外,输入单元108由根据用户利用上述操作单元输入的信息,生成输入信号,并把生成的输入信号输出给控制单元102的输入控制电路或类似物构成。DMC 100的用户操作输入单元108, 以把各种数据输入DMC 100,或者发出处理指令。输出单元110由能够可视或者可听地向用户提供获取的信息的装置构成,例如, 诸如CRT显示装置、液晶显示装置、等离子体显示装置、EL显示装置或灯之类的显示装置, 或者诸如扬声器或头戴式耳机之类的音频输出装置。DMC 100的输出单元110输出能够用 DMC100控制的诸如DMS 200之类的服务器的列表,或者与保存在DMS200中的内容项目的列表相关的图像信号。具体地说,显示装置以文本或图像的形式,显示诸如图像数据之类的各种信息。另一方面,音频输出装置把音频数据转换成话音,并输出所述话音。控制单元102包括请求单元112。请求单元112是按照本公开的实施例的控制请求传输单元的例子。当用户执行把外部设备300的操作模式变更成遥控允许模式的操作时,请求单元112利用网络通信,向DMS 200传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求。此外,当用户执行外部设备300的浏览操作时,请求单元112 利用网络通信,把外部设备300的浏览请求传给DMS 200。例如,存储单元104保存利用网络通信,从DMS 200传来的关于外部设备300的DB
的信息。通信单元106利用借助接入点500执行的网络通信,向DMS 200传送把外部设备 300的操作模式变更成遥控允许模式的操作模式变更请求。通信单元106利用借助接入点 500执行的网络通信,把外部设备300的浏览请求传给DMS 200。DMS 200包括通信单元202、存储单元204、控制单元206、输入单元208、输出单元 210、连接单元212和使这些单元相互通信的总线222。通信单元202例如是由网络通信用通信装置构成的通信接口。例如,通信单元202 是有线或无线LAN、蓝牙或WUSB用通信卡、光通信用路由器、ADSL用路由器、或者用于各种通信的调制解调器。通信单元202能够往来于例如因特网或另一个通信设备传送和接收数据。连接到通信单元202的通信网络被配置成按照有线或无线方式连接的网络,可以是例如因特网、家用LAN、红外通信、卫星通信等等。存储单元204由ROM、RAM等构成,保存控制单元206使用的程序,算术参数等,并临时保存正由控制单元206执行的程序,在程序的执行过程中适当变化的参数,等等。控制单元206起算术处理单元和控制单元的作用。例如,控制单元206按照保存在存储单元204 中的各种程序,控制DMS 200的全部或一些操作。输入单元208是由用户操作的操作单元,比如鼠标、键盘、触摸面板、按钮、开关或控制杆。例如,输入单元208可以是利用红外线或其它无线电波的遥控单元(所谓的遥控器),或者可以是与DMS 200的操作对应的诸如蜂窝电话机或PDA之类的外部连接设备。 此外,输入单元208由根据用户利用操作单元输入的信息,生成输入信号,并把所述输入信号输出给控制单元206的输入控制电路或类似物构成。DMS 200的用户能够操作输入单元 208,以把各种数据输入DMS 200,或者发出处理指令。输出单元210由能够可视或者可听地向用户提供获取的信息的装置构成,例如, 诸如CRT显示装置、液晶显示装置、等离子体显示装置、EL显示装置或灯之类的显示装置, 或者诸如扬声器或头戴式耳机之类的音频输出装置。DMS 200的输出单元210输出与保存在存储单元204中的内容项目相关的图像信号。具体地说,显示装置以文本或图像的形式, 显示诸如图像数据之类的各种信息。另一方面,音频输出装置把音频数据转换成话音,并输出所述话音。连接单元212是按照本公开的实施例的DB信息接收单元的例子,是外部设备 300直接连接到的端口。控制单元206包括认证单元214、变更请求单元216、DB信息请求单元218和DB信息传输单元220。认证单元214认证连接到连接单元212的外部设备300,并向外部设备300传送认证DMS 200的认证信息。变更请求单元216是按照本公开的实施例的变更请求传输单元的例子。当变更请求单元216从DMC 100收到操作模式变更请求,并且外部设备300的操作模式是遥控禁止模式时,变更请求单元216向外部设备300传送把操作模式变更成遥控允许模式的操作模式变更请求。此外,当变更请求单元216从DMC 100收到外部设备300的浏览请求,并且外部设备300的操作模式是遥控禁止模式时,变更请求单元216向外部设备 300传送把操作模式变更成遥控允许模式的操作模式变更请求。DB信息请求单元218是按照本公开的实施例的DB信息请求传输单元的例子。当 DB信息请求单元218从DMC 100收到外部设备300的浏览请求,或者作为当变更请求单元 216向外部设备300传送把操作模式变更成对外部设备300的遥控允许模式的操作模式变更请求时获得的结果,外部设备300的操作模式被变更成遥控允许模式时,DB信息请求单元218向外部设备300传送获取外部设备300的存储单元306的DB信息的DB信息请求。当DB信息传输单元220从外部设备300收到DB信息时,DB信息传输单元220利用网络通信,把从外部设备300接收的DB信息传给DMC 100。通信单元202是按照本公开的实施例的控制请求接收单元的例子。通信单元202 利用网络通信,接收从DMC 100传送的操作模式变更请求。此外,通信单元202利用网络通信,接收从DMC 100传送的外部设备300的浏览请求。此外,通信单元202利用网络通信, 把从外部设备300接收的DB信息传给DMC 100。存储单元204是按照本公开的实施例的 DB信息存储单元的例子。存储单元204保存从外部设备300传来的DB信息。外部设备300包括输入单元302、输出单元304、存储单元306、连接单元308、控制单元310,和使这些单元相互通信的总线318。
输入单元302是用户操作的操作单元,比如触摸面板、按钮或开关。此外,输入单元302由根据用户利用上述操作单元输入的信息,生成输入信号,并把生成的输入信号输出给控制单元310的输入控制电路或类似物构成。外部设备300的用户操作输入单元302, 以把各种数据输入外部设备300,或者发出处理指令。输出单元304由能够可视或者可听地向用户提供获取的信息的装置构成,例如, 诸如CRT显示装置、液晶显示装置、等离子体显示装置、EL显示装置或灯之类的显示装置, 或者诸如扬声器或头戴式耳机之类的音频输出装置。例如,外部设备300的输出单元304 输出与保存在存储单元306中的内容项目的列表相关的图像信号。具体地说,显示装置以文本或图像的形式,显示诸如图像数据之类的各种信息。另一方面,音频输出装置把音频数据转换成话音,并输出所述话音。存储单元306由ROM、RAM等构成,保存控制单元310使用的程序,算术参数等,并临时保存正由控制单元310执行的程序,在程序的执行过程中适当变化的参数,等等。连接单元308是DMS 200直接连接到的端口。控制单元310起算术处理单元和控制单元的作用。 例如,控制单元310按照保存在存储单元306中的各种程序,控制外部设备300的全部或一些操作。控制单元310包括认证单元312、变更单元314和DB信息传输单元316。认证单元312认证连接到连接单元308的DMS 200,并把认证外部设备300的认证信息传给DMS 200。当变更单元314从DMS 200收到把操作模式变更成遥控允许模式的操作模式变更请求时,变更单元314变更外部设备300的操作模式,以致操作模式被变更成遥控允许模式。此外,当变更单元314从DMS 200收到把操作模式变更成遥控禁止模式的操作模式变更请求时,变更单元314变更外部设备300的操作模式,以致操作模式被变更成遥控禁止模式。当DB信息传输单元316从DMS 200收到DB信息请求时,DB信息传输单元 316把存储单元306的DB信息传给DMS 200。3.操作模式变更处理(外部设备的遥控禁止模式)下面,说明图2中的信息处理系统10进行的操作模式变更处理(外部设备的遥控禁止模式)。图4是图解说明由图2中的信息处理系统10执行的操作模式变更处理(外部设备的遥控禁止模式)的序列的示图。操作模式变更处理是当在先前的处理中,按照遥控禁止模式操作连接到DMS 200的外部设备时执行的处理。在图4中,当外部设备300连接到DMS 200时,DMS 200首先向外部设备300传送认证信息,以向外部设备300认证DMS 200 (步骤S100)。此外,外部设备300向DMS 200传送认证信息,以向DMS 200认证外部设备300(步骤S102)。这样,DMS 200和外部设备300
相互进行认证。随后,DMS 200读取保存在存储单元204中的、关于连接到DMS200的外部设备在先前处理中的操作模式的信息,并向外部设备300传送操作模式变更请求,以致在当前处理中连接的外部设备300的操作模式被变更成和在先前处理中的外部设备的操作模式相同的模式,即,被变更成遥控禁止模式。随后,收到操作模式变更请求的外部设备300进行操作模式变更处理,以把操作模式变更成遥控禁止模式。随后,当用户执行把外部设备300的操作模式变更成遥控允许模式的操作时,DMC 100利用网络通信,向DMS 200传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求(步骤S104)。随后,当DMS 200利用网络通信,从DMC 100收到操作模式变更请求时,DMS 200向外部设备300传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求, 因为外部设备300的操作模式是遥控禁止模式(步骤S106)。随后,当外部设备300从DMS 200收到操作模式变更请求时,外部设备300进行把操作模式变更成遥控允许模式的操作模式变更处理(步骤S108)。随后,外部设备300把对从DMS 200接收的操作模式变更请求的响应传送给DMS 200,以指示操作模式被变更成遥控允许模式(步骤S110)。随后,当DMS 200从外部设备300收到指示操作模式被变更成遥控允许模式的响应时,DMS 200利用网络通信,把对从DMS 100接收的操作模式变更请求的响应传给DMC 100,以指示操作模式被变更成遥控允许模式(步骤S112),并结束该操作模式变更处理。按照图4中的操作模式变更处理(遥控禁止模式),DMS 200利用网络通信,从DMC 100接收操作模式变更请求,并向外部设备300传送把操作模式变更成遥控允许模式的操作模式变更请求。由于网络通信的通信范围没有任何限制,因此DMC 100的用户能够在预定顶可通信范围之外遥控连接到DMS 200的外部设备300。例如,借助利用DLNA的网络通信,位于另一个房间中的用户能够利用DMC 100,遥控连接到安装在一个房间中的DMS 200 的外部设备300。4.操作模式变更处理(外部设备的遥控允许模式)下面说明由图2中的信息处理系统10进行的操作模式变更处理(遥控允许模式)。图5是图解说明由图2中的信息处理系统10执行的操作模式变更处理(外部设备的遥控允许模式)的序列的示图。操作模式变更处理是当在先前的处理中,按照遥控允许模式操作连接到DMS200的外部设备时执行的处理。在图5中,当外部设备300连接到DMS 200时,DMS 200首先向外部设备300传送认证信息,以向外部设备300认证DMS 200 (步骤S200)。此外,外部设备300向DMS 200传送认证信息,以向DMS 200认证外部设备300(步骤S202)。这样,DMS 200和外部设备300
相互进行认证。随后,DMS 200读取保存在存储单元204中的、关于连接到DMS200的外部设备在先前处理中的操作模式的信息,并向外部设备300传送操作模式变更请求,以致在当前处理中连接的外部设备300的操作模式被变更成和在先前处理中的外部设备的操作模式相同的模式,即,被变更成遥控允许模式。随后,收到操作模式变更请求的外部设备300进行操作模式变更处理,以把操作模式变更成遥控允许模式。随后,由于外部设备300的操作模式是遥控允许模式,DMS 200向外部设备300传送获取外部设备300的存储单元306的DB信息的DB信息请求,以便预测外部设备300的存储单元306的DB信息(步骤S204)。随后,当外部设备300从DMS 200收到DB信息请求时,外部设备300把存储单元 306的DB信息传给DMS 200 (步骤S206)。随后,当DMS 200从外部设备300收到DB信息时,DMS 200把接收的DB信息保存
在存储单元204中。随后,当用户执行把外部设备300的操作模式变更成遥控允许模式的操作时,DMC100利用网络通信,向DMS 200传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求(步骤S208)。随后,当DMS 200利用网络通信,从DMC 100接收操作模式变更请求时,DMS 200 向DMC 100传送对从DMC 100接收的操作模式变更请求的响应,以指示外部设备300的操作模式已被变更成遥控允许模式,因为外部设备300的操作模式已是遥控允许模式(步骤 S210),并结束该操作模式变更处理。按照图5中的操作模式变更处理(外部设备的遥控允许模式),如上所述,DMC 100 的用户能够从预定的顶可通信范围之外,遥控外部设备300。5. DB信息获取处理(外部设备的遥控禁止模式)下面说明由图2中的信息处理系统10执行的DB信息获取处理(遥控禁止模式)。 图6是图解说明由图2中的信息处理系统10执行的DB信息获取处理(外部设备的遥控禁止模式)的序列的示图。该DB信息获取处理是当在先前处理中,按照遥控禁止模式操作连接到DMS200的外部设备时进行的处理。在图6中,当外部设备300连接到DMC 200时,DMC 200首先向外部设备300传送认证信息,以向外部设备300认证DMS 200 (步骤S300)。此外,外部设备300向DMS 200传送认证信息,以向DMS 200认证外部设备300(步骤S302)。这样,DMS 200和外部设备300
相互进行认证。随后,DMS 200读取保存在存储单元204中的、关于连接到DMS200的外部设备在先前处理中的操作模式的信息,并向外部设备300传送操作模式变更请求,以致在当前处理中连接的外部设备300的操作模式被变更成和在先前处理中的外部设备的操作模式相同的模式,即,被变更成遥控禁止模式。随后,收到操作模式变更请求的外部设备300进行操作模式变更处理,以把操作模式变更成遥控禁止模式。随后,当用户执行外部设备300的浏览操作时,DMC 100利用网络通信,把外部设备300的浏览请求传给DMS 200 (步骤S304)。随后,当DMS 200利用网络通信,从DMC 100接收外部设备300的浏览请求时,DMS 200向外部设备300传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求,因为外部设备300的操作模式是遥控禁止模式(步骤S306)。随后,当外部设备300从DMS 200收到操作模式变更请求时,外部设备300进行把操作模式变更成遥控允许模式的操作模式变更处理(步骤S308)。随后,外部设备300把对从DMS 200接收的操作模式变更请求的响应传给DMS 200,以指示操作模式被改变成遥控允许模式(步骤S310)。随后,当DMS 200从外部设备300收到指示操作模式被变更成遥控允许模式的响应时,DMS向外部设备300传送获得外部设备300的存储单元306的DB信息的DB信息请求,以便读取外部设备300的存储单元306的DB信息,因为外部设备300的操作模式是遥控允许模式(步骤S312)。随后,当外部设备300从DMS 200收到DB信息请求时,外部设备300把存储单元 306的DB信息传给DMS 200 (步骤S314)。随后,当DMS 200从外部设备300收到DB信息时,DMS 200把接收的DB信息保存
在存储单元204中。
12
随后,DMS 200利用网络通信,把从外部设备300接收的DB信息传给DMC 100 (步骤S316),并结束该DB信息获取处理。按照图6中的DB信息获取处理(遥控禁止模式),如上所述,DMC100的用户能够遥控在预定的顶可通信范围之外的外部设备300。DMC 100利用网络通信,从DMS 200接收外部设备300的DB信息。通过以文本或图像的形式,显示经输出单元110接收的DB信息(元数据信息),DMC 100能够提高DMC 100的用户遥控外部设备300的便利性。例如, 当DMC 100的用户遥控外部设备300,以进行再现时,用户能够从显示在DMC 100的输出单元110上的文本或图像中指定内容项目,从而能够再现希望的内容项目。6. DB信息获取处理(外部设备的遥控允许模式)下面说明由图2中的信息处理系统10执行的DB信息获取处理(外部设备的遥控允许模式)。图7是图解说明由图2中的信息处理系统10执行的DB信息获取处理(外部设备的遥控允许模式)的序列的示图。该DB信息获取处理是当在先前的处理中,按照遥控允许模式操作连接到DMS 200的外部设备时进行的处理。在图7中,当外部设备300连接到DMS 200时,DMS 200首先向外部设备300传送认证信息,以向外部设备300认证DMS 200 (步骤S400)。此外,外部设备300向DMS 200传送认证信息,以向DMS 200认证外部设备300(步骤S402)。这样,DMS 200和外部设备300
相互进行认证。随后,DMS 200读取保存在存储单元204中的、关于连接到DMS200的外部设备在先前处理中的操作模式的信息,并向外部设备300传送操作模式变更请求,以致在当前处理中连接的外部设备300的操作模式被变更成和在先前处理中的外部设备的操作模式相同的模式,即,被变更成遥控允许模式。随后,收到操作模式变更请求的外部设备300进行操作模式变更处理,以把操作模式变更成遥控允许模式。随后,由于外部设备300的操作模式是遥控允许模式,因此DMS200向外部设备300 传送获取外部设备300的存储单元306的DB信息的DB信息请求,以便预测外部设备300 的存储单元306的DB信息(步骤S404)。随后,当外部设备300从DMS 200收到DB信息请求时,外部设备300把存储单元 306的DB信息传给DMS 200 (步骤S406)。随后,当DMS 200从外部设备300收到DB信息时,DMS 200把接收的DB信息保存
在存储单元204中。随后,当用户执行外部设备300的浏览操作时,DMC 100利用网络通信,把外部设备300的浏览请求传给DMS 200 (步骤S408)。随后,当DMS 200利用网络通信,从DMC 100接收外部设备300的浏览请求时,DMS 200向外部设备300传送获取外部设备300的存储单元306的DB信息的DB信息请求,以便读取外部设备300的存储单元306的DB信息,因为外部设备300的操作模式是遥控允许模式(步骤S410)。随后,当外部设备300从DMS 200收到DB信息请求时,外部设备300把存储单元 306的DB信息传给DMS 200 (步骤S412)。随后,当DMS 200从外部设备300收到DB信息时,DMS 200把接收的DB信息保存
在存储单元204中。
随后,DMS 200利用网络通信,把从外部设备300接收的DB信息传给DMC 100(步骤S414),并结束该DB信息获取处理。按照图7中的DB信息获取处理(遥控禁止模式),如上所述,DMC100的用户能够从预定的顶可通信范围之外遥控外部设备300。如上所述,通过以文本或图像的形式,显示经输出单元110接收的DB信息(元数据信息),DMC 100能够提高DMC 100的用户遥控外部设备300的便利性。7.操作模式变更处理(用户进行的DMS的按键的操作)下面说明在图2中的信息处理系统10中进行的操作模式变更处理(用户进行的 DMS的按键操作)。图8是图解说明在图2中的信息处理系统10中进行的操作模式变更处理(用户进行的DMS的按键操作)的序列的示图。该操作模式变更处理是当按照遥控禁止模式操作连接到DMS 200的外部设备时进行的处理。将不说明当在先前的处理中按照遥控允许模式操作连接到DMS 200的外部设备时进行的处理。图8中,当用户首先操作例如DMS 200的输入单元208的按键,以执行把外部设备 300的操作模式变更成遥控允许模式的操作模式变更操作时(步骤S500),DMS 200向外部设备300传送把操作模式变更成遥控允许模式的操作模式变更请求,因为外部设备300的操作模式是遥控禁止模式(步骤S502)。随后,当外部设备300从DMS 200收到操作模式变更请求时,外部设备300进行把操作模式变更成遥控允许模式的操作模式变更处理(步骤S504)。随后,外部设备300向DMS 200传送对从DMS 200接收的操作模式变更请求的响应,以指示操作模式被变更成遥控允许模式(步骤S506),并结束该操作模式变更处理。按照图8中的操作模式变更处理(用户进行的DMS的按键操作),能够利用DMS 200的输入单元208上的按键操作,变更外部设备300的操作模式。8.操作模式变更处理(用户进行的顶遥控器的操作)下面说明由图2中的信息处理系统10执行的操作模式变更处理(用户进行的顶遥控器的操作)。图9是图解说明由图2中的信息处理系统10进行的操作模式变更处理 (用户进行的顶遥控器的操作)的序列的示图。该操作模式变更处理是当按照遥控禁止模式操作连接到DMS 200的外部设备时进行的处理。将不说明当在先前的处理中按照遥控允许模式操作连接到DMS 200的外部设备时进行的处理。在图9中,当用户操作例如顶遥控器400的输入单元(未示出)的按键,以选择外部设备的功能时(步骤S600),IR遥控器400首先利用顶通信,向DMS 200传送把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求(步骤S602)。随后,当DMS 200利用顶通信,从顶遥控器400收到操作模式变更请求时,DMS 200向外部设备300传送把操作模式变更成遥控允许模式的操作模式变更请求,因为外部设备300的操作模式是遥控禁止模式(步骤S604)。随后,当外部设备300从DMS 200收到操作模式变更请求时,外部设备300执行把操作模式变更成遥控允许模式的操作模式变更处理(步骤S606)。随后,外部设备300向DMS 200传送对从DMS 200接收的操作模式变更请求的响应,以指示操作模式被变更成遥控允许模式(步骤S608),并结束该操作模式变更处理。按照图9中的操作模式变更处理(用户进行的顶遥控器的操作),依据利用顶通
1信来自顶遥控器400的操作模式变更请求,能够变更外部设备300的操作模式。9. DB信息获取处理(用户进行的DMC的操作)下面说明由图2中的信息处理系统10执行的DB信息获取处理(用户进行的DMC 的操作)。图10是图解说明由图2中的信息处理系统10进行的DB信息获取处理(用户进行的DMC的操作)的序列的示图。该DB信息获取处理是当按照遥控禁止模式操作连接到 DMS 200的外部设备时进行的处理。将不说明当在先前的处理中按照遥控允许模式操作连接到DMS 200的外部设备时进行的处理。在图10中,当用户通过DMC 100选择外部设备的功能时(步骤S700),利用网络通信,把外部设备300的操作模式变更成遥控允许模式的操作模式变更请求被传送给DMS 200 (步骤 S702)。随后,当DMS 200利用网络通信,从DMC 100收到操作模式变更请求时,DMS 200 向外部设备300传送把操作模式变更成遥控允许模式的操作模式变更请求,因为外部设备 300的操作模式是遥控禁止模式(步骤S704)。随后,当外部设备300从DMS 200收到操作模式变更请求时,外部设备300进行把操作模式变更成遥控允许模式的操作模式变更处理(步骤S706)。随后,外部设备300向DMS 200传送对从DMS 200接收的操作模式变更请求的响应,以指示操作模式被变更成遥控允许模式(步骤S708)。随后,当DMS 200从外部设备300收到指示操作模式被改变成遥控允许模式的响应时,DMS 200向DMC 100传送对从DMC 100接收的操作模式变更请求的响应,以指示操作模式被变更成遥控允许模式(步骤S710)。随后,当用户通过DMC 100执行外部设备300的浏览操作时(步骤S712),DMC 100 利用网络通信,向DMS 200传送外部设备300的浏览请求(步骤S714)。随后,当DMS 200利用网络通信,从DMC 100收到外部设备300的浏览请求时,DMS 200向外部设备300传送获取外部设备300的存储单元306的DB信息的DB信息请求,以便读取外部设备300的存储单元306的DB信息,因为外部设备300的操作模式是遥控允许模式(步骤S716)。随后,当外部设备300从DMS 200收到DB信息请求时,外部设备300把存储单元 306的DB信息传给DMS 200 (步骤S718)。随后,当DMS 200从外部设备300收到DB信息时,DMS 200把接收的DB信息保存
在存储单元204中。随后,DMS 200利用网络通信,把从外部设备300接收的DB信息传给DMC 100(步骤S720),并结束该DB信息获取处理。按照图10中的DB信息获取处理(用户进行的DMC的操作),如上所述,DMC 100 的用户能够从预定的顶可通信范围之外遥控外部设备300。如上所述,通过以文本或图像的形式,显示经输出单元110接收的DB信息(元数据信息),DMC 100能够提高DMC 100的用户遥控外部设备300的便利性。通过向系统或设备提供保存实现上述实施例的功能的软件的程序代码的存储介质,使所述系统或设备的计算机(或者CPU、MPU等)读取保存在存储介质中的程序代码,并执行所述程序代码,也可实现本公开的实施例。
这种情况下,从存储介质读取的程序代码本身实现上述实施例的功能,从而,所述程序代码和保存该程序代码的存储介质构成本公开的实施例。提供程序代码的存储介质的例子包括软盘(注册商标)、硬盘、磁光盘、诸如 CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW 和 DVD+RW 之类的光盘、磁带、非易失性存储卡和ROM。程序代码可通过网络下载。不仅上述实施例的功能可通过执行计算机读取的程序代码来实现,而且上述实施例的功能也可根据程序代码的指令,利用由在计算机上操作的OS(操作系统)执行的全部或一些实际处理实现。此外,在存储介质读取的程序代码被写入包括在插入计算机中的功能扩展板或者插入计算机中的功能扩展单元中的存储器中之后,根据程序代码的指令,利用由安装在所述功能扩展单元或功能扩展单元中的CPU等执行的全部或一些实际处理可实现上述实施例的功能。至此参考附图,说明了本公开的优选实施例,不过,本公开并不局限于本公开的实施例。对本领域的技术人员来说,显然可在权利要求中描述的技术精神的范围内,以各种形式修改或变更实施例,当然,所述修改和变更在本公开的技术范围之内。例如,在上述实施例中,DMC 100向DMS 200传送变更外部设备300的操作的请求。 不过,变更外部设备300的再现模式的请求等可同样地被传送给DMS 200,以变更外部设备 300的再现模式等。本公开包含与在2010年9月13日向日本专利局提交的日本优先权专利申请JP 2010-204701中公开的主题相关的主题,该专利申请的整个内容在此引为参考。本领域的技术人员应明白,根据设计要求和其它因素,可以产生各种修改、组合、 子组合和变更,只要它们在所附的权利要求或其等同物的范围之内。
权利要求
1.一种信息处理设备,包括连接单元,连接外部设备和信息处理设备;控制请求接收单元,利用网络通信从控制器接收遥控所述外部设备的控制请求;以及变更请求传输单元,当所述控制请求接收单元收到控制请求,并且所述外部设备不能被遥控时,向所述外部设备传送变更请求,以致所述外部设备能够被遥控。
2.按照权利要求1所述的信息处理设备,还包括DB信息请求传输单元,当所述控制请求接收单元收到控制请求并且所述外部设备能够被遥控时,或者当所述变更请求传输单元向所述外部设备传送变更请求从而所述外部设备能够被遥控时,所述DB信息请求传输单元向所述外部设备传送获取所述外部设备的DB信息的DB信息请求;DB信息接收单元,所述DB信息接收单元接收作为当所述DB信息请求传输单元向所述外部设备传送DB信息请求时获得的结果而从所述外部设备传送的外部设备的DB信息;以及DB信息传输单元,所述DB信息传输单元利用网络通信,向控制器传送所述DB信息接收单元接收的外部设备的DB信息。
3.按照权利要求2所述的信息处理设备,还包括DB信息存储单元,用于保存由所述DB信息接收单元接收的外部设备的DB信息。
4.按照权利要求2所述的信息处理设备,其中所述DB信息传输单元利用网络通信,向控制器传送在所述DB信息接收单元接收的外部设备的DB信息中的元数据信息。
5.按照权利要求2所述的信息处理设备,其中当所述控制请求接收单元收到控制请求并且外部设备能够被遥控时,或者当变更请求传输单元向外部设备传送变更请求从而外部设备能够被遥控时,所述DB信息请求传输单元向外部设备传送用于获取外部设备的DB信息中的元数据信息的DB信息请求,其中所述DB信息接收单元接收作为当所述DB信息请求传输单元向外部设备传送DB 信息请求时获得的结果,从外部设备传送的、在外部设备的DB信息中的元数据信息,以及其中所述DB信息传输单元利用网络通信,把DB信息接收单元接收的、在外部设备的DB 信息中的元数据信息传给控制器。
6.按照权利要求5所述的信息处理设备,还包括DB信息存储单元,保存由DB信息接收单元接收的、在外部设备的DB信息中的元数据信肩、ο
7.按照权利要求1所述的信息处理设备,其中所述控制请求是把外部设备的操作模式变更成遥控允许模式的控制请求,并且其中所述变更请求是把外部设备的操作模式变更成遥控允许模式的变更请求。
8.一种信息处理方法,包括利用网络通信,从控制器接收遥控连接到连接单元的外部设备的控制请求;和当在控制请求的接收中收到控制请求并且外部设备不能被遥控时,向外部设备传送变更请求,以致外部设备能够被遥控。
9.一种使计算机起下述作用的程序利用网络通信,从控制器接收遥控连接到连接单元的外部设备的控制请求的控制请求接收单元;和当控制请求接收单元收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求,以致外部设备能够被遥控的变更请求传输单元。
10. 一种信息处理系统,包括 控制器;和信息处理设备, 其中所述控制器包括控制请求传输单元,利用网络通信,向信息处理设备传送遥控连接到信息处理设备的外部设备的控制请求,并且其中所述信息处理设备包括连接单元,连接外部设备和信息处理设备,控制请求接收单元,利用网络通信,从控制器接收遥控外部设备的控制请求,以及变更请求传输单元,当控制请求接收单元收到控制请求,并且外部设备不能被遥控时, 向外部设备传送变更请求,以致外部设备能够被遥控。
全文摘要
本发明涉及信息处理设备、信息处理方法、程序和信息处理系统。一种信息处理设备,包括连接外部设备和信息处理设备的连接单元;利用网络通信,从控制器接收遥控外部设备的控制请求的控制请求接收单元;和当控制请求接收单元收到控制请求,并且外部设备不能被遥控时,向外部设备传送变更请求,以致外部设备能够被遥控的变更请求传输单元。
文档编号H04L29/06GK102404311SQ20111026149
公开日2012年4月4日 申请日期2011年9月6日 优先权日2010年9月13日
发明者奥野英彦 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1