Method of data processing, device of data processing, method of mask generation and mask template

FIELD: technological processes; printing industry.

SUBSTANCE: method of mask templates generation, used for generation of image data for printing of multiple types of points by means of scanning, is characterised by the fact that location of printing-permitting pixels is determined in every of multiple mask templates that correspond to multiple types of points, for that purpose location of printing-permitting points is determined, so that low frequency components, which are determined by location of printing-permitting pixels in every of multiple mask templates, are reduced in multiple mask templates. Method of data processing contains stage, at which image data is generated, which provides printing of multiple point types by means of corresponding multiple scanning, using mask template. Device of data processing, which contains facility for generation of image data, provides printing of multiple point types by means of corresponding multiple scanning, using mask template. For generation of image data for printing of multiple point types by means of corresponding scanning multiple mask templates are used, at that when at least two of multiple mask templates are superimposed one above each other, template of printing-permitting pixels from imposed mask templates has less low frequency components compared to the template produced by imposition of at least two mask templates, at which they substitute each other. Invention is produced as a result of deposition caused by grains, which may be formed during separate printing, and also elimination of problems caused by formation of such grains.

EFFECT: higher image quality.

49 cl, 93 dwg

 

The technical field,

The present invention relates to a method of processing data, the device data, the method of generating masks and wildcard masks, and more specifically, to the processing of the mask pattern of the mask to generate a data point print separately formed ink dots that make up the printed image through multiple scans of the printhead.

The level of technology

In inkjet printers are widely used system multi-pass printing. System multi-pass printing is a system that separately forms ink dots that make up an arbitrary region of the image, through repeated scans of the printhead. This system can distribute uneven density, which is obtained by changing the ejection performance of the ink, for example, the direction in which the ink is pushed out from each nozzle or opening of the issue), or errors in the moving printed sheet in multiple scans. This allows to obtain high quality images with subtle unevenness of density, which should be printed.

When processing of the mask using a pattern mask (also simply referred to as "mask"), is generally data generation dot print required to separately strmilov the th many ink dots, the components of the printed image through multiple scans. The pattern of the mask is such an arrangement of pixels, which enables printing (hereinafter referred to as "authorising the printing of the pixel, and pixels that do not allow printing (hereinafter referred to as "non-permissive print pixel"). Allow printing black pixels correspond to the parts of figure 5, while the non-permissive print white pixels correspond to the parts of figure 5. Templates masks may have a shape corresponding to various purposes such as adjustment of total dots printing for each set of scans, and the reduction of non-uniformity of density, creating accommodation authorizing the printing of the pixels in the template mask.

The image quality is affected by, for example, two types of templates, masks, described below.

The typical pattern of a mask known as the pattern of the mask based on the template type Beyer. However, such a pattern mask has a regular authorizing the printing of a pixel and is likely to cause interference with image data, which lowers image quality.

In patent document 2 (Japanese laid patent application No. 7-052390) disclosed the use of template masks, which allow printing pixels are randomly placed (hereinafter referred to as a random mask to prevent the nterference mask with image data. This serves to solve the above problems.

In patent document 1 (Japanese laid patent application No. 2002-144552) revealed that the pattern of the mask is generated so that the placement authorizing the printing of the pixels has a large spread, and such vysokozastyvayuschih pattern mask is used to deterioration of images, the resulting deviations of the positions of formation of dots during bidirectional printing. More specifically, the placement authorizing the printing of the pixels in the mask described in the above document 1, appropriately dispersed using the concept of potential repulsive forces. In other words, the pattern mask is generated so as to avoid placement of the dots formed using this template mask, close to each other as possible. Thus, in terms of frequency components placement authorizing the printing of the pixels has a few low-frequency components. Using this mask, even if the positions of dots formed by bidirectional printing deviate from each other, and thus the texture of the template mask themselves significantly appear in the printed image, the textures are trudoviki, because of their respective scattering.

Also known pattern of the mask (see, for example, Japanese laid patent application No. 2002-96455) [3].

But because the s system inkjet printing have increased speed, increasing the print density and the increased number of available types of ink, they tend to increase the amount of ink per unit time or per unit area of the printing medium. Thus, more than ever, an important problem is the occurrence of bubbles in which additional ink, which can not be absorbed by the printing medium in contact with each other on the carrier, which causes uneven density in the printed image.

To reduce the occurrence of bubbles, it is important to place the ink in a variety of positions within a short period of time as possible. To achieve this, it is effective to use different templates masks for the respective color inks. This reduces the likelihood of contacting the colored ink in the same place.

However, the occurrence of bubbles can not be significantly reduced simply by using different templates, masks for the corresponding colors.

On figa-S shown that in a certain scanning multi-pass printing ink lay down on the media in the order of blue, purple, and yellow. Blue ink (figa) produced the first printed medium on which no ink. At this time, the position where released blue ink, of course, consistent with what emeniem authorizing the printing of pixels used masks. Thus, before the ink is completely absorbed by the printing medium drops of blue ink 10C are present in the printed media in positions consistent with the mask. Then (pigv), media release purple ink in positions that are consistent with the corresponding mask. Before the absorption of the formed droplets of ink 10M. Depending on the relationship between the placement authorizing the printing of the pixels in the masks for blue and purple ink droplets of cyan ink 10C and drops of purple ink 10M can contact and connect with each other and form droplets of ink 10B (shown as x on figv). In addition, the yellow ink (figs) similarly produced on the print medium in positions that are consistent with the corresponding mask. Before the absorption of the formed droplets of ink 10Y. In this case, depending on the relationship between hosts allow printing of the pixels in the masks for the respective ink are formed United droplets of ink 10B (shown as x in the drawing). As perform additional scanning in order to increase the ratio of droplets of ink to pixels, ink droplets can cover the same pixel to form a similar United droplets of ink.

Thus, if you consistently released cap is like ink are applied to adjacent pixels or close to each other, or the same pixel, they are in contact and are attracted to each other by the surface tension forces, and then two or three (or more) droplets of ink are connected together to form a bigger drop 10B (also referred to as grain). When the grain is formed, the next drop of ink in adjacent or close to the position should probably attracted to this grain. That is, the first grain grows gradually as the core, to become more. In a very uniform areas of the image such grains are fixed and apply to printed media in random positions and visible as layering.

In addition, the pattern of the mask used to be repeated in two-dimensional directions. The grain size distribution is perceived by human eyes as texture with a repetitive period of the pattern mask.

These problems cannot be solved by means of templates, masks, described in patent documents 1 and 2. This is because in patent documents 1 and 2 are not disclosed templates masks for different colors, whereas the scattering between the patterns of the masks.

Using these masks, which did not design the mask so that the mask for different colors associated with each other, as described above, when the masks of different colors are superimposed on each other, permitting the printing pixels scattered with ocinum way and points inevitably placed next to each other or overlap in images with separate printing (intermediate image).

The invention has

The present invention is intended to solve the above mentioned problems.

The technical task of the present invention is to provide a method for processing data, device data, the method of generating mask and the pattern mask, which would allow to improve the image quality of the resulting layers, called grains, which may be formed by separate printing.

Grain is not formed simply by surface tension of the ink. For example, if the liquids that react to each other, for example, the ink and the processing solution, which thickens or translates into an insoluble form ink applied during the same scan, contact drops are linked together in a strong chemical reaction to form a grain. In addition, if the ink of the same color are applied during the same scan, they can be formed into granules.

Another objective of the present invention is the elimination of problems caused by the formation of such grains.

The task according to the present invention is solved by creating ways the and the generation of templates, masks, used to generate data for images, which provide print many types of points by means of respective scans mentioned method is that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which are placed to permit the printing of the pixels so that the low-frequency components, which are determined by the placement authorizing the printing of pixels in each of a variety of templates, masks, decrease together in the many templates masks.

According to another aspect of the present invention, a method of generating masks templates, which are used to generate data for images, which provide print many types of points by means of respective scans mentioned method is that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which change the placement authorizing the printing of pixels in each of a variety of templates, masks, why change the placement authorizing the printing of pixels in the set of templates, masks, so that low frequency components defined by the placement of authorizing the printing of pixels, each set of templates Issa is reduced.

According to one aspect of the present invention, a method of generating masks templates, which are used to generate data for images, which provide print many types of points by means of respective scans mentioned method is that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which change the placement authorizing the printing of pixels in the set of templates, masks based on pre-defined rules, which binds accommodation authorizing the printing of pixels in each of the many templates masks with each other, and placing authorizing the printing of the pixels after the change, ask fewer low frequency components than those of placements allow printing of pixels before the change by stage.

According to another aspect of the present invention, a method of generating patterns of the masks used for forming the image data, which provide print many types of points by means of respective scans mentioned method is that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, by means of the change of occupancy authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points from the first host to the second state placement, the placement pattern authorizing the printing of pixels obtained by calculating a logical product of the set of template masks in the second state occupancy, specifies fewer low frequency components than that obtained by calculating a logical product of the set of template masks in the first state of the host.

According to an additional aspect of the present invention, a method for generating patterns of the masks used to form the image data, which provide print many types of points by means of respective scans mentioned method is that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, by a change of occupancy authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points from the first host to the second condition of placement, and the placement pattern authorizing the printing of pixels obtained by calculating the logical sum of the many templates masks in the second state occupancy, specifies less low-frequency components, Comte, which is obtained by calculating the logical sum of the many templates masks in the first state of the host.

Data processing method according to the present invention for generating image data used for each of multiple scans, during which many groups of nozzles that provide printing many types of points, scan the pre-specified region of the print media many times, to perform printing, the above mentioned method is that carry out the separation of the image data corresponding to many types of points, on the image data used for the implementation of the scans, by using a many types of templates, masks corresponding to respective types of dots of many types of templates, masks, place allow printing pixels in the set of patterns of the first mask corresponding to many of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical works of a predetermined one of the plural is and patterns of the first mask and a predetermined one of the many patterns of the second mask, have less low-frequency components of the pattern obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask.

According to another aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots of many types of templates, masks, place allow printing pixels in the set of patterns of the first mask, corresponds to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, while low-frequency components of the template time is edenia authorizing the printing of pixels, obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask in the regular position, have fewer low frequency components than the template, which is obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask at the position different from the regular position.

According to another aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots of many types of templates, masks, place allow printing pixels in the set of patterns of the first mask that matched the existing set of scans for printing the first type pixels, and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, thus permitting the seal of the pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had a property in which low frequency components are fewer than high-frequency components.

According to another aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set with the of animowany, through the use of many types of templates, masks corresponding to respective types of dots of many types of templates, masks, place allow printing pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask is aperiodic and has fewer low frequency components.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for choosing the appropriate set of scans, through the use of many types of templates, masks corresponding to respective types of dots of many types of templates are placed to permit the printing of the pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask has fewer low frequency components than the template obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the printed media, megastores, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for the respective sets of scans, by using a many types of templates, masks, place allow printing pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical sum of a predetermined one of the many templates first mask and a predetermined one of the many patterns of the second mask in the regular position, has fewer low frequency components than the template, which is obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask at the position different from the regular position.

According to an additional aspect of the present invention, a method of processing data for generating image data, which use the I for each of the multiple scans, when many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for the corresponding multiple scans through the use of many types of templates, masks corresponding to respective types of dots of many types of templates are placed to permit the printing of the pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing the second type of dots differ from each other, thus permitting the seal of the pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had the property that is which low-frequency components less than high frequency components.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots of many types of templates are placed to permit the printing of the pixels in the set of patterns of the first mask corresponding to many of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask is aperio is practical and has fewer low frequency components.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots of many types of templates are placed to permit the printing of the pixels in the set of patterns of the first mask corresponding to many of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask has fewer low frequency components than the template, which is obtained by calculating the logical works of a predetermined pattern of the first mask and a predetermined pattern of the second mask, which are bonded to each other, and the pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask has fewer low frequency components than the template, which is obtained by calculating the logical sum of predefined patterns of the first mask and the predefined patterns of the second mask.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks, place allow printing of pixels in the set subionospheric mask, corresponds to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, wherein the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask in the regular position, has fewer low frequency components than the template, which is obtained by calculating the logical works of predefined patterns of the first mask and the predefined patterns of the second mask at the position different from the regular position and the pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask in the regular position, has fewer low frequency components than the template, which is obtained by calculating the logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask at the position different from the regular position.

According to updat the enforcement aspect of the present invention, a method for processing data to generate image data, used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks, place allow printing pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place to permit the printing of the pixels in the set of patterns of the second mask corresponding to the set of scans for printing a second type of dots differ from each other, thus permitting the seal of the pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had its the TWT, in which low frequency components are fewer than high frequency components, and the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask, had a property in which low frequency components are fewer than high frequency components.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for the corresponding multiple scans through the use of many types of templates, masks, place allow printing of pixels in the set of patterns of the first mask corresponding to the set of scans for printing the first type of dots and place allow printing of pixels in the set of patterns of the second mask corresponding to the set of scans for printing the second type of points that differ from others who ha thus allowing the printing pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined pattern of the first mask and the predefined patterns of the second mask was aperiodic and had less low-frequency components, and the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask, was also aperiodic and had fewer low frequency components.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data, use the e for the corresponding set of scans, through the use of many types of templates, masks corresponding to respective types of dots, with each of the many types of templates, masks, has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating the logical works of at least two pre-defined templates masks for the same pre-defined from a set of scans, has fewer low frequency components than the template, which is obtained by calculating the logical works of at least two pre-defined templates, which are bonded to each other.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks, or who, for example by transferring them to the respective types of dots, each set of template types of masks has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating the logical sum of at least two pre-defined templates masks for the same pre-defined from a set of scans, has fewer low frequency components than the template, which is obtained by calculating the logical sum of at least two pre-defined templates, which are bonded to each other.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with each of the many types of templates masks has many templates masks, the sootvetstvujushij many scans, and the pattern authorizing the printing of pixels obtained by calculating the logical works of at least two pre-defined templates masks for the same pre-defined from a set of scans, has fewer low frequency components than the template, which is obtained by calculating the logical works of at least two pre-defined templates, which replace each other, and the pattern of occupancy authorizing the printing of pixels obtained by calculating the logical sum of at least two pre-defined templates masks for the same pre-defined from a set of scans has fewer low frequency components than the template, which is obtained by calculating the logical sum of at least two pre-defined templates, which are bonded to each other.

According to the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to perform printing, the method consists in the fact that we share on the installed image, corresponding to many types of points, on the image data used for a matched set of scans, using a set of template types of masks corresponding to respective types of dots, with many types of masks templates has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating a logical product of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical product of N pre-defined templates, which are bonded to each other.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set, scanning is s, through the use of many types of templates, masks corresponding to respective types of dots, with many types of masks templates has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating a logical sum of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical sum of N pre-defined templates, which are bonded to each other.

According to an additional aspect of the present invention, a method of processing data for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, how is that divided image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, each of the plural is and template types of masks has many masks templates, corresponds to the set of scans, and the placement pattern authorizing the printing of pixels obtained by calculating a logical product of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical product of N pre-defined templates, which are bonded to each other, and the pattern authorizing the printing of pixels obtained by calculating a logical sum of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components, than the template, which is obtained by calculating the logical sum of N pre-defined templates, which are bonded to each other.

In addition, according to the present invention offers a lot of templates, masks that are used to generate image data for printing many types of points through the corresponding scanning at least two of the templates, masks overlap each other, the template allow printing pixels superimposed masks templates has fewer low frequency components than ablon, which is obtained by blending at least two patterns of the masks, which are bonded to each other.

The present invention improves the image, resulting in formation of bubbles caused by grains, which may be formed by separate printing.

Brief description of drawings

The invention is further explained in the description of the preferred variants of the embodiment with reference to the accompanying drawings, in which:

Figure 1 depicts a block diagram of the hardware and software in a PC serving as a device for image processing, according to the invention;

Figure 2 - block diagram of the conversion process of the image data in the inkjet printing system according to the invention;

Figure 3 - typical view of the inkjet printing device used in different variants of implementation of the present invention;

4 is a diagram of the printhead, the pattern mask and the printed media for two-pass printing according to the invention;

5 is a diagram of the printhead, the pattern mask and the printed media of the two-pass printing according to the invention;

Figa diagram of the binary data on six levels divided into two print each of the colors C, M and Y according to the invention;

Figv diagram of the binary data on six levels divided into two print each of CEE is s C, M and Y according to the invention;

Fig.7 is a diagram of a method of generating masks according to the first variant implementation of the present invention;

Fig is a block diagram of steps of a method of generating masks according to the first variant implementation of the present invention;

Fig.9 diagram of the functions of the main potential repulsive forces E(r) according to the invention;

Figa diagram of the process of applying the potential of repulsive forces and the weakening of all energy according to the first variant embodiment of the invention;

Figv diagram of the process of applying the potential of repulsive forces and the weakening of all energy according to the first variant implementation of the present invention;

Figs diagram of the process of applying the potential of repulsive forces and the weakening of all energy according to the first variant implementation of the present invention;

Fig.10D diagram of the process of applying the potential of repulsive forces and the weakening of all energy according to the first variant implementation of the present invention;

11 is a block diagram of the steps of another method of generating masks according to the first variant implementation of the present invention;

Fig - the scheme of obtaining the logical product of templates, masks according to the invention;

Fig - the scheme of obtaining the logical sum of the patterns of the masks according to the invention;

Fig - layout allow ECAT pixels in the pattern mask according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the template mask according to comparative example;

Fig - layout authorizing the printing of the pixels in the template mask according to comparative example;

Fig - layout authorizing the printing of pixels in the logical sum of the two patterns of the masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical product of two templates, masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical sum of the three patterns of the masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical product of three templates masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical sum of the two templates, masks according to a comparative example;

Fig - layout authorizing the printing of pixels in the logical product of the two is the templates masks according to a comparative example;

Fig - layout authorizing the printing of pixels in the logical sum of the two templates, masks according to another comparative example;

Fig - layout authorizing the printing of pixels in the logical product of two templates mask according to comparative example Fig;

Fig diagram illustrating the stacking patterns of the masks according to the invention;

Fig - layout authorizing the printing of pixels in the overlap of the two patterns of the masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the "overlay" three templates masks according to the first variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the overlap of the two patterns of the masks according to a comparative example;

Fig - layout authorizing the printing of pixels in the overlap of the two patterns of the masks according to another comparative example;

Fig diagram of frequency characteristics of the mask according to the first variant implementation of the present invention and masks according to conventional example;

Fig diagram of frequency characteristics of the logical sum of the two masks according to the first variant implementation of the present invention and the frequency characteristics of the logical sum of the two masks according to conventional example;

Figure 4 - diagram of frequency characteristics of a logical product of two masks according to the first variant implementation of the present invention and the frequency characteristics of the logical product of two masks according to conventional example;

Fig diagram of frequency characteristics of a "blending" of the two masks according to the first variant implementation of the present invention and the frequency characteristics of the two "overlapping" masks according to conventional example;

Fig diagram of frequency characteristics of stacking three masks according to the first variant implementation of the present invention and the frequency characteristics of the "overlay" three masks according to conventional example;

Fig - layout authorizing the printing of pixels in the logical sum of the two templates masks on masks according to the first variant implementation of the present invention, which are substituted relative to each other;

Fig - layout authorizing the printing of pixels in the logical product of two templates masks on masks according to the first variant implementation of the present invention, which are substituted relative to each other;

Fig - layout authorizing the printing of the pixels in the "overlap" of the two templates masks on masks according to the first variant implementation of the present invention, which are substituted considers the flax each other;

Fig plot of the power spectrum of the logical sum of the mask according to the first variant implementation of the present invention and which replaced the mask;

Fig plot of the power spectrum of the logical sum of the mask according to comparative example and alternates this mask;

Fig plot of the power spectrum of the logical sum of the mask according to another comparative example, and which replaced the mask;

Fig plot of the power spectrum of the logical works of the mask according to the first variant implementation of the present invention and which replaced the mask;

Fig plot of the power spectrum of the logical works of the mask according to comparative example and alternates this mask;

Fig plot of the power spectrum of the logical works of the mask according to another comparative example, and which replaced the mask;

Fig plot of the power spectrum "blending" of the two templates masks in the mask according to the first variant implementation of the present invention and which replaced the mask;

Fig plot of the power spectrum "blending" of the two templates masks in the mask according to comparative example and alternates on the mask;

Fig plot of the power spectrum "blending" of the two templates masks in the mask according to another comparative example and alternates on the mask;

Fig - chart with extra power "overlay" three patterns of the masks in the mask according to the first variant implementation of the present invention and which replaced the mask;

Fig diagram showing the difference in low frequency components between the logical sum and logical product and the "imposition" of a mask according to the first variant implementation of the present invention and which replaced the mask;

Fig diagram showing the difference in low frequency components between the logical sum and logical product and the "imposition" of a mask according to comparative example and alternates this mask;

Fig diagram showing the difference in low frequency components between the logical sum and logical product and the "imposition" of a mask according to another comparative example, and which replaced the mask;

Fig diagram illustrating a method of generating masks according to the second variant embodiment of the invention;

Fig diagram illustrating a method of generating masks according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the second variant embodiment of the invention;

Fig - layout allow printing pixels "is ulozhenie" three templates masks according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the "imposition" of six patterns of the masks according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the "overlay" nine templates masks according to the second variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the "overlay" three templates masks on masks according to the second variant of the invention, which are substituted relative to each other;

Fig - layout authorizing the printing of the pixels in the "overlay" six templates masks on masks according to the second variant of the invention, which are substituted relative to each other;

Fig - layout authorizing the printing of the pixels in the "overlay" nine templates masks on masks according to the second variant of the invention, which are substituted relative to each other;

Fig diagram showing the difference in low frequency components between the "overlapping" masks according to the second variant embodiment of the invention and these masks, substituted relative to each other;

Figa diagram of a method of generating masks according to the third variant embodiment of the invention;

Figv diagram of a method of generating masks according to the third variant embodiment of the invention;

F. g - a block diagram of the steps of the method of generating masks according to the third variant of implementation of the present invention;

Fig is a block diagram of the steps of another method of generating masks according to the first variant implementation of the present invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the pattern mask according to the third variant of implementation;

Fig - layout authorizing the printing of pixels in the pattern mask according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical sum of the two patterns of the masks according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical product of two templates, masks according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the overlap of the two patterns of the masks according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of the pixels in the "overlay" three templates masks according to the third variant embodiment of the invention;

Fig - layout authorizing the printing of pixels in the logical sum of the two templates Mac what to on masks according to the third variant embodiment of the invention, which replaced relative to each other;

Fig - layout authorizing the printing of pixels in the logical product of two templates masks on masks according to the third variant embodiment of the invention, which are substituted relative to each other;

Fig - layout authorizing the printing of the pixels in the "overlap" of the two templates masks on masks according to the third variant embodiment of the invention, which are substituted relative to each other;

Fig - layout authorizing the printing of the pixels in the "overlay" three templates masks on masks according to the third variant embodiment of the invention, which are substituted relative to each other;

Fig plot of the power spectrum of the logical sum of the two patterns of the mask on the mask according to the third variant embodiment of the invention and which replaced the mask;

Fig plot of the power spectrum of the logical product of the two patterns of the mask on the mask according to the third variant embodiment of the invention and which replaced the mask;

Fig plot of the power spectrum "blending" of the two templates masks in the mask according to the third variant embodiment of the invention and which replaced the mask;

Fig plot of the power spectrum "overlay" three patterns of the masks in the mask according to the third variant embodiment of the invention and the Deputy is permitted this mask;

Fig diagram showing the differences in low frequency components between the logical sum and logical product and the "imposition" of a mask according to the third variant embodiment of the invention and which replaced the mask;

Fig diagram of the mask used for multi-pass printing for two scans according to the fourth variant embodiment of the invention;

Fig diagram of the mask used for multi-pass printing for two scans according to the fifth variant of implementation of the present invention;

Fig diagram illustrating problems of the previous level of technology.

Description of the preferred embodiments of the invention

Embodiments of the present invention relate to the generation of a mask, which is used to generate binary data dot print for each scan in multi-pass printing, as well as to the corresponding template mask. Before the description of several specific embodiments of the present invention will describe a configuration for generating a pattern of a mask or using a template mask to generate a data point print. The term "data point printing" means data indicating dot printing.

Figure 1 is a block diagram showing the configuration of hardware and software is of rest in a personal computer (hereinafter referred to in this document also simply referred to as PC), operating as the master device according to a variant implementation of the present invention. The master device generates image data which is printed by the printer 104.

In figure 1, the PC 100, which serves as the host computer, operating software, including application software 101, the driver 103 of the printer driver 105 monitor running an operating system (OS) 102. The application software 101 performs the processes associated with word processing, calculation spreadsheets, and Internet browser. Driver 105 monitor performs processes such as the generation of the image data that is displayed on the monitor 106.

The driver 103 of the printer handles a diverse group of instructions drawing instructions for drawing the image, an instruction to draw text, instruction drawing graphs and the like), which are issued by the OS 102 application software 101. The driver 103 of the printer generates binary image data which is ultimately used by the printer 104. Specifically, the driver 103 of the printer image processing described later with reference to figure 2, to generate binary image data in a multitude of colors of ink for use in the printer 104.

The host computer 100 contains a Central processing unit (CPU) 108, ESDI disk (HD) 107, RAM ROM 109 and 110 as hardware for the above software. More specifically, the CPU 108 performs processing in accordance with the above software, stored on the hard disk 107 and the ROM 110. RAM 119 is used as a work area for processing.

The printer 104 in accordance with the present variant is the so-called serial type, which scans the print heads that eject ink on the printing medium and ejects ink from a printing head while scanning the print head to perform printing. Print heads are provided for the respective ink C, M, Y and K and is installed on the cartridge so that it passes over the print media, such as printed sheets. Each of the printheads has a density of holes editions 1200 ton (dots per inch) and produces 3.0 picolitre ink droplets through each of the holes of the issue. Each printhead has 512 holes release.

The printer 104 is a printing device that can perform multi-pass printing. Thus, masks, described later, for the embodiments, are stored in a predefined memory so that for specific printing mask is used for each of danger is of and for each color ink, to generate binary data, split image.

In addition, if the patterns of the masks are stored in a predefined memory and PC 100 functions as a processing unit for generating masks, the PC 100 executes the processes of generation of the mask described in the variants of implementation, described below. Data generated masks are stored in a predefined memory of the printer 104.

Figure 2 is a block diagram illustrating the processing of the main data, which is executed in the PC 100 and the printer 104, when the printer 104 prints in the configuration shown in figure 1. Inkjet printer 104 according to the present variant implementation performs printing using four colors of ink, cyan, purple, yellow, and black, as described above. To achieve this, the inkjet printer 104 contains the print head J0010, which produces these four ink colors.

The user can create image data that should be printed by the printer 104, through the application 101. Then, to print the image data created by the application 101, transmitted to the driver 103 of the printer.

Driver printer 103 performs processing including pre-processing J0002, post-processing J003, γ-correction J0004, a process J0005 transfer in binary form and create J0006 print data. PR is varicella processing J0002 performs the conversion range, which converts the gamma of the display device that displays a screen provided by the application, in range of the printer 104. Specifically, the data R, G and B image in which R, G and B, each are expressed by 8 bits is converted into 8-bit data R, G and B in the color gamut of the printer through the three-dimensional LUT. The post-processing J0003 then divides the color reproducing the converted colors on color ink. Specifically, the post-processing J0003 includes the determination of 8-bit data C, M, Y, and K corresponding to the combination of ink, which are used to reproduce colors expressed by 8-bit data obtained by pre-processing J0002. γ-Correction J0004 is performed for each of the data C, M, Y and K, obtained through the color separation. Specifically, γ-correction performs the conversion, such that 8-bit data C, M, Y and K, obtained by color separation, linearly associated with the sequence characteristics of the gradation of the printer. Next, the process J0005 transfer in binary form performs the quantization process transformation γ-corrected 8-bit data C, M, Y and K, 1-bit data C, M, Y and K. In the end, the process J0006 create print data adds data print management or similar in the binary image data containing translated into binary form of 1-bit data C, M, Y and K to the new image data. Here, the binary image data contain data scatter print indicating the printing point, and data naechte points sepecat points. Data management print are made up of information about the print media", "information about the print quality and other management information" by way of submission sheet and the like, the print Data generated in this way are transmitted to the printer 104.

On the other hand, the printer 104 performs a process J0008 data transformation mask to binary image data contained in the input print data. The process J0008 conversion data of the mask pattern of the mask stored in a predefined memory of the printer and is described later in the embodiments to perform the process of logical product (AND) of the input binary image data. It generates binary data separate image for each scan in the multi-pass printing, and determines the time for the actual release of ink. Binary split image data include data scatter print and printable data points.

Figure 3 is a General view showing the inkjet printer 104. Cartridge M4000 moves in the X direction (main scanning direction) in the drawing with the installation of printhead and ink tanks H1900 that p is give cyan (C), purple (M), yellow, and black (K) ink on the print heads. When moving the ink cartridge are available through each of the nozzles of the printing heads at predefined points in time based on the binary data of the separate images. When one main scanning of the print head is completed, the printing medium is moved by a predetermined amount in the Y direction (the direction of the auxiliary scanning) in the drawing. The above operation of the main scanning and printing auxiliary scanning alternative repeated to sequentially form images based on the multi-pass printing.

Below is a description of embodiments of the method of generating masks templates, which are used in or generated by the above-mentioned printing system and which differ from each other based on the number of scans (hereafter in this document referred to as passages)that are required in order to perform multi-pass printing image and frequency authorizing the printing of pixels. The pattern of the mask generated by this method will be also described below.

An implementation option 1: 100% the same mask for two-pass printing

(1) the Essence of option exercise

This version of the implementation relates to the two about what the od multipass printing, in which the image ends by means of two scans printheads for each of cyan (C), purple (M), yellow (Y) and black (K) ink. For each of the colors of ink used for two-pass printing, not only the mask (hereafter in this document referred to as "level 1" mask) for each of multiple scans (in the present embodiment, two scans), but also arbitrary combination of multiple levels of these masks are eligible distributed.

Figure 4 is a diagram of the printhead, templates, masks and print media to describe a two-pass printing. In the description of the drawing to simplify the illustration and description of the two-pass printing is performed using three colors blue, purple, and yellow. This also applies to the masks described below.

Each group of color nozzles for cyan, purple, and yellow divided into two groups of first and second groups, each of which includes 256 nozzles. These groups are made corresponding to the respective patterns of the masks (C1, C2, M1, M2, Y1, and Y2) according to the present variant implementation. Each pattern mask has a size equal to 256 pixels in the direction of the auxiliary scanning (the direction of movement); the number of pixels in each pattern of the mask is the same as that of the nozzles in each group. In addition to the CSO, each template mask also has a size equal to 256 pixels in the scanning direction. Two pattern masks (C1, C2, M1 and M2 and Y1 and Y2), the respective groups of nozzles for the same color ink, are complementary to each other. The imposition of these templates masks on each other allows you to finish the printing region corresponding to 256×256 pixels.

The group of nozzles of each color produces inks on a printing medium while performing scanning with groups of nozzles in a direction (scanning direction of the head of the arrow shown in the drawing), which is essentially orthogonal to the direction of placement of the nozzles. In this example, the ink C, M and Y are produced in each area. In addition, each time a scan is completed, the printing medium is moved by the number equal to the width corresponding to one group (in this case, is 256 pixels) in the direction (the direction of movement of the print media is shown by an arrow in the drawing), which is orthogonal to the scanning direction. This makes it possible to be completed by two scans the image in the field of print media, which has a size corresponding to the width of each group.

More specifically, during the first scanning area of A print medium is printed using the first group of group C-nozzles, the first group is from the group of M nozzles and the first group from the group of Y-nozzles in the order C, M and Y. in Addition, during the first scan templates masks C1, M1 and Y1 are used for area A.

Next, during the second scanning region A, on which printing by the first scan has been completed, is subjected to the remaining printing using the second group of group C-nozzles, of the second group from the group of M nozzles and the second group from the group of Y-nozzles in the order of Y, M and C. in Addition, an unprinted area B is also printed using the first group of group C-nozzles, of the first group from the group of M nozzles and the first group from the group of Y-nozzles in the order of Y, M and C, Respectively, during the second scan templates masks C2, M2 and Y2 are used for area A, and the patterns of the masks C1, M1, Y1 are used for region B. This operation then continues to print each area in the order of the templates, masks C1, M1, Y1, Y2, M2 and C2 or templates, masks, Y1, M1, C1, C2, M2 and Y2.

Figure 5 is a schematic diagram conceptually illustrating a mask for use in two-pass printing is described with reference to figure 4, as well as their relationship. Figure 5 P0001 means the print head for one of the colors C, M, Y, shown in figure 4. Here printhead is shown to have eight nozzles to simplify the illustration. The nozzle is divided into first and second groups, as described above. Each group of nozzles has ceresola. P0002A and P0002B indicate the patterns of the masks corresponding to the arrays of nozzles of the first and second groups, respectively. That is, shows a pattern of the mask P0002A (lower pattern in the drawing), which is used for the first scan region, and the pattern of the mask P0002B (upper template in the drawing), which is used for the second scan for this area. Each of these masks is the mask the same plane. Each pattern of the mask to permit the printing of the pixels shown in black, whereas the non-permissive print pixels shown in white. The template mask P0002A first scan is complementary to the pattern of the mask P0002B second scan. Accordingly, application of these templates masks on each other is the result of a pattern in which all of the areas 4×4 are filled with the resolution printing pixels. Note that for ease of description of the illustrated patterns differ from those described below in this embodiment. In addition, in the drawing placement authorizing the printing of the pixels has a checkerboard pattern and reversing checkerboard pattern. However, the patterns of the masks in these placements are not included in the purpose of the present invention.

Now, define "authorising the printing of the pixel" and "non-permissive printing pixel. "Allow printing pixel allows the printing point (release ink), as described above. If DV is ary image data, corresponding allows printing pixel, indicate "output"printing point. If the binary image data corresponding allows printing pixel, indicate "nevius", seal point fails. On the other hand, "non-permissive print pixel does not allow printing, regardless of the binary image data. Accordingly, even if the binary image data corresponding to the non-permissive print pixel point "release", the printer will not print.

P0003 and P0004 denote image, completed by a two-pass printing, and shows how the placement of the dots constituting the image. To simplify the description of these images are called solid image in which dots formed in each pixel. Accordingly, placement of the dots directly reflect allow printing pixels of the mask P0002, which is used to generate the data point print. During the first scan data scatter print in the first group are generated using a template mask P0002A. Then the printing medium is moved by the amount corresponding to the width of the group of nozzles in the direction of arrow in the drawing. During the subsequent second scan data scatter print of the first group for the area of the offset by the number p of the motion also generated using the template mask P2000A. Data scatter print in the second group for the area that is printed by using the first group, are generated using a template mask P2000B. These two scan print complete the picture.

Figa and 6B are diagrams illustrating a two-pass printing is described with reference to figure 4 and 5, and C, M and Y ink (as described above, black K ink are ignored for simplicity). As shown in figa and 6B, masks C1, M1, Y1, C2, M2 and Y2 are used to produce C, M and Y ink during the two scans (in the example shown in figa and 6B, the forward scanning and the backward scanning)to print a color image.

Figa shows how an image is completed in the area in which printing is performed in the order direct scanning (scan-to-right in figure 4) and the reverse scan (scan to the left in figure 4). During the live scan first scan the blue image is printed first on the basis of the data dot print blue separate data generated using the blue mask C1) for the first pass. During the same scan on the basis of the respective data point of the print data, split image, generated using purple and yellow masks (masks M1 and Y1), purple image already printed on the OTP is fandom blue image and the yellow image is then printed on a printed blue and purple images. During the reverse scan of the second scan, after moving the print media at a predetermined distance, the image in this way successively printed on a printed image based on the print data of yellow, purple, and blue pixels, generated using masks Y2, M2 and C2.

On the other hand, figv shows how an image is completed in the area in which printing is performed in the reverse scan (scan to the left in figure 4) and direct scanning (scan-to-right in figure 4). During the reverse scan, the first scan the yellow image is printed first on the basis of the data scatter print yellow split data generated using the yellow mask Y1) for the first pass. During the same scan on the basis of the respective data point of the print data, split image, generated with the use of purple and blue masks (masks M1 and C1), purple image is printed on a printed yellow image and the blue image is then printed on a printed yellow and purple images. During the direct scanning of the second scan, after moving p the printed media at a predetermined distance, image similarly sequentially printed on a printed image based on the print data blue, purple, and yellow dots, generated using masks C2, M2 and Y2.

When using three colors C, M and Y in order to perform two-pass printing in which an image is completed by two scans, the intermediate images are present, in which images for each level masks overlap each other, for example, the intermediate image, where the blue image to the first passage superimposed over the purple image for the first pass, an intermediate image in which the yellow image to the first passage superimposed over the above image and an intermediate image in which the yellow image to the second passage superimposed over the above image for a first pass. In these intermediate images of the grains described with reference to figa-S can meet. In particular, more grains occurs in the intermediate image, if the amount of ink applied per unit time or per unit area of the printing medium increases due to the increase printing speed, the print density and the number of types of ink to use. Grain found in the intermediate image is AI, fixed as they can be seen as an overlay, such as an irregular mottled pattern in the finished image.

To avoid the occasion of the grains in the intermediate image, this version of the implementation is characterized by the fact that the placement authorizing the printing of pixels obtained by blending levels masks on each other, has the property of a few low-frequency components. A small number of low frequency components makes it possible to reduce the offset placement of ink dots in the intermediate image at each stage. Also, an important characteristic is that the superimposed masks are the property of aperiodic occupancy authorizing the printing of pixels in order to prevent interference of the mask with the image data or noise. That is, the placement authorizing the printing of pixels obtained by blending levels masks on each other, has the properties of aperiodic and few low-frequency components, so that placement is highly scattering. This version of the implementation thus prevents the point from placement near or adjacent to each other or overlapping each other, as far as possible, in the intermediate image at appropriate stages, leading to the completion of an image. Even if overlapping or adjacent points may not the be eliminated, this version of the implementation makes such overlapping points or similar highly scattered.

The term "low-frequency components" refers to components that are present in the frequency band below the middle point of the space frequency bands where frequency components (the power spectrum) are present.

(2) the Method of generating mask

The method of generating masks according to a variant implementation of the present invention is roughly classified into two types: method of generating masks for multiple passes (multi-generation) and the way subsequent generation of masks for each iteration (generation of the aisle by aisle), and the method of generating mask is performed by any one of the above two methods. The previous method of generating simultaneously generates a mask (the number of passes (number of scans)required to complete the picture - 1) passes and generates a mask for the remaining one pass so that allow printing pixels of this mask are mutually exclusive with respect to the placement authorizing the printing of pixels simultaneously generated masks. The latter method of generating the aisle by aisle sequentially generates the masks for each of the multiple passes (scans)required to complete the image, and man the spacecraft for final passage is generated so that that allow printing pixels of this mask are mutually exclusive with respect to the placement authorizing the printing of pixels generated masks, as in the case with the previous method. It should be noted that in the present embodiment, in which masks are used for two-pass printing, the simultaneous generation of equivalent generating the aisle by aisle.

In addition, for each of the above two methods of generation method of determining occupancy authorizing the printing of the pixels includes a way of placing all allow printing of pixels in the mask with a predefined image and determine placement when creating a mask, generated more scattering (this method is hereinafter referred to as "the method for determining placement"), and the method of placement of each authorizing the printing of a pixel when creating a mask, generated more scattering (this method is hereinafter referred to as "the method of successive placement").

7 is a diagram conceptually showing a method of generating masks for two-pass printing according to the present variant implementation.

In step 1 generate the masks are generated masks C1, M1 and Y1 the corresponding surfaces for the first pass. In stage 2 mask C2, M2 and Y2 corresponding surfaces for the second pass are generated so that Thu is they are complementary to the masks C1, M1 and Y1 for the first pass. More specifically, for each color mask for the second pass is generated so that the placement authorizing the printing pixels of this mask is mutually exclusive with respect to the placement authorizing the printing pixels corresponding mask for the first pass.

In the above methods of generating masks allow printing pixels of the masks C1, M1 and Y1 for the first pass are placed, as described below. The first way to determine the best placement will be described, and then describes how sequential placement. Of course, any of these methods can be used.

The method of determining the placement

Fig is a block diagram showing the process of determining occupancy authorizing the printing pixel masks for two-pass printing according to the present variant implementation based on the method of determining placement.

First, at step S801, are C, M and Y image, each 50%density, which correspond to the size of plane masks C1, M1 and Y1 for the first pass. Then, in step S802, each image is converted into binary form by means of technology transfer in binary form, such as a method of error diffusion. Thus, for each of the planes of the masks C1, M1 and Y1 achieved initial placement, which allow printing pixels of 1-bit Dan is scored "1" are 50% of the pixels of the mask. Technology transfer in binary form, thus, is used to obtain an initial placement authorizing the printing pixels as part of the scattering accommodation initially obtained depending on the method of transfer in binary form. In addition, technology transfer in binary form makes it possible to reduce the calculation time or convergence required to subsequently determine placement. In other words, the method of obtaining the initial placement is not essential in the application of the present invention. For example, the plane of the mask may have initial accommodation, which permit the printing pixels of 1-bit data is equal to 1, are placed randomly.

Then, at step S803, the potential is repulsive forces are calculated for all authorizing the printing of pixels in each of the planes of the masks C1, M1 and Y1, obtained as described above. Specifically,

(i) a repulsive force is applied to allow the print to pixels of one and the same plane in relation to the distance between the resolution printing pixels;

(ii) also repulsive force is applied to allow the print to pixels of different planes;

(iii) different repulsive force is applied to the same plane and different planes;

(iv) authorizing the printing of peaks which pits different planes are allowed to overlap each other, but the force of repulsion is attached to the overlapping permitting the printing pixels (two, three or more permissive print pixels) according to the combinations of overlapping authorizing the printing of pixels;

Fig.9 is a diagram schematically showing the function of the main potential repulsive forces E(r) under this option implementation.

As shown in Fig.9, for the repulsive force, which is determined in the present embodiment, the coating repulsive forces up to r=16 (pixels; the pixels of the mask, on which are placed to permit the printing pixels). The potential is attenuated depending on the distance, basically entails a state of high energy, unstable condition, when permitting the printing pixels are placed close to each other. Thus, the computation of the convergence makes it possible to avoid dense arrangement as possible.

The shape of the repulsive forces is more appropriately determined by the ratio of authorizing the printing of pixels to all pixels of the mask.

In addition, when multiple colored inks are used for printing, it may happen that the number of positions where ink dots are really exceeds the number of positions where ink dots can be placed (for resolution of 100 dpi, 1200×1200 potential positions in 1-inch square), and then placed the ink dots are overlapping. Accordingly, in the calculation of the potential repulsive forces allow each printing pixel should be given considerations for possible overlap authorizing the printing of the pixels of each other. Thus, the function is determined to be limiting the capacity of repulsive forces at r=0. This allows the scattering with possible overlapping authorizing the printing of pixels taken into account.

This version of the implementation performs calculations, such that the potential is repulsive forces αE(r) is applied to allow the printing pixels on the same plane, the forces of repulsion βE(r) is applied to allow the printing pixels on different planes, and allow potential γs(n)E(r) is applied to the overlapping permitting the printing pixels. More specifically, the potential is repulsive forces resulting from the presence of certain permitting the printing of pixels, is obtained by adding the following capabilities to the above potential is repulsive forces: the potentials are repulsive forces allow printing pixels on the same plane, permitting the printing pixels on different planes and overlapping solving the printing pixels on different planes, accordingly, within a distance r from a specific authorizing the printing of a pixel.

Templates masks have a finite size (in the present embodiment, 256 pixels × 256 pixels), therefore, used the periodic boundary condition, which allows the same pattern of 256 pixels × 256 pixels seems to be repeated. Accordingly, the left edge of the template mask is adjacent to the right edge of the template mask. The top edge of the template mask is adjacent to the bottom edge of the template mask.

For the above potentials are repulsive forces coefficients α, β and γ are weights in the present embodiment α=3, β=1 γ=3. Values α, β and γ affect the dispersion authorizing the printing of pixels. Values α, β and γ can actually be determined, for example, through trial optimization is based on the printed image printed by using masks.

The coefficient s(n) is used for multiplication in addition to γ to dispel overlapping to permit the printing pixels. The coefficient s(n) has a value corresponding to the number of beams, so as to increase the degree of scattering authorizing the printing of pixels, according to the number of floors. The experiments of the present inventors show that p is DATASHEE scattering can be achieved through the use of s(n), certain any of the two equations:

Equation 1

That is, when n represents the number of floors, total number of combinations is denoted as s(n). Specifically, for the target authorizing the printing of a pixel, for which the repulsive force must be calculated, found overlapping to permit the printing pixels (which are placed in the same position as the target authorising the printing of the pixel on the same plane or on different planes and overlapping to permit the printing pixels, placed at a distance r from the target authorizing the printing of a pixel. In this case, n denotes the number of floors total for overlapping target authorizing the printing of a pixel and authorizing the printing of a pixel on the same plane and different planes that overlap the target authorising the printing of a pixel in the same position, and overlap authorizing the printing of pixels, which are located at a distance r from the target authorizing the printing of a pixel on the corresponding planes and overlap in the same way. Then, for these two pixels are considered repulsive forces, resulting overlap authorizing the printing of pixels.

In the case of the example in which two pixels allow printing pixels are normally present on the first, second and third plane of the, n is defined as 3. Then, the force of repulsion related to the overlap of the three authorizing the printing of pixels permitted to act on those pixels. Here, when the repulsive force resulting from the overlap of three authorizing the printing of pixels, whereas, the repelling force of the overlap of each of the two authorizing the printing of pixels and repulsive force of each authorizing the printing of a pixel whereas, in order to act in a unifying way, together with the repulsive force of three overlapping authorizing the printing of pixels. In other words, not taking into account the third plane, the overlap can be considered to happen between the two allow printing pixels on the first and second planes. Not taking into account the second plane, the overlap may be considered to be one between the two allow printing pixels on the first and third planes. Not taking into account the first plane, the overlap can be considered to happen between the two allow printing pixels on the second and third planes. To calculate uniting the overlapping effect authorizing the printing pixels, the repulsive force resulting from the combination of the beams is determined, and s(n), such as described above, is used. Experiments show that this Affairs is no possible to provide highly dispersed accommodation authorizing the printing of pixels.

Referring again to Fig, at step S803, the total energy, which is equal to the sum of the potentials of the repulsive forces of all authorizing the printing of pixels. Then processed in order to reduce the total energy.

This processing causes a consistent offset of each of authorizing the printing of pixels to one of the pixels located at the distance r is not greater than 4, when receiving the pixel potential is repulsive forces shifted authorizing the printing of a pixel is the most reduced. This processing is repeated (step S804), to reduce the overall energy, which is equal to the sum of the potentials of the repulsive forces of all authorizing the printing of pixels. In other words, the process of gradual reduction of the total energy corresponds to the process of sequential staging authorizing the printing of pixels more scattering, i.e. the process of gradual reduction of low-frequency components allow printing pixels.

At step S805, it calculates the degree of reduction of the total energy received at step S804. If the degree is defined to be equal to or less than a predetermined value, the process of weakening the power ends. It should be noted that the predetermined value may be determined, for example, based on the results of the actual printing and sootvetstvuuschey reduction, when image with reduced low-frequency components can be printed.

Ultimately, at step S806, the corresponding plane with the degree of reduction of the total energy equal to or less than a predetermined value, are set as the mask C1, Y1 and M1 for the first pass. There are also masks C2, M2 and Y2 for the second pass, which allow printing pixels are placed in positions that are mutually exclusive in relation to authorizing the printing of the pixels in the masks C1, M1 and Y1.

At step S805, this version of the implementation determines whether the degree of reduction of the total energy, or less than a predetermined value. Then, if the degree of reduction of the total energy is equal to or less than a predetermined value, the process proceeds to step S806. However, this version of the implementation is not limited to this example. For example, this version of the implementation can determine at step S805, whether total energy or less than a predetermined value or not, and if so, moves to step S806.

Figa-10D are drawings, schematically showing the calculation of the potential is repulsive forces and weaken the total energy described above. More specifically, these drawings include the species in the long term, shows the possibility of three planes C1, Y1 and Y1 according to the present variant implementation and types of planes, specifically showing the movement authorizing the printing of pixels. In the drawings, the smallest cells indicate pixels of the mask. The pixels overlapping among the three overlapping planes correspond to the same pixel position between the planes.

Figa illustrates that when allowing printing pixels are present on the same plane, the force of repulsion of these allow printing pixels is added to (increases) the potential is repulsive forces. In the example shown in the drawing, allowing one printing pixel is present in the same plane C1, at which the target authorising the printing of the pixel Do is present at a distance r from that pixel. In this case, used α=3, and the potential 1×αE(r) is added as a potential target for enabling printing of a pixel Do.

FIGU is a diagram illustrating that allow printing pixels are present on the surfaces (M1 and Y1), different from that on which the target is present authorising the printing of the pixel Do, and what the potential is repulsive forces is added on the basis of the relationship between the target allowing the print pixel and these two allow printing pixels. The relationship between the target allowing the print pixel and these two authorised the sponding print pixels such as between different planes. Then accepted β=1 and is added to the potential 2×βE(r), corresponding to the two allow the print to pixels.

Figs is a diagram illustrating that allow printing pixels are present on the same plane, which is the target authorising the printing of the pixel, and on planes different from that on which the target is present authorising the printing of the pixel, as in the case of the above two drawings, and also allows printing pixel is present on the same pixel in the other plane, and then this allows the print pixel and the target authorising the printing of pixel overlap, and illustrate the potential of repulsive forces on the basis of the relationship between the resolution printing pixels. There are not only the conditions on figa and 10B, but also enables printing a pixel is present in the same pixel on the plane Y1, which is different from the plane of C1 with the target audience allow printing pixel Do. Thus, add the following potentials: potential repulsive forces 1×αE(r) allow one pixel on the same plane, the potential is repulsive forces 1×βE(0) one authorizing the printing of a pixel on another plane in the same pixel, the potential is repulsive forces 2×βE(r) of the two authorizing the printing of peaks is she on different planes and the potential is repulsive forces γ s(2)×E(r) overlap, which γ=3 is used when the number of beams n=2. As a result, in placing authorizing the printing of a pixel shown in figs, the sum of the potentials of the repulsive forces associated with the presence of the target allowing the print pixel Do 1×βE(0) + 1×αE(r) + 2×βE(r) + γs(2)×E(r).

Fig.10D is a diagram illustrating that in placing authorizing the printing of a pixel shown in figs, moving authorizing the printing of a pixel Do changes the amount of potential repulsive forces that allow the printing of a pixel. As shown in fig.10D when authorising the printing of the pixel Do (located on the plane C1) is shifted to the adjacent pixel on the same plane, the sum of the potentials of the repulsive forces associated with the presence of authorizing the printing of a pixel Do, is changed to βE(1) + 1×αE(r2) + 2×βE(r2), as the distance is changed to r2 with r and the number n of beams becomes 0. To accommodate authorizing the printing of a pixel shown in figs, the sum of the potentials repulsive forces 1×βE(0) + 2×αE(r) + 1×βE(r)γs(2)×E(r) is compared with the sum of the potentials repulsive forces resulting from the movement authorizing the printing of a pixel Do on fig.10D. It determines the change in the amount of potential repulsive forces after moving.

In the above described is the sum of the potentials of the repulsive forces is obtained by determining the sum of the energies allow printing of pixels between two pixels or authorizing the printing of pixels between the three pixels, when authorising the printing of the pixel is moved. However, it is shown for simplicity, and the sum of the potentials of the repulsive forces, of course, is obtained by combining the potentials repulsive forces on the basis of the relationship between interest permissive print pixel and allow printing pixels, including those from other possible pixels that are different from the above authorizing the printing of pixels.

If authorizing the printing of pixels, for each of which the sum of the potentials of the repulsive forces is calculated, as shown in figa on 10C, for example, authorising the printing of the pixel Do shows the largest amount of potential repulsive forces, changes in potential repulsive forces after moving pixel Do are determined as described in fig.10D, and enables the printing pixel Do moves to the pixel with the greatest reduction in the amount of potential repulsive forces. This processing is repeated to allow a reduction in the total energy of the three planes. I.e. placing authorizing the printing of a pixel blending three planes respectively allocated with a few low-frequency components.

When permitting the printing pixels suitable dispersed between the three superimposed planes masks C1, M1 and Y1, allowing printing pixels is also suitable are scattered among updat the additional masks C2, M2 and Y2. In addition, to permit the printing pixels imposing an arbitrary number (2, 3, 4 or 5) of these 6 planes is also suitable are dispersed and have a few low-frequency components. In the area in which the image is printed in the order of forward and reverse scans in accordance with the present variant implementation, the printing is performed using the mask C1 for the first pass, the mask M1 for the first pass, the mask Y1 for the first pass, the mask Y2 for the second pass, the mask M2 for the second pass and masks C2 for the second pass in this order, so that the patterns of the masks overlap each other. Accordingly, the distribution of ink dots in the following intermediate images have a small amount of low-frequency components and are strongly scattering: "for the first pass + M for the first pass, C for the first pass + M for the first pass + Y for the first pass, C for the first pass + M for the first pass + Y for the first pass + Y for the second pass, C for the first pass + M for the first pass + Y for the first pass + Y for the second pass + M for the second pass and C for the first pass + M for the first pass + Y for the first pass + Y for the second pass + M for the second pass + C for the second pass. Also, in the area in which the image is printed in reverse order and direct filigree is Avani, printing is performed using the mask C1 for the first pass, the mask Y1 for the first pass, the mask M1 for the first pass, the mask C1 for the second pass, the mask M2 for the second pass and masks Y2 for the second pass in this order, so that the patterns of the masks overlap each other. Therefore, the distribution of ink dots in the following intermediate images have a small amount of low-frequency components and are strongly scattering: Y for the first pass + M for first pass", "Y for the first pass + M for the first pass + C for the first pass", "Y for the first pass + M for the first pass + C for the first pass + C for the second pass", "Y for the first pass + M for the first pass + C for the first pass + C for the second pass + M for the second pass and Y for the first pass + M for the first pass + C for the first pass + C for the second pass + M for the second pass + Y for the second pass. Then, dots printed in accordance with the data dot print for each passage, which are generated using the above mask, also appropriately dispersed. That is, as described above, when the pattern of occupancy authorizing the printing of pixels in the mask has a few low-frequency components, the pattern placement of the dots printed with the use of these masks is free the m from the offset placement of the dots or the like in the pattern placement of the dots in the original image, not yet subjected to the processing by the mask. That is, the patterns of dots printed with the use of masks for each passage contains a few low-frequency components and are strongly scattering as in the case of templates, masks.

Thus, even if the ink is fully absorbed at the stage of intermediate image because of proper interaction between the ink and the printing medium, the probability that insufficiently absorbed by the ink in contact with each other to form a grain, can be reduced through well-dispersed ink dots. This makes it possible to prevent what is called bubbles, the resulting grains. Even if grains are formed, they will also be appropriately distributed and less significantly affect the quality of printed images.

Thus, since the ink is not necessary to fully absorb at the stage of intermediate image, the printer 104 may reduce the difference in printing time between planes, i.e. the difference in time release ink. For example, this allows to increase the speed or frequency of release or reduce the number of passes for multi-pass printing; four pass, adopted, taking into account the sufficient absorption of the ink can be reduced daduh.

In the above description, the method for determining placement applies to masks with three planes, which are used for the first pass and that are included in the mask for two passes. However, the determination method is not limited to this aspect but is applicable to all planes, to determine the placement authorizing the printing of pixels. For masks for two-pass printing according to the present variant implementation of the method for determining placement applies to masks with six planes for two passes, each for C, M and Y. In this case, the range in which to permit the printing of pixels moved, not limited to neighboring pixels. Posted by pixels can be moved on the basis of the relationship between the relevant resolution printing pixels on different planes. Specifically, for example, authorising the printing of the pixel on the same plane can be moved in the pixel on the same plane, which is not authorising the printing of the pixel, and authorising the printing of the pixel located at the pixel a different plane, which corresponds to the displaced pixel, can be moved in the pixel on the same plane, which corresponds to the pixel in which the above authorising the printing of the pixel was located. This makes it possible to change the relationship of accommodation between what we allow printing pixels on all planes, raised in the calculation of potential repulsive forces. Therefore, the position of authorizing the printing of pixels can be changed to each other so as to minimize the potential energy.

Method sequential placement

This method is a method that consistently places allow printing pixels in the part of the surface of the mask that are not yet available to permit the printing pixels as described above.

11 is a flowchart showing the process of determining occupancy authorizing the printing pixels on the basis of the method of sequential occupancy under this option implementation.

The process, shown at 11, and sequentially allocates authorising the printing of the pixel on the three planes sequentially, and repeats this operation until such time as 50% of authorizing the printing of pixels will not be posted on each plane. First, at step S1101, before authorising the printing of a pixel is done calculating the possible potential repulsive forces between these permissive print pixel and each of authorizing the printing of pixels that have already been placed in the plane of the masks C1, M1 and Y1.

The potential is repulsive forces can be calculated in the same way as described above for the method of determining placement. The difference between this method and the method of determining time is edenia is that, with reference to the example shown in figa-10C, if in contrast to the above described method of determining occupancy, allowing the print pixel Do shown on these drawings were not yet available, but should be re-placed, the potential is repulsive forces are calculated on the basis of the relationship between permissive print pixel and Do allow printing pixels that have already been placed on the same plane C1 and on a different plane M1, or Y1. As is also apparent from the description, at the initial stage, where authorising the printing of the pixel is not yet available, the potential is repulsive forces has the same value regardless of the position of authorizing the printing of a pixel.

Next, at step S1102, between the capacities of the repulsive forces, computed under the assumption that enable printing pixel is placed at each pixel of the mask is determined by the pixel mask having a minimum potential energy. Then, in step S1103, the method determines whether to show or not the set of pixels mask this minimum energy. If the set of pixels in the mask indicate the minimum energy, then in step S1107, a random number is used to identify one of the multiple pixels of the mask. In the present embodiment, the pixel with the minimum energy is determined under the condition that on the same plane authorising the printing of the pixel is not h is the pixel, which allows printing the pixel has already been posted. This is because depending on a parameter, such as a weighting factor or function potential repulsive forces when calculating potential repulsive forces, the overlap authorizing the printing pixels on the same plane may result in the minimum energy as a result of the relationship between the target allowing the print pixel and allow printing pixels on other planes, because in this case the overlap is prohibited, so as soon as one allows printing pixel is allowed to be hosted on a single pixel of the mask.

At step S1104 authorising the printing of the pixel is placed at a certain pixel mask with minimum potential energy. That is, the data mask to the pixel is set to "1".

At step S1105, the method determines whether there was or not posted by one authorising the printing of the pixel on each of C, M and Y planes. If this placement is not completed, the processing beginning at step S1101, repeated.

When one authorising the printing of the pixel was consistently placed on the planes C1, M1 and Y1 in such manner, at step S1106, the method determines whether or not been posted permitting printing pixels on up to 50% of all pixels in the mask. If you allow the printing pixels were not placed on the amount of up to 50% is exela mask, the processing beginning at step S1101, is repeated. After 50% of authorizing the printing pixels were placed on each of the three planes, the present process is terminated. After the masks C1, M1 and Y1 for the first passage installed so as subsequently set complement mask C2, M2 and Y2.

The above-described manner consistent placement also makes it possible to create a mask that has characteristics similar to those of the masks that are created via the above method for determining placement. That is, for the three planes of the masks C1, M1 and Y1 obtained by the method of successive placement, to permit the printing pixels appropriately dispersed in the superimposed masks. Accordingly, to permit the printing pixels to properly dissipate for masks C2, M2 and Y2, which are complementary to the masks C1, M1 and Y1. In addition, to permit the printing pixels to properly disperse in a random number (2, 3, 4 or 5) of these 6 planes and have a small amount of low-frequency components.

The above methods of generating mask, in addition, characterized by the generation is not such a periodic pattern, which are regularly repeated placement authorizing the printing of pixels. These methods do not generate such periodic Shab is he, as duplicate any of checkerboard pattern or any repetitive type placement Beyer. Even if such a template is generated, the reset parameter of the potential is repulsive forces allows convergence to a state in which the generation of periodic patterns is avoided. Thus, the mask generated by the methods of generating masks according to the present variant implementation, are aperiodic templates.

In the above methods of generation of each mask plane is not set to cancel the use of the individual authorizing the printing of pixels. However, even if the individual pixels in each plane are set to not be used as authorizing the printing of pixels, a well-dispersed mask with a small number of low frequency components can be obtained using these cancelled pixels.

(3) evaluation of the characteristics of the mask

The impact of weights α, β and γs(n) potential repulsive forces on mask

First will be given a specific description of the effects of weights α, β and γs(n) to calculate the potential repulsive forces (discussing the distance is not given, and only the influence coefficients) on the masks generated by the generation of a mask according to the present variant of the implementation of the population, described above. As described above, the coefficient α affects the scattering authorizing the printing pixels on the same plane. Factor β affects the scattering authorizing the printing of pixels between different planes. Factor γs(n) affects the scattering slab, if allow printing pixels on different planes are located on the same pixel and overlap.

In the present embodiment, the same function (Figure 9) is used for all terms E(r). However, various potential functions can be used for relevant terms. In this case, of course, the difference in scattering, described below, essentially corresponds to the difference between αE(r) and βE(r)' and γE(r)"that are the product of the function E(r) and each of their respective weights α, β and γ(n).

If the potential is repulsive forces is defined only for allowing the printing pixels on the same plane, and the energy is attenuated to determine the distribution of authorizing the printing of pixels, that is, if α=1 αE(r)and β=γ=0, location permitting the printing pixels on the same plane such that allow printing pixels appropriately dispersed on each plane. This is due to the effect of αE(r). However, the template switch is avausina allow printing pixels (logical product or logical sum), selected from two (of many) of superimposed planes offset in terms of occupancy authorizing the printing of pixels and has a large number of low-frequency components. This is because some allow printing pixels on two planes, can happen, overlap and because the offset may be the result of a lack of communication between the two planes.

Template "logic works" is obtained by performing the logical operation works on the same position of the pixel on multiple planes, as shown in Fig. Specifically, when permitting the printing pixels ("1") are present in the corresponding positions of the pixels on the lot (in the illustrated example, two) planes, the template logical works obtained through allocation of these positions. The template logic works shows the distribution of overlapping authorizing the printing of pixels between different planes.

The template logical sum is obtained by performing a logical sum for the same position of the pixel on multiple planes, as shown in Fig. Specifically, when authorising the printing of a pixel ("1") is present in a specific position of a pixel on one of the many (in the illustrated example, two) planes, the template logical sum of polychaets is through the allocation of this position. The template logical sum shows appropriate placement authorizing the printing pixels on different planes as placing allow printing pixels on the same plane.

Then, it is assumed that the same potential is repulsive forces applies to all permit printing pixels on three planes, that is α=β=1 αE(r) and γ=0. In this case the distribution authorizing the printing pixels on each plane has a certain amount of low-frequency components and has a biased distribution. On the other hand, the distribution of authorizing the printing of pixels (logical sum) imposed on the three color planes is appropriately scattering. This is because α and β have the same value, so the impact from scattering authorizing the printing pixels on the same plane is the same as that on other planes, with the result that insufficient scattering authorizing the printing pixels on each plane.

Thus, to change the potential of the repulsive forces between the one and the same plane and different planes, for example, installed α=3 β=1. This makes it possible to relatively reduce the influence of other planes, increasing the scattering in the same plane. In addition, the scattering authorizing the printing of pixels (Sha the LON logical sum) of two superimposed planes is appropriate scattering and has a small amount of low-frequency components. Thus, the scattering authorizing the printing of pixels increases as one and the same plane or on different planes. That is, the scattering on the same plane or on different planes is increased through the creation of effective expressions αE(r) and βE(r) and create values α and βdiffering from each other.

Next, you will first see the discussion of the case in which the expression γs(n)E(r) is not used when some allow printing pixels overlap. Two planes, with distribution authorizing the printing of pixels having a small number of low-frequency components are superimposed without an effective expression γs(n)E(r). Then, overlapping to permit the printing pixels (logical product) are selected from the resulting distribution authorizing the printing of pixels and have the wrong distribution with a large number of low-frequency components.

In contrast, the use of the expression γs(n)E(r), first provides each plane with the distribution authorizing the printing of pixels having a small number of low frequency components. Then, the distribution of overlapping authorizing the printing of pixels (logical product), chosen from a distribution authorizing the printing of pixels nalog is the R masks, has allowed a small number of low frequency components.

Thus, the expression γs(n)E(R) is mainly effective in a suitable scattering overlapping authorizing the printing of pixels. Here, as described with reference to figa-10D, this expression is set so that the potential increases in accordance with the number of floors and thus moves or places allowing each printing pixel in accordance with the potential to reduce the energy, and gives the effect, which reduces the number of overlaps with decreasing energy. This means that the above effect is the same as that of the αE(r) to reduce the number of adjacent allow printing pixels on the same plane. Thus, the expression γs(n)E(r) is effective not only in the scattering overlapping authorizing the printing pixels as possible, but also in reducing the number of floors. This effect makes it possible to minimize the number authorizing the printing of pixels in a variety of related and overlapping authorizing the printing of pixels. The result can be obtained distribution authorizing the printing of pixels with a small number of low frequency components.

Therefore, this variant implementation uses the values α=3, β=1 γ=3, as described above.

For example, α, β << γ can be installed and overlapping to permit the printing of pixels selected from the set of superimposed planes, can be labeled so that the expression γs(n)E(r) is used in order to obtain a suitable dispersion, which allow overlapping printing pixels have very little low frequency components.

In addition, in the present embodiment, the repulsive force between the planes are all equal βE(r). However, the interaction between the planes can be effectively modified, taking into account the magnitude of the interactions. For example, the potential is repulsive forces between the planes of the masks used for ink, released in a short period of time, as far as possible, is higher than the other potentials are repulsive forces. In other words, the factor βE(r) or of the form E(r) can be effectively changed between planes. In addition, for example, when the fixation system is a chemical reaction, if the ink containing the reaction liquid or a component produced using the printhead, to effectively build capacity repulsive forces between the plane of the mask used for the reaction liquid or the like, and a plane of the mask used for the ink, which significantly react with the reaction liquid sludge is similar, higher than normal potential repulsive forces. A specific example of a change in the potential function repulsive forces is the change in the distance r of the force of repulsion. For example, r may be 16 the biggest, as described above, when image data for processing have a gray scale value of 50%, and may increase as the gray scale value increases above or decreases below 50%.

In the present description, a more uniform dispersion of authorizing the printing of pixels or ceiling means "more appropriate scattering" or "best scattering". "Uniform scattering", corresponds, in the above example, the potential repulsive forces, minimized the total energy, i.e. minimized the number of floors or smezhnosti many overlapping or adjacent allow printing pixels. In addition, in this state, authorizing the printing pixels are placed as evenly as possible. In addition, the expression "reduction in the amount (magnitude) of the low-frequency components" means that the amount (value) of the frequency components in the field (low frequency region)associated with susceptible human visual characteristics, decreases depending on the level of scattering.

The mask according to the present variant implementation and mask in Trad is operating (known) example

Fig-16 are diagrams showing the patterns of occupancy authorizing the printing of pixels masks C1, M1 and Y1 (hereinafter referred to in this document known as "multi-layer mask") in accordance with the present variant implementation, which are generated by the above generation method. Fig and 18 are diagrams showing a similar pattern of occupancy authorizing the printing pixels of traditional masks. More specifically, Fig shows the pattern of the mask generated according to the method described in patent document 1 (referred to as "broken mask only in a continuous plane"), which can be used for cyan ink for the first pass. Fig shows the random pattern mask described in patent document 2. Each of the templates, masks, shown in Fig 18, has the size of 256 pixels × 256 pixels. In each template, the white pixels represent non-permissive print pixels (pixel, which masks the image data, not paying attention to the content of the image data for the corresponding pixel). Black pixels represent allow printing pixels (pixel, which allows the dots to be formed depending on the content of the image data in pixels.

As shown in these drawings, only the random mask shown in Fig, Mae the observer imprint, which is rough and lacks smooth, compared to other masks. This is because in the generation of the random pattern of the mask to permit the printing pixels randomly placed without taking into account relationships (factor α) between the positions of the points on this plane. In contrast, allowing the printing pixels are placed in the templates dispersed mask only in a continuous plane" (Fig) and the mask (Fig 16) under this option the implementation so that mainly take into account the scattering authorizing the printing of pixels in the same plane based on impact factor α. This cancels the offset of the scattering authorizing the printing of pixels, giving the observer the impression that the masks are usually smooth.

Fig and 20 are diagrams showing the patterns of the logical sum and logical works, respectively, of the multilayer masks C1 and M1 according to the present variant implementation, shown in Fig and 15. In addition, Fig and 22 are diagrams showing the patterns of the logical sum and logical works, respectively, of the multilayer masks C1, M1 and Y1 shown in Fig, 15 and 16. Fig and 24 are diagrams showing the patterns of the logical sum and logical works of, respectively, two masks scattered masks only what about the solid plane according to conventional example. Fig and 26 are diagrams showing the patterns of the logical sum and logical works, respectively, of two random masks according to conventional example.

On Fig and 20 shows the scattering: accommodation (logical sum) authorizing the printing of the pixels obtained by the superposition of two masks according to the present variant of implementation at each other, and placement (logical product) overlapping authorizing the printing of pixels selected from the above placement. This is because allowing the printing pixels are placed on two planes, whereas the scattering authorizing the printing of pixels between two planes (factor β) and the scattering of the beams themselves (factor γs(n)).

In addition, as shown in Fig that allow printing pixels are usually close in the template logical sum authorizing the printing of the pixels obtained by the superposition of three masks according to the present variant of implementation at each other. That is because this version of the implementation takes scattering authorizing the printing of pixels between the three planes (factor β)authorizing the printing pixels appropriately dispersed between the three planes. As a result, allow printing pixels are usually located close. In addition, planes are R nomernye masks for two-pass printing, and allow printing pixels thus placed on each of the planes with a density of 50%. Therefore, three superimposed planes have a density of 150% and thus do not prevent overlap authorizing the printing of pixels from elimination. However, this version of the implementation uses the factor γs(n)to limit the number of floors to two. As a result, in the template logic works obtained by selecting the allow overlapping printing pixels on three planes, such overlapping is not present, as shown in Fig.

In contrast, the patterns of the logical sum and logical works obtained by masking "diffuse mask only in his plane"disclosed in patent document 1, which are the planes of different colors, dissipate less appropriate than those that correspond to this version of the implementation (Fig and 20), as shown in Fig and 24. This is because patent document 1 takes into account the scattering on the same plane, rather than scattering authorizing the printing of pixels between the planes (factor β) or scattering ceilings allow printing pixels (ratio γs(n)). Random masks according to conventional example also shows impractical scattered templates logical the amount and logical works, as shown in Fig and 26.

Another way to assess the pattern of the mask is determined to use pattern overlay". As shown in Fig, this pattern overlay such that, when authorising the printing of a pixel ("1") is present in a certain pixel of the mask on the set (in the illustrated example, two) planes, the data "1"indicating to permit the printing of the pixel present in the respective pixels, and such that, when allowing the printing pixels overlap each other in the same pixel mask data corresponding to the number of overlaps are present. For example, if the two overlap is present, the data indicates "2". If three overlap is present, the data indicates "3". The template overlay is represented by the density corresponding to the number specified data, as shown later. That is, the black density increases consistently with the number of overlapping authorizing the printing of pixels. The template overlay can show, on the same plane, placing allow printing pixels of different planes and can also show the placement of overlapping authorizing the printing of pixels with a degree of overlap.

Fig and 29 show templates "overlay", in which two or three multi-layer mask, respectively, under this option the implementation superimposed on others who ha

The templates shown in Fig and 29, similar to the patterns of ink dots in the intermediate images obtained when printing is performed using the masks according to the present variant implementation. Accordingly, these patterns also show that the ink spots and their overlap appropriately dispersed in the intermediate images.

Fig and 31 show templates "blending" of the two masks scattered mask only in a solid plane and random masks according to conventional example. These drawings show that the pattern overlay" traditional masks allow printing pixels and their overlap is also the wrong way dispersed.

Estimates based on the power spectrum

Now, the mask according to the present variant implementation is evaluated on the basis of the power spectrum showing the frequency characteristics of the pattern mask. The power spectrum, described below, is obtained by changing the placement authorizing the printing pixels on the placement of the dots and get to the plane size of 256 pixels × 256 pixels. This power spectrum is the radial average power spectrum described in "T. Mitsa and K. J. Parker, "Digital Halftoning using a Blue Noise Mask", Proc. SPIE 1451, p.47-56 (1991), which allows the frequencies of the two-dimensional space to be treated as one-dimensional.

Fig illustrer the em frequency characteristics of one template mask (C1) for multilayer mask according to the present invention and scattered mask only in a solid plane and a random mask, each corresponds to a conventional example. Fig illustrates the frequency characteristics of the template logical sum of the two masks (C1, M1) for the above three types of masks. Fig illustrates the frequency response for the template logical product of two masks (C1, M1) for the above three types of masks.

On Fig each curve shows the power spectrum of the corresponding pattern of the mask relative spatial frequencies. Curve a shows the power spectrum pattern of the mask multilayer mask according to the present invention (Fig). Curve b shows the power spectrum pattern of the mask dispersed mask only in the continuous plane (Fig). Curve c shows the power spectrum pattern of the mask random pattern mask (Fig). Comparison of the three curves indicates that the random mask (curve c) has an essentially uniform energy across the range of spatial frequencies. Allow printing pixels randomly placed in a random mask and thus are not specifically characterized by intervals of scattering. It is pumped essentially uniform distribution of the spectrum from low frequencies to high frequencies. On the other hand, in the multilayer mask according to the present variant implementation and scattered the mask only in the continuous plane, according to the traditional note the ru (curves a and b) power is below the low frequencies to the presence of peak power at high frequencies. This shows that allow printing pixels is essentially uniformly distributed with a certain distance maintained between them.

One feature of the present invention is that the concentration given on the "low-frequency components present in the side of low frequencies from half of the entire frequency range in which the power spectrum pattern of the mask is present. When the pattern mask has a small amount of low-frequency components, overlaying related to the scattering grains, unlikely to happen or be visually recognized. This prevents the printed image from filing observer rough feeling. In addition, in particular, the pattern of the mask is reusable two-dimensional image, which is printed one template. The repetition of this pattern masks makes repeated pattern to be more likely perceived by the observer, as the number of low-frequency components increases. The template has a significant impact on the appearance and visibility of the overlay, resulting in a rough sense, associated with the period of the mask. Thus, it is important to focus on recurring template to develop a pattern of a mask, such that it shows a small amount of low-frequency components. That is, the present invention focuses on the field nor the fir frequencies, which can cause visually rough feeling to reduce components of low frequencies. In other words, the pattern mask according to the present invention has a characteristic showing a reduced low-frequency power.

In addition, the frequency characteristics related to the sensitivity of the human eye depends on the distance between the printed material and the eyes or similar as discussed in many documents, such as document Dooley (R. P. Dooley: Prediction Brightness Appearance at Edges Using Linear and Non-Linear Visual Describing Functions, SPES Annual Meeting (1975)). Various experiments show that when viewing the printed material, the human eye can easily perceive the components of the frequency domain, smaller than about 10 cycles/mm Inventor also experimentally confirmed it. Therefore, it is important to focus on the area (low frequencies) frequencies smaller than 10 cycles/mm in fact, the eye can move closer to the printed material. The inventor, therefore, suggests that it is important to develop a pattern of a mask, with a focus on low frequencies, lower than about 20 cycles/mm, This range generally coincides with the region of low frequencies, at which the concentration is given in connection with estimates of the mask according to the options the implementation described later (Fig).

In each of the power spectrum templates logical sum is s and logical works, obtained by masking each other, as shown in Fig and 34, the low-frequency components of the dispersed mask only in the continuous plane (curve b) according to conventional example shown more low frequency components than the multi-layered mask (curve a) under this option implementation. In other words, worse scattering is obtained by placing authorizing the printing of pixels in a dispersed mask only in a continuous plane according to conventional example than from a multilayer mask according to the present variant implementation, as shown in Fig and 24.

Fig and 36 show the power spectrum templates "overlay" overlay two or three masks multilayer mask according to the present variant implementation, scattered masks only in a solid plane and random masks, each according to conventional example, respectively. In each drawing, the curve a shows the power spectrum of superimposed template (Fig and 29) multi-layer masks according to the present variant implementation. Curve b shows the power spectrum of superimposed template (Fig) scattered masks only in a continuous plane according to conventional example. Curve c shows the power spectrum of superimposed template (Fig) random masks according to conventional example.

Comparison of the three curves decrees the AET, that the random mask show essentially uniform power across the range of spatial frequencies as in the case of the power spectrum of one of the masks and templates logical sum and logical product. In other words, the applied template masks scattered mask only in the continuous plane, shown by curve b, shows more low frequency components than the broken mask only in the continuous plane, shown in Fig. Also, the applied template masks scattered mask only in the continuous plane, shown by curve b, shows more low frequency components than the template multilayer masks according to the present variant implementation. This affects the scattering, so as to increase the rough feeling of the template, as shown in Fig.

In contrast, the applied template multilayer masks according to the present variant implementation, shown by curve a, shows almost as little of the low-frequency components, as one multilayer mask shown in Fig. This indicates that even in three superimposed planes allow printing pixels essentially uniformly dispersed with defined distances supported between them.

Assessment based on offset

Mask according to a variant implementation of the present invention Otley is moved from the traditional masks (diffuse mask only in the continuous plane, described in the patent document 1)which is obtained by taking into account only a single plane, the change in dispersion between the imposition of different planes of the mask in the standing position and their imposition in irregular positions. For the mask according to a variant implementation of the present invention, the imposition of different planes masks with an intentional offset does allow printing pixels significantly less scattering. That is because this version of the implementation also accepts scattering between different planes into account, the dispersion significantly deteriorates when the masks are superimposed on each other in a manner different from regular with scattering taken into account. On the other hand, as the broken mask only in a continuous plane according to conventional example does not take into account the scattering between the different planes, the dispersion remains unchanged, even if masks are superimposed on each other in a manner different from regular.

This estimate of the bias is performed as described below. C1, M1 and Y1 plane, generated according to the above-mentioned generation method, are shifted relative to each other in the direction of each color raster. In this case, the masks themselves are periodically and can thus be displaced relative to each other.

Fig through 39 show the schemes I, showing templates, logical sum, logical product and "overlay", respectively, obtained when C1 and Y1 templates are superimposed on each other with a shift masks. As apparent from these drawings, the deterioration in the dispersion manifests all of the templates, logical sum, logical product and "overlay" biased multilayer masks C1 and M1 according to the present variant implementation.

Fig-42 show the comparison of the power spectrum obtained when the mask is shifted, and when they do not move (i.e., masks overlap each other in the standing position). Fig and 42 show the power spectrum templates logical sum of multi-layer masks according to the present variant implementation, masks scattered mask only in a solid plane and random masks, each according to conventional example, respectively.

Multi-layer masks according to the present variant implementation, shown in Fig, show a greater number of low-frequency components, when shifted than when aligned. This is because the multi-layered mask take into account the scattering between different planes, so that the dispersion significantly deteriorates when the masks are superimposed on each other in a manner different from the constant with scattering taken into account, as described above.

In against prognosti, for scattered masks only in a solid plane and random masks according to the conventional example shown in Fig and 42, the power spectrum is almost not show changes between when the mask is shifted, and when they are aligned. This is because these masks are not initially take into account the scattering between different planes, so that the dispersion does not change significantly, if masks are shifted.

Fig-45 are diagrams showing a comparison of the power spectrum obtained when the mask is shifted, as shown in Fig-42, and when they are aligned, respectively. Fig-45 show the power spectrum of the multilayer masks according to the present variant implementation and scattered masks only in a solid plane and random masks, each corresponds to a conventional example, respectively. In addition, Fig-48 are diagrams showing a comparison of the power spectrum obtained when the mask is shifted, and when they are aligned, and shows the power spectrum templates stacking multi-layer masks according to the present variant implementation and scattered masks only in a solid plane and random masks according to the conventional example, respectively. As is clear from these drawings, a multilayer mask according to the present invention show a much more low-frequency components when shifted, than when aligned. On the other hand, with scattered masks only in a solid plane and random masks according to conventional example of the low-frequency components in the power spectrum is almost not show changes between when the mask is shifted, and when they are aligned. For the power spectrum templates "overlay" three layered masks C1, M1 and Y1 according to the present variant implementation, shown in Fig, the capacity of the entire range of frequencies also increases when the mask is shifted.

Fig-52 are diagrams showing estimates based on the offset in the expression amount of the low-frequency-component, multi-layer masks according to the present variant implementation and scattered masks only in a solid plane and random masks according to the conventional example, respectively. Here, the number of low-frequency components corresponds to the Association of the frequency components in the range of equal to or less than 90, which corresponds to approximately half the area of spatial frequencies at which the power spectrum is present.

As shown in Fig, multi-layer masks according to the present variant implementation show more low-frequency components, when shifted than when aligned for all of the templates, logical sum, logical product and "blending" of the masks 1 and M1 and pattern overlay masks C1, M1 and Y1.

In contrast, and trace the mask only in the continuous plane, shown in Fig, and random mask shown in Fig not show changes between when the mask is shifted, and when they are aligned.

As described above, when masks are superimposed on each other, it is possible to determine or not the present invention is applied to the mask, depending on, does the value of dispersion significantly when masks are shifted. That is, the above estimate based on the offset, proves that mask, to which the present invention is applied, taking into account the dispersion in the ceiling.

An implementation option 2: 100% the same mask for chetyrehpodezdny print

(1) the Essence of option exercise

This version of implementation refers to the four passes of the multipass printing in which the image ends by four scans for each of cyan (C), purple (M), yellow (Y) and black (K) ink. For each of colors of ink for chetyrehpodezdny print not only masks for each of a set of (in this embodiment, four) scans, but also the combination of multiple arbitrary planes of these masks, appropriately dispersed.

In the description below, to simplify the illustration and description of the Oia chetyrehrogaja printing is performed using three colors blue, purple and yellow.

Each group of color nozzles for cyan, purple, and yellow are divided into four groups from the first to the fourth group, each of which includes 128 nozzles. These groups are linked with corresponding templates masks (C1, C2, C3 and C4, M1, M2, M3 and M4 and Y1, Y2, Y3 and Y4) under this option implementation. Each pattern mask has a size equal to 128 pixels in the direction of the auxiliary scanning (the direction of movement), which is the same as that of the nozzles in each group. On the other hand, the pattern mask has a size equal to 256 pixels in the scanning direction. Four template masks (C1, C2, C3 and C4 or M1, M2, M3 and M4, or Y1, Y2, Y3 and Y4)corresponding to the group of nozzles for the same color ink are complementary and correspond to all pixels of the image data. The imposition of these templates masks on each other completes the printing region corresponding to 128 pixels × 256 pixels.

In the print operation using these masks, the group of nozzles of each color produces inks on a printing medium while scanning in a direction essentially orthogonal to the direction of arrangement of nozzles. For example, inks C, M and Y are produced in each area. In addition, each time a scan is completed, the print media is moving by an amount equal to the width of one of the groups (in this case, equal to 128 pixels) in the direction orthogonal to the scanning direction. This makes it possible to complete by four scans, the image in the field of print media, which has a size equal to the width of each group.

More specifically, four adjacent area on the print medium, each of which has a size corresponding to the width of each group of nozzles, are defined as areas A, B, C, and D, are placed in this order in the direction of movement of the print media. Then, during the first scan region on A print medium is printed using the first group of group C-nozzles, of the first group from the group of M nozzles and the first group from the group of Y-nozzles. During the first scan templates masks C1, M1 and Y1 are used for area A.

Then, during the second scan, a region in which printing by the first scan has been completed, is subjected to printing using the second group of group C-nozzles, of the second group from the group of M nozzles and the second group from the group of Y-nozzles. An unprinted area B is also printed using the first group of group C-nozzles, of the first group from the group of M nozzles and the first group from the group of Y-nozzles. Accordingly, during the second scan templates masks C2, M2 and Y2 are used for area A, and the patterns of the masks C1, M1, Y1 are used for the region is B.

In addition, during the third scan, a region in which printing by the second scan was completed, is subjected to printing using a third group, group C-nozzles, the third group from the group of M nozzles and the third group from the group of Y-nozzles. Area B is also printed using the second group of group C-nozzles, of the second group from the group of M nozzles and the second group from the group of Y-nozzles. An unprinted region C is also printed using the first group of group C-nozzles, of the first group from the group of M nozzles and the first group from the group of Y-nozzles. Accordingly, during the third scan templates masks C3, M3 and Y3 are used for area A, the templates, masks, C2, M2 and Y2 are used for area B and the patterns of the masks C1, M1 and Y1 are used for area C.

In addition, during the fourth scanning region A, on which printing by the third scan was completed, is subjected to printing using the fourth group from the group C-nozzles, of the fourth group from the group of M nozzles and the fourth group from the group of Y-nozzles. Area B is also printed using the third group of group C-nozzles, the third group from the group of M nozzles and the third group from the group of Y-nozzles. Region C is also printed using the second group of group C-nozzles, of the second group from the group of M nozzles and the second group from the group of Y-copelandia region D is also printed using the first group of group C-nozzles, the first group from the group of M nozzles and the first group from the group of Y-nozzles. Accordingly, during the fourth scan templates masks C4, M4, and Y4 are used for area A, the templates, masks, C3, M3 and Y3 are used for area B, templates, masks, C2, M2 and Y2 are used for area C and the patterns of the masks C1, M1 and Y1 are used for area D.

As described above, four scan to complete an image in the area 4 in the printed media. In addition, the region B and the subsequent area are printed in a similar manner.

In the present embodiment, as in the case of the above-described first variant implementation, placement authorizing the printing of the pixels obtained by the overlay planes masks on each other, is aperiodic and vysokozastyvayuschih to show a small amount of low frequency components in order to avoid grains in the intermediate images. This prevents the point from placement near or adjacent to each other or overlapping each other in the intermediate images at appropriate stages, leading to the completion of an image as possible. Also, even if the overlapping or adjacent dots cannot be removed, this version of the implementation makes such overlapping points or similar highly scattered.

(2) the Method of generating mask

This version implemented is tvline can be used as the method of generating mask one way simultaneous generation and generation method aisle by aisle described in the embodiment 1. However, in the present embodiment, the method of simultaneous generation is not the same as the method of generating the aisle by aisle. These methods will be sequentially described below.

Simultaneous generation

Fig is a diagram conceptually illustrating a method of simultaneous generation according to the present variant implementation.

As shown in Fig, the method of simultaneous generation according to the present variant implementation simultaneously generates masks (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3) passes from first to third on stage 1. Then, synchronous two-plane mask (C4, M4, Y4) for the fourth pass are generated so as to be complementary to each color, to masks for passes from the first to the third (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3). In other words, the mask for the fourth pass is generated so that the placement authorizing the printing of pixels is mutually exclusive with respect to placements allow printing pixel masks for passes one through three for each color.

Specifically, any "definition", or "way to move"described in embodiment 1 can be used, as shown below, in order to place allow printing pixels so as to generate the ASCI for passes from the first to the third.

The method of determining the placement

The processing done for this method basically similar to that described for option exercise 1 with reference to Fig. Specifically, as in the case of step S801 on Fig, are C, M and Y image, each 25% density, which correspond to the size of a plane of each of the color masks (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3) passes from first to third. Then, as in the case of step S802, technology transfer in binary form, for example, the way in which error diffusion is used to translate to binary form each image. This ends the initial placement, which allow printing pixels are within 25% of all pixels of the mask in the plane of each of the masks (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3).

Then, as in the case of step S803, the potential is repulsive forces are calculated for all permitting printing pixels on the plane of each of the masks (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3), obtained as described above.

Calculation of potential repulsive forces differs from processing under option exercise 1 in the following paragraphs. For example, to calculate the potential repulsive forces specific authorizing the printing of a pixel on the plane C2, the effect of authorizing the printing of a pixel on a different plane of a different color, which is located at a distance r from the above the data authorizing the printing of a pixel; the value of the weighting factor β βE(r) is set to be 1, as in the case of the embodiment 1. On the other hand, the effect of authorizing the printing pixels on different planes C1 and C3 are the same color, which are placed at a distance r from the above permitted pixel; the value of the weighting factor β βE(r) is set to be 2. Thus, the scattering authorizing the printing of pixels obtained when the masks of the same color overlap (β=2), it is given priority over the scattering authorizing the printing of pixels obtained when the masks of different colors are superimposed (β=1).

Then, as in the case of step S804 on Fig, energy is waning, as described on figa on 10D. Here the difference from option exercise 1 the following. Each of authorizing the printing pixels on nine planes calculated in the previous processing is moved to one of the pixels located within a distance r equal to the largest 4 this allows the printing of a pixel, in which the forces of repulsion is reduced the most. For this reason, allow the printing pixels of the same color (planes) are prohibited from overlapping each other. Thus, the masks of the same color for three passes can be made complementary.

How posledovatel the nogo placement

Serial host for generating typically the same as the process described for option exercise 1 with reference to 11. The difference between this embodiment and embodiment 1 is the same as that described for the method of determining placement. That is, to calculate the potential repulsive forces, the impact of authorizing the printing of a pixel on another plane of a different color; the value of the weighting factor β βE(r) is set to be 1. The effect of authorizing the printing of a pixel on different planes of the same color; the value of the weighting factor β βE(r) is set to be 2. In addition, when the target authorising the printing of the pixel is placed in the pixel in which the potential is repulsive forces are minimal, allowing the printing pixels of the same color (planes) are prohibited from overlapping each other.

Then the process is terminated when the allow printing pixels are placed in 25% of the pixels in each plane (see step S1106 figure 11).

Generation of the aisle by aisle

Fig is a diagram conceptually illustrating the method of generating the aisle by aisle under this option implementation.

As shown in Fig, the method of generating the aisle by aisle under this option on is westline generates masks (C1, M1 and Y1) for the first pass at stage 1, the mask (C2, M2 and Y2) for the second pass in stage 2 and masks (C3, M3 and Y3) for the second pass in step 3. Then, step 4 generates the mask (C4, M4, Y4) for each plane, which are used for the fourth passage, so that the mask (C4, M4, and Y4) are complementary, for each color, to the generated masks (C1, M1 and Y1), (C2, M2 and Y2) and (C3, M3 and Y3) for the first to third passes. In other words, the mask for the fourth pass are generated so that the placement authorizing the printing of pixels is mutually exclusive with respect to the placement authorizing the printing pixel masks for passes from the first to the third.

Specifically, any "definition", or "way to move"described in embodiment 1 can be used, as shown below, in order to place allow printing pixels so as to generate the mask passes from the first to the third.

The method of determining the placement

The processing done for this method basically similar to that described for option exercise 1 with reference to Fig. Specifically, as in the case of step S801 on Fig, are C, M and Y image, each 25% density, which correspond to the size of a plane of each of the color masks (C1, M1 and Y1) for the first pass. Then, as in the case of step S802, t is hnology transfer in binary form, for example, the way in which error diffusion is used to translate to binary form each image. This ends the initial placement, which allow printing pixels are within 25% of all pixels in the mask plane of each of the masks (C1, M1 and Y1).

Then, as in the case of step S803, the potential is repulsive forces are calculated for all permitting printing pixels on the plane of each of the masks (C1, M1 and Y1), obtained as described above.

The point differences in the calculation of potential repulsive forces from the process, according to a variant implementation 1 is the same as in the above method for determining placement for simultaneous generation of the present invention. That is, to calculate the potential repulsive forces specific authorizing the printing of a pixel, the impact of authorizing the printing of a pixel on a different plane of a different color, which is located at a distance r from the above authorizing the printing of a pixel; the value of the weighting factor β βE(r) is set to be 1, as in the case of the embodiment 1. On the other hand, the impact of permitting printing pixels on different planes of the same color, which are placed at a distance r from the above permitted pixel; the value of the weighting factor β βE(r) is the AK, to be 3. Thus, the scattering authorizing the printing of pixels obtained when the masks of the same color overlap (β=3), it is given priority over the scattering authorizing the printing of pixels obtained when the masks of different colors are superimposed (β=1). Because the effects of plane of a different color; factor β βE(r) is set to be 1, can be obtained pattern in which, for example, sets of C, M and Y allow the printing of pixels, each, are placed very distracted.

After allowing the printing pixels thus placed on masks (C1, M1 and Y1) for the first pass, templates, masks for the second pass (step 2) and the third passage (step 3) work in a similar way. In this case, when authorizing the printing of pixels (see step S804 on Fig) already generated templates masks for aisles, placing authorizing the printing of pixels passes recorded. This ensures complementarity template masks for passes from the first to the third.

Method sequential placement

The method of consecutive placement in the generation of the aisle by aisle usually the same as the process described for option exercise 1 with reference to 11. The point of difference from option exercise 1 is the same as described for the method of determination is asemenea this variant implementation. That is, to calculate the potential repulsive forces, the impact of permitting printing pixels on a different plane of a different color; the value of the weighting factor β βE(r) is set to be 1. The impact of permitting printing pixels on different planes of the same color; the value of the weighting factor β βE(r) is set to be 3. In addition, when the target authorising the printing of the pixel is placed in the pixel in which the forces of repulsion minimum, a pre-generated templates passages, already certain placement authorizing the printing of the pixels are fixed. This ensures complementarity template masks for passes from the first to the third.

The process then ends when allowing printing pixels are placed in 25% of the pixels in each plane (see step S1106 figure 11).

(3) evaluation of the characteristics of the mask

Fig-57 are diagrams showing the pattern of occupancy authorizing the printing of pixels in the same plane multilayer masks C1, M1 and Y1 according to the present variant implementation, which were generated using any of the above methods of generation. Each template mask has an area of 128 pixels by 256 pixels.

As shown in Fig-57, to permit the printing pixels are placed in the pattern mask according to a variant implementation, the principles which may account for the dispersion in the same plane on the basis of impact factor α . This gives the observer the impression that the image is generally smooth.

Fig-60 show templates "overlay" layer masks (C1, M1 and Y1), a six-plane masks (C1, M1, Y1, C2, M2 and Y2) and devyatiletnij masks (C1, M1, Y1, C2, M2, Y2, C3, M3 and Y3) in this variant implementation, respectively, which overlap each other in the standing position. Templates "overlay", in which a multilayer masks overlap each other, Express their templates logical sum at low densities and patterns of their logical works at high densities.

Illustrated templates "overlay" essentially Express the patterns of ink dots in the intermediate image obtained when the mask according to the present variant of the implementation used for printing. Accordingly, these patterns show that the ink dots of the intermediate images and their overlap properly dissipate.

Assessment based on offset

Multilayer masks for chetyrehpodezdny printing according to the present variant of the implementation are also evaluated on the basis of the shift, as in the case of the embodiment 1.

Fig is a diagram showing the pattern overlay", obtained when a three-layer masks (C1, M1 and Y1)shown in Fig, are superimposed on each other to be shifted. Also what about the, Fig is a diagram showing the pattern overlay", obtained when six-plane masks (C1, M1, Y1, C2, M2 and Y2)shown in Fig, are superimposed on each other to be shifted. In addition, Fig is a diagram showing the pattern overlay", obtained when devyatisilnyi masks (C1, M1, Y1, C2, M2, Y2, C3, M3 and Y3)shown in Fig, are superimposed on each other in order to be removed.

As is clear from these drawings, any template overlay (Fig-63) offset multi-layer masks according to the present variant implementation shows less dispersion than the aligned templates (Fig-60). Therefore, in this template, the observer gets rough feeling.

Fig is a diagram showing an estimate based on the offset in expressions of quantity of low frequency components. The drawing shows a comparison of the number of low-frequency components obtained when the templates overlay shift (Fig-63), and when they are aligned (Fig-60), for a three-layer masks (C1, M1 and Y1), a six-plane masks (C1, M1, Y1, C2, M2 and Y2) and devyatiletnij masks (C1, M1, Y1, C2, M2, Y2, C3, M3 and Y3).

As shown in Fig, multi-layer masks according to the present variant implementation show a smaller number of frequency components, when shifted than when aligned (i.e., masks overlap each other in the post what annoy position), in any template overlay.

As described above, when masks are superimposed on each other, it is possible to determine or not the present invention is applied to the mask, depending on, does the value of dispersion significantly when masks are shifted.

It should be noted that the pattern of the mask according to the present variant implementation has a size of 256 pixels × 128 pixels; the length dimension is different from the width. To estimate the frequency components in this pattern, the length dimension of the pattern is equal to the width before the evaluation. To make the length and width dimensions equal to the longitudinal dimension (in the present embodiment, the width of 256 pixels), this version of the implementation repeats the pattern in the vertical direction to form a pattern 256 pixels × 256 pixels before the evaluation of the frequency components.

This also applies to different sizes; each size and length and width are equal to the longitudinal dimension before frequency components are measured. Specifically, the pattern is repeated in a shorter direction up until the size of the shorter direction of the template will not be equal to or greater than the size of the longer direction. The template is cut from the resulting template and evaluated. In this case, both the size and length and is Irina preferably are n-th power of 2 (n is a positive integer), so, to make the fast Fourier transform is available for frequency conversion. If the length and width dimensions are not the n-th power of 2, is determined by the n-th power of 2 which is nearest to the size of the longer direction. The pattern is then repeated in the vertical and horizontal directions to allow the template with predefined size n-th degree 2 to be circumcised. The template size to a predetermined n-th degree 2 is then cut off from the pattern obtained through repetition, and evaluated. For example, it is assumed that the pattern of the mask has a length of 500 pixels and a width of 320 pixels. In this case, because the size of the longer direction "500"is determined by the n-th degree 2 which is closest to the "500". It then determines the nearest n-I degree 2 to be "512". Thus, to cut the template into 512 pixels × 512 pixels, the original pattern is repeated once in the horizontal and vertical directions to generate the template in 1000 pixels × 640 pixels. Template 512×512 pixels then cut from the generated template to 1000 pixels × 640 pixels and evaluated.

An implementation option 3: mask 100% grading for two-pass printing

This version of implementation refers to what is called the mask is radzie. The gradation mask is known, for example from the patent document 3. Mask gradation shows the change in intensity of the print, depending on the position of the nozzle, such that a lower intensity unit attaches to the edges of the array of nozzles, while higher intensity unit attaches to the center of the array of nozzles. This mask is effective in improving the quality of an image by a corresponding decrease in the frequency of releases from extreme nozzles, which can affect the boundary between the print areas of the respective passes in multi-pass printing.

"The intensity of the print pattern of the mask refers to the ratio of the number authorizing the printing of pixels among all pixels (the amount authorizing the printing of pixels and non-permissive print pixels)contained in this field in the template mask. For example, the intensity of the printing pattern of the mask corresponding to one nozzle, refers to the ratio of the number authorizing the printing of pixels among all pixels contained in a region of unit area of the raster), corresponding to a single nozzle.

With this mask, when a pattern mask corresponding to a line of nozzles, is evaluated in the expression of spatial frequencies, an increase in the number of low-frequency components due to changes in the intensity of the printing, the dependence is of the present from the field in the template mask. However, it can be applied to the present invention, it is possible grain can be prevented by providing a template mask, which allows permissive print pixels to be placed so that the intensity of printing gradually changes, as described above, while reducing unwanted low-frequency components. Accordingly, the effect of the present invention, and the action described in the patent document 3 can be created by providing the gradation mask that stores multiple areas that correspond to the respective intensities of printing, changing the mask, the high dispersion in the intensity of the printing between the fields.

Figa and 65B show the intensity of the printing mask gradation according to the present variant implementation, which corresponds to the position of the nozzle, and the patterns of the masks for the two planes, which are mutually exclusive to each other.

Mask with two planes in the present embodiment are blue masks with two planes C1 and C2, purple masks with two planes M1 and M2 or yellow masks with two planes Y1 and Y2. Among these masks, figa and 65B typically display case blue masks C1 and C2. As described in embodiment 1, allowing PE is the substance of the pixels in these six masks are placed mutually dispersed.

As shown in the drawings, during each scan of the nozzle with numbers from 0 to 255 correspond to the mask C2 and the nozzle numbers from 256 through 511 correspond to the mask C1 to print. As described above, the mask C1 and C2 are complementary to each other. During the interval between scans of the print media is moved by an amount equal to the length of the array of 256 nozzles. This is a repeat scan and move successfully perform two-pass printing, in which the masks C1 and C2 optionally complete the area corresponding to the array of 256 nozzles.

As shown in figa, masks C1 and C2 are printing intensity, which varies between 0.3 and 0.7 for each raster (nozzle) and the total intensity of the printing in 50% for the entire plane, respectively. Thus, the intensity of the print is determined by the number authorizing the printing of the pixels in the mask for each raster. For example, for the image with the intensity of the printing of 0.4 (40%), if the mask has the size of the raster width to 1000 pixels, about 400 authorizing the printing of pixels are placed in the mask.

(2) the Method of generating mask

The method of generating masks according to the present variant implementation is basically the same as that described in embodiment 1. That is, it is possible to do or how simultaneous generation of the entire plane or the method of successive generation of masks, drakedog passage. For two-pass printing in the present embodiment, the simultaneous generation is the same as the generation of the aisle by aisle, as described above in embodiment 1. In addition, can be performed by either method of determining occupancy, or the method of successive displacements for each of the two methods of generation, as described above. Will be given a consistent description for the method of determining the placement and method of consecutive occupancy under this option implementation.

The method of determining the placement

Fig is a flowchart of a process for determining placement on the basis of the method of determining occupancy authorizing the printing of the pixels in the mask gradation for two-pass printing. The process, shown in Fig, basically similar to the one shown in Fig in connection with the embodiment 1. The difference between these processes will be mainly described below.

Processing stages S6601 and S6602 similar to the processing in steps S801 and S802 shown in Fig. The processing at step S6603 also similar to the processing in step S803. The potential is repulsive forces are calculated for all authorizing the printing of pixels placed on a plane of each of the masks C1, M1 and Y1 for each raster, as described above.

Then, at step S6604, as in the case of step S804 on Fig, the potentials of the repulsive forces, is the quiet work, as described above for permitting printing of the pixels in each plane for the three planes C1, M1 and Y1, are added together to determine the total energy. Then, as described above with reference to figa-10D moves accommodation authorizing the printing of pixels.

In this move, if the move authorizing the printing of a pixel at the position at which the potential energy is maximally reduced, makes the placement of the number authorizing the printing of pixels to exceed the limit on the number of placed pixels for this raster, moving to this raster is cancelled. Instead of authorising the printing of the pixel is moved to the pixels in one raster for which the above limit is not exceeded and that includes the pixel in which the potential energy further decreases the most. This provides a highly scattering accommodation authorizing the printing of pixels while maintaining the intensity of printing for each raster.

Subsequently, it calculates the degree of reduction of the total energy. If the degree is equal to or less than a predetermined value, the process of weakening the power ends. Plane with the degree of reduction of the total energy equal to or less than a predetermined value is determined so as to be masks C1, M1 and Y1 for Pervov the passage. There are also masks C2, M2 and Y2 for the second pass, for which accommodation authorizing the printing of pixels is mutually exclusive to accommodate authorizing the printing of the pixels in the masks C1, M1 and Y1. Also in this case, as in the case of the embodiment 1, described above, can be determined, came to the end of the process to reduce energy dependence rather, equal to or less total energy than a predetermined value or not, than the degree of decrease of the total energy.

Method sequential placement

This method is basically the same as described above for option exercise 1 with reference to 11. Fig is a block diagram showing the process of determining occupancy authorizing the printing pixels on the basis of the method of sequential occupancy under this option implementation.

Processing stages S6701 on S6703, S6705, S6706 and S6707 on Fig the same as that at steps S1101 in S1103, S1105, S1106 and S1107 figure 11.

The difference between these processes is that, when the step S6704 authorising the printing of the pixel is placed in the pixel with the lowest energy on the plane, and if the number of the allocated pixels for raster, which includes the pixel and changes depending on the print density as described above is exceeded, allowing the print pixel location is highlighted in the pixel with the second lowest energy in one of the raster, for which a limit is placed pixels are not exceeded. It provides a gradation mask, which reaches a high dispersion in the intensity of the printed output raster.

In any of the above examples of ways of generating the number of the allocated pixels is controlled for each raster. However, the present invention is not limited to this. For example, if the intensity of the printing pattern of the mask is determined for multiple rasters, the number of the allocated pixels is limited for each number of rasters.

(3) evaluation of the characteristics of the mask

Fig-70 are diagrams showing patterns of occupancy authorizing the printing of the pixels in the masks C1, M1 and Y1 for one plane in accordance with the present variant implementation, generated in accordance with any of the above methods of generation. Each template mask has an area of 256 pixels × 256 pixels.

As shown in Fig-70, to permit the printing pixels are placed in the pattern mask according to the present variant implementation, taking into account the dispersion in the same plane on the basis of impact factor α. This cancels the offset of the scattering authorizing the printing of pixels in addition to the displacement permitting printing of the pixels caused by the gradation. The observer thus has the impression that the image spacecraft is usually smooth.

Fig and 72 are diagrams showing the patterns of the logical sum and logical works multilayer masks C1 and M1 according to the present variant implementation, shown in Fig and 69.

Fig and 72 show the location (logical sum) authorizing the printing of the pixels obtained by the superposition of two masks according to the present variant of implementation at each other, and the placement of overlapping authorizing the printing of pixels (logical sum)selected from the above placement. Both accommodation appropriately dispersed in addition to the displacement of the scattering caused by the gradation and free from rough feeling. This is because the scattering authorizing the printing of pixels between two planes (factor β), as well as the overlap them (factor γs(n)) whereas, as described above.

Fig and 74 are diagrams showing the patterns of the superposition of two and three-layer masks according to the present variant implementation, respectively. Template stacking, in which a multilayer masks C1 and M1 are superimposed on each other, expresses the template logical sum (Fig) these two masks with lower density and pattern of their logical works (Fig) at higher density. Template stacking, in which a multilayer masks C1, M1 and Y1 are superimposed on each other, expresses the template logicalcolumn these three masks with lower density and pattern of their logic works at a higher density.

Templates overlay, shown in Fig and 74, in essence, represent the patterns of ink dots in the intermediate image obtained when the mask according to the present variant of the implementation used for printing. Accordingly, these patterns show that the ink dots of the intermediate images and their overlap properly dissipate.

Assessment based on offset

The gradation mask according to the present variant implementation is evaluated on the basis of the shift, as in the case of the above variants of implementation.

Fig-77 are diagrams showing the patterns of the logical sum, logical product and "overlay"obtained when the masks C1, M1, shown in Fig, are superimposed on each other so as to be shifted. As apparent from these drawings, templates, logical sum, logical product and "overlay"obtained when the masks C1 and M1 according to the present variant implementation of the displaced are less appropriately distracted and give the observer a rougher feeling than templates (Fig-73)was obtained when the masks are superimposed on each other in the standing position.

Fig is a diagram showing the pattern overlay", obtained when the multilayer masks C1, M1 and Y1 are superimposed on each other so as to be shifted. As is evident from these the drawings, the template overlay obtained when the multilayer masks C1, M1 and Y1 according to the present variant implementation are superimposed on each other so as to be displaced is less scattered and gives the observer a rougher feeling than the template (Fig)was obtained when the masks are superimposed on each other in the standing position.

Fig-81 show the comparison of the power spectrum obtained when the mask is shifted, and when they are not displaced (i.e. masks overlap each other in the standing position). Specifically, Fig-81 are diagrams showing a power spectrum obtained when the template logical sum, logical product and "overlap" of two masks C1 and M1 correspond to the present variant implementation, when the mask is shifted, and when they are aligned. In addition, Fig shows the power spectrum obtained when the pattern overlay" layer masks in conformity with this variant implementation, when the mask is shifted, and when they are aligned.

As shown in Fig-82, with multi-layer masks according to the present variant implementation, any of the templates, logical sum, logical product and "overlap" indicates a greater number of low-frequency components, when shifted than when aligned. This is because the multi-layered mask accept scattering between RA is personal planes into account, so the dispersion significantly deteriorates when the masks are superimposed on each other in a manner different from the constant with scattering taken into account, as described above.

In addition, the power spectrum aligned masks in each drawing indicates that the power is greater when the space frequency is between approximately 1 and 20. This is due to changes in the intensity of the printing, which is characteristic of the gradation mask. In other words, a relatively small space frequency that is offset authorizing the printing of pixels with a large period, more or less perceived as gradation; it is not perceived as an offset unwanted low-frequency components, which should be controlled by the present invention.

Fig is a diagram showing an estimate based on the offset in expressions of quantity of low frequency components. The drawing shows a comparison of the number of low-frequency components obtained when the mask is shifted, and when they are aligned, for templates, logical sum, logical product and "overlay" multilayer masks C1 and M1 according to the present variant implementation and template overlay masks C1, M1 and Y1 according to the present variant implementation.

As shown on the drawings with multi-layer masks according to the present variant domestic who, all of the templates, logical sum, logical product and "overlay" multilayer masks C1, M1 and pattern overlay masks C1, M1 and Y1 indicate a greater number of low-frequency components, when shifted than when aligned.

As described above, when masks are superimposed on each other, it is possible to determine or not the present invention is applied to the mask, depending on, does the value of dispersion significantly when masks are shifted.

An implementation option 4: 150% same mask for two-pass printing

In the above embodiments, the implementation of a mask with many planes of the same color are complementary, and placement allow printing pixels on the many planes are mutually exclusive to each other. The application of the present invention is not limited to these masks. The present invention is also applicable to the multiple dimensions of the masks of the same color, which have a total intensity of printing more than 100%. Mask with the intensity of printing more than 100%, allow an increase in the maximum number of ink release even with the low resolution image data.

The fourth option of implementing the present invention relates to masks for which two planes of the same color that I use is camping for two-pass printing, each has the intensity of the printing 75% and the total intensity of the printing 150%.

Fig is a schematic diagram conceptually illustrating the mask for two-pass printing. On Fig, P0001 means the print head for one of the colors C, M and Y. Here, to simplify the illustration, the print head has eight nozzles. The nozzles are divided into two groups of first and second groups, each of which includes four nozzles. P0002A and P0002B indicate the patterns of the masks corresponding to the arrays of nozzles of the first and second groups. That is, the pattern mask P0002A (lower pattern in the drawing) is used for the first scan. The template mask P0002B (upper template in the drawing) is used for the second scan. Each of these templates masks is a single plane of the mask. Each pattern of the mask to permit the printing of the pixels shown in black, whereas the non-permissive print pixels shown in white. The template mask P0002A for the first scan and the template mask P0002B for the second scan, each have the intensity of the printing 75%, i.e. the ratio of authorizing the printing of pixels to all pixels of the mask in each template is equal to 75%. Therefore, the imposition of these templates masks on each other results in the template with the intensity of printing 150% in the region of 4 pixels × 4 pixels, that is, is the result of the Sha is LON, includes overlapping authorizing the printing of pixels. To simplify the description of the illustrated conceptual templates shown in comparison with the actual patterns of the masks according to the present variant implementation is shown below.

P0003 and P0004 denote the image is completed by two pass printing and shown as host of the pixels of the image. The pixel that hosts one point, represented as "1". Pixel, is hosting two points, represented as "2". To simplify the description of the image are those which are called solid image in which dots formed in each pixel. Accordingly, placement of the dots directly reflect allow printing pixels on the mask P0002, which is used to generate the data point print. For the first scan data dot print for the first group are generated using a template mask P0002A. Thus, with a solid image is formed an image in which points are filled in 75% of all pixels. Print media is then moved upward in the drawing by an amount equal to the width of the group of nozzles.

For the next second scan pattern mask P0002A also used to generate the data point print for the first group for the region, the shift of the military from the above area on the amount of movement. The template mask P0002B is used to generate the data point print for the second group for the area, which was printed using the first group. These two scan print complete the picture. In this case, in the completed solid image points completed within 150% of all pixels.

The method of generating masks according to the present variant exercise can be done in much the same way as in embodiment 1.

The difference between this embodiment and the embodiment 1 in that, in one way simultaneous generation or generation method aisle by aisle (see Fig.7) after stage 1 generates 75% of the pattern of the mask for the first pass, step 2 repeats the processing similar to that in step 1, in order to generate a pattern mask for the second pass, instead of placing authorizing the printing of pixels in mutually exclusive positions, as in the case of option exercise 1. For the method of determining the placement and method consistent placement as specific methods of placement, there will be described the difference between this embodiment and the embodiment 1.

The method of determining the placement

Method for determination of placement under this option implementation performs processing of the principle is similar to the processing according to the present variant of implementation 1, shown in Fig. The difference between this embodiment and embodiment 1 is the following. In the processing similar to the processing in step S801, in generation at one of the stages 1 or 2, 75% of the binary data obtained for each plane, as the initial placement. In addition, in the generation phase 2 processing, like that at step S804 on Fig that allow printing pixels on different planes of the same color are not prohibited from overlapping during the move authorizing the printing of pixels. That is, when authorising the printing of the pixel is moved to the position with the lowest energy, even if it covers authorising the printing of a pixel on another plane of the same color, it is placed in this position. This allows the masks to the intensity of a print 150%greater than 100%, which is achieved through the blending of the two masks can be generated.

Method sequential placement

Serial host also performs processing basically similar to the processing according to a variant implementation 1 shown figure 11. The difference between this embodiment and embodiment 1 is the following. In the processing similar to the processing in step S1106, in the generation in one of two stages 1 or 2, the method determines whether posted or not allow printing pixel is in 75% of all pixels of the mask. To generate the mask for the second pass in stage 2, the processing similar to that at step S1104 figure 11, to permit the printing pixels on different planes of the same color are not prohibited from overlapping in time, as is authorising the printing of the pixel. That is, when authorising the printing of the pixel is placed in position with the least energy, even if it covers authorising the printing of a pixel on another plane of the same color, it is placed in this position. This allows the masks to the intensity of a print 150%greater than 100%, which is achieved through the blending of the two masks can be generated.

The mask generated by the above generation method, makes it possible to improve the dispersion of the location (pixel position)in which are placed two points.

An implementation option 5: mask with cluster size m×n

The present invention is also applicable to what is called a cluster mask, for which m×n allow the printing of pixels make up the block.

Fig is a diagram illustrating the concept of 100% the same mask with a cluster size of 1×2. On Fig, P0001 means the print head for one of the colors C, M and Y. Here, to simplify the illustration, the print head is shown as a cylinder having eight nozzles. The nozzles are divided into two groups spurway and second groups, each of which includes four nozzles. P0002A and P0002B indicate the patterns of the masks corresponding to the arrays of nozzles of the first and second groups, respectively. That is, the pattern mask P0002A (lower pattern in the drawing) is used for the first scan area and then the template mask P0002B (upper template in the drawing) is used for the second scan for this area. Each of these templates masks is a single plane of the mask. Each pattern of the mask to permit the printing of the pixel cluster size 1×2 shown in black, whereas the non-permissive print pixels with a size of 1×2 shown in white. The template mask P0002A for the first scan and the template mask P0002B for the second scan, each have an intensity of printing 50%, respectively. Therefore, the imposition of these templates masks on each other is the result of the template with the intensity of the printing 100% in region 4×4 authorizing the printing of pixels in the cluster.

P0003 and P0004 denote the image is completed by two pass printing and shown as host of the pixels of the image. To simplify the description of these images are called solid image in which dots formed in each pixel. Accordingly, placement of the dots directly reflect allow printing the pixel Namaste P0002, which is used to generate the data point print. For the first scan data dot print for the first group are generated using a template mask P0002A. Thus, image formation, in which points are filled in 50% of all pixels. Print media is then moved upward in the drawing by an amount equal to the width of the group of nozzles. For the next second scan pattern mask P0002A also used to generate the data scatter print of the first group for the region shifted from the above area by the number of moving. The template mask P0002B is used to generate the data point print for the second group for the area printed using the first group. These two scan print complete the picture. In this case, in the completed solid image point, as the block size 1×2, dots are filled in 100% of all pixels.

As is also apparent from the above description, it should be readily appreciated that, when m×n (in the present embodiment, 1×2) authorizing the printing of pixels constitute one block, the mask can be generated in the same manner as described in embodiment 1. In addition, the mask according to the present variant implementation can have almost the same impact, which is written in embodiment 1.

Other embodiments of the invention

Instead of the above-described embodiments of the invention, for example, chetyrehrogaja the configuration shown in embodiment 2 may be combined with the embodiment 3, 4 or 5. In addition, the configuration of the gradation shown in the embodiment 3 may be combined with embodiment 4 or 5. In addition, embodiments of 4 and 5 can be combined together. These combinations can be made, as is clear from the description of the respective embodiments.

The types of ink that are applicable to the present invention is not limited to the described in the above options implementation. For example, it is possible to additionally use a light color ink (light cyan ink and light purple ink)having a lower density than the C, M and Y primary colors, or the ink of a special color, such as red, blue, and green.

In addition, according to the present invention a multilayer mask described in the above embodiments, implementation, can be applied to the whole set of types of ink used in the printing device, or to combine some of the many types of ink used in the printing device.

If, for example, uses six ink colors, cyan (C, purple (M), yellow (Y), black (K), light cyan (Lc) and light purple (Lm), multi-layer masks can be applied to all of these six colors. In this case, the multilayer masks for six colors are generated according to any of the methods of generation, described in the above embodiments of the invention.

On the other hand, multi-layer masks can be applied to a combination of some (two, three, four, or five) of these six colors. In this case there are two possible forms. In the first form multilayer masks are generated only for certain colors, while the random generation method can be used for other colors. For example, for the three (for example, C, M and Y) of the six colors of any of the methods of generation, described in the above embodiments, the implementation used to generate the multi-layered mask. For the other three colors (K, Lc and Lm) are well known method of generation is used to generate a mask. In the second form multilayer masks are generated only for certain colors, while any of the multi-layer masks generated for these colors is selected and assigned to other colors. For example, for three of the six colors C, M and Y, multilayer masks are generated by any of the methods of generation, described in the above embodiments. Any layered the masks, generated for C, M and Y, is applied to the three other colors (K, Lc and Lm).

In the description of the above embodiments of the invention multilayer masks are applied to the combination of ink of different colors. However, the present invention is not limited to this configuration. The present invention is also applicable to the configuration in which the points of the same color and different diameters (ink of the same color and different values of output) are used for printing. In this case, the above-described multilayer masks are applied to the pixels of the same color and different diameters (for example, large and small dots). For example, assume that you are six types of points, great blue, little blue, big purple, small purple, yellow, and black point. In this case, the multilayer masks are generated for both large and small blue dots, or large and small purple dots in any of the ways of generating, described in the above embodiments of the invention.

In addition, the form in which dots of the same color and different diameters (for example, large and small dots) are used, the above multi-layer masks can be used to combine pixels of different colors, while the same mask can be used for a combination of dots of the same color and different is yamacraw. For example, if the above-mentioned six types of points are used, a multilayer masks are generated for large blue and purple points in any of the ways of generating, described in the above-mentioned variants of implementation. In addition, the same mask as for large cyan dots is applied to the small blue dots. The same mask as for the big purple dots, applied to a small purple spots.

Points of the same color and different diameters are not limited to two types, large and small dots. Can be provided with three types of dots, large, medium and small dots. In an alternative embodiment, can be provided more types of dots. In addition, the present invention not only effectively applied to the points, at least, or different colors, or sizes, but also, for example, ink of the same color, which are produced from spaced intervals with groups of nozzles at different points in time. For example, in the form in which, for example, groups of nozzles are provided along the direction of the main scanning of the head in the order of C, M, Y, M and C, multilayer mask generated in any of the above methods of generation, are applied to spaced intervals with groups of nozzles, each of the same color (group C-nozzles and a group of M nozzles).

The present invention is applicable to the Orme, which uses a liquid other than ink, as described above. Ink different from the ink are, for example, a reactive liquid that aggregates or translates into an insoluble form a color material in the ink. In this case, at least for one type of ink and reactive liquid multi-layer masks are generated by one of the methods of generation, described in the variants of implementation.

The present invention is applicable to a dye ink containing a dye as a color material, a pigmented ink containing a pigment as a color material, or mixed ink containing a dye and a pigment as a color material.

This application claims priority based on Japanese patent application No. 2004-199623, registered July 6, 2004, and Japanese patent application No. 2005-197873, registered July 6, 2005, which are contained in the present invention for treatment.

1. Method of generating masks templates, which are used to generate the image data for printing many types of points by scanning, characterized in that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which determine the placement authorizing the printing of dots so that nyskohus is now components which are determined by the placement authorizing the printing of pixels in each of a variety of templates, masks, decrease in the variety of templates masks.

2. Method of generating masks templates, which are used to generate image data for printing many types of points by scanning, characterized in that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which change the placement authorizing the printing of pixels in each of the many masks templates by changing the placement authorizing the printing of pixels in the set of templates, masks, so that low frequency components defined by the placement of authorizing the printing of pixels in the set of templates, masks, decrease.

3. Method of generating masks templates, which are used to generate the image data for printing many types of points by scanning, characterized in that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, which change the placement authorizing the printing of pixels in the set of templates, masks based on pre-defined rules, which binds occupancy authorizing the printing of pixels in each of the many templates and the juice of one another, this placement authorizing the printing of pixels after changes have fewer low frequency components than placing authorizing the printing of pixels before the change.

4. Method of generating masks templates, which are used to generate the image data for printing many types of points by scanning, characterized in that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, by changing the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points, from the first host to the second placement, the placement pattern authorizing the printing of pixels obtained by calculating a logical product of the set of template masks at the second location, has fewer low frequency components than the template, which is obtained by calculating a logical product of the set of templates masks when you first place.

5. Method of generating masks templates, which are used to generate the image data for printing many types of points by scanning, characterized in that determine the placement authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points and by the changes of occupancy authorizing the printing of pixels in each of a variety of templates, masks, corresponding to many types of points from the first host to the second placement, the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the many templates masks in the second placement has fewer low frequency components than the template, which is obtained by calculating a logical sum of the many templates masks when you first place.

6. The method according to any one of claims 1 to 5, characterized in that the set of templates, masks correspond to combinations of multiple types of nodes and multiple scans.

7. The method according to claim 1, characterized in that at the stage of determination carry out the first stage at which each of the many templates masks place to permit the printing pixels, the number of which corresponds to the intensity of the printing pattern, as the initial template, the second stage, which is to allow each of the print pixels placed in each of the many templates, masks, calculate the potentials are repulsive forces between permissive print pixel and other permitting printing pixels placed in the many masks templates, including template mask that hosts authorising the printing of the pixel, and determine the full potential energy that is the sum of the potentials of the repulsive forces, the third stage, which moves soo is appropriate to permit the printing pixels, for which was calculated potential repulsive forces, the position at which the potential is repulsive forces is maximally reduced, the fourth stage, which repeat the second and third stages, to reduce the total potential energy.

8. The method according to claim 7, characterized in that the detection phase additionally includes a fifth stage, which determines the placement authorizing the printing of pixels in each pattern mask as the final placement, when the total potential energy has a predetermined value or less.

9. The method according to claim 7, characterized in that in the third stage, when the position at which the potential is repulsive forces is maximally reduced, is the position in the raster, which is set correspondingly to the scanning direction in the pattern mask, and for which the number authorizing the printing of pixels that need to be placed exceeds the limit placed pixels for the referenced raster move authorising the printing of a pixel in another raster, in which the potential is repulsive forces next maximally reduced.

10. The method according to claim 1, characterized in that the step of determining exercise

the first stage, on which is placed one authorising the printing pixel in each of a variety of templates, masks, and when one authorising the printing of the pixel should be the is placed in position, calculate the potential repulsive forces between one allow printing pixel in this position and allow other printing pixels placed in the set of templates, masks, including the pattern mask comprising mentioned authorising the printing of the pixel, the second stage, on which is placed one authorising the printing of the pixel for which was calculated potential repulsive forces, in the position with the least potential repulsive forces, the third stage, which repeat the first and second stages to accommodate allow printing pixels, the number of which corresponds to the intensity of the printing of each of the many templates masks.

11. The method according to claim 10, characterized in that in the second stage, when the position with the least potential repulsive forces is the position in the raster, which is determined correspondingly to the scanning direction in the pattern of the mask and for which the number authorizing the printing of pixels that need to be placed exceeds the limit placed pixels for the referenced raster put authorising the printing of a pixel in another raster, in which the forces of repulsion becomes the smallest.

12. The method according to claim 1, characterized in that the many types of points has at least either a different color or different size.

13. A method of processing data containing the tap, which generate image data, which provide print many types of points by an appropriate set of scans, using the pattern of the mask generated by the method according to any one of claims 1 to 12.

14. The processing unit containing means for generating image data, which provide print many types of points by an appropriate set of scans, using the pattern of the mask generated by the method according to any one of claims 1 to 12.

15. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for the respective scanning, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the multiple scans of grapecity second type of points, and accommodation authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask have fewer low frequency components than the template, which is obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask.

16. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks, related to the corresponding type of the m points, while many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask in the regular position, have fewer low frequency components than the template, which is obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask at the position different from the regular position.

17. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan pre-determine lannou area print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set patterns of the second mask, thus allowing the print pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had a property in which low frequency components are fewer than high the frequency components.

18. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, scan the predetermined area of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for print the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, the pattern of occupancy authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask is aperiodics is named and has the property that when the number of low-frequency components less than the number of high-frequency components.

19. A method of processing data according to any one of p-17, characterized in that the pattern of occupancy authorizing the printing of pixels obtained by calculating the logical works of a predetermined pattern of the first mask and a predetermined pattern of the second mask has properties in which the pattern is aperiodic and in which low frequency components are fewer than high frequency components.

20. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing of the first type pixels, and many is the templates of the second mask, corresponds to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask have fewer low frequency components than the template, which is obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask.

21. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a variety of type is in the templates, masks, refer to the respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many templates second mask in regular positions, have fewer low frequency components than the template, which is obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask at the position different from the regular position.

22. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points, prog is completed with a predefined region of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set patterns of the second mask, to permit the printing of the pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had a property in which low frequency components are fewer than high frequency components the patients.

23. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for print the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical sum of a predetermined one of the many patterns of the first mask and a predetermined one of the many templates second the ASCI, are aperiodic and have a property in which the amount of low frequency components less than the number of high-frequency components.

24. A method of processing data according to any one of p-23, characterized in that the pattern of occupancy authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask has properties in which the pattern is aperiodic and in which low frequency components are fewer than high frequency components.

25. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, and many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type pixels, and many of the patterns of the second mask corresponding to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask is smaller than the template, which is obtained by calculating the logical works of a predetermined pattern of the first mask, and the pattern obtained by the substitution pattern of the second mask, while low-frequency components placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask is smaller than the template, which is obtained by calculating the logical sum of predefined patterns of the first mask, and the pattern obtained by the substitution patterns of the second mask.

26. Data processing method for generating image data used for each of the centre of the VA scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, and many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing the second type points, and the placement authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, while low-frequency components of the pattern allow the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask in the regular position, have fewer low frequency components than the template, which is obtained through vechicle the Oia logical works of predefined patterns of the first mask and the predefined patterns of the second mask in position, different from the regular position, the low-frequency components of the pattern allow the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask in the regular position, have fewer low frequency components than the template, which is obtained by calculating the logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask at the position different from the regular position.

27. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, and many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type pixels, the many patterns of the second mask, corresponds to the set of scans for printing the second type pixels, and placing authorizing the printing of pixels in the set of patterns of the first mask differs from authorizing the printing of pixels in the set of patterns of the second mask, to permit the printing of the pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined one of the many patterns of the first mask and a predetermined one of the many patterns of the second mask, had a property in which low frequency components less than high-frequency components, and the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask, had a property in which low frequency components are fewer than high frequency components.

28. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many the creation of point types, pass a predefined region of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, and many types of templates, masks contains, at least, many of the patterns of the first mask corresponding to the set of scans for printing the first type of dots, and the many patterns of the second mask corresponding to the set of scans for printing a second type of dots, and the placement authorizing the printing of pixels in the set of patterns of the first mask is different from the placement authorizing the printing of pixels in the set of patterns of the second mask, thus allowing the print pixels in a predefined one of the many patterns of the first mask and in a predefined one of the many patterns of the second mask are placed so that they were related to each other, so that the pattern authorizing the printing of pixels obtained by calculating the logical works of a predetermined pattern of the first mask and a predetermined pattern of the second mask was aperiodic and had over Ista, in which the amount of low frequency components less than the number of high-frequency components, and the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask was aperiodic and had properties in which the amount of low frequency components less than the number of high-frequency components.

29. A method of processing data according to any one of PP-28, characterized in that the pattern of occupancy authorizing the printing of pixels obtained by calculating the logical works of a predetermined pattern of the first mask and a predetermined pattern of the second mask is aperiodic, and the pattern of low-frequency components are fewer than high frequency components, and the placement pattern authorizing the printing of pixels obtained by calculating a logical sum of the predetermined pattern of the first mask and a predetermined pattern of the second mask is aperiodic and in the placement pattern of the low-frequency components are fewer than high frequency components.

30. A method of processing data according to any one of PP-28, characterized in that the predefined templates first and the second is the structure used for the same scan.

31. Data processing method according to item 15, wherein the first type of points is the points of ink containing a color material of a predetermined color, and the second type of points is the point of a liquid containing a component that reacts chemically with colored material.

32. The processing method according to item 15, wherein placing authorizing the printing of pixels in each of the multiple patterns of the first mask has properties in which the accommodation is aperiodic, and the low frequency components are fewer than high frequency components, thus placing authorizing the printing of pixels in each of the multiple patterns of the second mask has properties in which the accommodation is aperiodic, and the low frequency components are fewer than high frequency components.

33. Data processing method according to item 15, wherein each of the multiple patterns of the first mask provides the intensity of the print, which is shifted in the direction of placement of the nozzles of the first group of nozzles, which prints the first type pixels, and each of the multiple patterns of the second mask provides the intensity of the print, which is shifted in the direction of placement of the nozzles of the second group of nozzles, which prints the second type of point.

34. Data processing method according to item 15, wherein allowing the printing pixels and not adressee printing pixels are placed in each of the multiple patterns of the first mask so that the unit corresponds to the group containing the set of pixels adjacent to each other in at least one direction and scanning direction of the auxiliary scanning, which is orthogonal to the scanning direction, and allow the print pixels and non-permissive printing pixels are placed in each of the multiple patterns of the second mask so that the block corresponds to the group containing the set of pixels adjacent to each other in at least one direction and scanning direction of the auxiliary scanning, which is orthogonal to the direction of scan.

35. A method of processing data according to 15, characterized in that the image that should be printed in a predetermined area on a printing medium, complete step-by-step manner using many of the groups of nozzles that perform printing in a predefined order, and patterns of placement of printed pixels obtained by calculating a logical product and logical sum of N (N is an integer equal to or greater than 2) patterns of the masks corresponding to the N groups of nozzles, continuously printing a pre-defined area, each have properties in which the pattern is aperiodic and in which low frequency components are fewer than high frequency to the components.

36. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with each of the many types of templates masks has many templates masks corresponding to the multiple scans and pattern placement allow print pixels obtained by calculating the logical works of at least two pre-defined templates masks for the same predetermined one of the many scans, has fewer low frequency components than the template, which is obtained by calculating the logical works of at least two pre-defined templates, which are bonded to each other.

37. Data processing method for generating image data used for each of multiple scans, the time which many groups of nozzles, which type many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, with each of the many types of templates masks has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating the logical sum of at least two pre-defined templates masks for the same a predetermined one of the many scans, has fewer low frequency components than the template, which is obtained by calculating the logical sum of at least two pre-defined templates, which are bonded to each other.

38. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times to execute the print is, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, each of the many types of templates masks has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating the logical works of at least two pre-defined templates masks for the same predetermined one of the many scans, has fewer low frequency components than the template, which is obtained by calculating the logical works at least two pre-defined templates, which are bonded to each other, the pattern of occupancy authorizing the printing of pixels obtained by calculating the logical sum of at least two pre-defined templates masks for the same predetermined one of the many scans, has fewer low frequency components than the template, which is obtained by calculating the logical sum of at least two pre-defined templates, which are bonded to the third.

39. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, each of the many types of templates masks has many templates masks corresponding to the multiple scans and pattern placement authorizing the printing of pixels obtained by calculating the logical product of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical product of N pre-defined templates, which are bonded to each other.

40. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that print mn is the number of types of points pass a predefined region of the print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, on the image data used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, each of the many types of templates masks has many templates masks corresponding to multiple scans, the pattern of occupancy authorizing the printing of pixels obtained by calculating a logical sum of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has less low-frequency components than the template, which is obtained by calculating the logical sum of N pre-defined templates, which are bonded to each other.

41. Data processing method for generating image data used for each of multiple scans, during which many groups of nozzles that can print many types of points are pre-defined area of print media many times, to print, namely, that divide the image data corresponding to the multiple types of points, d is installed images used for a matched set of scans, by using a many types of templates, masks corresponding to respective types of dots, each of the many types of templates masks has many templates masks corresponding to multiple scans, the pattern of occupancy authorizing the printing of pixels obtained by calculating a logical product of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical product of N pre-defined templates, which are bonded to each other, and the pattern of occupancy authorizing the printing of pixels obtained through calculating the logical sum of N (N is an integer equal to or greater than 2) of predefined templates, masks a lot of templates, masks, has fewer low frequency components than the template, which is obtained by calculating the logical sum of N pre-defined templates, which are bonded to each other.

42. A method of processing data according to any one of p-41, characterized in that the image that should be printed in a predetermined area on the print media, carry out step-by-step way p is the print facility for the many thinned images, generated using many types of templates, masks, in a predefined order, and N pre-defined templates, masks are used to generate N (N is an integer equal to or greater than 2) unsaturated images that are sequentially printed in a predefined scope.

43. The method according to item 15, wherein the multiple types of points have at least either a different color or different size.

44. Data processing method according to item 15, wherein the low-frequency components are placed in the side of low frequencies of the half-space region of frequencies in which frequency components are present.

45. Data processing method according to item 30, wherein the same scan is the first scan, which prints a predefined area.

46. A processing unit that contains the image processor, which implements a method of processing data according to any one of p-45.

47. The processing unit according to item 46, wherein is a printing device that performs printing by scanning a predetermined area on the print media many times with groups of nozzles that can print many types of points.

48. The processing unit according to item 46, otlichayushiesya, what is the main device associated with the printing device that performs printing by scanning a predetermined area on the print media many times with groups of nozzles that can print many types of points.

49. Many templates masks used to generate the image data for printing many types of points through the corresponding scan, and when at least two of the templates, masks overlap each other, the template allow printing pixels of the superimposed patterns of the masks has fewer low frequency components than the template, which is obtained by overlaying at least two patterns of the masks, which they replace each other.

Priorities for items:

06.07.2004 - claims 1 to 8, 13-42, 45-49;

06.07.2005 - PP-12, 43, 44.



 

Same patents:

FIELD: polygraphic industry.

SUBSTANCE: ink for jet printing is described including water, watersoluble organic solvent and coloring substance which is phthalocyanine compound. Content of specified coloring substance is in the range of 0.5 wt % ≤ content < 3.0 wt % relative to ink weight. Watersoluble organic solvent includes 2-pyrrolidone in amount of 50.0% or more relative to ink weight. Value of dispersion distance d75, measured using small angle X-ray scattering method for molecular aggregates in ink corresponds to 75% of dispersion distance distribution. Suggested ink is high resistant to ambient gases, to coloring substance aggregation and provides bronze play-resistant images.

EFFECT: getting ink that is high resistant to ambient gases, to coloring substance aggregation and provides bronze play-resistant images.

12 cl, 9 dwg, 9 tbl, 8 ex

FIELD: polygraphy.

SUBSTANCE: invention relates to water-based printing dye used in the set of reaction liquid with water-based printing dye for image formation. The water-based printing dye is proposed making a part of the system using a reaction liquid including, at least, a polyvalent metal and water-based printing dye comprising, at least a pigment dispersion wherein the pigment is dispersed in anionic polymer disperser. Here note that the water-based printing dye meets the specified requirements.

EFFECT: production of a stable jet printing irrespective of the printing conditions, formation of uniform image with a high resistance to deterioration, clear image even in two-side printing, high-quality image sharpness.

18 cl, 1 tbl, 10 ex

FIELD: chemistry.

SUBSTANCE: invention pertains to ink for an ink-jet printer. Description is given of the ink for an ink-jet printer, containing 62-77 mass % water, 10-18 mass % dye, X (%), water soluble organic substance 1 and 2.0-15 mass %, Y (%), water soluble organic substance 2. Viscosity of the ink ranges from 1 to 5 cP at 25°C, content X (%) of substance 1 and content Y (%) of substance 2 satisfies the relationship in formula (I) and formula (II): (I) 0.15 ≤ Y/X ≤ 0.9; (II) 15 mass % ≤ X+ Y ≤ 32 mass %. Compound 1 is a water-retaining water soluble organic compound, with difference between the water-retention capacity in a surrounding medium at 23°C and humidity of 45% and water-retention capacity in a surrounding medium at 30°C and 80% humidity at 36% or less. Compound 2 is a water soluble organic compound, different from the dye and from the water soluble organic compound 1.

EFFECT: proposed ink sufficiently suppresses the effect of twisting printing material and provides for stable injection.

26 cl, 6 dwg, 6 tbl, 21 ex

FIELD: print engineering.

SUBSTANCE: invention provides ink containing first fluorescent color material emitting fluorescence at specified emission wavelength used for measurement or determination of excitement at specified excitement wavelength; and second fluorescent color material emitting fluorescence when excited at specified excitement wavelength, said second color material being contained in larger amount than said first color material. To obtain fluorescence at desired emission wavelength, excitement spectrum of the first color material in ink should have peak wavelength range adjoining specified fluorescent wavelength, and emission fluorescence spectrum of the second color material has emission wavelength range that includes at least above-mentioned peak wavelength range.

EFFECT: enhanced fluorescence intensity due to presence of several fluorescent coloring substances.

9 cl, 26 dwg, 3 tbl, 6 ex

Printing device // 2318673

FIELD: image printing devices and jet printing devices for printing by means of discharging ink from printing instrument.

SUBSTANCE: printing device for printing with printing instrument contains carriage, to which with possible extraction aforementioned printing instrument is connected and which carriage may move along the sheet for printing; and holding base, adapted for guiding printing instrument into carriage and holding it, when the carriage is stopped in replacement position, where printing instrument may be attached to the carriage or detached from it. Resulting jet printing device allows the user to recognize a faulty stop and printing device in the invention may be installed in a carriage and removed without possible falling.

EFFECT: increased efficiency.

15 cl, 11 dwg

FIELD: printing materials.

SUBSTANCE: invention relates to printing ink containing first colorant and second colorant, at least one of the colorants including fluorescent color. First and second colorants are located separately on a printing medium while printing ink ensure obtaining printed image with improved fluorescent properties. Invention further relates to printed image and a method of forming printed image utilizing such ink. Invention solves the problem of reducing fluorescence and improving fluorescent properties by way of separating fluorescence region and colored region as well as by way of formation of area on printing medium wherein points of coagulated first colorant are spread in the region of fixed second colorant so that absorption of fluorescent emission energy from fluorescent colorant is considerably reduced by coexisting colorant involving corresponding technologies. The latter are based on a novel technical conception residing in improvement of characteristics of fluorescent emission of a second colorant used in printing ink including a first fluorescent colorant, which, being excited at specified excitation wavelength, fluoresces within specified wavelength range.

EFFECT: improved fluorescent properties of printed image.

15 cl, 31 dwg, 4 tbl, 33 ex

Printing device // 2256560

FIELD: printing devices.

SUBSTANCE: device has feeding section, meant for feeding paper for printing one sheet after another separately, and transporting route, passing, actually, linearly for transporting printed data carrier, having high rigidity. A portion of feeding section is overlapped with transporting route in vertical transverse direction, but does not in direction, perpendicular to direction of transporting of carrier of printed information.

EFFECT: simplified construction, lower costs, higher reliability, broader functional capabilities.

18 cl, 22 dwg

The invention relates to an inkjet technique, in particular to methods for obtaining hard copies using a modular ink jet devices and systems

The invention relates to the technique of inkjet printing, and in particular to a device for producing copies using inkjet printing devices and systems

The invention relates to methods and devices for printing on textile material

Printing device // 2256560

FIELD: printing devices.

SUBSTANCE: device has feeding section, meant for feeding paper for printing one sheet after another separately, and transporting route, passing, actually, linearly for transporting printed data carrier, having high rigidity. A portion of feeding section is overlapped with transporting route in vertical transverse direction, but does not in direction, perpendicular to direction of transporting of carrier of printed information.

EFFECT: simplified construction, lower costs, higher reliability, broader functional capabilities.

18 cl, 22 dwg

FIELD: printing materials.

SUBSTANCE: invention relates to printing ink containing first colorant and second colorant, at least one of the colorants including fluorescent color. First and second colorants are located separately on a printing medium while printing ink ensure obtaining printed image with improved fluorescent properties. Invention further relates to printed image and a method of forming printed image utilizing such ink. Invention solves the problem of reducing fluorescence and improving fluorescent properties by way of separating fluorescence region and colored region as well as by way of formation of area on printing medium wherein points of coagulated first colorant are spread in the region of fixed second colorant so that absorption of fluorescent emission energy from fluorescent colorant is considerably reduced by coexisting colorant involving corresponding technologies. The latter are based on a novel technical conception residing in improvement of characteristics of fluorescent emission of a second colorant used in printing ink including a first fluorescent colorant, which, being excited at specified excitation wavelength, fluoresces within specified wavelength range.

EFFECT: improved fluorescent properties of printed image.

15 cl, 31 dwg, 4 tbl, 33 ex

Printing device // 2318673

FIELD: image printing devices and jet printing devices for printing by means of discharging ink from printing instrument.

SUBSTANCE: printing device for printing with printing instrument contains carriage, to which with possible extraction aforementioned printing instrument is connected and which carriage may move along the sheet for printing; and holding base, adapted for guiding printing instrument into carriage and holding it, when the carriage is stopped in replacement position, where printing instrument may be attached to the carriage or detached from it. Resulting jet printing device allows the user to recognize a faulty stop and printing device in the invention may be installed in a carriage and removed without possible falling.

EFFECT: increased efficiency.

15 cl, 11 dwg

FIELD: print engineering.

SUBSTANCE: invention provides ink containing first fluorescent color material emitting fluorescence at specified emission wavelength used for measurement or determination of excitement at specified excitement wavelength; and second fluorescent color material emitting fluorescence when excited at specified excitement wavelength, said second color material being contained in larger amount than said first color material. To obtain fluorescence at desired emission wavelength, excitement spectrum of the first color material in ink should have peak wavelength range adjoining specified fluorescent wavelength, and emission fluorescence spectrum of the second color material has emission wavelength range that includes at least above-mentioned peak wavelength range.

EFFECT: enhanced fluorescence intensity due to presence of several fluorescent coloring substances.

9 cl, 26 dwg, 3 tbl, 6 ex

FIELD: chemistry.

SUBSTANCE: invention pertains to ink for an ink-jet printer. Description is given of the ink for an ink-jet printer, containing 62-77 mass % water, 10-18 mass % dye, X (%), water soluble organic substance 1 and 2.0-15 mass %, Y (%), water soluble organic substance 2. Viscosity of the ink ranges from 1 to 5 cP at 25°C, content X (%) of substance 1 and content Y (%) of substance 2 satisfies the relationship in formula (I) and formula (II): (I) 0.15 ≤ Y/X ≤ 0.9; (II) 15 mass % ≤ X+ Y ≤ 32 mass %. Compound 1 is a water-retaining water soluble organic compound, with difference between the water-retention capacity in a surrounding medium at 23°C and humidity of 45% and water-retention capacity in a surrounding medium at 30°C and 80% humidity at 36% or less. Compound 2 is a water soluble organic compound, different from the dye and from the water soluble organic compound 1.

EFFECT: proposed ink sufficiently suppresses the effect of twisting printing material and provides for stable injection.

26 cl, 6 dwg, 6 tbl, 21 ex

FIELD: polygraphy.

SUBSTANCE: invention relates to water-based printing dye used in the set of reaction liquid with water-based printing dye for image formation. The water-based printing dye is proposed making a part of the system using a reaction liquid including, at least, a polyvalent metal and water-based printing dye comprising, at least a pigment dispersion wherein the pigment is dispersed in anionic polymer disperser. Here note that the water-based printing dye meets the specified requirements.

EFFECT: production of a stable jet printing irrespective of the printing conditions, formation of uniform image with a high resistance to deterioration, clear image even in two-side printing, high-quality image sharpness.

18 cl, 1 tbl, 10 ex

FIELD: polygraphic industry.

SUBSTANCE: ink for jet printing is described including water, watersoluble organic solvent and coloring substance which is phthalocyanine compound. Content of specified coloring substance is in the range of 0.5 wt % ≤ content < 3.0 wt % relative to ink weight. Watersoluble organic solvent includes 2-pyrrolidone in amount of 50.0% or more relative to ink weight. Value of dispersion distance d75, measured using small angle X-ray scattering method for molecular aggregates in ink corresponds to 75% of dispersion distance distribution. Suggested ink is high resistant to ambient gases, to coloring substance aggregation and provides bronze play-resistant images.

EFFECT: getting ink that is high resistant to ambient gases, to coloring substance aggregation and provides bronze play-resistant images.

12 cl, 9 dwg, 9 tbl, 8 ex

FIELD: technological processes; printing industry.

SUBSTANCE: method of mask templates generation, used for generation of image data for printing of multiple types of points by means of scanning, is characterised by the fact that location of printing-permitting pixels is determined in every of multiple mask templates that correspond to multiple types of points, for that purpose location of printing-permitting points is determined, so that low frequency components, which are determined by location of printing-permitting pixels in every of multiple mask templates, are reduced in multiple mask templates. Method of data processing contains stage, at which image data is generated, which provides printing of multiple point types by means of corresponding multiple scanning, using mask template. Device of data processing, which contains facility for generation of image data, provides printing of multiple point types by means of corresponding multiple scanning, using mask template. For generation of image data for printing of multiple point types by means of corresponding scanning multiple mask templates are used, at that when at least two of multiple mask templates are superimposed one above each other, template of printing-permitting pixels from imposed mask templates has less low frequency components compared to the template produced by imposition of at least two mask templates, at which they substitute each other. Invention is produced as a result of deposition caused by grains, which may be formed during separate printing, and also elimination of problems caused by formation of such grains.

EFFECT: higher image quality.

49 cl, 93 dwg

FIELD: polygraphic industry.

SUBSTANCE: invention is attributed to ink for jet printing. Ink for jet printing is described which ink includes coloring substance with formula (I), or its salt, (I) where: M - hydrogen atom, alkaline metal, alkali-earth metal or cation or ammonium ion of organic amine; n - integer 1 or 2, and water-soluble organic solvent, selected from the group including ethylene glycol, diethylene glycol, 2-pyrrolidone, 1,5-pentanediol, 1,6-hexanediol and ethylene-carbamide, in the quantity of 50 wt % or more relative to content of all organic solvents in the ink. Suggested yellow ink has enhanced humidity resistance and color hue stability due to lowered migration.

EFFECT: obtaining ink with enhanced humidity resistance and color hue stability.

7 dwg, 10 tbl, 21 ex

FIELD: polygraphic industry.

SUBSTANCE: invention is attributed to ink for jet printing. Ink for jet printing is described. This ink contains coloring substance which has area of buffer effect in the area of ink application, in quantity from 3 wt % or more of total ink mass. Additionally ink includes compound with formula (I) and/or compound with formula (II) H(OCH2CH2)pR5. Suggested ink for jet printing is capable to prevent damage of heating element surface during contact with liquid and disconnection in circuit for voltage supply to heating element even in case when long-term continuous printing is performed.

EFFECT: obtaining the ink for jet printing which is capable to prevent damage of heating element surface during contact with liquid and disconnection in circuit for voltage supply to heating element even in case when long-term continuous printing is performed.

9 cl, 7 dwg, 5 tbl, 21 ex

Up!