耗材芯片及其验证方法、耗材容器、打印设备与流程

文档序号:36408602发布日期:2023-12-16 17:38阅读:42来源:国知局
耗材芯片及其验证方法与流程

本发明涉及打印设备的,具体地说,是涉及一种打印设备上的耗材芯片以及这种耗材芯片的验证方法,还涉及应用这种耗材芯片的打印设备。


背景技术:

1、打印设备作为常见的办公设备,为现代化办公提供了极大的方便,常见的打印设备分为喷墨打印设备以及激光打印设备,喷墨打印设备使用容纳有墨水的墨盒作为耗材容器向纸张喷射墨水,以在纸张上形成需要打印的文字或图案;激光打印设备则使用容纳有碳粉的碳粉盒作为耗材容器在介质上形成需要打印的文字或图案。

2、参见图1,现有一种彩色喷墨打印设备具有机壳11,图1所示的喷墨打印设备省略了机壳11的托板。机壳11内设有喷墨打印设备的机芯12,并设有一根滑杆,打印字车14在电机(图1中不可见)的带动下沿着滑杆往复运动。打印字车14内设有主控电路板(图1中不可见),主控电路板通过排线13与机芯12进行通信。

3、打印字车14上可拆卸地安装有多个墨盒15,不同墨盒15内容纳有不同颜色的墨水。墨盒15的结构如图2所示。墨盒15具有盒体16,盒体16围成容纳墨水的腔体,腔体的下端设有出墨口17,腔体内的墨水通过出墨口17流出,并向打印字车14的供墨针供墨。

4、墨盒15的盒体16的外壁上安装有一块芯片18,芯片18具有基板,基板的一侧设有多个连接端子19,用于与打印字车14上的触针电连接。基板的另一侧设有电子模块(图2中不可见),电子模块内设置有一个存储器,通常,该存储器为非易失性存储器,如eeprom或者flash,其存储有与墨盒相关的信息,包括可变信息与不变信息,可变信息是随打印操作会不断变化的信息,如墨水余量、打印时长、打印纸张数量等信息,不变信息是不会随打印操作变化的信息,如墨盒型号、适用的喷墨打印设备型号、墨水颜色等。

5、墨盒15安装到喷墨打印设备的打印字车14后,喷墨打印设备给芯片18上电,并读取存储在芯片18的存储器内的数据,判断墨盒15型号是否合适、墨盒15内剩余墨水量是否充足等。只有判断墨盒15型号合适且墨盒15内有充足的墨水后,喷墨打印设备才能执行打印工作。

6、当墨盒15内的墨水消耗完毕后,如果直接将墨盒15扔弃,由于墨盒15的壳体以及芯片18等还可以继续使用,此时直接将墨盒15扔弃将造成环境污染,为此,现有的一些墨盒可以回收利用,例如墨水消耗完毕的墨盒被重新灌注墨水后继续使用。

7、但是,由于墨盒芯片18内记录有墨盒的序列号,一旦该序列号已经被使用并且与该序列号对应的墨盒的墨水已经消耗完毕,则喷墨打印设备将不允许该墨盒继续使用,导致重新灌注墨水的墨盒仍然不能够使用。为了解决这一技术问题,现有的一些墨盒芯片18内存储有多组序列号,灌注墨水后重新安装进喷墨打印设备时更换一组新的序列号。或者,墨盒芯片18内设置有序列号生成模块,通过序列号生成模块生成一个新的序列号。

8、然而,现有的一些喷墨打印设备不断对固件进行升级,固件升级后的喷墨打印设备不仅仅需要对序列号进行常规验证,还会增加新的验证内容,例如喷墨打印设备在检测到某个序列号是第一次安装到该喷墨打印设备后,还会发送一个进阶验证指令,耗材芯片必须向喷墨打印设备发送一个与进阶验证指令对应的进阶应答数据才能够通过验证。通常,进阶应答数据需要包含一组序列号,并且还包含与该序列号相匹配的进阶签名数据。但是,进阶应答数据的获取成本较高,预先存储多组进阶应答数据会增加墨盒芯片的生产成本,进而导致墨盒的生产成本增加。

9、当然,现有的碳粉盒所使用的粉盒芯片也存在类似的问题,即激光打印设备的固件升级后,需要对粉盒芯片进行进阶验证,导致粉盒芯片的生产成本增加的问题。


技术实现思路

1、本发明的第一目的是提供一种能够低成本的实现针对固件升级后的打印设备进行的验证的耗材芯片。

2、本发明的第二目的是提供一种低成本通过喷墨打印设备验证的耗材芯片的验证方法。

3、本发明的第三目的是提供一种应用上述耗材芯片的耗材容器。

4、本发明的第四目的是提供一种应用上述耗材容器的打印设备。

5、为实现上述的第一目的,本发明提供的耗材芯片包括基板,基板上设置有电子模块以及多个连接端子,多个连接端子与电子模块电连接,多个连接端子至少包括数据端子;其中,电子模块内存储有至少一组第二序列号;电子模块在接收到初级验证指令时发送一组第一序列号,并在接收到进阶验证指令后,发送一组第二序列号;在第二序列号通过验证后,电子模块消极处理所接收到的指令,并判断是否再次接收到初级验证指令,如接收到初级验证指令,则发送一组第一序列号。

6、由上述方案可见,电子模块接收到初级验证指令后发送第一序列号,并且在接收到进阶验证指令情况下发送第二序列号,其中第二序列号是能够通过进阶验证的序列号。由于第一序列号可以被多次生成或者预先存储有多组,因此即使某一组第一序列号不能通过验证,也可以更换另一组第一序列号进行验证。由于第二序列号并不会被打印设备所记录,因此第二序列号可以被反复使用,这样,耗材芯片内仅仅需要存储一组第二序列号,而不需要存储多组第二序列号,从而降低耗材芯片的生产成本。

7、一个优选的方案是是,在第二序列号通过验证后,电子模块消极处理所接收到的指令包括:电子模块不响应所接收到的指令或者发送错误的响应指令。

8、由上述方案可见,电子模块通过消极处理所接收到的指令,使得喷墨打印设备重新获取序列号,也就是重新获取一组第一序列号并继续验证,能够实现后续的验证使用第一序列号进行,避免第二序列号被喷墨打印设备误认为是正常使用的主序列号而被记录。

9、一个优选的方案是,电子模块接第二次收到初级验证指令后所发送的第一序列号与第一次接收到初级验证指令时所发送的第一序列号相同。

10、由此可见,电子模块在两个不同的阶段均发送相同的第一序列号,可以让喷墨打印设备认为当前阶段仍处于对同一个第一序列号的验证流程中,从而让耗材芯片在后续的验证使用中均使用该第一序列号的同时,又可以避免喷墨打印设备记录第二序列号。

11、可选的方案是,电子模块内设置有第一序列号生成模块,第一序列号生成模块用于生成至少一组第一序列号。

12、可见,通过设置第一序列号生成模块来生成第一序列号,避免在电子模块内存储大量的序列号,还避免电子模块内存储大量的第一序列号而导致占用大量的存储空间。

13、为实现上述的第二目的,本发明提供的耗材芯片的验证方法包括耗材芯片的控制模组接收初级验证指令,获取并发送一组第一序列号;控制模组判断是否接收到进阶指令,如是,获取并发送一组第二序列号;在第二序列号通过验证后,控制模组消极处理所接收到的指令,并判断是否再次接收到初级验证指令,如接收到初级验证指令,则发送一组第一序列号。

14、由上述方案可见,耗材芯片的控制模块在接收到初级验证指令后发送第一序列号,且接收到进阶验证指令时发送第二序列号,其中第二序列号是能够通过主控单元验证的进阶序列号。由于打印设备的主控单元一旦认为耗材芯片通过了进阶验证后,后续将由加密芯片对耗材芯片进行继续验证,同时主控单元也会记录第一序列号。此外,第一序列号可以被多次生成,因此即使某一组第一序列号不能通过验证,也可以更换另一种第一序列号进行验证。由于第二序列号并不会被打印设备所记录,因此第二序列号可以被反复使用,这样,耗材芯片内仅仅需要存储一组第二序列号,而不需要存储多组第二序列号,使得耗材芯片的生成成本得到降低。

15、一个优选的方案是,控制模组消极处理所接收到的指令包括:不响应所接收到的指令或者发送错误的响应指令。

16、进一步的方案是,控制模组接收到初级验证指令并发送的第一序列号后,如接收到一序列号为错误序列号的提示,则更换另一组第一序列号并发送。

17、更进一步的方案是,控制模组获取一组第一序列号包括:通过第一序列号生成模块生成一组第一序列号;或者从预先存储的多组第一序列号中选取一组第一序列号。

18、为实现上述的第三目的,本发明提供的耗材容器具有壳体,壳体的外壁上设置有上述的耗材芯片。

19、为实现上述的第四目的,本发明提供的打印设备具有机体,机体内设置有耗材容器安装位,耗材容器安装位上可拆卸的安装有上述的耗材容器。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1