[go: up one dir, main page]

JP5760460B2 - Image processing apparatus, image processing method, and image processing program - Google Patents

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

Info

Publication number
JP5760460B2
JP5760460B2 JP2011018722A JP2011018722A JP5760460B2 JP 5760460 B2 JP5760460 B2 JP 5760460B2 JP 2011018722 A JP2011018722 A JP 2011018722A JP 2011018722 A JP2011018722 A JP 2011018722A JP 5760460 B2 JP5760460 B2 JP 5760460B2
Authority
JP
Japan
Prior art keywords
amount
dot
ink
density
image processing
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
JP2011018722A
Other languages
Japanese (ja)
Other versions
JP2012158059A (en
JP2012158059A5 (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2011018722A priority Critical patent/JP5760460B2/en
Priority to US13/359,639 priority patent/US8947737B2/en
Priority to CN201210020825.0A priority patent/CN102615993B/en
Publication of JP2012158059A publication Critical patent/JP2012158059A/en
Publication of JP2012158059A5 publication Critical patent/JP2012158059A5/ja
Priority to US14/573,222 priority patent/US9117162B2/en
Application granted granted Critical
Publication of JP5760460B2 publication Critical patent/JP5760460B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)

Description

本発明は、印刷画像の濃度を調整する場合、記録材の打ち込み量の変化を考慮しつつ、印刷品質の低下を抑制することが可能な印刷画像の濃度調整に使用する画像処理装置、画像処理方法及び画像処理プログラム関する。   The present invention relates to an image processing apparatus and image processing used for density adjustment of a print image capable of suppressing a decrease in print quality while considering a change in the amount of recording material to be printed when adjusting the density of the print image. The present invention relates to a method and an image processing program.

従来の印刷画像の濃度調整としては、互いに異なる有彩色を有する複数の記録材を備える印刷装置に、印刷用の出力データを出力する画像処理装置であって、印刷対象とする画像を構成する各ピクセルについて、チャネル毎の濃度を表した第1の画像データを取得する取得部と、記録材の使用量を設定するための使用量設定値が与えられると、前記使用量設定値に応じた調整値を設定する設定部と、前記第1の画像データの濃度を、設定された前記調整値に応じた濃度に調整する調整部と、濃度が調整された第1の画像データを、各記録材の使用量を表現する第2の画像データに変換する変換部と、前記第2の画像データに基づいて、前記出力データを生成する生成部とを備える画像処理装置が知られている。
(特許文献1参照)
また、印刷画像の濃度調整として、下色除去による濃度調整も知られている。(特許文献2,特許文献3参照)
As a conventional density adjustment of a print image, an image processing apparatus that outputs output data for printing to a printing apparatus including a plurality of recording materials having different chromatic colors, each of which constitutes an image to be printed For a pixel, given an acquisition unit that acquires first image data representing the density for each channel and a usage amount setting value for setting the usage amount of a recording material, adjustment according to the usage amount setting value is performed. A setting unit for setting a value, an adjustment unit for adjusting the density of the first image data to a density corresponding to the set adjustment value, and the first image data with the density adjusted, for each recording material There is known an image processing apparatus that includes a conversion unit that converts image data into second image data that expresses the usage amount, and a generation unit that generates the output data based on the second image data.
(See Patent Document 1)
In addition, density adjustment by removing undercolor is also known as density adjustment for a printed image. (See Patent Document 2 and Patent Document 3)

特開2009−141941号公報JP 2009-141941 A 特開2006−279922号公報JP 2006-279922 A 特開2008−205964号公報JP 2008-205964 A

特許文献1に記載の画像処理装置でRGB値で表現された画像データに対して濃度の増加・減少の調節を実行すると、実際に消費されるインク量は調整された濃度に伴って一律に変化せず、濃度を減少させたにもかかわらずインク消費量が増加することもあった。そして、そのインク消費量の変化を予測することが困難であった。   When adjustment of increase / decrease in density is performed on image data expressed in RGB values by the image processing apparatus described in Patent Document 1, the amount of ink actually consumed varies uniformly with the adjusted density. In some cases, the ink consumption increased even though the density was decreased. And it was difficult to predict the change in the ink consumption.

その例を、図9を用いて説明する。
図9(a)は、画像データR(0),G(0),B(0)の濃度を10%減少させて、画像データR(20),G(20),B(20)に調整した場合には、インク消費量はC(0%),M(0%),Y(0%),K(100%)が、C(10%),M(10%),Y(10%),K(75%)となって、インク消費量が増加する。
An example of this will be described with reference to FIG.
In FIG. 9A, the density of the image data R (0), G (0), B (0) is decreased by 10% and adjusted to the image data R (20), G (20), B (20). In this case, the ink consumption is C (0%), M (0%), Y (0%), K (100%), C (10%), M (10%), Y (10%). ), K (75%), and the ink consumption increases.

これに対して、 図9(b)は、画像データR(255),G(0),B(0)の濃度を10%減少させて、画像データR(255),G(20),B(20)に調整した場合には、インク消費量はC(0%),M(80%),Y(80%),K(0%)が、C(0%),M(60%),Y(60%),K(0%)となって、インク消費量は減少しているが、インク消費量の変化は予測できる範囲とはいえない。  On the other hand, in FIG. 9B, the density of the image data R (255), G (0), B (0) is decreased by 10%, and the image data R (255), G (20), B When adjusted to (20), the ink consumption is C (0%), M (80%), Y (80%), and K (0%) are C (0%) and M (60%). , Y (60%), K (0%), and the ink consumption is decreasing, but the change in the ink consumption is not in a predictable range.

上述の如く、従来の画像処理装置(方法)では、画像の濃度の減少に対して、インク使用量が減少するとは限らず増加する場合もあり、減少する場合でもインク消費量の減少は予測できる範囲とはいえないという問題があった。   As described above, in the conventional image processing apparatus (method), the amount of ink used does not necessarily decrease with respect to the decrease in image density, but may increase, and even if it decreases, a decrease in ink consumption can be predicted. There was a problem that it could not be said as a range.

また、従来の濃度調整として、特許文献2,3の下色除去による濃度調整では、カラーインクを除いてブラックインクに置き換える考え方のため、カラーインクとブラックインクを別々に濃度調整したい場合、困難であるという問題点があった。   In addition, as the conventional density adjustment, the density adjustment by removing the undercolor in Patent Documents 2 and 3 is difficult to adjust the density of the color ink and the black ink separately because of the idea of replacing the color ink with the black ink. There was a problem that there was.

また、濃度減少を行う目的の一例として、「裏抜け・印刷にじみを防止する」、「印刷に使用するインクコストを削減する」といったものが挙げられる。前者は、物理的に印刷するインク量を減少させる必要があるため、[濃度減少]=[インク打ち込み量減少]が成り立つ必要があり、従来の画像データに対する濃度調整では、実現できない場合がある。更に、後者では、インクコストを削減するための具体的な削減量を考慮して濃度調整を行うため、従来の画像データに対する濃度調整では実現が困難である。   Further, examples of the purpose of reducing the density include “to prevent back-through / print bleeding” and “to reduce the cost of ink used for printing”. In the former, since it is necessary to reduce the amount of ink to be physically printed, it is necessary to satisfy [Density reduction] = [Reduction of ink ejection amount]. Furthermore, in the latter case, density adjustment is performed in consideration of a specific reduction amount for reducing the ink cost. Therefore, it is difficult to realize density adjustment for conventional image data.

また、カラー/ブラック別々に濃度減少を行う目的の一例として、「黒文字・バーコード等の品質を低下させず、かつブラックインクを増加させずに総インク打ち込み量を指定量減少する」といったものが挙げられる。この場合、従来の下色除去による濃度調整では、ブラックインクを増加させないという事は難しく、また指定量総インク打ち込み量を減少するといった事も困難である。   In addition, an example of the purpose of reducing the density separately for each color / black is “to reduce the total ink ejection amount by a specified amount without degrading the quality of black characters and barcodes and without increasing black ink”. Can be mentioned. In this case, it is difficult not to increase the black ink in the conventional density adjustment by removing the undercolor, and it is also difficult to reduce the designated amount of total ink ejection amount.

更に、濃度増加を行う目的の一例として、「埋まりが足りない」といったものが挙げられる。これに対しても、[濃度増加]=[インク打ち込み量増加]が成り立つ必要があり、従来の画像データに対する濃度調整では、実現できない場合がある。   Furthermore, an example of the purpose of increasing the concentration is “insufficient filling”. Against this, it is necessary to satisfy [Increase in density] = [Increase in ink ejection amount], and may not be realized by density adjustment for conventional image data.

本発明の課題(目的)は、RGB値で表現された画像データを印刷に必要な記録材毎の単位面積当たりのインク量データに変換する際の、総打ち込みインク量の制限値の異なる複数の色変換テーブルを備えたインク色分解部で画像データに対して濃度の調節をした際に、印刷品質の変化を抑制し、実際に消費されるインク量を調整された濃度に伴って減少若しくは増加させることが可能な画像処理装置、画像処理方法及び画像処理プログラムを提供することにある。   An object (object) of the present invention is to convert a plurality of different ink ink limit values when converting image data expressed by RGB values into ink amount data per unit area for each recording material necessary for printing. When the density of the image data is adjusted by the ink color separation unit equipped with the color conversion table, the change in print quality is suppressed, and the amount of ink actually consumed decreases or increases with the adjusted density. An image processing apparatus, an image processing method, and an image processing program are provided.

上記課題を解決するための本発明の画像処理装置は、画像データを記録材毎のインク量データに変換する色変換テーブルであって、記録材の総打ち込みインク量の制限値が異なる複数の色変換テーブルと、
前記色変換テーブルを用いて、前記画像データを前記記録材毎のインク量データに変換する色分解部と、
前記色分解部で得られたインク量データに対して、調整する濃度に対応するインク量データを設定する濃度調整部と、
濃度調整された前記インク量データを複数のドットサイズ別のドット量データに変換するドット量発生部と、
前記ドット量データにハーフトーン処理を施すハーフトーン処理部と、
を備えることを特徴とする画像処理装置。
An image processing apparatus according to the present invention for solving the above-described problems is a color conversion table for converting image data into ink amount data for each recording material, and a plurality of colors having different limit values for the total amount of ink applied to the recording material. A conversion table ;
A color separation unit that converts the image data into ink amount data for each recording material using the color conversion table ;
With respect to the ink amount data obtained by the color separation unit, and a concentration adjusting unit for setting the ink amount data corresponding to the concentration to be adjusted
A dot amount generation unit for converting the ink amount data whose density has been adjusted into dot amount data for a plurality of dot sizes;
A halftone processing unit for performing halftone processing on the dot amount data;
An image processing apparatus comprising:

また、前記色分解部は、前記複数の色変換テーブルの内、前記総打ち込みインク量が前記制限値を越えない前記色変換テーブルに切替る色変換テーブル切替部を備える、ことを特徴とする。
また、前記濃度調整部は、前記色分解部で得られた前記インク量データに対して、カラーインク量及びブラックインク量毎に、前記記録材の使用量を設定して濃度を調整する、ことを特徴とする。
また、前記ドット量発生部は、インク量データの変化に伴う、複数のドットサイズ別のドット量発生の変化における、小さいドットサイズから大きなドットサイズの発生に不均一性を持つドット変換テーブルを備える、ことを特徴とする。
Further, the color separation unit includes a color conversion table switching unit that switches to the color conversion table in which the total amount of ink to be printed does not exceed the limit value among the plurality of color conversion tables.
Further, the density adjustment unit adjusts the density by setting the usage amount of the recording material for each color ink amount and black ink amount with respect to the ink amount data obtained by the color separation unit. It is characterized by.
Further, the dot quantity generating unit, due to change of the ink amount data, comprising in the change of the plurality of dot sizes different dot generation amount, the dot conversion table with the generated non-uniformity of large dot size from a small dot size It is characterized by that.

上記課題を解決するための本発明の画像処理方法は、画像データを記録材毎のインク量データに変換する複数の色変換テーブルを切替え、切替後の総打ち込みインク量が当該色変換テーブルにおける制限値を越えない前記色変換テーブルに切替る色変換テーブル切替ステップと、前記画像データを切替後の前記色変換テーブルを用いて、前記記録材毎のインク量データに変換する色分解ステップと、前記色分解ステップで得られたインク量データに対して、調整する濃度に対応するインク量データを設定する濃度調整ステップと、濃度調整された前記インク量データを、ドット変換テーブルを用いて複数のドットサイズ別のドット量データに変換するドット量発生ステップと、前記ドット量データにハーフトーン処理を施すハーフトーン処理ステップと、を含むことを特徴とする。 In the image processing method of the present invention for solving the above-described problems, a plurality of color conversion tables for converting image data into ink amount data for each recording material are switched, and the total amount of ink after switching is limited in the color conversion table. and toggle its color conversion table switching step in the color conversion table which does not exceed the value, the image data using the color conversion table after switching, the color separation step of converting into the ink amount data for each of the recording material, wherein A density adjustment step for setting ink quantity data corresponding to the density to be adjusted with respect to the ink quantity data obtained in the color separation step , and the density-adjusted ink quantity data are converted into a plurality of dots using a dot conversion table. Dot amount generation step for converting into dot amount data by size, and halftone processing for performing halftone processing on the dot amount data Characterized in that it comprises a step, a.

また、前記濃度調整ステップは、前記色分解ステップで得られた前記インク量データに対して、カラーインク量及びブラックインク量毎に、前記記録材の使用量を設定して濃度を調整する、ことを特徴とする。
また、前記色変換テーブル切替ステップは、現在の色変換テーブルにおける総打ち込みインク量が当該色変換テーブルにおける制限値を越えた際に、より制限値の大きな前記色変換テーブルに切替える、ことを特徴とする。
また、前記色変換テーブル切替ステップは、指定された濃度が現在の濃度を増加する指定であった際に、より制限値の大きな前記色変換テーブルに切替える、ことを特徴とする。
また、前記ドット量発生ステップにおける前記ドット変換テーブルは、インク量データの変化に伴う複数のドットサイズ別のドット量発生の変化における、小さいドットサイズから大きなドットサイズの発生に不均一性を持つ、ことを特徴とする。
The density adjusting step may adjust the density by setting the usage amount of the recording material for each color ink amount and black ink amount with respect to the ink amount data obtained in the color separation step. It is characterized by.
Further, the color conversion table switching step, when the total implantation amount of the ink in the current color conversion table exceeds the limit value in the color conversion table is switched to large the color conversion table of more limited value, and characterized in that To do.
Further, the color conversion table switching step is specified concentration when was designated to increase the current density, switching to a larger the color conversion table of more limited value, characterized in that.
Further, the dot conversion table in the dot generation amount step in the change of the plurality of dot sizes different dot generation amount due to the change of the ink amount data, having occurs non-uniformity of large dot size from a small dot size, It is characterized by that.

上記課題を解決するための本発明の画像処理プログラムは、上記の画像処理方法の各ステップを画像処理装置に搭載されたコンピューターに実行させることを特徴とする。 An image processing program according to the present invention for solving the above-described problem causes a computer mounted on an image processing apparatus to execute each step of the above-described image processing method.

本発明によれば、RGB値で表現された画像データを印刷に必要な記録材毎の単位面積当たりのインク量データに変換する際の、総打ち込みインク量の制限値の異なる複数の色変換テーブルLUTを備えたインク色分解部で画像データに対して濃度の調節をした際に、印刷品質の変化を抑制し、実際に消費されるインク量を調整された濃度に伴って減少若しくは増加させることが可能な画像処理装置、画像処理方法及び画像処理プログラムを実現することができる。   According to the present invention, when converting image data represented by RGB values into ink amount data per unit area for each recording material necessary for printing, a plurality of color conversion tables having different limit values for the total amount of ink to be printed When the density of the image data is adjusted by the ink color separation unit equipped with the LUT, the change in the print quality is suppressed, and the amount of ink actually consumed is decreased or increased with the adjusted density. An image processing apparatus, an image processing method, and an image processing program capable of performing the above can be realized.

本発明の画像処理装置のシステム構成を示す図である。It is a figure which shows the system configuration | structure of the image processing apparatus of this invention. 図2(a)は、インク量とドットサイズ別のドット発生量との関係を示す。 図2(b)は、RGB値で表された画像データを色変換テーブルLUT2を用いて変換を行い、図2(a)の特性を示すドット変換テーブルを用いたドット分解を実行した場合のデフォルト値(濃度調整をしない場合)を示す図である。FIG. 2A shows the relationship between the ink amount and the dot generation amount for each dot size. FIG. 2B shows a default when image data represented by RGB values is converted using the color conversion table LUT2 and dot separation is executed using the dot conversion table showing the characteristics shown in FIG. It is a figure which shows a value (when density adjustment is not carried out). 濃度調整入力画面を示す図である。It is a figure which shows a density | concentration adjustment input screen. 参考例1の処理手順を示すフローチャートである。10 is a flowchart showing a processing procedure of Reference Example 1. 参考例2の処理手順を示すフローチャートである。10 is a flowchart showing a processing procedure of Reference Example 2. 本発明の実施例1の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of Example 1 of this invention. 本発明の実施例2の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of Example 2 of this invention. 本発明の実施例3の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of Example 3 of this invention. 画像の濃度調整をした際のインクの消費量の変化を説明する図である。It is a figure explaining the change of the ink consumption at the time of adjusting the density of an image.

本発明の基本となるシステム構成を図1を用いて説明する。
図1は本発明の画像処理装置のシステム構成を示す図である。
図1において、画像処理装置12は、ホストコンピューター内に画像処理モジュール(ドライバ等)として構成され、アプリケーションからの画像データ(ラスタライズ済の)に対して画像処理を行い、印刷データとしてプリンターに送信する。画像処理モジュール12は、インク色分解部(色分解部)12a、濃度調整部12b、ドット分解部12c、ハーフトーン処理部12e、記録方法処理部12fを備える。
A system configuration as a basis of the present invention will be described with reference to FIG.
FIG. 1 is a diagram showing a system configuration of an image processing apparatus according to the present invention.
In FIG. 1, an image processing apparatus 12 is configured as an image processing module (driver or the like) in a host computer, performs image processing on image data (rasterized) from an application, and transmits it as print data to a printer. . The image processing module 12 includes an ink color separation unit (color separation unit) 12a, a density adjustment unit 12b, a dot separation unit 12c, a halftone processing unit 12e, and a recording method processing unit 12f.

画像処理モジュール12は、レッド(R)、グリーン(G)、ブルー(B)の各色の濃度を階調値で表現するRGB形式の画像データ(RGB値)をアプリケーション11から取得し、インク色分解部12aで変換テーブルLUTを使用して、シアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)の各色のインク(記録材)の量に対応するCMYK形式の画像データであるインク量データCMYK値に変換する。
インク色分解部(色分解部)12aは、RGB値で表現された画像データを印刷に必要な記録材毎の単位面積当たりのインク量データ(CMYK値)に変換する際に用いる色変換テーブルLUTを、印刷濃度等によって最適な色変換テーブルに切り替える色変換テーブルであるLUT切替部(12a−1)を備えている。LUT切替部(12a−1)は、色変換テーブルLUT1(12a−2)〜LUTn(12a−3)のn個の色変換テーブルを切り替えることができる。ここでは、n=3とし、LUT切替部(12a−1)は、色変換テーブルLUT1(12a−2)〜LUT3(12a−3)を切替可能である。そして、色変換テーブルLUT1〜LUT3の総打ち込みインク量の制限値は、色変換テーブルLUT1では120%、LUT2では160%、LUT3では200%であるが、制限値としてこの他の値を採用することは可能である。
なお、ここでの制限値は、次の所定量に対応する値である。インク量データの各成分は、単位面積あたりの記録材(インク)による被覆率[%]で示される。この被覆率は、単位面積あたりの領域のすべてを記録材で覆った場合が100%に相当するものとする。記録材は、所定量以上打ち込むことが可能であるが、所定量以上打ち込むと印刷画質が破綻してしまうことになる。
The image processing module 12 acquires, from the application 11, RGB format image data (RGB values) expressing the density of each color of red (R), green (G), and blue (B) by gradation values, and performs ink color separation. CMYK format image data corresponding to the amount of ink (recording material) of each color of cyan (C), magenta (M), yellow (Y), and black (K) using the conversion table LUT in the section 12a. The ink amount data is converted into CMYK values.
The ink color separation unit (color separation unit) 12a uses a color conversion table LUT used when converting image data expressed in RGB values into ink amount data (CMYK value) per unit area for each recording material necessary for printing. Is provided with an LUT switching unit (12a-1) which is a color conversion table for switching to an optimum color conversion table according to the print density or the like. The LUT switching unit (12a-1) can switch the n color conversion tables of the color conversion tables LUT1 (12a-2) to LUTn (12a-3). Here, n = 3, and the LUT switching unit (12a-1) can switch between the color conversion tables LUT1 (12a-2) to LUT3 (12a-3). The limit values of the total ink amount to be printed in the color conversion tables LUT1 to LUT3 are 120% for the color conversion table LUT1, 160% for the LUT2, and 200% for the LUT3, but other values are adopted as the limit values. Is possible.
The limit value here is a value corresponding to the next predetermined amount. Each component of the ink amount data is represented by a coverage [%] by a recording material (ink) per unit area. The coverage is 100% when the entire area per unit area is covered with a recording material. The recording material can be driven in a predetermined amount or more. However, if the recording material is driven in a predetermined amount or more, the print image quality is broken.

濃度調整部12bは、変換されたインク量データ(インク色分解されたインク量に対応する)に対して、カラー(C、M、Y)、ブラック(K)別に指定された濃度に対応するインク量データ(C’,M’,Y’,K’)になるように濃度調整を実行する。   The density adjusting unit 12b uses the ink corresponding to the density specified for each color (C, M, Y) and black (K) with respect to the converted ink amount data (corresponding to the ink amount subjected to ink color separation). The density adjustment is executed so that the amount data (C ′, M ′, Y ′, K ′) is obtained.

ここで、プリンター2は、ドットを形成することにより印刷画像を形成し、画素毎に3種類の大きさのインク滴(大ドット、中ドット、小ドット)を使い分け(ドット非形成も含む)、かつ、複数の画素を含む所定領域内に形成されるドットの密度を変化させるものである。
ドット分解部12cは、これらのドットを形成させるため、色毎に図2(a)に示す特性のドット量発生テーブル(ドット変換テーブル)12dを使用して、濃度調整されたインク量(C’,M’,Y’,K’)を、C’、M’、Y’、K’毎に大ドット、中ドット、小ドット、の数(ドット発生量)に対応するドット量データに分解する。図2(a)の特性を示すドット量発生テーブル12dは、使用インク量と大、中、小ドット各々の発生量との関係を示し、総インク量の比較的少ない画素に対しては、小ドットの発生量が高く、大ドットの発生量は低くなるように、また、総インク量が多くなるにつれて小ドットの発生量が下がり、代わりに中ドットや大ドットの発生量が高くなるように設定されている。
Here, the printer 2 forms a print image by forming dots, and uses ink droplets of three different sizes (large dots, medium dots, small dots) for each pixel (including non-dot formation), In addition, the density of dots formed in a predetermined area including a plurality of pixels is changed.
In order to form these dots, the dot separation unit 12c uses a dot amount generation table (dot conversion table) 12d having the characteristics shown in FIG. , M ′, Y ′, K ′) is decomposed into dot amount data corresponding to the number of large dots, medium dots, and small dots (dot generation amount) for each C ′, M ′, Y ′, and K ′. . The dot amount generation table 12d showing the characteristics of FIG. 2A shows the relationship between the amount of ink used and the generation amount of large, medium, and small dots. The amount of dots generated is high, the amount of large dots generated is low, and the amount of small dots decreases as the total ink amount increases, so that the amount of medium dots and large dots increases instead. Is set.

ハーフトーン処理部12eは、ドット分解部12cで大ドット、中ドット、小ドット、毎のドット数に分解されたドット量データに対して、ハーフトーン処理を施す。ハーフトーン処理は、印刷画像データの階調値に応じて適切な密度でドットが形成されるように、画素毎にドット形成の要否を決定する処理である。ハーフトーン処理の手法としてはディザ法が知られている。ディザ法では、画素と一対一に対応する要素の各々に閾値が設定されたディザマトリクスを用いて各画素について処理対象データの値と閾値の比較を行ない、例えばデータの値が閾値以上であればドット形成要(ON)、データの値が閾値未満であればドット形成不要(OFF)と決定する。   The halftone processing unit 12e performs halftone processing on the dot amount data decomposed into the number of large dots, medium dots, and small dots by the dot decomposing unit 12c. Halftone processing is processing for determining whether or not dot formation is necessary for each pixel so that dots are formed at an appropriate density in accordance with the gradation value of print image data. A dither method is known as a halftone processing method. In the dither method, the value of the data to be processed is compared with the threshold value for each pixel using a dither matrix in which a threshold value is set for each element corresponding to the pixel, and if the data value is equal to or greater than the threshold value, for example. If dot formation is required (ON) and the data value is less than the threshold value, it is determined that dot formation is not required (OFF).

記録方法処理部12fは、ハーフトーン処理後のデータをプリンターが解釈できる印刷データに変換する。   The recording method processing unit 12f converts the data after the halftone process into print data that can be interpreted by the printer.

プリンター2は、記録方法処理部12fから出力された印刷データに基づいて印刷部2aで印刷(記録)を行う。   The printer 2 performs printing (recording) in the printing unit 2a based on the print data output from the recording method processing unit 12f.

次に、本発明の画像処理装置の画像処理方法に係る動作を図4〜図8のフローチャートを用いて説明する。   Next, the operation according to the image processing method of the image processing apparatus of the present invention will be described with reference to the flowcharts of FIGS.

本願発明と対比を明確にするために、先ず、画像処理装置でRGB値で表現された画像データに対して、濃度調整処理として濃度の増加の処理を実行した後に、インク量データへインク色分解を実行した場合の処理フローをRGB値及びCMYK値の一例を適用した例を図4の参考例1(フローチャート1)として説明する。   In order to clarify the comparison with the present invention, first, after performing density increase processing as density adjustment processing on image data expressed by RGB values in the image processing apparatus, ink color separation into ink amount data is performed. An example in which an example of the RGB value and the CMYK value is applied to the processing flow when the above is executed will be described as Reference Example 1 (flowchart 1) in FIG.

また、画像処理装置でRGB値で表現された画像データをインク量データにインク色分解した後に、ドット分解されたC、M、Y、K毎の大、中、小ドットの数を示すドット量データに対して、濃度の増加の処理を実行した場合の処理フローを図5の参考例2(フローチャート2)として説明する。   In addition, the amount of dots indicating the number of large, medium, and small dots for each of C, M, Y, and K after the color separation of the image data expressed in RGB values by the image processing apparatus into the ink amount data. A processing flow when density increase processing is executed for data will be described as Reference Example 2 (flow chart 2) in FIG.

その次に、インク色分解部で得られたインク量データに対して、濃度の増加の処理を実行した場合の処理フローを図6の実施例(フローチャート3)として説明する。   Next, a processing flow when density increase processing is executed on the ink amount data obtained by the ink color separation unit will be described as an embodiment (flow chart 3) in FIG.

以下のフローチャート1〜3の説明では、総打ち込みインク量の制限値が160%である色変換テーブルLUT2を使用して、(R,G,B)=(70,70,70)である画像データに対して、濃度を30%増加させる処理を実行する。
ここで、(R,G,B)=(100,100,100)は、RGB形式の各成分の値R、G、Bが、それぞれ、100、100、100である画像データを示すものとする。また、インク量データー(C,M,Y,K)の各成分は、単位面積あたりの記録材(インク)による被覆率[%]を示すものとする。また、ドット量データは、各色に対して単位面積あたりの大、中、小ドットの数を(大X、中Y、小Z)として表すものとする。なお、(R,G,B)の各値が同じデータが無彩色に対応し、(R,G,B)=(0,0,0)が濃度最大の無彩色であるブラック(K)、(R,G,B)=(255,255,255)が濃度最小の無彩色であるホワイトに対応するものし、(R,G,B)=(100,100,100)は、中間調のグレーの画像データを表している。
また、画像データ(R,G,B)=(100,100,100)を30%増加させたものを(R’,G’,B’)=(50,50,50)とし、インク量データ(C,M,Y,K)=(40%,40%,40%,40%)を30%増加させたものを(C’,M’,Y’,K’)=(52%,52%,52%,52%)として表す。
図2(b)は、画像データ(R,G,B)=(100,100,100)に対して濃度調整を行わない場合の総打ち込みインク量が382であることを示している(デフォルト)。この場合の総打ち込みインク量は、次のように算出される。画像データ(R,G,B)=(100,100,100)を、色変換テーブルLUT2を使用して、インク量データ(C,M,Y,K)=(40%,40%,40%,40%)に変換する。そして、図2(a)に示す特性のドット量発生テーブル12dでドット分解される。その結果、C、M、Y、Kのドット発生量は、ともに、大ドット、中ドット、小ドット、それぞれ、0、40、50となる。そして、ドットサイズ別の打ち込みインク量の最小単位を、大、中、小ドットサイズ、それぞれ、4、2、1とする場合、総打ち込みインク量は、(0×4+40×2+50×1)×3+(0×4+40×2+50×1)=520となる。ここで、打ち込みインク量は、重量、体積等で表される。
In the description of the flowcharts 1 to 3 below, image data with (R, G, B) = (70, 70, 70) using the color conversion table LUT2 in which the limit value of the total applied ink amount is 160%. In contrast, a process of increasing the density by 30% is executed.
Here, (R, G, B) = (100, 100, 100) represents image data in which the values R, G, and B of the components in the RGB format are 100, 100, and 100, respectively. . In addition, each component of the ink amount data (C, M, Y, K) represents a coverage [%] by the recording material (ink) per unit area. Further, the dot amount data represents the number of large, medium, and small dots per unit area as (large X, medium Y, and small Z) for each color. It should be noted that data with the same value of (R, G, B) corresponds to an achromatic color, and (R, G, B) = (0, 0, 0) is an achromatic color with the maximum density, black (K), (R, G, B) = (255, 255, 255) corresponds to white, which is an achromatic color with the minimum density, and (R, G, B) = (100, 100, 100) Represents gray image data.
In addition, the image data (R, G, B) = (100, 100, 100) increased by 30% is set to (R ′, G ′, B ′) = (50, 50, 50), and the ink amount data. (C, M, Y, K) = (40%, 40%, 40%, 40%) increased by 30% (C ′, M ′, Y ′, K ′) = (52%, 52 %, 52%, 52%).
FIG. 2B shows that the total amount of ink to be ejected when the density adjustment is not performed on the image data (R, G, B) = (100, 100, 100) is 382 (default). . In this case, the total applied ink amount is calculated as follows. Using the color conversion table LUT2, the image data (R, G, B) = (100, 100, 100) is used as the ink amount data (C, M, Y, K) = (40%, 40%, 40%). , 40%). Then, dot separation is performed by the dot amount generation table 12d having the characteristics shown in FIG. As a result, C, M, Y, and K dot generation amounts are 0, 40, and 50 for large dots, medium dots, and small dots, respectively. When the minimum unit of the ink amount for each dot size is set to 4, 2, 1 for the large, medium, and small dot sizes, respectively, the total amount of ink to be printed is (0 × 4 + 40 × 2 + 50 × 1) × 3 + (0 × 4 + 40 × 2 + 50 × 1) = 520. Here, the amount of ink deposited is represented by weight, volume, and the like.

(参考例1)(フローチャート1)
・アプリケーション11からRGB値で表現された画像データ(R,G,B)=(100,100,100)を取得する。(ステップS1)
・濃度指定として、図3の濃度調整入力画面からカラー及びブラック共に30%の濃度増加(+30%)を指定する。(ステップS2)
・画像データ(R,G,B)=(100,100,100)の濃度を、30%増加させた(R’,G’,B’)=(50,50,50)に増加させる。(ステップS3)
・色変換テーブルLUT2を備えた色分解部で、30%濃度の増加された画像データ(R’,G’,B’)を印刷に必要な記録材毎のインク量データ(C,M,Y,K)=(20%,20%,20%,70%)に変換する。(ステップS4)
・インク量データ(C,M,Y,K)を図2(a)に示す特性のドット発生テーブル12dを用いて複数のドットサイズ別のドット量データに変換する。(ステップS5)
この結果は、図示のとおりで、C、M、Yのドット発生量は、ともに、大、中ト、小ドット、それぞれ、0、0、40となり、Kのドット発生量は、大、中、小ドット、それぞれ、20、50、70となる。そして、総打ち込みインク量は、(0×4+0×2+40×1)×3+(20×4+50×2+70×1)=370となる。
濃度増加前(濃度調整を行わない場合:デフォルト)の総打ち込みインク量は、図2(b)に示す如く、520 であるので、濃度は30%増加しているにもかかわらず、総打ち込みインク量は減少している。
・ 前記ドット量データにハーフトーン処理を施す。(ステップS6)
・ハーフトーン処理後のデータにプリンターが解釈できる印刷データに変換してプリンターに送出する。(ステップS7)
(Reference Example 1) (Flowchart 1)
Image data (R, G, B) = (100, 100, 100) expressed by RGB values is acquired from the application 11. (Step S1)
As the density designation, a 30% density increase (+ 30%) is designated for both color and black from the density adjustment input screen of FIG. (Step S2)
The density of image data (R, G, B) = (100, 100, 100) is increased to (R ′, G ′, B ′) = (50, 50, 50), which is increased by 30%. (Step S3)
Ink amount data (C, M, Y for each recording material necessary for printing image data (R ′, G ′, B ′) increased by 30% density in the color separation section having the color conversion table LUT2 , K) = (20%, 20%, 20%, 70%). (Step S4)
The ink amount data (C, M, Y, K) is converted into dot amount data for a plurality of dot sizes using the dot generation table 12d having the characteristics shown in FIG. (Step S5)
The results are as shown in the figure. The dot generation amounts for C, M, and Y are large, medium, and small dots, respectively, 0, 0, and 40. The dot generation amounts for K are large, medium, Small dots are 20, 50, and 70, respectively. The total amount of ink applied is (0 × 4 + 0 × 2 + 40 × 1) × 3 + (20 × 4 + 50 × 2 + 70 × 1) = 370.
As shown in FIG. 2 (b), the total amount of ink before density increase (when density adjustment is not performed: default) is 520. Therefore, the total amount of ink deposited is 30% even though the density has increased by 30%. The amount is decreasing.
A halftone process is performed on the dot amount data. (Step S6)
-Convert the data after halftone processing into print data that can be interpreted by the printer and send it to the printer. (Step S7)

(参考例2)(フローチャート2)
・画像データとしてR,G,B(100,100,100)を取得する。(ステップS11)
・濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+30%)、ブラック(+30%)を指定する。(ステップS12)
・色変換テーブルLUT2を備えた色分解部で、濃度の増加前の画像データ(R,G,B)を印刷に必要な記録毎のインク量データ(C,M,Y,K)=(40%,40%,40%,40%)に変換する。(ステップS13)
・カラー(C,M,Y)の濃度を増加(+30%)させる。(ステップS14)
その結果、インク量データ(C,M,Y,K)=(40%,40%,40%,40%)から(C’,M’,Y’,K’)=(52%,52%,52%,40%)になる。
・ブラック(K)の濃度を増加(+30%)させる。(ステップS15)
その結果、インク量データは、(C’,M’,Y’,K’)=(52%,52%,52%,52%)になる。
この場合の、総打ち込みインク量は、208%であって、色変換テーブルLUT2の制限値の160%を越えて、打ち込み過ぎである。
・濃度増加後のインク量データ(C’,M’,Y’,K’)=(52%,52%,52%,52%)を図2(a)に示す特性のドット変換テーブル12dを用いて複数のドットサイズ別のドット量データに変換する。(ステップS16)
この結果、図示のとおりで、C、M、Y、Kのドット発生量は、ともに、大、中、小ドット、それぞれ、5、60、50となる。そして、この濃度増加(+30%)させた後の総打ち込みインク量は、(5×4+60×2+50×1)×3+(5×4+60×2+50×1)=760 で、打ち込み過ぎである。
・ 前記ドット量データにハーフトーン処理を施す。(ステップS17)
・ハーフトーン処理後のデータにプリンターが解釈できる印刷データに変換してプリンターに送出する。(ステップS18)
(Reference Example 2) (Flowchart 2)
Obtain R, G, B (100, 100, 100) as image data. (Step S11)
As the density designation, color (+ 30%) and black (+ 30%) are designated for each color and black from the density adjustment input screen of FIG. (Step S12)
Ink separation data (C, M, Y, K) required for printing the image data (R, G, B) before density increase in the color separation section having the color conversion table LUT2 = (40 %, 40%, 40%, 40%). (Step S13)
Increase the color (C, M, Y) density (+ 30%). (Step S14)
As a result, ink amount data (C, M, Y, K) = (40%, 40%, 40%, 40%) to (C ′, M ′, Y ′, K ′) = (52%, 52%) , 52%, 40%).
Increase the concentration of black (K) (+ 30%). (Step S15)
As a result, the ink amount data is (C ′, M ′, Y ′, K ′) = (52%, 52%, 52%, 52%).
In this case, the total amount of ink to be ejected is 208%, which exceeds the limit value of 160% of the color conversion table LUT2, and is excessively ejected.
The ink amount data after density increase (C ′, M ′, Y ′, K ′) = (52%, 52%, 52%, 52%) is obtained from the dot conversion table 12d having the characteristics shown in FIG. It is used to convert to dot amount data for a plurality of dot sizes. (Step S16)
As a result, as shown in the figure, the C, M, Y, and K dot generation amounts are 5, 60, and 50 for large, medium, and small dots, respectively. The total ink amount after this density increase (+ 30%) is (5 × 4 + 60 × 2 + 50 × 1) × 3 + (5 × 4 + 60 × 2 + 50 × 1) = 760.
A halftone process is performed on the dot amount data. (Step S17)
-Convert the data after halftone processing into print data that can be interpreted by the printer and send it to the printer. (Step S18)

(実施例1)(フローチャート3)
・画像データとして(R,G,B)=(100,100,100)を取得する。(ステップS21)
・濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+30%)、ブラック(+30%)を指定する。(ステップS22)
・濃度増加か否かの判断をする。(ステップS23)
濃度増加YESの場合は、次のステップ(S24)に進み、Noの場合は、不図示の濃度減少処理のステップに進む。
・参照する色変換テーブルLUT切り替えを、最大打ち込みインク量より計算する。(ステップS24)
現在、使用されている色変換テーブルLUT2の総打ち込みインク量の制限値は160%であり、30%増加の場合、160%×1.3=208%となる。計算された最大打ち込みインク量208%は、用意された3つの色変換テーブルLUT1〜LUT3の制限値を超えるが、制限値が200%である色変換テーブルLUT3に切り替える。そして、次のステップS25にて調整を行うが、208%と200%は、ほぼ等しく、色変換テーブルLUT3により濃度30%増加のインク量データが得られる。
・色変換テーブルLUT3への切り替え後の濃度調整量(濃度減少量)を計算する。(ステップS25) (カラー:208%/200%〜±0%)
(ブラック:208%/200%〜±0%)
・色変換テーブルLUT3に切替た色分解部12aで、濃度の調整前のRGB値で表現された画像データを印刷に必要な記録材毎の単位面積当たりのインク量データ(C,M,Y,K)=(50%,50%,50%,50%)に変換する。(ステップS26)
・色変換テーブルLUT3への切替えにともなうカラーの濃度調整を行う(±〇%)。(ステップS27)
その結果、インク量データは、(C,M,Y,K)=(50%,50%,50%,50%)から(C’,M’,Y’,K’)=(50%,50%,50%,50%)のままである。
・色変換テーブルLUT3への切替えにともなうブラックの濃度調整を行う(±0%)。(ステップS28)
その結果、インク量データは、(C,M,Y,K)=(50%,50%,50%,50%)から(C’,M’,Y’,K’)=(50%,50%,50%,50%)のままである。
・濃度調整後のインク量データをドット量発生テーブル12dを用いて複数のドットサイズ別のドット量データに変換する。(ステップS29)
この総打ち込みインク量は、図示のとおりで、(0x4+60×2+50×1)×4=680である。
この場合には、色変換テーブルLUT2からLUT3に切替ると共に、カラー(C,M,Y)、ブラック(K)別に濃度指定が可能で、総打ち込みインク量も制限値を超えず、大ドットはなく、中ドット(240個)及び小ドット(200個)であるので、画質(粒状性等)は好ましい状態である。
・ 前記ドット量データにハーフトーン処理を施す。(ステップS30)
・ハーフトーン処理後のデータにプリンターが解釈できる印刷データに変換してプリンターに送出する。(ステップS31)
(Example 1) (Flowchart 3)
(R, G, B) = (100, 100, 100) is acquired as image data. (Step S21)
As the density designation, color (+ 30%) and black (+ 30%) are designated for each color and black from the density adjustment input screen of FIG. (Step S22)
・ Judge whether the concentration has increased. (Step S23)
If the density increase is YES, the process proceeds to the next step (S24).
Calculate the color conversion table LUT switching to be referred to from the maximum hit ink amount. (Step S24)
At present, the limit value of the total ink amount to be used in the color conversion table LUT2 used is 160%, and in the case of an increase of 30%, 160% × 1.3 = 208%. The calculated maximum hit ink amount 208% exceeds the limit values of the three prepared color conversion tables LUT1 to LUT3, but is switched to the color conversion table LUT3 having a limit value of 200%. Then, adjustment is performed in the next step S25, and 208% and 200% are substantially equal, and ink amount data with a density increase of 30% is obtained by the color conversion table LUT3.
Calculate the density adjustment amount (density reduction amount) after switching to the color conversion table LUT3. (Step S25) (Color: 208% / 200% to ± 0%)
(Black: 208% / 200% to ± 0%)
In the color separation unit 12a switched to the color conversion table LUT3, the ink amount data (C, M, Y, C, M, Y, and B) for each recording material necessary for printing image data expressed by RGB values before density adjustment K) = (50%, 50%, 50%, 50%). (Step S26)
-Color density adjustment is performed in accordance with switching to the color conversion table LUT3 (± 0%). (Step S27)
As a result, the ink amount data is changed from (C, M, Y, K) = (50%, 50%, 50%, 50%) to (C ′, M ′, Y ′, K ′) = (50%, 50%, 50%, 50%).
The black density is adjusted (± 0%) when switching to the color conversion table LUT3. (Step S28)
As a result, the ink amount data is changed from (C, M, Y, K) = (50%, 50%, 50%, 50%) to (C ′, M ′, Y ′, K ′) = (50%, 50%, 50%, 50%).
The ink amount data after density adjustment is converted into dot amount data for a plurality of dot sizes using the dot amount generation table 12d. (Step S29)
The total amount of ink deposited is (0x4 + 60 × 2 + 50 × 1) × 4 = 680 as illustrated.
In this case, the color conversion table LUT2 is switched to LUT3, and the density can be specified for each color (C, M, Y) and black (K). The total ink amount does not exceed the limit value. Since there are medium dots (240) and small dots (200), the image quality (granularity, etc.) is in a preferable state.
A halftone process is performed on the dot amount data. (Step S30)
-Convert the data after halftone processing into print data that can be interpreted by the printer and send it to the printer. (Step S31)

(実施例2)(フローチャート4)
次に、実施例2として、実施例1の変形例として、色変換テーブルLUT1を使用している場合、画像データ(R,G,B)=(200,150,150)を取得し、濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+50%)、ブラック(+10%)を指定した例を図7のフローチャート4を用いて説明する。
(Example 2) (Flowchart 4)
Next, as the second embodiment, as a modification of the first embodiment, when the color conversion table LUT1 is used, image data (R, G, B) = (200, 150, 150) is acquired, and density designation is performed. An example in which color (+ 50%) and black (+ 10%) are designated for each color and black from the density adjustment input screen of FIG. 3 will be described with reference to the flowchart 4 of FIG.

・画像データとして(R,G,B)=(200,150,150)を取得する。(ステップS41)
・濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+50%)、ブラック(+10%)を指定する。(ステップS42)
・濃度増加か否かの判断をする。(ステップS43)
・濃度増加YESの場合は、次のステップ(S44)に進み、Noの場合は、不図示の濃度減少処理のステップに進む。
・ステップS43での判断がYesの場合には、参照する色変換テーブルLUTの切り替えは、最大打ち込みインク量より計算する。(ステップS44)
・色変換テーブルLUT1の総インク打ち込み量の制限値は120%であり、50%増加の場合、120%×1.5=180%、となるため、総インク打み込み量の制限値が200%である変換テーブルLUT3に切替える。
カラー:120%×1.5=180%
ブラック:120%×1.1=132%
・変換テーブルLUT3への切り替え後の濃度調整量(濃度減少量)を計算する。(ステップS45)
(カラー:180%/200%〜−10%)
(ブラック:132%/200%〜−34%)
・変換テーブルLUT3に切替た色分解部12dで、濃度調整前の画像データ(R,G,B)を印刷に必要な記録材毎の単位面積当たりのインク量データ(C,M,Y,K)=(0%,50%,50%,33%)に変換する。(ステップS46)
・変換テーブルLUT3への切替えにともなうカラーの濃度調整を行う。(ステップS47)
(カラー:=−10%)
その結果インク量データは、(C,M,Y,K)=(0%,50%,50%,33%) から(C’,M’,Y’,K’)=(0%,45%,45%,33%)になる。
・変換テーブルLUT3への切替えにともなうブラックの濃度調整を行う。(ステップS48)
(ブラック=−34%)
その結果インク量データは、(C’,M’,Y’,K’)=(0%,45%,45%,22%)になる。
・濃度調整後のインク量データをドット量発生テーブル12dを用いて複数のドットサイズ別のドット量データに変換する。(ステップS49)
この総打ち込みインク量は、図示のとおりで、(0x4+50×2+50×1)×2+(45×1)=345 である。
この場合には、色変換テーブルLUT1からLUT3に切替ると共に、カラー、ブラック別に濃度指定が可能で、総打ち込みインク量も制限値を超えず、大ドットはなく、中ドット(100個)及び小ドット(145個)であるので、画質(粒状性等)は好ましい状態である。
・ 前記ドット量データにハーフトーン処理を施す。(ステップS50)
・ハーフトーン処理後のデータにプリンターが解釈できる印刷データに変換してプリンターに送出する。(ステップS51)
(R, G, B) = (200, 150, 150) is acquired as image data. (Step S41)
As the density designation, color (+ 50%) and black (+ 10%) are designated for each color and black from the density adjustment input screen of FIG. (Step S42)
・ Judge whether the concentration has increased. (Step S43)
If the density increase is YES, the process proceeds to the next step (S44). If the result is No, the process proceeds to a density reduction process step (not shown).
When the determination in step S43 is Yes, the switching of the color conversion table LUT to be referred to is calculated from the maximum ink amount to be printed. (Step S44)
The limit value of the total ink ejection amount in the color conversion table LUT1 is 120%, and when the increase is 50%, 120% × 1.5 = 180%, so the limitation value of the total ink ejection amount is 200 Switch to the conversion table LUT3 which is%.
Color: 120% x 1.5 = 180%
Black: 120% x 1.1 = 132%
Calculate the density adjustment amount (density reduction amount) after switching to the conversion table LUT3. (Step S45)
(Color: 180% / 200% to -10%)
(Black: 132% / 200% to -34%)
Ink amount data (C, M, Y, K per unit area) for each recording material necessary for printing image data (R, G, B) before density adjustment in the color separation unit 12d switched to the conversion table LUT3 ) = (0%, 50%, 50%, 33%). (Step S46)
Adjust color density when switching to conversion table LUT3. (Step S47)
(Color: =-10%)
As a result, the ink amount data is (C, M, Y, K) = (0%, 50%, 50%, 33%) to (C ′, M ′, Y ′, K ′) = (0%, 45). %, 45%, 33%).
Adjust black density when switching to conversion table LUT3. (Step S48)
(Black = -34%)
As a result, the ink amount data is (C ′, M ′, Y ′, K ′) = (0%, 45%, 45%, 22%).
The ink amount data after density adjustment is converted into dot amount data for a plurality of dot sizes using the dot amount generation table 12d. (Step S49)
The total amount of ink applied is as shown in the figure, and is (0x4 + 50 × 2 + 50 × 1) × 2 + (45 × 1) = 345.
In this case, the color conversion table LUT1 is switched to LUT3, and the density can be specified for each color and black. The total ink ejection amount does not exceed the limit value, there are no large dots, medium dots (100) and small dots. Since it is a dot (145), the image quality (granularity etc.) is a preferable state.
A halftone process is performed on the dot amount data. (Step S50)
-Convert the data after halftone processing into print data that can be interpreted by the printer and send it to the printer. (Step S51)

(実施例3)(フローチャート5)
次に、実施例3として、実施例2の変形例として、色変換テーブルLUT1を使用している場合、画像データ(R,G,B)=(200,150,150)を取得し、濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+50%)、ブラック(+10%)を指定した場合で、更に、色変換テーブルLUTの切替の判断を、インク量データ(C,M,Y,K)を濃度増加させた後のインク量データ(C’,M’,Y’,K’)の最大打ち込みインク量を計算して当該色変換テーブルLUT1の制限値を超えるか否かの判断で実行する例をフローチャート5を用いて説明する。
(Example 3) (Flowchart 5)
Next, as a third embodiment, as a modification of the second embodiment, when the color conversion table LUT1 is used, image data (R, G, B) = (200, 150, 150) is acquired, and density designation is performed. 3, when color (+ 50%) and black (+ 10%) are designated for each color and black from the density adjustment input screen of FIG. 3, the determination of switching the color conversion table LUT is further performed based on the ink amount data (C, M , Y, K) whether or not the maximum ink amount of ink amount data (C ′, M ′, Y ′, K ′) after increasing the density exceeds the limit value of the color conversion table LUT1. An example of execution based on this determination will be described with reference to the flowchart 5.

・画像データとして、(R,G,B)=(200,150,150)を取得する。(ステップS61)
・濃度指定として、図3の濃度調整入力画面からカラー及びブラック別にカラー(+50%)、ブラック(+10%)を指定する。(ステップS62)
・濃度増加か否かの判断をする。(ステップS63)
・濃度増加YESの場合は、次のステップ(S64)に進み、Noの場合は、不図示の濃度減少処理のステップに進む。
・ステップS63での判断がYesの場合には色変換テーブルLUT1を使用した色分解部12dで、RGB値で表現された画像データを印刷に必要な記録材毎の単位面積当たりのインク量データ(C,M,Y,K)=(0%,30%,30%,20%)に変換する。(ステップS64)
・インク量データ(C,M,Y,K)=(0%,30%,30%,20%)の濃度増加後の最大打ち込みインク量を計算する。(ステップS65)
C’:0%×1.5=0%
M’:30%×1.5=45%
Y’:30%×1.5=45%
K’:20%×1.1=22%
合計112%
・計算した最大打ち込みインク量が当該色変換テーブルLUT1の制限値(120%)を越えているか否かの判断をする。(ステップS66)
制限値を超えていない場合(No)は、次のステップ(S65)に進む。
・ステップS66での判断は、Noであるので、色変換テーブルLUTの切替は実行されない。(ステップS67)
なお、ステップS66での判断がYesの場合には、色変換テーブルLUTの切替が実行され、切替られた色変換テーブルLUTでの処理になるが、このフローチャート4ではこの処理を省略している。
・カラーの濃度を増加させる。(ステップS68)
(カラー:+50%)
その結果、インク量データは、(C,M,Y,K)=(0%,30%,30%,20%)から(C’,M’,Y’,K’)=(0%,45%,45%,20%)になる。
・ブラックの濃度を増加させる。(ステップS69)
(ブラック:+10%)
その結果、インク量データは、(C,M,Y,K)=(0%,30%,30%,20%)から(C’,M’,Y’,K’)=(0%,45%,45%,22%)になる。
・濃度増加後のインク量データを図2(a)に示す特性のドット量発生テーブル12dを用いて複数のドットサイズ別のドット量データに変換する。(ステップS70)
この総打ち込みインク量は、図示のとおりで、(50×2+50×1)×2+45×1=345である。
この場合には、カラー、ブラック別に濃度指定が可能で、総打ち込みインク量も制限値を超えず、大ドットはなく、中ドット(100個)及び小ドット(145個)であるので、画質(粒状性等)は好ましい状態である。
・ 前記ドット量データにハーフトーン処理を施す。(ステップS71)
・ハーフトーン処理後のデータにプリンターが解釈できる印刷データに変換してプリンターに送出する。(ステップS72)
As image data, (R, G, B) = (200, 150, 150) is acquired. (Step S61)
As the density designation, color (+ 50%) and black (+ 10%) are designated for each color and black from the density adjustment input screen of FIG. (Step S62)
・ Judge whether the concentration has increased. (Step S63)
If the density increase is YES, the process proceeds to the next step (S64). If the result is No, the process proceeds to a density reduction process step (not shown).
If the determination in step S63 is Yes, the color separation unit 12d using the color conversion table LUT1 uses the ink amount data per unit area for each recording material necessary for printing the image data represented by the RGB values ( C, M, Y, K) = (0%, 30%, 30%, 20%). (Step S64)
Calculate the maximum ink amount after ink density increase after ink amount data (C, M, Y, K) = (0%, 30%, 30%, 20%). (Step S65)
C ′: 0% × 1.5 = 0%
M ′: 30% × 1.5 = 45%
Y ′: 30% × 1.5 = 45%
K ′: 20% × 1.1 = 22%
Total 112%
It is determined whether or not the calculated maximum ink amount to be printed exceeds the limit value (120%) of the color conversion table LUT1. (Step S66)
When the limit value is not exceeded (No), the process proceeds to the next step (S65).
Since the determination in step S66 is No, the color conversion table LUT is not switched. (Step S67)
When the determination in step S66 is Yes, switching of the color conversion table LUT is executed, and processing is performed in the switched color conversion table LUT, but this processing is omitted in this flowchart 4.
• Increase color density. (Step S68)
(Color: + 50%)
As a result, the ink amount data is changed from (C, M, Y, K) = (0%, 30%, 30%, 20%) to (C ′, M ′, Y ′, K ′) = (0%, 45%, 45%, 20%).
• Increase black density. (Step S69)
(Black: + 10%)
As a result, the ink amount data is changed from (C, M, Y, K) = (0%, 30%, 30%, 20%) to (C ′, M ′, Y ′, K ′) = (0%, 45%, 45%, 22%).
The ink amount data after density increase is converted into dot amount data for a plurality of dot sizes using the dot amount generation table 12d having the characteristics shown in FIG. (Step S70)
The total amount of ink deposited is (50 × 2 + 50 × 1) × 2 + 45 × 1 = 345 as illustrated.
In this case, it is possible to specify the density for each color and black, the total ink amount to be printed does not exceed the limit value, there are no large dots, medium dots (100) and small dots (145). Granularity etc.) is a preferred state.
A halftone process is performed on the dot amount data. (Step S71)
-Convert the data after halftone processing into print data that can be interpreted by the printer and send it to the printer. (Step S72)

上記説明では、色変換テーブルLUTの切替を濃度を増加する場合に実行しているが、濃度を減少させる場合にも色変換テーブルLUTをLUT3→LUT2,LUT2→LUT1等に切替えることも可能である。
また、色変換テーブルLUTの数は3個に限られるものではなく、その総打ち込みインク量の制限値は、色変換テーブルLUT1では120%、LUT2では160%、LUT3では200%であるが、この値以外を採用することもできる。
In the above description, the color conversion table LUT is switched when the density is increased. However, the color conversion table LUT can be switched from LUT3 → LUT2, LUT2 → LUT1, etc. also when the density is decreased. .
Further, the number of color conversion tables LUT is not limited to three. The limit value of the total amount of ink to be printed is 120% for the color conversion table LUT1, 160% for LUT2, and 200% for LUT3. Other than the value can also be adopted.

1:ホストコンピューター
11:アプリケーション
12:画像処理モジュール(画像処理装置)
12a:インク色分解部
12a−1:LUT切替部
12a−2:色変換テーブルLUT1
12a−3:色変換テーブルLUTn
12b:濃度調整部
12c:ドット分解部
12d:ドット量発生テーブル
12e:ハーフトーン処理部
12f:記録方法処理部
2:プリンター
2a:印刷部
1: Host computer 11: Application 12: Image processing module (image processing apparatus)
12a: Ink color separation unit 12a-1: LUT switching unit 12a-2: Color conversion table LUT1
12a-3: Color conversion table LUTn
12b: Density adjustment unit 12c: Dot separation unit 12d: Dot amount generation table 12e: Halftone processing unit 12f: Recording method processing unit 2: Printer 2a: Printing unit

Claims (7)

RGB形式の画像データを記録材毎のインク量データに変換する色変換テーブルであって、記録材の総打ち込みインク量の制限値が異なる複数の色変換テーブルと、
濃度増加の指定に応じて、前記複数の色変換テーブルのうち、総打ち込みインク量が前記制限値を越えない色変換テーブルに切替える色変換テーブル切替部を備え、前記制限値を越えない前記色変換テーブルを用いて、前記画像データを前記記録材毎のインク量データに変換する色分解部と、
前記色分解部で得られたインク量データに対して、切替後の前記色変換テーブルの制限値に基づいて濃度調整量を計算し、該濃度調整量により濃度調整を実行する濃度調整部と、
濃度調整された前記インク量データを複数のドットサイズ別のドット量データに変換するドット量発生部と、
前記ドット量データにハーフトーン処理を施すハーフトーン処理部と、
を備えることを特徴とする画像処理装置。
A color conversion table for converting image data in RGB format into ink amount data for each recording material, and a plurality of color conversion tables having different limit values for the total amount of ink applied to the recording material;
A color conversion table switching unit that switches to a color conversion table in which the total amount of ink to be printed does not exceed the limit value among the plurality of color conversion tables according to the designation of density increase, and the color conversion that does not exceed the limit value A color separation unit that converts the image data into ink amount data for each recording material using a table;
A density adjustment unit that calculates a density adjustment amount based on the limit value of the color conversion table after switching with respect to the ink amount data obtained by the color separation unit, and executes density adjustment based on the density adjustment amount ;
A dot amount generation unit for converting the ink amount data whose density has been adjusted into dot amount data for a plurality of dot sizes;
A halftone processing unit for performing halftone processing on the dot amount data;
An image processing apparatus comprising:
前記濃度調整部は、
前記色分解部で得られた前記インク量データに対して、カラーインク量及びブラックインク量毎に、前記濃度調整量を計算する、
ことを特徴とする請求項1に記載の画像処理装置。
The density adjusting unit is
Calculating the density adjustment amount for each color ink amount and black ink amount with respect to the ink amount data obtained by the color separation unit;
The image processing apparatus according to claim 1.
前記ドット量発生部は、
インク量データの変化に伴う、複数のドットサイズ別のドット量発生の変化における、小さいドットサイズから大きなドットサイズの発生に不均一性を持つドット変換テーブルを備える、
ことを特徴とする請求項1又は2に記載の画像処理装置。
The dot amount generator is
A dot conversion table having non-uniformity in the generation of a large dot size from a small dot size in a change in dot amount generation for each of a plurality of dot sizes accompanying a change in ink amount data;
The image processing apparatus according to claim 1, wherein the image processing apparatus is an image processing apparatus.
RGB形式の画像データを記録材毎のインク量データに変換する際に、濃度増加の指定に応じて、前記記録材の総打ち込みインク量の制限値が異なる複数の色変換テーブルのうち、前記画像データに対する総打ち込みインク量が前記制限値を越えない色変換テーブルに切替える色変換テーブル切替ステップと、When converting RGB image data into ink amount data for each recording material, the image is selected from among a plurality of color conversion tables that have different limit values for the total amount of ink applied to the recording material according to the designation of density increase. A color conversion table switching step for switching to a color conversion table in which the total applied ink amount for the data does not exceed the limit value;
前記画像データを切替後の前記色変換テーブルを用いて、前記記録材毎のインク量データに変換する色分解ステップと、A color separation step of converting the image data into ink amount data for each recording material using the color conversion table after switching;
前記色分解ステップで得られたインク量データに対して、切替後の前記色変換テーブルの制限値に基づいて濃度調整量を計算し、該濃度調整量により濃度調整を実行する濃度調整ステップと、A density adjustment step of calculating a density adjustment amount for the ink amount data obtained in the color separation step based on a limit value of the color conversion table after switching, and executing a density adjustment based on the density adjustment amount;
濃度調整された前記インク量データを、ドット変換テーブルを用いて複数のドットサイズ別のドット量データに変換するドット量発生ステップと、  A dot amount generation step for converting the ink amount data whose density has been adjusted into dot amount data for a plurality of dot sizes using a dot conversion table;
前記ドット量データにハーフトーン処理を施すハーフトーン処理ステップと、A halftone processing step for applying halftone processing to the dot amount data;
を含むことを特徴とする画像処理方法。An image processing method comprising:
前記濃度調整ステップは、
前記色分解ステップで得られた前記インク量データに対して、カラーインク量及びブラックインク量毎に、前記濃度調整量を計算する、
ことを特徴とする請求項4に記載の画像処理方法。
The density adjustment step includes
The density adjustment amount is calculated for each color ink amount and black ink amount with respect to the ink amount data obtained in the color separation step.
The image processing method according to claim 4 .
前記ドット量発生ステップにおける前記ドット変換テーブルは、インク量データの変化に伴う複数のドットサイズ別のドット量発生の変化における、小さいドットサイズから大きなドットサイズの発生に不均一性を持つ、
ことを特徴とする請求項4または5に記載の画像処理方法。
The dot conversion table in the dot amount generation step has non-uniformity in the generation of a large dot size from a small dot size in a change in dot amount generation by a plurality of dot sizes accompanying a change in ink amount data.
The image processing method according to claim 4, wherein the image processing method is an image processing method.
前記請求項4〜6のいずれか1項の画像処理方法の各ステップを画像処理装置に搭載されたコンピューターに実行させることを特徴とする画像処理プログラム。An image processing program that causes a computer mounted on an image processing apparatus to execute each step of the image processing method according to any one of claims 4 to 6.
JP2011018722A 2011-01-31 2011-01-31 Image processing apparatus, image processing method, and image processing program Expired - Fee Related JP5760460B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2011018722A JP5760460B2 (en) 2011-01-31 2011-01-31 Image processing apparatus, image processing method, and image processing program
US13/359,639 US8947737B2 (en) 2011-01-31 2012-01-27 Image processing that generates and density corrects ink amount data
CN201210020825.0A CN102615993B (en) 2011-01-31 2012-01-30 Image processing device and image processing method
US14/573,222 US9117162B2 (en) 2011-01-31 2014-12-17 Image processing that generates and density corrects ink amount data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011018722A JP5760460B2 (en) 2011-01-31 2011-01-31 Image processing apparatus, image processing method, and image processing program

Publications (3)

Publication Number Publication Date
JP2012158059A JP2012158059A (en) 2012-08-23
JP2012158059A5 JP2012158059A5 (en) 2014-03-13
JP5760460B2 true JP5760460B2 (en) 2015-08-12

Family

ID=46839003

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011018722A Expired - Fee Related JP5760460B2 (en) 2011-01-31 2011-01-31 Image processing apparatus, image processing method, and image processing program

Country Status (1)

Country Link
JP (1) JP5760460B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9308739B2 (en) 2013-01-30 2016-04-12 Seiko Epson Corporation Print control device, control method of a positioning data, and positioning system
JP6676907B2 (en) 2015-09-18 2020-04-08 セイコーエプソン株式会社 Printing apparatus and print control method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3379300B2 (en) * 1995-08-23 2003-02-24 ミノルタ株式会社 Image processing device
JP2002178495A (en) * 2000-12-12 2002-06-26 Canon Inc Image processing method and apparatus therefor
JP3962631B2 (en) * 2002-05-20 2007-08-22 キヤノン株式会社 Image processing method, image processing apparatus, and image processing program
JP4587454B2 (en) * 2004-09-27 2010-11-24 キヤノン株式会社 Image processing apparatus and image processing method, printer driver, ink jet recording apparatus, and ink jet recording apparatus control method
JP2010147841A (en) * 2008-12-19 2010-07-01 Seiko Epson Corp Image processing apparatus, method and program

Also Published As

Publication number Publication date
JP2012158059A (en) 2012-08-23

Similar Documents

Publication Publication Date Title
JP5885422B2 (en) Image processing apparatus and image processing method
US9117162B2 (en) Image processing that generates and density corrects ink amount data
JP2009055600A (en) Image processing method and apparatus, and CPU-readable recording medium
JP4888113B2 (en) Image processing apparatus, image output apparatus, terminal apparatus, image forming system, and program
KR101564798B1 (en) Image processing apparatus, image processing method and storage medium storing program thereof
US8724174B2 (en) Image processing apparatus, image forming apparatus, image processing method, and computer-readable medium
JP5758675B2 (en) Image processing device
JP5760460B2 (en) Image processing apparatus, image processing method, and image processing program
JP4527633B2 (en) Gradation processing apparatus and method
JP6278034B2 (en) Image processing apparatus, image processing method, and image processing program
JP5871760B2 (en) Image processing apparatus, printing apparatus, image processing method, and program
JP2012158060A (en) Apparatus, method and program for processing image
JP2011223520A (en) Image processing apparatus and image processing program
US7492484B2 (en) Image signal processing method and apparatus for limiting amount of toner stick
JP5870638B2 (en) Image processing apparatus, image processing method, and image processing program
JP4596462B2 (en) Image forming apparatus
JP5853651B2 (en) Printing system
JP6648933B2 (en) Image processing device, image forming device, image processing method, and program.
JP2009033341A (en) Image processing device, image forming apparatus and image processing method
JP2007060558A (en) Color processing method and apparatus therefor, and image processing method
JP5747017B2 (en) Image processing apparatus and image processing program
JP5998813B2 (en) Image processing apparatus and program
JP2013046329A (en) Image processor
JP2013115713A (en) Creation method of color conversion table
JP2007281722A (en) Conversion table generation device, conversion table generation method, and conversion table generation program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120817

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141014

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141015

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141212

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150525

R150 Certificate of patent or registration of utility model

Ref document number: 5760460

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees