热打印装置与其打印方法

文档序号:2512396阅读:163来源:国知局

专利名称::热打印装置与其打印方法
技术领域
:本发明涉及一种热打印装置与其打印方法,特别涉及一种利用调校一能量/图像色阶对应表来补偿一热打印头(Thermalprinthead,TPH)的输出能量的热打印装置与其打印方法。
背景技术
:热升华打印机的打印色彩浓度是由热打印头(Thermalprinthead,TPH)打印时的能量(亦即功率与打印时间的乘积)所决定,也就是说在相同的打印时间之下,如果要能稳定地控制热升华打印机的打印色彩浓度,就必须使热打印头在打印时有相同的功率。的驱动电压所决定,然而由于热打印头在出厂时,其本身的电阻值就有+/-10y。的误差范围,所以必须调整热打印头的驱动电压,以因应不同的热打印头平均电阻值,使每个热打印头在打印时有相同的功率。传统的热升华打印机是在热打印头的电源前加上直流电源转换器和分压电路来调整热打印头的驱动电压,使得热打印头的驱动电压可以经由调整分压电路的电阻而改变,以确保热打印头在打印时的功率是相近或相同的。现有技术使用机械式可变电阻连接于直流电源转换器的电压回授回路,进而调整热打印头的驱动电压。请参考图1,图1为现有热打印装置100的示意图。如图1所示,热打印装置100包含一热打印头102、一分压电路104、一直流电源(DCpower)106以及一直流对直流调整器(DCtoDCregulator)IOS,其中,分压电路104具有一第一电阻R1、一第二电阻R2以及一机械式可变电阻VR1。上述的这种传统设计只能用手动方式来调整机械式可变电阻的阻值,不但容易产生人工调整的误差,还会降低产品的生产速度,并且增加人力成本。此外,机械式可变电阻如果因为本身组件老化或是受到震动而使得阻值偏移理想值,则热打印头的驱动电压便会随之产生漂移,换言之,热升华打印机的打印色彩浓度就会受到影响而造成图像品质不佳,而其它主要的缺点则是使用电源转换器的成本昂贵以及电源转换器的电源转换功率耗损。此外,其它的现有技术使用电压调节器与电流二极管来控制热打印头的驱动电压,例如美国专利公告US4,573,058号,但是这种设计也具有成本较高的缺点,而且因为所使用的电流二极管本身就具有很大的误差,所以其所产生的效果也并不理想。而在美国专利US5,745,146号所揭露的技术中,由于所使用的模拟/数字转换器(ADC)的输出阻抗不高,需要额外使用一具有高输出阻抗的放大器来测量分压电路的分压值,因此同样具有成本较高的缺点,此外,此技术只能用于计算机条形码打印机,亦即只能印出仅具有黑色与白色的文件。
发明内容因此本发明的目的之一在于提供一种利用调校一能量/图像色阶对应表来补偿一热打印头(Thermalprinthead,TPH)的输出能量的热打印装置与其打印方法,以解决前述的问题。根据本发明的申请专利范围,其是揭露一种热打印装置的打印方法。该打印方法包含有存储至少一预设控制对照表,且该预设控制对照表记录一热打印头在一预设功率值下对应不同图像色阶的控制参数设定;计算该热打印头的一实际功率值;依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表;以及依据该目标控制对照表来驱动该热打印头进行打印。根据本发明的申请专利范围,其另揭露一种热打印装置。该热打印装置包含有一内存单元以及一控制单元。其中,该内存单元用于存储至少一预设控制对照表,且该预设控制对照表记录一热打印头于一预设功率值下对应不同图像色阶的控制参数设定。该控制单元耦接于该内存单元,用于计算该热打印头的一实际功率值,并依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表,以及依据该目标控制对照表来驱动该热打印头进行打印。图1为现有热打印装置的示意图。图2为本发明的一实施例的热打印装置的示意图。图3为本发明的一实施例的热打印头的功率值的高斯分布图。图4为本发明的一实施例的候选能量/图像色阶对应表。图5为本发明的一实施例的热打印头的功率值的高斯分布图与一实际功率值。图6是显示在本发明中依据一能量补偿系数调整一预设能量/图像色阶对应表以产生一目标能量/图像色阶对应表的示意图。图7为本发明的一实施例的热打印头的功率值的高斯分布图与另一实际功率值。图8是显示在本发明中依据另一能量补偿系数调整另一预设能量/图像色阶对应表以产生另一目标能量/图像色阶对应表的示意图。图9为本发明控制一热打印头的输出能量的方法的一实施例的流程图。附图符号说明<table>tableseeoriginaldocumentpage6</column></row><table>具体实施方式在说明书及后续的申请专利范围当中使用了某些词汇来指称特定的组件。所属领域中具有通常知识者应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本说明书及后续的申请专利范围并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。在通篇说明书及后续的请求项当中所提及的r包含」是一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此是包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电气连接于该第二装置,或通过其它装置或连接手段间接地电气连接至该第二装置。请参考图2,图2为依据本发明一实施例的热打印装置200的示意图。如图2所示,热打印装置200包含有一热打印头202、一分压电路204、一模拟/数字转换器(ADC)206、一内存单元208、一控制单元210、一开关212以及一直流电源(DCpower)214,其中,分压电路204包含一第一电阻Rll以及一第二电阻R21,请注意,在本实施例中,分压电路204所具有的电阻数量仅作为范例说明,而非本发明的限制条件。一般来说,生产在线所出产的热打印头202的电阻值会在一特定范围内(例如一标准电阻值的+/-10%的误差范围内)呈现高斯分布,换言之,生产在线所出产的热打印头202的功率值会在一特定范围内(例如一功率值P的+/-10%的误差范围内)呈现高斯分布,例如图3所示,图3为热打印头202的功率值的高斯分布图,而在本发明方法的一实施例中,首先会依据热打印头202的功率值的分布范围,在内存单元208之中存储至少一个候选能量/图像色阶对应表,而在不影响本发明技术揭露之下,以下以两个候选能量/图像色阶对应表T1与T2(显示于图4)来作为范例说明,此外,内存单元208中另存储有一固件程序FW与热打印头202的一电阻值R,且候选能量/图像色阶对应表T1对应于一标准功率值P1,而候选能量/图像色阶对应表T2则对应于另一标准功率值P2,此外,如图4所示,Wi为图像色阶Di所对应的能量控制值,用来控制热打印头的加热时段长短及/或加热次数多寡以施加一特定加热能量予色带,亦即每一能量控制值会等效地对应于一加热能量,举例来说,每一图像色阶以8位来表示,因此i=l、2、3.....256,而每一能量控制值则是以16位来表示,因此,经由能量/图像色阶对应表的辅助,每一8位的图像色阶可进一步地转换为一16位的能量控制值,后续便可依据一预定加热机制来依据能量控制值以驱动热打印头来施加所要的加热能量予色带。在此请注意,在本发明的方法中对于所要存储的能量/图像色阶对应表数量并无限制,以上所述仅为一用来举例说明的实施例。接着,利用控制单元210执行此固件程序FW以依据分压电路204的分压值来计算热打印头202的实际电压值,其中,在本实施例中是使用分压电路204依据热打印头202的一实际驱动电压产生一检测电压,再利用模拟/数字转换器(ADC)206对检测电压进行模拟/数字转换以产生一检测电压值,以及依据;险测电压值来决定热打印头202的实际电压值。然后,控制单元210执行此固件程序FW从内存单元208读取热打印头202的电阻值R,并且依据热打印头202的实际电压值与电阻值R来计算热打印头208的一实际功率值Pa。接着,控制单元210执行此固件程序FW以依据热打印头202的实际功率值Pa从内存单元208中选择候选能量/图像色阶对应表Tl与T2其中之一作为预设能量/图像色阶对应表,举例来说,如果热打印头202的实际功率值Pa是如图5所示而较为接近标准功率值Pl,则控制单元210会选择对应于标准功率值Pl的候选能量/图像色阶对应表Tl来作为预设能量/图像色阶对应表。然后,利用控制单元210执行此固件程序FW以依据此预设能量/图像色阶对应表T1的标准功率值P1与热打印头的实际功率值Pa计算一能量补偿系数A,其中,能量补偿系数A-Pl/Pa,在本实施例中,由于Pa大于Pl,所以能量补偿系数A小于1;接着,利用控制单元210执行此固件程序FW以依据能量补偿系数A来调整此预设能量/图像色阶对应表T1以产生一目标能量/图像色阶对应表Tt,其中,在目标能量/图像色阶对应表Tt中,能量控制值Wi'=A*Wi,亦即在同一图像色阶的情况下,能量控制值Wi,会小于Wi,如图6所示。然后,利用控制单元210执行此固件程序FW以依据此目标能量/图像色阶对应表Tt来驱动热打印头202(其实际功率值Pa高于标准功率值Pl)来进行打印。本实施例中,主要是利用控制单元210执行此固件程序FW而经由控制开关212的开启与关闭状态来控制热打印头202在打印时所输出的加热能量,如此一来,在热打印头的实际功率值Pa大于标准功率值Pl的情况下,经由调校所采用的能量/图像色阶对应表,仍然可以使热打印头202产生对应于标准功率值P1的标准能量值。同样地,当实际功率值Pa较为接近标准功率值Pl且小于标准功率值Pl时,也一样可以使用以上所述的方法来微调能量/图像色阶对应表来达到控制热打印头202产生对应于标准功率值Pl的标准能量值的目的,在此不再赘述。另一方面,如果热打印头202的实际功率值Pa较为接近标准功率值P2时(如图7所示),则会控制单元210选择对应于标准功率值P2的候选能量/图像色阶对应表T2作为预设能量/图像色阶对应表,然后,利用利用控制单元210执行此固件程序FW以依据此预设能量/图像色阶对应表T2的标准功率值P2与热打印头的实际功率值Pa计算一能量补偿系数A,其中,能量补偿系数A-P2/Pa,由于实际功率值Pa小于标准功率值P2,所以能量补偿系数A此时大于l;接着,利用控制单元210执行此固件程序FW依据能量补偿系数A来调整此预设能量/图像色阶对应表T2以产生一目标能量/图像色阶对应表Tt,其中,在目标能量/图像色阶对应表Tt中,能量控制值Wi'=A*Wi,亦即在同一图像色阶的情况下,能量控制值Wi,会大于Wi(如图8所示),然后,利用控制单元210执行此固件程序FW以依据此目标能量/图像色阶对应表Tt来驱动热打印头202进行打印,而在本实施例中,主要是利用控制单印头202在打印时所输出的能量。如此一来,在热打印头的实际功率值Pa小于标准功率值P2的情况下,仍然可以使热打印头202产生对应于标准功率值P2的标准能量值。同样地,当实际功率值Pa较为接近标准功率值P2且大于标准功率值P2时也一样可以使用以上所述的方法来微调能量/图像色阶对应表来达到控制热打印头202产生对应于标准功率值P2的标准能量值的目的,在此不再赘述。请参阅图9,图9为本发明控制一热打印头的输出能量的方法的一实施例的流程图。本发明控制热打印头的输出能量的操作由图2所示的热打印装置200来加以实施,并可简单归纳如下步骤900:开始。步骤902:依据热打印头202的功率值的分布范围,在内存单元208之中存储至少一候选能量/图像色阶对应表、一固件程序与热打印头202的一电阻值。步骤9(M:利用控制单元210执行此固件程序以依据分压电路204的分压值来计算热打印头202的实际电压值。步骤906:利用控制单元210执行此固件程序从内存单元208读取热打印头202的电阻值,并且依据热打印头202的实际电压值来计算热打印头208的一实际功率值。步骤908:利用控制单元210执行此固件程序依据热打印头202的实际功率值从内存单元208中选择多个候选能量/图像色阶对应表其中之一作为预设能量/图像色阶对应表。步骤910:利用控制单元210执行此固件程序依据此预设能量/图像色阶对应表的标准功率值与热打印头的实际功率值计算一能量补偿系数。步骤912:利用控制单元210执行此固件程序依据能量补偿系数来调整此预设能量/图像色阶对应表,以决定一目标能量/图像色阶对应表。步骤914:利用控制单元210执行此固件程序依据此目标能量/图像色阶对应表来驱动热打印头202进行打印。步骤916:结束。综上所述,本发明的热打印装置与其打印方法可以在不固定热打印头的实际功率值的情况下,稳定地控制热打印头在打印时的输出能量,而且由于本发明并非如现有技术一般地依据热打印头的电阻值偏移来调整热打印头的驱动电压以使其实际功率可维持于所要的标准功率,所以本发明不需要使用机械式可变电阻与电源转换器,因此可以解决在现有技术中因为使用机械式可变电阻与电源转换器所产生的各种缺点与问题。以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。权利要求1.一种热打印装置的打印方法,包含有存储至少一预设控制对照表,且该预设控制对照表记录一热打印头在一预设功率值下对应不同图像色阶的控制参数设定;计算该热打印头的一实际功率值;依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表;以及依据该目标控制对照表来驱动该热打印头进行打印。2.如权利要求1所述的打印方法,其中,决定该目标控制对照表的步骤包含有依据该实际功率值与该预设功率值来调整该预设控制对照表以产生该目标控制对照表。3.如权利要求2所述的打印方法,其中,该预设控制对照表是一预设能量/图像色阶对应表,以及依据该实际功率值与该预设功率值来调整该预设控制对照表以产生该目标控制对照表的步骤包含有依据该特定功率值与该实际功率值的比值,决定一能量补偿系数;以及依据该能量补偿系数来调整该预设控制对照表以产生该目标控制对照表。4.如权利要求1所述的打印方法,其另包含有存储该热打印头的一电阻值;其中计算该热打印头的该实际功率值的步骤包含有计算该热打印头的一实际电压值;以及依据该热打印头的该电阻值与该实际电压值来计算出该热打印头的该实际功率值。5.如权利要求4所述的打印方法,其中,计算该热打印头的该实际电压值包含有依据该热打印头的一实际驱动电压产生一检测电压;对该检测电压进行模拟/数字转换以产生一检测电压值;以及依据该4企测电压值来决定该实际电压值。6.如权利要求1所述的打印方法,其中,存储至少一预设控制对照表的步骤包含有存储多个候选控制对照表,分别记录该热打印头于多个候选功率值下对应不同图像色阶的控制参数设定;以及依据该实际功率值、该预设功率值与该预设控制对照表来决定该目标控制对照表的步骤另包含有依据该热打印头的该实际功率值,自该多个候选控制对照表中选取出该预设控制对照表。7.如权利要求6所述的打印方法,其中,自该多个候选控制对照表中选取出该预设控制对照表的步骤包含有自该多个候选功率值中选取最接近该实际功率值的一候选功率值;以及选取对应该候选功率值的一候选控制对照表来作为该预设控制对照表。8.如权利要求6所述的打印方法,其中,该多个候选控制对照表中每一候选控制对照表是一能量/图像色阶对应表。9.一种热打印装置,包含有一内存单元,用于存储至少一预设控制对照表,且该预设控制对照表记录一热打印头在一预设功率值下对应不同图像色阶的控制参数设定;以及一控制单元,耦接于该内存单元,用于计算该热打印头的一实际功率值,并依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表,以及依据该目标控制对照表来驱动该热打印头进行打印。10.如权利要求9所述的热打印装置,其中,该内存单元另存储有一固件程序,且该控制单元执行该固件程序来计算该热打印头的一实际功率值,并依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表,以及依据该目标控制对照表来驱动该热打印头进行打印。全文摘要本发明揭露一种热打印装置与方法。该热打印装置包含一内存单元以及一控制单元。本发明的方法包含有存储至少一预设控制对照表,且该预设控制对照表记录一热打印头在一预设功率值下对应不同图像色阶的控制参数设定;计算该热打印头的一实际功率值;依据该实际功率值、该预设功率值与该预设控制对照表来决定一目标控制对照表;以及依据该目标控制对照表来驱动该热打印头进行打印。文档编号B41J29/38GK101264694SQ200710086358公开日2008年9月17日申请日期2007年3月15日优先权日2007年3月15日发明者洪铭骏,黄智伟申请人:光宝科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1