一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

售餐数据处理方法及装置、存储介质、计算机设备与流程

2022-05-06 07:47:23 来源:中国专利 TAG:


1.本技术涉及智能餐厅技术领域,尤其是涉及到一种售餐数据处理方法及装置、存储介质、计算机设备。


背景技术:

2.近年来社会上出现了大量的自选餐厅,特别是在学校、医院等就餐人数较多的单位,自助式取餐受到了越来越多的欢迎。自助式餐厅的结算系统至关重要,其性能、效率等将直接影响顾客的满意度,进而影响到餐厅的客流量。传统的自助餐主要采用免费或固定单价的方式来计价或不计价,这样造成顾客和经营者的对立,顾客想要付出一定金额后吃更多的菜品,经营者想要多赚钱就智能希望顾客少吃一点。
3.因此,目前一些自助餐厅采用智能结算系统,顾客在自助打菜机上打菜,根据夹取的菜品重量计费,然而在这种打菜模式下,在打菜过程中,菜勺的放置位置会严重影响售餐过程中用户消费信息的显示。比如,打餐前菜勺放置在菜盘内,菜勺拿取之后,称重模块获取的菜盘重量会发生急速减少,此时,显示屏上反馈的菜品量与实际用户消耗的菜品量不一致,容易导致消费者的误解,顾客体验较差。


技术实现要素:

4.有鉴于此,本技术提供了一种售餐数据处理方法及装置、存储介质、计算机设备,有助于提高售餐信息的准确性和可信度,以便用户随时了解真实准确的打菜情况,提高用户体验。
5.根据本技术的一个方面,提供了一种售餐数据处理方法,所述方法包括:
6.获取取菜器的拾取状态;
7.获取与所述取菜器对应的取菜容器的重量信息;
8.根据所述拾取状态、所述取菜容器的重量信息、取菜器重量以及与所述取菜器对应的菜品的计价规则,输出售餐信息。
9.可选地,所述获取与所述取菜器对应的取菜容器的重量信息,包括:
10.获取与所述取菜器对应的取菜容器的初始重量以及当前重量,其中,所述初始重量为取餐前所述取菜容器对应的重量;
11.若所述当前重量与所述初始重量的差值大于重量阈值,则以所述初始重量和所述当前重量作为所述取菜容器的重量信息,或者在验证当前用户具有合法身份的情况下以所述初始重量和所述当前重量作为所述取菜容器的重量信息。
12.可选地,所述取菜容器的重量信息包括初始重量及当前重量;所述根据所述拾取状态、所述取菜容器的重量信息以及取菜器重量以及菜品的计价规则,输出售餐信息,包括:
13.根据取菜器信息以及所述取菜器与菜品的对应关系,确定所述取菜器对应的目标菜品信息;
14.根据所述目标菜品信息以及目标菜品与计价规则的对应关系,确定所述目标菜品对应的目标计价规则;
15.根据所述拾取状态、所述初始重量、所述当前重量以及取菜器重量,确定所述目标菜品对应的菜品重量;
16.根据所述目标菜品对应的目标计价规则以及所述目标菜品对应的菜品重量,确定所述目标菜品的计价信息;
17.输出所述目标菜品对应的售餐信息,其中,所述售餐信息包括至少之一:所述目标菜品信息、所述目标菜品对应的菜品重量以及所述目标菜品的计价信息,输出方式包括:在显示屏上显示所述售餐信息,或者将所述售餐信息发送至控制器以使所述控制器根据所述售餐信息确定结算信息。
18.可选地,所述根据所述拾取状态、所述初始重量、所述当前重量以及取菜器重量,确定所述目标菜品对应的菜品重量,包括:
19.所述拾取状态指示所述取菜器离开所述取菜容器时,所述目标菜品的菜品重量为初始重量-当前重量 取菜器重量;
20.所述拾取状态指示所述取菜器置于所述取菜容器中时,所述目标菜品的菜品重量为初始重量-当前重量。
21.可选地,所述输出售餐信息之后,所述方法还包括:
22.持续获取所述当前用户的身份信息;
23.在无法获取到所述当前用户的身份信息且所述取菜器的拾取状态指示所述取菜器置于所述取菜容器中时,获取所述取菜容器对应的重量,并将获取到的所述取菜容器对应的重量作为下次取菜时所述取菜容器对应的初始重量。
24.可选地,所述获取取菜器的拾取状态,包括:
25.监控所述取菜容器对应的实时重量信息;
26.当所述实时重量信息指示所述取菜容器对应的重量在预设时间区间内减少,且减少值大于取菜器重量时,确定所述取菜器的拾取状态为所述取菜器离开所述取菜容器;
27.当所述实时重量信息指示所述取菜容器对应的重量在所述预设时间区间内增加,且增加值大于所述取菜器重量时,确定所述取菜器的拾取状态为所述取菜器置于所述取菜容器中。
28.可选地,所述根据取菜器信息以及所述取菜器与菜品的对应关系,确定所述取菜器对应的目标菜品信息,包括:
29.获取所述取菜器信息、取菜容器信息、所述取菜器与菜品的对应关系、以及所述取菜容器与菜品的对应关系,确定所述取菜器对应的第一菜品以及所述取菜容器对应的第二菜品;
30.当所述第一菜品与所述第二菜品不相同时,按照所述第二菜品确定所述目标菜品信息。
31.根据本技术的另一方面,提供了一种打菜计量装置,所述装置包括:
32.拾取状态获取模块,用于获取取菜器的拾取状态;
33.重量信息获取模块,用于获取与所述取菜器对应的取菜容器的重量信息;
34.售餐信息输出模块,用于根据所述拾取状态、所述取菜容器的重量信息、取菜器重
量以及与所述取菜器对应的菜品的计价规则,输出售餐信息。
35.可选地,所述重量信息获取模块,包括:
36.第一重量获取单元,用于获取与所述取菜器对应的取菜容器的初始重量以及当前重量,其中,所述初始重量为取餐前所述取菜容器对应的重量;
37.第二重量获取单元,用于若所述当前重量与所述初始重量的差值大于重量阈值,则以所述初始重量和所述当前重量作为所述取菜容器的重量信息,或者在验证当前用户具有合法身份的情况下以所述初始重量和所述当前重量作为所述取菜容器的重量信息。
38.可选地,所述取菜容器的重量信息包括初始重量及当前重量;所述售餐信息输出模块,包括:
39.目标菜品确定单元,用于根据取菜器信息以及所述取菜器与菜品的对应关系,确定所述取菜器对应的目标菜品信息;
40.计价规则确定单元,用于根据所述目标菜品信息以及目标菜品与计价规则的对应关系,确定所述目标菜品对应的目标计价规则;
41.菜品重量确定单元,用于根据所述拾取状态、所述初始重量、所述当前重量以及取菜器重量,确定所述目标菜品对应的菜品重量;
42.计价信息确定单元,用于根据所述目标菜品对应的目标计价规则以及所述目标菜品对应的菜品重量,确定所述目标菜品的计价信息;
43.售餐信息输出单元,用于输出所述目标菜品对应的售餐信息,其中,所述售餐信息包括至少之一:所述目标菜品信息、所述目标菜品对应的菜品重量以及所述目标菜品的计价信息,输出方式包括:在显示屏上显示所述售餐信息,或者将所述售餐信息发送至控制器以使所述控制器根据所述售餐信息确定结算信息。
44.可选地,菜品重量确定单元,包括:
45.第一菜品重量确定子单元,用于所述拾取状态指示所述取菜器离开所述取菜容器时,所述目标菜品的菜品重量为初始重量-当前重量 取菜器重量;
46.第二菜品重量确定子单元,用于所述拾取状态指示所述取菜器置于所述取菜容器中时,所述目标菜品的菜品重量为初始重量-当前重量。
47.可选地,所述装置还包括:
48.身份信息获取模块,用于所述输出售餐信息之后,持续获取所述当前用户的身份信息;
49.初始重量确定模块,用于在无法获取到所述当前用户的身份信息且所述取菜器的拾取状态指示所述取菜器置于所述取菜容器中时,获取所述取菜容器对应的重量,并将获取到的所述取菜容器对应的重量作为下次取菜时所述取菜容器对应的初始重量。
50.可选地,所述拾取状态获取模块,包括:
51.实时重量监控单元,用于监控所述取菜容器对应的实时重量信息;
52.第一状态确定单元,用于当所述实时重量信息指示所述取菜容器对应的重量在预设时间区间内减少,且减少值大于取菜器重量时,确定所述取菜器的拾取状态为所述取菜器离开所述取菜容器;
53.第二状态确定单元,用于当所述实时重量信息指示所述取菜容器对应的重量在所述预设时间区间内增加,且增加值大于所述取菜器重量时,确定所述取菜器的拾取状态为
所述取菜器置于所述取菜容器中。
54.可选地,所述目标菜品确定单元,包括:
55.菜品获取子单元,用于获取所述取菜器信息、取菜容器信息、所述取菜器与菜品的对应关系、以及所述取菜容器与菜品的对应关系,确定所述取菜器对应的第一菜品以及所述取菜容器对应的第二菜品;
56.目标菜品确定子单元,用于当所述第一菜品与所述第二菜品不相同时,按照所述第二菜品确定所述目标菜品信息。
57.依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述售餐数据处理方法。
58.依据本技术再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述售餐数据处理方法。
59.借由上述技术方案,本技术提供的一种售餐数据处理方法及装置、存储介质、计算机设备,在用户打菜过程中,获取取菜器的拾取状态以及与取菜器对应的取菜容器的重量信息,从而在取菜器的不同拾取状态下,依据取菜容器的重量信息、取菜器重量以及与取菜器对应的菜品的计价规则,确定并输出售餐信息。本技术实施例相比于现有技术中单纯依靠取菜容器的重量信息来进行售餐信息显示的方式,可以针对于取菜器的不同拾取状态,考虑取菜器重量是否对取菜容器的重量变化产生影响,从而计算售餐信息并进行输出,提高售餐信息的准确性和可信度,以便用户随时了解真实准确的打菜情况,提高用户体验。
60.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
61.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
62.图1示出了本技术实施例提供的一种售餐数据处理方法的流程示意图;
63.图2示出了本技术实施例提供的一种自助售餐系统的结构示意图;
64.图3示出了本技术实施例提供的另一种自助售餐系统的结构示意图;
65.图4示出了本技术实施例提供的一种售餐数据处理装置的结构示意图。
具体实施方式
66.下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
67.在本实施例中提供了一种售餐数据处理方法,如图1所示,该方法包括:
68.步骤101,获取取菜器的拾取状态;
69.步骤102,获取与取菜器对应的取菜容器的重量信息;
70.步骤103,根据拾取状态、取菜容器的重量信息、取菜器重量以及与取菜器对应的菜品的计价规则,输出售餐信息。
71.本技术实施例主要应用于自助售餐系统中,自助售餐系统可以对用户夹取的菜品进行计量和售卖,并在用户打菜过程中实时输出售餐信息,方便用户随时了解夹取的菜品量,在该实施例中,取菜器可以为菜勺、菜夹等,在具体的打菜过程中,菜品盛放在取菜容器中,在非打菜阶段,取菜器放置在取菜容器中,在打菜阶段,用户拾取取菜容器中的取菜器,然后持有取菜器进行打菜。
72.具体来说,系统可以实时获取取菜器的拾取状态,或者在接收到打菜信号时获取取菜器的拾取状态,例如,自助售餐系统可以用于售卖菜品a,系统可以实时获取取菜器a的拾取状态,从而实时对菜品a的打菜情况进行监控,系统也可以在接收到用户对菜品a的打菜触发信号后获取取菜器a的拾取状态,在此不做限定。另外,拾取状态具体可以包括取菜器离开取菜容器以及取菜器位于取菜容器中两种,在上述举例中,取菜器离开取菜容器表明用户此时正在对菜品a进行打菜操作,取菜器位于取菜容器中表明此时没有用户对菜品a进行打菜操作。进一步,系统还可以实时获取与取菜器对应的取菜容器的重量信息,或者当获取到的取菜器的拾取状态为取菜器离开取菜容器时,开始获取与取菜器对应的取菜容器的重量信息。例如,系统实时获取取菜器的拾取状态以及对应取菜容器的重量信息,又例如,系统在接收到对某菜品的打菜触发信号后开始获取取菜器的拾取状态,并在确定拾取状态为取菜器离开取菜容器后开始获取取菜容器的重量信息。
73.进而,在获取到取菜器的拾取状态以及取菜容器的重量信息之后,还可以对用户打菜菜品对应的售餐信息进行输出,以便用户随时了解打菜量,便于对打菜过程进行把控,对打菜量和菜品价格等信息及时了解。具体的,售餐信息与取菜器的拾取状态、取菜容器的重量信息、取菜器重量以及取菜器对应的菜品的计价规则来确定,在本技术实施例中,售餐信息具体可以包括打菜菜品的重量信息、打菜菜品的计价信息等等,在取菜器的不同拾取状态下,可以依据不同的计算方式确定售餐信息。
74.例如,在取菜器的拾取状态为取菜器离开取菜容器时,由于取菜器离开取菜容器,因此取菜容器的重量减少量不仅包括打菜菜品的菜品重量,还包括取菜器重量,而在取菜器的拾取状态为取菜器放回到取菜容器时,由于取菜器放回到取菜容器中,因此取菜容器的重量减少量仅包含打菜菜品的菜品重量,需要说明的是,系统具体可以在取菜器拾取状态为取菜器离开取菜容器时,以及取菜器放回到取菜容器中以后的一段时间内进行售餐信息输出。此外,确定打菜菜品的重量信息之后,还可以基于打菜菜品的重量信息以及打菜菜品的计价规则来确定打菜菜品的计价信息。在实际应用场景中,取菜容器的重量信息可以通过设置在取菜容器底部位置的重量传感器获取,取菜容器的重量信息可以为多个时间点对应的重量传感数据,从而根据不同时间点对应的重量传感数据计算取菜容器的重量减少量,也可以通过对重量传感装置进行归零的方式直接获取打菜过程中取菜容器对应的重量变化数据。
75.通过应用本实施例的技术方案,在用户打菜过程中,获取取菜器的拾取状态以及与取菜器对应的取菜容器的重量信息,从而在取菜器的不同拾取状态下,依据取菜容器的重量信息、取菜器重量以及与取菜器对应的菜品的计价规则,确定并输出售餐信息。本技术实施例相比于现有技术中单纯依靠取菜容器的重量信息来进行售餐信息显示的方式,可以针对于取菜器的不同拾取状态,考虑取菜器重量是否对取菜容器的重量变化产生影响,从而计算售餐信息并进行输出,提高售餐信息的准确性和可信度,以便用户随时了解真实准
确的打菜情况,提高用户体验。
76.作为本技术实施例的一种可选实现方式,具体地,步骤101可以包括:
77.步骤101-1,监控取菜容器对应的实时重量信息;
78.步骤101-2,当实时重量信息指示取菜容器对应的重量在预设时间区间内减少,且减少值大于取菜器重量时,确定取菜器的拾取状态为取菜器离开取菜容器;
79.步骤101-3,当实时重量信息指示取菜容器对应的重量在预设时间区间内增加,且增加值大于取菜器重量时,确定取菜器的拾取状态为取菜器置于取菜容器中。
80.在上述实施例中,可以通过重量检测的方式确定取菜器的拾取状态,具体可以通过设置在取菜容器底部的重量传感器监控取菜容器对应的实时重量信息,当实时重量信息指示取菜容器对应的重量传感数据在预设时间区间内发生了减少,并且减少值大于取菜器重量时,认为取菜器被拿起,用户持有取菜器进行打菜,这时确定取菜器的拾取状态为取菜器离开取菜容器,而当实时重量信息指示取菜容器对应的重量传感数据在预设时间区间内发生了增加,并且增加值大于取菜器重量时,认为用户已经打完才将取菜器被放回到取菜容器中,这时确定取菜器的拾取状态为取菜器被置于取菜容器中。其中,预设时间区间用于描述用户拿起或放下取菜器所需的时间,例如为1秒。从而通过自动判断取菜器的拾取状态,进而自动确定打菜进度,无需用户或工作人员手动确认用户打菜开始和结束,使打菜过程更加智能化,提高打菜效率,减少人力成本,提高用户体验。
81.需要说明的是,本领域技术人员还可以通过其他方式来判断取菜器的拾取状态,例如取菜器上设置有电子标签,取菜容器上设置有与电子标签匹配的电子标签阅读器,比如rfid电子标签和rfid电子标签阅读器,当电子标签阅读器无法感应到电子标签时,认为取菜器离开取菜容器中,而当电子标签阅读器能够感应到电子标签时,认为取菜器位于取菜容器中。又例如通过判断取菜器的夹取状态来确定取菜器的拾取状态,比如取菜器为菜夹,夹菜时菜夹的末端被捏合在一起实现菜品夹取,认为取菜器的拾取状态为离开取菜容器,末端分开时夹菜暂停,而长时间末端分开时取菜结束,认为取菜器的拾取状态为放回取菜容器中。本技术实施例不限定取菜器的拾取状态的判断方式。
82.作为本技术实施例的一种可选实现方式,具体地,步骤102可以包括:
83.步骤102-1,获取与取菜器对应的取菜容器的初始重量以及当前重量,其中,初始重量为取餐前取菜容器对应的重量;
84.步骤102-2,若当前重量与初始重量的差值大于重量阈值,则以初始重量和当前重量作为取菜容器的重量信息,或者在验证当前用户具有合法身份的情况下以初始重量和当前重量作为取菜容器的重量信息。
85.在上述实施例中,在每次打菜结束后,获取取菜容器的重量数据作为下一次打菜的取菜容器的初始重量,例如用户在12点1分时对菜品a进行打菜,在12点2分确定结束对菜品a的取菜,此时将12点2分时菜品a的取菜容器对应的重量m作为下一次打菜时菜品a的盛放容器的初始重量,即在12点2分后盛放容器的初始重量为m。在该实施例中,获取与取菜器对应的取菜容器的初始重量以及取菜容器的当前重量。进而,为了减少重量扰动对系统产生的影响,一般来说,用户打菜时所夹取的菜品量不是无限小的,例如夹取土豆丝,一般每次至少夹取5g,夹取宫保鸡丁,一般每次至少夹取10g等等,通过设置重量阈值可以减少无关因素对系统售餐功能的影响。具体的,获取取菜容器的初始重量以及当前重量,在检测到
当前重量与初始重量的差值大于重量阈值时,也即确认用户打菜了时,确定取菜容器的重量信息为当前重量以及初始重量;或者在获取取菜容器的初始重量以及当前重量的同时,获取当前用户的身份信息,在检测到当前重量与初始重量的差值大于重量阈值,并且验证了当前用户具有合法身份的情况下,确定取菜容器的重量信息为当前重量以及初始重量,而若在检测到当前重量与初始重量的差值大于重量阈值时,并未获取到当前用户的身份信息或者当前用户的身份信息不合法,则输出提示信息,例如语音提示用户进行身份验证。
86.作为本技术实施例的一种可选实现方式,具体地,取菜容器的重量信息包括初始重量及当前重量;步骤103可以包括:
87.步骤103-1,根据取菜器信息以及取菜器与菜品的对应关系,确定取菜器对应的目标菜品信息;
88.步骤103-2,根据目标菜品信息以及目标菜品与计价规则的对应关系,确定目标菜品对应的目标计价规则;
89.在上述实施例中,根据取菜器信息以及预先设置的取菜器与菜品的对应关系,确定取菜器夹取的目标菜品信息,取菜器信息可以为取菜器名称或取菜器标识等等,例如1号取菜器对应的目标菜品为菜品a,2号取菜器对应的目标菜品为菜品b。确定目标菜品信息之后,根据目标菜品信息以及预先设置的目标菜品与计价规则的对应关系,确定该取菜器夹取的目标菜品的目标计价规则,例如菜品a对应的计价规则为20元/500g。
90.作为本技术实施例的一种可选实现方式,具体地,步骤103-1可以包括:
91.步骤103-1-1,获取取菜器信息、取菜容器信息、取菜器与菜品的对应关系、以及取菜容器与菜品的对应关系,确定取菜器对应的第一菜品以及取菜容器对应的第二菜品;
92.步骤103-1-2,当第一菜品与第二菜品不相同时,按照第二菜品确定目标菜品信息。
93.在上述实施例中,为了避免取菜器被放错位置导致售餐信息计算不准确,结算错误的情况发生,还可以通过取菜器信息以及取菜器与菜品的对应关系确定取菜器对应的第一菜品,以及通过取菜容器信息以及取菜容器与菜品的对应关系确定取菜容器对应的第二菜品,从而判断第一菜品与第二菜品是否相符,当第一菜品与第二菜品不符时,说明此时取菜器被放错位置,则按照第二菜品确定目标菜品信息,另外,在第一菜品与第二菜品不符时,还可以输出提示信息,以提示工作人员及时纠错,避免取菜器混用造成菜品污染。
94.步骤103-3,根据拾取状态、初始重量、当前重量以及取菜器重量,确定目标菜品对应的菜品重量;
95.具体地,拾取状态指示取菜器离开取菜容器时,目标菜品的菜品重量为初始重量-当前重量 取菜器重量;拾取状态指示取菜器置于取菜容器中时,目标菜品的菜品重量为初始重量-当前重量。
96.在上述实施例中,当拾取状态指示取菜器离开取菜容器时,此时取菜容器的重量减少量包括用户夹取的目标菜品的重量以及取菜器重量,因此该种状态下目标菜品的菜品重量为初始重量-当前重量 取菜器重量,而当拾取状态指示取菜器被放回取菜容器中时,此时取菜容器的重量减少量仅为用户夹取的目标菜品的重量,因此该种状态下目标菜品的菜品重量为初始重量-当前重量。通过上述方式计算目标菜品的菜品重量,与现有技术中依据取菜容器的重量减少量显示打菜重量的方式相比,在用户持有取菜器进行打菜的过程
中,解决了取菜器被拿走导致的所显示的打菜重量与实际打菜重量不符的问题,提高打菜重量的计算精度,以便用户可以了解到实时、准确的打菜重量,提高用户体验。
97.步骤103-4,根据目标菜品对应的目标计价规则以及目标菜品对应的菜品重量,确定目标菜品的计价信息;
98.在上述实施例中,确定目标菜品的菜品重量后,结合目标菜品对应的目标计价规则,计算目标菜品的计价信息,以便进行输出提示和打菜结算。
99.步骤103-5,输出目标菜品对应的售餐信息,其中,售餐信息包括至少之一:目标菜品信息、目标菜品对应的菜品重量以及目标菜品的计价信息,输出方式包括:在显示屏上显示售餐信息,或者将售餐信息发送至控制器以使控制器根据售餐信息确定结算信息。
100.在上述实施例中,可以通过显示屏进行售餐信息的显示输出,和/或将售餐信息发送到系统控制器中,以便系统控制器根据售餐信息确定结算信息并进行结算。具体的,售餐信息可以包括目标菜品信息,例如显示目标菜品的菜品名称、菜品单价、菜品折扣信息、菜品主料等等,售餐信息还可以包括目标菜品的菜品重量以及目标菜品的计价信息,以便用户了解实时取菜重量以及菜品价格,提高用户体验。
101.作为本技术实施例的一种可选实现方式,具体地,步骤103之后,还可以包括:
102.步骤104,持续获取当前用户的身份信息;
103.步骤105,在无法获取到当前用户的身份信息且取菜器的拾取状态指示取菜器置于取菜容器中时,获取取菜容器对应的重量,并将获取到的取菜容器对应的重量作为下次取菜时取菜容器对应的初始重量。
104.在上述实施例中,通过身份识别装置持续获取当前用户的身份信息,当无法获取到当前用户的身份信息,并且取菜器的拾取状态指示取菜器被放回到取菜容器中时,获取取菜容器重量,并将该重量作为下一次打菜时取菜容器对应的初始重量。其中,身份识别装置可以为餐盘电子标签对应的电子标签阅读器,用户打菜时将餐盘放到预设位置,通过预设位置设置的电子标签阅读器读取餐盘电子标签,餐盘电子标签与用户身份信息绑定,当餐盘位于该预设位置时能够获取到当前用户的身份信息,当餐盘被拿走时无法获取到当前用户的身份信息。
105.图2示出了本技术实施例提供的一种自助售餐系统的结构示意图,在自助取餐设备的盛菜容器上设置有称重模块,用于感应盛菜容器对应的重量数据,餐盘放置位置上设置有rfid识别模块,用于识别餐盘rfid电子标签,餐盘可以与用户身份信息关联,通过读取餐盘rfid电子标签确定用户身份信息,在自助取餐设备上还设置有处理器,处理器可以用于分析用户打菜菜品的菜品量以及确定用户身份信息,并将菜品量和用户身份信息传输到显示屏对应的工控平板处理器中,以便工控平板处理器根据菜品量以及用户身份信息进行售餐信息的显示,以及将售餐信息通过交换器传输至服务器中,从而实现结算。
106.图3示出了本技术实施例提供的另一种自助售餐系统的结构示意图,与图2所示结构不同的是,自助取餐设备侧不设置处理器,称重模块以及rfid识别模块直接将重量数据以及rfid识别信息发送到显示屏对应的工控平板处理器中,工控平板处理器用于分析用户打菜菜品的菜品量以及确定用户身份信息、根据菜品量以及用户身份信息进行售餐信息的显示,以及将售餐信息通过交换器传输至服务器中,从而实现结算。
107.进一步的,作为图1方法的具体实现,本技术实施例提供了一种售餐数据处理装
置,如图4所示,该装置包括:
108.拾取状态获取模块41,用于获取取菜器的拾取状态;
109.重量信息获取模块42,用于获取与取菜器对应的取菜容器的重量信息;
110.售餐信息输出模块43,用于根据拾取状态、取菜容器的重量信息、取菜器重量以及与取菜器对应的菜品的计价规则,输出售餐信息。
111.可选地,重量信息获取模块42,包括:
112.第一重量获取单元421,用于获取与取菜器对应的取菜容器的初始重量以及当前重量,其中,初始重量为取餐前取菜容器对应的重量;
113.第二重量获取单元422,用于若当前重量与初始重量的差值大于重量阈值,则以初始重量和当前重量作为取菜容器的重量信息,或者在验证当前用户具有合法身份的情况下以初始重量和当前重量作为取菜容器的重量信息。
114.可选地,取菜容器的重量信息包括初始重量及当前重量;售餐信息输出模块43,包括:
115.目标菜品确定单元431,用于根据取菜器信息以及取菜器与菜品的对应关系,确定取菜器对应的目标菜品信息;
116.计价规则确定单元432,用于根据目标菜品信息以及目标菜品与计价规则的对应关系,确定目标菜品对应的目标计价规则;
117.菜品重量确定单元433,用于根据拾取状态、初始重量、当前重量以及取菜器重量,确定目标菜品对应的菜品重量;
118.计价信息确定单元434,用于根据目标菜品对应的目标计价规则以及目标菜品对应的菜品重量,确定目标菜品的计价信息;
119.售餐信息输出单元435,用于输出目标菜品对应的售餐信息,其中,售餐信息包括至少之一:目标菜品信息、目标菜品对应的菜品重量以及目标菜品的计价信息,输出方式包括:在显示屏上显示售餐信息,或者将售餐信息发送至控制器以使控制器根据售餐信息确定结算信息。
120.可选地,菜品重量确定单元433,包括:
121.第一菜品重量确定子单元4331,用于拾取状态指示取菜器离开取菜容器时,目标菜品的菜品重量为初始重量-当前重量 取菜器重量;
122.第二菜品重量确定子单元4332,用于拾取状态指示取菜器置于取菜容器中时,目标菜品的菜品重量为初始重量-当前重量。
123.可选地,该装置还包括:
124.身份信息获取模块44,用于输出售餐信息之后,持续获取当前用户的身份信息;
125.初始重量确定模块45,用于在无法获取到当前用户的身份信息且取菜器的拾取状态指示取菜器置于取菜容器中时,获取取菜容器对应的重量,并将获取到的取菜容器对应的重量作为下次取菜时取菜容器对应的初始重量。
126.可选地,拾取状态获取模块41,包括:
127.实时重量监控单元411,用于监控取菜容器对应的实时重量信息;
128.第一状态确定单元412,用于当实时重量信息指示取菜容器对应的重量在预设时间区间内减少,且减少值大于取菜器重量时,确定取菜器的拾取状态为取菜器离开取菜容
器;
129.第二状态确定单元413,用于当实时重量信息指示取菜容器对应的重量在预设时间区间内增加,且增加值大于取菜器重量时,确定取菜器的拾取状态为取菜器置于取菜容器中。
130.可选地,目标菜品确定单元431,包括:
131.菜品获取子单元4311,用于获取取菜器信息、取菜容器信息、取菜器与菜品的对应关系、以及取菜容器与菜品的对应关系,确定取菜器对应的第一菜品以及取菜容器对应的第二菜品;
132.目标菜品确定子单元4312,用于当第一菜品与第二菜品不相同时,按照第二菜品确定目标菜品信息。
133.需要说明的是,本技术实施例提供的一种售餐数据处理装置所涉及各功能单元的其他相应描述,可以参考图1至图3方法中的对应描述,在此不再赘述。
134.基于上述如图1至图3所示方法,相应的,本技术实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1至图3所示的售餐数据处理方法。
135.基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施场景所述的方法。
136.基于上述如图1至图3所示的方法,以及图4所示的虚拟装置实施例,为了实现上述目的,本技术实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1至图3所示的售餐数据处理方法。
137.可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radio frequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。
138.本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
139.存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。
140.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现在用户打菜过程中,获取取菜器的拾取状态以及与取菜器对应的取菜容器的重量信息,从而在取菜器的不同拾取状态下,依据取菜容器的重量信息、取菜器重量以及与取菜器对应的菜品的计价规则,确定并输出售餐信息。本技术实施例相比于现有技术中单纯依靠取菜容器的重量信息来进行售餐信息显示的方式,可以针对于取菜器的不同拾取状态,考虑取菜器重量是否对取菜容器
的重量变化产生影响,从而计算售餐信息并进行输出,提高售餐信息的准确性和可信度,以便用户随时了解真实准确的打菜情况,提高用户体验。
141.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
142.上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献