專(zhuān)利名稱:可輸出文本的音樂(lè)游戲系統(tǒng)以及存儲(chǔ)有其計(jì)算機(jī)程序的計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及除了針對(duì)玩家的操作引導(dǎo)以外,還能夠輸出歌詞等文本的音樂(lè)游戲系統(tǒng)等。
背景技術(shù):
作為能夠顯示與音樂(lè)的再現(xiàn)對(duì)應(yīng)的操作引導(dǎo)和輸出(顯示或者再現(xiàn))歌詞的文本的音樂(lè)游戲系統(tǒng),提出了如下的音樂(lè)游戲系統(tǒng)利用數(shù)值表數(shù)據(jù)對(duì)歌詞中包含的各字符分配數(shù)值,根據(jù)這些數(shù)值,將一個(gè)以上的字符作為單位,生成用于確定輸入裝置的操作部的指令,按照這些指令在游戲畫(huà)面上滾動(dòng)顯示操作指示標(biāo)記,由此,將歌詞的文本和操作的指示關(guān)聯(lián)起來(lái)(例如參照專(zhuān)利文獻(xiàn)1)。除此以外,與本發(fā)明有關(guān)的現(xiàn)有技術(shù)文獻(xiàn)還有專(zhuān)利文獻(xiàn) 2?,F(xiàn)有技術(shù)文獻(xiàn)專(zhuān)利文獻(xiàn)專(zhuān)利文獻(xiàn)1 日本特開(kāi)2005-46446號(hào)公報(bào)專(zhuān)利文獻(xiàn)2 日本特開(kāi)2005-46445號(hào)公報(bào)
發(fā)明內(nèi)容
發(fā)明要解決的課題在專(zhuān)利文獻(xiàn)1的游戲系統(tǒng)中,對(duì)歌詞中包含的文本唯一地分配數(shù)值,根據(jù)這些數(shù)值確定操作指示標(biāo)記的種類(lèi)。因此,歌詞中包含的文本和操作的指示之間的關(guān)聯(lián)存在制約。 例如,為了改變文本和操作指示標(biāo)記之間的對(duì)應(yīng)關(guān)系,不得不變更作為用于分配數(shù)值的基礎(chǔ)的數(shù)值表的數(shù)據(jù)本身。只要數(shù)值表數(shù)據(jù)相同,即使是不同的樂(lè)曲,如果歌詞的文本相同也指定同一操作。因此,本發(fā)明的目的在于,提供一種可提高關(guān)于歌詞等文本和操作的指示之間的關(guān)聯(lián)的自由度的音樂(lè)游戲系統(tǒng)等。用于解決課題的手段本發(fā)明提供一種音樂(lè)游戲系統(tǒng),其中,該音樂(lè)游戲系統(tǒng)具有輸入裝置,其具有至少一個(gè)操作部;顯示裝置,其顯示輸出游戲畫(huà)面;聲音輸出裝置,其再現(xiàn)輸出游戲聲音;樂(lè)曲數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)用于再現(xiàn)樂(lè)曲的樂(lè)曲數(shù)據(jù);樂(lè)曲再現(xiàn)單元,其根據(jù)所述樂(lè)曲數(shù)據(jù)從所述聲音輸出裝置再現(xiàn)所述樂(lè)曲;序列數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)記述有在所述樂(lè)曲的再現(xiàn)中所述操作部的操作時(shí)期的序列數(shù)據(jù);操作引導(dǎo)單元,其根據(jù)所述序列數(shù)據(jù)判別從所述樂(lè)曲上的當(dāng)前時(shí)刻起朝向?qū)?lái)包含在預(yù)定的時(shí)間范圍內(nèi)的所述操作部的操作時(shí)期,在所述游戲畫(huà)面上按照沿著時(shí)間軸的配置,顯示與判別出的各操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記和與所述當(dāng)前時(shí)刻對(duì)應(yīng)的操作基準(zhǔn)標(biāo)記,并且,在所述操作基準(zhǔn)標(biāo)記與所述操作指示標(biāo)記之間產(chǎn)生與所述樂(lè)曲上的時(shí)間的推進(jìn)對(duì)應(yīng)的相對(duì)位移,使得所述操作指示標(biāo)記在應(yīng)由該操作指示標(biāo)記表示的操作時(shí)期與所述操作基準(zhǔn)標(biāo)記一致,由此引導(dǎo)玩家操作所述操作部;文本數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)將應(yīng)配合所述樂(lè)曲輸出的文本與該樂(lè)曲上的時(shí)刻對(duì)應(yīng)地進(jìn)行了記述的文本數(shù)據(jù),作為區(qū)別于所述序列數(shù)據(jù)的數(shù)據(jù);文本分配判別單元,其根據(jù)所述序列數(shù)據(jù)上的各操作時(shí)期和與所述文本數(shù)據(jù)內(nèi)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,判別應(yīng)對(duì)各操作指示標(biāo)記分配的文本;以及文本輸出單元,其將由所述文本分配判別單元分配的文本與基于所述操作指示標(biāo)記的各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái)并對(duì)所述文本進(jìn)行輸出。此外,本發(fā)明提供一種計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì),其存儲(chǔ)有音樂(lè)游戲系統(tǒng)用的計(jì)算機(jī)程序,該音樂(lè)游戲系統(tǒng)具有輸入裝置,其具有至少一個(gè)操作部;顯示裝置,其顯示輸出游戲畫(huà)面;聲音輸出裝置,其再現(xiàn)輸出游戲聲音;樂(lè)曲數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)用于再現(xiàn)樂(lè)曲的樂(lè)曲數(shù)據(jù);樂(lè)曲再現(xiàn)單元,其根據(jù)所述樂(lè)曲數(shù)據(jù)從所述聲音輸出裝置再現(xiàn)所述樂(lè)曲; 序列數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)記述有在所述樂(lè)曲的再現(xiàn)中所述操作部的操作時(shí)期的序列數(shù)據(jù);以及文本數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)將應(yīng)配合所述樂(lè)曲輸出的文本與該樂(lè)曲上的時(shí)刻對(duì)應(yīng)地進(jìn)行了記述的文本數(shù)據(jù),作為區(qū)別于所述序列數(shù)據(jù)的數(shù)據(jù),所述計(jì)算機(jī)程序構(gòu)成為使內(nèi)設(shè)于音樂(lè)游戲系統(tǒng)中的計(jì)算機(jī)作為如下單元發(fā)揮作用操作引導(dǎo)單元,其根據(jù)所述序列數(shù)據(jù)判別從所述樂(lè)曲上的當(dāng)前時(shí)刻起朝向?qū)?lái)預(yù)定的時(shí)間范圍內(nèi)包含的所述操作部的操作時(shí)期,在所述游戲畫(huà)面上按照沿著時(shí)間軸的配置,顯示與判別出的各操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記和與所述當(dāng)前時(shí)刻對(duì)應(yīng)的操作基準(zhǔn)標(biāo)記,并且,在所述操作基準(zhǔn)標(biāo)記與所述操作指示標(biāo)記之間產(chǎn)生與所述樂(lè)曲上的時(shí)間的推進(jìn)對(duì)應(yīng)的相對(duì)位移,使得所述操作指示標(biāo)記在應(yīng)由該操作指示標(biāo)記表示的操作時(shí)期與所述操作基準(zhǔn)標(biāo)記一致,由此引導(dǎo)玩家操作所述操作部;文本分配判別單元,其根據(jù)所述序列數(shù)據(jù)上的各操作時(shí)期和與所述文本數(shù)據(jù)內(nèi)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,判別應(yīng)對(duì)各操作指示標(biāo)記分配的文本;以及文本輸出單元,其將由所述文本分配判別單元分配的文本與所述操作指示標(biāo)記的各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái)并對(duì)所述文本進(jìn)行輸出。在本發(fā)明中,在由樂(lè)曲再現(xiàn)單元從聲音輸出裝置再現(xiàn)樂(lè)曲時(shí),操作引導(dǎo)單元根據(jù)序列數(shù)據(jù)判別從樂(lè)曲上的當(dāng)前時(shí)刻起預(yù)定的時(shí)間范圍內(nèi)包含的操作部的操作時(shí)期,在游戲畫(huà)面上按照沿著時(shí)間軸的配置,顯示與判別出的各操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記和與當(dāng)前時(shí)刻對(duì)應(yīng)的操作基準(zhǔn)標(biāo)記。并且,操作引導(dǎo)單元使這些標(biāo)記按照樂(lè)曲再現(xiàn)的進(jìn)行產(chǎn)生相對(duì)位移,使得在操作時(shí)期操作指示標(biāo)記與操作基準(zhǔn)標(biāo)記一致,由此對(duì)玩家引導(dǎo)操作部的操作時(shí)期。此外,文本分配判別單元根據(jù)序列數(shù)據(jù)上的操作時(shí)期和文本數(shù)據(jù)內(nèi)的樂(lè)曲上的時(shí)刻, 判別應(yīng)對(duì)各操作指示標(biāo)記分配的文本。然后,文本輸出單元與通過(guò)操作指示標(biāo)記進(jìn)行的操作的引導(dǎo)關(guān)聯(lián)地輸出分配給各操作指示標(biāo)記的文本。這樣,根據(jù)本發(fā)明,作為彼此區(qū)別的數(shù)據(jù)準(zhǔn)備記述有操作部的操作時(shí)期的序列數(shù)據(jù)和與樂(lè)曲上的時(shí)刻對(duì)應(yīng)地記述有文本的文本數(shù)據(jù),利用兩個(gè)數(shù)據(jù)中的與時(shí)間有關(guān)的信息,即序列數(shù)據(jù)上的操作時(shí)期和文本數(shù)據(jù)中的樂(lè)曲上的時(shí)刻,判別針對(duì)操作指示標(biāo)記的文本分配。因此,在與同一樂(lè)曲有關(guān)的序列數(shù)據(jù)被變更的情況下,或者相對(duì)于同一樂(lè)曲存在難易程度等不同的多個(gè)序列數(shù)據(jù)的情況下,也能夠利用共同的文本數(shù)據(jù)將操作的指示和文本關(guān)聯(lián)起來(lái)。因此,能夠提高關(guān)于針對(duì)玩家的操作的指示和文本之間的關(guān)聯(lián)的自由度。本發(fā)明的一個(gè)方式也可以是,所述文本分配單元在設(shè)所述序列數(shù)據(jù)上的任意一個(gè)操作時(shí)期為特定操作時(shí)期時(shí),根據(jù)與所述文本數(shù)據(jù)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,確定應(yīng)在從該特定操作時(shí)期起且下一個(gè)操作時(shí)期以前的期間輸出的文本,判別應(yīng)分配給各操作指示標(biāo)記的文本,使得將確定的文本分配給與所述特定操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記。根據(jù)該方式,即使在沒(méi)有在序列數(shù)據(jù)上將同與文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻相同的時(shí)刻指定為操作時(shí)期的情況下,也將該文本分配給與相對(duì)于應(yīng)輸出該文本的樂(lè)曲上的時(shí)刻最接近且在時(shí)間上以前的操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記。本發(fā)明中的文本的輸出還可采用游戲畫(huà)面上的顯示輸出、或者聲音輸出中的任何方式。此外,通過(guò)操作指示標(biāo)記進(jìn)行的操作時(shí)期的引導(dǎo)和文本的輸出的關(guān)聯(lián),可以是在時(shí)間上或者位置上與操作指示標(biāo)記的顯示關(guān)聯(lián)的方式,也可以是與玩家的操作關(guān)聯(lián),即所謂的間接的方式,該玩家的操作是以基于操作指示標(biāo)記的操作時(shí)期的引導(dǎo)為媒介進(jìn)行的。例如,也可以是,所述文本輸出單元將分配給各操作指示標(biāo)記的文本中的至少一個(gè),按照同與該文本對(duì)應(yīng)的操作指示標(biāo)記成預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上,由此,實(shí)現(xiàn)與所述操作時(shí)期的引導(dǎo)相關(guān)聯(lián)的所述文本的輸出。并且,也可以是,所述文本輸出單元將分配給各操作指示標(biāo)記的文本的一部分按照同所述操作指示標(biāo)記成預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上,并且,以玩家配合各操作指示標(biāo)記與所述操作基準(zhǔn)標(biāo)記的一致而進(jìn)行了適當(dāng)?shù)牟僮鳛闂l件,將分配給各操作指示標(biāo)記的剩余的文本按照同所述操作指示標(biāo)記成所述預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上。由此,通過(guò)玩家按照通過(guò)操作指示標(biāo)記進(jìn)行的操作指示進(jìn)行適當(dāng)?shù)牟僮?,顯示分配給該操作指示標(biāo)記的全部文本。因此,能夠通過(guò)文本的顯示控制實(shí)現(xiàn)當(dāng)持續(xù)適當(dāng)?shù)牟僮鲿r(shí)連著顯示樂(lè)曲的歌詞這樣的游戲的要素。本發(fā)明的一個(gè)方式也可以是,所述文本輸出單元以玩家針對(duì)由所述操作引導(dǎo)單元引導(dǎo)的各操作時(shí)期在預(yù)定的時(shí)間范圍內(nèi)操作了所述操作部為條件,與各操作指示標(biāo)記具有預(yù)定的位置關(guān)系地顯示分配給各操作指示標(biāo)記的全部文本,在不滿足所述條件的情況下, 省略至少一部分文本的顯示。由此,在滿足玩家針對(duì)由操作引導(dǎo)單元引導(dǎo)的各操作時(shí)期在預(yù)定的時(shí)間范圍內(nèi)操作了操作部這樣的條件的情況下,顯示分配給各操作指示標(biāo)記的全部文本,在不滿足該條件的情況下,省略具有所述預(yù)定的位置關(guān)系地顯示的全部文本中的至少一部分文本的顯示。因此,在玩家視覺(jué)識(shí)別操作引導(dǎo)而目測(cè)操作的時(shí)期的狀態(tài)下,省略文本的一部分或者全部的顯示,操作指示標(biāo)記等的視覺(jué)識(shí)別性提高,另一方面,如果玩家按照操作時(shí)期進(jìn)行操作,則顯示全部文本。由此,能夠抑制對(duì)操作的指示帶來(lái)的影響,并且在有限的空間內(nèi)顯示操作的指示和歌詞等文本。本發(fā)明的一個(gè)方式也可以是,所述文本輸出單元在不滿足所述條件的情況下,僅顯示分配給各操作指示標(biāo)記的文本中的一個(gè)字符的文本。由此,在玩家進(jìn)行操作以前的狀態(tài)下僅顯示最小限度的文本。并且,也可以是,所述一個(gè)字符的文本是分配給各操作指示標(biāo)記的文本中位于起始的文本。由此,首先顯示與各操作指示標(biāo)記對(duì)應(yīng)的文本中起始的文本, 當(dāng)玩家在適當(dāng)?shù)臅r(shí)期進(jìn)行操作時(shí),響應(yīng)該操作而顯示剩余的文本。本發(fā)明的一個(gè)方式也可以是,所述文本輸出單元在滿足所述條件的情況下,在通過(guò)所述文本數(shù)據(jù)對(duì)應(yīng)起來(lái)的樂(lè)曲上的時(shí)刻顯示分配給各操作指示標(biāo)記的文本。由此,當(dāng)玩家按照操作時(shí)期進(jìn)行操作時(shí),在應(yīng)輸出這些文本的時(shí)刻自動(dòng)地顯示分配給各操作指示標(biāo)記的文本。在本發(fā)明的位置方式中,也可以是,所述文本輸出單元取入分配給各操作指示標(biāo)
7記的文本的至少一部分作為所述操作指示標(biāo)記的至少一部分,從而顯示所述文本。根據(jù)該方式,能夠在游戲畫(huà)面上的有限空間內(nèi)顯示操作指示標(biāo)記和文本。此外,能夠使至少一部分文本作為操作指示標(biāo)記的一部分發(fā)揮功能。由此,能夠進(jìn)一步降低文本的顯示對(duì)操作指示帶來(lái)的影響。本發(fā)明的一個(gè)方式也可以是,所述文本輸出單元以玩家配合各操作指示標(biāo)記與所述操作基準(zhǔn)標(biāo)記的一致而對(duì)應(yīng)地進(jìn)行了適當(dāng)?shù)牟僮鳛闂l件,從所述聲音輸出裝置再現(xiàn)分配給各操作指示標(biāo)記的全部文本,由此實(shí)現(xiàn)與所述操作時(shí)期的引導(dǎo)相關(guān)聯(lián)的所述文本的輸出。由此,通過(guò)玩家按照操作指示標(biāo)記進(jìn)行的操作指示進(jìn)行適當(dāng)?shù)牟僮?,將分配給該操作指示標(biāo)記的文本作為聲音進(jìn)行再現(xiàn)。因此,能夠通過(guò)文本的再現(xiàn)控制實(shí)現(xiàn)當(dāng)繼續(xù)適當(dāng)?shù)牟僮鲿r(shí)連帶再現(xiàn)樂(lè)曲的歌詞這樣的游戲的要素。本發(fā)明的一個(gè)方式也可以是,所述輸入裝置設(shè)有多個(gè)操作部,所述操作時(shí)期與指定所述多個(gè)操作部中的任意一個(gè)的信息對(duì)應(yīng)地記述在所述序列數(shù)據(jù)中,所述操作引導(dǎo)單元以可判別與各操作時(shí)期對(duì)應(yīng)的操作部的方式顯示所述操作指示標(biāo)記。此外,也可以是,所述操作引導(dǎo)單元在所述游戲畫(huà)面上,在按照每個(gè)所述操作部劃分的操作指示區(qū)域內(nèi),按照沿著所述時(shí)間軸的配置顯示所述操作指示標(biāo)記和所述操作基準(zhǔn)標(biāo)記。根據(jù)這些方式,能夠?qū)Υ嬖诙鄠€(gè)操作部的輸入裝置區(qū)別顯示各操作部的操作時(shí)期。并且,也可以是,所述操作引導(dǎo)單元通過(guò)使所述操作指示標(biāo)記朝向所述操作基準(zhǔn)標(biāo)記移動(dòng)來(lái)產(chǎn)生所述相對(duì)位移。發(fā)明的效果如以上說(shuō)明的那樣,在本發(fā)明中,作為彼此區(qū)別的數(shù)據(jù)準(zhǔn)備記述有操作部的操作時(shí)期的序列數(shù)據(jù)和與樂(lè)曲上的時(shí)刻對(duì)應(yīng)地記述有文本的文本數(shù)據(jù),利用兩個(gè)數(shù)據(jù)的與時(shí)間有關(guān)的信息,即序列數(shù)據(jù)上的操作時(shí)期和文本數(shù)據(jù)中的樂(lè)曲上的時(shí)刻,判別針對(duì)操作指示標(biāo)記的文本分配。由此,在與同一樂(lè)曲有關(guān)的序列數(shù)據(jù)被變更的情況下,或者相對(duì)于同一樂(lè)曲存在難易程度等不同的多個(gè)序列數(shù)據(jù)的情況下,也能夠利用共同的文本數(shù)據(jù)將操作指示和文本關(guān)聯(lián)起來(lái)。因此,能夠提高關(guān)于針對(duì)玩家的操作指示和文本之間的關(guān)聯(lián)的自由度。
圖1是示出本發(fā)明的一個(gè)方式的游戲機(jī)的外觀的圖。圖2是本發(fā)明的一個(gè)方式的游戲機(jī)的功能框圖。圖3是作為游戲畫(huà)面的一部分顯示的操作指示畫(huà)面的放大圖。圖4是示出對(duì)圖3變更文本的顯示方式后的例子的圖。圖5是示出序列數(shù)據(jù)的內(nèi)容的一例的圖。圖6是示出變更圖5的操作序列部后的例子的圖。圖7是示出歌詞數(shù)據(jù)的一例的圖。圖8是示出針對(duì)序列數(shù)據(jù)上的操作時(shí)期分配歌詞數(shù)據(jù)上的文本的一例的圖。圖9是示出游戲控制部執(zhí)行的序列處理例程的流程圖。圖10是示出游戲控制部執(zhí)行的操作評(píng)價(jià)過(guò)程的流程圖。圖11是示出操作時(shí)期與評(píng)價(jià)范圍的關(guān)系的圖。
具體實(shí)施方式
以下,說(shuō)明將本發(fā)明用于便攜型的游戲機(jī)的一個(gè)方式。如圖1所示,游戲機(jī)1具有玩家(用戶)可手持的殼體2、配置于該殼體2右側(cè)的第1監(jiān)視器3、配置于殼體2左側(cè)的第2監(jiān)視器4、配置于第1監(jiān)視器3上側(cè)的多個(gè)按鈕開(kāi)關(guān)5、以及配置于第1監(jiān)視器3下側(cè)的十字鍵6。在第1監(jiān)視器3的表面重合有透明的觸摸面板7。觸摸面板7是在玩家用觸摸筆等接觸時(shí),輸出與其接觸位置對(duì)應(yīng)的信號(hào)的公知的輸入裝置。除此以外,游戲機(jī)1還設(shè)有電源開(kāi)關(guān)、音量操作開(kāi)關(guān)、電源燈這樣的通常的便攜型游戲機(jī)具有的各種輸入裝置和輸出裝置,但是在圖1中省略它們的圖示。如圖2所示,在便攜游戲機(jī)1的內(nèi)部設(shè)有作為計(jì)算機(jī)的控制單元10??刂茊卧?0 具有作為控制主體的游戲控制部11、按照來(lái)自該游戲控制部11的輸出進(jìn)行動(dòng)作的一對(duì)顯示控制部12、13以及聲音輸出控制部14。游戲控制部11構(gòu)成為將微處理器、該微處理器的動(dòng)作所需要的內(nèi)部存儲(chǔ)裝置(作為一例,ROM和RAM)等各種外圍裝置組合而成的單元。顯示控制部12、13將與游戲控制部11給出的圖像數(shù)據(jù)對(duì)應(yīng)的圖像描繪到幀緩沖器,將與該描繪出的圖像對(duì)應(yīng)的影像信號(hào)分別輸出到監(jiān)視器3、4,由此,在監(jiān)視器3、4上顯示預(yù)定圖像。 聲音輸出控制部14生成與游戲控制部11給出的聲音再現(xiàn)數(shù)據(jù)對(duì)應(yīng)的聲音再現(xiàn)信號(hào),輸出到揚(yáng)聲器8,由此,從揚(yáng)聲器8再現(xiàn)預(yù)定聲音(包含樂(lè)音等)。在游戲控制部11上,作為輸入裝置,連接有上述按鈕開(kāi)關(guān)5、十字鍵6以及觸摸面板7,并且,除此以外,還連接有聲音輸入裝置(麥克風(fēng))9。除此以外,各種輸入裝置也可以與游戲控制部11連接。并且,在游戲控制部11上連接有外部存儲(chǔ)裝置20。外部存儲(chǔ)裝置 20可使用EEPROM等非易失性半導(dǎo)體存儲(chǔ)裝置、或者磁存儲(chǔ)裝置這樣的即使不供給電源也可保持存儲(chǔ)的存儲(chǔ)介質(zhì)。外部存儲(chǔ)裝置20的存儲(chǔ)介質(zhì)可相對(duì)于游戲機(jī)1進(jìn)行拆裝。在外部存儲(chǔ)裝置20中記錄有游戲程序21、游戲數(shù)據(jù)22。游戲程序21是由游戲機(jī) 1按照預(yù)定順序執(zhí)行音樂(lè)游戲所需要的計(jì)算機(jī)程序,其中,包含用于實(shí)現(xiàn)本發(fā)明的功能的序列控制模塊23和評(píng)價(jià)模塊M。游戲機(jī)1啟動(dòng)時(shí),游戲控制部11執(zhí)行記錄于其內(nèi)部存儲(chǔ)裝置的操作程序,由此,執(zhí)行作為游戲機(jī)1進(jìn)行動(dòng)作所需要的各種初始設(shè)定,接著,從外部存儲(chǔ)裝置20讀入游戲程序21并執(zhí)行該游戲程序21,由此按照游戲程序21設(shè)定用于執(zhí)行音樂(lè)游戲的環(huán)境。游戲程序21的序列控制模塊23由游戲控制部11執(zhí)行,由此,在游戲控制部 11生成序列處理部15。此外,游戲程序21的評(píng)價(jià)模塊M由游戲控制部11執(zhí)行,由此,在游戲控制部11生成操作評(píng)價(jià)部16。序列處理部15和操作評(píng)價(jià)部16是由計(jì)算機(jī)硬件和計(jì)算機(jī)程序的組合來(lái)實(shí)現(xiàn)的邏輯裝置。序列處理部15執(zhí)行如下音樂(lè)游戲處理配合玩家選擇出的音樂(lè)(樂(lè)曲)的再現(xiàn)對(duì)玩家指示操作,或者與玩家的操作對(duì)應(yīng)地產(chǎn)生效果音。操作評(píng)價(jià)部16評(píng)價(jià)玩家的操作,并且執(zhí)行與其評(píng)價(jià)結(jié)果對(duì)應(yīng)的游戲控制這樣的處理。另外,游戲程序21除了上述模塊23、24以外,還包含執(zhí)行音樂(lè)游戲所需要的各種程序模塊,在游戲控制部11生成與這些模塊對(duì)應(yīng)的邏輯裝置,但是省略它們的圖示。游戲數(shù)據(jù)22包含按照游戲程序21執(zhí)行音樂(lè)游戲時(shí)應(yīng)參照的各種數(shù)據(jù)。例如,游戲數(shù)據(jù)22包含樂(lè)曲數(shù)據(jù)25、效果音數(shù)據(jù)沈以及圖像數(shù)據(jù)27。樂(lè)曲數(shù)據(jù)25是從揚(yáng)聲器8 再現(xiàn)輸出作為游戲?qū)ο蟮臉?lè)曲所需要的數(shù)據(jù)。在圖2中示出了一種樂(lè)曲數(shù)據(jù)25,但實(shí)際上, 玩家可從多個(gè)樂(lè)曲中選擇要玩的樂(lè)曲。在游戲數(shù)據(jù)22中,標(biāo)注用于識(shí)別各個(gè)曲子的信息而記錄這多個(gè)樂(lè)曲數(shù)據(jù)25。效果音數(shù)據(jù)沈是按照每個(gè)效果音與唯一的代碼對(duì)應(yīng)地記錄有應(yīng)響應(yīng)玩家的操作從揚(yáng)聲器8輸出的多種效果音的數(shù)據(jù)。效果音包含樂(lè)器以及其他各種種類(lèi)的聲音。用于從揚(yáng)聲器8輸出文本的主唱音也是效果音的一種。針對(duì)各個(gè)種類(lèi),通過(guò)改變音程而準(zhǔn)備預(yù)定的八音度數(shù)量的效果音數(shù)據(jù)。圖像數(shù)據(jù)27是用于使監(jiān)視器3、4顯示游戲畫(huà)面內(nèi)的背景圖像、各種對(duì)象、圖標(biāo)等的數(shù)據(jù)。游戲數(shù)據(jù)22還包含有序列數(shù)據(jù)觀和歌詞數(shù)據(jù)四。序列數(shù)據(jù)觀是定義應(yīng)對(duì)玩家指示的操作等的數(shù)據(jù)。針對(duì)一曲樂(lè)曲數(shù)據(jù)25,最低準(zhǔn)備一個(gè)序列數(shù)據(jù)觀。歌詞數(shù)據(jù)四是與樂(lè)曲上的時(shí)刻對(duì)應(yīng)地記錄有樂(lè)曲的歌詞的數(shù)據(jù)。這些數(shù)據(jù)觀、29的詳細(xì)情況如后所述。接著,說(shuō)明由游戲機(jī)1執(zhí)行的音樂(lè)游戲的概要。如圖1所示,在游戲機(jī)1執(zhí)行音樂(lè)游戲的過(guò)程中,在第1監(jiān)視器3上顯示游戲的操作指示畫(huà)面100,在第2監(jiān)視器4上顯示游戲的信息畫(huà)面110。如圖3所示,在操作指示畫(huà)面100上,通過(guò)由劃分線104劃分這樣的手段,以在視覺(jué)上劃分的狀態(tài)顯示在上下方向延伸的第1通道101、第2通道102以及第3通道103。在通道101、102、103的下端部分別顯示操作基準(zhǔn)標(biāo)記105。在執(zhí)行音樂(lè)游戲的過(guò)程中,即,在樂(lè)曲再現(xiàn)的進(jìn)行中,在通道101、102、103上,按照序列數(shù)據(jù)觀顯示作為操作指示標(biāo)記的對(duì)象106。對(duì)象106在曲中的適當(dāng)時(shí)期出現(xiàn)于通道101、102、103的上端部,如圖3中箭頭A 所示,隨著樂(lè)曲的進(jìn)行向下方滾動(dòng)。要求玩家配合對(duì)象106到達(dá)操作基準(zhǔn)標(biāo)記105而用觸摸筆I20等操作部件對(duì)顯示有該對(duì)象106的通道101、102或者103進(jìn)行觸摸操作。在玩家進(jìn)行觸摸操作時(shí),檢測(cè)對(duì)象106和操作基準(zhǔn)標(biāo)記105—致的時(shí)刻、與玩家的觸摸操作的時(shí)刻之間的偏差時(shí)間。該偏差時(shí)間越小對(duì)玩家的操作評(píng)價(jià)越高。此外,按照觸摸操作從揚(yáng)聲器 8再現(xiàn)與各個(gè)對(duì)象106對(duì)應(yīng)的效果音。在圖3的例子中,只要是在第2通道102中對(duì)象106 剛要到達(dá)操作基準(zhǔn)標(biāo)記105之前,玩家配合該到達(dá)對(duì)第2通道102進(jìn)行觸摸操作即可。觸摸的位置只要在第2通道102內(nèi)即可,可以是任意位置。即,在本方式中,通過(guò)顯示在第1 監(jiān)視器3上的通道101、102、103和與之重合的觸摸面板7的組合,形成3個(gè)操作部。另外, 以下有時(shí)使用通道101、102、103分別作為代表操作部的用語(yǔ)。在玩家選擇出的樂(lè)曲伴有歌詞的情況下,針對(duì)對(duì)象106分配構(gòu)成歌詞的至少一個(gè)文本(字符)。顯示成該分配的文本中的至少一個(gè)(本方式中是起始的文本)與對(duì)象106 重合。由此,取入文本作為對(duì)象106的一部分。然后,配合對(duì)象106到達(dá)操作基準(zhǔn)標(biāo)記105 而進(jìn)行觸摸操作時(shí),從揚(yáng)聲器8輸出分配給該對(duì)象106的文本作為效果音的至少一部分。 在圖示的例子中,對(duì)第1通道101的對(duì)象106分配“美”,對(duì)第2通道102的對(duì)象106分配 “科”,對(duì)第3通道103的對(duì)象106分配“樂(lè)”。如果在第2通道102的對(duì)象106到達(dá)操作基準(zhǔn)標(biāo)記105的時(shí)期對(duì)第2通道102進(jìn)行觸摸操作,則從揚(yáng)聲器8再現(xiàn)“科”的文本作為嗓音。 在對(duì)一個(gè)對(duì)象106分配多個(gè)文本的情況下,進(jìn)行觸摸操作時(shí),從揚(yáng)聲器8輸出與該對(duì)象106 對(duì)應(yīng)的全部文本作為主唱音。此外,配合該觸摸操作,如圖4所示,顯示分配給對(duì)象106的全部文本。在該情況下,可以同時(shí)顯示全部文本,也可以按照應(yīng)輸出的順序顯示各文本。接著,參照?qǐng)D5 圖7,說(shuō)明序列數(shù)據(jù)觀和歌詞數(shù)據(jù)四的詳細(xì)情況。如圖5所示, 序列數(shù)據(jù)觀包含條件定義部^a、操作序列部^b。條件定義部^a中記述指定按照每個(gè)樂(lè)曲而不同的游戲的執(zhí)行條件等的信息,例如音樂(lè)的速度(作為一例,BPM)、指定操作通道 101 103時(shí)分別應(yīng)產(chǎn)生的效果音的信息、指定上述操作時(shí)期的偏差與評(píng)價(jià)的對(duì)應(yīng)關(guān)系的 fn息ο另一方面,操作序列部28b中將通道101 103的操作時(shí)期與指定這些通道101 103中的任意一個(gè)的信息對(duì)應(yīng)地記述。即,如圖5中例示出其一部分那樣,操作序列部^b 構(gòu)成為將在樂(lè)曲中應(yīng)進(jìn)行操作的時(shí)期(操作時(shí)期)和指定操作部(通道)的信息對(duì)應(yīng)起來(lái)的多個(gè)記錄的集合。用逗點(diǎn)劃分表示樂(lè)曲中的小節(jié)編號(hào)、拍數(shù)以及拍中的時(shí)刻的值來(lái)記述操作時(shí)期。拍中的時(shí)刻是從一拍的起始起的經(jīng)過(guò)時(shí)間,用將一拍的時(shí)間長(zhǎng)度等分成η個(gè)單位時(shí)間時(shí)從該拍的起始起的單位數(shù)來(lái)表現(xiàn)。例如,η = 100,在樂(lè)曲的第一小節(jié)的第二拍, 并且將從該拍的起始起經(jīng)過(guò)1/4的時(shí)刻指定為操作時(shí)期,此時(shí)記述成“01,2,025”。操作部在指定第1通道101的情況下記述成“buttonl”,在指定第2通道102的情況下記述成 “button2”,在指定第3通道103的情況下記述成“button3”。在圖5的例子中,在第一小節(jié)的第一拍的開(kāi)始時(shí)點(diǎn)(000)觸摸第1通道101,在第一小節(jié)的第二拍的開(kāi)始時(shí)點(diǎn)(000)觸摸第2通道102,在從第一小節(jié)的第二拍的開(kāi)始時(shí)點(diǎn)起經(jīng)過(guò)“0對(duì)”的時(shí)期觸摸第3通道103這樣的情況下,指定操作時(shí)期和操作部。另外,在圖5中,條件定義部28a僅設(shè)于序列數(shù)據(jù)觀的起始,也可以在操作序列部^b的中途的適當(dāng)位置追加條件定義部^a。由此,可實(shí)現(xiàn)曲中速度的變更、效果音分配的變更這樣的處理。有時(shí)對(duì)同一樂(lè)曲預(yù)先準(zhǔn)備難易程度不同的多個(gè)序列數(shù)據(jù)觀。例如,也可以從圖5 的操作序列部^b中間除一部分操作,由此準(zhǔn)備圖6例示的序列數(shù)據(jù)觀。另外,在圖6中, 省略條件定義部^a的圖示。在圖6的例子中,通過(guò)刪除圖5的操作序列部^b中的2個(gè)操作時(shí)期“01,2,024”和“01,2,086”,要求玩家的操作的次數(shù)減少。由此,游戲的難易程度也降低。在對(duì)一曲準(zhǔn)備難易程度不同的多個(gè)序列數(shù)據(jù)觀的情況下,對(duì)這些序列數(shù)據(jù)觀附加用于判別難易程度的信息。如圖7所示,歌詞數(shù)據(jù)四是與應(yīng)輸出各文本的樂(lè)曲上的時(shí)刻對(duì)應(yīng)地記述有構(gòu)成歌詞的各個(gè)文本的數(shù)據(jù)。樂(lè)曲上的時(shí)刻按照與序列數(shù)據(jù)觀的操作序列部^b中的操作時(shí)期相同的形式記述。各文本例如由ASCII代碼指定。歌詞數(shù)據(jù)四中的時(shí)刻通過(guò)分析歌詞的各文本應(yīng)在樂(lè)曲中的哪個(gè)時(shí)刻發(fā)聲來(lái)確定。由操作序列部28b指定的操作時(shí)期與在歌詞數(shù)據(jù)四中任意一個(gè)文本所對(duì)應(yīng)的樂(lè)曲上的時(shí)刻一致。但是,不需要與一曲樂(lè)曲中包含的全部文本一一對(duì)應(yīng)地指定操作時(shí)期。游戲控制部11的序列處理部15控制通道101 103各自的顯示,使得對(duì)象106 在上述由序列數(shù)據(jù)觀指定的操作時(shí)期與操作基準(zhǔn)標(biāo)記105 —致。此外,序列處理部15利用序列數(shù)據(jù)觀的操作時(shí)期和歌詞數(shù)據(jù)四的樂(lè)曲上的時(shí)刻,決定針對(duì)各對(duì)象106的文本分配,與對(duì)象106重疊地顯示該決定的文本。作為分配的一例,圖8示出對(duì)在圖5或者圖6的序列數(shù)據(jù)觀中記述的操作時(shí)期分配在圖7的歌詞數(shù)據(jù)四中記述的歌詞的文本后的狀態(tài)。 另外,在圖8中“難易程度高”與圖5的操作序列部28b對(duì)應(yīng),“難易程度低”與圖6的操作序列部28b對(duì)應(yīng)。在圖5所示的“難易程度高”的序列數(shù)據(jù)28與圖7所示的歌詞數(shù)據(jù)四之間,操作時(shí)期與文本的時(shí)刻一一對(duì)應(yīng)。因此,只要針對(duì)對(duì)象106 —個(gè)字符一個(gè)字符地分配同一時(shí)刻的文本即可。另一方面,在圖6所示的“難易程度低”的序列數(shù)據(jù)觀中,由于間除了一部分操作,所以關(guān)于歌詞數(shù)據(jù)四的一部分文本,不存在同一時(shí)刻的操作。例如,在圖7的歌詞數(shù)據(jù)29中,盡管對(duì)“01,2,024”分配了“樂(lè)”,對(duì)“01,2,086”分配了“美”,在圖6的操作序列部 28b中,也沒(méi)有指定與它們同一時(shí)刻的操作。在該情況下,在設(shè)一個(gè)操作時(shí)期為特定操作時(shí)期時(shí),將在從該特定操作時(shí)期起且下一個(gè)操作時(shí)期以前的期間應(yīng)輸出的全部文本,分配給與特定操作時(shí)期對(duì)應(yīng)的對(duì)象106。例如,在設(shè)與文本“科”對(duì)應(yīng)的“01,2,000”為特定操作時(shí)期的情況下,對(duì)該操作時(shí)期,還分配在下一個(gè)操作時(shí)期“01,4,000”之前的期間存在的文本 “樂(lè)”和“美”。由此,如圖4所示,能夠?qū)σ粋€(gè)對(duì)象106分配多個(gè)文本。接著,說(shuō)明在游戲機(jī)1中執(zhí)行音樂(lè)游戲時(shí)游戲控制部11的處理。游戲控制部11 在讀出游戲程序21而執(zhí)行音樂(lè)游戲所需要的初始設(shè)定結(jié)束時(shí),等待來(lái)自玩家的游戲開(kāi)始的指示。游戲開(kāi)始的指示例如包含在游戲中要玩的樂(lè)曲,或者難易程度的選擇這樣的確定在游戲中使用的數(shù)據(jù)的操作。接受這些指示的順序可以與公知的音樂(lè)游戲等相同。在指示游戲開(kāi)始時(shí),游戲控制部11讀取與玩家選擇出的曲子對(duì)應(yīng)的樂(lè)曲數(shù)據(jù)25 而輸出到聲音輸出控制部14,由此,開(kāi)始從揚(yáng)聲器8再現(xiàn)樂(lè)曲。由此,控制單元10作為樂(lè)曲再現(xiàn)單元發(fā)揮作用。此外,游戲控制部11與樂(lè)曲的再現(xiàn)同步地,讀取與玩家的選擇對(duì)應(yīng)的序列數(shù)據(jù)觀和歌詞數(shù)據(jù)四,參照?qǐng)D像數(shù)據(jù)27生成在操作指示畫(huà)面100和信息畫(huà)面110的描畫(huà)中需要的圖像數(shù)據(jù),輸出到顯示控制部12、13,由此,在監(jiān)視器3、4上顯示操作指示畫(huà)面100和信息畫(huà)面110。并且,在音樂(lè)游戲的執(zhí)行中,游戲控制部11按照預(yù)定周期反復(fù)執(zhí)行圖9所示的序列處理例程和圖10所示的操作評(píng)價(jià)過(guò)程,作為顯示操作指示畫(huà)面100等所需要的處理。另外,圖9的過(guò)程由序列處理部15承擔(dān),圖10的過(guò)程由操作評(píng)價(jià)部16承擔(dān)。在開(kāi)始圖9的序列處理例程時(shí),游戲控制部11的序列處理部15首先在步驟Sl中取得樂(lè)曲上的當(dāng)前時(shí)刻。例如,以樂(lè)曲的再現(xiàn)開(kāi)始時(shí)點(diǎn)為基準(zhǔn),由游戲控制部11的內(nèi)部時(shí)鐘開(kāi)始計(jì)時(shí),根據(jù)該內(nèi)部時(shí)鐘的值取得當(dāng)前時(shí)刻。在接下來(lái)的步驟S2中,序列處理部15從序列數(shù)據(jù)觀,取得在與操作指示畫(huà)面100的顯示范圍相當(dāng)?shù)臅r(shí)間長(zhǎng)度內(nèi)存在的操作時(shí)期的數(shù)據(jù)。作為一例,顯示范圍被設(shè)定成從當(dāng)前時(shí)刻起朝向?qū)?lái)相當(dāng)于樂(lè)曲的2小節(jié)的時(shí)間范圍。在接下來(lái)的步驟S3中,序列處理部15運(yùn)算應(yīng)在通道101 103上顯示的全部對(duì)象 106在操作指示畫(huà)面100內(nèi)的坐標(biāo)。作為一例,如下進(jìn)行該運(yùn)算。根據(jù)與顯示范圍內(nèi)包含的操作時(shí)期對(duì)應(yīng)的通道101 103的指定,即在圖5或者圖6的例子中“buttonl” “button 3”中的任意一個(gè)指定,判別應(yīng)將對(duì)象106配置在通道101 103的哪里。此外,根據(jù)各操作時(shí)期與當(dāng)前時(shí)刻的時(shí)間差,判別各對(duì)象106從操作基準(zhǔn)標(biāo)記105起在時(shí)間軸方向(即,對(duì)象106的移動(dòng)方向)上的位置。由此,能夠取得在指定的通道101 103內(nèi)從操作基準(zhǔn)標(biāo)記105起沿著時(shí)間軸配置各對(duì)象106所需要的各對(duì)象106的坐標(biāo)。在對(duì)象106的坐標(biāo)運(yùn)算完成時(shí),序列處理部15進(jìn)入步驟S4,取得歌詞數(shù)據(jù)四的顯示范圍內(nèi)包含的記錄。例如,顯示范圍被設(shè)定成相當(dāng)于2小節(jié)的時(shí)間長(zhǎng)度的情況下,取得從當(dāng)前時(shí)刻起2小節(jié)范圍內(nèi)的歌詞的文本以及與這些文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻。然后,序列處理部15進(jìn)入步驟S5,決定針對(duì)對(duì)象106的文本分配。該分配如參照?qǐng)D8說(shuō)明的那樣,利用操作時(shí)期和各文本在樂(lè)曲上的時(shí)刻來(lái)進(jìn)行。在接下來(lái)的步驟S6中,序列處理部15從分配給各對(duì)象106的文本中決定起始的文本。關(guān)于僅分配有一個(gè)字符的文本的對(duì)象106,決定該文本是起始文本,關(guān)于分配有多個(gè)字符的文本的對(duì)象106,決定最初的一個(gè)字符是起始文本。在接下來(lái)的步驟S7中,序列處理部15根據(jù)在步驟S3中運(yùn)算出的對(duì)象106的坐標(biāo)和在步驟S6中決定的各對(duì)象106的起始文本,生成描畫(huà)操作指示畫(huà)面100所需要的圖像數(shù)據(jù)。具體地說(shuō),生成圖像數(shù)據(jù),使得在運(yùn)算出的坐標(biāo)上配置對(duì)象106,并且在各對(duì)象106取入起始文本進(jìn)行顯示。只要從圖像數(shù)據(jù)27取得對(duì)象106和起始文本的圖像即可。但是,對(duì)于文本,也可以預(yù)先準(zhǔn)備字體文件,將與起始文本對(duì)應(yīng)的字體嵌入對(duì)象106的一部分。在接下來(lái)的步驟S8中,序列處理部15向顯示控制部12輸出圖像數(shù)據(jù)。由此,在第1監(jiān)視器3上顯示操作指示畫(huà)面100。在結(jié)束步驟S8的處理時(shí),序列處理部15結(jié)束本次的序列處理例程。通過(guò)反復(fù)執(zhí)行以上的處理,在通道101 103內(nèi)滾動(dòng)顯示對(duì)象106以使對(duì)象106在由序列數(shù)據(jù)28記述的操作時(shí)期到達(dá)操作基準(zhǔn)標(biāo)記105,并且,在各對(duì)象106中, 作為其一部取入起始文本進(jìn)行顯示。接著,說(shuō)明圖10的操作評(píng)價(jià)過(guò)程。在圖10的操作評(píng)價(jià)過(guò)程開(kāi)始時(shí),操作評(píng)價(jià)部16 首先在步驟Sll中,參照觸摸面板7的輸出信號(hào),判別有無(wú)針對(duì)通道101 103的觸摸操作。此時(shí),在觸摸到通道101 103以外的位置的情況下,判斷為沒(méi)有觸摸操作。操作評(píng)價(jià)部16在沒(méi)有觸摸操作的情況下結(jié)束本次的過(guò)程,在有觸摸操作的情況下進(jìn)入步驟S12。在步驟S12中,操作評(píng)價(jià)部16根據(jù)從觸摸面板7輸出的位置信號(hào),判別對(duì)通道101 103的哪個(gè)進(jìn)行了觸摸操作,并且,判別進(jìn)行了該觸摸操作的定時(shí)(樂(lè)曲上的時(shí)刻)。在接下來(lái)的步驟S13中,操作評(píng)價(jià)部16關(guān)于進(jìn)行了觸摸操作的通道(有時(shí)稱作對(duì)應(yīng)通道),確定記述在序列數(shù)據(jù)觀的最近的操作時(shí)期,即,關(guān)于進(jìn)行了觸摸操作的通道,確定在序列數(shù)據(jù)觀上在時(shí)間上最接近的操作時(shí)期,取得該操作時(shí)期與進(jìn)行了觸摸操作的時(shí)刻之間的偏差時(shí)間。在接下來(lái)的步驟S14中,操作評(píng)價(jià)部16通過(guò)判別偏差時(shí)間是否在評(píng)價(jià)范圍內(nèi),判斷玩家的操作是否適當(dāng)。評(píng)價(jià)范圍設(shè)定在以比較對(duì)象的操作時(shí)期為中心前后的預(yù)定時(shí)間范圍內(nèi)。作為一例,如圖11所示,以操作時(shí)期為中心設(shè)定多個(gè)階段的等級(jí)(圖中等級(jí)A C), 將設(shè)定有這些等級(jí)的時(shí)間范圍作為評(píng)價(jià)范圍來(lái)處理。在步驟S14中偏差時(shí)間在評(píng)價(jià)范圍以外的情況下,操作評(píng)價(jià)部16結(jié)束本次的過(guò)程,在評(píng)價(jià)范圍以內(nèi)的情況下進(jìn)入步驟S15。在步驟S15中,操作評(píng)價(jià)部16在與比較對(duì)象的操作時(shí)期對(duì)應(yīng)的對(duì)象106,即進(jìn)行了觸摸操作的通道內(nèi),關(guān)于最接近操作基準(zhǔn)標(biāo)記105的對(duì)象(以下,有時(shí)將其稱作特定對(duì)象)106,如圖 4所示,顯示對(duì)其分配的全部文本。在該情況下,可以一起顯示分配給特定對(duì)象106的全部文本,也可以在時(shí)間上錯(cuò)開(kāi)顯示。在歌詞數(shù)據(jù)四上將樂(lè)曲上的時(shí)刻與全部文本對(duì)應(yīng)起來(lái), 因此,可以在對(duì)應(yīng)的樂(lè)曲上的時(shí)刻顯示各文本。在接下來(lái)的步驟S16中,操作評(píng)價(jià)部16從揚(yáng)聲器8再現(xiàn)分配給特定對(duì)象106的全部文本。在該情況下,控制向聲音輸出控制部14輸出聲音數(shù)據(jù)的輸出時(shí)機(jī),使得在歌詞數(shù)據(jù)四上分配給各文本的樂(lè)曲上的時(shí)刻再現(xiàn)各文本,由此,能夠與樂(lè)曲的再現(xiàn)同步地正確地再現(xiàn)輸出歌詞。在接下來(lái)的步驟S17中,操作評(píng)價(jià)部16通過(guò)判別在步驟S13中取得的偏差時(shí)間屬于圖11的等級(jí)A C的哪個(gè),決定針對(duì)玩家的觸摸操作的評(píng)價(jià)。等級(jí)A是最高評(píng)價(jià), 評(píng)價(jià)按照等級(jí)B、C的順序下降。然后,操作評(píng)價(jià)部16進(jìn)入步驟S18,控制對(duì)顯示控制部12、 13的輸出,以將評(píng)價(jià)結(jié)果顯示于操作指示畫(huà)面100和信息畫(huà)面110中的至少一方。在步驟 S18的處理完成時(shí),操作評(píng)價(jià)部16結(jié)束本次的過(guò)程。根據(jù)上述操作評(píng)價(jià)過(guò)程,在玩家配合對(duì)象106到達(dá)操作基準(zhǔn)標(biāo)記105而對(duì)對(duì)應(yīng)通道進(jìn)行觸摸操作時(shí),檢測(cè)該觸摸操作與序列數(shù)據(jù)觀中特定對(duì)象106所對(duì)應(yīng)的操作時(shí)期的偏差時(shí)間,根據(jù)該偏差時(shí)間評(píng)價(jià)玩家的操作。然后,如果偏差時(shí)間在評(píng)價(jià)范圍內(nèi),則顯示分配給特定對(duì)象106的全部文本,并且,從揚(yáng)聲器8再現(xiàn)這些文本。因此,玩家配合對(duì)象106的顯示在適當(dāng)?shù)亩〞r(shí)繼續(xù)觸摸操作時(shí),在操作指示畫(huà)面100依次顯示歌詞,并且從揚(yáng)聲器8依
13次再現(xiàn)歌詞。如以上說(shuō)明的那樣,在本方式的游戲機(jī)1中,分別準(zhǔn)備用于指定各操作部的操作時(shí)期的序列數(shù)據(jù)觀、用于指定歌詞的歌詞數(shù)據(jù)29,比較操作時(shí)期和在歌詞數(shù)據(jù)四中記述的樂(lè)曲上的時(shí)刻,判別應(yīng)分配給各對(duì)象106的歌詞的文本。因此,即使對(duì)同一曲子準(zhǔn)備操作時(shí)期的設(shè)定彼此不同的多個(gè)序列數(shù)據(jù)觀,也能夠利用共同的歌詞數(shù)據(jù)四將各對(duì)象106和歌詞的文本關(guān)聯(lián)起來(lái)。因此,能夠比較容易地變更用于引導(dǎo)操作時(shí)期的對(duì)象106與歌詞的文本的關(guān)聯(lián),能夠提高關(guān)于這些關(guān)聯(lián)的自由度。在以上的方式中,游戲機(jī)1的外部存儲(chǔ)裝置20作為樂(lè)曲數(shù)據(jù)存儲(chǔ)單元、序列數(shù)據(jù)存儲(chǔ)單元以及文本數(shù)據(jù)存儲(chǔ)單元發(fā)揮作用。此外,控制單元10通過(guò)使序列處理部15執(zhí)行圖9的步驟Sl S3、S7以及S8的處理而作為操作引導(dǎo)單元發(fā)揮作用,通過(guò)使序列處理部 15執(zhí)行圖9的步驟Si、S4以及S5而作為文本分配判別單元發(fā)揮作用,通過(guò)使序列處理部 15執(zhí)行圖9的步驟S6 S8并且使操作評(píng)價(jià)部16執(zhí)行圖6的步驟S6、S7以及圖10的步驟S15、S16而作為文本輸出單元發(fā)揮作用。本發(fā)明不限于上述方式,能夠以適當(dāng)?shù)姆绞絹?lái)實(shí)施。以下,說(shuō)明可包含于本發(fā)明的其它方式。關(guān)于操作引導(dǎo)單元,也可以通過(guò)不使操作指示標(biāo)記移動(dòng)而使操作基準(zhǔn)標(biāo)記移動(dòng)來(lái)實(shí)現(xiàn)兩個(gè)標(biāo)記之間的相對(duì)位移。在該情況下,只要按照預(yù)定的顯示范圍(例如相當(dāng)于2 小節(jié)的時(shí)間長(zhǎng)度)統(tǒng)一更新操作指示標(biāo)記,控制操作基準(zhǔn)標(biāo)記的顯示使得每當(dāng)更新顯示范圍時(shí)從出發(fā)位置向到達(dá)位置移動(dòng)即可。本發(fā)明還可應(yīng)用于僅設(shè)有單一的操作部的情況。即使在設(shè)有多個(gè)操作部的情況下,只要操作引導(dǎo)單元能夠在可判別操作部的狀態(tài)下顯示操作指示標(biāo)記,則也可以在按照每個(gè)操作部劃分的操作指示區(qū)域分別以與顯示操作指示標(biāo)記的方式不同的方式引導(dǎo)操作。例如,如果對(duì)多個(gè)操作部分別分配彼此不同的符號(hào),與這些符號(hào)對(duì)應(yīng)地按照每個(gè)操作部變更操作指示標(biāo)記,則即使在同一操作指示區(qū)域配置各操作部的操作指示標(biāo)記,玩家也可判別應(yīng)操作多個(gè)操作部中的哪個(gè)。也可以將文本用作操作指示標(biāo)記的全部。在上述方式中,在操作指示畫(huà)面100顯示輸出分配給各對(duì)象106的起始文本,并且,在玩家的觸摸操作相對(duì)于操作時(shí)期處于預(yù)定時(shí)間范圍(圖11所示的評(píng)價(jià)范圍)內(nèi)的情況下,在操作指示畫(huà)面100顯示輸出分配給特定對(duì)象106的全部文本,且從揚(yáng)聲器8對(duì)這些文本進(jìn)行聲音輸出。但是,在本發(fā)明中,只要文本的輸出與基于操作指示標(biāo)記的各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái),則也可適當(dāng)變更。例如,文本的輸出也可以僅是在操作指示畫(huà)面100顯示或者從揚(yáng)聲器8再現(xiàn)中的任意一方。也可以與玩家的操作無(wú)關(guān)地,顯示或者再現(xiàn)分配給各對(duì)象106的全部文本。或者,也可以省略針對(duì)對(duì)象106的起始文本的顯示,僅在玩家的操作包含于評(píng)價(jià)范圍的情況下,顯示或者再現(xiàn)分配給各對(duì)象106的全部文本。文本不限于樂(lè)曲的歌詞,也可以與各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái)輸出適當(dāng)?shù)奈谋?。另一方面,玩家在預(yù)定時(shí)間范圍(上述方式中的評(píng)價(jià)范圍)操作之前應(yīng)顯示的文本不限于起始文本,也可以選擇分配給各操作指示標(biāo)記的適當(dāng)文本。并且,也可以是玩家在預(yù)定時(shí)間范圍內(nèi)進(jìn)行操作之前省略全部文本的顯示,在該時(shí)間范圍內(nèi)進(jìn)行了操作的情況下顯示全部文本。本發(fā)明的音樂(lè)游戲系統(tǒng)不限于由便攜型的游戲機(jī)實(shí)現(xiàn),也可以通過(guò)家庭用的臺(tái)式游戲機(jī)、設(shè)置于營(yíng)業(yè)場(chǎng)所的營(yíng)業(yè)用游戲機(jī)、利用網(wǎng)絡(luò)實(shí)現(xiàn)的游戲系統(tǒng)這樣的適當(dāng)方式來(lái)實(shí)現(xiàn)。作為輸入裝置,不限于利用觸摸面板的例子,還可利用按鈕、桿、光標(biāo)這樣的各種結(jié)構(gòu)的輸入裝置。符號(hào)說(shuō)明1 游戲機(jī);3 第1監(jiān)視器(顯示裝置);7 觸摸面板(輸入裝置);8 揚(yáng)聲器(聲音輸出裝置);10:控制單元(計(jì)算機(jī));11:游戲控制部;12,13:顯示控制部;14:聲音輸出控制部;15 序列處理部;16 操作評(píng)價(jià)部;20 外部存儲(chǔ)裝置(樂(lè)曲數(shù)據(jù)存儲(chǔ)單元,序列數(shù)據(jù)存儲(chǔ)單元,文本數(shù)據(jù)存儲(chǔ)單元);21 游戲程序;22 游戲數(shù)據(jù);25 樂(lè)曲數(shù)據(jù);28 序列數(shù)據(jù);28a 條件定義部;28b 操作序列部;29 歌詞數(shù)據(jù)(文本數(shù)據(jù));100 操作指示畫(huà)面(游戲畫(huà)面);101:第1通道(操作指示區(qū)域);102:第2通道(操作指示區(qū)域);103:第3通道(操作指示區(qū)域);105 操作基準(zhǔn)標(biāo)記;106 對(duì)象(操作指示標(biāo)記)。
權(quán)利要求
1.一種能輸出文本的音樂(lè)游戲系統(tǒng),其中, 該音樂(lè)游戲系統(tǒng)具有輸入裝置,其具有至少一個(gè)操作部; 顯示裝置,其顯示輸出游戲畫(huà)面; 聲音輸出裝置,其再現(xiàn)輸出游戲聲音; 樂(lè)曲數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)用于再現(xiàn)樂(lè)曲的樂(lè)曲數(shù)據(jù); 樂(lè)曲再現(xiàn)單元,其根據(jù)所述樂(lè)曲數(shù)據(jù)從所述聲音輸出裝置再現(xiàn)所述樂(lè)曲; 序列數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)記述有在所述樂(lè)曲的再現(xiàn)中所述操作部的操作時(shí)期的序列數(shù)據(jù);操作引導(dǎo)單元,其根據(jù)所述序列數(shù)據(jù)判別從所述樂(lè)曲上的當(dāng)前時(shí)刻起朝向?qū)?lái)包含在預(yù)定的時(shí)間范圍內(nèi)的所述操作部的操作時(shí)期,在所述游戲畫(huà)面上按照沿著時(shí)間軸的配置, 顯示與判別出的各操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記和與所述當(dāng)前時(shí)刻對(duì)應(yīng)的操作基準(zhǔn)標(biāo)記, 并且,在所述操作基準(zhǔn)標(biāo)記與所述操作指示標(biāo)記之間產(chǎn)生與所述樂(lè)曲上的時(shí)間的推進(jìn)對(duì)應(yīng)的相對(duì)位移,使得所述操作指示標(biāo)記在應(yīng)由該操作指示標(biāo)記表示的操作時(shí)期與所述操作基準(zhǔn)標(biāo)記一致,由此引導(dǎo)玩家操作所述操作部;文本數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)將應(yīng)配合所述樂(lè)曲輸出的文本與該樂(lè)曲上的時(shí)刻對(duì)應(yīng)地進(jìn)行了記述有的文本數(shù)據(jù),作為區(qū)別于所述序列數(shù)據(jù)的數(shù)據(jù);文本分配判別單元,其根據(jù)所述序列數(shù)據(jù)上的各操作時(shí)期和與所述文本數(shù)據(jù)內(nèi)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,判別應(yīng)對(duì)各操作指示標(biāo)記分配的文本;以及文本輸出單元,其將由所述文本分配判別單元分配的文本與基于所述操作指示標(biāo)記的各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái)并對(duì)所述文本進(jìn)行輸出。
2.根據(jù)權(quán)利要求1所述的音樂(lè)游戲系統(tǒng),其中,所述文本分配單元在設(shè)所述序列數(shù)據(jù)上的任意一個(gè)操作時(shí)期為特定操作時(shí)期時(shí),根據(jù)與所述文本數(shù)據(jù)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,確定應(yīng)在從該特定操作時(shí)期起且下一個(gè)操作時(shí)期以前的期間輸出的文本,判別應(yīng)分配給各操作指示標(biāo)記的文本,使得將確定的文本分配給與所述特定操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記。
3.根據(jù)權(quán)利要求1或2所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元將分配給各操作指示標(biāo)記的文本中的至少一個(gè),按照同與該文本對(duì)應(yīng)的操作指示標(biāo)記成預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上,由此,實(shí)現(xiàn)與所述操作時(shí)期的引導(dǎo)相關(guān)聯(lián)的所述文本的輸出。
4.根據(jù)權(quán)利要求3所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元將分配給各操作指示標(biāo)記的文本的一部分按照同所述操作指示標(biāo)記成預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上,并且,以玩家配合各操作指示標(biāo)記與所述操作基準(zhǔn)標(biāo)記的一致而進(jìn)行了適當(dāng)?shù)牟僮鳛闂l件,將分配給各操作指示標(biāo)記的剩余的文本按照同所述操作指示標(biāo)記成所述預(yù)定的位置關(guān)系的方式顯示在所述游戲畫(huà)面上。
5.根據(jù)權(quán)利要求1或2所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元以玩家針對(duì)所述操作引導(dǎo)單元所引導(dǎo)的各操作時(shí)期在預(yù)定的時(shí)間范圍內(nèi)操作了所述操作部為條件,與各操作指示標(biāo)記具有預(yù)定的位置關(guān)系地顯示分配給各操作指示標(biāo)記的全部文本,在不滿足所述條件的情況下,省略具有所述預(yù)定的位置關(guān)系地顯示的全部文本中的至少一部分文本的顯示。
6.根據(jù)權(quán)利要求5所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元在不滿足所述條件的情況下,僅顯示分配給各操作指示標(biāo)記的文本中的一個(gè)字符的文本。
7.根據(jù)權(quán)利要求6所述的音樂(lè)游戲系統(tǒng),其中,所述一個(gè)字符的文本是分配給各操作指示標(biāo)記的文本中位于起始的文本。
8.根據(jù)權(quán)利要求5 7中的任意一項(xiàng)所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元在滿足所述條件的情況下,在通過(guò)所述文本數(shù)據(jù)對(duì)應(yīng)起來(lái)的樂(lè)曲上的時(shí)刻顯示分配給各操作指示標(biāo)記的文本。
9.根據(jù)權(quán)利要求3 8中的任意一項(xiàng)所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元通過(guò)取入分配給各操作指示標(biāo)記的文本的至少一部分作為所述操作指示標(biāo)記的至少一部分,來(lái)顯示所述文本。
10.根據(jù)權(quán)利要求1 9中的任意一項(xiàng)所述的音樂(lè)游戲系統(tǒng),其中,所述文本輸出單元以玩家配合各操作指示標(biāo)記與所述操作基準(zhǔn)標(biāo)記的一致而進(jìn)行了適當(dāng)?shù)牟僮鳛闂l件,從所述聲音輸出裝置再現(xiàn)分配給各操作指示標(biāo)記的全部文本,由此實(shí)現(xiàn)與所述操作時(shí)期的引導(dǎo)相關(guān)聯(lián)的所述文本的輸出。
11.根據(jù)權(quán)利要求1 10中的任意一項(xiàng)所述的音樂(lè)游戲系統(tǒng),其中, 所述輸入裝置設(shè)有多個(gè)操作部,所述操作時(shí)期與指定所述多個(gè)操作部中的任意一個(gè)的信息對(duì)應(yīng)地記述在所述序列數(shù)據(jù)中,所述操作引導(dǎo)單元以可判別與各操作時(shí)期對(duì)應(yīng)的操作部的方式顯示所述操作指示標(biāo)記。
12.根據(jù)權(quán)利要求11所述的音樂(lè)游戲系統(tǒng),其中,所述操作引導(dǎo)單元在所述游戲畫(huà)面上,在按照每個(gè)所述操作部劃分的操作指示區(qū)域內(nèi),按照沿著所述時(shí)間軸的配置顯示所述操作指示標(biāo)記和所述操作基準(zhǔn)標(biāo)記。
13.根據(jù)權(quán)利要求1 12中的任意一項(xiàng)所述的音樂(lè)游戲系統(tǒng),其中,所述操作引導(dǎo)單元通過(guò)使所述操作指示標(biāo)記朝向所述操作基準(zhǔn)標(biāo)記移動(dòng)來(lái)產(chǎn)生所述相對(duì)位移。
14.一種計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì),其存儲(chǔ)有音樂(lè)游戲系統(tǒng)用的計(jì)算機(jī)程序, 該音樂(lè)游戲系統(tǒng)具有輸入裝置,其具有至少一個(gè)操作部;顯示裝置,其顯示輸出游戲畫(huà)面;聲音輸出裝置,其再現(xiàn)輸出游戲聲音;樂(lè)曲數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)用于再現(xiàn)樂(lè)曲的樂(lè)曲數(shù)據(jù);樂(lè)曲再現(xiàn)單元,其根據(jù)所述樂(lè)曲數(shù)據(jù)從所述聲音輸出裝置再現(xiàn)所述樂(lè)曲;序列數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)記述有在所述樂(lè)曲的再現(xiàn)中所述操作部的操作時(shí)期的序列數(shù)據(jù);以及文本數(shù)據(jù)存儲(chǔ)單元,其存儲(chǔ)將應(yīng)配合所述樂(lè)曲輸出的文本與該樂(lè)曲上的時(shí)刻對(duì)應(yīng)地進(jìn)行了記述的文本數(shù)據(jù),作為區(qū)別于所述序列數(shù)據(jù)的數(shù)據(jù),該計(jì)算機(jī)程序構(gòu)成為使內(nèi)設(shè)于音樂(lè)游戲系統(tǒng)中的計(jì)算機(jī)作為如下單元發(fā)揮作用 操作引導(dǎo)單元,其根據(jù)所述序列數(shù)據(jù)判別從所述樂(lè)曲上的當(dāng)前時(shí)刻起朝向?qū)?lái)包含在預(yù)定的時(shí)間范圍內(nèi)的所述操作部的操作時(shí)期,在所述游戲畫(huà)面上按照沿著時(shí)間軸的配置, 顯示與判別出的各操作時(shí)期對(duì)應(yīng)的操作指示標(biāo)記和與所述當(dāng)前時(shí)刻對(duì)應(yīng)的操作基準(zhǔn)標(biāo)記,并且,在所述操作基準(zhǔn)標(biāo)記與所述操作指示標(biāo)記之間產(chǎn)生與所述樂(lè)曲上的時(shí)間的推進(jìn)對(duì)應(yīng)的相對(duì)位移,使得所述操作指示標(biāo)記在應(yīng)由該操作指示標(biāo)記表示的操作時(shí)期與所述操作基準(zhǔn)標(biāo)記一致,由此引導(dǎo)玩家操作所述操作部;文本分配判別單元,其根據(jù)所述序列數(shù)據(jù)上的各操作時(shí)期和與所述文本數(shù)據(jù)內(nèi)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,判別應(yīng)對(duì)各操作指示標(biāo)記分配的文本;以及文本輸出單元,其將由所述文本分配判別單元分配的文本與基于所述操作指示標(biāo)記的各操作時(shí)期的引導(dǎo)關(guān)聯(lián)起來(lái)并對(duì)所述文本進(jìn)行輸出。
全文摘要
本發(fā)明提供一種可提高關(guān)于歌詞等文本和操作指示之間的關(guān)聯(lián)的自由度的音樂(lè)游戲系統(tǒng)。在該音樂(lè)游戲系統(tǒng)中,根據(jù)序列數(shù)據(jù)判別從樂(lè)曲上的當(dāng)前時(shí)刻朝向?qū)?lái)預(yù)定的時(shí)間范圍內(nèi)的操作時(shí)期,在畫(huà)面上移動(dòng)與判別出的各操作時(shí)期對(duì)應(yīng)的對(duì)象(106),使得在應(yīng)由該對(duì)象(106)表示的操作時(shí)期與操作基準(zhǔn)標(biāo)記(105)一致,其中,存儲(chǔ)與樂(lè)曲上的時(shí)刻對(duì)應(yīng)地記述有應(yīng)配合樂(lè)曲輸出的歌詞的文本的歌詞數(shù)據(jù),作為區(qū)別于序列數(shù)據(jù)的數(shù)據(jù),根據(jù)序列數(shù)據(jù)上的各操作時(shí)期和與歌詞數(shù)據(jù)內(nèi)的文本對(duì)應(yīng)的樂(lè)曲上的時(shí)刻,判別應(yīng)對(duì)各對(duì)象(106)分配的文本,顯示所分配的文本作為對(duì)象(106)的一部分。
文檔編號(hào)A63F13/00GK102481489SQ201080040268
公開(kāi)日2012年5月30日 申請(qǐng)日期2010年9月7日 優(yōu)先權(quán)日2009年9月11日
發(fā)明者右寺修 申請(qǐng)人:科樂(lè)美數(shù)碼娛樂(lè)株式會(huì)社