專利名稱:音樂游戲處理方法、處理程序、游戲裝置及攜帶通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及存儲具有新的格式的音樂游戲用數(shù)據(jù)的存儲媒體、使用該音樂游戲用數(shù)據(jù)的音樂游戲處理方法、音樂游戲用處理程序、存儲該程序的存儲媒體、音樂游戲裝置以及能夠執(zhí)行音樂游戲的攜帶通信終端。
而且,在最近,提出了各種使攜帶電話等具有除通話或通信功能之外的各種附加功能的方案,例如,提出了具有簡單的游戲功能的方案。
另一方面,近年來,在業(yè)務(wù)用游戲機(jī)和家用游戲機(jī)的領(lǐng)域中,各種音樂游戲盛行起來。
因此,考慮使攜帶電話等攜帶通信終端具有音樂游戲功能,但是,在此情況下,要求減輕因具有音樂游戲功能而在攜帶通信終端中產(chǎn)生的負(fù)荷,例如,由此所需要的存儲容量的增大和CPU的處理增大等。
不但在攜帶通信終端上,就是在攜帶型游戲機(jī)等的顯示部的面積較小的裝置上也要求能夠愉快地進(jìn)行音樂游戲。
本發(fā)明的第一目的是提供一種存儲媒體,存儲能夠在給攜帶通信終端附加音樂游戲功能時使該游戲功能所產(chǎn)生的處理負(fù)荷的增加被減少的音樂游戲用數(shù)據(jù)。
本發(fā)明的第二目的是提供即使顯示部的面積較小也能夠愉快地進(jìn)行音樂游戲的音樂游戲裝置、音樂游戲處理方法、音樂游戲用處理程序以及存儲該程序的存儲媒體。
本發(fā)明的第三目的是提供能夠執(zhí)行可由多人的操作者進(jìn)行游戲的音樂游戲的音樂游戲裝置及攜帶通信終端。
為了實現(xiàn)上述第一目的,本發(fā)明提供一種存儲音樂游戲用數(shù)據(jù)的存儲媒體,該音樂游戲用數(shù)據(jù)包含演奏數(shù)據(jù),包含音符事件數(shù)據(jù)和表示音符事件之間的時間間隔的期間數(shù)據(jù);聲道樂器名對應(yīng)表數(shù)據(jù),表示發(fā)音聲道或MIDI聲道與樂器名或聲部名的對應(yīng)關(guān)系。
上述音樂游戲用數(shù)據(jù)最好包含游戲演出用數(shù)據(jù)。
本發(fā)明提供一種音樂游戲處理方法,由具有控制部、存儲部、顯示部、操作部、音源部的裝置所執(zhí)行,其中,使用在上述存儲部中所存儲的上述本發(fā)明的音樂游戲用數(shù)據(jù),來執(zhí)行音樂游戲,其特征在于,包含以下步驟在上述顯示部上顯示在上述聲道樂器名對應(yīng)表中所存儲的信息,由操作者選擇任意的聲道,從上述演奏數(shù)據(jù)中分離出上述所選擇的聲道的演奏數(shù)據(jù)作為至少一個游戲聲部用演奏數(shù)據(jù),根據(jù)上述所選擇的聲道之外的聲道的演奏數(shù)據(jù),驅(qū)動上述音源部,根據(jù)上述游戲聲部用演奏數(shù)據(jù),使游戲聲部的音符打開定時顯示在上述顯示部上,以及,當(dāng)上述操作部的操作定時相對于上述游戲聲部的音符打開定時滿足預(yù)定條件時,根據(jù)該游戲聲部的音符事件數(shù)據(jù)來驅(qū)動上述音源。
上述本發(fā)明的音樂游戲處理方法,最好包含以下步驟根據(jù)上述操作部的操作定時與上述游戲聲部的音符打開定時的偏差量,來變更上述顯示部中的顯示形態(tài)。
本發(fā)明提供一種音樂游戲用處理程序,由具有控制部、存儲部、顯示部、操作部、音源部的裝置所執(zhí)行,其中,使用在上述存儲部中所存儲的所述音樂游戲用數(shù)據(jù),來執(zhí)行音樂游戲,其特征在于,包含下列模塊在上述顯示部上顯示在上述聲道樂器名對應(yīng)表中所存儲的信息,由操作者選擇任意的聲道的模塊;從上述演奏數(shù)據(jù)中分離出上述所選擇的聲道的演奏數(shù)據(jù)作為至少一個游戲聲部用演奏數(shù)據(jù)的模塊;根據(jù)上述所選擇的聲道之外的聲道的演奏數(shù)據(jù),驅(qū)動上述音源部,并根據(jù)上述游戲聲部用演奏數(shù)據(jù),使上述游戲聲部的音符打開定時顯示在上述顯示部上的模塊;以及,當(dāng)上述操作部的操作定時相對于上述游戲聲部的音符打開定時滿足預(yù)定條件時,根據(jù)該游戲聲部的音符事件數(shù)據(jù)來驅(qū)動上述音源的模塊。
上述本發(fā)明的音樂游戲用處理程序,最好包含以下模塊根據(jù)上述操作部的操作定時與上述游戲聲部的音符打開定時的偏差量,來變更上述顯示部中的顯示形態(tài)的模塊。
本發(fā)明提供一種存儲上述本發(fā)明的程序的存儲媒體。
本發(fā)明提供一種音樂游戲裝置,具有控制部、存儲部、顯示部、操作部、音源部、與外部機(jī)器的通信裝置,通過上述通信裝置收取本發(fā)明的音樂游戲用數(shù)據(jù),并存儲到上述存儲部中,根據(jù)該音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲。
本發(fā)明提供一種音樂游戲裝置,具有控制部、行儲部、顯示部、操作部、音源部、與外部機(jī)器的通信裝置,通過上述通信裝置收取本發(fā)明的音樂游戲用處理程序,根據(jù)該音樂游戲用處理程序來執(zhí)行音樂游戲。
上述本發(fā)明的音樂游戲裝置,最好具有與附近的至少一個其他音樂游戲裝置之間進(jìn)行通信的裝置;以及,通過該裝置向上述附近的至少一個其他的音樂游戲裝置輸出同步信號的裝置或者接收從上述附近的至少一個其他的音樂游戲裝置所提供的同步信號的裝置,使用存儲了相同的上述音樂游戲用數(shù)據(jù)的上述附近的至少一個其他的音樂游戲裝置來進(jìn)行合奏。
本發(fā)明提供一種攜帶通信終端,具有控制部、存儲部、調(diào)制解調(diào)部、聲音編碼解碼部、顯示部、操作部、音源部,其特征在于,從外部服務(wù)器接收本發(fā)明的音樂游戲用數(shù)據(jù),并存儲到上述存儲部中,根據(jù)該音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲。
本發(fā)明提供一種攜帶通信終端,具有控制部、存儲部、調(diào)制解調(diào)部、聲音編碼解碼部、顯示部、操作部、音源部,其特征在于,從外部服務(wù)器接收本發(fā)明的音樂游戲用處理程序,并存儲到上述存儲部中,根據(jù)該音樂游戲用處理程序來執(zhí)行音樂游戲。
上述本發(fā)明的攜帶通信終端最好把上述音樂游戲用數(shù)據(jù)用于來電曲調(diào)或卡拉OK演奏。
使用存儲了相同的上述音樂游戲用數(shù)據(jù)的多個攜帶通信終端來進(jìn)行合奏。
上述本發(fā)明的攜帶通信終端,最好具有與附近的至少一個其他音樂游戲裝置之間進(jìn)行通信的裝置;以及,通過該裝置向上述附近的至少一個其他的音樂游戲裝置輸出同步信號的裝置或者接收從上述附近的至少一個其他的音樂游戲裝置所提供的同步信號的裝置,使用存儲了相同的上述音樂游戲用數(shù)據(jù)的上述附近的至少一個其他的音樂游戲裝置來進(jìn)行合奏。
根據(jù)存儲了上述構(gòu)成的本發(fā)明的音樂游戲用數(shù)據(jù)的存儲媒體,能夠減輕執(zhí)行游戲的機(jī)器中的處理負(fù)荷。
不僅能夠把相同的音樂游戲用數(shù)據(jù)用于音樂游戲,也能用于來電曲調(diào)或卡拉OK演奏,而能夠提供存儲了通用性高的音樂游戲用數(shù)據(jù)的存儲媒體。
當(dāng)多人聚集時,能夠進(jìn)行合奏。
當(dāng)操作操作符時,明了地顯示出操作者的操作定時是怎樣的定時,因此,操作者對于自己的操作定時,能夠正確識別,易于調(diào)整操作定時,而提高演奏技術(shù)。
本發(fā)明的這些和其他的目的、優(yōu)點及特征將通過結(jié)合附圖對本發(fā)明的實施例的描述而得到進(jìn)一步說明。
圖11是表示卡拉OK方式的處理的流程圖;圖12是表示等待接收來電方式的處理的流程的流程圖;圖13是表示游戲方式的處理流程的流程圖;圖14A是表示游戲聲部被抽出前的演奏數(shù)據(jù)的一例子的示意圖;圖14B是表示修正游戲聲部的音符事件間的期間數(shù)據(jù)的一例子的示意圖;圖15是表示游戲重放處理的流程的流程圖;圖16是表示圖15中的游戲聲部處理流程的流程圖;圖17是用于說明在得分寄存器中相加的得分以及與音符事件數(shù)據(jù)相對應(yīng)的發(fā)音的有無的示意圖;圖18A~圖18E是表示本發(fā)明的第三實施例所涉及的執(zhí)行在存儲媒體中所存儲的音樂游戲時的顯示部的顯示的一例子的示意圖;圖19是用于對由多人進(jìn)行音樂游戲的本發(fā)明的另一個實施例進(jìn)行說明的示意圖;圖20是表示圖19所示的實施例中的音樂游戲用的演奏數(shù)據(jù)的格式的一例子的示意圖。
使用本發(fā)明的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)的音樂游戲,作為選擇樂曲中的任意聲部或樂器并通過操作者的操作而發(fā)音的聲部或樂器(以下稱為游戲聲部),對其他的聲部或樂器進(jìn)行自動演奏(所謂練習(xí)演奏)。而且,僅當(dāng)由操作者所進(jìn)行的操作的定時相對于游戲聲部的音符打開事件的定時滿足預(yù)定的誤差條件時,使得該游戲聲部的發(fā)音進(jìn)行發(fā)生。當(dāng)操作者未按下操作按鈕時,或者,當(dāng)操作定時不一致時,由于游戲聲部的聲音不準(zhǔn),而成為令人非常不滿意的演奏。另一方面,當(dāng)定時相符合時,成為幾乎感覺為由自己進(jìn)行演奏的演奏。
使用這樣的音樂游戲用數(shù)據(jù)的音樂游戲,不僅可以由專用的音樂游戲裝置來執(zhí)行,也可以用具有控制部(CPU)、存儲部、顯示部、操作部及音源部的裝置來執(zhí)行,下面以攜帶電話、PHS等攜帶通信終端為例來進(jìn)行說明。
圖1A是表示能夠執(zhí)行本發(fā)明的存儲媒體中所存儲的音樂游戲的攜帶通信終端的一例子的外觀的示意圖;圖1B是表示上述音樂游戲執(zhí)行時的圖1A的攜帶通信終端的顯示部上的顯示例子的示意圖如圖所示的那樣,在攜帶通信終端1中設(shè)置具有顯示部2和多個操作按鈕等的操作部3。
當(dāng)執(zhí)行音樂游戲時,如圖1A所示的那樣,使用操作部3中的一部分的操作按鈕作為演奏用按鈕。在此,表示了選擇低音鼓(bass drum)和小軍鼓(snare drum)作為游戲聲部的情況,使用右下的操作按鈕作為小軍鼓用,使用左下的操作按鈕作為低音鼓用。
而且,如圖1B所示的那樣,把顯示部2的顯示畫面分成上下兩個顯示部分,其中,成為進(jìn)行表示與操作者將要操作的樂器名或聲部相對應(yīng)的樂譜顯示(圖中的4、4’)以及樂曲的行進(jìn)的方框狀的行進(jìn)顯示(圖中的5、5’)。在該例中,作為游戲聲部的小軍鼓和低音鼓的音符打開事件的定時以近似于鼓譜的形態(tài)分別顯示在用4和4’表示的區(qū)域中。圖中的橫向?qū)?yīng)于時間軸,例如,上下各個顯示部分全體對應(yīng)于一小節(jié)。而且,通過使行進(jìn)顯示5中的一部分6的顯示形態(tài)與其他框的不同,來表示進(jìn)行正在演奏的定時(例如,拍的位置等)。隨著樂曲的行進(jìn),表示行進(jìn)顯示5中的現(xiàn)在位置的顯示框6依次向右移動,接著移動到下段的行進(jìn)顯示5’。在此,把上段的樂譜顯示4變更為由4’所表示的小節(jié)的接著的小節(jié)的樂譜顯示,在行進(jìn)顯示5’的現(xiàn)在位置顯示6到達(dá)右端之后,接著,移動到上段的行進(jìn)顯示5。這樣,把顯示部2作為兩段顯示,隨著樂曲的行進(jìn),來交替地進(jìn)行樂譜顯示。而且,在顯示部2中設(shè)置了表示操作者的獲得的得分的區(qū)域(在圖示的例子中,為右上部)。
操作者一邊觀看這樣的顯示部2中的游戲聲部的樂譜顯示4、4’、樂曲的行進(jìn)顯示5、5’以及現(xiàn)在位置顯示6,一邊以符合該游戲聲部的音符打開事件的定時的方式的定時來按壓操作部3中的分配給演奏的操作按鈕。當(dāng)該定時相對于游戲聲部的音符打開事件的定時處于預(yù)定的誤差范圍內(nèi)時,該樂音便被發(fā)音。而且,上述兩個定時之間的差越小,給予越高的得分。獲得的得分,如圖所示的那樣,被顯示在顯示畫面上(在圖示的例子中,為右上部)。
再有,在上述例子中,是把小軍鼓、低音鼓的鼓聲部作為游戲聲部,但是,操作者也可以選擇低音部和旋律聲部作為游戲聲部來進(jìn)行演奏。即使象旋律聲部那樣是音高變化的聲部,也能夠用一個操作按鈕進(jìn)行操作,而能夠非常簡單地體驗到演奏氣氛。
再有,象旋律聲部那樣,在進(jìn)行音高變化的聲部的演奏時,也能夠?qū)?yīng)于音高來分配多個操作按鈕。
而且,在上述例子中,是把顯示部分成兩個顯示部分來進(jìn)行樂譜顯示等,但是,分割數(shù)量和同時進(jìn)行顯示的小節(jié)數(shù)等的顯示形態(tài)可以任意設(shè)定。
以下,對本發(fā)明這樣的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)以及用于執(zhí)行該音樂游戲的音樂游戲處理方法、音樂游戲裝置及攜帶通信終端進(jìn)行詳細(xì)說明。
首先,對本發(fā)明的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)進(jìn)行說明。
圖2是表示本發(fā)明的第一實施例所涉及的存儲媒體中所存儲的音樂游戲用數(shù)據(jù)的格式的示意圖。而且,在此,發(fā)音聲道或者M(jìn)IDI聲道的數(shù)量為16聲道。
如圖所示的那樣,音樂游戲用數(shù)據(jù)為具有書志數(shù)據(jù)11、聲道/樂器名(聲部名)表12、以及演奏數(shù)據(jù)13的三個數(shù)據(jù)塊的構(gòu)造。
其中,在書志數(shù)據(jù)11的塊中存儲了該樂曲的曲名、演員姓名、作曲者姓名、當(dāng)使用該音樂游戲用數(shù)據(jù)作為卡拉OK使用時在顯示部中作為背景所顯示的圖形數(shù)據(jù)、歌詞數(shù)據(jù)、以及該音樂游戲的游戲演出用數(shù)據(jù)等各種數(shù)據(jù)。
下面參照圖3來對該音樂游戲的游戲演出用數(shù)據(jù)進(jìn)行說明。圖3是表示本發(fā)明的在存儲媒體中作為游戲演出用數(shù)據(jù)所存儲的用于樂譜顯示的圖形數(shù)據(jù)時的音樂游戲執(zhí)行時的顯示畫面的一例子的示意圖。當(dāng)把圖3與圖1B進(jìn)行對比時,可以看出,在該例中,在樂譜顯示4、4’中,各個音符打開的定時用水果的形狀加以表示。這樣,通過在音樂游戲用數(shù)據(jù)中存儲游戲演出用數(shù)據(jù),能夠?qū)γ總€樂曲進(jìn)行不同的演出。
返回到圖2,在聲道/樂器名(聲部名)表12的塊中,存儲了表示該樂曲數(shù)據(jù)的發(fā)音聲道或MIDI聲道和與其相對應(yīng)的樂器名或聲部名的對應(yīng)關(guān)系的表。在圖示的例子中,存儲了這樣的各發(fā)音聲道與樂器名或聲部名的對應(yīng)關(guān)系聲道1為低音鼓,聲道2為小軍鼓,聲道3為架子鼓打開(hi-hat open),聲道4為架子鼓關(guān)閉(hi-hat close),聲道5為手鼓(tomtom),…,聲道16為旋律聲部。這樣,通過存儲發(fā)音聲道或MIDI聲道與樂器名或聲部名的對應(yīng)關(guān)系,操作者能夠在音樂游戲執(zhí)行時,選擇所想要演奏的聲部(游戲聲部)。
在演奏數(shù)據(jù)13的塊中,存儲著該樂曲的演奏數(shù)據(jù)。在該演奏數(shù)據(jù)中交替排列表示音符事件的發(fā)生時間間隔的期間數(shù)據(jù)和音符事件數(shù)據(jù),并被存儲。如圖所示的那樣,音符事件數(shù)據(jù)由鍵號(音符號)、聲道號、速度(velocity)、音長控制(Gate Time,發(fā)音長度)、以及表示到本來的發(fā)音定時的時間的信息即表示從演奏開始到該音符事件的發(fā)生定時的時間的信息所組成。而且,該表示到達(dá)本來的發(fā)音定時的時間的信息可以通過累計期間數(shù)據(jù)來算出,并不一定進(jìn)行存儲,但是,通過這樣進(jìn)行存儲,就不需要進(jìn)行累計處理,而能夠減輕音樂游戲處理執(zhí)行時的控制部中的處理負(fù)擔(dān)。
這樣,本實施例的存儲媒體存儲了由書志數(shù)據(jù)11、聲道/樂器名(聲部名)表12以及演奏數(shù)據(jù)13組成的音樂游戲用數(shù)據(jù)。因此,不僅可以將該音樂游戲用數(shù)據(jù)作為上述音樂游戲用加以使用,也可以將其作為卡拉OK用樂曲數(shù)據(jù)、攜帶通信終端中的來電曲調(diào)用樂曲數(shù)據(jù)加以使用。
而且,根據(jù)圖2所示的第一實施例所涉及的存儲媒體,在音樂游戲用數(shù)據(jù)的格式中的演奏數(shù)據(jù)塊13中混合存儲了全部發(fā)音聲道中的期間數(shù)據(jù)和音符事件數(shù)據(jù),但是,也可以將其分別存儲在各發(fā)音聲道中。下面對這樣構(gòu)成的音樂游戲用數(shù)據(jù)格式的另一個例子進(jìn)行說明。
圖4是表示本發(fā)明的第二實施例所涉及的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)的格式中的演奏數(shù)據(jù)的格式的示意圖。而且,其他的數(shù)據(jù)塊,即書志數(shù)據(jù)11的塊以及聲道/樂器名表12的塊與圖2所示的第一實施例相同。
在該實施例中,在演奏數(shù)據(jù)13的塊中,按由13-1、13-2、…、13-16所示的那樣,在不同的發(fā)音聲道中設(shè)置存儲演奏數(shù)據(jù)的區(qū)域,在每個發(fā)音聲道中,期間數(shù)據(jù)和音符事件數(shù)據(jù)交替排列并被存儲。其中,作為音符事件數(shù)據(jù)的內(nèi)容,是鍵號、速度、音長控制(Gate Time,發(fā)音長度)以及到達(dá)本來的發(fā)音定時的時間等,對于聲道號,沒有存儲。
下面對執(zhí)行使用這樣的音樂游戲用數(shù)據(jù)的音樂游戲的本發(fā)明的音樂游戲裝置或攜帶通信終端進(jìn)行說明。
圖5是表示能夠根據(jù)本發(fā)明的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲的攜帶通信終端的一個構(gòu)成例子的方框圖。
在該圖中,控制部21具有進(jìn)行該裝置全體的控制的中央處理裝置(CPU)、存儲控制程序和各種常數(shù)數(shù)據(jù)等的ROM、以及存儲各利程序和數(shù)據(jù)并作為工作區(qū)等使用的RAM,顯示部22由液晶顯示裝置等構(gòu)成,操作部23具有多個操作按鈕等,無線通信部24由調(diào)制解調(diào)部等構(gòu)成,連接在天線上,聲音編碼解碼部(聲音CODEC)25連接在話筒和揚聲器上,進(jìn)行聲音信號的編碼及解碼,音源部26連接在揚聲器上。而且,音樂游戲數(shù)據(jù)存儲器27存儲有上述本發(fā)明的音樂游戲用數(shù)據(jù),游戲聲部存儲器28存儲從音樂游戲用數(shù)據(jù)的演奏數(shù)據(jù)中被選擇并抽出的游戲聲部的演奏數(shù)據(jù),事件存儲器29隨著演奏的進(jìn)行來存儲游戲聲部的音符事件數(shù)據(jù)。而且,這些音樂游戲數(shù)據(jù)存儲器27、游戲聲部存儲器28以及事件存儲器29可以在控制部21的RAM中作為分別對應(yīng)的存儲區(qū)域來實現(xiàn)。
圖6是表示音源部26的構(gòu)成的方框圖。
在該圖中,音源部26由與控制部21相連接的接口電路31、緩沖器(FIFO(先進(jìn)先出)緩沖器)32、定序器33、音源34及D/A變換器35所構(gòu)成。其中,音源34的發(fā)音聲道數(shù)是任意的,在此,生成16聲道的樂音。
在這樣構(gòu)成的攜帶通信終端1中,當(dāng)把音樂游戲用數(shù)據(jù)用于來電曲調(diào)和卡拉OK等時,首先,在音源34的各個發(fā)音聲道中設(shè)定與音樂游戲用數(shù)據(jù)的聲道/樂器名(聲部名)表12相對應(yīng)的音色。接著,演奏數(shù)據(jù)13通過接口電路31、緩沖器32被提供給定序器33,定序器33解釋該演奏數(shù)據(jù)來驅(qū)動音源34。即,定序器33依次解釋由緩沖器32所供給的演奏數(shù)據(jù),當(dāng)由各個期間數(shù)據(jù)所規(guī)定的時間經(jīng)過時,把對應(yīng)的音符事件提供給音源34。由此,在音源34中生成與所供給的演奏數(shù)據(jù)相對應(yīng)的樂音數(shù)據(jù),在D/A變換器35中變換為模擬信號,從未圖示的揚聲器進(jìn)行放音。
而且,當(dāng)根據(jù)音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲時,僅僅由操作者所選擇的發(fā)音聲道(游戲聲部)的演奏數(shù)據(jù)之外的非游戲聲部的演奏數(shù)據(jù)被提供給緩沖器32。而且,對于游戲聲部的演奏數(shù)據(jù),僅在由操作者按預(yù)定的定時操作操作符時,即,僅在操作者的操作定時為正確的情況下,通過控制部21的CPU的控制,不經(jīng)過緩沖器和定序器而直接提供給音源34,進(jìn)行發(fā)音。
該攜帶通信終端1中的控制部21、顯示部22、操作部23、無線通信部24、聲音CODEC 25、音源部26都可以設(shè)在現(xiàn)有的攜帶電話機(jī)等中。而且,現(xiàn)有的攜帶通信終端可以從外部的發(fā)送服務(wù)器等下載作為來電曲調(diào)和保留音、通話時的BGM等來使用的樂曲數(shù)據(jù)(來電曲調(diào)數(shù)據(jù)),通過音源部26進(jìn)行發(fā)音,與此相同,在攜帶通信終端1中也可以從發(fā)送服務(wù)器下載用于音樂游戲的該音樂游戲用數(shù)據(jù)及音樂游戲用處理程序,根據(jù)控制部21的控制來執(zhí)行音樂游戲。而且,如后述那樣,本發(fā)明的音樂游戲用數(shù)據(jù)不僅可以作為音樂游戲使用,也可以作為來電曲調(diào)用樂曲數(shù)據(jù)以及作為卡拉OK用數(shù)據(jù)使用。
圖7是表示向圖1A所示的攜帶通信終端1發(fā)送本發(fā)明的在存儲媒體中所存儲的音樂游戲用數(shù)據(jù)以及音樂游戲用處理程序的系統(tǒng)的構(gòu)成的示意圖。
在圖7中,該系統(tǒng)由攜帶通信終端1、基站41、交換局42、以及用于發(fā)送由音樂游戲用數(shù)據(jù)提供者44所提供的音樂游戲用數(shù)據(jù)和音樂游戲用處理程序的發(fā)送服務(wù)器43所構(gòu)成。本發(fā)明的攜帶通信終端1的使用者能夠通過其所屬的單元的基站41、交換局42而連接在發(fā)送服務(wù)器43上,下載音樂游戲用數(shù)據(jù)和音樂游戲用處理程序,存儲在音樂游戲數(shù)據(jù)存儲器27和控制部21內(nèi)的RAM中。
下面對能夠執(zhí)行這樣的音樂游戲的本發(fā)明的攜帶通信終端的動作進(jìn)行詳細(xì)說明。
圖8是用于說明本發(fā)明的攜帶通信終端的動作的狀態(tài)過渡圖。攜帶通信終端通常處于來電等待方式下,通過方式切換鍵等的操作,轉(zhuǎn)換到來電曲調(diào)設(shè)定方式、游戲方式、呼叫方式、卡拉OK方式,在各個處理結(jié)束后,恢復(fù)到來電等待方式。以下對這些方式進(jìn)行說明。
圖9是用于說明來電曲調(diào)設(shè)定方式中的處理的流程圖。如圖9所示的那樣,在來電曲調(diào)設(shè)定方式下,從音樂游戲數(shù)據(jù)存儲器27中所存儲的音樂游戲用數(shù)據(jù)中選擇作為來電曲調(diào)而設(shè)定的樂曲(步驟S1),存儲與所選擇的來電曲調(diào)相對應(yīng)的音樂游戲用數(shù)據(jù)的編號(步驟S2)。這樣,把音樂游戲用數(shù)據(jù)用于來電曲調(diào)。
圖10是表示呼叫方式的處理流程的流程圖。操作者首先使用操作鍵等來設(shè)定對方的電話號碼,操作通話按鈕(步驟S3)。接著,在步驟S4中,進(jìn)行通常的通話處理或者從音樂游戲用數(shù)據(jù)的發(fā)送服務(wù)器43進(jìn)行音樂游戲用數(shù)據(jù)的下載處理。接著,當(dāng)予以掛機(jī)時,結(jié)束該呼叫方式,返回來電等待方式(步驟S5)。即,在該呼叫方式中,在對方電話號碼是通常的電話接入者的情況下,進(jìn)行使用通話信道的通常的通話處理,當(dāng)對方電話號碼是音樂游戲用數(shù)據(jù)發(fā)送服務(wù)器43時,接受音樂游戲用數(shù)據(jù)的發(fā)送,進(jìn)行把該數(shù)據(jù)存儲到音樂游戲數(shù)據(jù)存儲器27中的處理。
圖11是表示卡拉OK方式的處理的流程圖。其中,首先,在步驟S6中進(jìn)行卡拉OK用的選曲處理。即,在顯示部22上顯示在音樂游戲數(shù)據(jù)存儲器27中所存儲的音樂游戲用數(shù)據(jù),從中選擇進(jìn)行卡拉OK的樂曲。接著,操作開始卡拉OK啟動的啟動按鈕(步驟S7),然后,進(jìn)到步驟S8,執(zhí)行卡拉OK重放處理。在該卡拉OK重放處理中,在顯示部22上顯示在所選擇的音樂游戲用數(shù)據(jù)的書志數(shù)據(jù)11中所存儲的圖形數(shù)據(jù)作為卡拉OK的背景顯示,隨著樂曲的行進(jìn)在顯示部22上進(jìn)行顯示歌詞數(shù)據(jù)的處理。而且,根據(jù)在音樂游戲用數(shù)據(jù)中包含的聲道/樂器名(聲部名)表12的信息,進(jìn)行設(shè)定音源34的各發(fā)音聲道的音色的處理。接著,進(jìn)行把在音樂游戲用數(shù)據(jù)中包含的演奏數(shù)據(jù)13依次傳送給音源部26的演奏數(shù)據(jù)傳送處理。即,最初,用演奏數(shù)據(jù)充分填滿FIFO緩沖器32,然后接受來自FIFO緩沖器32的追加傳送要求,傳送依次后續(xù)的演奏數(shù)據(jù)。由此,在直到結(jié)束為止(步驟S9),在顯示部22上與背景圖象一起顯示歌詞,來進(jìn)行卡拉OK演奏。
圖12是表示等待接收來電方式的處理的流程的流程圖。在步驟S11中判定是否具有來電,在沒有的情況下,進(jìn)到步驟S17,監(jiān)視有無轉(zhuǎn)換到其他方式(游戲方式和卡拉OK方式等)的操作輸入。當(dāng)具有來電時,進(jìn)到步驟S12,進(jìn)行來電曲調(diào)重放處理。在此,重放與在來電曲調(diào)設(shè)定方式下所選擇的音樂游戲用數(shù)據(jù)編號相對應(yīng)的來電曲調(diào)。即,根據(jù)在所選擇的音樂游戲用數(shù)據(jù)中包含的聲道/樂器名(聲部名)表12的信息來設(shè)定各發(fā)音聲道的音色,把演奏數(shù)據(jù)傳送給音源部26。而且,在該來電曲調(diào)的重放時,也可以在顯示部22上顯示在該音樂游戲用數(shù)據(jù)中包含的圖形數(shù)據(jù)和歌詞數(shù)據(jù)。
該來電曲調(diào)的重放處理在操作者操作通話按鈕之前,即被摘機(jī)之前進(jìn)行(步驟S13),一旦檢測到摘機(jī),則結(jié)束該來電曲調(diào)的重放處理(步驟S14)。接著,進(jìn)行步驟S15的通話處理。當(dāng)通話結(jié)束而成為掛機(jī)時(步驟S16),進(jìn)到步驟S17,判定是否有向其他方式的轉(zhuǎn)換的指示,當(dāng)向其他方式的轉(zhuǎn)換被指示時,則轉(zhuǎn)換到該方式,當(dāng)沒有被指示時,再次返回步驟S11,監(jiān)視來電的有無。即,恢復(fù)到等待接收狀態(tài)。
圖13是表示游戲方式的處理流程的流程圖。在該方式下,首先,在步驟S21中,選擇作為游戲?qū)ο蟮臉非?。即,在顯示部22上顯示在音樂游戲數(shù)據(jù)存儲器27中所存儲的樂曲,操作者選擇希望進(jìn)行游戲的樂曲。在樂曲被選擇之后,進(jìn)到步驟S22,在顯示部22上顯示該樂曲在音樂游戲用數(shù)據(jù)中包含的聲道/樂器名(聲部名)表12的內(nèi)容。操作者見到該顯示,選擇自己希望演奏的樂器名或聲部名(游戲聲部)(步驟S23)。在游戲聲部被選擇之后,進(jìn)到步驟S24,從該音樂游戲用數(shù)據(jù)的演奏數(shù)據(jù)13中抽出所選擇的游戲聲部的演奏數(shù)據(jù),進(jìn)行向游戲聲部存儲器28的存儲處理。
其中,在音樂游戲用數(shù)據(jù)是圖2所示的第一實施例的格式的情況下,通過抽出游戲聲部的演奏數(shù)據(jù),必須把在演奏數(shù)據(jù)中包含的期間數(shù)據(jù)變更為新的期間數(shù)據(jù)。關(guān)于這一過程,參照圖14A,圖14B進(jìn)行說明。圖14A是表示游戲聲部被抽出前的演奏數(shù)據(jù)的一例子的示意圖,如圖14A所示的那樣,游戲聲部的音符事件開始發(fā)生,在期間D2之后,非游戲聲部的音符事件接著發(fā)生,并且,在期間D3之后,非游戲聲部的音符事件接著發(fā)生,而且,在期間D4之后,游戲聲部的音符事件接著發(fā)生。在此情況下,當(dāng)抽出游戲聲部的演奏數(shù)據(jù)時,如圖14B所示的那樣,必須把游戲聲部的音符事件之間的期間數(shù)據(jù)修正為(D2+D3+D4)。返回圖13的處理,當(dāng)演奏數(shù)據(jù)是第一實施例的格式時,在該步驟S24中進(jìn)行期間數(shù)據(jù)的計算處理。
而且,當(dāng)音樂游戲用數(shù)據(jù)是圖4所示的第二實施例的格式時,不需要進(jìn)行上述那樣的新的期間的計算處理,僅需簡單地抽出與游戲聲部相對應(yīng)的聲道的演奏數(shù)據(jù),寫入游戲聲部存儲器中即可。
這樣,在游戲聲部抽出處理結(jié)束之后,進(jìn)到步驟S25,進(jìn)行練習(xí)演唱處理,制作選擇抽出游戲聲部的演奏數(shù)據(jù)的剩余的聲部的演奏數(shù)據(jù)。即,當(dāng)音樂游戲用數(shù)據(jù)是第一實施例的格式時,從該演奏數(shù)據(jù)中去除與游戲聲部相對應(yīng)的發(fā)音聲道的演奏數(shù)據(jù),同時,制作新的期間數(shù)據(jù),制作非游戲聲部的演奏數(shù)據(jù)。另外,在第二實施例的音樂游戲用數(shù)據(jù)的情況下,去除與所選擇的游戲聲部相對應(yīng)的發(fā)音聲道的演奏數(shù)據(jù)。
接著,進(jìn)到步驟S26,等待游戲開始的指示的輸入。當(dāng)游戲開始被指示時,執(zhí)行步驟S27的游戲重放處理,在游戲結(jié)束后,游戲方式結(jié)束,恢復(fù)到來電等待接收方式。
圖15是表示圖13的游戲重放處理(步驟S27)的流程的流程圖。
在該游戲重放處理中,首先,在步驟S31中,根據(jù)所選擇的音樂游戲用數(shù)據(jù)中包含的聲道/樂器名(聲部名)表12的內(nèi)容,在音源34的發(fā)音聲道中分別設(shè)定對應(yīng)的音色。
接著進(jìn)到步驟S32,進(jìn)行游戲聲部的樂譜的初始顯示處理。即,從在步驟S24中抽出并存儲到游戲聲部存儲器28中的游戲聲部的演奏數(shù)據(jù)來生成游戲聲部的樂譜,把其初始畫面(例如,最初的2小節(jié))顯示在顯示部22上。其是通過從游戲聲部的演奏數(shù)據(jù)的鍵號(音符號)來決定音高,從音長控制(Gate Time)來決定其音符長度而進(jìn)行的。由此,圖1B所示的游戲聲部的樂譜被顯示在顯示部22上。把顯示部22分成上下兩個顯示部分,當(dāng)分別顯示一小節(jié)時,從游戲聲部的最初,生成兩小節(jié)的樂譜,作為初始畫面被顯示。
接著,進(jìn)到步驟S33,使管理演奏的定時器被啟動而開始游戲,進(jìn)到游戲聲部處理(步驟S34)。
圖16是表示圖15的處理中的游戲聲部處理的流程的流程圖。在游戲聲部處理中,首先,在步驟S41中進(jìn)行定序器處理。該處理是對于游戲聲部,控制部(CPU)進(jìn)行與音源部26的定序器33相同的處理,讀出在游戲聲部存儲器中所存儲的游戲聲部的演奏數(shù)據(jù),當(dāng)與各期間數(shù)據(jù)相對應(yīng)的時間經(jīng)過時,讀出其對應(yīng)的音符事件。而且,對于游戲聲部,由于存在操作者的按鈕操作快于本來的音符打開定時的可能性,因此,快于非游戲聲部來開始重放。
當(dāng)讀出的音符事件是音符打開事件時(步驟S42的YES),把該音符打開事件存儲到事件存儲器29中(步驟S43)。即,把該音符打開事件數(shù)據(jù)的鍵號、速度、音長控制(Gate Time)、到達(dá)本來的發(fā)音定時的時間的數(shù)據(jù)存儲到事件存儲器29中。此時,在每個鍵號上決定寫入位置,當(dāng)相同鍵號的事件數(shù)據(jù)被讀出時,覆蓋舊的數(shù)據(jù)。
在步驟S43之后,或者,當(dāng)事件不是音符打開事件時,進(jìn)到步驟S44,進(jìn)行游戲聲部的樂譜的更新處理。即,使樂曲的行進(jìn)狀態(tài)顯示部更新,并且,當(dāng)一小節(jié)的時間經(jīng)過時,更新樂譜顯示。
而且,在步驟S45中判定由操作者所進(jìn)行的操作按鈕的操作是否存在,當(dāng)不存在時,結(jié)束該游戲聲部處理。當(dāng)操作按鈕被操作時,進(jìn)到步驟S46。在該步驟S46中,讀取定時器的計數(shù)值,把該值與分配給所操作的操作按鈕的鍵號相對應(yīng)的在事件存儲器中所存儲的各個音符事件數(shù)據(jù)的「到達(dá)本來的發(fā)音定時的時間」信息進(jìn)行比較,判別作為比較結(jié)果的差值(絕對值)是否小于預(yù)定值(步驟S47)。
其結(jié)果,當(dāng)差值小于預(yù)定值時,把該音符事件數(shù)據(jù)提供給音源,向音源指示與該音符事件數(shù)據(jù)相對應(yīng)的發(fā)音,同時,把較大的值加到得分寄存器中(步驟S48)。另外,當(dāng)差值大于預(yù)定值時,不進(jìn)行與該音符事件數(shù)據(jù)相對應(yīng)的發(fā)音,并且,把0或者與比較結(jié)果相對應(yīng)的較小的值加到得分寄存器中(步驟S49)。
圖17是表示其樣子的示意圖。在該圖所示的例子中,把處理分成3個階段,(1)當(dāng)定時器的計數(shù)值正確地與本來的發(fā)音定時相一致時,為高得分,同時進(jìn)行發(fā)音,(2)當(dāng)存在稍稍偏差時,為中得分,同時進(jìn)行發(fā)音,(3)當(dāng)存在較大偏差時,為低得分,同時不進(jìn)行發(fā)音。
接著,結(jié)束該游戲聲部處理。
然后,返回圖15的游戲重放處理,在執(zhí)行這樣的游戲聲部處理(步驟S34)之后,在步驟S35中執(zhí)行非游戲聲部演奏數(shù)據(jù)傳送處理。其中,把在步驟S25(圖13)的練習(xí)演唱處理中所制成的非游戲聲部的演奏數(shù)據(jù)傳送給音源部26。該非游戲聲部的演奏數(shù)據(jù)的重放由音源部26內(nèi)的定序器33進(jìn)行,因此,控制部(CPU)僅進(jìn)行演奏數(shù)據(jù)向音源部26的傳送。
下面,重復(fù)進(jìn)行步驟S34的游戲聲部處理和步驟S35的非游戲聲部數(shù)據(jù)傳送處理,直到演奏數(shù)據(jù)結(jié)束為止,當(dāng)結(jié)束時(步驟S36的YES),在步驟S37中,在顯示部上顯示游戲最終得分。
而且,在上述實施例的音樂游戲中,在顯示部22上沒有顯示操作者的操作按鈕的操作定時,因此,操作者不能把握自己的操作定時的偏差,而存在心懷不安感覺,以及不能提高演奏技術(shù)的問題。因此,下面對在顯示部上顯示操作者的操作定時的本發(fā)明的另一個實施例進(jìn)行說明。
圖18A~圖18E是表示該實施例中的顯示部的顯示的一例子的示意圖。圖18A是放大表示圖1B所示的音樂游戲方式時的顯示部中的顯示的一部分的示意圖,如圖18A所示的那樣,在該實施例中,除了以樂譜顯示來表示本來的定時的顯示a之外,還顯示出了向前偏差的定時b和向后偏差的定時c。而且,當(dāng)操作者進(jìn)行操作時,按d那樣顯示其定時。因此,當(dāng)操作者進(jìn)行操作的定時提前時,按圖18B所示的那樣進(jìn)行顯示,當(dāng)正好相一致時,按圖18C所示的那樣進(jìn)行顯示,但滯后時,按圖18D所示的那樣進(jìn)行顯示。而且,當(dāng)操作定時從本來的定時超越允許范圍而在滯后方向上偏差時,按圖18E所示的那樣進(jìn)行顯示,因此,操作者能夠正確地把握自己的操作定時,能夠有助于演奏的提高。而且,即使在有意地錯開來演奏時,也容易知道。因此,成為自由地錯開來演奏時的幫助,或成為復(fù)雜的節(jié)奏訓(xùn)練的幫助。
而且,當(dāng)操作定時與本來的定時正好一致時,也可以不按圖18C那樣進(jìn)行顯示,而可以消去表示本來的定時顯示(a、b、c)的顯示。例如,當(dāng)操作定時與本來的定時正好一致時,如果采用樂譜顯示爆發(fā)并消失的方式加以顯示,則能夠進(jìn)一步提高游戲性。
而且,在上述各個實施例中,既可以由一人僅使用一臺攜帶通信終端來進(jìn)行音樂游戲,也可以由多人使用多臺攜帶通信終端來進(jìn)行音樂游戲。在此情況下,能夠愉快地進(jìn)行合奏。
參照圖19,對由多人使用多臺攜帶通信終端來進(jìn)行音樂游戲的本發(fā)明的另一個實施例進(jìn)行說明。
在圖19中,A、B、C、D都是與該實施例相關(guān)的能夠執(zhí)行音樂游戲的攜帶通信終端,其中,A是主機(jī),進(jìn)行音樂游戲。另外,各個攜帶通信終端在上述的構(gòu)成的基礎(chǔ)上還具有在相互之間使用紅外線等進(jìn)行相互通信的功能。
而且,在該實施例中,由于各攜帶通信終端必須同步來進(jìn)行樂曲的重放,因此,需要在演奏數(shù)據(jù)中適當(dāng)?shù)夭迦胪接脭?shù)據(jù),根據(jù)該數(shù)據(jù)取得多個攜帶通信終端的演奏的同步。
圖20是表示該實施例中的音樂游戲用數(shù)據(jù)的演奏數(shù)據(jù)13的格式的一例子的示意圖。如該圖所示的那樣,在該實施例的演奏數(shù)據(jù)13中,適當(dāng)?shù)匾岳珙A(yù)定的間隔插入同步用數(shù)據(jù)(第一同步點15、第二同步點16、第三同步點17等)。
下面對該實施例中的進(jìn)行合奏的音樂游戲的行進(jìn)順序進(jìn)行說明。
(1)首先,各個攜帶通信終端分別在自己機(jī)器中存儲作為演奏對象的樂曲的音樂游戲用數(shù)據(jù)。即,根據(jù)需要,分別從上述發(fā)送服務(wù)器43下載該音樂游戲用數(shù)據(jù)。再有,也可以從利用紅外線通信功能的其他攜帶通信終端來接受該音樂游戲用數(shù)據(jù),或者,也可以從個人計算機(jī)等進(jìn)行下載。
(2)接著,成為主機(jī)的攜帶通信終端A之外的攜帶通信終端B~D的操作者,把除自己進(jìn)行演奏的樂器(游戲聲部)之外其他樂器設(shè)置為靜音狀態(tài),使各個攜帶通信終端成為重放準(zhǔn)備狀態(tài)。而且,對于非游戲聲部,成為主機(jī)的終端A進(jìn)行發(fā)音。
例如,終端A把低音鼓和小軍鼓設(shè)定為演奏聲部,終端B把架子鐃鈸、手鼓、鐃鈸設(shè)定為演奏聲部,終端C把貝司設(shè)定為演奏聲部,終端D把旋律聲部設(shè)定為演奏聲部。
(3)成為主機(jī)的終端A開始演奏。此時,終端A使用紅外線通信功能等,向各個終端B~D發(fā)送與同步點15相對應(yīng)的同步信號。
(4)各個終端B~D根據(jù)來自終端A的同步信號的接收,分別開始進(jìn)行演奏。
(5)然后,當(dāng)演奏的行進(jìn)位置到達(dá)同步點16、17時,終端A向各個終端B~D發(fā)送現(xiàn)在的行進(jìn)位置,即與該同步點相對應(yīng)的信號。各個終端B~D接收表示來自終端A的行進(jìn)位置的信號,與自己的現(xiàn)在的行進(jìn)位置進(jìn)行比較,當(dāng)自己滯后時,提前自己的重放位置。此時,如果音符事件數(shù)據(jù)存在,則執(zhí)行與該事件相對應(yīng)的處理。另一方面,當(dāng)自己超前時,把自己的重放位置的行進(jìn)停止與該超前量相對應(yīng)的時間。
這樣,多個終端B~D能夠同步來執(zhí)行音樂游戲用數(shù)據(jù)。由于取得了同步,能夠快樂地進(jìn)行合奏。
而且,在上述說明中,作為執(zhí)行使用音樂游戲用數(shù)據(jù)的音樂游戲的裝置,以攜帶通信終端為例進(jìn)行了說明,但是,即使在攜帶型的游戲機(jī)等中,當(dāng)然也可以執(zhí)行。
而且,在上述中,說明了從發(fā)送服務(wù)器下載本發(fā)明的音樂游戲用處理程序,但是,也可以使用記錄著音樂游戲用處理程序的各種記錄媒體。作為各種記錄媒體,可以為RAM、NV-RAM、軟盤(注冊商標(biāo))、硬盤、光盤、磁光盤、CD-ROM、MO、CD-RW、DVD(DVD-ROM、DVD-R)、磁帶、非易失性的存儲卡、其他的ROM等。
權(quán)利要求
1.一種存儲音樂游戲用數(shù)據(jù)的存儲媒體,該音樂游戲用數(shù)據(jù)包含演奏數(shù)據(jù),包含音符事件數(shù)據(jù)和表示音符事件之間的時間間隔的期間數(shù)據(jù);聲道樂器名對應(yīng)表數(shù)據(jù),表示發(fā)音聲道或MIDI聲道與樂器名或聲部名的對應(yīng)關(guān)系。
2.根據(jù)權(quán)利要求1所述的存儲媒體,其特征在于,上述音樂游戲用數(shù)據(jù)進(jìn)一步包含游戲演出用數(shù)據(jù)。
3.一種音樂游戲處理方法,由具有控制部、存儲部、顯示部、操作部、音源部的裝置所執(zhí)行,其中,使用在上述存儲部中所存儲的 1或2中的音樂游戲用數(shù)據(jù),來執(zhí)行音樂游戲,其特征在于,包含以下步驟在上述顯示部上顯示在上述聲道樂器名對應(yīng)表中所存儲的信息,由操作者選擇任意的聲道;將上述所選擇的聲道的演奏數(shù)據(jù)作為至少一個游戲聲部用演奏數(shù)據(jù)從上述演奏數(shù)據(jù)中分離出;根據(jù)上述所選擇的聲道之外的聲道的演奏數(shù)據(jù),驅(qū)動上述音源部;根據(jù)上述游戲聲部用演奏數(shù)據(jù),使上述游戲聲部的音符打開定時顯示在上述顯示部;以及,當(dāng)上述操作部的操作定時相對于上述游戲聲部的音符打開定時滿足預(yù)定條件時,根據(jù)該游戲聲部的音符事件數(shù)據(jù)來驅(qū)動上述音源。
4.根據(jù)權(quán)利要求3所述的音樂游戲處理方法,其特征在于,進(jìn)一步包含以下步驟根據(jù)上述操作部的操作定時與上述游戲聲部的音符打開定時的偏差量,來變更上述顯示部中的顯示形態(tài)。
5.一種音樂游戲用處理程序,由具有控制部、存儲部、顯示部、操作部、音源部的裝置所執(zhí)行,其中,使用在上述存儲部中所存儲的權(quán)利要求1或2的音樂游戲用數(shù)據(jù),來執(zhí)行音樂游戲,其特征在于,包含下列模塊在上述顯示部上顯示在上述聲道樂器名對應(yīng)表中所存儲的信息,由操作者選擇任意的聲道的模塊;將上述所選擇的聲道的演奏數(shù)據(jù)作為至少一個游戲聲部用演奏數(shù)據(jù)從上述演奏數(shù)據(jù)中分離出的模塊;根據(jù)上述所選擇的聲道之外的聲道的演奏數(shù)據(jù),驅(qū)動上述音源部的模塊;根據(jù)上述游戲聲部用演奏數(shù)據(jù),使游戲聲部的音符打開定時顯示在上述顯示部的模塊;以及,當(dāng)上述操作部的操作定時相對于上述游戲聲部的音符打開定時滿足預(yù)定條件時,根據(jù)該游戲聲部的音符事件數(shù)據(jù)來驅(qū)動上述音源的模塊。
6.根據(jù)權(quán)利要求5所述的音樂游戲用處理程序,其特征在于,進(jìn)一步包含以下模塊根據(jù)上述操作部的操作定時與上述游戲聲部的音符打開定時的偏差量,來變更上述顯示部中的顯示形態(tài)的模塊。
7.一種存儲媒體,存儲音樂游戲用處理程序,該程序由具有控制部、存儲部、顯示部、操作部、音源部的裝置所執(zhí)行,其中,使用在上述存儲部中所存儲的權(quán)利要求1或2的音樂游戲用數(shù)據(jù),來執(zhí)行音樂游戲,其特征在于,上述程序包含下列模塊在上述顯示部上顯示在上述聲道樂器名對應(yīng)表中所存儲的信息,由操作者選擇任意的聲道的模塊;將上述所選擇的聲道的演奏數(shù)據(jù)作為至少一個游戲聲部用演奏數(shù)據(jù)從上述演奏數(shù)據(jù)中分離出的模塊;根據(jù)上述所選擇的聲道之外的聲道的演奏數(shù)據(jù),驅(qū)動上述音源部的模塊;根據(jù)上述游戲聲部用演奏數(shù)據(jù),使游戲聲部的音符打開定時顯示在上述顯示部上的模塊;以及,當(dāng)上述操作部的操作定時相對于上述游戲聲部的音符打開定時滿足預(yù)定條件時,根據(jù)該游戲聲部的音符事件數(shù)據(jù)來驅(qū)動上述音源的模塊。
8.一種音樂游戲裝置,具有控制部、存儲部、顯示部、操作部、音源部、與外部機(jī)器的通信裝置,通過上述通信裝置收取權(quán)利要求1或2中的音樂游戲用數(shù)據(jù)并存儲到上述存儲部中,根據(jù)該音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲。
9.一種音樂游戲裝置,具有控制部、存儲部、顯示部、操作部、音源部、與外部機(jī)器的通信裝置,通過上述通信裝置收取權(quán)利要求1或2中的音樂游戲用處理程序,根據(jù)該音樂游戲用處理程序來執(zhí)行音樂游戲。
10.根據(jù)權(quán)利要求8或9所述的音樂游戲裝置,其特征在于,進(jìn)一步具有與附近的至少一個其他音樂游戲裝置之間進(jìn)行通信的裝置;以及,通過該裝置向上述附近的至少一個其他的音樂游戲裝置輸出同步信號的裝置或者接收從上述附近的至少一個其他的音樂游戲裝置所提供的同步信號的裝置,使用存儲了相同的上述音樂游戲用數(shù)據(jù)的上述附近的至少一個其他的音樂游戲裝置來進(jìn)行合奏。
11.一種攜帶通信終端,具有控制部、存儲部、調(diào)制解調(diào)部、聲音編碼解碼部、顯示部、操作部、音源部,其特征在于,從外部服務(wù)器接收權(quán)利要求1或2中的音樂游戲用數(shù)據(jù)并存儲到上述存儲部中,根據(jù)該音樂游戲用數(shù)據(jù)來執(zhí)行音樂游戲。
12.一種攜帶通信終端,具有控制部、存儲部、調(diào)制解調(diào)部、聲音編碼解碼部、顯示部、操作部、音源部,其特征在于,從外部服務(wù)器接收權(quán)利要求5或6的音樂游戲用處理程序并存儲到上述存儲部中,根據(jù)該音樂游戲用處理程序來執(zhí)行音樂游戲。
13.根據(jù)權(quán)利要求11或12所述的攜帶通信終端,其特征在于,把上述音樂游戲用數(shù)據(jù)用于來電曲調(diào)或卡拉OK演奏。
14.根據(jù)權(quán)利要求11~13任一項所述的攜帶通信終端,其特征在于,進(jìn)一步具有與附近的至少一個其他攜帶通信終端之間進(jìn)行通信的裝置;以及,通過該裝置向上述附近的至少一個其他的攜帶通信終端輸出同步信號的裝置或者接收從上述附近的至少一個其他的攜帶通信終端所提供的同步信號的裝置,使用存儲了相同的上述音樂游戲用數(shù)據(jù)的上述附近的至少一個其他的攜帶通信終端來進(jìn)行合奏。
全文摘要
本發(fā)明提供一種存儲音樂游戲用數(shù)據(jù)的存儲媒體,能夠在給攜帶通信終端附加音樂游戲功能時,減少由該游戲功能所產(chǎn)生的處理負(fù)荷的增加。該存儲媒體存儲音樂游戲用數(shù)據(jù),該音樂游戲用數(shù)據(jù)包括:包含音符事件數(shù)據(jù)和表示音符事件之間的時間間隔的期間數(shù)據(jù)的演奏數(shù)據(jù)、表示發(fā)音聲道或MIDI聲道和樂器名或聲部名的對應(yīng)關(guān)系的聲道/樂器名表數(shù)據(jù)。
文檔編號G10H1/00GK1380641SQ0210311
公開日2002年11月20日 申請日期2002年1月30日 優(yōu)先權(quán)日2001年1月31日
發(fā)明者長谷部圣 申請人:雅馬哈株式會社