耗材芯片的数据处理方法、耗材芯片、耗材及成像设备转让专利

申请号 : CN201911141545.3

文献号 : CN112824105B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈亮何雪峰

申请人 : 珠海艾派克微电子有限公司

摘要 :

本发明实施例涉及一种耗材芯片的数据处理方法、耗材芯片、耗材及成像设备,耗材芯片与成像设备通信,该数据处理方法包括:耗材芯片接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令;耗材芯片将第二消耗信息写入存储区;耗材芯片判断第二消耗信息是否到达预设值;若是,耗材芯片反馈报错信息给成像设备,使得成像设备在耗材芯片重新上电后,删除存储的第一消耗信息,并且使得成像设备基于耗材芯片存储的第二消耗信息确定耗材剩余信息,上述方法使得成像设备能够识别并使用耗材扩大的容量。

权利要求 :

1.一种耗材芯片的数据处理方法,所述耗材芯片与成像设备通信,所述成像设备进行成像操作后,所述成像设备基于从所述耗材芯片上读取的第一容量信息计算第一消耗信息,以及所述成像设备基于从所述耗材芯片上读取的第二容量信息计算第二消耗信息,并基于所述第一消耗信息或所述第二消耗信息确定耗材剩余信息以及存储所述第一消耗信息,所述第一消耗信息的优先级高于所述第二消耗信息,其特征在于,所述方法包括:所述耗材芯片接收所述成像设备写入所述第一消耗信息的命令和写入所述第二消耗信息的命令;

所述耗材芯片将所述第二消耗信息写入存储区;

所述耗材芯片判断所述第二消耗信息是否到达预设值;

若是,所述耗材芯片反馈报错信息给所述成像设备,使得所述成像设备在所述耗材芯片重新上电后,删除存储的所述第一消耗信息,使得所述成像设备基于所述耗材芯片存储的第二消耗信息确定耗材剩余信息。

2.如权利要求1所述的方法,其特征在于,所述耗材芯片反馈错误信息给所述成像设备,包括:

在所述成像设备发起N次命令时,所述耗材芯片均不响应所述成像设备的命令,其中,N为大于等于1的自然数。

3.如权利要求1所述的方法,其特征在于,所述耗材芯片反馈错误信息给所述成像设备,包括:

所述耗材芯片发送错误信息给所述成像设备。

4.一种耗材芯片,与成像设备通信,所述成像设备进行成像操作后,所述成像设备基于从所述耗材芯片上读取的第一容量信息计算第一消耗信息,以及所述成像设备基于从所述耗材芯片上读取的第二容量信息计算第二消耗信息,并基于所述第一消耗信息或所述第二消耗信息确定耗材剩余信息以及存储所述第一消耗信息,所述第一消耗信息的优先级高于所述第二消耗信息,其特征在于,包括:接收模块,用于接收所述成像设备写入所述第一消耗信息的命令和写入所述第二消耗信息的命令;

写入模块,用于将第二消耗信息写入存储区;

判断模块,用于判断所述第二消耗信息是否到达预设值;及报错模块,用于当所述第二消耗信息到达预设值时,反馈报错信息给所述成像设备,使得所述成像设备在所述耗材芯片重新上电后,删除存储的所述第一消耗信息,并且使得所述成像设备基于所述耗材芯片存储的第二消耗信息确定耗材剩余信息。

5.如权利要求4所述的耗材芯片,其特征在于,所述报错模块包括:第一报错单元,用于在所述成像设备发起N次命令时,均不响应所述成像设备的命令,其中,N为大于等于1的自然数。

6.如权利要求4所述的耗材芯片,其特征在于,所述报错模块包括:第二报错单元,用于发送错误信息给所述成像设备。

7.一种耗材芯片,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于:所述程序指令被处理器加载并执行时实现权利要求1至3任意一项所述的方法。

8.一种耗材,其特征在于,包括如权利要求4‑7任一项所述的耗材芯片。

9.一种成像设备,其特征在于,设置有如权利要求8所述的耗材。

10.一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行1至3任意一项所述的方法。

说明书 :

耗材芯片的数据处理方法、耗材芯片、耗材及成像设备

技术领域

[0001] 本发明涉及图像形成技术领域,尤其涉及一种耗材芯片的数据处理方法、耗材芯片、耗材及成像设备。

背景技术

[0002] 打印机和复印机是广泛应用的成像设备,流行的打印机或复印机一般使用硒鼓、墨盒之类的耗材,墨水或者碳粉容置在相应的盒体(碳粉盒或者墨盒等)中形成耗材,耗材
的盒体上大都装有耗材芯片,用于存储与打印耗材相关的信息,当盒体被安装到打印机或
复印机等成像设备中时,耗材芯片可以实现与成像设备主体的信息交换。
[0003] 现有技术中,耗材芯片在出厂时会设置并存储耗材的相关信息,耗材的相关信息中包括第一容量信息和第二容量信息,其中,第一容量信息为耗材出厂时所记录的容量信
息,第二容量信息为耗材实际的容量信息,并且第二容量信息的数值大于第一容量信息的
数值。
[0004] 由于耗材芯片主要用于存储与打印耗材相关的信息,起到身份识别和记录状态的作用,当将设置有耗材芯片的耗材盒安装到成像设备上后,成像设备会向耗材芯片提供电
信号,即为成像设备对耗材芯片进行供电,此时,成像设备会向耗材芯片发送读取命令,以
读取耗材芯片上记录的耗材的相关信息,若该耗材盒为全新的耗材盒,成像设备会读取耗
材芯片上记载的第一容量信息以及第二容量信息等耗材的相关信息,当完成一次成像操作
后,成像设备会基于第一容量信息和第二容量信息分别计算第一消耗信息和第二消耗信
息,然后将第一消耗信息和第二消耗信息写入到耗材芯片内,成像设备自身也会存储第一
消耗信息,接下来,成像设备会根据第一消耗信息或第二消耗信息确定耗材剩余信息,其
中,第一消耗信息具有更高的优先级。由于成像设备自身存储有第一消耗信息,并且其优先
级更高,因此,即使在扩大容纳打印消耗物质的容量的耗材盒出厂时,并且,使耗材芯片使
用实际容量(即使用比第一容量信息数值大的第二容量信息)进行打印操作,成像设备也仅
会基于自身存储的第一消耗信息确定耗材剩余信息;由于当耗材剩余量不够时,成像设备
将禁止进行成像操作,因此,即使实际耗材容纳打印消耗物质的容量扩大,也无法使成像设
备识别、使用该部分扩大的容量。

发明内容

[0005] 本发明实施例提供一种耗材芯片的数据处理方法、耗材芯片、耗材、成像设备及存储介质,用于解决现有技术中耗材扩容后,成像设备无法识别及使用扩大部分容量的情况。
[0006] 第一方面,本发明实施例提供了一种耗材芯片的数据处理方法,所述方法包括:
[0007] 所述耗材芯片与成像设备通信,所述成像设备进行成像操作后,所述成像设备基于从所述耗材芯片上读取的第一容量信息及第二容量信息计算第一消耗信息以及第二消
耗信息,并基于所述第一消耗信息或所述第二消耗信息确定耗材剩余信息以及存储所述第
一消耗信息,所述第一消耗信息的优先级高于所述第二消耗信息,所述方法包括:
[0008] 所述耗材芯片接收所述成像设备写入所述第一消耗信息的命令和写入所述第二消耗信息的命令;
[0009] 所述耗材芯片将所述第二消耗信息写入存储区;
[0010] 所述耗材芯片判断所述第二消耗信息是否到达预设值;
[0011] 若是,所述耗材芯片反馈报错信息给所述成像设备,使得所述成像设备在所述耗材芯片重新上电后,删除存储的所述第一消耗信息,并且使得所述成像设备基于所述耗材
芯片存储的第二消耗信息确定耗材剩余信息。
[0012] 可选地,所述耗材芯片反馈错误信息给所述成像设备,包括:
[0013] 所述耗材芯片发送错误信息给所述成像设备。
[0014] 可选地,所述耗材芯片反馈错误信息给所述成像设备,包括:
[0015] 在所述成像设备发起N次命令时,所述耗材芯片不响应所述成像设备的命令,其中,N为大于等于1的自然数。
[0016] 第二方面,本发明实施例提供了一种耗材芯片,与成像设备通信,所述成像设备进行成像操作后,所述成像设备基于从所述耗材芯片上读取的第一容量信息及第二容量信息
计算第一消耗信息以及第二消耗信息,并基于所述第一消耗信息或所述第二消耗信息确定
耗材剩余信息以及存储所述第一消耗信息,所述第一消耗信息的优先级高于所述第二消耗
信息,包括:
[0017] 接收模块,用于接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令;
[0018] 写入模块,用于将第二消耗信息写入存储区;
[0019] 判断模块,用于判断所述第二消耗信息是否到达预设值;及
[0020] 报错模块,用于当所述第二消耗信息到达预设值时,反馈报错信息给所述成像设备,使得所述成像设备在所述耗材芯片重新上电后,删除存储的所述第一消耗信息,并且使
得所述成像设备基于所述耗材芯片存储的第二消耗信息确定耗材剩余信息。
[0021] 可选地,所述报错模块包括:
[0022] 第一报错单元,用于在所述成像设备发起N次命令时,不响应所述成像设备的命令,其中,N为大于等于1的自然数。
[0023] 可选地,所述报错模块包括:
[0024] 第二报错单元,用于发送错误信息给所述成像设备。
[0025] 第三方面,本发明实施例提供了一种耗材芯片,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处
理器加载并执行时实现上述数据处理方法。
[0026] 第四方面,本发明实施例提供了一种耗材,包括上述的耗材芯片。
[0027] 第五方面,本发明实施例提供了一种成像设备,设置有上述的耗材。
[0028] 第六方面,本发明实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述耗材芯片所执行的方法。
[0029] 可以理解,本发明实施例提供的一种耗材芯片的数据处理方法通过仅存储成像设备生成的第二消耗信息,不存储所述第一消耗信息,并在所述第二消耗信息到达预设值时
发送报错信息,使得成像设备报错,此时,成像设备会认为耗材芯片出错,不能被继续使用,
进而生成提醒用户进行能够使耗材芯片进行断电的操作,当耗材芯片重新上电时,成像设
备会认为更换了耗材,从而将存储的与该耗材相关的信息清除掉,那么,第一消耗信息也会
被清除,同时会发起读取耗材芯片内存储的耗材相关信息的读取命令,由于耗材芯片并未
存储第一消耗信息,因此,成像设备会根据读取的第二消耗信息确定耗材剩余信息,从而判
断该耗材盒内的耗材是否已耗尽,由于第二消耗信息基于第二容量信息确定,因此,当第二
容量扩大时,成像设备能够识别并使用该部分扩大的容量,实现耗材容量的扩大。

附图说明

[0030] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其
他的附图。此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实
施例,并与说明书一起用于解释本申请的原理。
[0031] 图1为本发明实施例所提供的耗材芯片与成像设备之间的连接示意图;
[0032] 图2为本发明实施例提供的一种耗材芯片的数据处理方法的流程图;
[0033] 图3为本发明实施例提供的一种耗材芯片的数据处理方法的流程图;
[0034] 图4为本发明实施例提供的一种耗材芯片的功能模块示意图;
[0035] 图5为本发明实施例提供的一种耗材芯片的结构示意图。具体实施例
[0036] 为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
[0037] 应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其
它实施例,都属于本发明保护的范围。
[0038] 在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”
也旨在包括多数形式,除非上下文清楚地表示其它含义。
[0039] 应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种
情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0040] 本发明实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单
独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表
示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中
的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可
以表示:a,b,c,a‑b,a‑c,b‑c,或a‑b‑c,其中a,b,c可以是单个,也可以是多个。
[0041] 图1是本发明实施例所提供的耗材芯片1与成像设备2之间的连接示意图。
[0042] 如图1所示,耗材芯片1包括具有信息处理功能的处理器11以及用于存储耗材相关信息的存储器12,耗材芯片1通过处理器11与成像设备2进行通讯,进而将存储器12中的数
据传输给成像设备2,或者将成像设备2的数据写入到存储器12中。
[0043] 成像设备2表示在例如打印纸的记录介质上打印例如由计算机产生的打印数据的装置。成像设备2的例子包括但不限于复印机、打印机、传真机、扫描仪以及在单个设备中执
行以上功能的多功能外设。成像设备2可以为喷墨打印成像设备2,也可以为激光打印成像
设备,或者其它类型的成像设备。
[0044] 耗材芯片1设置于耗材上,本发明实施例中的耗材芯片1可以应用于喷墨成像设备的墨盒/液体容器上,也可以为应用于激光成像设备的硒鼓/粉盒上。
[0045] 存储器12为非易失性存储器,与处理器11连接,当耗材芯片1断电时,存储器内存储的数据不会丢失,非易失性存储器可以是NOR flash(闪存)、NAND flash(闪存)、EEPROM
(可擦除的可编程只读存储器)、FRAM(铁电存储器),MRAM(磁性RAM)和NVSRAM(非易失性静
态存储器)等。
[0046] 需要说明的是,存储器11可以集成设置在处理器11内,也可以相对于处理器11独立设置,处理器11内的运行代码可以存储于自身的存储单元内,也可以存储于存储器12内。
[0047] 存储器12一般存储有生产日期、制造厂商、设备代码、芯片序列号、消耗信息阈值、耗材安装日期、耗材已安装标识、耗材色彩校验信息及背景技术中提及的第一容量信息、第
二容量信息、第一消耗信息及第二消耗信息等相关信息,需要说明的是,在本发明实施例
中,存储器12不存储第一消耗信息。还需要说明的是,上面所列举的存储器12所存储的相关
信息中的一些信息可以是非必要的,本发明对此不作限定。
[0048] 图2是本发明实施例提供的耗材芯片的数据处理方法的流程图。
[0049] 如图2所示,一种耗材芯片的数据处理方法,耗材芯片与成像设备通信,成像设备进行成像操作后,成像设备基于从耗材芯片上读取的第一容量信息及第二容量信息计算第
一消耗信息以及第二消耗信息,并基于第一消耗信息或第二消耗信息确定耗材剩余信息以
及存储第一消耗信息,第一消耗信息的优先级高于第二消耗信息,数据处理方法包括:
[0050] 步骤S01:耗材芯片接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令;
[0051] 步骤S02:耗材芯片将第二消耗信息写入存储区,并且不存储第一消耗信息;
[0052] 步骤S03:耗材芯片判断第二消耗信息是否到达预设值;
[0053] 步骤S04:若是,耗材芯片反馈报错信息给成像设备,使得成像设备在耗材芯片重新上电后,删除存储的第一消耗信息,并且使得成像设备基于耗材芯片存储的第二消耗信
息确定耗材剩余信息。
[0054] 可以理解,本发明实施例提供的一种耗材芯片的数据处理方法通过仅存储成像设备生成的第二消耗信息,不存储第一消耗信息,并在第二消耗信息到达预设值时发送报错
信息,使得成像设备报错,此时,成像设备会认为耗材芯片出错,不能被继续使用,进而生成
提醒用户进行能够使耗材芯片进行断电的操作,当耗材芯片重新上电时,成像设备会认为
更换了耗材,从而将存储的与该耗材相关的信息清除掉,那么,第一消耗信息也会被清除,
同时会发起读取耗材芯片内存储的耗材相关信息的读取命令,由于耗材芯片并未存储第一
消耗信息,因此,成像设备会根据读取的第二消耗信息确定耗材剩余信息,从而判断该耗材
盒内的耗材是否已耗尽,由于第二消耗信息基于第二容量信息确定,因此,当第二容量扩大
时/第二容量信息的数值比第一容量信息的数值大时,成像设备能够识别并使用该部分扩
大的容量,实现耗材容量的扩大。
[0055] 下面对本发明实施例提供的一种耗材芯片的数据处理方法的各个步骤进行详细的说明。
[0056] 针对步骤S01:耗材芯片接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令;其中,成像设备存储有第一消耗信息及第二消耗信息,成像设备基于第一消耗
信息或第二消耗信息确定耗材剩余信息,第一消耗信息的优先级高于第一消耗信息。
[0057] 具体地,耗材芯片预先存储有第一容量信息、第二容量信息及第二消耗信息的阈值(即本文所称的预设值),当将设置有耗材芯片的耗材盒安装到成像设备上后,成像设备
会向耗材芯片提供电信号,即为成像设备对耗材芯片进行供电,此时,成像设备会向耗材芯
片发送读取命令,以读取耗材芯片上记录的耗材的相关信息,成像设备会读取耗材芯片上
记载的第一容量信息、第二容量信息等耗材的相关信息,当成像设备例如打印机完成打印
操作后,成像设备分别基于第一容量信息及第二容量信息计算得到第一消耗信息及第二消
耗信息,然后向耗材芯片发送关于第一消耗信息的写入命令和关于第二消耗信息的写入命
令,耗材芯片内的处理器接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命
令。
[0058] 其中,第一容量信息及第二容量信息表征耗材的可打印页数,其中,第一容量信息为耗材出厂时所记录的容量对应的可打印页数,为了实现耗材的标准化而设定;第二容量
信息为实际耗材容纳打印消耗物质的容量对应的可打印页数,通常情况下,第二容量信息
对应的数值大于或者等于第一容量信息对应的数值,例如,第一容量信息例如为1500页,第
二容量信息例如为2000页。
[0059] 其中,第一消耗信息与耗材芯片的第一容量相关联,第二消耗信息与耗材芯片的第二容量相关联,第一消耗信息和第一消耗信息基于耗材的消耗而变化。
[0060] 举例来说,第一消耗信息为第一数值与第一容量信息的比值,其中,第一数值为第一容量信息与第一已消耗耗材量之间的差值;第二消耗信息为第二数值与第二容量信息的
比值,其中,第二数值为第二容量信息与第二已消耗耗材量之间的差值。
[0061] 举例来说,第一已消耗耗材量及第二已消耗耗材量表示为已打印页数,其中,第一已消耗耗材量为成像设备使用该耗材累计所打印的页数,每当成像设备完成一次打印时,
成像设备会对打印的纸张页数进行计数,进而确定第一已消耗耗材量,第一已消耗耗材量
不与打印覆盖率相关联。比如,若成像设备使用该耗材进行首次打印,打印了20页,则第一
已消耗耗材量可以为20;第二已消耗耗材量相对于第一已消耗耗材量而言,第二已消耗耗
材量为成像设备进行打印实际所消耗的耗材量所对应的打印页数,第二已消耗耗材量与打
印覆盖率相关联;例如,如果成像设备使用该耗材累计所打印的页数为1页,若该页对应的
打印覆盖率低于某一值(例如打印覆盖率为50%,某一值为80%时)时,第二已消耗耗材量
可以取0,或者,直接将打印覆盖率作为第二已消耗耗材量的取值(取0.5)。
[0062] 基于上述举例可知,第一消耗信息和第二消耗信息的取值均随着已打印页数的变化为变化,而在同一时间范围内,第一消耗信息的变化速度至少不小于(即大于或者等于)
第二消耗信息的变化速度,因此,第一消耗信息大于或者等于第二消耗信息。
[0063] 需要知道的是,打印覆盖率为打印时,墨水所覆盖的面积相对于整张打印纸面积的百分比,也就是打印的印品占纸张总面积的多少,一般用于打印机厂商衡量一个耗材能
打印的印品数量。
[0064] 第一消耗信息及第二消耗信息可以为百分比,例如成像设备使用一耗材已打印了1000页,该耗材对应的耗材芯片的第一容量信息为4000页,第二容量信息为5000页,那么,
对于第一容量信息而言,该耗材对应的当前所剩余的可打印页数为3000页,对于第二容量
信息而言,该耗材对应的当前所剩余的可打印页数为4000页,那么,计算得到的第一消耗信
息为75%,表示当前所剩余的可打印页数占第一容量信息的75%,第二消耗信息为80%,表
示当前所剩余的可打印页数占第二容量信息的80%。已完成打印的页数由打印设备针对同
一耗材,将当前进行打印操作所打印的页数以及过去进行打印操作的打印页数进行累加获
得,在其它实施方式中,第一消耗信息及第二消耗信息并非一定为百分比,还可以是其它的
信息,例如整数或者非百分比的分数等。在其它实施方式中,第一消耗信息还可以为耗材盒
已完成打印的页数与第一容量信息的比值,第二消耗信息还可以为耗材盒已完成打印的页
数与第二容量信息的比值,同样以成像设备当前已打印了1000页,第一容量信息为4000页,
第二容量信息为5000页为例,第一消耗信息可以为25%(即1000与4000的比值),即表示该
耗材已完成打印的页数占第一容量信息的25%,第一消耗信息为20%(即1000与5000的比
值),表示当前该耗材已完成打印的页数占第二容量信息的20%。
[0065] 以上仅为举例,针对第一消耗信息及第二消耗信息的存在方式,本发明对此不做限定。
[0066] 针对步骤S02:将第二消耗信息写入存储区;
[0067] 具体地,耗材内的处理器接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令后,对第一消耗信息及第二消耗信息进行识别,将第二消耗信息写入存储器用
于存储第二消耗信息的存储区内,而对第一消耗信息,则不进行写入处理。
[0068] 针对步骤S03:判断第二消耗信息是否到达预设值;
[0069] 预设值可以灵活设置,本发明对此不做限定。例如,预设值可以为55%、60%等等,在本发明实施例中,预设值的设置与第一容量信息及第二容量信息之间的比值相同或者相
关联,例如,第一容量信息为1500页,第二容量信息为2000页时,预设值可以设置为第一容
量信息与第二容量信息之间的比值,即75%。
[0070] 针对步骤S04:如果第二消耗信息到达预设值,反馈报错信息给成像设备,使得成像设备在耗材芯片重新上电后,删除第一消耗信息,并且使得成像设备基于耗材芯片存储
的第二消耗信息确定耗材剩余信息。
[0071] 其中,耗材剩余信息可以为耗材剩余量或者耗材剩余情况(例如,是否有耗材剩余)。
[0072] 具体地,如果第二消耗信息到达预设值,耗材芯片反馈报错信息给成像设备可以采用以下方式:
[0073] 方式一:在成像设备发起N次命令时,耗材芯片均不响应成像设备的命令,使成像设备认为耗材芯片出错,不能被继续使用,其中,N为大于等于1的自然数。
[0074] 方式二:耗材芯片向成像设备反馈错误信息,使成像设备认为耗材芯片出错,不能被继续使用。
[0075] 当成像设备认为耗材芯片出错时,会生成提示信息,例如发出报警声,或采用显示屏显示等,使得使用者能够获知耗材芯片发生错误的情况,进而提醒用户进行能够使耗材
芯片进行断电的操作,使耗材芯片进行断电的操作可以例如:关关成像设备,使得成像设备
断电后再上电,进而耗材内的耗材芯片断电后上电;或者,提醒用户进行开合盖操作,将耗
材从成像设备中取出后再重新安装,进而使耗材内的耗材芯片断电后重新上电。
[0076] 当耗材芯片重新上电时,成像设备会认为更换了耗材盒,从而将存储的与该耗材盒相关的信息清除掉,那么,第一消耗信息也会被清除,同时会发起读取耗材芯片内存储的
耗材相关信息的读取命令,由于耗材芯片并未存储第一消耗信息,因此,当成像设备和耗材
芯片重新上电时,成像设备会读取耗材芯片上的耗材相关信息,耗材相关信息包括第二消
耗信息,成像设备会根据读取的第二消耗信息确定耗材剩余信息,从而判断该耗材盒内的
耗材剩余信息,由于第二消耗信息基于第二容量信息确定,当第二容量信息的数值比第一
容量信息的数值更大/直接对第二容量信息的数据进行扩大时,成像设备能够识别并使用
该部分扩大的容量,实现耗材容量的扩大。
[0077] 图3为本发明实施例提供的一种耗材芯片的数据处理方法的流程图;
[0078] 下面结合附图3,对本发明实施例提供的一种耗材芯片的数据处理方法整体工作流程进行示例性说明。
[0079] 一种耗材芯片的数据处理方法,包括:
[0080] 步骤S11:耗材芯片预先存储第一容量信息、第二容量信息和预设值;
[0081] 步骤S12:成像设备执行打印操作;
[0082] 步骤S13:成像设备计算第一消耗信息及第二消耗信息,并向耗材芯片发出写入第一消耗信息及第二消耗信号的命令;
[0083] 步骤S14:耗材芯片存储第二消耗信息,不存储第一消耗信息;
[0084] 步骤S15:耗材芯片判断第二消耗信息是否到达预设值;
[0085] 步骤S16:耗材芯片发送报错信息,使成像设备认为耗材芯片出错,不能被继续使用,当成像设备认为耗材芯片出错时,会生成提示信息,例如发出报警声,或采用显示屏显
示等,使得使用者能够获知耗材芯片发生错误的情况。
[0086] 步骤S17:使用者对成像设备进行开关或者开合操作使得耗材芯片断电后重启;
[0087] 步骤S18:成像设备清除自身记录的第一消耗信息;
[0088] 步骤S19:成像设备按照第二消耗信息计算耗材剩余量。
[0089] 相较于现有技术而言,由于现有技术中成像设备是根据第一消耗信息和第一容量信息确定耗材剩余量,例如,当第一消耗信息所对应的已消耗耗材量到达或者接近于第一
容量信息时,成像设备会认为当前的耗材已耗尽或已不足,因此将不会再使用该耗材进行
成像操作;本发明中,耗材芯片不存储第一消耗信息,并在第二消耗信息到达预设值时发送
报错信息,使得成像设备报错,进而使得成像设备根据第二消耗信息确定耗材剩余信息,从
而判断该耗材盒内的耗材是否已耗尽或已不足时,由于第二消耗信息基于第二容量信息确
定,因此,当第二容量扩大时/第二容量信息的数值比第一容量信息的数值更大时,成像设
备能够识别并使用该部分扩大的容量,实现耗材容量的扩大。
[0090] 还应该知道的是,本发明提供的耗材芯片的数据处理方法仅需要对耗材芯片的数据处理逻辑进行改进,无需对现有的成像设备本身的硬件和程序设计进行改进,就可以使
得成像设备能够识别并使用耗材扩大的容量,极大的降低了研发成本和生产成本,可靠性
强。
[0091] 图4为本发明所提供的耗材芯片的功能模块示意图。
[0092] 如图4所示,本发明实施例提供了一种耗材芯片100,与成像设备通信,成像设备进行成像操作后,成像设备基于从耗材芯片上读取的第一容量信息及第二容量信息计算第一
消耗信息以及第二消耗信息,并基于第一消耗信息或第二消耗信息确定耗材剩余信息以及
存储第一消耗信息,第一消耗信息的优先级高于第二消耗信息,耗材芯片100包括:
[0093] 接收模块11,用于接收成像设备写入第一消耗信息的命令和写入第二消耗信息的命令;
[0094] 写入模块12,用于将第二消耗信息写入存储区;
[0095] 判断模块13,用于判断第二消耗信息是否到达预设值;及
[0096] 报错模块14,用于当第二消耗信息到达预设值时,反馈报错信息给成像设备,使得成像设备在耗材芯片重新上电后,删除存储的第一消耗信息,并且使得成像设备基于第二
消耗信息确定耗材剩余信息。
[0097] 可选地,报错模块14包括:第一报错单元,用于在成像设备发起N次命令时,不响应成像设备的命令,其中,N为大于等于1的自然数。。
[0098] 可选地,报错模块14包括:第二报错单元,用于发送错误信息给成像设备。
[0099] 关于本实施例提供的耗材芯片100的其它内容可以参考上文对应的说明,为避免重复,本发明实施例在此不一一列举。
[0100] 可以理解,本发明实施例提供的一种耗材芯片通过仅存储成像设备生成的第二消耗信息,不存储第一消耗信息,并在第二消耗信息到达预设值时发送报错信息,使得成像设
备报错,此时,成像设备会认为耗材芯片出错,不能被继续使用,进而生成提醒用户进行能
够使耗材芯片进行断电的操作,当耗材芯片重新上电时,成像设备会认为更换了耗材,从而
将存储的与该耗材相关的信息清除掉,那么,成像设备存储的第一消耗信息也会被清除,同
时成像设备会发起读取耗材芯片内存储的耗材相关信息的读取命令,由于耗材芯片并未存
储第一消耗信息,因此,成像设备会根据读取的第二消耗信息确定耗材剩余信息,从而判断
该耗材盒内的耗材是否还能继续打印,由于第二消耗信息基于第二容量信息确定,因此,当
第二容量扩大时/第二容量信息的数值比第一容量信息的数值更大时,成像设备能够识别
并使用该部分扩大的容量,进而实现耗材容量的扩大。
[0101] 本发明实施例提供了一种耗材,包括耗材盒体(或者耗材容器)及本发明任一实施例所提供的耗材芯片,耗材芯片安装于耗材盒体(或者耗材容器)上,耗材使用耗材芯片执
行上述的数据处理方法,具体可参见上文,为避免重复,本发明实施例在此不一一列举。
[0102] 本发明实施例提供了一种成像设备,成像设备上安装有本发明任一实施例提供的耗材,具体可参见上文,为避免重复,本发明实施例在此不一一列举。
[0103] 本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述耗材芯片所执行的数据处理方法,耗材芯片所执行的方
法在上文已有对应的说明,为避免重复,在此不再一一赘述。
[0104] 请参阅附图5,本发明实施例提供了一种耗材芯片50,该实施例的耗材芯片50包括:处理器51、存储器52以及存储在存储器52中并可在处理器51上运行的计算机程序53,该
计算机程序53被处理器51执行时实现本发明实施例中提供的一种耗材芯片的数据处理方
法,该数据处理方法包括:
[0105] 接收成像设备针对第一消耗信息的写入命令和针对第二消耗信息的写入命令,将第二消耗信息写入存储器内,以及判断第二消耗信息是否到达预设值,当第二消耗信息到
达预设值时,发送错误信息给成像设备,使得成像设备在耗材芯片重新上电后,根据第二消
耗信息确定耗材剩余量;其中,成像设备存储有第一消耗信息,成像设备基于读取的耗材芯
片的第一容量信息、第二容量信息计算第一消耗信息以及第二消耗信息,并基于第一消耗
信息或第二消耗信息确定耗材剩余信息,第一消耗信息的优先级高于第一消耗信息;存储
器52用于存储第二消耗信息。
[0106] 或者,该计算机程序被处理器51执行时实现附图4所示的耗材芯片100中各模块/单元的功能,为避免重复,此处不一一赘述。
[0107] 可以理解,本发明实施例提供的一种耗材芯片通过仅存储成像设备发送的第二消耗信息,不存储第一消耗信息,并在第二消耗信息到达预设值时发送报错信息,使得成像设
备报错,此时,成像设备会认为耗材芯片出错,不能被继续使用,进而生成提醒用户进行能
够使耗材芯片进行断电的操作,当耗材芯片重新上电时,成像设备会认为更换了耗材,从而
将存储的与该耗材相关的信息清除掉,那么,成像设备存储的第一消耗信息也会被清除,同
时成像设备会发起读取耗材芯片内存储的耗材相关信息的读取命令,由于耗材芯片并未存
储第一消耗信息,因此,成像设备会根据读取的第二消耗信息确定耗材剩余信息,从而判断
该耗材盒内的耗材是否还能继续打印,由于第二消耗信息基于第二容量信息确定,因此,当
第二容量扩大时/第二容量信息的数值比第一容量信息的数值更大时,成像设备能够识别
并使用该部分扩大的容量,实现耗材容量的扩大。
[0108] 所称处理器51可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路
(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field‑
Programmable GateArray,FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等。
[0109] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0110] 在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,
仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以
结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论
的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或
通信连接,可以是电性,机械或其它的形式。
[0111] 作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络
单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0112] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0113] 上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机
装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个
实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read‑
OnlyMemory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、磁碟或者光盘等各种可
以存储程序代码的介质。
[0114] 以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。