A portable terminal having a character entry function of displaying a character entry screen with a keyboard screen including a plurality of character key images on a display of a display means and performing an entry of a character by using the character key images of the keyboard screen, the portable terminal comprising: a first indicating means provided in a predetermined place of the portable terminal, the first indicating means for indicating a direction of movement of a first cursor that is displayed on the character entry screen and giving an instruction to select a character key image currently indicated by the first cursor on the keyboard screen; a second indicating means provided in a predetermined place of the portable terminal, the second indicating means for indicating a direction of movement of a second cursor that is displayed on the character entry screen and giving an instruction to select a character key image currently indicated by the second cursor on the keyboard screen; a cursor movement control means for controlling the display of the first cursor and the second cursor so that the first cursor and the second cursor can respectively move not only in a range of the keyboard screen but also over an entire surface of the character entry screen freely, controlling movement of the first cursor on the character entry screen based on a signal concerning the direction of movement of the first cursor, the signal being output from the first indicating means when the direction of movement of the first cursor is indicated by using the first indicating means, and controlling movement of the second cursor on the character entry screen based on a signal concerning the direction of movement of the second cursor, the signal being output from the second indicating means when the direction of movement of the second cursor is indicated by using the second indicating means; and an entry control means for controlling an entry of a character related to a character key image based on a signal concerning selection of the character key image, the signal being output from the first indicating means when the character key image currently indicated by the first cursor is selected by using the first indicating means, and controlling an entry of a character related to a character key image based on a signal concerning selection of the character key image, the signal being output from the second indicating means when the character key image currently indicated by the second cursor is selected by using the second indicating means, wherein, when controlling the respective movements of the first cursor and the second cursor on the keyboard screen, the cursor movement control means moves each of the first and second cursors (101, 102) on the keyboard screen in a key image unit by using each key image as one movement range. a first indicating means provided in a predetermined place of the portable terminal, the first indicating means for indicating a direction of movement of a first cursor that is displayed on the character entry screen and giving an instruction to select a character key image currently indicated by the first cursor on the keyboard screen; a second indicating means provided in a predetermined place of the portable terminal, the second indicating means for indicating a direction of movement of a second cursor that is displayed on the character entry screen and giving an instruction to select a character key image currently indicated by the second cursor on the keyboard screen; a cursor movement control means for controlling the display of the first cursor and the second cursor so that the first cursor and the second cursor can respectively move not only in a range of the keyboard screen but also over an entire surface of the character entry screen freely, controlling movement of the first cursor on the character entry screen based on a signal concerning the direction of movement of the first cursor, the signal being output from the first indicating means when the direction of movement of the first cursor is indicated by using the first indicating means, and controlling movement of the second cursor on the character entry screen based on a signal concerning the direction of movement of the second cursor, the signal being output from the second indicating means when the direction of movement of the second cursor is indicated by using the second indicating means; and an entry control means for controlling an entry of a character related to a character key image based on a signal concerning selection of the character key image, the signal being output from the first indicating means when the character key image currently indicated by the first cursor is selected by using the first indicating means, and controlling an entry of a character related to a character key image based on a signal concerning selection of the character key image, the signal being output from the second indicating means when the character key image currently indicated by the second cursor is selected by using the second indicating means, wherein, when controlling the respective movements of the first cursor and the second cursor on the keyboard screen, the cursor movement control means moves each of the first and second cursors (101, 102) on the keyboard screen in a key image unit by using each key image as one movement range.