[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP0914958A2 - Printing method - Google Patents

Printing method Download PDF

Info

Publication number
EP0914958A2
EP0914958A2 EP98309037A EP98309037A EP0914958A2 EP 0914958 A2 EP0914958 A2 EP 0914958A2 EP 98309037 A EP98309037 A EP 98309037A EP 98309037 A EP98309037 A EP 98309037A EP 0914958 A2 EP0914958 A2 EP 0914958A2
Authority
EP
European Patent Office
Prior art keywords
printing
print
pixels
print head
pass
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.)
Withdrawn
Application number
EP98309037A
Other languages
German (de)
French (fr)
Other versions
EP0914958A3 (en
Inventor
Dong-Chae Park
Jong-Ho Ha
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of EP0914958A2 publication Critical patent/EP0914958A2/en
Publication of EP0914958A3 publication Critical patent/EP0914958A3/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices 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/36Blanking or long feeds; Feeding to a particular line, e.g. by rotation of platen or feed roller
    • B41J11/42Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices 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/008Controlling printhead for accurately positioning print image on printing material, e.g. with the intention to control the width of margins

Definitions

  • the present invention relates to an printers such as ink-jet printers, in which the print-head is capable of printing more than one line of pixels onto a target document in one pass of the print head and the target document is advanced by a predetermined distance between successive passes of the print head.
  • An ink-jet printer is a typical computer peripheral that users can buy relatively cheaply and which has excellent print quality.
  • the general structure and an operating principle of the inkjet printer can be described as follows.
  • the ink-jet printer comprises a CPU, which outputs control signals according to program instructions from a system program within an EEPROM 21 storing a start setting value necessary to the printer operation, a ROM 12 equipped with various fonts and programs necessary for the control, a RAM, which is used to preserve data temporarily when a system operates, an ASIC circuit unit 20 carrying out the transmission of data to said CPU, a head driver circuit 30 controlling the driving of an ink cartridge 31 according to the control signal of the CPU 10 transmitted from said ASIC circuit 20, a carriage return motor driver circuit 40 controlling the motion of a carriage return motor 41, a line feed motor driver circuit 50 controlling the driver of a line feed motor 51 for supplying and ejecting paper, a power supplier 60 providing the drive voltage necessary for the whole of the printer device.
  • the printer performs a print by driving each motor 41, 51 according to a control signal from the CPU 10 received through the print interface from the computer.
  • the ink cartridge 31 forms dots by jetting fine ink drops from a nozzle having several apertures.
  • the system structure is illustrated in FIG. 2 or FIG. 3.
  • the ink cartridge 31 is driven by a moving belt 15 and the carriage return motor 41 and moves from left to right along a shaft 14.
  • Document paper 100 is moved by a line feed roller 52 being rotated by the driving of the line feed motor 51.
  • the document paper 100, supplied in a paper cassette 70 is inserted between a drive roller 73 and a pinch roller 72. And after completing the print motion, the paper is ejected by the rotation of a push-out roller 73 and a pinch roller 74.
  • the printer prints by transferring the ink ejected through several nozzles located in the print head to the paper 100 while the ink cartridge 31 is moving left and right.
  • Recently computers are increasingly run under the Windows operating system.
  • Windows ink-jet printer drivers make the printing images, based on the first nozzle position of the head used by the computer, the size of the nozzles and their separation.
  • Image data transmitted from the computer to the inkjet printer is transmitted to the printer by dividing the data by the height of the ink cartridge 31 in order from the top of the paper.
  • a sequence of operations like the loading of the paper and the ejection of the paper from the printer after printing, is carried out.
  • FIG. 4 shows the ideal form of printing motion.
  • the paper 100 is fixed by two rollers R1, R2 even when printing the final print line.
  • Lt and Lb represent the height of the ink cartridge 31 and t indicates the top margin of the paper and b indicates the bottom margin of the paper.
  • the maximum height it is possible to print at one time is 56/300 inches (vertical direction) and also the line feed distance after printing should be 56/300 inches.
  • the overall maximum printing area is 56/300 x n inch and when a user does not assign a special top/bottom margin and fills up all images in the maximum block, then ideally, printing can be performed as in FIG. 4.
  • FIG. 5 shows an example of a case where a user has added a top margin of 20/300 inches.
  • the Windows printer driver always produces printing images, based on the first nozzle. Consequently, even though the actual print height in the final print line is less than 56/300 inches, printing is carried out only with nozzles corresponding to the height K, after feeding the paper 56/300 inches.
  • the present invention provides a method of operating a printer having a print-head capable of printing more than one line of pixels onto a target document in one pass of the print head and in which the target document is advanced by a predetermined distance between successive passes of the print head, the method comprising:
  • the said selected number of adjacent lines includes the one or more lines of pixels farthest from the said upper margin.
  • a Windows printer driver forms printing images by analysing images produced by the computer in the form of a bitmap.
  • the size of this bitmap determines the spacing of the nozzles. That is, in the case of 300 dpi, 1/300 inch is the spacing of the nozzles and this one bitmap is used as print data of the nozzle units.
  • Step S11 In the maximum block which the printer is capable of printing, the relative size of a user defined margin to this bitmap unit is established. This result is taken as basic data for determinating how much line feed should be made when the final print is arranged. (Step S11).
  • the images are output until the final print line is reached.
  • the maximum height which it is possible to print is 56/300 inches. That means, at any one time up to 56/300 inches can be printed in a vertical direction.
  • the Windows printer driver detects 56 pieces of bitmap in length and stores the result in 56 bits of image buffer. This is transmitted to the printer.
  • the result is a logical value having a value of "0” or "1", where "0” means that there is no data to print, and "1" means the opposite.
  • the data from the image buffer transmitted to the printer is the actual nozzle data corresponding to a nozzle one to one, and so is output to the printer head.
  • Line feeding is carried out having regard to a user defined margin, checked in Step S11 immediately before reaching the final print line. If the user-defined margin is 20/300, then the maximum print height of the final line is (56/300 inches - 20/300 inch), i.e. 36/300 inch. Accordingly, the resulting values in the image buffer are removed in 20 bit order, to be printed from the 36 th nozzle.
  • the line feed for the final line is (56/300 inches - 20/300 inches) (U) i.e. 36/300 inches (K).
  • the present invention is intended to enable the print to be completed with the paper being in contact with the pinch roller and the feed roller. This has the effect of improving the print quality near the lower margin.

Landscapes

  • Ink Jet (AREA)
  • Record Information Processing For Printing (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

A printing method is described, for a printer having a print-head capable of printing more than one line of pixels onto a target document in one pass and in which the target document is advanced by a predetermined distance between successive passes of the print head. The method is designed to reduce print widening at the lower margin of a document when a user-defined upper margin is present. The print head is controlled to make successive printing passes until the penultimate printing pass has been completed. The target document is then advanced by a distance which is less than the said predetermined distance. Finally, the print head is controlled to make a final printing pass to print a selected number of adjacent lines of pixels which is smaller than the number of lines of pixels that the print head is capable of printing in one pass and which includes the line of pixels farthest from the said upper margin.

Description

    FIELD OF THE INVENTION
  • The present invention relates to an printers such as ink-jet printers, in which the print-head is capable of printing more than one line of pixels onto a target document in one pass of the print head and the target document is advanced by a predetermined distance between successive passes of the print head.
  • BACKGROUND TO THE INVENTION
  • An ink-jet printer is a typical computer peripheral that users can buy relatively cheaply and which has excellent print quality. The general structure and an operating principle of the inkjet printer can be described as follows.
  • The ink-jet printer comprises a CPU, which outputs control signals according to program instructions from a system program within an EEPROM 21 storing a start setting value necessary to the printer operation, a ROM 12 equipped with various fonts and programs necessary for the control, a RAM, which is used to preserve data temporarily when a system operates, an ASIC circuit unit 20 carrying out the transmission of data to said CPU, a head driver circuit 30 controlling the driving of an ink cartridge 31 according to the control signal of the CPU 10 transmitted from said ASIC circuit 20, a carriage return motor driver circuit 40 controlling the motion of a carriage return motor 41, a line feed motor driver circuit 50 controlling the driver of a line feed motor 51 for supplying and ejecting paper, a power supplier 60 providing the drive voltage necessary for the whole of the printer device.
  • The printer performs a print by driving each motor 41, 51 according to a control signal from the CPU 10 received through the print interface from the computer. The ink cartridge 31 forms dots by jetting fine ink drops from a nozzle having several apertures.
  • The system structure is illustrated in FIG. 2 or FIG. 3. The ink cartridge 31 is driven by a moving belt 15 and the carriage return motor 41 and moves from left to right along a shaft 14. Document paper 100 is moved by a line feed roller 52 being rotated by the driving of the line feed motor 51. The document paper 100, supplied in a paper cassette 70 is inserted between a drive roller 73 and a pinch roller 72. And after completing the print motion, the paper is ejected by the rotation of a push-out roller 73 and a pinch roller 74.
  • The printer prints by transferring the ink ejected through several nozzles located in the print head to the paper 100 while the ink cartridge 31 is moving left and right. Recently computers are increasingly run under the Windows operating system. Windows ink-jet printer drivers make the printing images, based on the first nozzle position of the head used by the computer, the size of the nozzles and their separation. Image data transmitted from the computer to the inkjet printer is transmitted to the printer by dividing the data by the height of the ink cartridge 31 in order from the top of the paper. A sequence of operations, like the loading of the paper and the ejection of the paper from the printer after printing, is carried out.
  • FIG. 4 shows the ideal form of printing motion. The paper 100 is fixed by two rollers R1, R2 even when printing the final print line. Here, Lt and Lb represent the height of the ink cartridge 31 and t indicates the top margin of the paper and b indicates the bottom margin of the paper.
  • As an example, let the number of head nozzles of the inkjet printer be 56 and their separation be 1/300 inch, then the maximum height it is possible to print at one time is 56/300 inches (vertical direction) and also the line feed distance after printing should be 56/300 inches. The overall maximum printing area is 56/300 x n inch and when a user does not assign a special top/bottom margin and fills up all images in the maximum block, then ideally, printing can be performed as in FIG. 4.
  • On the other hand, where a user adds a top margin, a problem occurs. FIG. 5 shows an example of a case where a user has added a top margin of 20/300 inches. The Windows printer driver always produces printing images, based on the first nozzle. Consequently, even though the actual print height in the final print line is less than 56/300 inches, printing is carried out only with nozzles corresponding to the height K, after feeding the paper 56/300 inches.
  • At this time, the paper is no longer held by the rollers R1, R2 and so accurate position control becomes difficult. Accordingly print widening occurs in which the spacing between printed characters near the bottom margin becomes irregular.
  • SUMMARY OF THE INVENTION
  • It is an object of the present invention to reduce such print widening.
  • Accordingly, the present invention provides a method of operating a printer having a print-head capable of printing more than one line of pixels onto a target document in one pass of the print head and in which the target document is advanced by a predetermined distance between successive passes of the print head, the method comprising:
  • determining the height of a user-defined upper margin;
  • controlling the print head to make successive printing passes until the penultimate printing pass has been completed;
  • advancing the target document by a distance which is less than the said predetermined distance; and
  • controlling the print head to make a final printing pass to print a selected number of adjacent lines of pixels which is smaller than the number of lines of pixels that the print head is capable of printing in one pass and does not include the one or more lines of pixels closest to the said upper margin.
  • Preferably, the said selected number of adjacent lines includes the one or more lines of pixels farthest from the said upper margin.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention will now be described by way of example with reference to the accompanying drawings in which:
  • FIG. 1 is a block diagram illustrating the structure of a general inkjet printer;
  • FIG. 2 is a schematic perspective view of part of the structure of a general ink jet printer;
  • FIG. 3 is an schematic side view of part of the structure of a general ink jet printer;
  • FIG. 4 is a schematic illustration showing the ideal form of printing motion;
  • FIG. 5 is a schematic illustration showing the conventional situation where a user defines a top margin;
  • FIG. 6 is a flow diagram illustrating the method steps of the present invention; and
  • FIG. 7 is a schematic illustration showing the situation where a user defines a top margin according to an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • As shown in Figure 6, a Windows printer driver forms printing images by analysing images produced by the computer in the form of a bitmap. The size of this bitmap determines the spacing of the nozzles. That is, in the case of 300 dpi, 1/300 inch is the spacing of the nozzles and this one bitmap is used as print data of the nozzle units.
  • In the maximum block which the printer is capable of printing, the relative size of a user defined margin to this bitmap unit is established. This result is taken as basic data for determinating how much line feed should be made when the final print is arranged. (Step S11).
  • The images are output until the final print line is reached. For a monochrome head having 56 nozzles and a nozzle distance of 1/300 inch, the maximum height which it is possible to print is 56/300 inches. That means, at any one time up to 56/300 inches can be printed in a vertical direction.
  • Therefore, the Windows printer driver detects 56 pieces of bitmap in length and stores the result in 56 bits of image buffer. This is transmitted to the printer. The result is a logical value having a value of "0" or "1", where "0" means that there is no data to print, and "1" means the opposite. The data from the image buffer transmitted to the printer is the actual nozzle data corresponding to a nozzle one to one, and so is output to the printer head. (Step S12)
  • Line feeding is carried out having regard to a user defined margin, checked in Step S11 immediately before reaching the final print line. If the user-defined margin is 20/300, then the maximum print height of the final line is (56/300 inches - 20/300 inch), i.e. 36/300 inch. Accordingly, the resulting values in the image buffer are removed in 20 bit order, to be printed from the 36th nozzle. In addition, the line feed for the final line, as shown in FIG. 7, is (56/300 inches - 20/300 inches) (U) i.e. 36/300 inches (K). (Step S13)
  • As explained above, the present invention is intended to enable the print to be completed with the paper being in contact with the pinch roller and the feed roller. This has the effect of improving the print quality near the lower margin.

Claims (3)

  1. A method of operating a printer having a print-head capable of printing more than one line of pixels onto a target document in one pass of the print head and in which the target document is advanced by a predetermined distance between successive passes of the print head, the method comprising:
    determining the height of a user-defined upper margin;
    controlling the print head to make successive printing passes until the penultimate printing pass has been completed;
    advancing the target document by a distance which is less than the said predetermined distance; and
    controlling the print head to make a final printing pass to print a selected number of adjacent lines of pixels which is smaller than the number of lines of pixels that the print head is capable of printing in one pass and does not include the one or more lines of pixels closest to the said upper margin.
  2. A method according to claim 1 in which the said selected number of adjacent lines includes the one or more lines of pixels farthest from the said upper margin.
  3. A method of operating a printer as described herein with reference to figures 6 and 7 of the accompanying drawings.
EP98309037A 1997-11-04 1998-11-04 Printing method Withdrawn EP0914958A3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR9757865 1997-11-04
KR1019970057865A KR100247394B1 (en) 1997-11-04 1997-11-04 Protecting method for bending in inkjet printer

Publications (2)

Publication Number Publication Date
EP0914958A2 true EP0914958A2 (en) 1999-05-12
EP0914958A3 EP0914958A3 (en) 1999-12-01

Family

ID=19524094

Family Applications (1)

Application Number Title Priority Date Filing Date
EP98309037A Withdrawn EP0914958A3 (en) 1997-11-04 1998-11-04 Printing method

Country Status (4)

Country Link
EP (1) EP0914958A3 (en)
JP (1) JPH11198450A (en)
KR (1) KR100247394B1 (en)
CN (1) CN1216840A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1024010A2 (en) * 1998-12-24 2000-08-02 Seiko Epson Corporation Color printing using a vertical nozzle array head
US8573702B2 (en) 2009-10-20 2013-11-05 Lear Corporation Seat assembly having an adjustable head restraint assembly

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4975780A (en) * 1988-01-29 1990-12-04 Canon Kabushiki Kaisha Ink jet image recording apparatus with control of scan line recording width
US5425138A (en) * 1991-12-26 1995-06-13 Casio Computer Co., Ltd. Apparatus and method for automatically editing documents including text data and table data with ruled lines
DE19623650A1 (en) * 1995-06-14 1996-12-19 Hewlett Packard Co Ink jet printing process to achieve uniform wear of the ink ejection elements and nozzles

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4975780A (en) * 1988-01-29 1990-12-04 Canon Kabushiki Kaisha Ink jet image recording apparatus with control of scan line recording width
US5425138A (en) * 1991-12-26 1995-06-13 Casio Computer Co., Ltd. Apparatus and method for automatically editing documents including text data and table data with ruled lines
DE19623650A1 (en) * 1995-06-14 1996-12-19 Hewlett Packard Co Ink jet printing process to achieve uniform wear of the ink ejection elements and nozzles

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1024010A2 (en) * 1998-12-24 2000-08-02 Seiko Epson Corporation Color printing using a vertical nozzle array head
EP1024010A3 (en) * 1998-12-24 2000-12-27 Seiko Epson Corporation Color printing using a vertical nozzle array head
US6336706B1 (en) 1998-12-24 2002-01-08 Seiko Epson Corporation Color printing using a vertical nozzle array head
US8573702B2 (en) 2009-10-20 2013-11-05 Lear Corporation Seat assembly having an adjustable head restraint assembly

Also Published As

Publication number Publication date
KR19990038213A (en) 1999-06-05
KR100247394B1 (en) 2000-04-01
CN1216840A (en) 1999-05-19
JPH11198450A (en) 1999-07-27
EP0914958A3 (en) 1999-12-01

Similar Documents

Publication Publication Date Title
JP3305182B2 (en) Serial recording device
US6039427A (en) Recording apparatus having deviation adjusting mechanism
US5936645A (en) Serial printing apparatus controlled by open loop control system
US7506947B2 (en) Ink jet printing apparatus and method using media shape detection
EP0738068A2 (en) Random printing techniques for liquid ink printers
US6238034B1 (en) Ink-jet recording methods and apparatuses
US6912063B1 (en) Ink jet recording apparatus
EP1066971A2 (en) Printing apparatus, and method for controlling the power of the printing
US7500727B2 (en) Ink jet printing apparatus and ink jet printing method
EP0914958A2 (en) Printing method
US11602936B2 (en) Inkjet printing apparatus and storage medium storing program
EP1219450B1 (en) Printing apparatus and method
US7477416B2 (en) Printing method and printing apparatus for printing on a label sheet
US7168785B2 (en) Method for performing edge-to-edge transition during printing with an imaging apparatus
KR100193720B1 (en) Arrangement structure and method thereof of ink cartridge
JPH07125225A (en) Ink jet printer
JP2001001599A (en) Printing device, information processing device and information processing system
KR19990056840A (en) How to Improve Print Resolution of Inkjet Printers
KR100258532B1 (en) Ink spray method depending on the rest of ink
JPH0229347A (en) Ink jet recorder
JP2001071603A (en) Printer and power control method therefor
KR19990056846A (en) Printing device and printing method according to paper feed status recognition
JP2005219320A (en) Recording device
JPH07125226A (en) Ink jet printer
KR19990064983A (en) How to Add Printer Driver Options for Windows

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 19981130

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): DE FR GB IT

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

RIN1 Information on inventor provided before grant (corrected)

Inventor name: HA, JONG-HO

Inventor name: PARK, DONG-CHAE

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

RIC1 Information provided on ipc code assigned before grant

Free format text: 6B 41J 19/78 A, 6B 41J 11/42 B, 6B 41J 2/51 B

AKX Designation fees paid

Free format text: DE FR GB IT

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20010601