2. A data processing apparatus according to claim 1 , wherein the first data file stores the information that serves as a plurality of keys, and wherein said means for integrating and presenting the data stored in the second data file, integrates and presents the data stored in a plurality of second data files determined based upon the rule and the plurality of keys.
2. A data processing apparatus according to claim 1 , wherein the first data file stores the information that serves as a plurality of keys, and wherein said means for integrating and presenting the data stored in the second data file, integrates and presents the data stored in a plurality of second data files determined based upon the rule and the plurality of keys. 9. A data processing apparatus according to claim 2 , further comprising: means for allowing the user to input an instruction to edit the data thus integrated and presented by said presenting means; and means for modifying the second data file that stores the data, according to the editing instruction.