在根据介质和相关介质配置文件打印时改善图像质量的方法和装置的制作方法

文档序号:2486284阅读:160来源:国知局
专利名称:在根据介质和相关介质配置文件打印时改善图像质量的方法和装置的制作方法
技术领域
本发明涉及到打印设备,具体但不完全地说,涉及到在介质上打印时改善图像质量的方法和装置。
喷墨打印机件可在多种不同打印设备中使用,如绘图仪、传真机或喷墨打印机。此类打印设备使用着色剂打印图像,着色剂在本文中通称为“墨水”。这些喷墨打印机件使用通常称为“画笔”的墨盒将墨滴喷到一页或一张打印介质上。一些喷墨打印机件携带的墨盒可在整张介质上来回提供所有墨水。称为“轴外”系统的其它喷墨打印机件只用打印头托架将少量墨水推过打印区,并将主墨水源存储在固定贮藏盒中,该贮藏盒在打印头滑动路径的“轴外”。通常,使用软导管或装管从轴外的主贮藏盒将墨水输送到打印头墨盒。在多色墨盒中,几个打印头和贮藏盒组成单个单元,为产生给定颜色而形成的每个贮藏盒/打印头组合在本文中也称为“画笔”。
每个画笔具有一个打印头,打印头包括很小的喷嘴,通过喷嘴射出墨滴。打印头内的特殊喷墨机件可采用本领域技术人员已知的多种不同形式,如使用压电或热打印头技术的那些形式。例如,在美国专利5278584和4683481中所说明的两种早期热喷墨机件均转让给本受让人惠普公司。在热系统中,包含墨水通道和气化室的阻挡层位于喷嘴孔板与衬底层之间。此衬底层一般包含加热元件的线性阵列,这些加热元件包括例如电阻器,它们经通电而使气化室内的墨水加热。在加热后,小墨滴从与通电电阻相关联的喷嘴射出。
为打印图像,打印头在介质片上方来回扫描打印区,在其移动时画笔射出墨滴。在打印头于介质片上移动时,选择性地为电阻器通电,墨水以一种形式喷到打印介质上而形成所需的图像(例如,图片、图表或文本)。喷嘴一般排列成一种或多种线性阵列。如果不止一种,则打印头上两个线性阵列并排,彼此平行,实质上垂直于扫描方向。这样,喷嘴阵列的长度定义了打印墨区或条带。也就是说,在打印头完全遍历一次打印区时,如果一个阵列的所有喷嘴均连续喷墨,则墨水的墨区或条带将出现在介质上。此条带的高度称为画笔的“墨区高度”,即单次遍历可以产生的最大墨水图样。
为在特定介质上实现最佳输出质量,采用了一些已知技术。打印机的一些组件或参数用以确定何时特定的墨滴要喷射到介质的特定位置。打印模式、打印掩码、彩色对照表、挂网等等是打印机提高输出的图像质量的重要组件,并且对于每种介质,此类组件中的每个或大多数组件均要精确调整。
传统上,此类组件或参数组作为固件部分存储在打印机中。此外,介质数据在固件中分成不同的模块(例如,书写系统模块中的打印模式、PostScript解释程序中的彩色对照表等)。这意味着如果打印机要支持新介质,打印机制造商需要(i)发布固件新版本,添加新介质的所有参数一由于不同的参数分散在整个代码中的原因,这成了一项很耗时(且耗资)的活动;或(ii)只从打印机嵌入的打印模式中选择最适合的模式(不更改固件则无法调整),但无法更改所有其它取决于介质的参数。
对于新介质,也可能是,外部RIP(光栅图像处理器)已经定义了专门为此类新介质设计的打印模式并且可临时添加到打印机。很明显,这只是有利于具有此特定外部RIP的打印机用户,而不利于没有RIP或具有无法处理此类新介质的不同RIP的打印机用户。
本发明旨在提供一种改善的系统和方法,以便在任何介质上打印时改善图像质量。
根据本申请的一个方面,提供了一种方法以改善打印设备中的图像质量,打印设备具有多个固件组件和处理装置,包括的步骤有在打印设备的存储器装置中,以一种格式至少存储对应于第一介质的第一介质定义,该格式收集了有关所述第一介质的打印参数和相关值;以及在打印到所述第一介质上时,使用对应于所述第一介质的所述介质定义中包含的所述相关值。
有关介质相关参数的所有数据已构建于独特的配置文件中,易于识别,这大大减少了为打印机固件定义新介质所需的工作量。
最好是使用相关值的步骤包括以下步骤在所述多个固件组件中处理装置所执行的固件组件请求时,剖析所述数据并将剖析的数据返回给请求的固件组件。
打印机中存在的新组件能够从配置文件中抽取每个固件组件相关的数据,从而可以进行“独立于固件”的介质定义。这样,避免了发行和分发新版本的完整固件给相关最终用户、以便将新介质定义引入已经在市场上的打印机的需要(和成本)。
介质定义最好是包含关于与所述第一介质相关的机械特性的数据及关于如何在所述第一介质上施墨的数据。这意味着曾经存储在固件不同组件中的大多数或所有参数现在可以一起保持,因而也减少了可独立开发和调试介质定义或固件的工程师的所需工作。
所述数据一般与以下所列的一个或多个项目有关打印模式、打印掩码、墨水浓度、彩色对照表、晾干时间、打印分辨率。
显示装置最好显示所述介质配置文件中包括的介质标识符,以明确标识所述下载的介质配置文件。对于新介质,这进一步改善了最终用户对新介质的相应介质定义的可用性。
根据本发明的第二方面,提供了包含第一介质配置文件的记录载体,以便在打印设备中使用,所述第一介质配置文件适用于第一打印介质并包含与多个参数相关的值,这些参数描述了所述打印设备如何在所述第一介质上打印的特征。
这意味着只要新介质定义可提供,例如,与打印机驱动程序一起提供,则可以容易和便宜地分发任何新介质定义,例如通过软盘或CD-ROM或因特网。
最好是它可由打印设备的用户下载到所述打印设备。通过简化介质定义的安装过程,避免了重新安装打印机的完整固件时所需的支持工程师(耗资的)干预。
所述多个参数最好是包含有关墨滴如何施加在所述第一介质上的数据。配置文件一般包含与所述介质物理特性不相关的多个参数的值。
在优选实施例中,所述参数列表包括以下参数列表中的一个或多个参数打印模式、打印掩码、彩色对照表、墨水限制阈值、晾干时间、分辨率。
所述彩色对照表参数的值最好是标识包括所述介质配置文件的彩色对照表的独立颜色配置文件。这允许使用按常规生成的介质定义彩色对照表,从而在存储了彩色对照表的情况下,减少了设计介质配置文件的工作,同时使打印机的其它组件和/或连接的计算机可再用该彩色对照表。
根据本发明的第三方面,提供了一种打印设备,它包括显示装置、处理装置、记录载体、固件组件、传递装置;记录载体包含用于在第一介质上打印的第一介质配置文件;固件组件在由处理装置执行时用于管理打印进程;在所述第一介质上打印时,传递装置响应所述处理装置执行的所述固件组件,将所述配置文件中的数据传递到所述固件组件。
为更好地理解本发明并说明如何可以实现,下面将结合附图,仅通过示例方式,描述根据本发明的特定实施例、方法和进程,其中

图1是一种形式的喷墨打印机件的透视图,此处是包括根据本发明特征的喷墨打印机;图2是根据本发明、用于改善图像质量的整个系统的框图;图3是介质配置文件的树状图;图4是介质配置文件的示意结构;
图5是图4中介质配置文件及相关常规彩色对照表的示意结构;图6是根据本发明一个实施例、生成图4的介质配置文件的方法的流程图。
下面通过示例,描述本发明人所认为的实现本发明的最佳方式。在下面的描述中,叙述了大量的特定细节以提供本发明的全面理解。本领域的技术人员明白,可以在不限于这些特定细节情况下实现本发明。在其它情况下,熟知的方法和结构未详细描述以免混淆本发明。
图1说明喷墨打印机件的第一实施例,此处所示为根据本发明构建的大幅面喷墨打印机20,它可用于在工业、办公、家居或其它环境中打印常规工程建筑图以及高质量的海报大小图像等。多种喷墨打印机件可从市场上购买到。例如,可实施本发明的一些打印机件包括台式打印机、便携式打印器、复印机、图像打印机、一体化设备和传真机,这里只列举若干。为方便起见,在喷墨打印机20的环境中说明本发明的概念。
虽然显然不同打印机机型的组件不同,但通常大幅面喷墨打印机20包括机架22,机架22由一般是塑料做成的外壳或罩壳24包围,它们一起构成打印机20的打印部件26。虽然显然打印部件26可由桌子或桌面支撑,但最好是用一对支脚部件28支撑打印部件26。打印机20也具有打印机控制器,它在图中表示为微处理器30,可从主机设备接收指令,主机设备一般是计算机,如个人计算机或计算机辅助制图(CAD)计算机系统(未示出)和存储器47。存储器116可包括任意一个存储器装置或多个存储器装置的组合,包括易失性和非易失性存储器组件。易失性组件是在失去电源时不保留数据值的组件。相反,非易失性组件在失去电源时保留数据。例如,这些易失性和非易失性组件可包括随机存取存储器(RAM)、只读存储器(ROM)、硬盘驱动器、软盘驱动器、光盘驱动器、磁带机和其它存储器组件。打印机控制器30也可响应通过小键盘提供的用户输入和外壳24外部的状态显示部分32进行操作。接到计算机主机的监视器也可用于向操作员显示可视信息,如打印机状态或在主计算机上运行的特定程序。个人和制图计算机、如键盘和/或鼠标装置等输入装置及监视器均已为本领域的技术人员所熟知。
常规打印介质处理系统(未显示)可用于将卷筒连续的打印介质34面前移通过打印区35。打印介质可以是任何类型的适用薄片材料,如纸张、海报纸板、纤维、幻灯片、聚酯薄膜等,但为方便起见,描述所述实施例时,用纸张作为打印介质。托架导杆36装到机架22上以定义扫描轴38,导杆36可滑动地支撑喷墨托架40在打印区35来回反复移动。常规托架驱动马达(未显示)可用于根据从控制器30收到的控制信号推动托架40。为了将托架位置反馈信息提供给控制器30,常规金属编码器条(未显示)可沿打印区35长度方向延伸到维护区42。例如,如同样转让给本发明受让人惠普公司的美国专利5276970中所述,常规光学编码器阅读器可装在打印头托架40的背面以读取编码器条提供的位置信息。通过本领域技术人员熟知的多种方式,也可以实现经编码器条阅读器提供位置反馈信息的方式。在完成打印图像后,托架40可用于拖动裁剪机件到介质的最终尾部以将图像与卷筒34的剩余部分分开。在DesignJet650C和750C彩色打印机中,可从市场上购买到适用的裁剪器机件。当然,纸张裁剪可通过本领域技术人员熟知的多种其它方式实现。另外,所示喷墨打印机件也可用于在预裁剪介质上而不是在卷筒34中提供的介质上打印图像。
在打印区35中,介质片接收从喷墨打印墨盒喷出的墨水,如黑色墨盒50和三个单色墨水打印墨盒52、54和56。黑色墨盒50在本文中示为装有颜料型墨水。为了说明,彩色墨盒52、54和56分别描述为装有黄色、品红色和青色染料型墨水,但很明显,在一些实现中,彩色墨盒52-56也可装有颜料型墨水。显然,也可在墨盒50-56中使用其它类型的墨水,如石蜡型墨水以及具有染料和颜料特性的混合或合成墨水。所示打印机20使用“轴外”供墨系统,在供墨区58中具有每种墨水(黑色、青色、品红色、黄色)的主固定贮藏盒(未示出)。在此轴外系统中,墨盒50-56可通过常规软导管系统(未显示)从固定主贮藏盒输送的墨水得到补充,因此,只有少量的墨水由托架40喷出到打印区35中,打印区位于打印头移动路径的“轴外”。术语“画笔”或“墨盒”在本文中使用时,也可指可更换的打印头墨盒,在墨盒中每个画笔具有贮藏盒,在打印头来回移动于打印区时,贮藏盒携带着所有墨水。
所示墨盒50、52、54和56分别具有打印头60、62、64和66,它们选择性地喷出墨水,在打印区35中的介质片34上形成图像。这些喷墨打印头60-66具有大的打印墨区,例如大约20到25毫米(约一英寸)的宽度或更宽,但本文所述的打印头维护概念也可应用于更小的喷墨打印头。
打印头60、62、64和66每个具有孔板,孔板中带有以本领域技术人员熟知的方式形成的多个喷嘴。每个打印头60-66的喷嘴一般沿孔板形成至少一个线性阵列,但一般是两个线性阵列。所示打印头60-66是热喷墨打印头,但可以使用诸如压电打印头等其它类型的打印头。热打印头60-66一般包括与喷嘴相关联的多个电阻器。在对选定的电阻器通电后,形成的气泡会将小墨滴从喷嘴喷射到喷嘴下方打印区35中的纸张上。打印头电阻器响应从控制器30输送到打印头托架40的启动命令控制信号而选择性地通电。
参照图2,介质数据库200是打印机固件230的新组件,存储在打印机20的存储器47中,保存与介质类型相关的信息。此信息使打印机20可在此类介质类型上产生具有最高可能质量的输出。固件指令可由处理器单元(未显示)或打印机中可用的诸如此类单元执行。
与介质类型相关的信息在介质配置文件中被形式化。介质配置文件210是一组数据,打印机20的打印组件需要用它在某种类型介质上打印以便可得到所需的输出质量。介质数据库因而是介质配置文件的集合,每个配置文件对应于一种不同的介质类型。
客户240是实体,比如打印机的最终用户,开发与打印机、RIP一起使用的介质的介质厂商,或者是书写系统工程师,他们访问数据库中的信息以通过命令语言执行几个操作。
外部接口260使打印机外的客户240可访问数据库。
命令通过接口260发送以便在数据库中执行可用的操作,如从介质配置文件210中读取数据,将数据写入介质配置文件210,复制介质配置文件210,或列举可用的介质配置文件。由于具有编写介质配置文件210的能力,因此可以执行最相关的任务例如,在打印机20中保存新介质配置文件210’以便以后可使用;或者将介质配置文件210’与特定文档相联系,以便在打印该文档时只使用该配置文件。
包括介质配置文件的数据流移交到打印机20中的剖析器250。剖析器250抽取组成定义的不同项目,并且它将数据放到介质数据库200中。
有关不同介质配置文件210使用量、即相关介质的统计资料最好是也存储在存储器47中,以便在最终用户请求时提供打印使用量报告。
介质配置文件210’存储到数据库200后,打印机便可在相关介质上执行其打印操作时使用它。收到任何固件组件请求时,剖析器检查文件257中配置文件的适用性,然后将定义装入第二临时存储器255以使象HPGL2-RTL语言解释程序、Postscript解释程序、书写系统模块等固件组件230可使用它执行打印进程;文件257包含了所有可用配置文件210的列表。
介质配置文件可通过语言命令定义,语言命令经接口260传递到介质剖析器250,或者更好是经外部应用程序传递到介质剖析器250,例如参照图6更详细描述的计算机程序。
现在转到图3和图4,下面描述介质配置文件结构。
介质数据按树状结构组织。此数据结构所基于的数据组织描述了墨滴应如何施加到纸张上。介质数据的其余部分附加到此结构。
参照图3,在根部介质层,所有信息与打印质量不相关(例如介质名称本地化、裁剪启用或禁用时的机械参数等等。有关更详细的列表,请参阅表4)。
视打印质量而定,一些介质参数可具有不同的值。这些参数属于打印质量层。在此层,所有信息通常与墨滴施加到介质上的方式相关。根据最佳模式,打印质量数量最好是四个级别,但可以是任意个级别。
最低层是墨区格式层。在该层具有的信息是关于如何根据打印质量和要打印的图形种类施加墨点。
最好是还有两个更高层可添加到上述介质数据结构上。
所有的介质数据始终取决于墨水类型,因此,所有特定墨水的定义可以分组,标识墨水分级。不同的介质定义可以附加在墨水定义以下。这样,打印机类型可以是整个树状结构的新根部。可以仅根据打印机类型将参数的定义分组。
现在转到图4,介质数据在介质配置文件210中组织;这是可在打印机中使用的任一不同介质的一个配置文件。
介质配置文件210因此按如下结构组成配置文件标题(或逻辑数据)400这是创建介质配置文件所需的最少数据。基本上,它包括介质的名称和访问权限,即该配置文件是否可由该客户240读取、修改、删除。介质标题与打印机平台类型不相关。
配置文件主体(或有关介质物理特性的数据)420这些参数完全取决于机械、画笔、墨水等等,换言之,取决于特定的打印机平台。配置文件主体尝试与图3的树状结构相匹配。
选择了具有固定字段的结构,这样,下载程序软件270和剖析器250均变得简单。采用简单的结构,剖析器250只需读取带有命令代码和大小的8字节,并在存在其它数据时读取其它数据。
每种类型的打印机可决定介质参数构建的方式。在优选实施例中,使用了树状结构介质为根部,打印质量层和墨区分辨率层。
如上所述,配置文件主体包含了大多数取决于打印机平台的参数,最好是包含所有参数。它意味着打印机能够在给定介质上打印所需的所有信息打印模式、颜色数据、墨水数据、机械信息等等。
根据优选实施例,介质配置文件210在单个文件中包括如图4所示顺序的以下元素标题400、一个或多个标记计数410(仅示出2个)、一个或多个标记表430(仅示出2个)和标记数据440。
每个标记表430包含标记412,用于标识与图3的树状结构中一层相关的参数,并且相关的标记数据460包含相应参数的值。如下面更详细描述的一样,每个参数(或标记412)可接受取决于对应数据结构的值。此数据结构称为标记类型415,换而言之,它标识数据如何在该参数中编码。
下面的表1包含可能值的列表,这些值可以存储在配置文件标题中,在标题中ulnt8Number表示一般的无符号1字节/8比特量;ulnt16Number表示一般的无符号2字节/16比特量;ulnt32Number表示一般的无符号4字节/32比特量;ASCII字符串表示字节序列,每个字节包含ISO 646的图形字符,字符串中最后的字符是NULL(字符“/0”)。
表1“数据配置文件大小”包含配置文件的合计大小,以字节计,编码为ulnt32Number。
“CRC”此CRC应用于所有介质配置文件,并编码为ulnt32Number。
“介质配置文件签名”包含配置文件注册机构的签名,该机构控制介质配置文件是否正确并发放配置文件以便以后在打印机中安装。在此示例中,hpom表示Hewlett-PackardOpen Media“打印机机型”包含为之创建配置文件的平台名称。
“支持的墨水集”包含配置文件支持、即介质需要的墨水集种类。在此实施例中,介质配置文件只支持一种墨水集。如果同一介质定义适用于不止一种墨水,则需要两个介质配置文件,并在此字段中包含不同的值。
“日期和时间”包含配置文件创建的时间和日期的12字节值表示,用以避免更新版本的配置文件替换为更旧的版本。实际值编码为16比特无符号整数。
“介质Id”包含定义介质的创建者给定的名称。它是介质标识符并且不取决于当前语言。
介质名称由例如HP,3M等介质厂商部分(ASCII字符串)和例如覆层纸、帆布、光泽纸等介质名称部分(ASCII字符串)组成。
“介质拥有者”包含介质定义拥有者的名称,该拥有者是定义所有参数的配置文件创建者。创建者经常可以是同一介质厂商(ASCII字符串)。
“介质装置描述符”包含有关介质测试层的信息,例如打印机制造商测试的介质和介质配置文件、第三方测试的介质和介质配置文件、第三方测试且打印机制造商确认的介质。
“访问权限”包含如表3所示、关于表2中所列每个已定义访问类型的访问权限。无论对介质配置文件执行哪种操作,始终要校验用户的访问权限。如果用户要对介质执行某一操作但不具有该操作权限,则其请求不会实现,并且将看到类似于“访问不允许”的消息。
表2此参数的编码是将“需要密码”的访问类型设为1,“自由访问”的访问类型设为0
表3标记表430作为配置文件中标记450和标记元素数据460的目录。前四个字节包含表自身中标记数量的计数410。表内的标记不需要以任何特定顺序排列。即使是作为基本介质配置文件结构一部分的标记表也被视为另一标记类型。然后,添加标记表特定的标记类型结构415以指定后面有标记表结构。
具有标记表标记类型的主要原因是由于介质树状结构,以便可以具有不止一个标记表。剖析介质配置文件时,标记类型基显示后面数据的结构类型,并且标记表不必特殊。因此,包括第一个标记表在内的所有标记表具有一个标记类型。配置文件标记和配置文件标记类型已注册以确保所有配置文件数据均独特定义。如果使用未注册配置文件标记和配置文件标记类型,则在将配置文件传到剖析器250时会产生错误。表中标记的数量在标记计数410中编码为ulnt32Number。
标记数据要求在介质配置文件中,所有标记数据要求在4字节边界(相对于配置文件标题的开始处)上开始,这样,从32比特值开始的标记将正确对齐,剖析器250中的标记处理程序无需知道标记的内容。这意味着开始偏移的后2比特必须为0。元素大小应为实际数据的大小,且必须不包括标记数据结尾的填充。标题400是包括前128字节的文件结构中的第一元素。这后面紧跟着根标记表430。标记的数据元素440组成文件结构的其余部分。可能有任意数量的标记,但不需要标记的数据有任何特殊的顺序。每个标记可具有任何大小(最大为32比特偏移所强加的限制)。
标记类型415标识相关标记的数据结构的类型。
所有标记类型的前四个字节(0-3)具有标记签名(4字节序列)以向配置文件阅读器标明标记内包含的数据种类。
接着的四字节(8-11)被保留以用于将来的扩展,并在此实施例中设为0。
几种不同的标记和标记类型已定义,以便图3的树状结构可轻松地再生成介质配置文件。
在表4中公开了标记(或介质参数)列表。第1列给出了不同标记的示例列表。在同一行中,几个不同的标记列出时可用“:”分开。本领域的技术人员可理解列于第1列中每格左端的最后标记如何标识图3的树的叶子、即与数据460相关的标记,也就是具有取决于其中所含数据的结构的标记类型;而如果有其它标记类型,列于同一格中的其它标记类型标识图6的树的节点、即与标记表相关的标记类型,也就是“标记表”标记类型。
表4介质配置文件的数据字段460一般在给定的标记表结构中直接包含所有信息,这些信息将由固件组件270用于改善在新介质上打印机20的输出质量,比如启用或禁用打印机某一特定特征的二进制值,例如,真空装置或裁剪器;文本,例如引入在打印机的前面板上显示的本地化消息;结构,例如用于定义通常包含遍数、托架速度、介质前移量等的打印模式;表格,例如常规误差扩散线性化表或常规超像素表(例如,如美国专利5485180中所述);掩码,例如,常规打印掩码;或者数字,例如,墨水限制阈值。
然而,对于彩色对照表,这些并未直接嵌入介质配置文件。本领域的技术人员可理解,无需嵌入相关彩色对照表时更易于创建介质配置文件,因为已知的彩色打样装置已经产生ICC配置文件,并且打印机或连接计算机(如果有)的其它应用程序可轻松地再用以这种方式为每种介质创建的颜色配置文件。
这种情况下,如图5所示,采用了一种名为颜色或ICC配置文件500、类似于定义介质配置文件所采用结构的常规结构。这意味着整个介质定义将由介质配置文件加上相关的ICC配置文件构成。
常规ICC配置文件包含标题510,它具有类似于介质标题400的结构和参数。彩色对照表存储在ICC配置文件的数据部分530。确保颜色配置文件与正确的打印模式相关联是很重要的。这通过ICC配置文件中包括的文本说明520实现。在介质配置文件中,与每个ICC配置文件标记相关的数据包含相关ICC配置文件的同一文本说明。与介质配置文件相关的任何两个颜色配置文件500因而必须具有不同的说明字符串。
下面将根据优选实施例描述客户240可如何定义介质配置文件。
创建介质配置文件210时,它与分开以下任务相关定义介质物理参数;创建打印模式参数这是打印机书写系统模块定义墨点位置所需的信息;创建颜色配置文件这是模拟用于给定打印模式的打印颜色外观的信息;将打印模式与颜色配置文件相关联介质配置文件包括多种颜色配置文件和打印模式。将每个打印模式与其相应的颜色配置文件相关联是必要的。
介质物理参数定义对于介质,容易确定诸如介质、制造商、重量等许多参数。一些参数可能需要一些实验,如控制介质装入过程的参数(例如,真空装置电源)。
因此,由于此任务大部分涉及填写介质配置文件的一些字段,因此它很简单。
创建打印模式打印模式是定义墨点位置的一组数据。虽然本说明书不是为描述创建打印模式的常规过程,但要注意的是定义打印模式需要大量的实验才可确保打印质量在所有支持条件下均良好;用于介质的打印模式数量是可变的。介质配置文件支持树状结构,这使得更易于通过改变其它现有模式来定义新打印模式-例如用户只需增加托架速度,便可创建具有较低打印质量的更快模式。此任务会变得相当耗时,因为它需要多次试错法循环,并且从自动化装置获得的辅助是有限的。
创建颜色配置文件最后的步骤要求使用以前定义的打印模式打印彩色目标,度量上面的颜色,然后使用市场上提供的一种配置文件创建装置创建ICC配置文件。此步骤虽然相对自动,但可能需要进一步调整配置文件以便产生最佳效果。并非所有打印模式将具有最佳颜色配置文件-为了节省时间,如果几个打印模式产生类似的颜色,它们可共享同一配置文件。介质配置文件的创建者必须将每个打印模式与最适当的ICC配置文件相关联。
将打印模式与正确的颜色配置文件相关联如果颜色配置文件和打印模式由不同的处理产生,则必须用手动步骤将颜色配置文件与每个打印模式相关联。颜色配置文件和打印模式的数量是可变的。介质配置文件的创建者决定需要的打印模式,以及哪些打印模式具有优化的颜色配置文件。其它打印模式可使用同一配置文件。
为在打印机上使用新介质,最终用户必须将相关介质配置文件及其颜色配置文件输入打印机。该处理要求使用计算机上运行的软件装置270。该装置将选择组成定义的所有元素,然后以打印机识别的格式组织它们,例如下面参照图6所述的软件程序。
或者,介质配置文件可发送到打印机以应用到单个文档,或文档内的一组页面。这就好象介质配置文件嵌入该文档文件一样。
这些介质配置文件是临时的,因为它们只在它们相关的打印作业存在时保留于介质剖析器250的存储器255中,然后就会被丢弃。
本领域的技术人员可理解,有两个原因使这些临时定义不如完整的介质配置文件那样复杂(i)定义只需要包含单个打印模式;(ii)产生打印作业的应用程序通常只将更少的控制参数留给打印机自身决定-例如,软件RIP可执行挂网,这样,挂网算法的参数不必在介质配置文件中指定。介质配置文件可以不完整,从而将某些字段保留为默认值。
要将介质配置文件放入打印作业中,可在PJL中发出以下命令@PJL START JOB=“作业名称”<CR>
@PJL ENTER LANGUAGE=HPOM<CR>
<…media commands as defined in the following>
<Esc>%-12345X<CR>
@PJL END JOB这些PJL指令确保介质语言的命令好象是打印作业的数据一样转交到介质剖析器250。
临时介质配置文件与PJL变量具有相同的范围。这意味着在找到新介质配置文件或在作业结束时出现PJL RESET条件前,介质配置文件将应用于随后的作业。
最好是几个定义可保留在打印作业内,更好的是每页不超过一个定义。
更好的是打印页面可与相同打印作业中临时介质配置文件混合。在另一临时介质配置文件发送或该作业结束前,临时介质配置文件会被用于下一打印页面。这种使用模型可由RIP使用,RIP将自己的介质配置文件放到打印作业流中。
通常,永久介质配置文件可与打印页面混合。这些定义将不被用于这些打印页面,但将保留在打印机内以供将来使用。
根据一个实施例,在下载介质配置文件时必须考虑一些限制-临时介质配置文件必须保留在打印机中,直至使用它们的打印作业从打印机中消失。打印机中可存在任意数量的临时配置文件;-永久介质配置文件可覆盖现有介质配置文件。介质数据库将策略和限制强加于此操作;-如果打印作业在使用永久介质配置文件,则新介质配置文件无法替代该介质配置文件。使用旧介质配置文件的打印作业必须从打印作业队列中删除。如果一些作业仍要打印,则下载介质的过程必须等待;以及-在下载介质的同时,必须不接受任何新打印作业。
介质数据库接口确保这些限制得到满足。
在下面的情况下,介质配置文件下载将中断,并且所有剩余数据将从系统中删除-I/O故障-用户取消操作。
通常在下载时,命令序列如下-首先是“perm”或“temp”命令-第二个是隐含的-以选择永久或临时介质;
-介质需要密码时的“pswd”命令;-接着是“omsp”命令,它指出开始下载介质配置文件。此命今后跟着的是介质配置文件数据;-接着是数量与ICC颜色配置文件的数量相同的“iccp”,命令,ICC颜色配置文件与介质配置文件相关。每个命令后跟着的是ICC配置文件数据;-最后是“endm”命令,它表示介质的所有信息已发送。
新的介质配置文件可以在第一个介质配置文件之后发送。退出命令发出时,下载结束。
这是4字节命令代码的列表,该命令代码可用于下载介质配置文件。根据上述说明,这些命令必须放置在打印机数据流中。
pswd=密码大小任意数据将传递到剖析器作为密码的以零终止的字符串。忽略最后零之后的任何字符。如果介质配置文件中有密码,该密码必须与它匹配。一些介质配置文件可能仅限于知道密码的客户。
Perm=下载永久介质配置文件大小0数据无数据此命令向剖析器表示正在下载的介质要永久保留在打印机中。默认情况下,已下载的介质将是临时的-这是为了使它对于最简单使用模式显得更容易,这种模式中,RIP厂商不得不对每个打印作业下载一个临时介质。
temp=下载临时介质配置文件大小0数据无数据此命令表示正在下载的介质只应用于当前打印作业。
omsp=介质配置文件大小任意(大于128)数据如介质配置文件规格中所述的介质配置文件二进制数据iccp=ICC配置文件大小任意(大于128)数据如上指定的ICC配置文件。
endm=结束介质定义大小0数据无数据表示当前介质配置文件的所有信息已发送。
abrt=取消介质下载大小0数据无数据忽略为当前数据定义发送的所有数据。
dele=擦除介质配置文件大小介质ID的大小数据介质ID删除介质配置文件,并且也删除所有相关的ICC配置文件。
转到图6,下面将描述定义介质配置文件的优选方法。此方法最好由需要定义介质配置文件且在墨点位置和颜色管理技术方面的知识有限的介质厂商或任何其它客户240采用。
该方法最好由打印机20外部的软件程序270执行,在程序用户(下面称为创建者)从例如经济、涂料、光泽和特殊性、按吸收更多墨水的介质到吸收更少墨水的介质排序的多个选择中选择了介质系列时,该方法从步骤610开始。第一个选择的目的是设置具有默认值的一些介质参数。视所选介质系列而定,多个参数的默认值将自动添加到配置文件,或者它修改程序为创建者提供的将来选项。例如,在步骤660中,介质系列确定只有一小部分的墨水浓度范围可供用户选择。
在步骤620中,经程序用户界面,创建者定义介质标识符(厂商+介质名称)和墨水类型。
程序填充介质配置文件标题的剩余部分配置文件大小配置文件CRC剖析器版本介质配置文件签名介质定义创建数据打印机机型介质拥有者(创建者)从介质Id厂商访问权限介质装置说明在步骤630中,经用户界面,创建者填入与打印质量(介质层)不相关的所有数据字符串本地化。如果介质配置文件尚未本地化,则返回的默认值是介质标识。
机械参数,如真空装置电源打开/关闭或裁剪器启用/禁用。
在步骤640中,创建者选择要首先定义的打印质量。
用户可定义的打印质量的最大数量最好为3,即快速、常规和最佳。创建者最好可以定义象另一打印质量的一种打印质量(例如,常规=快速)。
在下一步中,用户定义选定的打印质量的打印质量层参数,即打印模式、墨水浓度、晾干时间和彩色对照表。
在步骤650中定义打印模式。由于打印机的最终用户可从前面板选择打印质量(例如,快速、常规或最佳)和一个相关的打印分辨率(例如,300×300dpi、600×600dpi或1200×1200dpi),因此,通过重复步骤650、660和670,可以为给定打印质量定义不止一种打印模式。随后,经用户界面,创建者从2、4、6、8或10中选择第一打印模式的遍数(假设以300×300的分辨率打印),然后,选择单向或双向打印模式。
在步骤660中为所述第一打印模式设置墨水浓度、即墨水限制的阈值。经用户界面,创建者可在16种不同的墨水浓度级别中进行选择。此16种级别分成3组,并且用户最好是可以根据在步骤610中选择的介质系列,仅在一个浓度组的级别中选择。
低浓度级别1到级别4,用于经济介质中等浓度级别5到级别12,用于涂料介质和光泽介质高浓度级别13到级别16,用于特殊介质墨水浓度打印测试(渗色图件)661最好用于帮助选择。更好的是打印了仅包含一些选定浓度级别的测试图案,一般仅包含用户选择的级别(例如7、10、11、12),并从最低浓度开始。
在步骤670,定义使用所述打印模式打印的图件的晾干时间。此类晾干时间将在图件打印结束后应用。
如果该打印质量需要不止一种打印模式,则可重复步骤650、660和670。快速质量模式一般具有以300×300dpi打印的打印模式和/或以600×600dpi打印的另一模式;常规质量模式具有以300×300dpi和/或600×600dpi打印的打印模式;而最佳质量模式具有以600×600dpi和/或1200×1200dpi打印的打印模式。
在步骤680一个或多个彩色对照表分配给上述为给定打印质量定义的打印模式。从用户界面,创建者可决定从程序中提供的一组彩色对照表中选择(步骤681)(一些)彩色对照表。选择是基于对彩色测试打印件683的视觉查看(此处显示为不同的灰度),该测试打印件将装置提供的不同彩色对照表应用到给定图案。否则,创建者可添加(步骤682)以常规方式独立生成的ICC配置文件。
测试685检查是否生成了所有3种打印质量。如果没有,则控制传递到步骤640。得到肯定时,在步骤690中,创建者引入或选择的所有数据由程序用于生成介质配置文件210,配置文件具有适当且语法正确的标题400、标记表430、标记的元素数据440及相关的ICC配置文件500。
创建者现在可以测试生成的介质配置文件,将它作为临时配置文件传递到打印机20的剖析器250。
在优选实施例中,这些由介质厂商为新介质生成的介质配置文件可通过因特网提供,例如,存储在诸如服务器硬盘等可读媒体中以便随后下载。最终用户可决定要下载到其打印机20的介质数据库200的新介质配置文件。另外,一组生成的介质配置文件可存储在计算机可读媒体上,如计算机软盘或CD-ROM或类似的计算机可读媒体,这些媒体易于以实体分发到最终用户以供其按需进行安装。本领域的技术人员可理解这如何避免了发布此类打印机的修改固件或者连接打印机到可识别新介质的外部RIP的需要。
权利要求
1.一种在打印设备中改善图像质量的方法,所述打印设备具有多个固件组件和处理装置,所述方法包括以下步骤在所述打印设备的存储器装置中,以一种格式至少存储对应于第一介质的第一介质定义,所述格式收集了有关所述第一介质的打印参数和相关值;在打印到所述第一介质上时,使用对应于所述第一介质的所述介质定义中包含的所述相关值。
2.如权利要求1所述的方法,其特征在于,使用所述相关值的所述步骤包括以下步骤在所述多个固件组件中由处理装置执行的一个固件组件请求时,剖析所述值并将所述剖析值返回给所述请求的固件组件。
3.如权利要求1或2所述的方法,其特征在于,所述介质定义包含关于与所述第一介质相关的机械特性的打印参数。
4.如以上任一权利要求所述的方法,其特征在于,所述介质定义包含关于如何在所述第一介质上施墨的打印参数。
5.如权利要求4所述的方法,其特征在于,所述打印参数与以下所列的一个或多个项目有关打印模式、打印掩码、彩色对照表、墨水浓度、晾干时间、打印分辨率。
6.如以上任一权利要求所述的方法,其特征在于,还包括以下步骤在所述打印设备的显示装置上显示所述介质配置文件中包括的介质标识符,以便明确标识所述打印设备中的所述介质配置文件。
7.如以上任一权利要求所述的方法,其特征在于,还包括以下步骤在所述打印设备的所述存储器装置中,以一种格式存储对应于第二介质的第二介质定义,所述格式收集了有关所述第二介质的打印参数和相关值;在打印到所述第二介质上时,使用对应于所述第二介质的所述第二介质定义中包含的所述相关值。
8.一种包含第一介质配置文件、以便在打印设备中使用的记录载体,所述第一介质配置文件适用于第一打印介质并且包含与多个参数相关的值,所述多个参数描述了所述打印设备如何在所述第一介质上打印的特征。
9.如权利要求8所述的载体,其特征在于,所述配置文件可由所述打印设备的用户从网络下载到所述打印设备中。
10.如权利要求8或9所述的载体,其特征在于,所述多个参数与有关墨滴如何施加在所述第一介质上的值相关。
11.如权利要求8到10中任一项所述的载体,其特征在于,还包含与所述介质的物理特性无关的多个参数的值。
12.如权利要求11所述的载体,其特征在于,所述参数列表包括以下列出的参数中的一个或多个参数打印模式、打印掩码、彩色对照表、墨水限制阈值、晾干时间、分辨率。
13.如权利要求12所述的载体,其特征在于,彩色对照表参数的值标识包含此类配置文件的彩色对照表的独立颜色配置文件。
14.如权利要求13所述的载体,其特征在于,此类颜色配置文件是ICC配置文件。
15.如权利要求8到14中任一项所述的载体,其特征在于,所述配置文件还包含要由所述打印设备显示的介质标识符。
16.一种打印设备,它包括显示装置(32)、处理装置、记录载体、固件组件(230)、传递装置(250),所述记录载体如权利要求8到1 5中任一项所述、包含用于在第一介质上打印的第一介质配置文件(210);所述固件组件(230)在由所述处理装置执行时管理所述打印进程;在所述第一介质上打印时,所述传递装置(250)响应所述处理装置执行的所述固件组件(230),将所述配置文件(210)中的数据传递到所述固件组件(230)。
17.如权利要求16所述的打印设备,其特征在于,所述记录载体包含用于在第二打印介质上打印的第二介质配置文件。
全文摘要
一种在打印设备中通过以下步骤改善图像质量的方法在打印机的存储器中以一种构建关于第一介质的数据的格式至少存储所述第一介质的介质定义;以及在打印到所述第一介质上时,使用所述介质定义中包含的数据。第一介质的可下载介质配置文件(210)包含多个参数的值。打印设备包括下载的介质配置文件(210)、用于管理打印进程的固件组件(230)及传递装置(250),在所述第一介质上打印时,传递装置(250)响应所述固件组件(230),将所述配置文件(210)中的数据传递到所述固件组件(230)。
文档编号B41J29/38GK1471689SQ01817712
公开日2004年1月28日 申请日期2001年8月24日 优先权日2000年8月26日
发明者S·卡斯特尔托尔斯, S 卡斯特尔托尔斯, A·舒赫, 茁, F·格雷罗 申请人:惠普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1