摘要 |
A display unit 10 consists of a CRT, a liquid crystal display unit or the like, and displays a virtual keyboard. A touch panel 12 is a touch panel formed from a nearly transparent material provided in front of the display unit 10. A control unit 14 displays a virtual keyboard on the display unit 10, and receives character input from a user, according to the position where the touch panel 12 has been touched and the display status of the display unit 10. When the user touches the touch panel 12, the control unit 14, identifies, from this touch position, the character corresponding to the touched position and the line to which this character belongs, and modifies the key array in such a way that the above input character display region is positioned immediately above the line to which the input key belongs, such that the movement of the user's line of sight becomes as small as possible.
|