1. An orthographical variant detection apparatus comprising: a term extraction unit that extract terms from document data; a similarity computation unit that computes similarity of an arbitrary pair of the extracted terms; an orthographical variant candidate determination unit that determines, based on the similarity, whether or not the pair of terms are orthographical variant candidates; and a group classification unit that groups the orthographical variant candidates based on a character string commonly included in the pair of terms as the orthographical variant candidates.