The printer control and image generating circuitry uses the information provided via the Ethernet network or USB connection, as well as information provided by other sources, including the device user, the print image and the like, to provide requisite print data, controls and feedback to the print mechanism 50, which is in data communication with the circuitry.