1. An image processing apparatus comprising: a scanning unit configured to scan image information regarding original document; an analyzing unit configured to extract layout information regarding character regions and character addition information added to characters within the character regions from the image information scanned by the scanning unit; an OCR processing unit configured to convert the character regions included in the layout information extracted by the analyzing unit into character information; an extracting unit configured to extract one or more keywords comprised of a plurality of characters from the character information converted by the OCR processing unit; a searching unit configured to search by use of the keywords extracted by the extracting unit and generate meta-information with use of search information; and an electronic document generating unit configured to generate an electronic document according to description of a predetermined format by adding the meta-information to the character information.