一种热转印打印机、加密管理系统及方法技术方案

技术编号:26838183 阅读:12 留言:0更新日期:2020-12-25 12:52
本发明专利技术涉及一种热转印打印机、加密管理系统及方法,涉及打印机技术领域,热转印打印机加密管理系统包括读取耗材上IC卡中的第一加密数据的读卡器;获取耗材的消耗长度值,并执行允许打印命令或禁止打印命令的执行模块;基于第一加密数据判断所述耗材为正品或伪品的秘钥认证模块,以及耗材长度管理模块,耗材长度管理模块基于秘钥认证模块判断耗材为正品时,根据第一加密数据获取所述耗材的默认长度值,并根据所述默认长度值和消耗长度值计算所述耗材的可用长度值;本发明专利技术通过设置的加密管理系统可以对耗材的长度进行管理,当耗材的默认长度值消耗完毕之后下达禁止打印命令,避免了正品耗材的默认长度值消耗完之后使用伪品耗材打印的情况。

【技术实现步骤摘要】
一种热转印打印机、加密管理系统及方法
本专利技术涉及打印机
,尤其涉及一种热转印打印机、加密管理系统及方法。
技术介绍
热转印打印机是利用专门的耗材,通过类似传真机打印头的工作原理,将耗材上的涂层经过加热的方式,转印到纸张或其他介质上,可以根据需要选择不得的正品耗材,进而产生较强的附着力,加上打印介质的选择,满足长期保存的需求。由于耗材为消耗品,打印的需求量大,因此市面上存在仿造的耗材。使用伪造的耗材进行打印时,打印效果较差,因此,在使用过程中,需要对耗材进行识别真伪,进而保证打印质量。为了识别真/伪品耗材,在热转印打印机上设置有加密系统,现有的用于热转印打印机的耗材加密系统包括板载IC卡、外部IC卡读卡器、MCU和上位机,外部IC卡读卡器用于读取设置在耗材(色带或者胶带)上的外部IC卡中的加密数据,MCU和板载IC卡均设置在打印机主板上,MCU分别与板载IC卡、外部IC卡读卡器以及上位机电连接,以便对加密数据进行透传;上位机用于通过MCU获取板载IC卡中的加密数据和外部IC卡中的加密数据,然后解密板载IC卡中的加密数据和外部IC卡中的加密数据而获取明文数据,并对上述明文数据进行分析而判断外部IC卡的密钥是否与板载IC卡中的密钥相同。当外部IC卡的密钥与板载IC卡中的密钥相同,耗材加密系统则判断当前耗材为正品,当外部IC卡的密钥与板载IC卡中的密钥不同,耗材加密系统则判断当前耗材为伪品。上述的热转印打印机耗材加密系统虽然能够在一定程度上对耗材识别真伪,但是,现有的热转印打印机并没有针对耗材的长度进行管理。一般正品耗材都具有默认长度值,即一卷正品耗材的总长度。当使用上述耗材加密系统进行打印时,正品耗材的默认长度值消耗完之后,由于并没有对耗材的总长度进行限定,可以任意使用伪品耗材持续进行打印。
技术实现思路
为了解决上述问题,本专利技术公开了一种热转印打印机、加密管理系统及方法,通过设置的加密管理系统可以对正品耗材的长度进行管理,当正品耗材的默认长度值消耗完毕之后,不能够进行打印,需要重新辨别耗材的真伪,进而避免了正品耗材在使用完默认长度值之后可继续使用伪品耗材打印的情况。本专利技术解决上述技术问题的技术方案如下:一种热转印打印机加密管理系统,包括读卡器,读取耗材上IC卡中的第一加密数据;执行模块,获取所述耗材的消耗长度值,并执行允许打印命令或禁止打印命令;秘钥认证模块,基于所述第一加密数据判断所述耗材为正品或伪品,当所述耗材为伪品时,所述秘钥认证模块向所述执行模块下达禁止打印命令;耗材长度管理模块,基于所述秘钥认证模块判断所述耗材为正品时,根据第一加密数据获取所述耗材的默认长度值,并根据所述默认长度值和所述消耗长度值计算所述耗材的可用长度值;当所述可用长度值小于预设值时,所述耗材长度管理模块向所述执行模块下达禁止打印命令,当所述可用长度值大于预设值时,所述耗材长度管理模块向所述执行模块下达允许打印命令。通过采用上述技术方案,通过设置的秘钥认证模块对耗材的真伪进行判断,同时,通过耗材长度管理模块对耗材的可用长度值进行监控,基于真伪判断结果和可用长度值下发允许打印命令和禁止打印命令,实现对耗材持续监管,在一定程度上避免了正品耗材耗完之后持续使用伪品耗材打印的情况。在上述技术方案的基础上,本专利技术还可以做如下改进:进一步,所述秘钥认证模块能获取第二加密数据,并基于所述第二加密数据解密获取多个正品耗材秘钥;所述秘钥认证模块基于所述第一加密数据解密获取第一待检测秘钥,所述秘钥认证模块基于所述正品耗材秘钥和所述第一待检测秘钥的对比结果判断所述耗材为正品或伪品。通过采用上述技术方案,通过设置的第二加密数据,在判断耗材的真伪时,通过解密第一加密数据,得到待检测秘钥,将第一待检测秘钥和正品耗材秘钥一一对比,即可以判断耗材的真伪。进一步,所述耗材长度管理模块能获取第三加密数据,并基于所述第三加密数据解密获取正品耗材管理表,所述正品耗材管理表包括彼此一一对应的多个正品耗材秘钥和多个正品耗材默认长度值;所述耗材长度管理模块基于所述秘钥认证模块判断所述耗材为正品时,从所述秘钥认证模块获取所述第一待检测秘钥,并根据所述正品耗材管理表获取与所述第一待检测秘钥对应的所述默认长度值。进一步,所述耗材长度管理模块能获取第三加密数据,并基于所述第三加密数据解密获取正品耗材管理表,所述正品耗材管理表包括彼此一一对应的多个正品耗材秘钥和多个正品耗材默认长度值;所述耗材长度管理模块基于所述第一加密数据解密获取第二待检测秘钥,并根据所述正品耗材管理表获取与所述第二待检测秘钥对应的所述默认长度值。通过采用上述技术方案,当判断耗材为正品时,通过正品耗材管理表获取对应的默认长度值,进而,可以根据默认长度值和消耗长度值计算得出可用长度值,方便对耗材进行持续监控。进一步,所述热转印打印机加密管理系统包括彼此电连接的SOC装置和云端服务器,所述秘钥认证模块设置在所述SOC装置或云端服务器上;所述耗材长度管理模块设置在所述SOC装置或云端服务器上。通过采用上述技术方案,通过设置的SOC装置和云端服务器,在使用时,可以选择将秘钥认证模块、耗材长度管理模块分别设置在SOC装置、云端服务器,或者分开设置,在热转印打印机和云端服务器之间建立相应的通信链路,对正品耗材的可用长度进行管理,避免当正品耗材消耗完之后使用伪品耗材打印。通过上述设置,在一定程度上增加了耗材秘钥系统被破解的难度,进而保证了热转印打印机耗材的正品率。进一步,所述执行模块包括FPGA芯片;当所述FPGA芯片接收到允许打印命令时,所述FPGA芯片接收用户的打印指令后可执行打印指令;当所述FPGA芯片接收禁止打印命令时,所述FPGA芯片接收用户的打印指令后不执行打印指令或无法接收用户的打印指令。进一步,所述述执行模块包括用于检测所述耗材的消耗长度值的长度检测单元,所述长度检测单元包括对所述耗材长度进行检测的耗材消耗检测器或对所述耗材驱动电机旋转圈数进行计数的电机圈数计数器。进一步,所述热转印打印机还包括提示模块,当所述执行模块接收允许打印命令或禁止打印命令时,向所述提示模块发出提示命令,所述提示模块基于提示命令做出所述耗材为正品或伪品的提示。本专利技术还提供了一种热转印打印机加密管理方法,基于上述的热转印打印机加密管理系统,该方法包括以下步骤:获取耗材上IC卡中的第一加密数据、以及获取所述耗材使用的消耗长度值;基于所述第一加密数据解密得到待检测秘钥,并对比正品耗材秘钥与待检测秘钥,判断耗材为正品或伪品;当所述耗材为正品时,基于所述待检测秘钥或者所述第一加密数据获取所述耗材的默认长度值,并基于所述消耗长度值和默认长度值计算可用长度值;当所述可用长度值大于预设值时,向所述执行模块下发允许打印命令;当所述耗材为伪品或所述可用长度值小于预设值时,向所述执行模块下发禁止打印命令。本专利技术还提供了一种热转印打印机,使用上述的热转印打印机加密管理系统或上述的热转印打印机加密管理方法执行打印,所述热转印打印机包括打印模块;所述打印本文档来自技高网
...

【技术保护点】
1.一种热转印打印机加密管理系统,其特征在于,包括:/n读卡器,读取耗材上IC卡中的第一加密数据;/n执行模块,获取所述耗材的消耗长度值,并执行允许打印命令或禁止打印命令;/n秘钥认证模块,基于所述第一加密数据判断所述耗材为正品或伪品,当所述耗材为伪品时,所述秘钥认证模块向所述执行模块下达禁止打印命令;/n耗材长度管理模块,基于所述秘钥认证模块判断所述耗材为正品时,根据第一加密数据获取所述耗材的默认长度值,并根据所述默认长度值和所述消耗长度值计算所述耗材的可用长度值;/n当所述可用长度值小于预设值时,所述耗材长度管理模块向所述执行模块下达禁止打印命令,当所述可用长度值大于预设值时,所述耗材长度管理模块向所述执行模块下达允许打印命令。/n

【技术特征摘要】
1.一种热转印打印机加密管理系统,其特征在于,包括:
读卡器,读取耗材上IC卡中的第一加密数据;
执行模块,获取所述耗材的消耗长度值,并执行允许打印命令或禁止打印命令;
秘钥认证模块,基于所述第一加密数据判断所述耗材为正品或伪品,当所述耗材为伪品时,所述秘钥认证模块向所述执行模块下达禁止打印命令;
耗材长度管理模块,基于所述秘钥认证模块判断所述耗材为正品时,根据第一加密数据获取所述耗材的默认长度值,并根据所述默认长度值和所述消耗长度值计算所述耗材的可用长度值;
当所述可用长度值小于预设值时,所述耗材长度管理模块向所述执行模块下达禁止打印命令,当所述可用长度值大于预设值时,所述耗材长度管理模块向所述执行模块下达允许打印命令。


2.根据权利要求1所述的热转印打印机加密管理系统,其特征在于:所述秘钥认证模块能获取第二加密数据,并基于所述第二加密数据解密获取多个正品耗材秘钥;
所述秘钥认证模块基于所述第一加密数据解密获取第一待检测秘钥,所述秘钥认证模块基于所述正品耗材秘钥和所述第一待检测秘钥的对比结果判断所述耗材为正品或伪品。


3.根据权利要求2所述的热转印打印机加密管理系统,其特征在于:所述耗材长度管理模块能获取第三加密数据,并基于所述第三加密数据解密获取正品耗材管理表,所述正品耗材管理表包括彼此一一对应的多个正品耗材秘钥和多个正品耗材默认长度值;
所述耗材长度管理模块基于所述秘钥认证模块判断所述耗材为正品时,从所述秘钥认证模块获取所述第一待检测秘钥,并根据所述正品耗材管理表获取与所述第一待检测秘钥对应的所述默认长度值。


4.根据权利要求1所述的热转印打印机加密管理系统,其特征在于:所述耗材长度管理模块能获取第三加密数据,并基于所述第三加密数据解密获取正品耗材管理表,所述正品耗材管理表包括彼此一一对应的多个正品耗材秘钥和多个正品耗材默认长度值;
所述耗材长度管理模块基于所述秘钥认证模块判断所述耗材为正品时,基于所述第一加密数据解密获取第二待检测秘钥,并根据所述正品耗材管理表获取与所述第二待检测秘钥对应的所述默认长度值。


5.根据权利要求2所述的热转印打印机加密管...

【专利技术属性】
技术研发人员:倪继超唐国初
申请(专利权)人:湖南鼎一致远科技发展有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1