16. A non-transitory computer-readable medium having stored thereon instructions executable by a processor to cause the processor to perform functions, the functions comprising: receiving a set of uncertain characters obtained as a result of a recognition process of a text image, the set of uncertain characters including an image of an uncertain character, a hypothesis about the uncertain character, and a confidence level associated with the hypothesis; causing a display device to present to a user the image of the uncertain character from the set of uncertain characters over a text readout; receiving from a user input marking data for the uncertain character; and adjusting, using the received marking data, the confidence level associated with the hypothesis about the uncertain character for obtaining a confirmed hypothesis linked to the uncertain character.
16. A non-transitory computer-readable medium having stored thereon instructions executable by a processor to cause the processor to perform functions, the functions comprising: receiving a set of uncertain characters obtained as a result of a recognition process of a text image, the set of uncertain characters including an image of an uncertain character, a hypothesis about the uncertain character, and a confidence level associated with the hypothesis; causing a display device to present to a user the image of the uncertain character from the set of uncertain characters over a text readout; receiving from a user input marking data for the uncertain character; and adjusting, using the received marking data, the confidence level associated with the hypothesis about the uncertain character for obtaining a confirmed hypothesis linked to the uncertain character. 18. The computer-readable medium of claim 16 , wherein the marking data is one of marked, unmarked, or rejected, the functions further comprising: in response to determining that the marking data is unmarked for the uncertain character, the processor increasing the confidence level of the hypothesis about the uncertain character by a first amount; and in response to determining that the marking data is rejected for the uncertain character, the processor increasing the confidence level of the hypothesis about the uncertain character by a second amount, wherein the second amount is larger than the first amount.