Patent ID: 6914694

Claim:
A system for printing images comprising: a server computer including: memory that stores data representing a plurality of images; a server web interface that enables communication over the Internet; an image print application that enables images to be printed using a client computer connected to said server web interface over said Internet; an image enhancement module that enhances an image for printing; a printer; a client computer connected to said printer, said client computer including: a client web interface that enables communication over the Internet; a printer driver that generates image data representing images for printing by said printer; said server computer including a web server responsive to a print request from said client computer for sending image data and said image enhancement module to said client computer and activating said image print application to create print commands for said printer driver, and to create enhanced image data in said client computer with said image enhancement module prior to printing, to print said enhanced image data and to remove said enhanced image data from said client computer immediately following printing.