Patent ID: 8078675

Claim:
A client unit which transmits an input event corresponding to a user operation to a server unit connected via a network and receives screen information created according to an application program run on the server unit according to the input event, the client unit comprising: a processor coupled with memory; a key information reception module which receives key pad control information corresponding to an application program now in operation from the server unit; a determination module which determines whether the key control information received by the key information reception module is specific key control information including exclusive key pad information inherently used in the application program or not; a first key display control module which, if the received key control information is determined as the specific key control information by the determination module, displays as an input unit a key pad including a plurality of keys based on the exclusive key pad information included in the key control information; a second key display control module which, if the received key control information is not determined as the specific key control information by the determination module, displays as an input unit a key pad including a plurality of keys based on common key pad information preliminarily stored in the client unit; and a key operation signal transmission module which transmits, as an input event to the server unit, a key operation signal to be operated according to a user operation on any key of the key pad displayed by the first or second key display control module.