KR100251126B1 - The method of increasing the resolution of printing quality - Google Patents
The method of increasing the resolution of printing quality Download PDFInfo
- Publication number
- KR100251126B1 KR100251126B1 KR1019970070919A KR19970070919A KR100251126B1 KR 100251126 B1 KR100251126 B1 KR 100251126B1 KR 1019970070919 A KR1019970070919 A KR 1019970070919A KR 19970070919 A KR19970070919 A KR 19970070919A KR 100251126 B1 KR100251126 B1 KR 100251126B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- printing
- memory
- image
- resolution
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1835—Transforming generic data
- G06K15/1842—Geometric transformations, e.g. on raster data
- G06K15/1843—Changing size or raster resolution
-
- 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
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters 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
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04508—Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting other parameters
-
- 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
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters 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
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04541—Specific driving circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40068—Modification of image resolution, i.e. determining the values of picture elements at new relative positions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
본 발명은 잉크젯 프린터에 관한 것으로서, 보다 상세하게는 저해상도의 데이터를 고해상도로 처리하여 인자하는 방법에 관한 것이다.The present invention relates to an inkjet printer, and more particularly, to a method for processing and printing low resolution data at high resolution.
일반적으로, 프린터는 컴퓨터의 주변 장치 중 컴퓨터의 작업에 따른 내용을 사용자가 인식할 수 있도록 용지 등의 매개체에 나타내는 대표적인 출력장치이다.In general, a printer is a representative output device displayed on a medium such as paper so that the user can recognize the contents of the computer operation among the peripheral devices of the computer.
이러한 프린터 중 잉크젯프린터는 일반 사용자들이 저렴한 가격에 뛰어난 인쇄품질을 얻을 수 있는 대표적인 출력장치 중 하나이다.Among these printers, the inkjet printer is one of the representative output devices that can obtain excellent print quality at a low price.
이러한 일반적인 잉크젯프린터의 구성 및 동작 원리를 제1도를 이용하여 설명하자면 다음과 같다.The construction and operation principle of such a general inkjet printer will be described with reference to FIG.
도시된 바와 같이, 일반적인 잉크젯프린터는, 제어에 필요한 프로그램 및 여러 가지 폰트를 내장하고 있는 롬(ROM)(5)과, 프린터 인터페이스(2)를 통해 컴퓨터로부터 전달되는 프린팅 데이터 및 출력 제어 신호를 전달받아 롬(ROM)(5)내에 저장된 시스템 프로그램에 따라 제어 신호를 출력하는 CPU(3)와, 시스템 동작시의 데이터를 일시적으로 보관하는데 사용되는 램(RAM)(4)과, 상기 CPU(3)의 제어 신호에 따라 잉크 카트리지(31)의 구동을 제어하는 헤드 구동부(30)와, 스텝핑 모터를 주로 사용하여 용지를 이송하기 위한 라인피드 모터(41)의 구동을 제어하는 라인피드 모터 구동부(40)와, 캐리지리턴 구동모터(51)의 동작을 제어하는 캐리지리턴 모터 구동부(50)를 포함하고 있다.As shown in the drawing, a general inkjet printer transfers printing data and output control signals transmitted from a computer via a
잉크젯프린터는 CPU(1)의 제어 신호에 따라 각 모터(41,51) 및 잉크 카트리지(31)를 구동하여 인자를 실시한다. 이 때 잉크 카트리지(31)는 다수 개의 개구부를 가진 노즐로부터 용지에 미세의 잉크 드롭(Drop)을 분사시켜 돗트(Dot)를 형성시키는 방식이 이용되고 있다.The inkjet printer drives the
이와같은 시스템의 동작은 제2도에서와 같이 나타낼 수 있다.The operation of such a system can be represented as in FIG.
용지 카셋트(70)에 수납되어 있는 원고(10)는 급지롤러(71)에 의해 피드 롤러(72) 및 프릭션롤러(73)사이로 인입되어, 잉크카트리지의 하부를 통과되고, 이와 동시에, 잉크 카트리지(31)의 좌·우 왕복이동하면서 용지에 잉크를 분사시켜 인쇄작업을 수행된다. 이렇게 인쇄되는 용지가 피드롤러에 의해 이동될 때, 피드 롤러(72)에 맞물려 있는 구동롤러(74)와 배지롤러(75)도 연동된다. 인쇄동작이 진행되면서 인쇄가 완료된 부분의 용지는 배지롤러(75)와 스타휠(76)의 사이를 통하여 외부로 배출된다.The document 10 stored in the
즉, 잉크젯프린터는 잉크 카트리지(31)가 좌·우로 움직이는 동안 헤드에 구성된 다수개의 노즐을 통해 분사되는 잉크를 원고(10)에 옮겨 인쇄하는 것이다.That is, the inkjet printer transfers the ink ejected through the plurality of nozzles formed in the head to the document 10 while the
근래의 컴퓨터 환경이 대부분 윈도우즈 모드에서 구현되고 있다. 잉크젯 프린트의 윈도우즈 드라이버는 프린트가 사용하고 있는 헤드의 첫 번째 노즐의 위치, 노즐의 크기, 배열 간격 등을 기준으로 프린팅 이미지를 만들어준다. 컴퓨터로부터 잉크젯프린터에 전달된 이미지 데이터는 용지의 상단부터 순차적으로 구분되어 출력된다.Most modern computer environments are implemented in Windows mode. Inkjet Print's Windows driver creates a print image based on the location of the first nozzle in the print head, the size of the nozzle, and the spacing of the arrays. The image data transferred from the computer to the inkjet printer are sequentially outputted from the top of the paper.
프린터는 종류에 따라 해상도에 차이가 있다. 300dpi의 종류와 600dpi가 그 주종을 이루고 있다. 제3b도와 같이 600dpi의 해상도를 갖도록 인쇄하기 위해서는 , 컴퓨터내의 윈도우즈 드라이버에서 제3a도와 같이 600dpi에 해당하는 이미지를 만들어 메모리에 저장시킨다. 이 이미지 데이터를 프린터와의 인터페이스 케이블 및 전송 규약에 따라서 데이터를 전송한다. 프린터는 그 데이터를 받아서 메모리에 저장한 후 인쇄 시작위치로 프린터 헤드를 이동시켜서 인자를 수행한다.Printers have different resolutions depending on the type. Types of 300dpi and 600dpi are the main players. In order to print with a resolution of 600 dpi as shown in FIG. 3B, a Windows driver in a computer creates an image corresponding to 600 dpi as shown in FIG. 3A and stores it in memory. The image data is transferred in accordance with the interface cable with the printer and the transfer protocol. The printer receives the data, stores it in memory, and moves the print head to the print start position to perform printing.
이러한 경우 600dpi 프린터는 300dpi 프린터의 데이터 메모리보다 4배의 메모리가 더 필요하다. 또한 데이터 전송시간이 4배로 길어지게된다. 이는 프린터의 성능에 중대한 영향을 끼치게 된다.In this case, a 600 dpi printer needs four times as much memory as the data memory of a 300 dpi printer. In addition, the data transfer time is four times longer. This will have a significant impact on the performance of the printer.
또한 300dpi에서 사용하던 글자체를 그대로 사용할 수 없고, 600dpi용으로 글자체를 다시 만들어, 이 데이터를 메모리에 저장한 후 사용해야만 하므로 많은 비용이 추가되는 문제점이 있다. .In addition, the font used at 300dpi cannot be used as it is, and the font is re-created for 600dpi, and this data has to be stored in memory before use. .
따라서, 본 발명은 상기한 바와 같은 문제점을 해결하기 위하여 안출한 것으로, 프린터 메모리에 저장된 데이터의 해상도를 변경 처리하여, 고품질의 인자를 수행하도록 한 잉크젯프린터의 인자해상도 향상 방법을 제공하는데 그 목적이 있다.Accordingly, an object of the present invention is to provide a method for improving the printing resolution of an inkjet printer, which is designed to solve the above problems and to perform a high quality printing process by changing the resolution of data stored in the printer memory. have.
제1도는 일반적인 잉크젯 프린터의 구성을 나타내는 블록도,1 is a block diagram showing the configuration of a general inkjet printer,
제2도는 제1도의 구성을 기구적 측면에서 나타낸 동작예시도,2 is an operation example showing the configuration of FIG. 1 in terms of mechanics,
제3도는 600 dpi 해상도를 나타내기 위한 윈도우즈 이미지의 구성을 나타낸 예시도,3 is an exemplary diagram showing the configuration of a Windows image for displaying 600 dpi resolution;
제4도는 본 발명에 따른 인자해상도 향상방법의 동작과정을 나타내는 흐름도,4 is a flowchart showing the operation of the printing method according to the present invention;
제5도는 본 발명의 동작에 따라 프린팅 데이터의 변경상태를 나타낸 예시도이다.5 is an exemplary view showing a change state of the printing data according to the operation of the present invention.
상기한 바와 같은 목적을 달성하기 위한 본 발명에 다른 잉크젯프린터의 인자해상도 향상 방법은, 저해상도의 데이터를 읽어들여 고해상도의 인자로 출력하는 방법에 있어서, 프린팅 데이터를 입력받아 데이터 버퍼에 저장하는 과정과, 저장된 각 데이터의 사이에 수직으로 공백값을 추가하는 과정과, 데이터의 재로딩없이 수평으로 분사신호를 추가하는 과정과, 공백의 크기만큼 라인 피딩하는 과정, 라인 피딩후, 버퍼에 저장된 각 각 데이터의 사이에 수직으로 공백값을 추가하는 과정과, 데이터의 재로딩없이 수평으로 분사신호를 추가하는 과정을 구비하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of improving the printing resolution of an inkjet printer. , Adding a blank value vertically between each stored data, adding a spray signal horizontally without reloading the data, feeding a line by the size of the blank, after feeding the line, and storing each buffer in the buffer. And a step of adding a blank value vertically between the data and a step of adding the injection signal horizontally without reloading the data.
이하 첨부된 도면을 참조로 하여 본 발명의 구성 및 그에 따른 동작을 설명하기로 한다.Hereinafter, the configuration and operation thereof according to the present invention will be described with reference to the accompanying drawings.
제4도는 본 발명에 따른 인자 해상도 향상 방법을 나타내는 흐름도이다.4 is a flowchart illustrating a method of improving print resolution according to the present invention.
컴퓨터로부터 전달된 300dpi의 이미지를 전송받아 램에 저장한다.(S1 과정)The 300dpi image transmitted from the computer is received and stored in the RAM (S1 process).
저장된 데이터중에서 매번 인자할 순간의 데이터 량만큼을 제5a도와 같이 각 데이터의 사이에 수직으로 매 비트사이에 공백 값을 추가한다. (S2 과정)As shown in FIG. 5A, a blank value is added between each bit vertically as much as the amount of data to be printed each time from the stored data. (S2 course)
원래 데이터가 300dpi 단위로 구성된 데이터일지라도, 600dpi 단위로 발생시켜 헤드 구동부에 제공한다. 즉 매
그러나 S2 과정에서와 같이 수직으로 더블링하는 것은 완전한 것이 아니고 단순히 공백(Null)값만을 삽입한 것이다. 따라서 이를 완벽하게 600dpi 해상도를 가지도록 인자하기 위해서
이상에서 설명한 바와 같이 본 발명은 데이터 메모리 및 글자체의 변경없이 300dpi 이미지를 컴퓨터로부터 수신하여 600dpi 이미지로 출력할 수 있는 효과를 갖는다.As described above, the present invention has the effect of receiving a 300 dpi image from a computer and outputting the 600 dpi image without changing the data memory and font.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970070919A KR100251126B1 (en) | 1997-12-19 | 1997-12-19 | The method of increasing the resolution of printing quality |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970070919A KR100251126B1 (en) | 1997-12-19 | 1997-12-19 | The method of increasing the resolution of printing quality |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990051568A KR19990051568A (en) | 1999-07-05 |
| KR100251126B1 true KR100251126B1 (en) | 2000-04-15 |
Family
ID=19527905
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970070919A Expired - Fee Related KR100251126B1 (en) | 1997-12-19 | 1997-12-19 | The method of increasing the resolution of printing quality |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100251126B1 (en) |
-
1997
- 1997-12-19 KR KR1019970070919A patent/KR100251126B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR19990051568A (en) | 1999-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5619622A (en) | Raster output interface for a printbar | |
| JP3826066B2 (en) | Recording apparatus and recording apparatus control method | |
| US6290325B2 (en) | Ink jet printer for ejecting preliminary ejecting data without first storing in print pattern storage | |
| EP0842781A2 (en) | Ink-jet printing apparatus and ink-jet printing method for reducing density unevenness in a printed image due to deviation of ink application position | |
| US6402294B2 (en) | Printer, printing method, and data storage medium | |
| US5692108A (en) | Odd/even stroke control for reduced video data clocking | |
| AU690119B2 (en) | Recording apparatus | |
| US5467437A (en) | Recording apparatus | |
| EP0871139A2 (en) | Serial printer, and image buffer access method for serial printer | |
| US7126715B2 (en) | Ink jet recording apparatus and control method therefor | |
| US5971523A (en) | Liquid ink printer having multiple processors for fast color imaging | |
| KR100251126B1 (en) | The method of increasing the resolution of printing quality | |
| EP1495875B1 (en) | Printing with non-uniform resolutions | |
| US5740332A (en) | Image forming device | |
| US6976747B2 (en) | Ink-jet printing apparatus and ink-jet printing method | |
| JPH11115223A (en) | Printing apparatus | |
| US5898393A (en) | Data translating memory system | |
| JP3397388B2 (en) | Recording device | |
| JP4061562B2 (en) | Color printer and operation method thereof | |
| US7206095B2 (en) | Printing apparatus and method | |
| US20040032620A1 (en) | Printing apparatus, information processing apparatus, printing system, control method for them, and program | |
| KR100258532B1 (en) | Ink spray method depending on the rest of ink | |
| JP3970296B2 (en) | Recording apparatus and recording apparatus control method | |
| JPH11277733A (en) | Ink jet printer and control method therefor | |
| KR19990056840A (en) | How to Improve Print Resolution of Inkjet Printers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20071221 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20090111 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20090111 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
