耗材余量信息监测方法及打印系统与流程

文档序号:17594102发布日期:2019-05-03 22:13阅读:278来源:国知局
耗材余量信息监测方法及打印系统与流程

本申请涉及打印装置技术领域,具体而言,涉及一种耗材余量信息监测方法及打印系统。



背景技术:

在打印系统中,为了监视耗材的使用状态,一般会在耗材容器中存储耗材的初始量、余量等数据信息,以为耗材容器与打印装置之间的匹配或后续打印过程提供数据。

兼容厂商制造生产的非原装耗材容器往往和原装厂商制造生产的原装耗材容器的耗材容量不一致,这会导致原装耗材容器的耗材余量数据与非原装耗材容器的耗材余量数据不匹配。在采用原装耗材容器的耗材余量数据监测非原装耗材容器的耗材余量时可能出现以下问题:比如,在非原装耗材容器可以打印的页数上限大于原装耗材容器可以打印的页数上限,且打印装置实际打印页数已经达到原装耗材容器可以打印的页数上限时,打印装置会判定耗材已经用完,并不再进行打印操作,而事实上,非原装耗材容器中却还有足量的耗材,此时若进行耗材容器更换会导致耗材的浪费。

由此可见,如何精确计算非原装耗材容器中的耗材余量信息以避免耗材浪费对于本领域技术人员而言是急需要解决的技术问题。



技术实现要素:

本申请的实施例提供一种耗材余量信息监测方法及打印系统,用于解决第二容量耗材容器为打印装置提供打印耗材时耗材余量信息计算不精确的技术问题。

第一方面,本申请实施例提供一种耗材余量信息监测方法,应用于打印系统,所述打印系统包括打印装置和第二容量耗材容器,所述方法包括:

将所述第二容量耗材容器安装到所述打印装置中,其中,所述第二容量耗材容器中存储有经第一调整参数修改成的第二调整参数,或存储有配置的第二调整参数;

根据所述打印系统中存储的第一页数上限、第一调整参数及所述第二容量耗材容器存储的第二调整参数,计算得到第二页数上限,其中,所述第一页数上限为采用第一容量耗材容器打印的最大页数,所述第二页数上限为采用第二容量耗材容器打印的最大页数;

根据所述第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算所述实际使用耗材的耗材余量信息并更新所述打印系统中的耗材信息。

可选地,在本申请实施例中,在所述第一调整参数修改为所述第二调整参数前,所述第二容量耗材容器的存储器中存储有所述第一调整参数,所述方法还包括:

响应所述第一调整参数修改为所述第二调整参数的数据写入操作,将所述第二容量耗材容器中存储的第一调整参数更新为写入的第二调整参数。

可选地,在本申请实施例中,在所述第一调整参数修改为所述第二调整参数前,所述第二容量耗材容器的存储器中存储有所述第一调整参数、第一页数上限及第三页数上限,所述第三页数上限为采用第一容量耗材容器打印的最大页数,所述第一页数上限存储在第二容量耗材容器的程序中,所述方法还包括:

响应修改所述第三页数上限数据写入操作,将所述第三页数上限修改为采用第二容量耗材容器打印的最大页数。

可选地,在本申请实施例中,所述方法还包括:

所述第二容量耗材容器比较所述第一页数上限与所述第三页数上限是否一致;

在不一致时,根据所述第一页数上限与所述第三页数上限计算得到第二调整参数,并将所述第二容量耗材容器中存储的第一调整参数修改为计算得到的第二调整参数。

可选地,在本申请实施例中,所述第二调整参数包括高位数和低位数,高位数每变化一个单位数量对应调整的所述第二页数上限的变化量大于低位数每变化一个单位数量对应调整的所述第二页数上限的变化量。

可选地,在本申请实施例中,所述打印系统还包括打印装置,在所述根据所述打印系统中存储的第一页数上限及修改后的调整参数,计算得到第二页数上限的步骤之前,所述方法还包括:

所述第二容量耗材容器在接收到所述打印装置发送的指令时,判断该指令是否为读取指令,在为读取指令时,将包括修改后的调整参数的耗材信息发送给所述打印装置。

可选地,在本申请实施例中,所述根据所述第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算所述实际使用耗材的耗材余量信息的步骤,包括:

所述打印装置将本次打印任务之前所述实际使用耗材的消耗总量及完成本次打印任务的实际使用耗材的消耗量相加得到完成本次打印任务后实际使用耗材的消耗总量,并更新所述耗材信息中实际使用耗材的消耗总量;

根据所述第二页数上限及更新后的消耗总量计算得到完成本次打印任务后实际使用耗材的耗材余量信息。

可选地,在本申请实施例中,所述根据所述第二页数上限及更新后的消耗总量计算得到完成本次打印任务后实际使用耗材的耗材余量信息的步骤,包括:

根据所述第二页数上限及更新后的剩余总量计算得到完成本次打印任务后实际使用耗材的剩余总量相对于所述第二页数上限的百分比关系,并根据所述百分比关系得到余量条参数。

可选地,在本申请实施例中,所述方法还包括:

所述打印装置对所述耗材余量信息进行提示;

所述打印装置对所述耗材余量信息进行提示的步骤包括:

通过设置在所述打印装置上的显示屏以耗材剩余页数或者耗材余量百分比的形式显示所述耗材余量信息。

可选地,在本申请实施例中,更新所述打印系统中的耗材信息的步骤,包括:

所述打印装置将更新后的耗材信息写入所述第二容量耗材容器,以对所述第二容量耗材容器中存储的耗材信息进行更新。

可选地,在本申请实施例中,所述方法还包括:

所述打印装置在每次打印任务开始执行时,向所述第二容量耗材容器发送所述读取指令。

第二方面,本申请实施例提供一种打印系统,所述打印系统包括:

第二容量耗材容器,存储了经第一调整参数修改而成的第二调整参数;

打印装置,所述打印装置中有第二页数上限计算单元、耗材余量信息计算单元及耗材信息更新单元,所述第二容量耗材容器可拆卸地安装在打印装置上;

所述第二页数上限计算单元,用于根据所述打印装置中存储的第一页数上限、第一调整参数及所述第二容量耗材容器存储的第二调整参数,计算得到第二页数上限,其中,所述第一页数上限为采用第一容量耗材容器打印的最大页数,所述第二页数上限为采用第二容量耗材容器打印的最大页数;

所述耗材余量信息计算单元,用于根据所述第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算所述实际使用耗材的耗材余量信息;

所述耗材信息更新单元,用于更新所述打印装置和所述第二容量耗材容器中的耗材信息。

相对于现有技术而言,本申请具有以下有益效果:

本申请实施例提供的耗材余量信息监测方法及打印系统,根据第一页数上限、第一调整参数及第二容量耗材容器存储的调整参数计算采用第二容量耗材容器进行打印的第二页数上限,并基于第二页数上限及完成本次打印任务后实际使用耗材的剩余总量计算得到采用第二容量耗材容器进行打印的实际耗材余量信息,上述耗材余量信息计算方法能够精确计算出第二容量耗材容器在打印过程中实际的耗材余量信息,避免因监测耗材余量信息不精准而更换第二容量耗材容器,导致的耗材浪费。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的打印系统的结构示意图;

图2为本申请实施例提供的耗材余量信息监测方法的方法流程示意图;

图3为本申请实施例提供应用于图1打印系统的耗材余量信息监测方法的方法流程示意图之一;

图4为本申请实施例提供应用于图1打印系统的耗材余量信息监测方法的方法流程示意图之二;

图5为本申请第一实施例提供的耗材余量信息监测方法的方法流程示意图;

图6为本申请第二实施例提供的耗材余量信息监测方法的方法流程示意图;

图7为本申请实施例提供的打印系统的一种功能单元方框示意图;

图8为本申请实施例提供的打印系统的另一种功能单元方框示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制本申请要求保护的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应当理解,尽管在本申请实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”或“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

本发明的实施例中,第一容量耗材容器表示原装耗材产商所生产的原装耗材容器,第二容量耗材容器表示兼容耗材产商所生产的非原装耗材容器。

请参照图1,图1示出了本申请实施例提供打印系统的结构示意图。如图1所示,打印系统10包括打印装置100及第二容量耗材容器200,其中,第二容量耗材容器200用于为打印装置100提供打印耗材。

请参照图2,图2为本申请实施例提供的一种耗材余量信息监测方法的流程示意图,该方法包括以下步骤。

步骤s210,将第二容量耗材容器安装到打印装置中,其中,第二容量耗材容器中存储由经第一调整参数修改成的第二调整参数或存储有配置的第二调整参数。

在本申请实施例中,可以在第二容量耗材容器出厂时完成对第二调整参数的操作。具体地,在第二容量耗材容器中存储有第一调整参数时,可以通过将第一调整参数修改为第二调整参数的方式使第二容量耗材容器中存储第二调整参数;在第二容量耗材容器中没有存储第一调整参数时,可以通过配置的方式使第二容量耗材容器存储第二调整参数。

步骤s220,根据打印系统中存储的第一页数上限、第一调整参数及第二调整参数,计算得到第二页数上限。

其中,在本申请实施例中,第一页数上限为采用第一容量耗材容器打印的最大页数,第一调整参数与第一页数上限相匹配;第二页数上限为采用第二容量耗材容器200打印的最大页数,第二调整参数与第二页数上限相匹配。应当理解的是,第一页数上限是未被使用过的第一容量耗材容器可打印的最大页数,第二页数上限是未被使用过的第二容量耗材容器200可打印的最大页数。页数上限(包括第一页数上限和第二页数上限)可以是指采用耗材容器中的打印耗材按5%覆盖率计算得到的最多能打印的页数总和,页数上限和耗材容器中装载打印耗材的量成正比。

步骤s230,根据第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算实际使用耗材的耗材余量信息并更新打印系统中的耗材信息。

上述提供的一种耗材余量信息监测方法可以由打印系统10中的打印装置100实现,也可以由打印系统10中的第二容量耗材容器200实现,或者还可以由打印装置100与第二容量耗材容器200配合实现。

现在以上述耗材余量信息监测方法由打印装置100与第二容量耗材容器200配合实现为例进行描述。

下面介绍一种采用打印装置100与第二容量耗材容器200配合实现耗材余量信息监测方法的一种具体实施例。具体地,在介绍耗材余量信息监测方法之前,对打印装置100及第二容量耗材容器200中存储的参数进行介绍。在该实施例中,在打印装置100中可以存储第一容量耗材容器进行打印的第一页数上限及与第一页数上限相匹配的第一调整参数。例如,第一页数上限和第一调整参数可以存储在打印装置100的程序中,打印装置100中存储的第一页数上限可以用于计算第二容量耗材容器200进行打印的第二页数上限,具体的计算方式在下面实施例中具体说明。另外,在第二容量耗材容器200中存储有第一容量耗材容器进行打印的第一页数上限、第三页数上限及用于调整第二页数上限的第二调整参数。其中,第一页数上限可以存储在第二容量耗材容器200的程序中,第二调整参数和第三页数上限可以存储在第二容量耗材容器200的存储器中,第三页数上限和调整参数可以进行修改。在未对第三页数上限进行修改之前,第二容量耗材容器200中存储的第一页数上限和第三页数上限是相等的。

请参照图3,图3示出了应用于图1所示打印系统10的耗材余量信息监测方法的流程示意图,下面对该耗材余量信息监测方法进行具体说明。

步骤s310,将第二容量耗材容器安装到打印装置中,其中,第二容量耗材容器中存储经第一调整参数修改成的第二调整参数。

在本申请实施例的一种实施方式中,对第二容量耗材容器中存储的调整参数进行修改可以通过以下方式实现:

响应第一调整参数修改为第二调整参数的数据写入操作,将所述第二容量耗材容器200中存储的第一调整参数更新为写入的第二调整参数。

具体地,可以通过具体参数修改操作(例如来自于相关技术人员的操作),对第二容量耗材容器200中存储的用于调整打印装置100的第二页数上限的调整参数进行修改。

在本申请实施例的另一种实施方式中,对第二容量耗材容器中存储的调整参数进行修改还可以通过以下方式实现:

首先,第二容量耗材容器200响应数据写入操作,将第二容量耗材容器200中存储的第三页数上限修改为该第二容量耗材容器200可打印的最大页数;

接着,第二容量耗材容器200比较第一页数上限与第三页数上限是否一致;在不一致时,根据第一页数上限与第三页数上限计算得到第二调整参数,并将第二容量耗材容器200中存储的第一调整参数修改为计算得到第二调整参数。

通过上述两种实施方式的描述可知,修改调整参数的方式可以是直接进行第一调整参数的修改,也可以通过修改第三页数上限间接进行调整参数的修改。

在本申请实施例中,调整参数可以由多位数字组成,例如包括高位数和低位数,其中,调整参数的高位数每变化一个单位数量对应调整的第二页数上限的变化量大于调整参数的低位数每变化一个单位数量对应调整的第二页数上限的变化量。其中,调整参数的高位数和低位数是相对的,比如,以3位16进制数(abc)组成调整参数为例,其中,b是a的低位数,而b是c的高位数,在该示例中,a位数每变化一单位数量对应调整1倍的第二页数上限,b位数每变化一单位数量对应调整1/16倍的第二页数上限,c位数每变化一单位数量对应调整1/256倍的第二页数上限。当然可以理解的是,上述仅仅是调整参数的示例,在其他示例中调整参数也可以采用其他的多位不同进制(比如,2进制、8进制等)数字组成,每个位数上每变化一单位数量对应调整的第二页数上限的变化量也可以不同(比如,1倍、1/2倍、1/8倍等)。

步骤s320,第二容量耗材容器在接收到打印装置发送的指令时,判断该指令是否为读取指令,在为读取指令时,将包括修改后的第二调整参数的耗材信息发送给打印装置。

步骤s330,打印装置根据第二调整参数及打印装置中存储的采用第一容量耗材容器进行打印的第一页数上限和第一调整参数,计算得到采用第二容量耗材容器进行打印的第二页数上限。

在本申请实施例中,第二页数上限=第一页数上限*(1+调整参数变化量),调整参数变化量是指调整参数修改前后的变化量,具体地,调整参数变化量可以根据修改后的调整参数(第二调整参数)和原调整参数(第一调整参数)相减得到,即上述公式可以表示为第二页数上限=第一页数上限*(1+(第二调整参数-第一调整参数))。上述计算第二页数上限可以通过打印装置100的程序实现。

步骤s340,打印装置根据第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算实际使用耗材的耗材余量信息并更新耗材信息。

在本申请实施例中,步骤s340可以通过以下步骤实现:

先将本次打印任务之前实际使用耗材的消耗总量及完成本次打印任务的实际使用耗材的消耗量相加得到完成本次打印任务后实际使用耗材的消耗总量,并更新耗材信息中实际使用耗材的消耗总量;

再根据第二页数上限及更新后的消耗总量计算得到完成本次打印任务后实际使用耗材的耗材余量信息。

具体地,可以根据第二页数上限及更新后的剩余总量计算得到完成本次打印任务后实际使用耗材的剩余总量相对于第二页数上限的百分比关系,并根据百分比关系得到余量条参数。

步骤s350,打印装置将更新后的耗材信息写入第二容量耗材容器,以对第二容量耗材容器中存储的耗材信息进行更新。

上述方法,通过修改后的调整参数计算采用第二容量耗材容器200进行打印的第二页数上限,并基于第二页数上限及完成本次打印任务后实际使用耗材的剩余总量计算得到采用第二容量耗材容器200进行打印的实际耗材余量信息,可以精确计算出第二容量耗材容器200在打印过程中的耗材余量信息。

请参照图4,在计算得到耗材余量信息后,本申请实施例提供的耗材余量信息监测方法还可以包括步骤s360。

步骤s360,打印装置对耗材余量信息进行提示。

具体地,打印装置100可以通过设置在所述打印装置100上的显示屏以耗材剩余页数或者耗材余量百分比的形式显示耗材余量信息。

通过显示屏显示耗材余量信息方便用户根据显示的耗材余量信息及时更换第一容量打印容器200,防止因显示的耗材余量信息不准确而导致用户不能及时更换耗材容器,影响打印质量,甚至还可能会损坏打印部件的情况发生。

下面结合多个实施例对上述方法进行进一步的描述。

第一实施例

请参照图5,图5为本申请第一实施例提供的耗材余量信息监测方法的流程示意图,在第一实施例中耗材余量信息监测方法包括以下步骤。

步骤s510,将第二容量耗材容器安装到打印装置中,其中,第二容量耗材容器中存储了经第一调整参数修改成的第二调整参数。

在第一实施例中,调整参数具体的修改方式可以是技术人员执行数据写入操作直接对第二容量耗材容器200中存储的调整参数进行修改。

步骤s520,检测第二容量耗材容器是否处于工作状态。

具体地,第二容量耗材容器200通过检测打印装置100是否为该第二容量耗材容器200供电,判断第二容量耗材容器200是否处于工作状态。在检测到打印装置100为该第二容量耗材容器200供电时,判定第二容量耗材容器200处于工作状态,并在判定处于工作状态之后进入步骤s530;在检测到打印装置100没有为该第二容量耗材容器200供电时,判定第二容量耗材容器200处于非工作状态,打印装置100提示错误,结束流程。

步骤s530,第二容量耗材容器接收打印装置发送的指令,并判断该指令是否为读取指令,在判断该指令为读取指令时,将包括第二调整参数的耗材信息发送给打印装置。

第二容量耗材容器200包括用于存储数据信息的存储器,所述存储器可以是非易失性存储器或易失性存储器。耗材信息预先存储到该第二容量耗材容器200的存储器中。

耗材信息包括第二调整参数,其中,第二调整参数用于确定采用第二容量耗材容器200进行打印的第二页数上限。

在第一实施例中,打印装置100在每次打印任务开始执行时,会向第二容量耗材容器200发送读取指令。当然可以理解的是,在本申请其他实施例中,打印装置100也可以在间隔多次打印任务后在下一次打印任务开始执行时,向第二容量耗材容器200发送读取指令。为了确保对耗材余量信息的精确计算,优选每次打印任务开始执行时,就向非装耗材容器200发送读取指令。

步骤s540,打印装置根据存储在打印装置中的第一页数上限及第一调整参数和第二容量耗材容器中的第二调整参数,计算采用第二容量耗材容器进行打印的第二页数上限。

在第一实施例中,第二页数上限=第一页数上限×(1+调整参数变化值)。调整参数变化量是指调整参数修改前后的变化量,具体地,调整参数变化量可以根据第二调整参数和第一调整参数相减得到,即上述公式可以表示为第二页数上限=第一页数上限*(1+(第二调整参数-第一调整参数))。调整参数可以由预设进制(比如16进制)多位数字组成,调整参数包括高位数和低位数,通过调整不同位上的数字实现对所述第二页数上限的调整。具体地,调整参数的高位数每变化一个单位数量对应调整的所述第二页数上限的变化量(比如1倍)大于调整参数的低位数每变化一个单位数量对应调整的所述第二页数上限的变化量(比如1/256倍)。

步骤s550,将本次打印任务之前实际使用耗材的消耗总量及完成本次打印任务的实际使用耗材的消耗量相加得到完成本次打印任务后实际使用耗材的消耗总量。

完成本次打印任务的实际使用耗材的消耗量可以根据本次打印任务的耗时及单位时间的耗材消耗速度计算得到,每个打印装置100对应的单位时间的耗材消耗速度是确定的。

步骤s560,根据第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算实际使用耗材的耗材余量信息并更新耗材信息。

具体地,根据第二页数上限及剩余总量计算得到完成本次打印任务后实际使用耗材的剩余总量相对于所述第二页数上限的百分比关系,并根据所述百分比关系得到余量条参数。

步骤s570,打印装置将更新后的耗材信息写入第二容量耗材容器。

在第一实施例中,可以将实际使用耗材的剩余总量写入第二容量耗材容器200。

在第一实施例的变形实施例中,还可以将余量条参数写入第二容量耗材容器200。

步骤s580,对第二容量耗材容器存储的耗材信息进行更新。

在第一实施例中,耗材余量信息监测方法还可以包括步骤s590。

步骤s590,打印装置对耗材余量信息进行提示。

在第一实施例中,打印装置100对耗材余量信息进行提示的方式可以是直接提示也可以是间接提示。在直接提示时,可以通过设置在打印装置100上的显示屏以耗材剩余页数或者耗材余量百分比的形式显示耗材余量信息。在间接提示时,打印装置100可以将耗材余量信息通过网络发送给用户终端(比如,智能手机),通过用户终端提示耗材余量信息。

在第一实施例中,通过第一页数上限、第一调整参数及第二调整参数计算得到第二容量耗材容器200进行打印的第二页数上限;根据完成本次打印任务的实际使用耗材的消耗量及读取的本次打印任务之前实际使用耗材的消耗总量计算并更新第二耗材信息中实际使用耗材的消耗总量;再根据第二页数上限及更新后的消耗总量计算耗材余量信息。在上述过程中,根据修改后的调整参数和第一页数上限得到第二页数上限,并根据第二页数上限计算第二容量耗材容器的耗材余量信息,可以确保计算得到的耗材余量信息准确可靠。

第二实施例

请参照图6,图6为本申请第二实施例提供的耗材余量信息监测方法的流程示意图,在第二实施例中耗材余量信息监测方法包括以下步骤。

步骤s610,响应修改第三页数上限数据写入操作,将所述第三页数上限修改为采用第二容量耗材容器打印的最大页数。

在第二实施例中,调整参数具体的修改方式可以是间接方式进行修改。在步骤s610中,将第三页数上限修改为采用第二容量耗材容器200打印的最大页数。

步骤s620,检测第二容量耗材容器是否处于工作状态;

具体地,第二容量耗材容器200通过检测打印装置100是否为该第二容量耗材容器200供电,判断第二容量耗材容器200是否处于工作状态。在检测到打印装置100为该第二容量耗材容器200供电时,判定第二容量耗材容器200处于工作状态,并在判定处于工作状态之后进入步骤s630;在检测到打印装置100没有为该第二容量耗材容器200供电时,判定第二容量耗材容器200处于非工作状态,打印装置100提示错误,结束流程。

步骤s630,第二容量耗材容器比较存储在其程序中的第一页数上限和第三页数上限的值,当判断二者是否一致,在不一致时,根据第一页数上限与第三页数上限计算得到第二调整参数,并将第二容量耗材容器中存储的第一调整参数修改为计算得到的第二调整参数。

步骤s640,第二容量耗材容器接收打印装置发送的指令,并判断该指令是否为读取指令,在判断该指令为读取指令时,将包括第二调整参数的耗材信息发送给打印装置。

打印装置100中存储有第一页数上限,其中第一页数上限表示第二容量耗材按5%覆盖率计算得到的最多能打印的页数总和。打印装置100根据打印装置100存储的第一页数上限和第一调整参数以及从第二容量耗材容器200处读取的第二调整参数计算得到第二页数上限。

第二容量耗材容器200包括用于存储数据信息的存储器,所述存储器可以是非易失性存储器或易失性存储器。第二容量耗材容器200中存储有采用第一容量耗材容器进行打印的第一页数上限、第三页数上限及第二调整参数。具体地,第一页数上限存储在第二容量耗材容器200的程序中,第三页数上限及修改后的调整参数存储在存储器中,其中,第二调整参数用于确定采用非装耗材容器进行打印的第二页数上限。

在第二实施例中,可以根据第一页数上限及第三页数上限计算得到第二调整参数,并将计算得到的第二调整参数写入并存储到第二容量耗材容器200的存储器中,可选地,可以将第二调整参数写入到易失性存储器中,在打印装置100停止为第二容量耗材容器200供电时,将存储的调整参数擦除,以确保调整参数不被泄露。

在第二实施例中,打印装置100在每次打印任务开始执行时,会向第二容量耗材容器200发送读取指令。当然可以理解的是,在本申请其他实施例中,打印装置100也可以在间隔多次打印任务后在下一次打印任务开始执行时,向第二容量耗材容器200发送读取指令,为了确保对耗材余量信息的精确计算,优选每次打印任务开始执行时,就向非装耗材容器200发送读取指令。

步骤s650,打印装置根据存储在打印装置中的第一页数上限和第一调整参数及存储在第二容量耗材容器中的第二调整参数,计算采用第二容量耗材容器进行打印的第二页数上限。

在第二实施例中,第二页数上限=第一页数上限×(1+调整参数变化值)。具体地,调整参数变化量可以根据第二调整参数和第一调整参数相减得到,即上述公式可以表示为第二页数上限=第一页数上限*(1+(第一调整参数-第二调整参数))。调整参数可以由预设进制(比如16进制)多位数字组成,调整参数包括高位数和低位数,通过调整不同位数上的数字实现对所述第二页数上限的调整。具体地,调整参数的高位数每变化一个单位数量对应调整的所述第二页数上限的变化量(比如1倍)大于调整参数的低位数每变化一个单位数量对应调整的所述第二页数上限的变化量(比如1/256倍)。

步骤s660,将本次打印任务之前实际使用耗材的消耗总量及完成本次打印任务的实际使用耗材的消耗量相加,得到完成本次打印任务后实际使用耗材的消耗总量。

步骤s670,根据第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算实际使用耗材的耗材余量信息并更新耗材信息。

具体地,根据第二页数上限及及剩余总量计算得到完成本次打印任务后实际使用耗材的剩余总量相对于所述第二页数上限的百分比关系,并根据所述百分比关系得到余量条参数。

步骤s680,打印装置将更新后的耗材信息写入第二容量耗材容器。

在第二实施例的一种实施方式中,可以将实际使用耗材的剩余总量写入第二容量耗材容器200。

在第二实施例的另一种实施方式中,还可以将余量条参数写入第二容量耗材容器200。

步骤s690,对第二容量耗材容器存储的耗材信息进行更新。

在本申请实施例中,耗材余量信息监测方法还可以包括步骤s700。

步骤s700,打印装置对耗材余量信息进行提示。

在第二实施例中,打印装置100对耗材余量信息进行提示的方式可以是直接提示也可以是间接提示。在直接提示时,可以通过设置在打印装置100上的显示屏以耗材剩余页数或者耗材余量百分比的形式显示耗材余量信息。在间接提示时,打印装置100可以将耗材余量信息通过网络发送给用户终端(比如,智能手机),通过用户终端提示耗材余量信息。

在第二实施例中,通过修改存储在第二容量耗材容器200的第三页数上限对调整参数进行修改,并通过第一页数上限、第一调整参数及第二调整参数计算得到第二容量耗材容器200进行打印的第二页数上限;根据完成本次打印任务的实际使用耗材的消耗量及读取的本次打印任务之前实际使用耗材的消耗总量计算并更新第二耗材信息中实际使用耗材的消耗总量;再根据第二页数上限及更新后的消耗总量计算耗材余量信息。在上述过程中,根据第一页数上限、第一调整参数和第二调整参数得到了第二页数上限,使得第二页数上限与实际耗材量匹配,可以确保计算得到的耗材余量信息准确可靠。

请参照图7,是本申请实施例提供的打印系统10包括的功能单元的方框示意图,打印系统10包括打印装置100和第二容量耗材容器200,其中,打印装置100包括第二页数上限计算单元110、耗材余量信息计算单元120及耗材信息更新单元130,第二容量耗材容器200上有用于存储耗材使用相关信息、耗材识别信息等信息的存储器,在第一调整参数修改为第二调整参数前,存储器中存储的耗材使用相关信息包括第一页数上限、第三页数上限及第一调整参数。

第二页数上限计算单元110,用于根据打印装置100中存储的第一页数上限和第一调整参数及第二容量耗材容器200中存储的第二调整参数,计算得到第二页数上限,其中,第一页数上限为采用第一容量耗材容器打印的最大页数,第二页数上限为采用第二容量耗材容器打印的最大页数;

耗材余量信息计算单元120,用于根据第二页数上限及完成本次打印任务后实际使用耗材的剩余总量,计算实际使用耗材的耗材余量信息;

耗材信息更新单元130,用于更新打印系统中的耗材信息。

可选地,请参照图8,在本申请实施例的一种实施方式中,第二容量耗材容器200包括调整参数存储单元210,在未对第二容量耗材容器200执行写入操作时,调整参数存储单元210用于存储第一调整参数;在未对第二容量耗材容器200执行第一调整参数修改为第二调整参数的数据写入操作时,调整参数存储单元210用于第二调整参数。

可选地,在本申请实施例的另一种实施方式中,打印系统10包括第二容量耗材容器200,在未对第二容量耗材容器200执行写入操作时,第二容量耗材容器200的存储器中存储有第一调整参数、第一页数上限及第三页数上限,其中,第三页数上限为采用第一容量耗材容器打印的最大页数,第二容量耗材容器的程序中保存有第一页数上限;请再次参照图8,第二容量耗材容器200还包括第三页数上限存储单元220;

第三页数上限存储单元220响应修改第三页数上限的数据写入操作后,第三页数上限存储单元存储的第三页数上限为采用第二容量耗材容器打印的最大页数。

进一步地,第二容量耗材容器200包括调整参数修改单元230,调整参数修改单元230具体用于:

比较第一页数上限与所述第三页数上限是否一致;

在不一致时,根据第一页数上限与第三页数上限计算得到第二调整参数,并将第二容量耗材容器中存储的第一调整参数修改为计算得到的第二调整参数。

在本申请实施例中,调整参数包括高位数和低位数,高位数每变化一个单位数量对应调整的第二页数上限的变化量大于低位数每变化一个单位数量对应调整的第二页数上限的变化量。

请再次参照图8,在本申请实施例中,第二容量耗材容器200还可以包括耗材信息发送单元240:

耗材信息发送单元240,用于在接收到打印装置100发送的指令时,判断该指令是否为读取指令,在为读取指令时,将包括第二调整参数的耗材信息发送给打印装置100。

请再次参照图8,在本申请实施例中,打印装置100包括:耗材余量信息计算单元120,耗材余量信息计算单元120具体用于:

将本次打印任务之前实际使用耗材的消耗总量及完成本次打印任务的实际使用耗材的消耗量相加得到完成本次打印任务后实际使用耗材的消耗总量,并更新所述耗材信息中实际使用耗材的消耗总量;

根据第二页数上限及更新后的消耗总量计算得到完成本次打印任务后实际使用耗材的耗材余量信息。

在本申请实施例中,耗材余量信息计算单元120进一步用于:

根据第二页数上限及更新后的剩余总量计算得到完成本次打印任务后实际使用耗材的剩余总量相对于第二页数上限的百分比关系,并根据所述百分比关系得到余量条参数。

请再次参照图8,在本申请实施例中,打印装置100还可以包括:对所述耗材余量信息进行提示的耗材余量信息提示单元140;该耗材余量信息提示单元140具体用于:

通过设置在打印装置100上的显示屏以耗材剩余页数或者耗材余量百分比的形式显示耗材余量信息。

耗材信息更新单元130具体用于:

将更新后的耗材信息写入第二容量耗材容器200,以对第二容量耗材容器200中存储的耗材信息进行更新。

请再次参照图8,在本申请实施例中,打印装置100还可以包括:读取指令发送单元150;

读取指令发送单元150,用于在每次打印任务开始执行时,向第二容量耗材容器200发送读取指令。

综上所述,本申请实施例提供的耗材余量信息监测方法及打印系统,根据第一页数上限、第一调整参数及第二调整参数计算采用第二容量耗材容器进行打印的第二页数上限,并基于第二页数上限及完成本次打印任务后实际使用耗材的剩余总量计算得到采用第二容量耗材容器进行打印的实际耗材余量信息,上述耗材余量信息计算方法能够精确计算出第二容量耗材容器在打印过程中的耗材余量信息,避免因监测耗材余量信息不精准而更换第二容量耗材容器,导致的耗材浪费。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

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