to provide an information partitioning apparatus , an information partitioning method and an information partitioning program to be used to partition the contents of an electronic document without distinct structure information into appropriate blocks of information . according to the present invention , a reference source document describing in the form of an electronic document only superficial characteristics common among a plurality of electronic documents to undergo processing is prepared in advance . an input electronic document to undergo partition processing is compared with the reference source document , and each portion of the input electronic document which is not included in the reference source document and is only present in the input electronic document and each portion of the input electronic document which is an alteration of a portion of the reference source document are partitioned as document portions .