A document assembly method for combining a plurality of document scan operations into a single job for printing, comprising:
- providing a display screen to a user to initiate a job assembly process;
- accepting an inputted command to initiate the job assembly process;
- performing a first document scan operation of a first document to obtain and store image data corresponding to the first document, only after accepting the inputted command, using one of:
- (i) an automatic document feeder scanning operation in which pages of a document are placed on a document tray and sequentially transported to a glass plane to be scanned, and (ii) a manual feed scanning operation in which a document is placed on a document glass plane to be scanned without transporting the document;
- providing one of a command for continuation of document scanning and a command for completion of document scanning, after performing the first document scanning operation;
- accepting an instruction from the user for continuation of document scanning using the automatic document feeder scanning operation;
- accepting an instruction from the user for continuation of document scanning using the manual feed scanning operation;
- performing a second document scan operation of a second document using the automatic document feeder scanning operation or the manual feed scanning operation;
- storing newly generated image data corresponding to the second document as additional image data subsequent to previously stored image data;
- performing one at least one additional document scan operation of at least one additional document, and storing newly generated image data corresponding to the at least one additional document, until the command for completion of document scanning is provided;
- and
- printing the image data generated by the first, second and at least one additional document scan operations in response to the command for completion of document scanning.