发明名称 Apparatus, method, and medium allocate divided jobs to a plurality of rasterizing units
摘要 A control apparatus includes a first predicting unit configured to predict a rasterizing time for each of predetermined units of processing of a first print job, an allocating unit configured to allocate a plurality of divided jobs acquired by dividing the first print job into the units of the processing to a plurality of rasterizing units, an acquiring unit configured to acquire an actual value of a rasterization speed of each of the rasterizing units, and a second predicting unit configured to predict completion times of rasterization processing of a second print job in each of the rasterizing units based on the actual values of the rasterization speed of each of the rasterizing units and processing states of each of the rasterizing units. In this case, the allocating unit divides and allocates the print jobs to each of the rasterizing units based on the prediction results.
申请公布号 US9569156(B2) 申请公布日期 2017.02.14
申请号 US201514939974 申请日期 2015.11.12
申请人 CANON KABUSHIKI KAISHA 发明人 Nagata Tomohiro
分类号 G06F3/12;G06K15/02 主分类号 G06F3/12
代理机构 Canon USA, Inc. IP Division 代理人 Canon USA, Inc. IP Division
主权项 1. A control apparatus comprising: a first predicting unit configured to predict a rasterizing time for each of a plurality of predetermined units of processing of a predetermined print job; an allocating unit configured to allocate a plurality of divided jobs acquired by dividing the predetermined print job into the units of processing to a plurality of rasterizing units configured to perform image processing; an acquiring unit configured to acquire an actual value of a rasterization speed of each of the rasterizing units; a second predicting unit configured to predict a completion time of rasterization processing of a precedent print job in each of the rasterizing units based on the actual value of the rasterization speed of each of the rasterizing units acquired by the acquiring unit and a processing state of each of the rasterizing units after start of the rasterization processing of the precedent print job, a plurality of divided jobs based on the precedent print job having been allocated to the plurality of rasterizing units before the plurality of divided jobs based on the predetermined print job are allocated by the allocating unit; a determination unit configured to determine whether the shortest predicted completion time predicted by the second predicting unit is shorter than a threshold value, wherein the allocating unit divides the predetermined print job into a plurality of divided jobs and allocates the divided jobs to each of the rasterizing units so as to reduce a difference in completion time of processing in the rasterizing units based on the prediction results provided by the first predicting unit and the prediction results provided by the second predicting unit, wherein the allocating unit allocates the divided jobs of the predetermined print job to each of the rasterizing units without waiting processing if it is determined that the shortest predicted completion time of the precedent print job is shorter than the threshold value, whereas allocates the divided jobs of the predetermined print job to each of the rasterizing units after the waiting processing if it is determined that the shortest predicted completion time of the precedent print job is not shorter than the threshold value, and wherein the first predicting unit, the allocating unit, the second predicting unit, and the determination unit are implemented by a processor.
地址 Tokyo JP