Musical information processing system with automatic data transfer
First Claim
1. A musical information processing system comprising:
- a processing device;
a storage device connected with said processing device and having stored therein at least first data, said first data defining music or a music performance and also containing specific information that designates various data including second data necessary for executing predetermined processing based on said first data; and
a data supply device connected with said processing device and said storage device and having stored therein various data,wherein to execute said predetermined processing based on said first data, said processing device sends said data supply device a request for transfer of said second data necessary for the predetermined processing if said second data is not stored in said storage device, and said data supply device transfers said second data to said storage device in response to the request for transfer.
1 Assignment
0 Petitions
Accused Products
Abstract
In each of terminal devices, there is stored user profile information on the corresponding device. The user profile information includes data identifying the user, type and name of the device, information regarding a CPU, memory and operating system (OS) provided in the device, and information regarding various data and program stored in the device. When desired musical information data is to be downloaded from a host computer, a request for downloading optimum data is sent to the host computer. This permits efficient loading of data most suitable for system conditions. When data or program is to be loaded from a recording medium, such as a CD-ROM, rather than a communication network, efficient loading is permitted in a similar manner.
303 Citations
14 Claims
-
1. A musical information processing system comprising:
-
a processing device; a storage device connected with said processing device and having stored therein at least first data, said first data defining music or a music performance and also containing specific information that designates various data including second data necessary for executing predetermined processing based on said first data; and a data supply device connected with said processing device and said storage device and having stored therein various data, wherein to execute said predetermined processing based on said first data, said processing device sends said data supply device a request for transfer of said second data necessary for the predetermined processing if said second data is not stored in said storage device, and said data supply device transfers said second data to said storage device in response to the request for transfer.
-
-
2. A musical information processing system comprising:
-
a processor device for executing predetermined processing on the basis of first and second data; a memory device connected with said processor device and having stored therein at least said first data; and a data supply device connected with said processor device via a network and having stored therein at least said second data, wherein said processor device performs a first operation for determining whether or not said second data necessary for the predetermined processing is stored in said memory device, a second operation for, if said first operation determines that said second data necessary for the predetermined processing is not stored in said memory device, making a request to said data supply device to transfer the necessary second data via the network and a third operation for loading the necessary second data transferred from said data supply device into said memory device, so as to execute the predetermined processing on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device supplies the necessary data to said processor device via the network.
-
-
3. A musical information processing system comprising:
-
a processor device for executing predetermined processing on the basis of first and second data; a memory device connected with said processor device and for storing therein said first and second data; and a data supply device connected with said processor device via a network and including a database having stored therein plural sorts of said first and second data, wherein said processor device performs a first operation for designating desired first data from among plural sorts of said first data and making a request to said data supply device to transfer the designated first data, a second operation for determining whether or not said second data to be used in correspondence with the designated first data is already stored in said memory device, a third operation for, if said second operation determines that said second data is not stored in said memory device, making a request to said data supply device to transfer said second data and a fourth operation for loading said designated first data and second data transferred from said data supply device into said memory device, so as to execute the predetermined processing on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device supplies said designated first data and said second data to said processor device via the network.
-
-
4. A musical information processing system comprising:
-
a processor device for executing predetermined processing on the basis of first and second data; a memory device connected with said processor device and for storing therein said first and second data; and a data supply device connected with said processor device via a network and including a database having stored therein plural sorts of said first and second data, wherein said processor device performs a first operation for designating desired first data from among the plural sorts of said first data and making a request to said data supply device to transfer the designated first data, a second operation for permitting a mode selection between a first mode for making a request for transfer of only the designated first data and a second mode for making a request for transfer of the designated first data and said second data to be used in correspondence with the designated first data, a third operation for, if said second mode is selected, determining whether or not said second data to be used in correspondence with the designated first data is already stored in said memory device, a fourth operation for, if said third operation determines that said second data is not stored in said memory device, making a request to said data supply device to transfer said second data and a fifth operation for loading said designated first data and second data transferred from said data supply device into said memory device, so as to execute the predetermined processing on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device supplies said designated first data and second data to said processor device via the network.
-
-
5. A musical information processing system comprising:
-
a processor device for executing predetermined processing on the basis of first and second data; a memory device connected with said processor device and having stored therein at least said first data; and a data supply device connected with said processor device and memory device and including a memory having stored therein at least said second data, wherein said processor device performs a first operation for determining whether or not said second data necessary for the predetermined processing is stored in said memory device, a second operation for, if said first operation determines that said second data necessary for the predetermined processing is not stored in said memory device, making a request to said data supply device to transfer the necessary second data and a third operation for loading the necessary second data transferred from said data supply device into said memory device, so as to execute the predetermined processing on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device reads out the necessary second data from said memory and supplies the read-out necessary second data to said processor device.
-
-
6. A musical information processing system comprising:
-
a processor device for executing predetermined processing on the basis of first and second data; a memory device connected with said processor device and for storing therein said first and second data; and a data supply device connected with said processor device and memory device and including a memory having stored therein plural sorts of said first and second data; wherein said processor device performs a first operation for selecting one of a plurality of the predetermined processing to be executed, a second operation for reading out from said memory of said data supply device said first data necessary for the selected predetermined processing and loading the read-out first data into said memory device, a third operation for determining whether or not said second data necessary for the selected predetermined processing is already stored in said memory device, a fourth operation for, if said third operation determines that said second data necessary for the selected predetermined processing is not stored in said memory device, making a request to said data supply device to transfer the necessary second data and a fifth operation for loading the necessary second data transferred from said data supply device into said memory device, so as to execute the selected predetermined processing on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device reads out the necessary second data from said memory and supplies the read-out necessary second data to said processor device. - View Dependent Claims (7, 8)
-
-
9. A musical information processing system comprising:
-
a processor device for executing music reproduction processing on the basis of first data containing music data for automatic performance and second data related to said first data; a memory device connected with said processor device and having stored therein at least said first data; and a data supply device connected with said processor device via a network and including a database having stored therein various data including at least plural sorts of said second data; wherein said first data contains designation information for designating said second data necessary for reproduction of the music data, said processor device performs a first operation for, in order to execute a reproductive performance of a selected music piece, making a request to said data supply device, via the network, to transfer said second data designated by said designation information contained in said first data for the music piece and a second operation for loading said second data transferred from said data supply device into said memory device, so as to execute the music reproduction processing of the selected music piece on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device supplies said second data to said processor device via the network.
-
-
10. A musical information processing system comprising:
-
a processor device for executing music reproduction processing on the basis of first data containing music data for automatic performance and second data related to said first data; a memory device connected with said processor device and having stored therein at least said first data; and a data supply device connected with said processor device and memory device and including a memory having stored therein various data including at least plural sorts of said second data; wherein said first data contains designation information for designating said second data necessary for reproduction of the music data, said processor device performs a first operation for, in order to execute a reproductive performance of a selected music piece, making a request to said data supply device to transfer said second data designated by said designation information contained in said first data for the music piece and a second operation for loading said second data transferred from said data supply device into said memory device, so as to execute the music reproduction processing of the selected music piece on the basis of said first and second data stored in said memory device, and in response to the request from said processor device, said data supply device supplies said second data to said processor device.
-
-
11. A method of transferring musical data from a database to a memory device in a system which includes the memory device, a processor device for executing predetermined processing on the basis of data stored in the memory device and the database having stored therein various data including musical data, the predetermined processing being executed on the basis of first data specific to the predetermined processing and second data usable for not only the predetermined processing but also other processing, said method comprising the steps of:
-
making a request to said database to transfer desired said first data; determining whether or not said second data necessary for the execution of the predetermined processing based on said desired first data is stored in said memory device; making a request to said database to transfer said necessary second data if said step of determining determines that said necessary second data is not stored in said memory device; and in response to the request, loading said first and second data transferred from said data base into said memory device.
-
-
12. A method of transferring musical data from a database to a memory device in a system which includes the memory device, a processor device for executing predetermined processing on the basis of data stored in the memory device and the database having stored therein various data including musical data, the predetermined processing being executed on the basis of first data specific to the predetermined processing and second data usable for execution of not only the predetermined processing but also other processing, the memory device having stored therein at least said first data, said method comprising the steps of:
-
determining whether or not said second data necessary for the execution of the predetermined processing is stored in said memory device, when the processing is to be executed; making a request to said database to transfer said necessary second data if said step of determining determines that said necessary second data is not stored in said memory device; and in response to the request, loading said second data transferred from said data base into said memory device.
-
-
13. A machine readable recording medium containing a group of instructions to cause said machine to implement a method of transferring musical data from a database to a memory device in a system which includes the memory device, a processor device for executing predetermined processing on the basis of data stored in the memory device and the database having stored therein various data including musical data, the predetermined processing being executed on the basis of first data specific to the predetermined processing and second data usable for execution of not only the predetermined processing but also other processing, said method comprising the steps of:
-
making a request to said database to transfer desired said first data; determining whether or not said second data necessary for the execution of the predetermined processing based on said desired first data is stored in said memory device; making a request to said database to transfer said necessary second data if said step of determining determines that said necessary second data is not stored in said memory device; and in response to the request, loading said first and second data transferred from said data base into said memory device.
-
-
14. A machine readable recording medium containing a group of instructions to cause said machine to implement a method of transferring musical data from a database to a memory device in a system which includes the memory device, a processor device for executing predetermined processing on the basis of data stored in the memory device and the database having stored therein various data including musical data, the predetermined processing being executed on the basis of first data specific to the predetermined processing and second data usable for execution of not only the predetermined processing but also other processing, the memory device having stored therein at least said first data, said method comprising the steps of:
-
determining whether or not said second data necessary for the execution of the predetermined processing is stored in said memory device, when the processing is to be executed; making a request to said database to transfer said necessary second data if said step of determining determines that said necessary second data is not stored in said memory device; and in response to the request, loading said second data transferred from said data base into said memory device.
-
Specification