專利名稱:音樂內(nèi)容利用設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種音樂內(nèi)容利用設(shè)備和一種應(yīng)用于該設(shè)備的計(jì)算機(jī)程序,該音樂內(nèi)容利用設(shè)備輸入不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù),并且通過使用該輸入的內(nèi)容素材數(shù)據(jù)向用戶提供音樂信息。
背景技術(shù):
通常,已知一種音樂內(nèi)容利用設(shè)備,該設(shè)備向用戶提供音樂內(nèi)容,再現(xiàn)包括音樂數(shù)據(jù)(比如MIDI數(shù)據(jù))的音樂內(nèi)容,移動(dòng)圖像數(shù)據(jù)(運(yùn)動(dòng)圖像數(shù)據(jù))等(日本公開號(hào)H11-341350(USP6,078,005))。這種常規(guī)設(shè)備設(shè)計(jì)為在顯示屏上顯示用于控制再現(xiàn)的再現(xiàn)控制工具,該再現(xiàn)是由音序器完成,該再現(xiàn)控制工具是由開始、停止、快進(jìn)和快退元件組成。該再現(xiàn)控制工具是通過鼠標(biāo)點(diǎn)擊來操作,并且該音序器實(shí)現(xiàn)的播放重現(xiàn)是按照該鼠標(biāo)操作來控制。
然而,由于上述常規(guī)的音樂內(nèi)容是按照專門為每個(gè)音樂內(nèi)容利用設(shè)備而設(shè)計(jì)的格式來創(chuàng)建,會(huì)有不同種類的平臺(tái)比如電子樂器和個(gè)人計(jì)算機(jī)無法共享一條音樂內(nèi)容的問題。甚至在相同類型的利用設(shè)備中,如果并入到這些利用設(shè)備中的裝置在顯示單元的諸如大小、形狀或分辨率等特征方面各有不同,就無法共享一條音樂內(nèi)容。也就是說,一條音樂內(nèi)容無法在不同類型的平臺(tái)中共享。
此外,一些常規(guī)的音樂內(nèi)容利用設(shè)備使用了用于并入附加性能的插件。例如,MIDI可用的設(shè)備可以并入插件程序,該插件程序使得該MIDI設(shè)備再現(xiàn)移動(dòng)圖像數(shù)據(jù)。然而還會(huì)有其它問題,即當(dāng)常規(guī)的音樂內(nèi)容利用設(shè)備具有多個(gè)有相同性能的插件程序時(shí),該常規(guī)的設(shè)備就無法以合適的方式利用這些插件程序。
而且,因?yàn)槌R?guī)設(shè)備的再現(xiàn)控制工具是固定地用于由音序器實(shí)現(xiàn)的再現(xiàn)控制,所以該常規(guī)的音樂內(nèi)容利用設(shè)備的再現(xiàn)控制工具無法有效地使用。換而言之,該常規(guī)設(shè)備的再現(xiàn)控制工具不能轉(zhuǎn)換以支持不同的用途,比如選定性控制各種內(nèi)容素材的再現(xiàn)和同步再現(xiàn)多個(gè)內(nèi)容素材。
而且,由于上述常規(guī)的音樂內(nèi)容是按照專門為每個(gè)音樂內(nèi)容利用設(shè)備而設(shè)計(jì)的格式來創(chuàng)建,就無法在不同類型的平臺(tái)比如電子樂器和個(gè)人計(jì)算機(jī)中共享一條音樂內(nèi)容。即使在電子樂器中,如果這些電子樂器的顯示單元大小各異,也無法共享一條音樂內(nèi)容。也就是說,在不同類型的平臺(tái)中無法共享一條音樂內(nèi)容。這種情況的例子包括一些平臺(tái)能夠再現(xiàn)移動(dòng)圖像,而另一些卻不能的情況。這樣,將所有輸入的內(nèi)容素材數(shù)據(jù)提供給利用部分是沒有用的。更不利的是,該提供的數(shù)據(jù)會(huì)破壞該利用部分中的處理。
發(fā)明內(nèi)容
實(shí)現(xiàn)本發(fā)明以解決上述問題,并且其目的是提供一種音樂內(nèi)容利用設(shè)備和一種應(yīng)用于該設(shè)備的計(jì)算機(jī)程序,該音樂內(nèi)容利用設(shè)備能夠在不同種類的平臺(tái)中共享一條音樂內(nèi)容。
本發(fā)明的目的還在于提供一種音樂內(nèi)容利用設(shè)備和一種應(yīng)用于該設(shè)備的計(jì)算機(jī)程序,該音樂內(nèi)容利用設(shè)備能夠在各種情況下使用合適的插件程序。
本發(fā)明的目的還在于提供一種音樂內(nèi)容利用設(shè)備和一種應(yīng)用于該設(shè)備的計(jì)算機(jī)程序,該音樂內(nèi)容利用設(shè)備能夠通過有效地利用顯示單元上顯示的再現(xiàn)控制工具,多方面地控制多個(gè)內(nèi)容素材的再現(xiàn)。
此外,本發(fā)明的目的在于提供一種音樂內(nèi)容利用設(shè)備和一種應(yīng)用于該設(shè)備的計(jì)算機(jī)程序,該音樂內(nèi)容利用設(shè)備消除了上述的無用缺陷,并且能有效地利用輸入的內(nèi)容素材而不會(huì)破壞內(nèi)容素材數(shù)據(jù)的使用。
為了實(shí)現(xiàn)上述目的,本發(fā)明的一個(gè)特征在于一種向用戶提供音樂內(nèi)容的音樂內(nèi)容利用設(shè)備,該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括關(guān)于音樂的各種內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)定義了這些內(nèi)容素材數(shù)據(jù)的處理;通過利用輸入的內(nèi)容素材數(shù)據(jù)向用戶提供音樂信息;并且轉(zhuǎn)換該輸入的內(nèi)容定義數(shù)據(jù)以使得這些內(nèi)容素材數(shù)據(jù)可適用。
在這種情況下,例如內(nèi)容定義數(shù)據(jù)可以按照樣式表進(jìn)行轉(zhuǎn)換,該樣式表存儲(chǔ)在樣式表存儲(chǔ)部分中并且定義了轉(zhuǎn)換規(guī)則。而且,該樣式表可包括定義了由內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材在顯示單元上的顯示布局的數(shù)據(jù),這樣便以定義了該顯示布局的數(shù)據(jù)為基礎(chǔ)來控制內(nèi)容素材在顯示單元上的顯示布局。而且,例如當(dāng)樣式表實(shí)例包括XSLT樣式表時(shí),該內(nèi)容定義數(shù)據(jù)能夠以XML格式描述。該樣式表也能夠以CSS(層疊樣式表)描述。
在上述本發(fā)明中,由于內(nèi)容定義數(shù)據(jù)在音樂內(nèi)容利用設(shè)備中是自動(dòng)地轉(zhuǎn)換以使內(nèi)容素材數(shù)據(jù)可適用,如果每種音樂內(nèi)容利用設(shè)備都具有轉(zhuǎn)換功能(轉(zhuǎn)換處理和樣式表),各種不同類型的音樂內(nèi)容利用設(shè)備(即各種平臺(tái))就可以共享一條音樂內(nèi)容。而且,由于不需要準(zhǔn)備各種不同種類的專門設(shè)計(jì)的音樂內(nèi)容數(shù)據(jù)以滿足各種類型的內(nèi)容利用設(shè)備,制作各種音樂內(nèi)容數(shù)據(jù)就變得相對(duì)容易。
本發(fā)明的另一特征是使得該樣式表可升級(jí)。按照該特征,即使平臺(tái)的規(guī)格有改動(dòng)(比如軟件升級(jí)),該樣式表的可升級(jí)性也能夠以簡單和適當(dāng)?shù)姆绞酱_保音樂內(nèi)容對(duì)于該音樂內(nèi)容利用設(shè)備是適用的。
本發(fā)明的又一特征在于,該音樂內(nèi)容利用設(shè)備向用戶提供音樂內(nèi)容;該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)是由關(guān)于音樂的各種內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)組成,該內(nèi)容定義數(shù)據(jù)包含插件指定數(shù)據(jù),該插件指定數(shù)據(jù)指定利用這些內(nèi)容素材數(shù)據(jù)所需的插件程序;以及通過利用根據(jù)該輸入的內(nèi)容定義數(shù)據(jù)中包含的插件指定數(shù)據(jù)來指定的插件程序,基于輸入的內(nèi)容素材數(shù)據(jù)向用戶提供音樂信息。
按照上述特征,即使在該音樂內(nèi)容利用設(shè)備具有多種插件程序的情況下,只要內(nèi)容定義數(shù)據(jù)包含插件指定數(shù)據(jù),該插件標(biāo)識(shí)數(shù)據(jù)指定在使用內(nèi)容素材數(shù)據(jù)中要使用的插件程序,該音樂內(nèi)容利用設(shè)備就可以容易地利用合適的插件程序。由此,基于內(nèi)容素材數(shù)據(jù)將音樂信息適當(dāng)?shù)匕l(fā)送給用戶。
本發(fā)明的又一特征,是在內(nèi)容定義數(shù)據(jù)中包含在使用插件程序中使用的插件參數(shù),從而該音樂內(nèi)容利用設(shè)備可以通過使用該插件參數(shù),基于輸入的內(nèi)容素材數(shù)據(jù)向用戶提供音樂信息。
按照上述特征,僅通過提供音樂內(nèi)容數(shù)據(jù)表示插件程序細(xì)節(jié)的參數(shù),就能夠以簡單和適當(dāng)?shù)姆绞?,基于?nèi)容素材數(shù)據(jù)將音樂信息發(fā)送給用戶。
本發(fā)明的又一特征在于,該音樂內(nèi)容利用設(shè)備具有顯示單元并且向用戶提供音樂內(nèi)容;該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括關(guān)于音樂的不同種類的內(nèi)容素材數(shù)據(jù);在該顯示單元上同時(shí)顯示不同種類的內(nèi)容素材,這些內(nèi)容素材由輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示;同時(shí)在該顯示單元上顯示再現(xiàn)控制工具,用于控制內(nèi)容素材的再現(xiàn);以及從該顯示單元上顯示的不同種類的內(nèi)容素材中指定一個(gè)內(nèi)容素材,該內(nèi)容素材的再現(xiàn)將由該再現(xiàn)控制工具控制。
在指定中,例如由該再現(xiàn)控制工具控制的內(nèi)容素材可基于用戶在操作器上的操作來指定??蛇x地,音樂內(nèi)容數(shù)據(jù)可包含內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)指定由該再現(xiàn)控制工具控制的一個(gè)內(nèi)容素材,從而由該再現(xiàn)控制工具控制的內(nèi)容素材可以基于該內(nèi)容定義數(shù)據(jù)來指定。
按照上述特征,將由顯示單元上顯示的再現(xiàn)控制工具來控制的內(nèi)容素材是通過用戶的操作來選定或自動(dòng)選定。因此,將由再現(xiàn)控制工具控制的內(nèi)容素材的指定有助于內(nèi)容素材再現(xiàn)的選擇性控制。在內(nèi)容素材的指定中,一個(gè)或多個(gè)內(nèi)容素材可指定為由再現(xiàn)控制工具控制。當(dāng)指定多個(gè)內(nèi)容素材時(shí),同時(shí)再現(xiàn)這些內(nèi)容素材,從而改善了音樂內(nèi)容利用設(shè)備的可用性。
本發(fā)明的另一特征在于,該音樂內(nèi)容利用設(shè)備具有顯示單元并且向用戶提供音樂內(nèi)容;該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)是由關(guān)于音樂的不同種類的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)組成,該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和工具顯示指令,該素材顯示指令用于在顯示單元上顯示由不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該工具顯示指令用于在顯示單元上顯示用于控制該內(nèi)容素材再現(xiàn)的再現(xiàn)控制工具;以及以內(nèi)容定義數(shù)據(jù)中包括的素材顯示指令為基礎(chǔ),在顯示單元上顯示不同種類的內(nèi)容素材,這些內(nèi)容素材由輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示;同時(shí)以內(nèi)容定義數(shù)據(jù)中包括的工具顯示指令為基礎(chǔ),在顯示單元上顯示該再現(xiàn)控制工具。
在該顯示中,例如內(nèi)容定義數(shù)據(jù)也可以包括指定內(nèi)容素材的內(nèi)容指定指令,這些內(nèi)容素材隨同再現(xiàn)控制工具按照該工具顯示指令而顯示,從而該再現(xiàn)控制工具對(duì)應(yīng)于由該內(nèi)容指定指令指定的內(nèi)容素材而顯示。
按照上述特征,僅通過在內(nèi)容定義數(shù)據(jù)中包括素材顯示指令和工具顯示指令,可實(shí)現(xiàn)對(duì)由顯示單元上顯示的再現(xiàn)控制工具來控制的內(nèi)容素材的自動(dòng)選擇,由此可容易地實(shí)現(xiàn)對(duì)再現(xiàn)內(nèi)容素材的選擇性控制。在內(nèi)容素材的選擇中,可以通過再現(xiàn)控制工具控制一個(gè)或多個(gè)素材。當(dāng)控制多個(gè)內(nèi)容素材時(shí),同時(shí)再現(xiàn)內(nèi)容素材,從而改善了音樂內(nèi)容利用設(shè)備的可用性。
本發(fā)明的又一特征在于,該音樂內(nèi)容利用設(shè)備具有顯示單元并且向用戶提供音樂內(nèi)容;該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)是由關(guān)于音樂的不同種類的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)組成,該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和同步內(nèi)容再現(xiàn)指令,該素材顯示指令用于在顯示單元上顯示由不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該同步內(nèi)容再現(xiàn)指令用于指定待同步再現(xiàn)的內(nèi)容素材;并且以內(nèi)容定義數(shù)據(jù)中包括的素材顯示指令為基礎(chǔ),在顯示單元上顯示不同種類的內(nèi)容素材,這些內(nèi)容素材由輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示;同時(shí)在顯示單元上顯示再現(xiàn)控制工具,該再現(xiàn)控制工具用于控制內(nèi)容素材的同步再現(xiàn),這些內(nèi)容素材由內(nèi)容定義數(shù)據(jù)中包括的同步內(nèi)容再現(xiàn)指令指定。
在該顯示中,內(nèi)容定義數(shù)據(jù)也可以包括再現(xiàn)控制工具指令,該再現(xiàn)控制工具指令用于在顯示單元上顯示再現(xiàn)控制工具,以便按照該再現(xiàn)控制工具指令顯示再現(xiàn)控制工具。
按照上述特征,僅通過在內(nèi)容定義數(shù)據(jù)中包括素材顯示指令和同步內(nèi)容再現(xiàn)指令,就能夠通過再現(xiàn)控制工具以簡單的方式實(shí)現(xiàn)對(duì)多個(gè)內(nèi)容素材的同步控制,從而改善了該音樂內(nèi)容利用設(shè)備的可用性。
本發(fā)明的又一特征在于,該音樂內(nèi)容再現(xiàn)設(shè)備向用戶提供音樂內(nèi)容;該音樂內(nèi)容利用設(shè)備輸入包括不同種類的內(nèi)容素材數(shù)據(jù)的音樂內(nèi)容數(shù)據(jù);篩選輸入的不同種類的內(nèi)容素材數(shù)據(jù),以從該不同種類的內(nèi)容素材數(shù)據(jù)中提取適用的內(nèi)容素材數(shù)據(jù);并且通過利用由該篩選所提取的內(nèi)容素材數(shù)據(jù),向用戶提供音樂信息。
在該篩選中,可以在該音樂內(nèi)容利用設(shè)備中存儲(chǔ)樣式表,該樣式表定義了可適用的內(nèi)容素材數(shù)據(jù),以便按照該樣式表篩選輸入的不同種類的內(nèi)容素材數(shù)據(jù)。
按照上述特征,即使當(dāng)能夠被不同種類的平臺(tái)所共享的內(nèi)容素材輸入到該音樂內(nèi)容利用設(shè)備時(shí),該音樂內(nèi)容利用設(shè)備僅提取適用的內(nèi)容素材,用以發(fā)送給用戶,從而實(shí)現(xiàn)了輸入的內(nèi)容素材的有效使用。
本發(fā)明的又一特征在于在該內(nèi)容音樂利用設(shè)備中樣式表是可升級(jí)的。按照該特征,即使改變了平臺(tái)的規(guī)格(比如當(dāng)軟件升級(jí)時(shí)),樣式表的可升級(jí)性也能夠確保輸入的內(nèi)容素材的有效使用。
圖1是示出了按照本發(fā)明實(shí)施例的整個(gè)音樂內(nèi)容利用設(shè)備的框圖;圖2是示出了圖1中所示音樂內(nèi)容利用設(shè)備的功能的框圖,這些功能是通過計(jì)算機(jī)程序?qū)崿F(xiàn);圖3是示出了內(nèi)容定義數(shù)據(jù)格式的圖;圖4A和4B示出了圖1中所示顯示單元的兩個(gè)不同實(shí)例;圖5A和5B示出了顯示音樂內(nèi)容具體實(shí)例的顯示單元的屏幕;以及圖6A和6B示出了顯示音樂內(nèi)容的其他具體實(shí)例的顯示單元的屏幕。
具體實(shí)施例方式
現(xiàn)在參考附圖描述本發(fā)明的實(shí)施例。圖1是示出了按照本發(fā)明的具有一種電子樂器形式的整個(gè)音樂內(nèi)容利用設(shè)備的框圖。該音樂內(nèi)容利用設(shè)備包括用于輸入音樂內(nèi)容的輸入部分10,用于利用該音樂內(nèi)容的利用部分20,由用戶操作用以指示該音樂內(nèi)容設(shè)備操作的操作部分30,以及程序控制該輸入部分10、利用部分20和操作部分30的計(jì)算機(jī)主單元部分40。
輸入部分10具有連接到總線50的通信接口電路11和接口電路12。通信接口電路11通過通信網(wǎng)絡(luò)61連接到服務(wù)器計(jì)算機(jī)60,用以使得服務(wù)器計(jì)算機(jī)60發(fā)送和接收各種程序和數(shù)據(jù)。接口電路12連接到不同的設(shè)備70,用以使得該音樂內(nèi)容利用設(shè)備向/從該不同的設(shè)備70發(fā)送和接收各種程序和數(shù)據(jù)。
利用部分20具有顯示單元21、音調(diào)產(chǎn)生器22和音頻信號(hào)再現(xiàn)電路23。配置為CRT顯示單元、液晶顯示等的顯示單元21是由連接到總線50的顯示控制電路24控制,用以將各種信息可視化。連接到總線50的音調(diào)產(chǎn)生器22基于播放信息(鍵碼、開鍵信號(hào)、關(guān)鍵信號(hào)、音調(diào)色控信息等)形成樂音信號(hào),將該信號(hào)作為通過總線50而提供的音樂內(nèi)容,并且輸出該形成的樂音信號(hào)。也連接到總線50的音頻信號(hào)再現(xiàn)電路23再現(xiàn)音頻數(shù)據(jù),將該數(shù)據(jù)作為通過總線50而提供的音樂內(nèi)容,并且輸出音頻信號(hào)。包括放大器、揚(yáng)聲器等的聲音系統(tǒng)25連接到音調(diào)產(chǎn)生器22和音頻信號(hào)再現(xiàn)電路23。聲音系統(tǒng)25發(fā)出音調(diào),這些音調(diào)對(duì)應(yīng)于從音調(diào)產(chǎn)生器22提供的樂音信號(hào)和從音頻信號(hào)再現(xiàn)電路23提供的音頻信號(hào)。
操作部分30具有鍵盤31和控制操作器32。包括支持給定范圍的多個(gè)鍵的鍵盤31用于播放樂曲??刂撇僮髌?2包括用于指示該音樂內(nèi)容利用設(shè)備的操作的多個(gè)操作器。控制操作器32包括光標(biāo)移動(dòng)鍵(包括鼠標(biāo)、軌跡球等)、用于指定各種操作模式的模式選擇鍵、用于輸入用戶指令的指令輸入鍵等。該光標(biāo)在顯示單元21上顯示。鍵盤31可以用作光標(biāo)移動(dòng)、模式選擇和指令輸入鍵。鍵盤31和控制操作器32的操作分別由檢測(cè)電路33和34檢測(cè)。檢測(cè)電路33和34也連接到總線50。
計(jì)算機(jī)主單元程序40包括連接到總線50的CPU41、ROM42、RAM43和外部存儲(chǔ)設(shè)備44。CPU41、ROM42和RAM43用于執(zhí)行從外部存儲(chǔ)設(shè)備44傳送到RAM43的各種程序,從而控制輸入部分10、利用部分20和操作部分30。
外部存儲(chǔ)設(shè)備44包括預(yù)先配備的存儲(chǔ)介質(zhì)比如硬盤HD、可卸存儲(chǔ)介質(zhì)比如軟盤FD和光盤CD,和使得上述存儲(chǔ)介質(zhì)讀寫程序和數(shù)據(jù)的驅(qū)動(dòng)單元。本發(fā)明中,將音樂內(nèi)容下載到外部存儲(chǔ)設(shè)備44。在外部存儲(chǔ)設(shè)備44中,也預(yù)先存儲(chǔ)有用于控制音樂內(nèi)容利用設(shè)備的基本操作的基本控制程序和控制數(shù)據(jù)。該基本控制程序包括實(shí)質(zhì)上包括瀏覽器的音樂內(nèi)容利用程序,用于檢測(cè)鍵和操作器的操作的檢測(cè)程序,以及音調(diào)產(chǎn)生控制程序?;究刂瞥绦蚝涂刂茢?shù)據(jù)可以從服務(wù)器計(jì)算機(jī)60或不同的設(shè)備70下載。
在外部存儲(chǔ)設(shè)備44中,也預(yù)先存儲(chǔ)有再現(xiàn)輸入的音樂內(nèi)容所必需的樣式表和插件程序。該樣式表和插件程序也可以根據(jù)需要升級(jí)。該樣式表定義了適用于利用部分20的音樂內(nèi)容,包括定義了格式轉(zhuǎn)換的一組數(shù)據(jù),這些數(shù)據(jù)用于使得輸入的音樂內(nèi)容數(shù)據(jù)適用于利用部分20。樣式表的實(shí)例包括XSLT樣式表,其用于轉(zhuǎn)換XML兼容的音樂內(nèi)容數(shù)據(jù),以便該音樂內(nèi)容利用設(shè)備的瀏覽器可以處理該音樂內(nèi)容數(shù)據(jù)。XSLT樣式表可以CSS(層疊樣式表)描述。使得利用部分20使用輸入的音樂內(nèi)容數(shù)據(jù)的插件程序的實(shí)例包括用于在顯示單元21上顯示樂譜的樂譜顯示程序,用于在顯示單元21上回放視頻的視頻程序,用于在鍵盤31上將播放分級(jí)的分?jǐn)?shù)分級(jí)程序,以及用于通過利用音調(diào)產(chǎn)生器22自動(dòng)地播放樂曲的自動(dòng)播放程序。
接著將說明在上述配置的音樂內(nèi)容利用設(shè)備上利用音樂內(nèi)容的細(xì)節(jié)。首先,用戶啟動(dòng)實(shí)質(zhì)上包括瀏覽器的音樂內(nèi)容利用程序。音樂內(nèi)容利用程序的啟動(dòng)使得在圖1中示出的音樂內(nèi)容利用設(shè)備啟動(dòng)在圖2的功能性框圖示出的發(fā)送功能。也就是說,該功能性框圖示出了通過執(zhí)行外部存儲(chǔ)設(shè)備44中存儲(chǔ)的程序?qū)崿F(xiàn)的功能,該功能由硬件和軟件實(shí)現(xiàn)。換而言之,圖2詳細(xì)示出了通過在圖1中示出的硬件配置上執(zhí)行的程序來完成的處理。
如圖2所示,在數(shù)據(jù)輸入部分B11,該音樂內(nèi)容利用設(shè)備輸入音樂內(nèi)容數(shù)據(jù)。按照用戶在控制操作器32上的操作,數(shù)據(jù)輸入部分B11對(duì)應(yīng)于一個(gè)處理以將服務(wù)器計(jì)算機(jī)60中存儲(chǔ)的音樂內(nèi)容數(shù)據(jù)恢復(fù)到外部存儲(chǔ)設(shè)備44中。在該用戶的操作中,按照顯示單元21上顯示的瀏覽器屏幕,該用戶指示音樂內(nèi)容數(shù)據(jù)的恢復(fù)。
現(xiàn)在將詳細(xì)說明音樂內(nèi)容數(shù)據(jù)。該音樂內(nèi)容數(shù)據(jù)是預(yù)先存儲(chǔ)在服務(wù)器計(jì)算機(jī)60中的數(shù)據(jù),并且打包可用。音樂內(nèi)容包包含一頁或多頁的不同種類的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)。例如,音樂內(nèi)容包包含訓(xùn)練用的樂曲的音樂內(nèi)容,而另一音樂內(nèi)容包包含樂器上訓(xùn)練用的音樂內(nèi)容。例如,音樂內(nèi)容包中包含的內(nèi)容素材數(shù)據(jù)包括包含播放數(shù)據(jù)的MIDI數(shù)據(jù)、包含音頻信號(hào)的音頻數(shù)據(jù)、包含移動(dòng)圖像數(shù)據(jù)的視頻數(shù)據(jù)、表示樂譜的樂譜數(shù)據(jù)、表示靜態(tài)圖像的圖像數(shù)據(jù)和附加數(shù)據(jù)。音樂內(nèi)容包可具有僅一種內(nèi)容素材數(shù)據(jù)或各種不同的內(nèi)容素材數(shù)據(jù)。
如圖3所示,一頁的內(nèi)容定義數(shù)據(jù)包括標(biāo)題數(shù)據(jù)、不同種類的內(nèi)容素材指定數(shù)據(jù)、文本數(shù)據(jù)以及各種再現(xiàn)控制插件指定數(shù)據(jù)。例如,該內(nèi)容定義數(shù)據(jù)描述為XML格式。標(biāo)題數(shù)據(jù)代表內(nèi)容的標(biāo)題。
對(duì)應(yīng)于前述不同種類的內(nèi)容素材數(shù)據(jù)而提供的內(nèi)容素材指定數(shù)據(jù)是用于限定每個(gè)內(nèi)容素材的處理的數(shù)據(jù),該處理包括指定一個(gè)內(nèi)容素材。具體地,每個(gè)內(nèi)容素材指定數(shù)據(jù)包括用以讀取指定要利用的內(nèi)容素材的素材數(shù)據(jù)的路徑數(shù)據(jù)(“路徑數(shù)據(jù)”代表導(dǎo)向特定文件或目錄的路徑);利用素材數(shù)據(jù)所需的利用處理參數(shù);用于指定插件程序的插件指定數(shù)據(jù);在啟動(dòng)插件程序時(shí)所需的插件參數(shù)以及附加數(shù)據(jù)。例如,利用處理參數(shù)和插件參數(shù)包括表示顯示的樂譜大小、顯示的視頻屏幕的大小、分級(jí)級(jí)別等的數(shù)據(jù)。
該文本數(shù)據(jù)表示在顯示單元21上要顯示的說明(比如關(guān)于樂曲、樂器等的說明)。該文本數(shù)據(jù)并不定義內(nèi)容素材的處理細(xì)節(jié),它本身就是內(nèi)容素材。然而,由于內(nèi)容定義數(shù)據(jù)本身是按照XML格式的文本文件形成,在本實(shí)施例中,該說明作為文本數(shù)據(jù)包括在內(nèi)容定義數(shù)據(jù)中。
提供再現(xiàn)控制插件指定數(shù)據(jù)是為了在顯示單元21上顯示再現(xiàn)控制工具21f和21g(見圖6),用于通過使用存儲(chǔ)在外部存儲(chǔ)設(shè)備44中的插件程序來控制內(nèi)容素材的再現(xiàn),并且為了指定待由再現(xiàn)控制工具21f和21g控制的內(nèi)容素材。每個(gè)再現(xiàn)控制插件指定數(shù)據(jù)包括用于從顯示單元21上顯示的內(nèi)容素材中指定與顯示的再現(xiàn)控制工具21f和21g對(duì)應(yīng)的內(nèi)容素材的數(shù)據(jù),和用于指定待由再現(xiàn)控制工具21f和21g分別控制的一個(gè)或多個(gè)內(nèi)容素材的數(shù)據(jù)。
對(duì)于音樂內(nèi)容包中包含的內(nèi)容素材數(shù)據(jù),音樂內(nèi)容包中可以包含所有類型的前述數(shù)據(jù),即MIDI數(shù)據(jù)、音頻數(shù)據(jù)、視頻數(shù)據(jù)、樂譜數(shù)據(jù)、圖像數(shù)據(jù)以及附加數(shù)據(jù)??蛇x地,在音樂內(nèi)容包中,可以僅僅包含部分類型。對(duì)于內(nèi)容定義數(shù)據(jù),音樂內(nèi)容包中同樣可以包含所有類型的上述數(shù)據(jù),即標(biāo)題數(shù)據(jù)、內(nèi)容素材指定數(shù)據(jù)、文本數(shù)據(jù)以及再現(xiàn)控制插件指定數(shù)據(jù)??蛇x地,在音樂內(nèi)容包中可僅僅包含部分類型。對(duì)于內(nèi)容素材指定數(shù)據(jù),音樂內(nèi)容包中同樣可包含所有類型的前述數(shù)據(jù),即路徑數(shù)據(jù)、利用處理參數(shù)、插件指定數(shù)據(jù)、插件參數(shù)以及附加數(shù)據(jù)??蛇x地,在音樂內(nèi)容包中可只包含部分類型。
按照用戶在控制操作器32上的操作,將內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)提供給利用處理部分B15,如上所述,這些數(shù)據(jù)形成音樂內(nèi)容包并且恢復(fù)到數(shù)據(jù)輸入部分B11(即外部存儲(chǔ)設(shè)備44)中。在該提供過程中,篩選處理部分B12僅僅提取關(guān)于內(nèi)容素材數(shù)據(jù)的數(shù)據(jù),并且將提取的數(shù)據(jù)提供給利用處理部分B15,該內(nèi)容素材數(shù)據(jù)由存儲(chǔ)在樣式表存儲(chǔ)部分B14中的樣式表定義,并且適用于該音樂內(nèi)容利用設(shè)備的利用部分20。也就是說,篩選處理部分B12對(duì)待提供給利用處理部分B15的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù)進(jìn)行篩選處理。更具體地,當(dāng)給定類型的內(nèi)容素材數(shù)據(jù)并不適用于利用部分20時(shí),就刪除內(nèi)容定義數(shù)據(jù)中包括的不適用的內(nèi)容素材中的內(nèi)容素材指定數(shù)據(jù),從而該不適用的內(nèi)容素材數(shù)據(jù)就無法發(fā)送到利用處理部分B15。
按照由樣式表存儲(chǔ)部分B14中存儲(chǔ)的樣式表定義的轉(zhuǎn)換規(guī)則,轉(zhuǎn)換處理部分B13轉(zhuǎn)換該內(nèi)容定義數(shù)據(jù),并且將該該數(shù)據(jù)提供給利用處理部分B15。換而言之,轉(zhuǎn)換處理部分B13將內(nèi)容定義數(shù)據(jù)的結(jié)構(gòu)(在本實(shí)施例中是XML數(shù)據(jù)結(jié)構(gòu))轉(zhuǎn)換為適用于利用處理部分B5的結(jié)構(gòu)(在本實(shí)施例中是瀏覽器)。轉(zhuǎn)換處理部分B13也按照樣式表,增加內(nèi)容定義數(shù)據(jù)中未定義的具體項(xiàng)目,或者按照樣式表,將內(nèi)容定義數(shù)據(jù)中抽象定義的項(xiàng)目轉(zhuǎn)換為具體的項(xiàng)目。
下面將說明具體項(xiàng)目的增加和轉(zhuǎn)換實(shí)例。對(duì)于待顯示在顯示單元21上的視頻和靜態(tài)圖像的顯示布局,該內(nèi)容定義數(shù)據(jù)沒有定義或者僅僅抽象定義。因此,按照該音樂內(nèi)容利用設(shè)備的顯示單元的大小、形狀、分辨率等,轉(zhuǎn)換處理部分B13修改視頻指定數(shù)據(jù)、樂譜指定數(shù)據(jù)、圖像指定數(shù)據(jù)等,并且將修改后的數(shù)據(jù)提供給利用處理部分B15(在本實(shí)施例中是瀏覽器)。
更具體地,如果內(nèi)容定義數(shù)據(jù)抽象到僅僅顯示圖像,并且沒有指定用于在顯示單元21上顯示圖像的專用插件程序,就指定一個(gè)插件程序,該插件程序并入到該音樂內(nèi)容利用設(shè)備,用以在顯示單元21上顯示圖像。如果內(nèi)容定義數(shù)據(jù)沒有具體指定在顯示單元21上要顯示的視頻圖像、樂譜、靜態(tài)圖像等的位置,就按照樣式表具體地指定該顯示位置。如果內(nèi)容定義數(shù)據(jù)并未定義在顯示單元21上要顯示的字符字體,或者僅僅抽象地定義了字體,就按照樣式表具體地指定該字符的字體。
接著將描述利用處理部分B15實(shí)施的處理和操作。當(dāng)利用處理部分B15收到上述轉(zhuǎn)換后的內(nèi)容定義數(shù)據(jù)時(shí),利用處理部分B15就按照接收到的內(nèi)容定義數(shù)據(jù),向用戶提供關(guān)于各種內(nèi)容素材的信息。這時(shí),如果利用處理部分B15接收到內(nèi)容定義數(shù)據(jù)中包括的標(biāo)題數(shù)據(jù)和文本數(shù)據(jù),就按照轉(zhuǎn)換處理部分B13通過使用樣式表(轉(zhuǎn)換后的指令,以及如果有增加的指令就還有增加的指令),將由標(biāo)題數(shù)據(jù)和文本數(shù)據(jù)表示的信息顯示在顯示單元21上。由于在一般情況下,標(biāo)題數(shù)據(jù)和文本數(shù)據(jù)并不包括插件指定數(shù)據(jù)和插件參數(shù),則使用基本內(nèi)容利用程序中包括的瀏覽器。
當(dāng)利用處理部分B15接收到內(nèi)容定義數(shù)據(jù)中包含的MIDI指定數(shù)據(jù)、音頻指定數(shù)據(jù)、視頻指定數(shù)據(jù)、樂譜指定數(shù)據(jù)、圖像指定數(shù)據(jù)或者附加的指定數(shù)據(jù)時(shí),利用處理部分B15就利用上述指定數(shù)據(jù)中所含的素材路徑數(shù)據(jù),對(duì)適當(dāng)?shù)膬?nèi)容素材數(shù)據(jù)進(jìn)行恢復(fù),這些內(nèi)容素材數(shù)據(jù)是在輸入到數(shù)據(jù)輸入部分B11的音樂內(nèi)容包中。然后,利用處理部分B15使用利用部分20,處理輸入的內(nèi)容素材數(shù)據(jù),并且向用戶提供關(guān)于這些內(nèi)容素材數(shù)據(jù)的音樂信息。
這時(shí),當(dāng)該內(nèi)容定義數(shù)據(jù)包含插件指定數(shù)據(jù)時(shí),就啟動(dòng)插件程序,處理上述接收到的內(nèi)容素材數(shù)據(jù),該插件程序存儲(chǔ)在插件程序存儲(chǔ)部分B17中,并且由插件指定數(shù)據(jù)指定。當(dāng)該內(nèi)容定義數(shù)據(jù)并不包含插件指定數(shù)據(jù)時(shí),基本內(nèi)容利用程序就處理接收到的內(nèi)容素材數(shù)據(jù),該基本內(nèi)容利用程序?qū)嵸|(zhì)上包括適用于利用部分B15的瀏覽器。當(dāng)然,這時(shí)由該內(nèi)容定義數(shù)據(jù)指定的內(nèi)容素材數(shù)據(jù)就是該內(nèi)容利用程序可處理的數(shù)據(jù)。此外,當(dāng)該內(nèi)容定義數(shù)據(jù)包含利用處理參數(shù)或插件參數(shù)時(shí),就使用這些參數(shù)處理這些內(nèi)容素材。
更具體地,當(dāng)該內(nèi)容定義數(shù)據(jù)是MIDI指定數(shù)據(jù)時(shí),利用處理部分B15對(duì)素材路徑數(shù)據(jù)指定的MIDI數(shù)據(jù)進(jìn)行恢復(fù),該素材路徑數(shù)據(jù)包含在輸入到數(shù)據(jù)輸入部分B11的音樂內(nèi)容數(shù)據(jù)包中。然后,利用處理部分B15啟動(dòng)用于再現(xiàn)該MIDI數(shù)據(jù)的插件程序,并且依次地提供音階數(shù)據(jù)、開鍵數(shù)據(jù)、關(guān)鍵數(shù)據(jù)、音色控制數(shù)據(jù)等,這些數(shù)據(jù)按照樂曲的進(jìn)程在音調(diào)產(chǎn)生器22中形成MIDI數(shù)據(jù)。然后,音調(diào)產(chǎn)生器22對(duì)應(yīng)于提供的數(shù)據(jù)形成樂音信號(hào)。由此,通過聲音系統(tǒng)25,以可聽的方式將與形成的樂音信號(hào)對(duì)應(yīng)的樂音發(fā)送到該用戶。
當(dāng)該內(nèi)容定義數(shù)據(jù)是音頻指定數(shù)據(jù)時(shí),利用處理部分B15對(duì)素材路徑數(shù)據(jù)指定的音頻數(shù)據(jù)進(jìn)行恢復(fù),該素材路徑數(shù)據(jù)包含在輸入到數(shù)據(jù)輸入部分B11的音樂內(nèi)容數(shù)據(jù)包中。然后,利用處理部分B15啟動(dòng)用于音頻再現(xiàn)的插件程序,并且按照時(shí)間進(jìn)程,將表示音頻信號(hào)的音調(diào)數(shù)據(jù)(由樂器、合聲、人聲等播放實(shí)現(xiàn)的音調(diào))提供給音頻信號(hào)再現(xiàn)電路23,該音頻信號(hào)是由音頻數(shù)據(jù)所表示。然后,音頻信號(hào)再現(xiàn)電路23再現(xiàn)該音調(diào)數(shù)據(jù)。由此通過聲音系統(tǒng)25,向該用戶發(fā)送再現(xiàn)的音調(diào),比如由樂器、合聲、人聲等播放實(shí)現(xiàn)的音調(diào)。
當(dāng)該內(nèi)容定義數(shù)據(jù)是視頻指定數(shù)據(jù)時(shí),利用處理部分B15恢復(fù)素材路徑數(shù)據(jù)指定的視頻數(shù)據(jù),該素材路徑數(shù)據(jù)包含在輸入到數(shù)據(jù)輸入部分B11中的音樂內(nèi)容包中。然后通過顯示控制電路24,利用處理部分B15啟動(dòng)用于視頻再現(xiàn)的插件程序,并且向顯示單元21提供表示移動(dòng)圖像的移動(dòng)圖像數(shù)據(jù),該移動(dòng)圖像由視頻數(shù)據(jù)表示。然后顯示單元21再現(xiàn)該移動(dòng)圖像。由此以可視的方式,向用戶發(fā)送由視頻數(shù)據(jù)表示的移動(dòng)圖像。
當(dāng)該內(nèi)容定義數(shù)據(jù)是樂譜指定數(shù)據(jù)時(shí),利用處理部分B15恢復(fù)由素材路徑數(shù)據(jù)指定的樂譜數(shù)據(jù),該素材路徑數(shù)據(jù)包含在輸入到數(shù)據(jù)輸入部分B11中的該音樂內(nèi)容包中。然后,利用處理部分B15啟動(dòng)用于顯示樂譜的插件程序,并且通過顯示控制電路24,向顯示單元21提供對(duì)應(yīng)于樂譜的圖像數(shù)據(jù),該樂譜由該樂譜數(shù)據(jù)表示。然后顯示單元21顯示該樂譜。由此以可視的方式,向用戶發(fā)送在顯示單元21上顯示的樂譜。
當(dāng)該內(nèi)容定義數(shù)據(jù)是附加的指定數(shù)據(jù)時(shí),利用處理部分B15對(duì)素材路徑數(shù)據(jù)指定的附加數(shù)據(jù)進(jìn)行恢復(fù),該素材路徑數(shù)據(jù)包含在輸入到數(shù)據(jù)輸入部分B11的音樂內(nèi)容數(shù)據(jù)包中。然后,利用處理部分B15啟動(dòng)附加的插件程序,處理并提供這些附加的數(shù)據(jù)到附加輸出部分26,用以向用戶發(fā)送附加音樂信息。該附加音樂信息包括用戶在鍵盤31上的按鍵指令,以及播放的分?jǐn)?shù)級(jí)別。
從上述描述可以明顯看出,通過使用音樂內(nèi)容利用設(shè)備中的樣式表,在轉(zhuǎn)換處理部分B13處的處理對(duì)內(nèi)容定義數(shù)據(jù)進(jìn)行轉(zhuǎn)換,用以使利用處理部分B15和利用部分20利用這些內(nèi)容素材數(shù)據(jù),由此一條音樂內(nèi)容能夠在各種類型的音樂內(nèi)容利用設(shè)備(即各種平臺(tái))中共享。而且,由于不需要準(zhǔn)備各種不同類型的專門設(shè)計(jì)的音樂內(nèi)容數(shù)據(jù)用以滿足各種音樂內(nèi)容利用設(shè)備,制作各種音樂內(nèi)容數(shù)據(jù)就變得相對(duì)簡單。
例如,如圖4A和B所示,即使由于顯示單元21大小的差異,用于顯示文本(說明)和樂譜的面積大小也會(huì)不同,轉(zhuǎn)換內(nèi)容定義數(shù)據(jù)的處理仍然允許顯示單元21的自由顯示布局。因此可有效地利用音樂內(nèi)容數(shù)據(jù),由此增加了該音樂內(nèi)容數(shù)據(jù)的利用價(jià)值。
而且,如圖4A中所示,在顯示單元21上能夠視頻顯示的音樂內(nèi)容利用設(shè)備上是視頻可用的。另一方面,如圖4B所示,在顯示單元21上不能視頻顯示的音樂內(nèi)容利用設(shè)備上,該視頻顯示就被該轉(zhuǎn)換處理抑制。這時(shí)特別地,在篩選處理部分B12,該篩選處理通過使用樣式表,防止視頻相關(guān)數(shù)據(jù)提供給利用處理部分B15,由此即使在該音樂內(nèi)容包中包括不適用于該音樂內(nèi)容利用設(shè)備的內(nèi)容素材和內(nèi)容指定數(shù)據(jù)的情況下,輸入的內(nèi)容素材仍可被有效地利用。
此外,上述實(shí)施例可改成能夠從外部將樣式表寫入樣式表存儲(chǔ)部分B14。換而言之,存儲(chǔ)在當(dāng)前音樂內(nèi)容利用設(shè)備的樣式表改成可升級(jí)。因此,即使在修改了該音樂內(nèi)容利用設(shè)備規(guī)格的情況下(例如軟件版本升級(jí)的情況),樣式表的可升級(jí)性能夠以簡單和適當(dāng)?shù)姆绞剑_保音樂內(nèi)容仍適用于該音樂內(nèi)容利用設(shè)備。
此外,上述實(shí)施例可改成在內(nèi)容定義數(shù)據(jù)中包括插件指定數(shù)據(jù),該插件指定數(shù)據(jù)指定在使用內(nèi)容素材數(shù)據(jù)中要執(zhí)行的插件程序,從而可在輸入音樂內(nèi)容包輸入時(shí),將該插件指定數(shù)據(jù)隨同內(nèi)容素材數(shù)據(jù)一起提供給音樂內(nèi)容利用設(shè)備。該音樂內(nèi)容利用設(shè)備也可改為參考該插件指定數(shù)據(jù)執(zhí)行插件程序存儲(chǔ)部分B17中存儲(chǔ)的插件程序。該插件程序用于基于這些內(nèi)容素材數(shù)據(jù)將音樂信息發(fā)送給用戶。因此,即使在該音樂內(nèi)容利用設(shè)備具有各種插件程序的情況下,只要內(nèi)容定義數(shù)據(jù)包含了插件指定數(shù)據(jù),該插件指定數(shù)據(jù)指定在使用內(nèi)容素材數(shù)據(jù)中要使用的插件程序,該音樂內(nèi)容利用設(shè)備仍然可以容易地利用適當(dāng)?shù)牟寮绦颉?br>
而且在上述實(shí)施例中,該內(nèi)容定義數(shù)據(jù)改為包含在使用插件程序中使用的插件參數(shù),從而該音樂內(nèi)容利用設(shè)備可以通過利用該插件參數(shù),基于輸入的內(nèi)容素材數(shù)據(jù)向用戶提供音樂信息。因此,上述實(shí)施例僅僅通過向音樂內(nèi)容數(shù)據(jù)提供代表該插件程序細(xì)節(jié)的參數(shù),就能以簡單和適當(dāng)?shù)姆绞交趦?nèi)容素材數(shù)據(jù)將音樂信息發(fā)送給用戶。
接著將詳細(xì)說明利用內(nèi)容,特別是第一和第二利用模式,這些模式用于通過使用顯示單元21上的再現(xiàn)控制工具來利用音樂內(nèi)容。在如圖5A和B所示的第一利用模式下,通過使用瀏覽器,在顯示單元21的屏幕上顯示再現(xiàn)控制工具21a,該屏幕顯示多個(gè)音樂內(nèi)容素材。在本實(shí)施例中,顯示單元21上要顯示的音樂內(nèi)容素材實(shí)例包括基于樂譜數(shù)據(jù)的樂譜,和基于視頻數(shù)據(jù)的移動(dòng)圖像。再現(xiàn)控制工具21a包括多個(gè)元件,用于控制音樂內(nèi)容素材的快退、停止、重放和快進(jìn),這些元件從左至右以快退、停止、重放和快進(jìn)的順序排列。通過用戶操作控制操作器32,由屏幕上移動(dòng)的光標(biāo)指示這些元件的操作。
在第一利用模式中,由有效素材指定部分B16將從多個(gè)音樂內(nèi)容素材中任意選出的一個(gè)或多個(gè)音樂內(nèi)容素材指定為有效(見圖2)。按照通過再現(xiàn)控制工具21a給出的指令來控制指定為有效的音樂內(nèi)容素材。例如,與圖1中控制操作器32對(duì)應(yīng)的有效素材指定部分B16,使得用戶將光標(biāo)移向顯示單元21上顯示的內(nèi)容素材,允許用戶單擊鼠標(biāo)按鈕,用以將該素材指定為有效。在圖5A中示出了一種狀態(tài),在該狀態(tài)下只有樂譜21b指定為有效,而圖5B中示出了一種狀態(tài),在該狀態(tài)下樂譜21b和移動(dòng)圖像21c指定為有效。在圖5A中,移動(dòng)圖像21c保持備用。在備用狀態(tài)時(shí),備用移動(dòng)圖像21c的全部或局部(例如窗口幀)在顯示單元21上不顯示或不醒目顯示。當(dāng)備用移動(dòng)圖像21c不顯示時(shí),樂譜21b可以在顯示單元21的整個(gè)屏幕上顯示。基于內(nèi)容定義數(shù)據(jù)中包含的樂譜指定數(shù)據(jù)和視頻指定數(shù)據(jù),指示顯示樂譜21b和移動(dòng)圖像21c。
如果在圖5A的狀態(tài)期間由再現(xiàn)控制工具21a給出快退、停止、重放或快進(jìn)指令,就按照該指令只控制該樂譜內(nèi)容素材。當(dāng)給出該指令時(shí),例如,表示樂譜當(dāng)前位置的標(biāo)記21b1就按照快退、停止、重放或快進(jìn)指令在樂譜上移動(dòng)。此外,當(dāng)顯示單元21僅僅顯示部分樂譜時(shí),顯示單元21按照樂曲的進(jìn)程,刷新待顯示的樂譜屏幕。另一方面,移動(dòng)圖像21c保持在一種狀態(tài),在該狀態(tài)下移動(dòng)圖像21c的全部或局部在顯示單元21上不顯示或不醒目顯示,而不受快退、停止、重放或快進(jìn)指令的影響。如果在圖5A的狀態(tài)中MIDI內(nèi)容素材指定為有效,MIDI內(nèi)容素材也由再現(xiàn)控制工具21a的指令控制,從而按照快退、停止、重放或快進(jìn)指令控制樂曲的播放。
當(dāng)在圖5B的狀態(tài)中由再現(xiàn)控制工具21a給出快退、停止、重放或快進(jìn)指令時(shí),樂譜內(nèi)容素材(或者樂譜內(nèi)容素材和MIDI內(nèi)容素材)與移動(dòng)圖像內(nèi)容素材服從快退、停止、重放或快進(jìn)指令。也就是說,按照再現(xiàn)控制工具21a給出的快退、停止、重放或快進(jìn)指令,同步于移動(dòng)圖像內(nèi)容素材來控制樂譜內(nèi)容素材(或者樂譜內(nèi)容素材和MIDI內(nèi)容素材)。
在上述描述中,指定為有效的內(nèi)容素材是由有效素材指定部分B16(控制操作器32)指定,但是可以按照輸入的音樂內(nèi)容包完成內(nèi)容素材的指定。這時(shí),音樂內(nèi)容包中的內(nèi)容定義數(shù)據(jù)可包含指出內(nèi)容素材的數(shù)據(jù),再現(xiàn)控制工具21a對(duì)該內(nèi)容素材發(fā)出快退、停止、重放或快進(jìn)指令,從而利用部分B15可基于表示該有效內(nèi)容素材的數(shù)據(jù),指出在初始狀態(tài)就指定為有效的內(nèi)容素材。其它素材可通過用戶在以后的指令指定為有效。
在有效內(nèi)容素材的上述指定中,通過用戶操作或者自動(dòng)選擇,選定待由再現(xiàn)控制工具21a控制的內(nèi)容素材,該再現(xiàn)控制工具顯示在顯示單元21上,并且用于控制共有的多個(gè)內(nèi)容素材的再現(xiàn)。因此,有效內(nèi)容素材的指定有助于對(duì)內(nèi)容素材的再現(xiàn)進(jìn)行選擇性控制,改善了音樂內(nèi)容利用設(shè)備的可用性。
接著將說明再現(xiàn)控制工具的第二利用模式。在第二利用模式中,內(nèi)容定義數(shù)據(jù)中包含的再現(xiàn)控制插件指定數(shù)據(jù)是用于指定一個(gè)內(nèi)容素材,且顯示再現(xiàn)控制工具以用于該內(nèi)容素材;以及指定一個(gè)內(nèi)容素材,其由顯示的再現(xiàn)控制工具同步于前述內(nèi)容素材來控制。
例如,當(dāng)只有樂譜數(shù)據(jù)指定為具有再現(xiàn)控制工具21f的有效素材時(shí)(見圖3的實(shí)例),如圖6A所示,在顯示單元21上顯示樂譜21d和移動(dòng)圖像21e,再現(xiàn)控制工具21f臨近樂譜21d顯示以便與樂譜21d相對(duì)應(yīng)。在圖6A中,分別基于內(nèi)容定義數(shù)據(jù)中包含的樂譜指定數(shù)據(jù)和視頻指定數(shù)據(jù),指示樂譜21d和移動(dòng)圖像21e的顯示。此外,當(dāng)樂譜數(shù)據(jù)和視頻數(shù)據(jù)指定為待由再現(xiàn)控制工具21f同步控制的內(nèi)容素材時(shí)(圖3的例1),與第一利用模式情況下一樣,按照再現(xiàn)控制工具21f所給定的指令,同步地控制圖6A中所示的樂譜21d和移動(dòng)圖像21e。也就是說,樂譜21d的顯示同步于移動(dòng)圖像21e的顯示進(jìn)程。
在另一方面,如果在圖6A的狀態(tài)中,指定為待同步控制的內(nèi)容素材是樂譜數(shù)據(jù)和MIDI數(shù)據(jù)(圖3的例2),就與第一利用模式情況下一樣,按照再現(xiàn)控制工具21f的指令來同步控制的是圖6A中所示的樂譜21d以及自動(dòng)播放。但是這時(shí)移動(dòng)圖像數(shù)據(jù)并不服從再現(xiàn)控制工具21f給出的指令。
上述情況之外,如果再現(xiàn)控制插件數(shù)據(jù)指定為樂譜數(shù)據(jù)和移動(dòng)圖像數(shù)據(jù)分別具有再現(xiàn)控制工具,就如圖6B中所示,在顯示單元21上分別臨近樂譜21d和移動(dòng)圖像21e顯示再現(xiàn)控制工具21f和21g。再現(xiàn)控制工具21f和21g可改為分別對(duì)應(yīng)于樂譜21d和移動(dòng)圖像21e。這時(shí),待由再現(xiàn)控制工具21f和21g同步控制的內(nèi)容素材通過素材指定數(shù)據(jù)指定,該素材指定數(shù)據(jù)指定待同步控制的內(nèi)容素材,并且包含在再現(xiàn)控制插件指定數(shù)據(jù)中。
例如,如果樂譜數(shù)據(jù)和MIDI數(shù)據(jù)指定為待由再現(xiàn)控制工具21f同步控制的內(nèi)容素材,就與第一利用模式情況下一樣,樂譜數(shù)據(jù)和MIDI數(shù)據(jù)由再現(xiàn)控制工具21f同步地控制。如果只有視頻數(shù)據(jù)是指定為待由再現(xiàn)控制工具21g同步控制的內(nèi)容素材,就只有視頻數(shù)據(jù)由再現(xiàn)控制工具21g控制。
在內(nèi)容素材待由再現(xiàn)控制工具同步控制的上述指定中,僅通過在內(nèi)容定義數(shù)據(jù)中包括用以顯示內(nèi)容素材(視頻指定數(shù)據(jù)、圖像指定數(shù)據(jù)等)的指令和用以顯示再現(xiàn)控制工具(為內(nèi)容素材指定數(shù)據(jù)顯示再現(xiàn)控制工具)的指令,就可以實(shí)現(xiàn)對(duì)內(nèi)容素材的自動(dòng)選擇,該內(nèi)容素材由顯示單元21上顯示的再現(xiàn)控制工具21f和21g控制。因此,該自動(dòng)選擇有助于選擇指令用以再現(xiàn)內(nèi)容素材。
而且,僅通過在內(nèi)容定義數(shù)據(jù)中包括用以將內(nèi)容素材指定為待同步控制(待同步控制的素材指定數(shù)據(jù))的指令,和用以顯示再現(xiàn)控制工具的指令,就能夠以簡單的方式實(shí)現(xiàn)再現(xiàn)控制工具對(duì)多個(gè)內(nèi)容素材的同步控制,改善了音樂內(nèi)容利用設(shè)備的可用性。
上述為本發(fā)明的實(shí)施例,然而在實(shí)現(xiàn)本發(fā)明中,應(yīng)當(dāng)理解為本發(fā)明并不限于上述實(shí)施例,可以在不背離本發(fā)明的精神和范圍下作出各種改型。
在上述實(shí)施例中,例如插件程序是用于向用戶發(fā)送內(nèi)容素材,然而可通過基本控制程序?qū)⒅辽俨糠值膬?nèi)容素材發(fā)送給用戶。這時(shí),例如,基本控制程序可包括用于再現(xiàn)MIDI數(shù)據(jù)的音序器程序。
此外,雖然按照本發(fā)明,上述實(shí)施例將具有鍵盤31的電子樂器作為音樂內(nèi)容利用設(shè)備使用,但是本發(fā)明可適用于具有任何配置的音樂內(nèi)容利用設(shè)備,只要該音樂內(nèi)容利用設(shè)備能夠利用音樂內(nèi)容。該適用的音樂內(nèi)容利用設(shè)備的實(shí)例包括沒有鍵盤31的電子樂器,以及具有內(nèi)置計(jì)算機(jī)比如音序器和節(jié)奏器的各種電子樂器。各種可攜終端比如個(gè)人計(jì)算機(jī)、PDA、移動(dòng)電話也可適用作該音樂內(nèi)容利用設(shè)備。
而且,該音樂內(nèi)容利用設(shè)備可以不完全包括上述實(shí)施例包括的顯示單元21、音調(diào)產(chǎn)生器22和音頻信號(hào)再現(xiàn)電路23,而可以僅僅具有它們的一部分。而且,該音樂內(nèi)容利用設(shè)備可包括不同的利用功能。
權(quán)利要求
1.一種音樂內(nèi)容利用設(shè)備,包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)定義了這些內(nèi)容素材數(shù)據(jù)的處理;利用部分,該利用部分通過利用所述輸入的內(nèi)容素材數(shù)據(jù),向用戶提供音樂信息;以及轉(zhuǎn)換部分,該轉(zhuǎn)換部分轉(zhuǎn)換所述輸入的內(nèi)容定義數(shù)據(jù),用以使得該內(nèi)容定義數(shù)據(jù)適用于所述利用部分,并且將轉(zhuǎn)換后的內(nèi)容定義數(shù)據(jù)提供給所述利用部分。
2.按照權(quán)利要求1的音樂內(nèi)容利用設(shè)備,其中,所述轉(zhuǎn)換部分包括樣式表存儲(chǔ)部分,該樣式表存儲(chǔ)部分存儲(chǔ)樣式表,該樣式表定義了應(yīng)用于所述內(nèi)容定義數(shù)據(jù)的轉(zhuǎn)換規(guī)則;以及轉(zhuǎn)換處理部分,該轉(zhuǎn)換處理部分按照所述樣式存儲(chǔ)部分中存儲(chǔ)的樣式表,對(duì)所述輸入的內(nèi)容定義數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理。
3.按照權(quán)利要求2的音樂內(nèi)容利用設(shè)備,其中,所述樣式表存儲(chǔ)部分中存儲(chǔ)的所述樣式表是可升級(jí)的。
4.按照權(quán)利要求2或3的音樂內(nèi)容利用設(shè)備,其中所述利用部分具有顯示單元;所述樣式表包括定義了內(nèi)容素材在顯示單元上的顯示布局的數(shù)據(jù),該內(nèi)容素材由所述內(nèi)容素材數(shù)據(jù)表示;以及所述利用部分基于所述定義了該顯示布局的數(shù)據(jù),控制由所述內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材在顯示單元上的顯示布局。
5.一種計(jì)算機(jī)程序,應(yīng)用于一種向用戶提供音樂內(nèi)容的音樂內(nèi)容利用設(shè)備,所述程序包括如下處理過程輸入處理,該輸入處理輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)定義了這些內(nèi)容素材數(shù)據(jù)的處理;利用處理,該利用處理通過利用所述輸入的內(nèi)容素材數(shù)據(jù),向用戶提供音樂信息;以及轉(zhuǎn)換處理,該轉(zhuǎn)換處理轉(zhuǎn)換所述輸入的內(nèi)容定義數(shù)據(jù),用以使得該內(nèi)容定義數(shù)據(jù)適用于所述利用部分。
6.按照權(quán)利要求5的計(jì)算機(jī)程序,其中,所述轉(zhuǎn)換處理按照定義了轉(zhuǎn)換規(guī)則的樣式表對(duì)所述輸入的內(nèi)容定義數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理,該轉(zhuǎn)換規(guī)則應(yīng)用于所述內(nèi)容定義數(shù)據(jù),所述樣式表存儲(chǔ)在所述音樂內(nèi)容利用設(shè)備的存儲(chǔ)器中。
7.按照權(quán)利要求6的計(jì)算機(jī)程序,其中,所述存儲(chǔ)器中存儲(chǔ)的所述樣式表是可升級(jí)的。
8.按照權(quán)利要求6或7的計(jì)算機(jī)程序,其中所述音樂內(nèi)容利用設(shè)備具有顯示單元;所述樣式表包括定義了內(nèi)容素材在顯示單元上的顯示布局的數(shù)據(jù),該內(nèi)容素材由所述內(nèi)容素材數(shù)據(jù)表示;以及所述利用處理基于所述定義了顯示布局的數(shù)據(jù),控制由所述內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材在顯示單元上的顯示布局。
9.一種音樂內(nèi)容利用設(shè)備,包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包含插件指定數(shù)據(jù),該插件指定數(shù)據(jù)指定利用所述內(nèi)容素材數(shù)據(jù)時(shí)所需的插件程序;以及利用部分,該利用部分基于所述輸入的內(nèi)容素材數(shù)據(jù),通過利用所述插件程序,向用戶提供音樂信息,所述插件程序是按照所述輸入的內(nèi)容定義數(shù)據(jù)中包含的所述插件指定數(shù)據(jù)來指定的。
10.按照權(quán)利要求9的音樂內(nèi)容利用設(shè)備,其中所述內(nèi)容定義數(shù)據(jù)還包括在執(zhí)行插件程序中使用的插件參數(shù);以及所述利用部分基于輸入的內(nèi)容素材數(shù)據(jù),通過使用所述插件參數(shù),向用戶提供音樂信息。
11.一種計(jì)算機(jī)程序,應(yīng)用于一種向用戶提供音樂內(nèi)容的音樂內(nèi)容利用設(shè)備,所述程序包括如下處理過程輸入處理,該輸入處理輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包含插件指定數(shù)據(jù),該插件指定數(shù)據(jù)指定利用所述內(nèi)容素材數(shù)據(jù)時(shí)所需的插件程序;以及利用處理,該利用處理基于所述輸入的內(nèi)容素材數(shù)據(jù),通過利用所述插件程序,向用戶提供音樂信息,所述插件程序是按照所述輸入的內(nèi)容定義數(shù)據(jù)中包含的所述插件指定數(shù)據(jù)來指定的。
12.按照權(quán)利要求11的計(jì)算機(jī)程序,其中所述內(nèi)容定義數(shù)據(jù)還包括在執(zhí)行插件程序中使用的插件參數(shù);以及所述利用處理基于輸入的內(nèi)容素材數(shù)據(jù),通過使用所述插件參數(shù),向用戶提供音樂信息。
13.一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述音樂內(nèi)容利用設(shè)備包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù);顯示控制部分,該顯示控制部分在所述顯示單元上同時(shí)顯示不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),在該顯示單元上顯示用于控制所述內(nèi)容素材再現(xiàn)的再現(xiàn)控制工具;以及有效素材指定部分,該有效素材指定部分從所述顯示單元上顯示的所述不同種類的內(nèi)容素材中指定一個(gè)內(nèi)容素材,其再現(xiàn)由所述再現(xiàn)控制工具控制。
14.按照權(quán)利要求13的音樂內(nèi)容利用設(shè)備,其中所述有效素材指定部分基于用戶在操作器上的操作,進(jìn)行對(duì)內(nèi)容素材的指定,該內(nèi)容素材的再現(xiàn)由所述再現(xiàn)控制工具控制。
15.按照權(quán)利要求13或14的音樂內(nèi)容利用設(shè)備,其中所述音樂內(nèi)容數(shù)據(jù)還包括內(nèi)容定義數(shù)據(jù),用于指定內(nèi)容素材,其再現(xiàn)由所述再現(xiàn)控制工具控制;以及所述有效素材指定部分基于所述內(nèi)容定義數(shù)據(jù),對(duì)內(nèi)容素材進(jìn)行指定,該內(nèi)容素材的再現(xiàn)將由所述再現(xiàn)控制工具控制。
16.一種計(jì)算機(jī)程序,應(yīng)用于一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述計(jì)算機(jī)程序包括如下處理過程輸入處理,該輸入處理輸入內(nèi)容數(shù)據(jù),該內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù);顯示控制處理,該顯示控制處理在所述顯示單元上同時(shí)顯示不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),在該顯示單元上顯示用于控制所述內(nèi)容素材再現(xiàn)的再現(xiàn)控制工具;以及有效素材指定處理,該有效素材指定處理從所述顯示單元上顯示的所述不同種類的內(nèi)容素材中,指定一個(gè)內(nèi)容素材,其再現(xiàn)將由所述再現(xiàn)控制工具控制。
17.按照權(quán)利要求16的計(jì)算機(jī)程序,其中所述有效素材指定處理基于用戶在操作器上的操作,進(jìn)行對(duì)內(nèi)容素材的指定,該內(nèi)容素材的再現(xiàn)將由所述再現(xiàn)控制工具控制。
18.按照權(quán)利要求16或17的計(jì)算機(jī)程序,其中所述音樂內(nèi)容數(shù)據(jù)還包括內(nèi)容定義數(shù)據(jù),用于指定內(nèi)容素材,其再現(xiàn)將由所述再現(xiàn)控制工具控制;以及所述有效素材指定部分基于所述內(nèi)容定義數(shù)據(jù),對(duì)內(nèi)容素材進(jìn)行指定,該內(nèi)容素材的再現(xiàn)將由所述再現(xiàn)控制工具控制。
19.一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述音樂內(nèi)容利用設(shè)備包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和工具顯示指令,該素材顯示指令用于在所述顯示單元上顯示由所述不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該工具顯示指令用于在所述顯示單元上顯示再現(xiàn)控制工具,該再現(xiàn)控制工具用于控制所述內(nèi)容素材的再現(xiàn);以及顯示控制部分,該顯示控制部分以該內(nèi)容定義數(shù)據(jù)中包括的所述素材顯示指令為基礎(chǔ),在所述顯示單元上顯示不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),該顯示控制部分以該內(nèi)容定義數(shù)據(jù)中包括的所述工具顯示指令為基礎(chǔ),在所述顯示單元上顯示所述再現(xiàn)控制工具。
20.按照權(quán)利要求19的音樂內(nèi)容利用設(shè)備,其中所述內(nèi)容定義數(shù)據(jù)還包括內(nèi)容指定指令,該內(nèi)容指定指令指定一個(gè)內(nèi)容素材,按照所述工具顯示指令所述再現(xiàn)控制工具與該內(nèi)容素材一起顯示;以及按照所述內(nèi)容指定指令指定的所述內(nèi)容素材,所述顯示控制部分顯示所述再現(xiàn)控制工具。
21.一種計(jì)算機(jī)程序,應(yīng)用于一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述計(jì)算機(jī)程序包括如下處理過程輸入處理,該輸入處理輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和工具顯示指令,該素材顯示指令用于在所述顯示單元上顯示所述不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該工具顯示指令用于在所述顯示單元上顯示再現(xiàn)控制工具,該再現(xiàn)控制工具用于控制所述內(nèi)容素材的再現(xiàn);以及顯示控制處理,該顯示控制處理以該內(nèi)容定義數(shù)據(jù)中包括的所述素材顯示指令為基礎(chǔ),在所述顯示單元上顯示不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),該顯示控制處理以該內(nèi)容定義數(shù)據(jù)中包括的所述工具顯示指令為基礎(chǔ),在所述顯示單元上顯示所述再現(xiàn)控制工具。
22.按照權(quán)利要求21的計(jì)算機(jī)程序,其中所述內(nèi)容定義數(shù)據(jù)還包括內(nèi)容指定指令,用于指定一個(gè)內(nèi)容素材,按照所述工具顯示指令所述再現(xiàn)控制工具與該內(nèi)容素材一起顯示;以及按照所述內(nèi)容指定指令指定的所述內(nèi)容素材,所述顯示控制處理顯示所述再現(xiàn)控制工具。
23.一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述音樂內(nèi)容利用設(shè)備包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和同步內(nèi)容再現(xiàn)指令,該素材顯示指令用于在所述顯示單元上顯示由不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該同步內(nèi)容再現(xiàn)指令用于指定待同步再現(xiàn)的內(nèi)容素材;以及顯示控制部分,該顯示控制部分以所述內(nèi)容定義數(shù)據(jù)中包括的所述素材顯示指令為基礎(chǔ),在所述顯示單元上顯示所述不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),該顯示控制部分在所述顯示單元上顯示用于控制該內(nèi)容素材的同步再現(xiàn)的再現(xiàn)控制工具,該內(nèi)容素材是由所述內(nèi)容定義數(shù)據(jù)中包括的同步內(nèi)容再現(xiàn)指令指定的。
24.按照權(quán)利要求23的音樂內(nèi)容利用設(shè)備,其中所述內(nèi)容定義數(shù)據(jù)還包括用于在所述顯示單元上顯示所述再現(xiàn)控制工具的再現(xiàn)控制工具指令;以及所述顯示控制部分按照所述再現(xiàn)控制工具指令,顯示所述再現(xiàn)控制工具。
25.一種計(jì)算機(jī)程序,應(yīng)用于一種具有顯示單元的音樂內(nèi)容利用設(shè)備,所述計(jì)算機(jī)程序包括如下處理過程輸入處理,該輸入處理輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)包括素材顯示指令和同步內(nèi)容再現(xiàn)指令,該素材顯示指令用于在所述顯示單元上顯示由不同種類的內(nèi)容素材數(shù)據(jù)表示的內(nèi)容素材,該同步內(nèi)容再現(xiàn)指令用于指定待同步再現(xiàn)的內(nèi)容素材;以及顯示控制處理,該顯示控制處理以所述內(nèi)容定義數(shù)據(jù)中包括的所述素材顯示指令為基礎(chǔ),在所述顯示單元上顯示所述不同種類的內(nèi)容素材,這些內(nèi)容素材是由所述輸入的不同種類的內(nèi)容素材數(shù)據(jù)表示的,同時(shí),該顯示控制處理在所述顯示單元上顯示用于控制該內(nèi)容素材的同步再現(xiàn)的再現(xiàn)控制工具,該內(nèi)容素材是由所述內(nèi)容定義數(shù)據(jù)中包括的同步內(nèi)容再現(xiàn)指令指定的。
26.按照權(quán)利要求25的計(jì)算機(jī)程序,其中所述內(nèi)容定義數(shù)據(jù)還包括用于在所述顯示單元上顯示所述再現(xiàn)控制工具的再現(xiàn)控制工具指令;以及所述顯示控制處理按照所述再現(xiàn)控制工具指令,顯示所述再現(xiàn)控制工具。
27.一種音樂內(nèi)容利用設(shè)備,包括輸入部分,該輸入部分輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù);篩選部分,該篩選部分篩選在所述輸入部分輸入的所述不同種類的內(nèi)容素材數(shù)據(jù),以便從所述不同種類的內(nèi)容素材數(shù)據(jù)中提取適用的內(nèi)容素材數(shù)據(jù);以及利用部分,該利用部分通過利用在所述篩選部分提取的內(nèi)容素材數(shù)據(jù),向用戶提供音樂信息。
28.按照權(quán)利要求27的音樂內(nèi)容利用設(shè)備,其中所述篩選部分包括樣式表存儲(chǔ)部分,該樣式表存儲(chǔ)部分存儲(chǔ)樣式表,該樣式表定義了適用于所述利用部分的內(nèi)容素材數(shù)據(jù);以及篩選處理部分,該篩選處理部分按照所述樣式表存儲(chǔ)部分中存儲(chǔ)的樣式表,對(duì)所述輸入的內(nèi)容素材數(shù)據(jù)進(jìn)行篩選處理。
29.按照權(quán)利要求28的音樂內(nèi)容利用設(shè)備,其中所述樣式表存儲(chǔ)部分中存儲(chǔ)的所述樣式表是可升級(jí)的。
30.一種計(jì)算機(jī)程序,應(yīng)用于一種向用戶提供音樂內(nèi)容的音樂內(nèi)容利用設(shè)備,所述計(jì)算機(jī)程序包括下述處理過程輸入處理,該輸入處理輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù);篩選處理,該篩選處理篩選在所述輸入處理輸入的所述不同種類的內(nèi)容素材數(shù)據(jù),以便從所述不同種類的內(nèi)容素材數(shù)據(jù)中提取適用的內(nèi)容素材數(shù)據(jù);以及利用處理,該利用處理通過利用在所述篩選處理提取的內(nèi)容素材數(shù)據(jù),向用戶提供音樂信息。
31.按照權(quán)利要求30的計(jì)算機(jī)程序,其中篩選處理按照樣式表,對(duì)所述輸入的內(nèi)容素材數(shù)據(jù)進(jìn)行篩選處理,所述樣式表定義了適用于所述利用處理的內(nèi)容素材數(shù)據(jù),所述樣式表存儲(chǔ)在所述音樂內(nèi)容利用設(shè)備的存儲(chǔ)器中。
32.按照權(quán)利要求31的計(jì)算機(jī)程序,其中所述存儲(chǔ)器中存儲(chǔ)的所述樣式表是可升級(jí)的。
全文摘要
一種音樂內(nèi)容利用設(shè)備,具有通過編程處理實(shí)施的數(shù)據(jù)輸入部分B11、轉(zhuǎn)換處理部分B13和利用處理部分B15。該數(shù)據(jù)輸入部分B11輸入音樂內(nèi)容數(shù)據(jù),該音樂內(nèi)容數(shù)據(jù)包括不同種類的關(guān)于音樂的內(nèi)容素材數(shù)據(jù)和內(nèi)容定義數(shù)據(jù),該內(nèi)容定義數(shù)據(jù)定義了這些內(nèi)容素材數(shù)據(jù)的處理。該轉(zhuǎn)換處理部分B13按照樣式表存儲(chǔ)部分B14中存儲(chǔ)的樣式表,轉(zhuǎn)換該內(nèi)容定義數(shù)據(jù),從而使得利用處理部分B15利用這些內(nèi)容素材數(shù)據(jù)。該利用處理部分B15按照輸入的內(nèi)容素材,產(chǎn)生樂音或顯示圖像,向用戶提供音樂內(nèi)容。由此,可在不同種類的音樂內(nèi)容利用設(shè)備即各種平臺(tái)中共享一條音樂內(nèi)容。
文檔編號(hào)G10H1/36GK1517975SQ20041000156
公開日2004年8月4日 申請(qǐng)日期2004年1月13日 優(yōu)先權(quán)日2003年1月14日
發(fā)明者東儀溫, 山內(nèi)健一, 定方俊久, 加里·格雷格森, 一, 久, 格雷格森 申請(qǐng)人:雅馬哈株式會(huì)社