Patent ID: 8015164
Filing Date: 2011-09-06
Classification: G06F

Abstract:
1. An information processing apparatus which manages a stored file, wherein the information processing apparatus is implemented by executing a computer program stored in a memory by a computer, the apparatus comprising: a user storage unit configured to store user IDs for identifying each user, in correspondence with attribute information of each of the users; a holding unit configured to hold user IDs of accessible users in correspondence with each of a plurality of folders; a selection unit for prompting a user to select a new file to be stored, a destination folder into which the new file is stored, and an open range condition for the new file in the selected destination folder, wherein the selection unit is configured so that, in response to the prompting, the user can arbitrarily select the open range condition regardless of the user IDs held by said holding unit in correspondence with the selected destination folder; an extraction unit configured to extract, from said holding unit, all user IDs accessible to the destination folder selected by said selection unit; a first determination unit configured to compare the attribute information corresponding to each of the user IDs accessible to the selected destination folder, which are extracted by said extraction unit, with the open range condition selected by said selection unit, to determine whether or not, among the user IDs accessible to the selected destination folder, there is a user ID corresponding to attribute information that does not satisfy the selected open range condition; an informing unit configured to inform the user of a warning without storing the new file into the selected destination folder when said first determination unit determines that, among the user IDs accessible to the selected destination folder, there is at least one user ID corresponding to attribute information that does not satisfy the selected open range condition; and a storing unit configured to store the new file into the selected destination folder when said first determination unit determines that, among the user IDs accessible to the selected destination folder, there is no user ID corresponding to attribute information that does not satisfy the selected open range condition.