HK1227122B - Network printer system - Google Patents
Network printer system Download PDFInfo
- Publication number
- HK1227122B HK1227122B HK17100509.5A HK17100509A HK1227122B HK 1227122 B HK1227122 B HK 1227122B HK 17100509 A HK17100509 A HK 17100509A HK 1227122 B HK1227122 B HK 1227122B
- Authority
- HK
- Hong Kong
- Prior art keywords
- cartridge
- printer
- printing
- toner
- Prior art date
Links
Description
相关申请Related applications
本申请要求于2014年9月5日提交的题为“网络打印系统”的美国专利申请第14/478,949号的优先权,该申请要求于2013年12月3日提交的题为“网络打印系统”的美国专利申请第14/095,413号的优先权且是其延续部分,该申请现在为美国专利第8,891,982B2号,其要求于2012年11月2日提交的题为“网络打印系统”的美国专利申请第13/667,238号的优先权且是其延续部分,该申请要求于2012年6月29日提交的题为“产出量提高的再填充调色粉盒”的美国专利申请第13/538,347号的优先权且是其延续部分,这些公开中的每个的全部内容通过引证结合于此。This application claims priority to U.S. patent application Ser. No. 14/478,949, filed on September 5, 2014, and entitled “NETWORK PRINTING SYSTEM,” which claims priority to and is a continuation-in-part of U.S. patent application Ser. No. 14/095,413, filed on December 3, 2013, and entitled “NETWORK PRINTING SYSTEM,” which is now U.S. Patent No. 8,891,982 B2, which claims priority to and is a continuation-in-part of U.S. patent application Ser. No. 13/667,238, filed on November 2, 2012, and entitled “NETWORK PRINTING SYSTEM,” which claims priority to and is a continuation-in-part of U.S. patent application Ser. No. 13/538,347, filed on June 29, 2012, and entitled “REFILLABLE TONER CARTRIDGE WITH IMPROVED THROUGHPUT,” the entire contents of each of which are incorporated herein by reference.
背景技术Background Art
图像记录装置(诸如激光打印机)使用可更换的色料盒(cartridge),该色料盒容纳有记录材料以将图像记录在记录介质上。An image recording apparatus such as a laser printer uses a replaceable cartridge that contains a recording material to record an image on a recording medium.
静电或激光打印机通过将色粉(toner)颗粒输送到介质上而在记录介质上形成图像。通常,记录硒鼓被通电并且通过激光在硒鼓上形成潜像。该潜像通过显影器或色粉颗粒显影在硒鼓上,并且这个潜像被直接或间接地传输到记录介质上。在彩色打印机中,多个色料盒被设置成传输彩色图像。Electrostatic or laser printers form images on recording media by transporting toner particles onto the medium. Typically, a recording drum is energized and forms a latent image on the drum by laser. This latent image is developed on the drum by a developer or toner particles, and this latent image is directly or indirectly transferred to the recording medium. In color printers, multiple toner cartridges are configured to transmit color images.
打印色料盒通常包括存储装置。这种存储装置可加载有表示色料盒参数的信息。当打印机检测出安装了新的色料盒时,打印机读取来自存储装置的信息。这个信息可用于根据色料盒参数校正印刷装置的操作。通常,存储装置包括与色料盒容量有关的信息。打印机可读取色料盒容量并且打印告知用户关于色料盒的信息的状态页面。该状态页面可包括的信息诸如为制造日期、色料盒型号以及色料盒的估算页面计数。Print cartridges typically include a storage device. This storage device may be loaded with information representing cartridge parameters. When the printer detects the installation of a new cartridge, the printer reads the information from the storage device. This information can be used to calibrate the operation of the printing device based on the cartridge parameters. Typically, the storage device includes information regarding the cartridge capacity. The printer can read the cartridge capacity and print a status page informing the user of the cartridge information. This status page may include information such as the manufacturing date, cartridge model, and the cartridge's estimated page count.
存储在存储器中的信息也可用于监控色料盒的打印寿命。监控打印色料盒的使用的一种方法在于对执行打印的量进行计数。在静电打印机中,计数器可对由每个色料盒打印的像素、线或页面的量进行计数。所计数的每个量然后被处理为计数信号,并且打印机将每个计数信号发送至合适的色料盒。该色料盒包括存储器,该存储器存储表示容纳在色料盒中的印刷剂的量的初始值。打印机使用该初始值以及打印的页面或线的量来确定色料盒的剩余寿命。当色料盒到达较低水平时,打印机可警告操作者更换色料盒并最终防止色料盒被使用。The information stored in the memory can also be used to monitor the print life of the toner cartridge. One method of monitoring the use of the print cartridge is to count the amount of printing performed. In an electrostatic printer, a counter can count the amount of pixels, lines, or pages printed by each toner cartridge. Each counted amount is then processed into a count signal, and the printer sends each count signal to the appropriate toner cartridge. The toner cartridge includes a memory that stores an initial value representing the amount of printing agent contained in the toner cartridge. The printer uses this initial value and the amount of pages or lines printed to determine the remaining life of the toner cartridge. When the toner cartridge reaches a low level, the printer can warn the operator to replace the toner cartridge and ultimately prevent the toner cartridge from being used.
一种使用的打印色料盒包括在初次使用之后具有使用寿命的多个部件。期望能再填充或再制造这些使用过的打印色料盒。这比购买新的打印色料盒提供了更便宜的替换方式。当再填充打印色料盒时,有利的是提供具有增加打印寿命的色料盒。在喷墨打印机中,可通过添加比初始填充色料盒时更多的墨(ink)或者通过使用具有更高打印效率的墨来增加打印寿命。在激光打印机中,可通过用额外的色粉填充色料盒或者通过使用具有提高打印效率的色粉来延长打印寿命。A used print cartridge includes multiple components that have a useful life after initial use. It is desirable to be able to refill or remanufacture these used print cartridges. This provides a cheaper alternative than purchasing a new print cartridge. When refilling a print cartridge, it would be advantageous to provide a cartridge with an increased print life. In an inkjet printer, the print life can be increased by adding more ink than was initially filled in the cartridge or by using an ink with a higher print efficiency. In a laser printer, the print life can be extended by filling the cartridge with additional toner or by using a toner with an increased print efficiency.
当期望提供较高产出量的色料盒时,必须改变存储在存储器中的初始值。如果色料盒具有记录并增加页面计数的能力并且由打印机示出的初始值不反映这种提高的能力时,打印机可防止色料盒完成其全部打印寿命。而且,如果存储在存储器中的信息示出提高的打印能力时,打印的状态页面将不反映适当的页面计数。When it is desired to provide a higher output toner cartridge, the initial value stored in the memory must be changed. If the toner cartridge has the ability to record and increase the page count and the initial value displayed by the printer does not reflect this increased capability, the printer may prevent the toner cartridge from completing its full printing life. Furthermore, if the information stored in the memory indicates an increased print capability, the printed status page will not reflect the appropriate page count.
图像记录装置通常也经由网络连接至多个装置。如在设置办公楼时,通常具有连接至网络的各种类型的多个图像记录装置。期望具有管理这些打印机的网络以确保通过最合适或最经济的打印装置执行打印。Image recording devices are also often connected to multiple devices via a network. For example, in an office building, there are often multiple image recording devices of various types connected to the network. It is desirable to have a network that manages these printers to ensure that printing is performed by the most appropriate or economical printing device.
第三方供应商管理这些成像装置的网络。通常被称为管理打印服务(MPS)供应商的这些第三方供应商管理并维护成像装置的网络。MPS供应商监控打印网络并提供更换打印色料盒,并且可对这些打印机进行维修。MPS供应商将向用户收取页面打印基价。Third-party vendors manage these networks of imaging devices. These third-party vendors, often referred to as managed print service (MPS) vendors, manage and maintain the network of imaging devices. MPS vendors monitor the printing network, provide replacement print cartridges, and perform repairs on these printers. MPS vendors charge users a base price for each printed page.
期望MPS供应商使用再制造打印色料盒来降低成本和减少环境影响。而且,期望MPS供应商使用高产出量色料盒,这是因为这能减少更换色料盒和再填充色料盒的频率。然而,重要的是,MPS供应商确切地预测高产出量打印色料盒的寿命终止。MPS suppliers are expected to use remanufactured print cartridges to reduce costs and environmental impact. Furthermore, MPS suppliers are expected to use high-yield cartridges because this reduces the frequency of cartridge replacement and refilling. However, it is important that MPS suppliers accurately predict the end of life of high-yield print cartridges.
因此,本发明的目的在于提供一种高产出量打印色料盒,其在状态页面上显示适当信息并且在色料盒中的记录材料变空或几乎变空之前进行打印。Therefore, an object of the present invention is to provide a high-throughput print toner cartridge that displays appropriate information on a status page and performs printing before the recording material in the toner cartridge becomes empty or nearly empty.
发明内容Summary of the Invention
本方法和系统允许再填充的打印色料盒提供与打印色料盒的初始产出量不同的产出量(yield)。例如,再填充的打印色料盒可以是能够打印比标准产出量打印色料盒更多页的高产出量打印色料盒。这个高产出量打印色料盒可用在网络打印装置中。The present method and system allow a refilled print cartridge to provide a different yield than the original yield of the print cartridge. For example, the refilled print cartridge can be a high-yield print cartridge capable of printing more pages than a standard-yield print cartridge. This high-yield print cartridge can be used in a network printing device.
在本申请一方面,该方法包括:再填充色粉盒,该色粉盒具有废料箱、贮槽和色料盒芯片,该色料盒芯片包括存储器,该存储器存储表示装载在色粉盒中的色粉的初始量的信息,其中,废料箱的尺寸限制可装载到贮槽中的最大色粉量。该方法包括:确定废料箱的色粉容量、确定待装载在贮槽中的色粉的覆盖效率,以及确定贮槽所装载的最大色粉量,其中,基于废料箱的色粉容量和色粉的覆盖效率来确定最大色粉量。贮槽装载有比由初始制造商在贮槽中初始装载的色粉的量更大的新的量的色粉。提供更换色料盒芯片,并且更换色料盒芯片包括包含表示新的量的色粉或新的页面产出量的信息的存储器。In one aspect of the present application, a method includes refilling a toner cartridge having a waste bin, a sump, and a cartridge chip, the cartridge chip including a memory storing information indicating an initial amount of toner loaded in the cartridge, wherein the size of the waste bin limits the maximum amount of toner that can be loaded into the sump. The method includes determining a toner capacity of the waste bin, determining a coverage efficiency of the toner to be loaded into the sump, and determining a maximum amount of toner loaded into the sump, wherein the maximum amount of toner is determined based on the toner capacity of the waste bin and the coverage efficiency of the toner. The sump is loaded with a new amount of toner that is greater than the amount of toner initially loaded into the sump by the original manufacturer. A replacement cartridge chip is provided, and the replacement cartridge chip includes a memory containing information indicating the new amount of toner or a new page yield.
在另一方面,该方法包括:再填充具有废料箱、贮槽和色料盒芯片的色粉盒,该色料盒芯片包括存储器,该存储器存储表示在色粉盒中装载的色粉的初始量的信息,其中,废料箱的尺寸限制可装载到贮槽中的最大色粉量。该方法包括:确定废料箱的色粉容量;选择待装载到贮槽中的色粉,其中,所选择的色粉具有预定的覆盖效率;以及确定贮槽所能装载的最大色粉量,其中,基于废料箱的容量和色粉的覆盖效率来确定最大色粉量。贮槽装载有比由初始制造商在贮槽中初始装载的色粉的量更大的新的量的色粉。更换色料盒芯片具有包含表示新的页面产出量或者设置在色粉盒上的新的量的色粉的信息的处理器。In another aspect, the method includes refilling a toner cartridge having a waste bin, a sump, and a cartridge chip, the cartridge chip including a memory storing information indicating an initial amount of toner loaded in the cartridge, wherein the size of the waste bin limits a maximum amount of toner that can be loaded into the sump. The method includes determining a toner capacity of the waste bin; selecting a toner to be loaded into the sump, wherein the selected toner has a predetermined coverage efficiency; and determining a maximum amount of toner that can be loaded into the sump, wherein the maximum amount of toner is determined based on the capacity of the waste bin and the coverage efficiency of the toner. The sump is loaded with a new amount of toner that is greater than the amount of toner initially loaded in the sump by the original manufacturer. The replacement cartridge chip includes a processor containing information indicating a new page yield or a new amount of toner set on the toner cartridge.
在另一方面,该方法包括再填充具有废料箱、贮槽和色料盒芯片的色粉盒。该方法包括:提供具有一个或多个特性的更换色粉,以及使贮槽填充有一定量的更换色粉。基于更换色粉的数量和色粉特性来确定色料盒寿命。基于所确定的色料盒寿命,在色料盒芯片存储器中更新表示所装载的初始量的色粉的信息。In another aspect, a method includes refilling a toner cartridge having a waste container, a storage tank, and a toner cartridge chip. The method includes providing replacement toner having one or more characteristics, and filling the storage tank with a predetermined amount of replacement toner. A toner cartridge life is determined based on the amount of replacement toner and the toner characteristics. Based on the determined toner cartridge life, information indicating an initial amount of toner loaded is updated in a memory of the toner cartridge chip.
在本申请的一方面,色粉盒用于在图像形成设备中使用。色粉盒包括:具有色粉容量的废料箱、具有色粉容量的贮槽,以及色料盒芯片。该贮槽初始地装载有具有覆盖效率的色粉,并且该色料盒芯片具有用于存储表示在贮槽中装载的色粉的量的信息的存储器。贮槽具有比废料箱更大的色粉容量,并且贮槽基于废料箱的容量和色粉覆盖效率而装载有一定量的色粉。In one aspect of the present application, a toner cartridge is used in an image forming apparatus. The toner cartridge includes a waste bin having a toner capacity, a sump having a toner capacity, and a toner cartridge chip. The sump is initially loaded with toner having a coverage efficiency, and the toner cartridge chip includes a memory for storing information indicating the amount of toner loaded in the sump. The sump has a larger toner capacity than the waste bin and is loaded with a predetermined amount of toner based on the waste bin capacity and the toner coverage efficiency.
在另一方面,再填充的色粉盒用于在图像形成设备中使用。再填充的色粉盒包括:具有色粉容量的废料箱、具有色粉容量的贮槽,以及色料盒芯片,该色料盒芯片具有用于存储表示在贮槽中装载的初始量的信息的存储器。贮槽装载有具有与在色粉盒中初始装载的色粉的特性不同的一定量的更换色粉。基于更换色粉的至少一个特性改变表示初始量色粉的信息。In another aspect, a refilled toner cartridge is used in an image forming apparatus. The refilled toner cartridge includes a waste tank having a toner capacity, a sump having a toner capacity, and a toner cartridge chip having a memory for storing information indicating an initial amount of toner loaded in the sump. The sump is loaded with a certain amount of replacement toner having characteristics different from those of the toner initially loaded in the toner cartridge. The information indicating the initial amount of toner is changed based on at least one characteristic of the replacement toner.
在另一实施方式中,“色料盒(cartridge)”不是打印色料盒,而是打印机中的具有有限量用途的另一元件。例如,打印机使用辊子供给记录介质通过打印区域。辊子可通过使用摩擦力迫使记录介质穿过打印机而工作。辊子的表面通常为类似塑料或橡胶的材料,其在打印机的整个寿命中被磨损。In another embodiment, a "cartridge" is not a print cartridge, but rather another component within a printer that has a limited purpose. For example, a printer uses a roller to feed recording media through a print zone. The roller works by using friction to force the recording media through the printer. The surface of the roller is typically a material such as plastic or rubber, which wears down over the life of the printer.
在本发明的另一方面,公开了一种用于确定打印色料盒中确切的耗材的量的系统。该系统包括打印装置,在该打印装置中载有打印色料盒。打印色料盒具有与其关联的色料盒标识。该系统还包括处理器以及位于至少一个打印装置与该处理器之间的外设装置,以监控该处理器与打印装置之间的通信,其中,该外设装置通过监控处理器与打印装置之间的通信来确定确切的剩余耗材的量。In another aspect of the present invention, a system for determining the exact amount of consumables remaining in a print cartridge is disclosed. The system includes a printing device having a print cartridge mounted therein. The print cartridge has a cartridge identifier associated therewith. The system also includes a processor and a peripheral device located between at least one printing device and the processor to monitor communications between the processor and the printing device. The peripheral device determines the exact amount of consumables remaining by monitoring communications between the processor and the printing device.
在本发明的另一方面,公开了一种用于确定打印色料盒中确切的耗材的量的系统。该系统包括打印装置,在该打印装置中载有打印色料盒。该打印色料盒具有标识符或者与其关联的色料盒标识。该系统还包括处理器。该处理器包括软件并监控处理器与打印装置之间的通信。该处理器基于色料盒标识通过监控处理器与打印装置之间的通信来确定确切的剩余耗材的量。In another aspect of the present invention, a system for determining the exact amount of consumables in a print cartridge is disclosed. The system includes a printing device containing a print cartridge. The print cartridge has an identifier or a cartridge identification associated therewith. The system also includes a processor. The processor includes software and monitors communications between the processor and the printing device. The processor determines the exact amount of consumables remaining based on the cartridge identification by monitoring communications between the processor and the printing device.
在本发明的另一方面,标识的存在通知虚拟打印机或MPS系统正在使用具有定制产出量的色料盒并且允许MPS在色料盒将变“少”和“耗尽”时适当地报告色粉水平并适当地解释。标识的存在能使MPS系统更精确地确定剩余的色粉以避免过早更换色料盒。In another aspect of the present invention, the presence of the identifier informs the virtual printer or MPS system that a toner cartridge with a customized yield is being used and allows the MPS to appropriately report toner levels and interpret when the cartridge is becoming "low" and "empty." The presence of the identifier enables the MPS system to more accurately determine remaining toner to avoid premature cartridge replacement.
标识的存在能使MPS系统确定色料盒由某一公司再制造。此外,这种标识的存在能使MPS系统确定应该优选地使用再制造商的信息和电话号由某一公司将色料盒循环并返回至该公司。The existence of the mark can make the MPS system determine that the color cartridge is remanufactured by a certain company. In addition, the existence of this mark can make the MPS system determine that the color cartridge should preferably be circulated and returned to the company by a certain company using the information and phone number of the remanufacturer.
标识的存在能使MPS系统改变打印机可向打印机操作者呈现的打印机消息、LCD、警告光、等等。此外,这种标识的存在能使MPS系统重写发布打印任务的用户将在其计算机上接收的消息。The presence of the identifier can cause the MPS system to change the printer messages, LCD, warning lights, etc. that the printer may present to the printer operator. In addition, the presence of such an identifier can cause the MPS system to rewrite the message that the user issuing the print job will receive on his computer.
该系统和方法还允许MPS系统拒绝打印任务、保留用于打印机的状态信息、将打印机任务按路线发送至特定打印机,以及能使用户仅在特定打印机上进行打印。The system and method also allow the MPS system to reject print jobs, retain status information for printers, route print jobs to specific printers, and enable users to print only to specific printers.
该系统和方法还能使MPS系统在色料盒寿命的一些点上重置打印机(或者要求用户干预重置打印机),因此,该标识可调节一些参数以反映其适当的产出量信息。MPS系统识别该芯片和特定条件,诸如低色粉或者诸如已经打印了特定数目的页面。MPS系统将消息发送至MPS供应商、终端用户或两者,告知终端用户打开打印机的盖、打印机关机或者取出色料盒并将其放回。芯片中的剩余计数然后被重置成较高计数。The system and method also enables the MPS system to reset the printer (or require user intervention to reset the printer) at certain points in the life of the toner cartridge, so that the identifier can adjust certain parameters to reflect its appropriate output information. The MPS system identifies the chip and certain conditions, such as low toner or a certain number of pages have been printed. The MPS system sends a message to the MPS vendor, the end user, or both, instructing the end user to open the printer's cover, shut down the printer, or remove the toner cartridge and replace it. The remaining count in the chip is then reset to a higher count.
该系统和方法还能使MPS系统影响其他打印机状态图像,诸如:供应状态页面、打印机内网服务器以及打印机工具软件。The system and method also enables the MPS system to affect other printer status images, such as: supply status pages, printer intranet servers, and printer utility software.
在另一实施方式中,打印色料盒与MPS系统“配对”并且将不会在MPS系统以外工作。这防止打印色料盒为了打印非认证页面或为了在MPS系统的知识以外使用而在MPS系统以外使用。In another embodiment, the print cartridge is "paired" with the MPS system and will not function outside of the MPS system. This prevents the print cartridge from being used outside of the MPS system to print non-authenticated pages or for use outside of the knowledge of the MPS system.
在另一实施方式中,设置有打印机的简单网络管理协议和管理信息库用于标识高产出量打印色料盒。In another embodiment, a simple network management protocol and a management information base (MIB) provided with the printer are used to identify high-throughput print cartridges.
将从实施方式的下面的详细描述中更全面地理解本发明的这些和其他特征和目的,下面的详细描述应参照附图进行阅读。These and other features and objects of the present invention will be more fully understood from the following detailed description of embodiments, which should be read with reference to the accompanying drawings.
就这一点而言,在详细解释本发明的至少一个实施方式之前,应该理解到,本发明不限于其详细构造的应用中,并且不限于在说明书中提出的或在附图中示出的部件的布置。本发明能够具有其他实施方式并且以不同的方式实践和实施。而且,应该理解到,本文使用的措辞和术语以及摘要是为了描述的目的并且不应被视为限制性的。In this regard, before explaining at least one embodiment of the present invention in detail, it should be understood that the present invention is not limited to the application of its detailed construction and is not limited to the arrangement of components set forth in the specification or shown in the drawings. The present invention is capable of other embodiments and of being practiced and implemented in various ways. Furthermore, it should be understood that the phraseology and terminology used herein, as well as the abstract, are for descriptive purposes and should not be considered limiting.
因此,本领域技术人员将认识到,本公开所基于的概念可容易地用作为了实现本发明的一些目的而设计其他结构、方法和系统的基础。因此,重要的是在不背离本发明的精神和范围的情况下,权利要求被认为包括这种等价结构。Therefore, those skilled in the art will recognize that the concepts upon which this disclosure is based can be readily utilized as a basis for designing other structures, methods, and systems for carrying out some of the purposes of the present invention. It is therefore important that the claims be considered to include such equivalent constructions insofar as they do not depart from the spirit and scope of the present invention.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
结合到说明中且形成说明的一部分的附图示出了本发明的实施方式,并且与说明书一起用于解释本发明的原理:The accompanying drawings, which are incorporated in and form a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention:
图1示出了现有技术的色粉盒的驱动侧端的立体图;FIG1 shows a perspective view of a driving side end of a toner cartridge of the prior art;
图2示出了现有技术的色粉盒的非驱动侧端的立体图;FIG2 shows a perspective view of the non-driving side end of a toner cartridge of the prior art;
图3示出了废料箱组件的立体图;FIG3 shows a perspective view of the waste bin assembly;
图4示出了废料箱组件的立体图;FIG4 shows a perspective view of the waste bin assembly;
图5示出了现有技术的色粉盒的芯片保持结构的截面图;FIG5 shows a cross-sectional view of a chip holding structure of a toner cartridge of the prior art;
图6示出了填充色粉盒的方法;FIG6 illustrates a method of filling a toner cartridge;
图7示出了填充色粉盒的另一方法;FIG7 shows another method of filling the toner cartridge;
图8a示出了具有标准贮槽的色粉盒,并且图8b示出了具有提高产出量的贮槽的色粉盒;FIG8 a shows a toner cartridge with a standard reservoir, and FIG8 b shows a toner cartridge with an increased throughput reservoir;
图9示出了传统管理打印系统;FIG9 shows a conventional management printing system;
图10示出了用于监控打印装置的系统;FIG10 shows a system for monitoring a printing device;
图11示出了存储在色料盒芯片中的数据;FIG11 shows the data stored in the color cartridge chip;
图12示出了使用SNMP和MIB确定非OEM打印色料盒的打印产出量的方法;以及FIG12 illustrates a method for determining the print yield of a non-OEM print cartridge using SNMP and MIB; and
图13示出了构造成执行图12所示的方法的系统的方框图。FIG. 13 shows a block diagram of a system configured to perform the method shown in FIG. 12 .
具体实施方式DETAILED DESCRIPTION
在成像和打印装置中,由非易失性存储模块(“存储模块”)记录的页面计数随着打印页面而增加。页面计数可包括一个打印机打印的页面的总数以及若干个打印色料盒中的每个打印的页面的总数。记录用于各打印类别的多个页面允许记录用于可打印的特定类型打印任务的页面计数,诸如彩色页面、黑白页面、信纸尺寸页面、法定规格页面、幻灯片等的总数。除了记录页面计数之外,非易失性存储模块可封装有诸如墨或色粉盒的容器,并且存储模块可包括用于记录容器的消耗的一个或多个字段。本领域的普通技术人员将认识到,成像和打印装置可包括非易失性存储模块,该非易失性存储模块具有一个或多个计数器、源比特字段或其组合。In an imaging and printing device, a page count recorded by a non-volatile storage module ("storage module") increases as pages are printed. The page count may include the total number of pages printed by a printer and the total number of pages printed by each of several print cartridges. Recording multiple pages for each print category allows recording page counts for specific types of print jobs that can be printed, such as the total number of color pages, black and white pages, letter-size pages, legal-size pages, transparencies, etc. In addition to recording page counts, the non-volatile storage module may enclose a container, such as an ink or toner cartridge, and the storage module may include one or more fields for recording consumption of the container. One of ordinary skill in the art will recognize that an imaging and printing device may include a non-volatile storage module having one or more counters, source bit fields, or a combination thereof.
图1和图2示出了现有技术的色粉盒100的立体图。除了其他部件之外,色粉盒100还包括色粉贮槽组件102和废料箱组件104。图3和图4示出了废料箱组件104在与色粉盒100分离之后的立体图。废料箱组件104包括废料箱106、光导体(OPC)硒鼓108以及芯片保持结构140,这将在下文详细描述。OPC硒鼓108包括具有第一毂110和第二毂112的圆柱形管,其中每个毂110和112从OPC硒鼓108的一端延伸。OPC硒鼓108由包括OPC保持构件118的驱动侧端盖114和包括OPC保持构件120的非驱动侧端盖116保持在适当位置。OPC保持构件118和120均包括圆柱形开口,该圆柱形开口在OPC硒鼓108的旋转期间接合并保持毂110和112的端部。OPC保持构件120的圆柱形开口在端部处变窄出一凸缘122。Figures 1 and 2 show perspective views of a toner cartridge 100 of the prior art. In addition to other components, the toner cartridge 100 includes a toner sump assembly 102 and a waste bin assembly 104. Figures 3 and 4 show perspective views of the waste bin assembly 104 after being separated from the toner cartridge 100. The waste bin assembly 104 includes a waste bin 106, an optical conductor (OPC) cartridge 108, and a chip holding structure 140, which will be described in detail below. The OPC cartridge 108 includes a cylindrical tube having a first hub 110 and a second hub 112, wherein each hub 110 and 112 extends from one end of the OPC cartridge 108. The OPC cartridge 108 is held in place by a drive side end cap 114 including an OPC holding member 118 and a non-drive side end cap 116 including an OPC holding member 120. The OPC retaining members 118 and 120 each include a cylindrical opening that engages and retains the ends of the hubs 110 and 112 during rotation of the OPC drum 108. The cylindrical opening of the OPC retaining member 120 narrows to a flange 122 at the end.
图5示出了现有技术色粉盒的保持OEM芯片502的芯片保持结构500的截面图。OEM芯片502在印刷电路板(PCB)506的一侧上可包括电接触件504以用于与打印机接合,并且在相反侧上包括具有存储元件的电路508。塑料凸缘510和512在支撑构件514支撑芯片502的底部时从顶部和两侧保持OEM芯片。支撑构件514和凸缘510和512形成一狭槽,芯片502插入该狭槽中以用于接合至色粉盒。FIG5 shows a cross-sectional view of a chip retaining structure 500 of a prior art toner cartridge that holds an OEM chip 502. The OEM chip 502 may include electrical contacts 504 on one side of a printed circuit board (PCB) 506 for interfacing with a printer, and circuitry 508 with a memory element on the opposite side. Plastic flanges 510 and 512 retain the OEM chip from the top and sides while a support member 514 supports the bottom of the chip 502. The support member 514 and flanges 510 and 512 form a slot into which the chip 502 is inserted for interfacing with the toner cartridge.
OEM芯片502包括存储元件,该存储元件存储与色粉盒有关的数据。该数据可包括制造日期、制造商名称、色料盒参数、色粉类型、色粉量以及其他期望的信息。当色料盒初次安装到打印机中时,打印机与芯片电通信。该通信可用于鉴定色料盒是合适的色料盒,即,由OEM制成且设计成与特定打印机一起工作的色料盒。打印机也可从存储器读取表示色粉参数的数据,包括色粉载荷。然后,打印机可计算色料盒的预期页面寿命,即,色料盒在色粉不耗尽的前提下应该能够记录的页面数量。打印机可打印表示色料盒是否被认证使用以及色料盒的预期页面寿命的状态页面。The OEM chip 502 includes a memory element that stores data related to the toner cartridge. This data may include the date of manufacture, the manufacturer's name, cartridge parameters, toner type, toner quantity, and other desired information. When the cartridge is first installed in the printer, the printer communicates electrically with the chip. This communication can be used to identify the cartridge as a suitable cartridge, i.e., a cartridge manufactured by the OEM and designed to work with a specific printer. The printer can also read data representing toner parameters, including toner load, from the memory. The printer can then calculate the expected page life of the cartridge, i.e., the number of pages the cartridge should be able to record without running out of toner. The printer can print a status page indicating whether the cartridge is authorized for use and the expected page life of the cartridge.
打印机也使用存储器中的数据来确定色料盒中剩余的色粉的量。打印机包括计数器,该计数器对所记录的纸张的数量或所记录的像素的数量进行计数。当所记录的纸张的数量接近色料盒的预期页面寿命时,打印机指示色粉量低。打印机最终可确定色料盒应该没有色粉并且不能进行打印。可替换地,打印机可包括色粉传感器、光管或用于确定色料盒中剩余的色粉的实际水平的其他机构。当色粉计数接近色料盒的预期页面寿命时,可启动这种色粉检测器。The printer also uses data in the memory to determine the amount of toner remaining in the toner cartridge. The printer includes a counter that counts the number of pages recorded or the number of pixels recorded. When the number of pages recorded approaches the expected page life of the toner cartridge, the printer indicates that the toner level is low. The printer may eventually determine that the toner cartridge is out of toner and cannot print. Alternatively, the printer may include a toner sensor, light pipe, or other mechanism for determining the actual level of toner remaining in the toner cartridge. Such a toner sensor may be activated when the toner count approaches the expected page life of the toner cartridge.
虽然已经描述了色粉盒,但上述情况可应用于任何类型的打印机。例如,喷墨打印机具有包括一体式墨箱的墨盒或连接至独立墨箱的墨盒。墨盒(或独立墨箱)包括存储器,该存储器存储诸如墨类型、打印机认证数据以及墨量的数据。这种数据用于认证墨盒并确定墨盒的打印能力。While this description relates to a toner cartridge, the above description is applicable to any type of printer. For example, an inkjet printer may have an ink cartridge that includes an integrated ink tank or a cartridge that is connected to a separate ink tank. The ink cartridge (or separate ink tank) includes a memory that stores data such as ink type, printer authentication data, and ink quantity. This data is used to authenticate the ink cartridge and determine its printing capabilities.
通常,OEM不使色料盒填充有该色料盒能容纳的最大记录材料量。例如,在色粉盒中,废料箱的容量通常小于贮槽的容量。为了确保废料箱不会溢出,OEM在低于贮能的情况下填充贮槽。Typically, OEMs do not fill a toner cartridge to the maximum amount of recording material the cartridge can hold. For example, in a toner cartridge, the waste bin is typically smaller than the reservoir. To ensure the waste bin does not overflow, OEMs fill the reservoir below capacity.
期望能再填充或再制造使用过的打印色料盒。再填充打印色料盒提供了更廉价的色料盒更换,同时保持打印质量并减少浪费。通常能够提高再填充打印色料盒的打印能力。与初次填充色料盒相比,可通过用更多记录材料(例如,墨或色粉)填充打印色料盒来增加页面容量。It is desirable to be able to refill or remanufacture used print cartridges. Refilling print cartridges provides a more affordable cartridge replacement while maintaining print quality and reducing waste. The printing capacity of a refilled print cartridge can often be increased. By filling a print cartridge with more recording material (e.g., ink or toner) than with a first-time refill, the page capacity can be increased.
提高打印色料盒的打印能力的另一种方式是使用更有效的记录材料,这种材料允许相同量的记录材料记录额外的页面。例如,色粉具有描述有多少色粉用于记录图像的效率评价。该效率评价越高,色粉就具有越多的能使用色粉记录的图像。而且,效率评价越高,在废料箱中收集的浪费的色粉就越少。在一个实施方式中,色粉盒装载有具有75%或更高效率的色粉。在另一实施方式中,色料盒装载有具有85%或更高效率的色粉。相反,如果打印色料盒填充有比初始色粉更低效率的记录材料,则打印色料盒将具有较少的产出量。Another way to increase the printing capacity of a print cartridge is to use a more efficient recording material, one that allows the same amount of recording material to record additional pages. For example, a toner has an efficiency rating that describes how much toner is used to record an image. The higher the efficiency rating, the more images the toner can record. Furthermore, the higher the efficiency rating, the less wasted toner collects in the waste bin. In one embodiment, the toner cartridge is loaded with a toner with an efficiency of 75% or higher. In another embodiment, the toner cartridge is loaded with a toner with an efficiency of 85% or higher. Conversely, if the print cartridge is filled with a recording material that is less efficient than the original toner, the print cartridge will have a lower output.
提高打印色料盒的打印产出量的另一方式是增大打印色料盒的部件。例如,在色粉盒中,废料箱的尺寸可增大以允许废料箱保持更多色粉。在任何类型的打印机中,记录材料箱(例如,墨箱或贮槽)的尺寸可增大。在图8a中示出了具有标准贮槽810的标准产出量打印色料盒,而在图8b中示出了具有增大贮槽820的扩大产出量打印色料盒。Another way to increase the print output of a print cartridge is to enlarge the components of the print cartridge. For example, in a toner cartridge, the size of the waste bin can be increased to allow it to hold more toner. In any type of printer, the size of the recording material container (e.g., ink tank or reservoir) can be increased. FIG8 a shows a standard-output print cartridge with a standard reservoir 810, while FIG8 b shows an expanded-output print cartridge with an enlarged reservoir 820.
改变打印色料盒的打印产出量的另一方式是改变其部件的效率。例如,在色粉盒中,改变刮墨刀片、刮墨刀片间隙、PCR、显影辊、OPC、上粉辊或色粉可提高色料盒产出量。在喷墨打印机中,改变喷嘴、喷射机构、墨或墨箱可改变色料盒产出量。Another way to increase the print output of a print cartridge is to modify the efficiency of its components. For example, in a toner cartridge, changing the doctor blade, doctor blade gap, PCR, developer roller, OPC, powder roller, or toner can increase cartridge output. In an inkjet printer, changing the nozzle, jet mechanism, ink, or ink tank can alter cartridge output.
通常,OEM在存储器中写入防止色料盒在使用后被再使用的信息。因此,再填充的打印色料盒通常需要更换打印芯片以便适当地工作。当打印色料盒具有提高的打印能力时,存储器必须示出这种情况以便确保打印色料盒在其全部寿命下工作。Typically, the OEM writes information into the memory that prevents the cartridge from being reused after use. Therefore, refilled print cartridges often require replacement of the print chip in order to function properly. When a print cartridge has increased printing capacity, the memory must indicate this fact to ensure that the print cartridge functions throughout its lifespan.
图6示出了再填充色粉盒的一种方法。该方法包括确定废料箱的存储能力或限制600。确定色粉的覆盖效率610。基于废料箱容量、贮槽容量和色粉效率确定可装载到色粉贮槽中的最大色粉量620。使用大于色料盒初始装载量且不大于最大色粉量的色粉装载该贮槽630。色料盒芯片的存储器装载有与在色料盒中装载的色粉的量有关的数据。这种方法给出了具有提高打印产出量的色粉盒,其将在OEM打印机中适当地工作。FIG6 illustrates a method for refilling a toner cartridge. The method includes determining the storage capacity or limit of a waste bin 600. Determining the toner coverage efficiency 610. Determining the maximum amount of toner that can be loaded into the toner sump based on the waste bin capacity, the sump capacity, and the toner efficiency 620. The sump is then loaded with toner that is greater than the initial loading of the toner cartridge and no greater than the maximum toner amount 630. The memory of the toner cartridge chip is loaded with data related to the amount of toner loaded in the toner cartridge. This method provides a toner cartridge with increased print output that will function properly in OEM printers.
图7示出了再填充色粉盒的另一方法。该方法包括确定废料箱的色粉容量700。选择具有预定覆盖效率的色粉710。基于废料箱容量和覆盖效率确定最大色粉量720。使色料盒芯片加载有与预定最大色粉量对应的数据730。使贮槽装载有最大色粉量740。可替换地使色料盒芯片可加载有与比最大色粉量小的色粉量对应的数据,并且使贮槽装载有匹配该数据的量的色粉。FIG7 illustrates another method for refilling a toner cartridge. The method includes determining the toner capacity of a waste tank 700. Selecting a toner with a predetermined covering efficiency 710. Determining a maximum toner amount based on the waste tank capacity and the covering efficiency 720. Loading the toner cartridge chip with data corresponding to the predetermined maximum toner amount 730. Loading the sump with the maximum toner amount 740. Alternatively, the toner cartridge chip may be loaded with data corresponding to a toner amount less than the maximum toner amount, and the sump is loaded with toner in an amount matching the data.
使用上述方法中的一种导致一种再填充色粉盒。该色粉盒具有:废料箱,该废料箱具有色粉容量;以及贮槽,该贮槽具有色粉容量。贮槽初始地装载有具有覆盖效率的色粉。色料盒具有色料盒芯片,该色料盒芯片包括用于存储表示在贮槽中装载的色粉量的信息的存储器。贮槽具有比废料箱更大的色粉容量,并且贮槽基于废料箱的容量和色粉覆盖效率装载有一定量的色粉。Using one of the above methods results in a refilled toner cartridge. The toner cartridge includes a waste tank having a toner capacity and a sump having a toner capacity. The sump is initially loaded with toner having a coverage efficiency. The toner cartridge includes a toner cartridge chip, which includes a memory for storing information indicating the amount of toner loaded in the sump. The sump has a larger toner capacity than the waste tank and is loaded with a predetermined amount of toner based on the capacity of the waste tank and the toner coverage efficiency.
现将描述用于提高打印色料盒的产出量的另一方法。打印色料盒的预期寿命(或打印产出量)取决于装载到色料盒中的记录介质的量。然而,基于各种因素,打印色料盒在满足预期产出量之前或之后可耗尽记录材料。如果打印色料盒在预期产出量之后耗尽记录材料,则在仍然留有记录材料时移除色料盒。如果色料盒在预期产出量之前耗尽记录材料,则色料盒将能够在打印任务中间停止打印。而且,在喷墨打印机中,在没有可用的墨时尝试和打印可破坏记录头。因此,OEM通常设定存储器中的数据,使得色粉或墨水平免于空色料盒报警。Another method for increasing the output of a print cartridge will now be described. The expected lifespan (or print output) of a print cartridge depends on the amount of recording media loaded into the cartridge. However, based on various factors, the print cartridge may run out of recording material before or after the expected output is met. If the print cartridge runs out of recording material after the expected output, the cartridge is removed while there is still recording material left. If the cartridge runs out of recording material before the expected output, the cartridge will be able to stop printing in the middle of a print job. Moreover, in inkjet printers, attempting to print when there is no available ink can damage the recording head. Therefore, OEMs typically set data in memory so that the toner or ink level is immune to empty cartridge alarms.
为了提高色料盒产出量,色料盒芯片存储器中的数据可被设定为更接近地匹配打印色料盒的预期产出量。因此,当打印机示出打印色料盒中的记录材料耗尽时,有更少的记录材料留在打印色料盒中。In order to improve the output of the toner cartridge, the data in the toner cartridge chip memory can be set to more closely match the expected output of the print toner cartridge. Therefore, when the printer shows that the recording material in the print toner cartridge is exhausted, there is less recording material left in the print toner cartridge.
上述方法和设备也可用在管理打印系统(MPS)中。管理打印系统是一种通过一方监控和维护实体的所有装置的系统。通常,第三方供应商或信息技术人员使用软件对设备的网络进行监控,这些设备包括打印机、复印机、扫描仪、传真机以及扫描仪。MPS可通过网络按路线作业并产生结果,以确保资源的最有效利用。MPS还监控设备的状态并对设备进行维护。例如,MPS供应商能够监控打印色料盒的剩余寿命、纸的用量以及其他与维护有关的信息。The above-described methods and devices can also be used in a managed printing system (MPS). A managed printing system is a system that monitors and maintains all of an entity's devices through a single entity. Typically, a third-party vendor or information technology (IT) provider uses software to monitor a network of devices, including printers, copiers, scanners, fax machines, and scanners. An MPS routes operations and generates results across the network to ensure the most efficient use of resources. An MPS also monitors the status of devices and performs maintenance on them. For example, an MPS provider can monitor the remaining life of print cartridges, paper usage, and other maintenance-related information.
MPS使用软件来管理外设装置的网络。MPS可操作打印机并引导打印机寻找存储在色料盒芯片的存储器中的代码。这使得在不禁止芯片操作的情况下,更换芯片的存储器与OEM芯片相比含有额外的信息。当检测到代码时,MPS供应商确定打印机装载有高产出量色料盒。MPS系统能够精确地追踪色料盒中剩余的记录材料的量并且在适当时间命令更换色料盒。MPS可用精确的信息更新各个打印机或者允许各个打印机具有不精确的状态信息。MPS uses software to manage a network of peripheral devices. MPS can operate a printer and direct it to search for a code stored in the memory of a cartridge chip. This allows the replacement chip's memory to contain additional information compared to the OEM chip without disabling the chip's operation. When the code is detected, the MPS vendor determines that the printer is loaded with a high-yield cartridge. The MPS system can accurately track the amount of recording material remaining in the cartridge and command cartridge replacement at the appropriate time. MPS can update each printer with accurate information or allow each printer to have inaccurate status information.
图9示出了现有技术的简化的打印网络,诸如MPS系统。本地网络900包括一些打印装置910a、910b、910c、910d,每个打印装置均设置有用于收集数据的诊断单元。本地处理器920经由有线或无线连接件930连接至本地网络900,并且经由互联网连接件940与防火墙部分地连接。Figure 9 illustrates a simplified prior art printing network, such as an MPS system. Local network 900 includes several printing devices 910a, 910b, 910c, and 910d, each equipped with a diagnostic unit for collecting data. A local processor 920 is connected to local network 900 via a wired or wireless connection 930 and is partially connected to a firewall via an Internet connection 940.
虽然描述了每个打印装置均设置有诊断单元,但对于每个打印机而言不一定具有诊断装置。在这种情况下,控制打印装置的使用的计算机可用作用于一些数据的诊断单元。而且,虚拟打印机或后台打印装置可连接至待用于诊断的打印机。虚拟打印机装置可为实体装置或者可为设置在计算机中或经由网络的软件。虚拟打印机与打印机通信并且与连接至打印机的一个或多个装置通信。Although each printing device is described as being provided with a diagnostic unit, it is not necessary for every printer to have a diagnostic unit. In this case, the computer controlling the use of the printing device can be used as a diagnostic unit for some data. In addition, a virtual printer or spooler device can be connected to the printer to be used for diagnosis. The virtual printer device can be a physical device or software installed in a computer or via a network. The virtual printer communicates with the printer and communicates with one or more devices connected to the printer.
本地处理器可为由一个特定人员或一组人员管理的一个特定计算机,或者可为中央计算机或服务器。The local processor may be a specific computer managed by a specific person or group of people, or it may be a central computer or server.
在这里示出的,本地处理器是特定计算机970。该计算机可包括:软件,该软件包含特定指令以用于至少周期性地从打印装置910a-d收集数据并用于将所述数据存储在外部、可移除的数据存储装置上,诸如USB闪存盘、USB钥匙或设置有USB插口的其他存储装置,该USB插口用于将存储装置与本地计算机970的USB插口连接。可替换地,计算机可经由互联网连接件940通信至存储数据的外部装置或网络。In this illustration, the local processor is a specific computer 970. The computer may include software containing specific instructions for at least periodically collecting data from the printing devices 910a-d and for storing the data on an external, removable data storage device, such as a USB flash drive, a USB key, or other storage device provided with a USB port for connecting the storage device to a USB port of the local computer 970. Alternatively, the computer may communicate via an Internet connection 940 to an external device or network storing data.
与本地计算机970连接的存储装置980可包括可由计算机970读取的指令,从而使本地处理器能够在编码或存储来自各种打印装置的数据时执行程序或软件,而且用于处理数据以便编辑另一或修改文件存储器,该存储器有利地包括文件历史的至少一部分,诸如具有其历史的状态监控报告。A storage device 980 connected to the local computer 970 may include instructions readable by the computer 970, thereby enabling the local processor to execute programs or software in encoding or storing data from various printing devices, and for processing data to edit another or modify a file memory, which advantageously includes at least a portion of the file history, such as a status monitoring report with its history.
当存储装置设置有来自打印装置的最新数据时,所述数据可被一计算机处理,该计算机例如为本地网络的计算机、能够适于与本地网络连接的个人计算机、远程计算机(例如通过互联网接收数据的计算机),等等。可替换地,当不使用存储装置时在外部装置或网络上进行这种处理。When the storage device is provided with the latest data from the printing device, the data can be processed by a computer such as a computer on the local network, a personal computer that can be adapted to connect to the local network, a remote computer (such as a computer that receives data via the Internet), etc. Alternatively, such processing can be performed on an external device or network when the storage device is not used.
当在与本地网络连接的计算机中执行处理时,打印装置的数据和处理数据有利地位于一个或多个授权人员能通过本地网络访问的存储装置中。When the processing is carried out in a computer connected to a local network, the data of the printing device and the processing data are advantageously located in one or more storage devices which are accessible to authorized persons via the local network.
当在不作为本地网络一部分的计算机中执行数据处理时,存储装置980可由材料的供应商使用以用于在他的计算机中分析所述数据,或者在远程网络中使用以用于分析待执行的步骤。存储装置的数据也可通过互联网发送至外部计算机。When data processing is performed in a computer that is not part of the local network, the storage device 980 can be used by the supplier of the material to analyze the data in his computer, or in a remote network for analyzing the steps to be performed. The data of the storage device can also be sent to an external computer via the Internet.
下文描述了用于使用图9中的系统的改进方法。本地网络的客户的认证人员或一组认证人员或者维护客户的打印装置的认证人员或一组认证人员将USB钥匙980插入到客户端处理器970中。客户端处理器读取所述USB钥匙980的内容,以便启动用于从本地网络的各个打印装置搜寻数据的程序。打印装置均具有诊断单元,该诊断单元可通过本地网络查询或提问以用于从其获得至少一些数据。可替换地,每个打印装置均通信至执行诊断的单个装置。此外,该程序可搜寻与本地网络有关的一些数据,例如,打印装置在本地网络中的位置,本地网络的计算机能访问所述打印装置。The following describes an improved method for using the system of FIG. 9 . An authorized person or group of authorized persons for a local network customer, or an authorized person or group of authorized persons who maintains the customer's printing devices, inserts a USB key 980 into a client processor 970. The client processor reads the contents of USB key 980 to initiate a program for searching for data from each printing device on the local network. Each printing device may have a diagnostic unit that can query or interrogate the local network to obtain at least some data from it. Alternatively, each printing device communicates with a single device that performs diagnostics. Furthermore, the program may search for data related to the local network, such as the location of the printing device on the local network, and whether computers on the local network can access the printing device.
可通过客户端处理器访问外部存储装置的内容,以便启动包含在外部存储装置中的程序或软件,或者以便启动与收集程序或软件的互联网通信以用于将本地处理器连接至外部处理器。为了能访问外部存储装置的内容,需要引入一个或多个密码。客户端处理器现在启动信息收集系统。The client processor can access the contents of the external storage device to launch a program or software contained in the external storage device, or to initiate Internet communication with a collection program or software for connecting the local processor to the external processor. To access the contents of the external storage device, one or more passwords are required. The client processor now launches the information collection system.
外部存储装置可包含用于保护数据访问的安全特征,诸如要求提交用户名和密码。该安全特征可包括一个或多个生物标识安全装置,诸如指纹扫描器960,该指纹扫描器直接连接至计算机插口(诸如USB装置的一部分)或者集成在另一电子装置(诸如外部存储装置980)中。也可通过由存储在外部存储装置980上且在处理器970上执行的加密软件、由加密硬件(未示出)或由这两者对各个电子装置之间的通信(特别是在网络上传输的通信)进行加密来增强安全性。The external storage device may include security features for protecting data access, such as requiring a username and password. Such security features may include one or more biometric security devices, such as a fingerprint scanner 960, which is directly connected to a computer port (such as part of a USB device) or integrated into another electronic device (such as an external storage device 980). Security may also be enhanced by encrypting communications between the various electronic devices (particularly communications transmitted over a network) by encryption software stored on the external storage device 980 and executed on the processor 970, by encryption hardware (not shown), or by both.
与上述MPS系统关联的一个问题在于该系统取决于打印机中装载的打印机固件。通常,打印机固件与装载在打印色料盒上的芯片通信。这种通信可服务于许多功能。首先,色料盒芯片可将认证信息传输至打印机,该打印机验证打印色料盒适于在该打印机中使用。色料盒芯片也可包括所存储的数据。这个数据包括诸如为色料盒制造日期、色料盒构造以及打印材料装载的信息。One problem associated with the MPS system described above is that it relies on the printer firmware installed in the printer. Typically, the printer firmware communicates with a chip installed on the print cartridge. This communication can serve a number of functions. First, the cartridge chip can transmit authentication information to the printer, which verifies that the print cartridge is suitable for use in the printer. The cartridge chip can also include stored data. This data includes information such as the cartridge's manufacturing date, cartridge configuration, and print material loading.
在许多打印机中,在常规操作期间,打印机与新安装的色料盒初始地通信以确认该色料盒被认证在该打印机中使用。在完成认证之后,打印机监控打印任务并且计算在打印任务期间打印的像素的量。像素计数然后被存储在色料盒芯片上的存储器中。当到达预定的像素计数时,打印机显示色粉较少或墨较少警告。这种警告提示用户更换色料盒。用户然后接洽MPS供应商寻求新的打印色料盒,并将新的打印色料盒安装到打印机中。In many printers, during normal operation, the printer initially communicates with a newly installed print cartridge to confirm that the cartridge is authorized for use in the printer. After authentication is complete, the printer monitors the print job and counts the number of pixels printed during the print job. The pixel count is then stored in memory on the cartridge chip. When the predetermined pixel count is reached, the printer displays a low toner or low ink warning. This warning prompts the user to replace the cartridge. The user then contacts the MPS vendor for a new print cartridge and installs the new cartridge in the printer.
图10示出了对与网络连接的一个或多个打印机进行监控的系统。打印装置1010通过服务器1040连接至一个或多个处理器1020。服务器1040可为MPS服务器或虚拟打印机。每个处理器1020均安装有软件1030,该软件用作客户端软件。客户端软件将所有打印数据发送至服务器1040。服务器1040标识用于与网络连接的每个打印装置1010的色料盒类型。服务器1040分析从客户端软件1030接收的打印数据,并且将该打印数据转换成像素形式并基于标识判据和像素计数来计算耗材的用量。服务器1040连接至外部源,诸如网页,以用于监控使用信息并能够更新至服务器1040。服务器1040可包括通用打印机驱动器或者可将打印任务转换成.pdf形式以便简化操作。Figure 10 shows a system for monitoring one or more printers connected to a network. A printing device 1010 is connected to one or more processors 1020 via a server 1040. The server 1040 can be an MPS server or a virtual printer. Each processor 1020 is installed with software 1030, which serves as client software. The client software sends all print data to the server 1040. The server 1040 identifies the type of color cartridge used for each printing device 1010 connected to the network. The server 1040 analyzes the print data received from the client software 1030, converts the print data into pixel form, and calculates the amount of consumables based on identification criteria and pixel count. The server 1040 is connected to an external source, such as a web page, for monitoring usage information and enabling updates to the server 1040. The server 1040 can include a universal printer driver or can convert print tasks into .pdf format to simplify operation.
图10的系统可使用各种协议将打印色料盒与MPS系统配对,即,防止打印色料盒在MPS环境以外工作。例如,典型的打印装置将基于接收重置命令而重置。服务器1040可发布重置命令,该重置命令导致打印装置1010关机并重置。打印装置在执行其他功能之前读取色料盒芯片上的色料盒序号。通常,每当安装色料盒、电源打开或者接收到重置命令时由打印装置检查该序号。The system of FIG10 can utilize various protocols to pair the print cartridge with the MPS system, i.e., to prevent the print cartridge from operating outside of the MPS environment. For example, a typical printing device will reset upon receiving a reset command. Server 1040 can issue a reset command that causes printing device 1010 to shut down and reset. The printing device reads the cartridge serial number on the cartridge chip before performing other functions. Typically, the printing device checks this serial number each time a cartridge is installed, the power is turned on, or a reset command is received.
在一个实施方式中,该系统被构造成使得色料盒芯片在读取特定数量的序号(这表示发生特定数量打印装置重置循环)之前防止完全访问打印装置。当由色料盒芯片检测到第一序号读取时,该芯片被MPS系统设定为需要特定数量的序号读取以激活该芯片。MPS系统追踪发送至打印装置的重置命令的数量,并在满足特定数量的序号读取之前将重置命令发送至打印装置。可替换地,对于每个循环可改变特定数量的序号读取。如果将打印色料盒从与MPS系统连接的打印装置移除,则打印芯片将不安装,这是因为将不会发生特定数量的序号读取。In one embodiment, the system is configured so that the cartridge chip prevents full access to the printing device until a specified number of serial numbers have been read (indicating a specified number of printing device reset cycles). When the first serial number read is detected by the cartridge chip, the chip is configured by the MPS system to require a specified number of serial number reads to activate the chip. The MPS system tracks the number of reset commands issued to the printing device and issues a reset command to the printing device until the specified number of serial number reads has been met. Alternatively, the specified number of serial number reads may be varied for each cycle. If the print cartridge is removed from the printing device connected to the MPS system, the print chip will not be installed because the specified number of serial number reads will not occur.
图11示出了存储在色料盒中且能由打印机读取的数据的实例。例如,色料盒包括具有存储由打印机读取的数据的存储器的芯片。下面的表格描述了为一些地址存储的一些信息。Figure 11 shows an example of data stored in a toner cartridge and readable by a printer. For example, the toner cartridge includes a chip having a memory for storing data read by a printer. The table below describes some information stored for some addresses.
色料盒标识可以是存储在打印机中的数据。存储器中的一些数据由打印机读取并影响打印机的性能。存储在打印机中的其他数据,诸如地址20,28,2A,2B,2E,2F,5C,79,不影响打印机的性能。色料盒标识是与来自OEM色料盒的原始数据不同的数据。因此,色料盒标识优选地应该存储在不影响打印机性能的区域中。例如,色料盒标识可存储在地址1D至1F中作为由MPS系统或虚拟打印机标识的独特序号(即,与OEM序号不同)。可替换地,存储器的另一区域可装载有标识为色料盒标识的数据。例如,有效期可以是很久以后或以前的数据,诸如3060年12月1日,其被识别为色料盒标识。由打印机读取的任何字段可包括用作标识的数据。可替换地,通常为不由打印机读取的00或FF的地址可用于存储色料盒标识符。MPS或虚拟打印机可引起打印机读取通常忽略的地址。The cartridge identifier may be data stored in the printer. Some data in the memory is read by the printer and affects its performance. Other data stored in the printer, such as addresses 20, 28, 2A, 2B, 2E, 2F, 5C, and 79, does not affect the printer's performance. The cartridge identifier is different from the original data from the OEM cartridge. Therefore, the cartridge identifier should preferably be stored in an area that does not affect the printer's performance. For example, the cartridge identifier may be stored in addresses 1D to 1F as a unique serial number identified by the MPS system or virtual printer (i.e., different from the OEM serial number). Alternatively, another area of the memory may be loaded with data identified as the cartridge identifier. For example, the expiration date may be data from a long time in the future or the past, such as December 1, 3060, which is recognized as the cartridge identifier. Any field read by the printer may include data used as an identifier. Alternatively, addresses typically 00 or FF, which are not read by the printer, may be used to store the cartridge identifier. The MPS or virtual printer may cause the printer to read addresses that are normally ignored.
如果安装在打印机中的打印色料盒是再制造打印色料盒,则打印机可提前发布低色粉(或墨)警告。例如,如果打印色料盒是提高产出量的再制造色粉,则在打印4000页之后打印机可显示低色粉。然而,再制造的色粉盒能够在行进至低色粉状态之前打印6000页。在这个实例中,在剩余2000页打印寿命的情况下移除了色粉盒。这导致了更频繁的色料盒更换、色料盒再填充以及浪费色粉。If the print cartridge installed in the printer is a remanufactured print cartridge, the printer can issue a low toner (or ink) warning in advance. For example, if the print cartridge is a remanufactured toner cartridge that increases throughput, the printer may indicate a low toner status after printing 4,000 pages. However, a remanufactured toner cartridge can print 6,000 pages before reaching a low toner status. In this example, the toner cartridge was removed with 2,000 pages remaining. This results in more frequent cartridge replacements and refills, as well as wasted toner.
当前系统能使MPS更精确地计算或预测打印色料盒的寿命结束。如上文描述的,色料盒芯片包括可由MPS或虚拟打印机读取的标识代码。该色料盒代码将色料盒标识至MPS系统。MPS系统然后可确定色料盒特性。这些特性可包括色料盒尺寸、色粉载荷、墨载荷、制造商鉴定书、制造日期、再制造商鉴定书、再制造日期、色粉特性、墨特性、与其的色料盒产出量以及其它期望的信息。The current system enables the MPS to more accurately calculate or predict the end of life of a print cartridge. As described above, the cartridge chip includes an identification code that can be read by the MPS or virtual printer. This cartridge code identifies the cartridge to the MPS system. The MPS system can then determine the cartridge characteristics. These characteristics may include cartridge size, toner load, ink load, manufacturer's certification, manufacturing date, remanufacturer's certification, remanufacture date, toner characteristics, ink characteristics, and the cartridge's output, as well as other desired information.
标识代码可以是存储在存储器中的数据,条形码或其他机器可读信息、RFID标签、用户输入或用于标识色料盒的任何其他合适的装置。而且,标识代码可与不包括色料盒芯片或存储器的打印色料盒关联。标识代码可位于打印色料盒上,其中,该标识代码与MPS或虚拟打印机无线配合和通信。The identification code can be data stored in a memory, a barcode or other machine-readable information, an RFID tag, user input, or any other suitable means for identifying a cartridge. Furthermore, the identification code can be associated with a print cartridge that does not include a cartridge chip or memory. The identification code can be located on the print cartridge, wherein the identification code wirelessly cooperates and communicates with the MPS or virtual printer.
MPS或虚拟打印机用于监控处理器与打印机或成像装置之间的通信。该通信用于确定关于打印任务的细节,诸如打印的页面的数量和打印的图像的密度。虚拟打印机然后计算基于打印任务信息打印的像素的数量。虚拟处理器可将这种信息存储在外部存储装置880上或将这个信息发送至MPS供应商。每次打印机用于打印时,虚拟打印机重复这些步骤,并且计算由打印机打印的像素的总数。当打印机打印的像素的总数与打印色料盒的阈值产出量期望匹配时,处理器870将信息发送至MPS供应商以提供更换色料盒并且发送至打印用户以命令更换色料盒。The MPS or virtual printer is used to monitor the communication between the processor and the printer or imaging device. This communication is used to determine details about the print job, such as the number of pages printed and the density of the printed image. The virtual printer then calculates the number of pixels printed based on the print job information. The virtual processor can store this information on an external storage device 880 or send this information to the MPS provider. Each time the printer is used to print, the virtual printer repeats these steps and calculates the total number of pixels printed by the printer. When the total number of pixels printed by the printer matches the threshold output expectation of the print cartridge, the processor 870 sends information to the MPS provider to provide a replacement cartridge and to the printing user to order the replacement cartridge.
该系统的另一优点在于任何信息可与色料盒标识关联。这使该系统能够以更高的精度确定色粉或墨的使用。例如,气候控制办公室中的静电打印机将以每页特定毫克的色粉打印文件。例如,办公室中的打印机可以每页平均9毫克的色粉打印文档文件。然而,位于更高且更潮湿的仓库或生产场所中的同一打印机将使用更多色粉。此外,如果同一打印机用于打印图表,则其使用每页第三量色粉。相同的实例对于喷墨打印机同样有效。Another advantage of this system is that any information can be associated with the toner cartridge identification. This enables the system to determine toner or ink usage with greater accuracy. For example, an electrostatic printer in a climate-controlled office will print documents with a specific amount of toner per page. For example, a printer in an office might print documents with an average of 9 mg of toner per page. However, the same printer in a warehouse or production facility located at a higher elevation and with higher humidity will use more toner. Furthermore, if the same printer is used to print charts, it will use a third of the amount of toner per page. The same example is also valid for inkjet printers.
当前系统允许待使用打印机或色料盒的使用和环境信息确定更精确的墨或色粉计数。例如,如果打印机位于南佛罗里达的仓库中,则该系统调节色粉计数以导致高热和高湿度条件。The current system allows the use and environmental information of the printer or toner cartridge to be used to determine a more accurate ink or toner count. For example, if the printer is located in a warehouse in South Florida, the system adjusts the toner count to result in high heat and high humidity conditions.
当前系统的另一优点在于能更有效地使用网络资源。在许多公司环境中,存在存放多个打印装置的一个或多个打印室。通常,用户为了方便或习惯将文件发送至同一打印机。本系统允许虚拟打印机选择用于打印任务的最佳打印机。Another advantage of the current system is that it more efficiently uses network resources. Many corporate environments have one or more print rooms housing multiple printing devices. Often, users send files to the same printer for convenience or habit. The present system allows the virtual printer to select the optimal printer for a print job.
例如,用户A需要打印五百页文本文档。用户A选择打印并将打印任务发送至虚拟网络打印机。虚拟网络打印机然后监控用户A能够打印的打印机。虚拟打印机选择用于打印文本文档的最有效且在色料盒中具有足够色粉或墨的打印机,以打印全部文档。当完成打印任务时,虚拟打印机在用户A的监控器上显示打印任务在该打印任务的位置完成。For example, let's say User A needs to print a 500-page text document. User A selects "Print" and sends the print job to the virtual network printer. The virtual network printer then monitors the printers that User A can print to. The virtual printer selects the most efficient printer for printing text documents and one that has enough toner or ink in its cartridge to print the entire document. When the print job is complete, the virtual printer displays the print job completion status at the location of the print job on User A's monitor.
在另一实例中,用户A打印单色大文本文档以及包含彩色图表的图像。虚拟打印机可选择两个不同的打印机来打印用户A的文档,对于图像文档最有效的打印机以及彩色图表打印机。虚拟打印机然后在用户A的监控器上显示打印任务的位置。In another example, User A prints a large monochrome text document and an image containing color graphics. The virtual printer can select two different printers to print User A's document: a printer that is most efficient for image documents and a printer for color graphics. The virtual printer then displays the location of the print job on User A's monitor.
可替换地,该系统可假脱(spool)打印机的打印任务以优化打印机的性能。例如,在激光打印机中,更有效的是连续打印页面,而不是打印一页然后等待一段时间再打印另一页。虚拟打印机可监控打印任务并将任务发送至打印机以使打印机连续打印页面。这防止个别打印机上的额外磨损。Alternatively, the system can spool print jobs from a printer to optimize printer performance. For example, in a laser printer, it's more efficient to print pages continuously rather than printing one page and then waiting for another. A virtual printer can monitor print jobs and send them to the printer, allowing it to print pages continuously. This prevents extra wear on individual printers.
该系统的另一实例是降低MPS供应商的成本。通常,MPS供应商估算打印页面的成本。这种估算是基于消费者的平均打印任务。然后,MPS供应商使其消费者承担这个每页的计算成本加上一些附加费。该附加费是MPS供应商的利润。当前系统使得MPS供应厂通过使打印色料盒使用得更接近实际寿命终点来降低每页的成本。此外,当前系统使得MPS供应商更好地计算每页使用的色粉的量以及每页使用的色粉类型。这使得MPS供应商更精确地确定每页的成本。这进而使得MPS供应商降低消费者负担的成本。此外,这种系统甚至允许MPS供应商对每个色粉系统而不是对每个页面模式收费。Another example of this system is reducing costs for MPS suppliers. Typically, MPS suppliers estimate the cost of printing a page. This estimate is based on the average print job of the consumer. The MPS supplier then charges its consumers this calculated cost per page plus a surcharge. This surcharge represents the MPS supplier's profit. The current system enables MPS suppliers to reduce the cost per page by using print cartridges closer to the end of their actual lifespan. Furthermore, the current system enables MPS suppliers to better calculate the amount of toner used per page and the type of toner used per page. This allows MPS suppliers to more accurately determine the cost per page. This, in turn, allows MPS suppliers to reduce the costs borne by consumers. Furthermore, this system even allows MPS suppliers to charge per toner system rather than per page mode.
在另一实施方式中,标识的存在允许虚拟打印机或MPS系统在色料盒的寿命中的一些点处重置打印机。在许多打印机中,当像素计数到达预定阈值水平时,打印色料盒被认为是空的并且打印机将不再允许打印色料盒用于进行打印。这种类型的系统防止提高产出量的再制造打印色料盒用于其完全打印寿命。将在下面描述减轻这一问题的方法。In another embodiment, the presence of the identifier allows the virtual printer or MPS system to reset the printer at some point in the life of the cartridge. In many printers, when the pixel count reaches a predetermined threshold level, the print cartridge is considered empty and the printer will no longer allow the print cartridge to be used for printing. This type of system prevents remanufactured print cartridges from being used to their full printing life, which increases throughput. Methods for alleviating this problem are described below.
延长寿命(或高产出量)的再制造打印色料盒被装载到打印机中。如果需要的话,色料盒芯片与打印机通信以进行验证。虚拟打印机读取色料盒芯片认证并确定用于打印色料盒的预期打印寿命。虚拟打印机监控上述与打印机的通信,以确定精确的像素计数、所使用的色粉量或所使用的墨。在打印机确定打印色料盒以打印了标准打印色料盒应该打印的数量的页面或像素之后,打印机最终不能用打印色料盒进行打印。虚拟打印机接收打印机用尽状态并确定打印色料盒是延长寿命的色料盒并且在该打印色料盒中仍具有打印材料。虚拟打印机将信号发送至色料盒芯片,以告知芯片重置具有打印材料的芯片。虚拟打印机然后引起打印机重置,或者关机和重新开机,以再读取色料盒芯片。打印机读取色料盒芯片仍含有打印材料以允许继续进行打印。An extended life (or high yield) remanufactured print cartridge is loaded into the printer. If necessary, the cartridge chip communicates with the printer for verification. The virtual printer reads the cartridge chip authentication and determines the expected print life for the print cartridge. The virtual printer monitors the above communication with the printer to determine the exact pixel count, amount of toner used, or ink used. After the printer determines that the print cartridge has printed the number of pages or pixels that a standard print cartridge should have printed, the printer is ultimately unable to print with the print cartridge. The virtual printer receives a printer out of service status and determines that the print cartridge is an extended life cartridge and that there is still printing material in the print cartridge. The virtual printer sends a signal to the cartridge chip to tell the chip to reset the chip with printing material. The virtual printer then causes the printer to reset, or shut down and restart, to read the cartridge chip again. The printer reads that the cartridge chip still contains printing material to allow printing to continue.
可替换地,虚拟打印机要求用户对打印机关机并重新开机或者开闭打印机盖。如果虚拟打印机不能迫使打印机重启,则这使得用户引起打印机对芯片进行认证。可替换地,如果自动重启不能适当地重置打印机,则虚拟打印机可要求用户干预。Alternatively, the virtual printer requires the user to power the printer off and on again or open and close the printer cover. If the virtual printer cannot force the printer to restart, this allows the user to cause the printer to authenticate the chip. Alternatively, if the automatic restart cannot properly reset the printer, the virtual printer may require user intervention.
当前系统的另一优点在于使得将消费信息提供至用户。许多传统打印机经由显示在计算机监控器上的信息将墨或色粉水平发送给用户。打印机将信号发送至所连接的处理器以显示诸如“色粉较少”、“墨较少”或“更换色料盒”的信息。而且,提供订购信息(诸如色料盒类型)的消息可被显示或者计算机可将用户带至互联网网站以订购新的色料盒。当前系统能使用户信息显示给用户。这可包括典型打印机可显示的所有信息。打印机也可提供额外信息,诸如所打印的总页数、每月花费、色料盒再制造商、或任何其他期望的信息。Another advantage of the current system is that it enables consumption information to be provided to the user. Many traditional printers send ink or toner levels to the user via information displayed on a computer monitor. The printer sends a signal to the connected processor to display information such as "less toner," "less ink," or "change toner cartridge." Moreover, a message providing ordering information (such as the type of toner cartridge) may be displayed or the computer may take the user to an internet website to order a new toner cartridge. The current system enables user information to be displayed to the user. This may include all information that a typical printer may display. The printer may also provide additional information, such as the total number of pages printed, monthly expenses, toner cartridge remanufacturer, or any other desired information.
打印机将信息发送至用户的一种方式是通过位于打印机上的屏幕或显示器。例如,许多打印机具有位于打印机上的显示器。显示器可传输与打印机状态、打印任务、缺纸指示、缺墨或色粉指示、或任何其他期望的信息有关的信息。打印机将信息发送至用户的第二种方式是通过与用户的计算机连接的监控器。例如,打印机将信息发送至用户的计算机。计算机然后引起所连接的监控器进行显示。打印机将信息发送至用户的第三种方式是通过将信息打印到记录介质上。例如,当新的色料盒被装载到打印机上时或者当色料盒中的墨或色粉水平到达预定的低水平时,一些打印机自动地打印状态供应页面。状态供应页面将传输诸如色料盒型号、色料盒能够打印的页面的数量的信息。One way a printer sends information to a user is through a screen or display located on the printer. For example, many printers have a display located on the printer. The display can transmit information related to the printer status, print jobs, out-of-paper indications, out-of-ink or toner indications, or any other desired information. A second way a printer sends information to a user is through a monitor connected to the user's computer. For example, the printer sends information to the user's computer. The computer then causes the connected monitor to display it. A third way a printer sends information to a user is by printing the information onto a recording medium. For example, some printers automatically print a status supply page when a new toner cartridge is loaded into the printer or when the ink or toner level in the toner cartridge reaches a predetermined low level. The status supply page will transmit information such as the toner cartridge model and the number of pages the toner cartridge can print.
打印机使用内部程序控制打印机的操作、打印机与所连接的装置之间的通信、在打印机的显示器上显示的信息、以及打印供应状态页。在许多传统打印机中,可使用诸如打印机控制语言(PCL)或打印机任务语言(PJL)的标准编程语言写入或修改内部程序。一些打印机使用PJL以能够在任务水平进行打印机语言的转换,并且能够在打印机与计算机或处理器之间进行状态回馈。Hewlett开发了PJL并描述了其在打印任务语言技术参考手册中的使用,其通过引证结合于本文中。用户使用PJL可开发能够转换打印机语言、监控打印机状态、要求诸如打印机型号和构造的信息、改变控制面板默认设定、修改控制面板信息以及对打印机的其他期望修改的应用。The printer uses internal programs to control the operation of the printer, the communication between the printer and connected devices, the information displayed on the printer's display, and the printing of supply status pages. In many conventional printers, the internal programs can be written or modified using a standard programming language such as Printer Control Language (PCL) or Printer Job Language (PJL). Some printers use PJL to enable conversion of printer languages at the job level and to enable status feedback between the printer and a computer or processor. Hewlett developed PJL and describes its use in the Print Job Language Technical Reference Manual, which is incorporated herein by reference. Using PJL, users can develop applications that can convert printer languages, monitor printer status, request information such as printer model and make, change control panel default settings, modify control panel information, and other desired modifications to the printer.
当前系统可使用以PJL写入的应用以控制由打印机显示的信息。例如,打印机中装载有打印色料盒,该打印色料盒具有与其关联的标识。色料盒标识表示与色料盒有关的虚拟打印机或MPS系统特性,诸如其预计页面产出量、打印机的再制造商、以及具有用于命令更换色料盒的信息的网站URL。以PJL写入的应用存储在处理器中,存储在外设装置中、或存储在网络上。该应用用于与打印机通信以改变打印机将打印的供应状态页面。打印机打印的供应状态页面示出了用于特定色料盒预期页面产出量、供应色料盒或再制造色料盒的公司、以及用于从供应商订购色料盒的信息,所有这些都是基于色料盒标识。Current systems can use applications written in PJL to control the information displayed by the printer. For example, a printer is loaded with a print cartridge that has an identifier associated with it. The cartridge identifier represents the virtual printer or MPS system characteristics related to the cartridge, such as its expected page output, the printer's remanufacturer, and a website URL with information for ordering a cartridge replacement. The application written in PJL is stored in the processor, in an external device, or on a network. The application is used to communicate with the printer to change the supply status page that the printer will print. The supply status page printed by the printer shows the expected page output for a particular cartridge, the company that supplies or remanufactures the cartridge, and information for ordering the cartridge from the supplier, all of which is based on the cartridge identifier.
此外,所存储的应用或附加应用可使用PCL或PJL来控制将打印机经由所连接的处理器及其显示器与用户通信的信息。例如,打印机中装载有打印色料盒,该打印色料盒具有与其关联的标识。色料盒标识示出了与色料盒有关的虚拟打印机或MPS特性,诸如其预期的页面产出量、打印色料盒的再制造商、以及具有用于订购更换色料盒的信息的网站URL。以PJL写入的应用存储在处理器上、存储在外设装置上、或者存储在网络上。该应用用于与打印机通信以改变打印机传输至所连接的处理器的信息。这种新传输的信息引起处理器在用户的监控器上显示的信息表示特定色料盒的预期产出量、打印材料的剩余量、供应色料盒或再制造色料盒的公司、从供应商订购色料盒的信息、以及订购新色料盒的网页链接,所有这些都是基于色料盒标识。In addition, stored applications or additional applications can use PCL or PJL to control the information communicated between the printer and the user via the connected processor and its display. For example, the printer is loaded with a print cartridge that has an associated identifier. The cartridge identifier shows the virtual printer or MPS characteristics related to the cartridge, such as its expected page output, the manufacturer of the print cartridge, and the URL of a website with information for ordering replacement cartridges. Applications written in PJL are stored on the processor, on an external device, or on a network. The application is used to communicate with the printer to change the information transmitted by the printer to the connected processor. This newly transmitted information causes the processor to display information on the user's monitor indicating the expected output of a specific cartridge, the remaining amount of printing material, the company that supplies or remanufactures the cartridge, information for ordering the cartridge from the supplier, and a web link for ordering a new cartridge, all of which are based on the cartridge identifier.
在上述实例中,任何期望的信息都可打印在供应状态页面上或显示在监控器上。可使用其他形式的通信。例如,打印机可引起处理器发送电子邮件或播放传输期望信息的音频信号。In the above examples, any desired information can be printed on the supply status page or displayed on the monitor. Other forms of communication can be used. For example, the printer can cause the processor to send an email or play an audio signal that transmits the desired information.
在其他实施方式中,色料盒芯片包括通信装置。该通信装置可为蓝牙装置、无线网卡、RFID或通信电子信息的任何其他方式。在这个实施方式中,无线通信装置与虚拟打印机或MPS系统直接通信。可替换地,无线装置可与装置外的系统直接通信。In other embodiments, the ink cartridge chip includes a communication device. This communication device can be a Bluetooth device, a wireless network card, an RFID, or any other method of communicating electronic information. In this embodiment, the wireless communication device communicates directly with the virtual printer or MPS system. Alternatively, the wireless device can communicate directly with a system external to the device.
该通信装置使得虚拟打印机与色料盒芯片通信。该色料盒芯片可传输通常仅在色料盒芯片与打印驱动器之间传递的信息。这使得虚拟打印机直接监控芯片,而不用必须监控处理器与打印机之间的通信。使用通信装置,芯片告知虚拟打印机其更新状态,并且精确的像素计数、色粉计数、墨计数或页面计数都能被计算。The communication device allows the virtual printer to communicate with the cartridge chip. The cartridge chip can transmit information that is normally only transmitted between the cartridge chip and the print driver. This allows the virtual printer to directly monitor the chip, rather than having to monitor the communication between the processor and the printer. Using the communication device, the chip informs the virtual printer of its update status, and accurate pixel counts, toner counts, ink counts, or page counts can be calculated.
此外,通信装置能使色料盒芯片被重置。这将能使色料盒芯片在无需返回至芯片制造商的前提下被重置。In addition, the communication device can enable the cartridge chip to be reset. This will enable the cartridge chip to be reset without having to return it to the chip manufacturer.
当前系统的另一优点在于该系统可用于定制打印机装置的操作。在传统打印机中,打印机是封闭系统并且内部打印机固件控制打印机的操作。装载在打印机中的固件控制打印机的功能并执行记录材料使用计算。用户在能力上被限制为控制打印机如何操作。通常,用户被限于使用诸如草拟、常规、精细、照片等的选项来控制图像质量。Another advantage of the current system is that it can be used to customize the operation of the printer device. In traditional printers, the printer is a closed system, and the internal printer firmware controls the printer's operation. The firmware loaded into the printer controls the printer's functions and performs recording material usage calculations. The user's ability to control how the printer operates is limited. Typically, the user is limited to controlling image quality using options such as draft, normal, fine, and photo.
当前系统的一个优点在于外设装置可与打印机通信并改变打印机的操作方式。One advantage of the current system is that a peripheral device can communicate with the printer and change the way the printer operates.
例如,打印机公司通常更新在打印机中使用的固件来处理在打印机的操作中发现的问题或者处理在新色料盒中实现的变化。有时,更新后的固件会引起其他错误或者引起某些色料盒不能适当地使用。For example, printer companies often update the firmware used in printers to handle problems found in the operation of the printer or to handle changes implemented in new color cartridges. Sometimes, the updated firmware may cause other errors or cause certain color cartridges to not work properly.
当前系统允许更正由固件引起的错误。在一些情况下,打印机的固件修正可由外设装置访问。外设装置可将固件修正与装载在打印机中的色料盒的特性进行比较。外设装置可基于固件修正执行可替换的打印机控制功能或者提供打印机信息,以便优化打印或者更正错误。Current systems allow for correction of errors caused by firmware. In some cases, printer firmware revisions can be accessed by an external device. The external device can compare the firmware revisions with the characteristics of the ink cartridge loaded in the printer. Based on the firmware revisions, the external device can perform alternative printer control functions or provide printer information to optimize printing or correct errors.
例如,已知特定的固件修正报告错误的色料盒产出量信息。外设装置可更正错误的信息并提供正确的信息。如果标识的色料盒特性要求不同的打印机操作,则外设装置可更换该操作。For example, if a specific firmware revision is known to report incorrect information about the yield of a toner cartridge, the peripheral device can correct the incorrect information and provide the correct information. If the identified toner cartridge characteristics require different printer operation, the peripheral device can change that operation.
在另一实施方式中,该系统可用于更新打印机的固件。在许多打印机中,打印机通过新版本固件可使用的界面来提示用户。如果用户接受新固件,则打印机通过互联网连接获得较新版本的固件并且用新的固件更新打印机。当前系统允许外设装置示出新固件可用的用途。当用户接受较新的固件时,外设装置从MPS供应商获得固件并更新打印机的固件。可替换的,固件更新可被自动执行或者通过代表性地服务打印机的MPS执行。In another embodiment, the system can be used to update a printer's firmware. In many printers, the printer prompts the user through an interface indicating that a new version of firmware is available. If the user accepts the new firmware, the printer obtains the newer version of the firmware via an internet connection and updates the printer with the new firmware. The current system allows a peripheral device to indicate the availability of the new firmware. When the user accepts the newer firmware, the peripheral device obtains the firmware from the MPS provider and updates the printer's firmware. Alternatively, the firmware update can be performed automatically or by the MPS, which typically services the printer.
在另一实施方式中,外设装置可改变打印机的校准以提高打印机的性能和打印质量。打印机被校准成与OEM色料盒一起工作。OEM受到色料盒特性的控制并将打印机设定成在典型打印环境中与色料盒一起工作。打印色料盒、其他内部打印元件或打印机用途的变化可影响打印机操作。In another embodiment, an external device can change the calibration of the printer to improve the printer's performance and print quality. The printer is calibrated to work with the OEM ink cartridge. The OEM is aware of the ink cartridge characteristics and sets the printer to work with the ink cartridge in a typical printing environment. Changes to the print cartridge, other internal printing components, or printer usage can affect printer operation.
例如,系统包括与个人计算机和外设装置连接的激光打印机。用户安装具有色料盒标识的零售的色粉盒。该色粉盒被再制造和填充有附加色粉以提高色料盒的打印产出量。而且,色粉具有与OEM色粉相比不同的特性。For example, a system includes a laser printer connected to a personal computer and peripheral devices. A user installs a retail toner cartridge with a cartridge logo. The toner cartridge is remanufactured and refilled with additional toner to increase the cartridge's print output. Furthermore, the toner has different properties than the OEM toner.
外设装置通过色料盒标识知晓色料盒的特性。外设装置改变打印机使用的算法,以计算打印产出量来匹配再制造的色粉盒的提高的打印产出量。而且,外设装置改变了打印机的操作电压以匹配零售的色粉的特性。这可为增大的电压水平或减小的电压。这些改变允许打印机使用零售的色粉盒打印高质量的图像。The peripheral device learns the characteristics of the toner cartridge through the cartridge identification. The peripheral device changes the algorithm used by the printer to calculate print output to match the increased print output of the remanufactured toner cartridge. Furthermore, the peripheral device changes the printer's operating voltage to match the characteristics of the retail toner. This can be an increased voltage level or a decreased voltage. These changes allow the printer to print high-quality images using the retail toner cartridge.
外设和色料盒标识允许打印机对内部打印部件进行优化。该标识不限于提供与打印色料盒有关的信息的色料盒标识。一种标识可用于确定打印机及其内部部件、打印色料盒及其部件、记录介质、打印机所处的环境或者打印机的用户的任何期望的特性。Peripheral device and cartridge identification allows the printer to optimize internal printing components. This identification is not limited to cartridge identification that provides information about the print cartridge. An identification can be used to determine any desired characteristics of the printer and its internal components, the print cartridge and its components, the recording media, the printer's environment, or the printer's user.
例如,激光打印机具有除了能影响图像质量和操作特性以外的许多部件。这些部件可包括OPC硒鼓、PCR辊、电源、色粉、刮墨刀片以及记录介质。该标识可用于标识这些部件中的任何或全部。此外,系统可使用多重标识。For example, a laser printer has many components that can affect image quality and operating characteristics. These components may include an OPC drum, a PCR roller, a power supply, toner, a doctor blade, and a recording medium. The identifier can be used to identify any or all of these components. In addition, the system can use multiple identifiers.
例如,该系统可包括具有色料盒标识和用户标识的色料盒。色料盒标识用于确定色料盒特性,而用户标识用于确定用户特性。用户特性可包括典型用法、通常打印的文档、打印机所处的环境、通常在打印机上安排使用的维护,以及用于打印的记录材料的类型。For example, the system may include a cartridge having a cartridge identifier and a user identifier. The cartridge identifier is used to identify characteristics of the cartridge, while the user identifier is used to identify characteristics of the user. The user characteristics may include typical usage, documents typically printed, the environment in which the printer is located, maintenance typically scheduled for use on the printer, and the type of recording material used for printing.
虽然上述系统和方法描述了虚拟打印机或MPS系统,但本发明不限于使用其任一个。可使用装载到网络服务器上的软件、装载到独立处理器上的软件、或通过互联网或通信线路远程接触的远程定位系统来实现该系统。此外,可在与单个处理器连接的单个成像装置或者与家庭网络连接的单个成像装置上实现该系统和方法。此外,可使用与处理器连接的任何类型的成像装置来使用该系统。这包括喷墨打印机、静电打印机、传真机、数码复印机、打印三维模型的打印装置、以及一体化机器。While the above systems and methods describe a virtual printer or MPS system, the present invention is not limited to use with either. The system can be implemented using software loaded onto a network server, software loaded onto a standalone processor, or a remotely located system accessed remotely via the Internet or a communication line. Furthermore, the system and method can be implemented on a single imaging device connected to a single processor or a single imaging device connected to a home network. Furthermore, the system can be used with any type of imaging device connected to a processor. This includes inkjet printers, electrostatic printers, fax machines, digital copiers, printing devices that print three-dimensional models, and all-in-one machines.
在一个实施方式中,使用简单网络管理协议(SNMP)和管理信息库(MIB)数据库来实现该系统和方法。许多打印装置使用SNMP以能够通信关于打印装置的管理数据。该管理数据被存储为描述打印机构造的变量。管理应用或者服务器可查询该变量以确定关于打印装置的信息。储存为变量的典型信息包括:打印机类型、打印机所发送或接收的互联网协议数据包的时间和数量、打印机序号、消费序列、制造日期,等等。可包括任何期望的信息,并且该信息可包括上千种不同的变量。In one embodiment, the system and method are implemented using the Simple Network Management Protocol (SNMP) and a Management Information Base (MIB) database. Many printing devices use SNMP to communicate management data about the printing device. This management data is stored as variables describing the printer's configuration. A management application or server can query these variables to determine information about the printing device. Typical information stored as variables includes: printer type, the time and number of Internet Protocol packets sent or received by the printer, printer serial number, purchase order, manufacturing date, and so on. Any desired information can be included, and this information can include thousands of different variables.
打印装置包括用于与SNMP通信并管理SNMP的固件。打印机固件可包括全部SNMP信息或SNMP信息的子集,并且可响应于全部SNMP要求或SNMP要求的子集。固件可包括标准SNMP定义,即,在不同的打印装置模式之间标准的SNMP定义,以及由定制MIB设定的定制SNMP定义。MIB是用于限定并描述用于支撑NMP的打印装置的变量的数据库。MIB包括与下列示例性条目类似的许多条目。The printing device includes firmware for communicating with and managing SNMP. The printer firmware may include all or a subset of SNMP information and may respond to all or a subset of SNMP requests. The firmware may include standard SNMP definitions, i.e., those that are standard across different printing device models, as well as custom SNMP definitions defined by a custom MIB. The MIB is a database that defines and describes variables used in printing devices supporting NMP. The MIB includes many entries similar to the following example entries.
Name:consumable-status-first-install-dateName:consumable-status-first-install-date
Type:OBJECT-TYPEType:OBJECT-TYPE
OID:1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8OID:1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8
Full path:Full path:
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hp(11).nm(2).hpsystem(3).net-peripheral(9).netdm(4).dm(2).device(1).destination-subsystem(4).print-engine(1).consumables(10).consumables-1(1).consumable-status(1).consumable-status-first-install-date(8)iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hp(11).nm(2).hpsystem(3).net-peripheral(9).netdm(4).dm(2).device(1).des tination-subsystem(4).print-engine(1).consumables(10).consumables-1(1).consumable-status(1).consumable-status-first-install-date(8)
Module:LJ9000mfp-MIBModule:LJ9000mfp-MIB
Parent:consumable-statusParent:consumable-status
Prev sibling:consumable-status-infoPrev sibling:consumable-status-info
Next sibling:consumable-status-last-use-dateNext sibling:consumable-status-last-use-date
Numerical syntax:OctetsNumerical syntax:Octets
Base syntax:OCTET STRINGBase syntax:OCTET STRING
Composed syntax:DisplayStringComposed syntax:DisplayString
Status:optionalStatus:optional
Max access:read-onlyMax access: read-only
Size list:1:0..24Size list:1:0..24
Description:This object is used to report the date on which thisconsumable was first installed.The format of the string is'YYYYMMDD'.Where:Description:This object is used to report the date on which thisconsumable was first installed.The format of the string is'YYYYMMDD'.Where:
YYYY is the year.YYYY is the year.
MM is the month(1-12).MM is the month (1-12).
DD is the day(1-31).DD is the day(1-31).
The device POS needs to indicate what will be written in the eventthe printer does not have a real time clock.The device POS needs to indicate what will be written in the event the printer does not have a real time clock.
Additional information:Additional information:
This object will only exist for Authentic OEM consumables.If thecartridge is deemed to be Non-OEM,then this object will not exist.Forprinters without internal clocks,the date will always be 20000101.This object will only exist for Authentic OEM consumables.If thecartridge is deemed to be Non-OEM,then this object will not exist.Forprinters without internal clocks,the date will always be 20000101.
使用设置在MIB数据库中的定义,“走”过MIB的SNMP被执行为标识来自MIB的每一件返回的信息。SNMP查询MIB的实例如下。Using the definitions set up in the MIB database, an SNMP "walk" through the MIB is performed to identify each piece of information returned from the MIB. An example of an SNMP query to the MIB is as follows.
587:prtMarkerSuppliesClass.1.1(integer)587:prtMarkerSuppliesClass.1.1(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
588:prtMarkerSuppliesClass.1.2(integer)588:prtMarkerSuppliesClass.1.2(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
589:prtMarkerSuppliesClass.1.3(integer)589:prtMarkerSuppliesClass.1.3(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
590:prtMarkerSuppliesClass.1.4(integer)590:prtMarkerSuppliesClass.1.4(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
591:prtMarkerSuppliesClass.1.5(integer)591:prtMarkerSuppliesClass.1.5(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
592:prtMarkerSuppliesClass.1.6(integer)592:prtMarkerSuppliesClass.1.6(integer)
supplyThatlsConsumed(3)supplyThatlsConsumed(3)
593:prtMarkerSuppliesType.1.1(integer)tonerCartridge(21)593:prtMarkerSuppliesType.1.1(integer)tonerCartridge(21)
594:prtMarkerSuppliesType.1.2(integer)tonerCartridge(21)594:prtMarkerSuppliesType.1.2(integer)tonerCartridge(21)
595:prtMarkerSuppliesType.1.3(integer)tonerCartridge(21)595:prtMarkerSuppliesType.1.3(integer)tonerCartridge(21)
596:prtMarkerSuppliesType.1.4(integer)tonerCartridge(21)596:prtMarkerSuppliesType.1.4(integer)tonerCartridge(21)
597:prtMarkerSuppliesType.1.5(integer)transferUnit(20)597:prtMarkerSuppliesType.1.5(integer)transferUnit(20)
598:prtMarkerSuppliesType.1.6(integer)fuser(15)598:prtMarkerSuppliesType.1.6(integer)fuser(15)
599:prtMarkerSuppliesDescription.1.1(octet string)Black PrintCartridge HP C9730A599:prtMarkerSuppliesDescription.1.1(octet string)Black PrintCartridge HP C9730A
600:prtMarkerSuppliesDescription.1.2(octet string)Cyan PrintCartridge HP C9731A600:prtMarkerSuppliesDescription.1.2(octet string)Cyan PrintCartridge HP C9731A
601:prtMarkerSuppliesDescription.1.3(octet string)Magenta PrintCartridge HP C9733A601:prtMarkerSuppliesDescription.1.3(octet string)Magenta PrintCartridge HP C9733A
602:prtMarkerSuppliesDescription.1.4(octet string)Yellow PrintCartridge HP C9732A602:prtMarkerSuppliesDescription.1.4(octet string)Yellow PrintCartridge HP C9732A
603:prtMarkerSuppliesDescription.1.5(octet string)Image Transfer KitHP C9734A603:prtMarkerSuppliesDescription.1.5(octet string)Image Transfer KitHP C9734A
604:prtMarkerSuppliesDescription.1.6(octet string)Image Fuser Kit HP1 10V-C9735A,220V-C9736A604:prtMarkerSuppliesDescription.1.6(octet string)Image Fuser Kit HP1 10V-C9735A,220V-C9736A
605:prtMarkerSuppliesSupplyUnit.1.1(integer)impressions(7)605:prtMarkerSuppliesSupplyUnit.1.1(integer)impressions(7)
606:prtMarkerSuppliesSupplyUnit.1.2(integer)impressions(7)606:prtMarkerSuppliesSupplyUnit.1.2(integer)impressions(7)
607:prtMarkerSuppliesSupplyUnit.1.3(integer)impressions(7)607:prtMarkerSuppliesSupplyUnit.1.3(integer)impressions(7)
608:prtMarkerSupp esSupplyUnit.1.4(integer)impressions(7)608:prtMarkerSupp esSupplyUnit.1.4(integer)impressions(7)
609:prtMarkerSupp esSupplyUnit.1.5(integer)impressions(7)609:prtMarkerSupp esSupplyUnit.1.5(integer)impressions(7)
610:prtMarkerSupp esSupplyUnit.1.6(integer)impressions(7)610:prtMarkerSupp esSupplyUnit.1.6(integer)impressions(7)
611:prtMarkerSupp esMaxCapacity.1.1(integer)13000611:prtMarkerSupp esMaxCapacity.1.1(integer)13000
612:prtMarkerSupp esMaxCapacity.1.2(integer)12000612:prtMarkerSupp esMaxCapacity.1.2(integer)12000
613:prtMarkerSupp esMaxCapacity.1.3(integer)12000613:prtMarkerSupp esMaxCapacity.1.3(integer)12000
614:prtMarkerSupp esMaxCapacity.1.4(integer)12000614:prtMarkerSupp esMaxCapacity.1.4(integer)12000
615:prtMarkerSupp esMaxCapacity.1.5(integer)120000615:prtMarkerSupp esMaxCapacity.1.5(integer)120000
616:prtMarkerSupp esMaxCapacity.1.6(integer)150000616:prtMarkerSupp esMaxCapacity.1.6(integer)150000
图12示出了使用SNMP和MIB确定非OEM打印色料盒的打印产出量的方法。打印色料盒再制造商或供应商用比在原始OEM打印色料盒中提供的量更多的打印耗材的量来填充打印色料盒。色料盒标识存储在打印芯片的存储器位置上。色料盒标识可标识打印色料盒供应商以及装载到色料盒中的打印耗材的量。使用SNMP,MPS系统在步骤1210确定色料盒芯片的存储器位置包括修改的数据,即色料盒标识符,其与OEM原始打印机色料盒芯片的数据不同。在步骤1220,MPS读取该修改的数据并确定在打印色料盒中装载的耗材的量以及用于该色料盒的新的打印产出量。新的打印产出量可被确定为标准产出量OEM色料盒的百分比。在步骤1230,MPS系统把标准产出量色料盒剩余的量增加所确定的百分比,由此来确定确切的打印色料盒的整个寿命中剩余的打印耗材的量。这种确切的剩余的打印耗材的量用于触发低打印耗材剩余条件。FIG12 illustrates a method for determining the print yield of a non-OEM print cartridge using SNMP and the MIB. A print cartridge remanufacturer or supplier fills a print cartridge with a greater amount of printing consumables than provided in the original OEM print cartridge. A cartridge identifier is stored in a memory location on a print chip. The cartridge identifier identifies the print cartridge supplier and the amount of printing consumables loaded into the cartridge. Using SNMP, the MPS system determines in step 1210 that the cartridge chip's memory location contains modified data, namely, a cartridge identifier, that differs from the data in the OEM original printer cartridge chip. In step 1220, the MPS reads this modified data and determines the amount of consumables loaded in the print cartridge and the new print yield for the cartridge. The new print yield can be determined as a percentage of a standard-yield OEM cartridge. In step 1230, the MPS system increases the remaining amount of the standard-yield cartridge by the determined percentage, thereby determining the exact amount of printing consumables remaining over the life of the print cartridge. This exact amount of printing supply remaining is used to trigger a low printing supply remaining condition.
图13示出了构造成执行图12所示的方法的系统。打印装置1310包括打印色料盒1320和处理器1330。打印色料盒1320包括具有存储器的色料盒芯片。存储器在其中存储使能打印色料盒1320和色料盒标识符。处理器1330与色料盒芯片1340通信。在许多打印机中,处理器1330基于鉴权算法和存储在色料盒芯片1340的存储器中的信息对色料盒1320进行鉴权。如上文所述,处理器1330和色料盒1340通过打印机的MIB和SNMP通信。打印机1310与诸如MPS系统、网络装置或处理器的外部设备1350通信。FIG13 illustrates a system configured to perform the method shown in FIG12 . A printing device 1310 includes a print cartridge 1320 and a processor 1330. The print cartridge 1320 includes a cartridge chip having a memory. The memory stores information enabling the print cartridge 1320 and a cartridge identifier. The processor 1330 communicates with the cartridge chip 1340. In many printers, the processor 1330 authenticates the cartridge 1320 based on an authentication algorithm and information stored in the cartridge chip 1340's memory. As described above, the processor 1330 and the cartridge 1340 communicate via the printer's MIB and SNMP. The printer 1310 communicates with an external device 1350, such as an MPS system, a network device, or a processor.
例如,在一个打印机中,打印机芯片中的位置被直接输出为SNMP地址。更换存储在这个打印机芯片位置中的字符改变了由打印机芯片报告的字符。打印色料盒再制造商更换存储在具有用于标识再制造商、用于示出在打印色料盒中装载的打印耗材的量、或用于这两者的字符的这个字段中的字符。当从这个位置读取值时,发现不匹配预期OEM值的值。这进而表示MPS系统的色料盒为高产出量色料盒,并且MPS系统然后可执行上述方法以确定精确的打印产出量。For example, in one printer, a location in the printer chip is directly output as an SNMP address. Replacing the characters stored in this printer chip location changes the characters reported by the printer chip. A print cartridge remanufacturer replaces the characters stored in this field with characters identifying the remanufacturer, indicating the amount of printing consumables loaded in the print cartridge, or both. When the value is read from this location, a value is found that does not match the expected OEM value. This, in turn, indicates that the MPS system's cartridge is a high-yield cartridge, and the MPS system can then perform the above-described method to determine the precise print yield.
使用上述SNMP和MIB能使得存储对于不同打印机定制的标识。打印机芯片中的位置对于不同的打印机可改变。例如,在一些打印机中,该标识可存储在用于示出色料盒容量的位置中。在其他打印机中,该标识可存储在示出色料盒制造商、序号、制造日期或可由打印机访问的任何其他信息的位置中。这个实施方式的优点在于,色料盒再制造商或供应商可向MPS供应商示出包含标识符的打印芯片的位置。这能使色料盒再制造商定制用于MPS供应商的打印色料盒。Using the aforementioned SNMP and MIB allows for the storage of identifiers customized for different printers. The location in the printer chip can vary for different printers. For example, in some printers, the identifier may be stored in a location that indicates the cartridge capacity. In other printers, the identifier may be stored in a location that indicates the cartridge manufacturer, serial number, manufacturing date, or any other information accessible by the printer. An advantage of this embodiment is that a cartridge remanufacturer or supplier can indicate the location of the print chip containing the identifier to the MPS supplier. This enables the cartridge remanufacturer to customize the print cartridges for the MPS supplier.
在另一实施方式中,MPS系统用于重置(reset)打印机芯片,以使得打印色料盒继续打印比OEM打印色料盒更多的页面。在这个实施方式中,MPS系统识别打印机芯片和特定条件,诸如低色粉,或者已经打印特定数目的页面。所检测的条件可以是任何期望检测的条件。MPS系统将消息发送至MPS供应商、终端用户或这两者,以告知终端用户打开打印机的盖、对打印机关机、或者取出色料盒并将其放回。芯片中的剩余计数然后可被重置为较高计数。这可通过改变序号而发生,从而使得打印机认为新的色料盒已插入到打印机中。此外,MPS系统或打印机芯片包括芯片重置计数器。每当打印机芯片被重置时,芯片重置计数器被递增以表示打印机芯片已被重置。一旦芯片重置计数器到达预定计数时,打印机芯片就不再被重置。这使MPS系统能够重置打印机芯片仅特定次数,并且在打印色料盒耗尽打印材料时或者通过除MPS系统以外的一些物体防止打印机芯片被重置。In another embodiment, the MPS system is configured to reset the printer chip so that the print cartridge continues to print more pages than the OEM print cartridge. In this embodiment, the MPS system identifies the printer chip and a specific condition, such as low toner or having printed a specific number of pages. The detected condition can be any desired condition. The MPS system sends a message to the MPS vendor, the end user, or both, instructing the end user to open the printer's cover, shut down the printer, or remove and replace the print cartridge. The remaining count in the chip can then be reset to a higher count. This can occur by changing the sequence number, thereby tricking the printer into believing a new cartridge has been inserted. Furthermore, the MPS system or the printer chip includes a chip reset counter. Each time the printer chip is reset, the chip reset counter is incremented to indicate that the printer chip has been reset. Once the chip reset counter reaches a predetermined count, the printer chip is no longer reset. This allows the MPS system to reset the printer chip only a specific number of times and prevents the printer chip from being reset if the print cartridge runs out of printing material or if an object other than the MPS system is present.
在另一实施方式中,MPS系统被构造成对打印机关机以在无需终端用户作用的情况下重置该打印机芯片。当检测到特定条件时,MPS系统对打印机关机,并且MPS系统重置打印机芯片。打印机芯片仅在满足特定条件时被重置。这样,打印机芯片不是每当盖被打开或打印机关机时都被重置。In another embodiment, the MPS system is configured to shut down the printer to reset the printer chip without requiring end-user intervention. When a specific condition is detected, the MPS system shuts down the printer and resets the printer chip. The printer chip is reset only when the specific condition is met. This way, the printer chip is not reset every time the cover is opened or the printer is shut down.
本发明的许多特征和有点在详细的说明中是显而易见的。因此,所附的权利要求旨在覆盖落在本发明的实际精神和范围内的所有这些特征和有点。而且,由于本领域技术人员可作出许多修改和变型,所以不期望将本发明限制为所示出和描述的精确构造和操作。因此,所有的适当修改和等价物可被包含在本发明的范围内。Many features and advantages of the present invention will be apparent from the detailed description. Therefore, the appended claims are intended to cover all such features and advantages that fall within the true spirit and scope of the invention. Moreover, since numerous modifications and variations may be made by those skilled in the art, it is not intended to limit the present invention to the exact construction and operation shown and described. Therefore, all suitable modifications and equivalents are intended to be included within the scope of the present invention.
虽然已经通过参考具体实施方式示出了本发明,但本领域技术人员将认识到的是,可以做出落在本发明的范围内的各种变化和修改。本发明旨在被较宽地保护在所附权利要求的精神和范围内。Although the present invention has been described with reference to specific embodiments, those skilled in the art will recognize that various changes and modifications may be made within the scope of the invention. It is intended that the present invention be protected broadly within the spirit and scope of the appended claims.
Claims (16)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/095,413 | 2013-12-03 | ||
| US14/478,949 | 2014-09-05 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1227122A1 HK1227122A1 (en) | 2017-10-13 |
| HK1227122B true HK1227122B (en) | 2020-03-27 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9519449B2 (en) | Network printer system | |
| US9304435B2 (en) | Network printer system | |
| US8891982B2 (en) | Network printer system | |
| EP3077901B1 (en) | Network printer system | |
| JP2012022276A (en) | Management device and system of replacement toner cartridge, image forming apparatus, and management method and management program of replacement toner cartridge | |
| JP5304743B2 (en) | Replacement toner cartridge management apparatus and system, image forming apparatus, replacement toner cartridge management method, and management program | |
| CN104903111B (en) | Network printer system | |
| JP2001228760A (en) | Image forming apparatus and its control method, information processing apparatus and its control method, inventory management system, inventory management method, and memory medium | |
| US11892781B2 (en) | Method for error handling in the toner refill process | |
| JP7494627B2 (en) | Image forming apparatus and method for controlling the image forming apparatus | |
| EP3077900B1 (en) | Network printer system | |
| JP4791911B2 (en) | Image forming apparatus | |
| HK1227122B (en) | Network printer system | |
| HK1224760B (en) | Network printer system | |
| CN116745704A (en) | Image forming apparatus, initialization method, and control method | |
| HK1227122A1 (en) | Network printer system | |
| HK1224760A1 (en) | Network printer system | |
| JP7782190B2 (en) | Image forming apparatus and determination method | |
| HK1214211B (en) | Network printer system |