Document Management Server, Method, Storage Medium And Computer Data Signal, And System For Managing Document Use
First Claim
1. A document management server for managing document use comprising:
- a receiving unit that receives an access request from a client and a first ID representing a document to be an object of the access request;
an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID;
an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID; and
a response data provider unit that provides to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a document management server including a receiving unit that receives an access request and a first ID representing a document to be an object of the access request, an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID, an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID, and a response data provider unit that provides, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path from the received ID accompanying the access request to a root of a derivation relationship.
92 Citations
21 Claims
-
1. A document management server for managing document use comprising:
-
a receiving unit that receives an access request from a client and a first ID representing a document to be an object of the access request; an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID; an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID; and a response data provider unit that provides to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing document use in a system including a document management server that manages documents and a client that uses documents, the method comprising:
-
receiving an access request from a client and a first ID representing a document to be an object of the access request; issuing, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation; recording a derivation relationship having the second ID as a child of the first ID; recording attribute information relating to the operation by association with the first ID or the second ID; and providing to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship. - View Dependent Claims (12, 13, 14)
-
-
15. A computer readable medium storing a program causing a computer to execute a process for document management, the process comprising:
-
receiving an access request from a client and a first ID representing a document to be an object of the access request; issuing, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation; recording a derivation relationship having the second ID as a child of the first ID; recording attribute information relating to the operation by association with the first ID or the second ID; and providing to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship. - View Dependent Claims (16, 17, 18)
-
-
19. A computer data signal implemented on a carrier wave to make it possible to execute a process for document management on a computer, the process comprising:
-
receiving an access request from a client and a first ID representing a document to be an object of the access request; issuing, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation; recording a derivation relationship having the second ID as a child of the first ID; recording attribute information relating to the operation by association with the first ID or the second ID; and providing to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship.
-
-
20. A document management server for managing document use, comprising:
-
an ID management unit that manages a derivation relationship including a relationship of a first ID representing a document as an object of an access request from a client and a second ID that is issued in association with an operation performed on the document in response to the access request; and a response data provider unit that provides, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to the root of a derivation relationship.
-
-
21. A system for managing document use including a document management server that manages documents and a client that uses documents;
-
the document management server comprising; a receiving unit that receives an access request from a client and a first ID representing a document to be an object of the access request; an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID; an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID; and a response data provider unit that provides to the client, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path in the derivation relationship from the received ID accompanying the access request to a root of the derivation relationship; the client comprising; an ID management unit that stores an ID that is included in response data received from the document management server in response to an access request relating to a document as an ID representing the document; and a transmitting unit that transmits, when sending an access request to the document management server, an ID representing a document to be an object of the access request.
-
Specification