发明名称 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