游戲裝置的制造方法
【專利摘要】本發(fā)明提供一種游戲裝置,實現(xiàn)用于適當評價對應標記的觸摸操作的技術(shù)。標記顯示控制部(206)使觸摸面板顯示除了作為操作輸入指示的、指示點擊操作的輸入的點擊標記之外的指示橫掃操作的輸入的橫掃操作指示標記。即,橫掃操作指示標記指示操作輸入的時機、位置和橫掃方向。觸摸操作檢測部(208)檢出完成對應橫掃操作指示標記的橫掃操作。在被檢出對應橫掃操作指示標記的橫掃操作的輸入的情況下,操作無效區(qū)域設(shè)定部(210)根據(jù)被檢出的橫掃操作,暫時設(shè)定操作無效區(qū)域。在操作無效區(qū)域被設(shè)定的期間,將操作無效區(qū)域內(nèi)的觸摸操作從評價對象中排出而進行評價。
【專利說明】
游戲裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及用于執(zhí)行配合時機來進行觸摸操作的游戲的游戲裝置。
【背景技術(shù)】
[0002]已知一種對指示與給予的時機同步的操作輸入的標記進行顯示的游戲。例如,使音樂輸出,并對用于進行與音樂的節(jié)奏同步的操作輸入的標記進行顯示的游戲,被稱為所謂的“音樂游戲” “聲音游戲” “演奏游戲” “節(jié)奏游戲”這一類也是其中之一。以下,總括稱為“音樂游戲”。
[0003]例如,專利文獻I中公開了一種估計以沿線流動的方式顯示的標記到達輸入時機線(評價位置)的時機并進行操作輸入的游戲。標記以到達輸入時機線的時機與音樂節(jié)奏一致的方式而設(shè)定,因此若用戶合著音樂的節(jié)奏進行操作輸入,則會獲得高得分。
[0004]在先技術(shù)文獻
[0005]專利文獻
[0006]專利文獻I:日本特開2007-181650號公報
【發(fā)明內(nèi)容】
[0007]發(fā)明要解決的技術(shù)問題
[0008]近年來,大量開發(fā)了通過對觸摸面板的觸摸操作來進行游戲的音樂游戲,采用通過對標記進行觸摸操作而進行游戲的形式。
[0009]作為這種游戲形式中重要的技術(shù)成分之一,在于適當?shù)卦u價對標記進行的觸摸操作。即便是通過觸摸操作的游戲形式,也需要準備變化豐富的樂曲(游戲曲),因此,還需準備例如要求零碎的觸摸操作的樂曲,或要求包含被稱為敲擊操作或滑動操作等橫掃那樣的操作(以下稱為“橫掃操作”)的多種觸摸操作的樂曲。然而,由于要求零碎的觸摸操作或多種觸摸操作的標記之間的位置關(guān)系,可能判定為并非對原本用戶意圖的標記而其他的標記進行觸摸操作的情況發(fā)生。
[0010]本發(fā)明鑒于這種背景而設(shè)計出,其目的在于,實現(xiàn)用于對標記的觸摸操作進行適當?shù)卦u價的技術(shù)。
[0011 ]用于解決技術(shù)問題的技術(shù)方案
[0012]第一發(fā)明是一種游戲裝置,包括:
[0013]觸摸面板;
[0014]標記顯示控制部,進行使所述觸摸面板顯示作為操作輸入指示的、指示像橫掃那樣的觸摸操作(以下稱為橫掃操作)的橫掃操作指示標記的控制;
[0015]觸摸操作檢測部,檢出在所述觸摸面板上已做出的與所述橫掃操作指示標記對應的橫掃操作;
[0016]操作無效區(qū)域設(shè)定部,在由所述觸摸操作檢測部已完成檢出的情況下,根據(jù)被檢出的所述橫掃操作,將操作無效區(qū)域設(shè)定于所述觸摸面板;以及
[0017]評價部,從評價對象中排除所述操作無效區(qū)域被設(shè)定期間的在所述操作無效區(qū)域內(nèi)的觸摸操作,來評價對應所述橫掃操作指示標記的觸摸操作。
[0018]根據(jù)該第一發(fā)明,在檢出與橫掃操作指示標記對應的橫掃操作的情況下,根據(jù)該橫掃操作來設(shè)定操作無效區(qū)域。然后,從評價對象中排除操作無效區(qū)域內(nèi)的觸摸操作。因此,有可能像橫掃操作那樣,使擦過畫面上那樣的操作導致影響到其他標記,防止已做出向該其他標記的觸摸操作的錯誤地評價。
[0019]需要說明的是,作為第二發(fā)明優(yōu)選如下方式構(gòu)成游戲裝置:在由所述觸摸操作檢測部已完成檢出的情況下,所述操作無效區(qū)域設(shè)定部在給定的期間內(nèi)將所述操作無效區(qū)域設(shè)定于所述觸摸面板。
[0020]此外,第三發(fā)明是第一發(fā)明或第二發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入位置變更所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。
[0021]根據(jù)該第三發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入位置來改變操作無效區(qū)域的設(shè)定位置。因此,例如,如圖6的(3)所示,可以根據(jù)橫掃操作的輸入位置在預先設(shè)定的適當位置設(shè)定操作無效區(qū)域。
[0022]此外,第四發(fā)明是第一?第三中任一個發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入方向變更所述所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。
[0023]根據(jù)該第四發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入方向來改變操作無效區(qū)域的設(shè)定位置。因此,例如,如圖6的(2)所示,可以根據(jù)橫掃操作的輸入方向在預先設(shè)定的適當位置設(shè)定操作無效區(qū)域。
[0024]此外,第五發(fā)明是第一?第四中任一個發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入速度變更所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。
[0025]根據(jù)該第五發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入速度來改變操作無效區(qū)域的設(shè)定位置。因此,例如,如圖6的(4)所示,可以根據(jù)橫掃操作的輸入速度在預先設(shè)定的適當位置設(shè)定操作無效區(qū)域。
[0026]此外,第六發(fā)明是第一?第五中任一個發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入位置變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。
[0027]根據(jù)該第六發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入位置來改變操作無效區(qū)域的形狀。因此,例如,可以根據(jù)橫掃操作的輸入位置設(shè)定預先設(shè)定的適當形狀的操作無效區(qū)域。
[0028]此外,第七發(fā)明是第一?第六中任一個的發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入方向變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。
[0029]根據(jù)該第七發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入方向來改變操作無效區(qū)域的形狀。因此,例如,可以根據(jù)橫掃操作的輸入方向設(shè)定預先設(shè)定的適當形狀的操作無效區(qū)域。
[0030]此外,第八發(fā)明是第一?第七中任一個的發(fā)明的游戲裝置,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入速度變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。
[0031]根據(jù)該第八發(fā)明,能夠根據(jù)被檢出的橫掃操作的輸入速度來改變操作無效區(qū)域的形狀。因此,例如,如圖6的(4)所示,可以根據(jù)橫掃操作的輸入速度設(shè)定預先預定的適當形狀的操作無效區(qū)域。
[0032]此外,第九發(fā)明是第一?第八中任一個的發(fā)明的游戲裝置,在檢出多個所述橫掃操作的情況下,所述操作無效區(qū)域設(shè)定部根據(jù)各個所述橫掃操作而將所述操作無效區(qū)域設(shè)定于所述觸摸面板。
[0033]根據(jù)該第九發(fā)明,例如,如圖6的(3)所示,在由多個手指做出橫掃操作時等檢出多個橫掃操作的情況下,能夠分別根據(jù)各個橫掃操作來設(shè)定操作無效區(qū)域。
[0034]此外,第十發(fā)明是第一?第九中任一個的發(fā)明的游戲裝置,在所述操作無效區(qū)域與標記重疊、且向該重疊部分的觸摸操作的時機滿足比所述標記的操作輸入指示時機早的預定的早期操作條件的情況下,所述評價部從評價對象中排除該觸摸操作。
[0035]根據(jù)該第十發(fā)明,操作無效區(qū)域與標記重疊、且向該重疊部分的觸摸操作的時機滿足比該標記的操作輸入指示時機早的預定的早期操作條件的情況下,從評價對象中排出所述觸摸操作。
[0036]在橫掃操作中若在觸摸面板上進行的觸摸長度變長的橫掃操作時,則有可能引起對其他標記進行觸摸操作的情況。在這種情況下,向其他標記的觸摸操作大多數(shù)情況下比正確的操作輸入時機早。根據(jù)該第七發(fā)明,這種情況下也能進行適當?shù)卦u價。
[0037]此外,第十一發(fā)明是第一?第十中任一個的發(fā)明的游戲裝置,在被檢出的所述橫掃操作的評價結(jié)果滿足預定條件的情況下,所述操作無效區(qū)域設(shè)定部將所述操作無效區(qū)域設(shè)定于所述觸摸面板。
[0038]根據(jù)該第十一發(fā)明,在對橫掃操作指示標記的橫掃操作的評價結(jié)果滿足預定的良好條件的情況下設(shè)定操作無效區(qū)域。換言之,若進行橫掃操作后未滿足良好條件的操作,則不設(shè)定操作無效區(qū)域。設(shè)定操作無效區(qū)域?qū)⒂|摸操作從評價對象中橫掃可以說是多余的功能。使該功能動作到用戶的觸摸操作不滿足良好條件的情況,有可能反而給操作帶來混亂而顯得多余。根據(jù)第十一發(fā)明,能夠回避這種的問題。
[0039]此外,第十二發(fā)明是第一?第十一中任一個的發(fā)明的游戲裝置,
[0040]所述觸摸面板檢測與觸摸位置對應的正交的兩個方向分量(以下,設(shè)為X坐標值和Y坐標值),
[0041]所述觸摸操作檢測部通過從所述觸摸面板的檢測結(jié)果檢測到做出第一觸摸操作并在所述第一觸摸操作結(jié)束之前已做出第二觸摸操作來檢出已做出所述橫掃操作,
[0042]所述操作無效區(qū)域設(shè)定部暫時將所述操作無效區(qū)域設(shè)定于由所述第一觸摸操作的X坐標值與所述第二觸摸操作的Y坐標值示出的位置、和由所述第二觸摸操作的X坐標值與所述第一觸摸操作的Y坐標值示出的位置。
[0043]根據(jù)第十二發(fā)明,在第一觸摸操作結(jié)束前已做出第二觸摸操作的情況下,能夠防止錯誤地檢出在由第一觸摸操作的X坐標值與第二觸摸操作的Y坐標值所示的位置、和由第二觸摸操作的X坐標值與第一觸摸操作的Y坐標值所示的位置做出了觸摸操作。結(jié)果,能夠適當?shù)卦u價對應標記的觸摸操作。
【附圖說明】
[0044]圖1是示出業(yè)務(wù)用游戲裝置的構(gòu)成的一個例子的外觀立體圖。
[0045]圖2是示出點擊標記的一個例子的圖。
[0046]圖3是示出橫掃操作指示標記的一個例子的圖。
[0047]圖4是用于說明對橫掃操作指示標記的橫掃操作的圖。
[0048]圖5的(I)和(2)是示出對橫掃操作指示標記的橫掃操作的一個例子的圖。
[0049]圖6的(I)至(4)是示出操作無效區(qū)域的設(shè)定例的圖。
[0050]圖7是示出操作無效區(qū)域的形狀的例子的圖。
[0051 ]圖8是示出業(yè)務(wù)用游戲裝置的功能構(gòu)成的一個例子的功能框圖。
[0052]圖9是示出存儲在存儲部的程序或數(shù)據(jù)的例子的圖。
[0053]圖10是示出選擇候選曲數(shù)據(jù)組的數(shù)據(jù)構(gòu)成的一個例子的圖。
[0054]圖11是示出游戲進程狀況數(shù)據(jù)的數(shù)據(jù)構(gòu)成的一個例子的圖。
[0055]圖12是用于說明業(yè)務(wù)用游戲裝置的處理流程的流程圖。
[0056]圖13是示出游戲裝置的變形例的圖。
[0057]圖14是示出游戲系統(tǒng)的變形例的圖。
[0058]圖15的(I)至(4)是用于說明操作無效區(qū)域的設(shè)定的變形例的圖。
[0059]圖16是用于說明操作無效區(qū)域的設(shè)定的變形例的圖。
【具體實施方式】
[0060]以下,對適用本發(fā)明的實施方式的一個例子進行說明,但是本發(fā)明以可適用的方式當然并不限于以下的實施方式。
[0061]在本實施方式中,對執(zhí)行音樂游戲的業(yè)務(wù)用游戲裝置進行說明,音樂游戲是對指示與給予的時機同步的觸摸操作輸入的標記進行顯示的游戲。需要說明的是,本發(fā)明不僅音樂游戲,還可適用于其他的游戲類型,例如與時機同步而進行觸摸操作的動作游戲等。
[0062][硬件的構(gòu)成例的說明]
[0063]圖1是示出本實施方式的業(yè)務(wù)用游戲裝置1300的構(gòu)成的一個例子的外觀立體圖。本實施方式的業(yè)務(wù)用游戲裝置1300是能夠?qū)⑾蛴矌磐度肫?326投入的預定數(shù)額的硬幣作為游戲價格而進行游戲的游戲裝置。
[0064]業(yè)務(wù)用游戲裝置1300包括:從玩家卡片6進行信息的讀取/寫入的NFC讀寫器1308、能夠顯示游戲畫面并作為操作輸入單元利用的觸摸面板1322、用于播放游戲聲音的揚聲器1324、硬幣投入器1326、和控制基板1350。需要說明的是,還適當具備未圖示的電源裝置等。
[0065]玩家卡片6是預先通過用戶注冊手續(xù)而發(fā)行的具備存儲介質(zhì)的卡片型的用戶識別信息保持介質(zhì)。以下,將用戶適當?shù)胤Q為“玩家”。本實施方式的玩家卡片6將作為用戶的玩家的用戶名等的各種注冊信息可重新寫入地存儲,例如通過利用NFC (Near FieldCommunicat1n:近距離無線通信)的NFC讀寫器1308進行數(shù)據(jù)的讀出及寫入來完成。需要說明的是,玩家卡片6也可以是與NFC對應保存數(shù)據(jù)的裝置,例如是智能手機或便攜式游戲裝置這樣的便攜式信息終端。玩游戲的價格的支付除了向硬幣投入器1326投入硬幣之外,也能夠通過存儲于玩家卡片6的預付點數(shù)的消費等來代替。
[0066]控制基板1350搭載CPU(Central Processing Unit:中央處理器)1351 或GPU(Graphics Processing Unit:圖形處理器)、DSP(Digital Signal Processor:數(shù)字信號處理器)等各種微處理器、ASIC(Applicat1n Specific Integrated Circuit:專用集成電路)NFPGA(Field-ProgrammabIe Gate Array:現(xiàn)場可編程門陣列)、VRAM或RAM、ROM等各種IC存儲器1352、用于連接通信線路N的通信裝置1353、和I/F(Interface:接口)控制IC1354等。I/F控制IC1354搭載例如(I)觸摸面板1322的驅(qū)動電路、(2)向揚聲器1324輸出聲音信號的輸出放大電路、(3)向NFC讀寫器1308的信號輸入輸出電路等,并控制CPUl 351與各種設(shè)備的信號的輸入輸出??刂苹?350搭載的這些成分經(jīng)由總線電路而電連接,連接為能夠進行數(shù)據(jù)的讀寫或信號的發(fā)送接收。
[0067]通信線路N是能夠數(shù)據(jù)通信的通信路徑。即,通信線路N的含義是指除了用于直接連接的專用線(專用電纜)或以太網(wǎng)(注冊商標)等的LAN(Local Area Network:局域網(wǎng))之夕卜,還包括電話通信網(wǎng)、電纜網(wǎng)或因特網(wǎng)等的通信網(wǎng),此外,通信方法并不限制于有線/無線。
[0068]然后,控制基板1350執(zhí)行讀出存儲在IC存儲器1352的程序,通過根據(jù)各種數(shù)據(jù)或操作輸入來進行運算處理,來整體地控制業(yè)務(wù)用游戲裝置1300從而控制進行本實施方式的游戲。需要說明的是,程序或數(shù)據(jù)可以預先存儲于IC存儲器1352,也可經(jīng)由通信線路N從外部服務(wù)器下載。
[0069]需要說明的是,程序或數(shù)據(jù)可以預先存儲于IC存儲器1352,也可經(jīng)由通信線路N從外部服務(wù)器系統(tǒng)下載。此外,在圖示的例子中觸摸面板1322與裝置為一體的,但也可以是與控制基板1350可通信地分開而設(shè)置的構(gòu)成。觸摸面板1322可以采用能夠檢測出手指的觸摸操作的任何方式即可,能夠采用例如電阻膜方式或表面彈性波方式、紅外線方式或靜電容量方式等。
[0070][標記的說明]
[0071 ]在本實施方式的音樂游戲中,對作為操作輸入指示的指示觸摸操作的時機及位置的標記進行顯示。玩家通過以與標記示出的時機合上的方式進行觸摸操作,從而能夠獲得高得分。
[0072]標記中有點擊標記和橫掃操作指示標記兩種。點擊標記是作為觸摸操作要求(指示)進行點擊的標記,橫掃操作指示標記是要求(指示)進行橫掃那樣的觸摸操作(以下稱為“橫掃操作”)的標記。橫掃操作是被稱為敲擊、滑動、輕彈的操作,是在觸摸畫面的狀態(tài)下像擦過那樣移動的操作。
[0073]任何標記都是在從觸摸操作的“最佳操作時機(與音樂的節(jié)奏一致的正確時機)”的預定時機前出現(xiàn)。圖2是點擊標記10A的一個例子的示意圖,左側(cè)示出剛出現(xiàn)后的狀態(tài),經(jīng)過正中間的狀態(tài),轉(zhuǎn)變向右側(cè)的狀態(tài)。到右側(cè)狀態(tài)的時機是最佳操作時機。
[0074]點擊標記1A由不移動的中心體12A和以朝向中心體12A集中的方式移動的四個弧形的時機引導14 A而構(gòu)成。時機引導14 A接近中心體12 A,與中心體12 A的邊緣重疊的時機是最佳操作時機。玩家估計該最佳操作時機并以點擊中心體12A的方式進行操作輸入。根據(jù)最佳操作時機與觸摸操作時機的時間差,完成等級性的評價。在本實施方式中,最佳的評價為“好”。此外,在相對于最佳操作時機,觸摸操作過早的情況評價“差”,稍早的情況評價“早”。這兩種情況是滿足早期操作條件的情況。此外,相反地,稍遲的情況評價“晚”,過于遲的情況評價“差”?!霸纭焙汀巴怼钡那闆r在得分方面加上比“好”低的評價分,“差”的情況下不加分。此外,為了獲得所謂的連擊,需要得到“好”評價。當然,評價方法并不限于這種方法,也可采用設(shè)置“優(yōu)”等其他方法,也可以采用評分方式包括減分等的其他方法。
[0075]此外,作為點擊標記10A,在圖2的例子中,中心體12A為圓,時機引導14A為四個弧形體,但也可為其他的設(shè)計。
[0076]圖3是示出橫掃操作指示標記1B的一個例子的圖,左側(cè)示出剛出現(xiàn)之后的狀態(tài),經(jīng)由正中間的狀態(tài),轉(zhuǎn)移到右側(cè)的狀態(tài)。到右側(cè)狀態(tài)為止的時機是最佳操作時機。橫掃操作指示標記1B由不移動的陰影部12B與朝向陰影部12B直線狀移動的滑行體14B構(gòu)成。滑行體14B接近陰影部12B,通過陰影部12B的正上方的時機是最佳操作時機。玩家估計最佳操作時機,如圖4所示的黑色箭頭那樣,沿著滑行體14B的進行方向,以跨過陰影部12B的方式進行橫掃操作。
[0077]與點擊標記1A同樣地,相對于橫掃操作指示標記1B的評價也是“差”“早” “好”“晚” “優(yōu)”的等級性評價。此外,橫掃操作指示標記1B指示輸入橫掃操作的方向。在橫掃操作的輸入方向未沿著橫掃操作指示標記1B的指示方向的情況下,在本實施方式中,設(shè)為無法檢測出對該橫掃操作指示標記1B完成了橫掃操作。能夠通過如下的方式判斷橫掃操作是否沿著橫掃操作指示標記1B的指示方向。即,例如,計算出由觸摸面板1322檢測到的觸摸位置坐標的變化方向的矢量和橫掃操作指示標記1B的指示方向的矢量的余弦(cosine),并其值為正時判定為“沿著”。
[0078]需要說明的是,橫掃操作指示標記1B在圖3的例子中將陰影部12B和滑行體14B設(shè)為月牙狀的形狀,但是當然也可以為其他設(shè)計。
[0079][操作無效區(qū)域的說明]
[0080]本實施方式的音樂游戲,除作為觸摸操作的點擊操作之外,橫掃操作也為其特征之一。然而,在僅采用橫掃操作的輸入中可能得到不確切的評價。參照圖5說明這種情況的一個例子。
[0081 ]如圖5的(I)所示,完成由橫掃操作指示標記1B向虛線箭頭的方向進行橫掃操作的輸入指示。此外,繼續(xù)橫掃操作,在橫掃操作的輸入指示方向的延伸上顯示點擊標記10A。此時,如圖5的(2)所示,玩家要在滑行體14B通過陰影部12B的正上方的時機下進行橫掃操作,如圖5的(2)所示,若該橫掃操作變長(在觸摸的狀態(tài)下滑動的長度變長),偶然能夠判斷為已完成向點擊標記1A的觸摸操作。在此種情況下,判斷為已完成向點擊標記1A的觸摸操作的時機早于指示時機,因此評價為“差”或“早”的可能性較高。此外,例如,若是在連擊持續(xù)中的狀態(tài)下被評價為“差”或者“早”,則連擊會中斷。不是玩家想要進行的操作輸入,但可能作出錯誤的評價。
[0082]為了解決這個問題,在本實施方式中,根據(jù)橫掃操作暫時地設(shè)定操作無效區(qū)域,將設(shè)定于操作無效區(qū)域之間的操作無效區(qū)域內(nèi)的觸摸操作從評價對象中排除。圖6是用于說明操作無效區(qū)域的設(shè)定方法的圖。
[0083]圖6的(I)中,設(shè)對橫掃操作指示標記1B進行橫掃操作V時的橫掃操作指示標記的觸摸位置為位置AP,若橫掃操作V的輸入方向為圖中虛線所示的方向,則操作無效區(qū)域RA設(shè)定于從觸摸位置AP沿橫掃操作V的輸入方向隔著距離D的位置。此外,操作無效區(qū)域RA具有橫掃操作V的輸入方向為長度L、和與輸入方向正交的方向的為寬度W的矩形形狀,根據(jù)橫掃操作V的輸入速度,設(shè)定為長度L和寬度W的長度被變更、且形狀可變。因此,根據(jù)橫掃操作V的輸入方向,設(shè)定的操作無效區(qū)域RA的方向也發(fā)生改變。此外,根據(jù)橫掃操作V的輸入速度,操作無效區(qū)域RA的設(shè)定值也為可變的。
[0084]例如,如圖6的(2)所示,即使是通過相同觸摸位置AP的橫掃操作V1、V2,若輸入方向不同,則設(shè)定的操作無效區(qū)域RAl、RA2的位置或朝向不同。從觸摸位置AP分別在橫掃操作Vl、V2的輸入方向上分離的位置設(shè)定操作無效區(qū)域RAl、RA2。此外,操作無效區(qū)域RAl、RA2的長度方向也分別根據(jù)橫掃操作V1、V2的方向來設(shè)定。
[0085]此外,如圖6的(3)所示,即使橫掃操作V5、V6的輸入方向相同,若通過不同的觸摸位置AP5、AP6,設(shè)定的操作無效區(qū)域RA5、RA6的設(shè)定位置也不同。
[0086]此外,如圖6的(4)所示,即使橫掃操作V8、V9的輸入方向相同,若輸入速度不同,則設(shè)定的操作無效區(qū)域RA8、RA9的形狀或設(shè)定位置也不同。即,根據(jù)橫掃操作V8、V9的輸入速度,以使長度L8、L9或?qū)挾萕8、W9不同的方式設(shè)定操作無效區(qū)域RA8、RA9,輸入速度越快則長度L越長、寬度W越窄。此外,輸入速度越快則距離D越長。
[0087]此外,相對于橫掃操作指示標記10B,被檢測到例如以兩根手指橫掃等多個橫掃操作時,如圖6的(3)所示對各個橫掃操作設(shè)定操作無效區(qū)域。
[0088]此外,操作無效區(qū)域RA的形狀并不限于矩形,也可以是如圖7的(I)所示的橢圓形狀、如圖7的(2)所示的扇形、如圖7的(3)所示的梯形。當然,也可以是其他形狀。
[0089]此外,作為決定設(shè)定操作無效區(qū)域RA形狀(除了長度L或?qū)挾萕之外,也可為如圖7所示的其他形狀)的成分不僅包括橫掃操作V的速度,也可包括橫掃操作V的輸入位置或橫掃操作V的輸入方向。例如,橫掃操作V的輸入位置若是顯示畫面的中心部則RA形狀為長方形狀的矩形、若是顯示畫面的邊緣部則RA形狀為正方形的矩形等。此外,例如,若橫掃操作V的輸入方向若是橫向則RA形狀為橫向長的矩形、若是縱向則RA形狀為縱向長的矩形等。
[0090][功能構(gòu)成的說明]
[0091]以下,說明本實施方式的功能構(gòu)成。
[0092]圖8是示出用于本實施方式的業(yè)務(wù)用游戲裝置1300的功能構(gòu)成的一個例子的功能框圖。本實施方式的業(yè)務(wù)用游戲裝置1300具備操作輸入部100、玩家識別信息獲得部104、處理部200、聲音輸出部350、圖像顯示部360、通信部370、和存儲部500。
[0093]操作輸入部100根據(jù)由玩家作出的各種操作輸入而將操作輸入信號輸出到處理部200 ο例如,能夠通過按鈕開關(guān)、操縱桿、觸摸板、軌跡球、加速度傳感器、陀螺儀、CCD模塊等來實現(xiàn)。圖1的觸摸面板1322相當于此。
[0094]玩家識別信息獲得部104從玩家卡片6讀出用戶名(用戶識別信息)。圖1的NFC讀寫器1308相當于此。
[0095]處理部200例如通過CPU或GPU等的微處理器、ASIC、FPGA、IC存儲器等的電子部件(運算電路或運算裝置)來實現(xiàn),在包括操作輸入部100或存儲部500的各功能部之間進行數(shù)據(jù)的輸入輸出控制。然后,根據(jù)預定的程序或數(shù)據(jù)、來自操作輸入部100的操作輸入信號或各種數(shù)據(jù)執(zhí)行各種的運算處理,從而控制業(yè)務(wù)用游戲裝置1300的動作。圖1的控制基板1350相當于此。并且,本實施方式的處理部200具備游戲運算部202、聲音生成部250、圖像生成部260、通信控制部270。處理部200具備的這些功能部既可以分別通過各自的運算電路或運算裝置來實現(xiàn),也可以通過一個運算電路或運算裝置執(zhí)行程序從而以軟件的方式來實現(xiàn)。
[0096]游戲運算部202執(zhí)行與游戲的進行控制有關(guān)的各種處理。
[0097]例如,邊顯示背景,邊合著音樂的播放進行標記等樂譜的顯示。然后,若檢測出在顯示標記位置的觸摸操作,則將設(shè)定為被觸摸操作的標記的最佳操作時機與該觸摸操作的時機進行比較,根據(jù)該時間差來評價觸摸操作。需要說明的是,在本實施方式中雖然僅進行加分評價,但也可以包括減分評價。
[0098]由于顯示的背景、音樂、標記(點擊標記1A或橫掃操作指示標記1B)的顯示時機、最佳操作時機等信息與每首音樂作為選擇候選曲目數(shù)據(jù)組510(參照圖10)被存儲于存儲部500,參照于此。與游戲進程狀況或玩游戲的評價相關(guān)的信息作為游戲進程狀況數(shù)據(jù)550(參照圖11)存儲于存儲部500。
[0099]具體而言,本實施方式的游戲運算部202包括音樂輸出控制部204、標記顯示控制部206、觸摸操作檢測部208、操作無效區(qū)域設(shè)定部210、評價部212。
[0100]音樂輸出控制部204執(zhí)行在游戲開始前由玩家選擇的音樂的播放控制。能夠通過音樂數(shù)據(jù)的編解碼器等來實現(xiàn)。
[0101]標記顯示控制部206隨著游戲的進行使標記(點擊標記1A或橫掃操作指示標記10B)連續(xù)不斷地出現(xiàn)顯示。能夠進行使標記的顯示方式變化,使標記移動、消去的控制。
[0102]觸摸操作檢測部208檢測與標記對應的觸摸操作的輸入。具體而言,若是點擊標記10A,設(shè)定包括點擊標記1A的中心體12A的顯示大小的輸入判斷區(qū)域,若觸摸面板1322檢測到的觸摸檢測位置包含在該輸入判斷區(qū)域內(nèi),則檢測出對點擊標記1A的觸摸操作已完成。
[0103]在橫掃操作指示標記1B的情況下滿足兩個條件的情況下,檢測出對橫掃操作指示標記1B的橫掃操作已完成。首先,設(shè)定包括橫掃操作指示標記1B的陰影部12B的顯示大小的輸入判斷區(qū)域。然后,判斷觸摸面板1322檢測到的觸摸檢測位置是否被包含在輸入判斷區(qū)域內(nèi)。這是第一條件。接下來,從滿足第一條件的觸摸檢測位置和其下一個觸摸檢測位置判定橫掃操作V的輸入方向及輸入速度,判定橫掃操作V的輸入方向是否是沿著橫掃操作指示標記1B的指示方向的方向。這是第二條件。若計算出橫掃操作V的輸入方向所示的矢量和橫掃操作指示標記1B的指示方向所示的矢量的余弦(cosine),若其值為正值,則判定為沿著方向的方向。需要說明的是,也可以設(shè)置余弦值在1/2以上(45度以內(nèi))等,也可以為其他條件。在滿足第一條件及第二條件雙方的情況下,觸摸操作檢測部208檢測出完成了對橫掃操作指示標記1B的橫掃操作。
[0104]在通過觸摸操作檢測部208檢測出完成了與橫掃操作指示標記1B對應的橫掃操作的情況下,操作無效區(qū)域設(shè)定部210根據(jù)被檢測出的橫掃操作暫時設(shè)定操作無效區(qū)域RA。操作無效區(qū)域RA的設(shè)定方法參照圖6如上所述,根據(jù)橫掃操作的輸入位置、輸入方向、輸入速度,將操作無效區(qū)域RA的設(shè)定位置或設(shè)定方向設(shè)定為可變,根據(jù)橫掃操作的輸入速度將操作無效區(qū)域的形狀設(shè)定為可變。此外,在檢測出了多個橫掃操作的情況下,分別根據(jù)各橫掃操作來設(shè)定與橫掃操作各自對應的操作無效區(qū)域RA。
[0105]此外,相對于橫掃操作的評價部212的評價結(jié)果不滿足預定的良好條件的情況下,操作無效區(qū)域設(shè)定部210不設(shè)定操作無效區(qū)域RA。相反地,在滿足預定的良好條件的情況下設(shè)定操作無效區(qū)域RA。在本實施方式中,預定的良好條件設(shè)為“早” “好” “晚”中的一個,但也可以僅為“好”。設(shè)定操作無效區(qū)域RA并將觸摸操作從評價對象中排除可以說是所謂的多余功能。因此,直至玩家的觸摸操作不滿足良好條件的情況下為止使該功能開始動作是反而給操作帶來混亂,有可能增添多余的麻煩,因此不設(shè)定操作無效區(qū)域RA。
[0106]評價部212評價被觸摸操作檢測部208檢測到的對由標記顯示控制部206顯示控制的標記的觸摸操作?;旧鲜歉鶕?jù)最佳操作時機和觸摸操作時機的時間差,按照時間差小的順序,評價為“好”、“早”或“晚”、“差” O “早”和“晚”是指由于比最佳操作時機早或晚而改變的評價。此外,未完成觸摸操作的情況下評價為“差”。
[0107]但是,在操作無效區(qū)域RA與任一個標記重疊,且滿足向該重疊部分的觸摸操作的操作時機也早于該標記的最佳操作時機的預定的早期操作條件的情況下,評價部212將該觸摸操作從評價對象中排除。
[0108]具體而言,對由觸摸操作檢測部208檢測到的標記的觸摸操作在操作無效區(qū)域RA內(nèi),且該觸摸操作的時機也比與該觸摸操作對應的標記的最佳操作時機早預定時機以上的情況下,將該觸摸操作從評價對象中排除。預定時機是作為不以“好”,而以“早”或者“差”評價的時機條件。需要說明的是,也可以是在“早”的情況下不從評價對象中排除,僅在評價為“差”、早的時機的情況下從評價對象中排除。需要說明的是,操作無效區(qū)域RA與任一個標記的“重疊”是指作為顯示畫面上的位置重疊。由于操作無效區(qū)域RA中設(shè)定期間固定,因此觸摸操作的時機當然需要在該設(shè)定期間內(nèi)。
[0109]聲音生成部250通過例如數(shù)字信號處理器(DSP)、聲音合成IC等的處理器、可播放聲音文件的音頻編解碼器等來實現(xiàn),根據(jù)游戲進程生成聲效或BGM、各種操作聲音的聲音信號,并輸出到聲音輸出部350。
[0110]聲音輸出部350通過根據(jù)由聲音生成部250輸入的聲音信號輸出效果音或BGM等的裝置來實現(xiàn)。圖1的揚聲器1324相當于此。
[0111]圖像生成部260通過例如GPU、數(shù)字信號處理器(DSP)等處理器、影像信號1C、影像編解碼器等程序、幀緩沖器等描畫幀用IC存儲器等來實現(xiàn)。圖像生成部260根據(jù)游戲進程,在I幀時間(例如1/60秒)生成一張游戲畫面的圖像,并將生成的游戲畫面的圖像信號輸出到圖像顯示部360。
[0112]圖像顯示部360根據(jù)從圖像生成部260輸入的圖像信號顯示各種游戲圖像。例如能夠通過平板顯示器、顯像管(CRT)、投射器、頭戴式顯示器這樣的圖像顯示裝置來實現(xiàn)。在本實施方式中,圖1的觸摸面板1322相當于此。
[0113]通信控制部270執(zhí)行數(shù)據(jù)通信的數(shù)據(jù)處理,并經(jīng)由通信部370實現(xiàn)與外部裝置的數(shù)據(jù)交換。通信部370通過與通信線路N(圖1)連接而實現(xiàn)通信的機器,例如無線通信機、調(diào)制解調(diào)器、TA(終端適配器)、有線用通信電纜的插孔或控制電路等實現(xiàn)。圖1的通信裝置1353相當于此。
[0114]圖9是示出本實施方式的存儲部500存儲的程序或數(shù)據(jù)的例子的圖。存儲部500存儲處理部200中用于實現(xiàn)用于使業(yè)務(wù)用游戲裝置1300統(tǒng)一地控制的各功能的系統(tǒng)程序或玩游戲所需要的程序、和各種數(shù)據(jù)等。此外,可用作處理部200的作業(yè)區(qū)域,暫時存儲處理部200按照各種程序執(zhí)行的運算結(jié)果、從操作輸入部100輸入的數(shù)據(jù)等。這種功能通過例如RAM或ROM等IC存儲器、硬盤等磁盤、⑶-ROM或DVD等光盤等實現(xiàn)。圖1的控制基板1350搭載的IC存儲器1352對應。
[0115]存儲部500中存儲系統(tǒng)程序501與游戲程序502。系統(tǒng)程序501是用于實現(xiàn)作為業(yè)務(wù)用游戲裝置1300的計算機的輸入輸出的基本功能的程序。游戲程序502是通過處理部200執(zhí)行讀出而用于使作為游戲運算部202的功能實現(xiàn)的應用軟件。也可以是作為系統(tǒng)程序501的一部分被組裝的構(gòu)成。
[0116]若以在線游戲的方式實現(xiàn)本實施方式的游戲,游戲程序502可以根據(jù)實現(xiàn)在線游戲的技術(shù)方法作為專用的客戶程序,也可由實現(xiàn)網(wǎng)頁瀏覽器程序及互動式的圖像顯示的插入程序等構(gòu)成。
[0117]此外,存儲部500預先存儲為每個可玩游戲的音樂準備的多個選擇候選曲目數(shù)據(jù)組510。選擇候選曲目數(shù)據(jù)組510優(yōu)選為定期地更新。此外,隨著玩游戲,存儲部500存儲游戲進程狀況數(shù)據(jù)550。此外,也適當存儲各種標志(flag)、經(jīng)過時間的計數(shù)器等的信息。
[0118]圖10是示出選擇候選曲目數(shù)據(jù)組510的數(shù)據(jù)構(gòu)成的一個例子的圖。
[0119]選擇候選曲目數(shù)據(jù)組510包括游戲時播放音樂的音樂名稱512、用于播放音樂的音樂數(shù)據(jù)514、和準備每個標記的標記設(shè)定數(shù)據(jù)516。
[0120]標記設(shè)定數(shù)據(jù)516包括標記ID、標記顯示順序、與該標記對應的最佳操作時機、該標記的顯示位置、示出該標記是點擊標記1A還是橫掃操作指示標記1B的標記種類、和用于圖像顯示標記其自身的標記顯示數(shù)據(jù)。此外,在該標記是橫掃操作指示標記1B的情況下,包括橫掃操作的指示方向。
[0121]圖11是示出游戲進程狀況數(shù)據(jù)550的數(shù)據(jù)構(gòu)成例的圖。
[0122]游戲進程狀況數(shù)據(jù)550存儲記述玩游戲的進程狀況的各種參數(shù)值。例如,包括選擇曲目名稱552、開始播放音樂的經(jīng)過時間556、標記狀態(tài)數(shù)據(jù)560、操作無效區(qū)域數(shù)據(jù)570、和得分580。此外,還能夠適當存儲游戲進程所需的標志、計數(shù)器、和定時器等。
[0123]標記狀態(tài)數(shù)據(jù)560包括每個標記(點擊標記1A或橫掃操作指示標記10B)準備的標記ID、顯示坐標、和用于控制該標記的顯示方式的顯示方式控制參數(shù)值。此外,能夠適當存儲音樂游戲的剩余時間定時器等。
[0124]作為顯示方式控制參數(shù)值,包括適用于標記的結(jié)構(gòu)、RGB值、附于標記上的效果對象、移動的速度等。包含何種參數(shù)取決于如何使標記顯示、使其如何移動。
[0125]操作無效區(qū)域數(shù)據(jù)570存儲準備在每個設(shè)定的操作無效區(qū)域RA的區(qū)域ID、該操作無效區(qū)域RA的位置、方向或形狀(長度L或?qū)挾萕)、設(shè)定的時機、使設(shè)定取消(失效)的時機(壽命)等數(shù)據(jù),刪除取消(失效)設(shè)定的操作無效區(qū)域RA的數(shù)據(jù)。
[0126][動作說明]
[0127]接下來,說明本實施方式的業(yè)務(wù)用游戲裝置1300的動作。
[0128]圖12是用于說明業(yè)務(wù)用游戲裝置1300的處理流程的流程圖。該流程圖的一系列處理流程是在處理部200執(zhí)行系統(tǒng)程序501的狀態(tài)下,通過執(zhí)行游戲程序502而實現(xiàn)。
[0129]處理部200首先執(zhí)行(步驟S2)游戲曲目的選擇相關(guān)的處理。例如,分別從選擇候選曲目數(shù)據(jù)組510中抽出音樂名稱512,顯示玩家能夠選擇的目錄。選擇結(jié)果作為游戲進程狀況數(shù)據(jù)550的選擇曲目名稱552存儲。
[0130]接下來,處理部200開始游戲(步驟S4)。
[0131]具體而言,從與選擇曲目名稱552對應的選擇候選曲目數(shù)據(jù)組510中讀出音樂數(shù)據(jù)514而開始播放處理。伴隨于此,按照標記設(shè)定數(shù)據(jù)516,開始點擊標記1A或橫掃操作指示標記1B的顯示控制、所謂的樂譜顯示的控制。此外,開始得分580的逐次計算與最新得分580的值畫面顯示的控制。
[0132]游戲進程中,若檢測到向畫面所顯示的標記的觸摸操作輸入(步驟S6:是),則處理部200參照操作無效區(qū)域數(shù)據(jù)570判定該觸摸操作是否是被設(shè)定的某個操作無效區(qū)域RA內(nèi)的操作(步驟S8)。判斷肯定的情況下(步驟S8:是),進一步地,根據(jù)與該觸摸操作對應的標記的最佳操作時機,判定該觸摸操作的時機是否滿足早期輸入條件(步驟S10)。判斷肯定的情況下(步驟S10:是),將該觸摸操作從評價對象中排除并轉(zhuǎn)移到步驟S22的處理(步驟S12)。
[0133]在步驟S8或者步驟SlO判定為否定的情況下,評價檢測到的觸摸操作(步驟S14)。具體而言,求出完成觸摸操作的時機與對應的標記的最佳操作時機的時間差,而對該時間差進行評價。然后,根據(jù)評價結(jié)果加上相應的評價分數(shù)而更新得分580。
[0134]此外,在檢測到的與觸摸操作對應的標記是橫掃操作指示標記1B(步驟S16:是),在評價結(jié)果滿足預定的良好條件的情況下(步驟S18:是),則檢測出的觸摸操作是橫掃操作,因此根據(jù)該橫掃操作設(shè)定操作無效區(qū)域RA(步驟S20)。設(shè)定的操作無效區(qū)域RA的數(shù)據(jù)登記到操作無效區(qū)域數(shù)據(jù)570中。在步驟S16或S18判斷為否定的情況下,跳過步驟S20的處理。
[0135]接下來,參照操作無效區(qū)域數(shù)據(jù)570,若有到設(shè)定取消時機的操作無效區(qū)域RA(步驟S22:是),則刪除該操作無效區(qū)域RA的數(shù)據(jù),解除設(shè)定(步驟S24)。
[0136]直到滿足游戲結(jié)束條件(例如,音樂播放結(jié)束)(步驟S26:否),處理部200反復步驟S6?S26。
[0137]然后,滿足了游戲結(jié)束條件(步驟S26:是),處理部200執(zhí)行畫面顯示最終得分580等游戲結(jié)束處理(步驟S28) ο此時,除了得分580之外,也可畫面顯示連擊次數(shù)等。
[0138]以上,根據(jù)本實施方式,在檢測到與橫掃操作指示標記1B對應的橫掃操作情況下,能夠根據(jù)該橫掃操作暫時設(shè)定操作無效區(qū)域RA。然后,在操作無效區(qū)域RA被設(shè)定的期間內(nèi),操作無效區(qū)域RA內(nèi)的觸摸操作被從評價對象中橫掃。因此,能夠防止像橫掃操作那樣,擦過畫面的操作碰到其他標記而被錯誤評價為向該其他標記進行觸摸操作。
[0139](變形例)
[0140]需要說明的是,本發(fā)明可適用的方式并不局限于上述實施方式,能夠適當?shù)剡M行構(gòu)成成分的增加、省略、變更。
[0141][其一]
[0142]例如,業(yè)務(wù)用游戲裝置1300例如能夠替換為如圖13那樣的智能手機1500。智能手機1500包括方向輸入鍵1502、按鈕開關(guān)1504、作為顯示裝置兼接觸位置輸入器件發(fā)揮功能的觸摸面板1506、內(nèi)置蓄電池1509、揚聲器1510、麥克風1512、控制基板1550、和能夠從可計算機讀出的存儲介質(zhì)的存儲卡1540中讀寫數(shù)據(jù)的存儲卡讀取裝置1542。此外,適當設(shè)置未圖示的電源按鈕、音量調(diào)節(jié)按鈕等。
[0143]控制基板1550搭載CPU1551或GPU、DSP等各種微處理器、VRAM、RAM、R0M等各種IC存儲器1552、用于與通信線路N連接的移動電話基站或無線LAN基站等無線通信的無線通信模塊1553。此外,搭載觸摸面板1506的驅(qū)動電路、接收來自方向輸入鍵1502及按鈕開關(guān)1504的信號的電路、向揚聲器1510輸出聲音信號的輸出放大器電路、生成在麥克風1512集音的聲音信號的輸入信號生成電路、作為向存儲卡讀取裝置1542的信號輸入輸出電路的所謂I/F電路1557(接口電路)等。這些搭載于控制基板1550的各成分分別經(jīng)由總線電路等電連接,被連接為能夠進行數(shù)據(jù)的讀寫或信號的收發(fā)。
[0144]控制基板1550將用于執(zhí)行上述實施方式的游戲的程序或數(shù)據(jù)(參照圖9?圖11)暫時存儲于IC存儲器1552中。然后,執(zhí)行該程序進行運算處理,進行音樂播放處理使聲音從揚聲器1510播放,根據(jù)來自觸摸面板1506的操作輸入來控制智能手機1500的各部分運行上述實施方式的游戲。需要說明的是,智能手機1500構(gòu)成為從存儲卡1540讀出需要的程序或各種設(shè)定數(shù)據(jù),但也可以構(gòu)成為經(jīng)由無線通信模塊1553連接通信線路N而從外部服務(wù)器系統(tǒng)等獲得。
[0145]當然,能夠同樣地進一步替換其他方式的計算機或電子設(shè)備。例如能夠替換家用固定型游戲裝置、便攜式游戲裝置、個人電腦、智能手機、平板電腦等。尤其在家用固定型游戲裝置中,也可以在能夠與主體通信的控制器上搭載觸摸面板,在該觸摸面板進行顯示。
[0146][其二]
[0147]并且,本發(fā)明也能夠適用于在線游戲、網(wǎng)絡(luò)游戲。
[0148]在此情況下,例如如圖14所示,在服務(wù)器系統(tǒng)1100(或在其他服務(wù)器系統(tǒng))中執(zhí)行在線游戲用的服務(wù)器功能。即,玩家終端1501經(jīng)由通信線路N連接于服務(wù)器系統(tǒng)1100,構(gòu)成客戶/服務(wù)器型系統(tǒng),成為能夠在玩家終端1501上進行在線游戲的構(gòu)成。并且,也可為在上述實施方式說明的功能構(gòu)成(參照圖8)在服務(wù)器系統(tǒng)1100實現(xiàn)的構(gòu)成。此時,從分散處理的觀點出發(fā),也能夠構(gòu)成為將功能構(gòu)成的一部分(例如,觸摸操作檢測部208或操作無效區(qū)域設(shè)定部210的功能)在玩家終端側(cè)執(zhí)行。如果,將在線游戲在點對點型的系統(tǒng)中實現(xiàn)的情況下,也可適當?shù)胤稚⒐δ堋?br>[0149]服務(wù)器系統(tǒng)1100具備主體裝置1101、鍵盤1106、觸摸面板1108、和存儲器1140。主體裝置1101搭載控制基板1150。控制基板1150搭載CPU1151或GPU、DSP等的各種微處理器、ASIC、VRAM或RAM、R0M等各種IC存儲器1152、和通信裝置1153。
[0150]服務(wù)器系統(tǒng)1100具有隨時管理/傳送向通信連接的玩家終端1501執(zhí)行游戲所需要的程序或數(shù)據(jù)的游戲管理功能。
[0151]在圖示的例子中,記載了作為單體的服務(wù)器系統(tǒng)1100,但是也可以構(gòu)成為在服務(wù)器系統(tǒng)1100上搭載多個刀片服務(wù)器,相互經(jīng)由內(nèi)部總線而能夠數(shù)據(jù)通信地連接。或者,也可以是通過使設(shè)置在分離的場所的獨立的多個服務(wù)器經(jīng)由通信線路N進行數(shù)據(jù)通信,作為一個整體發(fā)揮服務(wù)器系統(tǒng)1100的功能的構(gòu)成。
[0152][其三]
[0153]此外,例如,在短時間內(nèi)要求多次觸摸操作的樂曲等面向高級者的樂譜,則要求觸摸位置檢測的高速性,通過觸摸面板1322的觸摸位置的檢測有時會延遲。例如,若是紅外線方式的觸摸面板,為了檢索被觸摸的位置而檢測正確的觸摸位置則需要一定的時間。表面彈性波的方式等也需要一定時間。然而,在本實施方式的音樂游戲那樣的游戲中,即便不是正確觸摸位置,能夠允許一定程度的誤差,并且通過樂譜能夠預先設(shè)想大概被觸摸的位置,因此通過在合適的位置設(shè)定操作無效區(qū)域,能夠防止錯誤評價。
[0154]參照圖15進行具體的說明。例如,如圖15的(I)所示,顯示為要求按照以點擊標記1A1、10A2、10A3、10A4的順序進行高速的觸摸操作的樂譜。點擊標記I OAl、10A2、10A3、10A4指示(要求)向上方呈之字狀的順序進行點擊操作。玩家如圖15的(2)所示通過像人輕快地走路那樣以兩根手指交替進行點擊操作,能夠?qū)c擊標記1Al、10A2、10A3、10A4進行操作輸入。
[0155]點擊標記1(^1、1(^2、1(^3、1(^4分別確定如圖15的(3)的單點劃線所示的輸入判斷區(qū)域,若對該輸入判斷區(qū)域內(nèi)進行觸摸操作,則判定做出了對應標記的操作。假設(shè)觸摸位置設(shè)為圖15的(3)的黑點所示的位置。由于任一個觸摸位置Tl?T4都在輸入判斷區(qū)域內(nèi),可認為判定做出了正確的觸摸操作。
[0156]但是,若觸摸面板的檢測延遲,而導致該部分評價延遲,并導致評價結(jié)果的顯示延遲。這也妨礙了音樂游戲所特有的節(jié)奏感和爽快感。在此,也從觸摸面板取得觸摸面板檢索并判斷正確位置前的、所謂作為候補的觸摸位置的信息,無需等待由觸摸面板檢索正確的觸摸位置,進行游戲進程的控制。這樣,除了實際的觸摸位置的位置坐標之外,也輸入作為候補的位置坐標。在某時機同時進行多個觸摸操作的狀態(tài)產(chǎn)生的情況是該代表例。圖15的
(4)示出該狀態(tài)。
[0157]在圖15的(4)中,示出做出向觸摸位置Tl的觸摸操作并且在手指從畫面離開之前,其他手指在觸摸位置T2做出了觸摸操作的瞬間。在該狀態(tài)下,觸摸面板的位置坐標P3、P4也設(shè)為觸摸位置的候補。更具體而言,觸摸面板的正交坐標中,觸摸位置Tl的坐標是(XI,Y1)、觸摸位置Τ2的坐標是(Χ2,Υ2)時,位置Ρ3的坐標是(Xl,Υ2)、位置Ρ4的坐標是(Χ2,Yl)。
[0158]此時,位置Ρ3成為問題點。由于位置Ρ3在標記10Α3的輸入范圍區(qū)域內(nèi),如此,被誤檢測為做出向標記10Α3的觸摸操作,并做出觸摸操作的評價。很可能由于比最佳操作時機早,而成為低評價。
[0159]在此,在觸摸位置Tl的X坐標值和觸摸位置Τ2的Y坐標值所示的位置Ρ3與觸摸位置Τ2的X坐標值和觸摸位置Tl的Y坐標值所示的位置Ρ4設(shè)定操作無效區(qū)域。當解除觸摸位置Τ1、Τ2的同時觸摸狀態(tài)時,解除(取消)該位置Ρ3、Ρ4的操作無效區(qū)域。通過這種方式,無需等待通過觸摸面板的位置的檢索,而能夠進行游戲。
[0160]此外,圖16更詳細地示出此時的操作無效區(qū)域的設(shè)定條件。在滿足示出第一觸摸操作的第一觸摸位置與第二觸摸操作的第二觸摸位置的距離d短的預定的附近條件、且從第一觸摸位置朝著第二觸摸位置的方向與X軸方向(或者也可為Y軸方向)形成的角度滿足預定的角度條件時,在第一觸摸位置的X坐標值和第二觸摸位置的Y坐標值所示的位置與第二觸摸位置的X坐標值和第一觸摸位置的Y坐標值所示的位置設(shè)定操作無效區(qū)域。在此,預定的角度條件優(yōu)選例如30度以上60度以下這樣顯示傾斜位置關(guān)系的角度條件。此外,該操作無效區(qū)域的設(shè)定優(yōu)選進行在圖12中步驟S6的新操作輸入的檢測步驟。此時,設(shè)定的操作無效區(qū)域可以為點,也可為預定尺寸的圓。此外,操作無效區(qū)域的壽命直到對應的第一觸摸操作和第二觸摸操作的同時觸摸結(jié)束為止。
[0161][其四]
[0162]此外,在上述實施方式中,舉例說明了音樂游戲,但也能夠適用在其他游戲類別,例如配合時機進行觸摸操作的動作游戲等。
[0163]此外,不僅在玩游戲中的操作,在進行菜單選擇等中需要進行橫掃操作的情況下,通過根據(jù)該橫掃操作設(shè)定操作無效區(qū)域,從而能夠防止導致輸入了在橫掃操作的輸入方向上的其他圖標等的錯誤操作。
[0164]符號說明
[0165]1A點擊標記
[0166]1B橫掃操作指示標記
[0167]RA操作無效區(qū)域
[0168]1300業(yè)務(wù)用游戲裝置
[0169]1322觸摸面板
[0170]1350控制基板
[0171]1351 CPU
[0172]1352 IC存儲器
[0173]200處理部
[0174]202游戲運算部
[0175]206標記顯示控制部
[0176]208觸摸操作檢測部
[0177]210操作無效區(qū)域設(shè)定部
[0178]212評價部
[0179]500存儲部
[0180]502游戲程序
【主權(quán)項】
1.一種游戲裝置,包括: 觸摸面板; 標記顯示控制部,進行使所述觸摸面板顯示作為操作輸入指示的、指示橫掃操作的橫掃操作指示標記的控制,其中,所述橫掃操作是橫掃的觸摸操作; 觸摸操作檢測部,檢出在所述觸摸面板上已做出的與所述橫掃操作指示標記對應的橫掃操作; 操作無效區(qū)域設(shè)定部,在由所述觸摸操作檢測部已完成檢出的情況下,根據(jù)被檢出的所述橫掃操作,將操作無效區(qū)域設(shè)定于所述觸摸面板;以及 評價部,從評價對象中排除所述操作無效區(qū)域被設(shè)定期間的在所述操作無效區(qū)域內(nèi)的觸摸操作,來評價對應所述橫掃操作指示標記的觸摸操作。2.根據(jù)權(quán)利要求1所述的游戲裝置,其中, 在由所述觸摸操作檢測部已完成檢出的情況下,所述操作無效區(qū)域設(shè)定部在給定的期間內(nèi)將所述操作無效區(qū)域設(shè)定于所述觸摸面板。3.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入位置變更所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。4.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入方向變更所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。5.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入速度變更所述操作無效區(qū)域的設(shè)定位置而設(shè)定于所述觸摸面板。6.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中,所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入位置變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。7.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入方向變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。8.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述操作無效區(qū)域設(shè)定部根據(jù)被檢出的所述橫掃操作的輸入速度變更所述操作無效區(qū)域的形狀而設(shè)定于所述觸摸面板。9.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 在檢出多個所述橫掃操作的情況下,所述操作無效區(qū)域設(shè)定部根據(jù)各個所述橫掃操作而將所述操作無效區(qū)域設(shè)定于所述觸摸面板。10.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 在所述操作無效區(qū)域與標記重疊、且向該重疊部分的觸摸操作的時機滿足比所述標記的操作輸入指示時機早的預定的早期操作條件的情況下,所述評價部從評價對象中排除該觸摸操作。11.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 在被檢出的所述橫掃操作的評價結(jié)果滿足預定條件的情況下,所述操作無效區(qū)域設(shè)定部將所述操作無效區(qū)域設(shè)定于所述觸摸面板。12.根據(jù)權(quán)利要求1或2所述的游戲裝置,其中, 所述觸摸面板檢測與觸摸位置對應的正交的兩個方向分量, 將所述兩個方向分量分別設(shè)為X坐標值和Y坐標值, 所述觸摸操作檢測部通過從所述觸摸面板的檢測結(jié)果檢測到做出第一觸摸操作并在所述第一觸摸操作結(jié)束之前已做出第二觸摸操作來檢出已做出所述橫掃操作, 所述操作無效區(qū)域設(shè)定部暫時將所述操作無效區(qū)域設(shè)定于由所述第一觸摸操作的X坐標值與所述第二觸摸操作的Y坐標值示出的位置、和由所述第二觸摸操作的X坐標值與所述第一觸摸操作的Y坐標值示出的位置。
【文檔編號】A63F13/214GK105854293SQ201610082829
【公開日】2016年8月17日
【申請日】2016年2月5日
【發(fā)明人】清水真之, 木水克典
【申請人】株式會社萬代南夢宮娛樂