新四季網

用於阻止複製擁有版權的樂曲數據的電子音樂設備的製作方法

2023-07-26 15:23:21

專利名稱:用於阻止複製擁有版權的樂曲數據的電子音樂設備的製作方法
技術領域:
本發明涉及一種電子音樂設備,它配置成阻止複製擁有版權的樂曲數據和阻止擁有版權的音樂數據發送到外部裝置,本發明涉及一種應用於音樂設備和外部裝置的方法。
背景技術:
通常,當出售表現樂曲的擁有版權的樂曲數據時,將樂曲數據存儲在軟盤、光碟等存儲媒體中,還記錄版權數據,目的是保護擁有版權的樂曲數據不接收未授權的複製。版權數據包括作曲者姓名、作曲日期、製作人姓名和生產日期,可以為多組樂曲數據共同提供版權數據或者為每組樂曲數據提供版權數據。當從包括通信電路的外部裝置接受擁有版權的樂曲數據時,存儲添加有上述版權數據的樂曲數據。
然而,上述向樂曲數據添加版權數據的措施不足以防止未授權的複製。尤其是,一旦把擁有版權的樂曲數據從外部記錄媒體、外部裝置等接受到諸如電子樂器或個人計算機的電子音樂設備中,就不可能阻止用於編輯等的未授權複製了。另一個問題是向接受的樂曲數據添加版權數據是件麻煩事。

發明內容
實現本發明以解決上述問題,本發明的一個目的是提供一種電子音樂設備、程序等,它們可以容易地添加標識符並可以更好的保護樂曲數據不受未授權的複製,可以用標識符來確定音樂數據是否擁有版權。
為了實現上述目的,本發明的特徵在於電子音樂設備,有存儲裝置,能以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在存儲裝置中的樂曲數據和重放樂曲;和接受部分,用於從外部存儲媒體或外部裝置接受所需樂曲數據,在存儲裝置中存儲樂曲數據及其文件名,電子音樂設備包括確定部分,用於確定接受部分所接受的樂曲數據是否擁有版權;和文件名修改部分,用於在確定部分確定樂曲數據有版權時,將接受部分所接受的樂曲數據的文件名改變為預定式樣,並將文件名存儲在存儲裝置中。
根據這一特徵,當接受部分所接受的樂曲數據有版權時,用確定部分和文件名修改部分的功能將樂曲數據的文件名自動變為預定式樣。這些功能有可能容易地區分擁有版權的樂曲數據和沒有版權的樂曲數據,不再需要添加用於區別標識符的過程。此外,由於可以只參考其文件名來確定樂曲數據是否有版權,所以,通過禁止顯示用於複製樂曲數據的擁有版權的樂曲數據的文件名,阻止複製這種樂曲數據,或者保護樂曲數據不輸出到外部裝置,可以很好地保護關於樂曲數據的版權。
本發明的另一特徵在於電子音樂設備,有存儲裝置,用於存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在存儲裝置中的樂曲數據和重放樂曲;和寫入部分,能將存儲在存儲裝置中的樂曲數據寫入外部存儲媒體中,電子音樂設備包括確定部分,用於確定存儲在存儲裝置中的樂曲數據是否有版權;和寫入保護部分,用於保護確定部分所確定的有版權的樂曲數據,使其不被寫入部分寫入外部存儲媒體中。
根據這一特徵,用確定部分和寫入保護部分的功能來保護存儲在存儲裝置中的擁有版權的樂曲數據,使其不會被寫入到外部存儲裝置中。因而,防止未授權而複製擁有版權的樂曲數據,很好地保證了關於樂曲數據的版權。
本發明的又一特徵在於電子音樂設備,有存儲裝置,用於存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在存儲裝置中的樂曲數據和重放樂曲;和輸出部分,能將存儲在存儲裝置中的樂曲數據輸出到外部裝置,電子音樂設備包括確定部分,用於確定存儲在存儲裝置中的樂曲數據是否有版權;和輸出保護部分,用於保護確定部分所確定的有版權的樂曲數據,使其不被輸出部分輸出到外部裝置。
根據這一特徵,用確定部分和輸出保護部分的功能來保護存儲在存儲裝置中擁有版權的樂曲數據,使其不被輸出到外部裝置。因而,防止未授權地複製擁有版權的樂曲數據,很好地保證了關於樂曲數據的版權。
本發明的又一特徵在於電子音樂設備,有存儲裝置,能以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在存儲裝置中的樂曲數據和重放樂曲;和輸出部分,能響應來自外部裝置的請求,將存儲在存儲裝置中的文件名輸出到外部裝置,和將相應於外部裝置指定的文件名的樂曲數據輸出到外部裝置,該電子音樂設備包括確定部分,用於確定存儲在存儲裝置中的樂曲數據是否有版權;和輸出保護部分,用於保護確定部分所確定的有版權的樂曲數據的文件名,使其不被輸出部分輸出到外部裝置。
根據這一特徵,用確定部分和輸出保護部分的功能來保護存儲在存儲裝置中的擁有版權的樂曲數據的文件名,使其不被輸出到外部裝置。因而,外部裝置不能顯示擁有版權的樂曲數據的文件名,使用戶無法選擇擁有版權的樂曲數據。結果是,實際上保護擁有版權的樂曲數據,使其不被輸出到外部裝置,因而很好地保證了關於樂曲數據的版權。
本發明的又一特徵在於存儲應用於外部裝置的程序的方法和計算機可讀媒體,外部裝置請求電子音樂設備發送樂曲數據,電子音樂設備存儲表示樂曲的樂曲數據,所述方法和程序包括步驟確定步驟,用於確定存儲在電子音樂設備中的樂曲數據是否有版權;和禁止步驟,用於禁止外部裝置請求電子音樂設備發送在確定步驟確定為有版權的樂曲數據。
根據這一特徵,通過確定步驟和禁止步驟,禁止外部裝置請求電子音樂設備將存儲在電子音樂設備中擁有版權的樂曲數據發送到外部裝置。結果,不從電子音樂設備向外部裝置輸出擁有版權的樂曲數據,以便很好地保證關於樂曲數據的版權。
本發明的另一特徵在於存儲應用於外部裝置的程序的方法和計算機可讀存儲媒體,外部裝置請求電子音樂設備發送樂曲數據,電子音樂設備以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據,所述方法和程序包括步驟文件名發送請求步驟,用於請求發送存儲在電子音樂設備中的文件名;顯示步驟,用於在顯示單元上顯示響應文件名發送請求從電子音樂設備發送的文件名;確定步驟,用於確定用戶從顯示在顯示單元上的多個文件名中選擇的文件名是否擁有版權樂曲數據;和樂曲數據發送請求步驟,用於請求電子音樂設備發送相應於在確定步驟所確定的沒有版權的文件名的樂曲數據。
根據這一特徵,通過確定步驟和樂曲數據發送請求步驟,禁止外部裝置請求電子音樂設備將存儲在電子音樂設備中擁有版權的樂曲數據發送到外部裝置,即使用戶選擇了顯示單元上擁有版權的樂曲數據的文件名也是這樣。結果,不從電子音樂設備向外部裝置輸出擁有版權的樂曲數據,以便很好地保證關於樂曲數據的版權。
本發明的另一特徵在於存儲用於外部裝置的程序的方法和計算機可讀存儲媒體,外部裝置請求電子音樂設備發送樂曲數據,電子音樂設備以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據,所述方法和程序包括步驟文件名發送請求步驟,用於請求發送存儲在電子音樂設備中的文件名;確定步驟,用於確定響應文件名發送請求從電子音樂設備發送的文件名是否擁有版權樂曲數據;顯示步驟,用於在顯示單元上顯示文件名,所述文件名是在確定步驟所確定的從電子音樂設備發送的文件名中沒有版權的文件名;和樂曲數據發送請求步驟,用於請求電子音樂設備發送相應於用戶在顯示步驟從顯示單元上顯示的多個文件名中選擇的文件名的樂曲數據。
根據這一特徵,通過確定步驟和顯示步驟,外部裝置不能顯示存儲在電子音樂設備中擁有版權的樂曲數據的文件名。因而,用戶不能選擇擁有版權的樂曲數據的文件名。結果,基本不能向外部裝置輸出擁有版權的樂曲數據,以便很好地保護樂曲數據的版權。
本發明中,電子音樂設備和外部裝置由電子樂器、個人計算機等構成。存儲裝置可以由ROM、快閃記憶體EEPROM、硬碟HD等構成。外部存儲媒體可以由諸如軟盤或光碟的磁或光學存儲媒體構成。可以用添加到樂曲數據的文件名的特殊字符串或符號串、關閉預定式樣文件名擴展名等來確定樂曲數據的版權,樂曲數據以一個一個文件為基礎存儲和傳送。
本發明用於電子音樂設備、存儲程序的方法和計算機可讀媒體,本發明可以應用於包括電子音樂設備和外部裝置的系統以及只應用於外部裝置。本發明還可以應用於電腦程式,計算機應用於電子音樂設備、外部裝置和系統。


圖1是顯示根據本發明中電子音樂設備的實施例電子樂器及其外圍設備的示意性框圖;
圖2是顯示圖1所示的ROM的數據存儲區域、內部存儲裝置和外部存儲裝置的示例格式的說明圖;圖3是存儲在圖1所示外部存儲裝置中的樂曲數據的格式圖;圖4是存儲在圖1所示RAM中的樂曲數據的格式圖;圖5是顯示在圖1所示的電子樂器上運行的主程序的流程圖;圖6是顯示在圖5所示樂曲數據輸入/輸出過程執行的樂曲數據輸入流程的流程圖;圖7是顯示在圖5所示樂曲數據輸入/輸出過程執行的樂曲數據複製流程的流程圖;圖8是顯示在圖5所示樂曲數據輸入/輸出過程執行的樂曲數據發送流程和在圖1所示外部裝置上運行的樂曲數據請求程序的流程圖;圖9是顯示根據第一修改實施例的樂曲數據發送流程和樂曲數據請求程序的流程圖;圖10是顯示根據第二修改實施例的樂曲數據發送流程和樂曲數據請求程序的流程圖;和圖11是顯示根據第三修改實施例樂曲數據發送流程和樂曲數據請求程序的流程圖。
具體實施例方式
現在參考附圖描述本發明的一個實施例。圖1顯示用作本發明的電子音樂設備的電子樂器A以及電子樂器A的外圍設備的框圖。
電子樂器A包括鍵盤11、面板操作符組12和顯示單元13。鍵盤11由用作演奏操作符的多個鍵。按下鍵產生音調信號,釋放鍵停止音調信號。分別用鍵的開/關操作來檢測鍵的按下和釋放。在與總線20連接的檢測電路14中設有與每個鍵對應的鍵開關。在鍵盤11上,裝配有多個與每個鍵對應的鍵按下指示器11a。用鍵按下指示器控制電路15來控制鍵按下指示器11a的發光操作。
操作設在電子樂器A的面板上的面板操作符組12,目的是引發電子樂器A上的多種操作。尤其是本實施例中,操作面板操作符組12,目的是引發諸如樂曲數據的選擇、重放、接受、傳送或複製的操作。在與總線20連接的檢測電路16中設置相應於每個操作符的操作符開關。顯示單元13顯示字符、數字、圖形等,顯示單元13由液晶顯示器或陰極射線管裝置等構成。用與總線20連接的顯示控制電路17來控制顯示單元13的顯示模式。
CPU31、定時器32、ROM33、RAM34、內部存儲裝置35、外部存儲裝置36、音調發生器41和效果電路42與總線20連接。構成微機主要部件的CPU31、定時器32、ROM33和RAM34通過執行程序來控制電子樂器A的多種操作。
ROM33中,設置了程序存儲區域和數據存儲區域。程序存儲區域中,存儲有系統程序、一些用於實現電子樂器A的多種功能的程序等。數據存儲區域中,如圖2所示,存儲有入口數據和表示樂曲的多組樂曲數據,這些數據用於自動執行的演示。入口數據包括多組數據和表示文件的第一地址的第一地址數據,多組數據均包括表示包含樂曲數據的文件的文件名數據。文件名數據包括文件名(例如「bluesky」)和表示作為MIDI數據(即,「.mid」)的文件的擴展名。當樂曲數據(樂曲文件)有版權時,樂曲數據的文件名變為預定式樣。例如,如果沒有版權,文件名就是「bluesky.mid」,而擁有版權的樂曲數據的文件名變為「blueskyxyz.mid」。
如作為實例的圖2所示,每組樂曲數據包括多個音軌(track)(例如,16音軌)的自動演奏數據。每個音軌的自動演奏數據包含初始設定數據、定時數據、MIDI事件數據和結束數據。初始設定數據包含多種控制數據,用於控制所要產生的音調信號的多種特徵,諸如音色、效果、風格(自動伴奏風格)或演奏節奏。定時數據表示所要產生的兩組MIDI事件數據之間的時間間隔。MIDI事件數據表示按照樂曲進展的樂器的演奏事件,指定音符斷開、音符接通、音色、效果等。
關於音符斷開的演奏事件數據包含諸如音符斷開數據,表示開始產生樂音(鍵按下);音符數數據(note number data),表示所產生的樂音的定音(頻率);速度數據,表示響度(鍵按下的速度);或頻道數(channel number)數據,表示形成頻道的音調信號。頻道數數據相應於形成音調發生器41的頻道的音調信號,在下文中詳細描述。關於音符接通的演奏事件數據包含音符接通數據,表示樂音發生的結束(鍵釋放);音符數數據,表示所產生的樂音的定音(頻率);和頻道數數據,表示形成頻道的音調信號。雖然上述描述的樂曲數據的格式符合SMF格式,但是,可以應用多種格式而不限於SMF。
在ROM33的數據存儲區域中,存儲有多組式樣數據、音色數據、效果數據和登記數據以及其它數據。式樣數據用於控制諸如進行曲或華爾茲的多種自動伴奏音的產生。音色數據用於控制所產生的樂音的音色,諸如鋼琴或吉他。效果數據用於控制添加到所產生的樂音的效果,諸如混響或合唱。登記數據用於同時指定每組式樣數據、音色數據、效果數據等。
本說明書中,內部存儲裝置35能存儲和讀取大量數據和程序,內部存儲裝置35包括預先嵌在電子樂器A中的可寫非易失性存儲器,諸如快閃記憶體EEPROM或硬碟HD和用於非易失性存儲器的驅動單元。存儲器中,預先存儲或從外部接受並存儲有多種程序(包括下文所述圖5到8所示的程序)、入口數據、樂曲數據、式樣數據、音色數據、效果數據、登記數據和圖2所示其它數據。這些程序和數據與存儲在ROM33中的數據是同一種,但是與它們不同。
本說明書中,外部存儲裝置36能存儲和讀取大量數據和程序,外部存儲裝置36包括多種可用於電子樂器A的外部存儲媒體,諸如軟盤FD或光碟CD和用於驅動外部存儲媒體的驅動單元。從外部存儲媒體讀取多種程序、入口數據、樂曲數據、式樣數據、音色數據、效果數據、登記數據和圖2所示其它數據,並向外部存儲媒體寫入這些數據。這些程序和數據與ROM33中存儲的數據是同一種,但是與它們不同。
音調發生器41有多個音調信號形成頻道。每個音調信號形成頻道按照根據CPU31的控制而供應的演奏信息(音符斷開數據、音符接通數據、音符數數據、速度數據、頻道數數據等)形成音調信號。用存儲在ROM33、RAM34、內部存儲裝置35和外部存儲裝置36中的多種控制數據以及經下述接口電路51輸入的多種控制數據來控制音調信號的細節,諸如音色或伴奏音信號,用每個音調信號形成頻道形成音調信號。根據CPU31練習對音調信號的控制。
效果電路42用於將諸如混響和合唱的多種音樂效果添加到音調發生器41產生的音調信號中。還根據CPU31,用存儲在ROM33、RAM34、內部存儲裝置35和外部存儲裝置36中的多種效果數據以及經下述接口電路51輸入的多種效果數據來控制效果電路42添加的效果。將音調信號供應給聲音系統43,效果電路42向音調信號添加了效果。聲音系統43產生相應於所供應的音調信號的樂音,聲音系統43包括放大器、揚聲器等。
接口電路51也連接到總線20。接口電路51用於從諸如其它電子樂器或個人計算機的外部裝置52輸入多種數據,和將多種數據輸出到外部裝置52。外部裝置52可以構成為上述電子樂器A,但只要外部裝置52有計算機性能就是適當的,計算機性能包括至少一個操作符組、顯示單元、CPU、定時器、ROM、RAM、內部存儲裝置、外部存儲裝置等,這與上述電子樂器A類似。尤其是本實施例中,外部裝置52能通過執行圖8所示存儲在諸如軟盤FD或光碟CD的存儲媒體中的樂曲數據請求程序,從電子樂器A接受樂曲數據。此外,允許接口電路51經通信網絡53與外界連接,使電子樂器A能與外界交換多種程序和數據。
下面,解釋如上構成的實施例的操作。首先,描述電子樂器A的普通操作。當接通未示出的電源時,CPU31在步驟M10開始執行圖5所示主程序,並在步驟M12執行初始設定處理。在初始設定處理中,顯示單元13、音調發生器41、效果電路42、定時器32、接口電路51等處於初始狀態。在顯示單元13上顯示初始屏幕。音調發生器41設置為用標準音色形成音調信號的形式。效果電路42設置成向音調信號添加標準化效果或不添加任何效果的形式。步驟M12之後,執行從步驟M14到步驟M22的過程組成的循環。
在步驟M14,檢測面板操作符組12的操作。在步驟M16,響應測得的而板操作符組12的操作,執行樂曲數據輸入/輸出處理。在樂曲數據輸入/輸出處理執行圖6的樂曲數據輸入流程和如下詳細描述的圖8中的樂曲數據發送流程。
在步驟M18,響應測得的面板操作符組12的操作,執行自動演奏和引導處理。在自動演奏過程中,重放表示用戶所選擇樂曲的樂曲數據。本文中所指的樂曲數據是存儲在ROM33、內部存儲裝置35和外部存儲裝置36中任何一個裡的數據,或經接口電路51從外部裝置52或通信網絡53輸入的數據。為了指定用戶預期的樂曲數據,要求他/她在顯示單元13上的入口數據中選擇他的/她的預期文件名。為了重放樂曲數據,讀取初始設定數據並將其供應給音調發生器41和效果電路42,在每個周期以通過的定時數據確定的時間間隔讀取MIDI事件數據,並將其一個一個地供應給音調發生器41或效果電路42。
音調發生器41形成相應於上面供應的MIDI事件數據的音調信號,並將它們輸出到效果電路42。效果電路42向音調信號添加相應於所供應的MIDI事件數據的效果,並將添加了效果的信號輸出到聲音系統43。聲音系統43發出相應於添加了效果的音調信號的樂音。這是重放樂曲數據所表示的樂曲的過程。
在引導過程中,將如上讀取的包含在MIDI事件數據中描述音符斷開和音符接通的演奏事件數據一個一個地供應給鍵按下指示器控制電路15。按照描述音符斷開和音符接通的演奏事件數據,鍵按下指示器控制電路15情況正常地點亮相應於音符數所表示的每個鍵的鍵按下指示器11a。這是高速用戶鍵情況正常地按下。通常與自動演奏過程流程並行執行引導過程,即,發出屬於一部分的樂音時,為用戶指示屬於另一部分的鍵按下。
在步驟M20的鍵按下/釋放過程中,將鍵按下/釋放數據(與描述音符斷開和音符接通的演奏事件數據相同)供應給音調發生器41,鍵按下/釋放數據由檢測電路14來檢測並描述鍵盤11的用戶鍵按下/釋放操作。音調發生器41形成相應於如上供應的鍵按下/釋放數據的音調信號,並將所形成的信號輸出到聲音系統43。聲音系統43發出相應於音調信號的樂音。這是按照鍵盤11的演奏操作發出樂音的過程。
響應面板操作符組12的操作檢測,在步驟M22執行其它過程,用於控制所要產生的樂音的音色、效果等。這種情況下,將按照面板操作符組12操作的音色數據和效果數據供應給音調發生器41、效果電路42等。這是按照面板操作符組12的操作來改變所要產生的樂音的音色、效果等的過程。
下面,詳細描述樂曲數據輸入流程。該流程用於將存儲外部存儲裝置36(尤其是軟盤FD或光碟CD)中的樂曲數據接受到電子樂器A或者經接口電路51接受存儲在與通信網絡53連接的外部裝置52或多種裝置中的樂曲數據。在步驟M30啟動樂曲數據輸入流程,如圖6所示。啟動樂曲數據輸入流程之後,在步驟M32,CPU31提示用戶指定存儲所要接受的樂曲數據的裝置,並在顯示單元13上顯示存儲在指定裝置中的樂曲數據。
這種情況下,CPU31先提示用戶指定存儲所要接受的樂曲數據的裝置(例如外部存儲裝置36、外部裝置52和與通信網絡53連接的多種裝置等)。指定裝置之後,CPU31輸入存儲在指定裝置中的入口數據,並在顯示單元13上顯示存儲在該裝置中的多組樂曲數據的文件名。在存儲樂曲數據的裝置(例如,外部存儲裝置36、外部裝置52和與通信網絡53連接的多種裝置等)中,如圖3所示存儲入口數據和多組樂曲數據。入口數據和樂曲數據的格式如圖2所示。
處理完步驟M32之後,在步驟M34,CPU31提示用戶從顯示單元13上顯示的文件名中選擇一個或多個文件名。用戶操作面板操作符組12目的是選擇一個或多個文件名之後,在步驟S34,CPU31從存儲有樂曲數據的裝置輸入相應於所選擇的一個或多個文件名的樂曲數據,並將其臨時存儲在RAM34中。存儲在RAM34中的樂曲數據的格式如圖4所示。
下面在步驟M36,CPU31確定是否從諸如軟盤FD或光碟CD的存儲媒體接受樂曲數據。要求這一處理是因為在樂曲數據存儲在諸如軟盤FD或光碟CD的存儲媒體中的情況下,用版權來保護所有樂曲數據的可能性高,樂曲數據包括樂曲數據陣列。
當從諸如軟盤FD或光碟CD的存儲媒體接受樂曲數據時,CPU31在步驟M36給出「是」,並在步驟M38確定存儲媒體自身是否有版權。在這一步驟,當存儲媒體存儲諸如作曲者姓名、作曲日期、製作人或生產日期的版權資訊或者有對版權的防護措施時,CPU31確定存儲媒體自身有版權。換句話說,CPU31確定存儲在存儲媒體中的所有樂曲數據都受版權保護。
當在步驟M38給出「是」時,即,當確定存儲媒體自身受版權保護時,CPU31進行到步驟M42目的是將臨時存儲在RAM34中的樂曲數據的一個或多個文件名變為預定式樣。本實施例中,例如,如果臨時存儲在RAM34中的樂曲數據的文件名數據是「bluesky.mid」,就用預定字符串「xyz」添加到文件名部分「bluesky」將文件名「bluesky.mid」變為「blueskyxyz.mid」。
處理完步驟M42之後,CPU31進行到步驟M44,並在內部存儲裝置35(快閃記憶體EEPROM、硬碟HD等)中存儲改變後的文件名數據,將樂曲數據臨時存儲在RAM34中(見圖2)。這種情況下,隨著改變後的文件名數據,將表示樂曲數據的第一地址的第一地址數據作為入口數據存儲在內部存儲裝置35中。
當不從諸如軟盤FD或光碟CD的存儲媒體接受樂曲數據時,CPU31在步驟M36給出「否」並進行到步驟M40。當在步驟M38給出「否」時,即,當確定存儲媒體自身沒有版權時,CPU31也進行到步驟M40。在步驟M40,CPU31確定已經接受的樂曲數據是擁有版權的。這種情況下,當在樂曲數據中記錄諸如作曲者姓名、作曲日期、製作人或生產日期的版權資訊時,或者當樂曲數據加密或有預定水印信息時,CPU31確定樂曲數據擁有版權。
當在步驟M40給出「是」時,即,當CPU31確定樂曲數據擁有版權時,CPU31進行到步驟M42,並將臨時存儲在RAM34中的樂曲數據的文件名變為預定式樣。然後,CPU31進行到步驟S34,並將臨時存儲在RAM34中的改變後文件名和樂曲數據存儲在內部存儲裝置35(快閃記憶體EEPROM、硬碟HD等)中。
另一方面,當在步驟M40給出「否」時,即,當CPU31確定樂曲數據沒有版權時,CPU31進行到步驟M44並將臨時存儲在RAM34中的文件名數據和樂曲數據存儲在內部存儲裝置35(快閃記憶體EEPROM、硬碟HD等)中,跳過改變文件名數據的步驟M42。因而,文件名數據不變。這種情況下,也將表示樂曲數據的第一地址的文件名數據作為入口數據存儲在內部存儲裝置35中。
處理完步驟M44之後,CPU31進行到步驟M46並確定用戶是否已經請求繼續接受另一樂曲數據或終止接受樂曲數據。當沒做任何請求時,CPU31在步驟M46等候用戶請求。當請求繼續接受另一樂曲數據時,CPU31返回步驟M32並重複步驟M32到M44,目的是將另一樂曲數據接受到電子樂器A的內部存儲裝置35。當請求終止接受樂曲數據時,另一方面,CPU31進行到步驟M48並終止樂曲數據輸入流程。
執行樂曲數據輸入流程使擁有版權的樂曲數據的文件名數據自動改變到預定式樣,去除了用戶保護版權的操作,諸如輸入版權資訊的操作。
下面,詳細描述樂曲數據複製流程。該流程用於將存儲在ROM33或內部存儲裝置35(具體地說,快閃記憶體EEPROM、硬碟HD等)中的樂曲數據複製到外部存儲裝置36(具體地說,軟盤FD或光碟CD)中。在步驟M60啟動樂曲數據複製流程,如圖7所示。啟動樂曲數據複製流程之後,在步驟M62,CPU31在顯示單元13上顯示存儲在ROM33或內部存儲裝置35中的樂曲數據的文件名列表。下面,CPU31進行到步驟M64並在顯示單元13上提示用戶從列出的文件名中選擇一個或多個文件(樂曲數據)。按照用戶對面板操作符組12選擇一個/多個文件的操作,CPU31在步驟M64輸入所選擇的一個/多個文件名。
處理完步驟M64之後,CPU31進行到步驟M66並檢查用戶所選擇的文件(樂曲數據)是否擁有版權。具體地說,CPU31檢查所選擇文件的文件名是否已經變為預定式樣。以「blueskyxyz.mid」為例,CPU31檢查文件名是否包括預定字符串「xyz」。當在步驟M66確定文件擁有版權時,CPU31在步驟M68給出「是」並進行到步驟M70。在步驟M70,CPU31在顯示單元13上指示不允許複製樂曲數據。然後,CPU31進行到步驟M74,而不將樂曲數據複製到外部存儲裝置36。
另一方面,當CPU31在步驟M66確定文件沒有版權時,CPU31在步驟M68給出「否」並進行到步驟M72。在步驟M72,CPU31在外部存儲裝置36(軟盤FD或光碟CD)上寫入相應於所選擇的文件名的樂曲數據以及文件名數據,並進行到步驟M74。
在步驟M74,CPU31確定用戶是否已經請求繼續複製另一樂曲數據或終止複製樂曲數據。當沒做任何請求時,CPU31在步驟M74等候用戶的請求。當請求繼續複製另一樂曲數據時,CPU31返回步驟M62並重複步驟M62到M72目的是將存儲在ROM33或內部存儲裝置35中的另一樂曲數據複製到外部存儲裝置36。另一方面,當請求終止複製樂曲數據時,CPU31進行到步驟M76並終止樂曲數據的複製流程。
執行樂曲數據複製流程保護了擁有版權的樂曲數據不被複製到外部存儲裝置36(軟盤FD或光碟CD),防止未授權地複製樂曲數據並很好地保護了樂曲數據的版權。可以容易地確定樂曲數據是否擁有版權,根據文件名簡單地進行確定。
下面,詳細描述樂曲數據發送流程。該流程用於響應來自外部裝置52的請求,發送存儲在ROM33、內部存儲裝置35(具體地說,快閃記憶體EEPROM、硬碟HD等)或外部存儲裝置36(具體地說,軟盤FD或光碟CD)中的樂曲數據。通過執行外部裝置52中的樂曲數據請求程序來啟動該樂曲數據發送流程。
用戶在圖8所示的步驟S100啟動樂曲數據請求程序之後,在步驟S102,外部裝置52請求電子樂器A經接口電路51發送存儲在ROM33、內部存儲裝置35或外部存儲裝置36中的樂曲數據的簡要信息。用戶在外部裝置52上操作來進行該請求,選擇電子樂器A的ROM、內部存儲裝置35或外部存儲裝置36。
對簡要信息發送的請求導致CPU31在步驟M100啟動電子樂器A中的樂曲數據發送流程。在M102,CPU31將存儲在ROM33、內部存儲裝置35或外部存儲裝置36中的樂曲數據的簡要信息,即,入口數據中的所有文件名數據發送到外部裝置52。在步驟S104,外部裝置52接受如上發送的文件名數據,並在顯示單元上顯示由收到的文件名數據表示的文件名。在步驟S104,外部裝置52在顯示單元上提示用戶選擇一個或多個文件。用戶從顯示在顯示單元上的文件中選擇了一個/多個文件之後,外部裝置52在步驟S106將所選擇的一個/多個文件發送到電子樂器A。
電子樂器A中,CPU31在步驟M104確定所收到的一個/多個文件名所表示的樂曲數據是否擁有版權。為了進行確定,CPU31檢查收到的一個/多個文件名是否已經變為預定式樣。以「blueskyxyz.mid」為例,CPU31檢查文件名是否包括預定字符串「xyz」。當在步驟M104確定樂曲數據擁有版權時,CPU31在步驟M106給出「是」並進行到步驟M108。在步驟M108,CPU31將描述不允許發送樂曲數據的數據發送到外部裝置52。
另一方面,當CPU31在步驟M104確定樂曲數據沒有版權時,CPU31在步驟M106給出「否」並進行到步驟M110。在步驟M110,CPU31從ROM33、內部存儲裝置35或外部存儲裝置36讀取相應於收到的一個/多個文件名的樂曲數據,並將該數據與其文件名數據一起發送到外部裝置52。處理步驟M108和步驟M110之後,CPU31在步驟M112終止樂曲數據發送流程。
另一方面,在步驟S108用外部裝置52接收已經在步驟M108發送的數據或者已經在步驟M110與其文件名數據一起發送的樂曲數據,在步驟M108發送的數據描述不允許發送樂曲數據。當外部裝置52接收描述不允許發送樂曲數據的數據時,外部裝置52在步驟S110給出「否」並在在步驟S112在顯示單元上顯示不允許發送樂曲數據。當外部裝置52在步驟S108接收樂曲數據及其文件名時,外部裝置52在步驟S110給出「是」並將收到的樂曲數據和文件名數據存儲在存儲裝置中。
處理完步驟S112或步驟S114之後,外部裝置52在步驟S116確定請求繼續發送樂曲數據還是終止發送樂曲數據。當沒做任何請求時,外部裝置52在步驟S116等候用戶請求。當請求繼續發送樂曲數據時,外部裝置52返回步驟S102並再處理步驟S102到步驟S114目的是繼續請求電子樂器A發送樂曲數據的程序。另一方面,當請求終止發送樂曲數據時,外部裝置52在步驟S118終止發送樂曲數據請求程序。
執行樂曲數據請求程序和樂曲數據發送流程安全地保護了擁有版權的樂曲數據,使其不被電子樂器A發送到外部裝置52。結果,避免未授權地複製擁有版權的樂曲數據,很好地保證了樂曲數據的版權。可以容易地確定樂曲數據是否擁有版權,根據文件名容易地進行確定。
下面描述第一修改實施例,其中,部分修改了樂曲數據發送流程和樂曲數據請求程序,如圖9所示。也在這種情況下,用戶在圖9所示的步驟S200啟動外部裝置52上的樂曲數據請求程序之後,象在上述實施例中那樣,外部裝置52在步驟S202請求電子樂器A經接口電路51發送存儲在ROM33、內部存儲裝置35或外部存儲裝置36中的樂曲數據的簡要信息。
這對於簡要信息發送的請求導致CPU31在M200啟動電子樂器A上的樂曲數據發送流程。在步驟M202,CPU31檢查樂曲數據的簡要信息,即,包括在存儲在ROM33、內部存儲裝置35或外部存儲裝置36中的入口數據中的所有文件名數據是否是擁有版權的數據。通過確定文件名是否變為預定式樣來進行該檢查。以「blueskyxyz.mid」為例,CPU31檢查文件名是否包括預定字符串「xyz」。
然後,CPU31提取關於沒有版權的樂曲數據的文件名數據,並將其發送到外部裝置52。外部裝置52在步驟S204接收所發送的文件名數據,並在顯示單元上顯示收到的文件名數據所表示的文件名。在步驟S204,外部裝置52在顯示單元上提示用戶從顯示的多個文件名中選擇一個或多個文件名。用戶從顯示在顯示單元上的文件中選擇了一個/多個文件之後,在步驟S206,外部裝置52將所選擇的一個/多個文件名發送到電子樂器A。
電子樂器A中,在步驟M206,CPU31從ROM33、內部存儲裝置35或外部存儲裝置36讀取相應於收到的一個/多個文件名的樂曲數據,並與其文件名一起發送到外部裝置52。然後,CPU31在步驟M208終止樂曲數據發送流程。
另一方面,外部裝置52在步驟S028接收在步驟M206與其文件名一起發送的樂曲數據。在步驟S208,外部裝置52將所發送的樂曲數據及其文件名數據一起存儲在存儲裝置中。接下來,外部裝置52在步驟S210確定已經請求繼續發送樂曲數據還是終止發送樂曲數據。在上述實施例的步驟S116的情況下進行步驟S210。當請求繼續發送數據時,外部裝置52返回步驟S202並再次執行步驟S202到步驟S208的過程。另一方面,當請求終止發送數據時,外部裝置52在步驟S212終止樂曲數據請求程序。
執行樂曲數據請求程序和樂曲數據發送流程安全地保護了擁有版權的樂曲數據的文件名,使其不被電子樂器A發送到外部裝置52。因而,外部裝置52不會顯示擁有版權的樂曲數據的文件名,取消了用戶選擇擁有版權的樂曲數據的機會,實際上保護了擁有版權的樂曲數據,使其不被電子樂器A發送到外部裝置52。結果,避免未授權複製擁有版權的樂曲數據。根據文件名可以容易地確定樂曲數據是否擁有版權。
下面解釋第二修改實施例,其中,部分修改了圖8所示樂曲數據發送流程和樂曲數據請求程序,如圖10所示。也在這種情況下,用戶在圖10所示步驟S300啟動外部裝置52中的樂曲數據請求程序之後,外部裝置52在步驟S302請求電子樂器A經接口電路51發送存儲在ROM33、內部存儲裝置35或外部存儲裝置36中樂曲數據的簡要信息。
對簡要信息發送的請求導致CPU31在M300啟動電子樂器A上的樂曲數據發送流程。在步驟M302,CPU31向外部裝置52發送樂曲數據的簡要信息,即,包括在入口數據中的所有文件名數據,入口數據存儲在ROM33、內部存儲裝置35或外部存儲裝置36中。在步驟S304,外部裝置52接收所發送的文件名數據,並將用收到的文件名數據表示的文件名顯示在顯示單元上。在步驟S304,外部裝置52還在顯示單元上提示用戶從所顯示的文件名中選擇一個或多個文件。
用戶從顯示在顯示單元上的文件名中選擇了一個/多個文件之後,在步驟S306,外部裝置52確定所選擇的一個/多個文件名表示的樂曲數據是否擁有版權。通過確定文件名是否變為預定式樣進行確定。以「blueskyxyz.mid」為例,外部裝置52檢查文件名是否包括預定字符串「xyz」。在步驟S306,當確定樂曲數據擁有版權時,外部裝置52在步驟S308給出「是」,並進行到步驟S310。在步驟S310,外部裝置52在顯示裝置上指示不允許複製樂曲數據。
另一方面,在步驟S306,當確定樂曲數據沒有版權時,外部裝置52在步驟S308給出「否」,並進行到步驟S312。在步驟S312,外部裝置52將所選擇的文件名數據發送到電子樂器A。電子樂器A中,在步驟M304,CPU31接收所發送的文件名數據,從ROM33、內部存儲裝置35或外部存儲裝置36讀取相應於收到的文件名數據的樂曲數據,並將該樂曲數據與其文件名一起發送到外部裝置52。然後,CPU31在步驟M306終止樂曲數據發送流程。另一方面,在步驟S314,外部裝置52從電子樂器A接收所發送的樂曲數據及其文件名並存儲在存儲裝置中。
處理完步驟S310或步驟S314之後,外部裝置52在步驟S316確定已經請求繼續發送樂曲數據還是終止發送樂曲數據。在上述實施例的步驟S116的情況下進行步驟S316。當請求繼續發送樂曲數據時,外部裝置52返回步驟S302並再次執行步驟S302到步驟S314的過程。另一方面,當請求終止發送數據時,外部裝置52在步驟S318終止樂曲數據請求程序。
執行樂曲數據請求程序和樂曲數據發送流程安全地防止外部裝置52請求電子樂器A發送擁有版權的樂曲數據。結果,避免了未授權地複製擁有版權的樂曲數據,很好地保證了關於樂曲數據的版權。可以容易地確定樂曲數據是否擁有版權,根據文件名容易地進行確定。
下面接收第三修改實施例,其中,部分修改了圖8所示樂曲數據發送流程和樂曲數據請求程序,如圖11所示。也在這種情況下,用戶在圖11所示步驟S400啟動外部裝置52中的樂曲數據請求程序之後,如在上述實施例的情況下那樣,外部裝置52在步驟S402請求電子樂器A經接口電路51發送存儲在ROM33、內部存儲裝置35或外部存儲裝置36中的樂曲數據的簡要信息。
對簡要信息發送的請求導致CPU31在M400啟動電子樂器A上的樂曲數據發送流程。在步驟M402,CPU31向外部裝置52發送樂曲數據的簡要信息,即,包括在入口數據中的所有文件名數據,入口數據存儲在ROM33、內部存儲裝置35或外部存儲裝置36中。在步驟S404,外部裝置52接收所有發送的文件名數據,並檢查文件名數據是否關於擁有版權的樂曲數據。通過確定文件名是否變為預定式樣來進行確定。以「blueskyxyz.mid」為例,外部裝置52檢查文件名是否包括預定字符串「xyz」。
在步驟S406,外部裝置52提取關於沒有版權的樂曲數據的文件名數據,並在顯示單元上顯示所提取的文件名數據表示的文件名。在步驟S406,外部裝置52還在顯示單元上提示用戶從所顯示的文件名中選擇一個或多個文件。用戶從顯示單元上顯示的文件名中選擇了一個/多個文件之後,在步驟S408,將所選擇的一個/多個文件發送到電子樂器A。
電子樂器A中,在步驟M404,CPU31接收從外部裝置52發送的一個/多個文件名,從ROM33、內部存儲裝置35或外部存儲裝置36讀取相應於收到的一個/多個文件名的樂曲數據,並將該樂曲數據與其文件名一起發送到外部裝置52。然後,CPU31在步驟M406終止樂曲數據發送流程。
另一方面,外部裝置52在步驟S410接收在步驟M406與其文件名一起發送的樂曲數據。在步驟S410,外部裝置52在存儲裝置中存儲收到的樂曲數據及其文件名數據。接下來,外部裝置52在步驟S412確定已經請求繼續發送樂曲數據還是終止發送樂曲數據。在上述實施例的步驟S116的情況下進行步驟S412。當請求繼續發送數據時,外部裝置52返回步驟S402,並再次執行步驟S402到步驟S410的過程。另一方面,當請求終止發送數據時,外部裝置52在步驟S414終止樂曲數據請求程序。
執行樂曲數據請求程序和樂曲數據發送流程安全地防止外部裝置52顯示擁有版權的樂曲數據的文件名。因而外部裝置52取消了用戶選擇擁有版權的樂曲數據的機會,實際上阻止了從電子樂器A向外部裝置52發送擁有版權的樂曲數據。結果,避免了未授權地複製擁有版權的樂曲數據,很好地保護了關於樂曲數據的版權。根據文件名容易確定樂曲數據是否擁有版權。
上述實施例中,通過向文件名後面添加預定字符串(例如,「xyz」)再接著擴展名,改變用於擁有版權的樂曲數據的文件名數據,然而,可以通過添加預定符號(例如,「***」)來進行改變。還可以通過改變擴展名自已來進行改變例如,原始文件名數據,「bluesky.mid」可以變為「blueskyxyz.med」。而且,當文件名數據的字符數受限(例如,8或8個以下的字符)時,可以刪除部分文件名,可以提供預定字符串或符號例如,原始文件名數據,「bluesky.mid」可以變為「blues***.med」。
上述實施例中,已經描述了多個實例,實例中,用鍵盤11作為演奏操作符的電子樂器A用作本發明的電子音樂設備。然而,作為應用本發明的電子樂器,可以使用多種樂器,以觸摸板、按鈕、弦等作為演奏操作符。本發明還可用於多種裝置,所述多種裝置能產生諸如音序器裝置或個人計算機裝置的音調信號。
而且,實施本發明時,要知道,本發明不限於上述實施例及其變化,在不背離本發明的精神和範圍的前提下可以進行多種修改。
權利要求
1.一種電子音樂設備,有存儲裝置,能以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據;重放部分,用於讀取所述樂曲數據和重放所述樂曲;和接受部分,用於從外部存儲媒體或外部裝置接受所需樂曲數據,和在所述存儲裝置中存儲所述樂曲數據及其文件名,所述電子音樂設備包括確定部分,用於確定所述接受部分所接受的所述樂曲數據是否擁有版權;和文件名修改部分,用於在所述確定部分確定所述樂曲數據有版權時,將所述接受部分所接受的所述樂曲數據的文件名改變為預定式樣,並將所述文件名存儲在所述存儲裝置中。
2.一種電子音樂設備,有存儲裝置,用於存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在所述存儲裝置中的所述樂曲數據和重放所述樂曲;和寫入部分,能將存儲在所述存儲裝置中的所述樂曲數據寫入外部存儲媒體中,所述電子音樂設備包括確定部分,用於確定存儲在所述存儲裝置中的所述樂曲數據是否有版權;和寫入保護部分,用於保護所述確定部分所確定的有版權的所述樂曲數據,使其不被所述寫入部分寫入所述外部存儲媒體中。
3.根據權利要求2所述的電子音樂設備,其中,所述存儲裝置以一個一個文件為基礎存儲所述樂曲數據,所述確定部分用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
4.一種電子音樂設備,有存儲裝置,用於存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在所述存儲裝置中的所述樂曲數據和重放所述樂曲;和輸出部分,能將存儲在所述存儲裝置中的所述樂曲數據輸出到外部裝置,所述電子音樂設備包括確定部分,用於確定存儲在所述存儲裝置中的所述樂曲數據是否有版權;和輸出保護部分,用於保護所述確定部分所確定的有版權的所述樂曲數據,使其不被所述輸出部分輸出到所述外部裝置。
5.根據權利要求4所述的電子音樂設備,其中,所述存儲裝置以一個一個文件為基礎存儲所述樂曲數據,所述確定部分用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
6.一種電子音樂設備,有存儲裝置,能以一個一個文件為基礎隨同其文件名存儲表示樂曲的樂曲數據;重放部分,用於讀取存儲在所述存儲裝置中的所述樂曲數據和重放所述樂曲;和輸出部分,能響應來自所述外部裝置的請求將存儲在所述存儲裝置中的所述文件名輸出到外部裝置,和將相應於所述外部裝置指定的文件名的樂曲數據輸出到所述外部裝置,所述電子音樂設備包括確定部分,用於確定存儲在所述存儲裝置中的所述樂曲數據是否有版權;和輸出保護部分,用於保護所述確定部分所確定的有版權的樂曲數據的文件名,使其不被所述輸出部分輸出到所述外部裝置。
7.根據權利要求6所述的電子音樂設備,其中,所述確定部分用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
8.一種應用於電子音樂設備的方法,電子音樂設備有存儲裝置,能以一個一個文件為基礎存儲表示樂曲的樂曲數據及其文件名,所述方法包括步驟重放步驟,用於讀取所述樂曲數據和重放所述樂曲;接受步驟,用於從外部存儲媒體或外部裝置接受所需樂曲數據,並將所述樂曲數據及其文件名一起存儲在所述存儲裝置中;確定步驟,用於確定所述接受步驟中接受的所述樂曲數據是否擁有版權;和文件名修改步驟,用於將所述接受步驟接受的所述樂曲數據的文件名變為預定式樣,並將所述確定步驟確定擁有版權的所述樂曲數據存儲在所述存儲裝置中。
9.一種應用於電子音樂設備的方法,電子音樂設備有存儲裝置,用於存儲表示樂曲的樂曲數據,所述方法包括步驟重放步驟,用於讀取存儲在所述存儲裝置中的所述樂曲數據和重放所述樂曲;寫入步驟,能將存儲在所述存儲裝置中的所述樂曲數據寫入到外部存儲媒體中;確定步驟,用於確定存儲在所述存儲裝置中的所述樂曲數據是否擁有版權;和寫入保護步驟,用於保護在所述確定步驟確定擁有版權的所述樂曲數據,使其不被所述寫入步驟寫到外部存儲媒體中。
10.根據權利要求9所述的方法,其中,所述存儲裝置以一個一個文件為基礎存儲所述樂曲數據,所述確定步驟用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
11.一種應用於電子音樂設備的方法,電子音樂設備有存儲裝置,用於存儲表示樂曲的樂曲數據,所述方法包括步驟重放步驟,用於讀取存儲在所述存儲裝置中所述樂曲數據和重放所述樂曲;輸出步驟,能將存儲在所述存儲裝置中的所述樂曲數據輸出到外部裝置;確定步驟,用於確定存儲在所述存儲裝置中的所述樂曲數據是否擁有版權;和輸出保護步驟,用於保護所述確定步驟確定擁有版權的所述樂曲數據,使其不被所述輸出步驟輸出到所述外部裝置。
12.根據權利要求11所述的方法,其中,所述存儲裝置以一個一個文件為基礎存儲所述樂曲數據,所述確定步驟用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
13.一種應用於電子音樂設備的方法,電子音樂設備有存儲裝置,能以一個一個文件為基礎存儲表示樂曲的樂曲數據及其文件名,所述方法包括步驟重放步驟,用於讀取存儲在所述存儲裝置中的所述樂曲數據和重放所述樂曲數據;輸出步驟,能響應來自所述外部裝置的請求,將存儲在所述存儲裝置中的所述文件名輸出到外部裝置,向所述外部裝置輸出相應於所述外部裝置指定的文件名的樂曲數據;確定步驟,用於確定存儲在所述存儲裝置中的所述樂曲數據是否擁有版權;和輸出保護步驟,用於保護所述確定步驟確定擁有版權的所述樂曲數據,使其不被所述輸出步驟輸出到所述外部裝置。
14.根據權利要求13所述的方法,其中,所述確定步驟用所述樂曲數據的文件名確定所述樂曲數據是否擁有版權。
15.一種應用於外部裝置的方法,所述外部裝置請求存儲有表示樂曲的樂曲數據的電子音樂設備發送所述樂曲數據,所述方法包括步驟確定步驟,用於確定存儲在所述電子音樂設備中的所述樂曲數據是否擁有版權;和防止步驟,用於防止所述外部裝置請求所述電子音樂設備發送在所述確定步驟確定擁有版權的樂曲數據。
16.一種應用於外部裝置的方法,所述外部裝置請求電子音樂設備發送所述樂曲數據,所述電子音樂設備以一個一個文件為基礎存儲表示樂曲的樂曲數據及其文件名,所述方法包括步驟文件名發送請求步驟,用於請求發送存儲在所述電子音樂設備中的文件名;顯示步驟,用於響應所述文件名發送請求,在顯示單元上顯示從所述電子音樂設備發送的文件名;確定步驟,用於確定用戶從顯示在所述顯示單元上的所述文件名中選擇的文件名是否是擁有版權的樂曲數據;和樂曲數據發送請求步驟,用於請求所述電子音樂設備發送相應於在所述確定步驟確定沒有版權的文件名的樂曲數據。
17.一種應用於外部裝置的方法,所述外部裝置請求電子音樂設備發送所述樂曲數據,所述電子音樂設備以一個一個文件為基礎存儲表示樂曲的樂曲數據及其文件名,所述方法包括步驟文件名發送請求步驟,用於請求發送存儲在所述電子音樂設備中的文件名;確定步驟,用於確定響應所述文件名發送請求從所述電子音樂設備發送的文件名是否是擁有版權的樂曲數據;顯示步驟,用於在顯示單元上顯示所述確定步驟確定的所述電子音樂設備發送的文件名中沒有版權的文件名;和樂曲數據發送請求步驟,用於請求所述電子音樂設備發送相應於文件名的樂曲數據,所述文件名是用戶從顯示步驟時在顯示單元上顯示的所述文件名中選擇的。
全文摘要
一種電子樂器A,通過重放樂曲數據來自動演奏樂曲。當在內部存儲裝置35中存儲在外部存儲裝置36中存儲的樂曲數據或經接口電路51接受的樂曲數據時,自動改變上述樂曲數據中擁有版權的樂曲數據的文件名。當將存儲在ROM33或內部存儲裝置35中的樂曲數據複製到外部存儲裝置36中,或者經接口電路51輸出到外部時,禁止複製和輸出上述樂曲數據中擁有版權的樂曲數據。當外部裝置52請求電子樂器A發送存儲在內部存儲裝置35中的樂曲數據等時,保護上述樂曲數據中擁有版權的樂曲數據的文件名,使其不在外部裝置52上顯示。如上所述,容易而有效地保護關於樂曲數據的版權。
文檔編號G06Q50/00GK1431649SQ0216027
公開日2003年7月23日 申請日期2002年12月31日 優先權日2002年1月11日
發明者春山和郎, 杉浦弘幸 申請人:山葉株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀