Image processing apparatus having rewritable firmware, job management method, and management apparatus
First Claim
Patent Images
1. The image processing apparatus comprising:
- a firmware storage unit that stores firmware;
a first reception unit that receives an image processing job from a first sender;
an image processing job execution unit that executes the image processing job with use of the firmware;
a second reception unit that receives a firmware rewriting job from a second sender;
a firmware rewriting unit that rewrites the firmware by executing the received firmware rewriting job;
a modifying unit that modifies an execution schedule of the received image processing job and the received firmware rewriting job;
an inquiry unit that, when the second reception unit receives the firmware rewriting job, makes an inquiry to the first sender about an order of priority of the image processing job and the firmware rewriting job; and
a response reception unit that receives a response to the inquiry, from the first sender,wherein the modification unit modifies the execution schedule, according to the received response.
1 Assignment
0 Petitions
Accused Products
Abstract
A printer controller receives firmware attached to e-mail from a mail server, downloads the firmware to an internal hard disk drive, and registers the job at the bottom of a job registration table. On subsequently receiving a print job or a scan job, the printer controller registers the job in the job management table, judges whether a firmware rewriting job is registered in the job management table, and if so, moves the print job or the scan job to be before the firmware rewriting job in the job management table. In this way, firmware rewriting jobs are always executed after print jobs, meaning that processing of print jobs is not delayed.
-
Citations
5 Claims
-
1. The image processing apparatus comprising:
a firmware storage unit that stores firmware; a first reception unit that receives an image processing job from a first sender; an image processing job execution unit that executes the image processing job with use of the firmware; a second reception unit that receives a firmware rewriting job from a second sender; a firmware rewriting unit that rewrites the firmware by executing the received firmware rewriting job; a modifying unit that modifies an execution schedule of the received image processing job and the received firmware rewriting job; an inquiry unit that, when the second reception unit receives the firmware rewriting job, makes an inquiry to the first sender about an order of priority of the image processing job and the firmware rewriting job; and a response reception unit that receives a response to the inquiry, from the first sender, wherein the modification unit modifies the execution schedule, according to the received response.
-
2. The image processing apparatus comprising:
a firmware storage unit that stores firmware; a first reception unit that receives an image processing job from a first sender; an image processing job execution unit that executes the image processing job with use of the firmware; a second reception unit that receives a firmware rewriting job from a second sender; a firmware rewriting unit that rewrites the firmware by executing the received firmware rewriting job; a modifying unit that modifies an execution schedule of the received image processing job and the received firmware rewriting job; an urgency degree judgment unit that judges a degree of urgency of the firmware rewriting job; an inquiry unit that, when the degree of urgency is lower than a predetermined degree, makes an inquiry to the first sender about an order of priority of the image processing job and the firmware rewriting job; and a response reception unit that receives a response to the inquiry, from the first sender, wherein the modifying unit, when the degree of urgency is equal to or higher than the predetermined degree, modifies the execution schedule so that the firmware rewriting job is executed with priority over the image processing job, and, when the degree of urgency is lower than the predetermined degree, modifies the execution schedule according to the response. - View Dependent Claims (3)
-
4. The image processing apparatus comprising:
a firmware storage unit that stores firmware; a first reception unit that receives an image processing job from a first sender; a second reception unit that receives a firmware rewriting job from a second sender; a job management table in which the received image processing job and the received firmware rewriting job are registered; an image processing job execution unit that executes the image processing job with use of the firmware; a firmware rewriting unit that rewrites the firmware by executing the received firmware rewriting job; a modifying unit that, when one of the first reception unit and the second reception unit receives a job, modifies an order of jobs registered in the job management table; an instruction unit for instructing the image processing job execution unit and the firmware rewriting unit to respectively execute the jobs in the order in which the jobs are registered in the job management table; and an inquiry unit that, when the second receiving unit receives the firmware rewriting job from the second sender, makes an inquiry to the first sender about an order of priority of the image processing job and the firmware rewriting job; and a response reception unit that receives a response to the inquiry, from the first sender, wherein the modification unit modifies the order in the job management table according to the response.
-
5. The image processing apparatus comprising:
a firmware storage unit that stores firmware; a first reception unit that receives an image processing job from a first sender; a second reception unit that receives a firmware rewriting job from a second sender; a job management table in which the received image processing job and the received firmware rewriting job are registered; an image processing job execution unit that executes the image processing job with use of the firmware; a firmware rewriting unit that rewrites the firmware by executing the received firmware rewriting job; a modifying unit that, when one of the first reception unit and the second reception unit receives a job, modifies an order of jobs registered in the job management table; an instruction unit for instructing the image processing job execution unit and the firmware rewriting unit to respectively execute the jobs in the order in which the jobs are registered in the job management table; and an urgency degree judgment unit that judges a degree of urgency of the firmware rewriting job; an inquiry unit that, when the degree of urgency is lower than a predetermined degree, makes an inquiry to the first sender about an order of priority of the image processing job and the firmware rewriting job; and a response reception unit that receives a response to the inquiry, from the first sender, wherein the modifying unit, when the degree of urgency is equal to or higher than a predetermined degree, modifies the order in the job management table so that the firmware rewriting job is executed before the image processing job, and, when the degree of urgency is lower than the predetermined degree, modifies the order according to the response.
Specification