Patent ID: 7898552
Filing Date: 2011-03-01
Classification: G06F

Abstract:
1. An editing processor, comprising: a storage unit to store a document file that includes an object group in which objects are arranged according to an implementation order at each page of an electronic document; wherein the object group comprises a control object that includes information that relates to the implementation order of the objects and a graphics object specified by the control object, wherein an object includes an object identifier, and the control object includes object identifiers that are arranged according to the implementation order as contents item data, wherein the graphics object comprises a draw graphics object command and a change graphics information command; a reading unit to read the object group from the storage unit in response to a read request for a target page of the electronic document; an encapsulation processing unit configured to encapsulate a graphics object in the object group in response to input of information on the graphics to be added, wherein the encapsulation processing unit encapsulates the graphics object by generating a pair of limiting objects that limit an effective area to be changed by the change graphics information command, and by inserting each object identifier of the limiting objects at positions before and after the object identifier of the graphics object to be limited arranged in a contents item of the control object; and an editing unit to generate a graphics object from the information on the graphics and to add the generated graphics object to a position following the end of the object group arranged according to the implementation order in response to encapsulation of the graphics object.