Data processing device and data processing method
First Claim
Patent Images
1. A data processing apparatus comprising:
- means for acquiring a first data file that stores information that serves as a key for integrating data and a definition file that stores a rule for integrating the data stored in a second data file based upon the key;
means for integrating and presenting the data stored in the second data file based upon the key and the rule;
means for allowing the user to input an instruction to add new data to the data thus integrated and presented by said presenting means, and an instruction to remove a part of the data;
means for adding or removing information, which is stored in the first data file and which serves as a key, according to the instruction thus input; and
means for notifying, when the first data file is modified by the means for adding or removing, the means for presenting accordingly;
wherein when the means for presenting is notified by the means for notifying that the information that serves as a key is added to the first data file, the means for presenting reads and presents the data to be added based on the added key and the rule, and when the means for presenting is notified by the means for notifying that the information that serves as a key is deleted from the first data file, the means for presenting deletes the data corresponding to the deleted key from a screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A document processing apparatus that acquires a definition file associated with a document file that stores information that serves as a key for acquiring fragments. The definition file specifies a rule used for acquiring the fragments from other document files based upon the key stored in the document file. The document processing apparatus reads out sub-document files based upon the key specified in the document file and the rule specified in the definition file. The document processing apparatus arranges these fragments thus acquired so as to build a virtual document, and presents the virtual document thus built to the user.
15 Citations
17 Claims
-
1. A data processing apparatus comprising:
-
means for acquiring a first data file that stores information that serves as a key for integrating data and a definition file that stores a rule for integrating the data stored in a second data file based upon the key; means for integrating and presenting the data stored in the second data file based upon the key and the rule; means for allowing the user to input an instruction to add new data to the data thus integrated and presented by said presenting means, and an instruction to remove a part of the data; means for adding or removing information, which is stored in the first data file and which serves as a key, according to the instruction thus input; and means for notifying, when the first data file is modified by the means for adding or removing, the means for presenting accordingly; wherein when the means for presenting is notified by the means for notifying that the information that serves as a key is added to the first data file, the means for presenting reads and presents the data to be added based on the added key and the rule, and when the means for presenting is notified by the means for notifying that the information that serves as a key is deleted from the first data file, the means for presenting deletes the data corresponding to the deleted key from a screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data processing method comprising:
-
acquiring a first data file that stores information that serves as a key for integrating data and a definition file that stores a rule for integrating the data stored in a second data file based upon the key; allowing means for presenting to integrate and present the data stored in the second data file based upon the key and the rule; allowing the user to input an instruction to add new data to the data thus integrated and presented, and an instruction to remove a part of the data; adding or removing the information, which is stored in the first data file and which serves as a key, according to the instruction thus input; and notifying, when the first data file is modified by said adding or removing, the means for presenting accordingly; wherein when the means for presenting is notified that the information that serves as a key is added to the first data file, the means for presenting reads and presents the data to be added based on the added key and the rule, and when the means for presenting is notified that the information that serves as a key is deleted from the first data file, the means for presenting deletes the data corresponding to the deleted key from a screen.
-
-
17. A computer readable medium having a computer program product containing plural modules for instructing a computer operation, comprising:
-
a module which acquires a first data file that stores information that serves as a key for integrating data and a definition file that stores a rule for integrating the data stored in a second data file based upon the key; a module which integrates and presents the data stored in the second data file based upon the key and the rule; a module which allows the user to input an instruction to add new data to the data thus integrated and presented by said presenting means, and an instruction to remove a part of the data; a module which adds or removes the information, which is stored in the first data file and which serves as a key, according to the instruction thus input; and a module for notifying, when the first data file is modified by the module for adding or removing, the module for presenting accordingly; wherein when the module for presenting is notified by the module for notifying that the information that serves as a key is added to the first data file, the module for presenting reads and presents the data to be added based on the added key and the rule, and when the module for presenting is notified by the module for notifying that the information that serves as a key is deleted from the first data file, the module for presenting deletes the data corresponding to the deleted key from a screen.
-
Specification