1. Field of the Invention
The present invention relates to a gradation reproducing method, an image forming apparatus and a printer driver.
2. Description of the Related Art
In the conventional image forming apparatuses (or image recording apparatuses) such as printers, facsimile machines and copying machines, a digital image is formed of bi-level image data made up of “1”s and “0”s or dots having ON and OFF states. But due to progress made in image forming engines and demand for realizing high-quality images, it is becoming more popular to form plural-level (or multi-level) image data which can represent pixels in plural gradation levels.
In this specification, “plural-level” is used similarly to the generally used terms “multi-level” and “bi-level”, but the amount of information included in the plural-level image data is greater than that of the bi-level image data but less than or equal to that of the multi-level image data. Normally, when carrying out image processing, the multi-level image data which are used as the input image data have an amount of information on the order of approximately 8 bits (256 values) per pixel. But in a case where the image forming apparatus which actually forms an image based on the input image data is only capable of representing approximately 1 bit to 3 bits per pixel, the image data have more levels than “bi-level” but only have a small number of levels as “multi-level”, and are thus referred to as “plural-level image data” including “bi-level”.
According to the dot reproduction shown in FIGS. 1-(A) through 1-(C), the amount of information is basically determined by the controllable dot size. The amount of information increases as the number of controllable dot sizes increases, to thereby enable reproduction of a high-quality picture close to the original image data. But as described above, the number of controllable dot sizes is only on the order of 1 to 3 (or 4 when 0 is included) in the case of most inkjet recording apparatuses. It is possible to improve the picture quality to a certain extent by combining the dot size modulation method and the tone modulation method, but workload is then put on the coloring agents (dyes) and recording units in order to achieve the desired picture quality. Consequently, due to cost and size restrictions on the image forming apparatus, it is only possible to improve the picture quality by two times at the most, even when the dot size modulation method and the tone modulation method are combined.
In order to compensate for the insufficient amount of information per pixel, a pseudo gradation representation which is generally referred to as a halftone process is used as a technique for controlling the number of dots per unit area. The pseudo gradation representation represents the number of dots which are arranged as a tone, and represents a large number of gradation levels by changing the density of the dots.
The halftone method includes the dither method and the error diffusion method. The dither method is popularly used for the pseudo gradation representation, and typical dither methods are the systematic dither method and the random dither method. The systematic dither method sets a sub matrix (threshold value matrix or dither matrix) made up of n×n threshold values, and overlaps this dither matrix with the input image to compare the tone level of each pixel and the corresponding threshold value in the dither matrix. A bi-level representation is made by setting a value “1” (black) if the pixel value of the input image is greater than or equal to the corresponding threshold value, and setting a value “0” (white) if the pixel value of the input image is less than the corresponding threshold value. If the processing of n×n pixels ends, the image is formed by repeatedly carrying out the above described process while successively moving the dither matrix to the position of the next n×n pixels.
FIGS. 2-(A), 2-(B) and 2-(C) are diagrams for explaining the systematic dither method. For example, with respect to input multi-level image data shown in
On the other hand, the random dither method generates a random value with respect to each pixel of the input image and uses the generated value as the threshold value. However, the image formed using the random dither method is not very smooth in general, and is unsuited for improving the picture quality as compared to the systematic dither method.
Furthermore, the pseudo gradation representation may be made by the error diffusion method. However, the error diffusion method requires a considerably complex process when compared to the dither methods.
In
The error diffusion method carries out the threshold value process for each pixel and holds the error while reflecting the error to the latter calculations at a predetermined ratio. Hence, the error diffusion method can feed back to the output image even the amount of information which is forcibly discarded in the dither process, thereby making it possible to obtain picture quality which is improved over the dither image from the point of view of the resolution and the like.
Japan Patent Application Publication No. 2004-080065 discloses a conventional gradation generating method characterized by being formed in line keynote in a predetermined direction and having a high-pass filter property in parts other than the keynote when a multi-gradation image is thresholdized by the dither matrix in a part of concentration.
Meanwhile, in a case where the gradation reproducing of a digital image is implemented by using the above-mentioned halftone process method, even if an image is formed by using plural image forming apparatuses, due to the influence of mechanical or electrical unevenness held by the image forming apparatus, unevenness of the dot size or the like may be generated so that the same output may not be obtained.
Accordingly, a γ correction is generally used for correcting a tone of image data corresponding to an input and output characteristic of the image forming apparatus. In this γ correction, in a case where an image forming apparatus for printing has an input and output characteristic wherein an output result is smaller than an input, correction is made so that a higher gradation is made and thereby an output image becomes deep. On the other hand, in a case where an image forming apparatus for printing has an input and output characteristic wherein the output result is larger than the input, correction is made so that a lower gradation is made and thereby the output image becomes light. A characteristic of a dot conversion curve showing a relationship between an input gradation and an output gradation in the γ correction is called a γ curve.
Generally, multi-level image data are converted to plural-level image data by applying, for example, the halftone process (gradation reproducing process) using the above-mentioned dither matrix to the multi-level image data obtained by implementing r correction to the input multi-level gradation image data.
However, in a case where the number (256 values) of input image data obtained as a result of the γ correction is the same as the number (256 values) of the modulation reproducing that can be reproduced by the halftone process, there is a problem. That is, since the characteristic (γ curve) of the dot conversion curve used in the γ correction against an ideal input and output characteristic (which is a straight line) expands upward or downward, the reproducible modulation number is decreased. More specifically, if the γ curve is an extreme curve, an image having a low quality wherein there is no gradation change when the halftone process is done may be obtained.
Accordingly, it is a general object of the present invention to provide a novel and useful gradation reproducing method, image forming apparatus and printer driver whereby a high quality image can be obtained.
The above object of the present invention is to provide a gradation reproducing method, including the step of:
The above object of the present invention is also to provide an image forming apparatus configured to form an image made of a plurality of dots, the image forming apparatus including:
The above object of the present invention is also to provide a printer driver configured to process image data for an image forming apparatus forming an image made of a plurality of dots, the printer driver including:
According to the above-mentioned gradation reproducing method, in an image forming apparatus implementing the gradation reproducing method, or in a printer driver implemented by a computer, it is possible to obtain a high quality image wherein a gradation number is not decreased because multi-level image data are converted into plural-level image data having an amount of information smaller than the multi-level image data by using means having a characteristic of a dot conversion curve.
Other objects, features, and advantages of the present invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings.
A description of the present invention is now given, with reference to
First, an example of an inkjet recording apparatus as an image forming apparatus printing print data obtained by using a gradation reproducing method of the present invention is discussed.
In the inkjet recording apparatus shown in
In the printing mechanism 2, the carriage 13 is slidably supported by a main guide rod 11 and a sub guide rod 12 so as to be movable in the main scanning direction (in a direction perpendicular to the plane of the paper in
Each ink cartridge 15 has an upper opening which opens to the atmosphere, a lower opening for supplying the ink to the corresponding inkjet head 14, and a porous material which is provided inside to hold the ink. The ink within the ink cartridge 15 is maintained at a slightly negative pressure by the capillary force of the porous material. The ink is supplied from the ink cartridge 15 to the corresponding inkjet head 14.
The rear side (downstream side along the paper transport direction) of the carriage 13 is slidably supported by the main guide rod 11, and the front side (upstream side along the paper transport direction) of the carriage 13 is slidably supported by the sub guide rod 12. In order to move the carriage 13 in the main scanning direction, a timing belt 20 is stretched around a driving pulley 18 which is driven by a motor 17 and an idler pulley 19, and this timing belt 20 is fixed to the carriage 13. Hence, the carriage 13 makes a reciprocating movement as the motor 17 is rotated in the forward and reverse directions.
The recording heads 14 are made up of the ink-jet heads which eject the yellow (Y), cyan (C), magenta (M) and black (Bk) inks in this embodiment. However, it is possible to use a single recording head which ejects the yellow (Y), cyan (C), magenta (M) and black (Bk) inks. As will be described later, it is possible to use for the recording head 14 a piezoelectric type ink-jet head which includes a vibration plate forming at least a portion of a wall of an ink passage, and a piezoelectric element which deforms this vibration plate to apply pressure on the ink.
Of course, the structure of the recording head 14 is not limited to the above. For example, it is possible to use an electrostatic type inkjet head having a vibration plate forming at least a portion of the wall of the ink passage, and an electrode confronting the vibration plate, where the vibration plate is deformed by electrostatic force to apply pressure on the ink or the vibration plate is buckle-deformed by using the piezoelectric element. In addition, it is possible to use a thermal type inkjet head which generates air bubbles by heating the ink within the ink passage using a heating resistor, so as to apply pressure on the ink by the air bubbles.
On the other hand, in order to transport the paper 3 which is set in the paper supply cassette 4 under the recording head 14, the following mechanisms are provided. That is, a paper supply roller 21 and a friction pad 22 are provided to separate and supply each paper 3 from the paper supply cassette 4 toward a paper guide member 23. A transport roller 24 turns over the side of the paper 3. A transport roller 25 pushes against the peripheral surface of the transport roller 24. A tip end roller 26 restricts a feed angle of the paper 3 from the transport roller 24. The transport roller 24 is driven by a motor 27 via a gear mechanism.
A paper guide member 29 guides the paper 3 which is fed from the transport roller 24 in correspondence with the moving range of the carriage 13 in the main scanning direction, under the recording heads 14. A transport roller 31 which is driven to feed the paper 3 in the paper eject direction, is provided at a position confronting a roller 32, on the downstream side of the paper guide member 29 along the paper transport direction. Further, a paper eject roller 33 and a roller 34 are provided to eject the paper 3 onto the paper eject tray 6, and guide members 35 and 36 are arranged to form a paper eject path.
At the time of the recording, the recording heads 14 are driven in response to an image signal while moving the carriage 13, so as to eject the inks onto the stationary paper 3 and record one line. The next line is recorded after the paper 3 is transported by a predetermined amount in the paper transport direction. The recording operation is ended and the paper 3 is ejected in response to a recording end signal or a signal which indicates that a rear end of the paper 3 has reached the recording region of the recording heads 14.
A recovery unit 37 is arranged at a position on the right side in the moving direction of the carriage 13, outside the recording region. The recovery unit 37 includes cap means, suction means and cleaning means for restoring the recording heads 14 from a state where the ink-ejection is degraded or unsatisfactory. The carriage 13 is moved to the position of the recovery unit 37 during a recording wait state, so that the recording heads 14 are capped by the capping means to prevent the ink ejection nozzles of the recording heads 14 from drying and clogging. In addition, when a purge operation is carried out with respect to the ink which is not related to the recording during the recording or the like, the suction means removes the ink from the ink ejection nozzle of the corresponding recording head 14 and the cleaning means cleans the ink ejection nozzles so that the ink viscosity is maintained the same at each of the ink ejection nozzles to maintain a stable inkjet performance.
When the ink-jet ejection degrades, for example, the suction means removes the ink, air bubbles and the like from the inkjet nozzles in a state where the inkjet nozzles are sealed by the capping means. As a result, the cleaning means can remove the ink, dust particles and the like adhering in the vicinity of the inkjet nozzles, to positively restore the inkjet performance of the recording heads 14. The ink recovered by the recovery unit 37 is drained to an ink drain tank (not shown) located at the lower portion of the main printer body 1, and is absorbed by an ink absorbing material provided within the ink drain tank.
Next, a description is given of the recording head 14 of the inkjet recording apparatus with reference to
The recording head 14, that is, the ink-jet head, includes a flow passage forming substrate (flow passage forming member) 41 made of a single crystal silicon substrate, a vibration plate 42 bonded to a lower surface of the flow passage forming substrate 41, and a nozzle plate 43 bonded to an upper surface of the flow passage forming substrate 41. Ink-jet nozzles 45 for ejecting the ink are formed in the nozzle plate 43. The ink-jet nozzles 45 communicate with pressure chambers 46 which form ink flow passages. A common ink chamber 48 supplies the ink to the ink chambers 46 via ink supply passages 47 which function as a flow passage resistance portion. An ink resistant thin film 50 made of an organic resin is formed on each wall of the pressure chambers 46, the ink supply passage 47 and the common ink chamber 48 which contact the ink on the flow passage forming substrate 41.
A stacked type piezoelectric element 52 is provided in correspondence with each pressure chamber 46 on the outer surface side (surface side opposite to the common ink chamber 48) of the vibration plate 42. In addition, the piezoelectric element 52 is fixed on a base substrate 53. A spacer member 54 is provided around the rows of piezoelectric elements 52.
As shown in
The corresponding pressure chamber 46 is made to expand and contract due to contraction and expansion of the piezoelectric element 52 having a piezoelectric constant of d33. When a driving signal is applied to the piezoelectric element 52 and charging is carried out, expansion takes place. On the other hand, when the charge in the piezoelectric element 52 is discharged, contraction takes place in a direction opposite to the above-mentioned direction. The base substrate 53 and the spacer member 54 have penetrating holes which form an ink supply opening 49 for supplying the ink from the outside to the common ink chamber 48.
A head frame 57 is formed from an epoxy resin of polyphenylene sulfite by ejection molding. The outer peripheral portion of the flow passage forming substrate 41 and the lower outer edge portion of the vibration plate 42 are bonded to the head frame 57. The head frame 57 and the base substrate 53 are fixed to each other at a portion (not shown) by use of an adhesive agent, for example.
A flexible printed circuit (FPC) cable 58 for supplying a driving signal is connected to the piezoelectric elements 52 by soldering, anisotropic conductor film (ACF) connection, or wire bonding. A driving circuit (driver IC) 59 for selectively applying the driving signal (driving waveform) to each piezoelectric element 52 is connected to the FPC cable 58.
A (110) crystal face of the single crystal silicon forming the flow passage forming substrate 41 may be subjected to an anisotropic etching using an alkaline etchant such as a potassium hydroxide (KOH) solution, so as to form the penetrating holes which become the pressure chambers 46, a groove portion which becomes the ink supply passage 47, and the penetrating hole which becomes the common ink chamber 48.
The vibration plate 42 is made of a metal, such as nickel, by electro-forming. The vibration plate 42 has thin portions 61 corresponding to each pressure chamber 46 so as to facilitate deformation of the vibration plate 42, thick portions 62 which are bonded to the piezoelectric elements 52, and thick portions 63 corresponding to partitioning walls between the pressure chambers 46. The flat surface side of the vibration plate 42 is bonded to the flow passage forming substrate 41 by an adhesive agent, and the thick portions 62 and 63 of the vibration plate 42 are bonded to the head frame 57 by an adhesive agent. Column portions 64 are provided between the base substrate 53 and the corresponding thick portions 63 of the vibration plate 42. The column portions 64 have the same structure as the piezoelectric elements 52.
The nozzle plate 43 includes the ink-jet nozzles 45 having a diameter of approximately 10 μm to 30 μm, at positions corresponding to the pressure chambers 46. The nozzle plate 43 is bonded to the flow passage forming substrate 41 by an adhesive agent. The plural inkjet nozzles 45 form plural dot forming means. As shown in
The nozzle plate 43 may be made of a metal such as stainless steel and nickel, a combination of a metal and a resin film made of a polyimide resin, for example, silicon, or a combination thereof. In addition, in order to secure an ink repellant characteristic at the nozzle surface (ink ejecting surface of the nozzle plate 43 having the nozzles 45 through which the ink is ejected), an ink repellant layer is formed on the nozzle surface by a known method such as plating and ink repellant coating.
In the ink-jet head having the structure described above, the piezoelectric elements 52 have selectively applied a driving pulse voltage of approximately 20 V to 50 V, so that each selected piezoelectric element which has applied the driving pulse voltage is displaced in the direction in which the layers of the piezoelectric element 52 are stacked. As a result, each selected piezoelectric element 52 deforms the corresponding vibration plate 42 toward the nozzle 45, thereby causing a change in the volume of the corresponding pressure chamber 46. Pressure is thus applied to the ink within the pressure chamber 46, and an ink drop is ejected from the nozzle 45.
The ejection of the ink drop from the nozzle 45 causes the ink pressure within the pressure chamber 46 to fall, and a slight negative pressure is generated within the pressure chamber 46 due to inertia of the ink flow. In this state, when the driving pulse voltage applied to the piezoelectric element 52 is turned OFF, the corresponding vibration plate 42 returns to its original position and the corresponding pressure chamber 46 returns to its original shape (volume), thereby further generating a negative pressure within the pressure chamber 46. In this state, the ink is supplied from the ink supply opening 49 and is supplied into the pressure chamber 46 via the common liquid room 48 and the ink supply passage 47 which forms the flow passage resistance portion. Hence, after the vibration of the ink meniscus surface at the nozzle 45 decays and stabilizes, the driving pulse voltage is applied to the piezoelectric element 52 for the next ink ejection.
Next, a description is given of a controller of the ink-jet printer, by referring to
Various information items and data such as the image data transferred from a printer driver 101 of the host unit 100, and detection signals from various sensors are input to the PIO port 84. In addition, predetermined information is output with respect to the host unit 100 and an operations panel (not shown) via the PIO port 84.
The waveform generating circuit 87 generates a driving waveform to be applied to the piezoelectric elements 52 of the recording heads 14. As described below, the desired driving waveform can be generated in a simple structure by using a digital-to-analog (D/A) converter which subjects driving waveform data output from the CPU 80 to a digital-to-analog (D/A) conversion.
The head driving circuit 88 applies the driving waveform from the waveform generating circuit 87 to the piezoelectric elements 52 of the selected channels of the recording heads 14, based on various data and signals received via the PIO port 86. Further, the driver 89 drives and controls the motors 17 and 27 based on driving data received via the PIO port 86, so as to move the carriage 13 in the main scanning direction and rotate the transport roller 24 to transport the paper 3 by a predetermined amount.
A description is given of a driving and control section of the controller related to the driving and control of the recording heads 14 with reference to
Referring to
The driving waveform generating circuit 87 includes a D/A converter 92 for converting the driving waveform data received from the main controller 91 into an analog signal, an amplifier 93 for amplifying the output analog signal of the D/A converter 92 to the actual driving voltage, and a current amplifier 94 for amplifying an output of the amplifier 93 to a sufficiently high current capable of driving the recording heads 14. For example, the current amplifier 94 outputs a driving waveform Pv including plural driving pulses within one driving period as shown in
As shown in
Accordingly, in the head driving circuit 88, the data selector 97 selects one of the driving waveform selection signals M1 through M3 depending on the driving data SD, and the selected driving waveform selection signal (logic signal) is shifted to the driving voltage level by the level shifter 98. The driving voltage level output from the level shifter 98 is applied to the gates of the transmission gates 99.
As a result, the transmission gates 99 are switched depending on the duration of the selected one of the driving waveform selection signals M1 through M3, and the driving pulses forming the driving waveform Pv are applied to each channel connected to the transmission gate 99 which is ON.
For example, in a case where the driving waveform Pv includes plural driving pulses as shown in
Therefore, by generating the driving waveform including plural driving pulses and selecting the number of driving pulses to be applied to the piezoelectric element 52, it is possible to generate the necessary driving waveforms for ejecting the small ink drop, medium ink drop and large ink drop from one driving waveform. Consequently, only one circuit is required to generate the driving waveform and only one signal line is required to supply this driving waveform. For this reason, it is possible to reduce the size of the circuit board and transmission lines and also reduce the cost thereof.
A description is now given of an embodiment of the image processing apparatus according to the present invention, by referring to
In the inkjet recording apparatus, as described above, the dot pattern to be actually recorded is received together with a print instruction or command from the host unit 100, and no means is provided within the image forming apparatus to generate the dot pattern to be recorded. Hence, the dot pattern data must be generated by the printer driver 101 which uses the embodiment of the threshold value matrix, and the dot pattern data are then transferred from the host unit 100 (the embodiment of the image processing apparatus) to the inkjet recording apparatus.
As shown in
A description is now given of the method of creating the threshold value matrix for reproducing the gradation by a predetermined line keytone (dot layout pattern having an aligned property), by referring to
When carrying out the image processing, if it is possible to realize a sufficiently high resolution of the formed image so as to exceed the resolving power of the human eye, the picture quality is theoretically unaffected by the kind of process carried out. But in the case of the resolution of an order which can be recognized by the human eye, there is a possibility that the characteristics generated by the process itself will become conspicuous to the human eye.
FIGS. 18-(A), 18-(B) and 18-(C) are diagrams for explaining a dot pattern after carrying out a Bayer type dither process and an error diffusion process with respect to an input image.
Hence, in order to reproduce the data which should be represented by a single pixel in multi-levels on the image forming apparatus not having a large number of reproducible gradation levels, it is necessary to make a pseudo gradation representation by the number of dots per unit area, that is, by the dot area ratio.
The two kinds of halftone processing methods described as examples of the pseudo gradation representation method, not only simply match the gradation levels and the area ratios, but arrange the dots approximately uniformly so that the dot layout is not biased, and adjust the dot layout so as to have a high-frequency characteristic which is less conspicuous to the human eye. When such processing is applied to a high-resolution recording of 600 dpi or 1200 dpi, the dot layout pattern is virtually inconspicuous to the human eye, and it is possible to obtain an extremely satisfactory picture quality having no unevenness in the dot distribution.
On the other hand, when a low-resolution recording of 150 dpi or 300 dpi is carried out, the dot layout pattern becomes conspicuous to the human eye even after the adjusting process to make the dot layout pattern have the high-frequency characteristic. Since a single pixel in the original image data is represented by plural pixels by the pseudo gradation representation, a texture pattern not present in the original image appears in the output image.
On the other hand, in the case of the error diffusion method, the dots are formed with a layout which appears random at first glance. This random dot layout is maintained for all of the gradation levels, and the texture will not change at the gradation levels and no fixed texture exists, as may be seen from
However, according to the error diffusion process, the granularity may be poor when compared to the Bayer type dither process, as shown in
Therefore, it may be understood from the above that the kind of texture pattern formed by the dot layout greatly affects the picture quality. In order to obtain a satisfactory picture quality at low resolution using the two kinds of halftone processing methods, the present inventors found that it is necessary to form a dot layout pattern having good alignment and not to change the dot layout pattern or not to make the change in the dot layout pattern visible for each of the gradation levels.
In the embodiment of the threshold value matrix, the dot reproduction is made while constantly maintaining a predetermined line keytone (dot layout pattern having an aligned property) for all halftone levels, using only the dot layout pattern. Hence, it is possible to improve the picture quality when making a multi-level representation by a small number of values, on the order of approximately 1 bit to 3 bits, during the recording of the image forming apparatus at low resolution. It is possible to obtain satisfactory recording (print) data particularly when applied to the inkjet recording apparatus employing the dot size (diameter) modulation.
When considering the dot layout pattern having the aligned property (predetermined line keytone), it is always necessary to take into consideration the correlation with the mechanical deviations of the image forming apparatus. In other words, as in the case of the inkjet recording apparatus described above, the recording unit including the recording heads 14 and the carriage 13 carries out the recording while moving in the main scanning direction depending on the transport of the paper 3 as shown in
Accordingly, a dot layout pattern having an inclined keytone is desired, as shown in
The line-group keytones shown in
The line-group type dither method is a kind of AM dither method. Although the line-group type dither method has directionality, it is advantageous in that the dots can be grown in a spiral manner and that the recording density (number of lines or line density) can be improved compared to the concentration type dither method.
However, when the line-group type dither method used in the electrophotography recording is applied as it is to the inkjet recording or other recording techniques other than the electrophotography recording, the keytone is not aligned appropriately. In other words, in the case of the electrophotography recording, it is possible to adjust not only the dot size but also the dot forming position, as may be seen from
On the other hand, when the line-group type dither method used in the electrophotography recording is applied as it is to the inkjet recording apparatus, the dot forming positions are fixed to the pitch determined by the recording resolution, as shown in
Particularly in the case of the general dither process, the same mask is tiled into square shapes and used, in order to simplify the processing mechanism and achieve high-speed processing at low cost. Hence, even if the number of dots increases by 1 dot, this increase is recognized as a pattern which is aligned vertically and horizontally with the tiling period.
For example, when a 4×4 dither mask shown in
Accordingly, in order to maintain the group-line keytone and to avoid a change in the keytone by this tiling, this embodiment generates three or more dots simultaneously per single gradation level.
In other words, in a case where the reproduction is made by the inclined line-group keytone, when a mask having 1 dot per single gradation level as shown in
On the other hand, in a case where the reproduction is made by the inclined line-group keytone, when a mask having 3 dots per single gradation level as shown in
In this case, simultaneously forming 3 or more dots per single gradation level requires a mask size which is 3×3=9 times or greater in order to obtain the same capability of reproducing the gradation levels. This value of 9 times or greater is small compared to the size of the buffer memory or the like required for error diffusion processing. Unless an extremely large mask is used as a reference, this size of the mask size does not decrease the processing speed or increase the cost. Of course, in order to achieve high-speed processing, it is desirable that the vertical and horizontal sizes of the mask can easily be processed by a computer. In other words, it is desirable to make the mask size a multiple of 8, so that odds numbers are not generated upon processing and loading into a memory.
Next, a description is now given of an enlargement of the mask size, by referring to
For example, the 3×3 sub matrix shown in
It is possible to use a 2×2 sub matrix shown in
Meanwhile, in a case where a threshold value matrix (dither matrix) formed in a line keytone in a predetermined direction such as a line-group keytone as described above is used, a low-lined state at a dot of a part is generated so that continuity of the gradation is not maintained and thereby image quality may be degraded. That is,
For example, like the gradation image as shown in
Thus, in order to solve a problem of degrading of the image quality due to a low-line at a curtain dot in the threshold matrix (dither matrix) formed in the line keytone of the predetermined direction, a low-lined dot range is selected and a dot arrangement of a matrix between the dots is determined so as to have a high pass filter characteristic and a line keytone in a predetermined direction.
A spatial frequency characteristic of human visual acuity based on a spatial frequency analysis is applied to the high pass filter so that a low spatial frequency characteristic is extracted.
VTF(f) 5.05(e−0.138f)(1−e−0.1f) (1)
A part of a line keytone shown in
In this case, when the dither matrixes between the dots at a part are bi-level images, a high pass filter characteristic is provided at the difference image of the both images.
That is, in the dither method, the threshold value set at a low dot side exists in a high dot side in a case where an A mask is set at a position where the dot is low and a B mask is set at a position where the dot is high of a part of the above-mentioned dither matrix. The line keytone existing in the A mask also exists in the B mask. Therefore, if the difference of the bi-level image of the A mask is calculated from the bi-level image of the B mask, an image having no line keytone can be obtained.
Thus, by the matrix preventing low-lines, it is possible to improve the continuity of the line keytone in a predetermined direction so that the multi-level image having a desirable quality by a continuing gradation technique can be reproduced. In addition, as compared with the error diffusion method, the process becomes simple by using the mask method so that a processing speed such as a printing speed, an image processing speed or image forming speed, can be high. In this case, by setting the direction of the line keytone is as an inclined direction or setting the line keytone to a line-group keytone, the line keytone in the inclined direction reduces a noise in a horizontal line shape by the image forming apparatus so that a high quality multi-level gradation image can be obtained.
By decomposing a multi color image into plural color components and applying an image processing method of multi colors wherein an original image of at least one color component is an input image, it is possible to output a high quality multi color image.
In a multi color image forming apparatus such as a color printing apparatus, three basic colors are used, cyan, magenta, and yellow, which are secondary colors. In addition, in an inkjet color printing apparatus, four primary colors, namely the above-mentioned three colors and black, are mainly used so as to improve brightness and external appearance of a desirable color. Furthermore, in order to improve printing quality, multi-colors made by combining basic colors are prepared in advance so that more colors are used for printing.
According to the above-mentioned apparatus, a multi color image forming method, wherein the decomposition to plural color components is done and an original image of the color component is used as an input image, carries out the pseudo gradation representation process for color composition units. Therefore, the continuity of the line keytone for the color component unit is improved so that a higher quality image can be formed as a single color image or a multi-color image.
Particularly, in an image forming apparatus wherein the matrix is used so as to convert to the image data having a dot binary value or multi-level values, it is possible to make the image forming speed or printing speed high and make the image quality high by applying the present invention to a case where an image is formed at a low resolution equal to or less than approximately 300 dpi.
That is, in the image forming apparatus using a pseudo gradation representation process, a dot density per unit, namely a resolution, is improved so that image quality is improved. However, in a case where the resolution is improved, the amount of image data simultaneously processed becomes large per unit area so that more processing time is required. In the pseudo modulation representation process in the image forming apparatus having a resolution of 300 dpi, approximately 150 lines as a maximum being expressed per one inch is a limitation and therefore it is difficult to make a high quality image.
In the pseudo gradation representation process by the dither matrix having a line keytone in a predetermined direction, low lines are generated at a dot of a low part in human visual acuity. Particularly at the resolution of 300 dpi, the line becomes low so that continuity of the gradation representation is broken and an image is degraded. In a case where the image is formed at an output having a low resolution in such an image forming apparatus, low line generation is prevented and the continuity of the line keytone in a predetermined direction is improved so that a multi-level gradation image having a desirable quality can be formed by a continuous gradation representation.
Next, a relationship between the halftone processing method as a gradation reproducing method and the γ correction is discussed. As described above, the γ correction is used for correcting the dot of the image data output corresponding to the input/output characteristic of the image forming apparatus. For example, in a case where an image forming apparatus has an input and output characteristic wherein an output result is smaller than an input, correction is made so that a higher gradation is made and thereby an output image becomes deep. On the other hand, in a case where an image forming apparatus for printing has an input and output characteristic wherein the output result is larger than the input, correction is made so that a lower gradation is made and thereby the output image becomes light.
In the normal image process, after the y correction is made to the multi-level gradation image data so that an output gradation is corrected and a necessary process is performed, the above-mentioned half tone process is performed on the multi-level image data so as to convert the multi-level image data to plural-level image data.
However, for example, in the dither method as a half tone process method as a gradation reproducing method, a threshold value is assigned to the dither matrix (threshold matrix) 105 used for changing the multi-level image data into the plural-level image data having an amount of information less than the multi-level image data so that the number of the increasing of dots for every gradation becomes constant or a brightness linear toward a maximum gradation is obtained.
Because of this, in a case of an image forming apparatus having 256 values of the input image data and 256 values of the number of gradation reproducing by the half tone process, it is possible to reproduce 256 values in a case where the input corresponds to the output. In a case where the input and output characteristic has a curve, the number of gradation that can be reproduced can be decreased. That is, for example, as shown in
According to this embodiment, in the dither matrix 105 used when the gradation is reproduced by converting the multi-level image data to the plural-level image data having an amount of information smaller than the plural-level image data, the assignment of the threshold value is not done in a state where the number of the increasing of dots for every gradation becomes constant or a brightness linear toward a maximum gradation is obtained but has a characteristic of the dot conversion curve.
That is, the threshold value of the dither matrix 105 is set so that the dot area rate per unit area is the same as the characteristic of the dot conversion curve so that the number or size of the dots for every gradation is controlled. In other words, as shown in
Because of this, while the number of 256 gradations is maintained, as shown in
Thus, when the gradation of the multi-level image data is reproduced by converting the multi-level image data to the plural-level image data having an amount of information smaller than the multi-level image data, it is possible to form a high quality image without decreasing the number of gradations by implementing the converting process by using a part having a characteristic of the dot conversion curve. In this case, the γ correction due to the characteristic of the dot conversion curve is not necessary so that it is possible to improve a processing speed.
In other words, when the half tone process is implemented, the conversion is done by following the characteristic of the γ correction so that a high quality image without decreasing the number of gradations can be formed. As a result of this, it is not necessary to implement the γ correction prior to the half tone process so that processing speed can be improved.
In this case, it is possible to form a high quality image having no reduction of the number of gradation regarding a monochrome image or black color, by using a part having a characteristic of the dot conversion curve for black. In addition, it is possible to form a high quality image having no reduction of the number of gradation regarding a color image by using a part having a characteristic of the dot conversion curve for color. Furthermore, it is possible to form a high quality image having no reduction of the number of gradation regarding a color image or a single color image by using a part having a characteristic of the dot conversion curve for color composition unit.
By installing a program making a computer implement the above-discussed gradation reproducing method in a printer driver, it is possible to form a high quality image without decreasing of the number of gradations. The process speed can be improved without separately making the γ correction. In addition, the dot conversion curve table is not necessary so that a program size can be made small.
In a case where the dot area rate per unit area is changed by changing the assignment of the threshold value of the dither matrix, as discussed above, since the dither method carries out the gradation reproducing by modulating the number of the dots or dot sizes, it is possible to make a characteristic of the dot conversion curve by changing at least the number of dots or dot size, depending on a using way.
Thus, it is possible to form a high quality image without decreasing the number of gradation by implementing an above-mentioned gradation reproducing method at a side of an image forming apparatus forming an image consisting of plural dots. In addition, it is not necessary to separately implement the γ correction so that processing speed can be improved. Furthermore, it is not necessary to provide a dot conversion curve table so that mounted memory capacity can be reduced.
In the embodiment described above, the present invention is applied in particular to the host unit and the inkjet recording apparatus (image forming apparatus). However, the present invention is similarly applicable to any type of image forming apparatus which forms an image by dots, that is, forms the image by dot representation. Hence, the present invention is applicable to thermal transfer type image forming apparatuses (printers) or a thermal printer using a thermal energy, for example. The present invention is also applicable to electrophotography type image forming apparatuses such as laser printers and LED printers.
The present invention is not limited to the above-discussed embodiments, but variations and modifications may be made without departing from the scope of the present invention.
This patent application is based on Japanese Priority Patent Application No. 2004-253768 filed on Sep. 1, 2004, the entire contents of which are hereby incorporated by reference.
Number | Date | Country | Kind |
---|---|---|---|
2004-253768 | Sep 2004 | JP | national |