一种耗材芯片通信方法、耗材芯片及耗材技术

技术编号:22387778 阅读:31 留言:0更新日期:2019-10-29 06:38
本发明专利技术涉及打印机耗材技术领域,具体地说,涉及一种耗材芯片通信方法、耗材芯片、耗材。耗材芯片通信方法,包括:在耗材序列号认证过程中,基于第一序列号与成像设备进行非AC认证,以及,基于第二序列号与成像设备进行AC认证。芯片采用设备升级之前的第一序列号进行非AC认证,使得成像设备将该第一序列号记录为已使用过的芯片序列号,设备升级之后的第二序列号仅在AC认证环节使用。使得在成像设备升级以后,即使只破解出一组第二序列号的情况下,也可以将其与成像设备升级前已破解出的大量第一序列号相配合,实现大量芯片能够通过升级后成像设备的认证,使得耗材芯片能够在最短时间内实现芯片量产,大大提高厂商的耗材芯片的市场占有率。

【技术实现步骤摘要】
一种耗材芯片通信方法、耗材芯片及耗材
本专利技术涉及打印机耗材
,具体地说,涉及一种耗材芯片通信方法、耗材芯片及耗材。
技术介绍
成像设备的耗材芯片中可以存储有多个序列号,这些序列号由出厂厂商设定并且用于识别耗材芯片是否合法。成像设备会监控配置在其中的耗材的序列号,一个序列号一旦被一台成像设备记录为已使用,以后就不能再通过这台成像设备的验证。因此目前市场上的耗材芯片需要获得足够多的合法序列号以保证存储芯片的稳定性能。例如申请公布号CN109334259A,申请公布日2019年2月15日的专利技术专利申请公开的耗材芯片与成像设备的通信方法中,耗材芯片在成像设备认证检测不合法时,重新接收成像设备发送的命令数据,反馈应答信号和另一组序列号给成像设备,并重复上述步骤直至检测合法。然而厂商为了维护自己的市场利益,不断升级成像设备。升级后的成像设备增加了特定的验证步骤,在这些特定的验证步骤中增加或者更新了加密算法或者会验证序列号与一段数据的绑定关系来加大验证难度。成像设备升级以后,原来存储在耗材芯片中的序列号无法通过成像设备的验证。而破解升级以后的成像设备序列号需要相当长的一段时间和精力,成像设备升级以后的较短时间内,耗材厂商无法获得足以达到量产的新的序列号。因此,采用上述专利技术方案的耗材芯片,无法在成像设备升级以后的短时间内实现量产,大大影响了耗材厂商对应型号耗材芯片的市场占有率。
技术实现思路
本专利技术为解决上述技术问题,本专利技术提供一种耗材芯片通信方法,其特征在于:在耗材序列号验证过程中,基于第一序列号与成像设备进行非AC认证,以及,基于第二序列号与成像设备进行AC认证。本专利技术中所述的“AC认证”是指成像设备升级之后新增加的特定认证步骤,本专利技术中所述“非AC认证”是指包括MAC认证在内的、成像设备升级之前的其他认证步骤。上述技术方案中,芯片采用设备升级之前的第一序列号进行非AC认证,使得成像设备将该第一序列号记录为已使用过的芯片序列号,设备升级之后的第二序列号仅在AC认证环节使用。使得在成像设备升级以后,即使只破解出一组第二序列号的情况下,也可以将其与成像设备升级前已破解出的大量第一序列号相配合,实现大量芯片能够通过升级后成像设备的认证,使得耗材芯片能够在最短时间内实现芯片量产,大大提高厂商的耗材芯片的市场占有率。进一步地,当AC认证标记为无效值时,发送第一序列号至成像设备以响应所述成像设备的请求序列号指令并且基于所述第一序列号与所述成像设备通信;当AC认证标记为有效值时,发送第二序列号至成像设备以响应所述成像设备的请求序列号指令并基于所述第二序列号与所述成像设备通信。进一步地,所述AC认证标记的初始值为无效值;当接收到的成像设备ED1数据与芯片中预存的芯片ED1数据不匹配时将所述AC认证标记修改为有效值;当接收到特定序列的成像设备命令组合时,将所述AC认证标记修改为无效值。进一步地,所述特定序列的成像设备命令组合包括所述成像设备开关盖或重新开关机后发送的4条特定序列的成像设备命令。进一步地,当AC认证标记为有效值时:基于所述芯片ED1数据、对应于所述芯片ED1数据的芯片ED2数据、芯片ROM数据生成AC认证码并发送至所述成像设备,以响应所述成像设备的请求认证AC指令。本专利技术还提供一种耗材芯片,包括用于与成像设备通信的通信单元,其特征在于:还包括逻辑控制单元、存储有第一序列号和第二序列号的存储单元;所述逻辑控制单元,用于控制芯片在耗材序列号认证过程中基于第一序列号与成像设备进行非AC认证,以及,用于控制芯片在耗材序列号认证过程中基于第二序列号与成像设备进行AC认证。上述技术方案中,耗材芯片采用设备升级之前的第一序列号进行非AC认证,使得成像设备将该第一序列号记录为已使用过的芯片序列号,设备升级之后的第二序列号仅在AC认证环节使用。使得在成像设备升级以后,即使只破解出一组第二序列号的情况下,也可以将其与成像设备升级前已破解出的大量第一序列号相配合,实现大量芯片能够通过升级后成像设备的认证,使得耗材芯片能够在最短时间内实现芯片量产,大大提高厂商的耗材芯片的市场占有率。作为优选,所述存储单元还存储AC认证标记;所述逻辑控制单元,在判断所述AC认证标记为无效值时通过所述通信单元发送第一序列号至成像设备以响应所述成像设备的请求序列号指令并且基于所述第一序列号通过所述通信单元与所述成像设备通信,在判断所述AC认证标记为有效值时通过所述通信单元发送第二序列号至成像设备以响应所述成像设备的请求序列号指令并基于所述第二序列号通过所述通信单元与所述成像设备通信。作为优选,所述存储单元,还存储芯片ED1数据、芯片ED2数据、芯片ROM数据,所述芯片ED1数据、所述芯片ED2数据均与所述第二序列号对应;所述逻辑控制单元,在芯片接收到的成像设备ED1数据与所述芯片ED1数据不匹配时将所述AC认证标记设置为有效值;在所述芯片接收到特定序列的成像设备指令时将所述AC认证标记设置为无效值。作为优选,所述逻辑控制单元,在判断所述AC认证标记为有效值时,基于所述芯片ED1数据、对应于所述芯片ED1数据的芯片ED2数据、芯片ROM数据生成AC认证码并通过所述通信单元发送至所述成像设备,以响应所述成像设备的请求认证AC指令。作为优选,所述存储单元存储有多组一一对应的第二序列号、芯片ED1数据、芯片ED2数据。作为优选,所述存储单元存储有多个所述第一序列号。本专利技术还提供一种耗材,其特征在于:包括上述任一项所述的耗材芯片。上述技术方案中,耗材的耗材芯片采用设备升级之前的第一序列号进行非AC认证,使得成像设备将该第一序列号记录为已使用过的芯片序列号,设备升级之后的第二序列号仅在AC认证环节使用。使得在成像设备升级以后,即使只破解出一组第二序列号的情况下,也可以将其与成像设备升级前已破解出的大量第一序列号相配合,实现大量芯片能够通过升级后成像设备的认证,使得耗材芯片能够在最短时间内实现芯片量产,大大提高兼容厂商的耗材芯片的市场占有率。附图说明附图1为实施例一的耗材通信方法流程图。具体实施方式下面将结合附图对本专利技术的实施方式进行详细描述。本具体实施例仅仅是对本专利技术的解释,其并不是对专利技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本专利技术的权利要求范围内都收到专利法的保护。实施例一一种耗材芯片通信方法,适用于耗材芯片。该耗材芯片包括通信单元、存储单元、逻辑控制单元。通信单元用于与安装该耗材芯片的成像设备进行通信,以实现耗材芯片与成像设备的数据交互。存储单元,用于存储耗材信息。存储单元可以是EEPROM也可以是FLASH实现,本实施例中的存储单元为FLASH闪存。为了使得耗材芯片能够通过成像设备的认证,存储单元中至少存储有第一序列号及其相关数据、第二序列号及其相关数据。具体在本实施例中,第一序列号为成像设备升级之前、耗材厂商已经获得的合法序列号,通常存储单元中存储有多组第一序列号、以及第一序列号对应的第一密钥,以保证这些第一序列号中的至少一个没有被耗材芯片所安装的成像设备记录过。第二序列号为成像设备升级之后的合法序列号,一般来讲,出厂厂商采用升级加密算法、或者将新的合法序列号跟一段数据绑定来对成像设备进行本文档来自技高网...

【技术保护点】
1.一种耗材芯片通信方法,其特征在于:在耗材序列号验证过程中,基于第一序列号与成像设备进行非AC认证,以及,基于第二序列号与成像设备进行AC认证。

【技术特征摘要】
1.一种耗材芯片通信方法,其特征在于:在耗材序列号验证过程中,基于第一序列号与成像设备进行非AC认证,以及,基于第二序列号与成像设备进行AC认证。2.根据权利要求1所述的一种耗材芯片通信方法,其特征在于:当AC认证标记为无效值时,发送第一序列号至成像设备以响应所述成像设备的请求序列号指令并且基于所述第一序列号与所述成像设备通信;当AC认证标记为有效值时,发送第二序列号至成像设备以响应所述成像设备的请求序列号指令并基于所述第二序列号与所述成像设备通信。3.根据权利要求2所述的一种耗材芯片通信方法,其特征在于:所述AC认证标记的初始值为无效值;当接收到的成像设备ED1数据与芯片中预存的芯片ED1数据不匹配时,将所述AC认证标记修改为有效值;当接收到特定序列的成像设备命令组合时,将所述AC认证标记修改为无效值。4.根据权利要求3所述的一种耗材芯片的通信方法,其特征在于:所述特定序列的成像设备命令组合包括所述成像设备开关盖或重新开关机后发送的4条特定序列的成像设备命令。5.根据权利要求3所述的一种耗材芯片通信方法,其特征在于,当AC认证标记为有效值时:基于所述芯片ED1数据、对应于所述芯片ED1数据的芯片ED2数据、芯片ROM数据生成AC认证码并发送至所述成像设备,以响应所述成像设备的请求认证AC指令。6.一种耗材芯片,包括用于与成像设备通信的通信单元,其特征在于:还包括逻辑控制单元、存储有第一序列号和第二序列号的存储单元;所述逻辑控制单元,用于控制芯片在耗材序列号认证过程中基于第一序列号与成像设备进行非AC认证,以及,用于控制芯片在耗材序列号认证过程中基于第二序...

【专利技术属性】
技术研发人员:丁磊桑权
申请(专利权)人:杭州旗捷科技有限公司
类型:发明
国别省市:浙江,33

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

1