1. A character recognition apparatus comprising: an extracting unit that extracts a numerical value reading region in which a numerical value that is a character string of a numeral is read from an image that is a character recognition target; a character recognizing unit that performs character recognition on the extracted numerical value reading region and obtains a plurality of recognition candidates for each numerical value; and a selecting unit that selects a potential candidate from the plurality of recognition candidates on the basis of a numerical value range set for each numerical value reading region.