配货清单生成装置以及无人售货系统的制作方法

文档序号:27093257发布日期:2021-10-27 15:18阅读:93来源:国知局
配货清单生成装置以及无人售货系统的制作方法

1.本发明属于无人售货领域,具体涉及一种配货清单生成装置以及含有该配货清单生成装置的无人售货系统。


背景技术:

2.称重销售是指通过称重单元对盛放有商品的货盘进行称重,在售卖时,称重单元能够通过重量变化来计算被售出的商品的重量,便于售卖人员根据该重量向消费者收费结算,通常用于生鲜、水果等商品的售卖,。
3.随着无人售货柜的发展,现有各种各样的技术被用于无人售货,如rfid智能柜、静态图像柜、动态图像柜等,这些无人售货柜可以让消费者零距离接触和挑选商品。
4.然而,传统的称重销售技术在应用至无人售货时,形成的重力感应柜中往往一个货盘只能放置有一种商品,方便计价。但这样的重力感应柜会使得货盘的利用率低下,比如当货盘中放置了一种无法占满整个货盘的大型商品时,上货员就不能将其他小商品放到这个货盘中,而且也容易导致一个重力感应柜中售卖的商品种类偏少,变相地提高了售货柜的成本。
5.若是在一个货盘中放置多种商品,则容易因为一些重量相近但是不同种类的商品无法通过重量来进行区分,导致重力感应柜识别出错误的商品种类和数量,进而引发自动收费结算的错误。而且,这种方式在上货时还需要上货员来人为地根据货盘中已有的商品判断是否可以放入新种类的商品,不仅容易导致误判,而且非常麻烦。


技术实现要素:

6.为解决上述问题,提供一种能够根据被选定的配货商品及其商品重量来自动生成便于上货员上货的配货清单的配货清单生成装置以及能够仅通过重量来识别被用户取放的商品从而实现无人售货的无人售货系统,本发明采用了如下技术方案:
7.<结构一>
8.本发明提供了一种配货清单生成装置,设置在与售货柜相通信连接的管理服务器中,其特征在于,售货柜具有用于盛放待售卖的待售商品的多个货盘以及与货盘一一对应的多个重力感应器,配货清单生成装置包括:商品信息存储部、货柜信息存储部、售货信息存储部、配货商品信息获取部、配货清单生成部以及配货清单存储部,商品信息存储部存储有各种商品的种类信息以及每种商品对应的商品标准重量以及商品价格,货柜信息存储部存储有售货柜的货柜识别号以及该售货柜中每个货盘的货盘识别号和货盘位置信息,售货信息存储部存储有售货柜的货柜识别号、该售货柜中每一个货盘的货盘识别号以及相应货盘中存放的待售商品的待售种类信息以及存货数量,配货商品信息获取部用于根据被预先设定的售货柜中需要配货的各种配货商品的配货种类信息,从商品信息存储部中获取对应的商品标准重量作为各个配货商品的配货商品重量,配货清单生成部基于预定的商品配货规则,根据配货商品重量以及售货柜中各个货盘的货盘位置信息生成配货清单,该配货清
单至少含有推荐放入配货商品的推荐货盘的货盘识别号以及对应的配货种类信息,配货清单存储部将配货清单与货柜识别号进行对应存储,服务侧通信部将配货清单发送给上货员从而让上货员根据该配货清单将相应种类的补货商品放入对应的推荐货盘内。
9.<结构二>
10.本发明还提供了一种无人售货系统,其特征在于,包括:售货柜,具有用于盛放待售卖的待售商品的多个货盘以及与货盘一一对应的多个重力感应器;上货员终端,由上货员持有;以及管理服务器,分别与上货员终端以及无人售货柜相通信连接,其中,管理服务器具有结构一中的配货清单生成装置,管理服务器还具有变化重量获取部、配货重量获取部、重量判定计算部、售货信息更新部以及服务侧通信部,变化重量获取部获取重力感应器在上货员在货盘中放入补货商品前后测得的货盘重量的补货重量差以及相应货盘的货盘识别号,配货重量获取部根据货盘识别号从配货清单中获取对应的配货种类信息,并根据该配货种类信息获取对应的商品标准重量作为配货重量,重量判定计算部基于预定的重量判定规则将配货重量与补货重量差进行匹配并判定出被上货员放入的补货商品的补货种类信息以及对应的补货商品数量,售货信息更新部根据重量判定计算部的判定计算结果对售货信息存储部中相应待售种类信息的存货数量进行更新。
11.发明作用与效果
12.根据本发明的无人售货系统配货清单生成装置以及无人售货系统,由于配货清单生成装置具有商品信息存储部以及货柜信息存储部,分别存储有各个标品商品的商品标准重量以及售货柜中各个货盘的货盘位置信息,因此在获取到相应人员(如配货员或上货员)设定的需要在售货柜中配置的各种配货商品的配货种类信息时,可以获取到配货商品重量,并通过配货清单生成部基于预定的商品配货规则来根据配货商品重量以及货盘位置信息自动地生成相应的配货清单,因此避免了繁复的商品配货过程,只需要相应人员输入货柜中需要配置的所有商品的种类,即可自动形成对应的配货清单,使得上货员可以根据该配货清单在售货柜中进行上货。
13.进一步地,具有这样的配货清单生成装盒子的无人售货系统可以使得上货员根据配货清单批量地将补货商品放入对应的货盘中,由于重量判定计算部可以根据售货柜的重力感应器称得的补货重量差以及配货清单中各个配货商品的配货重量,准确地计算出被上货员放入的补货商品的种类以及数量,因此不仅使得上货员的上货过程变得方便,而且还能够保证商品不被放在存在冲突的货盘中,进而使得售货柜只需要重力感应器即可实现无人售货,其成本相对更低。
附图说明
14.图1是本发明实施例中无人售货系统的框图;
15.图2是本发明实施例中售货柜的结构示意图;
16.图3是本发明实施例中售货柜的功能框图;
17.图4是本发明实施例中管理服务器的框图;
18.图5是本发明实施例中商品信息存储部存储的内容表;
19.图6是本发明实施例中售货信息存储部中存储的内容表;
20.图7是本发明实施例中货柜信息存储部存储的内容表;
21.图8是本发明实施例中配货清单生成部的框图;
22.图9是本发明实施例中重量判定计算部的框图;
23.图10是本发明实施例中上货员终端的框图;
24.图11是本发明实施例中上货商品盘存画面的示意图;
25.图12是本发明实施例中消费者终端的框图;
26.图13是本发明实施例中配货员终端的框图;
27.图14是本发明实施例中配货清单生成过程的流程图;
28.图15是本发明实施例中上货过程的流程图;
29.图16是本发明实施例中消费过程的流程图;以及
30.图17是本发明变形例中配货清单生成部的框图。
具体实施方式
31.为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下结合实施例及附图对本发明的配货清单生成装置以及无人售货系统作具体阐述。
32.作为第一种实施形态,本发明提供了一种配货清单生成装置,设置在与售货柜相通信连接的管理服务器中,其特征在于,售货柜具有用于盛放待售卖的待售商品的多个货盘以及与货盘一一对应的多个重力感应器,配货清单生成装置包括:商品信息存储部、货柜信息存储部、售货信息存储部、配货商品信息获取部、配货清单生成部以及配货清单存储部,商品信息存储部存储有各种商品的种类信息以及每种商品对应的商品标准重量以及商品价格,货柜信息存储部存储有售货柜的货柜识别号以及该售货柜中每个货盘的货盘识别号和货盘位置信息,售货信息存储部存储有售货柜的货柜识别号、该售货柜中每一个货盘的货盘识别号以及相应货盘中存放的待售商品的待售种类信息以及存货数量,配货商品信息获取部用于根据被预先设定的售货柜中需要配货的各种配货商品的配货种类信息,从商品信息存储部中获取对应的商品标准重量作为各个配货商品的配货商品重量,配货清单生成部基于预定的商品配货规则,根据配货商品重量以及售货柜中各个货盘的货盘位置信息生成配货清单,该配货清单至少含有推荐放入配货商品的推荐货盘的货盘识别号以及对应的配货种类信息,配货清单存储部将配货清单与货柜识别号进行对应存储,服务侧通信部将配货清单发送给上货员从而让上货员根据该配货清单将相应种类的补货商品放入对应的推荐货盘内。
33.作为第二种实施形态,本发明还提供了一种无人售货系统,其特征在于,包括:售货柜,具有用于盛放待售卖的待售商品的多个货盘以及与货盘一一对应的多个重力感应器;上货员终端,由上货员持有;以及管理服务器,分别与上货员终端以及无人售货柜相通信连接,其中,管理服务器具有结构一中的配货清单生成装置,管理服务器还具有变化重量获取部、配货重量获取部、重量判定计算部、售货信息更新部以及服务侧通信部,变化重量获取部获取重力感应器在上货员在货盘中放入补货商品前后测得的货盘重量的补货重量差以及相应货盘的货盘识别号,配货重量获取部根据货盘识别号从配货清单中获取对应的配货种类信息,并根据该配货种类信息获取对应的商品标准重量作为配货重量,重量判定计算部基于预定的重量判定规则将配货重量与补货重量差进行匹配并判定出被上货员放入的补货商品的补货种类信息以及对应的补货商品数量,售货信息更新部根据重量判定计
算部的判定计算结果对售货信息存储部中相应待售种类信息的存货数量进行更新。
34.在第二种实施形态中,还可以具有这样的技术特征,其中,多个货盘在售货柜内形成有复数个售货层,商品配货规则为:每个货盘内的配货商品的配货商品重量与同一售货层中其他所有配货商品的配货商品重量不存在预定倍重关系。
35.在第二种实施形态中,还可以具有这样的技术特征,其中,配货清单生成部具有推荐货盘设定单元、判断单元、清单生成单元以及控制单元,推荐货盘设定单元随机为每一个货盘分配一个符合商品配货规则的配货商品,并将货盘设定为相应配货商品的推荐货盘,判断单元判断是否所有配货商品都设定有对应的推荐货盘,控制单元在判断单元判断为否时,控制推荐货盘设定单元根据随机选定一个货盘,并为该货盘分配一个符合商品配货规则的配货商品,直到所有配货商品都对应有一个推荐货盘,清单生成单元根据配货商品的配货种类信息以及对应的推荐货盘的货盘识别号生成推荐清单。
36.在第二种实施形态中,还可以具有这样的技术特征,其中,售货信息存储部中还存储有商品的商品销量,配货清单生成部具有分配信息存储单元、配货商品排单元、推荐货盘设定单元、判断单元以及清单生成控制单元,分配信息存储单元,存储有预定的销量范围区间以及与各个销量范围区间相对应的货盘分配数量,配货商品排序单元根据配货种类信息获取对应的商品销量,并根据该商品销量所在的销量范围区间获取对应的货盘分配数量,进一步将配货商品以及对应的货盘分配数量根据商品销量由高至低依次进行排序形成配货商品序列,推荐货盘设定单元从配货商品序列中依次获取一个配货商品,并按照对应的货盘分配数量依次为相应数量个货盘分配一个符合商品配货规则的配货商品,并将货盘设定为相应配货商品的推荐货盘,判断单元判断是否所有配货商品都设定有对应的推荐货盘,清单生成控制单元在判断单元判断为否时,控制设定单元根据货盘分配数量依次选定相应数量个货盘,并为该货盘分别分配一个符合商品配货规则的配货商品,直到所有配货商品都对应有一个推荐货盘。
37.在第二种实施形态中,还可以具有这样的技术特征,其中,管理服务器还具有配货清单获取部,售货信息存储部中还存储有商品的商品销量,配货清单存储部中每个货柜识别号对应的配货清单有多个,配货清单获取部分别根据与货柜识别号对应的每个配货清单中所有配货种类信息获取对应的商品销量,并根据所有商品销量计算每个配货清单的销售总量,进一步获取销售总量最大的配货清单,一旦配货清单获取部获取到销售总量最大的配货清单,服务侧通信部就将该配货清单发送给上货员终端。
38.在第二种实施形态中,还可以具有这样的技术特征,其中,货盘中存放有一种待售商品,第二重量获取部获取到一个第二重量,预定倍重关系为第一比对重量的整数倍与第二比对重量在预定误差范围内并且第二比对重量的整数倍与第一比对重量在预定误差范围内,或货盘中存放有两种待售商品,第二重量获取部获取到两个第二重量,预定倍重关系为第一比对重量的整数倍与每个第二比对重量在预定误差范围内、每个第二比对重量的整数倍与第一比对重量在预定误差范围内并且两个第二比对重量的整数倍之和与第一比对重量在预定误差范围内,整数倍为3倍以下,预定误差范围为
±
3g至
±
10g内。
39.在第二种实施形态中,还可以具有这样的技术特征,配货员终端,由配货员持有,与管理服务器相通信连接;其中,配货商品信息获取部用于获取配货员通过配货员终端指定的需要配货的售货柜的货柜识别号以及该售货柜中需要配货的各种配货商品的配货种
类信息,并根据该配货种类信息从商品信息存储部中获取对应的商品标准重量作为各个配货商品的配货商品重量。
40.在第二种实施形态中,还可以具有这样的技术特征,其中,管理服务器还具有提示信息生成部,当重量判定计算部无法判定出补货商品的补货种类信息以及对应的补货商品数量时,提示信息生成部就生成放置错误提示信息并通过服务侧通信部发送给上货员终端从而提醒上货员补货商品放置位置错误。
41.在第二种实施形态中,还可以具有这样的技术特征,还包括:消费者终端,由消费者持有,与管理服务器相通信连接,其中,管理服务器具有待判定重量获取部以及商品清单生成部,变化重量获取部还用于获取重力感应器在消费者从货盘中取出待售商品前后测得的货盘重量的售货重量差以及相应货盘的货盘识别号,待判定重量获取部根据货盘识别号从售货信息存储部中获取对应的种类信息,并根据该种类信息从商品信息存储部中获取所有对应的商品标准重量作为待判定重量,重量判定计算部基于预定的重量判定规则将待判定重量与售货重量差进行匹配并判定出被消费者取出的待售商品的待售种类信息以及商品数量,商品清单生成部根据被判定出的待售种类信息以及对应的商品数量生成商品清单并通过管理侧通信部发送给消费者终端让消费者确认。
42.<实施例>
43.图1是本发明实施例中无人售货系统的框图。
44.如图1所示,无人售货系统10具有n个售货柜11、管理服务器12、由不同上货员持有的i个上货员终端13、由不同消费者持有的j个消费者终端14、由配货员持有的一个配货员终端15以及通信网络16a、16b、16c和16d。
45.售货柜11为重力感应柜,设置在如商场、学校等各类场所,用于售卖各种标品商品。本实施例中,标品商品为市售的具有统一重量包装的商品,为便于区分,下文将售货柜11中等待售卖的标品商品称为待售商品,将上货员定期需要上货的标品商品称为补货商品,当补货商品被放入售货柜11中时就会作为待售商品进行售卖。
46.管理服务器12通过通信网络16a分别与各个售货柜11相通信连接,通过通信网络16b分别与各个上货员终端13相通信连接,通过通信网络16c分别与各个消费者终端14相通信连接,并且通过通信网络16d与配货员终端15相通信连接。本实施例中,通信网络16a、16b、16c和16d均为互联网。
47.图2是本发明实施例中售货柜的结构示意图,图3是本发明实施例中售货柜的功能框图。
48.如图2及图3所示,售货柜具有11具有柜体21、12个货盘22、12个称重传感器23、锁定部24、锁定状态感应部25、制冷器26、货柜控制部27、拿放分界点判断设定部28、重量差计算部29以及货柜通信部30。
49.柜体21具有柜门(图中未示出)。多个货盘22均位于柜体21内且固定在柜体21上。在本实施例中,柜体21内的空间分成3层,每层均设置4个货盘22。货盘22用于盛放待售商品。
50.每个货盘22设有一个对应的称重传感器23,用于实时对货盘22及其盛放的待售商品的总重量进行感应并输出相应的重量感应值。
51.锁定部24包括一个设置在柜门边缘的电子锁(图中未示出)以及一个设置在门框
上的锁扣(图中未示出)。其中,电子锁能够在锁扣的配合下,根据货柜控制部27的控制信号对柜门进行锁定及解锁。
52.锁定状态感应部25为一个设置在柜门上的传感器,用于对柜门的开关进行感应并生成相应的感应信号。
53.制冷器26包括风机以及压缩机,用于根据货柜控制部27的控制信号确定是否工作并在工作时保证售货柜的制冷。
54.本实施例中,货柜控制部27以及拿放分界点判断设定部28、重量差计算部29为售货柜11的控制芯片中的计算机程序。本实施例中,每个称重传感器23具有各自的传感器识别号,该传感器识别号与货盘识别号一一对应存储在控制芯片中,称重传感器23会实时将重量感应值及自身的传感器识别号发送给控制芯片。
55.货柜控制部27用于对售货柜11的各个部件的工作进行控制。
56.拿放分界点判断设定部28用于实时接收称重传感器23的重量感应值,并根据预定的拿放判断用阈值来判断各个重量感应值之间的差值是否超过拿放判断用阈值,并将判断为是的重量感应值设定为拿放分界点。
57.本实施例中,拿放判断用阈值为15g,即,当重量感应值之间的差值超过15g时,就判断货盘上有被拿取或放入商品。
58.重量差计算部29根据各个重量感应值计算拿放分界点前后的稳定值得到拿放前重量稳定值以及拿放后重量稳定值,并将两者相减从而计算出商品被拿放前后货盘承重的重量差。本实施例中,稳定值为距离拿放分界点最近的连续五个重量感应值小于2g的差值,。
59.本实施例中,在锁定状态感应部25感应到柜门开启时,货柜控制部27会控制制冷器26暂停工作,并控制各个称重传感器23持续对各自的货盘22进行重量感应并将重量感应信号发送给拿放分界点判断设定部28以及重量差计算部29。
60.货柜通信部30将重量差以及与称重传感器23对应的货盘识别号发送给管理服务器12。
61.另外,本实施例中,售货柜11的表面还设有一个二维码标签,该二维码标签中含有售货柜11的货柜识别号,上货员以及消费者可以通过用上货员终端13以及消费者终端14对该二维码标签进行扫码从而解锁当前售货柜11的柜门。
62.图4是本发明实施例中管理服务器的框图。
63.如图4所示,管理服务器12具有商品信息存储部31、售货信息存储部32、货柜信息存储部33、配货商品信息获取部34、配货清单生成部35、配货清单存储部36、售货柜解锁部37、配货清单获取部38、变化重量获取部39、配货重量获取部40、重量判定计算部41、售货信息更新部42、提示信息生成部43、待判定重量获取部44、商品清单生成部45、服务侧通信部46以及用于控制上述各部的服务侧控制部47。
64.以及用于控制上述各部的管理侧控制部,
65.商品信息存储部31用于存储所有商品的商品基础信息。
66.图5是本发明实施例中商品信息存储部存储的内容。
67.如图5所示,商品信息存储部31存储有m种标品商品的种类信息311以及与该种类信息311一一对应的商品标准重量312、商品价格313、商品销量314和货柜识别号315。
68.每一种标品商品为具有同一商品名称、商品规格、生产厂家的商品。例如,500ml可乐和250ml可乐在本实施例中为两种标品商品,对应有不同的种类信息311。
69.商品标准重量312为每一种标品商品预先称量得到的标准重量;商品价格313为该种标品商品的预定售价;商品销量324为待售商品的历史商品销量。本实施例中,商品销量324对应有产生该商品销量的售货柜11的货柜识别号315。
70.售货信息存储部32用于存储每个售货柜11中存放的待售商品的信息。
71.图6是本发明实施例中售货信息存储部中存储的内容。
72.如图6所示,售货信息存储部32存储有各个售货柜的货柜识别号321、与售货柜11中每一个货盘22一一对应的货盘识别号322以及相应货盘22中存放的待售商品的待售种类信息323和存货数量324。
73.其中,货柜识别号321为售货柜11的编号hgn,货盘识别号322为货盘22的编号hpo,o为称重传感器23的个数,本实施例的o=(1,2,

,12)。本实施例中,每个货盘22中最多允许放置3种待售商品,因此每个货盘识别号最多对应有三个待售种类信息。具体地,如图6所示,编号hg1的售货柜的第hp1个货盘设置有三种待售商品,而第hp2个货盘则仅仅设有一种待售商品。另外,不同货盘可以设置相同的商品,如编号hg1的售货柜的第hp2个货盘和第hp12个货盘均设有250ml可乐。
74.另外,本实施例中,单个货盘22最多允许盛放3种标品商品作为待售商品,但每一种待售商品可以在单个货盘22中盛放有多个,存货数量324即为待售商品在相应货盘22中存放的数量。
75.货柜信息存储部33存储有售货柜的货柜信息,
76.图7是本发明实施例中货柜信息存储部存储的内容表。
77.如图7所示,货柜信息存储部33存储有各个售货柜11的货柜识别号331、对应的销售区域332以及该售货柜11中每个货盘22的货盘识别号333和货盘位置信息334。本实施例中,售货柜11内分为三层,每一层有四个货盘22,各个货盘22的货盘位置信息即为第p层第q个(p=1,2,3;q=1,2,3,4)。
78.本实施例中,销售区域332为售货柜11的设置场所,如商场、学校等区域,两个放在同一商场的售货柜11属于同一销售区域332。
79.本实施例中,商品信息存储部31、售货信息存储部32、货柜信息存储部33、配货商品信息获取部34、配货清单生成部35、配货清单存储部36可以形成一个配货清单生成装置,用于生成对售货柜11中的商品进行配货的配货清单。
80.接下来以配货员对售货柜11中的配货清单进行配置为例,对配货清单生成装置的各个部件功能进行介绍:
81.当配货员通过配货员终端指定需要配货的售货柜的货柜识别号以及配货种类信息时,配货员终端就将该货柜识别号以及配货种类信息作为一个配货请求发送给管理服务器12,配货商品信息获取部34就根据接收到的配货种类信息,从商品信息存储部31中获取对应的商品标准重量作为各个配货商品的配货商品重量。
82.配货清单生成部35基于预定的商品配货规则,根据配货商品重量以及售货柜11中各个货盘的货盘位置信息生成配货清单,该配货清单至少含有推荐放入配货商品的推荐货盘的货盘识别号以及对应的配货种类信息
83.图8是本发明实施例中配货清单生成部的框图。
84.如图8所示,本实施例中的配货清单生成部35具有推荐货盘设定单元351、判断单元352、清单生成单元353以及控制单元354。
85.推荐货盘设定单元351随机为每一个货盘分配一个符合商品配货规则的配货商品,并将货盘设定为相应配货商品的推荐货盘。
86.判断单元352判断是否所有配货商品都设定有对应的推荐货盘。
87.控制单元354在判断单元判断为否时,控制推荐货盘设定单元351根据随机选定一个货盘,并为该货盘22分配一个符合商品配货规则的配货商品,直到所有配货商品都对应有一个推荐货盘。
88.本实施例中,推荐货盘设定单元351首先通过随机分配的方式为每一个空的货盘分配一个配货商品,在所有货盘都设有一个配货商品时,推荐货盘设定单元351就会再次随机为各个货盘分配第二个配货商品。若各个货盘都有第二个配货商品且还有配货商品未被设定推荐货盘,则推荐货盘设定单元351进一步随机为各个货盘分配第三个配货商品直到所有的配货商品都设定有对应的推荐货盘。另外,每个货盘最多设定三种配货商品,若所有货盘都有第三个配货商品且还有配货商品未被设定推荐货盘,则服务侧通信部46会将剩下的配货商品的配货种类信息作为一个配满提示发送给配货员终端15,从而提醒配货员该售货柜11中已经配满,需要根据接收到的配货种类信息将剩下的配货商品分配至其他售货柜11中。
89.另外,本实施例中,商品配货规则为:每个货盘内的配货商品的配货商品重量与同一售货层中其他所有配货商品的配货商品重量不存在预定倍重关系。即,推荐货盘设定单元422在设定推荐货盘时,会根据随机选定的货盘获取同一层中所有货盘中已经配置的配货商品的配货商品重量(以下称为第二重量),并将其分别与剩余的配货商品的配货商品重量(以下称为第一重量)进行预订倍重关系的判断,该判断过程如下:
90.当货盘22中已经配置有一种配货商品,即第二重量为一个时,则预定倍重关系为第一重量的整数倍与第二重量大致相等,或者第二重量的整数倍与第一重量大致相等(本实施例中的大致相等即为两个重量在预定重量误差内)。
91.假设第一重量为a且第二重量为b,此时,推荐货盘设定单元422会分别计算a=b、2a=b、3a=b、2b=a、3b=a,若这些等式均不符合,则推荐货盘设定单元422就判断第一重量a与第二重量b之间不存在预定倍重关系,进一步可以判断这两个重量对应的配货商品之间不存在重量冲突。
92.当货盘中已经配置有两种配货商品,即两个第二重量有两个时,预定倍重关系为:第一重量的整数倍与第二重量大致相等、第二重量的整数倍与第一重量大致相等,并且两个第二重量的整数倍之和与第一重量大致相等、一个第二重量和第一重量的整数倍之和与剩下的第二重量大致相等。本实施例中,上述的大致相等均为两个重量在预定重量误差内。
93.假设第一重量为a且第二重量为b、c,此时,推荐货盘设定单元422除了会分别计算a=b、2a=b、2a=c、

、3b=a、3b=c之外(即a、b、c彼此之间的重量是否成倍),还需要分别计算a+b=c、a+2b=c、2a+b=c、

、3a+3c=b(即a、b、c两两之间的倍数和与剩下的重量之间是否成倍),若这些等式均不符合,则推荐货盘设定单元422就判断第二重量b、c与第一重量a之间不存在预定倍重关系,进一步判断这三种配货商品之间不存在重量冲突。
94.为便于表达,上述公式中均未写入预定重量误差对应的参数,在实际计算时,推荐货盘设定单元422会考虑该预定重量误差,如实际应计算a=b
±
w、2a=b
±
w等,式中,
±
w为预定重量误差。本实施例中,上述的整数倍为3倍以下的倍数,即1倍、2倍以及3倍;预定重量误差为允许在实际测量时受到的影响,一般都在
±
3至
±
10g内,本实施例的预定重量误差取值为
±
3g。
95.通过上述过程,推荐货盘设定单元422即可判断出配货商品之间的预定倍重关系,并基于此完成推荐货盘的设定。
96.清单生成单元353根据配货商品的配货种类信息以及对应的推荐货盘的货盘识别号生成推荐清单。本实施例中,推荐清单中包括分配成功的各个配货商品的种类信息以及一一对应的推荐货盘的货盘识别号。
97.配货清单存储部36将配货清单与货柜识别号进行对应存储。本实施例中,即,配货员可以为每个售货柜11设置不止一个配货清单,即,配货清单存储部36中的每一个货柜识别号都对应有至少一个配货清单。
98.接下来以上货员对售货柜11进行上货的过程为例,对批量上货管理装置的各个部件功能进行介绍:
99.当上货员通过上货员终端13发送上货请求给管理服务器12,售货柜解锁部37就发送一个解锁信号给对应的售货柜11,从而让该售货柜11的控制27控制锁定部24解锁柜门。
100.本实施例中,上货请求中包括上货员需要上货的售货柜11的货柜识别号以及该上货员的上货员识别号。
101.同时,配货清单获取部38分别根据与货柜识别号对应的每个配货清单中所有配货种类信息获取对应的商品销量,本实施例中,配货清单获取部38会首先根据货柜识别号获取属于同一个售货区域的其他售货柜11的货柜识别号,并根据该货柜识别号从管理服务器12的商品信息存储部31中获取所有商品的种类信息以及与货柜识别号相对应的商品销量。若某个种类的商品获取到复数个商品销量,则配货清单获取部38会将这些商品销量进行加和并与种类信息进行对应,即,配货清单获取部38会获取到的所有商品在当前的售货区域下所有售货柜产生的商品销量。
102.例如,图5中示出了500ml可乐对应的商品销量有13和4,分别对应于售货柜hg1与售货柜hg3,由于售货柜hg1与售货柜hg3同属于一个待售区域,因此配货清单获取部38最终获取到的对应500ml可乐的商品销量为17(即17=13+4)。
103.接下来,配货清单获取部38会根据获取到的商品销量计算每个配货清单的销售总量,进一步获取销售总量最大的配货清单。一旦配货清单获取部38获取到配货清单,服务侧通信部46就将该销售总量最大的配货清单发送给上货员终端13,从而让上货员根据该配货清单将相应种类的补货商品放入对应的推荐货盘内。
104.当上货员将补货商品放入某个货盘22内时,该货盘22对应的称重传感器23就感应到重量产生变化并由重量差计算部29计算出上货员在货盘22中放入补货商品前后的商品重量的重量差,货柜通信部30将该重量差作为补货重量差并与货盘识别号对应地发送给管理服务器12,变化重量获取部39就获取服务侧通信部46接收到的补货重量差以及相应货盘22的货盘识别号。
105.本实施例中,上货员可以根据货盘22对应的配货种类信息,将相应种类的商品批
量放入至该货盘22内。
106.配货重量获取部40根据货盘识别号从配货清单中获取对应的配货种类信息,并根据该配货种类信息获取对应的商品标准重量作为配货重量。
107.重量判定计算部41就基于预定的重量判定规则根据配货重量与补货重量差计算出被上货员放入的补货商品的补货商品数量。
108.图9是本发明实施例中重量判定计算部的框图。
109.如图9所示,重量判定计算部41具有倍数重量计算单元411、倍数重量和计算单元412、倍数重量差计算单元413、有效重量判定单元414、商品数量确定单元415以及计算控制单元416。
110.在本实施例的上货过程中,重量判定计算部41会根据配货重量获取部40获得的配货重量的数量通过两种方式进行商品数量的计算。
111.第一种方式,当货盘22中仅配置有一种商品,即配货重量获取部40根据货盘识别号在配货清单中获取到一个配货重量时,计算控制单元416控制倍数重量计算单元411、有效重量判定单元414以及商品数量确定单元415完成商品数量的计算,具体地:
112.倍数重量计算单元411将预定的多个倍数值依次与配货重量相乘得到多个倍数重量。
113.有效重量判定单元414依次将各个倍数重量分别与补货重量差进行比对并从中判定出与该补货重量差在预定重量误差内的倍数重量作为有效重量。
114.本实施例中,倍数值为0~10。假设配货重量为a,补货重量差为d,则配货重量对应的倍数重量有11个,即0、a、2a、

、10a。此时,有效重量判定单元404会分别判定0=d
±
w、a=d
±
w、2a=d
±
w、

、10a=d
±
w,并将符合任意一个等式的倍数重量作为有效重量。
115.若有效重量判定单元414判定出有效重量,则商品数量确定单元415就根据有效重量相对应的倍数值,将该倍数值确定为补货商品数量,并根据配货重量确定被上货员放入的补货商品的补货种类信息,该补货种类信息与商品数量相对应。例如,若有效重量为3a,则补货商品数量就为3。
116.第二种方式,当货盘22中配置有两种或三种配货商品,即配货重量获取部44根据货盘识别号在配货清单中获取到两个或三个配货重量时,计算控制单元416控制倍数重量计算单元411、倍数重量和计算单元412、倍数重量差计算单元413、有效重量判定单元414以及商品数量确定单元415完成商品数量的计算,具体地:
117.倍数重量计算单元411将预定的多个倍数值依次与各个配货重量相乘得到与每一个配货重量相对应的多个倍数重量。
118.倍数重量和计算单元412分别将不同配货重量对应的倍数重量两两相加得到倍数重量和。
119.倍数重量差计算单元413分别将不同配货重量对应的倍数重量两两相减得到倍数重量差。
120.假设配货重量为a、b、c,补货重量差为d,则可以得到分别与三个配货重量相对应的11个倍数重量,即0、a、

、10a、0、b、

、10b、

、10c。相应的倍数重量和为不同配货重量的倍数重量两两之间的加和,如a+b、2a+3b、2a+3c等;相应的倍数重量差为不同配货重量的倍数重量两两之间的差,如a

b、b

a、2a

3b、3b

2a等。
121.有效重量判定单元414依次将各个倍数重量、倍数重量和以及倍数重量差分别与补货重量差进行比对并从中判定出与该补货重量差在预定重量误差内的倍数重量、倍数重量和或倍数重量差作为有效重量。
122.本实施例中,有效重量判定单元414会首先比对倍数重量与补货重量差是否在预定重量误差内,即分别判定0=d
±
w、a=d
±
w、

、10a=d
±
w、

、2b=d
±
w、

、10c=d
±
w,并将符合任意一个等式的倍数重量作为有效重量。
123.若倍数重量均不符合上述等式,则有效重量判定单元414会再次比对倍数重量和与补货重量差是否在预定重量误差内,即分别判定a+b=d
±
w、2a+3b=d
±
w、2a+3c=d
±
w等,并将符合任意一个等式的倍数重量和作为有效重量。
124.若倍数重量和也均不符合上述等式,则有效重量判定单元414会进一步比对倍数重量差与补货重量差是否在预定重量误差内,即分别判定a

b=d
±
w、b

a=d
±
w、2a

3b=d
±
w、3b

2a=d
±
w等,并将符合任意一个等式的倍数重量差作为有效重量。
125.若有效重量判定单元414判定出有效重量,商品数量确定单元415就根据有效重量相对应的倍数值,将该倍数值确定为商品数量,并根据配货重量确定与商品数量相对应的补货种类信息。例如,若有效重量为倍数重量3a,则商品数量就为3并且补货种类信息与a相对应;若有效重量为倍数重量和2a+3c,则判定出两个商品数量,商品数量为2的补货种类信息与a相对应,商品数量为3的补货种类信息与c相对应;特别地,若有效重量为倍数重量差,以2a

3b为例,则对应a的补货种类信息为被上货员拿取的补货商品,其商品数量为2,而对应b的补货种类信息为被上货员放回的补货商品,其商品数量为

3。
126.通过上述过程,重量判定计算部40就能够计算出被上货员批量放入货盘中的补货商品的补货商品数量,服务侧通信部45将补货商品数量以及对应的补货种类信息发送给上货员终端13让上货员进行上货数量的盘存,并接收上货员终端13发还的盘存后的补货商品数量。
127.售货信息更新部42根据补货商品的补货种类信息以及盘存后的补货商品数量对售货信息存储部31中相应待售种类信息的存货数量进行更新,即,将原始的存货数量与补货商品数量进行相加从而形成新的存货数量。
128.若上述有效重量判定单元414的判断过程中,倍数重量、倍数重量和以及倍数重量差均不符合各等式,则有效重量判定单元414就判定没有符合的有效重量,提示信息生成部43就生成一个放置错误提示信息发送给上货员终端13,从而提示上货员货盘22中放入了种类不对应的补货商品,需要上货员拿走这些补货商品并重新放入对应种类的补货商品。
129.接下来以消费者从售货柜11中拿取待售商品并进行购买为例,对管理服务器12的各个部件功能进行介绍:
130.当消费者通过消费者终端14发送消费请求给管理服务器12,售货柜解锁部33就发送一个解锁信号给对应的售货柜11,从而让该售货柜11的货柜控制部27控制锁定部24解锁柜门。
131.本实施例中,消费请求中包括消费者需要消费的售货柜11的货柜识别号以及该消费者的消费者识别号。
132.在售货柜11解锁柜门后,一旦消费者将待售商品从某个货盘22中拿出,该货盘22对应的称重传感器23就感应到重量产生变化并通过重量差计算部29计算出消费者在货盘
22中拿取待售商品前后的商品重量的重量差,货柜通信部30将该重量差作为售货重量差并与货盘识别号对应地发送给管理服务器12,变化重量获取部36就获取服务侧通信部46接收到的售货重量差以及相应货盘22的货盘识别号。
133.本实施例中,消费者可以批量从货盘22中拿取多个待售商品(种类可以不同),并且还可以将不需要的待售商品放回原来的货盘22中。
134.待判定重量获取部44用于根据变化重量获取部36获取到的货盘识别号,从售货信息存储部32中获取对应的待售种类信息,并根据该待售种类信息从商品信息存储部31中获取所有具有对应种类信息的商品标准重量作为待判定重量。
135.重量判定计算部41基于预定的重量判定规则将待判定重量与售货重量差进行匹配并判定出被消费者拿取的待售商品的待售种类信息以及商品数量。
136.在本实施例的销售过程中,重量判定计算部41会根据待判定重量获取部44获得的待判定重量的数量通过两种方式进行商品数量的计算。该计算过程中,重量判定计算部41根据待判定重量以及售货重量差计算得到被消费者取放的待售种类信息以及对应的商品数量的过程,与上述上货过程中重量判定计算部41针对配货重量以及补货重量差计算得到被上货员取放的补货种类信息以及对应的补货商品数量的过程原理相同,在此不再赘述。
137.商品清单生成部45根据被判定出的待售种类信息、对应的商品数量以及商品价格生成商品清单,该商品清单中包含待售种类信息、商品数量以及根据商品价格和商品数量计算得到的总价格。
138.本实施例中,变化重量获取部36会在消费者每一次取放商品时都获取对应的售货重量差(即获取柜门解锁期间所有重量差计算部29计算出的重量差),商品清单生成部45中的待售种类信息以及商品数量会根据重量判定计算部41的计算结果进行实时更新,并通过服务侧通信部46发送给消费者终端14让消费者确认当前被拿取的待售商品的种类(待售种类信息)、商品数量、商品价格以及总价格。
139.例如,假设消费者在柜门解锁期间进行了两次取放,第一次重量判定计算部41计算出消费者拿取了两个待售商品bp
a
,即得到的待售种类信息以及商品数量为(bp
a
,2);第二次重量判定计算部41计算出消费者拿取了一个待售商品bp
b
并放回了一个待售商品bp
a
,即得到的待售种类信息以及商品数量为(bp
b
,1)和(bp
a


1)。则商品清单生成部42最终生成的商品清单中包含的待售种类信息为(bp
a
,1)和(bp
b
,1)。
140.另外,本实施例中,在锁定状态感应部25感应到柜门关闭且锁定部24完成锁定后,货柜控制部27会控制货柜通信部30发送一个柜门关闭信号给管理服务器12,接下来,服务侧通信部46会在接收到柜门关闭信号后根据消费者识别号发送一个商品结算信号给消费者终端14,从而让消费者根据商品清单完成计费结算。
141.当消费者完成计费结算后,服务侧通信部46就会接受到一个结算完成信息,此时,售货信息更新部39就会根据最终确认的商品清单中的待售种类信息以及商品数量对售货信息存储部32中的待售种类信息以及存货数量进行更新,即将原始的存货数量减去商品数量形成新的存货数量。
142.上货员终端13为上货员持有的智能手机,该智能手机中存储有上货员预先登录时输入的上货员识别号,本实施例中,上货员识别号为上货员的账号。
143.图10是本发明实施例中上货员终端的框图。
144.如图10所示,上货员终端13具有二维码识别获取部51、上货侧画面存储部52、上货侧输入显示部53、上货侧通信部54以及上货侧控制部55。
145.二维码获取识别部51用于获取上货员终端13对售货柜11上的二维码标签进行扫描得到的二维码,并识别出其中含有的货柜识别号。一旦二维码获取识别部51识别出货柜识别号,上货侧通信部54就会将该货柜识别号与上货员终端13中存储的上货员识别号作为一个上货请求发送给管理服务器12。
146.上货侧画面存储部52存储有上货商品盘存画面。
147.上货商品盘存画面用于在上货侧通信部54接收到补货商品数量以及补货种类信息时显示。
148.图11是本发明实施例中上货商品盘存画面的示意图。
149.如图11所示,上货商品盘存画面531具有补货种类信息显示部分532、补货数量确认部分533、继续上货按钮534以及盘存完成按钮535。
150.补货种类信息显示部分532显示有所有上货员通过上货画面选定的补货种类信息,并在补货数量确认部分533中显示有与补货种类信息一一对应的补货商品数量,从而让上货员确认该补货商品数量是否与实际放入的数量相符。若存在补货商品数量与实际不相符,则让上货员在补货数量确认部分533中对补货商品数量进行调整(即点击加减按钮来调整实际的补货数量)。
151.继续上货按钮534用于让上货员在需要继续上货时点击,并在点击后显示上货画面让上货员选择下一个需要上货的商品的补货种类信息。
152.盘存完成按钮535用于在上货员确认所有补货商品数量没有问题后点击。一旦盘存完成按钮535被点击,上货侧通信部54就将这些信息发送给管理服务器12,进一步由管理服务器12根据确认后的补货商品数量对存储的待售商品的存货数量进行更新。
153.上货侧输入显示部53用于显示上述画面,从而让上货员通过这些画面完成相应的人机交互。
154.本实施例中,上述上货画面以及上货商品盘存画面实际属于一个微信小程序,当上货员终端13扫描二维码后就会启动微信小程序并显示上述画面让上货员完成上货。
155.上货侧通信部54用于进行上货员终端13与管理员终端之间的数据交换。
156.消费者终端14为消费者持有的智能手机,该智能手机中存储有消费者预先登录时输入的消费者识别号,本实施例中,消费者识别号为消费者的账号。
157.图12是本发明实施例中消费者终端的框图。
158.如图12所示,消费者终端14具有二维码获取识别部61、消费侧画面存储部62、消费侧输入显示部63、计费结算部64、消费侧通信部65以及用于控制上述各部的消费者控制部66。
159.二维码获取识别部61用于获取消费者终端14对售货柜11上的二维码标签进行扫描得到的二维码,并识别出其中含有的货柜识别号。一旦二维码获取识别部61识别出货柜识别号,消费侧通信部65就会将该货柜识别号与消费者终端14中存储的消费员识别号作为一个消费请求发送给管理服务器12。
160.消费侧画面存储部62存储有商品清单显示画面。
161.商品清单显示画面用于在消费侧通信部65发送消费请求时显示。
162.本实施例中,商品清单显示画面中实时地显示有从消费侧通信部65接收到的商品清单,本实施例中,商品清单显示画面显示的商品清单会随着消费者从售货柜11中拿取和放入的商品而实时产生对应的变化,从而让消费者确定购买的商品以及对应的价格。
163.消费侧输入显示部63用于显示上述画面,从而让消费者通过这些画面完成相应的人机交互。
164.一旦消费侧通信部65接收到管理服务器12发送的商品结算信号时,计费结算部64就根据最终获得的商品清单中的总价格让消费者进行支付操作。在完成支付后,消费侧通信部65发送一个结算完成信息给管理服务器12。
165.本实施例中,上述商品清单显示画面以及计费结算部64实际属于一个微信小程序,当消费者终端14扫描二维码后就会启动微信小程序并显示上述画面让消费者完成待售商品的购买。
166.消费侧通信部65用于进行消费者终端14与管理服务器12之间的数据交换。
167.配货员终端15由配货员持有,本实施例中的配货员终端为一台pc。
168.图13是本发明实施例中配货员终端的框图。
169.如图13所示,配货员终端15具有信息获取部71、配货侧画面存储部72、配货侧输入显示部73、配货侧通信部74以及用于控制上述各部的配货者控制部75。
170.信息获取部71用于通过配货侧通信部74从管理服务器12中获取货柜信息存储部13中存储的所有货柜的货柜识别号以及获取商品信息存储部11中存储的所有商品的商品种类信息。
171.配货侧画面存储部72存储有配货画面。
172.配货画面用于在配货员启动配货员终端15进行配货时显示,该配货画面中首先显示有信息获取部71获取到的货柜识别号让配货员选定一个需要配货的售货柜,进一步显示有信息获取部71获取到的商品种类信息让配货员从中选定多个需要配货的配货商品的配货种类信息。
173.一旦配货员在配货画面中确认选定,配货侧通信部74就将货柜识别号以及配货种类信息对应地发送给管理服务器12进行配货清单的生成。
174.配货侧输入显示部73用于显示上述配货画面,从而让配货员通过该画面完成相应的人机交互。
175.图14是本发明实施例中配货清单生成过程的流程图。
176.如图14所示,当配货员启动配货员终端15并开始进行配货时,开始如下配货清单生成过程:
177.步骤s1

1,信息获取部71通过配货侧通信部74从管理服务器12中获取货柜信息存储部13中存储的所有货柜的货柜识别号以及获取商品信息存储部11中存储的所有商品的商品种类信息,然后进入步骤s1

2;
178.步骤s1

2,配货侧输入显示部73显示配货画面,并在该画面中显示步骤s1

1获取到的货柜识别号以及商品种类信息让配货员选定需要配货的售货柜以及配货商品的配货种类信息,然后在配货员确认后进入步骤s1

3;
179.步骤s1

3,配货侧通信部74将货柜识别号以及配货种类信息对应地发送给管理服务器12,并由配货商品信息获取部34根据该配货种类信息从商品信息存储部31中获取对应
的商品标准重量作为各个配货商品的配货商品重量,然后进入步骤s1

4;
180.步骤s1

4,推荐货盘设定单元351随机为每一个货盘分配一个符合商品配货规则的配货商品,并将货盘设定为相应配货商品的推荐货盘,然后进入步骤s1

5;
181.步骤s1

5,判断单元352判断是否所有配货商品都设定有对应的推荐货盘,在判断为否时进入步骤s1

6,在判断为是时进入步骤s1

7;
182.步骤s1

6,控制单元354控制推荐货盘设定单元351根据随机选定一个货盘,并为该货盘22分配一个符合商品配货规则的配货商品,然后进入步骤s1

5;
183.步骤s1

7,清单生成单元353根据配货商品的配货种类信息以及对应的推荐货盘的货盘识别号生成推荐清单,然后进入步骤s1

8;
184.步骤s1

8,配货清单存储部36将配货清单与货柜识别号进行对应存储,然后进入结束状态。
185.图15是本发明实施例中上货过程的流程图。
186.如图15所示,当上货员通过上货员终端13对售货柜11上的二维码标签进行扫码时,开始如下上货过程:
187.步骤s2

1,二维码获取识别部51获取上货员终端13对二维码标签进行扫描得到的二维码,并识别出其中含有的货柜识别号,上货侧通信部54将该货柜识别号与上货员终端13中存储的上货员识别号作为一个上货请求发送给管理服务器12,然后进入步骤s2

2;
188.步骤s2

2,售货柜解锁部37发送一个解锁信号给对应的售货柜11,从而让该售货柜11的货柜控制部27控制锁定部24解锁柜门,然后进入步骤s2

3;
189.步骤s2

3,配货清单获取部38分别根据与货柜识别号对应的每个配货清单中所有配货种类信息获取对应的商品销量,并根据获取到的商品销量计算每个配货清单的销售总量,进一步获取销售总量最大的配货清单,然后进入步骤s2

3;
190.步骤s2

4,服务侧通信部46将配货清单发送给上货员终端12,从而让上货员根据配货清单将补货商品放入对应的推荐货盘中,然后进入步骤s2

5;
191.步骤s2

5,拿放分界点判断设定部28实时接收称重传感器23的重量感应值,并根据预定的拿放判断用阈值来判断各个重量感应值之间的差值是否超过拿放判断用阈值,并将判断为是的重量感应值设定为拿放分界点,然后进入步骤s2

6;
192.步骤s2

6,重量差计算部29根据各个重量感应值计算拿放分界点前后的稳定值得到拿放前重量稳定值以及拿放后重量稳定值,并将两者相减从而计算出被上货员放入补货商品前后的重量差,货柜通信部30将该重量差作为补货重量差与货柜识别号对应地发送给管理服务器12,然后进入步骤s2

7;
193.步骤s2

7,变化重量获取部36获取服务侧通信部46接收到的补货重量差以及相应货盘22的货盘识别号,然后进入步骤s2

8;
194.步骤s2

8,配货重量获取部40根据货盘识别号从步骤s2

3获取到的配货清单中获取对应的配货种类信息,并根据该配货种类信息获取对应的商品标准重量作为配货重量,然后进入步骤s2

9;
195.步骤s2

9,重量判定计算部41根据步骤s2

8获取到的配货重量以及步骤s2

7获取到的补货重量差计算出放入的补货商品的补货种类信息以及补货商品数量,若未计算出则进入步骤s2

10,若计算出补货种类信息以及补货商品数量则进入步骤s2

11;
196.步骤s2

10,提示信息生成部43就生成一个放置错误提示信息发送给上货员终端13,从而提示上货员货盘22中放入了种类不对应的补货商品,然后在该补货商品被取走后进入步骤s2

5;
197.步骤s2

11,服务侧通信部46将补货种类信息与补货商品数量对应地发送给上货员终端13,然后进入步骤s2

12;
198.步骤s2

12,上货侧输入显示部53显示上货商品盘存画面让上货员确认已经上货的各个补货商品的补货种类信息和补货商品数量,若点击继续上货按钮534则进入步骤s2

5,若点击盘存完成按钮则上货侧通信部54将上货员确认后的补货种类信息和补货商品数量发送给管理服务器12并进入步骤s2

13;
199.步骤s2

13,售货信息更新部42根据步骤s2

13发送的补货种类信息对售货信息存储部32中相应种类的待售商品的存货数量进行更新,然后进入结束状态。
200.图16是本发明实施例中消费过程的流程图。
201.如图16所示,当消费者需要从售货柜中进行待售商品的购买并通过消费者终端扫描售货柜上的二维码标签时,相应的消费过程具体包括如下步骤:
202.步骤s3

1,二维码获取识别部61获取消费者终端14对二维码标签进行扫描得到的二维码,并识别出其中含有的货柜识别号,消费侧通信部65将该货柜识别号与消费者终端14中存储的消费者识别号作为一个消费请求发送给管理服务器12,然后进入步骤s1

2;
203.步骤s3

2,售货柜解锁部37发送一个解锁信号给对应的售货柜11,从而让该售货柜11的货柜控制部27控制锁定部24解锁柜门,然后进入步骤s1

3;
204.步骤s3

3,拿放分界点判断设定部28实时接收称重传感器23的重量感应值,并根据预定的拿放判断用阈值来判断各个重量感应值之间的差值是否超过拿放判断用阈值,并将判断为是的重量感应值设定为拿放分界点,然后进入步骤s1

7;
205.步骤s3

4,重量差计算部29根据各个重量感应值计算拿放分界点前后的稳定值得到拿放前重量稳定值以及拿放后重量稳定值,并将两者相减从而计算出被消费者拿取货放入待售商品前后的重量差,货柜通信部30将该重量差作为售货重量差与货柜识别号对应地发送给管理服务器12,然后进入步骤s1

8;
206.步骤s3

5,变化重量获取部36获取服务侧通信部46接收到的售货重量差以及相应货盘22的货盘识别号,然后进入步骤s3

6;
207.步骤s3

6,待判定重量获取部44用于根据步骤s3

5获取到的货盘识别号,从售货信息存储部32中获取对应的待售种类信息,并根据该待售种类信息从商品信息存储部31中获取所有具有对应种类信息的商品标准重量作为待判定重量,然后进入步骤s3

7;
208.步骤s3

7,重量判定计算部41根据步骤s3

6获取到的待判定重量以及步骤s3

5获取到的售货重量差判定被取放的待售商品的待售种类信息以及对应的商品数量,然后进入步骤s3

8;
209.步骤s3

8,商品清单生成部45根据步骤s3

7中判定出的待售种类信息、对应的商品数量以及商品价格生成商品清单,服务侧通信部46将商品清单根据消费者识别号对应地发送给消费者终端14,然后进入步骤s3

9;
210.步骤s3

9,消费侧输入显示部63显示商品清单显示画面并在该画面中显示步骤s3

8发送的商品清单让消费者确认,若消费者关闭柜门则进入步骤s3

10,若消费者继续进
行商品拿放则进入步骤s3

3;
211.步骤s3

10,锁定状态感应部25感应到柜门关闭且锁定部24完成锁定后,货柜通信部30发送一个柜门关闭信号给管理服务器12,服务侧通信部46根据消费者识别号发送一个商品结算信号给消费者终端14,然后进入步骤s3

11;
212.步骤s3

11,计费结算部64根据最后获得的商品清单中的总价格让消费者进行支付操作,消费侧通信部65在消费者完成支付后发送一个结算完成信息给管理服务器12,然后进入步骤s3

12;
213.步骤s3

12,售货信息更新部42根据消费者最后获得的商品清单中的商品数量对售货信息存储部32中相应种类的待售商品的存货数量进行更新,然后进入结束状态。
214.实施例作用与效果
215.根据本实施例提供的配货清单生成装置以及无人售货系统,由于配货清单生成装置具有商品信息存储部以及货柜信息存储部,分别存储有各个标品商品的商品标准重量以及售货柜中各个货盘的货盘位置信息,因此在获取到相应人员(如配货员或上货员)设定的需要在售货柜中配置的各种配货商品的配货种类信息时,可以获取到配货商品重量,并通过配货清单生成部基于预定的商品配货规则来根据配货商品重量以及货盘位置信息自动地生成相应的配货清单,因此避免了繁复的商品配货过程,只需要相应人员输入货柜中需要配置的所有商品的种类,即可自动形成对应的配货清单,使得上货员可以根据该配货清单在售货柜中进行上货。
216.进一步地,具有这样的配货清单生成装盒子的无人售货系统可以使得上货员根据配货清单批量地将补货商品放入对应的货盘中,由于重量判定计算部可以根据售货柜的重力感应器称得的补货重量差以及配货清单中各个配货商品的配货重量,准确地计算出被上货员放入的补货商品的种类以及数量,因此不仅使得上货员的上货过程变得方便,而且还能够保证商品不被放在存在冲突的货盘中,进而使得售货柜只需要重力感应器即可实现无人售货,其成本相对更低。
217.在实施例中,由于商品配货规则为每个货盘内的配货商品的配货商品重量与同一售货层中其他所有配货商品的配货商品重量不存在预定倍重关系,因此,最终生成的配货清单中,具有重量冲突的商品不会被放置在同一层的各个货盘中,这样可以使得消费者拿出了不满意的商品、并随意放回时,不容易把商品放入冲突的货盘中(消费者在随意放回商品时,比较容易将商品放入同一层的其他货盘中)。
218.在实施例中,由于同一售货柜对应有多个配货清单,并且配货清单获取部会首先获取各个配货清单中所有配货商品的商品销量来计算出各个配货清单的销售总量,进一步获取销售总量最大的配货清单来发送给上货员,因此可以使得上货员在售货柜中补货时会放入更受欢迎的商品,从而提高售货柜的整体销售量。
219.在实施例中,还由于具有消费者终端,变化重量获取部在消费者从货盘中取出待售商品时,会获取货盘称得的重量变化,接下来重量判定计算部会对待匹配重量以及售货重量差进行判定。并且在货盘中存放有两种或三种的待售商品时,若无法直接通过倍数来计算出待售商品的数量,就可以通过倍数重量和以及倍数重量差来计算出被消费者取出或放入的待售商品的种类以及对应的数量,通过这种方式,可以保证即使在同一货盘内放置有多种待售商品,也能准确地识别出被用户取出或放入的商品数量。
220.<变形例>
221.本变形例中,与实施例一的区别在于配货清单生成部生成配货清单的方式不同。
222.图17是本发明变形例中配货清单生成部的框图。
223.与实施例一相比,如图17所示,本变形例的配货清单生成部35’具有:分配信息存储单元351’、配货商品排序单元352’、推荐货盘设定单元353’、判断单元354’、清单生成单元355’以及控制单元356’。
224.分配信息存储单元351’存储有预定的销量范围区间以及与各个销量范围区间相对应的货盘分配数量。
225.本实施例中,销量范围区间设有两个,即(0~10)以及(11~),这两个销量范围区间对应的货盘分配数量分别为1和2。假设某个商品的商品销量为17,则该商品在被设定推荐货盘时,会分配有两个货盘作为推荐货盘。
226.配货商品排序单元352’根据配货种类信息获取对应的商品销量,并根据该商品销量所在的销量范围区间获取对应的货盘分配数量,进一步将配货商品以及对应的货盘分配数量根据商品销量由高至低依次进行排序形成配货商品序列,
227.推荐货盘设定单元353’从配货商品序列中依次获取一个配货商品,并按照对应的货盘分配数量依次为相应数量个货盘分配一个符合商品配货规则的配货商品,并将货盘设定为相应配货商品的推荐货盘。
228.判断单元354’判断是否所有配货商品都设定有对应的推荐货盘。
229.控制单元356’在判断单元354’判断为否时,控制推荐货盘设定单元353’根据货盘分配数量依次选定相应数量个货盘,并为该货盘分别分配一个符合商品配货规则的配货商品,直到所有配货商品都对应有一个推荐货盘。
230.清单生成单元355’根据配货商品的配货种类信息以及对应的推荐货盘的货盘识别号生成推荐清单。
231.变形例作用与效果
232.根据本变形例提供的配货清单生成装置以及无人售货系统,在具有与实施例相同效果的基础上,还由于配货清单生成部通过配货商品排序单元根据配货种类信息获取对应的商品销量,并根据该商品销量所在的销量范围区间获取对应的货盘分配数量,使得推荐货盘设定单元会根据货盘分配数量来对应地为配货商品设定相应数量的推荐货盘,因此,可以使得销量更高的商品可以被分配更多的货盘来进行摆放,进而使得售货柜中可以放入更多销量更高的商品。另一方面,还由于配货商品排序单元会根据商品销量对配货商品由高至低依次进行排序,并且推荐货盘设定单元按照该排序的顺序来选定配货商品,因此可以优先地为销量更高的商品分配推荐货盘,使得配货清单的分配更合理。
233.上述实施例以及变形例仅用于举例说明本发明的具体实施方式,而本发明不限于上述实施例以及变形例的描述范围。
234.例如,在上述实施例中,配货清单由专门的配货员生成。作为替代方案,该配货清单也可以由上货员来生成。
235.例如,在上述变形例中,销量范围区间设有两个,对应的货盘分配数量分别为1和2。在本发明的其他方案中,销量范围区间以及货盘分配数量可以根据实际情况进行调整设定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1