摘要 |
A document processing apparatus includes: a unit configured to detect a leading-edge point of an object in a page; a unit configured to calculate an association of objects to determine whether they should be merged into one based on the area matching rate between the leading-edge points of the objects; a unit configured not only to slide the objects in a normally appropriate direction for merging but also to perform fine-tuning in the vicinity thereof so as to derive a maximum area matching rate and improve the completeness of finished form of merging; a unit configured to merge the mating leading edges of the objects and further merge sets of overlapping objects; a unit configured to calculate the association by comparing attribute values included in the objects instead of using the area matching rate between the mating leading-edge points thereof, depending on a kind of the objects; and a unit configured to reduce the merged objects so that they fit into one page.
|