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

文档序号:9557840阅读:991来源:国知局
热敏打印机及其打印控制方法
【技术领域】
[0001 ] 本发明涉及热敏打印机及其打印控制方法。
【背景技术】
[0002]通常,热敏打印机给热敏打印头的各发热元件通电而发热,通过该热量使热敏纸显色,或者,将色带的油墨转印于纸张而进行打印。如果热敏打印头的发热元件为了打印而通电,则会成为储存其所产生的热量的状态。

【发明内容】

[0003](本发明要解决的技术问题)
[0004]在现有的热敏打印机中,当包含有指定为粗体字或下划线等突出显示的字符串的打印数据向纸张打印时,常常按照打印数据向纸张打印。因此,与仅打印一般显示的字符串的情况相比,需要向更多的点施加热量,特别是在印刷量多的情况下存在使热敏打印头的寿命减少的问题。另外,即使是打印数据中存在突出显示的指定字符串的情况,在热敏打印头的寿命缩短且打印质量量可能会进一步降低的情况下,也应该优先维持整体的打印质量,没有必要必须进行突出显示。
[0005]因此,本发明是鉴于上述现有技术中的问题而完成的,其目的在于提供一种能够在预定的条件下对包含有指定为突出显示的字符串的打印数据的打印进行控制的热敏打印机及其打印控制方法。
[0006](用于解决技术问题的手段)
[0007]本发明提供一种热敏打印机,其包括:热敏打印头,将打印数据打印于纸张;打印数据输入部,接收所述打印数据的输入;打印数据解析部,解析所输入的所述打印数据,并判断有无突出显示的字符串;存储部,存储对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件;以及突出显示取消部,当所述打印数据包含所述突出显示的字符串、并且在开始打印时满足所述突出显示取消条件时,该突出显示取消部在所述热敏打印头执行打印之前取消所述打印数据中所包含的突出显示的指定。
[0008]本发明还提供一种热敏打印机的打印控制方法,其通过热敏打印头的发热而将打印数据打印于纸张,所述热敏打印机的打印控制方法包括以下步骤:接收所述打印数据的输入;解析所输入的所述打印数据,并判断有无突出显示的字符串;从存储装置获取对所述打印数据中所包含的所述突出显示的指定进行取消的突出显示取消条件;以及当所述打印数据包含所述突出显示的字符串,并且在开始打印时满足所述突出显示取消条件时,在所述热敏打印头执行打印之前取消所述打印数据中所包含的突出显示的指定。
【附图说明】
[0009]图1是示出实施方式1的热敏打印机的整体结构例的示意图。
[0010]图2是示出图1所示的热敏打印机的控制系统的图。[0011 ] 图3是图2所示的控制部的功能框图。
[0012]图4是示出图2所示的控制部的打印控制处理的具体例的流程图。
[0013]图5是示出突出显示的取消功能的启动/关闭的具体例的图。
[0014]图6是示出实施方式2的热敏打印机中控制部的打印控制处理的具体例的流程图。
[0015]附图标记说明
[0016]1热敏打印机;2纸张;6压纸辊;7纸张输送路;8打印部;9热敏打印头;50控制部;50a打印数据输入部;50b打印数据解析部;50c存储部;50d突出显示取消部;50e打印控制部;50f计数部;50g设定输入部;71主机。
【具体实施方式】
[0017]〈实施方式1>
[0018]下面,参照附图,对本实施方式的热敏打印机进行详细地说明。图1是示出本实施方式的热敏打印机1的整体结构例的示意图。在该热敏打印机1中,由于从附图的右侧向左侧输送纸张2,所以在以下的说明中,图中右侧作为上游侧,左侧作为下游侧。
[0019]纸张2是卷绕于卷轴3并在一表面具有热敏层4的卷状的片材。卷轴3以旋转自如的方式被热敏打印机1支承。在纸张2的下游侧以旋转自如的方式支承有张紧辊5。在张紧辊5的下游处相对配置有压纸辊6和打印部8,该压纸辊6通过电机(未图示)而能够旋转,该打印部8隔着纸张输送路7与该压纸辊6相对。打印部8与压纸辊6通过一起工作来向纸张2的热敏层4进行打印。
[0020]另外,打印部8由热敏打印头9、散热器10、打印头底座11和打印头支架12构成。
[0021]在热敏打印头9的表面上沿纸张2的宽度方向设置有发热元件(未图示),借助后述的第二驱动器56按照来自MPU 51的驱动信号使发热元件启动/关闭,对插入在压纸辊6和热敏打印头9之间的纸张2进行打印。设置于热敏打印头9的发热元件如果接收驱动信号,则变为启动,则产生热量。如果不使该热量发散则会破坏发热元件,因此,在热敏打印头9上以始终接触的方式粘贴有散热用的散热器10,在热敏打印头9中产生的热量经由散热器10而被散热。
[0022]另外,打印部8的打印头底座11固定于热敏打印机1的壳体(未图示)。在该打印头底座11上粘贴有由弹性构件制成的打印头支架12的一端。打印头支架12能够在被施加力的情况下变形。一体化的热敏打印头9及散热器10嵌合固定于打印头底座11。另夕卜,打印部8与热敏打印头9、散热器10与打印头底座11分别通过接合剂等成为一体。
[0023]另外,在打印头底座11上设置有移动防止壁13,在热敏打印头9及散热器10嵌合于打印头底座11时,该移动防止壁13防止热敏打印头9和散热器10移动。
[0024]在打印部8的纸张输送方向下游处配置有切纸器15。切纸器15具有固定刀和可动刀(未图示),通过利用切纸电机(未图示)朝向固定刀驱动可动刀来切割插入到设置于切纸器15的狭缝(未图示)中的纸张2。在此说明了切纸器15是可动刀朝向固定刀滑移、即滑动式切纸器的情况,但并不限定于此。例如,也可以是通过可动刀相对于固定刀旋转而切割纸张的所谓的旋转式切纸器。
[0025]另外,在切纸器15的下游侧相对配置有送纸辊16和拖辊17,该送纸辊16通过驱动电机(未图示)而能够旋转,该拖辊17隔着纸张输送路7与该送纸辊16相对。如果结束对纸张2的打印,则通过切纸器15将纸张2切割。其后,纸张2通过纸张排出口 18向热敏打印机1的外部排出。显示部19显示包括纸张用完、错误显示的各种信息。
[0026]图2是示出图1所示的热敏打印机1的控制系统的图。如该图2所示,控制部50由进行与主机71的联系及执行纸张输送、打印、纸张切割、纸张排出的各种控制的例如微型计算机构成,并具有中央处理装置(MPU)51、R0M 53和RAM 54。
[0027]作为存储MPU 51中执行的控制程序以及控制或运算过程中的数据等的主存储单元,设置有ROM 53及RAM 54。ROM 53是具有控制程序、关联表等的读取专用存储器。另外,RAM 54是临时存储演算过程中的数据等的写入用存储器。MPU 51具备作为按照程序进行时间设定及时间控制单元的计时器(未图示)。
[0028]另外,在控制部50中设置有自主机71读取各种输入数据或向主机71输入控制部50的控制输出的输入输出单元(1/0)55。相对于该I/O 55,MPU 5UR0M 53及RAM 54经由系统总线而分别连接。
[0029]另外,在I/O 55上,作为用于取出控制输出的单元,连接有第一驱动器?第五驱动器52、56、57、58、59。第一驱动器52控制与主机71经由网络(未图示)进行通信的通信部20。第二驱动器56控制热敏打印头9和压纸辊6的驱动。第三驱动器57控制切纸器15的驱动。第四驱动器58控制送纸辊16的驱动。第五驱动器59在显示部19中进行显示控制。
[0030]接着,对热敏打印机1的动作的概要进行说明。控制部50按照R0M53中所存储的程序而进行纸张输送及打印动作。用户预先拉出纸张2,经由张紧辊5后,以其前端位于热敏打印头9与压纸辊6之间的方式设定。若在该状态下从主机71输入打印数据,则控制器50使压纸辊6旋转,通过与热敏打印头9 一起工作而输送纸张2。
[0031]控制部50将来自主机71的打印数据通过热敏打印头9打印在纸张2上。然后,被打印的纸张2由切纸器15切割,从纸张排出口 18排出到热敏打印机1的外部。
[0032]图3是图2示出的控制部50的功能框图。如该图3所示,控制部50具备:打印数据输入部50a、打印数据解析部50b、存储部50c、突出显示取消部50d、打印控制部50e、计数部50f和设定输入部50g。各部通过存储于ROM 53的程序来安装,由MPU 51在RAM 54中展开而执行。
[0033]打印数据输入部50a接收打印数据的输入,并输送给打印数据解析部50b。打印数据解析部50b解析自打印数据输入部50a输入的打印数据,判断有无突出显示的字符串。当包含突出显示的字符串时,调用突出显示取消部50d,并输出打印数据。另外,当不包含突出显示的字符串时,将打印数据照原样向打印控制部50e输出。
[0034]存储部50c存储突出显示取消条件,该突出显示取消条件用于取消包含在打印数据中的突出显示的指定。本实施方式中的存储部50c以通过在主机71侧的用户选择来预先选择了突出显示的取消功能作为突出显示取消条件。
[0035]当打印数据解析部50b中的解析结果包含突出显示的字符串的打印数据,并且在开始打印时满足从存储部50c获取的突出显示取消条件时,突出显示取消部50d在热敏打印头9执行打印之前取消包含于打印数据中的突出显示的指定,并将取消后的打印数据向打印控制部50e输出。
[0036]打印控制部50e根据从打印数据解析部50b或突出显示取消部50d侧所输入的打印数据而控制热敏打印头9,并将打印数据向纸张2打印。
[0037]计数部50f计数打印控制部50e中
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1