1. A pattern recognition dictionary generation apparatus comprising: a dictionary pattern input section configured to receive a dictionary pattern; a dictionary subspace generation section configured to generate a dictionary subspace from the dictionary pattern; a constraint subspace generation section configured to generate a constraint subspace from a sum matrix of projection matrixes of the dictionary subspace; a dictionary projection section configured to project the dictionary subspace to the constraint subspace to thereby generate a constraint dictionary subspace; and an output section configured to outputs the constraint subspace and the constraint dictionary subspace.