Patent ID: 6985948
Filing Date: 2006-01-10
Classification: G06F

Abstract:
1. An information processing apparatus for performing a process for searching for a file stored in a memory, the apparatus comprising: file information obtaining means for obtaining predetermined information from the file; right information obtaining means for obtaining right information indicating a user who can access the file; index storing means for storing an index in which information obtained by the file information obtaining means is associated with right information obtained by the right information obtaining means; keyword inputting means for accepting keyword input for searching for the file; user specifying means for specifying a user who input the keyword; search query generating means for generating a search query from a keyword input from the keyword inputting means and information indicating a user specified by the user specifying means; and searching means for searching the index storing means for an index corresponding to a search query generated by the search query generating means, wherein the memory has hierarchy structure and right information is set for each hierarchy, further wherein the right information obtaining means makes a synthesis of right information regarding a hierarchy higher than the hierarchy in which a file to be obtained is stored and right information regarding the file right information regarding the file.