打印机及其控制方法转让专利

申请号 : CN201510431789.0

文献号 : CN106696471B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王鑫王训鹏邓少华王国凯王春涛

申请人 : 山东新北洋信息技术股份有限公司

摘要 :

本发明公开了一种打印机及其控制方法。该打印控制方法包括:使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容;使用第i颜色的色带执行打印时,根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,然后打印第i打印内容中第一页面的打印内容。通过本发明,提高了在打印彩色页面时的图像套印的准确性。

权利要求 :

1.一种打印机的控制方法,其特征在于,所述打印机包括标记传感器和打印头,所述标记传感器用于检测打印纸上的定位标记,所述打印头用于在所述打印纸上执行打印,所述方法包括:使用参考颜色的色带执行打印时,在所述打印纸上打印第一定位标记和第一打印内容,其中,所述第一定位标记用于标记所述打印纸上的第一页面的位置,所述第一打印内容为使用所述参考颜色的色带打印的内容;以及使用第i颜色的色带执行打印时,先检测所述打印纸上的第一定位标记,然后根据所述第一定位标记和打印位置偏差补偿值将所述第一页面的起始位置输送至所述打印头的打印位置,打印第i打印内容中所述第一页面的打印内容,其中,所述打印位置偏差补偿值为所述标记传感器检测到所述第一定位标记到达所述标记传感器的检测位置时,所述第一定位标记的起始位置与所述标记传感器的检测位置之间的距离,所述第i颜色为除所述参考颜色之外的颜色,所述第i打印内容为使用所述第i颜色的色带打印的内容。

2.根据权利要求1所述的打印机的控制方法,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述打印位置偏差补偿值为H,根据所述第一定位标记和所述打印位置偏差补偿值将所述第一页面的起始位置输送至所述打印头的打印位置包括:在所述打印纸的输送过程中,检测所述第一定位标记是否到达所述标记传感器的检测位置;以及

如果检测到所述第一定位标记到达所述标记传感器的检测位置,则控制所述打印纸沿第一方向移动距离L1+H,其中,所述第一方向为由所述标记传感器至所述打印头的方向,其中,所述标记传感器的检测位置位于所述打印头的打印位置的下游。

3.根据权利要求1所述的打印机的控制方法,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述打印位置偏差补偿值通过以下打印位置校正方法校正得到:在打印机上安装参考颜色的色带之后,在所述打印纸上打印第一标识和校正定位标记,其中,所述第一标识的起始位置和所述校正定位标记的起始位置在所述打印纸上的距离为第二距离L2,沿所述打印纸进纸方向,所述校正定位标记在所述打印纸上位于所述第一标识的后方;

在所述打印纸的进纸过程中,检测所述校正定位标记,判断所述校正定位标记是否到达所述标记传感器的检测位置;

如果判断出所述校正定位标记到达所述标记传感器的检测位置,则控制所述打印纸退纸,其中,所述打印纸的退纸距离为所述第一距离L1和所述第二距离L2的和;

在所述打印纸上打印第二标识;以及

获取所述第一标识和所述第二标识沿所述打印纸的输送方向的间隔距离,并将所述间隔距离作为所述打印位置偏差补偿值。

4.根据权利要求3所述的打印机的控制方法,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述打印位置偏差补偿值通过以下打印位置校正方法校正得到:在打印机上安装参考颜色的色带之后,在所述打印纸上打印所述校正定位标记;

在所述打印纸的进纸过程中,检测所述校正定位标记,判断所述校正定位标记是否到达所述标记传感器的检测位置;

如果判断出所述校正定位标记到达所述标记传感器的检测位置,则控制所述打印纸退纸,其中,所述打印纸的退纸距离为所述第一距离L1;

在所述打印纸上打印第二标识;以及

获取所述校正定位标记和所述第二标识沿所述打印纸的输送方向的间隔距离,并将所述间隔距离作为所述打印位置偏差补偿值。

5.根据权利要求3或4所述的打印机的控制方法,其特征在于,所述打印机还包括存储器,所述存储器用于存储所述打印位置偏差补偿值,在通过所述打印位置校正方法得到所述打印位置偏差补偿值之后,将所述打印位置偏差补偿值存储至所述存储器中,在获取所述打印位置偏差补偿值时,所述方法还包括:判断所述打印机所安装的参考颜色的色带是否发生变化;

如果判断出所述打印机所安装的参考颜色的色带发生变化,则通过所述打印位置校正方法重新校正得到所述打印位置偏差补偿值;以及如果判断出所述打印机所安装的参考颜色的色带未发生变化,则从所述存储器中读取所述打印位置偏差补偿值。

6.一种打印机,其特征在于,包括:

打印头,用于在打印纸上执行打印;

打印纸驱动单元,用于驱动所述打印纸在打印通道中移动;

标记传感器,用于检测所述打印纸上的定位标记,包括检测所述打印纸上的第一定位标记,其中,所述第一定位标记用于标记所述打印纸上的第一页面的位置;以及控制器,用于在控制所述打印头使用参考颜色的色带执行打印时,在所述打印纸上打印第一定位标记和第一打印内容,在控制所述打印头使用第i颜色的色带执行打印时,先通过所述标记传感器检测所述第一定位标记,然后根据所述第一定位标记和打印位置偏差补偿值控制所述打印纸驱动单元将所述第一页面的起始位置输送至所述打印头的打印位置,打印第i打印内容中所述第一页面的打印内容,其中,所述第一打印内容为使用所述参考颜色的色带打印的内容,所述打印位置偏差补偿值为所述标记传感器检测到所述第一定位标记到达所述标记传感器的检测位置时,所述第一定位标记的起始位置与所述标记传感器的检测位置之间的距离,所述第i颜色为除所述参考颜色之外的颜色,所述第i打印内容为使用所述第i颜色的色带打印的内容。

7.根据权利要求6所述的打印机,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述打印位置偏差补偿值为H,所述控制器用于通过以下方法根据所述第一定位标记和所述打印位置偏差补偿值将所述第一页面的起始位置输送至所述打印头的打印位置包括:在所述打印纸的输送过程中,根据所述标记传感器输出的检测信号判断所述第一定位标记是否到达所述标记传感器的检测位置;以及如果判断出所述第一定位标记到达所述标记传感器的检测位置,则控制所述打印纸驱动单元驱动所述打印纸沿第一方向移动距离L1+H,其中,所述第一方向为由所述标记传感器至所述打印头的方向,其中,所述标记传感器的检测位置位于所述打印头的打印位置的下游。

8.根据权利要求6所述的打印机,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述控制器还用于通过以下打印位置校正方法校正得到所述打印位置偏差补偿值:在所述打印机上安装参考颜色的色带之后,控制所述打印头在所述打印纸上打印第一标识和校正定位标记,其中,所述第一标识的起始位置和所述校正定位标记的起始位置在所述打印纸上的距离为第二距离L2,沿所述打印纸进纸方向,所述校正定位标记在所述打印纸上位于所述第一标识的后方;在所述打印纸的进纸过程中,通过所述标记传感器检测所述校正定位标记,判断所述校正定位标记是否到达所述标记传感器的检测位置;并在判断出所述校正定位标记到达所述标记传感器的检测位置时,控制所述打印纸驱动单元驱动所述打印纸退纸,其中,所述打印纸的退纸距离为所述第一距离L1和所述第二距离L2的和;控制所述打印头在所述打印纸上打印第二标识;以及获取所述第一标识和所述第二标识沿所述打印纸的输送方向的间隔距离,并将所述间隔距离作为所述打印位置偏差补偿值。

9.根据权利要求8所述的打印机,其特征在于,所述标记传感器的检测位置和所述打印头的打印位置之间的距离为第一距离L1,所述控制器还用于通过以下打印位置校正方法校正得到所述打印位置偏差补偿值:在所述打印机上安装参考颜色的色带之后,控制所述打印头在所述打印纸上打印所述校正定位标记;在所述打印纸的进纸过程中,通过所述标记传感器检测所述校正定位标记,判断所述校正定位标记是否到达所述标记传感器的检测位置;在判断出所述校正定位标记到达所述标记传感器的检测位置时,控制所述打印纸驱动单元驱动所述打印纸退纸,其中,所述打印纸的退纸距离为所述第一距离L1;控制所述打印头在所述打印纸上打印第二标识;以及获取所述校正定位标记和所述第二标识沿所述打印纸的输送方向的间隔距离,并将所述间隔距离作为所述打印位置偏差补偿值。

10.根据权利要求8或9所述的打印机,其特征在于,所述打印机还包括存储器,所述存储器用于存储通过所述打印位置校正方法得到的所述打印位置偏差补偿值,所述控制器还用于判断所述打印机所安装的参考颜色的色带是否发生变化,并在判断出所述打印机所安装的参考颜色的色带发生变化时,通过所述打印位置校正方法重新校正得到所述打印位置偏差补偿值,在判断出所述打印机所安装的参考颜色的色带未发生变化时,从所述存储器中读取所述打印位置偏差补偿值。

说明书 :

打印机及其控制方法

技术领域

[0001] 本发明涉及打印领域,具体而言,涉及一种打印机及其控制方法。

背景技术

[0002] 热转印打印机包括热打印头(以下简称打印头)和与其相对设置的辊轮,打印纸和色带在打印头和辊轮之间穿过,且色带位于打印头和打印纸之间,色带的油墨层与打印纸接触,打印头通过加热色带,使色带的油墨层上的染料转印到打印纸上形成图像。
[0003] 相关技术公开了一种热转印打印机及打印彩色页面的控制方法,该打印机包括驱动单元和光电传感器,驱动单元驱动打印纸在打印通道中移动。打印彩色页面时,用户首先在打印机上安装第一种颜色(以下称为参考颜色)的色带,打印机通过记录打印纸移动的距离确定打印纸上每个页面的起始位置,并在每个页面中使用参考颜色的色带打印一个定位标记,然后在该页面中使用参考颜色的色带打印相应颜色的图像;用户依次在打印机上安装第二种、第三种等其他颜色的色带,驱动单元驱动打印纸移动的过程中,打印机通过将光电传感器输出的电信号与预设阈值进行比较确定已打印的定位标记是否到达光电传感器的检测位置,并在检测到定位标记到达光电传感器的检测位置时通过驱动打印纸移动预设固定距离将页面的起始位置输送至打印头的打印位置,在页面中使用当前安装的色带打印相应颜色的图像,打印机通过在一个页面内使用多种颜色的色带套印图像完成彩色页面的打印。
[0004] 上述打印机在使用除参考颜色的色带以外的其他颜色的色带进行图像套印时,通过将光电传感器输出的电信号与预设阈值进行比较确定已打印的定位标记是否到达光电传感器的检测位置,图1是在打印纸上打印的定位标记经过固定设置的光电传感器时,光电传感器输出的电信号的波形示意图,其中,光电传感器输出的电信号为电压值,定位标记覆盖在光电传感器上时光电传感器输出的电压值为低电平,定位标记没有覆盖在光电传感器上时光电传感器输出的电压值为高电平,如图所示,在t1时刻,定位标记沿输送方向的前沿到达光电传感器的检测位置,光电传感器输出的电压值开始下降,在t2时刻,光电传感器输出的电压值下降至预设阈值V0,此时,打印机的控制器判定定位标记到达光电传感器的检测位置,由于从定位标记的前沿到达光电传感器的检测位置时刻到打印机的控制器判定定位标记到达光电传感器的检测位置时刻存在时间间隔,因此,当控制器判定定位标记到达光电传感器的检测位置时定位标记的前沿实际已经经过光电传感器的检测位置。
[0005] 由于当安装参考颜色的色带时,打印机通过记录打印纸移动的距离确定每个页面的起始位置,当安装其他颜色的色带时,打印机通过检测到的定位标记确定每个页面的起始位置,如上所述,光电传感器检测定位标记时存在检测误差,因此,安装其他颜色的色带时确定的页面的起始位置与安装参考颜色的色带时确定的页面的起始位置存在误差,这就导致在一个页面内,当使用参考颜色的色带在页面的某一打印位置打印设定图像和使用其他颜色的色带在页面的该打印位置打印设定图像时,使用参考颜色的色带打印的图像与使用其他颜色的色带打印的图像的实际打印位置不一致,从而造成彩色页面内图像套印不准确。
[0006] 针对相关技术的打印机在打印彩色页面时所存在的图像套印不准确的问题,目前尚未提出有效解决方法。

发明内容

[0007] 本发明的主要目的在于提供一种打印机及其控制方法,以解决相关技术的打印机在多次定位打印纸上的一个页面时定位不准确的问题。
[0008] 为了实现上述目的,根据本发明的一个方面,提供了一种打印机的控制方法。打印机包括标记传感器和打印头,标记传感器用于检测打印纸上的定位标记,打印头用于在打印纸上执行打印,该方法包括:使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容,其中,第一定位标记用于标记打印纸上的第一页面的位置,第一打印内容为使用参考颜色的色带打印的内容;使用第i颜色的色带执行打印时,先检测打印纸上的第一定位标记,然后根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,打印第i打印内容中第一页面的打印内容,其中,打印位置偏差补偿值为标记传感器检测到第一定位标记到达标记传感器的检测位置时,第一定位标记的起始位置与标记传感器的检测位置之间的距离,第i颜色为除参考颜色之外的颜色,第i打印内容为使用第i颜色的色带打印的内容。
[0009] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,打印位置偏差补偿值为H,根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置包括:在打印纸的输送过程中,检测第一定位标记是否到达标记传感器的检测位置;如果检测到第一定位标记到达标记传感器的检测位置,则控制打印纸沿第一方向移动距离L1+H,其中,第一方向为由标记传感器至打印头的方向。
[0010] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,打印位置偏差补偿值通过以下打印位置校正方法校正得到:在打印机上安装参考颜色的色带之后,在打印纸上打印第一标识和校正定位标记,其中,第一标识的起始位置和校正定位标记的起始位置在打印纸上的距离为第二距离L2;在打印纸的进纸过程中,检测校正定位标记,判断校正定位标记是否到达标记传感器的检测位置;如果判断出校正定位标记到达标记传感器的检测位置,则控制打印纸退纸,其中,打印纸的退纸距离为第一距离L1和第二距离L2的和;在打印纸上打印第二标识;获取第一标识和第二标识沿打印纸的输送方向的间隔距离,并将间隔距离作为打印位置偏差补偿值。
[0011] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,打印位置偏差补偿值通过以下打印位置校正方法校正得到:在打印机上安装参考颜色的色带之后,在打印纸上打印校正定位标记;在打印纸的进纸过程中,检测校正定位标记,判断校正定位标记是否到达标记传感器的检测位置;如果判断出校正定位标记到达标记传感器的检测位置,则控制打印纸退纸,其中,打印纸的退纸距离为第一距离L1;在打印纸上打印第二标识;获取校正定位标记和第二标识沿打印纸的输送方向的间隔距离,并将间隔距离作为打印位置偏差补偿值。
[0012] 进一步地,打印机还包括存储器,存储器用于存储打印位置偏差补偿值,在通过打印位置校正方法得到打印位置偏差补偿值之后,将打印位置偏差补偿值存储至存储器中,在获取打印位置偏差补偿值时,该方法还包括:判断打印机所安装的参考颜色的色带是否发生变化;如果判断出打印机所安装的参考颜色的色带发生变化,则通过打印位置校正方法重新校正得到打印位置偏差补偿值;如果判断出打印机所安装的参考颜色的色带未发生变化,则从存储器中读取打印位置偏差补偿值。
[0013] 为了实现上述目的,根据本发明的另一方面,提供了一种打印机。该打印机包括:打印头,用于在打印纸上执行打印;打印纸驱动单元,用于驱动打印纸在打印通道中移动;
标记传感器,用于检测打印纸上的定位标记,包括检测打印纸上的第一定位标记,其中,第一定位标记用于标记打印纸上的第一页面的位置;控制器,用于在控制打印头使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容,在控制打印头使用第i颜色的色带执行打印时,先通过标记传感器检测第一定位标记,然后根据第一定位标记和打印位置偏差补偿值控制打印纸驱动单元将第一页面的起始位置输送至打印头的打印位置,打印第i打印内容中第一页面的打印内容,其中,第一打印内容为使用参考颜色的色带打印的内容,打印位置偏差补偿值为标记传感器检测到第一定位标记到达标记传感器的检测位置时,第一定位标记的起始位置与标记传感器的检测位置之间的距离,第i颜色为除参考颜色之外的颜色,第i打印内容为使用第i颜色的色带打印的内容。
[0014] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,打印位置偏差补偿值为H,控制器用于通过以下方法根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置包括:在打印纸的输送过程中,根据标记传感器输出的检测信号判断第一定位标记是否到达标记传感器的检测位置;如果判断出第一定位标记到达标记传感器的检测位置,则控制打印纸驱动单元驱动打印纸沿第一方向移动距离L1+H,其中,第一方向为由标记传感器至打印头的方向。
[0015] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,控制器还用于通过以下打印位置校正方法校正得到打印位置偏差补偿值:在打印机上安装参考颜色的色带之后,控制打印头在打印纸上打印第一标识和校正定位标记,其中,第一标识的起始位置和校正定位标记的起始位置在打印纸上的距离为第二距离L2;在打印纸的进纸过程中,通过标记传感器检测校正定位标记,判断校正定位标记是否到达标记传感器的检测位置;并在判断出校正定位标记到达标记传感器的检测位置时,控制打印纸驱动单元驱动打印纸退纸,其中,打印纸的退纸距离为第一距离L1和第二距离L2的和;控制打印头在打印纸上打印第二标识;以及获取第一标识和第二标识沿打印纸的输送方向的间隔距离,并将间隔距离作为打印位置偏差补偿值。
[0016] 进一步地,标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,控制器还用于通过以下打印位置校正方法校正得到打印位置偏差补偿值:在打印机上安装参考颜色的色带之后,控制打印头在打印纸上打印校正定位标记;在打印纸的进纸过程中,通过标记传感器检测校正定位标记,判断校正定位标记是否到达标记传感器的检测位置;在判断出校正定位标记到达标记传感器的检测位置时,控制打印纸驱动单元驱动打印纸退纸,其中,打印纸的退纸距离为第一距离L1;控制打印头在打印纸上打印第二标识;以及获取校正定位标记和第二标识沿打印纸的输送方向的间隔距离,并将间隔距离作为打印位置偏差补偿值。
[0017] 进一步地,打印机还包括存储器,存储器用于存储通过打印位置校正方法得到的打印位置偏差补偿值,控制器还用于判断打印机所安装的参考颜色的色带是否发生变化,并在判断出打印机所安装的参考颜色的色带发生变化时,通过打印位置校正方法重新校正得到打印位置偏差补偿值,在判断出打印机所安装的参考颜色的色带未发生变化时,从存储器中读取打印位置偏差补偿值。
[0018] 通过本发明,在使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容,在使用第i颜色的色带执行打印时,根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,然后打印第i打印内容中第一页面的打印内容,解决了相关技术的打印机在打印彩色页面时所存在的图像套印不准确的问题,进而达到了提高在打印彩色页面时的图像套印的准确性的效果。

附图说明

[0019] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1是在打印纸上打印的定位标记经过固定设置的光电传感器时,光电传感器输出的电信号的波形示意图;
[0021] 图2是根据本发明第一实施例的热转印打印机的模块组成示意图;
[0022] 图3是根据本发明第一实施例的热转印打印机的结构示意图;
[0023] 图4是根据本发明第一实施例的热转印打印机的结构局部放大示意图;
[0024] 图5A是根据本发明第一实施例的热转印打印机的控制方法的流程图;
[0025] 图5B是根据本发明第二实施例的热转印打印机的控制方法的流程图;
[0026] 图6是根据本发明实施例的热转印打印机的打印位置校正方法的流程图;
[0027] 图7是根据本发明的第一标识与第一定位标记的打印方式的优选实施例;
[0028] 图8A至图8C是根据本发明实施例的第一标识和第一定位标记打印完成后,打印纸在打印通道中的位置变化的理论情况示意图;
[0029] 图9为根据本发明的第二标识与第一标识以及第一定位标记的打印方式的优选实施例;以及
[0030] 图10是根据本发明一实施例的第一标识和第二标识的实际相对位置示意图。

具体实施方式

[0031] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0032] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0033] 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0034] 图2是根据本发明第一实施例的热转印打印机的模块组成示意图,如图所示,打印机1包括控制器10、通信单元11、RAM存储器12、Flash存储器13、打印单元14、色带收发单元15、打印头升降单元16和标记传感器17。
[0035] 控制器10用于控制其他各模块执行工作及进行数据的计算和处理,比如,控制通信单元11执行打印机1与打印请求装置(比如计算机)之间的数据传输、控制打印单元14执行图像打印等。
[0036] 通信单元11用于执行打印机1与打印请求装置之间的数据传输,比如,通信单元11接收打印请求装置发送的打印控制命令和打印数据。
[0037] RAM存储器12,包括接收缓冲区121、打印缓冲区122和临时缓冲区123,其中,接收缓冲区121用于存储通信单元11接收的打印控制命令和打印数据,打印缓冲区122用于存储要发送到打印单元14的打印头142的点阵数据,其中,该点阵数据是控制器10对接收缓冲区121中存储的打印数据进行计算处理后生成的,临时缓冲区123用于缓存打印机1的控制程序运行过程中生成的数据和变量,比如,RAM存储器12可以用于缓存通过打印位置校正方法校正得到的打印位置偏差补偿值。
[0038] Flash存储器13用于存储打印机1的控制程序以及程序运行过程中需要的固定值,其中,固定值包括第一预设阈值T1、第一距离L1和第二距离L2,其中,第一预设阈值T1用于判断打印纸上的定位标记是否位于标记传感器17的检测位置,第一距离L1为标记传感器17的检测位置与打印头142的打印位置之间的距离,第二距离L2为第一标识的起始位置和校正定位标记的起始位置在打印纸上的距离。Flash存储器13可以用于存储通过打印位置校正方法校正得到的打印位置偏差补偿值。
[0039] 打印单元14,用于在打印纸表面打印图像。打印单元14包括打印头控制器141、打印头142、辊轮143和打印纸驱动单元144,其中,打印头控制器141用于根据控制器10输出的控制信号以及打印缓冲区122中存储的点阵数据输出打印头142的驱动信号,打印头142与辊轮143在打印通道中相切设置,打印纸和色带从二者之间穿过,且色带位于打印头142和打印纸之间,色带的油墨层与打印纸接触,打印头142包括沿打印纸宽度方向(即与打印纸的输送方向相垂直的方向)等距排列成一行的多个发热体,打印头142的发热体根据打印头控制器141发送的驱动信号发热,使色带的油墨层上的染料转印到打印纸上,在打印纸上形成图像。打印纸驱动单元144包括打印纸电机驱动器1441、打印纸电机1442和打印纸驱动辊1443,打印纸电机驱动器1441用于根据控制器10输出的控制信号向打印纸电机1442提供工作电流,以驱动打印纸电机1442的输出轴转动,打印纸电机1442的输出轴与辊轮143、打印纸驱动辊1443传动连接,当打印纸电机1442的输出轴转动时,辊轮143和打印纸驱动辊1443随之转动,从而驱动打印纸在打印通道中移动。
[0040] 色带收发单元15用于发放及回收色带。色带收发单元15包括色带发放轴151、色带回收轴152和色带驱动单元153,其中,色带发放轴151用于支撑未使用的色带,色带回收轴152用于支撑使用后的色带,未使用的色带由色带发放轴151引出,从打印头142和辊轮143之间穿过后缠绕到色带回收轴152上,色带驱动单元153用于驱动色带发放轴151和/或色带回收轴152转动。进一步地,色带驱动单元153包括色带发放电机驱动器1531、色带发放电机
1532、色带回收电机驱动器1533和色带回收电机1534。色带发放电机驱动器1531用于根据控制器10输出的控制信号向色带发放电机1532提供工作电流,以驱动色带发放电机1532的输出轴转动,色带发放电机1532的输出轴与色带发放轴151传动连接,色带发放电机1532的输出轴转动时色带发放轴151随之转动以将未使用的色带从色带发放轴151上发放;色带回收电机驱动器1533用于根据控制器10输出的控制信号向色带回收电机1534提供工作电流,以驱动色带回收电机1534的输出轴转动,色带回收电机1534的输出轴与色带回收轴152传动连接,色带回收电机1534的输出轴转动时色带回收轴152随之转动以将使用后的色带回收至色带回收轴152。
[0041] 打印头升降单元16,用于抬起或压下打印头142,使打印头142与辊轮143相切或分离。打印头升降单元16包括凸轮161、凸轮电机驱动器162和凸轮电机163,其中,凸轮电机驱动器162用于根据控制器10输出的控制信号向凸轮电机163提供工作电流,以驱动凸轮电机163的输出轴转动,凸轮驱动电机163的输出轴与凸轮161传动连接,凸轮161与打印头142的固定板配合,凸轮电机163驱动凸轮161转动不同的设定角度,使打印头142位于抬起或压下位置。
[0042] 标记传感器17用于检测打印纸的标记部分是否到达标记传感器17的检测位置,标记传感器17为反射传感器或透射传感器,本实施例中,标记传感器17为反射传感器,其包括光发生器和光接收器,光发生器和光接收器设置在打印通道中,二者分别与控制器10电连接,光发生器在控制器10提供的驱动电流的作用下,发射具有一定强度的光线,光线被打印纸的标记部分或打印纸的非标记部分反射后被光接收器接收,光接收器将接收的光信号转换为电信号,并将该电信号输送至控制器10,由于打印纸的标记部分和打印纸的非标记部分的反射率不同,因此,当光发生器发出的光照射在打印纸的标记部分或打印纸的非标记部分时,光接收器接收到的光强度不同,输出不同的检测信号至控制器10。比如,当打印纸的标记部分位于标记传感器17的检测位置时,标记传感器17的光接收器输出第一检测信号,当打印纸的非标记部分位于标记传感器17的检测位置时,标记传感器17的光接收器输出第二检测信号,当控制器10判定标记传感器17的光接收器输出的检测信号由第二检测信号变化为第一检测信号时,判定打印纸的标记部分到达标记传感器17的检测位置。
[0043] 图3是根据本发明第一实施例的热转印打印机的结构示意图,如图所示,打印机包括色带支架2和基座3,其中,色带支架2与基座3枢接,可以相对于基座3打开或闭合。打印单元14的打印头142与打印头固定板1421固定连接,打印头固定板1421与色带支架2活动连接,辊轮143由基座3支撑,可以绕自身轴线转动,当色带支架2相对于基座3闭合时,打印头142和辊轮143在打印通道中相切,其中,二者的切线在打印通道中的位置为打印头142的打印位置。
[0044] 色带收发单元15的色带发放轴151和色带回收轴152均位于色带支架2的背离打印头142的一侧,由色带支架2支撑,当色带支架2相对于基座3闭合时,色带发放轴151和色带回收轴152的轴线与辊轮143的轴线平行。
[0045] 安装色带20时,使色带支架2相对于基座3打开,未使用的色带卷由色带发放轴151支撑,拉动色带20的起始端使其绕过打印头142后缠绕在色带回收轴152上。纸卷30由纸卷支撑轴31支撑,打印纸21从纸卷30引出,覆盖在辊轮143表面,当使色带支架2相对基座3闭合后,打印纸21位于色带20和辊轮143之间,色带20的油墨层与打印纸21接触。
[0046] 打印时,打印纸电机1442正向转动,驱动辊轮143和打印纸驱动辊1443正向转动使打印纸21向下游(如图中箭头40所示方向)移动,色带发放电机1532驱动色带发放轴151转动,色带回收电机1534驱动色带回收轴152转动,使色带20由色带发放轴151向色带回收轴152输送,打印头142的发热体受控发热使色带20的油墨层上的染料转印至打印纸21上,形成设定的图像。
[0047] 打印头升降单元16的凸轮驱动电机163与基座3固定连接,凸轮161与凸轮驱动电机163传动连接,并与打印头固定板1421配合,当凸轮驱动电机163驱动凸轮161转动不同的设定角度时,利用凸轮161与打印头固定板1421的配合位置发生变化,驱动打印头固定板1421相对色带支架2运动,使得打印头142位于抬起或压下位置,当打印头142位于压下位置时,打印头142与辊轮143相切配合,当打印头142位于抬起位置时,打印头142与辊轮143分离。
[0048] 图4是根据本发明第一实施例的热转印打印机的结构局部放大示意图,如图所示,沿打印纸输送方向,标记传感器17位于打印头142的下游,标记传感器17的检测位置与打印头142的打印位置之间的距离为L1。
[0049] 图5A是根据本发明第一实施例的热转印打印机的控制方法的流程图,如图所示,该方法包括以下步骤:
[0050] 步骤S21,使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容。
[0051] 在打印纸上打印一个或多个页面的内容,第一定位标记用于标记打印纸上的第一页面的位置,第一页面为在打印纸上打印的任意一个页面,第一打印内容为使用参考颜色的色带打印的内容。
[0052] 在打印机上安装参考颜色的色带之后,使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容。
[0053] 本发明实施例的打印机包括用于在打印纸上执行打印打印头,用于驱动打印纸在打印通道中移动的打印纸驱动单元和用于检测打印纸上的定位标记的标记传感器,打印机在控制打印头使用参考颜色的色带执行打印时,在打印纸上打印第一定位标记和第一打印内容。
[0054] 步骤S22,使用第i颜色的色带执行打印时,根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,打印第i打印内容中第一页面的打印内容。
[0055] 打印位置偏差补偿值为标记传感器检测到第一定位标记到达标记传感器的检测位置时,第一定位标记的起始位置与标记传感器的检测位置之间的距离,第i颜色为除参考颜色之外的颜色,第i打印内容为使用第i颜色的色带打印的内容。
[0056] 打印位置偏差补偿值可以是通过本发明实施例的打印位置校正方法校正得到的打印位置偏差补偿值,也可以是预先存储的打印位置偏差补偿值,在根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置之前,可以是从RAM存储器12中读取缓存的打印位置偏差补偿值,也可以是从Flash存储器13中读取存储的打印位置偏差补偿值。
[0057] 在打印机上安装第i颜色的色带之后,可以使用第i颜色的色带执行打印。在使用第i颜色的色带执行打印时,先检测打印纸上的第一定位标记,然后根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,打印第i打印内容中第一页面的打印内容。
[0058] 打印机在控制打印头使用第i颜色的色带执行打印时,先获取打印位置偏差补偿值并通过标记传感器检测第一定位标记,然后根据第一定位标记和打印位置偏差补偿值控制打印纸驱动单元将第一页面的起始位置输送至打印头的打印位置,控制打印头在打印纸的第一页面上打印第i打印内容中第一页面的打印内容。
[0059] 标记传感器的检测位置和打印头的打印位置之间的距离为第一距离L1,打印位置偏差补偿值为H,在根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置时,首先检测第一定位标记是否到达标记传感器的检测位置,在检测到第一定位标记到达标记传感器的检测位置时,控制打印纸沿第一方向移动距离L1+H,从而确定第一页面的起始位置输送至打印头的打印位置,其中,第一方向为由标记传感器至打印头的方向。
[0060] 该实施例在使用第i颜色的色带执行打印时,根据第一定位标记和打印位置偏差补偿值将第一页面的起始位置输送至打印头的打印位置,然后打印第i打印内容中第一页面的打印内容,提高了在打印彩色页面时的图像套印的准确性。
[0061] 图5B是根据本发明第二实施例的热转印打印机的控制方法的流程图,该实施例可以作为图5A所示实施例的一种优选实施方式,如图5B所示,该实施例的方法包括以下步骤:
[0062] 步骤S31,使用参考颜色的色带进行打印位置校正。
[0063] 执行本步骤前,用户在打印机上安装参考颜色的单色色带,并将缠绕有空白打印纸的纸卷安装到打印纸支撑机构上,拉动打印纸的前端(即纸头),使纸头由纸卷引出后经过打印头、标记传感器在打印通道中展开,用户压下色带支架使色带支架相对于基座闭合,以使打印机可以使用参考颜色的色带执行本步骤的打印位置校正。
[0064] 如图6所示,打印位置校正方法包括以下步骤:
[0065] 步骤S311,打印第一标识及打印校正定位标记。
[0066] 控制器控制打印头升降单元压下打印头,使打印头和辊轮配合,并控制打印单元在打印纸上打印第一标识以及校正定位标记,其中,校正定位标记与标记传感器位置对应,打印纸在打印通道中输送时校正定位标记经过标记传感器,第一标识的起始位置和校正定位标记的起始位置在打印纸上的距离为第二距离L2。校正定位标记是在执行打印位置校正时在打印纸上打印的定位标记。
[0067] 图7是根据本发明的第一标识与校正定位标记的打印方式的优选实施例,如图所示,执行打印时,打印纸21沿箭头50所示方向在打印通道70中进纸,第一标识61为灰度块,且第一标识位于打印纸21的第一侧,优选地,第一侧为打印纸的左侧,沿打印纸进纸方向,校正定位标记62在打印纸上位于第一标识61的后方,第一标识61的起始位置611和校正定位标记62的起始位置621在打印纸上的距离为第二距离L2。
[0068] 步骤S312,检测校正定位标记,并基于检测到的校正定位标记将第一标识的起始位置输送至打印头的打印位置。
[0069] 控制器控制打印纸驱动单元驱动打印纸进纸,打印纸进纸过程中控制器检测校正定位标记,并基于检测到的校正定位标记将第一标识的起始位置611输送至打印头的打印位置。具体方法包括:控制器控制打印头升降单元抬起打印头,使打印头和辊轮分离。然后,控制器控制打印纸驱动单元驱动打印纸进纸,打印纸进纸过程中检测校正定位标记是否到达标记传感器的检测位置,控制器通过将标记传感器输出的检测信号与第一预设阈值T1进行比较,判断校正定位标记是否到达标记传感器的检测位置,比如,当标记传感器输出的检测信号大于第一预设阈值T1时,判定校正定位标记没有位于标记传感器的检测位置,否则,判定校正定位标记位于标记传感器的检测位置,当标记传感器输出的检测信号到达第一预设阈值T1时,控制器判定校正定位标记到达标记传感器的检测位置,此时,控制器控制打印纸驱动单元停止驱动打印纸进纸,并控制打印纸驱动单元驱动打印纸退纸,退纸过程中控制器记录打印纸移动的距离,当控制器记录到打印纸移动的距离为第一距离L1和第二距离L2之和时,控制打印纸驱动单元停止驱动打印纸退纸,此时,控制器控制打印头升降单元压下打印头,使打印头和辊轮配合。
[0070] 图8A至图8C是根据本发明实施例的第一标识和校正定位标记打印完成后,打印纸在打印通道中的位置变化的理论情况示意图,如图所示,沿打印纸21的进纸方向(箭头50所示方向),标记传感器的检测位置71位于打印头的打印位置72的下游,且二者之间的距离为第一距离L1,打印机执行打印过程中,打印纸21在打印通道70中移动,如图8A所示,打印机执行完步骤S311的校正定位标记62打印后,校正定位标记62的结束位置622位于打印头的打印位置72,打印纸驱动单元驱动打印纸进纸,打印纸21沿箭头50所示方向在打印通道70中移动,当控制器判定校正定位标记62到达标记传感器的检测位置71时,理论上,如图8B所示,校正定位标记62的起始位置621位于标记传感器的检测位置71,此时,控制器控制打印纸驱动单元停止驱动打印纸进纸,并控制打印纸驱动单元驱动打印纸退纸,如图8C所示,打印纸21沿箭头51所示方向在打印通道70中移动,如上所述,第一距离L1为打印头的打印位置72与标记传感器的检测位置71之间的距离,第二距离L2为第一标识61的起始位置611和校正定位标记的起始位置621在打印纸上的距离,因此,当打印纸的退纸距离等于第一距离L1和第二距离L2之和时,理论情况下,如图8C所示,第一标识61的起始位置611位于打印头的打印位置72。
[0071] 步骤S313,打印第二标识。
[0072] 控制器控制打印单元在打印纸上打印第二标识,图9为根据本发明的第二标识与第一标识以及校正定位标记的打印方式的优选实施例,如图所示,第二标识63为灰度块,且第二标识位于打印纸21的第二侧,优选地,第二侧为打印纸的右侧。
[0073] 由图8A至图8C可知,打印纸驱动单元驱动打印纸进纸过程中,当校正定位标记的起始位置到达标记传感器的检测位置时,如果控制器可以立刻判定校正定位标记到达标记传感器的检测位置,也即,标记传感器输出的检测信号的值可以立刻到达第一预设阈值T1,此时,当打印纸驱动单元驱动打印纸退纸第一距离L1和第二距离L2之和时,打印纸的第一标识的起始位置到达打印头的打印位置;当打印单元打印第二标识后,第二标识的起始位置与第一标识的起始位置相同,也即,第一标识和第二标识沿打印纸输送方向的间隔距离为零。然而,由图1可知,从校正定位标记的起始位置到达标记传感器的检测位置时刻到标记传感器输出的检测信号到达第一预设阈值T1需要一定的时间,因此,实际情况下,第一标识和第二标识沿打印纸输送方向的间隔距离不为零。
[0074] 图10是根据本发明一实施例的第一标识和第二标识的实际相对位置示意图,由于当控制器判定校正定位标记62到达标记传感器的检测位置71时,校正定位标记62的起始位置621已经经过标记传感器的检测位置71,此时,打印纸驱动单元驱动打印纸退纸,打印纸21沿箭头51所示方向在打印通道70中移动,当打印纸的退纸距离到达第一距离L1和第二距离L2之和时,第一标识61的起始位置611还没有到达打印头的打印位置72,此时,如图10所示,打印单元打印第二标识63后,第二标识63的起始位置631与第一标识61的起始位置611沿打印纸输送方向存在一定的间隔距离H。由于当校正定位标记的起始位置到达标记传感器的检测位置时,如果控制器可以立刻判定校正定位标记到达标记传感器的检测位置,当打印纸的退纸距离到达第一距离L1和第二距离L2之和时,第一标识61的起始位置611恰好到达打印头的打印位置72,也即,这种情况下间隔距离H的值为零,因此,间隔距离H是由于控制器判定校正定位标记到达标记传感器的检测位置时,校正定位标记的起始位置已经经过标记传感器的检测位置造成的,由图8A至图8C以及图10可知,距离H的值实际上为控制器判定校正定位标记到达标记传感器的检测位置时,校正定位标记的起始位置与标记传感器的检测位置之间的距离。
[0075] 步骤S32,获取并保存位置偏差补偿值。
[0076] 打印机获取第一标识和第二标识沿打印纸输送方向的间隔距离,并将该距离作为位置偏差补偿值存储到Flash存储器中。打印机的用户可以通过人工测量的方法测量获得第一标识和第二标识沿打印纸输送方向的间隔距离,也可以通过图像采集设备采集打印纸上的打印图像,计算机根据采集的打印图像分析运算的方式获得第一标识和第二标识沿打印纸输送方向的间隔距离,打印机的用户将所获得的第一标识和第二标识沿打印纸输送方向的间隔距离通过通信单元发送到打印机。
[0077] 需要说明的是,进行打印位置校正时,第一标识、第二标识以及校正定位标记的打印方式不限于本实施例所描述的方法,优选地,可以直接使用校正定位标记作为第一标识,控制器控制打印单元打印完校正定位标记后,控制打印纸驱动单元驱动打印纸进纸,当判定校正定位标记到达标记传感器的检测位置后,控制打印纸驱动单元驱动打印纸退纸,将校正定位标记的起始位置输送至打印头的打印位置,然后打印第二标识。当直接使用校正定位标记作为第一标识时,L2的值为零。
[0078] 步骤S33,执行彩色页面套印,其中,当使用除参考颜色的色带以外的其他颜色的色带打印时,根据位置偏差补偿值将每个页面的起始位置输送至打印头的打印位置。
[0079] 打印机依次使用不同颜色的单色色带进行彩色页面图像打印,其中,当接收到使用参考颜色的色带执行打印的控制命令时,在打印纸上打印定位标记及第一打印内容;当接收到使用第i种颜色的色带执行打印的控制命令时,检测打印纸上已打印的定位标记,并基于检测到的每个页面的定位标记以及位置偏差补偿值将每个页面的起始位置输送至打印头的打印位置,以及打印第i打印内容,其中,i为正整数且2≤i≤N,N为需要打印的彩色页面中所包含的颜色种类的总数,第一打印内容为使用参考颜色的色带所打印的内容,第i打印内容为使用第i种颜色的色带所打印的内容。
[0080] 进一步地,当接收到使用参考颜色的色带执行打印的控制命令时,控制器通过记录打印纸移动的距离确定要打印的每个页面的起始位置,并使用参考颜色的色带在每个页面的起始位置打印定位标记,以及在每个页面内打印设定图像,当接收到使用第i种颜色的色带执行打印的控制命令时,在打印每个页面的图像前,控制器首先通过检测标记传感器输出的检测信号将每个页面的起始位置,也即定位标记在打印纸上的起始位置输送至标记传感器的检测位置,然后,控制打印纸驱动单元驱动打印纸退纸距离(L1+H),将页面的起始位置输送至打印头的打印位置,最后控制打印单元在页面内打印设定图像。由于当控制器判定定位标记到达标记传感器的检测位置时,定位标记的起始位置已经经过标记传感器的检测位置,且二者之间的距离为H,因此,此时,驱动打印纸退纸距离(L1+H)后,定位标记的起始位置恰好到达打印头的打印位置,当在页面内使用第i种颜色的色带打印设定的图像时,使用第i种颜色的色带打印的图像可以与使用参考颜色的色带打印的图像按预定的位置关系套印。
[0081] 需要说明的是,当进行打印位置校正并存储位置偏差补偿值之后,打印机每使用N种颜色的色带执行一次图像套印时,如果打印机所安装的参考颜色的色带不变时,打印机可以直接从Flash存储器中获取已存储的位置偏差补偿值,进行下一次图像套印。
[0082] 当打印不同的彩色页面时,根据实际需要,用户在每次执行图像套印时,可能安装不同颜色的色带作为参考颜色的色带,这就会导致所打印的定位标记的颜色发生变化。由于定位标记的颜色不同,其光学特性(透光率或反光率)也会不同,标记传感器检测定位标记时输出的电信号就会存在差异,这就会导致当使用不同颜色的色带打印定位标记时,当打印机检测定位标记时,从定位标记的起始位置到达标记传感器的检测位置时刻到打印机的控制器判定定位标记到达标记传感器的检测位置时刻之间的时间间隔不同,从而导致参考颜色的色带不同时,通过检测到的定位标记确定的页面的起始位置与安装参考颜色的色带时确定的页面的起始位置存在的误差不同,因此,优选地,当打印机所安装的参考颜色的色带发生变化时,打印机执行图5所示控制方法,使用参考颜色的色带进行打印位置校正,获取并保存位置偏差补偿值,并基于所获取的位置偏差补偿值进行彩色页面的套印,这样,无论使用哪种颜色作为参考颜色,都能实现其他颜色套印精确。
[0083] 本发明实施例的热转印打印机及其控制方法,在进行图像套印前,通过安装参考颜色的色带进行打印位置校正获取位置偏差补偿值,在进行图像套印时,当使用其他颜色的色带打印时,基于位置偏差补偿值进行打印位置调整。通过本发明实施例的热转印打印机及其控制方法,可以有效解决相关技术的打印机在打印彩色页面时所存在的图像套印不准确的问题。
[0084] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。