Further, the system can be connected to a communication network B via the communication interface 13 to receive various data such as the music data composing program, music template data and accompaniment style data of the present invention from a server computer C via the communication network B. Also the composed music data files can be transmitted to a connected user, for example, as a birthday