首页> 中国专利> 打印头生存状态确定方法及系统

打印头生存状态确定方法及系统

摘要

本发明涉及一种确定打印头的生存状态的方案。本发明的发明人发现打印头的清洁行为可以用来反映打印头的健康状况,因此根据打印头的清洁行为可以对打印头的生存状态进行确定。具体而言根据本发明的一个方面,提供了一种打印头生存状态确定方法,包括:获取参考打印机的打印头的清洁行为数据、故障发生时的打印量,以及当前打印机的打印头的清洁行为,获取所述当前打印机的打印量,根据所述参考打印机的打印头的清洁行为数据、故障发生时的打印量,以及所述当前打印机的清洁行为数据、打印量,确定所述当前打印机的打印头的生存状态。

著录项

  • 公开/公告号CN104943386A

    专利类型发明专利

  • 公开/公告日2015-09-30

    原文格式PDF

  • 申请/专利权人 国际商业机器公司;

    申请/专利号CN201410123853.4

  • 发明设计人 刘飞;陈旋;王芹华;任常锐;

    申请日2014-03-28

  • 分类号

  • 代理机构北京市金杜律师事务所;

  • 代理人酆迅

  • 地址 美国纽约阿芒克

  • 入库时间 2023-12-18 11:04:47

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-04-26

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):B41J2/165 申请日:20140328

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本发明涉及对打印头的测量,更具体地,涉及一种确定打印头的生存状 态的方案。

背景技术

喷墨打印机被广泛用于广告行业、输出中心、图像处理系统、印刷业、 影楼、服装设计等各个领域。这些商务应用往往对于喷墨打印机有着很高的 服务要求,包括要求其具备持续的、无宕机的服务能力。打印头是打印机中 最昂贵而且最容易损坏的一个部件,为了保证打印机的持续服务能力,需要 保证打印机中的核心部件——打印头,能够提供持续的服务,或者在发生损 坏时能够及时进行更新。打印头所遇到的最常见的问题就是堵头,比如长时 间不用而干墨等。现有技术中最简单的方式是使用统一的生命周期计算不同 打印头的寿命。然而由于各个打印机(即便是相同型号的不同打印机)的使 用状况不尽相同,因此不同打印头的寿命千差万别,因此不能用统一的生存 周期来预测所有的打印头的生存状态。

发明内容

本发明的发明人了解,打印头的清洁行为(包括清洗和刮)是对打印机 进行清洁的两种基本方法。一方面,每次开关机时,大多数打印机都会自动 启动清洁的程序。另一方面,如果打印机出现任何程度的堵头,用户都可以 通过清洗和刮来缓解和消除堵头。两种方法都有不小的成本,清洗需要耗墨, 尤其是大容量清洗所用的墨量相当可观;刮片有一定的寿命,一定次数后需 要更换,这是不小的售后成本。两种方法都对打印头有损伤,清洗时对晶振 有损伤,刮片则对打印头表面有损伤。用户事实上并不愿意进行清洗和刮的 动作,除非已经发生了堵头不得不做。这样,打印头的清洁行为(包括下列 各项中的至少一项:清洗的行为、刮的行为)就可以用来反映打印头的健康 状况。因此本发明的发明人提出了根据清洁行为对打印头的生存状态进行检 测的方案。

根据本发明的一个方面,提供了一种打印头生存状态确定方法,包括: A获取参考打印机的打印头的清洁行为数据、故障发生时累积的打印量,以 及当前打印机的打印头的清洁行为,B获取所述当前打印机的打印量,C根 据所述参考打印机的打印头的清洁行为数据、故障发生时累积的打印量,以 及所述当前打印机的清洁行为数据、打印量,确定所述当前打印机的打印头 的生存状态。

根据本发明的另一个方面,提供了一种打印头生存状态确定系统,包括: 第一获取装置,被配置为获取参考打印机的打印头的清洁行为数据、故障发 生时累积的打印量,以及当前打印机的打印头的清洁行为,第二获取装置,

被配置为获取所述当前打印机的打印量,确定装置,被配置为根据所述参考 打印机的打印头的清洁行为数据、故障发生时累积的打印量,以及所述当前 打印机的清洁行为数据、打印量,确定所述当前打印机的打印头的生存状态。

根据本发明的至少一个实施例,可以实现对打印头生存状态的有针对性 的有效检测。

附图说明

通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上 述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施 方式中,相同的参考标号通常代表相同部件。

图1示出了适于用来实现本发明实施方式的示例性计算机系统/服务器

12的框图。

图2示出了按照本发明的一个实施例的打印头确定方法流程图。

图3A示出了按照本发明的一个实施例的清洗频率与马达计数的关系示 意图。

图3B示出了按照本发明的一个实施例的刮的频率与马达计数的关系示 意图。

图3C示出了按照本发明的一个实施例的刮的次数和清洗次数之比与马 达计数的关系示意图。

图3D示出了按照本发明的一个实施例的小容量冲洗所占比重与马达计 数的关系示意图。

图3E示出了按照本发明的一个实施例的平均耗墨量与马达计数的关系 示意图。

图4示出了按照本发明的一个实施例的马达计数与生存值的关系示意 图。

图5示出了打印头储备需求示意图。

图6示出了打印头生存状态确定系统框图。

具体实施方式

下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示 了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不 应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开 更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

图1示出了适于用来实现本发明实施方式的示例性计算机系统/服务器 12的框图。图1显示的计算机系统/服务器12仅仅是一个示例,不应对本发 明实施例的功能和使用范围带来任何限制。

如图1所示,计算机系统/服务器12以通用计算设备的形式表现。计算 机系统/服务器12的组件可以包括但不限于:一个或者多个处理器或者处理 单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单 元16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器 控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意 总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系 结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频 电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。

计算机系统/服务器12典型地包括多种计算机系统可读介质。这些介质 可以是任何能够被计算机系统/服务器12访问的可用介质,包括易失性和非 易失性介质,可移动的和不可移动的介质。

系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如 随机存取存储器(RAM)30和/或高速缓存存储器32。计算机系统/服务器12 可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介 质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图 1未显示,通常称为“硬盘驱动器”)。尽管图1中未示出,可以提供用于对 可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易 失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。 在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相 连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少 一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例 如存储器28中,这样的程序模块42包括——但不限于——操作系统、一个 或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某 种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实 施例中的功能和/或方法。

计算机系统/服务器12也可以与一个或多个外部设备14(例如键盘、指 向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机系 统/服务器12交互的设备通信,和/或与使得该计算机系统/服务器12能与一 个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等) 通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机系统/ 服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网 (LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示, 网络适配器20通过总线18与计算机系统/服务器12的其它模块通信。应当 明白,尽管图中未示出,可以结合计算机系统/服务器12使用其它硬件和/或 软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘 驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

图2示出了按照本发明的一个实施例的打印头生存状态确定方法流程 图。所述打印头生存状态确定方法包括:A获取参考打印机的打印头的清洁 行为数据、故障发生时累积的打印量,以及当前打印机的打印头的清洁行为 数据,B获取所述当前打印机的打印量,C根据所述参考打印机的打印头的 清洁行为数据、故障发生时累积的打印量,以及所述当前打印机的清洁行为 数据、打印量,确定所述当前打印机的打印头的生存状态。下面对上述步骤 A-C的实施方式进行详细说明。

首先,需要对本发明中的至少一个实施例的原理进行说明。本发明的发 明人发现打印头的清洁行为与打印头的生存状态存在非常紧密的关系(这种 关系将在下文对图3A-3E的描述中进行更加详细的说明),打印头的清洁行 为从某种程度上来决定了打印头的寿命,因此本发明的发明人创造性的提出 了利用打印头的清洁行为做为衡量指标来确定打印头的生存状态的技术方 案。其中参考打印机的打印头的清洁行为数据和故障发生时累积的打印量可 以提供一个基准指标以反映参考打印机的打印头的寿命受清洁行为的影响。 本发明的发明人进一步发现各个打印头的寿命相差很大,因此很难用一个基 准指标来反映所有打印头的寿命,因此需要考虑当前打印机的清洁行为从而 共同决定当前打印机的打印头的寿命受清洁行为的影响,进而可知当前打印 机在当前的打印量下的生存状态。值得说明的是本发明可以适用于喷墨打印 机或其它打印机,只要其打印头的清洁行为会对打印头的生存状态产生影响。

下面先借助图3A-图3E对打印头的清洁行为与打印头的生存状态之间 的关系进行说明。图3A示出了按照本发明的一个实施例的清洗频率与马达 计数的关系示意图。其横坐标表示参考打印机的打印头的清洗频率,其纵坐 标表示参考打印机的打印头在故障发生时累积的马达计数。从图中的实验数 据可以看出,清洗频率越高,故障发生时累积的马达计数越小,也就是说清 洗的越频繁,打印头越容易发生故障。可见清洗行为是导致打印头寿命损耗 的一个因素。

图3B示出了按照本发明的一个实施例的刮的频率与马达计数的关系示 意图。其横坐标表示参考打印机的打印头的刮的频率,其纵坐标表示参考打 印机的打印头在故障发生时累积的马达计数。从图中的实验数据可以看出,

刮的频率越高,故障发生时累积的马达计数越小,即刮的越频繁,打印头越 容易发生故障。可见刮的行为是导致打印头寿命损耗的一个因素。

图3C示出了按照本发明的一个实施例的刮的次数和清洗次数之比与马 达计数的关系示意图。其横坐标表示参考打印机的打印头的刮的次数与清洗 次数之比(等同于刮的频率与清洗频率之比),其纵坐标表示参考打印机的打 印头在故障发生时累积的马达计数。从图中的实验数据可以看出,在所有清 洁行为中,刮的比重越大,对打印头的损害也越大,打印头就越容易发生故 障。

图3D示出了按照本发明的一个实施例的小容量冲洗所占比重与马达计 数的关系示意图。其横坐标表示参考打印机的打印头的小容量清洗占所有种 类的清洗的比重,其纵坐标表示参考打印机的打印头在故障发生时累积的马 达计数。从图中的实验数据可以看出,在所有种类的清洗行为中,小容量清 洗所占的比重越小(或者说大容量清洗所占的比重越大),对打印头的损害也 越大,打印头就越容易发生故障,这主要是因为大容量清洗行为对打印头的 伤害比小容量清洗行为更为严重。

图3E示出了按照本发明的一个实施例的平均耗墨量与马达计数的关系 示意图。其横坐标表示参考打印机的打印头的清洗行为的平均耗墨量(即单 位打印量内的耗墨量,比如每打一张纸所消耗的清洗行为的耗墨量),其纵坐 标表示参考打印机的打印头在故障发生时累积的马达计数。从图中的实验数 据可以看出,清洗行为的平均耗墨量越高,对打印头的损害也越大,打印头 就越容易发生故障,其原理与图3D中的原理相似,因为大容量清洗行为对 打印头的伤害比小容量清洗行为更为严重。

现在参考图2对其中的各个步骤进行详细说明。在步骤A获取参考打印 机的打印头的清洁行为数据、故障发生时累积的打印量,以及当前打印机的 打印头的清洁行为数据。为了确定当前打印机的打印头的生存状态,需要借 助参考打印机的打印头的一些信息。所述参考打印机的打印头是那些已经发 生过故障的打印头。所述参考打印机的打印头的故障使得所述所述参考打印 机的打印头不能继续工作,也就是说所述打印头的生命周期结束了,因此如 果打印机堵头可以通过清洁行为修复则不包括在所述故障范围之内。

本发明对参考打印机的的打印头数量不做限定,但是应当理解,参考打 印机的打印头的数据越多,可能越有助于最后确定的当前打印机的打印头的 生存状态的准确性。在本发明的发明人所实验的例子中,所述参考打印机的 打印头的数量为13(图3A-3E中记录了13个参考打印机的打印头在故障发 生时累积的马达计数)。

可选的,所述参考打印机的打印头的型号与当前打印机的打印头的型号 相同。应当理解,使用相同型号的参考打印机有助于提高最终确定的当前打 印机的打印头的生存状态的准确性。可选的,所述参考打印机所处的环境与 所述当前打印机所处的环境相同。所述环境相同包括下列各项中的至少一项 相同:地理位置相同(比如位于同一城市、同一小区、同一建筑物内等等), 温度大致相同,湿度大致相同,灰尘密度大致相同,服务于同一行业(比如 都服务于广告业、平面媒体等等)。

可选的,所述清洁行为数据包括下列各项中的至少一项:打印头的清洗 频率、打印头的刮的频率、打印头的刮的次数与清洗的次数之比、打印头的 小容量清洗的次数占所有种类的清洗的次数的比例,打印头的清洗行为的平 均耗墨量。上述所有各项均与清洁行为有关。其中所述打印头的清洗频率可 以表示为单位打印量内的清洗次数(即清洗总次数除以打印量)。所述打印头 的刮的频率可以表示为单位打印量内的刮的次数(即刮的总次数除以打印 量)。所述打印头的小容量清洗表示打印头的所有种类的清洗中耗墨量小于一 定值的清洗(清洗需要耗墨,尤其是大容量清洗所耗费的墨量相当可观),比 如,打印机本身设置有两种容量的清洗方式,一种清洗方式表示为CL1,另 一种清洗方式表示为CL2,其中CL2的耗墨量比CL1的耗墨量大,因此CL1 为小容量清洗,CL2为大容量清洗。所述打印头的清洗行为的平均耗墨量可 以表示为单位打印量内清洗行为的耗墨量,现有技术中打印机的清洗行为的 耗墨量是可以被单独检测到的,因此可以利用检测到的清洗行为的总耗墨量 除以打印量得到所述打印头的清洗行为的平均耗墨量。应当理解,所述清洁 行为数据中所包含的项目越多,最终测得的打印头的生存状态就越准确。

所述参考打印机的打印头的清洁行为数据可以是所述参考打印机的打印 头在故障发生前某一时刻、某一段时间内、或故障发生前的所有时间内、或 者故障发生时累积的清洁行为,等等。所述当前打印机的打印头的清洁行为 数据包括所述当前打印机在某一时刻、某一段时间内、或测量之前的所有时 间内的清洁行为,等等。

可选的,所述打印量包括下列各项中的至少一项:打印的纸张数、打印 的马达计数、工作时间、打印相关耗墨量、打印面积。其中所述工作时间可 以包括下列各项中的至少一项:执行打印工作的时长、开机状态的时长、自 第一次开始工作以来的总时长(可能包括关机状态的时长),等等。所述打印 耗墨量可以包括下列各项中的至少一项:执行打印工作的耗墨量、总耗墨量 (包括执行打印工作的耗墨量和进行清洗行为的耗墨量),等等。所述马达计 数就是用来标记打印头移动量的马达的计数,其表示打印头在生命周期中的 总移动量,这项数据比其它打印量数据能更精确的反映打印头的工作量。

可选的,在步骤A中获得的三项数据(参考打印机的打印头的清洁行为 数据、故障发生时累积的打印量,以及当前打印机的打印头的清洁行为数据) 可以在离线情况下获得,也就是说这些数据可以在确定当前打印机的打印头 的生存状态之前提前获得,而无需实时获取。因为这三项数据,尤其是前两 项数据(即参考打印机的打印头的清洁行为数据、故障发生时累积的打印量) 可以是固定的。对于第三项数据(即当前打印机的打印头的清洁行为数据), 如果在打印机的使用方式基本固定的前提下,其基本上也可能不会产生大的 变化。

可选的,步骤A中获得这三项数据的方式可以从远端获得也可以从本地 获得。如果将本方法应用于服务器端,那么服务器就需要从远端获得有关参 考打印机和当前打印机的上述数据,相反如果将本方法应用于当前打印机端, 那么前两项数据(即参考打印机的打印头在发生故障时的清洁行为数据、打 印量)可能需要从远端(比如服务器)获得,而后一项数据需要从本地获得。 当然,所述前两项数据可以提前被至于所述当前打印机的应用程序内,从而 无需从远端服务器获得,所以也可以由由于本发明对上述方法的适用主体(打 印机还是服务器)不做限制,因此本发明对于数据获取方式也不做限制。

在步骤B获取所述当前打印机的打印量。可选的,所述当前打印机的打 印量可以是当前打印量或任意用户指定的打印量。可选的,步骤B中的当前 打印机的打印量既可以从远端获得也可以从本地获得。当步骤B执行于所述 当前打印机时,则当前打印机可以从本地获得所述当前打印机的打印量。当 步骤B执行于服务器时,则服务器可以从远端的当前打印机获得所述打印量。

可选的,如果用户需要实时了解当前打印机的生存状态,则步骤B可以 实时进行。

在步骤C根据所述参考打印机的清洁行为数据、故障发生时累积的打印 量,以及所述当前打印机的清洁行为数据、打印量,确定所述当前打印机的 打印头的生存状态。

在一种实施例中,所述步骤C进一步包括步骤C1与C2(步骤C1和C2 在图中未示出)。

步骤C1根据所述参考打印机的清洁行为数据、故障发生时累积的打印 量、所述当前打印机的清洁行为数据建立所述当前打印机的打印头的生存函 数。利用现有的生存分析模型(比如比例风险模型Proportional Hazards  Model,也即Cox模型,以及比例优势模型Proportional Odds Model等等),只 要输入已知的所述参考打印机的清洁行为数据、故障发生时累积的打印量, 以及所述当前打印机的清洁行为数据就可以获得一个生存函数,所述生存函 数的图形表达参见图4。图4的横轴为打印量,具体而言为马达计数,图4 的纵轴为生存值,可选的,所述生存值可以是一个0-1之间的归一化的数。 图4所示的生存函数用来衡量当前打印机的打印量与生存值之间的关系。可 见,打印量越大,生存值越低,剩余寿命越短。由于当前打印机的打印头的 生存函数的计算过程中考虑了当前打印机的打印头的清洁行为,因此每个打 印机都可以根据其自身的清洁行为获得个性化的生存函数,从而准确反映每 个打印机的打印量与打印头生存值之间的对应关系。由于生存分析模型为现 有技术,因此本公开在此对生存分析模型的求解过程不做赘述。

步骤C2根据所述生存函数,确定在所述当前打印机的打印量下的生存 状态。可选的,所述生存状态可以表示为下列各项中的至少一项:生存值(有 关生存值的计算将在下文中展开更为详细的介绍)、剩余打印量。显然,只要 确定了生存函数就可以通过其打印量(比如当前打印量)确定其生存状态(比 如生存值)。

进一步,在确定生存状态中还可以考虑环境信息对打印头生存状态的影 响。其中所述环境信息包括下列各项中的至少一项:温度、湿度、灰尘密度。 一般而言,温度越高,打印头越容易损坏;湿度越低,打印头越容易损坏; 单位空间内的灰尘密度越高,打印头越容易损坏。因此将,上述环境信息考 虑到确定打印头生存状态的过程中将进一步增加测量结果的准确性。

具体而言,步骤A进一步包括:获取所述参考打印机的打印头的环境信 息,以及所述当前打印机的打印头的环境信息。所述参考打印机的打印头的 环境信息可以是下列各项中的一项:所述参考打印机的打印头在故障发生前 的平均环境信息(比如平均湿度),所述参考打印机的打印头在故障发生时累 积的环境信息(比如故障时的湿度),所述参考打印机的打印头在故障发生前 的某一时刻的环境信息(比如故障时的湿度)等等。所述当前打印机的打印 头的环境信息可以是下列各项中的一项:所述当前打印机的打印头的平均环 境信息(比如平均湿度),所述当前打印机的打印头在某一个时刻(比如测量 时)的环境信息,等等。

步骤C包括:根据所述参考打印机的打印头的清洁行为数据、故障发生 时累积的打印量、环境信息,所述当前打印机的清洁行为数据、打印量以及 环境信息确定所述当前打印机的打印头的生存状态。如果适用上文所描述的 有关生存函数的实施例,则步骤C进一步包括C1’、C2’,其中在步骤C1’根 据所述参考打印机的打印头的清洁行为数据、故障发生时累积的打印量、环 境信息,所述当前打印机的清洁行为数据、环境信息据建立所述当前打印机 的打印头的生存函数(即在应用生存分析模型时增加了有关参考打印机以及 当前打印机的环境信息的输入)。并且在步骤C2'根据所述生存函数,确定在 所述当前打印机的打印量下的生存状态。

在另一个实施例中,本发明还可以采取更加简单的方式确定当前打印机 的打印头的生存状态,比如在参考打印机的打印头中寻找与当前打印机的打 印头清洁行为数据(或者清洁行为数据以及环境信息)相同的打印头(以下 简称被选中的参考打印机的打印头),并且根据所述被选中的参考打印机的打 印头在故障发生时累积的打印量来确定所述当前打印机的打印头的生存状 态。比如所述被选中的参考打印机的打印头在故障发生时累积的打印量为 10000张纸,且所述当前打印机的打印头的打印量为5000张纸,则可以判断 所述当前打印机的剩余打印量为5000张纸。

应当理解,图2中步骤A显示在步骤B之前,但是本发明对二者的顺序 并不做限定,在其它的实施例中,步骤A可以和步骤B并行执行,或者步骤 A在步骤B之后执行。

可选的,图2中的方法可以进一步包括:步骤D根据所述生存状态是否 超过生存状态阈值发出需要更换打印头的通知。进一步的,所述需要更换打 印头的通知进一步包括下列各项中的至少一项:建议开始储备新的打印头的 通知、建议更换新的打印头的通知。仍然以图4中的示意图为例进行说明。 θ1、θ2分别为两种生存状态阈值,当当前打印机的打印头的生存值达到θ 2时,则发出建议开始储备新的打印头的通知(因为打印头的预定、运输还 可能需要相对比较长的一段时间);当当前打印机的打印头的生存值达到θ1 时,则发出建议更换新的打印头的通知,这种情况下可能打印头的生存状态 已经恶劣到比较严重的程度,如果不更换打印头将会影响打印效率。

可选的,所述生存状态阈值(如θ1、θ2)可以是固定的,比如根据经 验值确定的,从而可以为不同的打印头选择相同的生存状态阈值。

可选的,所述生存状态阈值(如θ1、θ2)也可以是根据所述生存函数 的曲率半径极值而动态确定的,从而可以为不同的打印头设定不同的生存状 态阈值。比如图4中,生存函数在阈值θ1处的曲率半径最大,而在阈值θ2 处的曲率最小。

按照本发明的一个实施例,还提供了一种储备需求确定方法,包括:根据 上述打印头生存状态确定方法所确定的至少一个生存状态确定打印头(print  head(s))的储备需求。图5示出了打印头储备需求示意图。其第一列“Equipment  ID”表示各个打印头的标识,第二列“Print Head”表示各个打印头的生存值。可 选的,可以用颜色标识出各个打印头所处的状态,比如绿色表示打印头无需 更换,黄色表示可以开始储备当前打印头,红色表示必须更换打印头。

虽然本实施例中用颜色、数值和图形表示打印头的储备需求,本发明对 储备需求的表现形式并不做限定,可以使用颜色、数值、图形、字符中的任 意一种或多种进行表达。在一个例子中,所述打印头储备需求可以用以显示 在某一打印头维修服务区域内的所有打印头的生存状态,以用于确定该维修 服务区域需要储备多少打印头。在另一个例子中,所述打印头储备需求可以 为打印机使用者确定其使用的一台或多台打印机的打印头的储备需求,从而 可以提早采购新的打印头,以保证其打印机能够不间断进行工作。

前面已经参考附图描述了实现本发明的方法的各个实施例。本领域技术 人员可以理解的是,上述方法既可以以软件方式实现,也可以以硬件方式实 现,或者通过软件与硬件相结合的方式实现。并且,本领域技术人员可以理 解,通过以软件、硬件或者软硬件相结合的方式实现上述方法中的各个步骤, 可以提供一种基于相同发明构思的用于确定打印头的生存状态的系统。即使 该系统在硬件结构上与通用处理设备相同,由于其中所包含的软件的作用,

使得该系统表现出区别于通用处理设备的特性,从而形成本发明的各个实施 例的装置。本发明中所述系统包括若干装置,所述装置被配置为执行相应步 骤。本领域的所述技术人员通过阅读本说明书可以理解如何编写程序实现所 述装置执行的动作。下面将参考附图6具体描述根据本发明的各个实施例的 用于确定打印头的生存状态的系统。由于所述系统与方法基于相同的发明构 思,因此其中相同或相应的实现细节同样适用于与上述方法对应的装置,由 于其在上文中已经进行了详细和完整的描述,因此在下文中可能不再进行赘 述。

图6示出了打印头生存状态确定系统框图。所述打印头生存状态确定系 统,包括第一获取装置、第二获取装置、确定装置。其中所述第一获取装置 被配置为获取参考打印机的打印头的清洁行为数据、故障发生时累积的打印 量,以及当前打印机的打印头的清洁行为。可以理解第一获取装置可以进一 步包括三个子装置以获取上述三项数据,比如第一获取子装置用于获取所述 参考打印机的打印头清洁行为数据,第二获取子装置用于获取所述参考打印 机的打印头在故障发生时累积的打印量,第三获取子装置用于获取所述当前 打印机的打印头的清洁行为。第二获取装置被配置为获取所述当前打印机的 打印量。确定装置被配置为根据所述参考打印机的打印头的清洁行为数据、 故障发生时累积的打印量,以及所述当前打印机的清洁行为数据、打印量, 确定所述当前打印机的打印头的生存状态。

根据本发明的一个实施例,所述确定装置进一步包括建立子装置和确定 子装置。所述建立装置被配置为根据所述参考打印机的清洁行为数据、故障 发生时累积的打印量、所述当前打印机的清洁行为数据建立所述当前打印机 的打印头的生存函数。所述确定装置被配置为根据所述生存函数,确定在所 述当前打印机的打印量下的生存状态。

根据本发明的一个实施例,所述打印头生存状态确定系统进一步包括通 知装置。所述通知装置被配置为根据所述生存状态是否超过生存状态阈值发 出需要更换打印头的通知。

根据本发明的一个实施例,其中所述需要更换打印头的通知进一步包括 下列各项中的至少一项:建议开始储备新的打印头的通知、建议更换新的打 印头的通知。

根据本发明的一个实施例,其中所述清洁行为数据包括下列各项中的至 少一项:打印头的清洗频率、打印头的刮的频率、打印头的刮的次数与清洗 的次数之比、打印头的小容量清洗的次数占所有种类的清洗的次数的比例、 打印头的清洗行为的平均耗墨量。

根据本发明的一个实施例,其中所述打印量包括下列各项中的至少一项: 打印的纸张数、打印的马达计数、工作时间、打印相关耗墨量、打印面积。

根据本发明的一个实施例,其中所述第一获取装置进一步被配置为:获 取所述参考打印机的打印头的环境信息,以及所述当前打印机的打印头的环 境信息。比如由第一获取装置中的第四获取子装置获取所述参考打印机的打 印头的环境信息,由第一获取装置中的第五获取子装置获取所述当前打印机 的打印头的环境信息。所述确定装置被配置为:根据所述参考打印机的打印 头的清洁行为数据、故障发生时累积的打印量、环境信息,所述当前打印机 的清洁行为数据、打印量以及环境信息确定所述当前打印机的打印头的生存 状态。

根据本发明的一个实施例,其中所述环境信息包括下列各项中的至少一 项:温度、湿度、灰尘密度。

根据本发明的一个实施例,其中所述生存状态表示为下列各项中的至少 一项:生存值、剩余打印量。

进一步,本公开还提供一种储备需求确定系统,其被配置为根据上述打 印头生存状态确定系统所确定的至少一个生存状态确定打印头的储备需求。

本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包 括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计 算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指 令的有形设备。计算机可读存储介质例如可以是——但不限于——电存储设 备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的 任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包 括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、 可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、 便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软 盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及 上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时 信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输 媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电 信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各 个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网 下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、 无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计 算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令, 并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可 读存储介质中。

用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构 (ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、 或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程 语言包括面向对象的编程语言-诸如Smalltalk、C++等,以及常规的过程式 编程语言-诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地 在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包 执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算 机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意 种类的网络-包括局域网(LAN)或广域网(WAN)-连接到用户计算机,或者, 可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在 一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子 电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列 (PLA),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个 方面。

这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的 流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每 个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令 实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可 编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计 算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框 图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读 程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据 处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介 质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规 定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、 或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行 一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编 程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或 多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和 计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或 框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、 程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指 令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中 所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它 们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是, 框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以 用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用 硬件与计算机指令的组合来实现。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性 的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和 精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显 而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际 应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员 能理解本文披露的各实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号