首页 / 打印耗材认证方法、打印耗材芯片、打印耗材和打印系统

打印耗材认证方法、打印耗材芯片、打印耗材和打印系统有效专利 发明

技术领域

[0001] 本申请涉及打印耗材技术领域,特别是涉及一种打印耗材认证方法、打印耗材芯片、打印耗材和打印系统。

相关背景技术

[0002] 打印机厂商通常利用技术手段来限制打印耗材的再生。以墨盒为例,墨盒中的墨水余量数据在油墨耗尽时被写为固定值而无法再改写,即使向墨盒中添加油墨,打印机仍旧会因读取到墨盒数据中表示油墨剩余量不足的信息,而无法进行打印。
[0003] 图1是根据相关技术的墨盒认证原理示意图,如图1所示,原装墨盒中设置有存储器A,存储器A存储有损耗数据,例如墨水余量。打印机包括控制接口和选址接口,其中,控制接口和选址接口电连接于存储器A,通过控制接口向存储器A发送读/写命令,通过选址接口存取存储器A的数据。例如,当墨水余量变化时,打印机通过控制接口向存储器A发起墨水余量更改命令,以更新存储器A中的墨水余量,而且,存储器A的值只能单向变化,当打印机检测到的墨水余量到达预设值时,则确定墨盒用尽,需更换新的墨盒。
[0004] 但是,这种墨盒认证方法容易被破解,现有技术中,将非原装芯片的数据接口和打印机的数据线直接相连,同时切断打印机与墨盒数据接口的连通,当打印机对墨盒发起读/写命令时,读/写命令只能进入到非原装芯片的存储器,仅仅读/写非原装芯片中的数据。
[0005] 目前针对相关技术中打印耗材认证方法安全性较低的问题,尚未提出有效的解决方案。

具体实施方式

[0029] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030] 显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所做出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
[0031] 在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
[0032] 除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
[0033] 本实施例提供了一种打印耗材认证方法,应用于打印系统,打印系统包括打印机和打印耗材,打印耗材存储有第一认证数据和第二认证数据。图2是根据本申请实施例的打印耗材认证方法的流程图,如图2所示,该流程包括如下步骤:
[0034] 步骤S101,获取打印机发起的第一数据读取信号和第一选址信号,根据第一选址信号选中第一认证数据,以及根据第一数据读取信号读取选中的第一认证数据并发送给打印机。
[0035] 打印机通过选址信号线连接至打印耗材的选址接口,通过数据信号线连接至打印耗材的数据接口。第一选址信号用于确定第一认证数据的地址,以选中第一认证数据,第一数据读取信号用于读取被选中的第一认证数据。
[0036] 步骤S102,根据第一数据读取信号确定第二选址信号。
[0037] 第一数据读取信号配合第一选址信号,得到第二选址信号,第二选址信号用于确定第二认证数据的地址,以选中第二认证数据,使得第一认证数据和第二认证数据具有关联性。
[0038] 通过第一数据读取信号配合第一选址信号得到第二选址信号的方式有多种,例如,可采取将第一数据读取信号和第一选址信号按位相与、按位相或、按位异或中的任意一种逻辑运算方法,得到第二选址信号,或者还可以采取比所列举的更加复杂繁琐的运算方法,本实施例不作限制。
[0039] 步骤S103,根据第二选址信号选中第二认证数据,并在接收到打印机发起的第二数据读取信号的情况下,读取选中的第二认证数据并发送给打印机,以供打印机根据第一认证数据和第二认证数据对打印耗材进行认证。
[0040] 第二数据读取信号用于读取被选中的第二认证数据,在将第一认证数据和第二认证数据发送至打印机之后,只有当第一认证数据和第二认证数据满足打印机所指定的关联性时,打印耗材才会通过打印机的认证。
[0041] 和相关技术相比,本实施例的打印耗材认证方法不易被破解,即使将非原装芯片的数据接口和打印机的数据线直接相连,同时切断打印机与打印耗材数据接口的连通,当打印机对打印耗材发起读/写命令时,虽然改写了第一认证数据或者第二认证数据,但是,发送给打印机的第一认证数据和第二认证数据之间无法满足打印机所指定的关联性,因此,无法使非原装打印耗材通过认证。通过上述步骤,解决了打印耗材认证方法安全性较低的问题,提升了打印耗材认证的安全性。
[0042] 打印耗材出厂时,一些参数被设置为预设的初始状态,这些参数包括非固化参数和固化参数,非固化参数会随着打印耗材的使用而逐渐变化,而固化参数将不变,当打印耗材损耗至预设程度时,打印机将检测非固化参数的变化是否达到预设值,若是,则确定打印耗材无法通过认证,即需要更换新的打印耗材。
[0043] 在其中一些实施例中,第一认证数据、第二认证数据可以是非固化参数和固化参数中的任意一者。
[0044] 在其中一些实施例中,第一认证数据为非固化参数,第一认证数据包括损耗数据,第二认证数据包括eFUSE(电编程熔丝)数据,在发送至打印机的损耗数据和eFUSE数据不匹配的情况下,确定打印耗材相对于打印机的认证状态为认证失败。
[0045] 损耗数据包括但不限于墨水余量、碳粉。eFUSE数据包括eFUSE存储器表征喷点信息的数据,用于打印耗材的认证。
[0046] 在发送损耗数据和eFUSE数据给打印机进行认证时,可以将损耗数据和eFUSE数据按照预设逻辑运算计算得到第一结果,再将第一结果和预设结果相比,如果第一结果和预设结果不匹配,则代表损耗数据和eFUSE数据不具有关联性,否则,代表损耗数据和eFUSE数据具有关联性。其中,预设结果根据第一数据读取信号确定。预设逻辑运算可以有多种,例如按位相与、按位相或、按位异或中的任意一种逻辑运算方法,或者比所列举的更加复杂繁琐的运算方法,本实施例不作限制。
[0047] 结合上述实施例的打印耗材认证方法,本申请实施例提供了一种打印耗材芯片,打印耗材芯片包括相互连接的存储器和处理器,存储器存储有认证数据,处理器用于执行上述实施例的打印耗材认证方法。
[0048] 打印耗材芯片中存储有计算机程序,处理器可以通过运行存储在打印耗材芯片的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的打印耗材认证方法。打印耗材芯片可以包括高速随机存储器,也可以包括非易失性存储器,还可以包括如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。
[0049] 打印耗材认证方法已在上述实施例作过介绍,本实施例不过多赘述。
[0050] 图3是根据本申请实施例的打印耗材芯片的结构示意图一,如图3所示,存储器包括第一存储器和第二存储器,第一存储器存储有第一认证数据,第二存储器存储有第二认证数据,第一存储器的数据接口和第二存储器的选址接口连接。
[0051] 在本实施例中,打印耗材芯片通过分别读取第一数据读取信号和第二数据读取信号反馈相应的认证数据给打印机。第一存储器的数据接口和第二存储器的选址接口连接,第一存储器通过第一数据信号线配合选址信号线,控制第二存储器的选址结果,使得从第一存储器和第二存储器被选中的数据具有关联性。
[0052] 在其中一些实施例中,第二存储器包括eFUSE存储器。
[0053] eFUSE存储器中每一根熔丝电阻对应一个比特位,通过调节熔丝电阻的电压,能够导通或者熔断熔丝电阻,从而实现第认证数据的修改。
[0054] 当第一存储器中的数据被打印机判定为打印耗材用尽或者损坏时,如果更换新的打印耗材,打印耗材需要被重新认证,会耗费较多时间,而且操作繁琐。为了解决该问题,在其中一些实施例中,还设置了冗余备份机制,以解决打印耗材用尽或者损坏时,需要重新安装打印耗材的问题。
[0055] 图4是根据本申请实施例的打印耗材芯片的结构示意图二,如图4所示,打印耗材芯片包括第一打印耗材芯片和第二打印耗材芯片,第一打印耗材芯片包括第一存储器和第二存储器,第二打印耗材芯片包括第三存储器,第三存储器的数据接口和第二存储器的选址接口连接,第一存储器和第三存储器存储有第一认证数据,第二存储器存储有第二认证数据,第三存储器用于修复第一存储器。
[0056] 在本实施例中,第一打印耗材芯片通过分别读取第一数据读取信号和第二数据读取信号反馈相应的认证数据给打印机,第二打印耗材芯片通过读取第一数据读取信号反馈相应的认证数据给打印机。第三存储器为第一存储器的冗余备份存储器,第三存储器的数据和第二存储器的数据相匹配。当第一存储器中的第一认证数据发送至打印机,被判断为打印耗材用尽或者损坏时,可通过第三存储器将符合设定要求的第一认证数据发送至打印机,且第三存储器的第一认证数据和第二存储器的第二认证数据具有关联性。如此设置,以及时修复打印耗材无法通过打印机认证的问题,提升打印耗材认证的可靠性。
[0057] 具体实施时,可通过切换第一存储器和第三存储器连接至打印机的数据信号线实现第一存储器和第三存储器的切换。
[0058] 在其中一些实施例中,第三存储器为第一存储器的冗余备份存储器,但是,第三存储器的数据和第二存储器的数据不匹配。为解决该问题,根据第三存储器中存储的数据,对第二存储器中存储的数据进行修改,使得第三存储器中存储的数据和第二存储器中存储的数据相匹配。具体实施时,根据第三存储器中存储的数据,生成指示调节熔丝电阻的电压的调节参数,根据调节参数,调节熔丝电阻的电压,以更改第二存储区中存储的数据,生成与第三存储器中存储的数据相关联的数据。其中,第二存储器为eFUSE存储器。
[0059] 图5是根据本申请实施例的打印耗材芯片的结构示意图三,如图5所示,打印耗材芯片包括第一打印耗材芯片和第二打印耗材芯片,第一打印耗材芯片包括第一存储器和第二存储器,第二打印耗材芯片包括第三存储器和第四存储器,第三存储器的数据接口和第四存储器的选址接口连接,第一存储器和第三存储器存储有第一认证数据,第二存储器和第四存储器存储有第二认证数据,第三存储器用于修复第一存储器,第四存储器用于修复第二存储器。
[0060] 在本实施例中,第一打印耗材芯片通过分别读取第一数据读取信号和第二数据读取信号反馈相应的认证数据给打印机,第二打印耗材芯片通过分别读取第一数据读取信号和第二数据读取信号反馈相应的认证数据给打印机。第二打印耗材芯片为第一打印耗材芯片的冗余备份芯片,第三存储器的数据和第四存储器的数据相匹配。当第一打印耗材芯片的认证数据发送至打印机,被判断为打印耗材用尽或者损坏时,可通过第二打印耗材芯片将符合设定要求的第一认证数据和第二认证数据发送至打印机。如此设置,以及时修复打印耗材无法通过打印机认证的问题,提升打印耗材认证的可靠性。在本实施例中,第三存储器和第四存储器不再受第一存储器和第二存储器的约束,能够使得备份的数据无需和第一打印耗材芯片相匹配,即可满足打印机设定的关联性要求。
[0061] 具体实施时,可通过切换第一打印耗材芯片和第二打印耗材芯片连接至打印机的数据信号线实现第一打印耗材芯片和第二打印耗材芯片的切换。
[0062] 结合上述实施例的本申请实施例的打印耗材芯片,本实施例提供了一种打印耗材,图6是根据本申请实施例的打印耗材的硬件结构图,如图6所示,包括打印耗材本体和上述实施例的打印耗材芯片,打印耗材芯片附于打印耗材本体。
[0063] 在其中一些实施例中,打印耗材本体包括墨盒。
[0064] 结合上述实施例的本申请实施例的打印耗材,本实施例提供了一种打印系统,包括打印机和上述实施例的打印耗材,打印机和打印耗材连接。
[0065] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0066] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页 第1页 第2页 第3页
相关技术
耗材芯片相关技术
耗材打印相关技术
王志萍发明人的其他相关专利技术