Exclusive access controlling apparatus, exclusive access controlling method and recording medium recorded with exclusive access controlling program, for electronic information
First Claim
1. An exclusive access controlling apparatus for electronic information comprising:
- version number holding means for holding a version number of electronic information;
electronic information name creating means for creating an electronic information name to be prepared by attaching the version number held in said version number holding means to an appellation unique to the electronic information;
electronic information name distributing means for distributing the electronic information name created by said electronic information name creating means, to users of the electronic information;
version number judging means for judging whether or not the version number included in the electronic information name coincides with the version number held in said version number holding means, when the electronic information to be specified by the electronic information name is subject to an access by each user of the electronic information;
access permitting means for permitting an access to the electronic information, when it is judged by said version number judging means that the two version numbers coincide with each other; and
version number updating means for updating the version number held in said version number holding means, when the contents of the electronic information have been updated.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic information name of electronic information prepared by attaching a version number of the electronic information with a unique appellation of the electronic information is distributed to users of electronic information. Based on this electronic information name, accesses to the electronic information are conducted. There is further provided a table for holding the version number of the electronic information, and the version number held in the table is changed such as by a locking request, a locking release request for the electronic information. Upon an access request to the electronic information, the version number included in the electronic information name is compared with the version number held in the table, so as to judge whether or not the access to the electronic information is to be permitted, to thereby conduct an exclusive access control of the electronic information.
-
Citations
9 Claims
-
1. An exclusive access controlling apparatus for electronic information comprising:
-
version number holding means for holding a version number of electronic information;
electronic information name creating means for creating an electronic information name to be prepared by attaching the version number held in said version number holding means to an appellation unique to the electronic information;
electronic information name distributing means for distributing the electronic information name created by said electronic information name creating means, to users of the electronic information;
version number judging means for judging whether or not the version number included in the electronic information name coincides with the version number held in said version number holding means, when the electronic information to be specified by the electronic information name is subject to an access by each user of the electronic information;
access permitting means for permitting an access to the electronic information, when it is judged by said version number judging means that the two version numbers coincide with each other; and
version number updating means for updating the version number held in said version number holding means, when the contents of the electronic information have been updated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An exclusive access controlling method for electronic information, comprising:
-
an electronic information name creating process for creating an electronic information name to be prepared by attaching a version number of electronic information held in a table to an appellation unique to the electronic information;
an electronic information name distributing process for distributing the electronic information name created by said electronic information name creating process, to users of the electronic information;
a version number judging process for judging whether or not the version number included in the electronic information name coincides with the version number held in said table, when the electronic information to be specified by the electronic information name is subject to an access by each user of the electronic information;
an access permitting process for permitting an access to the electronic information, when it is judged by said version number judging process that the two version numbers coincide with each other; and
a version number updating process for updating the version number held in said table, when the contents of the electronic information have been updated.
-
-
9. A recording medium recorded with an exclusive access controlling program for electronic information, for realizing:
-
an electronic information name creating function for creating an electronic information name to be prepared by attaching a version number of electronic information held in a table with an appellation unique to the electronic information;
an electronic information name distributing function for distributing the electronic information name created by said electronic information name creating function, to users of the electronic information;
a version number judging function for judging whether or not the version number included in the electronic information name coincides with the version number held in said table, when the electronic information to be specified by the electronic information name is subject to an access by each user of the electronic information;
an access permitting function for permitting an access to the electronic information, when it is judged by said version number judging function that the two version numbers coincide with each other; and
a version number updating function for updating the version number held in said table, when the contents of the electronic information have been updated.
-
Specification