1. Field of the Invention
The present invention relates to a printing apparatus and a printing method, and in particular, to a printing apparatus and a printing method that suppress generation of density unevenness caused by an oblique motion of a print medium.
2. Description of the Related Art
There is known a method of printing an image on a print medium by scanning a predetermined printing area (band) by one time or plural times (one pass or multi-pass) while conveying the print medium in a printing apparatus. According to this printing method, there are some cases where a streak-shaped density unevenness (hereinafter, called “a connecting streak”) is generated in a connecting section between the predetermined printing areas due to an error of a conveyance amount of the print medium or the like.
For suppressing generation of this connecting streak, Japanese Patent Laid-Open No. 2007-190861 discloses an image forming apparatus in which a density changing amount is found from a conveyance error of a print medium and a pitch between print elements and γ processing using a correction γ value is executed to image data corresponding to print elements positioned in both ends of the print medium in a conveying direction, based upon this density changing amount. In addition, Japanese Patent Laid-Open No. 2012-126016 discloses an inkjet printing apparatus in which a reduction rate in the amount of ink which is ejected on a predetermined area in the vicinity of the boundary between adjacent printing areas is determined based upon a conveyance shift amount of the print medium and an ink amount to reduce the amount of ink.
The configuration of each of the apparatuses disclosed in Japanese Patent Laid-Open No. 2007-190861 and Japanese Patent Laid-Open No. 2012-126016 takes the event that there occurs the error in the conveyance amount of the print medium into account, but does not take the event that there occurs an oblique motion of the print medium at the time of conveying the print medium into account. That is, the conveyance error of the same amount is assumed to occur in the conveying direction, and therefore the correction is made by the same value or the same reduction rate in a main scan direction. In consequence, the connecting streak cannot be appropriately suppressed in a case where there occurs the oblique motion by which the conveyance amount in the conveying direction differs for each area of the print medium
The present invention provides a printing apparatus and a printing method that suppress occurrence of density unevenness caused by an oblique motion of a print medium.
According to a first aspect of the present invention, there is provided a printing apparatus, including:
a print head for applying ink on a print medium;
a print control unit configured to control the print head to perform a print onto the print medium while moving the print head in a predetermined direction to the print medium;
a conveying unit configured to convey the print medium in a conveying direction crossing the predetermined direction;
an obtaining unit configured to obtain information regarding a conveyance error of conveyance of the print medium in the conveying direction by the conveying unit with respect to each of a plurality of areas of the print medium that are in positions different from each other in the predetermined direction; and
an adjusting unit configured to divide a predetermined area of the print medium in accordance with a conveyance error amount indicated by the information in each of the plurality of areas obtained by the obtaining unit into a plurality of correction areas, and to adjust the amount of ink to be applied onto each of the plurality of correction areas lining up in the predetermined direction.
According to a second aspect of the present invention, there is provided a printing method in a printing apparatus including a print head for applying ink on a print medium, and a conveying unit configured to convey the print medium in a conveying direction crossing a predetermined direction, the printing method including the steps of:
obtaining information regarding a conveyance error of conveyance of the print medium in the conveying direction by the conveying unit with respect to each of a plurality of areas of the print medium that are in positions different from each other in the predetermined direction;
adjusting the amount of ink, to divide a predetermined area of the print medium in accordance with a conveyance error amount indicated by the information in each of the plurality of areas obtained by the obtaining step into a plurality of correction areas, and to adjust the amount of ink to be applied onto each of the plurality of correction areas lining up in the predetermined direction; and
controlling the print head to perform a print onto the print medium based upon the amount of ink adjusted in the step of adjusting while moving the print head in the predetermined direction to the print medium.
According to the above configuration, the printing area of the print medium in the moving direction of the print head (main scan direction) is divided, and a print duty for each of the divided areas is adjusted in accordance with the conveyance error amount for each of the divided areas. Therefore, even if there occurs the oblique motion by which the conveyance amount differs for each area of the print medium, the print duty can be adjusted in accordance with the conveyance error amount for each area to suppress the density unevenness caused by the oblique motion of the print medium.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
Hereinafter, embodiments of the present invention will be in detail explained with reference to the accompanying drawings.
Print mediums 8 are loaded on the sheet feeder 32. A pickup roller 31 is arranged in a position having the print medium 8 between the sheet feeder 32 and the pickup roller 31. The pickup roller 31 is rotated by a supply motor 35 to separate the print mediums 8 loaded on the sheet feeder 32 one by one, and the separated medium 8 is supplied in a conveying/sub scan direction (y direction in the figure). A sheet detector 33 shown in
The conveying belt 1009 is a sheet-shaped carrier wound around a drive roller 9 and a driven roller 1010 rotated by rotation of the drive roller 9. The print medium 8 is conveyed in a y direction by rotation of the conveying belt 1009 caused by rotation of these rollers. The drive roller 9 is rotated by a conveying motor 1008. In the present embodiment, a conveying unit that conveys the print medium 8 is configured of these components.
The print medium 8 is adsorbed by the conveying belt 1009, for example, the electrostatic adsorption, and the driving force is transmitted without losses. The electrostatic adsorption is realized by attaching not only a feeder roller (not shown) giving electric charge to the conveying belt 1009 but also a neutralization roller (not shown) controlling an electric charge state or the like. The conveyance amount of the conveying belt 1009 can be detected by a rotary encoder 1013 attached to a rotary shaft of the drive roller 9. A control unit (not shown) controls rotation of the conveying motor 1008 based upon this detection amount.
A pinch roller 1012 and a spur roller 1011 are driven rollers for performing a stable conveyance of the print medium by interposing the print medium between each of the rollers 1012, 1011 and the conveying belt 1009.
The carriage 2 is guided/supported by a guide shaft 3, and reciprocates in a main scan direction (x direction in the figure). The movement of the carriage 2 is performed by a carriage conveying mechanism composed of a carriage motor 4, a pulley 5, a pulley 6 and a timing belt 7.
The carriage 2 is controlled to wait in a position of a home position h shown in a dotted line in the figure when the printing apparatus 20 is not performing a print operation or performs a recovery operation of the print head. The carriage 2 reciprocally moves between the home position h and a back position that is a position opposed to the home position h. As shown in the same figure, the moving direction of the carriage 2 crosses the conveying direction of the print medium 8.
A head cartridge 1 is removably mounted on the carriage 2. The head cartridge 1 is provided with print heads and ink tanks. The print head is provided with a plurality of ejection openings arranged thereon for ejecting ink, and ink is accommodated in the ink tank. Ink is supplied from the ink tank to the print head. The print head is provided with a plurality of print elements, and the print element includes an ejection energy generating element, an ejection opening and a flow passage communicating with the ejection opening.
In the present embodiment, a heater resistance element (heater) is used as the ejection energy generating element. The heating of the heater causes air bubbles to be generated for ejecting ink from the ejection opening. It should be noted that the ejection method of ink may be a method using a piezo element, a method using an electrostatic element, a method using an MEMS element or the like. In the present embodiment, inks of cyan, magenta and yellow are used, but the ink colors used in the printing apparatus 20 are not limited to these kinds.
A sensor 30 and a shield plate 36 are provided to detect that the carriage 2 is in a home position. In the present embodiment, a linear encoder is used to detect a position of the carriage 2 in the x direction. The linear encoder is configured of a linear scale 10 and a detecting sensor 11. In the present embodiment, the linear scale 10 is formed integrally with the guide shaft 3, and the detecting sensor 11 is fixed to the carriage 2. When the detecting sensor 11 obtains position information from the linear scale 10, the position of the carriage 2 in the x direction is identified.
A conveying operation of the print medium 8 by the conveying belt 1009 driven by the drive roller 9 and a printing operation of ejecting ink from the ejection opening in the print head together with the movement of the carriage 2 are alternately repeated a predetermined number of times to print an image on the print medium 8. It should be noted that the printing operation and the conveying operation are controlled by the aforementioned control unit (not shown). That is, the control unit acts also as a print control unit.
The measuring devices 701, 702 are provided to measure the conveyance amount of the print medium 8, and are each provided with an area sensor. The measuring devices 701, 702 are arranged upstream of the carriage 2 in the y direction. The measuring device 701 and the measuring device 702 are arranged in the same position in the y direction and in different positions in the x direction. As shown in
In the present embodiment, the two measuring devices are used to calculate an oblique motion amount (oblique motion angle:θ) in a case where there occurs the oblique motion of the print medium 8. That is, the movement amounts of right and left ends of the print medium 8 are individually measured by using the measuring device 701 and the measuring device 702, and the oblique motion direction and oblique motion amount (oblique motion angle:θ) of the print medium 8 are calculated from the difference amount therebetween and a distance between the measuring device 701 and the measuring device 702. The details will be described later.
The printing apparatus 20 is, although not shown, provided with the aforementioned control unit including a CPU, a ROM, a RAM and the like. The operation of the printing apparatus 20 is controlled based upon instructions from the control unit, a host computer connected through an external interface thereto or the like. The CPU controls the printing apparatus 20 comprehensively. The ROM stores therein programs to be executed by the CPU and fixed data necessary for various operations of the print apparatus 20. The RAM is used as a work area of the CPU, a temporal storage area of various reception data and stores various setting data.
The printing apparatus 20 in the present embodiment includes a conveyance amount measuring unit, an oblique motion amount calculating unit (obtaining unit), a division unit, a print duty obtaining unit, a selection unit and an increase/decrease unit.
The conveyance amount measuring unit measures the conveyance amount of the print medium 8 at the time of conveying the print medium 8 by a predetermined conveyance amount by the conveying mechanism. The conveyance amount measuring unit directly measures, for example, the conveyance amount of the print medium 8 or the movement amount of the conveying belt 1009 that adsorbs and conveys the print medium 8. The oblique motion amount calculating unit obtains a conveyance error amount that is a difference between the conveyance amount measured by the conveyance amount measuring unit and a desired conveyance amount. The oblique motion amount calculating unit has a function of calculating an oblique motion amount (for example, an oblique motion angle) by obtaining conveyance amounts of the right and left ends of the print medium 8 as conveyance errors.
The division unit divides a correction area on the print medium into a plurality of areas based upon the oblique motion amount. The print duty obtaining unit obtains the ink amount (print duty) to be applied on the area in the vicinity of the boundary (connecting part) of the printing areas for each of the divided correction areas.
The selection unit selects a mask used in each of the divided correction areas, based upon the conveyance error amount and the print duty for each of the divided correction areas. Thereby, the amount of ink (print duty) suitable to be applied to the boundary vicinity of the printing areas for each of the divided correction areas is determined. In the present embodiment, a plurality of masks to be described later are stored in the ROM (storage unit), and the mask is selected based upon the conveyance error amount and the print duty.
The increase/decrease unit (adjusting unit) uses the mask selected by the selection unit to execute the processing that increases/decreases the amount of ink to be ejected to the boundary vicinity. Thereby, the print duty can be adjusted in accordance with the conveyance error amount and the print duty.
It should be noted that in the present embodiment, the explanation will be made of the configuration of the printing apparatus 20 provided with the conveyance amount measuring unit, the oblique motion amount calculating unit, the division unit, the print duty obtaining unit, the selection unit, and the increase/decrease unit, but these units may be not provided in the printing apparatus 20 itself. For example, the conveyance amount of the print medium 8 may be measured by an external device and the printing apparatus 20 may obtain information regarding this measured conveyance amount.
The measurement of the conveyance amount in the conveyance amount measuring unit will be explained. The area sensors (measuring devices 701, 702 in the present embodiment) are arranged in passing positions of the print medium 8 or the conveying belt 1009 adsorbing and conveying the print medium 8, and photograph a surface of the print medium 8 or a surface of the conveying belt 1009 at predetermined timing. A pattern as a sign is in advance printed on the surface of the print medium 8, or patterning is performed on the surface of the conveyance belt 1009. This pattern or patterning is imaged by the area sensors. The movement amount of the image shot by a predetermined time interval is calculated by image processing to calculate the movement amount of the print medium 8 or conveying belt 1009.
In this configuration, the conveyance amount of the print medium 8 or the movement amount of the conveying belt 1009 for performing formation of the image finally can be directly detected. As a result, this detected conveyance amount or movement amount is not subjected to an influence of variations in drive roller diameter, variations in slippage between the print medium 8 and the drive roller 9, and variations in thickness of the conveying belt 1009. Therefore, the conveyance error amount can be accurately calculated from a difference between the detected conveyance amount and the desired conveyance amount.
The other example of the conveyance amount measuring unit may include a device that detects the movement amount of the print medium from a speckle pattern used in a general laser mouse or the like. In addition, a laser Doppler speedometer may be used. The movement distance measurement using the laser Doppler speedometer is a well-known technology, and therefore the explanation is omitted herein.
The conveyance error amount is calculated by figuring out a difference amount between a desired conveyance amount found from a drive amount of the drive roller 9 and an accurate movement amount measured by the conveyance amount measuring unit. For example, the conveyance error amount can be calculated by figuring out a difference amount between a conveyance target amount in accordance with the drive amount of the drive roller 9 and the above movement amount at a conveyance completion time. In addition, for obtaining the conveyance error amount during the conveying, the difference amount between the desired conveyance amount calculated from the drive amount of the drive roller 9 and the accurate movement amount measured by the conveyance amount measuring unit may be figured out.
There are some cases where since a mask is selected to find a conveyance error amount after the conveyance completion in the former configuration, a throughput in the printing apparatus 20 is reduced on some degree. However, in a case of finding the conveyance error amount from a difference amount between the movement amount at a conveyance completion time and the conveyance target amount, a final movement amount of conveyance at the conveyance completion time is used to calculate the conveyance error amount. Therefore, it possible to obtain the conveyance error amount more accurately.
In the latter configuration, it is possible to determine the increase/decrease rate of the ink amount by using the conveyance error amount at timing before conveyance completion, and therefore, the correction of the print data can be made during the conveyance completion to avoid a reduction in the throughput in the printing apparatus 20. In this case, the shift of the conveyance amount generated during a period from a point of imaging by the final area sensor in the conveyance to a point of the conveyance completion remains as an error, but this error can be reduced by setting the imaging timing of the area sensor to timing close to the conveyance completion.
As shown in
First, in a first print scan, a pattern 303 is printed using ejection openings in the first print group. After the printing of the pattern 303, this print area is conveyed in the y direction. In a second print scan, a pattern 304 is printed using ejection openings in the second print group, and this print area is conveyed.
Similarly, in a third print scan, a pattern 305 is printed using ejection openings in the third print group, and this print area is conveyed in the y direction. In a fourth print scan, a pattern 306 is printed using ejection openings in the fourth print group to complete an image. Herein, the printing of the image in a predetermined area (band) of the print medium is completed by four times of print scans (four passes).
Next, an explanation will be made of a conveyance error of the print medium 8 and a connecting streak caused by the conveyance error.
In addition,
As shown in
Here, an outline of the processing of reducing the connecting streak will be explained with reference to
[Obtainment of Conveyance Amount]
First, the imaging by the area sensor is performed before starting the conveyance of the print medium 8 (D0). The control of the conveying motor 1008 driving the drive roller 9 is performed to start the conveyance. After this start, the conveying speed increases, which becomes substantially constant at predetermined timing (high-speed area in the figure). At predetermined timing D1 in the constant speed section, the imaging by the area sensor and the calculation of the conveyance amount are performed.
On this occasion, the measuring devices 701 and 702 perform a known image processing calculation such as cross-correlation processing about the image imaged at timing D0 and the image imaged at timing D1 to calculate the conveyance amount.
In the present embodiment, the imaging (D2) by the area sensor, calculation of the conveyance amount and calculation (F) of the conveyance error amount are performed in the latter part of the conveyance. Image processing such as cross-correlation processing is performed about the image imaged at timing D1 and the image imaged at timing D2 to calculate the conveyance amount from timing D1 to timing D2. In addition, a sum of two conveyance amounts that have been calculated so far is figured out to obtain the conveyance amount from start (D0) of the conveyance to timing D2. At the same timing (F), the conveyance amount by the rotary encoder 1013 is found and a difference amount therebetween is figured out to calculate a conveyance shift amount.
Further, herein an oblique motion (oblique motion angle:θ) of the print medium 8 is calculated from a conveyance error amount between the right and left ends of the print medium 8 and a distance between the measuring device 701 and the measuring device 702.
In the present embodiment, the conveyance shift generated from the timing D2 to the conveyance completion is not corrected. Therefore, it is desired that timing D2 is in a possibly rear part for further reducing the connecting streak due to the conveyance error. On the other hand, for the purpose that the conveyance error amount is calculated before the conveyance completion, the correction processing to the connecting streak to be described later is executed, and a reduction of the throughput due to the connecting streak correction processing is avoided, it is necessary to secure a constant time from the conveyance completion for timing D2. Timing D2 is determined in consideration of these points.
In the present embodiment time, time shifts between the imaging timing (D1) by the measuring devices 701, 702 and timings (E1) and (E2) of obtaining the measured value by the rotary encoder are obtained based upon clock signals (B) shown in
In addition, when a difference amount between the measured value of the rotary encoder 1013 at timing (D2) and the measured value of the rotary encoder 1013 at timing (D1) is figured out, the conveyance amount between timing (D1) and timing (D2) by the rotary encoder 1013 can be obtained.
The conveyance amount by the rotary encoder 1013 contains the shift from an actual conveyance amount of the print medium 8 due to variations in a roller diameter of the drive roller 9, variations in thickness of the conveying belt 1009, and the like. On the other hand, the conveyance amount measured by the measuring devices 701, 702 is a conveyance amount in accordance with the actual conveyance amount with higher accuracy without being influenced by variations in a roller diameter of the drive roller 9 or variations in thickness of the conveying belt 1009. In the present embodiment, a difference amount between the conveyance amount measured by the rotary encoder 1013 and the conveyance amount measured by the measuring devices 701 and 702 is figured out to obtain the conveyance error amount.
It should be noted that the method for obtaining the conveyance amount by the rotary encoder 1013 is not limited to the method explained above. In timing close to the imaging timing by the area sensor, the conveyance amount by the rotary encoder 1013 is only required to be obtained. For example, in a case where the timing of obtaining the conveyance amount by the rotary encoder 1013 is sufficiently fast, a value of the timing of acquiring the conveyance amount by the rotary encoder 1013 that is the closest to the imaging timing from timing (D0) to timing (D1) may be used.
[Obtainment of Position of Carriage 2]
In the present embodiment, the correction area is divided in the main scan direction in a print in a range corresponding to one scan (called also one scan), and on top of that, the amount of ink (print duty) is adjusted in accordance with a conveyance error amount of each area to suppress the density unevenness. Therefore, in the present embodiment, a position of the carriage in the main scan direction is found accurately. Here, as explained with reference to
[Correction Processing to Connecting Streak]
<Calculation of Oblique Motion Angle as Oblique Motion Amount of Print Medium 8 (Step S1)>
First, at step S1 an oblique motion amount of the print medium 8 is found.
As shown in
In
In
This relation is represented by the following formulas.
ΔXh=Xh−Xa (Formula 1)
ΔXb=Xb−Xa (Formula 2)
ΔX=ΔXh−ΔXb (Formula 3)
Tan θ=ΔX/L (Formula 4)
θ=a tan(ΔX/L)×180/π (π:circular constant) (Formula 5)
An oblique motion angle θ is calculated from Formula 5.
<Division of Correction Area (Step S2)>
In step S2 the oblique motion angle calculated in step S1 is used to divide a correction area for switching a correction amount in the main scan direction (S2).
It should be noted that in
As shown in
Therefore, in the present embodiment, the area for the correction is divided into a plurality of areas. In a case shown in
A conveyance error amount (ΔXn) in Δ Ln can be found by the following formula 6 from an oblique motion angle θ found by the formula 5 and a distance from the home position h of the carriage 2 (Δ Ln: actual print position).
ΔXn=Δ Ln×tan θ (Formula 6)
An area of ΔXn≦+5 μm is area A, an area of ΔXn>+5 μm is area B, and print position Δ Ln for switching a correction amount can be found by the following formula 7.
Δ Ln=ΔXn/tan θ (Formula 7)
It should be noted that in
For example, as the oblique motion amount of the print medium 8 is larger, the division number of the correction area may be the larger, and as the oblique motion amount of the print medium 8 is smaller, the division number of the correction area may be the smaller. In a case where the oblique motion amount of the print medium 8 is equal to or larger than a predetermined amount, the correction area is defined as a first area number to be divided more finely, it is possible to suppress the density unevenness more accurately in accordance with a conveyance error amount in each correction area. On the other hand, in a case where the oblique motion amount of the print medium 8 is smaller than the predetermined amount, the correction area is defined as a second area number, and by making the division number of the correction area small, it is possible to suppress a processing load due to frequent switch of masks and to suppress the density unevenness.
<Reception of Print Data of One Scan (Step S3)>
In step 3 print data in a range corresponding to one band is received. This print data is data after quantization (binarization). In the correction processing in the present embodiment, the print data is received without waiting for timing (F) for obtaining the conveyance error amount explained in
<Determination of Print Duty for Each Correction Area (Step S4)>
In step S4 the print duty is determined for each of the areas divided in step S2. The determination of the print duty is performed by a dot counter for counting dots. In the present embodiment, the print duty is determined for each divided correction area from the conveyance error amount and the print duty in accordance with the print data to be printed.
The dot count is performed for each of the correction areas divided in step S2, and the print duty is determined for each correction area. In addition, the dot count is performed to binary data of every ink color mounted on the printing apparatus 20. A sum of the dot count numbers of the respective colors is set as a dot count value (or total dot count value) as a result of the dot count.
<Determination of Mask for Each Correction Area (Step S5)>
In step S5 masks applied for each correction area are determined.
In a case where a conveyance error amount x is equal to or more than −15 μm and less than −5 μm, since the conveyance amount of the print medium 8 is shorter than a desired conveyance amount, a black streak is generated. Therefore, as shown in
In a case where the conveyance error amount x is equal to or more than −5 μm and less than +5 μm, the density unevenness is relatively indistinctive. Therefore as shown in
In a case where the conveyance error amount x is equal to or more than +5 μm and is equal to or less than +15 μm, since the conveyance amount of the print medium 8 is longer than the desired conveyance amount, a white streak is generated. Therefore, as shown in
It should be noted that
In addition, in
<Correction Processing (Step S6)>
In step S6 the correction processing of the connecting streak using the mask selected in step S5 is executed for each of the areas divided in step S2. The correction processing is completed through the above process. Thereby the image in which the connecting streak is reduced can be obtained.
In a case shown in
It should be noted that mask 132 is used until the next area where the correction amount is switched in the main scan direction. The switching processing of the mask will be explained with reference to
It should be noted that in
In the present embodiment, the method of correcting the connecting streak by switching the mask to be applied for each area is explained, but the correction may be made to multivalued data in accordance with the end ejection opening 16. In addition, the correction may be made to binary data. In this case also, in a case where the oblique motion occurs, the connecting streak can be suppressed by differentiating the correction amount for each area in the x direction in accordance with the conveyance error amount or the like. However, the method of using the mask as described above is a simple method where the processing load is smaller than a method of making a correction to data itself.
In the first embodiment, the first raster area in the end is used to correct the connecting streak. However, in a case where the oblique motion amount is large, there are some cases where even if the correction is made using one raster area in the end, the connecting streak cannot be appropriately corrected.
Therefore in the present embodiment, it is selected whether one raster area in the end is used for correction or a plurality of raster areas including one raster area in the end are used for correction, depending on the oblique motion amount. Therefore in the present embodiment, masks for making the correction using one raster area in the end and masks for making the correction using a plurality of raster areas including one raster area in the end are prepared. In addition, tables for selecting these masks each are stored in a predetermined memory. The other configuration is the same as in the first embodiment, and therefore the explanation is omitted herein.
As shown in
It should be noted that in step S51 an upper limit value of an oblique motion amount that can be corrected is set. In a case where the oblique motion amount exceeds this upper limit value, the print operation may be stopped to provide a warning of a print error to a user.
As shown in
In addition, in area C adjacent to area B, mask 803 in which dots are increased in number in two rasters including one raster in the end is used. In area D adjacent to area C and positioned in the measuring device 702-side, mask 804 in which dots are increased in number in three rasters including one raster in the end is used.
In this way, in the present embodiment, a plurality of masks each having a different raster number used for correction are prepared, and these masks are selected as needed in accordance with the oblique motion amount for use. In consequence, also in a case where the oblique motion amount is relatively large, it is possible to appropriately suppress the connecting streak.
An explanation will be made of a method in which correction is not made in the central part of the print medium and correction is made in both ends thereof across the central part in the main scan direction. The other configuration is the same as in the first embodiment, and the explanation is omitted herein.
The processes of step S1 to step S6 in
As described above, in the present embodiment, the conveyance amount is adjusted such that the connecting streak is not generated in the center of the print medium. Therefore as shown in
As shown in
As shown in
As described above, in the present embodiment, the conveyance amount of the print medium is adjusted for the connecting streak not to be generated in the center of the print medium, and thereby the extent of the connecting streak in the central part including the center is made to the extent that the correction is not necessary. In addition, the conveyance amount of the print medium is adjusted for the connecting streak not to be generated in the center of the print medium, and thereby the extent of the connecting streak at both ends across the central part in the main scan direction is reduced. Thereby it is possible to eliminate the correction amount for correcting the connecting streak at both the ends.
In the above embodiment, the method of finding the conveyance error amount for each conveyance of the print medium is explained. However, in a case where the conveyance error amount specific to the printing apparatus is in advance found, this may be used as a fixed value.
In the above embodiment, the method of switching the mask used in the final scan (second print scan in a case of a two-pass print, and fourth print scan in a case of a four-pass print) for completing an image in a predetermined area in a multi-pass print is explained. However, the switching processing of the mask in the main scan direction is not limited to the print scanning time.
For example, application of mask 132 explained with reference to
In addition, in the above embodiment, the method of adjusting the print duty in at least one raster area in the downstream side in the y direction is explained. However, an area used for adjustment of the print duty is not limited to this area, and at least one raster area in the upstream side in the y direction may be used. By doing so, the density unevenness can be suppressed in a case where generation of the connecting streak is predicted between the image and an image to be printed next.
It should be noted that in the above embodiment, the printing apparatus is explained using the inkjet printing apparatus as an example, but the above-mentioned method may be applied to a printing apparatus having a method such as a thermal transfer method or wire dot method.
Embodiments of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions recorded on a storage medium (e.g., non-transitory computer-readable storage medium) to perform the functions of one or more of the above-described embodiment (s) of the present invention, and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more of a central processing unit (CPU), micro processing unit (MPU), or other circuitry, and may include a network of separate computers or separate computer processors. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2013-172461, filed Aug. 22, 2013, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2013-172461 | Aug 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
7726763 | Ochiai et al. | Jun 2010 | B2 |
8018621 | Marumoto et al. | Sep 2011 | B2 |
8210638 | Wada et al. | Jul 2012 | B2 |
8786896 | Marumoto et al. | Jul 2014 | B2 |
20110148971 | Suzuki et al. | Jun 2011 | A1 |
20120188562 | Marumoto et al. | Jul 2012 | A1 |
Number | Date | Country |
---|---|---|
2007-190861 | Aug 2007 | JP |
2012-126016 | Jul 2012 | JP |
Number | Date | Country | |
---|---|---|---|
20150054877 A1 | Feb 2015 | US |