Document editing support device, program, and storage medium
First Claim
1. A document editing support device comprising:
- an object obtaining unit that is configured to obtain at least one object as data representing at least one of a text and an image included in a document as a target to be edited;
a split ratio storage unit that is configured to store a predetermined split ratio;
a reference line setting unit that is configured to extract two lines from at least one of a circumscribed polygon and a boundary and sets the extracted lines as reference lines, the circumscribed polygon being of an object other than a target object, a location of which is to be determined relative to at least one object obtained by the object obtaining unit, and the boundary being of a layout area where objects are to be located in the document;
a virtual line generation unit that is configured to generate a virtual line that splits an interval between the two reference lines set by the reference line setting unit, at a split ratio stored in the split ratio storage unit; and
a location unit that is configured to determine a location of the target object, the location of which is to be determined, along the virtual line generated by the virtual line generation unit, within the layout area.
2 Assignments
0 Petitions
Accused Products
Abstract
A document editing support device includes: an object obtaining unit that obtains at least one object as data representing at least one of a text and an image included in a document as a target to be edited; a split ratio storage unit that stores a predetermined split ratio; a reference line setting unit that extracts two lines from at least one of a circumscribed polygon and a boundary and sets the extracted lines as reference lines, the circumscribed polygon being of an object other than a target object, a location of which is to be determined relative to at least one object obtained by the object obtaining unit, and the boundary being of a layout area where objects are to be located in the document; a virtual line generation unit that generates a virtual line that splits an interval between the two reference lines set by the reference line setting unit, at a split ratio stored in the split ratio storage unit; and a location unit that determines a location of the target object, the location of which is to be determined, along the virtual line generated by the virtual line generation unit, within the layout area.
46 Citations
17 Claims
-
1. A document editing support device comprising:
-
an object obtaining unit that is configured to obtain at least one object as data representing at least one of a text and an image included in a document as a target to be edited; a split ratio storage unit that is configured to store a predetermined split ratio; a reference line setting unit that is configured to extract two lines from at least one of a circumscribed polygon and a boundary and sets the extracted lines as reference lines, the circumscribed polygon being of an object other than a target object, a location of which is to be determined relative to at least one object obtained by the object obtaining unit, and the boundary being of a layout area where objects are to be located in the document; a virtual line generation unit that is configured to generate a virtual line that splits an interval between the two reference lines set by the reference line setting unit, at a split ratio stored in the split ratio storage unit; and a location unit that is configured to determine a location of the target object, the location of which is to be determined, along the virtual line generated by the virtual line generation unit, within the layout area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A program causing a computer device having a split ratio storage unit that stores a predetermined split ratio to execute a process, the process comprising:
-
obtaining at least one object as data representing at least one of a text and an image included in a document as a target to be edited; extracting two lines from at least one of a circumscribed polygon and a boundary, and setting the extracted lines as reference lines, the circumscribed polygon being of another object than an object as a target whose location is to be determined among the obtained at least one object, and the boundary being of a layout area where objects are to be located in the document; generating a virtual line which splits an interval between the two reference lines set, at a split ratio stored in the split ratio storage unit; and determining a location of the target object, the location of which is to be determined, along the generated virtual line, within the layout area.
-
-
17. A computer readable storage medium storing a program for causing a computer device having a split ratio storage unit that stores a predetermined split ratio to execute a process, the process comprising:
-
obtaining at least one object as data representing at least one of a text and an image included in a document as a target to be edited; extracting two lines from at least one of a circumscribed polygon and a boundary, and setting the extracted lines as reference lines, the circumscribed polygon being of an object other than the target object, the location of which is to be determined relative to the obtained at least one object, and the boundary being of a layout area where objects are to be located in the document; generating a virtual line which splits an interval between the two reference lines set, at a split ratio stored in the split ratio storage unit; and determining a location of the target object, the location of which is to be determined, along the generated virtual line, within the layout area.
-
Specification