一种打印方法及打印装置与流程

文档序号:12747739阅读:180来源:国知局
一种打印方法及打印装置与流程

本发明涉及一种打印方法及打印装置,尤其涉及一种可提高打印速度的打印方法及打印装置。



背景技术:

现有技术中,通常的打印机打印一页的流程可分为三个部分:首先,从主机接收打印数据;然后将打印数据处理成可打印的格式;最后再将处理后的打印数据传送给打印单元进行打印。目前大部分的打印方法都是以页为单位进行打印,但是此种方法的缺点在于打印机必须接收完一整页的数据后才能进行下一步操作,等待时间较长从而导致整体的打印速度较慢。另外一种常见的方法是将一个页面分为若干带(band),每接收完一个带(band)的数据就可以进行下一步操作,提高了打印速度。然而无论是以逐页还是逐带(band)进行打印,打印速度的中段都需要增速到一个较大的速度,又由于驱动马达达到预定速度需要一定时间,因此打印速度就会呈现一个加速、定速、减速的循环过程,如图1所示,打印数据包括若干个带(band),每个带(band)的打印速度都包括一个加速、定速、减速的过程,这样就导致了相邻的带(band)之间先减速再加速的过程,这样一方面打印不顺畅,整体上打印速度较慢,另一方面也影响了打印的品质。

因此,有必要设计一种新型的打印方法及打印装置,以克服上述缺陷。



技术实现要素:

本发明的目的在于提供一种打印方法及打印装置,提高了打印速度和打印品质。

为达到上述目的,本发明提出一种打印方法,用于驱动打印装置于打印介质上对打印数据进行打印作业,该打印装置包括打印单元,该打印数据包括按打印顺序排列的第一区段和第二区段,其特征在于,该打印方法包括:于对该第一区段进行该打印作业时,控制该打印单元在第一加速子区段内,由第一起始速度加速至第一目标速度,在第一恒速子区段内,保持该第一目标速度,在第一减速子区段,由该第一目标速度减速至第一终止速度,其中,该第一区段包括该第一加速子区段、该第一恒速子区段和该第一减速子区段;于对该第二区段进行该打印作业时,控制该打印单元在第二加速子区段内,由第二起始速度加速至第二目标速度,在第二恒速子区段内,保持该第二目标速度,在第二减速子区段,由该第二目标速度减速至第二终止速度,其中,该第二区段包括该第二加速子区段、该第二恒速子区段和该第二减速子区段;其中,该第二起始速度等于该第一目标速度和该第二目标速度之中较小的一个。

进一步地,该打印数据为多个打印页面,或者由该打印页面分割形成的多个带。

进一步地,当该第一恒速子区段结束打印阶段之前,该第二区段已经进入待打印阶段,则控制该第一终止速度等于该第二起始速度,其中,该打印作业包括数据处理阶段、该待打印阶段及该打印阶段,于该数据处理阶段,该打印数据进行数据预处理,当该打印数据完成数据预处理,该打印数据进入该待打印阶段以等待进入该打印阶段。

进一步地,该打印作业包括第一子打印作业和第二子打印作业,该第一子打印作业包括该第一加速子区段和该第一恒速子区段,该第二子打印作业包括该第一减速子区段、该第二加速子区段、该第二恒速子区段和该第二减速子区段。

进一步地,该数据处理阶段包括接收、处理及存取该打印数据。

进一步地,该第一加速子区段与该第二加速子区段的加速区段是线性增长、指数型增长或曲线增长,该第一减速子区段与该第二减速子区段的减速区段是线性下降、指数型下降或曲线下降。

为达到上述目的,本发明还提出一种打印装置,该打印装置包括:打印单元,用于将打印数据打印于打印介质上;驱动单元,与该打印单元连接,用于控制该打印单元和该打印介质的移动;控制单元,与该打印单元及该驱动单元连接,该控制单元控制该打印单元和该驱动单元进行打印作业;其中,该打印数据包括按打印顺序排列的第一区段和第二区段;于对该第一区段进行该打印作业时,该控制单元控制该打印单元在第一加速子区段内,由第一起始速度加速至第一目标速度,在第一恒速子区段内,保持该第一目标速度,在第一减速子区段,由该第一目标速度减速至第一终止速度,其中,该第一区段包括该第一加速子区段、该第一恒速子区段和该第一减速子区段;于对该第二区段进行该打印作业时,该控制单元控制该打印单元在第二加速子区段内,由第二起始速度加速至第二目标速度,在第二恒速子区段内,保持该第二目标速度,在第二减速子区段,由该第二目标速度减速至第二终止速度,其中,该第二区段包括该第二加速子区段、该第二恒速子区段和该第二减速子区段,其中,该第二起始速度等于该第一目标速度和该第二目标速度之中较小的一个。

进一步地,该打印装置还包括存储单元,该存储单元用于存储该打印数据。

与现有技术相比,本发明提供的打印方法,用于对包括按打印顺序排列的第一区段和第二区段的打印数据进行打印作业,第一区段包括由第一起始速度加速至第一目标速度的第一加速子区段、保持第一目标速度的第一恒速子区段以及由第一目标速度减速至第一终止速度的第一减速子区段,第二区段包括由第二起始速度加速至第二目标速度的第二加速子区段、保持第二目标速度的第二恒速子区段以及由第二目标速度减速至第二终止速度的第二减速子区段,通过控制打印单元使第二起始速度等于第一目标速度和第二目标速度之中较小的一个,不仅减少了各区段之间的加速和减速区段,同时也保证了整页打印的效果,提高了打印速度和打印品质。

附图说明

图1为现有打印方法的速度曲线示意图;

图2为本发明实施例的打印装置的结构示意图;

图3为本发明实施例的打印方法的流程示意图一;

图4为本发明实施例的打印方法的流程示意图二;

图5为本发明实施例的打印装置的速度曲线示意图一;

图6为本发明实施例的打印装置的速度曲线示意图二;

图7为本发明实施例的打印装置的速度曲线示意图三;

图8为本发明实施例的打印装置的速度曲线示意图四;

图9为本发明实施例的打印装置的速度曲线示意图五;

图10为本发明实施例的打印装置的速度曲线示意图六。

具体实施方式

为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。

请参阅图2,图2为本发明实施例的打印装置的结构示意图。打印装置20包括打印单元22、驱动单元23和控制单元24,驱动单元23与打印单元22连接,控制单元24分别与打印单元22及驱动单元23连接,其中,打印单元22用于将打印数据打印于打印介质上,驱动单元23用于控制打印单元22和打印介质的移动,控制单元24控制打印单元22和驱动单元23进行打印作业。于本实施例中,打印装置20还包括与控制单元24连接的通信单元21和存储单元25,控制单元24经由通讯单元21读取从电子装置10传送的数据,存储单元25用于存储打印数据。于本实施例中,电子装置10为个人电脑、便携式移动通信装置、个人数字助理或数字相机,但不以此为限,且打印装置20为打印机、多功能事务机,但不以此为限。

请参阅图3和图5,图3为本发明实施例的打印方法的流程示意图一,图5为本发明实施例的打印装置的速度曲线示意图一。本发明实施例提供一种打印方法,用于驱动打印装置20于打印介质上对打印数据进行打印作业,打印数据包括按打印顺序排列的第一区段S1和第二区段S2。于本发明实施例中,打印数据为多个打印页面,或者由打印页面分割形成的多个带(band),但不以此为限。优选地,为节省等待时间、提高打印速度,本发明实施例按照逐带(band)进行打印,换言之,本发明实施例是将打印页面分割成多个带(band),例如第一带(band)、第二带(band),也就是说,第一区段S1和第二区段S2是多个带(band)中的任意相邻两个按打印顺序排列的打印数据。

于本实施例中,第一区段S1包括第一加速子区段A1、第一恒速子区段B1和第一减速子区段C1,第二区段S2包括第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,本发明实施例提出的打印方法包括以下步骤:

S100、对第一区段S1进行打印作业;

于对第一区段S1进行打印作业时,包括以下步骤:

S102、控制打印单元22在第一加速子区段A1内,由第一起始速度V0加速至第一目标速度V1;

S104、控制打印单元22在第一恒速子区段B1内,保持第一目标速度V1,第一目标速度V1是第一区段S1内的最大速度;

S106、控制打印单元22在第一减速子区段C1内,由第一目标速度V1减速至第一终止速度V2;

S200、对第二区段S2进行打印作业;

于对第二区段S2进行打印作业时,包括以下步骤:

S202、控制打印单元22在第二加速子区段A2内,由第二起始速度V0’加速至第二目标速度V1’;

S204、控制打印单元22在第二恒速子区段B2内,保持第二目标速度V1’,第二目标速度V1’是第二区段S2内的最大速度;

S206、控制打印单元22在第二减速子区段C2内,由第二目标速度V1’减速至第二终止速度V2’;

其中,控制调整第二起始速度V0’等于第一目标速度V1和第二目标速度V1’之中较小的一个,如此,不仅减少了各区段之间的加速和减速区段,同时也保证了整页打印的效果,提高了打印速度和打印品质。

于本发明实施例中,打印作业包括数据处理阶段、待打印阶段及打印阶段,换言之,打印装置20接收到从电子装置10传送的打印数据后,需要依次经过数据预处理阶段、待打印阶段和打印阶段才能完成整个打印流程。于数据处理阶段,对接收到的打印数据进行预处理,包括接收、处理及存取打印数据,还包括根据实际需要确定打印数据的打印速度等。于打印阶段,打印装置20的打印单元22将打印数据打印于打印介质上。当打印数据完成数据预处理,则打印数据进入待打印阶段,即等待进入打印阶段。举例来说,当后一个区段在完成数据预处理进入待打印阶段时,前一个区段仍处于打印阶段中进行打印,则后一个区段就需在待打印阶段内等待前一个区段完成打印才能进入打印阶段;当后一个区段在完成数据预处理后,即进入待打印阶段时,前一个区段的打印作业刚好结束或已经结束,则后一个区段随即进入打印阶段进行打印。

请再一并继续参阅图5,图5为本发明实施例的打印装置的速度曲线示意图一。于本发明较佳实施例中,当第一恒速子区段B1结束打印阶段之前,第二区段S2已经进入待打印阶段,即第二区段S2的打印速度包括第二起始速度V0’和第二目标速度V1’已经确定,换言之,在第一区段S1进行打印第一减速子区段C1之前,第二区段S1已经完成数据预处理进入待打印阶段了,此时则控制调整第一终止速度V2等于第二起始速度V0’,且第二起始速度V0’等于第一目标速度V1和第二目标速度V1’之中较小的一个,如此,在第一区段S1和第二区段S2进行连续打印的前提下,即第一区段S1和第二区段S2连续不间断打印,减少了第一区段S1的减速子区段和第二区段S2的加速子区段的速度变化量,提高了打印速度和打印品质。

于此实施例中,打印作业包括第一子打印作业和第二子打印作业,第一子打印作业包括第一加速子区段A1和该第一恒速子区段B1,第二子打印作业包括第一减速子区段C1、第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2。也就是说,当打印装置20在进行第一减速子区段C1的打印之前,若检测到第二区段S2已经进入待打印阶段,则可将第一减速子区段C1与第二区段S2进行合并一同进行打印,这样,第一子打印作业包括第一加速子区段A1和该第一恒速子区段B1,第二子打印作业包括第一减速子区段C1、第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,其中第一减速子区段C1的数据内容并无变化,只需按照调整后的第二子打印作业重新计算第一减速子区段C1和第二加速子区段A2的速度曲线即可。

接下来,结合图5至图10对本发明实施例的打印装置的速度曲线进行说明。其中,图5、图6和图7是针对本发明实施例中第一恒速子区段B1结束打印阶段之前,第二区段S2已经进入待打印阶段的打印情况下的打印装置的速度曲线,图8、图9和图10是针对本发明实施例中第一恒速子区段B1结束打印阶段之前,第二区段S2还未进入待打印阶段的打印情况下的打印装置的速度曲线。需要说明的是,本发明实施例中,速度曲线的横轴以时间为单位,纵轴以打印速度为单位,其中第一区段S1和第二区段S2是以初始时间为示意,当然第一区段S1和第二区段S2可以是按打印顺序排列的任意相邻两个区段。

第一区段S1包括第一加速子区段A1、第一恒速子区段B1和第一减速子区段C1,第二区段S2包括第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,于对第一区段S1进行打印作业时,控制单元24控制打印单元22在第一加速子区段A1内,由第一起始速度V0加速至第一目标速度V1;在第一恒速子区段B1内,保持第一目标速度V1;在第一减速子区段C1内,由第一目标速度V1减速至第一终止速度V2。于对第二区段S2进行打印作业时,控制单元24控制打印单元22在第二加速子区段A2内,由第二起始速度V0’加速至第二目标速度V1’;在第二恒速子区段B2内,保持第二目标速度V1’;在第二减速子区段C2内,由第二目标速度V1’减速至第二终止速度V2’。

如图5所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2已经进入待打印阶段,即第二区段S2的打印速度已知,换言之,第一减速子区段C1的速度曲线可以依据第二区段S2的打印速度进行调整。当第一目标速度V1大于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第一终止速度V2=第二起始速度V0’=第二目标速度V1’,换言之,第二加速子区段A2变成了与第二恒速子区段B2持平的恒速区段,如此,相比于现有技术,于第一减速子区段C1内,打印速度可由第一恒速子区段B1的第一目标速度V1直接减速至第二恒速子区段B2的第二目标速度V1’,随后一直保持该速度直至进入第二减速子区段C2,因此减少了原有第一减速子区段C1和第二加速子区段A2的加速减速过程,提高了打印速度和打印品质。较佳地,于此实施例中,第一子打印作业包括第一加速子区段A1和该第一恒速子区段B1,第二子打印作业包括第一减速子区段C1、第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,换言之,第一减速子区段C1的数据内容并无变化,只需按照调整后的第二子打印作业重新计算第一减速子区段C1和第二加速子区段A2的速度曲线即可。

如图6所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2已经进入待打印阶段,即第二区段S2的打印速度已知,换言之,第一减速子区段C1的速度曲线可以依据第二区段S2的打印速度进行调整。当第一目标速度V1等于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第一终止速度V2=第二起始速度V0’=第一目标速度V1/第二目标速度V1’,换言之,第一减速子区段C1、第二加速子区段A2、第一恒速子区段B1及第二恒速子区段B2为持平的恒速区段,如此,相比于现有技术,于第一加速子区段A1内,打印速度由第一起始速度V0加速至第一目标速度V1,随后便一直保持该速度直至进入第二减速子区段C2,因此减少了原有第一减速子区段C1和第二加速子区段A2的加速减速过程,提高了打印速度和打印品质。较佳地,于此实施例中,第一子打印作业包括第一加速子区段A1和该第一恒速子区段B1,第二子打印作业包括第一减速子区段C1、第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,换言之,第一减速子区段C1的数据内容并无变化,只需按照调整后的第二子打印作业重新计算第一减速子区段C1和第二加速子区段A2的速度曲线即可。

如图7所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2已经进入待打印阶段,即第二区段S2的打印速度已知,换言之,第一减速子区段C1的速度曲线可以依据第二区段S2的打印速度进行调整。当第一目标速度V1小于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第一终止速度V2=第二起始速度V0’=第一目标速度V1,换言之,第一减速子区段C1变成了与第一恒速子区段B1持平的恒速区段,如此,相比于现有技术,于第一加速子区段A1内,打印速度由第一起始速度V0加速至第一目标速度V1,随后便一直保持该速度直至进入第二加速子区段A2内,并由第一目标速度V1加速至第二目标速度V1’,因此减少了原有第一减速子区段C1和第二加速子区段A2的加速减速过程,提高了打印速度和打印品质。较佳地,于此实施例中,第一子打印作业包括第一加速子区段A1和该第一恒速子区段B1,第二子打印作业包括第一减速子区段C1、第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2,换言之,第一减速子区段C1的数据内容并无变化,只需按照调整后的第二子打印作业重新计算第一减速子区段C1和第二加速子区段A2的速度曲线即可。

如图8所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2还未进入待打印阶段,即第二区段S2的打印速度未知,换言之,第一减速子区段C1的速度曲线仍依照原有模式。当第一目标速度V1大于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第二起始速度V0’=第二目标速度V1’,换言之,第二加速子区段A2变成了与第二恒速子区段B2持平的恒速区段,如此,相比于现有技术,于第二加速子区段A2内,打印速度可由第一减速子区段C1的第一终止速度V2直接加速至第二恒速子区段B2的第二目标速度V1’,随后一直保持该速度直至进入第二减速子区段C2,因此减少了原有第二加速子区段A2的加速过程,提高了打印速度和打印品质。于此实施例中,第一子打印作业包括第一加速子区段A1、第一恒速子区段B1和第一减速子区段C1,第二子打印作业包括第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2。

如图9所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2还未进入待打印阶段,即第二区段S2的打印速度未知,换言之,第一减速子区段C1的速度曲线仍依照原有模式。当第一目标速度V1等于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第二起始速度V0’=第一目标速度V1/第二目标速度V1’,换言之,第二加速子区段A2变成了与第二恒速子区段B2持平的恒速区段,如此,相比于现有技术,于第二加速子区段A2内,打印速度可由第一减速子区段C1的第一终止速度V2直接加速至第二恒速子区段B2的第二目标速度V1’,随后一直保持该速度直至进入第二减速子区段C2,因此减少了原有第二加速子区段A2的加速过程,提高了打印速度和打印品质。于此实施例中,第一子打印作业包括第一加速子区段A1、第一恒速子区段B1和第一减速子区段C1,第二子打印作业包括第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2。

如图10所示,其中第一恒速子区段B1结束打印阶段之前,第二区段S2还未进入待打印阶段,即第二区段S2的打印速度未知,换言之,第一减速子区段C1的速度曲线仍依照原有模式。当第一目标速度V1小于第二目标速度V1’时,控制单元24控制调整使得满足以下关系式:第二起始速度V0’=第一目标速度V1,换言之,第二加速子区段A2的第二起始速度V0’等于第一恒速子区段B1的第一目标速度V1,如此,相比于现有技术,于第二加速子区段A2内,打印速度可由第一恒速子区段B1的第一目标速度V1直接加速至第二恒速子区段B2的第二目标速度V1’,因此减少了原有第二加速子区段A2的加速的变化量,提高了打印速度和打印品质。于此实施例中,第一子打印作业包括第一加速子区段A1、第一恒速子区段B1和第一减速子区段C1,第二子打印作业包括第二加速子区段A2、第二恒速子区段B2和第二减速子区段C2。

于本发明实施例中,第一加速子区段A1与第二加速子区段A2的加速区段是线性增长,第一减速子区段C1与第二减速子区段C2的减速区段是线性下降,但不以此为限,例如,第一加速子区段A1与第二加速子区段A2的加速区段还可以是指数型增长或曲线增长,第一减速子区段C1与第二减速子区段C2的减速区段还可以是指数型下降或曲线下降。

综上所述,本发明提供的打印方法和打印装置,用于对包括按打印顺序排列的第一区段和第二区段的打印数据进行打印作业,第一区段包括由第一起始速度加速至第一目标速度的第一加速子区段、保持第一目标速度的第一恒速子区段以及由第一目标速度减速至第一终止速度的第一减速子区段,第二区段包括由第二起始速度加速至第二目标速度的第二加速子区段、保持第二目标速度的第二恒速子区段以及由第二目标速度减速至第二终止速度的第二减速子区段,通过控制打印单元使第二起始速度等于第一目标速度和第二目标速度之中较小的一个,不仅减少了各区段之间的加速和减速区段,同时也保证了整页打印的效果,提高了打印速度和打印品质。

虽然结合附图对本发明进行了说明,但是附图中公开的实施方式旨在对本发明优选实施方式进行示例性说明,而不能理解为对本发明的一种限制。为了清楚描述所需的部件,示意性附图中的比例并不表示实际部件的比例关系。

本发明已由上述相关实施方式加以描述,然而上述实施方式仅为实施本发明的范例。必需指出的是,已揭露的实施方式并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1