打印系统

文档序号:180559 发布日期:2021-11-02 浏览:52次 >En<

阅读说明:本技术 打印系统 (Printing system ) 是由 藤田圭佑 于 2019-10-30 设计创作,主要内容包括:一种打印系统包括打印装置、压板辊、控制器和接口。打印装置包括热头、色带驱动源和头驱动源。当接收到打印命令时,控制器执行用于移动热头的头移动控制和用于将墨色带的输送速度加速至目标速度的色带加速控制。在完成头移动控制和色带加速控制之后,控制器被构造成控制热头的通电处于待机,直到从完成色带加速控制和头移动控制的时间起经过待机时间为止,且当从完成色带加速控制和头移动控制的时间起已经经过了待机时间时,控制器被构造成控制热头在打印介质上进行打印。(A printing system includes a printing device, a platen roller, a controller, and an interface. The printing apparatus includes a thermal head, a ribbon drive source, and a head drive source. When a print command is received, the controller executes head movement control for moving the thermal head and ribbon acceleration control for accelerating the conveyance speed of the ink ribbon to a target speed. After the head movement control and the ribbon acceleration control are completed, the controller is configured to control energization of the thermal head to be in standby until a standby time elapses from a time at which the ribbon acceleration control and the head movement control are completed, and when the standby time has elapsed from the time at which the ribbon acceleration control and the head movement control are completed, the controller is configured to control the thermal head to perform printing on a printing medium.)

打印系统

本申请是申请日为2019年10月30日、发明名称为“打印系统”且申请号为201911042542.4的中国发明专利申请的分案申请。

技术领域

本发明涉及一种打印系统和一种打印系统控制方法。

背景技术

已知一种通过利用热头加热墨色带而在打印介质上进行打印的热打印机。例如,JP-A-2010-36425和JP-A-2013-49281的热打印机设有包括头、托架和头驱动单元的热头单元。

多个加热元件被设置在头的切角端部处。托架将头固定。头驱动单元使头和托架绕着预定旋转轴线旋转。头单元被设置在在打印部段中输送的色带附近。头驱动单元使固定到托架的头从位于主体内部的初始位置旋转到位于主体外部的打印位置。位于打印位置的头使用与头接触的色带在作为打印介质的包装膜上进行打印。

从接收到打印命令到开始打印,JP-A-2010-36425和JP-A-2013-49281中所例示的打印机需要执行色带的加速和头的移动。在正在进行色带的加速和头的移动的同时,继续打印介质的输送。当完成了色带的加速和头的移动时,已经接收到打印命令的打印机能够在正被输送的打印介质上进行打印。因此,打印机不能在接收到打印命令时开始打印,并且打印机能够在完成色带的加速和头的移动时开始打印。从打印机接收到打印命令时到打印机能够实际打印时打印介质的最短输送距离被称为最短准备距离。该最短准备距离由色带加速和头移动的所需时间以及该所需时间内打印介质的输送速度来确定。

假定,如上所述的打印机配备有允许用户任意设定从发出打印命令起到开始打印时输送打印介质的距离的功能。然而,当所设定的距离小于最短准备距离时,在打印介质已经被输送了所设定的距离时尚未完成色带的加速和头的移动,并且因此打印机无法进行打印并产生错误。当发生这种错误时,用户可能不得不再次设定距离。

发明内容

本发明的目的是提供一种能够抑制用户不得不再次设定距离的打印系统。

根据本发明的一个方面,一种打印系统包括:

打印装置,所述打印装置包括:

热头;

色带驱动源,所述色带驱动源被构造成将墨色带输送通过在所述热头和压板辊之间的空间;以及

头驱动源,所述头驱动源被构造成使所述热头在接近所述压板辊或与所述压板辊分离的方向上移动,

相对于由外部设备输送的打印介质的输送路径而言,与所述墨色带相反地设置所述压板辊;

控制器;以及

接口,

其中所述头驱动源被构造成使所述热头在第一位置和第二位置之间移动,在所述第一位置处,所述墨色带被朝向所述压板辊推压,所述第二位置离开所述压板辊比所述第一位置离开所述压板辊远,并且在所述第二位置处,所述墨色带的推压抵靠所述压板辊被解除,并且

当接收到打印命令时,所述控制器被构造成执行头移动控制和色带加速控制,所述头移动控制用于利用所述头驱动源将所述热头从所述第二位置移动到所述第一位置,所述色带加速控制用于通过所述色带驱动源将所述墨色带的输送速度加速到目标速度。

在完成所述头移动控制和所述色带加速控制之后,所述控制器被构造成控制位于所述第一位置处的所述热头,以使用通过所述色带驱动源以所述目标速度输送的所述墨色带在正被输送且被设置在所述墨色带和所述压板辊之间的所述打印介质上进行打印。

至少在接收到所述打印命令之前,所述控制器被构造成确定从接收到所述打印命令直到完成所述头移动控制和所述色带加速控制为止所述打印介质被输送的可打印距离,并且所述控制器通过所述接口输出确定出的所述可打印距离。

附图说明

图1是示出打印系统的概要的图;

图2是示出打印系统的电气构造的框图;

图3是用于说明打印系统中的打印操作的图;

图4是主过程的流程图;

图5是主过程的另一个流程图;

图6是距离计算过程的流程图;

图7是用于说明加速时间表的图;

图8是用于说明头移动速度表的图;

图9是用于说明一个区块的打印操作的流程的图;并且

图10是用于说明一个区块的打印操作的流程的另一个图。

具体实施方式

<打印系统8的概要>

将参考附图描述本发明的一个实施例。打印系统8是一种用于进行热转印打印的系统。打印系统8在由外部设备100(见图2)输送的打印介质P上进行打印。外部设备100的具体示例是输送包装材料的包装机。在这种情况下,例如,通过将打印系统8结合到由包装机在其上输送打印介质P的输送线的一部分中来使用打印系统8。

如图1中所示,打印系统8包括打印装置1、控制器7和111(见图2)、压板辊20和设备间控制器110(见图2)。在下文中,为了帮助理解附图的描述,将定义打印系统1的上方、下方、左方、右方、前方和后方。打印装置1的上方、下方、左方、右方、前方和后方分别对应于图1的上侧、下侧、左侧、右侧、前侧和后侧。在图1中,打印介质P的输送方向与水平方向一致。打印介质P由外部设备100从右向左输送。

打印装置1是热转印型热打印机。打印装置1包括热头3、第一马达81、第二马达82和第三马达83(见图2)。如图1中所示,打印装置1包括盒状的壳体10。基板10A被固定在壳体10内部。色带附接部2、热头3、引导轴60、控制器7(见图2)和马达80(见图2)被设置在基板10A上。引导轴60是引导轴61、62、65和66的统称。马达80是第一马达81、第二马达82和第三马达83的统称。

柱形压板辊20被设置在打印装置1下方。热头3和压板辊20在竖直方向上彼此面对。第一马达81和第二马达82(见图2)将墨色带9输送通过在热头3和压板辊20之间的空间。在打印装置1的下端与打印介质P的打印表面(图1中在上侧的表面)面对的状态下,打印装置1与打印介质P相邻。由外部设备输送的打印介质P经过墨色带9和压板辊20之间。也就是说,相对于由外部设备输送的打印介质P的输送路径而言,与墨色带9相反地设置压板辊20。

<色带组件90>

打印装置1通过利用热头3加热壳体10内部所容纳的色带组件90的墨色带9来在打印介质P上进行打印。色带组件90具有芯轴90A和90B以及墨色带9。芯轴90A和90B均是柱形的。墨色带9是带状膜,并且墨层被施加到包括聚对苯二甲酸乙二醇酯(PET)的基材的表面。墨层例如包含:包括碳的颜料成分;以及包括蜡和/或树脂的粘合剂成分。墨通过加热而熔化并被转移到打印介质P。根据需要,墨色带9可以具有功能层,包括背涂层、剥离层和粘结层。墨色带9的一端被连接到芯轴90A的侧表面,并且另一端被连接到芯轴90B的侧表面。

在将墨色带9绕着芯轴90A缠绕的状态下,色带组件90被附接到打印装置1的色带附接部2。绕着芯轴90A缠绕的墨色带9被称为“供应卷9A”。在利用热头3进行打印的过程中,从芯轴90A的供应卷9A进给墨色带9,由引导轴60和热头3引导墨色带9,并且将墨色带9绕着芯轴90B缠绕。绕着芯轴90B缠绕的墨色带9被称为“缠绕卷9B”。

<色带附接部2>

色带附接部2包括第一卷轴21和第二卷轴22。第一卷轴21和第二卷轴22均能够绕着在前后方向上延伸的旋转轴线旋转。第一卷轴21被大致设置在基板10A在竖直方向上的中央处且设置在水平方向上的中央的右侧。第二卷轴22被大致设置在基板10A在竖直方向上的中央处且设置在水平方向上的中央的左侧。绕着色带组件90的芯轴90A缠绕的供应卷9A被附接到第一卷轴21。绕着色带组件90的芯轴90B缠绕的缠绕卷9B被附接到第二卷轴22。

第一卷轴21被直接连接到第一马达81(见图2)并且由第一马达81旋转。第二卷轴22被直接连接到第二马达82(见图2)并且由第二马达82旋转。由于分别由不同的马达80来旋转,所以第一卷轴21和第二卷轴22能够以不同的旋转速度旋转。第一卷轴21和第二卷轴可以分别被间接连接到第一马达81和第二马达82。

在从前侧观察图1中的打印装置1的状态下,当第一卷轴21和第二卷轴22逆时针旋转时,芯轴90A和90B在正向旋转方向上旋转。在这种情况下,从供应卷9A进给墨色带9并且将墨色带9绕着缠绕卷9B缠绕。在从前侧观察图1中的打印装置1的状态下,当第一卷轴21和第二卷轴22顺时针旋转时,芯轴90A和90B在反向旋转方向上旋转。从缠绕卷9B进给墨色带9,并且将墨色带9绕着供应卷9A缠绕。

随着第一卷轴21和第二卷轴22的旋转,在壳体10中输送在供应卷9A和缠绕卷9B之间拉伸的墨色带9。输送墨色带9通过的路径被称为“输送路径R”。墨色带9通过与引导轴60形成接触而沿着输送路径R被输送和引导。热头3与在供应卷9A和缠绕卷9B之间拉伸的墨色带9相邻。

<热头3>

热头3被设置在第一卷轴21和第二卷轴22的下方且设置在基板10A的前表面上。热头3被设置在墨色带9的输送方向的一部分处。热头3包括多个加热元件,所述多个加热元件线性布置在前后方向上。前后方向是与墨色带9的宽度方向对应的方向,这是与墨色带9的输送方向交叉的方向。通过引起在墨色带9的宽度方向上布置的所述多个加热元件中的与用于打印的墨色带9的部分区域面对的一部分加热元件产生热,热头3使用墨色带9的所述部分区域来进行打印。

热头3能够在头位置3A和3B之间移动。头位置3A是热头3被设置在壳体10的下端部的上方的位置。头位置3B是热头3被设置在壳体10的下端部的下方的位置。头位置3A和3B被分别大致设置在壳体10的在水平方向上的中央处且被布置在竖直方向上。第三马达83(见图2)使热头3在头位置3A和3B之间在竖直方向上移动。头位置3B是墨色带9被朝向压板辊20推压的位置。头位置3A是离开压板辊20比头位置3B离开压板辊20远且墨色带9的推压抵靠压板辊20被解除的位置。也就是说,第三马达83使热头3在接近压板辊20和与压板辊20分离的方向上移动。

<引导轴60>

引导轴60是柱形的,并且从作为基板10A的表面的前表面朝向前侧延伸。引导轴60能够绕着在前后方向上延伸的旋转轴线旋转。引导轴61被设置在基板10A的右上角附近。引导轴62被设置在基板10A的右下角附近。引导轴65被设置在基板10A的左下角附近。引导轴66被设置在基板10A的左上角附近。

墨色带9接触引导轴60的周表面的一部分。墨色带9的输送路径R从附接到第一卷轴21的供应卷9A倾斜地向右上延伸,墨色带9的输送路径R接触引导轴61以改变该输送路径R的方向,墨色带9的输送路径R朝向引导轴62向下延伸,墨色带9的输送路径R接触引导轴62以改变该输送路径R的方向,并且墨色带9的输送路径R朝向引导轴65向左延伸。墨色带9的输送路径R通过在引导轴62和引导轴65之间的中途部分处与热头3接触而改变方向。墨色带9的输送路径R进一步接触引导轴65以改变该输送路径R的方向,墨色带9的输送路径R朝向引导轴66向上延伸,墨色带9的输送路径R接触引导轴66以改变该输送路径R的方向,并且墨色带9的输送路径R朝向缠绕卷9B倾斜地向右下延伸。可以在打印设备1中至少设有引导轴61、62、65和66。例如,可以将改变输送路径R的方向的另一个引导轴设置在引导轴62和引导轴65之间。

<打印系统8的电气构造>

将参考图2描述打印系统8的电气构造。打印装置1包括控制器7。控制器7包括控制打印装置1的CPU以及根据CPU的指令而操作的各种驱动电路。各种驱动电路包括例如用于向作为马达80的第一马达81、第二马达82和第三马达83供应信号(例如,驱动电流)的电路、用于向热头3供应信号(例如,驱动电流)的电路等。控制器7通过接口电路(未示出)电连接到存储单元71、操作单元73、热头3、作为马达80的第一马达81、第二马达82和第三马达83以及通信接口(通信I/F)72。

热头3响应于从控制器7输出的信号而产生热。马达80是与脉冲信号同步旋转的步进马达。第一马达81根据从控制器7输出的脉冲信号使第一卷轴21旋转。第二马达82根据从控制器7输出的脉冲信号使第二卷轴22旋转。第三马达83根据从控制器7输出的脉冲信号而旋转,以使热头3移动。通信I/F72是用于与设备间控制器110通信的接口元件。

设备间控制器110被设置在打印装置1外部,并且控制打印装置1和外部设备之间的通信。设备间控制器110包括控制器111、存储单元112、通信I/F113和通信I/F114。通信I/F113以有线或无线方式连接到打印装置1的通信I/F72。通信I/F114以有线或无线方式连接到作为外部设备的外部设备100和外部终端150。在该实施例中,外部设备100是用于输送打印介质P的设备(例如,用于输送包装材料的包装机)。外部终端150是允许用户向打印设备1发出各种指令的终端(例如,PC)。

打印装置1的存储单元71包括各种存储介质,包括例如ROM、RAM和闪存。存储单元71存储由控制器7执行的过程的程序。存储单元71存储打印数据、介质速度V、设定信息、加速时间表30(见图7)、头移动速度表40(见图8)等。通过被从外部设备100或外部终端150经由设备间控制器110输入到控制器7,打印数据、介质速度V和设定信息被设定在存储单元71中。设定信息包括色带类型和头速度设定。色带类型是色带9的类型,例如,色带9的宽度和长度。头速度设定是热头3的移动速度的设定信息。加速时间表30(见图7)和头移动速度表40(见图8)被预先存储在存储单元71中。

可以通过通信I/F72从例如外部终端150下载由控制器7执行的程序。控制器7可以将通过通信I/F72从外部终端150获取的程序存储在存储单元71中。可以将打印数据、介质速度V和设定信息从打印装置1的操作单元73输入,并将其设定在存储单元71中。

<打印操作的概要>

将参考图3描述在打印系统8中在打印介质P上形成多个区块的打印图像的打印操作的概要。为了容易理解,在图3的(a)至(e)中,墨色带9和打印介质P以直线示出,并且彼此分离。然而,实际上,墨色带9和打印介质P可以被弯曲。墨色带9和打印介质P至少在热头3接触墨色带9的位置处彼此接触。

在打印系统8中,打印介质P由外部设备100(见图2)以介质速度V输送,该介质速度V是由外部设备100设定的输送速度。在以介质速度V输送打印介质P的状态下,打印装置1执行打印操作。外部设备100通过设备间控制器110在预定定时将打印命令传输到打印装置1。在该示例中,每一次在打印介质P上形成一个区块的打印图像时,外部设备100均向打印装置1传输下一个打印命令。在打印装置1中,当从外部设备100接收到打印命令时,在将打印介质P输送预定的准备距离L的同时,执行头下降控制和色带加速控制。

在该实施例中,准备距离L是从发出打印命令起到开始打印时输送的打印介质P的距离的设定值,并且准备距离L能够由用户在外部设备100或外部终端150中任意设定。从外部设备100传输到打印装置1的打印命令还包括用于指令准备距离L的信息。当在外部终端150中设定了准备距离L时,设备间控制器110在从外部设备100输出的打印命令中包括了用于指令设定在外部终端150中的准备距离L的信息,并且将该打印命令传输到打印装置1。因此,当接收到打印命令时,当从接收到打印命令的时间起打印介质P已经被输送了准备距离L时,打印装置1开始通过热头3进行打印。图3示出了直到完成头下降控制和色带加速控制为止打印介质P被输送的距离(即稍后描述的可打印距离)等于由打印命令指令的准备距离L的情况。

在头下降控制中,热头3以与设定在存储单元71中的头速度设定对应的头速度Vh(见图8)从头位置3A移动到头位置3B。利用该构造,热头3从上方接近压板辊20,并将墨色带9推压到打印介质P的打印表面。压板辊20接触打印介质P的与打印表面相反的表面,并将墨色带9和打印介质P推压到热头3。

在色带加速控制中,第一马达81和第二马达82被驱动,并且第一卷轴21和第二卷轴22旋转。从第一卷轴21的供应卷9A进给墨色带9,并将墨色带9绕着第二卷轴22的缠绕卷9B缠绕。然后,墨色带9的输送速度被从零加速到色带速度Vr。色带速度Vr是根据从外部设备100或外部终端150设定的介质速度V的墨色带9的目标速度。

在完成头下降控制和色带加速控制之后,如图3的(a)中所示,将墨色带9以色带速度Vr向下游输送。热头3在接触墨色带9的使用区域91的同时相对于墨色带9向上游移动。也就是说,热头3的加热位置和墨色带9之间的在输送方向上的相对位置通过墨色带9的输送而改变。在这种情况下,基于设定在存储单元71中的打印数据,通过通电来加热热头3。墨色带9的使用区域91中的墨被转移到打印介质P的打印表面。因此,在打印介质P上形成了一个区块的打印图像G1。

在如图3的(a)中所示形成打印图像G1之后,停止热头3的加热,并且执行头上升控制和色带减速控制。如图3的(b)中所示,在头上升控制中,热头3以与设定在存储单元71中的头速度设定对应的头速度Vh(见图8)从头位置3B移动到头位置3A。在色带减速控制中,墨色带9的输送速度被从色带速度Vr降低到零。通过停止第一卷轴21和第二卷轴22的旋转,停止了墨色带9的输送。因此,完成了打印图像G1的打印操作。由外部设备100以介质速度V继续输送打印介质P。

之后,开始下一个区块的打印操作。也就是说,在打印装置1中,当从外部设备100接收到打印命令时,在将打印介质P输送了准备距离L的同时,执行头下降控制和色带加速控制。利用该构造,如图3的(c)中所示,热头3从头位置3A移动到头位置3B,并且墨色带9被以色带速度Vr输送到下游。热头3在接触墨色带9的使用区域92的同时相对于墨色带9向上游移动。热头3被加热,并且墨色带9的使用区域92中的墨被转移到打印介质P的打印表面。因此,在打印介质P上形成了打印图像G2。

在如图3的(c)中所述地形成打印图像G2之后,停止热头3的加热,并且执行头上升控制和色带减速控制。利用该构造,如图3的(d)中所示,热头3从头位置3B移动到头位置3A,并且停止了墨色带9的输送。因此,完成了打印图像G2的打印操作。与上述内容类似地,如图3的(e)中所示,执行下一个区块的打印操作,并且在打印介质P上形成打印图像G3。

打印装置1根据来自外部设备100的打印命令而将上述的每一个区块的打印操作重复规定的次数。由此,在打印介质P上形成打印图像G1、G2、G3…。也就是说,由相对于以介质速度V向下游输送的墨色带9而言其在输送方向上的位置不移动的热头3来进行加热。由此,在以介质速度V向下游输送的打印介质P上形成打印图像。

<主过程>

将参考图4和图5描述打印装置1的主过程。通过响应于打印设备1的打开而读取并执行存储在存储单元71中的程序,打印装置1的控制器7开始主过程。

如图4中所示,首先,控制器7执行初始操作(S1)。初始操作是在初始状态下控制打印装置1的过程。具体地,控制器7执行将热头3移动到头位置3A的操作以及使用检测引导轴61的转数的传感器来检测供应卷9A和缠绕卷9B中的每一个卷的卷直径的操作。

接下来,控制器7确定是否存在设定改变(S3)。例如,当从外部设备100、外部终端150或打印装置1的操作单元73发出改变色带类型和头速度设定的指令时,控制器7确定存在设定改变(在S3中为“是”)。在这种情况下,控制器7执行用于计算可打印距离的距离计算过程(S5)。可打印距离是在接收到打印命令至完成头移动控制和色带加速控制之间打印介质P被输送的可打印距离。距离计算过程的细节将在下文描述。

接下来,控制器7确定S5中计算出的最新的可打印距离是否不同于存储单元71中所存储的可打印距离的先前计算结果(S7)。当确定计算出的可打印距离与先前计算结果相同时,控制器7不确定最新的可打印距离不同于先前计算结果(在S7中为“否”)。在这种情况下,控制器7将过程返回到S3。

在另一方面,当确定出计算出的可打印距离不同于先前计算结果时,或者当先前计算结果未被存储在存储单元71中时,控制器7确定最新的可打印距离不同于先前计算结果(在S7中为“是”)。在这种情况下,控制器7通过设备间控制器110输出计算出的可打印距离(S9)。详细地,控制器7通过设备间控制器110向外部设备100通知可打印距离。在执行S5至S9期间,控制器7尚未接收到待执行的未处理的打印指令。因此,至少在接收到打印命令之前,控制器7计算出在接收到打印命令至完成头下降控制和色带加速控制之间打印介质P被输送的可打印距离,并且通过设备间控制器110输出计算出的可打印距离。之后,控制器7将过程返回到S3。

当确定出不存在设定改变时(在S3中为“否”),控制器7确定是否发生了错误(S11)。例如,当墨色带9未被附接到打印装置1时或当在打印装置1中发生故障时,控制器7确定发生了错误(在S11中为“是”)。在这种情况下,控制器7将过程转移到S33。

当确定出没有发生错误时(在S11中为“否”),控制器7确定是否发出了打印开始指令(S13)。例如,当从外部终端150、外部设备100或打印装置1的操作单元73输入打印开始指令时,控制器7确定发出了打印开始指令(在S13中为“是”)。在这种情况下,控制器7将打印装置1控制成在可打印待机状态下。当确定出没有发出打印开始指令时(在S13中为“否”),控制器7将过程返回到S3。

当确定出发出了打印开始指令时(在S13中为“是”),控制器7确定是否发出了打印停止指令(S15)。例如,当从外部终端150、外部设备100或打印装置1的操作单元73输入打印停止指令时,控制器7确定发出了打印停止指令(在S15中为“是”)。在这种情况下,控制器7将打印装置1控制成在停止状态下,并将过程返回到S3。

当确定出没有发出打印停止指令时(在S15中为“否”),类似于S11地,控制器7确定是否发生了错误(S17)。当确定出已经发生错误时(在S17中为“是”),控制器7将过程转移到S33。当确定出没有发生错误时(在S17中“否”),控制器7确定是否从外部设备100发出了打印命令(S19)。当确定出没有发出打印命令时(在S19中为“否”),控制器7将过程返回到S15。

当确定出发出了打印命令时(在S19中为“是”),控制器7执行驱动开始过程(S21)。在驱动开始过程中,执行头下降控制和色带加速控制。利用该构造,热头3从头位置3A移动到头位置3B,并且墨色带9的输送速度被从零加速到色带速度Vr。也就是说,当接收到打印命令时,控制器7执行由第三马达83将热头3从头位置3A移动到头位置3B的头下降控制以及由第一马达81和第二马达82将墨色带9的输送速度加速到目标速度(色带速度Vr)的色带加速控制。

接下来,控制器7执行打印执行过程(S23)。在打印执行过程中,通过通电来加热热头3,以使用以色带速度Vr输送的墨色带9在以介质速度V输送的打印介质P上形成一个区块的打印图像。也就是说,在完成头下降控制和色带加速控制之后,控制器7控制位于头位置3B处的热头3,以使用由第一马达81和第二马达82以目标速度(色带速度Vr)输送的墨色带9在正被输送且被设置在墨色带9和压板辊20之间的打印介质P上进行打印。

在执行打印执行过程期间,类似于S11地,控制器7确定是否发生了错误(S25)。当确定出未发生错误时(在S25中为“否”),控制器7确定是否已经完成基于打印命令的一个区块的打印(S27)。当确定出未完成一个区块的打印时(在S27中为“否”),控制器7将过程返回到S25。

当确定出完成了一个区块的打印时(在S27中为“是”),控制器7执行驱动停止过程(S29)。在驱动停止过程中,执行头上升控制和色带减速控制。利用该构造,中断热头3的通电,热头3从头位置3B移动到头位置3A,并且墨色带9的输送速度被从色带速度Vr减小到零。之后,控制器7将过程返回到S15,以等待打印停止指令或下一个打印命令。

当确定出发生了错误时(在S25中为“是”),类似于S29地,控制器7执行驱动停止过程(S31)。在这种情况下,控制器7确定错误是否被取消(S33)。例如,当确定出通过用户的操作等取消了错误时,控制器7确定出取消了错误(在S33中为“是”)。在这种情况下,控制器7将过程返回到S1。当确定出没有错误被取消时(在S33中为“否”),控制器7将过程返回到S31。

<距离计算过程>

将参考图6描述距离计算过程。在如下的距离计算过程中,基于头下降控制的所需时间或色带加速控制的所需时间和打印介质P的输送速度,控制器7计算可打印距离。

如图6中所示,首先,控制器7获取色带加速时间Ta(S41)。色带加速时间Ta是色带加速控制的所需时间,并且其由墨色带9的色带类型和与介质速度V对应的色带速度Vr来确定。如图7中所示,在加速时间表30中,根据色带类型和色带速度Vr的组合,确定色带加速时间Ta。当色带速度Vr相同时,墨色带9的宽度和长度越大,则色带加速时间Ta越长。当色带类型相同时,色带速度Vr越大,则色带加速时间Ta越长。在S41中,控制器7参考加速度时间表30,以获取与设定在存储单元71中的色带类型和色带速度Vr的组合对应的色带加速时间Ta。

接下来,控制器7获取头下降时间Tb(S43)。头下降时间Tb是头下降控制的所需时间。在本实施例中,热头3在头位置3A和3B之间移动的升降距离H(见图1)是恒定的,例如,升降距离H为“1.0mm”。因此,头下降时间Tb由头速度Vh确定。如图8中所示,在头移动速度表40中,确定头速度设定和头速度Vh之间的对应关系。在步骤S43中,控制器7参考头移动速度表40,以获取与设定在存储单元71中的头速度设定对应的头速度Vh。控制器7获取通过将升降距离H除以头速度Vh而获得的值作为头下降时间Tb。

接下来,控制器7确定色带加速时间Ta是否等于或大于头下降时间Tb(S45)。当确定出色带加速时间Ta等于或大于头下降时间Tb时(在S45中为“是”),控制器7通过以下(等式1)计算可打印距离X(S47)。可打印距离X表示单位为1mm的从接收到打印命令起到完成头下降控制和色带加速控制时打印介质P被输送的距离。

X=Ta·V+C(等式1)

这样,当色带加速控制的所需时间等于或大于头下降控制的所需时间时,控制器7基于色带加速控制的所需时间和打印介质P的输送速度来计算可打印距离。

当确定出色带加速时间Ta小于头下降时间Tb时(在S45中为“否”),控制器7通过以下(等式2)计算可打印距离X(S49)。其中,在(等式1)和(等式2)中,“V”是设定在存储单元71中的介质速度V,并且“C”是指定值(例如,0.1mm)的待机距离C。

X=Tb·V+C(等式2)

这样,当色带加速控制的所需时间小于头下降控制的所需时间时,控制器7基于头下降控制的所需时间和打印介质P的输送速度来计算可打印距离。

接下来,当计算出的可打印距离X具有在小数点之后的分数时,控制器7获取通过对分数进行上舍入而获得的可打印距离Y(S51)。也就是说,作为将小数点之后的数字上舍入而获得的以毫米为单位的整数值,可打印距离Y表示从接收到打印命令时起到完成头下降控制和色带加速控制时打印介质P被输送的距离。控制器7将所获取的可打印距离Y存储在存储单元71中作为最新的可打印距离(S53)。

接下来,控制器7通过以下(等式3)计算驱动延迟时间Td(S55)。驱动延迟时间Td是从接收到打印命令的时间起延迟头下降控制和色带加速控制的开始定时的延迟时间。其中,“V”是设定在存储单元71中的介质速度V,“Y”是在S53中获取的最新的可打印距离Y,并且“X”是在S51中将小数点之后的数字上舍入之前的可打印距离X。

Td=(Y–X)/V(等式3)

控制器7将计算出的驱动延迟时间Td存储在存储单元71中(S57),并将过程返回到主过程。

在图4中所示的主过程中,控制器7将存储在存储单元71中的可打印距离Y作为最新的可打印距离通知给外部设备100(S9)。也就是说,当在计算出的可打印距离X中出现分数时,控制器7通过设备间控制器110输出通过对分数进行上舍入而获得的可打印距离Y的值。外部设备100的控制器在外部设备100的显示单元上显示接收到的可打印距离Y。因此,用户能够在外部设备100中识别出可打印距离Y。当用户在外部设备100中设定准备距离L时,用户将准备距离L设定为可打印距离Y或更大。利用该构造,当打印装置1根据打印命令执行打印时,当从接收到打印命令的时间起打印介质P被输送了准备距离L时,完成头下降控制和色带加速控制。因此,打印装置1能够在打印介质P上适当地形成打印图像。

每一次在打印装置1、外部设备100或外部终端150中改变色带类型或头速度设定时,均计算根据改变的内容的新的可打印距离Y并将其传输到外部设备100(在S3中为“是”,S5至S9)。因此,即使当用户改变色带类型和头速度设定时,用户也能够根据改变的内容而在外部设备100中设定最优准备距离L。

<打印操作的细节>

将参考图9和图10描述一个区块的打印操作的细节。在图9和图10中,待机时间Tc是通过将待机距离C(例如0.1mm)除以介质速度V而获得的值。图9和图10示出了响应于接收到打印命令的从一个区块的打印操作的开始到结束的流程。由打印命令指令的准备距离L等于在接收到打印命令之前通知给外部设备100的可打印距离Y。

在图9中所示的示例中,例示了色带加速时间Ta比头下降时间Tb长的情况。在这种情况下,在距离计算过程(见图6)中,基于上述(等式1)计算可打印距离X,并且计算可打印距离Y和驱动延迟时间Td(S47,S51至S57)。在驱动开始过程(S21)中,当从接收到打印命令的时间起经过了驱动延迟时间Td时,开始色带加速控制。当从开始色带加速控制算起已经经过了色带加速时间Ta和头下降时间Tb之间的时间差时,开始头下降控制。利用该构造,在同一时刻完成色带加速控制和头下降控制。也就是说,当将计算出的可打印距离X的分数上舍入时,控制器7根据与分数的上舍入量对应的打印介质P的输送时间P(驱动延迟时间Td)而延迟头下降控制和色带加速控制的开始定时。

接下来,在打印执行过程(S23)中,以处于色带速度Vr的恒定速度输送墨色带9,但是热头3的通电处于待机,直到从完成色带加速控制和头下降控制的时间起经过了待机时间Tc为止。在另一方面,当从完成色带加速控制和头下降控制的时间起已经经过了待机时间Tc时,从接收到打印命令的时间算起,已经经过了驱动延迟时间Td、色带加速时间Ta和待机时间Tc的总时间。在这种情况下,由于已经将打印介质P输送了可打印距离Y,所以开始热头3的通电,并且开始在打印介质P上的打印。

之后,当形成了一个区块的打印图像时,在驱动停止过程(S29)中,首先结束热头3的通电,然后执行头上升控制,最后执行色带减速控制,并且完成了一个区块的打印操作。

在图10中所示的示例中,例示了头下降时间Tb比色带加速时间Ta长的情况。在这种情况下,在距离计算过程(见图6)中,基于上述(等式2)计算可打印距离X,并且计算可打印距离Y和驱动延迟时间Td(S49,S51至S57)。在驱动开始过程(S21)中,当从接收到打印命令的时间起经过了驱动延迟时间Td时,开始头下降控制。当从开始头下降控制的时间算起已经经过了色带加速时间Ta和头下降时间Tb之间的时间差时,开始色带加速控制。利用该构造,在同一时刻完成色带加速控制和头下降控制。也就是说,类似于图9的情况地,控制器7根据驱动延迟时间Td而延迟头下降控制和色带加速控制的开始定时。

接下来,在打印执行过程(S23)中,当从完成色带加速控制和头下降控制起经过了待机时间Tc时,从接收到打印命令的时间算起,已经经过了驱动延迟时间Td、头下降时间Tb和待机时间Tc的总时间。在这种情况下,由于已经将打印介质P输送了可打印距离Y,所以开始热头3的通电,并且开始在打印介质P上的打印。之后,当形成了一个区块的打印图像时,在驱动停止过程中结束一个区块的打印操作(S29)。

根据图9和图10中所示的打印操作,考虑到可打印距离X和可打印距离Y之间的差值,在从接收到打印命令的时间起已经经过了驱动延迟时间Td之后开始色带加速控制和头下降控制。利用该构造,打印装置1能够从打印介质P从接收到打印命令的时间算起已经被输送了可打印距离Y的时间点精确地开始在打印介质P上的打印。

在色带加速控制和头下降控制中,首先开始所需时间较长的控制。在同一时刻完成所需时间较长的控制和所需时间较短的控制。利用该构造,能够抑制完成色带加速控制和头下降控制的所需时间,因此抑制了一个区块的打印操作的所需时间。

由于由色带加速控制引起的墨色带9的加速或由头下降控制引起的热头3的移动,所以在打印装置1中可能会发生振动。在打印装置1中发生振动的状态下,热头3的打印位置可能模糊不清,这可能使打印质量劣化。在该实施例中,在执行色带加速控制和头下降控制之后,提供了在此期间热头3的通电处于待机状态的待机时间Tc。即使当在打印装置1中发生振动时,也会在待机时间Tc内使打印装置1的振动稳定下来,并且因此能够维持良好的打印质量。

<实施例的作用的示例>

根据该实施例的打印系统8,墨色带9被输送通过在热头3和压板辊20之间的空间。热头3在头位置3B和头位置3A之间移动,在头位置3B处,墨色带9被朝向压板辊20推压,头位置3A离开压板辊20比头位置3B离开压板辊20远,以解除墨色带的推压抵靠压板辊。当接收到打印命令时,控制器7执行头下降控制和色带加速控制(S21)。在完成头下降控制和色带加速控制之后,控制器7控制位于头位置3B处的热头3,以使用以色带速度Vr输送的墨色带9在正被输送且被设置在墨色带9和压板辊20之间的打印介质P上进行打印(S23)。至少在接收到打印命令之前,控制器7通过设备间控制器110输出在接收到打印命令至完成头下降控制和色带加速之间打印介质被输送的可打印距离(S9)。

据此,当打印系统8的用户设定从发出打印命令起到开始打印时输送打印介质P的距离时,用户能够将该距离设定为等于或大于通过设备间控制器110输出的可打印距离。如果所设定的距离等于或大于可打印距离,则当打印介质P被输送了所设定的距离时,已经完成了头下降控制和色带加速控制,并且因此打印装置1在能够适当执行打印的状态下。因此,能够抑制用户不得不再次设定距离。

基于头下降控制的所需时间或色带加速控制的所需时间和打印介质P的输送速度,控制器7计算可打印距离(S5)。据此,能够精确地计算可打印距离,以使其成为从打印装置1接收到打印命令时起到当打印装置1能够实际打印时打印介质P的最短输送距离。

当色带加速控制的所需时间等于或大于头下降控制的所需时间时,基于色带加速控制的所需时间和打印介质P的输送速度,控制器7计算可打印距离Y(S47和S51)。据此,基于比头下降控制的所需时间长的色带加速的所需时间,能够精确地计算可打印距离。

当色带加速控制的所需时间小于头下降控制的所需时间时,基于头下降控制的所需时间和打印介质P的输送速度,控制器7计算可打印距离X(S49和S51)。据此,基于具有比色带加速控制的所需时间长的所需时间的头下降控制的所需时间,能够精确地计算可打印距离。

当在计算出的可打印距离X中出现分数时,控制器7通过设备间控制器110输出通过对分数进行上舍入而获得的可打印距离Y的值(S51、S53和S9)。据此,通过设备间控制器110输出的可打印距离Y是整数值。因此,基于比可打印距离X容易识别的可打印距离Y,用户能够容易地设定从发出打印指令起到开始打印时输送打印介质P的距离。

当对计算出的可打印距离X的分数进行上舍入时,根据与该分数的上舍入量对应的打印介质P的输送时间,控制器7延迟头下降控制和色带加速控制的开始定时(S21)。据此,通过设备间控制器110输出的可打印距离Y比较精确的可打印距离X稍长。通过根据与可打印距离X的上舍入量对应的打印介质P的输送时间来延迟头下降控制和色带加速控制的开始定时,能够在开始打印操作时吸收可打印距离Y和可打印距离X之间的差值。与不进行这种延迟过程的情况相比,能够抑制未使用的墨色带9在完成色带加速控制至开始热头3的通电之间被输送,并且能够提高墨色带9的使用效率。

<其它>

在上述实施例中,控制器7和111是本发明中的“控制器”的示例。设备间控制器110是本发明中的“接口”的示例。第一马达81和第二马达82是本发明中的“色带驱动源”的示例。第三马达83是本发明中的“头驱动源”的示例。本发明不限于上述实施例,并且各种改变是可能的。

能够在外部设备100中任意设定外部设备100向打印装置1传输打印命令的定时。例如,外部设备100可以包括传感器,该传感器在预定位置处检测在长度方向上间隔地打印在打印介质P上的多个传感器标记。在这种情况下,当传感器从正被输送的打印介质P检测到传感器标记时,外部设备100可以将打印命令传输到打印装置1。

在上述实施例中,打印装置1的控制器7执行主过程(见图4和图5),但是设备间控制器110的控制器111可以执行主过程的一部分或全部。例如,控制器111可以执行主过程中的关于可打印距离的计算和输出的过程(S3至S9)。

在打印系统8中,当打印装置1不通过设备间控制器110而连接到外部设备100和外部终端150时,可以不设置设备间控制器110。在这种情况下,打印装置1的控制器7可以执行待由设备间控制器110的控制器111执行的过程。在打印系统8中,当设备间控制器110的控制器111能够执行待由打印装置1的控制器7执行的过程时,可以不设置打印装置1的控制器7。

不管是否存在设定改变,控制器7都可以在开始主过程之后立即输出可打印距离(S9)。在这种情况下,控制器7可以执行距离计算过程(S5)以计算可打印距离,或者可以输出存储在存储单元71中的可打印距离的先前计算结果。

在上述实施例中,例示了在主过程的S9中控制器7通过设备间控制器110将可打印距离输出到外部设备100的情况。替代地,控制器7可以将可打印距离输出到外部终端150或打印装置1的操作单元73。当设备间控制器110包括显示单元时,控制器7可以将可打印距离输出到设备间控制器110的显示单元。

在上述实施例中,例示了在主过程的S9中控制器7输出上舍入的可打印距离Y的情况。替代地,控制器7可以在将可打印距离X上舍入之前输出可打印距离X。在这种情况下,在(等式1)和(等式2)中,待机距离C是不必需的。能够省略驱动延迟时间Td的计算(S55和S57)以及基于驱动延迟时间Td的驱动延迟控制(见图9和图10)。

在距离计算过程(S5)中,待机距离C不限于0.1mm,并且可以是另一个数值。待机距离C不限于固定值,并且可以是根据例如介质速度V而改变的数值。在上述实施例中,计算出了可打印距离。替代地,可以通过参考数据表来确定可打印距离。

根据该方面的打印系统,墨色带被输送通过在热头和压板辊之间的空间。热头在第一位置和第二位置之间移动,在该第一位置处,墨色带被朝向压板辊推压,该第二位置离开压板辊比该第一位置离开压板辊远,并且在该第二位置处,墨色带的推压抵靠压板辊被解除。当接收到打印命令时,控制器执行头移动控制和色带加速控制,该头移动控制用于将热头从第二位置移动到第一位置,该色带加速控制用于将墨色带的输送速度加速到目标速度。在完成头移动控制和色带加速控制之后,控制器控制位于第一位置处的热头,以使用以目标速度输送的墨色带在正被输送且被设置在墨色带和压板辊之间的打印介质上执行打印。至少在接收到打印命令之前,控制器通过接口输出在接收到打印命令至完成头移动控制和色带加速控制之间打印介质被输送的可打印距离。

据此,当打印系统的用户设定从发出打印命令起到开始打印时传输打印介质的距离时,可以将该距离设定为比通过接口输出的可打印距离大的距离。如果所设定的距离等于或大于可打印距离,则当打印介质被输送了所设定的距离时,完成了头移动控制和色带加速控制,并且因此打印设备准备好适当地进行打印。因此,可以抑制用户不得不再次设定距离。

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种自动清洗喷墨打印喷头装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类