专利名称::热打印装置及其打印方法
技术领域:
:本发明有关热打印技术,尤指热打印装置及其打印方法。技术背景影像打印技术一般可概括地分为点阵式打印、喷墨打印、激光打印、以及热打印等四大类。热打印技术又分为直接热打印(DirectThermal)与热转印打印(ThermalTransfer)两种,其中热转印打印包含热升华(ThermalSublimation)与热蜡(ThermalWax)两种打印技术。以热转印打印技术为例,由于热转印打印技术可达到连续色阶(continuoustone)的打印表现,故其输出影像质量较优于其它打印技术。众所周知,热转印打印机利用热打印头(thermalprinthead)来加热色带,以将色带上的染料转印到待打印的媒介上,并依加热的时间长短或加热的温度高低来形成连续的色阶。在传统技术中,若热转印打印机要输出具有256个色阶的影像,则热转印打印机的控制电路必须将每一列影像上所有像素的影像值分别转换成256个色阶数据,并分256次依序传输给热打印头。该热打印头会依据所述色阶数据进行256次的打印动作,以完成该列影像的打印程序。在前述的打印过程中,控制电路与热打印头之间所需传输的色阶数据量相当庞大。这些色阶数据的传输动作不仅耗时,还会造成热转印打印机在固件控制上的负担,进而影响到热转印打印机的整体打印性能。
发明内容因此,本发明的一个目的在于提供一种热打印装置及其打印方法,以解决上述问题。本说明书提供了一种热打印装置的打印方法的实施例,包含有提供与像素的色阶值相对应的n位数值,其中该像素的色阶值范围由0至2n-l;依据该n位数值中目标位的位重要性,决定该目标位所对应的总打印时间;以及若该目标位为预定值,则在该目标位所对应的打印时间中,间歇地驱动加热单元对色带进行加热。本说明书提供了一种热打印装置的实施例,其包含有控制电路,用来提供与像素的色阶值相对应的n位数值,其中该像素的色阶值范围由0至2n-l;以及热打印头,其包舍有加热单元,该热打印头会依据该n位数值中目标位的位重要性,决定该目标位所对应的总打印时间;其中若该目标位为预定4直,则该热打印头会在该目标位所对应的打印时间中,间歇地驱动该加热单元对色带进行加热。图1为本发明的打印装置的实施例简化后的方块图。图2为描述本发明的热打印方法的第一实施例的流程图。图3为描述本发明的热打印方法的第二实施例的流程图。图4为描述图1中的热打印头将不同位所对应的打印时段互相交错排列的实施例的时序图。主要组件符号说明<table>tableseeoriginaldocumentpage5</column></row><table>具体实施方式在说明书及后续的权利要求书当中使用了某些词汇来指称特定的组件。本领域技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及后续的权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。在通篇说明书及后续的权利要求当中所提芨的"包备,,系为开放式的用语,故应解释成"包含但不限定于"。另外,"耦接"一词在此包含任何直接及间接的电连接手段。因此,若文中描述第一装置耦接于第二装置,则代表该第一装置可直接电连接于该第二装置,或通过其它装置或连接手段间接地电连接至该第二装置。请参考图1,其所绘示为本发明实施例的热打印装置100简化后的方块图。如图所示,热打印装置100包含有控制电路110、热打印头120、色带供应端130以及色带回收端140。热打印头120中包含有多个加热单元(heatingdement,未示出),用来对色带150进行加热。一般而言,每一个加热单元用来加热色带150中相对应于像素的区域。在操作上,色带150会由色带供应端130向色带回收端140的方向移动,而热打印头120会依据控制电路110传来的色阶数据选择性地驱动所述加热单元来加热色带150,使色带150上的染料转印到目标媒介160(例如纸张或卡片)上,以达成影像打印的目的。在彩色打印的应用中,在色带150上会依序排列着不同颜色的染料区块,这些染料区块通常以黄色(yellow)、洋红色(magenta)、靛蓝色(cyan)及保护膜(overcoating)的顺序循环排列。色带回收端140会将热打印头120使用过后的色带部分加以回收。实际上,色带供应端130与色带回收端140皆可用滚轮来实现,但并不局限于此。以下,将参考图2来进一步说明热打印装置100的操作方式。图2为描绘本发明的热打印方法的第一实施例的流程图200。由于热打印头120的各个加热单元的驱动方式4艮类似,为筒洁起见,以下仅就单个加热单元的驱动方式加以说明。将流程图200所包含的步骤分述如下。在步骤210中,热打印装置100的控制电路110会提供用来代表像素的色阶值的n位凝:值给热打印头120,其中该像素的色阶值范围由0至2"-l。例如,若该像素的色阶值范围由0至255,则n等于8,而若该像素的色阶值范围由0至511,则n等于9。在本实施例中,该n位数值为bnb^bn-2…bi,其中bn为最高有效位(mostsignificantbit,MSB),而b^为最低有效位(leastsignificantbit,LSB)。假设n等于8,若该像素的色阶值为O,则该n位数值为00000000;若该像素的色阶值为128,则该n位数值为10000000;若该像素的色阶^直为255,则该n位凄K直为11111111;其余依此类4,。在4喿作上,控制电路110可利用串行传输方式或并行传输方式将该n位数值传给热打印头120。卖际上,该n位数值可以是控制电路110依据欲打印到目标媒介160上的影像数据所产生的,或是控制电路110从外部装置(例如计算机或照相机等等)所接收到的数据。此外,控制电路110可以是热打印装置100中的微处理器,或是专门设计用来实现前述功能的应用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)。在步骤220中,热打印头120会依据该n位数值中的每一位bi的位重要性(bitsignificance),来决定该位b;所对应的总打印时间(totalprinttime)T,。由于该n位数值中各个位的位重要性都不同,故所对应的总打印时间也有所不同。例如,在本实施例中,每一位bj所对应的总打印时间Ti基本上为重要性较低的相邻位bw所对应的总打印时间Tw的两倍。因此,位h所对应的总打印时间T2基本上为位b!所对应的总打印时间!^的两倍;位h所对应的总打印时间丁3基本上为丁2的两倍;位W所对应的总打印时间丁4基本上为丁3的2倍;其余依此类推。由上述可知,该n位数值中的最高有效位K所对应的总打印时间i;基本上为最低有效位l^所对应的总打印时间l的2"倍。在本实施例中,热打印头120会依据该位bi所对应的总打印时间Ti,决定与该位bi相对应的打印时段(printperiod)在步骤230中,热打印头120会依据每一个位bi的值来决定后续的操作。进一步而言,若该位bi为预定值,则热打印头120会进行步骤240;反之,则热打印头120会进行步骤250。在本实施例中,该预定值为1。在步骤240中,热打印头120会在该位bi所对应的打印时间(亦即该打印时段Pi)中,间歇地(intermittently)驱动与该像素相对应的加热单元来对色带150进行加热,以将色带150的染料转印至目标媒介160上与该像素相对应的位置。例如,热打印头120可依据频率信号(未示出)来交替地使能(enable)与禁止(disable)该加热单元,以达成间歇性驱动该加热单元的目的。请注意,热打印头120每次驱动该加热单元的时间长短可以相同也可以不同,且连续两次驱动该加热单元的间隔时间可以是固定值也可以视需要而加以改变。间歇地驱动该加热单元的优点在于可避免该加热单元因连续驱动而造成温度上升过度的情况。一般而言,加热单元的温度会与热打印头120连续驱动该加热单元的时间呈指数关系。具体而言,若热打印头120连续驱动该加热单元的时间增加一倍,则该加热单元的温度通常会增加不止一倍。由于本实施例的热打印头120利用间歇性驱动该加热单元的方式,故可有效」提并如执单元的加热溫度与打印时间之间的线性度。另一方面,若该4立bi为0,则热打印头120在该位bi所对应的打印时间(亦即该打印时段Pi)中,并不会驱动与该像素相对应的加热单元(步骤250)。请注意,前述流程图200中各步骤的实施顺序仅为一实施例,并非局限本发明的实际实施方式。由上述可知,当打印装置100所欲呈现的影像色阶数为2。时,前述控制电路110与热打印头120之间只需进行n次的色阶数据传输动作,故可大幅降低色阶数据传输所需的时间,进而提升热打印装置100的整体打印性能。在前迷的说明中,热打印头120会依据每一位bi所对应的总打印时间Ti来决定与该位bi相对应的打印时段Pi。此仅为一实施例,而非局限本发明的实际实施方式。实际操作中,热打印头120亦可将每一位bi所对应的总打印时间Ti划分成多个不连续的打印时段,并将不同位所对应的打印时段互相交错排列,以进一步分散热打印头120驱动加热单元的时间。请参考图3,其描述了本发明的热打印方法的第二实施例的流程图300。流程图300中的步骤310与320的操作分别与前述的步骤210与220基本相同,为简洁起见,在此不重复说明。在步骤330中,热打印头120会将位bj所对应的总打印时间Tj划分成多个不连续的打印时段,如图4中的时序图400所示。在图4中以不同底紋的图案来表示不同位所对应的打印时段,例如垂直条紋底紋代表位bn所对应的打印时段,点状底紋代表位bn.i所对应的打印时段,而水平条紋底紋代表位b。-2所对应的打印时段。在一实施例中,位bi所对应的该多个打印时段具有基本相同的时间长度。在另一实施例中,该多个打印时段中至少有一个打印时段的时间长度不同于其它打印时段的时间长度。换言之,本发明并不局限各打印时段的时间长度。实际操作中,热打印头120亦可分别微调各打印时段的时间长度,以进行适当的热补偿。在步骤340中,热打印头120会依据位bi的值来决定后续的操作。进一步而言,若该位bi为预定值,则热打印头120会进行步骤350;反的,则热打印头120会进行步骤360。在本实施例中,该预定值为1。在步骤350中,热打印头120会在该位bi所对应的该多个打印时段中,间歇地驱动与该像素相对应的加热单元来对色带150进行加热,以将色带150的染料转印至目标媒介160上与该像素相对应的位置。与前述实施例相仿,热打印头120可依据频率信号(未示出)来交替地使能与禁止该加热单元,以达成间歇性驱动该加热单元的目的。另一方面,若该位bi为O,则热打印头120在该位bj所对应的该多个打印时段中,并不会驱动与该像素相对应的加热单元(步骤360)。如图4所示,热打印头120还可将不同位所对应的打印时段互相交错排列,使热打印头120驱动该加热单元的时间能分散开来,以更进一步地提升加热单元的加热温度与打印时间之间的线性度。或者,热打印头120亦可在同一位bi所对应的多个打印时段的间隔中分别插入适当长度的空白时段,其中热打印头120在各空白时段中并不会驱动该加热单元。实际上,热打印头120亦可在该位bi的位重要性达到预定程度时,才将该位bi所对应的总打印时间Ti划分成多个打印时段。例如,热打印头120可于该位bi为该n位数值的m个最高有效位的其中之一时,才将该位bi所对应的总打印时间Ti划分成多个打印时段,其中m小于n。由前述可知,前述打印方法可改进热打印头120的加热单元的热量累积与分布情形,一方面可通过改善温度补偿的性能来提升打印影像的质量,另一方面可减少等待散热的时间或降低系统的散热成本(例如节省风扇与散热片的数量与大小等等)。请注意,前述热打印装置100的架构与相关的打印方法,可应用于各种具有影像打印功能的电子装置,例如复印机、相片打印机、卡片打印机以及多功能事务机(multi-flmctionproduct)等等。以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的等价变化与修饰,皆应属本发明的涵盖范围。权利要求1.一种热打印装置的打印方法,其包含有提供与像素的色阶值相对应的n位数值,其中该像素的色阶值范围由0至2n-1;依据该n位数值中目标位的位重要性,决定该目标位所对应的总打印时间;以及若该目标位为预定值,则在该目标位所对应的打印时间中,间歇地驱动加热单元对色带进行加热。2.如权利要求l所述的方法,其还包含有将该目标位所对应的总打印时间划分成多个不连续的打印时段。3.如权利要求2所述的方法,其中,该多个打印时段与其它位所对应的打印时段互相交错。4.如权利要求2所述的方法,其中,该多个打印时段具有基本相同的时间长度。5.如权利要求2所述的方法,其中,该多个打印时段中至少有一个打印时段的时间长度不同于其它打印时段的时间长度。6.如权利要求2所述的方法,其中,该目标位为该n位数值的多个最高有效位中的一个。7.如权利要求1所述的方法,其中,该目标位所对应的总打印时间不同于该n位数值中的另一位所对应的总打印时间。8.如权利要求1所述的方法,其中,该目标位所对应的总打印时间基本上为重要性较低的相邻位所对应的总打印时间的两倍。9.如权利要求1所述的方法,其中,所述间歇地驱动该加热单元的步骤还包含有依据频率信号来交替地使能与禁止该加热单元。10.—种热打印装置,其包含有控制电路,用来提供与像素的色阶值相对应的n位数值,其中该像素的色阶值范围由0至2n-l;以及热打印头,其包含有加热单元,该热打印头会依据该n位数值中目标位的位重要性,决定该目标位所对应的总打印时间;其中若该目标位为预定值,则该热打印头会在该目标位所对应的打印时间中,间歇地驱动该加热单元对色带进行加热。11.如权利要求IO所述的热打印装置,其中,该热打印头会将该目标位所对应的总打印时间划分成多+不连续的打印时段。12.如权利要求11所述的热打印装置,其中,该多个打印时段与其它位所对应的打印时段互相交错。13.如权利要求11所述的热打印装置,其中,该多个打印时段具有基本相同的时间长度。14.如权利要求11所述的热打印装置,其中,该多个打印时段中至少有一个打印时段的时间长度不同于其它打印时段的时间长度。15.如权利要求11所述的热打印装置,其中,该目标位为该n位数值的多个最高有效位中的一个。16.如权利要求IO所述的热打印装置,其中,该目标位所对应的总打印时间不同于该n位数值中的另一位所对应的总打印时间。17.如权利要求IO所述的热打印装置,其中,该目标位所对应的总打印时间,基本上为重要性较低的相邻位所对应的总打印时间的两倍。18.如权利要求IO所述的热打印装置,其中,该热打印头依据频率信号来交替地使能与禁止该加热单元。19.如权利要求IO所述的热打印装置,其中该热打印头会依据该目标位所对应的该总打印时间决定打印时段,且若该目标位为该预定值,则该热打印头会在该打印时段中,间歇地驱动该加热单元对该色带进行力口热。全文摘要本发明提供一种热打印装置及其打印方法。本发明所提出的一个打印方法包含有提供与像素的色阶值相对应的n位数值,其中该像素的色阶值范围由0至2<sup>n</sup>-1;依据该n位数值中目标位的位重要性,决定该目标位所对应的总打印时间;以及若该目标位为预定值,则在该目标位所对应的打印时间中,间歇地驱动加热单元对色带进行加热。文档编号B41J2/315GK101164787SQ20061013598公开日2008年4月23日申请日期2006年10月16日优先权日2006年10月16日发明者詹卓俞,黄智伟申请人:光宝科技股份有限公司