信息处理机器和信息处理系统的制作方法

文档序号:7659532阅读:132来源:国知局
专利名称:信息处理机器和信息处理系统的制作方法
技术领域
本发明涉及在连接有多个信息处理机器的通信网络中新连接的信 息处理机器,以及具有通过通信网络连接的多个信息处理机器和在上 述通信网络中新连接的信息处理机器的信息处理系统。
背景技术
现有技术中,在家庭网络的环境下,提出有以下应用(指应用程 序,以下相同)管理系统和应用管理方法,目的在于通过继续更新川 于被控制机器的应用,动态地扩展被控制机器的功能。在该提案中,利用UPnP (Universal Plug and Play:通用即插即用)、Jini (Sun Microsystems的注册商标)等中间件。即利用UPnP、 Jini等,检测在 存在有应用服务器(例如主服务器)的家庭网络中,是否新追加连接 有信息处理机器,同时,利用OSGi(Open Services Gateway Initiative:开 放式服务闸道),下载利用该追加的新的信息处理机器的应用(参照例 如特开2004-213612号公报)。另外,近年来也大量地提出了利用UPnP或Jini,通过使多个机器 互相连协为用户提供服务的技术。在作为这种提案的一个例子的、 DLNA (Digital Living Network Alliance:数字直播网络联盟)中所利用 的UPnP-AV结构中,用户通过l台客户端的操作,能够实现多个服务 器功能的利用。这种技术在例如OSGi联盟(Alliance)的OSGi技术 (OSGi Technology)中(http:〃www.osgi.org/osgi—technology/index.asp section=2)有公开o发明内容在上述提案(特开2004-213612号公报)的应用管理系统和方法中, 如上所述,通过UPnP、 Jini等,能够检测在家庭网络中是否新追加连 接有信息处理机器。此外,通过OSGi,对于上述新追加连接的信息处
理机器,还能够下载用于利用该信息处理机器的应用。另一方面,上述OSGi技术提案的系统,即,在上述DLNA所利 用的UPnP-AV结构中,如上所述,通过使多个服务器相互连协,用户 只需操作l台客户端,就能够利用多个服务器的功能。但是,在上述现有技术中,通过在家庭网络上新追加连接的信息 处理机器和当初在家庭网络上存在的信息处理机器之间的协作,难以 向用户提供由新的信息处理机器实现的服务和由已存在的信息处理机 器实现的服务的结合而得到的新服务。另外,在上述现有技术中,每 当在家庭网络上新追加连接信息处理机器时,就有必要在家庭网络上 的全部信息处理机器上安装新的控制协议。这样,不但效率不高,还 存在成本增大的问题。因此,尽管只要能将家庭网络中新追加连接的信息处理机器所具 有的功能与已存在的信息处理机器所具有的功能有机地连协起来,就 能够向用户提供更加有益的服务,但是在现状下却是困难的。因此,本发明的目的是使通信网络中新追加连接的信息处理机器 和通信网络上已存在的信息处理机器之间的连协变得容易进行。另外,本发明的另一目的是通过使通信网络上新追加连接的信息 处理机器和通信网络上已存在的信息处理机器之间连协,从而能够向 用户提供更加有益的服务。根据本发明的第一观点的信息处理机器为在连接有多个信息处理 机器的通信网络上新连接的机器,其不仅具有该信息处理机器自身的 属性信息,同时还具有上述多个信息处理机器的属性信息,它具备 检索上述多个信息处理机器的检索部;信息处理机器管理信息制作部, 由上述检索部的上述多个信息处理机器的检索结果和上述多个信息处 理机器的属性信息,作成包含能够通过上述各个信息处理机器连协, 提供比由上述各个信息处理机器个别提供的服务高级的服务的信息处 理机器彼此的组合的信息处理机器管理信息;和起动指令选择输出部, 接受来自用户的服务要求,从上述信息处理机器管理信息制作部作成 的信息处理机器管理信息中,选择提供与上述服务要求对应的服务所 必要的信息处理机器,并向该选择的信息处理机器输出起动指令。在本发明第一观点的优选实施方式中,当上述信息处理机器自身
与上述通信网络连接,或者其他信息处理机器与上述通信网络连接时, 上述检索部检索与上述通信网络连接的全部信息处理机器。在不同于上述的其他实施方式中,当上述信息处理机器自身与上 述通信网络连接,或者其他信息处理机器与上述通信网络连接时,上 述信息处理机器管理信息制作部作成上述信息处理机器管理信息。另外,在不同于上述的其他实施方式中,通过将识别信息赋与上 述属性信息,由此作成上述信息处理机器管理信息,其中该识别信息 为预先个别地分配给应与上述通信网络连接的全部信息处理机器的信 息。另外,在不同于上述的其他实施方式中,与上述通信网络连接的 全部信息处理机器中内置有用于根据来自用户的服务要求,执行服务 的处理程序。另外,在不同于上述的其他实施方式中,还进一步具有判别部, 判别在与上述通信网络连接的多个信息处理机器中,是否存在多个能 够提供同一服务的信息处理机器,并且是否存在多个能够提供同一高 级服务、但能各自提供不同服务的的信息处理机器彼此的组合;和信 息处理机器管理信息修正部,在上述判别部判别上述信息处理机器和 上述信息处理机器彼此的组合存在的情况下,将由上述信息处理机器 管理信息制作部作成的信息处理机器管理信息修正为反映上述各组合 的组化的信息处理机器管理信息。上述起动指令选择输出部接受来自 用户的服务要求和来自用户的组指定指令,从上述修正的信息处理机 器管理信息中选择提供与上述服务要求对应的服务所必要的信息处理 机器,并向该选择的信息处理机器输出起动指令。再者,在不同于上述的其他实施方式中,上述信息处理机器管理 信息修正部进行的信息处理机器管理信息的修正,包括将用户可识别 的识别信息赋与上述组化的上述各组合。根据本发明的第二观点的信息处理系统具有通过通信网络连接的 多个信息处理机器和与上述通信网络新连接的信息处理机器。上述新 连接的信息处理机器具有该新连接的信息处理机器自身的属性信息, 同时也具有上述多个信息处理机器的属性信息,它具有检索上述多 个信息处理机器的检索部;信息处理机器管理信息制作部,由上述检
索部的上述多个信息处理机器的检索结果和上述多个信息处理机器的 属性信息,作成包含能够通过上述各个信息处理机器连协,提供比由 上述各个信息处理机器个别提供的服务高级的服务的信息处理机器彼此的组合的信息处理机器管理信息;和起动指令选择输出部,接受来 自用户的服务要求,从由上述信息处理机器管理信息制作部作成的信 息处理机器管理信息中,选择提供与上述服务要求对应的服务所必要 的信息处理机器,并向该选择的信息处理机器输出起动指令。在本发明的第二观点的优选实施方式中,上述通信网络为家庭网 络,还具有与上述家庭网络连接的、向上述各个信息处理机器指令提 供用户所希望服务的主服务器。在不同于上述的其他实施方式中,上述主服务器具有上述多个 信息处理机器的属性信息;检索上述多个信息处理机器的检索部;信 息处理机器管理信息制作部,由上述检索部的上述多个信息处理机器 的检索结果和上述多个信息处理机器的属性信息,作成包含能够通过 上述各个信息处理机器连协,提供比由上述各个信息处理机器个别提 供的服务高级的服务的信息处理机器彼此的组合的信息处理机器管理 信息;和起动指令选择输出部,接受来自用户的服务要求,从山上述 信息处理机器管理信息制作部作成的信息处理机器管理信息中,选择 提供与上述服务要求对应的服务所必要的信息处理机器,并向该选择 的信息处理机器输出起动指令。另外,在不同于上述的其他实施方式中,上述主服务器还进一步 具有判别部,判别在与上述通信网络连接的多个信息处理机器中, 是否存在多个能够提供同一服务的信息处理机器,并且是否存在多个 能够提供同一高级服务、但能各自提供不同服务的的信息处理机器彼 此的组合;和信息处理机器管理信息修正部,在上述判别部判别上述 信息处理机器和上述信息处理机器彼此的组合存在的情况下,将由上 述信息处理机器管理信息制作部作成的信息处理机器管理信息修正为 反映上述各组合的组化的信息处理机器管理信息。上述起动指令选择 输出部接受来自用户的服务要求和来自用户的组指定指令,从上述修 正的信息处理机器管理信息中选择提供与上述服务要求对应的服务所 必要的信息处理机器,并向该选择的信息处理机器输出起动指令。 另外,在不同于上述的其他实施方式中,由上述信息处理机器管 理信息修正部进行的信息处理机器管理信息的修正,包括将用户可识 别的识别信息赋与上述组化的上述各组合。根据本发明,能够使得新追加连接到通信网络的信息处理机器和 通信网络上已存在的信息处理机器的连协变得容易进行。另外,根据本发明,通过使新追加连接到通信网络中的信息处理 机器和通信网络上已存在的信息处理机器连协,由此使得能够向用户 提供更加有益的服务。


图1是表示本发明的第一实施方式的信息处理系统的整体结构的 一个例子的功能框架图。图2是表示本发明的第一实施方式的信息处理系统所具有的信息 处理机器的内部结构的一个例子的功能框架图。图3是表示本发明的第一实施方式的信息处理系统所具有的主服 务器的内部结构的一个例子的功能框架图。图4是表示本发明的第一实施方式的机器构成表的一个例子的说 明图。图5是表示图4所记载的机器构成表存储于信息处理机器或主服 务器时的结构的一个例子的说明图。图6是表示本发明的第一实施方式的机器管理表的一个例子的说 明图。图7是表示在本发明第一实施方式的信息处理系统中,将机器构 成表从信息处理机器安装到主服务器中时的处理顺序的流程图。图8是表示将本发明第一实施方式的客户端和应用安装到主服务 器时的处理顺序的流程图。图9是表示在本发明的第一实施方式的主服务器上起动的应用的 处理动作的一个例子的流程图。图IO是表示在本发明的第二实施方式的信息处理系统所具有的移 动终端(禾多IW器L的显示部中所显示的画面的一个例子的说明图。图U是表示本发明的第二实施方式的机器构成表的一个例子的说 明图。图12是表示用户从本发明的第二实施方式的信息处理系统接受影 院服务(theater service)的提供时的处理顺序的流程图。图13是表示本发明的第三实施方式的机器管理表的一个例子的说 明图。图14是表示在本发明的第三实施方式的信息处理系统所具有的移 动终端(移动机器)的显示部中所显示的画面的一个例子的说明图。图15是表示本发明的第三实施方式在执行监视服务吋,监视服务 相关的各个信息处理机器彼此的对应关系的一个例子的示意图。图16是表示用户从本发明的第3实施方式的信息处理系统接受监 视服务的提供时的处理顺序的流程图。
具体实施方式
以下,根据附图,详细说明本发明的实施方式。 图1是表示本发明的第一实施方式的信息处理系统的整体结构的 一个例子的功能框架图。在本实施方式中,上述信息处理系统由搭建 在住宅内的家庭网络和例如通过因特网等通信网络连接在上述家庭网 络上的外部信息处理设备(外部服务器)所构成。在图1中,家庭网络1通过例如在住宅内布线的无线LAN (Local AreaNetwork:局域网)、有线LAN、蓝牙(bluetooth)、 UWB (Ultra Wide Band:超宽带)等通信网络13,将配置在住宅内的、多台分别 具有信息处理功能的各种机器(以下,为了说明方便,称为"信息处 理机器")等分别连接构成。在家庭网络1中,通过通信网络13,可 以在各个信息处理机器彼此之间进行数据的收发。家庭网络1包含主 服务器3、多台信息处理机器(在图1中为了图示和说明方便,仅记 载为3台)5、 7、 9、和路由器11。另一方面,由于文件服务器17处在作为家庭网络1的外部服务器 的位置,通过因特网15与家庭网络l连接。在家庭网络1中,信息处理机器5、 7、 9指的是例如PC (Personal Computer:个人计算机)、HDD (Hard Disk Drive:硬盘驱动器)记录 机、DVD (Digital Versatile Disk:数字通用光盘)播放器等AV机器、
空调(空气调节设备)等家用电器、各种传感器、NAS(Network Attached Storage:网络附属存储器)(网络连接型存储器)、电灯等照明器具、 电冰箱、电子炉灶和电时钟等各种机器类。这些信息处理机器5、 7、 9为适用于OSGi平台的机器。在本实施方式中,信息处理机器5、 7、 9之中,信息处理机器9为新加入该家庭网络1的机器,信息处理机 器5、 7均为在信息处理机器9加入该家庭网络1以前就已经加入该 家庭网络1的机器。在信息处理机器5中,至少安装有UPnP或Jini等(的中间件)。 信息处理机器5内置有用于规定预先设定的该信息处理机器5的各部 进行的规定处理动作的程序(以下称为"处理程序")19。该处理程序 19的起动/停止根据通过通信网络13从主服务器3(安装在其中的客户 端程序(以下称为"客户端")(31、 33、 35),通过通信网络13向信 息处理机器5输出的指令进行控制。通过该处理程序19的起动,信息 处理机器5固有的服务,作为网络服务,从信息处理机器5,通过通信 网络13,被提供给主服务器3的客户端(31、 33、 35)。在信息处理机器7中,也与信息处理机器5中一样,至少安装有 UPnP或Jini等。信息处理机器7中,也与信息处理机器5中一样,内 置有与该信息处理机器7的各部进行的规定处理动作对应的处理程序 21。该处理程序21的起动/停止也是根据通过通信网络13从主服务器 3 (安装在其中的客户端(31、 33、 35)),通过通信网络13输出至信 息处理机器7的指令来进行控制的。通过该处理程序21的起动,信息 处理机器7固有的服务,作为网络服务,从信息处理机器7,通过通信 网络13,被提供给主服务器3的客户端(31、 33、 35)。与信息处理机器5中的处理程序19或信息处理机器7中的处理程 序21同样,信息处理机器9内置有与该信息处理机器9的各部进行的 规定处理动作对应的处理程序23。该处理程序23的起动/停止也是根 据通过通信网络13从主服务器3输出至信息处理机器9的指令来进行 控制的。通过该处理程序23的起动,信息处理机器9固有的服务,作 为网络服务,从信息处理机器9,通过通信网络13,被提供给主服务 器3的客户端(31、 33、 35)。除了上述处理程序23以外,信息处理 机器9还内置有机器构成表25。机器构成表25被存储在例如信息处理
机器9内置的IC存储器或HDD等存储设备中。机器构成表25具有作为家庭网络1可向用户提供的所谓服务的设 计图的功能,记载有家庭网络1可向用户提供的服务的一览,其中包 括作为构成要素的信息处理机器9。因此,通过将存储在机器构成表 25中的信息内容与构成家庭网络1的信息处理机器(5、 7、 9)具有的 各个功能对照,能够验证从家庭网络1可向用户提供的服务。换言之,在机器构成表25中存储有表示以下内容的信息(数据), 该信息表示在各个信息处理机器(5、 7、 9)为了个别地提供固有服 务(基本服务)而具有的的功能中,如果使得任意的功能彼此之间连 协,是否能够提供比由各个信息处理机器(5、 7、 9)个别提供的服务 更加高级的服务(以下称为"高级服务")。其中,当各个信息处理机 器(5、 7、 9)在对用户提供各个基本服务时,使用例如UPnP或Jini 等。关于机器构成表25的详细内容,在后面进行说明。信息处理机器9,在该信息处理机器9自身新加入家庭网络1的时 候,或者未图示的其他信息处理器新加入家庭网络1的时候,如上所 述,利用UPnP或Jini等检索家庭网络l上的信息处理器(5、 7等)。 信息处理机器9通过该检索,选择为实现机器构成表25中所记载的高 级服务所必要的信息处理机器,新建机器管理表27。在这里,所谓的机器管理表27是指根据机器构成表25构筑而成 的表。在机器构成表25中所记载的信息处理机器(例如图6所述)在 家庭网络1上存在的情况下,通过从该信息处理机器取得用于特定该 信息处理机器的唯一的ID (唯一ID),注册在机器管理表27的规定区 域(图6所述)中,由此来构筑机器管理表27。信息处理机器9将作成的机器管理表27存储在自身内置的IC存 储器或HDD等存储设备中,或者通过通信网络13,传送至其他信息 处理机器(5、 7)或者主服务器3,存储在这些信息处理机器等内置的 IC存储器或HDD等存储设备中。在本实施方式中,如图1所示,机器管理表27被存储在主服务器 3 (其内置的IC存储器或HDD等存储设备)中。因此,信息处理机器 9将表示机器管理表27的存储地址为主服务器3(的存储设备)的URL (Uniform Resource Identifier:通用资源标志符)存储在信息处理机器
9自身内置的(IC存储器或HDD等)存储设备中。在本实施方式中, 信息处理机器9通过通信网络13将机器构成表25安装在主服务器3 中。信息处理机器9通过通信网络13,利用搭载在主服务器3中的 UPnP或Jini等,起动处理程序23,该处理程序23用于执行来自同样 搭载在主服务器3中的客户端(31、 33、 35),通过通信网络13被通 知的要求。这样,处理程序23的处理结果通过通信网络13被返回(通 知)到主服务器3的客户端(31、 33、 35) —侧,由此,能够从信息 处理机器9对客户端(31、 33、 35)提供各种服务。信息处理机器9在其存储设备中具有存储区域,存储应搭载在主 服务器3中的应用29、客户端31、 33、 35。在该存储区域中存储有应 用29、客户端31、 33、 35的情况下,当将它们安装到机器构成表25 的主服务器3中时,通过通信网络13进行安装。另一方而,在信息处 理机器9的上述存储设备中不具有上述存储区域的情况下,当安装到 机器构成表25的主服务器3中时,信息处理机器9通过通信网络13、 路由器11和因特网15访问文件服务器17。然后,将存储在文件服务 器17中的应用29、客户端31、 33、 35,从文件服务器17通过因特网 15、路由器11和通信网络13,安装到主服务器3中。而且,在本实施方式中,在信息处理机器9通过通信网络13,管 理其他信息处理机器,即主服务器3的机器构成表25、和机器管理表 27的情况下,信息处理机器9不仅向安装在主服务器3中的客户端31 、 33、 35提供服务,而且还具有作为用于控制其他信息处理机器,即信 息处理机器5、 7应提供的服务的客户端的功能。在主服务器3中至少安装有UPnP或Jini等。主服务器3能够将信 息处理机器5、 7、 9 (通过分别执行处理程序19、 21、 23)个别提供 的固有服务,作为网络服务通过通信网络13加以利用。主服务器3通 过通信网络13接收从构成家庭网络1的其他信息处理机器(在本实施 方式中为信息处理机器5)发送出的机器构成表25,存储在内置该机 器构成表25的存储设备的规定存储区域中。主服务器3通过从信息处 理机器9接收机器构成表25,可将由机器构成表25规定的服务作为网 络服务,提供给用户。 在本实施方式中,如图1所示,机器构成表25由信息处理机器9 和主服务器3双方管理,但也可以由主服务器3统一管理。另外,当通过上述其他信息处理机器,根据机器构成表25而作成 的机器管理表27被通过通信网络13从上述其他信息处理机器发送出 时,主服务器3接收该机器管理表27,存储在内置的存储设备的规定 存储区域中。这样,主服务器3可以实现将以下各个服务连协起来的 高级服务通过信息处理机器5的处理程序19的起动,由信息处理机 器5提供的服务;通过信息处理机器7的处理程序21的起动,由信息 处理机器7提供的服务;通过信息处理机器9的处理程序23的起动, 由信息处理机器9提供的服务。在没有预先安装上述应用29、客户端31、 33、 35的情况下,主服 务器3通过安装例如OSGi等平台,利用该OSGi,通过通信网络13、 路由器11和因特网15访问文件服务器17。然后,将积存在文件服务 器17中的上述应用29、客户端31、 33、 35,通过因特网15、路由器 11和通信网络13进行下载。如上所述,在上述应用29、客户端31、 33、 35积存在信息处理机器9中的情况下,也可以在将机器构成农25 从信息处理机器9通过通信网络13安装到主服务器3中时,安装上述 应用29、客户端31、 33、 35。当主服务器3通过通信网络13,从信息处理机器9安装了机器构 成表25时,根据该机器构成表25,在构成家庭网络1的信息处理机器 (5、 7)中检索能够提供上述(用户所希望的)高级服务的信息处理 机器。然后,根据该检索的结果,作成上述机器管理表27,将该机器 管理表27存储在主服务器3内置的存储设备(IC存储器或HDD)中, 或者通过通信网络13,存储在信息处理机器9内置的存储设备(IC存 储器或HDD)中。如上所述,在将机器管理表27存储在主服务器3内置的存储设备 中的情况下,表示机器管理表27的存储地址的URL被存储在信息处 理机器9内置的存储设备中。应用29是通过控制与该应用29 —起安装在主服务器3中的1个 或多个客户端(31、 33、 35),向用户提供所希望服务的软件。应用29 由安装在主服务器3中,控制用于进行如上所述的高级服务的处理动 作的管理软件进行管理。通过将应用29注册到该管理软件中,可以由 应用29通过上述多个客户端(31、 33、 35),向用户提供服务。管理软件对应用29,能够像插件一样,进行追加、修改和削除。 注册在管理软件中的应用29存在有注册在机器管理表27中的上述高 级服务的数量。因此,当机器管理表27中追加注册高级服务时,与该 追加注册的高级服务对应的应用29也被追加注册在管理软件中,注册 在管理软件中的应用29的数量为与注册在机器管理表27中的高级服 务数量相称的数量。追加到管理软件中的应用29被通过通信网络13,从信息处理机器 9内置的存储设备,或者通过因特网15、路由器11和通信网络13,从 文件服务器17内置的存储设备,下载到主服务器3中。而且,在主服 务器3中未安装有作为应用29的控制对象的客户端(31、 33、 35)的 情况下,可由应用29通知管理软件,进行客户端的追加或对现存的客 户端进行修正,或根据情况进行现存客户端的削除等。客户端31、 33、 35是利用UPnP或Jini等(的中间件),安装在主 服务器3中的软件,它是用于利用UPnP或Jini等对分别安装在信息处 理机器5、 7、 9上的处理程序19、 21、 23,要求提供由其起动可实现 的网络服务的软件。客户端31、 33、 35和处理程序19、 21、 23的关 系为客户端31、 33、 35中的任何一个,均可分别对处理程序19、 21、 23要求个别地提供网络服务。但是,在本实施方式中,为了说明方便, 客户端31只能够对处理程序19,客户端33只能够对处理程序21,客 户端35只能够对处理程序23要求提供网络服务。路由器11通过作为户外的通信网络的因特网15,连接在文件服务 器17和作为住宅内的通信网络的家庭网络1之间。这样,可以在以主 服务器3为首的构成家庭网络1的各部(信息处理机器5、 7、 9)和文 件服务器17之间进行各种数据的收发。因特网15是一种通信网络,用于在某设备和其他设备之间(在本 实施方式中,如上所述,为构成家庭网络1的各部(主服务器3、信息 处理机器5、 7、 9)和文件服务器17之间),按照规定的顺序进行数据 的收发。因特网15由光纤网,CATV (Cable Television:有线电视)网, 电话线网等构成。
文件服务器17为适用于OSGi平台的机器,它积存例如构成家庭 网络1的各个信息处理机器5、 7、 9必要的应用程序等。当通过因特 网15从(家庭网络1 一侧的)上述信息处理机器(5、 7、 9中的任何 一个)接收到需要下载应用程序的要求时,文件服务器17从积存的应 用程序中检索与该要求对应的应用程序。然后,通过因特网15,将检 索到的应用程序,发送至(家庭网络1 一侧的)上述信息处理机器(5、 7、 9中的任何一个)。由此,能够进行包含在家庭网络1中的上述信息 处理机器(5、 7、 9)具有的功能的追加或功能的变更。如在图1中所述,在本发明的一个实施方式的信息处理系统中, 主服务器3为在家庭网络1上存在的结构。在主服务器3不存在家庭 网络1上的情况下,可以通过使存在于家庭网络1上的任何一个信息 处理机器具有主服务器3的功能,以此来进行对应。在这种情况下, 并不是说必须以一台具有主服务器3的功能的信息处理机器来管理多 个应用(29),如果存在多台能够进行应用29、机器构成表25和机器 管理表27的管理的信息处理机器,则也可以使其分别管理1个以上的 应用29。另外,在本实施方式中,以利用UPnP安装的中间件作为用于向用 户提供网络服务的中间件进行了说明,但上述中间件并不一定限定于 UPnP。实际上,只要是具有可自动地检测追加在家庭网络1上的信息 处理机器,并将检测出的信息处理机器可能提供的服务通知给家庭网 络1上的信息处理机器的功能的协议,不管利用哪种协议都可以。另外,如上所述,在本实施方式中,在家庭网络1上存在分别搭 载有向用户提供不同的服务所必要的处理程序(19、 21、 23)的多台 信息处理机器(5、 7、 9)和主服务器3。另外,在主服务器3中搭载 有对处理程序(19、 21、 23)发出要求的客户端(31、 33、 35)和统 合管理各个客户端(31、 33、 35)的应用29。通过将家庭网络1设置 成上述这种结构,用户并不一定要意识到各个服务,就能够在主服务 器3的操作也容易进行的状态下,从家庭网络1享受到所希望的服务。例如,在用户使用便携式终端,视听录像的TV节目的情况下,以 下处理是必要的进行该TV节目的录像预约,再在录像结束时,将代 码转换为便携式终端可再现内容的格式,并将生成的内容转移至搭载
在便携式终端上的HDD等中。上述各个处理能够利用通过HDD记录机、PC或因特网等带来的 服务等来实现,但是用户通过各处理步骤,直至能够使用便携式终端 视听TV节目为止,非常的费工费时。因此,如本实施方式这样,通过 定义统合管理各个服务的高级服务,同时将执行该高级服务的应用29 搭载在主服务器3中,由此能够简化用户对服务器3的操作。另外,在本实施方式中,预先将机器构成表25积存在信息处理机 器9的存储设备中,当该信息处理机器9新加入家庭网络1时,通过 通信网络13,将机器构成表25发送至主服务器3。主服务器3通过检 索家庭网络1上的信息处理机器(5、 7、 9),评价是否能够提供机器 构成表25中所述记载的各种服务,并作成机器管理表27。然后,如果 必要,从(户外的)文件服务器17或从信息处理机器9下载并安装用 以利用信息处理机器(5、 7、 9)所提供的服务的客户端(31、 33、 35) 和统合管理该客户端(31、 33、 35)的应用29,由此可向用户提供由 上述各个信息处理机器(5、 7、 9)固有的服务连协而实现的高级服务。另外,根据本发明的一个实施方式,当信息处理机器9新加入家 庭网络1时,可立即将在现在的家庭网络1的环境下能够实现的高级 服务通知给用户,加以利用。图2是表示本发明的第一实施方式的信息处理系统所具有的信息 处理机器9的内部结构的一个例子的功能框架图。图2所示的信息处 理机器9为图1中新加入家庭网络1的信息处理机器。信息处理机器9的硬件结构与图1所示的信息处理机器5、 7的硬 件结构实质上相同。如图2所示,信息处理机器9包含CPIB7、主存 储部39、程序存储部41、通信控制部43和机器构成表存储部45。这 些各部通过总线47连接。主存储部39由例如RAM (Random Access Memory:随机存取存 储器)、ROM (Read Only Memory:只读存储器)构成,在CPU37的 控制下,RAM作为工作区域起作用,ROM作为存储信息处理机器9 (CPU37)必要的程序的区域起作用。程序存储部41为在CPU37的控制下,用于保存对信息处理机器9 (CPU37)的处理动作进行控制的程序的设备。作为程序存储部41,
使用例如HDD (Hard Disk Drive:硬盘驱动器)或光盘或闪存等。机器构成表存储部45为在CPU37的控制下,用于保存上述机器 构成表25的设备。作为机器构成表存储部45,与程序存储部41同样, 使用例如HDD或光盘或闪存等。通信控制部43为在CPU37的控制下,通过通信网络13,在与家 庭网络1上的其他信息处理机器(5、 7)或主服务器3之间进行数据 收发的设备。作为通信控制部43,使用例如调制解调器或网络适配器 等。而且,在利用无线通信进行信息处理机器9和家庭网络1上的其 他信息处理机器(5、 7)或主服务器3之间的收发的情况下,在通信 控制部43中使用无线发送/接收设备。CPU37根据预先存储在主存储部39中的程序或预先存储在程序存 储部41中的程序,对信息处理机器9的各部进行控制,以实现信息处 理机器9具有的功能。在通过信息处理机器9管理应用29的情况下,除了上述各部以外, 还必要机器管理表存储部(未图示)、信息处理机器信息存储部(未图 示)等设备,同时,在程序存储部41中存储作为管理对象的应用29。图3是表示本发明的第一实施方式的信息处理系统所具有的主服 务器3内部结构的一个例子的功能框架图。如图3所示,主服务器3包含CPU49、主存储部51、程序存储部 53、信息处理机器信息存储部55、通信控制部57、机器构成表存储部 59和机器管理表存储部61。这些各部通过总线63连接。主存储部51由例如RAM和ROM构成,在CPU49的控制下,RAM 作为工作区域起作用,ROM作为存储主服务器3 (CPU49)必要的程 序的区域起作用。程序存储部53为在CPU49的控制下,用于保存对主服务器3 (CPU49)的处理动作进行控制的程序的设备。作为程序存储部53, 使用例如HDD或光盘或闪存等。信息处理机器信息存储部55为在CPU49的控制下,用于保存信 息处理机器信息表的设备,其中该信息处理机器信息表中包含构成家 庭网络1的信息处理机器的名称和分别赋与各个信息处理机器的唯一 ID。作为信息处理机器信息存储部55,与程序存储部53同样,使用例 如HDD或光盘或闪存等。机器构成表存储部59为在CPU49的控制下,用于保存上述机器 构成表25的设备。作为机器构成表存储部59,与程序存储部53或信 息处理机器信息存储部55同样,使用例如HDD或光盘或闪存等。在 作为新加入家庭网络1的信息处理机器的信息处理机器9存在有多台 的情况下,利用各个信息处理机器9,通过通信网络13安装在机器构 成表存储部59中的机器构成表25分别由各自对应的信息处理机器9 通过CPU49进行管理。利用CPU49对机器构成表25的信息处理处理机器9进行的分别 管理,通过例如利用各个信息处理机器9的唯一ID,按照各信息处理 机器分别将机器构成表25注册在机器构成表存储部59中的方式进行。 另外,在图5中记载的是存储在机器构成表存储部59中以后的机器构 成表25。机器管理表存储部61为在CPU49的控制下,用于保存上述机器 管理表27的设备。作为机器管理表存储部61,与程序存储部53或信 息处理机器信息存储部55或机器构成表存储部59同样,使用例如HDD 或光盘或闪存等。通信控制部57为在CPU49的控制下,通过通信网络13,在与家 庭网络1上的其他信息处理机器(5、 7、 9)之间进行数据收发的设备。 作为通信控制部57,使用例如调制解调器或网络适配器等。另外,在 利用无线通信在主服务器3和家庭网络1上的其他信息处理机器(5、 7、 9)之间进行收发的情况下,在通信控制部57中使用无线发送/接收 设备。CPU49根据预先存储在主存储部51中的程序或预先存储在程序存 储部53中的程序,对主服务器3的各部进行控制,以实现主服务器3 具有的功能。图4是表示本发明的第一实施方式的机器构成表25的一个例子的 说明图。如图4所示,机器构成表25包含服务内容注册区域65、信息处理 机器名注册区域67、功能信息注册区域69、必须/扩展识别信息注册区 域71。
在图1所示的家庭网络1中,将作为向用户提供的服务的能够定义为高级服务的服务注册在服务内容注册区域65中,以便能够统合地 管理。其中,如上所述,通过从安装在主服务器3中的多个客户端(31、 33、 35),向安装在多台信息处理机器(5、 7、 9)中的处理程序(19、 21、 23)要求提供服务,从而将这些服务提供给用户。在信息处理机器名注册区域67中注册有必要的信息,用于识别图 1所示的家庭网络1上存在的信息处理机器(5、 7、 9)是否为在将注 册于服务内容注册区域65中的服务提供给用户时,所必要的信息处理 机器。保存机器构成表25的信息处理机器9必定注册在信息处理机器 名注册区域67中。注册在信息处理机器名注册区域67中的信息的形 式,只要是能够判别信息处理机器的种类的,则利用任何方式都可以。在功能信息注册区域69中注册有以下信息在图1所示的家庭网 络1上存在的信息处理机器(5、 7、 9),将注册于服务内容注册区域 65中的服务提供给用户时,所必要的信息处理机器(5、 7、 9)安装的 功能的信息。在必须/扩展识别信息注册区域71中注册有识别信息,即标识符 (flag)。该识别信息表示注册于功能信息注册区域69中的各种功能是 否为在向用户提供注册于服务内容注册区域65中的服务时所必须的功 能,还是用于进一步扩展上述注册的服务的功能。在图4所示的例子中,存储于服务内容注册区域65中的作为高级 服务的监视服务能够利用存储在信息处理机器名注册区域67中的机器 名的Web摄像头、人感传感器、NAS、 HDD记录机、PC等来实现。 参照功能信息注册区域69可看出,分别Web摄像头具有视频播放功能, 人感传感器具有事件通知功能,NAS、 HDD记录机和PC等具有录像 功能。共同参照功能信息注册区域69和必须/扩展识别信息注册区域 71可看出,视频播放功能和录像功能为实现监视服务所必须的功能(以 下称为"必须功能"),事件通知功能为进一步扩展监视服务的功能(以 下称为"扩展功能")。其次,作为其他高级服务的节目录像预约服务可由NAS、 HDD记 录机、PC和TV等实现。分别NAS、 HDD记录机和PC具有录像功能, TV和HDD记录机具有播放接收功能、视频播放功能和节目信息发送
功能。录像功能、播放接收功能和视频播放功能为节目录像预约服务 所必须的功能,节目信息发送功能为扩展功能。另外,作为其他高级服务的图像管理服务可利用静物数码相机、PC、 NAS和HDD记录机等实现。分别静物数码相机和PC具有图像播 放功能,NAS、 HDD记录机和PC具有积存功能。图像播放功能和积 存功能都是图像管理服务必须的功能。图5是表示图4所记载的机器构成表25存储于信息处理机器9或 主服务器3时的结构的一个例子的说明图。在图4中记载的机器构成表25存储在信息处理机器9或主服务器 3中的情况下,该机器构成表25除了服务内容注册区域65、信息处理 机器名注册区域67、功能信息注册区域69和必须/扩展识别信息注册 区域71以外,还追加有设备ID注册区域73。这就是图5所示的机器 构成表26。在该设备ID注册区域73中注册有作为机器构成表25的安 装源的机器(在本实施方式中为信息处理机器9)的识别信息的ID (即 设备ID)。换言之,相对于从信息处理机器9安装到主服务器3中的机 器构成表25,通过将用于识别作为安装源的信息处理机器9的设备ID 注册到设备ID注册区域73中,由此作成图5所示的机器构成表26。 这样,能够使得作为安装源的信息处理机器9和从信息处理机器9发 送至主服务器3的机器构成表25相对应。在本实施方式中,参照图5 (的设备ID注册区域73)可看出,信 息处理机器9被赋与"12345678-5234-5234-1234567890af"作为设备ID。通过将机器构成表25从信息处理机器9安装到主服务器3中,在 主服务器3中作成机器管理表27后,再当该信息处理机器9之外其他 的、新的信息处理机器或利用UPnP等安装的可提供服务的信息处理机 器加入到家庭网络l时,参照图5所示的机器构成表26。即,在主服 务器3中,通过参照机器构成表26,检索设备ID注册区域73,当判 断新的信息处理机器等加入家庭网络1时,从信息处理机器名注册区 域67中检索与注册在服务内容注册区域65中的(高级的)服务对应 的信息处理机器。通过该检索核对(check)是否有可向用户提供的新 的服务(网络服务)。当该核对结果找到可向用户提供的服务时,将该服务通过主服务
器3注册在机器管理表27中,并通知用户可以利用该注册的服务。在 将机器构成表25从信息处理机器9安装到主服务器3的处理中,优选 利用UPnP等安装,在这种情况下,有必要将用于下载应用29或客户 端(31、 33、 35)的URL记载在例如Presentation URL等中。图6是表示本发明的第一实施方式的机器管理表27的一个例子的 说明图。如图6所示,机器管理表27,除了具有作为与图5所述的设备ID 注册区域73对应的存储区域的唯一ID注册区域75以外,还与图4和 图5所记载的机器构成表(25、 26)同样,具有服务内容注册区域65、 信息处理机器名注册区域67和功能信息注册区域69。在唯一 ID注册 区域75中存储作为与存储在设备ID注册区域73中的同一信息的设备 ID,即唯一ID。若将机器构成表25从信息处理机器9安装到主服务器3,则在主 服务器3中,从该机器构成表25中检索家庭网络1内的信息处理机器 (5、 7、 9)以及它们个别提供的功能。然后,将从上述检索结果得到 的、用于实现高级服务的必要的信息处理机器(5、 7、 9)与它们具有 的功能对照,从注册在服务内容注册区域65中的各个高级服务(一览 表)中抽出可向用户提供的服务,作成机器管理表27。机器管理表27 被注册在主服务器3中图3所示的机器管理表存储部61中。在这里,存储于唯一ID注册区域75中的唯一ID,必须可利用它 来识别家庭网络1上的信息处理机器(5、 7、 9)。例如,在主服务器3 中安装有UPnP等的情况下,优选利用UDN (Unique Device Name: 唯一设备名)的方法。在家庭网络1上存在多台具有同一功能的信息处理机器(5、 7、 9) 的情况下,机器管理表27的唯一ID,对于各个具有同一功能的信息处 理机器(5、 7、 9),能够注册多个唯一ID,使得主服务器3上的客户 端(31、 33、 35)能够利用任何一台信息处理机器(5、 7、 9)。在住 宅内存在多台具有同一功能的信息处理机器(5、 7、 9),它们为例如 TV和扬声器、温度传感器和空调等那样,能够构筑连协关系的信息处 理机器的情况下,各个信息处理机器(5、 7、 9)的位置关系变得重要。 但是,由于从家庭网络l上难以把握住宅内各个信息处理机器(5、 7、9)的位置关系等,因此在判明在家庭网络l上存在多台具有同一功能的信息处理机器(5、 7、 9)的情况下,有必要由用户设定各个信息处 理机器(5、 7、 9)的位置信息。另外,还有必要决定以下管理方法 判别用户设定的位置信息是否为任何的信息处理机器(5、 7、 9)的信 息。另外,可以不利用注册在机器管理表27的唯一 ID注册区域75中 的唯一ID,每当执行客户端(31、 33、 35) —侧要求的服务时,检索 家庭网络l上的信息处理机器(5、 7、 9)也可以。但是,在信息处理 机器(5、 7、 9)的位置关系重要的情况下,为了用户的方便性,优选 只管理用户设定的信息处理机器(5、 7、 9)的唯一ID。在本实施方式中,参照图6 (的信息处理机器名注册区域67和唯 一 ID注册区域75 )可看出,分别赋与Web摄像头 "12345678-1234-1234-1234567890ab"的唯一 ID;赋与人感传感器 "12345678-2234-2234-1234567890ac"的唯一ID;赋与NAS、 HDD 记录机和PC "12345678-5234-5234-1234567890af"的唯一 ID;赋与 TV和HDD录音"12345678画6234-6234画1234567890al"的唯一 ID。再 者,对于作为具有上述以外的其他功能的信息处理机器的TV和HDD 记录机,赋与"12345678-7234-7234-12345678卯a2"唯一的ID。图7是表示在本发明第一实施方式的信息处理系统中,将机器构 成表25从信息处理机器9安装到主服务器3中时的处理顺序的流程图。 在图7中,首先,想要新加入家庭网络1的信息处理机器9通过 通信网络13,与家庭网络1上的其他信息处理机器(5、 7)和主服务 器3连接,同时将新加入家庭网络1的旨意通知给其他信息处理机器 (5、 7)和主服务器3 (步骤S81)。通过接收上述通知,主服务器3 认识到信息处理机器9新加入家庭网络1时,取得记载有信息处理机 器9的种类、信息处理机器9具有功能的一览、信息处理机器9的唯 一 ID、能取得机器构成表25的URL (Uniform Resource Locator:统一 资源定位器)等的设备信息。然后,从该设备信息中取得信息处理机 器9的唯一ID (步骤S82)。接着,主服务器3参照存储在信息处理机器信息表存储部55 (图 3所示)中的机器构成表26,检索唯一ID,核对是否不存在具有同一
唯一 ID的信息处理机器(步骤S83)。当该核对结果确认在机器构成表 26中不存在同一唯一 ID时(步骤S83中YES),主服务器3利用包含 在设备信息中的URL,向信息处理机器9发送机器构成表25的取得要 求(步骤S84)。当从主服务器3发送出上述取得要求后,信息处理机器9接收该 取得要求(步骤S85)。信息处理机器9根据该取得要求,从机器构成 表存储部45中读取机器构成表25,并将该机器构成表25发送至主服 务器3 (步骤S86)。当从信息处理机器9发送出上述机器构成表25后, 主服务器3接收该机器构成表25 (步骤S87)。接着,主服务器3核对 从信息处理机器9接收的信息(数据)是否为机器构成表25(步骤S88)。当该核对结果确认来自信息处理机器9的信息(数据)为机器构 成表25后(步骤S88中YES),主服务器3将取得的机器构成表25与 事前取得的信息处理机器9的唯一ID对应。然后,将与唯一ID对应 后的机器构成表25积存在机器构成表存储部59中(步骤S89),结束 一系列的处理动作。另一方面,对于核对从信息处理机器9接收到的信息(数据)是 否为机器构成表25的结果,确认并非为机器构成表25时(步骤S88 中NO),主服务器3以作为步骤S82中取得的信息处理机器9的设备 信息之一的信息处理机器9的种类信息作为检索关键,检索现存的机 器构成表(25)中的信息处理机器名注册区域67 (步骤S90)。在该核 对结果未能在上述信息处理机器名注册区域67中找到相应信息处理机 器的情况下,或者在虽然能找到相应信息处理机器,但判明在步骤S82 中取得的信息处理机器9具有功能的一览中,不存在(用户)要求的 功能的情况下(步骤S90中NO),立即结束一系列的处理动作。在检索现存的机器构成表(25)中的信息处理机器名注册区域67 的结果为能够找到相应信息处理机器,并且判明在步骤S82中取得的 信息处理机器9具有功能的一览中,存在(用户)要求的功能的情况 下(步骤S90中YES),将包含相应信息处理机器(注册在服务内容注 册区域65中)的高级服务作为检索关键,检索存储在机器管理表存储 部61中的机器管理表27。然后,将步骤S82中取得的唯一ID注册在 执行注册于机器管理表27的服务内容注册区域65中的相应高级服务
所必要的上述信息处理机器的唯一ID注册区域75中(步骤S92),结 束一系列的处理动作。再者,参照存储在信息处理机器信息表存储部55中的机器构成表 26,核对是否存在具有同一唯一ID的信息处理机器,当确认存在同一 唯一 ID时(步骤S83中NO),主服务器3判断信息处理机器9己注册 完成,结束一系列的处理动作。当将机器构成表25发送至主服务器3,并注册在主服务器3的机 器构成表59中后,有必要将用于控制信息处理机器9的客户端35和 用于控制多台信息处理机器(5、 7)的应用29安装到主服务器3上。 在信息处理机器9和主服务器3中安装有HAVi (Home Audio/Video interoperability:家庭音频/视频交互技术),并且信息处理机器9的程 序存储部41中积存有在主服务器3中起动的客户端35和应用29的情 况下,图7中说明的处理动作结束以后,也可以利用HAVi中问件,从 信息处理机器9自动地将客户端35和应用29安装到主服务器3中。 但是在本实施方式中,在将客户端35和应用29安装到主服务器3中 时,由于使用的是利用OSGi平台的安装方法,所以以下说明利用OSGi 平台,将客户端35和应用29安装到主服务器3中的方法。图8是表示将本发明的第一实施方式的客户端35和应用29安装 到主服务器3时的处理顺序的流程图。在图8中,主服务器3首先参照机器构成表25,对家庭网络1上 的全部信息处理机器(5、 7、 9)进行检索。在主服务器3上安装有 UPnP的情况下,由于通过实施设备描述(device description)能够取 得信息处理机器信息,因此检索取得的信息中所示信息处理机器的种 类是否与注册在机器构成表25的信息处理机器名注册区域67中的任 何一种信息处理机器相符合。该检索针对由上述设备描述取得的全部 信息处理机器信息进行。当上述检索结果为主服务器3取得的信息处 理机器信息不与注册在信息处理机器名注册区域67中的任何一个信息 处理机器符合的情况下,不执行图8所示的处理顺序(步骤SIOO。当上述检索结果为主服务器3取得的信息处理机器信息与注册在 信息处理机器名注册区域67中的任何一个信息处理机器相符合的情况 下,通过将相应信息处理机器具有的功能与机器构成表25中的,作为
功能信息注册区域69中上述信息处理机器具有的功能而注册的功能(该信息处理机器具有功能的一览)对照,由此来核对相应信息处理机器具有的功能是否为注册在信息处理机器名注册区域67中的信息处 理机器具有的功能。如果该核对结果为在上述功能一览中,存在相应 信息处理机器具有的功能,则执行图8所示的处理顺序,如果不存在, 则不执行图8所示的处理顺序(步骤S102)。在判明对家庭网络1上的全部信息处理机器(5、 7、 9)实施了上 述(步骤SlOl、步骤S102中分别表示的)处理的结果为至少存在能够 提供在执行注册在上述服务内容注册区域65中的高级服务时所必要的 功能的信息处理机器的情况下,主服务器3将上述高级服务追加注册 在机器管理表27上。然后,将上述信息处理机器的UDN追加注册到 分配在执行上述追加注册的高级服务时所必要的信息处理机器上的唯 一ID注册区域75中(步骤S103)。在针对机器管理表27的上述处理动作结束的时刻,在主服务器3 中,核对在主服务器3上是否存在用于对在执行上述追加的高级服务 时所必要的信息处理机器的处理动作进行控制的客户端(31、 33、 35)。 当该核对结果确认不存在客户端(31、 33、 35)时(步骤S104中NO), 主服务器3访问存在于因特网15中的文件服务器17。然后,以应向用 户提供的高级服务、作为控制对象的信息处理机器(5、 7、 9)、各个 信息处理机器(5、 7、 9)具有的功能等诸信息作为检索关键,检索必 要的软件,并从文件服务器17下载。在从文件服务器17下载客户端(31、 33、 35)的方法中,在主服 务器3和文件服务器17双方都搭载有OSGi平台的情况下,也可以利 用OSGi的功能进行上述下载(步骤S106)。再者,在主服务器3上不 存在应用29的情况下(步骤S105),主服务器3以上述高级服务作为 检索关键,访问文件服务器17,从文件服务器17下载相应的应用29 (步骤S107)。步骤S106中的客户端(31、 33、 35)的下载,或步骤S107中的 应用29的下载结束,并且安装它们的软件到主服务器3中的作业也结 束,这样一系列的处理动作结束。在主服务器3上已经存在有在步骤 S104或步骤S105中应从文件服务器17下载的软件的情况下,不产生 上述步骤S106或步骤S107中的下载处理(在步骤S104和步骤S105 中分别为YES)。其次,说明主服务器3上应用29的执行方法。图9是表示在本发明的第一实施方式的主服务器3上起动的应用 29的处理动作的一个例子的流程图。在图9中,通过用户操作例如主服务器3的操作部而从该操作部 输出的操作信息、或从各种传感器输出的传感器信息(事件通知)等 被输入主服务器3中,由主服务器3上的应用29接收。在将上述操作 信息输入主服务器3时,例如主服务器3具有Web服务器功能,能够 利用以下等方法利用HTML (HyperText Markup Language:超文本 链接标示语言)提供用户接口的方法、或利用家庭网络1上的TV,利 用UPnP从该TV向主服务器3提供用户接口的方法等。在利用前者的方法时,必须在显示用户接口的终端上搭载Web浏 览器。在利用后者的方法时,在TV—侧必须有用于控制应用29的客 户端(31、 33、 35)。另外,在应用29中必须具有通过UPnP向其他终 端(信息处理机器(5、 7、 9)等)提供用户接口的功能。当接收用户的操作信息或从各种传感器发出的事件通知吋,应川 29核对机器管理表27。然后,通过用户的操作信息、事件通知内容、 作为通知源的信息处理机器等,推断用户所希望的高级服务是否为注 册在机器管理表27中的任何一种服务(步骤Slll)。判明为用户所要求的高级服务、或者由于事件的发生而判断为必 要的高级服务时,核对在家庭网络1上是否存在执行该高级服务所必 要的信息处理机器。该核对针对具有注册在机器管理表27的唯一 ID 注册区域75中的唯一ID的信息处理机器而进行(步骤S112)。当上述核对结果确认能够利用上述信息处理机器时,执行用户所 希望的高级服务。另一方面,如果上述核对结果为不可利用上述信息 处理机器,则应用29验证是否可对用户提供只由各个信息处理机器具 有的必须的功能执行的服务。然后,当事件发生时,只通过可利用的 信息处理机器提供服务。关于利用家庭网络1上的信息处理机器(5、 7、 9)可向用户提供 的服务内容,省略其详细的说明。例如,注册于图4 图6的服务内容
注册区域65中的监视服务,在Web摄像头、HDD记录机、或者NAS 作为信息处理机器存在于家庭网络1上的情况下,通过使这些信息处 理机器和主服务器3的应用29连协,能够提供将由Web摄像头拍摄的 该Web摄像头的设置位置及其附近的视频随时积存在HDD记录机或 NAS中的服务。另外,在上述监视服务中,将作为信息处理机器之一的人感传感 器设置在家庭住屋的窗户附近位置或门的附近位置,通过应用29作为 中介接收从人感传感器发出的事件通知,在从接收事件通知的时刻开 始至经过规定的时间为止,这之间由应用29取代HDD记录机或NAS, 也能够提供积存Web摄像头拍摄的视频信息的服务。图IO是表示在本发明的第二实施方式的信息处理系统所具有的移 动终端(移动机器)的显示部中所显示的画面的一个例子的说明图。 在上述移动终端中采用具有无线发送/接收功能,在显示画面上装备有 触摸显示器的结构。在机器管理表27的服务内容注册区域65中注册有作为高级服务 的影院服务,并且在家庭网络1上的信息处理机器中,在具有视频流 (stream)的接收功能和再现功能的TV和具有音频流的接收功能和音 频输出功能的扬声器分别存在有2台的情况下,在上述移动终端的显 示部中显示输出图IO所示的画面121。由于画面121被称为影院服务 机器选择画面,所以包含让用户选择A公司的TV或B公司的TV的 任何一个的TV选择区域123和让用户选择C公司的扬声器或D公司 的扬声器中任何一个的扬声器选择区域125。在家庭网络1上存在有多台具有同一功能的信息处理机器(5、 7、 9)的情况下,对于实施注册在服务内容注册区域65中的高级服务所 必要的,注册于信息处理机器名注册区域67中的多台信息处理机器, 在机器管理表27中分别注册有唯一ID。在这种情况下,当用户实际利 用上述高级服务时,用户有必要表明意思是想利用哪一个信息处理 机器,接受上述服务的提供。例如,如上所述,在具有视频流接收功能和再现功能的TV和具有 音频流接收功能和音频输出功能的扬声器分别存在有2台的情况下, 根据用户是利用哪一个TV,从物理的位置关系,能利用的扬声器自然 而然地被决定。但是,在家庭网络1上,不存在把握配置在住宅内的信息处理机器(5、 7、 9)的物理位置的技术方法。因此,需要从用户 那里得到明确的指示是利用哪一个扬声器,所以在本实施方式中,作 为用户接口,采用具有显示如图IO所示的画面121的显示部的移动终上山顿。作为用户接口的装置形式,只要是能够从画面中显示的一览表中 选择用户所希望的信息处理机器的装置,则不论哪一种都可以。例如, 可以使得与主服务器3连接的、具有用于操作主服务器3的操作部的 监视器,具有作为上述用户接口的功能,也可以如本实施方式这样, 考虑用户的便利性,使用具有无线通信功能,在显示画面上装备有触 摸显示器的移动终端也可以。另外,如本实施方式这样,在采用移动终端的情况下,可以通过 在移动终端上安装主服务器3具有的全部功能,使得移动终端作为主 服务器3起作用。也可以只在移动终端上安装将用户对操作部的操作 转换为控制指令,并将该控制指令发送给主服务器3的功能。以下, 为了简单方便,对在移动终端上安装主服务器3的功能的方式进行说 明。因而,图6所示的机器管理表27也是内置在上述移动终端内的。图11是表示本发明的第二实施方式的机器构成表的一个例子的说 明图。如图11所示,本实施方式的机器构成表28,在新设置有设定标识 符区域127这一点上,与图4所示的机器构成表25不同。由于其他结 构与图4所示物相同,因此在图ll中,对于与图4所示物相同的物体 采用同一符号标注,省略其详细说明。在本实施方式中,在服务内容注册区域65中注册有作为高级服务 的新的影院服务,并且在信息处理机器名注册区域67、功能信息注册 区域69、必须/扩展识别信息注册区域71和设定标识符区域127中分 别注册有该影院服务相关的信息处理机器名、功能、必须/扩展识别信 息和设定标识符"ON/OFF"等诸信息。在设定标识符区域127中,分别将必须由用户设定的信息处理机 器设定为"1 (即ON)",将不必要由用户设定的信息处理机器设定为 "0 (即OFF)"。在本实施方式中,设定标识符"ON/OFF"被预先设 定在具有机器构成表(28)的各个信息处理机器中。在图ll所示的例子中,监视服务相关的分别设定如下Web摄像 头中设定标识符"ON";人感传感器中设定标识符"ON"; NAS、 HDD 记录机和PC中设定标识符"OFF"。另外,影院服务相关的分别设定 如下DVD播放器中设定标识符"OFF"; TV中设定标识符"ON"; 扬声器中设定标识符"ON"。图12是表示用户使用具有图IO所示的显示画面作为用户接口的 移动终端,从本实施方式的信息处理系统接受影院服务的提供时的处 理顺序的流程图。在图12中,首先,在家庭网络1上追加(连接)具有上述机器构 成表25的信息处理机器(5、 7、 9)(步骤S131)。接着,在影院服务 的初始设定时,用户通过移动终端(图IO所示的画面121)检索存在 于家庭网络1上的信息处理机器(5、 7、 9)(步骤S132)。如果该检索 结果找到执行影院服务所必要的信息处理机器(步骤S133),通过用户 接口 (图IO所示的显示画面121),将能够利用影院服务的旨意通知给 用户(步骤S134),同时将检索到的信息处理机器的相关信息暂时注册 在机器管理表27中(步骤S135)。其次,在进行该注册时,核对在家庭网络1上是否存在多台具有 同一功能的信息处理机器(步骤S136)。如果该核对结果为在家庭网络 1上存在多台具有同一功能的信息处理机器(步骤S136中YES),移 动终端通过这些信息处理机器取得机器构成表28,并核对在该机器构 成表28中的设定标识符区域127中是否注册为"ON"(步骤S137)。 如果该核对结果为在该机器构成表28中的设定标识符区域127中注册 为"ON"(步骤S137中YES),则在上述移动终端的显示部中显示信 息处理机器的一览(例如,图IO所示的影院服务机器选择画面121) (步骤S138)。通过用户操作上述移动终端的操作部,分别将操作指令发送至执 行上述影院服务的相关信息处理机器,由于接收到该操作指令,当接 收到这些信息处理机器对上述移动终端的响应时,通过上述移动终端, 确认这些信息处理机器的设置位置(步骤S139)。接着,用户从在上述 移动终端的显示部中,以一览表形式显示的上述(功能重复的)多台
信息处理机器中选择特定的信息处理机器(步骤S140)。在上述显示部中显示用于操作该信息处理机器的简单的用户接口。例如,在作为功能重复的信息处理机器的TV —览表被显示的情况下,当用户从该一览 表中选择任一个TV,在进行了该选择的时刻,TV的电源ON/OFF显 示为可能的按钮,如果用户按压操作该按钮,上述选择的TV电源 ON/OFF。除了电源ON/OFF操作以外,频道操作、音量调节操作、用 于测试流再现的操作也与上述同样。任何一个操作都是以能够判别作 为当前操作对象的TV为哪一个TV来作为前提条件的。在上述移动终 端的显示部中显示有作为功能重复的信息处理机器的扬声器的一览表 的情况下,与上述同样,用户可从以一览表形式列举的多台扬声器中 选择任何一台扬声器,通过移动终端,确认可以控制该扬声器。通过用户的选择,确定使用的信息处理机器时(步骤S136中NO), 注册在上述移动终端内置的机器管理表27 (的服务内容注册区域65) 中的影院服务再被作为由用户选择的TV和由扬声器执行的影院服务 注册在该机器管理表27中(步骤S142)。结束一系列的处理动作。如果核对在机器构成表28中的设定标识符区域127中是否注册为 "ON"的结果是在该设定标识符区域127中未注册"ON"(步骤S137 中NO),则在上述移动终端从上述一览表中自动选择任意信息处理机 器的处理执行以后(步骤S141),转移至步骤S142中所示处理动作。另外,在想要通过上述信息处理机器彼此的组合以外的其他信息 处理机器的组合来执行影院服务的情况下,通过上述用户接口,选择 新的信息处理机器,来实施与上述的处理动作相同的处理动作。在上述处理动作结束后,通过移动终端选择影院服务,这样用户 就能够利用以前设定的影院服务。而且,在上述机器构成表25内存在 电灯(照明机器)这样的机器,能够利用家庭网络1调整该照明机器 的亮度的情况下,在利用影院服务时,还能够自动地将室内的照明机 器调暗(调光)。图13是表示在本发明的第三实施方式的机器管理表中,监视服务 作为高级服务被注册的机器管理表的一个例子的说明图。在图ll所示的监视服务的情况下,必须在住宅内外设置监视用的 多个Web摄像头和人感传感器,并且必须把握Web摄像头和人感传感
器的设置位置。在以下说明的监视服务中,例如当人感传感器起动时,包括首先Web摄像头进行拍摄动作的处理和将拍摄的视频信息发送至 具有录像功能的PC或HDD记录机等的处理。在本实施方式中,参照图13可看出,作为高级服务注册在机器管 理表151中的服务(在这里为监视服务),由执行该服务的多台信息处 理机器构成的多个组来提供,以下对该情况进行说明。在本实施方式中,通过分别包含多台信息处理机器的多个组,能 够执行上述监视服务,从而上述各个组被赋与了用于识别的组ID。因 此,如图13所示,在本实施方式的机器管理表151中设定有用于注册 各个组ID的组ID注册区域153。由于其他的结构与图6所示物相同, 所以在图13中,与图6所示物相同的采用同一符号标注,省略其详细 说明。在本实施方式中,由具有"12345678-1234-1234-1234567899ab" 的唯一 ID的Web摄像头、具有"12345678-2234-2234-1234567899ac" 的唯一 ID的人感传感器和具有"12345678-5234-5234-1234567899af" 的唯一 ID的NAS、 HDD记录机和PC所形成的组,被赋与0001作为 组ID。因此,在与该组对应的组ID注册区域153中注册"0001"作为 组ID。其次,由具有"12345678-1234-1234-1234567898ab" 的唯一 ID 的Web摄像头、具有"12345678-2234-2234-1234567898ac"的唯一 ID 的人感传感器和具有"12345678-5234-5234-1234567898af"的唯一 ID 的NAS、 HDD记录机和PC所形成的组,被赋与0002作为组ID。因 此,在与该组对应的组ID注册区域153中注册"0002"作为组ID。其次,由具有"12345678-1234-1234-1234567897ab" 的唯一 ID 的Web摄像头、具有"12345678-2234-2234-1234567897ac"的唯一 ID 的人感传感器和具有"32345678-5234-5234-1234567897af"的唯一 ID 的NAS、 HDD记录机和PC所形成的组,被赋与0003作为组ID。因 此,在与该组对应的组ID注册区域153中注册"0003"作为组ID。再者,由具有唯一id" 12345678-1234-1234-1234567897ab "、 " 12345678-1234-1234-1234567898ab " 、"12345678-1234-1234画1234567897ab"的Web摄像头、具有唯一 ID"12345678-2234-2234-1234567897ac"的人感传感器和具有唯一 ID "42345678画5234匿5234誦1234567897af"的NAS、 HDD记录机和PC所 形成的组,被赋与0004作为组ID。因此,在与该组对应的组ID注册 区域153中注册"0004"作为组ID。而且,上述各个组ID "0001、 0002、 0003和0004"的注册由用户 通过以下所述的(图14所示)的移动终端进行。图14是表示在本发明的第三实施方式的信息处理系统所具有的移 动终端(移动机器)的显示部中所显示的画面的一个例子的说明图。 在上述移动终端中,也与图IO所示的移动终端同样,采用具有无线发 送/接收功能,在显示画面上装备有触摸显示器的结构。在上述移动终端的显示部中,由于显示输出的画面155被称为监 视服务设定画面,所以包括用于让用户选择Web摄像头A、 Web摄像 头B、 Web摄像头C、 Web摄像头D和Web摄像头E的任何一个的 Web摄像头选择区域157和用于让用户选择传感器A、传感器B和传 感器C的任何一个的传感器选择区域159。画面155与图10所示的画 面121同样,具有作为用户接口的功能。用户通过按压操作Web摄像 头选择区域157中的任何一个Web摄像头的显示部位,从该移动终端 输出Web摄像头选择信号;通过按压操作传感器选择区域159中的任 何一个传感器显示部,从该移动终端输出传感器选择信号。图15是表示执行本发明的第三实施方式的监视服务时,监视服务 相关的各个信息处理机器彼此的对应关系的一个例子的示意图。如图15所示,本实施方式的监视服务,具有整体呈大致〕字形的 服务区域161 。在该服务区域161内配置有Web摄像头163、 165和167。 在Web摄像头163中配置人感传感器169,在Web摄像头165中配置 人感传感器171,在Web摄像头167中配置人感传感器173,分别配置 成一对。分别人感传感器169具有传感(sensing)区域175,人感传感 器171具有传感区域177,人感传感器173具有传感区域179。在图15中,通过人感传感器169起动,Web摄像头163拍摄的视 频信息从Web摄像头163被发送至具有录像功能的PC等;通过人感 传感器171起动Web摄像头165拍摄的视频信息,从Web摄像头165 被发送至具有录像功能的PC等;通过人感传感器173起动,Web摄像 头167拍摄的视频信息从Web摄像头167被发送至具有录像功能的PC 等。其中,在人感传感器171起动之际,不仅仅是Web摄像头165拍 摄的视频信息,Web摄像头163拍摄的视频信息、Web摄像头167拍 摄的视频信息也分别被发送至上述PC等,能够提供由全部Web摄像 头(163、 165、 167)构成的监视服务(即服务区域161)。图16是表示用户使用具有图14所示的显示画面作为用户接口的 移动终端,从本实施方式的信息处理系统接受监视服务的提供时的处 理顺序的流程图。图16所示的处理顺序与图12所示的处理顺序原理 上相同。在图16中,首先,将具有上述的机器构成表25的信息处理机器 (5、 7、 9)追加(连接)到家庭网络上(步骤S191)。接着,在监视 服务的初始设定时,用户通过移动终端(图14所示的画面155)检索 存在于家庭网络1上的信息处理机器(5、 7、 9)(步骤S192)。如果该 检索结果找到执行监视服务所必要的信息处理机器(步骤S193),通过 用户接口 (图14所示的显示画面155),将能够利用监视服务的旨意通 知给用户(步骤S194),同时将检索到的信息处理机器的相关信息暂时 注册在机器管理表27中(步骤S195)。其次,在进行该注册时,核对在家庭网络1上是否存在多台具有 同一功能的信息处理机器(步骤S196)。如果该核对结果为在家庭网络 1上存在多台具有同一功能的信息处理机器(步骤S196中YES),移 动终端通过这些(功能重复的)多台信息处理机器取得机器构成表28, 并核对在该机器构成表28中的设定标识符区域127中是否注册为 "ON"(步骤S197)。如果该核对结果为在该机器构成表28中的设定 标识符区域127中注册为"ON"(步骤S197中YES),则在上述移动 终端的显示部中显示信息处理机器的一览(例如,图14所示的监视服 务机器设定画面155)(步骤S198)。其次,当用户携带上述移动终端,向上述任何一个人感传感器 (169、 171、 173)的传感区域(即人感传感器(169、 171、 173)起 动的区域)(175、 177、 179)移动时(步骤S199),利用上述移动终端 接收从上述任何一个人感传感器(169、 171、 173)发送出的事件通知。 在这里,由用户从上述监视服务设定画面155中,选择人感传感器(169、 171、 173)(步骤S200)。当由用户进行了人感传感器(169、 171、 173) 的选择时,在上述监视服务设定画面155中的Web摄像头选择区域157 中一览显示各个Web摄像头A、 B、 C、 D、 E所拍摄的视频(信息)。 在进行Web摄像头(A、 B、 C、 D、 E)的选择时,由于有必要确认应 选择的Web摄像头(A、 B、 C、 D、 E中任何一个)是否存在于任何 一个场所,所以用户利用上述用户接口(图14中所示的显示画面155), 再现在Web摄像头选择区域157中显示的各个Web摄像头所拍摄的视 频信息,在直观确认再现的各个视频信息的基础上,选择任何一台(歩 骤S201)。用户通过参照上述视频(信息)的一览,选择与在步骤S200中选 择的人感传感器(169、 171、 173中任何一个)对应的Web摄像头(A、 B、 C、 D、 E中任何一个)(步骤S202)。换言之,如图II所示的机器 构成表28那样,在按照注册的信息处理机器(Web摄像头)被赋与设 定标识符的情况下,当图15所示的人感传感器(169、 171、 173)起 动时,用户有必要选择使哪一个Web摄像头动作。当该步骤S202中的 Web摄像头的选择结束时,转移至上述的步骤S196中的处理动作。通 过用户的选择,确定使用的Web摄像头时(A、 B、 C、 D、 E中任何 一个)(步骤196中NO),注册在上述移动终端内置的机器管理表27 (的服务内容注册区域65)中的监视服务再被作为由用户选择的人感 传感器和Web摄像头执行的监视服务注册在该机器管理表27中。换言 之,利用上述处理结果更新上述移动终端内的机器管理表27。这样,图15所示监视服务相关的各个信息处理机器彼此的对应关 系被反映在机器管理表151 (记载于图13)中。如上所述,在机器管 理表151中注册有由执行同一服务的多个信息处理机器构成的多个组 的情况下,为了识别各个组,在该机器管理表151中设定有组ID注册 区域153。因此,在用户通过图14所示的用户接口想要利用监视服务 的情况下,选择注册在组ID注册区域153中的任何一个组ID,这样, 用户可通过上述用户接口,参照过去人感传感器起动由Web摄像头拍 摄的视频信息(步骤S204)。在经过步骤S204中所示的处理动作后, 结束一系列处理动作。如果核对在机器构成表28中的设定标识符区域127中是否注册为"ON"的结果是在该设定标识符区域127中未注册"ON"(步骤S197 中NO),则上述移动终端在从上述信息处理机器的一览中自动选择任 意信息处理机器(人感传感和Web摄像头)的处理执行以后(步骤 S203),转移至步骤S204中所示处理动作。另外,在用户想要通过上述信息处理机器(人感传感器和Web摄 像头)彼此的组合以外的其他信息处理机器的组合来执行监视服务的 情况下,通过上述用户接口 155,选择新的信息处理机器(人感传感器 和Web摄像头),来实施与上述的处理动作相同的处理动作。在上述处理动作结束后,通过移动终端选择监视服务,这样用户 能够利用以前设定的监视服务。以上,说明了本发明的一个优选实施方式,但这只是用于说明本 发明的示例,并不是要将本发明的范围限定于该实施方式。本发明也 能够采用其他各种方式实施。除了上述实施方式以外,还能够想到在家庭网络1上不存在主服 务器3的结构的信息处理系统。在该系统中由于不存在主服务器3,家 庭网络1上的信息处理机器具有的机器构成表不由主服务器统一管理, 而是由各个信息处理机器管理。机器管理表等也同样。这种由自身管 理机器构成表的信息处理机器能够实现具有与主服务器相同的功能。 由于该结构的信息处理系统中的各部的处理动作与上述具有主服务器 3的信息处理系统相同,因此这里不作说明。在上述实施方式中,信息处理机器能够假定为HDD记录机、PC、 PDA、移动电话等各种数码家电,主服务器能够假定为PC或HDD记 录机等。此外,关于上述实施方式中所述的处理内容,由于能够利用 搭载在目前为止所举出的信息处理机器中的中间件来实施,所以设计 上情况也良好。
权利要求
1.一种信息处理机器,用于控制与通信网络连接的多个信息处理机器,其特征在于,具有检索部,检索所述多个信息处理机器;机器构成表的存储单元,所述机器构成表记录所述多个信息处理机器各自相关的服务的提供信息;机器管理表的存储单元,所述机器管理表记录连协所述多个信息处理机器所提供服务的提供信息;信息处理机器管理信息制作部,由基于所述检索部的所述多个信息处理机器的检索结果和所述多个信息处理机器的机器构成表,作成包含能够提供新的服务的信息处理机器彼此的组合的机器管理表,其中,所述新的服务通过所述各个信息处理机器连协提供,与由所述各个信息处理机器个别提供的服务不同;和起动指令选择输出部,接受来自用户的服务要求,从由所述信息处理机器管理信息制作部作成的机器管理表中,选择提供与所述服务要求对应的服务所必要的信息处理机器,并向该选择的信息处理机器输出起动指令。
2. 根据权利要求1所述的信息处理机器,其特征在于 当所述信息处理机器自身与所述通信网络连接,或者其他信息处理机器与所述通信网络连接时,所述检索部检索与所述通信网络连接 的全部信息处理机器。
3. 根据权利要求1所述的信息处理机器,其特征在于 当所述信息处理机器自身与所述通信网络连接,或者其他信息处理机器与所述通信网络连接时,所述信息处理机器管理信息制作部作 成所述机器管理表。
4. 根据权利要求1所述的信息处理机器,其特征在于-按照被预先个别地分配给应与所述通信网络连接的全部信息处理机器的每个识别信息,作成所述机器管理表。
5. 根据权利要求l所述的信息处理机器,其特征在于 还具有存储处理程序的程序存储部,所述处理程序用于使得连接所述通信网络的全部信息处理机器根据来自用户的服务要求执行服 务。
6. 根据权利要求l所述的信息处理机器,其特征在于,还具有 判别部,判别在与所述通信网络连接的多个信息处理机器中,是否存在多个能够提供同一服务的信息处理机器,并且是否存在多个能 够提供同一服务的信息处理机器彼此的组合;和信息处理机器管理信息修正部,在所述判别部判别所述信息处理 机器和所述信息处理机器彼此的组合存在的情况下,将由所述信息处 理机器管理信息制作部作成的机器管理表修正为包含所述各组合的组ID的机器管理表,其中,所述起动指令选择输出部接受来自用户的服务要求和来自用户的 组指定指令,从所述修正的机器管理表中选择提供与所述服务要求对 应的服务所必要的信息处理机器,并向该选择的信息处理机器输出起 动指令。
7. 根据权利要求6所述的信息处理机器,其特征在于 所述信息处理机器管理信息修正部将用于识别的组ID赋与对应提供服务的信息处理装置的组而设置的机器管理表的组ID注册区域。
8. —种多个信息处理机器与通信网络连接的信息处理系统,其特 征在于具有向用户提供服务的第一信息处理机器和控制所述第一信息处 理机器的第二信息处理机器,所述第一信息处理机器具有机器构成表的存储单元,所述机器构 成表记录当与所述通信网络连接时,通知所述第二信息处理机器的有 关该信息处理机器的服务的提供信息, 所述第二信息处理机器具有检索部,检索与所述通信网络连接的多个第一信息处理机器;机器构成表的存储单元,所述机器构成表记录从检索到的第一信 息处理机器取得的所述第一信息处理机器的服务提供信息;机器管理表的存储单元,所述机器管理表记录连协所述多个第一 信息处理机器所提供的服务的提供信息;信息处理机器管理信息制作部,从基于所述检索部的所述多个第 一信息处理机器的检索结果和有关所述多个第一信息处理机器的机器 构成表,作成包含能够提供新的服务的第一信息处理机器彼此的组合 的机器管理表,其中,所述新的服务通过所述各个信息处理机器连协 提供,与由所述各个信息处理机器个别提供的服务不同;和起动指令选择输出部,接受来自用户的服务要求,从由所述信息 处理机器管理信息制作部作成的机器管理表中,选择提供与所述服务 要求对应的服务所必要的第一信息处理机器,并向该选择的信息处理 机器输出起动指令。
9. 根据权利要求8所述的信息处理系统,其特征在于 所述通信网络为家庭网络,所述第二信息处理机器为向所述各个信息处理机器指令提供用户 所希望服务的主服务器。
10. 根据权利要求8所述的信息处理系统,其特征在于 所述通信网络为包含无线通信的家庭网络,所述第二信息处理机器为具有向所述各个信息处理机器指令提供 用户所希望服务的无线功能的移动终端。
11.根据权利要求9所述的信息处理系统,其特征在于-所述第一信息处理机器为具有向所述各个信息处理机器指令提供用户所希望服务的无线功能的移动终端,将用户的服务或机器的选择信息从所述主服务器发送至移动终端,将用户操作信息作为控制指令,从所述移动终端发送至主服务器。
12. —种多个信息处理机器与通信网络连接的信息处理系统的服 务提供方法,其特征在于,由下列步骤组成步骤之h检测向已连接所述通信网络的信息处理机器提供服务的 第一信息处理机器已与所述通信网络连接;步骤之2:根据所述检测结果,将记录有关第一信息处理机器的服 务的提供信息的机器构成表的取得要求,从第二信息处理机器通知第 一信息处理机器;步骤之3:根据所述要求,将第一信息处理机器保存的机器构成表 通知第二信息处理机器;步骤之4:判定所述取得的机器构成表是否为新的机器构成表,为 新的机器构成表的情况下,将取得的机器构成表存储在所述第二信息 处理机器中。
13. 根据权利要求12所述的服务提供方法,其特征在于,还包括 下列步骤从与通信网络连接的多个第一信息处理机器取得的机器构成表 中,检索构成服务的信息处理机器的步骤; 检索构成服务的功能的步骤;和从所述检索结果,作成记录连协所述多个第一信息处理机器所提 供服务的提供信息的机器管理表的步骤。
14. 根据权利要求13所述的服务提供方法,其特征在于,还包括 下列步骤在不存在控制功能的客户端的情况下,取得客户端的步骤;禾口 在不存在控制所述客户端组的应用的情况下,取得应用的步骤。
15. 根据权利要求13所述的服务提供方法,其特征在于,还包括 下列步骤利用所述检索结果,在能够将同一服务提供给多个信息处理机器 的组合的情况下,对应信息处理机器组合的组,设定组ID,作成机器
16.根据权利要求13所述的服务提供方法,其特征在于,还包括下列步骤接受来自用户的服务要求,从所述机器管理表中显示提供与所述服务要求对应的服务所必要的信息处理机器的步骤;禾口接受来自用户的信息机器的选择指示,向选择的信息处理机器输 出起动指令的步骤。
全文摘要
本发明涉及信息处理机器和信息处理系统。为了通过使新追加连接到通信网络中的信息处理机器和现存的信息处理机器连协,从而能够向用户提供更加有益的服务,以如下方式构成系统信息处理机器(9)中内置与各部进行的规定处理动作对应的处理程序(23)。根据从主服务器(3)输出至信息处理机器(9)的指令,控制处理程序(23)的起动/停止。通过处理程序(23)的起动,将信息处理机器(9)固有的服务作为网络服务,从信息处理机器(9)提供给主服务器(3)的客户端(31、33、35)。信息处理机器(9)中内置机器构成表(25)。
文档编号H04L12/28GK101163069SQ20071014029
公开日2008年4月16日 申请日期2007年8月8日 优先权日2006年8月8日
发明者宫本启生 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1