Furthermore, when the touch panel 16 is being touched, the finger having touched is brought into contact to the operation stick (18a, 18b), and the operation stick (18a, 18b) may be tilted. In such a case, in addition to the direction input of the first operation stick 18a or the second operation stick 18b, the touch input of the touch panel 16 is applied.
Therefore, in this embodiment, in a case where the direction input of the first operation stick 18a and/or the second operation stick 18b is receivable and the touch input of the touch panel 16 is also receivable, by invalidating the input received later, information processing corresponding to the operation that the player does not intend is not performed.
That is, when the touch input of the touch panel 16 is applied in a state where the direction input of at least one of the first operation stick 18a and the second operation stick 18b is applied, the touch input is invalidated. In this embodiment, the touch coordinate data based on a touch input is deleted. Therefore, the information processing is not performed based on the touch input.