打印数据处理装置及其方法

文档序号:2512134阅读:389来源:国知局
专利名称:打印数据处理装置及其方法
技术领域
本发明涉及一种打印数据处理装置及其方法,尤其涉及一种具有可调整模 块间及模块内喷头间距的旋转喷头模块的打印数据处理装置及其方法。
背景技术
目前的影像处理装置,如扫描仪、打印机、传真机及多功能事务机等,多具有打印或复印(copy)等输出功能。在工业应用上,图形打印系统己被广泛地 用来实现包括印刷电路板制造、文字墨喷印以及显示器等应用上,为了使打印 效能提升、縮短打印时间,即是打印系统极为重要的一个课题。专利合作条约(PCT)公告号WO/2002/099848揭露一种微涂布图案打印的系统模块,其主要是利用输出波型与喷出液滴大小及数量来作打印控制。又, 专利合作条约(PCT)公告号WO/2004/050260揭露一种微涂布图案系统,可喷印 特定的图案于基板上,其主要是利用产生一种可喷印特定图案的屏蔽(mask), 在喷印流程中需依照屏蔽作运算,而计算出每一次喷印的数据,以消除因喷墨 孔运作不正常所导致的密度分布不均的缺陷。又,专利合作条约(PCT)公告号 WO/2002/098573揭露一种控制喷墨波型的打印架构,其是利用一控制单元产 生喷印波型命令,传送至喷头上的喷孔,以达成调整喷墨波型进而制造出所欲 得到的打印图形结果,同时并使用旋转喷头的打印方法而调整打印图文件的分 辨率。另,美国专利号U.S. 5,681,757揭露一种具有维喷孔数组的喷墨头及 一种数组式的喷头组(array printhead),其主要是利用可分别控制的喷孔或 数组式的喷头来进行打印动作,以达到精确地控制喷滴大小及打印位置。虽然,上述的多喷头打印架构及其方法均可将打印喷头划分为多个喷头模 块来作管理,以加速打印工作的产出速度,然而,当每个打印喷头分别以相异 的驱动信号被驱动时,则会增加打印系统的驱动电路的复杂度,且喷头模块间 的数据管理无法准确地控制使得打印动作无法达到一致性,往往会造喷印质量 上的缺陷,尤其是在喷头模块交界处所发生的痕迹(mura)现象,此外,若喷头模块间发生打印动作不一致的状况,也会造成不必要的平台动作而增加打印处 理的时间。因此,如何在多喷头模块平台架构下,提供有效的数据处理方法,使得多 喷头模块进行同一目标图形的打印时,除了可使打印数据顺利分配至所对应的 喷头上,而不会经由不同的喷头所打印而产生缺陷,还可使每一喷头模块在打 印动作上具有一致性进而减少打印时间的浪费,将是业界急待解决的问题。发明内容本发明所要解决的技术问题在于提供一种打印数据处理装置,用以对一待 打印物执行打印动作,避免多余的打印动作造成打印时间的增加。为实现上述目的,该打印数据处理装置包含有多个喷头模块,其呈平行 配置,每一喷头模块具有相同个数的并列喷头,每一喷头上具有至少一喷孔, 且每一喷头模块的并列喷头上的喷孔与相邻喷头模块的并列喷头上的喷孔呈 一直线排列; 一数据处理单元,用以对一待打印的图案格式划分成多笔打印数 据并输出一打印数据信号;及一驱动装置,连接于该数据处理单元,用以接收 该数据处理单元所传来的该打印数据信号,而输出一驱动信号至该喷头模块, 以执行该打印数据的喷印动作;其中该喷头模块以同步且可旋转地方式执行该 喷印动作,且每一喷头模块所旋转的角度相同。为实现上述的目的,本发明提供一种打印数据处理方法,应用于一打印数 据处理装置以对一待打印物执行打印动作,该打印数据处理装置包含有多个平 行配置且可同步旋转的喷头模块,每一喷头模块具有相同个数的并列喷头,每 一喷头上具有至少一喷孔,且每一喷头模块的并列喷头上的喷孔与相邻喷头模 块的并列喷头上的喷孔呈一直线排列,该打印数据处理方法包含有:设定多个 打印参数,其包含有喷头旋转角度参数、打印分辨率参数、喷孔延迟计数参数、 交错打印(Interlace)次数参数、并列喷头间距参数及喷头模块间距参数;依 据该喷头模块间距参数,将该待打印物划分为多个打印区块,且每一喷头模块 对应一打印区块 ,依据该打印分辨率参数将每一打印区块分割为多个打印列 (Row);以及依据该喷孔延迟计数参数及该交错打印次数参数将该待打印物所 欲打印数据分配至该喷头模块所对应的该喷孔。本发明可通过可调整间距的喷头模块而达成每个并列喷头共享一驱动信号的方式对欲打印物进行相对应的打印数据处理,并使得各个喷头的动作保持 一致性,可避免多余的打印动作造成打印时间的增加,同时,数据处理单元可 同时计算喷头模块的打印区间交界处的数据,可确保模块交界的打印数据的正 确性,以达成快速、正确的打印动作。以上的关于本发明内容的说明及以下的实施方式的说明用以示范与解释 本发明的原理,并且提供本发明的权利要求更进一步的解释。


图1为本发明打印数据处理装置的功能方块图;图2显示本发明打印数据处理装置的喷头模块的示意图;及图3及图4本发明的喷头模块对一待打印物执行打印动作的示意图。其中,附图标记-10:打印数据处理装置20:数据处理单元30:驱动装置40:喷头模块42:并列喷头44:喷孔 50:待打印物51、 52、 53、 55、 56:打印区块57:虚拟打印区块60、 70:喷头模块Ll、 L2:铅直预设间距Pl、 P2、 P3:水平预设间距Dl、 D2、 D3、 D4、 D5:喷孔延迟计数具体实施方式

参照图1,图1为本发明打印数据处理装置10的功能方块图。如图1所 示,本发明的打印数据处理装置10用来对一待打印物50执行打印动作,打印 数据处理装置10包含有一数据处理单元20、 一驱动装置30以及多个喷头模块40。数据处理单元20用以将待打印物50所欲打印的图案格式划分为多笔 打印数据,之后再输出一打印数据信号。驱动装置30电连接于数据处理单元 20,用以接收打印数据处理单元20所输出的打印数据信号,而同步地输出一 驱动信号至每一喷头模块40,以执行该打印数据的喷印动作。此外,打印数 据处理装置10另包含一数据储存装置(未图标),用以储存数据处理单元20 所处理过的打印数据,以当使用者需重复打印待打印物50时,可直接由上述 数据储存装置撷取代打印物50的打印数据以执行打印动作。另,上述待打印 物50的图案格式可为一底片档(Gerber file)。参照图2,图2显示本发明打印数据处理装置的喷头模块的示意图。如图 2所示,本发明的打印数据处理装置10具有多个喷头模块40,于本实施例的 图示中仅以二个喷头模块60、 70为例以方便说明,当然本发明的喷头模块40 并不以二个为限,可依使用者的需求及打印机台的设计而配置所需喷头模块 40的个数,于此特予说明。每一喷头模块60、 70之间呈平行配置,且每一喷头模块60、 70之间分别 具有一可调整的铅直预设间距L1、 L2,其中铅直预设间距L1及L2不相同。 每一喷头模块60、 70都具有多个相同个数的并列喷头42,且每一并列喷头42 上具有至少一喷孔44,于本实施例中,喷头模块60、 70都具有四个并列喷头 42,每一并列喷头42上具有五个喷孔44,且每一并列喷头42之间分别具有 一可调整的水平预设间距P1、 P2、 P3,其中水平预设间距P1、 P2、 P3不相同。 此外,喷头模块60、 70所对应的并列喷头42上的喷孔44呈一直线排列,举 例而言,每一喷头模块60、 70的第一个并列喷头42上的第一个喷孔44呈一 直线排列。当一使用者欲将待打印物50执行打印动作时,待打印物50会沿图1中箭 头方向移动,经数据处理单元20将待打印物50的打印图案格式依据铅直预设 间距L1、 L2,以及喷头模块60、 70的并列喷头42的水平预设间距P1、 P2、 P3、以及各喷头42的旋转角度等信息,划分成每一喷头模块60、 70所需执行 的打印数据后,驱动装置30则会驱动喷头模块60、 70的并列喷头42使其进 行喷印的工作对待打印物执行打印动作。此外,喷头模块60、 70可被旋转的 角度介于O度至90度。参照图3,图3为本发明的喷头模块对一待打印物执行打印动作的示意图。如图3所示,本发明的打印数据处理方法,首先通过数据处理单元20依据待 打印物50的打印面积大小,对每一喷头模块60、 70设定多个打印参数,打印 参数包括有并列喷头42的旋转角度参数、喷孔44的延迟计数参数、打印分辨 率参数、交错打印(Interlace)次数参数、并列喷头间距P1 P3的参数以及喷 头模块间距L1 L2的参数。接着,依据喷头模块间距L1 L2的参数将待打印 物50的欲打印数据划分为多个打印区块51、 52、 53,之后,再依据上述的打 印分辨率参数将各个打印区块51、 52、 53分别分割为多个打印列(Row),此时, 每一打印区块51、 52、 53的打印列数目即为喷头模块间距Ll或L2/打印分辨 率参数。当待打印物50的长度超出打印数据处理装置10的可打印范围,即喷头模 块60、 70的总长度Ll+L2或打印区块51、 52的总长度时,则数据处理单元 20需重复每一喷头模块60、 70的数据抽取计算,直至所有打印区块51、 52、 53的打印数据都被抽取完毕为止,也就是说,待打印物50超出的喷头模块60、 70的总长度Ll+L2的部份(区块53),则需再对喷头模块60、 70进行一次以上 的打印数据分配。此外,数据处理单元20进行数据抽取的同时,尚需对各喷头模块60、 70 进行并列喷头42是否仍在打印区间内的检査,如图4所示,待打印物50的打 印区块55、 56在喷头模块60及70的打印区间内,而喷头模块70超出待打印 物50—虚拟打印区块57,此时,数据处理单元20则要对喷头模块70超出打 印区间(即对应虚拟打印区块57的部份)的喷孔44作数据填零(Dummy)或等效 性的处理。也就是说,对应打印区块55的喷头模块60的并列喷头42仍完全 位于打印区间中,故仍为正常计算打印数据的区域;对应打印区块56的喷头 模块70的并列喷头42仍完全位于打印区间中,故仍为正常计算打印数据的区 域;而对应打印区块57的喷头模块70的并列喷头42则已超出打印区间的部 份。因此,打印区块55依照一般的数据建立方法来建立每一打印列的打印数 据,打印区块56的数据则需经过数据处理单元20进行判断,计算是否有超出 打印区间的数据,若无,则以一般的数据处理方式建立打印列的打印数据,而 超出虚拟打印区块57所对应喷头模块70的喷孔44部份,则需建立填零数据 歹寸(Dummy Row)。最后,数据处理单元20会依据上述喷孔延迟计数参数及交错打印次数参数将待打印物50所欲打印的数据分配至每一喷头模块60、 70的喷孔44上,以对 待打印物50执行打印动作。于本实施例中,喷孔延迟计数参数可由并列喷头42 的水平欲设间距P1、 P2及P3而推得,再参照图2, D1 D5为喷孔44所引起的延 迟计数,则每一延迟计数的数值为D0=0 ; D1二P1 ; D2=P2 ; D4=D ;及D5:P1+D。 当喷孔44的编号为N而并列喷头42的编号为A时,喷孔延迟计数参数则为 D(N,A)=PA+N*D ;其中喷头42的编号指最靠近待打印物50的喷头42依序编号, 参数D则是因喷头旋转所产生的延迟计数。相较于现有技术,本发明的打印数据处理装置及其方法可应用于将由扫描 仪、打印机、传真机、多功能事务机、计算机或其它类似装置所传来的数据区 块有效并正确地打印出来。通过可调整间距的喷头模块而达成每个并列喷头共 享一驱动信号的方式对欲打印物进行相对应的打印数据处理,并使得各个喷头 的动作保持一致性,可避免多余的打印动作造成打印时间的增加,同时,数据 处理单元可同时计算喷头模块的打印区间交界处的数据,可确保模块交界的打 印数据的正确性,以达成快速、正确的打印动作。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1. 一种打印数据处理装置,用以对一待打印物执行打印动作,其特征在于,该打印数据处理装置包含有多个喷头模块,其呈平行配置,每一喷头模块具有相同个数的并列喷头,每一喷头上具有至少一喷孔,且每一喷头模块的并列喷头上的喷孔与相邻喷头模块的并列喷头上的喷孔呈一直线排列;一数据处理单元,用以对一待打印的图案格式划分成多笔打印数据,并输出一打印数据信号;及一驱动装置,连接于该数据处理单元,用以接收该数据处理单元所传来的该打印数据信号,而输出一驱动信号至该喷头模块,以执行该打印数据的喷印动作;其中该喷头模块以同步且可旋转的方式执行该喷印动作。
2. 根据权利要求1所述的打印数据处理装置,其特征在于,每一喷头模块 所旋转的角度相同。
3. 根据权利要求1所述的打印数据处理装置,其特征在于,另包含有一数 据储存装置,用以储存该打印数据。
4. 根据权利要求1所述的打印数据处理装置,其特征在于,在每一喷头模 块之间分别具有一可调整的铅直预设间距,该数据处理单元依据每一喷头模块 的铅直预设间距而分配每一喷头模块所对应的该打印数据。
5. 根据权利要求4所述的打印数据处理装置,其特征在于,每一铅直预设 间距不相同。
6. 根据权利要求1所述的打印数据处理装置,其特征在于,每一喷头模块 的并列喷头之间分别具有一可调整的水平预设间距。
7. 根据权利要求6所述的打印数据处理装置,其特征在于,每一水平预设 间距不相同。
8. 根据权利要求1所述的打印数据处理装置,其特征在于,该喷头模块的 旋转角度范围介于0度至90度。
9. 根据权利要求1所述的打印数据处理装置,其特征在于,该待打印的图 案格式可为一底片档。
10. —种打印数据处理方法,应用于一打印数据处理装置以对一待打印物执行打印动作,该打印数据处理装置包含有多个平行配置且可同步旋转的喷头 模块,每一喷头模块具有相同个数的并列喷头,每一喷头上具有至少一喷孔, 且每一喷头模块的并列喷头上的喷孔与相邻喷头模块的并列喷头上的喷孔呈 一直线排列,其特征在于,该打印数据处理方法包含有-.设定多个打印参数,其包含有喷头旋转角度参数、打印分辨率参数、喷孔 延迟计数参数、交错打印次数参数、并列喷头间距参数及喷头模块间距参数;依据该喷头模块间距参数,将该待打印物划分为多个打印区块,且每一喷头模块对应一打印区块;依据该打印分辨率参数将每一打印区块分割为多个打印列;及 依据该喷孔延迟计数参数及该交错打印次数参数将该待打印物所欲打印数据分配至该喷头模块所对应的该喷孔。
11. 根据权利要求10所述的打印数据处理方法,其特征在于,该打印参数 由 一打印数据处理单元所设定。
12. 根据权利要求11所述的打印数据处理方法,其特征在于,另包含 利用该数据处理单元检査各该喷头模块的打印喷头的喷孔是否位于该打印区块的打印区间中,若是,则执行该打印动作;若否,则对超出该打印区块 所对应的喷头模块的该喷孔作填零的数据处理。
全文摘要
本发明公开了一种打印数据处理装置及其方法,该装置用以对一待打印物执行打印动作,该打印数据处理装置包含有多个平行配置的喷头模块,每一喷头模块具有相同个数的并列喷头,每一喷头上具有至少一喷孔,且每一喷头模块的并列喷头上的同时驱动的喷孔与相邻喷头模块的并列喷头上的喷孔呈一直线排列;一数据处理单元,用以对一待打印的图案格式划分成多笔打印数据并输出一打印数据信号;及一驱动装置,用以接收数据处理单元所传来的打印数据信号,而输出一驱动信号至喷头模块使其以同步且可旋转的方式执行喷印动作。采用本发明可避免多余的打印动作造成打印时间的增加,同时,也可确保模块交界的打印数据的正确性,以达成快速、正确的打印动作。
文档编号B41J2/01GK101214756SQ200710000179
公开日2008年7月9日 申请日期2007年1月5日 优先权日2007年1月5日
发明者张家铭, 林智坚, 邱至轩, 郑兆凯 申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1