A mobile terminal apparatus requests a character be displayed which is
assigned to a first key upon being pushed, and if operated continuously
for a time span that exceeds a predetermined time, requests a next
character be displayed which is assigned to the first key instead of the
character assigned to the first key and currently being displayed, if the
time span exceeds the predetermined time and the character assigned to
the first key and currently being displayed is a special character that
has another variation, changes the character to a character of the
another variation, and, when the time span exceeds the predetermined time
and the character assigned to the first key and currently being displayed
is not a special character, requests a new character be displayed right
next to the character which is currently being displayed.