Abstract:
The screened printing data are subjected to a filtering method, the raster information being maintained. Intermediate tonal values are produced by the filtering method, using the binary tonal values, the intermediate tonal values being configured in such a way that, by means of a color space transformation, transformed tonal values and/or intermediate tonal values can be formed which represent a true-to-color proof.

Description:
REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application is a continuation of U.S. patent application Ser. No. 11/778,630, filed 16 Jul. 2007, now U.S. Pat. No. 7,397,583 which is a continuation of U.S. patent application Ser. No. 10/149,099, filed 5 Aug. 2002, now U.S. Pat. No. 7,245,400, which is a U.S. National Stage application under 35 U.S.C. § 371 of International Patent Application Serial No. PCT/DE01/03760, filed 4 Oct. 2001, which claims priority from German Patent Application Serial No. 10049933.3, filed 6 Oct. 2000 and German Patent Application Serial No. 10056057.1, filed 11 Nov. 2000, all of which are incorporated by reference herein in their entirety. 
     
    
     BACKGROUND 
       [0002]    In the course of quality assurance in the printing industry and, at the same time, under the pressure for cost reduction, it is known to simulate the printing process on a printing machine on a different appliance before the actual edition print. This other appliance is nowadays conventionally a color printer which, by suitable calibration by means of color profiles in drive software, is made capable of producing a print-out which is significantly more cost-effective than would be possible with the printing machine, but at the same time has essential features of the subsequent print on the printing machine. The result of printing print data on an appliance which simulates specific characteristics of the print subsequently produced on the printing machine is referred to in the printing industry as a proof, the procedure itself is referred to as proofing. 
         [0003]    Expressed in another way, a proof is understood to mean a test print as a replacement initial print, primarily for the simulation of four-color prints. In order to distinguish better from the result of printing on the actual printing machine, that is to say the print, the term proof will be used below for the test print, that is to say for the printing of the printing data on an appliance which simulates specific characteristics of the print subsequently produced on the printing machine. 
         [0004]    For most methods in the printing industry, the printing data provided for the reproduction are screened before the production of the printing plate. This screening is necessary to be able to reproduce tonal value graduations in the print. The reason for this is that the ink to be printed in the printing machine itself does not have any graduations. For this reason, the amount of ink which is printed onto a specific area of the printing material is controlled via a raster. 
         [0005]    The general operating sequence during printing will be represented below using a block diagram  500  shown in  FIG. 5 . Unscreened printing data  501  are projected onto screened printing data  503  by means of a raster image processor  502  (RIP). The screened printing data  503  are printed by a printing machine  504 , by which means a print  505  is produced. The unit designated as a printing machine  504  may be a digital printing machine or a printing machine which is coupled to a film exposer and printing-plate copier or to a digital printing-plate exposer. For the unit, it is important only that the unit converts the screened printing data  503  into the final result, the print  505 . 
         [0006]    The methods for proofing printing data according to the prior art can be divided up into three groups: 
         [0007]    a.) methods which operate with unscreened printing data; 
         [0008]    b.) methods which operate with screened printing data; 
         [0009]    c.) methods which operate with screened printing data and remove the raster from the printing data again by means of a descreening method, as it is known. 
         [0010]    The following advantages and disadvantages result from the respective procedures, which will be explained in more detail below: 
         [0011]    a.) Methods which Operate with Unscreened Printing Data (cf.  FIG. 6   a  and  FIG. 6   b ) 
         [0012]    In this method, as shown in the block diagram  600  in  FIG. 6   a , the unscreened printing data  501  are fed to a proofer  601  and, in a color management system, as it is known, are subjected by the latter to a color space transformation and then screened in a suitable way for the proofer  601  and output by the latter, by which means the proof  602  is produced. With the proofing method using unscreened printing data  501  it is possible with good quality to simulate the color response during screening and printing on the printing machine  504 . Given appropriate calibration by means of color profiles, the results, that is to say in the proof  602 , agree so precisely with the print  505  in terms of coloration that the proof  602  is referred to as true to color. This means that the proof  602  can be used for assessing the color quality of the subsequent print  505 . 
         [0013]      FIG. 6   b  shows an example  603  of a proof  602  for unscreened printing data  501 , according to this example  603  a 50 percent tonal value before screening. The drawback with this procedure is, in particular, that the printing data likewise have to be screened in order to be output on the proofer  601 . However, this screening on the proofer  601  does not correspond to the screening on the printing machine  504  and, at best, may be similar to the latter. This means that a proof  602  created with the aid of the unscreened printing data  501  is not able to provide the user with any information about the quality of his screening. Faults which arise during the screening cannot be detected with such a proof  602 . Possible faults are, for example, undesired patterns in the individual colors or a Moiré, as it is known, when the colors are overprinted. 
         [0014]    b.) Methods which Operate with Screened Printing Data (cf.  FIG. 7   a  and  FIG. 7   b ) 
         [0015]    In a proofing method which uses screened printing data  503 , the unscreened printing data  501  are projected onto screened printing data  503  by means of the raster image processor  502  (RIP). The screened printing data  503  are fed to a proofer  701  and output by the latter, by which means the proof  702  is produced. According to this procedure, separate screening in the proofer  701  is not necessary (see block diagram  700 ). One advantage of this procedure is to be seen in particular in the fact that the screening, as will subsequently also be visible on the print  505 , is shown to the user on the proof  702 . However, one disadvantage of this procedure is to be seen in the fact that it is not possible to achieve a true-to-color-proof  702 . 
         [0016]    The reason for this is, in particular, that during the screening operation, all the tonal values (luminance values and/or chrominance values) are reduced to only two tonal values, namely a first tonal value with “0” percent application of color and a second tonal value with “100” percent application of color. Intermediate steps no longer exist (cf.  FIG. 7   b , in which a 50 percent tonal value  703  is shown after screening). During a color space transformation to be carried out, only these two color values would be transformed. As a result, however, no matching to the color response of the proofer can be achieved any more, since intermediate tones would necessarily also be required for this purpose. 
         [0017]    c.) Methods which Operate with Screened Printing Data and Remove the Screen from the Printing Data Again by Means of Descreening Methods, as they are Known (cf. Block Diagram  800  in  FIG. 8 ) 
         [0018]    In such a method, the screened printing data  503  are subjected to descreening  801 , and the unscreened printing data  802  thus formed are fed to a proofer  803  and output by the latter, by which means the proof  804  is produced. Expressed in another way, the raster information is calculated from the image again (the screened printing data  503 ), in order to recover the original, unscreened information (unscreened printing data  501 ,  802 ). Using the unscreened printing data  802 , the procedure is then that described under point a). The procedure according to point c) therefore has the same advantages and disadvantages as the procedure according to point a). Such a method is generally used when there is no possibility of tapping off the unscreened printing data  501  in an existing operating sequence, but the main focus is the color fidelity. 
       SUMMARY 
       [0019]    The invention is based on the problem of specifying a method and an apparatus for proofing screened printing data while maintaining the raster information, with which the color fidelity of the proof, as compared with the print to be produced, is improved with respect to the known method. 
         [0020]    The problem is solved by the method and the apparatus for proofing screened printing data while maintaining the raster information having the features according to the independent patent claims. 
         [0021]    In a method for proofing screened printing data while maintaining the raster information, which has binary tonal values, the screened printing data are subjected to a filtering method, the raster information being maintained. By means of the filter method, intermediate tonal values are produced by using the binary tonal values. The binary tonal values are to be understood, for example, as tonal values which have “0” percent application of color (first binary tonal value) or “100” percent application of color (second binary tonal value). By contrast, intermediate tonal values are tonal values with an application of color between “0” and “100” percent. The intermediate tonal values are configured in such a way that, by means of a color space transformation, transformed tonal values and/or intermediate tonal values can be formed, which represent a true-to-color print. An apparatus for proofing screened printing data while maintaining the raster information, which has binary tonal values, has a processor which is set up in such a way that the method steps described above can be carried out. 
         [0022]    The invention now makes it possible to create true-to-color proofs from digital printing data which are already in the screened form suitable for the subsequent printing on a printing machine. This provides the user with the possibility of assessing both the subsequent coloration of the print and the raster information before starting the printing machine. Clearly, according to the invention screened printing data are used, but these are changed in such a way that, firstly, intermediate tones (intermediate tonal values) are again produced, in order to be able to carry out a high-quality color space transformation, but secondly the raster information is maintained. Therefore, the disadvantages of the methods according to a), b) and c) are avoided, while substantially all the advantages of the methods according to a), b) and c) are combined in one method. 
         [0023]    Clearly, the invention can be seen in the fact that the raster information is not calculated out by means of a descreening method, but that, for example, a softening method, as it is known, or scaling method is applied to the raster points contained in the printing data. Expressed in another way, this means that a method for the true-to-color proofing of screened printing data while maintaining the raster information is specified, in which the screened printing data are subjected to a softening algorithm which maintains the characteristic raster information comprising screen width, screen angle and dot shape of the screen but at the same time, in addition to the O-percent and 100-percent tonal values contained in the raster data, produces intermediate tonal values which, via a color management system, as it is known, contained in the proofer, permit a color space transformation to be carried out, whose result is a true-to-color proof. 
         [0024]    Preferred developments of the invention emerge from the dependent claims. According to one development of the invention, the filtering method used is a softening method. A softening method is understood to mean a filtering method in image processing with which the image is depicted unsharply. In the softening method, high-contrast edges are smoothed by the pixels located at the edge of the dark areas being lightened and the pixels located at the edge of the light areas being darkened. 
         [0025]    A softening radius used in the softening method is preferably chosen such that the softening method meets the following requirements: 
         [0026]    maintenance of the raster information; and 
         [0027]    production of intermediate tonal values in such a way that color management can be carried out using the intermediate tonal values to produce a true-to-color proof. 
         [0028]    The step of choosing the softening radius can comprise the following steps:
       a) calculation of the frequency distribution P(f) of the percentage area coverage f (0≦P≦1, 0≦f≦100%) for a predefined softening radius R=R 0 ;   b) determination of the maximum P max (f 0 );   c) determination of the maximum value f 1  and of a minimum value f 2  with f 1 &lt;f 0 &lt;f 2 , for which P(f 1 )&lt;P′ and P(f 2 )&lt;P′ (0&lt;P′&lt;1);   d) if f 2 −f 1 ≧Δf′ (0&lt;Δf′&lt;100%): calculation of the frequency distribution P(f) for a softening radius increased by a predefined value □R;   e) repetition of the steps b)-d) up to a softening radius R at which f 2 −f 1 &lt;□f′;   f) output of the softening radius R.       
 
         [0035]    The value □f′ can lie, for example, in the range from 20%-30%, preferably at 25%. The value P′ can, for example, lie in the range between 0.15 and 0.25, preferably at 0.2. 
         [0036]    Alternatively, according to a further refinement of the invention, the filtering method used is a scaling method, for example a bicubic scaling method or a bilinear scaling method. The binary tonal value and/or the intermediate tonal value used can be a luminance value and/or a chrominance value, which is/are assigned to a pixel. Furthermore, the raster information used can be the screen resolution, and/or the screen angle, and/or the dot shape of the screen. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0037]    Features of the present invention can be more clearly understood from the following detailed description considered in conjunction with the following drawings, in which the same reference numerals denote the same elements throughout, and in which: 
           [0038]      FIGS. 1   a  and  1   b  are block diagram in which the individual method steps of an exemplary embodiment of the invention ( FIG. 1   a ) and an example of a proof obtained by means of the method according to the exemplary embodiment ( FIG. 1   b ) are shown; 
           [0039]      FIGS. 2   a  and  2   b  are block diagrams in which an image detail, which represents scanned data ( FIG. 2   a ) and an associated histogram ( FIG. 2   b ) for representing the percentage distribution of the color tonal values in the image detail from  FIG. 2   a;    
           [0040]      FIGS. 3   a  and  3   b  are block diagrams of an image detail which has been obtained by applying a Gaussian softening method with non-optimized parameters to the image detail according to  FIG. 2   a , and an associated histogram ( FIG. 3   b ) for representing the percentage distribution of the color tonal values in the image detail from  FIG. 3   a;    
           [0041]      FIG. 4   a  is a histogram for representing the percentage distribution of the color tonal values in an image detail which has been obtained by applying a softening method according to the invention with optimized parameters to the image detail according to  FIG. 2   a  ( FIG. 4   a ); 
           [0042]      FIG. 4   b  is an algorithm for calculating the softening radius used in the softening method according to  FIG. 4   a;    
           [0043]      FIG. 5  is a block diagram in which a generally conventional operating sequence for creating a print is represented; 
           [0044]      FIGS. 6   a  and  6   b  is a block diagram in which the individual method steps of a method which operates with unscreened printing data ( FIG. 6   a ) and an example of a proof obtained by means of the method from  FIG. 6   a  ( FIG. 6   b ) are shown; 
           [0045]      FIGS. 7   a  and  7   b  are block diagrams in which the individual method steps of a method which operates with screened printing data ( FIG. 7   a ) and an example of a proof obtained by means of the method from  FIG. 7   a  ( FIG. 7   b ) are shown; and 
           [0046]      FIG. 8  is a block diagram in which the individual method steps of a method which operates with descreened printing data are shown. 
       
    
    
     DETAILED DESCRIPTION 
       [0047]    Unscreened printing data  501  are projected onto screened printing data  503  by means of a raster image processor  502  (RIP) (cf.  FIG. 1   b ). The screened printing data  503  are printed by means of a printing machine  504 , by which means a print  505  is produced. The screened printing data  503  have raster information, a screen being characterized by the spacing of centers of the screen dots (screen resolution), by the angle with respect to the horizontal assumed by a line drawn through these centers (screen angle), and by the shape of the screen dots (for example, round dots, ellipses, lines, squares, crosses are usual). 
         [0048]    In order to create a proof, the screened data  503  according to this exemplary embodiment are subjected to a softening method  101 , by which means intermediate tones (intermediate tonal values) with an application of color with percentages between 0 and 100 percent application of ink are produced. By means of a suitably chosen softening method  101  with the suitably chosen parameters, it is possible in turn to produce so many tonal value steps that the color fidelity can also be ensured. The requirements on a suitable softening method will be explained in more detail with reference to  FIG. 2-FIG .  4 . 
         [0049]    The data  102  formed by means of the softening method  101  are fed to a proofer  103  and output by the latter, by which means a proof  104  is formed. An example of such a result of the softening  101  for a 50 percent tonal value after screening and subsequent softening  101  has been carried out is shown in  FIG. 1   b . It can be seen from  FIG. 1   b  that the raster information has intrinsically been maintained. All the above-described elements of the raster information can still be seen in  FIG. 1   b.    
         [0050]    However, when choosing a suitable softening method, care must be taken that the degree of softening is chosen to be neither too high nor too low, as will be explained in more detail below. In particular, the softening method applied should meet the following characteristics:
       (i) Maintenance of the raster information   (ii) Production of intermediate tonal values in such a way that effective color management is subsequently possible with these intermediate tonal values.       
 
         [0053]    In Relation to Requirement (i): 
         [0054]    The maintenance of the raster information is no longer ensured if the softening filters the raster information out of the image, that is to say if too severe a softening operation is carried out. This means that the softening radius must not be chosen to be too high. 
         [0055]    In Relation to Requirement (ii) 
         [0056]    In the event of excessively weak softening, the intermediate tonal values produced are not sufficient for specific color management to be carried out. As a result, no adequate matching to the color response of the proofer can be carried out, so that no color fidelity of the proof is achieved. An algorithm for calculating suitable softening parameters will be described in more detail in conjunction with  FIG. 4   b.    
         [0057]      FIG. 2   a  firstly shows an initial image  200  or the detail from an initial image without softening, that is to say a pure raster image with a 20-percent area coverage.  FIG. 2   b  shows an associated histogram  201 . The histogram indicates on the abscissa (x-axis) the area coverage values f, that is to say the percentage of the area coverage in the respective image detail, f in the range (0%≦f≦100%). In addition, the area coverage f is shown schematically at the lower edge of the histogram. The values P on the ordinate (y-axis) indicate the percentage frequency of the area coverage values shown on the abscissa in the respective image detail, P lying in the range (0≦P≦1). 
         [0058]    As  FIG. 2   b  reveals, the 20-percent area coverage in the image detail  200  is brought about by the fact that 20% of the total area has a 100-percent area coverage and 80% of the total area remains white, that is to say has a 0-percent area coverage. Effective color management, in which for example the areas around a 20-percent area coverage are to be specifically changed, cannot be carried out on the image detail  200 , since in the image detail  200  there are no areas with f=20% but only areas with f=0% or with f=100%. However, these may not be changed, since they correspond to the paper background and to the area with full area coverage. Given the lack of existence of intermediate tonal values f with 0&lt;f&lt;100%, color management and therefore the creation of a true-to-color proof cannot be carried out, so that the above requirement (ii) is not met. 
         [0059]      FIG. 3   a  illustrates an image detail  300  which has been obtained by applying a Gaussian softening method to the image detail  200  according to  FIG. 2   a . As can be seen from the associated histogram  301  in  FIG. 3   b , here there are numerous intermediate tonal values, but these have a very broad distribution without pronounced maxima or minima. Consequently, for example, the application of color management for specifically influencing the area with 20-percent area coverage in the image detail  300  would lead for example to the area with 80-percent coverage also being influenced in approximately the same way. Here, too, specific color management and therefore the production of a true-to-color proof is therefore not possible either, so that here likewise the above requirement (ii) is not met. 
         [0060]    A softening algorithm which is suitable for both the aforementioned requirements (i) and (ii) will preferably have its parameters set on the basis of the resolution of the original image, of the screen resolution and of the resolution of the target image. By means of a softening algorithm whose parameters are set suitably in such a way, starting from the image detail  200  illustrated in  FIG. 2   a , for example the histogram  400  shown in  FIG. 4   a  of the percentage distribution of the tonal values may be obtained, as will be explained in more detail below. 
         [0061]    If, in the histogram shown in  FIG. 4   a , the frequency values lying above a specific limit P′ and the area of the abscissa (x-axis) over which these frequency values P&gt;P′ extend are considered, then it transpires that the percentage frequency distribution of the area coverage values are substantially concentrated on a closely delimited area □f the abscissa, in which the frequency values P form a pronounced maximum. 
         [0062]    In quantitative terms, this means that, for example, starting from the maximum P max  of the frequency distribution achieved in  FIG. 4   a , the color coverage values to which a frequency still lying above P=0.2 is to be assigned lie in a relatively closely limited area of the abscissa. In the case of the exemplary embodiment shown in  FIG. 4   a , this means that these color coverage values are concentrated in an area of only □f′=25% of the entire abscissa, that is to say approximately in the interval of the abscissa between f 1 =10% and f 2 =35% area coverage. 
         [0063]    Because of the distribution of the intermediate tonal values shown in  FIG. 4   a , specific lightness ranges or area coverage values of the respective image detail, namely for example the area coverage within or outside the aforementioned range between 10-percent and 35-percent area coverage may be influenced specifically, without in the process also simultaneously changing all or a large number of other lightness ranges. This makes it possible to carry out effective color management in order to match the color response of the proofer, so that the color fidelity can be ensured and the above requirement (ii) is met. 
         [0064]    When the Gaussian softener is used, the single variable parameter is the radius of the softening window, in other comparable algorithms it is the window size of the filter. To achieve an optimum result, this radius or this window size can be varied by means of a computer program over a previously defined test section of the image until the result is a histogram as was described using  FIG. 4   a . The value found in this way is then used to soften the entire image. 
         [0065]    An algorithm for determining the suitable radius of the softener will be explained in more detail in the following text with reference to  FIG. 4   b . In a first step S 1 , a starting value R=R 0  is set as the radius of the softener. In the next step S 2 , the above-described histogram is determined for this radius R by using an arbitrarily selected image detail, that is to say for each value of the percentage area coverage f (between 0 and 100%), the respective frequency P (between 0 and 1) is calculated. In a next step S 3 , the maximum P max (f) is determined in the histogram determined in step S 2 . In the following text, it will be assumed that this occurs at an area coverage value f=f 0 . 
         [0066]    In a next step S 4 , a search is made in the histogram, beginning from the maximum P max (f 0 ), to both sides in each case up to an area coverage value at which the frequency value P has fallen to P&lt;0.2. In other words, the largest value f 1  below f 0  and the smallest value f 2  above f 0  are determined at which the associated frequency values in the histogram are less than 0.2. In the step S 5 , the difference of between the values f 1 , and f 2  determined in this way is calculated. In step S 6 , a check is made to see whether this difference □f is less than □f′=25%. 
         [0067]    If this is the case, the current radius value R 0  is output and this radius is used for softening the entire image. However, if this is not the case, the radius is increased by an increment □R to R=R 0 +□R and the algorithm is carried out for this value R. This is repeated until the abovementioned interval □f between f 1  and f 2  is restricted sufficiently, that is to say the condition checked in step S 6  is satisfied. As soon as this is satisfied, the algorithm is terminated and the radius R determined is used for softening the entire image. 
         [0068]    Of course, depending on the specific conditions or requirements, other values for □f′ and P′ are used in the algorithm of  FIG. 4   b  instead of the abscissa range of □f′=25% or instead of the frequency limiting value of P′=0.2. One further softening possibility consists in using a scaling algorithm which has a softening effect during any possibly necessary scaling of the scanned printing data  503  from the resolution of the printing machine  504  to the resolution of the proofer  103 . Examples of this are known as bicubic or bilinear scaling. These scaling methods interpolate the values to be scaled in a manner such that the result is the same as the effect of softening. The scaling method should carry out the matching of the resolution in such a way that no disruptive structures or artifacts are produced. Since, in very rare cases, the resolution of the scanned printing data is the same as the resolution of the proofer, the printing data normally have to be scaled in any case. Therefore, the obvious course here is to use such an algorithm straight away. 
         [0069]    The foregoing merely illustrates the principles of this invention, and various modifications can be made by persons of ordinary skill in the art without departing from the scope and spirit of this invention.