Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7623707B2 - Game system and game control method - Google Patents
[go: Go Back, main page]

JP7623707B2 - Game system and game control method - Google Patents

Game system and game control method Download PDF

Info

Publication number
JP7623707B2
JP7623707B2 JP2022005316A JP2022005316A JP7623707B2 JP 7623707 B2 JP7623707 B2 JP 7623707B2 JP 2022005316 A JP2022005316 A JP 2022005316A JP 2022005316 A JP2022005316 A JP 2022005316A JP 7623707 B2 JP7623707 B2 JP 7623707B2
Authority
JP
Japan
Prior art keywords
game
group
user
event
users
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022005316A
Other languages
Japanese (ja)
Other versions
JP2023104379A (en
Inventor
敦司 汲田
実 垂石
敬司 関口
智子 馬場
信行 瓦井
光 飯沼
凌二 喜多村
拓哉 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Entertainment Corp
Original Assignee
Universal Entertainment Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universal Entertainment Corp filed Critical Universal Entertainment Corp
Priority to JP2022005316A priority Critical patent/JP7623707B2/en
Publication of JP2023104379A publication Critical patent/JP2023104379A/en
Application granted granted Critical
Publication of JP7623707B2 publication Critical patent/JP7623707B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ゲームシステム、及び、ゲーム制御方法に関する。 The present invention relates to a game system and a game control method.

近年、タブレットやスマートフォン等の携帯端末で利用されるソーシャルゲームが普及してきている。このような携帯端末におけるゲームにおいては、例えば、特許文献1のように、参加するユーザがレベルに応じてグループ分けされ、その中でランキングを競うイベントが行われることが一般的である。 In recent years, social games used on mobile devices such as tablets and smartphones have become popular. In games on such mobile devices, it is common for participating users to be divided into groups based on their level, and events are held in which participants compete for rankings, as in Patent Document 1, for example.

レベルは、特許文献1のように、ユーザのプレイスキルに応じて設定される場合もあるが、長期間ゲームをプレイする毎に上昇されるように設定されることも多く、例えば、ゲームをプレイする毎にプレイ条件に応じて付与されるポイントの累積値によって設定される。 As in Patent Document 1, the level may be set according to the user's playing skills, but it is often set so that the level increases each time the game is played over a long period of time; for example, the level is set according to the accumulated points awarded according to the play conditions each time the game is played.

米国特許公開第2003/0093168号明細書US Patent Publication No. 2003/0093168

ところで、イベントでは、上位のグループほど有利な報酬が設定されるなど、上位のグループでのイベントと、それよりも下位のグループとで様々な差異を設定することがあるため、ユーザは高レベルになることを希望する。しかしながら、ゲームを始めた時期が遅いとなかなか高レベル帯へ追いつけず、不満に感じるといった要因が発生し、新規ユーザにゲームを継続させることが難しくなるという問題があった。 In events, various differences are set between events for higher-level groups and events for lower-level groups, such as more favorable rewards being set for higher-level groups, so users want to reach a high level. However, if a user starts the game late, they may have difficulty catching up to the higher levels, which can lead to dissatisfaction, making it difficult for new users to continue playing the game.

そこで、本発明は、ユーザ間でのゲームレベルの更新の調整を行うことが可能なゲームシステム、及び、ゲーム制御方法を提供することを目的とする。 The present invention aims to provide a game system and a game control method that can coordinate game level updates between users.

本発明のゲームシステムは、
ユーザが情報処理装置でログインするためのユーザIDと、ログイン後に実行されるゲームの進行に応じて随時更新されるゲームレベルに関する値と、を格納する記憶部と、
複数の前記ユーザを前記ゲームレベルに応じてグループ分けし、複数の前記ユーザに前記ゲームを実行させる制御部と、
を有し、
前記記憶部は、予め前記グループごとに前記ゲームレベルに関する値の更新条件を対応付けて記憶し、
前記制御部は、前記ゲームを実行させる場合において、前記記憶部に記憶された前記ゲームレベルに関する値の更新条件に応じて、前記ゲームレベルに関する値の更新を実行することを特徴とする。
The game system of the present invention comprises:
a storage unit that stores a user ID for a user to log in to the information processing device and a value related to a game level that is updated as the game progresses after the user logs in;
a control unit that groups the users according to the game levels and causes the users to play the game;
having
the storage unit stores in advance an update condition for the value related to the game level in association with each of the groups;
The control unit, when executing the game, updates the value related to the game level in accordance with an update condition for the value related to the game level stored in the memory unit.

上記構成によれば、ゲームレベルに関する値が更新されるゲームが実行される際に、ユーザはゲームレベルに関する値に応じてグループ分けされ、グループごとに記憶された更新条件に応じて、ゲームレベルに関する値を更新するという制御がなされる。これにより、下位レベルのユーザに有利な更新条件を設定することができるような構成が実現できるようになり、ユーザ間でのゲームレベルの更新の調整を行うことができ、更には、下位グループのユーザは上位グループへのゲームレベルへ到達するためのモチベーションを向上させることが可能となる。 According to the above configuration, when a game in which values related to game levels are updated is played, users are divided into groups according to values related to game levels, and the values related to game levels are updated according to the update conditions stored for each group. This makes it possible to realize a configuration that allows update conditions that are advantageous to lower-level users to be set, and it is possible to adjust game level updates between users, and furthermore, it becomes possible to increase the motivation of users in lower groups to reach the game level of a higher group.

本発明のゲーム方法は、
ユーザが情報処理装置でログインするためのユーザIDと、ログイン後に実行されるゲームの進行に応じて随時更新されるゲームレベルに関する値と、を格納することと、
複数の前記ユーザを前記ゲームレベルに応じてグループ分けし、複数の前記ユーザに前記ゲームを実行させることと、
予め前記グループごとに前記ゲームレベルに関する値の更新条件を対応付けて記憶することと、
前記ゲームを実行させる場合において、記憶された前記ゲームレベルに関する値の更新条件に応じて、前記ゲームレベルに関する値の更新を実行することと、
を含むことを特徴とする。
The game method of the present invention comprises:
storing a user ID for a user to log in to the information processing device and a value relating to a game level that is updated as needed according to the progress of a game executed after the user logs in;
grouping the users according to game levels and having the users play the game;
storing an update condition for the value related to the game level in association with each of the groups in advance;
When executing the game, updating the value related to the game level in accordance with the stored update condition for the value related to the game level;
The present invention is characterized by comprising:

上記構成によれば、ゲームレベルに関する値が更新されるゲームが実行される際に、ユーザはゲームレベルに関する値に応じてグループ分けされ、グループごとに記憶された更新条件に応じて、ゲームレベルに関する値を更新するという制御がなされる。これにより、下位レベルのユーザに有利な更新条件を設定することができるような構成が実現できるようになり、ユーザ間でのゲームレベルの更新の調整を行うことができ、更には、下位グループのユーザは上位グループへのゲームレベルへ到達するためのモチベーションを向上させることが可能となる。 According to the above configuration, when a game in which values related to game levels are updated is played, users are divided into groups according to values related to game levels, and the values related to game levels are updated according to the update conditions stored for each group. This makes it possible to realize a configuration that allows update conditions that are advantageous to lower-level users to be set, and it is possible to adjust game level updates between users, and furthermore, it becomes possible to increase the motivation of users in lower groups to reach the game level of a higher group.

ゲームシステムの概略構成を示す説明図である。FIG. 1 is an explanatory diagram showing a schematic configuration of a game system. ゲームシステムの電気構成を示すブロック図である。FIG. 2 is a block diagram showing the electrical configuration of the game system. ゲームシステムの機能ブロック図である。FIG. 2 is a functional block diagram of the game system. イベントの表示画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of an event display screen. イベントの表示画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of an event display screen. プロフィール情報テーブルの説明図である。FIG. 11 is an explanatory diagram of a profile information table. グループ設定テーブルの説明図である。FIG. 11 is an explanatory diagram of a group setting table. グループ決定処理のフローチャートである。13 is a flowchart of a group determination process. 経験値更新処理処理のフローチャートである。13 is a flowchart of an experience value update process.

本発明のゲームシステムを図面に基づいて説明する。 The game system of the present invention will be explained with reference to the drawings.

図1に示すように、ゲームシステム100は、複数の端末装置1と、これら複数の端末装置1とインターネット回線101を介してデータ通信可能に接続されるサーバ10と、を有している。本実施形態で例示する端末装置1は、所謂スマートフォンであり、筐体11の前面に設けられたディスプレイ2と、ディスプレイ2の前面に設けられたタッチパネル5と、を有している。複数の端末装置1には、各端末装置1のOS(Operating System)に応じたアプリケーションストアサーバ等を介して共通のアプリケーションがインストールされている。本実施形態では、端末装置1にインストールされたアプリケーションにおけるゲーム要素としてスロットゲームがプレイ可能にされている。即ち、ユーザは、このアプリケーション上でスロットゲームをプレイすることが可能となる。尚、スロットゲームは、アプリケーションのアドインでもよい。即ち、スロットゲームは、アプリケーションの追加機能として、アプリケーションとは別にアプリケーションストアサーバやサーバ10等で提供されるものであってもよい。 As shown in FIG. 1, the game system 100 includes a plurality of terminal devices 1 and a server 10 connected to the plurality of terminal devices 1 via an Internet line 101 for data communication. The terminal device 1 illustrated in this embodiment is a so-called smartphone, and includes a display 2 provided on the front of a housing 11 and a touch panel 5 provided on the front of the display 2. A common application is installed on the plurality of terminal devices 1 via an application store server or the like corresponding to the OS (Operating System) of each terminal device 1. In this embodiment, a slot game is made playable as a game element in the application installed on the terminal device 1. That is, the user is able to play the slot game on this application. The slot game may be an add-in of the application. That is, the slot game may be provided by an application store server or server 10, etc., separately from the application, as an additional function of the application.

詳細は後述するが、スロットゲームは、累積可能なゲーム価値の消費を条件として開始される。スロットゲームの結果、入賞があった場合には入賞の種別と消費したゲーム価値とに応じたゲーム価値が、累積されたゲーム価値に追加される。このように、端末装置1は、累積可能なゲーム価値を結果に応じて増減するスロットゲームを実行する。ゲーム価値は、スロットゲームを開始するためだけに用いられる金銭的な価値を有さない情報(ゲームポイント)であってもよいし、金銭的な価値に相当する電子的な有価情報であってもよい。 Although details will be described later, a slot game is started on the condition that accumulative game value is consumed. If a prize is won as a result of the slot game, game value according to the type of prize won and the consumed game value is added to the accumulated game value. In this way, the terminal device 1 executes a slot game in which the accumulative game value increases or decreases depending on the result. The game value may be information (game points) that has no monetary value and is used only to start the slot game, or it may be electronic valuable information equivalent to monetary value.

本実施形態のスロットゲームでは、ユーザは、ゲームレベルに応じてグループ分けされる。ここで、ゲームレベルは、ユーザの「ゲームレベルに関する値」によって決定される。なお、以下の説明において、「ゲームレベルに関する値」を、「経験値」とも称す場合がある。「経験値」は、ユーザが端末装置1でログインするためのユーザIDに対応付けて記憶される。「経験値」は、ログイン後に実行されるスロットゲームの進行に応じて随時更新される値である。「経験値」は、スロットゲームで消費したゲーム価値に応じた値に、グループごとに対応付けて記憶される更新条件が加味された値が累積されるがこれに限定されない。なお、本実施形態では、スロットゲームで消費したゲーム価値に応じた値に、グループごとに更新条件として記憶される「倍率」が乗算されて、「経験値」に累積加算される。すなわち、端末装置1は、スロットゲーム実行させる場合において、記憶されたゲームレベルに関する値の更新条件に応じて、ゲームレベルに関する値の更新を実行する。 In the slot game of this embodiment, users are divided into groups according to their game levels. Here, the game level is determined by the "game level value" of the user. In the following description, the "game level value" may also be referred to as the "experience value." The "experience value" is stored in association with the user ID for logging in to the terminal device 1 by the user. The "experience value" is a value that is updated as needed according to the progress of the slot game executed after logging in. The "experience value" is a value that is accumulated by adding an update condition that is stored in association with each group to a value corresponding to the game value consumed in the slot game, but is not limited to this. In this embodiment, the value corresponding to the game value consumed in the slot game is multiplied by a "multiplication factor" that is stored as an update condition for each group, and the result is cumulatively added to the "experience value." In other words, when the terminal device 1 executes the slot game, it updates the value related to the game level according to the update condition for the stored game level value.

なお、本実施形態のスロットゲームでは、定期的にイベントが開催される。イベントは、特定期間開催され、このイベント期間中に得られたポイント数の多さを参加ユーザ間で競うゲームである。ポイントは、イベント期間中に実行したスロットゲームで付与されたゲーム価値に応じた数が累積される。尚、付与されたゲーム価値がそのままポイントとして換算されてもよい。また、本実施形態では、このイベント期間中のみ、更新条件に応じたゲームレベルに関する値の更新が実行される。すなわち、イベントでない期間には、更新条件は加味されず、単に、スロットゲームで消費したゲーム価値に応じた値が経験値に追加されることになる。このように、本実施形態では、イベント期間中のみ更新条件に応じたゲームレベルに関する値の更新が実行されるものであるが、これに限定されない。 In the slot game of this embodiment, events are held periodically. An event is held for a specific period of time, and participating users compete with each other to see who can get the most points during the event period. Points are accumulated in a number corresponding to the game value awarded in the slot game played during the event period. The awarded game value may be converted directly into points. In addition, in this embodiment, the value related to the game level is updated according to the update conditions only during the event period. In other words, during periods other than an event, the update conditions are not taken into account, and a value corresponding to the game value consumed in the slot game is simply added to the experience value. In this way, in this embodiment, the value related to the game level is updated according to the update conditions only during the event period, but is not limited to this.

このような、特定期間に複数の情報処理装置としての端末装置1が参加して順位を競うイベントを、順位ゲームと称して説明する場合がある。このように、ゲームシステム100は、特定期間において、複数の端末装置1で実行されたスロットゲームのゲーム結果を、これら端末装置1にログインしているユーザIDごとに集計することによって、複数の端末装置1が参加して順位を競う順位ゲームを開催する。上述のように、参加したユーザは複数のグループに振り分けられ、それぞれのグループに属するユーザ同士が順位を競うものである。なお、順位ゲームは、スロットゲームのゲーム結果に基づいて順位を決定することに限定されない。 Such an event in which multiple terminal devices 1 as information processing devices participate during a specific period and compete for rankings may be described as a ranking game. In this way, the game system 100 holds a ranking game in which multiple terminal devices 1 participate and compete for rankings by tallying up the game results of slot games executed by multiple terminal devices 1 during a specific period for each user ID logged in to these terminal devices 1. As described above, participating users are divided into multiple groups, and users belonging to each group compete for rankings. Note that the ranking game is not limited to determining rankings based on the game results of the slot game.

図1に示すように、ゲームシステム100は、ユーザが端末装置1でログインするためのユーザIDと、ログイン後に実行されるゲームの進行に応じて随時更新される経験値と、を有したプロフィール情報を記憶する機能を有している。そして、ゲームシステム100は、複数のユーザをゲームレベルに応じてグループ分けし、複数のユーザに端末装置1においてスロットゲームを実行させる機能を有している。また、ゲームシステム100は、予めグループごとに経験値の更新条件を対応付けて記憶する機能を有している。そして、ゲームシステム100は、スロットゲームを実行させる場合において、記憶された経験値の更新条件に応じて、ゲームレベルに関する値の更新を実行する機能を有している。換言すれば、ゲームシステム100は、これらの機能を実行するゲーム制御方法を実現している。 As shown in FIG. 1, the game system 100 has a function of storing profile information having a user ID for a user to log in to the terminal device 1 and an experience value that is updated as the game progresses after login. The game system 100 has a function of dividing a plurality of users into groups according to game level, and having the plurality of users play a slot game on the terminal device 1. The game system 100 also has a function of previously storing an update condition for the experience value associated with each group. The game system 100 has a function of updating values related to the game level according to the stored update condition for the experience value when playing a slot game. In other words, the game system 100 realizes a game control method that executes these functions.

上記構成によれば、ゲームレベルに関する値が更新されるゲームが実行される際に、ユーザはゲームレベルに関する値に応じてグループ分けされ、グループごとに記憶された更新条件に応じて、ゲームレベルに関する値を更新するという制御がなされる。これにより、下位レベルのユーザに有利な更新条件を容易に設定することができるような構成が実現できるようになり、ユーザ間でのゲームレベルの更新の調整を行うことができ、更には、下位グループのユーザは上位グループへのゲームレベルへ到達するためのモチベーションを向上させることが可能となる。 According to the above configuration, when a game in which values related to game levels are updated is played, users are divided into groups according to the values related to game levels, and the values related to game levels are updated according to the update conditions stored for each group. This makes it possible to realize a configuration that makes it easy to set update conditions that are advantageous to lower-level users, and allows adjustment of game level updates between users, and further enables users in lower groups to increase their motivation to reach the game level of a higher group.

上述のように、端末装置1は、筐体11の前面に設けられたディスプレイ2と、ディスプレイ2の前面に設けられたタッチパネル5と、を有している。本実施形態では、端末装置1は、スマートフォンを例示するが、携帯型及び据置型の何れであってもよい。携帯型の端末装置1としては、ポータブルコンピュータやラップトップコンピュータ、タブレット型パソコン、ハンドヘルド型パソコン、PDA(Personal Data Assistant)、等の携帯情報機器が例示される。 As described above, the terminal device 1 has a display 2 provided on the front of the housing 11, and a touch panel 5 provided on the front of the display 2. In this embodiment, the terminal device 1 is exemplified as a smartphone, but it may be either a portable or stationary type. Examples of portable terminal devices 1 include portable information devices such as portable computers, laptop computers, tablet computers, handheld computers, and PDAs (Personal Data Assistants).

ディスプレイ2は、画像を表示可能に構成されている。ディスプレイ2の表示方式としては、液晶方式、有機エレクトロルミネッセンス方式、CRT(Cathode Ray Tube)方式、プラズマ方式等の各種の表示方式が例示される。タッチパネル5は、ユーザの指等が接触や近接した部位の座標を検出可能に構成されている。タッチパネル5には、電磁誘導方式、及び、静電容量方式等の既知の技術が採用される。端末装置1は、タッチパネル5が検出した座標からユーザが接触した画面上のオブジェクト、及び、スワイプ等のタッチの態様等を判定する。そして、端末装置1は、その判定結果に応じた応答を行う。 The display 2 is configured to be capable of displaying an image. Examples of the display method of the display 2 include various display methods such as a liquid crystal method, an organic electroluminescence method, a CRT (Cathode Ray Tube) method, and a plasma method. The touch panel 5 is configured to be capable of detecting the coordinates of a part touched or brought into close proximity by a user's finger or the like. Known technologies such as an electromagnetic induction method and a capacitance method are adopted for the touch panel 5. The terminal device 1 determines the object on the screen that the user has touched and the manner of the touch, such as a swipe, from the coordinates detected by the touch panel 5. The terminal device 1 then responds according to the determination result.

尚、タッチパネル5は、ディスプレイ2の前面に設けられることに限定されない。例えば、タッチパネル5は、筐体11のディスプレイ2とは反対側の裏側に設けられるものであってもよい。また、タッチパネル5は、ディスプレイ2の一部に設けられていてもよい。 The touch panel 5 is not limited to being provided on the front side of the display 2. For example, the touch panel 5 may be provided on the rear side of the housing 11, opposite the display 2. The touch panel 5 may also be provided on a part of the display 2.

また、以下の説明において、ディスプレイ2を正面に見て、下端方向を「下方向」又は単に「下」と称し、上端方向を「上方向」又は単に「上」と称し、左端方向を「左方向」又は単に「左」と称し、右端方向を「右方向」又は単に「右」と称す。 In addition, in the following description, when viewing the display 2 from the front, the bottom direction is referred to as the "downward direction" or simply "down", the top direction is referred to as the "upward direction" or simply "up", the left direction is referred to as the "leftward direction" or simply "left", and the right direction is referred to as the "rightward direction" or simply "right".

本実施形態では、タッチパネル5が入力装置として作動し、スワイプ操作やタッチ操作等を受け付けるようになっているがこれに限定されない。例えば、入力装置として、マイクやカメラであってもよく、ユーザの音声やジェスチャを指示操作として受け付けてもよい。 In this embodiment, the touch panel 5 operates as an input device and accepts swipe operations, touch operations, and the like, but is not limited to this. For example, the input device may be a microphone or a camera, and may accept the user's voice or gestures as instruction operations.

図2を参照して、ゲームシステム100における端末装置1及びサーバ10の電気構成を示す。図2に示すように、端末装置1は、CPU101、ROM102、RAM103、フラッシュメモリ104、操作ボタン108、電源スイッチ109、バスライン110、ネットワークI/F111、カメラ112、撮像素子I/F113、マイク114、スピーカ115、音声入出力I/F116、ディスプレイI/F117、センサーコントローラ118、近距離通信回路119、近距離通信回路119のアンテナ119aを、筐体11内に備えている。 Referring to FIG. 2, the electrical configuration of the terminal device 1 and the server 10 in the game system 100 is shown. As shown in FIG. 2, the terminal device 1 includes a CPU 101, a ROM 102, a RAM 103, a flash memory 104, an operation button 108, a power switch 109, a bus line 110, a network I/F 111, a camera 112, an image sensor I/F 113, a microphone 114, a speaker 115, an audio input/output I/F 116, a display I/F 117, a sensor controller 118, a short-range communication circuit 119, and an antenna 119a of the short-range communication circuit 119, all of which are located within the housing 11.

また、サーバ10は、CPU1101、ROM1102、RAM1103、ハードディスクドライブ等の記憶装置1104、ネットワークI/F1111を備える所謂コンピュータである。 The server 10 is a so-called computer that includes a CPU 1101, a ROM 1102, a RAM 1103, a storage device 1104 such as a hard disk drive, and a network I/F 1111.

CPU(Central Processing Unit)101は、端末装置1におけるコントローラの主たる構成として機能し、端末装置1全体の動作を制御する。CPU1101は、サーバ10におけるコントローラの主たる構成として機能し、サーバ10全体の動作を制御する。即ち、CPU101・1101は、ゲームシステム100全体の動作を制御するコントローラとして機能する。ROM(Read Only Memory)102は、IPL(Initial Program Loader)等のCPU101の駆動に用いられるプログラムを記憶する。 The CPU (Central Processing Unit) 101 functions as the main component of the controller in the terminal device 1 and controls the operation of the entire terminal device 1. The CPU 1101 functions as the main component of the controller in the server 10 and controls the operation of the entire server 10. In other words, the CPUs 101 and 1101 function as a controller that controls the operation of the entire game system 100. The ROM (Read Only Memory) 102 stores programs used to drive the CPU 101, such as an IPL (Initial Program Loader).

RAM(Random Access Memory)103・RAM1103は、CPU101・CPU1101のワークエリアとして使用される。操作ボタン108は、端末装置1を初期設定する場合などに操作されるボタンである。電源スイッチ109は、端末装置1の電源のON/OFFを切り換えるためのスイッチである。 RAM (Random Access Memory) 103 and RAM 1103 are used as work areas for CPU 101 and CPU 1101. Operation button 108 is a button that is operated when initially setting up terminal device 1, etc. Power switch 109 is a switch for switching the power of terminal device 1 ON/OFF.

フラッシュメモリ104・記憶装置1104は、ゲームプログラム、通信用プログラム、画像データ、及び音データ等の各種データを記憶する非一過性の記録媒体である。例えば、フラッシュメモリ104・記憶装置1104は、コントローラとしてのCPU101・CPU1101が実行するゲームプログラムを含む各種プログラムや各種プログラムが用いる各種のデータを格納する。 The flash memory 104 and storage device 1104 are non-transient recording media that store various data such as game programs, communication programs, image data, and sound data. For example, the flash memory 104 and storage device 1104 store various programs, including game programs executed by the CPU 101 and CPU 1101 as controllers, and various data used by the various programs.

即ち、ゲームシステム100において、フラッシュメモリ104・記憶装置1104は、上述したような機能を実行するプログラムを記憶する。換言すれば、当該プログラムは、フラッシュメモリ104・記憶装置1104とを備えるコンピュータであるサーバ10、端末装置1、または、ゲームシステム100に、これらの処理を実行させる。即ち、上述のような機能を実行すること、を含むゲームシステムの制御方法が実現されている。このように、サーバ10、端末装置1、または、ゲームシステム100の処理や動作をプログラムやゲーム制御方法の発明として置き換えることができる。なお、本実施形態では、サーバ10が単体であるように説明しているが、複数のサーバに上記処理を実行する機能を分散させて設けてもよい。 That is, in the game system 100, the flash memory 104 and the storage device 1104 store a program that executes the functions described above. In other words, the program causes the server 10, the terminal device 1, or the game system 100, which is a computer equipped with the flash memory 104 and the storage device 1104, to execute these processes. That is, a method of controlling a game system that includes executing the functions described above is realized. In this manner, the processing or operation of the server 10, the terminal device 1, or the game system 100 can be replaced as an invention of a program or a game control method. Note that, although the server 10 is described as being a single unit in this embodiment, the function of executing the above processes may be distributed across multiple servers.

また、記憶装置1104は、データベースとして機能し、複数の端末装置1毎のゲームデータを記憶する非一過性の記録媒体である。サーバ10は、端末装置1のゲームプログラムからの要求に対して、適宜記憶装置1104のデータベースを参照して応答を返す。 The storage device 1104 also functions as a database, and is a non-transient recording medium that stores game data for each of the multiple terminal devices 1. In response to requests from the game program of the terminal device 1, the server 10 returns a response by appropriately referencing the database of the storage device 1104.

尚、フラッシュメモリ104及び記憶装置1104に格納されるデータやプログラムは、工場出荷段階において予め格納されていてもよいし、或いは、図示しないサーバ等から通信手段によりダウンロードされて格納されていてもよい。通信手段は、インターネットやケーブルテレビ等の双方向に通信可能な伝送路であってもよいし、一方向にだけ情報を送信する放送であってもよい。また、フラッシュメモリ104及び記憶装置1104に格納されるデータやプログラムは、フロッピーディスクやCD-ROM、DVD-ROM、MO(光磁気ディスク)、フラッシュメモリ等の記録媒体に格納され、必要に応じて記録媒体から読み出されてインストールされてもよい。 The data and programs stored in the flash memory 104 and the storage device 1104 may be pre-stored at the factory shipment stage, or may be downloaded and stored from a server (not shown) by a communication means. The communication means may be a transmission path that allows two-way communication, such as the Internet or cable television, or may be a broadcast that transmits information in only one direction. The data and programs stored in the flash memory 104 and the storage device 1104 may be stored in a recording medium, such as a floppy disk, CD-ROM, DVD-ROM, MO (magneto-optical disk), or flash memory, and may be read from the recording medium and installed as necessary.

ネットワークI/F(Interface)111・ネットワークI/F1111は、インターネット等の通信ネットワークを利用してデータ通信をするためのインターフェースである。カメラ112は、CPU101の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F113は、カメラ112の駆動を制御する回路である。マイク114は、音声を入力する内蔵型の集音手段の一種である。音声入出力I/F116は、CPU101の制御に従ってマイク114及びスピーカ115との間で音信号の入出力を処理する回路である。ディスプレイI/F117は、CPU101の制御に従ってディスプレイ2に画像データを送信する回路である。ディスプレイ2は、筐体11の前面に設けられている。センサーコントローラ118は、ディスプレイ2に設けられたタッチパネル5からの入力を受け付ける回路である。近距離通信回路119は、NFC(Near Field Communication)(登録商標)、Bluetooth(登録商標)等の通信回路である。バスライン110は、CPU101等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 Network I/F (Interface) 111/Network I/F 1111 is an interface for data communication using a communication network such as the Internet. Camera 112 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of CPU 101. Image sensor I/F 113 is a circuit that controls the operation of camera 112. Microphone 114 is a type of built-in sound collection means that inputs sound. Audio input/output I/F 116 is a circuit that processes input and output of sound signals between microphone 114 and speaker 115 under the control of CPU 101. Display I/F 117 is a circuit that transmits image data to display 2 under the control of CPU 101. Display 2 is provided on the front of housing 11. Sensor controller 118 is a circuit that accepts input from touch panel 5 provided on display 2. The short-range communication circuit 119 is a communication circuit such as NFC (Near Field Communication) (registered trademark) or Bluetooth (registered trademark). The bus line 110 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 101.

スロットゲームは、インストールされたアプリケーションにおけるゲーム要素としてユーザがプレイ可能にされている。スロットゲームは、複数のシンボルがシンボル表示領域内において変動後に停止され(再配置)、シンボル表示領域内に表示されたシンボルの組み合わせによりゲーム価値が付与されるゲームである。尚、複数のシンボルがシンボル表示領域内において変動後に停止された状態を『再配置』と称している。スロットゲームでは、通常ゲームを行い、通常ゲームにおいて所定の条件を満たした場合に、通常ゲームよりもユーザに有利なボーナスゲームを実行してもよい。 A slot game is a game element in an installed application that is made playable by the user. A slot game is a game in which multiple symbols are stopped (rearranged) after being changed in a symbol display area, and game value is awarded based on the combination of symbols displayed in the symbol display area. The state in which multiple symbols are stopped after being changed in the symbol display area is referred to as "rearrangement." In a slot game, a normal game is played, and if a predetermined condition is satisfied in the normal game, a bonus game that is more advantageous to the user than the normal game may be executed.

ゲーム価値は、ゲーム内において擬似的にクレジットの代替として用いられるものであり、スロットゲームの実行条件としてベットに用いられる。即ち、ユーザは、ゲーム価値をベットして1のスロットゲーム(単位ゲーム)をプレイし、スロットゲームの結果としてゲーム価値を獲得し得る。 The game value is used as a pseudo substitute for credits within the game, and is used as a bet as a condition for playing the slot game. That is, a user can bet game value to play one slot game (unit game), and obtain game value as a result of the slot game.

『単位ゲーム』とは、ベットの受付開始から賞成立となり得る状態までの一連の動作である。即ち、単位ゲームは、ベットを受け付けるベットタイムと、停止されたシンボルを再配置するゲームタイムと、配当を付与する払出処理の払出タイムと、をそれぞれ1回含む状態である。なお、賞が成立しない場合、配当は付与されないため、払出タイムは省略されることになる。 A "unit game" is a series of actions from the start of bet acceptance to the state where a prize can be won. In other words, a unit game is a state that includes one each of the bet time during which bets are accepted, the game time during which stopped symbols are rearranged, and the payout time during which a payout is made. Note that if no prize is made, no payout is awarded, and so the payout time is omitted.

端末装置1は、スロットゲームとして、ベースゲームモードとボーナスゲームモードとの2種類のゲームモードを有する。ベースゲームモードは、通常ゲーム中のゲーム状態であり、ボーナスゲームモードは、フリーゲーム中のゲーム状態に相当する。端末装置1は、ベースゲームモードをメインとして単位ゲームが実行され、ベースゲームモードにおいてボーナストリガー条件が成立したときに、ボーナスゲームモードに移行する。例えば、ボーナスゲームのトリガーは、ボーナスシンボルが3個以上出現(再配置)するという条件である。尚、ボーナスゲームのトリガーは他の条件でもよい。 The terminal device 1 has two types of game modes for the slot game: a base game mode and a bonus game mode. The base game mode is the game state during a normal game, and the bonus game mode corresponds to the game state during a free game. The terminal device 1 executes a unit game mainly in the base game mode, and transitions to the bonus game mode when a bonus trigger condition is met in the base game mode. For example, the trigger for the bonus game is the appearance (rearrangement) of three or more bonus symbols. Note that the trigger for the bonus game may be other conditions.

ベースゲームモードについて具体的に説明すると、ディスプレイ2に表示されたゲーム領域において、例えば3行6列でビデオリールのスロットゲーム用シンボルが再配置可能にされている。ベット処理において、ベット数がユーザにより選択される。例えば、ベット数は、1、2、3、5、10等の選択がベットボタンの操作により選択可能にされていてもよいし、所望数を入力可能にされていてもよい。そして、これらのベット数の一部を累計した原資がジャックポットとされる。 To explain the base game mode in more detail, in the game area displayed on the display 2, slot game symbols on the video reels can be rearranged, for example, in 3 rows and 6 columns. In the betting process, the number of bets is selected by the user. For example, the number of bets may be 1, 2, 3, 5, 10, etc., which can be selected by operating a bet button, or a desired number may be input. The accumulated funds of some of these bet numbers are used as the jackpot.

次に、スピンボタンの操作により、ベットが確定されて、ゲーム領域内に再配置されるシンボルが抽選で決定される。そして、再配置されるシンボルに基づいて入賞の有無が判定される。例えば、ボーナスシンボルがゲーム領域内に3個以上再配置されればボーナスゲームトリガーの入賞となる。そして、これらに基づいて決定された演出に従って、ゲーム領域内において、ビデオリールの変動表示(スクロール移動)や停止表示(スクロール停止)が行われ、さらには入賞の表示等が行われる。 Next, the bet is confirmed by operating the spin button, and the symbols to be rearranged within the game area are determined by lottery. Then, based on the rearranged symbols, it is determined whether or not a prize has been won. For example, if three or more bonus symbols are rearranged within the game area, a bonus game trigger is won. Then, according to the presentation determined based on these, the video reels are displayed in a variable manner (scrolling movement) or stopped (scrolling stop) within the game area, and a prize is displayed, etc.

ベースゲームモードにおいて、ボーナスゲームのトリガー条件が成立すると、ボーナスゲームモードに移行し、先ず、フリーゲーム処理が実行される。 When the bonus game trigger condition is met in the base game mode, the mode transitions to the bonus game mode, and the free game process is executed first.

フリーゲーム処理においては、フリーゲーム中に使用するフリーゲーム用のリール帯が決定されると共に、所定のフリーゲーム数が設定される。尚、フリーゲーム用のリール帯及びフリーゲーム数は、複数の選択中から乱数抽選より設定されてもよい。 In the free game process, the reel band for the free game to be used during the free game is determined, and a predetermined number of free games is set. The reel band for the free game and the number of free games may be set by random number drawing from multiple selections.

フリーゲームが実行されると、ウィン判定が行われる。尚、ウィン判定は、ベースゲームにおけるウィン判定と同一であってもよい。例えば、ボーナスシンボルがゲーム領域内に再度3個以上出現した場合は、ボーナスゲーム(フリーゲーム)のリトリガー条件が成立し、フリーゲーム数が加算される。 When a free game is executed, a win determination is made. The win determination may be the same as the win determination in the base game. For example, if three or more bonus symbols appear again in the game area, the retrigger condition for the bonus game (free game) is met, and the number of free games is incremented.

この後、フリーゲームの終了判定が行われ、フリーゲーム数が全て消化されていなければ、フリーゲームが継続され、残りのフリーゲームが実行される。 After this, a determination is made as to whether the free games have ended, and if all free games have not been played, the free games will continue and the remaining free games will be played.

図3に示すように、ゲームシステム100は、下記の機能を有している。具体的に、ゲームシステム100は、スロットゲーム実行部1001と、プロフィール情報記憶部1002と、順位ゲーム設定部1003と、順位ゲーム実行部1004と、順位決定部1005と、優勝情報記憶部1006と、優勝情報設定部1007と、プロフィール要求受付部1008と、プロフィール画面生成部1009と、プロフィール画面表示部1010とを有している。 As shown in FIG. 3, the game system 100 has the following functions. Specifically, the game system 100 has a slot game execution unit 1001, a profile information storage unit 1002, a ranking game setting unit 1003, a ranking game execution unit 1004, a ranking determination unit 1005, a winning information storage unit 1006, a winning information setting unit 1007, a profile request reception unit 1008, a profile screen generation unit 1009, and a profile screen display unit 1010.

スロットゲーム実行部1001は、端末装置1においてユーザに所定のベットに基づき開始される上記のようなスロットゲームをプレイさせる機能を有している。スロットゲーム実行部1001は、スロットゲームをプレイさせる場合に経験値(ゲームレベルに関する値)の更新条件に応じて、経験値を更新を実行する機能を有している。プロフィール情報記憶部1002は、ユーザがスロットゲームをプレイするためのログイン情報、ユーザが有している経験値、及び、ユーザのゲームレベル等を記憶する機能を有している。順位ゲーム設定部1003は、順位ゲームを開催する特定期間や順位ゲームの入賞特典等を設定する機能を有している。また、順位ゲーム設定部1003は、順位ゲームを実行するユーザをゲームレベルに応じてグループ分けする機能を有している。さらに、順位ゲーム設定部1003は、予めグループごとに経験値(ゲームレベルに関する値)の更新条件を対応付けて記憶する機能を有している。順位ゲーム実行部1004は、順位ゲーム設定部1003によって設定された特定期間において、各端末装置1で実行されたスロットゲームのゲーム結果を受け付け、ゲーム結果記憶部1006に当該ゲーム結果に基づくポイントを累積する機能を有している。順位決定部1005は、特定期間の終了後、ゲーム結果記憶部1006に累積されたユーザIDごとのポイントに基づき、ユーザIDごとの順位をそれぞれ決定する機能を有している。 The slot game execution unit 1001 has a function of having the user play the above-mentioned slot game that is started based on a predetermined bet in the terminal device 1. The slot game execution unit 1001 has a function of updating the experience value according to the update condition of the experience value (value related to the game level) when playing the slot game. The profile information storage unit 1002 has a function of storing login information for the user to play the slot game, the experience value possessed by the user, and the game level of the user. The ranking game setting unit 1003 has a function of setting a specific period for holding the ranking game and a prize for winning the ranking game. In addition, the ranking game setting unit 1003 has a function of grouping users who play the ranking game according to the game level. Furthermore, the ranking game setting unit 1003 has a function of previously storing the update condition of the experience value (value related to the game level) in association with each group. The ranking game execution unit 1004 has a function of accepting game results of slot games executed on each terminal device 1 during a specific period set by the ranking game setting unit 1003, and accumulating points based on the game results in the game result storage unit 1006. The ranking determination unit 1005 has a function of determining the ranking for each user ID based on the points for each user ID accumulated in the game result storage unit 1006 after the specific period ends.

上記の各機能部1001~1006は、上述したゲームシステム100の複数の端末装置1及びサーバ10の各構成(図2参照)の協働により実現される。 The above-mentioned functional units 1001 to 1006 are realized by the cooperation of the multiple terminal devices 1 and each configuration of the server 10 of the game system 100 described above (see FIG. 2).

次に、上記のようなゲームシステム100を適用した、より具体的な構成について説明する。まず、順位ゲームについて、端末装置1のディスプレイ2に表示される表示画面を例示して具体的に説明する。 Next, a more specific configuration in which the game system 100 described above is applied will be described. First, a ranking game will be specifically described using an example of a display screen displayed on the display 2 of the terminal device 1.

図4に示すように、ユーザが、イベントの準備期間のタイミングや、イベント期間中に初めてログインした場合、端末装置1にはイベントグループ登録画面が表示される。イベントグループ登録画面には、グループごとに、グループ表示領域201と、報酬表示ボタン202と、グループ登録ボタン203とが表示される。グループ表示領域201は、グループの種類を示す領域である。グループ表示領域201には、グループの名称、グループにおけるゲームレベルの更新条件、最大ベット額、及び、最小ベット額が表示される。報酬表示ボタン202は、イベントにおいて得られ得る報酬を表示するためのボタンである。グループ登録ボタン203は、参加したいグループを選択するためのボタンである。選択されたグループのグループ登録ボタン203は、枠が強調表示されるようになっている。本実施形態では、最大6グループが上下方向に配列され、スクロールにより全てのグループが表示されることで、ユーザの選択操作入力によって、いずれかのグループが選択可能となる。また、最下部には、閉じるボタン204が表示される。閉じるボタン204がタッチされることにより、ユーザは、タッチ時点で選択されているグループに参加することになる。 As shown in FIG. 4, when a user logs in for the first time during the preparation period for an event or during the event period, an event group registration screen is displayed on the terminal device 1. On the event group registration screen, a group display area 201, a reward display button 202, and a group registration button 203 are displayed for each group. The group display area 201 is an area showing the type of group. The group display area 201 displays the name of the group, the game level update conditions for the group, the maximum bet amount, and the minimum bet amount. The reward display button 202 is a button for displaying rewards that can be obtained in the event. The group registration button 203 is a button for selecting a group to participate in. The frame of the group registration button 203 of the selected group is highlighted. In this embodiment, up to six groups are arranged vertically, and all groups are displayed by scrolling, so that any one of the groups can be selected by the user's selection operation input. In addition, a close button 204 is displayed at the bottom. By touching the close button 204, the user will join the group selected at the time of touching.

ゲームシステム100は、予めユーザのゲームレベルに応じて、デフォルトのグループを決定する。そして、ゲームシステム100は、イベントグループ登録画面の表示時点において、当該グループを表示するとともに、当該グループを選択した状態としている。ユーザは、そのままデフォルトのグループに参加してもよいし、例えば、より報酬の良い、上位のグループに参加することも可能となっている。 The game system 100 determines a default group in advance according to the user's game level. Then, when the event group registration screen is displayed, the game system 100 displays the group and sets the group in a selected state. The user may join the default group as is, or may join a higher-ranked group that offers better rewards, for example.

すなわち、本実施形態では、報酬の良い、より上位のグループに参加するか、ゲームレベルを上昇させるための経験値を有利に取得できる更新条件が設定された、より下位のグループに参加するか、をユーザは選択できるようになっている。なお、この構成に限定されず、グループはゲームレベルに応じて確定されるものであってもよい。 In other words, in this embodiment, the user can choose between joining a higher-ranking group with better rewards, or joining a lower-ranking group with update conditions that allow the user to advantageously acquire experience points to increase their game level. Note that the present invention is not limited to this configuration, and the group may be determined according to the game level.

図5に示すように、スロットゲームにおいて、端末装置1のディスプレイ2には、ゲーム領域21と、イベント情報表示領域22と、ゲーム操作領域23とが設けられる。ゲーム領域21は、ビデオリールが変動表示(スクロール移動)及び停止表示(スクロール停止)される領域である。即ち、ゲーム領域21においてシンボルが再配置される。ゲーム操作領域23は、スロットゲームの操作を行うための複数のオブジェクトが配置される領域である。ユーザは、ゲーム操作領域23に配置された各オブジェクトをタッチ操作することにより、ベット額とするゲーム価値の決定、及び、単位ゲームの開始等を入力することができる。 As shown in FIG. 5, in a slot game, the display 2 of the terminal device 1 is provided with a game area 21, an event information display area 22, and a game operation area 23. The game area 21 is an area in which the video reels are displayed in a variable manner (scrolling movement) and in a stationary manner (scrolling stop). That is, symbols are rearranged in the game area 21. The game operation area 23 is an area in which multiple objects for operating the slot game are arranged. By touching each object arranged in the game operation area 23, the user can determine the game value to be used as the bet amount, start a unit game, etc.

イベント情報表示領域22は、イベント期間中に、イベント情報を表示する領域である。イベント情報表示領域22には、イベント名表示領域221、更新条件表示領域222、イベント履歴表示領域223、グループ表示領域224、チャレンジ獲得ポイント表示領域224、報酬ボタン225、及び、グループ表示領域226が設けられている。尚、イベント情報表示領域22は、イベント期間でない期間には非表示とされる。 The event information display area 22 is an area where event information is displayed during the event period. The event information display area 22 is provided with an event name display area 221, an update condition display area 222, an event history display area 223, a group display area 224, a challenge acquired points display area 224, a reward button 225, and a group display area 226. The event information display area 22 is not displayed during periods other than the event period.

イベント名表示領域221には、開催されているイベントを識別するための名称が示される。例えば、同時に複数のイベントが開催される場合、これによりユーザ自身が参加しているイベントを識別可能となる。更新条件表示領域222には、イベントにおいて参加しているグループにおける更新条件が表示される。具体的に、本実施形態では、更新条件表示領域222には、経験値獲得の有利さが表示されるようになっている。 The event name display area 221 shows a name for identifying the event being held. For example, if multiple events are being held simultaneously, this allows the user to identify the event in which they are participating. The update condition display area 222 shows the update conditions for the group participating in the event. Specifically, in this embodiment, the update condition display area 222 shows the advantage of gaining experience points.

イベント履歴表示領域223には、終了した全ての累積ポイント決定期間において獲得したポイント、現在の累積ポイント決定期間において終了したチャレンジ期間で獲得したポイント、及び、現在の順位が示される。チャレンジ獲得ポイント表示領域224には、現在のチャレンジ期間において獲得したポイントが表示される。 The event history display area 223 shows the points earned in all completed cumulative point determination periods, the points earned in the challenge period that ended in the current cumulative point determination period, and the current ranking. The challenge earned points display area 224 shows the points earned in the current challenge period.

報酬ボタン225は、イベント終了後に付与する報酬を示す別ウィンドウを表示するためのオブジェクトである。ユーザがタッチ操作することにより、当該別ウィンドウが表示される。 The reward button 225 is an object for displaying a separate window showing the rewards to be awarded after the event ends. The separate window is displayed when the user performs a touch operation.

グループ表示領域226には、ユーザが参加しているグループが表示される。上述のように、イベントに参加するユーザは複数のグループに振り分けられる。本実施形態では、ユーザがこれまでにスロットゲームを実行した結果得ることができる経験値に基づくレベルに基づいて、デフォルトのグル―プ分けが行われる。例えば、レベル1~50はルーキーグル―プ、レベル51~100はミドルグル―プ、レベル101~150はハイグル―プ、レベル151~200はエリートグル―プ、レベル201~250はエキスパートグル―プ、レベル251以上はマスターグル―プのように、グループ分けが行われる。なお、上述した通り、ユーザはデフォルトのグループとは別のグループに参加することが可能となっている。また、ランクごとに、最大のベット額が制限されるものであってもよい。たとえば、高いランクほど、多くのベット額が許容されるものであってもよい。 The group display area 226 displays the group in which the user is participating. As described above, users participating in an event are divided into multiple groups. In this embodiment, the default grouping is performed based on the level based on the experience points that the user can obtain as a result of playing slot games up to now. For example, the grouping is performed as follows: levels 1 to 50 are the rookie group, levels 51 to 100 are the middle group, levels 101 to 150 are the high group, levels 151 to 200 are the elite group, levels 201 to 250 are the expert group, and levels 251 and above are the master group. As described above, a user can participate in a group other than the default group. In addition, the maximum bet amount may be limited for each rank. For example, the higher the rank, the larger the bet amount may be allowed.

また、図示しないが、スロットゲームを行う上で各種のアイテムが使用可能となっている。アイテムの種別としては、スロットゲームの進行を所定回数または所定期間速くするアイテム、スロットゲームで得られるゲーム価値を通常よりも多くするアイテム、得られる経験値を通常よりも多くするアイテム、高い配当のゲーム結果となる確率を通常よりも高くするアイテム、オートで実行されるスロットゲームの回数の上限を上げるアイテム等が挙げられる。本実施形態では、イベント中のスロットゲームにおいて、ゲーム結果を向上させる効果を有するアイテムの使用が制限されてもよい。これにより、アイテムを使用できる人とできない人との間でのゲーム結果にかかわる不平等を解消することができる。 Although not shown, various items can be used when playing a slot game. Types of items include items that speed up the progress of a slot game a specified number of times or for a specified period of time, items that increase the game value obtained in a slot game more than usual, items that increase the experience points obtained more than usual, items that increase the probability of a high payout game outcome more than usual, and items that increase the upper limit of the number of slot games that can be automatically executed. In this embodiment, the use of items that have the effect of improving game results in slot games during an event may be restricted. This can eliminate inequality in game results between people who can use items and people who cannot.

このようにゲーム結果を向上させる効果を有するアイテムの使用が制限されることで、イベントの全体的な傾向として通常よりもユーザが所持するゲーム価値が減少する傾向となる。また、チャレンジ期間自体の時間制限はないものの累積ポイント決定期間には時間制限が存在するため、スロットゲームの進行を所定回数または所定期間速くするアイテムやオートで実行されるスロットゲームの回数の上限を上げるアイテムの消費を促進させることができる。従ってこのようなイベントを実施することにより、ゲーム価値やこれらのアイテムの需要を増加させ、ゲーム提供側の利益の向上を図ることが可能となる。また、イベントと同時に、ゲーム価値のセールや、これらアイテムがランダムで選択される期間限定の課金イベントを行うことで、より利益の向上を図ることが可能となる。またイベントを定期的に行うと共に、これらアイテムの効果を定額制にすることで、確実な収益を見込むことが可能となる。 In this way, by restricting the use of items that have the effect of improving game results, the overall tendency of the event is that the game value possessed by the user will tend to decrease compared to normal. In addition, although there is no time limit on the challenge period itself, there is a time limit on the cumulative point determination period, which can promote the consumption of items that speed up the progress of the slot game a certain number of times or for a certain period of time, or items that increase the upper limit on the number of slot games that can be played automatically. Therefore, by implementing such an event, it is possible to increase the demand for game value and these items, and to improve the profits of the game provider. In addition, by simultaneously implementing a sale on game value or a limited-time charge event in which these items are selected randomly, it is possible to further improve profits. In addition, by implementing the event periodically and setting a flat rate for the effects of these items, it is possible to expect reliable profits.

次に、サーバ10に記憶されるデータテーブルについて説明する。 Next, we will explain the data tables stored in the server 10.

サーバ10には、図6に示すプロフィール情報テーブルが記憶される。図6に示すように、プロフィール情報テーブルは、ユーザID欄と、ユーザ名欄と、レベル欄と、経験値欄と、グループ欄と、を有している。ユーザID欄には、ゲーム結果情報テーブルのユーザID欄と対応付けられるユーザを識別するための識別情報が格納される。ユーザIDは、ユーザが端末装置1にログインする際の認証に用いられる。ユーザ名欄には、ユーザが決定したユーザ名が格納される。レベル欄には、現在のユーザのレベルが格納される。経験値欄には、ユーザが現在有している経験値が格納される。経験値は、ユーザがスロットゲームをプレイする毎に、スロットゲームで消費したゲーム価値に応じた値が累積される。なお、上述した通り、イベント時には当該値が、グループに対応付けられた更新条件に応じて変動される場合がある。グループ欄には、ユーザのイベントでの参加グループのグループIDが格納される。 The server 10 stores a profile information table shown in FIG. 6. As shown in FIG. 6, the profile information table has a user ID column, a user name column, a level column, an experience value column, and a group column. The user ID column stores identification information for identifying a user associated with the user ID column of the game result information table. The user ID is used for authentication when a user logs in to the terminal device 1. The user name column stores a user name determined by the user. The level column stores the current level of the user. The experience value column stores the experience value currently owned by the user. The experience value is accumulated as a value according to the game value consumed in the slot game each time the user plays a slot game. Note that, as described above, during an event, the value may change according to the update condition associated with the group. The group column stores the group ID of the group participating in the user's event.

また、サーバ10には、図7に示すグループ設定テーブルが記憶される。グループ設定テーブルの各種情報は、イベント準備期間前やイベントが開始される前に予め格納される。図7に示すように、グループ設定テーブルは、グループ欄と、名称欄と、デフォルトレベル欄と、更新条件欄と、最小ベット欄と、最大ベット欄と、を有している。グループ欄には、上述したグループIDが格納され、プロフィール情報テーブルとの対応付けが可能とされる。名称欄にはグループに用いられる名称が格納される。デフォルトレベル欄には、イベントにおけるデフォルトのグループを決定するためのグループごとのレベル帯が格納される。更新条件欄には、ゲームレベルに関する値の更新を行う上での条件が格納される。本実施形態では、経験値に乗算する倍率が格納されるがこれに限定されない。また、本実施形態では、デフォルトのレベル帯が低く設定される下位のグループほど高い倍率に設定されるがこれに限定されない。最小ベット欄、及び、最大ベット欄には、グループにおける最大ベット額及び最小ベット額がそれぞれ格納される。 The server 10 also stores a group setting table as shown in FIG. 7. Various information in the group setting table is stored in advance before the event preparation period or before the event starts. As shown in FIG. 7, the group setting table has a group column, a name column, a default level column, an update condition column, a minimum bet column, and a maximum bet column. The group column stores the above-mentioned group ID, and can be associated with the profile information table. The name column stores the name used for the group. The default level column stores the level range for each group for determining the default group in the event. The update condition column stores the conditions for updating the value related to the game level. In this embodiment, a multiplier by which the experience value is multiplied is stored, but is not limited to this. In this embodiment, the lower the default level range is set, the higher the multiplier is set, but is not limited to this. The minimum bet column and the maximum bet column store the maximum bet amount and the minimum bet amount in the group, respectively.

次に、サーバ10のCPU1101により実行されるゲームプログラムについて説明する。 Next, we will explain the game program executed by the CPU 1101 of the server 10.

図8を参照して、グループ決定処理について説明する。グループ決定処理は、イベント準備期間やイベント期間において、ユーザが初めてログインした場合にサーバ10のCPU1101により実行される。まず、サーバ10のCPU1101は、プロフィール情報テーブル(図6参照)から、ログインしたユーザのレベルを取得する(S10)。次に、サーバ10のCPU1101は、グループ設定テーブル(図7参照)を参照して、ユーザのレベルに対応するグループを特定してデフォルトのグループを決定する(S11)。 The group determination process will be described with reference to FIG. 8. The group determination process is executed by the CPU 1101 of the server 10 when a user logs in for the first time during the event preparation period or the event period. First, the CPU 1101 of the server 10 obtains the level of the logged-in user from the profile information table (see FIG. 6) (S10). Next, the CPU 1101 of the server 10 refers to the group setting table (see FIG. 7) to identify the group corresponding to the user's level and determine the default group (S11).

次に、サーバ10のCPU1101は、イベントグループ登録画面をユーザの端末装置1へリダイレクトし表示させる(S12)。このとき、ステップS11で決定したグループが表示されるように、サーバ10のCPU1101は、端末装置1に、ディスプレイ2におけるイベントグループ登録画面の表示位置を調整させる。 Next, the CPU 1101 of the server 10 redirects the event group registration screen to the user's terminal device 1 and displays it (S12). At this time, the CPU 1101 of the server 10 causes the terminal device 1 to adjust the display position of the event group registration screen on the display 2 so that the group determined in step S11 is displayed.

次に、サーバ10のCPU1101は、閉じるボタン204がタッチされたか否かを判定する(S14)。すなわち、サーバ10のCPU1101は、端末装置1において閉じるボタン204がタッチされることによるサーバ10への要求を受信したか否かを判定する。 Next, the CPU 1101 of the server 10 determines whether the close button 204 has been touched (S14). That is, the CPU 1101 of the server 10 determines whether a request to the server 10 has been received by touching the close button 204 on the terminal device 1.

次に、サーバ10のCPU1101は、上記要求に含まれる、いずれのグループ登録ボタン203が選択されたか、という情報に基づいて、ユーザのイベントにおけるグループを確定する(S14)。そして、サーバ10のCPU1101は、確定したグループのグループIDが、プロフィール情報テーブル(図6参照)のグループ欄に格納し、本ルーチンを終了する。確定されたグループは変更不可であることが好ましいがこれに限定されない。 Next, the CPU 1101 of the server 10 determines the group for the user's event based on the information included in the request as to which group registration button 203 was selected (S14). The CPU 1101 of the server 10 then stores the group ID of the determined group in the group column of the profile information table (see FIG. 6) and ends this routine. It is preferable, but not limited to, that the determined group cannot be changed.

次に、図9を参照して、経験値更新処理について説明する。経験値更新処理は、ユーザの端末装置1において、スロットゲームが開始された場合に、サーバ10のCPU1101により実行される。サーバ10のCPU110は、ユーザの端末装置1においてスロットゲームが開始され、端末装置1からスロットゲームで消費されたベット額を受信する(S120)。そして、サーバ10のCPU110は、受信したベット額に基づいて追加するベース経験値を算出する(S121)。 Next, the experience value update process will be described with reference to FIG. 9. The experience value update process is executed by the CPU 1101 of the server 10 when a slot game is started on the user's terminal device 1. The CPU 110 of the server 10 receives the bet amount consumed in the slot game from the terminal device 1 when the slot game is started on the user's terminal device 1 (S120). The CPU 110 of the server 10 then calculates the base experience value to be added based on the received bet amount (S121).

そして、サーバ10のCPU110は、イベント中であるかを判定する(S122)。イベント中である場合(S122:YES)、サーバ10のCPU110は、ユーザの参加するグループをプロフィール情報テーブル(図6参照)から取得し、グループ設定テーブル(図7参照)から対応する更新条件としての倍率を取得する(S123)。そして、ステップS121で算出したベース経験値に倍率を乗算して追加経験値を更新する(S124)。その後、サーバ10のCPU110は、確定した追加経験値を、プロフィール情報テーブル(図6参照)の経験値欄に累積加算する(S125)。すなわち、イベント中である場合には、更新条件が加味された経験値が累積加算され、イベント中でない場合には、通常の経験値が累積加算されることになる。そして、累積加算後の経験値が新たなゲームレベルに必要な経験値に達していた場合には、プロフィール情報テーブル(図6参照)のゲームレベルを更新し(S126)、本ルーチンを終了する。 Then, the CPU 110 of the server 10 judges whether an event is in progress (S122). If an event is in progress (S122: YES), the CPU 110 of the server 10 obtains the group in which the user participates from the profile information table (see FIG. 6) and obtains the multiplication factor as the corresponding update condition from the group setting table (see FIG. 7) (S123). Then, the CPU 110 of the server 10 multiplies the base experience value calculated in step S121 by the multiplication factor to update the additional experience value (S124). After that, the CPU 110 of the server 10 accumulatively adds the confirmed additional experience value to the experience value column of the profile information table (see FIG. 6) (S125). That is, if an event is in progress, the experience value taking into account the update condition is accumulatively added, and if an event is not in progress, the normal experience value is accumulatively added. Then, if the experience value after the accumulative addition reaches the experience value required for the new game level, the game level in the profile information table (see FIG. 6) is updated (S126), and this routine ends.

以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各手段等の具体的構成は、適宜設計変更可能である。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 Although the embodiments of the present invention have been described above, they are merely illustrative examples and do not limit the present invention, and the specific configurations of each means etc. can be appropriately modified in design. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most favorable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.

1 端末装置
2 ディスプレイ
5 タッチパネル
10 サーバ
100 ゲームシステム
Reference Signs List 1 Terminal device 2 Display 5 Touch panel 10 Server 100 Game system

Claims (6)

ユーザが情報処理装置でログインするためのユーザIDと、ログイン後に実行されるゲームの進行に応じて随時更新されるゲームレベルに関する値と、を格納する記憶部と、
特定期間において、複数の前記ユーザをグループ分けし、複数の前記ユーザに前記ゲームを実行させ、グループ分けされたグループごとに複数の前記ユーザ間で行うイベントを実施する制御部と、
を有し、
前記記憶部は、予め前記グループごとに前記ゲームレベルに関する値の更新条件を対応付けて記憶し、
前記制御部は、
予め前記ユーザの前記ゲームレベルに応じたデフォルトのグループを決定し、
前記イベントにおいて参加するグループを決定するためのイベントグループ登録画面を前記情報処理装置に表示し、
前記イベントグループ登録画面において前記デフォルトのグループを選択した状態としつつ、前記ユーザの入力により前記デフォルトのグループとは別のグループを選択可能とし、
前記特定期間中に前記ゲームを実行させる場合において、前記記憶部に記憶された前記ゲームレベルに関する値の更新条件に応じて、前記ゲームレベルに関する値の更新を実行することを特徴とするゲームシステム。
a storage unit that stores a user ID for a user to log in to the information processing device and a value related to a game level that is updated as the game progresses after the user logs in;
a control unit that divides the users into groups during a specific period, causes the users to play the game , and executes an event between the users for each group ; and
having
the storage unit stores in advance an update condition for the value related to the game level in association with each of the groups;
The control unit is
determining a default group according to the game level of the user in advance;
displaying an event group registration screen on the information processing device for determining a group to participate in the event;
While the default group is selected on the event group registration screen, a group other than the default group can be selected by an input from the user;
A game system characterized in that, when the game is executed during the specific period , an update of the value related to the game level is performed in accordance with an update condition for the value related to the game level stored in the memory unit.
請求項1に記載のゲームシステムであって、2. The game system according to claim 1,
前記制御部は、The control unit is
前記ユーザが前記特定期間中に初めてログインした場合に、前記イベントグループ登録画面を前記情報処理装置に表示し、When the user logs in for the first time during the specific period, the event group registration screen is displayed on the information processing device;
前記イベントグループ登録画面の表示時点において、前記デフォルトグループを表示するとともに当該グループを選択した状態とする、When the event group registration screen is displayed, the default group is displayed and the group is selected.
ゲームシステム。Game system.
請求項1または2に記載のゲームシステムであって、3. The game system according to claim 1,
前記イベントは、前記ゲームで得られたポイント数の多さをグループ分けされた前記グループごとに複数の前記ユーザ間で順位を競うものである、The event is a competition among the users for ranking in each group based on the number of points earned in the game.
ゲームシステム。Game system.
請求項3に記載のゲームシステムであって、4. The game system according to claim 3,
前記ゲームは、スロットゲームであり、the game is a slot game,
前記制御部は、前記特定期間中に実行した前記スロットゲームで付与したゲーム価値に応じた数を前記ポイント数として累積する、the control unit accumulates, as the number of points, a number corresponding to a game value awarded in the slot game executed during the specific period;
ゲームシステム。Game system.
請求項4に記載のゲームシステムであって、5. The game system according to claim 4,
前記制御部は、前記ゲームレベルに関する値が高い前記ユーザほど、前記スロットゲームの最大ベット数の上限が高く設定されたグループを、前記デフォルトのグループとしてグループ分けする、the control unit classifies the users into a group in which a higher upper limit of a maximum bet number of the slot game is set as the default group, the higher the value related to the game level of the users.
ゲームシステム。Game system.
ユーザが情報処理装置でログインするためのユーザIDと、ログイン後に実行されるゲームの進行に応じて随時更新されるゲームレベルに関する値と、を格納することと、
特定期間において、複数の前記ユーザをグループ分けし、複数の前記ユーザに前記ゲームを実行させ、グループ分けされたグループごとに複数の前記ユーザ間で行うイベントを実施することと、
予め前記グループごとに前記ゲームレベルに関する値の更新条件を対応付けて記憶することと、
予め前記ユーザの前記ゲームレベルに応じたデフォルトのグループを決定することと、
前記イベントにおいて参加するグループを決定するためのイベントグループ登録画面を前記情報処理装置に表示することと、
前記イベントグループ登録画面において前記デフォルトのグループを選択した状態としつつ、前記ユーザの入力により前記デフォルトのグループとは別のグループを選択可能とすることと、
前記特定期間中に前記ゲームを実行させる場合において、記憶された前記ゲームレベルに関する値の更新条件に応じて、前記ゲームレベルに関する値の更新を実行することと、
を含むことを特徴とするゲーム制御方法。
storing a user ID for a user to log in to the information processing device and a value relating to a game level that is updated as needed according to the progress of a game executed after the user logs in;
During a specific period, dividing the users into groups , causing the users to play the game , and holding an event among the users for each group ;
storing an update condition for the value related to the game level in association with each of the groups in advance;
determining a default group according to the game level of the user in advance;
displaying an event group registration screen on the information processing device for determining a group that will participate in the event;
While the default group is selected on the event group registration screen, a group other than the default group can be selected by an input from the user;
When the game is executed during the specific period , updating the value related to the game level in accordance with the stored update condition for the value related to the game level;
A game control method comprising:
JP2022005316A 2022-01-17 2022-01-17 Game system and game control method Active JP7623707B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022005316A JP7623707B2 (en) 2022-01-17 2022-01-17 Game system and game control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022005316A JP7623707B2 (en) 2022-01-17 2022-01-17 Game system and game control method

Publications (2)

Publication Number Publication Date
JP2023104379A JP2023104379A (en) 2023-07-28
JP7623707B2 true JP7623707B2 (en) 2025-01-29

Family

ID=87379346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022005316A Active JP7623707B2 (en) 2022-01-17 2022-01-17 Game system and game control method

Country Status (1)

Country Link
JP (1) JP7623707B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020162728A (en) 2019-03-28 2020-10-08 株式会社バンダイナムコエンターテインメント Game system and programs
JP2021040700A (en) 2019-09-06 2021-03-18 株式会社バンダイ Program, information processing device, and game system
JP2021053163A (en) 2019-09-30 2021-04-08 株式会社コロプラ Game program, game processing method, and information processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020162728A (en) 2019-03-28 2020-10-08 株式会社バンダイナムコエンターテインメント Game system and programs
JP2021040700A (en) 2019-09-06 2021-03-18 株式会社バンダイ Program, information processing device, and game system
JP2021053163A (en) 2019-09-30 2021-04-08 株式会社コロプラ Game program, game processing method, and information processing device

Also Published As

Publication number Publication date
JP2023104379A (en) 2023-07-28

Similar Documents

Publication Publication Date Title
JP6898197B2 (en) Information processing device, game program, and game control method
JP6957293B2 (en) Game system, game program, and game control method
JP7360209B2 (en) information processing equipment
JP7623707B2 (en) Game system and game control method
JP7602257B2 (en) Information processing device and game control method
JP7382055B2 (en) Game server and game system
US10709990B2 (en) Information processor, recording medium, and game control method
JP6898195B2 (en) Servers, game systems, game programs, game control methods, and information processing devices
WO2020213378A1 (en) Information processing device, and game program
US20190096195A1 (en) Information processor and game control method
JP7602260B2 (en) Information processing device and game control method
JP7433637B2 (en) Information processing device and game control method
JP7811382B2 (en) Information processing device and game control method
JP7148958B2 (en) GAME SYSTEM, GAME SYSTEM CONTROL METHOD, AND GAME PROGRAM
US10964167B2 (en) Information processor and recording medium storing game program
US10964168B2 (en) Information processor and game program
JP2023177898A (en) Information processing device, game program, and game control method
JP7485365B2 (en) Information processing device and game control method
US10987583B2 (en) Method and apparatus facilitating realistic player interaction in a simulated skill game
US11295580B2 (en) Information processor and recording medium
US20200111287A1 (en) Information processor, recording medium, and game control method
JP2021083649A (en) Information processor, game program, and game control method
JP2021083644A (en) Information processor, game program, and game control method
WO2021166551A1 (en) Information processing system and game management program
WO2021153448A1 (en) Information processing device, and game program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241204

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7623707

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150