应用于无人售货装置的消毒灭菌方法、装置及存储介质与流程

文档序号:22172713发布日期:2020-09-11 21:23阅读:134来源:国知局
应用于无人售货装置的消毒灭菌方法、装置及存储介质与流程

本申请涉及无人售货装置的技术领域,尤其涉及一种应用于无人售货装置的消毒灭菌方法、装置及存储介质。



背景技术:

无人售货装置在人们的生活中被广泛应用,例如机场、学校、车站等地方都可以看到智能售货设备的身影。

通常,上述无人售货装置具有售货窗口,提供商品的售卖服务。用户在扫描二维码之后可以对已选好的商品进行支付,或者通过安装于终端内的应用程序选购无人售货装置中的商品。上述售货窗口内安装有照明装置,用于日常照明并提升商品展示效果。

然而,上述无人售货装置在柜门打开时,外部空气中的病毒、细菌容易进入无人售货装置内部,造成对无人售货装置内部的污染,卫生安全性较低。



技术实现要素:

本申请实施例提供了一种应用于智能售货柜的消毒灭菌方法、装置、设备及存储介质,可用于避免用户使用无人售货装置时产生病毒细菌的传播,提升无人售货装置的卫生性、安全性。所述技术方案如下:

一方面,本申请实施例提供了一种应用于智能售货柜的消毒灭菌方法,所述方法包括:

获取无人售货装置的运行数据,所述运行数据是指所述无人售货装置在运行过程中产生的数据;

根据所述运行数据,确定是否执行针对所述无人售货装置的消毒灭菌操作;

响应于确定执行所述消毒灭菌操作,控制所述无人售货装置中的消毒灭菌组件启动工作。

另一方面,本申请实施例提供了一种应用于无人售货装置的消毒灭菌装置,所述装置包括:

数据获取模块,用于获取无人售货装置的运行数据,所述运行数据是指所述无人售货装置在运行过程中产生的数据;

执行确定模块,用于根据所述运行数据,确定是否执行针对所述无人售货装置的消毒灭菌操作;

工作控制模块,用于响应于确定执行所述消毒灭菌操作,控制所述无人售货装置中的消毒灭菌组件启动工作。

另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述应用于无人售货装置的消毒灭菌方法。

再一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述应用于无人售货装置的消毒灭菌方法。

还一方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述应用于无人售货装置的消毒灭菌方法。

本申请实施例提供的技术方案可以带来如下有益效果:

通过获取无人售货装置的运行数据,在根据该运行数据确定执行针对无人售货装置的消毒灭菌操作的情况下,控制消毒灭菌组件启动工作,使得无人售货装置具备了消毒灭菌的功能,能够有效遏制用户使用无人售货装置时产生病毒细菌的传播,提升了无人售货装置的卫生性和安全性。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本申请一个实施例提供的实施环境的示意图;

图2示出了本申请一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图;

图3示出了本申请另一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图;

图4示出了本申请另一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图;

图5示出了本申请一个实施例提供的应用于无人售货装置的消毒灭菌装置的框图;

图6示出了本申请另一个实施例提供的应用于无人售货装置的消毒灭菌装置的框图;

图7示出了本申请一个实施例提供的计算机设备的框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

请参考图1,其示出了本申请一个实施例提供的实施环境的示意图。如图1所示,该实施环境可以包括:无人售货装置10、计算机设备20和终端30。

无人售货装置10是指无需售货员即可自动销售物品的装置。本申请实施例对无人售货装置10的类型不作限定。可选地,无人售货装置10包括无人货柜、无人货架、无人超市、无人商店、无人抓物机等,本申请实施例对此不作限定。无人售货装置10通常包括售卖区与储货区,售卖区与储货区可以隔离设置,外部分别设有售卖区柜门和储货区柜门。售卖区柜门上设有透明窗口,用于向用户展示售卖商品。在透明窗口下方设有出货口,用于用户取走选购商品。售卖区内部设置多层水平放置的货架,用于摆放售卖商品,每层货架排布货道,用于运送售卖商品。无人售货装置10的储货区内部设有工具仓和储货仓。储货区柜门外设置显示屏、操作面板、刷卡器、货币识别器。可选地,无人售货装置10的显示屏中对应有支付图形码,用户在无人售货装置10中选中物品后,可以通过终端30的摄像头扫描支付图形码进行支付,即可购买选中的物品;或者,无人售货装置10的显示屏中对应有选购图形码,用户通过终端30的摄像头扫描该选购图形码,终端30中即可显示出物品选择界面,然后用户在物品选择界面中选中购买的物品并完成支付,即可购买选中的物品;或者,无人售货装置10设置有物品抓杆,用户支付一定的金额后,即可控制无人售货装置10中的物品抓杆移动并抓取无人售货装置10中的物品,在用户抓中目标物品并且物品抓杆移动至无人售货装置10的出货口之后,即可完成目标物品的获取;或者,无人售货装置10的货币识别器可以识别现金,现金包括纸币和硬币,用户在无人售货装置10中选中物品后,将现金放入无人售货装置10的货币识别器中即可完成物品的购买。用户购买无人售货装置10中的物品时,会从无人售货装置10中取出物品,无人售货装置10中的摆放的物品会相应变少。因而,识别出无人售货装置10中减少的物品,就可以确认用户从无人售货装置10中购买的物品,从而可以生成对应的购买订单。

无人售货装置10内设置还安装有消毒灭菌组件。可选地,消毒灭菌组件安装在无人售货装置10的售卖区内部,安装于货架底部,或者安装于柜体两侧,或者安装于出货口。可选地,消毒灭菌组件安装在无人售卖装置10的储货区内部,安装于储货仓柜体两侧,或者安装于储货仓柜体顶部,或者安装于工具仓内。本申请实施例对消毒灭菌组件的安装位置不作限定。

无人售货装置10的消毒灭菌组件具有多种类型,可以根据无人售货装置10的具体应用环境选择不同的消毒灭菌组件。可选地,消毒灭菌组件包括干热灭菌装置、湿热灭菌装置、过滤除菌装置、射线杀菌装置等采用物理方法消毒灭菌的装置。可选地,消毒灭菌组件包括消毒剂喷洒装置,抗生素消毒灭菌装置等采取化学方法消毒灭菌的装置。

可选地,消毒灭菌组件是紫外线照射装置。紫外线杀菌消毒是利用适当波长的紫外线能够破坏微生物机体细胞中的dna(deoxyribonucleicacid,脱氧核糖核酸)或rna(ribonucleicacid,核糖核酸)的分子结构,造成生长性细胞死亡和(或)再生性细胞死亡,同时紫外线通过空气时,使空气中的氧电离产生臭氧,加强了杀菌作用,达到杀菌消毒的效果,广泛应用于医疗、卫生防疫、食品工业、制药工业等部门。

在示例性实施例中,无人售货装置10可以包括壳体101、消毒灭菌组件102、货架103、柜门104。消毒灭菌组件102用于对无人售货装置10内部环境进行消毒。可选地,消毒灭菌组件102是紫外线照射灯。货架103用于放置售卖商品105。货架103中可以包括重力传感器,用于确定无人售货装置10对应的总体实际重力变化值。示例性地,无人售货装置10为2层的智能售货柜,上述消毒灭菌组件102是一种紫外线照射灯,在货架103的底部和柜体101的上侧各安装有一个紫外线照射灯,柜门104具有透明窗口105。可选地,在第一层和第二层货柜的柜体101的两侧各安装一个紫外线照射灯。上述紫外线照射灯的照射范围仅控制在无人售货装置10内部,照射范围可以由紫外线照射灯的安装角度或者照射角度调整,防止紫外线照射灯在照射过程中产生的紫外线透过柜门104上的透明窗口105直接照射人体,避免紫外线照射灯照射时对人体产生辐射。

计算机设备20是指具备对数据进行处理功能的设备,如具有计算能力的服务器,或者是诸如pc(personalcomputer,个人计算机),还可以是其他计算机设备。可选地,当计算机设备为服务器时,该计算机设备可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。

计算机设备20可以集成于无人售货装置10中,也可以独立于无人售货装置10存在。计算机设备20集成在无人售货装置10中时,可以通过电路与无人售货装置中其他组件连接,也可以通过网络与无人售货装置中其他组件连接。无人售货装置10与计算机设备20之间可以通过网络进行通信,该网络可以是有线网络,也可以是无线网络。

终端30可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备等电子设备。可选地,终端30中安装有摄像头,用户可以通过终端30的摄像头扫描图形码,并显示该图形码对应的用户界面。本申请实施例对图形码的类型不作限定,可选地,该图形码为二维码;或者,该图形码为条形码。可选地,终端30中安装有购买商品的应用程序,上述应用程序用于选购无人售货装置10中的售卖商品。无人售货装置10与终端30之间可以通过网络进行通信。

下面将结合几个方法实施例对本申请的技术方案进行介绍说明。

请参考图2,其示出了本申请一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图,该方法的执行主体可以是上述图1所示实施环境中的计算机设备20,该方法可以包括如下几个步骤(210-230):

步骤210,获取无人售货装置的运行数据。

无人售货装置的运行数据是指无人售货装置在运行过程中产生的数据,用于记录无人售货装置的用户使用行为信息、反映无人售货装置组件的状态信息、记录无人售货装置的机器动作信息等运行数据。

无人售货装置的用户使用行为信息包括无人售货装置的管理用户的使用行为信息和顾客用户的使用行为信息。可选地,上述管理用户的使用行为包括补货行为、清洁行为、设置行为、重启行为等使用行为,上述管理用户的使用行为仅是示例性和解释性的,本申请实施例对此不作限定。可选地,顾客用户的使用行为包括触摸行为、按键行为、选购行为、下单行为、支付行为、取消行为、取货行为等使用行为,上述顾客用户的使用行为仅是示例性和解释性的,本申请实施例对此不作限定。

无人售货装置组件的状态信息用于反映无人售货装置各组件的工作状态。可选地,无人售货装置的组件包括柜体、柜门、货架、货道、显示器、控制器、取货口、货币识别器、照明组件以及消毒灭菌组件等组件,上述无人售货装置的组件仅是示例性和解释性的,本申请实施例对此不作限定。无人售货装置组件的状态信息包括柜门开启状态、柜门关闭状态,按键读取状态、触摸接触状态、显示器显示状态、消毒灭菌组件工作状态等状态信息。

消毒灭菌组件用于对无人售货装置进行消毒灭菌,提升无人售货装置售货时的卫生性和安全性。可选地,消毒灭菌组件包括以下至少一种:紫外线照射装置、消毒剂喷洒装置以及高压蒸汽消毒灭菌装置。在实际应用中,可以根据无人售货装置的应用场景、售卖商品类型、使用人群选择有效的、合适的、安全的消毒灭菌装置作为无人售货装置的消毒灭菌组件,并按需进行调整或增减消毒灭菌装置的数量,本申请实施例对此不作限定。

无人售货装置的机器动作信息用于记录无人售货装置的动作信息。可选地,无人售货装置的机器动作包括开启柜门、关闭柜门、货道传动、播放提示音、开启消毒灭菌组件等机器动作,本申请实施例对此不作限定。

步骤220,根据运行数据,确定是否执行针对无人售货装置的消毒灭菌操作。

为了避免上述消毒灭菌操作针对无人售货装置一直进行,避免执行不必要消毒灭菌操作,无人售货装置根据其运行数据,确定是否执行消毒灭菌操作,从而在有必要的情况下进行消毒灭菌。

步骤230,响应于确定执行消毒灭菌操作,控制无人售货装置中的消毒灭菌组件启动工作。

无人售货装置确定执行消毒灭菌操作后,控制消毒灭菌组件启动工作。可选地,无人售货装置在确定执行消毒灭菌操作后,向消毒灭菌组件发送控制信息,控制信息中包括启动命令、目标工作参数,消毒灭菌组件接收到控制信息后执行相应操作。

综上所述,本申请实施例提供的技术方案,通过获取无人售货装置的运行数据,在根据该运行数据确定执行针对无人售货装置的消毒灭菌操作的情况下,控制消毒灭菌组件启动工作,使得无人售货装置具备了消毒灭菌的功能,能够有效遏制用户使用无人售货装置时产生病毒细菌的传播,提升了无人售货装置的卫生性和安全性。

例如,对于医院等高风险场所中的无人售货装置,由于接触到病毒细菌的可能性较高,通过为无人售货装置添加消毒灭菌功能,具有显著的实际应用价值。

请参考图3,其示出了本申请另一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图。该方法可以应用于上述图1所示实施环境中的无人售货装置10中,该方法可以包括如下几个步骤(310-350):

步骤310,获取无人售货装置的运行数据。

步骤320,检测运行数据是否与启动规则库中的启动规则相匹配。

启动规则库是根据无人售货装置的应用场景、使用人群以及使用行为预先设置的,用于触发控制消毒灭菌组件启动工作的启动规则集合,使得消毒灭菌组件更加科学、合理地工作,在保证充分达到充分消毒灭菌效果的同时,提升消毒灭菌组件的工作效率。可选地,启动规则库中包括至少一项用于触发控制消毒灭菌组件启动工作的启动规则。

可选地,上述启动规则库中包括但不限于以下至少一项启动规则:接收启动消毒灭菌命令;无人售货装置的柜门关闭与柜门的门锁上锁;消毒灭菌停止工作时长高于门限值;无人售货装置的邻近范围内不存在用户。上述启动规则库中列举的启动规则仅是示例性和解释性的,在实际应用中,还可以根据无人售货装置售卖商品的类型等因素制定合理的、可实行的启动规则,本申请实施例对此不作限定。

上述接收启动消毒灭菌命令的启动规则是指用户通过操作无人售货装置指示无人售货装置执行消毒灭菌操作,适用于用户主动要求无人售货装置执行消毒灭菌操作。

上述无人售货装置的柜门关闭和/或柜门的门锁上锁的启动规则是指检测到无人售货装置处于封闭状态后再执行消毒灭菌操作,通过柜门关闭、柜门的门锁上锁或者同时满足柜门关闭和柜门的门锁上锁的条件确定无人售货装置处于封闭状态,适用于用户完成商品购买行为,用户完成装卸商品行为等需要打开或者关闭柜门的情况。

上述消毒灭菌操作的停止工作时长大于门限值的启动规则是指消毒灭菌组件保持停止工作的时间大于门限值时需要重新进行消毒灭菌的操作,适用于长时间无人使用无人售货装置的情况,例如夜晚。

上述无人售货装置的邻近范围内不存在用户的启动规则是指无人售货装置执行消毒灭菌操作要求一定的邻近范围内不存在用户,避免消毒灭菌操作对人体的影响,适用于消毒灭菌操作会给人体带来影响的情况,通过设定安全的邻近范围的阈值,避免消毒灭菌给人体带来影响。

步骤330,若运行数据与启动规则库中的目标启动规则相匹配,则确定执行消毒灭菌操作。

若无人售货装置的运行数据中存在与启动规则库中目标启动规则匹配的运行数据,则无人售货装置确定消毒灭菌组件可以执行消毒灭菌操作。可选地,无人售货装置按照固定频率对运行数据与启动规则库进行匹配,及时确定需要执行消毒灭菌的情况。例如,每隔50毫秒对运行数据与启动规则库进行匹配,避免遗漏用户的按键行为。

步骤340,根据预设对应关系,获取与目标启动规则相对应的目标工作参数。

预设对应关系是指启动规则与工作参数之间的相互对应关系,是根据相应的启动规则预先设定对应的工作参数,用于作为判断目标启动规则与目标工作参数相匹配的依据。可选地,预设对应关系包括至少一组启动规则与工作参数之间的对应关系。另外,启动规则与工作参数之间可以是一对一的关系(即一个启动规则对应于一组工作参数),也可以是多对一的关系(即多个启动规则对应于同一组工作参数),本申请实施例对此不作限定。

目标启动规则是与上述运行数据相匹配的启动规则,用于根据预设对应关系确定目标工作参数。

目标工作参数是由目标启动规则根据预设对应关系确定的一个或者多个工作参数,用于指示消毒灭菌装置如何工作。

可选地,工作参数包括以下至少一项:消毒灭菌时长、消毒灭菌方式、消毒灭菌强度、消毒灭菌组件中启动工作的消毒灭菌单元、所需消毒灭菌的物品、消毒灭菌等待时长、消毒灭菌停止工作时长。上述工作参数仅是示例性和解释性的,在实际应用中,可以根据无人售卖装置的容积大小、空间形状、陈列商品类型、消毒灭菌组件的类型或者其他因素设定工作参数,本申请实施例对此不做限定。

上述工作参数中的消毒灭菌时长是用于指示消毒灭菌组件工作时间的工作参数,在消毒灭菌组件启动工作时开始计时,消毒灭菌组件工作时间达到设定的消毒灭菌时长之后便停止工作。可选地,消毒灭菌时长与无人售货装置的容积大小成正相关关系。

上述工作参数中的消毒灭菌方式用于确定消毒灭菌组件采用的消毒灭菌方式,不同类型的消毒灭菌组件使用不同的消毒灭菌方式。可选地,消毒灭菌组件是紫外线照射灯,该消毒灭菌方式是紫外线照射。可选地,消毒灭菌组件是消毒剂喷洒装置,该消毒灭菌方式是消毒剂喷洒。可选地,消毒剂是酒精、含氯消毒液。可选地,消毒灭菌组件是高温蒸汽消毒灭菌装置,该消毒灭菌方式是采用高温蒸汽消毒灭菌。

上述工作参数中的消毒灭菌强度用于确定消毒灭菌组件的工作强度。可选地,无人售货装置通过设置消毒灭菌组件的输入电压或者输入电流设置消毒灭菌组件的消毒灭菌强度。可选地,消毒灭菌组件是紫外线照射灯,相应的,消毒灭菌强度是紫外线照射强度。可选地,消毒灭菌组件是消毒剂喷洒装置,相应的,消毒灭菌强度是消毒剂喷洒量或者消毒剂浓度。可选地,消毒灭菌组件是高温蒸汽消毒灭菌装置,相应的,消毒灭菌强度是高温蒸汽量。

上述工作参数中的消毒灭菌组件中启动工作的消毒灭菌单元是无人售货装置内需要执行消毒灭菌操作的消毒灭菌单元。可选地,消毒灭菌组件包括一个或者多个消毒灭菌单元。可选地,消毒灭菌单元位于无人售货装置的不同区域。可选地,多个消毒灭菌单元位于无人售货装置的同一区域。通过设置消毒灭菌组件中启动工作的消毒灭菌单元,使得本实施例提供的消毒灭菌方法更加灵活、消毒灭菌效率更高。

上述工作参数中的所需消毒灭菌的物品是无人售货装置中需要进行必要的消毒灭菌的物品。可选地,所需消毒灭菌的物品是医用外科口罩、防护服、医疗器械等对卫生度要求高的物品。通过设置所需消毒灭菌的物品使本实施例提供的消毒灭菌方法更具有针对性。

上述工作参数中的消毒灭菌等待时长是用于消毒灭菌组件等待启动工作的时长。可选地,消毒灭菌组件在经过消毒灭菌等待时长后启动工作。通过设置消毒灭菌等待时长应对相邻行为发生间隔短的情况,避免在该间隔内消毒灭菌组件启动工作,减少消毒灭菌组件不必要的开启、关闭行为。可选地,在用户排队使用无人售货装置时,上一购买行为结束时刻与当前购买行为开始时刻的间隔时间比较短暂,此时消毒灭菌组件无需在上一购买行为结束时立即启动工作,而是响应于消毒灭菌等待时长内没有购买行为发生,再启动工作,若用户在消毒灭菌等待时长内使用无人售货装置,消毒灭菌组件继续保持停止工作的状态。

上述工作参数中的消毒灭菌停止工作时长用于指示消毒灭菌组件持续保持停止工作时间的最大门限值。可选地,若消毒灭菌组件保持停止工作状态的时间高于消毒灭菌停止工作时长,消毒灭菌装置重新启动工作。

示例性地,上述预设对应关系包括但不限于以下至少一项:

若目标启动规则是接收启动消毒灭菌命令,则与该目标启动规则相对应的目标工作参数包括消毒灭菌时长、消毒灭菌方式、所需消毒灭菌的物品。可选地,该目标工作参数中消毒灭菌时长设置为2分钟,消毒灭菌方式设置为紫外线照射方式,所需消毒灭菌的物品是医疗卫生用品。

若目标启动规则是无人售货装置的柜门关闭与柜门的门锁上锁,则与该目标启动规则相对应的工作参数包括消毒灭菌等待时长、消毒灭菌时长、消毒灭菌方式、消毒灭菌组件中启动工作的消毒灭菌单元。可选地,该目标工作参数中消毒灭菌等到时长设置为1分钟、消毒灭菌时长设置为1分钟、消毒灭菌方式为紫外线照射方式和消毒剂喷洒方式、消毒灭菌组件中启动工作的消毒灭菌单元是位于售卖区的紫外线照射消毒灭菌单元和位于出货区的酒精喷洒消毒灭菌单元。

若目标启动规则是消毒灭菌停止工作时长高于门限值,则与该目标启动规则相对应的工作参数包括消毒灭菌时长、消毒灭菌方式、消毒灭菌强度、消毒灭菌停止工作时长。可选地,该目标工作参数中消毒灭菌时长设置为1分钟、消毒灭菌方式设置为紫外线照射方式、消毒灭菌强度设置为低强度、消毒灭菌停止工作时长设置为5小时。

若目标启动规则是无人售货装置的邻近范围内不存在用户,则与该目标启动规则相对应的工作参数包括消毒灭菌时长、消毒灭菌方式,该目标工作参数中消毒灭菌时长设置为3分钟、消毒灭菌方式设置为紫外线照射方式。

步骤350,根据目标工作参数控制消毒灭菌组件工作。

消毒灭菌组件根据目标工作参数执行工作。

在一种可能的实施方式中,目标工作参数包括消毒灭菌等待时长、消毒灭菌时长,消毒灭菌组件根据目标工作参数中消毒灭菌等待时长设置等待时间,根据目标工作参数中消毒灭菌时长设置持续工作时间,等待启动。

可选地,请参考图3,本实施例提供的方法还包括如下步骤:

步骤360,在消毒灭菌组件的工作过程中,若检测到无人售货装置处于即将使用状态,则控制消毒灭菌组件停止工作。

可选地,确定无人售货装置处于即将使用状态的条件包括但不限于以下至少一项:

在接收到扫码登录请求的情况下,确定无人售货装置处于即将使用状态。可选地,上述扫码登录请求是用户通过终端扫描无人售货装置的显示屏中对应的支付图形码或者选购图形码之后,终端向无人售货装置发送的扫码登录请求,当无人售货装置收到该请求时可以确定此时无人售货装置处于即将使用状态。

在检测到无人售货装置的柜门打开的情况下,确定无人售货装置处于即将使用状态。可选地,上述无人售货装置的柜门打开的情况包括无人售货装置的展示区柜门打开、储货区柜门打开以及出货区柜门打开。可选地,无人售货装置的柜门上安装有电磁锁,通过检测电磁锁的电位变化来检测无人售货装置的柜门是否打开。

在检测到无人售货装置的邻近范围内存在用户的情况下,确定无人售货装置处于即将使用状态。可选地,无人售货装置安装有人体接近传感器,该人体接近传感器用于检测无人售货装置的邻近范围内是否存在用户,根据该人体内接近传感器的检测范围确定邻近范围,若在该邻近范围内有用户,则确定无人售货装置处于即将使用状态。

在接收到按键请求的情况下,确定无人售货装置处于即将使用状态。可选地,当用户按下无人售货装置的按键面板上的按键时,无人售货装置会接收到按键请求,根据该按键请求确定无人售货装置处于即将使用状态。

上述确定无人售货装置处于即将使用状态的条件仅是示例性和解释性的,在实际应用中,开发人员可以根据无人售货装置的应用环境增加或者修改确定无人售货装置处于即将使用状态的条件,保证消毒灭菌的安全性。

综上所述,本申请实施例通过设置启动规则库和预设对应关系,实现在多种使用场景下对无人售货装置实施针对性的消毒灭菌操作,提高消毒灭菌组件的工作效率。

另外,本申请实施例通过检测无人售货装置处于即将使用状态,并针对不同场景设置了多个确定无人售货装置处于即将使用状态的条件,能够及时停止对无人售货装置在消毒灭菌工作,保证用户使用的安全性,避免消毒灭菌过程对用户带来不良影响。

请参考图4,其示出了本申请另一个实施例提供的应用于无人售货装置的消毒灭菌方法的流程图。该方法可以应用于上述图1所示实施环境中的无人售货装置10中,该方法可以包括如下几个步骤(410-450):

步骤410,获取无人售货装置的运行数据。

步骤420,根据运行数据,确定是否执行针对无人售货装置的消毒灭菌操作。

有关步骤410~420的介绍说明可参见上文实施例,此处不再赘述。

步骤430,响应于确定执行消毒灭菌操作,获取无人售货装置中包含的物品信息。

物品信息是无人售货装置中包含的物品的信息,可选地,物品信息包括但不限于以下至少一项:物品种类、物品数量、物品质量、物品存放时长、物品摆放位置。

物品种类是无人售货装置中存放的物品的种类,物品种类包括以下至少一种:食品、饮品、日用品、医疗卫生用品。可选地,上述食品包括冷冻食品、保鲜食品、方便速食食品等。可选地,上述饮品包括鲜榨果汁、低温奶制品、常温饮料等。可选地,上述日用品包括脸盆、毛巾、尿壶等。可选地,上述医疗卫生用品包括病历本、口罩、防护服等。

物品数量是无人售货装置中存放的物品的数量。可选地,物品数量是无人售货装置中存放的某一种物品对应的数量。可选地,物品数量是无人售货装置当前存放的物品数量的总和。可选地,物品数量是无人售货装置中某一层存放的物品数量。可选地,物品数量与消毒灭菌时长呈正相关关系,比如物品数量越多,消毒灭菌时长越长。

物品质量是无人售货装置中存放的物品的重量,可以反映该物品可承受的最大消毒灭菌强度。可选地,物品质量与消毒灭菌强度呈正相关关系,比如,物品质量高,可以承受的消毒灭菌强度也相应高。

物品存放时长是物品无人售货装置中存放的物品的存放时长。可选地,物品存放时长与消毒灭菌时长呈负相关关系,比如,无人售货装置中存放的物品存放时间越长,受病毒细菌污染的可能性越小,所需消毒灭菌时长较短,所需消毒灭菌强度低。

物品摆放位置是无人售货装置中存放的物品在无人售货装置中摆放的位置。可选地,物品摆放在无人售货装置的顶层、中间层或者底层,相应的,无人售货装置可以根据物品摆放位置对其顶层、中间层或者底层进行消毒灭菌操作。

上述物品信息仅是示例性和解释性的,在实际应用中,可以根据无人售卖装置存放的物品来确定具体物品信息的内容,本申请实施例对此不做限定。

步骤440,根据物品信息确定消毒灭菌组件的目标工作参数。

在获取无人售货装置中包含的物品信息之后,基于该物品信息确定消毒灭菌组件的目标工作参数。该目标工作参数是与上述物品信息相适配的工作参数。

在示例性实施例中,可以通过工作参数确定模型根据物品信息确定消毒灭菌组件的目标工作参数。首先,调用工作参数确定模型。上述工作参数确定模型是用于确定消毒灭菌组件的工作参数的机器学习模型,具有输入端与输出端。该工作参数确定模型输入端输入的是物品信息。其次,通过工作参数确定模型对物品信息进行处理,输出消毒灭菌组件的目标工作参数。工作参数确定模型可以是基于神经网络构建的机器学习模型,在使用该模型进行工作参数确定之前,可以采用监督学习的方式通过训练样本对该模型进行训练。其中,训练样本的样本数据包括物品信息,标签数据包括与该物品信息相适配的工作参数。

可选地,上述训练样本来自于上述图1所示实施环境中计算机设备20记录的无人售货装置的历史运行数据,上述历史运行数据可以包括本台无人售货装置的历史运行数据,也可以包括除本台无人售货装置之外的其他无人售货装置的历史运行数据。通过此种方式获取训练样本可以快速获得大量准确的训练样本,使得工作参数确定模型适配性更加准确。

可选地,在无人售货装置刚投入使用时,上述工作参数确定模型先根据预先设置好的适配关系确定目标工作参数,然后再将本台无人售货装置在使用过程中产生的运行数据作为训练样本进行自我训练,在训练过程中可以对预先设置好的适配关系进行调整,进一步优化工作参数确定模型。通过此种方式训练工作参数确定模型,可以提升工作参数确定模型在特殊场景下的适配准确度,使消毒灭菌操作更具有针对性,提升消毒灭菌操作的效率。

示例性地,物品信息与工作参数之间的适配关系包括但不限于以下至少一项:

在一个示例中,物品信息包括物品种类,工作参数包括消毒灭菌方式。例如,无人售货装置中存放的是低温熟肉制品,则适配的消毒灭菌方式为紫外线照射,通过紫外线照射方式消毒灭菌,有效防止食用感染细菌的食品而引起的肠道疾病,并且保证该食品的安全和可食用性。

在一个示例中,物品信息包括物品数量,工作参数包括消毒灭菌时长和/或消毒灭菌强度。例如,无人售货装置中存放的物品数量少,属于缺货状态,上述工作参数确定模型则适配的消毒灭菌时长短,提升消毒灭菌效率。

在一个示例中,物品信息包括物品质量,工作参数包括消毒灭菌强度。例如,无人售货装置中存放的是经过高质量材料严格包装的生鲜食材,可承受的消毒灭菌强度强,上述工作参数确定模型则可以适配消毒灭菌强度为高强度;若无人售货装置中存放的是只经过简易包装的生鲜食材,可承受的消毒灭菌强度低,上述工作参数确定模型则必须适配消毒灭菌强度为低强度。

在一个示例中,物品信息包括物品存放时长,工作参数包括消毒灭菌时长和消毒灭菌停止工作时长。,例如,无人售货装置中存放的物品存放时间为8小时,在此期间物品在无人售货装置中受病毒细菌污染的可能性越小,所需消毒灭菌时长较短,上述工作参数确定模型则适配消毒灭菌强度为低强度。

在一个示例中,物品信息包括物品摆放位置,工作参数包括消毒灭菌组件中启动工作的消毒灭菌单元。例如,物品摆放位置在无人售货装置的顶层和中间层,上述工作参数确定模型则适配消毒灭菌组件中启动工作的消毒灭菌单元是位于顶层的中间层的消毒灭菌单元。

在一个示例中,物品信息包括两项或者多项物品信息,工作参数是根据这两项或者多项物品信息分别与工作参数之间的相关关系相结合确定的。

可选地,物品信息中包括物品数量和物品摆放位置,则确定目标工作参数为消毒灭菌时长、消毒灭菌强度和消毒灭菌组件中启动工作的消毒灭菌单元,例如,物品信息是无人售货装置的顶层中存放30件物品,则确定消毒灭菌组件中启动工作的消毒灭菌单元为安装在顶层柜体两侧侧紫外线照射灯、消毒灭菌时长为30秒。消毒灭菌强度是低强度。

可选地,物品信息中包括物品数量和物品质量,则根据物品数量和物品质量与消毒灭菌时长之间的相关关系相结合确定消毒灭菌时长,例如无人售货装置中存放10件质量较低的物品,则确定消毒灭菌时长为10秒。

可选地,物品信息中包括物品质量和物品数量,则根据物品质量和物品数量分别与消毒灭菌强度和消毒灭菌时长之间的相关关系确定消毒灭菌时长和消毒灭菌强度,例如,无人售货装置中存放有质量较低的物品并且存放的物品总数大,虽然物品数量与消毒灭菌强度之间存在正相关关系,但此时仍确定消毒灭菌强度为低强度以适配存在低质量的物品的情况,但可以增加消毒灭菌时长为以适配物品数量多的情况。

可选地,物品信息中包括物品种类和物品数量,则确定消毒灭菌方式和消毒灭菌时长,例如,无人售货装置中存放有多瓶活性益生菌饮料,此时增长消毒灭菌时长并确定消毒灭菌方式为消毒剂喷洒方式,其中选用酒精作为消毒剂以喷雾对活性益生菌饮料外包装进行消毒灭菌操作,避免紫外线照射方式消毒灭菌破坏活性益生菌饮料中益生菌的活性。

步骤450,根据目标工作参数控制消毒灭菌组件工作。

消毒灭菌组件根据目标工作参数中指示的工作内容执行消毒灭菌操作。

综上所述,本申请实施例提供的技术方案,通过基于无人售货装置中的物品信息确定目标工作参数,消毒灭菌组件根据目标工作参数执行消毒灭菌操作,实现了根据无人售货装置中包含的物品的不同,采用差异化的工作参数,有助于提升消毒灭菌操作的效率和准确性。

另外,通过工作参数确定模型根据物品信息确定消毒灭菌组件的目标工作参数,采用机器学习模型实现工作参数推荐,能够实现对多维度的工作参数进行综合分析,从而提升工作参数推荐的准确性和有效性。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

请参考图5,其示出了本申请一个实施例提供的应用于无人售货装置的消毒灭菌装置的框图。该装置500具有实现上述方法实施例的功能,该功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置500可以是上文介绍的无人售货装置,也可以应用于上文介绍的无人售货装置中。该装置500可以包括:数据获取模块510、执行确定模块520和工作控制模块530。

数据获取模块510,用于获取无人售货装置的运行数据,所述运行数据是指所述无人售货装置在运行过程中产生的数据;

执行确定模块520,用于根据所述运行数据,确定是否执行针对所述无人售货装置的消毒灭菌操作;

工作控制模块530,用于响应于确定执行所述消毒灭菌操作,控制所述无人售货装置中的消毒灭菌组件启动工作。

在示例性实施例中,所述执行确定模块520,用于:

检测所述运行数据是否与启动规则库中的启动规则相匹配;其中,所述启动规则库中包括至少一项用于触发控制所述消毒灭菌组件启动工作的启动规则;

若所述运行数据与所述启动规则库中的目标启动规则相匹配,则确定执行所述消毒灭菌操作。

在示例性实施例中,所述工作控制模块530,用于:

根据预设对应关系,获取与所述目标启动规则相对应的目标工作参数;其中,所述设定对应关系包括至少一组启动规则与工作参数之间的对应关系;

根据所述目标工作参数控制所述消毒灭菌组件工作。

在示例性实施例中,所述工作参数包括以下至少一项:消毒灭菌时长、消毒灭菌方式、消毒灭菌强度、所述消毒灭菌组件中启动工作的消毒灭菌单元、所需消毒灭菌的物品、消毒灭菌等待时长、消毒灭菌停止工作时长。

在示例性实施例中,所述启动规则库中包括以下至少一项启动规则:接收启动消毒灭菌命令;所述无人售货装置的柜门关闭和/或所述柜门的门锁上锁;所述消毒灭菌操作的停止工作时长大于门限值;所述无人售货装置的邻近范围内不存在用户。

在示例性实施例中,所述工作控制模块530,还用于:获取所述无人售货装置中包含的物品信息,所述物品信息包括以下至少一项:物品种类、物品数量、物品质量、物品存放时长、物品摆放位置;根据所述物品信息确定所述消毒灭菌组件的目标工作参数;根据所述目标工作参数控制所述消毒灭菌组件工作。

在示例性实施例中,所述工作控制模块530,具体用于:调用工作参数确定模型,所述工作参数确定模型是用于确定所述消毒灭菌组件的工作参数的机器学习模型;通过所述工作参数确定模型对所述物品信息进行处理,输出所述消毒灭菌组件的目标工作参数。

在示例性实施例中,所述工作控制模块530,还用于在所述消毒灭菌组件的工作过程中,若检测到所述无人售货装置处于即将使用状态,则控制所述消毒灭菌组件停止工作。

在示例性实施例中,请参考图6,所述装置还包括:

状态确定模块540,用于:在接收到扫码登录请求的情况下,确定所述无人售货装置处于所述即将使用状态;或者,在检测到所述无人售货装置的柜门打开的情况下,确定所述无人售货装置处于所述即将使用状态;或者,在检测到所述无人售货装置的邻近范围内存在用户的情况下,确定所述无人售货装置处于所述即将使用状态;或者,在接收到按键请求的情况下,确定所述无人售货装置处于所述即将使用状态。

综上所述,本申请实施例提供的技术方案,通过获取无人售货装置的运行数据,在根据该运行数据确定执行针对无人售货装置的消毒灭菌操作的情况下,控制消毒灭菌组件启动工作,使得无人售货装置具备了消毒灭菌的功能,能够有效遏制用户使用无人售货装置时产生病毒细菌的传播,提升了无人售货装置的卫生性和安全性。

需要说明的是,本申请实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

请参考图7,其示出了本申请实施例提供的计算机设备的结构框图。该计算机设备可以用于实施上述实施例中提供的应用于无人售货装置的消毒灭菌方法。具体来讲:

该计算机设备700包括处理单元(如cpu(centralprocessingunit,中央处理器)、gpu(graphicsprocessingunit,图形处理器)和fpga(fieldprogrammablegatearray,现场可编程逻辑门阵列)等)701、包括ram(random-accessmemory,随机存储器)702和rom(read-onlymemory,只读存储器)703的系统存储器704,以及连接系统存储器704和中央处理单元701的系统总线705。该计算机设备700还包括帮助服务器内的各个器件之间传输信息的i/o系统(inputoutputsystem,基本输入/输出系统)706,和用于存储操作系统713、应用程序714和其他程序模块715的大容量存储设备707。

该i/o系统706包括有用于显示信息的显示器708和用于用户输入信息的诸如鼠标、键盘之类的输入设备709。其中,该显示器708和输入设备709都通过连接到系统总线705的输入输出控制器710连接到中央处理单元701。该i/o系统706还可以包括输入输出控制器710以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器710还提供输出到显示屏、打印机或其他类型的输出设备。

该大容量存储设备707通过连接到系统总线705的大容量存储控制器(未示出)连接到中央处理单元701。该大容量存储设备707及其相关联的计算机可读介质为计算机设备700提供非易失性存储。也就是说,该大容量存储设备707可以包括诸如硬盘或者cd-rom(compactdiscread-onlymemory,只读光盘)驱动器之类的计算机可读介质(未示出)。

不失一般性,该计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦写可编程只读存储器)、闪存或其他固态存储其技术,cd-rom、dvd(digitalvideodisc,高密度数字视频光盘)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知该计算机存储介质不局限于上述几种。上述的系统存储器704和大容量存储设备707可以统称为存储器。

根据本申请实施例,该计算机设备700还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机设备700可以通过连接在该系统总线705上的网络接口单元711连接到网络712,或者说,也可以使用网络接口单元711来连接到其他类型的网络或远程计算机系统(未示出)。

该存储器还包括计算机程序,该计算机程序存储于存储器中,且经配置以由一个或者一个以上处理器执行,以实现上述应用于无人售货装置的消毒灭菌方法。

本申请实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述无人售货装置的控制方法。

本申请实施例中,还提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述无人售货装置的控制方法。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,本文中描述的步骤编号,仅示例性示出了步骤间的一种可能的执行先后顺序,在一些其它实施例中,上述步骤也可以不按照编号顺序来执行,如两个不同编号的步骤同时执行,或者两个不同编号的步骤按照与图示相反的顺序执行,本申请实施例对此不作限定。

以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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