KR0145884B1 - How to process print information from a page printing device - Google Patents
How to process print information from a page printing deviceInfo
- Publication number
- KR0145884B1 KR0145884B1 KR1019950016168A KR19950016168A KR0145884B1 KR 0145884 B1 KR0145884 B1 KR 0145884B1 KR 1019950016168 A KR1019950016168 A KR 1019950016168A KR 19950016168 A KR19950016168 A KR 19950016168A KR 0145884 B1 KR0145884 B1 KR 0145884B1
- Authority
- KR
- South Korea
- Prior art keywords
- prints
- memory
- ratio
- page
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1293—Printer information exchange with computer
- G06F3/1294—Status or feedback related to information exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/23—Reproducing arrangements
- H04N1/2307—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity
- H04N1/233—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity according to characteristics of the data to be reproduced, e.g. number of lines
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/06—Apparatus for electrographic processes using a charge pattern for developing
- G03G15/08—Apparatus for electrographic processes using a charge pattern for developing using a solid developer, e.g. powder developer
- G03G15/0822—Arrangements for preparing, mixing, supplying or dispensing developer
- G03G15/0848—Arrangements for testing or measuring developer properties or quality, e.g. charge, size, flowability
- G03G15/0856—Detection or control means for the developer level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/23—Reproducing arrangements
- H04N1/2307—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/23—Reproducing arrangements
- H04N1/2307—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity
- H04N1/2392—Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity for displaying or indicating, e.g. a condition or state
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/55—Self-diagnostics; Malfunction or lifetime display
- G03G15/553—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job
- G03G15/556—Monitoring or warning means for exhaustion or lifetime end of consumables, e.g. indication of insufficient copy sheet quantity for a job for toner consumption, e.g. pixel counting, toner coverage detection or toner density measurement
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Control Or Security For Electrophotography (AREA)
- Record Information Processing For Printing (AREA)
- Laser Beam Printer (AREA)
Abstract
1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
페이지 프린트 장치Page printing device
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
페이지 프린트장치에서 이미지 유니트 교환 후 프린트한 인쇄매수 및 인쇄비율을 계산한 통계자료를 제공Provides statistical data for calculating the number of prints and the print ratio printed after replacing the image unit in the page printing machine.
3. 발명의 해결 방법의 요지3. Summary of the Solution of the Invention
페이지 프린트 장치의 프린트 정보 처리방법이, 프린트 모드시 프린트데이터를 페이지메모리에 저장하며, 페이지단위로 인쇄용지의 흑화소 비율을 계산한 후 인쇄매수 및 인쇄비율을 갱신하여 통계메모리에 누적 저장하는 과정과, 타이머인터럽트 모드시 현재의 시간을 판단하며, 일 종료시 통계메모리에 저장한 금일 인쇄매수 및 인쇄비율을 토대로 일평균 인쇄매수 및 인쇄비율을 갱신하여 통계메모리에 저장하고 월 종료시 통계메모리에 저장한 일평균 인쇄매수 및 인쇄비율을 토대로 월평균 인쇄매수 및 인쇄비율을 갱신하여 통계메모리에 저장하는 과정과 출력모드시 통계메모리에 저장하고 있는 월평균, 일평균 및 금일의 인쇄매수 및 인쇄비율을 표시하는 과정으로 이루어진다.The print information processing method of the page printing device stores the print data in the page memory in print mode, calculates the black pixel ratio of the print paper in units of pages, updates the number of copies and the print ratio, and stores the data in the statistics memory. The current time is determined in the timer interrupt mode, and the daily average number of copies and the print rate are updated based on the number of prints and the print rate stored in the statistics memory at the end of the day and stored in the statistics memory. The process of updating the monthly average number of copies and printing ratios based on the daily average number of copies and the printing ratio and storing them in the statistics memory, and the process of displaying the monthly average, daily average and today's print quantity and printing ratio stored in the statistics memory in print mode. Is done.
4. 발명의 중요한 용도4. Important uses of the invention
페이지 프린트장치에서 이미지 유니트 교환 후 통 인쇄한 용지의 매수 및 인쇄용지의 흑화소 비율을 누적 갱신하여 통계자료로 사용하므로서, 이미지 유니트의 교환시기를 정확하게 예측할 수 있음.Accurately predict the replacement time of the image unit by accumulating and updating the number of printed sheets and the black pixel ratio of the print paper after replacing the image unit in the page printing device.
Description
제 1도는 팩시밀리의 구성을 도시하는 도면1 is a diagram showing the configuration of a facsimile
제 2도는 제 1도 중 프린트처리부의 구성을 도시하는 도면FIG. 2 is a diagram showing the configuration of a print processing unit in FIG.
제 3도는 프린트 장치에서 본 발명에 따라 프린트되는 정보를 처리하는 과정을 도시하는 흐름도3 is a flowchart illustrating a process of processing information printed according to the present invention in a printing apparatus.
제 4도는 프린트 장치에서 일평균 및 월평균 프린트 매수 및 비율을 산출하는 과정으로 도시하는 흐름도4 is a flowchart illustrating a process of calculating the daily average and monthly average number of prints and the ratio in the printing apparatus.
제 5도는 프린트 장치에서 사용자 요구시 저장중인 프린트 정보를 표시하는 흐름도5 is a flowchart showing print information being stored in the print apparatus upon user request.
본 발명은 프린트 장치의 정보 처리방법에 관한 것으로, 특히 프린트 장치에서 프린트한 용지 매수 및 비율을 산출하여 표시할 수 있는 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing method of a printing apparatus, and more particularly, to a method of calculating and displaying the number and ratio of sheets printed by a printing apparatus.
최근 레이저프린터 및 일반용지 팩시밀리 등과 같이 페이지 프린트(Page print)기능을 수행하는 프린트 장치의 사용이 증대되고 있는 추세이다. 이와 같은 프린터 장치는 토너를 사용하여 프린트 기능을 수행하게 된다. 따라서 각 업체들은 프린트 장치의 토너유니트(tonor unit) 또는 이미지 유니트(image unit)의 사용한계를 A4용지의 인쇄매수로 표시하고 있다. 여기서 상기 인쇄매수는 A4용지에서 검정색으로 인쇄된 부분의 비율이 몇 %인가에 따라 달라질 수 있으며, 업체에서 제공하는 수치는 A4용지의 전체 면적 대비 검정색 인쇄 부분의 비율이 10%∼20%를 기준으로 하고 있다.Recently, the use of a print device that performs a page print function such as a laser printer and a general paper fax machine is increasing. Such a printer device uses a toner to perform a print function. Therefore, each company expresses the usage amount of the toner unit or image unit of the printing apparatus as the number of prints of A4 paper. The number of prints may vary depending on what percentage of the black portion is printed on A4 paper, and the figures provided by the company are based on the ratio of the black portion to 10% to 20% of the total area of A4 paper. I am doing it.
그러나 실제 프린트 장치에서는 A4용지의 전체를 검정색으로 출력할 필요도 있으며, 또한 A4용지의 전체를 흰색으로 출력해야할 경우도 있다. 따라서 사용자의 입장에서 보면, 전체적으로 용지에 인쇄되는 검정색 비율이 업체에서 제공하는 평균 인쇄 비율에 근접하는지 판단할 수 없으며, 이로 인해 이미지 유니트의 교환시기를 정확하게 예측할 수 없게 된다. 이런 문제점을 해소하기 위하여 일부 제품에서는 TONER LOW라는 메세지를 표시하므로서, 이미지 유니트의 교환시기가 가까워졌음을 표시한다. 그러나 위와 같은 방법도 평균 인쇄 비율을 할 수 없는 상태에서는 메세지가 표시된 후 몇일 또는 평균 몇 매 정도를 더 인쇄할 수 있는지 여부를 판단할 수 없다. 이런 경우 프린터는 사용자가 항상 근접한 위치에 있으므로 별 문제가 야기되지 않을 수도 있으나, 일반용지 팩시밀리등과 같이 수신된 문서의 인쇄기능을 수행하는 프린트 장치는 장기간 사무실을 비워두게 되는 경우, 토너 부족 현상 발생시 팩스밀리 기능의 수행이 불가능해지거나 또는 프린트 용지가 백지로 출력될 수 있는 문제점이 있었다.However, in the actual printing apparatus, it is necessary to output the entirety of A4 paper in black and also to output the entirety of A4 paper in white. Therefore, from the user's point of view, it is impossible to determine whether the black ratio printed on the paper as a whole is close to the average printing ratio provided by the company, and thus it is impossible to accurately predict when to replace the image unit. To solve this problem, some products display the message TONER LOW, indicating that the replacement time of the image unit is near. However, the above method cannot determine whether the number of days or average number of sheets can be printed after the message is displayed in the state where the average printing ratio cannot be obtained. In this case, since the printer is always in close proximity to the user, it may not cause any problem.However, when a print device that performs a printing function of a received document such as a plain paper fax machine is left in the office for a long time, There was a problem in that the facsimile function could not be performed or print paper could be output as blank paper.
따라서 본 발명의 목적은 페이지 프린트 장치에서 프린트 용지의 인쇄 매수 및 인쇄비율을 산출하여 표시할 수 있는 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method for calculating and displaying the number of prints and the printing ratio of a print sheet in a page printing apparatus.
본 발명의 다른 목적은 페이지 프린트 장치에서 프린트 모드시 프린트 용지의 인쇄 매수 및 인쇄 비율을 산출하고, 산출한 결과에 따라 일평균 및 월평균의 인쇄 매수 및 인쇄비유를 산출하여 표시할 수 있는 방법을 제공함에 있다.Another object of the present invention is to provide a method of calculating the number of prints and the print ratio of the print paper in the print mode in the page printing apparatus, and calculating and displaying the print number and print ratio of the daily average and the monthly average according to the calculated result. Is in.
이러한 본 발명의 목적들을 달성하기 위하여 본 발명의 페이지 프린트 장치의 프린트 정보 처리방법이, 프린트 모드시 프린트데이터를 페이지메모리에 저장하며, 페이지단위로 인쇄용지의 흑화소 비율을 계산한 후 인쇄매수 및 인쇄비율을 갱신하여 통계메모리에 누적 저장하는 과정과, 타이머인터럽트 모드시 현재의 시간을 판단하며, 일 종료시 상기 통계메모리에 저장한 금일 인쇄매수 및 인쇄비율을 토대로 일평균 인쇄매수 및 인쇄비율을 갱신하여 상기 통계메모리에 저장하고 월 종료시 상기 통계메모리에 저장한 일평균 인쇄매수 및 인쇄비율을 토대로 월평균 인쇄매수 및 인쇄비율을 갱신하여 상기 통계메모리에 저장하는 과정과, 출력모드시 상기 통계메모리에 저장하고 있는 월평균, 일평균 및 금일의 인쇄매수 및 인쇄비율을 표시하는 과정으로 이루어짐을 특징으로 한다.In order to achieve the objects of the present invention, the print information processing method of the page printing apparatus of the present invention stores the print data in the page memory in the print mode, calculates the black pixel ratio of the print paper by the page unit, It updates the printing ratio and accumulates it in the statistics memory, and determines the current time in the timer interrupt mode, and at the end of the day, updates the daily average number of prints and the printing ratio based on the number of prints and the print rates stored in the statistics memory. Storing in the statistical memory by updating the monthly average number of prints and the printing ratio based on the daily average number of copies and the printing ratio stored in the statistical memory at the end of the month. The process of displaying the monthly average, daily average and today's print quantity and print ratio Characterized in that made.
이하 본 발명의 바람직한 실시예가 첨부된 도면의 참조와 함께 상세히 설명될 것이다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
일반적으로 페이지 프린트 장치라 함은 레이저 프린터 및 일반용지 팩시밀리 등과 같이 페이지 단위로 인쇄용지를 공급하여 프린트하는 장치를 의미한다. 상기와 같은 페이지 프린트 장치는 프린트 데이터를 인쇄용지 상에 전사시키기 위하여 이미지 유니트를 필요로 한다. 상기 이미지 유니트(image unit)는 드럼(drum), 토너(toner), 디벨로퍼(developer) 등의 소모품 유니트들로 구성된다. 즉, 상기 레이저프린터 및 일반용지 팩시밀리 등과 같은 페이지 프린트 장치는 이미지 유니트를 통해 프린트 데이터를 인쇄용지에 전사시켜 프린트 동작을 수행하게 된다. 본 발명에서는 상기 페이지 프린트 장치를 일반용지 팩시밀리로 가정하여 설명한다.In general, a page printing apparatus refers to an apparatus for printing by supplying printing paper in units of pages, such as a laser printer and a plain paper fax machine. Such a page printing apparatus requires an image unit to transfer print data onto printing paper. The image unit is composed of consumable units such as a drum, a toner, a developer, and the like. That is, the page printing apparatus such as the laser printer and the plain paper fax machine transfers the print data to the print paper through the image unit to perform a print operation. In the present invention, the page printing apparatus is assumed to be a plain paper fax.
제 1도는 팩시밀리의 구성을 도시하는 도면으로, 프린트부 20은 상기와 같은 이미지 유니트를 구비하고 있다. 상기 제 1도의 구성를 살펴보면, 제어부 111은 설정된 프로그램에 따라 팩시밀리의 송신모드, 수신모드 및 복사모드의 전반적인 동작을 제어한다. 또한 상기 제어부 111은 프로그램 메모리 및 데이터 메모리를 내장하고 있다. 그리고 상기 프로그램 메모리에는 본 발명의 프로그램이 저장되어 있으며, 데이터 메모리에는 프로그램 수행 중에 발생되는 데이터를 저장하는 영역을 구비하고 있다. OPE(Operating Pannel)112는 키입력수단과 표시수단으로 구성된다. 상기 OPE 112의 키입력수단은 사용자가 각 모드의 지정 및 지정된 모드의 동작 수행을 위해 누르는 키의 데이터를 발생하여 상기 제어부 111로 출력한다. 또한 상기 OPE 112의 표시수단은 상기 제어부 111에서 각 모드를 수행할 시 시스템의 동작상태를 표시하는 표시 데이터를 입력하여 표시하는 기능을 수행한다. 센서부 113은 원고의 입력 유무 및 인쇄용지의 유무를 감지하며, 감지된 상태 신호를 상기 제어부 111로 출력한다. 스캐너 114는 입력되는 원고를 이동시키며 원고 상의 화상을 스캐닝 출력한다. 화상처리부 115는 상기 제어부 111의 제어하에 송신 모드 및 복사모드시 상기 스캐너 114로 출력되는 화상신호를 처리하여 출력하고, 수신모드시 전송라인을 통해 수신되는 화상신호를 처리한다. 프린트처리부 116은 상기 제어부 111의 제어하에 수신모드 및 복사모드 수행시 상기 화상 처리부 115에서 입력되는 화상데이타를 입력하며, 프린트부 120을 제어하여 화상데이터를 인쇄용지에 프린트한다. 모뎀 117은 상기 제어부 111의 제어하에 송신 모드시 상기 화상처리부 115를 출력하는 화상데이타를 송신 형태로 화상신호로 변조하여 전송하고, 수신모드시 입력되는 화상신호를 상기 화상처리부 115에서 처리할 수 있도록 복조한다. NCU(Network Control Unit) 118은 상기 제어부 111의 제어하에 전송라인과 모뎀 117의 송수신 통로를 형성한다.1 is a diagram showing the configuration of a facsimile, and the printing unit 20 includes the above-described image unit. Referring to the configuration of FIG. 1, the control unit 111 controls the overall operation of the transmission mode, the reception mode, and the copy mode of the fax according to the set program. The control unit 111 also includes a program memory and a data memory. The program memory stores a program of the present invention, and the data memory includes an area for storing data generated during program execution. OPE (Operating Pannel) 112 is composed of a key input means and a display means. The key input means of the OPE 112 generates data of a key pressed by the user to designate each mode and perform an operation of the designated mode, and outputs the data to the controller 111. In addition, the display means of the OPE 112 performs a function of inputting and displaying display data indicating an operation state of the system when the controller 111 performs each mode. The sensor unit 113 detects the presence or absence of input of a document and the presence of printing paper, and outputs the detected state signal to the control unit 111. The scanner 114 scans and outputs an image on the original while moving the input original. The image processing unit 115 processes and outputs an image signal output to the scanner 114 in a transmission mode and a copy mode under the control of the control unit 111, and processes an image signal received through a transmission line in a reception mode. The print processor 116 inputs image data input from the image processor 115 when the reception mode and the copy mode are executed under the control of the controller 111, and controls the print unit 120 to print the image data on the printing paper. The modem 117 modulates and transmits the image data output from the image processing unit 115 in a transmission mode in a transmission mode under the control of the control unit 111, and processes the image signal input in the reception mode in the image processing unit 115. Demodulate The network control unit (NCU) 118 forms a transmission / reception path between the transmission line and the modem 117 under the control of the control unit 111.
제 2도는 상기 제 1도에서 프린트처리부 116와 프린트 부 120의 구성을 도시하는 도면으로, 데이터포트 212는 팩시밀리의 화상처리부 115 및 제어부 111등과 연결되어 있다. 상기 데이터포트 212는 상기 제어부 111에서 출력하는 제어데이터 및 상기 화상처리부 115에 출력되는 화상데이터를 입력한다. 프린트제어부 211은 상기 데이터포트 212에서 출력되는 제어데이터에 의해 구동이 제어되며, 화상데이터 입력시 이를 프린트 형태로 변환하여 처리한다. 롬 214는 프린트를 위한 프로그램을 저장하고 있다. 램 215는 프로그램 수행중에 발생되는 데이터를 일시 저장하며, 특히 화상데이터를 페이지 단위로 저장하기 위한 페이지 메모리 영역을 구비한다. 상기 램 215는 다이내믹 랜덤 억세스 메모리(DRAM : Dynamic Random Access Memory)로 구현하다. 통계메모리 216은 본 발명에 따라 프린트 모드시 인쇄용지의 크기와 흑화소 비율에 따라 계산되는 인쇄매수 및 인쇄비율 정보를 저장하는 메모리이다. 상기 통계메모리 216에는 금일 인쇄매수를 저장하는 영역, 금일 인쇄비율을 저장하는 영역, 일평균 인쇄매수를 저장하는 영역, 일평균 인쇄비율을 저장하는 영역, 월평균 인쇄매수를 저장하는 영역, 월평균 인쇄비율을 저장하는 영역을 구비한다. 따라서 상기 통계메모리 216은 전원 오프시에도 저장 중인 데이터를 유지시킬 수 있는 비휘발성 기능을 갖는 메모리로 구현한다. 프린트포트 213은 상기 프린트부 120과 연결되며, 상기 프린트제어부 211의 제어하에 화상데이터를 프린트하는 기능을 수행하는 기구부이다. 상기 프린트부 120에는 상기한 바와 같은 이미지 유니트를 포함한다.FIG. 2 is a diagram showing the configuration of the print processor 116 and the printer 120 in FIG. 1, and the data port 212 is connected to the image processor 115, the controller 111, and the like of the fax. The data port 212 inputs control data output from the control unit 111 and image data output to the image processing unit 115. The print control unit 211 is driven to be controlled by the control data output from the data port 212, and converts the image into a print form when the image data is input and processes the same. ROM 214 stores a program for printing. The RAM 215 temporarily stores data generated during program execution, and particularly includes a page memory area for storing image data in page units. The RAM 215 is implemented with a dynamic random access memory (DRAM). The statistical memory 216 is a memory for storing the number of prints and the printing ratio information calculated according to the size of the printing paper and the black pixel ratio in the print mode according to the present invention. The statistical memory 216 includes an area for storing the number of prints today, an area for storing the daily print rate, an area for storing the daily average number of prints, an area for storing the average daily print rate, an area for storing the average monthly print number, and an average monthly print rate. It has an area for storing. Accordingly, the statistical memory 216 is implemented as a memory having a nonvolatile function capable of maintaining data stored even when the power is turned off. The print port 213 is connected to the print unit 120 and is a mechanism unit that performs a function of printing image data under the control of the print controller 211. The print unit 120 includes an image unit as described above.
상기 구성에서 인쇄용지의 전체 화소수는 페이지 단위가 된다. 즉, 상기 페이지메모리는 A4용지의 화소들을 저장할 수 있는 크기가 된다. 여기서 페이지 단위로 입력되는 화상데이터의 흑화소(black data bit)를 카운트하는 방법은 하드웨어 또는 소프트웨어로 구현할 수 있다. 하드웨어로 구현하는 경우, 바이트 단위로 입력되는 프린트데이터들을 각각 흑화소 및 백화소로 설정할 수 있는 기준값과 비교하는 비교수단들과, 상기 비교수단들에서 발생되는 흑화소를 카운트하는 카운트 수단과, 상기 카운트수단에서 출력되는 흑화소들을 가산하는 수단으로 구성하면 된다. 그리고 소프트웨어로 구현하는 경우 바이트 단위의 비트맵(00000000-1111111)을 구비하며, 입력되는 화상데이터를 바이트단위로 상기 비트맵에 대응시켜 흑화소수를 계수한다. 상기와 같은 구성은 프린트제어부 211의 내부 또는 외부에 구성할 수 있다.In the above configuration, the total number of pixels of the print paper is in units of pages. That is, the page memory is large enough to store pixels of A4 paper. The method of counting black data bits of image data input in units of pages may be implemented by hardware or software. When implemented in hardware, the comparison means for comparing the print data input in the unit of byte with a reference value that can be set to black pixels and white pixels, a count means for counting the black pixels generated by the comparison means, and the count What is necessary is just to comprise the means which adds black pixels output from a means. When implemented in software, a bitmap (00000000-1111111) in units of bytes is provided, and the number of black pixels is counted by matching the input image data with the bitmap in units of bytes. The above configuration may be configured inside or outside the print control unit 211.
제 3도는 프린트모드시 프린트할 화상데이터들을 입력한 후 페이지단위에 포함된 흑화소 수를 계수하고 계수된 흑화소들의 수를 이용하여 인쇄비율을 계산한 후 저당하는 과정을 도시하는 흐름도이다.FIG. 3 is a flowchart illustrating a process of inputting image data to be printed in the print mode, counting the number of black pixels included in a page unit, and calculating the printing ratio using the counted number of black pixels, and then saving the mortgage.
상기 제 3도를 참조하면, 프린트제어부 211은 데이터포트 212에서 프린트데이터 수신시, 311단계에서 입력되는 데이터를 프린트 형태로 생성 및 가공한다. 즉, 입력된 데이터를 축소, 확대, 코딩 및 디코딩등의 기능을 수행하여 프린트데이타로 변환한다. 이후 상기 프린트제어부 211은 상기 생성 및 가공된 프린트데이터는 313단계에서 램 215의 페이지 영역을 저장한다. 그리고 상기 프린트제어부 211은 315단계에서 페이지영역의 프린트데이터에서 흑화소의 수를 카운트하여 이를 저장한다. 상기 315단계를 수행하면 현재 프린트할 페이지에 존재하는 흑화소들의 수가 계산된다. 그러면 상기 프린트제어부 317은 인쇄하고자 하는 용지의 전체 비트수와 상기 흑화소들의 수를 대비하여 인쇄비율을 계산한다. 상기와 같이 페이지단위의 인쇄비율을 계산한 후, 319단계에서 금일 인쇄매수를 하나 증가시킨 후 상기 통계메모리 216에 저장하고, 321단계에서 금일 평균인쇄비율을 계산하여 상기 통계메모리 216에 저장한다. 그리고 상기 프린트제어부 211은 프린트부 120을 제어하여 현재의 페이지에 대한 화상데이터들의 프린트 동작을 수행한다.Referring to FIG. 3, when the print data is received at the data port 212, the print controller 211 generates and processes the data input in step 311 in a print form. That is, the input data is reduced, enlarged, coded and decoded to convert the data into print data. Thereafter, the print controller 211 stores the page area of the RAM 215 in step 313. In operation 315, the print control unit 211 counts and stores the number of black pixels in the print data of the page area. In step 315, the number of black pixels existing in the current page is calculated. Then, the print controller 317 calculates a printing ratio by comparing the total number of bits of the paper to be printed with the number of black pixels. After calculating the printing ratio in units of pages as described above, in step 319, the number of prints is increased by one day and stored in the statistical memory 216. In step 321, the average print ratio is calculated and stored in the statistical memory 216. The print controller 211 controls the print unit 120 to print the image data of the current page.
상기와 같은 프린트 모드의 과정을 수행하면, 페이지 단위로 입력되는 화상 데이터의 흑화소들을 계산한 후 페이지 단위의 인쇄비율을 계산한다. 그리고 상기 계산된 페이지의 정보를 이용하여 금일의 인쇄매수 및 금일 평균인쇄비율을 누적 계산하여 저장한다. 여기서 금일 인쇄매수는 24시간 동안 누적 저장되는 인쇄된 용지의 수를 의미한다. 금일평균 인쇄비율은 상기 금일 인쇄매수에서 전체 용지 크기를 대비하여 흑화소들의 비율을 의미한다.When the print mode process is performed as described above, the black pixels of the image data input in units of pages are calculated, and then the printing ratio in units of pages is calculated. In addition, by using the calculated information of the page, the today's number of prints and today's average print rate is cumulatively stored. Here, the number of prints for today means the number of printed sheets accumulated and stored for 24 hours. Today's average print ratio means the ratio of black pixels to the total paper size in the number of prints today.
제 4도는 타이머 인터럽트 모드의 흐름도로서, 타이머 인터럽트 발생시 날짜 또는 월이 변경되는 시점에서 현재까지 누적 저장하고 있는 인쇄매수 및 인쇄비율을 갱신하여 저장하는 동작을 수행한다.FIG. 4 is a flowchart of a timer interrupt mode, and performs an operation of updating and storing the number of prints and the print rate that have been accumulated and stored up to the present time when a date or month is changed when a timer interrupt occurs.
상기 제 4도를 참조하면, 타이머 인터럽트 발생시, 상기 프린트제어부 211은 411단계에서 현재의 시간을 계산한다. 그리고 413단계에서 현재의 시간이 날짜가 변경되는 시점인가 검사하며, 아닐시에는 다음 타이머 인터럽트의 발생을 대기한다. 그러나 상기 413단계에서 날짜 변경 시점이며, 상기 프린트제어부 211은 413단계로 진행하여 변경된 날짜가 다음 달의 시작일인가 검사한다. 이때 상기 변경 날짜가 월 변경일이 아닌 경우, 상기 프린트제어부 211은 419단계에서 상기 통계 메모리 216에 저장중인 금일 인쇄매수 및 인쇄비율을 토대로 일평균 인쇄매수 및 인쇄비율을 계산한 후, 상기 통계메모리 216의 해당하는 영역에 저장한다. 여기서 상기 일평균 인쇄매수는 이미지 유니트 교환 후 현재까지의 하루 평균 인쇄매수로써 상기 금일 인쇄매수를 기반으로 계산된다. 또한 일평균 인쇄비율은 상기 일평균 인쇄매수에서 전체 용지 크기에 대비하여 흑화소들이 점유하는 비율을 나타낸다. 이후 상기 프린트제어부 211은 421단계에서 총 인쇄매수 및 인쇄비율을 갱신하여 상기 통계메모리 216에 저장하고, 423단계에서 금일 인쇄매수 및 인쇄비율을 초기화하여 변경일의 정보를 다시 계산할 수 있도록 준비한다.Referring to FIG. 4, when a timer interrupt occurs, the print controller 211 calculates a current time in step 411. In step 413, the current time is checked to see if the date changes. If not, the next timer interrupt is generated. However, at step 413, the date is changed, and the print control unit 211 proceeds to step 413 to check whether the changed date is the start date of the next month. In this case, if the change date is not the month change date, the print control unit 211 calculates the daily average number of prints and the print rate based on the number of prints and the print rate of the day stored in the statistics memory 216 in step 419, and then the statistics memory. Store in 216 corresponding area. Here, the daily average number of prints is calculated based on the number of daily prints as the average number of prints per day after the replacement of the image unit. In addition, the daily average print ratio indicates the ratio of black pixels to the total paper size in the daily average number of prints. In step 421, the print control unit 211 updates the total number of prints and the print rate and stores the total number of prints and the print rate in the statistical memory 216.
이후 상기 프린트제어부 211은 425단계에서 설정된 기준값과 상기 총 인쇄매수 및 인쇄비율의 정보를 비교하여 현재까지 인쇄한 결과를 표시한다. 여기서 상기 기준값은 10% 또는 20%의 인쇄비율을 갖는 페이지 단위의 흑화소들의 수가된다. 따라서 상기 설정 기준값과 총 인쇄된 매수 및 비율을 비교하면 현재까지 인쇄한 용지의 매수를 산출할 수 있으며, 이들을 토대로 이미지 유니트의 교환시기를 산출할 수 있다.Thereafter, the print control unit 211 compares the reference value set in step 425 with the information on the total number of copies and the printing ratio and displays the result of the printing up to now. The reference value is the number of black pixels in units of pages having a printing ratio of 10% or 20%. Therefore, by comparing the set reference value with the total number of printed sheets and the ratio, the number of sheets of paper printed to date can be calculated, and the replacement time of the image unit can be calculated based on these.
또한 상기 415단계에서 변경날짜가 새로운 달의 시작일로 판단되는 경우, 상기 프린트제어부 211은 417단계에서 월평균 인쇄매수 및 인쇄비율을 계산하여 통계메모리 216의 해당 영역에 저장한다. 상기 월평균 인쇄매수는 이미지 유니트 교환 후 현재까지의 월평균 인쇄매수로써, 상기 금일 인쇄매수 및 일평균 인쇄매수를 기반으로 계산한다. 또한 상기 월평균 인쇄비율은 월평균 인쇄매수에서 인쇄용지의 전체 크기에 대비한 흑화소 비율이 된다. 상기 월평균 인쇄매수 및 인쇄비율을 계산한 후, 상기한 바와 같이 일평균 인쇄매수 및 인쇄비율을 계산하기 위하여 419단계로 진행한다.In addition, if it is determined in step 415 that the change date is the start date of the new month, the print control unit 211 calculates the monthly average number of prints and the print ratio in step 417 and stores the average number of prints in the statistical memory 216. The monthly average number of prints is a monthly average number of prints up to the present after the replacement of the image unit, and is calculated based on the number of prints and the average number of prints per day. In addition, the monthly average printing ratio is the ratio of black pixels to the total size of the printing paper in the monthly average number of prints. After calculating the monthly average number of prints and the print ratio, and proceeds to step 419 to calculate the daily average number of copies and print ratio as described above.
제 5도는 사용자가 통계값의 출력을 요구하는 경우, 통계메모리 216에 저장하고 있는 정보를 표시하는 흐름도이다. 상기 제 5도를 참조하면, 사용자가 통계값을 요구하는 키 신호를 발생하면, 상기 제어부 111은 프린트처리부 116의 데이터포트 212에 이를 수행하기 위한 제어데이터를 출력한다. 이때 상기 프린트제어부 211가 511단계에서 데이터포트 212에서 출력되는 상기 제어데이터를 감지하면, 513단계에서 상기 통계메모리 216에 저장하고 있는 인쇄매수 및 인쇄비율의 정보를 표시 및 출력한다. 이때 출력되는 정보는 일평균 인쇄매수 및 인쇄비율, 월평균 인쇄매수 및 인쇄비율, 금일 인쇄매수 및 인쇄비율 등이 된다.5 is a flowchart showing information stored in the statistical memory 216 when the user requests the output of the statistical value. Referring to FIG. 5, when a user generates a key signal requesting a statistical value, the controller 111 outputs control data for performing this to the data port 212 of the print processor 116. When the print control unit 211 detects the control data output from the data port 212 in step 511, the print control unit 211 displays and outputs information on the number of prints and the print ratio stored in the statistical memory 216 in step 513. At this time, the information output includes daily average number of prints and print ratios, average monthly number of prints and print ratios, today's number of prints and print ratios, and the like.
상술한 바와 같이 페이지 프린트 장치에서 소모품 사용량에 대한 통계 기능을 제공하므로써, 이미지 유니트의 교환시기를 정확하게 예측할 수 있으며, 또한 일, 월, 년 평균 용지 소모량 등을 사용자에게 알려줄 수 있는 이점이 있다.As described above, by providing a statistical function on the consumption of consumables in the page printing apparatus, it is possible to accurately predict the replacement time of the image unit, and also have an advantage of notifying the user of the average paper consumption per day, month, and year.
Claims (2)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950016168A KR0145884B1 (en) | 1995-06-17 | 1995-06-17 | How to process print information from a page printing device |
GB9604015A GB2302309B (en) | 1995-06-17 | 1996-02-28 | Print information processing |
US08/630,209 US5729351A (en) | 1995-06-17 | 1996-04-10 | Method for processing print information of page print apparatus |
JP8155541A JP2758389B2 (en) | 1995-06-17 | 1996-06-17 | Print information processing method for page printing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950016168A KR0145884B1 (en) | 1995-06-17 | 1995-06-17 | How to process print information from a page printing device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970000580A KR970000580A (en) | 1997-01-21 |
KR0145884B1 true KR0145884B1 (en) | 1998-08-17 |
Family
ID=19417417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950016168A Expired - Fee Related KR0145884B1 (en) | 1995-06-17 | 1995-06-17 | How to process print information from a page printing device |
Country Status (4)
Country | Link |
---|---|
US (1) | US5729351A (en) |
JP (1) | JP2758389B2 (en) |
KR (1) | KR0145884B1 (en) |
GB (1) | GB2302309B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050045740A (en) * | 2003-11-12 | 2005-05-17 | 삼성전자주식회사 | Method and apparatus managing a printer using a selecting item information for printing |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6581092B1 (en) * | 1999-09-29 | 2003-06-17 | Ricoh Co., Ltd. | Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to users |
JPH10138569A (en) * | 1996-11-11 | 1998-05-26 | King Jim Co Ltd | Character information processing device |
US6940613B1 (en) * | 1997-04-11 | 2005-09-06 | Xerox Corporation | System for managing replaceable modules in a digital printing apparatus |
US5802420A (en) * | 1997-05-12 | 1998-09-01 | Lexmark International, Inc. | Method and apparatus for predicting and displaying toner usage of a printer |
EP1000754B1 (en) | 1998-10-23 | 2010-05-19 | Canon Europa N.V. | Method and device for predicting the quantity of printing product available in a printer and necessary for printing a document |
FR2784936B1 (en) | 1998-10-23 | 2001-04-13 | Canon Kk | METHOD AND DEVICE FOR MANAGING THE RESOURCES OF A PRINTING PRODUCT AVAILABLE IN A PRINTER |
US6897968B1 (en) * | 1999-11-04 | 2005-05-24 | Xerox Corporation | Apparatus and method for counting pixels in print data |
US6721070B1 (en) * | 1999-11-04 | 2004-04-13 | Xerox Corporation | Apparatus and method for counting pixels in print data |
JP3747907B2 (en) | 2002-12-11 | 2006-02-22 | セイコーエプソン株式会社 | Device management system, printer management system, printer management terminal, network printer, terminal program, printer program, and device management method |
US20140105620A1 (en) * | 2012-10-17 | 2014-04-17 | Lexmark International, Inc. | Methods for Providing an Estimated Replacement Date for a Replaceable Unit of an Image Forming Device |
JP6792862B2 (en) * | 2016-09-30 | 2020-12-02 | キヤノン株式会社 | Information processing equipment, its control method, and programs |
US11601564B2 (en) * | 2020-11-27 | 2023-03-07 | Canon Kabushiki Kaisha | Information processing system, information processing apparatus, and image processing apparatus for performing collection and aggregate calculation of operation history data about the image processing apparatus |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4583834A (en) * | 1977-09-16 | 1986-04-22 | Ricoh Company, Ltd. | Copying apparatus |
JPS57170338A (en) * | 1981-04-10 | 1982-10-20 | Canon Inc | Residual-amount indicator |
JP2540859B2 (en) * | 1986-05-28 | 1996-10-09 | ミノルタ株式会社 | Image forming machine |
JPH01142765A (en) * | 1987-11-30 | 1989-06-05 | Toshiba Corp | Image forming device |
US4967211A (en) * | 1988-06-14 | 1990-10-30 | International Business Machines Corporation | Printing machine with toner density balance in solid areas and line strokes |
JPH0820806B2 (en) * | 1990-03-19 | 1996-03-04 | 富士ゼロックス株式会社 | Empty toner detection device for developing device |
US5202769A (en) * | 1990-12-10 | 1993-04-13 | Fuji Xerox Co., Ltd. | Digital electrostatic printing apparatus using a counted number of pixels of various densities to determine and control an amount of toner used during image development |
GB2259583B (en) * | 1991-09-11 | 1995-08-16 | Xerox Corp | Toner monitoring in an electrostatographic printing/digital copying machine |
US5383004A (en) * | 1993-09-13 | 1995-01-17 | Xerox Corporation | Normalizing sheet count to predict hardware replacement intervals |
JP3103470B2 (en) * | 1993-10-26 | 2000-10-30 | 京セラミタ株式会社 | Image forming device |
US5459556A (en) * | 1994-01-12 | 1995-10-17 | Xerox Corporation | Toner consumption rate gauge for printers and copiers |
-
1995
- 1995-06-17 KR KR1019950016168A patent/KR0145884B1/en not_active Expired - Fee Related
-
1996
- 1996-02-28 GB GB9604015A patent/GB2302309B/en not_active Expired - Fee Related
- 1996-04-10 US US08/630,209 patent/US5729351A/en not_active Expired - Fee Related
- 1996-06-17 JP JP8155541A patent/JP2758389B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050045740A (en) * | 2003-11-12 | 2005-05-17 | 삼성전자주식회사 | Method and apparatus managing a printer using a selecting item information for printing |
Also Published As
Publication number | Publication date |
---|---|
KR970000580A (en) | 1997-01-21 |
US5729351A (en) | 1998-03-17 |
GB9604015D0 (en) | 1996-04-24 |
JPH0922227A (en) | 1997-01-21 |
GB2302309A (en) | 1997-01-15 |
JP2758389B2 (en) | 1998-05-28 |
GB2302309B (en) | 1997-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0145884B1 (en) | How to process print information from a page printing device | |
JP2002006696A (en) | Co2 emission quantity calculation method by using image forming device, co2 emission quantity management system and image forming device | |
JPH08152821A (en) | Maintenance controller for image forming device | |
JP2008225320A (en) | Image forming apparatus | |
US7859704B2 (en) | Image forming apparatus including a storable page number calculating unit | |
US7164485B2 (en) | Image forming apparatus | |
US5889595A (en) | Method of stopping a printing operation upon reception of abnormal image data in a facsimile | |
JP2008042634A (en) | Image forming apparatus | |
JP2002354163A (en) | Recorder | |
EP2547087B1 (en) | Image forming system, controller and rasterization accelerator | |
US10306079B2 (en) | Device management apparatus, non-transitory computer-readable storage medium, and device management method that can update a table based on data received from a device | |
US11709642B2 (en) | Image processing apparatus | |
JP2006251102A (en) | Image forming apparatus | |
US6151460A (en) | Image recording device having a developing bias voltage output circuit | |
KR0150153B1 (en) | Print stopping method at the time when error data is received | |
US12321652B2 (en) | Methods and printing system for verified production in printing operations | |
JP3864912B2 (en) | Printing device | |
JP2006259261A (en) | Image forming apparatus | |
KR100571956B1 (en) | Method and device for printing in auto saving mode according to image density | |
JPH11133819A (en) | Recording device and method therefor, and facsimile equipment | |
KR0158119B1 (en) | Apparatus and method for announcing the time when facsimile components were changed | |
JP3151248B2 (en) | Image processing device | |
JP2003226063A (en) | Printer controller | |
JPH04191874A (en) | Method and device for detecting toner empty | |
JP3175524B2 (en) | Facsimile machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19950617 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19950617 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980331 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980506 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980506 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010430 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020429 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030429 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040429 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050429 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20060427 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20070427 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20070427 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20090410 |