×

Printing device

  • US 8,582,987 B2
  • Filed: 07/06/2010
  • Issued: 11/12/2013
  • Est. Priority Date: 07/06/2009
  • Status: Active Grant
First Claim
Patent Images

1. A printing device comprising:

  • an accommodating unit configured to accommodate a sheet having one side and another side;

    a first receiving unit configured to receive first print data from an external device and second print data from the external device, the first print data including a plurality of sets of image data to be printed according to a first prescribed order, the second print data including the plurality of sets of image data to be printed according to a second prescribed order different from the first prescribed order, the plurality of sets of image data corresponding to a plurality of images;

    a printing unit configured to be capable of printing the plurality of images based on the first print data at a printing position and to be capable of printing the plurality of images based on the second print data at the printing position;

    a conveying mechanism having a first path configured to convey the sheet from the accommodating unit to the printing position and a second path configured to convey the sheet that has once passed through the printing position to the printing position in an inverted state;

    a processor; and

    a memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the printing device to perform;

    controlling the conveying mechanism to perform an automatic duplex print for printing images on both of the one and another sides of the sheet and controlling the printing unit to print the plurality of images according to the prescribed first order based on the first print data, printing on the one side being executed by using the first path and printing on the another side being executed by using the second path;

    controlling the conveying mechanism to perform an operation for printing an image on a sheet by the printing unit using the first path and without using the second path and controlling the printing unit to print the plurality of images according to the prescribed second order based on the second print data;

    controlling the first receiving unit to receive the first print data from the external device;

    requesting the external device to transmit the second print data including the plurality of sets of image data after the first receiving unit receives the first print data from the external device;

    discarding the received first print data including the plurality of sets of image data that are included in the second print data after the requesting requests the external device to transmit the second print data; and

    determining, using a sensor, whether an another side printing error occurs after the first receiving unit receives the first print data from the external device, the another side printing error being one of switchback error, sheet size error, and expansion delay error, and causing the controlling to disable printing of an image on the another side of the sheet based on the first print data to be printed on the another side, by using the second path after one side of the sheet has already been printed,wherein when the determining determines that the another side printing error does not occur, the controlling controls the conveying mechanism to convey, through the second path, the sheet whose one side has already been printed to the printing unit and controlling the printing unit to print an image on the another side based on the first print data to be printed on the another side; and

    wherein when the determining determines that the another side printing error occurs, the requesting requests the external device to transmit the second print data, the discarding discards the received first print data, and the controlling controls the conveying mechanism to convey, through the first path, a plurality of sheets that is set in the accommodating unit and controls the printing unit to print the image on the plurality of sheets based on the second print data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×