耗材序列号切换方法及耗材芯片、耗材盒与流程
- 国知局
- 2024-07-05 15:39:42
本申请涉及打印机,尤其涉及一种耗材序列号切换方法及耗材芯片、耗材盒。
背景技术:
1、打印机是现代化办公中不可或缺的设备,通过安装打印机耗材执行打印工作。打印机耗材主要包括耗材盒和耗材芯片,每个耗材芯片都有一个耗材序列号。耗材芯片中写入一套耗材相关数据,这套数据里包含耗材序列号、序列号认证相关的数据、耗材型号相关数据和耗材状态。
2、新的耗材装入打印机后打印机会和耗材芯片进行基于耗材序列号的认证过程,耗材序列号认证通过后打印机才可以打印文档。如果耗材序列号不能通过打印机认证,该耗材则无法使用。耗材则无法使用的情况存在多种,如何准确识别耗材序列号的各种故障原因并对应解决,使得耗材芯片正常使用是目前需要解决的技术问题。
技术实现思路
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、在本申请实施例中,耗材芯片通过接收打印机针对所述耗材芯片当前使用的目标耗材序列号的认证命令;基于接收的认证命令,确定所述目标耗材序列号的认证结果;如果所述目标耗材序列号的认证结果为所述目标耗材序列号未通过所述打印机的认证、所述目标耗材序列号被所述打印机屏蔽、或者所述目标耗材序列号通过所述打印机的认证且与所述打印机历史使用的目标耗材芯片的耗材序列号相同,则执行耗材序列号切换操作,由此可以准确识别耗材序列号的各种故障原因并对应解决,使得耗材正常使用。
技术特征:1.一种耗材序列号切换方法,其特征在于,应用于耗材芯片,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于接收的认证命令,确定所述目标耗材序列号的认证结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于接收的认证命令,确定所述目标耗材序列号的认证结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于接收的认证命令,确定所述目标耗材序列号的认证结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述执行耗材序列号切换操作,包括:
6.根据权利要求5所述的方法,其特征在于,所述将所述目标耗材序列号切换为所述第一耗材序列号,包括:
7.根据权利要求5所述的方法,其特征在于,所述将所述目标耗材序列号切换为所述第一耗材序列号之后,还包括:
8.根据权利要求1所述的方法,其特征在于,所述执行耗材序列号切换操作之前,还包括:
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求1所述的方法,其特征在于,所述基于接收的认证命令,确定所述目标耗材序列号的认证结果,包括:
11.根据权利要求1或10所述的方法,其特征在于,所述基于接收的认证命令,确定所述目标耗材序列号的认证结果之后,还包括:
12.一种耗材芯片,其特征在于,包括处理器,所述处理器执行时实现如权利要求1-11中任一项所述的方法的步骤。
13.一种耗材盒,其特征在于,包括:
技术总结本申请公开了一种耗材序列号切换方法及耗材芯片、耗材盒,包括耗材芯片接收打印机针对所述耗材芯片当前使用的目标耗材序列号的认证命令;基于接收的认证命令,确定所述目标耗材序列号的认证结果;如果所述目标耗材序列号的认证结果为所述目标耗材序列号未通过所述打印机的认证、所述目标耗材序列号被所述打印机屏蔽、或者所述目标耗材序列号通过所述打印机的认证且与所述打印机历史使用的目标耗材芯片的耗材序列号相同,则执行耗材序列号切换操作。技术研发人员:请求不公布姓名受保护的技术使用者:杭州旗捷科技有限公司技术研发日:技术公布日:2024/4/17本文地址:https://www.jishuxx.com/zhuanli/20240618/37727.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表