Patent ID: 7686465

Claim:
A key input device comprising: key input means for inputting characters by key input in a plurality of character input modes; switching means for switching a plurality of character input modes; a key backlight which is placed on a lower surface of said key input means and is lighted in a plurality of colors; and key backlight lighting control means for changing a lighting color and a lighting position of said key backlight so that backlights are lighted for each set of keys that are usable for each character input mode of the plurality of character input modes in accordance with switching of character input modes, said key input means comprising a plurality of keys, said key backlight comprising light-emitting means located at a lower surface of the respective keys and located below the bottom of a top surface of the respective keys when the respective keys are viewed in a direction perpendicular to the top surface of the respective keys; wherein said device further comprises storage means for storing correspondence data between a plurality of character input modes and a plurality of colors, and when a signal indicating that a character input mode is switched is input from said key input means, said key backlight lighting control means determines a lighting color of said key backlight by referring to said storage means; wherein said storage means further comprises key backlight application setting lighting color data for setting a lighting color of said key backlight, and key backlight application setting lighting position data for setting a lighting position of said key backlight, and said key backlight lighting control means determines a lighting color of said key backlight by referring to at least one of key backlight application setting lighting color data and key backlight application setting lighting position data; and further wherein said key backlight lighting control means is configured to obtain, from a source external to said key input device, application software including key backlight information setting lighting color data and key backlight information setting lighting position data, and is further configured to refer to at least one of the key backlight information setting lighting color data and the key backlight information setting lighting position data while the application software is being executed.