JP4572648B2 - Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data - Google Patents
Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data Download PDFInfo
- Publication number
- JP4572648B2 JP4572648B2 JP2004291676A JP2004291676A JP4572648B2 JP 4572648 B2 JP4572648 B2 JP 4572648B2 JP 2004291676 A JP2004291676 A JP 2004291676A JP 2004291676 A JP2004291676 A JP 2004291676A JP 4572648 B2 JP4572648 B2 JP 4572648B2
- Authority
- JP
- Japan
- Prior art keywords
- ink
- color
- data
- amount
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Color Image Communication Systems (AREA)
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Color, Gradation (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明は、印刷媒体上にインクを付着させてドットを形成可能な対象印刷装置に対して色ずれを修正させる印刷制御装置、印刷制御システム、印刷制御方法、印刷制御プログラム、並びに、色修正データを作成する装置、方法およびプログラムに関する。 The present invention relates to a print control device, a print control system, a print control method, a print control program, and color correction data for correcting a color shift for a target printing device capable of forming dots by depositing ink on a print medium. The present invention relates to an apparatus, a method, and a program for creating a program.
従来、この種の印刷制御装置では、色変換LUT(色変換テーブル)を参照してRGB(赤、緑、青)毎の階調値からなる画像データを例えばCMYK(シアン、マゼンタ、イエロー、ブラック)毎の階調値からなる画像データに色変換し、カラープリンタで形成可能なドットの大きさ毎のドット記録率を決定し、決定したドット記録率に基づいて各ドットの大きさ毎にドットの形成有無を判断し、該判断結果に基づいてプリンタに各ドットを形成させている。各色の階調をできるだけ正確に再現するため、単位面積当たりに吐出されるインクの重量をできるだけ正確にさせる工夫がなされている。 Conventionally, this type of printing control apparatus refers to a color conversion LUT (color conversion table) and converts image data composed of gradation values for each of RGB (red, green, blue) into, for example, CMYK (cyan, magenta, yellow, black). ) Color conversion to image data consisting of each gradation value, determine the dot recording rate for each dot size that can be formed by the color printer, and dot for each dot size based on the determined dot recording rate Is determined, and each dot is formed on the printer based on the determination result. In order to reproduce the gradation of each color as accurately as possible, an effort has been made to make the weight of ink ejected per unit area as accurate as possible.
特許文献1記載の技術では、インクの要素色CMYK毎に、基準プリンタで吐出されるインクの重量に対するキャリブレーション対象のプリンタで吐出されるインクの重量のずれを補償している。
特許文献2記載の技術では、インクのサイズ毎に、プリンタで吐出されるインクの重量の誤差を補償している。
In the technique described in
プリンタで使用するインクのロットを変更すると、インク中の色剤の濃度が違う等により、印刷媒体上に付着したインクの発色の違いによる色ずれが生じることがあった。そこで、使用するインクのロットが変わっても、基準色に対する良好な色再現性を維持したいという希望があった。 When the lot of ink used in the printer is changed, color misregistration may occur due to a difference in coloring of the ink adhered on the printing medium due to a difference in the concentration of the colorant in the ink. Therefore, there has been a desire to maintain good color reproducibility with respect to the reference color even if the lot of ink used changes.
本発明は、上記課題にかんがみてなされたもので、印刷装置間のインク付着量のばらつきがあっても基準色に対する良好な色再現性を維持するとともに、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることを目的とする。 The present invention has been made in view of the above problems, and maintains good color reproducibility with respect to the reference color even if there is a variation in the amount of ink adhering between printing apparatuses, and also with respect to the reference color even if the ink lot changes. An object is to maintain good color reproducibility and improve color reproducibility with respect to a reference color.
上記目的を達成するため、本発明の印刷制御装置は、印刷媒体上にインクを付着させてドットを形成可能な対象印刷装置に対して色ずれを修正させる印刷制御を行う際、修正前の色を表す入力階調データから修正後の色を表す出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行う印刷制御装置であって、上記入力階調データは、インクの付着量の基準としたインク量基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、対応関係規定手段と変換手段と印刷制御手段とを具備することを特徴とする。 In order to achieve the above object, the printing control apparatus of the present invention performs color control before correcting color misregistration on a target printing apparatus capable of forming dots by depositing ink on a printing medium. A print control apparatus that converts input gradation data representing color to output gradation data representing a corrected color and performs print control using the converted output gradation data, wherein the input gradation data is ink The amount of ink used as a reference for the amount of ink to be printed is the gradation data representing the color printed using the reference ink as a reference in the reference printing apparatus, and includes correspondence defining means, conversion means, and print control means. It is characterized by doing.
上記対応関係規定手段にて、上記入力階調データと上記出力階調データとの色修正対応関係が規定される。その際、上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、色修正対応関係が規定される。
色修正対応関係が規定されると、上記変換手段にて、上記色修正対応関係に従って上記入力階調データが上記出力階調データに変換される。そして、上記印刷制御手段にて、上記対象インクを使用する上記対象印刷装置に対して上記変換手段による変換後の出力階調データに対応した同対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御が行われる。すると、対象インクを使用する印刷制御対象の対象印刷装置で印刷媒体上に印刷される印刷画像は、印刷装置間のインク付着量のずれが補償され、かつ、インク間の発色のずれが補償された画像となる。
The correspondence relationship defining means defines the color correction correspondence relationship between the input gradation data and the output gradation data. At that time, for compensating the deviation of the amount of ink adhering to the print medium by the target printing device with respect to the amount of ink adhering to the print medium by the ink amount reference printing device, and for comparing the color development of the ink Printing on the print medium when using the target ink of the target printing device for the standard image of the standard dot formation amount printed on the print medium when the above reference ink is used in the ink comparison reference printing device by compensating for color drift of the standard image of the dot formation of the standards to be color corrected correspondence relationship is defined.
When the color correction correspondence is defined, the conversion means converts the input gradation data into the output gradation data according to the color correction correspondence. Then, the printing control unit causes the target printing apparatus using the target ink to form dots of the same target ink corresponding to the output gradation data converted by the conversion unit on the printing medium, and print Control is performed to print the image. Then, the print image printed on the print medium by the target printing device that is the target of print control using the target ink is compensated for the deviation of the ink adhesion amount between the printing devices, and the color deviation between the inks is compensated. Image.
以上のように、キャリブレーション対象の対象印刷装置について基準の色を再現する基準印刷装置に対するインク量の誤差による色ずれが生じなくなり、かつ、使用対象の対象インクについて基準の色を発色する基準インクに対する発色の誤差による色ずれが生じなくなる。従って、印刷装置間のインク付着量のばらつきがあっても基準色に対する良好な色再現性を維持するとともに、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることが可能となる。 As described above, there is no color shift due to an ink amount error with respect to the reference printing device that reproduces the reference color for the target printing device to be calibrated, and the reference ink that develops the reference color for the target ink to be used Color misregistration due to color development errors with respect to Therefore, good color reproducibility with respect to the reference color is maintained even if there is a variation in the amount of ink adhering between printing apparatuses, and good color reproducibility with respect to the reference color is maintained even when the ink lot changes, Color reproducibility can be improved.
ここで、上記インクは、液体でも固体でもよく、インクジェットノズルから吐出されるインクでもよいし、レーザープリンタで使用されるトナーインクでもよい。上記インクの付着量は、ノズルから吐出されるインクの重量や体積、印刷媒体に付着するインクの重量、等とすることができる。
上記インク量基準印刷装置と上記インク比較基準印刷装置とは、同じ装置でも異なる装置でもよい。上記インク比較基準印刷装置と上記対象印刷装置とは、同じ装置でも異なる装置でもよい。インクの付着量のずれを補償させる際、インク量基準印刷装置によるインク付着量と、インク量基準印刷装置の印刷ヘッドを対象印刷装置の印刷ヘッドに交換した装置によるインク付着量との差異を少なくさせてもよく、この場合も本発明に含まれる。
上記ドット形成量は、印刷媒体上で単位面積当たりに形成されるインクドットの数が表された量でもよいし、同インクドットの数の比が表されたドット記録率でもよい。
上記標準画像は、インク一種類で形成される画像でもよいし、インク二種類以上で形成される画像でもよい。ここで、標準画像を全体が一様な無地の画像とすると、より正確に測色データを得ることができるので、対象印刷装置について基準色に対する良好な色再現性を得ることができる。
上記標準の記録量を一種類にすると、より迅速にキャリブレーション作業を行うことが可能となる。
Here, the ink may be liquid or solid, may be ink ejected from an inkjet nozzle, or may be toner ink used in a laser printer. The amount of ink attached can be the weight or volume of ink ejected from the nozzle, the weight of ink attached to the print medium, or the like.
The ink amount reference printing device and the ink comparison reference printing device may be the same device or different devices. The ink comparison reference printing apparatus and the target printing apparatus may be the same apparatus or different apparatuses. When compensating for the deviation of the ink adhesion amount, the difference between the ink adhesion amount by the ink amount reference printing device and the ink adhesion amount by the device in which the print head of the ink amount reference printing device is replaced with the print head of the target printing device is reduced. This case may also be included in the present invention.
The dot formation amount may be an amount representing the number of ink dots formed per unit area on the print medium, or a dot recording rate representing the ratio of the number of the ink dots.
The standard image may be an image formed with one type of ink or an image formed with two or more types of ink. Here, when the standard image is a uniform solid image as a whole, the colorimetric data can be obtained more accurately, so that good color reproducibility with respect to the reference color can be obtained for the target printing apparatus.
If the standard recording amount is one kind, the calibration work can be performed more quickly.
上記対応関係規定手段は、上記入力階調データと上記出力階調データとの色修正対応関係を規定した色修正データを作成し、上記変換手段は、上記色修正データを参照して上記入力階調データに対応した上記出力階調データを上記変換後の出力階調データとして取得する構成としてもよい。すると、色修正データを参照して階調データを変換することにより、容易にインク付着量のずれとインクの発色度合のずれとが同時に補償され、良好な色再現性が得られる。
上記色修正データは、情報テーブル形式のドット振分テーブル、変換式のパラメータ群、等とすることができる。
The correspondence defining means creates color correction data defining a color correction correspondence between the input gradation data and the output gradation data, and the conversion means refers to the color correction data and converts the input level data. The output gradation data corresponding to the tone data may be acquired as the converted output gradation data. Then, by converting the gradation data with reference to the color correction data, the deviation of the ink adhesion amount and the deviation of the color development degree of the ink can be easily compensated simultaneously, and good color reproducibility can be obtained.
The color correction data may be a dot allocation table in an information table format, a parameter group of conversion formulas, or the like.
上記入力階調データは、インク量の異なる二以上の種類のドットを印刷媒体上に形成可能とされた上記インク量基準印刷装置で使用される上記基準インクの使用量を表す階調データとされ、上記出力階調データは、上記二以上の種類のうち少なくとも一部である複数種類のドットの形成量を同種類毎に表す階調データとされ、上記対応関係規定手段は、上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを上記複数種類のドットのそれぞれについて補償させ、かつ、上記インク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像に対する上記対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定した上記色修正データを作成し、上記印刷制御手段は、上記対象インクを使用する上記対象印刷装置に対して上記変換後の出力階調データに対応した同対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させる構成としてもよい。
すると、印刷装置に使用させるインクのロットを変更する場合でも色変換テーブルを作り直す必要がないので、対象印刷装置のキャリブレーション作業を迅速化させることが可能となる。また、複数のインクセットを交換して使用する場合でも複数の色変換テーブルを記憶しておく必要がなくなるので、記憶させるデータの量を少なくさせることが可能となる。
上記色修正データは、入力階調データの全階調におけるドット形成量を規定したデータでもよいし、入力階調データの一部の階調におけるドット形成量を規定したデータでもよい。
The input gradation data is gradation data representing the use amount of the reference ink used in the ink amount reference printing apparatus capable of forming two or more types of dots having different ink amounts on a print medium. The output gradation data is gradation data representing the formation amount of a plurality of types of dots that are at least a part of the two or more types for each type, and the correspondence defining means is the ink amount reference A deviation in the amount of ink deposited on the print medium by the target printing device relative to the amount of ink deposited on the print medium by the printing device is compensated for each of the plurality of types of dots, and the ink comparison reference printing device The same standard printed on the print medium when the target ink is used with respect to the standard image of the standard dot formation amount printed on the print medium when the reference ink is used. The color shift of the dot formation of the standard image by compensating for each of the plural types of dots to create the color correction data defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data The printing control means causes the target printing apparatus that uses the target ink to form a plurality of types of dots of the same target ink corresponding to the converted output tone data on a print medium to form a print image. It may be configured to print.
Then, even when the lot of ink used in the printing apparatus is changed, it is not necessary to recreate the color conversion table, so that the calibration operation of the target printing apparatus can be speeded up. Further, even when a plurality of ink sets are exchanged and used, it is not necessary to store a plurality of color conversion tables, so that the amount of data to be stored can be reduced.
The color correction data may be data defining dot formation amounts in all gradations of input gradation data, or data defining dot formation amounts in some gradations of input gradation data.
上記対応関係規定手段は、上記印刷媒体上に付着するインクの量のずれを補償させ、かつ、上記インク比較基準印刷装置で上記基準インクを使用したときに上記印刷媒体上に印刷される標準画像を所定の色空間で測色して得られる基準測色データと上記対象インクを使用したときに上記印刷媒体上に印刷される標準画像を同所定の色空間で測色して得られる測色データとの差異を少なくさせて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する構成としてもよい。より客観的に評価可能な測色データから色修正データの対応関係が規定されるので、色修正データはより正確に基準インクと対象インクとの色の違いを少なくさせるデータとされている。従って、より正確にインクの違いによる色ずれが少なくされた印刷画像を得ることが可能となる。
上記測色データの差異は、所定の色空間での色差、明度等の明るさの差、等とすることができる。
The correspondence defining means compensates for a deviation in the amount of ink adhering to the print medium, and is a standard image printed on the print medium when the reference ink is used in the ink comparison reference printing apparatus. Color measurement obtained by measuring the standard color data obtained by measuring the color in a predetermined color space and the standard image printed on the print medium when the target ink is used, in the same color space by reducing the difference between the data, it may be configured to define color modifications correspondence relationship between the input gray-scale data and the output gray-scale data. Since the correspondence of the color correction data is defined from the colorimetric data that can be evaluated more objectively, the color correction data is data that more accurately reduces the difference in color between the reference ink and the target ink. Accordingly, it is possible to obtain a print image in which color misregistration due to ink difference is reduced more accurately.
The colorimetric data difference may be a color difference in a predetermined color space, a brightness difference such as brightness, or the like.
上記対応関係規定手段は、基準とした基準色修正データの出力階調データについてインク付着量を補償するように修正して第一の中間データを生成し、同基準色修正データの入力階調データについてインクの発色度合のずれを補償するように修正して第二の中間データを生成し、第二・第一(第二および第一)の中間データを対応付けて色修正データを作成してもよい。これにより、良好な色再現性を有する印刷画像を印刷可能とする色修正データを容易に作成することができる。 The correspondence defining means generates the first intermediate data by correcting the output gradation data of the reference color correction data as a reference so as to compensate the ink adhesion amount, and the input gradation data of the reference color correction data The second intermediate data is generated by correcting so as to compensate for the deviation of the color development degree of the ink, and the second and first (second and first) intermediate data are associated with each other to create the color correction data. Also good. Thereby, it is possible to easily create color correction data that enables printing of a print image having good color reproducibility.
画像を画素毎に第一要素色毎の階調データで表現した第一画像データを上記インク量基準印刷装置で使用される上記基準インクの色に対応した第二要素色毎の階調データで表現した第二画像データに色変換する際、同第一要素色毎の階調データと、上記インク量基準印刷装置で使用される上記基準インクの使用量が同第二要素色毎に表された階調データと、の対応関係を規定した色変換データを参照して色変換する色変換手段をさらに備え、上記変換手段は、上記色修正データを参照して上記第二画像データを構成する画素毎の階調データを上記入力階調データとして上記出力階調データに変換する構成としてもよい。これにより、印刷装置に使用させるインクのロットを変更する場合でも色変換手段が参照する色変換データを作り直す必要がないので、色ずれを補償するキャリブレーション作業を迅速化させることが可能となる。また、インクのロット毎に色修正データを記録する場合でも色変換手段が参照する色変換データを複数記録しておく必要がないので、記録させるデータの量が少なくて済む。
上記色変換データは、情報テーブル形式の色変換テーブル、変換式のパラメータ群、等とすることができる。上記画素は画像を表現できる数があればよく、上記画像データは例えば4×4画素、8×8画素のような小画像を表現するものでもよい。
The first image data expressing the image with gradation data for each first element color for each pixel is gradation data for each second element color corresponding to the color of the reference ink used in the ink amount reference printing apparatus. When performing color conversion to the expressed second image data, the gradation data for each first element color and the amount of the reference ink used in the ink amount reference printing apparatus are represented for each second element color. Color conversion means for performing color conversion with reference to color conversion data defining a correspondence relationship with the gradation data, and the conversion means constitutes the second image data with reference to the color correction data. The gradation data for each pixel may be converted into the output gradation data as the input gradation data. Accordingly, even when the lot of ink used in the printing apparatus is changed, it is not necessary to recreate the color conversion data referred to by the color conversion means, so that the calibration work for compensating for the color misregistration can be speeded up. Further, even when color correction data is recorded for each lot of ink, it is not necessary to record a plurality of color conversion data referred to by the color conversion means, so that the amount of data to be recorded can be reduced.
The color conversion data may be a color conversion table in an information table format, a parameter group of conversion formulas, or the like. The pixels need only have a number that can represent an image, and the image data may represent a small image such as 4 × 4 pixels or 8 × 8 pixels.
上記対象印刷装置は、上記印刷媒体上に付着するインクの量のずれおよび上記標準画像の色ずれを表す誤差情報を記録した記録媒体を有し、着脱可能に装着されたインクカートリッジに充填された上記対象インクを使用して印刷するとともに同記録媒体から同誤差情報を読み出して外部に出力可能な装置であり、上記対応関係規定手段は、上記対象印刷装置から出力される誤差情報を取得する誤差情報取得手段を備え、取得した誤差情報を用いることにより、上記印刷媒体上に付着するインクの量のずれを補償させ、かつ、上記標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する構成としてもよい。すると、インクロット間の発色ばらつきをユーザに意識させることなく、容易に対象印刷装置で対象インクを使用して基準色に対する良好な色再現性を得ることが可能となる。 The target printing apparatus includes a recording medium on which error information indicating a deviation in the amount of ink adhering to the printing medium and a color deviation in the standard image is recorded, and the ink cartridge is detachably loaded. An apparatus capable of printing using the target ink and reading out the same error information from the same recording medium and outputting the same to the outside, wherein the correspondence defining means obtains error information output from the target printing apparatus. An information acquisition unit is provided, and by using the acquired error information, a deviation in the amount of ink adhering to the print medium is compensated, and a color deviation in the standard image is compensated, and the input gradation data and The color correction correspondence relationship with the output gradation data may be defined. Then, it is possible to easily obtain a good color reproducibility with respect to the reference color by using the target ink in the target printing apparatus without making the user aware of the color variation between the ink lots.
また、上記対応関係規定手段は、上記対象インクのロットを識別可能とするロット情報を取得する識別情報取得手段と、同対象インクのロット毎に対応する同ロット情報と上記標準画像の色ずれを表す発色誤差情報とを対応付けて記憶するとともに入力されるロット情報に対応する発色誤差情報を読み出して外部に出力するサーバに双方向通信可能な通信網を介して同取得したロット情報を出力する識別情報出力手段と、同通信網を介して同サーバから出力される発色誤差情報を取得する誤差情報取得手段とを備え、上記印刷媒体上に付着するインクの量のずれを補償させ、かつ、取得した発色誤差情報を用いることにより上記標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する構成としてもよい。発色誤差情報をインクカートリッジの記録媒体に記録する場合にはデータ量が制限されたり、記録媒体のデータ量を増やす必要があるが、サーバからインクロットに対応した発色誤差情報を取得する構成にすることにより、記録媒体のデータ量を増やすことなく発色誤差情報をデータ量の多い情報とすることができる。従って、対象印刷装置で対象インクを使用して基準色に対するより良好な色再現性を得ることが可能となる。 In addition, the correspondence defining means includes identification information acquisition means for acquiring lot information enabling identification of the lot of the target ink, color deviation between the lot information corresponding to each lot of the target ink and the standard image. The color error information to be displayed is stored in association with it, and the color error information corresponding to the input lot information is read out and output to the server that outputs the same lot information via a communication network capable of bidirectional communication. An identification information output means, and error information acquisition means for acquiring color development error information output from the server via the communication network, compensate for a deviation in the amount of ink adhering to the print medium, and acquired color by compensating for the color shift of the standard image by using the error information, the configuration defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data It may be. When recording the color error information on the recording medium of the ink cartridge, it is necessary to limit the data amount or increase the data amount of the recording medium, but the configuration is such that the color error information corresponding to the ink lot is acquired from the server. As a result, the color development error information can be made information with a large data amount without increasing the data amount of the recording medium. Accordingly, it is possible to obtain better color reproducibility with respect to the reference color by using the target ink in the target printing apparatus.
上記対象印刷装置は、上記ロット情報を記録した記録媒体を有して着脱可能に装着されたインクカートリッジに充填された上記対象インクを使用して印刷するとともに同記録媒体から同ロット情報を読み出して外部に出力可能な装置であり、上記対応関係規定手段は、上記対象印刷装置に上記インクカートリッジが装着されたか否かを検出する検出手段を備え、同インクカートリッジの装着を検出した時に、上記識別情報取得手段にて上記対象印刷装置から出力されるロット情報を取得し、上記識別情報出力手段にて上記サーバに上記通信網を介して同取得したロット情報を出力し、上記誤差情報取得手段にて同通信網を介して同サーバから出力される発色誤差情報を取得し、取得した発色誤差情報を用いることにより上記色修正対応関係を規定する構成としてもよい。インクカートリッジ交換時に自動的にインクロット間の発色ばらつきが補償されるので、インクロット間の発色ばらつきを利用者に意識させることなく、容易に対象印刷装置で対象インクを使用して基準色に対する良好な色再現性を得ることが可能となる。 The target printing apparatus performs printing using the target ink having a recording medium on which the lot information is recorded and is detachably mounted, and reads the lot information from the recording medium. The correspondence relationship defining means includes a detecting means for detecting whether or not the ink cartridge is attached to the target printing apparatus, and the identification is performed when the attachment of the ink cartridge is detected. The information acquisition unit acquires the lot information output from the target printing apparatus, the identification information output unit outputs the acquired lot information to the server via the communication network, and the error information acquisition unit The color correction information output from the server via the communication network is acquired, and the color correction correspondence relationship is obtained by using the acquired color error information. It may be configured to be constant. Color variations between ink lots are automatically compensated when ink cartridges are replaced, so the target ink can be easily used with the target printing device without causing the user to be aware of color variations between ink lots. Color reproducibility can be obtained.
上記対応関係規定手段は、測色データ取得手段にて、対象インクを使用するインク比較基準印刷装置で印刷媒体上に印刷された当該対象インクのドット形成量を変化させた複数の標準画像のそれぞれを複数の色成分を色成分量とする所定の色空間で測色して得られる測色データを取得し、補間手段にて、同変化させたドット形成量よりも細かく変化させた各ドット形成量での標準画像の測色データを色成分毎に所定の補間演算により補間しながら求めてもよい。すると、より確実にインクの発色の誤差による色ずれを少なくさせることができ、対象印刷装置で対象インクを使用して基準色に対する色再現性をさらに向上させることが可能となる。 The correspondence defining means includes a plurality of standard images obtained by changing the dot formation amount of the target ink printed on the print medium by the ink comparison reference printing apparatus using the target ink in the colorimetric data acquisition unit. The color measurement data obtained by performing color measurement in a predetermined color space with a plurality of color components as the color component amount is obtained, and each dot formation that is changed more finely than the dot formation amount changed by the interpolation means The color measurement data of the standard image in terms of quantity may be obtained while interpolating by a predetermined interpolation calculation for each color component. As a result, it is possible to more reliably reduce color misregistration due to the color development error of the ink, and to further improve the color reproducibility with respect to the reference color by using the target ink in the target printing apparatus.
ここで、n次多項式(nは2以上の整数)の近似式を求めて上記補間演算を行い、求めた測色データを構成する各色成分量についてドット形成量の変化に対して前後両方の色成分量よりも大きくなった色成分量または前後両方の色成分量よりも小さくなった色成分量が存在するとき、少なくとも当該色成分量についてスプライン補間または線形補間により色成分量を求め直してもよい。すると、全体として高精度に補間された測色データを求めることができ、対象印刷装置で対象インクを使用して基準色に対する色再現性をさらに向上させることが可能となる。 Here, an approximate expression of an nth-order polynomial (n is an integer of 2 or more) is obtained and the above-described interpolation calculation is performed. For each color component amount constituting the obtained colorimetric data, both the front and rear colors with respect to the change in the dot formation amount When there is a color component amount that is larger than the component amount or a color component amount that is smaller than both the front and rear color component amounts, the color component amount may be recalculated by spline interpolation or linear interpolation for at least the color component amount. Good. As a result, color measurement data interpolated with high accuracy can be obtained as a whole, and the color reproducibility for the reference color can be further improved by using the target ink in the target printing apparatus.
なお、上記色空間と色成分と色成分量は、国際照明委員会(CIE)で規定されたCIE L*a*b*色空間であればL*,a*,b*の各色成分とこれらの各値、CIE L*u*v*色空間であればL*,u*,v*の各色成分とこれらの各値、CIE XYZ色空間であればX,Y,Zの各色成分とこれらの各値、RGB色空間であればR,G,Bの各色成分とこれらの各値、等、様々な組み合わせが考えられる。ここで、L*は明度(明るさ)を表す要素色であり、a*,b*,u*,v*は色相および彩度を表す要素色である。以下、「*」を省略して記載する。 The color space, the color component, and the color component amount are the L * , a * , b * color components and the color components in the CIE L * a * b * color space defined by the International Lighting Commission (CIE). Values, L * , u * , v * color components and their values in the CIE L * u * v * color space, and X, Y, Z color components and these in the CIE XYZ color space In the RGB color space, various combinations such as R, G, B color components and their respective values can be considered. Here, L * is an element color representing lightness (brightness), and a * , b * , u * , and v * are element colors representing hue and saturation. Hereinafter, “ * ” is omitted.
ところで、印刷制御装置と、通信網を介して同印刷制御装置と双方向通信可能に接続されるサーバとを備えた印刷制御システムであっても、同様の作用により、誤差情報をデータ量の多い情報とすることができ、対象印刷装置で対象インクを使用して基準色に対するより良好な色再現性を得ることが可能となる。 By the way, even in a print control system including a print control device and a server connected to the print control device via a communication network so as to be capable of two-way communication, error information has a large amount of data due to the same action. It is possible to obtain information, and it is possible to obtain better color reproducibility with respect to the reference color by using the target ink in the target printing apparatus.
また、印刷媒体上にインクを付着させてドットを形成可能な対象印刷装置で印刷される色のずれを修正する際に参照するための、修正前の色を表す入力階調データと修正後の色を表す出力階調データとの対応関係を規定した色修正データを作成する色修正データ作成装置を構成してもよい。
以上の装置で作成された色修正データを参照して入力階調データを出力階調データに変換し、変換後の出力階調データを用いて印刷制御を行うことにより、キャリブレーション対象の対象印刷装置について基準の色を再現する基準印刷装置に対するインク量の誤差による色ずれが生じなくなり、かつ、使用対象の対象インクについて基準の色を発色する基準インクに対する発色の誤差による色ずれが生じなくなる。従って、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることが可能となる。
In addition, the input gradation data representing the color before correction and the corrected color for reference when correcting the color deviation printed by the target printing apparatus capable of forming dots by depositing ink on the print medium. You may comprise the color correction data production apparatus which produces the color correction data which prescribed | regulated the correspondence with the output gradation data showing a color.
The target print to be calibrated by converting the input tone data into output tone data with reference to the color correction data created by the above device and performing print control using the converted output tone data A color shift due to an ink amount error with respect to a reference printing apparatus that reproduces a reference color for the apparatus does not occur, and a color shift due to a color development error with respect to a reference ink that develops a reference color for a target ink to be used does not occur. Therefore, it is possible to maintain good color reproducibility with respect to the reference color and improve color reproducibility with respect to the reference color even if the ink lot changes.
上述した印刷制御装置や色修正データ作成装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、各種の態様を含む。例えば、印刷装置を備える印刷システムとしても適用可能である。また、上記印刷制御装置やドット形成量データ作成装置の構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項13、16にかかる発明も、同様の作用、効果を有する。さらに、上記装置にて制御プログラムを実行させる場合もあるので、請求項14、17に記載したプログラムや、同プログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、同様の作用、効果を有する。むろん、請求項2〜12に記載した構成を上記方法やプログラムや記録媒体に適用可能である。
The above-described print control apparatus and color correction data creation apparatus include various aspects such as being implemented together with other methods while being incorporated in a certain device. For example, the present invention can be applied as a printing system including a printing apparatus. In addition, since it is possible to proceed with processing according to a predetermined procedure corresponding to the configuration of the print control device or the dot formation amount data creation device, the present invention can also be applied as a control method. The invention according to 16 also has the same operation and effect. Further, since the control program may be executed by the apparatus, it can be applied to the program described in
以下、下記の順序に従って本発明の実施形態を説明する。
(1)印刷システムおよびドット形成量データ作成装置の構成:
(2)色修正データ作成方法および作成処理:
(3)色修正データを用いた印刷制御処理:
(4)変形例:
Hereinafter, embodiments of the present invention will be described in the following order.
(1) Configuration of printing system and dot formation amount data creation device:
(2) Color correction data creation method and creation process:
(3) Print control processing using color correction data:
(4) Modification:
(1)印刷システムおよびドット形成量データ作成装置の構成:
図1は本発明の一実施形態である印刷制御装置U0の構成を模式的に示す図であり、図2は本実施形態において本発明の印刷制御装置および色修正データ作成装置となるパーソナルコンピュータ(PC)10、印刷装置(印刷手段)となるカラー印刷可能なインクジェットプリンタ20、等から構成された印刷システムを示している。図3は、色修正データ作成方法を模式的に示す図である。むろん、本発明に用いられるコンピュータは、PCに限定されない。
(1) Configuration of printing system and dot formation amount data creation device:
FIG. 1 is a diagram schematically showing a configuration of a print control apparatus U0 according to an embodiment of the present invention. FIG. 2 is a diagram showing a personal computer (print control apparatus and color correction data creating apparatus according to the present embodiment). 1 shows a printing system including a
PC10では、CPU11がシステムバス10aを介してPC全体を制御する。同バス10aには、ROM12、RAM13、CD−ROMドライブ15、フレキシブルディスク(FD)ドライブ16、各種インターフェイス(I/F)17a〜e等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク(HD)14も接続されている。RAM13には、一時的に、画像データ13a、基準測色データ13b、測色データ13c、等が格納される。
In the
HD14にはオペレーティングシステム(OS)やアプリケーションプログラム(APL)等が記憶されており、実行時にCPU11によって適宜RAM13に転送され、実行される。HD14は、本発明の印刷制御プログラムや色修正データ作成プログラム、各種情報テーブル14a〜c、標準インク使用量データ14d、各種閾値、等を記憶(記録)した所定の記憶領域(データ記録領域)とされている。I/F17a(例えばUSB I/F)には、デジタルカメラ等を接続可能である。
なお、色修正データ作成装置(対応関係規定手段)を含む印刷システムの場合、I/F17aにはカラー測色機40を接続しておく。この測色機40は、測色する対象に色検出部40aを向けることにより、CIE(1976)規格におけるLab表色系に基づく複数の色成分L,a,bを色成分量(色彩値)として取得可能であり、取得した色成分量L,a,bをPC10に対して出力可能である。ここで、CIE Lab色空間(所定の色空間)は、複数の色成分L,a,bを色成分量とするデバイスに依存しない均等色空間である。なお、Lは明度(明るさ)を表し、a,bは色相および彩度を表す色座標である。むろん、測色する色空間は、CIE XYZ色空間、CIE Luv色空間、RGB色空間、等であってもよい。
CRTI/F17bにはカラー画像データに基づいて当該データに対応する画像を表示するディスプレイ18aが接続され、入力I/F17cにはキーボード18bやマウス18cが操作用入力機器として接続され、プリンタI/F17eには例えばシリアルI/Fケーブルを介してプリンタ20が接続されている。
The
In the case of a printing system including a color correction data creation device (corresponding relationship defining means), a
A
プリンタ20は、CMYRVK(シアン、マゼンタ、イエロー、レッド、バイオレット、ブラック)の各色に対応してそれぞれ設けられた6個のインクカートリッジ28に充填された6色のインクを印刷ヘッドから吐出して、印刷用紙(印刷媒体)にインクを付着させてドットを形成することによりカラー画像を表現した印刷データに対応する印刷画像を印刷する。むろん、ライトシアン、ライトマゼンタ、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタを採用してもよいし、CMYRVKのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を印刷するレーザープリンタ等、種々の印刷装置を採用可能である。印刷装置が使用するインクは、液体でも固体でもよい。本実施形態の各インクは、水性の溶媒に微細な顔料からなる色材を混合したインクとされているが、染料からなる色剤を混合したインクとしてもよいし、油性の溶媒を用いたインクとしてもよい。
本プリンタ20では、CPU21、ROM22、RAM23、通信I/O24、コントロールIC25、ASIC26、I/F27、等がバス20aを介して接続され、CPU21がROM22に書き込まれたプログラムに従って各部を制御する。
The
In the
キャリッジ機構27aにて主走査方向に往復動するキャリッジには、各インクカートリッジ28をそれぞれ所定の装着箇所にて装着可能なカートリッジホルダ32が設けられているとともに、印刷ヘッドユニット29が搭載されている。本実施形態のホルダ32は、全6種類のインクのそれぞれに対応する6箇所の装着箇所が形成されている。各カートリッジ28は、対応する色のインクを充填可能な所定の充填室が形成され、ホルダ32の各装着箇所に対して着脱可能に装着されている。
印刷ヘッドユニット29は、CMYRVKの6種類のインク毎に設けられた印刷ヘッド29a〜fと半導体メモリ(記録媒体の一つ)31を備えている。このメモリ31は、例えばEEPROMとすることができ、印刷媒体上に付着するインクの量のずれを表す重量誤差情報31aが記録されている。プリンタに組み付けられた各印刷ヘッド29a〜fは対応する色のインクを吐出して印刷用紙上に付着させることが可能であり、プリンタ20はインクの種類毎に対応する印刷ヘッド29a〜fを用いて印刷用紙上にドットを形成して印刷画像を印刷する。
各カートリッジ28にも半導体メモリ(記録媒体の一つ)28aがそれぞれ設けられており、各メモリ28aは電気的にコントロールIC25と接続されている。このメモリ28aも、例えばEEPROMとすることができ、標準画像の色ずれを表す発色誤差情報28bが記録されている。
A carriage that reciprocates in the main scanning direction by the
The
Each
通信I/O24は、PCのプリンタI/F17eと接続されている。プリンタ20は、通信I/O24を介して、PC10から送信される色別のラスタデータを受信したり、メモリ28a,31から誤差情報28b,31aを読み出して外部のPC10に対して出力することが可能である。ASIC26は、CPU21と所定の信号を送受信しつつヘッド駆動部26aに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部26aは、同印加電圧データから印刷ヘッド29a〜fに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッド29a〜fに6色のインクをドット単位で吐出させる。I/F27に接続されたキャリッジ機構27aや紙送り機構27bは、印刷ヘッドユニット29を主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。
The communication I /
印刷ヘッド29a〜fには各色毎に複数個のインクジェットノズルが設けられ、同ノズルのそれぞれに対応してピエゾ素子が配置されている。特開2003−182120号公報(特に段落0024〜0025)に記載されているように、ピエゾ素子は、ノズルまでインクを導くインク通路に接する位置に設置され、同ピエゾ素子の両端に設けられた電極間に電圧が印加されると伸張し、インク通路の一側壁を変形させる。すると、インク通路の収縮分に相当するインクがインク滴となってノズルの先端から吐出され、印刷媒体に染み込むことによりドットが形成されて印刷が行われる。そして、印加電圧の駆動波形の電圧差が大きいほど、ドットは大きくなる。
本プリンタ20は、インク量(例えばインク滴の重量。インク滴の体積でもよい)が異なる大中小の3種類(二以上の種類)のドットを印刷媒体上に形成可能であり、色毎に同じ印刷ヘッドから異なる複数段階のインク量のインクを吐出し、当該複数段階のインク量に対応する大きさのドットを形成する。PCがプリンタに送信するラスタデータには3種類(複数種類)のドットの種類を識別するための識別情報が付加されており、プリンタは識別情報に対応する種類のドットを形成する。そして、ラスタ毎にドットの種類を表現するドットデータからなるラスタデータを入力すると、プリンタはラスタデータに対応してインク量の異なる複数種類のドットを印刷媒体上に形成する。
The print heads 29a to 29f are provided with a plurality of inkjet nozzles for each color, and piezo elements are arranged corresponding to the respective nozzles. As described in Japanese Patent Application Laid-Open No. 2003-182120 (particularly, paragraphs 0024 to 0025), the piezo element is installed at a position in contact with an ink passage that guides ink to the nozzle, and electrodes provided at both ends of the piezo element. When a voltage is applied between them, it expands and deforms one side wall of the ink passage. Then, ink corresponding to the contraction of the ink passage is ejected from the tip of the nozzle as ink droplets, and permeates into the printing medium to form dots and printing is performed. The larger the voltage difference in the drive waveform of the applied voltage, the larger the dot.
The
PC10では、OSにプリンタI/F17eを制御するプリンタドライバ等が組み込まれ、各種の制御を実行する。プリンタドライバは、APLの印刷機能の実行時に稼働され、プリンタI/F17eを介してプリンタ20と双方向の通信を行うことが可能であり、OSを介してAPLから印刷データを受け取ってラスタデータに変換し、プリンタ20に送出する。なお、本発明の印刷制御プログラムは、OS、APL、OSとAPL、のいずれにより構成してもよい。同プログラムを記録した媒体は、HD14以外にも、CD−ROM、FD16a、半導体メモリ、等でもよい。また、通信I/F17dをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
In the
図1に示す印刷制御装置U0は、データ記録領域を有するHD14と各部U1〜U6を備えている。HD14には、プリンタ20で同時に使用されるCMYRVKのインクのロットに関係なく共通とされた色変換テーブル(色変換データ)14a、基準インクに対して設けられた基準ドット振分テーブル(基準色修正データ)14b、使用するインクのロットに対して生成したドット振分テーブル(色修正データ)14cを記憶している。ドット振分テーブルは、ドット分解テーブルとも呼ばれる。
The printing control apparatus U0 shown in FIG. 1 includes an
画像入力部U1は、画像データDA1を入力し、画像をRGB(第一要素色)毎の複数の画素で階調表現したRGBデータ(第一画像データ)DA2に変換する。色変換部(色変換手段)U2は、HDに記憶されている色変換LUT14aを参照して、RGBデータDA2を、画像をCMYRVK(第二要素色)毎の複数の画素で階調表現したCMYRVKデータ(第二画像データ)DA3に色変換する。ドット振分部(変換手段)U3は、HDに記憶されているドット振分テーブル14cを参照して、CMYRVKデータDA3を構成する画素毎にプリンタ20で使用されるインクの使用量を表すCMYRVK毎の入力階調データから3種類のドットの形成量を同種類毎に表すCMYRVK毎の出力階調データに変換し、CMYRVKの色毎かつドットの大きさ毎のドット量データDA4を生成する。ハーフトーン処理部(印刷制御手段の一部)U4は、ドット量データDA4に対して所定のハーフトーン処理を行い、色毎かつドットの大きさ毎のハーフトーンデータDA5を生成する。ラスタライズ処理部(印刷制御手段の一部)U5は、ハーフトーンデータDA5に対して所定のラスタライズ処理を行い、色毎かつドットの大きさ毎のラスタデータDA6を生成してプリンタに送出する。これらの各部U4,U5が行う処理により、ドット量データDA4に対応する印刷画像をプリンタに対して印刷させる制御が行われる。
The image input unit U1 receives the image data DA1 and converts the image into RGB data (first image data) DA2 in which the gradation is expressed by a plurality of pixels for each RGB (first element color). The color conversion unit (color conversion unit) U2 refers to the
図4に示すように、ドット振分テーブル14b,cは、CMYRVK毎に、プリンタ20で使用されるインクの使用量を第一の階調数(例えば256階調)で表現する入力階調データD1,D2と、ドットの種類別にドット形成量を第二の階調数(例えば256階調)で表現する出力階調データD3,D4と、の対応関係を規定した情報テーブルである。同ドット振分テーブルは、入力階調データD1,D2を構成する入力階調値の各階調におけるドットの形成量がドット種類別に表された出力階調値が格納され、HD14に記憶されている。ここで、基準ドット振分テーブル14bは、インクの吐出重量(付着量)の基準としたインク量基準プリンタ(インク量基準印刷装置)で基準とした基準インクを使用するときの同基準インクの使用量が表された入力階調データD1と、複数種類のドットの形成量が同種類毎に表された出力階調データD3と、の色修正対応関係を規定した情報テーブルとされている。対象ドット振分テーブル(色修正データ)14cは、インク量基準プリンタにおける基準インクの使用量が表された第一の階調数の入力階調データD2と、対象プリンタ(対象印刷装置)における同対象プリンタの使用対象の対象インクの使用量が表された第二の階調数の出力階調データD4と、の色修正対応関係を規定した情報テーブルとされている。入力階調データD1,D2は、ともに色ずれの修正前の色が表された階調データであり、出力階調データD4は色ずれの修正後の色が表された階調データである。
ここで、プリンタが吐出するインク滴の重量には、プリンタ機体毎にばらつきが存在する。また、プリンタが使用するインクの色剤濃度にはインクのロット毎にばらつきが存在し、その結果、印刷媒体上で発色するインクの発色度合には、インクのロット毎にばらつきが存在する。そこで、プリンタ機体毎のインク付着量の誤差を補償し、インクのロット毎の発色度合の誤差を補償するために、対応関係規定部U6を設けている。
As shown in FIG. 4, the dot allocation tables 14b and 14c are input gradation data that represents the amount of ink used in the
Here, the weight of ink droplets ejected by the printer varies among printer bodies. Further, the colorant concentration of the ink used by the printer varies for each lot of ink, and as a result, the degree of coloration of the ink that develops color on the print medium varies for each lot of ink. Therefore, in order to compensate for an error in the amount of ink adhering to each printer body and to compensate for an error in the degree of color development for each lot of ink, a correspondence defining unit U6 is provided.
対応関係規定部U6は、修正前の色を表す入力階調データD2と修正後の色を表す出力階調データD4との色修正対応関係を規定し、この色修正対応関係を規定した対象ドット振分テーブル14cを作成する。その際、インク量基準プリンタで印刷媒体上に付着するインクの量に対する対象プリンタで印刷媒体上に付着するインクの量のずれを複数種類のドットのそれぞれについて補償させ、かつ、インクの発色を比較するためのインク比較基準プリンタ(インク比較基準印刷装置)で基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを同複数種類のドットのそれぞれについて補償させるように、入力階調データと出力階調データとの色修正対応関係を規定する。
対応関係規定部に設けられた誤差情報取得部(誤差情報取得手段)U11は、インクの吐出重量(印刷媒体上に付着するインクの量)のずれおよびインクの発色度合のずれ(インクの違いによる標準画像の色ずれ)を表す誤差情報DA7を取得する。本実施形態では、プリンタ20から出力される誤差情報28b,31aを誤差情報DA7として取得する構成としているが、FD16aや外部のサーバ等から誤差情報を読み込んで取得してもよい。対応関係規定部U6は、取得した誤差情報DA7を用いることにより、インク吐出量のずれとインク発色度合のずれの両方を補償させる対象ドット振分テーブル14cを作成する。以下、同テーブル14cを作成する手順を説明する。
The correspondence defining unit U6 defines the color correction correspondence between the input gradation data D2 representing the color before modification and the output gradation data D4 representing the color after modification, and the target dot defining the color modification correspondence The distribution table 14c is created. At that time, the amount of ink deposited on the print medium by the target printer with respect to the amount of ink deposited on the print medium by the ink amount reference printer is compensated for each of a plurality of types of dots, and the color development of the ink is compared. Printing on the print medium when using the target ink for the standard image of the standard dot formation amount printed on the print medium when the reference ink is used in the ink comparison reference printer (ink comparison reference printing device) The color correction correspondence relationship between the input gradation data and the output gradation data is defined so that the color shift of the standard image with the same standard dot formation amount is compensated for each of the plurality of types of dots.
An error information acquisition unit (error information acquisition unit) U11 provided in the correspondence relationship defining unit is configured to detect a deviation in ink ejection weight (amount of ink adhering to the print medium) and a deviation in ink coloring degree (depending on the difference in ink). Error information DA7 representing the color shift of the standard image) is acquired. In this embodiment, the
(2)色修正データ作成方法および作成処理:
図3に示した本実施形態の色修正データ作成方法では、予め基準ドット振分テーブルを用意したうえで、工程S1〜S8を順番に実施して、対象プリンタで印刷される色のずれを修正する際に参照するための、修正前の色を表す入力階調データと修正後の色を表す出力階調データとの色修正対応関係を規定した色修正データを作成する。
(2) Color correction data creation method and creation process:
In the color correction data creation method of this embodiment shown in FIG. 3, after preparing a reference dot allocation table in advance, steps S1 to S8 are performed in order to correct a color shift printed by the target printer. Color correction data defining a color correction correspondence relationship between input gradation data representing a color before correction and output gradation data representing a color after correction is created for reference.
まず、図5に示すフローチャートを参照して、色修正データ作成装置が行う基準ドット振分テーブルの作成処理について説明する。PC10には、予め、CMYRVKの各基準インクを充填した各インクカートリッジを装着した基準プリンタを接続しておく。同基準プリンタは、上記インク量基準プリンタでも、上記インク比較基準プリンタでも、第三の基準プリンタでもよい。本実施形態では、インク量の最も多い最大ドット(大ドット)を他のインク量のドット(小中ドット)で代替させることにしてドットの各種類におけるドット形成量を決定しており、色毎に処理を行う。まず、CMYRVKの各色に対応させた数値を格納するポインタの値を更新等することにより、CMYRVKの6色の中からデータ作成対象のインク色を設定し、対象のインク色について、インク量の異なる各種類のドットの形成量(階調値)と所定の印刷媒体上での明度との相関を表す相関データを作成し、グラフとして表示する(ステップS105。以下、ステップの記載を省略)。印刷媒体の種類毎に基準ドット振分テーブルを作成する場合、同テーブルを作成する対象の印刷媒体上に複数段階の標準のドット形成量とされた無地のパッチ(標準画像。色票とも呼ばれる)を印刷し、CIE Lab色空間等の所定の色空間で測色して明度Lを取得して、ドット形成量と明度Lとを対応付けて相関データとする。
First, a reference dot allocation table creation process performed by the color correction data creation apparatus will be described with reference to the flowchart shown in FIG. The
図6はCインクについて作成したドット形成量と明度との相関データを示すグラフ形式の図であり、横軸がドット形成量、縦軸が明度L(0≦L≦100)である。明度Lは、デバイスに依存しない均等色空間であるCIE Lab色空間(CIE Luv色空間等も可)における明度としている。例えば、JIS Z8701にも規定されたCIE XYZ表色系における三刺激値のYおよび完全拡散反射面の標準の光によるYの値Ynから明度Lを求めることができるが、CIE X10Y10Z10表色系における三刺激値のY10および完全拡散反射面の標準の光によるY10の値Yn等から明度Lを求めてもよい。
ドット形成量は、0(ドット記録率0%)〜255(ドット記録率100%)の階調値で各ドットを記録しない状態から単位面積当たりのデューティ制限(インク量制限)の上限までドットを記録する状態を指定している。グラフの各曲線には、ドットの大きさを付している。ドット形成量はドット記録率と比例しており、ドット形成量を最大階調値255で除算するとドット記録率となる。実際には、3種類のドットについて各ドット形成量でのパッチを表現する画像データを作成し、ハーフトーン処理とラスタライズ処理を行ってラスタデータを作成してプリンタに対して出力し、所定の印刷媒体上に印刷された各パッチの測色結果を取得してドット形成量と明度とを対応させることにより、グラフを作成することができる。ここで、作業者は、PC10に明度Lを測定可能な測色機40を接続しておき、測色機の検出部40aを各パッチに順次押し当てて測色させることにより、同PCに測色結果を取得させることができる。
FIG. 6 is a graph showing correlation data between the dot formation amount and brightness created for C ink, where the horizontal axis represents the dot formation amount and the vertical axis represents the lightness L (0 ≦ L ≦ 100). The lightness L is the lightness in the CIE Lab color space (CIE Luv color space or the like is also possible) which is a uniform color space that does not depend on the device. For example, the lightness L can be obtained from the tristimulus value Y in the CIE XYZ color system defined in JIS Z8701 and the standard light Y value Y n of the complete diffuse reflection surface. CIE X 10 Y 10 by standard light of Y 10 and perfect reflecting diffuser tristimulus values in Z 10 color system may be measured for luminosity L from the value Y n or the like of Y 10.
Dot formation amount is from 0 (dot
図に示すように、ドットの明度レンジは、インク量が最も小さい最小ドット(小ドット)で一番狭く、インク量が多くなるほど広くなる。各種類のドットにおいてグラフは下に凸であり、低インク形成量において最大ドットでの明度変化率が一番大きく、インク量が少なくなるほど明度変化率が小さくなる。C以外の色についても、明度レンジに差異はあるものの同様の傾向を示す。
次に、最大ドットを除いた各種類のドットの形成量をパラメータX(X>1)で除し、最大ドットの相関データに最も合致するパラメータXcを取得する(S110)。図6のグラフでは、ドット形成量をXで除して最大ドットのグラフに合致させることになる。
As shown in the figure, the brightness range of the dots is the narrowest at the smallest dot (small dot) with the smallest ink amount, and becomes wider as the ink amount increases. In each type of dot, the graph is convex downward, and the lightness change rate at the maximum dot is the largest at the low ink formation amount, and the lightness change rate becomes smaller as the ink amount decreases. Colors other than C also show the same tendency although there is a difference in the lightness range.
Next, the formation amount of each type of dot excluding the maximum dot is divided by the parameter X (X> 1), and the parameter Xc that best matches the correlation data of the maximum dot is acquired (S110). In the graph of FIG. 6, the dot formation amount is divided by X to match the maximum dot graph.
図7は、ドット形成量をパラメータXで除して小中ドットのグラフを最大ドットのグラフに合致させる様子の説明図である。同図においても横軸がドット形成量、縦軸が明度Lであり、ドット形成量をパラメータXで除する前のグラフを破線で示している。ドット形成量をXで除するとグラフ上の破線が左方向に縮小されるので、Xを調整することによって最大ドットの明度変化の一部に他のドットの明度変化を合わせることができる。
小ドットの場合、パラメータX1で除して小ドットの明度変化を最大ドットの明度変化に合致させたとき、同じ明度値における除算前後のドット形成量の比率がa1・X1:a1(0<a1<255)となる。パラメータX1は、1より大きい値から順次設定値を大きくしていき、各設定値において各ドット形成量での明度値の差の絶対値を足し合わせた値を求め、当該値が最小になる設定値にする等により決定することができる。
上記処理は、最大ドットを除いた小中ドットのそれぞれについて、最大ドットの相関データに最も合致するパラメータX1c,X2cを決定する。得られたパラメータXcは最大ドットを代替する他のドットの形成量を表しているので、最大ドット1個を他のドットXc個で代替すればドットのインク量の差異を補償した代替を行うことができる。
中ドットの場合、パラメータX2で除して中ドットの明度変化を最大ドットの明度変化に合致させたとき、同じ明度値における除算前後のドット形成量の比率がa2・X2:a2(a1<a2<255)となる。
FIG. 7 is an explanatory diagram showing a state where the dot formation amount is divided by the parameter X so that the small / medium dot graph matches the maximum dot graph. Also in this figure, the horizontal axis represents the dot formation amount, the vertical axis represents the lightness L, and the graph before dividing the dot formation amount by the parameter X is indicated by a broken line. When the dot formation amount is divided by X, the broken line on the graph is reduced in the left direction. Therefore, by adjusting X, the brightness change of other dots can be matched with a part of the brightness change of the maximum dot.
In the case of small dots, when the change in brightness of small dots is matched with the change in brightness of the maximum dot by dividing by parameter X1, the ratio of dot formation amount before and after division at the same brightness value is a1 · X1: a1 (0 <a1 <255). Parameter X1 is set so that the set value is minimized by sequentially increasing the set value starting from a value greater than 1 and adding the absolute value of the difference in brightness value at each dot formation amount. It can be determined by making it a value or the like.
In the above processing, parameters X1c and X2c that best match the correlation data of the maximum dots are determined for each of the small and medium dots excluding the maximum dots. The obtained parameter Xc represents the amount of other dots that substitute for the maximum dot, so if one maximum dot is replaced with another Xc, the replacement will compensate for the difference in the ink amount of the dots. Can do.
In the case of medium dots, when the change in lightness of medium dots is matched with the change in lightness of the maximum dots by dividing by parameter X2, the ratio of dot formation before and after division at the same lightness value is a2 · X2: a2 (a1 <a2 <255).
S110終了後、まず最大ドットのみについて入力階調値とドット形成量との相関を表す相関データを作成する(S115)。ここで、入力階調値は、プリンタで使用されるインクの使用量が表された色変換後のCMYRVKデータ(入力階調データ)を構成する階調値であり、インクの色別の値である。 After the end of S110, first, correlation data representing the correlation between the input gradation value and the dot formation amount is created for only the maximum dot (S115). Here, the input gradation value is a gradation value constituting CMYRVK data (input gradation data) after color conversion in which the amount of ink used in the printer is represented, and is a value for each ink color. is there.
図8は、Cインクの場合における入力階調値と複数種類のドットの形成量との対応関係を示すグラフ形式の図である。各図において横軸が入力階調値、縦軸がドット形成量(階調値)である。これらの対応関係を規定した情報テーブルが基準ドット振分テーブル14bとされることになり、横軸の階調値が基準ドット振分テーブルの入力階調値とされ、縦軸の各ドットの形成量が出力階調値とされる。MYRVKの場合も同様のグラフとなり、同様のテーブルを作成することができる。図の破線に示すように、最大ドットのみでは入力階調値が0〜255までリニア(直線的)に増加するとドット形成量が0〜255までリニアに増加(比例)する相関であるとして相関データを作成している。
その後、最大ドットの形成量を他のドットの形成量に振り分ける処理を行う(S120)。ここで、小中ドットの形成量をそれぞれ最大とする入力階調値G1,G2は、例えば各種類に対応するドットの相関データから、所定のドット形成量Gd(0<Gd<255、より好ましくは128<Gd<255)での基準明度Ldを小中ドットの種類別に取得し、最大ドットの相関データが同基準明度Ldとなるドット形成量とすることができる。
FIG. 8 is a graph format showing the correspondence between the input gradation value and the formation amount of a plurality of types of dots in the case of C ink. In each figure, the horizontal axis represents the input tone value, and the vertical axis represents the dot formation amount (tone value). The information table that defines these correspondences is used as the reference dot distribution table 14b, the gradation value on the horizontal axis is set as the input gradation value of the reference dot distribution table, and each dot on the vertical axis is formed. The amount is used as an output gradation value. In the case of MYRVK, a similar graph is obtained, and a similar table can be created. As shown by the broken line in the figure, the correlation data indicates that the dot formation amount increases linearly (proportional) from 0 to 255 when the input gradation value increases linearly (linearly) from 0 to 255 with only the maximum dots. Have created.
Thereafter, a process of distributing the maximum dot formation amount to other dot formation amounts is performed (S120). Here, the input gradation values G1 and G2 that respectively maximize the formation amount of small and medium dots are, for example, a predetermined dot formation amount Gd (0 <Gd <255, more preferably from the correlation data of dots corresponding to each type. Can obtain the reference lightness Ld at 128 <Gd <255) for each type of small and medium dots, and set the dot formation amount so that the correlation data of the maximum dot becomes the same reference lightness Ld.
小ドットについては、代替比がa1・X1:a1と決められているので、最大ドットの形成量a1に対してドット形成量をa1・X1とする。破線で示す最大ドットのみの相関が傾き1の直線であるので、小ドットについては傾きX1の直線になる。そこで、小ドットでは入力階調値0〜G1について傾きX1の直線とし、入力階調値G1〜G2について傾き−X1・G1/(G2−G1)の直線とする。この結果、入力階調値0〜G1まで最大ドットの形成量は0になり、入力階調値G1〜G2において図の二重線に示すドット形成量となる。
次に入力階調値G1〜G2において小ドット振り分け後の最大ドット(二重線で図示)の形成量を中ドットの形成量で代替する。中ドットの代替比をa2・X2:a2と決定したものとすると、図の二重線の傾きG2/(G2−G1)のX2倍の傾きを有する直線を中ドットの形成量とする。そこで、中ドットでは入力階調値G1〜G2について傾きX2・G2/(G2−G1)の直線とし、入力階調値G2〜255については傾き−X2・G2/(255−G2)の直線とする。
なお、小ドットと大ドットとを混在させて形成させるようにしてもよい。また、各ドット種類のグラフにおけるピークの高さやドットを形成する範囲等は様々な態様が考えられる。さらに、グラフの一部あるいは全部を曲線とすることもできる。
For small dots, the substitution ratio is determined to be a1 · X1: a1, so the dot formation amount is a1 · X1 with respect to the maximum dot formation amount a1. Since the correlation of only the largest dot indicated by the broken line is a straight line having an inclination of 1, the small dot is a straight line having an inclination of X1. Therefore, for small dots, the
Next, in the input gradation values G1 to G2, the formation amount of the largest dot (shown by a double line) after the small dot distribution is replaced with the formation amount of the medium dot. Assuming that the substitution ratio of medium dots is determined to be a2 · X2: a2, a straight line having an inclination X2 times the double line inclination G2 / (G2−G1) in the figure is used as the formation amount of the medium dots. Therefore, for medium dots, the input gradation values G1 to G2 are straight lines with a slope of X2 · G2 / (G2−G1), and the input gradation values G2 to 255 are straight lines with a slope of −X2 · G2 / (255−G2). To do.
Note that small dots and large dots may be mixed and formed. In addition, various modes are conceivable for the height of the peak in the graph of each dot type, the range in which dots are formed, and the like. Furthermore, a part or all of the graph can be a curve.
S120終了後、基準ドット振分テーブル14bを作成し、HD14に記憶する(S125)。図4を用いて説明すると、基準ドット振分テーブル14bに、入力階調値0〜255の各階調値に対応させて、小中大ドットの形成量D1s(0)〜D1s(255),D2m(0)〜D2m(255),D3l(0)〜D3l(255)を格納する。これにより、0〜255の入力階調値256段階全てについて、入力階調データとドット種類毎の出力階調データとの対応関係が決定され、ドット種類別の出力階調値がテーブル14bに格納される。作成されたテーブル14bは、インク量基準プリンタにおいて、基準インクの使用量が表された入力階調データと、各階調における同基準インクのドット形成量がドットの種類毎に表された出力階調データと、の対応関係を規定したデータとされる。また、基準インクにより印刷媒体上に印刷される画像を高画質にさせるデータでもある。
その後、CMYRVKの全色について基準ドット振分テーブルを作成したか否かを判断し(S130)、条件不成立時にはS105〜S130を繰り返し、条件成立時にはフローを終了する。
After S120 ends, the reference dot allocation table 14b is created and stored in the HD 14 (S125). Referring to FIG. 4, in the reference dot allocation table 14b, small, medium, and large dot formation amounts D1s (0) to D1s (255), D2m are associated with each gradation value of
Thereafter, it is determined whether or not the reference dot allocation table has been created for all colors of CMYRVK (S130). If the condition is not satisfied, S105 to S130 are repeated, and if the condition is satisfied, the flow is terminated.
次に、図9〜図11に示すフローチャートを参照して、色修正データ作成装置が対象ドット振分テーブルを作成する処理について説明する。ここで、S202〜S206がインク量誤差測定工程S1、S208〜S210が標準画像印刷制御工程S2、S212,S216が測色データ取得工程S3、S214,S218が補間工程S4、S220〜S222が発色誤差算出工程S5、S302が誤差情報取得工程S6、S304〜S308が補償工程S7、S310〜S312が色修正データ決定工程S8に対応している。また、S212,S216の処理を行うPCが測色データ取得手段、S214,S218の処理を行うPCが補間手段、S302の処理を行うPCが誤差情報取得手段を構成している。以下、図3を参照しながら説明する。 Next, with reference to flowcharts shown in FIG. 9 to FIG. 11, processing in which the color correction data creation device creates the target dot allocation table will be described. Here, S202 to S206 are ink amount error measuring steps S1, S208 to S210 are standard image printing control steps S2, S212 and S216 are colorimetric data acquisition steps S3, S214 and S218 are interpolation steps S4, and S220 to S222 are coloring errors. Calculation steps S5 and S302 correspond to error information acquisition step S6, S304 to S308 correspond to compensation step S7, and S310 to S312 correspond to color correction data determination step S8. Further, the PC performing the processes of S212 and S216 constitutes the colorimetric data acquisition means, the PC performing the processes of S214 and S218 constitutes the interpolation means, and the PC performing the process of S302 constitutes the error information acquisition means. Hereinafter, a description will be given with reference to FIG.
誤差情報記録処理を開始すると、まず、CMYRVKの色毎かつドットの種類毎に、インク量基準プリンタのインク吐出重量W1を取得する(S202)。例えば、基準インクのインクカートリッジを装着したインク量基準プリンタをPCに接続しておき、重量を測定する対象の色およびドット種について、所定数Nwのインク滴を吐出させる制御を行う。吐出されたインク滴の合計重量WN1を測定して同所定数Nwで除し、得られる値(例えばng単位)を吐出重量W1としてPCに入力すると、PCにて吐出重量W1を取得することができる。これを、CMYRVKの各色と大中小の各ドットの組み合わせについて繰り返す。次に、色毎かつドットの種類毎に、対象プリンタのインク吐出重量W2を取得する(S204)。例えば、基準インクのインクカートリッジを装着した対象プリンタをPCに接続しておき、対象の色およびドット種について、所定数Nwのインク滴を吐出させ、吐出されたインク滴の合計重量WN2を測定して同所定数Nwで除し、得られる値を吐出重量W2としてPCに入力する。なお、インク量基準プリンタの印刷ヘッドを対象プリンタの印刷ヘッドに交換した装置で吐出重量W2を取得してもよい。この装置で吐出されるインクの重量と実際に印刷するために用いられる対象プリンタで吐出されるインクの重量とは相関が大きいため、取得した吐出重量W2を用いてインク吐出重量を補償して色ずれを修正することができる。 When the error information recording process is started, first, the ink discharge weight W1 of the ink amount reference printer is acquired for each color of CMYRVK and for each type of dot (S202). For example, an ink quantity reference printer equipped with an ink cartridge for reference ink is connected to the PC, and control is performed to eject a predetermined number Nw of ink droplets for the color and dot type to be measured. When the total weight WN1 of the ejected ink droplets is measured and divided by the predetermined number Nw, and the obtained value (for example, ng unit) is input to the PC as the ejection weight W1, the ejection weight W1 can be acquired by the PC. it can. This is repeated for combinations of CMYRVK colors and large, medium, and small dots. Next, the ink discharge weight W2 of the target printer is acquired for each color and each dot type (S204). For example, a target printer equipped with a reference ink cartridge is connected to a PC, a predetermined number Nw of ink droplets are ejected for the target color and dot type, and the total weight WN2 of the ejected ink droplets is measured. The obtained value is divided by the predetermined number Nw, and the obtained value is input to the PC as the discharge weight W2. The discharge weight W2 may be acquired by a device in which the print head of the ink amount reference printer is replaced with the print head of the target printer. Since there is a large correlation between the weight of ink ejected by this device and the weight of ink ejected by the target printer that is actually used for printing, the ink ejection weight is compensated using the obtained ejection weight W2. Misalignment can be corrected.
さらに、色毎かつドットの種類毎に、吐出重量W1,W2に基づいて、インク吐出重量の誤差を表す重量誤差情報31aを生成し、対象プリンタのメモリ31に記憶させる(S206)。重量誤差情報は、吐出重量の比W2/W1、吐出重量の差W2−W1、所定の1次元LUTに規定された差W2−W1を対応する情報、1より大きい所定係数Awを用いたAw×{(W2/W1)−1}を求めて小数点以下を切り捨てた値、等とすることができる。重量誤差情報をメモリ31に記憶させる際には、PCではプリンタに対して重量誤差情報を出力し、プリンタでは同重量誤差情報を入力してメモリ31に書き込む処理を行えばよい。
Further,
その後、CMYRVKの基準インクのインクカートリッジを装着したインク比較基準プリンタをPCに接続しておき、PC10では、CMYRVKの色毎に、複数段階とした標準のドット形成量(例えば印刷媒体上の単位面積当たりのドット形成数)の基準パッチ(標準画像)P1を所定の印刷媒体上に印刷させる制御を行う(S208)。インク比較基準プリンタは、上記インク量基準プリンタでも、上記対象プリンタでも、第三の基準プリンタでもよい。HD14には標準インク使用量データ14dが記憶されており、同データ14dを構成する複数段階のインク使用量(例えば、インク記録率RIi、iは1〜nの整数、n=19、RI1=5%、RI2=10%、…、RI9=95%)を表す入力階調値(0〜255の階調値ではRIi×255/100)から対応する複数の無地のパッチを表現した標準ドット量データを生成し、当該標準ドット量データを用いて基準パッチを印刷させる。その際、HDに記憶されている基準ドット振分テーブルを参照することにより、画像データを構成する画素毎に、基準インクのインク使用量が表された入力階調値から複数種類のドットの形成量を同種類毎に表す出力階調値に変換してドット種類毎のドット量データに変換する。当該標準ドット量データは、インクの色別かつドット種類別に基準パッチをドットマトリクス状である多数の画素で階調表現したデータである。標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数の基準パッチP1が印刷される。各パッチP1は、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。
印刷媒体としては、安定したインクの発色を得て高精度の色補償を行う観点からはフォト用紙等の光沢紙が好ましいが、キャリブレーション作業にかかるコストを低減させる観点からは光沢紙よりも光沢の弱い普通紙が好ましい。以下、標準画像を印刷する場合に同様のことが言える。
After that, an ink comparison reference printer equipped with an ink cartridge of CMYRVK reference ink is connected to the PC, and the
Glossy paper such as photo paper is preferable as a print medium from the viewpoint of obtaining stable ink color and highly accurate color compensation, but it is more glossy than glossy paper from the viewpoint of reducing the cost of calibration work. Plain plain paper is preferred. Hereinafter, the same can be said when printing a standard image.
次に、インクカートリッジをCMYRVKの対象インクのインクカートリッジに交換し、PC10では、インク比較基準プリンタに対して、色毎に、基準パッチP1と同じ複数段階とした標準のドット形成量(インク記録率RIi)の色補償用パッチ(標準画像)P2を所定の印刷媒体上に印刷させる制御を行う(S210)。この処理も、HDに記憶されている標準インク使用量データ14dを用いてS208と同様にして行うことができる。すなわち、HDに記憶されている基準ドット振分テーブルを参照することにより、画像データを構成する画素毎に、基準インクのインク使用量が表された入力階調値から複数種類のドットの形成量を同種類毎に表す出力階調値に変換してドット種類毎のドット量データに変換する。そして、標準ドット量データに対して所定のハーフトーン処理、所定のラスタライズ処理を行ってラスタデータを生成し、このラスタデータをプリンタに送出することにより、複数段階とした標準のドット形成量の色補償用パッチP2が印刷される。同パッチP2も、インクを一種類のみ使用した一次色からなる印刷画像であり、印刷された全体が一様な無地の画像である。
なお、標準インク使用量データに基づいて基準ドット振分テーブルを参照して標準ドット量データを生成することにより、形成される大中小の各ドット数が標準のインク使用量から一義的に決まるので、基準パッチや色補償用パッチは複数段階とした標準のドット形成量のパッチとなっている。
Next, the ink cartridge is replaced with an ink cartridge for the target ink of CMYRVK, and the
Since the standard dot amount data is generated by referring to the reference dot allocation table based on the standard ink usage amount data, the number of large, medium, and small dots to be formed is uniquely determined from the standard ink usage amount. The standard patch and the color compensation patch are patches having a standard dot formation amount in a plurality of stages.
その後、測色機40を用いて印刷媒体上の各基準パッチP1をLab色空間(所定の色空間)で測色し、PC10では、印刷された各パッチP1毎の測色データである色成分量L,a,bを測色機40から取得する(S212)。例えば、全パッチの測色操作を終了したことを確認させるボタンをディスプレイに表示し、当該ボタンのマウス操作を受け付けたときに測色機に測色データを出力させる信号を送出して、送出後に測色機から出力される測色データを取得する構成とすることができる。以下も、同様である。
各色成分量L,a,bは、JIS Z8105にも規定されたCIE(1976)Lab色空間を定義する色彩値であるL量、a量、b量としている。以下も、同様である。ここで得られる測色データが、インク比較基準プリンタで基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像を所定の色空間で測色して得られる基準測色データである。
次に、後述する補間処理(図11)を行い、変化させたドット形成量よりも細かく変化させた各ドット形成量での基準パッチP1の基準測色データDA11を色成分L,a,b毎に所定の補間演算により補間しながら求める(S214)。
Thereafter, the
The color component amounts L, a, and b are the L amount, a amount, and b amount, which are color values that define the CIE (1976) Lab color space defined in JIS Z8105. The same applies to the following. The color measurement data obtained here is a standard measurement obtained by measuring a standard image of a standard dot formation amount printed on a print medium when a reference ink is used with an ink comparison reference printer in a predetermined color space. Color data.
Next, interpolation processing (FIG. 11) described later is performed, and the reference colorimetric data DA11 of the reference patch P1 at each dot formation amount changed more finely than the changed dot formation amount is obtained for each color component L, a, b. Is obtained while performing interpolation by a predetermined interpolation operation (S214).
また、測色機40を用いて印刷媒体上の各色補償用パッチP2をLab色空間で測色し、PC10では、印刷された各パッチP2毎の測色データである色成分量L,a,bを測色機40から取得する(S216)。ここで得られる測色データが、インク比較基準プリンタで対象インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像を所定の色空間で測色して得られる測色データである。
次に、補間処理(図11)を行い、変化させたドット形成量よりも細かく変化させた各ドット形成量での色補償用パッチP2の測色データDA12を色成分L,a,b毎に所定の補間演算により補間しながら求める(S218)。
In addition, each color compensation patch P2 on the printing medium is measured in the Lab color space using the
Next, an interpolation process (FIG. 11) is performed, and the color measurement data DA12 of the color compensation patch P2 at each dot formation amount changed more finely than the changed dot formation amount is obtained for each of the color components L, a, and b. It calculates | requires, interpolating by predetermined | prescribed interpolation calculation (S218).
図11に示す補間処理を開始すると、まず、L,a,bの各色成分に対応させた数値を格納するポインタの値を更新等することにより、補間処理を行う対象の色成分をL,a,bの中から設定する(S402)。次に、変化させたドット形成量を表すパラメータXdと、S212,S216で得られた色成分量L,a,bとから、n次多項式(nは2以上の整数)の近似式を求める(S404)。パラメータXdは、例えばパッチP1,P2を印刷させた色のインクの使用量を所定階調数(例えば256階調)で表す階調値とすることができる。インク使用量が異なれば、大中小各ドット毎の形成数のいずれかが異なるので、変化させたドット形成量を一義的に表すことができる。 When the interpolation processing shown in FIG. 11 is started, first, by updating the value of a pointer that stores a numerical value corresponding to each color component of L, a, and b, the color component to be subjected to the interpolation processing is changed to L, a. , B is set (S402). Next, an approximate expression of an nth-order polynomial (n is an integer of 2 or more) is obtained from the parameter Xd representing the changed dot formation amount and the color component amounts L, a, and b obtained in S212 and S216 ( S404). For example, the parameter Xd can be a gradation value representing the amount of ink used for printing the patches P1 and P2 in a predetermined number of gradations (for example, 256 gradations). If the amount of ink used is different, either the number of formations for each large, medium, or small dot is different, so that the changed dot formation amount can be uniquely expressed.
図12には、Cインクを例に、階調表現されたインク使用量Xdに対するb量の測色結果を黒丸でプロットし、Xdからbを求める近似関数を曲線で示している。ここで、横軸はXd、縦軸はCIE Lab色空間で規定されるb値である。Xdから各色成分量cを求める近似式c=c(Xd)は、2次以上の高次多項式としてあり、プロットされた各点(黒丸)からの距離の二乗の総和を最小にさせる曲線を描く式として求めている。
なお、補間前の測色データのうち最高階調値と最低階調値とに対応する測色データについては、他の測色データよりも重みを大きくして近似式を求めてもよい。例えば、最高階調値と最低階調値とに対応する測色データが複数存在することにして、すなわち、最高階調値と最低階調値とに対応する点(黒丸)が一つではなく二以上有るとして、プロットされた各点(黒丸)からの距離の二乗の総和を最小にさせる曲線を描く近似式を求めればよい。すると、最高階調値(インク使用量最大)と最低階調値(インク使用量最小)とに対応する点に対してより近くを通る曲線を描く近似式が決定される。インク使用量が最大および最小であるときのインクの発色度合を重視することにより、インクロット間の発色度合のずれを補償したときにより良好な色再現性が得られる。
In FIG. 12, taking C ink as an example, the color measurement result of the b amount with respect to the ink usage amount Xd expressed in gradation is plotted with a black circle, and the approximate function for obtaining b from Xd is shown by a curve. Here, the horizontal axis is Xd, and the vertical axis is the b value defined in the CIE Lab color space. An approximate expression c = c (Xd) for obtaining each color component amount c from Xd is a second-order or higher-order polynomial, and draws a curve that minimizes the sum of the squares of the distances from each plotted point (black circle). Seeking as a formula.
It should be noted that, for the color measurement data corresponding to the highest gradation value and the lowest gradation value among the color measurement data before interpolation, an approximate expression may be obtained with a greater weight than other color measurement data. For example, it is assumed that there are a plurality of colorimetric data corresponding to the highest gradation value and the lowest gradation value, that is, there is not one point (black circle) corresponding to the highest gradation value and the lowest gradation value. What is necessary is just to obtain | require the approximate expression which draws the curve which minimizes the sum total of the square of the distance from each plotted point (black circle) as there are two or more. Then, an approximate expression that draws a curve that passes closer to the point corresponding to the highest gradation value (maximum ink usage) and the lowest gradation value (minimum ink usage) is determined. By emphasizing the degree of color development of the ink when the amount of ink used is the maximum and minimum, better color reproducibility can be obtained when a deviation in the degree of color development between ink lots is compensated.
近似式を決定すると、当該近似式を用いてより細かく変化させた各ドット形成量でのパッチP1,P2の測色データを色成分L,a,b毎に求める補間演算を行う(S406)。補間するインク使用量Xdを近似式c=c(Xd)に代入して色成分量cを求めることにより、インク使用量Xdの値のとりうる範囲内で任意の階調値に対応する測色データを補間することができる。例えば、補間前の測色データに無い全階調のインク使用量について、色成分量を求め、測色データを補間する。 When the approximate expression is determined, an interpolation operation is performed to obtain colorimetric data of the patches P1 and P2 for each color component L, a, and b at each dot formation amount changed more finely using the approximate expression (S406). By substituting the interpolated ink use amount Xd into the approximate expression c = c (Xd) to obtain the color component amount c, colorimetry corresponding to an arbitrary gradation value within the possible range of the ink use amount Xd. Data can be interpolated. For example, the color component amount is obtained for the ink usage amount of all gradations not included in the color measurement data before interpolation, and the color measurement data is interpolated.
高次多項式によって描かれる曲線には、本来存在しないと思われる極大点や極小点が生じることが経験則上認められる。そこで、求めた測色データを構成する処理対象の色成分量について、ドット形成量の変化に対して前後両方の色成分量よりも大きくなった色成分量または前後両方の色成分量よりも小さくなった色成分量が存在するか否かを判断する(S408)。インク使用量Xdの全階調について測色データを求める場合、c(Xd)>c(Xd−1)かつc(Xd)>c(Xd+1)となる曲線c=c(Xd)上の点と、c(Xd)<c(Xd−1)かつc(Xd)<c(Xd+1)となる曲線c=c(Xd)上の点とを跳ね点として、この跳ね点が有るか否かを判断する。条件不成立時にはS412に進むが、条件成立時、少なくとも跳ね点を含む所定範囲の点の色成分量についてスプライン補間または線形補間といった別の補間演算を用いて色成分量を求め直す(S410)。跳ね点を含む所定範囲は、跳ね点のみでもよいし、跳ね点と跳ね点からパラメータXdのより小さい前Np個の点と跳ね点からパラメータXdのより大きい後Np個の点(Npは1以上の整数)とを含む範囲としてもよい。スプライン補間や線形補間によると、一般的に高次多項式よりも補間精度は低いもの跳ね点が生成され難いため、全体としての測色データの補間精度を向上させることができ、対象プリンタで対象インクを使用して基準色に対する色再現性をさらに向上させることが可能となる。なお、跳ね点が出現した所定の領域については、先ずスプライン補間に切換えて色成分量の補間を行い、それでも跳ね点が検出される場合、同跳ね点が出現した所定の領域について線形補間を行ってもよい。すると、より補間精度を向上させることができ、色再現性をさらに向上させることが可能となる。
以上説明した、n次多項式の近似式を用いた補間演算、スプライン補間による補間演算、線形補間による補間演算が、所定の補間演算である。
As a rule of thumb, it is recognized that there are local maxima and minima that do not exist in the curve drawn by the higher-order polynomial. Therefore, the color component amount to be processed constituting the obtained colorimetric data is smaller than both the front and rear color component amounts or the front and rear color component amounts with respect to the change in dot formation amount. It is determined whether or not there is a color component amount that has become (S408). When obtaining colorimetric data for all gradations of the ink usage amount Xd, a point on the curve c = c (Xd) where c (Xd)> c (Xd−1) and c (Xd)> c (Xd + 1) , C (Xd) <c (Xd-1) and c (Xd) <c (Xd + 1) on a curve c = c (Xd) as a jump point, it is determined whether or not this jump point exists. To do. When the condition is not satisfied, the process proceeds to S412. When the condition is satisfied, the color component amount is obtained again by using another interpolation calculation such as spline interpolation or linear interpolation for the color component amount of a predetermined range including at least the jump point (S410). The predetermined range including the jump point may be only the jump point, Np points before the parameter Xd from the jump point and the jump point, and Np points after the parameter Xd from the jump point (Np is 1 or more) Or an integer). Spline interpolation and linear interpolation generally have a lower interpolation accuracy than high-order polynomials, and it is difficult to generate jump points. Therefore, the overall accuracy of colorimetric data can be improved, and the target printer uses the target ink. The color reproducibility with respect to the reference color can be further improved using For the predetermined area where the jump point appears, first, the color component amount is interpolated by switching to the spline interpolation. If the jump point is still detected, linear interpolation is performed for the predetermined area where the jump point appears. May be. Then, interpolation accuracy can be further improved, and color reproducibility can be further improved.
The interpolation operation using the approximate expression of the nth order polynomial, the interpolation operation by spline interpolation, and the interpolation operation by linear interpolation described above are the predetermined interpolation operations.
S412では、全色成分について設定したか否かを判断し、条件不成立時にはS402〜S412を繰り返し、条件成立時には補間処理を終了する。
その後、図9のS220にて、CMYRVKの色毎に、補間処理にて求められた基準測色データDA11と測色データDA12とを対応付けることにより、基準インクと対象インクとのドット形成量を対応付けたインク対応データDA13を生成する。ここで、両インクの測色データを対応付けることが基準パッチの基準測色データと色補償用パッチの測色データとを対比することであり、生成されるインク対応データが当該対比結果である。
In S412, it is determined whether or not all color components have been set. When the condition is not satisfied, S402 to S412 are repeated, and when the condition is satisfied, the interpolation process is terminated.
Thereafter, in S220 of FIG. 9, for each color of CMYRVK, the reference colorimetric data DA11 and the colorimetric data DA12 obtained by the interpolation process are associated with each other, thereby corresponding the dot formation amounts of the reference ink and the target ink. The attached ink correspondence data DA13 is generated. Here, associating the color measurement data of both inks is to compare the reference color measurement data of the reference patch with the color measurement data of the color compensation patch, and the generated ink correspondence data is the comparison result.
図13は、Cインクを例にとって、基準インクの発色度合と対象インクの発色度合とを対応付ける様子を示している。ここで、横軸はLab色空間におけるa値、縦軸はb値であり、測色データをab平面上に投影して示している。また、黒丸は基準インクを使用した補間前の基準測色データ、白丸は対象インクを使用した補間前の測色データ、実線は補間された両測色データをそれぞれ線で繋いで示している。拡大図A1内の数値は、インク使用量が表された上記パラメータXdを示している。 FIG. 13 shows how the color development degree of the reference ink and the color development degree of the target ink are associated with each other using C ink as an example. Here, the horizontal axis is the a value in the Lab color space, the vertical axis is the b value, and the colorimetric data is projected onto the ab plane. Further, black circles indicate reference colorimetric data before interpolation using reference ink, white circles indicate colorimetry data before interpolation using target ink, and solid lines indicate both interpolated colorimetric data connected by lines. The numerical value in the enlarged view A1 indicates the parameter Xd representing the ink usage amount.
本実施形態では、L1,a1,b1を基準測色データの各色成分量、L2,a2,b2を対象インクでの測色データの各色成分量として、補間された両測色データの色差
ΔE={(L2−L1)2+(a2−a1)2+(b2−b1)2}1/2 …(1)
が最小となるように、補間された基準測色データDA11のパラメータXdと補間された測色データDA12のパラメータXdとを対応付け、インク対応データDA13を生成する。
例えば、補間後の基準測色データの各ドット形成量すなわちパラメータXdの全階調の中から測色データDA12との対応付けを行う階調値Xd1を順次設定し、それぞれ、補間後の測色データDA12の曲線上で階調値Xd1での基準測色データDA11の点と最も近くなる点を求める。その際、階調値Xd1での色成分量をL1,a1,b1として、補間後の測色データDA12の各ドット形成量すなわちパラメータXdの各階調について色差ΔEを算出し、色差ΔEが最小となる階調値Xd2を求め、さらに、階調表現されたパラメータXdの変化単位よりも細かい変化量で順次色差ΔEを算出し、色差ΔEが最小となる値Xd3を求める。図の例では、階調値Xd1=77に対してΔEが最小となる値Xd3=80.24が求められたことが示されている。そして、値Xd1,Xd3に基づいて、図3に示すインク対応データDA13を生成する。図3の例では、横軸を基準インクでの基準測色データDA11のインク使用量、縦軸を対象インクでの測色データDA12のインク使用量として、基準インクでのインク使用量の全階調にわたって(Xd1,Xd3)の位置を結ぶ曲線で両インクのインク使用量の対応関係が規定されていることが示されている。インク対応データDA13としては、色毎に各(Xd1,Xd3)の組み合わせを格納した情報テーブルとすることができる。
ここで、値Xd3は小数点以下で求められているので、色修正対応関係を高精度に規定することができる。
In this embodiment, L1, a1, and b1 are the color component amounts of the reference colorimetric data, and L2, a2, and b2 are the color component amounts of the colorimetric data of the target ink, and the color difference ΔE = {(L2−L1) 2 + (a2−a1) 2 + (b2−b1) 2 } 1/2 (1)
Is correlated with the parameter Xd of the interpolated reference colorimetric data DA11 and the parameter Xd of the interpolated colorimetric data DA12 to generate ink corresponding data DA13.
For example, the dot formation amount of the reference colorimetric data after interpolation, that is, the gradation value Xd1 that is associated with the colorimetric data DA12 is sequentially set from all the gradations of the parameter Xd, and the colorimetric values after interpolation are respectively set. A point closest to the point of the reference colorimetric data DA11 at the gradation value Xd1 on the curve of the data DA12 is obtained. At this time, the color component amount at the gradation value Xd1 is set to L1, a1, and b1, and the color difference ΔE is calculated for each dot formation amount of the interpolated colorimetric data DA12, that is, each gradation of the parameter Xd. The tone value Xd2 is calculated, and the color difference ΔE is sequentially calculated with a change amount smaller than the change unit of the parameter Xd expressed in tone, and the value Xd3 that minimizes the color difference ΔE is obtained. In the example shown in the figure, it is shown that a value Xd3 = 80.24 is obtained that minimizes ΔE with respect to the gradation value Xd1 = 77. Then, based on the values Xd1 and Xd3, ink corresponding data DA13 shown in FIG. 3 is generated. In the example of FIG. 3, the horizontal axis represents the ink usage amount of the reference colorimetric data DA11 for the reference ink, and the vertical axis represents the ink usage amount of the colorimetry data DA12 for the target ink. A curve connecting the positions of (Xd1, Xd3) across the tone indicates that the correspondence between the ink usage amounts of both inks is defined. The ink correspondence data DA13 can be an information table storing combinations of (Xd1, Xd3) for each color.
Here, since the value Xd3 is obtained after the decimal point, the color correction correspondence can be defined with high accuracy.
そして、色毎に、インク対応データDA13に基づいて、インクの発色誤差を表す発色誤差情報28bを生成し、対象インクを充填したインクカートリッジのメモリ28aに記憶させ(S222)、誤差情報記録処理を終了する。発色誤差情報は、測色データを対比した対比結果であり、インク対応データDA13と同じ情報すなわち全階調の誤差量を有する情報、これらの全階調のうち一部の階調のみの誤差量を有する情報、インク対応データの近似関数の係数、等とすることができる。発色誤差情報をメモリ28aに記憶させる際には、PCでは対象インクを充填したインクカートリッジを装着したプリンタに対して発色誤差情報を出力し、プリンタでは同発色誤差情報を入力してメモリ28aに書き込む処理を行えばよい。
本発明の誤差情報は、上述した重量誤差情報31aと発色誤差情報28bとから構成される。
Then, for each color, the color development error information 28b representing the color development error of the ink is generated based on the ink correspondence data DA13, and stored in the
The error information of the present invention is composed of the above-described
誤差情報記録処理を終了すると、図10に示す対象ドット振分テーブル作成処理を行う。まず、対象インクを充填したインクカートリッジを装着した対象プリンタをPCに接続しておき、PC10では誤差情報28b,31aを取得する(S302)。例えば、PCでは同対象プリンタに対して誤差情報を出力させる指示情報を出力し、対象プリンタでは同指示情報を入力するとメモリ28aから発色誤差情報28bを読み出すとともにメモリ31から重量誤差情報を読み出して両誤差情報をPCに対して出力し、PCでは対象プリンタから出力される誤差情報を取得する。次に、CMYRVKの6色の中から対象ドット振分テーブルを作成する処理対象の色をポインタの更新等により設定する(S304)。
When the error information recording process ends, the target dot allocation table creation process shown in FIG. 10 is performed. First, a target printer with an ink cartridge filled with the target ink is connected to the PC, and the
さらに、処理対象の色について、図4で示したような基準ドット振分テーブル14bをHD14からRAM13に読み出し、複数種類のドットのそれぞれについて、インクの吐出重量のずれが表された重量誤差情報に基づいてインク吐出重量のずれを補償させるように出力階調値を修正し、修正出力値Aout(第一の中間データ)を生成する(S306)。ここで、基準ドット振分テーブルの出力階調値をBoutとし、上述したインク量基準プリンタのインク吐出重量W1と対象プリンタのインク吐出重量W2を用いると、以下の式に従って修正出力値Aoutを求めることができる。
Aout = Bout×(W1/W2) …(2)
重量誤差情報として(W2/W1)が記録されている場合には、上記式(2)を変形したAout=Bout/(W2/W1)より修正出力値を算出すればよい。
求められる修正出力値Aoutからなる第一の中間データは、インクの色毎かつドットの種類毎に、基準ドット振分テーブル14bの出力階調データD3からプリンタの機体差によるインクの量のずれを補償させる対応関係(式(2)で表される関係)で修正されたデータとされる。同第一の中間データは、基準ドット振分テーブルの出力階調データD3よりも変化単位の細かい小数点以下の単位で表現している。
Further, for the color to be processed, the reference dot allocation table 14b as shown in FIG. 4 is read from the
Aout = Bout x (W1 / W2) (2)
When (W2 / W1) is recorded as the weight error information, the corrected output value may be calculated from Aout = Bout / (W2 / W1) obtained by modifying the above equation (2).
The first intermediate data composed of the corrected output value Aout to be obtained is the difference in ink amount due to the difference in printer body from the output tone data D3 of the reference dot sorting table 14b for each ink color and each dot type. The data is corrected by the correspondence relationship to be compensated (the relationship represented by the equation (2)). The first intermediate data is expressed in units below the decimal point, which are finer than the output gradation data D3 of the reference dot distribution table.
図14は、基準ドット振分テーブル14bを修正する様子を示している。同図の上段はインク付着量を修正する様子を示してあり、横軸が入力階調値、縦軸が出力階調値(ドット形成量)、実線が基準ドット振分テーブルの入出力間の対応関係、破線がインク吐出重量を補償した後の入出力間の対応関係である。本実施形態では、インク吐出重量のずれを補償する際に出力階調値を修正しているため、出力階調値が変化している。
以上のように修正された基準ドット振分テーブルは、インク量基準プリンタで基準インクを使用して印刷される色を表す入力階調データと、対象プリンタで基準インクを使用して形成される複数種類のドットの形成量を同種類毎に表す出力階調データと、の対応関係を規定した情報テーブルとなっている。
FIG. 14 shows how the reference dot distribution table 14b is corrected. The upper part of the figure shows how the ink adhesion amount is corrected. The horizontal axis is the input tone value, the vertical axis is the output tone value (dot formation amount), and the solid line is between the input and output of the reference dot distribution table. The correspondence relationship, the broken line is the correspondence relationship between the input and output after compensating the ink discharge weight. In the present embodiment, since the output gradation value is corrected when compensating for the deviation of the ink discharge weight, the output gradation value changes.
The reference dot distribution table corrected as described above includes a plurality of input gradation data representing colors printed using the reference ink by the ink amount reference printer and a plurality of inks formed using the reference ink by the target printer. This is an information table that defines the correspondence between output gradation data representing the formation amount of each type of dot for each type.
また、処理対象の色について、基準測色データと対象インクでの測色データとの差異、すなわち、インクの発色度合のずれが表された発色誤差情報に基づいてインクの発色度合のずれを補償させるように入力階調値を修正し、修正入力値Ain(第二の中間データ)を生成する(S308)。ここで、基準ドット振分テーブルの入力階調値をBinとし、上記インク対応データDA13で規定される基準インクおよび対象インクのドット形成量をそれぞれC1,C2とすると、以下の式に従って修正入力値Ainを求めることができる。
Ain = Bin×(C1/C2) …(3)
発色誤差情報としてインク対応データDA13が記録されている場合には、基準ドット振分テーブルの入力階調データの階調毎に、インク対応データDA13を参照して基準インクのドット形成量C1と対象インクのドット形成量C2との組み合わせを取得し、上記式(3)を用いて修正入力値を算出すればよい。インク対応データの全階調のうち一部の階調のみの誤差量を有する発色誤差情報や、インク対応データの近似関数の係数が記録されている場合には、記録されている発色誤差情報に基づいてインク対応データDA13を復元し、上記式(3)を用いて修正入力値を算出すればよい。
求められる修正入力値Ainからなる第二の中間データは、基準ドット振分テーブル14bの入力階調データD1から基準測色データと対象インクでの測色データとの差異を少なくさせる対応関係(式(3)で表される関係)、すなわち、両インクの発色度合のずれを補償させる対応関係で修正されたデータとされる。同第二の中間データは、基準ドット振分テーブルの入力階調データD2よりも変化単位の細かい小数点以下の単位で表現している。
Also, with respect to the color to be processed, the deviation of the color development level of the ink is compensated based on the color development error information indicating the difference between the standard color measurement data and the color measurement data of the target ink, that is, the color development error of the ink. The input gradation value is corrected so as to generate the corrected input value Ain (second intermediate data) (S308). Here, assuming that the input tone value of the reference dot distribution table is Bin and the dot formation amounts of the reference ink and the target ink defined by the ink correspondence data DA13 are C1 and C2, respectively, the corrected input value according to the following formula You can ask for Ain.
Ain = Bin x (C1 / C2) (3)
When the ink correspondence data DA13 is recorded as the color development error information, the reference ink dot formation amount C1 and the target are determined with reference to the ink correspondence data DA13 for each gradation of the input gradation data of the reference dot allocation table. What is necessary is just to acquire a combination with the ink dot formation amount C2 and calculate the corrected input value using the above equation (3). When color development error information having an error amount of only a part of the gray levels of ink-corresponding data and coefficients of approximate functions of ink-corresponding data are recorded, the recorded color error information is recorded in the data. Based on this, the ink corresponding data DA13 is restored, and the corrected input value may be calculated using the above equation (3).
The second intermediate data composed of the corrected input value Ain obtained is a correspondence relationship (formula) that reduces the difference between the reference colorimetry data and the colorimetry data of the target ink from the input tone data D1 of the reference dot distribution table 14b. (Relationship represented by (3)), that is, data corrected by a correspondence relationship that compensates for a deviation in the degree of coloration of both inks. The second intermediate data is expressed in units below the decimal point, which are finer than the input tone data D2 of the reference dot allocation table.
図14の下段はインク発色度合を修正する様子を示してあり、横軸が入力階調値、縦軸が出力階調値(ドット形成量)、実線がインク付着量補償後の基準ドット振分テーブルの入出力間の対応関係、破線がさらにインク発色度合を補償した後の入出力間の対応関係である。本実施形態では、インク発色度合のずれを補償する際に入力階調値を修正しているため、入力階調値が変化している。 The lower part of FIG. 14 shows how the degree of ink color development is corrected. The horizontal axis represents the input tone value, the vertical axis represents the output tone value (dot formation amount), and the solid line represents the reference dot distribution after ink adhesion amount compensation. The correspondence between the input and output of the table, and the broken line is the correspondence between the input and output after further compensating the degree of ink coloring. In the present embodiment, since the input tone value is corrected when compensating for the deviation of the ink coloring degree, the input tone value changes.
ここで、修正入力値Ainと修正出力値Aoutとは小数点以下の単位で表されており、データ量を少なくさせ、後述するドット振分処理を高速にて行うために、修正後の基準ドット振分テーブルについて、修正入力値Ainと修正出力値Aoutとの対応関係で入力側を整数の入力階調値g1に変換するとともに出力側を整数の出力階調値D(g1)に変換する(S310)。修正入力値を整数表現の階調値に変換する際、対応する修正出力値については所定の補間演算を用いて補間により生成する。簡易な構成として、線形補間により対応する修正出力値を生成することができる。例えば、修正出力値を生成する対象の入力階調値g1を全階調にわたって順次設定するとともに、設定した入力階調値g1について、g1より小さくて最もg1に近い修正入力値をA1in、対応する修正出力値をA1out、g1より大きくて最もg1に近い修正入力値をA2in、対応する修正出力値をA2outとして、Aout(g1)=A1out+(A2out−A1out)×{(g1−A1in)/(A2in−A1in)}より対応する修正出力値Aout(g1)を求める。そして、Aout(g1)の小数点以下を四捨五入する等して、Aout(g1)を整数化し、出力階調値D(g1)を求める。 Here, the corrected input value Ain and the corrected output value Aout are expressed in units after the decimal point. In order to reduce the amount of data and perform dot distribution processing described later at high speed, the corrected reference dot distribution In the minute table, the input side is converted into an integer input gradation value g1 and the output side is converted into an integer output gradation value D (g1) based on the correspondence between the corrected input value Ain and the corrected output value Aout (S310). ). When the corrected input value is converted into an integer representation gradation value, the corresponding corrected output value is generated by interpolation using a predetermined interpolation operation. As a simple configuration, a corresponding corrected output value can be generated by linear interpolation. For example, the input gradation value g1 for which the corrected output value is to be generated is sequentially set over all the gradations, and the corrected input value that is smaller than g1 and closest to g1 is set to A1in for the set input gradation value g1. The corrected output value is A1out, the corrected input value larger than g1 and closest to g1 is A2in, and the corresponding corrected output value is A2out. Aout (g1) = A1out + (A2out−A1out) × {(g1−A1in) / (A2in -A1in)} to obtain the corresponding corrected output value Aout (g1). Then, Aout (g1) is converted to an integer by rounding off the decimal point of Aout (g1) to obtain an output gradation value D (g1).
階調毎に入力階調値g1とドット種類毎の出力階調値D(g1)を生成すると、図4で示した対象ドット振分テーブル14cのフォーマットで各階調値を格納し、HD14に記憶する(S312)。
以上により作成される対象ドット振分テーブル14cは、インク量基準プリンタで基準インクを使用して印刷される色を表す入力階調データと、対象プリンタで対象インクを使用して形成される複数種類のドットの形成量を同種類毎に表す出力階調データと、の対応関係を規定した情報テーブルとなっている。
そして、CMYRVKの全色について設定したか否かを判断し(S314)、条件不成立時にはS302〜S314を繰り返し、条件成立時には対象ドット振分テーブル作成処理を終了する。
When the input gradation value g1 and the output gradation value D (g1) for each dot type are generated for each gradation, each gradation value is stored in the format of the target dot distribution table 14c shown in FIG. (S312).
The target dot distribution table 14c created as described above is a plurality of types of input gradation data representing colors printed using the reference ink by the ink amount reference printer and a plurality of types formed using the target ink by the target printer. This is an information table that defines the correspondence with the output gradation data representing the dot formation amount for each type.
Then, it is determined whether or not all colors of CMYRVK have been set (S314). When the condition is not satisfied, S302 to S314 are repeated, and when the condition is satisfied, the target dot allocation table creation process is terminated.
以上により作成された対象ドット振分テーブルを用いて対象インクを使用する対象プリンタに対する印刷制御を行うと、基準インク用の色変換LUTを用いてRGBデータをCMYRVKデータに色変換し、同対象ドット振分テーブルを参照してCMYRVKデータを色毎かつドット種類毎のドット量データに変換することができる。ここで、当該ドット量データは、対象プリンタで対象インクを使用したときに印刷媒体上に印刷される画像の色ずれをドットの各種類について補償させるデータとされている。すると、対象プリンタに対して当該ドット量データに対応する色毎の小中大ドットを印刷媒体上に形成させる制御を行うと、プリンタ間のインク付着量のずれが補償され、かつ、インク間の発色のずれが補償された印刷画像を印刷させることができる。従って、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることが可能となる。また、プリンタに使用させるインクのロットを変更する場合でも色変換LUTを作り直す必要がないので、対象プリンタのキャリブレーション作業を迅速に行うことができる。 When print control is performed on the target printer that uses the target ink using the target dot allocation table created as described above, the RGB data is color-converted into CMYRVK data using the color conversion LUT for the reference ink, and the target dot The CMYRVK data can be converted into dot amount data for each color and each dot type with reference to the distribution table. Here, the dot amount data is data that compensates for the color misregistration of the image printed on the print medium when the target ink is used in the target printer for each type of dot. Then, when the target printer is controlled to form small, medium, and large dots for each color corresponding to the dot amount data on the print medium, a deviation in the ink adhesion amount between the printers is compensated for, and between the inks It is possible to print a print image in which the color deviation is compensated. Therefore, it is possible to maintain good color reproducibility with respect to the reference color and improve color reproducibility with respect to the reference color even if the ink lot changes. Even when the lot of ink used in the printer is changed, it is not necessary to recreate the color conversion LUT, so that the target printer can be calibrated quickly.
(3)色修正データを用いた印刷制御処理:
図15は、上記ドット振分テーブル作成処理により作成された対象ドット振分テーブル(色修正データ)を用いてプリンタに対する印刷制御を行う印刷制御処理を示すフローチャートである。本処理を行うPC10は印刷制御装置を構成し、S510が色変換手段、S515が変換手段、S520〜S530が印刷制御手段に対応している。以下、図1も参照して説明する。
まず、PC10は、多数(所定数)の画素別とされて複数の要素色に対応した階調データから構成された画像データDA1を入力し、画像をRGB毎の複数の画素で階調表現した広域RGB色空間内のRGBデータDA2に変換する(S505)。その際、データを部分的に読み込んでもよいし、データの受け渡しに利用されるバッファ領域を表すポインタの受け渡しだけでもよい。画像データDA1は、画像をドットマトリクス状である多数の画素で階調表現したデータであり、sRGB色空間で定義されるRGBから構成された画像データや、YUV表色系におけるYUVから構成された画像データ、等がある。画像データの各成分も様々な階調数とされているので、sRGBやYUV表色系等の定義に従って、画像データを広域RGB色空間内のRGB各256階調のRGBデータに変換する。同RGBデータは、複数の要素色RGBで画像を表現した印刷データである。
(3) Print control processing using color correction data:
FIG. 15 is a flowchart showing a print control process for performing print control for a printer using the target dot assignment table (color correction data) created by the dot assignment table creation process. The
First, the
次に、RGBデータを構成する各画素の階調データを変換対象として順次対象画素を移動させながら、色変換LUT14aを参照して、画像を画素毎にRGB毎の階調データで表現したRGBデータ(第一画像データ)DA2を、プリンタで使用されるインクの色に対応したCMYRVK毎の階調データで表現したCMYRVKデータ(第二画像データ)DA3に色変換する(S510)。色変換LUT14aは、RGB毎の階調データと、プリンタで使用される基準インクの使用量がCMYRVK毎に表された階調データと、の対応関係を複数の参照点について規定した情報テーブルである。入力したRGBデータのRGB毎の階調データに一致するCMYRVKデータが色変換LUTに格納されていない場合には、当該RGB毎の階調データに近い複数のRGB毎の階調データに対応するCMYRVKデータのCMYRVK毎の階調データを取得し、体積補間等の補間演算により入力したRGB毎の階調データに対応するCMYRVK毎の階調データに変換する。CMYRVKデータDA3は、RGBデータDA2と同じく画像をドットマトリクス状の多数(所定数)の画素で階調表現した印刷データであり、画素毎の階調データはプリンタ20が印刷ヘッドから吐出する各インクの使用量を表すCMYRVK各256階調のデータであるとする。
Next, referring to the
その後、CMYRVKデータDA3を構成する各画素の階調データを変換対象として順次対象画素を移動させながら、対象インク用のドット振分テーブル14cを参照することにより、CMYRVKデータを構成するCMYRVK色別の階調データ(入力階調データ)を、インク量の異なる複数種類のドット形成量を同種類別に表すドット量データ(出力階調データ)DA4に変換するドット振り分け処理を行う(S515)。ドット量データは、色毎に、小ドット用ドット量データ、中ドット用ドット量データ、大ドット用ドット量データから構成される。これらのドット量データも、CMYRVKデータと同じく画像をドットマトリクス状の多数(所定数)の画素で階調表現したデータであり、画素毎の階調データはプリンタが印刷ヘッドから吐出する各ドットのインク使用量を表すCMYRVK各256階調のデータであるとする。
基準インクと対象インクとが異なる場合、対象ドット振分テーブル14cが用いられる。当該テーブルは、インク量基準プリンタで基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の基準パッチに対する対象プリンタで対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の色補償用パッチの色ずれを複数種類のドットのそれぞれについて補償させるように(少なくさせるように)入出力階調データの色修正対応関係が入力階調データの各階調において規定されている。従って、変換後のドット量データは、プリンタ間のインク付着量のずれを補償させ、かつ、インク間の発色のずれを補償させるデータとされる。
After that, by sequentially moving the target pixel using the gradation data of each pixel constituting the CMYRVK data DA3 as the conversion target, the CMYRVK data for each CMYRVK color constituting the CMYRVK data is referred to by referring to the dot distribution table 14c for the target ink. A dot distribution process is performed to convert the gradation data (input gradation data) into dot amount data (output gradation data) DA4 representing a plurality of types of dot formation amounts with different ink amounts for the same type (S515). The dot amount data is composed of dot amount data for small dots, dot amount data for medium dots, and dot amount data for large dots for each color. Similar to the CMYRVK data, these dot amount data are data in which an image is expressed by a large number (a predetermined number) of pixels in a dot matrix, and the gradation data for each pixel is the data of each dot ejected from the print head by the printer. It is assumed that CMYRVK data representing each ink usage amount is 256 gradation data.
When the reference ink and the target ink are different, the target dot distribution table 14c is used. This table is printed on the print medium when the target ink is used with the target printer with respect to the standard dot formation amount reference patch printed on the print medium when the reference ink is used with the ink amount reference printer. In order to compensate for (or reduce) the color misregistration of the color compensation patch with the standard dot formation amount for each of a plurality of types of dots, the color correction correspondence relationship of the input / output gradation data is in each gradation of the input gradation data. It is prescribed. Therefore, the converted dot amount data is data that compensates for deviations in the amount of ink adhering between printers and compensates for deviations in color between inks.
ドット量データDA4を生成すると、ドット振分部による変換後の出力階調データからなるドット量データDA4を構成する画素毎に、ドットの大きさ毎のドット量データに対して誤差拡散法やディザ法や濃度パターン法といった所定のハーフトーン処理を行っていき、CMYRVKデータDA3の画素数と同じ画素数であるCMYRVK別のハーフトーンデータDA5を生成する(S520)。ハーフトーンデータは、ドットの形成状況をドットの形成有無として表すデータであり、例えば階調値「1」をドット形成有り、階調値「0」をドット形成無しに対応させて二値化した2階調の二値化データとすることができる。むろん、4階調等のデータとしてもよい。 When the dot amount data DA4 is generated, an error diffusion method or dither is applied to the dot amount data for each dot size for each pixel constituting the dot amount data DA4 composed of the output gradation data after conversion by the dot distribution unit. A predetermined halftone process such as a method and a density pattern method is performed, and CMYRVK-specific halftone data DA5 having the same number of pixels as the CMYRVK data DA3 is generated (S520). The halftone data is data representing the dot formation status as the presence / absence of dot formation. For example, the gradation value “1” is binarized by corresponding to dot formation and the gradation value “0” corresponding to no dot formation. Two-level binary data can be obtained. Of course, it is good also as data of 4 gradations.
また、生成したハーフトーンデータDA5に対して所定のラスタライズ処理を行ってプリンタで使用される順番に並べ替え、CMYRVK別のラスタデータDA6を生成し(S525)、対象インクを使用する対象プリンタに対して出力して(S530)、フローを終了する。すると、対象プリンタは、画像を表現するラスタデータを入手し、これらのデータに基づいて印刷ヘッドを駆動して対象インクを吐出して印刷媒体M1上に付着させ、RGBデータDA2に対応する印刷画像I1を形成する。ラスタデータはCMYRVK毎かつドット種類毎にプリンタ間のインク吐出重量のずれを補償させ(少なくさせ)、かつ、基準インクによる印刷画像に対する対象インクによる印刷画像の色ずれを補償させる(少なくさせる)データであるので、印刷画像は基準インクを使用する基準プリンタで印刷される印刷画像に対する色ずれが補償された画像となる。
上記S520〜S530により、対象プリンタに対して、ドット量データDA4を構成する画素毎に、ドット量データDA4の各画素の出力階調データに対応した対象インクの複数種類のドットを印刷媒体上に形成させて印刷させる制御を行うことができる。なお、ハーフトーン処理を実行可能なプリンタであれば多階調のドット量データをプリンタに送出し、当該ドット量データに基づく印刷を実行させるようにすればよい。
The generated halftone data DA5 is subjected to a predetermined rasterization process and rearranged in the order used by the printer to generate raster data DA6 for each CMYRVK (S525), and for the target printer using the target ink. Are output (S530), and the flow is terminated. Then, the target printer obtains raster data representing the image, drives the print head based on these data, discharges the target ink, adheres it onto the print medium M1, and prints the image corresponding to the RGB data DA2. I1 is formed. Raster data is data that compensates (reduces) deviations in the ink ejection weight between printers for each CMYRVK and for each dot type, and compensates (reduces) color deviations in the print image due to the target ink relative to the print image based on the reference ink. Therefore, the print image is an image in which color misregistration with respect to the print image printed by the reference printer using the reference ink is compensated.
Through S520 to S530, a plurality of types of dots of the target ink corresponding to the output gradation data of each pixel of the dot amount data DA4 are set on the print medium for each pixel constituting the dot amount data DA4 for the target printer. Control to form and print can be performed. If the printer can execute halftone processing, it is only necessary to send multi-tone dot amount data to the printer and execute printing based on the dot amount data.
以上説明したように、対象プリンタについて基準プリンタに対するインク付着量の誤差による色ずれが生じなくなり、かつ、使用対象の対象インクについて基準インクに対する発色度合の誤差による色ずれが生じなくなる。従って、プリンタ間のインク付着量のばらつきがあっても基準色に対する良好な色再現性を維持するとともに、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることが可能となる。また、プリンタに使用させるインクのロットを変更する場合でも色変換LUTを作り直す必要がないので、対象プリンタのキャリブレーション作業を迅速化させることが可能となる。 As described above, color misregistration due to an error in the amount of ink adhering to the reference printer does not occur in the target printer, and color misregistration due to an error in the degree of color development relative to the reference ink does not occur in the target ink to be used. Therefore, good color reproducibility with respect to the reference color is maintained even if there is a variation in the amount of ink adhering between printers, and good color reproducibility with respect to the reference color is maintained even when the ink lot changes, and the color with respect to the reference color is maintained. It becomes possible to improve reproducibility. In addition, even when the lot of ink used by the printer is changed, it is not necessary to recreate the color conversion LUT, so that the calibration work of the target printer can be speeded up.
さらに、対象インクのドット形成量を変化させた複数のパッチの測色データを取得し、変化させたドット形成量よりも細かく変化させた各ドット形成量でのパッチの測色データを色成分毎に近似式にて補間しながら求めた後、基準インクでの基準測色データと対象インクでの測色データとの差異を補償するように色修正データを作成している。これにより、より正確かつ確実にインクの発色度合の誤差による色ずれを少なくさせることができ、対象プリンタで対象インクを使用して基準色に対する色再現性をさらに向上させることが可能となる。
すなわち、測色データを補間することなく測色データを対比し、両インクのインク使用量について対応関係を得て、同対応関係を参照して色修正データを作成することも考えられるが、測色データの個々の測色値(色成分量L,a,b)には誤差が存在し、この誤差が色修正データに影響を与え、基準色に対する色再現性に影響を与えることになる。また、色修正データの入力階調データの全階調について補間演算を行いながら出力階調値を決定する際には、階調値という1次元の情報のみに基づいて補間処理を行うことになるため、補間精度に限界がある。
本実施形態では、誤差を有する各測色値を用いながらも近似式にて補間しながら全体として誤差を無くす処理を行っているので、インク発色度合の誤差による色ずれがより確実に少なくなるのである。また、測色値は、それぞれ対応する階調値とL値、a値、b値の4次元の情報によって特定されるため、4次元の情報に基づいて新たな測色値が求められ、両インクのインク使用量についての対応関係が求められる。その結果、インク使用量を表すCMYRVKデータ(入力階調データ)の全階調にわたって、非常に良好な色再現性を得ることが可能となる。
なお、図3において補間工程S4を省略すると上記効果が得られないことにはなるが、インクのロットが変わっても基準色に対する良好な色再現性を維持する本発明の根本的な効果が得られることに変わりはない。この意味で、補間工程(図9のS214,S218)を省略可能である。
Further, the color measurement data of a plurality of patches with the dot formation amount of the target ink changed is acquired, and the color measurement data of the patch at each dot formation amount changed more finely than the changed dot formation amount is obtained for each color component. Then, color correction data is created so as to compensate for the difference between the reference colorimetry data for the reference ink and the colorimetry data for the target ink. As a result, it is possible to more accurately and reliably reduce color misregistration due to an error in the degree of color development of the ink, and to further improve the color reproducibility with respect to the reference color using the target ink in the target printer.
In other words, it is possible to compare the colorimetric data without interpolating the colorimetric data, obtain the corresponding relationship between the ink usage amounts of both inks, and create the color correction data by referring to the corresponding relationship. There is an error in the individual colorimetric values (color component amounts L, a, b) of the color data, and this error affects the color correction data and the color reproducibility with respect to the reference color. Further, when determining the output gradation value while performing the interpolation calculation for all gradations of the input gradation data of the color correction data, the interpolation processing is performed based only on one-dimensional information called gradation values. Therefore, there is a limit to the interpolation accuracy.
In the present embodiment, the process of eliminating the error as a whole is performed while interpolating with an approximate expression while using each colorimetric value having an error, so color misregistration due to an error in the degree of ink color development is more reliably reduced. is there. Further, since the colorimetric values are specified by the corresponding gradation value and four-dimensional information of L value, a value, and b value, a new colorimetric value is obtained based on the four-dimensional information. There is a need for a correspondence relationship for the amount of ink used. As a result, it is possible to obtain very good color reproducibility over all gradations of CMYRVK data (input gradation data) representing the ink usage.
Although the above effect cannot be obtained if the interpolation step S4 is omitted in FIG. 3, the fundamental effect of the present invention that maintains good color reproducibility with respect to the reference color is obtained even if the ink lot changes. It is not changed. In this sense, the interpolation process (S214 and S218 in FIG. 9) can be omitted.
なお、L,a,bについて近似式を求める代わりに、(L2+a2+b2)1/2、(a2+b2)1/2、等について近似式を求めてもよい。この場合、発色誤差算出工程で両インクのインク使用量を対応付けてインク対応データを生成する際には、例えば、パラメータXdの全階調の中から測色データDA12との対応付けを行う階調値Xd1を順次設定し、基準パッチにおける設定階調値Xd1での(L2+a2+b2)1/2を算出し、色補償用パッチにおいて当該算出値となる階調値Xd4を求め、色毎に各(Xd1,Xd4)の組み合わせを格納してインク対応データとすればよい。 Instead of obtaining approximate expressions for L, a, and b, approximate expressions for (L 2 + a 2 + b 2 ) 1/2 , (a 2 + b 2 ) 1/2 , etc. may be obtained. In this case, when the ink correspondence data is generated by associating the ink usage amounts of the two inks in the coloring error calculation step, for example, the level at which the colorimetric data DA12 is associated among all the gradations of the parameter Xd. The tone value Xd1 is sequentially set, (L 2 + a 2 + b 2 ) 1/2 at the set tone value Xd 1 in the reference patch is calculated, and the tone value Xd 4 that is the calculated value in the color compensation patch is obtained, A combination of (Xd1, Xd4) for each color may be stored as ink correspondence data.
(4)変形例:
ところで、本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。例えば、印刷装置は、コンピュータと一体化されたものでもよい。単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置、専用の画像処理装置、外部のサーバ、等で実行してもよい。
上記色変換LUTの代わりに、第一要素色毎の階調データと、印刷装置で使用される基準インクの使用量が第二要素色毎に表された階調データと、の対応関係を規定した色変換用の変換式を用いるとともに、当該変換式に使用する複数のパラメータを色変換パラメータ情報テーブルとしてHD等に記録しておいてもよい。
(4) Modification:
By the way, various configurations are possible for the computer and the peripheral device that can be used in carrying out the present invention. For example, the printing apparatus may be integrated with a computer. A printing apparatus that prints only a single color image may be used. Some or all of the above-described flows may be executed by a printing apparatus, a dedicated image processing apparatus, an external server, or the like.
Instead of the color conversion LUT, the correspondence between the gradation data for each first element color and the gradation data in which the amount of reference ink used in the printing apparatus is represented for each second element color is defined. In addition to using the conversion formula for color conversion, a plurality of parameters used in the conversion formula may be recorded on the HD or the like as a color conversion parameter information table.
本発明は、インク使用量が表された入力階調データから印刷装置にて形成可能なドットの全3種類に対応した出力階調データに変換する印刷制御装置以外にも、印刷装置にて形成可能なドットの一部の種類(例えば小と大のドット)のみに対応した出力階調データに変換する装置に適用可能である。小大ドットのみに対応した出力階調データに変換する場合、印刷装置はインク量の異なる二以上の小中大ドットを形成可能な装置であり、変換手段は入力階調データから小大ドット(複数種類のドット)の形成量を小大ドット毎に表す出力階調データに変換する手段となる。そして、上記ドット振分テーブルは、小大ドットのみに対応した出力階調データを格納した情報テーブルとしておけばよい。
上記ドット振分テーブルの代わりに、印刷装置で使用されるインク使用量を表す入力階調データと複数種類のドットの形成量を同種類毎に表す出力階調データに変換する変換式を用いるとともに、当該変換式に使用する複数のパラメータをドット振分パラメータ情報テーブルとしてHD等に記録しておいてもよい。
The present invention is not limited to the printing control device that converts the input gradation data representing the amount of ink used to the output gradation data corresponding to all three types of dots that can be formed by the printing device. The present invention can be applied to an apparatus that converts output gradation data corresponding to only some types of possible dots (for example, small and large dots). When converting to output gradation data corresponding only to small and large dots, the printing apparatus is an apparatus capable of forming two or more small, medium, and large dots having different ink amounts. This is a means for converting the formation amount of a plurality of types of dots) into output gradation data representing each small and large dot. The dot allocation table may be an information table storing output gradation data corresponding to only small and large dots.
In place of the above dot allocation table, conversion formulas that convert the input tone data representing the amount of ink used in the printing apparatus and the output tone data representing the formation amount of a plurality of types of dots into the same type are used. A plurality of parameters used in the conversion formula may be recorded on the HD or the like as a dot allocation parameter information table.
また、図16に示すように、図5で示した基準ドット振分テーブル作成処理を行い(S605)、図9で示した誤差情報記録処理を行い(S610)、図10で示した対象ドット振分テーブル作成処理を行い(S615)、その後、図15で示した印刷制御処理を行う(S620)構成としてもよい。
以上の構成でも、インクのロットが変わっても基準色に対する良好な色再現性を維持し、基準色に対する色再現性を向上させることが可能となる。
Also, as shown in FIG. 16, the reference dot allocation table creation process shown in FIG. 5 is performed (S605), the error information recording process shown in FIG. 9 is performed (S610), and the target dot allocation table shown in FIG. The minute table creation process may be performed (S615), and then the print control process illustrated in FIG. 15 may be performed (S620).
Even with the above configuration, it is possible to maintain good color reproducibility with respect to the reference color and improve color reproducibility with respect to the reference color even if the ink lot changes.
上述した各場合において、例えば、以下の変形例が考えられる。
基準ドット振分テーブルを予め用意しておけば、基準ドット振分テーブル作成処理を省略可能である。
インク量基準プリンタのインク付着量(吐出重量W1)を予め求めておけば、図9のS202を省略可能である。
基準インクを使用した基準パッチを予め印刷媒体上に印刷しておけば、図9のS208を省略可能である。
基準パッチの基準測色データを予め生成しておけば、図9のS208,S212を省略可能である。
図9のS208,S210でパッチを印刷させる際、重量誤差情報に基づいてインク付着量のずれを補償させるように基準ドット振分テーブルを修正し、修正後のドット振分テーブルを参照してインク使用量が表された入力階調値からドット形成量が表された出力階調値に変換し、パッチを印刷させてもよい。
発色誤差情報に基づいてインクロット間の発色度合の誤差を補償させるように基準ドット振分テーブルを修正する際、入力階調値の各階調に対応するドット種毎の出力階調値全てを修正するようにしてもよい。
誤差情報取得工程S6を省略し、誤差情報を記録することなく、対象ドット振分テーブルを作成してもよい。この場合、図9のS206,S222、図10のS302を省略したうえで、対象ドット振分テーブル作成処理の前に誤差情報記録処理を行えばよい。
図10で示した対象ドット振分テーブル作成処理において、S306とS308の順序を入れ替えてもよい。S306では、基準ドット振分テーブルの入力階調値を修正してインク付着量の誤差を補償するようにしてもよい。S308では、基準ドット振分テーブルの出力階調値を修正してインク発色度合の誤差を補償するようにしてもよい。
In each case described above, for example, the following modifications are conceivable.
If a reference dot distribution table is prepared in advance, the reference dot distribution table creation process can be omitted.
If the ink adhesion amount (discharge weight W1) of the ink amount reference printer is obtained in advance, S202 in FIG. 9 can be omitted.
If a reference patch using the reference ink is printed on the print medium in advance, S208 in FIG. 9 can be omitted.
If the reference colorimetric data of the reference patch is generated in advance, S208 and S212 in FIG. 9 can be omitted.
When printing a patch in S208 and S210 of FIG. 9, the reference dot allocation table is corrected so as to compensate for the deviation in the ink adhesion amount based on the weight error information, and the ink is referred to by referring to the corrected dot allocation table. The patch may be printed by converting the input gradation value representing the usage amount into the output gradation value representing the dot formation amount.
When modifying the reference dot allocation table to compensate for the color development error between ink lots based on the color error information, all output tone values for each dot type corresponding to each tone of the input tone value are corrected. You may make it do.
The error information acquisition step S6 may be omitted, and the target dot allocation table may be created without recording error information. In this case, S206 and S222 in FIG. 9 and S302 in FIG. 10 may be omitted, and the error information recording process may be performed before the target dot allocation table creation process.
In the target dot allocation table creation process shown in FIG. 10, the order of S306 and S308 may be switched. In S306, the input tone value of the reference dot allocation table may be corrected to compensate for the ink adhesion amount error. In step S308, the output tone value of the reference dot distribution table may be corrected to compensate for an error in the ink coloring degree.
図17に示すように、対象ドット振分テーブルを作成する代わりに、1次元LUTとされた色修正データ14eを作成し、色ずれを修正させるようにしてもよい。すなわち、S510でCMYRVKデータDA3を生成すると、S515では基準ドット振分テーブル14bを参照して上記ドット量データDA4とは異なる修正前のドット量データを生成する。本変形例では対象プリンタのHD14に色修正データ14eが記憶されており、この色修正データ14eは、インク量基準プリンタで使用される基準インクのドット形成量を表す入力階調データ(図では入力階調値g1で構成)と、対象プリンタで使用される対象インクのドット形成量を表す出力階調データ(図では出力階調値D3(g1)で構成)と、の色修正対応関係を規定した情報テーブルとされている。この色修正データ14eを参照して修正前のドット量データを変換すると(S517)、プリンタ間のインク付着量のずれが補償され、かつ、インク間の発色のずれが補償される修正後のドット量データが生成される。その後、S520〜S530で修正後のドット量データに対応した対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行うと、印刷画像は、プリンタ機体間のインク付着量のずれが補償され、かつ、インクロット間の発色度合の誤差が補償された画像となる。
なお、形成するドットの種類が単一とされた印刷装置では、S515の処理を省略して本変形例の印刷制御処理を行うことにより、プリンタ間のインク付着量のずれを補償させ、かつ、インクロット間の発色のずれを補償させることができる。
As shown in FIG. 17, instead of creating a target dot allocation table, color correction data 14e that is a one-dimensional LUT may be created to correct color misregistration. That is, when the CMYRVK data DA3 is generated in S510, the dot amount data before correction different from the dot amount data DA4 is generated with reference to the reference dot allocation table 14b in S515. In this modification, the color correction data 14e is stored in the
In the printing apparatus in which the type of dot to be formed is single, the process of S515 is omitted and the printing control process of the present modification is performed to compensate for the deviation of the ink adhesion amount between the printers, and It is possible to compensate for color shift between ink lots.
図11で示した補間処理において、跳ね点によるインク発色度合の誤差補償の精度が低下する可能性があるものの、S408〜S410の処理を省略した補間処理を行うようにすることも可能である。
図15で示した印刷制御処理において、画像データがCMYRVKの色毎の階調データから構成されていれば、S505〜S510を省略可能である。
In the interpolation process shown in FIG. 11, although there is a possibility that the accuracy of error compensation of the ink coloring degree due to the splash point may be lowered, it is also possible to perform the interpolation process in which the processes of S408 to S410 are omitted.
In the print control process shown in FIG. 15, if the image data is composed of gradation data for each color of CMYRVK, S505 to S510 can be omitted.
図18は、印刷制御装置と、インターネット網(通信網)60を介して印刷制御装置と双方向通信可能に接続されるサーバコンピュータ50とを備えた印刷制御システムを対象印刷装置とともに示している。
サーバ50は、CPU、ROM、RAM、通信I/F、記憶媒体、等を備えた一般的なコンピュータで構成されている。同記憶媒体には、対象インクのロット毎に当該ロットを識別可能とするロット情報D11と、標準画像の色ずれを表す発色誤差情報D12と、を対応付けて格納した発色誤差情報テーブルD10が記憶されている。同サーバ50は、通信I/Fを介して、入力されるロット情報に対応する発色誤差情報を読み出して外部に出力可能である。
本変形例のロット情報D11は、インクカートリッジの製造会社を識別可能とする製造会社キー情報、インクの色を識別可能とするインク色キー情報、製造会社とインクの色が識別されたときにインクのロットを識別可能とするロットキー情報、とから構成されている。本発明にいうロット情報は、製造会社とインクの色の情報を含めた広義のロットを識別可能とする情報である。
FIG. 18 shows a print control system including a print control device and a
The
The lot information D11 of the present modification includes manufacturing company key information that can identify the manufacturer of the ink cartridge, ink color key information that can identify the color of the ink, and the ink when the manufacturer and the ink color are identified. And lot key information that makes it possible to identify each lot. The lot information referred to in the present invention is information that makes it possible to identify a lot in a broad sense including information on the manufacturer and ink color.
プリンタ20は本発明の対象印刷装置であり、着脱可能に装着されたインクカートリッジの半導体メモリ(記録媒体)28aにはロット情報28c〜eが記憶(記録)されている。同プリンタ20は、同インクカートリッジに充填された対象インクを使用して印刷するとともに、メモリ28aからロット情報28c〜eを読み出して外部に出力可能である。同ロット情報は、製造会社キー情報28c、インク色キー情報28d、ロットキー情報28e、とから構成されている。また、プリンタ20は、インクカートリッジが装着されたか否かを検出する検出部(検出手段)U12を備え、インクカートリッジの装着を検出した時にその旨の情報をPC10に対して出力し、さらに、メモリ28aからロット情報28c〜eを読み出してPC10に対して出力する。同検出部U12は対応関係規定部U6の一部であり、この意味で検出部U12とPC10とが本発明にいう印刷制御装置を構成し、検出部U12を除いたプリンタ20が本発明にいう対象印刷装置を構成する。
The
PC10は、図1で示した各部U1〜U5を備えるとともに、対応関係規定部U6を構成する各部U13〜U15を備えている。識別情報取得部(識別情報取得手段)U13は、ロット情報28c〜eを取得する。本変形例では、識別情報取得部U13は、プリンタ20からインクカートリッジの装着を検出した旨の情報を入力した時に、プリンタ20から出力されるロット情報28c〜eを取得する。識別情報出力部(識別情報出力手段)U14は、サーバ50に双方向通信可能なインターネット網60を介して同取得したロット情報28c〜eを出力する。すると、サーバ50は、PC10から出力されたロット情報28c〜eを入力し、発色誤差情報テーブルD10から同ロット情報28c〜eに対応する発色誤差情報D12を読み出し、インターネット網60を介して同読み出した発色誤差情報D12をPC10に対して出力する。
誤差情報取得部(誤差情報取得手段)U15は、インターネット網60を介してサーバ50から出力される発色誤差情報D12を取得する。
その後は、上記発色誤差情報D12と重量誤差情報31aとを用いて、図10で示した対象ドット振分テーブル作成処理を行うと、印刷媒体上に付着するインクの量のずれを補償させ、かつ、標準画像の色ずれを補償させるように、入力階調データと出力階調データとの色修正対応関係を規定して対象ドット振分テーブルを作成することができる。そして、図15で示した印刷制御処理を行うと、プリンタ間のインク付着量のずれが補償され、かつ、インク間の発色のずれが補償された印刷画像を印刷媒体上に印刷することができる。
The
The error information acquisition unit (error information acquisition means) U15 acquires the color development error information D12 output from the
Thereafter, when the target dot allocation table creation process shown in FIG. 10 is performed using the color development error information D12 and the
発色誤差情報をインクカートリッジのメモリチップに記録するとデータ量が制限されたり、メモリチップのデータ量を増やすためにコストアップになったりするが、サーバからインクロットに対応した発色誤差情報を取得するので、大容量のメモリチップを用いることなく発色誤差情報をデータ量の多い情報とすることができる。また、インクカートリッジを交換した時に自動的にインクロット間の発色ばらつきが補償されるので、インクロット間の発色ばらつきをユーザに意識させない。従って、容易に対象プリンタで対象インクを使用して基準色に対する良好な色再現性を得ることが可能となる。また、頻繁に発色誤差情報を更新することができるので、この点で色再現性を向上させることができる。さらに、インクカートリッジの模造品を装着したときにサーバから発色誤差情報を入手すると発色ばらつきを適切に補償することができないので、インクやインクカートリッジの模造を防ぐことができる。 Recording the color error information on the memory chip of the ink cartridge limits the amount of data or increases the cost to increase the data amount of the memory chip, but the color error information corresponding to the ink lot is acquired from the server. Therefore, it is possible to make the color development error information with a large amount of data without using a large-capacity memory chip. Further, since the color variation between the ink lots is automatically compensated when the ink cartridge is replaced, the user is not aware of the color variation between the ink lots. Accordingly, it is possible to easily obtain good color reproducibility with respect to the reference color by using the target ink in the target printer. Further, since the color development error information can be updated frequently, color reproducibility can be improved in this respect. Further, if the color development error information is obtained from the server when the imitation product of the ink cartridge is mounted, it is not possible to appropriately compensate for the color development variation, so that it is possible to prevent imitation of the ink and the ink cartridge.
むろん、重量誤差情報についても、サーバから取得するようにしてもよい。この場合、サーバ50の記憶媒体には、同記憶媒体には、対象プリンタを個別に識別可能とするヘッド情報D21と、印刷媒体上に付着するインクの量のずれを表す重量誤差情報D22と、を対応付けて格納した重量誤差情報テーブルD20を記憶させる。同サーバ50は、通信I/Fを介して、入力されるヘッド情報に対応する重量誤差情報を読み出して外部に出力する。
本変形例のヘッド情報D21は、対象プリンタの製造会社を識別可能とする製造会社キー情報、製造会社が識別されたときに印刷ヘッドを識別可能とするヘッドキー情報、とから構成されている。本発明にいうヘッド情報は、製造会社を含めた対象プリンタを個別に識別可能とする情報である。
Of course, the weight error information may also be acquired from the server. In this case, the storage medium of the
The head information D21 according to the present modification includes manufacturing company key information that can identify the manufacturing company of the target printer, and head key information that can identify the print head when the manufacturing company is identified. The head information referred to in the present invention is information that makes it possible to individually identify the target printer including the manufacturing company.
プリンタ20は、印刷ヘッドユニットの半導体メモリ(記録媒体)31にヘッド情報31b,cが記憶(記録)され、メモリ31からヘッド情報31b,cを読み出して外部に出力可能である。同ヘッド情報は、製造会社キー情報31b、ヘッドキー情報31c、とから構成されている。また、プリンタ20は、インクカートリッジの装着を検出した時にその旨の情報をPC10に対して出力し、さらに、メモリ31からヘッド情報31b,cを読み出してPC10に対して出力し、メモリ28aからロット情報28c〜eを読み出してPC10に対して出力する。
本変形例では、識別情報取得部U13は、プリンタ20からインクカートリッジの装着を検出した旨の情報を入力した時に、プリンタ20から出力されるヘッド情報31b,cとロット情報28c〜eを取得する。識別情報出力部U14は、サーバ50に双方向通信可能なインターネット網60を介して同取得したヘッド情報31b,cとロット情報28c〜eを出力する。すると、サーバ50は、PC10から出力されたヘッド情報31b,cとロット情報28c〜eを入力し、対応する発色誤差情報D12をPC10に対して出力するとともに、重量誤差情報テーブルD20から同ヘッド情報31b,cに対応する重量誤差情報D22を読み出し、インターネット網60を介して同読み出した重量誤差情報D22をPC10に対して出力する。
誤差情報取得部(誤差情報取得手段)U15は、インターネット網60を介してサーバ50から出力される発色誤差情報D12と重量誤差情報D22を取得する。
その後は、上記発色誤差情報D12と上記重量誤差情報D22とを用いて、図10、図15で示した対象ドット振分テーブル作成処理と印刷制御処理を行えばよい。
The
In this modification, the identification information acquisition unit U13 acquires
The error information acquisition unit (error information acquisition means) U15 acquires the color development error information D12 and the weight error information D22 output from the
Thereafter, the target dot allocation table creation process and the print control process shown in FIGS. 10 and 15 may be performed using the color development error information D12 and the weight error information D22.
誤差情報をインクカートリッジの記録媒体に記録するとデータ量が制限されるが、サーバから誤差情報を取得するので、誤差情報をデータ量の多い情報とすることができる。また、インクカートリッジを交換した時に自動的にインク付着量のばらつきが補償され、かつ、インクロット間の発色ばらつきが補償されるので、インク付着量のばらつきやインクロット間の発色ばらつきをユーザに意識させない。従って、容易に対象プリンタで対象インクを使用して基準色に対する良好な色再現性を得ることが可能となる。 When the error information is recorded on the recording medium of the ink cartridge, the data amount is limited. However, since the error information is acquired from the server, the error information can be information with a large data amount. In addition, when the ink cartridge is replaced, the variation in the ink adhesion amount is automatically compensated, and the color variation between the ink lots is also compensated. Therefore, the user is aware of the variation in the ink adhesion amount and the color variation between the ink lots. I won't let you. Accordingly, it is possible to easily obtain good color reproducibility with respect to the reference color by using the target ink in the target printer.
10…パーソナルコンピュータ(PC)、14…ハードディスク(HD)、14a…色変換LUT(色変換データ)、14b…基準ドット振分テーブル(基準色修正データ)、14c…ドット振分テーブル(色修正データ)、14e…色修正データ、20…インクジェットプリンタ、28a,31…半導体メモリ(記録媒体)、28b…発色誤差情報、28c〜e…ロット情報、31a…重量誤差情報、31b,c…ヘッド情報、40…カラー測色機、50…サーバ、60…インターネット網(通信網)、D1,D2…入力階調データ、D3,D4…出力階調データ、D10…発色誤差情報テーブル、D11…ロット情報、D12…発色誤差情報、D20…重量誤差情報テーブル、D21…ヘッド情報、D22…重量誤差情報、DA2…RGBデータ(第一画像データ)、DA3…CMYRVKデータ(第二画像データ)、DA4…ドット量データ、DA7…誤差情報、DA11…基準測色データ、DA12…測色データ、DA13…インク対応データ、I1…印刷画像、M1…印刷媒体、P1…基準パッチ(基準インクの標準画像)、P2…色補償用パッチ(対象インクの標準画像)、U0…印刷制御装置、U1…画像入力部、U2…色変換部(色変換手段)、U3…ドット振分部(変換手段)、U4,U5…印刷制御手段、U6…対応関係規定部(対応関係規定手段)、U11,U15…誤差情報取得部(誤差情報取得手段)、U12…検出部(検出手段)、U13…識別情報取得部(識別情報取得手段)、U14…識別情報出力部(識別情報出力手段)
DESCRIPTION OF
Claims (17)
上記入力階調データは、インクの付着量の基準としたインク量基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する対応関係規定手段と、
上記色修正対応関係に従って上記入力階調データを上記出力階調データに変換する変換手段と、
上記対象インクを使用する上記対象印刷装置に対して上記変換手段による変換後の出力階調データに対応した同対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。 When performing print control for correcting color misregistration for a target printing apparatus capable of forming dots by depositing ink on a print medium, an output floor that represents a color after correction from input gradation data that represents the color before correction A print control device that converts to tone data and performs print control using the converted output tone data,
The input gradation data is gradation data representing a color to be printed using a reference ink as a reference in an ink amount reference printing apparatus as a reference of the amount of ink adhesion,
Ink comparison standard for compensating for deviation of the amount of ink adhering on the print medium in the target printing apparatus with respect to the amount of ink adhering on the print medium in the ink quantity reference printing apparatus and comparing the color development of the ink When the target ink of the target printing device is used for the standard image of the standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. a correspondence defining means for by compensating for color drift of the standard dot forming amount of standard image, defining color correction correspondence relationship between the input gray-scale data and the output gray-scale data,
Conversion means for converting the input gradation data into the output gradation data in accordance with the color correction correspondence relationship;
Print control for controlling the target printing apparatus that uses the target ink to print a print image by forming dots of the target ink corresponding to the output gradation data converted by the conversion unit on the print medium And a printing control apparatus.
上記変換手段は、上記色修正データを参照して上記入力階調データに対応した上記出力階調データを上記変換後の出力階調データとして取得することを特徴とする請求項1に記載の印刷制御装置。 The correspondence defining means creates color correction data defining a color correction correspondence between the input gradation data and the output gradation data,
2. The printing according to claim 1, wherein the conversion unit obtains the output gradation data corresponding to the input gradation data as the converted output gradation data with reference to the color correction data. Control device.
上記出力階調データは、上記二以上の種類のうち少なくとも一部である複数種類のドットの形成量を同種類毎に表す階調データとされ、
上記対応関係規定手段は、上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを上記複数種類のドットのそれぞれについて補償させ、かつ、上記インク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される上記標準のドット形成量の標準画像に対する上記対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを上記複数種類のドットのそれぞれについて補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定した上記色修正データを作成し、
上記印刷制御手段は、上記対象インクを使用する上記対象印刷装置に対して上記変換後の出力階調データに対応した同対象インクの複数種類のドットを印刷媒体上に形成させて印刷画像を印刷させることを特徴とする請求項2に記載の印刷制御装置。 The input gradation data is gradation data representing the amount of the reference ink used in the ink amount reference printing apparatus capable of forming two or more types of dots having different ink amounts on a print medium. ,
The output gradation data is gradation data representing the formation amount of a plurality of types of dots that are at least a part of the two or more types for each type,
The correspondence defining means compensates for each of the plurality of types of dots with respect to a deviation in the amount of ink deposited on the print medium by the target printing device with respect to the amount of ink deposited on the print medium by the ink amount reference printing device. Printed on the print medium when the target ink is used for the standard image of the standard dot formation amount printed on the print medium when the reference ink is used in the ink comparison reference printing apparatus. the color shift of the standard image of the standard dot forming amount by compensating for each of the plurality of types of dots that, the color correction data defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data Create
The printing control unit prints a print image by forming a plurality of types of dots of the target ink corresponding to the converted output tone data on the print medium with respect to the target printing apparatus using the target ink. The print control apparatus according to claim 2, wherein:
上記変換手段は、上記色修正データを参照して上記第二画像データを構成する画素毎の階調データを上記入力階調データとして上記出力階調データに変換することを特徴とする請求項3〜請求項5のいずれかに記載の印刷制御装置。 The first image data expressing the image with gradation data for each first element color for each pixel is gradation data for each second element color corresponding to the color of the reference ink used in the ink amount reference printing apparatus. When performing color conversion to the expressed second image data, the gradation data for each first element color and the amount of the reference ink used in the ink amount reference printing apparatus are represented for each second element color. Color conversion means for performing color conversion with reference to the color conversion data that defines the correspondence relationship with the gradation data,
The conversion means converts gradation data for each pixel constituting the second image data with reference to the color correction data into the output gradation data as the input gradation data. The printing control apparatus according to claim 5.
上記対応関係規定手段は、上記対象印刷装置から出力される誤差情報を取得する誤差情報取得手段を備え、取得した誤差情報を用いることにより、上記印刷媒体上に付着するインクの量のずれを補償させ、かつ、上記標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定することを特徴とする請求項2〜請求項6のいずれかに記載の印刷制御装置。 The target printing apparatus has a recording medium on which error information representing a deviation in the amount of ink adhering to the printing medium and a color deviation in the standard image is recorded, and is filled in an detachably mounted ink cartridge. It is a device capable of printing using the target ink and reading out the same error information from the same recording medium and outputting it to the outside.
The correspondence relationship defining means includes error information acquisition means for acquiring error information output from the target printing apparatus, and compensates for deviations in the amount of ink adhering to the print medium by using the acquired error information. is, and, by compensating for color drift of the standard image, any of claims 2 to 6, characterized in that defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data The printing control apparatus according to 1.
上記対応関係規定手段は、上記対象印刷装置に上記インクカートリッジが装着されたか否かを検出する検出手段を備え、同インクカートリッジの装着を検出した時に、上記識別情報取得手段にて上記対象印刷装置から出力されるロット情報を取得し、上記識別情報出力手段にて上記サーバに上記通信網を介して同取得したロット情報を出力し、上記誤差情報取得手段にて同通信網を介して同サーバから出力される発色誤差情報を取得し、取得した発色誤差情報を用いることにより上記色修正対応関係を規定することを特徴とする請求項8に記載の印刷制御装置。 The target printing apparatus performs printing using the target ink having a recording medium on which the lot information is recorded and is detachably mounted, and reads the lot information from the recording medium. It is a device that can output to the outside,
The correspondence defining means includes detection means for detecting whether or not the ink cartridge is attached to the target printing apparatus, and when the attachment of the ink cartridge is detected, the identification information acquisition means causes the target printing apparatus to The lot information output from the server is acquired, the identification information output means outputs the lot information acquired to the server via the communication network, and the error information acquisition means transmits the lot information via the communication network. The print control apparatus according to claim 8, wherein the color correction correspondence relationship is defined by acquiring the color error information output from the printer and using the acquired color error information.
上記対象インクを使用する上記インク比較基準印刷装置で印刷媒体上に印刷された当該対象インクのドット形成量を変化させた複数の上記標準画像のそれぞれを複数の色成分を色成分量とする所定の色空間で測色して得られる測色データを取得する測色データ取得手段と、
上記変化させたドット形成量よりも細かく変化させた各ドット形成量での上記標準画像の測色データを上記色成分毎に所定の補間演算により補間しながら求める補間手段とを備え、
上記補間手段にて求められた測色データの各ドット形成量について上記基準インクを使用する上記インク比較基準印刷装置で印刷媒体上に印刷される各標準画像の基準測色データと、上記補間手段にて求められた測色データと、の差異を各ドット形成量について最も少なくさせて、上記入力階調データと上記出力階調データとの色修正対応関係を規定して上記色修正データを作成することを特徴とする請求項2〜請求項9のいずれかに記載の印刷制御装置。 The correspondence relationship defining means is
Each of the plurality of standard images obtained by changing the dot formation amount of the target ink printed on the print medium by the ink comparison reference printing apparatus using the target ink is set to have a plurality of color components as color component amounts. Colorimetric data acquisition means for acquiring colorimetric data obtained by colorimetry in the color space;
Interpolating means for obtaining color measurement data of the standard image at each dot formation amount changed more finely than the changed dot formation amount while interpolating by a predetermined interpolation operation for each color component;
Reference colorimetric data of each standard image printed on a print medium by the ink comparison reference printing apparatus using the reference ink for each dot formation amount of the colorimetric data obtained by the interpolation means, and the interpolation means creating and colorimetric data obtained, the differences by the least for each dot forming amount, defining a color correction correspondence relationship between the input gray-scale data and the output gray-scale data of the color correction data at The printing control apparatus according to claim 2, wherein the printing control apparatus is a printing control apparatus.
上記入力階調データは、インクの付着量の基準としたインク量基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記印刷制御装置は、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する対応関係規定手段と、
上記色修正対応関係に従って上記入力階調データを上記出力階調データに変換する変換手段と、
上記対象インクを使用する上記対象印刷装置に対して上記変換手段による変換後の出力階調データに対応した同対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御手段とを具備し、
上記サーバは、上記対象インクのロット毎に当該ロットを識別可能とするロット情報と上記標準画像の色ずれを表す発色誤差情報とを対応付けて記憶するとともに、入力されるロット情報に対応する発色誤差情報を読み出して外部に出力し、
上記対応関係規定手段は、上記ロット情報を取得する識別情報取得手段と、上記サーバに双方向通信可能な通信網を介して同取得したロット情報を出力する識別情報出力手段と、同通信網を介して同サーバから出力される発色誤差情報を取得する誤差情報取得手段とを備え、上記印刷媒体上に付着するインクの量のずれを補償させ、かつ、取得した発色誤差情報を用いることにより上記標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定することを特徴とする印刷制御システム。 An output floor representing a color after correction from input gradation data representing a color before correction when performing printing control for correcting color misregistration for a target printing apparatus capable of forming dots by depositing ink on a print medium. Print control apparatus comprising: a print control apparatus that converts to tone data and performs print control using the converted output gradation data; and a server that is connected to the print control apparatus via the communication network so as to be capable of bidirectional communication A system,
The input gradation data is gradation data representing a color to be printed using a reference ink as a reference in an ink amount reference printing apparatus as a reference of the amount of ink adhesion,
The print control apparatus
Ink comparison standard for compensating for deviation of the amount of ink adhering on the print medium in the target printing apparatus with respect to the amount of ink adhering on the print medium in the ink quantity reference printing apparatus and comparing the color development of the ink When the target ink of the target printing device is used for the standard image of the standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. a correspondence defining means for by compensating for color drift of the standard dot forming amount of standard image, defining color correction correspondence relationship between the input gray-scale data and the output gray-scale data,
Conversion means for converting the input gradation data into the output gradation data in accordance with the color correction correspondence relationship;
Print control for controlling the target printing apparatus that uses the target ink to print the print image by forming dots of the target ink corresponding to the output gradation data converted by the conversion unit on the print medium. Means,
The server stores lot information that enables identification of the lot for each lot of the target ink and color development error information that indicates color misregistration of the standard image in association with each other, and develops color corresponding to input lot information. Read error information and output it to the outside.
The correspondence relationship defining means includes identification information acquisition means for acquiring the lot information, identification information output means for outputting the acquired lot information via a communication network capable of bidirectional communication with the server, and the communication network. Error information acquisition means for acquiring color error information output from the server via the server, compensating for a deviation in the amount of ink adhering to the print medium, and using the acquired color error information printing control system, characterized in that by compensating for the color shift of the standard image, defining color correction correspondence relationship between the input gray-scale data and the output gray-scale data.
上記入力階調データは、インクの付着量の基準としたインク量基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する対応関係規定工程と、
上記色修正対応関係に従って上記入力階調データを上記出力階調データに変換する変換工程と、
上記対象インクを使用する上記対象印刷装置に対して上記変換工程による変換後の出力階調データに対応した同対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。 When performing print control for correcting color misregistration for a target printing apparatus capable of forming dots by depositing ink on a print medium, an output floor that represents a color after correction from input gradation data that represents the color before correction A print control method for converting to tone data and performing print control using the converted output tone data,
The input gradation data is gradation data representing a color to be printed using a reference ink as a reference in an ink amount reference printing apparatus as a reference of the amount of ink adhesion,
Ink comparison standard for compensating for deviation of the amount of ink adhering to the print medium in the target printing device with respect to the amount of ink adhering to the print medium in the ink amount reference printing device and comparing the color development of the ink When the target ink of the target printing device is used for a standard image with a standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. by compensating for color drift of the standard dot forming amount of standard image, the corresponding relationship defined process to define the color correction corresponding relationship between the input gray-scale data and the output gray-scale data,
A conversion step of converting the input gradation data into the output gradation data according to the color correction correspondence relationship;
Print control for controlling the target printing apparatus that uses the target ink to print the print image by forming dots of the target ink corresponding to the output gradation data after the conversion in the conversion step on the print medium. A printing control method comprising the steps of:
上記入力階調データは、インクの付着量の基準としたインク量基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定する対応関係規定機能と、
上記色修正対応関係に従って上記入力階調データを上記出力階調データに変換する変換機能と、
上記対象インクを使用する上記対象印刷装置に対して上記変換機能による変換後の出力階調データに対応した同対象インクのドットを印刷媒体上に形成させて印刷画像を印刷させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。 When performing print control for correcting color misregistration for a target printing apparatus capable of forming dots by depositing ink on a print medium, an output floor that represents a color after correction from input gradation data that represents the color before correction A print control program for causing a computer to realize a function of performing print control using output gradation data after conversion into tone data,
The input gradation data is gradation data representing a color to be printed using a reference ink as a reference in an ink amount reference printing apparatus as a reference of the amount of ink adhesion,
Ink comparison standard for compensating for deviation of the amount of ink adhering on the print medium in the target printing apparatus with respect to the amount of ink adhering on the print medium in the ink quantity reference printing apparatus and comparing the color development of the ink When the target ink of the target printing device is used for the standard image of the standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. by compensating for color drift of the standard dot forming amount of standard image, the corresponding relationship specified function of defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data,
A conversion function for converting the input gradation data into the output gradation data in accordance with the color correction correspondence relationship;
Print control for controlling the target printing apparatus that uses the target ink to print the print image by forming dots of the target ink corresponding to the output tone data after conversion by the conversion function on the print medium A print control program characterized by realizing a function.
上記入力階調データは、インクの付着量の基準とした基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定して上記色修正データを作成することを特徴とする色修正データ作成装置。 The input gradation data representing the color before correction and the color after correction are referred to when correcting the color deviation printed by the target printing apparatus capable of forming dots by depositing ink on the print medium. A color correction data creation device for creating color correction data defining a color correction correspondence relationship with output gradation data to be represented,
The input gradation data is gradation data representing a color to be printed using a reference ink that is a reference in a reference printing apparatus that is a reference of an ink adhesion amount,
Ink comparison standard for compensating for deviation of the amount of ink adhering on the print medium in the target printing apparatus with respect to the amount of ink adhering on the print medium in the ink quantity reference printing apparatus and comparing the color development of the ink When the target ink of the target printing device is used for the standard image of the standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. by compensating for color drift of the standard dot forming amount of standard image, color, characterized by creating the color correction data defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data Correction data creation device.
上記入力階調データは、インクの付着量の基準とした基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定して上記色修正データを作成することを特徴とする色修正データ作成方法。 The input gradation data representing the color before correction and the color after correction are referred to when correcting a color shift printed by a target printing apparatus capable of forming dots by depositing ink on the print medium. A color correction data creation method for creating color correction data defining a color correction correspondence relationship with output gradation data to be represented,
The input gradation data is gradation data representing a color to be printed using a reference ink that is a reference in a reference printing apparatus that is a reference of an ink adhesion amount,
Ink comparison standard for compensating for deviation of the amount of ink adhering to the print medium in the target printing device with respect to the amount of ink adhering to the print medium in the ink amount reference printing device and comparing the color development of the ink When the target ink of the target printing device is used for a standard image with a standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. by compensating for color drift of the standard dot forming amount of standard image, color, characterized by creating the color correction data defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data Correction data creation method.
上記入力階調データは、インクの付着量の基準とした基準印刷装置で基準とした基準インクを使用して印刷される色が表された階調データとされ、
上記インク量基準印刷装置で印刷媒体上に付着するインクの量に対する上記対象印刷装置で印刷媒体上に付着するインクの量のずれを補償させ、かつ、インクの発色を比較するためのインク比較基準印刷装置で上記基準インクを使用したときに印刷媒体上に印刷される標準のドット形成量の標準画像に対する同対象印刷装置の使用対象の対象インクを使用したときに印刷媒体上に印刷される同標準のドット形成量の標準画像の色ずれを補償させて、上記入力階調データと上記出力階調データとの色修正対応関係を規定して上記色修正データを作成する機能を実現させることを特徴とする色修正データ作成プログラム。 The input gradation data representing the color before correction and the color after correction are referred to when correcting the color deviation printed by the target printing apparatus capable of forming dots by depositing ink on the print medium. A color correction data creation program for causing a computer to realize a function of creating color correction data defining a color correction correspondence relationship with output gradation data to be represented,
The input gradation data is gradation data representing a color to be printed using a reference ink that is a reference in a reference printing apparatus that is a reference of an ink adhesion amount,
Ink comparison standard for compensating for deviation of the amount of ink adhering on the print medium in the target printing apparatus with respect to the amount of ink adhering on the print medium in the ink quantity reference printing apparatus and comparing the color development of the ink When the target ink of the target printing device is used for the standard image of the standard dot formation amount printed on the printing medium when the reference ink is used in the printing device, the same printing is performed on the printing medium. by compensating for color drift of the standard dot forming amount of standard image, that to achieve the ability to create the color correction data defining the color correction corresponding relationship between the input gray-scale data and the output gray-scale data A featured color correction data creation program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004291676A JP4572648B2 (en) | 2004-10-04 | 2004-10-04 | Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004291676A JP4572648B2 (en) | 2004-10-04 | 2004-10-04 | Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006103110A JP2006103110A (en) | 2006-04-20 |
JP4572648B2 true JP4572648B2 (en) | 2010-11-04 |
Family
ID=36373355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004291676A Expired - Fee Related JP4572648B2 (en) | 2004-10-04 | 2004-10-04 | Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4572648B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010244242A (en) * | 2009-04-03 | 2010-10-28 | Nec Corp | Printer, printing browsing system, printing browsing method, and printing browsing program |
JP5732711B2 (en) * | 2009-04-03 | 2015-06-10 | セイコーエプソン株式会社 | Printing device |
EP3024661B1 (en) | 2013-07-23 | 2020-06-03 | Hewlett-Packard Development Company, L.P. | Calibration target |
CN115071301B (en) * | 2022-06-13 | 2023-08-29 | 南阳柯丽尔科技有限公司 | Thermal printing method, device, equipment and medium based on gray scale dynamic compensation |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10250179A (en) * | 1997-08-19 | 1998-09-22 | Canon Inc | Image processing method |
JP2000301809A (en) * | 1999-04-19 | 2000-10-31 | Canon Inc | Record information processing apparatus, recording apparatus, and method for forming test pattern |
JP2002247396A (en) * | 2001-02-16 | 2002-08-30 | Toppan Printing Co Ltd | Method and device for correcting color of printer |
-
2004
- 2004-10-04 JP JP2004291676A patent/JP4572648B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10250179A (en) * | 1997-08-19 | 1998-09-22 | Canon Inc | Image processing method |
JP2000301809A (en) * | 1999-04-19 | 2000-10-31 | Canon Inc | Record information processing apparatus, recording apparatus, and method for forming test pattern |
JP2002247396A (en) * | 2001-02-16 | 2002-08-30 | Toppan Printing Co Ltd | Method and device for correcting color of printer |
Also Published As
Publication number | Publication date |
---|---|
JP2006103110A (en) | 2006-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7551315B2 (en) | Color matching accuracy under multiple printing conditions | |
US7782482B2 (en) | Color compensation of printing device | |
JP2011073307A (en) | Error acquisition method and printer | |
US7576897B2 (en) | Method and device for acquiring information for compensating color drift and medium with program for the same recorded thereon | |
JP4572648B2 (en) | Print control apparatus, print control system, print control method, print control program, and apparatus, method and program for creating color correction data | |
US7341323B2 (en) | Printing control device, printing control method, and printing control program recording medium | |
US7328958B2 (en) | Error information acquiring method and print controlling method | |
JP4572322B2 (en) | Print control method, print control apparatus, and computer program | |
JP2007216569A (en) | Error information acquisition method, device and program and print control method, device and program | |
JP4501647B2 (en) | Error information acquisition method, error information acquisition program, error information acquisition device, print control method, print control program, and print control device | |
JP2011073306A (en) | Error acquisition method and printer | |
JP4251003B2 (en) | Separation processing into a plurality of ink components including chromatic primary color ink and chromatic secondary color ink | |
JP2006103111A (en) | Printing controller, printing control system, printing control method, printing control program, and apparatus, method and program for forming dot formation amount data | |
JP4390073B2 (en) | Color misregistration compensation device, color measurement device, and print control device | |
JP4324783B2 (en) | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT CONTROL PROGRAM, AND COLOR CORRECTION METHOD | |
JP4375041B2 (en) | Color correction method | |
JP4396822B2 (en) | Color correction method, color correction apparatus, color correction program, print control apparatus, print control method, and print control program | |
JP4650535B2 (en) | Printing using chromatic primary color ink and chromatic secondary color ink | |
JP2005225074A (en) | Color correcting method, device and program, print controller, controlling method and program | |
JP3894127B2 (en) | Separation processing into a plurality of ink components including chromatic primary color ink and chromatic secondary color ink | |
JP2006264270A (en) | Error information acquisition device, error information acquiring method, error information acquiring program, printing controller, printing control method and printing control program | |
JP4100211B2 (en) | Printing by creating a color conversion table according to the print head | |
JP2005244801A (en) | Colorimetry device, colorimetry controller, colorimetry method, and colorimetry program | |
JP2005254462A (en) | Color correction method, color correction apparatus, color correction program, printing controller, printing control method and printing control program | |
JP2023091489A (en) | Information processing device, image forming device, image forming system, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100531 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100720 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100802 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130827 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |