成像设备通过先向各耗材芯片发送开关指令来控制每个芯片上的充放电开关的通断,从而实现对每一个耗材芯片的独立的充放电。
[0070]打印成像设备上的所有耗材芯片都是独立供电时,可以对其中每一个耗材芯片直接进行充放电测试。
[0071]图3示出了对一个耗材芯片进行充电和放电形成的升降压曲线示意图。其中纵坐标标识耗材芯片上的电压(V),横坐标表示时间T。在纵坐标上,示出了一个耗材芯片从O伏特升压到Vi伏特的过程,以及从Vl伏特降压至O伏特的过程。在横坐标上,O时刻至Tl时刻表示对该耗材芯片进行充电的过程,从Tl时刻到T2时刻表示对该耗材芯片进行放电的过程。
[0072]对同一台打印成像设备上的多个耗材芯片而言,只要设定相同的第一电压、第二电压、第三电压以及第四电压,并采用相同的供电电源和供电方法,则可以通过对每个耗材芯片的充电特性和/或放电特性,就可以得知这些耗材芯片在电容特性上是否一致。
[0073]逐个对打印成像设备上的所有耗材芯片进行充放电并获得各自的电容特性,如果这些耗材芯片的相同检测条件下分别获得的电容特性相一致,则说明这些耗材芯片是一致的。如果这些耗材芯片的相同检测条件下分别获得的电容特性不一致,则说明这些耗材芯片中部分与其他耗材芯片存在着差异。
[0074]如果事先已经确知这些打印耗材中某一个或者某几个确实为真品,则可以根据这一个真品的电容特性,或者这些真品各自的电容特性,来确定哪些打印耗材可能为赝品。
[0075]进一步地,电容特性与真品的耗材芯片相一致的那个或者那些耗材芯片所对应的打印耗材,可以被认为是真品;电容特性与真品的耗材芯片不一致的那个或者那些耗材芯片所对应的打印耗材,可以被认为是赝品。
[0076]当然,也可以预先设置一个电容特性参考值,来表示一个真品的打印耗材上的耗材芯片电容特性。则在误差允许的范围之内,与该电容特性参考值不相同的电容特性所对应的耗材芯片,其对应的打印耗材可以被认为是赝品;与该电容特性参考值相同的电容特性所对应的耗材芯片,其对应的打印耗材可以被认为是真品。
[0077]本发明的实施例也可以通过指示所有耗材芯片执行相同的指令,分析各耗材芯片对该指令的反馈特性,来获得这些耗材芯片的一致性。芯片上的计算功能,在由软件(或者主要由软件)实现时,芯片对指令的反馈能力就主要由软件的复杂程度来决定(当然,芯片内的CPU位数、工作频率也存在一定的关系)。芯片上的计算功能由硬件(或者主要由硬件)实现时,芯片对指令的反馈能力就主要由逻辑电路来决定。芯片内不同的软件设计和/或电路设计对同一个指令的处理时长就会存在一定的差异。从而,不同耗材芯片对相同的预设指令的反馈特性,也能反映耗材芯片的电气特性。
[0078]在打印成像设备以及配套的打印耗材设计生产领域,至少在相同系列的打印耗材上,或者一段时期内的打印耗材上,同一厂商所设计生产的耗材芯片处理同一指令所需要的时间差不多是相同的。这是因为厂商在耗材芯片的电路设计和程序设计方面会保持相当程度的连续性。因此,如果在相同的检测条件下,多个耗材芯片对同一指令的响应时长不一致,则很可能说明这些耗材芯片并非由同一个厂商提供,或者不是同一厂商提供的同一批次产品。
[0079]如图4所示,本发明的耗材芯片的检测方法的另一实施例,主要包括如下步骤。
[0080]步骤S410,分别向各打印耗材上的耗材芯片发送相同的指令。该指令可以是安装了该些打印耗材的打印成像设备来发出。在向各耗材芯片发送该指令时,同时开始计时。
[0081]当然,只要保证检测条件相同,所有耗材芯片也可以不安装在打印成像设备上来进行本发明的耗材芯片的检测。
[0082]上述的指令,比如可以是乘法运算指令或者密码算法指令等等。
[0083]步骤S420,各耗材芯片接收到该指令后,各自根据该指令进行相应的处理,并在处理结束后向发送指令的设备反馈各自的响应。
[0084]步骤S430,接收各耗材芯片反馈的响应,停止计时,分别获得各耗材芯片对该指令的反馈特性,比如各耗材芯片对该指令的反馈时长特性。通过对该些耗材芯片的反馈特性进行比较和分析,获得该些耗材芯片是否具备一致性的一致性检测结果,比如可以获知该些耗材芯片对同一指令的反馈时长是否保持一致。如果这些耗材芯片在反馈特性上保持一致,则说明这些耗材芯片同为原装耗材芯片或者同为兼容耗材芯片。
[0085]步骤S440,根据预设确定规则以及该些耗材芯片对同一指令的反馈特性的一致性检测结果,确定该些耗材芯片所对应的打印耗材中是否存在赝品打印耗材。
[0086]上述的预设确定规则,比如可以是已经确信该些耗材芯片各自对应的打印耗材中存在着真品打印耗材,或者是打印机内部预先存储有耗材芯片在电气特性方面的参考值。确信该些耗材芯片各自对应的打印耗材中存在着真品打印耗材的情形,包括虽然知道该些耗材芯片各自对应的打印耗材中存在着真品打印耗材,但不知道具体哪个或哪些打印耗材是真品打印耗材;还包括不仅知道该些耗材芯片各自对应的打印耗材中存在着真品打印耗材,还知道具体哪个或哪些打印耗材是真品打印耗材。
[0087]比如,在一个应用测试例中,对于安装有N个打印耗材的打印机,其逐个向各耗材芯片发送一条计算某一种算法的指令,各耗材芯片接收到指令后会根据对应的算法进行计算,花费一定时间后又各自回应打印机。此时打印机可以获得各耗材芯片响应该指令的时长并保存下来,分别获得所有耗材芯片的时间T1、T2、…以及TN。在允许误差(例如±5% )的范围内,如果所有耗材芯片的时间Tl、Τ2、…以及TN均相等,则说明该些耗材芯片对指令的响应方面保持着一致,具备一致性。如果所有耗材芯片的时间Τ1、Τ2、…以及TN中有一部分与另外一部分不相等,则说明该些耗材芯片对指令的响应方面不能保持一致,不具备一致性。
[0088]如果这N个打印耗材中,确信有一个或者多个打印耗材是真品,在所有耗材芯片的时间Tl、Τ2、…以及TN均相等时,可以认为该些耗材芯片所对应的打印耗材均是真品。如果在所有耗材芯片的时间Τ1、Τ2、…以及TN中有一部分与另外一部分不相等,则可以认为该些耗材芯片所对应的打印耗材中存在着与真品不一致的产品。如果能够确知哪一个打印耗材或者哪一些打印耗材是真品,则在所有耗材芯片中,还可以确定反馈时长与真品的耗材芯片不相等的那些耗材芯片所对应的打印耗材与真品不一致,比如可能为赝品,或者虽然是真品但与确知的那个或者那些真品不是同一批次的产品。
[0089]当然,也可以预先设置一个反馈时长参考值,来表示一个真品的打印耗材上的耗材芯片对同一指令的反馈时长。则在允许误差的范围之内,与该反馈时长参考值不相同的反馈时长所对应的耗材芯片,其对应的打印耗材可以被认为是与真品不一致的产品;与该反馈时长参考值相同的反馈时长所对应的耗材芯片,其对应的打印耗材可以被认为是真品。
[0090]如图5所示,本发明的耗材芯片的检测装置50主要包括获取模块510以及判断模块 520。
[0091]获取模块510,与待检测的多个耗材芯片相连,设置为获取多个耗材芯片的电气特性。待检测的这些耗材芯片,可以同时安装在同一台打印成像设备上,或者也可以使被安装在能够提供相同检测条件的其他设备上,只要能够保证为这些待检测的耗材芯片提供相同的检测环境即可。图5中以N个耗材芯片为例给出示意,其中I < i SN,N为大于等于2的正整数。
[0092]判断模块520,与获取模块510相连,设置为根据所述多个耗材芯片的电气特性,获得所述多个耗材芯片在该电气特性上的一致性检测结果。
[0093]本发明的耗材芯片的检测装置中,该判断模块520可以被设置为根据预设确定规则以及待检测的这些耗材芯片在该电气特性上的一致性检测结果,确定这些耗材芯片各自对应的打印耗材中是否存在赝品打印耗材