打印机及打印控制方法技术

技术编号:8155259 阅读:192 留言:0更新日期:2013-01-06 12:22
本发明专利技术公开了一种打印机及打印控制方法。其中,该打印机包括:第一打印头和第二打印头,设置于打印介质输送通道的同一侧,用于在打印介质的同一面打印数据;控制器,用于接收打印数据,将第一打印数据和第二打印数据分别发送至第一打印头和第二打印头,控制第一打印头在第一时间打印第一打印数据,以及控制第二打印头在第二时间打印第二打印数据,其中,打印数据包括第一打印数据和第二打印数据,所述第一时间和所述第二时间至少部分重合。通过本发明专利技术,能够提高打印速度。

【技术实现步骤摘要】

本专利技术涉及打印领域,具体而言,涉及ー种。
技术介绍
打印机已经在各行各业中广泛应用。随着人们生活节奏的加快,用户对打印速度的要求越来越高。为了提高打印速度,公开号为JP5031967的日本专利公开了ー种打印装置,如图I所示,该打印装置包括沿打印纸2输送方向排布的压盘5a、5b、5c、5d和输送辊8。打印纸2包括多个设定长度的页面。热敏打印头4a、4b、4c、4d间隔与页面长度L相同的距离排列。图像存储器存储页面的打印数据,打印控制装置将存储在图像存储器中相同的数据发送给 热敏打印头4a、4b、4c和4d,因此热敏打印头4a、4b、4c和4d在打印纸2上同时打印相同的数据。专利技术人发现,实际应用中,打印机打印的每张页面的打印内容都不相同,比如,应用在超市、商场、餐饮等行业的收银系统中用于打印交易明细或发票的打印机,或者应用在公路、鉄路、地铁等交通行业的票务系统中用于打印车票的打印机。由于上述打印机的每个打印头只能同时打印相同的内容,因此,无法提高单张页面的打印速度。
技术实现思路
本专利技术的主要目的在于提供一种,以解决现有技术中的打印机打印速度比较慢的问题。为了实现上述目的,根据本专利技术的ー个方面,提供了一种打印机。该打印机包括第一打印头和第二打印头,设置于打印介质输送通道的同一侧,用于在打印介质的同一面打印数据;控制器,用于接收打印数据,将第一打印数据和第二打印数据分别发送至第一打印头和第二打印头,控制第一打印头第一时间打印第一打印数据,以及同时控制第二打印头第二时间打印第二打印数据,其中,打印数据为同一页面的打印数据,包括第一打印数据和第二打印数据,第一时间和第二时间至少部分重合。进ー步地,第一打印头和第二打印头沿打印介质的输送方向的相反方向依次设置。进ー步地,上述打印机还包括第三打印头,与第一打印头和第二打印头设置于打印介质输送通道的同一侧,并与第一打印头和第二打印头沿打印介质的输送方向的相反方向依次设置,其中,第一打印头和第二打印头之间的距离与第二打印头和第三打印头之间的距离相等。进ー步地,第一打印头和第二打印头用于同时打印相同行数的数据。进ー步地,第一打印头和第二打印头相邻设置,且第一打印头和第二打印头之间的距离为点行高度的整数倍。进ー步地,第一打印头和第二打印头相邻设置,且第一打印头和第二打印头之间的距离为点行高度的整数倍加上距离误差,其中,距离误差小于一倍的点行高度。进ー步地,控制器还用于在第二打印头开始打印第三时间之后,再控制第一打印头和第二打印头同时执行打印操作,其中,第三时间等于距离误差除以打印介质的前进速度。进ー步地,第一打印数据和第二打印数据的数据量相同。进ー步地,上述打印机还包括存储器,用于存储第一打印头和第二打印头的分エ规则;其中,控制器用于根据分エ规则将打印数据拆分为第一打印数据和第二打印数据。为了实现上述目的,根据本专利技术的另一方面,提供了 ー种打印控制方法。该打印控制方法包括接收打印数据,其中,打印数据为同一页面的打印数据,包括第一打印数据和第二打印数据;将第一打印数据和第二打印数据分别发送至第一打印头和第二打印头,其中,第一打印头和第二打印头位于打印机的打印通道的同一侧;以及第一打印头在第一时间打印第一打印数据,第二打印头在第二时间打印第二打印数据,第一时间和第二时间至少部分重合。进ー步地,第一打印数据和第二打印数据的数据量相同。进ー步地,第一打印头和第二打印头相邻且沿打印介质的输送方向的相反方向依次设置,第一打印头和第二打印头之间的距离为点行高度的整数倍加上距离误差,其中,距离误差小于一倍的点行高度,第一打印头在第一时间打印第一打印数据,第二打印头在第ニ时间打印第二打印数据包括第二打印头开始打印第二打印数据第三时间之后,第一打印头和第二打印头再同时执行打印操作。通过本专利技术,采用上述的打印机或打印控制方法,由于采用不同的打印头同时打印不同的内容,因而解决了现有技术中的打印机打印速度比较慢的问题,进而达到了提高打印速度的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进ー步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I是根据现有技术的打印机的示意图;图2是根据本专利技术实施例的打印机的框图;图3是根据本专利技术的打印机的第一实施例的打印组件排布示意图;图4是根据本专利技术实施例的热敏打印头打印点排列示意图;图5是根据本专利技术的打印控制方法的第一实施例的流程图;图6是根据本专利技术的打印控制方法的第二实施例的流程图;图7是根据本专利技术的打印机的第二实施例的打印组件排布示意图;图8是根据图7所示的打印机的打印控制方法的流程图;图9是根据本专利技术的打印机的第三实施例的打印组件排布示意图;以及图10是根据图9所示的打印机的打印控制方法的流程图。具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将參考附图并结合实施例来详细说明本专利技术。图2是根据本专利技术实施例的打印机的框图,图3是根据本专利技术的打印机的第一实施例的打印组件排布示意图。如图2所示,打印机包括打印组件I、控制器20、通讯接ロ 3、接收缓冲区4、打印缓冲区5和FLASH存储器6。打印组件I包括η个热敏打印头,即,第一打印头11、第二打印头12、· ··、第N打印头In,其中η为正整数,且η彡2。如图3所示,η个打印头依次沿打印介质输送的相反方向间隔设定距离排布,并位于打印介质输送通道的同一侧,各打印头用于在打印介质的同一面上打印图像或文字。打印介质从纸仓R向沿箭头A方向输送。图4是根据本专利技术实施例的热敏打印头打印点排列示意图,如图所示,第一打印头11包含多个发热体単元D,这些发热体单元D等距排列成一行,每个发热体单元对应ー个打印点XI,等距排列成一行的多个发热体単元D形成一行打印点(以下简称点行)。打印介质P沿着介质输出方向A运动,形成Υ1,Υ2…等点行。每个点行的高度与打印头的纵向分辨率相关,对于纵向分辨率为203点/英寸(dpi)的打印头,每个点行的高度为O. 125毫米。因此,如果已知两个相邻的打印头之间的距离为Di毫米(i = 1,2,…,η-1,η为打印头个数),及每个点行的高度h毫米,则可以计算出两个相邻的打印头之间的点行数Li (i=1,2,…,Ν-1,Ν为打印头总数),即Li =Di/h。为了便于描述,本专利技术按点行的数量描述各打印头之间的距离。优选地,为了最大程度地利用打印介质,或者使相邻两打印头之间打印的打印内容之间过渡更顺畅,相邻两个打印头之间的距离设置为点行高度的整数倍,需要说明的是,该处所提到的相邻两个打印头之间的距离为两个打印头的打印位置之间的距离。设第一打印头111与第二打印头12之间相距LI点行,第二打印头121与第三打印头131之间相距L2点行,…,第N-I打印头与第N打印头之间相距Ln-I点行,其中Li为正整数,i = 1,…,η-I。本专利技术的设计思路是η个打印头共同在打印介质的一面打印,组合完成一张页面的打印。因此,假设一张页面的包含Y点行的打印数据,则,由第一打印头打印LI点行的数据量,即第I点行至第LI点行的打印数据,由第二打印头打印L2点行的数据量,即第L1+1至第L1+L2点行的打印数据,···,依次类本文档来自技高网...

【技术保护点】
一种打印机,其特征在于包括:第一打印头和第二打印头,设置于打印介质输送通道的同一侧,用于在打印介质的同一面打印数据;以及控制器,用于接收打印数据,将第一打印数据和第二打印数据分别发送至所述第一打印头和所述第二打印头,控制所述第一打印头在第一时间打印所述第一打印数据,以及控制所述第二打印头在第二时间打印所述第二打印数据,其中,所述打印数据为同一页面的打印数据,包括所述第一打印数据和所述第二打印数据,所述第一时间和所述第二时间至少部分重合。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡广东谷长刚李宏源王鑫
申请(专利权)人:山东新北洋信息技术股份有限公司
类型:发明
国别省市:

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

1