5. A word search apparatus comprising: a words dictionary for storing a plurality of entries of character strings; a character recognition dictionary for storing coordinate data of a standard character pattern of a character and a character corresponding to said coordinate data; and a character input device for receiving an input of a plurality of coordinate data of input characters; and a processor which performs the steps of performing a pattern matching between the received coordinate data of input characters and said character recognition dictionary; performing character recognition on each input character, and extracting a plurality of candidate characters for each input character; forming a plurality of candidate strings by combining one of said plurality of candidate characters for each input character; searching, in said words dictionary, for entries containing at least one of said plurality of candidate strings; extracting the candidate strings contained in the entries found in said searching; displaying at least one of the character strings found in said searching in a search result display area; displaying, in a partial character string display area, only the extracted character strings; receiving a selection of one of said extracted character strings; and extracting words containing the selected candidate string from the entries found in said searching; and displaying only the extracted words in the search result display area.
5. A word search apparatus comprising: a words dictionary for storing a plurality of entries of character strings; a character recognition dictionary for storing coordinate data of a standard character pattern of a character and a character corresponding to said coordinate data; and a character input device for receiving an input of a plurality of coordinate data of input characters; and a processor which performs the steps of performing a pattern matching between the received coordinate data of input characters and said character recognition dictionary; performing character recognition on each input character, and extracting a plurality of candidate characters for each input character; forming a plurality of candidate strings by combining one of said plurality of candidate characters for each input character; searching, in said words dictionary, for entries containing at least one of said plurality of candidate strings; extracting the candidate strings contained in the entries found in said searching; displaying at least one of the character strings found in said searching in a search result display area; displaying, in a partial character string display area, only the extracted character strings; receiving a selection of one of said extracted character strings; and extracting words containing the selected candidate string from the entries found in said searching; and displaying only the extracted words in the search result display area. 6. The word search apparatus according to claim 5 , wherein said processor further performs the steps of: counting the number of entries found in said searching; and determining whether or not said number of counted entries is larger than a predetermined value, wherein only when it is determined that the number of counted entries is larger than the predetermined value, said candidate strings are extracted, while when it is determined that the number of counted entries is not larger than the predetermined value, a selection from the entries found in said searching is received.