The present invention relates generally to a system for printing sets of color samples, wherein the color spacing of the samples in each set is different, in order for a user to acceptably match a target color.
In many instances, it is desirable to match the color of a printed object to a particular target color. For example, the color of an object that is created on a computer may be perceived differently when viewed on the computer monitor as compared to viewing it as a printed image. Similarly, the color of an object may be perceived differently when an image of the object is printed by a first process such as printing on a sheet of paper using an inkjet printer as compared to printing it by another process such as printing on a glossy web using a gravure press. It may also be desirable to match a printed image of an object to the color of an actual object.
An image, such as a logo, is often created and displayed on a computer monitor prior to being printed. On a computer monitor, an additive process of mixing appropriate amounts of red, green and blue light creates the colors of the image that is displayed. On the other hand, a subtractive process essentially creates colors printed on a print medium such as paper. In particular, color printers, such as inkjet printers, typically print using ink colors such as cyan, magenta, yellow and black. The ink on the paper absorbs (subtracts) light according to its color such that the light reflected from the ink determines the color perceived by a viewer. For example, cyan ink appears cyan because it absorbs red light and reflects green and blue light. An ink jet printer is usually able to reproduce most color combinations in an RGB (red, green, blue) color space using just cyan, magenta, and yellow ink. However, the reproduction of some colors in a color space requires the addition of black ink. Also, the RGB color space does not exactly correspond to the CMYK (cyan, magenta, yellow, black) color space. In any event, reproducing a target color displayed on one medium using a printer is potentially problematic.
A system and method are described for printing color samples in a desired color space to match a user selected target color. The system includes a printer for printing sets of color samples. The printer includes a controller configured to generate instructions for printing a first set of color samples such that the samples in the first set have a first color spacing from one another and define a first volume in the color space. The controller also generates instructions for printing a subsequent set of color samples according to user selections. The system includes a user interface for communicating user selections to the printer, wherein the user selections include a closest match to the target color selected from a prior set of printed color samples and a desired color spacing of samples in a subsequent set. The printer prints a subsequent set of color samples according to the user selections until an acceptable match to the target color is achieved. The color levels corresponding to the acceptable match can be stored.
Other features and advantages of the invention will become apparent to those skilled in the art upon review of the following detailed description, claims, and drawings.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use herein of “including,” “comprising” or “having” and variations thereof is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms “mounted,” “connected” and “coupled” are used broadly and encompass both direct and indirect mounting, connecting and coupling. Further, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings and can include electrical connections or couplings, whether direct or indirect. The order of limitations specified in any method claims does not imply that the steps or acts set forth therein must be performed in that order, unless an order is explicitly set forth in the specification.
In addition, it should be understood that embodiments of the invention include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the invention may be implemented in software. As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the invention. Furthermore, and as described in subsequent paragraphs, the specific mechanical configurations illustrated in the drawings are intended to exemplify embodiments of the invention and that other alternative mechanical configurations are possible.
In such a case, for example, the printer 12 may include a web server 28. The computer 22, connected to the printer 12 via a network 25, can access and display web pages from web server 28. These web pages are displayed on the computer 22 and can include user-friendly dialog for selecting and/or inputting desired user selections, as further described below.
In particular, in the embodiment described, the RGB color space is used such that at step 30, the controller is configured such that it includes a printer profile for converting RGB values into CMYK printer color values. Other color spaces for the color samples could also be selected, such as a CMYK color space. Other color spaces would require different profiles for converting values in that color space into printer color values.
At step 32, the controller 16 generates instructions for printing a first set of color samples such that the samples in the first set have a first spacing from one another and define a first volume in the selected RGB color space. In one embodiment, the first set of color samples essentially spans this color space and samples each color at 10% increments such that the samples are equally spaced in the color space and from one another. A portion of such a first set of color samples is schematically illustrated in
Once the user selects the best matched color sample to a desired color at step 34, the information is input to the printer, using either the operator panel 20, or the user interface of the computer 22 at step 36. As discussed, the user can access and display web pages from the web server 28 of the printer 12 on the computer 22. The web pages provide a user interactive display such that the user knows what information is required and can enter that information. In particular, the user can enter information regarding a selected best matched color sample and a desired color spacing of a new set of color samples.
The desired color spacing can either be a default value of perhaps 1% for all colors, or another amount chosen by the user. The controller 16 then generates instructions for printing subsequent sets of color samples according to these user selections, and these sets are printed by the printer 12 at step 38.
For example, assume that a user selects a closest color match from the first set of color samples that has RGB component amounts of R=60, G=70, B=50 (on a 0-100% scale). Assume that a selected desired color spacing is 2%. In such a case, a portion of a second set of color samples that will be subsequently printed may be such as illustrated in
The user then selects another best match at step 34, and the steps 35, 36, 38 are repeated if necessary.
Clearly, other embodiments could include color samples spaced in a different manner, including different color spacing values, or color spacing values that are different for one or more of the colors, for both the first and subsequent sets of color samples. For example, in one embodiment color samples are printed in a CMYK color space. Color spacing values can be selected for each color (cyan, magenta, yellow and black) individually. In another embodiment, the color spacing of black is selected to be different than the color spacing of the other colors in the same space.
The advantages of a system and method such as that described is that a user is allowed to zoom in on an appropriate target color through successive iterations without having to print a very large number of color samples. Various features and advantages of the invention are set forth in the following claims.