KR20060115414A - Network printer system and printing method thereof - Google Patents
Network printer system and printing method thereof Download PDFInfo
- Publication number
- KR20060115414A KR20060115414A KR1020050037643A KR20050037643A KR20060115414A KR 20060115414 A KR20060115414 A KR 20060115414A KR 1020050037643 A KR1020050037643 A KR 1020050037643A KR 20050037643 A KR20050037643 A KR 20050037643A KR 20060115414 A KR20060115414 A KR 20060115414A
- Authority
- KR
- South Korea
- Prior art keywords
- document
- client terminal
- network printer
- printer
- network
- Prior art date
Links
Images
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/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- 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/1236—Connection management
-
- 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/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
도 1은 본 발명의 일 실시예에 따른 네트워크 프린터 시스템의 연결 구성을 나타낸 도면.1 is a view showing a connection configuration of a network printer system according to an embodiment of the present invention.
도 2는 도 1에 도시된 클라이언트 단말(110)에 대한 상세 블록구성을 나타낸 도면.2 is a detailed block diagram of the
도 3은 도 1에 도시된 네트워크 프린터(120)에 대한 상세 블록구성을 나타낸 도면.3 is a detailed block diagram of the
도 4는 본 발명의 일 실시예에 따른 사용자 인터페이스를 나타낸 도면.4 illustrates a user interface in accordance with an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 네트워크 프린터 시스템에서의 인쇄방법에 대한 흐름을 나타낸 도면.5 is a flow chart for a printing method in a network printer system according to an embodiment of the present invention.
본 발명은 네트워크 프린터 시스템 및 그 인쇄방법에 관한 것으로, 더욱 자 세하게는, 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 문서를 필요로 하는 곳에 전달하여 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 한 네트워크 프린터 시스템 및 그 인쇄방법에 관한 것이다.The present invention relates to a network printer system and a printing method thereof, and more particularly, to transmit a print execution information that enables printing a document stored in the network printer to the place where the document is needed to print the document stored in the network printer. The present invention relates to a network printer system and a printing method thereof.
일반적으로, 프린터(printer)는 컴퓨터가 처리한 결과를 확인, 보관하며 타인에게 전달하기 위해 문서 형태로 출력하는 가장 보편화된 수단으로서, 복합기, 개인용 컴퓨터, 팩시밀리, 전자식 금전 등록기, 현금자동 인출기 등의 기본적인 구성요소가 되고 있다. In general, a printer is the most common means of checking, storing, and outputting a document in the form of a document for checking and storing the result of processing by a computer, such as a multifunction device, a personal computer, a facsimile machine, an electronic cash register, an automated teller machine, and the like. It is becoming a basic component.
프린터는 현재까지 핀 방식 프린터, 잉크젯 방식 프린터, 레이저 방식 프린터 등이 개발되어 있으며, 특히 잉크젯 방식 프린터와 레이저 방식 프린터가 보급기종에서 주종을 이루고 있다.Pin printers, inkjet printers, and laser printers have been developed so far, and inkjet printers and laser printers have been mainly used in the spreading models.
최근에는 프린터를 네트워크로 연결하여 여러 사용자가 공용으로 사용하게 함으로써 작업효율을 높이고 있다.Recently, printers are connected to a network to allow multiple users to use them in common, increasing work efficiency.
이하에서, 네트워크에 연결된 프린터를 네트워크 프린터라 칭하기로 한다. 이러한 네트워크 프린터는 하드디스크 드라이브와 같은 저장장치를 구비하고 있다. 그리고, 이 저장장치에는 인쇄가 빈번하게 발생되는 문서가 저장되어 있을 수 있다. 따라서, 사용자는 네트워크 프린터에 네트워크를 통해 연결된 클라이언트 단말(예를 들어, 컴퓨터 등)을 통하여 접속하지 않고서도 직접 네트워크 프린터에서 문서를 인쇄할 수 있게 된다. Hereinafter, a printer connected to a network will be referred to as a network printer. Such network printers have a storage device such as a hard disk drive. In addition, the storage device may store a document in which printing occurs frequently. Thus, a user can print a document directly from the network printer without being connected to the network printer through a client terminal (for example, a computer, etc.) connected via a network.
사용자는 네트워크 프린터에서 인쇄된 문서를 팩시밀리나 배달업체를 통해 문서를 필요로 하는 곳에 전달할 수 있고, 문서를 이메일과 메신저와 같은 데이터 전송방식을 통해 문서를 필요로 하는 곳에 전달할 수 있다. 여기서, 문서를 필요로 하는 곳은 네트워크 프린터가 위치한 동일한 네트워크 상에 연결된 클라이언트 단말이거나 네트워크 프린터가 위치한 네트워크와는 상이한 네트워크에 연결된 클라이언트 단말일 수 있다.A user can deliver a document printed on a network printer to a fax or delivery company where the document is needed, and then send the document to a need via data transfer methods such as email and messenger. Here, the place requiring the document may be a client terminal connected on the same network where the network printer is located or a client terminal connected to a different network from the network where the network printer is located.
그런데, 네트워크 프린터에서 인쇄된 문서를 팩시밀리나 배달업체를 통해 전달하는 경우에는 시간이 많이 소요됨과 동시에 비용이 낭비된다는 문제점이 발생하게 된다.However, when a document printed in a network printer is delivered through a facsimile or a delivery company, a problem arises that it takes a lot of time and costs.
또한, 이메일과 메신저와 같은 데이터 전송방식을 통해 문서를 전달하는 경우, 문서가 전달되는 도중에 불법적으로 분석이 될 수 있어 원래의 문서와는 다른 문서가 전달될 수 있다는 문제점이 발생하게 된다. In addition, when a document is transmitted through a data transmission method such as an e-mail or a messenger, a problem may arise in that a document different from the original document may be delivered because the document may be illegally analyzed while the document is being delivered.
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창안된 것으로, 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 문서를 필요로 하는 곳에 전달하여 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 함으로써, 팩시밀리나 배달업체를 통해서 문서를 전달하는 경우에 발생되는 비용문제를 해결하고 네트워크를 통해 전달되는 경우에 문서가 불법적으로 변경되는 것을 방지한 네트워크 프린터 시스템 및 그 인쇄방법을 제공하는 것에 그 목적이 있다.Therefore, the present invention was devised to solve the above problems, and transmits the print execution information for printing the document stored in the network printer to the place where the document is needed so that the document stored in the network printer can be printed. The purpose of the present invention is to provide a network printer system and a printing method thereof, which solves the cost incurred when delivering documents through a facsimile or delivery company, and prevents the documents from being illegally changed when they are transmitted through a network. There is this.
상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 네트워크 프린터 시스템은, 클라이언트 단말로부터 문서리스트의 제공요청에 따라 저장된 문서의 리스트를 파악하여 클라이언트 단말로 제공하고, 클라이언트 단말로부터 문서의 리스트 중 임의의 문서에 대한 인쇄요청에 따라 상기 임의의 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 발생하여 클라이언트 단말로 제공하고, 클라이언트 단말에서 선택된 임의의 문서를 인쇄 가능한 프린터로 제공하는 네트워크 프린터를 포함한다.The network printer system according to an aspect of the present invention for achieving the above object, by grasping the list of stored documents in accordance with the request for providing the document list from the client terminal to provide to the client terminal, any of the list of documents from the client terminal And a network printer for generating print execution information for printing the arbitrary document according to the printing request for the document and providing the print execution information to the client terminal and providing the arbitrary document selected in the client terminal to the printable printer.
상기 임의의 문서에 대해 인쇄 가능한 프린터와 네트워크 프린터는 동일 네트워크, 상이한 네트워크 중 어느 하나에 위치할 수 있다.Printers and network printers printable for any of the documents may be located on either the same network or a different network.
상기 인쇄실행정보는, 클라이언트 단말로부터 임의의 문서에 대해 인쇄 가능한 프린터의 주소를 입력받고 실행명령을 입력받기 위한 사용자 인터페이스 코드; 상기 네트워크 프린터의 주소정보와 임의의 문서의 정보를 저장한 저장코드; 임의의 문서에 대한 인쇄 가능한 프린터의 주소의 선택에 따라 상기 네트워크 프린터에 상기 문서정보와 상응하는 문서를 임의의 문서에 대해 인쇄 가능한 프린터로 제공해줄 것을 요청하는 인쇄요청패킷을 발생하기 위한 제어코드; 상기 인쇄요청패킷을 네트워크 프린터에 전송하고 상기 인쇄요청패킷이 네트워크 프린터에 전송되었는가를 체크하기 위한 통신코드 중 어느 하나를 포함할 수 있다.The print execution information may include: a user interface code for receiving an address of a printer capable of printing a document from a client terminal and receiving an execution command; A storage code for storing address information of the network printer and information of an arbitrary document; A control code for generating a print request packet requesting the network printer to provide a document corresponding to the document information to a printable printer for an arbitrary document according to selection of an address of a printable printer for an arbitrary document; It may include any one of a communication code for transmitting the print request packet to a network printer and to check whether the print request packet has been sent to the network printer.
한편, 상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 네트워크 프린터 시스템의 인쇄방법은, 클라이언트 단말로부터 문서리스트의 제공요청이 있는가 를 검사하는 단계; 상기 문서리스트의 제공요청이 있는 경우에 저장된 문서의 리스트를 파악하여 클라이언트 단말로 제공하고, 클라이언트 단말로부터 문서의 리스트 중 임의의 문서에 대한 인쇄요청이 있는가를 검사하는 단계; 와 상기 임의의 문서에 대한 요청이 있는 경우에 상기 임의의 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 발생하여 클라이언트 단말로 제공하고, 클라이언트 단말에서 선택된 임의의 문서를 인쇄 가능한 프린터로 제공하는 단계를 포함한다.On the other hand, the printing method of the network printer system according to an aspect of the present invention for achieving the above object, the step of checking whether there is a request for providing a document list from the client terminal; Identifying a list of stored documents and providing them to the client terminal when the request for providing the document list is provided, and checking whether there is a print request for any document in the list of documents from the client terminal; And generating printing execution information for printing the arbitrary document to the client terminal when the request for the arbitrary document is made, and providing the arbitrary document selected in the client terminal to the printable printer. Include.
이하 본 발명에 따른 네트워크 프린터 시스템 및 그 인쇄방법을 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, a network printer system and a printing method thereof according to the present invention will be described in detail with reference to the accompanying drawings.
또한, 이해의 편의를 위하여 비록 다른 도면에 속하더라도 동일한 구성요소에는 동일한 부호를 부여하였음을 주의하여야 한다.In addition, it should be noted that the same reference numerals are given to the same elements, although belonging to different drawings for convenience of understanding.
도 1은 본 발명의 일 실시예에 따른 네트워크 프린터 시스템에 대한 연결구성을 나타낸 도면이다.1 is a view showing a connection configuration for a network printer system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명에 따른 네트워크 프린터 시스템은, 클라이언트 단말(100, 110), 네트워크 프린터(120, 130)를 포함하고 있다.As shown in FIG. 1, the network printer system according to the present invention includes
클라이언트 단말(100)과 네트워크 프린터(120)는 제1네트워크 상에 연결되어 있고, 클라이언트 단말(110)과 네트워크 프린터(130)는 제2네트워크 상에 연결되어 있다. 반면, 제1네트워크와 제2네트워크는 동일한 네트워크 또는 상이한 네트워크 중 어느 하나일 수 있으며, 본 발명에서는 상이한 네트워크 인 것이 바람직하다.The
네트워크 프린터(120)는 클라이언트 단말(100)로부터 제공된 문서를 포함한 적어도 하나 이상의 문서를 저장하고 있다. The
클라이언트 단말(100)은 클라이언트 단말(100)의 사용자 또는 클라이언트 단말(110)로부터 네트워크 프린터(120)에 저장된 문서리스트의 제공요청에 따라 네트워크 프린터(120)에 저장된 문서리스트를 제공해줄 것을 요청한다.The
네트워크 프린터(120)는 클라이언트 단말(100)로부터 저장된 문서리스트의 제공요청에 따라 저장된 문서의 리스트를 파악하여 클라이언트 단말(100)에 제공한다.The
클라이언트 단말(100)은 네트워크 프린터(120)에서 제공된 문서 리스트를 클라이언트 단말(100)의 사용자 또는 클라이언트 단말(110)에 제공하고, 제공된 문서리스트에서 임의의 문서선택에 따라 선택된 문서의 제공을 네트워크 프린터(120)에 요청한다.The
네트워크 프린터(120)는 클라이언트 단말(100)로부터 임의의 문서의 제공요청에 따라 네트워크 프린터(120)에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 발생하여 클라이언트 단말(100)에 제공한다. The
인쇄실행정보는 실행파일의 타입(즉, 파일 확장자가 'exe'인 경우)인 것이 바람직하며, 사용자로부터 문서의 인쇄가 이루어질 프린터의 주소를 입력받고 실행명령을 입력받기 위한 사용자 인터페이스 코드, 문서가 저장되어 있는 네트워크 프린터의 주소정보와 문서정보를 저장한 저장코드, 사용자로부터 문서의 인쇄가 이루어질 프린터의 주소의 선택에 따라 문서가 저장된 네트워크 프린터에 문서의 인쇄 가 이루어질 프린터에 상기 문서정보와 상응하는 문서를 제공해줄 것을 요청하는 인쇄요청패킷을 발생하기 위한 제어코드, 상기 인쇄요청패킷을 네트워크 프린터에 전송하고 상기 인쇄요청패킷이 네트워크 프린터에 전송되었는가를 체크하기 위한 통신코드로 구성될 수 있다.The print execution information is preferably an executable file type (i.e., when the file extension is 'exe'). The user interface code for receiving the printer address to print the document from the user and the execution command for receiving the execution command A storage code storing the address information and document information of the network printer stored therein, and a printer corresponding to the document information to the printer to which the document is to be printed to the network printer where the document is to be printed according to the selection of the address of the printer to be printed from the user. And a control code for generating a print request packet requesting to provide a document, and a communication code for transmitting the print request packet to a network printer and checking whether the print request packet has been sent to the network printer.
여기서, 네트워크 프린터의 주소정보는 네트워크 프린터의 IP(Internet Protocol)주소일 수 있고, 문서정보는 문서를 구별하기 위한 인덱스, 문서에 설정된 암호(Password) 중 어느 하나를 포함할 수 있다.Here, the address information of the network printer may be an Internet Protocol (IP) address of the network printer, and the document information may include any one of an index for distinguishing a document and a password set in the document.
클라이언트 단말(100)은 네트워크 프린터(120)로부터 제공된 인쇄실행정보를 클라이언트 단말(110)에 제공한다.The
클라이언트 단말(110)은 클라이언트 단말(100)에서 제공된 인쇄실행정보에 포함된 사용자 인터페이스 코드를 실행시켜 사용자 인터페이스를 발생하여 사용자에게 제공하고, 사용자에게 네트워크 프린터(120)에 저장된 문서가 인쇄될 프린터의 주소를 입력하도록 요청한다. The
이러한 사용자 인터페이스의 일 예가 도 4에 도시되어 있다.An example of such a user interface is shown in FIG. 4.
도 5에 도시된 바와 같이, 사용자 인터페이스는 사용자가 네트워크 프린터(120)에 저장된 문서가 인쇄될 프린터를 선택하도록 하는 메시지(400)와 사용자가 네트워크 프린터(120)에 저장된 문서가 인쇄될 프린터의 주소를 입력하기 위한 입력창(402)과 네트워크 프린터(120)에 주소의 선택이 이루어진 프린터에 인쇄실행정보에 포함된 문서정보와 상응하는 문서를 제공해줄 것을 요청하는 인쇄요청패킷을 발생하기 실행 아이콘(404)으로 구성된다.As shown in FIG. 5, the user interface includes a
클라이언트 단말(110)은 사용자 인터페이스를 통하여 문서가 인쇄될 프린터의 주소가 입력된 후에 실행 아이콘(404)이 선택된 경우, 인쇄실행정보에 포함된 제어코드를 실행시켜 인쇄요청패킷을 발생하고, 인쇄실행정보에 포함된 통신코드를 실행시켜 인쇄요청패킷을 네트워크 프린터(120)에 제공한다.When the
여기서, 인쇄요청패킷에는 문서가 인쇄될 프린터의 주소정보와 인쇄실행정보에 포함된 문서정보가 포함되어 있는 것이 바람직하다.Here, it is preferable that the print request packet includes document information included in address information of the printer to be printed and print execution information.
네트워크 프린터(120)는 클라이언트 단말(110)로부터 제공된 인쇄요청패킷에 포함된 문서정보에 상응하는 문서를 파악하여 문서가 인쇄될 프린터의 주소로 전송한다. 이하에서, 문서가 인쇄될 프린터를 네트워크 프린터(130)로 한다. The
즉, 네트워크 프린터(120)는 문서정보와 상응하는 문서를 파악하여 문서가 인쇄될 네트워크 프린터(130)에 전송하여 인쇄가 이루어지도록 한다.That is, the
이에 네트워크 프린터(130)는 네트워크 프린터(120)에서 제공된 문서를 소정 인쇄용지에 인쇄한다.Accordingly, the
도 2는 도 1에 도시된 네트워크 프린터(120)에 대한 상세 블록 구성을 나타낸 도면이다.FIG. 2 is a detailed block diagram of the
도 2에 도시된 바와 같이, 네트워크 프린터(120)는 제어부(200), 저장부(202), 네트워크 인터페이스(204)를 포함하고 있다.As shown in FIG. 2, the
제어부(200)는 클라이언트 단말(100)로부터 저장된 문서리스트의 제공요청에 따라 저장부(202)에 저장된 문서의 리스트를 파악하여 클라이언트 단말(100)에 제 공한다.The
제어부(200)는 클라이언트 단말(100)로부터 임의의 문서의 제공요청에 따라 저장부(202)에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 발생하여 네트워크 인터페이스(204)를 통해 클라이언트 단말(100)에 제공한다. The
제어부(200)는 클라이언트 단말(110)로부터 제공된 인쇄요청패킷에 포함된 문서정보에 상응하는 문서를 저장부(202)에서 파악하고, 파악된 문서를 네트워크 인터페이스(204)를 통해 네트워크 프린터(130)에 전송하여 인쇄가 이루어지도록 한다. The
도 3은 도 1에 도시된 클라이언트 단말(110)에 대한 상세 블록구성을 나타낸 도면이다.3 is a block diagram illustrating a detailed block diagram of the
도 3에 도시된 바와 같이, 클라이언트 단말(110)은 키 입력부(300), 제어부(302), 네트워크 인터페이스(304), 디스플레이부(306)를 포함하고 있다.As shown in FIG. 3, the
키 입력부(300)는 네트워크 프린터(120)에 저장된 문서에 대한 제공요청을 하기 위한 문서 제공키, 네트워크 프린터(120)에 저장된 문서의 인쇄를 요청하기 위한 인쇄 요청키를 포함한 적어도 이상의 키들을 구비하며, 키 선택이 있는 경우에 키와 상응하는 키 선택신호를 발생하여 제어부(302)에 제공한다. The
제어부(302)는 키 입력부(300)로부터 제공된 키 선택신호가 문서 제공키에 의해 발생된 경우에 네트워크 인터페이스(304)를 통해 클라이언트 단말(100)에 문서제공요청을 한다. 여기서, 클라이언트 단말(100)에 제공 요청된 문서는 클라이언 트 단말(100)의 사용자에 의해 네트워크 프린터(120)에 소정 암호가 설정된 문서인 것이 바람직하다. The
제어부(302)는 클라이언트 단말(100)로부터 네트워크 프린터(120)에 저장된 문서리스트를 디스플레이부(306)를 통해 사용자에게 제공한다.The
제어부(302)는 클라이언트 단말(110)의 사용자로부터 키 입력부(300)를 통해 문서리스트에서 임의의 문서선택이 이루어진 경우, 선택된 문서의 제공을 네트워크 인터페이스(304)를 통해 클라이언트 단말(100)에 요청한다.The
제어부(110)는 클라이언트 단말(100)에서 제공된 인쇄실행정보에 포함된 사용자 인터페이스 코드를 실행시켜 사용자 인터페이스를 발생하여 디스플레이부(306)를 통해 사용자에게 제공하고, 사용자에게 네트워크 프린터(120)에 저장된 문서가 인쇄될 프린터의 주소를 입력하도록 요청한다. The
제어부(302)는 키 입력부(300)를 통해 문서가 인쇄될 프린터에 대한 주소의 입력이 이루어진 후에 인쇄 요청키가 선택된 경우, 즉 사용자 인터페이스의 실행 아이콘(404)이 선택된 경우, 인쇄실행정보에 포함된 제어코드를 실행시켜 인쇄요청패킷을 발생한다.The
이후, 제어부(302)는 인쇄실행정보에 포함된 통신코드를 실행시켜 인쇄요청패킷을 네트워크 프린터(120)에 제공한다. 여기서, 인쇄요청패킷에는 문서가 인쇄될 프린터의 주소정보와 인쇄실행정보에 포함된 문서정보가 포함되어 있는 것이 바람직하다.Thereafter, the
도 5는 본 발명의 일 실시예에 따른 네트워크 프린터 시스템에서의 인쇄방법에 대한 흐름을 나타낸 도면이다.5 is a flowchart illustrating a printing method in a network printer system according to an embodiment of the present invention.
도 5에 도시된 바와 같이, 클라이언트 단말(100)은 클라이언트 단말(110)로부터 네트워크 프린터(120)에 저장된 문서리스트의 제공요청이 있는 경우(S500), 네트워크 프린터(120)에 저장된 문서리스트를 제공해줄 것을 요청한다(S502). 한편, 네트워크 프린터(120)에 저장된 문서리스트의 제공요청은 클라이언트 단말(100)의 사용자에 의해서도 발생될 수 있다.As shown in FIG. 5, when there is a request for providing a document list stored in the
네트워크 프린터(120)는 클라이언트 단말(100)로부터 문서리스트의 제공요청에 따라 저장된 문서의 리스트를 파악하여 클라이언트 단말(100)에 제공한다(S504).The
클라이언트 단말(100)은 네트워크 프린터(120)에서 제공된 문서 리스트를 클라이언트 단말(110)에 제공한다(S506).The
클라이언트 단말(100)은 클라이언트 단말(110)로부터 문서리스트에서 임의의 문서선택이 있는 경우(S508), 선택된 문서의 제공을 네트워크 프린터(120)에 요청한다(S510). 한편, 문서리스트 중 임의의 문서선택은 클라이언트 단말(100)의 사용자에 의해서도 이루어질 수 있다.If there is any document selection in the document list from the client terminal 110 (S508), the
네트워크 프린터(120)는 클라이언트 단말(100)로부터 임의의 문서의 제공요청에 따라 네트워크 프린터(120)에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 생성하고(S512), 생성된 인쇄실행정보를 클라이언트 단말(100)에 제공한다(S514). The
클라이언트 단말(100)은 네트워크 프린터(120)로부터 제공된 인쇄실행정보를 클라이언트 단말(110)에 제공한다(S516).The
클라이언트 단말(110)은 클라이언트 단말(100)에서 제공된 인쇄실행정보에 포함된 사용자 인터페이스 코드를 실행시켜 사용자 인터페이스를 발생하여 사용자에게 제공하고, 사용자에게 네트워크 프린터(120)에 저장된 문서가 인쇄될 프린터의 주소를 입력하도록 요청한다. The
클라이언트 단말(110)은 사용자 인터페이스를 통하여 문서가 인쇄될 프린터의 주소가 입력된 후에 실행 아이콘(404)이 선택된 경우, 인쇄실행정보에 포함된 제어코드를 실행시켜 인쇄요청패킷을 발생한다(S518).If the
클라이언트 단말(110)은 인쇄실행정보에 포함된 통신코드를 실행시켜 인쇄요청패킷을 네트워크 프린터(120)에 제공한다(S520).The
네트워크 프린터(120)는 클라이언트 단말(110)로부터 제공된 인쇄요청패킷에 포함된 문서정보에 상응하는 문서를 파악하여 문서가 인쇄될 네트워크 프린터(130)로 전송한다(S522).The
이에 네트워크 프린터(130)는 네트워크 프린터(120)에서 제공된 문서를 소정 인쇄용지에 인쇄한다(S524). In response, the
이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이 다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various changes and modifications can be made within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims. .
상술한 바와 같이, 본 발명에 따른 네트워크 프린터 시스템 및 그 인쇄방법에 따르면, 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 하는 인쇄실행정보를 문서를 필요로 하는 곳에 전달하여 네트워크 프린터에 저장된 문서를 인쇄할 수 있도록 함으로써, 팩시밀리나 배달업체를 통해서 문서를 전달하는 경우에 발생되는 비용문제를 해결하고, 네트워크를 통해 전달되는 경우에 문서가 불법적으로 변경되는 것을 방지할 수 있는 장점이 있다. As described above, according to the network printer system according to the present invention and a printing method thereof, the printing execution information for printing the document stored in the network printer can be delivered to the place where the document is needed to print the document stored in the network printer. By doing so, it is possible to solve the cost incurred when the document is delivered through a facsimile or a delivery company, and to prevent the document from being illegally changed when delivered through a network.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050037643A KR20060115414A (en) | 2005-05-04 | 2005-05-04 | Network printer system and printing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050037643A KR20060115414A (en) | 2005-05-04 | 2005-05-04 | Network printer system and printing method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060115414A true KR20060115414A (en) | 2006-11-09 |
Family
ID=37652817
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050037643A KR20060115414A (en) | 2005-05-04 | 2005-05-04 | Network printer system and printing method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060115414A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012166105A1 (en) * | 2011-05-31 | 2012-12-06 | Hewlett-Packard Development Company, L.P. | Associate a document with a printer |
US9298410B2 (en) | 2012-06-26 | 2016-03-29 | Hewlett-Packard Development Company, L.P. | Exposing network printers to WI-FI clients |
-
2005
- 2005-05-04 KR KR1020050037643A patent/KR20060115414A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012166105A1 (en) * | 2011-05-31 | 2012-12-06 | Hewlett-Packard Development Company, L.P. | Associate a document with a printer |
US9298410B2 (en) | 2012-06-26 | 2016-03-29 | Hewlett-Packard Development Company, L.P. | Exposing network printers to WI-FI clients |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5531791B2 (en) | Printing system, printing control apparatus, and printing control method | |
CN1976384B (en) | Authentication agent apparatus, authentication method | |
KR20130043064A (en) | Printing system and printing method | |
US8537392B2 (en) | Follow-me printer driver | |
JP2006202032A (en) | E-mail printer and system, and confirmation notification method and program | |
JP6197432B2 (en) | Information processing system, information processing method, program, and recording medium | |
KR101758676B1 (en) | Electronic apparatus, message server and method for controllng of printing | |
JP2010224768A (en) | Printing system, control method for printing system, print server machine, control method for print server machine, and computer program | |
EP2306365A1 (en) | Apparatus and method for log management, and computer-readable storage medium for computer program | |
US9807262B2 (en) | Relaying apparatus communicating with information processing terminal, image processing apparatus, and service-providing apparatus | |
US8730509B2 (en) | Network system, network setup method, and program and storage medium therefor | |
CN101449277B (en) | Information processing apparatus, information processing method | |
US9769333B2 (en) | SERVER for collecting status information of image forming devices | |
JP5505341B2 (en) | Communication device | |
JP2006224550A (en) | Image forming apparatus, information processor and image forming system | |
US9176682B2 (en) | Job performing control system, job performing system and job performing control method | |
JP5571911B2 (en) | Image processing apparatus, control method thereof, and program | |
CN112532800A (en) | Information processing apparatus and image processing apparatus | |
US10038797B2 (en) | Status management system, electronic apparatus, and method of communication in system | |
JP2005333352A (en) | Data processor and image processor, and information notification method and program thereof | |
EP3048522B1 (en) | Method of outputting content through network, and apparatus and system for performing the method | |
JP5274203B2 (en) | Data processing apparatus, method, program, and data processing system | |
KR20060115414A (en) | Network printer system and printing method thereof | |
JP6135215B2 (en) | Image forming apparatus, network system, method and program | |
CN101827185B (en) | Information processing system and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |