System and method for printing with depleting toner or ink levels
AssigneesKabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
InventorsNick CHOU, Allen MA, Dehua ZHAO
Life of this patent
Estimating the term…
Abstract
A system and method for selective printing of documents in low toner or ink situations includes a processor, a memory and an input configured for receiving an electronic print job. A current level of toner or ink is measured and this information, together with data specifying an amount of toner or ink needed to render printed images and information from the print job itself, is used to calculate toner or ink required to complete a printing of the print job. The processor generates a user prompt when there is an insufficient amount of toner or ink to complete the printing of the print job.
Claims20
A system comprising:
- a processor and associated memory;
- an input configured to receive an electronic, multicolor print job;
- and
- an input configured to receive level data corresponding to current levels of multiple colors of toner or ink in an associated printer,
- wherein the processor is configured to generate raster image data corresponding to a bitmapped rendering of a received electronic print job,
- wherein the memory is configured to store relationship data corresponding to an amount of toner or ink needed to render printed, multicolor images calculated in accordance with pixel data associated with generated raster image data,
- wherein the processor is configured to calculate toner or ink required to complete a printing of the print job in accordance with the electronic print job, the relationship data and the level data, and
- wherein the processor is further configured to generate a user prompt when the processor calculates an insufficient amount of one or more colors of toner or ink to complete accurate printing of all pages of the print job,
- wherein the processor is further configured to generate the user prompt including a user selectable option to print all pages of the print job notwithstanding an insufficient amount of one or more colors of toner or ink;
- and
- wherein the processor is further configured to print all pages of the print job in accordance with user input received responsive to the user prompt.
(canceled)
(canceled)
(canceled)
A method comprising:
- receiving an electronic print job into a memory;
- receiving level data corresponding current levels of multiple colors of toner or ink in an associated printer into the memory;
- calculating, via an associated processor, toner or ink required to complete a printing of the print job in accordance with pixel data of raster image data generated in accordance with the electronic print job, the level data and relationship data corresponding to amounts of colored toner or ink needed to render printed images;
- generating a user prompt when the processor calculates an insufficient amount of one or more colors of toner or ink to complete the printing of the print job;
- and
- generating the user prompt for selective printing of all pages of the print job notwithstanding an insufficient amount of one or more colors of toner or ink;
- and
- receiving user input responsive to the user prompt;
- and
- printing all pages of the print job responsive to received user input.
(canceled)
(canceled)
(canceled)
A multifunction peripheral comprising:
- an intelligent controller including a processor and associated memory;
- a toner cartridge;
- a print engine;
- a toner level sensor configured to generate toner level data corresponding to toner levels in a plurality of toner catridge, each toner catridge associated with a unique color;
- and
- a network interface configured to receive an electronic print job,
- wherein the controller is configured to generate a raster image file from a received electronic print job,
- wherein the controller is further configured to calculate whether there is sufficient toner to accurately print all pages the print job in accordance with toner level data, pixel data of a generated raster image file and toner coverage data indicative of an amount of toner required for printed image pixels,
- wherein the controller is further configured enable the print engine to print the print job when a sufficient toner level to print the print job is calculated,
- wherein the controller is further configured to generate a user prompt when an insufficient toner level to accurately print all pages of the print job is calculated;
- and
- wherein the controller is farther configured to print all pages of the print job notwithstanding an insufficient toner level in accordance with user input received responsive to the user prompt.
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.