1. An information processing apparatus comprising: a gesture locus data recognition unit configured to execute processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and output a result of the processing; a separation unit configured to separate gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition by the gesture locus data recognition unit; and a character locus data recognition unit configured to execute processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the gesture locus data which is separated by the separation unit, and the locus characteristic data of a character included in a character dictionary data, and output a result of the processing.