BRIEF DESCRIPTION OF THE DRAWINGS
In order that the advantages of the invention will be readily understood, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:
FIG. 1 is a schematic block diagram illustrating one embodiment of an architecture of an information processing system in accordance with the present invention;
FIG. 2 is a diagram illustrating an example of an XML document stored in an XML document DB;
FIG. 3 is a schematic block diagram illustrating the logical structure of the XML document of FIG. 2 stored in the XML document DB;
FIG. 4 is a schematic block diagram illustrating one embodiment of a data structure suitable for an exclusive access right DB in accordance with the present invention;
FIG. 5 is a schematic block diagram illustrating one embodiment of an access controller in accordance with the present invention;
FIG. 6 is a schematic flow chart diagram illustrating one embodiment of a method for acquiring and releasing an exclusive access right and includes a DB access control in accordance with the present invention;
FIG. 7 is a schematic flow chart diagram illustrating details of step S600 of one embodiment of the method for acquiring and releasing an exclusive access right of FIG. 6;
FIG. 8 is a schematic flow chart diagram illustrating details of step S610 of one embodiment of the method for acquiring and releasing an exclusive access right of FIG. 6;
FIG. 9 is a schematic flow chart diagram illustrating details of step S620 of one embodiment of the method for acquiring and releasing an exclusive access right of FIG. 6;
FIG. 10 is a schematic flow chart diagram illustrating details of step S630 of one embodiment of the method for acquiring and releasing an exclusive access right of FIG. 6;
FIG. 11 is a schematic flow chart diagram illustrating one embodiment of a method for acquiring and releasing an exclusive access right that includes delegating an exclusive access right to a plurality of users sequentially in accordance with the present invention;
FIG. 12 is a schematic flow chart diagram illustrating alternative details of step S620 of one embodiment of the method for acquiring and releasing an exclusive access right of FIG. 6;
FIG. 13 is a schematic flow chart diagram illustrating one embodiment of a method for acquiring and releasing an exclusive access right in which the return of one exclusive access right delegated from the other exclusive access right is preceded by the return of the other exclusive access right in accordance with the present invention;
FIG. 14 is a schematic flow chart diagram illustrating one embodiment of a method for acquiring and releasing an exclusive access right in which one exclusive access right is delegated to a plurality of users sequentially in accordance with the present invention; and
FIG. 15 is a schematic block diagram illustrating one embodiment of system for acquiring and releasing an exclusive access right to portions of an XML document including one suitable a hardware configuration of an information processor 500 operating as the access controller in accordance with the present invention.