A document clustering device, comprising: a similarity evaluating unit for evaluating similarity between each of documents to all documents including the document itself; and a clustering unit for dividing the documents into non-hierarchical clusters according to evaluation results obtained by said similarity evaluating unit. 2.