A CPU 10 operates in response to an instruction for starting reproduction of a melody to read out tone color data and tempo data included in selected musical composition data from a RAM 11 or a ROM 12, and transfer the readout data to a musical tone-generating section 15. User credentials, a device id and a first hash are received at server from a user device. The pseudorange samples comprise message data modulation. Further, the instruction includes at least one bit that specifies how the test is to be performed.