The invention relates to printing techniques and devices, and more particularly concerns progressively reducing the rate at which the toner used for printing is applied to the print medium.
Computer printers, copiers, facsimile machines and the like (all being examples of printers or printing devices) apply a contrast producing composition, such as liquid or dry powder ink or toner, to a medium to be printed, such as sheets of paper, plastic or other media. Contrast can be produced using a substance that is opaque, translucent, colored, etc. A printer can be used to coat a medium, but most often is used to mark or color selected local areas of the medium, so as to represent characters and/or images that can be seen and recognized. It is possible to form images on some media simply by application of energy (e.g., visibly altering a heat sensitive medium by so-called thermal printing), but the present subject matter concerns printers in which the contrast producing composition, or toner, is supplied from a reservoir containing a finite supply that is exhausted from time to time and needs to be replaced or refilled.
Different specific types of contrast producing compositions are used in different printers, and may be placed on the printed medium by electrostatic or other means. Specific contrast producing compositions might be fixed on the medium by drying, heat fusing and/or chemical curing, as appropriate. The contrast could result from the presence of the composition alone, or from an interaction between the composition and the medium, appearing under some form of illumination. For convenience, all such contrast and print-forming compositions and agents delivered to the printed media from a supply, whether such compositions are liquid or powder or aerosol or combinations thereof, etc., are termed “toner” in this document.
Some printers have the capability of notifying a user when a “low toner” condition within the printer is reached. This condition essentially notifies users that they are within some preset limit (e.g. 20%) of running completely out of toner. However, such devices, despite issuing the “low toner” notification, often continue to function in the same manner with respect to their continued use of the same amount of toner during printing operations, until the print fades completely on the page or simply drops out in certain areas of the page.
Other printers have some limited capability for saving toner when the toner is running low. For instance, some printers have a “toner save” mode, wherein a given proportion of dots (e.g., 75%) is removed from the dot image to be printed, in order to reduce toner consumption. The host computer can be used to instruct such printers to switch to the “toner save” mode, or the operating panel of the printer itself can be used to effect the switchover. However, this binary approach tends to result in immediate, significant deterioration in image quality as soon as the printer switches to the “toner save” mode, due to the removal of a significant number of dots. Alternative schemes for conserving toner upon reaching a “low toner” condition while minimizing perturbations in the aesthetic appearance and quality of the printed graphics and/or text information on the print medium are desired.
According to an aspect of the invention, a method for reducing the rate of toner consumption in a printing device comprises providing a plurality of secondary print modes for printing on a print medium. Each of the secondary print modes consumes toner at a different rate, preferably each such rate being less than the rate of consumption associated with the primary print mode of the printing device. The printing device advances from a current mode to a lower consumption mode in steps that are activated according to the level of toner remaining in the printer supply. These steps can be assumed at each of a plurality of successively lower sensed toner supply thresholds. Alternatively, the device can switch from one mode to a next lower consumption mode after a certain number of print sheets or jobs are completed in the previous mode, or both.
According to another aspect of the invention, a printing device having reduced toner consumption modes comprises a print processor responsive to an input signal for controlling or signaling for the production of print on a print medium. The printing device includes memory for storing information to define a hierarchy of secondary print modes. Each successive mode in the hierarchy is configured to consume less toner than the previous one. Each of the secondary print modes also is configured to consume less toner than that associated with a primary print mode of the printing device. A sensor detects when the level of toner in the printing device drops below a given threshold value and generates a control signal in response thereto, preferably consecutively sensing and signaling each of a plurality of thresholds as the supply is exhausted. The processor is responsive to the control signal for automatically switching from a current print mode to a next one of the secondary print modes in the hierarchy when passing thresholds. The processor and/or the associated printing device also can also be arranged to distinguish between modes based on the content to be printed, e.g., routinely or selectably employing a relatively higher quality mode for images and a relative lower quality mode for alphanumeric characters.
Printing device 10 is configured to fix images on media 12. The images are not limited as to content and might include one or more of characters, iconic symbols, lines, colors, shading, pictures, drawings or other forms of information and graphic depiction. The media 12 can comprise paper, envelopes, transparencies, labels or other material. The printing device 10 may be embodied as a laser printer, ink jet printer, dot matrix impact or thermal printer, dry medium printer, multiple function peripheral device, photocopier, facsimile machine, plotter, combination device or other arrangement configured to form images on media 12.
The printer is managed and operated by one or more digital processors responsive to stored programming. The processor and the stored program that the processor executes may be disposed in the printer or may be housed wholly or partly apart from the printer, e.g., in one or more circuit elements and/or programmed processors that are coupled to the printer over a data path (e.g., wired or wireless, direct or networked. As appropriate to the specific processor model and its configuration, the medium for practicing the invention can be in any code, whether higher or lower level, source or object, etc. The code can be embodied as self contained instructions or as one or more sets of constants and variables that are used or interpreted according to instructions contained elsewhere.
The processor typically contains arithmetic and logical elements coupled to registers and memory elements storing instructions and data. The processor can be contained in the printer, or can be located more or less in processors remote from the printer that are coupled to the printer over a data path (e.g., wired or wireless, direct or networked).
The steps that the processor and the printer undertake in coordination with one another are determined and managed according to the programming of the associated processor(s) and according to the data to be printed. The programming that controls operation likewise can be contained in the printer or distributed and made available to the processor that employs it. In this respect, the printer and its processors can be responsive to programming stored in a data carrier such as a semiconductor memory or on disk or CD or downloaded to a volatile memory from another source. The nature of such programming storage can be wholly or partly read-only or flash or worm. The programming instructions that actually are executed by the processor can be complete as supplied, or can be generated as the output of another process associated with the printer or the associated processor;
Thus, the subject invention resides in the program storage medium that constrains operation of the associated processors(s), and in the method steps that are undertaken by cooperative operation of the processor and the printing device, as well as in the printing system and printing device per se. These processes may exist in a variety of forms having elements that are more or less active or passive. For example, they exist as software program(s) comprised of program instructions in source code or object code, executable code or other formats. Any of the above may be embodied on a computer readable medium, which include storage devices and signals, in compressed or uncompressed form. Exemplary computer readable storage devices include conventional computer system RAM (random access memory), ROM (read only memory), EPROM (erasable, programmable ROM), EEPROM (electrically erasable, programmable ROM), flash memory, and magnetic or optical disks or tapes. Exemplary computer readable signals, whether modulated using a carrier or not, are signals that a computer system hosting or running the computer program may be configured to access, including signals downloaded through the Internet or other networks. Examples of the foregoing include distribution of the program(s) on a CD ROM or via Internet download. The same is true of computer networks in general.
In the form of processes and apparatus implemented by digital processors, the associated programming medium and computer program code is loaded into and executed by a processor, or may be referenced by a processor that is otherwise programmed, so as to constrain operations of the processor and the printers and/or other peripheral elements that cooperate with the processor. Due to such programming, the processor or computer becomes an apparatus that practices the method of the invention as well as an embodiment thereof. When implemented on a general-purpose processor, the computer program code segments configure the processor to create specific logic circuits. Such variations in the nature of the program carrying medium, and in the different configurations by which computational and control and switching elements can be coupled operationally, are all within the scope of the present invention
For example, a number of rollers that are arranged in housing 14 direct media 12 along a media path 16 from one or more media supply trays 18 output bin 19. The media 12 is passed through a print engine 36 along media path 16. The print engine applies toner to the media 12 at locations and in amounts controlled by data received over communication medium 9. In this way the print engine forms characters, lines, symbols, shading, colors and the like (all generally termed “images”) on media 12. If necessary according to the type of toner used, the print engine also may operate to fix the applied toner, e.g., by allowing for drying or by application of heat or light energy that fuses the toner in place on media 12.
In the example shown, the print engine 36 includes a developing assembly 22 that applies toner at the required locations on the media 12 by selectively applying an incremental quantity of toner, or not applying such quantity, or by applying a relatively larger or smaller quantity of toner, at each potential spot in a printing field that occupies all or part of media 12. In the embodiment shown in
Control circuitry (not shown in
A sheet of media 12 being fed along media path 16 passes under or between imaging roller 21 and transfer roller 23. An image developed and carried by toner on the imaging roller 21 is transferred to the media sheet at a transfer nip between rollers 21, 23. A bias voltage is applied to transfer roller 23, which is placed on the opposite side of the passing media sheet, to induce an electric field through the media sheet, thereby moving the toner-carried images from the imaging roller 21 onto the media 12.
In the example of a powder toner transferred to sheet media 12 as described, it may be advantageous to fuse the toner with the media by application of heat or other energy, so that the applied images are not easily smeared or rubbed off after printing. Such fusing is not required in some other forms of toner such as volatile liquid toner, which may simply be allowed to dry. In the example, fusing assembly 24 is located further along media path 16 from the imaging and transfer rollers 21, 23. Fusing assembly 24 comprises a fusing roller 27 and a pressure roller 29, mounted at a fusing nip through which the media sheets pass. Fusing roller 27 preferably includes an internal heating element (not shown), operated at the nip to heat the media sheet and the applied toner thereon. The resulting heat flux from fusing roller 27 adheres the toner particles to the sheet media 12 and to one another. The images that were transferred to the media sheet 12 from the imaging roller 21 are thereby fixed.
According to an aspect of the invention, printing device 10 includes one or more sensors 26 configured to sense the amount of toner remaining in the supply, e.g., in the removable developing assembly 22. The sensor 26 detects when the amount of toner in the developing assembly 22 drops below a predetermined threshold amount, and generates a control signal in response thereto. The invention employs one or more control signals from one or more sensors 26 to cause triggering events that switch operation of the printing device 10 into a low toner operational mode in which the print parameters are adjusted to reduce the rate of toner consumption. Preferably, as the supply of toner is exhausted, the low toner operational mode passes through a series of successive stages in which less and less toner is used to print images that would normally require more toner but for the low toner operational mode.
Various types of sensor 26 can be used to detect a low toner condition. For example, the sensor can be responsive to a variable condition at the toner supply itself, such as the weight of the toner supply, the level of a liquid toner remaining in a reservoir or the like. Alternatively, the sensor can be responsive to an outside variable that correlates with the toner supply, such as the density of toner detected at a printed area on media 12 or at a test area such as a reserved area of the imaging roller 21. The density can be measured by pixel counting or dot counting, by opacity measurement or by another estimation method that produces a result similar to using a sensor 26 disposed substantially at the toner supply, to sense a low toner condition.
In a case in which the level of toner is detected, for example by two or more sensors 26 at different elevations in the toner supply, the control signals that correlate with the amount of toner remaining can be signals that are generated when the level of toner drops below each sensor in turn. Alternatively, control signals from one or more sensors can be combined with other data, such as the number of sheets printed since the toner level dropped below a sensor, to generate a set of secondary printing modes that is more numerous than the number of sensors provided. In a case where the sensed condition is the weight of the toner, one sensor may supply a signal having a range of values to which multiple thresholds can be applied.
In the embodiment shown, printing device 10 further includes an I/O interface 28 configured to couple with communication medium 9 for implementing communications externally of device 10, for example with host device 8 or other external devices that generates the data to be printed, or data from which the print data can be extracted, and/or the command to print. Interface 28 receives image data from communication medium 9 and device 10 subsequently forms images on media 12 using image data received via interface 28. In one embodiment, I/O interface 28 is a serial interface, such as a universal serial bus (USB) interface. In another embodiment, I/O interface 28 is a network interface. In other embodiments, other types of interfaces may be used, including those for wireless communications. The communications between the device 1 and the host device 8 are preferably bidirectional at least for reporting status information and preferably include a low toner indication.
Storage circuitry or memory 32 is configured to store electrical information such as image data for use in formulating images and instructions usable by print control circuitry 34 for implementing image forming operations within device 10. Exemplary storage circuitry 32 types include nonvolatile memory (e.g., EEPROM, flash memory and/or read-only memory (ROM)), random access memory (RAM) and hard disk and associated drive circuitry.
According to an aspect of the invention, a hierarchy of secondary print modes is established by data stored in memory 32. Each secondary mode in the hierarchy is configured to consume a different level of toner. Each different level consumed is less than that level of toner consumed when the printing device is configured in a primary print mode associated with normal printer and toner conditions. In one configuration, each secondary print mode in the hierarchy is associated with a corresponding toner threshold value indicative of a particular “low toner” level. More particularly, a plurality of toner threshold values are stored in memory 32 and are mapped to corresponding secondary print modes such that each decreasing threshold value is associated with a corresponding secondary print mode configured to exhibit decreased consumption of toner. In this manner, the hierarchy of secondary print modes ranging in order from a mode having the greatest consumption level to a mode having the least consumption level, are mapped to predetermined threshold levels of developing agent ranging from a highest threshold (e.g. 20% toner remaining) to a lowest threshold (e.g. 5% toner remaining).
The rate at which the toner is actually consumed will be determined by the content of images that are actually printed. For a given input image data file, the respective secondary modes consume successively less toner to print the same file, for example having successively less saturated (lighter) or thinner versions of lines, characters and symbols that are to correspond to the data. Inasmuch as the printing may involve a choice of the dots to print on a raster-like array of small dots or pixels, the successive modes that consume less toner can use fewer pixels, less dense pixel patterns, etc., to accomplish the reduction in toner consumption.
In response to print requests, control circuitry 34 operates to automatically select a corresponding next one of the secondary print modes in the hierarchy to configure the printer in a next-level reduced toner consumption mode (a lower rate of consumption relative to the previous print mode) each time it is determined that the residual toner level has dropped below another threshold in the hierarchy of decreasing threshold values.
As shown in
Control circuitry 34 of imaging circuit 20 can perform functions with respect to the formation of images in addition to controlling application of pixel dots via print engine 36, such as controlling the feeding of the sheet media in coordination with image developer assembly 22 and fusing assembly 24, in the described embodiment. For example, control circuitry 34 obtains data via appropriate signals from toner sensor 26, determines whether a low threshold condition has occurred, and preferably-automatically activates a selected one of the secondary print modes to adjust (i.e. reduce) the level of toner consumption of print engine 36 during formation of images. Control circuitry 34 is also arranged to formulate messages for communication externally of printing device 10 to assist with the formation of images using device 10.
Although in one embodiment, advancing from one print mode to a next mode that consumes toner at a lower rate is an automatic function, it is possible to provide a capability for the user to override the progression and to use higher consumption rate print modes for selected print jobs. Alternatively, the user can have the capability wholly to switch off the toner conservation function and revert to the primary print mode indefinitely. As discussed above, this normally results in a sudden reduction in print quality when the toner supply is exhausted. According to the preferred advance from each mode to a next mode that consumes toner at a lower rate, the deterioration in print quality is gradual and the final exhaustion of the toner supply is deferred for a longer time.
In one configuration, storage circuitry 32 is configured to store a plurality of hierarchical secondary print modes corresponding to a plurality of respective toner threshold values. That is, circuitry 32 stores data that determines the details of operation in each of the modes. The modes can be implemented, for example, as a look-up table in storage circuitry 32. In that case, plural pixel mappings may be provided for each possible character, and selected among other alternatives in view of the rates at which the mappings differ in the amount of toner required (e.g., the proportion of possible pixels to be darkened).
For example, one option is to include a set of toner sensors arranged at different elevations in the toner cartridge. As toner is consumed, the successively lower sensors become exposed to the air one at a time, indicating the relative amount of toner remaining. In that case the toner sensor elevations provide threshold values and the toner sensor outputs provide control signals that through processing including selection of secondary print modes, determine the rate of toner consumption. As illustrated in the exemplary configuration of
A next lower toner threshold value 410 (indicative of for example 10% residual toner) is defined in memory 32 and mapped to secondary print mode 412. This next lower mode may be configured to implement both character thinning of text characters produced in response to print requests of text information, as well as modified dither patterns for graphics data. This next lower mode is selected when the amount of remaining toner drops below threshold 410. A third and still lower toner threshold value 420 (indicative of for example 5% residual toner) is stored in memory 32 and mapped to secondary print mode 422 configured to implement uniform pixel dropping across a page such that only every other pixel is printed when the amount of toner drops below threshold 420. In the foregoing sequence of successively lower rates of toner consumption, the toner conservation measures having less noticeable impact on print quality are taken first. More extreme methods of toner conservation are activated when the amount of toner remaining nears complete exhaustion.
Referring to
In accordance with the depicted methodology, print processor 341 of control circuitry 34 receives a print request (S500) and proceeds to determine the current toner level within the printer (S502). In an exemplary embodiment, the current toner level may be determined by a sensor within the printing device or may be determined by alternative methods, such as via pixel or dot counting. The current toner level is compared with a given toner threshold value (S504). If the current toner level exceeds the toner threshold value, the print request is executed via the appropriate graphics processor 343 (
If the available toner level drops below the toner threshold value, processor 341 instructs the appropriate graphics processor 343 (
By switching to secondary print modes exhibiting progressively decreased consumption of toner in response to the decreasing level of the supply, preferably as a substantially automatic function of the printing device 10, a gradual diminution in image quality is achieved. The life of the toner supply is extended and used more efficiently because there is less tendency to refill or to substitute a supply that may be low but not yet critically so.
Character thinning can be applied to alphanumeric characters, lines and other features. Characters can be remapped using fewer pixels, for example, by eliminating pixels that would otherwise be printed (darkened) at the outer edges of the characters (the “outline”).
Alternatively, within the outlines of the characters pixels could be omitted or spaced more or overlapped less, etc., these options providing a range of different toner consumption rates for the same characters. Subsequent printing operations result in the printer reaching yet another low toner threshold condition (S640) (e.g. 5% toner remaining), causing the printer to automatically perform further toner reduction processing steps (S650). An example of a further step is uniform pixel dropping across a page. In an exemplary embodiment, printing of the graphics and/or text requests can be accomplished by blanking every nth pixel, such as every other pixel in the image, to provide maximum toner saving while still maintaining image quality under the circumstances.
The storage circuitry or memory 32 can contain a plurality of initial settings and hierarchical print modes of imaging parameters of which device 10 is capable. At subsequent times, it may be desired to configure or update the settings and modes corresponding to different types of print jobs and different user requirements within device 10. Host device 8 can be operable via software resident on the host to forward via interface 28 replacement or updated imaging parameter settings. These can include, for example, different toner threshold values, secondary print mode hierarchies and toner reduction algorithms, and threshold value/print mode mapping information, to enable a user to pre-configure operation of the printing device to automatically conserve toner based on user preferences. Alternatively, the above described configuration settings/modes may be chosen or updated from the controls on the front panel 14 (
Although the invention has been described and pictured in exemplary form with a certain degree of particularity, it is understood that the present disclosure of such form has been made only by way of example, and that numerous changes in the details of construction and combination and arrangement of parts may be made without departing from the spirit and scope of the invention as hereinafter claimed. It is intended that the patent shall cover by suitable expression in the appended claims, whatever features of patentable novelty exist in the invention disclosed.