KR100477709B1 - Method for preventing ink refill and apparatus for detecting ink level therefor - Google Patents
Method for preventing ink refill and apparatus for detecting ink level therefor Download PDFInfo
- Publication number
- KR100477709B1 KR100477709B1 KR10-2003-0037858A KR20030037858A KR100477709B1 KR 100477709 B1 KR100477709 B1 KR 100477709B1 KR 20030037858 A KR20030037858 A KR 20030037858A KR 100477709 B1 KR100477709 B1 KR 100477709B1
- Authority
- KR
- South Korea
- Prior art keywords
- cartridge
- ink
- printer
- fuse resistor
- ink level
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17566—Ink level or ink residue control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17543—Cartridge presence detection or type identification
- B41J2/17546—Cartridge presence detection or type identification electronically
-
- 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/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
- G06F3/1219—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
-
- 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/1239—Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17566—Ink level or ink residue control
- B41J2002/17579—Measuring electrical impedance for ink level indication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17566—Ink level or ink residue control
- B41J2002/17589—Ink level or ink residue control using ink level as input for printer mode selection or for prediction of remaining printing capacity
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)
- Ink Jet (AREA)
Abstract
본 발명은 잉크 리필 방지 방법 및 이를 위한 잉크레벨 감지 장치에 관한 것으로, 전원전압에 연결된 제1퓨즈 저항, 일측이 제1퓨즈 저항에 연결되고 타측은 접지되는 제1스위치, 전원 전압에 연결된 제2퓨즈 저항 및 일측이 제2퓨즈 저항에 연결되고 타측은 접지되는 제2스위치를 구비하는 카트리지, 제1 또는 제2스위치에 제1 또는 제2신호를 공급하는 프린터를 이용하여 카트리지의 잉크 리필을 방지하는 방법에 있어서, (a) 프린터가 리셋된 경우, 카트리지가 현재 사용중인 카트리지인지를 식별하는 단계; (b) 식별결과, 현재 사용중인 카트리지가 아니라면 제2퓨즈 저항의 전압레벨을 검사하여 카트리지에 잉크가 없는지를 판단하는 단계; (c) 판단결과, 잉크가 있다면 제1퓨즈 저항의 전압레벨을 검사하여 카트리지가 새로운 카트리지임을 판단하는 단계; 및 (d) 새로운 카트리지로 판단되면 제1스위치에 제1신호를 공급하여 제1퓨즈 저항을 오픈하는 단계를 포함함을 특징으로한다.The present invention relates to a method for preventing ink refilling and an ink level sensing device for the same, comprising: a first fuse connected to a power supply voltage, a first switch connected to a first fuse resistor and connected to a first fuse resistor; and a second switch connected to a power supply voltage A cartridge having a fuse resistor and a second switch connected at one side to the second fuse resistor and grounded at the other side, and preventing ink refilling of the cartridge by using a printer supplying the first or second signal to the first or second switch. A method, comprising: (a) when a printer is reset, identifying whether a cartridge is currently in use; (b) determining that the cartridge is free of ink by checking the voltage level of the second fuse resistor if the cartridge is not currently in use; (c) determining that the cartridge is a new cartridge by inspecting the voltage level of the first fuse resistor if there is ink; And (d) opening a first fuse resistor by supplying a first signal to the first switch when it is determined that the cartridge is new.
Description
본 발명은 잉크 리필 방지 방법 및 이를 위한 잉크 레벨 감지 장치에 관한 것으로, 특히 카트리지에 잉크 레벨과 관련한 카트리지의 현재 상태를 표시하여 잉크 리필을 방지하는 잉크 리필 방지 방법 및 이를 위한 잉크 레벨 감지 장치에 관한 것이다.The present invention relates to an ink refill prevention method and an ink level sensing device therefor, and more particularly, to an ink refill prevention method for preventing ink refilling by displaying a current state of a cartridge related to ink levels on a cartridge, and an ink level sensing device therefor. will be.
일반적으로, 카트리지 타입의 잉크젯 프린터는 작은 카트리지를 가지며, 카트리지는 프린터와 신호를 주고받는 헤드와 잉크가 분사되는 노즐이 어디에 위치하느냐에 따라 일체형과 분리형으로 나누어진다. 일체형은 헤드와 노즐이 카트리지에 붙어있는 형태이다. 분리형은 헤드와 노즐이 프린터 내부에 있으며, 잉크가 소진되었을 경우 잉크가 담아져있는 카트리지만을 교환한다.In general, a cartridge type inkjet printer has a small cartridge, and the cartridge is divided into an integrated type and a separate type depending on where the head which communicates with the printer and the nozzle where the ink is ejected are located. In one-piece type, the head and the nozzle are attached to the cartridge. In the separate type, the head and the nozzle are inside the printer, and when the ink is used up, only the cartridge containing the ink is replaced.
어느 경우이든. 하나의 카트리지가 인쇄할 수 있는 페이지 수는 한정되어 있어서 잉크의 양이 상대적으로 중요하다. 따라서 페이지 프린팅중에 잉크가 소진되는 것을 막고, 현재 사용중인 카트리지의 잉크의 잔량이 어느 정도 되는지를 인식할 필요가 있다.In either case. The number of pages that one cartridge can print is limited, so the amount of ink is relatively important. Therefore, it is necessary to prevent the ink from running out during page printing, and to recognize the amount of ink remaining in the cartridge currently being used.
도 1은 일반적인 일체형 카트리지에서 잉크 레벨을 설정하는 방법을 흐름도로 도시한 것이다. 프린터는 커버가 닫혀지면, 즉 프린터가 리셋되면(101단계), 해당 프린터 제조회사에서 고유하게 부여한 카트리지의 ID 및 로트번호(Lot no.)를 확인한다(102). 확인된 ID 및 로트번호가 가장 최근 저장된 값과 동일하다면(103단계), 사용중인 헤드로 판단하고 현재 저장된 잉크레벨을 유지한다(105단계). 103단계에서 동일하지않다면 새로운 카트리지로 판단하고 잉크레벨을 "FULL"로 설정한다(104단계). 1 is a flowchart illustrating a method of setting ink levels in a typical integrated cartridge. When the cover is closed, that is, when the printer is reset (step 101), the printer checks the ID and lot number (Lot No.) of the cartridge uniquely assigned by the printer manufacturer (102). If the confirmed ID and lot number are the same as the most recently stored value (step 103), it is determined that the head is in use and the currently stored ink level is maintained (step 105). If it is not the same in step 103, it is determined as a new cartridge and the ink level is set to "FULL" (step 104).
그러나 이 경우, ID 및 로트 번호가 프린터측의 드라이버나 메모리 등에 저장되어있는 값과 다르면 새로운 헤드로 판단해서 잉크레벨을 "FULL"로 설정하게되는데, 이는 이미 다른 프린터에서 사용중이던 헤드일 경우 전혀 다른 판단을 하게된다. 즉, 다른 프린터에서 이미 사용하여 잉크가 30%정도만 남아있었는데도 100%라고 판단하게되고, 그에 따라 잉크 잔량에 대해 명확하지않은 정보를 갖게되며, 사용자에게도 잘못된 정보를 알려주는 결과가 된다. In this case, however, if the ID and lot number are different from the values stored in the driver or memory of the printer, it is determined as a new head and the ink level is set to "FULL", which is different from the head already used in another printer. You will be judged. That is, even though only about 30% of the ink has already been used in another printer, it is determined to be 100%, and accordingly, there is unclear information about the remaining amount of ink, and the user is informed of incorrect information.
또한, 도 1에 개시된 종래의 잉크레벨 감지 방법은 도트 카운터를 이용하는데, 보통 프린터 제어부에서 헤드 드라이버로 전송되는 픽셀 데이터를 카운팅함으로써 감지된다. 그러나 이러한 도트 카운팅에 의한 잉크 레벨 감지 방법은 도트를 일일이 카운트하여 카운트된 도트에 해당하는 잉크량만큼을 현재 잉크 잔량에서 감소하는 형태로 잉크레벨을 감지하는 것이므로, 도트 카운터의 부담이 크다.In addition, the conventional ink level detection method disclosed in FIG. 1 uses a dot counter, which is usually detected by counting pixel data transmitted from the printer control unit to the head driver. However, since the ink level detection method by dot counting detects the ink level in the form of counting the dots one by one and decreasing the amount of ink corresponding to the counted dots from the current ink remaining amount, the burden of the dot counter is large.
한편, 카트리지와 관련하여 리필(refill)된 잉크를 사용함으로써 인쇄품질 저하 및 프린터 자체의 트러블이 유발되는 사례가 있다. 따라서, 리필된 카트리지 사용을 방지하는 방법이 필요하다.On the other hand, the use of refilled ink in relation to the cartridge there is a case that the print quality degradation and the trouble of the printer itself. Thus, there is a need for a method of preventing the use of refilled cartridges.
본 발명이 이루고자하는 기술적 과제는 퓨즈 저항을 이용하여 카트리지의 잉크 리필을 방지하는 방법 및 프린트할 데이터 양을 이용하여 잉크레벨을 감지하는 장치를 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide a method of preventing ink refilling of a cartridge by using a fuse resistor and an apparatus for detecting an ink level by using an amount of data to be printed.
상기 기술적 과제를 이루기위한, 본 발명은 전원전압에 연결된 제1퓨즈 저항, 일측이 상기 제1퓨즈 저항에 연결되고 타측은 접지되는 제1스위치, 전원 전압에 연결된 제2퓨즈 저항 및 일측이 상기 제2퓨즈 저항에 연결되고 타측은 접지되는 제2스위치를 구비하는 카트리지, 상기 제1 또는 제2스위치에 제1 또는 제2신호를 공급하는 프린터를 이용하여 상기 카트리지의 잉크 리필을 방지하는 방법에 있어서, (a) 상기 프린터가 리셋된 경우, 상기 카트리지가 현재 사용중인 카트리지인지를 식별하는 단계; (b) 식별결과, 현재 사용중인 카트리지가 아니라면 상기 제2퓨즈 저항의 전압레벨을 검사하여 상기 카트리지에 잉크가 없는지를 판단하는 단계; (c) 판단결과, 잉크가 있다면 상기 제1퓨즈 저항의 전압레벨을 검사하여 상기 카트리지가 새로운 카트리지임을 판단하는 단계; 및 (d) 새로운 카트리지로 판단되면 상기 제1스위치에 제1신호를 공급하여 상기 제1퓨즈 저항을 오픈하는 단계를 포함함을 특징으로한다.In order to achieve the above technical problem, the present invention provides a first fuse resistor connected to a power supply voltage, a first switch connected to a first fuse resistor on one side and grounded on the other side, a second fuse resistor connected to a power supply voltage, and one side on the first fuse resistor. 2. A method of preventing ink refilling of a cartridge using a cartridge having a second switch connected to a fuse resistor and grounded at another side thereof, and a printer supplying a first or second signal to the first or second switch. (a) when the printer is reset, identifying whether the cartridge is currently in use; (b) determining that the cartridge is free of ink by checking the voltage level of the second fuse resistor if the cartridge is not currently in use; (c) determining that the cartridge is a new cartridge by examining the voltage level of the first fuse resistor if there is ink; And (d) opening the first fuse resistor by supplying a first signal to the first switch if it is determined that the cartridge is new.
상기 기술적 과제를 이루기위한, 본 발명은 프린터와 통신하는 헤드를 구비하는 카트리지에 대해 상기 프린터에서 상기 카트리지의 잉크 레벨을 감지하는 장치에 있어서, 현재의 잉크 레벨을 저장하는 메모리; 프린트할 데이터를 소정 단위로 전달하고, 상기 메모리로부터 상기 현재의 잉크레벨을 독출하며, 독출된 잉크레벨로부터 소정 입력값에 대응하는 잉크레벨을 감산하여 상기 메모리로 출력하는 제어부; 프린트를 위한 명령을 상기 헤드에 전달하는 헤드 드라이버; 및 상기 제어부에서 상기 헤드 드라이버로 출력하는 데이터를 카운팅하여 상기 제어부로 출력하는 데이터 카운터를 포함함을 특징으로한다.In order to achieve the above technical problem, the present invention provides an apparatus for sensing an ink level of the cartridge in the printer for a cartridge having a head in communication with the printer, the apparatus comprising: a memory for storing a current ink level; A control unit transferring data to be printed in a predetermined unit, reading the current ink level from the memory, and subtracting an ink level corresponding to a predetermined input value from the read ink level and outputting the ink level to the memory; A head driver for transmitting a command for printing to the head; And a data counter counting data output from the controller to the head driver and outputting the data counter to the controller.
이하에서 첨부된 도면을 참조하여 본 발명을 보다 상세히 설명하기로한다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings.
도 2는 본 발명에 따른 잉크 레벨을 감지하는 장치에 대한 블록도이다. 도 2에서 참조번호 21은 프린터부를 나타내고, 22는 카트리지에 구비된 헤드를 나타낸다.2 is a block diagram of an apparatus for sensing ink levels in accordance with the present invention. In Fig. 2, reference numeral 21 denotes a printer portion, and 22 denotes a head provided in the cartridge.
프린터부(21)는 제어부(211), 헤드 드라이버(212), 데이터 카운터(213) 및 메모리(214)를 구비한다. 제어부(211)는 컴퓨터 등의 프린터 드라이버(미도시)로부터 입력되는 프린팅 데이터를 입력받아서 소정 단위로 헤드 드라이버(212)에 전달한다. 헤드 드라이버(212)는 프린트를 위한 명령을 헤드(22)에 주게된다. 데이터 카운터(213)는 제어부(211)에서 상기 헤드 드라이버(212)로 전달되는 데이터를 카운팅하여 제어부(211)로 출력한다. 제어부(211)는 카운팅된 데이터를 프린트하는데 필요한 잉크량을 계산하고, 계산된 양만큼을 현재 메모리(214)에 저장되어있는 잉크 잔량으로부터 감산하여 잉크레벨을 감지하게 된다.The printer unit 21 includes a control unit 211, a head driver 212, a data counter 213, and a memory 214. The control unit 211 receives printing data input from a printer driver (not shown) such as a computer and transmits the printing data to the head driver 212 in a predetermined unit. The head driver 212 gives a command to the head 22 for printing. The data counter 213 counts data transferred from the controller 211 to the head driver 212 and outputs the counted data to the controller 211. The control unit 211 calculates an ink amount required to print the counted data, and subtracts the calculated amount from the ink remaining amount currently stored in the memory 214 to detect the ink level.
도 3은 본 발명에 적용되는 잉크 리필 방지 장치의 구성을 간략하게 도시한 것이고, 도 4는 도 3에 도시된 장치를 이용하여 카트리지의 상태를 판단하는 방법에 대한 흐름도이고, 도 5는 도 3에 도시된 장치를 이용한 인쇄동작시 잉크 리필을 방지하는 방법에 대한 흐름도이다.3 is a view schematically showing the configuration of an ink refill prevention apparatus applied to the present invention, FIG. 4 is a flowchart of a method of determining a state of a cartridge using the apparatus shown in FIG. 3, and FIG. 5 is FIG. 3. A flowchart of a method of preventing ink refill during a printing operation using the apparatus shown in FIG.
도 3에 도시된 장치는 제어부(211)와 헤드(22)로 구성된다. 제어부(211)는 헤드(22)로부터 입력되는 신호 DET_NEW 및 DET_END로부터 헤드가 새로운 헤드인지, 사용중인 헤드인지 또는 리필된 헤드인지를 판단하게된다. 또한 제어부(211)는 헤드(22)에 OPEN_FUSE_0 신호와 OPEN_FUSE_1 신호를 출력하여 헤드가 새로운 헤드인지, 적어도 한 번은 사용된 적이 있는 헤드인지를 구분되도록한다.The apparatus shown in FIG. 3 comprises a control unit 211 and a head 22. The controller 211 determines whether the head is a new head, a used head, or a refilled head from the signals DET_NEW and DET_END input from the head 22. In addition, the controller 211 outputs an OPEN_FUSE_0 signal and an OPEN_FUSE_1 signal to the head 22 so as to distinguish whether the head is a new head or a head that has been used at least once.
헤드(22)는 OPEN_FUSE_0의 신호를 게이트 전압으로 하고, 에미터 단자는 접지되며, 콜렉터 단자는 저항 R1 및 VDD에 연결되는 제1트랜지스터 T1과 OPEN_FUSE_1의 신호를 게이트 전압으로 하고, 에미터 단자는 접지되며, 콜렉터 단자는 저항 R2 및 VDD에 연결되는 제2트랜지스터 T2를 구비한다. 상기 R1 및 R2는 각각 OPEN_FUSE_0 및 OPEN_FUSE_1 신호의 입력에 따라 각각 스위치로 동작하는 T1 및 T2에 의해 오픈되는 재질로 제작된 퓨즈 저항인 것이 바람직하다.The head 22 uses the signal of OPEN_FUSE_0 as the gate voltage, the emitter terminal is grounded, the collector terminal is the gate voltage of the first transistor T1 and OPEN_FUSE_1 connected to the resistors R1 and VDD, and the emitter terminal is grounded. The collector terminal has a second transistor T2 connected to the resistors R2 and VDD. Preferably, R1 and R2 are fuse resistors made of a material opened by T1 and T2 acting as switches, respectively, in response to inputs of OPEN_FUSE_0 and OPEN_FUSE_1 signals.
상기 장치를 도 4의 흐름도를 참조하여 설명하면 다음과 같다.The apparatus is described with reference to the flowchart of FIG. 4 as follows.
먼저, 프린터의 커버를 닫게되면(401단계), 제어부(211)는 카트리지의 ID 및 로트 번호를 확인한다(402단계). 카트리지의 ID 및 로트 번호가 프린터 내부 메모리(예를 들어, 도 2의 214)에 저장된 가장 최근값과 동일하면(403단계), 사용중인 카트리지로 판단하고 메모리에 저장된 현재의 잉크 레벨을 유지한다(404단계).First, when the cover of the printer is closed (step 401), the control unit 211 checks the ID and lot number of the cartridge (step 402). If the ID and lot number of the cartridge are the same as the most recent value stored in the printer internal memory (e.g., 214 of FIG. 2) (step 403), it is determined that the cartridge is in use and maintains the current ink level stored in the memory ( Step 404).
403단계에서 동일하지않은 것으로 판단되면, 제어부(211)는 DET_END 포트를 확인한다(405단계). 여기서, DET_END 포트는 잉크 카트리지의 잉크가 비었음을 나타내는 포트로, 잉크를 다 사용하여 잉크 카트리지가 비어있는 경우 제어부(211)는 OPEN_FUSE_1 포트에 전압을 인가하여 T2를 턴온시켜서 R2저항을 오픈하게된다. 따라서, DET_END 포트가 로우레벨 "L" 이면(406단계), 잉크 카트리지가 비어있음을 나타내므로 카트리지를 교체하라는 메시지를 출력한다(407단계). 405단계에서, DET_END가 "L"이 아니면, DET_NEW 포트를 확인한다(408단계). DET_NEW 포트는 카트리지가 새로운 것임을 나타내는 포트로, 카트리지를 새로 설치하면 제어부(211)는 OPEN_FUSE_0 포트에 전압을 인가하여 T1을 턴온시켜서 R1저항을 오픈하게된다. 따라서, DET_NEW 포트가 로우레벨 "L"이 아니면(409단계), 기존에 적어도 한 번 사용되었지만 잉크가 남아있는 카트리지로 판단한다(410단계). 이 때 잉크레벨은 제어부(211)에서 알 수 없으므로, 이를 사용자에게 알려주고, 임의의 값을 세팅하거나 사용자로부터 프린터 드라이버를 통해 현재 잉크레벨을 입력받을 수도 있다.If it is determined in step 403 that it is not the same, the control unit 211 checks the DET_END port (step 405). Here, the DET_END port indicates that the ink of the ink cartridge is empty. When the ink cartridge is empty by using the ink, the control unit 211 turns on T2 by applying a voltage to the OPEN_FUSE_1 port to open the R2 resistance. . Therefore, if the DET_END port is at the low level "L" (step 406), it indicates that the ink cartridge is empty and outputs a message to replace the cartridge (step 407). If DET_END is not "L" in step 405, the DET_NEW port is checked (step 408). The DET_NEW port indicates that the cartridge is new. When the cartridge is newly installed, the controller 211 applies a voltage to the OPEN_FUSE_0 port to turn on T1 to open the R1 resistor. Therefore, if the DET_NEW port is not at the low level "L" (step 409), it is determined that the cartridge is used at least once but ink remains (step 410). At this time, since the ink level is unknown to the control unit 211, it is notified to the user, and may set an arbitrary value or receive the current ink level from the user through the printer driver.
409단계에서, DET_NEW 포트값이 하이레벨 "H"라면, 제어부(211)는 새로운 카트리지로 판단하고 잉크레벨을 "FULL"로 설정하고(411단계), OPEN_FUSE_0 포트에 전압을 인가하여 R1저항을 오픈한다(412단계).In step 409, if the DET_NEW port value is the high level "H", the control unit 211 determines that the new cartridge and set the ink level to "FULL" (step 411), and applies the voltage to the OPEN_FUSE_0 port to open the R1 resistor. (Step 412).
상기 리필 방지를 위한 R2 저항의 오픈과정을 도 5의 흐름도를 참조하여 설명하면 다음과 같다.The opening process of the R2 resistor for preventing the refill will be described with reference to the flowchart of FIG. 5.
먼저 프린터의 제어부(211)는 프린트 명령을 받으면(501단계), 프린팅 데이터를 헤드 드라이버(212)로 전송하고, 데이터 카운터(213)는 전송되는 데이터를 카운팅한다. 제어부(211)는 메모리(214)에 저장된 현재 잉크레벨을 체크한다(502단계). 제어부(211)는 테이터 카운터(213)로부터 카운트된 데이터로부터 프린팅에 필요한 잉크량을 계산하고 이를 체크된 잉크레벨과 비교한다(503단계). 비교결과, 잉크가 부족하다면, 잉크 부족 메시지를 출력하고(504단계), 잉크가 없다면, OPEN_FUSE_1 포트에 전압을 인가하여 R2저항을 오픈한다(505단계). R2를 오픈하는 것은 잉크를 다 사용한 키트리지에 잉크만 리필하여 재사용하는 것을 방지하지위한 것이다. R2저항 오픈 후, 제어부(211)는 카트리지 교체 메시지를 출력한다(506단계). First, when the control unit 211 of the printer receives a print command (step 501), the printing data is transmitted to the head driver 212, and the data counter 213 counts the transmitted data. The control unit 211 checks the current ink level stored in the memory 214 (step 502). The control unit 211 calculates an ink amount required for printing from the data counted from the data counter 213 and compares it with the checked ink level (step 503). As a result of the comparison, if the ink is low, an ink low message is output (step 504). If there is no ink, the R2 resistance is opened by applying a voltage to the OPEN_FUSE_1 port (step 505). Opening R2 is intended to prevent refilling of ink by refilling only the ink cartridge. After opening the R2 resistor, the controller 211 outputs a cartridge replacement message (step 506).
본 발명에 따르면, 퓨즈저항을 사용하여 새로운 카트리지, 사용중인 카트리지 또는 이미 다른 프린터에서 적어도 한 번은 사용했던 카트리지를 구분하여 표시할 수 있으므로, 카트리지 및 잉크 레벨에 대한 보다 정확한 정보를 사용자에게 제공할 수 있고, 리필 잉크 카트리지의 사용을 방지할 수 있다. 또한, 잉크레벨 감지 방법에 있어서도 소정 데이터 단위로 카운팅하므로, 종래의 도트 카운팅 방법에 의한 것보다 간단하고 정확하다.According to the present invention, the fuse resistor can be used to distinguish and display a new cartridge, a cartridge in use, or a cartridge that has been used at least once in another printer, thereby providing the user with more accurate information on the cartridge and ink level. And the use of a refilled ink cartridge can be prevented. In addition, even in the ink level detection method, since counting is performed by a predetermined data unit, it is simpler and more accurate than that by the conventional dot counting method.
도 1은 일반적인 일체형 카트리지에서 잉크 레벨을 설정하는 방법을 흐름도로 도시한 것이다.1 is a flowchart illustrating a method of setting ink levels in a typical integrated cartridge.
도 2는 본 발명에 따른 잉크 레벨을 감지하는 장치에 대한 블록도이다.2 is a block diagram of an apparatus for sensing ink levels in accordance with the present invention.
도 3은 본 발명에 적용되는 잉크 리필 방지 장치의 구성에 대한 블록도이다. 3 is a block diagram of the configuration of the ink refill prevention apparatus applied to the present invention.
도 4는 도 3에 도시된 장치를 이용하여 카트리지의 상태를 판단하는 방법에 대한 흐름도이다.4 is a flowchart illustrating a method of determining a state of a cartridge using the apparatus shown in FIG. 3.
도 5는 도 3에 도시된 장치를 이용한 인쇄동작시 잉크 리필을 방지하는 방법에 대한 흐름도이다.5 is a flowchart illustrating a method of preventing ink refill during a printing operation using the apparatus shown in FIG. 3.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0037858A KR100477709B1 (en) | 2003-06-12 | 2003-06-12 | Method for preventing ink refill and apparatus for detecting ink level therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0037858A KR100477709B1 (en) | 2003-06-12 | 2003-06-12 | Method for preventing ink refill and apparatus for detecting ink level therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040106886A KR20040106886A (en) | 2004-12-18 |
KR100477709B1 true KR100477709B1 (en) | 2005-03-18 |
Family
ID=37381197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0037858A KR100477709B1 (en) | 2003-06-12 | 2003-06-12 | Method for preventing ink refill and apparatus for detecting ink level therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100477709B1 (en) |
-
2003
- 2003-06-12 KR KR10-2003-0037858A patent/KR100477709B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20040106886A (en) | 2004-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6685290B1 (en) | Printer consumable having data storage for static and dynamic calibration data, and methods | |
RU2295754C2 (en) | Reliable bit circuit for memorizing device of replaceable printer component | |
KR100556001B1 (en) | Ink jet cartridge with separately replaceable ink reservoir | |
US5365312A (en) | Arrangement for printer equipment for monitoring reservoirs that contain printing medium | |
US5699091A (en) | Replaceable part with integral memory for usage, calibration and other data | |
CN100540316C (en) | Liquid consuming device and liquid-consumed buret reason devices and methods therefor | |
EP1270236B1 (en) | Identification of printer recording material receptacle | |
EP0720916A2 (en) | Ink supply identification system for a printer | |
JP2009196366A (en) | Apparatus controlled by data from consumable parts with incorporated memory device | |
JPH11314375A (en) | Residual quantity detector of ink in ink cartridge | |
AU2002310113A1 (en) | Robust bit scheme for a memory of a replaceable printer component | |
WO2020224491A1 (en) | Printing consumable and ink cartridge | |
US20090034995A1 (en) | Image Forming Device | |
US8556361B2 (en) | Image forming device, ink managing method, and ink managing program | |
KR100477709B1 (en) | Method for preventing ink refill and apparatus for detecting ink level therefor | |
JPH10119306A (en) | Ink jet printer | |
KR0163735B1 (en) | Message output method & device | |
JPH08290581A (en) | Ink supplying device and recorder using the same | |
JP2003276215A (en) | Ink jet printer and ink cartridge for use therein |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120228 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130227 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |