WO2010114223A2 - 자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법 - Google Patents
자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법 Download PDFInfo
- Publication number
- WO2010114223A2 WO2010114223A2 PCT/KR2010/000766 KR2010000766W WO2010114223A2 WO 2010114223 A2 WO2010114223 A2 WO 2010114223A2 KR 2010000766 W KR2010000766 W KR 2010000766W WO 2010114223 A2 WO2010114223 A2 WO 2010114223A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- state
- printer
- status
- automatic
- response buffer
- 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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- 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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- 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
-
- 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/1234—Errors handling and recovery, e.g. reprinting
- G06F3/1235—Errors handling and recovery, e.g. reprinting caused by end of consumables, e.g. paper, ink, toner
-
- 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
Definitions
- the present invention relates to a printer apparatus having an automatic status response function and a control method thereof, and more particularly, to detect a status of the printer apparatus at a predetermined status detection cycle and to automatically change the changed status value when the status value of the printer apparatus changes.
- the automatic status back function is to periodically check the state of the printer device and automatically restore the printer device to its original state when an error occurs in the printer device. It is an indispensable feature.
- the printer device having the automatic status response function detects the status of the printer device at regular intervals and checks whether or not the detected status value changes, and when the status value changes, all the changed status values are sent to the host device in real time. Configured to transmit.
- Such a prior art printer apparatus has an advantage that the host apparatus can quickly respond to a change in the state of the printer apparatus because all the changed state values are transmitted to the host apparatus in real time.
- the present invention is to solve the problems of the prior art as described above, and detects the state of the printer device at a predetermined state detection cycle to store the changed state value in the automatic state response buffer when the state value of the printer device changes.
- Printer to reduce the data processing load of the host device by reducing the unnecessary data transmission to the host device by checking the auto status response buffer at randomly set auto status response buffer check periods and transmitting only the most recently changed status value to the host device. It is to provide an apparatus and a control method thereof.
- the state detecting means may include one or more of a sensor for detecting the presence or absence of printer paper, a sensor for detecting whether the printer device cover is closed, and a sensor for detecting an error of the paper auto cutter.
- the check period of the automatic state response buffer may vary according to the printer state check period of the host device.
- a control method of a printer device having an automatic status response function for achieving the above object, the step of detecting the state of the printer device at a predetermined state detection period; Detecting whether the state of the printer device is changed by comparing the detected state value with a state value detected in a previous period; If the state of the printer device is changed, storing the changed state value in an automatic state response buffer; Checking whether there is a state value stored in the auto status response buffer at every check period of the arbitrarily set auto status response buffer; And transmitting the most recently changed state value among the state values stored in the automatic state response buffer to the host device.
- the detecting of the state of the printer device may include detecting a state of the printer device including one or more of printer paper, whether the printer device cover is closed, and whether the paper auto cutter is in error.
- the check period of the automatic state response buffer may vary according to the printer state check period of the host device.
- the printer status changes several times within a short time
- only the most recently changed status value is transmitted to the host device. Therefore, it is unnecessary to the host device as compared with the conventional technology of transmitting the status value to the host device every time the status change occurs. Data transmission can be reduced. This makes it possible to reduce the load for processing state values in the host device.
- the automatic status response buffer it is possible to adjust the check period of the automatic status response buffer according to the printer status check period of the host device, thereby preventing unnecessary data transmission to the host device.
- the automatic status response buffer checks faster, allowing the host device to check the correct status of the printer device.
- By slowing the check period of the buffer unnecessary printer status can be prevented from being sent to the host device, and the load for status transmission of the printer device can also be reduced.
- FIG. 1 is a view illustrating a state value transmission cycle of a printer device according to the present invention
- FIG. 2 is a configuration diagram of a printer apparatus having an automatic status response function according to an aspect of the present invention.
- FIG. 3 is a flowchart of a control process of a printer apparatus having an automatic status response function according to another aspect of the present invention.
- 1 is a view for explaining the state value transmission cycle of the printer device according to the present invention.
- the printer apparatus detects the state of the printer apparatus at every constant state detection period 10. If there is a change in the state value by detecting whether the detected state has changed (1, 2, 3, 4, 5, 6), instead of transmitting the changed state value to the host device in real time, the automatic state response Save it in a buffer.
- the printer apparatus checks whether there is a status value stored in the auto status response buffer every check period 20 of the arbitrarily set auto status response buffer, and if there is a stored status value, only the most recently changed status value 6 is present. To send.
- the data processing load of the host device can be reduced by reducing unnecessary data transmission to the host device, and it is also possible to filter an unstable state caused by chattering of the sensor.
- the printer status check period of the host device means a period in which the host device checks the printer status transmitted from the printer device.
- FIG. 2 is a block diagram of a printer apparatus having an automatic status response function according to an aspect of the present invention.
- the printer apparatus 100 having an automatic status response function includes a status detecting means 110, a status change detecting means 120, an automatic status response buffer 130, and a data transmitting means 140. .
- the state detecting means 110 detects a state of the printer apparatus 100 at predetermined state detection cycles to check whether the printer apparatus 100 can be normally operated.
- the state detecting unit 110 may include, for example, a sensor for detecting the presence of printer paper, a sensor for detecting whether the printer device cover is closed, a sensor for detecting an error of the paper auto cutter, a sensor for detecting an error of another device, and the like. It may be implemented as, in addition, it may include a sensor for detecting the state of the device required for the normal operation of the printer device 100.
- the state change detecting means 120 detects a change in the state of the printer apparatus 100, and compares the state value detected by the state detecting means 110 with the state value detected in the previous period. Detect whether or not the state changes.
- the automatic state response buffer 130 stores the changed state value detected by the state change detection means 120.
- the data transmission means 140 checks whether there is a state value stored in the auto status response buffer 130 at every check period of the auto status response buffer 130 arbitrarily set, and stores the changed state value in the auto status response buffer 130. If so, only the most recently changed state value among the state values stored in the automatic state response buffer 130 is transmitted to the host device 200.
- the check period of the automatic status response buffer 130 may vary according to the printer status check period of the host device 200.
- FIG. 3 is a flowchart of a control process of a printer apparatus having an automatic status response function according to another aspect of the present invention.
- the state detecting means 110 of the printer apparatus 100 detects the state of the printer apparatus 100 at every predetermined state detection period (S310).
- the state of the printer device 100 is to check whether the printer device 100 can be operated normally, such as the presence or absence of printer paper, whether the printer device cover is closed, an error of the automatic paper cutter, an error of other devices, and the like. It means the state of the printer apparatus 100.
- the state change detection unit 120 compares the detected state value with a previously detected state value to detect whether the state of the printer apparatus 100 changes (S320). As a result, when the state of the printer apparatus 100 has not changed, the process returns to step S310 and repeatedly detects the state of the printer apparatus 100 at each state detection period.
- the state change detecting means 120 stores the changed state value in the automatic state response buffer 130 (S330).
- the state detection by the state detection unit 110 is repeatedly performed every detection period.
- the data transmission means 140 checks whether there is a state value stored in the automatic state response buffer 130 at every check period of the arbitrarily set automatic state response buffer (S340).
- the check period of the automatic status response buffer may vary according to the printer status check period of the host device 200.
- step S340 the process returns to step S340 and repeatedly checks the automatic status response buffer 130 for each check period of the automatic status response buffer.
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
본 발명은 자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법에 관한 것으로, 보다 상세하게는 미리 정해진 상태 탐지 주기마다 프린터 장치의 상태를 탐지하여 프린터 장치의 상태 값이 변화한 경우 변화된 상태 값을 자동 상태 응답 버퍼에 저장해 두고, 임의로 설정된 자동 상태 응답 버퍼 체크 주기마다 자동 상태 응답 버퍼를 체크하여 가장 최근에 변화된 상태 값만을 호스트 장치로 전송함으로써 호스트 장치로의 불필요한 데이터의 전송을 줄여 호스트 장치의 데이터 처리 부하를 감소시키기 위한 기술에 관한 것이다.
프린터 장치에 있어서, 자동 상태 응답(Automatic Status Back) 기능이란 프린터 장치의 상태를 주기적으로 체크하여 프린터 장치에 오류가 발생한 경우 프린터 장치의 상태를 자동으로 원상태로 복구하기 위한 것으로, 프린터 장치의 구동에 있어서 없어서는 안될 필수적인 기능이다.
종래 기술에 의한 자동 상태 응답 기능을 갖는 프린터 장치는 일정 주기 마다 프린터 장치의 상태를 탐지하고 탐지된 상태 값의 변화 여부를 체크하여 상태 값에 변화가 있는 경우 변화된 모든 상태 값을 실시간으로 호스트 장치로 전송하도록 구성되었다.
이와 같은 종래 기술에 의한 프린터 장치는, 변화된 모든 상태 값을 실시간으로 호스트 장치로 전송하므로 프린터 장치의 상태 변화시 호스트 장치에 의한 신속한 대응이 가능하다는 장점이 있다.
그러나, 종래 기술에 의하면, 단시간 내에 프린터 상태가 수 차례에 걸쳐 변화하는 경우 불필요하게 많은 데이터가 호스트 장치로 전송되어 호스트 장치에서의 상태 값 처리를 위한 부하가 증가되는 단점이 있다.
또한, 종래 기술에 의하면, 프린터 장치의 상태를 탐지하기 위한 센서의 채터링(chattering)의 경우에도 다수의 불안정한 상태 값이 호스트 장치로 전송됨으로써, 호스트 장치의 부하가 불필요하게 증가되는 단점이 있다.
따라서 본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위한 것으로, 미리 정해진 상태 탐지 주기마다 프린터 장치의 상태를 탐지하여 프린터 장치의 상태 값이 변화한 경우 변화된 상태 값을 자동 상태 응답 버퍼에 저장해 두고, 임의로 설정된 자동 상태 응답 버퍼 체크 주기마다 자동 상태 응답 버퍼를 체크하여 가장 최근에 변화된 상태 값만을 호스트 장치로 전송함으로써 호스트 장치로의 불필요한 데이터의 전송을 줄여 호스트 장치의 데이터 처리 부하를 감소시키기 위한 프린터 장치 및 이의 제어 방법을 제공하기 위한 것이다.
상기한 목적을 달성하기 위한 본 발명의 일 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치는, 미리 정해진 상태 탐지 주기마다 프린터 장치의 상태를 탐지하는 상태 탐지 수단; 상기 상태 탐지 수단에 의해 탐지된 상태 값을 이전 주기에 탐지된 상태 값과 비교하여 상기 프린터 장치의 상태 변화 여부를 탐지하는 상태 변화 탐지 수단; 상기 상태 변화 탐지 수단에 의해 탐지된 변화된 상태 값을 저장하는 자동 상태 응답 버퍼; 및 임의로 설정된 자동 상태 응답 버퍼의 체크 주기마다 상기 자동 상태 응답 버퍼에 저장된 상태 값이 있는지를 확인하여, 상기 자동 상태 응답 버퍼에 저장된 상태 값 중 가장 최근에 변화된 상태 값만을 호스트 장치로 전송하는 데이터 전송 수단을 포함한다.
이때, 상기 상태 탐지 수단은, 프린터 용지의 유무를 감지하는 센서, 프린터 장치 커버의 닫힘 여부를 감지하는 센서 및 용지 자동 절단기의 오류를 감지하는 센서 중 하나 이상을 포함할 수 있다.
또한, 상기 자동 상태 응답 버퍼의 체크 주기는 상기 호스트 장치의 프린터 상태 체크 주기에 따라 가변되는 것을 특징으로 한다.
한편, 상기한 목적을 달성하기 위한 본 발명의 다른 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치의 제어 방법은, 미리 정해진 상태 탐지 주기마다 프린터 장치의 상태를 탐지하는 단계; 탐지된 상태 값을 이전 주기에 탐지된 상태 값과 비교하여 상기 프린터 장치의 상태 변화 여부를 탐지하는 단계; 상기 프린터 장치의 상태가 변화된 경우, 변화된 상태 값을 자동 상태 응답 버퍼에 저장하는 단계; 임의로 설정된 자동 상태 응답 버퍼의 체크 주기마다 상기 자동 상태 응답 버퍼에 저장된 상태 값이 있는지 확인하는 단계; 및 상기 자동 상태 응답 버퍼에 저장된 상태 값 중 가장 최근에 변화된 상태 값을 호스트 장치로 전송하는 단계를 포함한다.
상기 프린터 장치의 상태를 탐지하는 단계는, 프린터 용지의 유무, 프린터 장치 커버의 닫힘 여부 및 용지 자동 절단기의 오류 유무 중 하나 이상을 포함하는 프린터 장치의 상태를 탐지하는 것을 특징으로 한다.
또한, 상기 자동 상태 응답 버퍼의 체크 주기는 상기 호스트 장치의 프린터 상태 체크 주기에 따라 가변되는 것을 특징으로 한다.
본 발명에 의하면, 단시간 내에 프린터 상태가 수 차례에 걸쳐 변화하는 경우 가장 최근에 변화된 상태 값만을 호스트 장치로 전송하므로, 상태 변화 시마다 상태 값을 호스트 장치로 전송하는 종래 기술에 비해 호스트 장치로의 불필요한 데이터 전송을 줄일 수 있다. 이로써, 호스트 장치에서의 상태 값 처리를 위한 부하를 감소시킬 수 있게 된다.
또한, 가장 최근에 변화된 상태 값만을 호스트 장치로 전송함으로써 프린터 장치의 상태를 탐지하기 위한 센서의 채터링(chattering)에 의한 불안정한 상태를 필터링하는 것이 가능하다.
더 나아가, 호스트 장치의 프린터 상태 체크 주기에 따라 자동 상태 응답 버퍼의 체크 주기를 조절할 수 있도록 하여 호스트 장치로의 불필요한 데이터 전송을 방지할 수 있다. 호스트 장치의 프린터 상태 체크 주기가 빠른 경우에는 자동 상태 응답 버퍼의 체크 주기를 빠르게 하여 호스트 장치가 프린터 장치의 정확한 상태를 체크할 수 있도록 하며, 호스트 장치의 프린터 상태 체크 주기가 느린 경우에는 자동 상태 응답 버퍼의 체크 주기를 느리게 하여 불필요한 프린터 상태가 호스트 장치로 전송되는 것을 방지할 수 있고 프린터 장치의 상태 전송을 위한 부하 또한 감소시킬 수 있다.
도 1은 본 발명에 의한 프린터 장치의 상태 값 전송 주기를 설명하기 위한 도면,
도 2는 본 발명의 일 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치의 구성도, 그리고
도 3은 본 발명의 다른 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치의 제어 과정의 흐름도이다.
*도면의 주요 부분에 대한 부호의 설명*
100: 프린터 장치
110: 상태 탐지 수단
120: 상태 변화 탐지 수단
130: 자동 상태 응답 버퍼
140: 데이터 전송 수단
200: 호스트 장치
이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예를 상세하게 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 유사한 기능 및 작용을 하는 부분에 대해서는 도면 전체에 걸쳐 동일한 부호를 사용한다.
덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 '연결'되어 있다고 할 때, 이는 '직접적으로 연결'되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 '간접적으로 연결'되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 '포함'한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다.
도 1은 본 발명에 의한 프린터 장치의 상태 값 전송 주기를 설명하기 위한 도면이다.
본 발명에 의한 프린터 장치는, 도 1에 도시된 바와 같이, 일정한 상태 탐지 주기(10) 마다 프린터 장치의 상태를 탐지한다. 그리고, 탐지된 상태의 변화 여부를 탐지하여 상태 값의 변화가 있는 경우(1, 2, 3, 4, 5, 6), 변화된 상태 값을 실시간으로 호스트 장치에 전송하는 것이 아니라, 일단 자동 상태 응답 버퍼에 저장해 둔다.
이후, 프린터 장치는 임의로 설정된 자동 상태 응답 버퍼의 체크 주기(20)마다 자동 상태 응답 버퍼에 저장된 상태 값이 있는지를 확인하여, 저장된 상태 값이 있는 경우 가장 최근에 변화된 상태 값(6)만을 호스트 장치로 전송한다.
이로써, 호스트 장치로의 불필요한 데이터 전송을 줄여서 호스트 장치의 데이터 처리 부하를 줄일 수 있으며, 센서의 채터링에 의한 불안정한 상태를 필터링 하는 것도 가능하다.
또한, 자동 상태 응답 버퍼의 체크 주기(20)를 호스트 장치의 프린터 상태 체크 주기에 따라 가변함으로써, 호스트 장치로의 불필요한 프린터 상태 전송을 방지하고 프린터 장치의 상태 전송 부하를 감소시킬 수 있다. 여기서, 호스트 장치의 프린터 상태 체크 주기라 함은 호스트 장치가 프린터 장치에서 전송되는 프린터 상태를 체크하는 주기를 의미한다.
이하, 도 2 및 도 3을 참조하여, 본 발명에 의한 자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법을 보다 구체적으로 설명한다.
도 2는 본 발명의 일 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치의 구성도이다.
본 발명에 의한 자동 상태 응답 기능을 갖는 프린터 장치(100)는 상태 탐지 수단(110), 상태 변화 탐지 수단(120), 자동 상태 응답 버퍼(130) 및 데이터 전송 수단(140)을 포함하여 구성된다.
상태 탐지 수단(110)은 프린터 장치(100)의 정상 작동 가능 여부를 체크하기 위해 미리 정해진 상태 탐지 주기마다 프린터 장치(100)의 상태를 탐지한다. 상태 탐지 수단(110)은 예를 들어, 프린터 용지의 유무를 감지하는 센서, 프린터 장치 커버의 닫힘 여부를 감지하는 센서, 용지 자동 절단기의 오류를 감지하는 센서, 기타 장치의 오류를 감지하는 센서 등으로 구현될 수 있으며, 이 밖에도 프린터 장치(100)의 정상 작동을 위해 필요한 장치의 상태를 감지하는 센서를 포함할 수 있다.
상태 변화 탐지 수단(120)은 프린터 장치(100)의 상태 변화를 탐지하기 위한 것으로, 상태 탐지 수단(110)에 의해 탐지된 상태 값을 이전 주기에서 탐지된 상태 값과 비교하여 프린터 장치(100)의 상태 변화 여부를 탐지한다.
자동 상태 응답 버퍼(130)은 상태 변화 탐지 수단(120)에 의해 탐지된 변화된 상태 값을 저장한다.
데이터 전송 수단(140)은 임의로 설정된 자동 상태 응답 버퍼(130)의 체크 주기마다 자동 상태 응답 버퍼(130)에 저장된 상태 값이 있는지를 확인하여, 자동 상태 응답 버퍼(130)에 변화된 상태 값이 저장되어 있는 경우, 자동 상태 응답 버퍼(130)에 저장된 상태 값 중 가장 최근에 변화된 상태 값만을 호스트 장치(200)로 전송한다. 여기서, 자동 상태 응답 버퍼(130)의 체크 주기는 호스트 장치(200)의 프린터 상태 체크 주기에 따라 가변될 수 있다.
도 3은 본 발명의 다른 측면에 의한 자동 상태 응답 기능을 갖는 프린터 장치의 제어 과정의 흐름도이다.
우선, 프린터 장치(100)의 상태 탐지 수단(110)은 미리 정해진 상태 탐지 주기마다 프린터 장치(100)의 상태를 탐지한다(S310). 여기서, 프린터 장치 (100)의 상태란 프린터 장치(100)의 정상 작동 가능 여부를 체크하기 위한 것으로, 프린터 용지의 유무, 프린터 장치 커버의 닫힘 여부, 용지 자동 절단기의 오류, 기타 장치의 오류 등과 같은 프린터 장치(100)의 상태를 의미한다.
이후, 상태 변화 탐지 수단(120)은 탐지된 상태 값을 이전의 탐지된 상태 값과 비교하여 프린터 장치(100)의 상태 변화 여부를 탐지한다(S320). 그 결과, 프린터 장치(100)의 상태가 변화되지 않은 경우에는, S310 단계로 되돌아가서 상태 탐지 주기마다 프린터 장치(100)의 상태 탐지를 반복적으로 수행한다.
반면, 프린터 장치(100)의 상태가 변화된 경우, 상태 변화 탐지 수단 (120)은 변화된 상태 값을 자동 상태 응답 버퍼(130)에 저장한다(S330). 도 3에는 도시되지 않았으나, 상태 변화 탐지 수단(120)이 변화된 상태 값을 자동 상태 응답 버퍼(130)에 저장한 후에도 상태 탐지 수단(110)에 의한 상태 탐지는 탐지 주기마다 반복적으로 수행된다.
이후, 데이터 전송 수단(140)은 임의로 설정된 자동 상태 응답 버퍼의 체크 주기마다 자동 상태 응답 버퍼(130)에 저장된 상태 값이 있는지를 확인한다 (S340). 여기서, 자동 상태 응답 버퍼의 체크 주기는 호스트 장치(200)의 프린터 상태 체크 주기에 따라 가변될 수 있다.
자동 상태 응답 버퍼(130)의 확인 결과, 자동 상태 응답 버퍼(130)에 변화된 상태 값이 저장되어 있는 경우(S350), 데이터 전송 수단(140)은 자동 상태 응답 버퍼(130)에 저장된 상태 값 중 가장 최근에 변화된 상태 값만을 호스트 장치(200)로 전송한다(S360).
반면, 자동 상태 응답 버퍼(130)에 상태 값이 저장되어 있지 않은 경우에는 S340 단계로 되돌아가서 자동 상태 응답 버퍼의 체크 주기마다 자동 상태 응답 버퍼(130)의 확인을 반복적으로 수행한다.
본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 본 발명에 따른 구성요소를 치환, 변형 및 변경할 수 있다는 것이 명백할 것이다.
Claims (6)
- 기설정된 상태 탐지 주기마다 프린터 장치의 상태를 탐지하는 상태 탐지 수단;상기 상태 탐지 수단에 의해 탐지된 상태 값을 이전 주기에 탐지된 상태 값과 비교하여 상기 프린터 장치의 상태 변화 여부를 탐지하는 상태 변화 탐지 수단;상기 상태 변화 탐지 수단에 의해 탐지된 변화된 상태 값을 저장하는 자동 상태 응답 버퍼; 및기설정된 자동 상태 응답 버퍼의 체크 주기마다 상기 자동 상태 응답 버퍼에 저장된 상태 값이 있는지를 확인하여, 상기 자동 상태 응답 버퍼에 저장된 상태 값 중 가장 최근에 변화된 상태 값만을 호스트 장치로 전송하는 데이터 전송 수단을 포함하는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치.
- 제 1 항에 있어서, 상기 상태 탐지 수단은,프린터 용지의 유무를 감지하는 센서, 프린터 장치 커버의 닫힘 여부를 감지하는 센서 및 용지 자동 절단기의 오류를 감지하는 센서 중 하나 이상을 포함하는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치.
- 제 1 항에 있어서,상기 자동 상태 응답 버퍼의 체크 주기는 상기 호스트 장치의 프린터 상태 체크 주기에 따라 가변되는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치.
- 기설정된 상태 탐지 주기마다 프린터 장치의 상태를 탐지하는 단계;탐지된 상태 값을 이전 주기에 탐지된 상태 값과 비교하여 상기 프린터 장치의 상태 변화 여부를 탐지하는 단계;상기 프린터 장치의 상태가 변화된 경우, 변화된 상태 값을 자동 상태 응답 버퍼에 저장하는 단계;기설정된 자동 상태 응답 버퍼의 체크 주기마다 상기 자동 상태 응답 버퍼에 저장된 상태 값이 있는지 확인하는 단계; 및상기 자동 상태 응답 버퍼에 저장된 상태 값 중 가장 최근에 변화된 상태 값을 호스트 장치로 전송하는 단계를 포함하는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치의 제어 방법.
- 제 4 항에 있어서,상기 프린터 장치의 상태를 탐지하는 단계는, 프린터 용지의 유무, 프린터 장치 커버의 닫힘 여부 및 용지 자동 절단기의 오류 유무 중 하나 이상을 포함하는 프린터 장치의 상태를 탐지하는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치의 제어 방법.
- 제 4 항에 있어서,상기 자동 상태 응답 버퍼의 체크 주기는 상기 호스트 장치의 프린터 상태 체크 주기에 따라 가변되는 것을 특징으로 하는 자동 상태 응답 기능을 갖는 프린터 장치의 제어 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20090028168 | 2009-04-01 | ||
KR10-2009-0028168 | 2009-04-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2010114223A2 true WO2010114223A2 (ko) | 2010-10-07 |
WO2010114223A3 WO2010114223A3 (ko) | 2010-11-25 |
Family
ID=42828796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2010/000766 WO2010114223A2 (ko) | 2009-04-01 | 2010-02-08 | 자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2010114223A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150126493A (ko) | 2014-05-02 | 2015-11-12 | 세원텔레텍 주식회사 | 음의 군지연 여파기 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0159722B1 (ko) * | 1996-05-21 | 1999-05-01 | 김광호 | 프린터 소모품의 소모경고방법 |
KR20000060131A (ko) * | 1999-03-12 | 2000-10-16 | 윤종용 | 네트워크 프린터를 원격으로 제어하는 시스템 |
KR100803575B1 (ko) * | 2007-02-02 | 2008-02-15 | 엘지전자 주식회사 | 멀티에어컨의 통합관리 시스템 및 방법 |
-
2010
- 2010-02-08 WO PCT/KR2010/000766 patent/WO2010114223A2/ko active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0159722B1 (ko) * | 1996-05-21 | 1999-05-01 | 김광호 | 프린터 소모품의 소모경고방법 |
KR20000060131A (ko) * | 1999-03-12 | 2000-10-16 | 윤종용 | 네트워크 프린터를 원격으로 제어하는 시스템 |
KR100803575B1 (ko) * | 2007-02-02 | 2008-02-15 | 엘지전자 주식회사 | 멀티에어컨의 통합관리 시스템 및 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150126493A (ko) | 2014-05-02 | 2015-11-12 | 세원텔레텍 주식회사 | 음의 군지연 여파기 |
Also Published As
Publication number | Publication date |
---|---|
WO2010114223A3 (ko) | 2010-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014046313A1 (ko) | 어태치먼트 자동 인식 및 세팅 방법과 그 장치 | |
EP2028571B1 (en) | Method of detecting disconnection and power discontinuity of I/O unit connected to numerical controller | |
EP1282265A2 (en) | Media converter and transmission system using the same | |
WO2010114223A2 (ko) | 자동 상태 응답 기능을 갖는 프린터 장치 및 이의 제어 방법 | |
US20170272451A1 (en) | Monitoring apparatus and communication system | |
JP2610332B2 (ja) | 画像形成装置 | |
EP1670190A1 (en) | Switching between layer 2 switches as destination of IP packets from cards | |
EP2725748A2 (en) | Sensor system and communication device | |
KR100512982B1 (ko) | 무선 화상형성장치 및 방법 | |
JP4006171B2 (ja) | 印刷装置及び印刷装置の制御方法 | |
JP2006186895A5 (ko) | ||
WO2012044050A2 (en) | Apparatus and method for saving power of usb device | |
WO2020209441A1 (ko) | 게이트웨이를 이용한 차량의 네트워크 해킹 방지 장치 및 방법 | |
EP0949789A1 (en) | Network link bypass device | |
CN111147500A (zh) | 一种基于数据安全处理的信息内网数据中转设备和方法 | |
JP4941212B2 (ja) | 電子デバイス、データ処理装置、及びバス制御方法 | |
WO2023101148A1 (ko) | Can 트래픽 모니터링을 이용한 공격 ecu 탐지 방법 및 장치 | |
US20100158007A1 (en) | Method and apparatus for aggregating single packets in a single session | |
JP6776697B2 (ja) | 通信モジュール判別装置、通信モジュール判別方法およびそのプログラム | |
CN103269298A (zh) | 一种总线自适应切换方法和装置 | |
JP7195166B2 (ja) | 火災感知システム及び中継器 | |
WO1990015491A1 (en) | Data communication apparatus | |
JP6680196B2 (ja) | 画像形成装置 | |
JP2003092611A (ja) | 通信システム | |
KR101080400B1 (ko) | 화상 형성장치의 전압 출력 제어방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10758948 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10758948 Country of ref document: EP Kind code of ref document: A2 |