KR100444592B1 - Printer capable of re-confirming whether to print-out or not before printing and using the same printing method - Google Patents

Printer capable of re-confirming whether to print-out or not before printing and using the same printing method Download PDF

Info

Publication number
KR100444592B1
KR100444592B1 KR10-2002-0029410A KR20020029410A KR100444592B1 KR 100444592 B1 KR100444592 B1 KR 100444592B1 KR 20020029410 A KR20020029410 A KR 20020029410A KR 100444592 B1 KR100444592 B1 KR 100444592B1
Authority
KR
South Korea
Prior art keywords
print
print data
command
printing
data
Prior art date
Application number
KR10-2002-0029410A
Other languages
Korean (ko)
Other versions
KR20030091397A (en
Inventor
이승완
김소혜
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2002-0029410A priority Critical patent/KR100444592B1/en
Publication of KR20030091397A publication Critical patent/KR20030091397A/en
Application granted granted Critical
Publication of KR100444592B1 publication Critical patent/KR100444592B1/en

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K1/00Lift valves or globe valves, i.e. cut-off apparatus with closure members having at least a component of their opening and closing motion perpendicular to the closing faces
    • F16K1/16Lift valves or globe valves, i.e. cut-off apparatus with closure members having at least a component of their opening and closing motion perpendicular to the closing faces with pivoted closure-members
    • F16K1/18Lift valves or globe valves, i.e. cut-off apparatus with closure members having at least a component of their opening and closing motion perpendicular to the closing faces with pivoted closure-members with pivoted discs or flaps
    • F16K1/22Lift valves or globe valves, i.e. cut-off apparatus with closure members having at least a component of their opening and closing motion perpendicular to the closing faces with pivoted closure-members with pivoted discs or flaps with axis of rotation crossing the valve member, e.g. butterfly valves
    • F16K1/221Lift valves or globe valves, i.e. cut-off apparatus with closure members having at least a component of their opening and closing motion perpendicular to the closing faces with pivoted closure-members with pivoted discs or flaps with axis of rotation crossing the valve member, e.g. butterfly valves specially adapted operating means therefor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K27/00Construction of housing; Use of materials therefor
    • F16K27/02Construction of housing; Use of materials therefor of lift valves
    • F16K27/0209Check valves or pivoted valves
    • F16K27/0218Butterfly valves
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K31/00Actuating devices; Operating means; Releasing devices
    • F16K31/02Actuating devices; Operating means; Releasing devices electric; magnetic
    • F16K31/04Actuating devices; Operating means; Releasing devices electric; magnetic using a motor
    • F16K31/041Actuating devices; Operating means; Releasing devices electric; magnetic using a motor for rotating valves

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

인쇄동작 수행전 인쇄 출력여부를 재확인 가능한 프린터 및 인쇄방법이 개시된다. 인쇄방법은 외부 디바이스로부터 인쇄데이터를 수신하는 단계, 인쇄 확인 모드가 설정되어 있는가를 확인하는 단계, 확인결과 상기 인쇄 확인 모드가 온으로 설정된 경우, 인쇄데이터에 대한 인쇄 출력여부를 선택하도록 인쇄 대기 상태를 표시하는 단계, 및 인쇄 취소 명령을 입력받으면 인쇄데이터에 대한 인쇄를 취소하고, 인쇄 출력 명령을 입력받으면 인쇄데이터를 인쇄하는 단계를 갖는다. 이에 의해, 외부 디바이스로부터 수신된 인쇄데이터를 인쇄하기 전에 인쇄 출력여부를 재확인하여 불필요한 인쇄작업을 방지하므로 인쇄용지, 토너, 및 잉크의 낭비를 최소화 할 수 있다.Disclosed are a printer and a printing method capable of rechecking whether a print output is performed before performing a print operation. The printing method includes the steps of receiving print data from an external device, checking whether the print confirmation mode is set, and when the print confirmation mode is set to on, as a result of the confirmation, the print standby state is selected to select whether to print the print data. Displaying, and canceling printing of the print data upon receiving a print cancel command, and printing the print data upon receiving a print output command. By this, before printing the print data received from the external device, it is possible to minimize the waste of printing paper, toner, and ink because the printing output is rechecked to prevent unnecessary printing.

Description

인쇄동작 수행전 인쇄 출력여부를 재확인 가능한 프린터 및 인쇄방법{Printer capable of re-confirming whether to print-out or not before printing and using the same printing method}Printer capable of re-confirming whether to print-out or not before printing and using the same printing method}

본 발명은 프린터 및 그 인쇄방법에 관한 것으로, 보다 상세하게는, 인쇄작업 수행전 인쇄동작 수행여부를 재확인하여 인쇄동작을 제어 가능한 프린터 및 인쇄방법에 관한 것이다.The present invention relates to a printer and a printing method thereof, and more particularly, to a printer and a printing method capable of controlling a printing operation by rechecking whether a printing operation is performed before performing a printing operation.

일반적으로 팩시밀리나 프린터, 복사기 혹은 이들의 기능을 하나의 장치를 통해 복합적으로 구현할 수 있는 복합기 등은 모두 공통적으로 인쇄 기능을 바탕으로 제작된 제품들이며, 따라서 이를 위해 프린터를 구비하고 있다. 또한, 프린터는 컴퓨터에서 처리된 정보를 사람이 눈으로 볼 수 있는 형태로 출력하는 가장 보편화된 수단이다.In general, a facsimile machine, a printer, a copier, or a multifunction device that can implement a combination of these functions through a single device are all products manufactured based on a printing function, and thus, a printer is provided for this purpose. Printers are also the most common means of outputting computer-processed information in a form that can be seen by humans.

도 1은 종래의 인쇄데이터의 인쇄동작 수행 과정을 도시한 흐름도이다.1 is a flowchart illustrating a process of performing a printing operation of a conventional print data.

도 1을 참조하면, 외부 디바이스(예컨대, 컴퓨터)에서 편집된 문서 등과 같은 인쇄 가능한 데이터를 프린터를 통해 인쇄하도록 프린터드라이브모듈에 인쇄명령을 수행한다(S100). 프린터드라이브에서는 인쇄데이터를 프린터가 인식할 수 있는 신호로 변환한다(S110).Referring to FIG. 1, a print command is performed on a printer drive module to print printable data such as a document edited on an external device (eg, a computer) through a printer (S100). The printer drive converts the print data into a signal that can be recognized by the printer (S110).

프린터드라이브는 변환된 인쇄데이터에 대한 인쇄명령을 프린터에 전송한다(S120). 프린터는 수신된 인쇄명령에 따라 전송된 인쇄데이터의 모든 페이지를 급지되는 용지에 인쇄하여 출력하게 된다(S130).The printer drive transmits a print command for the converted print data to the printer (S120). The printer prints all pages of the transmitted print data according to the received print command on the paper to be fed (S130).

사용자는 인쇄동작 수행 중 인쇄범위를 잘못 선택하거나, 출력용지를 잘못 설정한 것을 발견한 경우 인쇄작업을 취소한다. 일반적으로 인쇄작업을 취소하고자 할 때, 프린터 상의 취소버튼을 통해 인쇄작업을 취소하거나 프린터드라이브에서 인쇄 삭제 명령을 전송하여 인쇄작업을 취소시킨다.The user cancels the print job when the printing range is incorrectly selected or the output paper is found to be incorrectly set during the printing operation. Generally, when a user wants to cancel a print job, the printer cancels the print job through the cancel button on the printer or by sending a print delete command from the printer drive.

그러나, 취소버튼이나 인쇄 삭제 명령을 전송하기 전에 이미 인쇄데이터가 일부 프린터에 전송되었다면, 프린터는 수신된 인쇄데이터를 인쇄하여 출력하게 된다. 이 경우, 불필요한 인쇄작업을 통해 잉크, 토너, 및 용지가 낭비되는 문제점이 있다.However, if print data has already been sent to some printers before sending a cancel button or a print delete command, the printer prints and prints the received print data. In this case, there is a problem that waste ink, toner, and paper through unnecessary printing.

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 인쇄명령에 따라 인쇄데이터에 대한 인쇄동작을 수행하기 전에 인쇄 출력여부를 재확인하여 불필요한 인쇄작업을 방지할 수 있는 프린터 및 인쇄방법을 제공하는 데 있다.SUMMARY OF THE INVENTION An object of the present invention for solving the above problems is to provide a printer and a printing method that can prevent unnecessary printing by rechecking whether or not the print output before performing a print operation on the print data according to the print command. have.

도 1은 종래의 인쇄데이터의 인쇄동작 수행 과정을 도시한 흐름도,1 is a flowchart showing a process of performing a printing operation of a conventional print data;

도 2는 본 발명에 따른 프린터에 대한 일 실시예의 블록도, 그리고,2 is a block diagram of an embodiment of a printer according to the present invention, and

도 3은 본 발명에 따른 프린터를 이용한 인쇄방법에 대한 일 실시예의 흐름도이다.3 is a flowchart of an embodiment of a printing method using a printer according to the present invention.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

200 : 인터페이스부 210 : 저장부200: interface unit 210: storage unit

220 : 확인부 230 : 제어부220: confirmation unit 230: control unit

240 : 표시부 250 : 키입력부240: display unit 250: key input unit

260 : 검출부 270 : 출력부260 detection unit 270 output unit

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 프린터를 이용한 인쇄방법은, 외부 디바이스로부터 인쇄데이터를 수신하는 단계, 인쇄 확인 모드가 설정되어 있는가를 확인하는 단계, 상기 확인결과 상기 인쇄 확인 모드가 온으로 설정된 경우, 상기 인쇄데이터에 대한 인쇄 출력여부를 선택하도록 인쇄 대기 상태를 표시하는 단계, 및 인쇄 취소 명령을 입력받으면 상기 인쇄데이터에 대한 인쇄를 취소하고, 인쇄 출력 명령을 입력받으면 상기 인쇄데이터를 인쇄하는 단계를 포함한다.In order to achieve the above technical problem, a printing method using a printer according to the present invention comprises the steps of: receiving print data from an external device, checking whether a print confirmation mode is set, and the print confirmation mode is turned on. If set to, displaying a print wait state to select whether or not to print the print data, and if the print cancel command is input, canceling the print data, if the print output command is received, the print data Printing.

바람직하게는, 상기 확인단계에서 상기 인쇄 확인 모드가 설정되지 않은 경우, 상기 외부장치로부터 수신되는 상기 인쇄데이터로부터 인쇄 대기 명령을 검출하는 단계를 더 포함하며, 상기 표시단계는 상기 검출단계에서 상기 인쇄 대기 명령이 검출되면 상기 인쇄데이터에 대한 인쇄 출력여부를 선택하도록 상기 인쇄 대기 상태를 표시한다.Preferably, when the print confirmation mode is not set in the confirmation step, the method further comprises detecting a print wait command from the print data received from the external device, wherein the display step includes the printing in the detection step. When the waiting command is detected, the print waiting state is displayed to select whether or not to print the print data.

상기 인쇄단계는 인쇄 취소명령을 입력받으면 상기 인쇄데이터에 대한 인쇄를 취소하고, 상기 인쇄 출력 명령을 입력받으면 상기 인쇄데이터를 인쇄한다. 또한, 상기 인쇄단계는 상기 인쇄 대기 상태 출력 후 소정 시간내에 상기 인쇄데이터에 대한 인쇄 명령이 수신되지 않으면 상기 인쇄데이터에 대한 인쇄를 취소한다. 여기서, 상기 인쇄 대기 상태는 외부 표시창에 디스플레이 된다.The printing step cancels printing of the print data when a print cancel command is received, and prints the print data when the print output command is received. Further, the printing step cancels printing of the print data if a print command for the print data is not received within a predetermined time after outputting the print standby state. Here, the print standby state is displayed on the external display window.

상기의 다른 기술적 과제를 달성하기 위한, 본 발명에 따른 프린터는, 외부 디바이스로부터 인쇄데이터를 수신받는 인터페이스부, 인쇄 확인 모드가 설정되어 있는가를 확인하는 확인부, 입력받은 인쇄명령에 따라 상기 인쇄데이터를 인쇄하는 출력부, 및 상기 확인결과 상기 인쇄 확인 모드가 설정된 경우 상기 인쇄데이터에 대한 인쇄 출력여부를 선택하도록 인쇄 대기 상태를 출력하도록 제어하며, 상기 인쇄명령에 따라 상기 출력부의 동작을 제어하는 제어부를 갖는다.In accordance with another aspect of the present invention, a printer according to the present invention includes an interface unit for receiving print data from an external device, a confirmation unit for confirming whether a print confirmation mode is set, and the print data according to the received print command. An output unit to print, and a control unit to output a print standby state to select whether to print the print data when the print confirmation mode is set, and to control an operation of the output unit according to the print command. Have

상기 제어부는 상기 인쇄 대기 상태를 표시 후 소정 시간내에 상기 인쇄명령이 수신되지 않는 경우, 상기 인쇄데이터에 대한 인쇄동작을 수행하지 않도록 상기 출력부를 제어하는 것이 바람직하다.If the print command is not received within a predetermined time after displaying the print standby state, the controller controls the output unit not to perform a print operation on the print data.

또한, 상기 인쇄명령을 입력받는 입력부를 더 구비하며, 상기 제어부는 상기 입력부를 통해 상기 인쇄데이터에 대한 인쇄 취소 명령을 입력받으면 상기 인쇄데이터에 대한 인쇄를 취소하고, 인쇄 출력 명령을 입력받으면 상기 인쇄데이터를 인쇄하도록 상기 출력부를 제어한다.The apparatus may further include an input unit configured to receive the print command, and the control unit may cancel printing of the print data when the print cancel command for the print data is input through the input unit, and cancel the printing of the print data. The output unit is controlled to print data.

바람직하게는, 상기 인쇄 대기 상태를 표시하는 표시부, 및 상기 확인부의 확인결과 상기 인쇄 확인 모드가 설정되지 않은 경우, 상기 외부 디바이스로부터 수신되는 상기 인쇄데이터로부터 인쇄 대기 명령을 검출하는 검출부를 더 구비하며, 상기 제어부는 상기 검출부에 의해 상기 인쇄 대기 명령이 검출되면, 상기 인쇄데이터에 대한 인쇄 출력여부를 선택하도록 상기 인쇄 대기 상태를 표시하도록 상기 표시부를 제어한다.Preferably, the display unit may further include a display unit which displays the print waiting state, and a detection unit that detects a print wait command from the print data received from the external device when the print confirmation mode is not set as a result of the confirmation of the confirmation unit. The control unit controls the display unit to display the print standby state to select whether to print or not print the print data when the print wait command is detected by the detector.

또한, 상기 제어부는 상기 인쇄 취소 명령을 입력받으면 상기 인쇄데이터에 대한 인쇄를 취소하고, 상기 인쇄 출력 명령을 입력받으면 상기 인쇄데이터를 인쇄하도록 상기 출력부를 제어한다.The control unit may control the output unit to cancel printing of the print data when the print cancel command is input and to print the print data when the print output command is received.

본 발명에 따르면, 인쇄데이터에 대한 인쇄동작을 수행하기 전에 인쇄동작 수행여부를 재확인함으로써 불필요한 인쇄작업을 방지할 수 있어 용지 및 잉크의 낭비를 최소화 할 수 있다.According to the present invention, it is possible to prevent unnecessary printing by rechecking whether the printing operation is performed before performing the printing operation on the print data, thereby minimizing waste of paper and ink.

이하 첨부된 도면들을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 프린터에 대한 일 실시예의 블록도이다.2 is a block diagram of one embodiment of a printer according to the present invention.

도 2를 참조하면, 본 발명에 따른 프린터는 인터페이스부(200), 저장부(210), 확인부(220), 제어부(230), 표시부(240), 키입력부(250), 검출부(260), 및 출력부(270)를 갖는다.2, the printer according to the present invention includes an interface unit 200, a storage unit 210, a confirmation unit 220, a control unit 230, a display unit 240, a key input unit 250, and a detection unit 260. , And an output unit 270.

인터페이스부(200)는 컴퓨터 등과 같은 외부 디바이스로부터 인쇄데이터 수신 및 상호 통신을 수행하기 위한 프로토콜을 제공한다. 저장부(210)에는 프린터의 기능을 구현하는데 필요한 각종 제어 프로그램 및 외부 디바이스로부터 전송되는 인쇄데이터 및 인쇄데이터에 대한 문서정보가 저장된다. 확인부(220)는 인쇄 출력여부를 재확인하기 위한 인쇄 확인 모드가 설정되어 있는가를 확인한다.The interface unit 200 provides a protocol for receiving print data and performing mutual communication from an external device such as a computer. The storage unit 210 stores various control programs required to implement a function of a printer, print data transmitted from an external device, and document information about print data. The confirmation unit 220 confirms whether the print confirmation mode for re-checking whether or not the print output is set is set.

제어부(230)는 확인부(220)의 확인결과 인쇄 확인 모드가 온으로 설정되어 있는 경우 인쇄데이터에 대한 인쇄 출력여부를 선택받기 위한 메시지를 출력한다. 그리고, 제어부(230)는 상기 메시지에 대응하여 사용자로부터 입력되는 인쇄명령에 따라 인쇄데이터에 대한 인쇄작업을 수행시킨다.The controller 230 outputs a message for selecting whether to print the print data when the check result print confirmation mode of the check unit 220 is set to on. The controller 230 performs a print job on the print data according to the print command input from the user in response to the message.

표시부(240)는 제어부(230)의 제어신호에 따라 프린터의 동작상황을 표시한다. 키입력부(250)에는 인쇄 모드 설정 및 인쇄명령을 입력하기 위한 다수의 조작키(미도시)가 마련되어 있으며, 사용자에 의해 선택된 인쇄명령 및 인쇄동작을 제어하기 위한 제어신호를 입력받는다. 출력부(270)는 제어부(230)의 제어신호에 따라 인쇄명령에 해당하는 인쇄동작을 수행한다.The display unit 240 displays an operation state of the printer according to the control signal of the controller 230. The key input unit 250 is provided with a plurality of operation keys (not shown) for setting a print mode and inputting a print command, and receives a control command for controlling a print command and a print operation selected by a user. The output unit 270 performs a print operation corresponding to a print command according to a control signal of the controller 230.

인쇄 확인 모드는 인쇄동작을 수행하기 전에 인쇄 출력여부를 재확인하기 위한 것으로 온(On) 또는 오프(Off)로 설정된다. 인쇄 확인 모드는 키입력부(250)에 구비된 다수의 조작키를 이용하여 설정 가능하다.The print confirmation mode is for rechecking whether or not the print output is performed before performing the print operation, and is set to on or off. The print confirmation mode may be set using a plurality of operation keys provided in the key input unit 250.

또한, 확인부(220)의 확인결과 인쇄 확인 모드가 오프로 설정된 경우, 외부 디바이스로부터 수신되는 인쇄데이터에 인쇄 대기 명령이 포함되어 있는가를 검출하는 검출부(260)를 구비하는 것이 바람직하다.In addition, when the check result print confirmation mode of the confirmation unit 220 is set to off, it is preferable to include a detection unit 260 for detecting whether a print wait command is included in the print data received from the external device.

일반적으로 외부 디바이스로부터 전송되는 인쇄데이터는 프린터에서 해석 가능한 언어로 변환되어 전송되며, 특히 출력할 파일이름, 인쇄시간 등의 문서정보를 PJL(Page Job Language)로 변환하여 전송된다. 여기서, PJL(Page Job Language)는 컴퓨터 등의 외부 디바이스에서 작성된 인쇄데이터 이외의 문서정보(예컨대, 양면인쇄, 인쇄범위, 인쇄매수 등)를 프린터에서 해석할 수 있도록 변환해주는 언어이다.In general, print data transmitted from an external device is converted into a language that can be interpreted by a printer, and is transmitted. In particular, document information such as a file name and print time to be output is converted into PJL (Page Job Language). Here, PJL (Page Job Language) is a language for converting document information (for example, double-sided printing, printing range, number of prints, etc.) other than print data created by an external device such as a computer so that the printer can interpret it.

따라서, 검출부(260)는 인쇄데이터에 포함되어 있는 PJL 형태로 변환된 다수의 문서정보 중 인쇄 대기 명령이 포함되어 있는가를 검출한다. 예컨대, 제어부(230)는 PJL 형태로 변환된 인쇄 대기 명령에 대응하는 제어코드가 '1'인 경우 인쇄 대기 명령으로 인식하고, 제어코드가 '0'인 경우 인쇄동작 수행 명령으로 인식한다. 즉, 제어부(230)는 검출부(260)의 검출결과에 따라 출력부(270)의 동작은 제어한다.Accordingly, the detection unit 260 detects whether a print wait command is included in the plurality of document information converted into the PJL form included in the print data. For example, the controller 230 recognizes the print wait command when the control code corresponding to the print wait command converted into the PJL form is '1', and recognizes the print operation command when the control code is '0'. That is, the controller 230 controls the operation of the output unit 270 according to the detection result of the detector 260.

제어부(230)는 검출부(260)의 검출결과 인쇄데이터에 인쇄 대기 명령이 포함되어 있는 경우 인쇄데이터에 대한 인쇄 출력여부를 선택받기 위한 메시지를 표시부(240)를 통해 표시한다. 상기 메시지는 인쇄 대기 상태임을 나타내는 정보를 포함한다.If the print wait command is included in the detection result print data of the detector 260, the controller 230 displays a message for selecting whether to print the print data through the display unit 240. The message includes information indicating that the print is ready.

인쇄 대기 상태 정보는 표시부(240)를 통해 표시할 수 있으며, 또 다르게는, LED 등의 발광소자를 이용하여 표시할 수도 있다. 또한 경고음을 발생하여 인쇄가 대기중임을 표시할 수 있다.The print wait state information may be displayed through the display unit 240, or alternatively, may be displayed using a light emitting device such as an LED. You can also hear a beep to indicate that printing is waiting.

즉, 제어부(230)는 사용자로부터 인쇄 출력 명령 또는 인쇄 취소 명령을 수신하기 전까지 인쇄동작을 수행하지 않도록 출력부(270)를 제어한다. 사용자는 키입력부(250)에 구비된 인쇄확인버튼(미도시) 및 인쇄취소버튼(미도시)을 이용하여 인쇄명령을 입력한다. 제어부(230)는 인쇄 대기 상태 표시 후 소정 시간내에 사용자로부터 인쇄명령이 수신되면, 수신된 인쇄명령에 따라 인쇄동작을 수행하도록 출력부(270)를 제어한다.That is, the controller 230 controls the output unit 270 not to perform a print operation until a print output command or a print cancel command is received from the user. The user inputs a print command using a print confirmation button (not shown) and a print cancel button (not shown) provided in the key input unit 250. If the print command is received from the user within a predetermined time after the print wait state is displayed, the controller 230 controls the output unit 270 to perform a print operation according to the received print command.

제어부(230)는 사용자로부터 인쇄 확인 명령이 수신되면 인쇄데이터를 인쇄하도록 하고, 인쇄 취소 명령이 수신되면 인쇄데이터에 대한 인쇄를 취소하도록 출력부(270)를 제어한다. 출력부(270)는 제어부(230)의 제어신호에 따라 인쇄데이터에 대한 인쇄동작을 수행한다.The control unit 230 controls the output unit 270 to print the print data when a print confirmation command is received from the user, and to cancel printing on the print data when a print cancel command is received. The output unit 270 performs a printing operation on the print data according to the control signal of the controller 230.

한편, 제어부(230)는 인쇄 대기 상태를 알리는 메시지 표시 후 소정 시간내에 인쇄명령이 수신되지 않으면 인쇄데이터에 대한 인쇄를 취소하도록 하거나, 또는 인쇄데이터를 인쇄하도록 제어할 수 있다.Meanwhile, the controller 230 may cancel printing of the print data or control to print the print data if a print command is not received within a predetermined time after displaying a message indicating a print waiting state.

도 3은 본 발명에 따른 프린터를 이용한 인쇄방법에 대한 일 실시예의 흐름도이다.3 is a flowchart of an embodiment of a printing method using a printer according to the present invention.

외부 디바이스로부터 인쇄데이터 및 인쇄데이터에 대한 문서정보가 수신되면(S300), 확인부(220)는 인쇄 확인 모드가 설정되어 있는가를 확인한다(S310). S310 단계에서 인쇄 확인 모드가 온으로 설정된 것으로 확인되면, 제어부(230)는 인쇄데이터에 대한 인쇄 출력여부를 선택받기 위해 인쇄 대기 상태임을 알리는 메시지를 표시하도록 표시부(240)를 제어한다(S320).When the print data and the document information on the print data are received from the external device (S300), the confirmation unit 220 confirms whether the print confirmation mode is set (S310). When it is determined in step S310 that the print confirmation mode is set to on, the controller 230 controls the display unit 240 to display a message indicating that the print is in a waiting state in order to receive the print output for the print data (S320).

한편, S310 단계의 확인결과 인쇄 확인 모드가 오프로 설정된 것으로 판단되면, 제어부(230)는 외부 디바이스로부터 수신되는 인쇄데이터에 인쇄 대기 명령이 포함되어 있는지를 판단한다(S325). 이를 위해, 제어부(230)는 인쇄데이터에 인쇄 대기 명령이 포함되어 있는가를 검출하도록 검출부(260)를 제어한다. 검출부(260)는 제어부(230)의 제어신호에 따라 인쇄데이터에 포함된 문서정보로부터 인쇄 대기 명령을 검출한다.On the other hand, if it is determined in step S310 that the print confirmation mode is set to off, the controller 230 determines whether a print wait command is included in the print data received from the external device (S325). To this end, the controller 230 controls the detector 260 to detect whether a print wait command is included in the print data. The detector 260 detects a print wait command from document information included in the print data according to a control signal of the controller 230.

S325 단계의 판단결과 인쇄데이터에 인쇄 대기 명령이 포함되어 있는 것으로 판단되면, 제어부(230)는 상기 S315 단계로 전환시킨다. 이에 따라, 표시부(240)에는 상기 인쇄데이터에 대한 인쇄출력여부를 선택받기 위한 메시지가 표시된다. 이와 달리, S325 단계의 판단결과 인쇄데이터에 인쇄 대기 명령이 포함되지 않은 것으로 판단되면, 제어부(230)는 인쇄데이터에 대한 인쇄동작을 수행하도록 출력부(270)를 제어한다.If it is determined in step S325 that the print wait command is included in the print data, the controller 230 switches to step S315. Accordingly, the display unit 240 displays a message for selecting whether to print the print data. On the contrary, if it is determined in step S325 that the print wait command is not included in the print data, the controller 230 controls the output unit 270 to perform a print operation on the print data.

제어부(230)는 표시부(240)에 표시된 메시지에 대응하여 소정 시간내에 인쇄데이터에 대한 인쇄명령이 수신되는지를 판단한다(S330). 키입려부(250)를 통해 사용자로부터 입력받은 인쇄명령이 수신되면, 제어부(230)는 수신된 인쇄명령이 인쇄 출력명령인가를 판단한다(S340).The controller 230 determines whether a print command for print data is received within a predetermined time in response to the message displayed on the display 240 (S330). When a print command received from the user through the key input unit 250 is received, the controller 230 determines whether the received print command is a print output command (S340).

S340 단계에서 사용자로부터 입력받은 인쇄명령이 인쇄 출력 명령인 것으로 판단되면, 제어부(230)는 인쇄데이터에 대한 인쇄동작을 수행하도록 출력부(270)를 제어한다. 출력부(270)는 제어부(230)의 제어신호에 따라 인쇄데이터에 대한 인쇄동작를 수행한다(S350).If it is determined in step S340 that the print command received from the user is a print output command, the controller 230 controls the output unit 270 to perform a print operation on the print data. The output unit 270 performs a printing operation on the print data according to the control signal of the control unit 230 (S350).

S340 단계에서 입력받은 인쇄명령이 인쇄 취소 명령으로 확인된 경우, 제어부(230)는 인쇄데이터에 대한 인쇄동작이 수행되지 않도록 인쇄데이터를 삭제시킨다(S360).If the print command received in step S340 is confirmed as a print cancel command, the control unit 230 deletes the print data so that a print operation on the print data is not performed (S360).

한편, 제어부(230)는 인쇄 대기 상태 표시 후 소정 시간내에 인쇄데이터에 대한 인쇄명령이 수신되지 않으면 인쇄데이터에 대한 인쇄동작을 수행하지 않도록 인쇄데이터를 삭제하거나, 인쇄데이터에 대한 인쇄동작을 수행하도록 제어할 수 있다.On the other hand, if the print command for the print data is not received within a predetermined time after the print wait state is displayed, the controller 230 deletes the print data so as not to perform a print operation on the print data, or performs a print operation on the print data. Can be controlled.

따라서, 외부 디바이스로부터 수신된 인쇄데이터를 인쇄하기 전에 인쇄 출력여부를 재확인함으로써 불필요한 인쇄작업을 방지할 수 있다.Therefore, unnecessary printing can be prevented by rechecking whether or not the print output is performed before printing the print data received from the external device.

본 발명에 따르면, 외부 디바이스로부터 수신된 인쇄데이터를 인쇄하기 전에인쇄 출력여부를 재확인하여 불필요한 인쇄작업을 방지하여 인쇄 용지, 토너, 및 잉크의 낭비를 최소화 할 수 있다.According to the present invention, it is possible to minimize the waste of printing paper, toner, and ink by re-checking whether or not the print output is performed before printing the print data received from the external device to prevent unnecessary print jobs.

이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Although the present invention has been described in detail through the representative embodiments, those skilled in the art to which the present invention pertains can make various modifications without departing from the scope of the present invention with respect to the embodiments described above. Will understand. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims below and equivalents thereof.

Claims (10)

외부 디바이스로부터 전송되는 인쇄데이터를 수신하는 단계;Receiving print data transmitted from an external device; 상기 인쇄데이터에 인쇄 대기 명령이 포함되어 있는지를 검출하는 단계;Detecting whether a print wait command is included in the print data; 상기 인쇄데이터에 상기 인쇄 대기 명령이 포함되어 있는 것으로 판단되면, 상기 인쇄데이터에 대한 인쇄출력여부를 선택받기 위한 메시지를 출력하는 단계; 및If it is determined that the print wait command is included in the print data, outputting a message for selecting whether to print the print data; And 상기 메시지에 대응하여 입력되는 인쇄명령에 따라 상기 인쇄데이터를 선택적으로 인쇄하는 단계;를 포함하는 것을 특징으로 하는 인쇄방법.And selectively printing the print data according to a print command input corresponding to the message. 제 1항에 있어서,The method of claim 1, 상기 인쇄데이터에 대한 인쇄여부를 재확인하기 위한 인쇄 확인 모드가 설정되어 있는가를 판단하는 단계;를 더 포함하며,Determining whether a print confirmation mode for re-checking whether or not the print data is printed is set; 상기 검출단계는 상기 인쇄 확인 모드가 설정되어 있지 않은 것으로 판단되는 경우에 수행되는 것을 특징으로 하는 인쇄방법.And the detecting step is performed when it is determined that the print confirmation mode is not set. 삭제delete 제 1항에 있어서,The method of claim 1, 상기 인쇄단계는 상기 메시지 출력 후 소정 시간내에 상기 인쇄데이터에 대한 인쇄 명령이 수신되지 않으면 상기 인쇄데이터에 대한 인쇄작업을 수행하지 않는 것을 특징으로 하는 인쇄방법.And the printing step does not perform a print job on the print data if a print command for the print data is not received within a predetermined time after outputting the message. 제 1항에 있어서,The method of claim 1, 상기 인쇄출력여부를 선택받기 위한 메시지는 외부 표시창에 디스플레이 되는 것을 특징으로 하는 인쇄방법.And a message for selecting whether or not the printout is to be displayed on an external display window. 외부 디바이스로부터 전송되는 인쇄데이터를 수신하는 인터페이스부;An interface unit for receiving print data transmitted from an external device; 수신된 상기 인쇄데이터에 인쇄 대기 명령이 포함되어 있는지를 검출하는 검출부;A detector for detecting whether a print wait command is included in the received print data; 상기 인쇄데이터를 인쇄하는 출력부; 및An output unit for printing the print data; And 상기 인쇄데이터에 상기 인쇄 대기 명령이 포함되어 있는 것으로 판단되면 상기 인쇄데이터에 대한 인쇄출력여부를 선택받기 위한 메시지를 출력하며, 상기 메시지에 대응하여 입력되는 인쇄명령에 따라 상기 출력부의 동작을 제어하는 제어부;를 포함하는 것을 특징으로 하는 프린터.If it is determined that the print wait command is included in the print data, a message for selecting whether to print the print data is output, and the operation of the output unit is controlled according to the print command input corresponding to the message. And a control unit. 제 6항에 있어서,The method of claim 6, 상기 제어부는 상기 메시지 표시 후 소정 시간내에 상기 인쇄명령이 수신되지 않는 경우, 상기 인쇄데이터에 대한 인쇄동작을 수행하지 않도록 상기 출력부를 제어하는 것을 특징으로 하는 프린터.And the control unit controls the output unit not to perform a printing operation on the print data when the print command is not received within a predetermined time after displaying the message. 제 6항에 있어서,The method of claim 6, 상기 인쇄명령을 입력받는 입력부;를 더 포함하며,And an input unit configured to receive the print command. 상기 제어부는 상기 인쇄명령이 인쇄 취소 명령인 경우 상기 인쇄데이터에 대한 인쇄작업을 취소하고, 상기 인쇄명령이 인쇄 출력 명령인 경우 상기 인쇄데이터에 대한 인쇄작업을 수행하도록 상기 출력부를 제어하는 것을 특징으로 하는 프린터.The control unit controls the output unit to cancel a print job for the print data when the print command is a print cancel command and to perform a print job on the print data when the print command is a print output command. Printer. 삭제delete 삭제delete
KR10-2002-0029410A 2002-05-27 2002-05-27 Printer capable of re-confirming whether to print-out or not before printing and using the same printing method KR100444592B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0029410A KR100444592B1 (en) 2002-05-27 2002-05-27 Printer capable of re-confirming whether to print-out or not before printing and using the same printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0029410A KR100444592B1 (en) 2002-05-27 2002-05-27 Printer capable of re-confirming whether to print-out or not before printing and using the same printing method

Publications (2)

Publication Number Publication Date
KR20030091397A KR20030091397A (en) 2003-12-03
KR100444592B1 true KR100444592B1 (en) 2004-08-16

Family

ID=32384588

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0029410A KR100444592B1 (en) 2002-05-27 2002-05-27 Printer capable of re-confirming whether to print-out or not before printing and using the same printing method

Country Status (1)

Country Link
KR (1) KR100444592B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10187375A (en) * 1996-12-20 1998-07-14 Canon Inc Printing controller and method for processing data of printing controller and storage medium for storing program readable by computer
JPH11203089A (en) * 1998-01-08 1999-07-30 Ricoh Co Ltd Medium storing printer driver program
JPH11212401A (en) * 1998-01-22 1999-08-06 Ricoh Co Ltd Printer
JP2000062288A (en) * 1998-08-20 2000-02-29 Fujitsu Ltd Printer
JP2001175430A (en) * 1999-12-14 2001-06-29 Minolta Co Ltd Printing device and printing system, and printing method and recording medium with printing program
JP2001246820A (en) * 2000-03-07 2001-09-11 Ricoh Co Ltd Print control method and printer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10187375A (en) * 1996-12-20 1998-07-14 Canon Inc Printing controller and method for processing data of printing controller and storage medium for storing program readable by computer
JPH11203089A (en) * 1998-01-08 1999-07-30 Ricoh Co Ltd Medium storing printer driver program
JPH11212401A (en) * 1998-01-22 1999-08-06 Ricoh Co Ltd Printer
JP2000062288A (en) * 1998-08-20 2000-02-29 Fujitsu Ltd Printer
JP2001175430A (en) * 1999-12-14 2001-06-29 Minolta Co Ltd Printing device and printing system, and printing method and recording medium with printing program
JP2001246820A (en) * 2000-03-07 2001-09-11 Ricoh Co Ltd Print control method and printer

Also Published As

Publication number Publication date
KR20030091397A (en) 2003-12-03

Similar Documents

Publication Publication Date Title
JP4859214B2 (en) Data processing apparatus, print job control method, and print data processing apparatus
KR101269465B1 (en) Image forming apparatus and method for prevention of printing error thereof
JP4665992B2 (en) Printing control apparatus and printing apparatus
EP2662765A1 (en) Network printing system, printing device, print data transmitting device, and computer program
JP2005228148A (en) Job ticket issuing device, image forming device and image forming system
JP2007203703A (en) Image forming apparatus and printing method
US8472036B2 (en) Controlling program and controlling method
JP2007088888A (en) Scanner and its error display method
JP2010076355A (en) Printing apparatus, program, and printer driver
WO2008136533A1 (en) Printing control system, method of controlling printing control system and program for controlling information processor
JP2001310524A (en) System and method for printing image
JP6116295B2 (en) Image forming apparatus, image forming method, and program
KR100444592B1 (en) Printer capable of re-confirming whether to print-out or not before printing and using the same printing method
JP2007122641A (en) Image formation system
JP2009131961A (en) Printer
JP2019014268A (en) Printing apparatus, control method, and program
JP2005297360A (en) Print system and method for specifying print sheet size
KR100307592B1 (en) Announcement apparatus for printer output
JP5380521B2 (en) Operating device and image forming apparatus
JP6433529B2 (en) Printing apparatus, control method, and program
JP2003280864A (en) Printer driver
KR100630931B1 (en) Image forming apparatus and printing system
JP2003276288A (en) Imaging apparatus and imaging method
JP2004272596A (en) Printout equipment control system
JP2005199664A (en) Printer, printing method, computer program, and recording medium

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: 20070727

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee