Apparatus for correcting misspelling and incorrect usage of word
First Claim
1. A mistaken word correcting apparatus for correcting a misspelling and an incorrect usage of a word used in a document, said apparatus comprising:
- input means for receiving a user input of a word;
storage means for storing the word inputted into this input means;
display means for displaying the word stored in the storage means;
an incorrect spelling/usage detection dictionary for storing words which are coupled with usage information for each word, the usage information being made up of an indication showing that the word is any of a formal word, a standard word, a vulgar word, a colloquialism, an archaism, a rare word, or a poetic word, or a combination of such types of word;
usage indication operation means for receiving a user indication of a usage for the word stored in the storage means;
mistaken word detecting means for reading a word from the word stored in the storage means, and for detecting whether the read word is stored in the incorrect spelling/usage detection dictionary;
usage determining means for determining, when the mistaken word detecting means detects that the read word is stored in the incorrect spelling/usage detection dictionary, whether the usage received by the usage indication operation means coincides with a usage in the usage information in the incorrect spelling/usage detection dictionary which is stored for the read word;
candidate word generation means for comparing, when the mistaken word detecting means does not detect that the read word is stored in the incorrect spelling/usage detection dictionary, or when the usage determining means determines that the usage received by the usage indication operation does not coincide with the usage in the usage information, the word read by the mistaken word detecting means with all the words stored in the incorrect spelling/usage detection dictionary, and for generating at least one candidate word whose spelling resembles the read word and whose usage in the usage information coincides with the usage received by the usage indication operation means;
candidate word display control means for having the candidate words generated by the candidate word generation means displayed together with the read word on the display means;
candidate word indication operation means for receiving a user indication of one of candidate words displayed by the display means; and
word replacement means for replacing the word in the storage means which was read by the mistaken word detecting means with the candidate word indicated by the candidate word indication operation means.
1 Assignment
0 Petitions
Accused Products
Abstract
The apparatus for correcting the misspelling and incorrect usage of a word according to the present invention enables, when a document is prepared, the proper correction of the misspelling and incorrect usage of a word which are frequently produced by the operator who is a non-native speaker of the language used in the document or a child. The present invention has been achieved in consideration of mistakes resulting from the difference between the language used in the document and the mother tongue of the operator. Specific examples of the causes of such mistakes are the difficulty the operator has in recognizing a specific sound, the characteristics of a noun and a verb which do not exist in the mother tongue of the operator, different sounds used to pronounce a phonogram depending on the language in which it is used, the existence of a dialect and a slang, the existence of a loan word, the inconsistent relationship between the sound used to pronounce a phonogram and the representation of the phonogram, the existence of an ideogram which is similar to but slightly different from another ideogram in configuration and which has different meanings depending on the language in which it is used.
48 Citations
7 Claims
-
1. A mistaken word correcting apparatus for correcting a misspelling and an incorrect usage of a word used in a document, said apparatus comprising:
-
input means for receiving a user input of a word; storage means for storing the word inputted into this input means; display means for displaying the word stored in the storage means; an incorrect spelling/usage detection dictionary for storing words which are coupled with usage information for each word, the usage information being made up of an indication showing that the word is any of a formal word, a standard word, a vulgar word, a colloquialism, an archaism, a rare word, or a poetic word, or a combination of such types of word; usage indication operation means for receiving a user indication of a usage for the word stored in the storage means; mistaken word detecting means for reading a word from the word stored in the storage means, and for detecting whether the read word is stored in the incorrect spelling/usage detection dictionary; usage determining means for determining, when the mistaken word detecting means detects that the read word is stored in the incorrect spelling/usage detection dictionary, whether the usage received by the usage indication operation means coincides with a usage in the usage information in the incorrect spelling/usage detection dictionary which is stored for the read word; candidate word generation means for comparing, when the mistaken word detecting means does not detect that the read word is stored in the incorrect spelling/usage detection dictionary, or when the usage determining means determines that the usage received by the usage indication operation does not coincide with the usage in the usage information, the word read by the mistaken word detecting means with all the words stored in the incorrect spelling/usage detection dictionary, and for generating at least one candidate word whose spelling resembles the read word and whose usage in the usage information coincides with the usage received by the usage indication operation means; candidate word display control means for having the candidate words generated by the candidate word generation means displayed together with the read word on the display means; candidate word indication operation means for receiving a user indication of one of candidate words displayed by the display means; and word replacement means for replacing the word in the storage means which was read by the mistaken word detecting means with the candidate word indicated by the candidate word indication operation means. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A document processor for verifying the proper word and usage of the word being input by an operator on an input means, including a storing means for storing the inputted words and a display means for displaying the inputted words, comprising:
-
dictionary memory means for storing a dictionary of words, including a combination of a correct spelling of a word and a common variant spelling of the word based on one of a language gender, a transposing of letters due to the operator'"'"'s use of a foreign language and a singular and plural form of the inputted word; usage setting means for specifying the usage of an inputted word; incorrect-usage detecting means for determining from the usage setting means and the dictionary memory means whether the inputted word is a candidate for verification; means for displaying the inputted word with a proposed alternative variant word; and means for selecting one of the inputted word and the alternative variant word for storage as the verified proper word. - View Dependent Claims (7)
-
Specification