29. A system for resolving contradicting output data from an Optical Character Recognition (OCR) system, wherein the output data comprises at least one word with at least one uncertainly recognized character, wherein the at least one uncertainly recognized character is reported in the output data together with probable alternatives for the at least one uncertainly recognized character, and the words wherein this at least one uncertainly recognized character has been encountered in an image of a text being processed by the OCR system, the system comprises: a system component using an Internet search engine with search arguments established according to a search strategy comprising: a) the system component provides initial search arguments by forming spelling alternatives for the words comprising the at least one uncertainly recognized character by substituting the at least one uncertainly recognized character with the reported probable alternatives for the at least one character, one by one, and in possible combinations in each encountered word, or by removing a character, thereby forming a plurality of spelling alternatives, and then measuring and recording number of hits for search results of each respective spelling alternative that has been formed in this manner, b) the system component compares the measured number of hits for each of the spelling alternatives with an upper predefined relative threshold level and a lower predefined relative threshold level, wherein each of the respective comparisons of the plurality of measurements falls into one of three possible outcomes: i) if the measurement of a spelling alternative is above the predefined relative upper threshold level, the corresponding spelling alternative for this measurement is the correct spelling alternative for the word, and terminate the Internet search, ii) if the measurement of a spelling alternative is below the lower predefined relative threshold level, the corresponding spelling alternative for this measurement is deemed non-existing, and the word with this spelling alternative is discarded from further investigations, and continue with other spelling alternatives that has been formed as search arguments for the Internet search engine, iii) if the measurement of a spelling alternative falls between the upper relative threshold level and the lower relative threshold level, exit the Internet search engine and modify the search strategy providing further search arguments as a combination of members of the remaining spelling alternatives and other words encountered in the document, other character alternatives for the at least one uncertainly recognized character, phrases, adapting the upper relative threshold level, adapting the lower relative threshold level, and/or other information related to the output data from the OCR system, before continuing using the search strategy providing further measurements and comparisons for resolving the contradicting output data, c) the system component is processing step b) a number of predefined times, or until there is only one spelling alternative left, whatever occurs first, providing an iteration amongst a plurality of different search arguments used in the search strategy before terminating step b), and using the remaining spelling alternative having the highest measurement above the upper relative threshold level as the correct spelling alternative.
29. A system for resolving contradicting output data from an Optical Character Recognition (OCR) system, wherein the output data comprises at least one word with at least one uncertainly recognized character, wherein the at least one uncertainly recognized character is reported in the output data together with probable alternatives for the at least one uncertainly recognized character, and the words wherein this at least one uncertainly recognized character has been encountered in an image of a text being processed by the OCR system, the system comprises: a system component using an Internet search engine with search arguments established according to a search strategy comprising: a) the system component provides initial search arguments by forming spelling alternatives for the words comprising the at least one uncertainly recognized character by substituting the at least one uncertainly recognized character with the reported probable alternatives for the at least one character, one by one, and in possible combinations in each encountered word, or by removing a character, thereby forming a plurality of spelling alternatives, and then measuring and recording number of hits for search results of each respective spelling alternative that has been formed in this manner, b) the system component compares the measured number of hits for each of the spelling alternatives with an upper predefined relative threshold level and a lower predefined relative threshold level, wherein each of the respective comparisons of the plurality of measurements falls into one of three possible outcomes: i) if the measurement of a spelling alternative is above the predefined relative upper threshold level, the corresponding spelling alternative for this measurement is the correct spelling alternative for the word, and terminate the Internet search, ii) if the measurement of a spelling alternative is below the lower predefined relative threshold level, the corresponding spelling alternative for this measurement is deemed non-existing, and the word with this spelling alternative is discarded from further investigations, and continue with other spelling alternatives that has been formed as search arguments for the Internet search engine, iii) if the measurement of a spelling alternative falls between the upper relative threshold level and the lower relative threshold level, exit the Internet search engine and modify the search strategy providing further search arguments as a combination of members of the remaining spelling alternatives and other words encountered in the document, other character alternatives for the at least one uncertainly recognized character, phrases, adapting the upper relative threshold level, adapting the lower relative threshold level, and/or other information related to the output data from the OCR system, before continuing using the search strategy providing further measurements and comparisons for resolving the contradicting output data, c) the system component is processing step b) a number of predefined times, or until there is only one spelling alternative left, whatever occurs first, providing an iteration amongst a plurality of different search arguments used in the search strategy before terminating step b), and using the remaining spelling alternative having the highest measurement above the upper relative threshold level as the correct spelling alternative. 37. The system according to claim 29 , wherein the system component comprises a unit using at least one preceding word further away relative to the word under investigation which comprise a number of characters above a predefined threshold in combination with the word under investigation as the spelling alternative.