1. A character input method comprising the steps of: displaying, when a user brings a mouse cursor into contact with a term input box of a web browser or website or clicks the term input box, a character input window in abutment with the term input box, the character input window comprising a first section that includes a plurality of character buttons and a second section that includes a completion button for enabling input of a signal indicative of completion of character entry; entering, when a character button of the plurality of character buttons is clicked, a character corresponding to the clicked character button into the term input box; generating, when the completion button is clicked, an activation signal that causes a search engine associated with the term input box to run is run using as search data the character entered into the term input box; making, when the user locates the mouse cursor on a portion of a screen outside the character input window, the character input window disappear and the portion of the screen outside the character input window remains visible; and displaying an extended term window that displays an extended term including the character entered in the term input box, wherein the extended term window is displayed in contact with a contour of the term input box or the character input window, wherein the character input window is displayed in contact with one side of the contour of the term input box, and the extended term window is displayed in contact with opposite side of the contour of the term input box.