专利名称:热敏印刷机及其控制方法
技术领域:
本发明涉及一种使用两面均有热敏层的热敏纸张的热敏印刷机及其控制方法。
背景技术:
热敏印刷机中使用的热敏纸张在其一面上具有热敏层。根据这种结构,热敏印刷机具有一个热敏头,并通过使用该单个热敏头来将从外部输入的印刷数据印刷在热敏纸张的一面上。印刷后的热敏纸张通过切割器来切割,并提供给用户。
当从外部输入的印刷数据的量很大时,其上将印刷数据的热敏纸张变长,因此很难为用户所控制。
另一方面,最近开发出了一种在其两面上均有热敏层的热敏纸张。当使用这种热敏纸张、将印刷数据分割并印刷到这种热敏纸张的两面上时,可以减小提供给用户的热敏纸张的长度,从而可以节省热敏纸。
例如,为了将数据印刷在热敏纸张的两面上,需要进行与复印机中的双面复印(参见第233256-1997号日本专利申请公开和第24082-1994号日本专利申请公开)相似的处理将纸张给入感光鼓的图像形成部或显影单元,以在纸张表面上形成图像;将其上形成有图像的纸张返回给图像形成部,同时翻转纸张;以及通过图像形成部在纸张的背面形成图像。
然而,与复印机中使用的处理相类似的处理会耗费相当长的时间,因此,不能将以上处理应用于(例如)为商店中的消费者提供销售收据的热敏印刷机上。
发明内容
本发明的一个目的在于,提供一种能够将从外部输入的印刷数据快速印刷在热敏纸张的两面上的非常实用的热敏印刷机。
根据本发明,提供了一种热敏印刷机,包括热敏纸张,在具有正反关系的第一表面和第二表面上均具有热敏层,并经过给纸处理;第一热敏头,用于在热敏纸张的第一表面上进行印刷;第二热敏头,用于在热敏纸张的第二表面上进行印刷;以及第一控制部,用于将从外部输入的印刷数据分割为用于第一热敏头的第一印刷数据和用于第二热敏头的第二印刷数据。
本发明的其他目的和优点将在下面的说明中进行阐述,并且部分地可以通过本说明变得显而易见,或可以通过本发明的实施来获知。可以通过下文中具体指出的手段和结合来实现和获得本发明的目的和优点。
结合在说明书中并构成说明书一部分的附图示出了本发明的实施例,并且与上面给出的概括描述和下面给出的实施例的详细描述一起用于阐述本发明的原理。
图1是示出各实施例中的主要部分的结构的视图;图2是示出第一实施例中的控制电路的框图;图3是示出各实施例中的热敏头的具体结构的框图;图4是示出第一实施例中的印刷数据D0的格式的视图;图5是示出第一实施例中的第一操作模式下的印刷结果的视图;图6是示出第一实施例中的用于分割印刷数据D0的边界位置处存在印刷数据的实例的视图;图7是示出第一实施例中的少量印刷数据D0的格式的视图;图8是示出第一实施例中的第二操作模式下的印刷结果的视图;
图9是示出第一实施例中的第三操作模式下的印刷结果的视图;图10是示出第一实施例中的第四操作模式下的印刷结果的视图;图11是示出第二实施例中的控制电路的框图;图12是用于说明第二实施例的功能的流程图;图13是示出第二实施例中的印刷数据D0的格式的视图;图14是示出第二实施例中的印刷数据D1(包括Dm)的格式的视图;图15是示出第二实施例中的印刷数据D2的格式的视图;图16是示出第二实施例中的印刷结果的视图;图17是第三实施例中的控制电路的框图;图18是示出第三实施例中的印刷数据D0的格式的视图;图19是示出第三实施例中的印刷结果的视图;图20是示出第三实施例中的从热敏纸张的正面侧开始的第一热敏头的印刷区域的视图;图21是示出第三实施例中的从热敏纸张的背面侧开始的第二热敏头的印刷区域的视图;图22是示出第三实施例中的另一个印刷结果的视图;
图23是示出在进行图22中的印刷时,每个热敏头与从热敏纸张的背面侧开始的热敏纸张之间的关系的视图;图24是第四实施例中的控制电路的框图;图25是示出第四实施例中的RAM的内部结构的视图;图26是用于说明第四实施例的功能的流程图;图27是示出第四实施例中的每个光栅图像数据的存储时间和每个热敏头的印刷时间的视图;图28是示出关于图27的参考实例的视图;图29是用于说明第五实施例的功能的流程图;以及图30是示出第五实施例中的每个光栅图像数据的存储时间和每个热敏头的印刷时间的视图。
具体实施例方式
第一实施例下文中将参考附图描述根据本发明的第一实施例。首先,图1示出了主要部分的结构。
参考标号1表示热敏纸张。在热敏纸张1的具有正反关系的两个表面(即,第一表面(称为正面)1a和第二表面(称为背面)1b)上分别具有热敏层。以将正面1a变为内侧的方式卷起热敏纸张1的近端侧,并通过稍后描述的给纸装置22沿附图中的箭头表示的方向来给入远端侧。热敏层由加热到预定温度或更高温度时颜色会变为(例如)黑色或红色的材料形成。
沿着热敏纸张1的给纸方向设置与热敏纸张1的正面1a接触的第一热敏头2、和与背面1b接触的第二热敏头4。第一和第二热敏头2和4中的每个都具有沿垂直于热敏纸张1的给纸方向的方向延伸的形状,并且具有沿垂直于给纸方向的方向排列的多个加热元件。第一和第二热敏头2和4设置在沿热敏纸张1的给纸方向彼此分离的位置处。第一热敏头2在给纸方向位于第二热敏头4的下游侧。另外,第一压印辊(platen roller)3设置在面向第一热敏头2的位置处,热敏纸张1位于它们两者之间,第二压印辊5设置在面向第二热敏头4的位置处,热敏纸张1位于它们两者之间。另外,用于在印刷位置后侧切割热敏纸张1的切割器6在给纸方向设置在第一热敏头2的下游侧。
上游侧的第二热敏头4和下游侧的第一热敏头2之间的距离为X,并且第一热敏头2和切割器6之间的距离为Y。
图2示出了包括图1所示的结构的热敏印刷机主体10的控制电路。
CPU 11连接至用于存储控制程序的ROM 12、用于存储数据的作为存储部的RAM 13、用于执行与主机设备30的数据传输/接收的通信接口14、用于设置操作条件的操作部15、用于驱动热敏纸张1的给纸装置16的给纸驱动电路21、用于驱动切割器6的切割器驱动电路22、用于驱动第一热敏头2的第一头驱动电路23、用于驱动第二热敏头4的第二头驱动电路24等。热敏纸张1的给纸装置16由压印辊3和5、以及用于驱动压印辊3和5旋转的电机组成。第一驱动电路23根据稍后描述的第一印刷数据D1来驱动第一热敏头2。第二头驱动电路24根据稍后描述的印刷数据D2来驱动第二热敏头4。
CPU 11具有作为主要功能部件的以下装置(1)至(4)。
(1)第一控制部,用于将从外部主机设备30输入的印刷数据D0分割为用于第一热敏头2的第一印刷数据D1、和用于第二热敏头4的第二印刷数据D2。印刷数据D0、第一印刷数据D1、以及第二印刷数据D2都被存储在RAM 13中。
(2)第二控制部,用于在给入热敏纸张1的同时,根据第二印刷数据D2首先开始驱动第二热敏头4,并在基于首先驱动的印刷开始位置对应于第一热敏头2时,根据第一印刷数据D1开始驱动第一热敏头2。
(3)第三控制部,用于在给入热敏纸张1的同时,根据第一印刷数据D1首先开始驱动第一热敏头2,在首先驱动完成后临时翻转热敏纸张1的给纸方向,以及在基于第一热敏头2的驱动的印刷开始位置返回到对应于第二热敏头4的位置时,将热敏纸张1的给纸方向恢复到正常方向,从而根据第二印刷数据D2开始驱动第二热敏头4。
(4)第四控制部,用于在给入热敏纸张1的同时,根据第一印刷数据D1开始驱动第一热敏头2,并且同时根据第二印刷数据D2开始驱动第二热敏头4。应该注意的是,第一控制部基于能够在第四控制部同时开始驱动热敏头2和4时使得热敏头2和4的印刷结束位置彼此一致的印刷数据量将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2。
应该注意的是,第一热敏头2由如图3所示的锁存电路(latchcircuit)41、通电控制电路(energization control circuit)42、以及边缘头(edge head)43组成。边缘头43包括线性排列的多个传热的加热元件43a、43b、...43n。锁存电路41根据来自头驱动电路23的选通信号STB来锁存由每行头驱动电路23提供的第一印刷数据D1。通电控制电路42根据由头驱动电路23给入的使能信号ENB变为有效时锁存电路41中的数据,来控制对边缘头43的加热元件43a、43b、...43n通电。第二热敏头4的结构与第一热敏头2的结构相同。因此,将省略对其的说明。
下面将说明功能。
(a)第一操作模式下面将说明当通过操作部15设置为第一操作模式时执行的功能。
当将印刷数据D0从外部主机设备30输入至热敏印刷机时,印刷数据D0被存储在RAM 13中。根据该存储,将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2。基于操作部15的操作或来自主机设备30的指示来设置分割量或条件。例如,存在“50%到50%”的分割量,并存在数据类型的分割条件。例如,在商店的销售收据的情况下,存在以下数据类型货币符号、消费者的信息文本、广告文本、以及说明等。
图4示出了将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2的实例。
也就是说,将由从第一行到第100行印刷数据组成的印刷数据D0分割为由从第一行到第50行印刷数据组成的第一印刷数据D1、和由从第51行到第100行印刷数据组成的第二印刷数据D2,其中,将中心处的边界位置C确定为边界。分割出的第一印刷数据D1和第二印刷数据D2被存储在RAM 13中。
在分割后,开始给入热敏纸张1,并根据第二印刷数据D2首先着手驱动第二热敏头4,从而将从第51行到第100行印刷数据印刷在热敏纸张1的背面1b上。当热敏纸张1的给入提前并且基于第二热敏头4的驱动的背面1b侧上的印刷开始位置进入对应于第一热敏头2的状态时,根据第一印刷数据D1开始驱动第一热敏头2,从而将从第一行到第50行印刷数据印刷在热敏纸张1的正面1a上。
如图5所示,作为第二印刷数据D2的从第51行到第100行印刷数据被印刷在了热敏纸张1的背面1b上,作为第一印刷数据D1的从第1行到第50行印刷数据以此方式被印刷在了热敏纸张1的正面1a上。生成了与从切割器6到第一热敏头2的距离Y相对应的空白区Ly,并且在背面1b和正面1a中的每面的远端侧上生成了与从第一热敏头2到第二热敏头4的距离X相对应的空白区Lx。
通过切割器6切割印刷后的热敏纸张1,以提供给用户。
应该注意的是,当将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2时,第50行印刷数据可能会如图6所示出现在印刷数据D0的中心处的边界位置C处。在这种情况下,根据操作部15预置的条件或主机设备30指示的条件,将边界位置C处的印刷数据结合到第一印刷数据D1和第二印刷数据D2之一中。
另外,如图7所示,当印刷数据D0的量小于预定量时,基于数据分割而执行的双面印刷具有会产生难以处理的销售收据的反面效果。基于这种确定,根据操作部15预置的条件或主机设备30指示的条件,将所有的印刷数据D0都设置为第一印刷数据D1和第二印刷数据D2之一。
在图7所示的实例中,将所有的印刷数据D0设置为了第一印刷数据D1。在这种情况下,第一印刷数据D1被印刷在了热敏纸张1的正面1a上。而热敏纸张1的背面1b上没有印刷任何内容。
(b)第二操作模式接下来将说明当通过操作部15设置为第二操作模式时的操作。
从将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2开始的处理与第一操作模式中的相同。
在分割后,开始给入热敏纸张1,并根据第一印刷数据D1着手驱动第一热敏头2,从而将从第一行到第50行印刷数据印刷在热敏纸张1的正面1a上。在基于第一热敏头2的驱动而在正面1a侧上进行的印刷结束后,临时翻转热敏纸张1的给入,并且在基于第一热敏头2的驱动的正面1a侧上的印刷开始位置返回到对应于第二热敏头4的位置时,热敏纸张1的给入返回到正常状态。在这种状态下,根据第二印刷数据D2开始驱动第二热敏头4,从而将从第51行到第100行印刷数据印刷在热敏纸张1的背面1b上。
如图8所示,通过这种方式,作为第一印刷数据D1的从第一行到第50行印刷数据被印刷在了热敏纸张1的正面1a上,而作为第二印刷数据D2的从第51行到第100行印刷数据被印刷在了热敏纸张1的背面1b上。在正面1a和背面1b中的每面的远端侧上生成了与从切割器6到第一热敏头2的距离Y相对应的空白区Ly。
通过切割器6切割印刷后的热敏纸张1,以提供给用户。
与第一操作模式相同,当印刷数据D0中心处的边界位置C处存在印刷数据时,将边界位置C处的印刷数据结合到第一印刷数据D1和第二印刷数据D2之一中。
与第一操作模式相同,当印刷数据D0的量小于预定量时,将所有的印刷数据D0都设置为第一印刷数据D1和第二印刷数据D2之一。
(c)第三操作模式接下来说明通过操作部15设置为第三操作模式时的功能。
分割印刷数据D0的处理略不同于第一操作模式和第二操作模式中的处理。
也就是说,假设根据第一印刷数据D1开始驱动第一热敏头2,并且同时根据第二印刷数据D2开始驱动第二热敏头4,基于能够在同时驱动时热敏头2和4时使得它们的印刷结束位置彼此一致的印刷数据量来将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2。
在分割后,开始给入热敏纸张1,并同时着手根据第一印刷数据D1开始驱动第一热敏头2、以及根据第二印刷数据D2开始驱动第二热敏头4。
如图9所示,通过这种方式,在确保远端侧上存在与从切割器6到第一热敏头2的至少为Y的距离相对应的空白区Ly的情况下,作为第一印刷数据D1的从第一行到(例如)第55行印刷数据被印刷在了热敏纸张1的正面1a上。空白区Ly由操作部15或主机设备30预先确定。在确保存在空白区Ly、并确保在远端侧上存在与从第一热敏头2到第二热敏头4的距离X相对应的空白区Lx的情况下,作为第二印刷数据D2的从第56行到第100行印刷数据被印刷在了热敏纸张1的背面1b上。
从而,正面1a上的最低印刷位置完全与背面1b上的最低印刷位置相匹配。
通过切割器6切割印刷后的热敏纸张1,以提供给用户。
与第一操作模式中相同,当用于分割印刷数据D0的边界位置处存在印刷数据时,将边界位置处的印刷数据结合到第一印刷数据D1和第二印刷数据D2之一中。
与第一操作模式中相同,当印刷数据D0的量小于预定量时,将所有的印刷数据D0都设置为第一印刷数据D1和第二印刷数据D2之一。
(d)第四操作模式接下来说明当通过操作部15设置为第四操作模式时的功能。
分割印刷数据D0的处理不同于各操作模式。
也就是说,根据预定量(例如,对应于两行的印刷数据)将印刷数据D0交替地分割为第一印刷数据D1和第二印刷数据D2。
在分割后,开始给入热敏纸张1,并且着手根据第二印刷数据D2驱动第二热敏头4。当热敏纸张1的给入提前、并且基于第二热敏头4的驱动的背面1b上的印刷开始位置进入对应于第一热敏头2的状态时,开始根据第一印刷数据D1驱动第一热敏头2。
如图10所示,通过这种方式,第二印刷数据D2(其中,顺序排列分别对应于两行的印刷数据部分)被印刷在了热敏纸张1的背面1b上,第一印刷数据D1(顺序排列分别对应于两行的印刷数据部分)被印刷在了热敏纸张1的正面1a上。在正面1a和背面1b中的每面的远端侧上生成了空白区Ly和空白区Lx。
通过切割器6切割印刷后的热敏纸张1,以提供给用户。
当印刷数据D0的量小于预定量时,将所有的印刷数据D0都设置为第一印刷数据D1和第二印刷数据D2之一。
如上所述,准备两面上都具有热敏层的热敏纸张1,并提供与热敏纸张1的正面1a接触的第一热敏头2和与热敏纸张的背面1b接触的第二热敏头4。将从主机设备30输入的印刷数据D0分割为第一印刷数据D1和第二印刷数据D2,并根据印刷数据D1和D2来驱动热敏头2和4。从而,可以分割印刷数据D0,并可以将其迅速印刷在热敏纸张1的正面1a和背面1b上。
因此,即使在印刷数据D0的量很大的情况下,也可以减少用于印刷数据的热敏纸张1的长度。当将热敏纸张1用作例如商店中的销售收据时,可以将很多商品购买数据部分都印刷在短收据上,从而使得用户能够很容易地处理热敏纸张1。这还节省了热敏纸。
当主机设备30与单面印刷型的热敏印刷机相连时,通过根据本实施例的热敏印刷机简单替换这种热敏印刷机,就可以在不改变主机设备30侧上的硬件和软件的条件下,执行分割印刷数据D0的处理和双面印刷的处理。由于仅替换了热敏印刷机,所以可以在将用户侧的成本压缩到最低的同时,增强功能。
第二实施例现在将参考
根据本发明的第二实施例。本实施例的基本结构与图1所示的相同,所以省略对其的说明。图11示出了热敏印刷机主体10的控制电路。
CPU 11具有作为主要功能部件的以下装置(11)至(14)。
(11)检索部,用于从外部主机设备30输入的印刷数据D0中检索对应于预先记录的关键字的印刷数据Dm。该关键字是包括在将印刷在热敏纸张1的一面上的印刷数据中的至少一项。
(12)记录部,用于根据操作部15的操作来记录关键字。
(13)第一控制部,用于将输入印刷数据D0分割为包括所检索的印刷数据Dm的用于第一热敏头2的第一印刷数据D1和不包括所检索的印刷数据Dm的用于第二热敏头4的第二印刷数据D2。印刷数据D0、第一印刷数据D1、以及第二印刷数据D2都被存储在RAM 13中。
(14)第二控制部,用于在给入热敏纸张1的同时,根据第二印刷数据D2首先开始驱动第二热敏头4,并且在基于首先驱动的印刷开始位置对应于第一热敏头2时,根据第一印刷数据D1开始驱动第一热敏头2。
其他结构与第一实施例中的相同。因而,省略对其的说明。
现在将参考图12的流程图说明功能。
当通过操作部15设置关键字的记录模式时(步骤101是),可以通过操作部15的操作,把包括在将印刷在热敏纸张1的一面上的初始印刷数据中的项(例如,“总额”、“接收额”、或“找头”)作为关键字记录(存储)到RAM 13中(步骤102)。
当通过该热敏印刷机接收从外部主机设备30传送的印刷数据D0时(步骤103是),将印刷数据D0存储在RAM 13中。此时,从印刷数据D0中检索对应于预先记录的关键字的印刷数据Dm(步骤104)。
图13示出了印刷数据D0的实例。印刷数据D0由从第一行到第100行印刷数据组成。特别地,最下部的从第98行到第100行数据对应于印刷数据“总额”、印刷数据“接收额”、以及印刷数据“找头”。即,这三部分印刷数据是对应于关键字的印刷数据Dm。
当通过检索找出印刷数据Dm时(步骤105是),将印刷数据D0分割为包括印刷数据Dm的第一印刷数据D1和不包括印刷数据Dm的第二印刷数据D2(步骤106)。
也就是说,如图14所示,生成了具有印刷数据Dm的第一印刷数据D1,其中,印刷数据Dm是附加在从第一行到第47行印刷数据之后的第98行到第100行印刷数据。另外,如图15所示,生成了由剩下的从第48行到第97行印刷数据组成的第二印刷数据D2。所生成的第一印刷数据D1和第二印刷数据D2都被存储在RAM 13中。
在分割后,开始给入热敏纸张1,并根据第二印刷数据D2首先开始驱动第二热敏头4,从而将从第48行到第97行印刷数据印刷在热敏纸张1的背面1b上。当热敏纸张1的给入提前、并且基于第二热敏头4的驱动的背面1b侧上的印刷开始位置进入对应于第一热敏头2的状态时,根据第一印刷数据D1开始驱动第一热敏头2,从而将从第一行到第47行印刷数据、和从第98行到第100行印刷数据印刷在热敏纸张1的正面1a上(步骤108)。
如图16所示,通过这种方式,作为在最下部具有印刷数据Dm的第一印刷数据D1的印刷数据被印刷在了热敏纸张1的正面1a上,作为第二印刷数据D2的印刷数据被印刷在了热敏纸张1的背面1b侧上。
在这种情况下,在热敏纸张1的正面1a上,确保在将被印刷的每个字符行的开始位置和宽度方向中的一端Q1之间存在具有宽度SP1的空白区。在热敏纸张1的背面1b上,确保在将被印刷的每个字符行的开始位置和宽度方向中的另一端Q2之间存在具有宽度SP2的空白区。另外,在正面1a和背面1b中的每面的远端侧上,都生成了与从切割器6到第一热敏头2的距离Y相对应的空白区Ly,并生成了与从第一热敏头2到第二热敏头4的距离X相对应的空白区Lx。
通过切割器6切割印刷后的热敏纸张1,以作为销售收据提供给消费者。在销售收据上,作为重要数据的“总额”、“接收额”、和“找头”数据被印刷在了正面1a侧上的显著位置处。
当通过检索无法找出印刷数据Dm时(步骤105否),将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2(步骤107)。另外,将作为第一印刷数据D1的印刷数据印刷在热敏纸张1的正面1a上,并将作为第二印刷数据D2的印刷数据印刷在热敏纸张1的背面1b上。
如上所述,可以分割从主机设备30输入的印刷数据D0,并可以将其迅速印刷在热敏纸张1的正面1a和背面1b上。
特别地,当基于预先记录的关键字检索由印刷数据“总额”、“接收额”、和“找头”组成的印刷数据Dm并找出印刷数据Dm时,将包括印刷数据Dm的第一印刷数据D1印刷在热敏纸张1的正面1a上。因此,即使在印刷数据D0的量很大、并且将印刷数据的热敏纸张1很长的情况下,也可以通过容易阅读的形式来适当提供对消费者来说很重要的数据。
应该注意的是,以上描述了将印刷数据Dm结合到第一印刷数据D1的最下部中的实例,但是本发明并不限于这个结合位置,而是例如,可以将印刷数据Dm结合到最上部中。另外,关键字并不限于“总额”、“接收额”、和“找头”,而是可以以多种方式来记录和改变关键字。
其他功能和效果与第一实施例中的相同。因此,省略对其的说明。
第三实施例现在将参考
根据本发明的第三实施例。基本结构与图1中所示的相同。
另外,如图20和图21所示,第一热敏头2具有预定宽度T1 a和T1b的操作无效区(当印刷时,其一端和另一端处不可能执行充分加热),并具有在两个操作无效区之间的操作有效区T1。第二热敏头4也具有预定宽度T2a和T2b的操作无效区(当印刷时,在其一端和另一端处不可能执行充分加热),并具有在两个操作无效区之间的操作有效区T2。
图17示出了热敏印刷机主体10的控制电路。
也就是说,检测单元17与CPU 11相连。检测单元17光学地或机械地检测热敏纸张1在与热敏纸张1的给纸方向垂直的方向中的宽度PW、以及热敏纸张1在与热敏纸张1的给纸方向垂直的方向中的位置。
另外,CPU 11包括作为主要功能部件的以下装置(21)至(23)。
(21)第一控制部,用于将从外部主机设备30输入的印刷数据D0分割为用于第一热敏头2的第一印刷数据D1和用于第二热敏头4的第二印刷数据D2。印刷数据D0、第一印刷数据D1、和第二印刷数据D2都被存储在RAM 13中。
(22)可变控制部,用于根据检测单元17的检测结果(热敏纸张1在与热敏纸张1的给纸方向垂直的方向中的位置和宽度)可变地控制第一热敏头2的印刷区,以及根据检测单元17的检测结果来可变地控制第二热敏头4的印刷区。
(23)第二控制部,用于在给入热敏纸张1的同时,根据第二印刷数据D2首先开始驱动第二热敏头4,以及在基于首先驱动的印刷开始位置对应于第一热敏头2时,根据第一印刷数据D1开始驱动第一热敏头2。
其他结构与第一实施例中的相同。所以,省略对其的说明。
现在将描述功能。
当印刷数据D0从外部主机设备30输入到这个热敏印刷机时,印刷数据D0被存储在RAM 13中。通过该存储,印刷数据D0被分割为第一印刷数据D1和第二印刷数据D2。根据操作部15b的操作或来自主机设备30的指示,设置分割量或条件。例如,存在“50%到50%”的分割量,并存在数据类型的分割条件。例如,在商店的销售收据的情况下,数据类型包括货币符号、消费者的信息文本、广告文本、以及说明等。
图18示出了将印刷数据D0分割为第一印刷数据D1和第二印刷数据D2的实例。
也就是说,将由从第一行到第100行印刷数据组成的印刷数据D0分割为由从第一行到第50行印刷数据组成的第一印刷数据D1和由从第51行到第100行印刷数据组成的第二印刷数据D2,其中,将中心处的边界位置C确定为边界。所分割的第一印刷数据D1和第二印刷数据D2都被存储在RAM 13中。当边界位置C处存在数据时,根据预定条件将该数据分配为第一印刷数据D1和第二印刷数据D2之一。
在分割后,开始给入热敏纸张1,并根据第二印刷数据D2首先着手驱动第二热敏头4,从而将从第51行到第100行印刷数据印刷在热敏纸张1的背面1b上。当热敏纸张1的给入提前、并且基于第二热敏头4的驱动的背面1b侧上的印刷开始位置进入对应于第一热敏头2的状态时,根据第一印刷数据D1开始驱动第一热敏头2,从而将从第一行到第50行印刷数据印刷在热敏纸张1的正面1a上。
如图19所示,通过这种方式,作为第一印刷数据D1的从第一行到第50行印刷数据被印刷在了热敏纸张1的正面1a上,作为第二印刷数据D2的从第51行到第100行印刷数据被印刷在了热敏纸张1的背面1b上。在这种情况下,在热敏纸张1的正面1a上,确保在将印刷的每个字符行的开始位置和宽度方向中的一端Q1之间存在具有宽度SP 1的空白区。在热敏纸张1的背面1b上,确保在将印刷的每个字符行的开始位置和宽度方向中的另一端Q2之间存在具有宽度SP2的空白区。
在正面1a和背面1b中的每面的远端侧,生成了与从切割器6到第一热敏头2的距离Y相对应的空白区Ly,并生成了与从第一热敏头2到第二热敏头4的距离X相对应的空白区Lx。
通过切割器6切割印刷后的热敏纸张1,以提供给用户。
图20和21示出了在印刷过程中第一和第二热敏头2和4与热敏纸张1之间的关系。图20示出了第一热敏头2的印刷区对应于从正面1a侧开始的正面1a的状态。图21示出了第二热敏头4的印刷区对应于从背面1b侧开始的背面1b的状态。
在图20和21中,仅示意性地示出了第一和第二热敏头2和4的加热元件43a、43b、...、43n。加热元件43a、43b、...、43n的实际形状非常小。
首先,参考图20说明相对于正面1a的第一热敏头2的印刷区域的设置。
当将第一热敏头2的操作有效区T1的一端(T1a侧)确定为参考位置时,将第一热敏头2的印刷区的一端(每个字符行的开始位置)设置在通过将从参考位置到热敏纸张1在宽度方向中的一端Q1的距离TS 1和空白区的宽度SP1相加得到的距离的位置处。
第一热敏头2的印刷区的一端=(参考位置)+TS1+SP1根据热敏纸张1的宽度PW设置第一热敏头2的印刷区的另一端(T1b侧)。
接下来将参考图21说明相对于背面1b的第二热敏头4的印刷区域的设置。
当将第二热敏头的操作有效区T2的一端(T2a侧)确定为参考位置时,将第二热敏头4的印刷区的一端(每个字符行的开始位置)设置在通过将从参考位置到热敏纸张1在宽度方向中的另一端Q2的距离TS2和空白区的宽度SP2相加得到的距离的位置处。
第二热敏头4的印刷区的一端=(参考位置)+TS2+SP2根据热敏纸张1的宽度PW设置第二热敏头4的印刷区的另一端(T2b侧)。
应该注意的是,可以基于以下表达式来设置相对于背面1b的第二热敏头4的印刷区的一端(每个字符行的开始位置),在表达式中,将第二热敏头4的操作有效区T2的一端(T2a侧)确定为参考位置。ΔT是第一热敏头2的有效操作区T1的一端(T1a侧)与第二热敏头4的有效操作区T2的另一端(T2b侧)之间的差。
第二热敏头4的印刷区的一端=(参考位置)+T2-[(TS1-ΔT)+PW]+SP2另一方面,通过操作部15切换操作模式能够在热敏纸张1的正面1a侧上以常规方向执行印刷,并能够在背面1b侧上以垂直反向的方向执行印刷。
在这种情况下,在热敏纸张1的正面1a上,确保在将印刷的每个字符行的开始位置和宽度方向中的一端Q1之间存在具有宽度SP1的空白区。在热敏纸张1的背面1b上,确保在将印刷的每个字符行的开始位置和宽度方向中的另一端Q1之间存在具有宽度SP2’(=SP1)的空白区。
在这种印刷的情况下,第一热敏头2的印刷位置与图20中的相同,并且第二热敏头4的印刷位置如图23所示。
现在将参考图23说明相对于背面1b的第二热敏头4的印刷区的设置。
当将第二热敏头的操作有效区T2的另一端(T2b侧)确定为参考位置时,将第二热敏头4的印刷区的一端(每个字符行的开始位置)设置在通过将从参考位置到热敏纸张1在宽度方向中的一端Q1的距离(=TS1-ΔT)与空白区的宽度SP2’(=SP1)相加得到的距离的位置处。
第二热敏头4的印刷区的一端=(参考位置)+(TS1-ΔT)+SP2’根据热敏纸张1的宽度PW设置第二热敏头4的印刷区的一端(T2a侧)。
另外,可以基于以下表达式来设置相对于背面1b的第二热敏头4的印刷区的一端(每个字符行的开始位置),在表达式中,将第二热敏头4的操作有效区T2的一端(T2a侧)确定为参考位置。
第二热敏头4的印刷区的一端=(参考位置)+T2-(TS1-ΔT)-SP2’另外,当将第二热敏头4的操作有效区T2的一端(T2a侧)确定为参考位置时,可以基于以下表达式来设置相对于背面1b的第二热敏头4的印刷区的一端(每个字符行的开始位置),该表达式使用了从参考位置到热敏纸张1在宽度方向中的另一端Q2的距离TS2。
第二热敏头4的印刷区的一端=(参考位置)+TS2+PW-SP2’
如上所述,提供了用于在两面上都具有热敏层的热敏纸张1的正面1a和背面1b上执行印刷的第一热敏头2和4,并且根据热敏纸张1在与热敏纸张1的给纸方向垂直的方向中的位置和宽度来可变地控制热敏头2和4的印刷区。因此,即使在热敏纸张1的宽度尺寸或设置位置变化的情况下,也可以相对于热敏纸张1执行相当高速的双面印刷,而不需要进行替换。
应该注意的是,热敏纸张1的位置和宽度都由检测单元17来检测,但是也可以通过检测单元17来仅对热敏纸张1的位置进行检测。对于热敏纸张1的宽度,可以将由操作部15设置的值或由主机设备30指示的值预先存储在作为存储部的RAM 13中。
其他的功能和效果与第一实施例中的相同。所以,将省略对其的说明。
第四实施例现在将参考
根据本发明的第四实施例。基本结构与图1所示的相同。
如图24所示,热敏印刷机主体10的控制电路具有用于输出操作电压的电源电路25。另外,I/O(输入/输出)口26与CPU 11相连,而热敏印刷机主体10的各种检测器27与I/O口26相连。
CPU 11包括作为主要功能部件的以下装置(31)至(33)。
(31)第一控制部,用于将从外部主机设备30输入的印刷数据D0顺序分割为用于第一热敏头2的对应于特定行数的第一光栅图像数据D1和用于第二热敏头4的对应于特定行数的第二光栅图像数据D2,以及用于将数据D1和D2交替存储在图25所示的RAM13中的第一图像缓冲器13b和第二图像缓冲器13c中。应该注意的是,印刷数据D0被存储在RAM 13中的接收缓冲器13a中。
(32)第二控制部,用于根据每次存储,将存储在各图像缓冲器13b和13c中的对应于特定行数的每个第一光栅图像数据和对应于特定行数的每个第二光栅图像数据提供给第一热敏头2和第二热敏头4。
(33)第三控制部,用于根据来自主机设备30的指示或操作部15的操作来设置特定行数。所设置的特定行数被存储在形成在RAM 13中的特定行数存储部13d中。
应该注意的是,第一热敏头2由图3中所示的锁存电路41、通电控制电路42、以及边缘头43组成。边缘头43具有线性排列的多个传热的加热元件43a、43b、...、43n,每次可以印刷对应于这些加热元件的数目的一行光栅图像数据(N点)。锁存电路41根据由头驱动电路23给入的选通信号STB来锁存每行由头驱动电路23提供的第一光栅图像数据D1。通电控制电路42根据由头驱动电路23给入的使能信号ENB变得有效时锁存电路41中的第一光栅图像数据D1,来控制对于边缘头43的加热元件43a、43b、...、43n的通电。第二热敏头4的结构与第一热敏头2的结构相同,因此,以下将省略对其的说明。
现在将参考图26的流程图说明功能。
当接收到由主机设备30提供的印刷数据D0时(步骤ST1是),将印刷数据D0存储在RAM 13的接收缓冲器13a中,并将被添加到印刷数据D0中的特定行数K(=1、2、3、...)的数据更新并存储在RAM 13中的特定行数存储区13d中(步骤ST2)。应该注意的是,可以独立于RAM 13设置可重写的非易失性存储器(例如,EEPROM),以更新特定行数K的数据并将特定行数K的数据存储在该非易失性存储器中。在这种情况下,即使在断开电源之后,也可以保持特定行数K的数据,而不会将其擦除。
当从第一地址(top address)开始顺序执行显影时,将存储在接收缓冲器13a中的对应于第一特定行数K的印刷数据D0存储在第一图像缓冲器13b中(步骤ST3和ST4),并将对应于下个特定行数K的印刷数据存储在第二图像缓冲器13c中(步骤ST5和ST6)。
当存储完成时,将第一图像缓冲器13b中的对应于特定行数K的第一光栅图像数据提供给第一热敏头2,并将第二图像缓冲器13c中的对应于特定行数K的第二光栅图像数据提供给第二热敏头4。基于该提供,执行由第一热敏头2进行的印刷和由第二热敏头4进行的印刷(步骤ST7)。
当没有完成接收缓冲器13a中的所有印刷数据D0的显影时(步骤ST8否),将接收缓冲器13a中的对应于下个特定行数K的印刷数据D0存储在第一图像缓冲器13b中(步骤ST3和ST4),并将对应于下个特定行数K的印刷数据D0存储在第二图像缓冲器13c中(步骤ST5和ST6)。
当完成存储时,再将第一图像缓冲器13b中的对应于特定行数K的第一光栅图像数据提供给第一热敏头2,并将第二图像缓冲器13c中的对应于特定行数K的第二光栅图像数据提供给第二热敏头4。基于该提供,执行由第一热敏头2进行的印刷和由第二热敏头4进行的印刷(步骤ST7)。
应该注意的是,当印刷数据D0的末尾部分不满足特定行数K时,将不满足特定行数K的光栅图像数据存储在第一图像缓冲器13b或第二图像缓冲器13c中。
当结束接收缓冲器13a中的所有印刷数据D0的显影时(步骤ST8是),确定印刷已经结束,并通过切割器6切割热敏纸张1(步骤ST9)。
图27示出了将对应于特定行数K的每个第一光栅图像数据D1存储在第一图像缓冲器13b中的时间、将对应与特定行数K的每个第二光栅图像数据D2存储在第二图像缓冲器13c中的时间、以及通过热敏头2和4进行印刷的时间之间的关系。另外,仅供参考,图28示出了首先将所有的第一光栅图像数据D1存储在第一图像缓冲器13b中、接着将第二光栅图像数据D2存储在第二图像缓冲器13c中、然后通过热敏头2和4执行印刷的实例。
图27和28中的F1、F2、F3、F4、F5、和F6分别表示将对应于特定行数K的每个第一光栅图像数据存储在第一图像缓冲器13b中的时间。图27和28中的B1、B2、B3、B4、B5、和B6分别表示将对应于特定行数K的每个第二光栅图像数据存储在第二图像缓冲器13b中的时间。P1、P2、P3、P4、P5、和P6分别表示热敏头2和4进行印刷所需的时间。
例如,当特定行数K为“2”时,将对应于两行的光栅图像数据交替存储在第一图像缓冲器13b和第二图像缓冲器13c中。根据该存储,将对应于两行的光栅图像数据印刷在热敏纸张1的正面1a上,并将对应于两行的光栅图像数据印刷在热敏纸张1的背面1b上。在印刷期间,还执行相对于第一图像缓冲器13b和第二图像缓冲器13c的光栅图像数据的显影和存储。
因此,提高了相对于热敏纸张1的正面1a和背面1b的印刷处理效率,从而大大减少了印刷所需的时间。
其他功能和效果与第一实施例中的相同。因此,将省略对其的说明。
第五实施例接下来将参考
根据本发明的第五实施例。基本结构与图1中所示的相同。热敏印刷机主体10中的控制电路的结构与根据第四实施例的图24中所示的相同。
CPU 11包括作为主要功能部件的以下装置(41)至(43)。
(41)第一控制部,用于将从外部主机设备30输入的印刷数据D0分割为用于第一热敏头2的对应于多行的第一光栅图像数据D1和用于第二热敏头4的对应于多行的第二光栅图像数据D2,将第一光栅图像数据D1和第二光栅图像数据D2之一存储在第一图像缓冲器1b和第二图像缓冲器1c之一中,然后将剩余的光栅图像数据存储在剩余的图像缓冲器中。应该注意的是,印刷数据D0被存储在RAM 13中的接收缓冲器13a中。
(42)第二控制部,用于在每次将对应于特定行数的光栅图像数据存储在剩余的图像缓冲器中时,将多个图像缓冲器之一中的对应于特定行数的光栅图像数据和剩余的图像缓冲器中的对应于特定行数的光栅图像数据提供给第一热敏头2和第二热敏头4。
(43)第三控制部,用于根据来自主机设备30的指示或操作部15的操作来设置特定行数。所设置的特定行数被存储在形成在RAM 13中的特定行数存储区13d中。
接下来将参考图29的流程图说明功能。
当接收到由主机设备30提供的印刷数据D0时(步骤ST11是),将印刷数据D0存储在RAM 13中的接收缓冲器13a中,并更新添加到印刷数据D0中的特定行数K(=1、2、3...)的数据,然后将其存储在RAM 13中的特定行数存储区13d中(步骤ST12)。
根据接收缓冲器13a中的印刷数据D0来显影用于第一热敏头2的第一光栅图像数据D1,并将第一光栅图像数据D1存储在每个特定行数K的第一图像缓冲器13b中(步骤ST13和ST14)。
接下来,根据接收缓冲器13a中的剩余印刷数据D0显影用于第二热敏头4的第二光栅图像数据D2,并将对应于特定行数K的第二光栅图像数据D2的数据存储在第二图像缓冲器13c中(步骤ST15和ST16)。
在每次将对应于特定行数K的第二光栅图像数据存储在第二图像缓冲器130中时,将第一图像缓冲器13b中的对应于特定行数K的第一光栅图像数据提供给第一热敏头2,并将第二图像缓冲器13c中的对应于特定行数K的第二光栅图像数据提供给第二热敏头4。基于该提供,执行由第一热敏头2进行的印刷和由第二热敏头4进行的印刷。
当没有完成所有的第二光栅图像数据D2的显影时(步骤ST18否),将对应于下个特定行数K的第二光栅图像数据D2存储在第二图像缓冲器13c中(步骤ST15和ST16)。
当完成存储时,再将第一图像缓冲器13b中的对应于特定行数K的第一光栅图像数据提供给第一热敏头2,并将第二图像缓冲器13c中的对应于特定行数K的第二光栅图像数据提供给第二热敏头4。基于该提供,执行由第一热敏头2进行的印刷和由第二热敏头4进行的印刷(步骤ST17)。
当结束所有第二光栅图像数据D2的显影时(步骤ST18是),确定完成印刷,并通过切割器6来切割热敏纸张1(步骤ST19)。
图30示出了将对应于特定行数K的每个第一光栅图像数据D1存储在第一图像缓冲器13b中的时间、将对应于特定行数K的每个第二光栅图像数据D2存储在第二图像缓冲器13c中的时间、以及通过热敏头2和4进行印刷的时间之间的关系。
图30中的F1、F2、F3、F4、F5、和F6分别表示将对应于特定行数K的每个第一光栅图像数据存储在第一图像缓冲器13b中的时间。图30中的B1、B2、B3、B4、B5、和B6分别表示将对应于特定行数K的每个第二光栅图像数据存储在第二图像缓冲器13b中的时间。P1、P2、P3、P4、P5、和P6分别表示热敏头2和4进行印刷所需的时间。
例如,当特定行数K为“2”时,将对应于两行的光栅图像数据存储在第二图像缓冲器13c中。根据该存储,将对应于两行的光栅图像数据印刷在热敏纸张1的正面1a上,并将对应于两行的光栅图像数据印刷在热敏纸张1的背面1b上。在印刷期间,还执行相对于第二图像缓冲器13c的光栅图像数据的显影和存储。
因此,提高了相对于热敏纸张1的正面1a和背面1b的印刷处理效率,从而大大减少了印刷所需的时间。
其他功能和效果与第四实施例中的相同。因此,将省略对其的说明。
应该注意的是,以上描述了将第一光栅图像数据D1存储在第一图像缓冲器1b中,然后将剩余的第二光栅图像数据存储在第二图像缓冲器1c中的实例。然而,也可以将第二光栅图像数据D2存储在第二图像缓冲器1c中,然后将剩余的第一光栅图像数据D1存储在第一图像缓冲器1b中。
另外,这些实施例并不限于使用正、反两面上均具有热敏层的热敏纸张1的热敏印刷机。本发明的实施例还可以应用于采用将墨带(ink ribbon)给到热敏头2和4与纸张等之间,从而使印刷机能够接收常规纸张的机制的热敏印刷机中。另外,本发明并不限于热敏印刷机,而是还可以应用于点式印刷机(例如,喷墨印刷机或点式击打印刷机)。
本领域技术人员将很容易想到其他优点和改变。因此,本发明的更宽方面并不限于本文中所示和所描述的特定细节和各个实施例。因此,可以在不脱离所附权利要求及其等同物限定的总的发明构思的精神和范围的条件下,进行各种修改。
权利要求
1.一种热敏印刷机,包括热敏纸张,在具有正反关系的第一表面和第二表面上均有热敏层,并且经过给纸处理;第一热敏头,用于在所述热敏纸张的所述第一表面上进行印刷;第二热敏头,用于在所述热敏纸张的所述第二表面上进行印刷;以及第一控制部,用于将从外部输入的印刷数据分割为用于所述第一热敏头的第一印刷数据和用于所述第二热敏头的第二印刷数据。
2.根据权利要求1所述的热敏印刷机,其中,所述第一热敏头和所述第二热敏头设置在沿所述热敏纸张的给纸方向彼此分离的位置处。
3.根据权利要求2所述的热敏印刷机,其中,所述第一热敏头在所述给纸方向中位于所述第二热敏头的下游侧。
4.根据权利要求3所述的热敏印刷机,进一步包括第二控制部,用于在给入所述热敏纸张的同时,根据所述第二印刷数据首先开始驱动所述第二热敏头,以及当基于所述首先驱动的印刷开始位置对应于所述第一热敏头时,根据所述第一印刷数据开始驱动所述第一热敏头。
5.根据权利要求3所述的热敏印刷机,进一步包括第三控制部,用于在给入所述热敏纸张的同时,根据所述第一印刷数据首先开始驱动所述第一热敏头,在所述驱动完成之后临时翻转所述热敏纸张的所述给纸方向,以及在基于所述第一热敏头的驱动的印刷开始位置返回到对应于所述第二热敏头的位置处时,将所述热敏纸张的所述给纸方向恢复到正常状态,以根据所述第二印刷数据开始驱动所述第二热敏头。
6.根据权利要求3所述的热敏印刷机,进一步包括第四控制部,用于在给入所述热敏纸张的同时,根据所述第一印刷数据开始驱动所述第一热敏头、以及同时根据所述第二印刷数据开始驱动所述第二热敏头。
7.根据权利要求6所述的热敏印刷机,其中,当所述第四控制部同时开始驱动所述各热敏头时,所述第一控制部基于能够使所述各热敏头的印刷结束位置彼此一致的印刷数据量,将从外部输入的所述印刷数据分割为所述第一印刷数据和所述第二印刷数据。
8.根据权利要求1所述的热敏印刷机,其中,所述第一控制部根据每个预定量,交替地将从外部输入的所述印刷数据分割为所第一印刷数据和所述第二印刷数据。
9.根据权利要求1所述的热敏印刷机,其中,所述第一控制部根据各预定量,将从外部输入的所述印刷数据分割为所述第一印刷数据和所述第二印刷数据,并且在所述分割的边界位置处存在数据时,所述第一控制部根据预定条件将所述数据结合到所述第一印刷数据和所述第二印刷数据之一中。
10.根据权利要求1所述的热敏印刷机,其中,当从外部输入的所述印刷数据的量小于预定量时,所述第一控制部根据预定条件将所有的所述印刷数据设置为所述第一印刷数据和所述第二印刷数据之一。
11.根据权利要求1所述的热敏印刷机,进一步包括第一压印辊,面向所述第一热敏头,所述热敏纸张位于所述第一压印辊和所述第一热敏头之间;第二压印辊,面向所述第二热敏头,所述热敏纸张位于所述第二压印辊和所述第二热敏头之间;以及切割器,设置在所述热敏纸张的给纸方向中的所述各热敏头的下游侧,用于切割由印刷位置背面侧上的所述各热敏头进行印刷的所述热敏纸张。
12.根据权利要求1所述的热敏印刷机,进一步包括检索部,用于从所述输入印刷数据中检索出对应于预先记录的关键字的印刷数据。
13.根据权利要求12所述的热敏印刷机,其中,所述第一控制部将所述输入印刷数据分割为包括所检索的印刷数据的所述第一印刷数据和不包括所检索的印刷数据的所述第二印刷数据。
14.根据权利要求12所述的热敏印刷机,其中,所述关键字是包括在应该印刷在所述热敏纸张的一面上的原始印刷数据中的至少一项。
15.根据权利要求12所述的热敏印刷机,进一步包括记录部,用于记录所述关键字。
16.根据权利要求1所述的热敏印刷机,进一步包括可变控制部,用于根据所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的位置和宽度,可变地控制所述各热敏头的印刷区域。
17.根据权利要求1所述的热敏印刷机,进一步包括检测单元,用于检测所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的位置和宽度。
18.根据权利要求17所述的热敏印刷机,其中,所述可变控制部根据所述检测单元的检测结果,可变地控制所述各热敏头的所述印刷区域。
19.根据权利要求1所述的热敏印刷机,进一步包括检测单元,用于检测所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的位置;以及存储部,用于预先存储所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的宽度。
20.根据权利要求19所述的热敏印刷机,其中,所述可变控制部根据所述检测单元的检测结果和所述存储部的存储内容,可变地控制所述各热敏头的所述印刷区域。
21.根据权利要求1所述的热敏印刷机,其中,所述各热敏头被设置成与所述热敏纸张的所述给纸方向垂直的状态。
22.根据权利要求21所述的热敏印刷机,其中,所述热敏头中的每个都具有沿着与所述热敏纸张的所述给纸方向垂直的方向线性排列的多个加热元件。
23.根据权利要求21所述的热敏印刷机,其中,所述热敏头中的每个都具有操作无效区域,并具有在所述操作无效区域之间的操作有效区域,其中,每个所述操作无效区域的两端都具有预定宽度。
24.根据权利要求23所述的热敏印刷机,其中,所述可变控制部包括用于根据所述第一热敏头的所述操作有效区域的一端和所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的一端之间的距离,设置所述第一热敏头的所述印刷区域的一端的装置;用于根据所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的宽度,设置所述第一热敏头的所述印刷区域的另一端的装置;用于根据所述第二热敏头的所述操作有效区域的一端和所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的一端或另一端之间的距离,设置所述第二热敏头的所述印刷区域的一端的装置;以及用于根据所述热敏纸张在与所述热敏纸张的所述给纸方向垂直的方向中的宽度,设置所述第二热敏头的所述印刷区域的另一端的装置。
25.根据权利要求1所述的热敏印刷机,其中,所述第一控制部将从外部输入的所述印刷数据分割为用于所述第一热敏头的对应于特定行数的第一光栅图像数据和用于所述第二热敏头的对应于特定行数的第二光栅图像数据。
26.根据权利要求25所述的热敏印刷机,进一步包括第二控制部,用于根据每次分割,把将要分割的每个第一光栅图像数据和每个第二光栅图像数据提供给所述第一热敏头和所述第二热敏头。
27.根据权利要求25所述的热敏印刷机,进一步包括第三控制部,用于设置所述特定行数。
28.根据权利要求1所述的热敏印刷机,进一步包括第一图像缓冲器和第二图像缓冲器。
29.根据权利要求28所述的热敏印刷机,其中,所述第一控制部将从外部输入的所述印刷数据顺序分割为用于所述第一热敏头的、对应于所述特定行数的所述第一光栅图像数据和用于所述第二热敏头的、对应于所述特定行数的所述第二光栅图像数据,并且将所述各分割后的图像数据交替存储在所述各图像缓冲器中。
30.根据权利要求29所述的热敏印刷机,进一步包括第二控制部,用于根据每次存储,把将要存储在所述各图像缓冲器中的、对应于所述特定行数的每个第一光栅图像数据和对应于所述特定行数的每个第二光栅图像数据提供给所述第一热敏头和所述第二热敏头。
31.根据权利要求29所述热敏印刷机,进一步包括第三控制部,用于设置所述特定行数。
32.根据权利要求28所述的热敏印刷机,其中,所述第一控制部将从外部输入的所述印刷数据分割为用于所述第一热敏头的、对应于多行的第一光栅图像数据和用于所述第二热敏头的对应于多行的第二光栅图像数据,将所述第一光栅图像数据和所述第二光栅图像数据之一存储在所述第一图像缓冲器和所述第二图像缓冲器之一中,然后将剩余光栅图像数据存储在剩余图像缓冲器中。
33.根据权利要求32所述的热敏印刷机,进一步包括第二控制部,用于在每次将对应于所述特定行数的所述光栅图像数据存储在所述剩余图像缓冲器中时,将所述一个图像缓冲器中的、对应于所述特定行数的所述光栅图像数据和所述剩余图像缓冲器中的、对应于所述特定行数的所述光栅图像数据提供给所述第一热敏头和所述第二热敏头。
34.根据权利要求33所述的热敏印刷机,进一步包括第三控制部,用于设置所述特定行数。
35.一种控制热敏印刷机的方法,其中,所述热敏印刷机包括热敏纸张,在具有正反关系的第一表面和第二表面上均有热敏层,并经过给纸处理;第一热敏头,用于在所述热敏纸张的所述第一表面上进行印刷;以及第二热敏头,用于在所述热敏纸张的所述第二表面上进行印刷,所述方法包括将从外部输入的印刷数据分割为用于所述第一热敏头的第一印刷数据和用于所述第二热敏头的第二印刷数据。
全文摘要
准备一种在具有正反关系的第一表面和第二表面上均有热敏层的热敏纸张。提供与热敏纸张的正面接触的第一热敏头和与热敏纸张的背面接触的第二热敏头。另外,将从外部输入的印刷数据分割为第一印刷数据和第二印刷数据。根据印刷数据驱动热敏头。
文档编号B41J2/32GK101081575SQ200710106708
公开日2007年12月5日 申请日期2007年5月30日 优先权日2006年5月31日
发明者马场纯夫, 山田诚志, 田口浩之 申请人:东芝泰格有限公司