CN107533444B - 打印装置、打印饱和度校准的方法以及存储媒介 - Google Patents
打印装置、打印饱和度校准的方法以及存储媒介 Download PDFInfo
- Publication number
- CN107533444B CN107533444B CN201580079478.0A CN201580079478A CN107533444B CN 107533444 B CN107533444 B CN 107533444B CN 201580079478 A CN201580079478 A CN 201580079478A CN 107533444 B CN107533444 B CN 107533444B
- Authority
- CN
- China
- Prior art keywords
- segment
- printing device
- segments
- nozzle
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007639 printing Methods 0.000 title claims abstract description 278
- 238000003860 storage Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012937 correction Methods 0.000 claims abstract description 60
- 239000000463 material Substances 0.000 claims description 53
- 238000012545 processing Methods 0.000 claims description 35
- 238000003384 imaging method Methods 0.000 claims description 14
- 230000011218 segmentation Effects 0.000 claims description 13
- 239000003086 colorant Substances 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 8
- 239000000976 ink Substances 0.000 description 22
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000007921 spray Substances 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000003623 enhancer Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005507 spraying Methods 0.000 description 2
- 238000011282 treatment Methods 0.000 description 2
- 239000002966 varnish Substances 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 239000000975 dye Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2103—Features not dealing with the colouring process per se, e.g. construction of printers or heads, driving circuit adaptations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/027—Test patterns and calibration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04508—Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting other parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04586—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2132—Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
- H04N1/6033—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Ink Jet (AREA)
Abstract
示例包括计算装置、进程、和/或机器可读存储媒介,包括用于分析与打印装置的校准输出相对应的至少一个数字图像以确定打印装置的喷嘴位置的位置饱和度数值的指令。至少一个打印头被分段成与一个或多个喷嘴位置相对应的区段。从打印头的区段中确定参考区段,并且至少部分地基于参考区段而对于至少一个区段确定均匀性修正数值。
Description
技术领域
本公开涉及打印装置、打印饱和度校准的方法以及存储媒介。
背景技术
打印装置诸如打印机、多功能打印机、和/或其他这种装置可以用于将内容打印至物理媒介诸如纸张上。对于基于油墨的打印装置,打印材料(例如油墨)可以喷涂至物理媒介上以由此将内容打印至物理媒介上。
发明内容
本公开的一个方面涉及一种非暂时机器可读存储媒介,包括指令以用于由打印装置的处理资源执行以使得打印装置:分析对应于打印装置的校准输出的至少一个数字图像以对于所述打印装置的多个喷嘴位置的每一个确定位置饱和度数值;执行分段操作,以至少部分地基于对于每个喷嘴位置的所述位置饱和度数值而将至少一个打印头分段为对应于多个喷嘴位置的多个区段;从所述多个区段确定参考区段;以及对于每个区段,至少部分地基于所述参考区段而确定均匀性修正数值。
本公开的另一方面涉及一种打印装置,包括:至少一个打印头,用于在物理媒介上打印内容,所述至少一个打印头具有多个喷嘴位置;成像装置;分析引擎,用于分析从所述成像装置接收的、对应于所述打印装置的校准输出的至少一个数字图像以对于所述打印装置的多个喷嘴位置的每一个确定位置饱和度数值;用于执行分段操作的分段引擎,其中所述分段操作用于至少部分地基于对于每个喷嘴位置的位置饱和度数值而将所述至少一个打印头分段为近似均匀饱和度的多个区段,所述多个区段的每一个对应于多个喷嘴位置;参考区段引擎,用于从所述多个区段确定参考区段;以及均匀性修正数值引擎,用于至少部分地基于所述参考区段确定对于每个区段的均匀性修正数值。
本公开的另一方面涉及一种用于打印装置的方法,包括:从成像装置接收至少一个数字图像,对应于用于打印装置的校准输出,所述打印装置包括具有多个喷嘴位置的至少一个打印头;采用处理资源分析所述至少一个数字图像以对于每个喷嘴位置确定灰阶数值;执行分段操作,以至少部分地基于每个喷嘴位置的所述灰阶数值而将所述至少一个打印头分段成每个对应于多个喷嘴位置的多个区段,以使得所述多个区段的每一个对应于多个邻近喷嘴位置,每个具有在预定差异范围内的各自灰阶数值;从所述多个区段确定参考区段;以及对于每个区段,至少部分地基于所述参考区段而确定均匀性修正数值。
附图说明
图1是示例性打印装置的方框图。
图2是示例性打印装置的方框图。
图3是说明了可以由示例性打印装置执行的示例性操作序列的流程图。
图4是说明了可以由示例性打印装置执行的示例性操作序列的流程图。
图5A-图5B是说明了可以由示例性打印装置执行的示例性操作序列的流程图。
图6是说明了可以由示例性打印装置执行的示例性操作序列的流程图。
图7是提供了可以发送至示例性打印装置以由此输出的示例性校准图像的方框图。
图8A-图8B是提供了由示例性打印装置基于图7的校准图像所产生的和/或由示例性打印装置所捕捉的示例性校准数字图像的方框图。
图9A-图9C是提供了从图8A-图8B的示例性数字图像所确定的示例性饱和数值的示例图。
图10是提供了已经至少部分地基于可以发送至示例性打印装置以由此输出的示例性均匀性修正数值而调节的示例性校准图像的方框图。
图11A-图11B是由示例性打印装置基于图10的校准图像所产生和/或由示例性打印装置所捕捉的校准输出的示例性数字图像的方框图。
图12是提供了从图11A-图11B的示例性数字图像所确定的示例性饱和数值的图表。
遍及附图,等同的参考数字标注类似、但是并非必须等同的元件。此外附图提供了与说明书一致的示例和/或实施方式;然而,说明书并非限定于在附图中所提供的示例和/或实施方式。
具体实施方式
在一些打印装置中,打印模块可以包括在跨越打印装置的打印宽度的一个或多个打印头中。例如,在一些页宽打印装置中,一个或多个打印头可以跨越可以由打印装置所使用的物理媒介的宽度,并且每个打印头可以包括一个或多个打印模块以用于施加打印材料至物理媒介。每个打印头和/或打印模块可以包括一个或多个喷嘴以用于喷涂/分散/施加打印材料。通常,对应于打印装置的打印宽度的位置可以称作喷嘴位置。例如,在卷筒给纸打印装置中,打印装置的打印宽度可以称作跨卷筒宽度,跨打印宽度,和/或跨打印头宽度,以及喷嘴位置也可以称作跨卷筒位置。
一个或多个打印头通常配置用于在物理媒介上喷涂、沉积、施加和/或定位打印材料(例如油墨、调色剂、预/后处理材料、光泽增强剂、清漆、粘合材料等)以由此打印内容。在一些打印装置中,打印饱和度或仅饱和度通常涉及在给定打印位置(也即像素)处特定主要打印颜色或其他类型打印材料的百分比。例如,在采用青绿、洋红、黄色和黑色主要颜色的、基于油墨的打印装置中,像素可以对于每个主要颜色具有0%至100%的饱和度水平。
因为一个或多个打印头可以包括多个打印模块,打印模块中的轻微差异可以导致物理媒介上打印材料的不均匀施加,这可以导致物理媒介上打印材料的不均匀饱和度。例如,在基于喷墨的打印装置中,基于喷墨的打印装置的打印模块的喷涂喷嘴中的制造变化可以引起在应该基本上均匀的打印内容的相邻区域中一个或多个油墨的不均匀饱和度。这可以导致打印内容的视觉不一致性。
打印装置、进程、方法和/或实施在包括可执行指令的非暂时机器可读媒介中的计算机程序产品的示例可以分析对应于由打印装置所打印内容的数字图像,并且确定可以施加至待由打印装置打印的打印内容的均匀性修正数值以由此改进在物理媒介上打印材料的饱和度均匀性。在一些示例中,打印装置可以分析对应于由打印装置所产生的校准输出的一个或多个数字图像。可以对于打印装置的每个喷嘴位置确定位置饱和度数值。至少部分地基于位置饱和度数值,打印装置可以将打印头分段为多个区段,其中每个区段可以对应于一个或多个相邻喷嘴位置。因此,在一些示例中,可以确定打印头的区段以使得近似均匀地施加打印材料的邻近喷嘴位置的区域可以分组为区段。通常,打印头的每个区段可以对应于数字图像的区域/区段以使得数字图像的区段的分析可以促进对应于区段的喷嘴位置的打印模块的特征化。
在一些示例中,可以确定打印头的区段以使得每个区段对应于被确定具有打印材料的近似均匀饱和度的数字图像的区域。通常,一个或多个数字图像的校准输出可以包括跨打印宽度饱和度斜变(ramp),包括具有各种预期饱和度水平的打印宽度条,其中预期的饱和度水平对应于作为打印内容输入至打印装置的校准图像的饱和度斜变数值。如应该知晓的,示例可以对于喷嘴位置分析位置饱和度数值,并且确定产生了类似位置饱和度数值的邻近喷嘴位置和/或被确定具有接近预期饱和度水平的位置饱和度数值的邻近喷嘴位置。进一步,可以部分地基于与饱和度数值相关联的预定差异范围而确定位置饱和度数值是否可以视作类似和/或近似均匀的。例如,如果对于每个喷嘴位置的位置饱和度数值对应于8位灰阶强度数值(也即从0至255的数值),示例可以限定灰阶强度数值的相对差异范围,其可以视作近似均匀(例如1个强度单位差,2个强度单位差,等)。如应该知晓的,预定的差异范围可以通常取决于打印装置和/或用于捕捉一个或多个数字图像的图像捕捉装置的配置。
因此,在一些示例中,可以基于位置饱和度数值对打印头(以及包括校准输出的、对应的数字图像)分段。在分段之后,示例可以从多个区段之中确定参考区段。通常,参考区段可以对应于喷嘴位置的所有其他区段应该调节至的饱和度数值。可以基于参考区段对于每个区段确定均匀性修正数值,其中均匀性修正数值通常指示应该对于对应于各自区段的喷嘴位置而调节以使得各自区段中饱和度与参考区段近似均匀的数值。
在一些示例中,可以至少部分地基于对应于区段的喷嘴位置的位置饱和度数值而对于每个区段确定区段饱和度数值。例如,区段饱和度数值可以至少部分地基于对应于区段的喷嘴位置的位置饱和度数值的平均。示例性的打印装置可以至少部分地基于对于区段的区段饱和度数值以及对于参考区段的区段饱和度数值而确定对于每个区段的均匀性修正数值。
例如,如果打印装置是配置用于使用四个主要油墨颜色-例如青绿(C)、洋红(M)、黄色(Y)和黑色(K)-其被称作CMYK打印的基于油墨的打印装置,示例性的校准图像可以包括打印头宽度饱和度斜变(其可以称作跨打印宽度和/或跨打印头饱和度斜变),包括对于每个主要颜色的各种预期饱和度数值(例如0%,10%,20%…100%)。打印装置可以采用打印头在物理媒介上打印校准图像以产生校准输出。示例性的打印装置可以捕捉校准输出的一个或多个数字图像。例如,打印装置可以包括一个或多个成像装置诸如相机,其可以捕捉校准输出的数字图像。示例性的打印装置可以分析一个或多个数字图像的校准输出以确定对于一个或多个主要打印颜色的对于每个喷嘴位置的位置饱和度数值。例如,数字图像可以为灰阶以使得对于主要颜色的对于喷嘴位置的饱和度数值可以基于对于对应于喷嘴位置的数字图像的一个或多个像素的灰阶强度数值。在一些示例中,打印装置可以将一个或多个数字图像转换为灰阶。
在示例性的CMYK打印装置中,打印装置可以对于每个主要颜色对于每个喷嘴位置确定位置饱和度数值。通常,一些示例性打印装置可以对于每个主要颜色包括一打印头。因此,在该示例中,打印装置可以包括用于青绿的打印头,用于洋红的打印头,用于黄色的打印头,以及用于黑色的打印头。在该示例中,喷嘴位置可以通常对应于每个打印头上共同的打印宽度相对位置。此外,打印装置可以对于每个喷嘴位置确定主要颜色饱和度数值。示例性打印装置可以至少部分地基于从数字图像所确定的位置饱和度数值而将每个打印头分段为多个区段,其中每个区段可以对应于一个或多个喷嘴位置。例如,如果饱和度数值对应于灰阶强度数值,打印装置可以确定具有近似相等和/或在预定差异范围内的灰阶强度数值的相邻喷嘴位置为区段。通常,每个区段可以对应于当施加打印材料至物理媒介时产生近似均匀饱和度的打印头的区域。进一步,在包括用于每个颜色的打印头的示例中,对数字图像分段可以包括对于每个主要颜色打印头将数字图像分段为多个区段,其中不同主要颜色打印头的区段的尺寸、数目和朝向可以相同或不同。
继续示例,打印装置可以将每个主要颜色打印头分段为多个区段。从多个区段,示例性打印装置可以对于每个主要颜色打印头确定参考区段,其中参考区段通常对应于所需的饱和度水平。基于参考区段,示例性打印装置可以对于每个打印头的每个区段确定均匀性修正数值。在CMYK打印装置的示例中,示例性的打印装置可以从对应于每个主要颜色打印头的多个区段之中确定用于每个主要颜色打印头的参考区段。通常,均匀性修正数值对应于可以在采用打印装置打印之前应用于打印内容的修正数值以调节打印内容的一个或多个颜色水平以由此提高所打印内容对于打印装置的饱和度均匀性。
例如,如果黑色打印头的特定区段被确定为与对于黑色油墨颜色的参考区段相比具有对应于黑色油墨颜色的饱和度低2%的饱和度数值,对于打印装置的黑色主要颜色打印头的特定区段的均匀性修正数值可以对应于2%的饱和度差异。在该示例中,可以调节对于打印装置的输入打印内容以使得在打印内容的对应于黑色主要颜色打印头的特定区段的区域中对应地增大了打印内容的黑色水平。
在此所述的一些示例可以配置用于在一个或多个主要颜色中基于油墨的打印。如应该知晓的,可以配置实施在一些示例性打印装置中的打印头以喷涂/沉积/施加其他类型的打印材料,包括例如,非油墨基打印材料以及非颜色相关打印材料。例如,可以配置一些打印头以应用预/后工艺处理,光泽度增强剂,清漆,和/或其他这种类型打印材料。在一些示例中,可以对于对应于施加这种打印材料的喷嘴位置而确定位置饱和度数值,并且可以对于如在此所述的这种打印头而确定区段。
此外,在一些示例中,可以对于每种打印材料和/或一类打印材料的每个主要颜色而在打印装置中实施一组打印头。在这些示例中,将打印头分段为多个区段可以包括将该组打印头分段为多个区段。在这些示例中,可以对于该组打印头确定参考区段,并且可以对于该组打印头的区段确定均匀性修正数值。
在一些其他示例中,可以对于所有类型打印材料和/或一类打印材料的所有主要颜色而实施单个打印头。例如,单个打印头可以包括用于每种打印材料和/或一类打印材料的每个主要颜色的各自部分。在这些示例中,将打印头分段为多个区段可以包括基于对于喷嘴位置的位置饱和度数值而将每个各自部分分段为各自多个区段。在这些示例中,可以对于每个各自多个区段确定参考区段,并且可以对于每个各自多个区段确定均匀性修正数值。
现在参照附图,并且特别参照图1,该附图提供了说明示例性打印装置100的方框图。尽管在此参照打印装置而描述在此所提供的示例,一些示例可以实施在其他类型计算装置中,诸如个人计算机、便携式电子装置(例如智能电话、平板电脑、膝上型电脑、可穿戴装置等)、工作站、智能装置、服务器、和/或任何其他这种数据处理装置。在该示例中,打印装置100包括处理资源102,以及可以称作存储器和/或存储器资源的机器可读存储媒介104。在此所述的示例中,处理资源102可以包括至少一个基于硬件的处理器。进一步,处理资源102可以包括一个处理器或多个处理器,其中处理器可以配置在单个打印装置100中,或者分布跨越本地和/或远程地连接的多个计算装置和/或打印装置。如应该知晓的,处理资源102可以包括一个或多个通用数据处理器和/或一个或多个专用数据处理器。例如,处理资源102可以包括中央处理单元(CPU)、图形处理单元(GPU)、专用集成电路(ASIC)、和/或用于数据处理的逻辑部件的其他这种配置。
机器可读存储媒介104可以代表随机访问存储器(RAM)装置,包括示例性计算装置100的主要存储装置,以及存储器的任何补充水平,例如高速缓存,非易失性或备用存储器(例如可编程或快闪存储器),只读存储器等。此外,机器可读存储媒介104可以视为包括物理地位于别处的存储器存储装置,例如在微处理器中的任何高速缓存,以及用作虚拟存储器的任何存储性能,例如存储在大容量存储装置上或者在与示例性计算装置100通信的另一计算装置上。在一些示例中,机器可读存储媒介可以对应于各种类型的存储媒介,诸如计算机可读存储媒介,其可以包括以用于信息的存储和处理的任何技术所实施的易失性和非易失性、可移除和非可移除有形媒介。计算机可读存储媒介可以包括RAM、ROM、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器、快闪存储器、或者其他固态存储器技术,便携式小型盘存储器,或者其他光学存储,或者可以用于存储可执行指令和信息的任何其他媒介。进一步,机器可读存储媒介104可以是非暂时的。
通常,机器可读存储媒介104可以采用可以由处理资源102可执行的指令编码和/或存储该指令,其中该指令的执行可以使得处理资源102和/或打印装置100执行在此所述的功能、进程和/或操作序列。在该示例中,机器可读存储媒介104包括用于校准用于示例性打印装置的打印材料的饱和度的指令。特别地,示例性的机器可读存储媒介104包括用于分析校准输出的一个或多个数字图像以对于打印装置106的多个喷嘴位置的每一个确定位置饱和度数值的指令。机器可读存储媒介104进一步包括用于字少部分地基于位置饱和度数值108而将打印装置的至少一个打印头分段为一个或多个喷嘴位置的多个区段的指令。机器可读存储媒介104进一步包括用于从多个区段110确定参考区段的指令。此外,机器可读存储媒介104包括用以至少部分地基于参考区段112对于每个区段确定均匀性修正数值的指令。
通常,对于区段的均匀性修正数值对应于可以用于调节与至少一个打印头/喷嘴位置的区段相关联的输入打印内容的一部分的数值,以使得一旦打印了输入的打印内容,至少一个打印头可以施加相对于参考区段具有近似均匀饱和度的打印材料以用于应该饱和度均匀的打印内容。如应该知晓的,对于参考区段所确定的均匀性修正数值可以是额定的以使得可以不调节与参考区段相关联的输入打印内容的一部分。
尽管在该示例中未示出,为了与用户或操作者接口,示例性的打印装置100可以包括用户接口,包括一个或多个用户输入/输出装置,例如一个或多个按钮、显示器、触摸屏、扬声器等。用户接口可以因此将数据通信发送至处理资源102并且从处理资源102接收数据。例如,用户可以经由用户接口输入一个或多个选择,并且处理资源102可以使得数据输出在屏幕或用户接口的其他输出装置上。进一步,打印装置100可以包括网络接口装置。通常,网络接口装置包括一个或多个硬件装置以在一个或多个通信网络之上通信发送数据,诸如网络接口卡。如所示,示例性的打印装置100包括一个或多个打印头118,配置用于通过施加/喷涂/沉积打印材料至物理媒介上而打印内容。在一些示例中,打印装置100可以包括至少一个打印头118用于其中配置打印装置100以打印的每种打印材料。例如,在基于油墨的打印装置中,打印装置可以包括用于其中打印装置配置打印的每个主要油墨颜色的打印头。
图2提供了示例性打印装置200的方框图。如在此所述的打印装置可以通常用于将内容打印至物理媒介(也称作媒介)诸如纸上。打印装置的示例包括基于油墨的打印装置,基于调色剂的打印装置,热喷墨打印机,压电喷墨打印机等。如应该知晓的,通信发送至打印装置以用于打印的数字图像可以由此称作打印内容。进一步,数字图像可以配置作为校准图像,其中校准图像的打印可以在媒介上产生校准图像。进一步,如在此所述的发动机可以是用于实施各自引擎的功能的硬件与程序的任意组合。在此所述的一些示例中,硬件和程序的组合可以以多个不同方式而实施。例如,用于引擎的程序可以是存储在非暂时机器可读存储媒介上的处理器可执行指令,以及用于引擎的硬件可以包括用于执行那些指令的处理资源。在这些示例中,实施了这些引擎的计算装置可以包括存储了指令以及用于执行指令的处理资源的机器可读存储媒介,或者机器可读存储媒介可以分立地存储并且由计算装置和处理资源可访问。在一些示例中,一些引擎可以实施在电路中。在该示例中,打印装置200包括系统202,包括引擎204-216。
在图2的示例性打印装置200中,打印装置和系统202包括分析引擎204以用于分析对应于打印装置200的校准输出的至少一个数字图像以对于打印装置上多个喷嘴位置的每一个确定位置饱和度数值。打印装置200进一步包括分段引擎以至少部分地基于对于每个喷嘴位置的位置饱和度数值而将至少一个打印头分段为近似均匀饱和度的多个区段,其中每个区段对应于一个或多个喷嘴位置。打印装置也包括参考区段引擎208以从多个区段确定参考区段。
打印装置200进一步包括均匀性修正数值引擎210以至少部分地基于参考区段确定对于每个区段的均匀性修正数值。进一步,示例性的打印装置200可以包括修正引擎212以至少部分地基于对于每个区段的均匀性修正数值而调节用于打印装置的打印内容。此外,打印装置200可以包括打印引擎214以在由修正引擎调节之后引起打印内容的打印。在该示例中,打印装置200进一步包括校准引擎216以采用一个或多个打印头214在物理媒介上产生校准输出并且采用打印装置200的一个或多个成像装置218捕捉校准输出的至少一个数字图像。成像装置218可以包括配置用于捕捉图像数据的一个或多个相机或其他这种装置。如在此所使用的,数字图像通常包括从任何基于光学传感器的装置/基于图像传感器的装置收集的图像数据。成像装置218可以包括一个或多个相机。在一些示例中,成像装置218可以包括配置用于基于光而测量的一个或多个传感器,诸如分光光度计。
在该示例中,打印装置200包括存储了均匀性修正数值222的存储器资源220。通常,存储器资源可以是机器可读存储媒介,其中存储资源可以实施在一个或多个存储装置和/或其存储器层级中。存储在存储器资源220中的均匀性修正数值222可以存储在一维查找表中,其中维度可以对应于特定打印头的区域和/或对应于各自区段的多个邻近喷嘴位置。在其他示例中,均匀性修正数值可以存储在多维(例如2维,3维等)查找表、多项式系数、相对于基线的增益和偏移数值、用于修正曲线的指针、和/或其他这种数据结构中。\
此外,如应该知晓的,在包括多于一个打印头的示例性打印装置中(诸如之前所述的示例性CMYK打印装置),均匀性修正数值222可以存储在用于每个各自打印头的分立数据结构中。参照之前所述的示例性CMYK打印装置,例如,打印装置可以包括存储了均匀性修正数值作为对于每个主要颜色打印头的区段和/或喷嘴位置的函数的查扎表。在另一示例中,CMYK打印装置可以在多维查找表中存储用于每个打印头的均匀性修正数值。
如应该知晓的,关于引擎204-216所述的操作和操作序列可以在可以实施于打印装置200和/或其他这种计算装置中的一个或多个引擎中。通常,在此所述的计算装置的示例诸如打印装置可以不限于在该示例中所示的引擎的具体实施方式。在这方面,打印装置的一些示例可以配置具有更多或更少的引擎,其中可以配置引擎以执行更多或更少的操作。进一步,在一些示例中,可以通过采用一个或多个处理资源而执行指令从而实施引擎以使得处理资源执行对应的操作。
图3-图6提供了流程图,其提供了可以由示例性打印装置和/或其处理资源执行以用于执行本公开的示例性进程和方法的示例性操作序列。在一些示例中,流程图中所包括的操作可以以指令的形式而具体化在存储器(诸如图1的机器可读存储媒介104)中,指令可以由处理资源可执行以使得打印装置(例如图1的打印装置100,图2的打印装置200等)执行对应于指令的操作。额外地,图4和图5中所提供的示例可以具体化在计算装置、机器可读存储媒介、进程和/或方法中。在一些示例中,图3-图6的流程图中所公开的示例性进程和/或方法可以由实施在计算装置中的一个或多个引擎、诸如图2的示例性引擎204-216而执行。
图3是说明了可以由打印装置执行的示例性操作序列的流程图300。在该示例中,打印装置打印校准图像以产生用于打印装置的校准输出(方框302)。如之前所述,校准输出可以包括对于一个或多个打印头的每一个从0%的预期饱和水平至100%的跨打印头和/或打印宽饱和度斜变。打印装置捕捉对应于被打印的校准输出的一个或多个数字图像(方框304)。示例性打印装置可以配置具有一个或多个图像捕捉装置(例如数字相机等),采用其可以捕捉校准输出的一个或多个数字图像。在一些示例中,当对于校准输出捕捉多于一个数字图像时,打印装置可以对准数字图像(方框305)。可以至少部分地基于图像重叠和/或物理媒介的边缘而对准数字图像。通常,可以对准数字图像以使得每个数字图像中来自成像装置的响应近似均匀。
打印装置分析数字图像以对于打印装置的每个喷嘴位置确定位置饱和度数值(方框306)。基于位置饱和度数值,示例性的打印装置将至少一个打印头分段为多个区段(方框308),其中每个区段对应于打印装置的一个或多个喷嘴位置。如应该所知晓的,将至少一个打印头分段为多个区段可以包括至少部分地基于位置饱和度数值确定喷嘴位置的每个区段以使得可以将具有近似均匀的位置饱和度数值的邻近喷嘴位置确定为各自的区段。打印装置从多个区段之中确定参考区段(方框310)。通常,参考区段对应于所有其他区段应该调节至的饱和度数值。在一些示例中,参考区段可以确定为具有最低区段饱和度数值的多个区段。在其他示例中,参考区段可以确定为具有最高区段饱和度数值的多个区段。其他示例可以基于各种因素包括例如打印速度、用户输入数据等而确定参考区段。
基于所确定的参考区段。示例性的打印装置可以基于参考区段而对于每个区段确定均匀性修正数值(方框312)。例如,如果具有最高区段饱和度数值的特定区段被确定为参考区段,打印装置可以对于剩余的区段确定均匀性修正数值,将提高采用剩余区段的喷嘴位置所施加打印材料的饱和度以与参考区段的喷嘴位置的打印材料饱和度匹配。打印装置可以在与打印装置相关联的存储器资源中存储均匀修正数值(方框316)。如之前所述,均匀性修正数值可以存储在各种类型的数据结构中,包括例如查找表、多项式系数、相对于基线的增益和偏移数值、对于修正曲线的指针等。
图4提供了流程图400,说明了可以由示例性打印装置执行的操作序列。如所示,打印装置接收打印内容以用于由此打印(方框402)。打印装置对于对应于打印装置的一个或多个打印头的一个或多个位置的区段检索均匀性修正数值(方框404),并且打印装置基于均匀性修正数值而调节打印内容(方框406),通常,均匀性修正数值可以应用于打印内容以在打印内容的将要由区段的喷嘴位置所打印的部分中调节打印内容的一个或多个颜色水平。如应该知晓的,通过调节打印内容的一个或多个区域中一个或多个颜色水平,可以对于与打印内容的区域相关联的喷嘴位置调节打印材料的饱和度。例如,如果对于对应于一组喷嘴位置的特定区段的均匀性修正数值指示对于区段的打印材料饱和度相对于用于黑色油墨的参考区段的喷嘴位置的打印材料饱和度低1%,打印装置可以在对应于与特定区段相关联的喷嘴位置的打印内容区域中增大黑色水平。在调节打印内容之后,打印装置可以打印已调节的打印内容(方框408)。
图5A提供了流程图500,示出了可以由打印装置执行的示例性操作序列。在该示例中,打印装置可以从具有对应于其的位置饱和度数值的多个区段之中确定参考区段(方框502)。在一些示例中,打印装置可以确定每个区段的尺寸(方框504),并且打印装置可以至少部分地基于每个区段的尺寸而确定参考区段(方框506)。通常,区段尺寸对应于与区段相对应的喷嘴位置的数目。例如,在一些打印装置中,可以参照跨越打印装置的打印宽度的水平像素位置而描述喷嘴位置。在这些示例中,可以参照确定为对应于区段的像素的数目而描述区段的尺寸。在一些示例中,具有最小尺寸的区段可以被确定为参考区段。在这些示例中,具有最小尺寸的区段可以确定作为参考区段以解决诸如与参考区段和/或其他这些因素相关联的高或低饱和度条纹的问题。在其他示例中,具有最大尺寸的区段可以被确定为参考区段。在这些示例中,具有最大尺寸的区段可以确定作为参考区段以减小可以对其执行调节的喷嘴位置的数目和/或其他这种因素。
在一些示例中,可以至少部分地基于对应于各自区段的喷嘴位置的位置饱和度数值而对于每个各自区段确定区段饱和度数值(方框508)。例如,可以至少部分地基于对应于区段的喷嘴位置的位置饱和度数值的平均而确定区段饱和度数值。打印装置可以至少部分地基于区段饱和度数值而确定参考区段(方框510)。例如,如果校准输出包括对于特定主要颜色的跨打印宽度饱和度斜变,打印装置可以确定对于校准输出的每个斜变的平均饱和度数值,以及打印装置可以确定对于每个斜变具有最接近平均饱和度数值的区段饱和度数值的特定区段为参考区段。
在一些示例中,打印装置可以分析输入的打印内容(方框512),并且打印装置可以至少部分地基于输入打印内容而确定参考区段(方框514)。例如,打印装置可以分析输入的打印内容以确定是否可以实施打印材料的较高饱和度,或者打印材料的较低饱和度是否可以足够使用。例如,如果打印内容包括包含高度细节和/或精细特征的高分辨率数字图像,可以通过确定具有相对较高区段饱和度数值的特定区段而实施打印材料的较高饱和度以促进被打印的打印内容的高质量视觉外观。类似地,如果输入的打印内容包括相对较低分辨率的数字图像,可以通过确定具有相对较低区段饱和度数值的特定区段而实施打印材料的较低饱和度以减少在产生被打印的打印内容中打印材料的使用。
在一些示例中,打印装置确定与打印装置相关联的打印速度(方框516),并且打印装置至少部分地基于打印速度而确定参考区段(方框518)。通常,可以配置打印装置以一个或多个速度而打印,并且打印速度可以通常影响打印装置可以实现的饱和度水平。因此,在一些示例中,打印装置可以确定是否配置打印装置以相对较高的打印速度打印输入的打印内容,并且在这些示例中,打印装置可以确定具有相对较低区段饱和度数值的特定区段为参考区段。在一些示例中,打印装置可以确定是否配置打印装置以相对较低打印速度打印输入的打印内容,并且在这些示例中,打印装置可以确定具有相对较高区段饱和度数值的特定区段为参考区段。
在一些示例中,打印装置确定是否使用额外的打印材料(方框520),并且打印装置至少部分地基于是否使用额外打印材料的确定而确定参考区段(方框522)。通常,确定具有相对较高区段饱和度数值的特定区段对应于使用额外打印材料,并且确定具有相对较低区段饱和度数值的特定区段对应于不使用额外打印材料。例如,在基于油墨的打印装置中,确定具有最高区段饱和数值的特定区段为参考区段可以导致在其他区段处增大额外油墨的使用。作为另一示例,在基于油墨的打印装置中,确定具有最低区段饱和度数值的特定区段为参考区段可以导致在其他区段处降低了额外油墨的使用。
图5B提供了流程图550,说明了可以由示例性打印装置至少部分地基于位置饱和度数值和确定用于打印装置的喷嘴位置的多个区段(方框552)所执行的示例性操作序列。在该示例中,打印装置确定是否使用额外的打印材料(方框554)。通常,确定是否使用额外打印材料可以是至少部分地基于与打印装置相关联的打印速度,用户输入数据(诸如所需打印质量等),输入打印内容,和/或其他这种打印变量。例如,如果在打印装置处接收的用户输入数据指示对应于相对较高饱和度的所需打印质量,打印装置可以确定使用额外的打印材料。响应于确定使用额外打印材料(方框554的“是”分支),打印装置确定多个区段的具有最高区段饱和度数值的特定区段为参考区段(方框556,558)。响应于确定并未使用额外打印材料(方框554的“否”分支),打印装置确定多个区段的具有最低区段饱和度数值的特定区段为参考区段(方框557,558)。
图6提供了流程图600,说明了可以由打印装置至少部分地基于对于从包括用于打印装置的校准输出的数字图像确定打印装置的喷嘴位置的位置饱和度数值而执行的示例性操作序列(方框602)。在该示例中,打印装置可以至少部分地基于每个喷嘴位置的位置饱和数值而将至少一个打印头分段为多个初步区段(方框604),其中每个初步区段对应于具有近似均匀饱和度的一个或多个邻近喷嘴位置。通常,打印装置可以确定邻近喷嘴位置对应于特定初步区段,如果每个喷嘴位置的位置饱和度数值在其他喷嘴位置的饱和度数值的预定差值范围内。可以至少部分地基于对应于初步区段的喷嘴位置的位置阈值而对于每个初步区段确定区段饱和度数值(方框606)。
在一些示例中,可以至少部分地基于对于每个初步区段的区段饱和度数值将一些初步区段组合成更大的区段(方框608)以由此确定多个区段的每个对应于一个或多个喷嘴位置的一个或多个区段(方框610)。例如,如果对于每个初步区段的区段饱和度数值对应于对于对应于初步区段的喷嘴位置的平均灰阶强度数值,一些示例可以组合在预定灰阶强度范围内具有区段饱和度数值的相邻/邻近初步区段。
在一些示例中,打印装置可以确定初步区段将要组合成的区段的目标数目(方框612)。例如,可以至少部分地基于与打印装置相关联的处理和/或存储资源而确定区段的目标数目。在这种示例中,均匀性修正数值的存储可以受限于存储器资源配置,以使得打印装置可以至少部分地基于对于均匀性修正数值的存储器资源配置而确定区段的目标数目。例如,如果打印装置包括其中均匀性修正数值可以存储在表格中的固定存储器,可以至少部分地基于固定存储器而确定区段的目标数目。类似地,在一些示例中,可以限制可应用于处理数字图像、确定均匀性修正数值、和/或采用均匀性修正数值调节打印内容的处理资源。在这些示例中,打印装置可以基于可应用的处理资源而确定区段的目标数目。如应该知晓的,可以实施对于区段的目标数目的确定以限制处理和/或存储器资源的使用。因此,示例性的打印装置可以至少部分地基于位置饱和度数值和/或区段饱和度数值而将初步区段组合成所确定的区段的目标数目(方框614)以由此确定对应于一个或多个喷嘴位置的多个区段。
作为另一示例,在基于油墨的打印装置中(诸如之前所述的示例性CMYK打印装置),可以对于每个主要颜色打印头确定区段的目标数目。如应该知晓的,在一些示例中可以至少部分地基于与每个颜色相关联的对比度而对于每个主要颜色打印头确定目标区段的数目,以使得具有较高对比度的主要颜色可以具有更多的目标区段,而具有较低对比度的主要颜色可以具有较少的目标区段。在其他示例中,可以至少部分地基于输入的打印内容而确定目标区段的数目。例如,在输入打印内容中以相对较高量使用的主要颜色可以具有对应的相对较高的目标区段数目。在一些示例中,具有相对较大饱和度差异幅度以及油墨对比度的主要颜色可以具有对应地较高数目的目标区段。
图7提供了方框图,说明了可以由打印装置处理以在物理媒介上产生校准输出的示例性校准图像700。如示例中所示,校准图像包括跨越打印装置的打印宽度的多个饱和度斜变702a-I。在该示例中,从X=0至X=6000标注跨越打印宽度的喷嘴位置,其通常对应于校准图像的像素位置。如所讨论的,在一些示例中,可以相对于打印内容的像素位置而描述喷嘴位置。
图8A-图8B提供了可以由打印装置的一个或多个成像装置捕捉并分析的校准输出的示例性数字图像720、730。在该示例中,数字图像720、730共同的包括打印装置的校准输出,其中(图8A的)第一数字图像720对应于X=0至大约X=3300的喷嘴位置,以及第二数字图像730对应于近似X=2700至X=6000的喷嘴位置。因此,在该示例中,数字图像720、730在喷嘴位置的覆盖范围中重叠。如所述,一些示例可以至少部分地基于图像重叠而对准两个或更多数字图像。如所示,校准输出包括饱和度斜变,其基于校准图像的饱和度斜变。尽管输入校准图像的像素数值可以对于给定的饱和度数值跨越饱和度斜变的每条而相等,如图8A和图8B中所示,由于打印头中的变化,打印材料饱和度可以在打印的校准输出中改变。
图9A-图9C对于可以从包括校准输出的数字图像诸如图8A-图8B的数字图像720、730的分析所确定的喷嘴位置(也即X=0至X=6000)的位置饱和度数值的示例性图表。图9A提供了对于校准输出的多个饱和度斜变所确定的示例性饱和度数值的图表800。如图9A中可见,对应于喷嘴位置802、804的两个区段的数字图像的两个区域似乎与预期的数值(也即校准图像的输入像素数值)以及相邻喷嘴位置相比具有饱和度数值的变化。图9B提供了对于如图9A中所示喷嘴位置的饱和度数值的示例性图表800,并且图9B进一步提供了对应于喷嘴位置的示例性初步区段822。在图9C中,已经组合了图9B的一些初步区段822,以使得已经将喷嘴位置划分为区段824。图9B和图9C借由对于一个或多个打印头的喷嘴位置所确定的位置饱和度数值而说明了对应于一个或多个打印头的示例性区段。
如应该知晓的,图9B和图9C的示例说明了初步区段和区段宽度可变,其中特定区段的尺寸(通常是特定区段的宽度)是基于位置饱和数值。因此,在一些示例中,一个或多个打印头的第一区段可以具有第一尺寸,并且一个或多个打印头的第二区段可以具有第二尺寸,其中第一尺寸和第二尺寸可以不同。通常,该可变宽度区段可以减小与计算均匀性修正数值和/或采用该均匀性修正数值调节打印内容相关联的处理资源利用。通过基于与例如固定喷嘴位置相比的位置饱和度数值而分段一个或多个打印头(以及各自的喷嘴位置),示例可以由此实施动态和处理资源高效的校准进程。此外,该可变宽度分段可以通过减小将要存储的均匀性修正数值的量而减小存储器资源使用。
图10提供了已经至少部分地基于图8A和图8B的示例性数字图像所确定的示例性均匀性修正数值而调节了的示例性校准图像。通常,采用均匀性修正数值调节打印内容可以不容易辨别以视觉检查;然而,在该示例中,由于图9A的打印头区域802、804中标注的变化,在图10的示例性已调节校准图像900中示出了在对应区域902、904中像素数值的显著调节。图11A和图11B提供了通过采用产生图8A和图8B的数字图像720、730的校准输出所使用的示例性打印装置而打印图10的校准图像900从而产生的校准输出的示例性数字图像。图12提供了包括从图11A和图11B的数字图像920、930的分析所确定的示例性饱和度数值的示例性图表1000。如所示,饱和度数值与图9A-图9C中示例性饱和度数值相比看起来更均匀。
因此,在此所述的示例通常在打印内容的打印中校准打印材料(例如油墨、调色剂、染料等)的饱和度。进一步,一些示例可以通过校准打印装置以由此将打印饱和度与打印装置的最低饱和度区段匹配而减少打印材料的使用。在其他示例中,可以增大打印材料的使用以由此通过将打印装置校准至打印装置的最高饱和度区段而由此改进所打印内容的视觉特性。此外,示例可以通过实施打印头的宽度可变分段并对于一个或多个打印头的区段确定均匀性修正数值而减少与打印装置相关联的处理和/或存储器资源使用。
尽管在此描述了各个示例,要素和/或要素的组合可以对于由此所设计的各个示例组合和/或移除。例如,在图3-图6的流程图中在此所提供的示例性操作可以顺序地、同时地、或以不同顺序而执行。此外,流程图的一些示例性操作可以添加至其他流程图,和/或可以从流程图移除一些示例性操作。进一步,在一些示例中,可以移除图1和图2的示例性计算装置的各个部件,和/或可以添加其他部件。类似地,在一些示例中,可以移除示例性存储器和/或机器可读存储媒介(诸如图1的机器可读存储媒介和/或图2的存储器资源220)的各个指令,和/或可以添加其他指令(诸如对应于图3-图6的示例性操作的指令)。
已经展示了前述说明书以说明并描述所述原理的示例。该说明书并非意在穷举或者限制示例为所公开的任何精确形式。根据该说明书,多个修改和变形是可能的。
Claims (15)
1.一种非暂时机器可读存储媒介,包括指令以用于由打印装置的处理资源执行以使得打印装置:
分析对应于打印装置的校准输出的至少一个数字图像以对于所述打印装置的多个喷嘴位置的每一个确定位置饱和度数值;
执行分段操作,以至少部分地基于对于每个喷嘴位置的所述位置饱和度数值而将至少一个打印头分段为对应于多个喷嘴位置的多个区段;
从所述多个区段确定参考区段;以及
对于每个区段,至少部分地基于所述参考区段而确定均匀性修正数值。
2.根据权利要求1所述的非暂时机器可读存储媒介,其中,配置所述打印装置以多个主要颜色而打印,所述至少一个数字图像包括对于所述多个主要颜色的每一个的跨打印宽度饱和度斜变,以及至少部分地基于对于每个喷嘴位置的主要颜色饱和度数值而确定对于所述多个喷嘴位置的每一个的饱和度数值。
3.根据权利要求1所述的非暂时机器可读存储媒介,进一步包括指令以使得所述打印装置:
采用对于每个区段的所述均匀性修正数值而调节所述打印装置的打印内容。
4.根据权利要求1所述的非暂时机器可读存储媒介,进一步包括指令以使得所述打印装置:
在与所述处理资源相关联的存储器资源中存储对于每个区段的所述均匀性修正数值。
5.根据权利要求1所述的非暂时机器可读存储媒介,其中,所述至少一个数字图像包括多个数字图像,以及所述机器可读存储媒介进一步包括指令以使得所述打印装置:
在分析所述多个数字图像以对于每个喷嘴位置确定所述位置饱和度数值之前,至少部分地基于图像重叠而对准所述多个数字图像的每一个。
6.根据权利要求1所述的非暂时机器可读存储媒介,其中,用于确定参考区段的指令包括指令以使得所述打印装置:
至少部分地基于所述多个区段的每一个的尺寸而确定所述参考区段是所述多个区段的特定区段。
7.根据权利要求1所述的非暂时机器可读存储媒介,其中,用于确定参考区段的指令包括指令以使得所述打印装置:
至少部分地基于对应于所述多个区段的每一个的区段饱和度数值而确定所述参考区段是所述多个区段的特定区段。
8.根据权利要求7所述的非暂时机器可读存储媒介,其中,用于确定参考区段的指令包括指令以使得所述打印装置:
确定是否使用额外的打印材料;
其中至少部分地基于对于使用额外的打印材料的确定而确定所述参考区段是所述特定区段。
9.根据权利要求1所述的非暂时机器可读存储媒介,其中,至少部分地基于输入打印内容、用户输入数据、相关联打印速度、多个区段的每一个的尺寸、对于所述打印装置的平均饱和度数值、对应于所述多个区段的每一个的区段饱和度数值、或者其任意组合而确定所述参考区段。
10.根据权利要求1所述的非暂时机器可读存储媒介,其中,用于将至少一个打印头分段为多个区段的指令包括指令以使得所述打印装置:
至少部分地基于对于每个喷嘴位置的位置饱和度数值而将所述至少一个打印头分段为多个初步区段,所述多个初步区段的每一个对应于多个喷嘴位置;以及
将所述多个初步区段的至少两个初步区段组合成所述多个区段的特定区段。
11.一种打印装置,包括:
至少一个打印头,用于在物理媒介上打印内容,所述至少一个打印头具有多个喷嘴位置;
成像装置;
分析引擎,用于分析从所述成像装置接收的、对应于所述打印装置的校准输出的至少一个数字图像以对于所述打印装置的多个喷嘴位置的每一个确定位置饱和度数值;
用于执行分段操作的分段引擎,其中所述分段操作用于至少部分地基于对于每个喷嘴位置的位置饱和度数值而将所述至少一个打印头分段为近似均匀饱和度的多个区段,所述多个区段的每一个对应于多个喷嘴位置;
参考区段引擎,用于从所述多个区段确定参考区段;以及
均匀性修正数值引擎,用于至少部分地基于所述参考区段确定对于每个区段的均匀性修正数值。
12.根据权利要求11所述的打印装置,包括:
修正引擎,用于基于对于每个区段的均匀性修正数值而调节用于所述打印装置的打印内容;以及
打印引擎,用于在由所述修正引擎调节之后打印所述打印内容。
13.根据权利要求11所述的打印装置,包括:
校准引擎,用于采用所述至少一个打印头在物理媒介上产生所述校准输出并且采用所述成像装置捕捉所述校准输出的至少一个数字图像。
14.一种用于打印装置的方法,包括:
从成像装置接收至少一个数字图像,对应于用于打印装置的校准输出,所述打印装置包括具有多个喷嘴位置的至少一个打印头;
采用处理资源分析所述至少一个数字图像以对于每个喷嘴位置确定灰阶数值;
执行分段操作,以至少部分地基于每个喷嘴位置的所述灰阶数值而将所述至少一个打印头分段成每个对应于多个喷嘴位置的多个区段,以使得所述多个区段的每一个对应于多个邻近喷嘴位置,每个具有在预定差异范围内的各自灰阶数值;
从所述多个区段确定参考区段;以及
对于每个区段,至少部分地基于所述参考区段而确定均匀性修正数值。
15.根据权利要求14所述的方法,其中,所述多个区段包括具有对应于喷嘴位置的第一数目的第一尺寸的第一区段,以及所述多个区段包括具有对应于喷嘴位置的第二数目的第二尺寸的第二区段,以及所述第二尺寸不同于所述第一尺寸。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2015/037955 WO2016209258A1 (en) | 2015-06-26 | 2015-06-26 | Print saturation calibration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107533444A CN107533444A (zh) | 2018-01-02 |
CN107533444B true CN107533444B (zh) | 2021-12-31 |
Family
ID=57585302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580079478.0A Expired - Fee Related CN107533444B (zh) | 2015-06-26 | 2015-06-26 | 打印装置、打印饱和度校准的方法以及存储媒介 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10124598B2 (zh) |
EP (1) | EP3271181B1 (zh) |
CN (1) | CN107533444B (zh) |
WO (1) | WO2016209258A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102018207728A1 (de) * | 2018-05-17 | 2019-11-21 | Heidelberger Druckmaschinen Ag | Kompensation von Dichteschwankungen |
EP4088934A1 (de) * | 2020-03-20 | 2022-11-16 | Heidelberger Druckmaschinen AG | Dumc mit variablem modell |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1417035A (zh) * | 2001-11-06 | 2003-05-14 | 佳能株式会社 | 喷墨记录方式中的图像修正方法 |
CN1421315A (zh) * | 2001-11-06 | 2003-06-04 | 佳能株式会社 | 喷墨记录设备以及图像校正方法 |
CN1644383A (zh) * | 2004-01-22 | 2005-07-27 | 精工爱普生株式会社 | 打印机的喷墨量的校准 |
CN101335813A (zh) * | 2007-06-25 | 2008-12-31 | 株式会社Pfu | 图像读取设备及其控制方法 |
CN103057276A (zh) * | 2011-10-20 | 2013-04-24 | 佳能株式会社 | 打印设备和打印方法 |
EP2662220A1 (en) * | 2012-05-07 | 2013-11-13 | Fujifilm Corporation | Image recording apparatus and method |
CN106576130A (zh) * | 2014-06-13 | 2017-04-19 | 图像电子公司 | 用于单通道失效喷嘴补偿的方法和装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000301810A (ja) | 1999-04-19 | 2000-10-31 | Canon Inc | テストパターン記録方法、情報処理装置および記録装置 |
US6361139B1 (en) * | 2000-01-31 | 2002-03-26 | Hewlett-Packard Company | Self-calibrated sensor module for inkjet printing devices |
JP2001292890A (ja) | 2000-04-11 | 2001-10-23 | Nakahara Sanpodo:Kk | 複数供養壇 |
TW508307B (en) * | 2000-10-09 | 2002-11-01 | Benq Corp | Method and apparatus of assembled type ink-injection imaging |
US20020071041A1 (en) | 2000-12-07 | 2002-06-13 | Pine Joshua I. | Enhanced resolution mode using color image capture device |
US7251058B2 (en) | 2001-11-26 | 2007-07-31 | Ioan Pop | Method for generating customized ink/media transforms |
JP2005271353A (ja) * | 2004-03-24 | 2005-10-06 | Seiko Epson Corp | カラーチャート、カラーチャート作成装置およびカラーチャート作成方法 |
EP1786629A4 (en) | 2004-07-12 | 2009-03-18 | Jemtex Ink Jet Printing Ltd | METHOD FOR REDUCING PRINT DENSITY VARIATIONS IN PRINTERS, PARTICULARLY IN INK-JET PRINTERS |
WO2006059282A2 (en) | 2004-12-01 | 2006-06-08 | Koninklijke Philips Electronics N.V. | Method of electronic color image saturation processing |
JP4770481B2 (ja) * | 2006-01-26 | 2011-09-14 | ブラザー工業株式会社 | 画像処理プログラムおよび画像処理装置 |
JP4390085B2 (ja) * | 2007-07-13 | 2009-12-24 | セイコーエプソン株式会社 | 液体吐出制御装置 |
JP2009220357A (ja) * | 2008-03-14 | 2009-10-01 | Seiko Epson Corp | 補正値設定方法、液体噴射装置、印刷システム、及びプログラム |
WO2010123497A1 (en) | 2009-04-21 | 2010-10-28 | Hewlett-Packard Development Company, L.P. | Color target read using grayscale information |
US8240807B2 (en) * | 2009-05-06 | 2012-08-14 | Hewlett-Packard Development Company, L.P. | Calibration process for multi-die print cartridge |
US8537439B2 (en) * | 2010-08-11 | 2013-09-17 | Kabushiki Kaisha Toshiba | Print calibration processing apparatus, image forming apparatus, print calibration processing method and image forming method |
WO2014117808A1 (en) * | 2013-01-29 | 2014-08-07 | Hewlett-Packard Development Company, L.P. | Nozzle calibration |
-
2015
- 2015-06-26 CN CN201580079478.0A patent/CN107533444B/zh not_active Expired - Fee Related
- 2015-06-26 US US15/569,307 patent/US10124598B2/en active Active
- 2015-06-26 WO PCT/US2015/037955 patent/WO2016209258A1/en active Application Filing
- 2015-06-26 EP EP15896544.2A patent/EP3271181B1/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1417035A (zh) * | 2001-11-06 | 2003-05-14 | 佳能株式会社 | 喷墨记录方式中的图像修正方法 |
CN1421315A (zh) * | 2001-11-06 | 2003-06-04 | 佳能株式会社 | 喷墨记录设备以及图像校正方法 |
CN1644383A (zh) * | 2004-01-22 | 2005-07-27 | 精工爱普生株式会社 | 打印机的喷墨量的校准 |
CN101335813A (zh) * | 2007-06-25 | 2008-12-31 | 株式会社Pfu | 图像读取设备及其控制方法 |
CN103057276A (zh) * | 2011-10-20 | 2013-04-24 | 佳能株式会社 | 打印设备和打印方法 |
EP2662220A1 (en) * | 2012-05-07 | 2013-11-13 | Fujifilm Corporation | Image recording apparatus and method |
CN106576130A (zh) * | 2014-06-13 | 2017-04-19 | 图像电子公司 | 用于单通道失效喷嘴补偿的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
EP3271181A4 (en) | 2018-10-31 |
EP3271181B1 (en) | 2021-03-03 |
WO2016209258A1 (en) | 2016-12-29 |
EP3271181A1 (en) | 2018-01-24 |
US10124598B2 (en) | 2018-11-13 |
US20180117926A1 (en) | 2018-05-03 |
CN107533444A (zh) | 2018-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11477343B2 (en) | Dynamic printing system compensation mechanism | |
EP3100862B1 (en) | Image-processing apparatus and method, program, and inkjet printing system | |
CN110497707B (zh) | 密度波动的补偿 | |
US9137422B2 (en) | Image processing in contone space and halftone space | |
US11630975B1 (en) | Secondary color uniformity compensation mechanism | |
US11090932B2 (en) | Image processing apparatus, image processing method and storage medium | |
JP2010082938A (ja) | 画像形成装置、画像形成方法及び印刷装置 | |
CN107533444B (zh) | 打印装置、打印饱和度校准的方法以及存储媒介 | |
US20150360492A1 (en) | Nozzle calibration | |
JP2014100854A (ja) | 画像形成装置及び方法、並びに補正値算出方法 | |
US10647138B2 (en) | Multi-module printer calibration | |
CN112477437B (zh) | 一种色差处理方法、装置、喷墨打印机及存储介质 | |
US10341534B2 (en) | Color calibration | |
JP2016210050A (ja) | 記録装置の補正データ生成方法およびデータ処理装置 | |
US10477049B2 (en) | Media expansion compensated print content | |
US9742961B2 (en) | To calibrate a printer | |
US11900189B1 (en) | Automatic tuning compensation system that determines optimal compensation target values for each of plurality of tint levels | |
US11900187B1 (en) | Automatic tuning compensation mechanism | |
US20240278585A1 (en) | Automatic tuning compensation mechanism | |
US20240294022A1 (en) | Automatic tuning compensation mechanism | |
JP7471791B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP6256198B2 (ja) | 階調制御装置、プリンタ、階調制御方法及び階調制御プログラム | |
JP2023091489A (ja) | 情報処理装置、画像形成装置、画像形成システム、方法、及びプログラム | |
JP2020185667A (ja) | 画像処理装置とこれを備えた液体吐出装置及び端末並びに画像処理方法とこれを実行するためのプログラム | |
JP2020131657A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20211231 |
|
CF01 | Termination of patent right due to non-payment of annual fee |