Data retrieval support apparatus, data retrieval support method and medium storing data retrieval support program
First Claim
Patent Images
1. A data retrieval support apparatus, comprising:
- data storing means for storing a plurality of pieces of retrieval result data;
classifying means for classifying the plurality of pieces of retrieval result data into at least one group, the classifying means including;
hierarchical data storing means for storing hierarchical data which indicates hierarchical relation and is used as a classification standard whereinthe hierarchical data storing means stores a table of contents which includes a plurality of titles which are arranged based on hierarchical relation, whereinthe data storing means stores a plurality of pieces of data related to the plurality of titles in the table of contents; and
hierarchical data classifying means for classifying the plurality of pieces of retrieval result data into at least one group based on the hierarchical data wherein the hierarchical data classifying means includes;
data selecting means for selecting a plurality of pieces of data among the plurality of pieces of data in the data storing means;
title extracting means for extracting from the table of contents at least one title which is related to the plurality of pieces of data selected by the data selecting means;
table of contents classifying means for classifying the plurality of pieces of data selected by the data selecting means into at least one group so that each group is composed of at least one piece of data including a common title;
higher level title extracting means for extracting from the table of contents at least one higher level title for the title related to the plurality of pieces of data selected by the data selecting means;
maximum item number storing means for storing a maximum number of items to be displayed on a screen;
maximum item number reading means for reading the maximum number of items to be displayed from the maximum item number storing means;
re-classification judging means for judging whether the number of groups exceeds the maximum number of items to be displayed; and
re-classification controlling means for, when the re-classification judging means judges that the number of groups exceeds the maximum number of items to be displayed, instructing the higher level title extracting means to extract from the table of contents at least one further higher level title for the title extracted by the higher level title extracting means, and instructing the table of contents classifying means to classify the plurality of pieces of data selected by the data selecting means into at least one higher group so that each higher group is composed of at least one piece of data including a common further higher level title, whereinthe group title generating means generates at least one group title by using the common title of the group, the group title respectively corresponding to the group classified by the table of contents classifying means;
group title generating means for generating a group title for each group classified by the classifying means; and
displaying means for displaying the group title generated by the group title generating means for each group classified by the classifying means.
2 Assignments
0 Petitions
Accused Products
Abstract
A data retrieval support apparatus is provided. The classifying unit classifies the plurality pieces of retrieval result data stored in the data storing unit into groups. The group title generating unit generates a group title for each group classified by the classifying unit. The displaying unit displays the group title of each group.
66 Citations
10 Claims
-
1. A data retrieval support apparatus, comprising:
-
data storing means for storing a plurality of pieces of retrieval result data; classifying means for classifying the plurality of pieces of retrieval result data into at least one group, the classifying means including; hierarchical data storing means for storing hierarchical data which indicates hierarchical relation and is used as a classification standard wherein the hierarchical data storing means stores a table of contents which includes a plurality of titles which are arranged based on hierarchical relation, wherein the data storing means stores a plurality of pieces of data related to the plurality of titles in the table of contents; and hierarchical data classifying means for classifying the plurality of pieces of retrieval result data into at least one group based on the hierarchical data wherein the hierarchical data classifying means includes; data selecting means for selecting a plurality of pieces of data among the plurality of pieces of data in the data storing means; title extracting means for extracting from the table of contents at least one title which is related to the plurality of pieces of data selected by the data selecting means; table of contents classifying means for classifying the plurality of pieces of data selected by the data selecting means into at least one group so that each group is composed of at least one piece of data including a common title; higher level title extracting means for extracting from the table of contents at least one higher level title for the title related to the plurality of pieces of data selected by the data selecting means; maximum item number storing means for storing a maximum number of items to be displayed on a screen; maximum item number reading means for reading the maximum number of items to be displayed from the maximum item number storing means; re-classification judging means for judging whether the number of groups exceeds the maximum number of items to be displayed; and re-classification controlling means for, when the re-classification judging means judges that the number of groups exceeds the maximum number of items to be displayed, instructing the higher level title extracting means to extract from the table of contents at least one further higher level title for the title extracted by the higher level title extracting means, and instructing the table of contents classifying means to classify the plurality of pieces of data selected by the data selecting means into at least one higher group so that each higher group is composed of at least one piece of data including a common further higher level title, wherein the group title generating means generates at least one group title by using the common title of the group, the group title respectively corresponding to the group classified by the table of contents classifying means; group title generating means for generating a group title for each group classified by the classifying means; and displaying means for displaying the group title generated by the group title generating means for each group classified by the classifying means.
-
-
2. A data retrieval support apparatus comprising:
-
data storing means for storing a plurality of pieces of retrieval result data; classifying means for classifying the plurality of pieces of retrieval result data into at least one group, the classifying means including; hierarchical data storing means for storing hierarchical data which indicates hierarchical relation and is used as a classification standard wherein the hierarchical data storing means stores a geographical dictionary which includes a plurality of geographical names which are arranged based on hierarchical relation, wherein the data storing means stores a plurality of pieces of data each of which includes at least one geographical name; hierarchical data classifying means for classifying the plurality of pieces of retrieval result data into at least one group based on the hierarchical data wherein the hierarchical data classifying means includes; data selecting means for selecting a plurality of pieces of data among the plurality of pieces of data in the data storing means; geographical name extracting means for extracting from the geographical dictionary at least one geographical name which is included in the plurality of pieces of data selected by the data selecting means; geographical data classifying means for classifying the plurality of pieces of data selected by the data selecting means into at least one group so that each group is composed of at least one piece of data including a common geographical name; higher level geographical name extracting means for extracting from the geographical dictionary at least one higher level geographical name for the geographical name extracted by the geographical name extracting means; maximum item number storing means for storing a maximum number of items to be displayed on a screen; maximum item number reading means for reading the maximum number of items to be displayed from the maximum item number storing means; re-classification judging means for judging whether the number of groups exceeds the maximum number of items to be displayed; and re-classification controlling means for, when the re-classification judging means judges that the number of groups exceeds the maximum number of items to be displayed, instructing the higher level geographical name extracting means to extract from the geographical dictionary at least one further higher level geographical name for the higher level geographical name extracted by the higher level geographical name extracting means, and instructing the geographical name classifying means to classify the plurality of pieces of data selected by the data selecting means into at least one higher group so that each higher group is composed of at least one piece of data including a common further higher level geographical name, wherein the group title generating means generates at least one group title by using the common geographical name of the group, the group title respectively corresponding to the group classified by the geographical name classifying means; group title generating means for generating a group title for each group classified by the classifying means; and displaying means for displaying the group title generated by the group title generating means for each group classified by the classifying means.
-
-
3. A data retrieval support apparatus, comprising:
-
data storing means for storing a plurality of pieces of retrieval result data; classifying means for classifying the plurality of pieces of retrieval result data into at least one group, the classifying means including; hierarchical data storing means for storing hierarchical data which indicates hierarchical relation and is used as a classification standard, the hierarchical data storing means storing a thesaurus which includes higher level words and lower level words and shows a relation between the higher level words and the lower level words; and hierarchical data classifying means for classifying the plurality pieces of retrieval result data into at least one group based on the hierarchical data, the hierarchical data classifying means including; higher level extracting means for extracting from the thesaurus at least one higher level word for at least one component word in each of the plurality pieces of retrieval result data in the data storing means, and thesaurus classifying means for classifying the plurality of pieces of retrieval result data in the data storing means into at least one group so that each group is composed of at least one piece of retrieval result data including a common higher level word; group title generating means for generating a group title for each group classified by the classifying means; and displaying means for displaying the group title generated by the group title generating means for each group classified by the classifying means. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification