1. An apparatus for recognizing a character image from a document, comprising: an input unit for generating commands for a recognition mode, a correction mode and a storage mode; a pre-processor for analyzing pixels of a document image in the recognition mode, classifying the document image into at least one Character Block (CB) and at least one Background Block (BB) on the basis of a result of the analysis, binarizing pixels of the BB and generating a pre-processed document image; a character recognizer for recognizing the pre-processed document image and converting the recognized pre-processed document image into character data; a recognition error processor for correcting or replacing erroneously recognized character data selected by the input unit with character data output by the input unit in the correction mode; a database for storing the recognized character data in the storage mode; and a display unit for displaying the document image and character data generated during operating of the modes.