Apparatus and method for providing virtual keyboard

PURPOSE: A method and a device for providing a virtual keyboard are provided to easily select a shape, location, and input mode according to the touch or drag on a touch screen monitor. CONSTITUTION: A database(140) stores virtual keyboard configuration information. A virtual keyboard processing module(120) extracts the virtual keyboard configuration information from a database. Based on the extracted virtual keyboard configuration information, the virtual key board processing module displays the virtual keyboard of a fan shape type to at least one part within a fan shape area on a touch screen monitor. A plurality of keys is arranged to the virtual keyboard.