一种打印机控制系统及其方法技术方案

技术编号:36912505 阅读:19 留言:0更新日期:2023-03-18 09:30
本发明专利技术属于打印机控制技术领域,本发明专利技术公开了一种打印机控制系统及其方法,包括:采集打印文本属性信息,所述打印文本属性信息包括打印面积值;接收打印文本的打印面积值,并根据所述打印面积值设置打印油用量范围阈值;获取所述打印文本当前时刻实时打印油用量,将所述实时打印油用量标记为YL,将YL与所述打印油用量范围阈值比对分析,判断是否生成预警信号,预警信号包括第一预警信号与第二预警信号,若YL大于打印油用量范围阈值最大值,则生成第一预警信号;若YL小于等于打印油用量范围阈值最大值,且大于等于打印油用量范围最小值,则不生成预警信号;若YL小于打印油用量范围最小值,则生成第二预警信号。则生成第二预警信号。则生成第二预警信号。

【技术实现步骤摘要】
一种打印机控制系统及其方法


[0001]本专利技术涉及打印机控制
,更具体地说,本专利技术涉及一种打印机控制系统及其方法。

技术介绍

[0002]打印机是计算机的输出设备之一,具有计算功能,将计算机处理结果打印在相关介质上,如纸张上。按所采用的技术打印机可分为,喷墨式打印机、激光打印机、静电式打印机等打印机,喷墨式打印机又可分为彩色打印机与单色打印机,单色打印机如黑色打印机。
[0003]现有的打印机,在对页数较多的打印文件打印时,往往是无人值守,打印机在长时间运行情况下,若打印过程中,打印机出现异常,导致打印效果出现异常,致使打印效果下降,现有的打印机控制系统无法及时发现与预警,当打印文件完全完成打印时,若出现打印效果下降,若影响到使用体验,则需要重新打印,浪费纸张与打印油,也影响打印机的打印效率,使得打印成本升高。
[0004]鉴于此,本申请专利技术人专利技术了一种打印机控制系统及其方法。

技术实现思路

[0005]为了克服现有技术的上述缺陷,本专利技术的实施例提供一种打印机控制系统及其方法。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种打印机控制方法,包括:采集打印文本属性信息,所述打印文本属性信息包括打印面积值;接收打印文本的打印面积值,并根据所述打印面积值设置打印油用量范围阈值;获取所述打印文本当前时刻实时打印油用量,将所述实时打印油用量标记为YL,将YL与所述打印油用量范围阈值比对分析,判断是否生成预警信号,预警信号包括第一预警信号与第二预警信号,若YL大于打印油用量范围阈值最大值,则生成第一预警信号;若YL小于等于打印油用量范围阈值最大值,且大于等于打印油用量范围最小值,则不生成预警信号;若YL小于打印油用量范围最小值,则生成第二预警信号。
[0007]在一个优选的实施方式中,所述打印面积值求得步骤包括:将每页打印文本每行首字符标记为开头节点,将每行结尾字符标记为收尾节点,将每页打印文本所有开头节点依次串联,将每页打印文本所有收尾节点依次串联,将首行开头节点与首行收尾节点连接,将尾行开头节点与尾行收尾节点连接,得到初始打印区域,将初始打印区域面积值标记为打印面积值;将初始打印区域面积值减去空白区域面积值得到修正打印区域面积值,所述空白区域面积值计算过程包括:将相邻行的字符行距标记为x,将每行总字符长度标记为y,若相邻行的字符长度不一致,将较长的行字符长度标记为y,单行空白区域面积值为x与y的乘积,将每页打印文本行数减一再乘以单行空白区域面积值得到空白区域面积值。
[0008]在一个优选的实施方式中,所述打印油用量范围阈值设置步骤包括:选择n份打印完成且打印效果良好的打印文本作为样本,n为样本的数量,n为大于1的整数,将每份样本实际打印油用量值除以相应样本的打印面积值结果标记为s,将n个s之和除以n得到单位面积标准打印油用量,将单位面积标准打印油用量与当前打印文本的打印面积值乘积加上允许误差得到打印油用量范围阈值最大值,将单位面积标准打印油用量与当前打印文本的打印面积值乘积减除允许误差得到打印油用量范围阈值最小值,所述打印油用量范围阈值最大值与所述打印油用量范围最小值构成所述打印油用量范围阈值;所述实时打印油用量计算过程包括:将当前打印文本的打印面积值与标准打印油用量乘积标记为实时打印油用量;当前打印文本的打印面积值为已经完成打印页打印面积值与当前打印页打印面积值之和。
[0009]在一个优选的实施方式中,预警分析模块,根据第一预警信号,首先生成蠕动泵分析信号,分析蠕动泵影响因数是否存在异常;若存在异常,则生成蠕动泵相关维护信息,发送至维护端;若无异常,则生成输油管泄漏维护信号、蠕动泵维护信号,发送至维护端;根据第二预警信号,首先生成蠕动泵分析信号,分析蠕动泵运行影响因数是否存在异常;若存在异常,则生成蠕动泵相关维护信息,发送至维护端;若无异常,则生成输油管堵塞维护信号、蠕动泵维护信号,发送至维护端;分析蠕动泵运行是否存在异常,分析过程包括:获取蠕动泵在打印文本时单位时间内z个蠕动泵运行电压值,将z个蠕动泵运行电压值建立电压分析集合,计算电压分析集合内均值与分散值;若均值小于等于蠕动泵额定电压值,且分散值小于等于分散阈值,则判定蠕动泵运行影响因数正常;在第一预警信号情形下,对应的蠕动泵运行影响因数正常则生成输油管泄漏维护信号、蠕动泵检修信号;在第二预警信号情形下,对应的蠕动泵运行影响因数正常则生成输油管堵塞维护信号、蠕动泵维护信号;若均值小于等于蠕动泵额定电压值,且分散值大于分散阈值,则判定蠕动泵运行影响因数偶然性异常;在第一预警信号与第二预警信号情形下,对应判定蠕动泵运行影响因数偶然性异常的蠕动泵相关维护信息包括蠕动泵电压调节模块检修信号;若均值大于蠕动泵额定电压值,判定蠕动泵电压调节模块经常性异常,在第一预警信号与第二预警信号情形下,对应蠕动泵电压调节模块经常性异常的蠕动泵相关维护信息包括蠕动泵电压调节模块更换信号。
[0010]在一个优选的实施方式中,还包括像素点计算模块,像素点计算模块获取初始打印区域面积值内黑色像素点个数与单个黑色像素点面积,将黑色像素点个数与单个黑色像素点面积乘积标记为打印面积值。
[0011]一种打印机控制系统,包括:数据采集模块,采集打印文本属性信息,所述打印文本属性信息包括打印面积值;数据处理模块,接收打印文本的打印面积值,并根据所述打印面积值设置打印油用量范围阈值;
打印油用量监测模块,获取所述打印文本当前时刻实时打印油用量,将所述实时打印油用量标记为YL,将YL与所述打印油用量范围阈值比对分析,判断是否生成预警信号,预警信号包括第一预警信号与第二预警信号,若YL大于打印油用量范围阈值最大值,则生成第一预警信号;若YL小于等于打印油用量范围阈值最大值,且大于等于打印油用量范围最小值,则不生成预警信号;若YL小于打印油用量范围最小值,则生成第二预警信号。
[0012]在一个优选的实施方式中,所述打印面积值求得步骤包括:将每页打印文本每行首字符标记为开头节点,将每行结尾字符标记为收尾节点,将每页打印文本所有开头节点依次串联,将每页打印文本所有收尾节点依次串联,将首行开头节点与首行收尾节点连接,将尾行开头节点与尾行收尾节点连接,得到初始打印区域,将初始打印区域面积值标记为打印面积值;将初始打印区域面积值减去空白区域面积值得到修正打印区域面积值,所述空白区域面积值计算过程包括:将相邻行的字符行距标记为x,将每行总字符长度标记为y,若相邻行的字符长度不一致,将较长的行字符长度标记为y,单行空白区域面积值为x与y的乘积,将每页打印文本行数减一再乘以单行空白区域面积值得到空白区域面积值。
[0013]在一个优选的实施方式中,所述打印油用量范围阈值设置步骤包括:选择n份打印完成且打印效果良好的打印文本作为样本,n为样本的数量,n为大于1的整数,将每份样本实际打印油用量值除以相应样本的打印面积值结果标记为s,将n个s之和除以n得到单位面积标准打印油用量,将单位面积标准打印油用量与当前打印文本的打印面积值乘积加上允许误差本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印机控制方法,其特征在于,包括:采集打印文本属性信息,所述打印文本属性信息包括打印面积值;接收打印文本的打印面积值,并根据所述打印面积值设置打印油用量范围阈值;获取所述打印文本当前时刻实时打印油用量,将所述实时打印油用量标记为YL,将YL与所述打印油用量范围阈值比对分析,判断是否生成预警信号,预警信号包括第一预警信号与第二预警信号,若YL大于打印油用量范围阈值最大值,则生成第一预警信号;若YL小于等于打印油用量范围阈值最大值,且大于等于打印油用量范围最小值,则不生成预警信号;若YL小于打印油用量范围最小值,则生成第二预警信号。2.根据权利要求1所述的一种打印机控制方法,其特征在于,所述打印面积值求得步骤包括:将每页打印文本每行首字符标记为开头节点,将每行结尾字符标记为收尾节点,将每页打印文本所有开头节点依次串联,将每页打印文本所有收尾节点依次串联,将首行开头节点与首行收尾节点连接,将尾行开头节点与尾行收尾节点连接,得到初始打印区域;将初始打印区域面积值减去空白区域面积值得到修正打印区域面积值,将修正打印区域面积值标记为打印面积值,所述空白区域面积值计算过程包括:将相邻行的字符行距标记为x,将每行总字符长度标记为y,若相邻行的字符长度不一致,将较长的行字符长度标记为y,单行空白区域面积值为x与y的乘积,将每页打印文本行数减一再乘以单行空白区域面积值得到空白区域面积值。3.根据权利要求2所述的一种打印机控制方法,其特征在于,所述打印油用量范围阈值设置步骤包括:选择n份打印完成且打印效果良好的打印文本作为样本,n为样本的数量,n为大于1的整数,将每份样本实际打印油用量值除以相应样本的打印面积值结果标记为s,将n个s之和除以n得到单位面积标准打印油用量,将单位面积标准打印油用量与当前打印文本的打印面积值乘积加上允许误差得到打印油用量范围阈值最大值,将单位面积标准打印油用量与当前打印文本的打印面积值乘积减除允许误差得到打印油用量范围阈值最小值,所述打印油用量范围阈值最大值与所述打印油用量范围最小值构成所述打印油用量范围阈值;所述实时打印油用量计算过程包括:将当前打印文本的打印面积值与标准打印油用量乘积标记为实时打印油用量;当前打印文本的打印面积值为已经完成打印页打印面积值与当前打印页打印面积值之和。4.根据权利要求3所述的一种打印机控制方法,其特征在于,根据第一预警信号,首先生成蠕动泵分析信号,分析蠕动泵影响因数是否存在异常;若存在异常,则生成蠕动泵相关维护信息,发送至维护端;若无异常,则生成输油管泄漏维护信号、蠕动泵维护信号,发送至维护端;根据第二预警信号,首先生成蠕动泵分析信号,分析蠕动泵运行影响因数是否存在异常;若存在异常,则生成蠕动泵相关维护信息,发送至维护端;若无异常,则生成输油管堵塞维护信号、蠕动泵维护信号,发送至维护端;分析蠕动泵运行是否存在异常,分析过程包括:获取蠕动泵在打印文本时单位时间内z个蠕动泵运行电压值,将z个蠕动泵运行电压值建立电压分析集合,计算电压分析集合内均值与分散值;若均值小于等于蠕动泵额定电压值,且分散值小于等于分散阈值,则判定蠕动泵运行
影响因数正常;在第一预警信号情形下,对应的蠕动泵运行影响因数正常则生成输油管泄漏维护信号、蠕动泵检修信号;在第二预警信号情形下,对应的蠕动泵运行影响因数正常则生成输油管堵塞维护信号、蠕动泵维护信号;若均值小于等于蠕动泵额定电压值,且分散值大于分散阈值,则判定蠕动泵运行影响因数偶然性异常;在第一预警信号与第二预警信号情形下,对应判定蠕动泵运行影响因数偶然性异常的蠕动泵相关维护信息包括蠕动泵电压调节模块检修信号;若均值大于蠕动泵额定电压值,判定蠕动泵电压调节模块经常性异常,在第一预警信号与第二预警信号情形下,对应蠕动泵电压调节模块经常性异常的蠕动泵相关维护信息包括蠕动泵电压调节模块更换信号。5.根据权利要求1所述的一种打印机控制方法,其特征在于,获取初始打印区域面积值内黑色像素点个数与单个黑色像素点面积,将黑色像素点个数与单个黑色像素点面积乘积标记为打印面积值。6.一种打印机控制系统,其特征在于,包括:数据采集模块(1),采集打印文本属性...

【专利技术属性】
技术研发人员:李强庄莉刘永清梁懿董世丹傑陈又咏焦艳斌程凯蔡清远
申请(专利权)人:福建亿榕信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1