US 7,584,413 B2
Electronic document binder builder
Makoto Takaoka, Kanagawa (Japan); and Yasumasa Sakai, Kanagawa (Japan)
Assigned to Canon Kabuhsiki Kaisha, Tokyo (Japan)
Filed on Sep. 10, 2001, as Appl. No. 9/948,603.
Claims priority of application No. 2000-277203 (JP), filed on Sep. 12, 2000; and application No. 2000-277205 (JP), filed on Sep. 12, 2000.
Prior Publication US 2002/0059337 A1, May 16, 2002
Int. Cl. G06F 17/00 (2006.01)
U.S. Cl. 715—209  [715/255; 715/205] 22 Claims
OG exemplary drawing
 
1. An information processing apparatus including a computer-readable memory storing a computer program which when executed composes an integrated electronic document, said apparatus comprising:
holding means for holding a plurality of kinds of electronic source documents, each of the electronic source documents including a plurality of source pages;
selection means for selecting at least one desired source page from the plurality of source pages included in the plurality kinds of electronic source documents held by said holding means;
composition means for composing the integrated electronic document on the basis of at least one source page selected by said selection means,
wherein the integrated electronic document is composed of link information that links to the selected source page, the selected source page being used as a page of the integrated electronic document;
editing means for controlling to edit and then overwrite with an edited source page, the source page in the electronic source document, wherein the source page has been used as a page of the integrated electronic document by said composition means;
input means for inquiring of a user an input of an instruction regarding updating the page of the integrated electronic document and deleting the page of the integrated electronic document in response to when the source page being used as the page of integrated electronic document is edited and then overwritten with the edited source page in the electronic source document by said editing means; and
control means for controlling, in a case that updating the page of the integrated electronic document is instructed by a user using the input means, updating the page of the integrated electronic document corresponding to the edited source page of the electronic source document with the edited source page edited by said editing means and controlling, in the case that deleting the page of the integrated electronic document is instructed by said user using the input means, deleting the page of the integrated electronic document corresponding to the edited source page of the electronic source document, wherein the edited source page of the electronic source document is not deleted when the page of the integrated electronic document corresponding to the edited source page of the electronic source document is deleted.