一种电子秤作弊检测系统及其检测方法

文档序号:9825059阅读:597来源:国知局
一种电子秤作弊检测系统及其检测方法
【技术领域】
[0001]本发明涉及电子称防作弊领域,具体涉及电子秤作弊检测系统及其检测方法。
【背景技术】
[0002]数字指示秤具有称量方便、计价简便、重量数据显示直观等特点,在大型超市、集贸市场等场所已经得到了广泛的使用。但由于市场监管不够规范,集贸市场经营者法制意识薄弱,诚信度缺失,利用数字指示秤作弊、缺斤少两,损害消费者权益的事件屡有发生,在社会上形成了负面影响。数字指示秤最主要的作弊方法包含以下三个方面:(I)人工手段干预读数。包括留底数法、冲击法等。(2)内部改装。包括修改显示电路、修改信号调理电路、加装无线模块(检测可通过查看传感器电压是否超高、是否有无线发射模块)。(3)芯片软件作弊。为目前最常见的作弊方式,当输入一串按键码后数字指示秤便进入作弊模式,可根据需要变为9两,8两甚至6两称,再按下某一恢复键即可恢复正常模式。此方法操作隐蔽且难以发现复原。
[0003]目前已有地区试行运行电子计价器监管平台,在电子秤中加装监控芯片以及无线射频芯片。在实际交易活动中拦截所有电子秤键盘操作并发送至市场的无线中继,由中继通过网络传送数据至数据中心记录保存。但是此项技术推广需要改装电子称,在基数如此之大,价值如此之低的终端市场很难推行,另外无线射频信号也很容易被恶意干扰,造成无法抓取到按键信息。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种通过使用高危作弊码数据库、作弊码规则库、并行检测等方法对电子秤进行作弊码检测,使得电子秤作弊码的发现率大大提高的电子秤作弊检测系统及其检测方法。
[0005]本发明是通过以下技术方案来实现的:一种电子秤作弊检测系统,包括作弊检测模块,所述作弊检测模块内设置有单片机及用于获取云端服务器高危作弊码序列的信号收发模块,所述作弊检测模块为一上位机;
[0006]所述上位机通过信号收发模块与云端服务器实现信号输入与输出,各个数字指示称的信号输出端均与上位机的信号输入端连接;
[0007]每台数字指示称内均设置有用于监测数字指示称的动作执行器,动作执行器的信号输入输出端分别与上位机连接。
[0008]作为优选的技术方案,所述动作执行器为一检测电路。
[0009]—种电子秤的作弊检测方法,具体包括以下几个步骤:
[0010]步骤一、开始测试;
[0011 ]步骤二、上位机获取云端服务器的高危作弊码序列;
[0012]步骤三、读取按键序列表中的下一个序列,按键序列表是否结束,如果结束,则完成测试,如果未结束,则进行下一步;
[0013]步骤四、上述步骤如果未结束,则归零重量,并延迟I秒;
[0014]步骤五、经上述步骤四后,进行清零、去皮操作,清零方式为强制清零,跳转下一步;
[0015]步骤六、在数字指示秤上输入按键序列号;
[0016]步骤七、输入按键序列号后显示载荷重量,延迟2秒后稳定;
[0017]步骤八、上位机根据回执信号判断显示是否改变,如果未改变,则重新开始测试,如果改变则进入下一步;
[0018]步骤九、判断显示是否改变,通过动作执行器抓取LED/LCD显示数据,如果改变,动作执行器将显示数据转换为数字信号传输至上位机,通过上位机记录作弊按键序列,并将其上传至云端服务器。;
[0019]步骤十、重复上述步骤,完成检测。
[0020]本发明的有益效果是:本发明通过使用高危作弊码数据库、作弊码规则库、并行检测等方法对电子秤进行作弊码检测,使得电子秤作弊码的发现率大大提高,本系统能够快速检测出位数在5位以内的作弊码。
【附图说明】
[0021]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为发明的系统框图;
[0023]图2为本发明的检测流程图。
【具体实施方式】
[0024]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0025]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0026]如图1和图2所示,本发明的一种电子秤作弊检测系统,包括作弊检测模块,所述作弊检测模块内设置有单片机及用于获取云端服务器高危作弊码序列的信号收发模块,所述作弊检测模块为一上位机;
[0027]所述上位机通过信号收发模块与云端服务器实现信号输入与输出,各个数字指示称的信号输出端均与上位机的信号输入端连接;
[0028]每台数字指示称内均设置有用于监测数字指示称的动作执行器,动作执行器的信号输入输出端分别与上位机连接。
[0029]作为优选的技术方案,所述动作执行器为一检测电路。
[0030]一种电子秤的作弊检测方法,具体包括以下几个步骤:
[0031]步骤一、开始测试;
[0032]步骤二、上位机获取云端服务器的高危作弊码序列;
[0033]步骤三、读取按键序列表中的下一个序列,按键序列表是否结束,如果结束,则完成测试,如果未结束,则进行下一步;
[0034]步骤四、上述步骤如果未结束,则归零重量,并延迟I秒;
[0035]步骤五、经上述步骤四后,进行清零、去皮操作,清零方式为强制清零,跳转下一步;
[0036]步骤六、在数字指示秤上输入按键序列号;
[0037]步骤七、输入按键序列号后显示载荷重量,延迟2秒后稳定;
[0038]步骤八、上位机根据回执信号判断显示是否改变,如果未改变,则重新开始测试,如果改变则进入下一步;
[0039]步骤九、判断显示是否改变,通过动作执行器抓取LED/LCD显示数据,如果改变,动作执行器将显示数据转换为数字信号传输至上位机,通过上位机记录作弊按键序列,并将其上传至云端服务器。;
[0040]步骤十、重复上述步骤,完成检测。
[0041 ]从服务器端读取待测的密码序列,根据键盘适配生成相应的单片机管脚序列发送至动作执行器,读取动作执行器返回的数字指示秤显示信息,判断示数是否正常,如果发现异常则将此组按键序列数据标识为可疑序列。
[0042]上位机获取服务端的高危作弊码序列,上位机根据作弊码序列转换为适配后的按键序列码发送至动作执行器,动作执行器按下对应按键,施加重量信号,动作执行器抓取LED/LCD显示数据,然后将抓取的显示数据转换为数字传至上位机,上位机进行是否作弊的判断,最后上传发现的作弊码。
[0043]本发明引入嵌入式软件自动化测试技术,搭建数字指示秤自动化测试环境,使用《高危作弊码算法》对数字指示秤进行自动化黑盒测试。上位机从云端服务器获取高危作弊码序列,并根据本地化适配转换为按键序列;上位机将该序列传入动作执行器,动作执行器控制键盘按钮闭合操作模拟对应的物理按键按下,再由动作执行器生成重量信号;待示数稳定后由动作执行器获取数字指示秤LCD/LED信号,将转换后的数值传入上位机做是否作弊的判断。
[0044]本发明的有益效果是:本发明通过使用高危作弊码数据库、作弊码规则库、并行检测等方法对电子秤进行作弊码检测,使得电子秤作弊码的发现率大大提高,本系统能够快速检测出位数在5位以内的作弊码。
[0045]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。
【主权项】
1.一种电子秤作弊检测系统,其特征在于:包括作弊检测模块,所述作弊检测模块内设置有单片机及用于获取云端服务器高危作弊码序列的信号收发模块,所述作弊检测模块为一上位机; 所述上位机通过信号收发模块与云端服务器实现信号输入与输出,各个数字指示称的信号输出端均与上位机的信号输入端连接; 每台数字指示称内均设置有用于监测数字指示称的动作执行器,动作执行器的信号输入输出端分别与上位机连接。2.根据权利要求1所述的电子秤作弊检测系统,其特征在于:所述动作执行器为一检测电路。3.一种电子秤的作弊检测方法,其特征在于,具体包括以下几个步骤: 步骤一、开始测试; 步骤二、上位机获取云端服务器的高危作弊码序列; 步骤三、读取按键序列表中的下一个序列,按键序列表是否结束,如果结束,则完成测试,如果未结束,则进行下一步; 步骤四、上述步骤如果未结束,则归零重量,并延迟I秒; 步骤五、经上述步骤四后,进行清零、去皮操作,清零方式为强制清零,跳转下一步; 步骤六、在数字指示秤上输入按键序列号; 步骤七、输入按键序列号后显示载荷重量,延迟2秒后稳定; 步骤八、上位机根据回执信号判断显示是否改变,如果未改变,则重新开始测试,如果改变则进入下一步; 步骤九、判断显示是否改变,通过动作执行器抓取LED/LCD显示数据,如果改变,动作执行器将显示数据转换为数字信号传输至上位机,通过上位机记录作弊按键序列,并将其上传至云端服务器。; 步骤十、重复上述步骤,完成检测。
【专利摘要】本发明公开了一种电子秤作弊检测系统,包括作弊检测模块,所述作弊检测模块内设置有单片机及用于获取云端服务器高危作弊码序列的信号收发模块,所述作弊检测模块为一上位机;所述上位机通过信号收发模块与云端服务器实现信号输入与输出,各个数字指示称的信号输出端均与上位机的信号输入端连接;每台数字指示称内均设置有用于监测数字指示称的动作执行器,动作执行器的信号输入输出端分别与上位机连接。本发明通过使用高危作弊码数据库、作弊码规则库、并行检测等方法对电子秤进行作弊码检测,使得电子秤作弊码的发现率大大提高,本系统能够快速检测出位数在5位以内的作弊码。
【IPC分类】G01G23/01
【公开号】CN105588633
【申请号】CN201610091906
【发明人】何绘宇, 邵琛越, 阚侃
【申请人】广东省计量科学研究院
【公开日】2016年5月18日
【申请日】2016年2月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1