Patent ID: 8009142
Filing Date: 2011-08-30
Classification: G06F

Abstract:
1. A virtual keyboard system using a virtual keyboard as an input device, comprising: storage means for storing virtual keyboard management information that describes respective associations between each of a plurality of input fields, and a respective virtual keyboard used upon data input to that input field; registration means for registering the association between the input field and the virtual keyboard in the virtual keyboard management information in response to a request from an application program that uses data input in the input field; selection means for selecting, in response to designation of one of the plurality of input fields on a window generated by an application program, a virtual keyboard associated with that one of the plurality of input fields on the window based on the virtual keyboard management information; and display means, responsive to selection by said selection means, for displaying the virtual keyboard selected by said selection means for inputting data to the one of the plurality of input fields on the window.