Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Method for image layout using energy minimization
Patent Number: 6,934,052 Issued on 08/23/2005 to Venable

Title: Method for selecting a target in an automated video tracking system
Patent Number: 6,771,306 Issued on 08/03/2004 to Trajkovic,   et al.

Title: Automatic gate operator
Patent Number: 7,187,150 Issued on 03/06/2007 to Robb,   et al.

Title: Method for estimating the position of a drill
Patent Number: 6,816,435 Issued on 11/09/2004 to Hjorth,   et al.

Title: Controller for automatic transmissions
Patent Number: 6,736,755 Issued on 05/18/2004 to Kato

Title: Satellite broadcasting system
Patent Number: 6,996,077 Issued on 02/07/2006 to Suenaga,   et al.

Title: Systems using extended servo patterns with variable multi-pass servowriting and self-servowriting
Patent Number: 7,190,546 Issued on 03/13/2007 to Ehrlich

Title: Semiconductor laser device and method for effectively reducing facet reflectivity
Patent Number: 6,829,285 Issued on 12/07/2004 to Yoshida,   et al.

Title: Concatenated convolutional encoder and decoder of mobile communication system
Patent Number: 6,829,305 Issued on 12/07/2004 to Kang,   et al.

Title: Semiconductor device and method of manufacturing the same
Patent Number: 7,186,600 Issued on 03/06/2007 to Ohtani,   et al.

Title: Gasket with two concentric lips
Patent Number: 7,086,649 Issued on 08/08/2006 to Plona

Title: Power tool trigger control
Patent Number: 6,741,051 Issued on 05/25/2004 to Chu

Title: Impact modified compositions of polyimide and polyamide resins
Patent Number: 6,822,032 Issued on 11/23/2004 to Gallucci

Title: Control for cooling fan
Patent Number: 7,008,184 Issued on 03/07/2006 to Bettencourt, Jr.,   et al.

Title: System, method, and computer program product for creating a hierarchy of software components based on the programming constructs therein
Patent Number: 6,859,921 Issued on 02/22/2005 to Connor,   et al.

Title: Projection arrangement for correcting for image distortions
Patent Number: 6,935,751 Issued on 08/30/2005 to Rieche,   et al.

Title: Distributed feedback semiconductor laser device and laser module
Patent Number: 6,829,277 Issued on 12/07/2004 to Yatsu,   et al.

Title: Automated system for messaging based on chains of relationships
Patent Number: 6,829,333 Issued on 12/07/2004 to Frazier

Title: Connector and connector assembly
Patent Number: 6,939,164 Issued on 09/06/2005 to Noro

Title: Image forming apparatus
Patent Number: 6,778,197 Issued on 08/17/2004 to Yamanaka

Title: French door chiller compartment for refrigerators
Patent Number: 6,983,615 Issued on 01/10/2006 to Winders,   et al.

Title: Method and system for mapping channels into a convolutional encoded time divison multiplex in the downlink
Patent Number: 6,816,501 Issued on 11/09/2004 to Ortega Rodriguez,   et al.

Title: Thin-film magnetic head having lower magnetic pole layer and insulator layer behind the lower magnetic pole layer in the direction of height of the pole layer, and method for manufacturing the
Patent Number: 7,190,553 Issued on 03/13/2007 to Morita,   et al.

Title: Combined gear change and brake control unit for a bicycle
Patent Number: 6,792,826 Issued on 09/21/2004 to Dal Pra'

Title: CMOS current mode RF detector and method
Patent Number: 6,934,520 Issued on 08/23/2005 to Rozsypal

Title: Singulation method used in leadless packaging process
Patent Number: 6,773,961 Issued on 08/10/2004 to Lee,   et al.

Title: System and method for identifying a product for use with a computing device
Patent Number: 6,772,252 Issued on 08/03/2004 to Eichler, Jr.,   et al.

Title: Method for applying a projection to a metal layer of a cylinder-head gasket, and cylinder-head gasket
Patent Number: 7,086,651 Issued on 08/08/2006 to Zerfass,   et al.

Title: Pyrazole compounds as anti-inflammatory and analgesic agents
Patent Number: 7,001,917 Issued on 02/21/2006 to Hirano,   et al.

Title: Scanning optical system
Patent Number: 6,771,406 Issued on 08/03/2004 to Iizuka,   et al.

Title: Method of making solid oxide fuel cells and stacks
Patent Number: 6,822,193 Issued on 11/23/2004 to Olsen,   et al.

Title: Fuel cell and fuel cell stack
Patent Number: 6,815,115 Issued on 11/09/2004 to Sugita,   et al.

Title: Method and an arrangement in a network for determining a zone in which a communication unit is connected
Patent Number: 7,013,152 Issued on 03/14/2006 to Axelsson,   et al.

Title: Methods, systems and computer program products for ride matching based on current location information
Patent Number: 7,191,057 Issued on 03/13/2007 to Adamczyk

Title: Method and apparatus for organizing scanned images
Patent Number: 7,190,480 Issued on 03/13/2007 to Sturgeon,   et al.

Title: Shower head with nozzles having self cleaning tips
Patent Number: 6,935,581 Issued on 08/30/2005 to Titinet

Title: Deformable mirror having displacement detecting function
Patent Number: 7,190,500 Issued on 03/13/2007 to Ide,   et al.

Title: Zero turn drive apparatus with power take off
Patent Number: 7,137,250 Issued on 11/21/2006 to McCoy,   et al.

Title: Apparatus and method for assembly of motorcycle frame
Patent Number: 6,912,774 Issued on 07/05/2005 to Kilabarda,   et al.

Title: Programmable light beam shape altering device using programmable micromirrors
Patent Number: 6,771,411 Issued on 08/03/2004 to Hewlett

Title: Electro-optical device and electronic apparatus
Patent Number: 7,190,504 Issued on 03/13/2007 to Sugiyama

Title: Semiconductor device, manufacturing method therefor, and semiconductor manufacturing apparatus
Patent Number: 6,821,343 Issued on 11/23/2004 to Hara,   et al.

Title: Exhaust system for a multi-cylinder internal combustion engine
Patent Number: 6,912,843 Issued on 07/05/2005 to Hufendiek,   et al.

Title: Separator for a fuel cell and a method of producing the same
Patent Number: 6,815,111 Issued on 11/09/2004 to Yoshida

Title: Fuel injector control system and method
Patent Number: 7,111,613 Issued on 09/26/2006 to Barnes,   et al.

Title: Image data communications device
Patent Number: 7,190,479 Issued on 03/13/2007 to Ogawa

Title: Hyperwash dishwasher
Patent Number: 6,821,354 Issued on 11/23/2004 to McKee

Title: Method for engine condition control with turbocompressor controllable bypass
Patent Number: 6,912,852 Issued on 07/05/2005 to Gottemoller,   et al.

Title: Optical scanner and image formation apparatus
Patent Number: 6,771,407 Issued on 08/03/2004 to Hayashi,   et al.

Title: Display unit and method of fabricating the same
Patent Number: 6,773,943 Issued on 08/10/2004 to Oohata,   et al.

Title: Monolithic, combo nonvolatile memory allowing byte, page and block write with no disturb and divided-well in the cell array using a unified cell structure and technology with a new scheme of d
Patent Number: 7,075,826 Issued on 07/11/2006 to Lee,   et al.

Title: Method for positioning garment side panels
Patent Number: 6,821,370 Issued on 11/23/2004 to Tomsovic,   et al.

Title: Combination golf club cleaner and bag holder
Patent Number: 6,733,016 Issued on 05/11/2004 to Chung

Title: Language analysis using a reading point
Patent Number: 6,823,301 Issued on 11/23/2004 to Ishikura

Title: Q-switched laser
Patent Number: 6,778,563 Issued on 08/17/2004 to Laurell,   et al.

Title: Hologram screen
Patent Number: 6,771,404 Issued on 08/03/2004 to Mizutani,   et al.

Title: Multiple magnetoresistive (MR) layer sensor element having longitudinal bias layers with non-parallel magnetizations
Patent Number: 6,754,048 Issued on 06/22/2004 to Li,   et al.

Title: Method and disposable apparatus for guiding needles with an endocavity medical imaging device
Patent Number: 6,884,219 Issued on 04/26/2005 to Pruter

Title: Method of forming an FeRAM capacitor having a bottom electrode diffusion barrier
Patent Number: 6,773,930 Issued on 08/10/2004 to Summerfelt,   et al.

Title: Method and apparatus for tracking objects and people
Patent Number: 6,933,849 Issued on 08/23/2005 to Sawyer

Title: Stored program pay-per-play
Patent Number: 6,732,366 Issued on 05/04/2004 to Russo

Title: Smart card and circuitry layout thereof for reducing cross-talk
Patent Number: 6,912,696 Issued on 06/28/2005 to Saitoh

Title: Method of manufacturing semiconductor device including an opening formed by a laser
Patent Number: 6,773,947 Issued on 08/10/2004 to Mizukoshi

Title: Restraint channel system for retaining impact panel
Patent Number: 6,912,817 Issued on 07/05/2005 to Sabac,   et al.

Title: Laser scanning unit
Patent Number: 7,190,499 Issued on 03/13/2007 to Deng,   et al.

Title: In-wall electrical box
Patent Number: 7,115,813 Issued on 10/03/2006 to Young

Title: Laser gun for an arcade game
Patent Number: 6,733,013 Issued on 05/11/2004 to Bartels,   et al.

Title: Method for shaping pole pieces of magnetic heads by chemical mechanical polishing
Patent Number: 6,912,772 Issued on 07/05/2005 to Lahiri,   et al.

Title: Method for CVD process control for enhancing device performance
Patent Number: 6,911,401 Issued on 06/28/2005 to Khandan,   et al.

Title: Fixing device for the windshield of a safety helmet
Patent Number: 6,732,380 Issued on 05/11/2004 to Lee

Title: Multipurpose rotary cutting tool having interchangeable heads
Patent Number: 6,912,789 Issued on 07/05/2005 to Price, III

Title: Illumination apparatus, exposure apparatus, and device fabricating method using the same
Patent Number: 6,738,129 Issued on 05/18/2004 to Mizouchi

Title: Diagnosis of a water adsorber in the exhaust of an internal combustion engine
Patent Number: 6,912,840 Issued on 07/05/2005 to Posselt,   et al.

Title: System and method for collecting, storing, and displaying process data including particle measurement data
Patent Number: 6,773,932 Issued on 08/10/2004 to Robinson,   et al.

Title: Systems and methods for contextually linking television program information
Patent Number: 6,732,369 Issued on 05/04/2004 to Schein,   et al.

Color separation based on ink characteristics Number:7,436,543 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Color separation based on ink characteristics

Abstract: The ratio of ink quantities for reproducing achromatic color by a mixture of primary color inks is termed primary color mixture ratio. A primary coloring factors correlated to the primary color mixture ratio is established for each primary color ink. The ratio of each ink quantity is adjusted based on the primary coloring factor.

Patent Number: 7,436,543 Issued on 10/14/2008 to Yamamoto,   et al.


Inventors: Yamamoto; Yuko (Nagano-ken, JP), Yoshizawa; Koichi (Nagano-ken, JP)
Assignee: Seiko Epson Corporation (Tokyo, JP)
Appl. No.: 10/840,960
Filed: May 7, 2004


Foreign Application Priority Data

May 13, 2003 [JP] 2003-134004

Current U.S. Class: 358/1.9 ; 358/504; 358/518; 358/523; 382/162; 382/167
Current International Class: H04N 1/60 (20060101); G06K 9/00 (20060101)
Field of Search: 358/1.9,2.1,518,520,525,501,3.23,3.06,523,504 382/162,167 345/601-604,590-591,593 347/43,15,19


References Cited [Referenced By]

U.S. Patent Documents
6637861 October 2003 Yamamoto
6690489 February 2004 Jacob et al.
6783203 August 2004 Fujimori
7251058 July 2007 Pop
7298524 November 2007 Shibata et al.
2002/0163669 November 2002 Yamazaki et al.
2003/0001860 January 2003 Yamazaki et al.
2005/0094199 May 2005 Blumberg
Foreign Patent Documents
10-191089 Jul., 1998 JP

Other References

Abstract of Japanese Patent Publication No. 10-191089, Pub. Date: Jul. 21, 1998, Patent Abstracts of Japan. cited by other.

Primary Examiner: Coles; Edward L.
Assistant Examiner: Baker; Charlotte M
Attorney, Agent or Firm: Martine Penilla & Gencarella, LLP

Claims



What is claimed is:

1. A method of creating color conversion information for converting input color image data represented by a first color system to second color image data represented by a reproduction color system, the reproduction color system being a color system for reproducing color on a print medium using an ink set including a plurality of chromatic primary color inks that used in combination can reproduce achromatic color, the plurality of chromatic primary color inks having unequal balance of ink quantities when achromatic color is reproduced, the method comprising: (a) establishing a first correspondence relationship for converting a first tone value set represented by the first color system to a model color tone value set represented by a model color system, the model color system being a hypothetical color system of a plurality of hypothetical chromatic primary color inks, the plurality of hypothetical chromatic primary color inks having a different balance of ink quantities from the unequal balance of the plurality of chromatic primary color inks when achromatic color is reproduced; (b) establishing a color separation correspondence relationship for converting a model tone value set for each of a plurality of input colors within the model color system into a combination of ink quantities of the ink set; and (c) generating, based on the first correspondence relationship and the color separation correspondence relationship, a correspondence relationship between a first tone value set represented by the first color system and a combination of ink quantities of the ink set, and storing the generated correspondence relationship in the color conversion information, wherein a color space for ink quantities of the plurality of chromatic primary color inks is termed a primary color space, and wherein the step (b) includes: (b1) establishing a primary coloring factor for each of the plurality of chromatic primary color inks, the primary coloring factor being correlated to a primary color mixture ratio which is a ratio of ink quantities when achromatic color is reproduced by a mixture of the plurality of chromatic primary color inks; and (b2) determining a combination of ink quantities of the ink set as a color separation ink quantity set associated with each of the plurality of input colors, the determining being made such that a ratio of ink quantities of the color separation ink quantity set represented in the primary color space is equal to a ratio of tone values of the model tone value set for each input color multiplied by the primary coloring factors for the chromatic primary color inks.

2. An image data processing apparatus for converting input color image data represented by a first color system into output color image data represented by a reproduction color system, the apparatus comprising: color conversion information created according to the method of claim 1; and a color conversion module for executing a color conversion process using the color conversion information.

3. A method according to claim 1, wherein deviation of the ratio of the primary coloring factors from the primary color mixture ratio is no more than 40%.

4. A method according to claim 3, wherein the ratio of the primary coloring factors is substantially equal to the primary color mixture ratio.

5. A method according to claim 1, wherein the ink set includes at least one spot color ink of different hue than any of the chromatic primary color inks, a unit quantity of the spot color ink can be substituted with substitution ink quantities of a plurality of the chromatic primary color inks to reproduce substantially same hue and saturation, and the ink quantities of the color separation ink quantity set represented in the primary color space are determined by substituting ink quantity of the spot color ink in the color separation ink quantity set with the plurality of chromatic primary color inks based on the substitution ink quantities.

6. A method according to claim 1, wherein the step (b2) includes the steps of: (b2-1) determining an outermost shell color separation ink quantity set associated with an outermost shell color, where the outermost shell color refers to a color at an outermost shell location of a model color space represented by base vectors indicating tone values of the model color system, the determining being made such that a ratio of ink quantities of the outermost shell color separation ink quantity set represented in the primary color space is equal to a ratio of tone values of a model tone value set for the outermost shell color multiplied by the primary coloring factors for the chromatic primary color inks; and (b2-2) determining the color separation ink quantity set associated with each of the plurality of input colors in the model color system based on relationship between the outermost shell color and the outermost shell color separation ink quantity set.

7. A method according to claim 6, wherein the step (b2-2) includes calculating the color separation ink quantity set by multiplying the outermost shell color separation ink quantity set for the outermost shell color having a same vector direction as the input color in the model color space, by a ratio of a vector length of the input color to a vector length of the outermost shell color.

8. A method according to claim 6, wherein the step (b2-1) includes: establishing an upper limit of useable ink quantity per unit of area of the print medium as an ink duty limit; and wherein determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (i) the outermost shell color separation ink quantity set is within the ink duty limit.

9. A method according to claim 6, wherein determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (ii) a vector length of the outermost shell color separation ink quantity set represented in the primary color space is greatest within a range reproducible by the ink set.

10. A method according to claim 6, wherein determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (iii) a total ink quantity of the outermost shell color separation ink quantity set is smallest possible.

11. A method according to claim 1, wherein the ink set includes black ink, and wherein the step (b) includes executing an under color removal on the input color to obtain a corrected input color composed of a plurality of chromatic primary color components from which a black component has been removed by means of the under color removal, and wherein the color separation ink quantity set is determined according to the corrected input color.

12. A method of determining ink quantities in order to reproduce color on a print medium using an ink set including a plurality of chromatic primary color inks that used in combination can reproduce achromatic color, the plurality of chromatic primary color inks having unequal balance of ink quantities when achromatic color is reproduced, wherein a color system for reproducing a color on the print medium using the ink set is termed a reproduction color system, a hypothetical color system of a plurality of hypothetical chromatic primary color inks is termed a model color system, the plurality of hypothetical chromatic primary color inks having a different balance of ink quantities from the unequal balance of the plurality of chromatic color inks when achromatic color is reproduced, a tone value set represented by the model color system is termed a model tone value set, and a color space for ink quantities of the plurality of chromatic primary color inks is termed a primary color space, the method comprising: (a) establishing a color separation correspondence relationship for converting a model tone value set for each of a plurality of input colors within the model color system into a combination of ink quantities of the ink set, the step (a) including: (a1) establishing a primary coloring factor for each of the plurality of chromatic primary color inks, the primary coloring factor being correlated to a primary color mixture ratio which is a ratio of ink quantities when achromatic color is reproduced by a mixture of the plurality of chromatic primary color inks; and (a2) determining a combination of ink quantities of the ink set as a color separation ink quantity set associated with each of the plurality of input colors, the determining being made such that a ratio of ink quantities of the color separation ink quantity set represented in the primary color space is equal to a ratio of tone values of the model tone value set for each input color multiplied by the primary coloring factors for the chromatic primary color inks.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to a color printing technique employing a plurality of kinds of ink.

2. Description of the Related Art

In recent years, color ink jet printers have come to enjoy widespread use as image output devices. A typical color ink jet printer employs, in addition to black (K) ink, several kinds of ink of the hues cyan C, magenta M, and yellow Y. Any color in a color image can be reproduced using these several kinds of ink.

In a printer of this kind, ink amounts of each useable ink are determined according to any color to reproduce a color image. Herein, the process of determining ink amount of each ink used in printing for color reproduction in this manner will be termed a "color separation process" or "ink color separation process." Relationships of correspondence among color data of a color image and amounts of each color ink are pre-stored in a color conversion lookup table (LUT); during printing, amounts of each color ink at each pixel position are determined with reference to the LUT (see JP10-191089A, for example).

In preferred practice, the color conversion lookup table will be created such that colors represented by color data for a color image, and hue in particular, is reproduced faithfully. Thus, relationships of correspondence among color data and ink amount combinations are determined on the basis of reproduction results obtained through actual reproduction of a plurality of color patches or color samples. At this time, in order to achieve good color conversion accuracy of any color, a plurality of color patches are prepared so as to include a plurality of colors that differ in at least hue, saturation, or lightness. Human perception is particularly sensitive to deviation from achromatic color. Accordingly, it is desirable to faithfully reproduce color patches close to achromatic color, to improve color conversion accuracy for colors close to achromatic color.

In some instances, chromatic primary color inks actually used for printing have different coloring, depending on the ink. Coloring refers to the intensity of effect on reproduced color; for example, if ink quantity is small when an achromatic color is reproduced by a color mixture, it can be the that coloring is high. Here, with regard to color patches using inks with relatively strong coloring, in some instances the color balance will be biased towards the color of the ink with strong coloring. Significant bias, particularly for color patches close to an achromatic color, can result in lower accuracy of color conversion for colors close to the achromatic color.

SUMMARY OF THE INVENTION

An object of the present invention is to create a color conversion lookup table that affords good accuracy of color conversion regardless of coloring of the inks.

According to an aspect of the present invention, there is provided a method of creating a color conversion lookup table for converting input color image data represented by a first color system to second color image data represented by a reproduction color system. The reproduction color system is a color system for reproducing color on a print medium using an ink set including a plurality of inks that used in combination can reproduce achromatic color. The plurality of chromatic primary color inks have unequal balance of ink quantities when achromatic color is reproduced, Here, ink quantities of the plurality of chromatic primary color inks constitute another color space referred to as primary color space. The method comprises: (a) establishing a first correspondence relationship for converting a first tone value set represented by the first color system to a model color tone value set represented by a model color system, the model color system being a hypothetical color system of a plurality of hypothetical chromatic primary color inks; (b) establishing a color separation correspondence relationship for converting a model tone value set for each of a plurality of input colors within the model color system into a combination of ink quantities of the ink set; and (c) generating, based on the first correspondence relationship and the color separation correspondence relationship, a correspondence relationship between a first tone value set represented by the first color system and a combination of ink quantities of the ink set, and storing the generated correspondence relationship in a color conversion lookup table.

In one embodiment, the step (b) includes the step of (b1) establishing a primary coloring factor for each of the plurality of chromatic primary color inks. The primary coloring factor is correlated to a primary color mixture ratio which is a ratio of ink quantities when achromatic color is reproduced by a mixture of the plurality of chromatic primary color inks. The step (b) further includes the step of (b2) determining a combination of ink quantities of the ink set as a color separation ink quantity set associated with each of the plurality of input colors. The determining is made such that a ratio of ink quantities of the color separation ink quantity set represented in the primary color space is equal to a ratio of tone values of the model tone value set for each input color multiplied by the primary coloring factors for the chromatic primary color inks.

This method will create a color conversion lookup table having high color conversion accuracy regardless of coloring of the inks.

In preferred practice, in the aforementioned color conversion lookup table, deviation of the ratio of the primary color coloring factor from the primary color coloring ratio is no more than 40%.

In this arrangement, in the color balance of reproduced color can be minimized, making it possible to create a color conversion lookup table that affords good accuracy of color conversion.

In preferred practice, in the aforementioned color conversion lookup table, the ratio of the primary color coloring factor is equal to the primary color mixture ratio.

In this arrangement, bias in the color balance of reproduced color can be minimized appropriately on the basis of coloring of a chromatic primary color ink, making it possible to create a color conversion lookup table that affords good accuracy of color conversion.

In preferred practice, in the aforementioned color conversion lookup table, the ink set includes at least one spot color ink of different hue than any of the chromatic primary color inks; and where ink quantities of the plurality of chromatic primary color inks corresponding to ink quantity of a spot color ink when the spot color ink is substituted for a combination of a plurality of the chromatic primary color inks to reproduce substantially the same hue and saturation is termed substitution ink quantity, ink quantities of the chromatic primary color inks when the color separation ink quantity set is represented by the primary color space are determined by substituting ink quantity of the plurality of chromatic primary color inks for the spot color ink quantity included in the color separation ink quantity set on the basis of the substitution ink quantity.

In this arrangement, even in instances where a spot color ink is used, bias in the color balance of reproduced color can be minimized appropriately on the basis of coloring of a chromatic primary color ink, making it possible to create a color conversion lookup table that affords good accuracy of color conversion.

In preferred practice, in the aforementioned color conversion lookup table, the step (b2) comprises the steps of (b2-1) where color at the outermost shell location within a model color space represented with color tone values of the model color space as base vectors is termed outermost shell color, an outermost shell color separation ink quantity set associated with the outermost shell color is determined such that the ratio of each ink quantity when the outermost shell color separation ink quantity set is represented by the primary color space is equal to the ratio of each tone value of the model tone value set for the outermost shell color, multiplied by the primary color coloring factor; and (b2-2) the plurality of color separation ink quantity sets associated with the plurality of input colors in the model color system are determined on the basis of the relationship between the outermost shell color and the outermost shell color separation ink quantity set.

In this arrangement, since the color separation ink quantity set associated with an input color is determined on the basis of an outermost shell color separation ink quantity set that has been determined so as to minimize bias in the color balance of reproduced color, it is possible to determine a color separation ink quantity set with reduced bias of color balance due to coloring of chromatic primary color ink.

In preferred practice, in the aforementioned color conversion lookup table, the step (b2-2) employs as the color separation ink quantity set a proportional color separation ink quantity set, derived by multiplying the outermost shell color separation ink quantity set for outermost shell color having the same vector direction as the input color in the model color space, by the ratio of the input color vector length to the outermost shell color vector length.

In this arrangement, it is a simple matter to establish a color separation ink quantity set associated with an input color, and having reduced bias of color balance due to coloring of chromatic primary color ink.

In preferred practice, in the aforementioned color conversion lookup table, the step (b2-1) comprises the step of establishing the upper limit of useable ink quantity per unit of area of the print medium as an ink duty limit; and wherein determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (i) the outermost shell color separation ink quantity set is within the ink duty limit.

In this arrangement, since ink quantity is limited by an ink duty limit, a color separation suited to the particular characteristics of print medium can be created.

In preferred practice, in the aforementioned color conversion lookup table, determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (ii) vector length when the outermost shell color separation ink quantity set is represented by the primary color space is the greatest length within the range reproducible by the ink set.

In this arrangement, it is possible to create a color conversion lookup table that effectively utilizes the color reproduction range reproducible by the ink set.

In preferred practice, in the aforementioned color conversion lookup table, determination of the outermost shell color separation ink quantity set is performed so as to meet the following condition: (iii) total ink quantity of the outermost shell color separation ink quantity set is the smallest possible.

In this arrangement, savings in amount of ink used are afforded.

In preferred practice, in the aforementioned color conversion lookup table, the ink set includes black ink, and the step (b) comprises the step of calculating a corrected input color composed of a plurality of chromatic primary color components from which the black component has been removed by means of an under color removal process of the black ink, performed on the input color; wherein the color separation ink quantity set is determined depending on the corrected input color.

In this arrangement, the color reproduction range can be extended.

The present invention may take any of a number of different embodiments, for example, a image data conversion method and apparatus, printing method and printing apparatus, or color conversion lookup table creation method and apparatus employing the color separation method; a computer program for realizing the functions of such a method or apparatus; a storage medium having such a computer program recorded thereon; a data signal containing such a computer program and embodied in a carrier wave, or the like.

These and other objects, features, aspects, and advantages of the present invention will become more apparent from the following detailed description of the preferred embodiments with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing the arrangement of a printing system.

FIG. 2 is a simplified schematic of a printer.

FIG. 3 is a block diagram of the arrangement of printer.

FIG. 4 illustrates ink nozzle arrangement on the lower face of print head 28.

FIG. 5 illustrates an ink set.

FIG. 6 is a flowchart depicting a color reproduction processing routine.

FIG. 7 illustrates color patches.

FIG. 8 is a flowchart depicting a color separation processing routine.

FIGS. 9(a) and 9(b) illustrate the principle of calculating a color separation ink quantity set.

FIGS. 10(a) and 10(b) illustrate the principle of calculating a color separation ink quantity set.

FIG. 11 is a flowchart depicting a color separation processing routine.

FIGS. 12(a) through 12(c) illustrate principle of calculating a color separation ink quantity set.

FIGS. 13(a) and 13(b) illustrate the principle of calculating a color separation ink quantity set.

FIG. 14 illustrates nozzle array on the bottom face of print head 28a.

FIG. 15 is a flowchart depicting a color separation processing routine.

FIGS. 16(a) through 16(c) illustrate the principle of calculating a color separation ink quantity set.

FIG. 17 is a flowchart depicting a color separation processing routine.

DESCRIPTION OF THE PREFERRED EMBODIMENT

The embodiments of the invention are described in the following order. A. Apparatus Configuration B. Embodiment 1 of Color Separation Process C. Embodiment 2 of Color Separation Process D. Embodiment 3 of Color Separation Process E. Embodiment 4 of Color Separation Process F. Variation Examples

A. Apparatus Configuration:

FIG. 1 is a block diagram showing the configuration of a printing system in a first embodiment of the invention. This printing system comprises a computer 90 as the image data processing device, and a color printer 20 as a printing unit. Computer 90 and color printer 20 can together be termed a "printing apparatus" in a broad sense.

On computer 90, an application program 95 runs on a predetermined operating system. This operating system includes inter alia a video driver 91, and a printer driver 96. The application program 95 sends print data PD to printer 20 via these drivers. Application program 95, which performs functions such as image retouching, also performs desired processing of images to be processed, as well as displaying images on a CRT 21 via the video driver 91.

When the application program 95 issues a Print command, the printer driver 96 of computer 90 receives image data from the application program 95, and converts this into print data PD to be supplied to the printer 20. In the example shown in FIG. 1, printer driver 96 includes a resolution conversion module 97, a color conversion module 98, a halftone module 99, a rasterizer 100, and a color conversion lookup table LUT.

Resolution conversion module 97 has the function of converting the resolution (i.e. the number of pixels per unit of distance) of color image data produced by the application program 95 into print resolution. The resolution-converted image data is still composed of three color components RGB. Color conversion module 98, while making reference to the color conversion lookup table LUT, converts the RGB image data (input color image data) for each pixel into multitone data (output color image data) of a plurality of ink colors utilizable by the printer 20.

The color-converted multitone data has multi level value for 256 tones, for example. Halftone module 99 executes a so-called "halftone" process to generate halftone image data. The halftone image data is arranged by rasterizer 100 in the order in which the data will be sent to the printer 20, for output as final print data PD. Print data PD includes raster data that indicates dot recording states during each main scan, and data that indicates sub-scan feed distance.

The printer driver 96 corresponds to a program for performing the function of generating print data PD. The program for performing the function of printer driver 96 is provided recorded in computer-readable form on a recording medium. Typical recording media include flexible disks; CD-ROM; magnetooptical disks; IC cards; ROM cartridges; punch cards; printed matter imprinted with symbols such as bar codes; computer internal storage devices (e.g. RAM, ROM or other type of memory) and external storage devices; and other such computer-readable storage media.

FIG. 2 is a simplified schematic of printer 20. Printer 20 comprises a sub-scan feed mechanism for advancing printing paper PP in the sub-scanning direction by means of a paper feed motor 22; a main scan feed mechanism for reciprocating a carriage 30 in the axial direction of a platen 26 (i.e. main scanning direction) by means of a carriage motor 24; a head drive mechanism for driving a print head unit 60 carried on carriage 30, and controlling ink ejection and dot formation thereby; and a control circuit 40 for exchange signals with the paper feed motor 22, carriage motor 24, print head unit 60 and a control panel 32. The control circuit 40 is connected to computer 90 via a connector 56.

The sub-scan feed mechanism for advancing print paper PP in the sub-scanning direction comprises a gear train (not shown) for transmitting rotation of the paper feed motor 22 to the platen 26 and paper feed rollers (not shown). The main scan feed mechanism for reciprocating the carriage 30 comprises a slide rail 34 extending parallel to the axis of platen 26, for slidably retaining the carriage 30; a pulley 38 around which is passed an endless belt 36 that extends to the carriage motor 24; and a position sensor 39 for sensing the home position of the carriage 30.

FIG. 3 is a block diagram of the arrangement of printer 20, focusing on the control circuit 40. The control circuit 40 constitutes an arithmetic/logic circuit comprising a CPU 41, programmable ROM (PROM) 43, RAM 44, and a character generator (CG) 45 for storing character dot matrices. The control circuit 40 additionally comprises a dedicated I/F circuit 50 dedicated exclusively to interface with external motors, etc.; a head drive circuit 52 connected to the dedicated I/F circuit 50, for driving the print head unit 60 to eject ink; and a motor drive circuit 54 for actuating the paper feed motor 22 and carriage motor 24. The dedicated I/F circuit 50 includes a parallel interface circuit allowing it to receive print data PD supplied by computer 90 via connector 56. Circuitry within dedicated I/F circuit 50 is not limited to a parallel interface circuit; in view of ease of connection to computer 90, communication speed, etc., a universal serial bus interface circuit or the like may be used instead. Printer 20 executes printing in accordance with the print data PD. RAM 44 functions as a buffer memory for temporarily storing raster data.

Print head unit 60 has a print head 28, and accommodates installation of ink cartridges containing compatible inks. Print head unit 60 detachably installs onto printer 20 as a single unit. That is, to replace print head 28, the entire print head unit is replaced.

FIG. 4 illustrates ink nozzle arrangement on the lower face of print head 28. On the lower face of print head 28 are arranged a nozzle group for ejecting cyan ink C, a nozzle group for ejecting magenta ink M, a nozzle group for ejecting yellow ink Y, and a nozzle group for ejecting black ink K. In this embodiment, it is possible to use an ink set composed of the four inks C, M, Y, and K. In the example of FIG. 4, the plurality of nozzles Nz of a single nozzle group are arranged in a line in the sub-scanning direction SS, but may instead be arranged in a zigzagged configuration.

FIG. 5 depicts ink components of the CMYK color inks of the ink set in this embodiment. Color inks are deionized water-based, and contains various kinds of colorant consisting of dyes or pigments to impart the desired color, or a mixed solution additionally containing a suitable amount of ethylene glycol or the like added to modify viscosity. The type of colorant is indicated by the color index (CI) of the colorant.

Cyan ink C, magenta ink M, and yellow ink Y may be used in combination to reproduce gray (achromatic color), and they are referred to as chromatic primary color inks. Here, the ratio of ink quantities when reproducing achromatic color with a color mixture is termed "primary color mixture ratio." A smaller primary color mixture ratio for a particular ink means that the ink has stronger coloring. In other words, an ink with stronger coloring can reproduce color with a smaller ink quantity.

In consideration of the picture quality of a printed image, in some instances, primary color mixture ratios, i.e. coloring balance, may not be equal. From the standpoint of using less ink, or meeting an ink duty limit which imposes a limit on ink quantity (described in detail hereinbelow), it is desirable for coloring to be stronger. On the other hand, in terms of improving graininess of a printed image, it is preferable to avoid excessively strong coloring, and increase the number of ink dots in bright areas of the image. Accordingly, with regard to an ink for which ink dots may possibly be produced in bright image areas, and which ink dots have a tendency to stand out, by suppressing the coloring of the ink; or with regard to an ink for which ink dots have a tendency to not stand out, by increasing the coloring of the ink, it becomes possible to improve picture quality of the printed image. For example, in certain instances, ink dots of yellow ink Y tend not to stand out in relative terms, whereas cyan ink C and magenta ink M tend to stand out in relative terms. In such instances, by increasing the coloring of the yellow ink Y relative to the other inks C, M, it becomes possible to perform printing with good picture quality through an expanded color reproduction range in the yellow ink Y direction. In the example in FIG. 5, the primary color mixture ratio C:M:Y is 0.83:1.00:0.33, with coloring of yellow ink Y being higher relative to the other inks C, M. The coloring of an ink can be varied by changing the type of colorant contained in the ink. Where a given type of colorant is used, coloring can be increased by increasing the concentration of the colorant. Ink coloring balance is not limited to that of the exemplary ink set in FIG. 5, and may be established appropriately depending on ink type and picture quality of the printed image.

Printer 20 having the hardware configuration described above advances the printer paper PP by means of the paper feed motor 22 while reciprocating the carriage 30 by means of the carriage motor 24, and actuates the piezo elements of print head 28 to eject drops of ink of each color to produce ink dots and form a multicolor, multitone image on the printer paper PP.

B. Embodiment 1 of Color Separation Process

B1. Method for Creating Color Conversion Lookup Table:

FIG. 6 is a flowchart depicting the color reproduction processing routine in the embodiment. In Steps S10-S70, a color conversion lookup table LUT for color conversion (FIG. 1) is created.

First, in Step S10, one combination of a print medium and an ink set for use in printing is selected. It is assumed that for typical printing, one print medium will be selected by a user from among several types of print media (plain paper, gloss paper, matte paper etc.). In certain types of printer, the ink set to be used can be selected from among a number of types of ink set (for example, a dye ink set and a pigment ink set). Color reproduction of printed matter depends on the print medium and the ink set. Accordingly, in this embodiment, the processes of Steps S10-S60 are executed for each combination of print medium and ink set, and a color conversion lookup table LUT appropriate for each combination is created. The type of print medium and type of ink set assumed to be used in printer 20 are typically displayed on a screen (not shown) for setting the print parameters of the printer driver 96.

In Step S20, a color separation process is executed where a model tone value set represented by a model color system is converted into a second tone value set represented by a reproduction color system. The model color system is represented by tone values of plurality of hypothetical chromatic primary color ink components (in this embodiment, hypothetical Cyan, hypothetical Magenta, and hypothetical Yellow). The reproduction color system is represented by ink quantities of color inks used during printing.

In the model color system, it is assumed that color components have equal coloring. That is, the model color system of this embodiment is a color system for representing colors by tone values of hypothetical chromatic primary color ink components of uniform coloring balance. Accordingly, achromatic color, for example, is represented by a model tone value set in which the ratios of the color component are equal.

In Step S20, first, a plurality of model tone value sets are prepared. As will be discussed later, the plurality of model tone value sets are used for reproducing a plurality of types of color patches. The plurality of model tone value sets are typically provided as color patch data. The color components of these model tone value sets are values representing a range from the minimum possible value (zero) to the maximum value (tone value for reproducing a completely solid area) thereof, in 256 levels from 0 to 255, for example. In this embodiment, a solid area is reproduced by ejecting ink onto all pixels. Thus, tone value when reproducing such a solid area may be assigned a value of 100%.

In preferred practice, the plurality of model tone value sets will be prepared so as to be distributed over the entire color reproduction range or color gamut. More specifically, tone value of the hypothetical color components C, M, Y are preferably distributed over the entire possible range (0%-100%). As a plurality of values for tone value, it would be possible to use the eleven values of 0, 25, 50, 75, 100, 125, 150, 175, 200, 225, and 255, for example. By so doing, it is possible to create a color conversion lookup table LUT affording good accuracy of color conversion for any color. In some instances, apparent change in reproduction color for a change in tone value differs depending on the tone value of the color. In such instances, it is preferable to establish tone values at smaller intervals, the greater the apparent change in color of a tone value range is. By so doing, it is possible to create a color conversion lookup table LUT that is more sensitive to change in apparent color. Color, and in particular hue, of color patches actually reproduced for a model tone value set may vary depending on the coloring of the ink actually used. However, as will be discussed later, in this embodiment, since ink quantity of each color is determined so as to minimize bias in color balance due to in coloring, color patches faithful to a model tone value set can be reproduced.

As color patch data, it would be possible to use color data represented in a different color system (an RGB color system, for example) instead of a model tone value set or color data represented by a model color system. In this case, the model tone value set represented by the model color system would be prepared by converting the color system of the color data.

Next, the plurality of model tone value sets are converted to second tone value sets represented by a reproduction color system. The reproduction color system is represented by ink quantities of the ink set employed at the time of printing, for example, ink quantities for the real chromatic primary color inks CMY. A second tone value set consists of values representing a range of the minimum (0%) to the maximum (100%) possible for CMY color ink quantities, in 256 levels from 0 to 255, for example. A detailed description of the color separation process from the model color system to the reproduction color system will be provided later.

In Step S30, a plurality of kinds of color patches corresponding to the plurality of model tone value sets are created. FIG. 7 depicts exemplary color patches created in this embodiment. The vertical axis is the tone value of hypothetical magenta ink M in the model tone value sets prepared in Step S20 above; the horizontal axis is hypothetical yellow ink Y tone value. Each color patch is reproduced by ink set ink quantities derived by conversion of tone values according to the color separation process of Step 20. The example of FIG. 7 shows a case in which the tone value for hypothetical cyan ink C in the model tone value sets has been set to zero. In actual practice, a plurality of kinds of color patches corresponding to a plurality of tone values for hypothetical cyan ink C would be created, but are not shown in the drawing. In this way, in Step S30, a plurality of kinds of color patches corresponding to the plurality of model tone value sets prepared in Step S20 are created.

In Step S40 (FIG. 6), using a colorimeter, the plurality of color patches created in Step S30 are subjected to colorimetric measurement. The data obtained as a result of calorimetric measurement is represented in a color system that is independent of any device (i.e., a printer, monitor, etc.), for example, the L*a*b color system or XYZ color system. In this way, by subjecting each color patch to calorimetric measurement in Step S40, it is possible to determine "model/device-independent color system correspondence relationships" between model color systems and device-independent color systems. Also, as a result of colorimetric measurement it is possible to verify the color reproduction range or color gamut of the printer 20, in a device-independent color system.

In Step S50, a correspondence relationship between an arbitrary first color system and a model color system is established on the basis of the "model/device-independent color system correspondence relationships" derived in Step S40. The first color system is the color system of input color image data of the color conversion lookup table LUT; the sRGB color system may be used, for example. "First color system/device-independent color system correspondence relationships" for such a first color system and device-independent color system have been pre-established. Thus, employing this "first color system/device-independent color system correspondence relationships" and the "model/device-independent color system correspondence relationships" derived in Step S40, it is possible to establish correspondence relationships between the first color system and the model color system. The color reproduction range in the first color system and that of the printer may have different portions. In such cases, preferred practice is to effectively utilize the entire gamut of each, by establishing correspondence relationships that have been appropriately expanded or reduced.

Once first correspondence relationships between a first color system and a model color system (Step S50), and a second correspondence relationships between a model color system and a reproduction color system (Step S20), have been established in this way, in Step S60, a color conversion lookup table LUT (FIG. 1) for reproducing the established correspondence relationships is created. The color conversion lookup table LUT in this embodiment has RGB image data as input, and outputs multitone data for the four ink colors shown in FIG. 4. Accordingly, when creating the color conversion lookup table LUT, first, a model tone value set, represented by tone values of hypothetical CMY inks is calculated from tone values of the RGB image data. Next, a second tone value set, i.e., ink quantity for each real ink is determined according to this model tone value set by means of a color separation process, which will be described later. Correspondence relationships having RGB image data values as input, and ink quantities of the real inks as output, are then stored in the color conversion lookup table LUT.

In Step S70 in FIG. 6, a decision is made as to whether the processes of Steps S10-S60 have been completed for all combinations of ink set and print medium assumed to be used by printer 20. In the event that not all processing has been completed, the processes of Steps S10-S60 are repeated; if completed, the system moves to the next Step S80.

In Step S80, the plurality of color conversion lookup tables LUT created in this way are incorporated into printer driver 96 (FIG. 1). Printer driver 96 is a computer program for realizing on computer 90 the function of creating print data PD to be sent to printer 20. Color conversion lookup tables LUT are installed together with printer driver 96 on computer 90, as data to which printer driver 96 refers. A printer driver 96 incorporating color conversion lookup tables LUT is typically provided by the manufacturer of the printer 20.

In Step S90 in FIG. 6, the user executes printing using printer 20. At this time, a lookup table suitable for the particular combination of print medium and ink set used for actual printing is selected from among the color conversion lookup tables LUT for all combinations of print media and ink sets, and printing is executed. The combination of print medium and ink set used for actual printing is selected by the user, from a screen (not shown) for setting print parameters of printer driver 96.

B2: Color Separation Process in Embodiment 1

FIG. 8 is a flowchart depicting a processing routine for a color separation process. In this color separation process, a process to convert from a model color system to a reproduction color system is executed. In Step S100, a color separation ink set O(Co, Mo, Yo) for real inks is calculated from an input color I(Ci, Mi, Yi) represented in the model color system for hypothetical inks.

FIG. 9(a) illustrates a model color space represented with color tone values of the model color system as base vectors. In the example of FIG. 9(a), in order to simplify the description, the model color space is illustrated using only two hypothetical color components, namely, hypothetical magenta M and hypothetical yellow Y. The horizontal axis gives tone value Mi of the hypothetical magenta component, and the vertical axis gives tone value Yi of the hypothetical yellow component. A single input color represented by the model color system, or a model tone value set, is represented as a single point in an area of the model color space represented by color component tone values of 0% to 100%.

In the model color space, uniform coloring of the color components is assumed. Accordingly, input color I1 of red hue is represented on a line L1 such that M:Y=1:1. On line L2 such that M:Y=1:0.5, there is represented an input color I2 that is orange with greater intensity of yellow as compared to the red hue. In this way, in the model color space, the ratio of the tone values of a color can be used as index of hue.

FIG. 9(b) illustrates a primary color space represented with ink quantities of chromatic primary color inks of the real ink set as base vectors. In the example of FIG. 9(b), in order to simplify the description, the color space is illustrated using only two real color components, namely, real magenta M and real yellow Y. The horizontal axis gives ink quantity Mo of the magenta component, and the vertical axis gives ink quantity Yo of the yellow component. A combination of ink quantities of the real ink set, or a color separation ink quantity set, is represented as a single point in an area of the primary color space represented by color component tone values of 0% to 100%.

Here, balance of the actual chromatic primary color inks is not assumed to be uniform; rather, ink quantity ratio when achromatic color is reproduced by a color mixture is assumed to be C:M:Y=1:1:0.5. That is, the primary color mixture ratio C:M:Y=1:1:0.5. On this basis, a color separation ink quantity set O2 represented by a point on line L102 such that ratios of magenta ink M and yellow ink Y are equal (M:Y=1:1) will reproduce an orange color whose hue is more biased towards yellow, as compared to red. A color separation ink quantity set O1 represented by a point on line L101 such that the ratio of yellow ink Y is half that of magenta ink M (M:Y=1:0.5) will reproduce a red color. In this way, in the primary color space, the ratio of ink quantities of colors can be used as an index representing hue.

In this embodiment, correspondence relationships between an input color I(Ci, Mi, Yi) and a color separation ink quantity set O(Co, Mo, Yo) can be established based on the following equations. Co=kc.times.Ci (1a) Mo=km.times.Mi (1b) Yo=ky.times.Yi (1c)

In Equations (1a)-(1c), kc, km and ky are primary coloring factors established for the chromatic primary color inks C, M, Y. In this embodiment, the primary coloring factors are proportional to the primary color mixture ratios while its maximum is assigned a value of 1. In the example in FIGS. 9(a) and 9(b), the primary coloring factors kc, km, ky are set at 1.0, 1.0, 0.5, for convenient of illustration. Color separation ink quantities (Co, Mo, Yo) for each color are values derived by multiplying the tone values (Ci, Mi, Yi) for each input color by the primary coloring factors (kc, km, ky). As a result, the color separation ink quantity set O1 on line L101 reproducing red color in FIG. 9(b) is associated with input color I1 on line L1 that represents red color; and, the color separation ink quantity set O2 on line L102 reproducing orange color in FIG. 9(b) is associated with input color I1 on line L2 that represents orange color. With regard to the other colors as well, correspondence relationships between input color I and color separation ink quantity set O are established in similar fashion. As a result, color balance of color produced by a color separation ink quantity set can be prevented from becoming too much biased to ink having strong coloring.

Bias occurring in the color balance of color produced by a color separation ink quantity set can in some instances produce large differences in hue among a plurality of color patches of different hue, so that the accuracy of color conversion declines. For example, in the example in FIGS. 9(a) and 9(b), assume that color separation ink quantities (Co, Mo, Yo) is set to the same values as the input color tone values (Ci, Mi, Yi), without any consideration of the balance of coloring of each ink. Area A in FIG. 9(a) is a color reproduction area of high saturation and transition in hue from magenta to red; specifically, it is an area in which the tone value Mi for magenta is at maximum (100%), with the tone value Yi for yellow from 0 to 100%. Five input colors, each indicated by an "X", having yellow tone values Yi of "0, 25, 50, 75 and 100%" are prepared. Here, where values which are the same as the input color tone values (Ci, Mi, Yi) are used as color separation ink quantities (Co, Mo, Yo), the number of color patches indicated by "X" in the hue transition from magenta to red declines to three, as shown in FIG. 9(b). As a result, there is a possibility that accuracy of color conversion will be lower in this area.

In this embodiment, color separation ink quantities (Co, Mo, Yo) for real inks are established with consideration of the balance of coloring of the real CMY inks, based on the Equations (1a)-(1c) hereinabove. As a result, as shown in FIG. 9(b), five color patches, each represented by an open circle, are reproduced in a hue transition area from magenta to red, thereby attaining higher accuracy of color conversion.

In this way, by determining the color separation ink quantity set with consideration given to differences in coloring, bias in the color balance of reproduced color can be avoided, even in cases where the balance of coloring of the real inks is not uniform. Poor color conversion in some color reproduction areas can be prevented accordingly.

In the preceding description, two color components M, Y are used for reproduction; however, the concept is the same where three color components C, M, Y are used. FIG. 10(a) depicts a model color space represented using the three color components C, M, Y. Colors represented in the model color space take the form of points in a cube represented by CMY tone values of 0-100% in the model color space. Hereinafter, the cube shall be termed color solid CC. In this model color space, as in the model color space of FIG. 9(a), uniform balance of coloring of color components is assumed. Accordingly, input color I3 representing achromatic color is represented on a line L3 such that C:M:Y=1:1:1.

FIG. 10(b) depicts a primary color space represented using three real color components C, M, Y. With regard to primary color mixture ratio, C:M:Y=1:1:0.5. Accordingly, color separation ink quantity set O3b represented by a point on a line L103b representing equal ratios for each ink quantity (C:M:Y=1:1:1) will reproduce a color that is biased towards yellow away from achromatic color. Color separation ink quantity set O3a represented by a point on a line L103a representing a ratio of yellow that is half that of the other inks C, M (C:M:Y=1:1:0.5) will reproduce achromatic color.

In this embodiment, a color separation ink quantity set O(Co, Mo, Yo) associated with an input color I(Ci, Mi, Yi) is determined on the basis of primary coloring factors (kc, km, ky) as indicated by the above Equations (1a)-(1c). Accordingly, the color separation ink quantity set O3a on line L103a representing achromatic color in FIG. 10(b) is associated with the input color I3 on line L3 representing achromatic color in FIG. 10(a). As a result, since bias in color balance of color patches close to achromatic color can be reduced, decline in accuracy of color conversion of colors close to achromatic color can be reduced.

With regard to colors for which change in color appearance (particularly change in hue) relative to change in input color tone value is appreciable, in some instances, a plurality of input colors for reproducing close colors may be prepared in order to improve accuracy of color conversion. In this embodiment, with regard to an arbitrary color, correspondence relationships between input color I for hypothetical inks and the color separation ink quantity set O for real inks are established based on the primary coloring factors. As a result, bias in color balance of reproduced color patches can be reduced, so that even if there is bias in ink coloring of real inks, the accuracy of color conversion may be improved.

In Step S110 in FIG. 8, a decision is made as to whether color separation ink quantity sets have been calculated for all input colors. In the event that calculation of all color separation ink quantity sets has not been completed, the process of Step S100 is repeated; if completed, the process terminates.

In the embodiment hereinabove, the primary coloring factors are set proportional to the primary color mixture ratios, and a color separation ink quantity set is determined in such a way that the ratios of the ink quantities in the real primary color space are given by multiplying the tone values of the colors in the model color space by the primary coloring factors. By so doing, even in instances of non-uniform balance of coloring of the plurality of real chromatic primary color inks used, the color balance of color reproduced by the color separation ink quantity set can be prevented from becoming biased towards the color of ink having strong coloring, as compared to the color represented by the input color. In particular, for input color representing achromatic color, it is possible to avoid in the actually reproduced color appreciable bias towards the color of an ink having strong coloring, thus making it possible to create a color conversion lookup table having good accuracy vis-a-vis human color perception. Additionally, by reducing bias in color balance of reproduced color, high accuracy of color conversion can be attained.

C. Embodiment 2 of Color Separation Process

FIG. 11 is a flowchart depicting a processing routine in a second embodiment of the color separation process. A difference from FIG. 8 is that processes to determine outermost shell color mi and outermost shell color separation ink quantity set miO (S200, S210) are executed, and color separation ink quantity set O is then determined on the basis of outermost shell color mi and outermost shell color separation ink quantity set miO.

In Step S200 in FIG. 11, outermost shell color mi for input color I is determined. FIG. 12(a) illustrates the gist of determining outermost shell color mi. FIG. 12(a) depicts a model color space analogous to that of FIG. 9(a). An input color I4 is established in the model color space of FIG. 12(a). Line L4 is a line on which ratios of the two color components M, Y are the same as in input color I4. The outermost shell line OLI4 of the area of possible values for color components Mi, Yi is indicated by a heavy line.

Outermost shell color mi has the same vector direction as input color I in the model color space, and is established as a color located on the outermost shell of the model color space. In the example of FIG. 12(a), outermost shell color mi4 associated with input color I4 is established as the intersection point of outermost shell line OLI4 with a line L4 passing through the origin W and input color I4.

In Step S210 in FIG. 11, an outermost shell color separation ink quantity set miO corresponding to outermost shell color mi is determined. FIG. 12(b) illustrates the gist of determining outermost shell color separation ink quantity set miO. FIG. 12(b) depicts a primary color space analogous to that of FIG. 9(b). Line L104 is a line on which the ratio of magenta ink M and yellow ink Y ink quantities is equal to the ratio of the color components of outermost shell color mi4, multiplied by primary coloring factors. Accordingly, the color separation ink quantity set on line L104 can reproduce substantially the same hue as color on line L4 in FIG. 12(a). Outermost shell color separation ink quantity set miO4 is established on such a line L104. In the example of FIG. 12(b), outermost shell color separation ink quantity set miO4 is established on line L104, on an outermost shell line OLO4 of the area of possible values for ink quantities Mo, Yo.

In Step S220 in FIG. 11, a color separation ink quantity set O corresponding to input color I is established. FIG. 12(c) illustrates the gist of the relationship between input color I4 and a color separation ink quantity set O4 shown in FIGS. 12(a) and 12(b). In this embodiment, the color separation ink quantity set O4 is obtained by multiplying the outermost shell color separation ink quantity set mO4 by a ratio of LLI4/LLmi4 where LLI4 is the length of the vector indicating the input color I4 and LLmi4 is the length of the vector indicating the outermost shell color mi4. Here, color separation ink quantity set O4 is represented by a point on line LI04 in the primary color space of FIG. 12(b). The outermost shell color mi4 is mapped to the outermost shell color separation ink quantity set miO4 accordingly.

The color separation ink quantity set calculation process described above (FIG. 11: Steps S200-S220) is performed for various input colors I. The process may be executed similarly when the input color includes three color components C, M, Y. FIG. 13(a) depicts a color solid CCa represented by tone values of 0-100% for the three color components CMY in the model color space. Input color is represented as a point inside this color solid CCa. Three outermost shell colors mi10, mi11, mi12 are indicated in the color solid CCa of FIG. 13(a). Also shown are a line L10 passing through the origin W and input color mi10; a line L11 passing through the origin W and input color mi11; and a line L12 passing through the origin W and input color mi12.

FIG. 13(b) shows a color reproduction area CRA represented by ink quantities of 0-100% for the three color components C, M, Y in the real primary color space. The color separation ink quantity set is represented as a point inside this color reproduction area CRA. On the outer shell of the color reproduction area CRA of FIG. 13(b) are shown three outermost shell color separation ink quantity sets miO110, miO111, and miO112. Also shown are a line L110 passing through the origin W and outermost shell color separation i


Free Web Sudoku Puzzles.
Solve with your browser.
        8 5   2  
    7         9  
8     1     3    
  5     2   1   8
                 
9   8   4     7  
    4     2     3
  6         5    
  2   7 1        
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!