Image processing apparatus, control method therefor, computer program, and computer-readable storage medium
First Claim
1. An information searching apparatus which searches for a file having a specific attribute indicating a changing point, from a plurality of files which are managed by a plurality of groups having a specific order, where files in each group are managed in accordance with a predetermined order, said apparatus comprising:
- a memory constructed to store, for each group, changing point presence/absence information indicating whether the group includes a file having the specific attribute indicating the changing point;
a reception unit constructed to receive an instruction for searching for, among files having the specific attribute indicating the changing point different from a specific attribute of a file designated as a search start file, a file nearest to the search start file in the predetermined order;
a determination unit constructed to determine, among groups subsequent to the group including the search start file, an objective group including a file having the specific attribute indicating the changing point in accordance with the changing point presence/absence information stored in said memory; and
a control unit constructed to control so as to acquire the attribute from files included in the objective group determined by the determination unit, and output a file firstly found whose specific attribute indicates the changing point, as the searching result for the instruction received by said reception unit.
0 Assignments
0 Petitions
Accused Products
Abstract
In this invention, when images, in image files managed according to photographing dates, which match a search condition are to be displayed, the images matching the search condition are sequentially displayed such that the positions or distribution of the image files, of all image files, which match the search condition can be checked. For this reason, when the search condition is changed by operating upper and lower keys provided on the back face of a digital camera, a search is made for images matching the condition after the change. Indicators indicating the relative positions of the images matching the search condition in the list of image files arranged in the order of photographing dates are displayed. When the left and right keys are operated, one of images matching the search condition is displayed in the image display area.
-
Citations
32 Claims
-
1. An information searching apparatus which searches for a file having a specific attribute indicating a changing point, from a plurality of files which are managed by a plurality of groups having a specific order, where files in each group are managed in accordance with a predetermined order, said apparatus comprising:
-
a memory constructed to store, for each group, changing point presence/absence information indicating whether the group includes a file having the specific attribute indicating the changing point; a reception unit constructed to receive an instruction for searching for, among files having the specific attribute indicating the changing point different from a specific attribute of a file designated as a search start file, a file nearest to the search start file in the predetermined order; a determination unit constructed to determine, among groups subsequent to the group including the search start file, an objective group including a file having the specific attribute indicating the changing point in accordance with the changing point presence/absence information stored in said memory; and a control unit constructed to control so as to acquire the attribute from files included in the objective group determined by the determination unit, and output a file firstly found whose specific attribute indicates the changing point, as the searching result for the instruction received by said reception unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling an information searching apparatus to search for a file having a specific attribute indicating a changing point from a plurality of files which are managed by a plurality of groups having a specific order, where files in each group are managed in accordance with a predetermined order, said method comprising:
-
storing for each group, changing point presence/absence information indicating whether the group includes a file having the specific attribute indicating the changing point; receiving an instruction for searching for, among files having the specific attribute indicating the changing point different from a specific attribute of a file designated as a search start file, a file nearest to the search start file in the predetermined order; determining, among groups subsequent to the group including the search start file, an objective group including a file having the specific attribute indicating the changing point in accordance with the stored changing point presence/absence information; and controlling the information searching apparatus so as to acquire the attribute from files included in the objective group determined in the determining step, and output a file firstly found whose specific attribute indicates the changing point, as the search result for the instruction received in said receiving step. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable memory medium on which is retrievably stored computer-executable process steps for causing an information searching apparatus to search for a file having a specific attribute indicating a changing point, from a plurality of files which are managed by a plurality of groups having a specific order, where files in each group are managed in accordance with a predetermined order, said process steps comprising:
-
storing for each group, changing point presence/absence information indicating whether the group includes a file having the specific attribute indicating the changing point; receiving an instruction for searching for, among files having the specific attribute indicating the changing point different from a specific attribute of a file designated as a search start file, a file nearest to the search start file in the predetermined order; determining, among groups subsequent to the group including the search start file, an objective group including a file having the specific attribute indicating the changing point in accordance with the stored changing point presence/absence information; and controlling the information searching apparatus so as to acquire the attribute from files included in the objective group determined in the determining step, and output a file firstly found whose specific attribute indicates the changing point, as the search result for the instruction received in said receiving step. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An information searching apparatus which searches data having attribute including date information indicating a date changing point, from a plurality of data which are managed by a plurality of groups having a specific order, where data in each group are managed in accordance with a predetermined order, the apparatus comprising:
-
a memory constructed to store, for each group, changing point presence/absence information indicating whether or not the group includes data, as the date changing point, whose date information in the attribute is different from that of the other data in the group; a reception unit constructed to receive an instruction for searching for, among data whose date information in the attribute is different from that of data designated as search start data, a data whose date information is nearest to the date information of the search start data in the predetermined order; a determination unit constructed to determine, among groups subsequent to the group including the search start data, an objective group including the date changing point in accordance with the changing point presence/absence information stored in said memory; and a control unit constructed to control so as to acquire the attribute of data included in the objective group determined by said determination unit, and output data firstly found whose created date in the attribute is different from that of the search start data, as the searching result for the instruction received by said reception unit. - View Dependent Claims (26, 27, 28, 29, 31)
-
-
30. The apparatus according to clam 25, wherein the information searching apparatus is a digital camera.
-
32. A method of controlling an information searching apparatus which searches data having attribute including date information indicating a date changing point, from a plurality of data which are managed by a plurality of groups having a specific order, where data in each group are managed in accordance with a predetermined order, the method comprising:
-
a storing step of storing, for each group, changing point presence/absence information indicating whether or not the group includes data, as the date changing point, whose date information in the attribute is different from that of the other data in the group; a receiving step of receiving an instruction for searching for, among data whose date information in the attribute is different from that of data designated as search start data, a data whose date information is nearest to the date information of the search start data in the predetermined order; a determining step of determining, among groups subsequent to the group including the search start data, an objective group including the date changing point in accordance with the stored changing point presence/absence information; and a control step of controlling the information searching apparatus so as to acquire the attribute of data included in the objective group determined in said determination step, and output data firstly found whose created date in the attribute is different from that of the search start data, as the searching result for the instruction received in said reception step.
-
Specification