JP5907474B2 - Image forming apparatus and program - Google Patents
Image forming apparatus and program Download PDFInfo
- Publication number
- JP5907474B2 JP5907474B2 JP2011229569A JP2011229569A JP5907474B2 JP 5907474 B2 JP5907474 B2 JP 5907474B2 JP 2011229569 A JP2011229569 A JP 2011229569A JP 2011229569 A JP2011229569 A JP 2011229569A JP 5907474 B2 JP5907474 B2 JP 5907474B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- printing
- color
- unit
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000011156 evaluation Methods 0.000 claims description 107
- 238000006243 chemical reaction Methods 0.000 claims description 36
- 239000003086 colorant Substances 0.000 claims description 34
- 238000000926 separation method Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 49
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Color, Gradation (AREA)
- Color Electrophotography (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
本発明は、画像形成装置及びプログラムに関する。 The present invention relates to an image forming apparatus and a program.
特許文献1には、複数の色要素群それぞれにおいて、読み取った画像を再現し、複数の色要素群それぞれについて、再現された画像のうちガマット外となる色の部分が占める面積に応じて精度を算出することが記載されている。
In
本発明の目的は、再現された画像のうちガマット外となる画像データの画像に占める面積が小さい場合であっても、該外れた画像データと実際に印刷された画像における該外れた画像データとの色差を抑えることができる画像形成装置及びプログラムを提供することである。 The object of the present invention is to reduce the image data out of the reproduced image and the image data out of the actually printed image even when the area occupied by the image data out of the gamut is small. It is an object to provide an image forming apparatus and a program that can suppress the color difference.
本願請求項1に記載の発明は、複数色の現像剤を用いて画像を印刷する第1の印刷手段と、前記第1の印刷手段が用いる現像剤の色とは異なる色を含む複数色の現像剤を用いて、画像を印刷する第2の印刷手段と、印刷すべき画像の少なくとも一部の画像データが、前記第1の印刷手段によって再現可能な第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素それぞれと前記第1の色域との隔たりを評価する第1の評価手段と、前記第1の評価手段による評価に基づいて、前記第1の印刷手段及び前記第2の印刷手段のいずれによって印刷するかを判定する第1の判定手段とを有することを特徴とする画像形成装置である。
The invention described in
本願請求項2に記載の発明は、請求項1に記載の発明において、前記第2の印刷手段が、前記第1の印刷手段が用いる現像剤に少なくとも一色を加えた現像剤を用いて、画像を印刷することを特徴とする画像形成装置である。
The invention according to claim 2 of the present application is the image forming apparatus according to
本願請求項3に記載の発明は、請求項1又は2に記載の発明において、前記第1の印刷手段が、イエロー、マゼンタ、シアン及びブラックの少なくとも二色の現像剤を用いて、画像を印刷し、前記第2の印刷手段は、イエロー、マゼンタ、シアン及びブラックの少なくとも一色並びにオレンジ、グリーン及びバイオレットの少なくとも一色の現像剤を用いて、画像を印刷することを特徴とする画像形成装置である。
The invention according to claim 3 of the present application is the invention according to
本願請求項4に記載の発明は、請求項1乃至3のいずれかに記載の発明において、前記第1の判定手段による判定に基づいて、印刷すべき画像のうち前記第1の色域から外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第2の色域の外郭への距離に基づいて、該外れた画像データの画素それぞれと前記第2の色域との隔たりを評価する第2の評価手段と、前記第2の評価手段による評価に基づいて、前記第1の印刷手段及び前記第2の印刷手段のいずれによって印刷するかを判定する第2の判定手段とをさらに有することを特徴とする画像形成装置である。 According to a fourth aspect of the present invention, in the invention according to any one of the first to third aspects, the image to be printed is out of the first color gamut based on the determination by the first determination means. Based on the number of pixels of the image data and the distance from the pixels of the deviated image data to the outline of the second color gamut, the distance between each pixel of the deviated image data and the second color gamut A second evaluation unit that evaluates whether the first printing unit or the second printing unit performs printing based on the evaluation by the second evaluation unit; The image forming apparatus further includes:
本願請求項5に記載の発明は、請求項4に記載の発明において、前記第1の評価手段は、印刷すべき画像のうち前記第1の色域から外れた画像データの画素それぞれと前記第1の色域との隔たりを表す第1の評価値として、該外れた画像データの画素から前記第1の色域の外郭面への距離に該外れた画像データの画素の個数を乗じた値を求め、前記第1の判定手段は、前記第1の評価値が予め設定された閾値以下である場合、前記第1の印刷手段によって印刷すると判定し、前記第2の評価手段は、前記第1の評価値が前記閾値より大きい場合、該外れた画像データの画素それぞれと前記第2の色域との隔たりを表す第2の評価値として、該外れた画像データの画素から前記第2の色域の外郭への距離に該外れた画像データの画素の個数を乗じた値を求め、前記第2の判定手段は、前記第2の評価値が前記閾値より大きい場合、前記第1の印刷手段によって印刷すると判定し、前記第2の評価値が前記閾値以下である場合、前記第2の印刷手段によって印刷すると判定することを特徴とする画像形成装置である。 According to a fifth aspect of the present invention, in the invention according to the fourth aspect, the first evaluating means includes the pixels of the image data out of the first color gamut in the image to be printed, and the first A value obtained by multiplying the distance from the pixel of the deviated image data to the outer surface of the first color gamut by the number of pixels of the deviated image data as a first evaluation value representing the distance from the one color gamut The first determination means determines that printing is performed by the first printing means when the first evaluation value is not more than a preset threshold value, and the second evaluation means When the evaluation value of 1 is larger than the threshold value, the second evaluation value representing the distance between each pixel of the deviated image data and the second color gamut is used as the second evaluation value from the deviated image data pixel. Multiply the distance to the outline of the color gamut by the number of pixels of the out-of-range image data When the second evaluation value is larger than the threshold value, the second determination unit determines that printing is performed by the first printing unit, and the second evaluation value is equal to or less than the threshold value. In this case, the image forming apparatus determines that printing is performed by the second printing unit.
本願請求項6に記載の発明は、請求項1乃至5のいずれかに記載の発明において、入力された画像データを、入力元に依存しない色空間で表現される画像データに変換する第1の色変換手段と、前記第1の色変換手段によって変換された画像データを、前記第1の印刷手段が用いる現像剤の色からなる色空間で表現される画像データに変換する第2の色変換手段とをさらに有し、前記第1の評価手段は、前記第2の色変換手段によって変換された画像データの少なくとも一部が前記第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素と前記第1の色域との隔たりを評価することを特徴とする画像形成装置である。
The invention according to claim 6 of the present application is the first aspect of the invention according to any one of
本願請求項7に記載の発明は、請求項5に記載の発明において、前記第1の評価手段は、前記第1の評価値として、印刷すべき画像のうち前記第1の色域から外れた画像データから前記第1の色域の外郭面上に垂線を下ろしたときの垂線の長さに該外れた画像データの画素の個数を乗じた値を求め、前記第2の評価手段は、前記第2の評価値として、該外れた画像データから前記第2の色域の外郭面上に垂線を下ろしたときの垂線の長さに該外れた画像データの画素の個数を乗じた値を求めることを特徴とする画像形成装置である。 The invention according to claim 7 of the present application is the invention according to claim 5, wherein the first evaluation means deviates from the first color gamut of the image to be printed as the first evaluation value. Obtaining a value obtained by multiplying the length of the perpendicular when the perpendicular is drawn on the contour surface of the first color gamut from the image data by the number of pixels of the image data deviated, and the second evaluation means, As a second evaluation value, a value obtained by multiplying the length of the perpendicular when the perpendicular is drawn on the contour surface of the second color gamut from the out-of-order image data by the number of pixels of the out-of-image data. An image forming apparatus characterized by the above.
本願請求項8に記載の発明は、請求項5又は6に記載の発明において、前記第1の評価手段は、前記第1の評価値に予め設定された重み付け値を乗じた値を最終的な第1の評価値とし、前記第2の評価手段は、前記第2の評価値に前記重み付け値を乗じた値を最終的な第2の評価値とすることを特徴とする画像形成装置である。 The invention according to claim 8 of the present application is the invention according to claim 5 or 6, wherein the first evaluation means finally obtains a value obtained by multiplying the first evaluation value by a preset weight value. In the image forming apparatus, the first evaluation value is used, and the second evaluation unit uses a value obtained by multiplying the second evaluation value by the weight value as a final second evaluation value. .
本願請求項9に記載の発明は、請求項4乃至8に記載のいずれかの発明において、前記第1の印刷手段が画像を印刷するために用いる複数の現像剤にかかる費用を算出する第1の算出手段と、前記第2の印刷手段が画像を印刷するために用いる複数の現像剤にかかる費用を算出する第2の算出手段と、前記第1の判定手段による判定結果、前記第2の判定手段の判定結果、前記第1の算出手段の算出結果及び前記第2の算出手段による算出結果を用いて、前記第1の印刷手段により印刷するか、前記第2の印刷手段によって印刷するかの選択を促す選択手段とをさらに有することを特徴とする画像形成装置である。 The invention according to claim 9 of the present application is the first aspect of the invention according to any one of claims 4 to 8, wherein the first printing means calculates costs for a plurality of developers used for printing an image. Calculating means, a second calculating means for calculating costs for a plurality of developers used for printing an image by the second printing means, a determination result by the first determining means, the second determining means, Whether printing is performed by the first printing unit or the second printing unit using the determination result of the determination unit, the calculation result of the first calculation unit, and the calculation result of the second calculation unit. The image forming apparatus further includes selection means for prompting selection.
本願請求項10に記載の発明は、コンピュータを備える画像形成装置において、複数色の現像剤を用いて画像を印刷する第1の印刷ステップと、前記第1の印刷ステップにおいて用いられる現像剤の色とは異なる色を含む複数色の現像剤を用いて、画像を印刷する第2の印刷ステップと、印刷すべき画像の少なくとも一部の画像データが、前記第1の印刷ステップによって再現可能な第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素と前記第1の色域との隔たりを評価する第1の評価ステップと、前記第1の評価ステップによる評価に基づいて、前記第1の印刷手段及び前記第2の印刷手段のいずれによって印刷するかを判定する第1の判定ステップとを前記コンピュータに実行させることを特徴とするプログラムである。 According to a tenth aspect of the present invention, in an image forming apparatus including a computer, a first printing step for printing an image using a plurality of colors of developer, and a color of the developer used in the first printing step A second printing step for printing an image using a plurality of colors of developer including different colors, and at least a part of the image data of the image to be printed can be reproduced by the first printing step. In the case of deviating from one color gamut, the deviated image data pixels based on the number of pixels of the deviating image data and the distance from each pixel of the deviating image data to the outline of the first color gamut. A first evaluation step for evaluating a gap between the first color gamut and the first printing unit and the second printing unit based on the evaluation by the first evaluation step. Is a program for causing to execute a first determination step of determining in the computer or.
請求項1に係る本発明によれば、本構成を有しない場合に比べ、色域から外れた画像データがある場合であっても適切に印刷することができる。 According to the first aspect of the present invention, it is possible to appropriately print even when there is image data out of the color gamut, compared to the case without the present configuration.
請求項2に係る本発明によれば、本構成を有しない場合に比べ、第1の印刷手段より色域を拡大して印刷することができる。 According to the second aspect of the present invention, it is possible to print by enlarging the color gamut by the first printing means as compared with the case where this configuration is not provided.
請求項3に係る本発明によれば、本構成を有しない場合に比べ、第1の印刷手段より色域を拡大して印刷することができる。 According to the third aspect of the present invention, it is possible to print by enlarging the color gamut by the first printing means as compared with the case without this configuration.
請求項4に係る本発明によれば、本構成を有しない場合に比べ、再現された画像のうちガマット外にある特色を再現するのに適した色域を選択することができる。 According to the fourth aspect of the present invention, it is possible to select a color gamut suitable for reproducing the spot color outside the gamut in the reproduced image, as compared with the case where the present configuration is not provided.
請求項5に係る本発明によれば、特色を再現するにあたって現像剤の消費を抑えて印刷することができる。 According to the fifth aspect of the present invention, it is possible to perform printing while suppressing the consumption of the developer when reproducing the spot color.
請求項6に係る本発明によれば、本構成を有しない場合に比べ、入力された画像データを、入力元に依存しない色空間で表現される画像データ、プロセス色からなる色空間で表現される画像データ並びにプロセス色及び特色からなる色空間で表現される画像データに変換することができる。 According to the sixth aspect of the present invention, compared to the case without this configuration, the input image data is expressed in a color space composed of process data and image data expressed in a color space independent of the input source. And image data expressed in a color space composed of process colors and special colors.
請求項7に係る本発明によれば、本構成を有しない場合に比べ、色域から外れた画像データの画像に占める面積が小さい場合であっても、該外れた画像データと実際に印刷された画像における該外れた画像データとの色差を抑えることができる。 According to the seventh aspect of the present invention, even when the area occupied by the image data out of the color gamut is small compared to the case without this configuration, the image data out of the color gamut is actually printed. Therefore, it is possible to suppress the color difference between the image data and the deviated image data.
請求項8に係る本発明によれば、本構成を有しない場合に比べ、色域から外れた画像データの画像に占める面積が小さい場合であっても、該外れた画像データと実際に印刷された画像における該外れた画像データとの色差を抑えることができる。 According to the eighth aspect of the present invention, even when the area occupied by the image data out of the color gamut is small compared to the case without this configuration, the image data out of the color gamut is actually printed. Therefore, it is possible to suppress the color difference between the image data and the deviated image data.
請求項9に係る本発明によれば、本構成を有しない場合に比べ、色域から外れた画像データの画像に占める面積が小さい場合であっても、該外れた画像データと実際に印刷された画像における該外れた画像データとの色差を抑えることができる。 According to the present invention of claim 9, even when the area occupied by the image data out of the color gamut is small compared to the case without this configuration, the image data out of the color gamut is actually printed. Therefore, it is possible to suppress the color difference between the image data and the deviated image data.
請求項10に係る本発明によれば、本構成を有しない場合に比べ、色域から外れた画像データがある場合であっても適切に印刷することができる。 According to the tenth aspect of the present invention, it is possible to appropriately print even when there is image data out of the color gamut, compared to a case where the present configuration is not provided.
以下、本発明の実施形態を説明する。なお、以下の説明は本発明を実施するのにあたっての一例に過ぎず、本発明が以下に説明される事項に限定されるわけではなく、必要に応じて適宜変更可能である。
例えば、以下、制御プログラム及びプリント対象の画像データは、制御部内の記憶媒体に記憶されるものとして説明しているが、画像形成装置内のハードディスクや、画像形成装置とネットワークを介して接続されるデータベース等に記憶されてもかまわない。
Embodiments of the present invention will be described below. In addition, the following description is only an example in implementing this invention, and this invention is not necessarily limited to the matter demonstrated below, It can change suitably as needed.
For example, the control program and the image data to be printed are described below as being stored in a storage medium in the control unit. However, the control program and the image data to be printed are connected to the hard disk in the image forming apparatus or the image forming apparatus via a network. It may be stored in a database or the like.
図1は、本発明の実施形態に係る画像形成装置1を示す図である。
図1において、画像形成装置1は、装置本体10と、これに装着される操作パネル20、スキャナ30及び給紙装置40とを有する。
以下、本発明の実施形態に係る画像形成装置がプリンタであるとして説明するが、これ以外の装置(例えば、ファクシミリ及び複合機)であってもかまわない。
FIG. 1 is a diagram illustrating an
In FIG. 1, the
Hereinafter, the image forming apparatus according to the embodiment of the present invention will be described as a printer, but other apparatuses (for example, a facsimile machine and a multifunction machine) may be used.
以下の各図において、nが常に同じ数を示すとは限らず、実質的に同じ構成部分には、同じ符号が付される。
以下、「トナー像形成部102Y,102M,102C,102K,102O,102G,102V」など、複数存在しうる構成部分のいずれかが特定されずに示される場合には、単に「トナー像形成部102」などと略記されることがある。
In the following drawings, n does not always indicate the same number, and substantially the same components are denoted by the same reference numerals.
Hereinafter, when any one of a plurality of constituent parts such as “toner
装置本体10は、制御部100、トナー像形成部102、中間転写ベルト104、転写ロール106、定着部108、用紙搬送路110、搬送ローラ112及び排出トレイ114を有する。
制御部100は、例えば、メモリなどの記憶媒体及びプロセッサを備える制御基板である。メモリなどの記憶媒体には、制御プログラム12が記憶される。制御部100において、プロセッサがメモリなどの記憶媒体から制御プログラム12を読み出して実行することにより、装置本体10が制御される。制御プログラム12の詳細は後述する。
The apparatus
The
トナー像形成部102は、カラー画像を構成する色ごとに設けられる。
ここでは、カラー画像が、イエロー(Y),マゼンタ(M),シアン(C),ブラック(K)というプロセス色、及び、オレンジ(O),グリーン(G),バイオレット(V)という特色によって構成され、トナー像形成部102Y,102M,102C,102K,102O,102G,102Vが設けられるものとしているが、カラー画像を構成する色はこれらの色に限らない。
例えば、上記プロセス色のうち二色(又は三色)によってカラー画像が構成されてもよいし、上記プロセス色のうち少なくとも一色及び上記特色のうち一色(又は二色)などによってカラー画像が構成されてもよい。上記プロセス色のうちY,C,B及び上記特色のうちO,Gによってカラー画像が構成される場合、トナー像形成部102Y,102C,102B,102O,102Gが設けられる。
また、例えば、レッド(R),グリーン(G),ブルー(B)を特色としてもよい。上記プロセス色及びこれらの特色によってカラー画像が構成される場合、トナー像形成部102Y,102M,102C,102K,102R,102G,102Bが設けられる。
例えば、プロセス色とは、印刷において基本となるトナーの色であり、特色とは、プロセス色では再現できない色を表現するために調合されたトナーの色である。
The toner image forming unit 102 is provided for each color constituting the color image.
Here, a color image is composed of process colors such as yellow (Y), magenta (M), cyan (C), and black (K), and special colors such as orange (O), green (G), and violet (V). The toner
For example, a color image may be composed of two (or three) of the process colors, or a color image may be composed of at least one of the process colors and one (or two) of the special colors. May be. When a color image is composed of Y, C, and B of the process colors and O and G of the special colors, toner
Further, for example, red (R), green (G), and blue (B) may be featured. When a color image is formed by the process colors and these special colors, toner
For example, the process color is a toner color that is basic in printing, and the special color is a toner color formulated to express a color that cannot be reproduced by the process color.
トナー像形成部102によって形成されたトナー像は、中間転写ベルト104に転写された後、転写ロール106によってトナー像形成部102との対向位置において用紙に転写される。転写ロール106によってトナー像が転写された用紙は、複数組の搬送ローラ112が配列された用紙搬送路110を経て、定着部108に搬送される。定着部108は、用紙に転写されたトナー像を定着させる。このように印刷処理が施された用紙は、印字面を下にして、排出トレイ114に排出される。
The toner image formed by the toner image forming unit 102 is transferred to the
操作パネル20は、スキャナ30によって読み取られた画像データに基づき印刷処理を実行する指示(印刷指示)をユーザから受け付け、受け付けた指示を制御部100に送信する。
ここでは、印刷指示は、スキャナ30によって読み取られた画像データに基づき印刷処理を実行するものとしているが、これに限らない。例えば、スキャナ30によって読み取られた後、いったんメモリなどに記憶された画像データに基づき印刷処理を実行するもの、ネットワークを介して接続されるクライアントPCなどから送信された画像データに基づき印刷処理を実行するもの、及び、クライアントPCなどから送信された後、いったんメモリなどに記憶された画像データに基づき印刷処理を実行するものであってもよい。
The
Here, the print instruction is to execute print processing based on the image data read by the
また、操作パネル20は、画像の印刷に用いる色の組合せに関する情報を表示するとともに、色の組合せのいずれかを選択する指示(選択指示)をユーザから受け付け、受け付けた指示を制御部100に送信する。
画像の印刷に用いる色の組合せとは、例えば、プロセス色の組合せ並びにプロセス色及び特色の組合せであり、ここでは、Y,M,C,K及びY,M,C,K,O,G,Vである。これらの色の組合せに関する情報とは、後述するように、例えば、これらの色の組合せを用いた場合に画像の印刷にかかる費用の算出結果や、プロセス色及び特色のいずれを使って画像の少なくとも一部を印刷するかという判定結果である。
なお、図示しないが、操作パネル20は、ケーブル及びコネクタなどを介して、制御部100と通信可能に接続されている。
Further, the
The combination of colors used for printing an image is, for example, a combination of process colors and a combination of process colors and special colors. Here, Y, M, C, K and Y, M, C, K, O, G, V. As will be described later, the information regarding the combination of these colors includes, for example, a calculation result of the cost of printing an image when using these color combinations, and at least an image using any of process colors and spot colors. This is a determination result as to whether or not a part is printed.
Although not shown, the
スキャナ30は、セットされた原稿を読み取り、読み取った内容を画像データとして制御部100に送信する。制御部100に送信される画像データは、スキャナ30に依存する色空間で表現され、ここでは、RGB色空間で表現されているものとする。
なお、図示しないが、スキャナ30は、ケーブル及びコネクタなどを介して、制御部100と通信可能に接続されている。
The
Although not illustrated, the
給紙装置40は、給紙トレイ400、給紙ヘッド402及び給紙通路404を有する。
給紙トレイ400の用紙は、給紙ヘッド402の作動に応じて、複数組の搬送ローラ112が配列された給紙通路404を介して、装置本体10に供給される。ここでは、給紙トレイ400及び給紙ヘッド402は、それぞれ1つしか設けられていないが、それぞれ複数設けられてもよい。
なお、図示しないが、給紙装置40の装置本体10側の側面の一部は、給紙通路404を用紙搬送路110に連通させるためのガイド面として利用されている。
The
The paper in the
Although not shown, a part of the side surface of the
図2は、図1の制御部100で動作する制御プログラム12の構成を示す図である。
図2に示すように、制御プログラム12は、受付部120、記憶部122、第1の色変換部124、第2の色変換部126、第1の算出部128、第3の色変換部130、第2の算出部132、第1の判定部134、第2の判定部136及び第3の判定部138、第1の制御部140、第2の制御部142によって構成され、図1の操作パネル20から印刷指示が送信されたことをトリガにして処理を開始する。
FIG. 2 is a diagram showing the configuration of the control program 12 that operates in the
As illustrated in FIG. 2, the control program 12 includes a reception unit 120, a storage unit 122, a first
[受付部120]
受付部120は、操作パネル20から送信された印刷指示に基づいて、図1のスキャナ30から送信された画像データを受け付け、第1の色変換部124に出力する。上述したように、この画像データは、RGB色空間で表現されている。
なお、受付部120によって受け付けられる画像データは、メモリなどに記憶された画像データや、クライアントPCなどから送信された画像データであってもよい。
[Reception unit 120]
The accepting unit 120 accepts the image data transmitted from the
The image data received by the receiving unit 120 may be image data stored in a memory or the like, or image data transmitted from a client PC or the like.
[記憶部122]
記憶部122は、デバイスプロファイル、ガマット、重み付け値、閾値及びトナー単価を記憶する。
以下、これらのデータそれぞれについて、詳細を説明する。
[Storage unit 122]
The storage unit 122 stores device profiles, gamuts, weight values, threshold values, and toner unit prices.
Details of each of these data will be described below.
デバイスプロファイルには、入力デバイスプロファイル及び出力デバイスプロファイルがある。ここでは、入力デバイスプロファイルは、スキャナ30などの入力デバイスに依存するRGB色空間で表現される画像データから、デバイスに依存しないL*a*b*色空間の画像データを生成するためのルックアップテーブル(LUT:LookUpTable)である。以下、このLUTを「L*a*b*色空間LUT」と記載する。
ここでは、出力デバイスプロファイルは、L*a*b*色空間の画像データから、出力デバイス用の色空間の画像データを生成するためのLUTである。上述したように、ここでは、出力デバイスとして、トナー像形成部102Y,102M,102C,102K,102O,102G,102Vが設けられるので、出力デバイスプロファイルは、CMYK色空間の画像データを生成するためのLUT(つまり、プロセス色の色空間の画像データを生成するためのLUT)及びCMYKOGV色空間の画像データを生成するためのLUT(つまり、プロセス色及び特色の色空間の画像データを生成するためのLUT)である。以下、これらのLUTを「CMYK色空間LUT」及び「CMYKOGV色空間LUT」と記載する。
The device profile includes an input device profile and an output device profile. Here, the input device profile is a lookup for generating image data in an L * a * b * color space that does not depend on a device from image data expressed in an RGB color space that depends on an input device such as the
Here, the output device profile is an LUT for generating image data in the color space for the output device from image data in the L * a * b * color space. As described above, here, since the toner
ガマットは、出力デバイスによって再現可能な色の領域(色域)である。ここでは、出力デバイスとして、トナー像形成部102Y,102M,102C,102K,102O,102G,102Vが設けられ、Y,M,C,Kというプロセス色及びO,G,Vという特色が再現可能であるので、ガマットは、Y,M,C,Kのガマット(つまり、プロセス色のガマット)及びY,M,C,K,O,G,Vのガマット(つまり、プロセス色及び特色のガマット)である。以下、これらのガマットを「YMCKガマット」及び「YMCKOGVガマット」と記載する。
図3は、YMCKガマットの一例を示す図である。図4は、YMCKOGVガマットの一例を示す図である。図4の網掛け部分は、図3のYMCKガマットから拡大した領域であることを示す。図4のガマットは、図3のガマットを包含し、図3のガマットから拡大している。
The gamut is a color area (color gamut) that can be reproduced by the output device. Here, toner
FIG. 3 is a diagram illustrating an example of the YMCK gamut. FIG. 4 is a diagram illustrating an example of the YMCKOGV gamut. The shaded portion in FIG. 4 indicates an area enlarged from the YMCK gamut in FIG. The gamut of FIG. 4 includes the gamut of FIG. 3 and is enlarged from the gamut of FIG.
重み付け値及び閾値は、ユーザによって予め設定される。例えば、企業のロゴマークに用いられるコーポレートカラーなどの重要性の高い色には、他の色よりも大きい重み付け値を設定する。
トナー単価は、図1のトナー像形成部102によって用いられるトナーの単価であり、ユーザによって予め設定される。ここでは、トナー像形成部102Y,102M,102C,102K,102O,102G,102Vが設けられるので、イエロートナーの単価、マゼンタトナーの単価、シアントナーの単価、ブラックトナーの単価、オレンジトナーの単価、グリーントナーの単価及びバイオレットトナーの単価が設定される。
なお、重み付け値、閾値及びトナー単価は、印刷時にユーザによって指定されてもよく、例えば、印刷指示の一部として、操作パネル20を介してユーザから受け付けられてもよい。
The weight value and the threshold value are preset by the user. For example, for a highly important color such as a corporate color used for a company logo mark, a weighting value larger than that of other colors is set.
The unit price of toner is a unit price of toner used by the toner image forming unit 102 in FIG. 1, and is set in advance by the user. Here, since toner
Note that the weighting value, threshold value, and toner unit price may be designated by the user at the time of printing, and may be received from the user via the
[第1の色変換部124]
第1の色変換部124は、記憶部122から読み出したL*a*b*色空間LUTを用いて、受付部120から出力された画像データからL*a*b*色空間の画像データを生成し、第2の色変換部126及び第3の色変換部130に出力する。
[First color conversion unit 124]
The first
[第2の色変換部126]
第2の色変換部126は、記憶部122から読み出したCMYK色空間LUTを用いて、第1の色変換部124から出力された画像データからCMYK色空間の画像データを生成し、第1の算出部128、第1の判定部134及び第2の制御部142に出力する。
[Second color conversion unit 126]
The second color conversion unit 126 uses the CMYK color space LUT read from the storage unit 122 to generate CMYK color space image data from the image data output from the first
[第1の算出部128]
第1の算出部128は、第2の色変換部126から出力された画像データに基づき印刷処理を実行するために使われるトナーにかかる費用を算出し、第1の制御部140に出力する。
具体的には、第1の算出部128は、図1の装置本体10が第2の色変換部126から出力された画像データに基づき印刷処理を実行するために使うトナーの使用量に、記憶部122から読み出したトナーの単価を乗じることによって、トナーにかかる費用を算出する。
上述したように、第2の色変換部126から出力される画像データはCMYK色空間の画像データであるから、第1の算出部128は、イエロートナー、マゼンタトナー、シアントナー及びブラックトナーごとに費用を算出し、この費用の合計値を最終的な費用として算出する。
[First calculation unit 128]
The first calculation unit 128 calculates the cost for the toner used to execute the printing process based on the image data output from the second color conversion unit 126 and outputs the cost to the first control unit 140.
Specifically, the first calculation unit 128 stores the usage amount of toner used by the apparatus
As described above, since the image data output from the second color conversion unit 126 is image data in the CMYK color space, the first calculation unit 128 performs the processing for each of yellow toner, magenta toner, cyan toner, and black toner. The cost is calculated, and the total value of the costs is calculated as the final cost.
[第3の色変換部130]
第3の色変換部130は、記憶部122から読み出したCMYKOGV色空間LUTを用いて、第1の色変換部124から出力された画像データからCMYKOGV色空間の画像データを生成し、第2の算出部132及び第2の制御部142に出力する。
[Third color conversion unit 130]
The third
[第2の算出部132]
第2の算出部132は、第3の色変換部130から出力された画像データに基づき印刷処理を実行するために使われるトナーにかかる費用を算出し、第1の制御部140に出力する。
具体的には、第2の算出部132は、図1の装置本体10が第3の色変換部130から出力された画像データに基づき印刷処理を実行するために使うトナーの使用量に、記憶部122から読み出したトナーの単価を乗じることによって、トナーにかかる費用を算出する。
上述したように、第3の色変換部130から出力される画像データはCMYKOGV色空間の画像データであるから、第2の算出部132は、イエロートナー、マゼンタトナー、シアントナー、ブラックトナー、オレンジトナー、グリーントナー及びバイオレットトナーごとに費用を算出し、この費用の合計値を最終的な費用として算出する。
[Second calculation unit 132]
The
Specifically, the
As described above, since the image data output from the third
[第1の判定部134]
第1の判定部134は、第2の色変換部126から出力された画像データが、記憶部122から読み出したYMCKガマット内にあるか否かを判定する。処理にかかる負荷を軽減するため、画像データを構成する全ての画素について判定するのではなく、一部の画素について判定してもよい。例えば、画像データを構成する行や、行を構成する画素をスキップすることにより、一部の画素について判定することができる。
第1の判定部134は、YMCKガマット内にある画素は、プロセス色を用いて印刷されるべきと判定する。なお、YMCKガマット外にある画素には、さらなる判定(第2の判定部136による判定)がなされる。
[First determination unit 134]
The first determination unit 134 determines whether the image data output from the second color conversion unit 126 is within the YMCK gamut read from the storage unit 122. In order to reduce the processing load, determination may be made for some of the pixels instead of determining all of the pixels constituting the image data. For example, a part of pixels can be determined by skipping the rows constituting the image data and the pixels constituting the rows.
The first determination unit 134 determines that the pixels in the YMCK gamut should be printed using the process color. It should be noted that further determination (determination by the second determination unit 136) is performed on the pixels outside the YMCK gamut.
[第2の判定部136]
第2の判定部136は、第1の判定部134によってYMCKガマット外にあると判定された画素それぞれについて、YMCKガマットの外郭との隔たりを評価(数値化)し、この数値化した値が記憶部122から読み出した閾値よりも大きいか否かを判定する。なお、閾値は、予め設定された固定値であるものとして説明したが、必ずしも固定値である必要はなく、変動値であってもよい。
以下、第1の判定部134によってYMCKガマット外にあると判定された画素それぞれとYMCKガマットの外郭との隔たりを数値化した値を「第1の評価値」と記載する。
[Second determination unit 136]
The second determination unit 136 evaluates (numerizes) the distance from the outline of the YMCK gamut for each pixel determined to be outside the YMCK gamut by the first determination unit 134, and stores the numerical value. It is determined whether or not the threshold value is larger than the threshold value read from the unit 122. Although the threshold value has been described as being a fixed value set in advance, it is not necessarily a fixed value and may be a variable value.
Hereinafter, a value obtained by quantifying the distance between each pixel determined to be outside the YMCK gamut by the first determination unit 134 and the outline of the YMCK gamut is referred to as a “first evaluation value”.
第1の評価値として、例えば、YMCKガマット外にあると判定された画素からYMCKガマットの外郭面上に垂線を下ろしたときの垂線の長さ(YMCKガマット外にあると判定された画像データの画素及びYMCKガマットの外郭面の最小距離)を算出する。
同一の画素値の画素がある場合や、画素値の差が記憶部122から読み出した閾値内にあるなど、画素値が互いに近似する画素がある場合には、画素値の合計値(又は、画素値のいずれかに画素の個数を乗じた値)を、画素値が同一又は近似する複数の画素からなる画素群の第1の評価値として算出する。
なお、このように算出した第1の評価値に記憶部122から読み出した重み付け値を乗じ、最終的な第1の評価値としてもよい。
As the first evaluation value, for example, the length of a perpendicular when a vertical line is dropped from the pixel determined to be outside the YMCK gamut onto the outer surface of the YMCK gamut (the image data determined to be outside the YMCK gamut). The minimum distance between the outer surface of the pixel and the YMCK gamut is calculated.
When there are pixels with the same pixel value, or when there are pixels whose pixel values are close to each other, such as when the difference in pixel values is within the threshold value read from the storage unit 122, the total pixel value (or pixels) A value obtained by multiplying one of the values by the number of pixels) is calculated as a first evaluation value of a pixel group including a plurality of pixels having the same or similar pixel value.
The first evaluation value calculated in this way may be multiplied by the weighting value read from the storage unit 122 to obtain the final first evaluation value.
例えば、YMCKガマット外にあると判定された画像データの画素がP1、P2、・・・、Pnである場合、P1及びYMCKガマットの外郭面の最小距離△(デルタ)E1、P2及びYMCKガマットの外郭面の最小距離△(デルタ)E2、・・・、Pn及びYMCKガマットの外郭面の最小距離△(デルタ)Enが第1の評価値として算出される。
P1の画素値及びP2の画素値が同一又は近似するときには、P1の第1の評価値△(デルタ)E1にP2の第1の評価値△(デルタ)E2を加えた△(デルタ)E1+△(デルタ)E2(又は△(デルタ)E1・2)を、P1,P2からなる画素群の第1の評価値として算出する。
なお、△(デルタ)E1にP1の重み付け値W1を乗じた△(デルタ)E1・W1、△(デルタ)E2にP2の重み付け値W2を乗じた△(デルタ)E2・W2、・・・、△(デルタ)EnにPnの重み付け値Wnを乗じた△(デルタ)En・Wnを最終的な第1の評価値として算出してもよい。
For example, if the pixels of the image data determined to be outside the YMCK gamut are P 1 , P 2 ,..., P n , the minimum distance Δ (delta) E 1 between the outer surface of P 1 and the YMCK gamut, minimum distance △ (delta) E 2 of the outer surface of the P 2 and YMCK gamut, ..., the minimum distance △ (delta) E n of the outer surface of the P n and YMCK gamut is calculated as a first evaluation value.
When the pixel value of the pixel values and P 2 of P 1 is the same or approximation, plus the first evaluation value △ (delta) E 2 of P 2 to the first evaluation value △ (delta) E 1 P 1 Δ (Delta) E 1 + Δ (Delta) E 2 (or Δ (Delta) E 1 · 2) is calculated as the first evaluation value of the pixel group composed of P 1 and P 2 .
Δ (Delta) E 1 multiplied by P 1 weighted value W 1 Δ (Delta) E 1 · W 1 , Δ (Delta) E 2 multiplied by P 2 weighted value W 2 Δ (Delta) E 2 · W 2, ···, △ be calculated as the final first evaluation value weighted value W n multiplied by △ (delta) E n · W n of P n to (delta) E n Good.
第2の判定部136は、第1の評価値が閾値以下である画素及び画素群は、プロセス色を用いて印刷されるべきと判定する。なお、第1の評価値が閾値より大きい画素及び画素群には、さらなる判定(第3の判定部138による判定)がなされる。 The second determination unit 136 determines that the pixel and the pixel group whose first evaluation value is equal to or less than the threshold value should be printed using the process color. It should be noted that a further determination (determination by the third determination unit 138) is made for pixels and pixel groups having the first evaluation value larger than the threshold value.
[第3の判定部138]
第3の判定部138は、第2の判定部136によって第1の評価値が閾値よりも大きいと判定された画素及び画素群それぞれについて、記憶部122から読み出したYMCKOGVガマットの外郭との隔たりを評価(数値化)し、この数値化した値が記憶部122から読み出した閾値よりも大きいか否かを判定する。
以下、第2の判定部136によって第1の評価値が閾値よりも大きいと判定された画素及び画素群それぞれと記憶部122から読み出したYMCKOGVガマットの外郭との隔たりを数値化した値を「第2の評価値」と記載する。
[Third determination unit 138]
The third determination unit 138 determines the distance from the outline of the YMCKOGV gamut read from the storage unit 122 for each pixel and pixel group determined by the second determination unit 136 that the first evaluation value is greater than the threshold value. Evaluation (numericalization) is performed, and it is determined whether or not the numerical value is larger than the threshold value read from the storage unit 122.
Hereinafter, a value obtained by quantifying the distance between the pixel and the pixel group for which the first evaluation value is determined to be larger than the threshold by the second determination unit 136 and the outline of the YMCKOGV gamut read from the storage unit 122 will be referred to as “first”. 2 ”.
第2の評価値として、例えば、第1の評価値が閾値よりも大きいと判定された画素及び画素群からYMCKOGVガマットの外郭面上に垂線を下ろしたときの垂線の長さ(YMCKガマット外にあると判定された画像データの画素及びYMCKOGVガマットの外郭面の最小距離)を算出する。
さらに、このように算出した第2の評価値に記憶部122から読み出した重み付け値を乗じ、最終的な第2の評価値としてもよい。
As the second evaluation value, for example, the length of the perpendicular when the first evaluation value is dropped from the pixel and the pixel group determined to be larger than the threshold on the outer surface of the YMCKOGV gamut (outside the YMCK gamut). The minimum distance between the pixels of the image data determined to be present and the outer surface of the YMCKOGV gamut is calculated.
Furthermore, the final evaluation value may be obtained by multiplying the second evaluation value calculated in this way by the weighting value read from the storage unit 122.
例えば、第1の評価値が閾値よりも大きいと判定された画素がP1、P2、・・・、Pnである場合、P1及びYMCKOGVガマットの外郭面の最小距離△(デルタ)e1、P2及びYMCKOGVガマットの外郭面の最小距離△(デルタ)e2、・・・、Pn及びYMCKOGVガマットの外郭面の最小距離△(デルタ)enが第2の評価値として算出される。
さらに、△(デルタ)e1にP1の重み付け値W1を乗じた△(デルタ)e1・W1、△(デルタ)e2にP2の重み付け値W2を乗じた△(デルタ)e2・W2、・・・、△(デルタ)enにPnの重み付け値Wnを乗じた△(デルタ)en・Wnを最終的な第2の評価値として算出してもよい。
ここでは、第3の判定部138が第2の評価値の算出に用いる閾値は、第2の判定部136が表値の算出に用いる閾値とは同じものとしたが、異なっていてもよい。また、第3の判定部138が第2の評価値の算出に用いる重み付け値は、第2の判定部136が評価値の算出に用いる重み付け値と同じでもよいし、異なっていてもよい。
For example, when the pixels for which the first evaluation value is determined to be greater than the threshold are P 1 , P 2 ,..., P n , the minimum distance Δ (delta) e between the outer surfaces of P 1 and YMCKOGV gamut 1, the minimum distance of the outer surface of the P 2 and YMCKOGV gamut △ (delta) e 2, · · ·, the minimum distance △ (delta) e n of the outer surface of the P n and YMCKOGV gamut is calculated as the second evaluation value The
Further, Δ (delta) e 1 multiplied by P 1 weighted value W 1 Δ (delta) e 1 · W 1 , Δ (delta) e 2 multiplied by P 2 weighted value W 2 Δ (delta) e 2 · W 2, ···, △ be calculated as the final second evaluation value weighted value W n multiplied by △ (delta) e n · W n of P n to (delta) e n Good.
Here, the threshold used by the third determination unit 138 for calculating the second evaluation value is the same as the threshold used by the second determination unit 136 for calculating the table value, but may be different. Further, the weighting value used by the third determination unit 138 to calculate the second evaluation value may be the same as or different from the weighting value used by the second determination unit 136 to calculate the evaluation value.
第3の判定部138は、第2の評価値が閾値以上である画素及び画素群は、プロセス色を用いて印刷されるべきと判定し、第2の評価値が閾値より小さい画素及び画素群は、特色を用いて印刷されるべきと判定する。ここでは、第3の判定部138は、第2の評価値が閾値以上である画素及び画素群は、Y,M,C,Kを用いて印刷されるべきと判定し、第2の評価値が閾値より小さい画素及び画素群は、Y,M,C,K,O,G,Vを用いて印刷されるべきと判定する。
第2の評価値を用いて印刷に用いる色を判定するものとして説明したが、第1の評価値が閾値よりも大きいと判定された画素及び画素群それぞれについて、YMCKガマットとの色差及びYMCKOGVガマットとの色差を算出し、最も小さい色差が算出されたガマットに基づいて印刷に用いる色を判定してもよい。例えば、最も小さい色差が算出されたガマットがYMCKガマットである場合には、Y,M,C,Kを用いて印刷すべきと判定する。
The third determination unit 138 determines that the pixel and the pixel group having the second evaluation value equal to or larger than the threshold should be printed using the process color, and the pixel and the pixel group having the second evaluation value smaller than the threshold. Determines that the spot color should be used for printing. Here, the third determination unit 138 determines that the pixel and the pixel group whose second evaluation value is equal to or greater than the threshold should be printed using Y, M, C, and K, and the second evaluation value It is determined that pixels and pixel groups having a value smaller than the threshold value should be printed using Y, M, C, K, O, G, and V.
Although it has been described that the color used for printing is determined using the second evaluation value, the color difference from the YMCK gamut and the YMCKOGV gamut are determined for each pixel and pixel group for which the first evaluation value is determined to be greater than the threshold value. And the color used for printing may be determined based on the gamut for which the smallest color difference is calculated. For example, when the gamut for which the smallest color difference is calculated is the YMCK gamut, it is determined that printing should be performed using Y, M, C, and K.
[第1の制御部140]
第1の制御部140は、第1の算出部128及び第2の算出部132による算出結果並びに第1の判定部134、第2の判定部136及び第3の判定部138による判定結果を操作パネル20に表示させるとともに、操作パネル20から送信された選択指示を受け付け、第2の制御部142に出力する。
[First control unit 140]
The first control unit 140 operates the calculation results by the first calculation unit 128 and the
[第2の制御部142]
第2の制御部142は、第1の制御部140から出力された選択指示に基づいて、プロセス色を用いて第2の色変換部126から出力された画像データに基づき印刷処理を実行するよう装置本体10を制御するか、プロセス色及び特色を用いて第3の色変換部130から出力された画像データに基づき印刷処理を実行するよう装置本体10を制御する。
[Second control unit 142]
Based on the selection instruction output from the first control unit 140, the second control unit 142 executes print processing based on the image data output from the second color conversion unit 126 using the process color. The apparatus
図5は、図2の制御プログラム12の処理を示すフローチャートである。上述したように、図1の操作パネル20から印刷指示が送信されたことをトリガにして、図5のフローチャートが開始される。
なお、以下のステップはシーケンシャルに実行されるものとしているが、あるステップが別のステップとパラレルに実行されてもよい。例えば、ステップ104,106がステップ108,110とパラレルに実行されてもよい。
FIG. 5 is a flowchart showing the processing of the control program 12 of FIG. As described above, the flowchart of FIG. 5 is started with a print instruction transmitted from the
In addition, although the following steps are assumed to be executed sequentially, a certain step may be executed in parallel with another step. For example, steps 104 and 106 may be executed in parallel with
図5に示すように、ステップ100(S100)において、図2の受付部120は、操作パネル20から送信された印刷指示に基づいて、図1のスキャナ30から送信された画像データを受け付ける。
ステップ102(S102)において、図2の第1の色変換部124は、L*a*b*色空間LUTを用いて、ステップ100において受け付けられた画像データからL*a*b*色空間の画像データを生成する。
As shown in FIG. 5, in step 100 (S <b> 100), the accepting unit 120 in FIG. 2 accepts the image data transmitted from the
In step 102 (S102), the first
ステップ104(S104)において、図2の第2の色変換部126は、CMYK色空間LUTを用いて、ステップ102において生成された画像データからCMYK色空間の画像データを生成する。
ステップ106(S106)において、図2の第1の算出部128は、ステップ104において生成された画像データに基づき印刷処理を実行するために使われるトナーにかかる費用を算出する。
In Step 104 (S104), the second color conversion unit 126 in FIG. 2 generates image data in the CMYK color space from the image data generated in Step 102 using the CMYK color space LUT.
In step 106 (S106), the first calculation unit 128 in FIG. 2 calculates the cost for the toner used to execute the printing process based on the image data generated in
ステップ108(S108)において、図2の第3の色変換部130は、CMYKOGV色空間LUTを用いて、ステップ102において生成された画像データからCMYKOGV色空間の画像データを生成する。
ステップ110(S110)において、図2の第2の算出部132は、ステップ108において生成された画像データに基づき印刷処理を実行するために使われるトナーにかかる費用を算出する。
In step 108 (S108), the third
In step 110 (S110), the
ステップ112(S112)において、図2の第1の判定部134は、ステップ104において生成された画像データがYMCKガマット内にあるか否かを判定する。
第1の判定部134は、ステップ104において生成された画像データを構成する画素ごとに、YMCKガマット内にあるか否かの判定を繰り返す。ただし、上述したように、画像データを構成する全ての画素について判定を繰り返すのではなく、一部の画素について判定を繰り返してもよい。
第1の判定部134は、YMCKガマット内にある画素については、プロセス色を用いて印刷されるべきと判定し、ステップ118の処理に進む。YMCKガマット外にある画素については、ステップ114の処理に進む。
In step 112 (S112), the first determination unit 134 of FIG. 2 determines whether the image data generated in
The first determination unit 134 repeats the determination of whether or not each pixel constituting the image data generated in
The first determination unit 134 determines that the pixels in the YMCK gamut should be printed using the process color, and the process proceeds to step 118. For pixels outside the YMCK gamut, the process proceeds to step 114.
ステップ114(S114)において、図2の第2の判定部136は、ステップ112においてYMCKガマット外にあると判定された画素それぞれについて、YMCKガマットの外郭との隔たりを表す第1の評価値を算出し、第1の評価値が閾値よりも大きいか否かを判定する。
第2の判定部136は、YMCKガマット外にあると判定された画素ごとに、第1の評価値を算出し、第1の評価値が閾値よりも大きいか否かを判定することを繰り返す。
上述したように、画素値が同一又は近似する場合には、画素値が同一又は近似する複数の画素からなる画素群ごとに、第1の評価値を算出し、第1の評価値が閾値よりも大きいか否かの判定を繰り返す。
第2の判定部136は、第1の評価値が閾値以下である画素及び画素群については、プロセス色を用いて印刷されるべきと判定し、ステップ118の処理に進む。第1の評価値が閾値より大きい画素及び画素群については、ステップ116の処理に進む。
In step 114 (S114), the second determination unit 136 in FIG. 2 calculates a first evaluation value that represents a distance from the outline of the YMCK gamut for each pixel determined to be outside the YMCK gamut in
The second determination unit 136 repeatedly calculates a first evaluation value for each pixel determined to be outside the YMCK gamut and determines whether or not the first evaluation value is greater than a threshold value.
As described above, when the pixel values are the same or approximate, the first evaluation value is calculated for each pixel group including a plurality of pixels having the same or approximate pixel value, and the first evaluation value is calculated from the threshold value. The determination whether or not is larger is repeated.
The second determination unit 136 determines that the pixel and the pixel group whose first evaluation value is equal to or less than the threshold should be printed using the process color, and proceeds to the process of step 118. For pixels and pixel groups whose first evaluation value is greater than the threshold, the process proceeds to step 116.
ステップ116(S116)において、図2の第3の判定部138は、ステップ114において第1の評価値が閾値よりも大きいと判定された画素及び画素群と、YMCKOGVガマットの外郭との隔たりを表す第2の評価値を算出し、第2の評価値が閾値よりも小さいか否かを判定する。
第3の判定部138は、第2の評価値が閾値よりも大きいと判定された画素及び画素群ごとに、YMCKOGVガマットの外郭との隔たりを表す第2の評価値を算出し、第2の評価値が閾値よりも小さいか否かを判定することを繰り返す。
第3の判定部138は、第2の評価値が閾値以上である画素及び画素群は、プロセス色を用いて印刷されるべきと判定し、第2の評価値が閾値より小さい画素及び画素群は、特色を用いて印刷されるべきと判定し、ステップ118の処理に進む。
In step 116 (S116), the third determination unit 138 in FIG. 2 represents the distance between the pixel and the pixel group determined to have the first evaluation value larger than the threshold value in
The third determination unit 138 calculates a second evaluation value representing a distance from the outline of the YMCKOGV gamut for each pixel and pixel group for which the second evaluation value is determined to be greater than the threshold value, It is repeated to determine whether or not the evaluation value is smaller than the threshold value.
The third determination unit 138 determines that the pixel and the pixel group having the second evaluation value equal to or larger than the threshold should be printed using the process color, and the pixel and the pixel group having the second evaluation value smaller than the threshold. Determines that printing is to be performed using the spot color, and the process proceeds to step 118.
ステップ118(S118)において、第1の制御部140は、ステップ106,110における算出結果及びステップ112,114,116における判定結果を操作パネル20に表示させるとともに、操作パネル20から送信された選択指示を受け付ける。
ステップ120(S120)において、第2の制御部142は、ステップ118において受け付けられた選択指示に基づいて、プロセス色を用いてステップ104において生成された画像データに基づき印刷処理を実行するよう装置本体10を制御するか、プロセス色及び特色を用いてステップ108において生成された画像データに基づき印刷処理を実行するよう装置本体10を制御する。
In step 118 (S118), the first control unit 140 displays the calculation results in
In step 120 (S120), the second control unit 142 executes print processing based on the image data generated in
以上説明したように、印刷すべき画像の少なくとも一部の画像データがプロセス色のガマットから外れた場合には、該外れた画像データとプロセス色のガマットの外郭との隔たりを表す第1の評価値、及び、該外れた画像データとプロセス色及び特色のガマットの外郭との隔たりを表す第2の評価値に応じて、プロセス色及び特色のいずれを使って画像を印刷するかが判定される。
このことにより、該外れた画像データの画像に占める面積が小さく、一般的にはプロセス色のみを使って画像を印刷すると判定されやすい場合であっても、特色を用いて画像を印刷すると判定されやすくなるので、該外れた画像データと実際に印刷された画像における該外れた画像データとの色差が小さくなる。特に、企業のロゴマークに用いられるコーポレートカラーなど、画像全体に占める面積は小さいものの重要性の大きい色にとって有効である。
As described above, when at least a part of image data of an image to be printed deviates from the process color gamut, the first evaluation representing a gap between the deviated image data and the process color gamut outline. The process color or the spot color is used to determine whether to print the image according to the value and the second evaluation value indicating the distance between the out-of-place image data and the outline of the process color and the spot color gamut. .
As a result, even if the area occupied by the image data that is out of the image is small, and it is generally determined that the image is printed using only the process color, it is determined that the image is printed using the special color. As a result, the color difference between the deviated image data and the deviated image data in the actually printed image is reduced. In particular, it is effective for a color having a large importance although it occupies a small area such as a corporate color used for a company logo mark.
1 画像形成装置
10 装置本体
100 制御部
12 制御プログラム
120 受付部
122 記憶部
124 第1の色変換部
126 第2の色変換部
128 第1の算出部
130 第3の色変換部
132 第2の算出部
134 第1の判定部
136 第2の判定部
138 第3の判定部
140 第1の制御部
142 第2の制御部
20 操作パネル
30 スキャナ
40 給紙装置
DESCRIPTION OF
Claims (9)
前記第1の印刷手段が用いる現像剤の色とは異なる色を含む複数色の現像剤を用いて、画像を印刷する第2の印刷手段と、
印刷すべき画像の少なくとも一部の画像データが、前記第1の印刷手段によって再現可能な第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素それぞれと前記第1の色域との隔たりを評価する第1の評価手段と、
前記第1の評価手段による評価に基づいて、前記第1の印刷手段及び前記第2の印刷手段のいずれによって印刷するかを判定する第1の判定手段と、
印刷すべき画像のうち前記第1の色域から外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第2の印刷手段によって印刷可能な第2の色域の外郭への距離に基づいて、該外れた画像データの画素それぞれと前記第2の色域との隔たりを評価する第2の評価手段と、
前記第2の評価手段による評価に基づいて、前記第1の印刷手段及び前記第2の印刷手段のいずれによって印刷するかを判定する第2の判定手段と
を有する画像形成装置。 First printing means for printing an image using a plurality of color developers;
Second printing means for printing an image using a plurality of color developers including a color different from the color of the developer used by the first printing means;
When image data of at least a part of an image to be printed is out of the first color gamut that can be reproduced by the first printing unit, the number of pixels of the out-of-image data and the out-of-image data pixels First evaluation means for evaluating a distance between each of the pixels of the deviated image data and the first color gamut based on a distance from each to an outline of the first color gamut;
First determination means for determining which of the first printing means and the second printing means to perform printing based on the evaluation by the first evaluation means;
Of the image to be printed, the number of pixels of the image data out of the first color gamut and the pixels of the image data out of the first color gamut to the outline of the second color gamut printable by the second printing unit. A second evaluation unit that evaluates a distance between each pixel of the deviated image data and the second color gamut based on a distance;
An image forming apparatus comprising: a second determination unit configured to determine which of the first printing unit and the second printing unit performs printing based on the evaluation by the second evaluation unit .
請求項1に記載の画像形成装置。 The image forming apparatus according to claim 1, wherein the second printing unit prints an image using a developer obtained by adding at least one color to the developer used by the first printing unit.
前記第2の印刷手段は、イエロー、マゼンタ、シアン及びブラックの少なくとも二色並びにオレンジ、グリーン及びバイオレットの少なくとも一色の現像剤を用いて、画像を印刷する
請求項2に記載の画像形成装置。 The first printing means prints an image using a developer of at least two colors of yellow, magenta, cyan and black,
The image forming apparatus according to claim 2, wherein the second printing unit prints an image using a developer of at least two colors of yellow, magenta, cyan, and black and at least one color of orange, green, and violet.
前記第1の判定手段は、前記第1の評価値が予め設定された閾値以下である場合、前記第1の印刷手段によって印刷すると判定し、
前記第2の評価手段は、前記第1の評価値が前記閾値より大きい場合、該外れた画像データの画素それぞれと前記第2の色域との隔たりを表す第2の評価値として、該外れた画像データの画素から前記第2の色域の外郭への距離に該外れた画像データの画素の個数を乗じた値を求め、
前記第2の判定手段は、前記第2の評価値が前記閾値より大きい場合、前記第1の印刷手段によって印刷すると判定し、前記第2の評価値が前記閾値以下である場合、前記第2の印刷手段によって印刷すると判定する
請求項1乃至3いずれかに記載の画像形成装置。 The first evaluation means outputs a first evaluation value representing a distance between each pixel of image data out of the first color gamut and the first color gamut in an image to be printed. A value obtained by multiplying the distance from the pixel of the image data to the outer surface of the first color gamut by the number of pixels of the deviated image data;
The first determination unit determines that printing is performed by the first printing unit when the first evaluation value is equal to or less than a preset threshold value;
When the first evaluation value is larger than the threshold value, the second evaluation means uses the outlier as a second evaluation value that represents a distance between each pixel of the image data that has deviated and the second color gamut. A value obtained by multiplying the distance from the pixel of the image data to the outline of the second color gamut by the number of pixels of the deviated image data,
The second determination unit determines that printing is performed by the first printing unit when the second evaluation value is greater than the threshold value, and the second evaluation value is determined when the second evaluation value is equal to or less than the threshold value. The image forming apparatus according to claim 1, wherein the image forming apparatus determines that printing is performed by the printing unit.
前記第1の色変換手段によって変換された画像データを、前記第1の印刷手段が用いる現像剤の色からなる色空間で表現される画像データに変換する第2の色変換手段と
をさらに有し、
前記第1の評価手段は、前記第2の色変換手段によって変換された画像データの少なくとも一部が前記第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素と前記第1の色域との隔たりを評価する
請求項1乃至4いずれかに記載の画像形成装置。 First color conversion means for converting input image data into image data expressed in a color space independent of the input source;
And second color conversion means for converting the image data converted by the first color conversion means into image data expressed in a color space composed of a developer color used by the first printing means. And
The first evaluation unit, when at least a part of the image data converted by the second color conversion unit deviates from the first color gamut, the number of pixels of the deviated image data and the deviation The distance between the pixel of the image data and the first color gamut that are out of the first color gamut is evaluated based on the distance from each pixel of the image data to the outline of the first color gamut. Image forming apparatus.
前記第2の評価手段は、前記第2の評価値として、該外れた画像データから前記第2の色域の外郭面上に垂線を下ろしたときの垂線の長さに該外れた画像データの画素の個数を乗じた値を求める
請求項4に記載の画像形成装置。 When the first evaluation means drops a perpendicular line on the outer surface of the first color gamut from the image data out of the first color gamut of the image to be printed as the first evaluation value A value obtained by multiplying the length of the vertical line by the number of pixels of the deviated image data,
The second evaluation means uses the length of the perpendicular image data as the second evaluation value to the length of the perpendicular line when the perpendicular line is drawn on the contour surface of the second color gamut from the outlier image data. The image forming apparatus according to claim 4, wherein a value obtained by multiplying the number of pixels is obtained.
前記第2の評価手段は、前記第2の評価値に前記重み付け値を乗じた値を最終的な第2の評価値とする
請求項4又は6に記載の画像形成装置。 The first evaluation means sets a value obtained by multiplying the first evaluation value by a preset weight value as a final first evaluation value,
The image forming apparatus according to claim 4, wherein the second evaluation unit uses a value obtained by multiplying the second evaluation value by the weighting value as a final second evaluation value.
前記第2の印刷手段が画像を印刷するために用いる複数の現像剤にかかる費用を算出する第2の算出手段と、
前記第1の判定手段による判定結果、前記第2の判定手段の判定結果、前記第1の算出手段の算出結果及び前記第2の算出手段による算出結果を用いて、前記第1の印刷手段により印刷するか、前記第2の印刷手段によって印刷するかの選択を促す選択手段と
をさらに有する請求項1乃至7いずれかに記載の画像形成装置。 First calculation means for calculating costs for a plurality of developers used by the first printing means to print an image;
Second calculating means for calculating costs for a plurality of developers used by the second printing means for printing an image;
The first printing unit uses the determination result by the first determination unit, the determination result by the second determination unit, the calculation result by the first calculation unit, and the calculation result by the second calculation unit. The image forming apparatus according to claim 1, further comprising a selection unit that prompts selection of whether to print or to print by the second printing unit.
複数色の現像剤を用いて画像を印刷する第1の印刷ステップと、
前記第1の印刷ステップにおいて用いられる現像剤の色とは異なる色を含む複数色の現像剤を用いて、画像を印刷する第2の印刷ステップと、
印刷すべき画像の少なくとも一部の画像データが、前記第1の印刷ステップによって再現可能な第1の色域から外れた場合、該外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第1の色域の外郭への距離に基づいて、該外れた画像データの画素と前記第1の色域との隔たりを評価する第1の評価ステップと、
前記第1の印刷ステップ及び前記第2の印刷ステップのいずれによって印刷するかを判定する第1の判定ステップと、
印刷すべき画像のうち前記第1の色域から外れた画像データの画素の数及び該外れた画像データの画素それぞれから前記第2の印刷ステップによって印刷可能な第2の色域の外郭への距離に基づいて、該外れた画像データの画素それぞれと前記第2の色域との隔たりを評価する第2の評価ステップと、
前記第2の評価ステップによる評価に基づいて、前記第1の印刷ステップ及び前記第2の印刷ステップのいずれによって印刷するかを判定する第2の判定ステップと
を前記コンピュータに実行させるプログラム。
In an image forming apparatus including a computer,
A first printing step for printing an image using a plurality of color developers;
A second printing step of printing an image using a plurality of color developers including a color different from the color of the developer used in the first printing step;
When image data of at least a part of an image to be printed is out of the first color gamut that can be reproduced by the first printing step, the number of pixels of the out-of-image data and the out-of-image data pixels A first evaluation step for evaluating a distance between a pixel of the deviated image data and the first color gamut based on a distance from each to a contour of the first color gamut;
A first determination step for determining which of the first printing step and the second printing step to perform printing;
Of the image to be printed, the number of pixels of the image data out of the first color gamut and the pixels of the image data out of the first color gamut to the outline of the second color gamut that can be printed by the second printing step. A second evaluation step for evaluating a separation between each pixel of the deviated image data and the second color gamut based on the distance;
A program that causes the computer to execute a second determination step of determining whether to perform printing by either the first printing step or the second printing step based on the evaluation by the second evaluation step .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011229569A JP5907474B2 (en) | 2011-10-19 | 2011-10-19 | Image forming apparatus and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011229569A JP5907474B2 (en) | 2011-10-19 | 2011-10-19 | Image forming apparatus and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013090182A JP2013090182A (en) | 2013-05-13 |
| JP5907474B2 true JP5907474B2 (en) | 2016-04-26 |
Family
ID=48533668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011229569A Expired - Fee Related JP5907474B2 (en) | 2011-10-19 | 2011-10-19 | Image forming apparatus and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5907474B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7521474B2 (en) | 2021-03-31 | 2024-07-24 | ブラザー工業株式会社 | COLOR SETTING PROGRAM, COLOR SETTING METHOD, AND COLOR SETTING DEVICE |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3548223B2 (en) * | 1994-04-18 | 2004-07-28 | キヤノン株式会社 | Image processing method and apparatus |
| JP4860269B2 (en) * | 2006-01-13 | 2012-01-25 | 富士フイルム株式会社 | Evaluation apparatus and evaluation program |
| US7764400B2 (en) * | 2007-02-28 | 2010-07-27 | Xerox Corporation | Hard copy out of gamut detection |
-
2011
- 2011-10-19 JP JP2011229569A patent/JP5907474B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013090182A (en) | 2013-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9979860B2 (en) | Image forming apparatus, non-transitory computer-readable storage medium storing color-conversion control program, and color-conversion control method | |
| US11019236B2 (en) | Image processing apparatus, image processing method, and program | |
| CN104660860B (en) | Image processing apparatus and its control method and information processor and its control method | |
| US9436147B2 (en) | Calculation method of toner consumption amount for use in image forming apparatus | |
| US20120050767A1 (en) | Gamut shape prediction method, gamut shape prediction program, and printing apparatus loaded with color conversion table generated using gamut predicted by gamut shape prediction method | |
| EP2767874A2 (en) | Technique for measuring color of measurement image | |
| JP2015030221A (en) | Image forming apparatus, image forming method, and program for executing the image forming method | |
| JP5589520B2 (en) | Color conversion profile creation apparatus, color conversion profile creation method, color conversion profile creation program, and printing apparatus | |
| JP5907474B2 (en) | Image forming apparatus and program | |
| JP5103304B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| US20170346991A1 (en) | Image Forming Apparatus That Ensures Highly Accurate Color Conversion to Input Image with Gradation, and Recording Medium Therefor | |
| JP5842847B2 (en) | Image processing apparatus, image forming apparatus, and program | |
| JP7659476B2 (en) | Image processing device and image processing method | |
| JP2017041796A (en) | Image forming apparatus | |
| JP2017060025A (en) | Image forming apparatus and program | |
| US11336801B2 (en) | Apparatus and method for performing color conversions using machine learning | |
| JP5836343B2 (en) | Image forming apparatus, charge amount calculation method, and charge amount calculation program | |
| JP2013118517A (en) | Image processing apparatus and image processing method | |
| JP5378320B2 (en) | Image forming apparatus, charge amount calculation method, and charge amount calculation program | |
| US20170346993A1 (en) | Image Forming Apparatus, Image Forming Method, and Image Forming System That Ensure Reduction of Color Unevenness and Recording Medium Therefor | |
| JP2008067029A (en) | Image processor and program | |
| JP5617724B2 (en) | Control device | |
| JP6295669B2 (en) | Inspection device, inspection method, and program | |
| JP2012129905A (en) | Color conversion profile creation apparatus, color conversion profile creation method, color conversion profile creation program, and printer | |
| JP5857860B2 (en) | Color adjustment apparatus, color adjustment method, color adjustment program, and medium storing color adjustment program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140919 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150713 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150902 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160229 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5907474 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160313 |
|
| LAPS | Cancellation because of no payment of annual fees |