A technology for charging the battery of a terminal device with
efficiency. In a wireless game controller, a charge control unit supplies
electric power from an external power supply to a battery. A
communication management unit receives a drive request signal to a
vibrating motor. A motor control unit supplies a drive current to the
vibrating motor in accordance with the drive request signal. The charge
control unit performs charge control for the battery in a first mode when
the communication management unit does not receive the drive request
signal, and performs charge control for the battery in a second mode when
the communication management unit does receive the drive request signal.
The charge control unit performs the charge control for the battery in
the first mode using a charging current higher than that in the second
mode.