DATA EDITING APPARATUS, DATA EDITING METHOD, AND DATA EDITING PROGRAM
First Claim
1. A data editing apparatus comprising:
- a storage unit to store first project data including;
a first group of screen data; and
a first label list having allocation information for associating a label and a device name written in the first group of screen data with each other written therein, and second project data including;
a second group of screen data; and
a second label list having allocation information for associating a label and a device name written in the second group of screen data with each other written therein;
a temporary screen data creating unit to create temporary screen data based on screen data selected from among the first group of screen data;
a temporary label list creating unit to create a temporary label list based on allocation information in the first label list including a label written in the temporary screen data;
a temporary data changing unit to replace a label written in the temporary screen data and the temporary label list with a label that does not overlap with the label written in the second label list, when a label written in the temporary screen data and the temporary label list is written in the second label list; and
a project data adding unit to add the changed temporary screen data to the second project data, and to add the allocation information written in the changed temporary label list to the second label list.
1 Assignment
0 Petitions
Accused Products
Abstract
A data editing apparatus has: a storage unit which stores first and second project data; a temporary screen data creating unit which creates temporary screen data based on screen data selected from among a first group of screen data; a temporary label list creating unit which creates a temporary label list including a label written in the temporary screen data; a temporary data changing unit which replaces the label written in the temporary screen data and the temporary label list with a label which does not overlap with the label written in a second label list, when the label written in the temporary screen data and the temporary label list is written in the second label list; and a project data adding unit which adds allocation information written in the changed temporary screen data and temporary label list to the second label list.
4 Citations
7 Claims
-
1. A data editing apparatus comprising:
-
a storage unit to store first project data including;
a first group of screen data; and
a first label list having allocation information for associating a label and a device name written in the first group of screen data with each other written therein, and second project data including;
a second group of screen data; and
a second label list having allocation information for associating a label and a device name written in the second group of screen data with each other written therein;a temporary screen data creating unit to create temporary screen data based on screen data selected from among the first group of screen data; a temporary label list creating unit to create a temporary label list based on allocation information in the first label list including a label written in the temporary screen data; a temporary data changing unit to replace a label written in the temporary screen data and the temporary label list with a label that does not overlap with the label written in the second label list, when a label written in the temporary screen data and the temporary label list is written in the second label list; and a project data adding unit to add the changed temporary screen data to the second project data, and to add the allocation information written in the changed temporary label list to the second label list. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data editing method comprising:
-
a temporary screen data creating step of creating temporary screen data based on screen data selected from among a first group of screen data in first project data including the first group of screen data and a first label list having allocation information for associating a label and a device name written in the first group of screen data with each other written therein; a temporary label list creating step of creating a temporary label list based on the allocation information in the first label list including the label written in the selected screen data; a temporary data changing step of replacing the label written in the temporary screen data and the temporary label list with a label that does not overlap with the label written in a second label list, when the label written in the temporary screen data and the temporary label list is written in the second label list in second project data including a second group of screen data and the second label list having allocation information for associating a label and a device name written in the second group of screen data with each other written therein; and a project data adding step of adding the changed temporary screen data to the second project data and adding the allocation information written in the changed temporary label list to the second label list.
-
-
7. A data editing program to cause a computer to execute:
-
a temporary screen data creating step of creating temporary screen data based on screen data selected from among a first group of screen data in first project data including the first group of screen data and a first label list having allocation information for associating a label and a device name written in the first group of screen data with each other written therein; a temporary label list creating step of creating a temporary label list based on the allocation information in the first label list including the label written in the selected screen data; a temporary data changing step of replacing the label written in the temporary screen data and the temporary label list with a label that does not overlap with the label written in a second label list, when the label written in the temporary screen data and the temporary label list is written in the second label list in second project data including a second group of screen data and the second label list having allocation information for associating a label and a device name written in the second group of screen data with each other written therein; and a project data adding step of adding the changed temporary screen data to the second project data and adding the allocation information written in the changed temporary label list to the second label list.
-
Specification