JP5926329B2 - Program, communication system, server control method, and server - Google Patents
Program, communication system, server control method, and server Download PDFInfo
- Publication number
- JP5926329B2 JP5926329B2 JP2014142581A JP2014142581A JP5926329B2 JP 5926329 B2 JP5926329 B2 JP 5926329B2 JP 2014142581 A JP2014142581 A JP 2014142581A JP 2014142581 A JP2014142581 A JP 2014142581A JP 5926329 B2 JP5926329 B2 JP 5926329B2
- Authority
- JP
- Japan
- Prior art keywords
- group
- game
- game media
- user
- communication terminal
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 122
- 238000000034 method Methods 0.000 title claims description 21
- 230000004044 response Effects 0.000 claims description 13
- 238000000605 extraction Methods 0.000 description 18
- 239000000284 extract Substances 0.000 description 8
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000007123 defense Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Description
本発明は、ゲームを提供するプログラム、通信システム、サーバの制御方法、及びサーバに関する。 The present invention relates to a program for providing a game, a communication system, a server control method, and a server.
従来から、対戦ゲームサーバにおいて、ユーザ毎に記憶された複数枚の対戦カード等で該ユーザのデッキを構成し、当該デッキの攻撃力及び防御力の合計値に基づき、複数のユーザ間で勝敗を競う形式の対戦ゲームサーバがある(例えば特許文献1)。このような対戦ゲームサーバにおいては、ユーザは対戦カードを取得する場合、対戦カードを購入する、或いは対戦相手との対戦で勝利することにより入手する等の方法で取得していた。 Conventionally, in a battle game server, the user's deck is composed of a plurality of battle cards or the like stored for each user, and based on the total value of the attack power and defense power of the deck, winning or losing is achieved among a plurality of users. There is a competitive game server that competes (for example, Patent Document 1). In such a battle game server, when a user acquires a battle card, the user acquires the battle card by purchasing the battle card or acquiring the battle card by winning the battle against the opponent.
しかしながら、従来の対戦ゲームサーバでは、対戦カード等のゲーム媒体の取得方法が限定的である。 However, the conventional battle game server has a limited method for acquiring game media such as battle cards.
例えば、規定数のゲーム媒体を含むパッケージから抽選でゲーム媒体を提供する方法において、パッケージに含まれる個々のゲーム媒体の取得確率は、ゲーム媒体の価値にかかわらず“1/(パッケージに含まれる個々のゲーム媒体の数(以下、パッケージの母数))”に等しい。このとき、パッケージに同じ種類のゲーム媒体が複数、例えば2個含まれれば、当該ゲーム媒体の取得確率は“2/(パッケージの母数)”に等しく、パッケージに1個だけ含まれるゲーム媒体よりも取得確率が高くなる。しかしこの場合、パッケージを構成するゲーム媒体の組合せをユーザ毎に変更することはできない。ユーザによっては、特に希少価値等の高いゲーム媒体について、ゲーム媒体の取得確率が低すぎて入手があまりにも困難であると感じて、ゲームに対する興味を低下させてしまうことがある。 For example, in a method of providing game media by lottery from a package including a prescribed number of game media, the acquisition probability of each game media included in the package is “1 / (individual included in the package) regardless of the value of the game media. The number of game media (hereinafter referred to as the package population)) ”. At this time, if a plurality of, for example, two game media of the same type are included in the package, the acquisition probability of the game media is equal to “2 // (parameter of the package)”. Also increases the acquisition probability. However, in this case, the combination of game media constituting the package cannot be changed for each user. Depending on the user, especially for game media with a high rarity value or the like, the acquisition probability of the game media may be too low and the acquisition of the game media may be too difficult to reduce interest in the game.
一方、そのニーズに対応して、単にパッケージの母数を減らし、ゲーム媒体の取得確率を一律に高くすれば、価値が最も高いゲーム媒体の実質的な価値が低下してしまい、逆に興味を低下させるユーザも現れる。つまり、ユーザ毎のニーズに対応するためには、ユーザに対してゲーム媒体の取得方法のバリエーション、例えばゲーム媒体の取得確率が異なる取得方法のバリエーションを提示して選択を可能にすることが有効である。 On the other hand, if the number of packages is simply reduced and the acquisition probability of the game media is increased uniformly in response to the needs, the substantial value of the game media with the highest value will be reduced. Some users will be reduced. In other words, in order to respond to the needs of each user, it is effective to enable the selection by presenting a variation of the game medium acquisition method to the user, for example, a variation of the acquisition method with different game medium acquisition probabilities. is there.
従って、上記のような問題点に鑑みてなされた本発明の目的は、ゲーム媒体の取得方法のバリエーションを増やし、ゲームに対する興味を向上させることができるプログラム、通信システム、サーバの制御方法、及びサーバを提供することにある。 Accordingly, an object of the present invention made in view of the above-described problems is to increase a variation of the game medium acquisition method and improve the interest in the game, a communication system, a server control method, and a server. Is to provide.
上記課題を解決するために本発明に係るプログラムは、
複数のユーザによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介して前記ユーザの通信端末に対して提供するサーバとして機能するコンピュータに、
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納するステップと、
前記通信端末からの前記ユーザが選択したグループに係る情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供するステップと、
前記グループに属するゲーム媒体の個数をグループ毎にカウントするステップと、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信するステップとを実行させ、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記送信するステップは、前記2以上設けられるグループのうち複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信するステップを含むことを特徴とする。
In order to solve the above problems, a program according to the present invention
To a computer functioning as a server that provides a game using game media played by a plurality of users to the communication terminal of the user via a network,
Associating information for identifying a game medium and information for identifying a group to which the game medium belongs in a storage unit;
Game media belonging to a group designated based on the game media acquisition request among a plurality of types of game media in response to a game media acquisition request including information relating to the group selected by the user from the communication terminal Providing game media extracted from the above to the user's communication terminal;
Counting the number of game media belonging to the group for each group;
Transmitting to the user's communication terminal information for causing the user's communication terminal to display the number of game media belonging to the group counted for each group;
There are two or more groups to which the game media belong, and at least one group of the two or more groups belongs to a part of the game media belonging to a group other than the group,
The transmitting step updates the number of game media belonging to each of the plurality of groups to which the provided game media belonged when the game media belonging to a plurality of groups of the two or more groups provided is provided. And transmitting the information for display to the user's communication terminal.
また、本発明に係るプログラムは、
前記2以上設けられるグループのうち少なくとも1のグループを、該グループ以外のグループに属するゲーム媒体の全てが属する包含グループとして、
前記コンピュータに、前記包含グループを含む複数のグループを、1のユーザが指定可能なグループとして表示させるための情報を前記1のユーザの通信端末に送信するステップをさらに実行させることを特徴とする。
The program according to the present invention is
At least one group among the two or more groups provided as an inclusion group to which all game media belonging to groups other than the group belong ,
The computer further includes a step of transmitting information for displaying a plurality of groups including the inclusion group as a group that can be designated by one user to the communication terminal of the one user .
また、本発明に係るプログラムは、前記指定されるグループは、前記ユーザによって指定されるグループであることを特徴とする。 The program according to the present invention is characterized in that the designated group is a group designated by the user.
また、本発明に係るプログラムは、
前記2以上設けられるグループのうち第1のグループには、第1のゲーム媒体と前記第1のゲーム媒体よりも希少度の低い第2のゲーム媒体とが属し、
前記2以上設けられるグループのうち第2のグループには、前記第1のゲーム媒体が属さず、前記第2のゲーム媒体が属し、
前記第1のグループに属するゲーム媒体のうち前記第2のゲーム媒体よりも希少度の低いゲーム媒体の数が、前記第2のグループに属するゲーム媒体のうち前記第2のゲーム媒体よりも希少度の低いゲーム媒体の数より多いことを特徴とする。
The program according to the present invention is
Of the two or more groups provided, the first group includes a first game medium and a second game medium that is less rare than the first game medium ,
Wherein the second group of two or more provided is a group do not belong is the first game content, it belongs before Symbol second game medium,
Of the game media belonging to the first group, the number of game media having a lower rarity than the second game media is less than the second game media belonging to the second group. More than the number of low game media.
また、本発明に係るプログラムは、
前記コンピュータに、前記ゲーム媒体を特定する情報にゲーム媒体が未提供であるか提供済みであるかを示す情報を対応づけるステップをさらに実行させ、
前記提供するステップにおいて、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体のうち、前記ゲーム媒体を特定する情報に前記ゲーム媒体が未提供であることを示す情報が対応づけられているゲーム媒体の中からゲーム媒体を抽出することを特徴とする。
The program according to the present invention is
Causing the computer to further execute a step of associating information indicating whether or not a game medium is provided with information specifying the game medium ;
In the step of providing, said one of the game medium belonging to the group specified on the basis of the game content acquisition request, associated information indicating that the game medium to the information identifying the game medium has not been provided The game media is extracted from the game media that exist.
また、本発明に係るプログラムは、前記複数種類のゲーム媒体のうち最も高い価値を有するゲーム媒体が、前記複数のグループのうち最も多くのゲーム媒体が属するグループに属することを特徴とする。 The program according to the present invention is characterized in that the game medium having the highest value among the plurality of types of game media belongs to a group to which the most game media belong among the plurality of groups.
また、本発明に係る通信システムは、
通信端末と、
複数のユーザによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介して前記ユーザの通信端末に対して提供するサーバと
を備える通信システムであって、
前記通信端末は、ゲーム媒体取得要求を前記サーバに送信し、
前記サーバは、
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納し、
前記通信端末からの前記ユーザが選択したグループに係る情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供し、
前記グループに属するゲーム媒体の個数をグループ毎にカウントし、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信し、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記サーバは、前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信することを特徴とする。
Moreover, the communication system according to the present invention includes:
A communication terminal;
A communication system comprising a server that provides a game using a game medium played by a plurality of users to the communication terminal of the user via a network,
The communication terminal transmits a game medium acquisition request to the server,
The server
Information that identifies the game media and information that identifies the group to which the game media belongs are stored in the storage unit in association with each other,
Game media belonging to a group designated based on the game media acquisition request among a plurality of types of game media in response to a game media acquisition request including information relating to the group selected by the user from the communication terminal Providing game media extracted from the above to the user's communication terminal;
Count the number of game media belonging to the group for each group,
Sending information for displaying on the user communication terminal the number of game media belonging to the group counted for each group to the user communication terminal;
There are two or more groups to which the game media belong, and at least one group of the two or more groups belongs to a part of the game media belonging to a group other than the group,
The server updates the number of game media belonging to each of the plurality of groups to which the provided game media belonged when the game media belonging to a plurality of groups of the two or more groups provided is provided. Information to be displayed is transmitted to the communication terminal of the user.
また、本発明に係るサーバの制御方法は、
複数のユーザによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介して前記ユーザの通信端末に対して提供するサーバの制御方法であって、
サーバが、ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納するステップと、
サーバが、前記通信端末からの前記ユーザが選択したグループに係る情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供するステップと、
サーバが、前記グループに属するゲーム媒体の個数をグループ毎にカウントするステップと、
サーバが、グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信するステップとを含み、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記送信するステップは、サーバが、前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信するステップを含むことを特徴とする。
The server control method according to the present invention includes:
A server control method for providing a game using a game medium played by a plurality of users to a communication terminal of the user via a network,
A server associating information for identifying a game medium with information for identifying a group to which the game medium belongs in a storage unit;
In response to a game medium acquisition request including information related to the group selected by the user from the communication terminal, the server is assigned to a group designated based on the game medium acquisition request among a plurality of types of game media. Providing the user with the game media extracted from the game media to which the user belongs,
A server counting the number of game media belonging to the group for each group;
A server transmitting to the user communication terminal information for displaying the number of game media belonging to the group counted for each group on the user communication terminal;
There are two or more groups to which the game content belongs, and at least one of the two or more provided groups belongs to a part of the game content belonging to a group other than the group,
In the transmitting step, when the game media belonging to a plurality of groups of the two or more groups provided is provided, the game media belonging to each of the plurality of groups to which the provided game media belonged And transmitting the information for updating and displaying the number to the communication terminal of the user.
また、本発明に係るサーバは、
複数のユーザによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介して前記ユーザの通信端末に対して提供し、
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納し、
前記通信端末からの前記ユーザが選択したグループに係る情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供し、
前記グループに属するゲーム媒体の個数をグループ毎にカウントし、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信し、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信することを特徴とする。
The server according to the present invention is
Providing a game using a game medium played by a plurality of users to the communication terminal of the user via a network;
Information that identifies the game media and information that identifies the group to which the game media belongs are stored in the storage unit in association with each other,
Game media belonging to a group designated based on the game media acquisition request among a plurality of types of game media in response to a game media acquisition request including information relating to the group selected by the user from the communication terminal Providing game media extracted from the above to the user's communication terminal;
Count the number of game media belonging to the group for each group,
Sending information for displaying on the user communication terminal the number of game media belonging to the group counted for each group to the user communication terminal;
There are two or more groups to which the game content belongs, and at least one of the two or more provided groups belongs to a part of the game content belonging to a group other than the group,
To update and display the number of game media belonging to each of the plurality of groups to which the provided game media belonged when the game media belonging to a plurality of groups of the two or more groups provided is provided Is transmitted to the communication terminal of the user.
本発明におけるプログラム、通信システム、サーバの制御方法、及びサーバによれば、ゲーム媒体の取得方法のバリエーションを増やし、ゲームに対する興味を向上させることができる。 According to the program, the communication system, the server control method, and the server of the present invention, it is possible to increase the variation of the game media acquisition method and improve the interest in the game.
以下、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below.
図1は本発明の実施形態に係る通信システムのブロック図である。本発明の実施形態に係る通信システムは、サーバ11(ゲームサーバ11)と通信端末12とを備える。サーバ11は、ゲーム媒体を用いた、複数のユーザによってプレイされるゲームを、ネットワークを介してユーザの通信端末12に対して提供する。
FIG. 1 is a block diagram of a communication system according to an embodiment of the present invention. The communication system according to the embodiment of the present invention includes a server 11 (game server 11) and a
サーバ11は、通信部110と、記憶部111と、制御部112とを備える。
The
通信部110は、通信端末12と無線又は有線の少なくとも一方により通信する。
The
記憶部111は、通信端末12に提供するゲーム媒体に係る情報を記憶する。ゲーム媒体は、ゲームに使用される電子データであり、例えば、カード、アイテム、キャラクタ及びアバタ等を含む。また、ゲーム媒体は、ゲームの進行に応じ、ユーザによって、ゲーム内で、取得、保有、使用、管理、交換、合成、強化、売却、廃棄、及び/又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものには限られない。ゲーム媒体が固有に有するパラメータは、ゲーム媒体の攻撃力及び防御力等の戦闘力、ゲーム媒体の攻撃手段及び防御手段等の戦闘手段、ゲーム媒体の後述するスキル情報、ゲーム媒体のアバタに関する情報、ゲーム媒体の後述する属性、ゲーム媒体の希少度を示す指標等である。ゲーム媒体の希少度を示す指標は、ノーマル、レア、スーパーレア、ウルトラレア等の階層により表されてもよい。
The storage unit 111 stores information related to the game medium provided to the
本明細書では、ゲーム媒体がアイテムであるとして、以下説明する。アイテムとは、ゲーム内で使用される各種の項目であって、例えば、ユーザのデッキを構成する対戦カード、キャラクタ、武器、装備、装飾品、植物、食べ物等、どのようなものであってもよい。またアイテム種類とは、当該アイテムの希少価値等の高さを表す数値、アイテムのカテゴリを表す数値等である。したがって、記憶部111は、通信端末12に提供するアイテム及びアイテム種類に係る情報を記憶する。
In this specification, it demonstrates below that a game media is an item. Items are various items used in the game, such as battle cards, characters, weapons, equipment, ornaments, plants, food, etc. that make up the user's deck. Good. The item type is a numerical value representing the height of a rare value of the item, a numerical value representing an item category, or the like. Therefore, the memory | storage part 111 memorize | stores the information which concerns on the item provided to the
具体的には記憶部111には、アイテムデータ1111が格納される。アイテムデータ1111は、ユーザを一意に特定するユーザ識別情報に対応付けられている。アイテムデータ1111には、ユーザに提供されるアイテムに係る画像等のデータが、1アイテムごとに格納されている。すなわちアイテムデータ1111には複数種類のアイテムが含まれる。
Specifically,
図2にアイテムデータ1111の例を示す。例えばアイテムデータは、図2に示したデータの1行目のように、アイテム識別情報“ITM001”、アイテム名“アイテムA”、アイテム画像“アイテムA画像”、アイテム種類“6”、アイテムグループ“A−”、アイテム提供済みフラグ未提供を含む。データはこれらに限られず、他に例えばゲームに係るパラメータを含んでいてもよい。アイテム識別情報は、アイテムを一意に特定するパラメータである。アイテム画像はアイテムの画像データであり、JPEG、GIF、PNG等、如何なる画像フォーマットであってもよい。アイテム種類は、アイテムの希少価値等を基準にした区分を示すデータである。
FIG. 2 shows an example of
アイテムグループは、アイテムが属するグループを定めるデータである。グループはアイテムデータに2以上設けられるものとし、本実施形態ではアイテムが属するグループとしてAグループ及びBグループの2つのグループを設ける。例えば、ある1個のアイテムに対応付けられたアイテムグループが“A−”であれば、当該アイテムはAグループにのみ属するものと定められる。また、ある1個のアイテムに対応付けられたアイテムグループが“AB”であれば、当該アイテムはAグループ及びBグループの両方に属するものと定められる。 The item group is data that defines a group to which the item belongs. It is assumed that two or more groups are provided in the item data, and in this embodiment, two groups of A group and B group are provided as groups to which the item belongs. For example, if the item group associated with one item is “A-”, the item is determined to belong only to the A group. If the item group associated with one item is “AB”, the item is determined to belong to both the A group and the B group.
アイテム提供済みフラグは、アイテムが未提供であるか提供済みであるかを示すデータである。すなわち、ある1個のアイテムに対応付けられたアイテム提供済みフラグが未提供であれば、当該アイテムは未提供であり、提供済であれば、当該アイテムは提供済みであることが示される。すなわち、アイテム提供済みフラグによって該アイテムが未提供であるか提供済みであるかを管理できる。 The item provided flag is data indicating whether an item has not been provided or has been provided. That is, if the item provided flag associated with one item is not provided, the item is not provided, and if provided, the item is provided. That is, it is possible to manage whether the item has not been provided or has been provided by the item provided flag.
アイテムデータ1111が含む種々のパラメータを適宜設定することにより、複数種類のアイテムを定義することができる。
A plurality of types of items can be defined by appropriately setting various parameters included in the
本実施形態においては説明の便宜上、アイテムデータ1111に含まれる複数種類のアイテムをまとめて、パッケージと呼ぶ。したがって、パッケージはユーザ識別情報に対応付けられ、グループはパッケージの中に設けられることとなる。図3にパッケージの構成を示す。パッケージ301に含まれる複数種類のアイテムはそれぞれグループに属する。各アイテムは、Aグループ302又はBグループ303のいずれか一方のみに属してもよいし、Aグループ302及びBグループ303の両方に属してもよい。パッケージ301に含まれるアイテムの全てが属するグループが存在する場合がある一方、アイテムが1個のみ属するグループが存在する場合もある。すなわち、2以上設けられたグループのうち少なくとも1つのグループに、当該グループ以外のグループに属するアイテムの少なくとも一部が属する場合がある。また、少なくとも1つのグループに、当該グループ以外のグループに属するアイテムの全てが属する場合がある。
In the present embodiment, for convenience of explanation, a plurality of types of items included in the
制御部112は、サーバ11に係る各種制御を行う。例えば制御部112は、通信端末12からアイテム取得用画面の要求(以下、アイテム取得用画面要求)を受信する。アイテム取得用画面とは、通信端末12がアイテム取得要求をサーバ11に送信するためのユーザインタフェースである。好適にはアイテム取得用画面要求は、通信端末12のユーザ識別情報を含む。アイテム取得用画面要求を受信した場合、制御部112は、アイテム取得用画面に係るデータを、通信部110を介して通信端末12に送信する。好適にはアイテム取得用画面に係るデータは、受信したユーザ識別情報に対応付けられるパッケージ301の中に設けられたグループに係る情報を含む。さらに好適には当該パッケージに含まれるアイテムに係る情報を含む。
The
また制御部112は、通信端末12からアイテム取得要求を受信すると、提供するアイテムを抽出し、アイテムを提供する。具体的には制御部112は、抽選手段1121を備える。制御部112は、通信端末12からのアイテム取得要求に応じて、抽選手段1121により、提供するアイテムを抽出する。好適にはアイテム取得要求は、ユーザ識別情報を含み、抽選手段1121はユーザ識別情報に対応付けられたパッケージからアイテムを抽出する。また好適には抽選手段1121は、アイテム取得要求に基づいて指定されるグループに属するアイテム(以後、抽出対象という)の中から抽出したアイテムをユーザに提供する。さらにアイテム取得要求は、取得すべきアイテム数を指定する情報を含んでもよく、抽選手段1121は指定された数のアイテムを抽出する。
In addition, when receiving an item acquisition request from the
アイテム取得要求に基づいて指定されるグループを抽出対象とする場合、抽選手段1121は、抽出対象とされたグループに属するアイテムの中から抽出する。例えば、アイテム取得要求に基づいてAグループを抽出対象とする場合、抽選手段1121は、ユーザ識別情報に対応付けられたアイテムデータ1111を参照し、そのうちのAグループに属するアイテムの中から通信端末12に提供するアイテムを抽出する。また好適には、Aグループに属するアイテムのうち、未提供であると管理されるアイテム、すなわちアイテム提供済みフラグが未提供であるアイテムの中から通信端末12に提供するアイテムを抽出する。そして制御部112は、通信端末12に抽出されたアイテムを提供する。具体的には抽選手段1121は、アイテムデータ1111に基づき、提供するアイテムに係るアイテム識別情報に対応するアイテム画像を、通信部110を介して通信端末12に送信する。制御部112は、通信端末12にアイテムを提供した場合、アイテムデータ1111のうち、当該アイテムに係るアイテム提供済みフラグを提供済に更新する。すなわち、制御部112はアイテム提供済みフラグによってアイテムが未提供であるか提供済みであるかを管理できる。この管理はパッケージ全体として行ってもよいし、グループ毎に行ってもよい。なお、ここでは、Aグループを抽出対象とする場合を説明したが、Bグループを抽出対象として指定する場合も、Aグループ及びBグループの両方を抽出対象として指定する場合も、同様である。
When the group specified based on the item acquisition request is to be extracted, the lottery means 1121 extracts the items belonging to the group that has been extracted. For example, when A group is targeted for extraction based on the item acquisition request, the lottery means 1121 refers to the
また、制御部112は、未提供であるアイテムをカウントすることによって、未提供のアイテムの残数(以下、アイテム残数という)を管理してもよい。ここで制御部112は、パッケージ全体についてアイテム残数を管理する。また制御部112は、グループ毎にアイテム残数を管理してもよい。また制御部112は、アイテム種類毎にアイテム残数を管理してもよい。また、制御部112は、アイテム提供済みフラグを更新するたびに、アイテム残数を更新してもよい。また制御部112は、ゲーム媒体の種類毎にゲーム媒体の残数を管理してもよい。ここで制御部112は、パッケージ全体、グループ毎、アイテム種類毎の、一部又は全部のアイテム残数を管理してもよい。例えば制御部112は、パッケージ全体のうち、所定のレアリティ以上のアイテムの残数をカウントしてもよい。
Further, the
さらに、制御部112は、パッケージに含まれる全てのアイテムをカウントしてもよい。このようにすることによって、制御部112は、パッケージに含まれているアイテムであって初期状態において提供可能であったアイテムの数(以下、初期アイテム残数という)を管理することができる。初期アイテム残数の管理は、グループ毎、アイテム種類毎、ゲーム媒体種類毎のいずれについても行うことができる。また、管理しているアイテム残数または初期アイテム残数について、その一部若しくは全てをユーザに対して表示するようにしてもよい。
Furthermore, the
ここで、サーバ11についての構成をまとめる。まず、サーバ11は、アイテム取得要求(ゲーム媒体取得要求)に応じて、パッケージ、すなわち複数種類のアイテム(ゲーム媒体)のうちの、アイテム取得要求(ゲーム媒体取得要求)に基づいて指定されるグループに属するアイテム(ゲーム媒体)の中から抽出したアイテム(ゲーム媒体)をユーザに提供する。また、アイテム(ゲーム媒体)が属するグループが2以上設けられる。なお抽選手段1121による抽出の仕方は、ランダムであってもよいし、所定のアルゴリズムに基づく抽出を行ってもよい。
Here, the configuration of the
なお、パッケージはユーザ識別情報に対応付けられるが、複数のユーザ識別情報に対応付けられることもある。すなわち、1つのパッケージが複数のユーザに割り当てられることもある。その場合、当該パッケージに含まれる全てのアイテムが、抽出対象として当該パッケージを所有する全てのユーザに割り当てられてもよい。一方、当該パッケージを所有するユーザのうち一部のユーザのみに抽出対象として割り当てられるグループ又はアイテムがあってもよい。すなわち、当該パッケージを所有する全てのユーザが当該パッケージに含まれるアイテムを取得可能であることがあるし、当該パッケージを所有するユーザのうち一部のユーザのみが取得可能であるアイテムを設定することもできる。また、ユーザ毎に抽出対象として割り当てられたアイテムが異なる場合は、ユーザ毎にカウントしてアイテム残数又は初期残数を管理することができる。 A package is associated with user identification information, but may be associated with a plurality of user identification information. That is, one package may be assigned to a plurality of users. In that case, all items included in the package may be assigned to all users who own the package as extraction targets. On the other hand, there may be a group or item that is assigned as an extraction target to only some of the users who own the package. In other words, all users who own the package may be able to acquire items included in the package, or set items that can be acquired only by some of the users who own the package You can also. Moreover, when the item allocated as extraction object for every user differs, it can count for every user and can manage the item remaining number or an initial remaining number.
通信端末12は、通信部120と、表示部121と、操作部122と、制御部123とを備える。
The
通信部120は、サーバ11と無線又は有線の少なくとも一方により通信をする。具体的には通信部120は、ユーザによる操作部122の操作に基づき、サーバ11にアイテム取得用画面要求を送信する。また通信部120は、サーバ11から当該要求に対するアイテム取得用画面のデータを受信する。また通信部120は、ユーザによる操作部122の操作に基づき、サーバ11にアイテム取得要求を送信する。また通信部120は、サーバ11からアイテム取得要求に対するアイテムの提供を受ける。
The
表示部121は、液晶ディスプレイ、有機ELディスプレイ等により構成され、サーバ11により提供されるゲームに係る表示出力をする。例えば表示部121は、サーバ11から提供されるアイテムに係るアイテム画像を表示する。また表示部121は、アイテム取得用画面を表示する。
The
操作部122は、ボタン、タッチパネル等により構成され、ゲームにおけるユーザからの入力信号を受け付ける。そして操作部122は、ユーザから受け付けた入力信号を制御部123に送出する。
The
制御部123は、通信端末12に係る各種制御を行う。例えば制御部123は、ユーザによる操作部122の操作に基づき、アイテム取得用画面要求、又はアイテム取得要求を、通信部120を介してサーバ11に送信する。
The control unit 123 performs various controls related to the
図4にアイテム取得用画面の例を示す。アイテム取得用画面は、サーバ11の制御部112から送信されたアイテム取得用画面に係るデータに基づいて表示部121に表示される。本実施形態に係るアイテム取得用画面は、Aグループ及びBグループに属するアイテムの残数、すなわちパッケージ全体に属するアイテムの残数をアイテム種類ごとに示す残数情報401とBグループに属するアイテムの数をアイテム種類ごとに示す残数情報402とを含む。さらに、残数情報401は、抽選手段1121に対してAグループ及びBグループの両方、すなわちパッケージ全体を抽出対象としてアイテム1個を要求するためのボタン403及びアイテム11個を要求するためのボタン404を含む。同様に、残数情報402は、抽選手段1121に対してBグループを抽出対象としてアイテム1個を要求するためのボタン405及びアイテム11個を要求するためのボタン406を含む。なお、ボタン403〜406に対応付けられるアイテム取得要求の個数を1個又は11個としているが、これに限られず、任意の個数に設定することができる。
FIG. 4 shows an example of the item acquisition screen. The item acquisition screen is displayed on the
ユーザは、残数情報401及び402に基づいて、所望のアイテムを取得する目的でボタン403〜406を選択してアイテム取得要求を送信することができる。すなわち、ユーザが選択したグループに係る情報がアイテム取得要求に含まれ、当該アイテム取得要求に基づいて抽出対象となるグループが定められるようにできる。
Based on the remaining
好適には、残数情報401及び402にどのアイテムを入手できる可能性があるかという情報を表示するか、若しくは当該情報に容易にアクセスできるようにリンク(図4で“詳細”と表示した部分)を配置する。このようにすることで、ユーザに判断材料を提供することができる。
Preferably, the remaining
また、好適には、残数情報401及び402には、各グループに属するアイテム種類毎の初期アイテム残数を表示してもよい。また、各グループに属するアイテム種類毎のアイテム取得確率を表示してもよいし、グループ全体のアイテム残数及び初期アイテム残数を表示してもよい。このようにすることで、ユーザがより直感的にアイテムの提供状況を把握することができる。
Preferably, the remaining
さらに好適には抽選手段1121が、未提供であると管理されるアイテム、すなわちアイテム提供済みフラグが未提供となっているアイテムの中から抽出する場合において、残数情報401及び402は未提供であると管理されるアイテムのみを集計した残数を示す。サーバ11の制御部112は、アイテムデータ1111のアイテム提供済みフラグに基づき、各グループにおいてユーザに提供可能なアイテムの残数を算出し、残数情報401及び402を生成する。なお図4の残数情報の表示において、アイテムデータ1111のアイテム種類が4、5、6のアイテムをそれぞれ一般(N:Normal)、レア(R:Rare)、スーパーレア(SR:Super Rare)として、種類別に残数を表示している。ユーザは、残数情報401を見ることによって、ボタン403又は404を押したときに抽出対象となるAグループ及びBグループに属するアイテムを合算した残数を種類別に把握することができる。図4によれば、一般が326個、レアが3個、スーパーレアが1個である。同様に、残数情報402を見ることによって、ボタン405又は406を押したときに抽出対象となるBグループに属するアイテムの残数を種類別に把握することができる。図4によれば、一般が107個、レアが3個、スーパーレアが0個である。すなわち、希少価値等の高いスーパーレアのアイテム(以下、スーパーレアアイテムという。)が母数の大きいグループに属するようにして、希少価値等の高いスーパーレアアイテムの取得確率が低くなるようになっている。
More preferably, when the lottery means 1121 extracts from items managed as unprovided, that is, items whose item provided flag is not provided, the remaining
ここで、ユーザがスーパーレアアイテムを取得するためには、ボタン403又は404を押す必要があるが、スーパーレアアイテムの取得確率は1/330である。一方、ユーザがレアのアイテム(以下、レアアイテムという。)を取得するために、ボタン403又は404を押した場合のレアアイテムの取得確率は3/330=1/110である。対して、ユーザはレアアイテムを取得するために、ボタン405又は406を押してもよく、その場合のレアアイテムの取得確率は3/110であり、代償としてスーパーレアアイテムの取得確率は0となる。すなわち、ユーザはスーパーレアアイテムを取得する可能性を捨てて、レアアイテムの取得確率が高くなるようなアイテム取得要求を送信することができる。ユーザは残数情報401、402を見ることによって、取得を希望するアイテムとその取得確率とを考慮して、ボタン403〜406のうちどのボタンを押してアイテム取得要求を送信するか決定することができる。
Here, in order to acquire the super rare item, the user needs to press the
すなわち、本実施形態によればレアアイテムの取得を望むユーザにとって望ましいアイテム取得方法を提供することができる。つまり、本実施形態によればユーザ毎のニーズに対応して、幅広いユーザのゲームに対する興味を向上させることができる。さらに好適には、パッケージ内で最も高い価値を有するものとされるアイテムが、該パッケージに設けられたグループのうち最も多くのアイテムが属するグループに属する。これにより、希少価値等の高さと取得確率の低さ(取得の難しさ)とを一致させることができる。これにより、最も高い価値を有するものとされるアイテムの実質的な価値を維持して、ユーザの興味を低下させないようにできる。 That is, according to the present embodiment, an item acquisition method desirable for a user who desires acquisition of a rare item can be provided. That is, according to this embodiment, the interest of a wide range of users in games can be improved in response to the needs of each user. More preferably, the item having the highest value in the package belongs to the group to which the most items among the groups provided in the package belong. Thereby, the height of the scarcity value and the like and the low acquisition probability (difficulty in acquisition) can be matched. Thereby, it is possible to maintain the substantial value of the item having the highest value and not to reduce the user's interest.
次に図5に示すフローチャートにより、サーバ11に本実施形態に係るプログラムを実行させたときのサーバ11の動作及びそれに伴う通信端末12の動作を説明する。
Next, the operation of the
はじめに通信端末12の制御部123は、ユーザによる操作部122の操作に基づき、アイテム取得用画面要求を、通信部120を介してサーバ11に送信する(ステップS1)。
First, the control unit 123 of the
次にサーバ11の制御部112は、通信端末12からアイテム取得用画面要求を受信した場合、アイテム取得用画面要求に含まれるユーザ識別情報に基づき、ユーザ識別情報に対応付けられたアイテムデータ1111、すなわち当該ユーザに係るパッケージを取得する。そして制御部112は、アイテム取得用画面に係るデータ、すなわち当該ユーザに係るパッケージに設けられたグループのうち抽出対象として指定可能なグループを示す情報を、通信部110を介して通信端末12へ送信する(ステップS2)。
Next, when the
次に、通信端末12の制御部123は、抽出対象として指定可能なグループを示す情報を受信し、当該情報に基づいて、通信端末12の表示部121にアイテム取得用画面を表示する。そして制御部123は、操作部122を通じてユーザに抽出対象とするグループを指定させる。さらに制御部123は、アイテム取得要求を、通信部120を介してサーバ11に送信する(ステップS3)。なおアイテム取得要求には、抽出対象とするグループを指定する情報を含んでもよい。
Next, the control unit 123 of the
続いて、サーバ11の制御部112は、通信端末12からアイテム取得要求を受信する。抽選手段1121はアイテム取得要求に基づいて、抽出対象として指定されたグループに属するアイテムの中からアイテムを抽出する(ステップS4)。
Subsequently, the
さらに制御部112は、抽出されたアイテムを通信端末12に送信し、当該アイテムに係るアイテム提供済みフラグを提供済に更新する(ステップS5)。これにより、サーバ11にアイテムが未提供であるか否かを管理させている。
Furthermore, the
最後に、通信端末12はサーバ11からアイテムを受信し(ステップS6)、処理が終了する。
Finally, the
このように本実施形態によれば、サーバ11の制御部112が抽選手段1121を備え、パッケージの中で抽出対象とするグループを選択することができるため、アイテムの取得方法のバリエーションを増やすことができ、ゲームに対する興味を向上させることができる。また、希少価値等の高いアイテム、例えばレアアイテムやスーパーレアアイテムがそれぞれ異なるグループに属するようにして、それらグループを抽出対象として選択することができるため、同一パッケージ内において、アイテムの取得確率をアイテム毎に設定することができる。これにより、ユーザが取得を望むアイテムの希少価値等が比較的低い場合にはそれに応じて当該アイテムの取得確率を高くする設定が可能となる。
As described above, according to the present embodiment, the
なお好適には、サーバ11がさらにリセット手段を備え、通信端末12から任意のタイミングでリセット要求を受信可能なように構成してもよい。リセットとは、アイテムデータ1111に係るアイテム提供済みフラグを未提供に変更することをいう。サーバ11の制御部112は、通信端末12からリセット要求を受信した場合、当該通信端末12のユーザ識別情報に対応するアイテムデータに含まれるアイテムに係るアイテム提供済みフラグを未提供に変更する。また好適には、グループを指定してリセット要求を行うことができる。このようにすることにより、例えば、レアアイテムが属するグループのアイテムが無くなった場合において、レアアイテムを再度取得したいという要望に応えるために当該グループに属するアイテムに係るアイテム提供済みフラグをリセットできる。これにより、さらにゲームを楽しみたいユーザのゲームに対する興味を維持することができる。
Preferably, the
なお、本実施形態においては、Aグループ及びBグループの2つのグループを設けたがこれに限られず、3つ以上のグループを設けてもよい。例えば3つのグループを設けた場合、サーバ11の制御部112は、ステップS402で、抽出対象として指定可能なグループを3つ送信する。なお、制御部112は、必ずしも3つのグループ全てを指定可能としなくてもよく、指定可能なグループを他の条件に基づいて任意に決定してもよい。例えば、ある一定の条件を満たしたときだけ抽出対象とできるグループを設けることが考えられる。また、各グループに希少価値等の異なるアイテムが属するようにしてもよい。このようにすることにより、アイテムの取得方法のバリエーションを増やし、また希少価値等の高いアイテムの取得確率に応じて選択することができるため、ゲームに対する興味を向上させることができる。
In the present embodiment, two groups of the A group and the B group are provided. However, the present invention is not limited to this, and three or more groups may be provided. For example, when three groups are provided, the
(変形例)
以下に、本実施形態の変形例について説明をする。
(Modification)
Below, the modification of this embodiment is demonstrated.
本実施形態の図3を見ると、AグループとBグループとが互いに包含関係にも重複関係にもない。しかし前述の通り、Aグループ及びBグループの両方に属するアイテムも存在しうるため、グループ間の関係は他にいくつかの形態をとりうる。図6は、グループ間の包含関係及び重複関係の変形例である。図6(a)は、AグループがBグループを包含し、BグループがCグループを包含する関係を示している。図6(b)はAグループがBグループ及びCグループを包含し、BグループとCグループとは互いに一部が重複する関係を示している。図6(c)はAグループとBグループとの間に包含関係がなく、互いに一部が重複する関係を示している。 Looking at FIG. 3 of the present embodiment, the A group and the B group are neither inclusive nor overlapping. However, as described above, there may be items that belong to both the A group and the B group, and therefore the relationship between the groups may take several other forms. FIG. 6 is a modification of the inclusion relationship and the overlap relationship between groups. FIG. 6A shows a relationship in which the A group includes the B group and the B group includes the C group. FIG. 6B shows a relationship in which the A group includes the B group and the C group, and the B group and the C group partially overlap each other. FIG. 6C shows a relationship in which there is no inclusion relationship between the A group and the B group, and some of them overlap each other.
図6(a)の場合、スーパーレアアイテム601がAグループのみに属するようにすることによって、スーパーレアアイテム601の取得確率を低くすることができる。また、レアアイテム602がBグループ又はCグループに属するようにすることによって、レアアイテム602の取得確率を比較的高くすることができる。ユーザは取得を希望するアイテムとその取得確率とに基づいて、抽出対象となるグループを選択することができる。
In the case of FIG. 6A, the acquisition probability of the super
図6(b)の場合も同様に、スーパーレアアイテム601がAグループに属するようにすることによって、スーパーレアアイテム601の取得確率を低くすることができる。また、レアアイテム602がBグループ又はCグループに属するようにすることによって、レアアイテム602の取得確率を比較的高くすることができることも同様である。複数のレアアイテム602をBグループとCグループとに振り分けることにより、ユーザは特定のアイテムを狙って取得することを選択することが可能となる。
Similarly in the case of FIG. 6B, the acquisition probability of the super
図6(c)の場合も同様に、スーパーレアアイテム601がAグループに属するようにすることによって、スーパーレアアイテム601の取得確率を低くすることができる。この場合、Bグループにしか属さないアイテムが存在するため、レアアイテム602の取得確率を高くする以外の理由で、Bグループを選択するインセンティブを与えることが可能となる。
Similarly in the case of FIG. 6C, the acquisition probability of the super
ここで、サーバ11又は通信端末12として機能させるために、コンピュータを好適に用いることができ、そのようなコンピュータは、サーバ11又は通信端末12の各機能を実現する処理内容を記述したプログラムを、当該コンピュータの記憶部に格納しておき、当該コンピュータの中央演算処理装置(CPU)によってこのプログラムを読み出して実行させることで実現することができる。
Here, in order to function as the
なお、パッケージが分割されて、新たな2以上のパッケージが生成されてもよい。分割の単位は、パッケージの中に設けられたグループ毎であってもよいし、アイテム毎であってもよい。上述したようにパッケージは、ユーザ識別情報に対応付けられることによって、ユーザとの対応関係が管理されている。分割により新たに生成されたパッケージについては、分割直前にそのパッケージが対応付けられていたユーザに対応づけられるようにしてもよいし、他のユーザに対応づけられるようにしてもよい。また好ましくは、新たに生成されたパッケージに含まれるアイテムに対応付けられたパラメータは、分割直前の状態を引き継ぐ。このようにすることで、例えばスーパーレアアイテムが属するグループからスーパーレアアイテム以外のアイテムをいくつか取得した状態、すなわちスーパーレアアイテムの取得確率が初期状態よりも高くなっている状態で、当該グループを新たなパッケージとして分割して他ユーザに譲渡することができ、ゲームに対する興味を向上させることができる。 Note that the package may be divided and two or more new packages may be generated. The unit of division may be for each group provided in the package or for each item. As described above, the correspondence between the package and the user is managed by associating the package with the user identification information. A package newly generated by division may be associated with a user associated with the package immediately before the division, or may be associated with another user. Preferably, the parameter associated with the item included in the newly generated package inherits the state immediately before the division. By doing this, for example, in a state where some items other than the super rare item are acquired from the group to which the super rare item belongs, that is, in a state where the acquisition probability of the super rare item is higher than the initial state, the group is added to the new package. Can be divided and transferred to other users, and the interest in the game can be improved.
以上、本発明に係るサーバ、通信システム、サーバの制御方法、プログラムについての具体的な実施形態を説明してきた。一実施形態によれば、アイテムの取得方法のバリエーションを増やし、また希少価値等の高いカード等のアイテムの取得確率をアイテム毎に設定することが可能となる。これにより、取得確率が低いアイテムの取得をあきらめたユーザであっても、希少価値等は比較的低いが取得確率は比較的高く設定されたアイテムの取得を目指す可能性が開けるなど、ユーザ毎のニーズに対応してゲームに対する興味を向上させることができる。 The specific embodiments of the server, the communication system, the server control method, and the program according to the present invention have been described above. According to one embodiment, it is possible to increase the number of item acquisition methods and set the acquisition probability of items such as cards with high scarcity value for each item. As a result, even if a user gives up acquiring an item with a low acquisition probability, the possibility of aiming to acquire an item with a relatively low scarcity value or the like but a relatively high acquisition probability is opened. The interest in the game can be improved in response to the needs.
また、一実施形態によれば、抽選手段1121がアイテム提供済みフラグを参照することによって、抽出対象のグループが複数にまたがっても、提供済みのアイテムを重複して提供することがなくなる。これにより、当初希少価値等が比較的低いアイテムを狙っていたユーザが、途中から希少価値等が比較的高いアイテムを狙うために抽出対象のグループを変更しても、ユーザがすでに取得したアイテムを重複して提供しないようにできる。 In addition, according to the embodiment, the lottery means 1121 refers to the item provided flag, so that provided items are not redundantly provided even when there are a plurality of extraction target groups. As a result, even if a user who originally aimed for an item with a relatively low rarity value changes the extraction target group to target an item with a relatively high rarity value or the like from the middle, the item already acquired by the user You can avoid providing duplicates.
また、一実施形態によれば、リセット手段を有することによって、提供済みであると管理されるアイテムをユーザが重複して要求する場合、再度それがユーザに提供される機会を与えることができる。これにより、ユーザは自らの要求によってリセット手段を実行し、アイテムを補充することができる。 In addition, according to an embodiment, when the user requests an item to be managed as being duplicated by having the reset unit, it is possible to give the user an opportunity to provide it again. Accordingly, the user can execute the resetting unit according to his / her request and replenish items.
また、一実施形態によれば、パッケージ内で最も高い価値を有するものとされるアイテムが、パッケージに設けたグループのうち最も多くのアイテムが属するグループに属するようにすることによって、希少価値等の高さと取得確率の低さ(取得の難しさ)とを一致させることができる。これにより、最も高い価値を有するものとされるアイテムの実質的な価値を維持して、ユーザの興味を低下させないようにできる。 In addition, according to an embodiment, the item having the highest value in the package belongs to the group to which the most items among the groups provided in the package belong, so The height and the low acquisition probability (acquisition difficulty) can be matched. Thereby, it is possible to maintain the substantial value of the item having the highest value and not to reduce the user's interest.
以上では、複数の移動オブジェクトを用いたゲームをユーザに提供可能なゲームプログラムが、主にサーバにおいて実行される構成を説明した。一方、上記ゲームプログラムの一部または全部がユーザの通信端末において実行され、当該実行された処理の結果が上記サーバに返される構成であってもよい。例えば、アイテムのリストをユーザの通信端末に提供し、アイテムを抽出対象から抽出するステップをユーザの通信端末において実行し、その結果をサーバに送信する構成が考えられる。また、ゲームの進行もユーザの通信端末において行うような構成をとることも可能である。 In the foregoing, a configuration has been described in which a game program that can provide a user with a game using a plurality of moving objects is mainly executed on a server. On the other hand, a configuration in which part or all of the game program is executed in the user's communication terminal and the result of the executed process is returned to the server may be employed. For example, a configuration is conceivable in which a list of items is provided to the user's communication terminal, the step of extracting the item from the extraction target is executed in the user's communication terminal, and the result is transmitted to the server. It is also possible to adopt a configuration in which the game progress is also performed at the user's communication terminal.
また、本発明のサーバが、ユーザの通信端末とネットワークを介して接続されたサーバとして機能する場合には、ゲームの進行画面をサーバが生成したデータに基づきユーザの通信端末にて表示されるウェブ表示とし、その他のメニュー画面等をユーザの通信端末にインストールされているネイティブアプリによって表示するネイティブ表示とする等の、サーバ装置とユーザの通信端末とのそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。 When the server of the present invention functions as a server connected to the user's communication terminal via the network, the game progress screen is displayed on the user's communication terminal based on the data generated by the server. A hybrid game in which each of the server device and the user's communication terminal is responsible for part of the processing, such as a display and other menu screens or the like that are displayed natively by a native application installed in the user's communication terminal You can also
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。 Although the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention. For example, the functions included in each means, each step, etc. can be rearranged so that there is no logical contradiction, and a plurality of means, steps, etc. can be combined or divided into one. .
11 サーバ(ゲームサーバ)
110 通信部
111 記憶部
1111 アイテムデータ
112 制御部
1121 抽選手段
12 通信端末
120 通信部
121 表示部
122 操作部
123 制御部
301 パッケージ
302、303 グループ
401、402 残数情報
403、404、405、406 ボタン
601 スーパーレアアイテム
602 レアアイテム
11 server (game server)
110 communication unit 111
Claims (9)
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納するステップと、
前記通信端末からの前記ユーザが指定したグループを特定する情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供するステップと、
前記グループに属するゲーム媒体の個数をグループ毎にカウントするステップと、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信するステップと
を実行させ、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記送信するステップは、前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信するステップを含むことを特徴とするプログラム。 To a computer functioning as a server that provides a game using game media played by a plurality of users to the communication terminal of the user via a network,
Associating information for identifying a game medium and information for identifying a group to which the game medium belongs in a storage unit;
A game belonging to a group specified based on the game medium acquisition request among a plurality of types of game media in response to a game medium acquisition request including information specifying the group specified by the user from the communication terminal Providing a game medium extracted from the medium to the communication terminal of the user;
Counting the number of game media belonging to the group for each group;
Transmitting to the user's communication terminal information for causing the user's communication terminal to display the number of game media belonging to the group counted for each group;
There are two or more groups to which the game media belong, and at least one group of the two or more groups belongs to a part of the game media belonging to a group other than the group,
In the transmitting step, when the game media belonging to a plurality of groups of the two or more groups provided are provided, the number of game media belonging to each of the plurality of groups to which the provided game media belonged is determined. A program comprising the step of transmitting information for updating and displaying to the communication terminal of the user.
前記コンピュータに、前記包含グループを含む複数のグループを、1のユーザが指定可能なグループとして表示させるための情報を前記1のユーザの通信端末に送信するステップをさらに実行させることを特徴とする、請求項1に記載のプログラム。 At least one group among the two or more groups provided as an inclusion group to which all game media belonging to groups other than the group belong,
The step of causing the computer to further transmit information for displaying a plurality of groups including the inclusion group as a group that can be specified by one user to the communication terminal of the one user, The program according to claim 1.
前記2以上設けられるグループのうち第2のグループには、前記第1のゲーム媒体が属さず、前記第2のゲーム媒体が属し、
前記第1のグループに属するゲーム媒体のうち前記第2のゲーム媒体よりも希少度の低いゲーム媒体の数が、前記第2のグループに属するゲーム媒体のうち前記第2のゲーム媒体よりも希少度の低いゲーム媒体の数より多いことを特徴とする請求項1乃至3いずれか1項に記載のプログラム。 Of the two or more groups provided, the first group includes a first game medium and a second game medium that is less rare than the first game medium,
Of the two or more groups provided, the first game content does not belong to the second group, and the second game content belongs,
Of the game media belonging to the first group, the number of game media having a lower rarity than the second game media is less than the second game media belonging to the second group. 4. The program according to claim 1, wherein the number of game media is greater than the number of low game media.
前記提供するステップにおいて、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体のうち、前記ゲーム媒体を特定する情報に前記ゲーム媒体が未提供であることを示す情報が対応づけられているゲーム媒体の中からゲーム媒体を抽出することを特徴とする請求項1乃至4いずれか1項に記載のプログラム。 Causing the computer to further execute a step of associating information indicating whether or not a game medium is provided with information specifying the game medium;
In the providing step, information indicating that the game medium is not provided is associated with information specifying the game medium among the game media belonging to the group designated based on the game medium acquisition request. The program according to any one of claims 1 to 4, wherein a game medium is extracted from existing game media.
複数のユーザによってプレイされるゲーム媒体を用いたゲームを、ネットワークを介して前記ユーザの通信端末に対して提供するサーバと
を備える通信システムであって、
前記通信端末は、ゲーム媒体取得要求を前記サーバに送信し、
前記サーバは、
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納し、
前記通信端末からの前記ユーザが指定したグループを特定する情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供し、
前記グループに属するゲーム媒体の個数をグループ毎にカウントし、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信し、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記サーバは、前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信することを特徴とする通信システム。 A communication terminal;
A communication system comprising a server that provides a game using a game medium played by a plurality of users to the communication terminal of the user via a network,
The communication terminal transmits a game medium acquisition request to the server,
The server
Information that identifies the game media and information that identifies the group to which the game media belongs are stored in the storage unit in association with each other,
A game belonging to a group specified based on the game medium acquisition request among a plurality of types of game media in response to a game medium acquisition request including information specifying the group specified by the user from the communication terminal Providing game media extracted from the media to the user's communication terminal;
Count the number of game media belonging to the group for each group,
Sending information for displaying on the user communication terminal the number of game media belonging to the group counted for each group to the user communication terminal;
There are two or more groups to which the game content belongs, and at least one of the two or more provided groups belongs to a part of the game content belonging to a group other than the group,
The server updates the number of game media belonging to each of the plurality of groups to which the provided game media belonged when the game media belonging to a plurality of groups of the two or more groups provided is provided. And transmitting information to be displayed to the user's communication terminal.
サーバが、ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納するステップと、
サーバが、前記通信端末からの前記ユーザが指定したグループを特定する情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供するステップと、
サーバが、前記グループに属するゲーム媒体の個数をグループ毎にカウントするステップと、
サーバが、グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信するステップと
を含み、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記送信するステップは、サーバが、前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信するステップを含むことを特徴とするサーバの制御方法。 A server control method for providing a game using a game medium played by a plurality of users to a communication terminal of the user via a network,
A server associating information for identifying a game medium with information for identifying a group to which the game medium belongs in a storage unit;
A group specified based on the game medium acquisition request among a plurality of types of game media in response to a game medium acquisition request including information specifying a group specified by the user from the communication terminal. Providing game media extracted from game media belonging to the user's communication terminal;
A server counting the number of game media belonging to the group for each group;
A server transmitting to the user communication terminal information for displaying the number of game media belonging to the group counted for each group on the user communication terminal;
There are two or more groups to which the game content belongs, and at least one of the two or more provided groups belongs to a part of the game content belonging to a group other than the group,
In the transmitting step, when the game media belonging to a plurality of groups of the two or more groups provided is provided, the game media belonging to each of the plurality of groups to which the provided game media belonged The server control method characterized by including the step which transmits the information for updating and displaying the number of to the said user's communication terminal.
ゲーム媒体を特定する情報と前記ゲーム媒体が属するグループを特定する情報とを対応づけて記憶部に格納し、
前記通信端末からの前記ユーザが指定したグループを特定する情報を含むゲーム媒体取得要求に応じて、複数種類の前記ゲーム媒体のうちの、前記ゲーム媒体取得要求に基づいて指定されるグループに属するゲーム媒体の中から抽出したゲーム媒体を前記ユーザの通信端末に提供し、
前記グループに属するゲーム媒体の個数をグループ毎にカウントし、
グループ毎にカウントされた前記グループに属するゲーム媒体の個数を前記ユーザの通信端末に表示させるための情報を前記ユーザの通信端末に送信し、
前記ゲーム媒体が属するグループは2以上設けられ、該2以上設けられるグループのうち少なくとも1つのグループに、該グループ以外のグループに属するゲーム媒体の一部が属し、
前記2以上設けられるグループのうちの複数のグループに属する前記ゲーム媒体が提供された場合に、提供されたゲーム媒体が属していた複数のグループそれぞれに属するゲーム媒体の個数を更新して表示させるための情報を前記ユーザの通信端末に送信することを特徴とするサーバ。 Providing a game using a game medium played by a plurality of users to the communication terminal of the user via a network;
Information that identifies the game media and information that identifies the group to which the game media belongs are stored in the storage unit in association with each other,
A game belonging to a group specified based on the game medium acquisition request among a plurality of types of game media in response to a game medium acquisition request including information specifying the group specified by the user from the communication terminal Providing game media extracted from the media to the user's communication terminal;
Count the number of game media belonging to the group for each group,
Sending information for displaying on the user communication terminal the number of game media belonging to the group counted for each group to the user communication terminal;
There are two or more groups to which the game content belongs, and at least one of the two or more provided groups belongs to a part of the game content belonging to a group other than the group,
To update and display the number of game media belonging to each of the plurality of groups to which the provided game media belonged when the game media belonging to a plurality of groups of the two or more groups provided is provided The information is transmitted to the communication terminal of the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014142581A JP5926329B2 (en) | 2014-07-10 | 2014-07-10 | Program, communication system, server control method, and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014142581A JP5926329B2 (en) | 2014-07-10 | 2014-07-10 | Program, communication system, server control method, and server |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015111609A Division JP6046768B2 (en) | 2015-06-01 | 2015-06-01 | Program, communication system, server control method, and server |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016016243A JP2016016243A (en) | 2016-02-01 |
JP5926329B2 true JP5926329B2 (en) | 2016-05-25 |
Family
ID=55231953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014142581A Active JP5926329B2 (en) | 2014-07-10 | 2014-07-10 | Program, communication system, server control method, and server |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5926329B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020192315A (en) * | 2019-05-24 | 2020-12-03 | 株式会社セガ | Information processing device and program |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102372032B1 (en) * | 2016-07-14 | 2022-03-08 | 가부시키가이샤 코나미 데지타루 엔타테인멘토 | Game systems, terminal devices and programs |
JP6272412B1 (en) | 2016-08-18 | 2018-01-31 | 株式会社スクウェア・エニックス | GAME PROGRAM AND GAME SYSTEM |
JP6670714B2 (en) * | 2016-09-23 | 2020-03-25 | 任天堂株式会社 | Information processing system, server, information processing program, and object assignment method |
JP6105144B1 (en) * | 2016-12-16 | 2017-03-29 | グリー株式会社 | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM |
JP6199516B1 (en) * | 2017-03-01 | 2017-09-20 | グリー株式会社 | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM |
JP6947583B2 (en) * | 2017-03-01 | 2021-10-13 | グリー株式会社 | Mobile terminal control program, mobile terminal control method and mobile terminal |
JP6873033B2 (en) * | 2017-12-28 | 2021-05-19 | 株式会社スクウェア・エニックス | Game programs and game systems |
JP7293173B2 (en) * | 2020-08-28 | 2023-06-19 | 株式会社 ディー・エヌ・エー | Information processing device and game program |
JP7369249B1 (en) | 2022-07-29 | 2023-10-25 | 株式会社Cygames | Programs, information processing devices, methods, and systems |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5819802B2 (en) * | 2012-11-02 | 2015-11-24 | 株式会社コナミデジタルエンタテインメント | Game control device, program, game system, lottery device |
JP5280579B1 (en) * | 2012-11-06 | 2013-09-04 | 株式会社 ディー・エヌ・エー | Server apparatus and program |
JP5420792B1 (en) * | 2013-09-04 | 2014-02-19 | グリー株式会社 | Premium setting method, computer and control program |
-
2014
- 2014-07-10 JP JP2014142581A patent/JP5926329B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020192315A (en) * | 2019-05-24 | 2020-12-03 | 株式会社セガ | Information processing device and program |
JP7294157B2 (en) | 2019-05-24 | 2023-06-20 | 株式会社セガ | Information processing device and program |
Also Published As
Publication number | Publication date |
---|---|
JP2016016243A (en) | 2016-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5926329B2 (en) | Program, communication system, server control method, and server | |
US20220088487A1 (en) | Game control method, game server, and program | |
JP6602826B2 (en) | Program, computer control method, and information processing apparatus | |
JP5823641B2 (en) | Server, game control method, and program | |
JP5818957B1 (en) | Program, control method, and information processing apparatus | |
US20140349770A1 (en) | Information processing device, and non-transitory computer-readable storage medium storing game program | |
JP2023063368A (en) | Program, information processing device, and control method | |
JP6360028B2 (en) | Program, communication system, server control method, and server | |
JP6662956B2 (en) | Program, communication system, server control method, and server | |
JP6621109B2 (en) | Program, control method, and terminal device | |
JP6046768B2 (en) | Program, communication system, server control method, and server | |
JP7470322B2 (en) | SERVER CONTROL PROGRAM, COMMUNICATION SYSTEM, SERVER CONTROL METHOD, SERVER, AND COMPUTER CONTROL PROGRAM | |
JP6925398B2 (en) | Programs, control methods, communication terminals and server devices | |
JP2024036598A (en) | Control program, control method and computer | |
JP7231678B2 (en) | Program, control method, communication terminal and server device | |
JP7517697B2 (en) | server | |
JP6246770B2 (en) | Communication system control method, server, and program | |
JP5684932B2 (en) | Communication system control method, server, and program | |
JP5993964B2 (en) | Communication system control method, server, and program | |
JP5559912B2 (en) | Communication system control method, server, and program | |
JP2019063566A (en) | Communication terminal, program, and control method and communication system of communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150303 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160421 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5926329 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
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 |