WO2003059631A1 - Image formation apparatus - Google Patents
Image formation apparatus Download PDFInfo
- Publication number
- WO2003059631A1 WO2003059631A1 PCT/JP2003/000228 JP0300228W WO03059631A1 WO 2003059631 A1 WO2003059631 A1 WO 2003059631A1 JP 0300228 W JP0300228 W JP 0300228W WO 03059631 A1 WO03059631 A1 WO 03059631A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- paper
- image forming
- forming apparatus
- sheet
- recording
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J13/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, specially adapted for supporting or handling copy material in short lengths, e.g. sheets
- B41J13/10—Sheet holders, retainers, movable guides, or stationary guides
- B41J13/103—Sheet holders, retainers, movable guides, or stationary guides for the sheet feeding section
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J11/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
- B41J11/009—Detecting type of paper, e.g. by automatic reading of a code that is printed on a paper package or on a paper roll or by sensing the grade of translucency of the paper
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J11/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
- B41J11/0095—Detecting means for copy material, e.g. for detecting or sensing presence of copy material or its leading or trailing end
Definitions
- the present invention relates to an image forming apparatus capable of controlling carriage reciprocation and paper conveyance with high accuracy.
- image forming apparatuses such as printers are driven by a stepping motor or a DC motor with an encoder through a gear train, in a direction orthogonal to a sheet feeding direction (main scanning direction). It has a carriage that can reciprocate to When printing, the carriage selectively ejects ink from an ink jet nozzle formed on the lower surface of the carriage based on the dot pattern data while reciprocating.
- control of the reciprocation of the carriage as described above is performed by controlling the rotation amount of a driving motor, ie, a stepping motor or a DC motor with an encoder, but the rotation pitch error due to the structure of the motor is controlled. High-precision control could not be performed due to gear precision errors caused by manufacturing.
- the paper feed amount was controlled by controlling the rotation amount of a stepping motor or a DC motor with an encoder, which is the drive source.
- High-precision paper transport was not possible due to rotational pitch errors, manufacturing gear precision errors, transport roller outer diameter errors, and transport amount errors that depended on the paper used.
- the printing area of the paper is shifted from the center, and it differs from the paper type set in the printer.
- the type of paper was supplied, there was a problem that the printing conditions were inappropriate and printing could not be performed properly. Disclosure of the invention
- the present invention has been made in view of the above points, and it is possible to control the reciprocating movement of the carriage and the conveyance of the paper with high accuracy, when the paper is skewed, and when the paper is different from the setting. It is an object of the present invention to provide an image forming apparatus having a feature that a high-quality image can be formed even when supplied.
- An image forming apparatus provided so as to be capable of reciprocating in a width direction of a sheet and having a recording unit for performing recording on the sheet, irradiating the sheet with a coherent light beam, and reflecting the light beam.
- a sheet position signal generating unit that receives light and emits a sheet position signal relating to the position of the sheet, and the sheet position signal generating unit is provided so as to move in the width direction in synchronization with the recording unit.
- the gist of the present invention is an image forming apparatus characterized by the following.
- the image forming apparatus of the present invention can detect the position of a sheet using the sheet position signal generated by the sheet position signal generating means. Further, for example, by comparing the paper position signals in chronological order during paper transport, the amount of paper movement (for example, the transport amount in the paper transport direction, the slope in the direction perpendicular to the paper transport direction). Line amount) can be detected.
- the image forming apparatus of the present invention detects, for example, the movement amount (conveyance amount) of the paper in the conveyance direction, and uses the detected conveyance amount to convey the paper. Can be accurately controlled. Thus, the image forming apparatus of the present invention can form a high-quality image.
- the image forming apparatus of the present invention detects the amount of skew of a sheet, and changes the printing range on the sheet according to the amount of skew, whereby the printing range is biased in the sheet. Can be prevented.
- the image forming apparatus of the present invention since the paper position signal generating means is provided so as to move in synchronization with the recording means in the width direction, for example, the recording means moves in the width direction. At this time, by comparing the paper position signals generated by the paper position signal generating means in time series, it is possible to detect the amount of movement of the recording means in the width direction with respect to the paper. Thereby, the image forming apparatus of the present invention can form a high quality image.
- the image forming apparatus of the present invention can accurately control the movement of the recording device using, for example, the movement amount of the recording device detected as described above.
- the width direction refers to, for example, a direction orthogonal to the paper transport direction.
- the present invention exemplifies how to attach the paper position signal generating means.
- the paper position signal generating means since the paper position signal generating means is attached to the carriage holding the recording means (for example, an ink jet head), the paper position signal generating means performs the recording in the main scanning direction (width direction) of the carriage. It can move in synchronization with the means.
- the recording means for example, an ink jet head
- a recording unit movement amount detection unit that detects a recording unit movement amount that is a movement amount of the recording unit in the width direction using the paper position signal;
- the image forming apparatus according to the present invention is characterized in that the recording means detects a moving amount of the recording means in the width direction (a moving amount of the recording means).
- a moving amount detecting means is provided, and the recording on the paper by the recording means can be accurately controlled by using the moving amount of the recording means.
- the recording unit movement amount detection unit for example, when the recording unit is moving in the width direction, the paper position signal generated by the paper position signal generation unit is compared in a time-series manner, so that the recording unit in the width direction is Some detect the amount of movement.
- the gist of the image forming apparatus wherein recording on the sheet in the width direction of the recording unit is controlled by using the moving amount of the recording unit.
- the image forming apparatus of the present invention can control the recording on the paper by the recording means by using the recording means movement amount detected by the recording means movement amount detection means, so that a high quality image can be formed. Can be.
- control of recording on paper by the recording means for example, there is control for determining the timing of recording on paper by the recording means based on the moving amount of the recording means.
- the recording unit movement amount detection unit detects a movement amount of the recording unit with respect to the sheet by comparing a speckle pattern generated by reflection of the light beam from the sheet in time series.
- the gist is the image forming apparatus according to claim 3 or 4, characterized by the following.
- the present invention exemplifies a method of detecting the movement amount in the recording means movement amount detection means.
- the image forming apparatus of the present invention detects the amount of movement of the recording means with respect to the paper by comparing the speckle patterns generated in the reflected light from the paper in time series, so that the amount of movement of the recording means can be accurately determined. Can be detected. Thereby, the image forming apparatus of the present invention can form a high-quality image.
- detecting the moving amount of the recording means for example, comparing the speckle patterns in a time series, measuring the moving amount, and using the recording means based on the moving amount of the speckle pattern, Can be detected.
- the speckle pattern refers to an interference pattern generated in reflected light when a coherent light beam is reflected on the surface of an object.
- This scattering pattern reflects the surface shape of the object at the position where the light beam reflected, and when the recording means moves with respect to the paper, the position at which the light beam reflects is shifted, so that the reflection pattern is accordingly reflected.
- the speckle pattern of light moves. That is, the moving amount of the speckle pattern corresponds to the moving amount of the recording means with respect to the sheet.
- the apparatus further comprising a paper transport unit configured to transport the paper, and a paper transport amount detection unit configured to detect a transport amount of the paper using the paper position signal.
- the gist of the present invention is as follows.
- the image forming apparatus of the present invention includes a paper transport amount detecting means for detecting the transport amount of paper, and for example, it is possible to accurately control the transport of paper by using the paper transport amount detecting means. . Thereby, the image forming apparatus of the present invention can form a high quality image.
- the paper transport amount detecting means for example, when the paper is being transported, the paper position signal generated by the paper position signal generating means is compared in time series. Some of them detect the transport amount of paper.
- the image forming apparatus of the present invention can control the paper transporting means using the paper transporting amount detected by the paper transporting amount detecting means, so that the paper transporting accuracy is high and a high quality image can be formed. it can.
- the paper conveyance amount detection means for example, the conveyance of the paper and the interruption of conveyance based on the paper conveyance amount detected by the paper conveyance amount detection means (for example, for recording by the recording means). There is a method to determine the timing of the evening in the middle stage of the transport.
- the paper conveyance amount detection means calculates the paper conveyance amount by comparing a speckle pattern generated by reflection of the light beam from the paper in a time series.
- the gist is the image forming apparatus according to any one of 1 to 7.
- the image forming apparatus of the present invention detects the transport amount of the paper by comparing the speckle patterns generated in the reflected light from the paper in a time series, the transport amount of the paper can be accurately detected.
- the image forming apparatus of the present invention can form a high-quality image.
- the transport amount of the paper for example, while transporting the paper, the amount of movement of the speckle pattern generated in the reflected light is measured, and the transport amount of the paper is determined based on the travel amount. Can be detected.
- the speckle pattern reflects the surface shape of the paper at the position where the light ray is reflected.
- the position where the light ray is reflected shifts, and accordingly, the speckle pattern of the reflected light Moves. That is, the movement amount of the speckle pattern corresponds to the paper conveyance amount.
- the image forming apparatus further comprising a skew detection unit configured to detect skew when the sheet is conveyed using the sheet position signal.
- the image forming apparatus of the present invention includes skew detecting means for detecting skew when a sheet is conveyed.
- the image forming apparatus controls movement of the recording means in the width direction based on the detected skew amount. be able to.
- the image forming apparatus of the present invention does not have a biased area for forming an image on a sheet, or does not stain an image forming apparatus at a location outside the sheet.
- the skew amount detecting means detects, for example, skew of the sheet by comparing the sheet position signals generated by the sheet position signal generating means in a time series while the sheet is being conveyed in the conveying direction. There is.
- the skew refers to, for example, when the paper is transported, the paper moves in a direction different from the original transport direction.
- the image forming apparatus controls the movement of the recording unit based on the skew amount detected by the skew detection unit.
- the image is recorded on the paper and the image forming device is not stained.
- the position where recording is performed on the sheet is set to the set position.
- the present invention exemplifies the control of the movement of the recording means based on the skew amount detected by the skew detection means.
- the moving range of the recording unit Is shifted in the skew direction by an amount corresponding to the skew amount.
- the image formation by the recording means (for example, the ejection of ink) is not performed outside the sheet, and the image forming apparatus is not contaminated.
- the gist of the image forming apparatus according to any one of claims 1 to 1, further comprising a sheet state identification unit that identifies a state of the sheet by using the sheet position signal.
- the state of the paper (for example, the type of paper) can be identified by the paper state identification means. Therefore, for example, the recording conditions (for example, When the recording means is an ink jet head, it is possible to change the appropriate amount of the ink to be ejected.
- the image forming apparatus of the present invention can form an image under recording conditions suitable for paper.
- the image forming apparatus wherein the paper state identification unit identifies the type of the paper based on a speckle pattern generated by the light ray being reflected from the paper. Is the gist.
- the present invention exemplifies a paper state identification unit.
- the speckle pattern generated by the reflected light from the paper reflects the surface shape of the paper, and therefore varies depending on the paper condition (for example, paper type).
- the state of the paper is identified based on the speckle pattern.
- the image forming apparatus of the present invention can change, for example, the recording conditions of the recording unit according to the state of the identified paper.
- the image forming apparatus of the present invention can form an image under recording conditions suitable for paper.
- the gist of the image forming apparatus according to claim 12 or 13, wherein the recording unit changes a recording condition according to a state of the sheet identified by the sheet state identification unit.
- the recording condition can be changed according to the state of the sheet identified by the sheet state identification means, so that a high-quality image can be formed.
- the recording conditions include, for example, when the recording means is to eject ink (for example, an ink jet head), the amount of ink droplets, the amount of ink droplets, the number of times ink is ejected, and the size of droplets. Etc.
- ink for example, an ink jet head
- the gist of the invention is an image forming apparatus according to any one of claims 1 to 14.
- the conveyance of the sheet is prohibited. Not affected by paper transport.
- the image forming apparatus of the present invention can accurately detect, for example, the moving amount of the recording unit.
- the movement of the recording means is prohibited while the paper is being conveyed, so that a change in the paper position signal during that time is not affected by the movement of the recording means.
- the solid image forming apparatus of the present invention can accurately detect, for example, the amount of paper transport and the amount of skew.
- the image forming apparatus of the present invention includes a light receiving element having a plurality of pixels arranged two-dimensionally, for example, a paper position signal is obtained as a two-dimensional image signal based on the received reflected light. Can be generated.
- the image forming apparatus of the present invention can form a high-quality image.
- the position where the light ray is reflected on the sheet is located upstream of the position where the recording unit performs recording with respect to the sheet conveyance direction, wherein
- the gist is the image forming apparatus described in (1).
- the position where the light ray is reflected on the sheet is upstream of the recording means, and thus the recording by the recording means has not been performed yet. Therefore, the reflected light is recorded on the paper by the recording means (for example, ink 8
- this image forming apparatus uses the paper position signal to accurately calculate, for example, the amount of movement of the recording means, the amount of paper transport, and the amount of skew of the paper, and the identification of the state of the paper. Can be done.
- FIG. 1 is an explanatory diagram showing the overall configuration of the ink jet printer 1 according to the first embodiment.
- FIG. 2 is an explanatory diagram showing components around the paper feed mechanism 20 in the ink jet printer 1 according to the first embodiment.
- FIG. 3 is an explanatory diagram showing the configuration of the motion sensor 70 in the ink jet printer 1 according to the first embodiment.
- FIG. 4 is an explanatory diagram illustrating the configuration of the control unit 50 in the inkjet printer 1 of the first embodiment.
- FIG. 5 is an explanatory diagram illustrating the configuration of the control unit 50 in the inkjet printer 1 according to the first embodiment.
- 6A and 6B are explanatory diagrams showing the operation of the cartridge 31 in the ink jet printer 1 of the first embodiment.
- FIG. 7 is an explanatory diagram illustrating the operation of the carriage 31 in the inkjet printer 1 according to the first embodiment.
- FIG. 8 is an explanatory diagram illustrating the operation of the carriage 31 in the inkjet printer 1 according to the first embodiment.
- FIG. 9 is a flowchart illustrating a printing process executed by the ink jet printer 1 according to the first embodiment.
- FIG. 10 shows the paper types executed by the ink jet printer 1 of the first embodiment.
- FIG. 9 is an explanatory diagram showing a determination process
- FIG. 11 is an explanatory diagram illustrating a method of determining the type of paper in the paper type determination process performed by the inkjet printer 1 of the first embodiment.
- FIG. 12 is a diagram illustrating the method executed by the inkjet printer 1 of the first embodiment.
- FIG. 13 is an explanatory diagram showing a method of detecting the transport amount and the skew amount of the paper in the printing process to be performed.
- FIG. 13 is a flowchart for explaining the transport amount calculation process shown in FIG. 12.
- FIG. 14 is an explanatory diagram illustrating a skew amount determination process performed by the inkjet printer 1 according to the first embodiment.
- FIG. 15 is an explanatory diagram showing a specific line printing process executed by the ink jet printer 1 of the first embodiment.
- FIG. 16 is a flowchart showing a procedure in which the CR motor control circuit controls the CR motor.
- FIG. 17 is an explanatory diagram of the configuration of the speed correction circuit in the CR motor control circuit.
- FIG. 18 is an explanatory diagram showing a specific line printing process executed by the inkjet printer 1 of the embodiment 2, and
- FIG. 19 is an explanatory diagram illustrating the trailing end printing process performed by the inkjet printer 1 according to the first embodiment.
- the inkjet printer 1 accommodates a plurality of sheets of paper P and can feed one sheet at a time from among the sheets P, and transports the sheets P fed by the sheet supply mechanism 10 to the sheet transport path 4.
- a paper feed mechanism 20 that transports the paper P to a paper output table (not shown), ejects ink onto the paper P that is being transported, and prints (forms an image) a print mechanism 30, a paper feed mechanism 10, and
- a control mechanism 50 (not shown) for controlling the operation of each of the above-described portions
- a main body frame 2 for supporting the above-described respective portions
- the paper feeding mechanism 10 includes a paper feeding cassette 11 detachably mounted in a cassette mounting recess 2 a formed at the upper end of the rear end of the main body frame 2.
- the paper feed cassette 11 has a paper platform 12 on which a plurality of papers P are stacked on the upper side (the upper side in FIG. 1).
- the rear end (left side in FIG. 1) of the paper platform 12 is pivotally supported by the main body of the paper feed cassette 11 so that the front end (right side in FIG. 1) is a compression coil panel. It is biased upward by 3.
- the paper feeding mechanism 10 includes a paper feeding roller 14 extending in the left-right direction (the depth direction in FIG. 1) above the front end of the paper table 12.
- the left and right ends of the paper feed roller 14 are rotatably supported by a pair of left and right side wall plates 3 connected to the main body frame 2, respectively.
- the paper feed roller 14 is provided with a feed motor 6 2 (shown in FIG. (Not shown) through a drive mechanism (not shown).
- the paper feed mechanism 20 includes a paper transport path 4 for transporting the paper P.
- the paper transport path 4 is provided in the cassette mounting recess of the body frame 2.
- the paper feed mechanism 20 is provided with a printing mechanism (described later) of the paper transport path 4.
- a first feed roller 21 made of rubber rotatably supported is provided on the upstream side (left side in FIG. 1) of the print head 36 of 30, a first feed roller 21 made of rubber rotatably supported is provided.
- the first feed reroller 21 is driven clockwise (clockwise in FIG. 1) by the driving force transmitted from the driving mechanism.
- the driven roller 22 is in contact with the first feed re-roller 21 from above.
- the driven roller 22 is pivotally connected to a lower end portion of a swing arm 24 so as to be rotatable.
- the swing arm 24 is pivotally connected to an upper end portion of the side wall plate 3 and has a compression coil.
- the spring 23 presses the driven roller 22 against the first feeding re-roller 21 1.
- the paper feed mechanism 20 has a rubber second feed roller 25 rotatably supported by the main body frame 2 on the downstream side of the print head 36 in the paper feed path 4.
- the second feed roller 25 is driven clockwise (clockwise in FIG. 1) by the driving force transmitted from the driving mechanism.
- a plurality of spur rollers 26 are in contact with the second feed roller 25 from above.
- Each of the spur rollers 26 is a gear-shaped roller having a plurality of radial projections, and is attached to a mounting plate 27 fixed to a support plate 33 described later in a printing width direction (a depth direction in FIG. 1). It is pivotally supported at predetermined intervals.
- the paper feed mechanism 20 includes a paper end detection sensor 42 for detecting the presence or absence of the paper P, slightly upstream of the print head 36.
- the paper end detection sensor 42 is provided so as to be rotatable about a shaft 41 a, and is provided with a rotating portion 41 urged counterclockwise and a rotating portion 4.
- the detector 40 is turned off when 1 rotates counterclockwise, and becomes 0 N when rotated clockwise.
- the rotating portion 41 rotates counterclockwise again by the urging force, and the detecting portion 40 becomes 0FF.
- the paper edge detection sensor 42 becomes 0 N while the paper P is present, and becomes 0 FF when there is no paper P, so that the presence or absence of the paper P can be detected.
- the printing mechanism 30 is supported by a side wall (not shown) and extends left and right (in the depth direction in FIG. 1).
- the printing mechanism 30 protrudes upward from the front of the body frame 2 (the right side in FIG. 1).
- a cartridge holder 34 is fixed to the carriage 31, and an ink cartridge 35 containing ink to be used for printing is detachably mounted on the cartridge holder 34.
- the carriage 31 is provided with print heads 36 a to d (see FIG. 5) corresponding to the four colors of ⁇ , ci M, and K, respectively, facing the paper transport path 4. I have.
- the print head 36 is provided with a plurality of ink jet nozzles (not shown) for ejecting ink supplied from the ink cartridge 35.
- the inkjet nozzles are, for example, those in which 64 pieces are divided into two rows each having 32 pieces.
- the carriage 31 can reciprocate in a direction (main scanning direction) orthogonal to the sheet feeding direction F by the driving force transmitted from a carriage driving mechanism (not shown) from the CR motor 63.
- the carriage 31 inkjet nozzle
- the carriage 31 selectively ejects ink from, for example, 64 inkjet nozzles based on the dot pattern data to be printed while reciprocating. .
- a motion sensor 70 is provided at the lower end of the side surface of the carriage 31 as shown in FIG. Accordingly, with the movement of the carriage 31 in the main scanning direction (in synchronization), the motion sensor 70 also moves in the same direction.
- the motion sensor 70 includes a semiconductor laser 74 that irradiates a sheet with laser light, a lens 75 that receives reflected light of the laser light, and a two-dimensional semiconductor image sensor 7. 6, and a housing 73 accommodating the above members.
- the semiconductor laser 74 irradiates a laser beam onto the paper P through an opening 73 a provided in the housing 73, and the reflected light is transmitted through the opening 73 a through the lens.
- the lens 75 Through the lens 75, to the two-dimensional semiconductor image sensor 76.
- the reflected light has a speckled interference pattern (speckle pattern) called speckle, reflecting the surface shape of the paper P at the position where the laser light is reflected.
- the two-dimensional semiconductor image sensor 76 includes, for example, a light receiving unit in which 400 ⁇ 400 pixels of about 5 m are arranged, and converts the reflected light from the paper P into an image signal 70 Generate a.
- the image signal 70a is sent to the motion sensor processing circuit 77 of the control circuit 50 (FIG. 5).
- the image signal 70a output from the motion sensor 70 is generated based on the reflected light having the speckle pattern, as described above. Includes a speckle pattern that reflects the paper P surface shape at. Therefore, when the paper P is conveyed, or when the carriage 31 moves with respect to the paper P, the point where the laser beam reflects moves, and the speckle pattern in the image signal 70a is also changed. Moving.
- the movement of the speckle pattern in the image signal 70a corresponds to the movement of the paper P or the movement of the carriage 31.
- This image signal 70a is used to determine the type of paper P, detect the leading and trailing edges of paper P, control paper transport, and control the reciprocation of the carriage 31 when printing. The details will be described later.
- control mechanism 50 control section
- the control mechanism 50 includes an ASIC (Application Specific IC) 54, which is a type of custom logic IC that controls the drive system of the inkjet printer 1.
- the ASIC 54 includes a motion sensor processing circuit 77, a CR motor control circuit 58, and a head drive. 0300228
- a feed motor control circuit 56 a feed motor control circuit 64, an interrupt control circuit 80, a bus control / DMA controller 81, and an IZF control circuit 82.
- control mechanism 50 includes a CPU 51 for controlling the inkjet printer, a control program executed by the CPU 51, an initial value, and a ROM 52 for recording a head drive waveform and the like described later. And a RAM 53 for storing image information, various setting information, and the like. These are connected by a data bus 55b and an address bus 55a. Further, a paper edge detection sensor 42 is connected to the CPU 51.
- the CPU 51, ROM 52, and RAM 53 are also connected to 51-54 via a data bus 55b and an address bus 55 &. Further, the ASIC 54 controls a motion sensor 70 for detecting the position of the carriage 31 (not shown) and a CR motor 63 for reciprocating the carriage 31 (not shown) in the main scanning direction.
- CR motor driver 65 print head 36a that discharges yellow ink, print head 36 (print head 36b that discharges cyan ink, print head that discharges magenta ink) 36 c, a head driver 59 that controls the print head 36 that discharges black ink, and a feed motor driver that controls the feed motor 62 that conveys the paper P in the sub-scanning direction. And are connected.
- the ASI 54 is connected to an HOSTI / F83 which is an interface for mediating data exchange with an external device (not shown) such as a computer.
- FIG. 5 is a block diagram showing a detailed structure of the ASIC 2.
- the motion sensor processing circuit 77 of the ASIC 54 includes a position detection circuit 77a, a speed detection circuit 77b, and a detection speed setting register group 77c.
- An image signal 70 a is input from the motion sensor 70.
- the position detection circuit 77a detects a relative position between the paper P and the motion sensor 70 using the image signal 70a.
- the speckle pattern appearing in the image signal 70a is compared in a time series at a designated evening time, and the movement amount during the time is measured. Then, a relative movement amount between the paper P and the motion sensor 70 is calculated by multiplying the movement amount of the speckle pattern by a predetermined coefficient. Further, the relative position between the paper P and the motion sensor 70 is detected by accumulating the relative movement amount.
- the relative position between the paper P and the motion sensor 70 means that when the carriage 31 stops (the motion sensor 70 stops) and the paper P is being conveyed, This is the position of the carriage 31 in the main scanning direction when the carriage of the paper P is stopped and the carriage 31 is moving in the main scanning direction.
- the position detection circuit 77a detects the position of the paper P in the transport path and the position of the carriage 31 in the main scanning direction.
- the speed detecting circuit 77 b detects a relative moving speed between the paper P and the motion sensor 70.
- the relative movement speed between the paper P and the motion sensor 70 is detected based on the relative movement amount detected by the position detection circuit 77a and the time required for the movement.
- the relative movement speed between the paper P and the motion sensor 70 is such that the carriage 31 stops (the motion sensor 70 stops) and the paper P is conveyed.
- the carriage speed of the carriage 31 is in the main scanning direction when the carriage of the paper P is stopped and the carriage 31 is moving in the main scanning direction. Speed.
- the speed detection circuit 77 b detects the transport speed of the paper P and the moving speed of the carriage 31 in the main scanning direction.
- the CR motor control circuit 58 of the ASIC 54 is a speed correction circuit 58a for correcting the movement speed of the carriage 31, and a PWM control for PWM (pulse wave modulation) control of the CR motor 63. And a PWM generation circuit 58b for generating the waveform data.
- the CR motor control circuit 58 is connected to the CR motor driver 65, and the CR motor driver 65 is connected to the CR motor 63. Accordingly, the waveform data of the PWM control is sent from the CR motor control circuit 58 to the CR motor driver 65, and the CR motor driver 65 performs the PWM control of the CR motor 63.
- the head drive control circuit 56 of the ASIC 54 includes a print head for generating print heads for driving the print heads 36a, 36b, 36c, and 36d.
- a start position register group 56b is provided.
- the head drive control circuit 56 includes a head driver 59 for controlling the print heads 36a, 36b, 36c, 36d, and a print head 36a, 36b, 3
- a DC / DC converter 57 that supplies a voltage applied to 6c and 36d to the head driver 59 is connected.
- FIGS. 6A and 6B are diagrams showing the relationship between the position, speed, and printing interval of the carriage 31 of the inkjet printer 1 in the main scanning direction
- FIG. 7 shows the position and speed of the carriage 31 of the inkjet printer 1.
- FIG. 8 is a diagram illustrating a relationship between a head driving waveform and a head driving waveform.
- FIG. 8 is a diagram illustrating an example of a head driving waveform.
- the position and speed of the position of the carriage 31 in the main scanning direction are detected by the motion sensor processing circuit 77, and the detected position and speed are used as follows. Thus, the movement and printing of the carriage 31 are controlled.
- carriage 31 moves from the initial position (P0) in the moving direction of the carriage 31 (hereinafter G direction) while accelerating from the initial position (P0) as shown in Fig. 6A. Start and reach position P 1. In this section from P0 to P1, carriage 31 does not print.
- P 0 is a position set in advance
- P 1 is a position set using the position and speed of the carriage 31.
- the method of setting P 1 will be described later in detail.
- P2 to P6 described later are positions set using the position and speed of the carriage 31.
- the carriage 31 moves with further acceleration.
- the print heads 36a to 36d are driven by adopting the “waveform 2” head drive waveform.
- the carriage 31 moves at a substantially constant speed.
- the print heads 36a to 36d are driven by adopting the “waveform 3” head drive waveform.
- the carriage 31 moves while decelerating.
- the “waveform 2” head drive waveform is employed to drive the print heads 36 a to 36 d.
- ⁇ ⁇ section In the section from the position of P5 to the position of P6 (hereinafter referred to as ⁇ ⁇ section), the carriage 31 moves while decelerating.
- the head driving waveform of “Waveform 1” is adopted to drive the print heads 36a to 36d.
- P1 starts from the position of P0, the timing at which the speed of the carriage 31 accelerating in the G direction reaches SPD1, and the amount of skew of the paper P ( Is described later).
- a specific method of setting P 1 is as follows. First, the position and speed of the carriage 31 are detected by the motion sensor processing circuit 77 using the image signal 70 a output from the motion sensor 70.
- the positions of ⁇ 2 to ⁇ 6 are set as the positions when the carriage 31 reaches a predetermined speed.
- SPD2 the position when the speed of the carriage 31 during acceleration reaches SPD2
- SPD3 the position when the speed of the carriage 31 during acceleration reaches SPD3
- SPD3 the position when the speed of the carriage 31 during acceleration reaches SPD3
- SPD3 the position when the speed of the carriage 3 1 during deceleration falls below SPD 3
- ⁇ 5 for the position when the speed of the carriage 3 1 during deceleration falls below SPD 2
- ⁇ 6 This is the position when the speed of the carriage 31 during deceleration falls below SPD1.
- waveform 1 is a waveform of only the driving pulse P1 for driving the ink jet head.
- Waveform 2 is a waveform composed of a driving pulse P2 for driving the inkjet head and a canceling pulse P3 for canceling the residual vibration in the ink channel of the ink jet head.
- Waveform 3 is a waveform composed of a drive pulse P4 for driving the ink jet head and a canceling pulse P5 for canceling the residual vibration in the ink head ink channel. Therefore, the interval between the drive pulse P 4 and the cancellation pulse P 5 is long.
- the cancellation pulses P3 and P5 cancel the residual vibration in the ink channel, so that a higher-speed printing operation is possible.
- the waveform data of the waveforms 1 to 3 is stored in the ROM 52.
- Waveforms 1, 2, and 3 have the same basic shape, but a plurality of waveforms with different drive pulse sizes for driving the inkjet head are stored in ROM5. 2 is stored.
- waveform 1 waveforms 1a to 1c with different P1 magnitudes are stored, respectively, and for waveform 2, waveforms 2a to 2c with different P2 magnitudes are stored, respectively.
- waveform 3 waveforms 3a to 3c having different sizes of P5 are stored.
- step 100 a print start signal and print data (dot pattern data) are input to the control mechanism 50 from the external electronic device via the Host I / F 83.
- the input print data is stored in RAM53.
- step 110 the paper P is taken out of the paper feed cassette 11 and transported along the transport path 4.
- the feed motor driver 66 of the data control mechanism 50 issues a drive signal to the feed motor 62.
- the driving force of the feed motor 62 is transmitted to the paper feed roller 14 of the paper feed mechanism 10 via the drive mechanism.
- the driven paper supply roller 14 takes out the paper P one by one from the paper supply cassette 11 and supplies it to the transport path 4.
- the paper feed roller 14 is further rotated by a predetermined amount in step 130, and the leading edge of the paper P is 1
- the feed motor 62 is now driven to rotate in the opposite direction.
- the first feed roller 21 that has been rotating counterclockwise in step 2 rotates clockwise a predetermined amount (specified amount at the leading end), and the top of the print area of the paper P is printed by the print mechanism 30.
- Send paper P until it is under C3-6. After that, the first feed roller 2 ⁇ and the paper P temporarily stop.
- step 140 a paper type determination process is performed. This paper type determination processing will be described with reference to FIGS. 10 and 11.
- step 300 the image signal 70a output from the motion sensor 70 is captured five times and stored in the RAM 53.
- step 310 the five image signals 70a stored in step 300 are averaged to create averaged data.
- step 320 pattern recognition of the averaged data created in step 3 ⁇ ⁇ ⁇ ⁇ 0 is performed.
- the averaged data has a speckle pattern that reflects the surface shape of the paper at the position where the laser light is reflected, as shown in FIG. 11, so that the speckle pattern (for example, the speckle pattern) Is detected using the pattern recognition technique.
- step 330 a reference pattern closest to the pattern of the averaged data detected in step 320 is selected.
- This reference pattern is a speckle pattern corresponding to various types of paper, and is stored in the ROM 52 in advance.
- step 340 it is determined whether or not the difference between the reference pattern selected in step 340 and the pattern of the averaged data is within a specified value. In the case of YS, the process proceeds to step 350, and in the case of N0, the process proceeds to step 360.
- step 350 the type of paper P is determined based on the reference pattern selected in step 330.
- the type of the paper P is determined to be the paper corresponding to the reference pattern selected in step 330.
- the paper type identified in this way is stored in RAM53.
- the paper type stored in the RAM 53 is used for selecting a head drive waveform in a specific line printing process described later.
- step 350 the paper type discrimination process is completed Proceed to step 150 of (FIG. 9).
- step 360 a warning that the type of paper supplied is incorrect is displayed on the display unit (not shown) of the inkjet printer 1 or on the display screen of an external device (host computer), and the printing process is performed. Stop.
- step 150 printing of the first line of print data is performed using the printing mechanism 30 with the paper P stopped. That is, based on the print data stored in the RAM 53, the CR motor driver 65 drives the CR motor 63 to operate the carriage 31, and the head drive control circuit 56 supplies The head drive waveform is output to the driver 59, and printing is performed by driving the print head 36.
- step # 50 a head drive waveform is selected according to the type of paper determined in step 140, and printing conditions (amount of ink droplets ejected by the print head 36) are changed.
- step 160 the data stored in the RAM 53 is prepared as a preparation for executing a process described later (a process of determining whether the number of counts in this step 160 and subsequent steps has reached the specified line feed amount). Reset the count.
- the number of counts is a parameter that is counted up based on the signal output from the motion sensor 70, the details of which will be described later.
- step No. 70 the image signal 70a (paper position signal) relating to the position of the paper P is detected using the motion sensor 70, and is recorded in the RAM 53 (execution of the paper position signal generating means).
- a laser beam from the semiconductor laser 74 of the motion sensor 70 is irradiated on the surface of the paper P, and the reflected light is applied to the two-dimensional semiconductor image sensor.
- Sensor 76 detects it.
- the two-dimensional semiconductor image sensor 76 photoelectrically converts the reflected light into an image signal 70 a and stores the image signal 70 a in the RAM 53.
- step 180 the paper P is conveyed downstream by driving the feed motor 62 for one pulse.
- step 190 it is determined whether the paper edge detection sensor 42 has detected the trailing edge of the paper P (that is, the trailing edge of the paper P in the transport direction has not yet passed the paper edge detection sensor 42). Or not).
- step 200 If NO (when the paper edge detection sensor 42 is 0 N), the process proceeds to step 200. On the other hand, in the case of YS (when the paper edge detection sensor 42 is 0FF), the flow proceeds to step 290.
- step 200 the image signal 70a relating to the position of the sheet P is stored in the RAM 53 in the same manner as in step 170 (execution of the sheet position signal generating means).
- step 210 of the image signal 70a stored in the RAM 53 in step 170 or step 200, the latest signal and the signal stored before that are used, The calculation is performed by the motion sensor processing circuit 77, and in step 180, the transport amount of the paper P transported in the transport direction and the skew amount of the paper P moved in the vertical direction are calculated. Execution of the conveyance amount detection means and the skew detection means).
- the image signal 70a stored in the RAM 53 in step 170 or step 200 is a speckle pattern reflecting the surface shape at the point where the laser light is reflected (the surface of the paper P). have.
- the point at which the laser light is reflected is shifted, so that the speckle pattern in the image signal 70a moves in accordance with the movement of the paper P. That is, the speckle pattern before the conveyance of the paper P and the speckle pattern after the conveyance of the paper P move by an amount corresponding to the movement of the paper P.
- the movement amount of the paper P can be calculated based on the measurement result. Therefore, in this step 210, first, as shown in FIG. 12, the speckle of the image signal 70a stored in the RAM 53 before and after the conveyance of the paper P (step 180), respectively. Compare the patterns and measure the movement of the speckle pattern. Next, based on the measurement result, the movement amount of the paper P in step 180 is calculated.
- the component in the transport direction is defined as the transport amount
- the component in the direction perpendicular to the transport direction is defined as the skew amount.
- the transport amount and the skew amount are stored in RAM53.
- the motion sensor 70 continuously detects the speckle pattern, and sends the speckle pattern converted to a digital signal through the amplifier 71 and the AZD converter 72 to the correlator 77 d (S 3 6 1).
- the correlator 77d adjusts the threshold for extracting the feature points (S366), and specifies several feature points (S366).
- the feature points are normally identified (S3663: YES)
- the feature points have moved along with the movement of the object to be measured.
- the moving direction and the moving amount of the feature point are calculated from the information and the resolution of the light receiving element (S364).
- the conveyance amount is obtained by multiplying the movement amount calculated in S364 by a predetermined correction coefficient of the actual paper movement amount (S365).
- the last feature point data The feature point data is replaced with and saved (S366), the feature point detection error counter (described in detail later) is cleared (S366), and the process ends.
- a feature point error counter which is a counter for counting the number of feature point detection errors. If the feature point detection error count is greater than 20, that is, if the feature point detection error occurs 21 times in a row (S369: YES), an error will be issued to the user as a movement amount detection error. And performs error processing such as stopping the operation of the device. On the other hand, if the feature point detection error counter is 20 or less (S369: NO), the movement amount at that time is not calculated, the movement amount is set to 0 (S370), and the process is terminated.
- the above processing is executed at each movement amount calculation sampling period for calculating the movement amount.
- the movement amount calculation sampling period is set to a sufficiently short period of time when the characteristic point does not move out of the detection area detected by the light receiving element when the paper and the motion sensor 70 relatively move at a predetermined maximum speed. (Several tens of S). Until this processing routine is called by an interrupt or the like, the movement amount from the previously called position is calculated and added.
- step 220 a skew amount determination process is executed based on the skew amount calculated in step 210.
- step 400 the skew amount calculated in step 210 is The accumulated skew amount is updated in addition to the accumulated value of the skew amount at the time of the process (the accumulated value of the skew amount). That is, the cumulative skew amount updated in step 400 is the total skew amount since the start of the printing process.
- step 410 it is determined whether or not the skew amount accumulated value has reached a predetermined allowable skew amount. If yes, go to step 420. In step 420, a warning message is displayed on the display unit (not shown) of the ink jet printer 1, and the printing process ends.
- step 410 determines whether the value is N0. If it is determined in step 410 that the value is N0, the process returns to the main routine shown in FIG.
- step 230 the transport amount of the paper P calculated in the above step 200 is stored in the RAM 53 as a parameter, the number of counts (previous step). The count value is updated in addition to (the cumulative value of the transport amount of the paper P at the time of executing 230). The number of counts is a value that is reset in step 160 as described above.
- step 240 it is determined whether or not the number of counts updated in step 230 has reached a predetermined line feed prescribed amount (the length of the nozzle portion of the print head 36; for example, 1 inch). I do. If the specified amount of line feed has been reached, proceed to step 250; otherwise, proceed to step 180.
- a predetermined line feed prescribed amount the length of the nozzle portion of the print head 36; for example, 1 inch.
- step 250 the number of times that one pulse has been driven (step # 80) since the previous printing (step 150 or step 260) or later is stored in RAM 53 as the number of line feed pulses. I do.
- step 250 the average value of the number of line feed pulses since the start of the printing process is calculated as the average number of line feed pulses, and stored in the RAM 53.
- step 260 a specific line printing process is executed.
- FIG. 15 is a flowchart showing the preparation for printing
- FIG. 18 is a flowchart showing the operation of the carriage 31 during printing.
- step 500 the carriage shift speed, which is the speed at which the carriage 31 is moved for printing, is read from R0M52, and the detection speed setting registers 77 of the motion sensor processing circuit 77 of the ASIC 54 are read. Set to c.
- step 51 parameters for performing feedback control for causing the carriage 31 to run stably at a constant speed are read from the ROM 52, and the detection speed setting of the motion sensor processing circuit 77 of the ASIC 54 is performed.
- step 520 the print start position and the carriage scan end position are determined by the head drive control circuit 56 of the ASIC 54 in accordance with the print format information of the print data stored in the RAM 53. Set in the print start position register group 5 6 b.
- step 53 the speed of the carriage 31 (hereinafter referred to as the base) for determining the positions P1 to P6, which are the positions at which the head drive waveform is updated (switched), in the movement of the carriage 31 is determined.
- the base for determining the positions P1 to P6, which are the positions at which the head drive waveform is updated (switched), in the movement of the carriage 31 is determined.
- the CR detection speed is one of the three speeds SPD1 to SPD3 described above.
- step 540 the waveform data of “waveform 1”, “waveform 2J,” and “waveform 3”, which are the head drive waveforms, are read from R0M52.
- the waveform to be read is selected for each of “Waveform I”, “Waveform 2 J”, and “Waveform 3 J” according to the type of the paper P identified in step 140.
- step 550 the head drive waveform read out in step 540 is converted to a waveform registration register group 56a of the head drive control circuit 56 of the ASIC 54. Write to.
- step 560 the CR motor control circuit 58 starts the CR motor 63 via the CR motor driver 65 by PWM control, and the carriage 31 is moved to the initial position (P shown in FIGS. 6A and 6B). Movement from the position (0) to the carriage scanning end position (position P7 in Figs. 6A and 6B) is started.
- the speed correction circuit 58a starts a timer (S571).
- the speed correction circuit 58a waits until it is time to perform an operation (S572: NO).
- the speed correction circuit 58a causes the current position of the carriage 31 to reach the scanning end position (P7). It is checked whether it has been performed (S5753).
- the position calculated by the position detection circuit 77a for calculating the position of the carriage 31 based on the transport amount calculation flow in FIG. 13 is compared with the scanning end position (P7). Judgment of arrival.
- the current position is calculated from the movement amount of the carriage 31 with respect to the paper using the conveyance amount calculation flow of FIG. 13 and the current position of the carriage 31 reaches the scanning end position. If not (S575: NO), the speed correction circuit 58a generates a control signal to be input to the PWM generation circuit 58b (S575).
- the speed here is a value obtained by dividing the moving amount of the carriage 31 during t0 by t0, which is the evening time (interval) for calculating the moving amount of the carriage 31.
- the speed correction circuit 58a converts the control signal into a PWM signal, and outputs the PWM signal to the PWM generation circuit 58b (S575).
- the speed correction circuit 58a stops and resets the timer (S576), and then returns to the procedure of S571.
- Knock control is performed, and the first adder add 1, the integrator int, and the first It consists of a gain integrator g 1, a state estimator 0 bs, a second gain integrator g 2, a second adder add 2, and the like.
- the first adder add1 calculates a deviation between the carriage moving speed r set in the detection speed setting register group 77c and the speed y by the speed detection circuit 77b. (R-y) is calculated.
- a value obtained by discretely integrating the deviation calculated by the first adder add 1 by the integrator int at the calculation time t 0 set in the timing setting register 112, that is, the accumulated value of the deviation (( r-y) dt 0) is calculated.
- the state estimator 0 bs generates a state quantity X representing the internal state of the carriage mechanism based on the control input u indicated by the control signal input to the PWM generation circuit 58 b and the speed y by the speed detection circuit 77 b. Presumed.
- the CR motor 63 rotates in the rotation direction and angular velocity according to the value of the control input u of the control signal, and the carriage 31 moves in parallel with this rotation.
- the operation of the carriage 31 during printing will be described with reference to a flowchart shown in FIG.
- step 600 it is determined whether or not the position of the carriage 31 started from the position of P0 has reached the position of P ⁇ .
- the position of P1 is set based on the position of the carriage 31 when the speed of the carriage 31 reaches SPD1 and the accumulated value of the skew amount of the paper P at this time. It is a position to be performed. Specifically, it is determined as follows.
- the position of the carriage 31 is detected by the position detection circuit 77a of the motion sensor processing circuit 77, and the carriage 3 is detected by the speed detection circuit 77b. Speed 1 is detected.
- the paper P is not skewed, the above P1a is directly used as P1, and if the paper P is skewed, the paper P is shifted from P1a by the accumulated value of the skew amount at this time.
- the position (P 1 b or P 1 c) is P 1.
- the skew amount of the paper is measured in step 210 and the value stored in RAM 53 is used.
- step 61 If the position of the carrier 31 detected by the position detection circuit 77a has reached the position of P1 set in this way, the signal line 102 from the motion sensor processing circuit 77 , The P1 position interrupt signal is sent to the head drive control circuit 56, and the process proceeds to step 61. If P 1 has not yet been reached, return to step 600.
- step 61 the waveform registration register group of the head drive control circuit 56 5 Read the head drive waveform 1 from 6a and read the head drive waveform generation circuit.
- the print heads 36a to 36d are driven by the waveform 1 to perform the printing operation.
- this waveform 1 is read out in step 540 according to the type of paper identified in step 140, and the waveform 1a, the waveform
- step 600 the position of P2 is set as in step 600, and it is determined whether the carriage 31 has reached the position of P2.
- the motion sensor processing circuit 77 uses P 2 a (the speed of the carriage 31).
- the position of the carriage 31 when it reaches SP D2) is calculated, and a position shifted from this P 2a by the cumulative value of the skew amount of the paper P is defined as P2. Then, it is determined whether or not the carriage 31 has reached the position of P2.
- the P2 position interrupt signal is sent from the motion sensor processing circuit 77 to the head drive control circuit 56 via the signal line 102, and the process proceeds to step 630. If it has not reached P 1, go to step 62.
- step 63 the head drive waveform generation circuit 56a reads the head drive waveform 2 from the waveform registration register group 56a of the head drive control circuit 56, and the head drive waveform generation circuit 56a converts the waveform 2 to the head driver 5 Output to 9. Therefore, in the section B shown in FIG. 6A, the print heads 36a to 36d are driven by the waveform 2 to perform the printing operation. Note that, as described above, this waveform 2 was read out in step 540 according to the type of paper identified in step 140, and waveform 2a, waveform 2b, Waveform 2c. In step 600, the position of P3 is set as in step 600 above. Then, it is determined whether or not the carriage 31 has reached the position of P2.
- the motion sensor processing circuit 77 calculates P3a (the position of the carriage 31 when the speed of the carriage 31 reaches SPD3), A position shifted from this P 2 a by the cumulative value of the skew amount of the paper P is defined as P 3. Then, it is determined whether or not the carriage 31 has reached the position of P3.
- the P3 position interrupt signal is sent from the motion sensor processing circuit 77 to the head drive control circuit 56 via the signal line 102, and the process proceeds to step 650. If P3 has not yet been reached, return to step 64.
- step 65 the head drive waveform generation circuit 56c reads the waveform 3 of the head drive from the waveform registration register group 56a of the head drive control circuit 56, and reads the waveform 3 in the head. Output to driver 59. Accordingly, in the section C shown in FIG. 6A, the print heads 36a to 36d are driven by the waveform 3, and the printing operation is performed. Note that, as described above, this waveform 3 is read out in step 540 according to the type of paper identified in step 140, and waveforms 3a, 3b, One of waveform 3c.
- step 600 the position of P4 is set as in step 600, and it is determined whether or not the carriage 31 has reached the position of P4.
- the motion sensor processing circuit 77 calculates P4a (the position of the carriage 31 when the speed of the carriage 31 is lower than the SPD 3), A position shifted from this P4a by the accumulated value of the skew amount of the paper P is defined as P4. Then, it is determined whether or not the carriage 31 has reached the position of P4.
- the P4 position interrupt signal is sent from the motion sensor processing circuit 77 to the head drive control circuit 56 via the signal line 102, and the Proceed to 670. If P4 has not yet been reached, return to step 66.
- step 67 the waveform registration registers of the head drive control circuit 56 are
- Head drive waveform 2 is read from 56 a, and head drive waveform generation circuit 56 c outputs waveform 2 to head driver 59. Accordingly, in the section D shown in FIG. 6A, the print heads 36a to 36d are driven by the waveform 2 to perform the printing operation.
- step 680 the position of P5 is set in the same manner as in step 600, and it is determined whether or not the carriage 31 has reached the position of P5. That is, using the image signal 70a from the motion sensor 70, the motion sensor processing circuit 77 calculates P5a (the position of the carriage 31 when the speed of the carriage 31 is lower than SPD2), A position shifted from this P5a by the cumulative value of the skew amount of the paper P is defined as P5. Then, it is determined whether or not the carriage 31 has reached the position of P5.
- the P5 position interrupt signal is sent from the motion sensor processing circuit 77 to the head drive control circuit 56 via the signal line 102, and the process proceeds to step 6900. If P5 has not yet been reached, return to step 680.
- step 60 the head drive waveform 1 is read from the waveform registration register group 56a of the head drive control circuit 5, and the head drive waveform generation circuit 5
- the head drive control circuit 56 causes the head driver 59 to terminate printing. Output of the print signal waveform to the To complete the one-line printing operation.
- step 270 it is determined whether or not there is print data that has not been printed yet. In the case of YS, the process proceeds to step 160, and in the case of N0, the process proceeds to step 280.
- step 280 the feed motor 62 is driven by a predetermined amount to discharge the paper P to the downstream side of the transport path 4.
- step 190 the paper edge detection sensor 42 is determined to be OFF
- the trailing edge printing process is executed.
- step 800 the paper P is conveyed downstream by driving the feed motor 62 for one pulse.
- step 810 it is determined whether or not the number of pulses has reached the average number of line feed pulses set at step 250. If it is determined to be Y E S, the process proceeds to step 820; if it is determined to be NO, the process proceeds to step 8000.
- step 820 printing for one line is executed in the same manner as in step 260.
- the first part of the print data that has not been printed is printed in this step 820.
- step 830 after the motion sensor 70 detects the trailing edge of the paper P (after it is determined that N0 in step 190), the number of times step 800 is executed is determined by a predetermined number. It is determined whether or not the number of trailing edge transport pulses has been reached (that is, whether printing up to the trailing edge of the paper P has been completed). If NO, proceed to step 840; if YES, proceed to step 850.
- step 840 it is determined whether or not there is print data that has not been printed yet. If NO, go to step 850; if YES, skip Proceed to step 8600.
- step 850 the first feed roller 21 and the second feed roller 25 are driven by the feed motor 62 to discharge the paper P to the downstream side of the transport path 4.
- step 840 determines whether the answer is YES. If it is determined in step 840 that the answer is YES, the process proceeds to step 860. In this step 860, the number of pulses stored in the RAM 53 is reset, and the process proceeds to step 800.
- the transport of the paper P is controlled based on the average number of line feed pulses up to that point. Even if the trailing edge of the paper P comes off the motion sensor 70, the paper P can be transported accurately. For this reason, so-called borderless printing can be performed up to the last edge of the paper P.
- the image signal 70a from the motion sensor 70 (generated based on light) can be used as it is (for detecting the position and speed of the carriage).
- the position of the carriage 31 in the main scanning direction is detected by using the motion sensor 70, and the position is detected. Based on, the reciprocating movement and printing of the carriage 31 are controlled. Therefore, the accuracy of the reciprocal movement of the carriage 31 and the timing of printing is high, and printing can be performed accurately.
- the ink jet printer 1 of the present embodiment detects the transport amount of the paper using the motion sensor 70 and controls the transport of the paper based on the transport amount. Therefore, paper can be transported with high accuracy and printing can be performed accurately.
- the ink jet printer 1 of this embodiment detects the skew of the paper using the motion sensor 70, and changes the printing range of the carriage 31 according to the skew amount. That is, P1 where the carriage 31 starts printing and P6 where printing ends are set in accordance with the skew amount of the paper P.
- the inkjet printer 1 of the present embodiment can identify the type of paper using the motion sensor 70 and change the printing conditions according to the type. In other words, the head drive waveform is selected according to the type of paper. Therefore, printing can always be performed under conditions corresponding to the type of paper. ⁇ ⁇ ⁇ In the inkjet printer 1 of the present embodiment, the paper P is removed from the paper cassette 11, and until the head of the print area of the paper P is below the print head 36, and after printing is completed (printing is completed). After printing corresponding to the data is completed, or after printing is performed to the end of the printing area of the paper P), the paper P is transported at high speed by normal motor control.
- the conveyance of the paper P is controlled with high accuracy based on the image signal 70 a from the motion sensor 70.
- paper P is conveyed at high speed by ordinary motor control. It achieves both high-precision printing and reduced printing time.
- the path of the laser light in the motion sensor 70 (the semiconductor laser 74, the point where the laser light is reflected on the paper, and the two-dimensional semiconductor image sensor 76) are all provided in the housing 73. It is housed inside.
- the laser light does not leak out of the housing 73, and the influence of the laser light on the human body is small.
- the laser light in the motion sensor 70 is irradiated downward.
- the reflected light is received by the two-dimensional semiconductor image sensor 76 having pixels arranged two-dimensionally.
- the speckle pattern included in the reflected light can be detected as a two-dimensional image, an accurate comparison can be made when comparing the speckle patterns in the motion sensor processing circuit 77. Wear. Therefore, it is possible to control the reciprocating movement and printing of the carriage 3 ⁇ , control the paper transport, identify the paper type, and detect the skew amount more accurately.
- the present invention is not limited to the above-described embodiment at all, and can be implemented in various embodiments without departing from the gist of the present invention.
- the paper type can be determined based on the light amount of the averaged data.
- step 320 the light amount of the averaged data is measured, and in step 330, the reference light amount of the light amount closest to the light amount (stored in the ROM 52 in advance for each paper type) Light). Then, in step 350, it is determined that the type of the paper P is a paper corresponding to the reference light amount selected in step 330.
- the reciprocating movement of the carriage and the conveyance of the sheet can be controlled with high accuracy, and the sheet may be skewed or may be different from the setting A high-quality image can be formed even when the paper is supplied.
Landscapes
- Handling Of Sheets (AREA)
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03701082A EP1464508B1 (en) | 2002-01-11 | 2003-01-14 | Image formation apparatus |
| JP2003559773A JPWO2003059631A1 (ja) | 2002-01-11 | 2003-01-14 | 画像形成装置 |
| AU2003203162A AU2003203162A1 (en) | 2002-01-11 | 2003-01-14 | Image formation apparatus |
| DE60333725T DE60333725D1 (de) | 2002-01-11 | 2003-01-14 | Bilderzeugungsvorrichtung |
| US10/885,696 US7275799B2 (en) | 2002-01-11 | 2004-07-08 | Image forming apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002004733 | 2002-01-11 | ||
| JP2002/4733 | 2002-01-11 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/885,696 Continuation-In-Part US7275799B2 (en) | 2002-01-11 | 2004-07-08 | Image forming apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003059631A1 true WO2003059631A1 (en) | 2003-07-24 |
Family
ID=19191027
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/000228 Ceased WO2003059631A1 (en) | 2002-01-11 | 2003-01-14 | Image formation apparatus |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7275799B2 (ja) |
| EP (1) | EP1464508B1 (ja) |
| JP (1) | JPWO2003059631A1 (ja) |
| CN (1) | CN1329207C (ja) |
| AU (1) | AU2003203162A1 (ja) |
| DE (1) | DE60333725D1 (ja) |
| WO (1) | WO2003059631A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7062183B2 (en) * | 2003-03-13 | 2006-06-13 | Fuji Xerox Co., Ltd. | Recording media identifier and recording device |
| JP2009160944A (ja) * | 2009-04-20 | 2009-07-23 | Canon Inc | 記録装置 |
| JP2011095162A (ja) * | 2009-10-30 | 2011-05-12 | Canon Inc | 移動検出装置、移動検出方法および記録装置 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7193380B2 (en) * | 2003-06-13 | 2007-03-20 | Lexmark International, Inc. | Method for rotating a printer paper-feed roller |
| JP4419614B2 (ja) | 2004-03-05 | 2010-02-24 | ブラザー工業株式会社 | 画像形成装置 |
| US20060132523A1 (en) * | 2004-12-21 | 2006-06-22 | Tong Xie | 2 Dimensional laser-based optical printer encoder |
| US7583821B2 (en) * | 2004-12-21 | 2009-09-01 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Apparatus for classifying a material by analyzing the material's surface, and related systems and method |
| JP4345700B2 (ja) * | 2005-03-29 | 2009-10-14 | ブラザー工業株式会社 | 画像記録装置 |
| JP4671115B2 (ja) * | 2005-08-10 | 2011-04-13 | ソニー株式会社 | 駆動モーターの制御方法及びプリンター |
| JP2007171763A (ja) * | 2005-12-26 | 2007-07-05 | Fuji Xerox Co Ltd | 原稿搬送装置及び画像形成装置 |
| FR2914766B1 (fr) * | 2007-04-05 | 2009-08-21 | Neopost Technologies Sa | Machine de traitement de courrier muni d'un dispositif de commande d'impression ameliore |
| JP5015702B2 (ja) * | 2007-09-11 | 2012-08-29 | 株式会社リコー | 情報記録装置 |
| ITMI20081252A1 (it) * | 2008-07-10 | 2010-01-11 | Ficep Spa | Procedimento e dispositivo per il posizionamento di un pezzo rispetto ad un utensile |
| CN102334016B (zh) * | 2009-02-27 | 2015-08-19 | 惠普开发有限公司 | 色彩传感器阵列 |
| US8317292B2 (en) * | 2009-12-14 | 2012-11-27 | Eastman Kodak Company | Method of position detection with two-dimensional sensor in printer |
| US8251475B2 (en) * | 2009-12-14 | 2012-08-28 | Eastman Kodak Company | Position detection with two-dimensional sensor in printer |
| US20110187776A1 (en) * | 2010-02-01 | 2011-08-04 | Poly-America, L.P. | Multiple Inkjet Cannon Printing System |
| US8708435B2 (en) | 2012-01-04 | 2014-04-29 | Haworth, Inc. | Upper drawer insert |
| US8857927B2 (en) | 2012-01-04 | 2014-10-14 | Haworth, Inc. | Drawer insert for file cabinet |
| DE102012006370A1 (de) * | 2012-03-29 | 2013-10-02 | Heidelberger Druckmaschinen Aktiengesellschaft | System zum Bedrucken eines Objekts |
| JP6268765B2 (ja) * | 2013-06-20 | 2018-01-31 | 株式会社リコー | 画像形成装置、画像形成方法及びプログラム |
| KR101929128B1 (ko) * | 2017-05-23 | 2018-12-13 | 이명신 | 보안 용지용 인쇄 장치 |
| JP7208041B2 (ja) | 2019-01-31 | 2023-01-18 | キヤノン株式会社 | 情報処理装置、記録装置、記録媒体の種類の決定方法及びプログラム |
| DE102019131357A1 (de) * | 2019-11-20 | 2021-05-20 | Heinrich Bernhard Vielstädte | Wechselwerkzeug |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02255360A (ja) * | 1989-03-30 | 1990-10-16 | Brother Ind Ltd | プリンタの印字位置補正装置 |
| JPH091880A (ja) * | 1995-06-19 | 1997-01-07 | Copyer Co Ltd | 画像形成装置 |
| JPH11116100A (ja) * | 1997-10-17 | 1999-04-27 | Fujitsu Ltd | 印刷装置、及び記録媒体 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4794384A (en) * | 1984-09-27 | 1988-12-27 | Xerox Corporation | Optical translator device |
| JPS61251270A (ja) * | 1985-04-26 | 1986-11-08 | Brother Ind Ltd | 入出力装置 |
| JPS63134276A (ja) * | 1986-11-26 | 1988-06-06 | Tokyo Electric Co Ltd | プリンタ |
| JP2666405B2 (ja) * | 1988-09-15 | 1997-10-22 | ブラザー工業株式会社 | 用紙検出装置 |
| JPH0638224A (ja) | 1992-05-20 | 1994-02-10 | Olympus Optical Co Ltd | 面順次撮像装置 |
| JPH07164718A (ja) * | 1993-12-14 | 1995-06-27 | Nec Data Terminal Ltd | 印字位置制御装置 |
| US5466079A (en) * | 1995-01-27 | 1995-11-14 | Hewlett-Packard Company | Apparatus for detecting media leading edge and method for substantially eliminating pick skew in a media handling subsystem |
| US6325505B1 (en) * | 1997-06-30 | 2001-12-04 | Hewlett-Packard Company | Media type detection system for inkjet printing |
| US5988905A (en) * | 1997-10-06 | 1999-11-23 | Citizen Watch Co. Ltd. | Printing machine having movable position sensor and paper width guide |
| US6220686B1 (en) * | 1998-02-13 | 2001-04-24 | Ascom Hasler Mailing Systems Ag | Measurement of paper speed using laser speckle detection |
| US6517180B2 (en) * | 2001-03-27 | 2003-02-11 | Hewlett-Packard Company | Dot sensing, color sensing and media sensing by a printer for quality control |
-
2003
- 2003-01-14 WO PCT/JP2003/000228 patent/WO2003059631A1/ja not_active Ceased
- 2003-01-14 JP JP2003559773A patent/JPWO2003059631A1/ja active Pending
- 2003-01-14 EP EP03701082A patent/EP1464508B1/en not_active Expired - Lifetime
- 2003-01-14 CN CNB038021366A patent/CN1329207C/zh not_active Expired - Fee Related
- 2003-01-14 DE DE60333725T patent/DE60333725D1/de not_active Expired - Lifetime
- 2003-01-14 AU AU2003203162A patent/AU2003203162A1/en not_active Abandoned
-
2004
- 2004-07-08 US US10/885,696 patent/US7275799B2/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02255360A (ja) * | 1989-03-30 | 1990-10-16 | Brother Ind Ltd | プリンタの印字位置補正装置 |
| JPH091880A (ja) * | 1995-06-19 | 1997-01-07 | Copyer Co Ltd | 画像形成装置 |
| JPH11116100A (ja) * | 1997-10-17 | 1999-04-27 | Fujitsu Ltd | 印刷装置、及び記録媒体 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1464508A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7062183B2 (en) * | 2003-03-13 | 2006-06-13 | Fuji Xerox Co., Ltd. | Recording media identifier and recording device |
| JP2009160944A (ja) * | 2009-04-20 | 2009-07-23 | Canon Inc | 記録装置 |
| JP2011095162A (ja) * | 2009-10-30 | 2011-05-12 | Canon Inc | 移動検出装置、移動検出方法および記録装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7275799B2 (en) | 2007-10-02 |
| AU2003203162A1 (en) | 2003-07-30 |
| US20040246290A1 (en) | 2004-12-09 |
| JPWO2003059631A1 (ja) | 2005-05-19 |
| CN1329207C (zh) | 2007-08-01 |
| EP1464508A4 (en) | 2009-08-19 |
| CN1615223A (zh) | 2005-05-11 |
| EP1464508B1 (en) | 2010-08-11 |
| DE60333725D1 (de) | 2010-09-23 |
| EP1464508A1 (en) | 2004-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2003059631A1 (en) | Image formation apparatus | |
| JP4998533B2 (ja) | 印刷装置 | |
| US6869241B2 (en) | Printer and printing method for obtaining a remaining printable distance on the rear end side of a paper | |
| US8287076B2 (en) | Conveying distance control device, recording apparatus, conveying distance control method, and storage medium | |
| US8529012B2 (en) | Image forming apparatus and method for correcting landing positions of liquid droplets | |
| US8678537B2 (en) | Feed control apparatus, recording apparatus, control method, and recording medium | |
| WO2003076190A1 (fr) | Imprimante, procede d'impression, programme, support de stockage et systeme informatique | |
| JP4096740B2 (ja) | 画像形成装置 | |
| JP2011121271A (ja) | 記録方法 | |
| JP3882708B2 (ja) | 記録装置、プログラム及びコンピュータシステム | |
| JP2001171098A (ja) | インクジェット記録装置およびその罫線ずれ補正方法 | |
| JP2003266828A (ja) | 画像形成装置 | |
| JPH11334149A (ja) | 印字位置補正方法および印字装置 | |
| JP2009255305A (ja) | 記録装置及び記録制御方法 | |
| JP2017144656A (ja) | プリント装置及びプリント方法 | |
| JP2001018371A (ja) | インクジェット記録装置 | |
| US7455380B2 (en) | Printing apparatus, media detection apparatus, media detection method, measurement method, computer-readable storage medium, and printing system | |
| US9333763B2 (en) | Inkjet printer and computer-readable recording medium containing program therefor | |
| US20120113188A1 (en) | Image recording apparatus and controlling method of the image recording apparatus | |
| JP4265141B2 (ja) | 印刷装置、印刷方法、プログラム及びコンピュータシステム | |
| US7387357B2 (en) | Calibration method for printing apparatus | |
| JP2005212101A (ja) | 印刷装置及び印刷システム | |
| US20050195226A1 (en) | Printer-control apparatus, printer-control method and printer | |
| JP7826810B2 (ja) | 印刷装置 | |
| JP2005028715A (ja) | 印刷装置、印刷方法、プログラム及びコンピュータシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003559773 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10885696 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2003701082 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20038021366 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2003701082 Country of ref document: EP |