物品清单的确定方法、装置、计算机设备及存储介质与流程

文档序号:16857057发布日期:2019-02-12 23:26阅读:191来源:国知局
物品清单的确定方法、装置、计算机设备及存储介质与流程

本发明涉及信息处理技术领域,特别是涉及物品清单的确定方法、装置、计算机设备及存储介质。



背景技术:

近年来,新零售的形式已是大势所趋,rfid(radiofrequencyidentification,射频识别)等技术的飞速发展为新型的消费模式提供了便利,无人超市等已经逐渐步入人们的视野。在实现本发明过程中,发明人发现现有技术中至少存在如下问题:由于无人超市的兴起,智能识别成了迫在眉睫的需求。但是,目前主要是通过收银员使用扫描仪逐个扫描商品的方法确定顾客所选择的物品清单。这个过程中,顾客往往需要经过长时间的排队,物品清单的确定效率低下。



技术实现要素:

基于此,本发明实施例提供了物品清单的确定方法、装置、计算机设备及存储介质,能在物品选择的过程中确定用户所选择物品的物品清单。

本发明实施例的内容如下:

一种物品清单的确定方法,包括以下步骤:接收开门指令,根据所述开门指令控制物品陈列设备的门打开;当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

在其中一个实施例中,所述根据所述开门指令控制物品陈列设备的门打开的步骤,包括:根据所述开门指令向门锁装置发送开锁指令;所述开锁指令用于打开所述物品陈列设备的门锁;接收门反馈装置发送的第一反馈信号;当根据所述第一反馈信号确定门反馈装置由关门状态变为开门状态时,确定所述物品陈列设备的门打开;所述接收到物品陈列设备门关闭的信息的步骤,包括:接收门反馈装置发送的第二反馈信号,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭。

在其中一个实施例中,所述接收门反馈装置发送的第一反馈信号的步骤之后,还包括:当根据所述第一反馈信号确定门反馈装置仍处于关门状态时,向门锁装置发送上锁指令;所述上锁指令用于控制所述物品陈列设备的门锁上锁。

在其中一个实施例中,所述获取物品陈列设备的当前物品识别信息的步骤,包括:向信息识别装置发送识别指令;所述识别指令用于触发信息识别装置识别物品陈列设备内各物品的信息码,并根据信息码对应的信息确定当前物品识别信息。

在其中一个实施例中,所述物品识别信息包括物品信息和物品数量;所述根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单的步骤,包括:若当前物品识别信息与历史物品识别信息对应的物品数量存在差别,判定物品陈列设备中有物品被拿取;确定被拿取物品的物品信息以及物品数量,根据所述物品信息和物品数量确定物品清单。

在其中一个实施例中,所述物品信息包括epc码;所述根据所述物品信息和物品数量确定物品清单的步骤,包括:确定与所述epc码对应的ean码,根据所述ean码和物品数量确定物品清单。

在其中一个实施例中,所述接收开门指令的步骤,包括:接收云端系统发送的开门指令;所述开门指令由云端系统接收到用户的开门请求并对所述开门请求进行验证以后发送。

在其中一个实施例中,所述根据所述开门指令控制物品陈列设备的门打开的步骤之后,还包括:当接收到遮挡感应装置发送的遮挡感应信号时,控制物品陈列设备的门保持打开,直到所述遮挡感应信息消失;其中,所述遮挡感应装置设置在所述物品陈列设备上。

相应的,本发明实施例提供一种物品清单的确定装置,包括:开门模块,用于接收开门指令,根据所述开门指令控制物品陈列设备的门打开;信息识别模块,用于当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;以及,物品信息确定模块,用于获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

上述物品清单的确定方法及装置,根据开门指令控制物品陈列设备的门打开,使得用户能从物品陈列设备中挑选物品。在物品陈列设备门关闭之后根据开门前和关门后的物品识别信息的比对结果确定物品清单。能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收开门指令,根据所述开门指令控制物品陈列设备的门打开;当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

上述计算机设备,能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收开门指令,根据所述开门指令控制物品陈列设备的门打开;当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

上述计算机可读存储介质,能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。

附图说明

图1为一个实施例中物品清单的确定方法的应用环境图;

图2为一个实施例中物品清单的确定方法的流程示意图;

图3为一个实施例中物品清单的确定装置的结构框图;

图4为一个实施例中物品清单的确定系统的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请提供的物品清单的确定方法可以应用于如图1所示的计算机设备中。该计算机设备可以是服务器,其内部结构图可以如图1所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力,可以是主控板。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储当前物品识别信息、历史物品识别信息、物品清单等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时实现一种物品清单的确定方法。

本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本发明实施例提供一种物品清单的确定方法、装置、计算机设备和存储介质。以下分别进行详细说明。

在一个实施例中,如图2所示,提供了一种物品清单的确定方法。以该方法应用于主控板端为例进行说明,包括以下步骤:

s201、接收开门指令,根据所述开门指令控制物品陈列设备的门打开。

其中,物品陈列设备指的是陈列物品的设备,可以是冰柜、冰箱、商品陈列区等。同时,物品陈列设备可以放置在商场、超市或家庭等场景中,本发明实施例并不限定其应用场景。另外,所陈列的物品可以是饮料、蔬果、生活用品等等,这些物品上可以粘贴包含有物品信息的二维码、条形码等。

在本步骤中,主控板根据接收到的开门指令控制物品陈列设备的门打开。其中,物品陈列设备门的打开可以是自动打开,也可以是由用户手动打开。在物品陈列设备的门打开以后,用户可以进行物品挑选。

另外,开门指令可以由与主控板连接的云端系统发送。具体地,接收开门指令的步骤,包括:接收云端系统发送的开门指令;所述开门指令由云端系统接收到用户的开门请求并对所述开门请求进行验证以后发送。

其中,开门请求中可以包含用户的相关信息。云端系统可以通过服务器、pc等实现;开门指令也可以不通过云端系统来发送,而是直接将用户的开门指令发送到主控板,由主控板进行直接的响应。

云端系统或主控板在接收到开门指令以后,可以对用户信息进行验证,当验证通过以后表明对应的用户有开门权限,进而完成相应的开门过程。接收到开门指令之后,云端系统或主控板还可以对开门指令和其中的用户信息进行存储,以便对用户的购物习惯等进行分析。

用户发出开门请求的方式包括但不限于是:通过移动终端扫描物品陈列设备附近的二维码等向云端系统发送开门指令;通过预先安装的客户端或者小程序等向云端系统发送开门指令;通过按下物品陈列设备上的“请求开门”按钮来向云端系统发送开门请求。还可以通过其他的方式实现,此处不再赘述。

s202、当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息。

其中,当前物品识别信息指的是门关闭之后物品陈列设备内各个物品的物品信息和数量等。物品信息可以指epc码、商品编码、商品重量、商品描述、放置位置、生产日期、保质期、价格等等信息,这些信息可以将某一个物品与其他物品区别开来也可以包含与其他物品的关系。

在挑选完成以后可以由用户手动关闭物品陈列设备的门,也可以由用户通过移动终端等控制物品陈列设备的门关闭;还可以是通过自动门控装置等控制物品陈列设备的门自动关闭并上锁。当主控板接收到门关闭的信息时,可以获取物品陈列设备内的当前物品识别信息,进而确定物品陈列设备内的物品在开门期间是否发生变化。

另外,获取物品陈列设备的当前物品识别信息的步骤,包括:向信息识别装置发送识别指令;所述识别指令用于触发信息识别装置识别物品陈列设备内各物品的信息码,并根据信息码对应的信息确定当前物品识别信息。当然,信息识别装置获取当前物品识别信息也可以是在开门期间进行的,即在用户挑选物品的过程中识别出用户所选择的物品信息和物品数量。

其中,信息识别装置指的是能够识别出物品上的信息码并解析出其中的物品信息的装置。具体可以指rfid射频感应设备、扫描仪、图像识别装置等等。

s203、获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

其中,物品清单可以指物品陈列设备在开门过程中所拿取的物品对应的物品信息、物品数量、物品价格等信息。当然,如果用户在开门过程中没有拿取物品,该物品清单中也可以没有信息或包含有“未选择物品”等信息。

历史物品识别信息与当前物品识别信息所包含的内容可以相同,只是所对应的时间段不同。即,当前物品识别信息指的是门关闭之后的物品识别信息,而历史物品识别信息指的是门打开的前一时刻的物品识别信息。由于它们之间的时间关系,可以根据两者的差别判断开门期间物品陈列设备中的物品是否发生变化(如:是否有物品被拿走)。当然,历史物品识别信息也可以指门打开前的所有时刻的物品识别信息。

当历史物品识别信息指开门前一时刻的物品识别信息时,获取历史物品识别信息和当前物品识别信息的过程可以为:当物品陈列设备的门处于关门状态(此时主控板可以已接收到开门指令,也可以是未接收到开门指令)时,主控板控制信息识别装置工作,识别物品陈列设备中各个物品的物品信息并统计各个物品种类的物品数量。主控板获取到这些物品信息和物品数量以后进行保存,得到历史物品识别信息。主控板控制门打开并控制信息识别装置停止工作。此时用户拿取相应的物品。用户拿取完物品之后关闭物品陈列设备的门。当主控板接收到门关闭的信息时,控制信息识别装置开始工作,识别物品陈列设备中各个物品的物品信息和物品数量。主控板获取到这些物品信息和物品数量以后对这些信息进行保存,得到当前物品识别信息。

根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单的步骤,包括:若当前物品识别信息与历史物品识别信息对应的物品数量存在差别,判定物品陈列设备中有物品被拿取;确定被拿取物品的物品信息以及物品数量,根据所述物品信息和物品数量确定物品清单。

判定有物品被拿取的实现过程可以为:假设门打开之前的历史物品识别信息为:物品a,物品信息:0001;物品b,物品信息:0002;物品c,物品信息:0003;物品数量为3个。若门关闭之后确定的当前物品识别信息为:物品a,物品信息:0001;物品b,物品信息:0002;物品数量为2个。根据上述信息可以知道当前物品识别信息的中的物品数量比历史物品识别信息中少了一个。因此,有一个物品被拿取了,且被拿取的物品信息为:0003。

本实施例,能在物品陈列设备的门关闭之后直接生成物品清单,实现了物品清单生成的无人化和智能化,有效提高了购物的效率。

在一个实施例中,所述根据所述开门指令控制物品陈列设备的门打开的步骤,包括:根据所述开门指令向门锁装置发送开锁指令;所述开锁指令用于打开所述物品陈列设备的门锁;接收门反馈装置发送的第一反馈信号;当根据所述第一反馈信号确定门反馈装置由关门状态变为开门状态时,确定所述物品陈列设备的门打开;所述接收到物品陈列设备门关闭的信息的步骤,包括:接收门反馈装置发送的第二反馈信号,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭。

其中,门反馈装置指的是能对门的开关状态进行反馈的装置。进一步地,门反馈装置对应的反馈信号为1时表明门处于开启状态,门反馈装置对应的反馈信号为0时表明门处于关闭状态。也可以将数字信号转为模拟信号,开门状态的反馈信号1转为信号l,1=l;关门状态的反馈信号0转为信号h,0=h,本发明实施例并不限定反馈信号的具体方式。

具体的反馈过程可以是:当主控板侦测到门反馈装置的反馈信号由0转变为1时,判定门从关闭状态转换为开启状态,用户开门;同样的,当主控板侦测到门反馈装置的反馈信号由1转变为0时,说明用户关门。

除了通过门反馈装置的方式判断门的状态,也可以通过摄像头等(视讯侦测技术)来对门的状态进行判断,例如:摄像头实时获取物品陈列设备门区域的视频,并对所获取的视频进行分析(如分析用户的动作等)。当通过分析确定用户在挑选完物品之后执行关门动作时,判断门处于关闭的状态。

当然,物品陈列设备可以在用户获取到开门权限以后自动开门。这种情况下,就可以结合红外探测、视频侦测等技术判断用户是否有进行物品挑选(例如:是否探测到用户的手伸入到物品陈列设备内)。如果确定用户有进行物品挑选的动作,则保持门打开;如果长时间未检测到用户有进行物品挑选的动作,则可以控制物品陈列设备的门关闭并上锁。

本实施例,通过门反馈装置来监控物品陈列设备的门状态。门处于不同状态时主控板可以进行不同的操作,保证用户挑选物品的有序进行。

在一个实施例中,接收门反馈装置发送的第一反馈信号的步骤之后,还包括:当根据所述第一反馈信号确定门反馈装置仍处于关门状态时,向门锁装置发送上锁指令;所述上锁指令用于控制所述物品陈列设备的门锁上锁。

其中,主控板向门锁装置发送开锁指令之后,可以记录发送开锁指令的时间,同时记录接收到第一反馈信号的时间,将两者的时间进行差值比较。如果两者的时间差值大于某一时间阈值时门反馈装置仍处于关门状态,可以认为用户在获取到开门权限以后并未执行开门的动作,则控制门锁装置上锁。控制门锁装置上锁之后,主控板可以将超过时间门还未开启且门锁装置已上锁的信息反馈给云端系统。

主控板可以根据门反馈装置等发送的门的状态来控制门锁装置的上锁。也可以根据用户的操作进行上锁,例如:用户通过触摸屏幕、按上锁键等方式向主控板发送上锁信息;主控板根据上锁信息控制门锁装置上锁。

进一步地,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭之后,可以向门锁装置发送上锁指令,以防止其他用户打开物品陈列设备。同时,也可以是过一段时间之后向门锁装置发送上锁指令,防止用户在关门后的短暂时间内改变购物决定,再次开门。

本实施例能对门锁进行控制,在用户获取开门权限后不打开物品陈列设备的门的情况下控制门锁重新上锁,能有效防止其他没有获取权限的用户开门,有效保证物品陈列设备内的物品安全。

在一个实施例中,所述物品信息包括epc码(产品电子代码,是下一代产品标识代码,它可以对供应链中的对象如物品、货箱、货盘、位置等进行全球唯一的标识);所述根据所述物品信息和物品数量确定物品清单的步骤,包括:确定与所述epc码对应的ean码,根据所述ean码和物品数量确定物品清单。

其中,ean码(国际物品编码协会制定的一种商品用条码)中包含了商品种类、商品名称、商品单重、重量公差、生产日期、保质期、价格、工厂代号等等信息。

根据当前物品识别信息和历史识别信息的差异盘点计算出的数据为epc码,统计为epc列表假设为:

00000000000000001;

00000000000000002;

……………………..

商品重量:500g*2。

但是epc码往往可读性较差,直接将epc列表反映给用户缺乏直观性。而ean码为单品类别统一码,即一个商品种类一个ean码,一个ean码包含相同商品种类的多个epc码的性质;且ean码可读性更强。主控板将统计出的epc列表进行处理,在后台显示为一个或多个epc码对应一个ean码,并通过显示器、微信等途径反映给用户的即为:商品种类(ean码对应的商品信息)-商品数量。所显示的物品清单可以如下:

商品种类:肉类;

商品名称:精切牛腩块;

商品重量:500g;

生产日期:xx年xx月xx日;

保质期:xx天;

工厂代号或其他预留信息。

另外,物品清单还可以是多种对应方式,如ean码对应n个epc码,商品名称对应n个epc码,商品名称对应商品数量等。

本实施例的物品清单的确定方法根据所得到的物品信息和物品数量得到物品清单。通过该清单能直观地获取到用户所挑选物品的相关信息,能有效提高购物效率。

在一个实施例中,所生成的物品清单中可以包括结算信息,用户可以通过多种方式完成商品结算过程,结算完成以后,主控板可以将相应的购物信息存储至存储器中,以便后续对用户的购物习惯等进行分析。

在一个实施例中,根据所述开门指令控制物品陈列设备的门打开的步骤之后,还包括:当接收到遮挡感应装置发送的遮挡感应信号时,控制物品陈列设备的门保持打开,直到所述遮挡感应信息消失;其中,所述遮挡感应装置设置在所述物品陈列设备上。

其中,遮挡感应设备可以指各种具有感应功能的传感器、感应器等。例如:红外光栅探测器。红外光栅探测器可以安装在用户挑选物品的必经区域,以根据红外侦测区域(发射红外和接收红外的范围)是否存在信号遮挡的情况确定用户是否执行挑选物品的动作;以物品陈列区域为冰柜为例,可以将红外侦测设备设置在冰柜内或外表面,与冰柜门成平行关系。当红外遮挡时,可判断为红外侦测区域有用户正在拿取物品,此时不能关闭物品陈列设备的门。红外光栅探测器及时检测并反馈状态给主控板,主控板下达指令控制门不关闭或取消错误订单生成。该红外光栅探测器可以认为是一种防夹感应装置,同时也是感应用户确实在挑选商品的复测。

进一步地,结合遮挡感应装置来控制物品陈列设备的门的实现过程可以为:当遮挡感应装置发出的信号被遮挡或者检测到附近有物体出现时,向主控板发送遮挡感应信号。当用户挑选物品结束时,遮挡感应装置检测不到遮挡感应信号(遮挡感应信号消失),向主控板发送遮挡感应信息消失的信息。此时,主控板就可以根据实际情况控制物品陈列设备的门关闭。

用户在挑选物品的过程中,要避免门关闭造成用户手部意外伤害的情况,以及信息识别装置出现纰漏导致用户即使没有拿取物品也生成相应清单的情况。本实施通过红外光栅探测器等遮挡感应装置控制上述情况的发生。能有效保证用户的安全,也能提高所确定的物品清单的准确性。

为了更好地理解上述方法,以物品陈列设备为冰柜为例,以下详细阐述一个本发明物品清单的确定方法的应用实例。

1、用户通过手机扫描冰柜上的二维码向云端系统发送开门请求;该开门请求中包含有用户姓名、生物识别信息等用户信息。

2、云端系统接收到用户的开门请求。当开门请求中的用户信息审核通过后云端系统同意开门请求(向主控板发送开门指令)。

3、在接收到开门指令之后,主控板控制设置在冰柜内的rfid射频感应装置对冰柜内的物品进行扫描,将所扫描的历史物品识别信息(各个物品的epc码和数量)统计上报后由云端系统进行储存。假设扫描到a1、a2、a3三种物品各一个,总数三个。

4、信息上报储存完成后,主控板控制rfid射频感应装置停止对所储存的物品的扫描,并向门锁装置发送开锁指令。

5、门锁装置接收到开锁指令之后打开门锁。

6、门反馈装置实时向主控板反馈门的状态。门处于关门状态时,门反馈装置向主控板发送反馈信号0。当用户打开门时,门反馈装置向主控板发送反馈信号1。当主控板确定反馈信号由0变为1时,判定冰柜门已打开。当主控板发送开锁指令后的较长一段时间后反馈信号仍旧为0时,表明用户没有进行开门操作;主控板向门锁装置发送上锁指令,以控制门锁装置上锁,防止其他用户打开冰柜门。同时,主控板将冰柜的门状态实时反馈给云端系统。

7、冰柜门打开以后,用户可以进行商品挑选等一系列购物动作。在用户执行购物动作的过程中,若接收到红外光栅探测器的遮挡感应信号,主控板控制冰柜门使其保持打开的状态,以防造成用户手部意外伤害。

8、用户挑选完物品(假定用户挑选的物品是a3)后,将门关闭。门控装置的反馈信号由开启状态的1转为关闭状态的0。

9、主控板侦测到反馈信号的这一变化后,确定反馈信号0的持续时长。若反馈信号0的持续时长大于预设的时间阈值t且红外光栅探测器无遮挡感应信号,则主控板判定用户关门以后没有再打开门,向门锁装置发送上锁指令以对门进行上锁。这时就需要用户再次向云端系统获取权限才可以打开冰柜门;在这一段预设的时间阈值t未耗尽时,用户可以不用向云端系统发送开门请求,直接再次开门即可。

10、当主控板确定门已上锁,即侦测到持续的反馈信号0并且红外光栅探测器侦测到所覆盖区域未出现遮挡感应信号时,主控板控制rfid射频感应装置开始扫描冰柜内的物品,并将扫描得到的当前物品识别信息上报给云端系统。

11、此时上报的当前物品识别信息为a1、a2,总数两个。相比于历史物品识别信息,缺少a3,则主控板判断用户拿取了物品a3,将a3的epc码列入到epc列表中。

12、主控板从存储数据库中检索a3的epc码对应的ean信息,根据ean信息和数量确定物品清单:ean-1。

13、通过显示器等途径将物品清单反映给用户,以便用户执行后续的结算付款等动作。

本实施例,结合门锁装置和门反馈装置等控制冰柜门的开闭。获取门开启前的历史物品识别信息和门关闭之后的当前物品识别信息,将这两个信息进行比对,能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。同时本发明实施例提供的物品清单的确定方法技术优势高、硬件成本低,还具有简单易上手、使用便捷、盘点清晰等优点,能够准确地反应物品库存在用户行为前后的数量差异,并且将之实时反应在显示器上。能够应用在未来智能售货、无人超市等诸多场景,是新零售趋势下,库存盘点不可或缺的解决方案。

需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。

基于与上述实施例中的物品清单的确定方法相同的思想,本发明还提供物品清单的确定装置,该装置可用于执行上述物品清单的确定方法。为了便于说明,物品清单的确定装置实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图3所示,物品清单的确定装置包括开门模块301、信息识别模块302和物品信息确定模块303,详细说明如下:

开门模块301,用于接收开门指令,根据所述开门指令控制物品陈列设备的门打开。

信息识别模块302,用于当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息。

以及,物品信息确定模块303,用于获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

本实施例,能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。

在一个实施例中,开门模块301,包括:开锁指令发送子模块,用于根据所述开门指令向门锁装置发送开锁指令;所述开锁指令用于打开所述物品陈列设备的门锁;接收门反馈装置发送的第一反馈信号;门状态判定子模块,用于当根据所述第一反馈信号确定门反馈装置由关门状态变为开门状态时,确定所述物品陈列设备的门打开;信息识别模块302,还用于接收门反馈装置发送的第二反馈信号,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭。

在一个实施例中,开门模块301,还包括:上锁子模块,用于当根据所述第一反馈信号确定门反馈装置仍处于关门状态时,向门锁装置发送上锁指令;所述上锁指令用于控制所述物品陈列设备的门锁上锁。

在一个实施例中,信息识别模块302,还用于向信息识别装置发送识别指令;所述识别指令用于触发信息识别装置识别物品陈列设备内各物品的信息码,并根据信息码对应的信息确定当前物品识别信息。

在一个实施例中,所述物品识别信息包括物品信息和物品数量;物品信息确定模块303,包括:拿取判断子模块,用于若当前物品识别信息与历史物品识别信息对应的物品数量存在差别,判定物品陈列设备中有物品被拿取;物品清单确定子模块,用于确定被拿取物品的物品信息以及物品数量,根据所述物品信息和物品数量确定物品清单。

在一个实施例中,所述物品信息包括epc码;物品清单确定子模块,还用于确定与所述epc码对应的ean码,根据所述ean码和物品数量确定物品清单。

在一个实施例中,开门模块301,还用于接收云端系统发送的开门指令;所述开门指令由云端系统接收到用户的开门请求并对所述开门请求进行验证以后发送。

在一个实施例中,还包括:感应控制模块,用于当接收到遮挡感应装置发送的遮挡感应信号时,控制物品陈列设备的门保持打开,直到所述遮挡感应信息消失;其中,所述遮挡感应装置设置在所述物品陈列设备上。

在一个实施例中,还提供一种物品清单的确定系统,该系统用于实现本发明上述实施例中的物品清单的确定方法。物品清单的确定系统可以如图4所示。包括射频感应装置、主控板、门装置(包括门锁装置和门反馈装置)以及显示器等结构。各个结构的功能可以为:

1、射频感应装置:包括rfid读写器、天线、rfid电子标签等部分。rfid读写器可以进行信号的读写,具体为:rfid读写器通过天线发射特定频率的无线电波能量给物品上的rfid电子标签,用以驱动rfid电子标签电路将其内部epc码(全球唯一编号和数据)送出,此时rfid读写器便接收此epc码,获取到物品的epc码。

2、主控板:主控板可以联网上报数据,接收pc端或云端系统传输的指令,显示输出接口,并具有运算、控制、存储数据等功能,可以控制射频感应装置和门锁装置的开启与关闭,并用以接收门反馈装置和射频感应装置反馈过来的信号。

此外,主控板可以包括:结算模块和商品信息存储模块。这两个模块的功能可以为:

结算模块属于主控板附属或内置部分。结算模块可以对射频感应装置识别到的数据进行计算统计,生成物品清单和结算清单。同时结算模块具有计算、存储两个功能。计算功能用于计算数据差异,得出差异的数据用于后续操作。存储功能用于存储购物前后的商品数据,并可以存储用户操作记录以及购物记录。

商品信息存储模块根据商品种类预存n个ean码,单个ean码中包含了商品种类、商品名称、商品单重、重量公差、生产日期、保质期、价格等信息。结算模块根据关门前后两次的差异盘点计算出的数据为epc码,统计为epc列表。而商品信息存储模块中包含有epc码和ean码的对应关系。在确定epc码之后根据该对应关系就能确定出对应的ean码。

3、门装置:门装置包含两个部分,门锁装置与门反馈装置。门锁装置负责门的开启和关闭,并具有一定的安全性。门反馈装置是根据门的开关状态向主控板传输相应的反馈信号,为主控板发出下一步操作指令提供依据。门装置的具体反馈信号过程可以是:当主控板侦测到门反馈装置的反馈信号由0转变为1时,则说明门从关闭的状态转换为开启的状态。

4、显示器:显示器用于将商品信息、互动信息、物品清单等信息投放给用户。即可以在屏幕上投放商品的广告、货物信息、用户每一步的操作过程以及对用户后续操作的提示等,同时还可以在屏幕上显示用户取出物品的数量及其溯源信息(商品生产日期、商品产地、商品保质期、价格)等。

本实施例,能在物品陈列设备的门关闭之后直接生成物品清单,有效提高购物的效率。

需要说明的是,本发明的物品清单的确定装置与本发明的物品清单的确定方法一一对应,在上述物品清单的确定方法的实施例阐述的技术特征及其有益效果均适用于物品清单的确定装置的实施例中,具体内容可参见本发明方法实施例中的叙述,此处不再赘述,特此声明。

此外,上述示例的物品清单的确定装置的实施方式中,各程序模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的程序模块完成,即将所述物品清单的确定装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分功能。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:接收开门指令,根据所述开门指令控制物品陈列设备的门打开;当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据所述开门指令向门锁装置发送开锁指令;所述开锁指令用于打开所述物品陈列设备的门锁;接收门反馈装置发送的第一反馈信号;当根据所述第一反馈信号确定门反馈装置由关门状态变为开门状态时,确定所述物品陈列设备的门打开.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收门反馈装置发送的第二反馈信号,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当根据所述第一反馈信号确定门反馈装置仍处于关门状态时,向门锁装置发送上锁指令;所述上锁指令用于控制所述物品陈列设备的门锁上锁。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:向信息识别装置发送识别指令;所述识别指令用于触发信息识别装置识别物品陈列设备内各物品的信息码,并根据信息码对应的信息确定当前物品识别信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:若当前物品识别信息与历史物品识别信息对应的物品数量存在差别,判定物品陈列设备中有物品被拿取;确定被拿取物品的物品信息以及物品数量,根据所述物品信息和物品数量确定物品清单。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定与所述epc码对应的ean码,根据所述ean码和物品数量确定物品清单。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收云端系统发送的开门指令;所述开门指令由云端系统接收到用户的开门请求并对所述开门请求进行验证以后发送。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当接收到遮挡感应装置发送的遮挡感应信号时,控制物品陈列设备的门保持打开,直到所述遮挡感应信息消失;其中,所述遮挡感应装置设置在所述物品陈列设备上。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收开门指令,根据所述开门指令控制物品陈列设备的门打开;当接收到物品陈列设备门关闭的信息时,获取物品陈列设备的当前物品识别信息;获取所述物品陈列设备在此次开门之前的历史物品识别信息;根据当前物品识别信息和历史物品识别信息的比对结果确定物品清单。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据所述开门指令向门锁装置发送开锁指令;所述开锁指令用于打开所述物品陈列设备的门锁;接收门反馈装置发送的第一反馈信号;当根据所述第一反馈信号确定门反馈装置由关门状态变为开门状态时,确定所述物品陈列设备的门打开。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收门反馈装置发送的第二反馈信号,当根据所述第二反馈信号确定门反馈装置由开门状态变为关门状态时,确定所述物品陈列设备的门关闭。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当根据所述第一反馈信号确定门反馈装置仍处于关门状态时,向门锁装置发送上锁指令;所述上锁指令用于控制所述物品陈列设备的门锁上锁。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:向信息识别装置发送识别指令;所述识别指令用于触发信息识别装置识别物品陈列设备内各物品的信息码,并根据信息码对应的信息确定当前物品识别信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前物品识别信息与历史物品识别信息对应的物品数量存在差别,判定物品陈列设备中有物品被拿取;确定被拿取物品的物品信息以及物品数量,根据所述物品信息和物品数量确定物品清单。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定与所述epc码对应的ean码,根据所述ean码和物品数量确定物品清单。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收云端系统发送的开门指令;所述开门指令由云端系统接收到用户的开门请求并对所述开门请求进行验证以后发送。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当接收到遮挡感应装置发送的遮挡感应信号时,控制物品陈列设备的门保持打开,直到所述遮挡感应信息消失;其中,所述遮挡感应装置设置在所述物品陈列设备上。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,作为独立的产品销售或使用。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本发明实施例的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或(模块)单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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