资料列印前处理方法及系统技术方案

技术编号:2930003 阅读:205 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于一种资料列印前处理方法及系统。资料列印前处理方法是执行下列步骤:分割一列印页资料为复数个片段资料。接着转换该些片段资料中的第M片段资料的颜色格式。随后,传递该第M片段资料至一列印单元,并在该第M片段资料的传递期间内转换该些片段资料中的第M+1片段资料的颜色格式;及传递该第M+1片段资料至该列印单元。如此重复直至接收50%-100%片段资料后,列印单元即启动列印,并在同一期间转换剩余该些片段资料及传递该片段资料。

【技术实现步骤摘要】

本专利技术涉及一种资料列印前处理方法及系统,特别是涉及一种资料列印前快速转换颜色格式的资料列印前处理方法及系统。
技术介绍
电脑系统除了编辑及处理大量资料之外,也包含了展示及列印影像的能力。列印一页文字、图形或影像时,必须将主机端资料格式转换成印表机可接受的资料格式。一般而言,对于必须使用点阵图资料(bit-map data)的印表机,电脑资料会先被转译为所需的点阵图资料(bit-map data).图中的每个位元(bit)代表一个列印页中的每一点。点阵图通常是产生于主机端.并且以压缩格式传输到印表机端。压缩的点阵图资料是在印表机端解开,并将其转换为适当的电压以列印影像。以一激光印表机为例,其每一英时(inch)通常具有300、600或更多的像素。每个像素通常表示印表机记忆体(记忆体即为存储介质,存储器,内存,以下均称为记忆体)的一个资料位元。就解析度为每英时300像素的激光印表机而言,储存一整页的点阵图资料大约需要1MB的记忆体空间。某些激光印表机具有大量记忆体空间,并以页模式(page mode)操作,其中页模式是指电脑端一次可以处理一整页的点阵图资料。由于页模式需要大量的记忆体,也有些使用片段模式(banding mode)以减少记忆体需求量。使用片段模式会将列印页切割成若干水平或垂直片段(bands)。让印表机一次只接受一片段的点阵图资料以减少记忆体需求,当处理完第一个片段才接受第二片段。举例来说,在片段模式下,一列印页被切割成四个片段,因此其记忆体需求只要使用页模式的四分之一。此外,在列印过程中,影像资料或图形档案常需由一个颜色格式转换至另一个颜色格式。一般电脑系统的主机端为了配合显示器的需要,其影像资料或图形档案使用的是红-绿-蓝(RGB)颜色格式,而印表机端通常使用各种不同颜色的墨水混合成所要的颜色,因此采用的颜色格式为蓝绿-紫红-黄-黑(CMYK)。如此,影像资料由主机端传输至印表机端时,其颜色格式必须由RGB格式转换成CMYK格式才能供印表机辨识进而执行列印。然而,对于列印页的颜色格式转换,目前一般的印表机仍使用页模式。因此,颜色格式的转换及压缩所需时间会随每页资料量的多寡而不同,故容易造成首页(first page)列印输出时间延迟。请参阅图1A及图1B所示,图1A是现有习知的页模式的颜色格式转换系统图;图1B是图1A系统的资料处理程序示意图,其分为四个阶段。颜色格式转换系统10,具有一资料分配模组11及一资料处理模组12。在第一阶段中,资料分配模组11接收一列印页资料20后,即输出至一第一记忆体13,第一记忆体13同时储存一些与列印页资料20处理有关的专有命令(META command)。第一记忆体13须等待列印页资料20完全写入后,才可输出至资料处理模组12。在第二阶段中,资料处理模组12中进行颜色格式的转换,例如RGB格式转换为CMYK格式;之后再转成一列印单元40可接受的列印格式,例如点阵图。最后再压缩储存至第二记忆体14中。在第三阶段中,储存于第二记忆体14中的资料再传回资料分配模组11以分配至列印单元40。第四阶段为处理完毕的列印页资料20整页被输出至列印单元40所需时间。值得一提的是,现有技术的每个阶段无法同时进行。请参阅图1C所示,是以现有技术处理后的图形档案的列印页资料结构图。图示的档案资料结构50,其由上而下包括一档案表头51a、一页表头52a、该图形档案中某一页的各种颜色资料、一页尾52b、该页资料的描述53以及一档案结尾51b。其中,该页面的四种颜色资料以层状形式包覆于页表头52a与页尾52b之间,依序为黑(K)层521-黄(Y)层522-紫红(M)层523-蓝绿(C)524层。以一个96MB的RGB格式图形档案为例,其经主机端将其转换成CMYK格式的图形档案时,其档案大小增加为128MB。由于现有习知的转换颜色格式的方法是将整页图案分为CMYK四个单色图层作颜色格式转换,因此必须有一个“套色”的步骤,将四个单色图层重叠以构成该图形档案的全部色彩。经此步骤后,该图形档案大小会变为16MB。最后,该图形档案再经过压缩以传输至列印单元。列印单元在列印前必须先等待如此庞大的资料处理完后才能开始列印输出首页,其等待时间明显过久。究其原因在于,页模式中整页图案的颜色资料分为CMYK四个单色图层作颜色格式转换,因此每处理一页资料的时间相当于处理四页单色图层资料的时间。每页资料的CMYK四个单色图层均处理完毕后,才加以套色并转换列印格式。总结来说,现有习知技术每次处理的资料量大且无法并行处理,延迟了首页(first page)列印输出时间且降低列印效率。由此可见,上述现有的资料列印前处理方法及系统在方法、结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决资料列印前处理方法及系统存在的问题,相关厂商莫不费尽心思谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般方法及系统又没有适切的方法及结构能够解决上述问题,此显然是相关业者急欲解决的问题。有鉴于上述现有的资料列印前处理方法及系统存在的缺陷,本专利技术人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的资料列印前处理方法及系统,改进现有的资料列印前处理方法及系统,而以快速转换颜色格式以缩短首页(first page)列印输出时间,使其更具有实用性。经过不断的研究、设计,并经反复试作及改进后,终于创设出确具实用价值的本专利技术。
技术实现思路
本专利技术的目的在于,克服现有的资料列印前处理方法及系统存在的缺陷,而提供一种新的资料列印前处理方法及系统,所要解决的技术问题是使其可以缩短档案首页列印输出前的等待时间,从而更加适于实用。本专利技术的另一目的在于,提供一种资料列印前处理方法及系统,所要解决的技术问题是使其可以将资料分为片段进行,可以减少列印前处理时间。本专利技术的再一目的在于,提供一种资料列印前处理方法及系统,所要解决的技术问题是使其可以充分利用记忆体空间,使片段资料的各个处理程序可并行,从而更加适于实用。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的一种资料列印前处理方法,包括以下步骤分割一列印页资料为复数个片段资料;转换该些片段资料中的第M片段资料的颜色格式;传递该第M片段资料至一列印单元储存,并在该第M片段资料的传递期间内转换该些片段资料中的第M+1片段资料的颜色格式;以及列印该第M片段资料,且在该第M片段资料的列印期间内传递该第M+1片段资料至该列印单元,并在同一期间转换该些片段资料中的第M+2片段资料的颜色格式,直至50%-100%的片段资料被该列印单元接收后,该列印单元即启动列印并同时接收剩余片段资料直至列印完毕。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的资料列印前处理方法,其更包括依据该列印页的列印方向以决定该复数个片段资料的分割方向前述的资料列印前处理方法,其更包括垂直分割该列印页资料为复数个片段资料前述的资料列印前处理方法,其更包括水平分割该列印页资料为复数个片段资料前述的资料列印前处理方法,其中所述的转换该些片段资料中的颜色格式后,更包括各别压缩该些片段资料前述的资料列印前处理方本文档来自技高网
...

【技术保护点】
一种资料列印前处理方法,其特征在于其包括以下步骤:分割一列印页资料为复数个片段资料;转换该些片段资料中的第M片段资料的颜色格式;传递该第M片段资料至一列印单元储存,并在该第M片段资料的传递期间内转换该些片段资料中的第 M+1片段资料的颜色格式;以及列印该第M片段资料,且在该第M片段资料的列印期间内传递该第M+1片段资料至该列印单元,并在同一期间转换该些片段资料中的第M+2片段资料的颜色格式,直至50%-100%的片段资料被该列印单元接收后,该列印 单元即启动列印并同时接收剩余片段资料直至列印完毕。

【技术特征摘要】

【专利技术属性】
技术研发人员:林福长
申请(专利权)人:致伸科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1