Write control method, structured document management apparatus, structured document edit apparatus, and program product
First Claim
1. A write control method of exclusively controlling write requests from a plurality of user terminals to an identical structured document, wherein the identical structured document includes a plurality of elements each containing document content, the method comprising:
- setting a monitor field in units of the elements within the identical structured document;
accepting one write request from one user terminal;
determining if the one write request is directed to the document content under monitoring by referral to the monitor field; and
handling the one write request to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance.
1 Assignment
0 Petitions
Accused Products
Abstract
A write control method of exclusively controlling write requests from a plurality of user terminals to an identical structured document is disclosed. The identical structured document includes a plurality of elements each containing document content. A monitor field is set in units of the elements within the identical structured document. Upon accepting one write request from one user terminal, it is determined if the one write request is directed to the document content under monitoring by referral to the monitor field. Then, the one write request is handled to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance.
-
Citations
16 Claims
-
1. A write control method of exclusively controlling write requests from a plurality of user terminals to an identical structured document, wherein the identical structured document includes a plurality of elements each containing document content, the method comprising:
-
setting a monitor field in units of the elements within the identical structured document;
accepting one write request from one user terminal;
determining if the one write request is directed to the document content under monitoring by referral to the monitor field; and
handling the one write request to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A structured document management apparatus comprising:
-
a storage configured to store a structured document which includes a plurality of elements each containing document content;
a setting device configured to set a monitor field in units of the elements within the structured document;
an accepting device configured to accept one write request to the structured document from one user terminal;
a determining device configured to determine if the one write request is directed to the document content under monitoring by referral to the monitor field; and
a handling device configured to handle the one write request to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A structured document edit apparatus, which reads out and edits a structured document from a structured document management apparatus that sets, in each of different document structures of a plurality of structured documents stored in a storage that stores a plurality of structured documents with different document structures, a monitor field used to control write requests from a plurality of users for each field specified by a component of the document structure, and controls write requests from the plurality of users for each monitor field in the structured document having the document structure set with the monitor field, and which issues a write request of the structured document to the structured document management apparatus on the basis of the edit result, comprising:
-
a detection device configured to detect a monitor field that has undergone an edit process and change contents by comparing structured documents before and after the edit process for each monitor field; and
a generating device configured to generate a write request to the structured document management apparatus so as to make a write access to the structured document on the basis of the change contents for each monitor field. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product embodied on a computer readable medium for exclusively controlling write requests from a plurality of user terminals to an identical structured document, wherein the identical structured document includes a plurality of elements each containing document content, comprising:
-
a code segment that sets a monitor field in units of the elements within the identical structured document;
a code segment that accepts one write request from one user terminal;
a code segment that determines if the one write request is directed to the document content under monitoring by referral to the monitor field; and
a code segment that handles the one write request to reject overwriting of the document content despite the one write request if the document content has been rewritten by another write request from another user terminal in advance.
-
-
16. A computer program product embodied on a computer readable medium for reading out and editing a structured document from a structured document management apparatus that sets, in each of different document structures of a plurality of structured documents stored in a storage that stores a plurality of structured documents with different document structures, a monitor field used to control write requests from a plurality of users for each field specified by a component of the document structure, and controlling write requests from the plurality of users for each monitor field in the structured document having the document structure set with the monitor field, and issuing a write request of the structured document to the structured document management apparatus on the basis of the edit result, comprising:
-
a code segment that detects a monitor field that has undergone an edit process and change contents by comparing structured documents before and after the edit process for each monitor field; and
a code segment that generates a write request to the structured document management apparatus so as to make a write access to the structured document on the basis of the change contents for each monitor field.
-
Specification