摘要 |
PURPOSE:To fetch a desired word even if a wrong character or an unreadable character is contained in several retrieval keys, by generating plural pieces of retrieval keys from a partial character string generated from adjacent characters in an input character string. CONSTITUTION:A retrieval key converting part 3 fetches a possible partial character string in an input character string stored in an input character string register 2, converts it successively to a key value and stores it in a retrieval key register 4. An index control part fetches successively the retrieval key value from the retrieval key register 4, fetches a dictionary pointer group to a word containing the retrieval key value from a dictionary pointer storage part 7 by using an index table 6, and transfers it to a dictionary pointer counting part 8. The dictionary pointer counting part 8 transfers plural pieces of different dictionary pointers in a dictionary pointer register 9 and its counting value to a candidate pointer selecting part 10. The candidate pointer selecting part 10 reads out successively a dictionary pointer and its counting value from the dictionary pointer register 9, and when a counting value T exceeds a threshold T, it is decided to be the dictionary pointer of a candidate word, and transferred to the index control part 5.
|