A storage medium storing a handwriting input program (42a2) for a game apparatus including a display means (12, 14), a storage means, and a handwriting input means having an input region, wherein said program causes a computer of the game apparatus to execute following steps: a handwriting inputting step for storing a track of a handwritten input in said storage means; a character recognizing step (S123, S153, S179, S133, S163, S177) for performing a character recognition process on the handwritten input stored in said storage means; a handwriting region calculating step for calculating a handwriting region being an area of the input region circumscribing the handwritten input; and a reference point calculating step for using the size of the handwriting region to calculate midpoint coordinates of the handwriting region; wherein said storage medium is characterized by said program (42a2) causing the computer to execute the following steps: a displaying step including (i) a step for displaying a recognized character in a first size when the reference point of the handwriting region is in a first predetermined display region of said input region, the first predetermined display region being stored in said storage means in advance, and when the size of the handwriting region exceeds a predetermined threshold; and (ii) a step of displaying the recognized character in a second size when the reference point of the handwriting region is in a second predetermined display region of said input region, a plurality of second predetermined display regions being stored in said storage means in advance, and when the size of the handwriting region is less than said threshold, wherein a plurality of recognized characters may be displayed simultaneously in in the second predetermined display region, wherein a character recognized in the first predetermined display region represents an answer character according to which a game determination is performed, and wherein characters recognized in the second predetermined display region are note characters noted by the player. a handwriting inputting step for storing a track of a handwritten input in said storage means; a character recognizing step (S123, S153, S179, S133, S163, S177) for performing a character recognition process on the handwritten input stored in said storage means; a handwriting region calculating step for calculating a handwriting region being an area of the input region circumscribing the handwritten input; and a reference point calculating step for using the size of the handwriting region to calculate midpoint coordinates of the handwriting region; wherein said storage medium is characterized by said program (42a2) causing the computer to execute the following steps: a displaying step including (i) a step for displaying a recognized character in a first size when the reference point of the handwriting region is in a first predetermined display region of said input region, the first predetermined display region being stored in said storage means in advance, and when the size of the handwriting region exceeds a predetermined threshold; and (ii) a step of displaying the recognized character in a second size when the reference point of the handwriting region is in a second predetermined display region of said input region, a plurality of second predetermined display regions being stored in said storage means in advance, and when the size of the handwriting region is less than said threshold, wherein a plurality of recognized characters may be displayed simultaneously in in the second predetermined display region, wherein a character recognized in the first predetermined display region represents an answer character according to which a game determination is performed, and wherein characters recognized in the second predetermined display region are note characters noted by the player. a displaying step including (i) a step for displaying a recognized character in a first size when the reference point of the handwriting region is in a first predetermined display region of said input region, the first predetermined display region being stored in said storage means in advance, and when the size of the handwriting region exceeds a predetermined threshold; and (ii) a step of displaying the recognized character in a second size when the reference point of the handwriting region is in a second predetermined display region of said input region, a plurality of second predetermined display regions being stored in said storage means in advance, and when the size of the handwriting region is less than said threshold, wherein a plurality of recognized characters may be displayed simultaneously in in the second predetermined display region, wherein a character recognized in the first predetermined display region represents an answer character according to which a game determination is performed, and wherein characters recognized in the second predetermined display region are note characters noted by the player.