Patent ID: 7680850
Filing Date: 2010-03-16
Classification: G06F

Abstract:
1. A computer-readable recording medium storing an information searching program to search for desired files, which when a computer executes the information searching program, the computer is caused to operate as: a keyword detecting unit to detect a keyword entered by a user; a keyword information-producing unit to produce keyword information associating the keyword detected by said keyword detecting unit with an entered date and time at which the keyword was entered; a keyword information-storing unit to store the keyword information produced by said keyword information-producing unit; a file detecting unit to monitor a situation in which a file is used, and when the file is opened, to detect an opened date and time at which the file is opened and a closed date and time at which the file is closed; a file information-producing unit to produce file information associating a usage time zone between the opened date and time and the closed date and time detected by said file detecting unit, during which the file was used, with file identification information identifying the file; a file information-storing unit to store the file information produced by said file information-producing unit; an index information-producing unit to produce index information associating the keyword as a preparation object keyword with the file identification information of the file information having the usage time zone within which the entered date and time falls, based on the entered date and time included in the keyword information stored in said keyword information-storing unit, and the usage time zone included in the file information stored in said the information-storing unit; a retrieval unit to retrieve the preparation object keyword matching a search object keyword entered by a keyword input operation from the index information-producing unit, and to output the file identification information associated with the retrieved preparation object keyword; and a display unit to display the file identification information output from said retrieval unit on a screen, wherein: said index information-producing unit produces the index information by adding information of relative time periods with respect to the date and time at which the keyword was entered to the file identification information, and said retrieval unit includes a time width-designating unit to designate a predetermined time width with respect to the date and time at which the keyword was entered by a time width-selecting operation, and wherein when the search object keyword is entered, and the predetermined time width is designated by said time width-designating unit, said retrieval unit refers to the information of relative time periods added to the file identification information of files associated with the preparation object keyword matching the entered search object keyword, and output the file identification information of files in each of which at least part of the relative time period is included within the predetermined time width, as a search result.