The present invention relates to a printing apparatus and a conveyance amount correction method for the printing apparatus and, more particularly, to the correction of the conveyance amount of a printing medium in a printing apparatus which prints an image on the printing medium by alternatively printing an image on the printing medium and conveying the printing medium.
As an information output apparatus in, for example, a wordprocessor, personal computer, or facsimile apparatus, a printer which prints desired information such as characters and images on a sheet-like printing medium such as a paper sheet and film is widely used.
As a printing system for a printer, various schemes have been known. In recent years, inkjet systems have received a great deal of attention because information can be printed on a printing medium such as a paper sheet in a non-contact manner, color information can be easily printed, and printing is very quiet. Of such inkjet systems, a serial printing arrangement of performing printing while reciprocally scanning a printhead, which discharges ink in accordance with desired printing information, in a direction crossing the conveyance direction of a printing medium such as a paper sheet has been widely used because of low cost, small size, and the like.
The basic operation of such an inkjet printing apparatus will be described below. First of all, printing media are fed one by one from a paper feed unit, on which printing media are stacked, by a feed roller. The fed printing medium is repeatedly conveyed by a predetermined amount by a roller pair comprising a conveyance roller and a pinch roller. With regard to the scanning direction, a carriage on which a printhead is mounted is moved (scanned) in a direction almost perpendicular to the above conveyance direction by a carriage motor to place the printhead at a target image formation position.
The positioned printhead discharges ink onto the printing medium in accordance with a signal from an electric board. Image formation on the printing medium is performed by alternately repeating main scanning operation and sub-scanning operation. In the main scanning operation, the carriage is scanned while printing is performed by the printhead. In the sub-scanning operation, the printing medium is conveyed by the conveyance roller.
It is however known that the conveyance amount of a printing medium by the conveyance roller sometimes differs from a target predetermined conveyance amount (set value) due to, for example, a change in the friction coefficient between the conveyance roller and the printing medium or the fictional force which the printing medium receives from the conveyance path.
Referring to
Since the conveyance amount in each sub-scanning operation is smaller than the set value, the dot pattern becomes relatively dense in the conveyance direction. As a consequence, a portion with a noticeable overlap of printed dots appears at the position indicated by the arrow in
Since the conveyance amount in each sub-scanning operation is larger than the set value, the dot pattern becomes relatively sparse in the conveyance direction. As a consequence, a noticeable non-dot portion appears at the position indicated by the arrow in
Japanese Patent Laid-Open Nos. 06-238969 and 07-314788 disclose a technique of correcting the conveyance amount of a printing medium in order to prevent a deterioration in printing image quality due to conveyance amount errors like those described above.
It has become clear that even if the conveyance amount of a printing medium in the above case is corrected, the following problem exists.
Even if a printing medium is conveyed by a conveyance amount made to coincide with a set value by correction, stripes may occur on a printed image.
For this reason, the ink discharged from the end portions of the nozzle array is deflected in a direction toward the middle of the nozzle array. As a consequence, when printing is performed with the conveyance amount set on the assumption that ink droplets discharged from the printhead are landed immediately below the nozzles, white stripes occur on the image. Note that the influence of such an airflow varies depending on the number of nozzles used for printing and the number of print passes. The reason why the influence varies depending on the number of print passes is that the density of ink discharged in one main scanning operation varies depending on the number of print passes.
When printing is to be performed while the conveyance amount is changed in accordance with the position of a printing medium, correction can be performed in accordance with the friction coefficient between the conveyance roller and the printing medium and the frictional force which the printing medium receives from the convey path by setting correction amounts corresponding to the respective different conveyance amounts to the values obtained by multiplying the respective conveyance amounts by predetermined coefficients.
When, however, the respective conveyance amounts are to be corrected considering the influence of the above airflow as well, it is not sufficient to only multiply the respective conveyance amounts by the predetermined coefficients. That is, the image quality of a printed image deteriorates.
It is an object of the present invention to correct a conveyance amount in accordance with not only a mechanical factor such as a change in frictional force but also the deviation of a printing position due to another factor.
In order to achieve the above object, according to an aspect of the present invention, there is provided a printing apparatus comprising: printing means for printing an image on a printing medium, and conveyance means for moving the printing medium relative to the printing means, the printing apparatus printing an image on the printing medium by alternately performing printing of an image by the printing means and conveyance of the printing medium by the conveyance means, wherein the printing apparatus further comprises correcting means for correcting a conveyance amount by the conveyance means by using a first parameter and second parameter for correcting the conveyance amount by the conveyance means in accordance with different factors.
In order to achieve the above object, according to another aspect of the present invention, there is provided a conveyance amount correction method for a printing apparatus comprising: a printing step of causing printing means to print an image on the printing medium, and a conveyance step of moving the printing medium relative to the printing means, the printing step and the conveyance step being alternatively performed for printing an image on a printing medium, wherein the method further comprises a correction step of correcting a conveyance amount in the conveyance step by using a first parameter and second parameter for correcting the conveyance amount in the conveyance step in accordance with different factors.
According to the present invention, in a printing apparatus which prints an image on a printing medium by alternately performing printing of an image on the printing medium by using a printing means and conveyance of the printing medium relative to the printing means, the conveyance amount in conveyance is corrected by using the first and second parameters for correcting the conveyance amount in accordance with different factors.
With this operation, the conveyance amount can be corrected in accordance with not only a mechanical factor such as a change in frictional force but also the deviation of the printing position due to another factor by, for example, making the first parameter correspond to a change in mechanical frictional force in conveyance of the printing medium and making the second parameter correspond to a setting associated with printing quality.
Although a correction amount for the deviation of a conveyance amount due to mechanical frictional force varies in accordance with the conveyance amount, the first parameter for this correction can be calculated from the conveyance amount by setting the first parameter as a conveyance correction amount corresponding to the unit of conveyance amount before correction without having any correction values corresponding to all feasible conveyance amounts in the form of a table. Since proper correction amounts for the respective conveyance amounts can be obtained, the storage area for parameters can be saved and the correction algorithm can be simplified.
Therefore, a high-quality image can be formed by preventing the occurrence of white and black stripes which are produced because actual conveyance amounts differ from set values.
The a first parameter may be defined as a conveyance correction amount corresponding to a unit of conveyance amount before correction, and the second parameter may be defined as a conveyance correction amount to be added per conveyance cycle corrected by the first parameter.
Alternatively, the first parameter may be a parameter corresponding to a positional relationship between the printing medium and the conveyance means.
The conveyance means may include two rollers on two sides of an area in which printing is performed by the printing means, and a value of the first parameter varies depending on by which roller conveyance of the printing medium is controlled.
In this case, the value of the first parameter may vary in accordance with three states including a state in which the printing medium is conveyed by a roller on an upstream side, a state in which a trailing edge of the printing medium separates from the roller on the upstream side, and a state in which the printing medium is conveyed by only a roller on a downstream side.
The value of the first parameter may change in accordance with a type of printing medium, or in accordance with a size of a printing medium.
The conveyance means may include two conveyance paths, and the value of the first parameter may change in accordance with the conveyance path used.
The second parameter may be a parameter corresponding to a setting associated with printing quality.
In this case, the printing means may perform printing by causing a printhead having a plurality of printing elements arrayed in a predetermined direction to scan in a direction crossing a conveyance direction of the printing medium, and a value of the second parameter may vary in accordance with the number of times of scanning required to complete printing in each area.
The apparatus may further comprise a table which stores values of the first parameter and second parameter in accordance with factors.
In addition, the above object can also be achieved by a computer program which causes a computer to execute a conveyance amount correction method for the above printing apparatus, and a storage medium storing the computer program.
Other features and advantages of the present invention will be apparent from the following description taken in conjunction with the accompanying drawings, in which like reference characters designate the same or similar parts throughout the figures thereof.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Preferred embodiments of the present invention will now be described in detail in accordance with the accompanying drawings. Note that each elements in the following embodiments is not intended to limit the scope of the invention, but is described only as an example.
In this specification, “print” is not only to form significant information such as characters and graphics, but also to form, e.g., images, figures, and patterns on printing media in a broad sense, regardless of whether the information formed is significant or insignificant or whether the information formed is visualized so that a human can visually perceive it, or to process printing media.
“Print media” are any media capable of receiving ink, such as cloth, plastic films, metal plates, glass, ceramics, wood, and leather, as well as paper sheets used in common printing apparatuses.
Further, “ink” (to be also referred to as a “liquid” hereinafter) should be broadly interpreted like the definition of “print” described above. That is, ink is a liquid which is applied onto a printing medium and thereby can be used to form images, figures, and patterns, to process the printing medium, or to process ink (e.g., to solidify or insolubilize a colorant in ink applied to a printing medium).
Moreover, “nozzle” should be interpreted as any combination of a discharge opening, a channel communicating thereto and an energy-generating element used for discharging ink, without annotation.
A printing apparatus using a printhead based on the inkjet scheme will be exemplified as an embodiment of the printing apparatus according to the present invention.
(Arrangement of Mechanical Portion)
The arrangement of a mechanical portion of an embodiment of the printing apparatus according to the present invention will be described first. The printing apparatus body according to this embodiment can be classified into a paper feed unit, paper sheet conveyance unit, paper discharge unit, carriage unit, cleaning unit, and exterior unit according to the functions of the respective mechanisms. These units will be described below in outline item by item.
(A) Paper Feed Unit
Paper Feed Unit 1 (Auto Sheet Feeder)
Referring to FIGS. 1 to 3, the paper feed unit is configured such that a pressure plate M2010 on which printing media are stacked, a feed roller M2080 which feeds printing media one by one, a separation roller M2041 which separates printing media, a return lever M2020 for returning the printing medium to the stacking position, and the like are mounted on a base M2000.
A paper feed tray M2060 for holding the stacked printing media is mounted on the base M2000 or its exterior. The paper feed tray M2060 is of a multistage type, and is rotated in use.
In a normal standby state, the pressure plate M2010 is released by a pressure plate cam M2014, and the separation roller M2041 is released by a control cam M2050. The return lever M2020 is provided at a stacking position where it returns a printing medium and blocks the stacking port so as to prevent the stacked printing media from entering the deep part.
When paper feed is to be performed, the separation roller M2041 is brought into contact with the feed roller M2080 by motor driving. When the return lever M2020 is released, the pressure plate M2010 comes into contact with the feed roller M2080. In this state, feeding of a printing medium is started. The printing medium is restrained by a pre-stage separation unit M2001 (not shown) provided on the base M2000, and only a predetermined number of printing media are fed to the nip portion comprised of the feed roller M2080 and separation roller M2041. The fed printing media are separated by the nip portion, and only the uppermost printing medium is conveyed to the paper sheet conveyance unit.
When the printing medium reaches a conveyance roller M3060 and pinch roller M3070, the pressure plate M2010 and separation roller M2041 are released by a pressure plate cam (not shown) and control cam, respectively. The return lever M2020 is returned to the stacking position by the control cam. With this operation, the printing medium which has reached the nip portion comprised of the feed roller M2080 and separation roller M2041 is returned to the stacking position.
Paper Feed Unit 2 (U Turn Cassette Feeder)
As shown in
The paper feed cassette 10 has, on an end portion on the upstream side in the printing medium feeding direction, a separation plate 19 serving as an inclined surface member which comes into contact with a printing medium P fed by the rotation of the feed roller 15 and separates printing media P one by one. Note that the printing medium P is stored in the paper feed cassette with the image printing surface side facing down.
The feed roller 15 is provided above the paper feed cassette 10 and is held on an arm 14 which is swingably supported on a fulcrum 14a located on the upstream side of the feed roller 15. The feed roller can freely rotate and come into contact with and move away from the printing medium P stored in the paper feed cassette 10. As shown in
In printing operation, the feed roller 15 is brought into contact with the uppermost printing medium P of the printing media P stacked on the paper feed cassette 10 by the weight of the roller and downward swinging of the arm 14, and is rotated by driving force from a drive source (not shown) which is transmitted through a pulley 16, belt 17, and gear 18. A printing medium P1 fed by the rotation of the feed roller 15 travels toward the conveyance roller M3060 through a sheet conveyance path R formed between the U-turn roller 21 and the roller guide 20.
(B) Paper Sheet Conveyance Unit
The printing medium fed to the paper sheet conveyance unit is guided by a pinch roller holder M3000 and paper guide flapper M3030 and is fed to the roller pair of the conveyance roller M3060 and the pinch roller M3070. At this time, a PE sensor lever M3021 detects the leading edge of a printing medium to obtain a printing position for the printing medium.
The roller pair of the conveyance roller M3060 and the pinch roller M3070 is rotated by driving an LF motor E0002. The printing medium is conveyed to a platen M3040 by this rotation. A rib serving as a conveyance reference surface is formed on the platen M3040. With this rib, the gap between a printhead H1001 and the printing medium surface is managed. At the same time, the rib also has a function of suppressing the undulations of the printing medium in cooperation with a paper discharge unit (to be described later).
(C) Paper Discharge Unit
A printing medium on which an image is printed is clamped by the nip between a first paper discharge roller M3110 and a spur M3120 and conveyed to be discharged onto a paper discharge tray M3160. The paper discharge tray M3160 is divided into a plurality, of portions and can be housed below a lower case M7080 (to be described later). The tray M3160 is pulled out in use.
(D) Carriage Unit
The carriage unit includes a carriage M4000 on which the printhead H1001 is to be mounted. The carriage M4000 is supported by a guide shaft M4020 and guide rail M1011. The guide shaft M4020 is mounted on a chassis M1010 and guides/supports the carriage M4000 to reciprocally scan it in a direction perpendicular to the conveyance direction of the printing medium.
The carriage M4000 is driven by a carriage motor E0001, which is mounted on the chassis M1010, through a timing belt M4041. A flexible cable E0012 (to be described in detail later with reference to
When an image is to be formed on a printing medium in the above arrangement, the roller pair constituted by the conveyance roller M3060 and pinch roller M3070 conveys the printing medium so as to position it in the conveyance direction. In the scanning direction, the printhead H1001 is placed at a target image formation position by causing the carriage motor E0001 to move the carriage M4000 in a direction almost perpendicular to the above conveyance direction on the basis of the information obtained by reading the pattern of an encoder scale E0005 attached along the guide shaft M4020 by using an encoder sensor mounted on a carriage board (to be described later). The positioned printhead H1001 discharges ink onto a printing medium in accordance with a signal from the electric board E0014.
The detailed arrangement of the printhead H1001 and the printing system will be described below. The printing apparatus of this embodiment is configured to form an image on a printing medium by alternately repeating main scanning operation of scanning the carriage M4000 while performing printing by using the printhead H1001 and sub-scanning operation of conveying the printing medium using the conveyance roller M3060.
(E) Cleaning Unit
The cleaning unit comprises a pump M5000 for cleaning the printhead H1001, a cap M5010 for suppressing drying of the printhead H1001, a blade (not shown) for cleaning the orifice formation surface of the printhead H1001, and the like.
(F) Exterior Unit
The units (A) to (E) described above are mainly built into the chassis M1010 and form the mechanical portion of the printing apparatus. The exterior is mounted on the printing apparatus so as to cover it. The exterior unit is mainly comprised of a lower case M7080, upper case M7040, and access cover M7030. In addition, the upper case is provided with an LED guide M7060 which transmits/displays light from an LED, key switches M7070 and M7071 which act on switches on the board, and the like.
(Electrical Circuit Arrangement)
The arrangement of an electrical circuit in the printing apparatus according to this embodiment will be described next.
The printing apparatus of this embodiment is mainly comprised of a carriage board (CRPCB) E0013, the main PCB (Printed Circuit Board) E0014, a power supply unit E0015, a front panel E0106, and the like.
The carriage board (CRPCB) E0013 is a printed circuit board unit mounted on the carriage M4000, and functions as an interface which exchanges signals with the printhead H1001 through a head connector E0101. The carriage board E0013 is provided with an encoder sensor E0004 which reads the pattern of the encoder scale E0005, a temperature sensor such as a thermistor for detecting an ambient temperature, and a necessary optical sensor (these sensors will be referred to as an OnCR sensor E0102 hereafter). The information obtained by the OnCR sensor E0102 is output to the main PCB E0014 through the flexible flat cable (CRFFC) E0012, together with the information output from the encoder sensor E0004 and the head temperature information output from a printhead cartridge H1000 through the head connector E0101.
The main PCB E0014 is a printed circuit board unit which performs driving control of the respective units of the inkjet printing apparatus according to this embodiment. A paper end detecting sensor (PE sensor) E0007, automatic sheet feeder (ASF) sensor E0009, cover sensor E0022, and host interface (host I/F) E0017 are mounted on this board. The main PCB E0014 controls driving of the respective functions by being connected to the respective types of motors such as the carriage motor E0001 serving as a drive source for main-scanning the carriage M4000, the LF motor E0002 serving as a drive source for conveying a printing medium, a PG motor E0003 serving as a drive source for recovery operation of the printhead H1001, and an ASF motor E0105 serving as a drive source for paper feed operation for a printing medium. The front panel E0106 is a unit provided on the front surface of the printing apparatus body so as to provide convenience for user operation, and has a resume key E0019, an LED E0020, a power supply key E0018, and a device I/F E0100 used for connection to peripheral devices such as a digital camera.
Referring to
The ASIC E1102 is a semiconductor integrated circuit incorporating a 1-chip processor, and exchanges signals with the host I/F E0017. In addition, the ASIC E1102 exchanges signals with the device I/F E0100 on the front panel through a panel signal E0107. The ASIC E1102 controls printing operation by supplying a head control signal E1021 to the printhead H1001 through the flexible flat cable E0012, carriage board E0013, and head connector E0101.
The ASIC E1102 further includes a DRAM E2005. The DRAM E2005 serves as a data buffer for printing and has areas necessary for operation, e.g., a reception buffer E2010, work buffer E2011, print buffer E2014, and bitmap data buffer E2016.
(Arrangement of Printhead)
The arrangement of the printhead cartridge H1000 used in the printing apparatus according to this embodiment will be described below.
The printhead cartridge H1000 in this embodiment includes the printhead H1001, a means for mounting ink tanks H1900, and a means for supplying ink from the ink tanks H1900 to the printhead, and is detachably mounted on the carriage M4000.
The first printing element board H1100 and second printing element board H1101 are Si boards. A plurality of printing elements (nozzles) for discharging ink are formed on one surface of each of these boards by photolithography. Electric wirings such as Al wirings for supplying power to the respective printing elements are formed by a film forming technique, and a plurality of ink channels corresponding to the respective printing elements are also formed by photolithography. In addition, ink supply ports for supplying ink to the ink channels are formed in the back surface of each of the Si boards.
Each nozzle array is comprised of 768 nozzles arranged at 1,200-dpi (dot/inch; reference value) intervals in the conveyance direction of a printing medium, and discharges ink droplets of about two picoliters. The opening area of each nozzle orifice is set to about 100 μm2. The first printing element board H1100 and second printing element board H1101 are fixed on the first plate H1200 with an adhesive. Ink supply ports H1201 for supplying ink to the first printing element board H1100 and second printing element board H1101 are formed in the first plate H1200.
In addition, the second plate H1400 having opening portions is fixed on the first plate H1200 with an adhesive. The second plate H1400 holds the electric wiring board H1300 so as to electrically connect the electric wiring board H1300, first printing element board H1100, and second printing element board H1101 to each other.
The electric wiring board H1300 serves to apply electrical signals for discharging ink from the respective nozzles formed on the first printing element board H1100 and second printing element board H1101, and has electric wirings corresponding to the first printing element board H1100 and second printing element board H1101 and an external signal input terminal H1301 which is positioned on this electric wiring end portion and serves to receive electrical signals from the printing apparatus body. The external signal input terminal H1301 is positioned and fixed on the rear surface side of the tank holder H1500.
The channel forming member H1600 is fixed on the tank holder H1500, which holds the ink tank H1900, by ultrasound welding to form an ink channel H1501 extending from the ink tank H1900 and communicating with the first plate H1200.
The filter H1700 is provided on the ink-tank-side end portion of the ink channel H1501 engaged with the ink tank H1900 to prevent the entrance of dust. In addition, the seal rubber H1800 is mounted on the engaging portion with the ink tank H1900 to prevent the evaporation of ink from the engaging portion.
In addition, as described above, the tank holder unit comprising the tank holder H1500, channel forming member H1600, filter H1700, and seal rubber H1800 is coupled to the printhead H1001 comprising the first printing element board H1100, second printing element board H1101, first plate H1200, electric wiring board H1300, and second plate H1400 with an adhesive to form the printhead cartridge H1000.
(Correction of Conveyance Amount)
In this embodiment, correction of conveyance amounts in the two printing mode, i.e., 4-pass printing operation of completing printing by performing main scanning on a predetermined area of a printing medium four times and 8-pass printing operation of completing printing by performing main scanning eight times will be described.
In the printing apparatus of this embodiment, printing can be done with respect to an entire printing medium surface. However, in each of the two printing modes, an entire printing medium surface is divided into three types of areas, and the conveyance amount and printing operation are changed for each area.
Referring to
Referring to
Referring to
As described above, the two rollers, i.e., the roller M3060 on the upstream side in the conveyance direction and the roller M3110 on the downstream side in the conveyance direction are used in the following manner. A printing medium is conveyed first by using only the roller M3060 on the upstream side. When the leading edge of the printing medium reaches the roller M3110 on the downstream side, the printing medium comes into contact with the two rollers. Thereafter, after the trailing edge of the printing medium passes through the roller M3060 on the upstream side, the printing medium is conveyed by only the roller M3110 on the downstream side. Note that the flow of this conveyance can be roughly divided into two operations, i.e., conveyance operation in which the roller on the upstream side is used for conveyance and conveyance operation in which only the roller on the downstream side is used for conveyance.
Operation for 4-pass printing and 8-pass printing with respect to each area will be described below with reference to
As described above, the mode of conveying a printing medium by using the two rollers, i.e., the conveyance roller and the paper discharge roller, shifts to the mode of conveying the printing medium by using only the paper discharge roller at a shift position 1610 in
In this case, the conveyance roller M3060 and paper discharge roller M3110 differ in their properties such as friction coefficient with respect to a printing medium and clamping force with respect to the printing medium. For this reason, when a conveyance amount is to be corrected, different correction amounts are required for the case wherein conveyance is mainly performed by the conveyance roller M3060 and the case wherein conveyance is performed by the paper discharge roller M3110. That is, correction of a conveyance amount (a parameter or coefficient) in the area (portion indicated by “before”=area 1601+area 1602a) before (on the leading edge side) the shift position 1610 in
In consideration of the above description, a correction amount for a conveyance amount is calculated in the following manner on the assumption that the ink droplets discharged from all the nozzles are landed immediately below the nozzles without any consideration of the deviations of the ink landing positions of the ink droplets discharged from the end portions of a nozzle array due to an airflow. Letting α_before be a correction parameter on the leading edge side relative to the shift position, α_after be a correction parameter on the trailing edge side relative to the shift position, and α_shift be a correction parameter for conveyance at the shift position, correction amounts for one conveyance are represented by
In practice, however, as described with reference to
In consideration of this, in this embodiment, final conveyance correction amounts for one conveyance are obtained by being classified into the following four patterns according to the position of a printing medium:
(1) for conveyance of the 256-nozzle use portion on the leading edge side relative to the shift position:
(2) for conveyance of the 768-nozzle use portion on the leading edge side relative to the shift position:
(3) for conveyance at the shift position:
(4) for conveyance on the trailing edge side relative to the shift position:
Conveyance amount correction processing at the time of image printing in the embodiment will be described with reference to the flowchart of
Upon receiving a print instruction from a connected host device, the printing apparatus checks setting information, e.g., the type of printing medium, a conveyance path, the size of the printing medium, a grayscale mode, and printing quality, in step S1. The setting information is checked by referring to the information set by the user in the host device (printer driver) connected to the printing apparatus. With respect to the information of the type and size of a printing medium, if the printing apparatus is provided with a corresponding sensor, the detection result obtained by the sensor may be referred to.
It is determined in step S2 whether a conveyance instruction is received. If YES in step S2, the flow advances to step S3 to determine a printing position. If NO in step S2, the flow waits until a conveyance instruction is received. In step S3, it is determined whether the position of the printing medium to be conveyed is before (on the leading edge side) the shift position in
If the position of the printing medium is on the leading edge side relative to the shift position, it is further determined in step S4 whether the position of the printing medium corresponds to the area (1602a) in which 256 nozzles are used or the area (1601) in which 768 nozzles are used. If the position corresponds to the area in which 256 nozzles are used, the flow advances to step S8. If the position corresponds to the area in which 768 nozzles are used, the flow advances to step S7.
When it is determined that the position of the printing medium corresponds to one of the four divided areas, a conveyance amount is calculated in a corresponding one of steps S5 to S8. With regard to the correspondence with (1) to (4), a correction amount is calculated according to (1) in step S8; calculated according to (2) in step S7; calculated according to (3) in step S5; and calculated according to (4) in step S6.
In step S9, the printing medium is conveyed by the amount obtained by adding the conveyance correction amount calculated in one of steps S5 to S8 to the conveyance amount before the correction. In step S10, printing is performed by main scanning. It is determined in step S11 whether printing is complete. If NO in step S11, the processing in step S2 and the subsequent steps is repeated. If YES in step S11, this sequence is terminated.
Calculation of correction amounts concerning the following settings will be described as a specific example of calculating correction amounts by referring to examples of conveyance amount correction parameters in this embodiment shown in
<Setting>
As parameters for a correction amount, parameters which correspond to the settings checked in step S1 are invoked from the correction parameter table shown in
In the example shown in
Referring to
Referring to
In addition, referring to
Referring to
Referring to
In this embodiment, the parameters α are switched in accordance with the following three states:
In this embodiment, since the conveyance amount remains the same both in the state wherein the printing medium is conveyed by only the conveyance roller and the state wherein the printing medium is conveyed by the two rollers, i.e., the conveyance roller and the paper discharge roller, itemization is performed in accordance with the above three states. However, itemization is preferably performed in accordance with the above four states depending on the balance between the conveyance force of the conveyance roller and that of the paper discharge roller.
As described above, according to this embodiment, conveyance amount correction can be performed in accordance with not only mechanical frictional force but also the deviation of the printing position due to other factors such as the disturbance of an airflow due to a difference in the number of nozzles used for printing. This makes it possible to form a good image without any white and black stripes.
According to the above embodiment, in the serial type inkjet printing apparatus, the conveyance amount of a printing medium is corrected by using the first parameter for correcting the conveyance amount in accordance with a change in frictional force which is based on the positional relationship between the conveyance means including the conveyance roller and paper discharge roller and the printing medium, and the second parameter for correcting the conveyance amount in accordance with the disturbance of an airflow due to a difference in the number of nozzles used for printing. It should, however, be understood that any technique of correcting the conveyance amount by using at least two parameters corresponding to different factors is incorporated in the range of the present invention.
In this case, in addition to the first parameter for correcting the conveyance amount in accordance with a mechanical factor such as a change in frictional force, which has been conventionally used, the second parameter to be newly used may be a parameter for correcting the conveyance amount in accordance with a factor other than the number of nozzles used in the printhead exemplified in the above embodiment.
For example, in addition to the number of nozzles used in the printhead as a factor, the second parameter may be switched in accordance with one of the following factors:
Factor (1) corresponds to a case wherein when the user can arbitrarily adjust the distance between the printing medium and the printhead, or when a parameter corresponding to the distance between the printing medium and the printhead which is unique to each printing apparatus is set at the time of shipment, the second parameter for correcting the conveyance amount is switched on the basis of the parameter value.
Factor (2) corresponds to a case wherein when the scan speed of the carriage can be changed, the second parameter for correcting the conveyance amount is switched on the basis of the scan speed.
Factor (3) corresponds to a case wherein when the amount of ink used for a printed image can be detected, the second parameter for correcting the conveyance amount is switched on the basis of the amount of ink used.
Factor (4) corresponds to a cases wherein when printed dots of a plurality of sizes can be discharged from the printhead, the second parameter for correcting the conveyance amount is switched on the basis of the dot size.
Each of factors (1) to (4) described above can be a factor which influences the amount of airflow produced or the influence of an airflow on discharged dots.
In addition, the arrangement and printing scheme of the printing apparatus are not limited to the serial type inkjet scheme, and any arrangement and printing scheme can be used as long as the printing apparatus is designed to print an image by alternately performing printing of an image and conveyance.
The method of correcting a conveyance amount by using two parameters are not limited to the method using a linear expression as in the above embodiment. Obviously, various methods and calculation methods can be used. Likewise, the values of the respective parameters corresponding to settings may be calculated in accordance with predetermined expressions instead of being stored or held in the form of a table as described above.
The present invention can be applied to a printing system comprising a plurality of devices or to an apparatus comprising a single device having an arrangement corresponding to a printing apparatus.
Furthermore, the invention can be implemented by supplying a software program, which implements the functions of the foregoing embodiments (in the above embodiment, a program corresponding to the flowchart shown in
Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the claims of the present invention also cover a computer program for the purpose of implementing the functions of the present invention.
In this case, so long as the system or apparatus has the functions of the program, the program may be executed in any form, such as an object code, a program executed by an interpreter, or scrip data supplied to an operating system.
Example of storage media that can be used for supplying the program are a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a magnetic tape, a non-volatile type memory card, a ROM, and a DVD (DVD-ROM and a DVD-R).
As for the method of supplying the program, a client computer can be connected to a website on the Internet using a browser of the client computer, and the computer program of the present invention or an automatically-installable compressed file of the program can be downloaded to a recording medium such as a hard disk. Further, the program of the present invention can be supplied by dividing the program code constituting the program into a plurality of files and downloading the files from different websites. In other words, a WWW (World Wide Web) server that downloads, to multiple users, the program files that implement the functions of the present invention by computer is also covered by the claims of the present invention.
It is also possible to encrypt and store the program of the present invention on a storage medium such as a CD-ROM, distribute the storage medium to users, allow users who meet certain requirements to download decryption key information from a website via the Internet, and allow these users to decrypt the encrypted program by using the key information, whereby the program is installed in the user computer.
Besides the cases where the aforementioned functions according to the embodiments are implemented by executing the read program by computer, an operating system or the like running on the computer may perform all or a part of the actual processing so that the functions of the foregoing embodiments can be implemented by this processing.
Furthermore, after the program read from the storage medium is written to a function expansion board inserted into the computer or to a memory provided in a function expansion unit connected to the computer, a CPU or the like mounted on the function expansion board or function expansion unit performs all or a part of the actual processing so that the functions of the foregoing embodiments can be implemented by this processing.
As many apparently widely different embodiments of the present invention can be made without departing from the spirit and scope thereof, it is to be understood that the invention is not limited to the specific embodiments thereof except as defined in the appended claims.
This application claims priority from Japanese Patent Application No. 2004-245687 filed on Aug. 25, 2004, which is hereby incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2004-245687 | Aug 2004 | JP | national |