用介质相关的颜色管理资源产生和处理文档数据的方法、计算机程序产品和装置的制作方法

文档序号:7674577阅读:282来源:国知局
专利名称:用介质相关的颜色管理资源产生和处理文档数据的方法、计算机程序产品和装置的制作方法
用介质相关的颜色管理资源产生和 处理文档数据的方法、计算机程序产品和装置
本发明涉及处理基于资源的文档数据流的方法、设备系统和计算
机程序。这种形式的典型文档数据格式是AFPTM (先进功能表示)格
式。它主要应用在数字生产打印领域中,即应用在数字处理和打印系 统中,这些系统以高达每分钟数千页的高速度处理文档数据,其中这 些文档分别特别包括针对各个文档的数据。
本发明尤其是涉及产生和处理基于资源的文档数据流,这些数据 流包含用于文档的与颜色相关的数据。
文档数据流AFPTM的详情由国际商业机器公司(IBM)在出版 号为F-544-3884-01的出版物中描述,该出版物题目为"AFP Programming Guide and Line Data Reference ( AFP编程指南和行式 数据参考),,。文档数据流AFP已进一步开发为文档数据流MO: DCATM,它例如在题为"Mixed Object Document Content Architecture Reference(混合对象文档内容结构参考)"的IBM出版物SC31-6802-05 (2001年4月)中进行了描述。这种数据流的详情也被描述在 US-A-5768488中。在那里也说明了数据流的特定字段定义,即所谓的 "结构字段",它们包含控制数据。
在打印生产作业过程中AFP/MO: DCA数据流经常被变换为智 能打印机数据流(IPDSTM)的数据流。在US-A-5982997中示出了一 个这样的过程。IPDS数据流的详情例如在IBM文献S544-3417-06第 7版(2002年11月)中乂〉开,其题目是"Intelligent Printer Data Stream Reference (智能数据流参考)"。
为了选择不同的记录栽体,在目前已知的AFP/IPDS结构中规定 了缩入格的编号(结构字段"MMT"中的"介质源ID"),例如参
见上面提到的出版物SC31-6802-05中231-241页。利用这样的方法, 一个打印设备的一个物理进纸盒被一个打印应用所选择,但不规定要 被打印的介质的类型,例如应被用于此应用中的特定的预先印刷的表 格、透明薄膜、彩色纸张等。这种固定应用只能应用于专门的、给定 打印系统,并且依赖于打印设备的设置-调节。此外这里还存在下述问 题当它们被发送给不同的打印系统时,这种固定的应用不能产生所 要的结果。
在AFP数据流中还存在所谓的映像介质类型(MMT )结构字段, 见出版物SC31-6802-05第244-246页。用它们可以在打印应用中规定 所用的打印介质,它们用名称或类型符号来表示。 一个用于控制打印 设备的控制软件检验在打印设备中哪个进纸盒包含所希望的记录载体 并且选出第一个相符合的进纸盒用于打印。
不同的其它打印数据流和打印系统(它们适用于包括AFP和 IPDS在内的各种打印数据流的处理)在出版物"Das Druckerbuck(打 印机手册)"中公开,作者为GerdGoldmann博士, O"印刷系统有 限公司,第6版(2004年5月),ISBN 3-00-001019-X。在第14章中 描述了服务器系统O" PRISMA生产。这个灵活的打印数据服务器系 统例如适合于接收来自如源计算机这样的数据源的打印数据,所述打 印数据以特定的打印数据语言如AFP (先进功能表示)、MO: DCA、 PCL (打印机命令语言)、PostScript SPDS (西门子打印数据流)、 以Adobe系统公司开发的便携式文档格式(PDF)、或者以Xerox公 司开发的语言行式编码文档数据流(LCDS)被接收,被转换为特定 的输出格式,例如转换为智能打印机数据格式(IPDS),并且以这种 统一的输出格式把数据传送到一个打印生产系统。在第io章中描述了 各种彩色打印工艺,在第ll章特别说明了 O"直接映像工艺,它可 以基于7种基色进行彩色打印。
在打印数据流的规范和进一步开发时存在以下问题在数据流中 必须添加新的命令,以实现计算机、打印设备和/或后续处理设备技术 上的进一步开发。这种扩展的规定大都是相对麻烦的,其中不同的工
业参与者必须共同协作,以相互协调这些改动或更新。
在US-A-6097498中描述了添加到智能打印机数据流(IPDSTM ) 中的三个新的数据流命令,即WOCC、 WOC及END。
在AFP数据流中添加附加的控制数据的另一个可能是把数据保 存在所谓对象容器中,例如参见出版物SC31-6802-05第93至95页。
在来自本发明的申请人的WO 03/069548中描述了在AFP或 IPDS数据流中添加新的控制信息的其它措施。
US 6327624B1 ^^开了 一种用于产生包含有结构字段的文档数据 流的方法。
在题为"Image Object Architecture Reference (图寸象对象结构参 考)"的IBM出版物SC 31-6805-05第6版(2002年8月)中描述了 在数据流AFP和IPDS中如何处理文档对象,如文本、图像、图形、 条码形和字体。为此定义了所谓的对象内容结构(OCA),在其中对 各种对象规定了特定的数据结构和控制参数或对象识别参数,例如对 于图像规定了所谓图像对象内容结构(IOCA),对于图形规定了相 应的GOCA,对于呈现文本规定了 PTOCA等。IOCA被详细描述在 上面提到的文献中。在该文献的第V至VII页列出了其它有助于理解 此数据流的IBM文献。
IPDS和AFP数据流通常包括和/或引用所谓的资源,它们包含输 出文档所必需的数据。 一个资源的数据在此可以通过简单的引用被用 于一个或多个打印作业,这多个打印作业又包括多个文档或文档部分, 而无需多次传输。这样从一个处理单元(例如生成文档的主计算机) 传送到后续处理单元(例如一个打印服务器或打印设备)的数据量减 少了,特别是当多个文档的数据被传送,而这些文档具有或者需要部 分相同的数据时。例如这种资源是字符组(字体)或者要使文档重迭 的表格(重叠部分)。这里资源可以包含在打印数据流本身中,或者 与数据流分开地在参与的系统之间传输,并且只在各文档内部被分别 引用。这里特别是这些资源可以已存储在后续处理设备(例如打印服 务器或打印设备中),使得它们不必在每次打印作业时都重新传输,
而只需被引用。
在提供AFP文档数据时,在AFP文档数据流中位于不同位置处 或来自不同来源的资源与相应的可变数据相结合。资源数据在此可以 作为内部资源被结合到文档数据流中,或者作为外部资源通过一个资 源名从库中调出。另外,在一个解析过程中检查数据的符合性。
在文件"Print Services Facility for OS/3卯&z/OS, Introduction (OS/390和ZIOS打印服务设备引论)"第3段,IBM公司2002年 3月出版物G544-5625-03第3版中详细说明了 一个所谓的行式数据流 或MO: DCA文档数据流如何变换为一个IPDS数据流。软件考呈序 "Print Service Facility ( PSF )"在此对可变的文档数据和资源数据 进行组合,以管理和控制输出数据,它被发送给作为输出设备的打印 ^/L。商业名称为Oc^SPS和Oc^CIS的软件产品已^皮本专利申请人开 发和销售,它们具有相应的功能。
US 2005/0024668A1公开了 一种用于在处理基于资源的打印作业 中可靠地管理和分配资源的方法。WO-Al-2004/0008379 />开了一种 用于处理一个文档数据流中的资源数据的方法。
在WO-A-WO-2004/013748中说明了如何可在AFP/MO: DCA 和IPDS数据流中产生和处理与再现介质有关的数据,以及如何在此 数据流中可对不同的文档或文档页产生介质更换,其中在数据流中尤 其是存在层次划分。
在处理诸如图像、图形和文本等与颜色有关的对象数据时,主要 会出现以下问题在输出设备中再现的颜色不再与原始颜色一致。所 以为了处理颜色数据开发出了所谓的颜色管理技术,其目标是使得尽 可能与原始颜色一致的颜色再现成为可能。为此例如定义了输入设备 和输出设备的颜色风格,它规定了设备在处理颜色数据时的特性。通 过考虑颜色网络,颜色数据可以在一个处理链中如此被换算,使得在 处理链结束处再现的颜色对象与原始对象相对精确地一致。然而基于 颜色风格的颜色数据处理在许多情况下是相对麻烦的。
对于颜色信息,尤其是在文档处理领字段还开发了所谓的高亮度颜色(HLC)的色彩、方法和装置。这种色彩包括至少一个色调,它 通常在常用颜料的颜色空间以外。这种色调可以是例如一个针对应用 特定的色调(例如对于彩色的公司标志、装饰色或者所谓的"斑点颜 色,,)和/或如此被适配,使得它能够接近用标准打印色,如黄色(Y)、 洋红色(M)、青色(C)和黑色(K)不达能到的色调。本发明申请 人推出了例如商业名称为"O" Custom Tone"的用于电图打印机的 这种高亮度颜色色调。这里特别是可以提供对于顾客特定的在特殊颜 色中的打印色(色调),它在该表示中是唯一的并且只用于这个顾客, 因为它例如具有一个由顾客各人所确定的、标识此顾客的颜色。这种 颜色打印颜料例如应用于以一种专门的公司颜色("company color") 来打印 >司标志。
在高亮度颜色打印中一个标准色和一个HLC颜色也可以用不同 的亮度等级或色饱和度值被打印。通常标准色是黑色并以不同的灰度 等级被打印。
US 2005/0248787A1 7>开了一种方法,用此方法可以应用所谓颜 色管理资源(Color Management Resoures, CMR)描述一个文档的 对象的颜色特性,这些资源在处理文档数据时被应用,以在输出时确 定颜色。
在本发明申请人同一天提交的题为 "Verfahren, Computerprogrammprodukt und Vorrichtung zur Erzeugung und Verarbeitung von Dokumentendaten mit indizierten Farbmanagementressouren (用指定的颜色管理资源产生和处理文档 数据的方法、计算机程序产品和装置)"的专利申请中包括了用于处
理基于资源的打印数据流的其它方案。
打印过程不断变得更广泛,因为有越来越多的设备被集成到打印 过程中,这样减小了功能多样性。此外通过互联网和内部网,打印过 程不断按区域划分进行,或者只分配少量的可以按区分配的打印机。 此外不同制造商的数量不断增加的设备在一个过程中一起工作。为了 满足这种增长的需要,存在所谓的作业票据数据,它们作为文档数据
流的作业伴随数据在两个或更多个软件系统和/或硬件系统间交换,特 别是以一个独立于通常文档数据流的文件进行交换。在一个工业界联 合体中商定了一个用于在打印过程中数据格式交换的统一规范,它被
称为作业定义格式(JDF )。此外还存在一个对应的作业消息格式(Job Messaging Format或JMF),它被相应地规定。JDF规范可以从互联 网网页www.cip4.org下载,在该专利申请递交时的当前规范是JDF 规范1.3版本。
在文档管理及特别是打印领字段中还存在其它标准化协会,例如
打印作业组(PWG),它主要开发了互联网打印协议(IPP),参见
http:〃www.pwg.org/ipp/或者用于通用打印机、前处理和后处理(UP3I)
接口的协议,它涉及在打印设备之间的控制数据交换和所属的前处理
和后处理设备,见http:〃www.up3i.org/。对于IPP,特别形成了文件
"Standard for Media Standardized Names (用于介质标准名称的标
准)"(2002.2.26),在其中介质名称按照介质属性被标准化。这个 文档和其它文档可以从相应的标准化协会的互联网网站获得。
以上提到的出版物或文献可作为参考结合到本说明书中,并且在 那里所描述的方法、系统和措施可以结合本发明找到应用。
本发明的目的在于,优化在一个基于资源的文档数据流中的颜色 信息的处理。
上述任务由在独立权利要求中所给出的本发明完成。本发明具有 优点的实施方式是从属权利要求的主题。
按照本发明的第一方面,在产生一个基于资源的文档数据流时, 利用此数据流可以对至少一个文档在输出介质上、尤其是在记录载体 上的输出进行控制,其中文档数据流包括与至少一个颜色管理资源相 关的资源参考数据和与输出介质相关的介质参考数据,资源参考数据 和介质参考数据在逻辑上相互关联。通过这种关联或对应,在文档数 据流内所涉及的输出介质更换时,特别是在文档数据流的后续的自动 处理中自动完成涉及颜色管理资源的更换。
本发明的这一方面基于以下认识 一个文档在不同的记录栽体上 再现时颜色分量的颜色表现随着记录载体的不同而不同。它还基于以 下认识在作为记录载体的输出介质上再现颜色分量时,其关于颜色、 重量和/或表面的特性将影响最终所再现的颜色的表现或评价。相应 地,在本发明的一个优选实施例中,为了处理文档数据流中与颜色有 关的数据,它们处于一个特定的输出介质上,设置了特别是分别对应 于此输出介质的颜色管理资源,它包括适配于此输出介质的相应特性 的数据。
此外按照本发明,基于应用文档数据流的资源模型使输出介质对 应于文档区域、尤其是对应于一个或多个文档页(它们应在同一输出 介质上输出),使得文档数据流的范围可以被最小化,这通过以下方 式实现在文档数据流内相应的文档相关位置上只用参考数据选择相 应的介质,并且相应的有关介质的详细的控制数据(这里特别是颜色 管理资源)通过索引型的资源参考数据与介质相关联,或者可在后续 的数据处理和再现时用于控制输出。这主要是这样实现的有关颜色 管理资源的资源参考数据和文档数据流中的介质参考数据在逻辑上相 互关联,或者特别是与一个数据流相关联的文档数据相互关联地固定 分配。
本发明使得为一个记录载体分配一个颜色管理资源可以与为显 示介质的其它分配一起单次完成,并且在文档数据流中多个文档位置 处通过对记录载体的简单引用或分配实现包括相应颜色管理资源在内 的所有对记录栽体的分配。因此用于产生和处理文档数据流的相应系 统对使用者是相当友好的。此外,这样还可避免在产生和处理相应文 档数据流时的错误,因为在表示数据流时其文档至少应以分区方式打 印到不同的记录载体上并包含颜色数据,在处理图像数据时颜色变换 表或颜色管理资源的应用自动地用所分配的颜色管理资源进行,因而 能可靠实现。由于在一个或多个文档页中虚假地或错误地分配适当的 颜色管理资源,在一个文档数据流中多次变更记录载体分配的情况下 可能出现的错误从而可进一步被避免。
在包括用于多个文档的数据的文档数据流中,在文档页内和/或 在文档页区域内,它可包括前后连续的多页,资源参考数据和记录载 体参考数据的分配可以保持不变,或者也可以被改变。
为一个记录载体分配一个颜色管理资源特别可以通过在一个为 该记录载体分配的数据单元内引用颜色管理资源而实现,例如在一个
MO: DCA媒体映射的介质变更控制字段中。对一个文档页或一组文 档页分配一个颜色管理资源可简单地通过对该文档页或这组文档页分 配记录载体而实现,其中CMR分配自动通过在分配给该记录载体的 数据单元中进行引用而实现。
在输出设备中处理和尤其是输出文档数据流时一个已存在于数 据流中的逻辑连接或引用被相应用于控制颜色输出单元。
与颜色管理资源相关的、与页相关的和/或与介质相关的属性在 文档数据流中的分配特別可以分层次按文档区域进行。当一个层次级 别被结束时, 一个与颜色管理资源相关的设置这里可以特别是在上一 个层次的值上实现。
前后连接的文档页尤其是一直用同一个所分配的介质进行处理, 直到新的介质被分配。如果为文档数据流的一个区域分配了介质,但 是没有分配颜色属性,则在处理此文档数据流时,特别是在记录载体 上输出文档数据的过程中,为这个区域分配对前一个区域有效的颜色 属性。按照本发明的这个优选的实施例,当把文档输出到不同的、在 打印机中可用的、例如纸张类型的记录载体上时,不同记录载体的更 换可以只用少量控制数据并从而高速实现。如果例如许多页被输出到 白色的标准纸张上,对于它们应用打印设备的标准颜色管理资源,并 且只有很少的规定的文档页被分配其它介质,例如具有更大重量和/ 或其它颜色的纸张,它们用作分隔页,则分配给分隔页区域的介质数 据可以不特别引用一个颜色管理资源而被处理,其中前面为其它页所 分配的、特别是对于整个打印作业而分配的颜色管理资源被使用。
作为其它的文档数据流层次级别,可以有对应于例如一个打印文 件或打印作业(英文为point job )的"整个数据流"、"文档"、"页
组,,和/或"数据对象,,等。
一个颜色管理资源的数据按照本发明的另一优选实施例可以包 括编码后存储的相应介质特性值,它们尤其是用于所分配的记录载体
的介质亮度,介质颜色、介质表面(英文为media finish)和/或介质 重量。
在一个输出设备、例如打印设备中输出文档时,可以特别检查在 设备中可用的、与介质参考数据相应的输出介质是否对应于存储在颜 色管理资源中的介质特性,并且在不一致的情况下,特别以分层次的 方式检查是否有一个更好地对应于输出介质的介质特性的颜色管理资 源可用,并且在必要时应用此资源来处理相应的文档数据。作为替代 或补充,也可通过一个设备控制字段,例如图形用户接口 (英文为 grafical user interface, GUI)给出用于确定处置方式的相应指示和/ 或相应的选择菜单。
另外,关于介质特性,为了在打印设备中确定适当的颜色管理资 源,尤其是对介质亮度、介质重量、介质表面和/或介质颜色进行检验,
的一致性作出适当的判断。
在本发明的一个优选实施例中,颜色管理资源的文件具有名称, 由它推断出对应于它的介质的至少一个属性。这里尤其是可以结合或 应用介质的标准化名称,例如在IPP文档"Standard for Media Standardized Names (介质标准化名称标准)"中标准化的名称。这 样相应颜色管理资源的管理对于相应计算机系统上的操作者来说变得 简单了,其中颜色管理资源以相应的明文表示。
在处理用于双面输出到记录载体上的文档页时,可以按照本发明 一个具有优点的实施例具有一个用于区分正面和背面的标识符,通过 它为正面分配一个与背面不同的颜色管理资源。这样特别使得在记录 载体上保真的颜色再现成为可能,其正面和反面的介质属性、特别是 有关颜色和介质表面的属性是不同的。
本发明尤其应用于文档数据流,它按照规范AFP, MO: DCA
和/或IPDS被构造并尤其是被编码。这里尤其是利用分配给所谓的媒 体映射的结构单元,尤其是利用一个媒体映射对象,把颜色管理资源 分配给输出介质。此外,所述分配尤其是可以借助于一个结构字段(英 文为structured field ),尤其是在一个MO: DCA数据流中通过所谓 的媒体改变控制(MMC)字段实现。此结构字段可包括对应于颜色 管理资源名称的数据、在结构字段中所应用的编码、识别号和/或对颜
色管理资源的描述。
对输出介质的颜色管理资源的分配还特别地可由颜色管理资源 的一个识别标识完成。文档数据流除颜色管理资源之外还可包括对应 于各文档数据流的符合规范的资源分配,例如对于AFP、 MO: DCA 或IPDS数据流为字体、重叠等。
按照本发明的另 一具有优点的实施例,在用于一种输出介质的文 档数据流中可以存放关于所希望的对于颜色特定的进一步处理参数的 其它信息,尤其是用于在下述情况下确定颜色变换特性,在这些情况 下在文档数据中所引用的颜色在输出设备中不能用设备所具备的手段 (特别是打印材料或打印方法)再现。这种确定尤其是可以按照一个 众所周知的粉刷(rendering)为目的的分配概念进行,并且方案包括 "热量测定"(英文为calorimetric )和"介质独立"(英文为media absolute),其中例如"热量测定"用所釆用的输出打印材料来适配 一个热量测定的颜色中和的文档再现,而"介质独立"采用一个针对 介质特定的、原则上可自由选择的再现特征。此外还存在其它方案, 例如"色饱和度"和"光度计法"。
按照本发明的第二方面,它可以结合或独立于上面所述的本发明 第一方面被实施,为了产生和/或处理一个包括与颜色管理资源有关的 数据(用它们可以控制文档数据流的与颜色有关的数据处理)的文档 数据流,至少一个指定的颜色管理资源被分配给此文档数据流,利用 对于文档数据流的与颜色相关的数据可以分配至少一个预定的调色 板。
本发明的第二方面基于以下认识如果颜色数据所涉及的基础或
与其相关的可用的颜色空间有限的话,则可大大简化与颜色相关的数 据的处理。
本发明的第二方面还基于以下认识在产生和/或处理文档数据 时,包含在文档中的颜色对象的图形再现受到所使用的输出设备的对 于设备特定的颜色特性、如在一个打印设备中可用的打印颜色材料的 限制。
此外已知,通过引用预定的调色板,所述对文档数据传输(其规 定了基于颜色管理资源的颜色信息)的限制不仅可获得非常精确的跨 设备的颜色分配,而且可有效处理颜色数据,因为不仅只用少量数据 完成颜色编码,而且可以用很小的开销实现颜色处理。采用本发明特 别可获得下述优点无需开销很大的颜色数据变换,因为从产生文档 数据的系统到输出文档的输出系统(例如在打印设备中)的跨系统的 预定调色板是已知的,并且特别是事先已调整好的。
通过文档数据引用 一个指定的颜色管理资源可以由一个短的、例 如只包括4艮少的比特的索引编码对颜色信息进行寻址。基于所指定的 颜色管理资源,它包括关于对应于该编码的颜色数据的确切资料,特 别是在传输文档数据流时可以减少数据流量,因为特殊色调、例如高 亮度颜色可直接用一个索引值来寻址。所指定的颜色管理资源特别可 以包含这些数据,这些数据包括在对应于该索引编码的颜色空间内的 解,所述颜色空间例如是红-绿-蓝(RGB),青-洋红-黄-黑(CMYK), 灰色或各种色调的混合(所谓颜料)。所指定的颜色管理资源可以通 过一个明文名称识别各种色调或颜色材料。
用索引编码定义的颜色可以对应于一个或多个色调和/或颜色材 料,也可以对应一个或多个这种色调的组合。为了处理文档数据,有 限数量的颜色,例如64000种颜色就足以定义调色板。详细的颜色确 定可根据应用分别进行。这尤其是在从文档产生到在输出设备上输出 该文档的整个过程中适用,对调色板的确定也可跨应用进行,其中可 设想具有与其对应的色调的特定调色板在一个颜色定义系统中被标准 化或被确定。 一个调色板尤其是可用相对较短的码进行编码,例如对于64000 种颜色用两字节码进行编码。这里可用的颜色也可以分配到不同的调 色板中,例如264个调色板用第一个字节编码,而每个调色板的264 种颜色用第二个字节编码。
按照本发明的第三方面,它同样可以独立于和/或结合上面所述 的本发明各方面被实施,为了传送资源结构文档数据流中一个对象的 颜色信息,通过一个索引值传输此颜色信息,此索引值对应于所分配 的颜色管理资源中的一项。
这里索引编码是一个相对简单的短数值码,它对应于有限数目的 可用颜色,并且只包括少量比特,例如1至4比特。在颜色管理资源 中此数值码尤其是被分配给一个颜色模型和/或一种颜色。颜色管理资 源尤其是可以独立于文档数据流产生,并且/或者在发送文档数据的系 统与接收文档数据的系统之间交换。颜色管理资源的产生、交换和存
的方法进行。US2005/0248787A1中给出的有关颜色管理资源的方法、 措施和系统结构可以具有优点地与本发明一起4吏用。为此,该文献在 本说明书通过引用^L插入到此处。
按照本发明的上面提到的两个方面,在产生文档时一个编码后的 参考系信息被产生,它指示了在输出数据时应使用哪些基色或基色分 量。这些基色可以事先按照输出设备中可用的基色被选择或确定。这 些基色和/或由这些基色构成的色系通常可自由选择,即不一定选用现 有的诸如RBG或YMCK等色系。在一个数据流或文档中可以按对象 方式实现不同的引用,例如第 一个对象按照第 一个色系(例如RBG ), 而第二个对象按照第二个色系,它独立于第一个色系。这里特别是可 以分配一个对于输出设备特定的色系,即直接用文档数据流中的少量 控制数据进行引用。该色系在此特别是由设备个性化的色调、例如高 亮度色调或"客户色调,,(英文为Custom Tone )以设备个性化的方 式所定义,它们并不是传统色系的基色。
为了产生分配的颜色管理资源,特别具有优点的是具有在输出设
备、如打印机中可用的色调和/或打印材料及其诸如色度值等特性,或 者它们存储在一个表格中。它们可以在调整所分配的颜色管理资源时 加以考虑,特别是也可被记录到颜色管理资源中。为了进一步自动调 整所分配的颜色管理资源,具有优点的是输出设备自动将这些值通知 用于控制颜色管理资源的产生的控制系统。在打印生产环境中这例如 可通过数据网络及打印服务器完成。
按照本发明一个具有优点的实施例,所分配的颜色管理资源例如
在一个头区段(header section)中包括编码后的信息,该信息对应于 在所分配的颜色管理资源中可用的处理调色板的数目。
在本发明另 一个具有优点的实施例中,所分配的颜色管理资源以 处理调色板的方式包含编码后的信息,该信息指明了在输出系统中可 供使用的色调和/或在色系、如RBG或YMCK所定义的色调中哪些对 于再现相应处理调色板的处理颜色是必需的。
所描述的颜色管理资源概念为文档的编制者提供了更为灵活的、 独立于设备的系统,因为它开启了从黑白打印直至具有许多不同基色 的全彩色应用的文档设计可能性。此外在Postscript/PDF对象容器中 的高亮度颜色或"斑点颜色"功能也可集成到所建议的环境中。
本发明上面提到的两个方面的其它详细情况包含在本说明书开 始处提到的本发明申请人于同一天提交的专利申请"Verfahren, Computerprogrammprodukt und Vorrichtung zur Erzeugung und Verarbeitung von Dokumentendaten mit indizierten Farbmanagementressouren (用分配的颜色管理资源产生和处理文档 数据的方法、计算机程序产品和装置)"中,为此在此处它被再次引 用以结合到本说明书中。
按照本发明另一具有优点的实施例,在打印作业伴随文档中(它 尤其是按照JDF标准形成),关于颜色管理资源的数据被集成,并且 该打印作业伴随文档在两个参与打印数据处理的数据处理系统之间交 换。关于颜色资源的数据的容量根据处理打印数据所提出的要求及诸 如颜色管理资源在后续数据处理系统中的可用性等情况可能是很不一
样的。它们可以例如由一个简单的包含l比特的信息(它指明了打印 作业是否应该用颜色管理资源处理)通过引用从颜色管理资源或颜色 管理资源型号直至达到颜色管理资源的具体数据。
下面对实施例和相关附图的说明给出本发明的其它优点和功能。
如图所示
图l是一个文档生产系统,
图2是一个所分配的颜色管理资源的例子,
图3是在一个打印作业中分配颜色的作业流程,
图4是一个MO: DCA数据流的处理,以及
图5是另一个MO: DCA数据流的处理。


图1示出一个文档产生和打印系统,它包括主计算机l、打印服 务器2和高效打印设备3。在主计算机l中一方面产生例如来自数据 库的可变的打印数据,另一方面以包含资源的方式形成页面文档和格 式文档,由它们形成高级功能表示数据流。如此产生的文档数据流被 送到打印服务器2,其中此文档数据流被预处理并被转换为一个用于 输出给打印设备3的智能打印机数据流(IPDS)。为此在打印月良务器 2中进行多项处理,它们受软件模块控制。第一个软件模块将在原始 文档数据流中被调用的其它资源数据4、如字体或重叠部分结合到数 据流中。第二个软件模块,即解析^t块检查文档数据流是否符合预定 的规则。在解析过程之前有一个预解析过程,此过程由相应的软件模 块执行,在这个软件模块中对每个资源调用和相应的资源文件除资源 名称外附带地分配一个标识数据,通过它所述资源相对于文档数据流 内的所有其它资源被唯一地识别。在文档数据流中这些资源可借助于 资源名称和/或标识数据一次或多次在打印设备3中被调用,用来显示 文档数据和资源数据。这里在打印服务器中所示的处理可以部分地或 全部在打印设备的一个控制器中被执行。在打印设备中IPDS数据流 被扫描,打印出文档。
在所示实施例中,AFP文档数据流包含文档,它们符合MO: DCA标准并且包含对数据对象的各参考数据,它们可供打印服务器2 使用。这里资源数据4可以与MO: DCA文档数据流分开地从主计算 机1传送到打印服务器2,或者已作为外部资源存储在打印服务器2 中。资源数据也可与文档数据流一起从主计算机1作为嵌入的资源数 据传送到打印服务器2 (所谓的在线资源)。相应数据处理的其它细 节在WO-A1-2004/0008379中描述,为此在本+兌明书此处该文献,皮用 作参考。资源数据可以包括所谓的数据对象资源,它包含对象数据, 它们特别是多次以相同方式在文档数据流中被引用。这种数据对象可 以包括例如图像数据、文本数据和/或图形数据。对对象资源的引用可 以通过一个对象资源库来实现,它包含表征对象的数据以及有关相应 对象数据存储位置的数据。这个库包括一个数据对象资源访问表(Data Object Resource Access Table, RAT),对于打印月艮务器2它作为索 引表用于打印服务器访问资源数据。
打印服务器2从主计算机l接收MO: DCA文档数据流,将其 转换为一个IPDS文档数据流并将它发送到打印设备3。在数据转换过 程中从MO: DCA文档数据流读出一个数据对象的参考信息(名称), 并且借助于数据对象资源接入表(RAT)访问所存储的数据资源。对 象的完整数据被集成在IPDS数据流中并被发送到打印设备3。如果数 据不是被送到打印设备,而是被送到另外的输出设备,例如彩色显示 屏,此方法可以同样好地被应用。
一个MO: DCA文档数据流以数据单元被构造,这些数据单元 是自明的。结构字段(structured field)是MO: DCA结构的重要组 成部分。 一个结构字段分成多个部分。第一部分(导引器)标识所希 望的命令,表明了此命令的整个长度并指定了附加的控制信息,例如 是否存在附加的补充字节,即所谓的填充字节。包含在一个结构字段 中的数据可以作为固定参数被编码,可以包含重复信息(重复组)、 关键字(关键词)和所谓的三元组。固定参数只对它包含在其中的结 构展开。重复组规定了可能多次出现的参数的分组。关键字是自明的
参量,它们典型地包括两个字节,其中第一字节是用于此关键字的标 识字节,第二字节是表征此关键字的数据值。三元组是自明的参量, 它在第一字节中包含长度指示,在第二字节中包含表征此三元组的标
识信息,随后包含直至252个数据字节。MO: DCA文档数据流的所 述结构定义一个语义,它在解析过程中可被利用并且可灵活扩展。
此外,MO: DCA数据流分层次地被划分,其中在最高层次等级 中包含有关整个数据流的信息(打印文档分量)。在下一个层次等级 中定义了文档,它们以分层次的方式向下分成包含多页的页区域(英 文为page groups )、页和页单元,它们可以再分成更低的等级。页单 元在此尤其是由不同的对象分量组成的对象,这些对象分量代表最低 层次等级。对象分量可以例如是图形、图像、显示文本或条形码。
MO: DCA文档数据流的每个层次等级可以由一对结构字段、即 一个起始结构字段和一个结束结构字段确定。这样特别是处理数据的 处理器可以忽略不能处理的单元。这种开始-结束对的例子是"开始文 档"(BDT)和"结束文档"(EDT)对或"开始页"(BPG)和"结 束页"对。
对于引用一个资源的文档对象也存在相应的结构字段对,即结构 字段"开始资源"(BRS)和"结束资源"(ERS)。在一个资源对
象内可以引用其它的资源对象。
为了对文档对象处理与颜色有关的信息,在US2005/0248787A1 中建议了颜色管理资源(Color Management Resources, CMR )。存 在不同类型的颜色管理资源
颜色变换-颜色管理资源(Color Convertion CMR)定义了与设 备有关的颜色,例如由输入设备、如扫描仪确定的颜色或者由输出设 备、如打印设备的再现颜色所确定。该颜色基于与设备有关的颜色空 间、例如颜色空间CIELAB来表示。这样,颜色管理资源可以包含例 如ICC颜色风格的数据。
另 一种颜色管理资源是关联颜色变换-颜色管理资源(Link Color Convertion CMR)。用它可对有颜色的对象定义一个颜色变换,此对
象用第一个设备产生或记录,此对象具有对于设备特定的颜色特性并 且用第二个设备给出,第二个设备具有不同于第 一设备的与设备相关
的颜色特性。利用关联颜色变换CMR,例如在RBG颜色空间中定义 的一个对象的数据可以直接变换为在基于CMYK颜色空间作业的打 印设备上输出的数据。采用一个相应的换算表(Look-叩-Table) RGB 文档数据可直接变换到CMYK空间中。此换算表还可以直接将用于 产生RGB图像数据的设备(例如摄像机)和产生输出数据的设备(例 如打印设备)的颜色特性、尤其是它们的ICC风格考虑进去,使得不 仅两个颜色空间之间的颜色变换、而且对两个与设备有关的颜色风格 的考虑都可通过应用此换算表在一个处理步骤中完成。
另 一种CMR类型是半色调成像颜色管理资源(Half Tone Screen CMR)。这种CMR定义了一种颜色的数字化色调值如何变换为一个 只包含少量比特的数字化颜色值,例如可以实现从一个以8比特表示 的颜色变换至用于少8比特表示的颜色。这样一个有色文档的表示方 式在输出时可以;陂改变或适配。
所谓的校准曲线颜色管理资源(Calibration curve CMR)规定了 可以改变用于输出颜色的控制参数的信息,例如可以改变输出分量的 亮度和/或饱和度。
可以为一个文档对象分配多个颜色管理资源,或者在颜色管理资 源中对该文档对象进行多次引用,例如对于一个文档对象可以首先用 校准曲线颜色管理资源进行一个运算,然后按照半色调成像管理资源 进行处理。
颜色管理资源尤其在IPDS文档数据流中可以是对象容器资源 (object container resources )。
图2示出一个例子,说明如何用MO: DCA数据流的"4E"三
控制数据。
为此所分配的颜色管理资源5包含调色板数据6和存储在一个色 调识别表7中的对应各个色调或打印颜色材料的数据,所述打印材料
例如可以由调色剂或墨水组成。
在此例子中调色板数据被分配在第一调色板6a和第二调色板6b 上,然而也可取代这种方案,将调色板数据集成在一个相应大小的单 个调色板中。色调识别表7被分配给调色板6a或6b。为此色调识别 表的数据包括用于各个色调的特征数据,相应的分配数据被分配在调 色板6a的颜色信息区9中。为了标识调色板6a,具有一个头信息8。 在调色板6a的数据区IO存储着用于分配给三种色调或它们相应的颜 色打印材料黄(yellow)、蓝(blue)和品红5A,它们在色调识别表 7中实现,分别存储对应于这三种色调的相应分量以用于再现所分配 的颜色值的数值。 一个包含在MO: DCA数据流中的"4E"三元組(它 引用索引-颜色管理资源5)包含参考数据12,用它们可以调用存储在 颜色管理资源5中的颜色值。在所示例子中参考数据由对应于调色板 号#01的第一个字节和引用分配在调色板中的颜色的第二个字节弁02 组成。在所示例子中所引用的索引颜色号为2,此颜色由各色调或颜 色打印材料的混合20%的黄、30%的蓝和25%的品红5A组成。
图3说明了一种方法,用此方法可以基于所分配的颜色管理资源 在一个MO: DCA应用的GOCA对象13a中完成颜色分配。这里结 构字段MDR在这个对象容器的OEG中包括一个用于所分配的颜色管 理资源的参考信息。此外在"4E"三元组13b中引用一个颜色索引。 在打印服务器2中解释(解析)数据流时,基于这个参考值,相应的 所分配的颜色管理资源在步骤14中被调用,并且在步骤1S中从所分 配的颜色管理资源读取出用于相应色调的相应颜色控制值。代替打印 服务器,此步骤也可在打印设备中实现。在数据流输出到打印设备之 前,由所分配的颜色管理资源读出的值还与强度值迭加,此强度值被 分配给相应像点(步骤16),并且打印设备的相应颜色打印站在步骤 17中^皮相应控制。
在AFP、 MO: DCA和IPDS数据流中预先给定了结构单元,即 所谓的输出设备装置(Screen Device Facilities, SDF),用它们可以 传输或进行针对输出设备特定的调整或规定。在图4中示出了一个例
子,说明如何为此数据流提供相应的传输字段,用它可以表示输出设
备的特性,特别是其能力的颜色信息。相应的用于这种SDF及其特性 (字节数,名称,数值有效范围(Range)和数据重要性( meaning )) 表示在表17a中。在表18, 19, 20和21中给出了例如其它SDF字段 数据值,即在表18中给出输出设备(尤其是打印设备)的一般特性数 据,在表19中是用于只能黑/白再现的设备的数据,在表20中为用于 可再现至少一种高亮度颜色的设备的数据,以及在表21中包含表征一 个可再现全彩色数据的输出设备的信息。
用于输出设备(例如打印设备)的颜色特定数据可以对设备一次 被获取和应用,只要输出设备的相应特性不改变。存储可以在打印设 备本身中、在诸如CD-ROM的移动数据载体中、在打印服务器中或 者在包括主计算机在内的应用计算机中存储,它产生文档数据。相应 的数据当然也可在数据网络、如内部网或互联网上传输。这些数据可 以像后面所提到的详细表征打印设备的颜色特性的数据一样被应用, 以产生颜色管理资源,特别是所分配的颜色管理资源。这里颜色管理 资源可以被存储在资源库中。这可以例如按照US2005/0M8M7A1所 述方法进行,并且例如采用其中图3所示的颜色管理资源安装系统 (CMR Installer,附图标记为301)、颜色引擎(CEE,附图标记为 302),并通过应用资源访问表(Resource Access Table RAT,附图标 记为304)应用它们。
图4示出一个MO: DCA AFP文档数据流的处理。不同的处理 步骤表示一个AFP应用设计者(使用者)为形成一个应用所必须做的 事借助于一个格式化计算机程序20,它例如可以是在本说明书开始 处提到的IBM公司的页打印格式辅助(PPFA)工具或在上面已提到 的打印机手册中所描述的智能版面编辑器(SLE)和一个具有相应格 式化参量的控制文件21a产生一个形式定义文件(资源)23,它包含 名称为ACCOUNT的复制组(媒体映射)。
一个打印数据文件22,它包含可变的数据,被使用者如此进行预 处理,使得复制组(它用控制文件21a形成)以类型为调用媒体映射
(IMM)的结构字段"IMM Account"被调用。结构字段类型IMM 的详情可参见本说明书开始处提到的IBM文献SC 31-6802-05。
在图5所示例子中打印数据文件包含用于两个不同的银行客户的 帐户取款文档。这些文档数据一方面包括固定的格式数据,另一方面 还包括各页不同的对于客户特定的数据。对于第一个客户,打印数据 文件22包含两个帐户提取28, 29,以9页打印在5张纸上或者以6 页打印在3张纸上。对于第二个客户, 一个帐户取款文档30应以2 页打印。为此打印数据文件22和形式定义文件23被送到主计算机或 打印服务器的打印机驱动程序24,它在步骤S3中由这两个文件以及 必要时还有资源文件如字体形成IPDS格式的打印数据流,用它控制 有IPDS能力的打印系统25。此打印系统25在所示例子中由第一个电 图数字打印机26 (其中打印轨道型记录载体的正面)和第二个电图数 字打印机27(其中用分别所属的数据打印同一记录载体的背面)组成。 这两种打印机都含有相应的用于解释输入数据流的控制器和具有附属 电子器件的电子控制元件,如LED行。
在步骤S4中前面所述的文档被打印出来,即第一用户的第一次 打印输出第一个文档28,包括5张纸,第一用户的第二文档29在第 二次帐户提取中打印到3张纸上,并且对于第二个用户第三个文档30 打印到2张纸上。
在每次调用媒体映射(英文为Invoke Media Map IMM ) "IMM ACCOUNT"时在输出数据过程中相应输出介质被应用在打印系统中 或相对于前面所使用的输出介质进行更换(例如在每平方米60克的黄 色DIN A4纸上)。此外数据流自动或通过一个相应的结构字段被分 配一个颜色管理资源,其名称为"介质CMR ACCOUNT"(箭头21c, 21d, 21e),它们在打印机驱动程序24中产生IPDS数据流时被结合 到一个对象容器中(箭头21f)。
图5示出一个MO: DCA文档数据流31,其中的一个形状定义 区32中,它的范围由映射对象BFM (开始形状映射)和EFM (结束 形状映射)限定,并且其中通过一个媒体改变控制字段(MMC),
一个对于整个文档数据流31或打印作业有效的颜色管理资源35被引 用(箭头38),即在该数据流的最高层次等级上有效。在数据流31 的其它区域33, 34中,所述数据流分别对应于较低的层次等级,即页 组,这些页借助媒体映射对象对应于显示载体。区域33, 34是在数据 流31中分别通过映射对象BMM (开始媒体映射)和EMM (结束媒 体映射)限定的区域。区域33,它例如可分配给打印设备中存在的分 隔纸张,在此被分配一个对应于分隔页的颜色属性(例如其颜色为亮 蓝)及其其它属性(重量,例如每平方米60克;材料,例如纸张等) 的颜色管理资源36 (箭头39)。区域34,它例如可分配给打印设备 中存在的涂膜的待打印纸张。在此被分配一个对应于纸张表面属性(薄 膜层)的颜色管理资源37 (箭头40)。在数据流31中位于区域33, 34的调用之间的,即尤其是在区域33结束后的文档页在其处理时自 动被分配前面区域(在所示例子中即为整个打印作业的区域)的颜色 管理资源,在此例中即为颜色管理资源35,在打印设备中用此颜色管 理资源的数据进行处理。
数据流31可以具有符合MO: DCA规范的其它资源和/或资源调 用。数据流的数据例如可以包括说明书开始处提到的 US-A1-2005/0248787中的相应数据,并且用此公开文献所示的方法产 生和/或处理所述数据。为此,该公开文献在此处再一次被参考。
对于现有数据流规范AFP、 MO: DCA和IPDS在实施例中给出 的具体建议,如上面所提到的通过一个媒体改变控制(MMC)字段 实现对一个颜色管理资源的引用应被理解为非限定性的例子,本发明 的基本概念在这些数据流中当然也可通过其它的具体进一步规定而实 现。
诸如亮度、重量、颜色和表面等介质属性可以根据要求按不同标 准确定,例如按照打印机作业组(PWG ),特别是互联网打印协议(IPP ) 或通用打印机、前处理和后处理(UP31)等标准。
本发明特别适合于计算机程序(软件)实现。它们可以作为计算 机程序模块,作为诸如磁盘、DVD或CD-ROM等数据载体上的文件或作为数据网络或通信网络上的文件提供。这种或类似的计算机程序 产品或计算机程序单元按本发明进行设计。符合本发明的过程可在计 算机中、在打印设备中或在具有前接或后接数据处理设备的打印系统 中应用。显然,在其上应用本发明的相应计算机可以包括现已知的技 术装置,如输入设备(键盘,鼠标,触摸屏)、微处理器、数据或控 制总线、显示装置(监示器,显示器)以及作业存储器、硬盘存储器 和网卡。
附图标记列表
1 主计算机
2 打印服务器
3 打印设备
4 资源数据
5 所分配的颜色管理资源
6 调色板数据 6a, 6b 调色板
7 颜色识别表
8 头信息
9 色调信息
10 索引数据
11 "4E,,三元组
12 参考数据
13 "4E"三元组调用
14 调用ICMR
15 读取ICMR
16 控制打印设备 17颜色控制
20a 形状定义文具 21a 控制文件
21b 媒体映射CMR 21c, d, e CMR分配 21f CMR连接
22 打印数据文件
23 形状定义文件
24 打印机驱动程序
25 打印系统
26 第一打印设备
27 第二打印设备
28 第一个文档
29 第二个文档
30 第三个文档
权利要求
1.用于产生和/或处理基于资源的文档数据流的方法,利用所述文档数据流可以控制至少一个文档在输出介质上、特别是在记录载体上的输出,其中所述文档数据流包含涉及至少一个颜色管理资源的资源相关数据和涉及输出介质的介质相关数据,并且其中所述资源相关数据与介质相关数据在逻辑上如此相互关联,使得在文档数据流中所涉及的输出介质的引用发生更改时自动实现所涉及颜色管理资源的更换。
2. 如权利要求1所述的方法,其中为了处理与颜色有关的文档 数据流数据并为了在输出介质上输出文档数据,所述颜色管理资源包 含适配于输出介质特性的数据。
3. 如权利要求2所述的方法,其中输出介质是记录栽体,并且 在颜色管理资源中具有关于其颜色、亮度、重量和/或表面特性的记录 载体数据。
4. 如权利要求1至3中任一项所述的方法,其中在包括关于多 个文档的数据的文档数据流中、在文档页中、和/或在尤其包括前后连 续的文档页的文档页区域中保持资源相关数据和记录载体相关数据的 分配。
5. 如权利要求1至4中任一项所述的方法,其中在用于多个文 档的文档数据流中、在文档页中和/或在尤其包括前后连续的文档页的 文档区域中,资源相关数据和记录载体相关数据的分配是变化的。
6. 如以上权利要求中任一项所述的方法,其中颜色管理资源被 分配给记录载体,并且该分配通过引用所述颜色管理资源在分配给记 录载体的数据单元中实现。
7. 如以上权利要求中任一项所述的方法,其中涉及颜色管理资 源的、涉及页的和/或涉及介质属性的分配在文档数据流中按照文档区 域分层次等级地进行,并且当一个层次等级终止时,涉及颜色管理资 源的^L置在上一层次等级的值上进行。
8. 如权利要求6或7所述的方法,其中前后连续的文档页始终 用同一个所分配的介质属性处理,直至分配了新的介质属性。
9. 如权利要求6至8中任一项所述的方法,其中如果文档数据 流的一个区域被分配至少一个介质属性,而没有分配颜色属性,则对 于前一区域有效的颜色属性被分配给这个区域。
10. 如权利要求7至9中任一项所述的方法,其中作为文档数据 流的层次等级,具有"整个数据流,,和尤其是"打印文件,,,"文档,,,"页组"和/或"数据对象"这样的等级。
11. 如以上权利要求中任一项所述的方法,其中在一个颜色管理 资源中,反映记录载体的介质特性,尤其是反映介质亮度、反映介质 颜色、反映介质表面和/或反映介质重量的值被编码存储。
12. 如权利要求11所述的方法,其中在输出文档时,在输出设 备中检查在该设备中可用的与介质相关数据相应的输出介质是否对应 于存储在颜色管理资源中的介质特性,并且在它们不一致的情况下尤 其是按照层次等级方式检查是否有更好地符合输出介质的介质特性的 颜色管理资源可用,并在必要时用这个颜色管理资源来处理相应的文 档数据。
13. 如以上权利要求中任一项所述的方法,其中颜色管理资源的 文档具有名称,由该名称可以得到对应于它的介质的至少一个属性。
14. 如以上权利要求中任一项所述的方法,其中对于双面显示在 记录载体上的文档页,具有用于区分正面和背面的标识,通过所述标 识为正面分配一个不同于背面的颜色管理资源。
15. 如以上权利要求中任一项所述的方法,其中文档数据流按照 AFP、 MO: DCA和/或IPDS规范来构造。
16. 如权利要求15所述的方法,其中颜色管理资源的分配通过 分配给媒体映射的结构单元、特别是媒体映射对象来实现。
17. 如权利要求15或16所述的方法,其中所述分配借助于结构 字段实现。
18. 如权利要求17所述的方法,其中所述分配通过映射数据资 源实现。
19. 如权利要求15至18中任一项所述的方法,其中所述分配通 过颜色管理资源识别标志实现。
20. 如权利要求15至19中任一项所述的方法,其中所述文档数 据流还包括符合规范的资源分配。
21. 如以上权利要求中任一项的方法,其中应用纸张状的记录载体。
22. 用于产生和/或处理包括涉及颜色管理资源的数据的文档数 据流的方法,尤其是如以上权利要求中任一项所述的方法,利用所述 文档数据流可以控制该文档数据流的与颜色相关的数据,其中至少一 个所分配的颜色管理资源被分配给所述文档数据流,利用该颜色管理 资源可以为文档数据流的与颜色相关的数据分配至少一个预先给定的 调色板。
23. 如权利要求22所述的方法,其中所分配的颜色管理资源包 含一个经过编码的信息,该信息对应于在所分配的颜色管理资源中可 用的调色板的数目。
24. 如权利要求22或23所述的方法,其中所分配的颜色管理资 源按照处理调色板方式包括一个经过编码的信息,该信息表明哪些尤 其是在输出系统中可用的和/或在诸如RBG、 YMCK色系中定义的色 调对于再现相应处理调色板的处理颜色是必需的。
25. 如权利要求24所述的方法,其中所述经过编码的信息对应 于一个预先给定的颜色定义系统的色调和/或色调号的明文名称。
26. 如权利要求22至25中任一项所述的方法,其中所分配的颜 色管理资源和/或分配给它的文档数据流的数据以处理调色板方式包 含一个关于在文档数据产生过程和/或处理过程中和/或在输出设备中 可用的处理颜色的经过编码的信息。
27. 如权利要求22或26中任一项所述的方法,其中所分配的颜 色管理资源包含一个经过编码的信息,该信息表明当在一个输出设备 中用原来对第一调色板的分配不能再现数据时文档数据流的数据应被重新分配到哪个第二调色板。
28. 如权利要求22至27中任一项所述的方法,其中文档数据流 按照AFP、 MO: DCA和/或IPDS规范来构造。
29. 如权利要求22至28中任一项所述的方法,其中文档数据流 从打印服务器给到打印设备,并且颜色分配的处理步骤至少部分地在 打印服务器和/或在打印设备中执行。
30,如权利要求22至29中任一项所述的方法,其中在处理文档 数据流时检查在数据流中借助于一个索引码所引用的、在颜色管理资 源中定义的颜色和/或调色板是否在输出设备中可用,这种检查在输出 之前进行。
31. 如以上权利要求中任一项所述的方法,其中涉及颜色管理资 源的数据作为作业伴随数据存在于一个尤其是与通常的文档数据流分 开的文件中。
32. 如权利要求31所述的方法,其中所述作业伴随数据、其文 档和/或其它的作业伴随数据按照作业定义格式的规范被建立。
33. 特别是用于实现以上权利要求中任一项所述方法以及用于产 生和/或处理基于资源的文档数据流的装置,利用所迷文档数据流可以 控制至少一个文档在输出介质上、特别是在记录栽体上的输出,其中 所述文档数据流包含涉及至少一个颜色管理资源的资源相关数据和涉 及输出介质的介质相关数据,并且其中所述资源相关数据与介质相关 数据在逻辑上相互关联。
34. 如权利要求33所述的装置,其包括计算机。
35. 如权利要求33或34所述的装置,其被构造成打印设备。
36. 计算机程序产品,当它在计算机上被加载和执行时完成如权 利要求1至32中任一项所述的方法流程。
全文摘要
本发明涉及用于产生和/或处理基于资源的文档数据流的方法,利用该文档数据流可以控制至少一个文档在输出介质上、特别是在记录载体上的输出。在此方法中文档数据流包含涉及至少一个颜色管理资源的资源相关数据和涉及输出介质的介质相关数据,所述资源相关数据与介质相关数据在逻辑上如此相互关联,使得在文档数据流中所涉及的输出介质发生更改时自动实现所涉及的颜色管理资源的更换。
文档编号H04N1/60GK101371563SQ200780001625
公开日2009年2月18日 申请日期2007年1月10日 优先权日2006年1月20日
发明者J·拉罗萨杜卡托 申请人:Oce印刷系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1