著录项信息
专利名称 | 一种储物柜、储物柜控制方法及系统 |
申请号 | CN201610772117.0 | 申请日期 | 2016-08-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2017-01-04 | 公开/公告号 | CN106297055A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G07F17/12 | IPC分类号 | G;0;7;F;1;7;/;1;2;;;G;0;5;B;1;9;/;0;4;2查看分类表>
|
申请人 | 湖南大学 | 申请人地址 | 湖南省长沙市岳麓区麓山南路麓山门
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 湖南大学 | 当前权利人 | 湖南大学 |
发明人 | 林锦杰;张靖;万幸;刘瑞欣;蔡立军;黎福海 |
代理机构 | 北京超凡志成知识产权代理事务所(普通合伙) | 代理人 | 苏胜 |
摘要
本发明提供了一种储物柜、储物柜控制方法及系统,属于智能控制技术领域。所述储物柜控制方法包括:获取储物柜识别到的移动终端当前显示的图像;根据所获取的图像获得身份信息;查找预设的对应表中与所获取的身份信息对应的储物格;发送开锁指令至包括所查找到的储物格的储物柜;判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格的对应关系,当所获取的身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联。本发明有效地改善了现有储物柜系统存在的纸条易丢失给用户带来不便,甚至对用户寄存物品的安全带来威胁的问题。
1.一种储物柜控制方法,其特征在于,应用于储物柜控制系统,所述储物柜控制系统包括移动终端、服务器及至少一个储物柜,所述储物柜包括多个储物格,所述方法包括:
获取到所述移动终端发送的寄存指令后,生成一个包含身份信息的图像;
将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定,将所述身份信息与所述储物格的对应关系存储在预设的对应表中;
将所生成的图像发送至所述移动终端;
获取所述储物柜识别到的所述移动终端当前显示的图像;
根据所获取的图像获得身份信息;
查找预设的对应表中与所获取的身份信息对应的储物格,其中,所述对应表包括身份信息与储物格的对应关系;
发送开锁指令至包括所查找到的储物格的储物柜,以使所述储物柜根据接收到的开锁指令打开所查找到的储物格;
判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格的对应关系,当所获取的身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联。
2.根据权利要求1所述方法,其特征在于,所述的将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定的步骤,包括:
查找存在处于空闲状态的储物格的储物柜;
获取所查找到的储物柜的第一标识信息;
将所获取到的第一标识信息发送至所述移动终端;
接收所述移动终端发送的触发指令,所述触发指令包括用户所选择的储物柜的第一标识信息;
根据预设规则获取用户所选择的储物柜中的一个处于空闲状态的储物格,将所述身份信息与所获取的储物格绑定,将所获取的储物格的工作状态更新为占用状态。
3.根据权利要求2所述方法,其特征在于,所述第一标识信息包括所查找到的储物柜的编号及所查找到的储物柜的地址信息。
4.根据权利要求1所述方法,其特征在于,所述的将所生成的图像发送至所述移动终端的步骤之后,还包括:
获取与所述身份信息绑定的储物格的第二标识信息;
将所获取的第二标识信息发送至所述移动终端。
5.根据权利要求1所述方法,其特征在于,所述的生成一个包含身份信息的图像的步骤之后,还包括:
以生成包含身份信息的图像的时间为起点为所述身份信息设置一个有效期,当对应表中没有关联有标记信息的身份信息超过所述有效期时,查找与所述身份信息对应的储物格,将所查找到的储物格的工作状态更新为空闲状态,解除所述身份信息与储物格的对应关系。
6.一种储物柜,其特征在于,应用于储物柜控制系统,所述系统还包括服务器和移动终端,所述储物柜包括柜体、识别装置、通信装置及控制装置,所述柜体内设置有多个储物格,每个储物格的柜门处设置有用于驱动所述柜门开启或关闭的锁定装置,所述识别装置、所述通信装置、所述锁定装置均与所述控制装置耦合,
所述识别装置用于采集所述移动终端显示的图像,将所述图像发送至所述控制装置,所述图像中包含身份信息;
所述控制装置用于通过所述通信装置将所述图像发送至预先存储有对应表的服务器,所述对应表中存储有已绑定的所述身份信息与储物格的对应关系,所述服务器在所述对应表中查找到与获取到的所述身份信息对应的储物格时,发送开锁指令至所述控制装置,所述控制装置还用于接收所述服务器发送的开锁指令,根据所述开锁指令发送控制指令至与所述开锁指令对应的储物格的锁定装置;
所述锁定装置用于根据接收到的控制指令驱动所述储物格的柜门开启。
7.根据权利要求6所述的储物柜,其特征在于,每个所述储物格的柜门处还设置有柜门状态检测装置,所述柜门状态检测装置与所述控制装置耦合,所述柜门状态检测装置用于检测所述柜门的开关状态。
8.根据权利要求6所述的储物柜,其特征在于,还包括显示装置,所述显示装置与所述控制装置耦合,所述控制装置还用于将接收到的所述图像发送到所述显示装置,所述显示装置用于显示所述图像。
9.一种储物柜控制系统,其特征在于,包括服务器、移动终端及至少一个储物柜,所述储物柜包括多个储物格,所述储物柜与所述服务器通信连接,所述服务器与所述移动终端通信连接;
所述服务器用于获取到所述移动终端发送的寄存指令后,生成一个包含身份信息的图像;将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定,将所述身份信息与所述储物格的对应关系存储在预设的对应表中;将所生成的图像发送至所述移动终端;
所述储物柜用于采集所述移动终端当前显示的图像,将所采集的图像发送至所述服务器;
所述服务器还用于根据所获取的图像获得身份信息;查找预设的对应表中与所述身份信息对应的储物格,发送开锁指令至包括所查找到的储物格的储物柜,其中,所述对应表包括身份信息与储物格的对应关系;并判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格的对应关系,当所述身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联;所述储物柜还用于根据接收到的开锁指令打开与所述开锁指令对应的储物格。
一种储物柜、储物柜控制方法及系统\n技术领域\n[0001] 本发明涉及智能控制技术领域,具体而言,涉及一种储物柜、储物柜控制方法及系统。\n背景技术\n[0002] 目前的超市储物柜系统大多采用条形码进行识别取物,当顾客按下存物键,储物柜内置芯片会自动生成一个条码,并通过微型条码打印机打印出来,同时内部芯片会记录下这个条码,当顾客来取东西时,将纸条上的条码通过扫描器扫描后,扫描器会对内置芯片上记录的条码数据进行校对,若成功,则对应箱门打开,否则显示有误。但是此种储物柜其技术核心在于条形码,只要条形码正确,即可打开箱门,若带条形码的纸条丢失被人捡到或者被人拍下,都会对用户寄存物品的安全带来威胁,而且纸张打印较为浪费,不符合绿色环保概念。\n发明内容\n[0003] 本发明的目的在于提供一种储物柜、储物柜控制方法及系统,有效地改善了上述纸条易丢失所带来的问题,且节省了纸条打印的费用。\n[0004] 为了实现上述目的,本发明采用的技术方案如下:\n[0005] 第一方面,本发明实施例提供了一种储物柜控制方法,应用于储物柜控制系统,所述储物柜控制系统包括移动终端、服务器及至少一个储物柜,所述储物柜包括多个储物格。\n所述方法包括:获取所述储物柜识别到的所述移动终端当前显示的图像;根据所获取的图像获得身份信息;查找预设的对应表中与所获取的身份信息对应的储物格,其中,所述对应表包括身份信息与储物格的对应关系;发送开锁指令至包括所查找到的储物格的储物柜,以使所述储物柜根据接收到的开锁指令打开所查找到的储物格;判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格的对应关系,当所获取的身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联。\n[0006] 优选的,所述的获取所述储物柜识别到的所述移动终端当前显示的图像的步骤之前,还包括:获取到所述移动终端发送的寄存指令后,生成一个包含身份信息的图像;将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定,将所述身份信息与所述储物格的对应关系存储在预设的对应表中;将所生成的图像发送至所述移动终端。\n[0007] 优选的,所述的将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定的步骤,包括:查找存在处于空闲状态的储物格的储物柜;获取所查找到的储物柜的第一标识信息;将所获取到的第一标识信息发送至所述移动终端;接收所述移动终端发送的触发指令,所述触发指令包括用户所选择的储物柜的第一标识信息;根据预设规则获取用户所选择的储物柜中的一个处于空闲状态的储物格,将所述身份信息与所获取的储物格绑定,将所获取的储物格的工作状态更新为占用状态。\n[0008] 优选的,所述第一标识信息包括所查找到的储物柜的编号及所查找到的储物柜的地址信息。\n[0009] 优选的,所述的将所生成的图像发送至所述移动终端的步骤之后,还包括:获取与所述身份信息绑定的储物格的第二标识信息;将所获取的第二标识信息发送至所述移动终端。\n[0010] 优选的,所述的生成一个包含身份信息的图像的步骤之后,还包括:以生成包含身份信息的图像的时间为起点为所述身份信息设置一个有效期,当对应表中没有关联有标记信息的身份信息超过所述有效期时,查找与所述身份信息对应的储物格,将所查找到的储物格的工作状态更新为空闲状态,解除所述身份信息与储物格的对应关系。\n[0011] 第二方面,本发明实施例还提供了一种储物柜,应用于储物柜控制系统,所述系统还包括服务器和移动终端。所述储物柜包括柜体、识别装置、通信装置及控制装置,所述柜体内设置有多个储物格,每个储物格的柜门处设置有用于驱动所述柜门开启或关闭的锁定装置,所述识别装置、所述通信装置、所述锁定装置均与所述控制装置耦合。所述识别装置用于采集所述移动终端显示的图像,将所述图像发送至所述控制装置。所述控制装置用于通过所述通信装置将所述图像发送至服务器,接收所述服务器发送的开锁指令,根据所述开锁指令发送控制指令至与所述开锁指令对应的储物格的锁定装置。所述锁定装置用于根据接收到的控制指令驱动所述储物格的柜门开启。\n[0012] 优选的,每个所述储物格的柜门处还设置有柜门状态检测装置,所述柜门状态检测装置与所述控制装置耦合,所述柜门状态检测装置用于检测所述柜门的开关状态。\n[0013] 优选的,上述储物柜还包括显示装置,所述显示装置与所述控制装置耦合,所述控制装置还用于将接收到的所述图像发送到所述显示装置,所述显示装置用于显示所述图像。\n[0014] 第三方面,本发明实施例还提供了一种储物柜控制系统,包括服务器、移动终端及至少一个储物柜,所述储物柜包括多个储物格,所述储物柜与所述服务器通信连接,所述服务器与所述移动终端通信连接。所述储物柜用于采集所述移动终端当前显示的图像,将所采集的图像发送至所述服务器。所述服务器用于根据所获取的图像获得身份信息;查找预设的对应表中与所述身份信息对应的储物格,发送开锁指令至包括所查找到的储物格的储物柜,其中,所述对应表包括身份信息与储物格的对应关系;并判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格的对应关系,当所述身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联。所述储物柜还用于根据接收到的开锁指令打开与所述开锁指令对应的储物格。\n[0015] 本发明实施例提供的储物柜控制方法,通过获取储物柜识别到的移动终端当前显示的图像,根据所获取的图像获得身份信息,查找预设的对应表中与所述身份信息对应的储物格,发送开锁指令至包括所查找到的储物格的储物柜,以使所述储物柜根据接收到的开锁指令打开所查找到的储物格,实现了储物柜中与该身份信息对应的储物柜的开启。此外,每一次对获取到的身份信息进行验证后,通过判断所获取到的身份信息是否关联有标记信息,确保每一个身份信息使用两次,分别对应于用户的存物和取物操作。相对于现有的储物柜系统中通过在纸条上打印的条形码进行识别取物的方法,本发明实施例提供的储物柜控制方法节省了纸条打印的费用,符合绿色环保概念,且有效地改善了纸条易丢失给用户带来不便,甚至对用户寄存物品的安全带来威胁的问题。\n附图说明\n[0016] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本发明的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。\n[0017] 图1为本发明实施例提供的一种储物柜控制系统的结构示意图;\n[0018] 图2为本发明实施例提供的一种储物柜的结构示意图;\n[0019] 图3为本发明实施例提供的一种储物柜的模块框图;\n[0020] 图4为本发明实施例提供的一种储物柜控制方法的方法流程图;\n[0021] 图5为本发明实施例提供的另一种储物柜控制方法的方法流程图;\n[0022] 图6为本发明实施例提供的另一种储物柜控制方法的方法流程图;\n[0023] 图7为本发明实施例提供的一种储物柜控制装置的模块框图;\n[0024] 图8为本发明实施例提供的另一种储物柜控制装置的模块框图;\n[0025] 图9为本发明实施例提供的另一种储物柜控制装置的模块框图。\n具体实施方式\n[0026] 下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0027] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。\n[0028] 请参阅图1,示出了一种储物柜控制系统100。该储物柜控制系统100包括服务器\n120、移动终端130及至少一个储物柜110。所述储物柜110与所述服务器120通信连接,所述服务器120与所述移动终端130通信连接。其中,所述服务器120可以计算机等具有数据处理功能的设备。所述移动终端130包括显示器,本实施例中,移动终端130可以是平板电脑、智能手机、个人数字助理(personal digital assistant,PDA)等。\n[0029] 如图2所示,储物柜110包括柜体、识别装置、通信装置及控制装置,所述柜体内设置有多个储物格111,每个储物格111的柜门处设置有用于驱动所述柜门开启或关闭的锁定装置。\n[0030] 其中,如图3所示,识别装置113与控制装置112耦合。识别装置113用于采集所述移动终端130显示的图像,将所述图像发送至所述控制装置112。其中,所述图像可以为二维码、条形码等。每个图像均包含一个唯一的身份信息。本实施例中,识别装置113可以包括摄像头。用户存物或取物时,将移动终端130上显示的图像放置在显示装置117的识别范围内,识别装置113即可以采集到移动终端130上显示的图像。\n[0031] 通信装置115与锁定装置116均与控制装置112耦合。控制装置112用于通过所述通信装置115将所接收到的图像发送至服务器120。服务器120获接收到该图像后,进一步获取该图像所包括的身份信息。服务器120中预先存储有对应表。该对应表中存储有已绑定的身份信息与储物格111的对应关系。服务器120查找对应表中与获取到的身份信息对应的储物格111。当在对应表中查找到与获取到的身份信息对应的储物格111时,发送开锁指令至储物柜110。其中,开锁指令中包括所查找到的储物格111的第二标识信息。储物柜110的控制装置112通过通信装置115接收到服务器120发送的开锁指令,根据所述开锁指令中包括的储物格111的第二标识信息获取与该储物格111对应的锁定装置116,发送控制指令所查找到的锁定装置116,以控制锁定装置116打开,即控制该储物格111的柜门打开。\n[0032] 其中,控制装置112可以包括微处理器,所述微处理器可以为单片机、DSP、ARM或FPGA等具有数据处理功能的芯片。本实施例中,通信装置115与服务器120之间优选可以通过无限局域网连接。此外,通信装置115也可以支持其它无线通信方式,例如蓝牙通信方式、zigbee通信方式等。\n[0033] 锁定装置116用于根据接收到的控制指令驱动储物格111的柜门开启。本实施例中,锁定装置116可以为电控锁。例如,可以为电磁锁,当接收到控制指令后,电磁锁断电,电磁锁失去吸力使得柜门打开。\n[0034] 为了能够实时监测每一个储物格111的实际工作状态,本发明实施例提供的储物柜110的每个储物格111的柜门处还设置有柜门状态检测装置114。柜门状态检测装置114与所述控制装置112耦合,用于检测储物格111的柜门的开关状态。柜门状态检测装置114每检测到储物格111的柜门的一次打开和关上时,则发送一个触发信号至控制装置112。控制装置112根据接收到触发信号生成状态更新指令,并通过通信装置115将所生成的状态更新指令发送到服务器120。其中,所述状态更新指令包括发送触发信号的柜门状态检测装置114对应的储物格111的第二标识信息。本实施例中,柜门状态检测装置114可以包括红外对管,或者也可以采用能够监测柜门开关的其它传感器。\n[0035] 服务器120接收到状态更新指令后,更新与该状态更新指令对应的储物格111的工作状态。具体的,更新与该状态更新指令对应的储物格111的工作状态的实施方式为:当该储物格111的当前工作状态为占用状态时,则将该储物格111的工作状态由占用状态更新为使用状态,当该储物格111的当前工作状态为使用状态时,则将该储物格111的工作状态由使用状态更新为空闲状态。\n[0036] 进一步的,本发明实施例提供的储物柜110还包括显示装置117,显示装置117与控制装置112耦合。此时,所述控制装置112还用于将接收到的所述包括身份信息的图像发送到所述显示装置117,所述显示装置117用于显示上述图像。用户可以根据显示装置117上所显示的图像,有利于用户能够及时获知识别装置113采集到的图像是否出现倾斜或其他可能会对获取图像身份信息造成影响的情况,从而校正移动终端130与识别装置113的相对位置。\n[0037] 本实施例提供的储物柜控制系统100包括图像获取操作和存取操作。其中,图像获取操作包括以下过程:\n[0038] 移动终端130用于获取用户输入的寄存指令,并发送给服务器120;\n[0039] 服务器120用于接收到所述寄存指令后,查找存在处于空闲状态的储物格111的储物柜110,获取所查找到的储物柜110的第一标识信息,将所获取到的第一标识信息发送至所述移动终端130;\n[0040] 用户可以根据移动终端130上显示的储物柜110的第一标识信息选择其中一个储物柜110。移动终端130还用于获取用户输入的触发指令,将所述触发指令发送至服务器\n120。其中,所述触发指令包括用户所选择的储物柜110的第一标识信息;\n[0041] 服务器120还用于根据预设规则获取用户所选择的储物柜110中的一个处于空闲状态的储物格111,生成一个包含身份信息的图像,将所述身份信息与所获取的储物格111绑定,将所获取的储物格111的工作状态更新为占用状态,并将所述身份信息与所述储物格\n111的对应关系存储在预设的对应表中,将所生成的图像发送至所述移动终端130;\n[0042] 所述移动终端130还用于显示上述图像。\n[0043] 进一步地,本实施例提供的储物柜控制系统100中,存取操作包括以下过程:\n[0044] 所述储物柜110用于采集所述移动终端130显示的图像,将所采集的图像发送至所述服务器120;\n[0045] 所述服务器120用于根据所获取的图像获得身份信息;查找预设的对应表中与所述身份信息对应的储物格111,发送开锁指令至包括所查找到的储物格111的储物柜110,其中,所述对应表包括身份信息与储物格111的对应关系;并判断所述身份信息是否关联有标记信息,当所述身份信息关联有标记信息时,将与所述身份信息对应的储物格111的状态更新为空闲状态,解除所述对应表中所述身份信息与对应的储物格111的对应关系,当所述身份信息没有关联标记信息时,将所述身份信息与所述标记信息关联;\n[0046] 所述储物柜110还用于根据接收到的开锁指令打开与所述开锁指令对应的储物格\n111。\n[0047] 本发明实施例提供的储物柜控制系统100中,移动终端130与服务器120之间以及服务器120与各个储物柜110之间可以通过无线局域网连接。当然,除了上述方式外,移动终端130、服务器120和储物柜110也可以支持其它无线通信方式,例如蓝牙通信方式、zigbee通信方式等。\n[0048] 本发明实施例还提供了一种储物柜控制方法,应用于上述储物柜控制系统100。如图4所示,所述储物柜控制方法至少包括步骤S410至步骤S470。下面将以服务器120为执行主体对本实施例的方法所包含的步骤进行详细说明。步骤S410至步骤S470为储物柜存物或取物的控制方法。\n[0049] 步骤S410,获取所述储物柜识别到的所述移动终端当前显示的图像。\n[0050] 其中,所述图像可以为二维码、条形码等。将显示有上述图像的移动终端130的显示屏放在储物柜110的识别装置113的感应区域,储物柜110通过识别装置113采集移动终端\n130当前显示的图像,进一步将所采集的图像发送到服务器120。\n[0051] 步骤S420,根据所获取的图像获得身份信息。\n[0052] 所述图像中包含有身份信息,服务器120中预先存储有与所述图像对应的解码规则,根据该解码规则对所获取的图像进行解码,即可以获得所述图像包含的身份信息。例如,上述身份信息可以是预设位数的编号。需要说明的是,每一个身份信息仅能使用两次,分别对应于用户的存物操作和取物操作。\n[0053] 步骤S430,查找预设的对应表中与所获取的身份信息对应的储物格。\n[0054] 服务器120中预先设置有对应表。其中,所述对应表包括身份信息与储物格111的对应关系。将所获取的身份信息与对应表中包括的身份信息进行匹配,当匹配成功时,即对应表中存在与所获取的身份信息一致的身份信息时,查找对应表中与所获取的身份信息匹配的身份信息对应的储物格111。\n[0055] 步骤S440,发送开锁指令至包括所查找到的储物格的储物柜,以使所述储物柜根据接收到的开锁指令打开所查找到的储物格。\n[0056] 当查找预设的对应表中与所获取的身份信息对应的储物格111时,表示所获取的身份信息有效。服务器120发送开锁指令至包括所查找到的储物格111的储物柜110。其中,所述开锁指令包括所查找到的储物格111的第二标识信息。该储物柜110接收到开锁指令后,可以根据开锁指令所包含的第二标识信息获取与第二标识信息对应的锁定装置,发送控制指令至所获取到的锁定装置,驱动所查找到的储物格111的柜门打开。\n[0057] 为了判定所获取的身份信息是第一次使用,还是第二次使用,以保证每一个身份信息仅能使用两次。服务器120在执行步骤S440之后,还需要执行步骤S450至步骤S470。\n[0058] 步骤S450,判断所获取的身份信息是否关联有标记信息?\n[0059] 该标记信息为服务器120预先定义的,是用于表示当前身份信息是否已使用过的唯一标识。当身份信息关联有该标记信息时,则判定在当前获取该身份信息进行开锁之前,该身份信息被使用过,也就是说,在此之前,该身份信息已经被用于存物操作,而当前操作为取物操作。当身份信息没有关联有该标记信息时,则判定该身份信息还没有被使用过,也就是说,该身份信息为第一次被使用,当前操作为存物操作。\n[0060] 当前操作为取物操作时,表示当前所获取的身份信息已经使用了两次,该身份信息失效,因此,当所获取的身份信息关联有标记信息时,执行步骤S460。当前操作为存物操作时,表示当前所获取的身份信息还可以使用一次,因此,当所获取的身份信息没有关联标记信息时,执行步骤S470。\n[0061] 步骤S460,解除所获取的身份信息与储物格的对应关系。\n[0062] 解除所获取的身份信息与储物格111的对应关系之后,无法在对应表中查找到与该身份信息对应的储物格111,此时,该身份信息失效。具体的,解除所获取的身份信息与储物格111的对应关系的方法可以为:将所获取的身份信息与储物格111的对应关系从对应表中删除。或者,也可以将所获取的身份信息对应的储物格111从对应表中删除。当然,也可以采用其他可以解除所获取的身份信息与储物格111的对应关系的方法,使得对应表中无法查找到与该身份信息对应的储物格111。\n[0063] 步骤S470,将所获取的身份信息与所述标记信息关联。\n[0064] 将所获取的身份信息与标记信息关联,表示该身份信息已经使用了一次。\n[0065] 需要说明的是,步骤S410中,移动终端130上显示的图像是由服务器120预先生成并发送到移动终端130上的,且服务器120中预先设置的对应表中存储有该图像所包括的身份信息与一个储物格111的对应关系。因此,执行步骤S410之前,本发明实施例提供的储物柜控制方法还包括以下步骤S510至步骤S550,如图5所示。\n[0066] 步骤S510,获取到所述移动终端发送的寄存指令后,生成一个包含身份信息的图像。\n[0067] 移动终端130与服务器120建立通信连接后,用户可以在移动终端130上输入寄存指令。移动终端130获取到用户输入的寄存指令后,将所述寄存指令发送至服务器120。服务器120获取到寄存指令后,生成一个包含身份信息的图像。需要说明的是,所述身份信息是唯一的,也就是说,每次获取到寄存指令后,所生成图像包含的身份信息均不相同。\n[0068] 步骤S520,将所述身份信息与一个所述储物柜的一个处于空闲状态的储物格绑定,将所述身份信息与所述储物格的对应关系存储在预设的对应表中。\n[0069] 每一个储物柜110均包括多个储物格111。服务器120中记录有与该服务器120建立通信连接的每个储物柜110的每一个储物格111的工作状态。储物格111的工作状态包括占用状态、使用状态和空闲状态。当服务器120将储物格111与身份信息绑定时,该储物格111的工作状态为占用状态。储物柜110通过柜门状态检测装置114实时监测储物格111的柜门状态,储物柜110根据柜门状态检测装置114的监测结果实时发送状态更新指令至服务器\n120,服务器120根据接收到的状态更新指令更新与该状态更新指令对应的储物格111的工作状态。具体过程可以参照上述系统实施例中的描述,在此不再赘述。\n[0070] 步骤S530,将所生成的图像发送至所述移动终端。\n[0071] 进一步的,为了方便用户能够获知移动终端130接收到的图像所对应的储物格\n111,服务器120将所生成的图像发送至所述移动终端130的步骤之后,还可以包括以下步骤S540和步骤S550。\n[0072] 步骤S540,获取与所述身份信息绑定的储物格的第二标识信息。\n[0073] 其中,第二标识信息可以为预先设置的每一个储物格111的唯一身份标识。例如,可以为储物格111的编号。假设储物柜A包括30个储物格111,储物柜A的编号为00001,则储物柜A包括的储物格111的编号可以为0000101至0000130。\n[0074] 步骤S550,将所获取的第二标识信息发送至所述移动终端。\n[0075] 移动终端130对接收到的第二标识信息进行显示,用户即可以知道所获得的图像包含的身份信息对应的储物格111的编号。\n[0076] 需要说明的是,步骤S540与步骤S550也可以发生在步骤S530之前,或者与步骤S530同时发生。\n[0077] 移动终端130可以将接收到的图像截图保存。使用时,再调出该图像即可。此时,该图像所包含的身份信息与储物格111的对应关系已存储在对应表中,可以在对应表中查找到该身份信息对应的储物格111。\n[0078] 具体的,如图6所示,步骤S520包括步骤S521至步骤S526。\n[0079] 步骤S521,查找存在处于空闲状态的储物格的储物柜。\n[0080] 步骤S522,获取所查找到的储物柜的第一标识信息。\n[0081] 查找每个储物柜110的每一个储物格111的工作状态。若所查找的当前储物柜110存在工作状态为空闲状态的储物格111时,获取当前储物柜110的第一标识信息。第一标识信息为该储物柜110的唯一身份标识,例如,可以预先为与服务器120建立通信连接的每个储物柜110设置一个唯一的编号,该编号即可以作为储物柜110的第一标识信息。\n[0082] 例如,与服务器120建立通信连接的储物柜110有储物柜A、储物柜B、储物柜C和储物柜D。其中,储物柜A的编号为00001,储物柜B的编号为00002,储物柜C的编号为00003,储物柜D的编号为00004。假设查找到储物柜A和储物柜B具有工作状态为空闲状态的储物格\n111,获取储物柜A和储物柜B的第一身份标识00001和00002。\n[0083] 步骤S523,将所获取到的第一标识信息发送至所述移动终端130;\n[0084] 在本发明实施例的一种实施方式中,当移动终端130具有GPS模块,即移动终端130可以获取自身的位置信息时,第一标识信息除了包括所查找到的储物柜110的编号外,还可以包括所查找到的每一个储物柜110的地址信息。此时,移动终端130获取到第一标识信息后,可以根据所查找到的每一个储物柜110的地址信息与通过GPS模块获取到的自身位置信息得到所查找到的每一个储物柜110与移动终端130所在位置的距离信息并显示。该距离信息可以用于帮助用户选择距离较近的储物柜110。\n[0085] 步骤S524,接收所述移动终端发送的触发指令,所述触发指令包括用户所选择的储物柜的第一标识信息。\n[0086] 用户可以根据需要在移动终端130的显示界面上选择一个储物柜110。移动终端\n130获取到用户输入的触发指令时,将该触发指令发送到服务器120。当然,该触发指令包括用户所选择的储物柜110的第一标识信息。\n[0087] 步骤S525,根据预设规则获取用户所选择的储物柜中的一个处于空闲状态的储物格,将所述身份信息与所获取的储物格绑定,将所获取的储物格的工作状态更新为占用状态。\n[0088] 服务器120接收到移动终端130发送的触发指令时,根据触发指令获取用户所选择的储物柜110的一个工作状态为空闲状态的储物格111。具体的获取规则有多种。例如,每一个储物格111均设置有编号,在该储物柜110的工作状态为空闲状态的一个或多个储物格\n111中,按照储物格111的编号的数值大小选择编号数值最小的储物格111作为选定的储物格111。或者,也可以在该储物柜110的工作状态为空闲状态的一个或多个储物格111中随机选择一个储物格111作为选定的储物格111。\n[0089] 储物格111选定后,将步骤S510中所生成的身份信息与所选定的储物格111绑定。\n将所选定的储物格111的工作状态由空闲状态更新为占用状态。\n[0090] 步骤S526,将所述身份信息与所述储物格的对应关系存储在预设的对应表中。\n[0091] 此后,可以通过查找该对应表中获取与身份信息对应的储物格111。\n[0092] 此外,为了避免由于用户的误操作对储物格111造成的不必要的占用,有必要对服务器120生成的每一个包含身份信息的图像均设置一个有效期,当操作该有效期时,该图像所包含的身份信息失效。因此,服务器120生成一个包含身份信息的图像的步骤之后,所述储物柜控制方法还包括:以生成包含身份信息的图像的时间为起点为所述身份信息设置一个有效期,当对应表中没有关联有标记信息的身份信息超过所述有效期时,查找与所述身份信息对应的储物格111,将所查找到的储物格111的工作状态更新为空闲状态,解除所述身份信息与储物格111的对应关系。需要说明的是,没有关联有标记信息,则表示该身份信息还未使用过,此时,该身份信息对应的储物格111的工作状态为占用状态。解除所述身份信息与储物格111的对应关系后,从对应表中无法查找到与该身份信息对应的储物格111,也就是说,该身份信息失效。\n[0093] 具体的,服务器120可以定时查询对应表中存储的每一个没有关联有标记信息的身份信息是否超过该身份信息的有效期,当查找到超过有效期的身份信息时,将所查找到身份信息对应的储物格111的工作状态更新为空闲状态,解除所查找到的身份信息与储物格111的对应关系。解除所述身份信息与储物格111的对应关系的具体实施方式可以为:将该身份信息与储物格111的对应关系由上述对应表中删除,或者,也可以仅将上述对应表中该身份信息对应的储物格111删除。\n[0094] 例如,当用户A由于误操作发送了寄存指令和触发指令时,生成了一个包括身份信息A的图像A,并以生成该图像A的时间点为起点,为身份信息A设置一个有效期T。假设身份信息A与储物柜1的10号储物格绑定,对应表中存储有身份信息A与储物柜1的10号储物格的对应关系,储物柜1的10号储物格的工作状态为占用状态,即服务器120不能再将储物柜1的\n10号储物格分配出去。当服务器120判定身份信息A超过有效期时,将储物柜1的10号储物格的工作状态由占用状态更新为空闲状态,并解除身份信息A与储物柜1的10号储物格的对应关系,此时,身份信息A失效,储物柜1的10号储物格可以重新被分配。\n[0095] 另外,本发明实施例还提供了一种储物柜控制装置,运行于上述服务器120。如图7所示,所述储物柜控制装置121包括:\n[0096] 图像获取模块710,用于获取所述储物柜110识别到的所述移动终端130当前显示的图像;\n[0097] 身份信息获取模块711,用于根据所获取的图像获得身份信息。\n[0098] 查找模块712,用于查找预设的对应表中与所获取的身份信息对应的储物格111;\n[0099] 开锁指令发送模块713,用于发送开锁指令至包括所查找到的储物格111的储物柜\n110,以使所述储物柜110根据接收到的开锁指令打开所查找到的储物格111;\n[0100] 判断模块714,用于判断所获取的身份信息是否关联有标记信息,当所获取的身份信息关联有标记信息时,解除所获取的身份信息与储物格111的对应关系,当所获取的身份信息没有关联标记信息时,将所获取的身份信息与所述标记信息关联。\n[0101] 进一步的,如图8所示,本发明实施例提供的储物柜控制装置121还包括:\n[0102] 图像生成模块707,用于获取到所述移动终端130发送的寄存指令后,生成一个包含身份信息的图像;\n[0103] 绑定模块708,用于将所述身份信息与一个所述储物柜110的一个处于空闲状态的储物格111绑定,将所述身份信息与所述储物格111的对应关系存储在预设的对应表中;\n[0104] 图像发送模块709,用于将所生成的图像发送至所述移动终端130。\n[0105] 具体的,如图9所示,绑定模块708包括:\n[0106] 查找单元801,用于查找存在处于空闲状态的储物格111的储物柜110。\n[0107] 第一获取单元802,用于获取所查找到的储物柜110的第一标识信息。\n[0108] 发送单元803,用于将所获取到的第一标识信息发送至所述移动终端130;\n[0109] 接收单元804,用于接收所述移动终端130发送的触发指令,所述触发指令包括用户所选择的储物柜110的第一标识信息。\n[0110] 第二获取单元805,根据预设规则获取用户所选择的储物柜110中的一个处于空闲状态的储物格111,将所述身份信息与所获取的储物格111绑定,将所获取的储物格111的工作状态更新为占用状态。\n[0111] 存储单元806,用于将所述身份信息与所述储物格111的对应关系存储在预设的对应表中。\n[0112] 综上所述,本发明实施例提供的储物柜控制方法,应用于上述储物柜控制系统100中,通过获取储物柜110识别到的移动终端130当前显示的图像,根据所获取的图像获得身份信息,查找预设的对应表中与所述身份信息对应的储物格111,发送开锁指令至包括所查找到的储物格111的储物柜110,以使所述储物柜110根据接收到的开锁指令打开所查找到的储物格111,实现了储物柜110中与该身份信息对应的储物柜110的开启。此外,每一次对获取到的身份信息进行验证后,通过判断所获取到的身份信息是否关联有标记信息,确保每一个身份信息使用两次,分别对应于用户的存物和取物操作。相对于现有的储物柜110系统中通过在纸条上打印的条形码进行识别取物的方法,本发明实施例提供的储物柜控制方法节省了纸条打印的费用,符合绿色环保概念,不易丢失,有效地改善了纸条易丢失给用户带来不便,甚至对用户寄存物品的安全带来威胁的问题。\n[0113] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。\n[0114] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。\n[0115] 另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。\n[0116] 所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。\n而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。\n在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。\n[0117] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2020-08-14
未缴年费专利权终止
IPC(主分类): G07F 17/12
专利号: ZL 201610772117.0
申请日: 2016.08.30
授权公告日: 2019.02.15
- 2019-02-15
- 2017-02-01
实质审查的生效
IPC(主分类): G07F 17/12
专利申请号: 201610772117.0
申请日: 2016.08.30
- 2017-01-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-09-16
|
2015-05-20
| | |
2
| |
2016-07-06
|
2014-12-10
| | |
3
| |
2016-04-13
|
2015-11-26
| | |
4
| |
2013-07-17
|
2013-03-11
| | |
5
| |
2014-01-08
|
2013-09-22
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |