KR100346186B1 - Apparatus and method for reprinting the printed documents in pc - Google Patents
Apparatus and method for reprinting the printed documents in pc Download PDFInfo
- Publication number
- KR100346186B1 KR100346186B1 KR1020000009846A KR20000009846A KR100346186B1 KR 100346186 B1 KR100346186 B1 KR 100346186B1 KR 1020000009846 A KR1020000009846 A KR 1020000009846A KR 20000009846 A KR20000009846 A KR 20000009846A KR 100346186 B1 KR100346186 B1 KR 100346186B1
- Authority
- KR
- South Korea
- Prior art keywords
- document
- printer
- printed
- recording medium
- data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1827—Accessing generic data, e.g. fonts
- G06K15/1831—Accessing generic data, e.g. fonts characterized by the format of the data
- G06K15/1832—Compressed bitmaps
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/002—Generic data access
- G06K2215/0028—Generic data access characterised by the format per se
- G06K2215/0031—Compressed bit maps
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
본 발명은 PC에서 응용 프로그램 실행중 프린트된 이전 문서를 재프린트함에 있어, 상기 응용 프로그램 실행중 프린트된 이전 문서들을 프린터 코드 데이터 또는 비트맵 데이터로 변환하여 기록매체에 저장하며, 상기 프린트된 이전 문서들에 대한 재프린트 요구시 사용자에 의해 선택되어 재프린트 요구된 문서의 프린터 코드 데이터 또는 비트맵 데이터를 프린터로 전송하여 재프린트 되도록 함을 특징으로 한다.In the present invention, in reprinting a previous document printed while the application program is running on a PC, the previous document printed while the application program is executed is converted into printer code data or bitmap data and stored on a recording medium, and the printed previous document The printer code data or bitmap data of the document, which is selected by the user and is requested by the user when the reprint request is made, is transmitted to the printer to be reprinted.
Description
본 발명은 퍼스널 컴퓨터(Personal Computer: 이하 "PC"라 함)에 연결된 프린터 시스템에 관한 것으로, 특히 PC에서 응용 프로그램(Application Program) 실행중 프린트된 이전 문서의 재프린트(Reprint) 장치 및 방법에 관한 것이다.The present invention relates to a printer system connected to a personal computer (hereinafter, referred to as a "PC"), and more particularly, to an apparatus and method for reprinting a previous document printed while an application program is running on a PC. will be.
통상적으로 PC를 사용하는 사용자가 컴퓨터에 연결된 프린터를 이용하여 컴퓨터의 응용 프로그램상에서 작업중인 특정 문서에 대한 프린트를 수행하고자 하는 경우 사용자는 상기 실행중인 응용 프로그램상에서 프린트하고자 하는 문서를 선택하여 프린트명령을 입력시킨다. 이에 따라 상기 프린트 명령 요구된 문서의 프린트 데이터가 상기 응용 프로그램으로부터 프린터 드라이버(Printer Driver)를 통해 해당 프린터로 전송되어 프린트가 이루어지게 된다.In general, when a user using a PC wants to print a specific document in a computer application using a printer connected to the computer, the user selects a document to print on the running application program and executes a print command. Enter it. Accordingly, the print data of the document for which the print command is requested is transmitted from the application program to the corresponding printer through a printer driver to print.
그런데 상기한 바와 같은 프린트 수행시 사용자는 응용 프로그램상 작업중인 문서에서 프린트 명령을 입력시키고 프린트 데이터가 프린터로 전송되는 것을 확인한 다음에는 프린터로부터의 해당 문서의 프린트 출력을 확인하지 않은 상태에서 응용 프로그램을 종료시키는 경우가 종종 발생한다. 이때 만일 프린터로부터 해당 문서의 출력이 정상적으로 프린트되지 않거나 좀더 많은 매수의 프린트 출력이 필요하게 되는 경우 다시 해당 응용 애플리케이션을 실행시킨 후 해당 문서창을 열고 재차 프린트 작업을 실행하여 재프린트를 수행하여야 했다. 즉, 응용 프로그램을 종료한 후 재프린트 필요가 발생하는 경우 상기와 같이 재프린트까지 작업이 복잡하며, 시간이 많이 소요되는 문제점이 있었다.However, when performing the printing as described above, the user inputs a print command in the document being worked on in the application, confirms that the print data is sent to the printer, and then executes the application program without checking the print output of the document from the printer. Sometimes it happens. In this case, if the output of the document from the printer is not normally printed or more copies are required, the application application must be executed again, then the document window is opened and the print job is executed again to execute the reprint. That is, when the need for reprinting occurs after the application program is terminated, the work is complicated and time consuming to reprint as described above.
따라서 본 발명의 목적은 재프린트 요구시 해당 응용 프로그램을 다시 실행시키지 않으면서 빠른 시간에 재프린트를 수행할 수 있는 재프린트 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a reprint apparatus and method capable of performing a reprint in a short time without re-running the corresponding application program upon reprint request.
상술한 목적을 달성하기 위한 본 발명은 PC에서 응용 프로그램 실행중 프린트된 이전 문서를 재프린트함에 있어, 상기 응용 프로그램 실행중 프린트된 이전 문서들을 프린터 코드 데이터 또는 비트맵 데이터로 변환하여 기록매체에 저장하며, 상기 프린트된 이전 문서들에 대한 재프린트 요구시 사용자에 의해 선택되어 재프린트 요구된 문서의 프린터 코드 데이터 또는 비트맵 데이터를 프린터로 전송하여 재프린트 되도록 함을 특징으로 한다.The present invention for achieving the above object in reprinting a previous document printed during the execution of the application program on the PC, converting the previous document printed during the execution of the application program to the printer code data or bitmap data and stored in the recording medium And, when the reprint request for the printed previous documents is selected by the user characterized in that to transmit the printer code data or bitmap data of the reprint request document to the printer to be reprinted.
도 1은 본 발명의 실시 예가 적용되는 PC에 연결된 프린터의 블록 구성도,1 is a block diagram of a printer connected to a PC to which an embodiment of the present invention is applied;
도 2는 본 발명의 실시 에에 따른 PC의 재프린트 장치의 블록 구성도,2 is a block diagram of a PC reprint apparatus according to an embodiment of the present invention;
도 3은 본 발명의 실시 예에 따른 재프린트를 위한 프린트된 이전 문서의 저장 처리 흐름도,3 is a flowchart of a storage process of a printed previous document for reprint according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따른 재프린트 요구된 이전 문서의 프린트 처리 흐름도.4 is a flowchart of a print processing of a previous document for which a reprint is requested according to an embodiment of the present invention.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 구체적인 처리 흐름과 같은 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있다. 이들 특정 상세들없이 본 발명이 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진 자에게 자명할 것이다. 그리고 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Many specific details are set forth in the following description and in the accompanying drawings, in order to provide a more thorough understanding of the present invention. It will be apparent to those skilled in the art that the present invention may be practiced without these specific details. And a detailed description of known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도 1은 본 발명의 실시 예가 적용되는 통상적인 PC와 연결된 프린터 시스템의 구성도를 도시한 것이다. 상기 도 1을 참조하면, 사용자가 PC(100)에 특정 응용 프로그램을 실행하여 특정 문서에 대한 프린트 명령을 인가하는 경우 해당 응용 프로그램 모듈(102)은 상기 프린트 요구된 문서의 프린트 데이터를 프린터 드라이버(104)로 전송한다. 그러면 프린트 드라이버(104)는 상기 응용 프로그램 모듈(102)로부터 전송되는 프린트 데이터를 프린터(106)가 해석할 수 있는 프린터 언어, 즉 예를 들면, PCL 5e, PCL XL, PDL 등의 프린터 코드 데이터로 변환하여 프린터(106)로 전송한다. 이에 따라 상기 프린터 언어로 변환된 프린트 코드 데이터는 상기 프린터(106)에서 다시 비트맵 데이터(Bit-Map)로 변환되어 용지위에 프린트되게 된다.1 is a block diagram of a printer system connected to a conventional PC to which an embodiment of the present invention is applied. Referring to FIG. 1, when a user executes a specific application program on the PC 100 to authorize a print command for a specific document, the corresponding application module 102 prints the print data of the requested print document in a printer driver ( 104). The print driver 104 then prints the print data transmitted from the application module 102 to a printer language that the printer 106 can interpret, i.e., printer code data such as PCL 5e, PCL XL, PDL, or the like. The conversion is sent to the printer 106. Accordingly, the print code data converted into the printer language is converted into bitmap data (Bit-Map) in the printer 106 and printed on the paper.
PC(100)에 연결되는 프린터(106)는 PC인터페이스(108)와 제어부(112)와 조작판넬(Operating Pannel Equipment)(110)와 메모리(114)와 엔진 인터페이스(116)와 프린트 엔진(118)으로 구성된다. PC인터페이스(108)는 PC(100)와 프린터 제어부(112)간에 양방향 통신을 제공한다. 제어부(112)는 PC(100)와 통신을 하며 PC(100)와 조작판넬(110)로부터 입력되는 각종 명령에 따라 프린트 엔진(118)를 제어하여 프린트를 포함한 각종 기능을 수행한다. 조작판넬(110)은 각종 명령을 입력하기 위한 다수의 키들과 프린터(106)의 동작에 따른 정보를 표시하기 위한 표시장치를 구비한다. 메모리(114)는 통상적인 롬(ROM: Read Only Memory)과 램(RAM: Random Access Memory)뿐만 아니라 전술한 바와 같이 ID를 저장하는 불휘발성 메모리를 구비하여 제어부(112)의 수행 프로그램과 제어부(112)의 처리에 따른 데이터를 일시 저장한다. 엔진 인터페이스(116)는 제어부(112)와 프린트 엔진(118) 사이에 연결되어 입/출력되는 신호를 인터페이스한다. 프린트 엔진(118)은 용지의 이송과 프린팅을 위한 각종 기구장치를 포함하고 제어부(112)에 의해 제어되어 프린트를 수행한다.The printer 106 connected to the PC 100 includes a PC interface 108, a controller 112, an operating panel 110, a memory 114, an engine interface 116, and a print engine 118. It consists of. The PC interface 108 provides bidirectional communication between the PC 100 and the printer control unit 112. The controller 112 communicates with the PC 100 and controls the print engine 118 according to various commands input from the PC 100 and the operation panel 110 to perform various functions including printing. The operation panel 110 includes a plurality of keys for inputting various commands and a display device for displaying information according to the operation of the printer 106. The memory 114 includes a non-volatile memory storing IDs as well as a conventional ROM (Random Access Memory) and a random access memory (RAM) as described above. The data according to the processing of 112 is temporarily stored. The engine interface 116 is connected between the control unit 112 and the print engine 118 to interface the input / output signals. The print engine 118 includes various mechanisms for conveying and printing paper sheets and is controlled by the control unit 112 to perform printing.
도 2는 본 발명의 실시 예에 따라 상기 도 1의 PC(100)에 구비되는 PC에서 응용 프로그램 실행중 프린트된 이전 문서의 재프린트 장치의 블록 구성을 도시한 것이다. 상기 도 2를 참조하면, 재프린트 응용 프로그램 모듈(202)는 상기 응용 프로그램 실행중 프린트된 문서의 프린터 코드 데이터를 그대로 기록매체(204)에 저장하거나 또는 상기 프린터 코드 데이터를 비트맵 압축형태로 처리하여 압축된 비트맵 데이터를 상기 기록매체(204)에 저장시킨다. 이때 상기 재프린트 응용 프로그램 모듈(202)은 상기한 바와 같이 프린트된 문서를 두가지의 형태로 저장할 수 있는데, 만일 문서가 간단한 경우라면, 프린터 드라이버(104)에 의해 변환된 프린터 언어를 바로 저장할 수 있으며, 그렇지 않고 문서가 복잡한 경우라면 프린터 드라이버(104)에 의해 변환된 프린터 언어 즉, 프린터 코드 데이터가 수 메가바이트(Mbyte) 또는 수십 메가바이트(Mbyte)까지 될 수가 있으므로 이와 같은 경우에는 문서를 비트맵의 형태로 변환한 후 압축하여 저장할 수 있으며, 이는 사용자가 선택할 수 있도록 한다. 또한 재프린트 요구시 사용자로부터 재프린트 선택된 문서의 프린터 코드 데이터 또는 압축 비트맵 데이터를 상기 기록매체(204)로부터 독출하여 상기 PC(100)에 연결된 프린터(106)로 전송한다. 기록매체(204)는 소정 제어에 따라 프린트된 문서의 해당 프린터 코드 데이터 또는 상기 문서의 압축 비트맵 데이터를 저장하며, 예를 들어 통상적인 PC의 하디디스크(Hard Disk) 등이 이용될 수 있다.FIG. 2 is a block diagram illustrating an apparatus for reprinting a previous document printed during execution of an application program in a PC provided in the PC 100 of FIG. 1 according to an exemplary embodiment of the present invention. Referring to FIG. 2, the reprint application module 202 stores the printer code data of a document printed while the application program is running on the recording medium 204 or processes the printer code data in a bitmap compression form. Compressed bitmap data is stored in the recording medium 204. In this case, the reprint application module 202 may store the printed document in two forms as described above. If the document is simple, the reprint application module 202 may immediately store the printer language converted by the printer driver 104. Otherwise, if the document is complicated, the printer language converted by the printer driver 104, that is, the printer code data may be up to several megabytes (Mbytes) or tens of megabytes (Mbytes). It can be converted into the form of and then compressed and saved, which allows the user to choose. In addition, upon reprint request, the printer code data or compressed bitmap data of the document reprinted by the user is read from the recording medium 204 and transmitted to the printer 106 connected to the PC 100. The recording medium 204 stores corresponding printer code data of the printed document or compressed bitmap data of the document according to a predetermined control. For example, a hard disk of a conventional PC may be used.
도 3 및 도 4는 본 발명의 실시 예에 따른 PC(100)에서 응용 프로그램 실행중 프린트되는 문서의 재프린트를 위해 상기 문서의 프린트 데이터를 프린터 코드 데이터 또는 압축 비트맵 데이터로 변환하여 저장시키고, 재프린트 요구시 응용 프로그램의 재실행없이 상기 해당 문서의 프린터 코드 데이터 또는 압축 비트맵 데이터를 프린터(106)로 전송하여 재프린트를 수행하는 처리 흐름을 도시한 것이다.3 and 4 convert the print data of the document into printer code data or compressed bitmap data for reprinting a document to be printed while the application program is executed in the PC 100 according to an embodiment of the present invention, When a reprint is requested, a process flow of reprinting by transmitting printer code data or compressed bitmap data of the document to the printer 106 without re-executing the application program is shown.
먼저 상기 도 3을 참조하여 PC(100)에서 응용 프로그램 실행중 프린트된 문서의 프린터 코드 데이터 또는 압축 비트맵 데이터로의 변환 저장과정을 살펴보면, 사용자로부터의 특정 응용 프로그램의 실행 명령이 있는 경우 응용 프로그램 모듈은(102) 상기 도 3의 (300)단계에서 해당 응용 프로그램을 실행시킨다. 이에 따라 사용자는 상기 응용 프로그램에서 필요한 작업을 수행할 수 있게 되며, 또한 프린트가 필요한 문서가 있는 경우 해당 문서를 선택하여 프린트시킬 수도 있게 된다.First, referring to FIG. 3, a process of converting and storing a printed document into printer code data or compressed bitmap data while executing an application program on the PC 100 is described. The module 102 executes the application program in step 300 of FIG. 3. Accordingly, the user can perform a necessary task in the application program, and when there is a document to be printed, the user can select and print the corresponding document.
그러면 응용 프로그램 모듈(102)은 (302)단계로 진행하여 상기 사용자로부터 선택된 문서를 인식하고 (304)단계에서 상기 선택된 문서에 대한 상기 사용자로부터의 프린트 요구가 있는지 여부를 검사한다. 이때 만일 상기 선택된 문서에 대한 사용자로부터의 프린트 요구가 없는 경우라면 응용 프로그램 모듈(102)은 상기 (304)단계에서 (306)단계로 진행하여 사용자의 명령에 따른 해당 동작을 수행한다.The application module 102 then proceeds to step 302 to recognize the selected document from the user and checks whether there is a print request from the user for the selected document in step 304. In this case, if there is no print request from the user for the selected document, the application program module 102 proceeds from step 304 to step 306 to perform a corresponding operation according to a user's command.
이와 달리 상기 선택된 문서에 대한 사용자로부터의 프린트 요구가 있는 경우라면 응용 프로그램 모듈(102)은 상기 (304)단계에서 이에 응답하여 (308)단계로 진행해서 상기 문서의 프린트 데이터를 프린터 드라이버(104)를 통해 프린터(106)로 전송한다. 이에 따라 상기 문서의 프린트 데이터는 상기 프린터 드라이버(104)에서 프린터의 내부 언어 즉, 프린터 코드 데이터로 변환되어 프린터(106)로 전송된 후 프린트되게 되는 것이다.On the other hand, if there is a print request from the user for the selected document, the application program module 102 proceeds to step 308 in response to this in step 304 and prints the print data of the document in the printer driver 104. Send to the printer 106 through. Accordingly, the print data of the document is converted into an internal language of the printer, that is, printer code data in the printer driver 104, and then transmitted to the printer 106 to be printed.
그리고 상기한 바와 같이 응용 프로그램에서 사용자에 의해 선택된 문서의 프린트가 수행되는 경우 본 발명의 실시 예에 따른 재프린트 응용 프로그램 모듈(202)은 상기 응용 프로그램에서 선택된 문서의 프린트 수행에 응답하여 상기프린트된 이전 문서의 재프린트를 위한 프린트 데이터 저장과정을 수행하게 된다. 이때 상기 재프린트 응용 프로그램 모듈(202)은 상기 재프린트를 위한 프린트 데이터 저장과정을 수행함에 있어, 사용자에 의해 미리 설정되는 저장모드에 따라 상기 문서의 프린트 데이터를 프린터 드라이버(104)를 통해 변환된 프린터 코드 데이터로 저장할 수도 있고, 압축된 비트맵 데이터로 저장할 수도 있다. 즉, 재프린트 응용 프로그램 모듈(202)은 (310)단계에서 상기 문서의 프린트 데이터 저장모드가 프린터 코드 데이터로 설정되어 있다면 (312)단계로 진행하여 상기 응용 프로그램에서 프린트된 이전 문서의 프린터 코드 데이터를 기록매체(204)에 저장시킨다.When the printing of the document selected by the user is performed in the application program as described above, the reprint application module 202 according to the embodiment of the present invention prints the printed document in response to performing the printing of the document selected in the application program. A print data storage process for reprinting a previous document is performed. In this case, the reprint application module 202 converts the print data of the document through the printer driver 104 according to a storage mode preset by a user in performing a print data storing process for the reprint. It can be stored as printer code data or as compressed bitmap data. That is, if the print data storage mode of the document is set to the printer code data in step 310, the reprint application module 202 proceeds to step 312, and the printer code data of the previous document printed in the application. Is stored in the recording medium 204.
이와 달리 상기 문서의 프린트 데이터 저장모드가 압축 비트맵 데이터로 설정되어 있다면 재프린트 응용 프로그램 모듈(202)은 상기 (310)단계에서 (314)단계로 진행하여 상기 프린트된 이전 문서의 프린트 데이터를 비트맵 데이터로 변환시키고, (316)단계에서 이를 다시 소정 압축율로 압축시켜 기록매체(204)에 저장시킨다. 이때 상기 기록매체(204)에 저장된 상기 프린터 코드 데이터 또는 압축 비트맵 데이터는 이미 프린터(106)에 맞도록 변환된 데이터로써 이하 설명될 상기 도 4의 재프린트 과정에서는 프린터 드라이버(104)를 통한 데이터의 변환 과정없이 프린터(106)로 직접 전송됨으로써 프린트 속도를 높일 수도 있게 된다.On the contrary, if the print data storage mode of the document is set to the compressed bitmap data, the reprint application module 202 proceeds from step 310 to step 314 to bit print data of the printed previous document. The image data is converted into map data, and is compressed at a predetermined compression rate in step 316 and stored in the recording medium 204. In this case, the printer code data or the compressed bitmap data stored in the recording medium 204 is data that has already been converted to fit the printer 106. The data through the printer driver 104 may be used in the reprint process of FIG. 4 to be described below. It is possible to increase the print speed by being sent directly to the printer 106 without the conversion process.
다음으로 상기 도 4를 참조하여 상기 기록매체(204)에 저장된 이전 문서의 재프린트 동작을 살펴보면, 먼저 사용자는 응용 프로그램에서 프린트시킨 문서에 오류가 발생하거나 프린트 출력매수가 더 필요하게 되는 경우 종래에는 응용 프로그램을 다시 실행시켜서 해당 문서를 선택하여 재프린트를 명령하여야 함으로써PC(100)에서 응용 프로그램을 기동부터 프린트하는데까지 상당한 시간이 걸릴 뿐아니라 그 과정이 복잡하였음을 전술한 바와 같다. 따라서 본 발명의 실시 예에서 사용자는 상기 도 3의 과정에서 기록매체(204)에 저장된 이전 문서의 프린트 데이터를 이용하기 위해 상기 재프린트 응용 프로그램 모듈(202)로 재프린트를 요구하게 된다. 그러면 재프린트 응용 프로그램 모듈(202)은 상기 도 4의 (400)단계에서 이에 응답하여 (402)단계로 진행해서 상기 기록매체(204)에 저장된 문서의 파일 리스트를 디스플레이시켜준다. 이에 따라 사용자는 상기 디스플레이되는 문서 파일 리스트를 보고 재프린트하고자 하는 문서를 선택하게 된다. 그러면 재프린트 응용 프로그램 모듈(202)은 (404)단계에서 상기 사용자에 의핸 선택된 문서를 인식하고 (406)단계로 진행하여 선택된 문서의 프린터 코드 데이터 또는 압축 비트맵 데이터를 프린터(106)로 전송하여 프린트시키게 된다.Next, referring to FIG. 4, a reprint operation of a previous document stored in the recording medium 204 is performed. First, when a user has an error in a document printed by an application program or the number of print output sheets is required, conventionally As described above, since the application program needs to be executed again to select the corresponding document to instruct the reprint, it takes not only a considerable time from the start to the printing of the application program but also the process is complicated. Therefore, in the embodiment of the present invention, the user requests the reprint to the reprint application module 202 to use the print data of the previous document stored in the recording medium 204 in the process of FIG. The reprint application module 202 then proceeds to step 402 in response to step 400 of FIG. 4 to display a file list of documents stored in the recording medium 204. Accordingly, the user selects a document to be reprinted by viewing the displayed document file list. The reprint application module 202 then recognizes the document selected by the user in step 404 and proceeds to step 406 to transmit the printer code data or compressed bitmap data of the selected document to the printer 106. Will be printed.
따라서 특정 문서에 대한 재프린트 필요시 해당 응용 프로그램을 다시 실행시키지 않고도 쉽게 재프린트를 수행할 수 있게 된다.Therefore, if a specific document needs to be reprinted, the reprint can be easily performed without rerunning the application.
상술한 바와 같이 본 발명은 PC에서 응용 프로그램 실행중 프린트된 이전 문서에 대해 재프린트 필요가 발생하는 경우 해당 응용 프로그램을 재차 실행시키지 않고도 쉽게 재프린트를 수행할 수 있는 이점이 있다.As described above, the present invention has an advantage in that when a reprint of a previous document printed during execution of an application program on a PC occurs, the reprint can be easily performed without executing the application program again.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000009846A KR100346186B1 (en) | 2000-02-28 | 2000-02-28 | Apparatus and method for reprinting the printed documents in pc |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000009846A KR100346186B1 (en) | 2000-02-28 | 2000-02-28 | Apparatus and method for reprinting the printed documents in pc |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010084651A KR20010084651A (en) | 2001-09-06 |
KR100346186B1 true KR100346186B1 (en) | 2002-07-26 |
Family
ID=19650745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000009846A KR100346186B1 (en) | 2000-02-28 | 2000-02-28 | Apparatus and method for reprinting the printed documents in pc |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100346186B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030050978A (en) * | 2001-12-20 | 2003-06-25 | 삼성전자주식회사 | Method and apparatus for fast converting data for printing |
-
2000
- 2000-02-28 KR KR1020000009846A patent/KR100346186B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20010084651A (en) | 2001-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8085425B2 (en) | Information processing apparatus | |
KR970002660A (en) | Printer control with monitor function | |
US20110102608A1 (en) | Image output system including a plurality of units connected by communications with master-slave relation | |
KR100462589B1 (en) | Printer, image printing system and its secret document printing method | |
KR100228793B1 (en) | Data processing method for printer | |
US6061142A (en) | Method and apparatus for directly printing out image files for printer | |
US7084999B2 (en) | Print system, information processing apparatus and method, and computer-readable memory medium | |
US6496279B2 (en) | Image processing apparatus, method and memory medium therefor | |
KR100223650B1 (en) | Data processing method for printer | |
KR100346186B1 (en) | Apparatus and method for reprinting the printed documents in pc | |
US6724496B1 (en) | Remote print job processing | |
JP4854144B2 (en) | Printing system, management method, and printing apparatus | |
KR100402917B1 (en) | Method for reprint and system thereof | |
KR0155082B1 (en) | Data conversion method of printer driver | |
KR100341802B1 (en) | Printing page number display method of printer | |
JP2003337669A (en) | Printing system | |
JP4254252B2 (en) | Printer control device and printer control program | |
JP2000309148A (en) | Image-forming apparatus and method, and recording medium having image forming program recorded thereon | |
JPH10198529A (en) | Picture processor | |
KR100485790B1 (en) | Printing system for displaying print data stored in a printer and method for controlling the same | |
JP3056948B2 (en) | PRINTING APPARATUS, CONTROLLER THEREOF, AND METHOD OF CONTROLLING PRINTING APPARATUS | |
KR100396262B1 (en) | Method for adaptivly printing in accordance with size of print-data | |
KR20010019455A (en) | Method for management of history in the printer | |
KR20010048750A (en) | Method for security printing of document | |
KR19990038544A (en) | Data storage method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20070628 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |