INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD

Information

  • Patent Application
  • 20070150475
  • Publication Number
    20070150475
  • Date Filed
    December 14, 2006
    18 years ago
  • Date Published
    June 28, 2007
    17 years ago
Abstract
An object of this invention is to allow a user to easily confirm whether the access right is set within a desired range in a system which can set the access right. To achieve the object, according to this invention, an information processing apparatus includes a unit which stores a user ID in correspondence with user attribute information, a unit which holds the user ID of an accessible user in correspondence with each file or each folder, a unit which provides a display for selecting a user accessible to the file by using the attribute information when storing the file in the folder, a unit which determines whether the user ID corresponding to the selected attribute information coincides with the held user ID, and a unit which informs the user of a warning when it is determined that the user IDs do not coincide with each other.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.



FIG. 1 is a block diagram showing an example of the hardware configuration of an information processing apparatus according to an embodiment of the present invention;



FIG. 2 is a block diagram showing the functional arrangement of the information processing apparatus according to the first to third embodiments of the present invention;



FIG. 3 is a flowchart showing a process sequence when registering a document file in the information processing apparatus according to the first embodiment of the present invention;



FIG. 4 is a flowchart showing a process sequence in the open range determination unit of the information processing apparatus according to the first embodiment of the present invention;



FIG. 5 is a table showing an example of access right information;



FIG. 6 is a table showing an example of user attribute information;



FIG. 7 is a view showing an example of a user interface window;



FIG. 8 is a view showing an example of a warning window displayed to a user;



FIG. 9 is a table showing an example of user attribute information;



FIG. 10 is a table showing an example of organization information;



FIG. 11 is a view showing an example of a user interface window;



FIG. 12 is a view showing an example of a user interface window;



FIG. 13 is a block diagram showing the functional arrangement of an information processing apparatus according to the fourth embodiment of the present invention;



FIG. 14 is a table showing an example of an open range condition stored in association with a document file;



FIG. 15 is a flowchart showing a process sequence when changing an access right in the information processing apparatus according to the fourth embodiment of the present invention;



FIG. 16 is a flowchart showing a process sequence in the open range determination unit when changing an access right in the information processing apparatus according to the fourth embodiment of the present invention;



FIG. 17 is a view showing an example of a warning window displayed to a user; and



FIG. 18 is a flowchart showing a process sequence in the open range determination unit of an information processing apparatus according to the fifth embodiment of the present invention.


Claims
  • 1. An information processing apparatus which manages a stored file, comprising: user storage unit configured to store a user ID for identifying a user, in correspondence with attribute information of the user;holding unit configured to hold a user ID of an accessible user in correspondence with each file or each storage location where the file is stored;providing unit configured to provide a display for selecting a user accessible to the file by using the attribute information when storing the file;extraction unit configured to extract a user ID stored in said user storage unit in correspondence with the selected attribute information;first determination unit configured to determine whether the user ID extracted by said extraction unit coincides with the user ID held by said holding unit; andinforming unit configured to inform the user of a warning when said first determination unit determines that the user IDs do not coincide with each other.
  • 2. The apparatus according to claim 1, wherein the attribute information contains information on an organization to which the user belongs, and said user storage unit further stores information representing a hierarchical relationship of the organizations.
  • 3. The apparatus according to claim 1, further comprising: file storage unit configured to store the selected attribute information for each file; andsecond determination unit configured to, when changing the user ID held in said holding unit in correspondence with each file or each storage location, determine, for each file, whether a user ID after change coincides with the user ID stored in said file storage unit in correspondence with the attribute information,wherein when said second determination unit determines that the user IDs do not coincide with each other, said informing unit informs the user of a warning.
  • 4. An information processing method of managing a stored file, comprising: a user storage step of storing a user ID for identifying a user, in correspondence with attribute information of the user;a holding step of holding a user ID of an accessible user in correspondence with each file or each storage location where the file is stored;a providing step of providing a display for selecting a user accessible to the file by using the attribute information when storing the file;an extraction step of extracting a user ID stored in the user storage step in correspondence with the selected attribute information;a first determination step of determining whether the user ID extracted in the extraction step coincides with the user ID held in the holding step; andan informing step of informing the user of a warning when the user IDs are determined in the first determination step not to coincide with each other.
  • 5. The method according to claim 4, wherein the attribute information contains information on an organization to which the user belongs, and in the user storage step, information representing a hierarchical relationship of the organizations is further stored.
  • 6. The method according to claim 4, further comprising: a file storage step of storing the selected attribute information for each file; anda second determination step of, when changing the user ID held in the holding step in correspondence with each file or each storage location, determining, for each file, whether a user ID after change coincides with the user ID stored in the file storage step in correspondence with the attribute information,wherein in the informing step, when the user IDs are determined in the second determination step not to coincide with each other, the user is informed of a warning.
  • 7. A storage medium which stores a control program for causing a computer to implement an information processing method defined in claim 4.
  • 8. A control program for causing a computer to implement an information processing method defined in claim 4.
  • 9. An information processing apparatus which manages a stored file, comprising: user storage unit configured to store a user ID for identifying a user, in correspondence with attribute information of the user;holding unit configured to hold a user ID of an accessible user in correspondence with each folder;selection unit configured to prompt a user to select another user permitted to access the file by using the attribute information when storing the file in a destination folder designated by the user;extraction unit configured to extract, from said user storage unit, a user ID stored in correspondence with the attribute information selected by the user;first determination unit configured to determine whether the user ID extracted by said extraction unit coincides with the user ID corresponding to the destination folder; andinforming unit configured to inform the user of a warning when said fist determination unit determines that the user IDs do not coincide with each other.
  • 10. An information processing method of managing a stored file, comprising: a user storage step of storing a user ID for identifying a user, in correspondence with attribute information of the user;a holding step of holding a user ID of an accessible user in correspondence with each folder;a selection step of prompting a user to select another user permitted to access the file by using the attribute information when storing the file in a destination folder designated by the user;an extraction step of extracting, from storage unit, a user ID stored in the user storage step in correspondence with the attribute information selected by the user;a first determination step of determining whether the user ID extracted in the extraction step coincides with the user ID corresponding to the destination folder; andan informing step of informing the user of a warning when the user IDs are determined in the first determination step not to coincide with each other.
Priority Claims (1)
Number Date Country Kind
2005-370895 Dec 2005 JP national