麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

游戲控制裝置、游戲系統、程序及信息存儲介質的制作方法

文檔序號:10693019閱讀:600來源:國知局
游戲控制裝置、游戲系統、程序及信息存儲介質的制作方法
【專利摘要】方向輸入受理部(50)通過判定由觸摸面板檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入。判定部(52)判定接觸位置是否從多個區域中的一個區域內變化到其他區域內。在接觸位置從一個區域內變化到其他區域內的情況下,振動控制部(54)執行用于使觸摸面板振動的控制。
【專利說明】
游戲控制裝置、游戲系統、程序及信息存儲介質
技術領域
[0001]本發明涉及游戲控制裝置、游戲系統、程序及信息存儲介質。
【背景技術】
[0002]在放置式游戲機的游戲墊、便攜式游戲機中具備用于受理方向輸入操作的方向按鈕或方向桿。對此,通常例如在智能手機、平板型計算機這樣的終端裝置中具備觸摸面板,而不具備上述那樣的方向按鈕、方向桿。在這樣的終端裝置中,通過將虛擬的方向按鈕或方向桿顯示于畫面,從而經由觸摸面板而受理方向輸入操作。
[0003]現有技術文獻
[0004]專利文獻
[0005]專利文獻I日本特開2014-028059號公報

【發明內容】

[0006]發明要解決的課題
[0007]在放置式游戲機的游戲墊等中所具備的實際的方向按鈕、方向桿的情況下,用戶能夠得到正在操作方向按鈕、方向桿的感觸,而在上述那樣的虛擬的方向按鈕、方向桿的情況下,用戶不能得到正在操作方向按鈕、方向桿的感觸。其結果,在用戶進行了用于改變輸入方向的操作的情況下,有時用戶自己難以掌握通過該操作是否真正地改變輸入方向,有時難以進行方向輸入操作。
[0008]本發明是鑒于上述課題而研發的,本發明的目的在于提供一種能夠輔助用戶容易地進行經由觸摸面板受理的方向輸入操作的游戲控制裝置、游戲系統、程序及信息存儲介質。
[0009]用于解決課題的手段
[0010]為了解決上述課題,本發明的游戲控制裝置,包括:方向輸入受理單元,其通過判定由觸摸面板檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入;判定單元,其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及振動控制單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板振動的控制。
[0011]并且,本發明的游戲系統,包括:方向輸入受理單元,其通過判定由觸摸面板檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入;判定單元,其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及振動控制單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板進行振動的控制。
【附圖說明】
[0012]圖1是表示游戲裝置(游戲控制裝置)的硬件結構的一例的圖。
[0013]圖2是表示游戲畫面的一例的圖。
[0014]圖3是用于對方向墊的一例進行說明的圖。
[0015]圖4是用于對上圖像、下圖像、左圖像及右圖像進行說明的圖。
[0016]圖5是用于對蝴蝶字符進行說明的圖。
[0017]圖6是用于對蝴蝶字符進行說明的圖。
[0018]圖7是用于對振動等待區域的一例進行說明的圖。
[0019]圖8是用于對振動的等待進行說明的圖。
[0020]圖9是用于對振動的等待進行說明的圖。
[0021 ]圖10是游戲裝置的功能框圖。
[0022]圖11是表示存儲于存儲部的數據的一例的圖。
[0023]圖12是表示在游戲裝置中執行的處理的一例的流程圖。
[0024]圖13是表示在游戲裝置中執行的處理的一例的流程圖。
[0025]圖14是游戲裝置的功能框圖。
[0026]圖15是用于對區域設定部的功能進行說明的圖。
[0027]圖16是用于對區域設定部的功能進行說明的圖。
[0028]圖17是游戲裝置的功能框圖。
[0029]圖18是表示對應關系數據的一例的圖。
[0030]圖19是表示對應關系數據的其他的一例的圖。
[0031]圖20是游戲裝置的功能框圖。
[0032]圖21是表示游戲系統的整體結構的一例的圖。
【具體實施方式】
[0033]下面,參照附圖,對本發明的實施方式的例子進行詳細說明。
[0034]圖1表示本發明的實施方式的游戲裝置(游戲控制裝置)的硬件結構。游戲裝置10是用戶為玩游戲而使用的計算機。例如,游戲裝置10由便攜電話機(包括智能手機)或便攜信息終端(包括平板型計算機)而實現。此外,游戲裝置10也可由便攜式游戲機、放置式游戲機、筆記本式計算機或臺式計算機等而實現。
[0035]如圖1所示,游戲裝置10包括:控制部11、存儲部12、通信部13、操作部14、振動部
15、顯示部16及聲音輸出部17。
[0036]控制部11包括一個或多個微處理器等,按照操作系統、其他的程序而執行處理。存儲部12包括主存儲部(例如RAM)及輔助存儲部(例如,硬盤驅動器或固態硬盤)。通信部13是用于經由通信網絡而進行數據通信的部件。
[0037]操作部14是供用戶進行游戲操作的部件。例如,操作部14包括可檢測由用戶接觸的位置的觸摸面板14T,用戶通過接觸觸摸面板14T來進行游戲操作。例如,觸摸面板14T與顯示部16重疊而設置,并輸出表示檢測結果的信號。例如,按照每個規定時間(例如,1/60秒)重復進行接觸位置的檢測。此外,作為觸摸面板14T,可采用各種方式的觸摸面板。例如,可采用靜電電容方式的觸摸面板。在靜電電容方式的觸摸面板的情況下,根據在用戶接觸觸摸面板的表面的情況下生成的電荷變化而檢測用戶所接觸的位置。當然,也可以采用靜電電容方式以外方式的觸摸面板。
[0038]振動部15是用于使操作部14進行振動的部件。例如便攜電話機(智能手機)或便攜信息終端(平板型計算機),在操作部14與殼體(例如,包括觸摸面板的游戲裝置10的殼體)一體地形成的情況下,內置于殼體而用于使殼體振動的振動馬達相當于振動部15的一例。控制部11通過驅動振動部15而發生振動。此外,例如,控制部11能夠控制振動的方式。例如,控制部11能夠控制振動的大小(振幅)、長度或間隔(頻率)。
[0039]顯示部16例如是液晶顯示面板或有機EL顯示器等,按照控制部11的指示而顯示畫面。聲音輸出部17例如是揚聲器或耳機等,按照控制部11的指示而輸出聲音數據。
[0040]程序、數據經由通信網絡而被供給到游戲裝置10。此外,游戲裝置10可包括用于讀取存儲于信息存儲介質(例如,光盤或存儲卡等)的程序或數據的結構要件。并且,程序、數據可經由信息存儲介質而被供給到游戲裝置10。
[0041 ]在游戲裝置10中可執行各種游戲。下面,作為在游戲裝置10中執行的游戲的一例,對于用戶的操作對象按照用戶的操作而在游戲空間內移動的游戲進行說明。此外,“游戲空間”既可以是由彼此正交的三個坐標軸表示位置的虛擬的三維空間,也可以是由彼此正交的兩個坐標軸表示位置的虛擬的二維空間。
[0042]圖2表示顯示于顯示部16的游戲畫面的一例。如圖2所示,在游戲畫面20中顯示用戶字符22。用戶字符22是用戶的操作對象的字符,按照用戶的操作而在游戲空間內移動。
[0043]并且,如圖2所示,在游戲畫面20顯示蝴蝶字符24。蝴蝶字符24與用戶字符22關聯地被顯示。蝴蝶字符24顯示于用戶字符22的附近,從動于用戶字符22。關于蝴蝶字符24的作用,將后述。
[0044]并且,如圖2所示,在游戲畫面20中顯示有虛擬的方向墊30(方向按鈕)。方向墊30是為了輸入(指示)方向而被設定的方向輸入區域,用于用戶進行方向輸入操作。此外,在此,“方向輸入操作”是指,例如輸入(指示)四個方向或八個方向等這樣的、有限數量的方向中的任意一個方向的操作。在圖2所示的例子的情況下,方向墊30用于指示用戶字符22的朝向(移動方向)。例如,用戶以將手指接觸到方向墊30的狀態移動(滑動)該手指,從而指示用戶字符22的朝向(移動方向)。
[0045]圖3是用于對方向墊30的一例進行說明的圖。此外,在此,對能夠輸入上下左右的四個方向的情況進行說明,但也可以是能夠輸入比四個方向多的方向的情況,還可以是僅能夠輸入比四個方向少的方向的情況。例如,也可以是能夠輸入上、下、左、右、左上、右上、左下、右下的八個方向的情況。
[0046]圖3所示的方向墊30構成以基準位置32為中心的規定半徑的圓形區域。此外,方向墊30的形狀不限于圓形區域,方向墊30也可以是圓形區域以外的區域。
[0047]如圖3所示,在方向墊30設有與上下左右的四個方向分別對應的四個區域。即,設定有與上方向對應的上區域34U、與下方向對應的下區域34D、與左方向對應的左區域34L、與右方向對應的右區域34R。進而,在方向墊30還設定有與任何的方向均不對應的中間區域34N。此外,在圖3中示出區域的邊界線,而該邊界線既可顯示于游戲畫面20,也可以不顯示于游戲畫面20。
[0048]中間區域34N被設定在基準位置32的附近。例如,包括基準位置32的區域被設定為中間區域34N。在圖3所示的例子的情況下,中間區域34N是以基準位置32為中心的規定半徑的圓形區域。當然,中間區域34N的半徑小于方向墊30的半徑。
[0049]上區域34U、下區域34D、左區域34L及右區域34R以基準位置32為中心而被設定。在圖3所示的例子中,這些四個區域以基準位置32為中心被設定為放射狀。
[0050]上區域34U位于基準位置32的上側。上區域34U是從自基準位置32向上方向擴張的90度的扇狀區域中去除中間區域34N的區域。同樣地,下區域34D位于基準位置32的下側。下區域34D是從自基準位置32向下方向擴張的90度的扇狀區域中去除中間區域34N的區域。
[0051]并且,左區域34L位于基準位置32的左側。左區域34L是從自基準位置32向左方向擴張的90度的扇狀區域中去除中間區域34N的區域。同樣地,右區域34R位于基準位置32的右側。右區域34R是從自基準位置32向右方向擴張的90度的扇狀區域中去除中間區域34N的區域。
[0052]用戶通過使手指接觸上區域34U、下區域34D、左區域34L及右區域34R的任意一個區域,從而指示上下左右中的任意一個方向。當用戶指示任意一個方向時,根據用戶所指示的方向而執行游戲處理。例如,根據用戶所指示的方向而設定用戶字符22的朝向(移動方向)。例如,在用戶將手指接觸到上區域34U的情況下,用戶字符22的朝向(移動方向)被設定為上方向。
[0053]并且,如圖3所示,方向墊30中包括與上方向對應的上圖像36U、與下方向對應的下圖像36D、與左方向對應的左圖像36L、與右方向對應的右圖像36R。上圖像36U與上區域34U關聯地被顯示,下圖像36D與下區域34D關聯地被顯示。并且,左圖像36L與左區域34L關聯地被顯示,右圖像36R與右區域34R關聯地被顯示。
[0054]此外,“圖像與區域關聯地被顯示”是指,以用戶能夠掌握圖像與區域關聯的情況的方式顯示圖像。例如,以圖像的至少一部分與區域的至少一部分重疊的方式顯示圖像的情況、將圖像顯示在區域附近的情況相當于“圖像與區域關聯地被顯示”。
[0055]上圖像36U、下圖像36D、左圖像36L及右圖像36R起到表示用戶所指示的方向的作用。圖4是用于對上圖像36U、下圖像36D、左圖像36L及右圖像36R進行說明的圖。
[0056]圖4表示用戶將手指F接觸到上區域34U的情況。即,表示用戶指示上方向的情況。在該情況下,強調顯示與上區域34U對應的上圖像36U。例如,將上圖像36U與其他的圖像(下圖像36D、左圖像36L及右圖像36R)區別顯示。
[0057]例如,上圖像36U的顏色被設定為與其他圖像不同的顏色。例如,上圖像36U的顏色被設定為比其他圖像的顏色更亮的顏色。并且,例如,上圖像36U的大小被設定為與其他圖像不同的大小。例如,上圖像36U的大小被設定為比其他圖像大。并且,例如,上圖像36U移動到方向墊30的外側方向。即,上圖像36U與基準位置32之間的距離被設定為大于其他圖像與基準位置之間的距離。
[0058]這樣,在游戲裝置10中,在用戶接觸上區域34U的情況下強調顯示上圖像36U。因此,用戶一眼就能夠掌握自己在指示上方向。
[0059]此外,在上述情況下,從基準位置32觀察時,上圖像36U的位置顯示在比用戶的接觸位置更靠外側的位置。由此,上圖像36U不會被用戶的手指給遮擋,用戶容易掌握自己正在指示上方向。
[0060]并且,在游戲裝置10中,蝴蝶字符24也起到表示用戶所指示的方向的作用。圖5及圖6是用于對蝴蝶字符24進行說明的圖。此外,圖5所示的位置P表示用戶的接觸位置。
[0061]如圖5及圖6所示,以使“用戶字符22與蝴蝶字符24之間的位置關系”與“方向墊30的基準位置32與用戶的接觸位置P之間的位置關系”對應的方式設定蝴蝶字符24的位置。
[0062]例如,以使“從用戶字符22的代表點22A向蝴蝶字符24的方向”與“從方向墊30的基準位置32向用戶的接觸位置P的方向”對應的方式設定蝴蝶字符24的位置。
[0063]此外,也可以使“從用戶字符22的代表點22A到蝴蝶字符24為止的距離”與“從方向墊30的基準位置32到用戶的接觸位置P為止的距離”對應的方式設定蝴蝶字符24的位置。并且,在圖6所示的例子中,將頭部(臉)的中心設定為用戶字符22的代表點22A,例如也可以將胴體的中心(胸部或腹部等)設定為代表點22A。
[0064]通過如上述地設定蝴蝶字符24的位置,用戶能夠從用戶字符22與蝴蝶字符24之間的位置關系來掌握自己所接觸的方向墊30內的位置。用戶一般在關注用戶字符22的同時玩游戲,但根據上述的蝴蝶字符24,用戶能夠在關注用戶字符22的同時掌握自己所接觸的方向墊30內的位置。
[0065]此外,在此,雖然顯示了蝴蝶字符24,當然也可以顯示蝴蝶字符24以外的字符。并且,也可以顯示字符以外的圖像(例如,標記、光標或圖標等)。
[0066]但是,在以往的游戲裝置中,在用戶操作了用于改變輸入方向的虛擬的方向墊的情況下,有時用戶自己難以掌握根據該操作是否真正地改變了輸入方向,難以進行方向輸入操作。對此,在游戲裝置10中,在用戶操作了用于改變輸入方向的方向墊30的情況下,用戶自己容易掌握根據該操作是否真正地改變了輸入方向。
[0067]S卩,在游戲裝置10中,在用戶所接觸的區域在上區域34U、下區域34D、左區域34L及右區域34R中變化的情況下,觸摸面板14T進行振動。就是說,在用戶所接觸的區域從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域變化到其他區域的情況下,觸摸面板14T進行振動。其結果,用戶能夠掌握輸入方向已改變。
[0068]在用戶所接觸的區域從中間區域34N變化到上圖像36U、下圖像36D、左圖像36L及右圖像36R的任意一個圖像的情況下,觸摸面板14T進行振動。但是,在用戶所接觸的區域從上圖像36U、下圖像36D、左圖像36L及右圖像36R的任意一個圖像變化到中間區域34N的情況下,觸摸面板14T不進行振動。
[0069]此外,在用戶的接觸位置在區域的邊界附近變化的情況下,如果在接觸位置每次超過邊界線時發生振動,則有可能不必要地連續地發生振動。關于這一點,在游戲裝置10中,等待發生振動的區域(下面,稱為“振動等待區域”)被設定在邊界附近。圖7是用于對振動等待區域的一例進行說明的圖。
[0070]如圖7所示,在上區域34U內包括振動等待區域40A、40B、40C。振動等待區域40A被設定在上區域34U與左區域34L之間的邊界附近。振動等待區域40A根據上區域34U與左區域34L之間的邊界線而被設定。例如,在上區域34U內且包括上述邊界線的區域被設定為振動等待區域40A。并且,例如,在上區域34U內且與上述邊界線相鄰的區域被設定為振動等待區域40A。例如,在上區域34U內且自上述邊界線的距離在規定距離以內的區域被設定為振動等待區域40A。
[0071]并且,振動等待區域40B被設定在上區域34U與右區域34R之間的邊界附近。振動等待區域40B根據上區域34U與右區域34R之間的邊界線而被設定。例如,在上區域34U內且包括上述邊界線的區域被設定為振動等待區域40B。并且,例如,在上區域34U內且與上述邊界線相鄰的區域被設定為振動等待區域40B。例如,在上區域34U內且自上述邊界線的距離在規定距離以內的區域被設定為振動等待區域40B。
[0072]進而,振動等待區域40C被設定在上區域34U與中間區域34N之間的邊界附近。振動等待區域40C根據上區域34U與中間區域34N之間的邊界線而被設定。例如,在上區域34U內且包括上述邊界線的區域被設定為振動等待區域40C。并且,例如,在上區域34U內且與上述邊界線相鄰的區域被設定為振動等待區域40C。例如,在上區域34U內且自上述邊界線的距離在規定距離以內的區域被設定為振動等待區域40C。
[0073]同樣地,在右區域34R內包括振動等待區域40D、40E、40F。并且,在下區域34D內包括振動等待區域40G、40H、401。進而,在左區域34L內包括振動等待區域40 J、40K、40L。在以下的記載中,有時將振動等待區域40A?40L統稱而記載為“振動等待區域40”。
[0074]圖8是用于對振動的等待進行說明的圖,表示用戶的接觸位置的變化的一例。圖8表示用戶的接觸位置按照位置P1、P2、P3、P4、P5、P6、P7、P8的順序變化的情況。在圖8所示的例子中,用戶的接觸位置在左區域34L與上區域34U之間的邊界附近變化。
[0075]在圖8所示的例子中,在用戶的接觸位置從位置P2變化到位置P3時,用戶的接觸位置從左區域34L變化到上區域34U。但是,在該情況下,用戶的接觸位置(位置P3)包括在振動等待區域40A內,因此在該時間點不發生振動。
[0076]并且,在圖8所示的例子中,在用戶的接觸位置從左區域34L(位置P2)變化到上區域34U(位置P3)之后,用戶的接觸位置返回到左區域34L(位置P4、P5)。但是,在該情況下,不發生在用戶的接觸位置從左區域34L變化到上區域34U的情況下的振動,用戶的接觸位置從上區域34U返回到左區域34L,因此不發生振動。
[0077]并且,在圖8所示的例子中,在用戶的接觸位置返回到左區域34L之后,用戶的接觸位置從左區域34L (位置P4、P5、P6)變化到上區域34U (位置P7)。但是,與上述的情況相同地,用戶的接觸位置(位置P7)被包括在振動等待區域40A內,因此在該時間點不發生振動。
[0078]進而,在圖8所示的例子中,在用戶的接觸位置變化到上區域34U內的位置P7之后,在上區域34U內用戶的接觸位置從位置P7變化到位置P8。此時,用戶的接觸位置從振動等待區域40A內變化到振動等待區域40A外。在游戲裝置10中,在該時間點發生振動。
[0079]例如,如果在用戶的接觸位置從位置P2變化到位置P3時、在用戶的接觸位置從位置P3變化到位置P4時、在用戶的接觸位置從位置P6變化到位置P7時發生振動,則會導致不必要地連續地發生振動,反而可能使用戶感到困惑。關于這一點,在游戲裝置10中不會發生這樣的麻煩。
[0080]圖9也是用于對振動的等待進行說明的圖,表示用戶的接觸位置的變化的其他的一例。圖9表示用戶的接觸位置按照位置?1、?2、?3、?4、?5的順序變化的情況。在圖9所示的例子中,用戶的接觸位置在中間區域34N與上區域34U之間的邊界附近變化。
[0081]在圖9所示的例子中,在用戶的接觸位置從位置Pl變化到位置P2時,用戶的接觸位置從中間區域34N變化到上區域34U。但是,在該情況下,用戶的接觸位置(位置P2)包括在振動等待區域40C內,因此在該時間點不發生振動。
[0082]并且,在圖9所示的例子中,在用戶的接觸位置從中間區域34N(位置Pl)變化到上區域34U(位置P2)之后,用戶的接觸位置返回到中間區域34N(位置P3)。如上述,在用戶的接觸位置從上區域34U變化到中間區域34N的情況下,不發生振動。
[0083]并且,在圖9所示的例子中,在用戶的接觸位置返回到中間區域34N(位置P3)之后,用戶的接觸位置從中間區域34N(位置P3)變化到上區域34U(位置P4)。但是,與上述的情況相同地,用戶的接觸位置(位置P4)被包括在振動等待區域40C內,因此在該時間點不發生振動。
[0084]進而,在圖9所示的例子中,在用戶的接觸位置變化到上區域34U內的位置P4之后,在上區域34U內用戶的接觸位置從位置P4變化到位置P5。此時,用戶的接觸位置從振動等待區域40C內變化到振動等待區域40C外。在游戲裝置10中,在該時間點發生振動。
[0085]例如,如果在用戶的接觸位置從位置Pl變化到位置P2時、在用戶的接觸位置從位置P3變化到位置P4時發生振動,則會導致不必要地連續地發生振動,反而可能使用戶感到困惑。關于這一點,在游戲裝置10中不發生這樣的麻煩。
[0086]下面,對用于實現以上說明的功能的結構進行說明。圖10是表示在游戲裝置10中實現的功能塊的功能框圖。如圖10所示,游戲裝置10包括方向輸入受理部50、判定部52、振動控制部54、操作對象控制部56及顯示控制部58。例如,這些功能塊由游戲裝置10的控制部11而實現。即,控制部11按照程序而執行處理,從而控制部11作為上述的功能塊而起作用。
[0087]方向輸入受理部50通過判定由觸摸面板14T檢測的接觸位置是否包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入。此外,如上述,在此的“方向輸入操作”表示輸入例如四個方向或八個方向等這樣的有限數量的方向中的任意一個方向的操作。
[0088]判定部52判定接觸位置從多個區域中的一個區域內是否變化到其他區域內。在接觸位置從一個區域內變化到其他區域內的情況下,振動控制部54進行控制,以使觸摸面板14T進行振動。
[0089]例如,上述的多個區域包括第I區域和與第I區域相鄰的第2區域,第2區域包括設定于與第I區域的邊界附近的第3區域。在此,例如,第3區域是在第2區域內且包括與第I區域之間的邊界的區域。并且,例如,第3區域是在第2區域內且與和第I區域的邊界相鄰的區域。例如,第3區域是在第2區域內且自與第I區域的邊界的距離為規定距離以下的區域。例如,在接觸位置從第I區域內變化到第2區域內的情況下,振動控制部54等待對觸摸面板14T的振動,直到成為接觸位置被包括在第2區域內的第3區域以外的區域的狀態為止。
[0090]并且,例如,在上述的多個區域中,將基準位置設定在中心,多個區域的各個區域包括設定在基準位置附近的第4區域。在此,例如,第4區域是自基準位置的距離為規定距離以下的區域。例如,在接觸位置變化到上述的多個區域中的一個區域內的情況下,振動控制部54等待對觸摸面板14T的振動,直到成為接觸位置被包括在該一個區域內的第4區域以外的區域的狀態為止。
[0091 ] 在圖2?圖9中說明的例子的情況下,上區域34U、下區域34D、左區域34L及右區域34R相當于“多個區域”的一例。例如,振動等待區域40A、40B、40D、40E、40G、40H、40J、40K的各個區域相當于“第3區域”的一例。例如,在左區域34L相當于“第I區域”,上區域34U相當于“第2區域”的情況下,振動等待區域40A相當于“第3區域”。并且,例如,在上區域34U相當于“第I區域”,在左區域34L相當于“第2區域”的情況下,振動等待區域40K相當于“第3區域”。并且,振動等待區域40C、40F、401、40L的各個區域相當于“第4區域”的一例。
[0092]在圖2?圖9中說明的例子的情況下,方向輸入受理部50通過判定由觸摸面板14T而檢測的接觸位置是否包括在上區域34U、下區域34D、左區域34L及右區域34R中的任意區域,判斷由用戶指示的方向。
[0093]并且,判定部5判定接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域內是否變化到其他區域內。并且,在判定為接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域內變化到其他區域內的情況下,振動控制部54通過控制振動部15而發生振動。
[0094]此外,例如,在接觸位置從左區域34L內變化到上區域34U內的情況下,振動控制部54等待對觸摸面板14T的振動,直到成為接觸位置被包括在振動等待區域40A(即,設定于上區域34U內且設定于左區域34L與上區域34U之間的邊界附近的振動等待區域40)以外的區域的狀態為止。換言之,振動控制部54在接觸位置被包括在振動等待區域40A內的期間抑制觸摸面板14T的振動。
[0095]并且,例如,在接觸位置從中間區域34N內變化到上區域34U內的情況下,振動控制部54等待對觸摸面板14T的振動,直到成為接觸位置被包括在振動等待區域40C(即,設定在上區域34U內且設定在中間區域34N與上區域34U之間的邊界附近的振動等待區域40)以外的區域的狀態為止。換言之,振動控制部54在接觸位置被包括在振動等待區域40C內的期間抑制觸摸面板14T的振動。
[0096]操作對象控制部56以朝向與和多個方向分別對應地設定的多個區域中的包括接觸位置的區域對應的方向的方式設定用戶的操作對象的朝向。
[0097]在圖2?圖9中說明的例子的情況下,用戶字符22相當于“用戶的操作對象”的一例。即,操作對象控制部56以朝向與上區域34U、下區域34D、左區域34L及右區域34R中的包括接觸位置的區域對應的方向的方式設定用戶字符22的朝向。例如,在接觸位置被包括在上區域34U的情況下,操作對象控制部56將用戶字符22的朝向設定為上方向。
[0098]顯示控制部58執行控制,以將游戲畫面20顯示于顯示部16。例如,顯示控制部58包括操作對象顯示控制部58A和圖像顯示控制部58B。操作對象顯示控制部58A執行控制,以將用戶的操作對象和與用戶的操作對象關聯地顯示的顯示對象顯示于顯示部16。
[0099]在此,“與用戶的操作對象關聯地顯示的顯示對象”是指,使用戶能夠識別用戶的操作對象與顯示對象的關聯,從而顯示顯示對象。例如,顯示對象的位置根據用戶的操作對象的位置而被設定。例如,顯示對象顯示于用戶的操作對象的附近,從動于用戶的操作對象。
[0100]例如,在圖2?圖9中說明的例子的情況下,用戶字符22相當于“用戶的操作對象”的一例,蝴蝶字符24相當于“顯示對象”的一例。
[0101]操作對象顯示控制部58A根據用戶字符22的位置而設定蝴蝶字符24的位置。例如,操作對象顯示控制部58A以使從用戶字符22到蝴蝶字符24的距離為規定距離的方式設定蝴蝶字符24的位置。并且,例如,操作對象顯示控制部58A以使從用戶字符22到蝴蝶字符24的方向與從方向墊30的基準位置32到用戶的接觸位置的方向對應的方式設定蝴蝶字符24的位置。
[0102]圖像顯示控制部58B執行控制,以在顯示部16顯示表示與如下區域對應的方向的圖像:以與多個方向分別對應的方式設定的多個區域中的包括由觸摸面板14T而被檢測的接觸位置的區域。
[0103]例如,在圖2?圖9所說明的例子的情況下,上區域34U、下區域34D、左區域34L及右區域34R相當于“多個區域”的一例,上圖像36U、下圖像36D、左圖像36L及右圖像36R中的被強調顯示的圖像相當于“圖像”的一例。
[0104]例如,如圖4所示,在用戶的接觸位置被包括在上區域34U的情況下,圖像顯示控制部58B強調顯示上圖像36U。即,圖像顯示控制部58B通過使上圖像36U的顯示方式(例如,顏色、大小、形狀或自基準位置32的距離等)與其他圖像(下圖像36D、左圖像36L及右圖像36R)不同,從而區別顯示上圖像36U。
[0105]此外,在用戶的接觸位置被包括在下區域34D的情況下,圖像顯示控制部58B強調顯示下圖像36D。并且,在用戶的接觸位置被包括在左區域34L或右區域34R的情況下,圖像顯示控制部58B強調顯示左圖像36L或右圖像36R。
[0106]并且,例如,如圖4所示,在用戶的接觸位置被包括在上區域34U的情況下,在從方向墊30的基準位置32看時,圖像顯示控制部58B在比接觸位置更靠外側的位置顯示上圖像36U。換言之,圖像顯示控制部58B以使方向墊30的基準位置32與上圖像36U之間的距離大于基準位置32與用戶的接觸位置之間的距離的方式設定上圖像36U的位置。例如,圖像顯示控制部58B以使從用戶的接觸位置到上圖像36U為止的距離為規定距離以上的方式設定上圖像36U的位置。
[0107]此外,在用戶的接觸位置被包括在下區域34D的情況下,同樣地,圖像顯示控制部58B設定下圖像36D的位置。并且,在用戶的接觸位置被包括在左區域34L或右區域34R的情況下,同樣地,圖像顯示控制部58B設定左圖像36L或右圖像36R的位置。
[0108]接著,對在游戲裝置10中執行的處理進行說明。圖11表示存儲于存儲部12的數據的一例,圖12及圖13表示在游戲裝置1中在每個規定時間(例如,I /60秒)所執行的處理的一例。
[0109]圖11所示的數據是表示游戲的當前的狀況的數據,是為了執行圖12及圖13所示的處理而所需的數據。此外,除了圖11所示的數據之外,例如,用于特定方向墊30的基準位置32、上區域34U、下區域34D、左區域34L、右區域34R及中間區域34N等的數據被存儲于存儲部
12ο
[0110]例如,圖11所示的數據包括接觸位置數據。接觸位置數據表示用戶的當前的接觸位置。即,接觸位置數據表示由觸摸面板14Τ而檢測的最新的接觸位置。
[0111]并且,圖11所示的數據包括接觸區域的歷史數據。該歷史數據表示用戶的接觸區域的變化的歷史。此外,在此,將上區域34U、下區域34D、左區域34L、右區域34R及中間區域34Ν中的由用戶而被接觸的區域(S卩,包括用戶的接觸位置的區域)記載為“接觸區域”。
[0112]在圖11所示的數據中存儲有當前的接觸區域(S卩,用戶當前正在接觸的區域)和前一個接觸區域(即,用戶前一個所接觸的區域)。在圖11所示的例子中,表示用戶當前正在接觸的區域為上區域34U,用戶前一個所接觸的區域為左區域34L的情況。
[0113]進而,圖11所示的數據包括振動等待標志。振動等待標志表示是否為正在等待振動的發生的狀態。例如,値“O”或“I”被設定為振動等待標志。値“O”被設定為振動等待標志的情況(即,未設立振動等待標志的情況)相當于未等待振動的發生的狀態。另外,値“I”被設定為振動等待標志的情況(即,設立振動等待標志的情況)相當于等待振動的發生的狀
??τ O
[0114]并且,圖11所示的數據包括用戶字符22的位置數據及朝向數據。這些數據表示用戶字符22的當前的位置及朝向。進而,圖11所示的數據包括蝴蝶字符24的位置數據。該位置數據表示蝴蝶字符24的當前的位置。
[0115]如圖12所示,首先控制部11判定由觸摸面板14T而是否檢測出接觸位置(S101)。在由觸摸面板14T而檢測出接觸位置的情況下,控制部11取得接觸位置(S102)。在該情況下,控制部11更新接觸位置數據。
[0116]之后,控制部11判定在步驟S102中取得的接觸位置是否被包括在上區域34U、下區域34D、左區域34L、右區域34R及中間區域34N的任意一個區域(S103)。
[0117]在步驟S102中取得的接觸位置被包括在上區域34U、下區域34D、左區域34L、右區域34R及中間區域34N的任意一個區域的情況下,控制部11判定用戶的接觸區域是否變化
(5104)。即,控制部11判定接觸區域的歷史數據所示的當前的接觸區域與包括步驟S102中取得的接觸位置的區域是否不同。
[0118]在用戶的接觸區域發生變化的情況下,控制部11更新接觸區域的歷史數據
(5105)。并且,控制部11判定當前的接觸區域是否為中間區域34N(S106)。在當前的接觸區域為中間區域34N的情況下,控制部11將振動等待標志設定為“O” (S109)。在本實施方式中,在用戶的接觸區域從上區域34U、下區域34D、左區域34L或右區域34R的任意一個區域變化到中間區域34N的情況下,不發生振動,因此執行這樣的處理。
[0119]另外,在當前的接觸區域不是中間區域34N的情況下,即在當前的接觸區域為上區域34U、下區域34D、左區域34L或右區域34R的情況下,控制部11判定振動控制標志是否為“O”(S107)。在振動控制標志為“O”的情況下,控制部11將振動控制標志更新為“I”(S108)。
[0120]另外,在步驟S17中判定為振動控制標志不是“O”的情況即判定為振動控制標志是“I”的情況是指,在用戶的接觸位置從第I區域變化到第2區域之后,在第2區域內不從振動等待區域40(設定于第I區域與第2區域之間的邊界附近的振動等待區域40)出來,而是從第2區域返回到第I區域的情況。例如為在圖8所示的例子中,用戶的接觸位置從位置P3變化到位置P4的情況、在圖9所示的例子中用戶的接觸位置從位置P2變化到位置P3的情況。在這樣的情況下,控制部11將振動控制標志復位到“O”(S109)。
[0121 ]在執行步驟S108或S109之后,如圖13所示,控制部11判定振動等待標志是否為“I”(SllO)0
[0122]在振動等待標志是“I”的情況下,控制部11判定在步驟S102中取得的接觸位置是否被包括在設定于當前的接觸區域內且設定于當前的接觸區域與前一個接觸區域之間的邊界附近的振動等待區域40(S111)。例如,在當前的接觸區域為上區域34U,并且前一個接觸區域為左區域34L的情況下,控制部11判定在步驟S102中取得的接觸位置是否被包括在振動等待區域40A。
[0123]在步驟S102中取得的接觸位置被包括在上述的振動等待區域40的情況是指,例如在步驟S102中取得的接觸位置是圖8所示的位置P3或P7的情況、在步驟S102中取得的接觸位置是圖9所示的位置P2或P4的情況。在這樣的情況下,控制部11不執行后述的步驟S112、S113,而是執行步驟S114。在該情況下,等待觸摸面板14T的振動。
[0124]另外,在步驟S102中取得的接觸位置不包括在上述的振動等待區域40的情況是指,例如在步驟S102中取得的接觸位置為圖8所示的位置P8的情況、在步驟S102取得的接觸位置為圖9所示的位置P5的情況。在這樣的情況下,控制部11通過驅動振動部15而使觸摸面板14T振動(S112)。并且,控制部11將振動等待標志復位到“O”( S113)。
[0125]并且,控制部11更新用戶字符22的位置數據及朝向數據(S114)。例如,控制部11以使用戶字符22朝向與當前的接觸區域對應的方向的方式設定用戶字符22的朝向。并且,控制部11以向用戶字符22所朝向的方向移動的方式更新用戶字符22的位置。
[0126]并且,控制部11更新蝴蝶字符24的位置數據(S115)。例如,控制部11以使“從用戶字符22的代表點22A到蝴蝶字符24的方向”與“從方向墊30的基準位置32到在步驟S102中取得的接觸位置的方向”對應的方式設定蝴蝶字符24的位置。進而,控制部11根據圖11所示的數據而更新游戲畫面20 (S116)。
[0127]此外,在步驟SlOl中判定為由觸摸面板14T而未檢測出接觸位置的情況下,控制部11使接觸位置數據、接觸區域的歷史數據及振動等待標志復位(S117)。在該情況下,接觸位置數據表示未檢測出接觸位置。并且,接觸區域的歷史被消除,振動等待標志被設定為“O”。之后,游戲畫面20被更新(S116)。
[0128]并且,在步驟S103中判定為接觸位置未包括在上區域34U、下區域34D、左區域34L、右區域34R及中間區域34N的任意一個區域的情況下,控制部11也使接觸位置數據、接觸區域的歷史數據及振動等待標志復位(S117)。之后,更新游戲畫面20(S116)。
[0129]在以上說明的游戲裝置10中,在用戶輸入的方向變化的情況下發生振動。因此,根據游戲裝置10,在用戶進行了用于改變輸入方向的操作的情況下,用戶自己能夠掌握根據該操作是否真正地改變了輸入方向。
[0130]并且,在游戲裝置10中設定有振動等待區域40。其結果,根據游戲裝置10,即便用戶的接觸位置在區域的邊界附近變化的情況下,也能夠保證不會不必要地連續發生振動。
[0131]進而,在游戲裝置10中,強度顯示上圖像36U、下圖像36D、左圖像36L及右圖像36R中的與包括用戶的接觸位置的區域對應的圖像。根據游戲裝置10,用戶自己能夠容易地掌握用戶所輸入的方向。
[0132]并且,在游戲裝置10中,通過顯示蝴蝶字符24,用戶自己能夠容易地掌握用戶正在接觸的方向墊30內的位置。
[0133]此外,本發明不限于以上說明的實施方式。
[0134][變形例I]在以上說明的實施方式中,上區域34U、下區域34D、左區域34L及右區域34R被固定,但也可以使上區域34U、下區域34D、左區域34L及右區域34R變化。
[0135]圖14表示在該情況下的功能框圖。圖14所示的功能框圖在區域設定部60被包括在游戲裝置10的點上與圖10不同。與其他的功能塊相同地,區域設定部60也由控制部11而實現。此外,區域設定部60以外的功能塊與圖10相同,因此下面對區域設定部60進行說明。
[0136][變形例1-1]例如,在以上說明的實施方式中,為了確保即便在用戶的接觸位置在區域的邊界附近變化的情況下也不會導致不必要地連續發生振動而設定了振動等待區域40。然而,也可以通過變更上區域34U、下區域34D、左區域34L及右區域34R的邊界而代替振動等待區域40的設定。
[0137]在該情況下的區域設定部60在接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的第I區域內變化到第2區域(與第I區域相鄰的區域)內的情況下,以使第2區域向第I區域側擴張,并使第I區域變窄的方式變更第I區域與第2區域之間的邊界。
[0138]圖15及圖16是用于對該情況下的區域設定部60的功能進行說明的圖。圖15表示用戶的接觸位置從左區域34L內的位置Pl變化到上區域34U內的位置P2的情況。在該情況下,根據振動控制部54而發生振動。并且,在該情況下,如圖16所示,區域設定部60以使上區域34U向左區域34L側擴張,并使左區域34L變窄的方式,變更左區域34L與上區域34U之間的邊界。
[0139]在該情況下,即便用戶的接觸位置多少從位置P2向左區域34L而變化,但由于左區域34L與上區域34U之間的邊界發生變更,因此用戶的接觸位置難以被包括在左區域34L。其結果,難以發生振動。即,如圖16所示,即便用戶的接觸位置從位置P2變化到位置P3,用戶的接觸位置不會被包括在左區域34L,其結果,不會發生振動。這樣,即便在用戶的接觸位置在區域的邊界附近變化的情況下,也能夠確保不會不必要地連續發生振動。
[0140][變形例1-2]并且,例如,區域設定部60可根據接觸位置而設定方向墊30(上區域34U、下區域34D、左區域34L及右區域34R)。
[0141]例如,在從未檢測出接觸位置的狀態變成檢測出接觸位置的狀態的情況下,區域設定部60根據通過觸摸面板14T檢測的接觸位置而初步設定方向墊30的位置。例如,區域設定部60可將通過觸摸面板14T檢測的接觸位置確定為方向墊30的基準位置32。
[0142]并且,例如,在接觸位置從方向墊30內變化到方向墊30外的情況下,區域設定部60可以根據接觸位置而變更(修改)方向墊30的位置。例如,區域設定部60移動方向墊30,以使接觸位置被包括在方向墊30的區域內。例如,區域設定部60使方向墊30向從方向墊30的基準位置32到接觸位置的方向移動。但是,在方向墊30與接觸位置過度分離的情況下,區域設定部60也可以不移動方向墊30。例如,只有在方向墊30的基準位置32與接觸位置之間的距離在規定距離以內的情況下,區域設定部60移動方向墊30。
[0143]這樣,能夠與用戶的接觸位置匹配地設定方向墊30的位置,其結果,能夠減輕用戶與方向墊30的位置匹配地調整接觸位置的工夫,因此能夠提高用戶的操作的容易度。
[0144][變形例1-3]并且,例如,在從檢測出接觸位置的狀態變成未檢測出接觸位置的狀態之后檢測出接觸位置的情況下,區域設定部60可根據接觸位置而移動方向墊30(上區域34U、下區域34D、左區域34L及右區域34R)。
[0145]在此,假設如下情況:在從作為接觸位置而檢測出位置Pl的狀態變成未檢測出接觸位置的狀態之后作為接觸位置而檢測出位置P2。此外,假設位置P1、P2是方向墊30內的位置。
[0146]在該情況下,例如,區域設定部60判定位置P1、P2是否靠近。例如,區域設定部60判定位置P1、P2之間的距離是否在規定距離以內。并且,在上述距離在規定距離以內的情況下,區域設定部60移動方向墊30,以使方向墊30(基準位置32)和位置P2之間的位置關系與方向墊30(基準位置32)和位置Pl之間的位置關系一致。換言之,區域設定部60移動方向墊30,以使相對基準位置32的位置P2的相對位置與相對基準位置32的位置Pl的相對位置一致。
[0147]在位置P1、P2靠近的情況下,當成用戶接觸方向墊30內的相同的位置的可能性較高。關于這一點,如果這樣,則能夠與用戶的意圖匹配地設定方向墊30的位置,其結果,能夠減輕用戶與方向墊30的位置匹配地調整接觸位置的工夫,因此能夠提高用戶的操作的容易度。
[0148][變形例2]例如,振動控制部54可改變在使觸摸面板14T振動的情況下的振動的方式。此外,“改變振動的方式”是指,例如改變振動的大小(振幅)、長度或間隔(頻率)。
[0149]圖17表示在該情況下的功能框圖。圖17所示的功能框圖在振動方式設定部54A被包括在振動控制部54的點上與圖10不同。此外,除振動控制部54(振動方式設定部54A)以外的功能塊與圖10相同,因此下面對振動控制部54(振動方式設定部54A)進行說明。
[0150][變形例2-1]例如,在接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域內變化到其他區域內的情況下,振動方式設定部54A根據規定的時機中的接觸位置的變化速度而設定使觸摸面板振動的情況下的振動的方式。
[0151]在此,“規定的時機”是指,接觸位置從一個區域內變化到其他區域內的時機。此外,“規定的時機”既可以是接觸位置從一個區域內變化到其他區域內之前的時機,也可以是接觸位置從一個區域內變化到其他區域內之后的時機。例如,“規定的時機”也可以是在接觸位置從一個區域內變化到其他區域內之后,接觸位置在其他區域內從振動等待區域40內變化到振動等待區域40外的時機。
[0152]并且,“接觸位置的變化速度”是在每個規定時間(例如,單位時間)內的接觸位置的變化量。換言之,“接觸位置的變化速度”是在規定時間(例如,單位時間)期間內的接觸位置的移動距離。例如,某一定時Tl中的接觸位置的變化速度例如通過將時機Tl中的接觸位置與比時機Tl更早的時機T2中的接觸位置之間的距離(接觸位置的變化量)除以時機T1、T2之間的時間而取得。
[0153]在根據接觸位置的變化速度而設定振動的方式的情況下,需要表示接觸位置的變化速度和振動的方式之間的對應關系的對應關系數據。圖18表示該對應關系數據的一例。此外,圖18表示在根據接觸位置的變化速度(V)而改變振動的大小的情況下的對應關系數據的一例。在圖18所示的例子中,接觸位置的變化速度(V)越快,振動的大小越大。在該情況下,振動方式設定部54Α根據規定的時機中的接觸位置的變化速度和圖18所示的對應關系數據而確定振動的大小。
[0154]由此,能夠輔助用戶從振動的方式掌握接觸位置的變化速度。
[0155][變形例2-2]例如,在接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域內變化到其他區域內的情況下,振動方式設定部54Α可根據規定的時機中的接觸位置而設定使觸摸面板振動的情況下的振動的方式。此外,“規定的時機”與變形例2-1相同。
[0156]例如,振動方式設定部54Α根據規定的時機中的接觸位置與基準位置32之間的距離而設定使觸摸面板振動的情況下的振動的方式。
[0157]在根據接觸位置而設定振動的方式的情況下,需要表示接觸位置與振動的方式之間的對應關系的對應關系數據。例如,在根據接觸位置與基準位置32之間的距離而設定振動的方式的情況下,需要表示上述距離與振動的方式之間的對應關系的對應關系數據。圖19表示該對應關系數據的一例。此外,圖19表示在根據上述距離(d)而改變振動的大小的情況下的對應關系數據的一例。在圖19所示的例子中,上述距離(d)越長,振動的大小越大。在該情況下,振動方式設定部54A根據規定的時機中的上述距離和圖19所示的對應關系數據而確定振動的大小。
[0158]由此,能夠輔助用戶從振動的方式掌握在用戶的接觸區域變化的情況下的接觸位置(用戶的接觸位置與基準位置32分離了多少程度)。
[0159][變形例3]例如,在接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的任意一個區域內變化到這些區域以外的區域的情況下,振動控制部54執行控制,以使觸摸面板14T進行振動。
[0160]圖20表示在該情況下的功能框圖。圖20所示的功能框圖在區域外判定部62被包括在游戲裝置10的點上與圖10不同。與其他功能塊同樣地,區域外判定部62也由控制部11而實現。此外,區域外判定部62及振動控制部54以外的功能塊與圖10相同,因此下面對區域外判定部62及振動控制部54進行說明。
[0161]例如,區域外判定部62判定接觸位置從上區域34U、下區域34D、左區域34L及右區域34R中的任意一個區域內是否變化到方向墊30以外的區域(方向墊30的外部的區域)。在判定為發生了這樣的變化的情況下,振動控制部54執行控制,以使觸摸面板14T進行振動。
[0162]此外,振動控制部54也可以使該情況下的振動的方式(例如,大小、長度或頻率)與在從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域變化到其他區域的情況下的振動的方式不同。例如,振動控制部54可以使該情況下的振動的大小大于在從上區域34U、下區域34D、左區域34L及右區域34R中的一個區域變化到其他區域的情況下的振動的大小。
[0163]由此,能夠輔助用戶掌握接觸位置從方向墊30內變化到方向墊30外。
[0164][變形例4]例如,操作對象顯示控制部58A以使“從用戶字符22到蝴蝶字符24的方向”與“與包括接觸位置的區域對應的方向”對應的方式設定蝴蝶字符24的位置。
[0165]例如,在接觸位置被包括在上區域34U的情況下,操作對象顯示控制部58A可將蝴蝶字符24顯示于用戶字符22的正上方。并且,例如,在接觸位置被包括在左區域34L的情況下,在從用戶側觀察時,操作對象顯示控制部58A在用戶字符22的左側顯示蝴蝶字符24。這樣,能夠輔助用戶在關注用戶字符22的同時掌握自己所指示的方向。
[0166][變形例5]本發明還可適用于包括服務器和游戲裝置的游戲系統。即,本發明還可適用于在服務器與游戲裝置之間進行數據通信而同時所執行的游戲中。
[0167]圖21表示本發明的其他的實施方式的游戲系統的整體結構。如圖21所示,游戲系統100包括服務器110和游戲裝置10。服務器110及游戲裝置10與通信網絡120連接。因此,可在服務器110與游戲裝置10之間相互進行數據通信。
[0168]服務器110例如由服務器計算機而實現。如圖21所示,服務器110包括控制部111、存儲部112及通信部113。控制部111、存儲部112及通信部113與游戲裝置10的控制部11、存儲部12及通信部13相同。此外,程序、數據例如經由通信網絡120而被供給到服務器110。服務器110可包括用于讀取存儲于信息存儲介質(例如,光盤或存儲卡等)的程序或數據的結構要件。并且,程序、數據經由信息存儲介質而被供給到服務器110。
[0169]在該情況下,圖10、圖17及圖20所示的功能塊既可由服務器110的控制部111而實現,也可由游戲裝置10的控制部11而實現。例如,也可由服務器110(游戲控制裝置)而實現所有功能塊。或者,一部分的功能塊由游戲裝置10而實現,剩余的功能塊由服務器110而實現。
[0170]此外,例如,在判定部52由服務器110而實現的情況下,表示方向輸入受理部50的受理結果的數據從游戲裝置10被發送到服務器110,并根據該數據而執行判定部52的判定。
[0171]并且,例如,在由服務器110而實現方向輸入受理部50的情況下,表示觸摸面板14T的檢測結果的數據從游戲裝置10被發送到服務器110,并由方向輸入受理部50(服務器110)而判定接觸位置是否被包括在上區域34U、下區域34D、左區域34L及右區域34R的任意區域。
[0172]并且,例如,在由服務器110實現振動控制部54的情況下,振動控制部54(服務器110)將指示驅動振動部15的數據發送到游戲裝置10,從而使觸摸面板14T(例如,作為包括觸摸面板14T的終端裝置的游戲裝置10)振動。
[0173]并且,例如,在由服務器110實現顯示控制部58的情況下,顯示控制部58(服務器110)將用于顯示游戲畫面20的數據發送到游戲裝置10,從而將游戲畫面20顯示到顯示部16。
[0174][其它的變形例]例如,也可以將以上的變形例I?5中的多個進行組合。
[0175]并且,例如,無需必須具備操作對象控制部56、操作對象顯示控制部58A及圖像顯示控制部58B,也可以進行省略。例如,無需必須顯示蝴蝶字符24。并且,例如,無需必須設定振動等待區域40、中間區域34N。
[0176]并且,例如,在以上說明的實施方式中,用戶字符22這樣的人型的游戲字符成為用戶的操作對象,但是用戶的操作對象不限于人型的游戲字符。并且,在以上說明的實施方式中,蝴蝶字符24與用戶字符22關聯地被顯示,但既可以將蝴蝶字符24以外的字符與用戶字符22關聯地顯示,也可以將字符以外的圖像(例如,標記、光標、或圖標等)與用戶字符22關聯地顯示。
[0177]并且,例如,本發明可適用于用戶進行方向輸入操作的游戲。即,本發明可適用于用戶使用虛擬的方向墊(或方向按鈕、方向桿)而進行方向輸入操作的游戲,也可以適用于以上說明的游戲以外的游戲。例如,本發明可適用于體育游戲(例如足球游戲、棒球游戲、冰球游戲或羽毛球游戲)、角色扮演游戲、格斗游戲、動作游戲、射擊游戲或益智游戲等各種游戲。
[0178][發明的總結]由以上的記載,對本發明例如掌握如下。
[0179]本發明的游戲控制裝置包括:方向輸入受理單元(50),其通過判定由觸摸面板(14T)檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入;判定單元(52),其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及振動控制單元(54),在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板振動的控制。
[0180]本發明的游戲系統包括:方向輸入受理單元(50),其通過判定由觸摸面板(14T)檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域,受理方向輸入;判定單元(52),其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及振動控制單元(54),在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板進行振動的控制。
[0181]本發明的程序程序使計算機作為上述或下述的游戲控制裝置或上述的游戲系統進行工作。
[0182]本發明的信息存儲介質是記錄了上述程序的計算機可讀取的信息存儲介質。
[0183]根據本發明,在用戶進行了用于改變輸入方向的操作的情況下,用戶通過振動而能夠掌握通過該操作是否真正地改變了輸入方向,因此輔助用戶容易進行經由觸摸面板而進行的方向輸入操作。
[0184]在本發明的一個方式中,還包括操作對象控制單元(58A),其以使用戶的操作對象朝向與上述多個區域中的包括上述接觸位置的區域對應的方向的方式設定用戶的操作對象的朝向。由此,在用戶進行了用于改變操作對象的朝向的操作的情況下,用戶通過振動而能夠掌握通過該操作是否真正地改變了操作對象的朝向,并且用戶能夠在視覺上掌握操作對象的朝向被改變,因此能夠輔助用戶容易地進行經由觸摸面板而進行的、用于指示操作對象的朝向的操作。
[0185]在本發明的一個方式中,上述多個區域包括第I區域和與上述第I區域相鄰的第2區域,上述第2區域包括設定在與上述第I區域的邊界附近的第3區域,上述振動控制單元(54)包括如下的單元:在上述接觸位置從上述第I區域內變化到上述第2區域內的情況下,該單元等待對上述觸摸面板的振動,直到成為上述接觸位置被包括在上述第2區域內的上述第3區域以外的區域的狀態為止。由此,在接觸位置在區域的邊界附近變化的情況下,能夠抑制不必要地連續發生振動。
[0186]在本發明的一個方式中,上述多個區域包括第I區域和與上述第I區域相鄰的第2區域,上述游戲控制裝置包括如下的單元(60):在上述接觸位置從上述第I區域內變化到上述第2區域內的情況下,該單元以使上述第2區域向上述第I區域側擴張,且使上述第I區域變窄的方式,變更上述第I區域與上述第2區域之間的邊界。由此,也能夠在接觸位置在區域的邊界附近變化的情況下,抑制不必要地連續發生振動。
[0187]在本發明的一個方式中,上述多個區域以基準位置為中心被設定,上述多個區域的各個區域包括第4區域,該第4區域被設定于上述基準位置附近,上述振動控制單元(54)包括如下的單元:在上述接觸位置變化到上述一個區域內的情況下,該單元等待上述觸摸面板的振動,直到成為上述接觸位置被包括在上述一個區域內的上述第4區域以外的區域的狀態為止。由此,在接觸位置在區域的邊界附近變化的情況下,能夠抑制不必要地連續發生振動。
[0188]在本發明的一個方式中,還包括如下的單元(60):根據上述接觸位置而設定上述多個區域。由此,與接觸位置匹配地設定多個區域,其結果,減輕用戶與多個區域匹配地調整接觸位置的工夫,因此能夠提高用戶的操作的容易度。
[0189]在本發明的一個方式中,還包括如下的單元(60):在從檢測出上述接觸位置的狀態變成未檢測出上述接觸位置的狀態之后檢測出上述接觸位置的情況下,該單元根據上述接觸位置而移動上述多個區域。由此,在從檢測出接觸位置的狀態變成未檢測出接觸位置的狀態之后檢測出接觸位置的情況下,與該接觸位置匹配地移動多個區域,其結果,減輕用戶與多個區域匹配地調整接觸位置的工夫,因此能夠提高用戶的操作的容易度。
[0190]在本發明的一個方式中,還包括圖像顯示控制單元(58B),其執行控制,以將表示與上述多個區域中的包括上述接觸位置的區域對應的方向的圖像顯示到包括上述觸摸面板的顯示單元。由此,能夠使用戶容易掌握與包括接觸位置的區域對應的方向(即,被輸入的方向)。
[0191]在本發明的一個方式中,上述多個區域以基準位置為中心被設定,上述圖像顯示控制單元(58B)與上述多個區域中的包括上述接觸位置的區域關聯地顯示上述圖像,在從上述基準位置觀察時,在比上述接觸位置更外側的位置顯示上述圖像。由此,能夠防止表示與包括接觸位置的區域對應的方向(即,被輸入的方向)的圖像被用戶的手指等遮擋而難以看到的情況,因此能夠使用戶在視覺上容易掌握與包括接觸位置的區域對應的方向(即,被輸入的方向)。
[0192]在本發明的一個方式中,還包括區域外判定單元(62),其判定上述接觸位置從上述多個區域中的任意一個區域內是否變化到上述多個區域以外的區域,上述振動控制單元
(54)包括如下的單元:在上述接觸位置從上述多個區域中的任意一個區域內變化到上述多個區域以外的區域的情況下,該單元執行控制,以使上述觸摸面板進行振動。由此,用戶能夠容易掌握接觸位置從多個區域中的任意一個區域內變化到多個區域以外的區域。
[0193]在本發明的一個方式中,上述振動控制單元(54)包括振動方式設定單元(54A),在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,上述振動方式設定單元(54A)根據規定的時機中的上述接觸位置的變化速度而設定使上述觸摸面板振動的情況下的振動的方式。由此,在接觸位置從一個區域內變化到其他區域內的情況下,用戶能夠從振動的方式掌握接觸位置的變化速度。
[0194]在本發明的一個方式中,上述振動控制單元(54)包括振動方式設定單元(54A),在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,上述振動方式設定單元(54A)根據規定的時機中的上述接觸位置而設定使上述觸摸面板振動的情況下的振動的方式。由此,在接觸位置從一個區域內變化到其他區域內的情況下,用戶能夠從振動的方式掌握多個區域內中的接觸位置。
[0195]在本發明的一個方式中,上述多個區域以基準位置為中心被設定,上述振動方式設定單元(54A)包括如下的單元:其根據上述規定的時機中的上述接觸位置與上述基準位置之間的距離而設定在使上述觸摸面板振動的情況下的振動的方式。由此,在接觸位置從一個區域內變化到其他區域內的情況下,用戶能夠從振動的方式掌握接觸位置與基準位置之間的距離(即,接觸位置從基準位置分離多少程度)。
[0196]在本發明的一個方式中,還包括操作對象顯示控制單元(58A),其執行控制,以將用戶的操作對象和與上述用戶的操作對象關聯地顯示的顯示對象顯示到顯示單元,上述多個區域以基準位置為中心被設定,上述操作對象顯示控制單元(58A)包括如下的單元:其作為根據上述用戶的操作對象的位置而設定上述顯示對象的位置的單元,以使從上述用戶的操作對象到上述顯示對象的方向與從上述基準位置到上述接觸位置的方向對應的方式設定上述顯示對象的位置。由此,用戶能夠在關注操作對象的同時,掌握從基準位置到接觸位置的方向(換言之,相對于基準位置的接觸位置的相對位置)。
[0197]在本發明的一個方式中,還包括操作對象顯示控制單元(58A),其執行控制,以將用戶的操作對象和與上述用戶的操作對象關聯地顯示的顯示對象顯示到顯示單元,上述操作對象顯示控制單元(58A)包括如下的單元,其作為根據上述用戶的操作對象的位置而設定上述顯示對象的位置的單元,以使從上述用戶的操作對象到上述顯示對象的方向與和包括上述接觸位置的區域對應的方向對應的方式設定上述顯示對象的位置。由此,用戶能夠在關注操作對象的同時,掌握與包括接觸位置的區域對應的方向(即,所輸入的方向)。
[0198]在本發明的一個方式中,上述振動控制單元(54)執行控制,以使包括上述觸摸面板(14T)的上述游戲控制裝置(10)進行振動。由此,在用戶進行了用于改變輸入方向的操作的情況下,用戶能夠通過包括觸摸面板的游戲控制裝置的振動而掌握通過該操作是否真正地改變輸入方向,因此能夠輔助用戶容易地進行經由觸摸面板而進行的方向輸入操作。
[0199]在本發明的一個方式中,上述振動控制單元(54)執行控制,以使包括上述觸摸面板(14T)的終端裝置(10)進行振動。由此,在用戶進行了用于改變輸入方向的操作的情況下,用戶能夠通過包括觸摸面板的終端裝置的振動而掌握通過該操作是否真正地改變輸入方向,因此能夠輔助用戶容易地進行經由觸摸面板而進行的方向輸入操作。
[0200]此外,在上述記載中,為了幫助對本發明的理解,對附圖中的符號加上了括號,但本發明不會因此而被限定于圖示的方式。
【主權項】
1.一種游戲控制裝置,其特征在于,包括: 方向輸入受理單元,其通過判定由觸摸面板檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域內,受理方向輸入; 判定單元,其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及 振動控制單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板進行振動的控制。2.根據權利要求1所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括操作對象控制單元,該操作對象控制單元以朝向與上述多個區域中的包括上述接觸位置的區域對應的方向的方式設定用戶的操作對象的朝向。3.根據權利要求1或2所述的游戲控制裝置,其特征在于, 上述多個區域包括第I區域和與上述第I區域相鄰的第2區域, 上述第2區域包括第3區域,該第3區域設定在與上述第I區域之間的邊界附近處, 上述振動控制單元包括如下的單元:在上述接觸位置從上述第I區域內變化到上述第2區域內的情況下,該單元等待對上述觸摸面板進行振動,直到成為上述接觸位置被包括在上述第2區域內的上述第3區域以外的區域的狀態為止。4.根據權利要求1或2所述的游戲控制裝置,其特征在于, 上述多個區域包括第I區域和與上述第I區域相鄰的第2區域, 上述游戲控制裝置包括如下的單元:在上述接觸位置從上述第I區域內變化到上述第2區域內的情況下,該單元以使上述第2區域向上述第I區域側擴張,且使上述第I區域變窄的方式,變更上述第I區域與上述第2區域之間的邊界。5.根據權利要求1-4中的任意一個項所述的游戲控制裝置,其特征在于, 上述多個區域以基準位置為中心進行設定, 上述多個區域的各個區域包括第4區域,該第4區域被設定于上述基準位置的附近處,上述振動控制單元包括如下的單元:在上述接觸位置變化到上述一個區域內的情況下,該單元等待上述觸摸面板進行振動,直到成為上述接觸位置被包括在上述一個區域內的上述第4區域以外的區域的狀態為止。6.根據權利要求1-5中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括如下的單元:根據上述接觸位置設定上述多個區域。7.根據權利要求1-6中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括如下的單元:在從檢測出上述接觸位置的狀態變成未檢測出上述接觸位置的狀態之后檢測出上述接觸位置的情況下,該單元使上述多個區域根據上述接觸位置而移動。8.根據權利要求1-7中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括圖像顯示控制單元,該圖像顯示控制單元執行控制,該控制用于將表示與上述多個區域中的包括上述接觸位置的區域對應的方向的圖像顯示到具有上述觸摸面板的顯示單元上。9.根據權利要求8所述的游戲控制裝置,其特征在于, 上述多個區域以基準位置為中心進行設定, 上述圖像顯示控制單元與上述多個區域中的包括上述接觸位置的區域關聯地顯示上述圖像,在從上述基準位置觀察時,在比上述接觸位置偏外側的位置處顯示上述圖像。10.根據權利要求1-9中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括區域外判定單元,該區域外判定單元判定上述接觸位置是否從上述多個區域中的任意一個區域內變化到上述多個區域以外的區域, 上述振動控制單元包括如下的單元:在上述接觸位置從上述多個區域中的任意一個區域內變化到上述多個區域以外的區域的情況下,該單元執行用于使上述觸摸面板進行振動的控制。11.根據權利要求1-10中的任意一個項所述的游戲控制裝置,其特征在于, 上述振動控制單元包括振動方式設定單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,上述振動方式設定單元根據規定的時機中的上述接觸位置的變化速度而設定使上述觸摸面板進行振動時的振動的方式。12.根據權利要求1-11中的任意一個項所述的游戲控制裝置,其特征在于, 上述振動控制單元包括振動方式設定單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,上述振動方式設定單元根據規定的時機中的上述接觸位置而設定使上述觸摸面板進行振動時的振動的方式。13.根據權利要求12所述的游戲控制裝置,其特征在于, 上述多個區域以基準位置為中心進行設定, 上述振動方式設定單元包括如下的單元:根據上述規定的時機中的上述接觸位置與上述基準位置之間的距離,設定使上述觸摸面板進行振動時的振動的方式。14.根據權利要求1-13中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括操作對象顯示控制單元,該操作對象顯示控制單元執行控制,該控制用于將用戶的操作對象和顯示對象顯示到顯示單元上,該顯示對象與上述用戶的操作對象關聯地進彳丁顯不, 上述多個區域以基準位置為中心進行設定, 上述操作對象顯示控制單元包括如下的單元:根據上述用戶的操作對象的位置設定上述顯示對象的位置,且以使從上述用戶的操作對象到上述顯示對象的方向與從上述基準位置到上述接觸位置的方向對應的方式設定上述顯示對象的位置。15.根據權利要求1-13中的任意一個項所述的游戲控制裝置,其特征在于, 該游戲控制裝置包括操作對象顯示控制單元,該操作對象顯示控制單元執行控制,該控制用于將用戶的操作對象和顯示對象顯示到顯示單元上,該顯示對象與上述用戶的操作對象關聯地進彳丁顯不, 上述操作對象顯示控制單元包括如下的單元:根據上述用戶的操作對象的位置設定上述顯示對象的位置,且以使從上述用戶的操作對象到上述顯示對象的方向與對應于包括上述接觸位置的區域的方向對應的方式設定上述顯示對象的位置。16.根據權利要求1-15中的任意一個項所述的游戲控制裝置,其特征在于, 上述振動控制單元執行控制,該控制用于使包括上述觸摸面板的上述游戲控制裝置進行振動。17.根據權利要求1-15中的任意一個項所述的游戲控制裝置,其特征在于, 上述振動控制單元執行控制,該控制用于使包括上述觸摸面板的終端裝置進行振動。18.一種游戲系統,其特征在于,包括: 方向輸入受理單元,其通過判定由觸摸面板檢測出的接觸位置是否被包括在以與多個方向分別對應的方式設定的多個區域中的任意區域內,受理方向輸入; 判定單元,其判定上述接觸位置是否從上述多個區域中的一個區域內變化到其他區域內;及 振動控制單元,在上述接觸位置從上述一個區域內變化到上述其他區域內的情況下,該振動控制單元執行用于使上述觸摸面板進行振動的控制。19.一種程序,其使計算機作為權利要求1-17的任意一個項所述的游戲控制裝置或權利要求18所述的游戲系統進行工作。20.—種計算機可讀取的信息存儲介質,其記錄有權利要求19所述的程序。
【文檔編號】A63F13/285GK106061569SQ201580011598
【公開日】2016年10月26日
【申請日】2015年2月27日 公開號201580011598.7, CN 106061569 A, CN 106061569A, CN 201580011598, CN-A-106061569, CN106061569 A, CN106061569A, CN201580011598, CN201580011598.7, PCT/2015/55792, PCT/JP/15/055792, PCT/JP/15/55792, PCT/JP/2015/055792, PCT/JP/2015/55792, PCT/JP15/055792, PCT/JP15/55792, PCT/JP15055792, PCT/JP1555792, PCT/JP2015/055792, PCT/JP2015/55792, PCT/JP2015055792, PCT/JP201555792
【發明人】大谷時舟, 遠藤卓, 橫山賢治
【申請人】科樂美數碼娛樂株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 大英县| 金坛市| 涟源市| 雷州市| 清镇市| 鄯善县| 吐鲁番市| 宽甸| 清涧县| 喀喇沁旗| 襄汾县| 汤原县| 龙山县| 通州区| 长武县| 五指山市| 乌拉特中旗| 依兰县| 山阳县| 通城县| 龙海市| 彭水| 平远县| 平湖市| 南涧| 东方市| 绥化市| 汕尾市| 陕西省| 南乐县| 涟水县| 府谷县| 桃园市| 东兰县| 乌审旗| 普宁市| 霍林郭勒市| 新晃| 彩票| 修武县| 温宿县|