1. A system comprising: an imaging device that acquires an image; and, an acquisition layer logically located between a source manager and the imaging device, the source manager being called by an application when a user of the system requests to acquire the image, the acquisition layer including imaging acquisition logic that receives the image from the imaging device and performs optical character recognition (OCR) that extracts machine editable text from the image, wherein the acquisition layer forwards the image to the application and makes the machine editable text available to the user.