提升打印速度的打印装置及方法

文档序号:6364661阅读:165来源:国知局
专利名称:提升打印速度的打印装置及方法
技术领域
本发明提供一种打印装置及其打印方法,特别是一种打印元件在打印区以第一移动速度移动,而当有一非打印区存在,于非打印区内以第二移动速度移动的打印装置及其打印方法,其可提升打印速度。
请参考

图1至图3。图1为传统的打印装置10的示意图。图2为图1打印装置10的俯视图。图3为图1打印装置10的打印头12的位置与速度的关系图。打印装置10包含一打印头12,用来在一文件14的打印范围16内打印。当打印装置10打印时,打印头12会以一定的打印速度沿一X轴来回移动。如图2所示,所述打印头12会于A点到E点的范围内移动,以执行数个打印行程而在一打印范围16(B点到D点)内打印文件14。现将每一打印行程中打印头12所经过的打印范围16划分为一打印区17以及一非打印区19。打印区17是指打印头12实际进行打印动作以打印文件14时所行经的区域,而非打印区19是指除打印区17外其他打印范围16中未进行实际打印动作所涵盖的区域。另外,为确保打印装置10的打印品质,当打印头12实际进行打印动作以打印文件14时,须维持于一定的速度来移动。如图3所示,打印头12在经过打印范围16时,其移动速度皆为一样的速度I。然而,传统的的打印装置10并未能将打印装置10的效能充分发挥。在不影响打印品质的考虑下,传统的的打印装置10显然无法满足使用者对打印速度日益严苛的要求。因此本发明在于提供一种提升打印速度的打印装置与打印方法,以有效提升打印装置的打印速度。
请参考图4至图6。图4为本发明打印装置30的示意图。图5为图4打印装置30的功能方块图。图6为图4打印装置30的第一实施例俯视图。打印装置30包含一打印元件32,用来打印一文件42、一电机34,用来驱动打印元件32,以及一控制元件36,用来依据一打印资料40来控制打印元件32的移动速度。其中,打印装置30可为一喷墨打印机或一喷墨办公机器。
如图6所示,控制元件36会控制打印元件32延着X轴于A点至E点范围内来回移动以执行数个打印行程,并进而在一打印范围44(B点到D点)内打印文件42。当打印装置30开始打印文件42时,打印元件32会先从A点移动到E点来执行第一个打印行程。当第二个打印行程开始时,打印元件32则会改以从E点移动到A点的方式来执行其打印动作。打印装置30会一直反覆上述的步骤,直到将文件42打印完毕。在本实施例中,打印装置30是采取如上述的双向打印的方式来打印文件42,打印元件32在第奇数个打印行程中会从A点移动到E点,而在第偶数个打印行程中从E点移动到A点。但是,上述打印元件32的移动方式只是本发明所能采取的各种方法的其中一种,本发明的打印装置30并不限定打印元件32以上述的移动方式来打印。实际上,除了上述的打印方式之外,本发明的打印装置30还可透过其他的打印方式来打印文件42,例如采用另一种单向打印的方式。当打印装置30采用单向打印的方式打印文件42时,打印元件32于每一打印行程中,是从A点朝E点移动,当执行完每一打印行程后,打印元件32会再返回到A点,以进行下一个打印行程。此外,还有其他种打印方式可采用,例如当上述进行双向打印或是单向打印时,打印元件32不一定要以A点或E点为起始点或终点,而可以A点至E点范围内任一点为起始点或终点,而在A点至E点范围内任一点就改变打印方向,以达到最佳的打印效率。
在同一打印行程中,打印元件32的运作状态可区分为一打印状态以及一非打印状态,其中打印元件32只有在处理打印状态时,才会进行打印动作以打印文件42。打印元件32处于打印状态时所行经的区域称为一打印区46,而打印元件32处于非打印状态时所行经打印范围44的区域为一非打印区48。控制元件36在打印装置30执行每一打印行程之前会根据打印资料40将每一打印行程中打印元件32所行经的区域划分为至少一打印区46,并且判断是否有一个或一个以上的非打印区48存在。当打印元件32行经打印区46时,控制元件36会控制打印元件32以一第一移动速度来移动并打印文件42,而当非打印区48存在且打印元件36行经非打印区48时,控制元件36会控制电机34驱使打印元件32以一第二移动速度移动。
请参考图7。图7为图6打印元件32的位置与速度的关系图。打印元件32于A点及E点时,其瞬间移动速度为零。在奇数打印行程中,控制元件36会控制打印元件32于A点到B点的范围内加速,并于D点到E点的范围内减速。在偶数打印行程中,控制元件36会控制打印元件32于E点到D点的范围内加速,并于B点到A点的范围内减速。当打印元件32行经打印区46时,控制元件36会控制打印元件32以第一移动速度I移动,而行经非打印区48时,则控制打印元件32加速到第二移动速度II,再以第二移动速度II移动。因为第二移动速度II是大于第一移动速度I,所以本发明打印装置30所花费的打印时间会比传统的的打印装置10所需花费的打印时间要来得少。
请参考图8。图8为图4打印装置30的工作流程图。
本发明的打印方法包含下列步骤步骤100读取打印资料40。步骤102依据打印资料40,于每一打印行程中决定至少一打印区46,以及判断是否有一非打印区48存在和决定非打印区48的长度。步骤104决定打印元件32的移动速度。当打印元件32于打印区46内时,控制打印元件32以一第一移动速度打印。另依据步骤102的判断结果,决定打印元件32于非打印区48内的一第二移动速度。步骤106执行打印。
如上所述,当打印装置30执行打印动作时,会先读取打印资料40。在打印元件32执行每一打印行程的动作前,控制元件36会依据打印资料40来判断打印区46及非打印区48的长度及所在位置,进而决定打印元件32于非打印区48的移动速度。例如,当非打印区48的长度不够长,以致打印装置30无法借由提升打印元件32的移动速度来减少其所花费的打印时间时,控制元件36会控制打印元件32以原来的第一移动速度I来移动,使打印元件32于打印范围44内的移动速度一直维持在第一移动速度I。然而,如果非打印区48的长度大于或等于一特定长度,而足以使打印装置30可以借由提升打印元件32的移动速度来达到减少其所花费的打印时间的目的时,控制元件36则会控制打印元件32于非打印区48内以大于第一移动速度I的速度移动。在每一打印程序之前,打印装置30会依据打印资料4反覆执行上面的判断动作,直到将所有的打印行程执行完毕。
此外,可以进一步将控制元件36设计成会依据不同的非打印区48来控制打印元件32于非打印区48内的移动速度。例如,当非打印区48的长度大于或等于一特定长度时,打印元件32于非打印区48内的移动速度只要大于第一移动速度I即可,不限于一稳定的移动速度。或者,当非打印区48的长度大于或等于一特定长度时,打印元件32于非打印区48内会先加速至一第二移动速度II再以第二移动速度II移动,而第二移动速度II大于第一移动速度I。或者,当非打印区48的长度小于一特定长度时,打印元件32于非打印区48内的移动速度与所述第一移动速度I相等。借由诸如此类的办法,控制元件36可依据不同的状况来选择适当的控制模式以控制打印元件32的移动速度。
在上述的第一实施例中,说明人以打印区46位于打印范围44前端的情形为例,来说明本发明的实施方法。以下,发明人将以第二及第三实施例,说明打印区46位于其他位置的情形。
请参考图9至图10。图9为图4打印装置30的第二实施例俯视图。图10为图9打印元件32的位置与速度的关系图。在此实施例中,打印区46位于打印范围44的中段,而第一非打印区48a与第二非打印区48b位于打印区46的头尾两侧。在第一非打印区48a时,打印元件32会先加速到第二移动速度II再以第二移动速度II移动,并于进入打印区46之前再减速至第一移动速度I。在打印区46内,打印元件32便以第一移动速度I移动。当打印元件32进入第二非打印区48b后,会再一次先加速到第二移动速度II后再以第二移动速度II移动,并于到达E点以前停止移动。附带一提的是,此处第二非打印区48b的打印元件32移动速度可以与第一非打印区48a的打印元件32移动速度不同,例如可为第三打印速度III,而其中第三打印速度III可以比第二打印速度II小,亦可以比第二打印速度II大,但会比第一打印速度I大。
请参考图11至图12。图11为图4打印装置30的第三实施例俯视图。图12为图11打印元件32的位置与速度的关系图。在此实施例中,打印区46位于打印范围44的后端,而非打印区48位于打印范围44的前端。此时,打印元件32会先加速到第二移动速度II再以第二移动速度II移动,并于进入打印区46之前再减速至第一移动速度I。在打印区46内,打印元件32仍是以第一移动速度I移动。当打印元件32通过打印区46后会于到达E点以前停止移动。
此外,再回到图5,打印装置30可以电连接于一电脑50。电脑50包含有一驱动程序52。当打印装置30要执行一打印行程之前,驱动程序52会依据打印资料40来判断所述打印行程中其非打印区48的长度,并进而驱动控制元件36以控制打印元件32于非打印区48内的移动速度。要特别说明的,上述驱动程序52亦可以固件的形式整合在打印装置30内,不一定要包含在电脑50内。如图5所示,打印装置30包含一内藏程序38,内藏程序38是以固件的方式储存于打印装置30内。内藏程序38会依据打印资料40来判断打印行程中非打印区48的长度,并进而驱动控制元件36以控制打印元件32于非打印区48内的移动速度。如此一来,透过内藏程序38的驱动,打印装置30即可不须借助于驱动程序52,而达到上述的加速打印效果。
相较于传统的的打印装置10,本发明的打印装置30其打印元件32于执行每一打印行程的动作时,控制元件36会依据打印资料40来判断打印区46及非打印区48的长度及所在位置,进而决定打印元件32于非打印区48的移动速度。借由本发明的打印装置及其打印方法,既可维持打印装置30的高打印品质,又可达到提升打印速度的目的。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明专利的涵盖范围。图示的简单说明图1为传统的打印装置的示意图。
图2为图1打印装置的俯视图。
图3为图1打印装置的打印头的位置与速度的关系图。
图4为本发明打印装置的示意图。
图5为图4打印装置的功能方块图。
图6为图4打印装置的第一实施例俯视图。
图7为图6打印元件的位置与速度的关系图。
图8为图4打印装置的工作流程图。
图9为图4打印装置的第二实施例俯视图。
图10为图9打印装置的位置与速度的关系图。
图11为图4打印装置的第三实施例俯视图。
图12为图11打印元件的位置与速度的关系图。图示的符号说明30打印装置 32打印元件34电机 36控制元件38内藏程序 40打印资料42文件 44打印范围46打印区 48非打印区48a第一非打印区 48b第二非打印区50电脑 52驱动程序
权利要求
1.一种打印装置,所述打印装置会根据一打印资料进行数个打印行程,以打印一文件,其包含有一打印元件,以来回移动的方式打印所述文件;一电机,用以驱动所述打印元件;以及一控制元件,用来控制所述打印元件的移动速度;其中所述控制元件在所述打印装置执行每一打印行程之前会根据所述打印资料将所述打印行程中所述打印元件所行经的区域划分为至少一打印区,并且判断是否有一非打印区存在,当所述打印元件行经所述打印区时是以一第一移动速度来移动并打印所述文件,而当所述打印元件行经所述非打印区时,所述控制元件会控制所述打印元件于所述非打印区内以一第二移动速度来移动。
2.如权利要求1所述的打印装置,其中所述打印元件于所述非打印区中的所述第二移动速度大于所述第一移动速度。
3.如权利要求1所述的打印装置,其中当所述非打印区的长度大于或等于一特定长度时,所述打印元件于所述非打印区中的所述第二移动速度大于所述第一移动速度。
4.如权利要求1所述的打印装置,其中当所述非打印区的长度大于或等于一特定长度时,所述打印元件于所述非打印区内会先加速至所述第二移动速度再以所述第二移动速度移动,而所述第二移动速度大于所述第一移动速度。
5.如权利要求1所述的打印装置,其中当所述非打印区的长度小于一特定长度时,所述打印元件于所述非打印区内的所述第二移动速度与所述第一移动速度相等。
6.如权利要求1所述的打印装置,其中所述打印元件是以双向打印的方式打印所述文件。
7.如权利要求1所述的打印装置,其中所述打印元件是以单向打印的方式打印所述文件。
8.如权利要求1所述的打印装置,其中所述打印装置还包含有一内藏程序,用来控制所述打印元件于所述非打印区内的移动速度。
9.如权利要求1所述的打印装置,其中所述打印装置还电连接于一电脑,所述电脑包含有一驱动程序,用来控制所述打印元件于所述非打印区内的移动速度。
10.一种提升打印速度的打印方法,用于一打印装置中,所述打印装置包含一打印元件,用来根据一打印资料进行数个打印行程以打印一文件,所述方法包含有下列步骤依据所述打印资料,于每个所述打印行程中决定至少一打印区以及判断是否有一非打印区存在;当所述打印元件于所述打印区内时,控制所述打印元件以一第一移动速度打印;以及当有所述非打印区存在时,于所述打印元件进入所述非打印区之前,决定所述打印元件于所述非打印区内的一第二移动速度。
11.如权利要求10所述的打印方法,其中所述打印元件于所述非打印区中的所述第二移动速度大于所述第一移动速度。
12.如权利要求10所述的打印方法,其中当所述非打印区的长度大于或等于一特定长度时,所述打印元件于所述非打印区内的所述第二移动速度大于所述第一移动速度。
13.如权利要求10所述的打印方法,其中当所述非打印区的长度大于或等于一特定长度时,所述打印元件于所述非打印区内会先加速至所述第二移动速度再以所述第二移动速度移动,而所述第二移动速度大于所述第一移动速度。
14.如权利要求10所述的打印方法,其中当所述非打印区的长度小于一特定长度时,所述打印元件于所述非打印区内的所述第二移动速度与所述第一移动速度相等。
15.如权利要求10所述的打印方法,其中所述打印元件是以双向打印的方式打印所述文件。
16.如权利要求10所述的打印方法,其中所述打印元件是以单向打印的方式打印所述文件。
17.如权利要求10所述的打印方法,其中所述打印装置为一喷墨式办公机器。
18.如权利要求10所述的打印方法,其中所述打印装置还包含有一内藏程序,用来控制所述打印元件于所述非打印区内的移动速度。
19.如权利要求10所述的打印方法,其中所述打印装置还电连接于一电脑,所述电脑包含有一驱动程序,用来控制所述打印元件于所述非打印区内的移动速度。
全文摘要
一种提升一打印装置的打印速度的方法。该打印装置包含一打印元件用来根据一打印资料进行数个打印行程以打印一文件。该方法包含有下列步骤:(1)依据该打印资料,于一打印行程中决定一打印区以及判断是否有一非打印区存在,(2)当该打印元件于该打印区内时,控制该打印元件以一第一移动速度移动并进行打印,以及(3)当有该非打印区存在时,于该打印元件进入该非打印区之前,决定该打印元件于该非打印区内的一第二移动速度。
文档编号G06F9/00GK1359802SQ0013741
公开日2002年7月24日 申请日期2000年12月22日 优先权日2000年12月22日
发明者唐建兴, 虞嘉磊, 何建贤 申请人:明碁电通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1