Patent ID: 8656307

Claim:
A non-transitory computer-readable information storage medium storing a program that performs processing for reproducing music data and evaluating an input performed by an operator, the program causing a computer to function as: a storage section that stores a plurality of musical reference timings each having an evaluation property or a non-evaluation property for the music data, the musical reference timings including a first musical reference timing having an evaluation property and a plurality of second musical reference timings having a non-evaluation property for the music data, wherein the evaluation property allows an associated musical reference timing to be evaluated against the input performed by the operator; a display control section that displays an instruction mark representing a musical reference timing having an evaluation property including more than two non-overlapping evaluation time periods, each musical reference timing including a center that is included in one of the evaluation time periods; an evaluation section that conducts an evaluation of the input performed by the operator by comparing the first musical reference timing having the evaluation property with a timing of the input performed by the operator, the input performed by the operator falling within one of the non-overlapping evaluation periods; and for each second musical reference timing, a change section that changes the non-evaluation property of the second musical reference timing to an evaluation property based on a result of the evaluation of within which of the non-overlapping evaluation periods the input falls, and wherein: the number of instructions marks to be displayed increases in real-time based on the evaluation result for the input performed by the operator, the display control section sets an instruction mark of a second musical reference timing to the display state from the non-display state when the non-evaluation property of the second musical reference timing is changed to the evaluation property, and a feedback is provided to the operator based on the evaluation.