KR100346684B1 - Printing method and apparatus therefor - Google Patents
Printing method and apparatus therefor Download PDFInfo
- Publication number
- KR100346684B1 KR100346684B1 KR1019980029285A KR19980029285A KR100346684B1 KR 100346684 B1 KR100346684 B1 KR 100346684B1 KR 1019980029285 A KR1019980029285 A KR 1019980029285A KR 19980029285 A KR19980029285 A KR 19980029285A KR 100346684 B1 KR100346684 B1 KR 100346684B1
- Authority
- KR
- South Korea
- Prior art keywords
- printer
- printing
- document
- user
- address
- Prior art date
Links
Classifications
-
- 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/1259—Print job monitoring, e.g. job status
-
- 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/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
프린팅 결과를 사용자에게 고지하는 방법 및 장치에 관한 것이다.A method and apparatus for notifying a user of a printing result.
본 발명에 따른 프린팅 방법은 어플리케이션 프로그램을 통하여 작성된 문서를 네트워크로 연결된 프린터를 통하여 프린팅하는 방법에 있어서, 상기 문서에 어플리케이션 프로그램 사용자의 어드레스를 부가하여 상기 프린터로 전송하는 과정; 상기 문서를 프린터 큐에 저장하고, 이들을 순차적으로 프린팅하는 과정; 상기 각 문서의 프린팅 진행 상태를 검사하는 과정; 그리고 상기 검사과정에서 검사된 프린팅 진행 상태를 상기 문서에 부가된 사용자의 어드레스로 고지하는 과정을 포함한다.A printing method according to the present invention includes a method of printing a document created through an application program through a printer connected through a network, the method comprising: adding an address of an application program user to the document and transmitting the address to the printer; Storing the documents in a printer queue and printing them sequentially; Checking a printing progress state of each document; And notifying the printing progress status inspected in the inspection process to the address of the user added to the document.
본 발명에 따른 프린팅 방법은 원거리의 프린터에서의 프린팅 상태를 e-mail을 통하여 사용자에게 고지함으로서 사용자로 하여금 자신이 전송한 문서의 프린팅 여부를 확인할 수 있게 하는 효과가 있다.The printing method according to the present invention has an effect of allowing a user to check whether a document transmitted by the user is printed by notifying the user of the printing state of a remote printer through an e-mail.
Description
본 발명은 프린팅 방법 및 그에 적합한 장치에 관한 것으로서 더욱 상세하게는 네트워크에 연결된 프린터에서 프린팅 결과를 사용자에게 고지하는 방법 및 장치에 관한 것이다.The present invention relates to a printing method and a device suitable therefor, and more particularly, to a method and an apparatus for notifying a user of a printing result in a printer connected to a network.
웹(WEB) 프린팅 환경에서 즉, 네트워크에 접속된 프린터들 중의 하나에 출력물을 전송한 사용자는 자신이 전송한 출력물이 제대로 원하는 프린터를 통하여 출력되었는 지를 확인할 수 없었다.In a web (WEB) printing environment, that is, a user who sent a printout to one of the printers connected to the network could not confirm whether the printout that he sent was properly output through the desired printer.
응용 프로그램(Application progran)이 문서(document)를 프린트하면 디바이스 드라이버(device driver)에 의해 대상 문서를 포함하는 파일이 만들어지고, 이 파일은 프린터 스풀러(printer spooler)를 통하여 지정된 프린터의 프린터 큐(Que)에 전송된다. 여기서, 프린터 큐는 각각의 프린터에 할당된 출력 파일을 임시로 저장하는 버퍼이다.When an application prints a document, a file containing the target document is created by the device driver, and the file is printed to a printer queue of a designated printer through a printer spooler. Is sent). Here, the printer queue is a buffer for temporarily storing the output file assigned to each printer.
도 1은 종래의 프린팅 방법을 개념적으로 설명하기 위하여 도시된 것이다. 도 1에 있어서 문서1은 프린터 큐2를 통하여 프린터2에서 인쇄된다. 현재 문서의 프린팅 상태는 스풀러의 간단한 메시지로서만 검사가 가능하다.Figure 1 is shown to conceptually explain a conventional printing method. In Fig. 1, document 1 is printed at printer 2 via printer queue 2. The printing status of the current document can only be checked with a simple message from the spooler.
도 1에 도시된 것과 같은 종래의 프린팅 방법에서는 출력물의 프린팅 상태는 디바이스 드라이버와 연동해서 작동하는 스풀러의 상태를 참조함으로서만 파악할 수 있기 때문에 프린터 상태에 대한 정보가 사용자에게 제한적으로 제공될 뿐이다.In the conventional printing method as shown in FIG. 1, since the printing state of the output can be known only by referring to the state of the spooler operating in conjunction with the device driver, information on the printer state is provided only to the user.
또한, 최근 네트웍 환경을 고려한 원경 제어 패널 기능을 가진 소프트웨어가 개발되고 있으나 이 또한 목적 프린터의 상태에 대한 정보가 제한적이고 호스트(host)에서 목적 프린터로의 일방적인 제어 기능만을 하므로 웹 프린팅 환경에서 프린팅 상태를 사용자에게 동작으로 방법 및 장치가 필요하다.In addition, recently, software having a remote control panel function has been developed in consideration of the network environment. However, since the information on the status of the target printer is limited and only one-sided control function is performed from the host to the target printer, printing in the web printing environment is performed. There is a need for a method and apparatus to operate states to the user.
본 발명은 상기의 문제점을 해결하기 위하여 안출된 것으로서 프린팅 결과를 사용자에게 고지할 수 있는 방법을 제공하는 것을 그 목적으로 한다.An object of the present invention is to provide a method for notifying a user of a printing result as devised to solve the above problems.
본 발명의 다른 목적은 상기의 방법에 적합한 장치를 제공하는 것에 있다.Another object of the present invention is to provide an apparatus suitable for the above method.
도 1은 종래의 프린팅 방법을 개념적으로 설명하기 위하여 도시된 것이다.Figure 1 is shown to conceptually explain a conventional printing method.
도 2는 본 발명에 따른 프린팅 방법을 보이는 흐름도이다.2 is a flowchart showing a printing method according to the present invention.
도 3은 도 2에 도시된 방법을 수행하는 장치의 일 실시예를 개념적으로 보이기 위해 도시된 것이다.FIG. 3 is shown to conceptually illustrate one embodiment of an apparatus for performing the method shown in FIG. 2.
도 4는 본 발명에 따른 스테이트 메일러의 구조를 보이는 블록도이다.4 is a block diagram showing the structure of a state mailer according to the present invention.
도 5는 도 4에 도시된 장치의 동작을 보이는 흐름도이다.5 is a flowchart showing the operation of the apparatus shown in FIG. 4.
상기의 목적을 달성하는 본 발명에 따른 프린팅 방법은 어플리케이션 프로그램을 통하여 작성된 문서를 네트워크로 연결된 프린터를 통하여 프린팅하는 방법에 있어서, 상기 문서에 어플리케이션 프로그램 사용자의 어드레스를 부가하여 상기 프린터로 전송하는 과정; 상기 문서를 프린터 큐에 저장하고, 이들을 순차적으로 프린팅하는 과정; 상기 각 문서의 프린팅 진행 상태를 검사하는 과정; 그리고 상기 검사과정에서 검사된 프린팅 진행 상태를 상기 문서에 부가된 사용자의 어드레스로 고지하는 과정을 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method of printing a document created through an application program through a printer connected through a network, the method comprising: adding an address of an application program user to the document and transmitting the address to the printer; Storing the documents in a printer queue and printing them sequentially; Checking a printing progress state of each document; And notifying the printing progress state inspected in the inspection process to the address of the user added to the document.
여기서, 고지 과정은 사용자의 어드레스로 e-mail을 통하여 고지하는 것이 바람직하다.Here, the notification process is preferably notified by e-mail to the user's address.
상기의 다른 목적을 달성하는 본 발명에 따른 스테이트 메일러는State mailer according to the present invention to achieve the above other object
네트워크에 연결되며, 어플리케이션 프로그램 사용자의 어드레스가 부가된 문서를 프린터 큐에 저장하고, 이들을 순차로 프린팅하는 프린터에서 있어서, 상기 프린터 큐에 저장된 문서의 프린팅 진행 상태를 판독하는 프린터 상태 판독기; 상기 프린터 상태 판독기에 의해 판독된 프린팅 진행 상태를 분석하는 프린터 상태 분석기; 상기 프린터 상태 분석기를 통하여 분석된 내용을 편집하는 프린터 상태 편집기; 그리고 상기 프린터 상태 편집기에 의해 편집된 내용을 상기 문서에 부가된 사용자의 어드레스로 전송하는 프린터 상태 전송기를 포함하는 것을 특징으로 한다.A printer connected to a network and storing a document to which an address of an application program user is added, in a printer queue, and sequentially printing them, the printer comprising: a printer status reader for reading a printing progress status of documents stored in the printer queue; A printer status analyzer for analyzing the printing progress status read by the printer status reader; A printer status editor for editing the content analyzed by the printer status analyzer; And a printer status transmitter for transmitting contents edited by the printer status editor to an address of a user added to the document.
이하 첨부된 도면을 참조하여 본 발명의 구성 및 동작을 상세히 설명한다.Hereinafter, the configuration and operation of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 프린팅 방법을 보이는 흐름도이다. 도 2에 도시된 방법은 문서 전송 과정(200), 프린팅 과정(210), 프린팅 상태 판독 과정(220), 프린팅 상태 전송 과정(230)을 포함한다.2 is a flowchart showing a printing method according to the present invention. The method illustrated in FIG. 2 includes a document transmission process 200, a printing process 210, a printing state reading process 220, and a printing state transmission process 230.
문서 전송 과정(200단계)은 어플리케이션 프로그램에서 프린팅 하고자 하는 문서에 사용자의 어드레스를 부가하여 전송한다.In the document transmission process (step 200), the user's address is added to the document to be printed in the application program and transmitted.
프린팅 과정(210)은 프린터 큐에 저장된 문서를 순차로 프린팅한다.The printing process 210 sequentially prints the documents stored in the printer queue.
프린팅 상태 판독 과정(220)은 프린터 큐에 저장된 문서의 프린팅 진행 상태를 판독한다.The printing status reading process 220 reads the printing progress status of the document stored in the printer queue.
고지 과정(230단계)은 판독 과정(220)에서 검사된 프린팅 진행 상태를 사용자의 어드레스로 고지한다. 여기서, 프린팅 진행 상태를 사용자의 e=mail 어드레스로 전송하는 것이 바람직하다.The notification process (step 230) notifies the printing progress status checked in the reading process 220 to the user's address. Here, it is preferable to transmit the printing progress status to the user's e = mail address.
도 3은 도 2에 도시된 방법을 수행하는 장치의 일 실시예를 개념적으로 보이기 위해 도시된 것이다. 도 3에 있어서 참조부호 300는 사용자 시스템을 나타내고, 400은 프린터 시스템을 나타낸다.FIG. 3 is shown to conceptually illustrate one embodiment of an apparatus for performing the method shown in FIG. 2. In FIG. 3, reference numeral 300 denotes a user system, and 400 denotes a printer system.
사용자 시스템(300)의 응용 프로그램(미도시)에서 작성된 문서들(30a - 30n)은 프린터 스풀러(32)를 통하여 네트웍으로 전송된다.Documents 30a-30n created in an application program (not shown) of user system 300 are transmitted to network via printer spooler 32.
스풀러(32)가 보낸 문서들(30a - 30n)은 네트웍에 연결된 복수의 프린터(34)를 통하여 프린트된다. 각각의 프린터(34)는 프린터 큐(34a)와 스테이트 메일러(34b)를 구비힌다.The documents 30a-30n sent by the spooler 32 are printed through a plurality of printers 34 connected to the network. Each printer 34 has a printer queue 34a and a state mailer 34b.
프린터 큐(34a)는 스풀러(32)가 보낸 문서들(30a - 30n)을 저장한다.The printer queue 34a stores the documents 30a-30n sent by the spooler 32.
스테이트 메일러(34b)는 프린터 상태를 검사하고, e-mail을 이용하여 상태정보를 자동적으로 어플리케이션 사용자에게 전송한다.The state mailer 34b checks the printer status and automatically sends the status information to the application user using e-mail.
도 4는 도 3에 도시되며 본 발명에 따른 스테이트 메일러의 구조를 보이는 블록도이다. 도 3에 도시된 스테이트 메일러(34b)는 프린터 상태 판독기(40), 프린터 상태 분석기(42), 프린터 상태 편집기(44), 그리고 프린터 상태 전송기(46)을 포함한다.4 is a block diagram showing the structure of a state mailer according to the present invention shown in FIG. State mailer 34b shown in FIG. 3 includes a printer status reader 40, a printer status analyzer 42, a printer status editor 44, and a printer status transmitter 46.
도 5는 도 4에 도시된 장치의 동작을 보이는 흐름도이다. 먼저 500단계에서는 프린터 큐(34a)에 문서가 저장되어져 있는 지를 검사한다.5 is a flowchart showing the operation of the apparatus shown in FIG. 4. First, in step 500, it is checked whether a document is stored in the printer queue 34a.
프린터 큐(34a)에 문서가 있으면 그것의 프린팅 상태가 종료되기를 기다린다.(510단계)If there is a document in the printer queue 34a, it waits for its printing state to end (step 510).
문서의 프린팅이 완료되면 프린터 상태 판독기(40)에 의해 프린터의 상태를 읽어들인다.(520단계)When printing of the document is completed, the printer status reader 40 reads the printer status (step 520).
520단계에서 읽어들인 프린터 상태를 프린터 상태 분석기(42)에 의해 프린터 상태 편집기(44)가 이해할 수 있는 포맷으로 정보를 가공한다.(530단계)The printer status analyzer 42 processes the information in a format that can be understood by the printer status editor 44 by the printer status analyzer 42 (step 530).
프린터 상태 편집기(44)에 의해 편집기 내부의 데이터 베이스를 이용하여 사용자에게 유용한 정보로 가공한다.(540단계)The printer status editor 44 uses the database inside the editor to process information useful to the user (step 540).
문서를 전송한 사용자의 e-mail 어드레스가 유용한 가를 검사한 후, 이 e-mail 어드레스로 프린터 상태 편집기(44)가 작성한 정보를 전송한다.(550단계)After checking whether the e-mail address of the user who sent the document is useful, the information created by the printer status editor 44 is transmitted to the e-mail address (step 550).
상술한 바와 같이 본 발명에 따른 프린팅 방법은 원거리의 프린터에서의 프린팅 상태를 e-mail을 통하여 사용자에게 고지함으로서 사용자로 하여금 자신이 전송한 문서의 프린팅 여부를 확인할 수 있게 하는 효과가 있다.As described above, the printing method according to the present invention has an effect of allowing a user to check whether a document transmitted by the user is printed by notifying the user of the printing state of a remote printer through an e-mail.
본 발명에 따른 스테이트 메일러는 웹 환경에서의 프린터의 프린팅 상태를 사용자에게 고지함으로서 프린터 사용의 편리성을 제고하는 효과를 가진다.The state mailer according to the present invention has the effect of improving the convenience of using the printer by notifying the user of the printing state of the printer in a web environment.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980029285A KR100346684B1 (en) | 1998-07-21 | 1998-07-21 | Printing method and apparatus therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980029285A KR100346684B1 (en) | 1998-07-21 | 1998-07-21 | Printing method and apparatus therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000009093A KR20000009093A (en) | 2000-02-15 |
KR100346684B1 true KR100346684B1 (en) | 2002-09-18 |
Family
ID=19544729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980029285A KR100346684B1 (en) | 1998-07-21 | 1998-07-21 | Printing method and apparatus therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100346684B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5574672A (en) * | 1978-11-30 | 1980-06-05 | Hitachi Koki Co Ltd | Print control unit for line printer |
JPS55146580A (en) * | 1979-04-28 | 1980-11-14 | Hitachi Koki Co Ltd | Misprint detecting system of printer |
KR930017721A (en) * | 1992-02-29 | 1993-09-20 | 강진구 | How to Display Printing Progress |
KR970002603A (en) * | 1995-06-20 | 1997-01-28 | 미따라이 후지오 | A print control device, a print control method, an information control device, an information control method, and a storage medium storage control program |
KR970016563U (en) * | 1997-02-14 | 1997-05-23 | 지희일 | 2-way printer router |
-
1998
- 1998-07-21 KR KR1019980029285A patent/KR100346684B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5574672A (en) * | 1978-11-30 | 1980-06-05 | Hitachi Koki Co Ltd | Print control unit for line printer |
JPS55146580A (en) * | 1979-04-28 | 1980-11-14 | Hitachi Koki Co Ltd | Misprint detecting system of printer |
KR930017721A (en) * | 1992-02-29 | 1993-09-20 | 강진구 | How to Display Printing Progress |
KR970002603A (en) * | 1995-06-20 | 1997-01-28 | 미따라이 후지오 | A print control device, a print control method, an information control device, an information control method, and a storage medium storage control program |
KR970016563U (en) * | 1997-02-14 | 1997-05-23 | 지희일 | 2-way printer router |
Also Published As
Publication number | Publication date |
---|---|
KR20000009093A (en) | 2000-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6334721B1 (en) | Printing system and data processing method thereof | |
KR950016090A (en) | Network Printer Units and LAN Systems | |
US5493635A (en) | System for combining heterogeneous image processing jobs into a single job | |
US20020057449A1 (en) | Method and apparatus for automatically communicating returning status and information from a printer using electronic mail (email) | |
JP2002342044A (en) | Method for facilitating soft proofing and print job status by using electronic mail | |
US20020097414A1 (en) | Printer, printing method, printing program, and storage medium | |
US20040046986A1 (en) | End-of-printing monitor system and method of monitoring end-of-printing | |
US6707566B1 (en) | Data processing apparatus, print processing apparatus, data processing method of data processing apparatus, print processing method of print processing apparatus, and memory medium storing computer readable programs therein | |
US20020105672A1 (en) | Integration of color pages on a black and white printer managed by a raster imaging processor | |
US7711808B2 (en) | Method and system for online printer error database | |
US6633399B1 (en) | Image forming apparatus, image data processing apparatus, and storage medium | |
KR100346684B1 (en) | Printing method and apparatus therefor | |
US20050108649A1 (en) | Control apparatus, control instruction apparatus, control program product and control instruction program product for transmitting/receiving data described in extensible markup language | |
JP2002052785A (en) | Printer | |
JP2004237491A (en) | Printer | |
JPH1049326A (en) | Print data skip printing system | |
JP2001265545A (en) | Print content confirmation support system and its control method | |
JP2833512B2 (en) | Facsimile machine | |
JP2001325089A (en) | Printing system | |
JP4151351B2 (en) | Output control method and apparatus | |
JPH0631983A (en) | Printer device | |
JPH071771A (en) | Printer | |
JP2002248814A (en) | Imaging apparatus, its data processing method, and storage medium | |
JP2004054832A (en) | Print data converter and printing system | |
JPH0671950A (en) | Printer device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120628 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |