Image processing with searching of image data
First Claim
1. An image processing apparatus for managing a plurality of image data in an image storage unit, and searching for the image data managed in the image storage unit, comprising:
- holding means for holding a management table which manages the number of votes corresponding to the number of times the image data was selected in correspondence with each other in units of image data managed in the image storage unit;
input means for inputting a search condition;
search means for searching for image data matching the search condition input by said input means; and
display means for acquiring the numbers of votes corresponding to image data obtained by said search means from said management table, and sorting and displaying the image data obtained by said search means on the basis of the acquired numbers of votes.
1 Assignment
0 Petitions
Accused Products
Abstract
Information indicating image data and the number of times (the number of votes) the image data was found upon search are managed in an image management unit in correspondence with each other in units of image data stored in an image storage unit. A search condition is input from a user interface, and image data matching the input search conditions are searched for. The numbers of votes for the obtained image data are acquired from the image management unit, and the obtained image data are sorted and displayed on a search result notifying unit on the basis of the acquired numbers of votes.
193 Citations
17 Claims
-
1. An image processing apparatus for managing a plurality of image data in an image storage unit, and searching for the image data managed in the image storage unit, comprising:
-
holding means for holding a management table which manages the number of votes corresponding to the number of times the image data was selected in correspondence with each other in units of image data managed in the image storage unit;
input means for inputting a search condition;
search means for searching for image data matching the search condition input by said input means; and
display means for acquiring the numbers of votes corresponding to image data obtained by said search means from said management table, and sorting and displaying the image data obtained by said search means on the basis of the acquired numbers of votes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
said display means sorts and displays the image data obtained by said search means on the basis of the numbers of votes, the total number of times input, and the management start dates. -
5. The apparatus according to claim 1, wherein when the search condition is input by said input means, said display means displays a questionnaire window for acquiring information associated with a user.
-
6. The apparatus according to claim 5, wherein said input means comprises:
-
accept means for accepting replies of the user to the questionnaire window when the questionnaire window is displayed by said display means; and
storage means for storing the replies of the user accepted by said accept means.
-
-
7. The apparatus according to claim 6, wherein contents of the questionnaire window include at least an age and hobby of the user.
-
8. The apparatus according to claim 7, wherein said display means sorts and displays the image data obtained by said search means on the basis of the replies of the user stored in said storage means.
-
-
9. A control method for an image processing apparatus for managing a plurality of image data in an image storage unit, and searching for the image data managed in the image storage unit, comprising:
-
a holding step, of holding a management table which manages the number of votes corresponding to the number of times the image data was selected in correspondence with each other in units of image data managed in the image storage unit;
a input step, of inputting a search condition;
a search step, of searching for image data matching the search condition input in the input step; and
a display step, of acquiring the numbers of votes corresponding to image data obtained in said search step from said management table, and sorting and displaying the image data obtained in the search step on the basis of the acquired numbers of votes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
the display step includes the step of sorting and displaying the image data obtained in the search step on the basis of the numbers of votes, the total number of times of input, and the management start dates. -
13. The method according to claim 9, wherein the display step includes the step of displaying a questionnaire window for acquiring information associated with a user when the search condition is input in the input means.
-
14. The method according to claim 13, wherein the input step comprises:
-
the accept step of accepting replies of the user to the questionnaire window when the questionnaire window is displayed in the display step; and
the storage step of storing the replies of the user accepted in the accept step.
-
-
15. The method according to claim 14, wherein contents of the questionnaire window include at least an age and hobby of the user.
-
16. The method according to claim 14, wherein the display step includes the step of sorting and displaying the image data obtained in the search step on the basis of the replies of the user stored in the storage step.
-
-
17. A computer readable memory that stores a program code for controlling an image processing apparatus for managing a plurality of image data in an image storage unit, and searching for the image data managed in the image storage unit, comprising:
-
program code for a holding step of holding a management table which manages the number votes corresponding to the number of times the image data was selected in correspondence with each other in units of image data managed in the image storage unit;
program code for an input step of inputting a search condition;
program code for a search step of searching for image data matching the search condition input in the input step; and
program code for a display step of acquiring the numbers of votes corresponding to image data obtained in said search step from said management table, and sorting and displaying the image data obtained in the search step on the basis of the acquired numbers of votes.
-
Specification