DOCUMENT PROCESSING DEVICE AND DOCUMENT PROCESSING METHOD
First Claim
1. A document processing apparatus comprising:
- a file holding unit which holds a child document file created by a schema inheriting a schema of a parent document file in which a plurality of tags are structured;
a tag renaming processing unit which changes a name of a substance tag, which is a tag in a child document file inheriting a model tag included in a parent document file, in accordance with a user'"'"'s input direction;
a tag mapping table holding unit which holds a tag mapping table in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag, are associated with each other; and
a tag data search unit which detects a name of a substance tag corresponding to a model tag, by a user'"'"'s search direction input in which the name of the model tag is a search key, with reference to the tag mapping table, and detects the element data of the substance tag from a child document file, by using the name of the substance tag as a new search key.
2 Assignments
0 Petitions
Accused Products
Abstract
Convenience of a user is improved in handling data included in a plurality of structured document files. A child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured. A name of a substance tag in a child document file inheriting a model tag included in a parent document file is changeable in accordance with a user'"'"'s input direction. At the time, a tag mapping table is held, in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag are associated with each other. A name of a substance tag corresponding to a model tag of which name is a search key is detected, with reference to the tag mapping table, and then, the data of the substance tag is detected from the child document file, by using the name of the substance tag as a new search key.
37 Citations
14 Claims
-
1. A document processing apparatus comprising:
-
a file holding unit which holds a child document file created by a schema inheriting a schema of a parent document file in which a plurality of tags are structured; a tag renaming processing unit which changes a name of a substance tag, which is a tag in a child document file inheriting a model tag included in a parent document file, in accordance with a user'"'"'s input direction;
a tag mapping table holding unit which holds a tag mapping table in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag, are associated with each other; anda tag data search unit which detects a name of a substance tag corresponding to a model tag, by a user'"'"'s search direction input in which the name of the model tag is a search key, with reference to the tag mapping table, and detects the element data of the substance tag from a child document file, by using the name of the substance tag as a new search key. - View Dependent Claims (2)
-
-
3. A document processing apparatus comprising:
-
a file holding unit which holds a child document file created by a schema inheriting a schema of a parent document file in which a plurality of tags are structured; an annotation renaming processing unit which changes a name of a substance annotation which is an annotation in a child document file inheriting a model annotation included in a parent document file, in accordance with a user'"'"'s input direction; an annotation mapping table holding unit which holds an annotation mapping table in which a name of a substance annotation included in a child document file and a name of a model annotation which is the origin of the substance annotation, are associated with each other; an annotation setting unit which sets a substance annotation in the data which is included in a child document file and specified by a user; and an annotation data search unit which detects a name of a substance annotation which corresponds to a model annotation, by a user'"'"'s search direction input in which the name of the model annotation is a search key, with reference to the annotation mapping table, and further detects the data in which the substance annotation is set from a child document file, by using the name of the substance annotation as a new search key. - View Dependent Claims (4)
-
-
5. A document processing apparatus comprising:
-
a document acquisition unit which acquires a structured document file described by a substance tag which belongs to a predetermined tag set; a correspondence detecting unit which detects a substance tag included in the structured document file, and detects a model tag which is in a predetermined relation with the substance tag detected, among model tags which belong to a tag set different from the predetermined tag set; a mapping recording unit which associates the substance tag and the model tag which are in the predetermined relation with each other, and records the tags in a tag mapping table; and a tag search unit which, upon receiving user'"'"'s search direction in which the model tag is a search key, detects the element data of the substance tag associated with the model tag in the tag mapping table, from a structured document file. - View Dependent Claims (6, 7, 8)
-
-
9. A document processing method comprising:
-
changing a name of a substance tag which is a tag in a child document file inheriting a model tag included in a parent document file, in accordance with a user'"'"'s input direction, wherein the child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured; and detecting a name of a substance tag corresponding to a name of a model tag, by a user'"'"'s search direction input in which the name of the model tag is a search key, with reference to a tag mapping table in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag are associated with each other, and further detects the element data of the substance tag from the child document file, by using the name of the substance tag as a new search key.
-
-
10. A document processing method comprising:
-
changing a name of a substance annotation which is an annotation in a child document file inheriting a model annotation included in a parent document file, in accordance with a user'"'"'s input direction, wherein the child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured; setting a substance annotation in the data which is included in the child document file and specified by a user; and detecting a name of a substance annotation corresponding to a name of a model annotation, by a user'"'"'s search direction input in which the name of the model annotation is a search key, with reference to an annotation mapping table in which a name of a substance annotation included in a child document file and a name of a model annotation which is the origin of the substance annotation are associated with each other, and further detects the data in which the substance annotation is set from the child document file, by using the name of the substance annotation as a new search key.
-
-
11. A document processing program product comprising:
-
a module which changes a name of a substance tag which is a tag in a child document file inheriting a model tag included in a parent document file, in accordance with a user'"'"'s input direction, wherein the child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured; and module which detects a name of a substance tag corresponding to a name of a model tag, by a user'"'"'s search direction input in which the name of the model tag is a search key, with reference to a tag mapping table in which a name of a substance tag included in a child document file and a name of a model tag which is the origin of the substance tag are associated with each other, and further detects the element data of the substance tag from the child document file, by using the name of the substance tag as a new search key.
-
-
12. A document processing program product comprising:
-
a module which changes a name of a substance annotation which is an annotation in a child document file inheriting a model annotation included in a parent document file, in accordance with a user'"'"'s input direction, wherein the child document file is created by a schema inheriting a schema in a parent document file in which a plurality of tags are structured; a module which sets a substance annotation in the data which is included in the child document file and specified by a user; and a module which detects a name of a substance annotation corresponding to a name of a model annotation, by a user'"'"'s search direction input in which the name of the model annotation is a search key, with reference to an annotation mapping table in which a name of a substance annotation included in a child document file and a name of a model annotation which is the origin of the substance annotation are associated with each other, and further detects the data in which the substance annotation is set from the child document file, by using the name of the substance annotation as a new search key.
-
-
13. A document processing method comprising:
-
acquiring a structured document file described by a substance tag which belongs to a predetermined tag set; detecting a substance tag included in the structured document file, and further detecting a model tag which is in a predetermined relation with the substance tag detected, among model tags which belong to a tag set different from the predetermined tag set; associating the substance tag and the model tag which are in the predetermined relation with each other and recording the tags in a tag mapping table; and detecting the element data of a substance tag from the structured document file, upon receiving user'"'"'s search direction in which a model tag is a search key, wherein the substance tag is associated with the model tag in the tag mapping table.
-
-
14. A document managing program product comprising:
-
a module which acquires a structured document file described by a substance tag which belongs to a predetermined tag set; a module which detects a substance tag included in the structured document file, and further detects a model tag which is in a predetermined relation with the substance tag detected, among model tags which belong to a tag set different from the predetermined tag set; a module which associate the substance tag and the model tag which are in the predetermined relation with each other and which records the tags in a tag mapping table; and a module which detects the element data of a substance tag from the structured document file, upon receiving user'"'"'s search direction in which a model tag is a search key, wherein the substance tag is associated with the model tag in the tag mapping table.
-
Specification