[发明专利]打印控制方法及装置有效
申请号: | 201110456331.2 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103182862A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 王春涛;谢振虎;于转龙;李雪静;许加波 | 申请(专利权)人: | 山东新北洋信息技术股份有限公司 |
主分类号: | B41J29/38 | 分类号: | B41J29/38 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;余刚 |
地址: | 264209 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印 控制 方法 装置 | ||
技术领域
本发明涉及打印领域,具体而言,涉及一种打印控制方法及装置。
背景技术
用于打印票据、支票等介质的针式打印机在控制安装有针式打印头的滑架移动的过程中,通过控制针式打印头(以下简称打印头)的打印针有规律的击打墨带,从而在介质上打印出各种字符或图像。
现有技术通常采用将不同字符类型的打印内容划分为不同打印区域,不同打印区域采用不同打印速度的方式以缩短针式打印机的行打印时间。比如,根据不同的应用需求,将字体类型划分草稿字体、信函字体等,每种字体对应一种打印速度,其中,草稿字体的打印速度V1大于信函字体的打印速度V2。
基于上述原理,图1示意出了现有技术的字符行的滑架移动区域组成与打印速度的示意图。如图1所示,字符行的滑架移动区域为从行起点开始到行终点结束的区域,包括第一打印区域和第二打印区域两个打印区域以及起始区域、间隔区域、结束区域三个非打印区域,其中,第一打印区域的打印内容为草稿字体,第二打印区域的打印内容为信函字体。在一行字符的打印过程中,当滑架从起始区域运动至第一打印区域的起点时,其运动速度由0加速到V1,在第一打印区域,滑架以速度V1运动,打印头按照与滑架运动速度相匹配的出针速度执行打印;当第一打印区域打印结束后,当滑架从间隔区域运动至第二打印区域时,其运动速度由V1减速到V2,在第二打印区域,滑架以V2速度运动,打印头按照与滑架运动速度相匹配的出针速度执行打印。
尽管不同打印区域采用不同打印速度能够缩短一行的打印时间,但由于打印速度越高,滑架移动的速度越高,而滑架的高速移动降低了打印针在介质上的击打准确度和稳定性,从而降低了字符的打印质量。如果需要进一步缩短行打印时间,现有技术提供的打印方法只能进一步提高打印区域的打印速度,造成打印质量严重降低。
针对相关技术中难以在保证打印质量的情况下缩短行打印时间的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种打印控制方法及装置,以解决在缩短针式打印机的行打印时间时,容易造成打印质量降低的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种打印控制方法。该打印控制方法包括:获取一字符行的滑架移动区域的一个非打印区域;计算该非打印区域的长度;确定滑架在该非打印区域的起始速度和终止速度,还包括:获取第一参考距离,其中,第一参考距离为滑架以起始速度达到终止速度所需的距离;以及在非打印区域长度大于第一参考距离时,控制滑架在第一区域内,由起始速度加速至第一速度,在第二区域内,由第一速度减速至终止速度,其中,非打印区域包括第一区域和第二区域。
进一步地,获取第一参考距离包括:当起始速度大于终止速度时,获取第一距离和第二距离;以及将第一距离与第二距离之差的绝对值作为第一参考距离,其中,第一距离为滑架从最大速度减速至起始速度所需的距离,第二距离为滑架从最大速度减速至终止速度所需的距离,最大速度为滑架的最大速度,当起始速度小于终止速度时,获取第三距离和第四距离;以及将第三距离与第四距离之差的绝对值作为第一参考距离,其中,第三距离为滑架从零速度加速至起始速度所需的距离,第四距离为滑架从零速度加速至终止速度所需的距离。
进一步地,该打印控制方法还包括:获取第二参考距离,其中,第二参考距离为滑架以起始速度加速至最大速度所需的距离与滑架以最大速度减速至终止速度所需的距离之和,其中,最大速度为滑架的最大速度,在非打印区域长度大于或等于第二参考距离时,第一速度为最大速度。
进一步地,获取第二参考距离包括:获取第五距离,第六距离和第七距离;以及将第五距离与第六距离之差的绝对值与第七距离的和作为第二参考距离,其中,第五距离为滑架从零速度加速至最大速度所需的距离,第六距离为滑架从零速度加速至起始速度所需的距离,第七距离为滑架从最大速度减速至终止速度所需的距离。
进一步地,在非打印区域长度大于第一参考距离和第二参考距离时,该方法还包括:控制滑架在第三区域内,以最大速度匀速运动,其中,非打印区域还包括第三区域。
进一步地,第一区域的长度等于滑架从零速度加速至最大速度所需的距离与滑架从零速度加速至起始速度所需的距离之差的绝对值;第二区域的长度等于滑架从最大速度减速至终止速度所需的距离;以及第三区域的长度等于第一区域的长度与第二区域的长度之和与非打印区域长度之差的绝对值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东新北洋信息技术股份有限公司,未经山东新北洋信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110456331.2/2.html,转载请声明来源钻瓜专利网。