An information processing program executed by a computer with a near field wireless communication function (11, 12), the information processing program causing the computer to function as: communication means for exchanging data with one of a plurality of information storage media (200-1, 200-2...) through near field wireless communication with the information storage medium, wherein different information storage media (200-1, 200-2...) correspond with different information included in the information storage medium (200-1, 200-2...); and processing means for performing predetermined processing in accordance with a time difference between a predetermined first timing (T4, T4') and one of a second timing at which exchange of data with the information storage medium is enabled and a third timing at which exchange of data with the information storage medium is disabled, wherein the processing means varies a degree of influence on the predetermined processing depending on information included in the information storage medium, wherein the predetermined first timing (T4, T4') is determined by an application and the second and third timing (T3, T5) are determined by a user, wherein the first timing (T4, T4') is periodically set with timing T3 causing an indicator periodically reciprocating in a meter object, wherein a position of the indicator indicates an influence on the game processing, wherein reciprocating the indicator is stopped at the third timing and influence on the game processing is determined based on the relative position of the stopped indicator in the meter object, wherein the game is a golf game, the influence on the game processing is the power of a shot and the power of the shot is higher when a time difference between the second timing at which exchange of data with RF tag is enabled and the third timing at which exchange of data with RF tag is disabled is closer to a multiple of a predetermined cycle of the periodically set first timing (T4, T4'), and wherein the information storage medium is an RF tag. communication means for exchanging data with one of a plurality of information storage media (200-1, 200-2...) through near field wireless communication with the information storage medium, wherein different information storage media (200-1, 200-2...) correspond with different information included in the information storage medium (200-1, 200-2...); and processing means for performing predetermined processing in accordance with a time difference between a predetermined first timing (T4, T4') and one of a second timing at which exchange of data with the information storage medium is enabled and a third timing at which exchange of data with the information storage medium is disabled, wherein the processing means varies a degree of influence on the predetermined processing depending on information included in the information storage medium, wherein the predetermined first timing (T4, T4') is determined by an application and the second and third timing (T3, T5) are determined by a user, wherein the first timing (T4, T4') is periodically set with timing T3 causing an indicator periodically reciprocating in a meter object, wherein a position of the indicator indicates an influence on the game processing, wherein reciprocating the indicator is stopped at the third timing and influence on the game processing is determined based on the relative position of the stopped indicator in the meter object, wherein the game is a golf game, the influence on the game processing is the power of a shot and the power of the shot is higher when a time difference between the second timing at which exchange of data with RF tag is enabled and the third timing at which exchange of data with RF tag is disabled is closer to a multiple of a predetermined cycle of the periodically set first timing (T4, T4'), and wherein the information storage medium is an RF tag.