APPARATUS, COMPUTER READABLE MEDIUM, DATA SIGNAL, AND METHOD FOR DOCUMENT MANAGEMENT
First Claim
1. A document management apparatus comprising:
- a copy document creation unit that retrieves an electronic document to be edited by a user from a document memory that stores an electronic document shared by a plurality of users, and creates a document for edit which is to be transmitted to the user by copying the retrieved electronic document;
a preliminary document creation unit that, before the document for edit is edited by the user, creates a preliminary document corresponding to the user and to the document for edit by copying the document for edit;
a preliminary document hold unit that holds the created preliminary document;
an update detection unit that, when the user requests to store a document for edit in the document memory, detects content which is edited by the user by comparing the document for edit with the preliminary document corresponding to the document for edit; and
a document update unit that, when edited content is detected by the update detection unit, updates an electronic document which is stored in the document memory and is corresponding to the document for edit, with the detected edited content.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a document management apparatus including a copy document creation unit that retrieves an electronic shared document from a document memory and creates a document for edit which is to be transmitted to the user by copying the retrieved electronic document; a preliminary document creation unit that, before the document for edit is edited by the user, creates a preliminary document by copying the document for edit; an update detection unit that, when the user requests to store a document in the document memory, detects content which is edited by the user by comparing the document for edit with the preliminary document corresponding to the document for edit; and a document update unit that, when edited content is detected, updates an electronic document which is stored in the document memory and is corresponding to the document for edit with the detected edited content.
22 Citations
6 Claims
-
1. A document management apparatus comprising:
-
a copy document creation unit that retrieves an electronic document to be edited by a user from a document memory that stores an electronic document shared by a plurality of users, and creates a document for edit which is to be transmitted to the user by copying the retrieved electronic document; a preliminary document creation unit that, before the document for edit is edited by the user, creates a preliminary document corresponding to the user and to the document for edit by copying the document for edit; a preliminary document hold unit that holds the created preliminary document; an update detection unit that, when the user requests to store a document for edit in the document memory, detects content which is edited by the user by comparing the document for edit with the preliminary document corresponding to the document for edit; and a document update unit that, when edited content is detected by the update detection unit, updates an electronic document which is stored in the document memory and is corresponding to the document for edit, with the detected edited content. - View Dependent Claims (2)
-
-
3. A computer readable medium storing a program causing a computer to execute a process for managing an electronic document that is stored in a memory and shared by a plurality of users, the process comprising:
-
retrieving an electronic document to be edited by a user from the memory and creating a document for edit which is to be transmitted to the user by replicating the retrieved electronic document; before the document for edit is edited by the user, creating a preliminary document corresponding to the user and to the document for edit by replicating the document for edit; storing the created preliminary document in the memory; when the user requests to store a document for edit in the memory, comparing the document for edit with the preliminary document corresponding to the document for edit to detect edited content in the document for edit; and when edited content is detected, updating an electronic document stored in the memory corresponding to the document for edit with the detected edited content. - View Dependent Claims (4)
-
-
5. A method for managing an electronic document comprising:
-
retrieving an electronic document to be edited by a user from the memory and creating a document for edit which is to be transmitted to the user by replicating the retrieved electronic document; before the document for edit is edited by the user, creating a preliminary document corresponding to the user and to the document for edit by replicating the document for edit; storing the created preliminary document in the memory; when the user requests to store a document for edit in the memory, comparing the document for edit with the preliminary document corresponding to the document for edit to detect edited content in the document for edit; and when edited content is detected, updating an electronic document stored in the memory corresponding to the document for edit with the detected edited content.
-
-
6. A data signal for enabling a computer to perform a process for managing an electronic document that is stored in a memory and shared by a plurality of users, the process comprising:
-
retrieving an electronic document to be edited by a user from the memory and creating a document for edit which is to be transmitted to the user by replicating the retrieved electronic document; before the document for edit is edited by the user, creating a preliminary document corresponding to the user and to the document for edit by replicating the document for edit; storing the created preliminary document in the memory; when the user requests to store a document for edit in the memory, comparing the document for edit with the preliminary document corresponding to the document for edit to detect edited content in the document for edit; and when edited content is detected, updating an electronic document stored in the memory corresponding to the document for edit with the detected edited content.
-
Specification