一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

管理系统、权限管理方法及记录介质与流程

2022-04-09 06:07:56 来源:中国专利 TAG:


1.本公开涉及管理系统、权限管理方法及记录介质。


背景技术:

2.例如,日本专利特开2007-024420号公报公开了一种技术,其中根据规定条件阶段性限制通过远程操作可运转控制空气调节机的范围。


技术实现要素:

3.在日本专利特开2007-024420号公报所公开的技术中,可运转控制的范围根据规定条件而受到限制,因此有可能无法使用使用者个人的终端自由地操作设备。但是,在住宿设施等中,存在该住宿设施的使用者将用于操作住宿设施的室内的设备(电视机、空气调节机等)的遥控器带回家的情况,因此期望能够使用该使用者个人的终端自由地操作住宿设施的室内的设备。本公开的一方式提供管理系统、权限管理方法以及记录介质,其能够通过设施的使用者的终端自由地操作与设施相对应的设备。
4.本公开的一个方式的管理系统包括:管理识别信息确定部,其基于与规定的设施的利用有关的设施利用信息,确定作为与所述规定的设施相关联的设备所属的管理组的识别信息的管理识别信息;权限授予部,其基于已确定的所述管理识别信息,对规定的用户授予所述管理组所属的所述设备的使用权限的至少一部分;以及指示控制部,对于与所述使用权限的至少一部分有关的指示,所述指示控制部将来自被授予了所述使用权限的至少一部分的所述规定的用户的指示设为有效。
5.本公开的一个方式的权限管理方法包括:基于与规定的设施的利用有关的设施利用信息,确定作为与所述规定的设施相关联的设备所属的管理组的识别信息的管理识别信息的步骤;基于已确定的所述管理识别信息,对规定的用户授予所述管理组所属的所述设备的使用权限的至少一部分的步骤;以及对于与所述使用权限的至少一部分有关的指示,将来自已被授予所述使用权限的至少一部分的所述规定的用户的指示设为有效的步骤。
6.本公开的一个方式的记录介质记录有程序,所述程序使计算机执行如下功能:基于与规定的设施的利用有关的设施利用信息,确定作为与所述规定的设施相关联的设备所属的管理组的识别信息的管理识别信息的功能;基于已确定的所述管理识别信息,对规定的用户授予所述管理组所属的所述设备的使用权限的至少一部分的功能;以及对于与所述使用权限的至少一部分有关的指示,将来自已被授予所述使用权限的至少一部分的所述规定的用户的指示设为有效的功能。
附图说明
7.图1是示出管理系统的整体构成的一个例子的图。图2是示出第一用户终端的电气构成的一个例子的图。图3是示出服务服务器的电气构成的一个例子的图。
图4是示出服务服务器的控制部的功能构成的一个例子的图。图5是示出管理识别信息表的一个例子的图。图6是示出预约信息的一个例子的图。图7是示出管理服务器的电气构成的一个例子的图。图8是示出管理服务器的控制部的功能构成的一个例子的图。图9是示出第一实施方式的预约管理信息的一个例子的图。图10是示出管理组表的一个例子的图。图11是示出第一实施方式的管理系统中执行的处理的一个例子的时序图。图12是示出由第一实施方式的管理服务器执行的处理的一个例子的流程图。图13是示出管理组表的一个例子的图。图14是示出管理系统的整体构成的一个例子的图。图15是示出中继装置的电气构成的一个例子的图。图16是示出连接目的地管理表的一个例子的图。图17是示出第二实施方式的预约管理信息的一个例子的图。图18是示出第二实施方式的管理系统中执行的处理的一个例子的时序图。图19是示出由第二实施方式的管理服务器执行的处理的一个例子的流程图。图20是示出预约信息的一个例子的图。图21是示出第三实施方式的预约管理信息的一个例子的图。图22是示出第三实施方式的管理系统中执行的处理的一个例子的时序图。图23是示出由第三实施方式的管理服务器执行的处理的一个例子的流程图。
具体实施方式
8.以下,参照附图说明本公开的实施方式。另外,对于附图,对相同或等同的要素赋予相同的附图标记,并省略重复的说明。
9.(第一实施方式)以下,参照图1~图10,对管理系统100的物理构成、电气构成和功能配置进行说明。图1是示出管理系统100的整体构成的一个例子的图。图2是示出第一用户终端102的电气构成的一个例子的图。图3是示出服务服务器120的电气构成的一个例子的图。图4是示出控制部303的功能构成的一个例子的图。图5是示出管理识别信息表500的一个例子的图。图6是示出预约信息600的一个例子的图。图7是示出管理服务器101的电气构成的一个例子的图。图8是示出控制部704的功能构成的一个例子的图。图9是示出预约管理信息900的一个例子的图。图10是示出管理组表1000的一个例子的图。
10.如图1所例示,管理系统100包括管理服务器101、第一用户终端102、第二用户终端103、设备110以及服务服务器120。管理服务器101、第一用户终端102、第二用户终端103、设备110、服务服务器120与网络130连接。例如,网络130是因特网、lan(local area network:局域网)。
11.服务服务器120管理与设施的利用预约相关连的信息(所预约的设施名、利用期间等)。例如,设施是住宿设施(酒店、旅馆、民宿、私人住宅等)。管理服务器101管理使用权限,该使用权限用于使用与设施对应的设备110。设备110经由网络130获取控制信息,并基于获
取到的控制信息进行动作。控制信息包含使设备110执行设备110所具备的功能的指示。例如,设备110是具有通信单元的家电。家电例如是电视机、空气调节机等。
12.第一用户终端102供利用设施的第一用户141使用,例如是智能手机、平板电脑、pc(personal computer:个人计算机)等。第二用户终端103供管理设备110的第二用户142使用,例如是智能手机、平板电脑、pc等。
13.如图2所例示,第一用户终端102包括存储部201、通信部202、操作部203、显示部204、控制部205等。存储部201是能够存储各种数据、程序等的记录介质,例如是硬盘驱动器。通信部202是用于与网络130连接而进行通信的接口等。操作部203和显示部204例如是触摸面板显示器。控制部205包括cpu(central processing unit:中央处理单元)、ram(random access memory:随机存取存储器)、rom(read only memory:只读存储器)等,并管理第一用户终端102的控制。第二用户终端103的电气构成与第一用户终端102相同,因此省略详细说明。
14.如图3所例示,服务服务器120包括存储部301、通信部302、控制部303等。存储部301是能够存储各种数据、程序等的记录介质,例如是硬盘驱动器。通信部302是用于与网络130连接而进行通信的接口等。控制部303包括cpu、ram、rom等,负责服务服务器120的控制。
15.如图4所例示,控制部303包括设施利用信息获取部401、管理识别信息确定部402、预约信息生成部403等。设施利用信息获取部401获取设施利用信息。设施利用信息是与规定的设施的利用有关的信息,包括设施识别信息、期间信息以及通知目的地信息。设施识别信息是识别设施的信息,例如是设施名、设施的房间编号等。期间信息表示权限授予期间。权限授予期间是能够对与设备110的管理者(第二用户142)不同的第一用户141授予使设备110动作的使用权限的期间。通知目的地信息表示通知后述的连接请求目的地的通知目的地,例如,表示预约了设施的利用的用户(例如,第一用户141)的邮件地址。管理识别信息确定部402基于设施利用信息来确定管理识别信息。管理识别信息是与规定的设施对应的设备所属的管理组的识别信息。管理组是管理使设备110动作的使用权限的信息。预约信息生成部403生成预约信息600(参照图6)。预约信息600包括管理识别信息、期间信息和通知目的地信息。
16.图5是示出管理识别信息表500的一个例子的图。图5所例示的管理识别信息表500包含设施识别信息和管理识别信息,并使设施识别信息与管理识别信息建立关联。例如,图5所例示的管理识别信息表500包含设施识别信息“建筑物501_510号室”和管理识别信息“group521”,并使设施识别信息“建筑物501_510号室”与管理识别信息“group521”建立关联。设施识别信息“建筑物501_510号室”表示“建筑物501”的“510号室”。管理识别信息“group521”表示与“建筑物501”的“510号室”对应的设备110所属的管理组的管理识别信息为“group521”。
17.以下,对管理识别信息表500的生成方法的一个例子进行说明。例如,设施的管理者将用于确定设施的信息(例如,建筑物名“建筑物501”以及房间编号“510号室”)输入到服务服务器120。服务服务器120的控制部303基于确定所输入的设施的信息,生成设施识别信息“建筑物501_510号室”。进而,控制部303生成与设施识别信息“建筑物501_510号室”对应的管理识别信息“group521”。
18.在存储部301未存储管理识别信息表500的情况下,控制部303将获取到的设施识
别信息与所生成的管理识别信息建立关联来生成管理识别信息表500。另一方面,在存储部301中存储有管理识别信息表500的情况下,控制部303将获取到的设施识别信息与所生成的管理识别信息建立关联,并登记在管理识别信息表500中。
19.图6是示出预约信息600的一个例子的图。预约信息600包含管理识别信息、权限授予期间和通知目的地信息,并使它们建立关联。例如,图6所例示的预约信息600包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”和通知目的地信息“userb@xxxx.com”,并使它们建立关联。这表示对于管理识别信息“group521”的管理组,能够在从“2020年9月1日16时0分0秒”至“2020年9月2日9时59分59秒”时,变更与该管理组对应的设备110的使用权限,并且将连接请求目的地通知给“通知目的地:userb@xxxx.com”。
20.以下,对预约信息600的生成方法的一个例子进行说明。例如,第一用户141在对设施的利用进行预约时,将确定设施的信息(例如,建筑物名“建筑物501”以及房间编号“510号室”)、表示利用设施的期间的信息、以及通知目的地信息输入到服务服务器120提供的设施利用预约画面。设施利用信息获取部401基于所输入的信息,获取包含设施利用信息“建筑物501_510号室”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”和通知目的地信息“userb@xxxx.com”在内的设施利用信息。在这种情况下,管理识别信息确定部402参照图5所例示的管理识别信息表500,基于设施利用信息中所包含的设施识别信息,确定管理识别信息“group521”。然后,预约信息生成部403生成包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”和通知目的地信息“userb@xxxx.com”在内的预约信息600。预约信息生成部403将生成的预约信息600存储在存储部301中。
21.如图7所例示,管理服务器101包括存储部701、通信部702、计时器703、控制部704等。存储部701是能够存储各种数据、程序等的记录介质,例如是硬盘驱动器。通信部702是用于与网络130连接而进行通信的接口等。计时器703检测当前日期和时间。控制部704例如包括cpu、ram、rom等,负责服务器101的控制。
22.如图8所例示,通过控制部704执行程序,从而实现预约信息获取部801、管理组确定部802、预约管理信息生成部803、连接请求目的地通知部804、用户确定部805、权限授予部806、权限管理部807、指示控制部808等各功能块。
23.预约信息获取部801从服务服务器120获取预约信息600。管理组确定部802基于管理识别信息确定管理组。预约管理信息生成部803根据预约信息600,生成预约管理信息900(参照图9)。连接请求目的地通知部804向由通知目的地信息表示的通知目的地通知对规定的装置的连接请求目的地。在对规定的装置有连接请求的情况下,用户确定部805基于该连接请求,确定作为被授予设备110的使用权限的对象的规定的用户。权限授予部806基于管理识别信息确定部402确定到的管理识别信息,将管理组的设备110所属的使用权限的至少一部分授予给规定的用户。具体而言,在由期间信息表示的权限授予期间,权限授予部806对规定的用户授予设备110的使用权限的至少一部分。在权限授予部806对规定的用户授予设备110的使用权限的至少一部分的情况下,权限管理部807禁止具有使用权限的至少一部分的用户的变更,直到满足规定的条件为止。对于与设备110的使用权限的至少一部分有关的指示,指示控制部808将来自被授予了该使用权限的至少一部分的规定的用户的指示设
为有效。
24.图9是示出预约管理信息900的一个例子的图。图9所例示的预约管理信息900包括管理识别信息、期间信息、连接请求目的地信息及通知目的地信息。连接请求目的地信息是表示与设备110不同的规定的装置(例如管理服务器101)的连接请求目的地的信息,例如是用于与规定的装置连接的url(uniform resource locator:统一资源定位器)。
25.例如,图9所例示的预约管理信息900包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”、连接请求目的地信息“http://aaa.bbb”和通知目的地信息“userb@xxxx.com”,并使它们建立关联。期间信息“(2020.09.0116:00:00)~(2020.09.02 9:59:59)”表示权限授予期间是从“2020年9月1日16时0分0秒”至“2020年9月2日9时59分59秒”的期间。另外,图9所例示的预约管理信息900表示对于管理识别信息“group521”的管理组,将连接请求目的地信息“http://aaa.bb”通知给通知目的地信息“userb@xxxx.com”。
26.以下,对预约管理信息900的生成方法的一个例子进行说明。预约信息获取部801获取包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”和通知目的地信息“userb@xxxx.com”在内的预约信息600。在这种情况下,预约管理信息生成部803生成连接请求目的地信息“http://aaa.bbb”。例如,连接请求目的地信息“http://aaa.bbb”表示能够访问管理服务器101的多个url中的与管理识别信息“group521”对应的url作为连接请求目的地。
27.预约管理信息生成部803生成包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”、连接请求目的地信息“http://aaa.bbb”以及通知目的地信息“userb@xxxx.com”在内的预约管理信息900。预约管理信息生成部803将生成的预约管理信息900存储在存储部701中。
28.图10是示出管理组表1000的一个例子的图。管理组表1000包括每个管理识别信息的管理组。针对每个管理识别信息,管理组包含管理识别信息、管理用户id、1个或2个以上的设备识别信息、权限用户id、功能信息、授予许可信息,并使它们建立关联。设备识别信息是识别设备110的信息,例如是设备110的ip(internet protocol:因特网协议)地址、mac(media access control:媒体访问控制)地址、设备110的产品编号、由第二用户142在设备110中设定的编号等。功能信息是识别设备110所具备的功能的信息(例如,功能名)。管理用户id是用于识别管理与所关联的设备识别信息对应的设备110的第二用户142的信息(例如,用户名)。权限用户id是用于识别具有使设备110执行与管理识别信息相关联的功能信息对应的功能的使用权限的用户的信息(例如,用户名)。
29.授予许可信息是表示对于与所关联的功能信息对应的功能,是否许可对具有使用权限的用户进行变更的信息。“授予许可信息:可”表示对于与所关联的功能信息对应的功能,变更具有使用权限的用户的功能获得许可。“授予许可信息:不可”表示对于该功能,不许可变更具有使用权限的用户。“授予许可信息:授予完成”表示对于该功能,对不同于管理用户id的用户的用户授予使用权限。
30.图10所例示的管理组表1000包含与管理识别信息“group521”相关联的管理组和与管理识别信息“group522”相关联的管理组。例如,管理标识信息“group521”的管理组包括设备标识信息“aa.bb.ccc.ddd”和设备标识信息“ab.bc.cde.efg”。并且,管理识别信息“group521”的管理组包含管理用户id“user_a”、设备识别信息“aa.bb.cc.ddd”、功能信息“func_p、func_q”、授予许可信息“可”、和权限用户id“user_a”,并使它们建立关联。这表示设备识别信息“aa.bb.ccc.ddd”的设备110具备与功能信息“func_p、func_q”对应的功能。进而,该管理组表示与功能信息“func_p、func_q”对应的功能的使用权限被授予给用户“user_a”,且用户“user_a”管理该设备110。
31.另外,在管理识别信息“group521”的管理组中,使功能信息“func_r”、授予许可信息“不可”、和权限用户id“user_a”建立关联。这表示设备识别信息“aa.bb.ccc.ddd”的设备110具备功能信息“func_r”所示的功能,该功能的使用权限表示用户“user_a”存在,不向除“user_a”以外的用户授予该设备110的使用权限。此外,设备识别信息“ab.bc.cde.efg”也相同,并且省略详细说明。
32.以下,对管理组表1000的生成方法的一个例子进行说明。例如,设备110的管理者(第二用户142)将与设备110对应的设施的设施识别信息“建筑物501_510号室”、设备识别信息“aa.bb.ccc.ddd”、设备识别信息“ab.bc.cde.efg”和管理用户id“user_a”登记在管理服务器101中。管理服务器101的控制部704向服务服务器120请求与设施识别信息“建筑物501_510号室”相关联的管理识别信息。服务服务器120的控制部303参照在存储部301中存储的管理识别信息表500(参照图5),将管理识别信息“group521”通知给管理服务器101。控制部704使管理识别信息“group521”、设备识别信息“aa.bb.ccc.ddd”、设备识别信息“ab.bc.cde.efg”和管理用户id“user_a”建立关联,并生成初始状态的管理组。在初始状态的管理组中,权限用户id与管理用户id相同。另外,在初始信息的管理组中,未登记功能信息和授予许可信息。
33.在生成了初始状态的管理组的情况下,第二用户终端103使设备识别信息、授予许可信息以及功能信息建立关联,并发送给管理服务器101。例如,第二用户142使用第二用户终端103,使设备识别信息“aa.bb.ccc.ddd”、授予许可信息“可”和功能信息“func_p、func_q”建立关联,并登记在管理服务器101中。控制部704使设备识别信息“aa.bb.ccc.ddd”、授予许可信息“可”和功能信息“func_p、func_q”建立关联,并登记到所生成的管理组。同样地,第二用户142使用第二用户终端103,使设备识别信息“aa.bb.ccc.ddd”、授予许可信息“不可”和功能信息“func_r”建立关联,并登记在管理服务器101中。控制部704使设备识别信息“aa.bb.ccc.ddd”、授予许可信息“不可”和功能信息“func_r”建立关联,并登记到所生成的管理组。同样地,第二用户142使用第二用户终端103,使设备识别信息“ab.bc.cde.efg”、授予许可信息“可”和功能信息“func_s”建立关联,并登记在在管理服务器101中。控制部704使设备标识信息“ab.bc.cde.efg”、授予许可信息“可”和功能信息“func_s”建立关联,并登记到所生成的管理群组中。
34.在存储部701未存储有管理组表1000的情况下,控制部704生成包含所生成的管理组的管理组表1000,并将所生成的管理组表1000存储于存储部701。另一方面,在存储部701中存储有管理组表1000的情况下,控制部704将所生成的管理组登记在管理组表1000中。
35.以下,参照图11~图13对管理系统100中执行的各种处理进行说明。图11是示出管理系统100中执行的处理的一个例子的时序图。图12是示出由管理服务器101执行的处理的一个例子的流程图。图13是示出与设备识别信息“aa.bb.ccc.ddd”的设备110相关的使用权限的一部分被授予给用户“user_b”的管理组表1000的一个例子的图。
36.接着,参照图11,对授予第一用户141使用设备110的权利的处理进行说明。在以下的说明中,举例说明服务服务器120提供用于进行设施的利用预约的设施利用预约画面的情况。另外,在开始图11所例示的处理的时刻下,存储部701存储管理组表1000。
37.在开始图11所例示的处理的时刻下,在管理组表1000中,对于与管理组识别信息“group521”相关联的功能信息“func_p、func_q、func_r、func_s”,登记了与管理用户id相同的权限用户id。另外,在开始图11所例示的处理的时刻下,存储部301存储管理识别信息表500。而且,管理识别信息表500包含存储部701中存储的管理组表1000中所包含的管理识别信息和设施识别信息,并使它们建立关联。
38.在时刻t1101下,第一用户终端102向服务服务器120发送设施利用信息。例如,第一用户141在对设施(例如,住宿设施)的利用进行预约的情况下,使用第一用户终端102,将设施利用信息(表示设施识别信息、期间信息、第一用户141的邮件地址等的通知目的地信息)输入到服务服务器120提供的设施利用预约画面。
39.在时刻t1102下,服务服务器120向管理服务器101通知预约信息。具体而言,管理识别信息确定部402参照管理识别信息表500,基于被通知的设施利用信息来确定管理识别信息。预约信息生成部403生成包含确定到的管理识别信息、获取到的设施利用信息中所包含的期间信息、以及获取到的设施利用信息中所包含的通知目的地信息在内的预约信息700。控制部303将所生成的预约信息700通知给管理服务器101。
40.在时刻t1103下,管理服务器101根据被通知的预约信息700,生成预约管理信息900。在时刻t1104下,管理服务器101将所生成的预约管理信息900中所包含的连接请求目的地信息通知给第一用户终端102。
41.在时刻t1105下,第一用户终端102向被通知的连接请求目的地发送包含第一用户141的用户id的连接请求。时刻t1105处于被通知的设施利用信息中所包含的权限授予期间内。在时刻t1106下,管理服务器101将设备110的使用权限的至少一部分授予给作为对规定的装置的连接请求源的第一用户141。
42.由此,在本实施方式的管理系统100中,不预先指定被授予设备110的使用权限的用户,能够将设备110的使用权限的至少一部分授予给作为对规定的装置的连接请求源的第一用户141。另外,在管理系统100中,在与设备110的管理者不同的用户没有意图使用设备110的情况下,没有由该用户对规定的装置的连接请求,所以不给该用户授予使用权限。因此,在管理系统100中,能够防止不需要设备110的使用权限而被授予管理者以外的情况。
43.例如,在将设备110的使用权限授予给第一用户141的用户id的情况下,第一用户终端102能够通过用于操作设备110的应用程序,将用于操作设备110的控制信息发送到设备110。其结果是,对于已被授予设备110的使用权限的功能,管理系统100使第一用户141能够使用第一用户终端102自由地进行操作。
44.在时刻t1107下,第一用户终端102将被授予了使用权限的第一用户141的用户id和设备110的控制信息发送到管理服务器101。控制信息包括控制对象的设备110的设备识别信息、功能信息以及表示控制内容的信息。
45.指示控制部808参照管理组表1000,基于获取到的控制信息中所包含的设备识别信息、获取的控制信息中所包含的功能信息、以及控制信息的发送源的用户id,判断获取到的控制信息是否有效。具体而言,指示控制部808判断所获取的控制信息的发送源的用户id
是否为与所获取的功能信息和设备识别信息相关联的权限用户id。在控制信息的发送源的用户id是该权限用户id的情况下,指示控制部808判断为获取到的控制信息有效。另一方面,在控制信息的发送源的用户id不是该权限用户id的情况下,指示控制部808判断为获取到的控制信息无效。
46.在时刻t1108下,在获取到的控制信息有效的情况下,指示控制部808将该控制信息发送到该控制信息中所包含的设备识别信息的设备110。设备110在获取到控制信息的情况下,基于获取到的控制信息来控制设备110。另一方面,在时刻t1108下,在获取到的控制信息无效的情况下,指示控制部808向控制信息的发送源的第一用户终端102通知控制信息无效。
47.在经过权限授予期间后的时刻t1109下,管理服务器101将授予第一用户141的用户id的使用权限转移给管理用户id的用户。即,管理服务器101在经过了权限授予期间的情况下,将设备110的使用权限返回至该设备110的管理者。由此,管理服务器101无需由设备110的管理员执行操作以返回使用权限,而能够使与设施对应的设备110的使用权限返回设备110的管理者。
48.参考图12,对由管理服务器101在图11所示的时刻t1103、时刻t1104、时刻t1106和时刻t1109执行的处理进行说明。当服务服务器120将预约信息600通知给管理服务器101(时刻t1102)并且管理服务器101获取到预约信息600时,控制部704开始图12所示的处理。
49.在s1201中,预约信息获取部801获取包含管理识别信息、期间信息和通知目的地信息的预约信息600。在s1202中,管理组确定部802参照管理组表1000,基于在s1201中获取到的预约信息600中所包含的管理识别信息,确定管理组。
50.在s1203中,预约管理信息生成部803生成预约管理信息900。具体而言,预约管理信息生成部803生成包含预约信息600中所包含的管理识别信息、预约信息600中所包含的权限授予期间、连接请求目的地信息、以及预约信息600中所包含的通知目的地信息在内的预约管理信息900(时刻t1103)。在s1204中,连接请求目的地通知部804向在s1203中生成的预约管理信息900中所包含的通知目的地信息所表示的通知目的地通知由连接请求目的地信息表示的连接请求目的地(url等)(时刻t1104)。
51.在s1205中,权限管理部807判断是否处于与获取到的预约管理信息900对应的权限授予期间内。具体而言,权限管理部807判断由计时器703计时的日期和时间是否处于预约管理信息900中所包含的期间信息所表示的权限授予期间内。在处于与预约管理信息900对应的权限授予期间内的情况下(s1205:是),控制部704将处理转到s1206。
52.在s1206中,用户确定部805判断是否对在s1204中通知的连接请求目的地有连接请求。在对该连接请求目的地没有连接请求的情况下(s1206:否),控制部704使处理返回到s1205,从而继续处理。另一方面,在对该连接请求目的地有连接请求的情况下(s1206:是),控制部704将处理移至s1207。
53.在s1207中,对于与s1206中的连接请求对应的管理识别信息的管理组,用户确定部805判断权限授予是否被许可。具体而言,参照管理组表1000,对于与连接请求对应的管理识别信息的管理组,用户确定部805判断是否包含作为“授予许可信息:可”的功能信息。对于该管理组,在包含作为“授予许可信息:可”的功能信息的情况下,用户确定部805判断为许可了权限授予。另一方面,对于该管理组,在不包含作为“授予许可信息:可”的功能信
息的情况下,用户确定部805判断为不许可权限授予。
54.对于与连接请求对应的管理识别信息的管理组,在不许可权限授予的情况下(s1207:否),控制部704使处理返回到s1205,从而继续处理。另一方面,对于与连接请求对应的管理识别信息的管理组,在许可了权限授予的情况下(s1207:是),控制部704将处理移至s1208。
55.在s1208中,用户确定部805基于连接请求,确定连接请求源的第一用户141的用户id。在s1209中,参照管理组表1000,对于与连接请求对应的管理识别信息的管理组,权限授予部806在与权限授予已被许可的功能信息相关联的权限用户id中,登记在s1208中所确定的用户id(时刻t1106)。例如,假设在s1208中确定到的用户id为“user_b”。在这种情况下,例如,在图10所示的管理组表1000中,对于作为与设备识别信息“aa.bb.ccc.ddd”相关联的授予许可信息“可”的功能信息“func_p、func_q”,权限授予部806将权限用户id变更为“user_b”(参照图13)。同样地,在图10所示的管理组表1000中,对于作为与设备识别信息“ab.bc.cde.efg”相关联的授予许可信息“可”的功能信息“func_s”,权限授予部806将权限用户id变更为“user_b”(参照图13)。这样,在管理系统100中,在指定的权限授予期间对规定的装置有连接请求的情况下,对于与设施对应的一个或两个以上的设备110,能够对连接请求源的用户(例如,第一用户141)授予该设备110的使用权限。
56.权限管理部807禁止具有使用权限的至少一部分的用户的变更,直至经过与预约管理信息900对应的权限授予期间为止。具体而言,权限管理部807参照管理组表1000,将与变更后的权限用户id相关联的授予许可信息变更为“授予完成”。例如,如图13所示,在管理组表1000中,将与设备识别信息“aa.bb.ccc.ddd”和设备识别信息“ab.bc.cde.efg”相关联的“授予许可信息:可”变更为“授予许可信息:授予完成”。然后,控制部704通过将处理返回到s1205来继续处理。
57.在不处于与预约管理信息900对应的权限授予期间内的情况下(s1205:否),权限管理部807判断是否经过了与预约信息600对应的权限授予期间(s1210)。在未经过权限授予期间的情况下(s1210:否),控制部704通过将处理返回到s1205来继续处理。另一方面,在经过了权限授予期间的情况下(s1210:是),控制部704将处理转到s1211。
58.在s1211中,对于与连接请求对应的管理识别信息的管理组,权限管理部807将权限用户id变更为管理用户id(时刻t1109)。此外,对于该管理组,权限管理部807许可具有使用权限的用户的变更。具体而言,参照管理组表1000,对于该管理组,权限管理部807使“授予许可信息:授予完成”变更为“授予许可信息:可”。由此,对于与该授予许可信息相关联的功能,权限管理部807使管理用户id的用户以外的用户置于能够授予使用权限的状态。
59.例如,设备识别信息“aa.bb.ccc.ddd”的设备110是具备扬声器的空气调节机。此外,该空气调节机具备功能“func_p=电源接通”、功能“func_q=温度设定”和功能“func_r=声音输出”。在这种情况下,图13所例示的管理组表1000表示对于“电源接通”和“温度设定”,授予给权限用户id“user_b”的用户。另一方面,图13所例示的管理组表1000表示对于“声音输出”,授予给管理用户id“user_a”的用户。
60.例如,与权限用户id“user_b”的用户相关联的第一用户终端102将用于控制设备110的“电源开启”或“温度设定”的功能的控制信息发送到管理服务器101(时刻t1107)。由于具有这些功能的使用权限的用户是“user_b”,所以指示控制部808基于所发送的控制信
息,控制设备110的“电源接通”或“温度设定”的功能。因此,管理系统100无需由设备110的管理者进行操作以指定被授予设备110的使用权限的用户,而能够使利用设施的用户通过该用户个人的终端自由地操作与设施对应的1个或2个以上的设备110。
61.另一方面,在与管理用户id“user_a”的用户相关联的第二用户终端103将用于控制设备110的“电源接通”或“温度设定”的功能的控制信息发送到管理服务器101的情况下,指示控制部808由于具有这些功能的使用权限的用户是“user_b”,所以判断为接收到的控制信息为无效。由此,管理服务器101能够防止管理用户id“user_a”的用户操作设备110的“电源接通”或“温度设定”的功能。
62.此外,例如,与管理用户id“user_a”相关联的第二用户终端103将用于控制设备110的“声音输出”的功能的控制信息发送到管理服务器101。由于具有该功能的使用权限的用户是“user_a”,所以指示控制部808基于发送的控制信息,控制设备110的“声音输出”的功能。由此,在对权限用户id“user_b”的用户授予了“电源开启”以及“温度设定”的使用权限的状态下,管理服务器101能够基于管理用户id“user_a”的用户的指示,控制来自设备110的声音输出。由此,本实施方式的管理系统100即使在设备110的使用权限被授予给与管理者不同的用户的状态下,也能够根据来自设备110的管理者的指示,使设备110的管理者操作设备110的功能中的一部分功能。
63.(第二实施方式)以下,参照图14~图17,对本实施方式的管理系统1400的物理构成、电气构成和功能配置进行说明。图14是示出管理系统1400的整体构成的一个例子的图。图15是示出中继装置1401的电气构成的一个例子的图。图16是示出连接目的地管理表1600的一个例子的图。图17是示出预约管理信息1700的一个例子的图。在以下的各实施方式中,用共同的标号参照具有与第一实施方式实质上共同的功能的构成以及处理来省略说明,并说明与第一实施方式不同的点。
64.图14所例示的管理系统1400与图1所例示的管理系统100的不同之处在于,图14所例示的管理系统1400具有中继装置1401。在管理系统1400中,设备110和中继装置1401连接到网络1410。例如,网络1410是配置有设备110的设施内的lan(local area network:局域网)。中继装置1401是属于与设备110相同的网络1410的规定的装置,是对网络1410与网络130的通信进行中继的装置。
65.如图15所例示,中继装置1401包括存储部1501、通信部1502、控制部1503等。存储部1501是能够存储各种数据、程序等的记录介质,例如是硬盘驱动器。通信部1502是用于与网络130连接而进行通信的接口等。控制部1503例如包括cpu、ram、rom等,中继装置1401的控制。
66.本实施方式的管理服务器101的电气构成如图7所例示。另外,本实施方式的控制部704的功能构成如图8所例示。在对属于与设备110相同的网络1410的规定设备(中继设备1401)有连接请求的情况下,本实施方式的用户确定部805基于该连接请求,确定作为被授予设备110的使用权限的对象的规定的用户。
67.图16是示出连接目的地管理表1600的一个例子的图。图16中例示的连接目的地管理表1600包含管理识别信息和连接请求目的地信息。在连接目的地管理表1600中,连接请求目的地信息是表示用于连接到中继装置1401的连接目的地的信息,例如是中继装置1401
的地址。中继装置1401的地址是用于与中继装置1401进行通信的唯一的地址,例示mac地址、ip地址等。
68.例如,作为设备110的管理者的第二用户142使用第二用户终端103,将管理识别信息和包含中继装置1401的地址的连接请求目的地信息输入到管理服务器101。控制部704使管理识别信息和包含所输入的中继装置1401的地址的连接请求目的地信息建立关联,并生成连接目的地管理信息。在存储部701未存储有连接目的地管理表1600的情况下,控制部704生成包含所生成的连接目的地管理信息的连接目的地管理表1600,并将所生成的连接目的地管理表1600存储于存储部701。另一方面,在存储部701中存储有连接目的地管理表1600的情况下,控制部704将所生成的连接目的地管理信息登记在连接目的地管理表1600中。
69.图17是示出预约管理信息1700的一个例子的图。如图17例示,在本实施方式的预约管理信息1700中,连接请求目的地信息与连接目的地管理表1600中所包含的连接请求目的地信息同样地,表示用于与中继装置1401连接的连接目的地。
70.例如,获取包含管理识别信息“group521”和期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”在内的预约信息600。在这种情况下,预约管理信息生成部803参照连接目的地管理表1600,并确定与管理识别信息“group521”相关联的连接请求目的地信息“11.123.234.456”。预约管理信息生成部803生成包含管理识别信息“group521”、期间信息“(2020.09.01 16:00:00)~(2020.09.02 9:59:59)”和连接请求目的地信息“11.123.234.456”在内的预约管理信息1700。预约管理信息生成部803将生成的预约管理信息1700存储在存储部701中。
71.以下,参照图18~图19对管理系统1400中执行的各种处理进行说明。图18是示出管理系统1400中执行的处理的一个例子的时序图。图19是示出由本实施方式的管理服务器101执行的处理的一个例子的流程图。
72.接着,参照图18,对授予第一用户141使用设备110的权利的处理进行说明。在开始图18所例示的处理的时刻下,存储部701预先存储连接目的地管理表1600。图18所例示的时刻t1801和时刻t1802与图11所例示的时刻t1101和时刻t1102相同,因此省略详细的说明。
73.在时刻t1803下,预约管理信息生成部803生成预约管理信息1700。在权限授予期间内的时刻t1804下,第一用户终端102向中继装置1401发送包含第一用户141的用户id的连接请求。时刻t1804处于被通知的设施利用信息中所包含的权限授予期间内。
74.在时刻t1805下,中继设备1401向管理服务器101通知连接请求中所包含的第一用户141的用户id。在时刻t1806下,对于与连接请求目的地信息(中继装置1401的地址)对应的预约管理信息1700中所包含的管理识别信息的管理组,权限授予部806对被通知的第一用户141授予1个或2个以上的设备110的使用权限的至少一部分。图18所例示的从时刻t1807到时刻t1809的处理与图11所例示的从时刻t1107到时刻t1109的处理相同,因此省略详细的说明。
75.参考图19,对由管理服务器101在图18所示的时刻t1803和时刻t1806执行的处理进行说明。此外,由于s1201和s1202的处理如上所述,因此省略其详细说明。
76.在管理组确定部802基于管理识别信息确定了管理组的情况下(s1202),预约管理信息生成部803参照连接目的地管理表1600,获取表示中继装置1401的地址的连接请求目
的地信息(s1901),该连接请求目的地信息与所确定的管理组的管理识别信息相关联。该中继设备1401连接到与在s1202中确定到的管理组中所包含的设备110相同的网络1410。
77.在s1902中,生成包含在s1901中获取到的中继装置1401的地址的预约管理信息1700(时刻t1803)。控制部704将处理转到s1205。由于s1205的处理如上所述,因此省略其详细说明。
78.在处于与预约管理信息1700对应的权限授予期间的情况下(s1205:是),用户确定部805判断是否对中继装置1401有连接请求(s1903),该中继装置1401与在s1902生成的预约管理信息1700中所包含的连接请求目的地信息对应。例如,在与设施利用信息对应的设施内(例如,住宿设施的客室内),放置有记载了中继装置1401的地址的标签等,位于该室内的第一用户141能够阅览该标签等。在这种情况下,该第一用户141在位于该设施内的状态下,能够向第一用户终端102输入中继装置1401的地址。其结果是,第一用户终端102能够将连接请求发送给中继装置1401。
79.在中继设备1401中有连接请求(s1903:是),并且对于对应于连接请求的管理识别信息的管理组,许可权限被授予的情况下(s1207:是),用户确定部805基于对规定的连接请求目的地的连接请求,确定连接请求源的第一用户141的用户id(s1208)。然后,在s1209中,参照管理组表1000,对于与连接请求目的地信息(中继装置1401的地址)对应的管理识别信息的管理组,权限授予部806在与权限授予已被许可的功能信息相关联的权限用户id中,登记在s1208中确定到的用户id(时刻t1806)。由此,在第一用户终端102在与设施利用信息对应的设施内能够与中继装置1401连接的情况下,管理服务器101对与第一用户终端102相关联的第一用户141的用户id授予设备110的使用权限的至少一部分。另一方面,在对中继设备1401没有连接请求的情况下(s1903:否),控制部704通过将处理返回到s1205,从而继续处理。由于s1207至s1211的处理如上所述,因此省略其详细说明。
80.(第三实施方式)接着,说明第三实施方式。图20是示出预约信息2000的一个例子的图。图21是示出预约管理信息2100的一个例子的图。图22是示出本实施方式的管理系统100中执行的处理的一个例子的时序图。图23是示出由本实施方式的管理服务器101执行的处理的一个例子的流程图。
81.本实施方式的设施利用信息获取部401获取包含设施识别信息、期间信息、通知目的地信息以及使用者信息在内的设施利用信息。使用者信息表示作为被授予设备110的使用权限的对象的规定的用户(例如,第一用户141)。
82.本实施方式的预约信息获取部801获取包含管理识别信息、期间信息、通知目的地信息以及使用者信息在内的预约信息2000(参照图20)。本实施方式的预约管理信息生成部803生成包含管理识别信息、期间信息、连接请求目的地信息、通知目的地信息及使用者信息在内的预约管理信息2100(参照图21)。本实施方式的权限授予部806将设备110的使用权限的至少一部分授予给与在设施利用信息中所包含的使用者信息对应的规定的用户。
83.图20所例示的预约信息2000还包含使用者信息“user_b”。这表示预先向用户id“user_b”的用户指定被授予设备110的使用权限的对象。进而,图21所例示的预约管理信息2100包含使用者信息“user_b”。
84.接着,在本实施方式的管理系统100中,对授予第一用户141使用设备110的权利的
处理进行说明。
85.在时刻t2201下,第一用户终端102向服务服务器120发送包含使用者信息的设施利用信息。例如,第一用户141在进行设施的利用预约时,使用第一用户终端102,将包含表示自身的用户id的使用者信息的设施利用信息输入到服务服务器120提供的设施利用预约画面。服务服务器120基于所输入的设施利用信息,生成包含使用者信息的预约信息2000。在时刻t2202下,服务服务器120将包含使用者信息的预约信息2000通知给管理服务器101。在时刻t2203下,管理服务器101生成包含使用者信息的预约管理信息2100。在时刻t2204下,管理服务器101将所生成的预约管理信息2100中所包含的连接请求目的地信息通知给第一用户终端102。
86.在时刻t2205下,第一用户终端102向被通知的连接请求目的地发送连接请求。时刻t2205被设为在被通知的设施利用信息中所包含的权限授予期间内。在时刻t2206下,对于发送给连接请求目的地的管理识别信息的管理组,管理服务器101对使用者信息所表示的用户id授予1个或2个以上的设备110的使用权限的至少一部分。由此,本实施方式的管理服务器101能够对在对设施的利用进行预约时所预先指定的第一用户141授予与设施对应的1个或2个以上的设备110的使用权限的至少一部分。从时刻t2207到时刻t2209的处理与图11所例示的从时刻t1107到时刻t1109的处理相同,因此省略详细的说明。
87.参考图23,对由管理服务器101在图22所例示的时刻t2203、时刻t2204、时刻t2206和时刻t2209执行的处理进行说明。当服务服务器120将预约信息2000通知给管理服务器101(时刻t2202)并且管理服务器101获取到预约信息2000时,控制部704开始图23所示的处理。
88.在s2301中,预约信息获取部801获取包含管理识别信息、期间信息、通知目的地信息和使用者信息在内的预约信息2000。然后,控制部704将处理转到s1202。由于s1202的处理如上所述,因此省略其详细说明。
89.在管理组确定部802确定了管理组的情况下(s1202),预约管理信息生成部803生成包含使用者信息的预约管理信息2100(s2302,时刻t2203),该使用者信息包含于在s2301中获取到的预约信息中。然后,控制部704将处理转到s1204。由于s1204至s1207的处理如上所述,因此省略其详细说明。对于与连接请求对应的管理识别信息的管理组,在许可权限授予的情况下(s1207:是),控制部704将处理转移至s2303。
90.在s2303中,参照管理组表1000,对于与连接请求对应的管理识别信息的管理组,权限授予部806在与权限授予已被许可的功能信息相关联的权限用户id中,登记使用者信息所表示的用户id(时刻t2206)。进而,权限管理部807禁止具有使用权限的至少一部分的用户的变更,直至经过与预约管理信息2100对应的权限授予期间为止。然后,控制部704通过将处理返回到s1205来继续处理。此外,由于s1207至s1211的处理如上所述,因此省略其详细说明。
91.因此,在本实施方式的管理系统100中,第一用户141在对设施的利用进行预约时,通过将自身的用户id通知给服务服务器120,能够在所指定的权限授予期间内,通过第一用户终端102自由地操作与设施对应的1个或2个以上的设备110。
92.此外,在上述的说明中,说明了第一用户终端102向服务服务器120发送设施利用信息的方式。但是,与第一用户终端102不同的终端也可以向服务服务器120发送设施利用
信息。
93.在本实施方式中执行的各处理不限于在各实施方式中例示的处理方式。上述功能块也可以使用形成于集成电路等的逻辑电路(硬件),或者使用了cpu的软件中的任一个来实现。例如,由管理服务器101的控制部704的各功能模块执行的处理既可以由其他计算机执行一部分处理,也可以由多个计算机分担执行全部处理。在上述实施方式中执行的各处理也可以由多个计算机来执行。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献