Information search apparatus and method, and storage medium
First Claim
1. An information search apparatus comprising:
- query condition input means for inputting a query condition;
storage means for storing a plurality of image data which undergo a search;
first similarity calculation means for calculating similarity values between the query condition and the individual image data by comparing the query condition with each image data stored in said storage means;
first search result display means for displaying search results on the basis of the similarity values calculated by said first similarity calculation means;
image selection means for selecting a specific image from the image data displayed as the search results by said first search result display means;
second similarity calculation means for calculating similarity values between the specific image selected by said image selection means and the plurality of image data stored in said storage means; and
second search result display means for displaying search results on the basis of the similarity values calculated by said second similarity calculation means.
0 Assignments
0 Petitions
Accused Products
Abstract
An information search apparatus includes query condition input means for inputting a query condition, storage means for storing a plurality of image data which undergo a search, first similarity calculation means for calculating similarity values between the query condition and the individual image data by comparing the query condition with each image data stored in the storage means, first search result display means for displaying the search results on the basis of the similarity values calculated by the first similarity calculation means, image selection means for selecting a specific image from the image data displayed as the search results by the first search result display means, second similarity calculation means for calculating the similarity values between the specific image selected by the image selection means and the plurality of image data stored in the storage means, and second search result display means for displaying the search results on the basis of the similarity values calculated by the second similarity calculation means.
29 Citations
58 Claims
-
1. An information search apparatus comprising:
-
query condition input means for inputting a query condition;
storage means for storing a plurality of image data which undergo a search;
first similarity calculation means for calculating similarity values between the query condition and the individual image data by comparing the query condition with each image data stored in said storage means;
first search result display means for displaying search results on the basis of the similarity values calculated by said first similarity calculation means;
image selection means for selecting a specific image from the image data displayed as the search results by said first search result display means;
second similarity calculation means for calculating similarity values between the specific image selected by said image selection means and the plurality of image data stored in said storage means; and
second search result display means for displaying search results on the basis of the similarity values calculated by said second similarity calculation means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information search method comprising:
-
the query condition input step of storing a plurality of image data which undergo a search, and inputting a query condition;
the first similarity calculation step of calculating similarity values between the query condition and the individual image data by comparing the query condition with each stored image data;
the first search result display step of displaying search results on the basis of the similarity values calculated in the first similarity calculation step;
the image selection step of selecting a specific image from the image data displayed as the search results in the first search result display step;
the second similarity calculation step of calculating similarity values between the specific image selected in the image selection step and the plurality of stored image data; and
the second search result display step of displaying search results on the basis of the similarity values calculated in the second similarity calculation step. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable storage medium which stores a program for searching and displaying information, said program including:
-
a code of a query condition input process for inputting a query condition;
a code of a storage process for storing a plurality of image data which undergo a search;
a code of a first similarity calculation process for calculating similarity values between the query condition and the individual image data by comparing the query condition with each stored image data;
a code of a first search result display process for displaying search results on the basis of the similarity values calculated by the first similarity calculation process;
a code of an image selection process for selecting a specific image from the image data displayed as the search results by the first search result display process;
a code of a second similarity calculation process for calculating similarity values between the specific image selected by the image selection process and the plurality of stored image data; and
a code of a second search result display process for displaying search results on the basis of the similarity values calculated by the second similarity calculation process. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An information search method for searching an information storage unit, which stores a plurality of pieces of information which undergo a search, using an input query condition, and displaying information which satisfies the query condition as a search result, comprising:
-
the matching level calculation step of calculating a matching level as a degree to which the query condition is satisfied by comparing each information stored in the information storage unit with the query condition;
the display range determination step of determining and storing a range of the matching level to be displayed as the search result;
the search result display step of defining a display position of information which perfectly satisfies the query condition as a perfect match display position, determining a distance from the perfect match display position to a display position of information as the search result in correspondence with the matching level of the information, and displaying information falling within the range determined in the display range determination step; and
the display range change step of changing the display range stored in the display range determination step. - View Dependent Claims (20, 21, 22)
-
-
23. An information search apparatus for searching an information storage unit, which stores a plurality of pieces of information which undergo a search, using an input query condition, and displaying information which satisfies the query condition as a search result, comprising:
-
matching level calculation means for calculating a matching level as a degree to which the query condition is satisfied by comparing each information stored in the information storage unit with the query condition;
display range determination means for determining and storing a range of the matching level to be displayed as the search result;
search result display means for defining a display position of information which perfectly satisfies the query condition as a perfect match display position, determining a distance from the perfect match display position to a display position of information as the search result in correspondence with the matching level of the information, and displaying information falling within the range determined by said display range determination means; and
display range change means for changing the display range stored by said display range determination means. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer readable storage medium which stores a program for searching an information storage unit, which stores a plurality of pieces of information which undergo a search, using an input query condition, and displaying information which satisfies the query condition as a search result,
said program having a code of the step of controlling to calculate a matching level as a degree to which the query condition is satisfied by comparing each information stored in the information storage unit with the query condition; - to determine and store a range of the matching level to be displayed as the search result;
to define a display position of information which perfectly satisfies the query condition as a perfect match display position, determine a distance from the perfect match display position to a display position of information as the search result in correspondence with the matching level of the information, and display information falling within the determined range; and
to change the stored display range. - View Dependent Claims (29, 30, 31)
- to determine and store a range of the matching level to be displayed as the search result;
-
32. An information search apparatus for searching and displaying information, comprising:
-
matching level calculation means for calculating a matching level as a degree to which information satisfies a query condition;
scale mark display control means for displaying a scale indicating a change in matching level; and
search result display control means for displaying information, which satisfies the query condition, on the basis of the matching level. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An information search method applied to an information search apparatus for searching and displaying information, comprising:
-
the matching level calculation step of calculating a matching level as a degree to which information satisfies a query condition;
the scale mark display control step of displaying a scale mark indicating a change in matching level; and
the search result display control step of displaying information, which satisfies the query condition, on the basis of the matching level. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer readable storage medium which stores a program for searching and displaying information,
said program having: -
a code of the matching level calculation step of calculating a matching level as a degree to which information satisfies a query condition;
a code of the scale mark display control step of displaying a scale mark indicating a change in matching level; and
a code of the search result display control step of displaying information, which satisfies the query condition, on the basis of the matching level. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58)
-
Specification