双面打印机及其控制方法和装置的制作方法

文档序号:2490918阅读:246来源:国知局
专利名称:双面打印机及其控制方法和装置的制作方法
技术领域
本发明涉及打印领域,具体而言,涉及一种双面打印机及其控制方法和装置。
背景技术
美国专利6,784,906公开了一种双面打印机,如图I所示,该双面打印机包括支撑在第一臂130上的第一打印头150和第一压盘170,和支撑在第二臂140上的与第一打印头150相对的第二压盘180和与第一压盘170相对的第二打印头160。双面均设有热敏涂层的热敏纸10沿纸张输送方向从第一打印头150和第二压盘180之间、第二 打印头160和第一压盘170之间穿过,第一打印头150与热敏纸10的正面3’相对,第二打印头160与热敏纸10的反面4’相对,当第一打印头150和第二打印160头分别受控发热时,在热敏纸10的正反面打印出设定的图像或文字。传统的双面打印机,执行打印任务前,打印纸位于第一打印头150和第二打印头160下方等待。发明人发现,由于第一打印头150和第二打印头160相距一定距离,因此,如果第一打印头150和第二打印头160同时执行打印工作时,则正面3’的打印起始位置与反面4’的打印起始位置不能对齐,二者之间的距离等于第一打印头150的打印位置和第二打印头160的打印位置之间的距离,因此,打印效果不美观;同时,如果正面3’的打印内容的长度大于或等于反面4’的打印内容的长度,由于两面打印起始位置不同,因此,造成打印内容在正反面的排版错开,引起打印纸的浪费;如果位于上游的第一打印头150先执行打印,当正面3’的打印起始位置达到第二打印头160的打印位置时第二打印头160再执行打印,尽管正面3’和反面4’的打印起始位置相同,但位于第二打印头160和第一打印头150之间的打印纸被浪费。

发明内容
本发明的主要目的在于提供一种双面打印机及其控制方法和装置,以解决现有技术中的双面打印机在进行双面打印时浪费打印介质的问题。为了实现上述目的,根据本发明的一个方面,提供了一种双面打印机的控制方法。该双面打印机的控制方法包括在打印介质的前端处于第一位置时,控制第一打印头在打印介质的第一面打印第一打印数据;在打印介质的前端前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离,第二打印头在打印介质的前进方向上位于第一打印头的下游;在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质,其中,切刀装置在打印介质的前进方向上位于第二打印头的下游;以及控制打印介质输送机构驱动打印介质后退第二预定距离。进一步地,第二预定距离大于切断位置和第二打印头之间的距离,且小于切断位置和第一打印头的打印位置之间的距离。进一步地,第二预定距离等于切断位置和第一打印头的打印位置之间的距离减去打印介质的上边距。进一步地,在打印介质处于第一位置时,打印介质的前端位于第一打印头和第二打印头之间且打印介质的前端与第一打印头的打印位置之间的距离等于打印介质的上边距;在打印介质前进第一距离后,打印介质处于第二位置,在第二位置,打印介质的前端沿打印介质的输送方向位于第二打印头的下游且打印介质的前端与第二打印头的打印位置之间的距离等于打印介质的上边距。进一步地,第二预定距离大于切断位置和第一打印头的打印位置之间的距离,在执行下次双面打印操作之前,上述方法还包括控制打印介质输送机构驱动打印介质以使打印介质的前端处于第一位置。为了实现上述目的,根据本发明的另一个方面,提供了一种双面打印机的控制装 置。该双面打印机的控制装置包括第一控制模块,用于在打印介质处于第一位置时,控制 第一打印头在打印介质的第一面打印第一打印数据;第二控制模块,用于在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离;第三控制模块,用于在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质;以及第四控制模块,用于控制打印介质输送机构驱动打印介质后退第二预定距离。进一步地,第二预定距离大于切断位置和第二打印头之间的距离,且小于切断位置和第一打印头的打印位置之间的距离。进一步地,第二预定距离等于切断位置和第一打印头的打印位置之间的距离减去打印介质的上边距。进一步地,在打印介质处于第一位置时,打印介质的前端位于第一打印头和第二打印头之间且打印介质的前端与第一打印头的打印位置之间的距离等于打印介质的上边距;在打印介质前进第一距离后,打印介质处于第二位置,在第二位置,打印介质的前端沿打印介质的输送方向位于第二打印头的下游且打印介质的前端与第二打印头的打印位置之间的距离等于打印介质的上边距。进一步地,第二预定距离大于切断位置和第一打印头的打印位置之间的距离,在执行下次双面打印操作之前,上述方法还包括控制打印介质输送机构驱动打印介质以使打印介质的前端处于第一位置。为了实现上述目的,根据本发明的另一方面,提供了一种双面打印机。该双面打印机包括包括第一打印组件、第二打印组件和切刀装置,其中,第一打印组件包括第一打印头,用于在打印介质的第一面打印;以及第一压纸部,与第一打印头相对设置,第二打印组件沿打印介质的前进方向设置于第一打印组件的下游,包括第二打印头,用于在打印介质的第二面打印;以及第二压纸部,与第二打印头相对设置,切刀装置沿打印介质的前进方向设置于第二打印组件的下游,用于对完成打印之后的打印介质执行切断操作,该双面打印机还包括控制单元,用于在打印介质处于第一位置时,控制第一打印头在打印介质的第一面打印第一打印数据;在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离;在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质;以及控制打印介质输送机构驱动打印介质后退第二预定距离。
进一步地,第二预定距离大于切断位置和第二打印头之间的距离,且小于切断位置和第一打印头的打印位置之间的距离。进一步地,第二预定距离等于切断位置和第一打印头的打印位置之间的距离减去打印介质的上边距。进一步地,在打印介质处于第一位置时,打印介质的前端位于第一打印头和第二打印头之间且打印介质的前端与第一打印头的打印位置之间的距离等于打印介质的上边距;在打印介质前进第一距离后,打印介质处于第二位置,在第二位置,打印介质的前端沿打印介质的输送方向位于第二打印头的下游且打印介质的前端与第二打印头的打印位置之间的距离等于打印介质的上边距。进一步地,第二预定距离大于切断位置和第一打印头的打印位置之间的距离,在执行下次双面打印操作之前,上述方法还包括控制打印介质输送机构驱动打印介质以使打印介质的前端处于第一位置。 进一步地,上述双面打印机还包括存储器,该存储器用于存储以下数据的任意一种或多种第一打印头的打印位置与第二打印头的打印位置之间的距离;切断位置与第一打印头的打印位置之间的距离;第一距离;以及第二预定距离。通过本发明,采用以下双面打印机的控制方法在打印介质处于第一位置时,控制第一打印头在打印介质的第一面打印第一打印数据;在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离;在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质;以及控制打印介质输送机构驱动打印介质后退第二预定距离,由于在切刀装置切断打印介质之后控制打印介质后退第二预定距离,因而解决了现有技术中的双面打印机在进行双面打印时浪费打印介质的问题,进而达到了节省打印介质的效果。


构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是传统的双面打印机的示意图;图2是根据本发明实施例的双面打印机的示意图;图3是根据本发明实施例的双面打印机的控制电路的示意图;图4是根据本发明实施例的双面打印机的控制装置的示意图;图5是根据本发明实施例的双面打印机控制方法的流程图;图6a是根据本发明实施例的双面打印机打印介质位于第一位置的示意图;图6b是根据本发明实施例的双面打印机打印介质位于第二位置的示意图;以及图6c是根据本发明实施例的双面打印机打印介质位于第三位置的示意图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
图2是根据本发明实施例的双面打印机的示意图。如图所示,沿打印介质输送方向,在打印介质P的下游设置有第一打印组件1,第一打印组件I包括相对设置的第一打印头11和第一压纸部12,打印介质P从第一打印头11和第一压纸部12之间穿过,第一打印头11与打印介质P的第一面Al接触,可以在打印介质的第一面Al上打印图像或文字。在第一打印组件I的下游设置有第二打印组件2,第二打印组件2包括相对设置的第二打印头21和第二压纸部22,打印介质P从第二打印头21和第二压纸部22之间穿过,第二打印头21与打印介质P的第二面A2接触,可以在打印介质的第二面A2上打印图像或文字。切刀组件3位于第二打印组件2的下游,包括相对设置的可动刀片31和固定刀片32,可动刀片31可以相对固定刀片沿垂直于打印介质P的方向移动,将打印后的打印介质切断。第一打印头11的打印位置与第二打印头21的打印位置之间的距离为dl,第一打印头11的打印位置与切刀组件3的切断位置之间的距离为d3。需要说明的是,第一打印头11和第二打印头21可以是热敏打印头、针式打印头或者喷墨打印头等打印头中的任意一种,在本发明实施例中,第一打印头11和第二打印头21均为热敏打印头;第一压纸部12和第二压纸部22可以是转动的压纸辊,也可以为固定不动的垫板等,在本发明实施例中,第一压纸部12和第二压纸部22均为压纸辊,压纸辊可以用 于支撑并输送位于热敏打印头和压纸辊之间的打印介质。在上述双面打印机中,通过在打印介质处于第一位置时,控制第一打印头在打印介质的第一面打印第一打印数据,以及在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离,能够实现打印介质的第一面的打印起始位置与第二面的打印起始位置对齐,同时,通过在双面打印完成并切断打印介质后,控制打印介质后退第二预定距离,能够避免打印介质的浪费。同时,本发明实施例所提供的双面打印机无需设置传感器即可准确定位打印介质第一面和第二面的起始位置,从而降低了产品成本。优选地,第二预定距离大于切断位置和第二打印头之间的距离,且小于切断位置和第一打印头的打印位置之间的距离。这样,打印介质后退第二预定距离后,在执行下次双面打印时,无需再事先调整打印介质的位置直接执行打印操作也可以实现对打印介质的节约。可选地,在执行下次双面打印时,也可以控制打印介质输送机构驱动打印介质以使打印介质的前端处于第一位置后再执行下一次打印操作。进一步优选地,第二预定距离等于切断位置和第一打印头的打印位置之间的距离减去打印介质的上边距。这样,在打印介质后退第二预定距离后,不仅可以实现节约打印介质的目的,而且可以保证每次打印的上边距相等。优选地,在打印介质处于第一位置时,打印介质的前端位于第一打印头和第二打印头之间且打印介质的前端与第一打印头的打印位置之间的距离等于打印介质的上边距,在打印介质前进第一距离后,打印介质处于第二位置,在第二位置,打印介质的前端沿打印介质的输送方向位于第二打印头的下游且打印介质的前端与第二打印头的打印位置之间的距离等于打印介质的上边距。此时,不只可以实现打印介质的第一面的打印起始位置与第二面的打印起始位置对齐,而且可以使得每次打印的上边距相等。图3是根据本发明实施例的双面打印机的控制电路的示意图。如图所示,第一打印头11、第二打印头21、打印介质输送机构42、RAM存储器43和FLASH存储器44均与控制单元41连接。其中,控制单元41用于控制各模块工作,并将接收到的打印数据分割为在打印介质的第一面Al打印的第一打印数据和在打印介质的第二面A2打印的第二打印数据。打印介质输送机构42包括电机和输送棍,用于驱动打印介质P在打印介质输送通道中运动。当第一打印头11和第二打印头21为热敏打印头时,输送辊可以同时作为第一压纸部12和第二压纸部22。RAM存储器43用于暂存打印数据。控制单元将第一打印数据和第二打印数据后分别存储在RAM存储器的不同存储区域中。打印过程中,控制单元41控制将第一打印数据发送给第一打印头执行打印,将第二打印数据发送给第二打印头执行打印。FLASH存储器44用于存储与打印控制相关的数据,如第一打印头的打印位置到第二打印头的打印位置之间的距离dl、切刀装置的切断位置到第一打印头的打印位置之间的距离d3、预定退纸距离和预定进纸距离等。图4是根据本发明实施例的双面打印机的控制装置的示意图。如图4所示,该双面打印机的控制装置包括第一控制模块412,用于在打印介质处于第一位置时,控制第一打印头在打印介质 的第一面打印第一打印数据;第二控制模块414,用于在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离,第二打印头在打印介质的前进方向上位于第一打印头的下游;第三控制模块416,用于在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质,其中,切刀装置在打印介质的前进方向上位于第二打印头的下游;第四控制模块418,用于控制打印介质输送机构驱动打印介质后退第二预定距离。需要说明的是,该实施例中的双面打印机的控制装置也即上述实施例中的打印单元41。优选地,第二预定距离大于切断位置和第二打印头之间的距离,且小于切断位置和第一打印头的打印位置之间的距离。进一步优选地,第二预定距离等于切断位置和第一打印头的打印位置之间的距离减去打印介质的上边距。优选地,在打印介质处于第一位置时,打印介质的前端位于第一打印头和第二打印头之间且打印介质的前端与第一打印头的打印位置之间的距离等于打印介质的上边距;在打印介质前进第一距离后,打印介质处于第二位置,在第二位置,打印介质的前端沿打印介质的输送方向位于第二打印头的下游且打印介质的前端与第二打印头的打印位置之间的距离等于打印介质的上边距。图5是根据本发明实施例的双面打印机控制方法的流程图,如图所示,该方法包括以下步骤步骤S101,接收打印数据双面打印机接收外部控制装置(如主机)下发的打印数据,并将打印数据暂存至RAM存储器。控制单元41将接收到的打印数据分割为在打印介质的第一面Al打印的第一打印数据和在打印介质的第二面A2打印的第二打印数据,并将第一打印数据和第二打印数据后分别存储在RAM存储器43的不同存储区域中。步骤S102,打印介质前进的同时第一打印头在打印介质的第一面Al打印第一打印数据
图6a示意出了打印介质位于第一位置示意图。此时,打印介质前端到第一打印头11的打印位置之间的距离为打印介质的上边距h,该上边距h可以根据需要设定。双面打印机处于待机状态时,打印介质位于该第一位置。当双面打印机执行打印时,控制单元41控制打印介质输送机构42从第一位置驱动打印介质P前进,其中,前进是指打印介质P从第一打印组件I向第二打印组件2运动。在打印介质输送机构42驱动打印介质前进的同时,控制装置41将第一打印数据发送给第一打印头11,第一打印头11开始在打印介质的第一面Al打印第一打印数据。步骤S103,打印介质前进第一预定距离dl后,第二打印头在打印介质的第二面A2打印第二打印数据当打印介质前进第一预定距离后,打印介质的前端到第二打印头21的打印位置之间的距离等于上边距h。此时,打印介质P位于图6b所示的第二位置。控制装置41将第二打印数据发送给第二打印头21,第二打印头21开始在打印介质的第二面A2打印第二打印数据。由于打印介质的第一面Al的上边距和打印介质的第二面A2的上边距相等,因此,第一面Al的打印起始位置与第二面A2的打印起始位置对齐。其中,第一预定距离dl等于 第一打印头11的打印位置与第二打印头21的打印位置之间的距离dl。第一预定距离dl保存在FLASH存储器中。步骤S104,当双面打印完成后,切刀装置切断打印介质当第一打印头11将第一打印数据全部打印在打印介质P的第一面Al、第二打印头21将第二打印数据全部打印在打印介质P的第二面A2时,控制单元41控制切刀装置3的可动刀片31相对于固定刀片32运动,切断打印介质。此时,打印介质位于图6c所示的第三位置,在该位置时,打印介质前端与切断位置平齐。步骤S105,打印介质后退第二预定距离d2当切刀装置切断打印介质P后,控制单元41控制打印介质输送机构42从第三位置驱动打印介质后退第二预定距离,其中,后退是指打印介质P从切刀装置向第一打印组件I运动。第二预定距离d2等于切断位置与第一打印头的打印位置之间的距离d3减去打印介质的上边距h,即d2 = d3-h。第二预定距离d2保存在FLASH存储器中,由于双面打印机设计完成后,切断位置与第一打印头的打印位置之间的距离d3固定不变,因此,第二预定距离d2随上边距h的变化而变化。需要说明的是,在本发明实施例中所提到的打印介质后退第二预定距离d2可以是在当前打印结束并切断打印介质后,控制打印介质后退第二预定距离d2,也可以是在下次执行双面打印之前,首先控制打印介质后退第二预定距离d2,再执行双面打印,具体地,在上述图5所示的方法实施例中,可选地,步骤S105也可以在步骤SlOl之前。本发明实施例通过双面打印完成并切断后打印介质后退第二预定距离,或者,首先控制打印介质后退第二预定距离,再执行双面打印,可以在实现打印介质的第一面的打印起始位置与第二面的打印起始位置对齐的同时,同时避免打印介质的浪费。同时,本发明无需设置传感器即可准确定位打印介质第一面和第二面的起始位置,从而降低了产品成本。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内 。
权利要求
1.一种双面打印机的控制方法,其特征在于包括 在打印介质的前端处于第一位置时,控制第一打印头在所述打印介质的第一面打印第一打印数据; 在所述打印介质的前端前进第一距离后,控制第二打印头在所述打印介质的第二面打印第二打印数据,其中,所述第一距离等于所述第一打印头的打印位置和所述第二打印头的打印位置之间的距离,所述第二打印头在所述打印介质的前进方向上位于所述第一打印头的下游; 在打印完成之后,控制切刀装置在打印输送通道的切断位置切断所述打印介质,其中,所述切刀装置在所述打印介质的前进方向上位于所述第二打印头的下游;以及 控制打印介质输送机构驱动所述打印介质后退第二预定距离。
2.根据权利要求I所述的双面打印机的控制方法,其特征在于,所述第二预定距离大于所述切断位置和所述第二打印头之间的距离,且小于所述切断位置和所述第一打印头的打印位置之间的距离。
3.根据权利要求2所述的双面打印机的控制方法,其特征在于,所述第二预定距离等于所述切断位置和所述第一打印头的打印位置之间的距离减去所述打印介质的上边距。
4.根据权利要求I所述的双面打印机的控制方法,其特征在于,在所述打印介质处于所述第一位置时,所述打印介质的前端位于所述第一打印头和所述第二打印头之间且所述打印介质的前端与所述第一打印头的打印位置之间的距离等于所述打印介质的上边距。
5.根据权利要求I所述的双面打印机的控制方法,其特征在于,所述第二预定距离大于所述切断位置和所述第一打印头的打印位置之间的距离,在执行下次双面打印操作之前,所述方法还包括控制打印介质输送机构驱动所述打印介质以使所述打印介质的前端处于所述第一位置。
6.一种双面打印机的控制装置,其特征在于包括 第一控制模块,用于在打印介质处于第一位置时,控制第一打印头在所述打印介质的第一面打印第一打印数据; 第二控制模块,用于在所述打印介质前进第一距离后,控制第二打印头在所述打印介质的第二面打印第二打印数据,其中,所述第一距离等于所述第一打印头的打印位置和所述第二打印头的打印位置之间的距离,所述第二打印头在所述打印介质的前进方向上位于所述第一打印头的下游; 第三控制模块,用于在打印完成之后,控制切刀装置在打印输送通道的切断位置切断所述打印介质,其中,所述切刀装置在所述打印介质的前进方向上位于所述第二打印头的下游;以及 第四控制模块,用于控制打印介质输送机构驱动所述打印介质后退第二预定距离。
7.根据权利要求6所述的双面打印机的控制装置,其特征在于,所述第二预定距离等于所述切断位置和所述第一打印头的打印位置之间的距离减去所述打印介质的上边距。
8.根据权利要求6所述的双面打印机的控制装置,其特征在于,在所述打印介质处于所述第一位置时,所述打印介质的前端位于所述第一打印头和所述第二打印头之间且所述打印介质的前端与所述第一打印头的打印位置之间的距离等于所述打印介质的上边距。
9.一种双面打印机,包括第一打印组件、第二打印组件和切刀装置,其中所述第一打印组件包括 第一打印头,用于在打印介质的第一面打印;以及 第一压纸部,与所述第一打印头相对设置, 所述第二打印组件沿打印介质的前进方向设置于所述第一打印组件的下游,包括 第二打印头,用于在打印介质的第二面打印;以及 第二压纸部,与所述第二打印头相对设置, 所述切刀装置沿打印介质的前进方向设置于所述第二打印组件的下游,用于对完成打印之后的打印介质执行切断操作, 其特征在于,还包括 控制单元,用于在打印介质处于第一位置时,控制第一打印头在所述打印介质的第一面打印第一打印数据;在所述打印介质前进第一距离后,控制第二打印头在所述打印介质的第二面打印第二打印数据,其中,所述第一距离等于所述第一打印头的打印位置和所述第二打印头的打印位置之间的距离;在打印完成之后,控制所述切刀装置在打印输送通道的切断位置切断所述打印介质;以及控制打印介质输送机构驱动所述打印介质后退第二预定距离。
10.根据权利要求9所述的双面打印机,其特征在于,所述第二预定距离等于所述切断位置和所述第一打印头的打印位置之间的距离减去所述打印介质的上边距。
11.根据权利要求9所述的双面打印机,其特征在于,在所述打印介质处于所述第一位置时,所述打印介质的前端位于所述第一打印头和所述第二打印头之间且所述打印介质的前端与所述第一打印头的打印位置之间的距离等于所述打印介质的上边距。
12.根据权利要求9至11中任一项所述的双面打印机,其特征在于还包括存储器,用于
存储以下数据的任意一种或多种 所述第一打印头的打印位置与所述第二打印头的打印位置之间的距离; 所述切断位置与所述第一打印头的打印位置之间的距离; 所述第一距离;以及 所述第二预定距离。
全文摘要
本发明公开了一种双面打印机及其控制方法和装置。其中,该双面打印机的控制方法包括在打印介质处于第一位置时,控制第一打印头在打印介质的第一面打印第一打印数据;在打印介质前进第一距离后,控制第二打印头在打印介质的第二面打印第二打印数据,其中,第一距离等于第一打印头的打印位置和第二打印头的打印位置之间的距离;在打印完成之后,控制切刀装置在打印输送通道的切断位置切断打印介质;以及控制打印介质输送机构驱动打印介质后退第二预定距离。通过本发明,能够节省打印介质。
文档编号B41J29/38GK102774149SQ2011101225
公开日2012年11月14日 申请日期2011年5月12日 优先权日2011年5月12日
发明者丁进峰, 王玉国, 王鑫, 车磊 申请人:山东新北洋信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1