Printing control method, printing device, printing control device and storage medium storing printing control program
AssigneeNEC Corporation
InventorHiroshi Doi
Life of this patent
Estimating the term…
Abstract
A method of cost-effective printing control for printing a variety of documents or images in color. An operator is notified whether printing is enabled as well as of the residual amounts of two or more printing agents. Printing data, including both character printing and graphics commands, is created for a given object to be printed. The amounts of each printing agent required for a given object is predicted and the object is printing if the quantities of all printing agents exceed their respective predicted amounts. No printing occurs and the printing operator is alerted if the amount of any one printing agent is below the amount predicted for that agent.
Claims24
A printing control method comprising:
- a first step of creating, based on a printing object containing a document and/or an image, printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphics drawing command providing an instruction for drawing a straight line and/or a curve making up said image and of calculating an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing on a printing medium based on said printing data, and
- a second step of doing printing on said printing medium based on said printing data when a measured residual amount of each of said two or more kinds of said printing agents each having said different color is larger than an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing and of providing, if said measured residual amount of each of said two or more kinds of said printing agents each having said different color is smaller than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing, a notification about this condition.
A printing control method comprising:
- a first step of creating, based on a printing object containing a document and/or an image, printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image and of calculating an amount of each of two or more kinds of printing agents each having said different color predicted to be consumed to do printing on a printing medium based on said printing data;
- a second step of providing a notification about a measured residual amount of each of said two or more kinds of said printing agents each having said different color and a notification about an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing, a notification prompting for an instruction to perform either of printing or abortion of printing, a notification about whether printing based on said printing data is possible or not and a notification about whether any of said two or more kinds of said printing agents each having said different color is not sufficient for printing;
- and
- third step of doing printing on said printing medium based on said printing data, when said instruction for printing is provided in response to said notification, irrespective of said residual amount of each of said two or more kinds of said printing agents each having said different color and of discarding said printing data and data on said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing.
A printing control method comprising:
- a first step of sequentially creating, based on two or more kinds of printing objects each containing a document and/or an image, two or more pieces of printing data composed of character printing commands each providing an instruction for printing each of characters making up said document and/or graphics drawing commands each providing an instruction for drawing a straight line and/or a curve making up said image and of sequentially calculating an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of said two or more kinds of said printing objects on a printing medium based on said two or more pieces of printing data;
- a second step of providing a notification about an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of said two or more kinds of said printing objects in accordance with a predetermined printing order, a notification about a residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said predetermined printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, a notification promoting for an instruction to perform any one of printing, abortion of printing and scheduling for changing printing order for said two or more kinds of printing objects in accordance with a predetermined algorithm, a notification about whether said printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any said printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not;
- and
- a third step of doing said printing, when said instruction to perform said printing is provided in response to said notification, on said printing medium based on printing data about a printing object, which is included in said two or more kinds of said printing objects, being able to be printed using said measured residual amount of each of said two or more kinds of said printing agents each having said different color, of discarding, when said instruction to abort said printing is provided in response to said notification, said printing data about said two or more kinds of said printing objects and data about said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, of changing printing order for said two or more kinds of said printing objects, when said instruction to perform scheduling processing is provided in response to said notification, in accordance with said predetermined algorithm, and of notifying said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects in accordance with changed printing order and a residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said changed printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, and of providing a notification prompting for said instruction to perform any one of said printing, said abortion of said printing and said scheduling processing, a notification about whether printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any kind of printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not.
A printing device comprising:
- a consumed amount calculating section to calculate an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of a printing object on a printing medium based on printing data in synchronization with a printing data creating section, which is mounted in a control unit, to create, based on said printing object containing a document and/or an image, said printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image;
- a printing section to do said printing on said printing medium based on said printing data by using said two or more kinds of said printing agents each having said different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having said different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing;
- and
- a control section to control said printing section so as to do said printing based on said printing data if a result of comparison by said consumed amount comparing section shows that said residual amount of each of said two or more kinds of said printing agents each having said different color is not less than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed and to provide, if said result of comparison by said consumed amount comparing section shows that said residual amount of each of said two or more kinds of said printing agents each having said different color is less than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed, a notification about said comparison result.
A printing device comprising:
- a consumed amount calculating section to calculate an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of a printing object on a printing medium based on printing data in synchronization with a printing data creating section, which is mounted in a control unit, to create, based on said printing object containing a document and/or an image, said printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image;
- a printing section to do said printing on said printing medium based on said printing data by using said two or more kinds of printing agents each having a different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having a different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing;
- and
- a control section to provide a notification about said residual amount of said each of two or more kinds of said printing agents each having said different color, a notification about said amount of said each of two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing, a notification prompting for an instruction to perform either of said printing or abortion of said printing, a notification about whether said printing based on said printing data is possible or not based on a result of comparison by said consumed amount comparing section, a notification about whether any of said two or more kinds of said printing agents each having said different color is not sufficient for said printing, to control, if said instruction to perform said printing is provided in response to said notification, said printing section so as to do said printing on said printing medium based on said printing data, irrespective of said residual amount of each of said two or more kinds of said printing agents each having said different color, and to discard said printing data and data on said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed, if said instruction to abort said printing is provided in response to said notification.
A printing device comprising:
- a consumed amount calculating section to calculate an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of two or more kinds of printing objects on a printing medium based on two or more pieces of printing data in synchronization with a printing data creating section, which is mounted in a control unit, to sequentially create, based on said two or more kinds of said printing objects each containing a document and/or an image, said two or more pieces of printing data composed of character printing commands each providing an instruction for printing each of characters making up said document and graphics drawing commands each providing an instruction for drawing a straight line and/or a curve making up said image;
- a printing section to do said printing of said two or more kinds of said printing objects on said printing medium based on said two or more pieces of printing data by using said two or more kinds of printing agents each having said different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having said different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects;
- and
- a control section to provide a notification about said amount of each of said two or more kinds of printing agents each having said different color predicted to be consumed to do said printing of two or more kinds of printing objects in accordance with predetermined printing order and a notification about a residual amount of said each of two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said amount of which is obtained by sequentially subtracting, in accordance with said predetermined printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of printing agents each having said different color, to provide a notification prompting for an instruction to perform any one of printing, abortion of printing and scheduling for changing printing order for said two or more kinds of said printing objects in accordance with a predetermined algorithm, a notification about whether printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any kind of printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents or not, to do said printing, when said instruction to perform said printing is provided in response to said notification, on said printing medium based on printing data on said printing object, which is included in said two or more kinds of said printing objects, being able to be printed using said measured residual amount of each of said two or more kinds of said printing agents each having said different color, to discard, when said instruction to abort said printing is provided in response to said notification, said printing data about said two or more kinds of said printing objects and data about said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, to change printing order for said two or more kinds of said printing objects, when said instruction to perform said scheduling processing is provided in response to said notification, in accordance with said predetermined algorithm, to notify said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects in accordance with said changed printing order and said residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said chanced printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, and to provide said notification prompting for said instruction to perform any one of said printing, said abortion of said printing and said scheduling processing, said notification about whether printing of all of said two or more kinds of said printing objects is possible or not and said notification about whether there is any said printing object that is unable to be printed due to said shortage of any one of said two or more kinds of said printing agents each having said different color or not.
A printing control device comprising:
- a printing data creating section to create, based on a printing object containing a document and/or an image, said printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image;
- a consumed amount calculating section to calculate, in synchronization with said printing data creating section, an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of said printing object on a printing medium based on printing data;
- a printing section to do said printing of said printing object on said printing medium based on said printing data by using said two or more kinds of said printing agents each having said different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having said different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed;
- and
- a control section to control said printing section so as to do said printing based on said printing data if a result of comparison by said consumed amount comparing section shows that said residual amount of each of said two or more kinds of said printing agents each having said different color is not less than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed and to provide a notification, if said result of comparison by said consumed amount comparing section shows that said residual amount of each of said two or more kinds of said printing agents each having a different color is less than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed, about said comparison result.
A printing control device comprising:
- a printing data creating section to create, based on a printing object containing a document and/or an image, said printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image;
- a consumed amount calculating section to calculate, in synchronization with said printing data creating section, an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of a printing object on a printing medium based on printing data;
- a printing section to do printing of said printing object on said printing medium based on said printing data by using said two or more kinds of said printing agents each having said different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having said different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed;
- and
- a control section to provide a notification about said residual amount of each of said two or more kinds of said printing agents each having said different color, a notification about said amount of each of said two or more kinds of printing agents each having said different color predicted to be consumed, a notification prompting for an instruction to perform either of said printing or abortion of said printing, a notification about whether said printing based on said printing data is possible or not based on a result of comparison of said consumed amount comparing section, a notification about whether any of said two or more kinds of said printing agents each having said different color is not sufficient for printing, and to control, if said instruction to perform said printing is provided in response to said notification, said printing section so as to do said printing on said printing medium based on said printing data, irrespective of said residual amount of each of said two or more kinds of said printing agents each having said different color, and to discard said printing data and data on said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed, if said instruction to abort said printing is provided in response to said notification.
A printing control device comprising:
- a printing data creating section to create, based on two or more kinds of said printing objects each containing a document and/or an image, sequentially two or more pieces of printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image;
- a consumed amount calculating section to calculate, in synchronization with said printing data creating section, an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of two or more kinds of printing objects on a printing medium based on said two or more pieces of printing data;
- a printing section to do said printing of said two or more kinds of said printing objects on said printing medium based on said two or more pieces of printing data by using said two or more kinds of printing agents each having said different color;
- a residual amount measuring section to measure a residual amount of each of said two or more kinds of said printing agents each having said different color existing in said printing section;
- a consumed amount comparing section to compare said residual amount of each of said two or more kinds of said printing agents each having said different color with said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects;
- and
- a control section to provide a notification about said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing of two or more kinds of printing objects in accordance with a predetermined printing order and a notification about said residual amount of each of said two or more kinds of printing agents each having said different color being left after having done said printing of each of said two or more finds of said printing objects, said amount of which is obtained by sequentially subtracting, in accordance with said predetermined printing order, said amount of each of two or more kinds of printing agents each having said different color predicted to be consumed to do printing of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of printing agents each having said different color, to provide a notification prompting for an instruction to perform any one of printing, abortion of printing and scheduling for changing printing order for said two or more kinds of said printing objects in accordance with a predetermined algorithm, a notification about whether said printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any said printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not, to do printing, when said instruction to perform said printing is provided in response to said notification, on said printing medium based on printing data about a printing object, which is included in said two or more kinds of said printing objects, being able to be printed using said measured residual amount of each of said two or more kinds of said printing agents each having said different color, to discard, when said instruction to abort said printing is provided in response to said notification, said printing data about said two or more kinds of said printing objects and data on said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said kinds of printing objects, to charge printing order for said two or more kinds of said printing objects, when said instruction to perform scheduling processing is provided in response to said notification, in accordance with said predetermined algorithm, to notify said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing of each of said two or more kinds printing objects in accordance with changed printing order and said residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said changed printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, and to provide a notification prompting for said instruction to perform any one of said printing, said abortion of said printing and said scheduling processing, a notification about whether said printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not.
A storage medium storing a printing control program to cause a computer to carry out a printing control method comprising:
- a first step of creating, based on a printing object containing a document and/or an image, printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphics drawing command providing an instruction for drawing a straight line and/or a curve making up said image and of calculating an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing on a printing medium based on said printing data;
- and
- a second step of doing printing on said printing medium based on said printing data when a measured residual amount of each of said two or more kinds of said printing agents each having said different color is larger than an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing and of providing, if said measured residual amount of each of said two or more kinds of said printing agents each having said different color is smaller than said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing, a notification about this condition.
A storage medium storing a printing control program to cause a computer to carry out a printing control method comprising:
- a first step of creating, based on a printing object containing a document and/or an image, printing data composed of a character printing command providing an instruction for printing each of characters making up said document and/or a graphic drawing command providing an instruction for drawing a straight line and/or a curve making up said image and of calculating an amount of each of two or more kinds of printing agents each having said different color predicted to be consumed to do printing on a printing medium based on said printing data;
- a second step of providing a notification about a measured residual amount of each of said two or more kinds of said printing agents each having said different color and a notification about an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing, a notification prompting for an instruction to perform either of printing or abortion of printing, a notification about whether printing based on said printing data is possible or not and a notification about whether any of said two or more kinds of said printing agents each having said different color is not sufficient for printing;
- and
- a third step of doing printing on said printing medium based on said printing data, when said instruction for printing is provided in response to said notification, irrespective of said residual amount of each of said two or more kinds of said printing agents each having said different color and of discarding said printing data and data on said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do printing.
A storage medium storing a printing control program to cause a computer to carry out a printing control method comprising:
- a first step of sequentially creating, based on two or more kinds of printing objects each containing a document and/or an image, two or more pieces of printing data composed of character printing commands each providing an instruction for printing each of characters making up said document and/or graphics drawing commands each providing an instruction for drawing a straight line and/or a curve making up said image and of sequentially calculating an amount of each of two or more kinds of printing agents each having a different color predicted to be consumed to do printing of said two or more kinds of said printing objects on a printing medium based on said two or more pieces of printing data;
- a second step of providing a notification about an amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of said two or more kinds of said printing objects in accordance with a predetermined printing order, a notification about a residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said predetermined printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, a notification prompting for an instruction to perform any one of printing, abortion of printing and scheduling for changing printing order for said two or more kinds of printing objects in accordance with a predetermined algorithm, a notification about whether said printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any said printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not;
- and
- a third step of doing said printing, when said instruction to perform said printing is provided in response to said notification, on said printing medium based on printing data about a printing object, which is included in said two or more kinds of said printing objects, being able to be printed using said measured residual amount of each of said two or more kinds of said printing agents each having said different color, of discarding, when said instruction to abort said printing is provided in response to said notification, said printing data about said two or more kinds of said printing objects and data about said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, of changing printing order for said two or more kinds of said printing objects, when said instruction to perform scheduling processing is provided in response to said notification, in accordance with said predetermined algorithm, and of notifying said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects in accordance with changed printing order and a residual amount of each of said two or more kinds of said printing agents each having said different color being left after having done said printing of each of said two or more kinds of said printing objects, said residual amount of which is obtained by sequentially subtracting, in accordance with said changed printing order, said amount of each of said two or more kinds of said printing agents each having said different color predicted to be consumed to do said printing of each of said two or more kinds of said printing objects, from said measured residual amount of each of said two or more kinds of said printing agents each having said different color, and of providing a notification prompting for said instruction to perform any one of said printing, said abortion of said printing and said scheduling processing, a notification about whether printing of all of said two or more kinds of said printing objects is possible or not and a notification about whether there is any kind of printing object that is unable to be printed due to shortage of any one of said two or more kinds of said printing agents each having said different color or not.
Dependencies are inferred from the claim text.