JP3658255B2 - Color output method and color output device - Google Patents
Color output method and color output device Download PDFInfo
- Publication number
- JP3658255B2 JP3658255B2 JP32277499A JP32277499A JP3658255B2 JP 3658255 B2 JP3658255 B2 JP 3658255B2 JP 32277499 A JP32277499 A JP 32277499A JP 32277499 A JP32277499 A JP 32277499A JP 3658255 B2 JP3658255 B2 JP 3658255B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- color
- value
- data
- pixel
- 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
- 238000000034 method Methods 0.000 title claims description 33
- 238000012937 correction Methods 0.000 claims description 65
- 238000012545 processing Methods 0.000 claims description 39
- 238000009792 diffusion process Methods 0.000 claims description 16
- 239000003086 colorant Substances 0.000 claims description 11
- 238000012216 screening Methods 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000001915 proofreading effect Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Record Information Processing For Printing (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、インキジェットプリンターなどのカラー描画装置を用いて網点画像のカラー校正を得ることができるカラー出力方法またはカラー出力装置に関する。
【0002】
【従来の技術】
印刷・製版工程では、最終的な印刷工程に入る前に、作成した印刷版が間違いなく製版されているかどうかを検査するための校正作業がなされる。従来、この校正作業では、本印刷とは別の校正刷りと称するテスト印刷物を作成していた。そして当該校正刷りを検査することにより、例えば印刷物の色調、文字の正誤、画像の位置などを確認していた。
【0003】
一方、近年では、前記製版工程がDTPと称されるようにコンピュータを使用したデジタル処理により行われるようになってきている。このため印刷版の製版においても、例えば原版の画像データをRIP処理などで2値の画像データに変換し、当該2値の画像データを用いて印刷版をデジタル的に製版するような装置、いわゆるCTPと称されるようなデジタル製版装置が開発されている。このようなデジタル製版装置では製版フィルムなどの中間生成物を使用しないという利点があるが、前記校正作業においても校正用の印刷版や製版フィルムなどを作成せずに前記画像データから直接校正刷りを得たいという要求があった。
【0004】
上記のような画像データから簡易的に校正刷りを得る方法として、例えば前記DTPで作成した画像データをインキジェットプリンターなどのカラープリンターにより出力する方法がある。この方法は容易に校正刷りが得られるという利点はあるが、本印刷のインキ色とカラープリンターのインキ色では出来上がった印刷物の色が異なるため正確な色校正が行えないという欠点がある。このため、正確な色校正を行う場合には、カラープリンターでの再現色を印刷機に合わせるようなカラーマッチングと称される色の補正処理が必須となる。
【0005】
【発明が解決しようとする課題】
平版印刷では一般的に網点により画像の濃淡を表現する。このため最終の画像データにおいても、網点画像を2値化した画像データが使用される。例えば図5(A)に示すような網点画像をインキジェットプリンターで表現する場合を想定する。ここで出力部分a1はインキジェットプリンターで出力される複数の画素(ドット)により構成されている。従って、前記出力部分a1は実際に画素を100%出力して網点を形成し、非出力部分bでは当該画素の出力は0%に設定されている。
【0006】
ところがインキジェットプリンターなどにより上記網点画像を出力すると、図5(B)に示すようにインキの広がりによって出力部分a2が大きくなってしまい、全体の色調が変わってしまう場合がある。これを防止するため、図5(C)に示す出力部分a3のように画素の出力確率を100%から下げることによって出力する画素を間引き、マクロ的に人間の目には同じ濃度に見えるようにすることができる。
【0007】
この手法を用いれば、例えばシアン、マゼンタ、イエローの3色の網点が所定の割合で存在するある色においてインキジェットプリンターでの色合いが印刷機に比べて若干青みが足りない場合には、シアンの画素の出力確率を少し上げて色補正をするというようなことが可能である。
【0008】
ところが、上記のような補正では全てのシアンに対し補正がかかってしまい、補正を行いたくないところにも色補正がかかってしまうという問題がある。
【0009】
この問題を解決する1つの方法としては、RIP処理により網かけされた2値の画像データをディスクリーニング(de-screening)処理して中間階調にし、各中間階調色に対応して各々に応じた色補正を行えばよい。しかしながら、この方法では色は補正はできるものの画像データから網点情報がなくなってしまったり、文字などの細かいディテールが失われてしまうという問題がある。
【0010】
本発明では、上記問題点を解決して、網点情報を残したまま各色毎に色補正が可能なカラー出力方法およびカラー出力装置を提供することを目的とする。
【0011】
【課題を解決するための手段】
請求項1に記載の発明は、網点画像を表す2値画像データを使用して複数色の画素出力によりカラー網点画像を出力するカラー出力方法であって、前記2値画像データをディスクリーニングして多値画像データに変換する工程と、前記多値画像データに基づいて、各画素の座標位置に対応した色補正データを得る工程と、前記2値画像データを各画素の座標位置に対応した色補正データにより色補正することで色補正済み画像データに変換する工程と、前記色補正済み画像データによりカラー出力を行う工程と、からなる。
【0012】
請求項2に記載の発明は、請求項1に記載の発明において、前記色補正済の画像データを誤差拡散処理してカラー出力を行う。
【0013】
請求項3に記載の発明は、請求項1または2に記載の発明において、前記色補正データは、使用する出力装置に応じて予め準備された色補正テーブルに基づいて決定される。
【0014】
請求項4に記載の発明は、請求項3に記載の発明において、前記色補正テーブルは、所定の色を表す多値画像データに対し、当該多値画像データに加減算されるべき色補正データを割り当てたものである。
【0015】
請求項5に記載の発明は、RIP処理により網かけされた2値画像データDを使用して、複数色の画素出力によりカラー網点画像を出力するカラー出力方法であって、前記2値画像データDの各値を2値から多値に変換して、各画素の値が疑似的に多値である第1の画像データDoを得る工程と、前記第1の画像データDoをディスクリーニングして、各画素の値が中間値を有する第2の画像データDdに変換する工程と、予め準備した色補正テーブルを参照して、各画素の座標位置毎に前記第2の画像データDdに対応する色補正データDcを得る工程と、各画素の座標位置毎に前記第1の画像データDoと前記色補正データDcとを加減算して色補正を行なった第3の画像データDxを得る工程と、前記第3の画像データDxを誤差拡散処理して実質的に2値な第4の画像データDzに変換する工程と、前記第4の画像データDzによりカラー網点画像を出力する工程と、からなる。
【0016】
請求項6に記載の発明は、RIP処理により網かけされた2値画像データを使用して、複数色の画素出力によりカラー網点画像を出力するカラー出力装置であって、前記2値画像データの網点情報を保ったまま色補正を行ない多値画像データに変換するデータ処理手段と、前記色補正された多値画像データに基づいて、描画または非描画の何れかの2値をとりうる画素を出力してカラー画像を出力する出力手段と、からなる。
【0017】
請求項7に記載の発明は、請求項6に記載の発明において、前記データ処理手段は、前記2値画像データから網点情報のない多値画像データを中間生成するものである。
【0018】
請求項8に記載の発明は、請求項7に記載の発明において、前記データ処理手段は、前記2値画像データの各値を2値から多値に変換して、各画素の値が疑似的に多値である第1の画像データを得る多値変換手段と、前記第1の画像データをディスクリーニングして、各画素の値が中間値を有する第2の画像データに変換するディスクリーニング手段と、前記第2の画像データに基づいて、各画素の座標位置毎に色補正データを獲得するための色補正テーブルと、各画素の座標位置毎に前記第1の画像データと前記色補正データとを加減算して、色補正を行なった第3の画像データを得る色補正手段と、を備え、さらに前記データ処理手段または前記出力手段の何れかが、前記第3の画像データを誤差拡散処理して実質的に2値な第4の画像データに変換する誤差拡散処理手段を備える。
【0019】
【発明の実施の形態】
以下、本発明の実施の形態に係るカラー出力装置の構成と動作手順とを、それぞれ図1のブロック図と図2のフローチャートとを用いて説明する。
【0020】
図1において、本実施の形態に係るカラー出力装置は、画像データを処理するデータ処理手段1と、このデータ処理手段1により処理された画像データに基づいてカラー出力を行う出力手段2とからなる。
【0021】
データ処理手段1は、各種入出力手段、表示手段、記憶手段などを備えるマイクロコンピュータから構成され、出力手段2は、少なくともc(シアン)、m(マゼンタ)、y(イエロー)の3色の画素出力、またはこれに加えてk(ブラック)を含む4色の画素出力によってカラー画像の出力が可能な印刷装置、例えば本実施の形態ではカラーインキジェットプリンターを想定している。
【0022】
前記データ処理手段1は機能ブロック的には、前段に配置されるCTP出力機などのRIP手段10によって2値化された画像データDを受け取って擬似的に多値画像データDoに変換する多値変換手段11と、前記多値画像データDoをディスクリーニング処理して中間調を有する画像データDdに変換するディスクリーニング手段12と、ディスクリーニングされた画像データDdに基づいて色補正データDcを得る色補正テーブル手段13と、前記色補正データDcに基づいて前記画像データDoを色補正して色補正済みの多値画像データDxを出力する色補正手段14と、色補正済みの多値画像データDxを誤差拡散処理して2値の画像データDzに変換する誤差拡散処理手段15とを備える。
【0023】
次に、前記各ブロックの詳細な説明に合わせて、データ処理手段1のデータ処理手順について図2のフローチャートを用いて説明する。
【0024】
まずフローのステップS1では、多値変換手段11によって2値の画像データDを擬似的に多値に変換して所定の記憶装置などに記憶する。例えば、前段のRIP手段10によりラスター変換された2値の画像データであれば、画素を出力する、または出力しないを「1」または「0」で表すが、前記画素を出力する場合の値「1」を「100」に変換する。これにより、この段階では実質的には「0」または「100」のいずれかの値ではあるものの、0から100までの間の中間調を取り得るような擬似的に多値の画像データDoに変換したことになる。なお、数値「100」については、設定可能な階調数に合わせて他の値に設定してもよい。
【0025】
次にステップS2では、ディスクリーニング手段12により、前記多値の画像データDoをディスクリーニングして中間調の値を含む多値画像データDdに変換する。このディスクリーニング処理は、例えば一般的には、所定の大きさを有するフィルターによって所定範囲の画素値を平均化することにより達成される。なお、変換前の多値画像データDoについては、ステップS4の処理で使用するために別途記憶装置に残しておく。
【0026】
このディスクリーニング処理を行う前の網点画像を、例えば図3(A)に示すモデルで考える。この図3(A)では理解しやすいように便宜上4画素により各1つの網点を形成しており、スクリーン角度が異なるように配置されたc(シアン)、m(マゼンタ)、y(イエロー)の3色の網点が均等に形成されている例を示している。なお、図3(A)では黒く塗りつぶした画素をc色、斜線によりハッチングした画素をm色、点描によりハッチングした画素をy色として表している。
【0027】
この例では、3色が均等に混じっているため、マクロ的には、適宜の濃度を有するグレー色に感知される。しかしながらミクロ的には、例えば注目画素Pの座標位置ではシアンのインキ画素のみが描画されているため、この座標における画像データは(c,m,y,k)=(100,0,0,0)となっている。
【0028】
この図3(A)に示す網点画像をディスクリーニングした状態を図3(B)に示す。この図3(B)では、所定周囲の画素値が平均化されるため、前記注目画素Pの座標位置における画像データは、例えば(c,m,y,k)=(25,25,25,0)のように中間調により表現される。このディスクリーニング処理により生成された画像データDdは網点情報がなくなり、また文字などの細かいディテールも失われてしまう。
【0029】
次のステップS3では、所定の色補正テーブル13を使用して、各画素の座標毎に前記ディスクリーニングされた画像データDdに対応した色補正データDcが決定される。この色補正テーブル13の例を図4に示す。この例では、cmykの各色の値が10階調ずつ異なるテーブルを使用しているが、適宜の階調毎に設定しておいてもよい。なお、このテーブルの値に該当しない中間値の画像データは、一般的な補間演算により決定する。
【0030】
この色補正テーブル13は、例えば次のようにして予め作成されている。まず使用するインキジェットプリンターと基準となる印刷機とによって各々所定の階調毎にカラーチャートを印刷しておく。次にこのカラーチャートの色を測色し、インキジェットプリンターと印刷機とで印刷した色が同じ色合いになるように色補正データDcを求めておく。
【0031】
例えば、上記図4で示すテーブルを例にして、基準となる印刷機において画像データDdが(c,m,y,k)=(10,10,10,0)で印刷した色が、インキジェットプリンターでは画像データDd(c,m,y,k)=(8,5,11,0)で出力した色とほぼ同等であるとすると、色補正データDcは上記画像データの差分(c,m,y,k)=(−2,−5,+1,0)で表現することができる。すなわちインキジェットプリンターにおいて画像データDd(c,m,y,k)=(10,10,10,0)で印刷を行う場合、当該画像データに色補正データDc(c,m,y,k)=(−2,−5,+1,0)を加算することによって、基準となる印刷機と同じ色に補正された画像データにすることができる。
【0032】
次のステップS4では、上記ステップS3で求めた色補正データDcにより色補正を行うが、この色補正が行われる対象の画像データは網点情報を備える画像データDoである。すなわちステップS4では、各画素の座標毎にディスクリーニングされる前の画像データDoに色補正データDcを加算して色補正された画像データDxを演算する。
【0033】
例えば図3の例では、注目画素Pはディスクリーニングされる前の画像データDoを(c,m,y,k)=(100,0,0,0)、ディスクリーニングされた後の画像データDdを(c,m,y,k)=(25,25,25,0)とし、当該画像データDdに対応する色補正データDcを一例として(c,m,y,k)=(−10,−5,0,0)とすると、色補正された画像データDxは、Dx=Do+Dcで演算されて(c,m,y,k)=(90,0,0,0)となる。なお、mについては、実際の演算結果は−5になるが、本例での階調は「0」から「100」までと設定しているため、「0」に修正している。
【0034】
本発明では、上記のように色補正データはディスクリーニングされた画像データDdに基づいて求め、求められた色補正データはディスクリーニングする前の画像データDoに適用するようにしているので、網点情報を欠落させることなく、各色毎に正確なカラーマッチングを行うことができる。
【0035】
上記色補正された画像データDxは多値の中間値を含むため、インキドットを出力するかしないかの2値で画像を記録するインキジェットプリンターに対応させるためには、再度2値画像データDzに変換しなければならない。次のステップS5では、この変換を誤差拡散処理により達成する。なお、本実施の形態では誤差拡散処理を行っているが、ディザリング処理を含む他の2値化処理を採用してもよい。
【0036】
例えば、(c,m,y,k)=(90,0,0,0)の場合、注目画素Pではcの画素を90%の確率で出力する、言い換えると10画素毎に1画素を欠落させるようにすればよい。誤差拡散処理では、画素値が所定の閾値を越える場合は画素を出力し、閾値との間に生じる誤差分を順次次の画素または周囲の画素に振り分けるようにして、上記手法を達成している。なお、本実施の形態では、誤差拡散処理をデータ処理手段1に配置しているが、インキジェットプリンターなどの出力手段側に配置してもよい。
【0037】
ステップS7では、誤差拡散処理により2値に変換された画像データDxに応じて画素を出力して、画像の印刷が終了する。
【0038】
【発明の効果】
本発明では網点情報を残したまま各色毎に色補正が行えるので、本印刷物に対してカラーマッチングされたカラー校正が容易に得られる。
【図面の簡単な説明】
【図1】この発明の実施の形態に係るカラー出力装置のブロック図。
【図2】同カラー出力装置におけるカラー出力手順を示すフローチャート。
【図3】同カラー出力装置におけるディスクリーニング処理を説明するための図。
【図4】同カラー出力装置に用いる色補正テーブルの一例を示す図。
【図5】インキジェットプリンターにおける網点出力を説明するための図。
【符号の説明】
1 データ処理手段
2 出力手段
10 RIP手段
11 多値変換手段
12 ディスクリーニング手段
13 色補正テーブル
14 色補正手段
15 誤差拡散処理手段
D 2値の画像データ(網点情報あり)
Do 多値変換された画像データ(網点情報あり)
Dd ディスクリーニングされて中間値を含む多値の画像データ(網点情報なし)
Dc 色補正データ
Dx 色補正された多値の画像データ(網点情報あり)
Dz 誤差拡散等の2値化処理された画像データ(網点情報あり)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a color output method or a color output apparatus capable of obtaining color calibration of a halftone image using a color drawing apparatus such as an ink jet printer.
[0002]
[Prior art]
In the printing / plate making process, before starting the final printing process, a proofreading operation is performed to inspect whether the created printing plate is definitely made. Conventionally, in this proofreading work, a test print called a proof print different from the main print has been created. Then, by checking the proof, for example, the color tone of printed matter, the correctness of characters, the position of an image, and the like have been confirmed.
[0003]
On the other hand, in recent years, the plate making process has been carried out by digital processing using a computer as called DTP. For this reason, even in the plate making of a printing plate, for example, an apparatus that converts original image data into binary image data by RIP processing or the like, and digitally makes the printing plate using the binary image data, so-called A digital plate making apparatus called CTP has been developed. In such a digital plate making apparatus, there is an advantage that an intermediate product such as a plate making film is not used, but even in the proofreading operation, a proof print is directly made from the image data without creating a proof printing plate or a plate making film. There was a request to get.
[0004]
As a method for easily obtaining a proof print from the image data as described above, for example, there is a method of outputting image data created by the DTP using a color printer such as an ink jet printer. Although this method has an advantage that a proof can be easily obtained, there is a disadvantage that accurate color proofing cannot be performed because the color of the printed matter differs between the ink color of the main printing and the ink color of the color printer. For this reason, when performing accurate color calibration, a color correction process called color matching that matches the color reproduced by the color printer with the printing machine is essential.
[0005]
[Problems to be solved by the invention]
In lithographic printing, the density of an image is generally expressed by halftone dots. For this reason, even in the final image data, image data obtained by binarizing a halftone image is used. For example, assume that a halftone dot image as shown in FIG. 5A is expressed by an ink jet printer. Here, the output part a1 is composed of a plurality of pixels (dots) output by the ink jet printer. Therefore, the output portion a1 actually outputs 100% of the pixels to form a halftone dot, and the non-output portion b has the output of the pixel set to 0%.
[0006]
However, when the halftone dot image is output by an ink jet printer or the like, the output portion a2 becomes larger due to the spread of ink as shown in FIG. 5B, and the overall color tone may change. To prevent this, the output pixels are thinned out by lowering the output probability of the pixels from 100% as in the output portion a3 shown in FIG. 5C, so that the human eye can see the same density macroscopically. can do.
[0007]
If this method is used, for example, when the hue of an ink jet printer is slightly less bluish than that of a printing machine for a certain color in which a halftone dot of three colors of cyan, magenta, and yellow exists at a predetermined ratio, cyan It is possible to perform color correction by slightly increasing the output probability of the pixels.
[0008]
However, in the correction as described above, correction is applied to all cyan, and there is a problem that color correction is applied to a place where correction is not desired.
[0009]
As one method for solving this problem, binary image data shaded by RIP processing is subjected to de-screening processing to make halftones, and each halftone color corresponding to each halftone color. A corresponding color correction may be performed. However, although this method can correct the color, there are problems that halftone dot information is lost from the image data and fine details such as characters are lost.
[0010]
SUMMARY OF THE INVENTION An object of the present invention is to provide a color output method and a color output apparatus that can solve the above problems and can perform color correction for each color while leaving halftone dot information.
[0011]
[Means for Solving the Problems]
The invention according to
[0012]
According to a second aspect of the present invention, in the first aspect of the invention, the color-corrected image data is subjected to error diffusion processing to perform color output.
[0013]
According to a third aspect of the present invention, in the first or second aspect of the present invention, the color correction data is determined based on a color correction table prepared in advance according to an output device to be used.
[0014]
According to a fourth aspect of the present invention, in the third aspect of the invention, the color correction table includes color correction data to be added to or subtracted from the multivalued image data representing the predetermined color. Assigned.
[0015]
The invention according to
[0016]
The invention according to
[0017]
According to a seventh aspect of the invention, in the sixth aspect of the invention, the data processing means intermediately generates multi-value image data having no halftone information from the binary image data.
[0018]
The invention according to claim 8 is the invention according to claim 7, wherein the data processing means converts each value of the binary image data from binary to multi-value, and the value of each pixel is pseudo. Multi-value conversion means for obtaining first multi-value image data, and de-screening means for de-screening the first image data and converting the first image data into second image data having an intermediate value for each pixel A color correction table for obtaining color correction data for each coordinate position of each pixel based on the second image data, and the first image data and the color correction data for each coordinate position of each pixel. And color correction means for obtaining third image data subjected to color correction. Further, either the data processing means or the output means performs error diffusion processing on the third image data. The fourth image that is substantially binary It comprises an error diffusion processing means for converting the over data.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
The configuration and operation procedure of the color output apparatus according to the embodiment of the present invention will be described below with reference to the block diagram of FIG. 1 and the flowchart of FIG.
[0020]
In FIG. 1, the color output apparatus according to the present embodiment includes a
[0021]
The data processing means 1 is composed of a microcomputer provided with various input / output means, display means, storage means, etc., and the output means 2 is a pixel of at least three colors of c (cyan), m (magenta), and y (yellow). In this embodiment, a printing apparatus capable of outputting a color image by outputting or outputting four colors of pixels including k (black), for example, a color ink jet printer is assumed.
[0022]
In terms of functional blocks, the data processing means 1 receives the image data D binarized by the RIP means 10 such as a CTP output machine arranged in the previous stage, and multi-values it pseudo-converts it into multi-value image data Do. A
[0023]
Next, the data processing procedure of the data processing means 1 will be described with reference to the flowchart of FIG. 2 in accordance with the detailed description of each block.
[0024]
First, in step S1 of the flow, the binary image data D is artificially converted into a multi-value by the multi-value conversion means 11 and stored in a predetermined storage device or the like. For example, in the case of binary image data raster-converted by the
[0025]
Next, in step S2, the descreening means 12 descreens the multivalued image data Do and converts it into multivalued image data Dd including halftone values. This descreening process is generally achieved, for example, by averaging pixel values in a predetermined range by a filter having a predetermined size. Note that the multi-value image data Do before conversion is left in the storage device separately for use in the process of step S4.
[0026]
A halftone image before this descreening process is considered, for example, using a model shown in FIG. In FIG. 3A, for the sake of easy understanding, one halftone dot is formed by four pixels for convenience, and c (cyan), m (magenta), and y (yellow) are arranged to have different screen angles. In this example, halftone dots of the three colors are uniformly formed. In FIG. 3A, a pixel painted black is represented by c color, a pixel hatched by diagonal lines is represented by m color, and a pixel hatched by stippling is represented by y color.
[0027]
In this example, since three colors are evenly mixed, it is perceived as a gray color having an appropriate density on a macro basis. However, microscopically, for example, only the cyan ink pixel is drawn at the coordinate position of the target pixel P, and the image data at this coordinate is (c, m, y, k) = (100, 0, 0, 0). ).
[0028]
FIG. 3B shows a state in which the halftone image shown in FIG. 3A is descreened. In FIG. 3B, since the pixel values around a predetermined area are averaged, the image data at the coordinate position of the target pixel P is, for example, (c, m, y, k) = (25, 25, 25, 0) and expressed in halftones. The image data Dd generated by this descreening process loses halftone dot information, and fine details such as characters are lost.
[0029]
In the next step S3, color correction data Dc corresponding to the descreened image data Dd is determined for each pixel coordinate using a predetermined color correction table 13. An example of the color correction table 13 is shown in FIG. In this example, a table in which the value of each color of cmyk is different by 10 gradations is used, but it may be set for each appropriate gradation. Note that intermediate value image data not corresponding to the values in this table is determined by a general interpolation calculation.
[0030]
The color correction table 13 is created in advance as follows, for example. First, a color chart is printed for each predetermined gradation by an ink jet printer to be used and a reference printer. Next, the color of the color chart is measured, and color correction data Dc is obtained so that the colors printed by the ink jet printer and the printing press have the same hue.
[0031]
For example, taking the table shown in FIG. 4 as an example, the color printed with image data Dd (c, m, y, k) = (10, 10, 10, 0) on the reference printing press is an ink jet. Assuming that the printer outputs substantially the same color as the image data Dd (c, m, y, k) = (8, 5, 11, 0), the color correction data Dc is the difference (c, m) of the image data. , Y, k) = (− 2, −5, +1, 0). That is, when printing with image data Dd (c, m, y, k) = (10, 10, 10, 0) in an ink jet printer, color correction data Dc (c, m, y, k) is added to the image data. By adding = (− 2, −5, +1, 0), image data corrected to the same color as the reference printing press can be obtained.
[0032]
In the next step S4, color correction is performed using the color correction data Dc obtained in step S3. The image data to be subjected to this color correction is image data Do having halftone dot information. That is, in step S4, the color-corrected image data Dx is calculated by adding the color correction data Dc to the image data Do before being descreened for each pixel coordinate.
[0033]
For example, in the example of FIG. 3, the target pixel P has the image data Do before being descreened as (c, m, y, k) = (100, 0, 0, 0), and the image data Dd after being descreened. (C, m, y, k) = (25, 25, 25, 0), and color correction data Dc corresponding to the image data Dd is taken as an example (c, m, y, k) = (− 10, Assuming −5, 0, 0), the color-corrected image data Dx is calculated by Dx = Do + Dc to be (c, m, y, k) = (90, 0, 0, 0). For m, the actual calculation result is −5, but since the gradation in this example is set from “0” to “100”, it is corrected to “0”.
[0034]
In the present invention, as described above, the color correction data is obtained based on the descreened image data Dd, and the obtained color correction data is applied to the image data Do before being descreened. Accurate color matching can be performed for each color without losing information.
[0035]
Since the color-corrected image data Dx includes multi-valued intermediate values, the binary image data Dz is again used in order to correspond to an ink jet printer that records an image with binary values of whether or not to output ink dots. Must be converted to In the next step S5, this conversion is achieved by error diffusion processing. Note that although error diffusion processing is performed in the present embodiment, other binarization processing including dithering processing may be employed.
[0036]
For example, in the case of (c, m, y, k) = (90, 0, 0, 0), the pixel of interest P is output with a probability of 90%, in other words, one pixel is missing every 10 pixels. You can make it. In the error diffusion processing, when the pixel value exceeds a predetermined threshold, the pixel is output, and the error is generated between the threshold and the next pixel or surrounding pixels in order to achieve the above method. . In the present embodiment, the error diffusion processing is arranged in the data processing means 1, but it may be arranged on the output means side such as an ink jet printer.
[0037]
In step S7, pixels are output according to the image data Dx converted to binary by the error diffusion process, and the printing of the image is completed.
[0038]
【The invention's effect】
In the present invention, since color correction can be performed for each color while leaving halftone dot information, color calibration that is color-matched to the printed material can be easily obtained.
[Brief description of the drawings]
FIG. 1 is a block diagram of a color output apparatus according to an embodiment of the present invention.
FIG. 2 is a flowchart showing a color output procedure in the color output apparatus.
FIG. 3 is a diagram for explaining a descreening process in the color output device.
FIG. 4 is a view showing an example of a color correction table used in the color output apparatus.
FIG. 5 is a diagram for explaining halftone dot output in an ink jet printer.
[Explanation of symbols]
DESCRIPTION OF
Do Multi-value converted image data (with halftone dot information)
Dd Descreened multi-value image data including intermediate values (no dot information)
Dc Color correction data Dx Color corrected multi-value image data (with halftone dot information)
Dz binarized image data such as error diffusion (with halftone dot information)
Claims (8)
前記2値画像データをディスクリーニングして多値画像データに変換する工程と、
前記多値画像データに基づいて、各画素の座標位置に対応した色補正データを得る工程と、
前記2値画像データを各画素の座標位置に対応した色補正データにより色補正することで色補正済み画像データに変換する工程と、
前記色補正済み画像データによりカラー出力を行う工程と、
からなるカラー出力方法。A color output method for outputting a color halftone image by outputting a plurality of pixels using binary image data representing a halftone image,
De-screening the binary image data to convert it into multi-value image data;
Obtaining color correction data corresponding to the coordinate position of each pixel based on the multi-valued image data;
Converting the binary image data into color-corrected image data by performing color correction with color correction data corresponding to the coordinate position of each pixel;
Performing color output from the color-corrected image data;
A color output method consisting of
前記2値画像データDの各値を2値から多値に変換して、各画素の値が疑似的に多値である第1の画像データDoを得る工程と、
前記第1の画像データDoをディスクリーニングして、各画素の値が中間値を有する第2の画像データDdに変換する工程と、
予め準備した色補正テーブルを参照して、各画素の座標位置毎に前記第2の画像データDdに対応する色補正データDcを得る工程と、
各画素の座標位置毎に前記第1の画像データDoと前記色補正データDcとを加減算して色補正を行なった第3の画像データDxを得る工程と、
前記第3の画像データDxを誤差拡散処理して実質的に2値な第4の画像データDzに変換する工程と、
前記第4の画像データDzによりカラー網点画像を出力する工程と、
からなるカラー出力方法。A color output method for outputting a color halftone image by a pixel output of a plurality of colors using binary image data D shaded by RIP processing,
Converting each value of the binary image data D from binary to multi-value to obtain first image data Do in which each pixel value is pseudo multi-value;
Descreening the first image data Do to convert the value of each pixel into second image data Dd having an intermediate value;
Referring to a color correction table prepared in advance, obtaining color correction data Dc corresponding to the second image data Dd for each coordinate position of each pixel;
Obtaining third image data Dx obtained by performing color correction by adding and subtracting the first image data Do and the color correction data Dc for each pixel coordinate position;
Converting the third image data Dx to error-diffused fourth image data Dz by performing error diffusion processing;
Outputting a color halftone image using the fourth image data Dz;
A color output method consisting of
前記2値画像データの網点情報を保ったまま色補正を行ない多値画像データに変換するデータ処理手段と、
前記色補正された多値画像データに基づいて、描画または非描画の何れかの2値をとりうる画素を出力してカラー画像を出力する出力手段と、
からなるカラー出力装置。A color output device for outputting a color halftone image by pixel output of a plurality of colors using binary image data shaded by RIP processing,
Data processing means for performing color correction while maintaining the halftone dot information of the binary image data and converting it into multi-value image data;
Based on the color-corrected multi-value image data, output means for outputting a color image by outputting pixels that can take either binary values of drawing or non-drawing;
A color output device consisting of
前記第1の画像データをディスクリーニングして、各画素の値が中間値を有する第2の画像データに変換するディスクリーニング手段と、
前記第2の画像データに基づいて、各画素の座標位置毎に色補正データを獲得するための色補正テーブルと、
各画素の座標位置毎に前記第1の画像データと前記色補正データとを加減算して、色補正を行なった第3の画像データを得る色補正手段と、を備え、
さらに前記データ処理手段または前記出力手段の何れかが、前記第3の画像データを誤差拡散処理して実質的に2値な第4の画像データに変換する誤差拡散処理手段を備える請求項7に記載のカラー出力装置。The data processing means converts each value of the binary image data from binary to multi-value, and obtains first image data in which the value of each pixel is pseudo-multi-value;
Descreening means for descreening the first image data and converting it to second image data in which the value of each pixel has an intermediate value;
A color correction table for obtaining color correction data for each coordinate position of each pixel based on the second image data;
Color correction means for adding and subtracting the first image data and the color correction data for each pixel coordinate position to obtain third image data subjected to color correction;
Furthermore, either the data processing means or the output means includes error diffusion processing means for converting the third image data into error-difference fourth image data by performing error diffusion processing. The color output device described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32277499A JP3658255B2 (en) | 1999-11-12 | 1999-11-12 | Color output method and color output device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32277499A JP3658255B2 (en) | 1999-11-12 | 1999-11-12 | Color output method and color output device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001144979A JP2001144979A (en) | 2001-05-25 |
| JP3658255B2 true JP3658255B2 (en) | 2005-06-08 |
Family
ID=18147503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32277499A Expired - Fee Related JP3658255B2 (en) | 1999-11-12 | 1999-11-12 | Color output method and color output device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3658255B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003116018A (en) * | 2001-10-05 | 2003-04-18 | Hitachi Ltd | Image processing apparatus and image processing method |
| EP1596575A3 (en) * | 2003-10-23 | 2010-03-10 | Agfa Graphics N.V. | Method for making a dot for dot proof |
| JP4243854B2 (en) | 2004-06-08 | 2009-03-25 | 富士ゼロックス株式会社 | Image processing apparatus, image processing method, image processing program, and storage medium |
-
1999
- 1999-11-12 JP JP32277499A patent/JP3658255B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001144979A (en) | 2001-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5734801A (en) | Method of and apparatus for producing color proof | |
| EP0800309B1 (en) | Method of generating colour proof data and method of generating colour proof | |
| US5781709A (en) | Method of and apparatus for generating proof | |
| EP0772347A2 (en) | Colour printing using a dither cell | |
| US6525838B1 (en) | Color image processing apparatus and recording medium | |
| JP2003136683A (en) | System and method for management of printing color | |
| JP3658255B2 (en) | Color output method and color output device | |
| JPH08307720A (en) | Color image gradation number conversion method and method | |
| JPH08317229A (en) | Color image processor | |
| JP3728025B2 (en) | Image processing method and apparatus | |
| JP3824674B2 (en) | Printing proof creation method and apparatus | |
| JP3619276B2 (en) | How to create a color print proof | |
| JP2675792B2 (en) | Image processing device | |
| JPS63288567A (en) | Image processing device | |
| JP3566357B2 (en) | Color pseudo-halftone processing device | |
| JP3190527B2 (en) | Color image processing equipment | |
| JPH09270930A (en) | How to create a print proof | |
| KR100284685B1 (en) | Color Halftoning Method and Circuit for Printer Model in Uniform Color Space | |
| JP3658251B2 (en) | Color proofing system | |
| JP3015050B2 (en) | Image processing method and apparatus | |
| JP2002247359A (en) | Halftone processing method and apparatus | |
| JP2682985B2 (en) | Image processing method | |
| JP3732315B2 (en) | Image processing device | |
| JP3094809B2 (en) | Color image processing equipment | |
| JPH1127546A (en) | Halftone image reproduction method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050301 |
|
| 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: 20050308 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050311 |
|
| 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: 20080318 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090318 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |