Patent ID: 8817292

Claim:
A printing system comprising: a print engine; an input/output receiving a print job for a document to be printed by said print engine; a storage medium; and a controller operatively connected to said print engine, said input/output, and said storage medium, said controller comprising: a parser parsing said print job in order to acquire data object statistics; a raster image processor performing preliminary raster image processing of said print job to generate preliminary raster pages, said raster image processor storing said preliminary raster pages on said storage medium; a performance monitor monitoring said preliminary raster image processing to acquire performance statistics associated with said preliminary raster image processing; a performance analyzer determining, based on said performance statistics, when said print job meets predefined specifications for raster image process timing and when said print job fails to meet said predefined specifications; and a report generator generating and outputting a first report indicating whether said print job fails to meet said predefined specifications and, when said print job fails to meet said predefined specifications, further indicating at least some of said performance statistics and said data object statistics, said first report being output before said print engine prints said document.