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
JP6794487B2 - Server equipment and programs - Google Patents
[go: Go Back, main page]

JP6794487B2 - Server equipment and programs - Google Patents

Server equipment and programs Download PDF

Info

Publication number
JP6794487B2
JP6794487B2 JP2019082226A JP2019082226A JP6794487B2 JP 6794487 B2 JP6794487 B2 JP 6794487B2 JP 2019082226 A JP2019082226 A JP 2019082226A JP 2019082226 A JP2019082226 A JP 2019082226A JP 6794487 B2 JP6794487 B2 JP 6794487B2
Authority
JP
Japan
Prior art keywords
user
state
users
multiplayer game
server device
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
JP2019082226A
Other languages
Japanese (ja)
Other versions
JP2020178778A (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.)
Mixi Inc
Original Assignee
Mixi Inc
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 Mixi Inc filed Critical Mixi Inc
Priority to JP2019082226A priority Critical patent/JP6794487B2/en
Publication of JP2020178778A publication Critical patent/JP2020178778A/en
Priority to JP2020187156A priority patent/JP7538415B2/en
Application granted granted Critical
Publication of JP6794487B2 publication Critical patent/JP6794487B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、サーバ装置、及びプログラムに関する。 The present invention relates to a server device and a program.

近年、複数のユーザが参加可能なゲーム(マルチプレイゲームと呼ぶ)をホストするサーバが知られている。このサーバに対して複数のユーザがそれぞれ、スマートフォン等の携帯端末を用いてアクセスし、マルチプレイゲームに参加することができる。 In recent years, a server that hosts a game (called a multiplayer game) in which a plurality of users can participate is known. A plurality of users can access this server using a mobile terminal such as a smartphone and participate in a multiplayer game.

従来、このようなマルチプレイゲームの参加者に対して、マルチプレイゲームをホストする側から報酬を提供する技術がある(特許文献1)。 Conventionally, there is a technique of providing a reward from a host of a multiplayer game to a participant of such a multiplayer game (Patent Document 1).

特開2014−193394号公報Japanese Unexamined Patent Publication No. 2014-193394

しかしながら上記従来例の報酬型の技術では、プレイヤは、マルチプレイゲームを一度行えば報酬を得ることができ、それで満足してしまう場合があり、マルチプレイゲームのプレイ(マルチプレイ)を十分に促進できない場合があった。 However, in the above-mentioned conventional reward type technology, the player can get a reward once the multiplayer game is played, which may be satisfied, and the play of the multiplayer game (multiplayer) may not be sufficiently promoted. there were.

本発明は上記実情に鑑みて為されたもので、マルチプレイゲームの利用を促進できるサーバ装置及びプログラムを提供することを、その目的の一つとする。 The present invention has been made in view of the above circumstances, and one of its purposes is to provide a server device and a program capable of promoting the use of a multiplayer game.

上記従来例の問題点を解決する本発明の一態様は、複数のユーザが参加可能なマルチプレイゲームのサービスを提供するサーバ装置であって、前記複数のユーザの状態を、所定の権利を付与した権利付与状態と、所定の権利を付与していない通常状態とのいずれかの状態に設定する設定手段と、前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を前記権利付与状態または前記通常状態のいずれの状態にするかを制御する設定制御手段と、を含むこととしたものである。 One aspect of the present invention that solves the problems of the above-mentioned conventional example is a server device that provides a service of a multiplayer game in which a plurality of users can participate, and grants a predetermined right to the states of the plurality of users. Based on the combination of the setting means for setting the right-granting state and the normal state in which a predetermined right is not granted, and the states of the plurality of users participating in the multiplayer game, the plurality of users It is intended to include a setting control means for controlling whether the state of at least one user is changed to the right-granting state or the normal state.

本発明によると、マルチプレイゲームの利用が促進される。 According to the present invention, the use of multiplayer games is promoted.

本発明の実施の形態に係るサーバ装置を含む情報処理システムの構成例を表すブロック図である。It is a block diagram which shows the structural example of the information processing system including the server apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係るサーバ装置の例を表す機能ブロック図である。It is a functional block diagram which shows the example of the server apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係るサーバ装置が保持する状態情報テーブルの内容例を表す説明図である。It is explanatory drawing which shows the content example of the state information table held by the server apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係るサーバ装置の動作例を表す流れ図である。It is a flow chart which shows the operation example of the server apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係るサーバ装置の動作によるユーザの状態情報の変化の例を表す説明図である。It is explanatory drawing which shows the example of the change of the state information of the user by the operation of the server device which concerns on embodiment of this invention. 本発明の実施の形態に係るサーバ装置が保持するカウント値の情報の例を表す説明図である。It is explanatory drawing which shows the example of the information of the count value held by the server apparatus which concerns on embodiment of this invention.

本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るサーバ装置10を含む情報処理システム1は、図1に例示するように、サーバ装置10と、複数の端末装置20とを含んで構成される。 Embodiments of the present invention will be described with reference to the drawings. As illustrated in FIG. 1, the information processing system 1 including the server device 10 according to the embodiment of the present invention includes the server device 10 and a plurality of terminal devices 20.

サーバ装置10は、図1に例示するように、制御部11と、記憶部12と、通信部13とを含んで構成される。また端末装置20は、スマートフォンやパーソナルコンピュータ等であり、サーバ装置10に対してネットワークを介して互いに通信可能に接続されている。 As illustrated in FIG. 1, the server device 10 includes a control unit 11, a storage unit 12, and a communication unit 13. Further, the terminal device 20 is a smartphone, a personal computer, or the like, and is connected to the server device 10 so as to be able to communicate with each other via a network.

サーバ装置10の制御部11は、CPUなどのプログラム制御デバイスであり、記憶部12に格納されたプログラムに従って動作する。本実施の形態では、この制御部11は、複数のユーザが参加可能なマルチプレイゲームのサービスを提供する。またこの制御部11は、当該サービスにおいて、複数のユーザの状態を、所定の権利を付与した権利付与状態と、所定の権利を付与していない通常状態とのいずれかの状態に設定する。そして制御部11は、マルチプレイゲームに参加する複数のユーザの状態の組み合わせに基づき、複数のユーザの少なくとも1人のユーザの状態を権利付与状態または通常状態のいずれの状態にするかを制御する。この制御部11の詳しい動作については、後に述べる。 The control unit 11 of the server device 10 is a program control device such as a CPU, and operates according to a program stored in the storage unit 12. In the present embodiment, the control unit 11 provides a multiplayer game service in which a plurality of users can participate. Further, the control unit 11 sets the state of a plurality of users in the service to either a right-granting state in which a predetermined right is granted or a normal state in which the predetermined right is not granted. Then, the control unit 11 controls whether the state of at least one user of the plurality of users is changed to the right-granting state or the normal state based on the combination of the states of the plurality of users participating in the multiplayer game. The detailed operation of the control unit 11 will be described later.

記憶部12は、ディスクデバイスやメモリデバイスであり、制御部11によって実行されるプログラムを保持している。このプログラムは、DVD−ROM等のコンピュータ可読、かつ非一時的な記憶媒体に格納されて提供され、この記憶部12に複写されてもよい。また本実施の形態の記憶部12は、制御部11のワークメモリとしても動作する。 The storage unit 12 is a disk device or a memory device, and holds a program executed by the control unit 11. This program is stored and provided in a computer-readable and non-temporary storage medium such as a DVD-ROM, and may be copied to the storage unit 12. The storage unit 12 of the present embodiment also operates as a work memory of the control unit 11.

通信部13は、ネットワークインタフェース等であり、制御部11から入力される指示に従い、ネットワークを介して端末装置20に対して情報を送出する。また、この通信部13は、端末装置20から受信した情報を制御部11に出力する。 The communication unit 13 is a network interface or the like, and sends information to the terminal device 20 via the network according to an instruction input from the control unit 11. Further, the communication unit 13 outputs the information received from the terminal device 20 to the control unit 11.

次に本実施の形態の制御部11の動作について説明する。本実施の形態の例では、この制御部11は、複数のユーザが参加可能なマルチプレイゲームのサービスを提供する。 Next, the operation of the control unit 11 of the present embodiment will be described. In the example of the present embodiment, the control unit 11 provides a multiplayer game service in which a plurality of users can participate.

具体的に制御部11は、図2に例示するように、マッチング要求処理部21と、マルチプレイゲームサービス部22と、状態設定部23と、状態制御部24とを含んで構成される。 Specifically, as illustrated in FIG. 2, the control unit 11 includes a matching request processing unit 21, a multiplayer game service unit 22, a state setting unit 23, and a state control unit 24.

以下の説明において本実施の形態の制御部11は、各端末装置20のユーザを、予め登録されたユーザ名及びパスワード等の認証情報によって認証しているものとする。制御部11のマッチング要求処理部21は、いずれかの端末装置20からマルチプレイの開始要求(マッチング要求)を受けると、マルチプレイゲームの開始処理を行い、まず当該マッチング要求を行った端末装置20のユーザ(ホストユーザと呼ぶ)とともにマルチプレイゲームをプレイするユーザのグループであるプレイグループを設定する(マルチプレイゲームに参加する所定の最大参加者数以下のユーザの一時的なグループを形成して、当該グループに属するユーザのリストを記憶する)。 In the following description, it is assumed that the control unit 11 of the present embodiment authenticates the user of each terminal device 20 with authentication information such as a user name and a password registered in advance. When the matching request processing unit 21 of the control unit 11 receives a multiplayer start request (matching request) from any of the terminal devices 20, it performs a multiplayer game start process, and first, the user of the terminal device 20 that made the matching request. A play group that is a group of users who play a multiplayer game together with (called a host user) is set (a temporary group of users having a predetermined maximum number of participants or less participating in the multiplayer game is formed in the group. Remember the list of users to which it belongs).

そしてマッチング要求処理部21は、マルチプレイゲームが開始されていない(ユーザの参加を待ち受ける状態にある)プレイグループのリスト(多数ある場合はランダムに、あるいは予め定めた基準に基づいて選択した所定数のプレイグループのリスト)を、マッチング要求を行っていないユーザの端末装置20宛に送出して提示させる。 Then, the matching request processing unit 21 selects a predetermined number of play groups (if there are many, randomly or based on a predetermined criterion) in which the multiplayer game has not been started (in a state of waiting for the participation of the user). The list of play groups) is sent to the terminal device 20 of the user who has not made the matching request and presented.

このリストの提示を受けたユーザが、端末装置20にて、当該リスト上のプレイグループの一つを選択して参加要求を行うと、マッチング要求処理部21は、当該参加要求を受けて、選択されたプレイグループに当該参加要求をしたユーザ(以下、ゲストユーザとも称す)を追加することを試みる。ここで、参加要求のときに選択したプレイグループに属するユーザの数が、既に予め定めた最大参加者数を超えていたときには、マッチング要求処理部21は、当該参加要求を行ったユーザの端末装置20に対してエラーを表示させる。 When the user who receives the presentation of this list selects one of the play groups on the list and makes a participation request on the terminal device 20, the matching request processing unit 21 receives the participation request and selects it. Attempts are made to add the user who requested the participation (hereinafter, also referred to as a guest user) to the play group. Here, when the number of users belonging to the play group selected at the time of the participation request exceeds the maximum number of participants already determined in advance, the matching request processing unit 21 causes the terminal device of the user who made the participation request. Display an error for 20.

また、参加要求のときに選択したプレイグループに属するユーザの数が、既に予め定めた最大参加者数を超えていなければ、選択されたプレイグループに当該参加要求をしたゲストユーザを追加する。 If the number of users belonging to the play group selected at the time of the participation request does not exceed the predetermined maximum number of participants, the guest user who requested the participation is added to the selected play group.

この処理によりマッチング要求処理部21は、最大参加者数以下の端末装置20ごとにマルチプレイゲームをプレイするグループ(プレイグループ)を設定する。マッチング要求処理部21は、また、マッチング要求によりプレイグループを設定したホストユーザからマルチプレイ実行の指示を受けて、当該ホストユーザが属するプレイグループに属するユーザの数が予め定めた最小催行人数(例えば2人)を超えるときに、マルチプレイゲームの実行を開始するよう、当該ホストユーザが属するプレイグループを特定する情報とともにマルチプレイゲームサービス部22に対して指示する。 By this processing, the matching request processing unit 21 sets a group (play group) for playing the multiplayer game for each terminal device 20 having the maximum number of participants or less. The matching request processing unit 21 also receives an instruction to execute multiplayer from a host user who has set a playgroup by a matching request, and the number of users belonging to the playgroup to which the host user belongs is a predetermined minimum number of events (for example, 2). When the number of people exceeds the limit, the multiplayer game service unit 22 is instructed to start executing the multiplayer game together with information for identifying the playgroup to which the host user belongs.

マルチプレイゲームサービス部22は、マッチング要求処理部21からゲームの実行の開始の指示を受けて、当該指示とともに受け入れた情報で特定されるプレイグループに属する端末装置20のユーザに対してマルチプレイゲーム(プレイグループ内の端末装置20のユーザが一斉に参加するゲーム)のサービスを提供する。このマルチプレイゲームのサービスに係る処理については、広く知られているので、ここでの詳しい説明は省略する。 The multiplayer game service unit 22 receives an instruction from the matching request processing unit 21 to start executing the game, and the multiplayer game (play) is given to the user of the terminal device 20 belonging to the play group specified by the information received together with the instruction. A game in which users of terminal devices 20 in a group participate all at once) is provided. Since the processing related to the service of this multiplayer game is widely known, detailed description here will be omitted.

状態設定部23は、管理者から入力される指示等により、各端末装置20のユーザについて、当該ユーザの状態を表す情報(状態情報)を、所定の権利を付与した権利付与状態と、所定の権利を付与していない通常状態とのいずれかの状態に設定する。本実施の形態の例では、この状態設定部23は、端末装置20のユーザごとに、ユーザを特定する情報(認証情報に含まれるユーザ名等でよい)と、ユーザの状態を表す状態情報とを関連付けて、状態設定テーブル情報として記憶する(図3)。 The state setting unit 23 gives information (state information) indicating the state of each terminal device 20 to the user of each terminal device 20 according to an instruction input from the administrator, the right-granting state to which a predetermined right is granted, and a predetermined state. Set to one of the normal states without granting rights. In the example of the present embodiment, the state setting unit 23 includes information for identifying the user (a user name or the like included in the authentication information) and state information indicating the user's state for each user of the terminal device 20. Is associated and stored as status setting table information (Fig. 3).

具体的に、この状態設定部23は、ゲームサービス中で行われるイベントの開始時にゲームの管理者(運営者)が選択したユーザ(例えばゲーム中で著名なユーザなど)について、そのユーザに対して権利付与状態であることを表す状態情報を設定する。あるいは、この状態設定部23は、ランダムに選択したユーザについてそのユーザに対して権利付与状態であることを表す状態情報を設定することとしてもよいし、これらを組み合わせて、ゲームの管理者が選択したユーザとランダムに選択したユーザとを権利付与状態としてもよい。 Specifically, the state setting unit 23 refers to a user (for example, a prominent user in the game) selected by the game administrator (operator) at the start of an event performed in the game service. Set the state information indicating that the right is granted. Alternatively, the state setting unit 23 may set state information indicating that the user is in the right-granting state for the randomly selected user, or a combination of these may be selected by the game administrator. The user who has made the right and the user who is randomly selected may be put into the right grant state.

また上記の所定の権利は、任意に定めてもよいし、マルチプレイゲームに関わる権利を定めてもよい。例えば、ゲームが、育成型のゲーム(登場するキャラクタを、ゲーム上のアイテムである強化素材を集めて強化するもの)である場合、この所定の権利は、強化素材の入手権利、あるいは入手量を増大させる権利であってもよい。また、キャラクタを集めるゲームであれば、特定のキャラクタについてマルチプレイゲームをプレイしたときに限り(あるいはマルチプレイでない場合には低い確率で提供される特定のキャラクタを、マルチプレイゲームをプレイしたときには、比較的高い確率で)提供することとしておき、この所定の権利を、開始させる権利としてもよい。 Further, the above-mentioned predetermined rights may be arbitrarily determined, or rights related to a multiplayer game may be defined. For example, if the game is a nurturing game (a character that appears by collecting and strengthening reinforcement materials that are items in the game), this predetermined right is the right to obtain the reinforcement material, or the amount of acquisition. It may be the right to increase. Also, in the case of a game that collects characters, it is relatively high when playing a multiplayer game with a specific character provided with a low probability only when playing a multiplayer game for a specific character (or when not playing multiplayer). It may be provided (with probability), and this predetermined right may be the right to start.

このように所定の権利を、マルチプレイゲームを開始させる権利とする場合、マッチング要求処理部21は、プレイグループを設定させる要求であるマッチング要求を、所定の権利を有するユーザ(権利付与状態を表す状態情報が関連付けられたユーザ)からのみ受け入れることとする。この例では、所定の権利を有するユーザ以外は、プレイグループのホストユーザとなり得ないこととなり、所定の権利を有しないユーザは、所定の権利を有するユーザがホストユーザとなって設定したプレイグループに参加することができるのみとなる。 When the predetermined right is the right to start the multiplayer game in this way, the matching request processing unit 21 makes a matching request, which is a request for setting a play group, to a user having a predetermined right (a state representing a right granting state). Only accept from the user with whom the information is associated). In this example, only the user who has a predetermined right can be the host user of the play group, and the user who does not have the predetermined right becomes the play group set by the user who has the predetermined right as the host user. You will only be able to participate.

あるいは、マッチング要求処理部21は任意のユーザがマッチング要求を行うことを可能としてもよい。この場合、上記所定の権利としては、同じプレイグループに属してマルチプレイゲームをプレイした他のユーザに対して所定の報酬(例えば上記の強化素材や特定のキャラクタ等)を与える権利としてもよい。つまりこの例では、誰がマルチプレイゲームのホストユーザとなってもよいが、通常状態のユーザとしては、マルチプレイゲームのプレイの際に、上記所定の権利を有する権利付与状態のユーザが同じプレイグループに属していた(一緒にプレイした)ならば、何らかの特別な報酬が与えられ、マルチプレイゲームのプレイの際に、上記所定の権利を有する権利付与状態のユーザが同じプレイグループに属していなければ、上記の特別な報酬は与えられない、ということとなる。 Alternatively, the matching request processing unit 21 may allow any user to make a matching request. In this case, the predetermined right may be a right to give a predetermined reward (for example, the above-mentioned strengthening material, a specific character, etc.) to another user who belongs to the same play group and plays a multiplayer game. That is, in this example, anyone may be the host user of the multiplayer game, but as a user in the normal state, a user in the right-granting state having the above-mentioned predetermined right belongs to the same play group when playing the multiplayer game. If they were (played together), they would be given some special reward, and when playing a multiplayer game, if the entitled users with the above given rights do not belong to the same playgroup, the above It means that no special reward will be given.

状態制御部24は、マルチプレイゲームに参加する複数のユーザの状態の組み合わせに係る条件を含む制御条件に基づいて、複数のユーザの少なくとも1人のユーザの状態を権利付与状態または通常状態のいずれの状態にするかを制御する。具体的にこの状態制御部24は、上記制御条件により権利付与状態とすることとしたユーザに権利付与状態であることを表す情報を関連付けて状態設定テーブル情報を更新する。またこの状態制御部24は、上記の制御条件により、通常状態とすることとしたユーザに通常状態であることを表す情報を関連付けて状態設定テーブル情報を更新する。 The state control unit 24 sets the state of at least one user of the plurality of users as either the granting state or the normal state based on the control conditions including the condition relating to the combination of the states of the plurality of users participating in the multiplayer game. Control whether to put it in the state. Specifically, the state control unit 24 updates the state setting table information by associating the user who has been set to the right-granted state according to the above control conditions with the information indicating the right-granted state. Further, the state control unit 24 updates the state setting table information by associating the user who has decided to be in the normal state with the information indicating the normal state according to the above control conditions.

ここでユーザを権利付与状態とする制御条件(第1条件に相当する)は、具体的には、
ユーザが通常状態であり、かつ、次のいずれかであること:
(1)権利付与状態にあるユーザがホストユーザとなったプレイグループに属して、マルチプレイゲームを行ったこと、
(2)権利付与状態にあるユーザが属しているプレイグループに属して、マルチプレイゲームを行ったこと、
(3)権利付与状態にあるユーザが予め定めた人数以上属しているプレイグループに属して、マルチプレイゲームを行ったこと
などとして定める。
Here, the control condition (corresponding to the first condition) that puts the user in the right grant state is specifically.
The user is in a normal state and is one of the following:
(1) A user who has been granted rights belongs to a playgroup that has become a host user and has played a multiplayer game.
(2) Playing a multiplayer game by belonging to a playgroup to which the user in the granting state belongs.
(3) It is determined that the user who has been granted the right belongs to a play group to which the number of users belongs to a predetermined number or more and has played a multiplayer game.

また、ユーザを通常状態とする制御条件(第2条件に相当する)は、具体的には、
ユーザが権利付与状態であり、かつ、マルチプレイゲームのホストユーザとなってマルチプレイゲームを行ったこと、
などとして定める。なお、このユーザを権利付与状態とする制御条件、あるいはユーザを通常状態とする制御条件は、ここで例示したものに限られるものではない。
In addition, the control conditions (corresponding to the second condition) that put the user in the normal state are specifically.
The user has been granted rights and has played the multiplayer game as the host user of the multiplayer game.
And so on. Note that the control conditions that put the user in the right-granting state or the control conditions that put the user in the normal state are not limited to those illustrated here.

[動作]
本実施の形態のサーバ装置10は以上の構成を備え、次のように動作する。なお、以下の例では、権利付与状態にあるユーザに与えられる所定の権利は、マルチプレイのホストユーザとなる権利であるものとする。またゲームサービスの管理者は、一部のユーザを選択して、選択したユーザを権利付与状態としておく。
[motion]
The server device 10 of the present embodiment has the above configuration and operates as follows. In the following example, it is assumed that the predetermined right given to the user in the right-granted state is the right to become the host user of the multiplayer. In addition, the game service administrator selects some users and puts the selected users in the right-granting state.

本実施の形態のサーバ装置10は、図4に例示する処理を行い、マッチング要求の入力画面を提供する(S1)。この際、提供先の端末装置20のユーザが権利付与状態にあるときには、マッチング要求の入力が可能な画面を提供し、当該ユーザが通常状態であるときにはマッチング要求の入力が不能な画面(マッチング要求のためのボタンをタップできないものとした画面など)を提供する。これにより、権利付与状態にあるユーザのみがホストユーザとなり得ることとなる。 The server device 10 of the present embodiment performs the process illustrated in FIG. 4 and provides an input screen for a matching request (S1). At this time, when the user of the terminal device 20 of the provision destination is in the right-granting state, a screen on which the matching request can be input is provided, and when the user is in the normal state, the screen in which the matching request cannot be input (matching request). (For example, a screen that makes it impossible to tap the button for). As a result, only the user who has been granted the right can be the host user.

ここで、権利付与状態にあるユーザの端末装置20からマッチング要求を受けると(S2)、サーバ装置10は、当該ユーザをホストユーザとしたプレイグループを設定する(S3)。そしてこのプレイグループへの参加者を募る画面をプレイグループに属していないユーザの端末装置20に提示させる(S4)。 Here, when a matching request is received from the terminal device 20 of the user in the right-granted state (S2), the server device 10 sets a play group with the user as the host user (S3). Then, the terminal device 20 of a user who does not belong to the play group is presented with a screen for recruiting participants to the play group (S4).

そしてサーバ装置10は、上記画面を提示させた端末装置20のユーザから参加要求を受けると(S5)、当該ユーザをプレイグループに属したものとして設定する(S6)。 Then, when the server device 10 receives a participation request from the user of the terminal device 20 who has presented the screen (S5), the server device 10 sets the user as belonging to the play group (S6).

その後、ホストユーザからマルチプレイゲームの実行開始の指示を受けると、サーバ装置10は、ホストユーザが属するプレイグループに属するユーザに対してマルチプレイゲーム(プレイグループ内の端末装置20のユーザが一斉に参加するゲーム)のサービスを提供する(S7)。 After that, when the host user gives an instruction to start executing the multiplayer game, the server device 10 simultaneously participates in the multiplayer game (users of the terminal device 20 in the playgroup) to the users belonging to the playgroup to which the host user belongs. The service of the game) is provided (S7).

サーバ装置10は、マルチプレイゲームが終了すると、当該プレイグループに属しているユーザのうち通常状態にあるユーザに関連付けられた状態情報を、権利付与状態に設定して、状態設定テーブルを更新する(S8)。 When the multiplayer game ends, the server device 10 sets the state information associated with the user in the normal state among the users belonging to the play group to the right grant state, and updates the state setting table (S8). ).

またサーバ装置10は、当該プレイグループに属しているユーザのうち権利付与状態にあるユーザに関連付けられた状態情報を、通常状態に設定して、状態設定テーブルを更新する(S9)。 Further, the server device 10 sets the state information associated with the user who is in the right-granting state among the users belonging to the play group to the normal state, and updates the state setting table (S9).

そしてサーバ装置10は、当該プレイグループを解散する(S10)。つまり、当該プレイグループに関する情報を削除して、処理を終了する。 Then, the server device 10 dissolves the play group (S10). That is, the information about the play group is deleted, and the process ends.

すなわち本実施の形態のこの例では、図5(a)に例示するように、当初、権利付与状態にあるユーザAがホストユーザとなったプレイグループに、通常状態のユーザB,Cと、権利付与状態にある別のユーザDとが参加してマルチプレイゲームを行った場合、マルチプレイゲームの終了後、ホストユーザとなったユーザAは通常状態に設定され、ユーザB,Cは権利付与状態に設定される。またユーザDについてはホストユーザでないので権利付与状態のままとされる。 That is, in this example of the present embodiment, as illustrated in FIG. 5A, the play group in which the user A who is initially in the right-granting state becomes the host user is given the rights to the users B and C in the normal state. When another user D in the granted state participates in the multiplayer game, the user A who becomes the host user is set to the normal state and the users B and C are set to the right granted state after the end of the multiplayer game. Will be done. Further, since the user D is not the host user, the right grant state remains.

なお、ここで通常状態となったユーザAは、その後、他の権利付与状態にあるユーザがホストユーザとなって実行されたマルチプレイゲームに参加することで、再度権利付与状態となる。 The user A, who has been in the normal state here, is then in the right-granted state again by participating in the multiplayer game executed by a user in another right-granting state as the host user.

また、例えば、一度権利付与状態となった後には通常状態に設定することがないようにしてもよい。この例では、図5(b)に示すように、権利付与状態にあるユーザAがホストユーザとなったプレイグループに、通常状態のユーザB,Cと、権利付与状態にある別のユーザDとが参加してマルチプレイゲームを行った場合、マルチプレイゲームの終了後、ユーザB,Cは権利付与状態に設定され、ユーザA,Dについては権利付与状態のままとされる。この図5(b)の例では、権利付与状態のユーザの数が単調増加することとなる。 Further, for example, once the right is granted, the normal state may not be set. In this example, as shown in FIG. 5B, the user A in the granting state is the host user, and the normal users B and C and another user D in the granting state are added to the playgroup. When the players participate and play the multiplayer game, the users B and C are set to the right-granted state and the users A and D are left in the right-granted state after the end of the multiplayer game. In the example of FIG. 5B, the number of users in the right-granting state increases monotonically.

またこの例では権利付与状態のユーザ数が予め定めた基準値を上回ったときに、権利付与状態のユーザに対して何らかの報酬を与えることとしてもよい。 Further, in this example, when the number of users in the right-granting state exceeds a predetermined reference value, some reward may be given to the users in the right-giving state.

さらに、マルチプレイゲームを行ったプレイグループに属するユーザのうち、権利付与状態にあるユーザを、ホストユーザであると否とに関わらず通常状態に設定してもよい。この例では図5(c)に示すように、権利付与状態にあるユーザAがホストユーザとなったプレイグループに、通常状態のユーザB,Cと、権利付与状態にある別のユーザDとが参加してマルチプレイゲームを行った場合、マルチプレイゲームの終了後、ユーザB,Cは権利付与状態に設定され、ユーザA,Dについては通常状態に設定されることとなる。 Further, among the users belonging to the play group in which the multiplayer game is played, the user in the right-granting state may be set to the normal state regardless of whether or not the user is the host user. In this example, as shown in FIG. 5C, in a play group in which user A in the granting state is the host user, users B and C in the normal state and another user D in the granting state are added to the playgroup. When the multiplayer game is played by participating, the users B and C are set to the right granting state and the users A and D are set to the normal state after the end of the multiplayer game.

[マルチプレイ開始の別の条件に係る例]
また、ここでの動作例では、権利付与状態のユーザのみがホストユーザとなり得る例について述べたが本実施の形態はこの例に限られない。
[Example related to another condition for starting multiplayer]
Further, in the operation example here, an example in which only the user in the right-granted state can be the host user has been described, but the present embodiment is not limited to this example.

例えば、サーバ装置10は、処理S1のマッチング要求の入力画面の提供は、提供先の端末装置20のユーザが権利付与状態にあるか否かに関わらず行うこととする。 For example, the server device 10 provides the input screen for the matching request of the process S1 regardless of whether or not the user of the terminal device 20 of the providing destination is in the right-granting state.

そしてサーバ装置10は、いずれかのユーザの端末装置20からマッチング要求を受けると、当該マッチング要求を行ったユーザをホストユーザとしたプレイグループを設定する。そしてこのプレイグループへの参加者を募る画面をプレイグループに属していないユーザの端末装置20に提示させる。 Then, when the server device 10 receives a matching request from the terminal device 20 of any user, the server device 10 sets a play group in which the user who made the matching request is the host user. Then, the terminal device 20 of a user who does not belong to the play group is presented with a screen for recruiting participants to the play group.

サーバ装置10は、その後、上記画面を提示させた端末装置20のユーザから参加要求を受けると、当該ユーザをプレイグループに属したものとして設定する。そしてその後、ホストユーザからマルチプレイゲームの実行開始の指示を受けたときに、サーバ装置10は、当該ホストユーザが属するプレイグループに属するユーザのうちに、権利付与状態の状態情報が関連付けられたユーザが存在するか否かを調べ、存在する場合に、当該プレイグループの各ユーザに対してマルチプレイゲーム(プレイグループ内の端末装置20のユーザが一斉に参加するゲーム)のサービスを提供する。 After that, when the server device 10 receives a participation request from the user of the terminal device 20 who has presented the screen, the server device 10 sets the user as belonging to the play group. After that, when the host user gives an instruction to start executing the multiplayer game, the server device 10 has a user who belongs to the play group to which the host user belongs and has a status information of the grant status associated with the user. It is checked whether or not it exists, and if it exists, a service of a multi-play game (a game in which users of the terminal devices 20 in the play group participate all at once) is provided to each user of the play group.

また、ホストユーザからマルチプレイゲームの実行開始の指示を受けたときに、当該ホストユーザが属するプレイグループに属するユーザのうちに、権利付与状態の状態情報が関連付けられたユーザが存在しない場合は、サーバ装置10は、マルチプレイゲームの実行が開始できない旨のメッセージをホストユーザが使用する端末装置20に提示してもよい。 In addition, when the host user instructs to start executing the multiplayer game, if there is no user who belongs to the play group to which the host user belongs and the user with the status information of the grant status does not exist, the server The device 10 may present a message to the terminal device 20 used by the host user that the execution of the multiplayer game cannot be started.

この例では、プレイグループに属する複数のユーザのうちに、権利付与状態にあるユーザが存在している場合に、マルチプレイゲームの実行の開始が許可される。 In this example, when there is a user in the entitlement state among a plurality of users belonging to the play group, the start of execution of the multiplayer game is permitted.

[カウントを行う例]
さらに本実施の形態のサーバ装置10は、ユーザごとに、当該ユーザに関連付けられた状態情報の更新回数をカウントして記録してもよい。この例ではサーバ装置10は、ユーザの状態情報を更新するごとに、当該更新の対象となったユーザの状態情報を通常状態から権利付与状態に設定した回数Npまたは、権利付与状態から通常状態に設定した回数Nnの少なくとも一方をカウントして、当該カウントの結果をユーザに関連付けて記憶しておく(図6)。図6では、ユーザの状態情報を通常状態から権利付与状態に設定した回数Npと、権利付与状態から通常状態に設定した回数Nnとをカウントして、ユーザに関連付けて記録した例を示している。
[Example of counting]
Further, the server device 10 of the present embodiment may count and record the number of updates of the state information associated with the user for each user. In this example, each time the server device 10 updates the user status information, the number of times Np that the status information of the user subject to the update is set from the normal state to the grant status is Np, or the status is changed from the grant status to the normal status. At least one of the set number of times Nn is counted, and the result of the counting is stored in association with the user (FIG. 6). FIG. 6 shows an example in which the number of times Np in which the user's state information is set from the normal state to the right grant state and the number of times Nn set in the right grant state to the normal state are counted and recorded in association with the user. ..

この例のサーバ装置10は、このカウントの結果を所定の処理に供する。例えばサーバ装置10は、通常状態から権利付与状態に設定した回数Npが所定の回数しきい値を超えたユーザに対して、所定の報酬(キャラクタの提供や、強化素材の提供など)を供与してもよい。 The server device 10 of this example submits the result of this count to a predetermined process. For example, the server device 10 provides a predetermined reward (providing a character, providing a reinforcing material, etc.) to a user whose Np number of times set from the normal state to the granting state exceeds a predetermined number of times threshold value. You may.

また本実施の形態のサーバ装置10は、通常状態のユーザとともにマルチプレイゲームを行った権利付与状態のユーザについて、ともにマルチプレイゲームを行った通常状態のユーザが権利付与状態として設定されたときには、当該権利付与状態に設定した通常状態であったユーザの数の累計(影響者数累計)をカウントしてもよい。 Further, the server device 10 of the present embodiment has the right granted to the user who has played the multiplayer game together with the user in the normal state when the user in the normal state who has played the multiplayer game is set as the right granted state. The cumulative number of users in the normal state set in the granted state (cumulative number of affected persons) may be counted.

例えば、ホストユーザとなった権利付与状態にあるユーザAが、通常状態にあるユーザB,Cと、権利付与状態にあるユーザDとともにプレイグループに所属してマルチプレイゲームを行い、サーバ装置10がユーザB,Cを権利付与ユーザに設定したとき、サーバ装置10はユーザAについて、影響者数累計のカウント値を、2だけインクリメントする。 For example, a user A who has become a host user and is in a rights-granting state belongs to a play group together with users B and C in a normal state and a user D who is in a rights-giving state to play a multiplayer game, and the server device 10 is a user. When B and C are set as the rights granting user, the server device 10 increments the count value of the cumulative number of affected persons by 2 for the user A.

なお、このとき、ユーザDについては、サーバ装置10は、予め定めた規則に応じて影響者数累計のカウント値を2だけインクリメントするか否かを決定すればよい。 At this time, for the user D, the server device 10 may determine whether or not to increment the count value of the cumulative number of affected persons by 2 according to a predetermined rule.

この影響者数累計のカウント値もまた、ゲームに関する所定の処理に供されてもよい。例えばサーバ装置10は、この影響者数累計のカウント値が予め定めた影響者数しきい値を超えたユーザについて、所定の報酬を付与することとしてもよい。 The count value of the cumulative number of affected persons may also be subjected to a predetermined process related to the game. For example, the server device 10 may give a predetermined reward to a user whose cumulative count value of the number of affected persons exceeds a predetermined threshold number of affected persons.

[確率による例]
またここまでの説明では、権利付与状態にあるユーザとともにマルチプレイゲームを行った通常状態のユーザは、必ず権利付与状態となることとしたが、本実施の形態はこれに限られない。例えば権利付与状態にあるユーザとともにマルチプレイゲームを行った、通常状態のユーザは、予め定められた確率に応じて権利付与状態となることとしてもよい。この場合は、確率r(0≦r≦1)を予め定めておき、権利付与状態にあるユーザとともにマルチプレイゲームを行った通常状態のユーザのそれぞれについて、0以上1以下の乱数Mを発生させる。そしてM<rなる乱数Mに対応するユーザについては権利付与状態を表す状態情報を関連付けて状態設定テーブルを更新し、そうでないユーザについては通常状態のままとする。
[Example by probability]
Further, in the above description, the user in the normal state who has played the multiplayer game together with the user in the right-granting state is always in the right-granting state, but the present embodiment is not limited to this. For example, a user in a normal state who has played a multiplayer game with a user in the right-granting state may be in the right-granting state according to a predetermined probability. In this case, the probability r (0 ≦ r ≦ 1) is set in advance, and a random number M of 0 or more and 1 or less is generated for each of the users in the normal state who played the multiplayer game together with the user in the right-granting state. Then, the state setting table is updated by associating the state information indicating the right-granting state with respect to the user corresponding to the random number M such that M <r, and the normal state is left for the user who does not.

また権利付与状態にあるユーザがマルチプレイゲームを行った場合(あるいは条件によってはそのホストユーザとなった場合)も同様に、常に通常状態に戻るのではなく、予め定められた確率に応じて通常状態となるようにしてもよい。この場合も、通常状態に戻る確率Rr(0≦Rr≦1)を予め定めておき、マルチプレイゲームを行った(あるいは条件によっては、ホストユーザとなった)権利付与状態のユーザのそれぞれについて、0以上1以下の乱数Mを発生させる。そしてM<Rrなる乱数Mに対応するユーザについては通常状態を表す状態情報を関連付けて状態設定テーブルを更新し、そうでないユーザについては権利付与状態のままとする。 Similarly, when a user in the granting state plays a multiplayer game (or becomes the host user depending on the conditions), the normal state is not always returned, but the normal state is determined according to a predetermined probability. It may be set to. In this case as well, the probability of returning to the normal state Rr (0 ≦ Rr ≦ 1) is set in advance, and 0 is obtained for each user in the right-granting state who has played the multiplayer game (or has become the host user depending on the conditions). A random number M of 1 or more is generated. Then, the state setting table is updated by associating the state information representing the normal state with the user corresponding to the random number M such that M <Rr, and the rights granting state is left for the user who does not.

[報酬の内容を権利付与状態のユーザの数により決定する例]
またマルチプレイゲームを実行して得られる報酬の内容については、当該マルチプレイゲームを一緒にプレイした、同じプレイグループのユーザに、権利付与状態にあるユーザが何人いたかによって異ならせてもよい。例えば、マルチプレイゲームを実行したときに、強化素材を基本的にN個提供する報酬を与える場合、同じプレイグループのユーザのうちに、権利付与状態のユーザがk人存在していたときには、この強化素材をk×N個提供することとしてもよい。
[Example of determining the content of the reward based on the number of users in the granting status]
Further, the content of the reward obtained by executing the multiplayer game may be different depending on how many users in the same play group who played the multiplayer game together are in the right-granting state. For example, when a multiplayer game is executed, when a reward for basically providing N enhancement materials is given, if there are k users in the same play group in the entitlement state, this enhancement You may provide k × N materials.

また、マルチプレイゲームを一緒にプレイした、同じプレイグループのユーザに、通常状態にあるユーザが何人いたかによって報酬を異ならせてもよい。例えば、マルチプレイゲームを実行したときに、強化素材を基本的にN個提供する報酬を与える場合、同じプレイグループのユーザのうちに、通常状態のユーザがp人存在していたときには、この強化素材をp×N個提供することとしてもよい。 In addition, users in the same play group who played the multiplayer game together may be rewarded differently depending on how many users are in the normal state. For example, when a multiplayer game is executed, when a reward for basically providing N reinforcement materials is given, if there are p users in the normal state among users in the same play group, this reinforcement material is used. May be provided in p × N pieces.

さらにサーバ装置10は、通常状態から権利付与状態に移行させたユーザの数により報酬を異なるように制御してもよい。 Further, the server device 10 may control the reward so as to differ depending on the number of users who have shifted from the normal state to the right granting state.

[実施形態の効果]
本実施の形態の一例のように報酬が与えられるマルチプレイゲームのホストユーザとなる条件が権利付与状態であるか否かにより定められることとすると、プレイ可能なゲームを豊富化するため、ユーザには権利付与状態となろうとする動機付けが与えられる。従って当該マルチプレイゲームを行うことで権利付与状態となり得る状態とすることで、マルチプレイゲームの利用が促進される。
[Effect of Embodiment]
As in the example of this embodiment, if the condition for becoming a host user of a rewarded multiplayer game is determined by whether or not the right is granted, in order to enrich the playable games, the user Motivation is given to become a granting state. Therefore, the use of the multiplayer game is promoted by setting the state in which the right can be granted by playing the multiplayer game.

さらに、マルチプレイゲームを行ったときに、権利付与状態と通常状態とが切り替わるように構成し、何度でも権利付与状態に復帰できるようにしたうえで、権利付与状態になった回数に応じた報酬を提供することで、さらに、何度でもマルチプレイゲームを行うことが動機付けられ、マルチプレイゲームの利用が促進されることとなる。 Furthermore, when a multiplayer game is played, the status is configured to switch between the grant status and the normal status so that the grant status can be returned as many times as necessary, and the reward is based on the number of times the grant status is reached. By providing the above, it is further motivated to play the multiplayer game many times, and the use of the multiplayer game is promoted.

10 サーバ装置、11 制御部、12 記憶部、13 通信部、20 端末装置、21 マッチング要求処理部、22 マルチプレイゲームサービス部、23 状態設定部、24 状態制御部。
10 server device, 11 control unit, 12 storage unit, 13 communication unit, 20 terminal device, 21 matching request processing unit, 22 multiplayer game service unit, 23 state setting unit, 24 state control unit.

Claims (8)

複数のユーザが参加可能なマルチプレイゲームのサービスを提供するサーバ装置であって、
前記複数のユーザの状態を、前記マルチプレイゲームを開始する権利が付与された権利付与状態と、前記マルチプレイゲームを開始する権利が付与されていない通常状態とのいずれかの状態に設定する設定手段と、
前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を前記権利付与状態または前記通常状態のいずれの状態にするかを制御する設定制御手段と、
を含み
当初、前記複数のユーザの一部を前記権利付与状態として、前記複数のユーザのうち、当該権利付与状態にあるユーザが前記マルチプレイゲームに参加している場合に、前記マルチプレイゲームの開始を許可するサーバ装置。
A server device that provides a multiplayer game service in which multiple users can participate.
A setting means for setting the state of the plurality of users to either a right-granting state in which the right to start the multiplayer game is granted or a normal state in which the right to start the multiplayer game is not granted. ,
Setting control for controlling whether the state of at least one user of the plurality of users is changed to the right-granting state or the normal state based on the combination of the states of the plurality of users participating in the multiplayer game. Means and
Including
Initially, a part of the plurality of users is set as the right-granted state, and when the user in the right-granted state participates in the multiplayer game among the plurality of users, the start of the multiplayer game is permitted. Server device.
複数のユーザが参加可能なマルチプレイゲームのサービスを提供するサーバ装置であって、A server device that provides a multiplayer game service in which multiple users can participate.
前記複数のユーザの状態を、前記マルチプレイゲームを開始する権利が付与された権利付与状態と、前記マルチプレイゲームを開始する権利が付与されていない通常状態とのいずれかの状態に設定する設定手段と、A setting means for setting the state of the plurality of users to either a right-granting state in which the right to start the multiplayer game is granted or a normal state in which the right to start the multiplayer game is not granted. ,
前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を前記権利付与状態または前記通常状態のいずれの状態にするかを制御する設定制御手段と、Setting control for controlling whether the state of at least one user of the plurality of users is changed to the right-granting state or the normal state based on the combination of the states of the plurality of users participating in the multiplayer game. Means and
を含み、Including
当初、前記複数のユーザの一部を前記権利付与状態として、当該権利付与状態にあるユーザから前記マルチプレイの開始要求を受け入れた場合に、前記マルチプレイゲームの開始処理を実行するサーバ装置。Initially, a server device that executes a start process of the multiplayer game when a part of the plurality of users is set as the right granting state and a request for starting the multiplayer is received from the user in the right granting state.
請求項1または2に記載のサーバ装置であって、The server device according to claim 1 or 2.
前記設定制御手段は、前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を、予め定めた確率で、前記権利付与状態または前記通常状態のいずれの状態にするよう制御するサーバ装置。Based on the combination of the states of the plurality of users participating in the multiplayer game, the setting control means determines the state of at least one user of the plurality of users with a predetermined probability, the right granting state or the usual. A server device that controls which of the states it should be.
請求項1から3のいずれか一項に記載のサーバ装置であって、
前記設定制御手段は、通常状態にあるユーザが、
(1)権利付与状態にあるユーザがホストユーザとなったマルチプレイゲームに参加した、
(2)権利付与状態にあるユーザとともにマルチプレイゲームに参加した、または
(3)予め定めた人数以上の、権利付与状態にあるユーザとともに、マルチプレイゲームに参加した、
のいずれかの条件を満足する場合に、前記通常状態にあるユーザを権利付与状態とする、サーバ装置。
The server device according to any one of claims 1 to 3 .
The setting control means is provided by a user in a normal state.
(1) A user who has been granted rights participated in a multiplayer game in which he / she became a host user.
(2) Participated in or participated in a multiplayer game with a user who has been granted rights.
(3) Participated in a multiplayer game with more than a predetermined number of users who have been granted rights.
A server device that puts a user in the normal state into a right granting state when any of the above conditions is satisfied .
請求項1から4のいずれか一項に記載のサーバ装置であって、
前記設定制御手段は、権利付与状態にあるユーザが、マルチプレイゲームのホストユーザとなってマルチプレイゲームを行った場合に、当該権利付与状態にあるユーザを通常状態とするサーバ装置。
The server device according to any one of claims 1 to 4 .
The setting control means is a server device that puts a user in the right-granting state into a normal state when the user in the right-granting state becomes a host user of the multi-play game and plays a multi-play game .
請求項1から5のいずれか一項に記載のサーバ装置であって、
ユーザごとに、通常状態から権利付与状態へ移行した回数、又は、権利付与状態から通常状態へ移行した回数の少なくとも一方をカウントする手段をさらに備え、当該カウントの結果が、対応するユーザに関する所定の処理に供されるサーバ装置。
The server device according to any one of claims 1 to 5.
For each user, a means for counting at least one of the number of transitions from the normal state to the granting state or the number of transitions from the granting state to the normal state is further provided, and the result of the counting is a predetermined value for the corresponding user. A server device used for processing.
複数のユーザが参加可能なマルチプレイゲームのサービスを提供するサーバ装置を、
前記複数のユーザの状態を、前記マルチプレイゲームを開始する権利が付与された権利付与状態と、前記マルチプレイゲームを開始する権利が付与されていない通常状態とのいずれかの状態に設定する設定手段であって、当初、前記複数のユーザの一部を前記権利付与状態として設定する設定手段と、
前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を前記権利付与状態または前記通常状態のいずれの状態にするかを制御する設定制御手段と、
前記複数のユーザのうち、当該権利付与状態にあるユーザが前記マルチプレイゲームに参加している場合に、前記マルチプレイゲームの開始を許可する手段と、
として機能させるプログラム。
A server device that provides a multiplayer game service that allows multiple users to participate
A setting means for setting the states of the plurality of users to either a right-granting state in which the right to start the multiplayer game is granted or a normal state in which the right to start the multiplayer game is not granted. Therefore, initially, a setting means for setting a part of the plurality of users as the right granting state , and
Setting control for controlling whether the state of at least one user of the plurality of users is changed to the right-granting state or the normal state based on the combination of the states of the plurality of users participating in the multiplayer game. Means and
A means for permitting the start of the multiplayer game when the user in the right-granting state participates in the multiplayer game among the plurality of users.
A program that functions as.
複数のユーザが参加可能なマルチプレイゲームのサービスを提供するサーバ装置を、
前記複数のユーザの状態を、前記マルチプレイゲームを開始する権利が付与された権利付与状態と、前記マルチプレイゲームを開始する権利が付与されていない通常状態とのいずれかの状態に設定する設定手段であって、当初、前記複数のユーザの一部を前記権利付与状態として設定する設定手段と、
前記マルチプレイゲームに参加する前記複数のユーザの状態の組み合わせに基づき、前記複数のユーザの少なくとも1人のユーザの状態を前記権利付与状態または前記通常状態のいずれの状態にするかを制御する設定制御手段と、
当該権利付与状態にあるユーザから前記マルチプレイの開始要求を受け入れた場合に、前記マルチプレイゲームの開始処理を実行する手段と、
として機能させるプログラム。
A server device that provides a multiplayer game service that allows multiple users to participate
A setting means for setting the states of the plurality of users to either a right-granting state in which the right to start the multiplayer game is granted or a normal state in which the right to start the multiplayer game is not granted. Therefore, initially, a setting means for setting a part of the plurality of users as the right granting state , and
Setting control for controlling whether the state of at least one user of the plurality of users is changed to the right-granting state or the normal state based on the combination of the states of the plurality of users participating in the multiplayer game. Means and
A means for executing the start processing of the multiplayer game when the request for starting the multiplayer is received from the user in the right-granting state, and
A program that functions as.
JP2019082226A 2019-04-23 2019-04-23 Server equipment and programs Active JP6794487B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019082226A JP6794487B2 (en) 2019-04-23 2019-04-23 Server equipment and programs
JP2020187156A JP7538415B2 (en) 2019-04-23 2020-11-10 Server device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019082226A JP6794487B2 (en) 2019-04-23 2019-04-23 Server equipment and programs

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020187156A Division JP7538415B2 (en) 2019-04-23 2020-11-10 Server device and program

Publications (2)

Publication Number Publication Date
JP2020178778A JP2020178778A (en) 2020-11-05
JP6794487B2 true JP6794487B2 (en) 2020-12-02

Family

ID=73022767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019082226A Active JP6794487B2 (en) 2019-04-23 2019-04-23 Server equipment and programs

Country Status (1)

Country Link
JP (1) JP6794487B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7343827B1 (en) 2023-03-01 2023-09-13 株式会社カプコン Information processing method, information processing system and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7668147B2 (en) * 2021-03-29 2025-04-24 株式会社バンダイナムコエンターテインメント Game communication system and server system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6096973B1 (en) * 2016-09-13 2017-03-15 グリー株式会社 Program, server device, and game system
JP6778561B2 (en) * 2016-09-14 2020-11-04 株式会社バンダイナムコエンターテインメント Server system and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7343827B1 (en) 2023-03-01 2023-09-13 株式会社カプコン Information processing method, information processing system and program
JP2024123768A (en) * 2023-03-01 2024-09-12 株式会社カプコン Information processing method, information processing system, and program
JP2024124298A (en) * 2023-03-01 2024-09-12 株式会社カプコン Information processing method, information processing system, and program
JP7623609B2 (en) 2023-03-01 2025-01-29 株式会社カプコン Information processing method, information processing system, and program

Also Published As

Publication number Publication date
JP2020178778A (en) 2020-11-05

Similar Documents

Publication Publication Date Title
JP5735942B2 (en) GAME SYSTEM, GAME SYSTEM CONTROL METHOD, GAME CONTROL DEVICE, GAME CONTROL DEVICE CONTROL METHOD, AND PROGRAM
JP6194523B2 (en) GAME DEVICE, GAME DEVICE CONTROL METHOD, GAME SYSTEM, GAME SYSTEM CONTROL METHOD, AND PROGRAM
JP6505914B1 (en) Computer program and computer device
JP2003135854A (en) Server, server control program, and recording medium recording the program
WO2021132002A1 (en) Program, information processing device, and control method for information processing device
JP6794487B2 (en) Server equipment and programs
JP6393701B2 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP4955160B2 (en) Competitive network game system
WO2007094303A1 (en) Game server, bystander evaluating method, information recording medium, and program
JP2021027999A (en) Server device and program
JP5712174B2 (en) GAME DEVICE AND PROGRAM
US20020142817A1 (en) Video game with quick alternation of player characters
US20250114700A1 (en) Information processing system, information processing method, and non-transitory computer readable storage medium for user-generated game scenarios with user-specified difficulty levels
TW480413B (en) Processing method and system for role differentiation of network game
US20240424403A1 (en) Program, information processing system, and information processing method
JP2025061265A (en) Information processing device, information processing method, and program
JP2025028147A (en) Information processing system, information processing device, and program
WO2013161652A1 (en) Game control device, game control method, program, recording medium, and game system
JP2024166317A (en) Information processing device, information processing method, and program
JP2025127885A (en) PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP2024083427A (en) Server device and program
JP2023172199A (en) Information processing device, information processing method, and program
JP6299909B1 (en) Game server and game program
JP7610743B1 (en) PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
JP7644364B2 (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200313

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200313

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200616

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20200814

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201012

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: 20201020

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201111

R150 Certificate of patent or registration of utility model

Ref document number: 6794487

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250