1. A method for controlling a printer in a networked environment utilizing printer usage statistics and document features to determine whether to print a document or portion of a document, wherein the networked environment includes a plurality of printers, devices permitting the submittal of print job requests, a print server, and a document repository, the method comprising: receiving a job request to print a document from a device on a network; obtaining said document in digital form from the document repository or placing said document in digital form; extracting document and page specific information from said document; and determining whether printing of said document or a portion of said document is necessary based on analysis of said document and page specific information, including: providing a list of past print requests using historical information provided for each of said plurality of printers stored in said repository of said networked environment, applying a first classifier to find similar documents, applying a second classifier for making a determination for whether printing of an electronic form of said document is necessary, and, providing alternatives for accessing a physical version of said document if said determination is that printing of the electronic form of said document is unnecessary, presenting document location options for accessing a previously printed version of said document.
1. A method for controlling a printer in a networked environment utilizing printer usage statistics and document features to determine whether to print a document or portion of a document, wherein the networked environment includes a plurality of printers, devices permitting the submittal of print job requests, a print server, and a document repository, the method comprising: receiving a job request to print a document from a device on a network; obtaining said document in digital form from the document repository or placing said document in digital form; extracting document and page specific information from said document; and determining whether printing of said document or a portion of said document is necessary based on analysis of said document and page specific information, including: providing a list of past print requests using historical information provided for each of said plurality of printers stored in said repository of said networked environment, applying a first classifier to find similar documents, applying a second classifier for making a determination for whether printing of an electronic form of said document is necessary, and, providing alternatives for accessing a physical version of said document if said determination is that printing of the electronic form of said document is unnecessary, presenting document location options for accessing a previously printed version of said document. 7. The method for controlling a printer in a networked environment utilizing printer usage statistics and document features according to claim 1 , wherein determining whether printing of said document or a portion of said document is necessary comprises determining whether said document or a portion of said document was previously printed.