一种专色油墨数据库的创建、检索和修改方法
技术领域
本发明涉及印刷生产领域,具体涉及一种专色油墨数据库的创建、检索和修改方法。
背景技术
在印刷领域,尤其是包装印刷领域,为了获得高质量的印刷效果,除了常规的青、品红、黄、黑等四色油墨外,还经常采用专色油墨进行印刷。
专色油墨是印刷工人根据客户的需求特别调制,为了避免因为调墨量不足,导致一次印刷多次调墨,不仅浪费时间还影响颜色一致性,调墨量往往多于实际需求量,印刷完成后成为剩墨。由于颜色的特殊性,除非再次印刷同一产品,专色油墨很难用于其他产品的印刷,经过较长时间累积后,印刷企业往往库存了大量的剩余专色油墨。这些剩墨不能及时得到应用,不仅造成原材料的浪费,占用大量库存空间,更成为印刷企业难以处理的固体废弃物。
为了使同一产品再次印刷时,能快速调配出同样颜色的油墨,管理比较规范的企业的调墨人员会在专色油墨调配完成后记录其配方、保存颜色样本,但除非同一产品再次印刷,这些配方一般无法用于指导其他专色油墨调配。
印刷企业现有的专色油墨管理方法一般是根据产品和专色名称信息,记录配方、保存油墨色样本,存贮剩余专色墨,再次印刷同一产品时,根据名称查找到该专色的剩墨和配方,能把剩墨加以利用,能够根据记录的配方快速完成调墨,提高效率和降低成本。但对于其他不同名称的产品,即使可能存着颜色极为相似的专色油墨,因为不知具体色差值,它的配方和剩墨也难以加以利用。
发明内容
本发明针对现有技术的不足,提出了一种专色油墨数据库的创建、检索和修改方法,除了根据名称检索现有的专色油墨信息外,还能根据色差、Pantone色号和屏幕颜色显示效果检索现有的专色油墨信息,使得现有的专色油墨配方能用于指导其他类似颜色的专色调配,现有的专色剩墨能够经过微小的调节后应用于印刷生产。
本发明的技术方案如下:
创建一个包含专色信息表和Pantone色信息表的数据库,专色信息表包含序号、专色名称、专色所属产品名称、产品所属公司名称和专色L*a*b*值、颜色显示效果、配方、剩余墨量、油墨存贮位置、调墨时间等属性,Pantone色信息表包含序号、Pantone色的号码、L*a*b*值和配方等属性,将现有的专色油墨信息录入专色信息表,将Pantone色信息录入Pantone色信息表,数据库检索方法分为根据名称检索和根据颜色检索两种,根据名称检索包含可以复选的专色名称、专色所属产品名称、产品所属公司名称等3项检索项,检索结果为列出数据库中名称相符的全部专色油墨信息,根据颜色检索包含只能单选的Pantone色号码、L*a*b*值、颜色显示效果等3项检索项,检索结果为列出数据库中与所需专色的色差最小的n种专色油墨信息,数据库修改方法是修改检索结果所列出的专色油墨属性后自动更新数据库中对应的属性信息;
进一步地,将现有的专色信息录入专色信息表的方法是对已有的各种专色,将其专色名称、专色所属产品名称、产品所属公司名称和专色L*a*b*值、配方、剩余墨量、油墨存贮位置、调墨时间等属性信息添加到专色信息表中;专色的颜色显示效果是程序根据输入的L*a*b*值和显示器当前的ICC特性文件计算RGB值,再根据RGB值自动显示。利用L*a*b*值和显示特性文件计算RGB值采用成熟的技术;
进一步地,根据名称的检索方法是通过在专色名称、产品名称、公司名称等检索项提供的输入框中输入的一项或多项字符,程序检索专色信息表中各专色油墨的对应属性项,列出专色名称、产品名称、公司名称等属性项同时包含检索项字符的专色油墨信息;
进一步地,单选的Pantone色号码为检索项的检索方法是在该检索项提供的输入框中输入所需专色的Pantone色号码,检索Pantone色信息表找到该色号对应的L*a*b*值,再计算该Pantone色的L*a*b*值与专色信息表中各专色的色差,按色差值从小到大排序,列出前n种专色油墨信息和色差值,并将所需Pantone色和检索到的前n种专色的L*a*b*值换算为RGB值后并列显示在屏幕上,供视觉评估。其中n为自定义的自然数;
进一步地,单选的L*a*b*值为检索项的检索方法是分别在该检索项提供的L*值输入框、a*值输入框和b*值输入框中输入数据,计算输入的L*a*b*值与专色信息表中各专色的色差,按色差值从小到大排序,列出前n种专色油墨信息和色差值,再计算输入的L*a*b*值与Pantone色信息表中各Pantone色的色差,列出色差最小的Pantone色的号码、L*a*b*值、色差值和配方,将输入的L*a*b*值、检索到的前n种专色油墨的L*a*b*值和色差最小的Pantone色的L*a*b*值换算为RGB值,并列显示在屏幕上,供视觉评估;
进一步地,单选的颜色显示效果为检索项的检索方法是在该检索项提供的颜色设置控件上根据屏幕显示效果设置颜色,程序读取设置的控件的RGB值和当前显示器的ICC特性文件,计算L*a*b*值,再采用同样的方法,列出色差最小前n种专色油墨信息和色差值,色差最小的Pantone色的号码、L*a*b*值、色差值和配方,并且把所设置的专色和检索到的前n种专色、色差最小的Pantone色显示在屏幕上。利用RGB值和显示器特性文件计算L*a*b*值采用成熟的技术。
本发明的有益效果:本发明通过建立专色油墨数据库用于管理专色油墨,不仅能够便捷地根据名称检索专色油墨信息,还能够根据Pantone色号码、L*a*b*值或屏幕颜色显示效果检索数据库中最接近的专色,使颜色相似的专色配方可用于指导调配新专色,颜色相似的专色剩墨经微小修正后调配新专色,提高专色调配效率,使剩墨变废为宝,降低成本,减少污染。
附图说明
图1本发明的数据库的专色信息表;
图2本发明的根据名称检索的检索项;
图3本发明的根据颜色检索的检索项;
图4本发明的依Pantone色号码的检索方法流程图;
图5本发明的依L*a*b*值的检索方法流程图。
具体实施方式
以下结合附图及实施例,对本发明进行进一步的详细说明。
一家具有一定规模、历史的包装印刷企业,往往会积累大量专色油墨的配方和剩墨。为了实现数字化、高效地管理专色油墨,本发明创建一个数据库,在数据库中构造专色信息表和Pantone色信息表,专色信息表包含序号、专色名称、专色所属产品名称、产品所属公司名称和专色L*a*b*值、颜色显示效果、配方、剩余墨量、油墨存贮位置、调墨时间等属性,如图1所示;Pantone色信息表包含序号、Pantone色号码、L*a*b*值和配方等属性。
为了能够正确地在显示器上观察到专色的颜色视觉效果,首先为当前的显示器制作特性文件并保存。针对本公司保留有配方和剩墨的各种专色,将其专色名称、专色所属产品名称、产品所属公司名称和专色L*a*b*值、配方、剩余墨量、油墨存贮位置、调墨时间等属性信息添加到专色信息表中;编写程序根据添加到信息表中专色L*a*b*值和显示器当前的ICC特性文件计算RGB值,再根据RGB值自动显示专色效果。利用L*a*b*值和显示特性文件计算RGB值采用成熟的技术,如MathWorks公司出品的MATLAB软件的图像处理工具箱提供的makecform函数和applycform函数。
Pantone色的号码和对应的L*a*b*值、配方可以从公开的资料下载,添加到Pantone色信息表中。
本发明的数据库可以根据名称或者颜色等二种方式进行检索,一次检索只能选用一种方式。
根据名称进行的检索包含专色名称、专色所属产品名称、产品所属公司名称等3项检索项,3项检索项属于复选关系,如图2所示。在检索项提供的输入框中输入的一项或多项字符,程序检索专色信息表中各专色油墨的对应属性项,列出专色名称、产品名称、公司名称等属性项同时包含检索项字符的专色油墨信息,可以利用检索到的符合要求的专色油墨剩墨和调方调配专色油墨。
在印刷行业,客户提出一种新的专色印刷要求,一般以Pantone色号码、实物色样或L*a*b*值为颜色交流依据,其中实物色样可以通过仪器测量获得L*a*b*值,而设计师确定一种专色时,往往根据屏幕颜色显示效果选用。因此,本发明根据实际生产需要,采用Pantone色号码、L*a*b*值、颜色显示效果等为检索项的检索方法,3项检索项属于单选关系,如图3所示。
单选的Pantone色号码为检索项的检索方法是在该检索项提供的输入框中输入所需专色的Pantone色号码,检索Pantone色信息表找到该色号对应的L*a*b*值,再计算该Pantone色的L*a*b*值与专色信息表中各专色的色差,计算方法如式1所示:
其中L0、a0、b0为当前所需专色的L*a*b*值,Li、ai、bi为专色信息表中一种专色的L*a*b*值,ΔEi为两者之间的色差。按色差值从小到大排序,排序的方法采用成熟的技术,如冒泡排序算法,列出色差较小的前n种专色油墨信息和色差值,n为用户自定义的自然数,如设定n为5。并根据所需Pantone色和检索到的前n种专色的L*a*b*值,及显示器的特性文件计算RGB值,再根据RGB值并列显示在屏幕上,供视觉评估,其流程如图4所示。
单选的L*a*b*值为检索项的检索方法是分别在该检索项提供的L*值输入框、a*值输入框和b*值输入框中输入数据,计算输入的L*a*b*值与专色信息表中各专色的色差,按色差值从小到大排序,列出前n种专色油墨信息和色差值。当客户以L*a*b*值或实物色样为颜色交流依据时,调墨人员不仅希望参考以往的相似色配方,也希望能参考相似的Pantone色配方,因此本发明再计算输入的L*a*b*值与Pantone色信息表中各Pantone色的色差,列出色差最小的Pantone色的号码、L*a*b*值、色差值和配方,将输入的L*a*b*值、检索到的前n种专色油墨的L*a*b*值和色差最小的Pantone色的L*a*b*值换算为RGB值,并列显示在屏幕上,供视觉评估,流程如图5所示;
单选的颜色显示效果为检索项的检索方法是用户在该检索项提供的颜色设置控件上根据屏幕显示效果设置颜色,程序读取控件颜色的RGB值和当前显示器的ICC特性文件,计算L*a*b*值,再采用上述同样的方法,列出色差最小前n种专色油墨信息和色差值,色差最小的Pantone色的号码、L*a*b*值、色差值和配方,并且把所需专色和检索到的专色、Pantone色显示在屏幕上。利用RGB值和显示器特性文件计算L*a*b*值采用成熟的技术,如MathWorks公司出品的MATLAB软件的图像处理工具箱提供的makecform函数和applycform函数。
根据名称检索到同一产品再次印刷生产时,检索到的剩墨会优先得到利用;根据颜色检索数据库,如果检索到颜色相似的专色,它的剩墨也可能会加以利用,需要修改数据库中相应专色的剩墨量,本发明的修改方法是在修改检索结果所列出的专色油墨属性后自动更新数据库中对应的属性信息。
具有较长生产历史的包装印刷厂往往积累了大量的专色油墨,本发明针对积累的专色油墨配方和剩墨,建立专色油墨数据库,针对一种新的专色印刷生产需求,从专色油墨数据库中找到相似的专色油墨是大概率事件,参考查找到的相似专色的配方,可以大幅度提升专色调配的效率,利用已有的、相似专色的剩墨,可以减少成本,降低环境污染。
以上对本发明的优选实施例及原理进行了详细说明,对本领域的普通技术人员而言,依据本发明提供的思想,在具体实施方式上会有改变之处,而这些改变也应视为本发明的保护范围。