Patent ID: 7244885

Claim:
A server apparatus for providing musical composition data to an electronic musical apparatus, which is communicably connected to the server apparatus via a communication network, and which is operable by a user, the server apparatus comprising: a storage section that stores the musical composition data representing a plurality of musical compositions; a transmission section that transmits musical composition data which is stored in the storage section and which represents a first musical composition, to the electronic musical apparatus via the communication network in a streaming manner, such that the electronic musical apparatus can reproduce the first musical composition in realtime basis according to the transmitted musical composition data; a reception section that receives operation data from the electronic musical apparatus via the communication network, the operation data representing a user operation of the electronic musical apparatus performed in response to realtime reproduction of the first musical composition; and a control section that selects musical composition data representing a second musical composition from the storage section based on contents of the operation data received by the reception section, such that the second musical composition matches a skill of the user to operate the electronic musical apparatus, and that controls the transmission section to transmit the selected musical composition data of the second musical composition to the electronic musical apparatus in the streaming manner, whereby another user operation can be performed in response to the realtime reproduction of the second musical composition.