A device for scanning a first image on a document surface and printing a second image on the document surface comprising a mechanism operable to engage a document and drive the document along a feed path, a scanner apparatus operable to generate a scanned image of the first image on the document surface as the document is driven past the scanner apparatus during a first document traversal of the feed path, and a printer apparatus operable to print the second image on the document surface as the document is driven past the printer apparatus during the traversal of the document through the feed path is provided.
Predetermined indicia are detected in a digital image that is formed by optical scanning. Alternatively, or in addition, a digital image can have a predefined insertion field. Input and/or an optically scanned image is substituted in the digital image for the predetermined indicia and/or for the predefined insertion field. The digital image having the substitution is rendered.