Information processing apparatus, information processing method, recording medium, program, and electronic-publishing-data providing system
First Claim
1. An information processing apparatus for converting first information described in a predetermined format to second information formed of index data and body data, and for outputting it, comprising:
- obtaining means for obtaining the first information;
extraction means for extracting a plurality of third information corresponding to a keyword and fourth information corresponding to the body data, from the first information obtained by the obtaining means;
detection means for detecting the recording capacity of another information processing apparatus or a recording medium to which the second information is to be output;
determination means for determining the level of importance for each of the plurality of third information;
selection means for selecting third information from the plurality of third information according to the result of detection performed by the detection means and the result of determination performed by the determination means, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the another information processing apparatus or the recording medium;
generation means for setting the third information selected by the selection means to the index data, and for adding the fourth information thereto to generate the second information; and
output means for outputting the second information generated by the generation means to the another information processing apparatus or to the recording medium.
1 Assignment
0 Petitions
Accused Products
Abstract
Reference dictionary data is described in a markup language such as XML in an area enclosed by <Dic> and </Dic>. The data of each item is placed at an area starting with <Word id=“xxxx”> and ending with </Word>. Each item has an essential keyword described in an area enclosed by <Primary> and </Primary>, and a keyword which should be added, if possible, but is selected depending on the capacity of a recording medium in which dictionary data is recorded, in an area enclosed by <Secondary> and </Secondary>, together with search categories. Secondary keywords may be described in the order of importance in order to facilitate selection. Following the keywords, the title of the item is described between <Title> and </Title>, and then, a body text is described between <Text> and </Text>.
20 Citations
12 Claims
-
1. An information processing apparatus for converting first information described in a predetermined format to second information formed of index data and body data, and for outputting it, comprising:
-
obtaining means for obtaining the first information;
extraction means for extracting a plurality of third information corresponding to a keyword and fourth information corresponding to the body data, from the first information obtained by the obtaining means;
detection means for detecting the recording capacity of another information processing apparatus or a recording medium to which the second information is to be output;
determination means for determining the level of importance for each of the plurality of third information;
selection means for selecting third information from the plurality of third information according to the result of detection performed by the detection means and the result of determination performed by the determination means, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the another information processing apparatus or the recording medium;
generation means for setting the third information selected by the selection means to the index data, and for adding the fourth information thereto to generate the second information; and
output means for outputting the second information generated by the generation means to the another information processing apparatus or to the recording medium. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing method for an information processing apparatus which converts first information described in a predetermined format to second information formed of index data and body data, and outputs it, comprising:
-
an obtaining step of obtaining the first information;
an extraction step of extracting a plurality of third information corresponding to a keyword and fourth information corresponding to the body data, from the first information obtained by a process in the obtaining step;
a detection step of detecting the recording capacity of another information processing apparatus or a recording medium to which the second information is to be output;
a determination step of determining the level of importance for each of the plurality of third information;
a selection step of selecting third information from the plurality of third information according to the result of detection performed by a process in the detection step and the result of determination performed by a process in the determination step, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the another information processing apparatus or the recording medium;
a generation step of setting the third information selected by a process in the selection step to the index data, and of adding the fourth information thereto to generate the second information; and
an output step of outputting the second information generated by a process in the generation step to the another information processing apparatus or to the recording medium.
-
-
8. A recording medium storing a computer-readable program for an information processing apparatus which converts first information described in a predetermined format to second information formed of index data and body data, and outputs it, the program comprising:
-
an obtaining step of obtaining the first information;
an extraction step of extracting a plurality of third information corresponding to a keyword and fourth information corresponding to the body data, from the first information obtained by a process in the obtaining step;
a detection step of detecting the recording capacity of another information processing apparatus or a recording medium to which the second information is to be output;
a determination step of determining the level of importance for each of the plurality of third information;
a selection step of selecting third information from the plurality of third information according to the result of detection performed by a process in the detection step and the result of determination performed by a process in the determination step, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the another information processing apparatus or the recording medium;
a generation step of setting the third information selected by a process in the selection step to the index data, and of adding the fourth information thereto to generate the second information; and
an output step of outputting the second information generated by a process in the generation step to the another information processing apparatus or to the recording medium.
-
-
9. A computer-executable program for an information processing apparatus which converts first information described in a predetermined format to second information formed of index data and body data, and outputs it, comprising:
-
an obtaining step of obtaining the first information;
an extraction step of extracting a plurality of third information corresponding to a keyword and fourth information corresponding to the body data, from the first information obtained by a process in the obtaining step;
a detection step of detecting the recording capacity of another information processing apparatus or a recording medium to which the second information is to be output;
a determination step of determining the level of importance for each of the plurality of third information;
a selection step of selecting third information from the plurality of third information according to the result of detection performed by a process in the detection step and the result of determination performed by a process in the determination step, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the another information processing apparatus or the recording medium;
a generation step of setting the third information selected by a process in the selection step to the index data, and of adding the fourth information thereto to generate the second information; and
an output step of outputting the second information generated by a process in the generation step to the another information processing apparatus or to the recording medium.
-
-
10. An electronic-publishing-data providing system comprising:
-
a recording apparatus for recording first information described in a predetermined format;
an information processing apparatus for converting the first information described in the predetermined format to second information formed of index data and body data; and
a recording medium for receiving and recording the second information sent from the information processing apparatus, wherein the recording apparatus comprises;
first recording means for recording the first information; and
output means for outputting the first information recorded by the first recording means, and wherein the first information includes a plurality of items each formed of a plurality of third information corresponding to a keyword and fourth information corresponding to the body data;
tag information indicating the type of information is added to the plurality of third information and the fourth information; and
the plurality of third information is classified in advance by the level of importance, and includes a predetermined information corresponding to classification, the information processing means comprises;
obtaining means for obtaining the first information from the recording apparatus;
extraction means for extracting the plurality of third information and the fourth information according to the tag information, from the first information obtained by the obtaining means;
detection means for detecting the recording capacity of the recording medium;
determination means for determining the level of importance for each of the plurality of third information according to the predetermined information corresponding to the classification;
selection means for selecting third information from the plurality of third information according to the result of detection performed by the detection means and the result of determination performed by the determination means, such that the total amount of the third information and the fourth information is equal to or less than the recording capacity of the recording medium;
generation means for setting the third information selected by the selection means to the index data, and for adding the fourth information thereto to generate the second information; and
output means for outputting the second information generated by the generation means to the recording medium, and the recording medium comprises second recording means for recording the second information output from the output means. - View Dependent Claims (11, 12)
-
Specification