一种存储装置及耗材容器的制作方法

文档序号:2492307阅读:242来源:国知局
专利名称:一种存储装置及耗材容器的制作方法
技术领域
本发明涉及耗材设备领域,特别涉及一种存储装置及包含该存储装置的耗材容O背景技术
打印装置例如复印机、喷墨打印机、激光打印机等是常用的办公设备。打印装置的耗材容器例如墨盒、碳粉盒等,打印装置的耗材主要为用于记录图像的墨水或碳粉。为了管理耗材容器,往往在耗材容器上设置有存储装置,为控制耗材容器和打印装置的匹配及在后续打印过程中提供数据。在存储装置中,存储有关耗材容器的数据耗材容器型号、所填充的记录材料的颜色和记录材料的容量值等耗材容器初始数据及在后续打印过程中变化的初次打印日期、记录材料的剩余量等变更数据。打印装置存储有预设耗材容器的型号和记录材料颜色等初始数据。
在开始打印时,打印装置向设置在耗材容器上的存储装置发送读信号;存储装置接收到读信号后,根据自身存储的初始数据生成读信号的响应,发送给打印装置。打印装置将接收的读响应和存储的验证耗材容器的初始数据进行比较,匹配成功后,控制打印装置在记录介质例如纸张上记录图形和文字。在打印过程中或结束打印后,打印装置将有关初次打印日期、记录材料的剩余量等变更数据写入存储装置中,或修改存储装置中的相应位置的信息。
如果打印装置从设置在耗材容器上的存储装置中读出的记录材料的剩余量数据显示记录材料剩余量不足时,会提醒用户更换耗材容器或停止执行打印操作。比如,在耗材容器的使用过程中,如果该耗材容器上设置的存储装置中所保存的记录材料的剩余量数据在记录材料充足时为100,当记录材料用完后,该记录材料的剩余量数据为0,则当打印装置检测到存储装置中的记录材料的剩余量数据为0时,就会控制停止成像或提示用户需要更换新的耗材容器。也就是说,即使耗材容器还剩余比较多的记录材料时,若存储装置中的记录材料的剩余量数据表示记录材料不足,该耗材容器也不能继续用于打印成像,就会造成记录材料的浪费。
兼容厂商制造或改良的耗材容器,往往和原装厂商的记录材料容量不一致。对于这些与原装的记录材料容量不一致耗材容器,原装的存储装置所存储的记录材料剩余量的数据与其并不匹配,可能存在当存储装置中的记录材料剩余量不足时,耗材容器中的记录材料还剩余很多的情况。
为解决这个问题,兼容厂商设计了一种存储装置,该存储装置的记录材料容量大于原装耗材容器的记录材料容量。第一种方式在该存储装置中设置不同的存储区域,分别保存多套有关耗材容器的数据。若其中的一套数据被打印装置改写后,还可以继续利用其它区域保存的数据,这样一个存储装置可以重复使用多次。第二种方式在该存储装置中设置控制电路及若干个参数,例如设定一个复位门限值,当打印装置在打印过程中或打印结束后将存储装置中的记录材料剩余量相关的数据改写后,达到或超过了该复位门限值,则控制电路控制将存储装置所保存的部分数据复位到初始值,这样,存储装置又可以继续使用,配合打印装置将耗材容器中的记录材料消耗完。
对于第一种方式,由于需要大容量的存储器来保存多套有关耗材容器的数据,不利于降低打印耗材的成本。对于第二种方式,有些打印装置在每次打印作业执行结束才将存储装置中的记录材料剩余量数据改写,则可能存在例如打印装置的耗材容器的容量可以打印150页,但是存储装置只能用于打印100页,预先设置存储装置的已打印页数为0 页、已打印页数的复位门限值为50页、复位次数限制为1次,则理论上当打印装置打印了 50页时,存储装置会将已打印页数复位到0页,此后打印装置还可以利用该存储装置继续打印100页,则恰好可以将耗材容器的记录材料使用完。但若打印装置在一次打印作业中的数量超过了 50页,则由于打印机是每次打印作业结束后才将存储装置中的数据更新,已打印页数被第一次改写到例如70页时,存储装置检测到超过了复位门限值,则执行复位操作,将已打印页数复位为0页。这样就会出现打印装置检测到存储装置还可以用于打印20 页时,耗材容器中已经消耗完记录材料不能继续用于打印。而更严重的情况是超过了复位门限值时存储装置不执行复位操作。这样就容易由于销售的耗材容器与设置的存储装置的记录材料容量存在较大的误差而产生不必要的贸易纠纷。
上述以存储装置中只保存记录材料的消耗量为例进行了分析,对于仅保存了记录材料的剩余量或消耗量和剩余量都保存的存储装置,也存在类似的问题。
因此,如何更好地管理存储装置中的数据,是本领域技术人员需要解决的技术问题。发明内容
本发明要解决的技术问题是提供一种存储装置,更好地管理存储装置中的数据, 使得存储装置中的数据与耗材设备中的实际的记录材料剩余量或消耗量数值保持一致。
本发明提供一种存储装置,所述存储装置包括
接口单元,
存储单元,用于存储记录材料总剩余量和记录材料容量,初始的和可改写的记录材料剩余量和/或消耗量;
检测单元,用于检测所述接口单元的信号;
控制单元,当检测单元检测到预设触发条件,且所述记录材料总剩余量大于记录材料容量时,控制更新所述存储单元中存储的所述记录材料总剩余量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;当记录材料总剩余量小于或者等于记录材料容量时,控制单元不主动更新所述存储单元中的所述记录材料剩余量或记录材料消^^ 単.ο
优选地,所述触发条件为所述检测单元检测到打印装置提供给所述接口单元的信号产生变化,包括开关打印装置或更换耗材容器或打开耗材容器保护盖所引起的接口单元的电压下降或上升的信号。
优选地,所述记录材料容量与初始记录材料剩余量相同,或所述记录材料容量与初始记录材料剩余量为同一参数,或所述记录材料容量与可改写的记录材料消耗量的最大值相同。
优选地,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值;或,
所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
优选地,更新后的记录材料总剩余量=记录材料总剩余量-可改写的记录材料消耗量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量的变化量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料剩余量的变化量。
优选地,所述计算值具体为
当可改写的记录材料消耗量小于或者等于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或
当记录材料消耗量的变化量小于或者等于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或
当记录材料剩余量的变化量小于或者等于记录材料总剩余量与初始记录材料剩余量的差值时,所述可改写的记录材料剩余量的计算值为与初始记录材料剩余量相同的值;
当可改写的记录材料消耗量大于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为记录材料容量与更新后的记录材料总剩余量的差值,或
当记录材料消耗量的变化量大于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为记录材料容量与更新后的记录材料总剩余量的差值,或
当记录材料剩余量的变化量大于记录材料总剩余量与初始记录材料剩余量的差值时,所述可改写的记录材料剩余量的计算值为与更新后的记录材料总剩余量相同的值;
所述记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值;
所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
本发明还提供一种耗材容器,包含所述的存储装置。
本发明还提供一种存储装置,所述存储装置包括
接口单元,
存储单元,用于存储记录材料目标消耗量,记录材料累计消耗量,记录材料容量, 初始的和可改写的记录材料剩余量和/或消耗量;
检测单元,用于检测所述接口单元的信号;
控制单元,当检测单元检测到预设触发条件,且所述记录材料累计消耗量小于额外记录材料量时,控制更新所述存储单元中存储的所述记录材料累计消耗量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;
当记录材料累计消耗量大于或者等于额外记录材料量时,控制单元不主动更新所述存储单元中的所述记录材料剩余量或记录材料消耗量;
所述额外记录材料量是记录材料目标消耗量与记录材料容量的差值。
优选地,更新后的记录材料累计消耗量=记录材料累计消耗量+可改写的记录材料消耗量;或,
更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料消耗量的变化量;或,
更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料剩余量的变化量;
其中,所述记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值,所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
优选地,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或,
所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
优选地,当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料消耗量改写为与初始记录材料消耗量相同的值,或
当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料剩余量改写为与初始记录材料剩余量相同的值;
当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料消耗量改写为记录材料容量与记录材料剩余可消耗量的差值,或
当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料剩余量改写为与记录材料剩余可消耗量相同的值;
其中,所述记录材料剩余可消耗量为记录材料目标消耗量与更新后的记录材料累计消耗量的差值。
本发明还提供一种耗材容器,包含所述的存储装置。
与现有技术相比,本发明具有以下优点
本发明实施例所述存储装置,当检测单元检测到预设触发条件,且所述记录材料总剩余量大于记录材料容量时,控制单元可以控制更新所述存储单元中存储的所述记录材料总剩余量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值,而不是现有技术中必须达到固定门限值才能主动修改存储装置的数据;当记录材料总剩余量小于或者等于记录材料容量时,控制单元不主动更新所述存储单元中的所述记录材料剩余量或记录材料消耗量。本发明实施例所述存储装置在满足预设触发条件时自行改写所存储的数据,能够将耗材设备中的实际的记录材料剩余量或消耗量与存储装置中记录的一致或误差不大,实现存储装置中的数据的科学管理。


图1是本发明实施例所述存储装置结构图2是本发明实施例所述存储单元存储区域映射图3是本发明实施例所述控制单元控制流程图。具体实施方式

本发明提供一种存储装置和耗材设备,更好地管理存储装置中的数据,使得存储装置中的数据与耗材设备中的实际的记录材料剩余量或消耗量数值保持一致或误差不大。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式

做详细的说明。
为方便说明本发明的技术方案,仅仅列举了图1中的几个组成部分,而对于不同类型的存储装置,还可以具有其他的组成部分,例如发光单元、独立供电单元等。
参见图1,该图为本发明实施例所述存储装置结构图。
本发明第一实施例所述存储装置1包括
接口单元11,用于将存储装置1与打印装置2建立通信连接;
对于有线的通信方式,接口单元11可以设置有若干的连接端子,而对于无线的通信方式,接口单元11可以设置有收发信号天线或器件。
存储单元12,用于存储记录材料总剩余量和记录材料容量,初始的和可改写的记录材料剩余量和/或消耗量;
记录材料总剩余量是用于表示容纳在兼容耗材容器中的记录材料的总量或该存储装置1对应可用于消耗的记录材料总量,因此后述的记录材料总消耗量、记录材料目标消耗量与记录材料总剩余量在数据范围上是相同的,记录材料总剩余量是逐渐减少的过程,记录材料总消耗量、记录材料目标消耗量是累计增加的过程,本质是一样。
记录材料容量是表示原装厂商为其生产的耗材容器所设定的记录材料最大数量, 其对应原装厂商的存储装置1中记录材料剩余量的初始值所表示的数量或原装厂商的耗材容器的记录材料消耗完时记录材料消耗量所表示的数量,即与可改写的记录材料消耗量的最大值相同。此外,记录材料容量也可以是生产时设定的,根据实际的需要,可以比原装厂商为存储装置生产的耗材容器所设定的记录材料最大数量更大或更小。
存储单元12 —般用于存储有关耗材容器的数据,例如对于作为油墨容器的墨盒, 存储单元12存储着该墨盒的型号、适用的打印机、作为记录材料的油墨颜色、墨盒中油墨的容量、当前油墨的剩余量等。
本发明存储单元中所存储的可改写的记录材料剩余量或消耗量,即为原装厂商所设置的用来记录记录材料使用状况的两个参数,例如当前油墨的剩余量。
如图2所示是现有存储装置中存储单元存储区域映射图,该存储单元按一字节 (即8位)一行的方式排列成若干行,图2中,AO、Al和A3行存储有耗材容器初始数据,在 A2行存储着在使用过程中可改写的记录材料剩余量或消耗量。
在不同的存储装置1中,同一个参数可以分拆存储在多个位置,例如A3行的参数K 可以是A2行参数本身的一部分或用作校验码。本发明中,存储单元12分别存储有初始和可改写的记录材料剩余量,对于不同的存储装置1,还可以分别存储有初始和可改写的记录材料消耗量,或仅仅分别存储有初始和可改写的记录材料消耗量。
在本发明实施例所述存储装置1为全新,即尚未使用或初次安装到打印装置2上时,所述存储单元12中的初始和可改写的记录材料剩余量或记录材料消耗量所表示的数量是相同的。可以理解,相对于原装厂商的存储装置1,本发明实施例所述存储装置1的存储单元12除了提供原装厂商也具有的可改写的记录材料剩余量或记录材料消耗量,也将其初始值存储起来,作为初始记录材料剩余量或初始记录材料消耗量。
检测单元13,用于检测所述接口单元11的信号;
检测单元13检测所述接口单元11的信号,即检测存储装置1的环境和使用状况。
控制单元14,当检测单元13检测到所述接口单元11的信号满足预设触发条件,且记录材料总剩余量大于记录材料容量时,控制更新所述存储单元12中存储的所述记录材料总剩余量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;当所述检测单元13检测到的记录材料总剩余量小于或者等于记录材料容量时,控制不主动更新所述存储单元12中的所述记录材料剩余量或记录材料消耗量。
控制单元14 一般用于控制存储单元12的数据读写或与打印装置2之间的通信。
当检测单元13检测到预设的触发条件时,配合控制单元14对存储单元12的数据进行读写或与打印装置2之间通信。在具体的应用中,检测单元13也可以整合到控制单元 14中,则控制单元14同时具有读写控制及检测环境条件的功用。
所述触发条件为所述检测单元13检测到打印装置2提供给所述接口单元11的信号产生变化,包括开关打印装置2或更换耗材容器或打开耗材容器保护盖所引起的接口单元的电压下降或上升的信号。
所述触发条件包括的情况,例如时钟信号变慢或变快或保持在某一电平,例如电源供给中断后再次供电时供电电压的抬高,例如复位或使能端口激活恢复到某电平,例如接收到开机初始化指令,例如初始化时通信协议的变化,例如初始化的读写地址等。
参见图3,该图为本发明实施例所述控制单元控制流程图。
本发明实施例所述存储装置1,在安装到打印装置2后,检测单元13检测是否存在预设的触发条件,当检测到预设触发条件时,则执行记录材料总剩余量与记录材料容量比较步骤。没有检测到预设触发条件时,则不自行修改存储装置1的数据。
在记录材料总剩余量与记录材料容量比较的步骤中,控制单元14将记录材料总剩余量所表示的记录材料总剩余量与记录材料容量所表示的记录材料容量比较,当记录材料总剩余量大于记录材料容量时,控制单元执行更新记录材料总剩余量的步骤,然后根据进一步的计算结果,执行改写剩余量或消耗量步骤,即将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值。当记录材料总剩余量小于或者等于记录材料容量时, 除非打印装置2的指令,存储装置1不再自行改写可改写的记录材料剩余量或记录材料消耗量。在完成改写存储装置1数据的操作后,存储装置1继续协同打印装置2执行打印任务,并检测预设触发条件是否产生,直到存储装置1停止工作,即存储单元存储的可改写记录材料剩余量或可改写记录材料消耗量表示记录材料不足或为零时,通过所述接口单元提示存储装置1停止工作。
作为可选的方式,也可以在记录材料总剩余量小于或者等于记录材料容量时,将检测单元13的功能禁用。所述控制单元14在存储单元存储的可改写记录材料剩余量或可改写记录材料消耗量表示记录材料不足或为零时,可以通过所述接口单元11存储装置1停止工作。
由前述内容可知,由于记录材料总剩余量大于记录材料容量时,控制单元14都能主动修改有关记录材料的数据,修改次数不受具体值限制,故产生较大误差的概率有效降低了,当容许一定量的误差时,根据进一步的计算结果,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值;或,所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
若要求存储的有关记录材料的数据与耗材容器所容纳的记录材料一致,则其精度更高的控制方法如下
其中,上述根据进一步的计算结果的具体操作为,
当可改写的记录材料消耗量小于或者等于记录材料总剩余量与记录材料容量的差值时,将可改写的记录材料消耗量改写为与初始记录材料消耗量相同的值,或
当记录材料消耗量的变化量小于或者等于记录材料总剩余量与记录材料容量的差值时,将可改写的记录材料消耗量改写为与初始记录材料消耗量相同的值,或
当记录材料剩余量的变化量小于或者等于记录材料总剩余量与初始记录材料剩余量的差值时,将可改写的记录材料剩余量改写为与初始记录材料剩余量相同的值。
另一种情况下,根据进一步的计算结果的具体操作为,
当可改写的记录材料消耗量大于记录材料总剩余量与记录材料容量的差值时,将可改写的记录材料消耗量改写为记录材料容量与更新后的记录材料总剩余量的差值,或
当记录材料消耗量的变化量大于记录材料总剩余量与记录材料容量的差值时,将可改写的记录材料消耗量改写为记录材料容量与更新后的记录材料总剩余量的差值,或
当记录材料剩余量的变化量大于记录材料总剩余量与初始记录材料剩余量的差值时,将可改写的记录材料剩余量改写为与更新后的记录材料总剩余量相同的值。
其中,上述更新记录材料总剩余量的计算公式是
更新后的记录材料总剩余量=记录材料总剩余量-可改写的记录材料消耗量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量的变化量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料剩余量的变化量。
上述公式中,记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值,所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
下面,举个例子说明以上的计算公式和计算方法。
存储装置1设置在耗材容器上,其中存储装置1存储的记录材料容量为100页,记录材料总剩余量为150页,初始记录材料剩余量与记录材料容量相同,也是100页,可改写的记录材料剩余量的初始值与初始记录材料剩余量相同,为100页;或,初始记录材料消耗量为0页,可改写的记录材料消耗量的初始值为0页。耗材容器安装到打印装置2后,存储装置1与打印装置2交互通信,协同执行打印任务。
当打印装置2执行完30页的打印任务后,打印装置2控制将可改写的记录材料剩余量改写为70页(即100-30 = 70),或将可改写的记录材料消耗量改写为30页。打印装置2执行完打印任务,并将最新的记录材料使用情况写入到存储装置1后,提供的时钟频率变低由12MHz变为6Mhz,此时存储装置1的检测单元检测到这个预设的触发条件,则执行记录材料总剩余量与记录材料容量比较的步骤。很明显,记录材料总剩余量(150页)大于记录材料容量(100页)。可以更新记录材料总剩余量。
上述更新记录材料总剩余量的具体算法是
按照计算公式
更新后的记录材料总剩余量=记录材料总剩余量-可改写的记录材料消耗量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量的变化量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料剩余量的变化量。
则,更新后的记录材料总剩余量=150-30 = 120页,或
更新后的记录材料总剩余量=150-30 = 120页,或
更新后的记录材料总剩余量=150-30 = 120页。可见,即便存储装置1采用不同的参数,其计算结果是保持一致的。
当允许一定量的误差时,根据进一步的计算结果,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值,即0页;或,所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值,即100页。
要求更高精度时,则按照如下方式控制
则根据进一步的计算结果执行以下操作
为方便以下的说明,先求得
记录材料消耗量的变化量=可改写的记录材料消耗量-初始记录材料消耗量= 30-0 = 30 页;
记录材料剩余量的变化量=初始记录材料剩余量-可改写的记录材料剩余量= 100-70 = 30 页;
记录材料总剩余量150页与记录材料容量100页的差值为50页(150-100 = 50 页);
记录材料总剩余量150页与初始记录材料剩余量100页的差值为50页(150-100 =50 页)。
则,因可改写的记录材料消耗量30页小于或者等于记录材料总剩余量与记录材料容量的差值50页,将可改写的记录材料消耗量30页改写为与初始记录材料消耗量0页相同的值(0页),或
因记录材料消耗量的变化量30页小于或者等于记录材料总剩余量与记录材料容量的差值50页,将可改写的记录材料消耗量30页改写为初始记录材料消耗量0页相同的值(0页),或
因记录材料剩余量的变化量30页小于或者等于记录材料总剩余量与初始记录材料剩余量的差值50页,可改写的记录材料剩余量70页改写为初始记录材料剩余量100页相同的值(100页)。
执行完上述步骤后,存储装置1中的记录材料容量为100页,初始记录材料剩余量是100页,可改写的记录材料剩余量为100页;或,初始记录材料消耗量为0页,可改写的记录材料消耗量的初始值为0页,记录材料总剩余量为120页,可见这些参数中,因打印了 30 页,记录材料总剩余量发生了变化。
打印装置2再执行一次40页的打印任务,打印操作结束后,打印装置2控制将可改写的记录材料剩余量改写为60页(即100-40 = 60),或将可改写的记录材料消耗量改写为40页。打印装置2执行完打印任务,并将最新的记录材料使用情况写入到存储装置1 后,用户将打印装置2关闭,再次打开打印装置2时,打印装置2提供给存储装置1的电源电压在中断后抬高,此时存储装置1的检测单元检测到这个预设的触发条件,则执行记录材料总剩余量与记录材料容量比较的步骤。很明显,记录材料总剩余量(120页)大于记录材料容量(100页)。可以更新记录材料总剩余量。
上述更新记录材料总剩余量的具体算法是
按照计算公式
更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量的变化量,或
更新后的记录材料总剩余量=记录材料总剩余量-记录材料剩余量的变化量。
为方便以下的说明,先求得
记录材料消耗量的变化量=可改写的记录材料消耗量-初始记录材料消耗量= 40-0 = 40 页;
记录材料剩余量的变化量=初始记录材料剩余量-可改写的记录材料剩余量= 100-60 = 40 页;
则,更新后的记录材料总剩余量=120-40 = 80页,或
更新后的记录材料总剩余量=120-40 = 80页,或
更新后的记录材料总剩余量=120-40 = 80页。可见,即便存储装置1采用不同的参数,其计算结果是保持一致的。
则根据进一步的计算结果执行以下操作
为方便以下的说明,先求得
记录材料总剩余量120页与记录材料容量100页的差值为20页(120-100 = 20 页);
记录材料总剩余量120页与初始记录材料剩余量100页的差值为20页(120-100 =20 页);
记录材料容量100页与更新后的记录材料总剩余量80页的差值为20页(100-80 =20 页)。
则,因可改写的记录材料消耗量40页大于记录材料总剩余量与记录材料容量的差值20页,将可改写的记录材料消耗量40页改写为记录材料容量与更新后的记录材料总剩余量的差值20页,或
因记录材料消耗量的变化量40页大于记录材料总剩余量与记录材料容量的差值 20页,将可改写的记录材料消耗量40页改写为记录材料容量与更新后的记录材料总剩余量的差值20页,或
因记录材料剩余量的变化量40页大于记录材料总剩余量与初始记录材料剩余量的差值时20页,将可改写的记录材料剩余量60页改写为与更新后的记录材料总剩余量相同的值80页。
执行完上述步骤后,存储装置1中的记录材料容量为100页,初始记录材料剩余量是100页,可改写的记录材料剩余量为80页;或,初始记录材料消耗量为0页,可改写的记录材料消耗量为20页,记录材料总剩余量为80页,可见这些参数中,因打印了 40页,记录材料总剩余量发生了变化,又由于记录材料总剩余量80页小于记录材料容量100页,可改写的记录材料剩余量或可改写的记录材料消耗量也发生了变化。此时,存储装置1可以继续保持检测单元对存储装置1的使用环境进行检测,或者将检测单元13禁用。
打印装置2再执行一次40页的打印任务,打印操作结束后,打印装置2控制将可改写的记录材料剩余量改写为40页(即80-40 = 40),或将可改写的记录材料消耗量改写为60页(即20+40 = 60)。打印装置2执行完打印任务,并将最新的记录材料使用情况写入到存储装置1后,用户从打印装置2取下,检查耗材设备3的使用状况,然后再安装到打印装置2中,则打印装置2提供给存储装置1的电源电压在中断后抬高,若此时存储装置1 的检测单元没有被禁用,则能检测到这个预设的触发条件,然后执行记录材料总剩余量与记录材料容量比较的步骤。很明显,记录材料总剩余量(80页)小于或者等于记录材料容量(100页)。此时则不再自行改写可改写的记录材料剩余量或记录材料消耗量。
按照上述的方法循环,在完成改写存储装置1数据的操作后,存储装置1继续协同打印装置2执行打印任务,并检测预设触发条件是否产生,直到存储装置1报废,即存储单元存储的可改写记录材料剩余量或可改写记录材料消耗量表示记录材料不足或为零。
本发明第一实施例所述存储装置以记录材料总剩余量为例进行了说明,这是一种递减计量的方式。本发明第二实施例所述存储装置是用记录材料累计消耗量即递增计量的方式,当记录材料累计消耗量达到设定的某值(额外记录材料量)后,不再自行改写可改写的记录材料剩余量或记录材料消耗量。
本发明第二实施例所述存储装置,其模块组成可参见附图1,各个单元的功能及连接关系如实施例一所述,在此不再详述。相对第一实施例的区别在于,所述存储单元,用于存储记录材料目标消耗量,记录材料累计消耗量,记录材料容量,初始的和可改写的记录材料剩余量或消耗量;
控制单元,当检测单元检测到预设触发条件,且所述记录材料累计消耗量小于额外记录材料量时,控制更新所述存储单元中存储的所述记录材料累计消耗量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;
当记录材料累计消耗量大于或者等于额外记录材料量时,控制单元不主动不更新所述存储单元中的所述记录材料剩余量或记录材料消耗量。
当记录材料累计消耗量大于或者等于额外记录材料量时,除非打印装置的指令, 存储装置不再自行改写可改写的记录材料剩余量或记录材料消耗量。在完成改写存储装置数据的操作后,存储装置继续协同打印装置执行打印任务,并检测预设触发条件是否产生, 直到存储装置停止工作,即存储单元存储的可改写记录材料剩余量或可改写记录材料消耗量表示记录材料不足或为零时,通过所述接口单元提示存储装置停止工作。
作为可选的方式,也可以在记录材料累计消耗量大于或者等于额外记录材料量时,将检测单元的功能禁用。所述控制单元在存储单元存储的可改写记录材料剩余量或可改写记录材料消耗量表示记录材料不足或为零时,可以通过所述接口单元提示存储装置停止工作。
所述额外记录材料量是记录材料目标消耗量与记录材料容量的差值。
预设触发条件与前述第一实施例相同,在此不再详述。
其中,更新记录材料累计消耗量的具体算法如下
更新后的记录材料累计消耗量=记录材料累计消耗量+可改写的记录材料消耗量;或,
更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料消耗量的变化量;或,
更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料剩余量的变化量;
其中,所述记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值,所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
当允许一定量的误差时,改写为计算值的具体操作是,
所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或,
所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
这样,则可以不需要在存储单元存储记录材料目标消耗量和记录材料容量,仅仅存储记录材料目标消耗量与记录材料容量的差值,即额外记录材料量。
当要求更高精度时,则按照如下方式控制改写为计算值
当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料消耗量改写为与初始记录材料消耗量相同的值,或
当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料剩余量改写为与初始记录材料剩余量相同的值;
另一种情况下,
当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料消耗量改写为记录材料容量与记录材料剩余可消耗量的差值,或
当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料剩余量改写为与记录材料剩余可消耗量相同的值;
所述记录材料剩余可消耗量为记录材料目标消耗量与更新后的记录材料累计消耗量的差值。
本发明提供一种耗材容器,包含上述任何一种存储装置。
所述耗材容器具体可以为墨盒、碳粉盒、硒鼓、鼓组件等容纳了用于打印成像的记录材料的容器。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。例如,本发明技术方案中,当控制单元不主动更新可改写的记录材料剩余量或记录材料消耗量时,简单地将当前的可改写的记录材料剩余量或记录材料消耗量重写一次,或将当前的可改写的记录材料剩余量或记录材料消耗量增加一个单位量或减小一个单位量后重写一次,这两种方式都可理解为等同于本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
权利要求
1.一种存储装置,其特征在于,所述存储装置包括 接口单元,存储单元,用于存储记录材料总剩余量和记录材料容量,初始的和可改写的记录材料剩余量和/或消耗量;检测单元,用于检测所述接口单元的信号;控制单元,当检测单元检测到预设触发条件,且所述记录材料总剩余量大于记录材料容量时,控制更新所述存储单元中存储的所述记录材料总剩余量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;当记录材料总剩余量小于或者等于记录材料容量时,控制单元不主动更新所述存储单元中的所述记录材料剩余量或记录材料消耗量。
2.根据权利要求1所述的存储装置,其特征在于,所述触发条件为所述检测单元检测到打印装置提供给所述接口单元的信号产生变化,包括开关打印装置或更换耗材容器或打开耗材容器保护盖所引起的接口单元的电压下降或上升的信号。
3.根据权利要求1所述的存储装置,其特征在于,所述记录材料容量与初始记录材料剩余量相同,或所述记录材料容量与初始记录材料剩余量为同一参数,或所述记录材料容量与可改写的记录材料消耗量的最大值相同。
4.根据权利要求1所述的存储装置,其特征在于,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值;或, 所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
5.根据权利要求1所述的存储装置,其特征在于,更新后的记录材料总剩余量=记录材料总剩余量-可改写的记录材料消耗量,或更新后的记录材料总剩余量=记录材料总剩余量-记录材料消耗量的变化量,或更新后的记录材料总剩余量=记录材料总剩余量-记录材料剩余量的变化量。
6.根据权利要求5所述的存储装置,其特征在于,所述计算值具体为当可改写的记录材料消耗量小于或者等于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或当记录材料消耗量的变化量小于或者等于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或当记录材料剩余量的变化量小于或者等于记录材料总剩余量与初始记录材料剩余量的差值时,所述可改写的记录材料剩余量的计算值为与初始记录材料剩余量相同的值;
7.当可改写的记录材料消耗量大于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为记录材料容量与更新后的记录材料总剩余量的差值,或当记录材料消耗量的变化量大于记录材料总剩余量与记录材料容量的差值时,所述可改写的记录材料消耗量的计算值为记录材料容量与更新后的记录材料总剩余量的差值,或当记录材料剩余量的变化量大于记录材料总剩余量与初始记录材料剩余量的差值时, 所述可改写的记录材料剩余量的计算值为与更新后的记录材料总剩余量相同的值;所述记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值;所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
8.一种存储装置,其特征在于,所述存储装置包括 接口单元,存储单元,用于存储记录材料目标消耗量,记录材料累计消耗量,记录材料容量,初始的和可改写的记录材料剩余量和/或消耗量; 检测单元,用于检测所述接口单元的信号;控制单元,当检测单元检测到预设触发条件,且所述记录材料累计消耗量小于额外记录材料量时,控制更新所述存储单元中存储的所述记录材料累计消耗量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;当记录材料累计消耗量大于或者等于额外记录材料量时,控制单元不主动更新所述存储单元中的所述记录材料剩余量或记录材料消耗量;所述额外记录材料量是记录材料目标消耗量与记录材料容量的差值。
9.根据权利要求8所述的存储装置,其特征在于,更新后的记录材料累计消耗量=记录材料累计消耗量+可改写的记录材料消耗量;或,更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料消耗量的变化量;或,更新后的记录材料累计消耗量=记录材料累计消耗量+记录材料剩余量的变化量; 其中,所述记录材料消耗量的变化量为可改写的记录材料消耗量与初始记录材料消耗量的差值,所述记录材料剩余量的变化量为初始记录材料剩余量与可改写的记录材料剩余量的差值。
10.根据权利要求8所述的存储装置,其特征在于,所述可改写记录材料消耗量的计算值为与初始记录材料消耗量相同的值,或, 所述可改写记录材料剩余量的计算值为与初始记录材料剩余量相同的值。
11.根据权利要求9所述的存储装置,其特征在于,当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料消耗量改写为与初始记录材料消耗量相同的值,或当更新后的记录材料累计消耗量小于额外记录材料量时,将可改写的记录材料剩余量改写为与初始记录材料剩余量相同的值;当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料消耗量改写为记录材料容量与记录材料剩余可消耗量的差值,或当更新后的记录材料累计消耗量大于或者等于额外记录材料量时,将可改写的记录材料剩余量改写为与记录材料剩余可消耗量相同的值;其中,所述记录材料剩余可消耗量为记录材料目标消耗量与更新后的记录材料累计消耗量的差值。
12.—种耗材容器,其特征在于,包含权利要求8至11任一项所述的存储装置。
全文摘要
一种存储装置包括接口单元,存储单元,用于存储初始记录材料剩余量、记录材料总剩余量和记录材料容量;以及可改写的记录材料剩余量,和/或,记录材料消耗量;检测单元,用于检测接口单元的信号;控制单元,当检测单元检测到预设触发条件,且记录材料总剩余量大于记录材料容量时,控制更新存储单元中存储的记录材料总剩余量,将可改写的记录材料剩余量或可改写的记录材料消耗量改写为计算值;当记录材料总剩余量小于或者等于记录材料容量时,控制单元不主动更新存储单元中的记录材料剩余量或记录材料消耗量。本发明提供一种耗材容器,更好地管理存储装置中的数据。
文档编号B41J2/175GK102501613SQ201110351168
公开日2012年6月20日 申请日期2011年11月8日 优先权日2011年11月8日
发明者汪栋杰 申请人:珠海艾派克微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1