数据校验方法技术

技术编号:39778873 阅读:18 留言:0更新日期:2023-12-22 02:24
本申请实施例提供的一种数据校验方法

【技术实现步骤摘要】
数据校验方法、耗材芯片、耗材、图像形成装置及系统


[0001]本申请涉及图像形成
,具体地涉及一种数据校验方法

耗材芯片

耗材

图像形成装置及系统


技术介绍

[0002]随着打印成像技术的发展,诸如打印机

复印机

传真机

文字处理机等图像形成装置已被广泛使用

为了便于使用,图像形成装置上通常安装有方便用户更换的耗材

例如,用于容纳记录材料
(
例如墨水

碳粉等
)
的耗材盒
(
例如墨盒

粉盒

硒鼓等
)。
当耗材盒中的记录材料消耗完时,用户只需要更换耗材盒,图像形成装置即可以继续使用

图像形成系统包括图像形成装置和耗材

[0003]为了方便对耗材的管理,在耗材上通常设有耗材芯片

在耗材芯本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据校验方法,应用于耗材芯片,所述耗材芯片安装于耗材上,所述耗材可拆卸地安装于图像形成装置上,其特征在于,所述方法包括:接收所述图像形成装置发送的校验请求;基于所述校验请求向所述图像形成装置发送原始数据和目标校验信息,所述目标校验信息中的至少部分数据用于对所述原始数据进行校验;所述基于所述校验请求向所述图像形成装置发送所述目标校验信息之前,还包括:基于所述校验请求向所述图像形成装置发送第一计算因子;接收所述图像形成装置发送的基于所述第一计算因子生成的第一中间数据;基于所述第一中间数据和第一校验信息,生成所述目标校验信息;其中,所述第一校验信息为基于所述原始数据按照预设的第一算法生成的,所述目标校验信息的数据长度短于所述第一校验信息的数据长度
。2.
根据权利要求1所述的方法,其特征在于,包括:基于预设的第二算法对所述第一中间数据进行处理,生成第二中间数据,向所述图像形成装置发送所述第二中间数据,所述第二中间数据用于确定所述耗材芯片是否异常
。3.
根据权利要求1或2所述的方法,其特征在于,所述基于所述第一中间数据和第一校验信息,生成所述目标校验信息,包括:基于所述第一中间数据,在所述第一校验信息中选择部分数据;基于选择出的部分数据生成所述目标校验信息
。4.
根据权利要求3所述的方法,其特征在于,所述选择出的部分数据中的至少部分数据与所述第一中间数据中的至少部分有效位相匹配
。5.
根据权利要求2所述的方法,其特征在于,所述基于所述第一中间数据和第一校验信息生成,所述目标校验信息,包括:基于所述第二中间数据和所述第一校验信息生成所述目标校验信息
。6.
根据权利要求5所述的方法,其特征在于,所述基于所述第二中间数据和所述第一校验信息生成所述目标校验信息,包括:基于所述第二中间数据,在所述第一校验信息中选择部分数据;基于选择出的部分数据生成所述目标校验信息
。7.
根据权利要求6所述的方法,其特征在于,所述选择出的部分数据中的至少部分数据与所述第二中间数据中的至少部分有效位相匹配
。8.
根据权利要求2所述的方法,其特征在于,当所述第一中间数据为二进制数据时,所述基于预设的第二算法对所述第一中间数据进行处理,生成第二中间数据,包括:在所述第一中间数据中识别
N
个有效位,
N≥1
;将所述第一中间数据中除所述
N
个有效位以外的二进制位设置为无效位,获得所述第二中间数据;或者,当所述第一中间数据为非二进制数据时,所述基于预设的第二算法对所述第一中间数据进行处理,生成第二中间数据,包括:将所述第一中间数据转换为二进制数据;在获得的二进制数据中识别
N
个有效位,
N≥1
;将所述获得的二进制数据中除所述
N
个有效位以外的二进制位设置为无效位,获得所
述第二中间数据
。9.
根据权利要求8所述的方法,其特征在于,当所述第一中间数据为二进制数据时,所述在所述第一中间数据中识别
N
个有效位,包括:按照从左向右或从右向左的顺序,在所述第一中间数据中识别
N
个有效位;当所述第一中间数据为非二进制数据时,所述在获得的二进制数据中识别
N
个有效位,包括:按照从左向右或从右向左的顺序,在获得的二进制数据中识别
N
个有效位
。10.
根据权利要求
4、7
‑9中任意一项所述的方法,其特征在于,所述有效位为数值为“1”的二进制位,所述无效位为数值为“0”的二进制位;或者,所述有效位为数值为“0”的二进制位,所述无效位为数值为“1”的二进制位
。11.
根据权利要求1‑
10
中任意一项所述的方法,其特征在于,所述接收所述图像形成装置发送的基于所述第一计算因子生成的第一中间数据之后,还包括:按照第四算法对所述第一中间数据和所述第一计算因子进行处理,生成第二计算因子校验数据;向所述图像形成装置发送所述第二计算因子校验数据;所述第二计算因子校验数据用于确定所述耗材芯片是否异常
。12.
一种数据校验方法,应用于图像形成装置,所述图像形成装置上安装有耗材,所述耗材上可拆卸地安装有耗材芯片,其特征在于,所述方法包括:向所述耗材芯片发送校验请求;接收所述耗材芯片发送的原始数据

目标校验信息和第一计算因子;基于所述第一计算因子生成第一中间数据,并向所述耗材芯片发送所述第一中间数据;基于所述原始数据按照预设的第一算法生成第二校验信息;基于所述第一中间数据从所述第二校验信息中选择部分数据;基于选择出的部分数据生成基准校验信息;比对所述目标校验信息和所述基准校验信息,若二者一致,则确定所述原始数据通过校验,若二者不一致,则确定所述原始数据未通过校验
。13.
根据权利要求
12
所述的方法,其特征在于,所述基于所述第一中间数据从所述第二校验信息中选择部分数据,包括:基于预设的第二算法对所述第一中间数据进行处理,生成第三中间数据;基于所述第三中间数据从所述第二校验信息中选择部分数据
。14.
根据权利要求
13
所述的方法,其特征在于,所述基于所述第三中间数据从所述第二校验信息中选择部分数据,包括:基于所述第三中间数据,在所述第二校验信息中提取与所述第三中间数据中的有效位相匹配的数据
。15.
根据权利要求
13
所述的方法,其特征在于,当所述第一中间数据为二进制数据时,所述基于预设的第二算法对所述第一中间数据进行处理,生成第三中间数据,包括:在所述第一中间数据中识别
N
个有效位,
N≥1
;将所述第一中间数据中除所述
N
个有效位以外的二进制位设置为无效位,获得所述第
三中间数据;或者,当所述第一中间数据为非二进制数据时,所述基于预设的第二算法对所述第一中间数据进行处理,生成第三中间数据,包括:将所述第一中间数据转换为二进制数据;在获得的二进制数据中识别
N
个有效位,
N≥1
;将所述获得的二进制数据中除所述
N
个有效位以外的二进制位设置为无效位,获得所述第三中间数据
。16.

【专利技术属性】
技术研发人员:李海雄宁丹张浩
申请(专利权)人:珠海奔图电子有限公司
类型:发明
国别省市:

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

1