Character inputting method allowing input of a plurality of different types of character species, and information processing equipment adopting the same
First Claim
1. An information processing equipment wherein character codes of a plurality of character species are held in correspondence with one key code;
- comprising;
an input means for entering key codes;
a translation means for translating each of said key codes entered from said input means, into character codes of said plurality of character species corresponding to said each of said key codes, and for delivering the translated character codes;
a display means including a first display area in which characters are displayed separately in the respective character species, for displaying in said first display area character strings corresponding to said translated character codes delivered from said translation means; and
a designation means for designating a desired character string part within a desired one of said character strings displayed in said first display area;
said display means including a second display area into which said character string part designated by said designation means is moved from said first display area.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing equipment providing easy operations of changing-over character species, and, in which characters can be entered without being conscious of the designation of a character mode. Signals entered from an input device are handled in conformity with all of a romaji (Roman character) input system, a kana (Japanese syllabary) input system and an alphanumeric input system. Results obtained with the respective input systems are all displayed in the predetermined part of a display screen. In the equipment, the character mode intended by a user is estimated as to the entered character string, and is automatically selected. In another aspect of performance, a controller determines whether or not a character mode likelihood decision unit and a character code translation unit are started, in accordance with the results of the comparisons between the key code string and the registered contents of a learning information buffer. The position of the entered key code string as corresponds to the length of the longest one of the key code strings is detected as a boundary position, the entered key code string is translated into character codes with the unit of the translation being a key code string which extends up to the detected boundary position, and the translated character codes are displayed.
105 Citations
30 Claims
-
1. An information processing equipment wherein character codes of a plurality of character species are held in correspondence with one key code;
- comprising;
an input means for entering key codes; a translation means for translating each of said key codes entered from said input means, into character codes of said plurality of character species corresponding to said each of said key codes, and for delivering the translated character codes; a display means including a first display area in which characters are displayed separately in the respective character species, for displaying in said first display area character strings corresponding to said translated character codes delivered from said translation means; and a designation means for designating a desired character string part within a desired one of said character strings displayed in said first display area; said display means including a second display area into which said character string part designated by said designation means is moved from said first display area. - View Dependent Claims (2, 3, 4, 5)
- comprising;
-
6. An information processing equipment wherein character codes of a plurality of character species are held in correspondence with one key code;
- comprising;
an input means for entering key codes; a translation means for translating each of said key codes entered from said input means, into character codes of said plurality of character species corresponding to said each of said key codes, and for delivering the translated character codes; and a display means including a first display area in which characters are displayed separately in the respective character species, for displaying in said first display area character strings corresponding to said character codes delivered from said translation means; said translation means having a function of delivering a specific character code of a predetermined specific character along with one character code in a case where said one character code is obtained using a plurality of key codes in the translation. - View Dependent Claims (7, 8, 9, 10, 11, 12)
- comprising;
-
13. A character inputting computer method, implemented using computer means, wherein characters are entered by input means and employing key codes each of which corresponds to character codes of a plurality of character species, and by selecting any of the plurality of character species;
- comprising;
a first step of generating key codes, and holding a string of the generated key codes (herein below, termed "input key code string"); a second step of allowing a user of said method to designate any of said plurality of character species; a third step of calculating likelihoods of the respective character species in accordance with predetermined conditions as to said input key code string, and selecting any of said character species in accordance with the calculated likelihoods; a fourth step of translating said input key code string into character codes of the character species designated by said user unless the designated character species is the same as the character species selected at said third step, and into character codes of the character species selected at said third step if the designated character species is different from the character species selected at said third step; and a fifth step of invalidating the selection of said character species done at said third step, and simultaneously restoring the input key codes to character codes of the character species designated at said second step, said fifth step being executed at need; wherein at least one combination of the input key code string and the character species is stored, said combination being selected from the group which consists of a combination of said input key code string having been subject to the execution of said fifth step (herein below, termed "suppression learning key code string") and said character species restored at said fifth step (herein below, termed "suppression learning character species"), and a combination of said input key code string at a time when said second step has been executed (herein below, termed "non-conversion learning key code string") and said character species at the time (herein below termed "non-conversion learning character species"); and wherein thenceforth, said third step is inhibited to be executed for said input key code string newly generated at said first step, in either of a case where the newly generated input key code string agrees with said suppression learning key code string and where the character species selected then agrees with said suppression learning character species, and a case where said newly generated input key code string agrees with said non-conversion learning key code string and where the character species selected then agrees with said non-conversion learning character species.
- comprising;
-
14. A character inputting device wherein character codes of a plurality of character species are held in correspondence with one key code;
- comprising;
a key code generation means for generating key codes; a character code translation means for translating a string of said key codes into character codes of one of said character species as designated beforehand (herein below, termed "designated character species"); a likelihood computation means for calculating likelihoods of the respective character species in accordance with predetermined conditions as to said string of said key codes generated by said key code generation means (herein below, termed "input key code string"); a character mode alteration means for selecting any of said character species with respect to said input key code string in accordance with said likelihoods calculated by said likelihood computation means, and for altering the designation of the character species so as to use the selected character species as said designated character species; a learning information memory means for previously storing key code strings (herein below, termed "learning key code strings") in correspondence with the character species thereof (herein below, termed "learning character species") therein; a comparison means for comparing said input key code string with said learning key code strings, and said designated character species with said learning character species; and a means for inhibiting said likelihood computation means so as not to calculate said likelihoods in a case where the comparisons by said comparison means have shown that said designated character species agrees with any of said learning character species and that said input key code string agrees with any of the learning key code strings of said designated character species. - View Dependent Claims (15, 16, 17, 18)
- comprising;
-
19. A character inputting device wherein character codes in a plurality of character species are allocated to one key input;
- comprising;
an input means for allocating one key code in response to one key input; a word dictionary memory means for storing therein key code strings which correspond to a plurality of words, respectively, said word dictionary memory means being provided for each of said plurality of character species; a boundary position decision process means for deciding if a key code string entered from said input means agrees with said key code strings stored in said word dictionary memory means, as to all the stored key code strings, and for detecting as a boundary position that position of the entered key code string which corresponds to a length of a longest one of the key code strings decided to agree; a translation means for translating said entered key code string into character codes with a unit of translation being a key code string which extends up to said boundary position detected by said boundary position decision process means; and a display means for displaying characters which correspond to said character codes translated by said translation means. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
- comprising;
-
30. A character translation computing method, implemented using computer means, for a character inputting device wherein character codes in a plurality of character species are allocated to one key input;
- comprising;
storing key code strings which correspond to a plurality of words, respectively, in a word dictionary memory means beforehand, said word dictionary memory means provided for each of said plurality of character species; allocating one key code in response to one key input; deciding if an entered key code string agrees with said key code strings stored in said word dictionary memory means, as to all the stored key code strings, and detecting as a boundary position that position of said entered key code string which corresponds to a length of a longest one of the key code strings decided to agree; and translating said entered key code string into character codes with a unit of the translation being a key code string which extends up to said boundary position.
- comprising;
Specification