摘要 |
<P>PROBLEM TO BE SOLVED: To efficiently determine the execution order of tasks in a printing data processor. <P>SOLUTION: The start preselected time tp1 of a data processing process of a first priority task TSK(3) is predicted and the end estimated time tp2 of a non-output task TSK(4) is predicted. When the end estimated time tp2 of the non-output task TSK(4) is earlier than the start preselected time tp1 of the first priority task TSK(3), the data processing process of the non-output task TSK(4) is started prior to the first priority task TSK(3). Instead, a task to be executed may be determined in accordance with whether the number of reserved output tasks reaches its upper limit or not. <P>COPYRIGHT: (C)2005,JPO&NCIPI |