JP2005053147A - Edge processing for inkjet printing - Google Patents

Edge processing for inkjet printing Download PDF

Info

Publication number
JP2005053147A
JP2005053147A JP2003287811A JP2003287811A JP2005053147A JP 2005053147 A JP2005053147 A JP 2005053147A JP 2003287811 A JP2003287811 A JP 2003287811A JP 2003287811 A JP2003287811 A JP 2003287811A JP 2005053147 A JP2005053147 A JP 2005053147A
Authority
JP
Japan
Prior art keywords
ink
edge
dot
achromatic
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.)
Pending
Application number
JP2003287811A
Other languages
Japanese (ja)
Inventor
Saburo Mochimasa
三郎 用正
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 JP2003287811A priority Critical patent/JP2005053147A/en
Publication of JP2005053147A publication Critical patent/JP2005053147A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To ease a color drift of an achromatic edge part when inkjet printing is done. <P>SOLUTION: An image processing method for ink dot printing using a plurality of kinds of inks including an achromatic ink and a chromatic ink is equipped with a process (a) for detecting the edge part existing in an object image, and a process (b) for generating dot data which indicate recording states of dots of the plurality of kinds of inks, in terms of each printing pixel of the object image; and the process (b) includes a step for performing the edge processing for generating the dot data so that the ratio of the discharge of the achromatic ink can be higher in the achromatic edge part than in a non-edge part of the same color. The ratio of the discharge of each ink can be changed, for example, by selectively using a color-conversion look-up table for an edge and a color-conversion look-up table for a non-edge. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

この発明は、インクジェット印刷のためのエッジ処理技術に関する。   The present invention relates to an edge processing technique for inkjet printing.

インクジェット方式の印刷では、無彩色インクと有彩色インクとを含む複数種類のインクを用いて種々の色を再現する。また、インクジェット印刷を行う際には、同一のインクに関してサイズの異なる複数のドットを用いる技術(以下、「マルチサイズドット印刷」と呼ぶ)が知られている(例えば特許文献1)。   In inkjet printing, various colors are reproduced using a plurality of types of ink including achromatic ink and chromatic ink. In addition, when ink jet printing is performed, a technique using a plurality of dots having different sizes with respect to the same ink (hereinafter referred to as “multi-size dot printing”) is known (for example, Patent Document 1).

特開2000−6445号公報Japanese Patent Laid-Open No. 2000-6445 特開2000−125121号公報JP 2000-125121 A 特開2000−177178号公報JP 2000-177178 A 特開2000−184215号公報JP 2000-184215 A

インクの混色により色を再現する場合に、画像内のエッジ部分(すなわち輪郭)が、再現したい色とは異なる色に見える場合がある。図16は、従来技術における画像内のエッジ部分とドット配置の一例を示す説明図である。図16(A)は、画像データで表される画像を示している。ここで、ハッチングが付された四角枠は一定の色(例えばグレー色)で塗りつぶされた印刷画素を示しており、ハッチングが付されていない四角枠は白色の印刷画素を示している。図16(B)は、C(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)の4種類のインクの大ドットと小ドットを用いてこの画像を印刷する際のドットの配置例を示している。なお、各ドットの位置やサイズは正確なものではなく、各画素に記録されるインクドットの種類が理解できるような位置とサイズで描かれている。   When reproducing a color by mixing ink colors, an edge portion (that is, an outline) in an image may appear to be a color different from the color to be reproduced. FIG. 16 is an explanatory diagram showing an example of edge portions and dot arrangements in an image according to the prior art. FIG. 16A shows an image represented by image data. Here, a square frame with hatching indicates a print pixel painted in a certain color (for example, gray color), and a square frame without hatching indicates a white print pixel. FIG. 16B shows the arrangement of dots when printing this image using large dots and small dots of four types of inks C (cyan), M (magenta), Y (yellow), and K (black). An example is shown. Note that the positions and sizes of the dots are not accurate, and are drawn at positions and sizes so that the types of ink dots recorded in each pixel can be understood.

図16(B)のドット配置では、図16(A)の元の画像のエッジ部分を構成する画素PP1にマゼンタの大ドットのみが記録されているなど、元の画像がグレーであるのにかかわらず、有彩色のインクがエッジ部分に単独で発生している。特にグレーの文字等のエッジにおいて、このようにエッジ部分に有彩色のインクが発生してしまうと有彩色が非常に目立ち、黒やグレーの文字として認識できない場合がある。   In the dot arrangement shown in FIG. 16B, only the large magenta dots are recorded in the pixel PP1 constituting the edge portion of the original image in FIG. 16A, although the original image is gray. In other words, chromatic ink is generated alone at the edge portion. In particular, at the edge of a gray character or the like, if chromatic ink is generated at the edge portion in this way, the chromatic color is very conspicuous and may not be recognized as a black or gray character.

また、インクの特性や記録媒体の特性によっては、同じ割合でドットを発生させてもエッジ領域とエッジの内側の非エッジ領域で色の見え方が異なることがある。例えばCMYの3種類のインクを使ってブラックを表現する場合にCインクのみが広がり易い性質を持っていると、非エッジ部分で再現したい色通りに色が発生するようにドットの生成を調整してもエッジ部分ではシアン寄りの色に見えてしまう。こうした場合には十分な面積を持った部分では再現したい色通りに見えるが、細線等では再現したい色からずれて見えるという現象が発生する。   Further, depending on the characteristics of the ink and the characteristics of the recording medium, even when dots are generated at the same rate, the color appearance may be different between the edge area and the non-edge area inside the edge. For example, when black is expressed using three types of CMY inks, if only the C ink has the property of spreading easily, the dot generation is adjusted so that the color is generated according to the color desired to be reproduced at the non-edge portion. Even at the edge, it looks like cyan. In such a case, a portion having a sufficient area looks like the color to be reproduced, but a thin line or the like appears to be shifted from the color to be reproduced.

本発明は、インクジェット印刷を行う際に、無彩色のエッジ部分の色のずれを緩和する技術を提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a technique for mitigating a color shift of an achromatic edge portion when performing inkjet printing.

上記目的の少なくとも一部を達成するために、本発明の画像処理装置は、無彩色インクと有彩色インクとを含む複数種類のインクを用いるインクジェット印刷のための画像処理装置であって、
対象画像内に存在するエッジ部分を検出するエッジ検出部と、
前記対象画像の印刷画素毎に、前記複数種類のインクのドットの記録状態を示すドットデータを生成するドットデータ生成部と、
を備え、
前記ドットデータ生成部は、無彩色のエッジ部分では同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合が大きくなるように前記ドットデータを生成するエッジ処理を実行する。
In order to achieve at least a part of the above object, an image processing apparatus of the present invention is an image processing apparatus for ink jet printing using a plurality of types of ink including achromatic ink and chromatic ink,
An edge detection unit for detecting an edge portion present in the target image;
A dot data generation unit that generates dot data indicating a recording state of the plurality of types of ink dots for each print pixel of the target image;
With
The dot data generation unit executes edge processing for generating the dot data so that the ratio of the discharge amount of the achromatic color ink is larger in the achromatic edge portion than in the non-edge portion of the same color.

この構成によれば、無彩色のエッジ部分で非エッジ部分に比べて無彩色インクの吐出量の割合が大きくなるので、エッジ部分において無彩色から色がずれる可能性を低減することができる。   According to this configuration, since the ratio of the discharge amount of the achromatic ink is larger in the achromatic edge portion than in the non-edge portion, it is possible to reduce the possibility that the color is shifted from the achromatic color in the edge portion.

前記ドットデータ生成部は、前記無彩色のエッジ部分では前記無彩色インクのみを使用するように前記ドットデータを生成するものとしてもよい。   The dot data generation unit may generate the dot data so that only the achromatic color ink is used at the edge portion of the achromatic color.

この構成では、無彩色のエッジ部分の色ずれをより確実に防止することができる。   With this configuration, it is possible to more reliably prevent the color shift of the achromatic edge portion.

前記ドットデータ生成部は、前記無彩色のエッジ部分では前記同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合を大きくするとともに、コンポジットブラックを再現する前記有彩色インクの吐出量の割合を小さくするように前記ドットデータを生成するものとしてもよい。   The dot data generation unit increases the ratio of the discharge amount of the achromatic color at the edge portion of the achromatic color as compared with the non-edge portion of the same color, and discharge amount of the chromatic color ink that reproduces composite black The dot data may be generated so as to reduce the ratio.

この構成によっても、無彩色のエッジ部分の色ずれを緩和することができる。   Also with this configuration, it is possible to alleviate the color shift of the achromatic edge portion.

前記無彩色インクのドットデータは、1種類のサイズの無彩色インクドットを印刷画素毎に記録するか否かを表すデータであり、
前記有彩色インクのドットデータは、複数のサイズのドットを印刷画素毎に記録するか否かを表すデータであり、
前記無彩色インクのドットサイズは、前記有彩色インクの最大サイズと最小サイズの中間のサイズに設定されているものとしてもよい。
The achromatic ink dot data is data indicating whether or not to record one size of achromatic ink dot for each print pixel,
The chromatic ink dot data is data indicating whether or not to record a plurality of size dots for each print pixel,
The dot size of the achromatic color ink may be set to an intermediate size between the maximum size and the minimum size of the chromatic color ink.

この構成によれば、無彩色のエッジ部分が1種類のサイズの無彩色インクドットで再現される割合が高まるので色ずれが起こりにくく、また、無彩色インクのドットサイズは有彩色インクの最大サイズよりも小さいので、エッジ部分におけるインクの滲みやインクドットの抜けを発生しにくくすることができる。   According to this configuration, since the rate at which the achromatic edge portion is reproduced with one type of achromatic ink dot increases, color misregistration hardly occurs, and the dot size of the achromatic ink is the maximum size of the chromatic ink. Therefore, it is possible to make it difficult to cause ink bleeding or ink dot dropout at the edge portion.

なお、前記無彩色インクのドットサイズは、全画素に記録してもベタ打ちとならないサイズに設定されていることが好ましい。   It is preferable that the dot size of the achromatic ink is set to a size that does not result in solid printing even when recording is performed on all pixels.

この構成によれば、エッジ部分におけるインクの滲みやインクドットの抜けの発生をより低減することができる。   According to this configuration, it is possible to further reduce the occurrence of ink bleeding or ink dot missing at the edge portion.

前記ドットデータは、少なくとも1種類のインクに関して、比較的小さな第1のドットと比較的大きな第2のドットを含む複数のサイズのドットを印刷画素毎に記録するか否かを表すデータであり、
前記ドットデータ生成部は、前記無彩色のエッジ部分では前記同一色の非エッジ部分に比べて前記第1のドットの記録率が大きく前記第2のドットの記録率が小さくなるように前記ドットデータを生成するものとしてもよい。
The dot data is data indicating whether or not a plurality of size dots including a relatively small first dot and a relatively large second dot are recorded for each print pixel with respect to at least one kind of ink,
The dot data generation unit is configured to increase the recording rate of the first dot at the edge portion of the achromatic color and decrease the recording rate of the second dot as compared with the non-edge portion of the same color. It is good also as what produces | generates.

この構成によれば、エッジ部分においては比較的小さな第1のドットの記録率が大きくなるので、エッジ部分により確実にドットが記録される。この結果、エッジ部分にドットが全く記録されないことによるエッジ部分の崩れを緩和できることができる。   According to this configuration, since the recording rate of the relatively small first dots is increased in the edge portion, the dots are reliably recorded in the edge portion. As a result, it is possible to alleviate the collapse of the edge portion due to no dots recorded at the edge portion.

前記ドットデータ生成部は、印刷に使用される印刷媒体の単位面積中に吐出可能なインク量の合計であるインクデューティ制限が100%未満である場合に前記エッジ処理を実行するものとしてもよい。   The dot data generation unit may perform the edge process when an ink duty limit, which is a total amount of ink that can be ejected in a unit area of a printing medium used for printing, is less than 100%.

インクデューティ制限が100%未満の場合には、大サイズのドットがエッジ部分の画素に記録されると、それに隣接するエッジ部分においてドットが全く記録されない可能性が高い。従って、この場合にエッジ処理を実行すれば、輪郭の崩れを緩和する効果が大きい。   When the ink duty limit is less than 100%, when a large dot is recorded on a pixel at an edge portion, there is a high possibility that no dot is recorded at the edge portion adjacent thereto. Therefore, if edge processing is executed in this case, the effect of reducing the collapse of the outline is great.

前記エッジ部分は、画像の明度が所定量以上離れている隣接画素同士の境界に存在する画素のうちで、明度のより低い側の画素で構成されていることが好ましい。   It is preferable that the edge portion is composed of pixels having a lower lightness among pixels existing at a boundary between adjacent pixels whose image lightness is a predetermined amount or more apart.

なお、前記ドットデータ生成部は、
各画素の多階調画素値を入力とし前記複数種類のインクのインク量を出力とする色変換ルックアップテーブルとして、エッジ用色変換ルックアップテーブルおよび非エッジ用色変換ルックアップテーブルとを有するとともに、
前記エッジ用色変換ルックアップテーブルおよび非エッジ用色変換ルックアップテーブルを利用して色変換を行う色変換部とを有しており、
前記色変換部は、前記エッジ検出部からの検出結果に応じて前記エッジ用色変換ルックアップテーブルと前記非エッジ用色変換ルックアップテーブルのうちの一方を選択的に使用するものとしてもよい。
The dot data generation unit
As a color conversion lookup table for inputting the multi-gradation pixel value of each pixel and outputting the ink amounts of the plurality of types of inks, an edge color conversion lookup table and a non-edge color conversion lookup table are provided. ,
A color conversion unit that performs color conversion using the edge color conversion lookup table and the non-edge color conversion lookup table;
The color conversion unit may selectively use one of the edge color conversion lookup table and the non-edge color conversion lookup table according to a detection result from the edge detection unit.

この構成によれば、エッジ部分と非エッジ部分においてインクの吐出量の割合を容易に変更することが可能である。   According to this configuration, it is possible to easily change the ratio of the ink ejection amount between the edge portion and the non-edge portion.

なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理方法および画像処理装置、印刷方法および印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の形態で実現することができる。   The present invention can be realized in various forms, for example, an image processing method and an image processing apparatus, a printing method and a printing apparatus, a computer program for realizing the functions of these methods or apparatuses, The present invention can be realized in the form of a recording medium on which a computer program is recorded.

次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
A.第1実施例:
B.第2実施例:
C.第3実施例:
D.第4実施例:
E.変形例:
Next, embodiments of the present invention will be described in the following order based on examples.
A. First embodiment:
B. Second embodiment:
C. Third embodiment:
D. Fourth embodiment:
E. Variations:

A.第1実施例:
図1は、本発明の一実施例としての画像処理システムの構成を示す説明図である。このシステムは、画像処理装置としてのコンピュータ200と、画像出力装置としてのプリンタ300とを含んでいる。
A. First embodiment:
FIG. 1 is an explanatory diagram showing the configuration of an image processing system as an embodiment of the present invention. This system includes a computer 200 as an image processing apparatus and a printer 300 as an image output apparatus.

コンピュータ200には、画像データファイルMFに基づいて印刷データを生成するためのプリンタドライバ210がインストールされている。プリンタドライバ210は、エッジ検出部212と、色変換部214と、ハーフトーン処理部216と、出力処理部218とを備えている。エッジ検出部212は、対象画像内のエッジ部分を検出する機能を有するモジュールである。色変換部214とハーフトーン処理部216は、印刷画素毎のドットの記録状態(形成状態)を表すドットデータを生成するドットデータ生成部としての機能を実現するモジュールである。   The computer 200 is installed with a printer driver 210 for generating print data based on the image data file MF. The printer driver 210 includes an edge detection unit 212, a color conversion unit 214, a halftone processing unit 216, and an output processing unit 218. The edge detection unit 212 is a module having a function of detecting an edge portion in the target image. The color conversion unit 214 and the halftone processing unit 216 are modules that realize a function as a dot data generation unit that generates dot data representing a recording state (formation state) of dots for each print pixel.

プリンタドライバ210で生成された印刷データPDは、出力処理部218からプリンタ300に供給される。印刷データPDは、印刷解像度を有する主走査ライン上の各画素についてインクドットの記録状態を表すドットデータと、副走査送り量を特定する副走査送り量データとを含んでいる。   The print data PD generated by the printer driver 210 is supplied from the output processing unit 218 to the printer 300. The print data PD includes dot data representing the ink dot recording state for each pixel on the main scan line having the print resolution, and sub-scan feed amount data specifying the sub-scan feed amount.

プリンタドライバ210の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給し得る。このような記録媒体としては、フレキシブルディスクやCD−ROM、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物等のコンピュータが読み取り可能な種々の媒体を利用できる。   A program for realizing the function of the printer driver 210 may be supplied in a form recorded on a computer-readable recording medium. As such a recording medium, various computer-readable media such as a flexible disk, a CD-ROM, a magneto-optical disk, an IC card, a ROM cartridge, a punch card, and a printed matter on which a code such as a barcode is printed are used. it can.

図2は、第1実施例における色変換部214とハーフトーン処理部216の内部構成を示すブロック図である。色変換実行部230は、非エッジ用色変換ルックアップテーブル232aと、エッジ用色変換ルックアップテーブル232bとを選択的に使用して、画像データファイルMFのRGBの多階調データをCMYKの多階調データに変換する。この際、テーブル232a,232bの選択は、エッジ検出部212による検出結果に応じて行われる。ハーフトーン処理部216のドット記録率決定部240は、ドット記録率テーブル242を用いて、CMYK各色の多階調データから、大ドット用の記録率データと小ドット用の記録率データを生成する。CMYK各色の大ドット記録率データと小ドット記録率データは、ハーフトーン処理実行部244でそれぞれハーフトーン処理されて、ドットデータに変換される。   FIG. 2 is a block diagram illustrating an internal configuration of the color conversion unit 214 and the halftone processing unit 216 in the first embodiment. The color conversion execution unit 230 selectively uses the non-edge color conversion lookup table 232a and the edge color conversion lookup table 232b to convert RGB multi-tone data of the image data file MF into CMYK multi-color data. Convert to gradation data. At this time, the selection of the tables 232a and 232b is performed according to the detection result by the edge detection unit 212. The dot recording rate determination unit 240 of the halftone processing unit 216 uses the dot recording rate table 242 to generate recording rate data for large dots and recording rate data for small dots from multi-tone data of each color of CMYK. . The large dot recording rate data and the small dot recording rate data for each color of CMYK are each subjected to halftone processing by the halftone processing execution unit 244 and converted to dot data.

図3は、第1実施例における処理内容を示す説明図である。図3(A)の画像データは、従来例の説明に用いた図16(A)と同じものである。すなわち、ハッチングが付された四角枠は一定の色(例えばグレー)で塗りつぶされた印刷画素を示しており、ハッチングが付されていない四角枠は白色の印刷画素を示している。   FIG. 3 is an explanatory diagram showing processing contents in the first embodiment. The image data in FIG. 3A is the same as that in FIG. 16A used for explaining the conventional example. That is, a square frame with hatching indicates a print pixel painted with a certain color (for example, gray), and a square frame without hatching indicates a white print pixel.

図3(B)は、エッジ検出部212によって検出されたエッジ部分を示している。ここで、「エッジ」とは、画像の明度が所定量以上離れている隣接画素同士の境界を意味する。エッジとして検出されるための明度差は、任意に設定可能である。例えば、ブラックインクまたはグレーインクがベタ打ちされる領域と、紙白の領域との境界を「エッジ」として定義することも可能である。エッジ検出は、周知の種々のエッジ検出フィルタを利用して実行することが可能である。図3(B)に示されているように、画像内のエッジ部分は、エッジ画素で構成されている。ここで、「エッジ画素」とは、画像内のエッジ(輪郭)を構成する画素境界の両側に存在する画素のうちで、明度のより低い側の画素を意味する。図3(B)の例では、9つのエッジ画素が含まれている。なお、エッジ画素でない画素を、「非エッジ画素」と呼ぶ。   FIG. 3B shows an edge portion detected by the edge detection unit 212. Here, “edge” means a boundary between adjacent pixels whose image brightness is a predetermined amount or more apart. The brightness difference for detection as an edge can be arbitrarily set. For example, a boundary between a black ink or gray ink solid area and a paper white area can be defined as an “edge”. Edge detection can be performed using various known edge detection filters. As shown in FIG. 3B, the edge portion in the image is composed of edge pixels. Here, the “edge pixel” means a pixel having a lower brightness among pixels existing on both sides of a pixel boundary constituting an edge (contour) in the image. In the example of FIG. 3B, nine edge pixels are included. A pixel that is not an edge pixel is referred to as a “non-edge pixel”.

図3(C)は、CMYKの4種類のインクの大ドットと小ドットを用いてこの画像を印刷する際のドットの配置例を示している。図16(B)に示した従来例と比較すれば理解できるように、図3(C)に示す例では、エッジ画素において有彩色インクのドットが形成されておらず、無彩色インク(ここではブラックインク)のドットのみが記録されている。この結果、第1実施例ではエッジ部分(すなわち画像の輪郭)の色が元の色(グレー)からずれることが無い。なお、このような効果は、グレー(無彩色)に近い有彩色を再現するときにも同様である。但し、無彩色からかなり離れた色を再現するとき(すなわち彩度の高い色を再現するとき)には、このようなエッジ処理を行う必要性はない。   FIG. 3C shows an example of dot arrangement when printing this image using large and small dots of four types of CMYK inks. As can be understood by comparing with the conventional example shown in FIG. 16B, in the example shown in FIG. 3C, chromatic ink dots are not formed in the edge pixels, and achromatic ink (here, Only black ink dots are recorded. As a result, in the first embodiment, the color of the edge portion (that is, the contour of the image) does not deviate from the original color (gray). Such an effect is the same when reproducing a chromatic color close to gray (achromatic color). However, there is no need to perform such edge processing when reproducing a color that is far from an achromatic color (that is, when reproducing a highly saturated color).

図4(A)は非エッジ用色変換ルックアップテーブル232aの内容を示しており、図4(B)はエッジ用色変換ルックアップテーブル232bの内容を示している。これらのグラフの横軸は明度階調値であり、横軸はインク量である。明度階調値は、画像データファイルMFの画像データによって表される各画素の明度である。「インク量」とは、ベタ打ちを100%とする1画素分のインク吐出量を意味している。なお、図4(A),(B)は、無彩色を再現する際の特性である。   4A shows the contents of the non-edge color conversion lookup table 232a, and FIG. 4B shows the contents of the edge color conversion lookup table 232b. In these graphs, the horizontal axis represents the lightness gradation value, and the horizontal axis represents the ink amount. The lightness gradation value is the lightness of each pixel represented by the image data of the image data file MF. The “ink amount” means an ink discharge amount for one pixel with 100% solid printing. 4A and 4B show characteristics when reproducing an achromatic color.

図4(B)のエッジ用色変換ルックアップテーブル232bでは、図4(A)の非エッジ用色変換ルックアップテーブル232aに比べて、ブラックインクのインク量が大きく、有彩色インクのインク量が小さいことが理解できる(但し、明度階調値が0%と100%の場合を除く)。このようなエッジ用色変換ルックアップテーブル232bを利用すれば、エッジ部分においてブラックドットのインク量の割合(全インクの吐出量の合計に対するブラックインクの吐出量の割合)が大きくなり、有彩色インクのインク量の割合が高くなる。この結果、図3(C)に示したように、エッジ部分にブラックドットが形成され易くなるので、輪郭における色のずれを防止することが可能である。本明細書では、このようにエッジ部分において非エッジ部分と異なるモードでインクドットを記録する処理を「エッジ処理」と呼ぶ。   In the edge color conversion lookup table 232b in FIG. 4B, the ink amount of black ink is larger than that in the non-edge color conversion lookup table 232a in FIG. It can be understood that it is small (except when the lightness gradation values are 0% and 100%). If such an edge color conversion lookup table 232b is used, the ratio of the ink amount of black dots at the edge portion (the ratio of the discharge amount of black ink to the total discharge amount of all inks) becomes large, and chromatic ink The ratio of the amount of ink increases. As a result, as shown in FIG. 3C, black dots are likely to be formed at the edge portion, so that it is possible to prevent color deviation in the contour. In the present specification, the process of recording ink dots in a mode different from the non-edge part in the edge part is referred to as “edge process”.

なお、一般に、CMYの3種類の有彩色インクの混色によって再現されるグレー色は「コンポジットブラック」と呼ばれている。エッジ部分をコンポジットブラックで再現しようとすると、図16(B)に示したように、必ずしも3種類のインクのドットが同じ画素位置に記録されないため、輪郭で色のずれが観察されてしまう可能性が高い。これに対して、エッジ部分における無彩色インクの吐出量の割合を、同一色の非エッジ部分における無彩色インクの吐出量の割合よりも高めるようにすれば、色のずれが生じる可能性を低減することが可能である。   In general, a gray color reproduced by mixing three types of chromatic inks of CMY is called “composite black”. If the edge portion is to be reproduced with composite black, as shown in FIG. 16B, since the three types of ink dots are not necessarily recorded at the same pixel position, a color shift may be observed in the contour. Is expensive. On the other hand, if the ratio of the discharge amount of achromatic ink at the edge portion is set higher than the ratio of the discharge amount of achromatic ink at the non-edge portion of the same color, the possibility of color shift is reduced. Is possible.

なお、エッジ部分の内側にある非エッジ部分では、むしろ、無彩色インクよりもコンポジットブラックをより多く用いて無彩色を再現することが好ましい場合がある。この理由は、コンポジットブラックを再現すると3種類のインクのドットが形成されるので、各画素にドットが全く形成されない可能性が低く、いわゆる白抜けが発生しにくいからである。エッジ部分の内側にある非エッジ部分では、色のずれよりも白抜けの発生の方が目に付きやすいので、非エッジ部分ではコンポジットブラックの割合を大きくすることが好ましい。   Note that it may be preferable to reproduce the achromatic color using more composite black than the achromatic ink at the non-edge portion inside the edge portion. The reason for this is that when composite black is reproduced, three types of ink dots are formed, so there is a low possibility that no dots will be formed at each pixel, and so-called white spots are unlikely to occur. In the non-edge portion on the inner side of the edge portion, the occurrence of white spots is more noticeable than the color shift. Therefore, it is preferable to increase the ratio of composite black in the non-edge portion.

図5は、ドット記録率テーブル242の内容を示している。このグラフの横軸はインク量であり、横軸はドット記録率である。ここで、「ドット記録率」とは、画素にドットが記録される確率を意味する。例えば、ドット記録率10%で10画素を記録すると、10画素に1画素の割合でドットが記録される。インク量が100%の場合には大ドットの記録率が100%であり、すべての画素に大ドットが記録される。第1実施例では、エッジ部分と非エッジ部分で同一のドット記録率テーブル242が利用される。   FIG. 5 shows the contents of the dot recording rate table 242. The horizontal axis of this graph is the ink amount, and the horizontal axis is the dot recording rate. Here, the “dot recording rate” means the probability that dots are recorded in a pixel. For example, when 10 pixels are recorded at a dot recording rate of 10%, dots are recorded at a rate of 1 pixel per 10 pixels. When the ink amount is 100%, the recording rate of large dots is 100%, and large dots are recorded in all pixels. In the first embodiment, the same dot recording rate table 242 is used for the edge portion and the non-edge portion.

図6は、ハーフトーン処理の流れを示すフローチャートである。本実施例では、ハーフトーン処理として組織的ディザ法(閾値マトリクス法)を利用している。ステップS210では、ドット記録率決定部240がエッジ用と非エッジ用のいずれかのドット記録率テーブルを選択し、ステップS220では、選択されたテーブルを用いて大ドット用のレベルデータLVLを設定する。レベルデータとは、ドット記録率を表すデータであり、例えば0〜100%を0〜255の256段階で表現した8ビットデータである。   FIG. 6 is a flowchart showing the flow of halftone processing. In this embodiment, the systematic dither method (threshold matrix method) is used as the halftone process. In step S210, the dot recording rate determination unit 240 selects either the edge or non-edge dot recording rate table. In step S220, the large dot level data LVL is set using the selected table. . Level data is data representing the dot recording rate, for example, 8-bit data expressing 0 to 100% in 256 levels from 0 to 255.

ステップS230では、大ドット用のレベルデータLVLと大ドット用の閾値THLとの大小が比較される。ここでは、たとえば組織的ディザ法によるドットのオン・オフ判定を行う。組織的ディザ法で使用されるディザの閾値THLはいわゆるディザマトリックスにより各画素ごとに異なる値が設定されている。閾値マトリクスとしては、例えば16×16の正方形の画素ブロックに値0〜254までが現れるマトリックスを用いることができる。閾値マトリクスは、エッジ画素に対しても非エッジ画素に対しても同一のものが利用される。但し、大ドット用の閾値マトリクスと小ドット用の閾値マトリクスとしては、異なるものを使用することが好ましい。   In step S230, the large dot level data LVL and the large dot threshold value THL are compared. Here, for example, dot on / off determination is performed by a systematic dither method. The dither threshold THL used in the systematic dither method is set to a different value for each pixel by a so-called dither matrix. As the threshold matrix, for example, a matrix in which values 0 to 254 appear in a 16 × 16 square pixel block can be used. The same threshold matrix is used for both edge pixels and non-edge pixels. However, it is preferable to use different threshold matrixes for large dots and small dots.

ステップS230において、レベルデータLVLが閾値THLよりも大きい場合には、大ドットを形成すべきと判断される(ステップS261)。一方、ステップS230において、レベルデータLVLが閾値THLよりも小さい場合には、大ドットを形成すべきではないと判断されるとともに、ステップS240に処理が進められる。   In step S230, if the level data LVL is larger than the threshold value THL, it is determined that a large dot should be formed (step S261). On the other hand, if the level data LVL is smaller than the threshold value THL in step S230, it is determined that a large dot should not be formed, and the process proceeds to step S240.

ステップS240では、小ドットのレベルデータLVSが設定される。設定方法は、小ドットのレベルデータLVLの設定と同様である。ステップS250において、小ドット用のレベルデータLVSが小ドット用の閾値THSよりも大きい場合には、小ドットを形成すべきと判断される(ステップS262)。一方、ステップS250において、レベルデータLVSが閾値THSよりも小さい場合には、いかなるドットも形成すべきではないと判断される(ステップS263)。   In step S240, small dot level data LVS is set. The setting method is the same as the setting of the small dot level data LVL. In step S250, if the small dot level data LVS is larger than the small dot threshold THS, it is determined that a small dot should be formed (step S262). On the other hand, if the level data LVS is smaller than the threshold value THS in step S250, it is determined that no dot should be formed (step S263).

以上の処理がすべての画素について行われることにより、全画素についてのドットデータが生成される(ステップS270)。   By performing the above processing for all the pixels, dot data for all the pixels is generated (step S270).

以上のように、第1実施例によれば、対象画像のエッジ部分(輪郭)を検出し、エッジ部分の画素では同一色の非エッジ部分の画素に比べて無彩色インクの吐出量の割合を大きくするようにしたので、エッジ部分の色のずれを緩和することが可能である。   As described above, according to the first embodiment, the edge portion (contour) of the target image is detected, and the ratio of the discharge amount of the achromatic ink in the edge portion pixel is set as compared with the non-edge portion pixel of the same color. Since the size is increased, it is possible to reduce the color shift of the edge portion.

B.第2実施例:
第2実施例では、上述した第1実施例におけるエッジ処理を行った場合にエッジ部分に空白画素が生じる可能性を低減する工夫を行っている。図7(A)は、エッジ部分に空白画素PP1が生じた場合の例を示している。全ドットの生成率(記録率)の合計が100%に達しないときには、このようにエッジ部分に空白画素が生じるようになる。低濃度の画像をハーフトーン処理する場合は、全ドットの生成率の合計が100%に達しなくなり、エッジ部分に空白画素が増える。また、インクのにじみの問題等でインク打ち込み量に関して厳しい制限が課せられた場合に、小ドットを広い範囲で大量に使用すると色むらが発生するなどの理由で小ドットの使用量(記録率)が制限されたときには、高い画像濃度でも全ドットの生成率の合計が100%を下回ることになり、エッジ部分に空白画素が生じることになる。
B. Second embodiment:
In the second embodiment, a contrivance is made to reduce the possibility that a blank pixel is generated in the edge portion when the edge processing in the first embodiment described above is performed. FIG. 7A shows an example in which a blank pixel PP1 occurs at the edge portion. When the total generation rate (recording rate) of all dots does not reach 100%, blank pixels are generated at the edge portion in this way. When halftone processing is performed on a low-density image, the total generation rate of all dots does not reach 100%, and blank pixels increase at the edge portion. Also, when strict restrictions are imposed on the amount of ink applied due to problems such as ink bleeding, the amount of small dots used (recording rate) due to the fact that uneven color occurs when a large amount of small dots are used over a wide range When is limited, the total generation rate of all dots is less than 100% even at a high image density, and a blank pixel is generated at the edge portion.

第2実施例では、このような空白画素が生じないようにするために、図7(B)に示すように、ライトブラックインクLK(ブラックインクKよりも濃度の低いインク)を用いてエッジ画素を記録する。ライトブラックインクLKは、ブラックインクKよりも濃度が低いので、各画素においてブラックインクKよりもドットが形成される確率が高い。従って、ライトブラックインクLKを利用すれば、空白画素が生じる可能性を低減することが可能である。なお、第2実施例の装置構成は、利用可能なインクとしてライトブラックインクLKが追加されている点以外は、図1および図2に示した第1実施例と同じである。   In the second embodiment, in order to prevent such blank pixels from occurring, as shown in FIG. 7B, edge pixels are formed using light black ink LK (ink having a lower density than black ink K). Record. Since the density of the light black ink LK is lower than that of the black ink K, the probability that dots are formed in each pixel is higher than that of the black ink K. Therefore, if the light black ink LK is used, it is possible to reduce the possibility that blank pixels are generated. The apparatus configuration of the second embodiment is the same as that of the first embodiment shown in FIGS. 1 and 2 except that light black ink LK is added as usable ink.

図8は、第2実施例の非エッジ用色変換ルックアップテーブル232aとエッジ用色変換ルックアップテーブル232bの内容を示すグラフである。図4に示した第1実施例のルックアップテーブルとの違いは、明度階調値が大きな範囲(明るい範囲)において、ライトブラックインクLKが使用されている点である。第2実施例においても、エッジ用色変換ルックアップテーブル232bは、非エッジ用色変換ルックアップテーブル232aに比べて無彩色インク(ブラックインクKおよびライトブラックインクLK)のインク量の割合が大きいことが理解できる。特に、図9(B)に示すテーブル232bでは、有彩色インクをまったく使用せずに、無彩色インクのみで無彩色を再現している。この結果、エッジ部分においては無彩色インクのみが使用されるので、輪郭における色のずれをより効果的に防止することができる。   FIG. 8 is a graph showing the contents of the non-edge color conversion lookup table 232a and the edge color conversion lookup table 232b of the second embodiment. The difference from the lookup table of the first embodiment shown in FIG. 4 is that the light black ink LK is used in a range where the lightness gradation value is large (bright range). Also in the second embodiment, the edge color conversion lookup table 232b has a larger proportion of the amount of achromatic ink (black ink K and light black ink LK) than the non-edge color conversion lookup table 232a. Can understand. In particular, in the table 232b shown in FIG. 9B, an achromatic color is reproduced using only the achromatic color ink without using the chromatic color ink at all. As a result, since only the achromatic ink is used in the edge portion, it is possible to more effectively prevent the color shift in the contour.

なお、上述した第1実施例においても、ブラックインクKのみを用いてエッジ部分のグレーを再現するようにしてもよい。但し、ライトブラックインクLKを利用すれば、空白画素が生じる可能性をより低減することができるという利点がある。   In the first embodiment described above, the gray portion of the edge portion may be reproduced using only the black ink K. However, if the light black ink LK is used, there is an advantage that the possibility of generating blank pixels can be further reduced.

C.第3実施例:
第3実施例では、第2実施例と異なる方法で空白画素が発生する可能性を低減する。図9(A)は、前述した図7(A)と同じものであり、空白画素PP1が生じた場合の例を示している。図9(B)は、第3実施例におけるドット配置の例を示している。第3実施例では、空白画素が生じないようにするために、エッジ部分では非エッジ部分に比べて小ドットのドット記録率を大きくし、大ドットのドット記録率を小さくしている。図9(B)では、エッジ画素において小ドットが記録される確率が高いので、エッジ部分(すなわち画像の輪郭)がきちんと再現されており、図9(A)のような輪郭の崩れが無いことが理解できる。
C. Third embodiment:
In the third embodiment, the possibility that blank pixels are generated by a method different from that in the second embodiment is reduced. FIG. 9A is the same as FIG. 7A described above, and shows an example in which a blank pixel PP1 is generated. FIG. 9B shows an example of dot arrangement in the third embodiment. In the third embodiment, in order to prevent generation of blank pixels, the dot recording rate of small dots is increased at the edge portion and the dot recording rate of large dots is decreased as compared to the non-edge portion. In FIG. 9B, since there is a high probability that a small dot is recorded in the edge pixel, the edge portion (that is, the contour of the image) is reproduced exactly, and there is no collapse of the contour as in FIG. Can understand.

図9(C)は大ドットと小ドットの現実のサイズを示している。これから理解できるように、大ドットは1画素を包含する大きさを有しており、全画素に大ドットを記録すれば印刷媒体表面を塗り潰すことができる大きさに設定されている。また、小ドットのサイズは画素よりも若干小さい程度である。従って、小ドットでエッジ画素を記録すれば、エッジ部分の輪郭の形状をかなりきれい再現することが可能である。   FIG. 9C shows the actual sizes of large dots and small dots. As can be understood from this, the large dot has a size including one pixel, and is set to a size capable of filling the surface of the print medium if the large dot is recorded in all the pixels. Further, the size of the small dot is slightly smaller than the pixel. Therefore, if the edge pixel is recorded with small dots, the contour shape of the edge portion can be reproduced fairly beautifully.

図10は、第3実施例における色変換部214とハーフトーン処理部216の内部構成を示すブロック図である。図2に示した第1実施例との違いは、ドット記録率テーブルとして、非エッジ用テーブル242aとエッジ用テーブル242bの2つが設けられている点だけである。ドット記録率決定部240は、エッジ検出部212によるエッジの検出結果に応じてこれらのテーブル242a,242bを選択的に使用する。   FIG. 10 is a block diagram showing the internal configuration of the color conversion unit 214 and the halftone processing unit 216 in the third embodiment. The only difference from the first embodiment shown in FIG. 2 is that two dot recording rate tables, a non-edge table 242a and an edge table 242b, are provided. The dot recording rate determination unit 240 selectively uses these tables 242a and 242b according to the edge detection result by the edge detection unit 212.

図11は、第3実施例における非エッジ用テーブル242aとエッジ用テーブル242bの内容を示すグラフである。図11(B)のエッジ用ドット記録率テーブル242bでは、図11(A)の非エッジ用ドット記録率テーブル242aに比べて、小ドットの記録率(破線)が大きく、大ドットの記録率(実線)が小さいことが理解できる(但し、インク量0%と100%の場合を除く)。このようなエッジ用ドット記録率テーブル242bを利用すれば、エッジ部分において大ドットが記録される確率が低くなり、小ドットが記録される確率が高くなる。この結果、図9(B)に示したように、エッジ部分に小ドットが形成され易くなるので、輪郭の形状をきれいに再現することが可能である。   FIG. 11 is a graph showing the contents of the non-edge table 242a and the edge table 242b in the third embodiment. In the edge dot recording rate table 242b of FIG. 11B, the recording rate of small dots (broken line) is larger than that of the non-edge dot recording rate table 242a of FIG. It can be understood that the solid line is small (except when the ink amount is 0% and 100%). If such an edge dot recording rate table 242b is used, the probability that a large dot is recorded at the edge portion is reduced, and the probability that a small dot is recorded is increased. As a result, as shown in FIG. 9B, small dots are easily formed at the edge portion, so that the contour shape can be reproduced neatly.

なお、第3実施例のようにサイズの異なるドットの記録率をエッジ部分と非エッジ部分とで変更する方法は、上述した第2実施例にも適用することが可能である。   Note that the method of changing the recording rate of dots of different sizes between the edge portion and the non-edge portion as in the third embodiment can also be applied to the second embodiment described above.

D.第4実施例:
上述した第1ないし第3実施例では、すべてのインクに関して同じ印刷解像度が適用されいたが、プリンタ300の機種によっては、有彩色インクの印刷解像度と無彩色インクの印刷解像度が異なる値に設定される印刷モードを有するものがある。図12は、このような場合における有彩色インクと無彩色インクのドットデータの違いを示す説明図である。第4実施例では、有彩色インク(CMYインク)の印刷解像度は360×720dpiに設定され、無彩色インクの印刷解像度は720×720dpiに設定されている。有彩色インクのドットデータは、1画素当たり2ビットで構成されており、大ドットと小ドットのいずれかを記録するか否かを示すデータである。無彩色インク(ブラックインク)のドットデータは、1画素当たり1ビットで構成されており、所定の1サイズのドットを記録するか否かを示すデータである。なお、図12(B)の例ではブラックドットのサイズを中サイズ(大サイズと小サイズの中間のサイズ)としているが、ブラックドットのサイズは、有彩色インクのドットサイズによらずに任意のサイズに設定することが可能である。
D. Fourth embodiment:
In the first to third embodiments described above, the same print resolution is applied to all inks. However, depending on the model of the printer 300, the print resolution of the chromatic color ink and the print resolution of the achromatic color ink are set to different values. Some have a print mode. FIG. 12 is an explanatory diagram showing the difference in dot data between chromatic color ink and achromatic color ink in such a case. In the fourth embodiment, the printing resolution of chromatic ink (CMY ink) is set to 360 × 720 dpi, and the printing resolution of achromatic ink is set to 720 × 720 dpi. The dot data of chromatic color ink is composed of 2 bits per pixel, and is data indicating whether to record either a large dot or a small dot. The dot data of achromatic ink (black ink) is composed of 1 bit per pixel, and is data indicating whether or not to record a dot of a predetermined size. In the example of FIG. 12B, the black dot size is set to the medium size (intermediate size between the large size and the small size). However, the black dot size is not limited to the dot size of the chromatic color ink. It can be set to size.

このような印刷解像度とビット数を採用する理由は、無彩色に関する画質と印刷速度の両者のバランスを取るためである。すなわち、無彩色インクに関しては印刷解像度を上げることによって画質の向上を図るとともに、画素当たりのビット数を低減することによって印刷速度の低下を防止している。   The reason for adopting such a printing resolution and the number of bits is to balance both the image quality related to the achromatic color and the printing speed. That is, with respect to achromatic ink, the image quality is improved by increasing the printing resolution and the printing speed is prevented from decreasing by reducing the number of bits per pixel.

図13(A)は、このような印刷モードにおいてグレーの画像領域を再現する場合のドット配置の比較例を示している。この比較例では、図16(B)に示した従来例と同様に、エッジ部分において色のずれが生じる可能性があることが理解できる。そこで、第4実施例では、エッジ画素(図13(B))において、無彩色インクのドットのみを用いてグレーを再現することによって、色のずれを防止している。図13(C)に示すように、エッジ画素ではブラックドットの中ドットのみを用いているので、色のずれを生じることが無い。   FIG. 13A shows a comparative example of dot arrangement when a gray image region is reproduced in such a print mode. In this comparative example, it can be understood that there may be a color shift at the edge portion as in the conventional example shown in FIG. Therefore, in the fourth embodiment, color shift is prevented by reproducing gray using only achromatic ink dots in the edge pixel (FIG. 13B). As shown in FIG. 13C, since only the middle dots of the black dots are used in the edge pixels, no color shift occurs.

図14は、第4実施例における色変換部214とハーフトーン処理部216の内部構成を示すブロック図である。図2に示した第1実施例との違いは、色変換ルックアップテーブル232a,232bの内容と、無彩色インクに関しては1サイズのドットのオン/オフのみを決定するようにハーフトーン処理が行われる点と、の2つである。   FIG. 14 is a block diagram showing the internal configuration of the color conversion unit 214 and the halftone processing unit 216 in the fourth embodiment. The difference from the first embodiment shown in FIG. 2 is that halftone processing is performed so that the contents of the color conversion look-up tables 232a and 232b and achromatic ink are determined only for ON / OFF of one size dot. There are two points.

図15は、第4実施例における非エッジ用色変換ルックアップテーブル232aとエッジ用色変換ルックアップテーブル232bの内容を示すグラフである。図15(A)の非エッジ用テーブル232aは、明度階調値が0%(いわゆる黒ベタ)の場合においてもコンポジットブラックが利用されている。一方、図15(B)のエッジ用テーブル232bでは、すべての明度階調値においてブラックインクのみが使用されている。なお、図15(A),(B)に示す2種類のテーブルも、エッジ部分において無彩色インクの吐出量の割合が大きいという点で、第1実施例(図4)や第2実施例(図8)と共通している。   FIG. 15 is a graph showing the contents of the non-edge color conversion lookup table 232a and the edge color conversion lookup table 232b in the fourth embodiment. In the non-edge table 232a in FIG. 15A, composite black is used even when the lightness gradation value is 0% (so-called black solid). On the other hand, in the edge table 232b in FIG. 15B, only black ink is used in all the lightness gradation values. Note that the two types of tables shown in FIGS. 15A and 15B also have the first embodiment (FIG. 4) and the second embodiment (FIG. 4) in that the ratio of the discharge amount of the achromatic ink is large at the edge portion. This is common with FIG.

第4実施例におけるブラックドットのサイズは、以下のような事項を考慮して決定することができる。第1に、エッジ部分においてブラックドットを過度に大きくすると、インクが滲んでしまい、輪郭が崩れる可能性がある。この理由は、インク量が多すぎると、印刷媒体の繊維に沿ってインクが滲み易いからである。第2に、エッジ部分よりも内側の非エッジ部分では、コンポジットブラックが利用されるので、エッジ部分におけるブラックドットのサイズを小さくしても、明度階調値が0%(黒べた)のときに非エッジ部分で白抜けが発生するおそれは少ない。従って、黒ベタを再現するときに、エッジ部分の輪郭が滲まず、かつ、輪郭の形状がきれいに再現できるようなサイズにブラックドットのサイズを設定することができる。通常は、このようなブラックドットのサイズは、有彩色インクの最大サイズと最小サイズのドットの中間のサイズに設定することが好ましい。特に、ブラックドットのサイズは、全画素にブラックドットを記録してもベタ打ちとならない(すなわち印刷媒体上がブラックインクで完全に覆われた状態とならない)サイズであることが好ましい。このようなサイズは、エッジ部分の輪郭におけるインクの滲みと、きれいな輪郭形状とを実現することが可能である。   The size of the black dots in the fourth embodiment can be determined in consideration of the following matters. First, if the black dot is excessively enlarged at the edge portion, the ink may be blurred and the outline may be lost. This is because if the amount of ink is too large, the ink tends to spread along the fibers of the print medium. Second, since composite black is used in the non-edge portion inside the edge portion, even when the size of the black dot in the edge portion is reduced, the lightness gradation value is 0% (solid black). There is little risk of white spots occurring at non-edge portions. Therefore, when reproducing the black solid, the size of the black dot can be set to such a size that the contour of the edge portion does not blur and the contour shape can be reproduced neatly. Usually, the size of such black dots is preferably set to an intermediate size between the maximum size and minimum size dots of chromatic ink. In particular, the size of the black dots is preferably a size that does not result in solid printing even if black dots are recorded on all pixels (that is, the print medium is not completely covered with black ink). With such a size, it is possible to realize ink bleeding and a clean contour shape in the contour of the edge portion.

このように、第4実施例においても、エッジ部分では同一色の非エッジ部分に比べて無彩色インクの吐出量の割合を大きく設定しているので、エッジ部分における色のずれを防止することができる。また、特に、無彩色インクのドットデータを1ビット/画素で表現し、有彩色インクのドットデータを複数ビット/画素で表現するときに、有彩色インクの複数のドットサイズとは異なるサイズを無彩色インクのドットサイズとして設定できる。従って、エッジ部分とその内側の非エッジ部分の両方をきれいに再現することができるように有彩色インクと無彩色インクのドットサイズをそれぞれ設定することが可能である。   As described above, also in the fourth embodiment, since the ratio of the discharge amount of the achromatic color ink is set larger in the edge portion than in the non-edge portion of the same color, the color shift in the edge portion can be prevented. it can. In particular, when the dot data of the achromatic color ink is expressed by 1 bit / pixel and the dot data of the chromatic color ink is expressed by multiple bits / pixel, there is no size different from the plurality of dot sizes of the chromatic color ink. It can be set as the dot size of colored ink. Therefore, it is possible to set the dot sizes of the chromatic color ink and the achromatic color ink so that both the edge portion and the non-edge portion inside the edge portion can be clearly reproduced.

E.変形例:
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
E. Variation:
The present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.

E1.変形例1:
上記実施例では、小ドットと大ドットの2種類のドットを用いるものとしていたが、本発明は、3種類以上のサイズの異なるドットを利用する場合にも適用することができる。第3実施例でも説明したように、複数のサイズのドットを利用する場合には、エッジ部分におけるエッジ処理において、最大サイズ以外のドットの記録率が非エッジ部分よりも大きく、最大サイズのドットの記録率が非エッジ部分よりも小さくなるようにすることが好ましい。但し、例えば小中大の3種類のドットを用いる場合に、中ドットに関しては、エッジ部分のドット記録率を非エッジ部分と同じに維持してもよい。但し、最大サイズ以外のドットの記録率をエッジ部分で小さくするようにすれば、エッジ部分をきれいに再現する上でより効果が大きいと期待される。
E1. Modification 1:
In the above embodiment, two types of dots, small dots and large dots, are used. However, the present invention can also be applied to the case of using three or more different sizes of dots. As described in the third embodiment, when using dots of a plurality of sizes, in the edge processing in the edge portion, the recording rate of dots other than the maximum size is larger than that of the non-edge portion, and It is preferable to make the recording rate smaller than the non-edge portion. However, for example, when three types of small, medium, and large dots are used, the dot recording rate of the edge portion may be kept the same as that of the non-edge portion with respect to the medium dot. However, if the recording rate of dots other than the maximum size is reduced at the edge portion, it is expected that the effect will be greater in reproducing the edge portion neatly.

E2.変形例2:
上記第3実施例では、ドット記録率テーブルを選択的に使用することによって各サイズのドット記録率を調整していたが、この代わりに、各サイズの閾値マトリクスを変更することによってドット記録率を調整するようにしてもよい。あるいは、誤差拡散法を使用する場合には、各ドット用のオン/オフの閾値を変更することによってドット記録率を調整するようにしてもよい。但し、ドット記録率テーブルを選択的に使用すれば、より確実に現実のドット記録率を変更することが可能である。
E2. Modification 2:
In the third embodiment, the dot recording rate of each size is adjusted by selectively using the dot recording rate table. Instead, the dot recording rate is changed by changing the threshold matrix of each size. You may make it adjust. Alternatively, when the error diffusion method is used, the dot recording rate may be adjusted by changing the on / off threshold for each dot. However, if the dot recording rate table is selectively used, the actual dot recording rate can be changed more reliably.

E3.変形例3:
上記各実施例では、CMYKの4種類のインクまたはCMYKLkの5種類のインクを用いて印刷を行う場合について説明したが、本発明は、任意の種類のインクを用いる場合に適用可能である。
E3. Modification 3:
In each of the embodiments described above, the case where printing is performed using four types of CMYK inks or five types of CMYKLk inks has been described. However, the present invention is applicable to cases where arbitrary types of inks are used.

E4.変形例4:
本発明は、特にインク吐出量の制限が厳しい印刷媒体を用いて印刷する場合に効果が大きい。ここで、インク吐出量の制限とは、単位面積中に吐出可能なインク量の合計を意味しており、「インクデューティ制限」とも呼ばれている。インクデューティ制限の単位は、ベタ打ちに用いられるドット(上記実施例では大ドット)が全画素に記録される場合を100%としている。例えば、インクデューティ制限が60%の場合には、すべてのインクのインク量の合計値が60%以下になるように制限される。図9(D)に示したように、大ドットは1画素分のサイズよりもかなり大きいので、例えば60%のドット記録率で大ドットを記録すると、ほぼベタ打ちの画像を印刷することが可能である。
E4. Modification 4:
The present invention is particularly effective when printing is performed using a print medium in which the ink discharge amount is severely limited. Here, the restriction on the ink ejection amount means the total amount of ink that can be ejected in a unit area, and is also referred to as “ink duty restriction”. The unit of ink duty limit is 100% when dots used for solid printing (large dots in the above embodiment) are recorded on all pixels. For example, when the ink duty limit is 60%, the total amount of all inks is limited to 60% or less. As shown in FIG. 9D, since the large dot is considerably larger than the size of one pixel, for example, if a large dot is recorded at a dot recording rate of 60%, it is possible to print a substantially solid image. It is.

インクデューティ制限が100%未満である場合には、大ドットが記録された画素に隣接する画素には、ドットが記録されない確率がかなり高い。従って、このような印刷媒体を用いる場合に上述の第2実施例や第3実施例を適用すれば、輪郭をきれいに再現するという効果がより大きい。   When the ink duty limit is less than 100%, there is a very high probability that no dot is recorded in a pixel adjacent to a pixel where a large dot is recorded. Therefore, when such a print medium is used, if the second embodiment or the third embodiment described above is applied, the effect of clearly reproducing the contour is greater.

E5.変形例5:
ハーフトーン処理方法としては、ディザ法に限らず、誤差拡散法などの種々の方法を利用することができる。また、本明細書において「ハーフトーン処理」という用語は、「減色処理」と同一の意味で使用されている。
E5. Modification 5:
The halftone processing method is not limited to the dither method, and various methods such as an error diffusion method can be used. Further, in this specification, the term “halftone processing” is used in the same meaning as “subtractive color processing”.

本発明の一実施例としての画像処理システムの構成を示す説明図。1 is an explanatory diagram illustrating a configuration of an image processing system as an embodiment of the present invention. 第1実施例の色変換部214とハーフトーン処理部216の内部構成を示すブロック図。FIG. 3 is a block diagram showing an internal configuration of a color conversion unit 214 and a halftone processing unit 216 according to the first embodiment. 第1実施例の処理内容を示す説明図。Explanatory drawing which shows the processing content of 1st Example. 第1実施例の非エッジ用色変換ルックアップテーブル232aとエッジ用色変換ルックアップテーブル232bの内容を示すグラフ。6 is a graph showing the contents of a non-edge color conversion lookup table 232a and an edge color conversion lookup table 232b according to the first embodiment. 第1実施例のドット記録率テーブル242の内容を示すグラフ。The graph which shows the content of the dot recording rate table 242 of 1st Example. ハーフトーン処理の流れを示すフローチャート。The flowchart which shows the flow of a halftone process. 第2実施例の処理内容を示す説明図。Explanatory drawing which shows the processing content of 2nd Example. 第2実施例の非エッジ用色変換ルックアップテーブル232aとエッジ用色変換ルックアップテーブル232bの内容を示すグラフ。The graph which shows the content of the color conversion lookup table 232a for non-edges of the 2nd Example, and the color conversion lookup table 232b for edges. 第3実施例の処理内容を示す説明図。Explanatory drawing which shows the processing content of 3rd Example. 第3実施例の色変換部214とハーフトーン処理部216の内部構成を示すブロック図。FIG. 10 is a block diagram showing an internal configuration of a color conversion unit 214 and a halftone processing unit 216 according to a third embodiment. 第3実施例の非エッジ用ドット記録率テーブル242aとエッジ用ドット記録率テーブル242bの内容を示すグラフ。The graph which shows the contents of the non-edge dot recording rate table 242a and the edge dot recording rate table 242b of the third embodiment. 第4実施例における有彩色インクと無彩色インクのドットデータの違いを示す説明図。Explanatory drawing which shows the difference in the dot data of the chromatic color ink and the achromatic color ink in 4th Example. 第4実施例の処理内容を示す説明図。Explanatory drawing which shows the processing content of 4th Example. 第4実施例における色変換部214とハーフトーン処理部216の内部構成を示すブロック図。FIG. 10 is a block diagram showing an internal configuration of a color conversion unit 214 and a halftone processing unit 216 in a fourth embodiment. 第4実施例の非エッジ用色変換ルックアップテーブル232aとエッジ用色変換ルックアップテーブル232bの内容を示すグラフ。14 is a graph showing the contents of a non-edge color conversion lookup table 232a and an edge color conversion lookup table 232b according to the fourth embodiment. 従来技術における画像内のエッジ部分とドット配置の一例を示す説明図。Explanatory drawing which shows an example of the edge part in an image and dot arrangement in a prior art.

符号の説明Explanation of symbols

200…コンピュータ
210…プリンタドライバ
212…エッジ検出部
214…色変換部
216…ハーフトーン処理部
218…出力処理部
230…色変換実行部
232…色変換ルックアップテーブル
232a…非エッジ用色変換ルックアップテーブル
232b…エッジ用色変換ルックアップテーブル
240…ドット記録率決定部
242…ドット記録率テーブル
242a…非エッジ用ドット記録率テーブル
242b…エッジ用ドット記録率テーブル
244…ハーフトーン処理実行部
300…プリンタ
DESCRIPTION OF SYMBOLS 200 ... Computer 210 ... Printer driver 212 ... Edge detection unit 214 ... Color conversion unit 216 ... Halftone processing unit 218 ... Output processing unit 230 ... Color conversion execution unit 232 ... Color conversion lookup table 232a ... Non-edge color conversion lookup Table 232b ... Edge color conversion lookup table 240 ... Dot recording rate determination unit 242 ... Dot recording rate table 242a ... Non-edge dot recording rate table 242b ... Edge dot recording rate table 244 ... Halftone processing execution unit 300 ... Printer

Claims (11)

無彩色インクと有彩色インクとを含む複数種類のインクを用いるインクジェット印刷のための画像処理装置であって、
対象画像内に存在するエッジ部分を検出するエッジ検出部と、
前記対象画像の印刷画素毎に、前記複数種類のインクのドットの記録状態を示すドットデータを生成するドットデータ生成部と、
を備え、
前記ドットデータ生成部は、無彩色のエッジ部分では同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合が大きくなるように前記ドットデータを生成するエッジ処理を実行する、画像処理装置。
An image processing apparatus for inkjet printing using a plurality of types of ink including achromatic ink and chromatic ink,
An edge detection unit for detecting an edge portion present in the target image;
A dot data generation unit that generates dot data indicating a recording state of the plurality of types of ink dots for each print pixel of the target image;
With
The dot data generation unit executes edge processing for generating the dot data so that the ratio of the discharge amount of the achromatic color ink is larger in the achromatic edge portion than in the non-edge portion of the same color. apparatus.
請求項1記載の画像処理置であって、
前記ドットデータ生成部は、前記無彩色のエッジ部分では前記無彩色インクのみを使用するように前記ドットデータを生成する、画像処理装置。
The image processing device according to claim 1,
The dot data generation unit generates the dot data so that only the achromatic color ink is used at the achromatic edge portion.
請求項1または2記載の画像処理置であって、
前記ドットデータ生成部は、前記無彩色のエッジ部分では前記同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合を大きくするとともに、コンポジットブラックを再現する前記有彩色インクの吐出量の割合を小さくするように前記ドットデータを生成する、画像処理装置。
An image processing device according to claim 1 or 2,
The dot data generation unit increases the ratio of the discharge amount of the achromatic color at the edge portion of the achromatic color as compared with the non-edge portion of the same color, and discharge amount of the chromatic color ink that reproduces composite black An image processing apparatus for generating the dot data so as to reduce the ratio of the image data.
請求項3記載の画像処理置であって、
前記無彩色インクのドットデータは、1種類のサイズの無彩色インクドットを印刷画素毎に記録するか否かを表すデータであり、
前記有彩色インクのドットデータは、複数のサイズのドットを印刷画素毎に記録するか否かを表すデータであり、
前記無彩色インクのドットサイズは、前記有彩色インクの最大サイズと最小サイズの中間のサイズに設定されている、画像処理装置。
An image processing device according to claim 3,
The achromatic ink dot data is data indicating whether or not to record one size of achromatic ink dot for each print pixel,
The chromatic ink dot data is data indicating whether or not to record a plurality of size dots for each print pixel,
The image processing apparatus, wherein the dot size of the achromatic ink is set to an intermediate size between the maximum size and the minimum size of the chromatic color ink.
請求項4記載の画像処理置であって、
前記無彩色インクのドットサイズは、全画素に記録してもベタ打ちとならないサイズに設定されている、画像処理装置。
The image processing device according to claim 4,
The image processing apparatus according to claim 1, wherein the dot size of the achromatic ink is set to a size that does not result in solid printing even when recorded on all pixels.
請求項1ないし5のいずれかに記載の画像処理置であって、
前記ドットデータは、少なくとも1種類のインクに関して、比較的小さな第1のドットと比較的大きな第2のドットを含む複数のサイズのドットを印刷画素毎に記録するか否かを表すデータであり、
前記ドットデータ生成部は、前記無彩色のエッジ部分では前記同一色の非エッジ部分に比べて前記第1のドットの記録率が大きく前記第2のドットの記録率が小さくなるように前記ドットデータを生成する、画像処理装置。
An image processing device according to any one of claims 1 to 5,
The dot data is data indicating whether or not a plurality of size dots including a relatively small first dot and a relatively large second dot are recorded for each print pixel with respect to at least one kind of ink,
The dot data generation unit is configured to increase the recording rate of the first dot at the edge portion of the achromatic color and decrease the recording rate of the second dot as compared with the non-edge portion of the same color. An image processing apparatus that generates
請求項1ないし6のいずれかに記載の画像処理置であって、
前記ドットデータ生成部は、印刷に使用される印刷媒体の単位面積中に吐出可能なインク量の合計であるインクデューティ制限が100%未満である場合に前記エッジ処理を実行する、画像処理装置。
An image processing apparatus according to any one of claims 1 to 6,
The dot data generation unit performs the edge processing when an ink duty limit, which is a total amount of ink that can be ejected in a unit area of a printing medium used for printing, is less than 100%.
請求項1ないし7のいずれかに記載の画像処理置であって、
前記エッジ部分は、画像の明度が所定量以上離れている隣接画素同士の境界に存在する画素のうちで、明度のより低い側の画素で構成されている、画像処理装置。
An image processing device according to any one of claims 1 to 7,
The image processing apparatus, wherein the edge portion is composed of pixels having a lower lightness among pixels existing at a boundary between adjacent pixels whose image brightness is a predetermined amount or more apart.
請求項1ないし8のいずれかに記載の画像処理置であって、
前記ドットデータ生成部は、
各画素の多階調画素値を入力とし前記複数種類のインクのインク量を出力とする色変換ルックアップテーブルとして、エッジ用色変換ルックアップテーブルおよび非エッジ用色変換ルックアップテーブルとを有するとともに、
前記エッジ用色変換ルックアップテーブルおよび非エッジ用色変換ルックアップテーブルを利用して色変換を行う色変換部とを有しており、
前記色変換部は、前記エッジ検出部からの検出結果に応じて前記エッジ用色変換ルックアップテーブルと前記非エッジ用色変換ルックアップテーブルのうちの一方を選択的に使用する、画像処理装置。
An image processing device according to any one of claims 1 to 8,
The dot data generation unit
As a color conversion lookup table for inputting the multi-gradation pixel value of each pixel and outputting the ink amounts of the plurality of types of inks, an edge color conversion lookup table and a non-edge color conversion lookup table are provided. ,
A color conversion unit that performs color conversion using the edge color conversion lookup table and the non-edge color conversion lookup table;
The color conversion unit is an image processing apparatus that selectively uses one of the edge color conversion lookup table and the non-edge color conversion lookup table in accordance with a detection result from the edge detection unit.
無彩色インクと有彩色インクとを含む複数種類のインクを用いるインクドット印刷のための画像処理方法であって、
(a)対象画像内に存在するエッジ部分を検出する工程と、
(b)前記対象画像の印刷画素毎に、前記複数種類のインクのドットの記録状態を示すドットデータを生成する工程と、
を備え、
前記工程(b)は、無彩色のエッジ部分では同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合が大きくなるように前記ドットデータを生成するエッジ処理を実行する工程を含む、画像処理方法。
An image processing method for ink dot printing using a plurality of types of ink including achromatic ink and chromatic ink,
(A) detecting an edge portion present in the target image;
(B) generating dot data indicating recording states of the plurality of types of ink dots for each print pixel of the target image;
With
The step (b) includes a step of executing edge processing for generating the dot data so that the ratio of the discharge amount of the achromatic color ink is larger in the achromatic edge portion than in the non-edge portion of the same color. , Image processing method.
無彩色インクと有彩色インクとを含む複数種類のインクを用いるインクドット印刷のための画像処理を行うためのコンピュータプログラムであって、
対象画像内に存在するエッジ部分を検出するエッジ検出機能と、
前記対象画像の印刷画素毎に、前記複数種類のインクのドットの記録状態を示すドットデータを生成するドットデータ生成機能と、
をコンピュータに実現させるコンピュータプログラムを備え、
前記ドットデータ生成機能は、無彩色のエッジ部分では同一色の非エッジ部分に比べて前記無彩色インクの吐出量の割合が大きくなるように前記ドットデータを生成するエッジ処理を実行する機能を含む、コンピュータプログラム。
A computer program for performing image processing for ink dot printing using a plurality of types of ink including achromatic ink and chromatic ink,
An edge detection function for detecting edge portions existing in the target image;
A dot data generation function for generating dot data indicating a recording state of the plurality of types of ink dots for each print pixel of the target image;
A computer program for causing a computer to
The dot data generation function includes a function of executing edge processing for generating the dot data so that the ratio of the discharge amount of the achromatic color ink is larger in the achromatic edge portion than in the non-edge portion of the same color. , Computer program.
JP2003287811A 2003-08-06 2003-08-06 Edge processing for inkjet printing Pending JP2005053147A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003287811A JP2005053147A (en) 2003-08-06 2003-08-06 Edge processing for inkjet printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003287811A JP2005053147A (en) 2003-08-06 2003-08-06 Edge processing for inkjet printing

Publications (1)

Publication Number Publication Date
JP2005053147A true JP2005053147A (en) 2005-03-03

Family

ID=34366689

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003287811A Pending JP2005053147A (en) 2003-08-06 2003-08-06 Edge processing for inkjet printing

Country Status (1)

Country Link
JP (1) JP2005053147A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007010726A1 (en) * 2005-07-22 2007-01-25 Ricoh Company, Ltd. Imaging method and inkjet recording apparatus
WO2008035790A1 (en) 2006-09-19 2008-03-27 Ricoh Company, Ltd. Image forming apparatus, image forming method, recording medium, and program
JP2009173004A (en) * 2007-12-27 2009-08-06 Ricoh Co Ltd Inkjet recorder, image forming system, method for forming image, and program
JP2009240280A (en) * 2008-03-31 2009-10-22 Daiwa Seiko Inc Fishing rod
JP2010221584A (en) * 2009-03-24 2010-10-07 Dainippon Screen Mfg Co Ltd Inkjet printer and printing method
CN116452827A (en) * 2023-06-16 2023-07-18 青岛奥维特智能科技有限公司 Method and system for detecting quality of ink printing surface based on computer vision

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007010726A1 (en) * 2005-07-22 2007-01-25 Ricoh Company, Ltd. Imaging method and inkjet recording apparatus
JP2007030198A (en) * 2005-07-22 2007-02-08 Ricoh Co Ltd Image forming method, program for executing image forming method and ink jet recorder
US8011756B2 (en) 2005-07-22 2011-09-06 Ricoh Company, Ltd. Imaging method and inkjet recording apparatus
WO2008035790A1 (en) 2006-09-19 2008-03-27 Ricoh Company, Ltd. Image forming apparatus, image forming method, recording medium, and program
EP2064063A1 (en) * 2006-09-19 2009-06-03 Ricoh Company, Ltd. Image forming apparatus, image forming method, recording medium, and program
EP2064063A4 (en) * 2006-09-19 2011-05-11 Ricoh Co Ltd Image forming apparatus, image forming method, recording medium, and program
JP2009173004A (en) * 2007-12-27 2009-08-06 Ricoh Co Ltd Inkjet recorder, image forming system, method for forming image, and program
JP2009240280A (en) * 2008-03-31 2009-10-22 Daiwa Seiko Inc Fishing rod
JP2010221584A (en) * 2009-03-24 2010-10-07 Dainippon Screen Mfg Co Ltd Inkjet printer and printing method
CN116452827A (en) * 2023-06-16 2023-07-18 青岛奥维特智能科技有限公司 Method and system for detecting quality of ink printing surface based on computer vision
CN116452827B (en) * 2023-06-16 2023-08-15 青岛奥维特智能科技有限公司 Method and system for detecting quality of ink printing surface based on computer vision

Similar Documents

Publication Publication Date Title
JP4669249B2 (en) Inkjet recording method, inkjet recording system, and inkjet recording apparatus
US20200349405A1 (en) Image processing apparatus, image processing method and storage medium
US7474443B2 (en) Image formation using dots of different spatial density determined based on comparison of pixel value to threshold value matrix and error added by error diffusion
JPH11314383A (en) Manufacture of print driver and color print system
JP2005041041A (en) Edge treatment for inkjet printing
JP4506240B2 (en) Image forming apparatus and program
JP4492274B2 (en) Printing control apparatus, method, program, and recording medium
JP2005088342A (en) Color reduction process of improvement ink
JP2005053147A (en) Edge processing for inkjet printing
JP2007088847A (en) Image forming apparatus, method and program
US9894245B2 (en) Image processing device including image size adjustment unit
US9237254B2 (en) Image processing apparatus and image processing method for forming a high-quality image by controlling superimposition of dots to be printed in multi-pass printing
JP4333990B2 (en) Inkjet recording apparatus and inkjet recording method
JP2006211351A (en) Image processing method, and image processor
JP2003220717A (en) Color image processing apparatus
JP2000043297A (en) Recorder and recording method
US7002708B2 (en) Delayed decision dot placement for plane-dependent CMYK error diffusion
JP4785351B2 (en) Inkjet recording apparatus, inkjet recording method, data generation apparatus, and program
US8670152B2 (en) Print controller and method for reducing memory usage in determining candidate pixels for bleed suppression
JP4561414B2 (en) Print control apparatus, print control method, and print control program
JP4438349B2 (en) Edge processing for inkjet printing
JP2013059938A (en) Apparatus, method and program for processing image
JP6628764B2 (en) Image processing apparatus, image processing method, and program
JP2005295131A (en) Apparatus, method, and program for processing image
JP2010005827A (en) Image forming apparatus and its controlling method and program