專利名稱:利用被授權(quán)修改的保護(hù)內(nèi)容的電子音樂設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及帶有限制使用音樂內(nèi)容功能的電子音樂設(shè)備,這些音樂內(nèi)容例如為風(fēng)格數(shù)據(jù)和歌曲數(shù)據(jù),被寄存在電子音樂設(shè)備例如電子樂器中,本發(fā)明也涉及電子音樂設(shè)備中使用的程序。
背景技術(shù):
在常見的電子樂器中,許多音樂內(nèi)容,例如自動(dòng)伴奏的風(fēng)格數(shù)據(jù),被預(yù)先寄存在ROM(只讀存儲(chǔ)器)中。
自動(dòng)伴奏是一種功能,僅通過在鍵盤上指定的弦,便能使電子樂器進(jìn)行伴奏部分的自動(dòng)演奏。為自動(dòng)伴奏,準(zhǔn)備有各種自動(dòng)伴奏范型,它們適合于各種音樂場景,例如流行音樂、爵士樂、拉丁和舞蹈音樂等。
術(shù)語“風(fēng)格數(shù)據(jù)”指的是上述伴奏風(fēng)格的范型演奏數(shù)據(jù)。每一范型演奏數(shù)據(jù)由一個(gè)或多個(gè)拍子或小節(jié)組成。范型演奏數(shù)據(jù)基于使用者選擇的伴奏風(fēng)格從存儲(chǔ)器中讀出,并重復(fù)再現(xiàn),繼續(xù)自動(dòng)伴奏。
就每一節(jié)奏風(fēng)格,和弦伴奏和低音調(diào)的范型數(shù)據(jù)被存儲(chǔ)起來,而和弦的根音設(shè)置為C,所以,讀出的范型數(shù)據(jù),基于由使用者的演奏輸入等等所供給的和弦信息等,被轉(zhuǎn)換為恰當(dāng)?shù)囊舾?。音高轉(zhuǎn)換的范型數(shù)據(jù)被送至音調(diào)產(chǎn)生器,而產(chǎn)生音調(diào)。
在電子樂器中,除了風(fēng)格數(shù)據(jù)以外,許多音樂內(nèi)容例如自動(dòng)演奏的歌曲數(shù)據(jù),登記數(shù)據(jù),和音調(diào)產(chǎn)生器的音色數(shù)據(jù)(波形合成數(shù)據(jù))也預(yù)存在ROM(只讀存儲(chǔ)器)中。
登記數(shù)據(jù)是在某種電子樂器上,由在操作面板上的一次操作,建立許多設(shè)置操作符用的數(shù)據(jù),一般,備有多個(gè)設(shè)置組,當(dāng)在鍵盤上演奏時(shí),使用者恰當(dāng)?shù)剡x擇和讀出一組設(shè)置,因而在操作面板上以分批操作方式改變?cè)O(shè)置。
存儲(chǔ)在ROM中的風(fēng)格數(shù)據(jù),歌曲數(shù)據(jù),登記數(shù)據(jù)和音色數(shù)據(jù),被存入工作存儲(chǔ)器,并按使用者的偏愛而被編輯。已編輯的數(shù)據(jù),被存儲(chǔ)在電子樂器的軟磁盤上,或發(fā)送至與電子樂器連接的個(gè)人計(jì)算機(jī)。
使用者能使用上面提到的原始音樂內(nèi)容,從原始音樂內(nèi)容在“個(gè)人使用范圍”內(nèi)編輯的音樂內(nèi)容。但是,取決于使用者使用音樂內(nèi)容的方式,使用者可能把工廠發(fā)運(yùn)的ROM中預(yù)存的原始音樂內(nèi)容復(fù)制到軟磁盤上,就像它們未被編輯那樣,在某些情況下,音樂內(nèi)容可能被通過通信網(wǎng)絡(luò)分布。
電子樂器制造商從方便用戶的創(chuàng)造性活動(dòng)的觀點(diǎn),允許使用者使用并在“個(gè)人使用范圍”內(nèi),按他們的喜愛編輯音樂內(nèi)容。然而,由于編輯功能使實(shí)質(zhì)上復(fù)制原始音樂內(nèi)容變得容易,對(duì)版權(quán)的侵犯就可能發(fā)生。
這使他們不可能保護(hù)版權(quán),并提供帶有內(nèi)載音樂內(nèi)容的優(yōu)良特性的電子樂器。
發(fā)明內(nèi)容
本發(fā)明被用于解決上面提到的問題。本發(fā)明的目的是提供一種電子音樂設(shè)備,和用在電子音樂設(shè)備中的程序,它從使用者的方便和音樂內(nèi)容權(quán)利保護(hù)兩方面考慮,根據(jù)原始音樂內(nèi)容中的變化程度,允許外部使用原始音樂內(nèi)容。
根據(jù)本發(fā)明,電子音樂設(shè)備是為使用在保護(hù)之下的原始音樂內(nèi)容而設(shè)計(jì)的。設(shè)備包括編輯裝置,其可操作于將原始音樂內(nèi)容編輯為變化的音樂內(nèi)容;內(nèi)容判定裝置,其將變化的音樂內(nèi)容與原始音樂內(nèi)容比較,并判斷兩者之間的差異程度,提供判定判定;和傳送控制裝置,其操作是根據(jù)判定判定,允許在保護(hù)范圍以外向外部設(shè)備傳送變化的音樂內(nèi)容。
詳細(xì)地說明,內(nèi)容判定裝置的操作是當(dāng)差異程度足以除去保護(hù)時(shí),提供肯定判定判定;而當(dāng)差異程度不足以除去保護(hù)時(shí),提供否定判定判定。傳送控制裝置對(duì)肯定判定判定的響應(yīng)是允許在保護(hù)范圍內(nèi)傳送變化的音樂內(nèi)容,對(duì)否定判定判定的響應(yīng)是禁止在保護(hù)范圍內(nèi)傳送變化的音樂內(nèi)容。
因此,只有當(dāng)已編輯的音樂內(nèi)容與原始音樂內(nèi)容顯著地或本質(zhì)地不同,才允許已編輯的音樂內(nèi)容的外部使用,因而原始內(nèi)容能在使用者的方便和音樂內(nèi)容的版權(quán)或者諸如此類的保護(hù)兩方面的考慮之下,廣泛地被使用。
優(yōu)選地,編輯裝置編輯由一序列音符表示的原始音樂內(nèi)容,其中每一音符具有包含音色、音高和音長的至少之一種屬性,,以致使變化的音樂內(nèi)容也以一系列音符來表示,這些音符具有與原始音樂內(nèi)容的音符屬性不同的屬性。例如,編輯裝置編輯原始音樂內(nèi)容,它是以基于MIDI(電子樂器數(shù)字化接口)標(biāo)準(zhǔn)的格式被提供的。內(nèi)容判定裝置對(duì)變化的音樂內(nèi)容的各音符的屬性和原始音樂內(nèi)容的各音符的屬性,進(jìn)行數(shù)量上的比較,并根據(jù)屬性的定量比較,判斷它們之間的差異程度,以提供定量判斷。
因此,能客觀地判定判定由音符形成的音樂內(nèi)容的差異。另外,差異程度的閾值可以修改,以致使判定判定對(duì)于版權(quán)保有者和使用者雙方,都是可信服的。
為方便起見,本發(fā)明的電子音樂設(shè)備進(jìn)一步包括顯示裝置,它可視地通知內(nèi)容判定裝置對(duì)編輯后的變化的音樂內(nèi)容做出肯定判定判定,還是否定判定判定。
因此,使用者很容易知道原始的和變化的音樂內(nèi)容之間的差異程度。如果音樂內(nèi)容之間的差異小,即使當(dāng)使用者請(qǐng)求傳送時(shí),數(shù)據(jù)傳送也會(huì)被禁止;并且,使用者會(huì)收到音樂內(nèi)容之間的差異小的判定判定結(jié)果的顯示,因而使用者能認(rèn)識(shí)到由于內(nèi)容的否定判定判定的結(jié)果,使得傳送被禁止。這也起推動(dòng)重新編輯的作用。另一方面,如果接收到肯定判定結(jié)果的顯示,即音樂內(nèi)容之間的差異是顯著的、可觀的、廣泛的或本質(zhì)的,使用者就能使用沒有保護(hù)的已編輯的音樂內(nèi)容。
優(yōu)選地,本發(fā)明的電子音樂設(shè)備進(jìn)一步包括存儲(chǔ)裝置,其存儲(chǔ)變化的音樂內(nèi)容,一起存儲(chǔ)的有識(shí)別與變化的音樂內(nèi)容相對(duì)應(yīng)的原始音樂內(nèi)容的標(biāo)識(shí)識(shí)信息,以致使內(nèi)容判定裝置能根據(jù)標(biāo)識(shí)信息將變化的音樂內(nèi)容與相對(duì)應(yīng)原始音樂內(nèi)容進(jìn)行比較。
因此,就容易知道已編輯的音樂內(nèi)容與已編輯的音樂內(nèi)容所起源的原始音樂內(nèi)容之間的相關(guān)性。
根據(jù)本發(fā)明,提供一種用在電子音樂設(shè)備中的程序,這些設(shè)備具有CPU,并被設(shè)計(jì)為能使用置于保護(hù)之下的原始音樂內(nèi)容。本發(fā)明的程序可由CPU執(zhí)行,使電子音樂設(shè)備能實(shí)行包含下列步驟的過程將原始音樂內(nèi)容編輯為變化的音樂內(nèi)容,將變化的音樂內(nèi)容與原始音樂內(nèi)容比較,判斷它們之間的差異程度而提供判定,并根據(jù)判定,允許不加保護(hù)地向外部設(shè)備傳送變化的音樂內(nèi)容,外部設(shè)備既可以是用來存儲(chǔ)變化的音樂內(nèi)容的外部存儲(chǔ)裝置,也可以是使用變化的音樂內(nèi)容的外部電子音樂設(shè)備。
圖1是本發(fā)明第一實(shí)施例的功能性方塊圖。
圖2是本發(fā)明第二實(shí)施例的功能性方塊圖。
圖3以特定例子表示圖2中所示內(nèi)容判定單元的特性。
圖4是實(shí)現(xiàn)本發(fā)明一個(gè)優(yōu)選實(shí)施例的硬件結(jié)構(gòu)示例方塊圖。
圖5表示存儲(chǔ)在圖3的ROM,RAM和閃速存儲(chǔ)器中的程序和數(shù)據(jù)。
圖6表示圖5中所示ROM和閃速存儲(chǔ)器中的內(nèi)容存儲(chǔ)區(qū)的特定例子。
圖7是本發(fā)明第一實(shí)施例操作的主流程圖。
圖8是圖7中所示主流程中的步驟S43的編輯處理過程的外部傳送編輯的音樂內(nèi)容的處理過程細(xì)節(jié)用流程圖。
圖9是圖8的步驟S55和圖10的步驟S98中的判定和執(zhí)行外部傳送細(xì)節(jié)的流程圖。
圖10是圖7的主流程中所示步驟S44的外部傳送處理過程細(xì)節(jié)的流程圖。
具體實(shí)施例方式
圖1是根據(jù)本發(fā)明電子音樂設(shè)備的第一實(shí)施例的功能方塊圖。在這個(gè)圖中,1指示電子樂器,2是原始音樂內(nèi)容存儲(chǔ)單元,3是內(nèi)容編輯單元,4是已編輯的音樂內(nèi)容存儲(chǔ)單元,5是內(nèi)容判定單元,6是內(nèi)容傳送控制單元,7是外部存儲(chǔ)器件。
電子樂器1預(yù)先把音樂內(nèi)容例如風(fēng)格數(shù)據(jù)和歌曲數(shù)據(jù)存儲(chǔ)在原始音樂內(nèi)容存儲(chǔ)單元2中。內(nèi)容編輯單元3從原始音樂內(nèi)容存儲(chǔ)單元2讀取原始音樂內(nèi)容,并編輯音樂內(nèi)容。
在編輯完成后,在編輯過程中已經(jīng)改變的已編輯的音樂內(nèi)容被存儲(chǔ)在已編輯的音樂內(nèi)容存儲(chǔ)單元4中。應(yīng)當(dāng)注意,有些情況是編輯過程終止,而沒有編輯原始音樂內(nèi)容。其些時(shí)候,多樣的編輯操作將已編輯的音樂內(nèi)容返回到原始音樂內(nèi)容。
內(nèi)容判定單元5將原始音樂內(nèi)容與基于原始音樂內(nèi)容編輯的變化的音樂內(nèi)容進(jìn)行比較,以便判斷內(nèi)容的差異是否等于或大于預(yù)定值。
因此,有必要知道從其中獲得已編輯的音樂內(nèi)容的原始音樂內(nèi)容。為此目的,當(dāng)讀取原始音樂內(nèi)容時(shí),內(nèi)容編輯單元3可以不改變特定原始音樂內(nèi)容的標(biāo)識(shí)信息,來編輯原始音樂內(nèi)容,或者添加特定原始音樂內(nèi)容的新標(biāo)識(shí)信息,來編輯原始音樂內(nèi)容。
內(nèi)容判定單元5可借助于標(biāo)識(shí)信息,識(shí)別與已編輯音樂內(nèi)容相對(duì)應(yīng)的原始音樂內(nèi)容。
當(dāng)判斷原始和變化的內(nèi)容的差異是顯著的、可觀的、廣泛的或本質(zhì)的差異時(shí),內(nèi)容判定單元5認(rèn)為已編輯的音樂內(nèi)容與原始音樂內(nèi)容是不同的。然后,內(nèi)容判定單元5允許在超出至少“個(gè)人使用范圍”的更廣泛范圍內(nèi)的使用,或者如同無版稅內(nèi)容那樣的自由使用。
因此,內(nèi)容傳送控制單元6允許將存儲(chǔ)在已編輯的音樂內(nèi)容存儲(chǔ)器4的已編輯的音樂內(nèi)容傳送至不能限制內(nèi)容使用的外部存儲(chǔ)裝置,例如電子樂器的外部存儲(chǔ)器件(如軟磁盤FD)7,或者經(jīng)過通信接口傳輸?shù)酵獠吭O(shè)備(例如,個(gè)人計(jì)算機(jī)PC)。
另一方面,當(dāng)內(nèi)容判定單元5已判斷,兩種內(nèi)容之間的差異是小的時(shí)候,內(nèi)容傳送控制單元6不允許或禁止將已編輯的音樂內(nèi)容傳送至外部存儲(chǔ)裝置7和外部設(shè)備。
原始音樂內(nèi)容存儲(chǔ)單元2通常是ROM,其中事先由制造者寫好音樂內(nèi)容。內(nèi)容編輯單元3采用將原始音樂內(nèi)容復(fù)制到工作存儲(chǔ)器(未示)的方法,進(jìn)行編輯操作,如用RAM(隨機(jī)存取存儲(chǔ)器)實(shí)現(xiàn)那樣。存儲(chǔ)在工作存儲(chǔ)器的內(nèi)容在電源斷掉后被擦除。但是,如果已編輯的音樂內(nèi)容存儲(chǔ)器4是閃速存儲(chǔ)器,并且已編輯的音樂內(nèi)容從工作存儲(chǔ)器傳送至已編輯的音樂內(nèi)容存儲(chǔ)器4,則即使在斷電以后,已編輯的音樂內(nèi)容仍能保持。而后,如果將存儲(chǔ)在已編輯的音樂內(nèi)容存儲(chǔ)器4的已編輯的音樂內(nèi)容復(fù)制到工作存儲(chǔ)器(未示),則編輯處理可再一次進(jìn)行。
可以添加顯示功能塊,用于至少顯示下述結(jié)果之一,即根據(jù)內(nèi)容判定單元5對(duì)原始內(nèi)容和變化的內(nèi)容之間差異的判定,可以是肯定的判定結(jié)果,即音樂內(nèi)容的差異是顯著的、可觀的、廣泛的或本質(zhì)的;或者是否定的判定結(jié)果,即音樂內(nèi)容的差異是小的。
當(dāng)判定不允許傳送已編輯的音樂內(nèi)容時(shí),由于它表明原因是判定結(jié)果為音樂內(nèi)容中的差異小,所以,用戶能鑒別不是電子樂器中的機(jī)械故障。它也促使用戶進(jìn)一步執(zhí)行編輯操作,產(chǎn)生差異是顯著的、可觀的、廣泛的或本質(zhì)的并足以傳送的已編輯的音樂內(nèi)容。
當(dāng)判定已編輯的音樂內(nèi)容顯著地或本質(zhì)地不同于原始音樂內(nèi)容時(shí),也可給一個(gè)指示,表明已編輯的音樂內(nèi)容已被證明為不同的工作,使使用者能在使用已編輯的音樂內(nèi)容時(shí)有安全感。
另外,除判定結(jié)果外,還可詳細(xì)顯示包括差異程度的判定理由。還有,顯示單元可使用各種方法,例如在顯示監(jiān)視器上的可視表現(xiàn)和合成聲音的可聽表現(xiàn)。
圖2是第二實(shí)施例的功能方塊圖。這個(gè)實(shí)施例表示一個(gè)示例,其中,本發(fā)明應(yīng)用于一種由電子樂器與計(jì)算機(jī)連接構(gòu)成的系統(tǒng),在該系統(tǒng)中運(yùn)行專用的軟件程序。
在該圖中,與第一實(shí)施例同樣功能的一些方塊給出相同的參考號(hào)碼,在此省略說明。像圖1所示的電子樂器1那樣,電子樂器11包括原始音樂內(nèi)容存儲(chǔ)單元2和已編輯的音樂內(nèi)容存儲(chǔ)器4,但它并不是與圖1所示電子樂器1相同的結(jié)構(gòu)。
個(gè)人計(jì)算機(jī)12接收從電子樂器11傳送來的存儲(chǔ)在原始音樂內(nèi)容存儲(chǔ)單元2中的原始音樂內(nèi)容,內(nèi)容編輯單元3將原始音樂內(nèi)容復(fù)制到工作存儲(chǔ)器13,并執(zhí)行編輯操作。
從電子樂器11到個(gè)人計(jì)算機(jī)12的原始音樂內(nèi)容傳送,能夠以任意方式進(jìn)行,例如,用電纜直接連接,或通過通信網(wǎng)如局域網(wǎng)或因特網(wǎng)。如果運(yùn)用通過執(zhí)行口令驗(yàn)證和加密原始音樂內(nèi)容傳送原始音樂內(nèi)容的方法,則原始音樂內(nèi)容的版權(quán)在傳送路徑中能夠得到保護(hù)。
當(dāng)內(nèi)容判定單元5判定已編輯的內(nèi)容與相應(yīng)的原始音樂內(nèi)容之間的差異小時(shí),內(nèi)容傳送控制單元6禁止將存儲(chǔ)在工作存儲(chǔ)器13的已編輯的音樂內(nèi)容傳送至不能限制音樂內(nèi)容使用的外部存儲(chǔ)裝置7或外部裝置。
換句話說,甚至當(dāng)被傳送至個(gè)人計(jì)算機(jī)12或在其上被編輯時(shí),電子樂器11的原始音樂內(nèi)容只是暫時(shí)地保存在工作存儲(chǔ)器中。另一方面,已編輯的音樂內(nèi)容做成可向電子樂器11傳送,并可寫入已編輯的音樂內(nèi)容存儲(chǔ)器4。因此,電子樂器11的原始音樂內(nèi)容能夠在個(gè)人計(jì)算機(jī)12側(cè)進(jìn)行編輯,而已編輯的音樂內(nèi)容可在電子樂器11上使用。
另外,已編輯的音樂內(nèi)容能夠從已編輯的音樂內(nèi)容存儲(chǔ)器4讀出,并在個(gè)人計(jì)算機(jī)12側(cè)由內(nèi)容編輯單元3重編輯。
應(yīng)該注意,如果原始音樂內(nèi)容和已編輯的音樂內(nèi)容通過專用軟件加密,而不允許外部使用,則這些內(nèi)容可寫到外部存儲(chǔ)裝置7中,當(dāng)向不限制音樂內(nèi)容使用的外部存儲(chǔ)裝置7或外部設(shè)備傳送時(shí),內(nèi)容傳送裝置只好在傳送之前譯碼,并將加密的數(shù)據(jù)轉(zhuǎn)換為可被外部使用的數(shù)據(jù)。
為了說明圖2和3所示內(nèi)容判定單元5功能的特定示例,圖3示出差異程度表,該表將音符之間的音色、音高和音長的差異程度轉(zhuǎn)換為數(shù)量值。
下面描述自動(dòng)伴奏的風(fēng)格數(shù)據(jù)。這里假定范型演奏數(shù)據(jù)的數(shù)目僅是1,形成原始音樂內(nèi)容的音符數(shù)目等于形成已編輯的音樂內(nèi)容的音符數(shù)目。內(nèi)容判定單元5對(duì)原始音樂內(nèi)容的至少某些部分和已編輯的音樂內(nèi)容的相應(yīng)部分的差異程度,即在形成內(nèi)容的每一單個(gè)單符的音色、音高和音長的至少之一上的差異程度,進(jìn)行量化,以判定在整個(gè)內(nèi)容上的差異程度。
音色的差異程度以數(shù)值轉(zhuǎn)換為0、20和40,分別表示在兩種內(nèi)容之間沒有差異,相同種類的音色,以及不同種類的音色。在本示例中,音色是為一段內(nèi)容規(guī)定的。
音高的差異程度轉(zhuǎn)換為0,5,10和15,分別表示在兩種內(nèi)容之間沒有差異,同一和弦音調(diào)(形成和弦的音調(diào)),同一音階音調(diào)(在同一鍵上形成各自音階的音調(diào)),以及其他音調(diào)。
音長的差異程度以數(shù)值轉(zhuǎn)換為0,5,和10,分別表示在兩種內(nèi)容之間沒有差異,音長的一階差異和音長的兩階步差異或更多。在這里,一音階表示全音符、二分音符、四分音符、八分音符、十六分音符等系列中的相鄰音符之間的差異。
如第一特定示例,假定一種原始風(fēng)格數(shù)據(jù)的范型演奏數(shù)據(jù)指示“平臺(tái)式鋼琴”音色的C大調(diào)中的“do,”“mi,”“so,”和“mi”的“四分音符”,在編輯之后,變成“電子鋼琴”音色的C大調(diào)的“do,”“mi,”“ra,”和“mi”的“四分音符”。在這種情況下,鍵的標(biāo)識(shí)可通過在內(nèi)容中包括鍵標(biāo)識(shí)碼來實(shí)現(xiàn),或者可以從內(nèi)容中音高音符的分布來估算。
音色的差異程度是20,因?yàn)閮烧叨紝儆阡撉兕愋?。第一單調(diào)之間的差異程度是0,因?yàn)樵谝舾吆鸵糸L上沒有差異。第二音調(diào)之間的差異程度是0,因?yàn)樵谝舾吆鸵糸L上沒有差異。第三音調(diào)之間的差異程度是10,因?yàn)樵谝舾呱鲜峭灰綦A音調(diào)而在音長上無差異。第四音調(diào)的差異程度是0,因?yàn)樵谝舾吆鸵糸L上沒有差異。
整個(gè)內(nèi)容的差異程度表示為DFD,差異程度確定如下DFD=20+0+0+10+0=30。
如果作為閾值的預(yù)定差異程度設(shè)置為60,因?yàn)镈FD小于閾值,所以判定“與原始的差異程序是低的?!睋Q句話說,使用者的想像力和創(chuàng)新力沒有強(qiáng)到足以證明已編輯的內(nèi)容是不同的工作,因而不允許外部傳送。
作為第二特定示例,假定原始風(fēng)格數(shù)據(jù)的風(fēng)格范型指示“平臺(tái)式鋼琴”音色的C大調(diào)中的“do,”“mi,”“so,”和“mi”的“四分音符”,編輯之后,變成“小提琴”音色的C大調(diào)中的“do,”“re,”“ra,”和“fa”的“四分音符”。
音色的差異程度是40,因?yàn)閮烧邔儆诓煌愋?。第一音調(diào)之間的差異程度是0,因?yàn)樵谝舾吆鸵糸L上沒有差異。第二至第四音調(diào)的差異程度是10,因?yàn)樵谝舾呱鲜峭灰粽{(diào)而在音長上無差異。
如果整個(gè)內(nèi)容的差異程度表示為DFD,則差異程度確定如下DFD=40+0+10+10+10=70由于DFD大于預(yù)定的差異程度60,所以判定,已編輯的內(nèi)容是“足夠不同于原始的”。換句話說,用戶的想像力和創(chuàng)新力強(qiáng)到足以確定已編輯的內(nèi)容是不同的工作,從而允許外部傳送。
如上所述,就音符結(jié)構(gòu)等等將已編輯的內(nèi)容與原始音樂內(nèi)容進(jìn)行比較,如果差異表現(xiàn)為等于或大于預(yù)定程度,則已編輯的內(nèi)容認(rèn)可為不同的工作,允許將它存儲(chǔ)到外部存儲(chǔ)器,由用戶在版權(quán)保護(hù)以外,自由地使用。
上面的說明是取示例的風(fēng)格數(shù)據(jù)作為內(nèi)容,但歌曲數(shù)據(jù),音色數(shù)據(jù)(波形數(shù)據(jù)),登記數(shù)據(jù)等也可用作禁止復(fù)制的被保護(hù)的內(nèi)容。
差異程度可根據(jù)每段內(nèi)容的特性或?qū)傩裕ㄟ^改變作為判定標(biāo)準(zhǔn)的系數(shù)來判定。由于風(fēng)格數(shù)據(jù)或歌曲數(shù)據(jù)是由音符組成的數(shù)據(jù),所以在音符的音色,音高和音長上的差異程度,被轉(zhuǎn)換為數(shù)字。如果要保護(hù)的內(nèi)容,是用于波形存儲(chǔ)器音調(diào)產(chǎn)生器中的波形數(shù)據(jù),則可進(jìn)行有關(guān)波形基本之間的形狀和包絡(luò)線的比較。
在范型演奏數(shù)據(jù)的多個(gè)部分被組合為一組像風(fēng)格數(shù)據(jù)那樣的情況下,差異程度就范型演奏數(shù)據(jù)的每一單獨(dú)部分來判定。如果即使至少范型演奏數(shù)據(jù)的一部分不滿足差異程度的預(yù)定值,則范型演奏數(shù)據(jù)的傳送按一般規(guī)則被禁止。但是,也可以就范型演奏數(shù)據(jù)的若干個(gè)部分來設(shè)置一個(gè)臨界數(shù)目。在這種情況下,如果大于臨界數(shù)目的范型演奏數(shù)據(jù)各部分的差異程度滿足預(yù)定值,則傳送被允許。
當(dāng)風(fēng)格數(shù)據(jù)包括多個(gè)演奏部分時(shí),比較就每個(gè)部分來進(jìn)行。如果至少一個(gè)演奏部分的差異程度不滿足預(yù)定值,則傳送按一般規(guī)則可被禁止,否則就通過設(shè)置若干個(gè)演奏部分的預(yù)定值,其中差異程度滿足預(yù)定值則允許傳送。
在上述說明中,假定使用者在編輯過程中,不改變形成原始的風(fēng)格數(shù)據(jù)的音符數(shù)目和順序。因此,原始的范型演奏數(shù)據(jù)和已編輯的范型演奏數(shù)據(jù)就音符事件的次序比較,以確定它們之間的差異。
但是,較精致的編輯操作常常需要改變音符的數(shù)目或次序。上述基于結(jié)構(gòu)上的音符次序的比較,只要順便在序列的開始插入一個(gè)不同音符就可產(chǎn)生顯著的差異。在此情況下,音符的結(jié)構(gòu)被理解為范型,這樣,可將原始的風(fēng)格登記范型與已編輯的風(fēng)格登記范型比較,以確定兩種音符結(jié)構(gòu)之間的相關(guān)程度。
像風(fēng)格數(shù)據(jù)之間差異程度一樣,歌曲數(shù)據(jù)之間的差異程度,利用圖3所示的差異程度表,也能就每個(gè)音符進(jìn)行判定。當(dāng)歌曲數(shù)據(jù)包括多個(gè)演奏部分例如旋律、和弦、低音和節(jié)奏部分,比較是對(duì)每個(gè)部分進(jìn)行的。如果即使至少一個(gè)演奏部分的差異程度不滿足預(yù)定值,則傳送按一般規(guī)則可被禁止,或者通過設(shè)置滿足預(yù)定值的演奏部分的數(shù)量的臨界值,如果滿足臨界值,則傳送可被允許。
另外,由于歌曲數(shù)據(jù)包括大量的音符,所以,比較可在周期的一部分中進(jìn)行,以判定差異程度。
還可考慮,已編輯的歌曲數(shù)據(jù)只用樂句分類方法來編輯。所以,與原始的歌曲數(shù)據(jù)的相關(guān)程度將需要以小節(jié)或樂句進(jìn)行計(jì)算,如果發(fā)現(xiàn)實(shí)際等效的小節(jié)或樂句的數(shù)目大于預(yù)定值,則傳送將被禁止,而不把兩者當(dāng)作不同的內(nèi)容來處理。
圖4是根據(jù)本發(fā)明實(shí)施例實(shí)現(xiàn)的硬件結(jié)構(gòu)示例方塊圖,說明在內(nèi)置CPU的電子樂器中實(shí)現(xiàn)對(duì)內(nèi)容使用加以限制的功能的情況。
在附圖中,21表示總線,22是CPU(中央處理單元),23是ROM,24是RAM,25是測(cè)量時(shí)間的定時(shí)器,26是鍵盤,27是檢測(cè)鍵盤操作的電路。28是安裝在底板上的閃速存儲(chǔ)器(作為可重寫的ROM示例,但它也可以是EEPROM(電子可擦除和可編程的ROM)),29是包括編輯開關(guān)和傳送開關(guān)的操作器,30是檢測(cè)操作器的電路。31是控制和驅(qū)動(dòng)顯示器32的顯示電路。
33是音調(diào)產(chǎn)生電路,34是D/A轉(zhuǎn)換器,和35是聲音系統(tǒng)。外部存儲(chǔ)器件36將數(shù)據(jù)存儲(chǔ)在記錄媒體例如FD(軟磁盤),光盤如CD-RW(緊致壓縮磁盤可重寫的),或可折卸的半導(dǎo)體存儲(chǔ)器卡。(通信接口37例如通過USB(通用串行總線)端口連接至使用者的個(gè)人計(jì)算機(jī)或任何其他的電子樂器,或者通過通信網(wǎng)38連接至另外的個(gè)人計(jì)算機(jī)或因特網(wǎng)服務(wù)器。
CPU22把存儲(chǔ)在ROM23中的程序裝入RAM,以控制電子樂器的所有輸入/輸出操作,并如圖1所示本發(fā)明的功能結(jié)構(gòu),執(zhí)行用于限制使用原始音樂內(nèi)容的功能。
原始音樂內(nèi)容版權(quán)的保護(hù)可以與控制電子樂器所有操作的控制程序分開地編程,然后再添加到控制程序。這些程序也可以經(jīng)過通信接口下載至閃速存儲(chǔ)器28,或者從外部存儲(chǔ)器件中的記錄媒體例如FD裝入閃速存儲(chǔ)器。
從鍵盤26實(shí)時(shí)輸入的演奏數(shù)據(jù),在RAM34的工作區(qū)進(jìn)行處理,然后傳送至音調(diào)產(chǎn)生電路33。其版權(quán)需要保護(hù)的原始音樂內(nèi)容,例如自動(dòng)伴奏的風(fēng)格數(shù)據(jù)和自動(dòng)演奏的歌曲數(shù)據(jù)存儲(chǔ)在ROM23中。另一方面,已編輯的音樂內(nèi)容連續(xù)保持并存儲(chǔ)在閃速存儲(chǔ)器28中,即使在斷電之后。風(fēng)格數(shù)據(jù)和歌曲數(shù)據(jù)可存儲(chǔ)在外部存儲(chǔ)器件36中,但在這種情況下,本發(fā)明不實(shí)行對(duì)風(fēng)格數(shù)據(jù)和歌曲數(shù)據(jù)的版權(quán)保護(hù)。
音調(diào)產(chǎn)生電路33根據(jù)演奏數(shù)據(jù)產(chǎn)生音調(diào)信號(hào)。音調(diào)信號(hào)通過轉(zhuǎn)換器34轉(zhuǎn)換為模擬波形,提供給聲音系統(tǒng)35,并從揚(yáng)聲器輸出。
如在圖2中所示,當(dāng)在個(gè)人計(jì)算機(jī)上實(shí)現(xiàn)原始樂曲片段的版權(quán)保護(hù)時(shí),存儲(chǔ)在HD(硬磁盤)中的應(yīng)用程序,在操作系統(tǒng)程序的控制之下被裝入RAM,以執(zhí)行個(gè)人計(jì)算機(jī)的全部輸入/輸出控制,并根據(jù)本發(fā)明運(yùn)用對(duì)原始音樂內(nèi)容的限制。
對(duì)原始音樂內(nèi)容的使用方面的限制,是作為并入帶有歌曲數(shù)據(jù)編輯能力的音序器軟件程序的程序,而不是作為單個(gè)應(yīng)用程序,來執(zhí)行的。這個(gè)程序從外部存儲(chǔ)裝置36經(jīng)CD-ROM提供,或者從通信網(wǎng)上的服務(wù)器下載。
圖5表示存儲(chǔ)在ROM23,RAM24和閃速存儲(chǔ)器28中的程序和數(shù)據(jù)。
根據(jù)本發(fā)明的,帶有限制使用能力的電子樂器控制程序,和初始的數(shù)據(jù),被存儲(chǔ)在ROM23的存儲(chǔ)區(qū)中。ROM23也有原始音樂內(nèi)容存儲(chǔ)區(qū),其中存有歌曲數(shù)據(jù),風(fēng)格數(shù)據(jù),音色數(shù)據(jù),登記數(shù)據(jù)等。用來指定文件名和這些內(nèi)容的每一片段頂端地址的數(shù)據(jù),作為輸入數(shù)據(jù)被存儲(chǔ)。
RAM24有編輯作用的存儲(chǔ)區(qū),此外還有程序執(zhí)行用的存儲(chǔ)區(qū),未示出。在風(fēng)格數(shù)據(jù)編輯期間,被編輯的風(fēng)格文件名,風(fēng)格文件的頂端地址,編輯開始時(shí)從ROM23從ROM23裝入的原始風(fēng)格文件名,傳送狀態(tài)標(biāo)識(shí),被編輯的風(fēng)格數(shù)據(jù)等等,被暫時(shí)地存儲(chǔ)。
進(jìn)行內(nèi)容判定時(shí),存儲(chǔ)在ROM23中的原始風(fēng)格數(shù)據(jù)可被讀出,并與已編輯的風(fēng)格數(shù)據(jù)比較。
在閃速存儲(chǔ)器28中,歌曲數(shù)據(jù),風(fēng)格數(shù)據(jù),音色數(shù)據(jù),和登記數(shù)據(jù),作為內(nèi)容文件與各個(gè)內(nèi)容文件的輸入數(shù)據(jù)一起被存儲(chǔ)。
圖6是圖5中的ROM23和閃速存儲(chǔ)器28中的內(nèi)容存儲(chǔ)區(qū)的特定示例。兩個(gè)存儲(chǔ)器的存儲(chǔ)區(qū)基本上彼此相同。在圖示中,圓括號(hào)內(nèi)的數(shù)據(jù)是只在閃速存儲(chǔ)器28中存儲(chǔ)的數(shù)據(jù)。
在這個(gè)示例中,如所表示的那樣,歌曲A,歌曲B和歌曲C的三段歌曲數(shù)據(jù),和風(fēng)格A,風(fēng)格B和風(fēng)格C的三段風(fēng)格數(shù)據(jù),分別被存儲(chǔ)在ROM23中,作為歌曲數(shù)據(jù)和風(fēng)格數(shù)據(jù)。
現(xiàn)在描述歌曲A數(shù)據(jù)。歌曲A文件名和文件的頂端地址被存儲(chǔ),作為輸入數(shù)據(jù)。除了輸入數(shù)據(jù)以外,原始歌曲文件名和傳送狀態(tài)標(biāo)識(shí),也被存儲(chǔ)在閃速存儲(chǔ)器28中。
在判定原始的和已編輯的內(nèi)容之間的差異程度時(shí),原始歌曲文件名用來識(shí)別已編輯歌曲文件從其起源的原始歌曲文件。
歌曲A數(shù)據(jù)有多個(gè)蹤跡,每一蹤跡,例如跟隨一個(gè)初始數(shù)據(jù),描述MIDI事件1,2……和定時(shí)數(shù)據(jù)1,2……,按時(shí)間順序,以結(jié)束數(shù)據(jù)結(jié)束。初始數(shù)據(jù)是用于確定樂曲名稱,速度,時(shí)間標(biāo)記,鍵等等的信息。定時(shí)數(shù)據(jù)是指示對(duì)直接領(lǐng)先樂音事件的時(shí)間推移的數(shù)據(jù)。例如,Note on的MIDI事件,指示樂音開始,而Note off指示樂音結(jié)束,它們分別具有樂音號(hào)(音高),速度(聲音強(qiáng)度)和MIDI通道號(hào)。
下面將描述風(fēng)格A數(shù)據(jù)。
風(fēng)格A文件名和文件的頂端地址被存儲(chǔ),作為輸入信號(hào)。除了輸入數(shù)據(jù)以外,原始風(fēng)格文件名和傳送狀態(tài)標(biāo)識(shí)也存儲(chǔ)在閃速存儲(chǔ)器28中。
在判定原始的和已編輯的內(nèi)容之間的差異程度時(shí),原始歌曲文件名被用來識(shí)別已編輯的風(fēng)格A文件從其起源的原始風(fēng)格文件。
風(fēng)格A數(shù)據(jù)由多段范型演奏數(shù)據(jù)組成。為表示自動(dòng)伴奏范型的多樣性,示例中的風(fēng)格A數(shù)據(jù)由主要部分A,主要部分B,插入段A,插入段B,爵士樂引子A,爵士樂引子B,結(jié)尾A,和結(jié)尾B組成。每一范型演奏數(shù)據(jù)有一個(gè)或更多小節(jié)的長度,并能由使用者操作開頭之類而改變。
上述范型演奏數(shù)據(jù)能以與歌曲數(shù)據(jù)相同的格式描述。
歌曲數(shù)據(jù)和范型演奏數(shù)據(jù)可被使用于各種格式,例如那些只有音序器軟件才有的格式,這個(gè)軟件遵從普通的SMF(標(biāo)準(zhǔn)MIDI文件)或MIDI標(biāo)準(zhǔn)。任何只有各種單獨(dú)的電子樂器才有的專用格式都可以使用,只要它能指示音符數(shù)據(jù)。另外,如果指示音符長度的選通時(shí)間被加至Note-on事件,那么Note-off事件將是不必要的。
上述歌曲數(shù)據(jù)和范型演奏數(shù)據(jù)照原樣輸出,即使作為文件向外部輸出。但它們也可在從它們自己的唯一格式被轉(zhuǎn)換為SMF格式以后輸出。
下面將利用流程圖,描述本發(fā)明的操作。
圖7至10是用來解釋圖1所示第一實(shí)施例操作的流程圖。圖7是主流程圖。
在步驟S41中,電子樂器被初始化。換句話說,在工作存儲(chǔ)器(RAM24)中的登記、標(biāo)識(shí)、參數(shù)等等,已復(fù)位至初始值。MIDI接口、通信網(wǎng)、定時(shí)器和諸如此類被清除,而在顯示單元上顯示初始屏幕。
在步驟S42中,進(jìn)行面板開關(guān)處理。使用者操作面板開關(guān),設(shè)置參數(shù)值(音色,音量,速度,變調(diào),等等)和方式(例如自動(dòng)演奏開始或停止),和顯示及選擇各種數(shù)據(jù)(例如歌曲,風(fēng)格,登記和波形數(shù)據(jù))。
所選擇的歌曲數(shù)據(jù)和風(fēng)格數(shù)據(jù)被傳送至工作存儲(chǔ)器(R24),以便能自動(dòng)演奏和自動(dòng)伴奏,數(shù)據(jù)編輯,和以新文件名在閃速存儲(chǔ)器28中存儲(chǔ)已編輯的數(shù)據(jù)。
另外,EDS值(0或1)以輕擊編輯開關(guān)來轉(zhuǎn)換。如果EDS=1,則指令編輯。
另一方面,TRS值(0或1)以輕擊傳送開關(guān)來轉(zhuǎn)換。如果TRS=1,則指令向外部存儲(chǔ)裝置36或外部設(shè)備傳送。
在步驟S43中,進(jìn)行編輯處理和已編輯的音樂內(nèi)容的有關(guān)外部傳送處理。然后,處理過程進(jìn)至步驟S44。
所選擇的風(fēng)格數(shù)據(jù)以標(biāo)記或列表形式被顯示在顯示器上。使用者操作面板開關(guān),通過改變音色或改變結(jié)構(gòu)音符,編輯已顯示的風(fēng)格數(shù)據(jù)。一旦編輯完成,已編輯的內(nèi)容被與存儲(chǔ)在ROM23中的原始內(nèi)容比較,并且,判定結(jié)果,即比較結(jié)果表示出預(yù)定的或更大的差異程度,這一判定被顯示出來。
然后,當(dāng)使用者請(qǐng)求時(shí),在向作為外部存儲(chǔ)裝置36的軟磁盤FD或作為外部設(shè)備的個(gè)人計(jì)算機(jī)作實(shí)際傳送以前,要確定已編輯的風(fēng)格數(shù)據(jù)是否可以傳送。換句話說,已編輯的風(fēng)格數(shù)據(jù)被與相應(yīng)的原始風(fēng)格數(shù)據(jù)比較,當(dāng)比較顯示預(yù)定的或更大的差異程度時(shí),已編輯的風(fēng)格數(shù)據(jù)則可自由傳送并被傳送。已編輯的風(fēng)格數(shù)據(jù)和諸如此類被存儲(chǔ)在閃速存儲(chǔ)器28中。當(dāng)已編輯的數(shù)據(jù)表示需要版權(quán)保護(hù)這樣的屬性,這種屬性就被保持。
在步驟S44中,如果使用者以與步驟S43中相同的方式請(qǐng)求的話,則進(jìn)行已編輯的風(fēng)格數(shù)據(jù)的外部傳送處理。
下面將參考圖8至10,描述步驟S43和S44的細(xì)節(jié)。
在步驟S45中,進(jìn)行自動(dòng)演奏處理和自動(dòng)伴奏處理。操作的進(jìn)行是基于預(yù)置在ROM23中的歌曲數(shù)據(jù)和/或風(fēng)格數(shù)據(jù),存儲(chǔ)在閃速存儲(chǔ)器28中的歌曲數(shù)據(jù)和/或風(fēng)格數(shù)據(jù),和從RAM24的暫時(shí)工作區(qū)讀出的所希望的歌曲數(shù)據(jù)和風(fēng)格數(shù)據(jù)。當(dāng)使用者推動(dòng)啟動(dòng)SW時(shí),數(shù)據(jù)被順序讀出,并被發(fā)送至音調(diào)產(chǎn)生器單元,以使聲音將被產(chǎn)生。
在步驟S46中,進(jìn)行鍵盤處理,在這個(gè)處理過程中,使用者的鍵盤操作被檢測(cè),輸入的演奏數(shù)據(jù)被發(fā)送至音調(diào)產(chǎn)生器單元,以致產(chǎn)生聲音。
在步驟S47中,進(jìn)行其他處理。然后,處理過程返回步驟S42。
圖8是解釋圖7所示主流程中步驟S43的編輯處理和外部傳送處理細(xì)節(jié)的流程圖。
在步驟S51中,判斷編輯指令標(biāo)識(shí)EDS是否為“1”(編輯指令),也就是在圖7的步驟S42中是否已給出編輯指令。如果EDS=1(編輯指令),處理過程則進(jìn)至步驟S52,或者如果不是,處理過程則返回圖7所示主流程中的步驟S44。
在步驟S52中,在所選工作存儲(chǔ)器中風(fēng)格數(shù)據(jù),以標(biāo)記或列表形式顯示在顯示器32上。
在步驟S53中,按面板開關(guān)的操作編輯風(fēng)格數(shù)據(jù)。
在步驟S54中,判斷傳送指令標(biāo)識(shí)TRS是否為“1”(外部傳送指令),也就是圖7的步驟S42中是否TRS=1。如果TRS=1,處理過程則進(jìn)至步驟S55,或者如果不是,處理過程則進(jìn)至步驟S56。在步驟S55,做出外部傳送的判定,外部傳送被執(zhí)行。這個(gè)步驟的細(xì)節(jié)將在后面利用圖9來描述。
在步驟S56中,判斷編輯會(huì)話已完成。如果是,處理過程則進(jìn)至步驟S57,或者如果不是,處理過程則返回步驟S53。
在步驟S57中,文件名被指定給已編輯的風(fēng)格數(shù)據(jù),并判斷已編輯的風(fēng)格數(shù)據(jù)是否被存儲(chǔ)在圖4的閃速存儲(chǔ)器28中。如果是,處理過程則進(jìn)至步驟S58,或者如果不是,處理過程則返回圖7所示主流程中的步驟S44。
在步驟S58中,與已編輯的風(fēng)格數(shù)據(jù)相應(yīng)的原始風(fēng)格數(shù)據(jù)被讀入工作存儲(chǔ)器。
在步驟S59中,設(shè)置n=1作為變量n的初始值。
在步驟S60中,兩者的第n個(gè)范型演奏數(shù)據(jù)被比較,以參考圖3所示的差異程度表計(jì)算差異程度值DFD。
在步驟S61中,判斷DFD是否等于或大于預(yù)定的程度。如果是,處理過程則進(jìn)至步驟S62,或者如果不是,處理過程則進(jìn)至步驟S67。
在步驟S62中,變量n的值被設(shè)至n+1。
在步驟S63中,判斷變量n是否超過最大值MAX。范型演奏數(shù)據(jù)的總數(shù)被設(shè)置為MAX,例如M=8。如果它超過最大值MAX,處理過程則進(jìn)至步驟S64,或者如果不超過,處理過程則返回步驟S60。
在這個(gè)流程中,如果一個(gè)風(fēng)格數(shù)據(jù)中的所有范型演奏數(shù)據(jù)顯示出預(yù)定的差異程度或者更大,風(fēng)格數(shù)據(jù)就被認(rèn)為是可以傳送的。但是,當(dāng)超過例如范型演奏數(shù)據(jù)一半的預(yù)定數(shù)顯示彼此不同時(shí),這個(gè)條件可以被軟化,而使風(fēng)格數(shù)據(jù)變成是可以傳送的。
在步驟S64中,使能傳送的TROK(傳送狀態(tài)標(biāo)識(shí))被設(shè)置為“1”,處理過程進(jìn)至步驟S66。
另一方面,如果判定DFD小于預(yù)定閾值度,則在步驟S67中,顯示器32上顯示“因與原始差異小,禁止外部傳送”。在步驟S68,傳送狀態(tài)標(biāo)識(shí)TROK被設(shè)置為“0”(禁止傳送),處理過程進(jìn)至步驟S66。
在步驟S66中,傳送指令標(biāo)識(shí)TRS被設(shè)置為“0”(外部傳送指令空缺)。
在步驟S69中,使用者輸入文件名,以便在閃速存儲(chǔ)器28中存儲(chǔ)已編輯的風(fēng)格數(shù)據(jù)。這時(shí),原始風(fēng)格數(shù)據(jù)名稱和TROK(傳送狀態(tài)標(biāo)識(shí))一起被存儲(chǔ)。然后,處理過程返回圖7所示主流程中的步驟S44。
圖9是說明圖8的步驟S55和后面將要描述的圖10的步驟S98中的“判定并執(zhí)行外部傳送”細(xì)節(jié)的流程圖。
在步驟S71中,與所選風(fēng)格數(shù)據(jù)相應(yīng)的原始風(fēng)格數(shù)據(jù)被讀入工作存儲(chǔ)器(RAM24)。
在步驟S72中,變量值n被設(shè)至n=1。
在步驟S72中,原始和已編輯內(nèi)容的第n個(gè)范型演奏數(shù)據(jù)兩者被比較,以便參考圖3所示的差異程度表計(jì)算差異程度值DFD。
在步驟S74中,判斷DFD是否等于或大于預(yù)定的程度。如果是,處理過程則進(jìn)至步驟S75,或者如果不是,處理過程則進(jìn)至步驟S76。
在步驟S75中,變量n的值被設(shè)至n+1。
在步驟S77中,判斷變量n是否超過最大值MAX(范型演奏數(shù)據(jù)的總數(shù))。如果它超過最大值MAX,處理過程則進(jìn)至步驟S78,或者如果不超過,處理過程則返回步驟S73。
在步驟S78中,所選風(fēng)格數(shù)據(jù)被傳送至作為外部存儲(chǔ)裝置36的軟磁盤FD,或作為外部設(shè)備的個(gè)人計(jì)算機(jī)PC。還有,“傳送已完成”顯示在顯示器32上。
在步驟S79中,TROK=1(允許傳送)被設(shè)置,處理過程進(jìn)至步驟S81。
另一方面,如果判定DFD小于預(yù)定程度,則在步驟S76中,傳送被禁止,并且“因與原始差異小,禁止外部傳送”被顯示在顯示器32上。在步驟S80中,TROK=0(禁止傳送)被設(shè)置,處理過程進(jìn)至步驟S81。
在步驟S81中,TRS被返回至TRS=0(外部傳送指令空缺),處理過程返回圖8的步驟S56。
圖10是說明圖7的主流程中所示的外部傳送處理步驟S44的細(xì)節(jié)的流程圖。
在步驟S91中,判斷是否TRS=1(外部傳送指令存在)。如果是,處理過程則進(jìn)至步驟S92,或者如果不是,處理過程則返回圖7的步驟S45。
在步驟S92中,判斷傳送指令是否指示傳送閃速存儲(chǔ)器28中的風(fēng)格數(shù)據(jù)。如果是,處理過程則進(jìn)至步驟S93,或者如果不是,處理過程則進(jìn)至步驟S94。
在步驟S93中,判斷傳送狀態(tài)標(biāo)識(shí)TROK是否為“1”(允許傳送)。如果是,處理過程則進(jìn)至步驟S95,或者如果不是,處理過程則進(jìn)至步驟S96。
在步驟S95中,所選風(fēng)格數(shù)據(jù)被傳送至外部存儲(chǔ)裝置36或外部設(shè)備。然后,“傳送已完成”被顯示在顯示器32上,處理過程進(jìn)至步驟S97。
另一方面,如果在步驟S93中TROK=0(禁止傳送),處理過程則進(jìn)至步驟S96禁止傳送。然后,“因與原始差異小,禁止外部傳送”被顯示在顯示器32上,并且,處理過程進(jìn)至步驟S97。
在步驟S97中,TRS被返回至“0”(外部傳送指令空缺),并且,處理過程返回圖7的主流程中的步驟S45。
另一方面,如果傳送指令沒有指示傳送閃速存儲(chǔ)器中的風(fēng)格數(shù)據(jù),則在步驟S94中判斷是否要指令傳送工作存儲(chǔ)器中的風(fēng)格數(shù)據(jù)。如果是,處理過程則進(jìn)至步驟S98,或者如果不是,處理過程則進(jìn)至步驟S99。
在步驟S98中,處理過程進(jìn)至圖9中所示的判定并執(zhí)行外部傳送處理。一旦完成這種處理,處理過程就返回圖7所示的主流程。
另一方面,如果傳送指令指示傳送存儲(chǔ)在ROM23中的原始風(fēng)格數(shù)據(jù),傳送則在步驟S99中被禁止,并且,“原始風(fēng)格數(shù)據(jù)不能傳送”被顯示在顯示器32上。
在步驟S100中,TRS被返回至“0”(外部傳送指令空缺),并且,處理過程返回圖7的主流程中的步驟S45。
上面的描述是以單獨(dú)的電子樂器作為具有原始音樂內(nèi)容的設(shè)備,作為例子來描述單獨(dú)的電子樂器,和具有電子樂器及個(gè)人計(jì)算機(jī)的電子音樂系統(tǒng)。
但是,具有原始音樂內(nèi)容的設(shè)備不限于電子樂器。設(shè)備可以是提供服務(wù)器的內(nèi)容。換句話說,當(dāng)從網(wǎng)絡(luò)分布業(yè)務(wù)的本地客戶接收到訂貨時(shí),各客戶要求的樂曲上的風(fēng)格數(shù)據(jù)或歌曲數(shù)據(jù)就從數(shù)據(jù)庫中被提取出來,經(jīng)過網(wǎng)絡(luò)將它們分布給客戶的個(gè)人計(jì)算機(jī)或電子樂器。
內(nèi)容使用方也可以是另一用戶的電子樂器。另外,它也可以是卡拉OK機(jī),游戲機(jī),PDA(個(gè)人數(shù)字助理)終端,或蜂窩式電話終端。在本說明書中,除電子樂器外,涉及電子音樂的這些設(shè)備也都被視為電子音樂設(shè)備。
從上面的描述中顯然可見,本發(fā)明有方便于用戶又保證對(duì)內(nèi)容版權(quán)的保護(hù)的效果。
換句話說,通過對(duì)有版權(quán)保護(hù)和使用限制的原始音樂內(nèi)容僅作小的修改,以致將會(huì)發(fā)現(xiàn)在發(fā)聲上沒有多少差別,這樣獲得的內(nèi)容,不會(huì)被傳送至外部存儲(chǔ)裝置或外部設(shè)備,從而保護(hù)了版權(quán)。版權(quán)保護(hù)能通過擾頻、插入水印數(shù)據(jù)或諸如此類,得以實(shí)現(xiàn)。但是,版權(quán)保護(hù)除了這類專用方法以外,也是可能的。
確定是否該進(jìn)行使用限制的閾值能加以調(diào)整,以使判定對(duì)版權(quán)保有方和使用方兩者來說,都可以信服。
甚至能保證由使用者編輯和內(nèi)容,被認(rèn)為是與原始內(nèi)容不同的工作,這種不同能達(dá)到預(yù)定的程度或者更多。因此,被編輯的內(nèi)容能夠在無版稅的范圍內(nèi),或者在版權(quán)擁有方確定的超出“個(gè)人使用范圍”的寬廣范圍內(nèi)自由使用。
權(quán)利要求
1.一種使用處于保護(hù)之下的原始音樂內(nèi)容的電子音樂設(shè)備,其特征在于所述設(shè)備包括能將原始音樂內(nèi)容編輯為變化的音樂內(nèi)容的編輯裝置;內(nèi)容判定裝置,其用于將變化的音樂內(nèi)容與原始音樂內(nèi)容比較,并判斷它們之間的差異程度,以提供判定;和傳送控制裝置,其基于判定,允許在保護(hù)以外向外部設(shè)備傳送變化的音樂內(nèi)容。
2.根據(jù)權(quán)利要求1所述的電子音樂設(shè)備,其特征在于編輯裝置對(duì)由各具有包括至少音色、音高和音長之一屬性的音符序列所表示的原始音樂內(nèi)容,進(jìn)行編輯,以致使變化的音樂內(nèi)容也由具有與原始音樂內(nèi)容的音符屬性不同的屬性的音符序列表示;并且,內(nèi)容判定裝置執(zhí)行變化的音樂內(nèi)容的音符屬性與原始音樂內(nèi)容的音符屬性之間的定量比較,并判斷它們之間的差異程度,以基于屬性的定量比較提供定量判定判定。
3.根據(jù)權(quán)利要求1所述的電子音樂設(shè)備,其特征在于內(nèi)容判定裝置,當(dāng)差異程度足以除去保護(hù)時(shí),作提供肯定判定判定的操作,當(dāng)差異程度不足以除去保護(hù)時(shí),作提供否定判定判定的操作;和傳送控制裝置響應(yīng)肯定判定判定,允許傳送在保護(hù)以外的變化的音樂內(nèi)容,響應(yīng)否定判定判定,禁止傳送在保護(hù)以內(nèi)的變化的音樂內(nèi)容。
4.根據(jù)權(quán)利要求3所述的電子音樂設(shè)備,其特征在于進(jìn)一步包括顯示裝置,其可視地通告,內(nèi)容判定裝置對(duì)于編輯以后的變化的音樂內(nèi)容,是已做出肯定判定判定,還是否定判定判定。
5.根據(jù)權(quán)利要求1所述的電子音樂設(shè)備,其特征在于進(jìn)一步包括存儲(chǔ)裝置,其用于存儲(chǔ)變化的音樂內(nèi)容,并一起存儲(chǔ)標(biāo)識(shí)信息,標(biāo)識(shí)信息標(biāo)識(shí)與變化的音樂內(nèi)容相對(duì)應(yīng)的原始音樂內(nèi)容,致使內(nèi)容判定裝置能按照標(biāo)識(shí)信息,將變化的音樂內(nèi)容與原始音樂內(nèi)容比較。
6.根據(jù)權(quán)利要求1所述的電子音樂設(shè)備,其特征在于編輯裝置對(duì)基于MIDI標(biāo)準(zhǔn)格式提供的原始音樂內(nèi)容進(jìn)行編輯。
7.根據(jù)權(quán)利要求1所述的電子音樂設(shè)備,其特征在于傳送控制裝置允許向用于存儲(chǔ)變化的音樂內(nèi)容的外部存儲(chǔ)設(shè)備,或者向使用變化的音樂內(nèi)容的外部音樂設(shè)備,傳送變化的音樂內(nèi)容。
8.一種程序,其用在具有CPU并且是為使用在保護(hù)之下的原始音樂內(nèi)容而設(shè)計(jì)的電子音樂設(shè)備中,該程序可被CPU執(zhí)行,以促使電子音樂設(shè)備實(shí)行包括下列步驟的處理過程將原始音樂內(nèi)容編輯為變化的音樂內(nèi)容;將變化的音樂內(nèi)容與原始音樂內(nèi)容比較,并判斷兩者之間的差異程度,提供判定判定;和根據(jù)判定判定,允許在保護(hù)以外向外部設(shè)備傳送變化的音樂內(nèi)容。
全文摘要
一種電子音樂設(shè)備,被設(shè)計(jì)成可使用在保護(hù)之下持有的原始音樂內(nèi)容。在電子音樂設(shè)備中,編輯單元可將原始音樂內(nèi)容編輯為變化了的音樂內(nèi)容。內(nèi)容判定單元將變化了的音樂內(nèi)容與原始音樂內(nèi)容比較,并判斷它們之間的差異程度,提供判定。傳送控制單元基于判定,允許在保護(hù)以外,向外部設(shè)備傳送變化了的音樂內(nèi)容。內(nèi)容判定單元,當(dāng)差異程度足以除去保護(hù)時(shí),作提供肯定判定的操作,當(dāng)差異程度不足以除去保護(hù)時(shí),作提供否定判定的操作。傳送控制單元響應(yīng)允許傳送在保護(hù)以外的變化了的音樂內(nèi)容的肯定判定,和響應(yīng)禁止傳送在保護(hù)以內(nèi)的變化了的音樂內(nèi)容的否定判定。
文檔編號(hào)G10H1/00GK1445748SQ03107448
公開日2003年10月1日 申請(qǐng)日期2003年3月20日 優(yōu)先權(quán)日2002年3月20日
發(fā)明者赤堀繁樹, 小栗茂哲 申請(qǐng)人:雅馬哈株式會(huì)社