1. A method for making freehand input using a freehand input device which comprises: a table for storing execution commands corresponding to the type of gesture therein; a display unit having a display screen; a handwriting input unit for accepting handwriting input including gesture input; and a coordinate value acquisition unit for acquiring coordinate values of the handwriting input accepted by said handwriting input unit; and displays handwriting corresponding to handwriting input including gesture accepted by said handwriting input, said method comprising the steps of: deciding whether or not said handwriting input unit is accepting handwriting input; updating display data of handwriting when it is decided that said handwriting input unit is accepting handwriting input; deciding whether or not acceptance of handwriting input is completed; deciding whether or not said handwriting input is gesture input when it is decided that acceptance of handwriting input is not completed; deciding the type of gesture on the basis of the coordinate values acquired by said coordinate value acquisition unit when it is decided that the handwriting input is gesture input; reading an execution command corresponding to the decided type of gesture from said table; displaying on said display unit the fact that the input is gesture input; deciding whether or not gesture input is completed; and executing the execution command corresponding to said gesture input when it is decided that gesture input is completed.