校验值产生方法、耗材芯片和包括该耗材芯片的耗材盒的制作方法

文档序号:9760684阅读:432来源:国知局
校验值产生方法、耗材芯片和包括该耗材芯片的耗材盒的制作方法
【技术领域】
[0001]本发明属于打印成像领域,尤其涉及耗材芯片、耗材盒及校验值产生方法。
【背景技术】
[0002]打印成像设备,例如喷墨打印机、激光打印机、复印机和LED打印机等,已经成为办公的必备用品。为了便捷地管理这些打印成像设备所使用的耗材盒,往往在耗材盒上安装有耗材芯片,这样,当耗材盒安装到打印成像设备上时,打印成像设备就能获取耗材芯片中的信息,从而对耗材盒的合法性进行验证并记录耗材盒的使用状态。
[0003]耗材芯片中,除了会存储耗材盒的型号、容量、制造日期和耗材消耗量等的信息,还会存储这些信息的校验值,以进行数据的校验。
[0004]然而,打印成像设备和耗材芯片的制造工艺水平不断提高,存储这些校验值已经没有必要,而且,存储校验值会需要额外的空间,会带来物料成本的增加。
[0005]可以考虑不存储这些校验值,但是,如果不存储这些校验值,则不能向打印成像设备发送这些校验值,耗材芯片无法通过现有的打印成像设备的合法性验证。因此,需要考虑一种能降低成本并能通过打印成像设备的合法性验证的方案。

【发明内容】

[0006]为降低成本并能通过打印成像设备的合法性验证,本发明实施例提供了一种耗材芯片的校验值的产生方法,所述耗材芯片设置有第一目标字段和第二目标字段,所述方法包括:
[0007]接收并判断打印成像设备发送的读指令是否指向所述第一目标字段或第二目标字段;
[0008]如果是,则获取与第一目标字段和第二目标字段有关的标记信息的状态;
[0009]当所述标记信息为第一状态时,且读指令指向所述第一目标字段时,或者,当所述标记信息为第二状态时,且读指令指向所述第二目标字段时,采用预设算法对耗材芯片的数据进行计算得到当前数据的校验值,并发送该校验值给打印成像设备;
[0010]其中,当接收到打印成像设备发送的写指令指向所述第一目标字段时,将所述标记信息设置为第一状态;当接收到打印成像设备发送的写指令指向所述第二目标字段时,将所述标记信息设置为第二状态。
[0011]本发明还提供了一种耗材芯片,该耗材芯片包括存储单元,存储单元中设置有第一目标字段和第二目标字段,
[0012]所述耗材芯片还包括:
[0013]指令处理模块,其用于接收并判断打印成像设备发送的读指令是否指向所述第一目标字段或第二目标字段;
[0014]状态获取模块,其用于获取与第一目标字段和第二目标字段有关的标记信息的状态;
[0015]校验值计算模块,其用于当所述标记信息为第一状态时,且读指令指向所述第一目标字段时,或者,当所述标记信息为第二状态时,且读指令指向所述第二目标字段时,采用预设算法对耗材芯片的数据进行计算得到当前数据的校验值,并发送该校验值给打印成像设备;及
[0016]状态变更模块,其用于当接收到打印成像设备发送的写指令指向所述第一目标字段时,将所述标记信息设置为第一状态;当接收到打印成像设备发送的写指令指向所述第二目标字段时,将所述标记信息设置为第二状态。
[0017]本发明实施例又提供了一种耗材芯片的校验值的产生方法,所述耗材芯片设置有第一目标字段和第二目标字段,所述方法包括:
[0018]接收并判断打印成像设备发送的读指令是否指向所述第一目标字段或第二目标字段;
[0019]如果是,则获取与第一目标字段有关的第一标记信息的状态和与第二目标字段有关的第二标记信息的状态;
[0020]当所述第一标记信息为“当前的”状态时,且读指令指向所述第一目标字段时,或者,当所述第二标记信息为“当前的”状态时,且读指令指向所述第二目标字段时,采用预设算法对耗材芯片的数据进行计算得到当前数据的校验值,并发送该校验值给打印成像设备;
[0021]其中,当接收到打印成像设备发送的写指令指向所述第一目标字段时,将所述第一标记信息设置为“当前的”状态,并将所述第二标记信息设置为“未来的”状态;当接收到打印成像设备发送的写指令指向所述第二目标字段时,将所述第二标记信息设置为“当前的”状态,并将所述第一标记信息设置为“未来的”状态。
[0022]本发明又还提供了一种耗材芯片,该耗材芯片包括存储单元,存储单元中设置有第一目标字段和第二目标字段,
[0023]所述耗材芯片还包括:
[0024]指令处理模块,其用于接收并判断打印成像设备发送的读指令是否指向所述第一目标字段或第二目标字段;
[0025]状态获取模块,其用于获取与第一目标字段有关的第一标记信息的状态和与第二目标字段有关的第二标记信息的状态;
[0026]校验值计算模块,其用于当所述第一标记信息为“当前的”状态时,且读指令指向所述第一目标字段时,或者,当所述第二标记信息为“当前的”状态时,且读指令指向所述第二目标字段时,采用预设算法对耗材芯片的数据进行计算得到当前数据的校验值,并发送该校验值给打印成像设备;及
[0027]状态变更模块,其用于当接收到打印成像设备发送的写指令指向所述第一目标字段时,将第一标记信息设置为“当前的”状态,并将第二标记信息设置为“未来的”状态;当接收到打印成像设备发送的写指令指向所述第二目标字段时,将第二标记信息设置为“当前的”状态,将第一标记信息设置为“未来的”状态。
[0028]本发明还提供了一种耗材盒,其包括上述任意实施例所提供的耗材芯片。
[0029]通过本发明实施例提供的耗材芯片和包括该耗材芯片的耗材盒,耗材芯片中不需要存储打印成像设备需要读取的校验值,而是根据打印成像设备的读取特性利用标记信息的状态来控制校验值的产生和发送,从而可以降低成本并能通过打印成像设备的合法性验证。
【附图说明】
[0030]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
[0031]图1所示的是本发明提供的校验值的产生方法流程示意图;
[0032]图2所示的是本发明提供的耗材芯片的结构框图;
[0033]图3所示的是本发明提供的校验值的另外一种产生方法流程示意图;
[0034]图4所示的是本发明提供的另外一种耗材芯片的结构框图。
【具体实施方式】
[0035]以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
[0036]实施例一
[0037]为降低成本并能通过打印成像设备的合法性验证,本发明实施例提供了一种耗材芯片的校验值的产生方法。本实施例的耗材芯片,设置有第一目标字段和第二目标字段,该第一目标字段和第二目标字段是打印成像装置将要写入校验值的位置,打印成像设备将要写入的校验值,与耗材芯片将要包含的数据相关。例如,打印成像设备将要向耗材芯片写入数据“7F”前,打印成像设备会计算将“7F”写入到耗材芯片后耗材芯片的数据的校验值,然后写入第一目标字段或第二目标字段,将校验值写入目标字段后,再将数据“7F”写入耗材芯片,当“7F”顺利写到了耗材芯片,某一个目标字段中的校验值就与耗材芯片当前的数据是相关的,从而能起到数据校验的作用。
[0038]本实施例的校验值产生方法流程图如图1所示,具体地,包括:
[0039]步骤S01,接收并判断打印成像设备发送的指令类型,指令的类型包括读指令、写指令、驱动指令、去驱动指令等,根据不同的打印成像设备而有所不同。
[0040]步骤S02,当判断到接收到的指令为读指令时,判断读指令是否指向所述第一目标字段或第二目标字段,具体地,由于读指令中包含有地址信息,设置在耗材芯片中的第一目标字段和第二目标字段也有对应的地址,因此,可以通过比较这两个地址来判断是否指向所述第一目标字段或第二目标字段。图1中,假设第一目标字段和第二目标字段对应的地址分别为N和N+1。
[0041]步骤S03,当判断到读指令不是指向第一目标字段或第二目标字段时,即读指令中包含的地址不是N或者N+1时
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1