摘要 |
<p>An optical character recognition (OCR) scanning system (20) utilizes a memory device (31), a registry (28), a scanning application (24), a processor (32), and a scanning device (25) to scan the text of documents into memory. The scanning device (25) is configured to capture an image of a document in response to a scan command from the scanning application (24). The scanning application (24) locally stores a set of current parameter values indicating the location in the memory device (31) of the OCR package (29) that should be used to currently analyze and interpret images produced by the scanning device (25). If the scanning application (24) receives a message to update the current parameter values, the scanning application (24) retrieves new parameter values from the registry (28) and stores these values in the memory device (31) as the current parameter values. If the scanning application (24) receives a message to initiate a document scan, the scanning application (24) transmits the scan command to the scanning device (25) and retrieves the current parameter values from the memory device (31). The processor (32) uses these retrieved parameter values to locate code defining an OCR package (29). Once the OCR package (29) is located, the processor (32) executes the OCR package (29) to analyze and interpret the image produced by the scanning device (25). <IMAGE></p> |