Device and method for entering a character string
First Claim
1. A device for entering a character string into a plurality of character string processing devices, comprising:
- an input part allowing a user to enter the character string to be entered into the plurality of character string processing devices;
an input situation acquiring part for acquiring a situation peculiar to current input processing among a plurality of situations of at least one of the character string processing devices that has been started or an activated program on at least one of the character string processing devices from the at least one of the character string processing devices or the activated program into which the character string is given;
a situation control part for affirming one of a plurality of dictionaries used for generating a candidate character string or a part of such a dictionary in accordance with the situation acquired with the input situation acquiring part and designating the affirmed dictionary or the affirmed part of the dictionary as a situation-optimized dictionary;
a candidate character string generation part for generating and outputting an output candidate character string that is optimal for the acquired situation in response to a character string that is entered with the input part, using the situation-optimized dictionary;
a candidate character string affirmation processing part for affirming the outputted candidate character string; and
an affirmed character string storing part for storing a character string that has been affirmed with the affirmation processing part in the situation-optimized dictionary designated by the situation control part under a condition that the character string is associated with the situation acquired with the input situation acquiring part, and updating the contents of the situation-optimized dictionary dynamically.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention presents a device and a method for entering a character string in which a dictionary is changed dynamically in accordance with the input situation of the user, and in which character strings that are generally suitable for the input situation of the user can be entered. When a character string is entered, the situation in which the character string is entered is acquired. In accordance with the acquired situation, a dictionary used for the generation of candidate character strings or a portion of such a dictionary are affirmed as a situation-optimized dictionary. Optimized output candidate character strings are generated and outputted in accordance with the situation from character strings that have been input using this situation-optimized dictionary, and when output candidate character strings are affirmed and outputted, the affirmed character strings are stored in the situation-optimized dictionary in accordance with the acquired situation.
-
Citations
9 Claims
-
1. A device for entering a character string into a plurality of character string processing devices, comprising:
-
an input part allowing a user to enter the character string to be entered into the plurality of character string processing devices; an input situation acquiring part for acquiring a situation peculiar to current input processing among a plurality of situations of at least one of the character string processing devices that has been started or an activated program on at least one of the character string processing devices from the at least one of the character string processing devices or the activated program into which the character string is given; a situation control part for affirming one of a plurality of dictionaries used for generating a candidate character string or a part of such a dictionary in accordance with the situation acquired with the input situation acquiring part and designating the affirmed dictionary or the affirmed part of the dictionary as a situation-optimized dictionary; a candidate character string generation part for generating and outputting an output candidate character string that is optimal for the acquired situation in response to a character string that is entered with the input part, using the situation-optimized dictionary; a candidate character string affirmation processing part for affirming the outputted candidate character string; and an affirmed character string storing part for storing a character string that has been affirmed with the affirmation processing part in the situation-optimized dictionary designated by the situation control part under a condition that the character string is associated with the situation acquired with the input situation acquiring part, and updating the contents of the situation-optimized dictionary dynamically. - View Dependent Claims (2, 3, 4)
-
-
5. A method for entering a character string into a plurality of character string processing devices, comprising:
-
entering a character string to be entered into the plurality of character string processing devices; acquiring a situation peculiar to current input processing among a plurality of situations of at least one of the character string processing devices that has been started or an activated program on at least one of the character string processing devices from the at least one of the character string processing devices or the activated program into which the character string is given; affirming one of a plurality of dictionaries used for generating a candidate character string or a part of such a dictionary in accordance with the acquired situation and designating the affirmed dictionary or the affirmed part of the dictionary as a situation-optimized dictionary; generating and outputting an output candidate character string that is optimal for a situation in response to an entered character string, using the designated situation-optimized dictionary; affirming the outputted candidate character string; and storing an affirmed character string in the situation-optimized dictionary under a condition that the character string is associated with the acquired situation, and updating the contents of the situation-optimized dictionary dynamically. - View Dependent Claims (6)
-
-
7. A computer-readable recording medium storing a method for entering a character string into a plurality of character string processing devices, the stored method comprising:
-
entering a character string to be entered into the plurality of character string processing devices; acquiring a situation peculiar to current input processing among a plurality of situations of at least one of the character string processing devices that has been started or an activated program on at least one of the character string processing devices from the at least one of the character string processing devices or the activated program into which the character string is given; affirming one of a plurality of dictionaries used for generating a candidate character string or a part of such a dictionary in accordance with the acquired situation and designating the affirmed dictionary or the affirmed part of the dictionary as a situation-optimized dictionary; generating and outputting an output candidate character string that is optimal for a situation in response to an entered character string, using the designated situation-optimized dictionary; affirming the outputted candidate character string; and storing an affirmed character string in the situation-optimized dictionary under a condition that the character string is associated with the acquired situation, and updating the contents of the situation-optimized dictionary dynamically. - View Dependent Claims (8)
-
-
9. A method for entering a character string into a plurality of character string processing devices, comprising:
-
entering a character string to be entered into the plurality of character string processing devices; acquiring a situation peculiar to current input processing among a plurality of situations of at least one of the character string processing devices that has been started or an activated program on at least one of the character string processing devices from the at least one of the character string processing devices or the activated program into which the character string is given; and affirming one of a plurality of dictionaries used for generating a candidate character string or a part of such a dictionary in accordance with the acquired situation and designating the affirmed dictionary or the affirmed part of the dictionary as a situation-optimized dictionary.
-
Specification