The present application is based on, and claims priority from JP Application Serial Number 2022-200938, filed Dec. 16, 2022, the disclosure of which is hereby incorporated by reference herein in its entirety.
The present disclosure relates to a printing apparatus including a reading unit that reads a density of a printing surface, and a printing method.
As a printing apparatus, an ink-jet printing apparatus including a printing head with a nozzle row capable of ejecting a droplet to a medium, and a reading unit for reading a printing image in a unit of a reading resolution is known. In the printing apparatus of this type, a test pattern for correcting the density of the printing image is printed on a medium, and the density of the printing image is corrected on the basis of the reading result of the test pattern obtained by the reading unit.
The ink-jet recording apparatus disclosed in JP-A-2019-81344 calculates a density-unevenness correction value from the density information obtained by reading the density of the test chart, and performs correction on the image data on the basis of the density-unevenness correction value.
In some situation a periodic density variation called moire may occur in the reading result of the test pattern obtained by the reading unit. Here, “periodic density variation” means occurrence of errors in the reading result of the test pattern, which is different from “density unevenness” of the printing image due to the non-uniformity of the amount of ink ejected from the nozzle. When the moire occurs, an error occurs in the reading result of the test pattern, and as a result, an error originating from the moire occurs in “density-unevenness correction value”. In view of this, it is desirable to reduce the influence of moire when reading the test pattern.
A printing apparatus of the present disclosure includes a printing head including a nozzle row in which a plurality of nozzles configured to eject a droplet to a medium are disposed side by side, a control unit configured to control movement of at least one of the medium and the printing head in a scanning direction intersecting an arrangement direction of the plurality of nozzles, and ejection of the droplet from the printing head, and a reading unit configured to read a density of a printing surface of the medium in a unit of a reading resolution. The printing apparatus forms a test pattern for correcting printing characteristics on the medium and corrects the printing characteristics based on a reading result of the test pattern obtained by the reading unit, the control unit acquires moire characteristics information for determining whether moire of a reading density due to an interference between an arrangement of a plurality of dots included in the test pattern and the reading resolution at the reading unit occurs, when the moire characteristics information does not indicate occurrence of the moire, the control unit controls the ejection of the droplet such that the test pattern is formed on the medium N1 times, N1 being an integer of 1 or more, and when the moire characteristics information indicates occurrence of the moire, the control unit controls the ejection of the droplet such that the test pattern is formed on the medium N2 times, N2 being an integer greater than N1.
A printing method of the present disclosure is a method in which at least one of a medium and a printing head including a nozzle row in which a plurality of nozzles configured to eject a droplet to the medium are disposed side by side is moved along a scanning direction intersecting an arrangement direction of the plurality of nozzles, a test pattern for correcting printing characteristics is formed on the medium by ejecting the droplet from the printing head, and the printing characteristics are corrected based on a reading result of the test pattern obtained by a reading unit configured to read a density of a printing surface of the medium in a unit of a reading resolution. The printing method includes acquiring moire characteristics information for determining whether moire of a reading density due to an interference between an arrangement of a plurality of dots included in the test pattern and the reading resolution at the reading unit occurs, forming the test pattern on the medium N1 times when the moire characteristics information does not indicate occurrence of the moire, N1 being an integer of 1 or more, and forming the test pattern on the medium N2 times when the moire characteristics information indicates occurrence of the moire, N2 being an integer greater than N1.
An embodiment of the present disclosure is described below. Naturally, the following embodiment is merely an example of the present disclosure, all of the features described in the embodiment may not be essential to the solution of the invention.
First, an overview of technology included in the present disclosure is described with reference to the examples illustrated in
A printing apparatus 1 according to an aspect of this technology includes a printing head 30, a control unit U1, and a reading unit 60 (see, e.g.,
In the case where the moire occurs, the test pattern TP0 for correcting the printing characteristics is formed on the medium ME0 N2 times, which is greater than N1 times for the case where moire does not occur. The test patterns TP0 for N2 times are read by the reading unit 60, and thus reading results with less influence of moire can be obtained. On the other hand, in the case where the moire does not occur, the test pattern TP0 is formed on the medium ME0 only N1 times, which is less than N2 times for the case where the moire occurs. In this manner, the number of the formed test patterns TP0 can be reduced. Thus, the above-described aspect can provide a printing apparatus that can efficiently reduce the influence of moire when reading the test pattern.
Here, the scanning direction includes a direction along the relative movement direction of the medium in a line-type printing apparatus, a main scanning direction in a serial-type printing apparatus, and the like.
The control unit may perform a control of moving the medium along the scanning direction without moving the printing head, a control of moving the printing head along the scanning direction without moving the medium, or a control of moving both the medium and the printing head along the scanning direction.
In general, the moire means interference fringes that occur due to superimposition of a plurality of periodic structures. In the above-described aspect, one of the periodic structures means an arrangement of a plurality of dots included in the test pattern. Another periodic structure means the reading resolution at the reading unit such as the arrangement of a plurality of reading elements serving as the reading resolution.
The printing characteristics include the density of the printing image, the conveyance amount of the medium, the forward and backward discharging timing in a serial-type printing apparatus, and the like. As such, the test pattern includes various test patterns to be influenced by the moire.
The moire characteristics information may be acquired by actually reading the test pattern by the reading unit, or may be acquired from analysis results based on the arrangement of a plurality of dots determined from test pattern data representing the test pattern and the reading resolution at the reading unit.
Note that the above-described notes apply also to the following aspects.
As exemplified in
In this case, since it only needs to store one test pattern TP0 to form the test pattern TP0 at N2 locations, and the storage capacity can be saved.
As exemplified in
The correction of the liquid ejection rate in accordance with the gradation value is somewhat more reliable when there are 10 or more levels. Therefore, the above-described aspect provides a suitable printing apparatus that reduces the influence of moire when reading the test pattern for correcting the density of the printing image.
As exemplified in
In this case, no manual operation is performed from formation to reading of the test pattern TP0, and therefore there is less influence of manual operation on the moire of the reading density. Thus, the above-described aspect can provide a suitable printing apparatus that reduces the influence of moire when reading the test pattern.
As exemplified in
The above-described aspect can provide a line-type printing apparatus that can efficiently reduce the influence of moire when reading the test pattern.
As exemplified in
According to the above-described aspect, a correction value with less influence of moire can be obtained.
Here, the average of the read density may be a median value, a weighted average or the like, and is not limited to the calculation method of dividing the sum of the sample by the population. This note applies also to the following aspects.
In addition, in the printing method according to an aspect of this technology, at least one of the medium ME0 and the printing head 30 that can eject the droplet 37 to the medium ME0 with the nozzle row 33 of the plurality of nozzles 34 disposed side by side is moved along the scanning direction (D3) intersecting the arrangement direction D4 of the plurality of nozzles 34, the test pattern TP0 for correcting the printing characteristics is formed on the medium ME0 by ejecting the droplet 37 from the printing head 30, and the printing characteristics are corrected on the basis of the reading result of the test pattern TP0 obtained by the reading unit 60 that reads the density of the printing surface ME0p of the medium ME0 in a unit of the reading resolution. The the printing method includes the following steps.
(A1) An acquisition step ST1 of acquiring the moire characteristics information IN0 that can determine whether the moire of the reading density due to an interference between the arrangement of the plurality of dots 38 included in the test pattern TP0 and the reading resolution at the reading unit 60 occurs.
(A2) A first formation step ST2 of forming the test pattern TP0 on the medium ME0 N1 times when the moire characteristics information IN0 does not indicate the occurrence of moire (N1 is an integer of 1 or more).
(A2) A second formation step ST3 of forming the test pattern TP0 on the medium ME0 N2 times when the moire characteristics information IN0 indicates the occurrence of moire (N2 is an integer greater than N1).
The above-described aspect can provide a printing method that can efficiently reduce the influence of moire when reading the test pattern.
Here, in this application, “first”, “second”, are terms for distinguishing each component included in a plurality of similar components, and do not mean the order.
Further, this technology can be applied to a printing system including the above-described printing apparatus, a control method for the above-described printing apparatus, a control method for the above-described printing system, a control program for the above-described printing apparatus, a control program for the above-described printing system, a computer-readable recording medium storing any of the above-described control programs, and the like. In addition, the above-described printing apparatus may be composed of a plurality of dispersed portions.
The printer 2 illustrated in
The controller 10 includes a CPU 11 as a processor, a color conversion unit 12, a halftone processing unit 13, a driving signal transmission unit 15, and the like. Here, CPU is an abbreviation for Central Processing Unit. The controller 10 controls the conveyance unit 50 and the printing head 30 such that a printing image IMO is formed on the printing surface ME0p of the medium ME0 on the basis of original image data DA1 acquired from the host apparatus HO1, a memory card not illustrated in the drawing or the like. RGB data with integer values of 28 gradations or 216 gradations of R, G, and B for each pixel can be applied to the original image data DA1, for example. Here, R, G, and B mean red, green and blue, respectively.
The controller 10 may be composed of a SoC or the like. Here, SoC is an abbreviation for System on a Chip.
The CPU 11 is an apparatus for centrally performing information processing and control in the printer 2.
With reference to a color conversion LUT that maps the correspondence relationship between R, G, and B gradation values and C, M, Y, and K gradation values, the color conversion unit 12 converts the RGB data into ink amount data DA2 with integer values of 28 gradations or 216 gradations of C, M, Y, and K for each pixel, for example. Here, C, M, Y and K mean cyan, magenta, yellow and black, respectively, and LUT is an abbreviation for look-up table. The ink amount data DA2 represents the use amount of C, M, Y, and K liquid 36 in a unit of the pixel PX0 illustrated in
The halftone processing unit 13 generates dot data DA3 by reducing the number of gradations of the gradation value by performing a halftone process of any of dither methods, error diffusion methods, and the like on the gradation value of each pixel PX0 making up the ink amount data DA2. The dot data DA3 represents the formation state of a dot 38 of the droplet 37 in a unit of the pixel PX0. The dot data DA3 may be binary data representing the presence/absence of the dot formation, or multivalued data of three or more gradations that can accommodate dots with different sizes such as small, medium and large dots.
The driving signal transmission unit 15 generates a driving signal SG1 from the dot data DA3 and outputs it to a driving circuit 31 of the printing head 30. The driving signal SG1 corresponds to a voltage signal applied to a driving element 32 of the printing head 30. For example, in the case where the dot data DA3 is “dot formation”, the driving signal transmission unit 15 outputs the driving signal SG1 for ejecting droplets for forming dots. In addition, in the case where the dot data DA3 is 4-value data, the driving signal transmission unit 15 outputs the driving signal SG1 for ejecting a large dot droplet when the dot data DA3 is “large dot formation”, the driving signal SG1 for ejecting a medium dot droplet when the dot data DA3 is “medium dot formation”, and the driving signal SG1 for ejecting a small dot droplet when the dot data DA3 is “small dot formation”.
The above-described units 11, 12, 13 and 15 may be composed of ASIC, and may directly read data to be processed from the RAM 21 and directly write processed data to the RAM 21. Here, ASIC is an abbreviation for Application Specific Integrated Circuit.
The printing head 30 is disposed upstream of the reading unit 60. As illustrated in
The conveyance unit 50 controlled by the controller 10 sends the medium ME0 in the feeding direction D3 along a conveyance path 59 through the driving of a roller driving unit 55. In
The medium ME0 is a material that holds printing images, and is formed of paper, resin, metal, or the like. The material of the medium ME0 is not limited, and may be various materials such as resin, metal, and paper. The shape of the medium ME0 is also not limited, and may have various shapes such as rectangular shapes, roll shapes, and three-dimensional shapes.
A platen 58 is located on the lower side of the conveyance path 59, and supports the medium ME0 by making contact with the medium ME0 located at the conveyance path 59. The printing head 30 to be controlled by the controller 10 includes the driving circuit 31, the driving element 32 and the like, and attaches liquid 36 to the medium ME0 by ejecting the droplet 37 toward the medium ME0 supported by the platen 58. As such, it can be said that the control unit U1 controls the droplet 37 from the printing head 30.
The driving circuit 31 applies a voltage signal to the driving element 32 in accordance with the driving signal SG1 input from the driving signal transmission unit 15. The driving element 32 may be a piezoelectric element that applies pressure to the liquid 36 inside the pressure chamber communicated with the nozzle 34, a driving element that ejects the droplet 37 from the nozzle 34 by generating bubbles inside the pressure chamber with heat, or and the like. The liquid 36 is supplied from liquid cartridge 35 to the pressure chamber of the printing head 30. The liquid 36 inside the pressure chamber is ejected as the droplet 37 from the nozzle 34 toward the medium ME0 by the driving element 32. In this manner, the dot 38 of the droplet 37 is formed on the printing surface ME0p of the medium ME0, the printing image IMO expressed by the pattern of the dot 38 is formed on the printing surface ME0p of the medium ME0.
The RAM 21 stores the original image data DA1 and the like received from the host apparatus HO1, a memory not illustrated in the drawing or the like. The communication I/F 22 is coupled to the host apparatus HO1 in a wired or wireless manner, and inputs and outputs information to and from the host apparatus HO1. The host apparatus HO1 includes computers such as personal computers and tablet terminals, mobile phones such as smartphones, digital cameras, digital video camcorders, and the like. The storage unit 23 may be a nonvolatile semiconductor memory such as a flash memory, a magnetic storage device such as a hard disk, or the like. The operation panel 24 includes an output unit 25 such as a liquid crystal panel for displaying information, an input unit 26 such as a touch panel for receiving operations on the display screen, and the like.
The controller 10 controls the ejection of the droplet 37 so as to form on the medium ME0 the test pattern TP0 for correcting the density of the printing image IMO, and corrects the density of the printing image IMO on the basis of the reading result of the test pattern TP0 obtained by the reading unit 60. The density of the printing image IMO is an example of printing characteristics. As illustrated in
The reading unit 60 includes the plurality of reading elements 61 disposed side by side such that a reading resolution Yr is set along the element arrangement direction D5 intersecting the feeding direction D3, and reads the density of the printing surface ME0p with the plurality of reading elements 61. The element arrangement direction D5 illustrated in
In the case where the reading unit 60 is a CIS image sensor, it includes a light-emitting diode, a lens, the plurality of reading elements 61, and the like. The light-emitting diode may include three types of light-emitting diodes, namely, a red light-emitting diode that emits red light, a green light-emitting diode that emits green light, and a blue light-emitting diode that emits blue light. The light-emitting diode applies light to the printing surface ME0p of the medium ME0 conveyed in the feeding direction D3. The light applied to the printing surface ME0p from the light-emitting diode is reflected by the printing surface ME0p to reach the plurality of reading elements 61 through the lens, and measured at each reading element 61. The arrangement density of the reading elements 61 is adapted to the reading resolution Yr in the Y direction, and is not limited. For example, the arrangement density of the reading elements 61 may be equivalent to 300 to 600 dpi. The reading resolution Xr in the X direction is set in accordance with the read timing of each reading element 61, and is not limited. For example, the reading resolution Xr in the X direction may be equivalent to 300 to 600 dpi. The reading unit 60 of this specific example includes an analog/digital conversion circuit that converts the analog amount of the detection voltage of each reading element 61 into a digital value, and the analog density mount corresponding to the detection voltage of each reading element 61 is converted into a digital density value at the analog/digital conversion circuit, and output to the controller 10.
As illustrated in
Therefore, when the reading unit 60 reads the test pattern TP0, there is a possibility of the occurrence of moire of the read density value Rp (X, Y) due to the interference between the arrangement of the plurality of dots 38 included in the test pattern TP0 and the reading resolution Xr×Yr at the reading unit 60. For example, when the printing resolution Xp is close to the reading resolution Xr or the printing resolution Yp is close to the reading resolution Yr, the moire of the read density value Rp (X, Y) easily occurs. If the arrangement direction D4 of the nozzle 34 is shifted from the standard or the element arrangement direction D5 is shifted from the standard, the moire with a far larger cycle than the unit of the reading resolution Xr×Yr may occur in the read density value Rp (X, Y).
When the patch PA0 with a constant density is read, the read density value Rp (X) along the X direction and the read density value Rp (Y) along the Y direction would be substantially constant as illustrated with the chain double-dashed line in the left lower portion and the lower right portion in
In this specific example, by using the moire characteristics information IN0 that can determine whether the moire of the read density (Rp (X, Y)) due to the interference between the reading resolution Xr×Yr and the dot pattern in the test pattern TP0 occurs, the influence of moire is efficiently reduced.
When acquiring the moire characteristics information IN0, the control unit U1 determines whether the moire characteristics information IN0 indicates the occurrence of moire. When the moire characteristics information IN0 does not indicate the occurrence of moire, the control unit U1 controls the ejection of the droplet 37 such that the test pattern TP0 including the patches PA0 with densities of Np levels is formed N1 times on the printing surface ME0p of the medium ME0. It should be noted that N1 is an integer of 1 or more.
When the moire occurs in the read density value Rp (X, Y), the test pattern TP0 including the patches PAC with densities of Np levels is formed on the printing surface ME0p of the medium ME0 N2 times, which is greater than N1 times for the case where moire does not occur. When the average value of the read density is determined for each density of the patch PA0, the density value with less influence of moire is obtained. Here, i is the variable for distinguishing each test pattern TP0. The variable i is an integer from 1 to N2. To correct the liquid ejection rate of each nozzle 34, the control unit U1 determines, for each patch PA0, the read density value Rp, i (Y) obtained by averaging the read density value Rp, i (X, Y) for each Y position. Next, the control unit U1 determines a read density average value Rp (Y) obtained by averaging the read density value Rp, i (Y) for each density of the patch PA0. In the case where the read density average value Rp (Y) is the arithmetic mean of the read density value Rp, i (Y), the read density average value Rp (Y) is calculated by the following equation.
The average of the read density value is not limited to the arithmetic mean, and may be the median value, weighted average, geometric mean, harmonic mean, and the like.
In this manner, the control unit U1 calculates the correction value for correcting the density of the printing image IMO by acquiring the read density (Rp, i (Y)) of each test pattern TP0 of N2 times on the basis of the reading result, and performing a calculation process including averaging computation of the read density (Rp, i (Y)) for N2 times.
The moire of the reading density occurred in a plurality of the patches PA0 with the same density tends to be different from each other. In view of this, by averaging the read density value Rp, i (Y), the read density average value Rp (Y) with less influence of moire is obtained, and the correction value with less influence of moire is calculated.
As illustrated in
When the test pattern TP0 including the patch PA0 of the input density value G1 (Y) of Np levels is printed, and the read density value G2 (Y) in a unit of nozzle is determined from the read density average value Rp (Y) of the patch PA0 of each density and the like, a correspondence relationship as illustrated with the curve in
Next, with reference to
First, the control unit U1 sets the printing resolution Xp×Yp dpi (step S102). In the following description, the word “step” will be omitted. For example, it is assumed that the printing resolution Xp in the X direction can be changed to a plurality of levels such as 300 dpi, 600 dpi, 900 dpi, . . . , and that the printing resolution Yp in the Y direction can be changed to a plurality of levels such as 300 dpi, 600 dpi, 900 dpi, . . . . In this case, the control unit U1 needs only to set any one printing resolution from among possible combinations of the printing resolution Xp×Yp on the premise that the processes of S302 to S320 are repeated. Next, the control unit U1 sets the reading resolution Xr×Yr dpi (S104). Here, the control unit U1 needs only to set any one printing resolution from among possible combinations of the reading resolution Xr×Yr on the premise that the process of S302 to S320 are repeated. In the case where the reading resolution Xr×Yr is fixed, the process of S104 may be omitted.
Next, the control unit U1 controls the ejection of the droplet 37 so as to form the test pattern TP0 for one time in the printing resolution Xp×Yp on the printing surface ME0p of the medium ME0 moving in the feeding direction D3 (S106). In this manner, the test pattern TP0 including the patches PA0 with densities of Np levels as illustrated in
Next, the control unit U1 causes the reading unit 60 to read the test pattern TP0 in the reading resolution Xr×Yr, and acquires the read density value Rp (X, Y) of the test pattern TP0 from the reading unit 60 (S108).
Next, the control unit U1 performs frequency analysis on the read density value Rp (X, Y), and extracts a frequency component greater than a threshold value in the read density value Rp (X, Y) (S110). The frequency analysis may be discrete Fourier transform (including two-dimensional discrete Fourier transform), fast Fourier transform (including two-dimensional fast Fourier transform), discrete cosine transform (including two-dimensional discrete cosine transform) or the like. Note that the power spectrum image generated through two-dimensional conversion such as two-dimensional fast Fourier transform on the read density value Rp (X, Y) is data in which the frequency component of each direction is distributed such that the frequency increases as it goes away from the center, with the center position set to frequency 0.
For example, the frequency threshold value for distinguishing moire from noise is Tm. Since moire has a lower frequency than noise, a frequency smaller than a threshold value Tm is determined to be moire, and the frequency not smaller than the threshold value Tm is determined to be noise. In view of this, the control unit U1 can determine that moire occurs in the read density when there is a frequency smaller than the threshold value Tm in the extracted frequency component, and can determine that moire does not occur in the read density when there is no frequency smaller than the threshold value Tm in the extracted frequency component.
In addition, the frequency analysis process at S110 may be a process in which the control unit U1 forms a power spectrum image of the read density value Rp (X, Y) on the medium ME0 or displays it on a display device to receive selection whether there is moire in the power spectrum image. In this case, the operator viewing the power spectrum image may perform the operation of selecting whether there is moire in the power spectrum image with the printing apparatus 1 by viewing the printed material or display of the power spectrum image.
Next, the control unit U1 acquires, for example, the moire characteristics information IN0 illustrated in
The control unit U1 acquires the moire characteristics information IN0 in accordance with S102 to S112 for possible combinations of the printing resolution Xp×Yp, and possible combinations of the reading resolution Xr×Yr. When all moire characteristics information IN0 is acquired, the control unit U1 terminates the moire characteristics information acquisition process.
In addition, the control unit U1 may acquire the moire characteristics information IN0 in accordance with the moire characteristics information acquisition process exemplified in
First, the control unit U1 acquires a parameter that affects the occurrence of moire of the reading density (S202). The parameter that affects the occurrence of moire includes the printing resolution Xp×Yp, the reading resolution Xr×Yr, an inclination θ of the printing head 30 with respect to the reading unit 60, and as necessary, other parameters. The inclination θ may be referred to as the shift of the arrangement direction D4 of the nozzle 34 with respect to the element arrangement direction D5. In the case where the inclination θ is an inclination in a plane along the feeding direction D3 and the width direction D1, the inclination θ can be acquired by ejecting the droplet 37 from the plurality of nozzles 34 included in the nozzle row 33 to the medium ME0, reading the linear pattern formed on the printing surface ME0p with the reading unit 60, and detecting the orientation of the linear pattern from the obtained read density value. In addition, the inclination θ may be an inclination in a plane orthogonal to the feeding direction D3.
Next, the control unit U1 generates the dot data DA3 from the test pattern data representing the test pattern TP0 (S204). The test pattern data may be the ink amount data DA2 with a gradation value matching the patches PA0 with densities of Np levels included in the test pattern TP0, for example. The test pattern data may be the ink amount data DA2 for forming the test pattern TP0 with a single color such as achromatic color, or the ink amount data DA2 for forming the test pattern TP0 for each color of C, M, Y, and K. The control unit U1 can generate the dot data DA3 by performing a halftone process on the ink amount data DA2 at the halftone processing unit 13.
Next, the control unit U1 generates read density estimation data of the reading resolution Xr×Yr by using the arrangement of the plurality of dots 38 represented by the dot data DA3, the reading resolution Xr×Yr, the inclination θ, and as necessary other parameters (S206). The plurality of dots 38 may include dots with different sizes such as large dots, medium dots, and small dots. For example, the control unit U1 can estimate the read density value Rp (X, Y) in a unit of the reading resolution Xr×Yr by simulation on the basis of the obtained arrangement of the plurality of dots 38, inclination θ, and as necessary other parameters.
Next, the control unit U1 performs frequency analysis on read density estimation data, e.g., the read density value Rp (X, Y), and extracts a frequency component greater than a threshold value in the read density value Rp (X, Y) (S208). Here, the frequency analysis may be discrete Fourier transform (including two-dimensional discrete Fourier transform), fast Fourier transform (including two-dimensional fast Fourier transform), discrete cosine transform (including two-dimensional discrete cosine transform) or the like. For example, the frequency smaller than the frequency threshold value Tm for distinguishing moire from noise is determined to be moire, and the frequency not smaller than the threshold value Tm is determined to be noise. In view of this, the control unit U1 can determine that moire occurs in the read density when there is a frequency smaller than the threshold value Tm in the extracted frequency component, and can determine that moire does not occur in the read density when there is no frequency smaller than the threshold value Tm in the extracted frequency component.
In addition, the frequency analysis process at S208 may be a process in which the control unit U1 forms a power spectrum image of the read density value Rp (X, Y) on the medium ME0 or displays it on a display device to receive selection whether there is moire in the power spectrum image. Next, the control unit U1 acquires, for example, the moire characteristics information IN0 illustrated in
Next, the control unit U1 acquires, for example, the moire characteristics information IN0 illustrated in
After acquiring the moire characteristics information IN0, the control unit U1 terminates the moire characteristics information acquisition process.
Note that the processes of S102 to S110 illustrated in
An example of a process of correcting printing characteristics is described below with reference to
When the density correction process is started, the controller 10 sets the printing resolution Xp×Yp dpi of the test pattern TP0 (S302). The controller 10 may receive the setting of the printing resolution Xp×Yp from the host apparatus HO1 or the operation panel 24.
Next, the controller 10 sets the reading resolution Xr×Yr dpi of the test pattern TP0 (S304). The controller 10 may receive the setting of the reading resolution Xr×Yr from the host apparatus HO1 or the operation panel 24. In the case where the reading resolution Xr×Yr is fixed, the process of S304 may be omitted.
Next, the controller 10 acquires the moire characteristics information IN0 corresponding to the set printing resolution Xp×Yp and reading resolution Xr×Yr (S306).
Next, the controller 10 determines whether the acquired moire characteristics information IN0 indicates the occurrence of moire of the reading density (S308). In the moire characteristics information IN0 illustrated in
When the moire characteristics information IN0 does not indicate the occurrence of moire of the reading density, the controller 10 controls the ejection of the droplet 37 such that the test pattern TP0 including the patches PA0 with densities of Np levels is formed on the medium ME0 N1 times as illustrated in
When the moire characteristics information IN0 indicates the occurrence of moire of the reading density, the controller 10 controls the ejection of the droplet 37 such that the test pattern TP0 including the patches PA0 with densities of Np levels is formed on the medium ME0 N2 times as illustrated in
Subsequent to the process of S310 or S312, the controller 10 causes the reading unit 60 to read the test patterns TP0 for N1 times or N2 times in the reading resolution Xr×Yr, and acquires the read density value Rp, i (X, Y) of each patch PA0 from the reading unit 60 (S314). The read density value Rp, i (X, Y) is the read density value of the reading resolution Xr×Yr of each patch PA0 included in the test patterns TP0 for N1 times or N2 times.
Next, the controller 10 calculates the read density value Rp, i (Y) in a unit of the reading resolution Yr of each patch PAG by averaging the read density value Rp, i (X, Y) of each patch PAG included in the test patterns TP0 for N1 times or N2 times for each Y position (S316).
Next, when the number of times the test pattern TP0 is formed is two times or more, the controller 10 calculates the read density average value Rp (Y) in a unit of the reading resolution Yr by averaging the read density value Rp, i (Y) for each density of the patch PAG (S318). In the case of N1=1, i.e., when the number of times the test pattern TP0 is formed is one time, the controller 10 handles the read density value Rp, i (Y) as the read density average value Rp (Y) as it is.
Next, the controller 10 determines the correction value of each nozzle 34 by calculating the read density value G2 (Y) of each nozzle 34 by using the read density average value Rp (Y) in a unit of the reading resolution Yr (S320). The density correction of the printing image IMO is performed such that the read density value G2 (Y) is the input density value G1 (Y) for the ink amount data DA2 as illustrated in
After the process of S320, the controller 10 terminates the density correction process. Thereafter, the controller 10 forms the printing image IMO with the corrected density on the medium ME0 by correcting the ink amount data DA2 such that the read density value G2 (Y) is the input density value G1 (Y) during formation of the printing image IMO based on the original image data DA1.
In the above-described manner, when the moire occurs in the read density, the test pattern TP0 is formed on the medium ME0 N2 times N2 times, which is greater than N1 times for the case where moire does not occur in the read density. The moire of the reading density occurred in a plurality of the patches PAG with the same density tends to be different from each other. In view of this, by reading the test patterns TP0 for N2 times at the reading unit 60, reading results with less influence of moire can be obtained. For example, the read density average value Rp (Y) with less influence of moire is obtained from the read density value Rp, i (Y) for N2 times, and thus the correction value with less influence of moire is calculated. On the other hand, when moire does not occur in the read density, the test pattern TP0 is formed on the medium ME0 only N1 times, which is less than N2 times for the case where the moire occurs in the read density. In this manner, the number of the formed test patterns TP0 can be reduced. Thus, this specific example can efficiently reduce the influence of moire when reading the test pattern TP0.
As a result, it is possible to reduce the influence of moire of the read density, which tends to easily occur in a CIS image sensor as a mainstream in MFPs (multifunctional devices) and the like, and it is possible to perform density correction in a unit of nozzle by using a self scanner. In this manner, merits such as reduction in service load and replacement of the printing head by the user can be achieved.
Various modifications of the present disclosure may be made.
For example, the printer 2 is not limited to a line-type printer in which a plurality of nozzles is continuously disposed side by side over the width direction D1, and the printer 2 may be a serial-type printer in which the printing head 30 moves along the main scanning direction intersecting the feeding direction D3, or the like. Specifically, the scanning direction in which at least one of the medium ME0 and the printing head 30 moves is not limited to the direction along the feeding direction D3, and may be a direction intersecting the feeding direction D3.
In the scanning direction, the conveyance unit 50 may move the printing head 30 instead of moving the medium ME0, or may move both the medium ME0 and the printing head 30.
As long as the density of the printing surface ME0p can be read in a unit of the reading resolution, the reading unit 60 is not limited to the reading unit including the plurality of reading elements 61 disposed side by side so as to set the reading resolution Yr in the Y direction. For example, the plurality of reading elements 61 may be disposed side by side so as to set the reading resolution Xr in the X direction, or may be disposed side by side in a two-dimensional form in the X direction and the Y direction.
The type of the color material for forming the printing image IMO on the medium ME0 is not limited to C, M, Y, and K, and may include orange, green, light cyan with a lower density than C, light magenta with a lower density than M, dark yellow with a higher density than Y, light black with a lower density than K, a non-coloring color material for image quality improvement, and the like in addition to C, M, Y, and K. In addition, this technology is applicable to a case where some of color materials of C, M, Y, and K is not used.
In the case where the test pattern TP0 is formed multiple times on the medium ME0, the order of a plurality of the patches PAG included in each test pattern TP0 in the scanning direction may not be the same, and may be different from each other.
The test pattern TP0 is not limited to the test pattern for correcting the density of the printing image IMO. The test pattern TP0 may be a ruled line pattern for acquiring the conveyance amount of the medium ME0, a test pattern for matching the impinging position of the droplet 37 between forward and backward paths in a printer including a carriage, or the like. This technology is applicable to a case where the moire of the reading density affects the reading of the test pattern.
The number of times N2 the test pattern TP0 is formed in the case where the moire characteristics information IN0 indicates the occurrence of moire may differ depending on the ease of the occurrence of moire. For example, a frequency threshold value lower than the frequency threshold value Tm is set as Tn. The control unit U1 may determine that the ease of occurrence of moire is high when there is a frequency smaller than the threshold value Tn in the frequency component extracted by frequency analysis, and determine that the ease of occurrence of moire is medium when there is no frequency smaller than the threshold value Tn in the above-described extracted frequency component but there is a frequency smaller than the threshold value Tm.
The moire characteristics information IN0 needs only to be information that can determine whether the moire of the reading density occurs, and the moire characteristics information IN0 may be a result it self of reading the test pattern TP0 in a unit of the reading resolution, read density estimation data itself, or the like.
Specifically, in the specification the expression “can be determined” is a wording including the meaning of estimation, and includes the meaning of estimation of the occurrence of moire in a test pattern formed chronologically later than the present.
In the above-described specific example, the moire characteristics information IN0 is described with the conditions other than the printing resolution and the reading resolution excluded, but the presence/absence of the occurrence of moire may be determined based on other conditions.
In this case, when the occurrence of moire is determined to be “Yes” for only a part of the test pattern TP0, it is possible to perform the formation N2 times only for the portion where the occurrence of moire is determined to be “Yes”, and N1 times for the portion where the occurrence of moire is determined to be “No”.
More specifically, in the case where the moire characteristics information IN0 is determined based on the printing resolution, the reading resolution and the gradation value, and, among the patches PA0 in
Naturally, the wording of the formation of the test patterns N2 times encompasses the above-described control.
The subject that performs the above-described process is not limited to CPU, but may be electronic components other than CPU such as ASIC. Naturally, a plurality of CPUs may perform the above-described process in conjunction with each other, or the CPU and other electronic components (such as ASIC) may perform the above-described process in conjunction with each other.
The above-described process may be modified as needed, for example, by changing the order of the processes. For example, in moire characteristics information acquisition process illustrated in
A part of the above-described process may be performed by the host apparatus HO1. In this case, the combination of the controller 10 and the host apparatus HO1 is an example of the printing apparatus 1.
As illustrated in
When the density correction process is started, the controller 10 sets the printing resolution Xp×Yp dpi of the test pattern TP0 (S402), and sets the reading resolution Xr×Yr dpi of the test pattern TP0 as necessary (S404).
Next, the controller 10 controls the ejection of the droplet 37 so as to form the test pattern TP0 for one time in the printing resolution Xp×Yp on the printing surface ME0p of the medium ME0 moving in the feeding direction D3 (S406).
Next, the controller 10 causes the reading unit 60 to read the test pattern TP0 in the reading resolution Xr×Yr, and acquires the read density value Rp (X, Y) of the test pattern TP0 from the reading unit 60 (S408).
Next, the controller 10 performs frequency analysis on the read density value Rp (X, Y), and extracts a frequency component greater than a threshold value in the read density value Rp (X, Y) to acquire the moire characteristics information IN0 on the basis of the obtained analysis data (S410). The acquired moire characteristics information IN0 needs only to be the information that can determine whether the moire of the reading density occurs in this density correction process, and therefore may be information indicating whether “the occurrence of moire” is “Yes” or “No” as illustrated in
Next, the controller 10 determines whether the acquired moire characteristics information IN0 indicates the occurrence of moire of the reading density (S412).
In the case where the moire characteristics information IN0 does not indicate the occurrence of moire of the reading density, and the number of times N1 the test pattern TP0 formed in the case of “No” occurrence of moire is two or more, the controller 10 controls the ejection of the droplet 37 such that the test pattern TP0 including the patches PAC with densities of Np levels is additionally formed on the medium ME0 N1-1 times as illustrated in
When the moire characteristics information IN0 indicates the occurrence of moire of the reading density, the controller 10 controls the ejection of the droplet 37 such that the test pattern TP0 including the patches PA0 with densities of Np levels is additionally formed on the medium ME0 N2-1 times as illustrated in
Subsequent to the process of S414 or S416, the controller 10 causes the reading unit 60 to read the test pattern TP0 for N1-1 or N2-1 times in the reading resolution Xr×Yr, and acquires the read density value Rp, i (X, Y) of each patch PAC from the reading unit 60 (S418). Here, the controller 10 also handles the read density value Rp (X, Y) acquired at S408 as the read density value Rp, i (X, Y). Accordingly, the read density value Rp, i (X, Y) becomes the read density value of the reading resolution Xr×Yr of each patch PA0 included in the test patterns TP0 for N1 times or N2 times.
Next, the controller 10 calculates the read density value Rp, i (Y) in a unit of the reading resolution Yr of each patch PA0 by averaging the read density value Rp, i (X, Y) of each patch PA0 included in the test patterns TP0 for N1 times or N2 times for each Y position (S420).
Next, when the number of times the test pattern TP0 is formed is two times or more, the controller 10 calculates the read density average value Rp (Y) in a unit of the reading resolution Yr by averaging the read density value Rp, i (Y) for each density of the patch PA0 (S422). In the case of N1=1, the controller 10 handles the read density value Rp, i (Y) as the read density average value Rp (Y) as it is.
Next, the controller 10 determines the correction value of each nozzle 34 by calculating the read density value G2 (Y) of each nozzle 34 by using the read density average value Rp (Y) in a unit of the reading resolution Yr (S424). After the process of S424, the controller 10 terminates the density correction process.
In the above-described manner, the example illustrated in
As described above, the various aspects of the present disclosure can provide the technology and the like that can efficiently reduce the influence of moire when reading the test pattern. Naturally, the basic operations and effects described above can be obtained even with technology consisting solely of the constituent elements pertaining to the independent claims.
It is also possible to implement configurations in which each of the configurations disclosed in the examples above is mutually substituted or combined, configurations in which each of the configurations disclosed in the known technology and the above-described examples is mutually substituted or combined, and the like. The present disclosure also includes these configurations and the like.
Number | Date | Country | Kind |
---|---|---|---|
2022-200938 | Dec 2022 | JP | national |