控制多个设备的协同动作的终端装置、控制系统、和控制方法

文档序号:7625832阅读:136来源:国知局
专利名称:控制多个设备的协同动作的终端装置、控制系统、和控制方法
技术领域
本发明涉及控制多个设备的协同动作的终端装置、控制系统、和控制方法,特别涉及控制对象装置与控制终端进行协同动作,来发挥新的功能的技术。
背景技术
近年,伴随通信技术领域的发达,便携式电话机的拥有率飞跃性地提高,而且,便携式电话机的多功能化也得到了发展。这种便携式电话机,因为能够自由地携带,所以对于用户来说具有在任何时候任何地点都能够使用的特长。作为发挥了这种特长的以往的技术,外出地的用户能够使用便携式电话机来对家里的其他设备进行远程操作的技术被熟知(例如参照专利文献1、2)。此外,在便携式电话机中,也存在具有能够不通过个人计算机等地、直接访问因特网等网络上的服务器的特长的便携式电话机。作为发挥了这种特长的以往的技术,能够将发挥新的功能的程序从服务器下载到便携式电话机中的技术被熟知。此外,在便携式电话机中,还存在具有能够在与其他设备之间进行端对端 (peer-to-peer)通信的特长的便携式电话机。作为发挥了这种特长的以往的技术,从访问管理服务器取得用于在便携式电话机与其他设备之间进行端对端通信的认证信息,来进行通信设定的技术被熟知(例如参照专利文献3)。像这样,近年的便携式电话机,越来越能够改善本机的易用性,或者与其他设备进行通信来进行远程操作。专利文献1 JP特表2007-515698号公报专利文献2 JP特开2002-218563号公报专利文献3 JP特开2006-352286号公报

发明内容
本发明的一个形态为一种控制系统,其通信连接了控制对象装置和控制终端以及服务器装置,所述控制系统的特征在于,所述服务器装置,与种类不同的多个控制对象装置的每一个对应地来存储多个用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息,在从所述控制终端产生指定了控制对象装置的种类的协同动作信息的发送请求的情况下,从存储的多个协同动作信息中,选择与指定的控制对象装置的种类对应的协同动作信息并发送到所述控制终端。所述控制终端,对所述服务器装置进行指定了控制对象装置的种类的所述协同动作信息的发送请求,接收按照该发送请求从所述服务器装置发送来的协同动作信息,将该接收到的协同动作信息发送到所述指定的控制对象装置,并根据该接收到的协同动作信息来控制所述控制对象装置。所述控制对象装置,从所述控制终端接收协同动作信息,并根据该接收到的协同动作信息来进行与新的功能对应的动作。此外,本发明的另一形态为一种控制终端,其与控制对象装置进行协同动作,所述控制终端的特征在于,具备第1通信控制部,其控制与服务器装置之间的通过广域网络的通信,所述服务器装置与种类不同的多个控制对象装置的每一个对应地来存储多个用于使控制对象装置和控制终端进行协同动作的协同动作信息;第2通信控制部,其控制与种类不同的多个控制对象装置之间的、通过个人的通信单元的通信;取得控制部,其通过所述第1通信控制部,对所述服务器装置进行指定了与本机进行协同动作的控制对象装置的种类的所述协同动作信息的发送请求,并取得按照该发送请求从所述服务器装置发送来的协同动作信息;和协同动作控制部,其将由所述取得控制单元取得的所述协同动作信息发送到与本机进行协同动作的控制对象装置,并根据该取得的所述协同动作信息来控制根据该发送的协同动作信息进行动作的控制对象装置。此外,本发明的另一形态为一种图像显示装置,其与控制终端进行协同动作,所述图像显示装置的特征在于,具备显示部,其显示图像;通信控制部,其根据来自所述控制终端的请求,将表示自己的种类的机型信息发送到所述控制终端;取得控制部,其取得根据所述机型信息的发送而从所述控制终端发送来的控制程序;和协同动作控制部,其通过执行由所述取得控制部取得的控制程序,作为与图像显示相关的扩展功能,解释与该扩展功能对应地从所述控制终端发送来的新的控制命令,并进行与该解释结果相应的新的图像处理或图像显示。此外,本发明的另一形态为一种控制系统的控制方法,所述控制系统通信连接了控制对象装置和控制终端以及服务器装置,所述控制系统的控制方法的特征在于,执行如下步骤从所述控制终端对所述服务器装置进行指定了控制对象装置的种类的所述协同动作信息的发送请求的步骤;接收到了所述发送请求的所述服务器装置,从作为用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息的、与种类不同的多个控制对象装置的每一个对应起来存储的多个协同动作信息中,选择与指定的控制对象装置的种类对应的协同动作信息并发送到所述控制终端的步骤;所述控制终端接收按照所述发送请求从所述服务器装置发送来的协同动作信息,并将该接收到的协同动作信息发送到所述指定的控制对象装置的步骤;所述控制终端根据所述接收到的协同动作信息来对所述控制对象装置发送控制命令的步骤;所述控制对象装置接收从所述控制终端发送来的协同动作信息的步骤;和所述控制对象装置根据所述接收到的协同动作信息来处理从所述控制终端发送来的控制命令的步骤。


图1是表示本发明的一个实施方式所涉及的信息处理系统的结构的模块图。图2是表示用于由图1的信息处理系统执行协同动作处理的功能结构的功能模块图。图3是作为执行图2的信息处理系统的协同动作处理的一个例子,对应用程序执行用协同动作处理进行说明的图,表示了图1的信息处理系统的服务器的存储部42的存储内容的一个例子。图4是作为图2的信息处理系统所执行的协同动作处理的一个例子,用于对应用程序执行用协同动作处理进行说明的流程图。图5是作为图2的信息处理系统所执行的协同动作处理的另一个例子,用于对ID 图像显示用协同动作处理进行说明的流程图。图6是表示图2的信息处理系统中的服务器、便携式终端、或信息终端的硬件结构的模块图。
具体实施例方式以下,根据附图来说明本发明的一个实施方式。图1是表示本发明的一个实施方式所涉及的信息处理系统的结构的模块图。图1所示的信息处理系统具备协同动作系统11-1至Il-N(N是1以上的任意的整数值)和服务器12。协同动作系统11-1至Il-N和服务器12分别通过因特网等规定的网络31而相互连接。协同动作系统11-1具备便携式终端21-1和信息终端22-1。在此,在图1中,虽然只在协同动作系统11-1中图示了便携式终端21-1和信息终端22-1,但该图示是为了说明的方便的示例。S卩,使用1至N中的任意的整数值K,虽然K= 1以外在图1中未作图示,但协同动作系统Il-K具备便携式终端21-K和信息终端22-K。但是,在以下说明中,在不需要区分协同动作系统11-1至Il-N的每一个的情况下,将它们统称为“协同动作系统11”。在此情况下,将便携式终端21-1至21-N统称为“便携式终端21”,将信息终端22-1至22-N统称为“信息终端22”。便携式终端21例如由便携式电话机等构成,因为用户能够自由携带,所以在本实施方式中是对于用户来说用惯了的终端。与此相对,信息终端22例如由数码相框等图像显示装置构成,在本实施方式中是对于用户来说没有用惯的终端。因此,在本实施方式中,便携式终端21和信息终端22进行协同动作,对信息终端 22导入新的功能,并根据来自便携式终端21的远程控制,在信息终端22侧发挥该新的功能。另外,以下将这种便携式终端21和信息终端22进行协同动作的处理称作“协同动作处理”。由此,用户通过使用用惯了的便携式终端21,能够容易地(无需熟读使用说明书等)对没有用惯的信息终端22进行远程操作。另外,在此所说的“远程操作”仅仅是指,不使用信息终端22所具备的操作工具(后述的图2的操作部65)而用其他设备(在此为便携式终端21)来进行操作。因此,远程操作不仅包含从外出地对家里进行操作这种情况,而且也包含像所谓遥控器的操作那样,用户一边观察眼前的信息终端22,一边使用便携式终端21来操作信息终端22的情况。在此,为了实现协同动作处理,为了利用便携式终端21进行信息终端22的远程控制,需要进行协同动作系统内的第1通信。此外,为了取得由服务器12提供的新的功能,需要进行在协同动作系统与外部的服务器12之间通过网络31进行的第2通信。第1通信是在便携式终端21与信息终端22之间进行的通信。即,例如,是使用了连接个人拥有的设备等特定的设备间的个人通信单元的、在间隔距离相对较短的装置间进行的通信,因此,以下称作“近距离通信”。另一方面,第2通信是在便携式终端21或信息终端22与服务器12之间进行的通信。即,使用了连接不特定的多个设备间的公共网络的、间隔距离相对较长的装置间的通信,因此,以下称作“远距离通信”。近距离通信的方式没有特别限定,例如,可以采用信号直接从发送侧到达接收侧的无线通信方式。具体来说,在本实施方式中,采用了依据IrDAanfrared Data Association)标准的红外线的近距离无线通信(以下,称作“红外线通信”)。远距离通信的方式也没有特别限定,例如,可以采用如下无线通信方式从本机到与网络31连接的中继装置(访问点等)的通信使用无线通信,从中继装置到网络使用有线通信。具体来说,在本实施方式中,从本机到中继装置采用了使用由IEEEdnstitute of Electrical and Electronics Engineers)规定的IEEE802. 11标准的无线方式的使用无线 LAN (Local Area Network)的通信。像这样,在本实施方式中,组合了近距离通信与远距离通信,实现了协同动作处理。图2是表示用于实现这种协同动作处理的信息处理系统的功能结构的功能模块图。[服务器12的功能结构]首先,对信息处理系统的构成要素中的服务器12的功能结构进行说明。服务器12具备协同动作信息生成部41 ;存储部42 ;和远距离通信控制部43。协同动作信息生成部41生成协同动作信息,并存储在存储部42中。在此,“协同动作信息”是指,使2台装置(在本实施方式中为便携式终端21和信息终端22)能够进行协同动作,并在一方的装置侧(在本实施方式中为信息终端22侧)发挥新的功能的信息。另外,存在为了新的功能的发挥,多个协同动作信息构成组被使用的情况。以下将使用于这种情况的多个协同动作信息的组称作“协同动作信息集”。在协同动作信息集中,存在主要在便携式终端21侧使用的信息。以下将这种信息称作“便携式终端用信息”。此外,在协同动作信息集中,存在主要在信息终端22侧使用的信息。以下将这种信息称作“信息终端用信息”。例如,像使用于后述的图3和图4的例子中那样,作为规定的应用软件的构成要素,在便携式终端21侧执行的控制程序、在信息终端22侧执行的控制程序、和在该应用软件中被使用的命令集的组,是协同动作信息集的一个例子。在此情况下,在便携式终端21侧执行的控制程序是便携式终端信息的一个例子, 以下,称作“便携式终端控制程序”。另一方面,在信息终端22侧执行的控制程序是信息终端信息的一个例子,以下, 称作“信息终端控制程序”。此外,命令集内的各种命令由便携式终端21发出,并通过近距离通信发送到信息终端22。即,信息终端22按照由便携式终端21发出的命令来执行各种处理。因此,命令集是具备便携式终端信息和信息终端信息这两个侧面的信息的一个例子。此外,例如,像使用于后述的图5的例子中那样,在从服务器12发送来图像数据并提供给信息终端22的情况下,许可该图像数据的发送的许可信息,具体来说例如在后述的图5的例子中的ID(IDentification)和密码,是协同动作信息的一个例子。或者,若将ID 和密码获取为分别的协同动作信息,则ID和密码的组是协同动作信息集的一个例子。另外,以下,假设由协同动作信息生成部41生成协同动作信息集来进行说明。存储部42存储由协同动作信息生成部41生成的协同动作信息集。在此,即使在发挥同一新的功能的情况下,使用于每种便携式终端21的机型或信息终端22的机型的协同动作信息集的种类互不相同。即,实现规定的新的功能的协同动作信息集,按照每种便携式终端21的机型与信息终端的机型的组合,分别存储在存储部42 中。具体来说,例如,在本实施方式中,假设便携式终端21-1至21-N分别为互不相同的机型,信息终端22-1至22-N分别为互不相同的机型。在此情况下,像后述的图3的协同动作信息集71-1至71-N那样,实现规定的新的功能的协同动作信息集,按照每一个协同动作系统11-1至11-N,分别存储在存储部42中。远距离通信控制部43对通过网络31的与协同动作系统11之间的远距离通信进行控制。例如,在从协同动作系统11发送来了协同动作信息集的取得请求的情况下,通过网络31接收该请求,并从存储部42中读出与该请求一致的协同动作信息集,并通过网络31 发送到协同动作系统11。以上,对信息处理系统的构成要素中的服务器12的功能结构进行了说明。接下来,对信息处理系统的构成要素中的协同动作系统11的功能结构进行说明。具体来说,对于构成协同动作系统的便携式终端21和信息终端22的各自的功能结构,以下,按照其顺序个别地进行说明。[便携式终端21的功能结构]便携式终端21具备远距离通信控制部51 ;协同动作信息取得控制部52 ;存储部 53 ;协同动作控制部M ;近距离通信控制部55 ;和操作部56。
远距离通信控制部51对通过网络31的与服务器12之间的远距离通信进行控制。例如,远距离通信控制部51根据协同动作信息取得控制部52的控制,通过网络31 将协同动作信息集的至少一部分的取得请求发送到服务器12。在从接受了该取得请求的服务器12,发送来了协同动作信息集的至少一部分的情况下,远距离通信控制部51接收该协同动作信息集的至少一部分,并提供给协同动作信息取得控制部52。协同动作信息取得控制部52执行如下控制通过远距离通信控制部51从服务器 12取得协同动作信息集的至少一部分,并存储在存储部53中。另外,如图2中虚线的箭头所示,根据需要,协同动作信息取得控制部52也可以通过近距离通信控制部55从信息终端 22取得协同动作信息集的至少一部分,并存储在存储部53中。存储部53存储由协同动作信息取得控制部52取得的协同动作信息集的至少一部分。协同动作控制部M根据存储在存储部53中的协同动作信息集中的便携式终端用信息,一边与信息终端22适当进行通过近距离通信控制部55的近距离通信,一边对信息终端22侧的动作进行远程控制。通过这种远程控制,与协同动作信息集对应的新的功能被导入信息终端22,由此能够在信息终端22侧发挥该新的功能。近距离通信控制部55控制与信息终端22之间的近距离通信。例如,在存储部53中不仅存储了协同动作信息集中的便携式终端用信息而且也存储了协同动作信息集中的信息终端用信息的情况下,近距离通信控制部55从存储部53 中读出该信息终端用信息,并发送到信息终端22。另外,如图2中虚线箭头所示,根据需要,近距离通信控制部55也可以通过与信息终端22进行近距离通信,来从信息终端22接收便携式终端用信息,并存储在存储部53中。操作部56由各种键等构成,受理用户对便携式终端21的指示操作,并将该操作内容通知给协同动作信息取得控制部52或协同动作控制部M。接受了该通知的协同动作信息取得控制部52或协同动作控制部M,对该操作内容进行解释来识别用户的指示,并按照识别出的指示来执行上述控制的至少一部分。以上,对协同动作系统的构成要素中的便携式终端21的功能结构进行了说明。接下来,对协同动作系统的构成要素中的信息终端22的功能结构进行说明。[信息终端22的功能结构]信息终端22具备近距离通信控制部61 ;协同动作信息取得控制部62 ;存储部 63 ;协同动作执行部64 ;操作部65 ;显示部66 ;和远距离通信控制部67。近距离通信控制部61控制与便携式终端21之间的近距离通信。例如,如上所述,在从便携式终端21发送来了协同动作信息集中的信息终端用信息的情况下,近距离通信控制部61接收该信息终端用信息,并提供给协同动作信息取得控制部62。另外,在信息终端22具备远距离通信控制部67的情况下,如图2中虚线箭头所示,根据需要,协同动作信息取得控制部62可以取得协同动作信息集中的便携式终端用信息。在此情况下,近距离通信控制部61将该便携式终端用信息发送到便携式终端21。协同动作信息取得控制部62通过近距离通信控制部61从便携式终端21取得协同动作信息集中的信息终端用信息,并执行存储在存储部63中的控制。
另外,在信息终端22具备远距离通信控制部67的情况下,如图2中虚线的箭头所示,根据需要,协同动作信息取得控制部62也可以通过远距离通信控制部67从服务器 12取得协同动作信息集的至少一部分。协同动作信息取得控制部62在取得的协同动作信息集的至少一部分中包含信息终端用信息的情况下,将该信息终端用信息存储在存储部63 中。另一方面,协同动作信息取得控制部62在取得的协同动作信息集的至少一部分中包含便携式终端用信息的情况下,将该便携式终端用信息通过近距离通信控制部61发送到便携式终端21。存储部63存储由协同动作信息取得控制部62取得的协同动作信息集中的信息终端用信息。协同动作执行部64根据存储在存储部53中的信息终端用信息,来执行信息终端 22侧的协同动作处理。由此,与协同动作信息集对应的新的功能在信息终端22侧得到发挥。操作部65由各种键等构成,受理用户对信息终端22的指示操作,并将该操作内容通知给协同动作执行部64。接受了该通知的协同动作执行部64对该操作内容进行解释来识别用户的指示,并按照该指示来执行信息终端22侧的协同动作处理的至少一部分。但是,如同使用图3和图4在后面说明的那样,存在根据从便携式终端21发送来的命令,来执行信息终端22侧的协同动作处理的情况。在这种情况下,协同动作执行部64 能够不通过操作部65的操作,自主地、即自动地执行信息终端22侧的协同动作处理。换言之,用户通过使用便携式终端21,即使不操作信息终端22的操作部65,也能够对信息终端 22进行远程操作。显示部66在协同动作执行部64的信息终端22侧的协同动作处理的执行中,适当显示各种图像。S卩,存在如下情况在存储部63中不仅存储了协同动作信息,而且存储了静止图像或运动图像的图像数据。在这种情况下,显示部66根据协同动作执行部64的控制来显示由该图像数据表现的图像。接下来,作为具有这种图2的功能结构的信息处理系统所执行的协同动作处理的具体例子,对第1和第2具体例进行说明。第1具体例是,用于将信息终端22的图像显示功能的扩展功能,更具体来说,是能够进行特殊的图像显示操作的功能,作为新的功能导入信息终端22,并通过便携式终端 21的远程控制来在信息终端22上发挥该新的功能的协同动作处理的一个例子。在第1具体例中,采用作为规定的应用软件的构成要素,在便携式终端21侧执行的控制程序、在信息终端22侧执行的控制程序、和在该应用软件中被使用的命令集的组,作为协同动作信息集。以下,将这种第1具体例的协同动作处理称作“应用程序执行用协同动作处理”。另外,为了进行第1具体例的协同动作处理,在信息终端22中具备远距离通信控制部67并非必须。反而,为了设备的成本降低和小型化,优选不在信息终端22的本体中内置远距离通信控制部67。第2具体例是,用于将信息终端22的图像显示功能的扩展功能,更具体来说,是从服务器12取得显示对象的图像数据的功能,作为新的功能导入信息终端22,并通过便携式终端21的远程控制来在信息终端22上发挥该新的功能的协同动作处理的一个例子。在第2具体例中,采用许可从服务器12发送图像数据的信息,具体来说是ID和密码的组,作为协同动作信息集。以下,将这种第2具体例的协同动作处理称作“ID图像显示用协同动作处理”。另外,为了进行第2具体例的协同动作处理,在信息终端22中必须具备远距离通信控制部67。首先,参照图3和图4,对应用程序执行用协同动作处理进行说明。图3表示了应用程序执行用协同动作处理被执行的情况下的服务器12的存储部 42的存储内容的一个例子。在本实施方式中,如上所述,图1的协同动作系统11-1至Il-N的各自的构成要素的机型互不相同。因此,针对协同动作系统11-1至Il-N的每一个,虽发挥同一新的功能但由互不相同的协同动作信息构成的协同动作信息集71-1至71-N分别被存储在存储部42中。更详细来说,与协同动作系统11-1对应的协同动作信息集71-1由如下部分构成 由发挥静止图像的显示功能的扩展功能的应用软件(以下,称作“静止图像应用程序A”) 构成的协同动作信息集81-1-A ;和由发挥运动图像的显示功能的扩展功能的应用软件(以下,称作“运动图像应用程序B”)构成的协同动作信息集82-1-B。在此,在图3中,虽然只在协同动作信息集71-1中图示了静止图像应用程序A用的协同动作信息集81-1-A、和运动图像应用程序B用的协同动作信息集82-1-B,但该图示是为了说明的方便的示例。S卩,使用1至N中的任意的整数值K,虽然K= 1以外在图3中未作图示,但协同动作信息集71-K由静止图像应用程序A用的协同动作信息集81-K-A、和运动图像应用程序B 用的协同动作信息集82-K-B构成。但是,在以下说明中,在不对协同动作系统11-1至Il-N个别进行区分地称为协同动作系统11的情况下,将协同动作信息集71-1至71-N统称为“协同动作信息集71”,将协同动作信息集81-1-A至81-N-A统称为“协同动作信息集81A”,将协同动作信息集82-1-B 至82-N-B统称为“协同动作信息集82B”。静止图像应用程序A用的协同动作信息集81A由如下部分构成信息终端用控制程序;便携式终端用控制程序;和静止图像应用程序A的命令集a。在此,在图3中,静止图像应用程序A的命令集a没有图示在表示协同动作信息集 81-1-A的模块内部,而是图示在另一模块91A中,是因为,它是所有静止图像应用程序A用的协同动作信息集81-1-A至81-N-A通用的命令集。即,在本实施方式中,静止图像应用程序A的命令集a,在存储部42内部,被存储为与静止图像应用程序A用的协同动作信息集 81-1-A至81-N-A不同的数据91A。但是,之后,在静止图像应用程序A用的协同动作信息集81-K-A被发送到协同动作系统Il-K的情况下,静止图像应用程序A的命令集a包含在静止图像应用程序A用的协同动作信息集81-K-A的一个构成要素中,与信息终端用控制程序和便携式终端用控制程序一起被发送。静止图像应用程序A用的协同动作信息集81A中的信息终端用控制程序由如下部分构成接收基于命令集a的命令,并执行对应的图像处理的控制代码;和与命令集a对应的各自的图像处理的控制代码。
静止图像应用程序A用的协同动作信息集81A中的便携式终端用控制程序由输入基于命令集a的命令操作,并发送对应的命令的控制代码构成。静止图像应用程序A用的协同动作信息集81A中的静止图像应用程序A的命令集 a是“图像的旋转命令”、“图像的移动命令”、“图像的扩大缩小命令”、“图像的轮廓强调命令”等各种命令的集合体。运动图像应用程序B用的协同动作信息集82B由如下部分构成信息终端用控制程序;便携式终端用控制程序;和运动图像应用程序B的命令集b。在此,在图3中,运动图像应用程序B的命令集b没有图示在表示协同动作信息集 82-1-B的模块内部,而是图示在另一模块91B中,是因为,其在所有运动图像应用程序B用的协同动作信息集82-1-B至82-N-B中通用。即,在本实施方式中,运动图像应用程序B的命令集b,在存储部42内部,被存储为与运动图像应用程序B用的协同动作信息集82-1-B 至82-N-B不同的数据91B。但是,之后,在运动图像应用程序B用的协同动作信息集82-K-B 被发送到协同动作系统Il-K的情况下,运动图像应用程序B的命令集b包含在运动图像应用程序B用的协同动作信息集82-K-B的一个构成要素中,与信息终端用控制程序和便携式终端用控制程序一起被发送。运动图像应用程序B用的协同动作信息集82B中的信息终端用控制程序由如下部分构成接收基于命令集b的命令,并执行对应的图像处理的控制代码;和与命令集b对应的各自的图像处理的控制代码。运动图像应用程序B用的协同动作信息集82B中的便携式终端用控制程序由输入基于命令集b的命令操作,并发送对应的命令的控制代码构成。运动图像应用程序B用的协同动作信息集82B中的运动图像应用程序B的命令集 b,是“幻灯片放映对象图像选择命令”、“幻灯片放映再生顺序编辑命令”、“幻灯片放映效果设定命令”、“幻灯片放映再生开始命令”等各种命令的集合体。图4是表示图3所示的协同动作信息存储在服务器12的存储部42中的情况下的, 应用程序执行用协同动作处理的流程的一个例子的流程图。图4是表示信息终端22、便携式终端21、和服务器12的各自的应用程序执行用协同动作处理的流程的一个例子的流程图。在图4的步骤S21中,图2的便携式终端21的近距离通信控制部55检索能够进行红外线通信(近距离通信)的信息终端22。若检索出了能够进行红外线通信的信息终端22,则处理进入步骤S22。在此,也可以使得便携式终端21,在检索出了多个信息终端的情况下,能够通过用户操作等来选择将其中的哪个作为协同动作的对象。在步骤S22中,便携式终端21的近距离通信控制部55对检索出或选择了的信息终端22进行机型信息的发送请求。在图4的步骤Sl中,信息终端22的近距离通信控制部61将信息终端22的机型信息发送到便携式终端21。便携式终端21的近距离通信控制部55接收信息终端22的机型信息,并通过存储部53提供给协同动作信息取得控制部52。由此,在图4的便携式终端21侧的应用程序执行用协同动作处理中,处理进入步骤S23。
在步骤S23中,便携式终端21的协同动作信息取得控制部52对远距离通信控制部51进行控制,通过网络31将便携式终端21和信息终端22的机型信息发送到服务器12。在图4的步骤S41中,服务器12的远距离通信控制部43接收便携式终端21和信息终端22的机型信息,从存储部42中检索与接收到的机型信息对应的应用软件,即与接收到的便携式终端21的机型信息和信息终端22的机型信息的组合对应的协同动作信息集。在步骤S42中,服务器12的远距离通信控制部43将检索出的应用软件的一览,即协同动作信息集的一览通过网络31发送到便携式终端21。具体来说,例如,在便携式终端21-1和信息终端22-1的机型信息被服务器12接收到的情况下,在步骤S41的处理中,图3的协同动作信息集71-1被检索到。然后,在步骤 S42的处理中,图3的协同动作信息集71-1的一览,即分别表示静止图像应用程序A和运动图像应用程序B的一览被发送到便携式终端21。在图4的步骤S24中,便携式终端21的协同动作信息取得控制部52控制远距离通信控制部51接收应用软件的一览,并将接收到的应用软件的一览显示在显示部(图2未作图示)上,来受理用户的选择操作。若用户操作操作部56,从应用软件的一览中,选择了规定的应用软件,则便携式终端21的协同动作信息取得控制部52识别该选择结果,使处理进入步骤S25。在步骤S25中,便携式终端21的协同动作信息取得控制部52对远距离通信控制部51进行控制,将该选择结果通过网络31发送到服务器12。具体来说,例如,假设在步骤S24的处理中,分别表示静止图像应用程序A和运动图像应用程序B的一览显示在未作图示的显示部上,观察了该一览的用户对操作部56进行操作,选择了静止图像应用程序A。于是,在步骤S25的处理中,表示静止图像应用程序A的信息通过网络31被发送到服务器12。在图4的步骤S43中,服务器12的远距离通信控制部43接收来自便携式终端21 的选择结果,从存储部42中读出与该选择结果对应的应用软件,即协同动作信息集,并通过网络31发送到便携式终端21。由此,图4的服务器12侧的应用程序执行用协同动作处
理结束。具体来说,例如,在从便携式终端21-1发送来了表示静止图像应用程序A的选择结果的情况下,作为步骤S43的处理,如下处理被执行。即,从存储部42中读出静止图像应用程序A用的协同动作信息集81-1-A。此时,作为图3的数据91a被存储在存储部42中的静止图像应用程序A的命令集a也被读出。然后,由该静止图像应用程序A的命令集a、便携式终端用控制程序、和信息终端用控制程序构成的静止图像应用程序A用的协同动作信息集81-1-A,从服务器12通过网络31被发送到便携式终端21-1。便携式终端21的协同动作信息取得控制部52对远距离通信控制部51进行控制, 接收来自服务器12的应用软件(协同动作信息集),并存储在存储部53中。由此,在图4 的便携式终端21侧的应用程序执行用协同动作处理中,处理进入步骤S26。在步骤S26中,便携式终端21的协同动作控制部M从保存在存储部53中的应用软件中,读出信息终端控制用程序,并控制近距离通信控制部55将其发送到信息终端22。在步骤S27中,便携式终端21的协同动作控制部M安装存储在存储部53中的应用软件中的便携式终端控制用程序。然后,协同动作控制部M执行该便携式终端用控制程序。另外,便携式终端控制用程序的安装目标,在此为存储部53内的一个区域,但并不限定于此,也可以为在图2中未作图示的其他存储器。像这样,在图4的例子中,存储在存储部53中的应用软件(协同动作信息集)中的,在步骤S26的处理中被发送给了信息终端22的信息终端控制用程序是信息终端用信息。另一方面,在步骤S27的处理中被安装在了便携式终端21侧的便携式终端控制用程序是便携式终端用信息的一个例子。具体来说,例如,假设与上述例子一致,由静止图像应用程序A的命令集a、便携式终端用控制程序、和信息终端用控制程序构成的静止图像应用程序A用的协同动作信息集 81-1-A被便携式终端21-1接收到。在此情况下,在步骤S26的处理中,信息终端用控制程序作为信息终端用信息被发送到信息终端22-1。此外,在步骤S27的处理中,便携式终端用控制程序作为便携式终端用信息被安装在便携式终端21-1内并被执行。另一方面,信息终端22的近距离通信控制部61接收到来自便携式终端21的信息终端用控制程序后,提供给协同动作信息取得控制部62。由此,在图4的信息终端22侧的应用程序执行用协同动作处理中,处理进入步骤S2。在步骤S2中,信息终端22的协同动作信息取得控制部62安装接收到的信息终端控制用程序。然后,协同动作执行部64执行该信息终端用控制程序。另外,信息终端控制用程序的安装目标,在此为存储部63内的一个区域,但不限定于此,也可以为在图2中未作图示的其他存储器。其间,便携式终端21的协同动作控制部讨受理来自用户的操作部56的命令操作,例如键操作。若用户对操作部56进行了规定的命令操作,例如键操作,则在图4的便携式终端 21侧的应用程序执行用协同动作处理中,处理进入步骤S28。以下的处理由在步骤S27中被安装了的便携式终端用控制程序的执行来控制。在步骤S28中,便携式终端21的协同动作控制部M将该命令操作,例如键操作, 变换为信息终端22能够解释的命令。即,从存储在存储部53中的命令集中,读出与命令操作,例如键操作对应的命令。在步骤S29中,便携式终端21的协同动作控制部M对近距离通信控制部55进行控制,将变换后的命令发送到信息终端22。其间,信息终端22的协同动作信息取得控制部62对近距离通信控制部61进行控制,监视着来自便携式终端21的命令(协同动作信息集的一个构成要素)的发送有无。以下的处理由在步骤S2中被安装了的信息终端用控制程序的执行来控制。若在上述步骤幻9的处理中从便携式终端21发送来了命令,则协同动作信息取得控制部62对近距离通信控制部61进行控制,接收该命令并存储在存储部63中。由此,在图4的信息终端22侧的应用程序执行用协同动作处理中,处理进入步骤S3。在步骤S3中,信息终端22的协同动作执行部64执行按照接收到的命令的处理。 即,信息终端22的协同动作执行部64解释该命令,并根据解释的结果来执行与图像显示功能的扩展功能相关的动作。例如,因为在此是按照图3的静止图像应用程序A或运动图像应用程序B的处理, 所以作为步骤S3的处理,各种图像显示处理被执行。即,用于在显示部66上显示静止图像或运动图像的各种控制处理被执行。具体来说,例如,假设与上述例子一致,由静止图像应用程序A的命令集a、便携式终端用控制程序、和信息终端用控制程序构成的静止图像应用程序A用的协同动作信息集 8IA被使用。在此,假设用户希望使显示在信息终端22的显示部66上的静止图像旋转,并对便携式终端21进行操作,进行了该意思的指示。在这种情况下,在步骤S27和S28的处理中,在便携式终端21中,图3所示的静止图像应用程序A的命令集a中的“图像的旋转命令”被输入,并被发送到信息终端22。于是,信息终端22按照“图像的旋转命令”,来执行使显示在显示部66上的静止图像旋转的控制处理。这样一来,若命令从便携式终端21被发送到信息终端22,则图4的便携式终端21 侧的应用程序执行用协同动作处理结束。另一方面,若信息终端22执行了按照该命令的处理,则图4的信息终端22侧的应用程序执行用协同动作处理结束。S卩,便携式终端21通过被安装了的信息终端用控制程序,例如,将在操作了作为通常用于输入数字“ 1,,的操作按键的按键“ 1,,的情况下发出的命令,变换为作为对信息终端22指示“图像的旋转”的命令的“数据1”。因此,能够根据用户的便携式终端21的按键 “1”的操作,来发挥将针对信息终端22的命令、即“数据1”发送到信息终端22的新的功能。并且,信息终端22通过被安装了的信息终端用控制程序,例如,能够发挥如下新的功能将近距离通信控制部61所接收到的“数据1”解释为指示“图像的旋转”的命令数据,根据来自便携式终端21的“数据1”的接收来执行与“图像的旋转”对应的图像处理。像这样,通过将相互关联的便携式终端用控制程序和信息终端用控制程序这两者,分别同时安装在便携式终端21和信息终端22中,由便携式终端21和信息终端22构成的系统,能够发挥使用便携式终端21的操作部来控制信息终端22的图像显示的新的协同功能。其中,便携式终端21保持静止图像应用程序A的命令集a,若不卸载静止图像应用程序A的便携式终端用控制程序,则之后也能够反复执行针对静止图像应用程序A的步骤 S28和S^的处理。同样,信息终端22若不卸载静止图像应用程序A的信息终端控制用程序,则之后也能够反复执行针对静止图像应用程序A的步骤S3的处理。因此,用户也能够使用便携式终端21,来多次对信息终端22进行与静止图像应用程序A对应的远程操作。具体来说,例如,之后,用户希望使显示在信息终端22的显示部66上的静止图像移动,并对便携式终端21进行操作,进行了该意思的指示。在这种情况下,步骤S27和S28的处理被再次执行,在便携式终端21中,图3所示的静止图像应用程序A的命令集a中的“图像的移动命令”被输入,并被发送到信息终端 22。于是,信息终端22按照“图像的移动命令”,来执行使显示在显示部66上的静止图像移动的控制处理。以上,参照图3和图4,作为图2的信息处理系统所执行的协同动作处理的具体例, 对应用程序执行用协同动作处理进行了说明。
接下来,参照图5,作为协同动作处理的另一具体例,对ID图像显示用协同动作处理进行说明。图5是表示ID图像显示用协同动作处理的流程的一个例子的流程图。图5是表示信息终端22、便携式终端21、和服务器12的各自的ID图像显示用协同动作处理的流程的一个例子的流程图。在这种情况下,在图5的步骤S81中,图2的便携式终端21的近距离通信控制部 55检索能够进行红外线通信(近距离通信)的信息终端22。若检索出了能够进行红外线通信的信息终端22,则该检索结果被通知给协同动作信息取得控制部52,处理进入步骤S82。在步骤S82中,便携式终端21的协同动作信息取得控制部52对远距离通信控制部51进行控制,将ID和密码的登录请求通过网络31发送到服务器12。在图5的步骤SlOl中,在服务器12的远距离通信控制部43接收到了登录请求后, 将ID和密码登录到存储部42中。S卩,在ID图像显示用协同动作处理被执行的情况下,作为新的功能,显示对象的图像数据从服务器12被发送到信息终端22的功能被导入信息终端22。因此,作为用于许可这种发送的许可信息,ID和密码的组被登录到存储部42中。即,ID和密码的组作为协同动作信息集被使用。在步骤S102中,服务器12的远距离通信控制部43将登录的ID和密码通过网络 31发送到便携式终端21。便携式终端21的协同动作信息取得控制部52对远距离通信控制部51进行控制, 接收ID和密码,并存储在存储部53中。由此,在图5的便携式终端21侧的ID图像显示用协同动作处理中,处理进入步骤S83。在步骤S83中,便携式终端21的协同动作控制部M读出存储在存储部53中的ID 和密码,并控制近距离通信控制部55将其发送到信息终端22。由此,图5的便携式终端21侧的ID图像显示用协同动作处理结束。另一方面,信息终端22的近距离通信控制部61,接收到来自便携式终端21的ID 和密码后,将其提供给协同动作信息取得控制部62。由此,图5的信息终端22侧的ID图像显示用协同动作处理开始。在步骤S61中,信息终端22的协同动作信息取得控制部62根据接收到的ID和密码来设定与服务器12的通信条件。在步骤S62中,信息终端22的协同动作信息取得控制部62对远距离通信控制部 67进行控制,在设定的通信条件下访问服务器12,并进行图像数据的发送请求。在图5的步骤S103中,服务器12的远距离通信控制部43接收到发送请求后,使用该发送请求所包含的ID和密码,来对信息终端22进行认证。若信息终端22的认证成功,则处理进入步骤S104。在步骤S104中,服务器12的远距离通信控制部43,从存储部42中读出被信息终端22请求的图像数据,并通过网络31将其发送到信息终端22。由此,图5的服务器12侧的ID图像显示用协同动作处理结束。另一方面,信息终端22的远距离通信控制部67,接收到来自服务器12的图像数据后,将其提供给协同动作信息取得控制部62。由此,在图5的信息终端22侧的ID图像显示用协同动作处理中,处理进入步骤S63。在步骤S63中,信息终端22的协同动作信息取得控制部62将接收到的图像数据存储在存储部63中。在此,存在从服务器12发送来了多个图像数据并存储在存储部63中的情况。因此,在步骤S64中,协同动作执行部64从存储在存储部63中的图像数据中,选择显示对象的图像数据。该情况的选择手法没有特别限定。例如,也可以采用如下手法用户操作操作部 65来选择希望的图像数据。例如,也可以采用如下手法协同动作执行部64不通过用户的操作而是用自主的判断、即自动地选择图像数据。此外,例如,也可以采用如下手法便携式终端21通过远程控制来选择图像数据。在步骤S64中,协同动作执行部64从存储部63中读出选择的图像数据,并将由该图像数据表现的图像显示在显示部66上。由此,图5的信息终端22侧的ID图像显示用协同动作处理结束。其中,若信息终端22不从存储部63中删去图像数据,则之后也能够反复执行步骤 S64和S65的处理。即,之后也能够进行显示在显示部66上的图像的更新。如上所述,从本实施方式所涉及的便携式终端21的角度来看,信息终端22是控制对象装置,服务器12是外部装置。在此情况下,外部装置将能够使2台装置进行协同动作并在一方的装置侧发挥新的功能的信息保持为协同动作信息。便携式终端21具备在与这种外部装置之间控制通信的第1通信控制部(远距离通信控制部51);和在与本机协同动作的控制对象装置之间控制通信的第2通信控制部 (近距离通信控制部55)。此外,便携式终端21具备通过第1通信控制部,来执行从外部装置取得协同动作信息的控制的取得控制功能。此外,便携式终端21具备协同动作控制功能,该协同动作控制功能通过根据协同动作信息,来控制通过第2通信控制部的控制对象装置的动作,从而在控制对象装置侧发挥新的功能,其中,上述协同动作信息是通过取得控制功能的发挥而取得的。另一方面,从本实施方式所涉及的信息终端22的角度来看,便携式终端21是控制装置,服务器12是外部装置。在此情况下,信息终端22具备在与本机协同动作的控制装置之间控制通信的通信控制部(近距离通信控制部61)。此外,信息终端22具备取得控制功能,该取得控制功能执行如下控制利用控制装置,从外部装置取得协同动作信息,在发送来了协同动作信息的一部分或基于协同动作信息的控制信息的情况下,通过第1通信控制部取得协同动作信息的一部分或控制信息。此外,信息终端22具备协同动作执行功能,其执行如下动作根据通过取得控制功能的发挥而取得的协同动作信息的一部分和控制信息中的至少一方,来在本机侧发挥新的功能。这样一来,便携式终端21和信息终端22能够进行协同动作,将新的功能导入信息终端22,并通过来自便携式终端21的远程控制,在信息终端22侧发挥该新的功能。其结果,用户能够通过使用用惯了的便携式终端21,来容易地(无需熟读使用说明书等)对没有用惯的信息终端22进行远程操作。另外,本发明不限定于上述实施方式,能够达成本发明的目的的范围内的变形、改良等包含在本发明中。例如,在上述实施方式中,在图5的ID图像显示用协同动作处理中,采用了用于访问服务器12的ID和密码作为协同动作信息,但并不限定于此。除此之外,可以采用如下信息作为协同动作信息包括服务器12的外部装置的地址;用于访问该外部装置的ID或密码;无线访问点等与网络31的中继装置的地址,或用于访问该中继装置的ID或密码等。在此情况下,信息终端22不仅能够对服务器12设定通信条件,而且也能够对其他外部装置(包括图像显示装置)或中继装置等设定通信条件。此外,例如,在上述实施方式中,在图5的ID图像显示用协同动作处理中,在步骤 S102的处理中从服务器12发送来的ID和密码,在步骤S83的处理中立即被发送到信息终端22。也可以取代这种处理,使得便携式终端21在步骤S102之前判断向信息终端22发送该ID和密码的许可或禁止,只在许可的情况下,将ID和密码发送到信息终端22。这样,便携式终端21通过控制向信息终端22发送协同动作信息(在此为ID和密码)的许可或禁止,也能够控制与信息终端22侧的新的功能、在此为从服务器12取得图像数据的功能相关的动作。此外,例如,在上述实施方式中,在图4的应用程序执行用协同动作处理中,由服务器12提供的信息终端用控制程序(协同动作信息集中的信息终端用信息)在步骤S^ 的处理中从便携式终端21被发送到信息终端22后,在步骤S2的处理中立即在信息终端22 侧被安装并执行。也可以取代这种处理,便携式终端21发出指示信息终端用控制程序的执行的命令。即,也可以使信息终端22能够在接收到该命令后开始安装并执行信息终端用控制程序。这样,便携式终端21通过控制协同动作信息(在此为信息终端用控制程序)在信息终端22侧的执行的许可或禁止,也能够控制与信息终端22侧的新的功能、在此为能够进行特殊图像显示的操作的功能相关的动作。此外,例如,在上述实施方式中,以应用了本发明的信息处理装置由便携式终端或信息终端构成为例进行了说明。但是,本发明不限定于便携式终端或信息终端,可以普遍应用于具有通信功能的电子设备,例如,本发明可以广泛应用于摄像机、便携型导航装置、便携式游戏机等。上述的一系列处理既可以由硬件来执行,也可以由软件来执行。图6是表示由软件来执行上述一系列处理的情况下的,服务器12、便携式终端21、 或信息终端22的硬件结构的模块图。另外,以下将图6所示的服务器12、便携式终端21、或信息终端22统称为“信息处
理装置”。
信息处理装置具备CPU(Central Processing Unit)101 ;ROM(Read Only Memory) 102 ;RAM (Random Access Memory) 103 ;总线 104 ;输入输出接口 105 ;输入部 106 ; 输出部107 ;存储部108 ;通信部109 ;和驱动器110。CPU101按照记录在R0M102中的程序来执行各种处理。或者,CPU101按照从存储部108装载到了 RAM103中的程序来执行各种处理。在RAM103中还适当存储为了由CPU101执行各种处理所需要的数据等。CPU10U R0M102、和RAM103通过总线104相互连接。在该总线104上还连接有输入输出接口 105。在输入输出接口 105上连接有输入部106、输出部107、存储部108、通信部109、和驱动器110。输入部106由键盘、鼠标、各种键等构成。输出部107由显示部和音声输出部等构成。存储部108由硬盘等构成。通信部109控制通过包括因特网的网络31与其他装置之间进行的通信、即远距离通信。通信部109还根据需要控制近距离通信。在驱动器110中适当安装由磁盘、光盘、光磁盘、或半导体存储器等构成的可移动介质(removable media) 121。由驱动器110读出的计算机程序根据需要安装在存储部108
绝由寸T。在由软件执行一系列处理的情况下,构成该软件的程序从网络或记录介质中被安装到计算机等中。计算机可以是嵌入在专用的硬件中的计算机。此外,计算机也可以是能够通过安装各种程序,来执行各种功能的计算机,例如通用的个人计算机。包含这种程序的记录介质不仅由为了向用户提供程序而与装置本体分别配置的可移动介质121构成,而且由在预先嵌入装置本体的状态下提供给用户的记录介质等构成。可移动介质例如由磁盘(包括软盘)、光盘、或光磁盘等构成。光盘例如由 CD-ROM (Compact Disk-Read Only Memory)、DVD (Digital Versatile Disk)等构成。光磁盘由MD(Mini-Disk)等构成。此外,在预先嵌入装置本体的状态下提供给用户的记录介质例如由记录了程序的R0M102或存储部108所包含的硬盘等构成。另外,在本说明书中,记述记录在记录介质中的程序的步骤,当然包含按照其顺序按照时间序列进行的处理,但也包含不一定按照时间序列被处理,而是并列地或个别地被执行的处理。此外,在本说明书中,系统是表示由多个装置或处理部构成的装置整体。
权利要求
1.一种控制系统,其通信连接了控制对象装置、控制终端和服务器装置, 所述服务器装置具备存储部,其与种类不同的多个控制对象装置的每一个对应地存储多个用于使所述控制对象装置和所述控制终端协同动作的协同动作信息;和第1通信控制部,其在从所述控制终端产生指定了控制对象装置的种类的协同动作信息的发送请求的情况下,从存储的多个协同动作信息中,选择与指定的控制对象装置的种类对应的协同动作信息,并发送到所述控制终端, 所述控制终端具备第2通信控制部,其对所述服务器装置进行指定了控制对象装置的种类的所述协同动作信息的发送请求,并接收按照该发送请求从所述服务器装置发送来的协同动作信息; 第3通信控制部,其将该接收到的协同动作信息发送到所述指定的控制对象装置;和第1协同动作控制部,其根据该接收到的协同动作信息来控制所述控制对象装置, 所述控制对象装置具备第4通信控制部,其从所述控制终端接收协同动作信息;和第2协同动作控制部,其根据该接收到的协同动作信息来进行与新的功能对应的动作。
2.根据权利要求1所述的控制系统,其特征在于,所述第1协同动作控制部根据所述接收到的协同动作信息,来向所述控制对象装置发送控制命令,所述第2协同动作控制部根据所述接收到的协同动作信息,来处理从所述控制终端发送来的控制命令。
3.根据权利要求2所述的控制系统,其特征在于, 所述存储部所存储的所述协同动作信息包含第1控制程序,其用于使所述控制对象装置进行所述协同动作;和第2控制程序,其用于使所述控制终端进行所述协同动作,所述第1协同动作控制部,通过将从所述服务器装置接收到的协同动作信息所包含的所述第1控制程序发送到所述指定的控制对象装置并使其执行,并由自己执行从所述服务器装置接收到的协同动作信息所包含的所述第2控制程序,来对所述指定的控制对象装置发送控制命令,所述第2协同动作控制部,通过执行从所述控制终端接收到的所述第1控制程序来处理来自所述控制终端的控制命令。
4.根据权利要求3所述的控制系统,其特征在于,所述第1协同动作控制部,通过由自己执行从所述服务器装置接收到的协同动作信息所包含的所述第2控制程序,来将针对设置于该控制终端上的操作部的操作信息变换为控制所述控制对象装置的控制命令并发送。
5.根据权利要求1至4所述的控制系统,其特征在于,所述第3通信控制部从存在于能够进行无线通信的距离内的控制对象装置接收表示该控制对象装置的种类的机型信息,第2通信控制部指定从控制对象装置接收到的机型信息,并对所述服务器装置进行所述协同动作信息的发送请求,所述第4通信控制部按照来自所述控制终端的请求,将表示自己的种类的机型信息发送到所述控制终端。
6.根据权利要求1至4所述的控制系统,其特征在于,所述第1通信控制部以及第2通信控制部通过公共的网络进行通信连接, 所述第3通信控制部以及第4通信控制部通过个人的通信单元进行通信连接。
7.根据权利要求2至4所述的控制系统,其特征在于, 所述控制对象装置具有显示部,其显示图像,所述第2协同动作控制部根据所述接收到的协同动作信息,来进行作为与图像显示相关的扩展功能的、与从所述控制终端发送来的控制命令相应的图像处理或图像显示。
8.根据权利要求1至4所述的控制系统,其特征在于,所述存储部与种类不同的多个控制对象装置和种类不同的多个控制终端的组合对应地存储多个用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息,所述第1通信控制部,在从所述控制终端产生指定了控制对象装置的种类和控制终端的种类的协同动作信息的发送请求的情况下,从存储的多个协同动作信息中,选择与指定的控制对象装置的种类和控制终端的种类的组合对应的协同动作信息,并发送到所述控制终端,所述第2通信控制部,对所述服务器装置进行指定了成为控制对象的控制对象装置的种类、和自己的控制终端的种类的所述协同动作信息的发送请求,并接收按照该发送请求从所述服务器装置发送来的协同动作信息。
9.根据权利要求1至4所述的控制系统,其特征在于,所述存储部与种类不同的多个控制对象装置和种类不同的多个应用程序的组合对应地存储多个用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息,所述第1通信控制部,在从所述控制终端产生指定了控制对象装置的种类的协同动作信息的发送请求的情况下,从存储的多个协同动作信息中,检索与指定的控制对象装置对应的多个协同动作信息,并将与该检索出的多个协同动作信息对应的多个应用程序的一览发送到所述控制终端,将与按照该一览的发送由所述控制终端所选择的应用程序对应的协同动作信息发送到所述控制终端,所述第2通信控制部接收并显示按照所述协同动作信息的发送请求而从所述服务器装置发送来的多个应用程序的一览,将用户从该一览显示中选择的应用程序的选择信息发送到所述服务器装置,并根据该选择信息的发送来接收从所述服务器装置发送来的协同动作fe息。
10.根据权利要求1至4所述的控制系统,其特征在于,所述存储部保持有图像数据,所述协同动作信息是许可来自该服务器装置的所述图像数据的发送的许可信息,所述第2协同动作控制部,根据作为所述协同动作信息而接收到的许可信息,从所述服务器装置取得所述图像数据。
11.一种控制终端,其与控制对象装置进行协同动作, 所述控制终端具备第1通信控制部,其控制与服务器装置之间的通过广域网络的通信,所述服务器装置与种类不同的多个控制对象装置的每一个对应地存储多个用于使控制对象装置和控制终端进行协同动作的协同动作信息;第2通信控制部,其控制与种类不同的多个控制对象装置之间的、通过个人的通信单元的通信;取得控制部,其通过所述第1通信控制部,对所述服务器装置进行指定了与本机进行协同动作的控制对象装置的种类的所述协同动作信息的发送请求,并取得按照该发送请求而从所述服务器装置发送来的协同动作信息;和协同动作控制部,其将由所述取得控制单元取得的所述协同动作信息发送到与本机进行协同动作的控制对象装置,并根据该取得的所述协同动作信息来控制根据该发送的协同动作信息进行动作的控制对象装置。
12.根据权利要求11所述的控制终端,其特征在于,所述协同动作控制部,根据所述接收到的协同动作信息,对根据所述发送的协同动作信息来处理控制命令的控制对象装置发送控制命令。
13.根据权利要求12所述的控制终端,其特征在于,所述协同动作控制部,通过将所述接收到的协同动作信息所包含的所述第1控制程序发送到所述控制对象装置并使其执行,并由自己执行所述接收到的协同动作信息所包含的所述第2控制程序,来对所述控制对象装置发送控制命令。
14.根据权利要求13所述的控制终端,其特征在于,所述协同动作控制部通过由自己执行所述接收到的协同动作信息所包含的所述第2 控制程序,来将针对设置于该控制终端上的操作部的操作信息变换为控制所述控制对象装置的控制命令并发送。
15.根据权利要求11至14所述的控制终端,其特征在于,所述第2通信控制部从存在于能够进行通信的距离内的控制对象装置,接收表示该控制对象装置的种类的机型信息,所述取得控制部指定由所述第2通信控制部接收到的机型信息,并对所述服务器装置进行所述协同动作信息的发送请求。
16.根据权利要求11至14所述的控制终端,其特征在于,所述取得控制部对所述服务器装置进行指定了与本机进行协同动作的控制对象装置的种类、和本机的控制终端的种类的所述协同动作信息的发送请求,并接收按照该发送请求从所述服务器装置发送来的协同动作信息。
17.根据权利要求11至14所述的控制终端,其特征在于,所述取得控制部对所述服务器装置进行指定了与本机进行协同动作的控制对象装置的种类的所述协同动作信息的发送请求,接收并显示按照该发送请求从所述服务器装置发送来的多个应用程序的一览,将用户从该一览显示中选择的应用程序的选择信息发送到所述服务器装置,并接收按照该选择信息的发送而从所述服务器装置发送来的协同动作信肩、ο
18.一种图像显示装置,其与控制终端进行协同动作,所述图像显示装置具备显示部,其显示图像;通信控制部,其按照来自所述控制终端的请求,将表示自己的种类的机型信息发送到所述控制终端;取得控制部,其取得按照所述机型信息的发送而从所述控制终端发送来的控制程序;和协同动作控制部,其通过执行由所述取得控制部取得的控制程序,来进行作为与图像显示相关的扩展功能的、解释与该扩展功能对应地从所述控制终端发送来的新的控制命令并与该解释结果相应的新的图像处理或图像显示。
19.一种控制系统,其通信连接了控制对象装置、控制终端和服务器装置,所述服务器装置,与种类不同的多个控制对象装置的每一个对应地存储多个用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息,在从所述控制终端产生指定了控制对象装置的种类的协同动作信息的发送请求的情况下,从存储的多个协同动作信息中,选择与指定的控制对象装置的种类对应的协同动作信息并发送到所述控制终端,所述控制终端,对所述服务器装置进行指定了控制对象装置的种类的所述协同动作信息的发送请求,接收按照该发送请求从所述服务器装置发送来的协同动作信息,将该接收到的协同动作信息发送到所述指定的控制对象装置,并根据该接收到的协同动作信息来控制所述控制对象装置,所述控制对象装置,从所述控制终端接收协同动作信息,并根据该接收到的协同动作信息来进行与新的功能对应的动作。
20.一种控制系统的控制方法,所述控制系统通信连接了控制对象装置、控制终端和服务器装置,所述控制系统的控制方法执行如下步骤从所述控制终端对所述服务器装置进行指定了控制对象装置的种类的所述协同动作信息的发送请求的步骤;接收到所述发送请求的所述服务器装置,从作为用于使所述控制对象装置和所述控制终端进行协同动作的协同动作信息的、与种类不同的多个控制对象装置的每一个对应地存储的多个协同动作信息中,选择与指定的控制对象装置的种类对应的协同动作信息并发送到所述控制终端的步骤;所述控制终端接收按照所述发送请求从所述服务器装置发送来的协同动作信息,并将该接收到的协同动作信息发送到所述指定的控制对象装置的步骤;所述控制终端根据所述接收到的协同动作信息来对所述控制对象装置发送控制命令的步骤;所述控制对象装置接收从所述控制终端发送来的协同动作信息的步骤;和所述控制对象装置根据所述接收到的协同动作信息来处理从所述控制终端发送来的控制命令的步骤。
全文摘要
本发明提供一种用于使控制对象装置和控制终端进行协同动作的装置或系统或方法,服务器装置预先与种类不同的多个控制对象装置的每一个对应地来存储多个用于使控制对象装置和控制终端进行协同动作的协同动作信息,若从所述控制终端对所述服务器装置进行了指定了控制对象装置的种类的所述协同动作信息的发送请求,则与控制对象装置的种类对应的协同动作信息从服务器装置被发送到控制终端,控制对象装置和控制终端使用该协同动作信息来进行协同动作。
文档编号H04L29/08GK102209158SQ201110078918
公开日2011年10月5日 申请日期2011年3月28日 优先权日2010年3月30日
发明者上原直隆, 半田哲也, 小金孝行, 布川祐人, 水野公靖, 相原岳浩, 筱原纯人, 雨谷一志 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1