1. A method for matching two documents, which are represented by first document data and second document data, respectively, having at least an overlap area, the method comprising the steps of: extracting first layout blocks from the first document data and second layout blocks from the second document data, and extracting a first layout feature of the first document data based on the first layout blocks and a second layout feature of the second document data based on the second layout blocks, the first layout feature for the first layout block and the second layout feature for the second layout block including items describing a vertical size of the respective first layout block or the second layout block, a horizontal size of the respective first layout block or the second layout block, and a distance from a layout block preceding the first layout block or the second layout block on the two documents to a layout block subsequent to the first layout block or the second layout block on the two documents, wherein each of the first and second layout blocks comprises a block of text and images separated from another block of text and images by a space; deciding common layout areas of the first document data and the second document data based on first and second the layout features, the common layout area having the same layout in the first document data and the second document data wherein when a predetermined number of first layout features and second layout features match, the first layout block and the second layout block are determined to comprise at least one common layout area, and wherein the predetermined number of the items is less than a total number of items described in the first layout feature and the second layout feature; detecting text data included in the common layout areas of the first document data and the second document data, deciding common text data in the common layout areas of the first document data and the second document data, the common text data having same text data in the common layout areas of the first document data and the second document data; extracting feature points of the common layout areas of the first document data and the second document data based on the common text data; and combining the first document data and the second document data according to the feature points.