Patent ID: 9043763
Filing Date: 2015-05-26
Classification: G06F

Abstract:
1. An information editing device, comprising: an object storage portion in which an object group that includes two or more objects each of which has as data at least one of a character string and an image is stored; a placement information storage portion that stores frame designation information, which is information for setting two or more frames in which the objects, which have been stored in the object storage portion, are respectively placed and which correspond to the objects and do not overlap each other, the frames including first and second frames; an object output portion that outputs the objects into corresponding frames respectively, the frames being set based on the frame designation information; an input receiving portion that receives, for at least one of the objects output by the object output portion, a deletion instruction or a modification instruction that is an instruction that modifies the content of the object; and a placement modification portion that, according to the deletion instruction or modification instruction received by the input receiving portion, modifies one of the frames such that the one of the frames is placed without overlapping another one of the frames, wherein the objects are hierarchized to have two or more tree structures, the object output portion deletes the object in the first frame when the input receiving portion receives the deletion instruction indicating to delete the object in the first frame, the placement modification portion deletes the first frame when the object of the first frame is deleted, the placement modification portion modifies a position of at least the second frame having an object that is, in one of the tree structures of the objects, on a level where the deleted object is on, and directly belongs, in the one of the tree structures, to an object one level above the deleted object, and replaces an area, where the deleted first frame is located, with the second frame having the object on the same level as the level where the deleted object is on, and the placement modification portion does not modify a position of a frame having an object in a tree structure different from the one of the tree structures to which the deleted object belongs.