[go: up one dir, main page]

JP5056403B2 - Image processing apparatus, image recording apparatus, and program - Google Patents

Image processing apparatus, image recording apparatus, and program Download PDF

Info

Publication number
JP5056403B2
JP5056403B2 JP2007333024A JP2007333024A JP5056403B2 JP 5056403 B2 JP5056403 B2 JP 5056403B2 JP 2007333024 A JP2007333024 A JP 2007333024A JP 2007333024 A JP2007333024 A JP 2007333024A JP 5056403 B2 JP5056403 B2 JP 5056403B2
Authority
JP
Japan
Prior art keywords
pixel
value
data
liquid
color
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
Application number
JP2007333024A
Other languages
Japanese (ja)
Other versions
JP2009159116A (en
Inventor
直亮 井野
透 清水
大祐 辰巳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2007333024A priority Critical patent/JP5056403B2/en
Publication of JP2009159116A publication Critical patent/JP2009159116A/en
Application granted granted Critical
Publication of JP5056403B2 publication Critical patent/JP5056403B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、画像処理装置、画像記録装置、及びプログラムに関する。   The present invention relates to an image processing apparatus, an image recording apparatus, and a program.

ノズルからインク滴を吐出する記録ヘッドを用いて画像記録を行なうインクジェットプリンタでは、画像データに応じて記録ヘッドを駆動して記録媒体上にインク滴を吐出させて画像を記録する。   In an inkjet printer that records an image using a recording head that ejects ink droplets from nozzles, the recording head is driven according to image data to eject ink droplets onto a recording medium to record an image.

この種のインクジェットプリンタにおいては、近年、反応性の2液インクの開発が進められている。2液インクを用いた画像記録では、インクと処理液とをそれぞれ記録媒体上に吐出することにより、記録媒体上でインクと処理液とを反応させる。これによりインク中の色材が凝集して広がりを抑制することができる。   In recent years, in this type of ink jet printer, development of reactive two-component ink has been promoted. In image recording using two-component ink, the ink and the processing liquid are reacted on the recording medium by ejecting the ink and the processing liquid onto the recording medium, respectively. Accordingly, the color material in the ink can be aggregated and spread.

しかし、2液インクを用いた画像記録においては、ヘッド位置等によってドットの着弾の位置ズレが起きることがあり、インクと処理液との位置ズレによって凝集に偏りが生じるという問題がある。さらに、インクと処理液とが少しでも重なれば、重なりの割合に応じて凝集効果は発揮されるが、インクと処理液とが全く重ならずに、反応を起こさないとドット形状に著しい格差が生じる。特に、ハイライト領域ではドットが離散するため影響が大きい。   However, in the image recording using the two-liquid ink, there is a problem that the landing position of the dots may be shifted depending on the head position or the like, and the aggregation is biased due to the positional shift between the ink and the processing liquid. Furthermore, if the ink and the treatment liquid overlap even a little, the cohesive effect is exhibited according to the overlapping ratio, but the ink and the treatment liquid do not overlap at all, and if there is no reaction, there is a significant difference in the dot shape. Occurs. In particular, in the highlight area, the influence is large because the dots are dispersed.

この問題を解決するために、処理液を目標量よりも多めに吐出することが考えられ、極端には全面に吐出することにより解決することが考えられる。   In order to solve this problem, it is conceivable that the treatment liquid is discharged in a larger amount than the target amount.

一方で、2液インクを用いた画像記録においては、インク液と処理液との双方を記録媒体に吐出するために、特に普通紙に印字する場合には、記録媒体に対する溶媒量が多すぎるため、記録媒体がカールしたり、記録媒体が裏抜けしたりするという問題が生じ易い。さらに、処理液ランコストアップの問題が生じる。このため、処理液を減らすことが求められている。   On the other hand, in image recording using two-liquid ink, both the ink liquid and the treatment liquid are ejected onto the recording medium, and particularly when printing on plain paper, the amount of solvent relative to the recording medium is too large. The problem is that the recording medium curls or the recording medium slips through. Furthermore, there is a problem of an increase in processing solution run cost. For this reason, it is calculated | required to reduce a process liquid.

吐出するインク量が多い領域では、処理液の割合を減らすことによる問題が小さいことから、特許文献1には、所定濃度以下ではインクデータと同一箇所に処理液を吐出し、所定濃度以上ではインクデータから間引いた箇所に処理液を吐出することにより、高濃度領域における処理液の割合を減らす方法が提案されている。
特許第3314031号公報
In a region where the amount of ink to be ejected is large, the problem caused by reducing the ratio of the treatment liquid is small. Therefore, Patent Document 1 discloses that the treatment liquid is ejected to the same location as the ink data at a predetermined concentration or lower, and the ink is discharged at a predetermined concentration or higher. There has been proposed a method of reducing the ratio of the processing liquid in the high concentration region by discharging the processing liquid to a portion thinned out from the data.
Japanese Patent No. 3314031

本発明は、各色のインクの吐出位置を集中させない場合と比較して、インクの粒状性の悪化の防止と、処理液の吐出量の減少とを両立させることを目的とする。   An object of the present invention is to achieve both prevention of deterioration of ink graininess and reduction of the discharge amount of a treatment liquid, as compared with the case where the discharge positions of the inks of the respective colors are not concentrated.

請求項1の画像処理装置の発明は、各画素の複数の異なる色の各々の階調値を、複数の液滴が重なって吐出されるようにN値(Nは3以上の整数)に量子化して、前記複数の異なる色ごとにN段階の吐出量で液滴を吐出するための吐出データを作成する吐出データ作成手段と、各画素に対して液滴に混合されることで色材を凝集する処理液吐出される量が、前記各色の吐出データに基づいて前記各画素に吐出される前記複数の色の各々の液滴の吐出量に依らず、前記各画素に吐出される液滴の色数が多いほど少なくなるように前記処理液を吐出するための処理液データを作成する処理液データ作成手段と、を含んで
構成されている。
In the invention of the image processing apparatus according to the first aspect, the gradation value of each of a plurality of different colors of each pixel is quantized to an N value (N is an integer of 3 or more) so that a plurality of droplets are ejected in an overlapping manner. And a discharge data generating means for generating discharge data for discharging liquid droplets in N stages of discharge amounts for each of the plurality of different colors, and a color material by being mixed into the liquid droplets for each pixel liquid amount ejected the processing liquid, said regardless of the discharge rate of the plurality of colors each of droplets ejected to each pixel based on the discharge data of each color are ejected to each pixel to aggregate as little Kunar so the number of colors droplets is large, is configured to include a, a treatment liquid data generating means for generating the processing liquid data for ejecting the treatment liquid.

請求項2の発明は請求項1に記載の画像処理装置において、前記吐出データ作成手段は、誤差拡散法によって量子化を行なうと共に、少なくとも1つの色の液滴が吐出される画素の、前記少なくとも1つの色以外の色の階調値と比較される(N−1)個の閾値のうち、最小の閾値のみを引き下げる引下手段を含んで構成されている。 According to a second aspect of the present invention, in the image processing apparatus according to the first aspect, the ejection data creating means performs quantization by an error diffusion method, and at least the pixels of at least one color droplet ejected. It is configured to include a pulling-down means for lowering only the minimum threshold value among (N-1) threshold values to be compared with gradation values of colors other than one color.

請求項3の画像記録装置の発明は、前記請求項1または請求項2に記載の画像処理装置と、前記吐出データ作成手段により作成された前記吐出データに基づいて、記録媒体に前記複数の色の各々の液滴を吐出する第1の吐出手段と、前記処理液データ作成手段により作成された前記処理液データに基づいて前記記録媒体に前記処理液を吐出する第2の吐出手段と、を備えて構成されている。 Invention of images recording apparatus according to claim 3, an image processing apparatus according to claim 1 or claim 2, on the basis of the ejection data generated by said discharge data forming means, the plurality of the recording medium First discharge means for discharging each droplet of color, and second discharge means for discharging the treatment liquid onto the recording medium based on the treatment liquid data created by the treatment liquid data creation means; It is configured with.

請求項の発明は、コンピュータに、各画素の複数の異なる色の各々の階調値を、複数の液滴が重なって吐出されるようにN値(Nは3以上の整数)に量子化して、前記複数の異なる色ごとにN段階の吐出量で液滴を吐出するための吐出データを作成するステップと、各画素に対して液滴に混合されることで色材を凝集する処理液吐出される量が、前記各色の吐出データに基づいて前記各画素に吐出される前記複数の色の各々の液滴の吐出量に依らず、前記各画素に吐出される液滴の色数が多いほど少なくなるように前記処理液を吐出するための処理液データを作成するステップと、を実行させるためのプログラムである。 The invention of claim 4 quantizes the gradation value of each of a plurality of different colors of each pixel into an N value (N is an integer of 3 or more) such that a plurality of droplets are overlapped and ejected to a computer. A step of creating ejection data for ejecting droplets in N stages of ejection amounts for each of the plurality of different colors , and a processing liquid for aggregating color materials by being mixed with the droplets for each pixel The number of droplets discharged to each pixel is independent of the amount of each droplet discharged from the plurality of colors based on the discharge data of each color. as little Kunar so in many, a program for executing the steps of: creating a processing liquid data for ejecting the treatment liquid.

請求項1及び請求項の発明によれば、複数の色の各々の液滴の吐出位置を集中させな
い場合と比較して、粒状性の悪化の防止と、処理液の吐出量の減少とを両立させることが
できる、という効果が得られる。
According to the first and fourth aspects of the invention, compared with the case where the discharge positions of the droplets of the plurality of colors are not concentrated, the deterioration of the graininess is prevented and the discharge amount of the processing liquid is reduced. The effect of being able to make it compatible is acquired.

請求項2の発明によれば、色毎に独立して量子化する場合と比較して、色の液滴が同一の画素に吐出される確率が高くなり、粒状性の低下を防止しつつ、処理液の吐出量を減少させることができる、という効果が得られる。   According to the invention of claim 2, compared to the case of independently quantizing for each color, there is a higher probability that the color droplets are ejected to the same pixel, while preventing deterioration in graininess, The effect that the discharge amount of the processing liquid can be reduced is obtained.

請求項の発明によれば、複数の色の各々の液滴の吐出位置を集中させない場合と比較
して、粒状性の悪化の防止と、処理液の吐出量の減少とを両立させることができる、とい
う効果が得られる。
According to the invention of claim 3 , compared with the case where the discharge positions of the droplets of each of the plurality of colors are not concentrated, it is possible to achieve both prevention of deterioration of graininess and reduction of the discharge amount of the processing liquid. The effect of being able to be obtained is obtained.

以下、本発明の実施の形態について図面を参照して詳細に説明する。本実施の形態では、インクジェットプリンタに本発明を適用した場合について説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, a case where the present invention is applied to an inkjet printer will be described.

まず、図1を参照して本実施の形態に係るインクジェットプリンタ10の全体構成を概説する。   First, the overall configuration of the inkjet printer 10 according to the present embodiment will be outlined with reference to FIG.

図1に示すように、インクジェットプリンタ10は、用紙(記録媒体)Pが収容される給紙カセット12を備えている。この給紙カセット12の先端側(図1において左端側)の上部には、用紙P上面の先端側に圧接して給紙カセット12内から用紙Pを取り出すフィードロール14が配置されている。   As shown in FIG. 1, the inkjet printer 10 includes a paper feed cassette 12 in which paper (recording medium) P is accommodated. A feed roll 14 that takes out the paper P from the inside of the paper feed cassette 12 is disposed at the top of the paper feed cassette 12 on the front end side (left end side in FIG. 1).

また、給紙カセット12の先端部から延出し、用紙Pに画像記録を行なう記録部16へ達する第1搬送路18が設けられている。第1搬送路18には、用紙Pを記録部16へ挟持搬送する複数の第1搬送ロール対20が設けられている。   A first conveyance path 18 extending from the leading end of the paper feed cassette 12 and reaching the recording unit 16 for recording an image on the paper P is provided. The first transport path 18 is provided with a plurality of first transport roll pairs 20 that sandwich and transport the paper P to the recording unit 16.

さらに、記録部16から上方に延出し、画像記録がされた用紙Pを収容する排出トレイ22に達する第2搬送路24が設けられている。この第2搬送路24には、用紙Pを排出トレイ22へ搬送する複数の第2搬送ロール対26が設けられている。なお、両面印字するための反転搬送路36が第2搬送路24から第1搬送路18へ接続している。   Furthermore, a second transport path 24 is provided that extends upward from the recording unit 16 and reaches the discharge tray 22 that stores the paper P on which an image is recorded. A plurality of second transport roll pairs 26 that transport the paper P to the discharge tray 22 are provided in the second transport path 24. A reverse conveyance path 36 for duplex printing is connected from the second conveyance path 24 to the first conveyance path 18.

以上の構成により、フィードロール14によって、給紙カセット12から取り出された用紙Pは、複数の搬送ロール対20によって第1搬送路18を搬送され、記録部16へ送り込まれて画像記録が行われ、画像記録がされた用紙は、複数の搬送ロール対26によって、第2搬送路24を搬送され、排出トレイ22に排出される。また、両面印字を行なう場合は、片面印字をした用紙を、第2搬送路24から反転搬送路36を介して、第1搬送路18に搬送し、再び記録部16へ送り込み、画像記録が行われる。以上のように、一連の画像記録が行われる。なお、用紙Pの保持は静電吸着力によって行う。帯電ロール(図示省略)で用紙Pを搬送路24に押圧するとともに用紙Pに電荷を与え吸着力を発生させる。   With the above configuration, the paper P taken out from the paper feed cassette 12 by the feed roll 14 is transported through the first transport path 18 by the plurality of transport roll pairs 20 and sent to the recording unit 16 for image recording. The sheet on which the image is recorded is transported through the second transport path 24 by a plurality of transport roll pairs 26 and is discharged to the discharge tray 22. When performing double-sided printing, the paper on which single-sided printing has been performed is transported from the second transport path 24 via the reverse transport path 36 to the first transport path 18 and sent again to the recording unit 16 to perform image recording. Is called. As described above, a series of image recording is performed. Note that the holding of the paper P is performed by electrostatic attraction force. The sheet P is pressed against the transport path 24 by a charging roll (not shown) and charges are applied to the sheet P to generate an attracting force.

次に、記録部16の構成について説明する。   Next, the configuration of the recording unit 16 will be described.

記録部16は、用紙搬送方向上流側に配置された駆動ロール28と、下流側に配置された従動ロール30に巻回される無端状の搬送ベルト32を備えており、この搬送ベルト32は図1の矢印A方向(時計方向)に循環駆動(回転)するように構成されている。また、駆動ロール28の上部には、搬送ベルト32に表面側から摺接するニップロール38が配設されている。   The recording unit 16 includes a drive roll 28 disposed on the upstream side in the sheet conveyance direction and an endless conveyance belt 32 wound around a driven roll 30 disposed on the downstream side. 1 is configured to circulate (rotate) in the direction of arrow A (clockwise). Further, a nip roll 38 that is in sliding contact with the transport belt 32 from the front side is disposed on the drive roll 28.

搬送ベルト32の上方には、インクジェット記録ヘッド34が配置されている。このインクジェット記録ヘッド34は、有効な記録領域が用紙Pの幅(搬送方向と直交する方向の長さ)以上とされた長尺状とされ、インク定着を促進させると共に画像濃度向上や耐水性向上を図るための処理液を吐出する処理液用ヘッド34Tと、イエロー(Y)、マゼンタ(M)、シアン(C)、及びブラック(K)の4色のインクをそれぞれ吐出する4つのインク用ヘッド34Y、34M、34C、34Kが、搬送方向に沿って配置されており、フルカラーの画像を記録可能になっている。   An ink jet recording head 34 is disposed above the transport belt 32. The inkjet recording head 34 has a long shape in which the effective recording area is equal to or larger than the width of the paper P (the length in the direction orthogonal to the transport direction), promotes ink fixing, and improves image density and water resistance. Processing liquid head 34T that discharges the processing liquid for the purpose of, and four ink heads that respectively discharge yellow (Y), magenta (M), cyan (C), and black (K) inks 34Y, 34M, 34C, and 34K are arranged along the transport direction, and can record full-color images.

また、各色のインク用ヘッド34Y、34M、34C、34Kは、それぞれ複数のインク吐出口(ノズル)が用紙Pの有効な記録領域の幅の全域にわたって配列されて構成されている。   Each of the ink heads 34Y, 34M, 34C, and 34K for each color is configured such that a plurality of ink discharge ports (nozzles) are arranged over the entire width of the effective recording area of the paper P.

なお、インク滴の吐出は、サーマル方式、圧電方式等、公知の方式で行えばよい。   Ink droplets may be ejected by a known method such as a thermal method or a piezoelectric method.

このインクジェット記録ヘッド34は、搬送ベルト32の平坦部分32Fに対向し、この対向した領域が、インクジェット記録ヘッド34からインク滴及び処理液が吐出される吐出領域となっている。第1搬送路18を搬送された用紙Pは、搬送ベルト32で保持されて、この吐出領域に至り、インクジェット記録ヘッド34に対向した状態で、インクジェット記録ヘッド34から画像情報に応じたインク滴及び処理液が付着される。   The ink jet recording head 34 faces the flat portion 32F of the transport belt 32, and the facing region is an ejection region where ink droplets and processing liquid are ejected from the ink jet recording head 34. The paper P transported through the first transport path 18 is held by the transport belt 32, reaches the discharge region, and faces the ink jet recording head 34. Treatment liquid is attached.

また、インクジェット記録ヘッド34の上方には、各インク用ヘッド34Y、34M、34C、34Kにインクを供給するインクタンク40Y、40M、40C、40K、処理液用ヘッド34Tに処理液を供給する処理液タンク40Lが配設されている。   Further, above the ink jet recording head 34, the ink tanks 40Y, 40M, 40C, and 40K that supply ink to the ink heads 34Y, 34M, 34C, and 34K, and the processing liquid that supplies the processing liquid to the processing liquid head 34T. A tank 40L is provided.

さらに、インクジェット記録ヘッド34のノズル面に対向可能な位置、あるいは対向する位置に移動可能な位置に、ダミージェット受け部材、ワイピング部材、キャップ部材等を含む各色に対応したメンテナンスユニット(図示省略)を配置する。   Further, a maintenance unit (not shown) corresponding to each color including a dummy jet receiving member, a wiping member, a cap member and the like is provided at a position that can be opposed to the nozzle surface of the inkjet recording head 34 or a position that can be moved to the opposed position. Deploy.

Y用及びM用のメンテナンスユニットは、インク用ヘッド34Y、34Mに対して図1における左側に配置する。また、C用及びK用のメンテナンスユニットは、インク用ヘッド34C、34Kに対して図1における右側に配置する。   The maintenance units for Y and M are arranged on the left side in FIG. 1 with respect to the ink heads 34Y and 34M. Further, the maintenance units for C and K are arranged on the right side in FIG. 1 with respect to the ink heads 34C and 34K.

メンテナンス時には、インクジェット記録ヘッド34を上昇させ、メンテナンスユニットを左右からスライドさせて各々対応するノズル面に対向するよう移動させる。   At the time of maintenance, the inkjet recording head 34 is raised, and the maintenance unit is slid from the left and right to move to face the corresponding nozzle surfaces.

また、図2に示されるように、各インク用ヘッド34Y、34M、34C、34K及び処理液用ヘッド34Tを含んだプリントエンジン50は、CPU52,ROM54,RAM56等がバス58によって接続されたシステムコントローラ60に接続されている。このシステムコントローラ60は、たとえば、画像情報に応じてインク滴及び処理液の吐出タイミングや使用するノズルを決め、駆動信号を各インク用ヘッド34Y、34M、34C、34K及び処理液用ヘッド34Tに入力して、インクジェット記録ヘッド34を制御している。   As shown in FIG. 2, the print engine 50 including the ink heads 34Y, 34M, 34C, 34K and the processing liquid head 34T is a system controller in which a CPU 52, a ROM 54, a RAM 56, and the like are connected by a bus 58. 60. For example, the system controller 60 determines the ejection timing of the ink droplets and the processing liquid and the nozzle to be used according to the image information, and inputs drive signals to the ink heads 34Y, 34M, 34C, 34K and the processing liquid head 34T. Thus, the ink jet recording head 34 is controlled.

次に、以上のような構成のインクジェットプリンタ10において用いることができる処理液用ヘッド34T、及び各インク用ヘッド34Y、34M、34C、34Kについて詳細に説明する。   Next, the treatment liquid head 34T and the ink heads 34Y, 34M, 34C, and 34K that can be used in the inkjet printer 10 having the above-described configuration will be described in detail.

各インク用ヘッド34Y、34M、34C、34Kは、システムコントローラ60のバス58に接続され、システムコントローラ60に制御される駆動回路(図示省略)によって、多値(大ドット・中ドット・小ドット・ドットなし)でアナログ駆動される。インク用ヘッド34Y、34M、34C、34Kで多値とすることで、高速・高画質を達成できる。すなわち、大ドットを吐出することで広い面積にインクを乗せられるので高速に出力でき、小ドットを吐出することで粒状性を改善させ高画質で出力できる。1つのノズルから大きさの異なるドットを吐出させるために、例えば、大ドットと中ドットと小ドットとを吐出する場合には、各々異なる波形の電圧がインク用ヘッド34Y、34M、34C、34Kに印加される。   Each of the ink heads 34Y, 34M, 34C, and 34K is connected to the bus 58 of the system controller 60, and is driven by a multi-value (large dot, medium dot, small dot, and so on) by a drive circuit (not shown) controlled by the system controller 60. Analog drive with no dots. By making the ink heads 34Y, 34M, 34C, and 34K multi-valued, high speed and high image quality can be achieved. That is, by ejecting large dots, ink can be placed on a large area, so that it can be output at high speed, and by ejecting small dots, the graininess can be improved and output with high image quality. In order to eject dots of different sizes from one nozzle, for example, when ejecting large dots, medium dots, and small dots, voltages having different waveforms are applied to the ink heads 34Y, 34M, 34C, and 34K, respectively. Applied.

また、処理液用ヘッド34Tは、システムコントローラ60のバス58に接続され、システムコントローラ60に制御される駆動回路(図示省略)によって、多値(大ドット吐出・中ドット吐出・小ドット吐出・ドット吐出なし)で駆動制御される。1つのノズルから大きさの異なるドットを吐出させるために、インク用ヘッド34Y、34M、34C、34Kと同様に、大ドットと中ドットと小ドットとを吐出する場合には、各々異なる波形の電圧がインク用ヘッド34Tに印加される。   The treatment liquid head 34T is connected to the bus 58 of the system controller 60, and is driven by a multi-value (large dot ejection / medium dot ejection / small dot ejection / dot) by a drive circuit (not shown) controlled by the system controller 60. The drive is controlled without discharge. When ejecting large dots, medium dots, and small dots in the same manner as the ink heads 34Y, 34M, 34C, and 34K in order to eject dots having different sizes from one nozzle, voltages having different waveforms are used. Is applied to the ink head 34T.

また、システムコントローラ60は、ネットワークインターフェース(図示省略)を介してパーソナルコンピュータ等にネットワーク接続可能になっている。   The system controller 60 can be connected to a personal computer or the like via a network interface (not shown).

次に、システムコントローラ60によって実施される画像処理の説明を行なう。
(第1の実施の形態)
図3〜図7を参照して、システムコントローラ60で実施される画像処理の第1の実施の形態を説明する。
Next, image processing performed by the system controller 60 will be described.
(First embodiment)
A first embodiment of image processing performed by the system controller 60 will be described with reference to FIGS.

この画像処理を実行するためのプログラムは、システムコントローラ60の記憶媒体であるROM54に記憶されている。   A program for executing this image processing is stored in a ROM 54 that is a storage medium of the system controller 60.

図3に画像データGの概念図を示す。画像を形成するための画像データGは、多数の画素gの階調値を表す画素値を表す。図3において、矢印Mは走査方向M、すなわち用紙の搬送方向を示し、矢印Nはノズルの配列方向Nを示している。以下、ノズルの配列方向Nの位置座標をx、走査方向Mの位置座標をyとして、画素g(x,y)として画像に含まれる各画素を識別する。なお、1≦x≦n(n:ノズルの配列方向Nの画素数)、1≦y≦m(m:走査方向Mの画素数)であり、n、mの値は画像データGによって異なる。また、xの値が同じ画素gは、同じノズルから吐出されるインクによって画像が形成される。   FIG. 3 is a conceptual diagram of the image data G. Image data G for forming an image represents pixel values representing gradation values of a large number of pixels g. In FIG. 3, an arrow M indicates a scanning direction M, that is, a sheet conveyance direction, and an arrow N indicates a nozzle arrangement direction N. Hereinafter, each pixel included in the image is identified as a pixel g (x, y), where x is the position coordinate in the nozzle arrangement direction N and y is the position coordinate in the scanning direction M. Note that 1 ≦ x ≦ n (n: the number of pixels in the nozzle arrangement direction N), 1 ≦ y ≦ m (m: the number of pixels in the scanning direction M), and the values of n and m differ depending on the image data G. In addition, an image is formed on the pixels g having the same value of x by ink ejected from the same nozzle.

画像処理においては、図4に示されるように、まず、記録する画像のオリジナルデータが入力される。オリジナルデータは、例えば、各画素のR,G,B色の各々の階調値を8ビットを用いて、0から255までの256階調で表したデータを用いる。以下では、256階調で表したデータを用いる場合について説明するが、階調は種々の値に定めることができる。   In the image processing, as shown in FIG. 4, first, original data of an image to be recorded is input. As the original data, for example, data in which gradation values of R, G, and B colors of each pixel are expressed in 256 gradations from 0 to 255 using 8 bits is used. Hereinafter, a case where data represented by 256 gradations is used will be described. However, gradations can be set to various values.

システムコントローラ60は、入力されたオリジナルデータに、解像度の変換、及び色変換処理を施し、8ビットのR,G,Bの画像データを8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータに変換する。この色変換処理は、R,G,B色の各々で表される画像データをY,M,C色の各々で表される画像データに変換する処理、及び各画素に対して、Y,M,C色の各々をK色に置き換える色変換処理を含む。   The system controller 60 performs resolution conversion and color conversion processing on the input original data, and converts 8-bit R, G, B image data into 8-bit K, M, C, and Y gradations. It is converted into data for each pixel represented by a value. This color conversion process is a process for converting image data represented by each of R, G, and B colors into image data represented by each of Y, M, and C colors, and Y, M for each pixel. , C color conversion processing for replacing each of the C colors with K colors.

さらに、システムコントローラ60は、8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータを閾値と比較することによって、例えば2ビットのK,M,C,Yの各々の階調値で表されたデータに変換(量子化)する。2ビットの階調値は、’0’、’1’、’2’、’3’の4値の何れかを表す。’0’はドット吐出なし(吐出量0)を表し、’1’は小ドット吐出(吐出量小)を表し、’2’は中ドット吐出(吐出量中)を表し、’3’は大ドット吐出(吐出量大)を表す。なお、量子化する際の階調値の値数は、処理液用ヘッド34T、各インク用ヘッド34Y、34M、34C、34K、及び駆動回路等の仕様に応じて設定される。例えば、ドットの吐出制御を3段階(ドット吐出なし/小ドット吐出/大ドット吐出)に行なう場合は3値に設定される。   Further, the system controller 60 compares, for example, 2-bit K, M, C, and Y data for each pixel represented by 8-bit K, M, C, and Y gradation values with a threshold value. Are converted (quantized) into data represented by the respective tone values. The 2-bit gradation value represents one of four values “0”, “1”, “2”, and “3”. '0' indicates no dot discharge (discharge amount 0), '1' indicates small dot discharge (discharge amount small), '2' indicates medium dot discharge (medium discharge amount), and '3' indicates large Represents dot ejection (large ejection volume). The number of gradation values for quantization is set according to the specifications of the treatment liquid head 34T, the ink heads 34Y, 34M, 34C, 34K, the drive circuit, and the like. For example, when dot ejection control is performed in three stages (no dot ejection / small dot ejection / large dot ejection), the value is set to 3 values.

本実施の形態では、画像データと閾値との比較による量子化に伴って発生する量子化誤差を周辺の画素に拡散させる誤差拡散法を用いて、K,M,C,Yの各々の色毎に8ビットのデータを2ビットのデータに変換する処理を行なう。   In the present embodiment, for each color of K, M, C, and Y, using an error diffusion method that diffuses a quantization error caused by quantization by comparison between image data and a threshold value to surrounding pixels. Then, a process of converting 8-bit data into 2-bit data is performed.

まず、図5を参照して、量子化の閾値について説明する。なお、図5は、0〜255の256階調の画像データを、大ドット吐出、中ドット吐出、小ドット吐出、ドット吐出なしの4値に量子化する場合の閾値を示している。   First, the quantization threshold will be described with reference to FIG. FIG. 5 shows threshold values in the case of quantizing 256 gradation image data of 0 to 255 into four values of large dot discharge, medium dot discharge, small dot discharge, and no dot discharge.

図5に示されるように、本実施の形態では、例えば、大ドット吐出閾値208、中ドット吐出閾値128、小ドット吐出閾値48の3つの閾値を設定する。システムコントローラ60は、各閾値と各画素の8ビットの階調値とを比較することにより、8ビットの階調値に量子化する。すなわち、階調値が0以上かつ48以下の場合は’0(液吐出なし)’に変換し、49以上かつ128以下の場合は’96(小ドット吐出)’に変換し、129以上かつ208以下の場合は’160(中ドット吐出)’に変換し、209以上の場合は’255(大ドット吐出)’に変換する。   As shown in FIG. 5, in the present embodiment, for example, three threshold values, a large dot discharge threshold value 208, a medium dot discharge threshold value 128, and a small dot discharge threshold value 48 are set. The system controller 60 quantizes the 8-bit gradation value by comparing each threshold value with the 8-bit gradation value of each pixel. That is, when the gradation value is 0 or more and 48 or less, it is converted to “0 (no liquid discharge)”, and when it is 49 or more and 128 or less, it is converted to “96 (small dot discharge)”. In the following cases, it is converted to “160 (medium dot discharge)”, and in the case of 209 or more, it is converted to “255 (large dot discharge)”.

次に誤差の拡散処理について説明する。   Next, error diffusion processing will be described.

処理対象の画素g(x,y)の量子化誤差Uは、下記の(1)式で表される。   The quantization error U of the pixel g (x, y) to be processed is expressed by the following equation (1).

U = (Q + R) − S … (1)
なお、
Q:画素g(x,y)の量子化前の階調値(0〜255)
R:誤差拡散により周辺画素から拡散された量子化誤差の和
S:出力値
である。
U = (Q + R) -S (1)
In addition,
Q: gradation value before quantization of pixel g (x, y) (0 to 255)
R: Sum of quantization errors diffused from neighboring pixels by error diffusion S: Output value

出力値は、量子化後の階調値であり、本実施の形態では、ドット吐出なしを’0’、小ドット吐出を’96’、中ドット吐出を’160’、大ドット吐出を’255’とする。   The output value is a gradation value after quantization. In the present embodiment, “0” indicates no dot discharge, “96” indicates small dot discharge, “160” indicates medium dot discharge, and “255” indicates large dot discharge. 'And.

図6は、量子化誤差Uの拡散処理の一例を示している。なお、同図において、太枠で示される画素gが注目画素g(x,y)であり、斜線塗りつぶしで示される画素は既に量子化された画素である。また、これら以外の画素gを示す枠内の数値は、注目画素g(x,y)の量子化誤差Uを周辺画素に拡散する際の拡散割合を示す。   FIG. 6 shows an example of the quantization error U diffusion process. In the figure, a pixel g indicated by a bold frame is a target pixel g (x, y), and a pixel indicated by hatching is an already quantized pixel. The numerical values in the frame indicating the pixels g other than these indicate the diffusion ratio when the quantization error U of the pixel of interest g (x, y) is diffused to the peripheral pixels.

すなわち、拡散処理によって、注目画素g(x,y)の量子化誤差Uの7/16は次に量子化処理の対象となるg(x,y+1)に、量子化誤差Uの5/16は注目画素の隣の画素g(x+1,y)に、それぞれ拡散され、注目画素の斜め位置に隣接する画素g(x+1,y−1)及び画素g(x+1,y)には、それぞれ量子化誤差Uの3/16、1/16が拡散される。   That is, by diffusion processing, 7/16 of the quantization error U of the pixel of interest g (x, y) becomes g (x, y + 1) to be subjected to the next quantization processing, and 5/16 of the quantization error U becomes The pixel g (x + 1, y) and the pixel g (x + 1, y) that are respectively diffused to the pixel g (x + 1, y) adjacent to the pixel of interest and are adjacent to the diagonal position of the pixel of interest are quantized errors. 3/16 and 1/16 of U are diffused.

上述した誤差拡散法を用いた量子化を、図4に示されるように、まず、基準となるK色の2ビットに対して行なう。   As shown in FIG. 4, the quantization using the above-described error diffusion method is first performed on 2 bits of the reference K color.

次に、M色に対して誤差拡散法を用いた量子化Mを行なう。このとき、K色のインクが吐出される、すなわち、K色の階調値が1〜3の何れかの画素については、図5の点線枠で示されるように、小ドット吐出の閾値を48から8に引き下げる。   Next, quantization M using the error diffusion method is performed on the M colors. At this time, the ink of K color is ejected, that is, for any pixel whose K color gradation value is 1 to 3, the threshold value for ejecting small dots is set to 48 as shown by the dotted frame in FIG. Pull down to 8.

次に、C色に対して誤差拡散法を用いた量子化Cを行なう。このとき、K色及びM色の少なくとも一方のインクが吐出される、すなわち、K色及びM色の少なくとも一方の階調値が1〜3の何れかの画素については、小ドット吐出の閾値を48から8に引き下げる。   Next, quantization C using the error diffusion method is performed on the C color. At this time, at least one ink of K color and M color is ejected, that is, the threshold value of small dot ejection is set for any pixel whose gradation value is at least one of K color and M color. Pull down from 48 to 8.

次に、Y色に対して誤差拡散法を用いた量子化Yを行なう。このとき、K色、M色、及びC色の少なくとも一方のインクが吐出される、すなわち、K色、M色、及びC色の少なくとも一方の階調値が1〜3の何れかの画素については、小ドット吐出の閾値を48から8に引き下げる。   Next, quantization Y using the error diffusion method is performed on the Y color. At this time, at least one ink of K color, M color, and C color is ejected, that is, for any pixel in which the gradation value of at least one of K color, M color, and C color is 1 to 3. Reduces the threshold for small dot ejection from 48 to 8.

なお、M,C,Yの順序は上述の順序に限らない。また、K色を基準としなくても本発明の実施は可能である。   Note that the order of M, C, and Y is not limited to the order described above. Further, the present invention can be implemented without using the K color as a reference.

また、誤差拡散法においては、画素毎の閾値の変更によって求められた画素値は、周囲の画素値に伝播するため、画像データ全体としては、階調値のバランスが崩れることはない。   Further, in the error diffusion method, the pixel value obtained by changing the threshold value for each pixel propagates to surrounding pixel values, so that the balance of gradation values is not lost in the entire image data.

次に、図7(A)を参照して、2ビットで表されたK,M,C,Yの各々の階調値から、2ビットで表されるTの階調値(T値)を求める処理を説明する。   Next, referring to FIG. 7A, the gradation value (T value) of T represented by 2 bits is obtained from the gradation values of K, M, C, and Y represented by 2 bits. The required processing will be described.

まず、画素毎に、2ビットで表されたK,M,C,Yの各々の階調値から、8ビットで表されるT値を求めるT算出の処理を行なう。   First, T calculation processing for obtaining a T value represented by 8 bits from the gradation values of K, M, C, and Y represented by 2 bits is performed for each pixel.

T値算出の処理では、下記の式(2)を用いて8ビットのT値を求める。   In the T value calculation process, an 8-bit T value is obtained using the following equation (2).

T = 255 × W(n)× n … (2)
なお、
W(n):重み
n:ドットを吐出する色の数(0〜4)
であり、W(n)は、図7(B)に示されるようにnが増えるにつれ指数関数的に減るように定める。
T = 255 × W (n) × n (2)
In addition,
W (n): Weight n: Number of colors ejecting dots (0 to 4)
W (n) is determined so as to decrease exponentially as n increases, as shown in FIG. 7B.

また、nは、大ドット・中ドット・小ドットの液量にかかわらず、ドットを吐出する色の数を計数して求める。具体的には、各色の2ビットの階調値の1ビット目の値と2ビット目の値との論理和を求めることにより得る。   In addition, n is obtained by counting the number of colors discharged from the dots regardless of the amount of liquid of large dots, medium dots, and small dots. Specifically, it is obtained by calculating the logical sum of the first bit value and the second bit value of the 2-bit gradation value of each color.

本実施の形態では、下記の表1に示される値を用いる。   In the present embodiment, the values shown in Table 1 below are used.

Figure 0005056403
Figure 0005056403

すなわち、nが「0」の場合のT値は「0」、nが「1」の場合のT値は「63」、nが「2」の場合のT値は「112」、nが「3」の場合のT値は「138」、nが「4」の場合のT値は「153」となる。   That is, the T value when n is “0” is “0”, the T value when n is “1” is “63”, the T value when n is “2” is “112”, and n is “ The T value when “3” is “138”, and the T value when “n” is “4” is “153”.

このように、1色のインクが吐出される画素においては、ドットが大ドット・中ドット・小ドットの何れであってもT値、すなわち、処理液の液適量が一定となるので、インクの液適量が増えるに従って、インクに対する処理液の割合が減ることになる。すなわち、画素毎に、インクの液適量に対する処理液の液滴量の比は、インクの液適量が多くなるに従って小さくなるように調整される。   In this way, in a pixel from which one color of ink is ejected, the T value, that is, the appropriate amount of processing liquid, is constant regardless of whether the dot is a large dot, a medium dot, or a small dot. As the appropriate amount of liquid increases, the ratio of processing liquid to ink decreases. That is, for each pixel, the ratio of the droplet amount of the processing liquid to the appropriate amount of ink liquid is adjusted so as to decrease as the appropriate amount of ink liquid increases.

なお、8ビットのT値の求め方は上述の方法に限られず、インクの液適量に応じた0〜255の何れかの値が求まればよい。   Note that the method of obtaining the 8-bit T value is not limited to the above-described method, and any value from 0 to 255 corresponding to the appropriate amount of ink liquid may be obtained.

次に、誤差拡散法を用いて、8ビットのT値を2ビットのT値に変換(量子化)する量子化処理を行なう。   Next, a quantization process for converting (quantizing) an 8-bit T value into a 2-bit T value is performed using an error diffusion method.

上記の図5,6を参照した説明と同様に、本実施の形態では、例えば、大ドット吐出閾値208、中ドット吐出閾値128、小ドット吐出閾値48の3つの閾値と各画素の8ビットのT値との比較処理、及び誤差の拡散処理をすることにより、T値を4値に量子化し、2ビットのT値を求める。   Similar to the description with reference to FIGS. 5 and 6 described above, in the present embodiment, for example, three threshold values of a large dot discharge threshold value 208, a medium dot discharge threshold value 128, and a small dot discharge threshold value 48, and an 8-bit value of each pixel. By performing a comparison process with the T value and an error diffusion process, the T value is quantized into four values to obtain a 2-bit T value.

これにより、単色の小ドットが吐出される画素が1画素だけ孤立した場合にも、処理液が吐出されるようになる。   As a result, even when only one pixel from which a single small color dot is ejected is isolated, the treatment liquid is ejected.

このように、各色の階調値の量子化に用いる閾値を他の色のインクが吐出される画素において引き下げることで、特にインクの吐出量が少ないハイライト領域において同一の画素に複数の色のインクが吐出される確率を高くすることができる。   In this way, by reducing the threshold value used for quantization of the gradation value of each color in pixels where ink of other colors is ejected, a plurality of colors can be applied to the same pixel, particularly in a highlight area where the ink ejection amount is small. The probability that ink is ejected can be increased.

また、重み付けを行って処理液の吐出量をを求めることで、処理液の吐出量を反応に十分な量、かつ抑制した量とすることができる。
(第2の実施の形態)
続いて、本発明の第2の実施の形態に係る画像処理について説明する。
Moreover, by calculating | requiring weighting and calculating | requiring the discharge amount of a process liquid, the discharge amount of a process liquid can be made into the quantity which was sufficient for reaction and suppressed.
(Second Embodiment)
Next, image processing according to the second embodiment of the present invention will be described.

第1の実施の形態では、誤差拡散法を用いて量子化を行なう場合について説明したが、第2の実施の形態では、ドットが行列の中心から太るように閾値を配列したドット集中型のディザ行列である網点スクリーンを用いて量子化を行なう場合について説明する。以下では、第1の実施の形態と対応する部分についての説明を省略し、第1の実施の形態との差異を主として説明する。   In the first embodiment, the case of performing quantization using the error diffusion method has been described, but in the second embodiment, a dot concentration type dither in which thresholds are arranged so that the dots are thick from the center of the matrix. A case where quantization is performed using a halftone screen which is a matrix will be described. In the following, description of portions corresponding to those of the first embodiment will be omitted, and differences from the first embodiment will be mainly described.

図8〜図11を参照して、システムコントローラ60で実施される画像処理の第2の実施の形態を説明する。   A second embodiment of the image processing performed by the system controller 60 will be described with reference to FIGS.

画像処理の流れを図8を参照して説明する。   The flow of image processing will be described with reference to FIG.

まず、例えば、各画素のR,G,B色の各々の階調値を8ビットを用いて、0から255までの256階調で表した記録する画像のオリジナルデータが入力される。   First, for example, original data of an image to be recorded in which 256 gradation values from 0 to 255 are represented using 8 bits for each gradation value of R, G, and B colors of each pixel is input.

システムコントローラ60は、入力されたオリジナルデータに、解像度の変換、及び色変換処理を施し、8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータとする。   The system controller 60 performs resolution conversion and color conversion processing on the input original data to obtain data for each pixel represented by 8-bit K, M, C, and Y gradation values.

次に、システムコントローラ60は、8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータを、1ビットのK,M,C,Yの各々の階調値で表されたデータに変換(量子化)する。1ビットの階調値は、’0’、’1’の2値の何れかを表す。’0’はドット吐出なしを表し、’1’はドット吐出を表す。なお、階調値は2ビットで表してもよく、この場合の値数は4値である。   Next, the system controller 60 converts each pixel data represented by 8-bit K, M, C, Y gradation values into 1-bit K, M, C, Y gradation values. Is converted (quantized) into data represented by. The 1-bit gradation value represents one of “0” and “1”. '0' represents no dot ejection, and '1' represents dot ejection. Note that the gradation value may be represented by 2 bits, and the number of values in this case is four.

本実施の形態では、網点スクリーンを用いることによって、K,M,C,Yの各々の色について、8ビットのデータを1ビットのデータに変換する。   In this embodiment, 8-bit data is converted into 1-bit data for each color of K, M, C, and Y by using a halftone screen.

網点スクリーンは、階調再現性に優れるという特性を有すると共に、インクの吐出対象の画素を集中させるという特性を有する閾値マトリックスである。   The halftone screen is a threshold value matrix having a characteristic of excellent gradation reproducibility and a characteristic of concentrating pixels to be ejected with ink.

図9は網点スクリーンの一例を示している。本実施の形態では、網点スクリーンは、100種類の異なる値の要素が並べられた閾値マトリックスを用いる。   FIG. 9 shows an example of a halftone screen. In the present embodiment, the halftone screen uses a threshold matrix in which elements of 100 different values are arranged.

本実施の形態における量子化処理では、各色毎に、10×10の画素のブロックに分割して、ブロックの単位で対応する網点スクリーンの要素と階調値とを比較して2値化する。2値化は、階調値が要素の値以上の場合は「1」にし、階調値が要素の値未満の場合は「0」にして行なう。   In the quantization processing in the present embodiment, each color is divided into blocks of 10 × 10 pixels, and the corresponding halftone screen elements and gradation values are compared and binarized in units of blocks. . Binarization is performed by setting “1” when the gradation value is equal to or greater than the element value, and setting it to “0” when the gradation value is less than the element value.

なお、網点スクリーンの要素数が10×10であるのに対し、階調数が256であるので、階調値を2.55で割る除算処理、又は網点スクリーンの要素値に2.55を掛ける乗算処理を行なってから量子化を行なう。   Since the number of elements of the halftone screen is 10 × 10 and the number of gradations is 256, the division processing for dividing the gradation value by 2.55 or the element value of the halftone screen is 2.55. Quantization is performed after a multiplication process is performed.

さらに、8ビットで表されるTの階調値(T値)を、8ビットで表されたK,M,C,Yの各々の階調値から求めるT算出処理を行なう。   Further, T calculation processing is performed for obtaining a gradation value (T value) of T represented by 8 bits from each gradation value of K, M, C, and Y represented by 8 bits.

T算出処理では、まず、下記の式(3)に従って256値のT値を求める。   In the T calculation process, first, 256 T values are obtained according to the following equation (3).

T = W(Σ)×Σ … (3)
なお、
W(Σ):重み
Σ:K,M,C,Yの各階調値の足し合わせ
であり、W(Σ)は、図10(A)に示されるようにΣが増えるにつれ指数関数的に減るように定める。すなわち、画素毎に、インクの液適量に対する処理液の液滴量の比は、インクの液適量が多くなるに従って小さくなるように調整できる。
T = W (Σ) × Σ (3)
In addition,
W (Σ): Weight Σ: The sum of the gradation values of K, M, C, and Y. W (Σ) decreases exponentially as Σ increases as shown in FIG. Determine as follows. That is, for each pixel, the ratio of the droplet amount of the treatment liquid to the appropriate amount of ink liquid can be adjusted so as to decrease as the appropriate amount of ink liquid increases.

次に、図10(B)に示されるように、W(Σ)×Σのとりうる値の最大値を100%としたときの1〜5%の範囲の値を一律5%の値に変換すると共に、高いパーセンテージの範囲の階調値を所定の値に変換する。   Next, as shown in FIG. 10B, the value in the range of 1 to 5% when the maximum value of W (Σ) × Σ can be taken as 100% is uniformly converted to a value of 5%. At the same time, the gradation value in the high percentage range is converted into a predetermined value.

次に、網点スクリーンを用いることによって、8ビットのT値のデータを2値化して、1ビットのデータに変換する。上記の一律5%の値に変換する処理が行なわれたことによって、階調値の小さい画素の値が「1」に変換される確立が高くなっている。   Next, by using a halftone screen, 8-bit T-value data is binarized and converted to 1-bit data. By performing the process of converting to the uniform value of 5%, there is a high probability that the value of a pixel having a small gradation value is converted to “1”.

例えば、10×10の画素のブロックの各画素の階調値が、W(Σ)×Σのとりうる値の最大値を100%としたときの1%の値であるときの、一律5%の値に変換する処理を行なわない場合の2値化の結果を図11(A)に示す。有色の画素はT値が「1」の画素を示し、無色の画素はT値が「0」の画素を示している。   For example, when the gradation value of each pixel of a 10 × 10 pixel block is 1% when the maximum value of W (Σ) × Σ can be taken as 100%, it is uniformly 5%. FIG. 11A shows the result of binarization when the process of converting to the value is not performed. A colored pixel indicates a pixel having a T value of “1”, and a colorless pixel indicates a pixel having a T value of “0”.

一方、一律5%の値に変換する処理を行なった場合は、図11(B)に示される結果となる。   On the other hand, when the process of uniformly converting the value to 5% is performed, the result shown in FIG. 11B is obtained.

このように、各色の階調値の量子化を網点スクリーンを用いることで、特にインクの吐出量が少ないハイライト領域において同一の画素に複数の色のインクが吐出される確率を高くすることができる。   In this way, by using a halftone screen to quantize the gradation values of each color, it is possible to increase the probability that a plurality of colors of ink are ejected to the same pixel, particularly in a highlight area where the amount of ink ejection is small. Can do.

また、処理液の吐出量の量子化を網点スクリーンを用いると共に、所定の範囲の小さい値を所定の値に引き上げることで、特にインクの吐出量が少ないハイライト領域の画素位置にも、十分に反応が起こる量の処理液を吐出させることができる。   In addition, using a halftone screen to quantize the discharge amount of the processing liquid and raising a small value in a predetermined range to a predetermined value, it is sufficient even for pixel positions in highlight areas where the ink discharge amount is small. The amount of treatment liquid that causes a reaction can be discharged.

さらに、所定の範囲の大きい値を所定の値に引き下げることで、処理液の吐出量を反応に十分な量、かつ抑制した量とすることができる。
(第3の実施の形態)
続いて、本発明の第3の実施の形態に係る画像処理について説明する。
Further, by lowering a large value in the predetermined range to a predetermined value, the discharge amount of the processing liquid can be made an amount sufficient for the reaction and suppressed.
(Third embodiment)
Next, image processing according to the third embodiment of the present invention will be described.

第2の実施の形態では、各色の階調値、及びT値を共通の網点スクリーンを用いて求める場合について説明したが、第3の実施の形態では、各色の階調値、及びT値を各々異なる網点スクリーンを用いて求める場合について説明する。以下では、第2の実施の形態と対応する部分についての説明を省略し、第2の実施の形態との差異を主として説明する。   In the second embodiment, the case where the tone value and T value of each color are obtained by using a common halftone screen has been described. However, in the third embodiment, the tone value and T value of each color are obtained. Will be described using different halftone screens. In the following, description of portions corresponding to the second embodiment will be omitted, and differences from the second embodiment will be mainly described.

図12〜図14を参照して、システムコントローラ60で実施される画像処理の第3の実施の形態を説明する。   With reference to FIGS. 12 to 14, a third embodiment of the image processing performed by the system controller 60 will be described.

画像処理の流れを図12を参照して説明する。   The flow of image processing will be described with reference to FIG.

まず、例えば、各画素のR,G,B色の各々の階調値を8ビットを用いて、0から255までの256階調で表した記録する画像のオリジナルデータが入力される。   First, for example, original data of an image to be recorded in which 256 gradation values from 0 to 255 are represented using 8 bits for each gradation value of R, G, and B colors of each pixel is input.

システムコントローラ60は、入力されたオリジナルデータに、解像度の変換、及び色変換処理を施し、8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータとする。   The system controller 60 performs resolution conversion and color conversion processing on the input original data to obtain data for each pixel represented by 8-bit K, M, C, and Y gradation values.

次に、システムコントローラ60は、8ビットのK,M,C,Yの各々の階調値で表された画素毎のデータを、1ビットのK,M,C,Yの各々の階調値で表されたデータに変換(量子化)する。   Next, the system controller 60 converts each pixel data represented by 8-bit K, M, C, Y gradation values into 1-bit K, M, C, Y gradation values. Is converted (quantized) into data represented by.

本実施の形態では、K,M,C,Yの各々の色を各々異なるディザマトリクスを用いることによって、8ビットのデータを1ビットのデータに変換する。   In the present embodiment, 8-bit data is converted into 1-bit data by using different dither matrices for K, M, C, and Y colors.

K,M,C,Yの各々の色の量子化には、図13(A),(B)に示されるようなディザマトリックスを用いる。すなわち、中心の4要素の値が同一になるように設定されたディザマトリックスを用いる。このようなディザマトリックスを用いることで、各色において特にハイライトの階調値の小さい画素において、同一の画素で複数の色のドットが吐出されるようになる。   For the quantization of each of K, M, C, and Y, a dither matrix as shown in FIGS. 13A and 13B is used. That is, the dither matrix set so that the values of the four central elements are the same is used. By using such a dither matrix, dots of a plurality of colors are ejected from the same pixel, particularly in a pixel having a small highlight gradation value in each color.

なお、図13(A),(B)で示されるディザマトリックスを用いる場合は、要素数が4×4であるので、階調値を16で割る除算処理、又は網点スクリーンの要素値に16を掛ける乗算処理を行なってから量子化を行なう。   When the dither matrix shown in FIGS. 13A and 13B is used, the number of elements is 4 × 4. Therefore, the division processing for dividing the gradation value by 16 or the halftone dot screen element value of 16 is used. Quantization is performed after a multiplication process is performed.

さらに、8ビットで表されるTの階調値(T値)を、8ビットで表されたK,M,C,Yの各々の階調値から求めるT算出処理を行なう。   Further, T calculation processing is performed for obtaining a gradation value (T value) of T represented by 8 bits from each gradation value of K, M, C, and Y represented by 8 bits.

T算出処理では、上記の式(3)に従って256値のT値を求める。すなわち、画素毎に、インクの液適量に対する処理液の液滴量の比は、インクの液適量が多くなるに従って小さくなるように調整できる。   In the T calculation process, 256 T values are obtained according to the above equation (3). That is, for each pixel, the ratio of the droplet amount of the treatment liquid to the appropriate amount of ink liquid can be adjusted so as to decrease as the appropriate amount of ink liquid increases.

次に、図13(C)で示されるようなディザマトリックスを用いて、8ビットのT値のデータを1ビットのデータに変換する。T値の2値化に用いるディザマトリックスは、図13(C)に示されるように、中心の4要素の値を「1」に設定する。中心の4要素の値を「1」に設定することによって、階調値の小さい画素の値が「1」に変換される確率を高くすることができる。   Next, by using a dither matrix as shown in FIG. 13C, 8-bit T value data is converted into 1-bit data. As shown in FIG. 13C, the dither matrix used for binarization of the T value sets the values of the central four elements to “1”. By setting the values of the central four elements to “1”, it is possible to increase the probability that the value of a pixel having a small gradation value is converted to “1”.

図14は、本実施の形態で用いることができる要素数が8×8のディザマトリックスの一例を示している。例えば、同図(A)のディザマトリックスでK色の階調値を2値化し、同図(B)のディザマトリックスでM色の階調値を2値化し、同図(C)のディザマトリックスでC色の階調値を2値化し、同図(D)のディザマトリックスでY色の階調値を2値化し、同図(E)のディザマトリックスでT値を2値化する。   FIG. 14 shows an example of a dither matrix having 8 × 8 elements that can be used in the present embodiment. For example, the K color gradation value is binarized by the dither matrix of FIG. 10A, the M color gradation value is binarized by the dither matrix of FIG. Then, the gradation value of the C color is binarized, the gradation value of the Y color is binarized by the dither matrix of FIG. 4D, and the T value is binarized by the dither matrix of FIG.

なお、図14で示されるディザマトリックスを用いる場合は、要素数が8×8であるので、階調値を4で割る除算処理、又は網点スクリーンの要素値に4を掛ける乗算処理を行なってから量子化を行なう。   When the dither matrix shown in FIG. 14 is used, since the number of elements is 8 × 8, division processing for dividing the gradation value by 4 or multiplication processing for multiplying the element value of the halftone screen by 4 is performed. Quantize from

このように、各色の階調値の量子化に用いるディザマトリックスの中心に位置する要素の値を小さく設定すると共に、各色の階調値の量子化に用いるディザマトリックスの中心に位置する要素の値を同一に設定することで、特にインクの吐出量が少ないハイライト領域において同一の画素に複数の色のインクが吐出される確率を高くすることができる。   In this way, the value of the element located at the center of the dither matrix used for quantization of the tone value of each color is set to be small, and the value of the element located at the center of the dither matrix used for quantization of the tone value of each color is set. Is set to be the same, it is possible to increase the probability that inks of a plurality of colors are ejected to the same pixel, particularly in a highlight region where the ink ejection amount is small.

さらに、処理液の吐出量の量子化に用いるディザマトリックスの中心に位置する要素の値を「1」に設定することで、特にインクの吐出量が少ないハイライト領域の画素位置にも、十分に反応が起こる量の処理液を吐出させることができる。   Furthermore, by setting the value of the element located at the center of the dither matrix used for quantization of the discharge amount of the processing liquid to “1”, the pixel position in the highlight area where the ink discharge amount is small is sufficient. An amount of treatment liquid that causes a reaction can be discharged.

本実施の形態に係るインクジェットプリンタの概略構成図である。1 is a schematic configuration diagram of an inkjet printer according to an embodiment. 本実施の形態に係るインクジェットプリンタの概略構成図である。1 is a schematic configuration diagram of an inkjet printer according to an embodiment. 画像データGの概念図である。2 is a conceptual diagram of image data G. FIG. 第1の実施の形態における画像処理の流れを示す図である。It is a figure which shows the flow of the image processing in 1st Embodiment. 量子化の閾値を説明する図である。It is a figure explaining the threshold value of quantization. 量子化誤差Uの拡散処理の一例を示す図である。6 is a diagram illustrating an example of a quantization error U diffusion process. FIG. (A)はTの階調値を求める処理を説明する図であり、(B)は重みの概念図である。(A) is a figure explaining the process which calculates | requires the gradation value of T, (B) is a conceptual diagram of a weight. 第2の実施の形態における画像処理の流れを示す図である。It is a figure which shows the flow of the image processing in 2nd Embodiment. 網点スクリーンの一例を示す図である。It is a figure which shows an example of a halftone screen. (A)は重みの概念図であり、(B)はTの階調値の変換の概念図である。(A) is a conceptual diagram of weights, and (B) is a conceptual diagram of conversion of T gradation values. (A)は図10(B)の変換を施さなかった場合の結果を示し、(B)は図10(B)の変換を施した場合の結果を示す。(A) shows the result when the conversion of FIG. 10 (B) is not performed, and (B) shows the result when the conversion of FIG. 10 (B) is performed. 第3の実施の形態における画像処理の流れを示す図である。It is a figure which shows the flow of the image processing in 3rd Embodiment. 4×4のディザマトリックスの一例を示している。An example of a 4 × 4 dither matrix is shown. 8×8のディザマトリックスの一例を示している。An example of an 8 × 8 dither matrix is shown.

符号の説明Explanation of symbols

10 インクジェットプリンタ
34 インクジェット記録ヘッド
60 システムコントローラ
10 Inkjet printer 34 Inkjet recording head 60 System controller

Claims (4)

各画素の複数の異なる色の各々の階調値を、複数の液滴が重なって吐出されるようにN値(Nは3以上の整数)に量子化して、前記複数の異なる色ごとにN段階の吐出量で液滴を吐出するための吐出データを作成する吐出データ作成手段と、
各画素に対して液滴に混合されることで色材を凝集する処理液吐出される量が、前記各色の吐出データに基づいて前記各画素に吐出される前記複数の色の各々の液滴の吐出量に依らず、前記各画素に吐出される液滴の色数が多いほど少なくなるように前記処理液を吐出するための処理液データを作成する処理液データ作成手段と、
を含む画像処理装置。
Each gradation value of a plurality of different colors of each pixel is quantized to an N value (N is an integer of 3 or more) so that a plurality of liquid droplets are overlapped , and N for each of the plurality of different colors. Discharge data creating means for creating discharge data for discharging droplets at a stage discharge amount ;
The amount of the processing liquid that agglomerates the color material by being mixed with the liquid droplets for each pixel is the amount of each of the plurality of colors that is discharged to each pixel based on the discharge data for each color. irrespective of the ejection amount of droplets, said enough small Kunar so many number of colors of liquid droplets ejected to each pixel, the processing liquid data generating means for generating the processing liquid data for ejecting the treatment liquid,
An image processing apparatus.
前記吐出データ作成手段は、誤差拡散法によって量子化を行なうと共に、少なくとも1
つの色の液滴が吐出される画素の、前記少なくとも1つの色以外の色の階調値と比較され
(N−1)個の閾値のうち、最小の閾値のみを引き下げる引下手段を含む請求項1に記載の画像処理装置。
The ejection data creation means performs quantization by an error diffusion method and at least 1
A pull-down unit that lowers only a minimum threshold value among (N-1) threshold values to be compared with a gradation value of a color other than the at least one color of a pixel from which a droplet of one color is discharged; The image processing apparatus according to claim 1.
前記請求項1または請求項2に記載の画像処理装置と、
前記吐出データ作成手段により作成された前記吐出データに基づいて、記録媒体に前記
複数の色の各々の液滴を吐出する第1の吐出手段と、
前記処理液データ作成手段により作成された前記処理液データに基づいて前記記録媒体
に前記処理液を吐出する第2の吐出手段と、
を備えた画像記録装置。
The image processing apparatus according to claim 1 or 2 ,
First ejection means for ejecting droplets of each of the plurality of colors onto a recording medium based on the ejection data created by the ejection data creating means;
Second discharge means for discharging the treatment liquid onto the recording medium based on the treatment liquid data created by the treatment liquid data creation means;
An image recording apparatus comprising:
コンピュータに、
各画素の複数の異なる色の各々の階調値を、複数の液滴が重なって吐出されるようにN値(Nは3以上の整数)に量子化して、前記複数の異なる色ごとにN段階の吐出量で液滴を吐出するための吐出データを作成するステップと、
各画素に対して液滴に混合されることで色材を凝集する処理液吐出される量が、前記各色の吐出データに基づいて前記各画素に吐出される前記複数の色の各々の液滴の吐出量に依らず、前記各画素に吐出される液滴の色数が多いほど少なくなるように前記処理液を吐出するための処理液データを作成するステップと、
を実行させるためのプログラム。
On the computer,
Each gradation value of a plurality of different colors of each pixel is quantized to an N value (N is an integer of 3 or more) so that a plurality of liquid droplets are overlapped , and N for each of the plurality of different colors. Creating ejection data for ejecting droplets at a staged ejection volume ;
The amount of the processing liquid that agglomerates the color material by being mixed with the liquid droplets for each pixel is the amount of each of the plurality of colors that is discharged to each pixel based on the discharge data for each color. irrespective of the ejection amount of droplets, said enough small Kunar so many number of colors of liquid droplets ejected to each pixel, creating a processing liquid data for ejecting the treatment liquid,
A program for running
JP2007333024A 2007-12-25 2007-12-25 Image processing apparatus, image recording apparatus, and program Expired - Fee Related JP5056403B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007333024A JP5056403B2 (en) 2007-12-25 2007-12-25 Image processing apparatus, image recording apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007333024A JP5056403B2 (en) 2007-12-25 2007-12-25 Image processing apparatus, image recording apparatus, and program

Publications (2)

Publication Number Publication Date
JP2009159116A JP2009159116A (en) 2009-07-16
JP5056403B2 true JP5056403B2 (en) 2012-10-24

Family

ID=40962681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007333024A Expired - Fee Related JP5056403B2 (en) 2007-12-25 2007-12-25 Image processing apparatus, image recording apparatus, and program

Country Status (1)

Country Link
JP (1) JP5056403B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5702621B2 (en) * 2011-02-10 2015-04-15 株式会社Screenホールディングス Image recording apparatus and image recording method
BR112018013641A2 (en) 2016-01-05 2019-01-22 Canon Kk inkjet engraving apparatus and inkjet engraving method
EP3401104A4 (en) 2016-01-05 2019-08-14 C/o Canon Kabushiki Kaisha Ink jet recording apparatus and ink jet recording method
CN108472952A (en) 2016-01-05 2018-08-31 佳能株式会社 Ink jet recording device and ink jet recording method
WO2017119045A1 (en) 2016-01-05 2017-07-13 キヤノン株式会社 Inkjet recording apparatus and method for manufacturing porous body
WO2017119049A1 (en) 2016-01-05 2017-07-13 キヤノン株式会社 Ink jet recording method
EP3401103A4 (en) 2016-01-05 2019-08-14 C/o Canon Kabushiki Kaisha Recording method and recording apparatus
CN108430779B (en) 2016-01-05 2019-12-10 佳能株式会社 Ink jet recording apparatus
WO2017119046A1 (en) 2016-01-05 2017-07-13 キヤノン株式会社 Inkjet recording method
WO2017131072A1 (en) 2016-01-29 2017-08-03 キヤノン株式会社 Ink jet recording apparatus
CN114559744B (en) * 2020-11-27 2023-07-14 深圳市汉森软件有限公司 Method, device and equipment for adjusting treatment fluid data based on ink output

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06205220A (en) * 1992-12-28 1994-07-22 Seiko Epson Corp Image processing device and printing device
JP3314031B2 (en) * 1998-04-27 2002-08-12 キヤノン株式会社 Ink jet recording apparatus and ink jet recording method
JP4458776B2 (en) * 2002-07-03 2010-04-28 キヤノン株式会社 Inkjet recording apparatus, image processing method, and control program
JP2005007649A (en) * 2003-06-17 2005-01-13 Seiko Epson Corp Inkjet recording method, recording system, and printer driver

Also Published As

Publication number Publication date
JP2009159116A (en) 2009-07-16

Similar Documents

Publication Publication Date Title
JP5056403B2 (en) Image processing apparatus, image recording apparatus, and program
JP4909321B2 (en) Image processing method, program, image processing apparatus, image forming apparatus, and image forming system
US8864266B2 (en) Printing device and printing method
JP4669249B2 (en) Inkjet recording method, inkjet recording system, and inkjet recording apparatus
JP3559633B2 (en) Printing apparatus and ink jet printing method
JP5595023B2 (en) Inkjet recording apparatus and data generation method
US8998367B2 (en) Image processing apparatus and image processing method
JP2004284279A (en) Image processing device/method and image processing program
US8040534B2 (en) Image processing method and apparatus comprising an image processing in which a RIP process is performed on original image data
EP2214395A2 (en) Image processing apparatus, printing apparatus, and image processing method
JP2006173929A (en) Image processing method, program, image processing apparatus, and image forming apparatus
JP2011025658A (en) Image forming apparatus and method
JP6191199B2 (en) Image processing apparatus, image processing apparatus control method, and image processing apparatus control program
JP4765455B2 (en) Image forming apparatus, image forming method, data generating apparatus, data generating method, and program
JP4793143B2 (en) Image forming apparatus, image forming method, and image forming program
JP2015123745A (en) Recording control device, recording device and recording control method
JP4617772B2 (en) Image processing apparatus, image processing method, image processing program, and image recording apparatus
JP5004933B2 (en) Image data processing apparatus, image forming apparatus, and image data processing method
JP6512942B2 (en) Image processing apparatus and image processing method
JP2015143012A (en) Inkjet recording device and image processing device
JP3925733B2 (en) Image processing method and apparatus, and program
JP4973353B2 (en) Control of ink discharge amount based on dot formation order
JP6971549B2 (en) Recording device and recording method
JP6265011B2 (en) Image processing device
JP5056667B2 (en) Image processing apparatus, image recording apparatus, and image processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120328

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: 20120703

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: 20120716

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5056403

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees