storing, in a document information storing unit, a derivation relationship in which a first document is a parent and a second document generated as a result of an operation performed with respect to the first document is a child, and information representing an operator that performed the operation with respect to the first document in association with the second document;