智能售货门店的制作方法

文档序号:11387745阅读:251来源:国知局
智能售货门店的制造方法与工艺

本发明总体说来涉及电子技术领域,更具体地讲,涉及一种能够为用户提供安全、便利的购物环境的智能售货门店。



背景技术:

随着科技发展,智能售货门店越来越广泛地融入人们的日常生活中,现有的智能售货门店一般入口处不设门锁,客户可以自由进入,导致安全性较差。此外,在现有的智能售货门店内会设置智能货柜(例如,自动贩卖机),通常需要用户先在智能货柜的操作面板上进行操作来选择商品,再向智能货柜的付费口投入钱币或通过移动终端扫描支付二维码来进行费用支付,然后从智能货柜的取货口取走被选择商品。上述商品购买操作过程十分繁琐、复杂。



技术实现要素:

提供本发明内容以按照简化形式介绍以下在具体实施方式中进一步描述的构思的选择。本发明内容不意图识别要求保护的主题的关键特征或本质特征,也不意图用来帮助确定要求保护的主题的范围。

根据本发明示例性实施例的一方面,提供一种智能售货门店,其特征在于,所述智能售货门店包括:智能门锁装置,设置在智能售货门店入口处,根据从服务器或移动终端接收的第一开门指令而打开,处理器,至少一个智能货柜,布置在智能售货门店内,其中,当所述至少一个智能货柜感测到用户执行预定动作时,所述至少一个智能货柜获取所述至少一个智能货柜内的当前商品的图像,并将获取的所述当前商品的图像发送到处理器,处理器基于所述当前商品的图像确定被取走商品,并将被取走商品的信息发送到服务器,以使服务器针对被取走的商品从所述用户的账户进行扣费。

可选地,每个智能货柜可包括至少一个感应器和至少一个第一摄像装置,其中,所述至少一个感应器可被配置为当感测到用户执行所述预定动作时,发送触发信号到处理器,其中,所述预定动作可为对象进入然后离开智能货柜,处理器被配置为根据接收到的触发信号产生商品图像获取指令,所述至少一个第一摄像装置被配置为根据从处理器接收到的所述商品图像获取指令来获取智能货柜内的当前商品的图像。

可选地,每个智能货柜内可布置至少一层货架,在每层货架的侧壁上或顶部的第一预定位置处可设置一感应器,在每层货架的顶部的第二预定位置处可设置一第一摄像装置。

可选地,当所述至少一个感应器被遮挡之后又被取消遮挡时,所述至少一个感应器可感测到用户执行所述预定动作,其中,当所述至少一个感应器被遮挡时产生触发信号,当所述至少一个感应器被取消遮挡时将产生的触发信号发送到处理器。

可选地,在处理器接收到指示所述至少一个智能货柜的柜门被打开的信息或指示移动终端与所述至少一个智能货柜建立关联的信息之后,处理器可产生录像指令,所述至少一个第一摄像装置响应于所述录像指令开始录像,当处理器从感应器接收到触发信号时,处理器产生停止录像指令,所述至少一个第一摄像装置响应于所述停止录像指令停止录像,以生成记录用户接触的商品的视频数据,并将记录的所述视频数据发送到处理器,处理器基于所述商品的视频数据识别出人手以及人手所持有的商品的轮廓,并通过识别出的商品的轮廓对确定的被取走商品的确定结果进行修正。

可选地,每个智能货柜可具有标识,其中,在根据第一开门指令控制门锁装置打开的同时,智能门锁装置可产生门店信息提供指令,将产生的所述门店信息提供指令发送到服务器,以使服务器响应于所述门店信息提供指令将所述智能售货门店内的每个智能货柜的标识以及每个智能货柜内包含的商品的商品信息发送到移动终端。

可选地,所述智能售货门店可还包括无线通信单元,每个智能货柜还包括电控门锁,其中,无线通信单元可从服务器或移动终端接收第二开门指令,处理器根据无线通信单元接收的第二开门指令控制电控门锁打开,其中,每个智能货柜可具有标识,其中,所述第二开门指令响应于服务器通过移动终端获取到电控门锁的识别信息而被产生,或者,所述第二开门指令由移动终端响应于移动终端的显示界面上显示的智能货柜的标识被选择而被产生。

可选地,所述第一开门指令可响应于服务器通过移动终端获取到智能门锁装置的识别信息而被产生。

可选地,所述智能售货门店可还包括至少一个第二摄像装置,其中,在根据第一开门指令控制智能门锁装置打开之后,处理器可接收所述移动终端的账户的信息,并产生图像获取指令,所述至少一个第二摄像装置响应于所述图像获取指令获取智能售货门店内的图像数据,并将获取的智能售货门店的图像数据发送到处理器,处理器基于所述图像数据识别出智能售货门店内的用户,并将识别出的用户与所述移动终端的账户建立关联,处理器根据用户和所述至少一个智能货柜之间的相对位置,确定出将要被用户取走商品的智能货柜,将所述移动终端的账户与将要被用户取走商品的智能货柜建立关联,以使服务器对被取走的商品从所述移动终端的账户进行扣费。

可选地,当处理器基于所述图像数据确定用户与所述至少一个智能货柜之间的距离小于等于设定值,且所述用户为正面对所述至少一个智能货柜时,处理器可将所述至少一个智能货柜确定为将要被用户取走商品的智能货柜,并将所述移动终端的账户与所述至少一个智能货柜建立关联。

可选地,当服务器基于所述图像数据确定用户与所述至少一个智能货柜中的至少两个智能货柜之间的距离均小于等于设定值,且所述用户为正面对所述至少两个智能货柜时,处理器可基于所述图像数据识别所述用户的手臂的指向,将所述用户的手臂所指向的智能货柜确定为将要被用户取走商品的智能货柜,并将所述移动终端的账户与所述至少一个智能货柜建立关联。

可选地,当处理器基于所述图像数据确定用户与所述至少一个智能货柜之间的距离大于设定值时,处理器可取消所述移动终端的账户与所述至少一个智能货柜之间建立的关联。

可选地,当处理器确定被走去商品之后,处理器可还确定商品购买是否完成,当处理器确定商品购买完成之后,处理器可产生用于支付被取走商品的费用的扣费指令,并将所述扣费指令发送到服务器,以使服务器响应于所述扣费指令针对被取走的商品从所述用户的账户进行扣费。

可选地,每个智能货柜可还包括:柜门传感器,用于感测智能货柜的柜门的打开和关闭,其中,处理器可响应于以下条件来确定商品购买完成:处理器产生指示对应商品被取走的选择信息之后从柜门传感器接收到指示柜门被关闭的信息、处理器产生指示对应商品被取走的选择信息之后过去第一预定时间。

可选地,当服务器从所述账户进行扣费之后,服务器判断对所述账户的扣费是否成功,如果对所述账户扣费不成功,则服务器可产生指示扣费不成功的语音信息,并将产生的语音信息发送到智能售货门店的语音播放器,以播放所述语音信息。

可选地,如果对所述账户扣费不成功,则服务器可产生指示扣费不成功的提示信息,并将产生的提示信息发送到移动终端,以提示移动终端的用户扣费不成功。

可选地,处理器可还获取第一摄像装置的标识信息,所述标识信息可指示第一摄像装置为获取所述当前商品的图像的摄像装置,其中,处理器可基于所述标识信息识别所述第一摄像装置,将所述当前商品的图像与存储的所述第一摄像装置获取的上一张商品的图像进行比对,确定两张图像中存在差异的区域的坐标位置,根据确定的所述坐标位置查找与所述坐标位置对应的商品。

可选地,处理器可在确定出与所述坐标位置对应的商品之后,生成指示商品存在变动的信息,无线通信单元可将生成的指示商品存在变动的信息发送到移动终端。

可选地,如果处理器确定所述当前商品的图像与所述上一张商品的图像中存在的差异为指示商品消失,则处理器可生成指示被取走的商品的选择信息。

可选地,如果处理器确定所述当前商品的图像与所述上一张商品的图像中存在的差异为指示商品增加,则处理器可生成指示对应商品被放回的选择取消信息。

可选地,当处理器确定所述当前商品的图像与所述上一张商品的图像中存在的差异为指示商品增加时,处理器可还确定增加的商品的坐标位置与所述上一张商品的图像中消失的商品的坐标位置是否一致,如果坐标位置一致,则处理器生成指示对应商品被放回的选择取消信息,如果坐标位置不一致,则处理器产生指示商品摆放位置错误的警示信息,无线通信单元将产生的所述警示信息发送到所述移动终端。

可选地,所述智能售货门店可还包括语音播放器,其中,如果增加的商品的坐标位置与所述上一张商品的图像中消失的商品的坐标位置不一致,则处理器可产生用于提示用户商品摆放位置错误的语音信息,无线通信单元可将所述语音信息发送到语音播放器,以播放所述语音信息。

根据本发明示例性实施例的上述智能售货门店,设置了电子门锁以提高安全性,且用户可以直接接触到商品,有效简化了购物操作过程,提高了用户的购物体验。

从以下具体实施方式、附图和权利要求中,其他的特征和方面将是清楚的。

附图说明

图1示出根据本发明示例性实施例的智能售货门店的结构图;

图2示出根据本发明示例性实施例的设置在智能售货门店的入口处的智能门锁装置的结构图;

图3示出根据本发明示例性实施例的智能门锁系统的控制方法的流程图;

图4示出根据本发明另一示例性实施例的智能售货门店的结构图;

图5示出根据本发明示例性实施例的智能货柜控制系统的控制方法的流程图;

图6示出根据本发明示例性实施例的处理器基于当前商品的图像确定被取走商品的步骤的流程图;

图7所示根据本发明示例性实施例的服务器对被取走的商品进行扣费的步骤的流程图;

图8示出根据本发明示例性实施例的产生用于控制智能货柜的柜门打开的开门指令的步骤的流程图;

图9示出根据本发明示例性实施例的智能货柜控制系统提供商品信息的控制方法的流程图;

图10示出根据本发明示例性实施例的控制移动终端的账户与智能货柜建立关联的步骤的流程图。

贯穿附图和具体实施方式,相同的参考标号表示相同的元件。附图可不按比例绘制,为了清楚、说明和方便,附图中的元件的相对尺寸、比例和描绘可被夸大。

具体实施方式

提供以下具体实施方式以帮助读者获得在此描述的方法、设备和/或系统的全面理解。然而,在此描述的方法、设备和/或系统的各种改变、修改和等同物对全面理解本说明书的本领域普通技术人员来说将是显而易见的。这里描述的操作的顺序仅为示例,除非必须按照特定次序发生的操作,否则操作的顺序不限于在此阐述的顺序,而可如全面理解本说明书的本领域普通技术人员将清楚的那样改变。此外,为了更加清楚和简明,可省略对完全理解本说明书的本领域普通技术人员来说公知的结构的描述。

在此描述的特征可以以不同的形式被实现,而将不被解释为受在此描述的示例所限制。相反,已经提供在此描述的示例以使本发明将是彻底和完整的,并将向全面理解本说明书的本领域普通技术人员传达本发明。

考虑描述的实施例,已在这里采用通用和广泛使用的术语,并且所述术语可根据全面理解本发明的本领域普通技术人员的意图、先例或新技术的出现而变化。在一些情况下,申请人可任意选择专用术语,在这种情况下,申请人将在实施例的描述中提供所述术语的含义。因此,将理解,除非在这里明确地限定,否则这里使用的术语应被解释为具有与它们在相关领域的语境中的含义一致的含义,而将不被解释为理想化或过于正式的意义。

以下,将参照附图以实施例可被发明构思所属的领域的普通技术人员全面理解本说明书的情况下容易地实施的方式描述实施例。为了描述清楚,省略与实施例无关的一些组件。如这里使用的,术语“和/或”包括一个或多个相关所列项的任意组合和所有组合。

图1示出根据本发明示例性实施例的智能售货门店的结构图。

参照图1,根据本发明示例性实施例的智能售货门店包括主体1、设置在主体1的入口处2的智能门锁装置10、布置在主体1内的至少一个智能货柜20和处理器(图中未示出)。这里,处理器可设置在智能售货门店内的任意位置。作为示例,主体1可为现有的各种能够摆放货柜的房间或箱体。

图2示出智能门锁装置10的具体结构,图3示出智能门锁系统的控制方法的流程图,下面结合图2和图3来详细描述智能门锁装置10的动作过程。

图2示出根据本发明示例性实施例的设置在智能售货门店的入口处2的智能门锁装置10的结构图。

参照图2,根据本发明示例性实施例的智能门锁装置10可包括第一无线通信单元101、控制器102、第一电控门锁103以及外壳(图中未示出外壳)。

图3示出根据本发明示例性实施例的智能门锁系统的控制方法的流程图。在本示例中,智能门锁系统可包括智能门锁装置10、移动终端30和服务器40。

具体说来,智能门锁装置10的外表面上(即,在智能门锁装置10的外壳表面上)设置有用于识别智能门锁装置10的标识。作为示例,所述标识可包括二维码、条形码、文字、照片、图片等。然而,本发明不限于此,还可在智能门锁装置10外壳上设置一磁性标签或射频标签,从而可通过磁性标签或射频标签获取智能门锁装置10的识别信息。

移动终端30可包括控制单元、触摸屏、摄像头、通信模块和感应模块,并且可安装有适用于智能门锁系统的app(应用程序),该app可以控制移动终端30的各个部件执行与智能门锁系统相关的操作。

具体地讲,在移动终端30的用户进行注册的注册操作期间,移动终端30可接收用户输入的用于注册的用户的个人信息,并将用于注册的用户的个人信息发送到服务器40以进行存储。这里,用于注册的用户的个人信息可包括用户的账户信息、地址、姓名、电话号码和/或身份证号码,其后,在移动终端30的用户进行开锁的开门操作期间,可基于注册的用户的个人信息来控制智能门锁装置10的开启。

如图3所示,在步骤s101中,以智能门锁装置10的外表面上设置有用于识别智能门锁装置10的标识为例,移动终端30可获取智能门锁装置10的外表面上设置的用于智能识别门锁装置10的标识。

作为示例,移动终端30可通过拍摄或扫描智能门锁装置10的外表面上设置的标识。例如,移动终端30的摄像头可扫描门锁装置10的二维码、条形码,或者拍摄门锁装置10的文字、照片、图片。

在步骤s102中,移动终端30将获取的智能门锁装置10的标识发送到服务器40。

在步骤s103中,服务器40可以从移动终端30接收智能门锁装置10的标识,对接收到的智能门锁装置10的标识进行识别以获得智能门锁装置10的识别信息。

应理解,在智能门锁装置10的外表面上设置有可感应的磁性标签或射频标签的情况下,移动终端30的感应模块可通过感应磁性标签或射频标签来获取智能门锁装置10的识别信息,并将获取的识别信息发送到服务器40。

在步骤s104中,服务器40根据从移动终端30接收到的智能门锁装置10的标识(或门锁装置10的识别信息)产生开门指令(即,用于控制智能门锁装置10的第一电控门锁101打开的第一开门指令)。

优选地,移动终端30在向服务器40发送智能门锁装置10的标识或智能门锁装置10的识别信息时,还将移动终端30的账户信息发送到服务器40。

在此情况下,服务器40在从移动终端30接收到的智能门锁装置10的标识(或门锁装置10的识别信息)和移动终端30的账户信息之后,可基于接收到的移动终端30的账户信息确定移动终端30的账户是否具有开门权限(即,确定移动终端30的账户是否具有开启该标识或识别信息所对应的智能门锁装置10的权限)。

如果移动终端30具有开门权限,则执行步骤s105:服务器40可产生开门指令(即,用于控制智能门锁装置10的第一电控门锁101打开的第一开门指令)。否则,服务器40可将指示移动终端30不具有开门权限的信息发送到移动终端30,并结束所述控制方法。

优选地,服务器40还可在用户进行注册的注册操作期间从移动终端30接收并存储拍摄的用户的第一识别信息。在移动终端30的开门操作期间,服务器40可从移动终端30接收拍摄的用户的第二识别信息,并确定用户的第二识别信息与存储的用户的第一识别信息是否彼此匹配。如果移动终端30具有开门权限且用户的第二识别信息与存储的用户的第一识别信息彼此匹配,则服务器40可产生开门指令。作为示例,用户的第一识别信息和第二识别信息均可包括用户的面部图像、虹膜图像、血管图像和/或指纹图像。

在步骤s106中,服务器40可将产生的开门指令发送到智能门锁装置10或移动终端30。

一种情况,服务器40可直接将产生的开门指令发送到智能门锁装置10。

另一种情况,服务器40可将产生的开门指令发送到移动终端30,移动终端30从服务器40接收到开门指令之后,将接收到的开门指令发送到智能门锁装置10。

在步骤s107中,智能门锁装置10响应于从移动终端30或服务器40接收的开门指令控制门锁打开。

具体说来,智能门锁装置10的第一无线通信单元101从服务器40或移动终端30接收开门指令。

例如,第一无线通信单元101可通过移动数据网络或无线局域网络从服务器40或移动终端30接收开门指令,或者可通过近场通信(nfc)或蓝牙通信从移动终端30接收开门指令。然而,以上描述仅是示例,第一无线通信单元101可通过任何通信协议来从服务器40或移动终端30接收开门指令。

控制器102可根据第一无线通信单元101接收的开门指令控制第一电控门锁103打开。

如上所述,开门指令可响应于服务器40通过移动终端30获取到智能门锁装置10的识别信息和移动终端的账户的信息确定所述账户具有开门权限而被产生,或者,开门指令可响应于服务器40通过移动终端30获取到智能门锁装置10的识别信息和移动终端的账户的信息确定所述账户具有开门权限以及移动终端30的用户的第二识别信息与预先输入的用户的第一识别信息彼此匹配而被产生。

通过应用根据本发明示例性实施例的智能售货门店,可通过设置智能门锁系统及其控制方法来有效地降低开锁复杂性并提高门锁安全性。

当智能门锁装置10被开启之后用户进入智能售货门店内来选购商品,在本发明示例性实施例中,可通过智能货柜20与处理器之间的交互来确定出被取走的商品。

图4示出根据本发明另一示例性实施例的智能售货门店的结构图,图5示出根据本发明示例性实施例的智能货柜控制系统的控制方法的流程图,下面结合图4和图5来介绍智能货柜20与处理器之间的交互来确定出被取走的商品的过程。

具体说来,图4示出根据本发明另一示例性实施例的智能售货门店可包括至少一个感应器201、处理器202、至少一个第一摄像装置203和第二无线通信单元204。这里,至少一个感应器201和至少一个第一摄像装置203布置在智能货柜20内,智能货柜20内可设有至少一层货架以陈列多个商品,优选地,在每层货架的侧壁上或顶部的第一预定位置处设置一感应器,在每层货架的顶部的第二预定位置处设置一第一摄像装置。作为示例,第一预定位置处可为能够感测到用户对货架上的所有商品进行取放操作的位置,第二预定位置处可为能够拍摄到一层货架上所有商品的图像的位置。下面以一层货架对应设置一个第一摄像装置和一个感应器为例来详细描述确定被取走商品的过程。

如图5所示,在步骤s210中,确定感应器201是否被触发,即,确定感应器201是否感测到用户执行预定动作。例如,所述预定动作可为对象进入然后离开智能货柜20,即,当感应器201被遮挡之后又被取消遮挡时,感应器201感测到用户执行所述预定动作。这里,感应器201可为现有的各种能够感测消费者从货架上取走和放回商品的动作的器件,作为示例,感应器201可为红外传感器。

例如,当感应器201被遮挡时(可认为是由于对象进入智能货柜20内遮挡了感应器202)产生触发信号,当感应器201被取消遮挡时(可认为是由于对象在进入智能货柜20内之后又从智能货柜20内离开从而对感应器201的遮挡被取消)将产生的触发信号发送到处理器202。

如果确定感应器201没有被触发(即,没有感测到用户执行预定动作),则处理器202不执行任何动作。

如果确定感应器201被触发(即,感测到用户执行预定动作),则执行步骤s220:感应器201将产生的触发信号发送到处理器202。

在步骤s230中,处理器202可响应于从感应器201接收的触发信号产生商品图像获取指令。

在步骤s240中,处理器202将产生的商品图像获取指令发送到第一摄像装置203。

在步骤s250中,第一摄像装置203可响应于接收到商品图像获取指令,获取与第一摄像装置203对应层货架上的当前商品的图像。例如,第一摄像装置203可响应于商品图像获取指令拍摄对应层货架上的当前商品的图像。这里,应理解,可通过现有的各种方式来获取层货架上的当前商品的图像。

在步骤s260中,第一摄像装置203将获取的当前商品的图像发送到处理器202。

在步骤s270中,处理器20基于所述当前商品的图像确定被取走商品,并产生被取走商品的信息。作为示例,所述被取走商品的信息可为以下至少一种:商品名称、商品编码、商品价格。

图6示出根据本发明示例性实施例的处理器基于当前商品的图像确定被取走商品的步骤的流程图。

如图6所示,在步骤s601中,处理器202在接收到当前商品的图像之后,还获取第一摄像装置203的标识信息,这里,所述标识信息指示第一摄像装置203为获取所述当前商品的图像的摄像装置。

例如,根据本发明示例性实施例的智能售货门店可还包括存储单元,用于存储第一摄像装置的标识信息和所述第一摄像装置拍摄的商品的图像,以及商品的图像中各坐标位置与各商品的对应关系。例如,存储单元可将具有相同第一摄像装置的标识信息的商品的图像按接收时间先后进行存储。优选地,存储单元还存储了各商品的轮廓与各商品的对应关系。

在步骤s602中,处理器202基于接收的第一摄像装置203的标识信息识别出第一摄像装置203,从存储单元中查找与该标识信息对应的第一摄像装置203获取的上一张商品的图像。这里,上一张商品的图像可指存储单元中在接收到当前商品的图像之前最近接收到的该第一摄像装置203获取的商品的图像。

在步骤s603中,处理器202将当前商品的图像与上一张商品的图像进行比对,确定两张图像中存在差异的区域的坐标位置。这里,可利用现有的各种方法来对两张图像进行比对以确定存在差异的图像区域。

处理器202根据确定的两张图像中存在差异的区域的坐标位置从存储单元中查找与该坐标位置对应的商品。例如,处理器202可根据存储单元中存储的商品的图像中各坐标位置与各商品的对应关系查找与确定的坐标位置对应的商品。

优选地,处理器202可还确定商品的轮廓,并基于商品的轮廓对确定的被取走商品的确定结果进行修正。

例如,在智能货柜20的柜门被打开(即,处理器202接收到柜门传感器产生的指示柜门被打开的信息)或移动终端30与智能货柜20建立关联之后,处理器202可产生录像指令,并将产生的录像指令发送到第一摄像装置203。

第一摄像装置203可响应于从处理器202接收的所述录像指令开始录像,当处理器202从感应器201接收的触发信号时,产生停止录像指令,并将产生的停止录像指令发送到第一摄像装置203,以控制第一摄像装置203停止录像,从而生成记录用户接触的商品的视频数据,并将记录的所述商品的视频数据发送到处理器202。

处理器202基于所述商品的视频数据识别出人手以及人手所持有的商品的轮廓,并通过识别出的商品的轮廓对确定的被取走商品的确定结果进行修正。这里,可利用现有各种的图像识别方法来从视频数据中识别出人手以及人手所持有的商品的轮廓。

处理器202可基于存储的各商品的轮廓与各商品的对应关系获取被取走商品的轮廓,判断基于视频数据识别出的商品的轮廓与获取的被取走商品的轮廓是否一致,当两者一致时,认为处理器202对被取走商品的确定结果正确,当两者不一致时,认为处理器202对被取走商品的确定结果存在偏差,此时,处理器202可重新基于当前商品的图像确定被取走商品和/或基于所述商品的视频数据识别商品的轮廓,重复上述过程进行再次判断,以提高识别被取走商品的准确度。作为示例,如果再次判断的结果仍为不一致,可以处理器202基于当前商品的图像确定出被取走商品的结果为准来进行扣费,然而本发明不限于此,本领域技术人员可利用现有的各种方法来确定上述对被取走商品的判断结束条件。

可选地,处理器202基于当前商品的图像确定被取走商品之后,可生成指示商品存在变动的信息。

一种情况,指示商品存在变动的信息可为指示被取走的商品的选择信息。

例如,处理器202将当前商品的图像与上一张商品的图像进行比对后,确定出两张图像存在差异的区域,如果该区域内的商品消失,则在步骤s604中,处理器202可确定该区域的坐标位置对应的商品(消失商品),生成指示该商品被取走的选择信息,以使服务器40基于确定的消失商品进行扣费。

如果该区域内的商品增加,则在步骤s605中,处理器202确定增加的商品的坐标位置与上一张商品的图像中消失的商品的坐标位置是否一致。这里,上一张商品的图像中消失的商品可通过对上一张商品的图像与上一张商品的图像的上一张商品的图像的比对来确定。

如果增加的商品的坐标位置与上一张商品的图像中消失的商品的坐标位置一致,则在步骤s606中,处理器202可确定两张图像存在差异的区域的坐标位置对应的商品(增加商品),并生成指示该商品被放回的选择取消信息。

如果增加的商品的坐标位置与上一张商品的图像中消失的商品的坐标位置不一致,则在步骤s607中,处理器202生成指示商品摆放位置错误的警示信息。

在步骤s608中,第二无线通信单元204将处理器202生成的信息(例如,指示被取走的商品的选择信息、指示对应商品被放回的选择取消信息或指示商品摆放位置错误的警示信息)发送到移动终端30。

除此之外,当增加的商品的坐标位置与上一张商品的图像中消失的商品的坐标位置不一致时,处理器202可还生成用于提示用户商品摆放位置错误的语音信息,第二无线通信单元204将处理器202生成的语音信息发送到智能售货门店的语音播放器,以播放该语音信息。

移动终端30的控制单元控制触摸屏在应用界面中将与接收的选择信息对应的商品的商品信息进行区别显示。作为示例,可对于选择信息对应的商品的商品信息进行突出显示(例如,其它颜色显示、图片显示、动画显示、透明度显示等)。

当移动终端接收到指示对应商品被放回的选择取消信息之后,此时,移动终端30的控制单元可控制触摸屏取消对与选择取消信息对应的商品的商品信息的区别显示。

在第二无线通信单元204将被取走商品的信息发送到服务器40之后,服务器40针对被取走的商品从用户的账户进行扣费。

图7所示根据本发明示例性实施例的服务器对被取走的商品进行扣费的步骤的流程图。

如图7所示,在步骤s701中,处理器可确定商品购买是否完成。

如果确定商品购买已完成,则执行步骤s702:处理器产生用于支付被取走商品的费用的扣费指令。这里,对于被取走之后又重新被放回的商品不产生扣费指令。

作为示例,处理器可响应于以下条件来确定商品购买完成:处理器产生指示对应商品被取走的选择信息之后过去第一预定时间。

在步骤s703中,第二无线通信单元204将处理器产生的用于支付被取走商品的费用的扣费指令发送到服务器40。

在步骤s704中,服务器40根据扣费指令对移动终端30的账户执行支付被取走商品的费用的扣费操作,并且将有关扣费操作的信息(例如,扣费结果)发送到移动终端30。这样,消费者可以通过移动终端30实时观察扣费结果。这里,执行扣费操作的移动终端30的账户为与被取走商品所属的智能货柜建立关联的移动终端的账户。

在步骤s705中,服务器40判断对所述账户的扣费是否成功。

如果对所述账户的扣费成功,则结束所述控制方法。

如果对所述账户的扣费不成功,则执行步骤s706:服务器40产生指示扣费不成功的语音信息。

服务器40将产生的语音信息发送到智能售货门店的语音播放器。智能售货门店的语音播放器播放所述语音信息,以提示智能售货门店内的用户扣费不成功。

可选地,当对所述账户的扣费不成功时,服务器40可产生指示扣费不成功的提示信息,并将产生的提示信息发送到移动终端30,以提示移动终端30的用户扣费不成功。

在本发明示例性实施例中智能货柜20可包括封闭式智能货柜和敞开式智能货柜,下面针对两种智能货柜来分别介绍移动终端30的账户与智能货柜20建立关联的过程(即,确定服务器40进行扣费的账户的过程),以使服务器40对与智能货柜建立关联的移动终端的账户进行扣费。

在本发明智能货柜20的第一示例性实施例中,智能货柜20可为封闭式智能货柜。作为示例,封闭式智能货柜20可具有柜门和第二电控门锁,通过对第二电控门锁的控制来实现控制智能货柜20的柜门的打开和关闭。

可选择地,可通过移动终端30与封闭式智能货柜20以及服务器40之间的交互来打开封闭式智能货柜20的柜门。

下面来详细介绍封闭式智能货柜20的柜门被打开的过程。例如,可通过对第二电控门锁的控制来实现控制智能货柜20的柜门的打开和关闭。

优选地,移动终端30可包括控制单元、触摸屏、摄像头、通信模块和感应模块,并且可安装有适用于封闭式智能货柜20的app(应用程序),该app可以控制移动终端30的各个部件执行与封闭式智能货柜20相关的操作。具体地讲,在移动终端30的用户进行注册的注册操作期间,移动终端30可接收用户在触摸屏上输入的用于注册的用户的个人信息,并将用于注册的用户的个人信息发送到服务器40以进行存储。这里,作为示例,用于注册的用户的个人信息可包括用户的地址、姓名、电话号码和/或身份证号码。

在封闭式智能货柜20的第一示例性实施例中,可基于用户在移动终端30显示的应用界面中对智能货柜20的标识的操作来产生用于控制智能货柜20的柜门打开的开门指令(第二开门指令),即,第二开门指令由移动终端30响应于移动终端30的显示界面上显示的智能货柜20的标识被选择而被产生。

图8示出根据本发明示例性实施例的产生用于控制智能货柜20的柜门打开的开门指令的步骤的流程图。

如图8所示,在步骤s801中,在控制器103根据开门指令控制第一电控门锁101打开的同时,控制器103产生门店信息提供指令。

在步骤s802中,智能门锁装置10(即,第一无线通信单元102)将控制器103产生的门店信息提供指令发送到服务器40。

在步骤s803中,服务器40响应于接收到的门店信息提供指令,获取与所述门店信息提供指令对应的门店信息。这里,每个封闭式智能货柜20可具有标识,作为示例,门店信息可包括该智能售货门店内包括的每个封闭式智能货柜20的标识以及每个封闭式智能货柜20内包含的商品的商品信息。

在步骤s804中,服务器40将智能售货门店内的每个封闭式智能货柜20的标识以及每个封闭式智能货柜20内包含的商品的商品信息发送到移动终端30。作为示例,商品的商品信息可包括商品名称、条形码、二维码、数量、计量、规格、产地和/或价格。此外,商品信息还可包括商品生产日期、保质日期等。

移动终端30的控制单元控制触摸屏显示应用界面,并在应用界面中呈现从服务器40接收的门店信息,以供用户浏览。

例如,在移动终端30的触摸屏上显示的应用界面中包括了每个智能货柜20的标识以及每个智能货柜20内包含的商品的商品信息,在步骤s805中,可接收用户对应用界面上呈现的预定封闭式智能货柜的标识的选择操作。

在步骤s806中,移动终端30的控制单元响应于用户对应用界面上呈现的预定封闭式智能货柜的标识的选择操作,产生用于控制预定封闭式智能货柜的柜门打开的开门指令(即,第二开门指令)。此时,在移动终端30产生用于控制预定封闭式智能货柜的柜门打开的开门指令之后,移动终端30将移动终端30的账户信息发送到服务器40,以将移动终端30与预定智能货柜建立关联,使得后续服务器40在确定出被取走商品之后对与被取走商品所属的智能货柜建立关联的移动终端30的账户进行扣费。

在步骤s807中,移动终端30的通信模块将产生的开门指令发送到第二无线通信单元,处理器根据从第二无线通信单元接收的开门指令控制该预定封闭式智能货柜的柜门(第二电控门锁)打开。

应理解,本发明不限于此,移动终端30还可在产生开门指令之后,将开门指令和移动终端30的账户信息发送到处理器,处理器将移动终端30与预定智能货柜建立关联,以在处理器确定出被取走商品之后,处理器将被取走商品的信息以及指示移动终端30与预定智能货柜建立关联的信息发送到服务器40,使得后续服务器40对与被取走商品所属的智能货柜建立关联的移动终端30的账户进行扣费。

在封闭式智能货柜20的第二示例性实施例中,用于控制智能货柜20的柜门打开的开门指令可响应于服务器40通过移动终端30获取到第二电控门锁的识别信息而被产生。

一种情况,在移动终端30的用户进行开锁的开门操作期间,移动终端30可获取用于识别第二电控门锁的标识,将获取的所述标识上传到服务器40。

例如,智能货柜20的柜体外表面上可设置有用于识别第二电控门锁的标识。移动终端30的摄像头可拍摄或扫描第二电控门锁的标识,控制单元获取拍摄或扫描的标识,通信模块将控制单元获取的标识发送到服务器40。作为示例,第二电控门锁的标识可以是能够被扫描的二维码、条形码,或者是能够被拍摄的文字、照片、图片。

另一种情况,在移动终端30的用户进行开锁的开门操作期间,移动终端30可获取第二电控门锁的识别信息,将获取的所述识别信息上传到服务器40。

作为示例,第二电控门锁的标识还可以是能够被感应的磁性标签、射频标签。在此情况下,移动终端30的感应模块可通过感应第二电控门锁的标识来获取第二电控门锁的识别信息,通信模块将获取的识别信息发送到服务器40。

这里,移动终端30除将第二电控门锁的标识或第二电控门锁的识别信息发送到服务器40之外,移动终端30还将移动终端30的账户信息发送到服务器40,以将移动终端30与封闭式智能货柜20(第二电控门锁所属的智能货柜)建立关联,使得后续服务器40在处理器确定出被取走商品之后对与被取走商品所属的封闭式智能货柜20建立关联的移动终端30的账户进行扣费。

第二无线通信单元204可从服务器40或移动终端30接收开门指令,并将接收的开门指令发送到处理器,处理器根据接收到的开门指令而控制第二电控门锁打开,从而触发柜门传感器以产生指示柜门被打开的信息。

一种情况,第二无线通信单元204可从服务器40接收响应于服务器40通过移动终端30获取到第二电控门锁的识别信息而被产生的开门指令,从而处理器202响应于该开门指令来控制第二电控门锁打开。优选地,该开门指令可由服务器40通过移动终端30获取到第二电控门锁的识别信息,并基于移动终端30的账户的信息确定移动终端30的账户具有开门权限而被产生。

例如,服务器40可以从移动终端30接收第二电控门锁的标识,对接收到的第二电控门锁的标识进行识别以获得第二电控门锁的识别信息,服务器40还可从移动终端30直接接收到第二电控门锁的识别信息,服务器40确定移动终端30的账户是否具有开门权限。如果移动终端30的账户具有开门权限,则服务器40可产生开门指令,并可将产生的开门指令发送到第二无线通信单元204。

根据本发明示例性实施例,在注册操作期间,移动终端30还可拍摄用户的第一识别信息,并将拍摄的用户的第一识别信息发送到服务器40。其后,在开门操作期间,移动终端30还可拍摄用户的第二识别信息,并将拍摄的用户的第二识别信息发送到服务器40。在此情况下,开门指令响应于移动终端30的账户具有开门权限以及用户的第二识别信息与用户的第一识别信息彼此匹配而被产生。这里,用户的第一识别信息和第二识别信息均可包括用户的面部图像、虹膜图像、血管图像和/或指纹图像。

另一种情况,智能货柜20的第二无线通信单元204可从移动终端30接收开门指令。

例如,服务器40可将通过上述方式产生的开门指令发送到移动终端30,移动终端30从服务器40接收到开门指令之后,将接收到的开门指令发送到第二无线通信单元204。

优选地,根据本发明示例性实施例的封闭式智能货柜控制系统在确定柜门打开之后,可向消费者提供智能货柜20内的商品的商品信息,以供用户查看浏览。

图9示出封闭式智能货柜控制系统提供商品信息的控制方法的流程图,下面结合图9来详细描述封闭式智能货柜控制系统提供商品信息的控制过程。

根据本发明示例性实施例的封闭式智能货柜20可包括柜门传感器,封闭式智能货柜20可放置在配备有智能门锁系统(如图1所示)的智能售货门店中,在本示例中,智能货柜控制系统可包括智能货柜20、移动终端30和服务器40。以下将对封闭式智能货柜20的具体操作方式进行描述。

如图9所示,在步骤s201中,当智能收货门店的智能门锁装置10解锁之后,消费者可以进入智能售货门店的主体1内,此时,柜门传感器可持续不断地感测智能货柜20的柜门是否被打开。

如果柜门传感器没有感测到智能货柜20的柜门被打开,则不执行任何动作。

如果柜门传感器感测到智能货柜20的柜门被打开,则执行步骤s202:柜门传感器可将指示柜门被打开的信息发送到处理器202,处理器202响应于接收到指示柜门被打开的信息产生商品信息提供指令。

在步骤s203中,第二无线通信单元204将处理器202产生的商品信息提供指令发送到服务器40。这里,商品信息提供指令可包括智能货柜20的标识。

在步骤s204中,服务器40响应于接收的商品信息提供指令获取与该指令对应的商品信息。

例如,服务器40可基于封闭式智能货柜20的标识获取预先存储在服务器40中的智能货柜20内的商品的商品信息。

在步骤s205中,服务器40可将获取的智能货柜20内的商品的商品信息发送到移动终端30。作为示例,商品的商品信息可包括商品名称、条形码、二维码、数量、计量、规格、产地和/或价格。此外,商品信息可还包括商品生产日期、保质日期等。

在步骤s206中,移动终端30的控制单元控制触摸屏显示应用界面,并在应用界面中呈现从服务器40接收的商品信息,以供用户浏览。

在本发明智能货柜20的第二示例性实施例中,智能货柜20可为敞开式智能货柜。作为示例,敞开式智能货柜20可不具有柜门和第二电控门锁,用户在进入智能售货门店之后,可直接接触到敞开式智能货柜20内的商品。

在此情况下,根据本发明示例性实施例的智能售货门店可包括至少一个第二摄像装置,处理器202根据所述至少一个第二摄像装置获取的智能售货门店内的图像数据确定智能售货门店内的用户与各敞开式智能货柜20之间的相对位置,并基于用户与各敞开式智能货柜20之间的相对位置确定出将要被用户取走商品的敞开式智能货柜20,以在后续处理器202确定出被取走商品之后服务器40对该用户的账户进行扣费。

图10示出根据本发明示例性实施例的控制移动终端的账户与敞开式智能货柜20建立关联的步骤的流程图。

如图10所示,在步骤s100中,在根据第一开门指令控制智能门锁装置10打开之后,处理器202接收移动终端的账户的信息,并产生图像获取指令。例如,服务器在产生第一开门指令之后,可将用于获取第一电控门锁103的识别信息的移动终端的账户的信息发送到第二无线通信单元,处理器202从第二无线通信单元接收移动终端的账户的信息。

在步骤s200中,所述至少一个第二摄像装置响应于所述图像获取指令实时(持续不断地)获取智能售货门店内的图像数据,并将获取的智能售货门店内的图像数据实时发送到处理器。

例如,所述至少一个第二摄像装置可分别布置在智能售货门店内的不同位置处,以能够获得智能售货门店内各个区域的图像数据,作为示例,所述图像数据可为图像或视频。

在步骤s300中,处理器对从所述至少一个第二摄像装置接收到的智能售货门店内的图像数据进行识别,以从该图像数据中识别出智能售货门店内的用户,并将识别出的用户与处理器接收的移动终端的账户建立关联。这里,当处理器识别出多个用户时,可将所述多个用户均与接收的移动终端的账户建立关联,并实时跟踪所述多个用户的位置变化。

在步骤s400中,处理器还从该图像数据中识别出智能售货门店内的各敞开式智能货柜20,并确定用户与各敞开式智能货柜20之间的相对位置。应理解,可利用现有的各种图像识别方法从图像数据中识别出用户和货柜,本发明对此部分内容不做限定。

这里,第一开门指令是响应于服务器40通过移动终端30获取到智能门锁装置10的识别信息而被产生的,那么在服务器40产生第一开门指令,并基于第一开门指令控制智能门锁装置10打开之后,服务器40将移动终端的账户信息发送到处理器,处理器将从所述至少一个第二摄像装置获取的智能售货门店内的图像数据中识别出的用户与用于获取智能门锁装置10的识别信息的移动终端30的账户建立关联。

在步骤s500中,处理器根据用户和所述至少一个智能货柜之间的相对位置,确定出将要被用户取走商品的智能货柜,将所述移动终端的账户与将要被用户取走商品的智能货柜建立关联,以使服务器对被取走的商品从所述移动终端的账户进行扣费。例如,处理器可将被取走商品的信息和指示移动终端的账户与将要被用户取走商品的智能货柜建立关联的信息发送到服务器,以使服务器对被取走的商品从所述移动终端的账户进行扣费。

例如,处理器可基于从所述至少一个第二摄像装置接收的智能售货门店内的实时图像数据确定用户的实时位置变化,从而确定出用户与各敞开式智能货柜20之间的相对位置的变化,当确定用户与各敞开式智能货柜20中的预定智能货柜的距离小于等于设定值,且识别出用户正面对所述预定智能货柜时,可认为用户将要从该预定智能货柜20中取走商品,此时,处理器可将该与用户建立关联的移动终端30(即,获取智能门锁装置10的识别信息的移动终端30)的账户与预定智能货柜建立关联,使得处理器在确定出被取走商品之后服务器40对与被取走商品所属的预定智能货柜建立关联的移动终端30的账户进行扣费。这里,可利用现有的各种方法来基于图像计算用户和智能货柜之间的距离,还可基于现有的图像识别方法识别用户的脸的面对方向。

作为示例,智能售货门店可在每个智能货柜前的预定位置处分别设置一地面标识,即,将一个地面标识与一个智能货柜相对应,当处理器根据智能售货门店内的图像数据确定用户的位置与预定地面标识重合,且用户为正面对与预定地面标识对应的智能货柜时,处理器可将该与用户建立关联的移动终端30的账户与预定地面标识所对应的智能货柜建立关联。

优选地,在根据第一开门指令控制智能门锁装置10打开之后,当处理器从所述至少一个摄像装置获取的智能售货门店内的图像数据中识别出多个用户时,可认为所述多个用户是基于同一移动终端对智能门锁装置10的控制而同时进店的,在此情况下,处理器可将所述多个用户均与移动终端的账户建立关联,处理器可分别确定出满足与各用户的距离小于设定值的敞开式智能货柜20,并将满足条件的敞开式智能货柜20均与移动终端30建立关联,以使后续处理器在确定出所有用户从各敞开式智能货柜20中被取走的商品之后,服务器均对与被取走商品所属的敞开式智能货柜20建立关联的同一移动终端30的账户进行扣费。

例如,假设通过第一用户所持有的移动终端a对智能门锁装置10的控制而进入智能售货门店,处理器从智能售货门店内的图像数据中识别出第一用户和第二用户,将第一用户和第二用户均于移动终端a的账户建立关联,处理器基于智能售货门店内的实时图像数据确定出第一用户与敞开式智能货柜a的距离小于设定值,第二用户与敞开式智能货柜b的距离小于设定值,此时,可将敞开式智能货柜a和敞开式智能货柜b均与移动终端a的账户建立关联,当处理器确定出从敞开式智能货柜a和敞开式智能货柜b中取走的商品之后,服务器均对移动终端a的账户进行扣费。

优选地,当处理器确定用户与至少两个敞开式智能货柜20的距离均小于设定值,且识别出用户均正面对所述至少两个敞开式智能货柜20时,处理器可基于智能售货门店内的图像数据识别该用户的手臂的指向,将用户的手臂所指向的敞开式智能货柜20与移动终端30建立关联。

当处理器基于所述图像数据确定用户与所述至少一个智能货柜之间的距离大于设定值时,处理器取消所述移动终端的账户与所述至少一个智能货柜之间建立的关联。

作为示例,针对封闭式智能货柜可通过柜门传感器检测智能货柜20的柜门是否被关闭来判断商品购买是否完成,当智能货柜20的柜门关闭时,认为商品购买完成,当智能货柜20的柜门未关闭时,认为商品购买没有完成。

可选择地,可采用以下几种方式来关闭智能货柜20的柜门。

一种情况,用户可手动关闭智能货柜20的柜门,从而触发柜门传感器,以产生指示柜门被关闭的信息。

另一种情况,可基于柜门传感器的检测的结果和/或处理器产生的信息来自动控制智能货柜20的柜门关闭。

在一个示例中,当处理器产生指示对应商品被取走的选择信息之后,在第一预定时间过去并且没有从柜门传感器接收到指示柜门被关闭的信息时,处理器控制智能货柜20的柜门关闭。例如,可在处理器的第一定时器中设置所述第一预定时间,并且可以在接收到指示对应商品被取走的选择信息时触发第一定时器。

在另一示例中,当从柜门传感器接收到指示柜门被打开的信息之后,在第二预定时间内处理器没有产生指示对应商品被取走的选择信息并且没有从柜门传感器接收到指示柜门被关闭的信息时,处理器控制智能货柜20的柜门关闭。例如,可在处理器的第二定时器中设置所述第二预定时间,并且可以在接收到指示柜门被打开的信息时触发第二定时器。

在再一示例中,当处理器产生指示对应商品被放回的选择取消信息之后,在第三预定时间内处理器没有产生指示对应商品被取走的选择信息并且没有从柜门传感器接收到指示柜门被关闭的信息时,处理器控制智能货柜20的柜门关闭。例如,可在处理器的第三定时器中设置所述第三预定时间,并且可以在接收到指示对应商品被放回的选择取消信息时触发第三定时器。

针对敞开式智能货柜,当处理器产生指示对应商品被取走的选择信息之后,在第一预定时间过去之后确定商品购买是否完成。或者,当处理器产生指示对应商品被放回的选择取消信息之后,在第三预定时间内处理器没有产生指示对应商品被取走的选择信息时,处理器确定商品购买是否完成。

通过应用根据本发明示例性实施例的智能售货门店,通过设置智能货柜,使得处理器可管理多个智能货柜以及商品的购买,并配合相应的智能门锁系统来实现无人值守门店,从而节省门店成本并且方便管理。

此外,通过应用根据本发明示例性实施例的智能售货门店,用户在打开智能货柜的柜门后可以直接接触到商品,以观察到商品的属性信息(例如,商品的生产日期、生产厂家、商品配料、商品产地和/或商品重量等),从而使用户能够对所选择的商品更为了解。

此外,通过应用根据本发明示例性实施例的智能售货门店,用户只需从智能货柜内选择商品即可,无需进行额外的支付过程,有效简化了购物操作步骤,提高了用户的购物体验。

虽然本发明包括具体示例,但是本领域普通技术人员将清楚,在不脱离权利要求及其等同物的精神和范围的情况下,可以对这些示例进行形式和细节上的各种改变。这里描述的示例被认为仅具有描述性意义,而不用于限制的目的。每个示例中的特征或方面的描述将被认为可适用于其他示例中的类似特征或方面。如果以不同的次序执行描述的技术和/或如果描述的系统、架构、装置或电路中的组件以不同的方式组合和/或被其他组件及其等同物替换或补充,则可得到合适的结果。因此,本发明的范围不是由具体实施方式限定,而是由权利要求及其等同物限定,并且权利要求及其等同物的范围内的所有变化将被解释为包括在本发明中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1