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

申请号 : CN201710570603.9

文献号 : CN107284036B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谷口长史増田坚

申请人 : 东芝泰格有限公司

摘要 :

本发明提供一种热敏打印机及其打印控制方法。在预定的条件下控制包含指定突出显示的字符串的打印数据的打印。热敏打印机包括:热敏打印头,将打印数据打印于纸张;打印数据输入部,接收打印数据的输入;打印数据解析部,解析所输入的打印数据,并判断有无突出显示的字符串;存储部,存储对打印数据中所包含的突出显示的指定进行取消的突出显示取消条件,其中,突出显示取消条件为热敏打印头的累积使用时间T相对于热敏打印头的规定寿命HL的比例成为预定的阈值X以上;以及突出显示取消部,当打印数据包含突出显示的字符串时,计算T/HL的运算结果,基于运算结果判断突出显示的取消功能的启动或关闭。

权利要求 :

1.一种热敏打印机,其特征在于,包括:热敏打印头,将打印数据打印于纸张;

打印数据输入部,接收所述打印数据的输入;

打印数据解析部,解析所输入的所述打印数据,并判断有无突出显示的字符串;

存储部,存储对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件,其中,所述突出显示取消条件为所述热敏打印头的累积使用时间T相对于所述热敏打印头的规定寿命HL的比例成为预定的阈值X以上;以及突出显示取消部,当所述打印数据包含所述突出显示的字符串时,计算T/HL的运算结果,基于所述运算结果判断突出显示的取消功能的启动或关闭。

2.根据权利要求1所述的热敏打印机,其特征在于,当所述打印数据包含所述突出显示的字符串、并且在开始打印时满足T/HL≥X时,该突出显示取消部在所述热敏打印头执行打印之前自动地取消所述打印数据中所包含的突出显示的指定。

3.根据权利要求1所述的热敏打印机,其特征在于,所述阈值X为90%。

4.根据权利要求1所述的热敏打印机,其特征在于,所述阈值X为95%。

5.根据权利要求1所述的热敏打印机,其特征在于,所述存储部还将预先选择有所述突出显示的取消作为所述突出显示取消条件进行存储。

6.一种热敏打印机的打印控制方法,通过热敏打印头的发热而将打印数据打印于纸张,其特征在于,所述热敏打印机的打印控制方法包括以下步骤:接收所述打印数据的输入;

解析所输入的所述打印数据,并判断有无突出显示的字符串;

从存储装置获取对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件,其中,所述突出显示取消条件为所述热敏打印头的累积使用时间T相对于所述热敏打印头的规定寿命HL的比例成为预定的阈值X以上;以及当所述打印数据包含所述突出显示的字符串时,计算T/HL的运算结果,基于所述运算结果判断突出显示的取消功能的启动或关闭。

7.根据权利要求6所述的热敏打印机的打印控制方法,其特征在于,当所述打印数据包含所述突出显示的字符串、并且在开始打印时满足T/HL≥X时,该突出显示取消部在所述热敏打印头执行打印之前自动地取消所述打印数据中所包含的突出显示的指定。

8.根据权利要求6所述的热敏打印机的打印控制方法,其特征在于,所述阈值X为90%。

9.根据权利要求6所述的热敏打印机的打印控制方法,其特征在于,所述阈值X为95%。

10.根据权利要求6所述的热敏打印机的打印控制方法,其特征在于,所述突出显示取消条件还包括预先选择了所述突出显示的取消,并存储于所述存储装置。

说明书 :

热敏打印机及其打印控制方法

[0001] 本申请是优先权日为2014年7月29日、申请日为2015年7月16日、申请号为201510419676.9、发明名称为“热敏打印机及其打印控制方法”的发明专利申请的分案申请,其全部内容结合于此作为参考。

技术领域

[0002] 本发明涉及热敏打印机及其打印控制方法。

背景技术

[0003] 通常,热敏打印机给热敏打印头的各发热元件通电而发热,通过该热量使热敏纸显色,或者,将色带的油墨转印于纸张而进行打印。如果热敏打印头的发热元件为了打印而通电,则会成为储存其所产生的热量的状态。

发明内容

[0004] (本发明要解决的技术问题)
[0005] 在现有的热敏打印机中,当包含有指定为粗体字或下划线等突出显示的字符串的打印数据向纸张打印时,常常按照打印数据向纸张打印。因此,与仅打印一般显示的字符串的情况相比,需要向更多的点施加热量,特别是在印刷量多的情况下存在使热敏打印头的寿命减少的问题。另外,即使是打印数据中存在突出显示的指定字符串的情况,在热敏打印头的寿命缩短且打印质量量可能会进一步降低的情况下,也应该优先维持整体的打印质量,没有必要必须进行突出显示。
[0006] 因此,本发明是鉴于上述现有技术中的问题而完成的,其目的在于提供一种能够在预定的条件下对包含有指定为突出显示的字符串的打印数据的打印进行控制的热敏打印机及其打印控制方法。
[0007] (用于解决技术问题的手段)
[0008] 本发明提供一种热敏打印机,其包括:热敏打印头,将打印数据打印于纸张;打印数据输入部,接收所述打印数据的输入;打印数据解析部,解析所输入的所述打印数据,并判断有无突出显示的字符串;存储部,存储对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件;以及突出显示取消部,当所述打印数据包含所述突出显示的字符串、并且在开始打印时满足所述突出显示取消条件时,该突出显示取消部在所述热敏打印头执行打印之前取消所述打印数据中所包含的突出显示的指定。
[0009] 本发明还提供一种热敏打印机的打印控制方法,其通过热敏打印头的发热而将打印数据打印于纸张,所述热敏打印机的打印控制方法包括以下步骤:接收所述打印数据的输入;解析所输入的所述打印数据,并判断有无突出显示的字符串;从存储装置获取对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件;以及当所述打印数据包含所述突出显示的字符串,并且在开始打印时满足所述突出显示取消条件时,在所述热敏打印头执行打印之前取消所述打印数据中所包含的突出显示的指定。
[0010] 本发明提供一种热敏打印机,其包括:热敏打印头,将打印数据打印于纸张;打印数据输入部,接收所述打印数据的输入;打印数据解析部,解析所输入的所述打印数据,并判断有无突出显示的字符串;存储部,存储对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件,其中,所述突出显示取消条件为所述热敏打印头的累积使用时间T相对于所述热敏打印头的规定寿命HL的比例成为预定的阈值X以上;以及突出显示取消部,当所述打印数据包含所述突出显示的字符串时,计算T/HL的运算结果,基于所述运算结果判断突出显示的取消功能的启动或关闭。
[0011] 本发明还提供一种热敏打印机的打印控制方法,其通过热敏打印头的发热而将打印数据打印于纸张,所述热敏打印机的打印控制方法包括以下步骤:接收所述打印数据的输入;解析所输入的所述打印数据,并判断有无突出显示的字符串;从存储装置获取对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件,其中,所述突出显示取消条件为所述热敏打印头的累积使用时间T相对于所述热敏打印头的规定寿命HL的比例成为预定的阈值X以上;以及当所述打印数据包含所述突出显示的字符串时,计算T/HL的运算结果,基于所述运算结果判断突出显示的取消功能的启动或关闭。

附图说明

[0012] 图1是示出实施方式1的热敏打印机的整体结构例的示意图。
[0013] 图2是示出图1所示的热敏打印机的控制系统的图。
[0014] 图3是图2所示的控制部的功能框图。
[0015] 图4是示出图2所示的控制部的打印控制处理的具体例的流程图。
[0016] 图5是示出突出显示的取消功能的启动/关闭的具体例的图。
[0017] 图6是示出实施方式2的热敏打印机中控制部的打印控制处理的具体例的流程图。
[0018] 附图标记说明
[0019] 1热敏打印机;2纸张;6压纸辊;7纸张输送路;8打印部;9热敏打印头;50控制部;50a打印数据输入部;50b打印数据解析部;50c存储部;50d突出显示取消部;50e打印控制部;50f计数部;50g设定输入部;71主机。

具体实施方式

[0020] <实施方式1>
[0021] 下面,参照附图,对本实施方式的热敏打印机进行详细地说明。图1是示出本实施方式的热敏打印机1的整体结构例的示意图。在该热敏打印机1中,由于从附图的右侧向左侧输送纸张2,所以在以下的说明中,图中右侧作为上游侧,左侧作为下游侧。
[0022] 纸张2是卷绕于卷轴3并在一表面具有热敏层4的卷状的片材。卷轴3以旋转自如的方式被热敏打印机1支承。在纸张2的下游侧以旋转自如的方式支承有张紧辊5。在张紧辊5的下游处相对配置有压纸辊6和打印部8,该压纸辊6通过电机(未图示)而能够旋转,该打印部8隔着纸张输送路7与该压纸辊6相对。打印部8与压纸辊6通过一起工作来向纸张2的热敏层4进行打印。
[0023] 另外,打印部8由热敏打印头9、散热器10、打印头底座11和打印头支架12构成。
[0024] 在热敏打印头9的表面上沿纸张2的宽度方向设置有发热元件(未图示),借助后述的第二驱动器56按照来自MPU 51的驱动信号使发热元件启动/关闭,对插入在压纸辊6和热敏打印头9之间的纸张2进行打印。设置于热敏打印头9的发热元件如果接收驱动信号,则变为启动,则产生热量。如果不使该热量发散则会破坏发热元件,因此,在热敏打印头9上以始终接触的方式粘贴有散热用的散热器10,在热敏打印头9中产生的热量经由散热器10而被散热。
[0025] 另外,打印部8的打印头底座11固定于热敏打印机1的壳体(未图示)。在该打印头底座11上粘贴有由弹性构件制成的打印头支架12的一端。打印头支架12能够在被施加力的情况下变形。一体化的热敏打印头9及散热器10嵌合固定于打印头底座11。另外,打印部8与热敏打印头9、散热器10与打印头底座11分别通过接合剂等成为一体。
[0026] 另外,在打印头底座11上设置有移动防止壁13,在热敏打印头9及散热器10嵌合于打印头底座11时,该移动防止壁13防止热敏打印头9和散热器10移动。
[0027] 在打印部8的纸张输送方向下游处配置有切纸器15。切纸器15具有固定刀和可动刀(未图示),通过利用切纸电机(未图示)朝向固定刀驱动可动刀来切割插入到设置于切纸器15的狭缝(未图示)中的纸张2。在此说明了切纸器15是可动刀朝向固定刀滑移、即滑动式切纸器的情况,但并不限定于此。例如,也可以是通过可动刀相对于固定刀旋转而切割纸张的所谓的旋转式切纸器。
[0028] 另外,在切纸器15的下游侧相对配置有送纸辊16和拖辊17,该送纸辊16通过驱动电机(未图示)而能够旋转,该拖辊17隔着纸张输送路7与该送纸辊16相对。如果结束对纸张2的打印,则通过切纸器15将纸张2切割。其后,纸张2通过纸张排出口18向热敏打印机1的外部排出。显示部19显示包括纸张用完、错误显示的各种信息。
[0029] 图2是示出图1所示的热敏打印机1的控制系统的图。如该图2所示,控制部50由进行与主机71的联系及执行纸张输送、打印、纸张切割、纸张排出的各种控制的例如微型计算机构成,并具有中央处理装置(MPU)51、ROM 53和RAM 54。
[0030] 作为存储MPU 51中执行的控制程序以及控制或运算过程中的数据等的主存储单元,设置有ROM 53及RAM 54。ROM 53是具有控制程序、关联表等的读取专用存储器。另外,RAM 54是临时存储演算过程中的数据等的写入用存储器。MPU 51具备作为按照程序进行时间设定及时间控制单元的计时器(未图示)。
[0031] 另外,在控制部50中设置有自主机71读取各种输入数据或向主机71输入控制部50的控制输出的输入输出单元(I/O)55。相对于该I/O 55,MPU 51、ROM 53及RAM 54经由系统总线而分别连接。
[0032] 另外,在I/O 55上,作为用于取出控制输出的单元,连接有第一驱动器~第五驱动器52、56、57、58、59。第一驱动器52控制与主机71经由网络(未图示)进行通信的通信部20。第二驱动器56控制热敏打印头9和压纸辊6的驱动。第三驱动器57控制切纸器15的驱动。第四驱动器58控制送纸辊16的驱动。第五驱动器59在显示部19中进行显示控制。
[0033] 接着,对热敏打印机1的动作的概要进行说明。控制部50按照ROM53中所存储的程序而进行纸张输送及打印动作。用户预先拉出纸张2,经由张紧辊5后,以其前端位于热敏打印头9与压纸辊6之间的方式设定。若在该状态下从主机71输入打印数据,则控制器50使压纸辊6旋转,通过与热敏打印头9一起工作而输送纸张2。
[0034] 控制部50将来自主机71的打印数据通过热敏打印头9打印在纸张2上。然后,被打印的纸张2由切纸器15切割,从纸张排出口18排出到热敏打印机1的外部。
[0035] 图3是图2示出的控制部50的功能框图。如该图3所示,控制部50具备:打印数据输入部50a、打印数据解析部50b、存储部50c、突出显示取消部50d、打印控制部50e、计数部50f和设定输入部50g。各部通过存储于ROM 53的程序来安装,由MPU 51在RAM 54中展开而执行。
[0036] 打印数据输入部50a接收打印数据的输入,并输送给打印数据解析部50b。打印数据解析部50b解析自打印数据输入部50a输入的打印数据,判断有无突出显示的字符串。当包含突出显示的字符串时,调用突出显示取消部50d,并输出打印数据。另外,当不包含突出显示的字符串时,将打印数据照原样向打印控制部50e输出。
[0037] 存储部50c存储突出显示取消条件,该突出显示取消条件用于取消包含在打印数据中的突出显示的指定。本实施方式中的存储部50c以通过在主机71侧的用户选择来预先选择了突出显示的取消功能作为突出显示取消条件。
[0038] 当打印数据解析部50b中的解析结果包含突出显示的字符串的打印数据,并且在开始打印时满足从存储部50c获取的突出显示取消条件时,突出显示取消部50d在热敏打印头9执行打印之前取消包含于打印数据中的突出显示的指定,并将取消后的打印数据向打印控制部50e输出。
[0039] 打印控制部50e根据从打印数据解析部50b或突出显示取消部50d侧所输入的打印数据而控制热敏打印头9,并将打印数据向纸张2打印。
[0040] 计数部50f计数打印控制部50e中打印数据的打印次数,并存储于存储部50c。计数部50f在以任务为单位计数打印张数之外,也计数所期望的期间(一日为单位、月为单位等)中累积打印张数、各设备的驱动时间等,并存储于存储部50c。设定输入部50g在主机71侧被输入由用户决定的设定信息,并存储于存储部50c。
[0041] 图4是示出图2所示的控制部50的打印控制处理的具体例的流程图。
[0042] 首先,若控制部50的打印数据50a从主机71经由网络(未图示)输入打印数据(步骤101),则向打印数据解析部50b输出打印数据。
[0043] 接着,控制部50的打印数据解析部50b解析打印数据(步骤102),判断打印数据中有无指定突出显示的字符串(步骤103)。在此,当打印数据解析部50b判断为打印数据中即使有一个指定突出显示的字符串时(步骤103:是),进入步骤104。相反,当打印数据解析部50b判断为指定突出显示的字符串一个也不存在时(步骤103:否),进入步骤108。
[0044] 在步骤104中,控制部50的突出显示取消部50d从存储部50c获取突出显示取消条件即突出显示的取消功能的用户选择信息。
[0045] 接着,突出显示取消部50d基于用户选择信息判断突出显示的取消功能的启动/关闭(步骤105)。在此,当突出显示取消部50d判断为取消功能启动时(步骤105:是)进入步骤106。相反,当突出显示取消部50d判断为取消功能关闭时(步骤105:否),进入步骤107。
[0046] 在步骤106中,突出显示取消部50d将取消了打印数据中的突出显示的所有指定的打印数据向打印控制部50e输出。
[0047] 在步骤107中,打印控制部50e将取消了突出显示的指定的打印数据向纸张2打印,结束处理。
[0048] 在步骤108中,控制部50的打印控制部50e将从突出显示取消部50d或打印数据解析部50b输入的打印数据照原样打印于纸张2,结束处理。图5是示出突出显示的取消功能的启动/关闭的具体例的图。图5的(A)是示出突出显示的取消功能为关闭时的打印例子,第一行的“AAAA”的字体是比其他行的大的突出显示,第二行的“2222”是带有下划线的突出显示,“7777”是粗体字的突出显示,第三行的“0000”是文字阴影的突出显示。相反,图5的(B)是示出在突出显示的取消功能启动时,输入与图5的(A)相同的打印数据时的打印例子,取消了所有突出显示,以规定的条件打印有相同尺寸的字符串。
[0049] 如此,根据本实施方式的热敏打印机1,当打印数据中包含指定突出显示的字符串时,可以取消该突出显示而进行打印。其结果,能够比以往延长热敏打印头9到达规定寿命的时间,并且,实现能够抑制打印质量降低的效果。另外,在主机71侧基于用户选择的条件能够任意地切换有无突出显示的输出,能够实现节能。
[0050] <实施方式2>
[0051] 本实施方式在控制部50中的打印控制处理及强调显示取消条件的内容与实施方式1一部分不同,但其他的结构相同,所以对不同点进行详细地说明。与实施方式1相同的附图标记表示相同的对象。
[0052] 本实施方式的存储部50c将累积使用时间T相对于热敏打印头的规定寿命HL的比例成为预定的阈值X以上作为突出显示取消条件而存储。因此,例如在阈值X为0.9(90%)的情况下,突出显示取消部50d在满足突出显示取消条件即T/HL≥X时自动地取消突出显示。此外,优选的是,与实施方式1的情况相同,用户能够对该突出显示的取消功能任意地切换启动/关闭。
[0053] 图6是实施方式2的热敏打印机1中控制部50的打印控制处理的具体例的流程图。
[0054] 首先,若控制部50的打印数据50a从主机71经由网络(未图示)输入打印数据(步骤201),则向打印数据解析部50b输出打印数据。
[0055] 接着,控制部50的打印数据解析部50b解析打印数据(步骤202),判断打印数据中有无指定突出显示的字符串(步骤203)。在此,当打印数据解析部50b判断为打印数据中即使有一个指定突出显示的字符串时(步骤203:是),进入步骤204。相反,当打印数据解析部50b判断为指定突出显示的字符串一个也不存在时(步骤203:否),进入步骤208。
[0056] 在步骤204中,控制部50的突出显示取消部50d从存储部50c获取累积使用时间(T)、热敏打印头9的规定寿命(HL)、突出显示取消条件。在此,将T/HL≥0.95作为突出显示取消条件。
[0057] 接着,突出显示取消部50d基于T/HL的运算结果与突出显示取消条件而判断突出显示的取消功能的启动/关闭(步骤205)。在此,当突出显示取消部50d判断为取消功能启动时(步骤205:是),进入步骤206。相反,当突出显示取消部50d判断为取消功能关闭时(步骤205:否)进入步骤207。
[0058] 在步骤206中,突出显示取消部50d将取消了打印数据中的突出显示的所有指定的打印数据向打印控制部50e输出。
[0059] 在步骤207中,控制部50的打印控制部50e将取消了突出显示的指定的打印数据向纸张2打印,结束处理。
[0060] 在步骤208中,打印控制部50e将从突出显示取消部50d或打印数据解析部50b输入的打印数据照原样打印于纸张2,结束处理。
[0061] 如此,根据本实施方式的热敏打印机1,除了实施方式1的效果,还起到在临近热敏打印头9的规定寿命的情况下能够自动地取消突出显示的效果。
[0062] 以上,虽然对本发明的实施方式进行了说明,但这些实施方式只是作为例子示出,并不限定本发明的范围。这些新的实施方式可以由其他各种方式来实施,在不脱离本发明主旨的范围内,能够进行各种省略、替换和改变。这些实施方式及其变形都包含于本发明的范围或主旨,并且包含于权利要求书所记载的发明及其等同范围内。