JP2014128901A - Image processing device and image processing method - Google Patents

Image processing device and image processing method Download PDF

Info

Publication number
JP2014128901A
JP2014128901A JP2012287240A JP2012287240A JP2014128901A JP 2014128901 A JP2014128901 A JP 2014128901A JP 2012287240 A JP2012287240 A JP 2012287240A JP 2012287240 A JP2012287240 A JP 2012287240A JP 2014128901 A JP2014128901 A JP 2014128901A
Authority
JP
Japan
Prior art keywords
color material
data
color
image processing
material distribution
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
JP2012287240A
Other languages
Japanese (ja)
Inventor
Akira Shibazaki
彬 柴▲崎▼
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2012287240A priority Critical patent/JP2014128901A/en
Publication of JP2014128901A publication Critical patent/JP2014128901A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To perform image processing that determines discharge data of clear ink so that global specular reflection coloring is reduced.SOLUTION: An image processing device according to the present invention includes: creation means for creating coloring material distribution data that represent coloring material distribution of the colored coloring material on a recording medium in a target area from discharge data of each scan of each colored coloring material; and determination means for determining discharge data of clear coloring material from the coloring material distribution data of the colored coloring material. The determination means acquires a plurality of candidates of the discharge data of the clear coloring material and determines the discharge data of the clear coloring material in the target area based on image quality information generated by a combination between each of the candidates and the coloring material distribution data of the colored coloring material.

Description

本発明は、有色色材と無色色材とに関わる画像処理に関する。   The present invention relates to image processing related to a colored color material and a colorless color material.

印刷物の正反射光が色付く原因の一つとしてブロンズ現象(以下、単にブロンズとも呼ぶ)が知られている。ブロンズは、界面における反射に波長依存性があるために生じる現象である。インクによって固有の色になることが知られており、特にシアンインクで顕著である。例えば、シアンインクによって形成された画像領域において正反射光がマゼンタ色に色付くのはブロンズが原因である。   A bronze phenomenon (hereinafter, also simply referred to as bronze) is known as one of the causes of the specular reflection light of a printed matter becoming colored. Bronze is a phenomenon that occurs because the reflection at the interface is wavelength dependent. It is known that the ink has a unique color, and is particularly noticeable with cyan ink. For example, bronze causes specular reflection light to become magenta in an image area formed with cyan ink.

特許文献1では、記録媒体で画像が形成される際に、ブロンズを表す刺激値がより小さい記録剤が刺激値の大きい記録剤の上に重なるように色材の重ね順を決定することでブロンズの発生を抑制する。   In Patent Document 1, when an image is formed on a recording medium, a bronze is determined by determining an overlapping order of coloring materials so that a recording agent having a smaller stimulus value representing a bronze overlaps a recording agent having a higher stimulus value. Suppresses the occurrence of

特開2008−236219号公報JP 2008-236219 A

しかしながら、特許文献1の方法では、ブロンズを表す刺激値が大きい色材が、ブロンズを表す刺激値が小さい色材より多く使われる画像領域において、色材を全体に重ねることが出来ないので、効果が低減してしまう。特に、彩度が高い画像領域では、単一の記録剤が多く使われるので、より効果が低減してしまう。   However, in the method of Patent Document 1, the color material having a large stimulus value representing bronze cannot be superimposed on the whole in an image region where the color material having a large stimulus value representing bronze is used more than the color material having a small stimulus value representing bronze. Will be reduced. In particular, in an image area with high saturation, a single recording agent is often used, so that the effect is further reduced.

そこで、上掛けされる記録剤として、色材の入っていないインクであるクリアインクを用いる方法が考えられる。クリアインクはブロンズを表す刺激値が非常に小さい。加えて、透明なクリアインクは発色に影響を与えないので、どんな画像領域でも用いることが出来る。故に、より効果的に正反射光の色付きを低減することが期待される。尚、上掛けするとは、記録媒体上での記録順が、最後になるよう印字することを意味する。   In view of this, a method using clear ink, which is an ink containing no color material, can be considered as the recording agent to be applied. Clear ink has a very small stimulus value representing bronze. In addition, transparent clear ink does not affect color development and can be used in any image area. Therefore, it is expected to more effectively reduce coloring of specularly reflected light. Note that “overlay” means printing so that the recording order on the recording medium is last.

ところが、実際にこの方法を試してみると、クリアインク層の上層と下層で反射する光の光路差によって薄膜干渉が起きるため、クリアインクの打ち込み量に応じて正反射光の色付きは変化してしまうことがわかった。図1に、シアンインクべた地の上にクリアインクの打ち込み量を変えて上掛けしたときの正反射光の色付きを、a*b*平面上にプロットする。グラフ上の数字はクリアインクの打ち込み量である。シアンべた地の正反射光の色付きはマゼンタの色相にあり、クリアインクの量が増えるにつれ、色付きが時計回りに回転する様子が確認できる。このようにクリアインクをカラーインクの上に上掛けしても正反射光の色付きは必ずしも低減せず、クリア量に応じて変化することが確認できる。すなわち、正反射光が色付く原因はブロンズだけでなく、薄膜干渉がある。   However, when this method is actually tried, since the thin film interference occurs due to the optical path difference between the light reflected by the upper layer and the lower layer of the clear ink layer, the coloring of the specularly reflected light changes according to the amount of clear ink applied. I found out. FIG. 1 plots the color of the specularly reflected light on the solid surface of cyan ink on the a * b * plane when the amount of clear ink applied is changed. The number on the graph is the amount of clear ink applied. The color of the specularly reflected light from the cyan solid is in a magenta hue, and as the amount of clear ink increases, it can be seen that the color rotates clockwise. Thus, it can be confirmed that even if the clear ink is applied on the color ink, the coloring of the specularly reflected light is not necessarily reduced, but changes according to the clear amount. That is, the reason why the specularly reflected light is colored is not only bronze but also thin film interference.

また、色付きの変化は下地となるカラーインクの種類によっても異なることが実験的にわかった。例えば、シアンインクべた地の上にクリアインクを所定の量上掛けした際に生じる色づきと、マゼンタインクべた地の上にクリアインクを同量上掛けした際に生じる色付きは異なる。このことはクリアインクを上掛けしたことでは、カラーインクとクリアインク界面における反射の色付き、すなわち、ブロンズは完全には低減しないこと意味する。すなわち、単純にクリアインクを上掛けしただけではうまく正反射光を抑制できない。   In addition, it has been experimentally found that the change in color varies depending on the type of color ink used as a base. For example, the coloring generated when a predetermined amount of clear ink is applied on a solid background of cyan ink differs from the coloring generated when the same amount of clear ink is applied on a solid background of magenta ink. This means that applying the clear ink does not completely reduce the coloration of the reflection at the interface between the color ink and the clear ink, that is, bronze. That is, the regular reflected light cannot be suppressed well by simply applying the clear ink.

そこで、本発明者は画素毎に異なる色付きを発生させることで観測する色付きを低減させる方法を見出した。例えば、所定の画素にクリアインクを所定の量を上掛けした際に発生する色づきが緑だったとする。そして、別の所定の画素にクリアインクを別の所定の量を上掛けした際に発生する色づきが赤だったとする。緑と赤は補色の関係であるので、局所的にはそれぞれ色付いていたとしても、大局的に観測される色付きは無彩色となる。逆に言えば、色付きが相殺するように画素毎に上掛けするクリアインク量を決定することが出来れば、正反射色付きを効果的に低減することが可能である。   Therefore, the present inventor has found a method for reducing the observed coloring by generating different coloring for each pixel. For example, assume that the coloring generated when a predetermined amount of clear ink is applied to a predetermined pixel is green. Assume that the coloring generated when another predetermined amount of clear ink is applied to another predetermined pixel is red. Since green and red are complementary colors, even if they are locally colored, the color observed globally is achromatic. In other words, if the amount of clear ink to be applied for each pixel can be determined so that the coloring is offset, the regular reflection coloring can be effectively reduced.

上掛けするクリアインク量の決定は、予めクリアインクを上掛けした際の色付きを測定しておき、そのデータに基づきクリアインクの吐出データを決定することにより、可能となる。   The amount of clear ink to be applied can be determined by measuring the coloration when the clear ink is applied in advance and determining the discharge data of the clear ink based on the data.

そこで、本発明では、大局的な正反射色付きが低減するように、クリアインクの吐出データを決定する画像処理を提供することを目的とする。   Accordingly, an object of the present invention is to provide image processing for determining clear ink ejection data so that global specular reflection coloring is reduced.

ここで、正反射光の色付きを大局的と局所的で表現したのは、正反射光の色付きが観測のスケールによるからである。人間が近くできる解像度より細かい色付きの変化は、平均化されたものとして感知される。大局的な正反射光の色付きとは、人が正反射光の色付きを解像できる範囲以上で平均化された色付きである。また、局所的な正反射光の色付きとは、人が正反射光の色付きを解像できない範囲である数10μmオーダーサイズで平均化された色付きである。   Here, the reason why the coloring of the specular reflected light is expressed globally and locally is because the coloring of the specular reflected light depends on the scale of observation. Colored changes that are finer than the resolution that humans can approach are perceived as averaged. The general coloring of specularly reflected light is a color that is averaged over a range in which a person can resolve the coloring of specularly reflected light. Further, the coloration of the local specularly reflected light is a color averaged in the order of several tens of μm, which is a range in which a person cannot resolve the color of the specularly reflected light.

本発明に係る画像処理装置は、各有色色材の各走査の吐出データから、注目領域における有色色材の記録媒体上の色材分布を表す色材分布データを作成する作成手段と、前記有色色材の色材分布データから無色色材の吐出データを決定する決定手段とを有し、前記決定手段は、前記無色色材の吐出データの候補を複数取得し、前記複数の候補各々について前記有色色材の色材分布データとの組み合わせによって生じる画質情報に基づき前記注目領域における無色色材の吐出データを決定する。   An image processing apparatus according to the present invention includes: a creating unit that creates color material distribution data representing a color material distribution on a recording medium of a color material in a region of interest from ejection data of each scan of each color material; Determining means for determining discharge data of the colorless color material from the color material distribution data of the color material, wherein the determination means obtains a plurality of candidates for the discharge data of the colorless color material, and for each of the plurality of candidates, The discharge data of the colorless color material in the region of interest is determined based on the image quality information generated by the combination with the color material distribution data of the color material.

本発明によれば、大局的な正反射光の色付きを低減させることが可能となる。   According to the present invention, it is possible to reduce the coloring of general specular reflection light.

シアンインクの上にクリアインクの打ち込み量を変えて上掛けしたときの正反射光の色付きをCIEL*a*b*空間のa*b*平面にプロットした図。The figure which plotted on the a * b * plane of CIEL * a * b * space the coloring of the specular reflection light when changing the amount of clear ink applied on cyan ink. 局所的な正反射光の色付きの制御を説明する図。The figure explaining the colored control of local regular reflection light. 大局的な正反射光の色付きの制御を説明する図。The figure explaining the colored control of global specular reflection light. 本実施例にかかるプリントシステムの構成を示すブロック図。1 is a block diagram showing a configuration of a print system according to an embodiment. 本実施例にかかるカラーインク色材分布作成処理のフロー図。FIG. 4 is a flowchart of color ink color material distribution creation processing according to the present embodiment. 本実施例にかかる光沢テーブルを説明するための図。The figure for demonstrating the glossiness table concerning a present Example. 光沢テーブルの作成方法のフロー図。The flowchart of the preparation method of a glossy table. 本実施例にかかるクリア吐出データ作成処理のブロック図。The block diagram of the clear discharge data creation process concerning a present Example. 本実施例にかかるクリア吐出データ作成処理のフロー図。The flowchart of the clear discharge data creation process concerning a present Example.

[実施例1]
実施例1の画像形成装置は無色色材であるクリアインクを搭載し、クリアインクが色材に対して上掛けとなる画像を形成するが、最終的にクリアを上掛けできればどの手段を用いてもよい。
[Example 1]
The image forming apparatus according to the first embodiment includes a clear ink that is a colorless color material and forms an image on which the clear ink is applied to the color material. Also good.

まず、クリアインクによって局所的な範囲の正反射光色付きを制御する原理について説明する。図2の(a)は、クリアインクを使わずに、有色色材であるカラーインクのみで画像を形成した場合における、紙面上に堆積した色材分布Sを模式的に表した図である。色材の体積しうる位置を左からX1、X2、X3、X4とすると、例えばX1には、記録媒体の上に、シアン、イエローの順で色材が堆積している。色材の存在によって、正反射光色付きが発生する。X1で発生する正反射光色付きをA1、X2ではA2、X3ではA3、X4ではA4とする。色材分布Sで発生する平均的な正反射光色付きAは、A1〜A4を平均した色である。   First, the principle of controlling the specular reflection light coloring in a local range with clear ink will be described. FIG. 2A is a diagram schematically showing the color material distribution S accumulated on the paper surface when an image is formed using only the color ink that is a color material without using the clear ink. Assuming X1, X2, X3, and X4 from the left where the volume of the color material can be stored, for example, the color material is deposited on X1 in the order of cyan and yellow on the recording medium. Due to the presence of the color material, specular reflection light coloring occurs. The color of the specularly reflected light generated at X1 is A1, X2 is A2, X3 is A3, and X4 is A4. The average regular reflection light colored A generated in the color material distribution S is a color obtained by averaging A1 to A4.

図2の(b)のC1〜C16は、上掛けするクリアインクの状態(吐出データ)を模式的に示している。X1〜X4の各位置に着弾するか否かの16種類の状態が存在する。さらに、S―1、S―2、・・・S―16は、色材分布Sの上にC1〜C16のクリアインクを上掛けすることによって形成された色材分布を模式的に示している。   C1 to C16 in FIG. 2B schematically show the state (ejection data) of the clear ink to be overlaid. There are 16 types of states, whether or not to land at each position of X1 to X4. Further, S-1, S-2,..., S-16 schematically show the color material distribution formed by overlaying the clear ink of C1 to C16 on the color material distribution S. .

クリアインクが存在すると、カラーインクの光学的な性質とクリアインクにおける薄膜干渉の影響により、各位置における正反射光の色付きが変化する。X1にクリアインクが存在した場合に発生した正反射光の色付きをB1、X2はB2、X3はB3、X4はB4とする。その結果、S−1〜S−16の平均的な正反射光色付きは異なる。例えば、S−16の色材分布が発生する平均的な正反射光色付きA−16は、B1、B2、B3、B4の平均値となる。測定によって事前にS−1〜S−16の平均的な正反射光色付きA−1〜A−16を取得しておけば、C1〜C16を選択することで、正反射色付きをA−1〜A−16のいずれかに制御することが出来る。   When clear ink exists, the coloring of specularly reflected light at each position changes due to the optical properties of the color ink and the influence of thin film interference in the clear ink. The color of the specularly reflected light generated when clear ink is present in X1 is B1, X2 is B2, X3 is B3, and X4 is B4. As a result, the average specular light coloring of S-1 to S-16 is different. For example, the average regular reflection light colored A-16 in which the color material distribution of S-16 is generated is an average value of B1, B2, B3, and B4. If the average specular reflection light colored A-1 to A-16 of S-1 to S-16 are acquired in advance by measurement, the specular reflection coloring is selected by selecting C1 to C16. A-16 can be controlled.

次に、大局的な正反射光色付きが低減するように、局所的なクリアインクの吐出データを決定する方法の原理について説明する。本実施例の方法は、ハーフトーンで用いられる誤差拡散を応用しており、通常の誤差拡散は、画素値を誤差とする処理を行うのに対し、本実施例では、正反射光色付きを誤差として処理を行う。説明の簡単のために縦の画素数が1である1次元画像を用いて説明するが、通常の画像である2次元画像についても原理は同じである。   Next, the principle of a method for determining local clear ink ejection data so as to reduce global specular reflection coloration will be described. The method of this embodiment applies error diffusion used in halftone, and normal error diffusion performs processing with an error as a pixel value, whereas in this embodiment, specular reflected light coloring is used as an error. Process as follows. For the sake of simplicity, the description will be made using a one-dimensional image having one vertical pixel number, but the principle is the same for a two-dimensional image that is a normal image.

図3の(a)は、クリアインクを使わずにカラーインクのみで画像を形成した場合における、紙面上に堆積した色材を模式的に表した図である。図3の(b)はクリアインクを上掛けした様子を模式的に表した図である。色材分布の4エリア毎に異なる正反射光の色付きが発生している。501は4エリア毎に異なる正反射光色付き、502と504はエリア毎の色材、503は記録媒体である。   FIG. 3A is a diagram schematically illustrating color materials deposited on the paper surface when an image is formed using only color ink without using clear ink. FIG. 3B is a diagram schematically showing a state where the clear ink is applied. Coloring of specularly reflected light that differs every four areas of the color material distribution occurs. Reference numeral 501 designates a specularly reflected light color that is different for every four areas, 502 and 504 are color materials for each area, and 503 is a recording medium.

まず、一番左4エリアからクリアインクの吐出データを決定する。一番左の4エリアのクリアインクの吐出データは、その画素における色付きが低減するように、事前に取得しておいた色付き結果に基づき、吐出データを決定する。ここで色付きは完全になくならないとすると、無彩色と一番左の4エリアで発生する色付きには差分が生じる。そして、この差分を誤差拡散法における誤差として隣の4エリアに渡す。例えば、一番左の画素で発生する色付きが緑だったとすると、緑色と相殺する色である赤色を誤差として隣の4エリアに渡す。   First, clear ink ejection data is determined from the leftmost four areas. The discharge data of the clear ink in the leftmost four areas is determined based on the coloring result acquired in advance so that coloring in the pixel is reduced. If the coloring is not completely eliminated, there is a difference between the achromatic color and the coloring generated in the leftmost four areas. Then, this difference is passed to the adjacent four areas as an error in the error diffusion method. For example, if the color generated in the leftmost pixel is green, red, which is a color that cancels green, is passed to the next four areas as an error.

次に隣の4エリアは、誤差として渡された色付きに近づくようにクリアインクの吐出データが決定される。具体的には、その画素における色付きが赤に近づくように、事前に取得しておいた色付き結果に基づき、クリアインクの吐出データを決定する。また、色付きは完全になくならないとすると、無彩色と左から2番目の4エリアで発生する色付きには差分が生じる。この差分を誤差として隣の4エリアに渡す。この処理を順次行っていくことにより、大局的な正反射光色付きが低減されるように全エリアのクリアインクの吐出データが決定される。   Next, the discharge data of the clear ink is determined so that the adjacent four areas approach the coloring passed as an error. Specifically, the discharge data of the clear ink is determined based on the coloring result acquired in advance so that the coloring at the pixel approaches red. Further, if the coloring is not completely eliminated, there is a difference between the achromatic color and the coloring generated in the second four areas from the left. This difference is passed to the next four areas as an error. By sequentially performing this process, clear ink ejection data for all areas is determined so that global specular reflection coloring is reduced.

次に、実施例1の処理部の説明を行う。図4は、実施例1にかかるプリントシステムの構成を示すブロック図である。なお、本実施例においては、カラーインクは複数の走査で画像を形成し、クリアインクは1回の走査で画像を形成する。   Next, the processing unit of the first embodiment will be described. FIG. 4 is a block diagram of the configuration of the print system according to the first embodiment. In this embodiment, the color ink forms an image by a plurality of scans, and the clear ink forms an image by a single scan.

(プリントシステム概要)
本実施例の記録装置は、色材として顔料を含む、シアン、マゼンタ、イエロー、ブラックの基本色インク4種と、クリアインクによって印刷を行うものであり、その為にこれら5種のインクを吐出する記録ヘッドが用いられる。図4に示すように、本実施例のプリントシステムは、このインクを用いる記録装置としてのプリンタとホスト装置としてのパーソナルコンピュータ(PC)を有して構成されるものである。
(Print system overview)
The recording apparatus of the present embodiment performs printing with four types of basic color inks of cyan, magenta, yellow, and black, which include a pigment as a color material, and clear ink. For this purpose, these five types of ink are ejected. A recording head is used. As shown in FIG. 4, the printing system of this embodiment has a printer as a recording device using this ink and a personal computer (PC) as a host device.

ホスト装置のオペレーティングシステムで動作するプログラムとして、アプリケーションやプリンタドライバがある。アプリケーション601はプリンタで印刷する画像データを作成する処理を実行する。この画像データもしくはその編集等がなされる前のデータは、種々の媒体を介してPCに取り込むことができる。本実施形態のPCは、まずデジタルカメラで撮像した例えばJPEG形式の画像データをCFカードによって取り込むことができる。また、スキャナで読み取った例えばTIFF形式の画像データやCD−ROMに格納されている画像データをも取り込むことができる。さらには、インターネットを介してウエブ上のデータを取り込むことができる。これらの取り込まれたデータは、PCのモニタに表示されてアプリケーション601を介した編集、加工等がなされ、例えばsRGB規格の画像データR、G、Bが作成される。そして、印刷の指示に応じてこの画像データがプリンタドライバに渡される。   As programs that operate in the operating system of the host device, there are applications and printer drivers. The application 601 executes processing for creating image data to be printed by a printer. This image data or data before editing or the like can be taken into a PC via various media. The PC according to the present embodiment can capture, for example, JPEG image data captured by a digital camera using a CF card. Also, for example, TIFF format image data read by a scanner or image data stored in a CD-ROM can be captured. Furthermore, data on the web can be taken in via the Internet. These captured data are displayed on the monitor of the PC, and are edited and processed via the application 601, for example, image data R, G, and B of the sRGB standard are created. Then, the image data is transferred to the printer driver in response to a printing instruction.

本実施例のプリンタドライバはその処理として、カラーマッチング部602、色分解部603、γ補正部604、ハーフトーニング部605、および印刷データ作成部606を有している。カラーマッチング部602は色域(Gamut)のマッピングを行う。本実施例のカラーマッチング部602は、3次元LUTを用い、補間演算を併用して8ビットの画像データR、G、Bをプリンタの色域内のデータR、G、Bに変換するデータ変換を行う。色分解部603は、上記色域のマッピングがなされたデータR、G、Bに基づき、このデータが表す色を再現するインクの組み合わせに対応した色分解データC、M、Y、Kを求める処理を行う。本実施例では、この処理はカラーマッチング部602におけるカラーマッチング処理と同様、3次元LUTに補間演算を併用して行う。出力は各色8ビットで、C、M、Y、Kの色材量に対応した値に使用される。   The printer driver of this embodiment includes a color matching unit 602, a color separation unit 603, a γ correction unit 604, a halftoning unit 605, and a print data creation unit 606 as processing. The color matching unit 602 performs color gamut mapping. The color matching unit 602 of this embodiment uses a three-dimensional LUT and performs data conversion for converting 8-bit image data R, G, and B into data R, G, and B in the printer color gamut using interpolation calculation. Do. The color separation unit 603 obtains the color separation data C, M, Y, and K corresponding to the combination of inks that reproduce the color represented by the data based on the data R, G, and B on which the color gamut is mapped. I do. In the present embodiment, this process is performed by using a three-dimensional LUT together with an interpolation operation, similar to the color matching process in the color matching unit 602. The output is 8 bits for each color, and is used for values corresponding to the color material amounts of C, M, Y, and K.

γ補正部604は、色分解部603によって求められた色分解データの各色のデータごとにその階調値変換を行う。具体的には、本システムで用いるプリンタの各色インクの階調特性に応じた1次元LUTを用いることにより、上記色分解データがプリンタの階調特性に線形的に対応づけられるような変換を行う。ハーフトーニング部605は、8ビットの色分解データC、M、Y、K、Clそれぞれについて4ビットのデータに変換する量子化処理を行う。本実施例では、誤差拡散法を用いて8ビットデータを4ビットデータに変換し出力する。   The γ correction unit 604 performs gradation value conversion for each color data of the color separation data obtained by the color separation unit 603. Specifically, by using a one-dimensional LUT corresponding to the gradation characteristics of each color ink of the printer used in this system, conversion is performed so that the color separation data is linearly associated with the gradation characteristics of the printer. . The halftoning unit 605 performs quantization processing for converting 8-bit color separation data C, M, Y, K, and Cl into 4-bit data. In the present embodiment, 8-bit data is converted into 4-bit data using an error diffusion method and output.

この4ビットのデータは、記録装置におけるカラードット配置パターン化処理の配置パターンを示すインデックスとなるデータである。最後に、印刷データ作成部606によって、上記4ビットのインデックスデータを内容とする印刷イメージデータに印刷制御情報を加えた印刷データを作成する。   This 4-bit data is data serving as an index indicating the arrangement pattern of the color dot arrangement patterning process in the printing apparatus. Finally, the print data creation unit 606 creates print data obtained by adding print control information to the print image data containing the 4-bit index data.

なお、上述したアプリケーションおよびプリンタドライバの処理は、それらのプログラムに従ってCPUにより行われる。その際、プログラムはROMもしくはハードディスクから読み出されて用いられ、また、その処理実行に際してRAMがワークエリアとして用いられる。   Note that the processing of the application and printer driver described above is performed by the CPU according to these programs. At this time, the program is read from the ROM or hard disk and used, and the RAM is used as a work area when executing the processing.

記録装置は、データ処理に関してカラードット配置パターン化部607、カラーマスクデータ変換部608、カラーインク色材分布作成部609、クリア吐出データ作成部610を有している。   The recording apparatus includes a color dot arrangement patterning unit 607, a color mask data conversion unit 608, a color ink color material distribution creation unit 609, and a clear ejection data creation unit 610 for data processing.

カラードット配置パターン化部607は、実際の印刷画像に対応する画素ごとに、印刷イメージデータである4ビットのインデックスデータ(階調値情報)に対応したドット配置パターンに従ってドット配置を行う。このように、4ビットデータで表現される各画素に対し、その画素の階調値に対応したドット配置パターンを割当てることで、画素内の複数のエリア各々にドットのオン・オフが定義され、そして1画素内の各エリアに「1」または「0」の吐出データが配置される。このようにして得られる1ビットの吐出データは、カラーマスクデータ変換部608によって、マスク処理がなされる。すなわち、記録ヘッドによる所定幅の走査領域の記録を複数回の走査で完成するための各走査の吐出データを生成する。それから、カラーインク色材分布作成部609は、クリアインクの吐出データ作成処理に必要となるカラーインクの色材分布を作成する。クリア吐出データ作成部610は光沢テーブル613を参照し、カラーインクの色材分布からクリアインクの吐出データを作成する。   The color dot arrangement patterning unit 607 performs dot arrangement for each pixel corresponding to an actual print image according to a dot arrangement pattern corresponding to 4-bit index data (tone value information) that is print image data. In this way, by assigning a dot arrangement pattern corresponding to the gradation value of each pixel represented by 4-bit data, dot on / off is defined in each of a plurality of areas in the pixel, Discharge data “1” or “0” is arranged in each area within one pixel. The 1-bit ejection data obtained in this way is subjected to mask processing by the color mask data conversion unit 608. That is, ejection data for each scan for completing the recording of the scanning region of a predetermined width by the recording head by a plurality of scans is generated. Then, the color ink color material distribution creating unit 609 creates the color ink color material distribution necessary for the clear ink ejection data creation process. The clear discharge data creation unit 610 refers to the gloss table 613 and creates clear ink discharge data from the color ink color material distribution.

走査ごとの吐出データC、M、Y、K、Clは、適切なタイミングでヘッド駆動回路611に送られ、これにより、記録へッド612が駆動されて吐出データに従ってそれぞれのインクが吐出される。この際、クリアインクは紙面上で最上層にくるように吐出される。なお、記録装置における上述のカラードット配置パターン化処理、マスクデータ変換処理およびクリア吐出データ作成処理は、それらに専用のハードウエア回路を用い記録装置の制御部を構成するCPUの制御の下に実行される。なお、これらの処理がプログラムに従ってCPUにより行われてもよく、また、上記処理がPCにおける例えばプリンタドライバによって実行されるものでもよい。   The ejection data C, M, Y, K, and Cl for each scan is sent to the head driving circuit 611 at an appropriate timing, whereby the recording head 612 is driven and each ink is ejected according to the ejection data. . At this time, the clear ink is ejected so as to reach the uppermost layer on the paper surface. The above-described color dot arrangement patterning process, mask data conversion process, and clear discharge data creation process in the printing apparatus are executed under the control of the CPU that constitutes the control unit of the printing apparatus using a dedicated hardware circuit for them. Is done. Note that these processes may be performed by the CPU according to a program, and the above processes may be executed by, for example, a printer driver in the PC.

また、本明細書では、記録材であるインクについてCyan、Magenta、Yellow、Black、Clearなど英語表記またはシアン、マゼンタ、イエロー、ブラック、クリアなど片仮名表記で表すものとする。そして、色もしくはそのデータ、また色相をC、M、Y、K、Clなど英大文字の1字もしくはそれと英小文字1字との組み合わせで表すものとする。すなわち、Cはシアン色またはそのデータないし色相を、Mはマゼンタ色またはそのデータないし色相を、Yはイエロー色またはそのデータないし色相を、Kはブラック色またはそのデータないし色相を表す。同様に、Clは透明またはそのデータないし色相をそれぞれ表すものとする。また、正反射光の色付きを、単に色付きと表したり、色と表したりする。   Further, in this specification, ink that is a recording material is expressed in English notation such as Cyan, Magenta, Yellow, Black, and Clear, or in katakana notation such as cyan, magenta, yellow, black, and clear. The color or its data and the hue are represented by one uppercase letter such as C, M, Y, K, Cl or a combination of it and one lowercase letter. That is, C represents cyan or its data or hue, M represents magenta or its data or hue, Y represents yellow or its data or hue, and K represents black or its data or hue. Similarly, Cl represents transparency or its data or hue. In addition, coloring of regular reflection light is simply expressed as coloring or expressed as color.

さらに、本明細書において「画素」とは、階調表現できる最少単位のことであり、複数ビットの多値データの画像処理(上記カラーマッチング、色分解、γ補正、ハーフトーニング等の処理)の対象となる最少単位である。なお、後述のようにハーフトーニング処理では、1つの画素は2×4のマスで構成されるパターンに対応し、この1画素内の各マスはエリアと定義する。この「エリア」はドットのオン・オフが定義される最少単位である。これに関連して、上記カラーマッチング、色分解、γ補正にいう「画像データ」は処理対象である画素の集合を表しており、各画素が本実施例では8ビットの階調値を内容とするデータである。ハーフトーニングにいう「画素データ」は処理対象である画素データそのものを表しており、本実施例のハーフトーニングでは、上記の8ビットの階調値を内容とする画素データが4ビットの階調値を内容とする画素データ(インデックスデータ)に変換される。   Further, in the present specification, the “pixel” is a minimum unit that can express gradation, and is an image process of multi-value data of a plurality of bits (processing such as color matching, color separation, γ correction, halftoning, etc.). This is the smallest unit to be considered. As will be described later, in the halftoning process, one pixel corresponds to a pattern composed of 2 × 4 squares, and each square in the one pixel is defined as an area. This “area” is the minimum unit in which dot on / off is defined. In this connection, the “image data” in the above color matching, color separation, and γ correction represents a set of pixels to be processed, and each pixel has an 8-bit gradation value as a content in this embodiment. It is data to be. “Pixel data” referred to as halftoning represents the pixel data itself to be processed. In the halftoning of the present embodiment, the pixel data containing the above 8-bit gradation value is a 4-bit gradation value. Is converted into pixel data (index data).

尚、上記ハーフトーン処理および印刷データの生成における説明においては、記録装置本体ではなくホスト装置にインストールされたプリンタドライバによって処理されることを前提に説明してきたが、本実施形態はこれに限定されるものではない。ハーフトーン処理自体が記録装置内部で処理される構成であってもよい。   In the description of the halftone processing and the generation of print data, the description has been made on the assumption that the processing is performed by a printer driver installed in the host device instead of the recording apparatus main body. However, the present embodiment is not limited to this. It is not something. The halftone processing itself may be processed inside the recording apparatus.

続いて本実施例に係る各処理についてより詳しく説明する。   Next, each process according to the present embodiment will be described in more detail.

(カラーインク色材分布作成処理)
カラーインクの色材分布作成処理について詳細を説明する。カラーインクの色材分布作成処理では、各カラーインクの各走査の吐出データから、所定領域毎のカラーインクの色材分布を算出する。
(Color ink color material distribution creation process)
Details of the color ink color material distribution creation processing will be described. In the color ink color material distribution creation process, the color ink color material distribution for each predetermined region is calculated from the ejection data of each scan of each color ink.

まず、画像領域の左上端の所定領域(以下、注目領域)を選択することで開始され、続いて、右方向に1所定領域ずつ注目領域を切り替えながら処理を進めていく。最上端列の右側まで処理が終了すると、次に1段下の左端領域に注目領域を移す。このような順番で、処理操作を進めて行き、最終領域となる右下端の所定領域まで処理が到達すると、本画像の処理操作は完了する。   First, the process is started by selecting a predetermined area at the upper left corner of the image area (hereinafter referred to as an attention area), and then the process proceeds while switching the attention area by one predetermined area in the right direction. When the processing is completed up to the right side of the uppermost end row, the attention area is moved to the left end area one step below. Processing operations are advanced in this order, and when the processing reaches a predetermined area at the lower right corner as the final area, the processing operation for the main image is completed.

本実施例にはおいては、所定領域の大きさは、2エリア×2エリアであるとする。また、カラーインクはシアン、マゼンタ、イエロー、ブラックの4種類であるとし、各カラーインクの走査数は4であるとする。さらに、本実施例に用いるヘッドは、記録媒体上の同一箇所に着弾する色順が、往路走査の場合は、シアン、マゼンタ、イエロー、ブラックの順となるヘッドを用いる。例えば、各色のノズル列が、走査方向に対して、シアン、マゼンタ、イエロー、ブラックの順となるヘッドである。このヘッドを用いれば、復路走査の時は、往路走査の反対の順、すなわち、ブラック、イエロー、マゼンタ、シアンの順で着弾する。それから、各カラーインクのノズルには256個の吐出口があるとする。   In this embodiment, the size of the predetermined area is 2 areas × 2 areas. Also, assume that there are four types of color inks, cyan, magenta, yellow, and black, and the number of scans of each color ink is four. Further, the head used in this embodiment uses a head in which the order of colors arriving at the same location on the recording medium is cyan, magenta, yellow, and black in the case of forward scanning. For example, each color nozzle row is a head in the order of cyan, magenta, yellow, and black with respect to the scanning direction. If this head is used, during the backward scanning, the landing is performed in the reverse order of the forward scanning, that is, in the order of black, yellow, magenta, and cyan. Then, assume that each color ink nozzle has 256 ejection openings.

図5は、カラーインク色材分布作成処理を説明するためのフローチャートである。処理が開始されると、処理を行う所定領域の左上のエリアの位置が設定される(ステップ701)。主走査方向の位置をX、副走査方向の位置をYとすると、例えば、最初の処理位置は、(X、Y)=(0、0)となる。   FIG. 5 is a flowchart for explaining the color ink color material distribution creation processing. When the process is started, the position of the upper left area of the predetermined area to be processed is set (step 701). If the position in the main scanning direction is X and the position in the sub-scanning direction is Y, for example, the first processing position is (X, Y) = (0, 0).

次に、処理位置における各色の各走査の吐出データを取得する(ステップ702)。処理位置における4色×4パスの合計16個の吐出データが取得される。   Next, ejection data for each scan of each color at the processing position is acquired (step 702). A total of 16 ejection data of 4 colors × 4 passes at the processing position is acquired.

それから、ヘッド走査順を算出する(ステップ703)。ここで走査順を算出するのは、処理位置によって、ヘッドの走査順が異なり、インク着弾順が異なるからである。走査順には、往路走査→復路走査→往路走査→復路走査の場合(以下、走査順Aと呼ぶ)と、復路走査→往路走査→復路走査→往路走査(以下、走査順Bと呼ぶ)の2種類がある。本実施例では、ノズル数が256個で、4パス印字であるので、Nを整数とすると、ステップ701で設定したYの値に応じて、走査順Aか走査順Bが決定される。すなわち、
128×N≦Y<128×N+64・・・走査順A
128×N+64≦Y<128×N・・・走査順B
となる。なお、走査順がAかBのどちらか一方に固定の場合は、ステップ703は省略してもよい。
Then, the head scanning order is calculated (step 703). The reason why the scanning order is calculated is that the scanning order of the heads and the ink landing order differ depending on the processing position. The scanning order is 2 for forward scanning, backward scanning, forward scanning, and backward scanning (hereinafter referred to as scanning order A), and backward scanning, forward scanning, backward scanning, forward scanning (hereinafter referred to as scanning order B). There are types. In this embodiment, since the number of nozzles is 256 and four-pass printing is performed, if N is an integer, the scanning order A or the scanning order B is determined according to the Y value set in step 701. That is,
128 × N ≦ Y <128 × N + 64... Scanning order A
128 × N + 64 ≦ Y <128 × N... Scanning order B
It becomes. If the scanning order is fixed to either A or B, step 703 may be omitted.

次に、カラーインクのみの色材分布を差出する(ステップ704)。ステップ703で走査順Aと算出された場合、以下の順でステップ702で取得した吐出データを重ねる。すなわち、シアン1パス目→マゼンタ1パス目→イエロー1パス目→ブラック1パス目→ブラック2パス目→イエロー2パス目→マゼンタ2パス目→シアン2パス目→シアン3パス目→マゼンタ3パス目→イエロー3パス目→ブラック3パス目→ブラック4パス目→イエロー4パス目→マゼンタ4パス目→シアン4パス目の順である。ステップ703で走査順Bと算出された場合、以下の順でステップ702で取得した吐出データを重ねる。すなわち、ブラック1パス目→イエロー1パス目→マゼンタ1パス目→シアン1パス目→シアン2パス目→マゼンタ2パス目→イエロー2パス目→ブラック2パス目→ブラック3パス目→イエロー3パス目→マゼンタ3パス目→シアン3パス目→シアン4パス目→マゼンタ4パス目→イエロー4パス目→ブラック4パス目の順である。   Next, the color material distribution of only the color ink is sent out (step 704). If the scan order A is calculated in step 703, the ejection data acquired in step 702 is overlaid in the following order. That is, the first pass of cyan → the first pass of magenta → the first pass of yellow → the first pass of black → the second pass of black → the second pass of yellow → the second pass of magenta → the second pass of cyan → the third pass of cyan → the third pass of magenta The order of the eye, the yellow third pass, the black third pass, the black fourth pass, the yellow fourth pass, the magenta fourth pass, and the cyan fourth pass. If the scanning order B is calculated in step 703, the ejection data acquired in step 702 is overlaid in the following order. That is, the first pass of black → the first pass of yellow → the first pass of magenta → the first pass of cyan → the second pass of cyan → the second pass of magenta → the second pass of yellow → the second pass of black → the third pass of black → the third pass of yellow The order of the eye, the third pass of magenta, the third pass of cyan, the fourth pass of cyan, the fourth pass of magenta, the fourth pass of yellow, and the fourth pass of black.

それから、色材分布データを出力する(ステップ705)。例えば、左上のエリアにシアン→マゼンタの順で色材が堆積して、右上のエリアにブラック→シアンが堆積して、左下のエリアにシアンが堆積して、左下のエリアにブラックが堆積したとする。この堆積に対応する色材分布データに対し、色材分布を識別するインデックスとして、1という数字を割当て、1という数字を出力する。割当て方は特に限定されない。本実施例においては、色材分布データは16bitのファイルで保持される。   Then, color material distribution data is output (step 705). For example, color material is deposited in the order of cyan → magenta in the upper left area, black → cyan is accumulated in the upper right area, cyan is accumulated in the lower left area, and black is accumulated in the lower left area. To do. A number “1” is assigned to the color material distribution data corresponding to the deposition as an index for identifying the color material distribution, and a number “1” is output. The assignment method is not particularly limited. In this embodiment, the color material distribution data is held as a 16-bit file.

ステップ706では、ステップ701〜ステップ705が画像の全画素に対して施された否かを判定する。全所定領域において処理が行われたと判断された場合、本実施例のカラーインク色材分布処理は完了する。   In step 706, it is determined whether or not steps 701 to 705 have been performed on all the pixels of the image. When it is determined that the process has been performed in all the predetermined areas, the color ink color material distribution process of this embodiment is completed.

(クリア吐出データ作成処理)
クリア吐出データ作成処理について詳細を説明する。クリア吐出データ作成処理では、所定領域毎のカラーインク色材分布から、クリアインクの吐出データを作成する。クリアインクの吐出データは、カラーインクの吐出データと同様に、エリア毎にドットのオンとオフが定義された1ビットのデータである。
(Clear discharge data creation process)
Details of the clear discharge data creation processing will be described. In the clear discharge data creation process, clear ink discharge data is created from the color ink color material distribution for each predetermined region. The clear ink ejection data is 1-bit data in which dot on / off is defined for each area, as in the color ink ejection data.

本実施例では、光沢テーブルを参照してクリア吐出データ作成処理を行う。ここで、光沢テーブルとはクリアインクの吐出データと正反射光の色付きの対応関係を示したテーブルである。光沢テーブルは事前に取得しておく必要がある。まず、この光沢テーブルについて説明した後、具体的な処理方法について説明する。   In this embodiment, the clear ejection data creation process is performed with reference to the gloss table. Here, the gloss table is a table showing the correspondence relationship between the clear ink ejection data and the color of the regular reflection light. The gloss table needs to be acquired in advance. First, after describing the gloss table, a specific processing method will be described.

光沢テーブルには、所定領域のカラーインクの色材分布に対して、所定領域の複数のクリアインクの吐出データを組み合わせたパッチ画像の光沢色付きの測定値を、画質情報として、CIE−L*a*b*表色系におけるa*b*値として取得できるよう、格納されている。本実施例においては、所定量の大きさは2エリア×2エリアとする。各エリアに対してクリアインクの吐出はオンとオフのいずれかの状態がとれるので、2×2×2×2=16種類の吐出データがある。各吐出データを識別するためにインデックスを設定する。例えば、左上がオフ、右上がオフ、左下がオフ、右下がオフの吐出データに対しては、0という数字を割当てる。割当てる数字は特に限定されない。   In the gloss table, the measured value with gloss color of the patch image obtained by combining the discharge data of the plurality of clear inks in the predetermined area with the color material distribution of the color ink in the predetermined area is used as the image quality information, and CIE-L * a. * B * Stored so that it can be obtained as an a * b * value in the color system. In this embodiment, the predetermined amount is 2 areas × 2 areas. Since clear ink ejection can be either on or off for each area, there are 2 × 2 × 2 × 2 = 16 types of ejection data. An index is set to identify each discharge data. For example, the number 0 is assigned to ejection data in which the upper left is off, the upper right is off, the lower left is off, and the lower right is off. The number to be assigned is not particularly limited.

図6に光沢テーブルの具体的なデータ内容を示す。ここで、1列目はカラーインクの色材分布データ、2列目はクリアインクの吐出データ、3列目、4列目は、正反射光の色付きをL*a*b*表色系で表現したときのa*とb*の値である。   FIG. 6 shows specific data contents of the gloss table. Here, the color distribution data of the color ink is in the first column, the ejection data of the clear ink is in the second column, and the color of the specular reflected light is in the L * a * b * color system in the third and fourth columns. It is the value of a * and b * when expressed.

図7は光沢テーブルの作成方法のフロー図である。まず、カラーインクの色材分布を設定する(ステップ901)。次にクリアインクの吐出データを設定する(ステップ902)。次にカラーインク量とクリアインク量の総量が所定の上限値を超えているかどうかの判断をする(ステップ903)。上限値が設定されているのは、記録媒体に印字できるインクの量には、記録媒体の色材受容層が保持できる水分量に限界があるためである。もし、判定の結果、総量が超えているようであれば、次のカラーインクの色材分布を設定する(ステップ901)。超えていないようであえば、サンプルを作成し(ステップ904)、正反射光の色付きを測定する(ステップ905)。そして、クリアインクの吐出データを変えて同様の処理を繰り返して行う(ステップ906)。全クリアインクの吐出データで処理を行ったら、次のカラーインクの色材分布データを設定し、同様の処理を行う(ステップ907)。測定すべき全カラーインクの色材分布に対応するデータが得られたら終了となる。   FIG. 7 is a flowchart of a gloss table creation method. First, the color material distribution of color ink is set (step 901). Next, clear ink ejection data is set (step 902). Next, it is determined whether or not the total amount of the color ink amount and the clear ink amount exceeds a predetermined upper limit value (step 903). The upper limit is set because there is a limit to the amount of ink that can be printed on the recording medium in the amount of water that can be held by the colorant receiving layer of the recording medium. If the total amount exceeds the result of determination, the color material distribution of the next color ink is set (step 901). If not, a sample is created (step 904), and the color of the specularly reflected light is measured (step 905). Then, the same process is repeated by changing the ejection data of the clear ink (step 906). When processing is performed with all clear ink ejection data, the color material distribution data of the next color ink is set, and the same processing is performed (step 907). When data corresponding to the color material distribution of all the color inks to be measured is obtained, the process ends.

クリア吐出データ作成処理の具体的な処理手順について説明する。図8は、本実施例に適用可能なクリア吐出データ作成処理の構成を説明する為のブロック図である。図8において、1001は入力色材分布データの入力端子、1002は光沢テーブル、1003はターゲットデータの入力端子、1004はその領域で表現できる正反射光の色付きの候補を算出する候補色算出部である。また、1005は累計誤差を格納する累計誤差メモリ、1007はその領域で表現する色付きとその為に必要なクリアの吐出データを特定する比較部、1008は誤差を拡散する誤差拡散部、および1009は一連の処理後に形成された吐出データの出力端子である。   A specific processing procedure of the clear discharge data creation processing will be described. FIG. 8 is a block diagram for explaining the configuration of clear discharge data creation processing applicable to the present embodiment. In FIG. 8, 1001 is an input terminal for input color material distribution data, 1002 is a gloss table, 1003 is an input terminal for target data, and 1004 is a candidate color calculation unit that calculates a colored candidate for regular reflection light that can be expressed in that area. is there. Further, reference numeral 1005 denotes a cumulative error memory for storing a cumulative error, 1007 denotes a comparison unit for specifying coloring expressed in the area and clear discharge data necessary for the coloration, 1008 an error diffusion unit for diffusing the error, and 1009 It is an output terminal for ejection data formed after a series of processes.

クリア吐出データ作成処理の入力端子1001には、後述する画像走査部が、画像から選択された領域の色材分布データが順番に入力され、出力端子1009より1領域分ずつ出力していく構成となっている。画像走査部は、複数の領域が配列して構成されている色材分布データから、処理を行うべき領域を1領域ずつ選択し、入力端子1001に入力する。   A configuration in which an image scanning unit, which will be described later, sequentially inputs color material distribution data of a region selected from an image and outputs the data one by one from an output terminal 1009 to an input terminal 1001 for clear discharge data creation processing. It has become. The image scanning unit selects areas to be processed one by one from the color material distribution data configured by arranging a plurality of areas, and inputs the selected areas to the input terminal 1001.

処理は、まず、画像領域の左上端の領域を選択する(以下、注目領域とも言う)とすることで開始され、続いて、右方向に1領域ずつ注目領域を切り替えながら処理を進めていく。最上端列の右端まで処理が終了すると、次に1段下の領域列の左端領域に注目領域を移す。このような順番で、処理を進めて行き、最終領域となる右下端の領域まで処理が到達すると、画像全体への処理は完了する。   The processing is started by first selecting the upper left region of the image region (hereinafter also referred to as a region of interest), and then the processing proceeds while switching the region of interest one by one in the right direction. When the processing is completed up to the right end of the uppermost row, the attention area is moved to the left end area of the area row one level below. The processing proceeds in this order, and when the processing reaches the lower right region, which is the final region, the processing for the entire image is completed.

図9は、図8のクリア吐出データ作成部610が行う処理を説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining processing performed by the clear discharge data creation unit 610 of FIG.

処理が開始されると、上記画像走査部により、処理すべき色材分布データが入力される(ステップ1101)。   When processing is started, color material distribution data to be processed is input by the image scanning unit (step 1101).

次に、候補色算出部1004において、入力された色材分布データに対し、16つの異なる正反射光の色付きの候補色を、光沢テーブルを参照し、四面体補間を行うことによって、a*b*値で算出する(ステップ1102)。   Next, the candidate color calculation unit 1004 performs a tetrahedral interpolation on the input color material distribution data by referring to the gloss table with reference to the glossy table for 16 different candidate colors with regular reflected light. * Calculated by value (step 1102).

それから、ターゲットデータの入力端子1003からターゲットデータが入力される(ステップ1103)。本実施例では、大局的な正反射光を低減させるために、このターゲットデータ値は画素に依らずa*=0,b*=0と設定しておく。   Then, target data is input from the target data input terminal 1003 (step 1103). In this embodiment, in order to reduce the general specular reflection light, the target data value is set as a * = 0 and b * = 0 regardless of the pixel.

次に、ターゲットデータ値に対し、累計誤差メモリ1005に格納された、領域位置に対応する累計誤差値が加算される(ステップ1104)。   Next, the cumulative error value corresponding to the region position stored in the cumulative error memory 1005 is added to the target data value (step 1104).

累計誤差メモリ1005には、1つの記憶領域S0とw個の記憶領域S(x)(x=1〜Wの整数)がある。ここで、xは処理対象となっている色材分布データの横方向の画素位置を表している。また、それぞれの領域には、注目領域に適用される、注目領域の周辺領域に対応する誤差が格納されている。なお、累計誤差の値は、後述する方法によって得られるものであるが、処理開始当初は全ての領域において、初期値a*=0,b*=0にて初期化されているものとする。   The accumulated error memory 1005 has one storage area S0 and w storage areas S (x) (x = 1 to W). Here, x represents the pixel position in the horizontal direction of the color material distribution data to be processed. In each area, an error corresponding to the peripheral area of the attention area that is applied to the attention area is stored. The accumulated error value is obtained by a method described later, but is assumed to be initialized with initial values a * = 0 and b * = 0 in all areas at the beginning of processing.

続いて、比較部807において、16つの候補色のa*b*値と、累計誤差加算後のターゲットデータとの色差を計算する。ここで16つの候補色のa*b*値を   Subsequently, the comparison unit 807 calculates the color difference between the a * b * values of the 16 candidate colors and the target data after adding the cumulative error. Here, the a * b * values of the 16 candidate colors

Figure 2014128901
Figure 2014128901

とし、計誤差加算後のターゲットデータを
とすれば、色差は次式で計算される。
If the target data after adding the total error is taken, the color difference is calculated by the following equation.

Figure 2014128901
Figure 2014128901

式1より、色差が最も小さくなるような候補色を特定し、特定した候補色に対応する。クリアインクの吐出データを出力端子1009に出力し、その条件における色差を誤差拡散部に出力する(ステップ1105)。   From Equation 1, a candidate color that minimizes the color difference is identified and corresponds to the identified candidate color. Clear ink ejection data is output to the output terminal 1009, and the color difference under the conditions is output to the error diffusion unit (step 1105).

更に、誤差拡散部1008において、注目している領域の横方向位置に応じて、以下のような誤差の拡散処理を行う(ステップ1106)。すなわち、記録領域S0およびS(x)に格納すべき誤差を、以下の処理に従って算出し、累計誤差メモリに格納する。   Further, the error diffusion unit 1008 performs the following error diffusion processing according to the horizontal position of the region of interest (step 1106). That is, the error to be stored in the recording areas S0 and S (x) is calculated according to the following processing and stored in the cumulative error memory.

S(x+1)←S(x+1)+S×7/16 (x<W)
S(x―1)←S(x―1)+S×3/16 (x>1)
S(x)←S0+S×5/16 (1<x<W)
S(x)←S0+S×8/16 (x=1)
S(x)←S0+S×13/16 (x=W)
S0←S×1/16 (x<W)
S0←0 (x=W)(式2)
以上で、1領域分の誤差拡散処理が完了する。
S (x + 1) ← S (x + 1) + S × 7/16 (x <W)
S (x−1) ← S (x−1) + S × 3/16 (x> 1)
S (x) ← S0 + S × 5/16 (1 <x <W)
S (x) ← S0 + S × 8/16 (x = 1)
S (x) ← S0 + S × 13/16 (x = W)
S0 ← S × 1/16 (x <W)
S0 ← 0 (x = W) (Formula 2)
Thus, the error diffusion process for one area is completed.

ステップ1107では、ステップ1101〜1106が画像の全領域に対して施されたか否かを判定する。全領域に対して処理が行われたと判断された場合、本実施形態のクリア吐出データ作成処理は完了する。   In step 1107, it is determined whether steps 1101 to 1106 have been performed on the entire area of the image. When it is determined that the process has been performed on the entire region, the clear discharge data creation process of the present embodiment is completed.

なお、本実施例では、大局的な正反射光の色付きが低減するよう、ターゲットデータ値a*=0,b*=0としたが、他の色に色付かせることも可能である。その場合は、アプリケーション601で、色付きを指定できるようにし、選択された色に応じて、ターゲットデータ値を設定しておけばよい。また、画素毎に異なる色に色付かせることも可能である。その場合も、アプリケーション601で画素毎の色付きを指定できるようにし、ターゲットデータ値を画素毎に設定しておけばよい。   In this embodiment, the target data values a * = 0 and b * = 0 are set so that the coloring of the general specular reflection light is reduced. However, it is possible to add colors to other colors. In that case, the application 601 can specify coloration, and the target data value may be set according to the selected color. It is also possible to color different colors for each pixel. Even in this case, the application 601 can specify coloring for each pixel, and the target data value may be set for each pixel.

また、本発明は、上述した実施例の機能(例えば、上記のフローチャートにより示される工程)を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても実現できる。この場合、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が、コンピュータが読み取り可能に記憶媒体に格納されたプログラムコードを読み出し実行することにより、上述した実施例の機能を実現する。また、プログラムは、1つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。   The present invention can also be realized by supplying a storage medium storing a program code of software for realizing the functions of the above-described embodiments (for example, the steps shown in the above flowchart) to a system or apparatus. In this case, the functions of the above-described embodiments are realized by the computer (or CPU or MPU) of the system or apparatus reading and executing the program code stored in the storage medium so that the computer can read the program code. Further, the program may be executed by one computer or may be executed in conjunction with a plurality of computers.

以上、本実施例によれば、画像の大局的な正反射光の低減するよう画素毎の上掛けするクリアインクの吐出データが決定される。上述したように、クリアインク上掛けをせずに発生していた正反射光の色付きの原因にはブロンズと薄膜干渉があるが、どちらの原因によって生じた正反射光の色付きでも本実施例により低減させることが可能である。   As described above, according to this embodiment, clear ink ejection data to be overlaid for each pixel is determined so as to reduce the general specular reflection light of the image. As described above, there are bronze and thin film interference as a cause of coloring of the specularly reflected light that was generated without overlaying the clear ink. It is possible to reduce.

Claims (8)

各有色色材の各走査の吐出データから、注目領域における有色色材の記録媒体上の色材分布を表す色材分布データを作成する作成手段と、
前記有色色材の色材分布データから無色色材の吐出データを決定する決定手段とを有し、
前記決定手段は、前記無色色材の吐出データの候補を複数取得し、前記複数の候補各々について前記有色色材の色材分布データとの組み合わせによって生じる画質情報に基づき前記注目領域における無色色材の吐出データを決定することを特徴とする画像処理装置。
Creating means for creating color material distribution data representing the color material distribution on the recording medium of the color material in the region of interest from the ejection data of each scan of each color material;
Determining means for determining discharge data of the colorless color material from the color material distribution data of the colored color material,
The determining means obtains a plurality of discharge candidates for the colorless color material, and for each of the plurality of candidates, the colorless color material in the region of interest based on image quality information generated by combination with the color material distribution data of the color material An image processing apparatus characterized by determining discharge data for the ink.
前記決定手段は、前記画質情報に加え、前記注目領域の周辺領域における画質情報に基づき、前記注目領域における無色色材の吐出データを決定することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the determination unit determines discharge data of the colorless color material in the attention area based on image quality information in a peripheral area of the attention area in addition to the image quality information. . 前記決定された無色色材の吐出データに基づき無色色材を記録媒体上に記録する記録手段をさらに有し、
前記記録手段は、前記有色色材の記録の後に前記無色色材を記録することを特徴とする請求項1又は請求項2に記載の画像処理装置。
Further comprising recording means for recording the colorless color material on a recording medium based on the determined colorless color material ejection data,
The image processing apparatus according to claim 1, wherein the recording unit records the colorless color material after recording the colored color material.
前記画質情報は、前記有色色材の色材分布データごとに前記無色色材の吐出データを異ならせた場合の組み合わせに対応する画質情報であることを特徴とする請求項1乃至3の何れか1項に記載の画像処理装置。   4. The image quality information according to claim 1, wherein the image quality information is image quality information corresponding to a combination when the discharge data of the colorless color material is different for each color material distribution data of the colored color material. The image processing apparatus according to item 1. 前記画質情報は、前記色材分布データと前記無色色材の吐出データとを用いて生成されるパッチ画像を測定して得られる測定値であることを特徴とする請求項1乃至4の何れか1項に記載の画像処理装置。   5. The image quality information according to claim 1, wherein the image quality information is a measurement value obtained by measuring a patch image generated using the color material distribution data and the discharge data of the colorless color material. The image processing apparatus according to item 1. 前記無色色材は、クリアインクであることを特徴とする請求項1乃至5の何れか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the colorless color material is a clear ink. コンピュータを、請求項1乃至6の何れか1項に記載された画像処理装置の各手段として機能させることを特徴とするプログラム。   A program causing a computer to function as each unit of the image processing apparatus according to any one of claims 1 to 6. 各有色色材の各走査の吐出データから、注目領域における有色色材の記録媒体上の色材分布を表す色材分布データを作成する作成工程と、
前記有色色材の色材分布データから無色色材の吐出データを決定する決定工程とを有し、
前記決定工程は、前記無色色材の吐出データの候補を複数取得し、前記複数の候補各々について前記有色色材の色材分布データとの組み合わせによって生じる画質情報に基づき前記注目領域における無色色材の吐出データを決定することを特徴とする画像処理方法。
A creation step of creating color material distribution data representing the color material distribution on the recording medium of the color material in the region of interest from the ejection data of each scan of each color material,
Determining the discharge data of the colorless color material from the color material distribution data of the colored color material,
The determining step obtains a plurality of candidates for discharge data of the colorless color material, and for each of the plurality of candidates, the colorless color material in the region of interest based on image quality information generated by combination with the color material distribution data of the colored color material An image processing method characterized by determining ejection data.
JP2012287240A 2012-12-28 2012-12-28 Image processing device and image processing method Pending JP2014128901A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012287240A JP2014128901A (en) 2012-12-28 2012-12-28 Image processing device and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012287240A JP2014128901A (en) 2012-12-28 2012-12-28 Image processing device and image processing method

Publications (1)

Publication Number Publication Date
JP2014128901A true JP2014128901A (en) 2014-07-10

Family

ID=51407766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012287240A Pending JP2014128901A (en) 2012-12-28 2012-12-28 Image processing device and image processing method

Country Status (1)

Country Link
JP (1) JP2014128901A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016144004A (en) * 2015-01-30 2016-08-08 キヤノン株式会社 Image processing device and image processing method
JP2018001686A (en) * 2016-07-07 2018-01-11 株式会社ミマキエンジニアリング Solid body production method and solid body production device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016144004A (en) * 2015-01-30 2016-08-08 キヤノン株式会社 Image processing device and image processing method
JP2018001686A (en) * 2016-07-07 2018-01-11 株式会社ミマキエンジニアリング Solid body production method and solid body production device

Similar Documents

Publication Publication Date Title
JP5014475B2 (en) Image processing apparatus and image processing method
JP5717396B2 (en) Image processing apparatus and image processing method
JP5634154B2 (en) Image processing apparatus and image processing method
JP5794669B2 (en) Image processing apparatus and image processing method
JP2012171325A (en) Color processing device and color processing method
US9384430B2 (en) Image processing apparatus, image processing method, and storage medium
JP4340861B2 (en) Print control apparatus, print control method, and print control program
JP2014128901A (en) Image processing device and image processing method
JP2012081638A (en) Apparatus and method for processing image
JP5632681B2 (en) Control apparatus and method
JP6860307B2 (en) Image processing device and its method, and image forming device
JP5641881B2 (en) Image processing apparatus and image processing method
JP2005184144A (en) Color image data correcting method, color image data correcting apparatus, and color correction table generating program
JP2013118516A (en) Image processing apparatus and method thereof
JP7427386B2 (en) Information processing device, method, and program
JP5697425B2 (en) Image processing apparatus and image processing method
JP2012085123A (en) Image processor and processing method
JP2011077697A (en) Image processing device, image forming device, and image processing program
JP5733932B2 (en) Color processing apparatus and color processing method
JP2017016648A (en) Image processing apparatus, image processing method, and program
JP2016074110A (en) Image processing device and image processing method
JP2016076774A (en) Image recording apparatus, image recording method, and program
JP2022050987A (en) Image processing device, image processing method, and program
JP5676967B2 (en) Image forming apparatus and image forming method
JP2006287764A (en) Image processor and image processing method