Electronic music apparatus and program
First Claim
1. An electronic music apparatus comprising:
- a first storage device that stores a plurality of song data and predetermined right data corresponding to each of the plurality of song data in correspondence with each other;
a musical tone signal generating device that externally generates musical tone signals based on the song data stored in said first storage device;
an external output device capable of outputting the song data stored in said first storage device;
an output accepting device that accepts an output instruction for selectively outputting the song data stored in said first storage device; and
an output control device responsive to acceptance of the output instruction by said output accepting device, for controlling external outputting of the song data by said external output device based on the predetermined right data corresponding to the song data selected according to the accepted output instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an electronic music apparatus that can make effective use of song data by separately controlling external outputting of the song data according to songs while protecting the rights. When song data is selected, the song data is read from a second ROM or a flash memory and written into a RAM together with a copyright flag CRF indicating that the song data has a copyright, when it is set to “1”. When an external output instruction is given, when the copyright flag CRF corresponding to the selected song data is set to “0”, it is judged that the song data has no copyright to be protected. Then, the song data is output according to the external output instruction. On the other hand, if CRF=1 holds, it is judged that the song data has a copyright to be protected, and then an output inhibition message is displayed to inhibit external outputting of the song data.
19 Citations
12 Claims
-
1. An electronic music apparatus comprising:
-
a first storage device that stores a plurality of song data and predetermined right data corresponding to each of the plurality of song data in correspondence with each other;
a musical tone signal generating device that externally generates musical tone signals based on the song data stored in said first storage device;
an external output device capable of outputting the song data stored in said first storage device;
an output accepting device that accepts an output instruction for selectively outputting the song data stored in said first storage device; and
an output control device responsive to acceptance of the output instruction by said output accepting device, for controlling external outputting of the song data by said external output device based on the predetermined right data corresponding to the song data selected according to the accepted output instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic music apparatus that provides different songs contained therein for different destinations, comprising:
-
a song data storage device that stores a plurality of song data and destination corresponding data indicative of destinations for respective ones of the plurality of song data in correspondence with each other;
a destination data storage device that stores destination data indicative of a destination set for the electronic music apparatus;
an access device that makes access to the song data stored in said song data storage device to use the song data; and
an access control device that provides such control that said access device is permitted to make access to only song data, out of the song data stored in said song data storage device, corresponding to destination corresponding data matching the destination data stored in said destination data storage device, and is inhibited from accessing other song data. - View Dependent Claims (10)
-
-
11. A program for causing a computer to execute a method of controlling an electronic music apparatus having a storage device that stores a plurality of song data and predetermined right data corresponding to each of the plurality of song data in correspondence with each other, the program comprising:
-
a musical tone generating module for generating musical tone signals based on the song data stored in said storage device;
an external output module capable of externally outputting the song data stored in said storage device;
an output accepting module for accepting an output instruction for selectively outputting the song data stored in said storage device; and
an output control module responsive to acceptance of the output instruction by said output accepting module, for controlling external outputting of the song data by said external output module based on the predetermined right data corresponding to the song data selected according to the accepted output instruction.
-
-
12. A program for causing a computer to execute a method of controlling an electronic music apparatus that provides different songs contained therein for different destinations, the electronic music apparatus having a song data storage device that stores a plurality of song data and destination corresponding data indicative of destinations for respective ones of the plurality of song data in correspondence with each other, and a destination data storage device that stores destination data indicative of a destination set for the electronic music apparatus, the program comprising:
-
an access module for making access to the song data stored in said song data storage device to use the song data; and
access control module for providing such control that said access module is permitted to make access to only song data, out of the song data stored in said song data storage device, corresponding to destination corresponding data matching the destination data stored in said destination data storage device, and is inhibited from accessing other song data.
-
Specification