INPUT SUPPORT DEVICE
1 Assignment
0 Petitions
Accused Products
Abstract
An input support device, including: a keyword dictionary for storing a keyword including one or more words; a candidate search mechanism searching entries within the keyword dictionary by using a search key including one or more words specified based on a user operation; a presentation candidate generation mechanism generating a presentation candidate list based on search results from the candidate search mechanism by extracting a word break mismatching presentation candidate from the keywords whose word break does not match that of the specified search key including the one or more words and which start with the specified search key including the one or more words; and a candidate display displaying the presentation candidate list generated by the presentation candidate generation mechanism.
-
Citations
11 Claims
-
1-2. -2. (canceled)
-
3. An input support device, comprising:
-
a keyword dictionary for storing a keyword including one or more words; candidate search means for searching entries within the keyword dictionary by using a search key including one or more words specified based on a user operation; presentation candidate generation means for generating a presentation candidate list based on search results from the candidate search means by extracting a word break mismatching presentation candidate from the keywords whose word break does not match that of the specified search key including the one or more words and which start with the specified search key including the one or more words; and candidate display means for displaying the presentation candidate list generated by the presentation candidate generation means. - View Dependent Claims (4, 5, 6)
-
-
7. An input support device, comprising:
-
a keyword dictionary for storing a keyword including phonetic renderings and representations of one or more words; candidate search means for searching entries within the keyword dictionary by using a search key including the phonetic renderings of one or more words specified based on a user operation; presentation candidate generation means for generating a presentation candidate list based on search results from the candidate search means by extracting a representation mismatching presentation candidate from the keywords any one of the representations of which does not match that of the specified one or more words and which start with a phonetic rendering obtained by combining the phonetic renderings of the specified one or more words; and candidate display means for displaying the presentation candidate list generated by the presentation candidate generation means. - View Dependent Claims (8, 9)
-
-
10. An input support device, which presents, when a phonetic rendering is input, words of a predictive keyword, which is obtained by separating a keyword that starts with the phonetic rendering by a word break, as candidates in units of breaks and which allows the keyword to be input hierarchically while selecting presented candidate words, the input support device comprising:
-
input means for receiving a phonetic rendering character string input by a user or a selection result of a presentation candidate word; storage means for recording the input phonetic rendering character string or the selection result of the presentation candidate word as a phonetic rendering character string, which have been received by the input means; a keyword dictionary comprising a phonetic rendering, a break of the phonetic rendering, a representation corresponding to the phonetic rendering, and a break of the representation corresponding to the break of the phonetic rendering; candidate search means for searching, based on a phonetic rendering input by the user, the storage means for a phonetic rendering character string that follows the input phonetic rendering, and searching the keyword dictionary for presentation candidates based on the retrieved phonetic rendering character string; word break matching candidate generation means for generating a presentation candidate list whose word break matches the selection result selected by the user in process of screening candidates based on search results from the candidate search means; word break matching candidate count determination means for determining whether or not a number of elements within the presentation candidate list generated above is less than a maximum number of candidates that can be displayed on a screen; word break mismatching candidate generation means for extracting, when a result from the word break matching candidate count determination means is less than the maximum number of candidates that can be displayed, a keyword candidate whose phonetic rendering matches that of the selection result selected by the user in the process of screening the candidates even if the word break differs therefrom, adding the keyword candidate to a word break matching presentation candidate list to generate the presentation candidate list; and candidate display means for displaying the presentation candidate list, wherein the candidate search means further selects a candidate word from the presentation candidate list displayed by the candidate display means, and stores the candidate word in the storage means.
-
-
11. An input support device, which presents, when a phonetic rendering is input, words of a predictive keyword, which is obtained by separating a keyword that starts with the phonetic rendering by a word break, as candidates in units of breaks and which allows the keyword to be input hierarchically while selecting presented candidate words, the input support device comprising:
-
input means for receiving a phonetic rendering character string input by a user or a selection result of a presentation candidate word; storage means for recording the input phonetic rendering character string or the selection result of the presentation candidate word as a phonetic rendering character string, which have been received by the input means; a keyword dictionary comprising a phonetic rendering, a break of the phonetic rendering, a representation corresponding to the phonetic rendering, and a break of the representation corresponding to the break of the phonetic rendering; candidate search means for searching, based on a phonetic rendering input by the user, the storage means for a phonetic rendering character string that follows the input phonetic rendering, and searching the keyword dictionary for presentation candidates based on the retrieved phonetic rendering character string; representation matching candidate generation means for generating a presentation candidate list whose representation matches the selection result selected by the user in process of screening candidates based on search results from the candidate search means; representation matching candidate count determination means for determining whether or not a number of elements within the presentation candidate list generated above is less than a maximum number of candidates that can be displayed on a screen; representation mismatching candidate generation means for extracting, when a result from the representation matching candidate count determination means is less than the maximum number of candidates that can be displayed, a presentation candidate whose phonetic rendering matches that of the selection result selected by the user in the process of screening the candidates but whose representation of the word partially differs therefrom, extracting words following the selection result in a score order, adding the words to a representation matching presentation candidate list to generate the presentation candidate list; and candidate display means for displaying the presentation candidate list, wherein the candidate search means further selects a candidate word from the presentation candidate list displayed by the candidate display means, and stores the candidate word in the storage means.
-
Specification