Data processing method and data processing device
AssigneeCanon Kabushiki Kaisha
InventorsMiyuki Enokida, Kiyoshi Kusama
Life of this patent
Estimating the term…
Abstract
A data processing device first reads directory data provided for each directory by a file management system which manages files using a directory structure. When meta-data to be attached to the directory data is written in proper XML format, the device appends the meta-data to the end of the read directory data, and outputs the entirety of the data obtained thereby as a directory data file. By appending the meta-data to the end of the directory data in this way, meta-data can be registered by directory with respect to existing data managed by the directory, without affecting existing applications.
Claims10
A computer-implemented data processing method comprising the steps of:
- reading multiple types of meta-data from data files belonging to a first directory, each of the data files having both content data and meta-data formed by text data to indicate characteristics of the content data;
- extracting common text data forming common meta-data from the multiple types of meta-data included in the data files read in said reading step;
- first generating step for generating a second directory for the data files using the extracted common metadata;
- second generating step for generating directory meta-data for the second directory by using the common text data extracted in said extracting step;
- registering the directory meta-data generated in said second generating step to the second directory;
- and
- third generating step for generating a third directory for data files to which are attached meta-data which does not include the common text data used in the directory meta-data.
A data processing device comprising:
- means for reading multiple types of meta-data from data files belonging to a first directory, each of the data files having both content data and meta-data formed by text data to indicate characteristics the content data;
- means for extracting common text data forming common meta-data, from the multiple types of meta-data included in the data files;
- means for generating a second directory for the data files using the extracted common metadata, and generating directory meta-data for the second directory by using the common text data extracted by said extracting means;
- means for registering the directory meta-data to the second directory;
- and
- means for generating a third directory for data files to which are attached meta-data which does not include the common text data used in the directory meta-data.
A computer-readable memory medium storing a control program to be executed by a computer, said control program comprising code for performing the steps of:
- reading multiple types of meta-data from data files belonging to a first directory, each of the data files having both content data and meta-data formed by text data to indicate characteristics of the content data;
- extracting common text data forming common meta-data included in the data files, from the multiple types of meta-data;
- a first generating step for generating a second directory for the data files using the extracted common metadata;
- a second generating step for generating directory meta-data for the second directory by using the common text data in said extracting step;
- registering the new meta-data to the second directory;
- and
- a third generating step for generating a third directory for data files to which are attached meta-data which does not include the common text data used in the directory meta-data.
A data processing device comprising:
- a reading unit adapted to read multiple types of meta-data from data files, each of the data files having both content data and meta-data formed by text data to indicate characteristics of the content data;
- and
- a processing unit adapted to extract common text data from multiple types of meta-data included in the data files, to generate a second directory for the data files using the extracted common metadata, and directory meta-data for the second directory by using the extracted common text data, to register the generated directory meta-data to the second directory, and to generate a third directory for data files to which are attached meta-data which does not include the common text data used in the new directory meta-data.
Dependencies are inferred from the claim text.