JP2006186846A - Generation of adjustment data by scanning colors in multiple areas - Google Patents
Generation of adjustment data by scanning colors in multiple areas Download PDFInfo
- Publication number
- JP2006186846A JP2006186846A JP2004380259A JP2004380259A JP2006186846A JP 2006186846 A JP2006186846 A JP 2006186846A JP 2004380259 A JP2004380259 A JP 2004380259A JP 2004380259 A JP2004380259 A JP 2004380259A JP 2006186846 A JP2006186846 A JP 2006186846A
- Authority
- JP
- Japan
- Prior art keywords
- value
- color
- input
- colorimetric
- input value
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 78
- 238000006243 chemical reaction Methods 0.000 claims abstract description 34
- 238000012545 processing Methods 0.000 claims description 76
- 238000003384 imaging method Methods 0.000 claims description 35
- 239000003086 colorant Substances 0.000 claims description 17
- 238000004519 manufacturing process Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 6
- 238000007689 inspection Methods 0.000 description 102
- 239000000976 ink Substances 0.000 description 34
- 238000005259 measurement Methods 0.000 description 34
- 101000818569 Homo sapiens Zinc finger and BTB domain-containing protein 24 Proteins 0.000 description 20
- 102100021129 Zinc finger and BTB domain-containing protein 24 Human genes 0.000 description 20
- 238000012986 modification Methods 0.000 description 14
- 230000004048 modification Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 101100168935 Arabidopsis thaliana C/VIF2 gene Proteins 0.000 description 9
- 101100220700 Arabidopsis thaliana CIF2 gene Proteins 0.000 description 9
- 230000000737 periodic effect Effects 0.000 description 9
- 238000002360 preparation method Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 238000004737 colorimetric analysis Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
【課題】 画像入力装置を使用して対象部分の色の測色値を得る際に、より正確な測色値が得られるように、画像入力装置による入力値と測色器による測色値との対応付けを行う技術を提供する。
【解決手段】 まず、単色領域を含む基準チャートの色を測色器で読み取って、測色値を得る。そして、基準チャートの色を画像入力装置で読み取って、入力値を得る。その後、測色値と入力値とを対応づけて格納する変換データを生成する。基準チャートを画像入力装置で読み取る際には、単色領域に含まれる第1の部分の色を読み取って、第1の入力値を得る。また、単色領域に含まれ第1の部分とは異なる第2の部分を画像入力装置で読み取って、第2の入力値を得る。そして、第1と第2の入力値が所定の基準よりも近似している場合に、第1と第2の入力値に基づいて、単色領域の色の特性を表す入力値を得る。一方、両者が所定の基準よりも近似していない場合に、警告を発する。
【選択図】 図9
PROBLEM TO BE SOLVED: To provide an input value by an image input device and a colorimetric value by a colorimeter so as to obtain a more accurate colorimetric value when obtaining a colorimetric value of a color of a target portion using the image input device. A technique for performing the association is provided.
First, a colorimetric value is obtained by reading a color of a reference chart including a single color region with a colorimeter. Then, the color of the reference chart is read by the image input device to obtain an input value. Thereafter, conversion data for storing the colorimetric value and the input value in association with each other is generated. When the reference chart is read by the image input device, the color of the first portion included in the single color area is read to obtain the first input value. In addition, a second portion that is included in the monochrome region and is different from the first portion is read by the image input device to obtain a second input value. Then, when the first and second input values are closer than a predetermined reference, an input value representing the color characteristics of the monochrome region is obtained based on the first and second input values. On the other hand, if both are not closer than the predetermined standard, a warning is issued.
[Selection] Figure 9
Description
本発明は、所定の対象部分の色の測色値を得る技術に関し、特に、スキャナ等の画像入力装置を使用して対象部分の色の測色値を得るための技術に関する。 The present invention relates to a technique for obtaining a colorimetric value of a color of a predetermined target part, and more particularly to a technique for obtaining a colorimetric value of a color of a target part using an image input device such as a scanner.
印刷装置の印刷特性の調整は、例えば、サンプルチャートのデータを調整対象の印刷装置で印刷し、印刷された画像を測色した測色値を、予め設定された望ましい測色値と比較することにより行われる(例えば特許文献1)。印刷画像の測色は、一般に、測色器を用いて行なわれる。 The adjustment of the printing characteristics of the printing apparatus includes, for example, printing the data of the sample chart with the printing apparatus to be adjusted, and comparing the colorimetric value obtained by measuring the color of the printed image with a preset desired colorimetric value. (For example, Patent Document 1). Color measurement of a printed image is generally performed using a colorimeter.
印刷装置の印刷特性の調整において、測色器による測色値の代わりに、比較的安価なスキャナ等の画像入力装置を用いて印刷画像の入力を行うことにより得られる入力値を用いることができれば、印刷特性の調整を経済的に行うことができる。ただし、画像入力装置は、本来、測色のための機器ではないため、印刷装置の印刷特性の調整に用いる場合には、画像入力装置による入力値が、測色器による測色値と対応付けられていることが望まれる。そのような対応付けは、たとえば、単一色で塗られた同一の対象物を画像入力装置と測色器とで読み込んで得られる入力値と測色値とを対応づけることで実現できる。 In the adjustment of the printing characteristics of the printing apparatus, instead of using the colorimetric value obtained by the colorimeter, an input value obtained by inputting a print image using a relatively inexpensive image input apparatus such as a scanner can be used. The printing characteristics can be adjusted economically. However, since the image input device is not originally a device for color measurement, when the image input device is used for adjusting the printing characteristics of the printing device, the input value by the image input device is associated with the color measurement value by the colorimeter. It is desirable that Such association can be realized, for example, by associating an input value obtained by reading the same object painted in a single color with an image input device and a colorimeter and a colorimetric value.
しかし、ある程度広い領域の色を読み取ることができる画像入力装置においては、単一色の対象物の色を読み取っても、画像入力装置の画像読み取り部のどの部分で読み取ったかによって、生成される入力値が異なる場合がある。たとえば、画像入力装置が備える多数の受光素子のうち、一部の受光素子の受光部が汚れていたり、性能が低下している場合には、どの受光素子で読み取ったかによって、生成される入力値が異なる場合がある。そのような場合、その部分で生成された入力値に基づいて上記対応付けが行われると、その対応付けに基づいて印刷特性の調整を正確に行うことはできなくなる。 However, in an image input device that can read a color of a wide area to some extent, even if the color of a single-color object is read, an input value that is generated depends on which part of the image reading unit of the image input device has read it. May be different. For example, among the many light receiving elements provided in the image input device, when the light receiving portions of some of the light receiving elements are dirty or the performance is degraded, the input value generated depends on which light receiving element is used for reading. May be different. In such a case, if the association is performed based on the input value generated in that portion, it is not possible to accurately adjust the print characteristics based on the association.
なお、このような問題は、印刷装置の印刷特性の調整における場合に限らず、画像入力装置による入力値を、測色器による測色値の代わりに用いる場合に共通の問題であった。 Such a problem is not limited to the adjustment of the printing characteristics of the printing apparatus, but is a common problem when the input value from the image input apparatus is used instead of the colorimetric value from the colorimeter.
本発明は、上述した従来の課題を解決するためになされたものであり、画像入力装置を使用して対象部分の色の測色値を得る際に、より正確な測色値が得られるように、画像入力装置による入力値と測色器による測色値との対応付けを行う技術を提供することを目的とする。 The present invention has been made to solve the above-described conventional problems, and when obtaining a colorimetric value of a color of a target portion using an image input device, a more accurate colorimetric value can be obtained. Another object of the present invention is to provide a technique for associating an input value by an image input device with a colorimetric value by a colorimeter.
上記課題の少なくとも一部を解決するために、本発明は、画像入力装置が生成する入力値と測色器が生成する測色値とを対応づけて格納する変換データを生成する際に、以下の処理を行う。すなわち、まず、(a)単一の色を有する単色領域を含む基準チャートの色を測色器で読み取って、単色領域の色の特性を表す測色値を得る。また、(b)基準チャートの色を画像入力装置で読み取って、単色領域の色の特性を表す入力値を得る。そして、(c)測色値と入力値とを対応づけて格納する変換データを生成する。 In order to solve at least a part of the above problems, the present invention provides the following when generating conversion data that stores an input value generated by an image input device and a colorimetric value generated by a colorimeter in association with each other. Perform the process. That is, first, (a) a color of a reference chart including a single color area having a single color is read by a colorimeter to obtain a colorimetric value representing the color characteristics of the single color area. Also, (b) the color of the reference chart is read by the image input device, and an input value representing the color characteristics of the single color region is obtained. Then, (c) conversion data for storing the colorimetric value and the input value in association with each other is generated.
基準チャートの色を画像入力装置で読み取って入力値を得る際には、以下の処理を行う。すなわち、まず、(b1)単色領域に含まれる第1の部分の色を画像入力装置で読み取って、第1の部分の色の特性を表す第1の入力値を得る。また、(b2)単色領域に含まれ第1の部分とは異なる第2の部分を画像入力装置で読み取って、第2の部分の色の特性を表す第2の入力値を得る。そして、(b3)第1と第2の入力値が所定の基準よりも近似している場合に、第1と第2の入力値の少なくとも一方に基づいて、単色領域の色の特性を表す入力値を得る。一方、(b4)第1と第2の入力値が所定の基準よりも近似していない場合に、警告を発する。 When the input value is obtained by reading the color of the reference chart with the image input device, the following processing is performed. That is, first, (b1) the color of the first portion included in the single color area is read by the image input device, and the first input value representing the color characteristics of the first portion is obtained. Also, (b2) a second portion that is included in the single color area and is different from the first portion is read by the image input device, and a second input value representing the color characteristics of the second portion is obtained. And (b3) an input representing the color characteristics of the monochromatic region based on at least one of the first and second input values when the first and second input values are closer than a predetermined reference. Get the value. On the other hand, (b4) a warning is issued when the first and second input values are not closer than a predetermined reference.
このような態様とすれば、2カ所の部分の入力値に基づいて、画像入力装置の性能を確認した上で、画像入力装置による入力値と測色器による測色値との対応付けを行うことができる。よって、画像入力装置を使用して対象部分の色の測色値を得る際に、より正確な測色値が得られるように、画像入力装置による入力値と測色器による測色値との対応付けを行うことができる。 According to such an aspect, after confirming the performance of the image input device based on the input values of the two portions, the input value by the image input device and the colorimetric value by the colorimeter are associated with each other. be able to. Therefore, when obtaining the colorimetric value of the color of the target portion using the image input device, the input value by the image input device and the colorimetric value by the colorimeter are obtained so that a more accurate colorimetric value can be obtained. Association can be performed.
なお、画像入力装置は、同時に複数の対象部分の色を読み取って各対象部分の色の特性を表す入力値を生成することができるものであることが好ましい。そして、測色器は、対象部分の色を読み取って対象部分の色の特性を表す測色値を画像入力部よりも高い精度で生成することができるものであることが好ましい。 Note that the image input device is preferably capable of simultaneously reading the colors of a plurality of target portions and generating an input value representing the color characteristics of each target portion. The colorimeter is preferably capable of reading the color of the target part and generating a colorimetric value representing the color characteristic of the target part with higher accuracy than the image input unit.
なお、基準チャートの色を測色器で読み取って、単色領域の色の特性を表す測色値を得る際には、第1と第2の部分の少なくとも一方に含まれる第3の部分の色を測色器で読み取って、単色領域に対応する測色値を得ることが好ましい。このような態様とすれば、測色値は、第3の部分に基づいて生成され、入力値は、第3の部分を含む部分を考慮して生成されることになる。このため、より近似した対象に基づいて得られた測色値と入力値とに基づいて、変換データを生成することができる。 When the color of the reference chart is read by the colorimeter to obtain a colorimetric value representing the color characteristics of the single color area, the color of the third part included in at least one of the first and second parts Is preferably read with a colorimeter to obtain a colorimetric value corresponding to a single color region. According to such an aspect, the colorimetric value is generated based on the third part, and the input value is generated in consideration of the part including the third part. For this reason, conversion data can be generated based on the colorimetric value and the input value obtained based on a more approximate target.
また、単色領域は、長方形の領域である場合には、長方形の一つの対角線を1:2:1に内分する二つの点をそれぞれ第1および第2の点としたとき、第1および第2の部分は、以下のような構成とすることが好ましい。すなわち、第1の部分は、第1の点を含むことが好ましい。そして、第2の部分は、第2の点を含むことが好ましい。このような態様とすれば、第1および第2の部分それぞれについて所定の面積を確保しつつ、単色領域の外縁からも所定の距離を取って、第1および第2の部分を設定することができる。
In addition, when the monochromatic area is a rectangular area, the first and second points when the two points that internally divide one diagonal line of the rectangle into 1: 2: 1 are defined as the first and second points, respectively. The
なお、第1および第2の部分は、長方形の第1の辺に平行な方向については、第1の辺の両端からそれぞれ第1の辺の長さの1/8の位置よりも内側の領域であることが好ましく、長方形の辺であって第1の辺に垂直な第2の辺に平行な方向については、第2の辺の両端からそれぞれ第2の辺の長さの1/8の位置よりも内側の領域であることが好ましい。このような態様とすれば、第1および第2の部分について、単色領域の外縁による測定誤差が入力値に反映されにくい入力値を得ることができる。 Note that the first and second portions are regions inside the positions parallel to the first side of the rectangle from the positions corresponding to 1/8 of the length of the first side from both ends of the first side. It is preferable that the direction parallel to the second side that is a rectangular side and perpendicular to the first side is 1/8 of the length of the second side from both ends of the second side. It is preferable that it is an area | region inside a position. With such an aspect, it is possible to obtain an input value in which the measurement error due to the outer edge of the monochromatic region is less likely to be reflected in the input value for the first and second portions.
また、第1と第2の部分は、単色領域内において互いに離れた領域であることが好ましい。このような態様とすれば、第1と第2の部分について、互いに影響されにくい入力値をうることができる。その結果、より精密に画像入力装置の性能を確認して、変換データを生成することができる。 Moreover, it is preferable that the first and second portions are regions separated from each other in the single color region. With such an aspect, it is possible to obtain input values that are not easily influenced by each other for the first and second portions. As a result, the conversion data can be generated by confirming the performance of the image input apparatus more precisely.
なお、以下のような態様で、画像入力装置を使用して、印刷装置の印刷特性を修正するための調整データを生成することも好ましい。すなわち、まず、(d)上述のいずれかの方法で変換データを生成する。一方、(e)所定の系列の色を指定する色指定値が与えられた場合に印刷装置がそれぞれ再現すべき色の特性を表す測色値を格納する色再現目標データを準備する。 Note that it is also preferable to generate adjustment data for correcting the printing characteristics of the printing apparatus using the image input apparatus in the following manner. That is, first, (d) conversion data is generated by any one of the methods described above. On the other hand, (e) when a color designation value for designating a predetermined series of colors is given, color reproduction target data for storing colorimetric values representing the characteristics of the colors to be reproduced by the printing apparatus is prepared.
そして、(f)所定の系列に含まれるサンプル色を指定する色指定値であるサンプル色指定値に基づいて、印刷装置で単一の色を有する調整用単色領域の印刷を行う。その後、(g)調整用単色領域を画像入力装置で撮像して、調整用単色領域の色の特性を表す入力値である対象入力値を得る。そして、(h)変換データを用いて、対象入力値を、調整用単色領域の色の特性を表す測色値である対象測色値に変換する。このような処理を行うことで、画像入力装置の性能の偏りが反映されていない対象測色値を、調整用単色領域について得ることができる。 Then, (f) based on the sample color designation value that is a color designation value that designates the sample color included in the predetermined series, the printing device prints the adjustment single color area having a single color. After that, (g) the adjustment monochromatic area is imaged by the image input device, and an object input value that is an input value representing the color characteristic of the adjustment monochromatic area is obtained. Then, (h) using the converted data, the target input value is converted into a target colorimetric value that is a colorimetric value representing the color characteristics of the adjustment monochrome region. By performing such processing, a target colorimetric value that does not reflect the bias in performance of the image input device can be obtained for the adjustment monochrome region.
その後、(i)色再現目標データを用いて、対象測色値を、調整用単色領域に対応する色指定値である理想指定値に変換する。そして、(j)サンプル色指定値と理想指定値とに基づいて、調整データを生成する。 Thereafter, (i) using the color reproduction target data, the target colorimetric value is converted into an ideal designated value that is a color designated value corresponding to the adjustment monochrome region. Then, (j) adjustment data is generated based on the sample color designation value and the ideal designation value.
このような態様とすれば、所定の性能の偏りを含みうる画像入力装置を使用して調整データを生成しても、理想的な特性に近い特性で印刷装置が印刷を実行できるような調整データを生成することができる。 According to such an aspect, even if adjustment data is generated using an image input device that may include a predetermined performance bias, adjustment data that allows the printing apparatus to execute printing with characteristics close to ideal characteristics. Can be generated.
なお、測色値は、L*a*b*表色系におけるL*の値であることが好ましい。このような態様とすれば、印刷されたパッチの特性を絶対的な基準である明度(L*の値)で評価して、正確な調整データを生成することができる。 The colorimetric value is preferably the value of L * in the L * a * b * color system. According to such an aspect, the characteristics of the printed patch can be evaluated by the lightness (value of L * ) which is an absolute reference, and accurate adjustment data can be generated.
また、所定の系列の色は、互いに明度が異なる無彩色であることが好ましい。そして、調整用単色領域の印刷を行う際には、サンプル色指定値に基づいて、印刷装置でブラックのインクを使用して調整用単色領域の印刷を行うことが好ましい。 Further, the predetermined series of colors is preferably an achromatic color having different brightness. When printing the adjustment monochrome area, it is preferable to print the adjustment monochrome area using black ink in the printing apparatus based on the sample color designation value.
なお、入力値は、レッド、グリーンまたはブルーの色成分の階調値とすることができる。 The input value can be a gradation value of a red, green, or blue color component.
また、上記の方法で調整データを生成し、調整データを印刷装置の記憶部に格納して、印刷装置を製造することも好ましい。 It is also preferable that the adjustment data is generated by the above method, and the adjustment data is stored in the storage unit of the printing apparatus to manufacture the printing apparatus.
なお、本発明は、種々の態様で実現することが可能であり、例えば、画像処理方法およびシステム、画像入力値変換方法およびシステム、印刷調整量設定方法およびシステム、これらの方法またはシステムの機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。 The present invention can be implemented in various modes. For example, an image processing method and system, an image input value conversion method and system, a print adjustment amount setting method and system, and the functions of these methods or systems The present invention can be realized in the form of a computer program for realizing, a recording medium recording the computer program, a data signal including the computer program and embodied in a carrier wave, and the like.
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
A.実施形態の概要:
B.実施例:
B−1.画像処理システムの構成:
B−2.印刷調整量設定処理:
C.変形例:
Next, embodiments of the present invention will be described in the following order based on examples.
A. Summary of embodiment:
B. Example:
B-1. Image processing system configuration:
B-2. Print adjustment amount setting process:
C. Variations:
A.実施形態の概要:
異なる明度を有する複数のパッチについて、画像入力装置で読み込んで得たレッドの色成分の画像入力値(R値)と、測色器で測定して得た画像測色値(L*値)と、を対応付けたLUTファイルを作成する。まず、プリンタ500で、それぞれ指定される濃度が異なるパッチを含む複数の基準チャートBC−1〜BC−Nを、黒インクを用いて印刷する。そして、各基準チャートBC−1〜BC−Nに含まれる各パッチ内の左上の領域A1をスキャナ400で撮像し(図9参照)、パッチjについてのレッドの色成分の画像入力値R1を得て、原入力値ファイルBIF1を生成する。一方、そのパッチの右下の領域A2を撮像し、同様にレッドの色成分の画像入力値R2を得て、比較入力値ファイルBIF2を生成する。
A. Summary of embodiment:
For a plurality of patches having different lightness values, an image input value (R value) of a red color component obtained by reading with an image input device, and an image colorimetric value (L * value) obtained by measuring with a colorimeter , LUT files are created. First, the
原入力値ファイルBIF1と比較入力値ファイルBIF2にそれぞれ含まれる、同一のパッチについてのレッドの色成分の画像入力値R1とR2の差が、所定値Thrよりも大きいか否かを判定する。そして、所定値Thrよりも大きい場合は、警告を発してLUTファイルの作成を中止する。R1とR2の差が所定値Thr以下である場合は、原入力値ファイルBIF1に基づいて、LUTファイルを生成する。 It is determined whether the difference between the image input values R1 and R2 of the red color component for the same patch included in the original input value file BIF1 and the comparison input value file BIF2 is larger than a predetermined value Thr. If it is larger than the predetermined value Thr, a warning is issued and the creation of the LUT file is stopped. When the difference between R1 and R2 is equal to or smaller than the predetermined value Thr, an LUT file is generated based on the original input value file BIF1.
一方、あらかじめ、黒インクの階調値Gと、その階調値Gを与えられたときにプリンタが再現すべき理想的な明度L*との関係を定めたデータである理想関係IRを作成しておく(図16の下段左参照)。 On the other hand, an ideal relationship IR, which is data defining the relationship between the gradation value G of black ink and the ideal lightness L * that the printer should reproduce when the gradation value G is given, is created in advance. (Refer to the lower left of FIG. 16).
調整量を設定する際には、まず、印刷調整量設定処理の対象となるプリンタ500tで、サンプル階調値GSjに基づいて再現されるパッチjを含むサンプルチャートSCを、黒インクを用いて印刷する(図16の左上参照)。そのパッチjをスキャナ400で撮像し、パッチjについてのレッドの色成分の画像入力値(R値)を得て、サンプル入力値ファイルSIFを生成する(図16の右側参照)。
When setting the adjustment amount, first, the sample chart SC including the patch j reproduced based on the sample gradation value GSj is printed using the black ink by the
そして、前述のLUTファイルに基づいて、レッドの画像入力値(R値)を画像測色値(L*値)に置き換えてサンプル変換ファイルSCFを生成する。さらに、明度がL*であるパッチjを、理想的なプリンタであればどの階調値が与えられたときに再現するか、を表す、理想階調値GIjを、前述の理想関係IRに基づいて求める。そして、プリンタ500t用のパッチjに対応する調整量Bjを、(サンプル階調値GSj)/(理想階調値GIj)で求める。印刷を行う際には、画素の階調値が入力されたときには、階調値はBj倍されたものに置き換えられて、印刷が実行される。その結果、プリンタ500tは、階調値GIjが入力されたときに、理想関係IRのとおりに、明度がL*である明度の色を再現することとなる。
Then, based on the LUT file described above, the sample conversion file SCF is generated by replacing the red image input value (R value) with the image colorimetric value (L * value). Further, an ideal gradation value GIj representing which gradation value is reproduced when the patch j having the lightness L * is reproduced in an ideal printer is based on the above-described ideal relation IR. Ask. Then, an adjustment amount Bj corresponding to the patch j for the
B.第1実施例:
B−1.画像処理システムの構成:
図1は、本発明の第1実施例としての画像処理システムの構成を概略的に示す説明図である。本実施例の画像処理システム10は、プリンタの印刷特性を調整するための調整量Bを設定する後述の印刷調整量設定処理に用いることができる。画像処理システム10は、コンピュータ100と、測色器300と、スキャナ400と、を備えている。また、画像処理システム10は、プリンタ500を備えていてもよい。
B. First embodiment:
B-1. Image processing system configuration:
FIG. 1 is an explanatory diagram schematically showing the configuration of an image processing system as a first embodiment of the present invention. The
コンピュータ100は、CPU110と、ROMやRAM等の内部記憶装置200と、ディスプレイ等の表示部120と、キーボードやマウス等の操作部130と、ハードディスクドライブ等の外部記憶装置140と、現在の日付や時刻を出力するタイマ150と、インターフェイス部(I/F部)160と、を備えている。コンピュータ100内の上記各構成要素は、バス170を介して互いに接続されている。
The
内部記憶装置200には、LUT生成部210と、印刷調整量設定部220と、経過日数判定部230と、測色処理部240と、撮像処理部250と、印刷処理部260と、撮像点検部270と、を有している。これらの各部は、当該各部として機能するコンピュータプログラムである。また、LUT生成部210はLUT生成日付加部212を含み、印刷調整量設定部220は入力値変換部222と理想関係IRとを含んでいる。
The
測色処理部240は、測色器300の制御を行う測色器ドライバであり、測色日付加部242を含んでいる。撮像処理部250は、スキャナ400の制御を行うスキャナドライバであり、日付入力・付加部252および入力値判定部254を含んでいる。印刷処理部260は、プリンタ500の制御を行うプリンタドライバである。撮像点検部270は、アプリケーション・ソフトウェアであり、スキャナ400の性能が正常であるか否かを判定する。そして、正常と判定した場合には点検データを生成し、異常と判定した場合にはコンピュータ100に接続されたディスプレイ120上に警告を表示する。インターフェイス部160は、複数の入出力端子を備えており、測色器300やスキャナ400、プリンタ500といった外部機器との間でデータ通信を行う。
The color
測色器300は、画像の測色を行って測色値を取得する装置であり、本実施例では、L*a*b*色空間における測色値L*,a*,b*の値を出力する。なお、測色器は、ある色を測色して、測色値としてその色の明度を出力できるものであればよい。なお、測色器は、画像入力装置にくらべて、時間経過による性能の変化が少ないものであることが好ましい。
The
スキャナ400は、画像を撮像して、画像の入力値を取得する装置であり、本実施例では、R値、G値、B値の3つの入力値を出力する。スキャナ400は、一列に並べて配された受光素子を走査することにより、対象の画像を撮像する。なお、本明細書において、「撮像」とは、同時に複数の対象部分の色を読み取って、各対象部分の色の特性を表す入力値を生成することである。プリンタ500は、インクジェットプリンタであり、本実施例では、C(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)の4色のインクを用いて画像の印刷を行う。
The
B−2.印刷調整量設定処理:
図2は、本実施例の画像処理システムによる印刷調整量設定処理の流れを示すフローチャートである。ここで、印刷調整量設定処理とは、プリンタの印刷特性を望ましい特性となるように調整するための調整量Bを設定する処理である。本実施例では、ある画像データに基づいて画像を印刷するときに、印刷結果を望ましいものとするために、当該画像データの階調値に乗ずる係数としての調整量Bを設定するものとしている。この調整量Bは、印刷に用いるインクノズル、使用できるドット径および印刷モード(解像度)の組み合わせごとに設定されることが望ましい。
B-2. Print adjustment amount setting process:
FIG. 2 is a flowchart showing the flow of print adjustment amount setting processing by the image processing system of this embodiment. Here, the print adjustment amount setting process is a process of setting an adjustment amount B for adjusting the print characteristics of the printer to be desirable characteristics. In this embodiment, when an image is printed based on certain image data, an adjustment amount B as a coefficient to be multiplied by the gradation value of the image data is set in order to make the print result desirable. The adjustment amount B is desirably set for each combination of ink nozzles used for printing, usable dot diameters, and printing modes (resolutions).
ステップS100(図2参照)では、ユーザが、基準チャートBCの準備を行う。基準チャートBCは、印刷調整量設定処理の対象となるプリンタと同型のプリンタ500によって、複数のパッチを印刷したものである。
In step S100 (see FIG. 2), the user prepares the reference chart BC. The reference chart BC is obtained by printing a plurality of patches by a
本実施例では、基準チャートBCは、基準チャートBCの色彩特性の変化やスキャナ400の入力特性の変化を考慮して、所定の日数経過毎に更新される。本実施例では、ステップS100における基準チャートBCの準備は、90日に1回行われるものとする。
In this embodiment, the reference chart BC is updated every predetermined number of days in consideration of the change in the color characteristics of the reference chart BC and the change in the input characteristics of the
図3は、基準チャートBCの準備の処理の流れを示すフローチャートである。また、図4は、印刷調整量設定処理の内、基準チャートBCの準備およびLUTファイルの準備の処理において生成され、または使用されるデータを示す説明図である。図3のステップS110では、既存の基準チャートBCが有るか否かを判定する。既存の基準チャートBCが無いときは、ステップS140に進み、基準チャートBCの作製(印刷)を行う。一方、既存の基準チャートBCが有るときは、ステップS120に進む。 FIG. 3 is a flowchart showing a flow of processing for preparing the reference chart BC. FIG. 4 is an explanatory diagram showing data generated or used in the process of preparing the reference chart BC and the process of preparing the LUT file in the print adjustment amount setting process. In step S110 of FIG. 3, it is determined whether or not there is an existing reference chart BC. If there is no existing reference chart BC, the process proceeds to step S140, and the reference chart BC is produced (printed). On the other hand, when there is an existing reference chart BC, the process proceeds to step S120.
ステップS120では、既存の基準チャートBCは使用期限内か否か、すなわち、基準チャートBCの作製日から所定の日数が経過しているか否かを判定する。所定の日数は、例えば、90日に設定される。既存の基準チャートBCが使用期限を越えていると判定したときは、ステップS140に進み、新たに基準チャートBCの作製を行う。一方、既存の基準チャートBCが使用期限内であると判定したときは、ステップS130に進み、既存の基準チャートBCを準備する。 In step S120, it is determined whether or not the existing reference chart BC is within the expiration date, that is, whether or not a predetermined number of days have passed since the date of preparation of the reference chart BC. The predetermined number of days is set to 90 days, for example. When it is determined that the existing reference chart BC has exceeded the expiration date, the process proceeds to step S140, and a new reference chart BC is produced. On the other hand, when it is determined that the existing reference chart BC is within the expiration date, the process proceeds to step S130 to prepare the existing reference chart BC.
図5は、基準チャートBCの内容を概略的に示す説明図である。本実施例に用いる基準チャートBCは、N枚(Nは2以上の整数)のシートによって構成されている。また、基準チャートBCの各シートには、6行×4列の計24個のパッチが印刷されている。以下の説明では、基準チャートBCの各シートはシート番号i(iは1以上N以下の整数)を用いて表すものとし、また各シート内のパッチはパッチ番号j(jは1以上24以下の整数)を用いて表すものとする。なお、基準チャートBCの各シートの右上には、シート番号iが表示されている。また、各シートの左上のパッチのパッチ番号jを1とし、パッチ番号1のパッチの右隣のパッチのパッチ番号jを2とし、以下同様にパッチ番号jを付していき、右下のパッチのパッチ番号jを24とする。これらのパッチが、特許請求の範囲にいう「単色領域」に相当する。
FIG. 5 is an explanatory diagram schematically showing the contents of the reference chart BC. The reference chart BC used in this embodiment is composed of N sheets (N is an integer of 2 or more). In addition, a total of 24 patches of 6 rows × 4 columns are printed on each sheet of the reference chart BC. In the following description, each sheet of the reference chart BC is represented by using a sheet number i (i is an integer of 1 to N), and patches in each sheet are patch numbers j (j is 1 to 24). (Integer). A sheet number i is displayed on the upper right of each sheet of the reference chart BC. Also, the patch number j of the upper left patch of each sheet is set to 1, the patch number j of the patch adjacent to the right of the patch of
基準チャートBCの各シートにおいて、パッチの列数は、基準チャートBCの印刷に用いるプリンタ500の使用インク数に対応している。本実施例のプリンタ500は、C、M、Y、Kの4色のインクを用いるものであるため、パッチの列数は4列となっている。左から1列目のパッチはシアン用のノズルを用いて印刷され、2列目のパッチはマゼンタ用のノズルを用いて印刷され、3列目のパッチはイエロー用のノズルを用いて印刷され、4列目のパッチはブラック用のノズルを用いて印刷されている。ただし、本実施例では、すべてのパッチを、ブラックインクを用いて印刷している。すなわち、例えば、1列目のパッチは、本来シアン用であるノズルを用いて、ブラックインクにより印刷されたものとなっている。
In each sheet of the reference chart BC, the number of rows of patches corresponds to the number of inks used by the
このように、ブラックインクを使用してパッチを印刷することで、広範囲の明度を再現することができ、かつ、測色器やスキャナで読み取った際に明度の微妙なずれを認識しやすいパッチを印刷することができる。なお、パッチを印刷する印刷装置が、印刷結果が光沢を有するフォトブラックインクと、印刷結果が光沢を有しないマットブラックインクとを備えている場合には、印刷結果が光沢を有しないマットブラックインクを使用することがより好ましい。なお、ブラックインクは安価に製造できるため、本実施例を実施する際のコストを低減することができる。 In this way, by printing patches using black ink, it is possible to reproduce a wide range of brightness, and to easily detect subtle deviations in brightness when scanned with a colorimeter or scanner. Can be printed. In addition, when the printing apparatus that prints the patch includes the photo black ink whose printing result is glossy and the matte black ink whose printing result is not glossy, the matte black ink whose printing result is not glossy More preferably, is used. In addition, since black ink can be manufactured inexpensively, the cost at the time of implementing this embodiment can be reduced.
また、基準チャートBCの各シートにおいて、パッチの行数は、基準チャートBCの印刷に用いるプリンタ500のドット径の種類と印刷モード数とに対応している。本実施例のプリンタ500は、大ドット、中ドット、小ドットの3種類のドット径を用いて印刷を行うものであり、また、印刷モード1(高解像度モード)と印刷モード2(低解像度モード)との2つの印刷モードを有している。そのため、パッチの行数は6行となっている。上から1〜3行目のパッチは、印刷モード1を用いて印刷され、4〜6行目のパッチは、印刷モード2を用いて印刷されている。また、1行目と4行目のパッチは大ドットを用いて印刷されており、同様に、2行目と5行目は中ドットを用いて、3行目と6行目は小ドットを用いて、印刷されている。
In each sheet of the reference chart BC, the number of patch lines corresponds to the type of dot diameter and the number of print modes of the
基準チャートBCの各シートは、パッチ番号jが同じパッチ(各シートにおいて同じ位置に印刷されたパッチ)について、それぞれ異なる階調値Gを有する画像データに基づき印刷されたものである。すなわち、i枚目のシートにおけるパッチ番号jのパッチの印刷に用いる画像データの階調値Gを「Gij」と表すものとすると、G1jからGNjまでのN個の階調値はすべて異なる値となっている。そのため、基準チャートBCは、各インク色用のノズルについて、印刷モードおよびドット径毎に、N種類の階調値を有する画像データに基づき印刷されたパッチを含むこととなる。 Each sheet of the reference chart BC is printed based on image data having different gradation values G for patches having the same patch number j (patches printed at the same position in each sheet). That is, if the gradation value G of the image data used for printing the patch with the patch number j on the i-th sheet is expressed as “Gij”, the N gradation values from G1j to GNj are all different values. It has become. Therefore, the reference chart BC includes patches printed based on image data having N types of gradation values for each print mode and dot diameter for each ink color nozzle.
本実施例では、各パッチ番号j毎に、1枚目のシートのパッチの印刷に用いる画像データが最も階調値Gが大きくなっており(すなわちパッチは濃い黒色になっており)、N枚目のシートに向かうほど画像データの階調値Gを減少させている(すなわちパッチは薄い黒色(グレー)になっている)。なお、プリンタ500における印刷階調表現は、単位面積あたりのドット付与数を調整することによって行っており、本実施例では、パッチの印刷に用いる画像データの階調値Dが大きいほど、単位面積あたりのドット付与数を増加させるものとしている。また、ある1枚のシート内の24個のパッチ間では、印刷に用いる画像データの階調値Gを同じ値にする必要はなく、それぞれ異なる値としてもよい。
In this embodiment, for each patch number j, the image data used for printing the patch on the first sheet has the largest gradation value G (that is, the patch is dark black), and N sheets The gradation value G of the image data is decreased toward the eye sheet (that is, the patch is light black (gray)). Note that the printing gradation expression in the
さらに、基準チャートBCの各シートには、基準チャートBCの作製日(印刷日)が表示されている。本実施例では、基準チャートBCのN枚のシートは、同日に印刷されるものとしており、各シートには、同じ日付が表示される。 Furthermore, the date of manufacture (print date) of the reference chart BC is displayed on each sheet of the reference chart BC. In the present embodiment, the N sheets of the reference chart BC are printed on the same day, and the same date is displayed on each sheet.
図4には、準備された基準チャートBCを示している。なお、図4では、画像処理システム10のコンピュータ100に接続されたプリンタ500によって基準チャートBCを印刷しているように示しているが、基準チャートBCの印刷に用いるプリンタ500は、画像処理システム10に接続されたものである必要はない。
FIG. 4 shows the prepared reference chart BC. Although FIG. 4 shows that the reference chart BC is printed by the
ステップS100(図2参照)の基準チャートBC準備完了後、ステップS300では、LUTファイルの準備を行う。LUTファイルは、スキャナ400による画像入力値と測色器300による画像測色値とを対応付けるためのものである。LUTファイルの内容については、後述する。
After completing the preparation of the reference chart BC in step S100 (see FIG. 2), in step S300, the LUT file is prepared. The LUT file is for associating an image input value from the
本実施例では、LUTファイルは、スキャナ400の入力特性の変化等を考慮して、所定の日数経過毎に更新される。すなわち、ステップS300におけるLUTファイルの準備は、原則として30日に一度行われる。図6は、LUTファイルの準備の処理の流れを示すフローチャートである。ステップS310では、既存のLUTファイルが有るか否かを判定する。既存のLUTファイルが無いときは、ステップS400に進み、LUTファイルの生成を行う。一方、既存のLUTファイルが有るときは、ステップS320に進む。
In this embodiment, the LUT file is updated every predetermined number of days in consideration of changes in input characteristics of the
ステップS320では、既存のLUTファイルは使用期限内か否か、すなわち、LUTファイルの生成日から所定の日数が経過しているか否かを判定する。所定の日数は、例えば、30日に設定される。既存のLUTファイルが使用期限を越えていると判定したときは、ステップS400に進み、新たにLUTファイルの生成を行う。一方、既存のLUTファイルが使用期限内であると判定したときは、ステップS330に進み、既存のLUTファイルを準備する。 In step S320, it is determined whether or not the existing LUT file is within the expiration date, that is, whether or not a predetermined number of days have elapsed since the LUT file generation date. For example, the predetermined number of days is set to 30 days. If it is determined that the existing LUT file has exceeded the expiration date, the process proceeds to step S400, and a new LUT file is generated. On the other hand, when it is determined that the existing LUT file is within the expiration date, the process proceeds to step S330 to prepare the existing LUT file.
図7は、図6のステップS400におけるLUTファイル生成の処理の流れを示すフローチャートである。ステップS410では、測色処理部240(図1参照)が、測色器300を制御して基準チャートBCを測色し、測色値ファイルMFを生成する。図4には、基準チャートBCを測色して、測色値ファイルMFを生成する様子を示している。図8は、測色値ファイルMFの一例を示す説明図である。測色処理部240は、基準チャートBCのN枚のシート毎に、24個のパッチを測色し、各パッチについての画像測色値として、L*a*b*色空間において明度を表すL*の値を取得する。例えば、図8に示した測色値ファイルMFの1〜2行目は、基準チャートBCのシート番号iが1であるシートにおける24個のパッチのL*値を示している。
FIG. 7 is a flowchart showing a flow of processing for generating an LUT file in step S400 of FIG. In step S410, the colorimetric processing unit 240 (see FIG. 1) controls the
ステップS420(図7)では、測色処理部240内の測色日付加部242(図1参照)が、測色日を測色値ファイルMFに付加する。測色日付加部242は、測色処理部240による測色処理中または測色処理後に、タイマ150(図1参照)から出力される現在の日付を参照し、例えばテキストデータとしての測色日を、測色値ファイルMFに付加する。図8に示した測色値ファイルMFは、測色日が付加された状態を示している。
In step S420 (FIG. 7), the color measurement date adding unit 242 (see FIG. 1) in the color
ステップS430(図7)では、撮像処理部250(図1参照)が、基準チャートBCを撮像し、原入力値ファイルBIF1および比較入力値ファイルBIF2を生成する。図4には、基準チャートBCを撮像して、原入力値ファイルBIF1および比較入力値ファイルBIF2を生成する様子を示している。 In step S430 (FIG. 7), the imaging processing unit 250 (see FIG. 1) images the reference chart BC, and generates an original input value file BIF1 and a comparison input value file BIF2. FIG. 4 shows a state in which the reference chart BC is imaged and the original input value file BIF1 and the comparison input value file BIF2 are generated.
図9は、基準チャートBCを撮像して原入力値ファイルBIF1および比較入力値ファイルBIF2を生成する方法を示す図である。撮像処理部250(図1参照)は、スキャナ400を使用して、基準チャートBC−iを撮像し、基準チャートBC−iの領域に相当する多数の画素についてR値、G値、B値の3つの入力値を出力する。
FIG. 9 is a diagram illustrating a method of generating the original input value file BIF1 and the comparison input value file BIF2 by imaging the reference chart BC. The imaging processing unit 250 (see FIG. 1) uses the
図9の上段において、太い破線で示す第1の領域A1は、スキャナ400側において予め定められた領域である。この第1の領域A1は、スキャナ400の画像読み取り台に基準チャートBC−iが正しく位置決めされた場合には、基準チャートBC−iのパッチのうち、パッチ番号j=1のパッチの領域内に含まれる領域である。長方形であるパッチの対角線D1を1:2:1に内分する二つの点をそれぞれ第1の点p1および第2の点p2としたとき、この第1の領域A1は、第1の点p1を含む。図9においては、点p1、p2が、パッチの2辺をそれぞれ1:2:1に内分する直線の交点上にあることを示している。
In the upper part of FIG. 9, a first area A1 indicated by a thick broken line is a predetermined area on the
図9の上段において、太い破線で示す第2の領域A2も、第1の領域A1と同様に、スキャナ400側において予め定められた領域である。この第2の領域A2も、スキャナ400の画像読み取り台に基準チャートBC−iが正しく位置決めされた場合には、パッチ番号j=1のパッチの領域に含まれる領域である。この第2の領域A2は、第2の点p2を含む。第1および第2の領域A1,A2は、互いに重複しない領域である。
In the upper part of FIG. 9, the second area A2 indicated by a thick broken line is also an area determined in advance on the
図9の上段において、細かい破線で示す境界B1は、j=1のパッチの外輪郭からそれぞれの辺の長さL1,L2の1/8だけ内側の線である。上記の第1および第2の領域A1,A2は、スキャナ400の画像読み取り台に基準チャートBCが正しく位置決めされた場合には、境界B1よりもパッチの内側に位置する。
In the upper part of FIG. 9, a boundary B1 indicated by a fine broken line is a line that is 1/8 of the length L1 and L2 of each side from the outer contour of the patch of j = 1. When the reference chart BC is correctly positioned on the image reading table of the
第1および第2の領域A1,A2は、長方形である。そして、第1および第2の領域A1,A2の辺Sa11,Sa21の長さは、それらに平行なパッチの辺S1の長さL1の1/4である。また、第1および第2の領域A1,A2の他の辺Sa12,Sa22の長さは、それらに平行なパッチの辺S2の長さL2の1/4である。 The first and second regions A1, A2 are rectangular. The lengths of the sides Sa11 and Sa21 of the first and second regions A1 and A2 are ¼ of the length L1 of the side S1 of the patch parallel to them. The lengths of the other sides Sa12, Sa22 of the first and second regions A1, A2 are ¼ of the length L2 of the side S2 of the patch parallel to them.
図7のステップS430において、撮像処理部250は、第1の領域A1に含まれる画素のR値の平均を求め、それをパッチ番号j=1のパッチの第1の入力値R1とする。そして、撮像処理部250は、第2の領域A2に含まれる画素のR値の平均を求め、それをパッチ番号j=1のパッチの第2の入力値R2とする。
In step S430 in FIG. 7, the
図9の下段は、図9の上段のC−Cのラインに沿ってj=1のパッチを読み取って得たR値のグラフを模式的に示したものである。ここでは、スキャナ400が備える各受光素子の性能のばらつきはないものとする。図において破線のグラフG0で示すように、本来は、R値は、パッチが印刷された部分について一定値で記録され、グラフは矩形を描くはずである。しかし、パッチが印刷された部分と印刷されていない部分の境界B1においては、図の実線のグラフG1のようにR値の読み取り値が乱れる。このため、境界B1近傍の部分については、パッチの色の特性を正確に反映したR値を得ることが困難である。
The lower part of FIG. 9 schematically shows a graph of an R value obtained by reading a patch with j = 1 along the line CC in the upper part of FIG. Here, it is assumed that there is no variation in the performance of each light receiving element included in the
しかし、本実施例では、j=1のパッチの外輪郭から1/8だけ内側の線B1よりもさらに内側の領域A1,A2で読み取ったR値に基づいてパッチの入力値を定めている。このため、パッチの色の特性を正確に反映したR値を得ることができる。また、所定の領域A1,A2におけるR値の読み取り値を平均化して、パッチの入力値としているため、誤差の影響をより低減することができる。 However, in this embodiment, the input value of the patch is determined based on the R value read in the areas A1 and A2 further inside the line B1 that is 1/8 from the outer contour of the patch of j = 1. Therefore, an R value that accurately reflects the color characteristics of the patch can be obtained. Further, since the read values of the R values in the predetermined areas A1 and A2 are averaged to obtain the input value of the patch, the influence of the error can be further reduced.
j=1のパッチに対応する第1と第2の領域と同様の領域が、j=2〜24の各パッチに対応して定められている。撮像処理部250は、j=1〜24の各パッチについて、第1の入力値R1と第2の入力値R2とを求める。また、撮像処理部250は、それらの24組の第1の入力値R1と第2の入力値R2をN枚の基準チャートBCについて求める。なお、本実施例では、基準チャートBCの画像入力値としてR値を用いているが、例えば、G値やB値等の他の画像入力値を用いることも可能である。
Regions similar to the first and second regions corresponding to the patch of j = 1 are determined corresponding to the patches of j = 2 to 24. The
図10は、原入力値ファイルBIF1および比較入力値ファイルBIF2の一例を示す説明図である。撮像処理部250は、以上のようにして求めたN枚の基準チャートBCのj=1〜24の各パッチについての第1の入力値R1から原入力値ファイルBIF1を生成する。例えば、図10(a)に示した原入力値ファイルBIF1の1〜2行目は、基準チャートBCのシート番号iが1であるシートにおける24個のパッチの入力値R1を示している。同様に、撮像処理部250は、以上のようにして求めたN枚の基準チャートBCのj=1〜24の各パッチについての第2の入力値R2から比較入力値ファイルBIF2を生成する(図10(b)参照)。
FIG. 10 is an explanatory diagram showing an example of the original input value file BIF1 and the comparison input value file BIF2. The
その後、図7のステップS435において、撮像処理部250の入力値判定部254(図1参照)は、原入力値ファイルBIF1と比較入力値ファイルBIF2の対応する第1と第2の入力値R1,R2の値を比較する。すなわち、同一の基準チャートBC−iの同一のパッチに含まれる第1と第2の領域A1,A2を読み取って生成された入力値R1とR2との差の大きさを判定する。i=1〜Nすべての基準チャートBCのj=1〜24のすべてのパッチについて、入力値R1とR2の差ΔRが所定値Thr以下であった場合には、処理はステップS440に進む。入力値R1とR2の差ΔRが所定値Thrを越えるパッチが存在した場合には、図4の上段においてディスプレイ120内に破線で囲って示すように、「スキャナ測定値異常」と警告を表示して、処理を終了する。
After that, in step S435 of FIG. 7, the input value determination unit 254 (see FIG. 1) of the
本実施例においては、スキャナ400は複数の受光素子を使用して入力値を生成している。また、各チャートは、スキャナ400の読み取り面上におかれて色を読み取られている。よって、受光素子が汚れていたり、スキャナ400の読み取り面が汚れていたりすると、正確な入力違えられない。しかし、上記のようにパッチ内の2カ所において色を読み取り、両者の入力値の差が大きい場合には警告を発することで、異常な入力値に基づいてLUTファイルが生成されてしまう事態を防止できる。
In this embodiment, the
図11は、基準入力値ファイルBIFの一例を示す説明図である。ステップS440(図7)では、撮像処理部250内の日付入力・付加部252(図1参照)が、基準チャートBCの作製日を原入力値ファイルBIF1に付加して基準入力値ファイルBIFを生成する。日付入力・付加部252は、印刷された文字を光学的に読み取るOCR機能を有しており、基準チャートBCの各シートに印刷された基準チャートBC作製日を読み取って、原入力値ファイルBIF1に付加する。この原入力値ファイルBIF1の入力値が、特許請求の範囲にいう「単色領域の色の特性を表す入力値」に相当する。図11においては、基準入力値ファイルBIFの最下段に、付加された基準チャートBC作製日が示されている。
FIG. 11 is an explanatory diagram showing an example of the reference input value file BIF. In step S440 (FIG. 7), the date input / addition unit 252 (see FIG. 1) in the
なお、図7のステップS410において測色器300で各パッチを読み取る位置は、第1の領域A1内の所定の位置である。たとえば、点p1を含む直径約3mmの領域A3の色を測色器300で読み込んで、測色値を得ることができる。このような態様とすることで、同一の対象(領域A1と、領域A1に含まれる領域A3)を読み取って生成された基準入力値ファイルBIFと測色値ファイルMFとに基づいて、正確なLUTファイルを生成することができる。
In addition, the position where each color is read by the
ステップS450(図7)では、経過日数判定部230(図1参照)が、測色日からの経過日数判定を行う。測色日からの経過日数判定は、LUTファイルの生成に用いる測色値ファイルMFが正しいものであるか否かを判定するために行うものである。上述したように、LUTファイルは、例えば30日経過毎に更新されるため、図7に示すLUTファイル生成の処理も、30日経過毎に繰り返し実行される。そのため、誤って、以前のLUTファイル生成の処理において生成した古い測色値ファイルMFが、新たなLUTファイル生成の処理において用いられる可能性がある。本実施例では、この古い測色値ファイルMFの誤用を防止するために、測色日からの経過日数判定を行っている。 In step S450 (FIG. 7), the elapsed days determination unit 230 (see FIG. 1) determines the elapsed days from the colorimetric date. The determination of the number of days elapsed from the color measurement date is performed to determine whether or not the color measurement value file MF used for generating the LUT file is correct. As described above, since the LUT file is updated every 30 days, for example, the LUT file generation process shown in FIG. 7 is also repeatedly executed every 30 days. Therefore, there is a possibility that the old colorimetric value file MF generated in the previous LUT file generation process is erroneously used in the new LUT file generation process. In this embodiment, in order to prevent misuse of the old colorimetric value file MF, the number of days elapsed from the colorimetric date is determined.
例えば具体的には、測色日からの経過日数判定は、経過日数判定部230が、タイマ150(図1参照)から出力される現在の日付と、測色値ファイルMFに含まれる測色日(図8参照)とを比較し、測色日から現在までの経過日数が5日以内であるか否かを判定することにより行う。すなわち、測色日から現在までの経過日数が5日以内であれば、測色値ファイルMFは正しいものであると判定され、経過日数が6日以上であれば、測色値ファイルMFは古いものであると判定される。なお、判定の閾値は、LUTファイルの更新周期未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、図7に示したLUTファイル生成の処理のすべてのステップを必ず同日に行うのであれば、閾値を1日間に設定してもよい。
For example, specifically, the elapsed days from the color measurement date is determined by the elapsed
ステップS450(図7)の測色日からの経過日数判定において、経過日数が6日以上であると判定されたときは、処理を終了し、測色値ファイルMFの確認を行う。一方、経過日数が5日以内であると判定されたときは、ステップS460に進む。 In the determination of the number of days elapsed from the colorimetric date in step S450 (FIG. 7), when it is determined that the number of days elapsed is 6 days or more, the process is terminated and the colorimetric value file MF is confirmed. On the other hand, when it is determined that the number of elapsed days is within 5 days, the process proceeds to step S460.
ステップS460(図7)では、経過日数判定部230(図1参照)が、基準チャートBC作製日からの経過日数判定を行う。基準チャートBC作製日からの経過日数判定は、LUTファイルの生成に用いる基準入力値ファイルBIFが正しいものであるか否か、ひいては基準入力値ファイルBIFの生成に用いた基準チャートBCが正しいものであったか否かを判定するために行うものである。上述したように、基準チャートBCは、例えば90日経過毎に更新されるため、基準入力値ファイルBIFの生成の際に、誤って、古い基準チャートBCが用いられる可能性がある。本実施例では、この古い基準チャートBCの誤用を防止するために、基準チャートBC作製日からの経過日数判定を行っている。 In step S460 (FIG. 7), the elapsed days determination unit 230 (see FIG. 1) determines the elapsed days from the reference chart BC production date. To determine the number of days elapsed from the date of creation of the reference chart BC, whether or not the reference input value file BIF used to generate the LUT file is correct, and consequently the reference chart BC used to generate the reference input value file BIF is correct. This is to determine whether or not there has been. As described above, since the reference chart BC is updated, for example, every 90 days, the old reference chart BC may be erroneously used when the reference input value file BIF is generated. In this embodiment, in order to prevent misuse of the old reference chart BC, the number of days elapsed from the reference chart BC production date is determined.
例えば具体的には、基準チャートBC作製日からの経過日数判定は、経過日数判定部230が、タイマ150(図1参照)から出力される現在の日付と、基準入力値ファイルBIFに含まれる基準チャートBC作製日とを比較し、基準チャートBC作製日から現在までの経過日数が95日以内であるか否かを判定することにより行う。すなわち、基準チャートBC作製日から現在までの経過日数が95日以内であれば、基準入力値ファイルBIFの生成に用いられた基準チャートBCは正しいものであると判定され、経過日数が96日以上であれば、基準入力値ファイルBIFの生成に用いられた基準チャートBCは古いものであると判定される。なお、判定の閾値は、基準チャートBCの更新周期以上で、かつ基準チャートBCの更新周期の2倍の期間未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、閾値を90日間に設定してもよい。
For example, specifically, the elapsed days determination from the reference chart BC creation date is performed by the elapsed
ステップS460(図7)の基準チャートBC作製日からの経過日数判定において、経過日数が96日以上であると判定されたときは、処理を終了し、基準入力値ファイルBIFの確認を行う。一方、経過日数が95日以内であると判定されたときは、ステップS470に進む。 If it is determined in step S460 (FIG. 7) that the number of days elapsed since the reference chart BC creation date is 96 days or more, the process is terminated and the reference input value file BIF is confirmed. On the other hand, when it is determined that the number of elapsed days is within 95 days, the process proceeds to step S470.
ステップS470(図7)では、LUT生成部210(図1参照)が、測色値ファイルMFと基準入力値ファイルBIFとを用いて、LUTファイルを生成する。図4には、測色値ファイルMFと基準入力値ファイルBIFとを用いてLUTファイルを生成する様子を示している。図12は、LUTファイルの一例を示す説明図である。図12(a)には、LUTファイルの内容の詳細を示している。図12(a)に示すように、LUTファイルは、基準チャートBC内の各シート内の24個のパッチのそれぞれに対応した24個のLUT(LUT−1〜LUT−24)を含んでいる。なお、以下の説明では、パッチ番号jのパッチに対応したLUTをLUT−jと表すものとする。 In step S470 (FIG. 7), the LUT generation unit 210 (see FIG. 1) generates an LUT file using the colorimetric value file MF and the reference input value file BIF. FIG. 4 shows how the LUT file is generated using the colorimetric value file MF and the reference input value file BIF. FIG. 12 is an explanatory diagram showing an example of an LUT file. FIG. 12A shows details of the contents of the LUT file. As shown in FIG. 12A, the LUT file includes 24 LUTs (LUT-1 to LUT-24) corresponding to the 24 patches in each sheet in the reference chart BC. In the following description, the LUT corresponding to the patch with the patch number j is represented as LUT-j.
LUT−jは、パッチ番号jのパッチについて、測色値ファイルMF内の画像測色値(L*値)(図8参照)と基準入力値ファイルBIF内の画像入力値(R値)(図11参照)との対応関係を、基準チャートBCのシート枚数であるN個含むように構成されている。例えば、図12(a)の最上段に示したパッチ番号jが1であるパッチに対応するLUT−1では、測色値ファイルMF内のパッチ番号jが1であるパッチのL*値と、基準入力値ファイルBIF内のパッチ番号jが1であるパッチのR値とが、シート番号i毎に対応付けられている。 LUT-j is an image colorimetric value (L * value) in the colorimetric value file MF (see FIG. 8) and an image input value (R value) in the reference input value file BIF (see FIG. 8) for the patch with patch number j. 11), the number of sheets corresponding to the number of sheets of the reference chart BC is included. For example, in the LUT-1 corresponding to the patch whose patch number j is 1 shown at the top of FIG. 12A, the L * value of the patch whose patch number j is 1 in the colorimetric value file MF, The R value of the patch whose patch number j is 1 in the reference input value file BIF is associated with each sheet number i.
ここで、基準チャートBC内の各シートは、パッチ番号jが同じパッチについて、それぞれ異なるN種類の階調値Gを有する画像データに基づき印刷されたものである。従って、例えばパッチ番号jが1であるパッチに対応するLUT−1は、N種類の階調値を有する画像データに基づき印刷されたN種類のパッチについて、L*値とR値との対応関係を表すものとなる。図12(b)には、この対応関係をグラフを用いて表している。このように、LUT−jにより、スキャナ400の所定の位置(パッチ番号jのパッチの位置)における画像入力値と、測色器300の画像測色値とが対応付けられることとなる。なお、図12(b)に示すように、実際にLUTを用いる場合には、N個のパッチによって特定された対応関係の間は、例えば直線補間等を用いて補間するものとしている。
Here, each sheet in the reference chart BC is printed based on image data having different N types of gradation values G for patches having the same patch number j. Therefore, for example, the LUT-1 corresponding to the patch whose patch number j is 1 is the correspondence between the L * value and the R value for N types of patches printed based on image data having N types of gradation values. It represents. FIG. 12B shows this correspondence using a graph. As described above, the LUT-j associates the image input value at the predetermined position of the scanner 400 (the patch position of the patch number j) with the image colorimetric value of the
ステップS480(図7)では、LUT生成日付加部212(図1参照)が、LUTファイルの生成日をLUTファイルに付加する。LUT生成日付加部212は、LUT生成部210によるLUTファイル生成中または生成後に、タイマ150(図1参照)から出力される現在の日付を参照し、例えばテキストデータとしてのLUTファイル生成日を、LUTファイルに付加する。図12(a)に示したLUTファイルは、LUTファイル生成日が付加された状態を示している。このLUTファイルが、特許請求の範囲にいう「変換データ」に相当する。
In step S480 (FIG. 7), the LUT generation date adding unit 212 (see FIG. 1) adds the generation date of the LUT file to the LUT file. The LUT generation
ステップS300(図2参照)のLUTファイル準備が完了した後、ステップS360では、スキャナ400(図1参照)の点検を行う。ステップS360におけるスキャナ400の点検は、原則として24時間に一度行われる。なお、土曜日および日曜日には、スキャナ400の点検を行わないこととしてもよい。また、スキャナの点検の間隔T1と、LUTファイルの更新間隔T2と、基準チャートBCの更新間隔T3と、の関係は、T1<T2<T3であることが好ましい。
After the LUT file preparation in step S300 (see FIG. 2) is completed, the scanner 400 (see FIG. 1) is inspected in step S360. In principle, the inspection of the
図13は、スキャナ400の点検の処理の流れを示すフローチャートである。図14は、スキャナ400の点検の際に作成されるデータを示す図である。図13のステップS362では、測色処理部240(図1参照)が、測色器300を制御して点検チャートCCを測色し、測色値ファイルCMFを生成する(図14左上参照)。なお、ここでは、点検チャートCCは、N枚の基準チャートBC(図4参照)のうち、中央のシート番号を有する基準チャートBC−Mであるものとする。測色処理部240は、点検チャートCCの24個のパッチを測色し、各パッチについての画像測色値として、L*の値を取得する。
FIG. 13 is a flowchart showing the flow of the inspection process of the
ステップS364では、撮像処理部250(図1参照)が、点検チャートCCを撮像し、点検入力値ファイルCIF1を生成する(図14右上参照)。撮像処理部250は、点検チャートCCを撮像し、シート内の24個のパッチの位置における画像入力値として、R成分の階調値を表すR値を取得する。なお、本実施例では、点検チャートCCの画像入力値としてR値を用いているが、他の色成分の階調値、例えば、G値やB値等の他の画像入力値を用いることも可能である。
In step S364, the imaging processing unit 250 (see FIG. 1) images the inspection chart CC and generates an inspection input value file CIF1 (see the upper right in FIG. 14). The
なお、ステップS364では、撮像処理部250は、点検チャートCCの撮像を行った時刻を点検入力値ファイルCIF1に格納する。撮像処理部250は、撮像処理中または撮像処理後に、タイマ150(図1参照)から出力される現在の時刻を参照し、例えばテキストデータとしての撮像時刻を、点検入力値ファイルCIF1に格納する。なお、格納される測色時刻には、日付の情報も含まれる。以下では、点検チャートCCの撮像時刻を、「スキャナ点検時刻」と呼ぶ。図14に示した点検入力値ファイルCIF1は、スキャナ点検時刻が付加された状態を示している。
In step S364, the
ステップS366では、印刷調整量設定部220の入力値変換部222(図1参照)が、LUTファイルを用いて、点検入力値ファイルCIF1内の画像入力値(R値)をL*値に変換して点検入力値ファイルCIF2を生成する(図14右下参照)。R値をL*値に変換する処理の内容は、LUTファイルを用いて、サンプル入力値ファイルSIFからサンプル変換ファイルSCFを生成する際と同様である。この処理については後に述べる。 In step S366, the input value conversion unit 222 (see FIG. 1) of the print adjustment amount setting unit 220 converts the image input value (R value) in the inspection input value file CIF1 into an L * value using the LUT file. The inspection input value file CIF2 is generated (see the lower right in FIG. 14). The contents of the process of converting the R value into the L * value are the same as when the sample conversion file SCF is generated from the sample input value file SIF using the LUT file. This process will be described later.
ステップS368では、撮像点検部270(図1参照)が、測色値ファイルCMFと点検入力値ファイルCIF2の対応するパッチのL*値を比較し、両者の差ΔL*が所定値Th以内であるか否かを判定する。たとえば、所定値Thは、L*a*b*表色系におけるL*の値1とすることができる。ただし、所定値Thは、0.8〜1.2のいずれかの値であればよい。しかし、所定値Thは、0.9〜1.1の範囲内の値であることがより好ましい。点検入力値ファイルCIF2の各パッチのL*値のうち、対応する測色値ファイルCMFのL*値からのずれの大きさが所定値Th以上のものがあった場合には、撮像点検部270は、ステップS370において、図14下段に示すように、コンピュータ100のディスプレイ120(図1参照)に「スキャナ測定値に異常あり」等の警告を表示して、処理を終了する。
In step S368, the imaging inspection unit 270 (see FIG. 1) compares the L * values of the corresponding patches in the colorimetric value file CMF and the inspection input value file CIF2, and the difference ΔL * between them is within a predetermined value Th. It is determined whether or not. For example, the predetermined value Th can be a
ユーザは、コンピュータ100のディスプレイ120に警告が表示された場合には、スキャナ400の読み取り面の汚れを点検したり、ランプ切れしていないかを確認したりするなどして、スキャナ400の測定値の異常の原因を確認し取り除くことができる。また、点検チャートCCの汚れの有無を確認することができる。異常が発見できない場合には、LUTファイルが作成し直される(図2のステップS300参照)。よって、このような態様とすれば、スキャナが、異常な入力値を生成するおそれがある場合に、そのままステップS500(図2参照)でプリンタ500tの調整量Bを設定してしまう事態を防止できる。
When a warning is displayed on the
一方、ステップS368において、判定結果がYesである場合は、撮像点検部270は、ディスプレイ120に「スキャナ点検終了」等の表示をし、点検入力値ファイルCIF2内のスキャナ点検時刻の情報を読み出して、点検データとして外部記憶装置140内に格納する(図14左下参照)。すなわち、点検データは、スキャナ点検時刻を含むデータである。すでに、外部記憶装置140内に点検データが存在する場合には、撮像点検部270は、点検データを更新する。その結果、スキャナ点検時刻が更新されることとなる。前述のように、スキャナ400の点検は24時間に一度行われるため、スキャナ400の点検が適正に行われていれば、点検データおよびスキャナ点検時刻は、23〜25時間で更新される。その後、処理は、図2のステップS500へと進む。
On the other hand, when the determination result is Yes in step S368, the
ステップS360(図2参照)においてスキャナ400の点検が完了した後、ステップS500では、印刷調整量設定部220(図1参照)が、調整量Bの設定を行う。調整量Bの設定は、製造ライン上の各プリンタに対して行われる。
After the inspection of the
図15は、調整量B設定の処理の流れを示すフローチャートである。図16は、調整量B設定の際に生成され、または使用されるデータを示す説明図である。図15のステップS505では、経過日数判定部230が、(図1参照)が、外部記憶装置140内の点検データからスキャナ点検時刻を読み出して、スキャナ点検時刻からの経過時間の判定を行う。上述したように、スキャナ400の定期点検は、例えば24時間経過毎に行われるべきものである。本実施例では、現在時刻からさかのぼって所定時間以内にスキャナ400の定期点検が行われていない状態で、そのスキャナ400を使用してプリンタ500tの調整量の設定が行われてしまう事態を防止するために、ステップS505でスキャナ点検時刻からの経過時間の判定を行っている。
FIG. 15 is a flowchart showing the flow of the adjustment amount B setting process. FIG. 16 is an explanatory diagram showing data generated or used when the adjustment amount B is set. In step S505 in FIG. 15, the elapsed day determination unit 230 (see FIG. 1) reads the scanner inspection time from the inspection data in the
具体的には、経過日数判定部230は、ステップ505において、タイマ150(図1参照)から出力される現在の時刻と、点検データに含まれるスキャナ点検時刻とを比較し、スキャナ点検時刻から現在までの経過時間が30時間以内であるか否かを判定する。スキャナ点検時刻から現在までの経過時間が30時間未満であれば、スキャナ400は適正に定期点検を受けたものと判定され、経過時間が30時間以上であれば、スキャナ400は適正に定期点検を受けていないと判定される。なお、判定の閾値は、定期点検を行うべき時間間隔以上で、かつ定期点検を行うべき時間間隔の2倍未満とすることが好ましい。しかし、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、スキャナ400の定期点検を必ず25時間以内に行うのであれば、閾値を25時間に設定してもよい。
Specifically, the elapsed
ステップS505において、経過時間が30時間以上であると判定されたときは、印刷調整量設定部220は、ステップS507において、コンピュータ100のディスプレイ120に「調整量設定中止」等の警告を表示して、処理を終了する(図16の右上参照)。一方、経過時間が30時間未満であると判定されたときは、ディスプレイ120に「調整量設定開始」等の表示をして(図16の左上参照)、ステップS510に進む。
If it is determined in step S505 that the elapsed time is 30 hours or more, the print adjustment amount setting unit 220 displays a warning such as “cancel adjustment amount setting” on the
ステップS510では、ユーザが、印刷調整量設定処理の対象となるプリンタ500tを用いてサンプルチャートSCを印刷する。図16には、プリンタ500tを用いてサンプルチャートSCを印刷する様子を示している。ここで、サンプルチャートSCは、図5に示した基準チャートBCと同じパターンのチャートであり、印刷に用いるインクノズル、ドット径および印刷モードが異なる24個のパッチを、黒インクを用いて印刷したものである。ただし、サンプルチャートSCは、1枚のシートのみによって構成される。サンプルチャートSCの各パッチが、特許請求の範囲にいう「調整用単色領域」に相当する。
In step S510, the user prints the sample chart SC using the
ここで、サンプルチャートSC内のパッチ番号jのパッチの印刷に用いる画像データの階調値を「サンプル階調値GSj」と表すものとすると、サンプル階調値GSjは、以下の式(1)を満足するように設定される。なお、上述したように、G1jは基準チャートBCの1枚目のシート内のパッチ番号jのパッチの印刷に用いる画像データの階調値であり、GNjは基準チャートBCのN枚目のシート内のパッチ番号jのパッチの印刷に用いる画像データの階調値である。 Here, if the gradation value of the image data used for printing the patch with the patch number j in the sample chart SC is expressed as “sample gradation value GSj”, the sample gradation value GSj is expressed by the following equation (1). Is set to satisfy. As described above, G1j is the gradation value of the image data used for printing the patch with the patch number j in the first sheet of the reference chart BC, and GNj is in the Nth sheet of the reference chart BC. Is the gradation value of the image data used for printing the patch with patch number j.
G1j<GSj<GNj・・・(1) G1j <GSj <GNj (1)
このサンプル階調値GSjが、特許請求の範囲にいう「サンプル色指定値」に相当する。 This sample gradation value GSj corresponds to a “sample color designation value” in the claims.
ステップS520(図15)では、撮像処理部250(図1参照)が、サンプルチャートSCを撮像し、サンプル入力値ファイルSIFを生成する。図16には、サンプルチャートSCを撮像して、サンプル入力値ファイルSIFを生成する様子を示している。撮像処理部250は、サンプルチャートSC内の24個のパッチの位置における画像入力値として、R成分の階調値を表すR値を取得する。生成したサンプル入力値ファイルSIFには、図11に示した基準入力値ファイルBIFと同様に、サンプルチャートSC内の各パッチ番号のパッチの位置におけるR値が表される。このR値が、特許請求の範囲にいう「対象入力値」に相当する。
In step S520 (FIG. 15), the imaging processing unit 250 (see FIG. 1) images the sample chart SC and generates a sample input value file SIF. FIG. 16 shows a state in which the sample chart SC is imaged and a sample input value file SIF is generated. The
ステップS530(図15)では、経過日数判定部230(図1参照)が、LUTファイル生成日からの経過日数判定を行う。LUTファイル生成日からの経過日数判定は、調整量B設定の処理に用いるLUTファイルが正しいものであるか否かを判定するために行うものである。上述したように、LUTファイルは、30日経過毎に生成されるため、調整量B設定の処理において、誤って、以前生成された古いLUTファイルが用いられる可能性がある。本実施例では、この古いLUTファイルの誤用を防止するために、LUTファイル生成日からの経過日数判定を行っている。 In step S530 (FIG. 15), the elapsed day determination unit 230 (see FIG. 1) determines the elapsed days from the LUT file generation date. The determination of the number of days elapsed from the LUT file generation date is performed in order to determine whether or not the LUT file used for the adjustment amount B setting process is correct. As described above, since the LUT file is generated every 30 days, the old LUT file generated before may be erroneously used in the adjustment amount B setting process. In this embodiment, in order to prevent misuse of this old LUT file, the number of days elapsed from the LUT file generation date is determined.
例えば具体的には、LUTファイル生成日からの経過日数判定は、経過日数判定部230が、タイマ150(図1参照)から出力される現在の日付と、LUTファイルに含まれるLUTファイル生成日(図12参照)とを比較し、LUTファイル生成日から現在までの経過日数が35日以内であるか否かを判定することにより行う。すなわち、LUTファイル生成日から現在までの経過日数が35日以内であれば、LUTファイルは正しいものであると判定され、経過日数が36日以上であれば、LUTファイルは古いものであると判定される。なお、判定の閾値は、LUTファイルの更新周期以上で、かつLUTファイルの更新周期の2倍の期間未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、閾値を30日間に設定してもよい。
For example, specifically, the elapsed days determination from the LUT file generation date is performed by the elapsed
図15のステップS530のLUTファイル生成日からの経過日数判定において、経過日数が36日以上であると判定されたときは、処理を終了し、LUTファイルの確認を行う。一方、経過日数が35日以内であると判定されたときは、ステップS540に進む。 In the determination of the number of days elapsed from the LUT file generation date in step S530 in FIG. 15, when it is determined that the number of days elapsed is 36 days or more, the process is terminated and the LUT file is confirmed. On the other hand, when it is determined that the number of elapsed days is within 35 days, the process proceeds to step S540.
ステップS540(図15)では、印刷調整量設定部220の入力値変換部222(図1参照)が、LUTファイルを用いて、サンプル入力値ファイルSIF内の画像入力値(R値)をL*値に変換したサンプル変換ファイルSCFを生成する。図16には、LUTファイルを用いて、サンプル入力値ファイルSIFからサンプル変換ファイルSCFを生成している様子を示している。 In step S540 (FIG. 15), the input value conversion unit 222 (see FIG. 1) of the print adjustment amount setting unit 220 uses the LUT file to convert the image input value (R value) in the sample input value file SIF to L *. A sample conversion file SCF converted into values is generated. FIG. 16 shows how the sample conversion file SCF is generated from the sample input value file SIF using the LUT file.
具体的には、入力値変換部222は、各パッチ番号に対応したLUTを用いて、サンプル入力値ファイルSIF内の当該パッチ番号のパッチのR値をL*値に変換する。例えば、サンプル入力値ファイルSIF内のパッチ番号jが1であるパッチのR値は、パッチ番号1に対応するLUT−1(図12(b))を用いて、L*に変換される。LUTファイルに含まれる24個のLUT(LUT−1〜LUT−24)を用いることによって、サンプル入力値ファイルSIF内の24個のパッチのR値を、すべてL*値に変換することができる。生成されたサンプル変換ファイルSCFには、図8に示した測色値ファイルMFと同様に、サンプルチャートSC内の各パッチ番号のパッチにおけるL*値が表される。このL*値が、特許請求の範囲にいう「対象測色値」に相当する。
Specifically, the input
ステップS550(図15)では、印刷調整量設定部220(図1参照)が、理想関係IRを用いて、サンプル変換ファイルSCF内の各L*値に対する理想階調値GIを算定する。図17は、理想関係IRを概略的に示す説明図である。図17に示すように、理想関係IRは、黒インクを用いてパッチを印刷したときの、パッチの印刷に用いる画像データの階調値Gと、当該パッチの望ましいL*値との関係を予め定義したものである。すなわち、階調値GとパッチのL*値との関係が、理想関係IRの曲線上にあれば、望ましい印刷特性であることとなる。この理想関係IRが、特許請求の範囲にいう「色再現目標データ」に相当する。 In step S550 (FIG. 15), the print adjustment amount setting unit 220 (see FIG. 1) calculates an ideal gradation value GI for each L * value in the sample conversion file SCF using the ideal relationship IR. FIG. 17 is an explanatory diagram schematically showing the ideal relationship IR. As shown in FIG. 17, the ideal relationship IR indicates a relationship between a gradation value G of image data used for printing a patch and a desired L * value of the patch when the patch is printed using black ink. Defined. In other words, if the relationship between the tone value G and the L * value of the patch is on the curve of the ideal relationship IR, it is a desirable print characteristic. This ideal relationship IR corresponds to “color reproduction target data” in the claims.
また、L*値に対する理想階調値GIとは、あるL*値に対応した理想関係IRの曲線上の階調値Gを意味している。言い換えれば、理想的なプリンタに明度L*のパッチを印刷させたい場合に、その理想的なプリンタに指示すべき階調値が、理想関係IRの曲線とそのL*値によって定められる理想階調値GIである。従って、サンプル変換ファイルSCF(図16参照)内の各L*値に対する理想階調値GIを算定することは、理想的なプリンタを使用した場合、印刷結果の明度がサンプル変換ファイルSCF内の各L*値になる画像データの各階調値Gを算定することを意味する。なお、サンプル変換ファイルSCF内のパッチ番号jのパッチのL*値に対する理想階調値GIを、理想階調値GIjと表すものとする。この理想階調値GIjは、特許請求の範囲にいう「理想指定値」に相当する。 Further, L * is the ideal grayscale value GI for a value, which means the gradation value G on ideal relationship IR curve corresponding to a L * value. In other words, when a patch of lightness L * is to be printed on an ideal printer, the gradation value to be instructed to the ideal printer is determined by the ideal relationship IR curve and the ideal gradation determined by the L * value. The value GI. Accordingly, the calculation of the ideal gradation value GI for each L * value in the sample conversion file SCF (see FIG. 16) means that the brightness of the print result is the value in the sample conversion file SCF when an ideal printer is used. This means that each gradation value G of the image data that becomes the L * value is calculated. Note that the ideal gradation value GI for the L * value of the patch with the patch number j in the sample conversion file SCF is represented as an ideal gradation value GIj. The ideal gradation value GIj corresponds to an “ideal designated value” in the claims.
ステップS560(図15)では、印刷調整量設定部220(図1参照)が、調整量Bの設定を行う。調整量Bは、対象プリンタ500tにおいて、望ましい印刷結果が得られるように、印刷に用いる画像データの階調値に乗ずるための係数である。サンプル変換ファイルSCF内のパッチ番号jのパッチに対応する調整量Bjは、下式(2)により算定される。
In step S560 (FIG. 15), the print adjustment amount setting unit 220 (see FIG. 1) sets the adjustment amount B. The adjustment amount B is a coefficient for multiplying the gradation value of the image data used for printing so that a desired printing result can be obtained in the
調整量Bj=(サンプル階調値GSj)/(理想階調値GIj)・・・(2) Adjustment amount Bj = (sample gradation value GSj) / (ideal gradation value GIj) (2)
調整量Bは、各パッチのL*値に対応して設定されるため、計24個の調整量B(B1〜B24)が設定されることとなる。24個の調整量Bは、それぞれ、サンプルチャートSC内の、対応するパッチの印刷に用いたインクノズル、ドット径および印刷モードの組み合わせに対応している。なお、以上のようにして設定された調整量Bは、調整量データBFとして、対象プリンタ500tの所定の記憶領域に格納される。
Since the adjustment amount B is set corresponding to the L * value of each patch, a total of 24 adjustment amounts B (B1 to B24) are set. Each of the 24 adjustment amounts B corresponds to a combination of the ink nozzle, the dot diameter, and the printing mode used for printing the corresponding patch in the sample chart SC. The adjustment amount B set as described above is stored as adjustment amount data BF in a predetermined storage area of the
パッチjを印刷した際のノズル、ドット径等の組み合わせを用いて印刷を行う際には、印刷に用いる画像データ中に画素の階調値に、対応する調整量Bjを乗ずる調整が行われる。たとえば、ある画素について階調値GIjが指定されていた場合には、階調値GIjに調整量Bjが掛けられて、GSjに置き換えられる。その結果、プリンタ500tは、置き換え後の階調値GSjに基づいて、明度がL*値である色を再現する。入力される画像データの階調値と印刷結果との関係では、画像データ中で階調値GIjが指定された画素について、明度がL*値である色が再現されることとなる。よって、プリンタ500tは、ある画素について階調値GIjが指定されている場合には、理想的なプリンタと同様の印刷を行うこととなる。
When printing is performed using a combination of nozzles, dot diameters, and the like when printing the patch j, adjustment is performed by multiplying the gradation value of the pixel in the image data used for printing by the corresponding adjustment amount Bj. For example, when the gradation value GIj is designated for a certain pixel, the gradation value GIj is multiplied by the adjustment amount Bj and replaced with GSj. As a result, the
なお、画像データ中の画素について階調値GIj以外の階調値が指定されている場合にも、同様に、階調値に調整量Bjを乗ずる調整が行われる。そのようにして調整された画像データに基づいて、プリンタ500tにおいては、以降の印刷処理が行われることとなる。その結果、プリンタ500tは、理想的なプリンタと近似した印刷を行うことができる。
Note that, in the case where a gradation value other than the gradation value GIj is designated for the pixels in the image data, adjustment is similarly performed by multiplying the gradation value by the adjustment amount Bj. Based on the image data adjusted in this way, the
以上説明したように、本実施例の画像処理システム10によれば、スキャナ400による画像入力値と測色器300による画像測色値との対応付けを、LUTファイルを生成することにより実行することができる。そして、スキャナ400を用いて、プリンタ500tが理想的なプリンタと近似した印刷を行うことができるように、調整値Bを設定することができる。
As described above, according to the
また、本実施例の画像処理システム10においては、所定期間、たとえば24時間ごとにスキャナ400で点検チャートCCの撮像を行う。そして、スキャナ400が生成する色成分の階調値(R値)から得られるデータの値(L*値)が、測色器で測色して得たデータの値(L*値)に対して、所定の範囲内であるか否かを判定する(図13のステップS368参照)。そして、階調値が所定の範囲外である場合には、コンピュータ100のディスプレイ120に警告を表示する。このため、生成する入力値が異常であるスキャナを使用してプリンタの調整値を設定してしまう事態を防止することができる。よって、測色器にくらべて時間経過に伴って性能が変化しやすいスキャナを使用しても、正確に、プリンタの調整値を設定することができる。また、スキャナを使用すれば一度に複数の印刷結果(パッチ)についてデータを得ることができるため、複数の印刷モードについて、短時間でプリンタの調整値を設定することができる。
Further, in the
さらに、本実施例の画像処理システム10においては、製造ライン上を流れるプリンタ500tに対する調整量の設定に先立って、スキャナ400の定期点検が所定時間内に行われているか否かを確認する(図15のステップS505)。そして、定期点検が所定時間内に行われていない場合には、警告を表示する(ステップS507)。このため、定期点検が行われる間隔内で、たとえば24時間以内に、スキャナの画像読み取り台が汚れたり、画像読み取り台のランプ切れが生じて、正しい出力値を出力できなくなった場合にも、そのような状態のスキャナを使用してプリンタの調整値を設定してしまう事態を防止することができる。
Further, in the
スキャナは、画像読み取り台上で、測色器よりも広い面積において画像の読み取りを行う。また、多くの場合、水平に設置されている画像読み取り台上にサンプルチャートSCなどの読み取り対象を置いて、読み取りを行う。よって、画像読み取り台が汚れて、読み取り対象の反射光が正確にセンサに到達しない事態が生じる可能性は、測色器の読み取り部が汚れる可能性に比べて飛躍的に高い。よって、本実施例のように、プリンタの調整量の設定に先立って、定期点検が所定時間内に行われているか否かを確認することは、スキャナを使用してプリンタの調整値を設定する場合に、特に有効である。 The scanner reads an image in an area wider than that of the colorimeter on the image reading table. Further, in many cases, reading is performed by placing a reading target such as a sample chart SC on an image reading table installed horizontally. Therefore, the possibility that the image reading table becomes dirty and the reflected light to be read does not accurately reach the sensor is much higher than the possibility that the reading unit of the colorimeter becomes dirty. Therefore, as in this embodiment, prior to setting the adjustment amount of the printer, checking whether the periodic inspection is performed within a predetermined time is to set the adjustment value of the printer using the scanner. This is particularly effective when
また、本実施例の画像処理システム10では、LUTファイルの生成の際に、測色器300による測色日からの経過日数判定(図7のステップ450)および基準チャートBC作製日からの経過日数判定(図7のステップS460)を行っている。そのため、測色値ファイルMFの誤用および基準入力値ファイルBIFの誤用を防止することができる。さらに、本実施例の画像処理システム10では、LUTファイルの使用の際に、LUTファイル生成日からの経過日数判定(図15のステップS530)を行っている。そのため、LUTファイルの誤用を防止することができる。従って、本実施例の画像処理システム10によれば、スキャナ400による画像入力値と測色器300による画像測色値との対応付けを、効率的に、かつ正確に行うことができる。
Further, in the
また、本実施例の画像処理システム10では、4色のインクを用いて印刷を行うプリンタ500tの調整量設定処理を、黒インク1色のみを用いて行うことができ、印刷調整量設定処理を効率的に行うことができる。
In the
C.変形例:
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
C. Variations:
The present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.
C1.変形例1:
上記実施例においては、パッチの入力値R1、R2を求める際にその読み取り値が使用される第1と第2の領域A1,A2は、互いに重複しない領域であった。しかし、第1と第2の領域A1,A2は、一部が重複していてもよい。すなわち、第1と第2の領域A1,A2は、それぞれ他方と重複しない領域を含んでいればよい。
C1. Modification 1:
In the above embodiment, the first and second areas A1 and A2 in which the read values are used when the patch input values R1 and R2 are obtained are areas that do not overlap each other. However, the first and second regions A1 and A2 may partially overlap. That is, the first and second regions A1 and A2 only need to include regions that do not overlap with the other.
また、上記実施例においては、LUTファイルの生成の際やスキャナ400の点検の際にスキャナ400や測色器によって色が読み取られるパッチは、互いに離れた領域であった。しかし、それらの場合に読み取られる領域は、互いに接していてもよい。すなわち、LUTファイルの生成の際やスキャナ400の点検の際にスキャナ400や測色器によって色が読み取られる領域は、単一の色を有する領域であればよい。なお、「単一の色」には無彩色も含まれるものとし、互いに明度が異なる無彩色は、「単一の色」ではないものとする。
In the above embodiment, the patches whose colors are read by the
上記実施例においては、第1と第2の領域A1,A2は、パッチの外輪郭からそれぞれの辺の長さL1,L2の1/8だけ内側の線B1で囲われた領域内にあった。しかし、第1と第2の領域A1,A2は、よりパッチの外輪郭の近傍にあってもよい。すなわち、パッチの入力値R1、R2を求める際に読み取り値が使用される第1と第2の領域A1,A2は、パッチの領域に含まれるものであればよい。ただし、第1と第2の領域A1,A2は、パッチの外輪郭からそれぞれの辺の長さL1,L2の1/8だけ内側の線B1で囲われた領域内にあることが好ましく、さらに、パッチの外輪郭からそれぞれの辺の長さL1,L2の1/6だけ内側の線で囲われた領域内にあることが好ましい。 In the above embodiment, the first and second areas A1 and A2 are within the area surrounded by the line B1 that is 1/8 of the side length L1 and L2 from the outer contour of the patch. . However, the first and second regions A1 and A2 may be closer to the outer contour of the patch. That is, the first and second areas A1 and A2 in which the reading values are used when obtaining the patch input values R1 and R2 may be included in the patch area. However, the first and second regions A1 and A2 are preferably in a region surrounded by a line B1 that is 1/8 of the length L1 and L2 of each side from the outer contour of the patch. It is preferable that the outer contour of the patch is within a region surrounded by the inner line by 1/6 of the side lengths L1 and L2.
第1と第2の領域A1,A2は長方形であり、各辺の長さは、それらと平行なパッチの辺の長さの1/4であった。しかし、第1と第2の領域A1,A2の各辺は、他の長さとすることもできる。ただし、各辺の長さは、それらと平行なパッチの辺の長さの1/4以下の長さとすることが好ましく、さらに、1/5以下の長さとすることが好ましい。一方、第1と第2の領域A1,A2の各辺の長さは、それらと平行なパッチの辺の長さの1/10以上の長さとすることが好ましく、さらに、1/8以上の長さとすることが好ましい。また、第1と第2の領域A1,A2の形状は正方形とすることもでき、他の多角形や円形とすることもできる。 The first and second regions A1 and A2 are rectangular, and the length of each side is 1/4 of the length of the side of the patch parallel to them. However, the sides of the first and second regions A1 and A2 can have other lengths. However, the length of each side is preferably ¼ or less of the length of the side of the patch parallel to them, and more preferably 1 / or less. On the other hand, the length of each side of the first and second regions A1, A2 is preferably 1/10 or more of the length of the side of the patch parallel to them, and more preferably 1/8 or more. It is preferable to use a length. Further, the shapes of the first and second regions A1 and A2 can be square, and can be other polygons or circles.
また、上記実施例においては、パッチの入力値R1、R2を求める際に読み取り値が使用される第1と第2の領域A1,A2は、スキャナ400側において予め定められた領域であった。そして、第1と第2の領域A1,A2は、スキャナ400の画像読み取り台に基準チャートBC−iが正しく位置決めされた場合に、基準チャートBC−iの各パッチの領域内に位置する領域であった。しかし、第1と第2の領域A1,A2は、スキャナ400で基準チャートBC−iを読みとった後に、生成された入力値に応じて定めてもよい。すなわち、各画素について生成されたR値に基づいて、パッチの輪郭を求め、その輪郭に対して内側に位置するような画素の領域A1,A2を設定してもよい。
In the above-described embodiment, the first and second areas A1 and A2 in which the reading values are used when the patch input values R1 and R2 are obtained are predetermined areas on the
C2.変形例2:
上記実施例においては、第1と第2の領域A1,A2を読み取って生成された入力値R1とR2との差ΔRの大きさが、i=1〜Nのすべての基準チャートBCのj=1〜24のすべてのパッチについて、所定値Thr以下であるか否かによって、警告を表示して処理を中止するか、LUTファイルを生成するかを決定していた(図7のステップS435および図4の上段の表示122参照)。しかし、警告を表示するか否かは他の方法で決定してもよい。
C2. Modification 2:
In the above embodiment, the magnitude of the difference ΔR between the input values R1 and R2 generated by reading the first and second areas A1 and A2 is j = in all reference charts BC with i = 1 to N. With respect to all the
たとえば、警告を表示するか否かは、ΔRの絶対値の大きさが所定値Thrを越えるものが所定個数以上あるか否かに基づいて、決定してもよい。また、i=1〜Nの各基準チャートBCのj=1〜24のパッチについて、ΔRの2乗の和を計算し、その大きさが所定値Thr2よりも大きいか否かに基づいて決定してもよい。すなわち、警告を表示するか否かは、第1と第2の入力値R1,R2が所定の基準よりも近似しているか否かに基づいて決定すればよい。 For example, whether or not to display a warning may be determined based on whether or not there are more than a predetermined number of ΔR whose absolute value exceeds a predetermined value Thr. Further, the sum of squares of ΔR is calculated for the patches of j = 1 to 24 of each reference chart BC of i = 1 to N, and the sum is determined based on whether the magnitude is larger than a predetermined value Thr2. May be. That is, whether or not to display a warning may be determined based on whether or not the first and second input values R1 and R2 are closer than a predetermined reference.
C3.変形例3:
画像入力装置と、測色器とは、様々な態様のものを使用することができる。たとえば、画像入力装置は、読み取り台を有しているものとすることもでき、読み取り台を有していないものとすることもできる。また、測色器は、自ら光源を有しているものとすることもできるし、自ら光源を有しておらず、他の光源の反射光に基づいて物体の色を測色するものであってもよい。
C3. Modification 3:
Various types of image input devices and colorimeters can be used. For example, the image input apparatus may have a reading table or may not have a reading table. Also, the colorimeter can have its own light source, or it does not have its own light source and measures the color of an object based on the reflected light of another light source. May be.
ただし、画像入力装置は、同時に複数の対象部分の色を読み取って各対象部分の色の特性を表す複数の入力値を生成することができるものであることが好ましい。また、測色器は、対象部分の色を読み取って対象部分の色の特性を表す測色値を画像入力装置よりも高い精度で生成することができるものであることが好ましい。なお、「画像入力装置よりも精度が高い」とは、同じ対象を所定回数ずつ画像入力装置と測色器で読み取り、一定時間をあけてそれを繰り返した場合に、時間経過に伴うずれ幅の増大の割合が小さいことをいう。 However, it is preferable that the image input device is capable of simultaneously reading the colors of a plurality of target portions and generating a plurality of input values representing the color characteristics of each target portion. Further, it is preferable that the colorimeter is capable of reading the color of the target portion and generating a colorimetric value representing the color characteristic of the target portion with higher accuracy than the image input device. Note that “higher accuracy than the image input device” means that the same object is read a predetermined number of times with the image input device and the colorimeter, and repeated for a certain period of time. This means that the rate of increase is small.
C4.変形例4:
上記実施例では、原入力値ファイルBIF1に基準チャートBCの作製日を原入力値ファイルBIF1に付加して、基準入力値ファイルBIFを生成していた。すなわち、基準入力値ファイルBIFのR値は、原入力値ファイルBIF1が含んでいる各パッチのR値であるR1であった。しかし、基準入力値ファイルBIFのR値は、他の方法で求めることもできる。たとえば、原入力値ファイルBIF1と比較入力値ファイルBIF2にそれぞれ含まれる、同一のパッチについての画像入力値R1とR2の平均値を、基準入力値ファイルBIFの画像入力値としてもよい。すなわち、第1と第2の領域の色の特性を表す入力値の少なくとも一方に基づいて、パッチの色の特性を表す入力値を得るものであればよい。
C4. Modification 4:
In the above embodiment, the reference input value file BIF1 is generated by adding the production date of the reference chart BC to the original input value file BIF1. That is, the R value of the reference input value file BIF is R1 that is the R value of each patch included in the original input value file BIF1. However, the R value of the reference input value file BIF can be obtained by other methods. For example, an average value of the image input values R1 and R2 for the same patch included in the original input value file BIF1 and the comparison input value file BIF2 may be used as the image input value of the reference input value file BIF. That is, any input value that represents the color characteristics of the patch may be obtained based on at least one of the input values that represent the color characteristics of the first and second regions.
C5.変形例5:
上記実施例においては、LUTファイルの作成の際に、基準チャートBCのパッチ内の2カ所(領域A1と領域A2)のR値を平均化して、入力値を得ていた(図4および図9参照)。しかし、サンプルチャートSCや点検チャートCCを撮像する際に、同様に、パッチ内の2カ所(領域A1と領域A2)のR値を平均化して、入力値を得てもよい。
C5. Modification 5:
In the above embodiment, when the LUT file is created, the input values are obtained by averaging the R values at two locations (region A1 and region A2) in the patch of the reference chart BC (FIGS. 4 and 9). reference). However, when the sample chart SC or the inspection chart CC is imaged, similarly, the input values may be obtained by averaging the R values at two locations (area A1 and area A2) in the patch.
すなわち、調整データの生成に際して、まず、(a)画像入力装置の点検を行い、点検の結果が所定の条件を満たす場合に、点検の時刻のデータを含む点検データを生成する。一方、点検の結果が所定の条件を満たさない場合には、警告を発する。そして、画像入力装置の点検を行う際には、以下のような処理を行う。すなわち、まず、(a1)所定の点検用単色領域を測色器で測色して、点検用単色領域に対応する測色値である基準測色値を得る。一方、(a2)その点検用単色領域を画像入力装置で撮像して、点検用単色領域に対応する入力値である点検入力値を得る。その後、(a3)変換データを用いて、点検入力値を、点検用単色領域に対応する測色値である点検測色値に変換する。そして、点検データを生成する所定の条件は、点検測色値と基準測色値とが所定の基準よりも近似していること、とする。 That is, when generating the adjustment data, first, (a) the image input device is inspected, and inspection data including inspection time data is generated when the inspection result satisfies a predetermined condition. On the other hand, if the result of the inspection does not satisfy a predetermined condition, a warning is issued. When the image input device is inspected, the following processing is performed. That is, first, (a1) a predetermined color area for inspection is measured with a colorimeter to obtain a reference colorimetric value that is a colorimetric value corresponding to the color area for inspection. On the other hand, (a2) the inspection monochrome region is imaged by the image input device, and an inspection input value which is an input value corresponding to the inspection monochrome region is obtained. Thereafter, (a3) using the conversion data, the inspection input value is converted into an inspection colorimetric value that is a colorimetric value corresponding to the inspection monochrome region. The predetermined condition for generating the inspection data is that the inspection color measurement value and the reference color measurement value are closer to the predetermined standard.
さらに、点検入力値を得る際には、単色領域に含まれる第1の部分を入力装置で読み取って、第1の部分に対応する第1の入力値を得る。また、単色領域に含まれ第1の部分とは異なる第2の部分を入力装置で読み取って、第2の部分に対応する第2の入力値を得る。そして、第1と第2の入力値が所定の基準よりも近似している場合には、第1と第2の入力値の少なくとも一方に基づいて、単色領域に対応する点検入力値を得る。一方、第1と第2の入力値が所定の基準よりも近似していない場合には、警告を発する。 Furthermore, when obtaining the inspection input value, the first part included in the monochrome region is read by the input device, and the first input value corresponding to the first part is obtained. In addition, a second portion that is included in the monochrome region and is different from the first portion is read by the input device, and a second input value corresponding to the second portion is obtained. Then, when the first and second input values are closer than a predetermined reference, an inspection input value corresponding to the monochrome area is obtained based on at least one of the first and second input values. On the other hand, if the first and second input values are not closer than a predetermined reference, a warning is issued.
このような態様とすれば、画像入力装置の入力値を生成する性能を、測色器を使って正確に評価して、画像入力装置の点検を行うことができる。そして、画像入力装置の入力値を生成する機能に異常がないことを確認して、信頼度の高い点検を行うことができる。なお、上記の処理を、サンプルチャートSCのパッチ(調整用単色領域)をスキャナ(画像入力装置)で撮像して、パッチの色の特性を表す入力値である対象入力値を得る際に行ってもよい。 With such an aspect, the performance of generating the input value of the image input device can be accurately evaluated using the colorimeter, and the image input device can be checked. Then, it can be confirmed that there is no abnormality in the function of generating the input value of the image input device, and a highly reliable inspection can be performed. The above processing is performed when a patch (monochromatic area for adjustment) in the sample chart SC is imaged by a scanner (image input device) to obtain a target input value that is an input value representing the color characteristics of the patch. Also good.
C6.変形例6:
上記実施例では、点検入力値ファイルCIF2の各パッチのL*値のうち、対応する測色値ファイルCMFのL*値からのずれが所定値以上のものがあったか否かに基づいて、スキャナの点検時刻を更新するか否かを決定した(図13のステップS368)。しかし、スキャナの点検時刻を更新するか否かは、他の方法で決定してもよい。たとえば、点検入力値ファイルCIF2(図14)の各パッチのL*値のうち、測色値ファイルMF(図4)の基準チャートBC−M(すなわち、点検チャートCC)の対応するパッチのL*値からのずれの大きさが所定値以上のものがあったか否かに基づいて、決定してもよい。すなわち、点検入力値ファイルCIF2の各パッチの点検測色値(L*値)が、所定の範囲内にあるか否かに基づいて決定することができる。
C6. Modification 6:
In the above embodiment, among the L * value of each patch of inspection input value file CIF2, deviation from the L * value of the corresponding colorimetric value file CMF based on whether there is more than a predetermined value, the scanner It was determined whether or not to update the inspection time (step S368 in FIG. 13). However, whether or not to update the scanner check time may be determined by another method. For example, among the L * value of each patch of inspection input value file CIF2 (Figure 14), the corresponding patch colorimetric value file MF reference chart BC-M (i.e., inspection charts CC) (FIG. 4) L * You may determine based on whether the magnitude | size of deviation | shift from a value was beyond a predetermined value. That is, it can be determined based on whether or not the inspection colorimetric value (L * value) of each patch in the inspection input value file CIF2 is within a predetermined range.
また、スキャナの点検時刻を更新するか否かは、以下のように決定してもよい。たとえば、点検入力値ファイルCIF1(図14)の各パッチのR値のうち、基準入力値ファイルBIF(図4)の基準チャートBC−M(すなわち、点検チャートCC)の対応するパッチのR値からのずれの大きさが所定値以上のものがあったか否かに基づいて、決定してもよい。すなわち、点検入力値ファイルCIF1の各パッチの入力値が、基準チャートBC−Mの対応するパッチの入力値(R値)を含む所定の範囲内にあるか否かに基づいて決定することができる。 Whether or not to update the inspection time of the scanner may be determined as follows. For example, among the R values of each patch in the inspection input value file CIF1 (FIG. 14), the R value of the corresponding patch in the reference chart BC-M (that is, the inspection chart CC) in the reference input value file BIF (FIG. 4). It may be determined based on whether or not there is a deviation of a predetermined value or more. That is, it can be determined based on whether or not the input value of each patch in the inspection input value file CIF1 is within a predetermined range including the input value (R value) of the corresponding patch in the reference chart BC-M. .
C7.変形例7:
上記実施例では、画像入力装置としてのスキャナは、対象の色を読み取って、その色の特性を表す入力値として、レッド、グリーン、およびブルーの成分の評価値であるR値、G値およびB値を出力できるものであった。しかし、画像入力装置は、たとえば、対象の色を読み取って、R値、G値、B値のいずれかを出力できるものでもよいし、明度のみを出力できるものでもよい。すなわち、画像入力装置は、対象部分の色を読み取って、その色の特性を表す値を生成できるものであればよい。画像入力装置としては、スキャナのほか、たとえばデジタルスチルカメラを採用してもよい。
C7. Modification 7:
In the above embodiment, the scanner as the image input device reads the target color, and uses the R value, G value, and B as evaluation values of the red, green, and blue components as input values representing the characteristics of the color. The value could be output. However, the image input device may be, for example, a device that can read the target color and output any of the R value, the G value, and the B value, or can output only the brightness. In other words, the image input device only needs to be able to read the color of the target portion and generate a value representing the color characteristic. As the image input device, for example, a digital still camera may be employed in addition to the scanner.
C8.変形例8:
上記実施例では、所定の場合に出される警告は、コンピュータ100のディスプレイ120上に表示された(図4上段、図14左下、図16右上等参照)。しかし、これらの警告は他の態様でなされてもよい。たとえば、音声による警告が発せられてもよいし、ランプを点灯させて警告を発する態様とすることもできる。すなわち、警告は、ユーザに対して、画像入力装置による測色値の取得や、印刷装置の調整量の設定の中止を促すものであればよい。
C8. Modification 8:
In the above embodiment, a warning issued in a predetermined case is displayed on the
C9.変形例9:
上記実施例では、印刷装置の調整値を設定するのに先立って参照される画像入力装置(スキャナ400)の点検の時刻は、点検チャートCCの撮像時刻であった(図14右上参照)。しかし、画像入力装置の点検の時刻は、他の時刻とすることができる。たとえば、画像入力装置の性能に大きな変化がないことが確認され、その結果、点検データが外部記憶装置140に格納される時刻とすることもできる(図14左下参照)。すなわち、画像入力装置の点検の時刻のデータは、画像入力装置の点検の処理のいずれかの段階の処理(図15参照)が行われた時刻を実質的に表すものであればよい。また、点検の時刻のデータは、日付および時分以外の形式で格納されていてもよい。
C9. Modification 9:
In the above embodiment, the inspection time of the image input apparatus (scanner 400) referred to before setting the adjustment value of the printing apparatus is the imaging time of the inspection chart CC (see the upper right in FIG. 14). However, the inspection time of the image input device can be another time. For example, it is confirmed that there is no significant change in the performance of the image input device, and as a result, the time when the inspection data is stored in the
C10.変形例10:
上記実施例では、画像処理システム10を、プリンタの調整量Bの設定処理に用いているが、画像処理システム10は、画像入力装置による画像入力値と測色器による画像測色値との対応付けを行うものであれば、他の用途に用いることも可能である。
C10. Modification 10:
In the above embodiment, the
C11.変形例11:
上記実施例では、画像処理システム10の経過日数判定部230が、測色日からの経過日数判定と、基準チャートBC作製日からの経過日数判定と、LUTファイル生成日からの経過日数判定と、スキャナ点検時刻からの経過時間の判定と、の4つの判定を行っているが、必ずしもこれら4つの判定をすべて行う必要はなく、スキャナ点検時刻からの経過時間の判定を行うものであればよい。
C11. Modification 11:
In the above embodiment, the elapsed
C12.変形例12:
上記実施例に用いた、基準チャートBCやサンプルチャートSCは、あくまで一例であり、他のチャートを用いることも可能である。たとえば、サンプルチャートSCは、上記実施例では、印刷に用いるインクノズル、ドット径および印刷モード(解像度)のいずれかが互いに異なる24個のパッチを、黒インクを用いて印刷した1枚のシートであった。しかし、サンプルチャートSCは、たとえば、インクノズル、ドット径および印刷モード(解像度)が同じで、印刷装置の印刷ヘッドと印刷媒体との相対的な送りの方法が互いに異なる印刷方法で印刷されたパッチを含んでいてもよい。すなわち、サンプルチャートSCは、印刷装置を使用して互いに異なる方法で印刷されたパッチを含むものであればよい。そして、印刷に用いるインクノズル、ドット径および印刷モード(解像度)、および印刷ヘッドと印刷媒体との相対的な送りの方法、のうちの少なくとも一つが異なっていれば、「異なる方法」に該当するものとする。また、サンプルチャートSCは、明度が異なる色を指定する色指定値に基づいて印刷される複数のパッチを含んでいてもよい。
C12. Modification 12:
The reference chart BC and the sample chart SC used in the above embodiment are merely examples, and other charts can be used. For example, in the above-described embodiment, the sample chart SC is a single sheet printed with black ink using 24 patches that are different from each other in ink nozzle, dot diameter, and print mode (resolution) used for printing. there were. However, the sample chart SC is, for example, a patch having the same ink nozzle, dot diameter, and printing mode (resolution), and printed by printing methods with different relative feeding methods between the printing head of the printing apparatus and the printing medium. May be included. That is, the sample chart SC only needs to include patches printed by different methods using the printing apparatus. If at least one of the ink nozzle used for printing, the dot diameter, the printing mode (resolution), and the relative feeding method between the print head and the printing medium is different, it corresponds to “different method”. Shall. Further, the sample chart SC may include a plurality of patches that are printed based on color designation values that designate colors with different brightness.
また、上記実施例では、基準チャートBCやサンプルチャートSCを、すべて黒インク1色のみを用いて印刷しているが、プリンタのインクノズルに本来使用されるシアン、マゼンタ、イエロ、ライトシアン、ライトマゼンタなどのインクを用いて印刷してもよい。 In the above embodiment, the reference chart BC and the sample chart SC are all printed using only one black ink, but cyan, magenta, yellow, light cyan, and light magenta that are originally used for the ink nozzles of the printer. You may print using ink, such as.
C13.変形例13:
上記実施例における画像処理システム10の構成は、あくまで一例であり、画像処理システム10を他の構成とすることも可能である。例えば、画像処理システム10は、画像入力装置として、スキャナ400の代わりにデジタルカメラを備えるとしてもよい。また、本実施例では、画像処理システム10のプリンタ500として、C,M、Y、Kの4色のインクを用いるインクジェットプリンタが用いられているが、例えば、さらにLC(ライトシアン)、LM(ライトマゼンタ)の2色を加えた6色のインクを用いるインクジェットプリンタや、インクジェットプリンタ以外のプリンタといった他のプリンタを用いることも可能である。
C13. Modification 13:
The configuration of the
10...画像処理システム
100...コンピュータ
110...CPU
120...表示部(ディスプレイ)
130...操作部
140...外部記憶装置
150...タイマ
160...インターフェイス部
170...バス
200...内部記憶装置
210...LUT生成部
212...LUT生成日付加部
220...印刷調整量設定部
222...変換部
230...経過日数判定部
240...測色処理部
242...測色日付加部
250...撮像処理部
252...日付入力・付加部
254...入力値判定部
260...印刷処理部
270...撮像点検部
300...測色器
400...スキャナ
500,500t...プリンタ
A1...第1の領域(部分)
A2...第2の領域(部分)
B...調整量
BC...基準チャート
BF...調整量データ
BIF...基準入力値ファイル
BIF1...原入力値ファイル
BIF2...比較入力値ファイル
Bj...調整量
CC...点検チャート
CIF1...R値を含む点検入力値ファイル
CIF2...L*値を含む点検入力値ファイル
CMF...測色値ファイル
G...画像データの階調値
IR...理想関係
L*...L*a*b*表色系における明度
MF...測色値ファイル
SC...サンプルチャート
SCF...サンプル変換ファイル
SIF...サンプル入力値ファイル
i...シート番号
j...パッチ番号
p1...第1の点
p2...第2の点
ΔL*...測色値ファイルCMFと点検入力値ファイルCIF2の対応するパッチのL*値の差
ΔR...同一のパッチに含まれる第1と第2の領域の入力値R1とR2との差
10.
120 ... display part (display)
130 ...
A2 ... second area (part)
B ... Adjustment amount BC ... Reference chart BF ... Adjustment amount data BIF ... Reference input value file BIF1 ... Original input value file BIF2 ... Comparison input value file Bj ... Adjustment amount CC ... Check chart CIF1 ... Check input value file including R value CIF2 ... L * Check input value file including value CMF ... Colorimetric value file G ... Gradation value of image data IR. .. Ideal relationship L * ... L * a * b * Lightness in the color system MF ... Colorimetric value file SC ... Sample chart SCF ... Sample conversion file SIF ... Sample input value file i ... Sheet number j ... Patch number p1 ... First point p2 ... Second point ΔL * ... L * of the corresponding patch in the colorimetric value file CMF and the inspection input value file CIF2 Difference in value ΔR ... Difference between input values R1 and R2 of the first and second areas included in the same patch
Claims (7)
(a)単一の色を有する単色領域を含む基準チャートの色を測色器で読み取って、前記単色領域の色の特性を表す測色値を得る工程と、
(b)前記基準チャートの色を画像入力装置で読み取って、前記単色領域の色の特性を表す入力値を得る工程と、
(c)前記測色値と前記入力値とを対応づけて格納する変換データを生成する工程と、を備え、
前記工程(b)は、
(b1)前記単色領域に含まれる第1の部分の色を前記画像入力装置で読み取って、前記第1の部分の色の特性を表す第1の入力値を得る工程と、
(b2)前記単色領域に含まれ前記第1の部分とは異なる第2の部分を前記画像入力装置で読み取って、前記第2の部分の色の特性を表す第2の入力値を得る工程と、
(b3)前記第1と第2の入力値が所定の基準よりも近似している場合に、前記第1と第2の入力値の少なくとも一方に基づいて、前記単色領域の色の特性を表す前記入力値を得る工程と、
(b4)前記第1と第2の入力値が所定の基準よりも近似していない場合に、警告を発する工程と、を備える方法。 A method of generating conversion data for storing an input value generated by an image input device and a colorimetric value generated by a colorimeter in association with each other,
(A) reading a color of a reference chart including a single color area having a single color with a colorimeter to obtain a colorimetric value representing a color characteristic of the single color area;
(B) reading the color of the reference chart with an image input device to obtain an input value representing a color characteristic of the monochrome region;
(C) generating conversion data for storing the colorimetric value and the input value in association with each other,
The step (b)
(B1) reading the color of the first part included in the monochromatic region with the image input device to obtain a first input value representing the color characteristic of the first part;
(B2) obtaining a second input value representing a color characteristic of the second part by reading, with the image input device, a second part that is included in the monochromatic region and different from the first part; ,
(B3) When the first and second input values are closer than a predetermined reference, the color characteristics of the monochrome region are expressed based on at least one of the first and second input values. Obtaining the input value;
And (b4) issuing a warning when the first and second input values are not closer than a predetermined reference.
前記工程(a)は、
前記第1と第2の部分の少なくとも一方に含まれる第3の部分の色を前記測色器で読み取って、前記単色領域に対応する測色値を得る工程を含む、方法。 The method of claim 1, comprising:
The step (a)
A method comprising: reading a color of a third portion included in at least one of the first and second portions with the colorimeter to obtain a colorimetric value corresponding to the monochrome region.
前記第1と第2の部分は、前記単色領域内において互いに離れた領域である、方法。 The method of claim 1, comprising:
The method wherein the first and second portions are regions separated from each other within the monochrome region.
(d)請求項1ないし3のいずれかに記載の方法で前記変換データを生成する工程と、
(e)所定の系列の色を指定する色指定値が与えられた場合に前記印刷装置がそれぞれ再現すべき色の特性を表す測色値を格納する色再現目標データを準備する工程と、
(f)前記所定の系列に含まれるサンプル色を指定する色指定値であるサンプル色指定値に基づいて、前記印刷装置で単一の色を有する調整用単色領域の印刷を行う工程と、
(g)前記調整用単色領域を前記画像入力装置で撮像して、前記調整用単色領域の色の特性を表す入力値である対象入力値を得る工程と、
(h)前記変換データを用いて、前記対象入力値を、前記調整用単色領域の色の特性を表す測色値である対象測色値に変換する工程と、
(i)前記色再現目標データを用いて、前記対象測色値を、前記調整用単色領域に対応する色指定値である理想指定値に変換する工程と、
(j)前記サンプル色指定値と前記理想指定値とに基づいて、前記調整データを生成する工程と、を備える、方法。 A method for generating adjustment data for correcting printing characteristics of a printing device using an image input device,
(D) generating the conversion data by the method according to any one of claims 1 to 3;
(E) preparing color reproduction target data for storing colorimetric values representing the characteristics of colors to be reproduced by the printing apparatus when given a color designation value for designating a predetermined series of colors;
(F) printing a single color area for adjustment having a single color on the printing device based on a sample color designation value that is a color designation value that designates a sample color included in the predetermined series;
(G) imaging the single color area for adjustment with the image input device to obtain a target input value that is an input value representing a color characteristic of the single color area for adjustment;
(H) using the conversion data, converting the target input value into a target colorimetric value that is a colorimetric value representing a color characteristic of the adjustment single-color region;
(I) using the color reproduction target data, converting the target colorimetric value into an ideal designated value that is a color designated value corresponding to the single color area for adjustment;
(J) generating the adjustment data based on the sample color designation value and the ideal designation value.
請求項4記載の方法で前記調整データを生成する工程と、
前記調整データを前記印刷装置の記憶部に格納する工程と、を備える方法。 A method of manufacturing a printing apparatus,
Generating the adjustment data with the method of claim 4;
Storing the adjustment data in a storage unit of the printing apparatus.
同時に複数の対象部分の色を読み取って前記各対象部分の色の特性を表す入力値を生成することができる画像入力部と、
対象部分の色を読み取って前記対象部分の色の特性を表す測色値を前記画像入力部よりも高い精度で生成することができる測色部と、
単一の色を有する単色領域を含む基準チャートの色を測色器で読み取って、前記単色領域の色の特性を表す測色値を得る測色処理部と、
前記基準チャートの色を画像入力部で読み取って、前記単色領域の色の特性を表す入力値を得る撮像処理部と、
前記測色値と前記入力値とを対応づけて格納する変換データを生成する変換データ生成部と、を備え、
前記撮像処理部は、
前記単色領域に含まれる第1の部分の色を前記画像入力部で読み取って得られる、前記第1の部分の色の特性を表す第1の入力値と、前記単色領域に含まれ前記第1の部分とは異なる第2の部分を前記画像入力部で読み取って得られる、前記第2の部分の色の特性を表す第2の入力値と、が所定の基準よりも近似している場合に、前記第1と第2の入力値の少なくとも一方に基づいて、前記単色領域の色の特性を表す前記入力値を得、
前記第1と第2の入力値が所定の基準よりも近似していない場合に、警告を発するシステム。 A system for generating conversion data for storing an input value generated by an image input unit and a colorimetric value generated by a colorimeter in association with each other,
An image input unit capable of simultaneously reading the colors of a plurality of target portions and generating input values representing the color characteristics of the target portions;
A colorimetric unit capable of reading the color of the target part and generating a colorimetric value representing the color characteristic of the target part with higher accuracy than the image input unit;
A colorimetric processing unit that reads a color of a reference chart including a single color region having a single color with a colorimeter, and obtains a colorimetric value representing a color characteristic of the single color region;
An image processing unit that reads the color of the reference chart with an image input unit and obtains an input value representing a color characteristic of the monochrome region;
A conversion data generation unit that generates conversion data for storing the colorimetric value and the input value in association with each other;
The imaging processing unit
A first input value representing a color characteristic of the first portion obtained by reading the color of the first portion included in the single color region by the image input unit; and the first input value included in the single color region. A second input value representing a color characteristic of the second portion obtained by reading the second portion different from the second portion with the image input unit is closer than a predetermined reference Obtaining the input value representing a color characteristic of the monochrome region based on at least one of the first and second input values;
A system that issues a warning when the first and second input values are not closer than a predetermined reference.
単一の色を有する単色領域を含む基準チャートの色を測色器で読み取って、前記単色領域の色の特性を表す測色値を得る機能と、
前記基準チャートの色を画像入力装置で読み取って、前記単色領域の色の特性を表す入力値を得る機能と、
前記測色値と前記入力値とを対応づけて格納する変換データを生成する機能と、を備え、
前記単色領域に含まれる第1の部分の色を前記画像入力装置で読み取って、前記第1の部分の色の特性を表す第1の入力値を得る機能と、
前記単色領域に含まれ前記第1の部分とは異なる第2の部分を前記画像入力装置で読み取って、前記第2の部分の色の特性を表す第2の入力値を得る機能と、
前記第1と第2の入力値が所定の基準よりも近似している場合に、前記第1と第2の入力値の少なくとも一方に基づいて、前記単色領域の色の特性を表す前記入力値を得る機能と、
前記第1と第2の入力値が所定の基準よりも近似していない場合に、警告を発する機能と、をコンピュータに実現させるコンピュータプログラム。 A computer program for generating conversion data for storing an input value generated by an image input device and a colorimetric value generated by a colorimeter in association with each other,
A function of reading a color of a reference chart including a single color area having a single color with a colorimeter and obtaining a colorimetric value representing a color characteristic of the single color area;
A function of reading the color of the reference chart with an image input device and obtaining an input value representing a color characteristic of the monochrome region;
A function of generating conversion data for storing the colorimetric value and the input value in association with each other;
A function of reading a color of a first portion included in the monochromatic region with the image input device to obtain a first input value representing a color characteristic of the first portion;
A function of obtaining a second input value representing a color characteristic of the second portion by reading a second portion that is included in the monochrome region and different from the first portion with the image input device;
The input value representing a color characteristic of the monochrome region based on at least one of the first and second input values when the first and second input values are closer than a predetermined reference. With the ability to get the
A computer program for causing a computer to realize a function of issuing a warning when the first and second input values are not closer than a predetermined reference.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004380259A JP2006186846A (en) | 2004-12-28 | 2004-12-28 | Generation of adjustment data by scanning colors in multiple areas |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004380259A JP2006186846A (en) | 2004-12-28 | 2004-12-28 | Generation of adjustment data by scanning colors in multiple areas |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006186846A true JP2006186846A (en) | 2006-07-13 |
Family
ID=36739591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004380259A Pending JP2006186846A (en) | 2004-12-28 | 2004-12-28 | Generation of adjustment data by scanning colors in multiple areas |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006186846A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8947724B2 (en) | 2012-03-01 | 2015-02-03 | Ricoh Company, Limited | Image capturing unit, color measuring device, image forming device, color measuring system, and color measuring method |
| JP2021166393A (en) * | 2016-06-30 | 2021-10-14 | 株式会社プロスパークリエイティブ | Color conversion system, color conversion device and color conversion method |
-
2004
- 2004-12-28 JP JP2004380259A patent/JP2006186846A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8947724B2 (en) | 2012-03-01 | 2015-02-03 | Ricoh Company, Limited | Image capturing unit, color measuring device, image forming device, color measuring system, and color measuring method |
| US9286551B2 (en) | 2012-03-01 | 2016-03-15 | Ricoh Company, Limited | Image capturing device that images a region including a reference chart and a subject |
| JP2021166393A (en) * | 2016-06-30 | 2021-10-14 | 株式会社プロスパークリエイティブ | Color conversion system, color conversion device and color conversion method |
| JP7075687B2 (en) | 2016-06-30 | 2022-05-26 | 株式会社プロスパークリエイティブ | Color conversion system, color conversion device and color conversion method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4479255B2 (en) | Determining ink discharge error for printers | |
| JP4453817B2 (en) | Color image data correction apparatus, color image data correction method, and color correction table creation program. | |
| JP4725755B2 (en) | Printer gradation correction method and color patch image | |
| JP2005178180A5 (en) | ||
| JP6387616B2 (en) | Printing control method and printing control apparatus | |
| JP2002234216A (en) | Reduction of artifact in reproduced image | |
| JP4258643B2 (en) | Color chart discrimination program and color correction program | |
| JP3925018B2 (en) | Printing control apparatus, printing apparatus, printing control method, and recording medium | |
| JP2003175642A (en) | Closed-loop color correction using factory measurement color cutoff fixed to field measurement white point | |
| US11652951B2 (en) | Image processing apparatus, image processing method, and storage medium for correcting a measurement value using a recording element that ejects ink | |
| JP2005341035A (en) | Color information acquisition apparatus, color information acquisition method, and color information acquisition program | |
| JP2006186846A (en) | Generation of adjustment data by scanning colors in multiple areas | |
| US20050078140A1 (en) | Ink deterioration detecting device, inc deterioration detecting method, ink deterioration detecting program product, and printing control device | |
| JP4345669B2 (en) | Measurement of colorimetric values using an image input device | |
| JP6109110B2 (en) | Unevenness correction apparatus and unevenness correction method | |
| JP2005184144A (en) | Color image data correction method, color image data correction device, and color correction table creation program. | |
| JP4964034B2 (en) | Image forming apparatus, gamma correction data creation method, and gamma correction data creation program | |
| JP2008265123A (en) | Printing apparatus, printing apparatus control program, printing apparatus control method, and image processing apparatus | |
| US20060262330A1 (en) | Image processing method, correction-value acquiring method, and printing method | |
| JP4552641B2 (en) | Image processing system, image processing method, and image processing program | |
| JP2005012286A (en) | Image forming apparatus and color tone adjustment method | |
| JP2007290171A (en) | Print image quality improvement evaluation method, print image quality improvement evaluation apparatus, and program | |
| JP4650300B2 (en) | Correction accuracy prediction apparatus, correction accuracy prediction method, and correction accuracy prediction program | |
| JP2012023588A (en) | Color correction device and color correction method | |
| JP4238852B2 (en) | Image processing device |