1. A document processing method for extracting a text block from a document in a document processing system, wherein characters are laid out using blank characters, tabs or any other spaces, comprising the steps of: generating an object including characters, marks, blank characters and other symbols from the document; generating a connection candidate between the objects; and evaluating validity of connection of the connection candidate using a language model.