[go: up one dir, main page]

KR20250007492A - Ink dosing for digital printing on reflective substrates - Google Patents

Ink dosing for digital printing on reflective substrates Download PDF

Info

Publication number
KR20250007492A
KR20250007492A KR1020247023754A KR20247023754A KR20250007492A KR 20250007492 A KR20250007492 A KR 20250007492A KR 1020247023754 A KR1020247023754 A KR 1020247023754A KR 20247023754 A KR20247023754 A KR 20247023754A KR 20250007492 A KR20250007492 A KR 20250007492A
Authority
KR
South Korea
Prior art keywords
color
ink
opacity
target color
data
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.)
Pending
Application number
KR1020247023754A
Other languages
Korean (ko)
Inventor
제라르도 세로스
Original Assignee
컬러포털 유럽 에스에이
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from LU501026A external-priority patent/LU501026B1/en
Priority claimed from US17/553,152 external-priority patent/US11521029B1/en
Application filed by 컬러포털 유럽 에스에이 filed Critical 컬러포털 유럽 에스에이
Publication of KR20250007492A publication Critical patent/KR20250007492A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6033Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • G06K15/102Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/54Conversion of colour picture signals to a plurality of signals some of which represent particular mixed colours, e.g. for textile printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6097Colour correction or control depending on the characteristics of the output medium, e.g. glossy paper, matt paper, transparency or fabrics

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Textile Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Spectrometry And Color Measurement (AREA)
  • Ink Jet (AREA)
  • Color Image Communication Systems (AREA)

Abstract

반사 기판 상에 인쇄할 때 다수의 잉크 채널을 갖는 디지털 인쇄 디바이스에서 잉크를 도징(dosing)하기 위한 컴퓨터 구현 방법이 제공된다. 이 방법에 따라 구성된 디지털 인쇄 시스템이 또한 제공된다. 색상 데이터 및 스펙트럼 반사율 데이터 둘 모두 포함하여, 반사 기판 상에 인쇄될 타겟 색상의 타겟 색상 데이터가 캡처된다. 캡처된 색상 데이터는 프린터 모델로 프로세싱되어 각각의 잉크 채널에 대한 예비 도징 비를 출력한다. 타겟 색상에 대한 디지털 불투명도 값은 각각의 잉크 채널의 도징 비로부터 컴퓨팅된다. 타겟 색상에 대한 자연 불투명도 값이 캡처된 스펙트럼 반사율 데이터로부터 계산되고, 디지털 불투명도 값과 자연 불투명도 값 간의 차이가 계산된다. 타겟 색상의 확산 잉크 구성요소의 잉크 단계에 대해 차이를 보간함으로써 각각의 잉크 채널에 대한 예측 도징 비가 획득된다. A computer-implemented method for dosing ink in a digital printing device having a plurality of ink channels when printing on a reflective substrate is provided. A digital printing system configured according to the method is also provided. Target color data of a target color to be printed on a reflective substrate is captured, including both color data and spectral reflectance data. The captured color data is processed by a printer model to output a preliminary dosing ratio for each ink channel. A digital opacity value for the target color is computed from the dosing ratio for each ink channel. A natural opacity value for the target color is computed from the captured spectral reflectance data, and a difference between the digital opacity value and the natural opacity value is computed. A predicted dosing ratio for each ink channel is obtained by interpolating the difference for the ink phase of a diffuse ink component of the target color.

Description

반사 기판 상의 디지털 인쇄를 위한 잉크 도징Ink dosing for digital printing on reflective substrates

본 발명은 반사 기판 상에 인쇄할 때 다수의 잉크 채널을 갖는 인쇄 디바이스 또는 시스템에서 잉크를 도징(dosing)하기 위한 비색상 공간(colorimetric space) 내의 색상 데이터 프로세싱 기술에 관한 것이다. The present invention relates to a color data processing technique in a colorimetric space for dosing ink in a printing device or system having multiple ink channels when printing on a reflective substrate.

디지털 프린터는 컴퓨터 단말 및 연관된 프로그램을 통한 구성의 용이성은 인쇄량에 대한 경제적인 문턱을 상당히 감소시켜 훨씬 더 맞춤화되고 훨씬 더 소규모 생산 운전(production run)을 허용하므로, 전문 인쇄 분야에서 빠르게 채택되고 있다. 디지털 프린터는 통상적으로 다수의 잉크 채널들을 포함하며, 예컨대, 청록색, 자홍색, 노란색 및 검정색('CMYK') 또는 그 이상 예컨대, 부가적으로 주황색, 녹색, 보라색, 적색('CMYKOGVR')이 확산 잉크 예컨대, 백색, 은색 또는 광택 및 프라이머(primer)와 같은 부가적인 잉크와 정기적으로 조합된다. Digital printers are rapidly gaining adoption in the professional printing sector, as their ease of configuration via a computer terminal and associated programs significantly reduces the economic threshold for print volumes, allowing much more customized and much smaller production runs. Digital printers typically contain multiple ink channels, for example cyan, magenta, yellow and black ('CMYK') or more, for example additionally orange, green, violet and red ('CMYKOGVR'), regularly combined with diffusion inks such as white, silver or additional inks such as varnishes and primers.

이러한 맥락에서 색상 매칭 작업은 전통적으로, 프린터와 연관된 디바이스 의존적 비색상 공간(들)을 기준 디바이스 독립적 비색상 공간을 통한 변환으로 연결하여 인쇄된 결과물을 타겟 색상과 매칭시키려는 시도하는 반복적인 프로세스로서 디지털 인쇄 오퍼레이터에 의해 수행하며, 그의 바람직한 예는 국제 조명 위원회('CIE') 밝기, 녹색-적색 및 청색-황색('L*a*b') 색상 공간('CIELAB')을 들 수 있다. In this context, the task of color matching is traditionally performed by digital print operators as an iterative process of attempting to match the printed output to the target color by concatenating transformations from the device-dependent chromatic space(s) associated with the printer through a reference device-independent chromatic space, a preferred example of which is the Commission on Illumination ('CIE') Brightness, Green-Red and Blue-Yellow ('L*a*b') color space ('CIELAB').

예컨대, 출원인의 EP20178552.4에 개시된 바와 같이 최근 방법에 의한 디지털 인쇄 맥락에서 색상 매칭 워크플로우가 개선되었다. 그러나 색상 매칭 및 특히, 불투명도 매칭은 프린터 유형 및 인쇄가 기판 상에 직접 인쇄되는지 아니면 기판에 도포된 필름에 간접적으로 인쇄되는지에 관계없이, 업계에서 'RSM'(reflective, shiny and/or mirrored) 기판으로서 지칭되는 반사 기판 상에 인쇄할 때 특히 어렵고 부담스러운 작업으로 남아 있다. 만약 달성했다면, 최상의 매칭을 위한 시간 및 노력의 양은 상당하다. For example, color matching workflows have been improved in the context of digital printing by recent methods, as disclosed in the applicant's EP20178552.4. However, color matching and in particular opacity matching remain particularly difficult and burdensome tasks when printing on reflective substrates, referred to in the industry as 'RSM' (reflective, shiny and/or mirrored) substrates, regardless of the printer type and whether the print is printed directly onto the substrate or indirectly onto a film applied to the substrate. The amount of time and effort required to achieve the best match, if at all, is considerable.

근본적 어려움은 백색 코팅 표면, 종이 또는 판지와 같은 더 많은 기존의 인쇄 기판의 난반사와 비해 광 산란이 상당한, 금속과 같이 고반사성 표면에 의해 나타나는 정반사로 인해 발생한다. A fundamental difficulty arises from specular reflection by highly reflective surfaces, such as metals, which cause significant light scattering compared to the diffuse reflection of more conventional printed substrates, such as white-coated surfaces, paper or cardboard.

반사 기판 상에 인쇄된 색상의 각광 산란은 제형화된 잉크로부터의 색상 안료의 크기 및 형상에 의존한다. 반사 기판(예컨대, 알루미늄 캔, 금속 시트)의 아날로그 인쇄에 통상적으로 사용되는 종래 잉크의 안료는 보다 다분산성이며 디지털 프린터에 사용되는 잉크젯 안료보다 더 큰 직경을 나타내어, 잉크 입자에서 훨씬 더 많은 볼륨을 표현할 수 있다. 그런 다음, 인쇄 층에 나타나는 반사도 및 산란의 결과적인 혼합은 반사의 배향에서 일부 비자발적인 선택성을 야기할 수 있다. 따라서 종래의 잉크 안료로 생산된 반사 기판(예컨대, 평평한 표면 또는 원통형 오브젝트) 상의 인쇄된 제품은 빈번하게 흐릿한 반사(dull reflection)를 나타내며, 이는 이미지 밀도, 명확도 및 선명도의 손실로서 치환되는 증가된 산란을 야기한다. 반대로, 토너 또는 더 작은 잉크젯 안료로, 통상적으로, 반사 기판 상에 또는 기판을 감싸거나 기판 상에 적층될 수 있는 물 기반 또는 친환경 솔벤트 잉크로 인쇄된 기능성 잉크젯 코팅 층을 갖는 필름 상에 직접 적용된 UV 또는 라텍스 잉크로 디지털식으로 인쇄된 제품은 보다 생생한 반사, 선명도 및 색상 명확도를 나타내어 종래의 인쇄 프로세스와 비교할 때 상이한 색상 외관을 초래한다. The scattering of colors printed on a reflective substrate depends on the size and shape of the color pigments from the formulated ink. The pigments in conventional inks commonly used for analog printing on reflective substrates (e.g., aluminum cans, metal sheets) are more polydisperse and exhibit larger diameters than inkjet pigments used in digital printers, which allows for much greater volume to be expressed in the ink particles. The resulting mixture of reflectivity and scattering that appears in the printed layer can then lead to some involuntary selectivity in the orientation of the reflection. Therefore, printed articles on reflective substrates (e.g., flat surfaces or cylindrical objects) produced with conventional ink pigments frequently exhibit dull reflections, which result in increased scattering that is traded for loss of image density, clarity and sharpness. Conversely, products digitally printed with UV or latex inks applied directly onto a film, typically with a functional inkjet coating layer printed with water-based or eco-solvent inks that can be wrapped around or laminated onto a reflective substrate, or with toner or smaller inkjet pigments, exhibit more vivid reflections, sharpness and color clarity, resulting in a different color appearance when compared to conventional printing processes.

특정 인쇄 애플리케이션에서, 특히 백색 기판 상에 인쇄할 때, 잉크 불투명도(또는 밀도)는 인쇄된 표면에 적용된 잉크 코팅을 통과하는 광의 양을 정의하는 측정에 의해 표시된다. 이 측정은 통상적으로 반사 또는 투과 농도계로 이루어진다. 그러나 백색 기판 상에 주어진 색상 잉크의 불투명도를 정의하기 위해 다른 측정 가능한 방법론이 개시되는 경우, RSM 기판 반사율은 기존 방법을 난제시하는 핵심 요소이므로 이러한 방법론이 만족스러운 결과를 제공하지 못할 것이다. RSM 기판 상에서 색상의 불투명도 또는 투명도를 정량화하기 위한 방법은 존재하지 않는 것으로 여겨진다. 현재, 금속 장식 잉크 제조업체는, 일반적으로 백색 잉크와 같은 확산 요소가 있거나 없는 색상 잉크를 제형화하기 위해 안료 선택에 기초하여 자체적으로 자신의 잉크의 불투명도를 결정한다. In certain printing applications, particularly when printing on white substrates, ink opacity (or density) is expressed by a measurement that defines the amount of light passing through an ink coating applied to the printed surface. This measurement is typically accomplished by reflectance or transmission densitometry. However, when other measurable methodologies are disclosed to define the opacity of a given color ink on a white substrate, the RSM substrate reflectance is a key factor that challenges existing methods, and therefore these methodologies will not provide satisfactory results. It is believed that no method exists for quantifying the opacity or transparency of a color on a RSM substrate. Currently, manufacturers of metallic decorative inks determine the opacity of their inks themselves, typically based on pigment selection to formulate color inks with or without a diffusion element, such as white ink.

작품 및 효과의 인쇄가 점점 더 복잡해짐에 따라, 상응하게, 장식 애플리케이션에서 사용하기 위해 특별히 적응된 다양한 잉크는 반사 기판 상의 인쇄에 대해 색상 및 불투명도 매칭에 있어 추가 어려움을 나타낸다. 반사 기판에 대한 잉크를 제형화하는 제조업체는 불투명, 반투명 및 투명 잉크로 반정규화된 별개의 불투명도 레벨을 가진 잉크를 도입하였으며, 여기서 불투명 잉크는 아래에 놓인 기판의 반사도를 대부분 차단하고 투명 잉크는 아래에 놓인 기판의 반사도가 색상을 실질적으로 통과하도록 허용하며, 반투명 잉크는 중간 레벨의 불투명도를 제공한다. As the printing of artwork and effects has become increasingly complex, correspondingly, the various inks specifically adapted for use in decorative applications present additional challenges in colour and opacity matching for printing on reflective substrates. Manufacturers formulating inks for reflective substrates have introduced inks with distinct opacity levels, which are semi-normalised into opaque, translucent and transparent inks, whereby opaque inks largely block the reflectivity of the underlying substrate, transparent inks allow the reflectivity of the underlying substrate to substantially pass through the colour, and translucent inks provide intermediate levels of opacity.

전문 분야 지식은 반사 기판 인쇄를 위한 색상 매칭 시에 추가 복잡성 요인을 강조한다. 예컨대, 습식 스크린 프로세스로 인쇄할 때, 잉크는 반투명 변형으로서 매칭되어야 하며, 여기서 노란색, 주황색, 적색과 같이 밝고 따뜻한 색상은 약간 더 많은 불투명도로 매칭되어야 한다. 반대로, 명도가 높고 채도가 낮은 것을 특징으로 하는 파스텔 색상으로서 알려진 색상은 가장 깨끗하고 최상의 색조를 획득하기 위해 불투명 변형으로서만 매칭되어야 한다. Expert knowledge highlights additional complexities in color matching for reflective substrate printing. For example, when printing with a wet screen process, inks must be matched as translucent variations, where bright, warm colors such as yellow, orange and red must be matched with slightly more opacity. Conversely, colors known as pastel colors, characterized by high brightness and low saturation, must be matched only as opaque variations to obtain the purest and best shade.

확산 백색 표면 상의 색상은 일반적으로 45/0° 또는 0/45° 기하학적 구조 하에서 분광 광도계로 측정되고 반사 표면 상의 색상은 d/8° 기하학적 구조 하에서 다중 각도 또는 구면 분광 광도계로 측정되며, 구면 분광 광도계는 측정에서 정반사 구성요소('SPIN')를 포함하거나 정반사 구성요소를 제외('SPEX')하는 정반사를 캡처한다. 예컨대, SPIN 측정은 표면 유형(무광택, 광택 등)에 관계없이 총 반사율을 변동 없이 캡처하고, '실제 색상'을 나타내어서, 인쇄된 색상이 만족스러운 색상 표현을 나타내기 위해 타겟 SPIN 값이 매칭되어야 하는 것으로 간주된다. SPEX 측정은 일반적으로 상이한 표면에 기초하여 반사율 변동을 캡처할 때 광택 구성요소를 제외하고, "샘플 외관"을 나타내어서, 인쇄된 색상이 만족스러운 색상 일관성을 나타내기 위해 SPEX 값이 매칭되어야 하는 것으로 간주된다. SPIN 또는 SPEX에서의 색상의 측정은 색상에 대한 고유한 그리고 개개의 값을 전달하며, 여기서 스펙트럼 반사율과 색상에 대한 각자의 변환된 L*a*b 값 사이의 차이는 기판의 정반사율 정도에 기초하여 변동되며, 여기서 스펙트럼 범위에서 측정 차이의 비선형성은 L*a*b 값의 차이를 추가로 변동시킬 수 있다. Color on a diffuse white surface is typically measured with a spectrophotometer under 45/0° or 0/45° geometry, and color on a reflective surface is typically measured with a multi-angle or spherical spectrophotometer under d/8° geometry, with a spherical spectrophotometer capturing specular reflection either including the specular component ('SPIN') or excluding the specular component ('SPEX') in the measurement. For example, a SPIN measurement is considered to capture total reflectance without variation regardless of surface type (matte, glossy, etc.) and is representative of 'true color', such that the target SPIN value should match for printed colors to exhibit satisfactory color representation. A SPEX measurement is typically considered to capture reflectance variation based on different surfaces, excluding the gloss component, and is representative of 'sample appearance', such that the SPEX value should match for printed colors to exhibit satisfactory color consistency. Measurement of color in SPIN or SPEX delivers a unique and individual value for the color, where the difference between the spectral reflectance and the respective converted L*a*b value for the color varies based on the degree of specular reflectance of the substrate, where non-linearity of the measurement difference over the spectral range can further vary the difference in the L*a*b values.

최종 인쇄물을 정의하는 기존 디자인 프로세스에서, 주어진 인쇄 참조로부터 또는 Pantone® 가이드와 같은 인쇄된 색상 책으로부터 색상이 선택될 수 있다. 그러나 색상 선택은 백색 종이와 같은 매우 상이한 표면 반사에서 표현될 수도 있고 그렇지 않을 수도 있는 반면, 원하는 인쇄물은 RSM 기판에 인쇄될 예정이며, 이는 결과적으로 RSM 기판 상의 최종 인쇄물과 비교할 때 매우 상이한 지각으로 인해 색상 선택에 오류가 발생할 수 있다. In a traditional design process defining the final print, colors may be selected from a given print reference or from a printed color book such as a Pantone® guide. However, the color selection may or may not be represented in a very different surface reflection, such as white paper, whereas the desired print is intended to be printed on an RSM substrate, which can result in errors in color selection due to a very different perception when compared to the final print on the RSM substrate.

최종 인쇄물을 복제하도록 시도하는 다양한 교정 기술(디지털 또는 아날로그) 중에서, 일부는 첨단 레이저 이미징 기술을 사용하여 특정 디지털 도너의 이미지 패스를 결합하고 필름 층을 생산 기판에 전사하는, 색상 밀도를 조정할 수 있는 디지털 이미징 시스템(예컨대, Fuji FinalProof® 또는 Kodak®Approval®)으로서 개발되었다. Among the various proofing technologies (either digital or analog) that attempt to replicate the final print, some have been developed as digital imaging systems (e.g. Fuji FinalProof® or Kodak®Approval®) that combine image passes from specific digital donors and transfer film layers onto a production substrate using advanced laser imaging technology, allowing for adjustable color density.

디자인 프로세스에서 색상 선택에 대한 의사 결정을 최적화하기 위한 개선이 또한 제시되었다. 예컨대, PantoneLIVE®는 금속 또는 알루미늄과 같은 반사 기판을 포함하여, 다양한 인쇄 기판 상에 사전 프로세싱된 Pantone® 가이드에서 이용 가능한 색상으로부터의 디지털 색상 정보를 제공한다. 그러나 금속 또는 알루미늄에 대해 정의된 PantoneLIVE® 라이브러리로부터 이용 가능한 디지털 데이터는, 외부의 종래의 또는 디지털 시스템으로, 색상을 그의 불투명도 개념에 따라 정확하고 동시에 재현하기에 충분한 정보를 제공하지 못하는데, 그 이유는 이러한 표면의 불투명도는, 색상 및 불투명도를 매칭시키기 위한 정보 또는 주어진 방법론을 개시하지 않는 Pantone® 또는 그의 선호하는 잉크 제조업체 파트너인 Sun Chemical로부터의 선별인의 그룹에 의해 임의로 정의되기 때문이다. Improvements have also been proposed to optimize color selection decisions in the design process. For example, PantoneLIVE® provides digital color information from colors available in pre-processed Pantone® guides on a variety of printing substrates, including reflective substrates such as metals or aluminum. However, the digital data available from the PantoneLIVE® library defined for metals or aluminum does not provide sufficient information to accurately and simultaneously reproduce the color according to its opacity concept in external conventional or digital systems, because the opacity of these surfaces is arbitrarily defined by a group of selectors from Pantone® or its preferred ink manufacturer partner, Sun Chemical, who do not disclose information or a given methodology for matching colors and opacity.

최근의 다른 예로, 알루미늄과 같은 반사 표면에 종래의 잉크를 직접 적용한 물리적 색상 카탈로그가 소개되었다. 예컨대, 600개 초과한 범위의 색상 제공하는 2-피스 금속 장식용 INX Color Perfection® 카탈로그는 종이가 아닌 금속 상에서 이용 가능한 유일한 색상 카탈로그라고 주장한다. 그러나 생산 기판 상에 잉크를 적용하는 이 아날로그 프로세스는 엄청난 노력이 필요하고 카탈로그의 상이한 버전과 비교하여 엄격한 색상 편차 하에서 유지가 어렵다. 색상 샘플은 물리적 색상 참조로서 이용 가능하고, 이용 가능한 디지털 데이터는 평면, 롤투롤(roll-to-roll), 고속 또는 원통형 인쇄 디바이스와 같은 종래의 또는 디지털 시스템으로 불투명도를 포함하여 이러한 색상을 정확하게 복제하기에 충분한 정보를 제공하지 않는다. In other recent examples, physical color catalogs have been introduced that directly apply conventional inks to reflective surfaces such as aluminum. For example, the two-piece INX Color Perfection® catalog for metal decorative, offering a range of over 600 colors, claims to be the only color catalog available on metal rather than paper. However, this analog process of applying inks onto production substrates is labor intensive and difficult to maintain under strict color variances compared to different versions of the catalog. Color samples are available as physical color references, and the available digital data does not provide sufficient information to accurately replicate these colors, including opacity, with conventional or digital systems such as flat, roll-to-roll, high-speed or cylindrical printing devices.

위의 맥락에서, 반사 기판 상의 인쇄를 위한 색상 및 불투명도 매칭 워크플로우는 여전히 EP20178552.4에 선행 기술로 개시된 기존 워크플로우와 대체로 대응하며, 여기서 오퍼레이터는 잉크 값을 초기화하고 샘플을 인쇄하고 색상 정확도를 체크하며 필요에 따라 잉크 값을 매칭을 위해 수정한다. Sun Chemical Corporation의 WO2021/035105는 반사 기판 인쇄의 특정 분야에서 이러한 선행 기술의 예를 개시한다. In the above context, the color and opacity matching workflow for printing on reflective substrates still largely corresponds to the existing workflow disclosed as prior art in EP20178552.4, where an operator initializes ink values, prints samples, checks color accuracy, and modifies ink values for matching as needed. WO2021/035105 to Sun Chemical Corporation discloses an example of such prior art in the specific field of reflective substrate printing.

임의의 색상 매칭 워크플로우는 오퍼레이터가 특정 프린터로 재현할 스팟 색상 또는 타겟 색상 표를 획득하는 것으로 시작된다. 각각의 프린터는 자체 프린터 교정을 가지며, 이는 색상을 L*a*b 색상 공간 또는 다른 색상 공간으로부터 디바이스 색상 공간으로 변환하는 정보를 포함하는 고유한 색상 프로파일(예컨대, 국제 색상 컨소시엄 'ICC' 프로파일)과 함께, 디바이스의 잉크 채널, 인쇄 헤드 특성 및 인쇄 기판에 의존하며, 여기서, 표의 각각의 색상에 대해 획득된 L*a*b(또는 기타) 값은 'RIP'(raster image processor) 컴퓨터 프로그램에 입력된다. RIP 프로그램은 프린터의 색상 프로파일을 사용하여 타겟 L*a*b 값을 프로세싱하고 잉크 분리(inks separation)로서 또한 알려진 색상별 잉크 도즈량으로서 각각의 잉크에 대한 출력 값을 컴퓨팅한다. 예컨대, L*a*b 값 [14.191, 18.511, 4.177]의 타겟 색상의 경우, RIP 프로그램은 CMYKOG 프린터에 대한 개개의 잉크 도즈량 값이 [50.196, 100, 100, 50.196, 50.196, 0]이 되어야 함을 제안할 수 있다. Any color matching workflow begins with an operator obtaining a table of spot colors or target colors to be reproduced by a particular printer. Each printer has its own printer calibration, which depends on the ink channels, print head characteristics and printing substrate of the device, together with a unique color profile (e.g., an International Color Consortium 'ICC' profile) containing information for converting colors from the L*a*b color space or another color space to the device color space, where the obtained L*a*b (or other) values for each color in the table are input into a 'RIP' (raster image processor) computer program. The RIP program uses the printer's color profile to process the target L*a*b values and computes output values for each ink as a color-specific ink dose, also known as ink separation. For example, for a target color with L*a*b values of [14.191, 18.511, 4.177], a RIP program might suggest that the individual ink dose values for a CMYKOG printer should be [50.196, 100, 100, 50.196, 50.196, 0].

프린터의 디바이스 색상 공간은 프린터가 사용하는 잉크에 의해 정의되므로, 반사 기판 인쇄의 맥락에서, 이는 불투명, 반투명 및 투명 변형을 포함한다. 작품의 특성에 따라, 동일한 워크플로우 내에서 디지털 인쇄를 요구하는 작품의 경우 별개의 불투명도 레벨을 갖는 타겟이 색상이 매칭되어야 하는 심각한 어려움이 발생한다. 오퍼레이터는, SPIN 및 SPEX 둘 모두에서 색상을 매칭시키는 것이 개개의 색상 프로파일을 사용해야 한다는 추가 어려움에 직면하며, 여기서 각각의 프린터 프로파일은 각각 서로 상이한 별개의 그리고 개개의 잉크 분리를 계산할 것이다. Since the device color space of a printer is defined by the inks used by the printer, in the context of reflective substrate printing this includes opaque, translucent and transparent variations. Depending on the nature of the artwork, for artworks requiring digital printing within the same workflow, targets with distinct opacity levels present a significant challenge when color matching is required. The operator faces the additional challenge that color matching in both SPIN and SPEX requires the use of individual color profiles, where each printer profile will compute separate and distinct ink separations, each of which is different.

따라서, 종래 기술의 기술에 비해, 불투명도를 포함하여 타겟 색상에 더 근접하게 매칭되고 사용자 입력 요구 사항이 감소된 잉크 분리를 제공하는 데 적합하고, 반사 기판 상에 작품을 인쇄할 때 다중채널 프린터에서 잉크를 도징하는 개선된 방법이 바람직하다. Therefore, an improved method of dosing ink in a multichannel printer when printing works on a reflective substrate is desirable, which is suitable for providing ink separation that more closely matches the target color, including opacity, and with reduced user input requirements, compared to prior art techniques.

본 발명은 반사 기판 상에 인쇄할 때 색상을 실제 및 타겟 비색 값과 매칭시키는 작업에 내재된 조정 워크플로우를 실질적으로 자동화하는, 다중 채널 프린터에서 잉크를 도징하는 방법을 제공하며, 여기서 반사 기판 상에 디지털식으로 또는 종래 방식으로 인쇄될 타겟 색상의 불투명도가 결정된다. The present invention provides a method of dosing ink in a multi-channel printer that substantially automates the adjustment workflow inherent in the task of matching colors to actual and target colorimetric values when printing on a reflective substrate, wherein the opacity of a target color to be printed digitally or conventionally on a reflective substrate is determined.

본 발명의 일 양상에 따르면, 반사 기판 상에 인쇄할 때 다수의 잉크 채널을 갖는 인쇄 디바이스에서 잉크를 도징(dosing)하는 컴퓨터 구현 방법이 제공되며, 이 방법은, 반사 기판 상에 인쇄될 적어도 하나의 타겟 색상의 타겟 색상 데이터를 캡처하는 단계 ― 타겟 색상 데이터는 색상 데이터 및 정반사 구성요소 포함 및 정반사 구성요소 제외를 포함하는 스펙트럼 반사율 데이터 둘 모두를 포함함 ― ; 프린터 모델을 생성하는 단계; 타겟 색상의 개개의 색상 구성요소를 나타내는 각각의 잉크 채널에 대한 예비 도징 비를 출력하도록 캡처된 색상 데이터를 프린터 모델로 프로세싱하는 단계; 개개의 잉크 채널에 대한 디지털 불투명도 값을 출력하도록 각각의 비로부터 곡선(curve)을 컴퓨팅하고 컴퓨팅된 곡선을 보간하는 단계; 적어도 하나의 타겟 색상에 대한 디지털 불투명도 값을 출력하기 위해 모든 잉크 채널의 개개의 디지털 불투명도 값을 결합하는 단계; 캡처된 스펙트럼 반사율 데이터로부터 자연 불투명도 값을 컴퓨팅하는 단계; 컴퓨팅된 디지털 불투명도 값과 컴퓨팅된 자연 불투명도 값 간의 차이를 계산하는 단계; 및 각각의 잉크 채널에 대한 예측된 도징 비를 획득하기 위해 적어도 하나의 타겟 색상의 확산 잉크 구성요소의 잉크 단계에 대해 계산된 차이를 보간하는 단계를 포함한다. According to one aspect of the present invention, a computer-implemented method of dosing ink in a printing device having a plurality of ink channels when printing on a reflective substrate is provided, the method comprising: capturing target color data of at least one target color to be printed on the reflective substrate, the target color data including both color data and spectral reflectance data including and excluding a specular component; generating a printer model; processing the captured color data with the printer model to output a preliminary dosing ratio for each ink channel representing an individual color component of the target color; computing a curve from each of the ratios and interpolating the computed curve to output a digital opacity value for the individual ink channels; combining the individual digital opacity values of all ink channels to output a digital opacity value for the at least one target color; computing a natural opacity value from the captured spectral reflectance data; calculating a difference between the computed digital opacity value and the computed natural opacity value; and interpolating the calculated difference for the ink phase of the diffusion ink component of at least one target color to obtain a predicted dosing ratio for each ink channel.

이 방법의 실시예는, 반사 표면 상의 정반사 구성요소 및 확산 잉크 층을 갖는 반사 표면 상의 정반사 구성요소 둘 모두를 사용하여 프린터를 교정하는 추가 단계를 포함할 수 있다. Embodiments of this method may include an additional step of calibrating the printer using both a specular component on the reflective surface and a specular component on the reflective surface having a layer of diffusing ink.

방법의 실시예에서, 프린터 모델을 생성하는 단계는 반사 표면 상의 정반사 구성요소 및 확산 잉크 층을 갖는 반사 표면 상의 정반사 구성요소에 기초하여 프린터 교정 모델을 생성하는 추가 단계를 포함할 수 있다. In an embodiment of the method, the step of generating a printer model may include an additional step of generating a printer calibration model based on a specular component on the reflective surface and a specular component on the reflective surface having a layer of diffuse ink.

이 방법의 실시예는, 정의된 타겟 불투명도에 따라 타겟 색상 또는 각각의 타겟 색상을 분류하고; 그리고 캡처된 색상 데이터를 분류된 색상 또는 각각의 분류된 색상을 나타내는 데이터로 대체하는 프로세싱 단계를 반복하는 추가 단계를 포함할 수 있고, 각각의 잉크 채널에 대한 획득된 예측 도징 비는 백색 잉크와 같은 확산 잉크에 대한 도징 비를 포함한다. Embodiments of the method may include an additional step of repeating the processing steps of classifying the target color or each target color according to a defined target opacity; and replacing the captured color data with data representing the classified color or each classified color, wherein the obtained predicted dosing ratio for each ink channel includes a dosing ratio for a diffuse ink, such as white ink.

이 방법의 실시예는, 타겟 자연 불투명도 값으로부터 확산 잉크의 예측 비를 추가하여 다음 디지털 불투명도 값을 출력하고; 그리고 자연 불투명도 값과 다음 디지털 불투명도 값 사이의 차이를 계산하는 추가 단계를 포함할 수 있으며; 계산된 차이는 반사 기판에 대한 델타 불투명도로서 지칭되는 값이다. Embodiments of the method may include the additional steps of adding a predicted ratio of the diffusing ink from the target natural opacity value to output a next digital opacity value; and calculating a difference between the natural opacity value and the next digital opacity value; the calculated difference being a value referred to as the delta opacity for the reflective substrate.

선행 실시예 중 임의의 실시예의 변형은, 보간 단계 이전에 계산된 차이를 보정하는 추가 단계를 더 포함할 수 있으며, 보정은 자연 불투명도 값이 미리 정의된 임계값 아래일 때 또는 계산된 차이 값이 음수일 때 차이를 0으로 설정하는 단계를 포함한다. 이 추가 실시예의 변형은 룩업 테이블로서 저장된 복합 함수로 각각의 잉크 채널에 대한 예측 도징 비를 보정하는 추가 단계를 포함할 수 있다. A variation of any of the preceding embodiments may further comprise an additional step of compensating for the calculated difference prior to the interpolation step, the compensation comprising setting the difference to zero when the natural opacity value is below a predefined threshold or when the calculated difference value is negative. A variation of this additional embodiment may further comprise an additional step of compensating the predicted dosing ratio for each ink channel with a composite function stored as a lookup table.

선행 실시예 중 임의의 실시예의 변형은, 각각의 잉크 채널에 대한 예측된 도징 비로부터 색상 차트를 생성하고; 또는 각각의 잉크 채널에 대한 보정된 도징 비로부터 색상 차트를 생성하고; 및 반사형 기판 상에 프린터로 색상 차트를 인쇄하는 추가 단계를 더 포함할 수 있다. 기판은 원통형 프린터로 직접 인쇄된 오브젝트, 평평한 표면 또는 의도된 반사 기판 위에 놓기 위한 광학적으로 선명하거나 투명한 층일 수 있다. Variations of any of the preceding embodiments may further comprise the additional steps of generating a color chart from the predicted dosing ratio for each ink channel; or generating a color chart from the corrected dosing ratio for each ink channel; and printing the color chart with a printer on a reflective substrate. The substrate may be an object printed directly with a cylindrical printer, a flat surface, or an optically clear or transparent layer for placement on an intended reflective substrate.

선행 실시예 중 임의의 실시예의 변형은, 최종 종래의 잉크 배합의 특정 불투명도와 매칭시킬 목적으로 각각의 잉크 단계의 불투명도를 지정하기 위해 착색제 또는 베이스 잉크가 특성화되는 제형화된 종래 잉크의 불투명도를 결정하는 추가 단계를 더 포함할 수 있다. Variations of any of the preceding embodiments may further comprise the additional step of determining the opacity of a formulated conventional ink wherein the colorant or base ink is characterized to specify the opacity of each ink step for the purpose of matching the particular opacity of the final conventional ink formulation.

이 방법의 실시예는, 타겟 색상의 채도 및 색조를 (타겟 색상의 불투명도 레벨과 무관하게) 유지함으로써 투명 내지 불투명의 범위의 디지털 불투명도의 개개의 버전을 획득하기 위해 타겟 색상의 디지털 불투명도 값으로부터 확산 잉크 퍼센티지를 컴퓨팅하는 추가 단계를 포함할 수 있다. 변형은 일반적으로 더 높은 불투명도와 매칭되는 파스텔 색상에 대한 불투명도를 예측하는 임계값을 미리 정의하는 추가 단계를 포함할 수 있다. Embodiments of the method may include an additional step of computing a diffusion ink percentage from a digital opacity value of a target color to obtain individual versions of a digital opacity ranging from transparent to opaque by maintaining saturation and hue of the target color (irrespective of the opacity level of the target color). The variation may include an additional step of predefining a threshold value for predicting opacity for pastel colors that typically match higher opacities.

이 방법의 실시예는, L*a*b 색상 공간에서 주어진 거리 예컨대, Delta-E 측정에서 타겟 색상의 더 밝은 버전 및 더 어두운 버전에 대해 각각의 잉크 채널에 대해 예측 도징 비를 각각 출력하는 추가 단계를 포함할 수 있다. Embodiments of the method may include the additional step of outputting, for each ink channel, a predicted dosing ratio for a lighter version and a darker version of the target color at a given distance in the L*a*b color space, e.g., a Delta-E measurement.

이 방법의 실시예는, 선택적으로 L*a*b 색상 공간에서 미리 정해진 거리 Delta-E에서 지정된 더 밝고 더 어두운 버전으로, 타겟 색상에 대해 최상이라고 간주되는 디지털 색상 및 불투명도 매칭을 나타내는 디지털 잉크 드로다운(digital ink drawdown) 또는 색상 카드를 생성하는 추가 단계를 포함할 수 있다. Embodiments of the method may optionally include the additional step of generating a digital ink drawdown or color card representing a digital color and opacity match deemed best for the target color, with lighter and darker versions thereof specified at a predetermined distance Delta-E in L*a*b color space.

본 발명의 다른 양상에 따르면, 디지털 인쇄 시스템이 제공되며, 이 디지털 인쇄 시스템은 다수의 잉크 채널을 갖는 프린터, 프린터로 반사 기판 상에 인쇄될 적어도 하나의 타겟 색상의 타겟 색상 데이터를 캡처하기 위한 수단, 및 프린터 내부에 있거나 프린터와 동작 가능하게 인터페이싱되고, 명령 세트에 의해 구성되는 데이터 프로세싱 단말을 포함하고, 명령 세트는, 캡처된 타겟 색상 데이터를 수신하고 ― 캡처된 타겟 색상 데이터는 정반사 구성요소 포함 또는 정반사 구성요소 제외를 포함하는 스펙트럼 반사율 데이터 및 색상 데이터 둘 모두 포함함 ― ; 프린터 모델을 생성하고; 타겟 색상의 개개의 색상 구성요소를 나타내는 각각의 잉크 채널에 대한 예비 도징 비를 출력하도록 캡처된 색상 데이터를 프린터 모델로 프로세싱하고; 개개의 잉크 채널에 대한 디지털 불투명도 값을 출력하기 위해 각각의 비로부터 곡선을 컴퓨팅하고 컴퓨팅된 곡선을 보간하고; 적어도 하나의 타겟 색상에 대한 디지털 불투명도 값을 출력하기 위해 모든 잉크 채널의 개개의 디지털 불투명도 값을 결합하고; 캡처된 스펙트럼 반사율 데이터로부터 자연 불투명도 값을 컴퓨팅하고; 컴퓨팅된 디지털 불투명도 값과 컴퓨팅된 자연 불투명도 값 간의 차이를 계산하고; 그리고 각각의 잉크 채널에 대한 예측된 도징 비를 획득하기 위해 적어도 하나의 타겟 색상의 확산성 잉크 구성요소의 잉크 단계에 대해 계산된 차이를 보간하기 위한 것이다. In another aspect of the present invention, a digital printing system is provided, comprising a printer having a plurality of ink channels, means for capturing target color data of at least one target color to be printed on a reflective substrate by the printer, and a data processing terminal within the printer or operably interfaced with the printer and configured by a set of commands, the set of commands comprising: receiving the captured target color data, wherein the captured target color data includes both spectral reflectance data and color data, including or excluding a specular component; generating a printer model; processing the captured color data with the printer model to output a preliminary dosing ratio for each ink channel representing an individual color component of the target color; computing a curve from each of the ratios and interpolating the computed curve to output a digital opacity value for the individual ink channels; combining the individual digital opacity values of all the ink channels to output a digital opacity value for the at least one target color; computing a natural opacity value from the captured spectral reflectance data; calculating a difference between the computed digital opacity value and the computed natural opacity value; And to interpolate the calculated difference for the ink phase of at least one target color diffusive ink component to obtain the predicted dosing ratio for each ink channel.

시스템의 실시예는 데이터 프로세싱 단말 및 원격 단말이 동작 가능하게 인터페이싱되는 네트워크를 더 포함할 수 있고, 캡처된 타겟 색상 데이터는 원격 단말로부터 수신된다. 네트워크 연결에 관계없이, 캡처하기 위한 수단은 바람직하게는 구면 또는 다중각 분광 광도계이다. Embodiments of the system may further include a network in which the data processing terminal and the remote terminal are operably interfaced, wherein the captured target color data is received from the remote terminal. Regardless of the network connection, the means for capturing is preferably a spherical or multi-angle spectrophotometer.

반사 기판은 금속 이를테면, 알루미늄, 플라스틱 이를테면, 필름, 호일 및 비닐, 및 유리를 포함하여, 'RSM(reflective, shiny and/or mirrored)' 기판을 포함하는 그룹으로부터 선택될 수 있다. The reflective substrate may be selected from the group comprising 'RSM (reflective, shiny and/or mirrored)' substrates, including metals such as aluminum, plastics such as films, foils and vinyl, and glass.

네트워킹된 실시예에서, 시스템은 데이터 프로세싱 단말 및/또는 분광 광도계를 원격 저장 수단 예컨대, 클라우드 기반 데이터 저장 노드와 인터페이싱하는 브리징(bridging) 수단을 더 포함할 수 있고, 색상 데이터는 선택적으로 원격 저장 수단에 업로드되기 전에 암호화된다. In a networked embodiment, the system may further include bridging means for interfacing the data processing terminal and/or spectrophotometer with a remote storage means, e.g., a cloud-based data storage node, wherein the color data is optionally encrypted prior to being uploaded to the remote storage means.

네트워킹된 실시예에서, 캡처된 타겟 색상 데이터는 데이터 프로세싱 단말로부터 데이터베이스에 업로드되고, 데이터베이스에 저장되며, 원격 데이터 프로세싱 단말의 색상 데이터 요청에 따라 저장된 색상 데이터를 치환하도록 동작 가능하게 구성된 클라우드 기반 데이터 프로세싱 노드에 의해 프로세싱될 수 있다. In a networked embodiment, captured target color data can be uploaded to a database from a data processing terminal, stored in the database, and processed by a cloud-based data processing node operatively configured to replace the stored color data in response to a color data request from a remote data processing terminal.

다른 양상에 따르면, 본 발명에 따라 반사 기판에 매칭되고 적용된 타겟 색상을 관찰하는 방법이 조명 부스에서 제공되며, 여기서 시야각은 주어진 색상의 불투명도 레벨과 관련된다. According to another aspect, a method of observing a target color matched and applied to a reflective substrate according to the present invention is provided in a light booth, wherein the viewing angle is related to the opacity level of a given color.

본 발명의 다른 양상에 따르면, 데이터 프로세싱 단말에 의해 판독 및 프로세싱될 때, 본원에서 설명된 실시예 중 임의의 것의 단계를 수행하도록 해당 단말을 구성하는, 데이터 전달 매체 상에 레코딩되거나 네트워크 저장 매체에 저장되는 명령 세트가 또한 제공된다. According to another aspect of the present invention, there is also provided a set of instructions, recorded on a data transmission medium or stored in a network storage medium, which, when read and processed by a data processing terminal, configures said terminal to perform the steps of any of the embodiments described herein.

다른 양상은 본원의 청구범위에서 명시된 바와 같다. Other aspects are as set forth in the claims of the present application.

본 발명을 보다 잘 이해시키기 위해 그리고 본 발명이 어떻게 실시될 수 있는지를 보여주기 위해, 이제 첨부된 도면을 참조하여 본 발명에 따른 구체적인 실시예, 방법 및 프로세스가 예로서만 설명될 것이다.
도 1은 본 발명에 따라 구성 가능한 네트워킹 환경에서의 디지털 인쇄 시스템의 논리 다이어그램으로, 디지털 다중채널 색상 프린터와 인터페이싱되는 로컬 데이터 프로세싱 단말, 원격 데이터 프로세싱 단말 및 스팟 색상 표를 포함한다.
도 2는 도 1에 도시된 데이터 프로세싱 단말의 전형적인 하드웨어 아키텍처의 하드웨어 다이어그램으로, 프로세서 및 데이터 프로세싱 명령 세트를 저장하는 메모리 수단을 포함한다.
도 3은 도 1 및 도 2의 디지털 인쇄 시스템으로, 반사 기판 상에 동일한 인쇄를 위한 타겟 색상의 매칭을 예시하는 논리적 다이어그램이다.
도 4는 도 3에 예시된 바와 같은 타겟 색상을 매칭시키기 위한 종래 기술 방법을 흐름도 표현이다.
도 5는 도 3 및 도 4의 타겟 색상 매칭 방법을 개선하는 데 사용 가능한 본 발명에 따른 일반적인 잉크 도징 방법의 흐름도 표현으로, 확산 잉크를 포함하는 잉크 분리를 예측하는 단계 및 예측된 잉크 분리를 보정하는 단계를 포함한다.
도 6은 도 1 및 도 2에 도시된 단말의 메모리 수단의 콘텐츠의 논리적 다이어그램으로, 도 5에 도시된 바와 같은 방법을 구현하는 명령 세트를 포함한다.
도 7은 도 5의 잉크 분리를 예측하는 단계의 제1 실시예를 흐름도 표현이다.
도 8은 도 5의 잉크 분리를 예측하는 단계의 제2 실시예의 흐름도 표현이며, 여기서 타겟 색상은 투명으로부터 반투명 내지 불투명으로 매칭된다.
도 9는 도 5, 도 7 및 (또는) 도 8에서 예측된 잉크 분리를 보정하는 단계의 실시예의 흐름도 표현이다.
도 10은 본원에서 설명된 방법에 의해 출력된 타겟 색상 잉크 분리의 더 밝은 버전 및 더 어두운 버전을 자동으로 컴퓨팅하는 방법의 흐름도 표현이다.
도 11은 사용자가 본원에서 설명된 방법에 따라 인쇄된 하나 이상의 타겟 색상(들)의 시각적 체르를 수행할 수 있는 뷰잉 부스를 예시한다.
To better understand the present invention and to show how it may be practiced, specific embodiments, methods and processes according to the present invention will now be described, by way of example only, with reference to the accompanying drawings.
FIG. 1 is a logic diagram of a digital printing system in a configurable networking environment according to the present invention, including a local data processing terminal, a remote data processing terminal, and a spot color table interfacing with a digital multichannel color printer.
FIG. 2 is a hardware diagram of a typical hardware architecture of the data processing terminal illustrated in FIG. 1, including a processor and memory means for storing a data processing command set.
Figure 3 is a logical diagram illustrating matching of target colors for identical printing on a reflective substrate with the digital printing system of Figures 1 and 2.
FIG. 4 is a flowchart representation of a conventional method for matching target colors as exemplified in FIG. 3.
FIG. 5 is a flow diagram representation of a general ink dosing method according to the present invention that can be used to improve the target color matching method of FIGS. 3 and 4, including a step of predicting ink separation including diffusion ink and a step of correcting the predicted ink separation.
FIG. 6 is a logical diagram of the contents of the memory means of the terminal illustrated in FIGS. 1 and 2, including a set of commands implementing a method as illustrated in FIG. 5.
Figure 7 is a flowchart representation of a first embodiment of the step of predicting ink separation of Figure 5.
Figure 8 is a flowchart representation of a second embodiment of the step of predicting ink separation of Figure 5, where the target color is matched from transparent to translucent to opaque.
FIG. 9 is a flowchart representation of an embodiment of a step for correcting ink separation predicted in FIG. 5, FIG. 7, and/or FIG. 8.
FIG. 10 is a flowchart representation of a method for automatically computing lighter and darker versions of a target color ink separation output by the method described herein.
FIG. 11 illustrates a viewing booth through which a user can perform a visual screening of one or more target color(s) printed according to the methods described herein.

이제 본 발명자가 고려한 특정 모드가 예로서 설명될 것이다. 다음의 설명에서, 다수의 특정 세부사항들이 철저한 이해를 제공하기 위해 제시된다. 그러나 당업자는 본 발명이 이러한 특정 세부사항으로 제한되지 않고 실시될 수 있음이 명백할 것이다. 다른 경우에, 설명을 불필요하게 모호하게 하지 않기 위해 잘 알려진 방법 및 구조는 상세히 설명되지 않았다. Specific modes contemplated by the inventors will now be described by way of example. In the following description, numerous specific details are set forth to provide a thorough understanding. However, it will be apparent to those skilled in the art that the invention may be practiced without being limited to these specific details. In other instances, well-known methods and structures have not been described in detail so as not to unnecessarily obscure the description.

이제 도면을 참조하여 그리고 우선 도 1 및 도 2를 참조하여, 본 발명의 데이터 프로세싱 방법의 실시예에 따라 구성 가능한 디지털 인쇄 시스템(100)의 예가 도시된다. 디지털 인쇄 시스템(100)은 하나 이상의 고대역폭 데이터 연결(112)을 통해 디지털 다중채널 색상 프린터(114) 이 예에서, 확산 잉크('CMYKOGV+W')로서 청록색(c), 자홍색(m), 노란색(y), 검정색(k), 오렌지색(o), 녹색(g), 보라색(v), 백색(w)을 포함하는 8개의 색상 채널(1161-8)을 갖는 잉크젯 프린터와 로컬로 인터페이싱되는 데이터 프로세싱 단말(110) 및 분광 광도계(117)를 포함한다. Referring now to the drawings, and primarily to FIGS. 1 and 2, an example of a configurable digital printing system (100) according to an embodiment of the data processing method of the present invention is illustrated. The digital printing system (100) includes a data processing terminal (110) and a spectrophotometer (117) locally interfaced with a digital multichannel color printer (114), in this example an inkjet printer having eight color channels (1161-8) comprising cyan (c), magenta (m), yellow (y), black (k), orange (o), green (g), violet (v), and white (w) as diffusion inks ('CMYKOGV+W'), via one or more high bandwidth data connections (112).

디지털 인쇄 시스템(100)은 네트워킹 환경 내에 위치되며, 여기서 데이터 프로세싱 단말(110)은 고대역폭 유선 또는 무선 데이터 연결(112)을 통해 디지털 신호로서 인코딩된 데이터를 업로드 및 다운로드하는 개인용 컴퓨터 디바이스이며, 여기서 이러한 신호는 IEEE 802.3-2008 Gigabit Ethernet 송신 프로토콜에 따라 동작하는 유선 로컬 네트워크 및/또는 IEEE 802.11 Wi-Fi 무선 송신 프로토콜에 따라 동작하는 고대역폭 무선 로컬 네트워크를 구현하는 로컬 라우터 디바이스(118)에 의해 각각 컴퓨터(110)로 또는 컴퓨터(110)로부터 릴레이된다. The digital printing system (100) is located within a networking environment, where the data processing terminal (110) is a personal computer device that uploads and downloads data encoded as digital signals over a high-bandwidth wired or wireless data connection (112), where such signals are relayed to or from the computer (110) by a local router device (118) implementing a wired local network operating in accordance with the IEEE 802.3-2008 Gigabit Ethernet transmission protocol and/or a high-bandwidth wireless local network operating in accordance with the IEEE 802.11 Wi-Fi wireless transmission protocol, respectively.

데이터 프로세싱 단말(110), 즉 데스크톱 컴퓨터의 전형적인 하드웨어 아키텍처는 비제한적인 예로써 도 2에서 보다 상세히 도시된다. 컴퓨터는 데이터 프로세싱 유닛(201), 데이터 출력 수단 이를테면, 비디오 디스플레이 유닛(VDU)(202), 데이터 입력 수단 이를테면, HID 디바이스, 일반적으로 키보드(203) 및 포인팅 디바이스(마우스)(204)뿐만 아니라 VDU(202)가 터치 스크린 디스플레이인 경우 VDU(202) 자체, 및 데이터 입력/출력 수단 이를테면, 라우터(118)를 통한 로컬 및 광역 네트워크에 대한 유선 또는 무선 네트워크 연결(112), 자기 데이터 운반 매체 판독기/기록기(206) 및 광학 데이터 운반 매체 판독기/기록기(207) 등으로 구성된다. A typical hardware architecture of a data processing terminal (110), i.e., a desktop computer, is illustrated in more detail in FIG. 2 by way of non-limiting example. The computer comprises a data processing unit (201), a data output means such as a video display unit (VDU) (202), a data input means such as an HID device, typically a keyboard (203) and a pointing device (mouse) (204), as well as the VDU (202) itself if the VDU (202) is a touch screen display, and a data input/output means such as a wired or wireless network connection (112) to a local and wide area network via a router (118), a magnetic data carrier medium reader/writer (206), and an optical data carrier medium reader/writer (207).

데이터 프로세싱 유닛(201) 내에서, 중앙 처리 장치(CPU)(208)는 작업 조정 및 데이터 프로세싱 기능을 제공한다. CPU(208)를 위한 데이터 및 명령 세트는 메모리 수단(209)에 저장되며, 하드 디스크 저장 유닛(210)은 명령 및 데이터의 비휘발성 저장을 용이하게 한다. 무선 네트워크 인터페이스 카드(NIC)(211)는 라우터(118)와의 네트워크 연결(112)에 대한 인터페이스를 제공한다. 하나 이상의 범용 직렬 버스(USB) 입력/출력 인터페이스(212)는 키보드 및 포인팅 디바이스(203, 204)에 대한 연결을 용이하게 한다. 프린터(114) 및 분광 광도계(117)의 네트워크 연결 특징의 유무에 따라, 컴퓨터(110), 프린터(114) 및 분광 광도계(117) 간의 데이터 통신은 라우터 디바이스(118)를 통해 또는 컴퓨터의 USB 인터페이스(212)에 대한 유선 연결을 통해 또는 이들의 조합을 통해 라우팅될 수 있다. Within the data processing unit (201), a central processing unit (CPU) (208) provides task coordination and data processing functions. Data and instruction sets for the CPU (208) are stored in memory means (209), and a hard disk storage unit (210) facilitates non-volatile storage of instructions and data. A wireless network interface card (NIC) (211) provides an interface for a network connection (112) with the router (118). One or more universal serial bus (USB) input/output interfaces (212) facilitate connection to a keyboard and pointing devices (203, 204). Depending on the presence or absence of network connection features of the printer (114) and the spectrophotometer (117), data communication between the computer (110), the printer (114) and the spectrophotometer (117) may be routed via the router device (118), via a wired connection to the computer's USB interface (212), or via a combination thereof.

위의 모든 구성요소는 데이터 입력/출력 버스(213)에 연결되며, 자기 데이터 전달 매체 판독기/기록기(206) 및 광학 데이터 전달 매체 판독기/기록기(207)가 또한 데이터 입력/출력 버스(213)에 연결된다. 비디오 어댑터(214)는 프로세싱된 비디오 데이터를 VDU(202)로 출력하기 위해 버스(213)를 통해 CPU 명령을 수신한다. 데이터 프로세싱 유닛(201)의 모든 구성요소는 로컬 메인 전원으로부터 전력을 수신하고 구성요소의 정격 및 요구 사항에 따라 이를 변환하는 전력 공급기 유닛(215)에 의해 전원이 공급된다. All of the above components are connected to a data input/output bus (213), and a magnetic data transfer medium reader/writer (206) and an optical data transfer medium reader/writer (207) are also connected to the data input/output bus (213). A video adapter (214) receives CPU commands via the bus (213) to output processed video data to the VDU (202). All components of the data processing unit (201) are powered by a power supply unit (215) that receives power from the local mains and converts it according to the ratings and requirements of the components.

라우터(118) 자체는 종래의 ADSL 또는 광섬유 연결을 통해 광역 네트워크 ― 그의 일 예는 인터넷(120)임 ― 에 연결되고, 이를 통해 디지털 데이터가 원격 데이터 프로세싱 단말로부터 다운로드되고 원격 데이터 프로세싱 단말에 업로드될 수 있다. 각각의 데이터 프로세싱 단말의 네트워크 연결 및 상호 운용 가능한 네트워킹 프로토콜은, 단말이 본원에서 설명된 특정 실시예 방법론에 따라 서로 연결되고 서로 데이터를 통신하고 서로로부터 데이터를 수신하도록 허용한다. The router (118) itself is connected to a wide area network, one example of which is the Internet (120), via a conventional ADSL or fiber optic connection, through which digital data can be downloaded from and uploaded to remote data processing terminals. The network connections and interoperable networking protocols of each data processing terminal allow the terminals to connect to each other and communicate data with and receive data from each other according to the specific embodiment methodologies described herein.

원격 데이터 프로세싱 단말은 도 2를 참조하여 설명된 바와 같이 데스크톱 컴퓨터일 수 있거나, 랩톱 및 태블릿 컴퓨터와 같은 휴대용 변형체일 수 있다. 원격 데이터 프로세싱 단말은 또한 무선 데이터 송신(132)을 통해 디지털 신호로서 인코딩된 데이터 ― 음성 및/또는 영숫자 데이터를 포함함 ― 를 브로드캐스트 및 수신하는 개인 통신 디바이스(130), 예컨대, 스마트폰을 포함할 수 있으며, 여기서 신호는 지리적으로 가장 가까운 복수의 통신 링크 릴레이(134)에 의해 각각의 디바이스(130)로 또는 각각의 디바이스(130)로부터 각각 중계된다. 복수의 통신 링크 릴레이(1341-N)는 디지털 신호가 원격 게이트웨이(136)를 통해 모바일 디바이스(1301-N)와 그 대응 디바이스 간에 라우팅되도록 허용한다. 게이트웨이(136)는 예컨대, 무선 데이터 송신(132)이 이루어지는 네트워크와 같은 무선 원격통신 네트워크와 WAN(120) 사이의 디지털 신호 트래픽을 커플링하는 통신 네트워크 스위치이다. The remote data processing terminal may be a desktop computer, as described with reference to FIG. 2, or may be a portable variant, such as a laptop or tablet computer. The remote data processing terminal may also include a personal communication device (130), such as a smart phone, that broadcasts and receives data encoded as digital signals—including voice and/or alphanumeric data—via wireless data transmissions (132), wherein the signals are relayed to and from each device (130) by a plurality of geographically closest communication link relays (134). The plurality of communication link relays (134 1-N ) allow the digital signals to be routed between the mobile devices (130 1-N ) and their corresponding devices via a remote gateway (136). The gateway (136) is a communication network switch that couples digital signal traffic between a wireless telecommunications network, such as the network through which the wireless data transmissions (132) occur, and a WAN (120).

디지털 인쇄 시스템(100)은 반사 기판을 갖는 인쇄물(140)을 출력하는데, 그의 잘 알려진 예로는 알루미늄으로 만들어진 음료 캔이 있으며, 여기서 출력 인쇄물(140)에서 프린터(114)에 의한 색상 재현의 정확성이 가장 중요하다. 따라서, 색상 매칭으로 당업계에 알려진 프로세스를 통해 데이터 프로세싱 단말(110)로 프린터(114)에 의한 색상 재현을 교정하는 것을 돕기 위해 스팟 또는 타겟 색상 표(150)가 제공된다. A digital printing system (100) outputs a printed matter (140) having a reflective substrate, a well-known example of which is a beverage can made of aluminum, where the accuracy of color reproduction by the printer (114) in the output printed matter (140) is of the utmost importance. Accordingly, a spot or target color table (150) is provided to assist in correcting the color reproduction by the printer (114) through a process known in the art as color matching to a data processing terminal (110).

도 3 및 도 4를 참조하면, 시스템(100)을 이용한 반사 기판 상의 색상 매칭은 통상적으로 반복적인 시행착오 프로세스로서 수행되어 왔다. 컴퓨터(110)를 켜고 그의 운영 체제를 로드하고 그런 다음 래스터 이미지 프로세서(RIP) 애플리케이션을 로드하는 것 외에도, 종래 기술의 방법은 단계(401)에서 디지털 인쇄 시스템(100)의 프린터(114)를 특성화함으로써 개시되며, 여기서 색상 및 백색은 단계(401A, 401B)에서 개개의 선형화를 거치게 된다. Referring to FIGS. 3 and 4, color matching on a reflective substrate using the system (100) has typically been performed as an iterative trial-and-error process. In addition to turning on the computer (110), loading its operating system, and then loading a raster image processor (RIP) application, the prior art method begins by characterizing the printer (114) of the digital printing system (100) at step (401), wherein the color and white undergo individual linearizations at steps (401A, 401B).

단계(402)에서, 포워드 프린터 모델은 프린터의 ICC 프로파일에 의해 정의된 포워드 변환 기능으로 구성될 수 있는 정반사 구성요소에 기초하여 오퍼레이터 단말(110)에서 정의된다. In step (402), a forward printer model is defined at the operator terminal (110) based on a specular component that can be configured with a forward conversion function defined by the ICC profile of the printer.

단계(403)에서, 적어도 제1 타겟 색상(300)은 색상 라이브러리, 예컨대, 작품 인쇄 작업을 위한 스팟 또는 타겟 색상 표(150)에서 정의되며, 이는 색상 정확도 및 색상 불투명도를 위한 즉, 타겟팅된 인쇄 색상(300)을 나타내는 디지털 인쇄 시스템의 매칭을 요구한다. 타겟 색상 데이터의 캡처는 SPIN 또는 SPEX를 포함하여, 분광 광도계(117)로 표(150)의 타겟 색상의 L*a*b 값(310)을 측정하고, 측정을 단말(110)에 개개의 값 세트로서 저장함으로써 달성된다. In step (403), at least a first target color (300) is defined in a color library, e.g., a spot or target color table (150) for a print job, which requires matching of a digital printing system representing the targeted print color (300) for color accuracy and color opacity. Capturing of the target color data is accomplished by measuring L*a*b values (310) of the target color of the table (150) with a spectrophotometer (117), including SPIN or SPEX, and storing the measurements as individual sets of values in the terminal (110).

각각의 타겟 색상(300)은 여러 색상으로 구성되며, 각각의 색상은 프린터(114)의 잉크 채널(1161-8)로부터 각각 이용 가능한 잉크에 대응한다. 각각의 타겟 색상에 대해, 종래의 프린터 모델은 예컨대, 타겟 색상에 대한 모든 잉크의 조합에 대해 각각의 잉크에 대한 퍼센티지로서 표현되는 일 세트의 잉크 채널별 도징 비(330)을 제공하며, 이는 당분야에 색상 분리 데이터로서 알려져 있다. Each target color (300) is composed of multiple colors, each color corresponding to an ink available from each ink channel (116 1-8 ) of the printer (114). For each target color, a conventional printer model provides a set of ink channel-wise dosing ratios (330), expressed as a percentage for each ink for all ink combinations for the target color, known in the art as color separation data.

색상 정확도 및 불투명도 매칭 단계가 이어지며, 여기서 포워드 프린터 모델이 시작되고 캡처 및 저장된 타겟 색상(310) 또는 그의 전체 라이브러리가 단계(404)에서 판독되고, 해당 또는 각각의 타겟 색상은 단계(405)에서 그의 측정된 불투명도에 기초하여 분류되고, 분류된 색상(들)이 색상 예측 알고리즘으로 프로세싱되어 예컨대, EP20178552.4에서 교시된 잉크 도즈량 기술을 사용하여 단계(406)에서 개개의 잉크 분리(들)(330)가 출력된다. A color accuracy and opacity matching step follows, where the forward printer model is initiated and the captured and stored target colors (310) or their entire library are read in step (404), the or each target color is classified based on its measured opacity in step (405), and the classified color(s) are processed with a color prediction algorithm to output individual ink separation(s) (330) in step (406), for example using the ink dose technique taught in EP20178552.4.

색상 차트는 단계(407)에서 출력 잉크 분리(들)로 생성되고 ― 여기서 색상 분리(330)는 불투명도를 포함함 ― , 그런 다음 포워드 프린터 모델에 의해 프로세싱되고, 단계(408)에서 프린터(114)로 색상 차트(150)로서 인쇄된다. The color chart is generated as output ink separation(s) in step (407) - where the color separation (330) includes opacity - and is then processed by the forward printer model and printed as a color chart (150) to the printer (114) in step (408).

그런 다음, 인쇄된 색상 차트는 단계(409)에서 SPIN 또는 SPEX 포함하여, 분광 광도계(117)로 측정되고, 단계(403)에서 타겟 색상에 대해 이전에 측정된 값에 대해 관찰된 차이의 규모에 따라, 단계(406)의 색상 값은 통상적으로 단계(410)에서 보정된다. 이러한 보정은 허용오차 정의에 따라 잉크 색상 분리를 위한 보정 알고리즘, 예컨대, EP20178552.4에 교시된 잉크 도즈량 보정 기술을 사용하여 적용될 수 있다. Then, the printed color chart is measured with a spectrophotometer (117), including SPIN or SPEX, in step (409), and, depending on the magnitude of the difference observed with respect to the previously measured values for the target color in step (403), the color values in step (406) are typically corrected in step (410). This correction can be applied using a correction algorithm for ink color separation, e.g., an ink dose correction technique as taught in EP20178552.4, depending on the tolerance definition.

타겟 색상(300)에 대한 필수 값이 수락 가능한 허용오차 범위 내에서 매칭되거나 솔루션에 대한 프린터의 색상 영역 한계에 도달하는 시간까지 색상 정확도 및 불투명도 매칭 단계(404 내지 410)의 반복이 계속된다. 도 3에 도시된 예에서, 단계(407)에서 출력되고 색상 차트(150-3)로 인쇄된 제1 색상 분리 세트(3301)가 단계(409)에서 측정되면, 타겟 색상(300)과 충분히 가깝게 대응하지 않는 상황이 취소선 폰트의 참조 번호로 예시된다. 이 예에서 색상 값은 3번 보정되며, 여기서 단계(407)에서 출력되고 색상 차트(150)로 인쇄되는 제4 색상 분리 세트(3304)가 단계(409)에서 측정되면, 타겟 색상(300)과 충분히 가깝게 대응하는 것으로 간주된다. The iteration of the color accuracy and opacity matching steps (404 to 410) continues until the required values for the target color (300) are matched within an acceptable tolerance range or the color gamut limits of the printer for the solution are reached. In the example illustrated in FIG. 3, when the first color separation set (330 1 ) output in step (407) and printed on the color chart (150 -3 ) is measured in step (409), it is determined that it does not correspond sufficiently closely to the target color (300), as exemplified by the reference number in the strikethrough font. In this example, the color values are corrected three times, whereby when the fourth color separation set (3304 ) output in step (407) and printed on the color chart (150 ) is measured in step (409), it is deemed to correspond sufficiently closely to the target color (300).

그런 다음, 타겟 색상(들)과 가장 잘 매칭되는 것으로 간주되는 인쇄된 색상 차트의 반복은 단계(411)에서 잉크 색상 분리의 디지털 라이브러리(330)로서 내보내기(export)된다. 그런 다음, 내보내기된 디지털 라이브러리는 디지털 인쇄 시스템(100)에서 RIP 애플리케이션과 함께 사용되어 매칭되는 색상으로 작품을 인쇄할 수 있다. Then, the iterations of the printed color chart that are deemed to best match the target color(s) are exported as a digital library (330) of ink color separations in step (411). The exported digital library can then be used with a RIP application in a digital printing system (100) to print the artwork with the matching colors.

경험을 통해, 본 발명자는 종래 기술의 색상 정확도 및 불투명도 매칭 단계(404 내지 411)의 적지 않은 반복 횟수는 매칭될 타겟 색상 특성과 단계(407)에서 출력되는 초기 잉크 분리 세트(3301) 사이의 차이의 규모에 의해 야기된다는 것을 확인했다. 분야 지식 및 실험을 통해, 본 발명자는 색상의 확산 잉크 구성요소, 예컨대, 백색, 은색, 광택, 프라이머 등(여기서, 불필요한 복잡성을 회피하기 위해 본 설명 전체에서 백색(W)이 사용되지만, 임의의 다른 확산 잉크로 대체될 수 있음)가 보다 정확한, 즉, 종래 기술에 비해 타겟 색상(300) 및 그의 불투명도를 매칭시키는 데 요구되는 분리와 더 가깝게 대응하는 초기 잉크 분리 세트(3301)를 출력하기 위해 타겟 색상(300)의 자연 불투명도와 디지털 불투명도 사이의 차이를 보상하는데 사용된다는 것을 깨달았다. Through experience, the inventors have determined that the not insignificant number of iterations of the color accuracy and opacity matching steps (404 to 411) of the prior art is caused by the magnitude of the difference between the target color characteristics to be matched and the initial ink separation set (330 1 ) output in step (407). Through field knowledge and experimentation, the inventors have realized that a diffusion ink component of the color, such as white, silver, varnish, primer, etc. (herein, white (W) is used throughout this description to avoid unnecessary complexity, but may be replaced by any other diffusion ink) is used to compensate for the difference between the natural opacity of the target color (300 ) and the digital opacity in order to output an initial ink separation set (330 1 ) that is more accurate, i.e. corresponds more closely to the separations required to match the target color (300 ) and its opacity as compared to the prior art.

본 발명자는 구면 또는 다각 분광 광도계(117)를 이용한 측정에 기초하여 반사 기판 상에 종래식으로 또는 디지털식으로 인쇄될 때 타겟 색상의 불투명도를 정의하는 기술을 창안했으며, 여기서 정반사 포함 및 정반사 제외(또는 상이한 측정 각도의 조합)를 갖는 스펙트럼 반사율은 예컨대, 타겟의 주어진 색상 데이터에 포함된 정반사 구성요소를 나타내는 값으로부터 타겟의 주어진 색상 데이터에서 제외된 정반사 구성요소를 나타내는 값을 차감함으로써 타겟 불투명도 값을 정의한다. 이 기술은 백색, 은색, 광택, 프라이머 등과 같이 미리 결정된 수의 확산 잉크의 추가를 통해 타겟 색상의 자연 불투명도를 그의 연관된 디지털 불투명도와 매칭시키는 방법을 제공한다. The present inventors have devised a technique for defining the opacity of a target color when printed conventionally or digitally on a reflective substrate based on measurements using a spherical or polygonal spectrophotometer (117), wherein the spectral reflectance with and without specular reflection (or a combination of different measurement angles) defines a target opacity value by, for example, subtracting a value representing the specular component excluded from a given color data of the target from a value representing the specular component included in a given color data of the target. The technique provides a method for matching the natural opacity of a target color with its associated digital opacity through the addition of a predetermined number of diffusing inks, such as white, silver, varnish, primer, etc.

이제 도 5를 참조하여, 본 발명에 따른 잉크 도징 방법의 실시예에 따라 시스템(100)에 의해 수행되는 색상 매칭 프로세스가 설명되며, 여기서 도 3과 관련하여 유사한 참조부호는 유사한 단계를 나타낸다. Referring now to FIG. 5, a color matching process performed by the system (100) according to an embodiment of the ink dosing method according to the present invention is described, wherein similar reference numerals with respect to FIG. 3 represent similar steps.

컴퓨터(110)를 켜고, 그의 운영 체제 및 색상 매칭 방법의 관련 데이터 프로세싱 양상을 구현하는 명령 세트를 로딩하는 것에 더하여, 프린터(114)는 초기에, 단계(401)에서 재차 특성화된다. 색상은 단계(401A)에서 선형화를 거치고, 본 발명의 방법에서, 프린터는 확산 잉크가 단계(401B)에서 선형화를 거치기 이전에, 단계(501)에서 기판에 적용된 확산 잉크 층 이 예에서, 백색 잉크의 정반사 구성요소 및 정반사 둘 모두를 이용한 교정을 거친다. In addition to turning on the computer (110) and loading a set of commands implementing its operating system and the associated data processing aspects of the color matching method, the printer (114) is initially re-characterized at step (401). The color is linearized at step (401A), and in the method of the present invention, the printer is subjected to correction using both the specular component and the specular reflection of, in this example, white ink, prior to the diffusion ink being linearized at step (401B) with a layer of diffusion ink applied to the substrate at step (501).

단계(402)에서, 정반사 구성요소에 기초하여 오퍼레이터 단말(110)에서 포워드 프린터 모델이 재차 정의된다. 단계(502)에서, 기판에 적용된 확산 백색 층의 정반사 구성요소에 기초하여 추가 포워드 프린터 모델이 정의되고, 단계(503)에서 2개의 포워드 프린터 모델이 결합되어, 각각의 색상의 SPIN 및 SPEX 스펙트럼 반사율을 결합한 단일 포워드 모델을 초래한다. In step (402), a forward printer model is redefined at the operator terminal (110) based on the specular component. In step (502), an additional forward printer model is defined based on the specular component of the diffuse white layer applied to the substrate, and in step (503), the two forward printer models are combined to result in a single forward model combining the SPIN and SPEX spectral reflectances of each color.

단계(403)에서, 적어도 제1 타겟 색상이 색상 라이브러리, 예컨대, 스팟 또는 타겟 색상 표(150)에서 정의되며, 이는 색상 정확도 및 색상 불투명도를 위한 디지털 인쇄 시스템의 매칭을 요구한다. 타겟 색상 데이터의 캡처는 재차, SPIN 및 SPEX를 포함하여, 분광 광도계(117)로 타겟 색상을 측정하고, 측정을 단말(110)에 개개의 값 세트로서 입력함으로써 달성된다. 타겟 불투명도는 또한 단계(504)에서 정의되며, 여기서 SPEX 값은 SPIN 값으로부터 유효하게 차감되어 그 사이의 불투명도 정도를 퍼센티지로서 정의한다. In step (403), at least a first target color is defined in a color library, e.g., a spot or target color table (150), which requires matching with the digital printing system for color accuracy and color opacity. Capturing of the target color data is again accomplished by measuring the target color with a spectrophotometer (117), including SPIN and SPEX, and inputting the measurements as a set of individual values into the terminal (110). A target opacity is also defined in step (504), wherein the SPEX values are effectively subtracted from the SPIN values to define a degree of opacity therebetween as a percentage.

그런 다음, 색상 정확도 및 불투명도 매칭 단계가 이어지며, 여기서 포워드 프린터 모델이 시작되고 단계(404)에서, 저장된 타겟 색상 또는 그의 전체 라이브러리가 판독되고 단계(405)에서, 단계(504)의 불투명도 정도에 따라 각각의 타겟 색상이 분류된다. Then, the color accuracy and opacity matching step follows, where the forward printer model is initiated and in step (404), the stored target colors or their entire library are read and in step (405), each target color is classified according to its opacity level in step (504).

분류된 색상(들)은, 예컨대, EP20178552.4에 교시된 잉크 도즈량 기술을 사용하여, 단계(406)에서 개개의 잉크 분리(들)를 출력하기 위해 색상 예측 알고리즘으로 프로세싱된다. 도 8을 참조하여 추가로 설명되는 단계(505)에서, 또는 해당 또는 각각의 분류된 색상은 추가로, 불투명도 예측 알고리즘으로 프로세싱되어 확산 잉크를 포함하는 개개의 잉크 분리(들)를 출력한다. 불투명도 예측 알고리즘은 타겟 색상의 자연 불투명도 및 디지털 불투명도 값에 의존한다. 각각의 타겟 색상의 불투명도는 단계(406)의 분리(들)에서 각각의 구성요소 잉크의 개개의 디지털 불투명도 곡선에 대한 보간을 사용하여 계산되고 그런 다음 모든 구성요소 잉크의 디지털 불투명도를 합산하여 계산된다. 각각의 타겟 색상의 자연 불투명도는 단계(403)에서 획득된 SPIN/SPEX 스펙트럼 반사율 데이터로부터 컴퓨팅된다. 불투명도 예측 알고리즘은 타겟 색상에 대한 자연 불투명도 값과 디지털 불투명도 값의 차이를 컴퓨팅하고 이를 확산 잉크 단계에 대해 보간하여 확산 잉크(예컨대, 백색) 비에 대한 예측을 출력하여, 인쇄 시에 타겟 색상에 그의 타겟 불투명도를 부여한다. The classified color(s) are processed with a color prediction algorithm to output individual ink separation(s) at step (406), for example using the ink dose technique taught in EP20178552.4. At step (505), further described with reference to FIG. 8, or the or each classified color is further processed with an opacity prediction algorithm to output individual ink separation(s) comprising a diffuse ink. The opacity prediction algorithm relies on the natural opacity and the digital opacity values of the target colors. The opacity of each target color is computed using interpolation to the individual digital opacity curves of each component ink in the separation(s) of step (406) and then by summing the digital opacities of all the component inks. The natural opacity of each target color is computed from the SPIN/SPEX spectral reflectance data acquired at step (403). The opacity prediction algorithm computes the difference between the natural opacity value and the digital opacity value for the target color and interpolates this over the diffusion ink levels to output a prediction for the diffusion ink (e.g., white) ratio to impart its target opacity to the target color at print time.

그런 다음, 단계(407)에서 색상 차트가 출력 잉크 분리(들)와 함께 생성되며, 이는 단계(406)의 색상 분리 예측 및 단계(505)의 색상 불투명도 예측을 결합한다. 생성된 색상 차트는 포워드 프린터 모델에 의해 프로세싱되고 단계(408)에서 프린터(114)로 테스트 기판 ― 이는 의도된 애플리케이션의 반사 기판 또는 대안적으로, 의도된 애플리케이션의 반사 기판 상에 겹쳐질 수 있는 광학적 선명 또는 투명 기판일 수 있음 ― 상에 인쇄된다. Then, at step (407), a color chart is generated along with the output ink separation(s), which combines the color separation prediction of step (406) and the color opacity prediction of step (505). The generated color chart is processed by the forward printer model and printed at step (408) by the printer (114) onto a test substrate - which may be a reflective substrate of the intended application or, alternatively, an optically clear or transparent substrate that may be superimposed on the reflective substrate of the intended application.

그런 다음, 인쇄된 색상 차트는 단계(410)에서, SPIN 및 SPEX 포함하여, 분광 광도계(117)로 측정되고, 타겟 색상에 대해 저장된 값 세트에 대해 관찰되는 차이에 따라 색상 값이 선택적으로 보정된다. 이 방법에서, 타겟 불투명도에 대해 저장된 값 세트에 대해 관찰된 차이에 따라 단계(506)에서 색상 값이 추가로 보정되며, 불투명도 보정 알고리즘은 도 9를 참조하여 추가로 설명된다. 이하에서 설명되는 방법의 실시예에서, 불투명도 보정 알고리즘은 불투명도 예측 알고리즘에 의해 컴퓨팅된 곡선의 복수의 보간에 의존한다. Then, the printed color chart is measured with a spectrophotometer (117), including SPIN and SPEX, at step (410), and the color values are optionally corrected based on the observed differences with respect to a set of stored values for the target color. In this method, the color values are further corrected at step (506) based on the observed differences with respect to a set of stored values for the target opacity, the opacity correction algorithm being further described with reference to FIG. 9. In an embodiment of the method described below, the opacity correction algorithm relies on multiple interpolations of curves computed by the opacity prediction algorithm.

타겟 색상 값에 대한 필수 값이 수락 가능한 허용오차 범위 내에서 매칭되거나 솔루션에 대한 프린터의 색상 영역 한계에 도달하는 시간까지 색상 정확도 및 불투명도 매칭 단계(404 내지 506)의 반복이 계속된다. Iterations of the color accuracy and opacity matching steps (404 to 506) continue until the required values for the target color values are matched within an acceptable tolerance range or the color gamut limits of the printer for the solution are reached.

그런 다음, 타겟 색상(들)과 가장 잘 매칭되는 것으로 간주되는 인쇄된 색상 차트의 반복은 단계(411)에서 확산 잉크를 이용한 잉크 색상 분리의 디지털 라이브러리로서 내보내기되며, 여기서, 본 발명의 방법으로 생성된 내보내기된 디지털 라이브러리는 디지털 인쇄 시스템(100)에서 RIP 애플리케이션과 함께 사용되어 매칭되는 색상으로 반사 기판 상에 작품을 인쇄할 수 있다. Then, the iterations of the printed color chart that are deemed to best match the target color(s) are exported as a digital library of ink color separations using diffusion inks in step (411), where the exported digital library generated by the method of the present invention can be used in conjunction with a RIP application in a digital printing system (100) to print the artwork on a reflective substrate in the matching colors.

이제, 데이터 프로세싱 명령으로서 본 발명에 따른 방법의 단계(501 내지 506)를 구현하기 위해 색상 데이터 컴퓨팅 기술이 이어지며, 여기서 다음 표기법이 이해를 쉽게 하기 위해 전반에 걸쳐 일관되게 사용되며: 예의 프린터(114)의 잉크는 청록색(c), 자홍색(m), 노랑색(y), 검정색(k), 오렌지색(o), 녹색(g), 보라색(v) 및 백색(w)을 포함하고, 색상 잉크 'c-m-y-k-o-g-v'는 총칭하여 μ로 표시되고; 잉크 단계는 0 내지 1로 변동되는 α로 표시되고, 색상 파장은 λ로 표시되며, 이는 예컨대, 400 () 내지 700 () 까지의 범위에서 나노미터(nm) 단위로 값을 표현한다. Now, color data computing techniques are followed to implement steps (501 to 506) of the method according to the present invention as data processing commands, where the following notation is consistently used throughout for ease of understanding: the ink of the printer (114) of the example includes cyan (c), magenta (m), yellow (y), black (k), orange (o), green (g), violet (v) and white (w), and the color ink 'cmykog-v' is collectively represented by μ; the ink step is represented by α varying from 0 to 1, and the color wavelength is represented by λ, which is, for example, 400 ( ) to 700 ( ) and expresses values in nanometers (nm).

정반사 포함(SPIN) 및 정반사 제외(SPEX) 하에서 타겟 색상 μ의 스펙트럼 반사율은 각각 다음과 같이 표현될 수 있다:The spectral reflectance of the target color μ under specular reflection inclusion (SPIN) and specular reflection exclusion (SPEX) can be expressed as follows, respectively:

예컨대, 0 내지 1 범위의 40개의 선형 또는 비선형 간격의 잉크 단계가 있고, 10nm의 증분의 경우, 400 내지 700nm 범위에서 31개의 선형 간격의 파장이 있다. 이는 μ 내 개의 색상 각각에 대해 총 개의 크기 의 2-D 어레이 를 제공한다. For example, there are 40 linear or non-linear interval ink steps ranging from 0 to 1, and for 10 nm increments, there are 31 linear interval wavelengths ranging from 400 to 700 nm. This is within μ. Total for each color of the dog dog size 2-D array of and It provides.

타겟 색상의 자연 불투명도는 그의 SPIN/SPEX 스펙트럼 반사율 데이터로부터 컴퓨팅되며, 여기서 색상 잉크에 대한 SPIN 및 SPEX 곡선 하의 영역은 각각 다음에 의해 주어진다:The natural opacity of the target color is computed from its SPIN/SPEX spectral reflectance data, where the areas under the SPIN and SPEX curves for the color ink are respectively given by:

청록색 내지 보라색의 색상 잉크의 자연 불투명도는 다음에 의해 주어진다:The natural opacity of a cyan to violet colored ink is given by:

영역은 중간점 규칙 및 하다마드 곱(Hadamard product)을 사용한 요소별 나누기에 의해 수치적으로 계산되지만, 대안적인 실시예에서, 정확도를 높이기 위해 심슨의 1/3rd, 3/8th 규칙을 사용하는 것을 고려한다. The area is computed numerically by element-wise division using the midpoint rule and the Hadamard product, but in an alternative embodiment, consider using Simpson's 1/3 rd , 3/8 th rules for greater accuracy.

타겟 색상의 디지털 불투명도는 타겟 색상에서의 각각의 구성요소 잉크의 개개의 비에 기초하여 각각의 구성요소 잉크의 개개의 디지털 불투명도 곡선에 대한 보간을 사용하여 컴퓨팅되고 그런 다음 모든 구성요소 잉크의 디지털 불투명도를 합산하여 계산된다. 청록색 내지 보라색의 색상 잉크의 디지털 불투명도는 다음에 의해 주어진다:The digital opacity of the target color is computed by interpolating the individual digital opacity curves of each component ink based on the individual ratio of each component ink in the target color, and then summing the digital opacity of all component inks. The digital opacity of a cyan to violet color ink is given by:

여기서 는 확산 잉크 예컨대, 백색을 제외한 모든 색상의 0% 잉크 단계에서 불투명도의 평균으로서 계산된 기판 불투명도이다:Here is the substrate opacity, calculated as the average of the opacity at 0% ink level for all colors except white, for example:

잉크 불투명도는 곡선 맞춤된다. 복합 곡선은 5차 및 6차 다항식, 푸리에 급수 및 사인의 합 곡선 맞춤의 가중 평균으로부터 구성되며, 여기서 각각의 구성요소에는 개개의 가중치가 할당될 수 있다. 곡선 맞춤 방정식은 다항식 곡선 맞춤(5차 도) y1, 다항식 곡선 맞춤(6차 도) y2, 사인합 곡선 맞춤(3 항) y3, 푸리에 급수 서브 맞춤(Fourier series surve fit)(3 항) y4이며, 여기서 위의 방정식으로부터 구성된 복합 곡선은 다음에 의해 주어진다: The ink opacity is curve-fitted. The composite curve is constructed from a weighted average of 5th and 6th degree polynomials, Fourier series, and sum-of-sines curve fits, where each component can be assigned an individual weight. The curve-fit equations are polynomial curve fit (degree 5) y 1 , polynomial curve fit (degree 6) y 2 , sum-of-sines curve fit (3 terms) y 3 , and Fourier series sub-fit (3 terms) y 4 , where the composite curve constructed from the above equations is given by:

여기서 wk는 개별 곡선 맞춤에 할당된 가중치이고: 각각의 잉크는 상이한 영향을 미치며, 여기서 공식은 잉크 간의 평균에 도달하여 4개의 가중치 평균으로부터 가장 적합한 맞춤이 도출된다. Here w k are the weights assigned to the individual curve fits: each ink has a different influence, and the formula here is averaged across inks, so the best fit is derived from the weighted average of the four.

방정식 (1)에 따라 구성된 자연 불투명도 곡선 맞춤 은 다음과 같이 주어진다:Fitting the natural opacity curve according to equation (1) is given as follows:

음의 디지털 불투명도를 회피하기 위해 최대 함수 max가 적용된 결과적인 디지털 불투명도 곡선 맞춤 은 다음과 같이 주어진다:The resulting digital opacity curve fit with the maximum function max applied to avoid negative digital opacity. is given as follows:

각각의 색상의 자연 불투명도로부터 기판 불투명도를 차감함으로써 가장 적합한 불투명도가 획득되며, 여기서 계산이 음수 값을 출력할 때마다 0 불투명도가 할당된다. The best-fit opacity is obtained by subtracting the substrate opacity from the natural opacity of each color, with an opacity of 0 assigned whenever the calculation yields a negative value.

이제 확산 잉크 구성요소를 고려할 때, 정반사 포함(SPIN) 및 정반사 제외(SPEX) 하에서 색상 백색 'w'의 스펙트럼 반사율은 다음과 같이 각각 표현될 수 있으며, 여기서 아래 첨자(α 및 λ)는 각각 잉크 단계(0에서 1까지) 및 파장(통상적으로 400 내지 700nm 범위)을 표현한다:Now considering the diffuse ink component, the spectral reflectance of color white 'w' under specular reflection inclusion (SPIN) and specular reflection exclusion (SPEX) can be expressed as follows, where the subscripts (α and λ) represent the ink phase (from 0 to 1) and wavelength (typically in the range of 400 to 700 nm), respectively:

예컨대, 0 내지 1 범위의 51개의 선형 또는 비선형 간격의 잉크 단계가 있고, 10nm로 증분의 경우, 400 내지 700nm 범위에서 31개의 선형 간격의 파장이 있다. 이는 백색 색상에 대해 크기 의 2-D 어레이 를 제공한다. For example, there are 51 linear or non-linear interval ink steps ranging from 0 to 1, and for 10 nm increments, there are 31 linear interval wavelengths ranging from 400 to 700 nm. This is a size for the color white. 2-D array of and It provides.

백색 잉크의 자연 불투명도를 컴퓨팅하기 위해, 백색 잉크에 대한 SPIN/SPEX 곡선 하의 영역은 다음에 의해 주어진다:To compute the natural opacity of white ink, the area under the SPIN/SPEX curve for white ink is given by:

이 예에서 백색인 확산 잉크의 자연 불투명도는 요소별 나누기에 대해 하다마드 곱을 사용하는 다음 방정식에 의해 주어된다:In this example, the natural opacity of the white diffuse ink is given by the following equation, which uses the Hadamard product for element-wise division:

확산 잉크의 디지털 불투명도는 자연 불투명도로부터 0% 잉크의 백색 잉크의 자연 불투명도를 차감함으로써 주어지며, 이는 다음과 등가이다: The digital opacity of a diffusion ink is given by subtracting the natural opacity of the white ink at 0% ink from the natural opacity, which is equivalent to:

여기서 최소 함수 min 및 최대 함수 max가 적용되어 0% 미만과 100% 초과의 불투명도 퍼센티지를 회피한다:Here, the minimum function min and the maximum function max are applied to avoid opacity percentages below 0% and above 100%:

디지털 불투명도 와 잉크 단계 간의 함수 관계는 확산 잉크에 대해 반전되고: 잉크 단계가 불투명도에 맞춰진다. 방정식 (1)에 따라 구성된 확산 잉크 디지털 불투명도 곡선 맞춤 은 다음과 같이 주어진다:Digital Opacity Wow ink step The functional relationship between the two is inverted for diffusion inks: the ink phase is matched to the opacity. Fitting the diffusion ink digital opacity curve according to equation (1) is given as follows:

타겟 색상 은 색상 잉크 μ로부터의 여러 색상으로 구성된다. 프린터 모델은 잉크 분리 데이터로부터 이용 가능한 각각의 색상 잉크 μ의 잉크 퍼센티지 를 제공한다. 잉크 분리에 기초하여, 각각의 타겟 색상의 디지털 불투명도는 개개의 디지털 불투명도 곡선 를 보간한 다음, 모든 구성요소 잉크의 디지털 불투명도를 합산하여 알아낼 수 있다. 한편, 각각의 타겟 색상에 대한 SPIN/SPEX 스펙트럼 반사율 데이터가 또한 이용 가능하며, 이를 통해 타겟 색상의 자연 불투명도가 컴퓨팅될 수 있다. Target color It consists of several colors from the color ink μ. The printer model uses the ink percentage of each color ink μ available from the ink separation data. Based on the ink separation, the digital opacity of each target color is provided by an individual digital opacity curve. Then, the digital opacity of all component inks can be found by interpolating the data. Meanwhile, SPIN/SPEX spectral reflectance data for each target color is also available, from which the natural opacity of the target color can be computed.

본원에서 설명된 솔루션의 토대의 원리는 확산 또는 무색 잉크 예컨대, 백색, 은색, 프라이머 등을 사용하여 타겟 색상의 자연 불투명도와 디지털 불투명도 간의 차이를 보상하는 것이다. 따라서 불투명도의 차이는 확산 잉크 단계에 대해 보간되어 확산 잉크(예컨대, 본원의 예시에서 백색)에 대한 제1 예측을 획득한다. The underlying principle of the solution described herein is to compensate for the difference between the natural opacity of the target color and the digital opacity by using a diffusion or colorless ink, such as white, silver, primer, etc. The difference in opacity is thus interpolated for the diffusion ink step to obtain a first prediction for the diffusion ink (e.g. white in the example herein).

위의 기초에 따라, 확산 잉크 구성요소 비의 예측이 다음과 같이 컴퓨팅된다. N개의 타겟 색상이 있다고 가정한다. 즉 이다. 각각의 타겟 색상에 대해 에 대해, SPIN 및 SPEX 스펙트럼 반사율은 이고:Based on the above, the prediction of the diffusion ink component ratio is computed as follows. Assuming there are N target colors, i.e. For each target color, About, SPIN and SPEX spectral reflectance and And:

여기서 어레이 는 각각 이다. Array here and are each am.

각각의 타겟 색상 에 대해, 프린터 모델로부터 계산된 색상 분리가 있으며, 다음과 같이 표시된다:Each target color For , there is a color separation calculated from the printer model, which is displayed as follows:

그리하여, N개의 타겟 색상에 대해, 이는 크기 의 어레이 를 제공한다. Thus, for N target colors, this is the size Array of It provides.

타겟 SPIN/SPEX 곡선 하의 영역은 다음과 같다:The area under the target SPIN/SPEX curve is:

타겟 색상의 자연 불투명도는 다음에 의해 주어진다:The natural opacity of the target color is given by:

타겟 색상 디지털 불투명도는 다음과 같이 방정식 (2)에서 곡선 맞춤으로부터 획득된다:The target color digital opacity is obtained from curve fitting in equation (2) as follows:

타겟 색상의 자연 불투명도와 디지털 불투명도 사이의 차이 는 다음과 같이 백색 잉크 퍼센티지 를 사용하여 보상된다: Difference between natural opacity and digital opacity of target color is the white ink percentage as follows: is compensated using:

실시예에서, 임계값 ε에 기초하여, 차이 에는 그의 계산과 그의 보간 사이에 예비 보정이 적용될 수 있으며, 여기서 자연 불투명도 가 ε미만일 때 불투명도 차이가 0으로 설정되고, 임의의 음의 불투명도 차이 값이 또한 0으로 설정되고, 이에 따라 다음과 같다:In the embodiment, based on a threshold ε, the difference A preliminary correction can be applied between his calculations and his interpolations, where natural opacity Difference in opacity when less than ε is set to 0, and any negative opacity difference value is also set to 0, so that:

위의 조건에 따라 불투명도 차이가 보정되면, 불투명도 차이의 함수 는 백색 잉크 단계에 대해 보간되어 제1 백색 잉크 예측을 얻는다: When the opacity difference is compensated for according to the above conditions, the function of the opacity difference is interpolated for the white ink step to obtain the first white ink prediction:

다음에 나오는 표기와 일관성을 유지하기 위해, i번째 타겟 색상에 대한 제1 백색 잉크 예측은 에 의해 표현된다. To be consistent with the notation below, the first white ink prediction for the i-th target color is is expressed by .

위에서 설명된 본 발명의 색상 매칭 기술은, 프린터(114)의 8개의 잉크 채널(1161-8)에 걸쳐 잉크를 도징하기 위해 컴퓨터(110)에 의해 프로세싱되는 대응하는 명령 세트에 구현된 개개의 색상 데이터 프로세싱 알고리즘으로서 구현 가능한 다양한 색상 매칭 프로세스에서 이용 가능하며, 둘 모두는 하나 이상의 네트워크의 노드에 걸쳐 분산 및 확장 가능하다. The color matching techniques of the present invention described above are available in a variety of color matching processes that can be implemented as individual color data processing algorithms implemented in corresponding sets of commands that are processed by a computer (110) to dose ink across eight ink channels (116 1-8) of a printer (114), both of which are distributed and scalable across one or more nodes of a network.

따라서, 이제 도 6을 참조하여, 본원에서 설명된 색상 데이터 프로세싱 기술을 구현하는 명령 세트에 의해 구성될 때, 런타임 시에 컴퓨터(110)의 메모리 수단(209)의 콘텐츠는 601에 도시된 운영 체제, 예컨대, 미국 워싱턴 주 레드몬드 소재의 Microsoft™ Inc에 의해 배포된 Windows 11 ™을 포함한다. OS(601)는 도 2를 참조하여 설명된 바와 같이 컴퓨터 하드웨어 구성요소의 기본 데이터 프로세싱, 상호의존성 및 상호운용성을 관리하기 위한 명령 및 로컬 라우터(118)와의 유선 연결(112)과 인터페이싱되는 NIC(211)를 통한 양방향 네트워크 통신을 위해 컴퓨터(110)를 구성하는 통신 서브루틴(602)을 포함한다. 또한, OS(601)는 휴먼 인터페이스 디바이스, 즉 키보드(203) 및 컴퓨터 마우스(204)에 대한 사용자 직접 입력으로 다양하게 구성되는 입력 데이터를 판독 및 프로세싱하기 위한 입력 서브루틴을 포함한다. Accordingly, with reference now to FIG. 6, when configured by a set of instructions implementing the color data processing techniques described herein, the contents of the memory means (209) of the computer (110) at runtime include an operating system as depicted in 601, for example, Windows 11™ distributed by Microsoft™ Inc. of Redmond, Washington, USA. The OS (601) includes instructions for managing basic data processing, interdependencies and interoperability of the computer hardware components as described with reference to FIG. 2, and communication subroutines (602) for configuring the computer (110) for bidirectional network communication via a NIC (211) interfacing with a wired connection (112) with a local router (118). The OS (601) also includes input subroutines for reading and processing input data, which comprises variously user direct inputs to human interface devices, namely a keyboard (203) and a computer mouse (204).

다음으로, 하나 이상의 API(Application Programmer Interface)(605)에 의해 OS(601)를 통해 프린터(114) 및 분광 광도계(117)와 인터페이싱되는 명령 세트가 604에 도시된다. 명령 세트(604)는 실시간으로 업데이트되고 디스플레이(202)로 출력되는 사용자 인터페이스(606)를 포함하여, 본원에서 설명된 다양한 기능 및 알고리즘을 구현하는 추가 기능별 데이터 프로세싱 서브루틴의 데이터 프로세싱 활동을 포함 및 조정한다. Next, a set of commands is illustrated at 604 for interfacing with the printer (114) and the spectrophotometer (117) via the OS (601) by means of one or more Application Programmer Interfaces (APIs) (605). The set of commands (604) includes and coordinates the data processing activities of additional functional data processing subroutines that implement the various functions and algorithms described herein, including a user interface (606) that is updated in real time and output to a display (202).

명령 세트(604)는, 607에 도시된 프린터(114)의 하나 이상의 ICC 프로파일; 608에 도시된, 단계(502)에서 생성된 확산 잉크에 기초한 프린터 모델; 609에 도시된, 단계(403)에서 저장된 해당 또는 각각의 타겟 색상(300)에 대한 L*a*b 데이터(310); 610에 도시된, 런타임 시에 프로세싱되는 행렬, 곡선 및 보간 데이터; 611에 도시된, 단계(505 및 506)에서 생성된 잉크 채널(1161-8)의 개개의 도즈량에 대응하는 하나 이상의 잉크 분리 세트(3301-N); 및 결국, 612에 도시된, 단계(411)에서 생성되고, 프린터(114)에서 반사 기판 상에 타겟 색상(300)을 인쇄하는데 사용 가능한 적어도 하나의 색상 라이브러리를 포함한 그의 서브루틴에 의해 프로세싱되는 다양한 데이터 세트를 추가로 유지한다. The command set (604) further maintains various data sets processed by its subroutines, including one or more ICC profiles of the printer (114), as shown in 607; a printer model based on the diffusion ink generated in step (502), as shown in 608; L*a*b data (310) for the or each target color (300) stored in step (403), as shown in 609; matrix, curve and interpolation data processed at runtime, as shown in 610; one or more ink separation sets (330 1-N ) corresponding to individual dose amounts of the ink channels (116 1-8 ) generated in steps (505 and 506), as shown in 611; and finally, at least one color library generated in step (411), as shown in 612, usable for printing the target color (300) on a reflective substrate in the printer (114).

런타임 시에 메모리 수단(209)에 저장될 수 있는 추가 로컬 데이터 및 네트워크 데이터가 또한 도시되며, 그 중 일부 또는 전부는 색상 매칭 애플리케이션(604) 및 그의 서브 루틴에 의해 또는 런타임 시에 색상 매칭 애플리케이션(604)과 병렬로 프로세싱되는 다른 애플리케이션에 의해 또는 그에 대해 프로세싱될 수 있다. 추가 로컬 데이터의 예로는, 단계(408) 이전의 색상 차트 인쇄 명령에 대한 응답으로 생성되는 프린터(114)를 위한 스풀링(spooling) 데이터; 및/또는 로컬 분광 광도계(117)에 의해 획득되고 USB 모듈(212)에 대한 USB 연결을 통해 단말(110)로 통신되는 해당 또는 각각의 타겟 색상(300)에 대한 L*a*b 데이터(310)를 포함한다. 네트워크 데이터의 예로는, WAN(120)을 통해 원격 디바이스(130)로부터 수신된 해당 또는 각각의 타겟 색상(300)에 대한 L*a*b 데이터(310) ― 이에 대해 단말(110)이 본 발명에 따라 컴퓨팅된 하나 이상의 잉크 분리 세트(들)(330)로 응답할 수 있음 ― ; 및/또는 WAN(120)을 통해 원격 서버에 의해 통신되는 원격 애플리케이션 또는 OS 업데이트 데이터를 포함한다. Additional local data and network data that may be stored in the memory means (209) at runtime are also illustrated, some or all of which may be processed by or for the color matching application (604) and its subroutines or by other applications that are processed in parallel with the color matching application (604) at runtime. Examples of additional local data include spooling data for the printer (114) generated in response to a color chart print command prior to step (408); and/or L*a*b data (310) for the or each target color (300) acquired by the local spectrophotometer (117) and communicated to the terminal (110) via a USB connection to the USB module (212). Examples of network data include L*a*b data (310) for the or each target color (300) received from a remote device (130) over the WAN (120), to which the terminal (110) may respond with one or more ink separation set(s) (330) computed in accordance with the present invention; and/or remote application or OS update data communicated by a remote server over the WAN (120).

이제 도 7 및 도 8을 참조하여, 예측 단계(505)의 각각의 실시예가 도시되며, 그 각각은 해당 또는 각각의 타겟 색상에 대한 확산 잉크 구성요소를 포함하는 잉크 분리를 출력한다. Referring now to FIGS. 7 and 8, each embodiment of the prediction step (505) is illustrated, each of which outputs an ink separation including a diffusion ink component for the or each target color.

도 7에 도시된 제1 실시예는 본 발명의 기술의 간단한 구현이며, 여기서 확산 기판 상에 인쇄된 색상은 타겟 색상으로서 설정되고, 방법은 이전에 설명된 바와 같이 RSM 기판 상에 인쇄될 때 타겟 색상과 매칭되기 위해 요구되는 확산 잉크(예컨대, 백색)의 양을 결정하고, 이 기술은 타겟 색상의 자연 불투명도 를 (백색/확산 잉크의 추가를 통해) 그의 디지털 불투명도 에 가장 잘 매칭시켜 인쇄된 색상을 타겟 색상만큼 투명(또는 불투명)하게 만들고 그리하여 RSM 기판 상 인쇄되면, 인쇄된 색상이 백색 기판 상에 인쇄된 타겟 색상과 동일하게 지각될 것이다. The first embodiment illustrated in FIG. 7 is a simple implementation of the technique of the present invention, where the color printed on the diffusion substrate is set as the target color, and the method determines the amount of diffusion ink (e.g., white) required to match the target color when printed on the RSM substrate as previously described, and the technique uses the natural opacity of the target color. his digital opacity (via the addition of white/diffusion ink) The printed color is made as transparent (or opaque) as the target color by best matching it to the target color, so that when printed on an RSM substrate, the printed color will be perceived as the same as the target color printed on a white substrate.

도 8에 도시된 제2 실시예는 'TSO'(transparent ― semi-opaque ― opaque) 색상 매칭 기술을 참조하며, 여기서 확산 기판 상에 인쇄된 색상이 재차 타겟 색상으로서 설정되고, 방법은 재차, 이전에 설명된 바와 같이 RSM 기판 상에 인쇄될 때 타겟 색상과 매칭되기 위해 요구되는 확산 잉크(예컨대, 백색)의 양을 결정하고, 본 실시예는 지정된 범위에 따라, 타겟 색상의 자연 불투명도 를 (백색/확산 잉크의 추가를 통해) 그의 디지털 불투명도 에 가장 잘 매칭시켜 인쇄된 색상을 보다 더 또는 보다 덜 투명(또는 불투명)하게 만들고 그리하여 RSM 기판 상 인쇄되면, 인쇄된 색상이 백색 기판 상에 인쇄된 타겟 색상과 동일하게 또는 보다 더 또는 보다 덜 투명(또는 불투명)하게 지각될 것이다. The second embodiment illustrated in FIG. 8 refers to a 'TSO' (transparent - semi-opaque - opaque) color matching technique, where a color printed on a diffusion substrate is again set as a target color, and the method again determines the amount of diffusion ink (e.g., white) required to match the target color when printed on an RSM substrate as previously described, and the present embodiment determines the natural opacity of the target color according to a specified range. his digital opacity (via the addition of white/diffusion ink) The printed color is made more or less transparent (or opaque) by best matching it to the target color, so that when printed on the RSM substrate, the printed color will be perceived as being the same as, or more or less transparent (or opaque) than the target color printed on the white substrate.

따라서, 제2 실시예에서, 작업은 인쇄된 색상의 불투명도를 타겟 색상과 매칭시키는 것이 아니라, 다양한 자연 불투명도를 감안하여 타겟 색상의 다양한 버전을 생성하는 데 요구되는 확산 잉크 예컨대, 백색의 양을 컴퓨팅하는 것이다. 이 실시예는 유리하게는, 디자이너가 RSM 기판 상에 인쇄될 때, 타겟 색상의 다양한 버전이 얼마나 투명하거나 불투명하게 나타나는지 평가하도록 허용한다. Thus, in the second embodiment, the task is not to match the opacity of the printed color to the target color, but to compute the amount of diffusion ink, e.g., white, required to generate different versions of the target color given their different natural opacities. This advantageously allows the designer to evaluate how transparent or opaque different versions of the target color will appear when printed on the RSM substrate.

자연 불투명도의 범위는 다음과 같이 분류될 수 있는데: 타겟 색상의 개의 투명 버전은 투명도 범위 내 값으로서 표현될 수 있고; 타겟 색상의 개의 반투명 버전은 의 반불투명 범위 내 값으로서 표현될 수 있고; 타겟 색상의 개의 불투명 버전은 불투명 범위 내 값으로서 표현될 수 있다. 타겟 색상 에 대해 투명, 반투명 및 불투명 색상의 각각의 개의 버전으로서 표현된다(즉, 투명 내지 불투명까지 총 개의 버전). The range of natural opacity can be classified as follows: of the target color. The transparent version of the dog has a range of transparency can be expressed as my value; of the target color A translucent version of the dog can be expressed as a value within the semi-opaque range of the target color; The opaque version of the dog is the opaque range It can be expressed as my value. Target color Each of transparent, translucent and opaque colors It is expressed as a version of a dog (i.e., from transparent to opaque). (dog version).

N개의 타겟 색상에 대한 TSO를 예측하는 데 필요한 데이터는 이전 섹션으로부터 취해질 수 있다: , , , , The data required to predict TSO for N target colors can be taken from the previous section: , , , ,

다음 시퀀스는 타겟 색상으로부터 TSO를 얻기 위해 적용될 수 있다. 스펙트럼 반사율 이 초기에 로딩된 후, 알고리즘은 다음과 같이 진행된다:The following sequence can be applied to obtain TSO from target color: Spectral Reflectance After this initial loading, the algorithm proceeds as follows:

스펙트럼 반사율 이 다음에 로딩되면, 알고리즘은 다음과 같이 진행된다:spectral reflectance When this is loaded, the algorithm proceeds as follows:

그런 다음, 색상 분리 데이터 가 로딩되어 방정식 (5)에서 이전에 정의된 바와 같이 곡선 맞춤으로부터 타겟 색상 디지털 불투명도를 획득한다. 확산 잉크 예측은 각각의 타겟 색상에 대해 총 개의 버전이 있을 것이다(T, S, O 각각에 대해 개의 버전). 따라서 확산 잉크 예측의 총 수는 이다. 개의 버전에 대한 자연 불투명도는 로서 표현될 수 있다. 타겟 색상의 k번째 버전의 자연 불투명도와 디지털 불투명도 간의 차이는 로서 정의된다. 그런 다음, k번째 확산 잉크 예측은 다음 방정식 (6) 및 (7)에 따라 로서 계산된다. Then, color separation data is loaded and the target color digital opacity is obtained from the curve fitting as previously defined in equation (5). The diffusion ink prediction is a total for each target color. There will be versions of each (T, S, O) (dog version). Therefore, the total number of diffusion ink predictions is am. Natural opacity for the dog version can be expressed as the difference between the natural opacity and the digital opacity of the kth version of the target color. is defined as . Then, the kth diffusion ink prediction is based on the following equations (6) and (7). is calculated as.

일반적으로, 더 높은 자연 불투명도를 특징으로 하는 파스텔 색상의 경우 예외가 적용될 수 있다. 파스텔 색상은 높은 휘도 값 및 낮은 채도를 갖는 옅은 색상 계열로서 정의할 수 있다. '높은 값' 및 '낮은 채도'라는 한정어는 의도적으로 상대적인 용어이다. 이러한 색상에 대해, 파스텔 플래그 가 다른 색상 사이에서 파스텔 색상을 분류하는데 사용되며, 여기서 TSO는 모두가 더 높은 자연 불투명도에 또는 결정될 수 있는 임계값에 위치되는, 반투명 내지 불투명의 범위의 총 개의 버전으로서 표현된다. In general, an exception may be made for pastel colors, which are characterized by higher natural opacity. Pastel colors can be defined as a family of pale colors with high luminance values and low saturation. The terms 'high value' and 'low saturation' are intentionally relative terms. For these colors, the pastel flag It is used to classify pastel colors among other colors, where TSO is the total range from translucent to opaque, with all being located at a higher natural opacity or at a determinable threshold. It is expressed as a dog version.

파스텔로서 자격이 있는지 여부에 대해 색상을 평가하는 것은 0 내지 1(또는 0% 내지 100%) 범위의 파스텔 지수 로 스케일링될 수 있는 색상의 스펙트럼 반사율에 기초하며, 이러한 조건 세트 하에서, 로직 출력 함수(참/1 또는 거짓/0)로서 해당 자격의 신뢰도 정도를 구축한다. 다음 조건 Cn은 비제한적인 예시로 제공되며 신뢰할 수 있는 파스텔 지수를 제공하는 데 적합한 것으로 간주된다. A color's qualifier for whether it qualifies as a pastel is the Pastel Index, which ranges from 0 to 1 (or 0% to 100%). Based on the spectral reflectance of the color that can be scaled to , and under these conditions, constructs a degree of confidence in that qualification as a logic output function (true/1 or false/0). The following conditions C n are provided as non-limiting examples and are considered suitable for providing reliable pastel indices.

조건 n1은 색상의 스펙트럼 반사율과 관련될 수 있다. 하나의 조건은 의 대응하는 지점 사이에 놓이는 색상 스펙트럼 내 다수의 지점 n1에 따라 기판 최소 스펙트럼과 기판 최대 스펙트럼 사이에서 기준 고명도 스펙트럼에 가까운 색상 스펙트럼을 갖는 것일 수 있다:Condition n 1 may be related to the spectral reflectance of the color. One condition is and The color spectrum lying between the corresponding points of It may be that my multiple points n 1 have a color spectrum close to the reference high brightness spectrum between the substrate minimum spectrum and the substrate maximum spectrum:

이 조건은 색상 스펙트럼의 적어도 사이에 있어야 함을 강제한다. This condition is at least for the color spectrum. go and Forces that there must be an in-between.

다른 조건 n2은 색상 스펙트럼 에서 의 대응하는 지점 위에 놓이는 지점의 수일 수 있다. 이 조건은 색상 스펙트럼의 적어도 가 대표적인 밝은 검은색(또는 회색) 스펙트럼 위에 놓여야 함을 강제한다. Other conditions n 2 is the color spectrum at The number of points that lie on the corresponding points of the color spectrum can be at least It forces the color to lie above the representative bright black (or gray) spectrum.

다른 조건 Aup 및 Adown는 각각 색상 스펙트럼과 백색 스펙트럼 사이의 영역 및 색상 스펙트럼과 밝은 검은색 스펙트럼 사이의 영역을 표현할 수 있다. 이러한 조건은 각각 Aup 및 Adown가 적어도 단위여야 함을 강제한다. 또한, 다른 조건은 비 Aup:Adown일 수 있으며 이는 최대 일 수 있다. Other conditions A up and A down can represent the region between the color spectrum and the white spectrum and the region between the color spectrum and the light black spectrum, respectively. These conditions are that A up and A down are at least and It enforces that it must be a unit. Also, another condition can be non-A up: A down , which is the maximum It could be.

추가 조건 세트는 색상 공간 좌표(L*a*b*, L*c*h*, L*u*v*, HSL, HSV))와 관련될 수 있다. 예컨대, CIE-L*a*b 색상 공간에서 L* 좌표는 최소 이어야 한다. HSL 색상 공간에서 Lhsl 좌표는 최소 이어야 한다. HSV 색상 공간에서 좌표는 최소 이어야 한다. HSV 색상 공간에서 좌표는 최대 이어야 한다. L*c*h* 색상 공간에서 좌표는 최소 이어야 한다. Lch 색상 공간에서 좌표는 최대 이어야 한다. Luv 색상 공간에서 좌표는 최대 이어야 한다. Luv 색상 공간에서 좌표는 최대 이어야 한다. An additional set of conditions may be related to color space coordinates (L*a*b*, L*c*h*, L*u*v*, HSL, HSV). For example, in the CIE-L*a*b color space, the L* coordinate is at least In the HSL color space, the L hsl coordinate must be at least It should be in HSV color space. Coordinates are at least It should be in HSV color space. The coordinates are at most It should be in the L*c*h* color space. Coordinates are at least It should be in the Lch color space. The coordinates are at most It should be in the Luv color space. The coordinates are at most It should be in the Luv color space. The coordinates are at most It should be continued.

다른 조건은 평균 RGB 비와 관련될 수 있다. 이 조건은 알려진 파스텔 색상의 sRGB 좌표(R,G,B)가 크기 면에서 비슷하다는 관찰에 기초한다. 이 조건은 평균 비 κ가 최소 및 최대 이어야 하고 다음과 같이 정의될 수 있다. Another condition may be related to the average RGB ratio. This condition is based on the observation that the sRGB coordinates (R,G,B) of known pastel colors are similar in size. This condition requires that the average ratio κ be at least and up to It should be and can be defined as follows:

추가 조건은 CMYKOGV 또는 μ 색상 분리에 기초할 수 있다. 이 조건은 알려진 파스텔 색상이 μ 색상 분리에서 0(또는 무시해도 될 정도로 낮은)의 검은색 잉크를 갖는다는 관찰에 기초한다. 를 μ 색상 분리 내 검은색 잉크 %라고 하자. 이 조건은 가 최대 이어야 한다고 강제한다. Additional criteria may be based on CMYKOGV or μ color separation. This criteria is based on the observation that known pastel colors have zero (or negligibly low) black ink in the μ color separation. Let μ be the % of black ink in the color separation. This condition is Go up to It forces you to do so.

지수가 1 또는 100%이면, 모든 조건이 매칭된다. 그러나 파스텔 지수 임계값은 관찰자가 정의할 수 있다. 조건의 중요도가 모두 같지는 않으며, 여기서 상이한 가중치 가 각각의 조건에 할당되어, 파스텔 지수 는 다음에 따라, 색상의 파스텔 유사 품질을 결정하기 위해 조건에 사용된 모든 상수를 포함한다: If the index is 1 or 100%, all conditions are matched. However, the Pastel index threshold can be defined by the observer. The importance of conditions is not all the same, and different weights are assigned here. is assigned to each condition, and the pastel index Contains all constants used in conditions to determine the pastel-like quality of a color, according to:

이제 도 9를 참조하여, 보정 단계(506)의 실시예가 도시되며, 이는 해당 또는 각각의 타겟 색상에 대한 확산 잉크 구성요소를 포함하는 보정된 잉크 분리를 출력한다. 이 기술 하에서, 예측된 확산 잉크 비는 타겟 색상의 자연 불투명도와 디지털 불투명도 사이의 차이 를 보상하기 위해 적용되고, 결과적인 색상의 SPIN 및 SPEX 내 스펙트럼 반사율이 측정되고 새로운 자연 불투명도 값을 계산하기 위한 기본 데이터를 제공하는 새로운 SPIN 및 SPEX 측정을 사용하여 색상 분리 값이 재차 생성된다. Referring now to FIG. 9, an embodiment of a correction step (506) is illustrated, which outputs a corrected ink separation including a diffusion ink component for the or each target color. Under this technique, the predicted diffusion ink ratio is the difference between the natural opacity of the target color and the digital opacity. To compensate for this, the spectral reflectance within the SPIN and SPEX of the resulting colors is measured and color separation values are regenerated using the new SPIN and SPEX measurements, which provide the base data for calculating new natural opacity values.

따라서, 단계(506)에서, 해당 또는 각각의 i번째 타겟 색상이 이전 단계에서 약술된 절차에 기초하여 보정되는데 즉, 여기서 타겟 색상의 자연 불투명도와 디지털 불투명도 사이의 보상에 필요한 확산/백색 잉크 퍼센티지 가 계산된다. 보정 접근법은 제1 예측된 확산 잉크 구성요소에 따라 인쇄된 색상이 타겟 색상에 얼마나 가까운지를 나타내는 값으로서 임의의 주어진 색상 공간(CIE-XYZ, L*a*b, xyz 등)에서 인쇄된 색상과 타겟 색상 사이의 유클리드 거리에 기초한다. Therefore, in step (506), the or each i-th target color is compensated based on the procedure outlined in the previous step, i.e., the diffusion/white ink percentage required for compensation between the natural opacity and the digital opacity of the target color. is calculated. The correction approach is based on the Euclidean distance between the printed color and the target color in any given color space (CIE-XYZ, L*a*b, xyz, etc.) as a value indicating how close the printed color is to the target color based on the first predicted diffuse ink component.

일반적으로 CIE로서 지칭되는 국제 조명 위원회는 지각적 불균일성의 영향을 고려한 색상 차이를 정의하였다. 이를 통상적으로 Delta-E로서 지칭되며, 이는 L*a*b* 색상 공간에서 인쇄된 색상과 타겟 색상의 차이를 표현한다. 그러나 색상에 대한 지각은 또한 색상의 불투명도에 의해 영향을 받는다. 따라서 색상 차이를 평가하는 다른 유용한 척도는 타겟 색상의 자연 불투명도와 인쇄된 색상의 자연 불투명도의 차이이며, 이는 본 개시에서 델타 불투명도('Delta-O')로서 지칭된다. 이 두 측정에 대한 수학적 표현은 아래에 자세히 설명된다:The International Commission on Illumination, commonly referred to as CIE, has defined a color difference that takes into account the effects of perceptual non-uniformity, commonly referred to as Delta-E, which expresses the difference between a printed color and a target color in the L*a*b* color space. However, the perception of color is also affected by the opacity of the color. Therefore, another useful measure of color difference is the difference between the natural opacity of the target color and the natural opacity of the printed color, which is referred to herein as Delta Opacity ('Delta-O'). The mathematical expressions for these two measurements are detailed below:

는 두 색상의 CIE-L*a*b 좌표라고 하자. 두 색상 간의 색상 차이 ΔE를 컴퓨팅하기 위한 절차는 Delta-E 2000과 같은 알려진 Delta-E 공식에 따라 주어진다. and Let be the CIE-L*a*b coordinates of two colors. The procedure for computing the color difference ΔE between two colors is given by the known Delta-E formula, such as Delta-E 2000.

를 자연 불투명도 계산에 관한 방정식 (4)에 따라 i번째 타겟 색상의 자연 불투명도('타겟 불투명도'라고도 함)라고 하자. 는 j번째 보정 후에 반사 기판 상에 인쇄된 i번째 타겟 색상의 자연 불투명도라고 하자. 이는 또한 '측정된 불투명도'로서 지칭된다: Let be the natural opacity of the i-th target color (also called 'target opacity') according to equation (4) for calculating the natural opacity. Let be the natural opacity of the ith target color printed on the reflective substrate after the jth correction. This is also referred to as the 'measured opacity':

예컨대, 일 때, 는 0번째 보정 후에 즉, 제1 예측에서 i번째 타겟 색상의 자연 불투명도이다. 그런 다음, Delta-O는 다음과 같이 정의된다:for example, When, is the natural opacity of the i-th target color after the 0th correction, i.e. in the first prediction. Then, Delta-O is defined as follows:

예측된 백색 잉크 에 대한 보정 을 컴퓨팅하는 것은 주로, 측정 및 인쇄된 색상의 불투명도에 의존한다. 그런 다음, 불투명도 차이뿐만 아니라 색상 차이 둘 모두를 통해 보정의 성능이 평가된다. 제안된 방적식은 다음과 같다: Predicted white ink Correction for Computing mainly relies on the opacity of the measured and printed colors. Then, the performance of the correction is evaluated through both the opacity difference and the color difference. The proposed equation is as follows:

여기서 κ는 방정식을 개선하는 데 사용되며, 측정된 불투명도 및 타겟 불투명도 가 수치적으로 서로 매우 가까울 때, 비 가 1에 접근하고 이에 따라 (j+1)번째 보정은 j번째 보정에 매우 가까운 방식으로 정의된다. 제안된 방적식은 다음과 같다: Here κ is used to improve the equation and is the measured opacity and target opacity When they are numerically very close to each other, As approaches 1, the (j+1)th correction is defined in a way that is very close to the jth correction. The proposed equation is as follows:

따라서 도 9의 단계(506)의 실시예는 도 5, 도 7 또는 도 8을 참조하여 도시되고 설명된 방법 중 임의의 방법에 의해 출력되는 확산 잉크 예측(330)을 포함하여, 잉크 분리를 최적화한다. Therefore, the embodiment of step (506) of FIG. 9 optimizes ink separation by including a diffusion ink prediction (330) output by any of the methods illustrated and described with reference to FIG. 5, FIG. 7 or FIG. 8.

숙련된 독자는 아날로그 인쇄 시스템의 경우, 일반적으로 다양한 색상 베이스 잉크를 사용하여 타겟 색상이 제형화된다는 것을 알고 있을 것이다. 이러한 색상 베이스 잉크는 종래의 인쇄 시스템에서, μ가 디지털 인쇄 시스템에 대해 정의하는 것과 유사하다. βc로서 표현되는 색상 베이스는 착색제 또는 안료로서 또한 알려져 있으며, 여기서 아래첨자 'c'는 일반적인 잉크 베이스 시스템(예컨대, 25개의 착색제)에서 각각의 착색제의 사용을 표현한다. 본원에서 개시된 기술은 βc의 불투명도를 정의하는 데 사용할 수 있으며, 여기서 μ는 본 설명에서 βc에 의해 간단히 대체될 수 있으며, 이는 유리하게는, 종래의 잉크 배합 시스템을 향상시킬 수 있다. 본원에서 설명된 불투명도 예측 알고리즘은 사용자에게 색상과 함께 불투명도 정보를 제공하여 색상의 최상의 매칭 레시피를 선택할 수 있다. 예컨대, 단계(401A)는 βc를 특성화하는 데 사용할 수 있고 단계(401B)는 종래의 확산 잉크를 특성화하는 데 사용할 수 있다. βc의 자연 불투명도는 방정식 (1)에 따른 곡선 맞춤, 방정식 (2)에 따른 결과적인 디지털 불투명도 곡선, 및 방정식 (3)에 따른 확산 잉크 디지털 불투명도일 수 있다. 방정식 (4) 및 (5)는 측정된 Delta-E 및 Delta-0 차이에 기초하여 추가 보정 또는 상이한 레시피의 선택을 평가하는 데 사용할 수 있다. The skilled reader will recognize that in analog printing systems, a target color is typically formulated using a variety of color base inks. These color base inks are similar to what μ defines for digital printing systems in conventional printing systems. The color base, represented as β c , is also known as a colorant or pigment, where the subscript 'c' represents the use of each colorant in a typical ink base system (e.g., 25 colorants). The techniques disclosed herein can be used to define the opacity of β c , where μ can be simply replaced by β c in the present description, which can advantageously enhance conventional ink formulation systems. The opacity prediction algorithm described herein can provide the user with opacity information along with the color to select the best matching recipe for the color. For example, step (401A) can be used to characterize β c and step (401B) can be used to characterize a conventional diffusion ink. The natural opacity of β c can be the curve fit according to equation (1), the resulting digital opacity curve according to equation (2), and the diffusion ink digital opacity according to equation (3). Equations (4) and (5) can be used to evaluate further corrections or selection of different recipes based on the measured Delta-E and Delta-0 differences.

이제 도 10을 참조하여, 종래의 인쇄기를 실행하는 오퍼레이터는 인쇄 할당의 생산 허용오차를 정의하는, 타겟 색상의 물리적 표현(1000)을 요구할 수 있다. 타겟 색상은 일반적으로 잉크 드로다운(1010)으로서 또한 알려진 잉크 배합의 샘플이며, 인쇄 기판(1000)에 직접 적용된다. 타겟 잉크 드로다운(1010)은 종종 더 어두운 버전(1020)과 더 밝은 버전(1030)을 동반하는데, 이는 각각 동일한 기판(1000)에 동일한 잉크 배합으로 적용된 타겟 색상의 잉크 필름의 더 얇고 더 무거운 중량에 각각 대응한다. 이러한 맥락에서, 도 10에 도시된 색상 매칭 방법의 실시예는 단계(506)의 최상의 매칭 출력으로부터, L*a*b 색상 공간의 특정 거리 ΔE에서 타겟 색상의 더 밝고 어두운 표현을 자동으로 컴퓨팅한다. Referring now to FIG. 10 , an operator running a conventional printer may require a physical representation (1000) of a target color that defines the production tolerance of a print assignment. The target color is typically a sample of an ink formulation, also known as an ink drawdown (1010), that is applied directly to a printing substrate (1000). The target ink drawdown (1010) is often accompanied by a darker version (1020) and a lighter version (1030), which correspond to thinner and heavier weights, respectively, of ink films of the target color applied with the same ink formulation to the same substrate (1000). In this context, the embodiment of the color matching method illustrated in FIG. 10 automatically computes, from the best matching output of step (506), lighter and darker representations of the target color at a particular distance ΔE in the L*a*b color space.

타겟 색상과 기판의 L*a*b 값은 스펙트럼 반사율과 함께, 이상적으로는 타겟 색상이 측정되는 동일한 기판에 인쇄된 검은색 스펙트럼 반사율과 함께 알려져 있다. 더 밝은 버전과 더 어두운 버전에 대한 허용오차 임계치 예컨대, 미리 설정된 ΔE 값을 입력하고 더 밝은 버전 및 더 어두운 버전 각각에 대해 잠재적으로 상이한 값을 포함하면, 더 밝은 색상(좌표 L에서 휘도가 더 높음)은 일반적으로 타겟 색상의 스펙트럼 곡선 위에(스펙트럼 곡선으로부터 양의 오프셋에) 놓이는 스펙트럼 곡선을 특징으로 한다. 더 어두운 색상(좌표 L에서 휘도가 더 낮음)은 통상적으로 타겟 색상의 스펙트럼 반사율 곡선 아래(스펙트럼 반사율 곡선으로부터 음의 오프셋)에 놓인다. The L*a*b values of the target color and the substrate are known, together with their spectral reflectances, ideally of a black color printed on the same substrate on which the target color is measured. Tolerance thresholds for lighter and darker versions, e.g., by entering preset ΔE values and including potentially different values for each of the lighter and darker versions, will result in a spectral curve that is typically above (positively offset from) the spectral curve of the target color (higher luminance at coordinate L). A darker color (lower luminance at coordinate L) will typically result in a spectral curve that is below (negatively offset from) the spectral reflectance curve of the target color.

더 밝은 색상(1030)을 획득하기 위해, 타겟 색상의 스펙트럼 반사율 곡선을 양의 증분 단계로 상승될 수 있으며, 그 결과 스펙트럼 XYZ, XYZ L*a*b을 통해 ΔE를 모니터링한 다음 최종적으로 를 컴퓨팅한다. 타겟(원하는) ΔE와 이론적 ΔE의 차이가 지정된 허용오차 내에 있으면 프로세싱 루프가 종결될 수 있다. 컴퓨팅된 더 밝은 색상의 잉크 분리는 타겟 색상과 상이할 가능성이 매우 높다. 따라서 더 밝은 색상의 불투명도는 일반적으로 방정식 (6) 및 (7)에 따른 보정을 요구한다. 더 어두운 색상(1020)은 동일한 방법론을 따르되, 대신 음의 오프셋 증분을 적용하여 획득될 수 있다. To obtain a brighter color (1030), the spectral reflectance curve of the target color can be increased in positive incremental steps, resulting in a spectral XYZ, XYZ Monitor ΔE through L*a*b and then finally is computed. If the difference between the target (desired) ΔE and the theoretical ΔE is within a specified tolerance, the processing loop can be terminated. The computed lighter color ink separation is very likely to be different from the target color. Therefore, the opacity of the lighter color generally requires a compensation according to equations (6) and (7). The darker color (1020) can be obtained by following the same methodology, but instead applying a negative offset increment.

그러나 곡선에 걸친 일정한 오프셋에 의해 스펙트럼 반사율 곡선을 상승시키거나 하강시키는 것은 L 좌표뿐만 아니라 a 및 b 좌표에서도 크게 벗어나는 지각적으로 상이한 색상을 초래할 수 있다. 이 문제를 해결하기 위해, 오프셋 자체가 파장의 함수로 만들어질 수 있다. 대응하는 기판으로부터의 스펙트럼 곡선의 거리 및 최종적으로 검은색 스펙트럼 반사율에 기초하여 스펙트럼을 따라 오프셋이 변동되는 전략이 제안된다. However, shifting the spectral reflectance curve up or down by a constant offset across the curve can result in perceptually different colors that deviate significantly not only in the L coordinate but also in the a and b coordinates. To address this issue, the offset itself can be made a function of wavelength. A strategy is proposed in which the offset varies along the spectrum based on the distance of the spectral curve from the corresponding substrate and ultimately on the black spectral reflectance.

잉크, 인쇄 속도, 실내 습도 및 온도, 측정 디바이스의 허용오차 등과 같은 변동되는 인쇄 조건으로 인해 타겟 색상의 이론적 L*a*b 값은 기판 상에 인쇄된 타겟 색상의 이론적 L*a*b 값과 상이할 것으로 예상된다. 가장 중요하게는, 디지털 인쇄 기술에서, μ 잉크 프로세스를 사용하여 색상을 인쇄하기 위해, 타겟 L*a*b 좌표는 이전에 설명된 바와 같이 주어진 프린터 모델 또는 색상 분리 자체가 고유하지 않은 다른 프린터 교정 프로파일에 기초하여 대응하는 μ 잉크 색상 분리로 변환된다. 따라서 이론적 타겟 색상 및 인쇄된 타겟 색상은 그 사이에 0이 아닌 ΔE를 가질 것으로 예상된다. Due to the varying printing conditions such as ink, printing speed, indoor humidity and temperature, and tolerance of the measuring device, the theoretical L*a*b value of the target color is expected to be different from the theoretical L*a*b value of the target color printed on the substrate. Most importantly, in digital printing technology, in order to print a color using the μ-ink process, the target L*a*b coordinates are converted to the corresponding μ-ink color separation based on a given printer model or other printer calibration profile which is not unique to the color separation itself as previously described. Therefore, the theoretical target color and the printed target color are expected to have a non-zero ΔE between them.

이 ΔE는 이론적 타겟 색상의 대응하는 더 밝은 버전 및 더 어두운 버전으로 자동으로 전환된다. 따라서 인쇄된 타겟과 인쇄된 더 밝은 버전 사이에서 얻은 ΔE는 일반적으로 원하는 ΔE와 정확히 동일하지 않다. 이러한 편차를 보정하기 위해서는 본 실시예에서 제공되는 반복적인 보정 절차가 필요하다. This ΔE is automatically converted to the corresponding lighter and darker versions of the theoretical target color. Therefore, the ΔE obtained between the printed target and the printed lighter version is generally not exactly the same as the desired ΔE. To compensate for this deviation, an iterative correction procedure is required, as provided in this embodiment.

타겟 : 에 대한 타겟 스펙트럼을 획득하기 위해, 이론적 타겟 색상 Tth의 CIE-XYZ 삼자극 좌표는 스펙트럼 반사율 를 이용하여 컴퓨팅된다. 예컨대, D50는 광원 스펙트럼 전력 분포 에 대해 사용된다. CXYZ 삼자극 값으로부터 CIE-L*a*b 좌표로 변환과 함께, CIE-1931 표준 관찰자가 관찰자 색상 매칭 함수 에 대해 사용된다. 이론적 타겟 색상 Tth의 L*a*b 좌표는 로서 표시된다고 하자. 따라서 이 섹션의 동작은 다음과 같이 작성될 수 있다: Target : To obtain the target spectrum for, the CIE-XYZ tristimulus coordinates of the theoretical target color T th are the spectral reflectance is computed using. For example, D50 is the light source spectral power distribution. It is used for conversion from CXYZ tristimulus values to CIE-L*a*b coordinates, along with the CIE-1931 standard observer color matching function. is used for. The L*a*b coordinates of the theoretical target color T th are Let us say that it is represented as . So the behavior of this section can be written as:

더 밝은고 더 어두운 색상의 스펙트럼 반사율은 각각 다음과 같이 표시될 수 있다: The spectral reflectances of brighter and darker colors can be expressed respectively as:

는 각각 타겟, 백색 및 검은색 색상의 스펙트럼 반사율이라고 하자. 스펙트럼 곡선의 차이는 다음과 같이 정의된다: and Let be the spectral reflectances of the target, white, and black colors, respectively. The difference in the spectral curves is defined as:

는 스펙트럼 곡선을 상승 또는 하강시키기 위한 내 퍼센트 증분(0 내지1)이라고 하자. 그런 다음, 오프셋 함수 는 다음과 같이 정의된다: is to raise or lower the spectrum curve. Let's say my percentage increment is between 0 and 1. Then, the offset function is defined as follows:

더 밝은/더 어두운 색상 스펙트럼의 스펙트럼 반사율 은 타겟 스펙트럼에 대응하는 오프셋을 추가함으로써 획득된다:Spectral reflectance of the brighter/darker color spectrum is obtained by adding an offset corresponding to the target spectrum:

스펙트럼으로부터 L*a*b로의 변환은 위에서 상세된 것과 동일한 절차 및 유틸리티 함수를 사용한다. 더 밝은/더 어두운 스펙트럼을 더 밝은/더 어두운 것으로 표현하면 다음과 같다:The conversion from spectrum to L*a*b uses the same procedure and utility functions detailed above. Expressing the brighter/darker spectrum as brighter/darker is as follows:

라이브러리 함수 Delta-E 2000은 타겟과 밝은/어두운 음영 사이의 색상 차이를 컴퓨팅하는 데 사용된다. 타겟 대 밝은/어두운 색상 차이는 다음과 같이 표시된다:The library function Delta-E 2000 is used to compute the color difference between the target and the light/dark shade. The target vs. light/dark color difference is expressed as:

타겟 스펙트럼 곡선을 상승시키거나 하강시킴으로써 획득된 색상 차이가 지정된 허용오차 내에서 원하는 색상 차와 동일하다고 확인한다:Color difference obtained by raising or lowering the target spectral curve within a specified tolerance Make sure it is the same color as the one you want:

, 가 저장된 다음, 와 같은 변환 함수를 사용하여 모니터 디스플레이 상의 시각적 개요를 위해 색상 견본을 플로팅하기 위한 밝은/어두운 버전의 RGB 좌표를 얻는다. 솔루션은 최종적으로 시스템(100)으로 인쇄되며, 색상 매칭의 평가를 위해 더 어둡고 더 밝은 색상(1020, 1030)과 타겟 색상(1010)이 포함된다. , After it is saved, Using a conversion function such as , we obtain RGB coordinates of light/dark versions for plotting color samples for visual overview on a monitor display. The solution is finally printed to the system (100), which includes darker and lighter colors (1020, 1030) and a target color (1010) for evaluating color matching.

뷰잉 조건은 인쇄된 타겟 색상의 색상 매칭 및 불투명도 매칭의 양호한 평가를 위한 중요한 구성요소이다. 광원은 평면인지 아니면 원통형인지에 관계없이, 반사 기판 상에 인쇄된 색상의 각광 산란에 강한 영향을 미친다. 동일한 조명 조건 하에서 유지하면서 색상을 회전시키는 것은 상이한 시야각으로부터 시각화할 때 색상이 변화하는 느낌을 제공한다. 이러한 맥락에서 상당히 표준화된 뷰잉 조건을 제공하는 정규화된 조명 및 관찰 시스템이 전문가에 의해 개발 및 채택된다. Viewing conditions are important components for a good evaluation of color matching and opacity matching of printed target colors. The light source, whether flat or cylindrical, has a strong influence on the angular scattering of the colors printed on the reflective substrate. Rotating the colors while maintaining the same lighting conditions provides the impression that the colors change when visualized from different viewing angles. In this context, normalized lighting and viewing systems that provide fairly standardized viewing conditions are developed and adopted by experts.

도 11은 조명 부스(1130) 내에서 정규화된 직접 또는 간접 광(1120) 하에서 인쇄된 색상 또는 색상 인쇄 오브젝트(평면, 원통형 또는 형상)를 관찰하기 위한 색상 관찰 스테이션(1100)의 예를 예시한다. 조명 부스는 일반적으로 사무실 램프, 창문 등과 같은 다른 인접 광원에 의한 정규화된 조명(1120)의 광 오염을 방지하기 위해 차폐 벽(1140)으로 구성된다. Figure 11 illustrates an example of a color observation station (1100) for observing printed colors or color printed objects (flat, cylindrical or shaped) under normalized direct or indirect light (1120) within a light booth (1130). The light booth is typically configured with a shielding wall (1140) to prevent light contamination of the normalized light (1120) by other adjacent light sources such as office lamps, windows, etc.

정규화된 조명(1120) 아래의 조명 부스 내에서 위치 가능한 색상 또는 오브젝트 플레이스홀더(1150)는 광원(1120)을 향한 상면을 갖는 지지 평면(1152)으로 구성되며, 지지 평면은 수동 또는 자동 크랭크 부재(1154)로 회전 가능하여 상이한 시야각, 반사 또는 비반사 하에서 색상의 관찰을 용이하게 한다. A color or object placeholder (1150) positionable within a light booth under normalized illumination (1120) comprises a support plane (1152) having an upper surface facing the light source (1120), the support plane being rotatable by a manual or automatic crank member (1154) to facilitate observation of the color under different viewing angles, reflected or non-reflected conditions.

관찰 스테이션(1100)은 바람직하게는, 본 발명에 따라 매칭된 색상의 불투명도(예컨대, 또는 ) 및 시야각 θ을 정규화된 조명 조건(예컨대, D50 또는 D65) 하에서 상관시키도록 구성되며, 여기서 θ는 광원(1120)의 광 방향(1122)에 이상적으로 수직인 조명 부스 축 평면으로부터 측정된 플레이스홀더 지지 평면(1152)의 양의 각도이다. 반복된 관찰 테스트는, 투명과 불투명 사이의 불투명도 값의 범위가 일반적으로 각각 15 내지 90라는 것을 보여준다. 따라서, 바람직하게는, θ의 범위를 정의하기 위해 동일한 값이 사용되며, 여기서 범위는, 실질적으로 90°의 의 확산 조명 조건에서 관찰 가능한 불투명 색상과 반대로, 정반사 관찰 조건에서 평가된 투명한 색상에 적합한 관찰 조건에 대해 예컨대, 15°로서 실질적으로 에서 시작하고, 예컨대, 0°는 90°와 유사한 관찰 조건을 제공한다. The observation station (1100) preferably has a color matching opacity (e.g., or ) and a viewing angle θ are configured to correlate under normalized lighting conditions (e.g., D50 or D65), where θ is the positive angle of the placeholder support plane (1152) measured from the light booth axis plane, which is ideally perpendicular to the light direction (1122) of the light source (1120). Repeated observation tests have shown that the range of opacity values between transparent and opaque is typically 15 to 90, respectively. Therefore, preferably, the same value is used to define the range of θ, where the range is substantially 90°. For observation conditions suitable for transparent colors evaluated under specular observation conditions, as opposed to opaque colors observable under diffuse lighting conditions, for example, at 15°, it is practically Starting from, for example, 0° provides similar observation conditions as 90°.

관찰자(1160)가 플레이스홀더로부터 일정 거리에 위치되기 때문에, 평가할 색상은 투명도별 시야각으로 상면에서 시각적으로 평가되며, 여기서 지지 표면(1152)은 그런 다음 회전되어 샘플의 각각의 연속적인 색상을 평가할 수 있다. Since the observer (1160) is positioned at a certain distance from the placeholder, the color to be evaluated is visually evaluated from above at a viewing angle according to transparency, where the support surface (1152) is then rotated so that each successive color of the sample can be evaluated.

색상의 불투명도 범위는 투명-반투명-불투명 실시예의 출력에 따라 분류될 수 있어, 범위 내에서 색상 평가 절차가 간소화된다. 예컨대, 투명 색상은 범위의 불투명도, 로부터의 반투명, 및 로부터의 불투명 색상을 가지며, 이들은 범위에 속한다. The opacity range of the color can be classified according to the output of the transparent-translucent-opaque embodiment, thereby simplifying the color evaluation procedure within the range. For example, a transparent color is Opacity of the range, Translucency from, and have opaque colors from , and they are It falls within the range.

따라서 본 발명은 반사 기판 상에 인쇄할 때 단일 워크플로우로 디지털 다중채널 프린터에서 잉크를 도징하기 위한 컴퓨터 구현 방법을 제공하며, 그의 실시예는 초기에 컴퓨팅된 확산 잉크 도즈량을 나타내는 값을 쉽게 보정 및 조정할 수 있는 방법을 추가로 제공한다. Accordingly, the present invention provides a computer-implemented method for dosing ink in a digital multichannel printer in a single workflow when printing on a reflective substrate, embodiments of which further provide a method for easily calibrating and adjusting a value representing an initially computed spread ink dose.

본 개시는 확산 효과를 포함하여, 제1 잉크 분리 세트(330)를 통해, 전문 사용자를 위한 색상 매칭 프로세스를 유리하게 단순화 및 가속화하며, 이는 종래 기술의 기술에 비해 타겟 색상(300)에 명백히 훨씬 더 근접하게 매칭된다. 이러한 기술의 이점은 전문 사용자에 의한 광학 체크로 연장되며; 본 발명에 따라 컴퓨팅된 제1 잉크 분리 세트(330) 및/또는 본 발명에 따라 보정된 후속 잉크 분리 세트를 이용하여 인쇄된 색상 차트는 광학적 선명 또는 투명 층 기판 상에 인쇄될 수 있으며, 이는 사용자가 평가를 위해, 예컨대, 뷰잉 부스(1100)에서 반사 기판의 인쇄 가능한 블랭크 상에 겹칠 수 있다. The present disclosure advantageously simplifies and accelerates the color matching process for professional users, including through the diffusion effect, the first ink separation set (330), which obviously matches the target color (300) much more closely than prior art techniques. The benefits of this technique extend to optical checks by professional users; a color chart printed using the first ink separation set (330) computed according to the present invention and/or the subsequent ink separation set corrected according to the present invention can be printed on an optically clear or transparent layer substrate, which can be superimposed on a printable blank of a reflective substrate, for evaluation by the user, e.g., in a viewing booth (1100).

투명 층(특정 두께의 플라스틱)을 겹치면 입사 광의 각광 산란에 영향을 미치는 것으로 관찰되었다. 따라서 투명 층은 인쇄 프로세스에서 퇴적된 잉크의 총량에 기초하여 다소간 확산 요소의 일부로 간주될 수 있다. 부가적으로, 투명 층 상에 퇴적된 잉크는 기판의 앞면 또는 뒷면에 적용되어 투명 층 특유의 차등 광택 효과를 가능하게 한다. It has been observed that overlapping a transparent layer (plastic of a certain thickness) affects the angular scattering of incident light. Therefore, the transparent layer can be considered to be somewhat of a part of the diffusion factor based on the total amount of ink deposited in the printing process. Additionally, the ink deposited on the transparent layer can be applied to the front or back of the substrate, enabling the differential gloss effect characteristic of the transparent layer.

본 명세서에 개시된 컴퓨터 구현 방법의 네트워크 분산 실시예가 고려되며, 여기서 방법의 예측 양상은 인쇄 시스템의 변화를 검출하고 검출된 변화에 따라 예측된 잉크 분리(330)를 보상하도록 학습된 기계 학습 알고리즘(들)에 의해 증강된다. A network distributed embodiment of the computer implemented method disclosed herein is contemplated, wherein the predictive aspect of the method is augmented by machine learning algorithm(s) trained to detect changes in the printing system and compensate for predicted ink separation (330) based on the detected changes.

이러한 기계 학습 기술은 인쇄 시스템의 색상 및 불투명도 편차를 나타내는, 시간이 지남에 따라 수집된 데이터 모음으로부터 개발될 수 있다. 이러한 데이터는 변수 이를테면, 생산 배치(production batch)마다 잉크 또는 기판의 변동, 분광 광도계의 교정의 변동, 디지털 인쇄 시스템 부품 이를테면, 인쇄 헤드 등의 마모 등 ― 이들 모두는 시간이 지남에 따라 배치 간에 최종 인쇄된 색상의 일관성에 영향을 미치는 것으로 알려져 있음 ― 에 기초할 수 있다. Such machine learning techniques can be developed from a collection of data collected over time that represents color and opacity variations in a printing system. This data can be based on variables such as ink or substrate variation from production batch to production batch, variation in the calibration of a spectrophotometer, wear and tear on digital printing system components such as print heads, etc., all of which are known to affect the consistency of final printed color from batch to batch over time.

특히 RSM 기판 인쇄 분야와 관련된 구체적인 예에서, 인쇄 시스템에서 무색 잉크를 사용하면 다른 유색 잉크의 안료 입자에 비해, 더 크고 무거운 입자를 도입하며: 백색 잉크는 잉크 배합 차량에서 현탁 상태를 유지하기 어려운 이산화티타늄 입자를 사용하여, 결국 잉크 밀도가 손실되거나 프린트 헤드가 막히는 원인이 되며, 여기서 이러한 무색 잉크는 영구 또는 반영구적인 교반을 요구한다. In a specific example, particularly relevant to RSM substrate printing, the use of colorless inks in printing systems introduces larger and heavier particles compared to the pigment particles of other color inks: white inks use titanium dioxide particles which are difficult to keep suspended in the ink formulation vehicle, ultimately causing loss of ink density or clogging of the print head, and where these colorless inks require permanent or semi-permanent stirring.

본 방법과 함께 기계 학습 기술을 사용하는 것은 예측을 지속적으로 최적화할 것으로 기대되는데, 그 이유는 인쇄 시스템은 정기적으로 재선형화 및/또는 재교정되지만 대응하는 데이터는 작업을 수행할 때만 사용되므로, 이 데이터를 캡처, 집계 및 감사하여 패턴을 찾아내면 예컨대, 미분 가능 함수의 로컬 최소값을 찾기 위한 1차 반복 최적화인 경사 하강 알고리즘을 사용함으로써 색상 및 불투명도 매칭 프로세스에 대한 예측 모델을 지속적으로 개선할 수 있다. Using machine learning techniques in conjunction with this method is expected to continuously optimize predictions, because while printing systems are regularly re-linearized and/or recalibrated, the corresponding data is only used to perform the job; therefore, capturing, aggregating and auditing this data to find patterns can continuously improve the predictive model for the color and opacity matching process, for example by using a gradient descent algorithm, a first-order iterative optimization to find local minima of differentiable functions.

본 명세서에서, "포함하다, 포함된 및 포함하는(comprise, comprises, comprised and comprising)"이라는 용어 또는 그 변형 및 "포함하다, 포함된 및 포함하는(include, includes, included and including)"이라는 용어 또는 그 변형은 완전히 상호 교환 가능한 것으로 간주되며, 이들은 모두 가능한 최대로 넓은 해석이 허용되어야 하며, 그 반대의 경우도 마찬가지다. In this specification, the terms "comprise, comprise, comprised and comprising" or variations thereof and the terms "include, includes, included and including" or variations thereof are to be considered entirely interchangeable and are all to be accorded the broadest possible interpretation, and vice versa.

본 발명은 앞서 설명된 실시예에 한정되는 것이 아니라, 구성 및 세부사항 둘 모두에서 변동될 수 있다. The present invention is not limited to the embodiments described above, but may vary both in configuration and details.

Claims (23)

반사 기판 상에 인쇄할 때 다수의 잉크 채널을 갖는 인쇄 디바이스에서 잉크를 도징(dosing)하는 컴퓨터 구현 방법으로서,
상기 반사 기판 상에 인쇄될 적어도 하나의 타겟 색상의 타겟 색상 데이터를 캡처하는 단계 ― 상기 타겟 색상 데이터는 색상 데이터 및 정반사 구성요소 포함 및 정반사 구성요소 제외를 포함하는 스펙트럼 반사율 데이터 둘 모두를 포함함 ―
프린터 모델을 생성하는 단계;
상기 타겟 색상의 개개의 색상 구성요소를 나타내는 각각의 잉크 채널에 대한 예비 도징 비를 출력하도록 상기 캡처된 색상 데이터를 상기 프린터 모델로 프로세싱하는 단계;
개개의 잉크 채널에 대한 디지털 불투명도 값을 출력하도록 각각의 비로부터 곡선(curve)을 컴퓨팅하고 상기 컴퓨팅된 곡선을 보간하는 단계;
상기 적어도 하나의 타겟 색상에 대한 디지털 불투명도 값을 출력하기 위해 모든 잉크 채널의 개개의 디지털 불투명도 값을 결합하는 단계;
상기 캡처된 스펙트럼 반사율 데이터로부터 자연 불투명도 값을 컴퓨팅하는 단계;
상기 컴퓨팅된 디지털 불투명도 값과 상기 컴퓨팅된 자연 불투명도 값 간의 차이를 계산하는 단계; 및
각각의 잉크 채널에 대한 예측된 도징 비를 출력하기 위해 상기 적어도 하나의 타겟 색상의 확산 잉크 구성요소의 잉크 단계에 대해 상기 계산된 차이를 보간하는 단계를 포함하는,
컴퓨터 구현 방법.
A computer-implemented method for dosing ink in a printing device having multiple ink channels when printing on a reflective substrate, the method comprising:
A step of capturing target color data of at least one target color to be printed on the reflective substrate, wherein the target color data includes both color data and spectral reflectance data including and excluding a specular component.
Steps to create a printer model;
Processing the captured color data with the printer model to output a preliminary dosing ratio for each ink channel representing an individual color component of the target color;
A step of computing a curve from each ratio and interpolating the computed curve to output a digital opacity value for each ink channel;
A step of combining individual digital opacity values of all ink channels to output a digital opacity value for at least one target color;
A step of computing a natural opacity value from the captured spectral reflectance data;
a step of calculating the difference between the computed digital opacity value and the computed natural opacity value; and
interpolating said calculated difference for ink steps of said at least one target color diffusion ink component to output a predicted dosing ratio for each ink channel;
Computer implementation method.
제1 항에 있어서,
상기 기판에 적용된 확산 잉크 층 상의 정반사 및 정반사 구성요소 둘 모두를 사용하여 상기 프린터를 교정하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In the first paragraph,
Comprising an additional step of calibrating the printer using both specular and specular components on the layer of diffusion ink applied to the substrate;
Computer implementation method.
제2 항에 있어서,
상기 프린터 모델을 생성하는 단계는 상기 기판에 적용된 확산 잉크 층 상의 정반사 구성요소 및 정반사 구성요소에 기초하여 상기 프린터 모델을 생성하는 단계를 더 포함하는,
컴퓨터 구현 방법.
In the second paragraph,
The step of generating the printer model further includes the step of generating the printer model based on the specular component and the specular component on the diffusion ink layer applied to the substrate.
Computer implementation method.
제3 항에 있어서,
상기 타겟 색상 데이터의 정반사 구성요소 포함을 나타내는 값으로부터 상기 타겟 색상 데이터의 정반사 구성요소 제외를 나타내는 값을 차감함으로써 타겟 불투명도 값을 정의하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In the third paragraph,
A further step of defining a target opacity value by subtracting a value representing the exclusion of a specular component of the target color data from a value representing the inclusion of a specular component of the target color data,
Computer implementation method.
제4 항에 있어서,
상기 정의된 타겟 불투명도에 따라 상기 타겟 색상 또는 각각의 타겟 색상을 분류하는 추가 단계; 및
상기 캡처된 색상 데이터를 상기 분류된 색상 또는 각각의 분류된 색상을 나타내는 데이터로 대체하는 프로세싱 단계를 반복하는 추가 단계를 포함하고,
각각의 잉크 채널에 대한 상기 출력된 예측 도징 비는 상기 확산 잉크에 대한 도징 비를 포함하는,
컴퓨터 구현 방법.
In the fourth paragraph,
an additional step of classifying the target color or each target color according to the target opacity defined above; and
A further step of repeating a processing step of replacing the captured color data with data representing the classified color or each classified color,
The output predicted dosing ratio for each ink channel includes a dosing ratio for the diffusion ink.
Computer implementation method.
제5 항에 있어서,
다음 자연 불투명도 값을 출력하기 위해 상기 자연 불투명도 값에 예측된 확산 잉크 비를 추가하는 추가 단계; 및
상기 자연 불투명도 값과 상기 다음 자연 불투명도 값 사이의 차이를 계산하는 추가 단계를 포함하고;
상기 계산된 차이는 상기 반사 기판에 대한 델타 불투명도로서 지칭되는 값인,
컴퓨터 구현 방법.
In clause 5,
An additional step of adding the predicted diffusion ink ratio to the natural opacity value to output the next natural opacity value; and
comprising an additional step of calculating the difference between said natural opacity value and said next natural opacity value;
The above calculated difference is a value referred to as delta opacity for the reflective substrate.
Computer implementation method.
제6 항에 있어서,
룩업 테이블로서 저장된 복합 함수로 각각의 잉크 채널에 대한 예측 도징 비를 보정하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In Article 6,
An additional step of correcting the predicted dosing ratio for each ink channel by a composite function stored as a lookup table is included.
Computer implementation method.
제1 항 내지 제7 항 중 어느 한 항에 있어서,
상기 보간 단계 이전에 상기 계산된 차이를 보정하는 추가 단계를 포함하고, 상기 보정하는 단계는 상기 자연 불투명도 값이 미리 정의된 임계값 아래일 때 또는 상기 계산된 차이 값이 음수일 때 상기 계산된 차이를 0으로 설정하는 단계를 포함하는,
컴퓨터 구현 방법.
In any one of paragraphs 1 to 7,
An additional step of compensating said calculated difference prior to said interpolation step, wherein said compensating step comprises a step of setting said calculated difference to 0 when said natural opacity value is below a predefined threshold or when said calculated difference value is negative.
Computer implementation method.
제1 항 내지 제8 항 중 어느 한 항에 있어서,
상기 타겟 색상은 특성화된 착색제, 베이스 잉크 세트 및 종래의 확산 잉크를 갖는 종래의 잉크 제형 시스템에 의해 제형화되며, 상기 방법은 각각의 잉크 단계에서 불투명도 레벨을 지정하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In any one of claims 1 to 8,
The above target color is formulated by a conventional ink formulation system having a specialized colorant, a base ink set and a conventional diffusion ink, wherein the method includes an additional step of specifying an opacity level at each ink step.
Computer implementation method.
제1 항 내지 제9 항 중 어느 한 항에 있어서,
자연 불투명도 값의 범위를 입력하는 추가 단계를 포함하며, 각각의 출력된 예측 도징 비는 반불투명을 포함하여 투명 내지 불투명까지의 범위로부터 선택된 디지털 불투명도를 갖는 타겟 색상에 대응하는 확산 잉크 퍼센티지를 포함하는,
컴퓨터 구현 방법.
In any one of claims 1 to 9,
An additional step of inputting a range of natural opacity values, wherein each output predicted dosing ratio comprises a diffusion ink percentage corresponding to a target color having a digital opacity selected from a range from transparent to opaque, including semi-opaque.
Computer implementation method.
제10 항에 있어서,
파스텔 색상과 연관된 색상 특성에 기초하여 조건 세트를 정의하는 추가 단계;
상기 정의된 조건 세트로 상기 캡처된 타겟 색상 데이터를 필터링하는 추가 단계; 및
상기 필터링에 따라 상기 타겟 색상 데이터를 파스텔 색상으로서 분류하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In Article 10,
An additional step of defining a set of conditions based on color characteristics associated with pastel colors;
An additional step of filtering the captured target color data by the above defined set of conditions; and
An additional step of classifying the target color data as a pastel color according to the above filtering is included.
Computer implementation method.
제1 항 내지 제11 항 중 어느 한 항에 있어서,
L*a*b 색상 공간에서 상기 타겟 색상의 좌표로부터의 거리를 나타내는 적어도 하나의 허용오차 임계치를 설정하는 추가 단계; 및
상기 허용오차 임계치에 따라 상기 타겟 색상의 더 밝은 버전 및 더 어두운 버전에 대해 각각의 잉크 채널에 대한 예측 도징 비를 각각 컴퓨팅하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In any one of claims 1 to 11,
an additional step of setting at least one tolerance threshold representing a distance from the coordinates of the target color in the L*a*b color space; and
An additional step of computing a predicted dosing ratio for each ink channel for a lighter version and a darker version of the target color, respectively, based on the tolerance threshold.
Computer implementation method.
제1 항 내지 제12 항 중 어느 한 항에 있어서,
각각의 잉크 채널에 대한 상기 예측된 도징 비로부터 색상 차트를 생성하는 추가 단계; 또는
각각의 잉크 채널에 대한 상기 보정된 도징 비로부터 색상 차트를 생성하는 추가 단계; 및
테스트 기판 상에 상기 프린터로 상기 색상 차트를 인쇄하는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In any one of claims 1 to 12,
an additional step of generating a color chart from the predicted dosing ratio for each ink channel; or
An additional step of generating a color chart from the above-mentioned corrected dosing ratio for each ink channel; and
Comprising an additional step of printing said color chart with said printer on a test substrate;
Computer implementation method.
제12 항에 있어서,
상기 테스트 기판은 투명한,
컴퓨터 구현 방법.
In Article 12,
The above test substrate is transparent,
Computer implementation method.
제13 항 또는 제14 항에 있어서,
정규화된 광원 및 가변 시야각을 갖는 지지 평면을 갖는 색상 관찰 스테이션을 구성하는 추가 단계;
상기 지지 평면 상에 인쇄된 기판을 위치시키는 추가 단계; 및
상기 타겟 색상의 컴퓨팅된 불투명도 레벨에 따라 상기 지지 평면의 시야각을 배향시키는 추가 단계를 포함하는,
컴퓨터 구현 방법.
In clause 13 or 14,
An additional step of constructing a color observation station having a normalized light source and a support plane with a variable field of view;
an additional step of positioning a printed substrate on the support plane; and
comprising an additional step of orienting the viewing angle of the support plane according to the computed opacity level of the target color;
Computer implementation method.
제15 항에 있어서,
상기 타겟 색상의 컴퓨팅된 불투명도 레벨은 실질적으로 투명한 타겟 색상을 나타내는 15° 내지 실질적으로 불투명한 타겟 색상을 나타내는 90°의 범위에 있는,
컴퓨터 구현 방법.
In Article 15,
The computed opacity level of the target color is in the range of 15° representing a substantially transparent target color to 90° representing a substantially opaque target color.
Computer implementation method.
디지털 인쇄 시스템으로서,
다수의 잉크 채널을 갖는 인쇄 디바이스, 상기 인쇄 디바이스로 반사 기판 상에 인쇄될 적어도 하나의 타겟 색상의 타겟 색상 데이터를 캡처하기 위한 수단, 및 상기 인쇄 디바이스 내부에 있거나 상기 인쇄 디바이스와 동작 가능하게 인터페이싱되고, 명령 세트에 의해 구성되는 데이터 프로세싱 단말을 포함하고, 상기 명령 세트는,
캡처된 타겟 색상 데이터를 수신하고 ― 상기 캡처된 타겟 색상 데이터는 정반사 구성요소 포함 또는 정반사 구성요소 제외를 포함하는 스펙트럼 반사율 데이터 및 색상 데이터 둘 모두 포함함 ― ;
프린터 모델을 생성하고;
상기 타겟 색상의 개개의 색상 구성요소를 나타내는 각각의 잉크 채널에 대한 예비 도징 비를 출력하도록 상기 캡처된 색상 데이터를 상기 프린터 모델로 프로세싱하고;
개개의 잉크 채널에 대한 디지털 불투명도 값을 출력하기 위해 각각의 비로부터 곡선을 컴퓨팅하고 상기 컴퓨팅된 곡선을 보간하고;
상기 적어도 하나의 타겟 색상에 대한 디지털 불투명도 값을 출력하기 위해 모든 잉크 채널의 개개의 디지털 불투명도 값을 결합하고;
상기 캡처된 스펙트럼 반사율 데이터로부터 자연 불투명도 값을 컴퓨팅하고;
상기 컴퓨팅된 디지털 불투명도 값과 상기 컴퓨팅된 자연 불투명도 값 간의 차이를 계산하고; 그리고
각각의 잉크 채널에 대한 예측된 도징 비를 출력하기 위해 상기 적어도 하나의 타겟 색상의 확산성 잉크 구성요소의 잉크 단계에 대해 상기 계산된 차이를 보간하기 위한 것인,
디지털 인쇄 시스템.
As a digital printing system,
A printing device having a plurality of ink channels, means for capturing target color data of at least one target color to be printed on a reflective substrate by the printing device, and a data processing terminal within the printing device or operably interfaced with the printing device and configured by a set of commands, the set of commands comprising:
Receiving captured target color data, wherein the captured target color data includes both spectral reflectance data and color data including or excluding a specular component;
Create a printer model;
Processing the captured color data with the printer model to output a preliminary dosing ratio for each ink channel representing an individual color component of the target color;
Computing a curve from each ratio and interpolating the computed curve to output a digital opacity value for each ink channel;
Combining the individual digital opacity values of all ink channels to output a digital opacity value for at least one target color;
Computing natural opacity values from the captured spectral reflectance data;
Computing the difference between the computed digital opacity value and the computed natural opacity value; and
For interpolating said calculated difference for the ink phase of said at least one target color diffusive ink component to output a predicted dosing ratio for each ink channel,
Digital printing system.
제17 항에 있어서,
상기 캡처하기 위한 수단은 구면 또는 다중각 분광 광도계인,
디지털 인쇄 시스템.
In Article 17,
The means for capturing the above is a spherical or multi-angle spectrophotometer,
Digital printing system.
제17 항 또는 제18 항에 있어서,
상기 시스템은 상기 데이터 프로세싱 단말 및 원격 단말이 동작 가능하게 인터페이싱되는 네트워크를 더 포함하고, 상기 캡처된 타겟 색상 데이터는 상기 원격 단말로부터 수신되는,
디지털 인쇄 시스템.
In clause 17 or 18,
The system further comprises a network through which the data processing terminal and the remote terminal are operably interfaced, wherein the captured target color data is received from the remote terminal.
Digital printing system.
제19 항에 있어서,
상기 데이터 프로세싱 단말 및/또는 상기 분광 광도계를 원격 저장 수단과 인터페이싱시키는 브리징 수단을 더 포함하고; 선택적으로, 상기 데이터 프로세싱 단말은 추가로, 상기 캡처된 색상 데이터를 상기 원격 저장 수단에 업로드하기 전에 상기 캡처된 색상 데이터를 암호화하도록 구성되는,
디지털 인쇄 시스템.
In Article 19,
Further comprising a bridging means for interfacing said data processing terminal and/or said spectrophotometer with a remote storage means; optionally, said data processing terminal is further configured to encrypt said captured color data before uploading said captured color data to said remote storage means.
Digital printing system.
제20 항에 있어서,
상기 원격 저장 수단은 저장된 색상 데이터를 프로세싱하고, 상기 원격 데이터 프로세싱 단말 또는 다른 장치의 색상 데이터 요청에 따라 각각의 잉크 채널에 대한 예측 도징 비를 출력하도록 구성된 데이터 프로세싱 노드인,
디지털 인쇄 시스템.
In Article 20,
The above remote storage means is a data processing node configured to process the stored color data and output a predicted dosing ratio for each ink channel according to a color data request from the remote data processing terminal or other device.
Digital printing system.
제17 항 내지 제21 항 중 어느 한 항에 있어서,
상기 반사 기판은 금속 이를테면, 알루미늄, 플라스틱 이를테면, 필름, 호일 및 비닐, 및 유리를 포함하여, 'RSM(reflective, shiny and/or mirrored)' 기판을 포함하는 그룹으로부터 선택되는,
디지털 인쇄 시스템.
In any one of Articles 17 to 21,
The above reflective substrate is selected from the group including 'RSM (reflective, shiny and/or mirrored)' substrates, including metals such as aluminum, plastics such as films, foils and vinyl, and glass.
Digital printing system.
데이터 프로세싱 단말에 의해 판독 및 프로세싱될 때 제1 항 내지 제16 항 중 어느 한 항에 따른 방법의 단계를 수행하도록 해당 단말을 구성하는 데이터 전달 매체 상에 레코딩되거나 네트워크 저장 매체에 저장되는 명령 세트.A set of commands recorded on a data transmission medium or stored in a network storage medium, which configures a data processing terminal to perform the steps of a method according to any one of claims 1 to 16 when read and processed by said terminal.
KR1020247023754A 2021-12-16 2022-12-15 Ink dosing for digital printing on reflective substrates Pending KR20250007492A (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
LU501026A LU501026B1 (en) 2021-12-16 2021-12-16 Dosing ink for digital printing on reflective substrates
US17/553,152 2021-12-16
LULU501026 2021-12-16
US17/553,152 US11521029B1 (en) 2021-12-16 2021-12-16 Dosing ink for digital printing on reflective substrates
PCT/EP2022/086181 WO2023111192A1 (en) 2021-12-16 2022-12-15 Dosing ink for digital printing on reflective substrates

Publications (1)

Publication Number Publication Date
KR20250007492A true KR20250007492A (en) 2025-01-14

Family

ID=84888744

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020247023754A Pending KR20250007492A (en) 2021-12-16 2022-12-15 Ink dosing for digital printing on reflective substrates

Country Status (7)

Country Link
EP (1) EP4449701A1 (en)
JP (1) JP2025505472A (en)
KR (1) KR20250007492A (en)
CA (1) CA3241023A1 (en)
IL (1) IL313612A (en)
MX (1) MX2024007405A (en)
WO (1) WO2023111192A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9019514B2 (en) * 2008-09-04 2015-04-28 Sun Chemical Corporation Halftone printing of metal-pigmented inks to produce various metallic appearances
US9874476B2 (en) * 2011-11-28 2018-01-23 Axalta Coating Systerms Ip Co., Llc Colour recipe calculating method for matt colour standards
LU101260B1 (en) * 2019-06-06 2020-12-07 Cma Imaging Europe Sa System and method for dosing ink in digital multichannel printers
CN114423621B (en) 2019-08-21 2023-10-20 太阳化学公司 Digital proofing method for metal decoration

Also Published As

Publication number Publication date
JP2025505472A (en) 2025-02-27
IL313612A (en) 2024-08-01
MX2024007405A (en) 2024-07-22
EP4449701A1 (en) 2024-10-23
WO2023111192A1 (en) 2023-06-22
CA3241023A1 (en) 2023-06-22

Similar Documents

Publication Publication Date Title
US9633287B2 (en) Color information processing method, color information processing apparatus, and color information processing system
EP1288640B1 (en) Systems and methods for determining spectra using dynamic least squares algorithms with measurements from LED color sensor
CA2754188C (en) Method for managing metamerism of color merchandise
US6584435B2 (en) Systems and methods for determining spectra using dynamic karhunen-loeve algorithms with measurements from led color sensor
US6480299B1 (en) Color printer characterization using optimization theory and neural networks
US9626607B2 (en) Spectral print mapping
EP1293762B1 (en) Systems and methods for determining spectra using fuzzy inference algorithms with measurements from led color sensor
US20070203905A1 (en) Reference database and method for determining spectra using measurements from an LED color sensor, and method of generating a reference database
US8274718B2 (en) Method for creating color conversion definition for image output devices and image processing apparatus implementing the method
US8456697B2 (en) Adaptive illumination independent matching of spot colors
EP1157542A1 (en) Color processing
US7271910B2 (en) Systems and methods for compensating for temperature induced spectral emission variations in LED based color parameter measuring devices
CN118696533A (en) Metered inks for digital printing on reflective substrates
CN115244149A (en) Paint manufacturing method, color data prediction method and computer color mixing system
US7471385B2 (en) Systems and methods for selecting a reference database for determining a spectrum of an object based on fluorescence of the object
CN110462687B (en) Color coating determining device, color coating determining method, color coating determining program, and computer-readable medium containing the same
JP2009177789A (en) Print control apparatus, print system, and print control program
LU501026B1 (en) Dosing ink for digital printing on reflective substrates
KR20250007492A (en) Ink dosing for digital printing on reflective substrates
Van Song et al. Towards spectral prediction of 2.5 d prints for soft-proofing applications
Habib et al. An Appearance Reproduction Framework for Printed 3D Surfaces

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20240715

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application