METHOD OF ADJUSTING PROGRESS VALUES (IMPRESSIONS, COPIES) IN VARIOUS DIFFERENT STATES OF JOB COMPLETION
Original Publication Date: 2000-Jun-01
Included in the Prior Art Database: 2003-Jun-19
A method is described for an application that monitors a print job to adjust job progress values to correctly show job status to the user. These job progress values might have been retrieved from the workstation that created the job, or from the printer that is printing the job. As an example of adjusting these values, if a job is 2 pages long with a separator page on the front, many printers will call this a 3 page job. However, it would be preferable to display, in sequence: Printing separator page Printing page 1 of 2 Printing page 2 of 2 than to display Printing page 1 of 3 Printing page 2 of 3 Printing page 3 of 3 This method is necessary due to a number of complications in presenting the correct job status: 1. The printer might include the separator page in the page count it passes to the monitoring application. 2. The workstation’s idea of how many pages are in the job might or might not include the separator page. 3. A separator page is not by definition always exactly one impression on one sheet. For the purpose of this method, it is assumed that the number of impressions taken by the separator page is known. 4. A printer printing duplex will often count pages that are only printed on one side as two impressions; however, it is preferable to say “Page 1 of 1” rather than “Page 2 of 2” for a single impression job that is printed in duplex. 5. In some cases, there are two different ideas of the total impressions requested—that of the workstation and that of the printer. For example, a job that the workstation considers a 3 impression job might be sent, but due to the fact that the printer is suppressing blank pages, only two of them might print, so the printer might consider it a 2 impression job. 6. All the desired information is not always available, but some job status needs to displayed anyway.