CN1328060C - 胶带打印装置及其打印控制方法 - Google Patents

胶带打印装置及其打印控制方法 Download PDF

Info

Publication number
CN1328060C
CN1328060C CNB2003101207877A CN200310120787A CN1328060C CN 1328060 C CN1328060 C CN 1328060C CN B2003101207877 A CNB2003101207877 A CN B2003101207877A CN 200310120787 A CN200310120787 A CN 200310120787A CN 1328060 C CN1328060 C CN 1328060C
Authority
CN
China
Prior art keywords
mentioned
print
printing
line
adhesive tape
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB2003101207877A
Other languages
English (en)
Other versions
CN1504339A (zh
Inventor
细川豪
桥本聪
小西正祐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2002352036A external-priority patent/JP2004181795A/ja
Priority claimed from JP2002352035A external-priority patent/JP2004181794A/ja
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN1504339A publication Critical patent/CN1504339A/zh
Application granted granted Critical
Publication of CN1328060C publication Critical patent/CN1328060C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/35Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/315Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material
    • B41J2/32Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
    • B41J2/35Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads providing current or voltage to the thermal head
    • B41J2/355Control circuits for heating-element selection
    • B41J2/36Print density control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers

Abstract

一种胶带打印装置,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其中:对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象,调查空白行及其连续数,根据空白行的连续数,调整施加到用以打印该连续的空白行后续的打印行的上述打印头的能量。

Description

胶带打印装置及其打印控制方法
技术领域
本发明涉及通过热敏方式的打印头对成为打印对象物的胶带打印打印图象的胶带打印装置及其打印控制方法、程序以及存储媒体。
背景技术
原理上,热敏方式的打印头(热敏头)的蓄热量根据与从上次打印开始的经过时间对应的放热而发生变化(降低),由于在打印图象的胶带幅度方向上排列点的点列(点行)的间隔一定,因而传统的胶带打印装置中,为了使打印各点行的蓄热量在规定范围内,换言之在点行间的放热为一定量,根据相对移动速度进行发热控制(打印控制)(例如,包含上述原理的特开平11-268360号公报、图9-23及其相关处)。
但是,上述的原理中,未考虑因打印图象的内容和打印速度引起的差异。即,在打印包含至少一点的应打印(发热)点的点行(打印行)时,通过发热可以维持规定的蓄热量,但是,例如打印图象内的段落间和文字间等的空白等,不包含应打印点的点行(空白行)若连续,则打印头会冷却到周围温度附近,为了进行其后的打印行的打印,即使施加标准的选通信号,打印图象的各象素(各点)的热量(施加能量)也不足,从而形成小点,损害画质。
本发明的目的是提供:可根据打印图象的内容调整打印头的施加能量,防止打印图象的画质低下的胶带打印装置及其打印控制方法、程序以及存储媒体。
发明内容
根据本发明的一个方面提供的胶带打印装置,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:行调查部件,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象,调查上述空白行及其连续数;施加能量调整部件,根据上述空白行的连续数,调整施加到用以打印该连续的空白行后续的打印行的上述打印头的能量。
另外,根据本发明的又一方面提供的胶带打印装置的打印控制方法,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:行调查步骤,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象,调查上述空白行及其连续数;施加能量调整步骤,根据上述空白行的连续数,调整施加到用以打印该连续的空白行后续的打印行的上述打印头的能量。
该胶带打印装置及其打印控制方法中,根据空白行的连续数来调整打印其后续各打印行的打印头的施加能量。即,空白行在规定数以上连续时,由于放热导致打印头的蓄热量不足,因而向增加施加能量的方向进行调整等,根据打印图象的内容,调整打印头的施加能量,可防止打印图象的画质低下。
另外,上述的胶带打印装置中,最好还包括打印时逐上述点行地读出上述打印图象的点行读出部件,上述行调查部件包括:行判别部件,判别读出的点行是上述空白行还是上述打印行;以及空白行连续数检测部件,判别上述读出的点行是上述空白行时,检测到其为止的上述空白行的连续数。判别上述读出的点行是上述打印行时,上述施加能量调整部件根据该时刻检测的上述空白行的连续数,调整上述施加能量。
该胶带打印装置中,在打印时逐点行读出打印图象,判别(分析)是空白行还是打印行,判别是空白行时,通过检测到其为止的空白行的连续数来调查(分析)空白行及其连续数,从而可以在打印时与读出并行地进行调查。另外,读出的点行判别是打印行时,根据在该时刻检测的空白行的连续数,调整施加能量,从而,可以在该判别后紧接着进行的打印行的打印之前,调整其施加能量。换言之,不必预先进行行调查,而是在打印处理的处理流程内且打印行的打印之前嵌入行调查。
另外,上述的胶带打印装置中,最好上述空白行的连续数在预先设定的设定空白行数以上时,上述施加能量调整部件增大上述施加能量的值。
该胶带打印装置中,在打印空白行是规定的设定空白行数以上连续后的打印行时,增加施加能量的值,因而,可以向因空白行的连续导致的放热所引起的蓄热量不足的打印头供给足够的热量。
另外,上述的胶带打印装置中,最好上述施加能量调整部件包括空白连续数初始化部件,它将上述打印图象的打印开始时的上述空白行的连续数初始化成上述设定空白行数以上的值或其近似值。
该胶带打印装置中,打印图象的打印开始时的空白行的连续数初始化成设定空白行数以上的值或其近似值,因而,在打印图象的打印开始后,空白行即使不连续或少量连续,连续数也成为大的值。从而,可以对打印开始前的放热与空白行连续时的放热进行同等处理,在打印打印开始后的最初的打印行时,增加施加能量等,可以向打印开始时的蓄热量不足的打印头供给足够的热量。
另外,上述的胶带打印装置中,最好上述行调查部件还包括打印行连续数检测部件,在判别上述读出的点行是上述打印行的场合,该时刻检测的上述空白行的连续数在设定空白行数以上时,检测到该打印行为止的打印行的连续数;在上述打印行的连续数达到预先设定的设定打印行数的阶段,上述施加能量调整部件将增大的上述施加能量的值复原。
该胶带打印装置中,空白行在设定空白行数以上连续,且其后的打印行在设定打印行数以上连续的场合,在打印其后的打印行时,认为通过提供增加的施加能量使打印头达到了足够的蓄热量,使向打印头施加的施加能量的值复原后再施加,从而可防止过度的加热及其引起的画质低下。
另外,上述胶带打印装置中,最好上述施加能量的调整是通过调整上述热敏头施加的选通脉冲的选通幅度、施加电压及施加电流的限制值中至少一个进行的。
该胶带打印装置中,施加能量的调整通过调整打印头所施加的选通脉冲的脉冲幅度、施加电压及施加电流的限制值中至少一个来进行。首先,通过选通幅度的调整(扩大和缩小幅度)可调整选通脉冲的施加时间,因而即使单位时间供给的施加电压和施加电流相同,也可以调整施加能量。另外,由于打印头发生的热是所谓焦耳热,因而即使其他条件相同,也可通过施加电压的调整或施加电流的调整来调整供给的施加能量。
另外,上述胶带打印装置中,最好上述施加能量的调整是通过将基准值乘以规定的系数进行的。
该胶带打印装置中,施加能量的调整通过将成为基准的值(基准值、标准值)乘以规定的系数来进行。即,预先将规定的系数存储到表中,通过将其读出并与基准值相乘,例如将标准选通幅度乘以系数来扩幅或缩幅,使标准施加电压和标准施加电流增减与系数相关的量,从而调整施加能量。
根据本发明的又一方面提供的胶带打印装置,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:点行分析部件,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象的各点行,分析是上述打印行还是上述空白行,作为行分析结果;空白连续时间检测部件,根据上述行分析结果,在上述移动中,检测出因上述胶带的纵向上连续的空白行而连续不执行打印的空白连续时间;以及施加能量调整部件,根据从上述空白连续时间和上述行分析结果获得的上述打印行的连续数,调整施加到用以打印各打印行的上述打印头的能量。
另外,根据本发明的又一方面提供的胶带打印装置的打印控制方法,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:点行分析步骤,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象的各点行,分析是上述打印行还是上述空白行,作为行分析结果;空白连续时间检测步骤,根据上述行分析结果,在上述移动中,检测出因上述胶带的纵向上连续的空白行而连续不执行打印的空白连续时间;以及施加能量调整步骤,根据从上述空白连续时间和上述行分析结果获得的上述打印行的连续数,调整施加到用以打印各打印行的上述打印头的能量。
该胶带打印装置及其打印控制方法中,对打印图象的各点行进行是打印行还是空白行的分析,作为行分析结果,通过打印打印图象的相对移动中的空白行,检测连续不执行打印的空白连续时间,根据空白连续时间和打印行的连续数,调整打印各打印行的打印头施加的施加能量。即,空白连续时间为规定时间以上持续的场合,由于放热导致打印头的蓄热量不足,因而向施加能量增加的方向进行调整,打印行在规定数以上连续的场合,由于蓄热量足够,施加与之对应的施加能量。该场合,由于打印图象的内容(基于其的行分析结果)以及打印速度导致经过时间变成不同,因而根据打印图象的内容及打印速度调节打印头的施加能量,可防止打印图象的画质低下。
上述的胶带打印装置中,最好上述施加能量调整部件包括施加能量增加部件,在打印上述空白连续时间达到规定的设定空白时间以上之后的打印行时,增大上述施加能量的值。
该胶带打印装置中,由于在打印空白连续时间为规定的设定空白时间以上之后的打印行时增大施加能量的值,因而可以向因空白连续时间的持续导致的放热所引起的蓄热量不足的打印头供给足够的热量。
另外,上述的胶带打印装置中,最好上述空白连续时间检测部件包括空白连续时间初始化部件,在上述打印图象的打印开始时,使上述空白连续时间的初始值在规定值以上。
该胶带打印装置中,通过令空白连续时间的初始值在规定值以上,在打印图象的打印开始后,即使空白行不连续或少量连续,空白连续时间也成为大的值。从而,可以将打印开始前的放热作为空白连续时间的持续导致的放热进行处理,在打印打印开始后的最初的打印行时增加施加能量等,可以向打印开始时的蓄热量不足的打印头供给足够的热量。
该胶带打印装置中,最好上述施加能量调整部件具有施加能量复原部件,在经过上述设定空白时间以上的场合,在打印其后的上述打印行为规定的设定打印行数以上连续后的打印行时,将增大的上述施加能量的值复原。
该胶带打印装置中,在设定空白时间以上经过的场合,在打印其后的打印行为规定的设定打印行数以上连续后的打印行时,认为通过供给增大的施加能量使打印头已达到足够的蓄热量,使打印头施加的施加能量的值复原,从而可以防止过度的加热及其导致的画质低下。
另外,上述各胶带打印装置中,上述施加能量的调整最好通过调整上述打印头施加的选通脉冲的选通幅度进行。
该胶带打印装置中,施加能量的调整可通过调整打印头施加的选通脉冲的选通幅度来进行。即根据选通幅度的调整(扩大或缩小幅度),可以调整选通脉冲的施加时间,即使单位时间供给的施加电压和施加电流相同,也可以调整施加能量。
另外,胶带打印装置中,最好上述施加能量的调整通过调整上述打印头施加的施加电压进行。
该胶带打印装置中,施加能量的调整通过调整打印头施加的施加电压进行。即,由于打印头发生的热是所谓的焦耳热,因而即使施加电流和施加时间等的其他条件相同,也可以通过施加电压的调整来调节供给的施加能量。
另外,上述的胶带打印装置中,上述施加能量的调整最好通过调整供给上述打印头的施加电流的限制值进行。
该胶带打印装置中,施加能量的调整通过调节打印头供给的施加电流的限制值进行。即,即使施加电压和施加时间等的其他条件相同,通过施加电流的调整也可以调节供给的印相能量。
另外,上述胶带打印装置中,上述施加能量的调整最好通过将基准的值乘以规定的系数进行。
该胶带打印装置中,施加能量的调整可以通过向基准的值(基准值、标准值)乘以规定的系数来进行。即,通过在表等中预先存储规定的系数,将其读出并乘以基准值,可以使例如标准选通幅度乘以系数进行扩幅或缩幅,使标准施加电压和标准施加电流增减与系数相关的量,从而可以调节施加能量。
另外,根据本发明的又一方面提供的程序,其特征在于通过可执行程序的胶带打印装置执行,可执行上述胶带打印装置的各部件的功能。
另外,根据本发明的又一方面提供的程序,其特征在于通过可执行程序的胶带打印装置执行,可执行上述胶带打印装置的打印控制方法。
通过可执行程序的胶带打印装置执行这些程序,可以根据打印图象的内容调整打印头的施加能量,防止打印图象的画质低下。
另外,根据本发明的又一方面提供的存储媒体,其特征在于存储有这样的程序,它通过可执行程序的胶带打印装置读出并处理,可执行上述胶带打印装置的各部件的功能。
另外,根据本发明的又一方面提供的存储媒体,其特征在于存储有这样的程序,它通过可执行程序的胶带打印装置读出并处理,可执行上述胶带打印装置的打印控制方法。
可执行程序的胶带打印装置中,通过读出并执行这些存储媒体内存储的程序,可根据打印图象的内容和打印速度调节打印头的施加能量,防止打印图象的画质低下。
附图说明
图1是本发明一实施例的胶带打印装置的外观透视图。
图2是图1的胶带打印装置的开盖状态的透视图。
图3是图1的胶带打印装置的控制系统的概略方框图。
图4是胶带打印装置的控制全体的概略处理的流程图。
图5是表示打印时的一例的显示画面及显示画面上的典型操作的说明图。
图6是打印处理的一例的流程图。
图7是打印结果的打印图象的一例的说明图。
图8是表示图7的最初的字符「A」的附近的放大显示的说明图。
图9A-9C是图8的另一区域的放大显示的说明图。
图10是图9A的区域1的进一步放大显示的说明图。
图11A、11B是表示空白行连续后的打印行的打印的理想影象和传统问题点的影象的说明图。
图12是与图11A对应,表示空白行连续后的选通幅度调整后的选通信号和根据该信号的蓄热控制的影象的说明图。
图13是稳定状态中的标准选通幅度的选通信号和根据该信号的蓄热控制的影象的说明图。
图14是第2实施例中的打印处理的一例的流程图。
图15是与图11B对应,表示空白行连续后的标准选通幅度的选通信号和根据该信号的蓄热控制的问题点的影象的说明图。
具体实施方式
以下,参照附图详细说明本发明一实施例的胶带打印装置。
如图1及图2所示,该胶带打印装置1由装置框(装置本体)2形成外壳,装置框2的前部上面具备各种输入键组成的键盘3。另外,在后部上面,左边安装有开闭盖21,右边配置有显示屏4。另外,装置框2的左侧部,形成连通容器(胶带安装部)6与装置外部的狭缝状的胶带排出口22,靠近胶带排出口22设置有切断输出的打印用胶带(以下简称「胶带」)T的胶带切刀132。
另外,如图3所示,基本的构成包括:具有键盘3和显示屏4、与用户进行对接的操作部11;具有打印头(热敏头)7和胶带输送部120、对容器6内安装的胶带匣C的胶带T执行打印的打印部12;执行打印后的胶带T的切断的切断部13;具有各种传感器、执行各种检测的检测部14;具有各种驱动器、驱动各电路的驱动部270;控制胶带打印装置1内的各部分的控制部200。
因而,装置框2的内部收纳有打印部12、切断部13、检测部14等的其他图外的电路基板。该电路基板上搭载有电源单元以及驱动部270和控制部200的各电路等,并与图外的AC适配器连接口和从外部可装卸的镍镉电池等的电池连接。
胶带打印装置1中,用户在容器6内安装胶带匣C后,通过显示屏4确认输入·编辑结果,同时通过键盘3输入期望的文字等(文字、数字、记号、简易图形等的字符)的打印信息并指示打印时,通过胶带输送部120从胶带匣C输出胶带T,由打印头7对胶带T执行期望的打印,打印完部分从胶带排出口22随时向外部输出。期望的打印若结束,则胶带输送部120将胶带T输送到包含余量的胶带长的位置为止后,停止输出。
如图2及图3所示,打印部12中,在开闭盖21的内侧设有安装胶带匣C的容器6,胶带匣C在该开闭盖21开放的状态可从容器6装卸。
另外,胶带匣C的里面设有多个小孔(未图示),可识别不同幅度等的胶带T的种类,容器6内设有检测该孔的有无的微开关等的胶带识别传感器142,可检测胶带T的有无(正确地说,是否安装有胶带匣C)及胶带T的种类(正确地说,胶带匣C的种类)。
胶带匣C中,在匣框51的内部收纳一定幅度(4.5mm~48mm左右)的胶带T和墨带R,靠近打印头7形成贯通开口55。胶带T在内面形成粘着面,其上覆盖剥离纸。另外,与头单元61中内置的打印头7对应,在胶带T和墨带R重叠的部分收纳了压纸卷筒罗拉(压纸卷筒)56。在安装了胶带匣C的状态下,发热驱动打印头7,使之对着从贯通开口55露出的墨带R的内面,在胶带T的表面打印期望的文字等。
容器6中,分别设立:以由DC马达构成的输送马达121为驱动源,与压纸卷筒56关联并使之旋转的压纸卷筒驱动轴62;同样与带卷取卷轴54关联并使之旋转的卷取驱动轴63;以及定位销64。
胶带匣C安装到容器6时,头单元61插入贯通开口55,定位销64插入胶带卷轴52,压纸卷筒驱动轴62插入压纸卷筒56,卷取驱动轴63插入带卷取卷轴54,该状态下若开闭盖21闭合,打印头7与压纸卷筒56对接并夹着胶带T及墨带R,胶带T及墨带R在贯通开口55的位置上相互重合的状态移动,同时,同步驱动打印头7执行打印。然后,墨带R在内部卷取的同时,仅仅胶带T从胶带输出口59向胶带匣C的外部输出,通过以规定时间持续进行压纸卷筒56的旋转(带卷取卷轴54也同步旋转),持续进行胶带T的胶带输送,经由胶带排出口22输出到装置外部,直到将胶带T上规定的切断位置输送到胶带切刀132的位置。
胶带输送部120配置在从容器6的侧方跨越到下方的空间,以容器6的侧方配置的输送马达121作为动力(驱动)源,使上述的压纸卷筒驱动轴62及卷取驱动轴63旋转,它具备:输送马达121;压纸卷筒驱动轴62;卷取驱动轴63;将输送马达121的动力传达到各驱动轴的图外的减速齿轮列;检测输送马达121的旋转数的图外的编码器。该编码器固定在输送马达121的主轴上固定的蜗杆的同轴上的前端,在圆盘状的圆周方向的4处形成检测开口。
检测部14的旋转速度传感器141具备对向配置发光元件和受光元件的光传感器,它靠近上述的编码器的检测开口,发光元件的光通过旋转的检测开口被受光元件接受,接受的光的明灭通过光电变换,作为脉冲信号向控制部200输出,根据该脉冲数检测旋转数。
检测部14具备上述的旋转速度传感器141和上述的胶带识别传感器142。另外,根据实际情况,也可以采用省略这些的构成。
切断部13具备:胶带切刀132和使之进行切断动作的切刀马达131,以及在任意长打印等的场合手动使胶带切刀进行切断动作的切断按钮133。另外,在定长打印等的场合,自动驱动切刀马达132。另外,根据模式设定,在自动/手动之间切换。
驱动部270具备:显示屏驱动器271;头驱动器272;以及马达驱动器273。显示屏驱动器271根据从控制部200输出的控制信号,按照指示驱动操作部11的显示屏4。同样,头驱动器272按照控制部200的指示,驱动打印部12的打印头7。另外,马达驱动器273具备驱动打印部12的输送马达121的输送马达驱动器273d和驱动切断部13的切刀马达131的切刀马达驱动器273c,同样地驱动各马达。
操作部11具备键盘3和显示屏4。显示屏4在横方向(X方向)约6cm×纵方向(Y方向)4cm的长方形的内侧具有可显示96点×64点的显示图象数据的显示画面41,用于:用户从键盘3输入数据,制作·编辑字符列图象数据等的打印图象数据,对结果等进行视认,从键盘3输入各种指令·选择指示等的场合。
键盘3除了包含字母键群、数字键群、平假名和片假名等的假名键群及呼出外文并选择的外文键群等的文字键群31,还配置有指定各种的动作模式等的功能键群32等。功能键群32包括:电源键、指示打印动作的打印键、文本输入时的数据确定和换行及选择画面中的各种模式的选择指示用的选择键,以及,分别在上下左右的方向上移动光标和移动显示画面41的显示范围的4个光标键等。另外,这些键可以对各键输入设置个别的键进行输入,也可以与Shift键等组合形成较少的键进行输入。
键盘3将各种指令及数据输入控制部200。控制部200具备:CPU210、ROM220、字符生成器ROM(CG-ROM)230、RAM240、外围控制电路(P-CON)250,相互通过内部总线260连接。
ROM220除了具有存储由CPU210处理的控制程序控制程序区域221,还具有存储包含有色变换表、文字修饰表、后述的选通幅度系数表等的控制数据的控制数据区域222。CG-ROM230存储在胶带打印装置1中准备的文字等(包含数字、记号、图形等)的字体数据,当被赋予指定文字等的代码数据时,输出对应的字体数据。
RAM240在电源截止时的进行备份,具有:各种标志·寄存器群241、文本数据区域242、显示图象数据区域243、打印图象数据区域244、描画登录图象数据区域245、外文登录图象数据区域246、文字展开缓冲器、打印缓冲器等的各种缓冲器区域247等的区域,作为控制处理的作业区域而使用。
P-CON250中嵌入有由门阵列和常规LS1等构成的逻辑电路,用于辅助CPU210的功能,同时处理与外围电路的对接信号。例如,作为P-CON250内的功能,嵌入了执行各种计时的计时器251等。因而,P-CON250与检测部14的各种传感器和键盘3连接,将来自检测部14的前述的各种检测信号及来自键盘3的各种指令和输入数据等直接或加工后输入到内部总线260,同时与CPU210联动,将从CPU210等向内部总线260输出的数据和控制信号直接或加工后向驱动部270输出。
从而,CPU210通过上述的构成,根据ROM220内的控制程序,经由P-CON250输入各种检测信号、各种指令、各种数据等,处理来自CG-ROM230的字体数据、RAM240内的各种数据等,经由P-CON250向驱动部270输出控制信号输出,从而执行打印的位置控制和显示画面41的显示控制等,同时,控制打印头7在规定的打印条件下打印胶带T等,对胶带打印装置1全体进行控制。
接着,参照图4说明胶带打印装置1的控制全体的处理流程。通过押下电源键(电源导通)开始处理,如同图所示,首先,为了返回上次的电源截止时的状态,执行以复原转移的各控制标志等的初始设定(S1),接着,将上次的显示画面作为初始画面显示(S2)。
同图之后的处理,即是否有键输入的判断分支(S3)及各种中断处理(S4)是概念性表示的处理。实际上,胶带打印装置1中,初始画面显示(S2)结束后,允许键输入等的中断,任何的中断发生前,维持原状态(S3:NO),任何的中断发生后(S3:是),则转移到各个中断处理(S4),该中断处理结束后,再次维持该状态(S3:否)。
如上所述,胶带打印装置1中,由于主处理通过中断处理执行,因而,若打印图象作成等的准备结束,用户通过在任意的时刻押下打印键,产生打印处理中断,启动打印处理,根据打印图象数据可以执行打印图象的打印。即,到打印为止的操作顺序可由用户任意选择。
例如图5所示,到光标K为止的1行文字(字符)列「ABCDE」输入后的文本编辑画面显示的状态下(画面D10),用户押下打印键后,显示「打印中」的消息,同时将文字列「ABCDE」的文字列图象作为打印图象GO(图7~图11参照)进行打印(D11),打印结束后,返回原来的文本编辑画面(D12、D10相同)。另外,胶带打印装置1中,用户可通过取消键取消键输入的各种指示,通过押下取消键,可以从上述的状态(D11)返回原来的文本编辑画面的显示状态(D10)。
以下,进一步详细说明上述的打印处理。另外,以下,以上述的打印图象GO为例进行说明。用户押下打印键后,发生打印处理中断,在显示「打印中」的消息(D11)的同时,如图6所示,启动打印处理(S10),在详细说明该打印处理(打印控制、发热控制)前,从原理上说明其概要。
首先,由打印头7的发热元件同时打印的点组成的点列,即,胶带幅度方向上并排的点列定义成点行。例如打印上述的「ABCDE」的打印图象GO的场合,如图7~图10所示,沿图7的粗箭头「←」的方向(胶带T的纵向:相对移动方向)输送胶带,同时,通过打印头7的发热元件列对各个点行进行打印,因而,顺序对构成「A」等的点矩阵的各点行进行打印。
另外,在分辨率高的场合(高打印密度的场合)等中,作为打印图象数据,也有分割打印与一点行相当的量的情况,此时,其中具有分割成数份的点行。例如,1列256点分成64点×4次进行打印时,在「同时打印的点组成的点列作为点行」的意义上,该1列256点作为4点行进行处理,1列256点一起(同时)打印时,作为1点行进行处理。
另外,象从该打印图象GO的开头到字符「A」的开头位置P1为止的La个点行(行数La的点行)一样,不包含应打印点(即通过打印头7的各发热元件的发热应打印的点:应打印象素:图示的黑点)的点行定义成「空白行」(或白行:WL)。反之,象从「A」的开头位置P1到末尾位置P5为止的点行一样,包含应打印点(图示的黑点)的点行定义成「打印行」(或黑行:BL)。另外,令该打印图象GO中的最初的空白行数La≥10。
这里,如图13所示,接下去马上要打印打印行的打印头7充分加热到比周围温度(环境温度)T0足够高的温度(打印开始所必要的下限温度:打印开始下限温度)Td时(有足够的蓄热),若施加标准(基准)的选通幅度的选通(STB)信号Vd,则可获得足够的热量Hd,作为打印所必要的下限温度(打印下限温度)Tp以上部分的蓄热量(焦耳热打印能量)。
相对地,在例如放置一段时间后或空白行连续到规定以上之后等的场合,即,如图15所示,接下去马上要打印打印行的打印头7冷却到周围温度T0附近时,即使施加同样的标准选通幅度的选通(STB)信号Vd,也无法获得打印所足够的热量,供给的热量成为例如图示的热量HA、HB、HC等。因而,例如即使想打印成如图11A所示,但是打印图象的各象素(各黑点)的热量(打印能量)不足,形成如图11B所示的小点,损害了画质。
因而,如图6所示本实施例的打印处理(S10)中,在打印打印行时(S13:是),判别为设定空白行数M以上之后的打印(M≤m)(S16:是),且,该打印不持续设定打印行数N以上(N≤n)时(S18:是),即,打印打印行之前的打印头7从冷却到周围温度T0附近的状态开始打印,且没有进行可恢复足够的热量的打印时(S16、S18都为是),接着,通过调整选通幅度而调整施加能量后(S19),打印打印对象的一行(打印行)(S20)。
更具体地,将与标准选通幅度相乘的系数等预先存储到ROM220内的系数表等,将其读出并与标准选通幅度相乘后作为特殊选通幅度,例如图12所示,调整成施加将标准选通幅度的选通信号vd扩幅到图示Ea、Eb、Ec后的选通信号Va、Vb、Vc(S19)。该场合,向未扩幅时的热量Ha、Hb、Hc附加扩幅Ea、Eb、Ec部分的热量ha、hb、hc,从而,可调节蓄热量(施加能量)以确保打印所必要的热量。另外,该场合的各幅度Ea、Eb、Ec的值(或相乘系数的值)可以相同(Ea=Eb=Ec),也可以是例如逐渐减小的值(Ea>Eb>Ec)(这里,令Ea≥Eb≥Ec)。
以下,详细说明处理流程。如图6所示,打印处理(S10)启动后,首先,初始化空白行(WL)的连续数m(m=0),另外,初始化打印行(BL)的连续数n(n=0)(S11)。另外,以下,令打印头7放热到冷却为止的空白行(WL)的连续数m的阈值(设定空白行数)M为M=10,令打印头7的蓄热量通过打印恢复到稳定状态的打印行(BL)的连续数n的阈值(设定打印行数)N为N=3,以配合上述图12。当然,这些值可以根据实际数据等任意确定。
上述的各初始化结束后(S11),接着,检索打印图象数据,分析最初的点行(以下,适当地略称「行」)准备打印(S12),判别准备的行是否「打印行」(S13)。打印图象GO的例中,由于最初的行是「空白行」(S13:否),接着,将打印行(BL)的连续数n清零(n=0)后(S14:该清零的意义将后述),对空白行(WL)的连续数m进行计数(m←m+1),如上述,若初始状态中m=0,这里由于m←m+1=1,因而m=1(S15)。
接着,检索打印图象数据,分析下一行准备打印(S12),同样判别是否打印行(S13),由于同样是「空白行」(S13:否),将BL的连续数n清零后(S14),对WL的连续数m进行计数,由于m←m+1=2,因而m=2(S15)。同样,分析到第La为止的行(参照图7~图10),若判别为空白行(S13:否),则空白行(WL)的连续数m=La(S15),该时刻,结束第1~La为止的(到位置P1为止)La个行的分析。
接着,检索打印图象数据,进行行分析·准备(S12),同样,判别是否打印行后(S13),由于下一行(紧接位置P1之后的行:第La+1行)是打印行(S13:是),因而,接着判别,后续打印的打印行的打印是否为设定空白行数M以上之后的打印(即是否M≤m)(S16),这里,由于m=La≥10(=M),因而是设定空白行数M以上之后的打印(M≤m)(S16:是)。
判别是设定空白行数M以上之后的打印(M≤m)后(S16:是),接着,对打印行(BL)的连续数n计数(n←n+1),如上述,由于初始状态中n=0,因而这里通过n←n+1=1,n=1(S17)。接着,判别后续打印的打印行的打印是否为持续设定打印行数N以上(即是否N≤n)(S18),这里,由于n(=1)≤N(=3),因而为设定打印行数N以内(N≥n)(S18:是)。因而,调节选通幅度(施加能量)(S19),通过施加选通信号Va(参照图1 2)对第La+1行的1行打印结束后(S20),接着,判别打印是否结束,即打印图象GO等的最后行的处理是否结束(S21)。
这里,由于还未结束(S20:否),因而检索下一个打印图象数据,进行行分析·准备(S12),由于下一行(第La+2行)也是打印行、为设定空白行数M以上之后的打印(M≤m),因而,对BL的连续数n计数得出n=2,由于n(=2)≤N(=3),因而在设定打印行数N以内(N≥n)(S13~S16~S17~S18),通过调节选通幅度来调节施加能量(S19),通过施加选通信号Vb对第La+2行的1行打印结束后(S20),接着判别打印是否结束(S21)。
下一行(第La+3行)也同样,由于n=3,n(=3)≤N(=3)(S13~S16~S17~S18:是),因而调节选通幅度(施加能量)(S19),通过选通信号Vc的施加,结束第La+3行的一行打印(S20),接着,判别打印是否结束(S21)。
下一行(第La+4行)也同样,由于是打印行(S13:是)、为设定空白行数M以上之后的打印(M≤m)(S16:是),因而,对BL的连续数n计数,n=4(S17)。
但是,其中,由于n(=4)>N(=3),因而,变成不在设定打印行数N以内(S18:否),接着,将BL的连续数n清零(n←0)(S23),接着,将WL的连续数m清零(m←0)后(S24),通过施加未调节的选通幅度(即标准选通幅度)的选通信号Vd,对第La+4行进行1行打印(S20),打印结束后,接着判别打印是否结束(S21)。
在打印图象GO的场合,由于打印未结束(S21:否),对下一行(第La+5行)也进行同样的行分析(S12),判别为打印行(S13:是),其中,将WL的连续数m清零(m=0),判别为不是设定空白行数M以上之后的打印(M≤m)(S16:否),接着,再度将WL的连续数m清零(m←0)后(S24:该再度清零的意义将后述),通过施加标准选通幅度的选通信号Vd对第La+5行进行一行打印(S20)结束后,判别打印是否结束(S21)。
接着,下一行(第La+6行)以后也进行与第La+5行同样的处理(S12~S13~S16~S24~S20~S21~S12的循环处理)。即,由于到位置P1为止的La个行是空白行(WL),因而不进行打印,对位置P1~P2的Lb(=N=)3个行,根据进行选通幅度(施加能量)调节后的选通信号Va、Vb、Vc执行打印,对于位置P1~P5的行,根据未调节的标准选通幅度的选通信号Vd执行打印。在该时刻,打印图象GO的「ABCDE」的字符图象中的「A」的打印结束。
接着,到打印图象GO的位置P5为止的1行打印的结束时刻,由于打印未结束(S21:否),因而,对下一行也同样执行行分析(S12),由于位置P5~P6之间是空白行(WL),因而不进行打印,通过其间的处理(S12~S13~S14~S15~S12的循环处理),变成M≤m(=Lc),由于是设定空白行数M以上之后的打印(M≤m)(S16:是),对于位置P6~P7的Ld(=N=)3个行,根据进行了施加能量调节后的选通信号Va、Vb、Vc执行打印,以后,转移到根据标准选通幅度的选通信号Vd进行的打印,继续同样的处理,从而,打印图象GO的「ABCDE」的所有字符图象的打印结束后(S21:是),打印处理(S10)结束(S22),返回原来的文本编辑画面(图5的D12)。
如上所述,本实施例的胶带打印装置1中,根据胶带T的纵向上连续的空白行(WL)的连续数m及打印行(BL)的连续数n,为了打印各打印行而对打印头7所施加的施加能量进行调节,因而,可以根据打印图象的内容,防止打印图象的画质低下。另外,本实施例中,施加能量的调节是通过调节打印头7所施加的选通信号(选通脉冲)的选通幅度来进行的,通过选通幅度的调节可调节施加时间,因而,即使单位时间供给的施加电压和施加电流相同,也可以调节施加能量。
另外,更具体地说,WL在设定空白行数M以上连续的场合,打印其后的打印行时,由于根据基准值增加施加能量,可以通过空白行的连续引起放热向蓄热量不足的打印头7供给足够的热量,从而,可以防止热量不足引起的画质低下。另外,在打印其后的打印行为设定打印行数N以上连续后的打印行时,通过供给增加的施加能量使打印头7具备足够的蓄热量后,使施加到打印头7的施加能量返回基准值,从而可防止过度的加热及其引起的画质低下。
另外,以上述的打印图象GO为例的场合,由于例如作为打印行的第La+1~第La+4行连续,因而认为到此为止已蓄热足够,在第La+4行的打印行中通过n=4省略施加能量的调整,在上述的实施例的打印处理(S10)中,例如第La+2行和第La+3行和第La+4行中存在空白行时,再度重新计数。即,存在这样的空白行时(S13:否),接着将打印行(BL)的连续数n清零(n←0)(S14)。
但是,上述场合,打印行的打印一旦执行1~3行(=1~N行)后,该打印(加热)产生蓄热量,与纯粹是空白行连续放热的场合不同,因而考虑该部分的蓄热,也可以使打印行(BL)的连续数n倒计数到0为止后清零,即令[n←n-1(其中n≥1的场合)及n←0(其中n≤0的场合)](S14’)。此时,在3行中仅仅1行是空白行的场合,由于通过正计数仅仅增进了1,例如若第La+2~第La+4的3行中仅仅一行为空白行、其他行和第La+1和第La+5和第La+6的行都是打印行,则在第La+6行时,n=4(S18:否)。
另外,判别为不是设定空白行数M以上之后的打印(M≤m)(S16:NO)时,虽然再度进行连续数m的清零处理(S24)可防止以下情况:当连续的打印行中包含不连续的空白行时,通过连续数m的正计数处理(S15)使总计达到M以上而执行调节用的处理(S17~S19)。但是,在包含空白行时,也可考虑其引起的放热,使连续数m倒计数到0为止后才清零,如点行所图示的[m←m-1(其中m≥1的场合)及m←0(其中m≤0的场合)](S25)。该场合,连续数m的正计数处理(S15)比倒计数处理(S25)执行更多次(即空白行的数目多)时,若它们的差达到M以上(S16变成是),则执行调节用的处理(S17~S19)。
另外,在上述实施例中,由于将胶带幅度方向上排列的点列统一作为一个点行(1行)进行处理,因而图示的位置P3~P4之间也作为打印行(BL)进行处理,但是当打印头7的发热元件(点)可以在胶带幅度方向上分割成多个(施加能量)进行控制时,例如象图8图示的上部区域Ru、中央部区域Rm、下部区域Rd一样进行分割控制时,也可以将图示的位置P3~P4之间作为空白行(WL)处理。
另外,上述的实施例中,以稳定状态的选通信号Vd的选通幅度为基准(即标准选通幅度),对其乘以系数(此时大于1)进行扩幅,采用如图12所示的选通信号Va~Vc等,但是,也可以以宽幅的选通信号(例如选通信号Va)为基准,乘以小于1的系数,采用窄幅的选通信号(例如选通信号Vd)等。采用该窄幅时的选通幅度(施加能量)调节的处理也可以插入图6的处理(S24)后。另外,由于打印头发生的热所谓的焦耳热,因而不仅通过选通幅度(施加时间)的调节,还通过施加电压的调节或施加电流的调节,可以调节供给的施加能量,通过任一单独的方法的或其组合,可以进行任意调节。
另外,虽然将WL的连续数m的初始值设定为0(m=0),但是,也可以将连续数m初始化成:保存上次的打印结束时的计数值,将从上次打印开始到本次打印开始为止的待机时间等换算成连续数m后的值。另外,通过令连续数m的初始值在规定值以上等的处理,可以对打印图象的打印开始时刻进行与设定空白行数M以上连续的场合同等的处理,该场合,通过对打印开始前的放热进行与空白行连续的场合的放热同等的处理,在打印打印开始后的最初的打印行时,根据基准值增加施加能量,可以向打印开始时的蓄热量不足的打印头7供给足够的热量。即,上述的打印图象GO的例中,最初的空白行数La≥10,若令m的初始值为例如m=7(S11),由于空白行数La≥3,因而m≥7+3=10,成为设定空白行数M以上之后的打印(M≤m)(S16:是),使施加能量增加(S19),若初始值m=0,则即使最初的空白行La=0,也进行同样的处理(S19)。
另外,上述的打印处理(S10)可用作可执行程序的胶带打印装置执行的程序,也适用于存储该程序的例如CD等的存储媒体,通过预先存储该程序,或从存储媒体等读出并执行,可根据打印图象的内容调节打印头的施加能量,防止打印图象的画质低下。当然,在不脱离本发明要旨的范围可适当进行其他变更。
上述的实施例中,将选通幅度调节的条件设定为:「是空白行(WL)为设定空白行数M以上持续后的打印行的打印(M≤m),且是未持续设定打印行数N以上(N≤n)时」,但是除了可适当变更M和N的值,还可以将条件的前半部分的「空白行(WL)为设定空白行数M以上持续后」变更成「不打印时间(空白行持续时间)为设定空白时间K以上持续后」。但是,该场合,由于空白行持续时间(空白连续时间)因高速打印或低速打印而异,因而也要考虑打印速度进行打印控制。该场合作为第2实施例,说明如下。
该(第2)实施例的胶带打印装置1中,用户押下打印键后,发生打印处理中断,在显示「打印中」的消息(图5的D11)的同时,如图14所示,启动打印处理(S30),首先,初始化空白行(WL)的连续时间k(k=0),另外,初始化打印行(BL)的连续数n(n=0),初始化计时器251的值(计时器值TIM:以下简称「计时器TIM」)(TIM=0),并初始化该计时器值的转移(暂时保存)用的计时器值TIM2(TIM2=0)(S31)。
另外,以下,令设定空白时间K=10×(一行的胶带输送时间:相当于打印速度),与第1实施例同样,令设定打印行数N=3,令最初的空白行数La≥10。另外,与第1实施例的图6的打印处理(S10)相同的处理采用相同参照符号,图示的括弧()内,表示打印处理(S10)中相同处理的参照符号。另外,与第1实施例同样,以图7~图11所示打印图象GO为例示进行说明。
上述的各初始化结束后(S31),接着,从该时刻开始计时(即计时器TIM的计数)(S32),接着,检索打印图象数据,分析最初的行并进行打印的准备(S12),接着,判别准备行是否是「打印行」(S13),在打印图象GO中,由于最初的行是「空白行」(S13:否),因而接着对BL的连续数n清零(n←0)(S14)。
这里,本处理(S30)中,为了获得空白行(WL)连续的时间的累积,通过[k←k+TIM-TIM2]更新WL的连续时间k(S33)。其中,初始状态下,由于k=0、TIM=0、TIM2=0,因而从计时器TIM启动处理(S32)开始的经过时间成为TIM,通过k←k+TIM-TIM2,k=TIM(=从计时器TIM启动处理(S32)开始的经过时间)(S33),接着,将现在的(现时刻的)计时器TIM的值作为计时器值TIM2,通过[TIM2←TIM]进行保存(转移)(S34)。
接着,检索打印图象数据,进行下一行分析·准备(S12),判别是否打印行(S13),在打印图象GO中,由于同样是「空白行」(S13:否),因而BL的连续数n清零后(S14),WL的连续时间k通过[k←k+TIM-TIM2]更新(S33)。其中,将从现在的计时器值TIM减去上次更新时的计时器值TIM2的差,即从上次更新时开始的经过时间TIM-TIM2的差,累加到WL的连续时间k,进行更新(S33)。接着,现时刻的计时器TIM的值作为计时器值TIM2进行保存(即更新)(S34)。
同样,分析到第La为止的行(参照图7~图10),判别为空白行(S13:否)后,由于空白行(WL)的连续时间k成为约La×(一行的胶带输送时间),打印图象GO的最初的空白行数La≥10,因而k≥K(=10×(一行的胶带输送时间:相当于打印速度)),在该时刻,结束第1~La为止的(到位置P1为止的)La个行分析。
接着,检索打印图象数据,进行行分析·准备(S12),同样判别是否打印行后(S13),由于下一行(紧接位置P1之后的行:第La+1行)是打印行(S13:是),因而,接着,判别从现在开始要打印的打印行的打印是否设定空白时间K以上经过后的打印(即是否K≤k)(S35),其中,由于k≥K,因而是设定空白时间K以上经过后的打印(K≤k)(S35:是)。
判别是设定空白时间K以上经过后的打印(K=k)后(S35:是),以下,与第1实施例的图6同样,通过选通幅度(施加能量)调节后的选通信号Va的施加,进行第La+1行的一行打印(S17~S18~S19~S20),结束后,接着判别打印是否结束(S21),这里,由于未结束(S21:否),因而接着将现时刻的计时器TIM的值作为计时器值TIM2保存(S34)。该场合,不进行WL的连续时间k的更新(S33),即在不进行从上次更新时开始的经过时间TIM-TIM2的差的累积的情况下,保存(更新)现时刻的计时器值TIM2,因而意味着暂时停止(省略)连续时间k的累积(S34)。
接着,检索下一个打印图象数据,进行行分析·准备(S12),由于下一行(第La+2行)也是打印行(S13:是),同样判别是设定空白时间K以上经过后的打印(K≤k)(S35:是),通过选通幅度(施加能量)调节后的选通信号Vb的施加,执行第La+2行的一行打印(S17~S18~S19~S20),判别打印未结束时(S21:否),保存(更新)现时刻的计时器值TIM2(S34)。
下一行(第La+3行)也同样,作为打印行,判别是设定空白时间K以上经过后的打印,通过调节后的选通信号Vc的施加,进行第La+3行的1行打印(S12~S13~S35~S17~S18~S19~S20),判别打印未结束时(S21:否),更新现时刻的计时器值TIM2(S34)。该时刻,BL的连续数n=3。
下一行(第La+4行)也同样,判别是打印行(S13:是)、且是设定空白时间K以上经过后的打印(K≤k)(S35:是),对BL的连续数n进行计数,n=4(S17)。但是,其中,由于n(=4)>N(=3),因而不在设定打印行数N以内(S18:否),接着,将BL的连续数n清零(n←0)(S23),接着,将WL的连续时间k清零(k←0)后(S36),通过未调节的标准选通幅度的选通信号Vd的施加,结束第La+4行的1行打印(S20),由于打印未结束(S21:否),因而更新现时刻的计时器值TIM2(S34)。
下一行(第La+5行)也同样进行行分析(S12),虽然判别是打印行(S13:是),但是其中,WL的连续时间k被清零(k=0),因而判别不是设定空白时间K以上经过后的打印(K≤k)(S35:否),接着,再度将WL的连续时间k清零(k←0)后(S36:该再度的清零的意义将后述),通过标准选通幅度的选通信号Vd的施加,结束第La+5行的1行打印(S20),由于打印未结束(S21:否),因而,更新现时刻的计时器值TIM2(S34)。
接着,下一行(第La+6行)以后进行与第La+5行同样的处理(S12~S13~S35~S36~S20~S21~S34~512的循环处理)。即,与图6的打印处理(S10)的情况相同,到位置P1为止的La个行由于是空白行(WL),因而不进行打印,对于位置P1~P2的Lb(=N=)3个行,通过进行了选通幅度(施加能量)调节的选通信号Va、Vb、Vc进行打印,对于位置P1~P5的行,通过未调节的标准选通幅度的选通信号Vd进行打印。在该时刻,打印图象GO的「ABCDE」的字符图象中「A」的打印结束。
接着,在到打印图象GO的位置P5为止的1行打印的结束时刻,由于打印未结束(S21:否),因而对下一行也同样进行行分析(S12),由于位置P5~P6之间是空白行(WL),因而不进行打印,通过其间的处理(S12~S13~S14~S33~S34~S12的循环处理),K≤k(=约Lc×(1行的胶带输送时间)),由于是设定空白时间K以上经过后的打印(K≤k)(S35:是),因而对于位置P6~P7的Ld(=N=)3个行,通过进行了施加能量调节的选通信号Va、Vb、Vc进行打印,以下,转移到通过标准选通幅度的选通信号Vd进行的打印,通过持续进行同样的处理,结束对打印图象GO的「ABCDE」的所有字符图象的打印(S21:是),打印处理(S30)结束后(S22),返回原来的文本编辑画面(图5的D12)。
如上所述,本实施例的胶带打印装置1中,对是打印行(BL)还是空白行(WL)进行分析,作为行分析结果,在打印中(正确地说,是打印打印图象的相对移动中:胶带T输送中)检测出因空白行引起的连续不打印的空白连续时间k,根据空白连续时间k和BL的连续数n,调节施加到打印各打印行的打印头7的施加能量。由于施加能量的调节方法、通过系数等求出施加能量的方法及施加能量的偏差与第1实施例相同,因而其说明省略。
另外,更具体地说,打印空白连续时间k为规定的设定空白时间K以上之后的打印行时,由于施加能量根据基准值增加,因而通过空白连续时间k的持续引起的放热可以向蓄热量不足的打印头7供给足够的热量,从而,可防止热量不足导致画质低下。另外,对于其后的设定打印行数N以上连续后的打印行,与第1实施例同样,返回设定(调节),可防止过度的加热及其导致的画质低下。另外,通过对空白连续时间k的初始值进行处理,可以将打印图象的打印开始时刻作为经过设定空白时间以上的场合或马上要经过设定空白时间以上的场合。这些场合,通过将打印开始前的放热作为空白连续时间k的放热,在打印打印开始后的最初的打印行时,根据基准值增加施加能量,可以向打印开始时的蓄热量不足的打印头7供给足够的热量。
另外,判别为不是设定空白时间K以上经过后的打印(K≤k)(S35:否)时,再度进行的连续时间k的清零处理(S36)是为了防止以下情况:在连续的打印行中包含不连续的空白行的场合,通过连续时间k的更新(S33),总计达到K以上,从而执行调整用的处理(S17~S19)。也可以省略附加的包含空白行时的放热(根据点行所示假设的S37的流程)。该场合,通过现时刻的计时器值TIM2的更新(S34)虽然不进行连续时间k的累积,但由于不连续的空白行累积(S33)而使该累积时间达到K以上时(S35成为是),打印行的部分执行调整用的处理(S17~S19)。另外,这样,包含不连续的空白行的场合,也可以执行与第1实施例的图6的S25相当的处理,即以规定时间进行倒计数的(倒计时)处理。
另外,上述的实施例中也与第1实施例相同,可以在胶带幅度方向上分割成多个进行控制,例如,在可以象图8的上部区域Ru、中央部区域Rm、下部区域Rd一样进行分割控制时,也可以将图示的位置P3~P4之间作为空白行(WL)进行处理。
另外,虽然令连续时间k的初始值为0(k=0),但是也可以将上次打印结束时的计时结果和上次打印~本次打印开始的待机时间等作为连续时间k的初始值进行初始化。另外,也可以用同样的时间进行替代,作为计时器TIM的初始值。另外,上述的例中,虽然在空白行数La≥10时令TIM、TIM2等的初始值为0(TIM=0,TIM2=0),以达到经过设定空白时间K以上(S31),但是,如果调整这些初始值,则与第1实施例同样,可以以更小的值(例如空白行数La≥3等)来成为设定空白时间K以上经过后的打印(K≤k)(S35:是)。
另外,上述的打印处理(S30)等也可以作为可执行程序的胶带打印装置执行的程序,可适用于存储该程序的例如CD等的存储媒体,通过预先存储该程序或从存储媒体等读出并执行,可根据打印图象的内容及打印速度调节打印头的施加能量,防止打印图象的画质低下。当然,在不脱离本发明要旨的范围可进行其他适宜变更。
如上所述,根据本发明的胶带打印装置及其打印控制方法、程序以及存储媒体,具有可以根据打印图象的内容调整打印头的施加能量,防止打印图象的画质低下等的效果。

Claims (9)

1.一种胶带打印装置,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:
点行分析部件,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象的各点行,分析是上述打印行还是上述空白行,作为行分析结果;
空白连续时间检测部件,根据上述行分析结果,在上述移动中,检测出因上述胶带的纵向上连续的空白行而连续不执行打印的空白连续时间;以及
施加能量调整部件,根据从上述空白连续时间和上述行分析结果获得的上述打印行的连续数,调整施加到用以打印各打印行的上述打印头的能量。
2.权利要求1所述的胶带打印装置,其特征在于:
上述施加能量调整部件包括施加能量增加部件,在打印上述空白连续时间达到规定的设定空白时间以上之后的打印行时,增大上述施加能量的值。
3.权利要求2所述的胶带打印装置,其特征在于:
上述空白连续时间检测部件包括空白连续时间初始化部件,在上述打印图象的打印开始时,使上述空白连续时间的初始值在规定值以上。
4.权利要求2所述的胶带打印装置,其特征在于:
上述施加能量调整部件具有施加能量复原部件,在经过上述设定空白时间以上的场合,在打印其后的上述打印行为规定的设定打印行数以上连续后的打印行时,将增大的上述施加能量的值复原。
5.权利要求1所述的胶带打印装置,其特征在于:
上述施加能量的调整通过调整上述打印头施加的选通脉冲的脉冲幅度进行。
6.权利要求1所述的胶带打印装置,其特征在于:
上述施加能量的调整通过调整上述打印头施加的施加电压进行。
7.权利要求1所述的胶带打印装置,其特征在于:
上述施加能量的调整通过调整供给上述打印头的施加电流的限制值进行。
8.权利要求1所述的胶带打印装置,其特征在于:
上述施加能量的调整通过将基准值乘以规定的系数进行。
9.一种胶带打印装置的打印控制方法,使胶带沿其纵向且相对热敏头移动,同时,发热驱动与在打印图象的上述胶带的幅度方向上排列点的点行对应设置成列的上述热敏头的多个发热元件,逐点行地对上述胶带进行上述打印图象的打印,其特征在于包括:
点行分析步骤,对于包含打印用点的点行即打印行和不包含上述打印用点的点行即空白行混合的上述打印图象的各点行,分析是上述打印行还是上述空白行,作为行分析结果;
空白连续时间检测步骤,根据上述行分析结果,在上述移动中,检测出因上述胶带的纵向上连续的空白行而连续不执行打印的空白连续时间;以及
施加能量调整步骤,根据从上述空白连续时间和上述行分析结果获得的上述打印行的连续数,调整施加到用以打印各打印行的上述打印头的能量。
CNB2003101207877A 2002-12-04 2003-12-04 胶带打印装置及其打印控制方法 Expired - Lifetime CN1328060C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP352036/2002 2002-12-04
JP352035/2002 2002-12-04
JP2002352036A JP2004181795A (ja) 2002-12-04 2002-12-04 テープ印刷装置およびその印刷制御方法、プログラム並びに記憶媒体
JP352036/02 2002-12-04
JP352035/02 2002-12-04
JP2002352035A JP2004181794A (ja) 2002-12-04 2002-12-04 テープ印刷装置およびその印刷制御方法、プログラム並びに記憶媒体

Publications (2)

Publication Number Publication Date
CN1504339A CN1504339A (zh) 2004-06-16
CN1328060C true CN1328060C (zh) 2007-07-25

Family

ID=33100331

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101207877A Expired - Lifetime CN1328060C (zh) 2002-12-04 2003-12-04 胶带打印装置及其打印控制方法

Country Status (5)

Country Link
US (1) US7038704B2 (zh)
KR (1) KR100553662B1 (zh)
CN (1) CN1328060C (zh)
HK (1) HK1066764A1 (zh)
TW (1) TWI282312B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108569037A (zh) * 2017-03-10 2018-09-25 卡西欧计算机株式会社 印刷装置、印刷系统、印刷控制方法以及计算机可读取的记录介质

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005219454A (ja) * 2004-02-09 2005-08-18 Fuji Photo Film Co Ltd プリント方法及びプリンタ
US7190385B2 (en) * 2004-04-02 2007-03-13 Agfa-Gevaert N.V. Thermal printing method
US20110067066A1 (en) * 2009-09-14 2011-03-17 Barton James M Multifunction Multimedia Device
JP5560810B2 (ja) * 2010-03-23 2014-07-30 セイコーエプソン株式会社 テープ印刷装置、テープ印刷装置の段落配置決定方法およびそのプログラム
JP5742526B2 (ja) * 2011-07-12 2015-07-01 ブラザー工業株式会社 印刷装置
CN103862891B (zh) * 2012-12-17 2016-08-03 山东新北洋信息技术股份有限公司 打印机的控制方法及打印机
CN106393994A (zh) * 2016-08-29 2017-02-15 安徽奥斯博医疗仪器设备有限公司 彩色热敏式打印机

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5131767A (en) * 1987-11-20 1992-07-21 Mitsubishi Denki Kabushiki Kaisha Halftone printing system
CN1101604A (zh) * 1993-08-24 1995-04-19 卡西欧计算机公司 热点打印机
CN1104586A (zh) * 1993-05-17 1995-07-05 三星电子株式会社 热敏式打印机及其打印方法
CN1106749A (zh) * 1993-04-29 1995-08-16 三星电子株式会社 热打印装置及其打印方法
CN1125661A (zh) * 1994-12-30 1996-07-03 株式会社金星社 激励热敏打印机中的加热元件的设备和方法
US5826994A (en) * 1995-08-25 1998-10-27 Esselte Nv Tape printing apparatus
CN1198130A (zh) * 1996-07-23 1998-11-04 卡西欧计算机株式会社 带式打印机
JPH11245428A (ja) * 1998-03-04 1999-09-14 Seiko Epson Corp インクジェット式記録装置およびインクジェット式記録装置におけるフラッシング制御方法
CN1273179A (zh) * 1999-04-19 2000-11-15 精工爱普生株式会社 胶带打印装置及其方法
JP2001191574A (ja) * 2000-01-06 2001-07-17 Brother Ind Ltd サーマル式記録装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3640793B2 (ja) 1998-03-20 2005-04-20 セイコーエプソン株式会社 印刷方法およびその装置
AUPP702498A0 (en) * 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART77)
US6824239B1 (en) * 2000-09-13 2004-11-30 Canon Kabushiki Kaisha Printer with fast line-feed speed
JP3653219B2 (ja) * 2000-10-30 2005-05-25 シャープ株式会社 印刷装置およびそれを用いた通信装置または情報処理装置
GB0106971D0 (en) * 2001-03-20 2001-05-09 Esselte Nv A method and apparatus for producing laminated labels
EP1413447B1 (en) * 2001-07-30 2006-05-17 Brother Kogyo Kabushiki Kaisha Tape printer

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5131767A (en) * 1987-11-20 1992-07-21 Mitsubishi Denki Kabushiki Kaisha Halftone printing system
CN1106749A (zh) * 1993-04-29 1995-08-16 三星电子株式会社 热打印装置及其打印方法
CN1104586A (zh) * 1993-05-17 1995-07-05 三星电子株式会社 热敏式打印机及其打印方法
CN1101604A (zh) * 1993-08-24 1995-04-19 卡西欧计算机公司 热点打印机
CN1125661A (zh) * 1994-12-30 1996-07-03 株式会社金星社 激励热敏打印机中的加热元件的设备和方法
US5826994A (en) * 1995-08-25 1998-10-27 Esselte Nv Tape printing apparatus
CN1198130A (zh) * 1996-07-23 1998-11-04 卡西欧计算机株式会社 带式打印机
JPH11245428A (ja) * 1998-03-04 1999-09-14 Seiko Epson Corp インクジェット式記録装置およびインクジェット式記録装置におけるフラッシング制御方法
CN1273179A (zh) * 1999-04-19 2000-11-15 精工爱普生株式会社 胶带打印装置及其方法
JP2001191574A (ja) * 2000-01-06 2001-07-17 Brother Ind Ltd サーマル式記録装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108569037A (zh) * 2017-03-10 2018-09-25 卡西欧计算机株式会社 印刷装置、印刷系统、印刷控制方法以及计算机可读取的记录介质
US10752016B2 (en) 2017-03-10 2020-08-25 Casio Computer Co., Ltd. Printing apparatus, printing system, printing control method and computer-readable recording medium

Also Published As

Publication number Publication date
HK1066764A1 (en) 2005-04-01
US20040196353A1 (en) 2004-10-07
CN1504339A (zh) 2004-06-16
TW200415031A (en) 2004-08-16
KR20040048842A (ko) 2004-06-10
US7038704B2 (en) 2006-05-02
KR100553662B1 (ko) 2006-02-24
TWI282312B (en) 2007-06-11

Similar Documents

Publication Publication Date Title
EP0534794B2 (en) Tape printing device
EP0580438B1 (en) Tape printing device
US4836697A (en) Automated thermal transfer device and control system therefor
US20090285617A1 (en) Tape Printing Apparatus and Tape Cassette
EP2142376B1 (en) Tape printing apparatus and method with displaying features
JP3640793B2 (ja) 印刷方法およびその装置
US5366307A (en) Printing control system and method for scalably controlling print energy and cycle time
CN101142087A (zh) 带盒和带式打印机
CN1328060C (zh) 胶带打印装置及其打印控制方法
US20070098473A1 (en) Tape printing apparatus and tape cassette
JPH11277837A (ja) 印刷画像作成方法およびその装置並びにその装置を備えた印刷装置
US6076981A (en) Printing apparatus and method of making mask pattern for exposure thereby
EP0573187A1 (en) Thermal printing device
KR100360961B1 (ko) 테이프 인쇄 장치 및 테이프 인쇄 방법
EP1066969B1 (en) Printing on a medium comprising used labels
EP2279874B1 (en) Printer
CN101898458B (zh) 打印机
JP6673240B2 (ja) 印刷装置および印刷装置の制御方法および制御プログラム
US5610648A (en) Thermal printing device
JPH11268317A (ja) 印刷方法およびその装置
CN102407681B (zh) 打印机及其控制方法
JP2004181795A (ja) テープ印刷装置およびその印刷制御方法、プログラム並びに記憶媒体
US20090097895A1 (en) Thermal time stamp printer
JP2004181794A (ja) テープ印刷装置およびその印刷制御方法、プログラム並びに記憶媒体
JPH1178097A (ja) 感熱記録装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1066764

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20070725