通信网络系统、通信方法和信息处理装置制造方法

文档序号:7990856阅读:329来源:国知局
通信网络系统、通信方法和信息处理装置制造方法
【专利摘要】提供了一种通信网络系统,包括:设备管理装置,该设备管理装置可通信地连接到至少一个设备;设备信息存储装置,该设备信息存储装置接收和存储关于设备的设备信息,所述设备信息是经由网络从设备管理装置进行接收的;应用递送装置,该应用递送装置用于递送执行用于操作设备的指令的应用,所述应用基于来自设备管理装置的请求经由网络被递送到发出设备管理装置;以及指令传送/接收装置,该指令传送/接收装置经由网络从通信装置接收用于操作设备的指令,并且将所述指令传送到设备管理装置。指令传送/接收装置的特征在于,指令传送/接收装置基于从设备信息存储装置获取的设备信息以及关于作为从应用递送装置获取的应用的递送目的地的设备管理单元的信息,来规定传送对设备的操作指令的设备管理装置。
【专利说明】通信网络系统、通信方法和信息处理装置
【技术领域】
[0001]本发明涉及一种通信网络技术。
【背景技术】
[0002]近来,由于生活标准的提高和关于环境问题的关注,在家中使用诸如家用电器、传感器等的各种设备的机会增加。最近,安装网关设备以便于有效地使用各种家庭设备的家庭的数目也已经增加,但是网关设备还没有被广泛地使用。理由之一是安全的问题,即,理由之一是网关设备包含从各种家庭设备获取的数据。此外,在通过从外部连接来远程地控制各种设备的情况下,存在通过网络从外部直接地访问家庭网关设备的许多方法。因此,从安全性的角度来看,存在对于能够使用各种设备来更加安全地提供服务的结构的需求。
[0003]在该情况下,如在专利文献I中所公开的,已知一种技术,该技术在不想网关设备提供繁重的安全并且不请求用户执行专业管理的情况下,将家庭网络侧的安全功能提供给服务提供商的服务器装置。如在专利文献2中所公开的,已知一种用于能够由用户管理的网络安全功能的技术,该技术能够在远程地控制连接到网络的家用电器时,通过在家用电器的每个功能中提供设定认证水平和认证方法的功能,来防止未认证的访问。
[0004]现有技术文献
[0005]专利文献
[0006][专利文献I]日本未经审查的专利申请公开N0.2002-77274
[0007][专利文献2]日本未经审查的专利申请公开N0.2004-96591

【发明内容】

[0008]然而,在现有技术的技术中,通信终端直接连接到网关设备,或者用于使用该设备的服务软件被集成到网关设备中。因此,网关设备的安全性并不足够。因此,存在对于提高网关设备的安全性的需求。
[0009]本发明的目的在于提供一种能够解决上述问题的技术。
[0010]根据本发明的一方面,提供了一种通信网络系统,包括:
[0011]设备管理单元,该设备管理单元以可通信的方式连接到至少一个设备;
[0012]设备信息存储单元,该设备信息存储单元通过网络从设备管理单元接收关于设备的设备信息并且存储该设备信息;
[0013]应用递送单元,该应用递送单元基于来自设备管理单元的请求,通过网络将发出用于操作设备的指令的应用递送到设备管理单元;以及
[0014]指令收发器单元,该指令收发器单元通过网络从通信单元接收用于操作设备的指令,并且将该指令传送到设备管理单元,
[0015]其中,指令收发器单元基于从设备信息存储单元获取的设备信息来确定操作指令所传送到的设备,
[0016]其中,指令收发器单元基于关于作为从应用递送单元获取的应用的递送目的地的设备管理单元的信息来确定传送用于操作设备的指令的设备管理单元,
[0017]其中,指令收发器单元将操作指令传送到递送到所确定的设备管理单元的应用,并且
[0018]其中,递送到所确定的接收操作指令的设备管理单元的应用基于操作指令来操作所确定的设备。
[0019]为了实现上述目的,根据本发明的另一方面,提供了一种通信方法,包括:
[0020]设备管理步骤,以可通信的方式与至少一个设备相连接;
[0021]应用递送步骤,接收关于设备的设备信息,并且递送发出用于操作设备的指令的应用;以及
[0022]指令收发器步骤,从通信单元接收用于操作设备的指令,并且基于设备信息和关于应用的递送目的地的信息来传送用于操作设备的指令。
[0023]为了实现上述目的,根据本发明的又一方面,提供了 一种信息处理装置,包括:
[0024]指令接收单元,该指令接收单元通过网络从通信单元接收用于操作设备的指令;
[0025]设备信息接收单元,该设备信息接收单元从设备信息存储单元接收设备信息,该设备信息存储单元存储关于设备的设备信息;以及
[0026]应用递送信息接收单元,该应用递送信息接收单元从应用递送单元接收指示应用已经被递送到管理设备的设备管理单元的应用递送信息,该应用发出用于操作设备的指令,
[0027]其中,基于指令、设备信息以及应用递送信息来向设备管理单元传送用于操作设备的指令。
[0028]在该情况下,通过将用于使用设备的应用集成到应用服务器中,能够提高网关设备的安全性。
【专利附图】

【附图说明】
[0029]参考稍后要描述的优选示例性实施例和下面的附图来进一步详细地描述在上面提及的目的以及其他目的、特征和优点。
[0030]图1是图示根据本发明的第一示例性实施例的通信网络系统的配置的框图。
[0031]图2是图示根据本发明的第二示例性实施例的通信网络系统的配置的框图。
[0032]图3是图示根据本发明的第二示例性实施例的通信网络系统中的用于连接设备的过程的处理流程的流程图。
[0033]图4是图示根据本发明的第二示例性实施例的通信网络系统中的网关设备的处理流程的流程图。
[0034]图5是图示根据本发明的第二示例性实施例的通信网络系统中的应用递送单元的处理流程的流程图。
[0035]图6是图示根据本发明的第二示例性实施例的通信网络系统中的指令收发器单元的处理流程的流程图。
[0036]图7是图示根据本发明的第二示例性实施例的通信网络系统中的设备信息存储单元的处理流程的流程图。
[0037]图8是图示根据本发明的第二示例性实施例的通信网络系统中的各个组件的处理流程的流程图。
[0038]图9是图示根据本发明的第二示例性实施例的通信网络系统中的通信终端的处理流程的流程图。
[0039]图10是图示根据本发明的第二示例性实施例的通信网络系统中的应用的处理流程的流程图。
[0040]图11是图示根据本发明的第二示例性实施例的通信网络系统中的网关设备的处理流程的流程图。
[0041]图12是图示根据本发明的第二示例性实施例的通信网络系统中的设备的处理流程的流程图。
[0042]图13是图示根据本发明的第二示例性实施例的通信网络系统中的设备信息的表的图。
[0043]图14是图示根据本发明的第二示例性实施例的通信网络系统中的设备和地址/ID信息的表的图。
[0044]图15是图示根据本发明的第二示例性实施例的通信网络系统中的使网关设备与应用相关联的信息的表的图。
[0045]图16是图示根据本发明的第二示例性实施例的通信网络系统中的信息处理设备的硬件配置的图。
[0046]图17是图示根据本发明的第三示例性实施例的通信网络系统的配置的框图。
[0047]图18是图示根据本发明的第三示例性实施例的当设备连接到通信网络系统中的网关设备时的各个组件的处理流程的流程图。
[0048]图19是图示根据本发明的第三示例性实施例的通过信息处理设备执行的设备的操作的处理流程的流程图。
【具体实施方式】
[0049]在下文中,将会参考附图详细地描述用于执行本发明的示例性实施例。然而,在下面的实施例中描述的配置、数值、处理流程、功能要素等仅是示例。因此,在没有限制的情况下可以进行变化和修改,并且本发明的技术范围并不意在限于下面的描述。
[0050][第一示例性实施例]
[0051]将会参考图1描述作为本发明的第一实施例的通信网络系统100。
[0052]如在图1中所示,通信网络系统100包括设备管理单元101、设备102a至102η、设备信息存储单元103、应用递送单元104、指令收发器单元105、以及通信单元106。另外,设备管理单元101通过网络108连接到设备信息存储单元103、应用递送单元104以及指令收发器单元105以便于能够与之进行通信。此外,指令收发器单元105通过网络108连接到通信单元106以便于能够与之进行通信。
[0053]设备管理单元101被连接到设备102a至102η中的至少一个以便于能够与之进行通信。设备信息存储单元103从设备管理单元101接收关于设备102a至102η的设备信息,并且存储该信息。应用递送单元104基于设备管理单元101的请求,通过网络108来将发出用于操作设备102a至102η的指令的应用递送到设备管理单元101。设备102a至设备102η的示例包括空调中的温度传感器等。[0054]在本示例性实施例中,将会给出当操作设备102a时各个单元的处理流程的描述。指令收发器单元105通过网络108从通信单元106接收用于操作设备102a的操作指令。接下来,指令收发器单元105基于操作指令来从设备信息存储单元103接收设备102a的设备信息,并且确定管理设备102a的设备管理单元101。然后,指令收发器单元105将操作指令传送到设备管理单元101。此外,设备管理单元101根据接收到的操作指令操作设备102a。
[0055]通过在上面提及的配置和操作,在本示例性实施例的通信网络系统中,用于使用设备的应用被集成在应用服务器中,从而提高网关设备的安全性。
[0056][第二示例性实施例]
[0057]接下来,参考图2描述作为本发明的第二示例性实施例的通信网络系统200。图2是图示根据本示例性实施例的通信网络系统200的配置的图。
[0058]通信网络系统200包括网关设备201、设备202a至202η以及信息处理设备210。另外,例如,通过本示例性实施例的网关设备201来实现示例性实施例1中的设备管理单元101的功能。例如,通过在本示例性实施例中具有相同名称的组件来实现示例性实施例1中的其他组件的功能。
[0059]信息处理设备210包括设备信息存储单元203、应用递送单元204、以及指令收发器单元205。网关设备201、信息处理设备210以及通信终端206通过网络208进行连接以能够彼此进行通信。
[0060]网关设备201具有应用201-la至201_ln、存储单元201_2以及设备名称生成单元201-3。然后,网关设备201不保持应用201-la至201-ln,直到应用从应用递送单元进行递送。在本示例性实施例的描述中,设备信息存储单元203、应用递送单元204、以及指令收发器单元205被设置在信息处理装置210中。然而,各个单元可以分别被设置在不同的信息处理设备中。
[0061]设备信息存储单元203具有设备信息DB203a。然后,指令收发器单元205包括应用登记DB205a以及应用201_la至201_ln。
[0062](设备的操作)
[0063]将会描述用于使用设备202a至202η的各个单元的设定。
[0064]网关设备201被连接到设备202a至202η中的至少一个以便于能够与之进行通信。然后,当设备202a至202η已经被连接到网关设备201时,网关设备201获取地址/ID信息和设备名称,并且将这些存储在存储单元201-2中。
[0065]网关设备201基于设备信息来从与相应的设备相对应的应用信息列表中检索能够使用设备202a至202η的应用201_la至201_ln,该列表被预先存储在存储单元201-2中。然后,网关设备201基于检索结果来请求应用递送单元204以递送可使用的应用,并且接受该递送。例如,基于从设备(温度传感器)接收到的设备信息来检索用于发出用于操作温度传感器的指令的传感器监视软件,并且对应用递送单元204请求递送。
[0066]网关设备201通过网络208来向设备信息存储单元203传送设备202a至202η的地址/ID信息以及由设备名称生成单元201-3生成的设备名称。
[0067]设备信息存储单元203使设备202a至202η的地址/ID信息、设备名称以及从网关设备201接收到的网关设备的信息(设备信息)彼此关联,并且将这些存储在设备信息DB203a中。在本示例性实施例中,虽然设备信息包括设备名称、设备的地址/ID信息和管理设备的网关设备的信息,但是设备信息不限于这些。
[0068]设备信息存储单元203从指令收发器单元205接收设备202a至202η的地址/ID信息的传输请求。此外,设备信息存储单元203从指令收发器单元205接收向设备202a至202η发出操作指令的应用201-la至201_ln、以及管理设备202a至202η的网关设备201的信息。然后,基于这些信息,从设备信息DB203a中检索在设备202a至202η中设定的地址/ID信息,并且将检索结果传送到指令收发器单元205。
[0069]指令收发器单元205基于从通信终端206接收操作指令的设备的名称来发出用于传送设备的地址/ID信息的请求。因此,即使存储在设备信息DB203a中的地址/ID信息被修改,设备信息存储单元203也能够基于设备名称来确定设备,并且将地址/ID信息传送到指令收发器单元205。
[0070]应用递送单元204基于来自网关设备201的递送请求来将发出用于操作设备202a至202η的指令的应用201-la至201_ln递送到网关设备201。此外,应用递送单元204向指令收发器单元205传送应用所递送到的网关设备201的信息(应用递送信息)和应用作为应用201-la至201-ln的递送目的地的应用递送信息。
[0071]指令收发器单元205从通信终端206接收用于操作设备202a至202η的指令。此夕卜,指令收发器单元205从通信终端206接收管理使用应用的设备202a至202η的网关设备201的信息(网关设备信息)和应用201-la至201_ln,并且进行存储。
[0072]指令收发器单元205从应用递送单元204接收应用递送信息,使各种接收到的信息相关联,并且将这些登记在应用登记DB205a中。具体地,使设备名称、发出用于操作设备的操作指令的应用以及用于管理设备的网关设备的编号彼此相关联并且被登记。此外,指令收发器单元205将存储的网关设备信息(向设备发出操作指令的应用和管理设备的网关设备的信息)传送到设备信息存储单元203。
[0073]存储在指令收发器单元205中的应用基于从通信终端206到设备的操作指令以及管理设备的网关设备的信息,来检索存储在应用登记DB205a中的应用信息。然后,应用确认是否将应用从应用递送单元204递送到网关设备201,网关设备201管理对象设备来自通信终端206的操作指令的对象的设备。
[0074]应用201-la至201_ln确认应用被递送到管理操作指令的对象设备的网关设备201,并且然后请求设备信息存储单元203以传送设备202a至202η的地址/ID信息。此时,应用201-la至201-ln将网关设备信息传送到设备信息存储单元203。
[0075]应用201-la至201_ln基于作为应用的递送目的地的网关设备201的信息,来确定传送向设备发出的操作指令的网关设备。应用201-la至201-ln尝试连接到管理所确定的设备202a至202η的网关设备201。应用201_la至201-ln向所确定的网关设备201传送从通信终端206接收到的用于操作设备202a至202η的指令。
[0076]网关设备201使用从应用递送单元204递送的应用201_la来接收来自于指令收发器单元205的用于操作设备202a的操作指令。网关设备201在从指令收发器单元205接收设备的操作指令之前接受来自设备202a至202η的连接时,从各个设备接收地址/ID信息,并且将该信息存储在存储单元201-2中。网关设备201将设备的地址/ID等传送到应用递送单元204,并且预先从应用递送单元204接受在设备202a至202η上执行操作指令的应用201-la至201-ln的递送。网关设备201通过使用递送到其的应用201_la至201-ln来进行对操作指令对象的设备202a至202η的连接,并且发出操作指令。
[0077]设备202a至202η响应于它们从应用201_la至201_ln接收的操作指令来执行操作。然后,当由于操作执行而有必要将消息发送到网关设备201时,设备202a至202η将消息传送到网关设备201。
[0078](用于设备操作的各个单元的操作)
[0079]将会参考图3至图12来描述用于在将设备202a至202η连接到各个组件的情况下使用设备的操作。图3是图示用于连接设备202a至202η的过程的处理流程的流程图。注意,图3至图12示出了选择设备202a和应用201_la的情况。
[0080]在步骤S301中,设备202a被连接到网关设备201。
[0081]在步骤S303中,设备名称生成单元基于其从设备202a接收的信息来生成设备202a的设备名称。接下来,网关设备201基于其从连接的设备202a接收的信息来请求应用递送单元204以递送应用201-la。然后,将连接的设备202a的设备信息(地址/ID信息、设备名称、管理设备的网关设备的信息)传送到设备信息存储单元203。
[0082]在步骤S305中,应用递送单元204将应用201-la递送到网关设备201。此外,应用递送单元204将应用递送信息(应用的信息和应用所递送到的网关设备)传送到指令收发器单元205。
[0083]在步骤S307中,指令收发器单元205从应用递送单元204接收应用递送信息,并且将信息存储在应用登记DB205a中。在步骤S309中,设备信息存储单元203从网关设备201接收设备信息,并且将该信息存储在设备信息DB203a中。
[0084]图4是图示根据本示例性实施例的网关设备201的处理流程的流程图。
[0085]在步骤S401中,当设备202a被连接时,网关设备201获取各个设备地址/ID信息。此外,设备名称生成单元基于所获取的设备信息来生成设备名称。在步骤S403中,通过使用所获取的设备的信息来从指示设备和从应用递送单元204预先接收到的应用之间的关联的表中检索用于操作设备202a的应用201-la。
[0086]在步骤S405中,网关设备201请求应用递送单元204来递送检索到的应用201-la。在步骤S407中,设备202a的地址/ID信息、在设备名称生成单元201-3中生成的设备名称以及网关设备201的信息被传送到设备信息存储单元203。在步骤S409中,网关设备201接收从应用递送单元204递送的应用201-la。
[0087]图5是图示根据本示例性实施例的应用递送单元204的处理流程的流程图。
[0088]在步骤S501中,应用递送单元204从网关设备201a接收用于将应用201-la递送到网关设备201的请求。在步骤S503中,应用递送单元204将请求进行递送的应用201_la递送到网关设备201。在步骤S505中,应用递送单元204向指令收发器单元205传送应用递送信息(设备名称、应用、应用所递送到的网关设备的信息)。
[0089]图6是图示根据本示例性实施例的指令收发器单元205的处理流程的流程图。
[0090]在步骤S601中,指令收发器单元205从应用递送单元204接收应用递送信息(设备名称、应用以及应用所递送到的网关设备的信息)。在步骤S603中,使应用201-la和应用所递送到的网关设备201的信息相关联,并且被存储在应用登记DB205a中。
[0091]此后,指令收发器单元205从通信终端206接收用于设备202a的操作指令,并且在步骤S605中,从设备信息存储单元203接收作为操作指令的对象的设备202a的地址/ID信息。在步骤S607中,基于接收到的设备202a的地址/ID信息,指令收发器单元205通过使用在指令收发器单元205上运行的应用201-la来进行对管理接收操作指令的设备202a的网关设备201的连接。
[0092]图7是图示根据本示例性实施例的设备信息存储单元203的过程的处理流程的流程图。
[0093]在步骤S701中,设备信息存储单元203从网关设备201接收设备信息(地址/ID信息、设备名称以及管理设备的网关设备的信息)。在S703中,设备信息存储单元203使从网关设备201接收到的多个设备信息相关联,并且将该信息存储在设备信息DB203a中。
[0094]在步骤S705中,设备信息存储单元203从指令收发器单元205接收发出设备202a的操作指令的应用201-la以及用于管理设备的网关设备的信息(网关设备信息)。在步骤S707中,基于用于管理包括在网关设备信息中的设备的网关设备的信息,设备信息存储单元203从设备信息DB203a中检索作为操作指令的对象的设备202a的地址/ID信息。在步骤S709中,设备信息存储单元203向指令收发器单元205传送从设备信息DB203a检索到的地址/ID信息。
[0095]图8是图示用于使用设备的各个单元的处理流程的流程图。
[0096]在步骤S801中,针对存储在指令收发器单元205中的应用201_la,指令收发器单元205从通信设备206接收用于操作设备202a的操作指令。接下来,在步骤S803中,指令收发器单元205在接收到用于操作设备202a的操作指令时,请求设备信息存储单元203来传送设备202a的设备信息。
[0097]在步骤S805中,设备信息存储单元203响应于来自指令收发器单元205的传输请求来从设备信息DB203a中检索与设备202a相对应的设备信息,并且将该信息传送到指令收发器单元205。在步骤S807中,指令收发器单元205接收从设备信息存储单元203中检索到的设备信息。接下来,搜索应用DB205a,并且确认用于操作设备202a的应用201-1a被预先递送到网关设备201。当应用201-la的递送完成时,基于设备202a的设备信息,在指令收发器单元205上运行的应用201-la连接到递送到网关设备201的应用201_la。当没有完成对网关设备201的应用201-la的递送时,指令收发器单元205等待对递送的完成的检测。作为检测方法,例如,存在在预定的时间已经度过之后通过再次搜索应用DB205a来确认应用201-la的递送彳目息的方法。
[0098]在步骤S809中,网关设备201响应于来自存储在指令收发器单元205中的应用201-la的操作指令来进行对设备202a的连接并且发出操作指令。在步骤S811中,设备202a响应于从递送到网关设备201的应用201-1a的操作指令来执行操作。
[0099]图9是图示通信终端206的处理流程的流程图。
[0100]在步骤S901中,通信终端206从用户接收用于操作设备202a的操作指令。在步骤S903中,通信终端206将用于操作设备202a的指令传送到存储在指令收发器单元205的应用登记DB205a中的应用201_la。用于操作设备202a的指令包含,例如,设备名称和操作内容。操作内容例如是,在设备202a是空调的温度传感器的情况下,温度设定被增加了一度。在步骤S905中,通信终端206进一步使传送应用201-la与设备202a相关联的网关设备信息。
[0101]图10是图示存储在指令收发器单元205中的应用201-la的处理流程的流程图。[0102]在步骤SlOOl中,指令收发器单元205接收从通信终端206传送的用于操作设备202a的指令和网关设备信息。然后,基于操作指令和网关设备信息,操确定作设备202a的应用201-la,并且激活应用201-la。在步骤S1003中,在步骤S1001中激活的应用201_la搜索应用登记DB205a,以便于基于网关设备信息来确认应用是否被递送到网关设备201。
[0103]在步骤S1005中,在指令收发器单元205上运行的应用201_la搜索应用登记DB205a,并且然后请求设备信息存储单元203来传送连接到网关设备201的设备202a的地址/ID信息。在步骤S1007中,在指令收发器单元205上运行的应用201_lan向设备信息存储单元203传送连接的网关设备的信息传送,以便于向设备202a发出操作指令。
[0104]图11是图示网关设备201的处理流程的流程图。
[0105]在步骤SllOl中,网关设备201接收用于操作设备202a并且从指令收发器单元205传送的指令。在步骤SI 103中,响应于从通信终端206接收到的用于操作设备202a的指令,进行对作为操作指令的对象的设备202a的连接。
[0106]图12是图示设备202a的处理流程的流程图。
[0107]在步骤S1201中,设备202a接收从网关设备201传送的操作指令。在步骤S1203中,设备202a响应于接收到的操作指令来执行操作。在步骤S1205中,当由于操作执行而有必要通知通信设备206消息时,设备202a生成通知消息并且将消息传送到网关设备201。
[0108]图13是图示关于设备的信息的表1300的示例的图,该表被存储在本示例性实施例的网关设备中。
[0109]表1300仅是示例,并且示出了设备202a的设备信息的内容(本示例性实施例中的温度传感器)。内容是公司名称1301、类型1302、型号1303、设备名称1304、设备MAC1305以及通信方法1306。在本示例性实施例中,在表1300中示出的内容仅是示例,并且表的内容不限于这些。公司名称1301指示作为设备202a (温度传感器)的制造商的ABC公司。类型1302指示设备202a (温度传感器)的类型,并且在本示例性实施例中指示温度传感器。型号1303指示制造商中的设备202a (温度传感器)的型号,并且指示“YJ-034”。
[0110]设备名称1304指示设备202a (温度传感器)的名称,并且指示名称“传感器I”。设备MAC1305指示设备202a (温度传感器)的MAC地址,并且指示“00:0J:YL:RP:XX”。通信方法1306指示在设备202a (温度传感器)和网关设备201之间的通信的通信方法,并且指示“紫蜂(ZigBee)”被使用。
[0111]图14是图示存储在本示例性实施例的设备信息DB203a中的地址/ID信息和设备的表1400的示例的图。
[0112]表1400仅是示例,并且示出了项目编号1401、地址/ID1402、设备名称1403、以及网关设备编号1404。在本示例性实施例中,在表1400中示出的内容仅是示例,并且表的内容不限于这些。
[0113]项目编号1401指示存储在设备信息DB203a中的各个设备信息的ID。地址/ID1402指示各个设备的ID和地址。例如,与项目编号I相对应的设备的地址是“192.168.1.3”,并且其 ID 是 “000123”。
[0114]接下来,设备名称1403指示各个设备的名称。在网关设备201的设备名称生成单元201-3中生成名称,并且与项目编号I相对应的设备名称是“监控相机I (NW相机I)”。网关设备编号1404指示管理设备的各个网关设备的编号。管理项目编号I的设备的网关设备是“网关设备A”。网关设备能够管理多个设备。例如,图14示出了网关设备B管理与项目编号2和3相对应的设备(起居室电器I (空调I)、卧室电器I (空调2))。
[0115]图15是图示被存储在本示例性实施例的应用登记DB205a中并且其中网关设备和应用被关联的信息的表1500的示例的图。
[0116]表1500仅是示例,并且示出了项目编号1501、设备名称1403、网关设备编号1404、应用1502以及递送信息1504。
[0117]项目编号1501是在表1500中登记的各个信息的ID。设备名称1403和网关设备编号1404分别与图14的设备名称1403和网关设备编号相同。应用1502指不用于向设备发出操作指令的各个应用。具体地,在网关设备A中,使用软件A以执行与项目编号I相对应的设备的操作,并且使用软件B来执行与项目编号2相对应的设备的操作。此外,应用X被递送到与项目编号4相对应的网关设备B以及与项目编号6相对应的家庭网关,并且用于执行设备的操作。递送信息1504指示对网关设备201的应用1502的递送是否完成,并且指示与项目编号I相对应的应用A已经被递送到网关设备A。另一方面,该信息指示与项目编号3相对应的应用C现在被递送到网关设备A。
[0118]将会参考图16描述信息处理设备210的内部配置。信息处理设备210包括CPU1610、R0M1620、通信控制单元1630、RAM1640以及存储1650。CPU1610是中央处理单元,并且通过执行各种程序来控制信息处理设备210的整体。R0M1620是只读存储器,并且不仅存储由CPU1610首先执行的启动程序,而且还存储各种参数等。此外,RAM1640提供用于CPU1610的工作区域。RAM1640存储各个信息(网关设备信息1641、应用递送信息1642、应用递送请求信息1643、设备信息1644、以及设备操作信息1645)。另一方面,存储1650存储设备信息DB203a、应用登记DB205a、以及应用201_la至201-ln。
[0119]网关设备信息1641是应用和使用应用管理设备的网关设备201的信息,从通信终端206传送,并且被存储在指令收发器单元205中。应用递送信息1642是应用所递送到的网关设备和应用的信息,并且将其从应用递送单元204传送到指令收发器单元205。
[0120]应用递送请求信息1643是用于对于在应用递送单元204中网关设备201所管理的设备发出操作指令的应用的请求的信息。基于应用递送请求信息,应用递送单元204生成应用递送信息1642。设备信息1644指示从网关设备201传送到设备信息存储单元203的设备的地址/ID信息、设备名称以及管理该设备的网关设备的信息。设备操作信息1645是从通信终端206传送并且被存储在指令收发器单元205中的关于设备的操作指令的信肩、O
[0121]设备信息DB203a包括设备的地址/ID信息、设备名称、以及管理该设备的网关设备的信息。应用登记DB205a包括应用以及应用所递送到的网关设备的信息。
[0122]通过在上面提及的配置和操作,根据本示例性实施例的通信网络系统,用于执行对设备的操作指令的应用被集成到服务器中。因此,能够防止网关设备和通信终端执行彼此之间的直接通信,并且因此提高安全性。
[0123][第三示例性实施例]
[0124]接下来,将会参考图17描述根据本发明的第三示例性实施例的通信网络系统1700。
[0125]图17是图示根据本示例性实施例的通信网络系统1700的配置的图。通信网络系统1700包括网关设备201、设备202a至202η以及信息处理设备210。网关设备201包括设备名称生成单元201-3,并且与设备202a至202η相连接以能够彼此进行通信。信息处理设备210包括设备信息存储单元203和指令收发器单元205。指令收发器单元205包括存储单元201-2和应用201-a至201η。在此,在本示例性实施例中,例如,通过网关设备201来实现根据示例性实施例1的设备管理单元的功能。在本示例性实施例中,例如,通过具有相同名称的功能组件来实现在示例性实施例1中的其他功能组件的功能。
[0126]图18示出了在设备202a被连接到本示例性实施例中的网关设备201的情况的处理流程。首先,在步骤S1802中,设备202a被连接到网关设备201。接下来,在步骤S1804中,网关设备将设备信息传送到设备信息存储单元203。在此,网关设备201不存储所传送的设备信息。然后,在步骤S1805中,设备信息存储单元203将设备信息存储单元203从网关设备201接收的设备信息存储在设备信息DB203a中。
[0127]传送的设备信息的示例包括设备的地址/ID、设备名称生成单元201-3生成的设备名称以及网关设备编号。
[0128]图19示出了在信息处理设备210基于通信终端206传送的设备操作指令来操作设备的情况下的本示例性实施例中的处理流程。在步骤S1902中,指令收发器单元205接收通信终端206传送的设备202a的操作指令。接下来,在步骤S1904中,指令收发器单元205请求设备信息存储单元203来传送关于设备202a的设备信息。在步骤S1906中,设备信息存储单元203基于来自指令收发器单元205的请求来搜索设备信息DB203a,并且将检索到的设备信息传送到指令收发器器单元205。在步骤S1908中,指令收发器单元205基于接收到的设备信息来搜索存储在存储单元201-2中并且指示设备和应用之间的关联的表。结果,确定了用于操作设备202a的应用是应用201-la。在步骤S1910中,指令收发器单元205向应用201-a输入从通信终端206接收到的操作指令。然后,应用201_la使用通信终端206发出的设备操作指令来生成能够由设备202a执行的操作命令。随后,在S1912中,从设备信息确定设备202a的地址,并且将生成的操作命令传送到设备202a。设备202a根据来自通信终端206的指令通过执行接收到的操作命令来运行。
[0129]通过在上面描述的配置和操作,根据本示例性实施例的通信网络系统,用于执行对设备的操作指令的应用被集成到服务器中。因此,能够防止网关设备和通信终端执行彼此之间的直接通信,并且从而提高安全性。此外,在本示例性实施例中,因为应用没有被递送到网关设备201,尽管恶意用户能够直接连接到网关设备201,但是该用户也不能操作设备。因此,在本示例性实施例中,安全性被进一步提高。
[0130][其他示例性实施例]
[0131 ] 已经详细地描述本发明的示例性实施例,但是本发明的范围涉及包括在各个示例性实施例中的各种特征以各种方式被组合的系统或者装置。
[0132]此外,本发明可以适用于由多个装置组成的系统,并且可以适用于单个装置。此夕卜,本发明可以适用于实现示例性实施例的功能的信息处理程序被直接或者远程地供应到系统或者装置的情况。因此,本发明的范围还包括安装在计算机中以在计算机中实现本发明的功能的计算机程序、存储计算机程序的存储介质以及能够下载计算机程序的WffW(万维网)服务器。
[0133][示例性实施例的其他表示][0134]本示例性实施例的一部分或者整体可以被注释为下述附录,但是不限于下述附录。
[0135](附录I)
[0136]一种通信网络系统,包括:
[0137]设备管理单元,该设备管理单元以可通信的方式被连接到至少一个设备;
[0138]设备信息存储单元,该设备信息存储单元通过网络从设备管理单元接收关于设备的设备信息并且存储该设备信息;
[0139]应用递送单元,该应用递送单元基于来自设备管理单元的请求,通过网络向设备管理单元递送发出用于操作设备的指令的应用;以及
[0140]指令收发器单元,该指令收发器单元通过网络从通信单元接收用于操作设备的指令,并且将该指令传送到设备管理单元,
[0141]其中,指令收发器单元基于从设备信息存储单元获取的设备信息来确定操作指令所传送到的设备,
[0142]其中,指令收发器单元基于关于作为从应用递送单元获取的应用的递送目的地的设备管理单元的信息来确定传送用于操作设备的指令的设备管理单元,
[0143]其中,指令收发器单元将操作指令传送到递送到所确定的设备管理单元的应用,并且
[0144]其中,递送到所确定的接收操作指令的设备管理单元的应用基于操作指令来操作所确定的设备。
[0145](附录2)
[0146]根据附录I的通信网络系统,其中,设备管理单元基于从至少一个设备获取的设备信息来检索用于操作设备的应用,并且请求应用递送单元以递送检索到的应用。
[0147](附录3)
[0148]根据附录I或者2的通信网络系统,其中,设备管理单元管理设备的地址/ID和设备管理单元所生成的设备名称作为关于该设备的信息。
[0149](附录4)
[0150]根据附录I至3中的任意一个的通信网络系统,其中,设备信息存储单元存储设备的地址/ID、设备名称以及设备管理单元作为关于设备的信息。
[0151](附录5)
[0152]根据附录I至4中的任意一个的通信网络系统,其中,指令收发器单元从应用递送单元获取关于应用所递送到的设备管理单元的信息,并且将该信息传送到设备信息存储单
J Li ο
[0153](附录6)
[0154]根据附录I至5中的任意一个的通信网络系统,其中,指令收发器单元进一步包括应用登记单元,该应用登记单元登记关于从应用递送单元获取的应用的信息。
[0155](附录7)
[0156]根据附录I至6中的任意一个的通信网络系统,其中,指令收发器单元存储关于管理设备的设备管理单元的信息,和关于用于发出指令以操作设备的应用的信息作为关于设备管理单元的信息。[0157](附录8)
[0158]根据附录I至7中的任意一个的通信网络系统,其中,通信单元将关于递送应用的设备管理单元的信息传送到指令收发器单元。
[0159](附录9)
[0160]根据附录I至8中的任意一个的通信网络系统,其中,应用通过基于操作指令生成能够由设备执行的操作命令并且使得设备执行所生成的操作命令来操作设备。
[0161](附录10)
[0162]一种通信方法,包括:
[0163]设备管理步骤,以可通信的方式与至少一个设备连接;
[0164]应用递送步骤,接收关于设备的设备信息,并且递送发出用于操作设备的指令的应用;以及
[0165]指令收发器步骤,从通信单元接收用于操作设备的指令,并且基于设备信息和关于应用的递送目的地的信息来传送用于操作设备的指令。
[0166](附录11)
[0167]一种信息处理装置,包括:
[0168]指令接收单元,该指令接收单元通过网络从通信单元接收用于操作设备的指令;
[0169]设备信息接收单元,该设备信息接收单元从设备信息存储单元接收设备信息,该设备信息存储单元存储关于设备的设备信息;以及
[0170]应用递送信息接收单元,该应用递送信息接收单元从应用递送单元接收指示应用已经被递送到管理设备的设备管理单元的应用递送信息,该应用发出用于操作设备的指令,
[0171]其中,基于指令、设备信息、以及应用递送信息来向设备管理单元传送用于操作设备的指令。
[0172](附录12)
[0173]一种通信网络系统,包括:
[0174]设备管理单元,该设备管理单元以可通信方式被连接到至少一个设备;
[0175]设备信息存储单元,该设备信息存储单元通过网络从设备管理单元接收关于设备的设备信息并且存储该设备信息;以及
[0176]指令收发器单元,该指令收发器单元通过网络从通信单元接收用于操作设备的指令,并且将该指令传送到设备管理单元,
[0177]其中,指令收发器单元具有将操作指令传送到设备管理单元的应用,
[0178]其中,基于从设备信息存储单元获取的设备信息,指令收发器单元确定操作指令所传送到的设备和管理改设备的设备管理单元,
[0179]其中,指令收发器单元通过使用应用将操作指令传送到所确定的设备管理单元,
[0180]其中,设备管理单元接收操作指令,并且
[0181]其中,设备管理单元根据接收到的操作指令操作设备。
[0182](附录13)
[0183]根据附录12的通信网络系统,其中,设备管理单元管理设备的地址/ID、设备管理单元生成的设备名称、以及设备管理单元的ID,作为关于设备的信息。[0184](附录14)
[0185]根据附录12或者13的通信网络系统,其中,指令收发器单元存储关于管理设备的设备管理单元的信息和关于用于发出用于操作设备的指令的应用的信息,作为关于设备管理单元的信息。
[0186](附录15)
[0187]根据附录12至14中的任意一个的通信网络系统,
[0188]其中,应用基于操作指令来生成能够由设备执行的操作命令,
[0189]其中,应用将所生成的操作命令传送到设备管理单元,并且
[0190]其中,设备管理单元通过接收操作命令并且使得设备执行操作命令来操作设备。
[0191]本申请要求于2011年7月I日提交的日本专利申请N0.2011-147698的优先权,并且该申请的全部内容通过引用合并在此。
【权利要求】
1.一种通信网络系统,包括: 设备管理单元,所述设备管理单元以可通信的方式连接到至少一个设备; 设备信息存储单元,所述设备信息存储单元通过网络从所述设备管理单元接收关于所述设备的设备信息,并且存储所述设备信息; 应用递送单元,所述应用递送单元基于来自所述设备管理单元的请求,通过所述网络向所述设备管理单元递送应用,所述应用发出用于操作所述设备的指令;以及 指令收发器单元,所述指令收发器单元通过所述网络从通信单元接收用于操作所述设备的指令,并且将所述指令传送到所述设备管理单元, 其中,所述指令收发器单元基于从所述设备信息存储单元获取的所述设备设备信息来确定所述操作指令所传送到的所述设备, 其中,所述指令收发器单元基于关于作为从所述应用递送单元获取的所述应用的递送目的地的所述设备管理单元的信息来确定传送用于操作所述设备的指令的所述设备管理单元, 其中,所述指令收发器单元将所述操作指令传送到递送到所确定的设备管理单元的应用,并且 其中,递送到接收所述操作指令的所确定的设备管理单元的应用基于所述操作指令来操作所确定的设备。
2.根据权利要求1所述的通信网络系统,其中,所述设备管理单元基于从所述至少一个设备获取的所述设备信息来检索用于操作所述设备的所述应用,并且请求所述应用递送单元以递送检索到的所述应用。
3.根据权利要求1或者2所述的通信网络系统,其中,所述设备管理单元管理所述设备的地址/ID以及由所述设备管理单元生成的设备名称作为关于所述设备的信息。
4.根据权利要求1至3中的任何一项所述的通信网络系统,其中,所述设备信息存储单元存储所述设备的地址/ID、所述设备名称以及所述设备管理单元作为关于所述设备的信肩、O
5.根据权利要求1至4中的任何一项所述的通信网络系统,其中,所述指令收发器单元从所述应用递送单元获取关于所述应用所递送到的所述设备管理单元的信息,并且将所述信息传送到所述设备信息存储单元。
6.根据权利要求1至5中的任何一项所述的通信网络系统,其中,所述指令收发器单元进一步包括应用登记单元,所述应用登记单元登记关于从所述应用递送单元获取的所述应用的信息。
7.根据权利要求1至6中的任何一项所述的通信网络系统,其中,所述指令收发器单元存储关于管理所述设备的所述设备管理单元的信息以及关于用于发出用于操作所述设备的指令的所述应用的信息作为关于所述设备管理单元的信息。
8.根据权利要求1至7中的任何一项所述的通信网络系统,其中,所述通信单元向所述指令收发器单元传送关于所述应用所递送到的所述设备管理单元的信息。
9.一种通信方法,包括: 设备管理步骤,所述设备管理步骤以可通信的方式连接到至少一个设备; 应用递送步骤,所述应用递送步骤接收关于所述设备的设备信息,并且递送发出用于操作所述设备的指令的应用;以及 指令收发器步骤,所述指令收发器步骤从通信单元接收用于操作所述设备的指令,并且基于所述设备信息和关于所述应用的递送目的地的信息来传送用于操作所述设备的指令。
10.一种信息处理装置,包括: 指令接收单元,所述指令接收单元通过网络从通信单元接收用于操作设备的指令;设备信息接收单元,所述设备信息接收单元从设备信息存储单元接收关于所述设备的设备信息,所述设备信息存储单元存储所述设备信息;以及 应用递送信息接收单元,所述应用递送信息接收单元从应用递送单元接收应用递送信息,所述应用递送信息指示应用已经被递送到管理所述设备的设备管理单元,所述应用发出用于操作所述设备的指令, 其中,基于所述指令、所述设备信息以及所述应用递送信息来向所述设备管理单元传送用于操作所述设备的所述指令。
【文档编号】H04Q9/00GK103635888SQ201280032489
【公开日】2014年3月12日 申请日期:2012年6月26日 优先权日:2011年7月1日
【发明者】吉田悠一朗 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1