Information processing apparatus, information processing system, information processing method, and computer readable storage medium
First Claim
1. A second information processing apparatus comprising:
- a receiving unit that receives from a first information processing apparatus a derivational relationship information item designating a document prior to an operation as a parent and a document after the operation as a child, and document attribute of the document after the operation;
a derivational relationship storage unit that stores the derivational relationship information item that is received;
a document attribute storage unit that stores the document attribute that is received;
an inference unit that, based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, infers a document that can be a parent document of the document which is the root of the tree structure, the compared document attributes being obtained from the document attribute storage unit; and
a pseudo derivational relationship storage unit that stores, as a pseudo derivational relationship information item, derivational relationship information designating the document which is the root of the tree structure as a child and a document inferred by the inference unit to be a parent document of the root document as a parent, and that stores the pseudo derivational relationship information item distinctly from the derivational relationship items stored in the derivational relationship storage unit.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided an information processing apparatus, including a receiving unit that receives a derivational relationship information item designating a document prior to an operation as a parent and a document after the operation as a child, and document attribute of the document after the operation; a derivational relationship storage unit that stores the derivational relationship information item being received; a document attribute storage unit that stores the document attribute being received; and an inference unit that, based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, infers a document that can be a parent of the root document, the compared document attributes being obtained from the document attribute storage unit.
45 Citations
6 Claims
-
1. A second information processing apparatus comprising:
-
a receiving unit that receives from a first information processing apparatus a derivational relationship information item designating a document prior to an operation as a parent and a document after the operation as a child, and document attribute of the document after the operation; a derivational relationship storage unit that stores the derivational relationship information item that is received; a document attribute storage unit that stores the document attribute that is received; an inference unit that, based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, infers a document that can be a parent document of the document which is the root of the tree structure, the compared document attributes being obtained from the document attribute storage unit; and a pseudo derivational relationship storage unit that stores, as a pseudo derivational relationship information item, derivational relationship information designating the document which is the root of the tree structure as a child and a document inferred by the inference unit to be a parent document of the root document as a parent, and that stores the pseudo derivational relationship information item distinctly from the derivational relationship items stored in the derivational relationship storage unit. - View Dependent Claims (2)
-
-
3. A computer readable medium, the process comprising:
-
receiving from a first information processing apparatus a derivational relationship information item designating a document prior to an operation as a parent and a document after the operation as a child, and document attribute of the document after the operation; storing the derivational relationship information item that is received in a derivational relationshipe unit; storing the document attribute that is received in a document attribute storage unit; based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, inferring a document that can be a parent document of the document which is the root of the tree structure, the compared document attributes being obtained from the document attribute storage unit; and storing in a pseudo derivational relationship unit, as a pseudo derivational relationship information item, derivational relationship information designating the document which is the root of the tree structure as a child and a document inferred by the inferring to be a parent document of the root document as a parent, while storing the pseudo derivational relationship information item distinctly from the derivational relationship items. - View Dependent Claims (4)
-
-
5. An information processing system, comprising a first information processing apparatus and a second information processing apparatus, the first information processing apparatus including:
-
a derivational relationship information generating unit that, when an operation is performed with respect to a document, generates a derivational relationship information item designating a document prior to the operation as a parent and a document after the operation as a child; a document attribute obtaining unit that obtains document attribute of a document; and a transmitting unit that transmits to the second information processing apparatus the derivation relation information item that is generated by the derivational relationship information generating unit and document attribute of the document after the operation that is obtained from the document attribute obtaining unit; the second information processing apparatus including; a receiving unit that receives from the first information processing apparatus the derivational relationship information item and the document attribute of the document after the operation; a derivational relationship storage unit that stores the derivational relationship information item that is received; a document attribute storage unit that stores the document attribute that is received; an inference unit that, based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, infers a document that can be a parent document of the document which is the root of the tree structure, the compared document attributes being obtained from the document attribute storage unit; and a pseudo derivational relationship storage unit that stores, as a pseudo derivational relationship information item, derivational relationship information designating the document which is the root of the tree structure as a child and a document inferred by the inference unit to be a parent document of the root document as a parent, and that stores the pseudo derivational relationship information item distinctly from the derivational relationship items stored in the derivational relationship storage unit.
-
-
6. An information processing method, comprising:
-
receiving from a first information processing apparatus a derivational relationship information item designating a document prior to an operation as a parent and a document after the operation as a child, and document attribute of the document after the operation; storing the derivational relationship information item that is received in a derivational relationship storage unit; storing the document attribute that is received in a document attribute storage unit; based on a comparison between document attribute of a document which is a root of a tree structure of derivational relationships of documents represented by derivational relationship information items stored in the derivation storage unit and document attribute of a document included in the derivational relationship information items, inferring a document that can be a parent document of the document which is the root of the tree structure, the compared document attributes being obtained from the document attribute storage unit; and storing in a pseudo derivational relationship unit, as a pseudo derivational relationship information item, derivational relationship information designating the document which is the root of the tree structure as a child and a document inferred by the inferring to be a parent document of the root document as a parent, while storing the pseudo derivational relationship information item distinctly from the derivational relationship items.
-
Specification