A typical user of a personal computer 100 operates the system 100 via the keyboard 41 or the mouse 42 to execute applications such as word processing, spread sheet, communication and Web browser for helping the user perform its job on the display screen (i.e., desk top).