1. A character recognition apparatus for recognizing characters by using a dictionary, comprising: character input means for inputting a character to be registered in the dictionary; character recognition means for recognizing the input character by using the dictionary and obtaining a candidate character and a recognition score of the candidate character; judgment means for judging the obtained recognition score; determination means for determining, on the basis of the judgment by said judgment means, whether or not to proceed to a user designation of a priority for recognition of the input character; and registering means, if the priority is designated by the user, for registering the input character along with the designated priority to the dictionary so that the designated priority is used when the character is obtained as one of candidate characters in a character input mode.