Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
232 words
A figure editing apparatus for editing figure sets each comprising at least one figure, the apparatus comprising: display means for displaying figure sets; first memory means for storing relationships between each figure set and figures contained in that figure set; second memory means for storing areas on said display means, each area corresponding to at least one respective figure set; third memory means for storing areas on said display means, each area corresponding to at least one respective figure; editing means for editing a figure or a figure set displayed on the display means by referring to the first memory means; designating means for designating a position on the display means; judging means for referring to said second and third memory means and judging which of an area corresponding to a figure or an area corresponding to a figure set contains the position designated by said designating means; first control means for, if said judging means judges that an area corresponding to a figure contains the designated position, controlling said editing means to initiate editing of the figure corresponding to the area which contains the designated position; and second control means for, if said judging means judges an area corresponding to a figure set contains the designated position, controlling said editing means to initiate editing of all figures included in the figure set corresponding to the area which contains the designated position.
Claim 2
Dependent Claim
232 words
A figure editing apparatus for editing figure sets each comprising at least one figure, the apparatus comprising: display means for displaying figure sets; first memory means for storing relationships between each figure set and figures contained in that figure set; second memory means for storing areas on said display means, each area corresponding to at least one respective figure set; third memory means for storing areas on said display means, each area corresponding to at least one respective figure; editing means for editing a figure or a figure set displayed on the display means by referring to the first memory means; designating means for designating a position on the display means; judging means for referring to said second and third memory means and judging which of an area corresponding to a figure or an area corresponding to a figure set contains the position designated by said designating means; first control means for, if said judging means judges that an area corresponding to a figure contains the designated position, controlling said editing means to initiate editing of the figure corresponding to the area which contains the designated position; and second control means for, if said judging means judges an area corresponding to a figure set contains the designated position, controlling said editing means to initiate editing of all figures included in the figure set corresponding to the area which contains the designated position.
Claim 3
Dependent Claim
252 words
A figure editing apparatus for editing a graphical program expressed by a combination of a plurality of nodes, each representing processing and each being capable of possessing subnodes, the plurality of nodes being interconnected by line segments in order of execution of processing, said apparatus comprising: display means for displaying the nodes; first memory means for storing information on subnodes possessed by respective ones of the nodes; second memory means for storing areas on said display means, each area corresponding to at least one respective node; third memory means for storing areas on said display means, each area corresponding to respective subnodes; editing means for editing the node or subnode displayed on the display means by referring to the first memory means; designating means for designation of a position on the display means; judging means for referring to said second and third memory means and judging which of an area corresponding to a node or an area corresponding to a subnode contains the position designated by said designation means; first control means for, if said judging means judges that an area corresponding to a subnode contains the designated position, controlling said editing means to initiate editing of the subnode corresponding to the area which contains the designated position; and second control means for, if said judging means judges that an area corresponding to a node contains the designated position, controlling said editing means to initiate editing of all subnodes includes in the node corresponding to the area which contains the designated position.
Claim 4
Dependent Claim
252 words
A figure editing apparatus for editing a graphical program expressed by a combination of a plurality of nodes, each representing processing and each being capable of possessing subnodes, the plurality of nodes being interconnected by line segments in order of execution of processing, said apparatus comprising: display means for displaying the nodes; first memory means for storing information on subnodes possessed by respective ones of the nodes; second memory means for storing areas on said display means, each area corresponding to at least one respective node; third memory means for storing areas on said display means, each area corresponding to respective subnodes; editing means for editing the node or subnode displayed on the display means by referring to the first memory means; designating means for designation of a position on the display means; judging means for referring to said second and third memory means and judging which of an area corresponding to a node or an area corresponding to a subnode contains the position designated by said designation means; first control means for, if said judging means judges that an area corresponding to a subnode contains the designated position, controlling said editing means to initiate editing of the subnode corresponding to the area which contains the designated position; and second control means for, if said judging means judges that an area corresponding to a node contains the designated position, controlling said editing means to initiate editing of all subnodes includes in the node corresponding to the area which contains the designated position.
Claim 5
Independent Claim
182 words
A method for editing figure sets each containing at least one figure, comprising the steps of; storing relationships between each figure set and the figure contained therein in a first memory; storing areas on a display, each area corresponding to respective figure sets in a second memory; storing areas on the display, each area corresponding to respective figures in a third memory; displaying the figure sets on the display; designating a position on the display; judging which of an area corresponding to a figure or an area corresponding to a figure set contains the designated position by referring to the second and the third memory; initiating, if it is judged that an area corresponding to a figure contains the designated position, editing of the figure on the display corresponding to the area which contains the designated position; and initiating, if it is judged that an area corresponding to a figure set contains the designated position, editing of all figures included in the figure set on the display corresponding to the area which contains the designated position by referring to the first memory.
Claim 6
Independent Claim
182 words
A method for editing figure sets each containing at least one figure, comprising the steps of; storing relationships between each figure set and the figure contained therein in a first memory; storing areas on a display, each area corresponding to respective figure sets in a second memory; storing areas on the display, each area corresponding to respective figures in a third memory; displaying the figure sets on the display; designating a position on the display; judging which of an area corresponding to a figure or an area corresponding to a figure set contains the designated position by referring to the second and the third memory; initiating, if it is judged that an area corresponding to a figure contains the designated position, editing of the figure on the display corresponding to the area which contains the designated position; and initiating, if it is judged that an area corresponding to a figure set contains the designated position, editing of all figures included in the figure set on the display corresponding to the area which contains the designated position by referring to the first memory.
Claim 7
Dependent Claim
23 words
A method according to claim 3, wherein said editing of a figure comprises deleting the figure from the area containing the designated position.
Claim 8
Dependent Claim
45 words
A method according to claim 3, wherein said editing of a figure comprises adding a new figure to a figure set including the figure in the area containing the designated position at a position corresponding to the figure in the area containing the designated position.
Claim 9
Dependent Claim
25 words
A method according to claim 3, wherein said editing of a figure set comprises deleting the figure set from the area containing the designated position.
Claim 10
Dependent Claim
45 words
A method according to claim 3, wherein said editing of a figure set comprises adding a new figure to the figure set in the area containing the designated position at a predetermined position corresponding tot he figure set in the area containing the designated position.
Claim 11
Independent Claim
208 words
A method for editing a graphical program expressed by a combination of a plurality of nodes each representing processing and capable of possessing subnodes, the plurality of nodes being interconnected by line segments in order of execution of processing, said method comprising the steps of: storing information on subnodes possessed by each of the nodes in a first memory; storing areas on a display, each area corresponding to respective nodes in a second memory; storing areas on the display, each area corresponding to respective subnodes in a third memory; displaying the nodes and the subnodes on the display; designating a position on the display; judging which of an area corresponding to a node or an area corresponding to a subnode contains the designated position by referring to the second and the third memory; initiating, if it is judged that an area corresponding to a subnode contains the designated position, editing of the subnode on the display corresponding to the area which contains the designated position; and initiating, if it is judged that an area corresponding to a node contains the designated position, editing of all subnodes included in the node on the display corresponding to the area which contains the designated position by referring to the first memory.
Claim 12
Independent Claim
208 words
A method for editing a graphical program expressed by a combination of a plurality of nodes each representing processing and capable of possessing subnodes, the plurality of nodes being interconnected by line segments in order of execution of processing, said method comprising the steps of: storing information on subnodes possessed by each of the nodes in a first memory; storing areas on a display, each area corresponding to respective nodes in a second memory; storing areas on the display, each area corresponding to respective subnodes in a third memory; displaying the nodes and the subnodes on the display; designating a position on the display; judging which of an area corresponding to a node or an area corresponding to a subnode contains the designated position by referring to the second and the third memory; initiating, if it is judged that an area corresponding to a subnode contains the designated position, editing of the subnode on the display corresponding to the area which contains the designated position; and initiating, if it is judged that an area corresponding to a node contains the designated position, editing of all subnodes included in the node on the display corresponding to the area which contains the designated position by referring to the first memory.
Claim 13
Dependent Claim
23 words
A method according to claim 8, wherein said editing of a subnode comprises deleting the subnode from the area containing the designated position.
Claim 14
Dependent Claim
44 words
A method according to claim 8, wherein said editing of a subnode comprises adding a new subnode to the node possessing the subnode in the area containing the designated position at the position corresponding to the subnode in the area containing the designated position.
Claim 15
Dependent Claim
23 words
A method according to claim 8, wherein said editing of a node comprises deleting the node in the area containing the designated position.
Claim 16
Dependent Claim
44 words
A method according to claim 8, wherein said editing of a node comprises adding a new subnode to the node set in the area containing the designated position at a first subnode position corresponding to the node in the area containing the designated position.