EP0873007A2

Multifunctional printing system with queue management

Abstract

A method is provided for a multifunctional printing system in which a plurality of jobs are placed in a queue in anticipation of processing the same. The queue, over time, receives jobs of at least a first user type and a second user type. In operation, first and second jobs of the first user type are placed in the queue. When a third job is ready for placement into the queue, a determination as to whether the third job is of the first user type or the second user type is made. If the third job is of the first user type, then it is processed subsequent to the processing of both the first and second jobs; however, if the third job is of the second user type, then the third job is processed ahead of at least the second job.

EP0873007A2, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 6 April 2018, 8.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 5 independent, 5 dependent

  1. 1
    A method for a multifunctional printing system with a queue for holding a plurality of jobs in anticipation of processing the same, the multifunctional printing system including a controller, for facilitating placement of the plurality of jobs into the queue, and the queue receiving one or more jobs of a first user type or a second user type, comprising:a) placing a first job and a second job in the queue, each of the first and the second jobs being of the first user type;b) determining, with the controller, whether a third job is of the first user type or the second user type;c) in response to determining that the third job is of the first user type, processing the third job after each of the first and second jobs;and d) in response to determining that the third job is of the second user type, processing the third job prior to at least the second job.
  2. 4
    The method of any one of the preceding claims, in which the first, second and third jobs are arranged in a stack where the uppermost job is processed first and the lowermost job is processed last, and in which the third job is of the second user type, further comprising placing the third job above at least the second job.
  3. 5
    The method of any one of the preceding claims, further comprising interrupting the first job to process the second job when a preselected condition is met.
  4. 9
    The method of any one of claims 5 to 8, in which the first job has resided in the queue for a time period, further comprising determining whether the time period exceeds a maximum time period to determine if the preselected condition has been met.
  5. 10
    The method of any one of the preceding claims, in which the third job is of the second user type and the multifunctional printing system is provided with a fourth job of a third user type, further comprising processing the fourth job subsequent to third job but prior to the at least the second job.