When it is discriminated by an input-means determining unit 8 that an input to display unit is a first input by a pen, a function of an application 3 allocated in advance to an area on a screen of the application 3 specified by an input coordinate of first input means determined by an input-position determining unit 11 is executed on the basis of the first input. When it is discriminated that the input to the display unit is a second input by a finger, the execution of the function of the application 3 allocated in advance on the screen of the application 3 is prohibited and a predetermined function not allocated to the area on the screen of the application 3 is executed on the basis of the second input.