A touch curve memory 110 stores therein a touch curve formed by velocity
values corresponding to touch data generated by a keyboard device 20. A
correction coefficient generator 10 generates a correction coefficient composed
of a ratio of one of the velocity values stored in the touch curve memory corresponding
to one of the touch data generated by the keyboard device, in a maximum touch memory
mode switched by a mode switch 21 (SW1), to a maximum value of the
velocity values in the touch curve memory. A corrector 10 multiplies the
correction coefficient generated by the correction coefficient generator by the
respective velocity values stored in the touch curve memory, and then generates
a touch curve formed by new velocity values. Accordingly, it is possible to provide
a touch control apparatus and a touch control method which can obtain a touch curve,
from which a touch response suitable for a user can be obtained, easily and in
a short time.