File management method, file management device, annotation information generation method, and annotation information generation device
First Claim
1. A file management method that manages multiple files, the file management method comprising the steps of:
- (a) providing annotation information corresponding to each file separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file; and
(b) in response to specification of a condition for a file to be extracted, extracting an object file that meets the specified condition, based on the annotation information.
1 Assignment
0 Petitions
Accused Products
Abstract
An annotation database section 232 of a hard disk drive 208 stores annotation data corresponding to each file separately from the file. The annotation data include attribute information, history information, and location information regarding each file. In response to input of desired conditions of an object file to be extracted, a data management module 226 reads out annotation data that meet the input conditions. An annotation information analyzer module 224 analyzes the syntax of the annotation data to gain location information. A data management module 226 obtains the object file from a location identified by the location information. Even when the object file is located at a remote place, for example, in a server on a network, this arrangement enables the object file to be readily extracted. The object file may be an image file or any other file.
39 Citations
25 Claims
-
1. A file management method that manages multiple files, the file management method comprising the steps of:
-
(a) providing annotation information corresponding to each file separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file; and
(b) in response to specification of a condition for a file to be extracted, extracting an object file that meets the specified condition, based on the annotation information. - View Dependent Claims (2, 3, 5, 6)
-
-
4. A file management method that manages multiple files, the file management method comprising the steps of:
-
(a) providing annotation information corresponding to each file separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file; and
(b) in response to specification of a file, displaying information on the specified file, based on the annotation information corresponding to the specified file. - View Dependent Claims (7, 8)
-
-
9. A file management device that manages multiple files, the file management device comprising:
-
an input module that receives an external instruction; and
an annotation information storage module that stores multiple pieces of annotation information corresponding to the multiple files, each piece of the annotation information corresponding to each file being provided separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file;
the file management device receiving an external specification of a condition for a file to be extracted via the input module and extracting an object file that meets the specified condition, based on the annotation information stored in the annotation information storage module. - View Dependent Claims (10, 11, 13, 14)
-
-
12. A file management device that manages multiple files, the file management device comprising:
-
an input module that receives an external instruction;
a display unit that displays information; and
an annotation information storage module that stores multiple pieces of annotation information corresponding to the multiple files, each piece of the annotation information corresponding to each file being provided separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file;
the file management device receiving an external specification of a file via the input module and causing information on the specified file to be displayed on the display unit, based on the annotation information corresponding to the specified file stored in the annotation information storage module. - View Dependent Claims (15, 16)
-
-
17. A recording medium in which a computer program for managing multiple files is recorded, the computer program causing a computer to attain the function of:
generating annotation information corresponding to each file separately from the file with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file.
-
18. A recording medium in which a computer program for managing multiple files is recorded, in the case where annotation information corresponding to each file is provided separately from the file in a computer with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file,
the computer program causing the computer to attain the function of: in response to specification of a condition for a file to be extracted, extracting an object file that meets the specified condition, based on the provided annotation information.
-
19. A recording medium in which a computer program for managing multiple files is recorded, in the case where annotation information corresponding to each file is provided separately from the file in a computer with respect to each of the multiple files and/or a folder for storing the multiple files, where the annotation information includes attribute information representing an attribute attached to the file, history information representing a record of operations regarding the file, and location information representing a location of the file,
the computer program causing the computer to attain the function of: in response to specification of a file, displaying information on the specified file, based on the annotation information corresponding to the specified file.
-
20. An annotation information generation method that generates annotation information corresponding to an image file separately from the image file, the annotation information generation method comprising the steps of:
-
(a) analyzing the image file to extract a characteristic of an image expressed by the image file;
(b) extracting a label relating to the characteristic, based on at least the extracted characteristic; and
(c) generating the annotation information including the extracted label.
-
-
21. An annotation information generation method that generates annotation information corresponding to an image file separately from the image file, the annotation information generation method comprising the steps of:
-
(a) displaying multiple icons corresponding to multiple labels set in advance and an image expressed by the image file on a window;
(b) extracting a label corresponding to a selected icon among the multiple displayed icons, in response to an instruction of relating the selected icon to the image; and
(c) generating the annotation information including the extracted label.
-
-
22. An annotation information generation device that generates annotation information corresponding to an image file separately from the image file, the annotation information generation device comprising:
-
an image analyzing module that analyzes the image file to extract a characteristic of an image expressed by the image file;
a label extraction module that extracts a label relating to the characteristic, based on at least the extracted characteristic; and
an annotation information generation module that generates the annotation information including the extracted label.
-
-
23. An annotation information generation device that generates annotation information corresponding to an image file separately from the image file, the annotation information generation device comprising:
-
an input module;
a display unit;
a display control module that displays multiple icons corresponding to multiple labels set in advance and an image expressed by the image file on a window of the display unit;
a label extraction module that extracts a label corresponding to a selected icon among the multiple displayed icons, in response to an external instruction of relating the selected icon to the image via the input module; and
an annotation information generation module that generates the annotation information including the extracted label.
-
-
24. A recording medium in which a computer program for generating annotation information corresponding to an image file separately from the image file is recorded, the computer program causing a computer to attain the functions of:
-
analyzing the image file to extract a characteristic of an image expressed by the image file;
extracting a label relating to the characteristic, based on at least the extracted characteristic; and
generating the annotation information including the extracted label.
-
-
25. A recording medium in which a computer program for generating annotation information corresponding to an image file separately from the image file is recorded, the computer program causing a computer to attain the functions of:
-
displaying multiple icons corresponding to multiple labels set in advance and an image expressed by the image file on a window;
extracting a label corresponding to a selected icon among the multiple displayed icons, in response to an instruction of relating the selected icon to the image; and
generating the annotation information including the extracted label.
-
Specification