PRINTING DEVICE WITH SENSOR FOR OUTPUT TRAY
To solve the problem of incorrect jam recovery, a printer is equipped with one or more sensors to detect the number of sheets outputted to the output tray(s) of the printer. The number of sheets outputted to the tray(s) for a print job is counted, and compared to the number of pages to be printed in the print job. If the numbers do not match, the printer notifies the user of the mismatch. The user may then inspect the printed sheets to determine whether some pages are missing or extra pages have been printed, and take appropriate corrective actions.
1 . A printing device comprising:
a print engine for forming images on sheets of recording media;
an output device for receiving sheets outputted from the print engine;
an I/O section for receiving a print job;
a control section; and
a sensor device associated with the output device and connected to the control section, the sensor device detecting sheets outputted from the print engine to the output device,
wherein the control section obtains a number of sheets to be printed for a print job, obtains from the sensor device a number of sheets actually outputted to the output device for the print job, and compares the number of sheets to be printed and the number of sheets actually outputted.
2 . The printing device of claim 1 , wherein the output device comprises a plurality of output trays, and wherein the sensor device comprises one or more sensors for each output tray.
3 . The printing device of claim 2 , wherein the control section obtains a number of sheets to be outputted to each output tray for the print job, obtains from the sensor device a number of sheets actually outputted to each output tray for the print job, and compares the number of sheets to be outputted to each output tray with the number of sheets actually outputted to each output tray.
4 . The printing device of claim 1 , wherein the control section further generates a warning signal if the number of sheets to be printed and the number of sheets actually outputted do not match.
5 . The printing device of claim 4 , further comprising a user interface section for displaying the warning signal.
6 . A printing method implemented in a printer, comprising:
(a) receiving a print job;
(b) obtaining a number of sheets to be printed for the print job;
(c) generating a plurality of printed sheets based on the print job and outputting them to an output device of the printer;
(d) detecting a number of sheets actually outputted to the output device for the print job; and
(e) comparing the number of sheets to be printed and the number of sheets actually outputted to the output device.
7 . The method of claim 1 , wherein the output device comprises a plurality of output trays, and wherein step (d) includes detecting a number of sheets actually outputted to each output tray for the print job,
8 . The method of claim 7 , wherein step (b) includes obtaining a number of sheets to be outputted to each output tray for the print job, and wherein step (e) includes comparing the number of sheets to be outputted to each output tray with the number of sheets actually outputted to each output tray.
9 . The method of claim 1 , further comprising:
(f) generating a warning signal if in step (e) the number of sheets to be printed and the number of sheets actually outputted do not match.