发明名称 |
Job execution apparatus, image forming apparatus, computer readable medium and job execution system |
摘要 |
A job execution apparatus includes: a receiving unit configured to receive each job; a calculation unit configured to calculate an index value representing a load needed to execute each of a pre-processing sub-job and a post-processing sub-job when each of n jobs (n is a natural number equal to or more than 2) is decomposed into a pre-processing sub-job for generating information, and a post-processing sub-job for causing an output unit to output information generated by executing the pre-processing sub-job; a pre-processing execution unit configured to sequentially execute pre-processing sub-jobs which are respectively included in jobs received by the receiving unit and registered in a pre-processing sub-job queue; and a post-processing execution unit configured to sequentially execute, upon completion of the pre-processing sub-jobs, post-processing sub-jobs which are respectively included in the received jobs and which are registered in a post-processing sub-job queue. |
申请公布号 |
US9298403(B2) |
申请公布日期 |
2016.03.29 |
申请号 |
US201414220870 |
申请日期 |
2014.03.20 |
申请人 |
FUJI XEROX CO., LTD. |
发明人 |
Sekiguchi Yumi |
分类号 |
G06F3/12;G06F9/50;G06F9/455 |
主分类号 |
G06F3/12 |
代理机构 |
Sughrue Mion, PLLC |
代理人 |
Sughrue Mion, PLLC |
主权项 |
1. A job execution apparatus, comprising:
a memory configured to store computer-readable instructions; and a processor configured to execute the computer-readable instructions, which when executed cause the processor to control:
a job reception portion configured to receive each job;a predicted processing time calculation portion configured to calculate an index value representing a load needed to execute each of a pre-processing sub-job and a post-processing sub-job when each of n jobs is decomposed into a pre-processing sub job for generating information, wherein n is a natural number greater than or equal to 2, and a post-processing sub-job for causing an output unit to output information generated by executing the pre-processing sub-job;a an image processing execution portion configured to sequentially execute pre-processing sub-jobs which are respectively included in jobs received by the job reception portion and which are registered in a pre-processing sub-job queue;a print processing execution portion configured to sequentially execute, upon completion of the pre-processing sub-jobs, post-processing sub-jobs which are respectively included in the received jobs and which are registered in a post-processing sub-job queue; anda control portion configured to refer to the index values which are calculated by the predicted processing time calculation portion and which are respectively correspond to the pre-processing sub-job and the post-processing sub-job of each of the received jobs, to thereby rearrange i-th or later jobs registered in the pre-processing sub-job queue in an ascending order of an absolute value of a difference between the index value corresponding to the post-processing sub-job of the i-th job, wherein i is greater than or equal to 1 and less than n, and the index value corresponding to the pre-processing sub-job of each of the i-th and later jobs. |
地址 |
Tokyo JP |