專利名稱:分發(fā)聚合數(shù)據(jù)的方法、聚合方法、服務(wù)器裝置和聚合裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及分發(fā)聚合數(shù)據(jù)的方法、聚合方法、聚合數(shù)據(jù)的服務(wù)器裝置和 聚合裝置。
背景技術(shù):
將多首樂曲中的一部分或全部整合在一起的處理稱作重新混合(remix)。 作為一種類型的重新混合,是"聚合(mashup),,,其執(zhí)行更高級(jí)的處理。在聚 合時(shí),當(dāng)重新混合一首樂曲A和一首樂曲B時(shí),通過(guò)匹配兩首樂曲的速度 (tempo)(樂曲的演奏速度)、拍(beat)數(shù)(例如,四分之一音符的數(shù)目)、基調(diào)(根 音的音程,例如,C大調(diào),D小調(diào)等)、和弦進(jìn)行(和弦的變化狀態(tài))等,并且 剪切和粘合僅非常合適的片段(section),能夠產(chǎn)生新的樂曲。
聚合已經(jīng)被廣泛地認(rèn)知,并且聚合產(chǎn)生的樂曲也被積極地用于廣播等。 相關(guān)領(lǐng)域的文檔包括例如日本待審專利申請(qǐng)7>開號(hào)No.2006-107693。
發(fā)明內(nèi)容
然而,為了執(zhí)行聚合,對(duì)于用戶來(lái)說(shuō)必須具有豐富的音樂知識(shí)。因此, 存在許多期望獲得聚合得到的樂曲的聽眾(用戶)。而且,當(dāng)通過(guò)聚合樂曲來(lái)產(chǎn) 生新的樂曲時(shí),可能侵害原曲的版權(quán)。
本發(fā)明解決了上述和其他問題。
根據(jù)本發(fā)明的實(shí)施例,提供了 一種分發(fā)用于聚合至少第 一 內(nèi)容和第二內(nèi) 容的聚合數(shù)據(jù)的方法,所述方法包括步驟通過(guò)網(wǎng)絡(luò)向用戶分發(fā)具有第一數(shù) 據(jù)和第二數(shù)據(jù)的數(shù)據(jù)文件,所述第一數(shù)據(jù)用于根據(jù)第一內(nèi)容和第二內(nèi)容分別 將第一內(nèi)容和第二內(nèi)容劃分為多個(gè)塊,所述第二數(shù)據(jù)指示用于以預(yù)定順序放 置所述多個(gè)塊以生成新內(nèi)容的放置順序。
通過(guò)本發(fā)明,不具有用于聚合的特殊知識(shí)就能夠執(zhí)行聚合。而且,通過(guò) 免費(fèi)或付費(fèi)網(wǎng)絡(luò)能夠分發(fā)數(shù)據(jù)以獲得聚合結(jié)果。在那種情況下,原曲(將被用 于聚合的樂曲)由正要聆聽聚合得到的樂曲的用戶提供。而且,原曲僅根據(jù)用 于聚合的數(shù)據(jù)而被播放,因此不可能侵害版權(quán)。這將有助于原曲的銷售。
圖l是根據(jù)本發(fā)明實(shí)施例的顯示屏幕的形式;
圖2是根據(jù)本發(fā)明實(shí)施例的顯示屏幕的形式;
圖3是根據(jù)本發(fā)明實(shí)施例的顯示屏幕的形式;
圖4是圖解說(shuō)明顯示內(nèi)容的示例的放大圖5是圖解說(shuō)明數(shù)據(jù)的概念的示例圖6A和6B是圖解說(shuō)明數(shù)據(jù)表及其內(nèi)容的示例圖7是圖解說(shuō)明本發(fā)明應(yīng)用的示例圖8是圖解說(shuō)明數(shù)據(jù)分發(fā)方法的示例的流程圖9是圖解說(shuō)明本發(fā)明應(yīng)用的另一示例圖10是圖解說(shuō)明數(shù)據(jù)分發(fā)方法的另 一 示例的流程圖11是圖解說(shuō)明可用于本方法的個(gè)人計(jì)算機(jī)的示例圖;
圖12是圖解說(shuō)明存儲(chǔ)器中提供的數(shù)據(jù)的示例圖13是圖解說(shuō)明預(yù)處理方法的示例的示意圖;和
圖14是圖解說(shuō)明預(yù)處理方法的示例的波形圖。
具體實(shí)施例方式
1.聚合時(shí)刻的顯示示例
圖1到圖3示出了在執(zhí)行聚合的情況下的顯示屏幕的顯示示例。在該示 例中,使用個(gè)人計(jì)算機(jī)從多首樂曲中,例如從兩首樂曲A和B中,聚合一首 新的樂曲。在這點(diǎn)上,下面中,將被用于聚合的樂曲(將作為素材)被稱作"原 曲",并且被聚合得到的樂曲被稱作"聚合樂曲"。而且,能夠從樂曲中分離 的片段,例如樂曲的介紹、A-melody、 B-melody、合唱、間奏曲(interlude)和 結(jié)束曲尾曲(outro)等,被稱作"塊"。
在圖l到圖3中,附圖標(biāo)記IO表示聚合時(shí)的顯示屏幕。圖l是聚合的開始時(shí)刻的屏幕,圖2是聚合過(guò)程中的屏幕,以及圖3是聚合的結(jié)束時(shí)刻的屏泰。
顯示屏幕IO被劃分為兩個(gè)部分,即、上編輯區(qū)11和下素材區(qū)12。在上 編輯區(qū)11中,顯示有關(guān)聚合樂曲(聚合得到的樂曲)的信息。在下素材區(qū)l2 中,顯示有關(guān)原曲A和B(將被用于聚合的樂曲)的信息。
因此,編輯區(qū)11被提供有原曲A被復(fù)制到的帶狀區(qū)IIA和原曲B被復(fù) 制到的帶狀區(qū)IIB。這些區(qū)IIA和IIB被提供在區(qū)11中,從而彼此平行并且 具有與時(shí)間軸方向相同的水平方向。在這點(diǎn)上,下面中,區(qū)11A和11B被稱 作軌道11A和11B,它們分別被比作磁帶。
而且,演奏時(shí)間度量(scale)llS被顯示在軌道IIB之下,并且指示演奏時(shí) 間的時(shí)間位置的指針I(yè)IP被顯示在演奏時(shí)間度量11S的開始點(diǎn)處。
而且,指示有關(guān)原曲A的信息的帶狀軌道12A和指示有關(guān)原曲B的信 息的帶狀軌道12B被形成在素材區(qū)12中,從而彼此平行并且具有與時(shí)間軸方 向相同的水平方向。盡管圖l是初始屏幕,但是圖1示出了其中軌道12A和 12B分別被提供有關(guān)于原曲A和B的信息的狀態(tài)(當(dāng)未提供信息時(shí),它們與軌 道IIA和IIB相同的方式為空)。
在這種情況下,軌道12A被劃分為兩個(gè)軌道,即,稱作"旋律軌道"的 上軌道12AM和稱作"代碼軌道"的下軌道12AC。旋律軌道12A被分離為 多個(gè)塊,即,原曲的介紹、A-melody、 B-melody、合唱、間奏曲和結(jié)束曲尾 曲等,并且每個(gè)塊被提供有相應(yīng)的旋律數(shù)據(jù)。而且,如圖4通過(guò)放大的時(shí)間 軸(在水平方向上)所示,代碼軌道12AC根據(jù)原曲的代碼進(jìn)行音調(diào)(code progression)而被分離為多個(gè)塊,并且每個(gè)塊被提供有相應(yīng)的代碼數(shù)據(jù)。
另外,軌道12B具有與軌道12A相同的結(jié)構(gòu)。旋律軌道12BM被分離為 原曲的多個(gè)塊,并且被提供有相應(yīng)的旋律數(shù)據(jù)。代碼軌道12BC被分離為原 曲的多個(gè)塊,并且被提供有相應(yīng)的代碼數(shù)據(jù)。
而且,如附圖標(biāo)記13A和13B所示,分別在軌道12A和12B的上部分 處顯示了藝術(shù)家名稱、音樂名稱、速度和關(guān)于原曲A和B的小節(jié)數(shù)。另外, 在存在三首原曲或更多原曲的情況下,素材區(qū)12通過(guò)操作滾動(dòng)按鈕14S或滾 動(dòng)條14V在垂直方向上被滾動(dòng),;陂顯示在素材區(qū)12的右側(cè),并且因此可以 使用所有原曲軌道12A、 12B、...。
在這點(diǎn)上,事實(shí)上,在軌道12AM和12AC以及軌道12BM和12BC具
有不同的時(shí)間長(zhǎng)度的情況下,它們被顯示為具有被標(biāo)準(zhǔn)化的相同的長(zhǎng)度,并 且每個(gè)塊通過(guò)取決于內(nèi)容的顏色被分離來(lái)被顯示。而且,預(yù)先例如通過(guò)下載
站點(diǎn)、因特網(wǎng)等獲得,在個(gè)人計(jì)算機(jī)中提供原曲A和B的數(shù)字音頻數(shù)據(jù)、以 及軌道12A和12B中顯示的信息。
而且,在顯示屏幕10的上部分,重放按鈕15P用于測(cè)試聆聽在聚合期間 的樂曲和聚合結(jié)果,停止按鈕15S用于通知重放,輸入字段用于指定重放速 度,以及保存按鈕17用于存儲(chǔ)聚合結(jié)果的信息。
2.聚合方法
在圖l所示的顯示狀態(tài)中,例如,當(dāng)如圖2中的箭頭Al所示將原曲A 的旋律軌道12AM的"A-melogy"拖放、或者復(fù)制并粘貼到軌道11A的開始 處時(shí),原曲A的"A-melogy"被復(fù)制到軌道IIA的開始處。圖2示出了相同 的"A-melogy"如箭頭A2所示被重復(fù)地復(fù)制到軌道11A的情況。
而且,在圖2中,當(dāng)如箭頭Bl所示將原曲B的旋律軌道12BM的 "A-melogy"拖放、或者復(fù)制并粘貼到軌道11B的開始處時(shí),原曲B的 "A-melogy"被復(fù)制到軌道11B的開始處。
之后,通過(guò)執(zhí)行類似的操作,軌道12AM到12BC的任何塊被復(fù)制到軌 道11A或11B。結(jié)果,軌道IIA和11B可以具有例如圖3中所示的內(nèi)容。
因此,當(dāng)用戶點(diǎn)擊重放按鈕15P時(shí),軌道IIA上產(chǎn)生的內(nèi)容的樂曲和軌 道11B上產(chǎn)生的內(nèi)容的樂曲以混合狀態(tài)被播放。因此,用戶可以測(cè)試聆聽聚 合樂曲。
注意,該聚合得到的樂曲的重放不是通過(guò)播放聚合樂曲本身的數(shù)字音頻 數(shù)據(jù)來(lái)產(chǎn)生的。該樂曲是通過(guò)被選擇性地選出或者根據(jù)軌道IIA和11B上顯 示的數(shù)據(jù)處理的原曲A和B的塊來(lái)再現(xiàn)的。
如果用戶不滿足聚合音樂,則用戶將使用鼠標(biāo)來(lái)刪除、復(fù)制、或移動(dòng)軌 道IIA和11B的不喜歡的塊?;蛘?,用戶可以將新的塊從軌道12AM復(fù)制到 12BC。也就是說(shuō),用戶可以編輯軌道IIA和11B的所有塊。
這樣,用戶將塊從軌道12AM復(fù)制到12BC,編輯軌道11A和11B,并 且測(cè)試聆聽結(jié)果。因此,對(duì)于用戶來(lái)說(shuō)能夠獲得期望的聚合樂曲。
當(dāng)通過(guò)聚合完成一首新樂曲時(shí),用戶點(diǎn)擊保存按鈕17。然后,例如在硬 盤設(shè)備中存儲(chǔ)播放聚合樂曲所需的信息(在軌道11A和11B上顯示的數(shù)據(jù))作 為一個(gè)文件,而不是聚合樂曲本身的數(shù)字音頻數(shù)據(jù)。也就是說(shuō),指示原曲A
和B的信息、樂曲A和B中將被使用的塊、使用塊時(shí)的時(shí)間位置和順序、以 及有關(guān)速度的信息等被存儲(chǔ)在硬盤設(shè)備中作為文件。
在這點(diǎn)上,當(dāng)有人烹調(diào)時(shí),他或她根據(jù)食諮(recipe)準(zhǔn)備食物材料,并且 按照食譜指示的過(guò)程和方法烹調(diào)該食物材料。上述的聚合方法類似于烹調(diào)。 因此,在下面,聚合所需的信息(在上述情況下,當(dāng)保存按鈕17被點(diǎn)擊時(shí)存 儲(chǔ)在硬盤設(shè)備中的信息)被稱作"配方"。
也就是說(shuō),如果根據(jù)配方準(zhǔn)備樂曲的數(shù)字音頻數(shù)據(jù)和元數(shù)據(jù)并且根據(jù)配 方編輯所述數(shù)據(jù),則產(chǎn)生聚合樂曲。在這點(diǎn)上,除了相應(yīng)樂曲的一般數(shù)據(jù)(用 于識(shí)別樂曲的數(shù)據(jù)、樂曲名稱、藝術(shù)家名稱等),元數(shù)據(jù)還包括用于產(chǎn)生配方 的各種數(shù)據(jù),例如,溫度、基調(diào)、拍子、和弦等。而且,對(duì)于用于識(shí)別樂曲 的數(shù)據(jù),在用戶已經(jīng)從CD獲得樂曲的情況下,可以使用諸如該CD的CD編 號(hào)、商標(biāo)公司(賣方)、唱片名稱、相應(yīng)軌道的樂曲名、ISRC等的那些數(shù)據(jù)。
3. 聚合樂曲的重放
在這種情況下,用戶在個(gè)人計(jì)算機(jī)中準(zhǔn)備作為目標(biāo)的兩首原曲A和B的 數(shù)字音頻數(shù)據(jù)及其配方。然后,當(dāng)用戶執(zhí)行配方程序時(shí),根據(jù)該配方,也就 是說(shuō),例如根據(jù)圖1中所示的軌道IIA和11B,實(shí)時(shí)自動(dòng)地處理兩首原曲A 和B,并且輸出聚合樂曲作為聲音。
4. 配方中的數(shù)據(jù)結(jié)構(gòu)的示例
圖5是圖解說(shuō)明軌道IIA和11B的概念的圖。作為聚合的結(jié)果,軌道11A 包括多個(gè)塊BLK—Al、 BLK—A2、 BLK—A3、…,并且軌道11B包括多個(gè)塊 BLK—Bl、 BLK—B2、 BLK—B3、…。如圖5所示,每個(gè)塊的長(zhǎng)度(時(shí)間長(zhǎng)度) 相應(yīng)于聚合而變化。而且,塊的附圖標(biāo)記是連續(xù)的,但是這并不必要地意味 著塊在原曲中是連續(xù)的。
這時(shí),例如,通過(guò)圖6中所示的配方定義軌道IIA和11B中的每個(gè)塊。 也就是說(shuō),如圖6A所示,提供了軌道表TRKTBL,并且該表TRKTBL具有 數(shù)據(jù)區(qū)并NUM,指示顯示屏幕10的編輯區(qū)11中的軌道IIA、 IIB、…的數(shù) 目;和數(shù)據(jù)區(qū)并A、 #B、...,指示軌道11A、 IIB、...中的塊的信息。
在圖1到圖5的情況下,數(shù)據(jù)區(qū)弁NUM指示的軌道的數(shù)目是2。因此, 軌道表TRKTBL具有第 一軌道11A的數(shù)據(jù)區(qū)# A和第二軌道11B的數(shù)據(jù)區(qū)# B。
第一軌道11A的數(shù)據(jù)區(qū)# A具有指示第一軌道11A的塊的數(shù)目的數(shù)據(jù)字段弁A0、以及指示有關(guān)每個(gè)塊BLK—Ai(i-l、 2、…)的信息的數(shù)據(jù)字段弁Ai。 這些數(shù)據(jù)字段弁AO和^Ai各自存儲(chǔ)相關(guān)數(shù)據(jù)。
而且,以相同的方式,第二軌道11B的數(shù)據(jù)區(qū)#B具有指示第二軌道11B 的塊的數(shù)目的數(shù)據(jù)字段弁BO、以及指示有關(guān)每個(gè)塊BLK—Bj(j-l、 2、...)的信 息的數(shù)據(jù)字段弁Bj。之后,如果存在第三軌道和更多軌道,則所述軌道被提供 用于各自軌道的相似數(shù)據(jù)區(qū),并且這些數(shù)據(jù)字段各自存儲(chǔ)相關(guān)數(shù)據(jù)。
這時(shí),例如,數(shù)據(jù)區(qū)^A和^B的數(shù)據(jù)字段 ^Ai和^Bj存儲(chǔ)圖6B中所示的 數(shù)據(jù)。也就是說(shuō),在圖6B所示的數(shù)據(jù)中,第一行到第九行的數(shù)據(jù)是將被用于 聚合的原曲的信息,并且第十行及其之后的數(shù)據(jù)是有關(guān)聚合結(jié)果的樂曲的信 自、
第一行的"樂曲ID"是用于識(shí)別原曲(在該情況下,原曲A和B)的識(shí)別 代碼。而且,通常,音樂的速度有時(shí)對(duì)于每個(gè)塊是不同的,因此"塊原始速 度"指示原曲的塊中的速度。"塊拍子"指示塊的拍子,例如二分之一時(shí)間, 四分之三時(shí)間等。
而且,第四行的"塊基調(diào)和音階"是用于調(diào)制的信息。有時(shí)碰巧是,原 曲用于從小節(jié)的中間開始的聚合,或者原曲直到小節(jié)的中間被使用,因此第 五行的"原曲塊中的取樣開始點(diǎn)/結(jié)束點(diǎn)"指示原曲中取樣單位計(jì)數(shù)的開始點(diǎn) 或結(jié)束點(diǎn)的位置。而且,第五行的"開始點(diǎn)拍子計(jì)數(shù),,和第七行的"結(jié)束點(diǎn) 拍子計(jì)數(shù)"分別指示原曲中的塊的小節(jié)和拍子的開始和結(jié)束(例如,第十小節(jié) 的第三拍子)。
第八行的"指示開始點(diǎn)之前的小節(jié)的開始的取樣位置"指示將被用于聚 合的開始點(diǎn)之前的小節(jié)的開始的位置,它由原曲中的取樣單位計(jì)數(shù)。以相同 的方式,第九行的"指示結(jié)束點(diǎn)之前的小節(jié)的開始的取樣位置"指示將被用 于聚合的結(jié)束點(diǎn)之前的小節(jié)的開始的位置,它由原曲中的取樣單位計(jì)數(shù)。
因此,通過(guò)第一行到第九行的信息能夠知道聚合所需的原曲的部分(塊)。
而且,在圖6B中,第十行的"聚合的開始取樣位置,,和第十一行的"聚 合的結(jié)束取樣位置,,分別指示聚合樂曲中的某一塊和下一塊之間的邊界點(diǎn)(例 如,圖5),也就是說(shuō),某一塊的開始點(diǎn)和結(jié)束點(diǎn),它由取樣單位計(jì)數(shù)。而且, 第十二行的"聚合的開始小節(jié)編號(hào)"和第十三行的"聚合的結(jié)束小節(jié)編號(hào)" 分別指示聚合得到的樂曲的開始小節(jié)編號(hào)和結(jié)束小節(jié)編號(hào)。
因此,通過(guò)第十行到第十三行的信息能夠知道從原曲獲得的塊的聚合的形成。
以這種方式,通過(guò)附圖6中所示的軌道表TRKTBL,對(duì)于每個(gè)取樣單位 能夠取出用于聚合的原曲的必要塊,并且通過(guò)組合塊來(lái)產(chǎn)生新的聚合樂曲。 也就是說(shuō),軌道表TRKTBL在聚合時(shí)變成配方。
5.配方發(fā)布方法
5-1配方分發(fā)方法的示例(第一)
圖7圖解說(shuō)明了配方分發(fā)方法的示例。聚合播放器1到n通過(guò)網(wǎng)絡(luò)120 連接到服務(wù)器130。在這種情況下,如下面所述,播放器1到n中的每一個(gè) 可以由個(gè)人計(jì)算機(jī)組成。
而且,網(wǎng)絡(luò)120可以是直接連接到服務(wù)器130的專用線路,或者因特網(wǎng) 可置于播放器與服務(wù)器之間。另外,在該示例中,服務(wù)器130存儲(chǔ)用于識(shí)別 將用于原曲的樂曲的識(shí)別數(shù)據(jù)、用于使樂曲用作原曲的元數(shù)據(jù)、和配方。
當(dāng)播放器i(i = 1到n)從服務(wù)器130接收配方的分發(fā)時(shí),例如如圖8所示 的例行程序200被播放器i執(zhí)行,并且例行程序300被服務(wù)器130執(zhí)行。也 就是說(shuō),在服務(wù)器130中,例行程序300從步驟301開始,然后在步驟302, 處理等待接收來(lái)自播放器1到n的訪問。
當(dāng)在播放器i執(zhí)行例行程序200時(shí),例行程序200從步驟201開始,然 后在步驟202中,將被用于聚合的原曲被發(fā)送到服務(wù)器130以便呈現(xiàn)。上述 識(shí)別數(shù)據(jù)可被用于該呈現(xiàn)。
當(dāng)步驟202呈現(xiàn)原曲時(shí),步驟303接收該原曲。服務(wù)器130的處理繼續(xù) 到步驟303,并且與所呈現(xiàn)的原曲對(duì)應(yīng)的配方的列表被發(fā)送到播放器i。
然后,在步驟203,配方的列表被播放器i接收以便被顯示。在步驟204, 等待從接收到的配方的列表中選擇期望的配方。當(dāng)選擇期望的配方時(shí),在步 驟205中,發(fā)送對(duì)所選擇的配方的請(qǐng)求。在步驟304接收該請(qǐng)求,并且在步 驟305,服務(wù)器130發(fā)送步驟205請(qǐng)求的配方。
在步驟206,發(fā)送的配方被播放器i接收并存儲(chǔ)。在步驟211中,根據(jù)步 驟206接收并存儲(chǔ)的配方執(zhí)行聚合,并且播放聚合結(jié)果的樂曲。
當(dāng)完成播放時(shí),在步驟212中,等待是否需要輸入另一配方。當(dāng)輸入了 另一配方時(shí),在步驟213中,確定步驟212的輸入結(jié)果。如果輸入是需要另 一配方,則處理從步驟213返回到步驟202,并且之后重復(fù)上述處理。在這 點(diǎn)上,在例行程序300中,處理返回到步驟305之后的步驟302,將處于響
應(yīng)來(lái)自播放器的請(qǐng)求的狀態(tài)(包括除了播放器i以外的播放器)。
而且,在步驟212中,如果輸入是不需要另一配方,則處理從步驟213 繼續(xù)到步驟214,并且例行程序200結(jié)束。
這樣,通過(guò)例行程序200和300,對(duì)于服務(wù)器130能夠?qū)⒂脩?播放器i) 請(qǐng)求的配方分發(fā)到該用戶。
5-2配方分發(fā)方法的示例(第二)
圖9圖解說(shuō)明了配方分發(fā)方法的另一示例。在該示例中,從服務(wù)器130 可以接收配方,同時(shí),可以通過(guò)P2P(對(duì)等)通信來(lái)在多個(gè)播放器(用戶)1到n 當(dāng)中分發(fā)配方。
5-3配方分發(fā)方法的示例(第三)
圖10圖解說(shuō)明配方分發(fā)方法的又一示例。在該示例中,服務(wù)器130付費(fèi) 分發(fā)配方。
然而,在5-l和圖7的系統(tǒng)中,服務(wù)器130存儲(chǔ)用于識(shí)別將用于原曲的 樂曲的識(shí)別數(shù)據(jù)、用于將樂曲用作原曲的元數(shù)據(jù)、和配方。在該示例中,服 務(wù)器130還存儲(chǔ)原曲的數(shù)字音頻數(shù)據(jù)。
當(dāng)播放器i接收來(lái)自服務(wù)器130的聚合樂曲的分發(fā)時(shí),例如,播放器i 執(zhí)行如圖10中所示的例行程序400,并且服務(wù)器130執(zhí)行例行程序500。也 就是說(shuō),在服務(wù)器130中,例行程序500從步驟501開始,然后在步驟502, 處理等待從播放器1到n接收訪問。
當(dāng)在播放器i中執(zhí)行例行程序400時(shí),例行程序400從步驟401開始, 然后在步驟402,請(qǐng)求發(fā)送聚合列表到服務(wù)器130。
當(dāng)步驟402請(qǐng)求列表時(shí),在步驟502接收該列表。服務(wù)器130的處理繼 續(xù)到步驟503,并且聚合樂曲的列表被發(fā)送到播放器i。
然后,列表被播放器i接收,并且在步驟403中被顯示。在步驟404中, 可以從接收到的列表中選擇期望的聚合樂曲。當(dāng)指定期望的聚合樂曲時(shí),在 步驟405發(fā)送該指定,并且在步驟505接收該指定。
接著,在步驟511中,例如,以流格式將步驟404和405指定的聚合樂 曲的開始30秒部分發(fā)送到播放器i,并且這通過(guò)步驟411接收。結(jié)果,插i文 器i以流格式播放步驟404和405指定的聚合樂曲的開始30秒部分,也就是 說(shuō),它變得能夠測(cè)試聆聽聚合樂曲。
當(dāng)完成播放時(shí),在步驟412 ,播放器i進(jìn)入是否購(gòu)買聚合樂曲的輸入狀態(tài),
并且如果已購(gòu)買,則是否也購(gòu)買聚合樂曲的原曲。如果這是輸入,在步驟413,
步驟412的輸入結(jié)果被發(fā)送到服務(wù)器130。
然后,在步驟513,服務(wù)器130接收來(lái)自步驟413的發(fā)送,并且在步驟 514,確定是否購(gòu)買聚合樂曲,并且如果已購(gòu)買,則是否也購(gòu)買聚合樂曲的原 曲。如果購(gòu)買了聚合樂曲,則處理從步驟514繼續(xù)到步驟515。
另夕卜,播放器i執(zhí)行步驟413之后的步驟414,并且確定步驟412的輸入 結(jié)果是否是購(gòu)買聚合樂曲。如果是購(gòu)買聚合樂曲,則處理從步驟414繼續(xù)到 步驟415。
當(dāng)在步驟515和415中,執(zhí)行在步驟404和405中選擇的聚合樂曲的銷 售和購(gòu)買處理,也就是說(shuō),當(dāng)銷售和購(gòu)買用于聚合樂曲和原曲所需的配方的 發(fā)送和接收時(shí),發(fā)送和接收數(shù)字音頻數(shù)據(jù)文件,并且執(zhí)行諸如付費(fèi)等的處理。
在例行程序500中,處理返回到在其之后的步驟502,并且例行程序400 在步驟416中結(jié)束。
而且,如果步驟412的輸入結(jié)果不是購(gòu)買,則處理從步驟414進(jìn)行到步 驟416,并且例行程序400結(jié)束。而且,在例行程序500中,在步驟514,如 果確定不購(gòu)買聚合樂曲,則處理從步驟514返回到步驟502。
這樣,通過(guò)例行程序400和500,如果購(gòu)買聚合樂曲,則可以測(cè)試聆聽 該聚合樂曲。通過(guò)參考測(cè)試聆聽結(jié)果,對(duì)于用戶能夠確定是否購(gòu)買聚合樂曲。
6.更件示例
圖11圖解說(shuō)明了其中上述播放器l由個(gè)人計(jì)算機(jī)100組成以實(shí)現(xiàn)聚合的 情況的示例。也就是說(shuō),個(gè)人計(jì)算機(jī)100以與普通個(gè)人計(jì)算機(jī)相同的方式構(gòu) 成,并且具有CPUIOI、 ROM 102、非易失性存儲(chǔ)器103和RAM 104。
在這種情況下,CPU 101執(zhí)行各種程序,并且CPU 101執(zhí)行的BIOS和 基本數(shù)據(jù)被寫入在ROM 102和存儲(chǔ)器103中。而且,當(dāng)CPU 101執(zhí)行程序 時(shí),RAM104用作工作區(qū)。這些存儲(chǔ)器102到104通過(guò)系統(tǒng)總線109連接到 CPU 101。
另外,硬盤105連接到系統(tǒng)總線109,作為大容量存儲(chǔ)器。在這種情況 下,例如,如圖12中所示,硬盤105存儲(chǔ)用于運(yùn)行該個(gè)人計(jì)算機(jī)100的OS、 用于與服務(wù)器103通信以獲得用于聚合的必要數(shù)據(jù)的通信例行程序200或 400、聚合樂曲的播放例行程序、將被聚合的原曲的數(shù)字音頻數(shù)據(jù)、原曲的元 凄t據(jù)和配方。
而且,尤其分別對(duì)于字符輸入設(shè)備和指示設(shè)備,鍵盤106和鼠標(biāo)107連 接到系統(tǒng)總線109,作為用戶接口。同時(shí),CD驅(qū)動(dòng)單位108連接到系統(tǒng)總線 109,作為數(shù)字音頻數(shù)據(jù)的外部輸入部件。
而且,通信接口電路111連接到系統(tǒng)總線109,并且個(gè)人計(jì)算機(jī)100通 過(guò)通信接口電路lll連接到外部網(wǎng)絡(luò),例如,因特網(wǎng)120。另外,服務(wù)器130 連接到網(wǎng)絡(luò)120,并且服務(wù)器130存儲(chǔ)圖7或圖9中描述的原曲的數(shù)字音頻 數(shù)據(jù)、其識(shí)別數(shù)據(jù)、元數(shù)據(jù)、配方等。
存儲(chǔ)在服務(wù)器130中的原曲的數(shù)字音頻數(shù)據(jù)、其元數(shù)據(jù)、和配方通過(guò)因 特網(wǎng)120,并且進(jìn)一步通過(guò)通信接口電路lll被下載,并且例如,然后被存儲(chǔ) 在如圖12中所示的硬盤105中。
而且,個(gè)人計(jì)算機(jī)IOO被提供有音頻重放電路112和顯示控制電路114, 并且這些電路也連接到系統(tǒng)總線109。音頻重放電路112執(zhí)行解碼處理,例 如,當(dāng)向其提供數(shù)字音頻數(shù)據(jù)時(shí),MP3必要地對(duì)數(shù)字音頻數(shù)據(jù)執(zhí)行D/A變換, 以變換為模擬音頻信號(hào),并且將模擬音頻信號(hào)提供給揚(yáng)聲器113。
而且,顯示控制電路114具有視頻RAM,其未在附圖中示出。顯示數(shù)據(jù) 被提供給視頻RAM,同時(shí),視頻數(shù)據(jù)以預(yù)定周期被重復(fù)讀取,以便被轉(zhuǎn)換為 視頻信號(hào)。視頻信號(hào)被提供給顯示器115,并且圖像如附圖1到3所示被顯 示,等等。
因此,如果通過(guò)如5.中所述的方法接收分發(fā)的配方,則能夠根據(jù)如在3 中描述的配方重放聚合樂曲。而且,用戶能夠親自執(zhí)行附加聚合。
在這點(diǎn)上,服務(wù)器130的硬件可以基本上具有與個(gè)人計(jì)算機(jī)IOO相同的 配置。
7.預(yù)處理
為了實(shí)現(xiàn)上述聚合,通常,原曲A和原曲B必須具有相同的速度、基調(diào) 和拍子位置。然而,原曲A和原曲B中的任一個(gè)通常不具有相同的速度、基 調(diào)和拍子位置。而且,有時(shí)更有效地改變聚合得到的樂曲的速度和基調(diào)。
因此,原曲的速度和基帶得以改變,并且該改變可以通過(guò)播放器i來(lái)執(zhí) 行。例如,如日本專利申請(qǐng)No.2004-269085等所公開的,根據(jù)原曲的聲音音 量的電平和峰值能夠檢測(cè)原曲的速度和拍子。也就是說(shuō),根據(jù)原曲的聲音音 量的電平和峰值能夠檢測(cè)原曲的速度和拍子。然后,應(yīng)當(dāng)調(diào)節(jié)速度,從而一 首原曲或者期望的聚合得到的樂曲的拍子開始位置(即,小節(jié)的開始位置)以及
另一首原曲的拍子開始位置以相同的定時(shí)執(zhí)行,并且應(yīng)當(dāng)執(zhí)行進(jìn)一步的基調(diào) 匹配(調(diào)制)處理。
而且,例如,如圖13和圖14A所示,如果原曲的數(shù)字音頻數(shù)據(jù)DORG 對(duì)于每個(gè)取樣而被順序?qū)懭氲酱鎯?chǔ)器MM,并且如圖14B所示,寫入的數(shù)據(jù) DORG較薄,例如通過(guò)兩個(gè)取樣中的一個(gè)取樣的比率,并且對(duì)于每個(gè)預(yù)定周 期兩倍重復(fù)地讀取該取樣,讀取的數(shù)字音頻數(shù)據(jù)DCHG變得具有原曲的頻率 的兩倍頻率。也就是說(shuō),數(shù)據(jù)變得高了一個(gè)八音度(octave)。
因此,當(dāng)從存儲(chǔ)器MM中讀取數(shù)字音頻數(shù)據(jù)DCHG時(shí),通過(guò)設(shè)定薄的 比率或者設(shè)定重復(fù)數(shù),能夠?qū)⑺俣群突{(diào)變?yōu)槟繕?biāo)值。
8, 概括
通過(guò)上述系統(tǒng),不具有聚合的特別知識(shí)就能夠執(zhí)行聚合?;蛘撸ㄟ^(guò)再 處理配方和聚合樂曲,能夠進(jìn)一步發(fā)展聚合樂曲。而且,能夠通過(guò)免費(fèi)網(wǎng)絡(luò) 或收費(fèi)網(wǎng)絡(luò)分發(fā)聚合樂曲。
在那種情況下,原曲A和B由正在聆聽聚合樂曲的用戶提供,并且原曲 A和B僅根據(jù)配方被播放。因此,復(fù)制權(quán)不可能被侵害。相反,這可能對(duì)原 曲的銷售有益,因?yàn)閮H獲得配方是沒有意義的。例如,能夠?qū)⑦^(guò)去的樂曲與 目前成功的樂曲進(jìn)行聚合,以便欣賞新類型的樂曲。因此,目前銷售不太好 的過(guò)去的樂曲通過(guò)該聚合系統(tǒng)可能再次引起注意,從而可能銷售變好。
9. 其他
在上面的描述中,當(dāng)樂曲A例如是獨(dú)奏曲時(shí),如果樂曲B是由各種樂器 以及和弦執(zhí)行的組合音階,則能夠?qū)樽嗵砑拥綐非鶤?;蛘?,兩首樂曲A 和B中的一首可以是各種聲音效果。而且,能夠假設(shè)B-A,其中A和B是 樂曲,也就是說(shuō),能夠僅使用樂曲A的塊來(lái)進(jìn)行聚合。
另外,在上面,已經(jīng)描述了其中多首樂曲A和B被聚合的情況。然而, 本發(fā)明可應(yīng)用于其中聚合多個(gè)內(nèi)容的情況。例如,本發(fā)明可應(yīng)用于其中多個(gè) 運(yùn)動(dòng)圖像被聚合的情況,其中音樂、聲音、聲音效果等被添加到運(yùn)動(dòng)圖像的 情況,以及其中多個(gè)樂句被聚合的情況等。而且,能夠同時(shí)執(zhí)行諸如混響、 回響和均tf等的處理。
本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,根據(jù)迄今為止在所附權(quán)利要求或其等 效物的范圍內(nèi)的設(shè)計(jì)需求和其他因素,可能發(fā)生各種修改、組合、子組合和 替換。
權(quán)利要求
1.一種分發(fā)用于聚合至少第一內(nèi)容和第二內(nèi)容的聚合數(shù)據(jù)的方法,所述方法包括步驟通過(guò)網(wǎng)絡(luò)向用戶分發(fā)具有第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)文件,所述第一數(shù)據(jù)用于根據(jù)第一內(nèi)容和第二內(nèi)容分別將第一內(nèi)容和第二內(nèi)容劃分為多個(gè)塊,所述第二數(shù)據(jù)指示用于以預(yù)定順序放置所述多個(gè)塊以生成新內(nèi)容的放置順序。
2. 如權(quán)利要求1所述的分發(fā)聚合數(shù)據(jù)的方法,其中,根據(jù)數(shù)據(jù)文件的聚合得到的內(nèi)容的至少 一部分被分發(fā)給用戶以允 許試用播放。
3. 如權(quán)利要求1或2所述的分發(fā)聚合數(shù)據(jù)的方法,其中,當(dāng)用戶表達(dá)數(shù)據(jù)文件的購(gòu)買意圖時(shí),所述數(shù)據(jù)文件將被售出。
4. 如權(quán)利要求3所述的分發(fā)聚合數(shù)據(jù)的方法,其中,當(dāng)用戶表達(dá)第一內(nèi)容、第二內(nèi)容和數(shù)據(jù)文件中的至少一個(gè)的購(gòu)買 意圖時(shí),所述內(nèi)容和所述數(shù)據(jù)文件中的至少一個(gè)將被售出。
5. 如權(quán)利要求1或2所述的分發(fā)聚合數(shù)據(jù)的方法, 其中所述數(shù)據(jù)文件被免費(fèi)分發(fā)。
6. 如權(quán)利要求1所述的分發(fā)聚合數(shù)據(jù)的方法, 其中,當(dāng)用戶具有所述第一內(nèi)容和所述第二內(nèi)容時(shí), 根據(jù)數(shù)據(jù)文件的聚合得到的內(nèi)容被分發(fā)給用戶,以允許播放內(nèi)容。
7. 如權(quán)利要求1所述的分發(fā)聚合數(shù)據(jù)的方法,其中,當(dāng)用戶被允許使用所述第一內(nèi)容和所述第二內(nèi)容時(shí), 根據(jù)數(shù)據(jù)文件的聚合得到的內(nèi)容被分發(fā)給用戶,以允許播放內(nèi)容。
8. 如權(quán)利要求1至7中任一項(xiàng)所述的分發(fā)聚合數(shù)據(jù)的方法, 其中所述第一內(nèi)容和所述第二內(nèi)容是聲音、圖像或字符。
9. 如權(quán)利要求1至8中任一項(xiàng)所述的分發(fā)聚合數(shù)據(jù)的方法, 其中所述第一內(nèi)容和所述第二內(nèi)容相同。
10. —種分發(fā)聚合數(shù)據(jù)的方法,包括提供第一數(shù)據(jù),所述第 一數(shù)據(jù)用于根據(jù)第 一內(nèi)容和第二內(nèi)容分別將至少 第一內(nèi)容和第二內(nèi)容劃分為多個(gè)塊; 提供第二數(shù)據(jù),所述第二數(shù)據(jù)指示用于以預(yù)定順序放置所述多個(gè)塊以生成新內(nèi)容的放置順序;和根據(jù)來(lái)自用戶的請(qǐng)求通過(guò)網(wǎng)絡(luò)將所述第一數(shù)據(jù)和所述第二數(shù)據(jù)分發(fā)到用戶。
11. 一種聚合方法,包括通過(guò)網(wǎng)絡(luò)從服務(wù)器接收第一數(shù)據(jù)和第二數(shù)據(jù),所述第一數(shù)據(jù)用于根據(jù)第一內(nèi)容和第二內(nèi)容分別將至少第一內(nèi)容和第二內(nèi)容劃分為多個(gè)塊,所述第二 數(shù)據(jù)指示用于以預(yù)定順序放置所述多個(gè)塊以生成新內(nèi)容的放置順序;將接收到的第 一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中;根據(jù)所存儲(chǔ)的第 一數(shù)據(jù)和第二數(shù)據(jù)聚合所述第 一 內(nèi)容和所述第二內(nèi)容;和輸出聚合結(jié)果。
12. —種聚合數(shù)據(jù)的服務(wù)器裝置,包括用于記錄第一數(shù)據(jù)的部件,所述第 一數(shù)據(jù)用于根據(jù)第一內(nèi)容和第二內(nèi)容分別將至少第 一 內(nèi)容和第二內(nèi)容劃分為多個(gè)塊;用于記錄第二數(shù)據(jù)的部件,所述第二數(shù)據(jù)指示用于以預(yù)定順序放置所述 多個(gè)塊以生成新內(nèi)容的放置順序;和通信電路,通過(guò)網(wǎng)絡(luò)與用戶使用的播放器進(jìn)行通信,其中,根據(jù)來(lái)自用戶的請(qǐng)求通過(guò)通信電路和網(wǎng)絡(luò)將所述第一數(shù)據(jù)和所述 第二數(shù)據(jù)分發(fā)到播放器。
13. —種聚合裝置,包括通信電路,用于通過(guò)網(wǎng)絡(luò)從服務(wù)器接收第一數(shù)據(jù)和第二數(shù)據(jù),所述第一 數(shù)據(jù)用于根據(jù)第 一 內(nèi)容和第二內(nèi)容分別將至少第 一 內(nèi)容和第二內(nèi)容劃分為多 個(gè)塊,所述第二數(shù)據(jù)指示用于以預(yù)定順序放置所述多個(gè)塊以生成新內(nèi)容的放 置順序;和存儲(chǔ)器,其中通過(guò)通信電路接收到的第 一數(shù)據(jù)和第二數(shù)據(jù)被存儲(chǔ)在所述存儲(chǔ)器 中;和根據(jù)所存儲(chǔ)的第 一數(shù)據(jù)和第二數(shù)據(jù)聚合所述第 一 內(nèi)容和所述第二內(nèi)容;和輸出聚合結(jié)果。
全文摘要
提供了一種分發(fā)用于聚合至少第一內(nèi)容和第二內(nèi)容的聚合數(shù)據(jù)的方法。所述方法包括步驟通過(guò)網(wǎng)絡(luò)向用戶分發(fā)具有第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)文件,所述第一數(shù)據(jù)用于根據(jù)第一內(nèi)容和第二內(nèi)容分別將第一內(nèi)容和第二內(nèi)容劃分為多個(gè)塊,所述第二數(shù)據(jù)指示用于以預(yù)定順序放置所述多個(gè)塊以生成新內(nèi)容的放置順序。
文檔編號(hào)G10H1/00GK101197171SQ20071019701
公開日2008年6月11日 申請(qǐng)日期2007年12月4日 優(yōu)先權(quán)日2006年12月4日
發(fā)明者佐古曜一郎, 宮島靖, 竹原充 申請(qǐng)人:索尼株式會(huì)社