HUANG WEIPING (CN)
UNIV BEIJING (CN)
BEIJING FOUNDER ELECTRONICS CO (CN)
UNIV PEKING FOUNDER R & D CT (CN)
LI LINYI (CN)
HUANG WEIPING (CN)
US20020064403A1 | 2002-05-30 | |||
JP2002240361A | 2002-08-28 | |||
CN101117059A | 2008-02-06 | |||
CN101071364A | 2007-11-14 |
北京英赛嘉华知识产权代理有限责任公司 (CN)
权利要求: 1.一种双色双面打印方法, 其特征在于, 包括: 按照打印顺序每次获取两页原始四色页面点阵; 分别提取所述两页原始四色页面点阵中的有效的第一色数据和第 二色数据; 将所述分别提取的第一色数据和第二色数据分别写入一页新四色 页面点阵的第一色数据、 第二色数据、 第三色数据和第四色数据。 2.根据权利要求 1所述的方法, 其特征在于, 从第一页开始按照打 印顺序每次获取两页原始四色页面点阵。 3.根据权利要求 1所述的方法, 其特征在于, 从第二页开始按照打 印顺序每次获取两页原始四色页面点阵, 在此之前还包括: 获取第一页所述原始四色页面点阵; 生成第一页新四色页面点阵,将其中的第一色数据和第二色数据全 部设置为空值,将第一页所述原始四色页面点阵的第一色数据和第二色 数据写入所述第一页新四色页面点阵的第三色数据和第四色数据。 4.根据权利要求 1所述的方法, 其特征在于, 还包括: 如果按照打印顺序每次获取两页原始四色页面点阵,最后剩余单页 所述原始四色页面点阵, 则生成最后一页新四色页面点阵, 将最后剩余 单页所述原始四色页面点阵的第一色数据和第二色数据写入所述最后 一页新四色页面点阵的第一色数据和第二色数据,将所述最后一页新四 色页面点阵的第三色数据和第四色数据全部设置为空值。 5.根据权利要求 1-4任一项所述的方法, 其特征在于, 还包括: 按照打印顺序获取每页所述新四色页面点阵; 提取所述新四色页面点阵的第一色数据和第二色数据,并打印到承 印物的第一面; 提取所述新四色页面点阵的第三色数据和第四色数据,并打印到所 述承印物的第二面; 其中,预先将打印设备的第一色的颜料和第三色的颜料设置为第一 专色的颜料,将所述打印设备的所述第二色的颜料和所述第四色的颜料 设置为第二专色的颜料。 6.根据权利要求 5所述的方法, 其特征在于, 在打印完所述第一面 之后, 将所述承印物翻转, 然后打印所述第二面。 7.—种双色双面打印装置,其特征在于, 包括打印控制器,其包括: 原始页面获取模块,用于按照打印顺序每次获取两页原始四色页面 点阵; 提取模块,用于分别提取所述两页原始四色页面点阵中的有效的第 一色数据和第二色数据; 新页面生成模块 ,用于将所述分别提取的第一色数据和第二色数据 分别写入一页新四色页面点阵的第一色数据、 第二色数据、 第三色数据 和第四色数据。 8.根据权利要求 7所述的装置, 其特征在于, 所述原始页面获取模 块用于从第一页开始按照打印顺序每次获取两页原始四色页面点阵,或 者从第二页开始按照打印顺序每次获取两页原始四色页面点阵; 所述打 印控制器还包括: 插页首模块,用于如果所述原始页面获取模块从第二页开始按照打 印顺序每次获取两页原始四色页面点阵,则获取第一页所述原始四色页 面点阵, 生成第一页新四色页面点阵, 将其中的第一色数据和第二色数 据全部设置为空值,将第一页所述原始四色页面点阵的第一色数据和第 二色数据写入所述第一页新四色页面点阵的第三色数据和第四色数据; 补页尾模块,用于如果按照打印顺序每次获取两页原始四色页面点 阵, 最后剩余单页所述原始四色页面点阵, 则生成最后一页新四色页面 点阵,将最后剩余单页所述原始四色页面点阵的第一色数据和第二色数 据写入所述最后一页新四色页面点阵的第一色数据和第二色数据,将所 述最后一页新四色页面点阵的第三色数据和第四色数据全部设置为空 值。 9.根据权利要求 7或 8所述的装置, 其特征在于, 还包括数字控制 系统, 其包括: 新页面获取模块, 用于按照打印顺序获取每页所述新四色页面点 阵; 正面打印模块,用于提取所述新四色页面点阵的第一色数据和第二 色数据, 并打印到承印物的第一面; 背面打印模块,用于提取所述新四色页面点阵的第三色数据和第四 色数据, 并打印到所述承印物的第二面; 其中,预先将打印设备的第一色的颜料和第三色的颜料设置为第一 专色的颜料,将所述打印设备的所述第二色的颜料和所述第四色的颜料 设置为第二专色的颜料。 10. 根据权利要求 9所述的装置, 其特征在于,还包括: 翻转机构, 用于在打印完所述第一面之后, 打印所述第二面之前, 将所述承印物翻 转。 |
本发明涉及印刷领域, 具体而言, 涉及双色双面打印方法和装置。 背景技术
RIP ( Raster Image Processor, 光栅图像处理器 )用于把页面描述文 件(如排版软件生成的 PDF文件)转换为光栅图像, 并在光栅成像设 备(如照排机、 计算机直接制版机、 数码印刷机)上输出。 任何一个待 打印作业都必须经过 RIP处理,生成每一个页面对应的光栅化图像点 阵 (下面都简称为点阵页面)。
打印控制器安装在主机上, 完成从硬盘读入打印作业的页面点阵, 发送打印配置参数和打印控制命令以及打印数 据, 实现打印流程的控 制。
数字控制系统( Digital Control System , 下面都简称为数控系统 ) 负责接收主机发送的命令和打印数据,并且根 据命令驱动印刷机的喷头 进行打印。
喷墨数字印刷机的打印输出流程是: 前端排版软件排好待打印作 业, 经由 RIP光栅化后生成供喷墨印刷机可用的页面点阵 , 主机的打印 控制器获取页面点阵, 发送到喷墨印刷设备的数控系统, 再由数控系统 发送给喷头进行打印。
发送到数控系统的打印数据是以页为单位进行 发送的, 因此打印控 制器准备页面点阵是以页为单位进行的, 如图 1所示, 一页数据准备好 之后才往数控系统发送。
双色双面打印的需求主要是针对政府公文, 只需要提供红黑两色, 但是承印物的正反面都需要印刷。
相关技术实现双色双面印刷, 釆用如下的打印作业发送流程: 打印 作业分为奇数页和偶数页, 打印控制器先准备奇数页的页面点阵, 发送 给数控系统( Digital Control System 1 印物首先正面经过打印喷头的 前两色, 数控系统将奇数页打印在承印物的正面。 然后承印物穿过一个 翻转机构。 翻转机构将承印物翻转后, 使承印物背面穿过打印喷头的后 两色。 打印控制器将偶数页的页面点阵发送给数控系 统, 数控系统再控 制喷头将偶数页数据打印在承印物的背面。
通过以上的描述可以发现,相关技术的双面打 印每打印一页需要发 送一页数据, 导致发送次数较多, 处理效率较低。 发明内容
本发明旨在提供一种双色双面打印方法和装置 , 以解决相关技术双 色双面打印处理效率较低的问题。
在本发明的实施例中, 提供了一种双色双面打印方法, 包括: 按照 打印顺序每次获取两页原始四色页面点阵; 分别提取两页原始四色页面 点阵中的有效的第一色数据和第二色数据; 将分别提取的第一色数据和 第二色数据分别写入一页新四色页面点阵的第 一色数据、 第二色数据、 第三色数据和第四色数据。
在本发明的实施例中, 提供了一种双色双面打印装置, 包括打印控 制器, 其包括: 原始页面获取模块, 用于按照打印顺序每次获取两页原 始四色页面点阵; 提 莫块, 用于分别提取两页原始四色页面点阵中的 有效的第一色数据和第二色数据; 新页面生成模块, 用于将分别提取的 第一色数据和第二色数据分别写入一页新四色 页面点阵的第一色数据、 第二色数据、 第三色数据和第四色数据。
本发明上述实施例的双色双面打印方法和装置 因为将每两个页面点 阵合并为一个页面点阵来处理, 所以克服了相关技术双色双面打印处理 效率较低的问题, 提高了打印效率。 附图说明
此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的 一部分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对 本发明的不当限定。 在附图中:
图 1示出了根据相关技术的四色打印数据处理过 的示意图; 图 2示出了根据本发明实施例的双色双面打印方 的流程图; 图;
图 4示出了根据本发明优选实施例的首页插空值 四色打印数据处 理过程的示意图;
图 5示出了根据本发明优选实施例的最后一页在 数页的四色打印 数据处理过程的示意图;
图 6示出了根据本发明优选实施例的双色双面打 的走纸示意图; 图 8示出了根据本发明实施例的打印控制器的示 图;
图 9示出了根据本发明实施例的数控系统的示意 。 具体实施方式
下面将参考附图并结合实施例, 来详细说明本发明。 包括:
步骤 S 10, 按照打印顺序每次获取两页原始四色页面点阵 ; 步骤 S20,分别提取两页原始四色页面点阵中的有效 第一色数 据和第二色数据;
步骤 S30,将分别提取的第一色数据和第二色数据分 写入一页 新四色页面点阵的第一色数据、 第二色数据、 第三色数据和第四色 数据。
现有的打印软件都是针对 CMYK四色打印系统进行处理的, 因 此如果釆用两个专色进行打印, 在双色双面打印生成的页面点阵中, 仅仅两个颜色的数据是有效的。 而相关技术的双面打印每打印一页 需要发送一页数据, 打印 n页, 得发送 n页数据, 导致发送次数较 多, 处理效率较低。 本实施例中预先抛弃两个无效颜色的数据, 从 而可以将两个页面点阵合并为一个页面点阵来 处理, 这样每发送一 整页数据, 就可以双面打印正面和反面两个页面, 即打印 n 页, 只 需发送 n/2页数据, 减少了一半的发送次数。 由此可见, 本实施例克 服了相关技术双色双面打印处理效率较低的问 题, 提高了打印效率。 优选地, 从第一页开始按照打印顺序每次获取两页原始 四色页 面点阵。 本优选实施例可以用于将第一页打印到正面的 双色双面打 示意图, 例如打印政府公文, 在前端排版的时候只有红黑两色。 由
RIP光栅化生成点阵数据时, 仍旧按照 CMYK四色进行存储, 将红 色数据放到 M色面中, 黑色数据放到 K色面中, 即 M色数据和 K 色数据是有效数据, C 色数据和 Y 色数据是无效数据。 打印控制器 在准备数据时, 将四色数据读入緩存, 在准备好第一页数据之后, 并不立即发送, 而是保留第一页的 M、 K色,将 C、 Y两色数据抛弃; 然后打印控制器从硬盘读入第二页的四色数据 , 仍然保留 ^1、 K色, 抛弃 C、 Y色。 然后将第一页的 M、 K色和第二页的 M、 K色当成 单面一页数据的四色往数控系统发送。 此处的第一页, 是指实际打 印的第一页, 而不一定是指排版生成的第一页。 排版生成的待打印 作业经由 RIP光栅化后设为 n页, 实际打印时可以从任意一页开始。 例如用户想打印第 m到第 n页的作业, 则从硬盘读入的第 m页数据 则为上述的第一页, 而第 m+1 页数据则为上述第二页数据, 依此类 推。
优选地, 从第二页开始按照打印顺序每次获取两页原始 四色页 面点阵, 在此之前还包括: 获取第一页原始四色页面点阵; 生成第 一页新四色页面点阵, 将其中的第一色数据和第二色数据全部设置 为空值, 将第一页原始四色页面点阵的第一色数据和第 二色数据写 入第一页新四色页面点阵的第三色数据和第四 色数据。 由于特殊需 要, 有时候需要将第一页数据打印在反面, 正面为空白, 本优选实 施例可以满足该需求。
图 4 示出了根据本发明优选实施例的首页插空值的 四色打印数 据处理过程的示意图。 给用户提供一个选项, 可选择第一页打印在 正面还是反面。 当用户选择打印在反面时, 在准备数据时将存储空 间的前两色直接给成 0数据, 然后将第一页数据的 M、 K色放在存 储空间的后两色。
优选地, 本方法还包括: 如果按照打印顺序每次获取两页原始 四色页面点阵, 最后剩余单页原始四色页面点阵, 则生成最后一页 新四色页面点阵, 将最后剩余单页原始四色页面点阵的第一色数 据 和第二色数据写入最后一页新四色页面点阵的 第一色数据和第二色 数据, 将最后一页新四色页面点阵的第三色数据和第 四色数据全部 设置为空值。 本优选实施例可以处理最后一页是单页, 落在正面的 情况。
图 5 示出了根据本发明优选实施例的最后一页在奇 数页的四色 打印数据处理过程的示意图。 当前端排版软件生成的数据是奇数页 时, 此时存储空间只有前两色有数据, 为了保证数控系统接收数据 的完整性, 将存储空间的后两色赋值为 0 数据, 然后发送给数控系 统。
优选地, 本方法还包括: 按照打印顺序获取每页新四色页面点 阵; 提取新四色页面点阵的第一色数据和第二色数 据, 并打印到承 印物的第一面; 提取新四色页面点阵的第三色数据和第四色数 据, 并打印到承印物的第二面; 其中, 预先将打印设备的第一色的颜料 和第三色的颜料设置为第一专色 (例如红色) 的颜料, 将打印设备 的第二色的颜料和第四色的颜料设置为第二专 色 (例如黑色) 的颜 料。
相关技术对于单面打印和双面打印需要两套不 同的打印流程, 并且需要修改主机打印控制器和数控系统的接 口协议, 无法实现单 双面打印灵活切换的需求。 然而, 有时候用户需要在相同的平台下 时而打印单面数据, 时而打印双面数据, 如果要釆用两套打印控制 器和数控系统, 显然成本较高。
而本优选实施例中, 数控系统并不区分单面打印和双面打印, 依旧按照单面打印进行数据接收和打印。 承印物首先经过打印喷头 的前两色, 将第一页的 M、 K 色数据打印在承印物的正面; 然后承 印物经过翻转机构, 承印物的背面经过打印喷头的后两色, 数控系 统再将第二页的 M、 K 色数据打印在承印物上, 从而实现了双色双 面打印, 这显著地降低了打印成本。
图 6 示出了根据本发明优选实施例的双色双面打印 的走纸示意 图, 在打印完第一面之后, 将承印物翻转, 然后打印第二面。 图, 包括以下步骤:
1、 设置双色双面打印模式, 包括: 将四色墨水 C、 M、 Y、 K更 换为两色红、 黑和红、 黑, 将承印物穿过翻转机构, 以实现承印物 可以正、 反面打印; 用户在界面选择进行双色双面打印。
2、 控制系统分配四色存储空间。 承印物的正面经过前两色喷头 完成正面打印之后, 要经过翻转机构才能到达后两色喷头所在位置 , 从而完成背面的打印。 为了将正、 反面套印在一起, 并且正确完成 打印, 数控系统后两色的緩存要足够大, 该大小取决于承印物从前 两色喷头到后两色喷头所经过的距离。 设数控系统后两色喷头单色 緩存大小为 Α, 作业每页单色需要的緩存大小为 Β, 承印物从前两色 喷头到后两色喷头所经过的距离为 η页作业的长度, 则緩存 Α的限 制为: A>n*B。 如果緩存 A不够, 将无法完成正确打印。
3、 用户在界面选择将第一页打印在正面还是反面 。
4、 如果用户选择将第一页打印在反面, 则将存储空间的前两色 数据空间置 0, 然后进入步骤 6。
5、 如果用户选择第一页打印在正面, 则控制系统从硬盘读入一 页四色的页面点阵数据, 然后将四色点阵数据的 M、 K 色放到分配 的存储空间中的前两色区域。
6、 判断是否有下一页数据。
7、 如果有后续页数据, 打印控制器从硬盘读入一页四色的页面 点阵数据, 将其中的 ^1、 K色放到存储空间的后两色区域。
8、 如果没有后续页, 则将存储空间的后两色区域数据置 0。
9、 当存储空间的四色都准备好时, 打印控制器往数控系统发送 存储空间中的页面点阵; 数控系统接收到完整的一页数据之后启动 打印, 打印过程和单面打印相同。
10、 判断是否有后续数据, 如有则重复步骤 5〜10; 没有后续数 据则打印结束。
本发明的一个实施例提供了一种双色双面打印 装置, 包括打印 控制器, 图 8 示出了根据本发明实施例的打印控制器的示意 图, 其 包括:
原始页面获取模块 10, 用于按照打印顺序每次获取两页原始四 色页面点阵;
提取模块 20 , 用于分别提取两页原始四色页面点阵中的有效 的 第一色数据和第二色数据;
新页面生成模块 30 , 用于将分别提取的第一色数据和第二色数 据分别写入一页新四色页面点阵的第一色数据 、 第二色数据、 第三 色数据和第四色数据。
本实施例提高了打印效率。
优选地, 原始页面获取模块用于从第一页开始按照打印 顺序每 次获取两页原始四色页面点阵, 或者从第二页开始按照打印顺序每 次获取两页原始四色页面点阵; 打印控制器还包括: 插页首模块, 用于如果原始页面获取模块从第二页开始按照 打印顺序每次获取两 页原始四色页面点阵, 则获取第一页原始四色页面点阵, 生成第一 页新四色页面点阵, 将其中的第一色数据和第二色数据全部设置为 空值, 将第一页原始四色页面点阵的第一色数据和第 二色数据写入 第一页新四色页面点阵的第三色数据和第四色 数据; 补页尾模块, 用于如果按照打印顺序每次获取两页原始四色 页面点阵, 最后剩余 单页原始四色页面点阵, 则生成最后一页新四色页面点阵, 将最后 剩余单页原始四色页面点阵的第一色数据和第 二色数据写入最后一 页新四色页面点阵的第一色数据和第二色数据 , 将最后一页新四色 页面点阵的第三色数据和第四色数据全部设置 为空值。 最后一页是单页打印的情况。
优选地, 本双色双面打印装置还包括数字控制系统, 图 9 示出 了根据本发明实施例的数控系统的示意图, 其包括:
新页面获取模块 40 , 用于按照打印顺序获取每页新四色页面点 阵;
正面打印模块 50, 用于提取新四色页面点阵的第一色数据和第 二色数据, 并打印到承印物的第一面;
背面打印模块 60, 用于提取新四色页面点阵的第三色数据和第 四色数据, 并打印到承印物的第二面;
其中, 预先将打印设备的第一色的颜料和第三色的颜 料设置为 第一专色的颜料, 将打印设备的第二色的颜料和第四色的颜料设 置 为第二专色的颜料。
本优选实施例显著地降低了打印成本。
优选地, 本装置还包括: 翻转机构, 用于在打印完第一面之后, 打印第二面之前, 将承印物翻转。
综上所述, 釆用本发明的方法和装置, 提高了打印效率, 而且 套打印系统, 给用户提供了极大的方便, 扩展了印刷机的适用范围。
显然, 本领域的技术人员应该明白, 上述的本发明的各模块或 各步骤可以用通用的计算装置来实现, 它们可以集中在单个的计算 装置上, 或者分布在多个计算装置所组成的网络上, 可选地, 它们 可以用计算装置可执行的程序代码来实现, 从而可以将它们存储在 存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电 路模块, 或者将它们中的多个模块或步骤制作成单个集 成电路模块 来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人员来说, 本发明可以有各种更改和变化。 凡在 本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。