1. A system for generating an electronic image of a document for later retrieval, by a user generating the electronic image of a document, through a network connection, comprising: a network accessible document scanning device to enable scanning of a document to generate an electronic image thereof; said network accessible document scanning device including a printing device to print human readable information on a removable physical medium; and an electronic repository, operatively connected to said network accessible document scanning device, to electronically store the electronic image; said electronic repository designating an electronic address for the stored electronic image; said electronic repository communicating said designated electronic address to said network accessible document scanning device, the designated electronic address being an address from which the user generating the electronic image of the document can retrieve the electronic image of the document from said electronic repository; said printing device printing, on said portable removable physical medium, human readable information, said human readable information relating to the electronic repository designated electronic address, said human readable information enabling the user generating the electronic image of the document the ability to retrieve the electronic image of the document from said electronic repository.