网络系统、服务器、终端以及信息处理方法_6

文档序号:9380366阅读:来源:国知局
的示意图。参照图37,配对用户数据库1lD保存设备ID、配对用户ID、MAC地址和其他的设备信息的对应关系O
[0273]此外,在图7的步骤S122?S128、图30的步骤S222?S228、图31的步骤S322?S328、图32的步骤S422?S428、图34的步骤S622?S630等中,服务器100通过参照数据库101,基于第二用户和与设备配对的第一用户是否为相同的群组的判断结果,判断是否受理来自第二用户的请求。
[0274]另外,如第六实施方式那样,第二用户在自己选择了要访问的设备200之后,服务器100判断是否许可对于被用户选择的设备200的请求的情况下,在图7中的步骤S626中执行以下那样的处理。
[0275]S卩,服务器100的处理器110基于从第二终端300接收到的用户ID和被指定的MAC地址或识别信息所对应的设备ID,经由通信接口 160而参照数据库101来判断与设备ID所对应的设备200已经配对的用户的用户ID、和本次接收到的用户ID是否属于相同的群组。
[0276]接下来,参照图38来说明本实施方式所涉及的服务器100的信息处理。另外,图38是表示本实施方式所涉及的服务器100的信息处理的流程图。
[0277]服务器100的处理器110从接收数据中获取用户ID(步骤S852)。并且,处理器110参照用户数据库1lA来确定与用户ID对应的群组ID (步骤S854)。处理器110参照用户数据库1lA来确定与群组ID对应的所有用户ID (步骤S855)。处理器110参照配对用户数据库1lD来确定与由步骤S855确定的所有用户ID对应的设备ID (步骤S856)。
[0278]处理器110判断在来自终端300的接收数据中是否包含访问请求(步骤S858)。当在接收数据中包含访问请求的情况下(步骤S858中为是的情况),经由通信接口 160而将与设备ID对应的设备信息发送至终端(步骤S860)。处理器110经由通信接口 160而等待接下来的来自终端的数据。
[0279]当在接收数据中不含访问请求的情况下(步骤S858中为否的情况),处理器110判断在接收数据中是否包含对于设备200的控制命令(步骤S862)。当在接收数据中包含对于设备200的控制命令的情况下(步骤S162中为是的情况),处理器110判断控制命令中所含的设备ID是否与由步骤S856获取到的设备ID —致(步骤S864)。处理器110在设备ID与由步骤S856获取到的设备ID —致的情况下(步骤S864中为是的情况),经由通信接口 160而向设备200发送控制命令(步骤S865)。处理器110经由通信接口 160而等待来自终端300的下一个数据。
[0280]当在接收数据中不含对于设备200的控制命令的情况下(步骤S862中为否的情况),处理器110判断在接收数据中是否包含信息的请求(步骤S866)。当在接收数据中包含信息的请求的情况下(步骤S866中为是的情况),处理器110判断控制命令中所含的设备ID是否与由步骤S856获取到的设备ID —致(步骤S868)。处理器110在该设备ID与由步骤S856获取到的设备ID —致的情况下(步骤S868中为是的情况),经由通信接口160来请求设备200发送信息(步骤S869)。然后,虽然未图示,但处理器110经由通信接口 160而将来自设备200的信息发送至终端300。处理器110经由通信接口 160而等待来自终端300的下一个数据。
[0281]由此,群组服务器100B或服务器100在各自所提供的服务之中当用户或设备的群组信息发生改变时,能够反映此情况,来判断是否可以执行步骤S865、步骤S869。
[0282]当在接收数据中不含信息的请求的情况下(步骤S866中为否的情况),处理器110经由通信接口 160而等待来自终端300的下一个数据。
[0283]另外,关于网络系统I的整体构成以及各装置的硬件构成,由于与第一实施方式所涉及的这些内容相同,因此不重复说明。
[0284]<第九实施方式>
[0285]第一?第六实施方式所涉及的网络系统中,服务器100基于第二用户和设备是否为相同的群组的判断结果,判断是否受理来自第二用户的请求。然而,也可以基于第二终端和与设备配对的第一终端是否为相同的群组的判断结果,判断是否受理来自第二终端的请求。
[0286]即,在本实施方式中,与第一?第六实施方式相比较,取代表示用户和群组的对应关系的用户数据库101A,而需要表示终端和群组的对应关系的终端数据库1lC (参照第七实施方式。),并且取代表示设备和群组的对应关系的设备数据库101B,而需要表示设备和与该设备配对的终端的对应关系的配对终端数据库。图39是表示本实施方式所涉及的配对终端数据库1lE的数据结构的示意图。参照图39,配对终端数据库1lE保存设备ID、配对终端ID、MAC地址和其他的设备信息的对应关系。
[0287]此外,在图7的步骤S122?S128、图30的步骤S222?S228、图31的步骤S322?S328、图32的步骤S422?S428、图34的步骤S622?S630等中,服务器100通过参照数据库101,基于第二终端和与设备配对的第一终端是否为相同的群组的判断结果,判断是否受理来自第二终端的请求。
[0288]另外,如第六实施方式那样,第二用户在自己选择了要访问的设备200之后,服务器100判断是否许可对于被用户选择的设备200的请求的情况下,在图7中的步骤S626中执行以下那样的处理。
[0289]S卩,服务器100的处理器110基于从第二终端300接收到的终端ID和被指定的MAC地址或识别信息所对应的设备ID,经由通信接口 160而参照数据库101,来判断与设备ID所对应的设备200已经配对的终端的终端ID、和本次接收到的终端ID是否属于相同的群组。
[0290]接下来,参照图40来说明本实施方式所涉及的服务器100的信息处理。另外,图40是表示本实施方式所涉及的服务器100的信息处理的流程图。其中,关于步骤S958和步骤S962?步骤S969,由于分别是与图38中的步骤S858和步骤S862?步骤S869相同的处理,因此在此不重复说明。
[0291]服务器100的处理器110从接收数据中获取终端ID(步骤S952)。并且,处理器110参照终端数据库1lC来确定与终端ID对应的群组ID (步骤S954)。处理器110参照终端数据库1ic来确定与群组ID对应的所有终端ID (步骤S955)。处理器110参照配对终端数据库1lE来确定与由步骤S955确定的所有终端ID对应的设备ID (步骤S958)。处理器110经由通信接口 160而将与设备ID对应的设备信息发送至终端(步骤S960)。
[0292]另外,关于网络系统I的整体构成以及各装置的硬件构成,由于与第一实施方式所涉及的这些内容相同,因此不重复说明。
[0293]在本实施方式中,虽然利用了用于识别终端的终端ID,但也可以取代终端ID,而利用用于识别被安装至终端的设备控制应用程序的应用ID。
[0294]<其他的应用例>
[0295]当然本发明也能够适用于向系统或装置供给程序由此来实现的情况。并且,将保存有通过用于实现本发明的软件所表征的程序的存储介质(或存储器)供给至系统或装置,该系统或装置的计算机(或CPU、MPU)读出并执行在存储介质中保存的程序代码,由此也可以享有本发明的效果。
[0296]在此情况下,从存储介质读出的程序代码自身实现了前述的实施方式的功能,存储有该程序代码的存储介质构成了本发明。
[0297]此外,计算机执行所读出的程序代码,不仅能实现前述的实施方式的功能,而且基于该程序代码的指示,还能由在计算机上工作的OS (操作系统)等进行实际的处理的一部分或全部,通过该处理来实现前述的实施方式的功能,也包含这种情况是不言而喻的。
[0298]进而,从存储介质读出的程序代码被写入至插入计算机的功能扩展板或与计算机连接的功能扩展单元中具备的其他存储介质之后,基于该程序代码的指示,由该功能扩展板或功能扩展单元中具备的CPU等进行实际的处理的一部分或全部,通过该处理来实现前述的实施方式的功能,也包含这种情况是不言而喻的。
[0299]应当认为本次公开的实施方式在所有方面均为例示,并非限制性。本发明的范围并非通过上述的说明而是通过权利要求书来示出,意图包含与权利要求书均等的意思以及范围内的所有变更。
【主权项】
1.一种网络系统,具备: 至少包含第一终端以及第二终端在内的多个终端; 至少包含第一设备在内的至少一个设备;和 能参照群组信息的服务器, 所述服务器在从所述第一终端受理了对于所述第一设备的请求的状态下,通过参照所述群组信息来判断是否从所述第二终端受理对于所述第一设备的请求。2.根据权利要求1所述的网络系统,其中, 所述群组信息是与所述多个终端的用户的识别信息和所述至少一个设备的识别信息的关系相关的ig息, 所述服务器在所述第二终端的用户属于所述第一设备所属的群组的情况下受理所述请求,在所述第二终端的用户不属于所述第一设备所属的群组的情况下不受理所述请求。3.根据权利要求1所述的网络系统,其中, 所述群组信息是与所述多个终端的识别信息和至少一个设备的识别信息的关系相关的信息, 所述服务器在所述第二终端属于所述第一设备所属的群组的情况下受理所述请求,在所述第二终端不属于所述第一设备所属的群组的情况下不受理所述请求。4.根据权利要求1所述的网络系统,其中, 所述群组信息是与所述多个终端的用户的识别信息的关系相关的信息, 所述服务器在所述第二终端的用户属于所述第一终端的用户所属的群组的情况下受理所述请求,在所述第二终端的用户不属于所述第一终端的用户所属的群组的情况下不受理所述请求。5.根据权利要求1所述的网络系统,其中, 所述群组信息是与所述多个终端的识别信息的关系相关的信息, 所述服务器在所述第二终端属于所述第一终端所属的群组的情况下受理所述请求,在所述第二终端不属于所述第一终端所属的群组的情况下不受理所述请求。6.根据权利要求1?5中任一项所述的网络系统,其中, 所述服务器或其他服务器基于来自所述第一终端的指令,将用于邀请到所述第一终端的用户所属的群组中的信息发送至所述第二终端。7.根据权利要求1?6中任一项所述的网络系统,其中, 所述第一终端的用户能够在属于与所述第二终端的用户相同的第一群组的同时,属于与第三终端的用户相同的第二群组。8.一种网络系统中的信息处理方法,该网络系统具备:至少包含第一终端以及第二终端在内的多个终端;至少包含第一设备在内的至少一个设备;和服务器, 所述网络系统中的信息处理方法包括下述步骤: 在所述第一设备从所述第一终端受理了对于所述第一设备的请求的状态下,所述服务器通过参照群组信息来判断是否受理对于所述第一设备的所述第二请求。9.一种服务器,具备: 用于与至少包含第一终端以及第二终端在内的多个终端和至少包含第一设备在内的至少一个设备进行通信的通信接口 ;和 处理器, 所述处理器在从所述第一终端受理了对于所述第一设备的请求的状态下,通过参照群组信息来判断是否受理对于所述第一设备的所述第二请求。10.一种服务器中的信息处理方法,该服务器具备:用于与至少包含第一终端以及第二终端在内的多个终端和至少包含第一设备在内的至少一个设备进行通信的通信接口 ;和处理器, 所述服务器中的信息处理方法包括下述步骤: 在所述处理器经由所述通信接口而从所述第一终端受理了对于所述第一设备的请求的状态下,所述处理器通过参照群组信息来判断是否受理对于所述第一设备的所述第二请求。11.一种终端,具备: 用于与其他装置进行通信的通信接口 ;和 处理器, 所述处理器经由所述通信接口来接受向群组的邀请,根据该邀请来发送用于加入群组的信息,并发送与属于该群组的设备相关的请求。12.—种终端中的信息处理方法,该终端具备:用于与其他装置进行通信的通信接口 ;和处理器, 所述终端中的信息处理方法包括: 所述处理器经由所述通信接口来接受向群组的邀请的步骤; 所述处理器经由所述通信接口来发送用于加入所述群组的信息的步骤;和 所述处理器经由所述通信接口来发送与属于所述群组的设备相关的请求的步骤。13.一种网络系统,具备: 至少包含第一终端以及第二终端在内的多个终端; 至少包含第一设备在内的至少一个设备;和 能与所述多个终端和所述至少一个设备进行通信的服务器, 在从所述第一终端受理了对于所述第一设备的第一请求的状态下,所述第二终端从所述第一终端接收与所述第一设备相关的邀请,并基于该邀请而将与所述第一设备相关的请求发送至所述服务器。14.一种网络系统中的信息处理方法,该网络系统具备:多个终端、至少一个设备和服务器, 所述网络系统中的信息处理方法包括: 在从所述第一终端受理了对于所述第一设备的请求的状态下,所述第一终端将与所述第一设备相关的邀请发送至第二终端的步骤;和 所述第二终端基于所述邀请而将与所述第一设备相关的请求发送至所述服务器的步骤。
【专利摘要】本发明提供一种网络系统、服务器、终端以及信息处理方法。网络系统(1)具备:至少包含第一终端(300A)以及第二终端(300B)在内的多个终端(300);至少包含第一设备(200A)在内的至少一个设备(200);和能参照群组信息的服务器(100)。服务器在从第一终端受理了对于第一设备的请求的状态下,通过参照群组信息(101)来判断是否从第二终端受理对于第一设备的请求。
【IPC分类】H04L29/08
【公开号】CN105100188
【申请号】CN201510239177
【发明人】千叶雅裕, 上田彻, 名古和行, 桥浦正树, 三木一浩
【申请人】夏普株式会社
【公开日】2015年11月25日
【申请日】2015年5月12日
【公告号】US20150334188
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1