Patent ID: 7694218

Claim:
An information processing apparatus for attaching annotation information to an integrated electronic document composed of a plurality of kinds of electronic source documents, said apparatus comprising: a computer processing unit controlling: holding means for holding the plurality of kinds of electronic source documents, each source document being composed of a plurality of pages; selection means for selecting at least one user-desired electronic source document page from a plurality of electronic source document pages which are created by converting each page of the electronic source document; composition means for composing the integrated electronic document including the at least one user-desired electronic source document pages selected by said selection means, wherein the integrated electronic document includes first annotation information attached to the user-desired electronic source document pages; and attaching means for attaching second annotation information to the integrated electronic document, wherein, when automatically determining the file format of the first annotation information and the file format of the second annotation information are different, said attaching means unifies the file format of the first annotation information and the file format of the second annotation information by executing a format conversion process, and attaches the second annotation information of the unified format to the integrated electronic document.