Character input system including application device and input server
First Claim
1. A character string processing system comprising:
- an application device for inline-displaying a character string in a display area; and
an input server for converting an input kana character string to a character string including kanji characters, the input kana character string being input by a user,wherein the application device includes;
a first controlling unit operable to display a converted character string in the display area, and send, to the input server, display information identifying a residual portion of the display area; and
a second controlling unit operable, upon being notified, from the input server, of a character display state indicating that an empty space of the residual portion of the display area is not enough for displaying the input kana character string, to shift a part of the converted character string being displayed by the first controlling unit in the display area, so as to make a space in the residual portion of the display area for the input kana character string, andwherein the input server includes;
a receiving unit operable to receive the display information from the first controlling unit of the application device, and receive the input kana character string input by the user;
a judging unit operable to judge whether or not the residual portion of the display area has enough empty space to inline-display candidate character strings, the candidate character strings being intermediate results of the conversion of the input kana character string;
a notifying unit operable, when the judgment unit judges that there is not enough empty space to inline-display the candidate character strings, to notify the second controlling unit of the character display state indicating that the empty space of the residual portion of the display area is not enough for displaying the candidate character strings; and
a display controlling unit operable to control the application device to inline-display the candidate character strings in the space created by the shifting of the part of the converted character string performed by the second controlling unit.
3 Assignments
0 Petitions
Accused Products
Abstract
Since a editing character string is managed by an input server, an application device cannot know whether scrolling is necessary. Accordingly, there has been a problem that it is impossible to properly realize a scroll function. Accordingly, a receiving unit receives an instruction from a user operation or an application device, and a character string editing unit edits a character string according to the instruction received. Further, an output management unit manages output, and a state notifying unit notifies a change of the internal state to the application device. When a output area does not have enough empty space to display an editing character, the state notifying unit instructs the application device to shift the confirmed character string. The application device, upon receiving the instruction, scrolls the confirmed character string upward.
-
Citations
5 Claims
-
1. A character string processing system comprising:
-
an application device for inline-displaying a character string in a display area; and an input server for converting an input kana character string to a character string including kanji characters, the input kana character string being input by a user, wherein the application device includes; a first controlling unit operable to display a converted character string in the display area, and send, to the input server, display information identifying a residual portion of the display area; and a second controlling unit operable, upon being notified, from the input server, of a character display state indicating that an empty space of the residual portion of the display area is not enough for displaying the input kana character string, to shift a part of the converted character string being displayed by the first controlling unit in the display area, so as to make a space in the residual portion of the display area for the input kana character string, and wherein the input server includes; a receiving unit operable to receive the display information from the first controlling unit of the application device, and receive the input kana character string input by the user; a judging unit operable to judge whether or not the residual portion of the display area has enough empty space to inline-display candidate character strings, the candidate character strings being intermediate results of the conversion of the input kana character string; a notifying unit operable, when the judgment unit judges that there is not enough empty space to inline-display the candidate character strings, to notify the second controlling unit of the character display state indicating that the empty space of the residual portion of the display area is not enough for displaying the candidate character strings; and a display controlling unit operable to control the application device to inline-display the candidate character strings in the space created by the shifting of the part of the converted character string performed by the second controlling unit.
-
-
2. An input server for converting an input kana character string input by a user to a character string including kanji characters, and outputting a converted character string to an application device for inline-displaying the converted character string in a display area, the input server comprising:
-
a receiving unit operable to receive, from the application device, display information identifying a residual portion of the display area, and receive the input kana character string input by the user; a judging unit operable to judge whether or not the residual portion of the display area has enough empty space to inline-display candidate character strings, the candidate character strings being intermediate results of the conversion of the input kana character string; a notifying unit operable, when the judgment unit judges that there is not enough space to inline-display the candidate character strings, to notify the application device of a character display state indicating that the empty space of the residual portion of the display area is not enough for displaying the candidate character strings; and a display controlling unit operable to, after the application device shifts a part of the converted character string being displayed by the application device in order to make a space in the residual portion of the display area for the candidate character strings upon the application device being notified of the character display state by the notifying unit, control the application device to inline-display the candidate character strings in the space created by the shifting of the part of the converted character string performed by the application device. - View Dependent Claims (3, 4)
-
-
5. A character string display method performed by an input server which converts an input kana character string input by a user to a character string including kanji characters, and outputs a converted character string to an application device which inline-displays the converted character string in a display area, the character string display method comprising:
-
receiving, from the application device, display information identifying a residual portion of the display area, and receiving the input kana character string input by the user; judging whether or not the residual portion of the display area has enough empty space to inline-display candidate character strings, the candidate character string being intermediate results of the conversion of the kana input character string; notifying, when the judging judges that the residual portion of the display does not have enough empty space to inline-display the candidate character strings, the application device of a character display state indicating that the empty space of the residual portion of the display area is not enough for displaying the candidate character strings; and controlling, after the application device shifts a part of the converted character string being displayed by the application device in order to make a space in the residual portion of the display area for the candidate character strings upon the application device being notified of the character display state by the notifying, the application device to inline-display the candidate character strings in the space created by the shifting of the part of the converted character string performed by the application device.
-
Specification