高效双色打印方法和打印机技术

技术编号:27606460 阅读:28 留言:0更新日期:2021-03-10 10:30
本发明专利技术公开了一种高效双色打印方法和打印机,该打印方法包括:根据打印数据中每行包括的颜色驱动第一打印针组工作,以打印出所属第一颜色区域和/或第二颜色区域的数据;以及,根据打印数据中每行包括的颜色驱动第二打印针组工作,以打印出所属第二颜色区域和/或第一颜色区域的数据;第一打印针组设置于打印头的上部,第二打印针组设置于打印头的下部;第一打印针组与第二打印针组的布置形式为半行交错式双行排列,第一打印针组与第二打印针组各为半行打印高度,第一打印针组与第二打印针组之间相隔半行打印高度距离以避开第一颜色区域和第二颜色区域的交界位置。区域和第二颜色区域的交界位置。区域和第二颜色区域的交界位置。

【技术实现步骤摘要】
高效双色打印方法和打印机


[0001]本专利技术涉及打印
,尤其是涉及一种高效双色打印方法和打印机。

技术介绍

[0002]针式打印机的打印方式是驱动打印针撞击色带,将色带上的油墨转印到打印纸上形打印点阵输出,独有独特的复写打印和连续打印功能,可以方便地在打印纸、复印纸、证件和信封上打印出文字、表格和图像,适用于以打印各类专业性的报表、存折、发票、卡片等输出介质。常见的针式打印机为单色打印,不能应用于红头文件、盖有红色印章的文件、特殊证件等应用领域,双色打印功能需要针对性设计。目前的双色针式打印机的双色打印实现方式,一是增设色带转换结构,即在字车架上设有色带切换机械,控制色带在打印头的相对位置。二是对打印头结构进行针对性更改,常用的是在原来打印头的基础上,抽除对应色带在颜色交界位置的打印针,或者是将打印针进行分离,避开色带颜色交界位置。
[0003]而在打印机字车架上增设色带转换结构的彩色打印方式,需要额外提供转换电机及相关驱动部件,整体结构复杂,空间要求较大,增加产品成本,而且打印时需要对色带位置变换,影响打印可靠性。
[0004]目前针式打印机的打印数据方式为单行式处理,即打印机控制系统按行接收打印数据,发送至打印头打印输出,在处理双色打印时,分离颜色数据,先打印该行的颜色1数据,再打印该行的颜色2数据,两种颜色的打印针不能同时出针打印。
[0005]对将打印针进行两端分离,避开色带在不同颜色交界位置的双色打印方式,通常选择两端打印针组各为打印高度一半的最优结构,保证分别打印2次对应两种颜色的一行点阵。当同一行存在两种颜色数据时,则打印机需要打印4次,打印效率较低。
[0006]对于在打印头进行抽除部分打印针的双色打印方式,在色带不同颜色交界位置附近抽除一部分打印针,在以色带不同颜色交界位置为中心分隔出对应不同颜色打印的两端打印针组,对应两种颜色打印。由于打印头的针数相对正常打印头较少,打印针组在打印时只能使用较少数量的打印针,需要更多的补偿打印次数,打印效率比打印针分离型更低,严重影响打印效率。

技术实现思路

[0007]本专利技术旨在至少解决现有技术中存在的技术问题之一。
[0008]为此,本专利技术提出了一种高效双色打印方法,采用交错打印方式并行处理双行打印数据,充分利用打印针,有效提高打印头的利用效率,提升打印速度。
[0009]本专利技术还提出了一种利用上述打印方法的打印机。
[0010]根据本申请的第一方面,提供了一种高效双色打印方法,该方法包括:
[0011]根据打印数据中每行包括的颜色驱动第一打印针组工作,使所述第一打印针组撞击色带上的第一颜色区域和/或第二颜色区域,将所述第一颜色区域和/或第二颜色区域的油墨转印至打印载体以打印出所属第一颜色区域和/或第二颜色区域的数据;以及,根据打
印数据中每行包括的颜色驱动第二打印针组工作,使所述第二打印针组撞击色带上的第二颜色区域和/或第一颜色区域,将所述第二颜色区域和/或第一颜色区域的油墨转印至打印载体以打印出所属第二颜色区域和/或第一颜色区域的数据;
[0012]其中,所述打印数据的行数由N
i
表示,i为大于等于1的整数;
[0013]所述第一打印针组设置于打印头的上部,所述第二打印针组设置于所述打印头的下部;所述第一打印针组与所述第二打印针组的布置形式为半行交错式双行排列,所述第一打印针组与所述第二打印针组各为半行打印高度,所述第一打印针组与所述第二打印针组之间相隔半行打印高度距离以避开所述第一颜色区域和所述第二颜色区域的交界位置。
[0014]在上述方法中,所述根据打印数据中每行包括的颜色驱动第一打印针组工作以及根据打印数据中每行包括的颜色驱动第二打印针组工作的步骤,包括:
[0015]若所述第一颜色区域和所述第二颜色区域的所属颜色不同,且所述打印数据中每行包括所属第一颜色区域的数据和所属第二颜色区域的数据;
[0016]驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N1行的数据的上半部分;
[0017]驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N1行的数据的下半部分;
[0018]驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的第N
i
行的数据的上半部分,以及,驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N
i+1
行的数据的上半部分,其中,i为大于等1的整数;
[0019]驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的第N
i
行的数据的下半部分,以及,驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N
i+1
行的数据的下半部分,其中,i为大于等1的整数;
[0020]驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的末行的数据的上半部分;
[0021]驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的末行的数据的下半部分。
[0022]在上述方法中,所述根据打印数据中每行包括的颜色驱动第一打印针组工作以及根据打印数据中每行包括的颜色驱动第二打印针组工作的步骤,包括:
[0023]若所述第一颜色区域和所述第二颜色区域的所属颜色相同,且所述打印数据中每行包括所属第一颜色区域的数据和所属第二颜色区域的数据;
[0024]驱动所述第一打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色区域和所属第二颜色区域的第N
i
行的数据的上半部分;以及,驱动所述第二打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色和所属第二颜色的第N
i+1
行的数据的上半部分;
[0025]驱动所述第一打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色区域和所属第二颜色区域的第N
i
行的数据的下半部分;以及,驱动所述第二打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色和所属第二颜色的第N
i+1
行的数据的下半部分。
[0026]在上述方法中,所述根据打印数据中每行包括的颜色驱动第一打印针组工作以及
根据打印数据中每行包括的颜色驱动第二打印针组工作的步骤,还包括:
[0027]当打印数据的行数为奇数行时;
[0028]驱动所述第一打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色区域和所属第二颜色区域的奇数行末行的数据的上半部分;以及,驱动所述第一打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色区域和所属第二颜色区域的奇数行末行的数据的下半部分。
[0029]在上述方法中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高效双色打印方法,其特征在于,包括:根据打印数据中每行包括的颜色驱动第一打印针组工作,使所述第一打印针组撞击色带上的第一颜色区域和/或第二颜色区域,将所述第一颜色区域和/或第二颜色区域的油墨转印至打印载体以打印出所属第一颜色区域和/或第二颜色区域的数据;以及,根据打印数据中每行包括的颜色驱动第二打印针组工作,使所述第二打印针组撞击色带上的第二颜色区域和/或第一颜色区域,将所述第二颜色区域和/或第一颜色区域的油墨转印至打印载体以打印出所属第二颜色区域和/或第一颜色区域的数据;其中,所述打印数据的行数由N
i
表示,i为大于等于1的整数;所述第一打印针组设置于打印头的上部,所述第二打印针组设置于所述打印头的下部;所述第一打印针组与所述第二打印针组的布置形式为半行交错式双行排列,所述第一打印针组与所述第二打印针组各为半行打印高度,所述第一打印针组与所述第二打印针组之间相隔半行打印高度距离以避开所述第一颜色区域和所述第二颜色区域的交界位置。2.根据权利要求1所述的打印方法,其特征在于,所述根据打印数据中每行包括的颜色驱动第一打印针组工作以及根据打印数据中每行包括的颜色驱动第二打印针组工作的步骤,包括:若所述第一颜色区域和所述第二颜色区域的所属颜色不同,且所述打印数据中每行包括所属第一颜色区域的数据和所属第二颜色区域的数据;驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N1行的数据的上半部分;驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N1行的数据的下半部分;驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的第N
i
行的数据的上半部分,以及,驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N
i+1
行的数据的上半部分,其中,i为大于等1的整数;驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的第N
i
行的数据的下半部分,以及,驱动所述第二打印针组撞击色带上的第二颜色区域,以打印出所属第二颜色区域的第N
i+1
行的数据的下半部分,其中,i为大于等1的整数;驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的末行的数据的上半部分;驱动所述第一打印针组撞击色带上的第一颜色区域,以打印出所属第一颜色区域的末行的数据的下半部分。3.根据权利要求1所述的打印方法,其特征在于,所述根据打印数据中每行包括的颜色驱动第一打印针组工作以及根据打印数据中每行包括的颜色驱动第二打印针组工作的步骤,包括:若所述第一颜色区域和所述第二颜色区域的所属颜色相同,且所述打印数据中每行包括所属第一颜色区域的数据和所属第二颜色区域的数据;驱动所述第一打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印出所属第一颜色区域和所属第二颜色区域的第N
i
行的数据的上半部分;以及,驱动所述第二打印针组撞击色带上的所述第一颜色区域和所述第二颜色区域,以打印
出所属第一颜色和所属第二颜色的第N
i+1
行的数据的上半部分;驱动所述第一打印针组撞击色带上的所述第一颜色...

【专利技术属性】
技术研发人员:李瑞筹李鼎勋梁岐江
申请(专利权)人:新会江裕信息产业有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利