[go: up one dir, main page]

JP2018000768A - Program and server - Google Patents

Program and server Download PDF

Info

Publication number
JP2018000768A
JP2018000768A JP2016134909A JP2016134909A JP2018000768A JP 2018000768 A JP2018000768 A JP 2018000768A JP 2016134909 A JP2016134909 A JP 2016134909A JP 2016134909 A JP2016134909 A JP 2016134909A JP 2018000768 A JP2018000768 A JP 2018000768A
Authority
JP
Japan
Prior art keywords
player
lottery
game
determined
input information
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.)
Granted
Application number
JP2016134909A
Other languages
Japanese (ja)
Other versions
JP6818452B2 (en
Inventor
新吾 平川
Shingo Hirakawa
新吾 平川
森田 泰弘
Yasuhiro Morita
泰弘 森田
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.)
Bandai Namco Entertainment Inc
Original Assignee
Bandai Namco Entertainment 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 Bandai Namco Entertainment Inc filed Critical Bandai Namco Entertainment Inc
Priority to JP2016134909A priority Critical patent/JP6818452B2/en
Publication of JP2018000768A publication Critical patent/JP2018000768A/en
Application granted granted Critical
Publication of JP6818452B2 publication Critical patent/JP6818452B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】所定パラメータを減算する前に、プレーヤが取得可能なゲーム媒体をプレーヤ自身が確認可能な抽選処理を実行するプログラム及びサーバを提供すること【解決手段】プレーヤから抽選要求の入力情報を受け付けた場合に、抽選対象となる複数のゲーム媒体の中から、プレーヤが取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う。プレーヤからゲーム媒体の取得要求の入力情報を受け付けた場合に、プレーヤの所定パラメータを消費させることを条件に、決定されたゲーム媒体をプレーヤに付与する処理を行う。【選択図】図3PROBLEM TO BE SOLVED: To provide a program and a server for executing a lottery process in which a player can confirm a game medium that can be acquired by a player before subtracting a predetermined parameter. In this case, the game media that can be acquired by the player are determined by lottery from the plurality of game media to be drawn, and the determined game media is disclosed. When the input information of the acquisition request of the game medium is received from the player, the process of giving the determined game medium to the player is performed on condition that the predetermined parameter of the player is consumed. [Selection diagram] Fig. 3

Description

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

従来から、ソーシャル・ネットワーキング・サービス(以下、「SNS」という。)と呼ばれる、コミュニケーション型のサービスをユーザに提供するネットワークシステムが知られている。このようなネットワークシステムでは、ソーシャルゲームと呼ばれるオンラインゲームが提供される。   Conventionally, a network system that provides a user with a communication-type service called a social networking service (hereinafter referred to as “SNS”) is known. In such a network system, an online game called a social game is provided.

そして、このようなソーシャルゲームでは、ゲームで使用可能なアイテムやキャラクタなどのゲーム媒体を抽選してプレーヤに提供する抽選処理を行うものがある(例えば、特許文献1)。   Such social games include a lottery process in which game media such as items and characters that can be used in the game are drawn and provided to the player (for example, Patent Document 1).

特開2015−085165号公報Japanese Patent Laying-Open No. 2015-085165

従来技術では、所定パラメータ(例えば、プレーヤが所有する仮想通貨額や所定のアイテムの所有数)から、消費量を消費(減算)することを条件に、抽選処理が行われる。そして、抽選処理後、プレーヤは抽選処理によって得られるゲーム媒体の内容(レア度やキャラクタの情報等)を知ることができる。   In the prior art, a lottery process is performed on the condition that consumption is consumed (subtracted) from a predetermined parameter (for example, a virtual currency amount owned by a player or the number of predetermined items owned). After the lottery process, the player can know the contents of the game media (rare degree, character information, etc.) obtained by the lottery process.

また、抽選処理を行うプレーヤの中には、所定パラメータを消費する前に、抽選処理の結果を知りたいと思うユーザも少なくない。例えば、所定パラメータを消費する前に、抽選で決定されたゲーム媒体をプレーヤに開示して、プレーヤが確認できた方が好ましい場合がある。つまり、プレーヤが、開示されたゲーム媒体を確認し、プレーヤが所望する場合に、所定パラメータから消費量を消費して、抽選で決定されたゲーム媒体をプレーヤに付与した方が、プレーヤ自身が満足することができる。   In addition, there are many users who want to know the result of the lottery process before consuming predetermined parameters among the players who perform the lottery process. For example, it may be preferable to disclose the game media determined by the lottery to the player and confirm the player before consuming the predetermined parameter. In other words, when the player confirms the disclosed game medium and the player desires, the player himself is more satisfied with consuming the consumption amount from the predetermined parameter and giving the game medium determined by the lottery to the player. can do.

本発明は、以上の課題に鑑みたものであり、その目的とするところは、所定パラメータを減算する前に、プレーヤが取得可能なゲーム媒体をプレーヤ自身が確認可能な抽選処理を実行するプログラム及びサーバを提供することにある。   The present invention has been made in view of the above-described problems, and an object of the present invention is to execute a lottery process in which a player can check game media that can be acquired by the player before subtracting a predetermined parameter, and To provide a server.

(1)本発明は、
プレーヤにゲーム媒体を付与する処理を行うプログラムであって、
プレーヤから抽選要求の入力情報を受け付ける抽選受け付け部と、
プレーヤから抽選要求の入力情報を受け付けた場合に、抽選対象となる複数のゲーム媒体の中から、前記プレーヤが取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う抽選処理部と、
前記プレーヤから前記抽選処理部によって決定された前記ゲーム媒体の取得要否の入力情報を受け付ける取得要否受け付け部と、
前記プレーヤから前記ゲーム媒体の取得要求の入力情報を受け付けた場合に、前記プレーヤの所定パラメータを消費させることを条件に、前記抽選処理部によって決定された前記ゲーム媒体を前記プレーヤに付与する処理を行う付与処理部として、コンピュータを機
能させるプログラムに関する。
(1) The present invention
A program for performing processing for giving a game medium to a player,
A lottery receiving unit for receiving input information of a lottery request from a player;
When input information of a lottery request is received from a player, a game medium that can be acquired by the player is determined by lottery from a plurality of game media to be a lottery target, and the determined game media is disclosed. A lottery processing section;
An acquisition necessity acceptance unit for receiving input information on necessity of obtaining the game medium determined by the lottery processing unit from the player;
A process of giving the player the game medium determined by the lottery processing unit on condition that the predetermined parameter of the player is consumed when receiving input information of the game medium acquisition request from the player; The present invention relates to a program that causes a computer to function as a grant processing unit.

また、本発明は、コンピュータに読み取り可能であって、上記プログラムを記憶した情報記憶媒体、上記各部を含むサーバに関係する。   The present invention also relates to an information storage medium that can be read by a computer and stores the above-described program, and a server that includes the above-described units.

本発明によれば、所定パラメータを消費(減算)する前に、プレーヤが取得可能なゲーム媒体をプレーヤ自身が確認可能な抽選処理を実行することができる。その結果、プレーヤが、開示されたゲーム媒体を選択する余地が与えられ、所望するゲーム媒体のみをプレーヤの意思で取得することができるので、プレーヤが満足することができるゲーム媒体を付与することができる。   According to the present invention, it is possible to execute a lottery process in which the player himself can check game media that can be acquired by the player before the predetermined parameter is consumed (subtracted). As a result, there is a room for the player to select the disclosed game media, and only the desired game media can be obtained by the player's intention, so that a game media that can be satisfied by the player can be provided. it can.

なお、「所定パラメータ」とは、ゲームにおいてプレーヤが利用可能なパラメータであり、ゲーム結果が所定の結果(例えば、勝利、クリア)のときに上昇するパラメータや、課金に応じて上昇するパラメータである。例えば、「所定パラメータ」は、ゲームで使用されるパラメータであり、プレーヤが所有するアイテムの個数、プレーヤが所有する仮想通貨額等である。   The “predetermined parameter” is a parameter that can be used by the player in the game, and is a parameter that increases when the game result is a predetermined result (for example, victory or clear), or a parameter that increases in accordance with billing. . For example, the “predetermined parameter” is a parameter used in the game, such as the number of items owned by the player, the virtual currency amount owned by the player, and the like.

(2)また、本発明のプログラム、情報記憶媒体及びサーバは、
前記取得要否受け付け部が、前記プレーヤから前記ゲーム媒体の取得要求の入力情報を受け付けた場合に、
前記抽選処理部が、
前記プレーヤが次に取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行うようにしてもよい。
(2) The program, information storage medium and server of the present invention are:
When the acquisition necessity reception unit receives input information of the game media acquisition request from the player,
The lottery processing unit
The player may determine a game medium that can be acquired next by lottery and perform a process of disclosing the determined game medium.

本発明によれば、プレーヤからゲーム媒体の取得要求の入力情報を受け付けた場合に、次に取得可能なゲーム媒体を抽選で決定し、開示する処理を行うので、プレーヤはゲーム媒体の取得要求の入力を続けて行うことにより、継続的に、ゲーム媒体を抽選で決定し、開示することができる。その結果、抽選処理を続けやすい環境を提供することができる。   According to the present invention, when the input information of the game media acquisition request is received from the player, the next game media that can be acquired is determined by lottery and the disclosed processing is performed. By continuously performing the input, it is possible to continuously determine and disclose game media by lottery. As a result, it is possible to provide an environment that facilitates the lottery process.

(3)また、本発明のプログラム、情報記憶媒体及びサーバは、
前記取得要否受け付け部が、前記プレーヤから前記ゲーム媒体の取得を不要とする旨の入力情報を受け付けた場合、又は、前記ゲーム媒体が決定された時点から第1の期間が経過するまでの間に前記プレーヤから前記ゲーム媒体の取得要求を受け付けなかった場合に、
前記プレーヤからの抽選禁止を決定し、当該抽選禁止の決定時から第2の期間が経過するまでの間、前記プレーヤからの抽選を禁止する処理を行う抽選禁止制御部として、コンピュータを更に機能させるようにしてもよい。
(3) The program, information storage medium and server of the present invention are:
When the acquisition necessity reception unit receives input information indicating that the acquisition of the game medium is not required from the player, or until the first period elapses from the time when the game medium is determined. If the game media acquisition request is not received from the player,
The lottery prohibition from the player is determined, and the computer is further functioned as a lottery prohibition control unit that performs a process of prohibiting the lottery from the player until the second period elapses from the determination of the lottery prohibition. You may do it.

本発明によれば、プレーヤが、抽選で決定されたゲーム媒体の取得を不要とする旨の入力を行った場合には、第2の期間が経過するまでの間、抽選を禁止することによって、抽選の価値を高めることができる。   According to the present invention, when the player inputs that the acquisition of the game medium determined by the lottery is unnecessary, the lottery is prohibited until the second period elapses. The value of the lottery can be increased.

なお、「抽選を禁止する処理」とは、プレーヤからの抽選要求の入力情報を受け付けないようにする処理、抽選処理を行わない処理等である。   The “process for prohibiting lottery” is a process for not accepting lottery request input information from a player, a process for not performing a lottery process, and the like.

また、「第1の期間」は、言い換えると受け付け可能期間である。「第1の期間」の開始時は、ゲーム媒体が決定された時点であり、「第1の期間」の終了時は、ゲーム媒体が決定された時点から所定の期間(例えば、10分間)経過する時点でもよいし、所定時刻(例えば、翌日0時)でもよい。   In addition, the “first period” is an acceptable period. The start of the “first period” is the time when the game medium is determined, and the end of the “first period” is a predetermined period (for example, 10 minutes) from the time when the game medium is determined. Or a predetermined time (for example, 0:00 on the next day).

また、「第2の期間」は、言い換えると抽選禁止期間である。また、「第2の期間」の開始時は、抽選禁止の決定時であり、「第2の期間」の終了時は、ゲーム媒体が決定された時点又は抽選禁止の決定時から所定の期間(例えば、24時間)経過する時点でもよいし、所定時刻(例えば、翌日12時)でもよい。   The “second period” is, in other words, a lottery prohibition period. Further, the start of the “second period” is a time when the lottery prohibition is determined, and the end of the “second period” is a predetermined period (from the time when the game medium is determined or the determination that the lottery is prohibited) For example, it may be a point in time of 24 hours) or a predetermined time (for example, 12:00 on the next day).

(4)また、本発明のプログラム、情報記憶媒体及びサーバは、
前記抽選禁止制御部が、
前記抽選禁止の決定時までに、前記プレーヤに付与したゲーム媒体の付与回数に応じて、前記第2の期間の長さを決定するようにしてもよい。
(4) The program, information storage medium and server of the present invention are:
The lottery prohibition control unit
The length of the second period may be determined according to the number of times of game media given to the player by the time when the lottery prohibition is decided.

本発明によれば、プレーヤに付与したゲーム媒体の付与回数に応じて、第2の期間の長さを決定するので、ゲーム媒体の付与回数を抽選禁止の制御に反映させることができる。例えば、本発明によれば、ゲーム媒体の付与回数が2回以上の場合、ゲーム媒体の付与回数が1回であるときよりも、第2の期間を短くする等し、ゲーム媒体の付与回数が多い場合には、プレーヤが、抽選の機会を直ぐに得られるように制御することができる。   According to the present invention, since the length of the second period is determined according to the number of game media given to the player, the number of game media given can be reflected in the lottery prohibition control. For example, according to the present invention, when the number of game media grants is two or more, the second period is made shorter than when the game media grant count is one, and the game media grant count is In many cases, it is possible to control so that the player can immediately obtain the chance of the lottery.

(5)また、本発明のプログラム、情報記憶媒体及びサーバは、
前記抽選処理部が、
前記プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、複数のゲーム媒体を抽選で決定し、決定された複数のゲーム媒体を開示する処理を行い、
前記取得要否受け付け部が、
前記複数のゲーム媒体のうち一部のゲーム媒体の取得要求の入力情報を受け付け、
前記付与処理部が、
前記プレーヤから前記一部のゲーム媒体の取得要求の入力情報を受け付けた場合に、前記プレーヤの所定パラメータを消費させることを条件に、前記一部のゲーム媒体を前記プレーヤに付与する処理を行うようにしてもよい。
(5) Moreover, the program, the information storage medium, and the server of the present invention are:
The lottery processing unit
When the number of game media granted to the player reaches a predetermined number of times, a plurality of game media are determined by lottery, and a process of disclosing the determined plurality of game media is performed.
The acquisition necessity acceptance unit,
Accepting input information of acquisition requests for some of the plurality of game media,
The grant processing unit
When the input information of the acquisition request for the part of the game media is received from the player, the process of giving the part of the game media to the player is performed on condition that the predetermined parameters of the player are consumed. It may be.

本発明によれば、ゲーム媒体の付与回数が所定回数に達した場合に、プレーヤは開示された複数のゲーム媒体のうち所望する一部のゲーム媒体を取得することができるので、プレーヤが満足感の得られるゲーム媒体を付与することができ、また、プレーヤに対して抽選要求の入力を繰り返し行う動機を高めることができる。   According to the present invention, when the number of game media grants reaches a predetermined number, the player can acquire a desired part of the plurality of game media disclosed, so that the player is satisfied Can be provided, and the motivation for repeatedly inputting a lottery request to the player can be enhanced.

(6)また、本発明のプログラム、情報記憶媒体及びサーバは、
前記抽選受け付け部が、
前記プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、前記プレーヤから再抽選要求の入力情報を受け付け可能に制御し、
前記抽選処理部が、
プレーヤから再抽選要求の入力情報を受け付けた場合に、前記プレーヤが取得可能なゲーム媒体を再抽選で決定し、決定されたゲーム媒体を開示する処理を行うようにしてもよい。
(6) The program, information storage medium and server of the present invention are:
The lottery reception unit
When the number of game media granted to the player reaches a predetermined number of times, control is performed so that input information of a re-lottery request can be received from the player;
The lottery processing unit
When the input information of the re-lottery request is received from the player, the game media that can be acquired by the player may be determined by re-lottery, and the determined game media may be disclosed.

本発明によれば、ゲーム媒体の付与回数が所定回数に達した場合に、プレーヤは再抽選の機会を得ることができるので、開示されたゲーム媒体がプレーヤにとって不要なゲーム媒体である場合、再抽選することによって別のゲーム媒体を取得することができる。その結果、プレーヤが満足感の得られるゲーム媒体を付与することができ、また、プレーヤに対して抽選要求の入力を繰り返し行う動機を高めることができる。   According to the present invention, when the number of game media grants reaches a predetermined number of times, the player can have a chance of re-drawing. Therefore, if the disclosed game media are unnecessary game media for the player, Another game medium can be acquired by lottery. As a result, it is possible to provide a game medium with which the player can be satisfied, and to increase the motivation for repeatedly inputting a lottery request to the player.

(7)また、本発明のプログラム、情報記憶媒体及びサーバは、
プレーヤから通常抽選用の抽選要求の入力情報を受け付けた場合に、通常抽選用の所定パラメータを消費させることを条件に、通常抽選対象となる複数のゲーム媒体の中から、
前記プレーヤが取得可能なゲーム媒体を抽選で決定する処理を行う通常抽選処理部として、コンピュータを更に機能させ
前記付与処理部が、
前記通常抽選処理部によって決定された前記ゲーム媒体を前記プレーヤに付与する処理を行い、
前記所定パラメータの消費量を前記通常抽選用の所定パラメータの消費量と異ならせる、又は、前記所定パラメータの種類を、前記通常抽選用の所定パラメータの種類と異ならせるようにしてもよい。
(7) Further, the program, the information storage medium and the server of the present invention are:
When receiving input information of a lottery request for a normal lottery from a player, on condition that a predetermined parameter for a normal lottery is consumed, a plurality of game media that are subject to a normal lottery are selected.
As a normal lottery processing unit that performs a process of determining game media that can be acquired by the player by lottery, the computer further functions,
A process of giving the game content determined by the normal lottery processing unit to the player;
The consumption amount of the predetermined parameter may be different from the consumption amount of the predetermined parameter for the normal lottery, or the type of the predetermined parameter may be different from the type of the predetermined parameter for the normal lottery.

本発明によれば、消費する所定パラメータの消費量を、通常抽選用の所定パラメータの消費量と異ならせる、又は、消費する所定パラメータの種類を、通常抽選用の所定パラメータの種類と異ならせるので、事前にプレーヤに開示する抽選処理を特別なものとすることができる。   According to the present invention, the consumption of the predetermined parameter to be consumed is made different from the consumption of the predetermined parameter for the normal lottery, or the type of the predetermined parameter to be consumed is made different from the type of the predetermined parameter for the normal lottery. The lottery process disclosed to the player in advance can be made special.

本実施形態のゲームシステムを示す図。The figure which shows the game system of this embodiment. 本実施形態の端末の機能ブロック図の一例を示す図。The figure which shows an example of the functional block diagram of the terminal of this embodiment. 本実施形態のサーバの機能ブロック図の一例を示す図。The figure which shows an example of the functional block diagram of the server of this embodiment. 本実施形態のカードの画像の一例を示す図。The figure which shows an example of the image of the card | curd of this embodiment. 本実施形態のカードの情報の一例を示す図。The figure which shows an example of the information of the card | curd of this embodiment. 本実施形態の各プレーヤIDに対応付けられる所定パラメータの一例を示す図。The figure which shows an example of the predetermined parameter matched with each player ID of this embodiment. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態のカード付与回数と第2の期間(抽選禁止期間)との対応関係を示す図。The figure which shows the correspondence of the card | curd number of times of this embodiment and the 2nd period (lottery prohibition period). 本実施形態のカード付与回数と解禁時刻との対応関係を示す図。The figure which shows the correspondence of the card | curd number of times of this embodiment and the ban time. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態のゲーム画面の一例を示す図。The figure which shows an example of the game screen of this embodiment. 本実施形態の抽選処理の流れを示すフローチャート。The flowchart which shows the flow of the lottery process of this embodiment. 本実施形態の抽選処理の流れを示すフローチャート。The flowchart which shows the flow of the lottery process of this embodiment. 本実施形態の抽選処理の流れを示すフローチャート。The flowchart which shows the flow of the lottery process of this embodiment.

以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必要構成要件であるとは限らない。   Hereinafter, this embodiment will be described. In addition, this embodiment demonstrated below does not unduly limit the content of this invention described in the claim. Moreover, not all of the configurations described in the present embodiment are necessary constituent requirements of the present invention.

1.ゲームシステム
図1は、本実施形態のゲームシステム(ネットワークシステム、ソーシャルネットワークシステム)を示す。本実施形態では、複数の端末10とサーバ20(サーバシステム)とによって構成される。つまり、図1に示すように、本実施形態のゲームシステムは、サービスを提供するサーバ20と、端末10とが、ネットワーク(例えば、インターネット)に接続可能に構成される。
1. Game System FIG. 1 shows a game system (network system, social network system) of the present embodiment. In this embodiment, it is comprised by the some terminal 10 and the server 20 (server system). That is, as shown in FIG. 1, the game system of the present embodiment is configured such that the server 20 that provides the service and the terminal 10 can be connected to a network (for example, the Internet).

サーバ20は、複数のユーザ(プレーヤ)間でコミュニケーションを提供することが可能なサービスを提供する情報処理装置であり、本実施形態ではSNS(ソーシャル・ネットワーキング・サービス)と呼ばれるコミュニティ型のサービスを提供するサーバである
。つまり、サーバ20は、ユーザの情報(ユーザ名、日記、掲示情報、ゲームフィールドの状況など)をログインしたユーザだけでなく、当該ユーザとフレンド関係にある他のユーザにも送信し、ユーザ間でコミュニケーションを図るようにしている。サーバ20は、会員登録を行ったユーザに限定してサービスを提供するようにしてもよい。サーバ20は、1又は複数のサーバ(認証サーバ、ゲーム処理サーバ、通信サーバ、課金サーバ、データベースサーバ等)により構成してもよい。
The server 20 is an information processing apparatus that provides a service capable of providing communication among a plurality of users (players). In this embodiment, the server 20 provides a community-type service called SNS (social networking service). Server. That is, the server 20 transmits user information (user name, diary, bulletin information, game field status, etc.) not only to the logged-in user but also to other users who have a friendship with the user, and I try to communicate. The server 20 may provide a service only to the user who has registered as a member. The server 20 may be configured by one or a plurality of servers (authentication server, game processing server, communication server, billing server, database server, etc.).

また、本実施形態のサーバ20は、端末10からの要求に応じて、オンラインゲームサービス(ソーシャルゲーム)を提供する。本実施形態では、端末10においてゲームプログラムが実行され、サーバ20では、プレーヤのアカウント情報や、端末10で実行されるゲームのゲーム結果、当該ゲームで使用可能なゲーム媒体(カード、キャラクタ等)、ゲームで使用可能なアイテム、当該ゲームで使用可能なゲーム内通貨などの情報、当該ゲームを構成するステージに関する情報等が管理される。   In addition, the server 20 of this embodiment provides an online game service (social game) in response to a request from the terminal 10. In the present embodiment, a game program is executed on the terminal 10, and in the server 20, player account information, game results of the game executed on the terminal 10, game media (cards, characters, etc.) usable in the game, Information such as items that can be used in the game, in-game currency that can be used in the game, information on the stages constituting the game, and the like are managed.

端末10は、携帯端末(スマートフォン、携帯電話、携帯型ゲーム機等)、パーソナルコンピュータ(PC)、ゲーム装置、画像生成装置などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してサーバ20に接続可能な装置である。なお、端末10とサーバ20との通信回線は、有線でもよいし無線でもよい。   The terminal 10 is an information processing device such as a mobile terminal (smart phone, mobile phone, portable game machine, etc.), personal computer (PC), game device, image generation device, and the like via a network such as the Internet (WAN) or a LAN. The device can be connected to the server 20. The communication line between the terminal 10 and the server 20 may be wired or wireless.

また、サーバ20は、複数の装置(ハードウエア)によって構成されていてもよく、処理の機能やストレージを分散してもよい。   The server 20 may be configured by a plurality of devices (hardware), and may distribute processing functions and storage.

2.1 端末の構成
図2に本実施形態の端末10(ゲーム装置)の機能ブロック図の一例を示す。なお本実施形態の端末は図2の構成要素(各部)の一部を省略した構成としてもよい。
2.1 Terminal Configuration FIG. 2 shows an example of a functional block diagram of the terminal 10 (game device) of the present embodiment. Note that the terminal of this embodiment may have a configuration in which some of the components (each unit) in FIG. 2 are omitted.

入力部160は、ユーザからの入力情報を入力するための機器であり、プレーヤの入力情報を処理部に出力する。本実施形態の入力部160は、ユーザの入力情報(入力信号)を検出する検出部162を備える。入力部160は、例えば、レバー、ボタン、ステアリング、マイク、タッチパネル型ディスプレイ、キーボード、マウスなどがある。   The input unit 160 is a device for inputting input information from the user, and outputs the input information of the player to the processing unit. The input unit 160 of this embodiment includes a detection unit 162 that detects user input information (input signal). The input unit 160 includes, for example, a lever, a button, a steering, a microphone, a touch panel display, a keyboard, a mouse, and the like.

本実施形態の端末10は、タッチパネルへタッチ操作してプレイするものであるが、端末10には、ボタン、方向キーなどの操作子(ボタン、方向キー等)を有していてもよい。   Although the terminal 10 of this embodiment plays by touching a touch panel, the terminal 10 may have operators (buttons, direction keys, etc.) such as buttons and direction keys.

また、入力部160は、3軸の加速度を検出する加速度センサや、角速度を検出するジャイロセンサ、撮像部を備えた入力機器でもよい。例えば、入力機器は、ユーザが把持して動かすものであってもよいし、ユーザが身につけて動かすものであってもよい。また、入力機器には、ユーザが把持する刀型コントローラや銃型コントローラ、あるいはユーザが身につける(ユーザが手に装着する)グローブ型コントローラなど実際の道具を模して作られたコントローラも含まれる。また入力機器には、入力機器と一体化されているゲーム装置、携帯型ゲーム装置、携帯電話なども含まれる。本実施形態の端末10は、複数の入力部160を備えていてもよい。   The input unit 160 may be an input device including an acceleration sensor that detects triaxial acceleration, a gyro sensor that detects angular velocity, and an imaging unit. For example, the input device may be one that is gripped and moved by the user, or one that the user wears and moves. The input devices also include controllers made by imitating actual tools such as sword-type controllers and gun-type controllers held by the user, or glove-type controllers worn by the user (attached to the user's hand). It is. The input device also includes a game device, a portable game device, a mobile phone, and the like integrated with the input device. The terminal 10 of this embodiment may include a plurality of input units 160.

記憶部170は、処理部100の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部100や通信部196の記憶領域として機能する。   The storage unit 170 stores programs and various data for causing the computer to function as each unit of the processing unit 100, and functions as a storage area for the processing unit 100 and the communication unit 196.

記憶部170は、一時的な記憶領域や、ストレージを含む。ストレージとは、ハードディスク、光学ディスク、フラッシュメモリ、磁気テープ等であり、データを永続的に記憶
する装置のことをいう。また、記憶部170は、情報記憶媒体180に格納されているプログラムやデータを記憶してもよい。
The storage unit 170 includes a temporary storage area and storage. A storage is a hard disk, an optical disk, a flash memory, a magnetic tape, or the like, and refers to a device that permanently stores data. The storage unit 170 may store programs and data stored in the information storage medium 180.

そして、本実施形態の記憶部170は、ワーク領域として使用される主記憶部171と、表示画像等が記憶される画像バッファ172、ゲーム情報記憶部173を含む。なお、これらの一部を省略する構成としてもよい。   The storage unit 170 of the present embodiment includes a main storage unit 171 that is used as a work area, an image buffer 172 that stores display images and the like, and a game information storage unit 173. Note that some of these may be omitted.

主記憶部171は、RAMなどにより実現できる。主記憶部171は、本実施形態の処理において使用される記憶領域である。   The main storage unit 171 can be realized by a RAM or the like. The main storage unit 171 is a storage area used in the processing of this embodiment.

画像バッファ172は、VRAMなどにより実現できる。   The image buffer 172 can be realized by a VRAM or the like.

ゲーム情報記憶部173は、サーバ20から受信した、プレーヤID(プレーヤの識別情報)に対応付けられている情報、例えば、カード情報(キャラクタ情報)、デッキ情報、所有アイテム、各種パラメータ等を記憶する。   The game information storage unit 173 stores information associated with the player ID (player identification information) received from the server 20, such as card information (character information), deck information, owned items, various parameters, and the like. .

情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。なお、情報記憶媒体180はストレージである。   The information storage medium 180 (computer-readable medium) stores programs, data, and the like, and functions as an optical disk (CD, DVD), magneto-optical disk (MO), magnetic disk, hard disk, and magnetic tape. Alternatively, it can be realized by a memory (ROM). The information storage medium 180 is a storage.

また、情報記憶媒体180には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)を記憶することができる。   Further, the information storage medium 180 can store a program for causing a computer to function as each unit of the present embodiment (a program for causing a computer to execute processing of each unit).

なお、サーバ20が有する情報記憶媒体や記憶部に記憶されているプログラムや各種データを、ネットワークを介して受信し、受信したプログラムやデータを記憶部170や情報記憶媒体180に記憶してもよい。このようにプログラムや各種データを受信して端末10の処理部100の各部としてコンピュータを機能させる場合も本発明の範囲内に含む。なお、処理部100は、後述するように、記憶部170や情報記憶媒体180に格納されるプログラムやデータに基づいて本実施形態の種々の処理を行う。   It should be noted that the information storage medium and the data stored in the server 20 may be received via a network, and the received program and data may be stored in the storage unit 170 and the information storage medium 180. . The case of receiving the program and various data and causing the computer to function as each unit of the processing unit 100 of the terminal 10 is also included in the scope of the present invention. As will be described later, the processing unit 100 performs various processes of the present embodiment based on programs and data stored in the storage unit 170 and the information storage medium 180.

表示部190は、本実施形態により生成された画像を出力するものであり、その機能は、CRT、LCD、タッチパネルディスプレイ、或いはHMD(ヘッドマウントディスプレイ)などにより実現できる。   The display unit 190 outputs an image generated according to the present embodiment, and its function can be realized by a CRT, LCD, touch panel display, HMD (head mounted display), or the like.

なお、表示部190は、タッチパネルディスプレイを用いることによりプレーヤがゲーム操作を行う入力部160としても機能してもよい。ここでタッチパネルとして、例えば抵抗膜方式(4線式、5線式)、静電容量方式、電磁誘導方式、超音波表面弾性波方式、赤外線走査方式などのタッチパネルを用いることができる。   The display unit 190 may also function as an input unit 160 that allows a player to perform a game operation by using a touch panel display. Here, as the touch panel, for example, a resistive film type (4-wire type, 5-wire type), capacitive type, electromagnetic induction type, ultrasonic surface acoustic wave type, infrared scanning type, or the like can be used.

音出力部192は、処理部100で生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。   The sound output unit 192 outputs the sound generated by the processing unit 100, and its function can be realized by a speaker, headphones, or the like.

通信部196はサーバ20との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。   The communication unit 196 performs various controls for communicating with the server 20, and the function can be realized by hardware such as various processors or a communication ASIC, a program, or the like.

処理部100(プロセッサ)は、入力部160からの操作入力(入力情報)、記憶部170や情報記憶媒体180に格納されるプログラム及びデータ、通信部196を介して受
信したデータなどに基づいて、ゲーム処理、画像生成処理、音生成処理、などの処理を行う。処理部100は、記憶部170内の主記憶部171をワーク領域として各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
The processing unit 100 (processor) is based on operation input (input information) from the input unit 160, programs and data stored in the storage unit 170 or the information storage medium 180, data received via the communication unit 196, and the like. Processing such as game processing, image generation processing, and sound generation processing is performed. The processing unit 100 performs various processes using the main storage unit 171 in the storage unit 170 as a work area. The functions of the processing unit 100 can be realized by hardware such as various processors (CPU, DSP, etc.), ASIC (gate array, etc.), and programs.

処理部100は、受け付け部111、表示制御部112、ゲーム処理部113、通信制御部120、画像生成部130、音生成部140を含む。   The processing unit 100 includes a receiving unit 111, a display control unit 112, a game processing unit 113, a communication control unit 120, an image generation unit 130, and a sound generation unit 140.

受け付け部110は、プレーヤの入力情報(入力信号、タッチ位置に基づく入力情報)を受け付ける処理を行う。例えば、受け付け部110は、抽選要求の入力情報を受け付ける処理を行う。また、受け付け部110は、サーバ20の抽選処理によって決定されたゲーム媒体の取得要否の入力情報を受け付ける処理を行う。また、受け付け部110は、サーバ20の抽選処理によって決定されたゲーム媒体の取得を不要とする旨の入力情報を受け付ける処理を行う。   The accepting unit 110 performs processing for accepting player input information (input signal, input information based on a touch position). For example, the receiving unit 110 performs a process of receiving input information for a lottery request. In addition, the accepting unit 110 performs a process of accepting input information regarding whether or not to acquire a game medium determined by the lottery process of the server 20. In addition, the reception unit 110 performs a process of receiving input information indicating that the acquisition of the game content determined by the lottery process of the server 20 is not necessary.

表示制御部112は、ゲーム画像を表示する処理を行う。例えば、表示制御部112は、画像生成部130によって生成されたゲーム画像(ゲーム画面)を表示部190に表示する制御を行ってもよいし、サーバ20において生成されたゲーム画像(ゲーム画面)を受信し、受信したゲーム画像を表示部190に表示する制御を行ってもよい。   The display control unit 112 performs processing for displaying a game image. For example, the display control unit 112 may perform control to display the game image (game screen) generated by the image generation unit 130 on the display unit 190, or the game image (game screen) generated in the server 20. You may perform control which receives and displays the received game image on the display part 190. FIG.

ゲーム処理部113は、ゲームを進行させる制御を行う。   The game processing unit 113 performs control to advance the game.

通信制御部120は、サーバ20との接続(セッションやコネクション)を確立し、ネットワークを介してデータを送受信する処理を行う。   The communication control unit 120 performs a process of establishing a connection (session or connection) with the server 20 and transmitting / receiving data via the network.

例えば、通信制御部120は、受け付け部110が受け付けた入力情報をサーバ20に送信する制御を行う。また、通信制御部120は、サーバから各種情報(ゲーム画像の情報や、ゲーム情報、プレーヤ情報)を受信する制御を行う。   For example, the communication control unit 120 performs control to transmit the input information received by the receiving unit 110 to the server 20. Further, the communication control unit 120 performs control to receive various types of information (game image information, game information, player information) from the server.

画像生成部130は、処理部100で行われる種々の処理の結果に基づいて描画処理を行い、これによりゲーム画像を生成し、表示部190に出力する。画像生成部130は、オブジェクト空間(ゲーム空間)内において仮想カメラ(所与の視点)から見える画像(いわゆる3次元画像)を生成してもよい。   The image generation unit 130 performs drawing processing based on the results of various processes performed by the processing unit 100, thereby generating a game image and outputting it to the display unit 190. The image generation unit 130 may generate an image (so-called three-dimensional image) that can be seen from a virtual camera (given viewpoint) in the object space (game space).

例えば、画像生成部130は、3次元ゲーム画像を生成する場合には、まず、座標変換(ワールド座標変換、カメラ座標変換)、クリッピング処理、或いは透視変換等のジオメトリ処理が行われ、その処理結果に基づいて、描画データ(プリミティブ面の頂点の位置座標、テクスチャ座標、色データ、法線ベクトル或いはα値等)が作成される。そして、この描画データ(プリミティブ面データ)に基づいて、透視変換後(ジオメトリ処理後)のオブジェクト(1又は複数プリミティブ面)を画像バッファ172(フレームバッファ、ワークバッファなどのピクセル単位で画像情報を記憶できるバッファ。VRAM)に描画する。これにより、オブジェクト空間内において仮想カメラ(所与の視点)から見える画像が生成される。   For example, when generating a three-dimensional game image, the image generation unit 130 first performs geometry processing such as coordinate transformation (world coordinate transformation, camera coordinate transformation), clipping processing, or perspective transformation, and the processing result Based on the drawing data, drawing data (positional coordinates of the vertices of the primitive surface, texture coordinates, color data, normal vector, α value, etc.) are created. Then, based on the drawing data (primitive surface data), the object (one or a plurality of primitive surfaces) after perspective transformation (after the geometry processing) is stored in the image buffer 172 (image buffer, work buffer, or other pixel unit). Can be drawn in a VRAM). Thereby, an image that can be seen from the virtual camera (given viewpoint) in the object space is generated.

音生成部140は、処理部100で行われる種々の処理の結果に基づいて音処理を行い、BGM、効果音、又は音声などのゲーム音を生成し、音出力部192に出力する。
なお、本実施形態の端末10は、1人のプレーヤのみがプレイできるシングルプレーヤモードで処理を行ってもよいし、複数のプレーヤがプレイできるマルチプレーヤモードで処理を行ってもよい。また複数のプレーヤがプレイする場合に、これらの複数のプレーヤに提供するゲーム画像やゲーム音を、サーバ20あるいは1つの端末10を用いて生成し
てもよいし、ネットワークを介して接続されたサーバ20や複数の端末10を用いて分散処理により生成してもよい。
The sound generation unit 140 performs sound processing based on the results of various processes performed by the processing unit 100, generates game sounds such as BGM, sound effects, or sounds, and outputs the game sounds to the sound output unit 192.
Note that the terminal 10 according to the present embodiment may perform processing in a single player mode in which only one player can play, or may perform processing in a multiplayer mode in which a plurality of players can play. Further, when a plurality of players play, game images and game sounds to be provided to the plurality of players may be generated using the server 20 or one terminal 10, or a server connected via a network. It may be generated by distributed processing using 20 or a plurality of terminals 10.

2.2 サーバの構成
図3に本実施形態のサーバ20の機能ブロック図の一例を示す。なお本実施形態のサーバは図3の構成要素(各部)の一部を省略した構成としてもよい。
2.2 Server Configuration FIG. 3 shows an example of a functional block diagram of the server 20 of this embodiment. Note that the server of this embodiment may have a configuration in which some of the components (each unit) in FIG. 3 are omitted.

記憶部270は、処理部200の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部200や通信部296の記憶領域として機能する。   The storage unit 270 stores a program for causing the computer to function as each unit of the processing unit 200 and various data, and also functions as a storage area for the processing unit 200 and the communication unit 296.

記憶部270は、一時的な記憶領域や、ストレージを含む。ストレージとは、ハードディスク、光学ディスク、フラッシュメモリ、磁気テープ等であり、データを永続的に記憶する装置のことをいう。また、記憶部270は、情報記憶媒体280に格納されているプログラムやデータを記憶してもよい。   The storage unit 270 includes a temporary storage area and storage. A storage is a hard disk, an optical disk, a flash memory, a magnetic tape, or the like, and refers to a device that permanently stores data. The storage unit 270 may store programs and data stored in the information storage medium 280.

そして、本実施形態の記憶部270は、ワーク領域として使用される主記憶部272を含む。なお、これらの一部を省略する構成としてもよい。   The storage unit 270 of this embodiment includes a main storage unit 272 used as a work area. Note that some of these may be omitted.

主記憶部272は、RAMなどにより実現できる。主記憶部272は、本実施形態の処理において使用される記憶領域である。   The main storage unit 272 can be realized by a RAM or the like. The main storage unit 272 is a storage area used in the processing of this embodiment.

記憶部270には、サーバ20が管理する各プレーヤのプレーヤ情報261を記憶する。   The storage unit 270 stores player information 261 of each player managed by the server 20.

プレーヤ情報261には、本実施形態のゲームをプレイするためのプレーヤID(プレーヤ識別情報)、ログインパスワード、ユーザ関連性に関するデータを含む。ユーザ関連性に関するデータは、他のユーザとの関連性(例えば、同じグループに所属するか否か、ゲーム内のフレンドであるか否か等)に関するデータを含む。   The player information 261 includes data related to a player ID (player identification information), a login password, and user relevance for playing the game of this embodiment. The data relating to user relevance includes data relating to relevance to other users (for example, whether they belong to the same group, whether they are friends in the game, etc.).

また、プレーヤ情報261には、プレーヤが所有(所持)するゲーム媒体(カード、キャラクタ等)、プレーヤIDに対応付けられた所定パラメータを含む。所定パラメータとは、プレーヤが所有(所持)する仮想通貨額、プレーヤが所有(所持)する所定のアイテムの個数等である。   The player information 261 includes game media (card, character, etc.) owned (possessed) by the player and predetermined parameters associated with the player ID. The predetermined parameter includes a virtual currency amount owned (possessed) by the player, a number of predetermined items owned (possessed) by the player, and the like.

また、プレーヤ情報261には、プレーヤのゲームの進捗データを含んでもよい。   Further, the player information 261 may include game progress data of the player.

情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。   The information storage medium 280 (computer-readable medium) stores programs, data, and the like, and functions as an optical disk (CD, DVD), magneto-optical disk (MO), magnetic disk, hard disk, and magnetic tape. Alternatively, it can be realized by a memory (ROM). The processing unit 200 performs various processes of the present embodiment based on a program (data) stored in the information storage medium 280. That is, the information storage medium 280 stores a program for causing a computer to function as each unit of the present embodiment (a program for causing a computer to execute processing of each unit).

通信部296は外部(例えば、端末、他のゲームサーバや他のゲームシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。   The communication unit 296 performs various controls for communicating with the outside (for example, terminals, other game servers, and other game systems), and functions as hardware such as various processors or communication ASICs. It can be realized by hardware and programs.

処理部200(プロセッサ)は、記憶部270や情報記憶媒体280に記憶されるプロ
グラム及びデータ、通信部296を介して受信したデータなどに基づいて、処理を行う。具体的には、処理部200は、端末10からの要求に応じてサービスを提供する処理を行う。
The processing unit 200 (processor) performs processing based on programs and data stored in the storage unit 270 and the information storage medium 280, data received via the communication unit 296, and the like. Specifically, the processing unit 200 performs a process of providing a service in response to a request from the terminal 10.

また、処理部200は記憶部270内の主記憶部271をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。   The processing unit 200 performs various processes using the main storage unit 271 in the storage unit 270 as a work area. The functions of the processing unit 200 can be realized by hardware such as various processors (CPU, DSP, etc.), ASIC (gate array, etc.), and programs.

特に、本実施形態のサーバ20の処理部200は、抽選受け付け部211、抽選処理部212、取得要否受け付け部213、付与処理部214、抽選禁止制御部215、通常抽選処理部216、管理部220、ゲーム進行制御部221、特典付与部223、通信制御部226を含む。なお、これらの一部を省略する構成としてもよい。   In particular, the processing unit 200 of the server 20 according to the present embodiment includes a lottery reception unit 211, a lottery processing unit 212, an acquisition necessity reception unit 213, a grant processing unit 214, a lottery prohibition control unit 215, a normal lottery processing unit 216, and a management unit. 220, the game progress control part 221, the privilege provision part 223, and the communication control part 226 are included. Note that some of these may be omitted.

抽選受け付け部211は、プレーヤから抽選要求の入力情報を受け付ける。   The lottery reception unit 211 receives input information of a lottery request from the player.

抽選受け付け部211は、プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、プレーヤから再抽選要求の入力情報を受け付け可能に制御してもよい。   The lottery accepting unit 211 may perform control so that the input information of the re-lottery request can be accepted from the player when the number of game media given to the player reaches a predetermined number.

抽選処理部(特別抽選処理部)212は、プレーヤから抽選要求(特別抽選用の抽選要求)の入力情報を受け付けた場合に、抽選対象となる複数のゲーム媒体の中から、プレーヤが取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う。   When the lottery processing unit (special lottery processing unit) 212 receives input information of a lottery request (lottery request for special lottery) from the player, the player can acquire the game from a plurality of game media to be lottery targets. A game medium is determined by lottery, and a process for disclosing the determined game medium is performed.

抽選処理部212は、プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、複数のゲーム媒体を抽選で決定し、決定された複数のゲーム媒体を開示する処理を行うようにしてもよい。   The lottery processing unit 212 performs a process of determining a plurality of game media by lottery and disclosing the determined plurality of game media when the number of game media given to the player reaches a predetermined number. Also good.

抽選処理部212は、プレーヤから再抽選要求の入力情報を受け付けた場合に、プレーヤが取得可能なゲーム媒体を再抽選で決定し、決定されたゲーム媒体を開示する処理を行うようにしてもよい。   When the lottery processing unit 212 receives the input information of the re-lottery request from the player, the lottery processing unit 212 may determine the game media that can be acquired by the re-lottery and perform the process of disclosing the determined game media. .

取得要否受け付け部213は、プレーヤから抽選処理部212によって決定されたゲーム媒体の取得要否の入力情報を受け付ける。   The acquisition necessity accepting unit 213 accepts input information on whether or not to acquire a game medium determined by the lottery processing unit 212 from the player.

また、取得要否受け付け部213がプレーヤから抽選処理部212によって決定されたゲーム媒体の取得要求の入力情報を受け付けた場合に、抽選処理部212は、プレーヤが次に取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う。   Further, when the acquisition necessity reception unit 213 receives input information of a game medium acquisition request determined by the lottery processing unit 212 from the player, the lottery processing unit 212 lotteries game media that can be acquired next by the player. The process of disclosing the determined game content is performed.

また、取得要否受け付け部213は、抽選処理部212に決定された複数のゲーム媒体のうち一部のゲーム媒体の取得要求の入力情報を受け付けるようにしてもよい。   In addition, the acquisition necessity reception unit 213 may receive input information of acquisition requests for some game media among the plurality of game media determined by the lottery processing unit 212.

付与処理部214は、取得要否受け付け部213によってプレーヤからゲーム媒体の取得要求の入力情報を受け付けた場合に、プレーヤの所定パラメータを消費させることを条件に、抽選処理部212によって決定されたゲーム媒体をプレーヤに付与する処理を行う。   The grant processing unit 214 is a game determined by the lottery processing unit 212 on condition that a predetermined parameter of the player is consumed when the input information of the game medium acquisition request is received from the player by the acquisition necessity receiving unit 213. A process of giving a medium to the player is performed.

付与処理部214は、プレーヤから一部のゲーム媒体(抽選処理部212によって決定された複数のゲーム媒体のうちの一部のゲーム媒体)の取得要求の入力情報を受け付けた場合に、プレーヤの所定パラメータを消費させることを条件に、当該一部のゲーム媒体を
プレーヤに付与する処理を行うようにしてもよい。
When the grant processing unit 214 receives input information of an acquisition request for a part of game media (a part of game media determined by the lottery processing unit 212) from the player, On condition that the parameter is consumed, the process of giving the part of the game media to the player may be performed.

また、付与処理部214は、通常抽選処理部216によって決定されたゲーム媒体をプレーヤに付与する処理を行うようにしてもよい。なお、所定パラメータの消費量を通常抽選用の所定パラメータの消費量と異ならせる、又は、所定パラメータの種類を、通常抽選用の所定パラメータの種類と異ならせるようにしてもよい。   Further, the grant processing unit 214 may perform a process of granting the game content determined by the normal lottery processing unit 216 to the player. Note that the consumption of the predetermined parameter may be different from the consumption of the predetermined parameter for the normal lottery, or the type of the predetermined parameter may be different from the type of the predetermined parameter for the normal lottery.

また、取得要否受け付け部213が、プレーヤからゲーム媒体の取得を不要とする旨の入力情報を受け付けた場合、又は、抽選処理部212によってゲーム媒体が決定された時点から第1の期間が経過するまでの間にプレーヤからゲーム媒体の取得要求を受け付けなかった場合に、抽選禁止制御部215は、プレーヤからの抽選禁止を決定し、当該抽選禁止の決定時から第2の期間が経過するまでの間、プレーヤからの抽選を禁止する処理を行う。   In addition, when the acquisition necessity reception unit 213 receives input information indicating that the acquisition of the game medium is unnecessary from the player, or when the game medium is determined by the lottery processing unit 212, the first period has elapsed. If the game media acquisition request is not received from the player before the determination, the lottery prohibition control unit 215 determines the lottery prohibition from the player, and until the second period elapses from the determination of the lottery prohibition. During this period, a process for prohibiting lottery from the player is performed.

抽選禁止制御部215は、抽選禁止の決定時までにプレーヤに付与したゲーム媒体の付与回数に応じて、第2の期間の長さを決定するようにしてもよい。   The lottery prohibition control unit 215 may determine the length of the second period in accordance with the number of times of game media provided to the player until the determination of the lottery prohibition.

通常抽選処理部216は、プレーヤから通常抽選用の抽選要求の入力情報を受け付けた場合に、通常抽選用の所定パラメータを消費させることを条件に、通常抽選対象となる複数のゲーム媒体の中から、前記プレーヤが取得可能なゲーム媒体を抽選で決定する処理を行う。   The normal lottery processing unit 216 receives the input information of the lottery request for the normal lottery from the player, and consumes the predetermined parameters for the normal lottery from the plurality of game media to be the normal lottery targets. The game media that can be acquired by the player are determined by lottery.

管理部220は、プレーヤ毎に、プレーヤの識別情報に対応付けてプレーヤの情報261を管理する。   The management unit 220 manages player information 261 in association with player identification information for each player.

ゲーム進行制御部221は、端末10から受信したプレーヤの入力情報に基づいて、ゲームを進行させる処理(ゲームを開始させる処理、ゲーム空間(ゲームフィールド)に表示物を配置する処理、各種ゲームパラメータを算出する処理、ゲームを終了させる処理)を行う。   Based on the input information of the player received from the terminal 10, the game progress control unit 221 performs a process of progressing the game (a process of starting a game, a process of placing a display object in a game space (game field), and various game parameters. Processing to calculate, processing to end the game).

本実施形態のゲーム進行制御部221は、プレーヤの入力情報に応じて、ステージの選択を受信し、当該ステージのゲーム(タイミングゲーム、リズムゲーム、対戦ゲーム、ロールプレイングゲーム等)を実行するための情報や、実行の指示を端末10に送信する。   The game progress control unit 221 of this embodiment receives a selection of a stage in accordance with player input information, and executes a game of the stage (timing game, rhythm game, battle game, role playing game, etc.) Information and execution instructions are transmitted to the terminal 10.

また、ゲーム進行制御部221は、プレーヤ毎にゲームの進捗データを管理する。本実施形態では、プレーヤ毎にユーザIDに対応づけて進捗データを管理する。例えば、ゲーム進行制御部221は、端末10から送信された進捗データを受信し、記憶部270に格納(記憶)する。   The game progress control unit 221 manages game progress data for each player. In this embodiment, the progress data is managed in association with the user ID for each player. For example, the game progress control unit 221 receives progress data transmitted from the terminal 10 and stores (stores) it in the storage unit 270.

特典付与部223は、ゲーム結果が所定の結果(例えば、勝利、クリア)と判定された場合に、プレーヤに特典(カード、アイテム等)を付与する処理を行う。   The privilege granting unit 223 performs a process of granting a privilege (card, item, etc.) to the player when the game result is determined to be a predetermined result (for example, victory, clear).

通信制御部226は、端末10との接続(セッションやコネクション)を確立し、端末10とネットワークを介してデータを送受信する処理を行う。つまり、通信制御部226は、プレーヤの端末10からの要求に基づいて、要求に応じた情報を当該端末10に送信する。   The communication control unit 226 performs a process of establishing a connection (session or connection) with the terminal 10 and transmitting / receiving data to / from the terminal 10 via the network. That is, the communication control unit 226 transmits information corresponding to the request to the terminal 10 based on the request from the terminal 10 of the player.

特に、本実施形態の通信制御部226は、端末から、抽選要求の入力情報(特別抽選用の抽選要求の入力情報、通常抽選用の抽選要求の入力情報)、ゲーム媒体の取得要求の入力情報、ゲーム媒体の取得を不要とする旨の入力情報などを受け付ける(受信)する処理
を行う。
In particular, the communication control unit 226 of the present embodiment receives, from the terminal, lottery request input information (special lottery request input information, normal lottery request input information), and game media acquisition request input information. Then, a process of receiving (receiving) input information indicating that the acquisition of the game medium is unnecessary is performed.

3.本実施形態の手法
3.1 概要
本実施形態のゲームシステムは、プレーヤが端末(スマートフォンなど)を用いてゲームを行うものである。そして、端末とネットワークを介して接続されたサーバが、抽選処理を行い、抽選で決定されたカード(広義にはゲーム媒体)をプレーヤに付与する処理を行う。
3. 3. Method according to this embodiment 3.1 Overview The game system according to this embodiment is such that a player plays a game using a terminal (such as a smartphone). Then, a server connected to the terminal via the network performs a lottery process, and performs a process of giving a card (game medium in a broad sense) determined by the lottery to the player.

特に、本実施形態の抽選処理では、所定パラメータを消費する前に、抽選で決定されたカードをプレーヤに開示し、プレーヤが承諾した後に、所定パラメータを消費させて、抽選で決定されたゲーム媒体をプレーヤに付与する。つまり、プレーヤは、所定パラメータを消費しなくても、事前にカードの内容を確認することができる。その結果、プレーヤが満足感の得られる抽選を実現することができる。   In particular, in the lottery process of the present embodiment, the card determined by the lottery is disclosed to the player before the predetermined parameter is consumed, and after the player accepts, the predetermined parameter is consumed and the game medium determined by the lottery. Is given to the player. That is, the player can confirm the contents of the card in advance without consuming the predetermined parameter. As a result, it is possible to realize a lottery that allows the player to obtain satisfaction.

以下、本実施形態における抽選処理の内容等について詳細に説明する。   Hereinafter, the contents of the lottery process in the present embodiment will be described in detail.

3.2 カード情報の説明
本実施形態のサーバ20は、プレーヤ毎に、プレーヤが所有するカードを記憶部270に記憶する。カードは、キャラクタに対応付けられている。なお、同一のキャラクタ(例えば、キャラクタPA)に対して、パラメータや画像が異なる複数のカードがあってもよい。
3.2 Description of Card Information For each player, the server 20 of this embodiment stores a card owned by the player in the storage unit 270. The card is associated with the character. There may be a plurality of cards with different parameters and images for the same character (for example, character PA).

図4は、カード(カードID=C1)の画像の一例を示す。例えば、プレーヤP1は、プレーヤP1の操作入力に基づいて、プレーヤP1自身が所有するカードを端末10の表示部190に表示させて確認することができる。また、プレーヤP1は、プレーヤP1の操作入力に基づいて、デッキにカードを設定することによって、ゲームで用いるプレーヤキャラクタ(ゲーム用のキャラクタ)を設定することができる。   FIG. 4 shows an example of an image of a card (card ID = C1). For example, the player P1 can confirm the card owned by the player P1 by displaying it on the display unit 190 of the terminal 10 based on the operation input of the player P1. Further, the player P1 can set a player character (game character) used in the game by setting a card in the deck based on the operation input of the player P1.

図5は、サーバ20の記憶部270に記憶される、プレーヤP1が所有するカードの情報の一例を示す。カードの情報は、言い換えると、カードに対応付けられるキャラクタの情報である。   FIG. 5 shows an example of card information stored in the storage unit 270 of the server 20 and owned by the player P1. In other words, the card information is character information associated with the card.

キャラクタIDは、キャラクタを識別するための情報(キャラクタ名)である。カードIDは、キャラクタIDと対応付けられており、カードを識別するための情報を示す。攻撃力は、プレーヤのキャラクタが、敵キャラクタを攻撃する際に、敵キャラクタのHP(体力値)から減算する値を示す。防御力は、敵キャラクタがプレーヤキャラクタを攻撃する際の敵キャラクタの攻撃力から減算する値を示す。HPは、体力値であり、敵キャラクタがプレーヤキャラクタを攻撃する際に、プレーヤキャラクタのHPから減算する値を示す。レア度は、キャラクタ又はカードの希少度合いを示す。例えば、レア度は、数値が低いほど希少価値が低く、数値が高いほど希少価値が高いことを示すパラメータとする。レベルは、キャラクタの育成度合い(進行度合い)を示すパラメータである。例えば、ゲーム結果が所定の結果(例えば、勝利)のときに、ゲームで用いた(デッキに設定された)キャラクタのレベルを上昇させる。特性は、キャラクタの特性を示すものであり、例えば、各キャラクタにA(攻撃型)、B(防御型)、C(体力値の回復型)のいずれかを設定する。   The character ID is information (character name) for identifying the character. The card ID is associated with the character ID and indicates information for identifying the card. The attack power indicates a value to be subtracted from the enemy character's HP (physical strength value) when the player character attacks the enemy character. The defense power indicates a value to be subtracted from the attack power of the enemy character when the enemy character attacks the player character. HP is a physical strength value, and indicates a value to be subtracted from the HP of the player character when the enemy character attacks the player character. The rarity indicates the degree of rarity of the character or card. For example, the rare degree is a parameter indicating that the lower the numerical value, the lower the rare value, and the higher the numerical value, the higher the rare value. The level is a parameter indicating the degree of character development (degree of progress). For example, when the game result is a predetermined result (for example, victory), the level of the character used in the game (set in the deck) is increased. The characteristic indicates the characteristic of the character. For example, one of A (attack type), B (defense type), and C (health strength recovery type) is set for each character.

3.3 所定パラメータの説明
図6は、サーバが管理する各プレーヤの所定パラメータAの一例を示す。
3.3 Description of Predetermined Parameters FIG. 6 shows an example of the predetermined parameter A of each player managed by the server.

本実施形態の所定パラメータAは、ゲームで用いられるパラメータであり、例えば、プレーヤが所持する仮想通貨額である。   The predetermined parameter A of the present embodiment is a parameter used in the game, for example, a virtual currency amount possessed by the player.

本実施形態での仮想通貨は、ゲームで取引される通貨単位(例えば、ジュエル)で管理される。なお、仮想通貨は、ジュエルの他、ポイント、コイン、メダルとも呼ばれており、単位や価値については、ゲームで用いられるもの、或いは、SNSで共通の通貨単位を用いられるものでもよい。また、仮想通貨の通貨単位は、現実世界の通貨単位(円、ドル、ユーロ)でもよい。   The virtual currency in this embodiment is managed in a currency unit (for example, jewel) traded in the game. In addition to the jewel, the virtual currency is also called a point, a coin, or a medal, and the unit and value may be those used in a game or those using a common currency unit in SNS. The currency unit of the virtual currency may be a real-world currency unit (yen, dollar, euro).

また、本実施形態において、ユーザに付与する所定パラメータAの初期値は零であるが、初期段階で予め所定額(例えば、100ジュエル)をユーザに付与してもよい。   In the present embodiment, the initial value of the predetermined parameter A to be given to the user is zero, but a predetermined amount (for example, 100 jewels) may be given to the user in advance at the initial stage.

所定パラメータAは、プレーヤの入力に基づく課金処理によって上昇させることができる。例えば、サーバは、プレーヤが100円を支払った場合には、100円に相当する値(70ジュエル)を、プレーヤの所持仮想通貨に加算し、プレーヤが1000円を支払った場合には1000円に相当する値(700ジュエル)を、プレーヤの所持仮想通貨に加算する。   The predetermined parameter A can be increased by a billing process based on player input. For example, the server adds a value equivalent to 100 yen (70 jewels) to the player's virtual currency when the player pays 100 yen, and to 1000 yen when the player pays 1000 yen. A corresponding value (700 jewels) is added to the player's possessed virtual currency.

また、サーバは、プレーヤのログイン時に、ログインボーナスとして付与する値(例えば、10ジュエル)を、所定パラメータAに加算する制御を行うようにしてもよい。また、サーバは、プレーヤのゲーム結果が所定の結果(例えば、勝ち、クリア、得点が所定しきい値以上である場合等)である場合に、所定の値(例えば、30ジュエル)を、所定パラメータAに加算する制御を行うようにしてもよい。   Further, the server may perform control to add a value (for example, 10 jewels) to be given as a login bonus to the predetermined parameter A when the player logs in. In addition, when the game result of the player is a predetermined result (for example, win, clear, when the score is equal to or greater than a predetermined threshold value, etc.), the server sets a predetermined value (for example, 30 jewels) as a predetermined parameter. You may make it perform the control added to A. FIG.

また、サーバは、所定パラメータAは課金用の所定パラメータA1と、無課金用の所定パラメータA2とに分けて管理してもよい。   Further, the server may manage the predetermined parameter A by dividing it into a predetermined parameter A1 for charging and a predetermined parameter A2 for non-charging.

例えば、サーバ20は、プレーヤがログインする際に、ログインボーナスとして付与する値(例えば、10ジュエル)を、無課金用の所定パラメータA2に加算する制御を行う。また、サーバ20は、プレーヤのゲーム結果が所定の結果である場合に、所定の値(例えば、30ジュエル)を、無課金用の所定パラメータA2に加算する制御を行う。   For example, when the player logs in, the server 20 performs control to add a value (for example, 10 jewels) to be given as a login bonus to the no-charge predetermined parameter A2. In addition, when the game result of the player is a predetermined result, the server 20 performs control to add a predetermined value (for example, 30 jewels) to the predetermined parameter A2 for no charge.

そして、サーバは、プレーヤの入力に基づき課金処理が行われた場合には、課金した額に応じた値を、課金用の所定パラメータA1に加算する制御を行う。例えば、プレーヤが100円を支払った場合には、課金額に応じた値(70)を、課金用の所定パラメータA1に加算する処理を行う。   Then, when the billing process is performed based on the player input, the server performs control to add a value corresponding to the billed amount to the billing predetermined parameter A1. For example, when the player pays 100 yen, a value (70) corresponding to the charge amount is added to the predetermined parameter A1 for charge.

サーバは、所定パラメータAは課金用の所定パラメータA1と、無課金用の所定パラメータA2とに分けて管理している場合には、無課金用の所定パラメータA2を優先的に消費するように制御する。   When the server manages the predetermined parameter A by dividing it into a predetermined parameter A1 for charging and a predetermined parameter A2 for non-charging, control is performed so that the predetermined parameter A2 for non-charging is consumed preferentially. To do.

なお、本実施形態の所定パラメータは、プレーヤが所持する仮想通貨額に限らず、プレーヤが所持する所定のアイテム(ゲームで使用されるアイテム(例えば、魔法石など))の数(所持数)としてもよい。   Note that the predetermined parameter of the present embodiment is not limited to the virtual currency amount possessed by the player, but as the number (possessed number) of predetermined items possessed by the player (items used in the game (for example, magic stone)). Also good.

3.4 抽選受け付け処理の説明
まず、本実施形態において、プレーヤP1から抽選要求の入力情報を受け付ける処理について説明する。
3.4 Description of lottery acceptance process First, a process of accepting lottery request input information from the player P1 in the present embodiment will be described.

図7は、端末10のゲーム画面WAの一例を示す。例えば、プレーヤP1が「ガチャ」
のボタンエリアDAをタッチ入力すると、プレーヤP1の端末10は抽選要求の入力情報を受け付けて、当該抽選要求の入力情報をサーバ20に送信する。そして、サーバ20は、プレーヤP1の抽選要求の入力情報を受け付ける(受信する)処理を行う。
FIG. 7 shows an example of the game screen WA of the terminal 10. For example, if the player P1 is “gacha”
When the button area DA is touch-inputted, the terminal 10 of the player P1 receives the lottery request input information and transmits the lottery request input information to the server 20. Then, the server 20 performs a process of receiving (receiving) the input information of the lottery request of the player P1.

3.5 抽選処理の説明
サーバ20は、プレーヤP1から抽選要求の入力情報を受け付けた場合に、抽選対象となる複数のカードの中から、プレーヤP1が取得可能なカードを抽選で決定し、決定されたカードを開示する処理を行う。
3.5 Description of lottery process When the server 20 receives the lottery request input information from the player P1, the server 20 determines, by lottery, a card that can be acquired by the player P1 from a plurality of cards to be drawn. The process which discloses the card which was done is performed.

サーバ20は、抽選対象となる複数のカードを記憶部270に記憶しているが、抽選処理では、レア度が3以上6以下のカードが抽選で選ばれるように、各レア度に応じた抽選確率を制御する。例えば、レア度3の抽選確率を50%にし、レア度4の抽選確率を30%にし、レア度5の抽選確率を10%、レア度6の抽選確率を10%に設定する。   The server 20 stores a plurality of cards to be a lottery object in the storage unit 270. In the lottery process, a lottery corresponding to each rare degree is selected so that a card having a rare degree of 3 to 6 is selected by lottery. Control the probability. For example, a lottery probability of rare degree 3 is set to 50%, a lottery probability of rare degree 4 is set to 30%, a lottery probability of rare degree 5 is set to 10%, and a lottery probability of rare degree 6 is set to 10%.

そして、例えば、サーバ20は、カードC1を抽選し、当該カードC1をプレーヤP1が取得可能なカードとして決定すると、当該カードC1を開示する処理を行う。つまり、サーバ20は、図8に示すように、カードC1を含むゲーム画像(ゲーム画面)WBを生成し、端末10に送信し、端末10の表示部にゲーム画像WBを表示する。なお、カードC1を開示するとは、カードC1の画像やカードC1の情報、つまり、各種パラメータ(レア度等)等をプレーヤの端末の表示部に表示することを意味する。   For example, when the server 20 draws the card C1 and determines the card C1 as a card that can be acquired by the player P1, the server 20 performs a process of disclosing the card C1. That is, as shown in FIG. 8, the server 20 generates a game image (game screen) WB including the card C <b> 1, transmits it to the terminal 10, and displays the game image WB on the display unit of the terminal 10. The disclosure of the card C1 means that the image of the card C1 and the information of the card C1, that is, various parameters (rare degree, etc.) are displayed on the display unit of the player's terminal.

つまり、プレーヤP1は、所定パラメータAを消費する前に、ゲーム画像WBを見て所望するカードであるか否かを検討することができる。   That is, before consuming the predetermined parameter A, the player P1 can consider whether or not the card is a desired card by looking at the game image WB.

3.6 取得要否受け付け処理の説明
サーバ20は、プレーヤP1から決定されたカードC1の取得要否の入力情報を受け付ける。例えば、図8に示すように、プレーヤP1が「購入する」のボタンエリアDBをタッチ入力すると、プレーヤP1の端末10は、カードC1の取得要求の入力情報を受け付け、カードC1の取得要求の入力情報をサーバ20に送信する。そして、サーバ20は、カードC1の取得要求の入力情報を受け付ける(受信する)処理を行う。
3.6 Description of Acquisition Necessity Acceptance Processing The server 20 accepts input information on the necessity of obtaining the card C1 determined from the player P1. For example, as shown in FIG. 8, when the player P1 touch-inputs the “Purchase” button area DB, the terminal 10 of the player P1 receives input information of an acquisition request for the card C1, and inputs an acquisition request for the card C1. Information is transmitted to the server 20. Then, the server 20 performs a process of receiving (receiving) the input information of the acquisition request for the card C1.

一方、プレーヤP1が「購入しない」のボタンエリアDCをタッチ入力すると、プレーヤP1の端末10は、カードC1の取得を不要とする旨の入力情報を受け付け、カードC1の取得を不要とする旨の入力情報をサーバ20に送信する。そして、サーバ20は、カードC1の取得を不要とする旨の入力情報を受け付ける(受信する)処理を行う。   On the other hand, when the player P1 performs a touch input on the button area DC of “do not purchase”, the terminal 10 of the player P1 receives input information indicating that the acquisition of the card C1 is unnecessary, and indicates that the acquisition of the card C1 is not required. Input information is transmitted to the server 20. Then, the server 20 performs a process of receiving (receiving) input information indicating that the acquisition of the card C1 is unnecessary.

3.7 付与処理の説明
サーバ20は、プレーヤP1からカードC1の取得要求の入力情報を受け付けた場合に、プレーヤP1の所定パラメータAを消費させることを条件に、カードC1をプレーヤP1に付与する処理を行う。
3.7 Explanation of Granting Process When the server 20 receives input information of an acquisition request for the card C1 from the player P1, the server 20 grants the card C1 to the player P1 on condition that the predetermined parameter A of the player P1 is consumed. Process.

サーバ20が、「カードC1をプレーヤP1に付与する」とは、例えば、プレーヤP1が所有するカードの1つとして、プレーヤIDに対応づけて、当該カードC1の情報を記憶部270に記憶することを意味する。   The server 20 “gives the card C1 to the player P1” means, for example, storing the information of the card C1 in the storage unit 270 in association with the player ID as one of the cards owned by the player P1. Means.

例えば、サーバ20は、プレーヤP1が所持する仮想通貨額(消費パラメータAの一例)から、所定の消費量(例えば、70ジュエル)を消費(減算)させることを条件にカードC1をプレーヤP1に付与する。   For example, the server 20 gives the card C1 to the player P1 on the condition that a predetermined consumption amount (for example, 70 jewels) is consumed (subtracted) from the virtual currency amount possessed by the player P1 (an example of the consumption parameter A). To do.

つまり、サーバ20は、プレーヤP1からカードC1の取得要求の入力情報を受け付け
た場合であってプレーヤP1が所持する仮想通貨額が70以上である場合、プレーヤP1の消費パラメータAから70を減算して、カードC1をプレーヤP1に付与する処理を行う。
That is, the server 20 subtracts 70 from the consumption parameter A of the player P1 when the input information of the acquisition request for the card C1 is received from the player P1 and the virtual currency amount possessed by the player P1 is 70 or more. Thus, the process of giving the card C1 to the player P1 is performed.

一方、サーバ20は、プレーヤP1からカードC1の取得要求の入力情報を受け付けた場合であってプレーヤP1が所持する仮想通貨額が70未満である場合、仮想通貨額を上昇させるための課金画面に移行する。   On the other hand, when the input information of the acquisition request for the card C1 is received from the player P1 and the virtual currency amount possessed by the player P1 is less than 70, the server 20 displays a billing screen for increasing the virtual currency amount. Transition.

そして、サーバ20は、プレーヤP1が課金する入力を受け付けた場合に入力情報に基づき課金処理を行い、仮想通貨額を上昇させるように制御し、その後、プレーヤP1の仮想通貨額から所定の消費量(例えば、70ジュエル)を消費して、カードC1をプレーヤP1に付与する。   Then, the server 20 performs a charging process based on the input information when the player P1 receives an input for charging, and controls to increase the virtual currency amount, and then the predetermined consumption amount from the virtual currency amount of the player P1. (For example, 70 jewels) is consumed and the card C1 is given to the player P1.

なお、サーバ20は、プレーヤP1からカードC1の取得要求の入力情報を受け付けた場合であって、プレーヤP1の所定のアイテムの所持数が1以上である場合に、当該所持数から1を消費(減算)して、カードC1をプレーヤP1に付与するように制御してもよい。   Note that the server 20 consumes 1 from the possession number when the input information of the acquisition request for the card C1 is received from the player P1 and the possession number of the predetermined item of the player P1 is 1 or more ( The card C1 may be given to the player P1 by subtraction.

また、サーバ20は、カードC1をプレーヤP1に付与した場合には、カード付与回数Cに1を加算する。つまり、本実施形態のサーバ20は、カード付与回数Cをプレーヤ毎に管理する。カード付与回数Cの初期値は0である。そして、サーバ20は、プレーヤ毎に、プレーヤにカードを付与する度に、カード付与回数Cをカウント(1加算)する。   Further, when the server 20 has given the card C1 to the player P1, the server 20 adds 1 to the card grant count C. That is, the server 20 of the present embodiment manages the card grant count C for each player. The initial value of the card grant count C is 0. For each player, the server 20 counts (adds 1) the card grant count C each time a card is given to the player.

以上のように、本実施形態によれば、所定パラメータを消費(減算)する前に、プレーヤP1が取得可能なカードC1をプレーヤP1自身が確認可能である。つまり、プレーヤP1に開示されたカードC1を取得するか否かの選択する余地が与えられ、プレーヤP1が所望するカードC1であれば、プレーヤP1の意思で取得することができるので、プレーヤP1が満足することができるカードを付与することができる。   As described above, according to the present embodiment, the player P1 can check the card C1 that can be acquired by the player P1 before consuming (subtracting) the predetermined parameter. In other words, a room for selecting whether or not to acquire the card C1 disclosed to the player P1 is given, and if the card C1 is desired by the player P1, the player P1 can acquire it with the intention of the player P1. A satisfying card can be awarded.

3.8 継続的に抽選処理を行う手法の説明
サーバ20は、プレーヤP1からカードC1の取得要求の入力情報を受け付けた場合に、プレーヤが次に取得可能なカードを抽選で決定し、決定されたカードを開示するようにしてもよい。このようにすれば、プレーヤP1に対し、抽選を続けやすい環境を提供することができる。
3.8 Description of Method for Continuously Performing Lottery Processing When the server 20 receives input information for an acquisition request for the card C1 from the player P1, the server 20 determines the next card that can be acquired by the player by lottery. The disclosed card may be disclosed. In this way, it is possible to provide the player P1 with an environment that facilitates the lottery.

例えば、図8に示すように、プレーヤP1が「購入する」のボタンエリアDBをタッチ入力することにより、サーバ20は、カードC1の取得要求の入力情報を受け付けると、カードC1をプレーヤP1に付与すると共に、次のカードの抽選処理を行う。   For example, as shown in FIG. 8, when the player P1 touch-inputs the “Purchase” button area DB, the server 20 receives the input information of the acquisition request for the card C1, and gives the card C1 to the player P1. In addition, the lottery process for the next card is performed.

そして、例えば、サーバ20は、カードC2を抽選し、当該カードC2をプレーヤP1が次に取得可能なカードとして決定すると、当該カードC2を開示する処理を行う。つまり、サーバ20は、図9に示すように、カードC2を含むゲーム画像(ゲーム画面)WCを生成し、端末10に送信し、端末10の表示部190にゲーム画像WCを表示する。   For example, when the server 20 draws the card C2 and determines that the card C2 is the next card that can be acquired by the player P1, the server 20 performs processing for disclosing the card C2. That is, as shown in FIG. 9, the server 20 generates a game image (game screen) WC including the card C <b> 2, transmits it to the terminal 10, and displays the game image WC on the display unit 190 of the terminal 10.

つまり、プレーヤP1は、次に抽選で決定されたカードC2についても、所定パラメータAを消費する前に、ゲーム画像WCを見て、自分が望むカードか否かを検討することができる。   That is, the player P1 can examine whether or not the card C2 determined by lottery is the card he / she wants by looking at the game image WC before consuming the predetermined parameter A.

また、図9に示すように、プレーヤP1が「購入する」のボタンエリアDBをタッチ入力することにより、サーバ20は、カードC2の取得要求の入力情報を受け付けると、所
定の消費量(例えば、70ジュエル)を消費(減算)させることを条件にカードC2をプレーヤP1に付与すると共に、更に、次のカードの抽選処理を行う。
Also, as shown in FIG. 9, when the player P1 touch-inputs the “Purchase” button area DB, the server 20 receives the input information of the acquisition request for the card C2, and then receives a predetermined consumption (for example, 70 jewels) is consumed (subtracted) on condition that the card C2 is given to the player P1, and the lottery process for the next card is further performed.

つまり、サーバ20は、プレーヤP1が「購入する」のボタンエリアDBのタッチ入力を行う度に、次の抽選処理を行うように制御する。   That is, the server 20 performs control so that the next lottery process is performed every time the player P1 performs a touch input of the “Purchase” button area DB.

3.9 抽選禁止制御の説明
サーバ20は、プレーヤP1からN回目(N≧1)の抽選で決定されたカードCnの取得を不要とする旨の入力情報を受け付けた場合に、N回目の抽選で決定されたカードCnをプレーヤP1に付与しないようにし、抽選禁止を決定する処理を行う。
3.9 Explanation of lottery prohibition control When the server 20 receives input information indicating that it is not necessary to acquire the card Cn determined in the Nth (N ≧ 1) lottery from the player P1, the Nth lottery The card Cn determined in (1) is not given to the player P1, and processing for determining prohibition of lottery is performed.

また、サーバ20は、N回目の抽選でカードを決定した時点をTnとすると、Tnから第1の期間Rが経過するまでの間に、プレーヤP1からN回目の抽選で決定されたカードCnの取得要求を受け付けなかった場合に、カードCnをプレーヤP1に付与しないようにし、抽選禁止を決定する処理を行う。   Further, when the time when the card is determined in the N-th lottery is Tn, the server 20 determines the card Cn determined in the N-th lottery from the player P1 until the first period R elapses from Tn. When the acquisition request is not accepted, the card Cn is not given to the player P1, and processing for determining prohibition of lottery is performed.

第1の期間Rは、言い換えると、プレーヤP1からカードCnの取得要求の入力情報を受け付け可能期間である。第1の期間Rの開始時は、カードCnが決定された時点Tnであり、第1の期間Rの終了時は、カードCnが決定された時点Tnから所定の期間(例えば、10分間)経過する時点Teでもよいし、所定時刻(例えば、カードCn抽選日の翌日0時)でもよい。   In other words, the first period R is a period during which the input information of the card Cn acquisition request can be received from the player P1. The start of the first period R is the time Tn when the card Cn is determined, and the end of the first period R is a predetermined period (for example, 10 minutes) from the time Tn when the card Cn is determined. It may be the time Te to be performed or a predetermined time (for example, 0:00 on the next day of the card Cn lottery date).

そして、サーバ20は、プレーヤP1の抽選禁止の決定時点をTxとすると、Txから第2の期間L(例えば、24時間)が経過する時点まで、プレーヤP1からの抽選を禁止する処理を行う。ここで、「抽選を禁止する処理」とは、プレーヤからの抽選要求の入力情報を受け付けないようにする処理、抽選処理を行わない処理等である。   Then, the server 20 performs a process of prohibiting the lottery from the player P1 until a time when a second period L (for example, 24 hours) elapses from Tx, when the determination point of the lottery prohibition of the player P1 is Tx. Here, the “process for prohibiting lottery” is a process for not accepting input information of a lottery request from a player, a process for not performing a lottery process, and the like.

第2の期間Lは、言い換えると抽選禁止期間である。また、第2の期間Lの開始時は、抽選禁止の決定時Txであり、第2の期間Lの終了時(解禁時刻)は、カードCnが決定された時点Tn又は抽選禁止の決定時Txから所定の期間(例えば、24時間)経過する時点でもよいし、所定時刻(例えば、カードCn抽選日の翌日12時)でもよい。   In other words, the second period L is a lottery prohibition period. Further, the start of the second period L is a decision time Tx when the lottery prohibition is determined, and the end of the second period L (unlock time) is the time Tn when the card Cn is determined or the determination time Tx when the lottery is prohibited. A predetermined time (for example, 24 hours) may pass or a predetermined time (for example, 12:00 on the next day of the card Cn lottery date) may be used.

つまり、サーバ20は、第2の期間(抽選禁止期間)Lの間、プレーヤP1からの抽選要求の入力情報を受け付けないように制御する。例えば、図7のガチャのボタンエリアDAを非表示にする等し、抽選要求を受け付けないように制御する。   That is, the server 20 performs control so as not to accept the lottery request input information from the player P1 during the second period (lottery prohibition period) L. For example, the button area DA of the gacha in FIG. 7 is hidden, and the lottery request is not accepted.

なお、サーバ20は、第2の期間(抽選禁止期間)Lの経過後、再び抽選処理が行えるように制御し、プレーヤP1のカードの付与回数Cを初期値0に更新する。   The server 20 performs control so that the lottery process can be performed again after the second period (lottery prohibition period) L elapses, and updates the card grant count C of the player P1 to the initial value 0.

このように、本実施形態では、抽選禁止の第2の期間Lを設けることによって、抽選処理そのものの価値を高めることができる。   Thus, in this embodiment, the value of the lottery process itself can be increased by providing the second period L forbidden for lottery.

3.10 第2の期間(抽選禁止期間)の調整
また、サーバ20は、抽選禁止の決定時点Txまでに、プレーヤP1に付与したカード付与回数Cに応じて、第2の期間(抽選禁止期間)Lの長さを決定するようにしてもよい。
3.10 Adjustment of Second Period (Lottery Prohibition Period) Further, the server 20 determines the second period (lottery prohibition period) according to the card grant count C given to the player P1 until the lottery prohibition decision time Tx. ) The length of L may be determined.

図10は、カード付与回数Cと第2の期間(抽選禁止期間)Lの長さの対応関係を示す。図10に示すように、本実施形態では、カード付与回数Cが多いほど、第2の期間Lが短くなるように抽選禁止期間Lの長さを定める。つまり、プレーヤP1はカード付与回数
Cが多いほど、抽選の機会を直ぐに得ることができる。
FIG. 10 shows the correspondence between the card grant count C and the length of the second period (lottery prohibition period) L. As shown in FIG. 10, in the present embodiment, the length of the lottery prohibition period L is determined so that the second period L becomes shorter as the card grant count C increases. That is, the player P1 can obtain a lottery opportunity more quickly as the card grant count C increases.

また、サーバ20は、第2の期間(抽選禁止期間)Lの終了時である解禁時刻を設定して、第2の期間(抽選禁止期間)Lの長さを調整してもよい。   Further, the server 20 may adjust the length of the second period (lottery prohibition period) L by setting a ban time at the end of the second period (lottery prohibition period) L.

図11は、カード付与回数Cと解禁時刻の対応関係を示す。図11に示すように、本実施形態では、カード付与回数Cが多いほど、第2の期間Lが短くなるように、解禁時刻の到来を早めるようにして、抽選禁止期間Lの長さを定める。   FIG. 11 shows the correspondence between the card grant count C and the ban time. As shown in FIG. 11, in the present embodiment, the length of the lottery prohibition period L is determined so that the banning time arrives earlier so that the second period L becomes shorter as the card grant count C increases. .

なお、例えば、サーバ20は、プレーヤ毎にプレーヤIDに対応付けて抽選可否フラグFを設定するようにしてもよい。例えば、プレーヤの現在の状況が抽選可能な期間に該当する場合は抽選可能フラグFを1に設定し、プレーヤの現在の状況が第2の期間(抽選禁止期間)Lに該当する場合は抽選可能フラグFを0に設定する。なお、サーバ20は、各プレーヤの初期値として抽選可能フラグを1に設定する。   For example, the server 20 may set the lottery availability flag F in association with the player ID for each player. For example, if the player's current situation corresponds to a lottery period, the lotterable flag F is set to 1, and if the player's current situation corresponds to a second period (lottery prohibition period) L, lottery is possible. Set the flag F to 0. The server 20 sets a lottery enable flag to 1 as an initial value of each player.

そして、サーバ20は、例えば、プレーヤP1の抽選禁止の決定を行った場合には、プレーヤP1のIDに対応付けられた抽選可能フラグFを0に設定する。そして、プレーヤP1の第2の期間(抽選禁止期間)Lが経過したとき、プレーヤP1のIDに対応付けられた抽選可能フラグFを1に更新する。   For example, if the server 20 determines to prohibit the lottery of the player P1, the server 20 sets the lotterable flag F associated with the ID of the player P1 to 0. Then, when the second period (lottery prohibition period) L of the player P1 has elapsed, the lottery enable flag F associated with the ID of the player P1 is updated to 1.

そして、サーバは、プレーヤP1のIDに対応付けられた抽選可能フラグFを1に設定した際には、プレーヤP1のIDに対応付けられたカード付与回数Cを初期値0に更新する。サーバは、プレーヤの端末からアクセスがあった場合には、当該プレーヤのIDに対応付けられた抽選可能フラグFを参照し、抽選可能フラグFが1に設定されている場合には、抽選要求の入力情報を受け付け、抽選可能フラグFが0に設定されている場合には、抽選要求の入力情報を受け付けないように制御する。   When the lotterable flag F associated with the ID of the player P1 is set to 1, the server updates the card grant count C associated with the ID of the player P1 to the initial value 0. When there is an access from the player's terminal, the server refers to the lottery flag F associated with the ID of the player, and when the lottery flag F is set to 1, the server requests a lottery request. When the input information is accepted and the lottery enable flag F is set to 0, control is performed so as not to accept the lottery request input information.

3.11 複数のゲーム媒体を抽選で決定する手法
サーバ20は、プレーヤP1に付与したカードの付与回数Cが所定回数(例えば、10回)に達した場合に、複数のカードを抽選で決定し、決定された複数のカードを開示するようにしてもよい。このようにすれば、プレーヤが満足感の得られる抽選処理を実行することができる。また、プレーヤに対して抽選要求の入力を繰り返し行う動機を高めることができる。
3.11 Method of determining a plurality of game media by lottery The server 20 determines a plurality of cards by lottery when the number C of cards given to the player P1 reaches a predetermined number (for example, 10 times). A plurality of determined cards may be disclosed. In this way, it is possible to execute a lottery process in which the player can obtain satisfaction. Further, it is possible to increase the motivation for repeatedly inputting the lottery request to the player.

例えば、図12に示すように、カード付与回数Cが10回に達した場合、11回目移行の抽選処理を行う場合、2枚のカードを抽選で決定する。例えば、2枚のカードC21、C22が抽選で決定された場合には、当該2枚のカードC21、C22を含むゲーム画面WDを開示する。   For example, as shown in FIG. 12, when the card grant count C reaches 10, or when the lottery process for the eleventh transition is performed, two cards are determined by lottery. For example, when two cards C21 and C22 are determined by lottery, a game screen WD including the two cards C21 and C22 is disclosed.

そして、サーバ20は、複数のカードC21、C22のうち1枚のカードの取得要求の入力情報を受け付ける。   Then, the server 20 receives input information of an acquisition request for one card among the plurality of cards C21 and C22.

例えば、プレーヤP1がカードC21の購入ボタンエリアDFをタッチ入力し、端末10が、プレーヤP1からカードC21の取得要求の入力情報を受け付けた場合、端末10は、サーバに当該入力情報を送信する。   For example, when the player P1 touch-inputs the purchase button area DF of the card C21 and the terminal 10 receives the input information of the acquisition request for the card C21 from the player P1, the terminal 10 transmits the input information to the server.

そして、サーバ20が、端末10からカードC21の取得要求の入力情報を受け付けた場合に、プレーヤP1の所定パラメータAを消費させることを条件に、カードC21をプレーヤP1に付与する処理を行う。   Then, when the server 20 receives the input information of the acquisition request for the card C21 from the terminal 10, the server 20 performs a process of giving the card C21 to the player P1 on condition that the predetermined parameter A of the player P1 is consumed.

また、プレーヤP1がカードC22の購入ボタンエリアDGをタッチ入力し、端末10が、プレーヤP1からカードC22の取得要求の入力情報を受け付けた場合、端末10は、サーバに当該入力情報を送信する。   In addition, when the player P1 touch-inputs the purchase button area DG of the card C22 and the terminal 10 receives input information of an acquisition request for the card C22 from the player P1, the terminal 10 transmits the input information to the server.

そして、サーバ20がプレーヤP1からカードC22の取得要求の入力情報を受け付けた場合に、プレーヤP1の所定パラメータAを消費させることを条件に、カードC22をプレーヤP1に付与する処理を行う。   Then, when the server 20 receives the input information of the acquisition request for the card C22 from the player P1, a process of giving the card C22 to the player P1 is performed on condition that the predetermined parameter A of the player P1 is consumed.

また、プレーヤP1が「購入しない」ボタンエリアDCをタッチ入力し、サーバ20がカードC21、カードC22の取得を不要とする旨の入力情報を受け付けると、カードC21、カードC22のいずれもプレーヤP1に付与しないように制御し、抽選禁止の決定処理を行う。   Further, when the player P1 touch-inputs the “do not buy” button area DC and the server 20 receives input information indicating that the acquisition of the card C21 and the card C22 is unnecessary, both the card C21 and the card C22 are given to the player P1. Control is performed so that no lottery is given, and a lottery prohibition determination process is performed.

3.12 再抽選処理の説明
サーバ20は、プレーヤP1に付与したカードの付与回数Cが所定回数(例えば、10回)に達した場合に、11回目移行の抽選処理を行う場合、プレーヤP1から再抽選要求の入力情報を受け付け可能に制御してもよい。このようにすれば、プレーヤが満足感の得られるカードを付与することができ、また、プレーヤに対して抽選要求の入力を繰り返し行う動機を高めることができる。
3.12 Explanation of Re-lottery Process When the number of card grants C given to the player P1 reaches a predetermined number (for example, 10 times), the server 20 starts from the player P1 when performing the eleventh lottery process. You may control so that the input information of a re-lottery request may be received. In this way, it is possible to give the player a satisfactory card and to increase the motivation for repeatedly inputting the lottery request to the player.

例えば、図13に示すように、カード付与回数Cが10回に達した場合、11回目移行の抽選処理を行う場合、プレーヤに例えば抽選で選ばれたカードC31を開示するとともに、「購入する」ボタンエリアDB、「購入しない」ボタンエリアDC、「再抽選」ボタンエリアDHを表示する。   For example, as shown in FIG. 13, when the card grant count C has reached 10 and when performing the 11th lottery process, the card C31 selected in the lottery is disclosed to the player, for example, and “buy” A button area DB, a “do not purchase” button area DC, and a “re-lottery” button area DH are displayed.

そして、プレーヤP1にとってカードC31が要らないカードであって、プレーヤP1がもう一度、再抽選したいと考えた場合には、プレーヤP1は再抽選のボタンエリアDHをタッチ入力する。   When the player P1 does not need the card C31 and the player P1 wants to draw again, the player P1 touches the button area DH for redrawing.

プレーヤP1の端末は、プレーヤP1から「再抽選」のボタンエリアDHのタッチ入力を検出すると、再抽選要求の入力情報を受け付け、再抽選要求の入力情報をサーバ20に送信する。   When the terminal of the player P1 detects the touch input of the “re-lottery” button area DH from the player P1, the terminal of the player P1 receives the input information of the re-lottery request and transmits the input information of the re-lottery request to the server 20.

そして、サーバ20は、プレーヤP1の端末10から、再抽選要求の入力情報を受け付けた(受信した)場合、プレーヤP1が取得可能なカードを再抽選で決定する。例えば、再抽選でカードC32が決定された場合には、決定されたカードC32を開示する処理を行う。   When the server 20 receives (receives) the re-lottery request input information from the terminal 10 of the player P1, the server 20 determines the cards that can be acquired by the player P1 by the re-lottery. For example, when the card C32 is determined by re-lottery, a process for disclosing the determined card C32 is performed.

なお、サーバ20は、プレーヤP1に対応付けられたカード付与回数Cが11回以上である場合に、プレーヤP1に対して再抽選可能に制御(例えば、プレーヤP1から再抽選要求の入力情報を受け付け可能に制御)してもよいし、プレーヤP1に対応付けられたカード付与回数Cが10の倍数である場合(10回おきに)、プレーヤP1に対して再抽選可能に制御してもよい。つまり、所定回数(10回)の頻度で、再抽選の機会をプレーヤP1に与えるように制御するようにしてもよい。   It should be noted that the server 20 controls the player P1 so that it can be re-drawn when the card grant count C associated with the player P1 is 11 or more (for example, accepts input information of a re-lottery request from the player P1). If the card grant count C associated with the player P1 is a multiple of 10 (every 10 times), the player P1 may be controlled to be redrawable. That is, the player P1 may be controlled to be given a chance of re-drawing at a predetermined number of times (10 times).

また、サーバ20は、カード付与回数Cが11回以上である場合に、再抽選可能に制御するとともに、「3.11 複数のゲーム媒体を抽選で決定する手法」で説明したように、複数のカードを抽選で決定し、決定された複数のカードを開示してもよい。   In addition, when the card grant count C is 11 times or more, the server 20 controls to be able to draw again, and as described in “3.11 Method for Determining Multiple Game Media by Lottery”, A card may be determined by lottery and a plurality of determined cards may be disclosed.

3.13 他の抽選処理との併用
サーバ20は、上述した抽選処理を特別抽選処理とし、他の抽選処理を行うようにしてもよい。
3.13 Combined use with other lottery processes The server 20 may use the lottery process described above as a special lottery process and perform other lottery processes.

図14は、抽選処理の選択画面WIの一例を示す。例えば、プレーヤが特別抽選処理を示す「オープンガチャ」のボタンエリアDIをタッチ入力すると、上述の抽選処理を行う。   FIG. 14 shows an example of the selection screen WI for the lottery process. For example, when the player touch-inputs the “open gacha” button area DI indicating the special lottery process, the lottery process described above is performed.

また、プレーヤが「通常ガチャ」のボタンエリアDJをタッチ入力すると、通常抽選処理を行う。   Also, when the player touches the button area DJ “Normal Gacha”, a normal lottery process is performed.

つまり、プレーヤP1が「通常ガチャ」のボタンエリアDJをタッチ入力すると、プレーヤP1の端末10は通常抽選用の抽選要求の入力情報をサーバ20に送信する。サーバ20は、プレーヤP1の通常抽選用の抽選要求の入力情報を受け付ける(受信する)処理を行う。   That is, when the player P1 performs a touch input on the “normal gacha” button area DJ, the terminal 10 of the player P1 transmits the lottery request input information for the normal lottery to the server 20. The server 20 performs a process of receiving (receiving) the input information of the lottery request for the normal lottery of the player P1.

そして、サーバ20は、プレーヤP1から通常抽選用の抽選要求の入力情報を受け付けた場合に、通常抽選用の所定パラメータAから通常抽選用の消費量(例えば、50ジュエル)を消費(減算)させることを条件に通常抽選処理を行う。   When the server 20 receives the lottery request input information for the normal lottery from the player P1, the server 20 consumes (subtracts) the normal lottery consumption (for example, 50 jewels) from the predetermined parameter A for the normal lottery. A normal lottery process is performed on the condition.

つまり、サーバ20は、プレーヤP1の通常抽選用の所定パラメータAを消費し、その後、通常抽選処理を行い、抽選結果のカードを開示する。   That is, the server 20 consumes the predetermined parameter A for the normal lottery of the player P1, and then performs the normal lottery process and discloses the lottery result card.

例えば、サーバ20は、通常抽選対象となる複数のカードの中から、プレーヤP1が取得可能なカードを抽選で決定し、決定されたカードをプレーヤP1に付与する処理を行う。   For example, the server 20 performs a process of determining, by lottery, a card that can be acquired by the player P1 from among a plurality of cards that are normally subject to lottery, and assigning the determined card to the player P1.

例えば、通常抽選処理では、レア度が1以上6以下のカードを通常抽選対象のカードとし、サーバ20は各レア度に応じた抽選確率を制御する。具体的には、レア度1、2、3、4の各抽選確率を20%にし、レア度5の抽選確率を10%、レア度6の抽選確率を10%に設定する。   For example, in the normal lottery process, a card whose rare degree is 1 or more and 6 or less is a normal lottery target card, and the server 20 controls the lottery probability corresponding to each rare degree. Specifically, the lottery probability of rare degree 1, 2, 3, 4 is set to 20%, the lottery probability of rare degree 5 is set to 10%, and the lottery probability of rare degree 6 is set to 10%.

そして、例えば、サーバ20は、レア度が1であるカードC41を通常抽選で決定した場合には、当該カードC41をプレーヤP1が取得可能なカードとして決定すると、当該カードC41をプレーヤP1に付与する処理を行う。   For example, when the server 20 determines the card C41 having a rare degree of 1 by the normal lottery, the server 20 determines that the card C41 is a card that can be acquired by the player P1, and gives the card C41 to the player P1. Process.

また、プレーヤが「10連ガチャ」のボタンエリアDKをタッチ入力すると、10回連続して通常抽選処理を行う。   When the player touches the button area DK of “10 consecutive gacha”, the normal lottery process is performed ten times continuously.

例えば、10回連続して通常抽選処理を行う場合には、10回のうち1回の通常抽選処理については、レア度が5以上6以下のカードが選ばれるように、各レア度に応じた抽選確率を制御する。具体的に説明すると、10回のうち1回の通常抽選処理については、レア度1〜4の抽選確率を0%にし、レア度5の抽選確率を50%、レア度6の抽選確率を50%に設定する。   For example, in the case where the normal lottery process is performed ten times in succession, the rare lottery corresponding to each rare degree is selected so that a card having a rare degree of 5 or more and 6 or less is selected for one normal lottery process. Control the lottery probability. More specifically, in the normal lottery process once out of 10 times, the lottery probability of the rare degree 1 to 4 is set to 0%, the lottery probability of the rare degree 5 is 50%, and the lottery probability of the rare degree 6 is 50. Set to%.

本実施形態のサーバは、特別抽選処理で消費される所定パラメータAの消費量と、通常抽選処理で消費される所定パラメータAの消費量とを、異ならせている。   The server of this embodiment makes the consumption of the predetermined parameter A consumed in the special lottery process different from the consumption of the predetermined parameter A consumed in the normal lottery process.

例えば、特別抽選処理では、所定パラメータAの消費量を70に設定しているが、通常抽選処理では、所定パラメータAの消費量を50に設定するように制御する。このようにすれば、特別抽選処理が、通常抽選処理よりも特別なものとすることができる。   For example, in the special lottery process, the consumption amount of the predetermined parameter A is set to 70, but in the normal lottery process, the consumption amount of the predetermined parameter A is controlled to be set to 50. In this way, the special lottery process can be made more special than the normal lottery process.

また、本実施形態のサーバは、特別抽選処理で消費される所定パラメータと、通常抽選処理で消費される所定パラメータとの種類を異ならせるようにしてもよい。   Further, the server according to the present embodiment may be configured such that the predetermined parameter consumed in the special lottery process is different from the predetermined parameter consumed in the normal lottery process.

例えば、特別抽選処理で消費される所定パラメータを、課金用の所定パラメータA1とし、通常抽選処理で消費される所定パラメータを、無課金用の所定パラメータA2としてもよい。或いは、特別抽選処理で消費される所定パラメータを、プレーヤが所持する仮想通貨額とし、通常抽選処理で消費される所定パラメータを、プレーヤが所持する所定アイテムの所有数としてもよい。   For example, the predetermined parameter consumed in the special lottery process may be set as the predetermined parameter A1 for charging, and the predetermined parameter consumed in the normal lottery process may be set as the predetermined parameter A2 for no charge. Alternatively, the predetermined parameter consumed in the special lottery process may be the virtual currency amount possessed by the player, and the predetermined parameter consumed in the normal lottery process may be the number of possessed predetermined items possessed by the player.

3.14 フローチャート
最後に、本実施形態のサーバの抽選処理(特別抽選処理、オープンガチャ)の流れについて、図15A、図15B、図15Cを用いて説明する。なお、以下の抽選処理では、抽選可能フラグの初期値を1に設定し、カード付与回数Cの初期値を0に設定する。
3.14 Flowchart Finally, the flow of the server lottery process (special lottery process, open gacha) of this embodiment will be described with reference to FIGS. 15A, 15B, and 15C. In the following lottery process, the initial value of the lottery enable flag is set to 1, and the initial value of the card grant count C is set to 0.

まず、図15Aに示すように、プレーヤから抽選要求の入力情報を受け付けたか否かを判断する(ステップS1)。   First, as shown in FIG. 15A, it is determined whether or not the lottery request input information has been received from the player (step S1).

プレーヤからの抽選要求の入力情報を受け付けた場合(ステップS1のY)、抽選可能か否かを判断する(ステップS2)。例えば、プレーヤIDに対応付けられた抽選可能フラグFが1に設定されているか否かを判断する。   When the lottery request input information from the player is received (Y in step S1), it is determined whether or not the lottery is possible (step S2). For example, it is determined whether or not the lottery enabled flag F associated with the player ID is set to 1.

抽選可能である場合(ステップS2のY)、次のステップS3に進む。一方、抽選可能でない場合(ステップS2のN)、処理を終了する。   If the lottery is possible (Y in step S2), the process proceeds to the next step S3. On the other hand, if the lottery is not possible (N in step S2), the process is terminated.

そして、抽選可能である場合(ステップS2のY)、カード付与回数Cが10以上であるか否かを判断する(ステップS3)。   If the lottery is possible (Y in step S2), it is determined whether the card grant count C is 10 or more (step S3).

カード付与回数Cが10以上である場合(ステップS3のY)は、2枚のカードを抽選で決定する処理を行う(ステップS4)。一方、カード付与回数Cが10以上でない場合(ステップS3のN)は、1枚のカードを抽選で決定する処理を行う(ステップS5)。   When the card grant count C is 10 or more (Y in step S3), a process of determining two cards by lottery is performed (step S4). On the other hand, when the card grant count C is not 10 or more (N in step S3), a process of determining one card by lottery is performed (step S5).

そして、抽選で決定されたカードを開示する(ステップS6)。例えば、ステップS4の後は、抽選で決定された2枚のカードを開示し、ステップS5の後は、抽選で決定された1枚のカードを開示する。   And the card | curd determined by the lottery is disclosed (step S6). For example, after step S4, two cards determined by lottery are disclosed, and after step S5, one card determined by lottery is disclosed.

そして、1枚のカード取得要求の入力情報を受け付けたか否かを判断する(ステップS7)。抽選で決定された2枚のカードを開示した場合には、いずれか1枚のカードの取得要求の入力情報を受け付けたか否かを判断する。   Then, it is determined whether or not input information for one card acquisition request has been received (step S7). When the two cards determined by the lottery are disclosed, it is determined whether or not the input information of the acquisition request for any one of the cards has been received.

1枚のカード取得要求の入力情報を受け付けた場合(ステップS7のY)、図15BのステップS11に進み、1枚のカード取得要求の入力情報を受け付けない場合(ステップS7のN)、図15CのステップS21に進む。   When the input information of one card acquisition request is received (Y in step S7), the process proceeds to step S11 of FIG. 15B, and when the input information of one card acquisition request is not received (N of step S7), FIG. The process proceeds to step S21.

続いて、プレーヤから1枚のカードの取得要求の入力情報を受け付けた場合(ステップS7のY)に、図15Bに示すように、プレーヤIDに対応付けられた所定パラメータAから消費量(例えば、70)を減算し、抽選で決定された1枚のカードをプレーヤに付与する処理を行う(ステップS11)。なお、2枚のカードを抽選で決定した場合には、プレーヤによって取得要求された1枚のカードをプレーヤに付与する処理を行う。   Subsequently, when the input information of the acquisition request for one card is received from the player (Y in Step S7), as shown in FIG. 15B, the consumption amount (for example, from the predetermined parameter A associated with the player ID) 70) is subtracted, and a process of giving one card determined by lottery to the player is performed (step S11). When two cards are determined by lottery, a process of giving the player one card requested to be acquired by the player is performed.

そして、カード付与回数Cをカウントする(ステップS12)。つまり、プレーヤIDに対応付けられたカード付与回数Cに1を加算する。そして、ステップS3に戻り処理を継続する。   Then, the card grant count C is counted (step S12). That is, 1 is added to the card grant count C associated with the player ID. And it returns to step S3 and continues a process.

一方、プレーヤから1枚のカードの取得要求の入力情報を受け付けなかった場合(ステップS7のN)に、図15Cに示すように、プレーヤからカードの取得を不要とする旨の入力情報を受け付けたか否かを判断する(ステップS21)。   On the other hand, when the input information of the acquisition request for one card is not received from the player (N in Step S7), as shown in FIG. 15C, the input information indicating that the card acquisition is unnecessary is received from the player. It is determined whether or not (step S21).

プレーヤからカードの取得を不要とする旨の入力情報を受け付けた場合(ステップS21のY)、抽選禁止の決定を行う(ステップS23)。つまり、プレーヤIDに対応付けられた抽選可能フラグFに0を設定する処理を行う。   When the input information indicating that the card acquisition is unnecessary is received from the player (Y in step S21), the lottery prohibition is determined (step S23). That is, a process of setting 0 to the lottery enable flag F associated with the player ID is performed.

一方、プレーヤからカードの取得を不要とする旨の入力情報を受け付けなかった場合(ステップS21のN)、第1の期間を経過したか否かを判断する(ステップS22)。第1の期間を経過した場合(ステップS22Y)、抽選禁止の決定を行う(ステップS23)。一方、第1の期間を経過していない場合(ステップS22のN)、ステップS7に戻る。   On the other hand, if the input information indicating that the card acquisition is unnecessary is not received from the player (N in step S21), it is determined whether or not the first period has passed (step S22). When the first period has passed (step S22Y), the lottery prohibition is determined (step S23). On the other hand, when the first period has not elapsed (N in step S22), the process returns to step S7.

そして、抽選禁止の決定(ステップS23)の後、カード付与回数Cに応じて第2の期間(抽選禁止期間)の長さを決定する(ステップS24)。   Then, after determination of prohibition of lottery (step S23), the length of the second period (lottery prohibition period) is determined according to the card grant count C (step S24).

そして、第2の期間(抽選禁止期間)が経過したか否かを判断し(ステップS25)、第2の期間(抽選禁止期間)が経過した場合(ステップS25のY)、抽選可能な状態に設定(抽選可能フラグFを1に設定し)、カード付与回数Cを初期値0に更新する(ステップS26)。以上で処理が終了する。   Then, it is determined whether or not the second period (lottery prohibition period) has elapsed (step S25), and when the second period (lottery prohibition period) has elapsed (Y in step S25), the lottery is ready. Setting (the lottery enable flag F is set to 1), and the card grant count C is updated to the initial value 0 (step S26). The process ends here.

3.15 ゲーム処理の例
本実施形態のゲームシステムは、プレーヤキャラクタと敵キャラクタとの対戦を行う対戦ゲームでもよいし、指示されたタイミングに合わせて入力を行うタイミングゲーム(リズムゲーム、音楽ゲーム)、シミュレーションゲーム、ロールプレイングゲーム、育成ゲーム、クイズゲームなど種々のゲームに適用する。
3.15 Example of Game Processing The game system of the present embodiment may be a battle game in which a player character and an enemy character battle each other, or a timing game (rhythm game, music game) in which input is performed in accordance with an instructed timing. It is applied to various games such as a simulation game, a role playing game, a breeding game, and a quiz game.

例えば、ゲームの一例として対戦ゲームの例をあげると、プレーヤの入力に基づき、デッキというゲーム空間の所定の領域に、ゲームで使用するキャラクタのカードを設定する。そして、プレーヤがデッキに設定したカードに対応するキャラクタを、プレーヤがゲームで使用するプレーヤキャラクタ(ゲーム用のキャラクタ)として決定する。   For example, taking an example of a battle game as an example of a game, a character card used in the game is set in a predetermined area of a game space called a deck based on an input from the player. Then, the character corresponding to the card set on the deck by the player is determined as the player character (game character) used by the player in the game.

そして、プレーヤはデッキに設定された各カードのキャラクタをプレーヤキャラクタとし、プレーヤキャラクタと敵キャラクタとの対戦ゲームを実行し、ゲームをクリアした場合に、新たなカードやアイテムを付与する処理や、所定パラメータAを増加させる処理を行う。   Then, the player executes the battle game between the player character and the enemy character as the character of each card set in the deck, and when the game is cleared, a process of giving a new card or item, Processing to increase parameter A is performed.

3.15 課金処理の例
本実施形態のサーバ20は、課金サーバと接続される。課金サーバは、プレーヤから所定パラメータの上昇分(増加分)相当する代価を徴収する。なお、サーバ20が、課金サーバの処理を行う機能を有してもよい。
3.15 Example of Accounting Process The server 20 of this embodiment is connected to an accounting server. The billing server collects a price corresponding to the increase (increase) of the predetermined parameter from the player. Note that the server 20 may have a function of performing processing of the accounting server.

課金サーバは、プレーヤへの料金請求及びユーザの銀行口座等からの引き落とし等を管理する機能を備える。例えば、クレジット会社や、プレーヤの端末10の通信サービス会社に応じた種々の課金処理を行う。   The billing server has a function of managing charge billing to a player, debiting from a user's bank account, and the like. For example, various billing processes according to the credit company and the communication service company of the player terminal 10 are performed.

例えば、所定パラメータAが、ゲーム内で使用されるジュエルなどの仮想通貨の場合、サーバ20は、例えば、端末10から70ジュエルの購入要求情報を受信すると、代価である100円と交換して70ジュエルを、プレーヤの所持仮想通貨に加算する。   For example, when the predetermined parameter A is a virtual currency such as a jewel used in the game, the server 20 receives the purchase request information of 70 jewels from the terminal 10, for example, and exchanges it for 100 yen as the price. The jewel is added to the virtual currency possessed by the player.

また、クレジットカード会社、携帯電話会社の課金サーバ(料金領収システム)等を利用して、リアルマネー(円、ドル、ユーロ等)の通貨(電子マネーを含む)と引き替えに、所定パラメータAである仮想通貨を、ユーザの端末10に付与してもよい。   In addition, a predetermined parameter A is used in exchange for real money (including yen, dollars, euros, etc.) currency (including electronic money) using a credit card company, a mobile phone company billing server (fee receipt system), etc. A virtual currency may be given to the user's terminal 10.

また、本実施形態では、課金サーバが所定パラメータAの仮想通貨(例えば、70ジュエル)の代価(例えば、100円)を徴収した場合には、課金情報をサーバ20に送信し、サーバ20が、記憶部270に課金情報を記憶する処理を行う。   In the present embodiment, when the billing server collects the price (for example, 100 yen) of the virtual currency (for example, 70 jewels) of the predetermined parameter A, the billing information is transmitted to the server 20, and the server 20 Processing for storing the billing information in the storage unit 270 is performed.

また、本実施形態では、特別抽選処理を行い、例えば、プレーヤが「購入する」ボタンエリアをクリックすると、特別抽選処理で抽選されたカードをユーザに提供し、プレーヤのリアルマネー(所定パラメータの一例)からオープンガチャの代価(70ジュエルに相当する代価)を徴収してもよい。   In this embodiment, a special lottery process is performed. For example, when the player clicks the “Purchase” button area, the card drawn in the special lottery process is provided to the user, and the player's real money (an example of a predetermined parameter) ) May be collected from the price of open gacha (a price corresponding to 70 jewels).

また、本実施形態の課金情報は、サーバ20で管理してもよいし、プレーヤの端末10で管理してもよい。プレーヤの端末10で管理する場合には、端末10は、サーバ20にプレーヤIDと共に課金情報の要求情報を送信し、サーバ20から課金情報を受信し、端末10の記憶部170等に課金情報に記憶する。   Further, the billing information of this embodiment may be managed by the server 20 or may be managed by the player terminal 10. When managed by the terminal 10 of the player, the terminal 10 transmits billing information request information together with the player ID to the server 20, receives the billing information from the server 20, and stores the billing information in the storage unit 170 of the terminal 10. Remember.

4.応用例
また、本実施形態では、サーバの抽選処理について説明したが、端末において、抽選処理を行うようにしてもよい。また、サーバの一部又は全部を、端末で処理するようにしてもよい。例えば、家庭用ゲーム装置のような端末において、サーバの一部又は全部の処理を行うように制御してもよい。
4). Application Example In this embodiment, the lottery process of the server has been described. However, the lottery process may be performed in the terminal. Moreover, you may make it process a part or all of a server with a terminal. For example, a terminal such as a home game device may be controlled to perform part or all of the processing of the server.

5.1 抽選処理(特別抽選処理)を複数回連続で行う例
本実施形態では、連続的に複数回の抽選処理(特別抽選処理)を行い、各抽選処理で決定されたカードを一括で開示し、プレーヤから、各抽選処理で決定されたカードの取得要求の入力情報を受け付けた場合に、プレーヤの所定パラメータを消費させることを条件に、各抽選処理で決定されたカードをプレーヤに付与するようにしてもよい。
5.1 Example of performing lottery process (special lottery process) multiple times continuously In this embodiment, a lottery process (special lottery process) is continuously performed multiple times, and the cards determined in each lottery process are collectively disclosed. When the input information of the card acquisition request determined in each lottery process is received from the player, the card determined in each lottery process is given to the player on condition that the predetermined parameter of the player is consumed. You may do it.

例えば、サーバが、プレーヤから3回連続の抽選要求の入力情報を受け付けた場合、連続的に3回の抽選処理を行い、カードC51、C52、C53を一括で開示する。そして、プレーヤから、各抽選処理で決定されたカードの取得要求の入力情報を受け付けた場合に、プレーヤの所定パラメータAから3枚分の消費量(例えば、210)を消費させ、カードC51、C52、C53をプレーヤに付与する。   For example, when the server receives input information for three consecutive lottery requests from the player, the server performs three lottery processes continuously and discloses the cards C51, C52, and C53 all at once. When the input information of the card acquisition request determined in each lottery process is received from the player, the consumption amount for three sheets (for example, 210) is consumed from the predetermined parameter A of the player, and the cards C51 and C52 are consumed. , C53 is given to the player.

5.2 抽選処理(特別抽選処理)で開示した複数のカードを付与する例
本実施形態では、サーバ20が、プレーヤP1に付与したカードの付与回数Cが所定回数(例えば、10回)に達した場合であって、複数のカードを抽選で決定し、決定された複数のカードを開示した場合に、開示した全てのカードの取得要求の入力情報を受け付け、プレーヤの所定パラメータAから全てのカード枚数分の消費量を消費させることを条件に、当該全てのカードをプレーヤに付与するようにしてもよい。
5.2 Example of Granting Multiple Cards Disclosed in Lottery Processing (Special Lottery Processing) In the present embodiment, the number of cards C given to the player P1 by the server 20 reaches a predetermined number (for example, 10 times). In the case where a plurality of cards are determined by lottery and the determined plurality of cards are disclosed, input information of acquisition requests for all the disclosed cards is accepted, and all cards are determined from a predetermined parameter A of the player. All the cards may be given to the player on condition that the consumption amount corresponding to the number of sheets is consumed.

5.3 その他
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例え
ば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
5.3 Others The present invention is not limited to that described in the above embodiment, and various modifications can be made. For example, terms cited as broad or synonymous terms in the description in the specification or drawings can be replaced with broad or synonymous terms in other descriptions in the specification or drawings.

本発明は、実施の形態で説明した構成と実質的に同一の構成(例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成)を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。   The present invention includes configurations that are substantially the same as the configurations described in the embodiments (for example, configurations that have the same functions, methods, and results, or configurations that have the same objects and effects). In addition, the invention includes a configuration in which a non-essential part of the configuration described in the embodiment is replaced. In addition, the present invention includes a configuration that exhibits the same operational effects as the configuration described in the embodiment or a configuration that can achieve the same object. Further, the invention includes a configuration in which a known technique is added to the configuration described in the embodiment.

10 端末、20 サーバ、
100 処理部、111 受け付け部、112 表示制御部、113 ゲーム処理部、120 通信制御部、130 画像生成部、140 音生成部、160 入力部、162 検出部、170 記憶部、171 主記憶部、172 画像バッファ、173 ゲーム情報記憶部、180 情報記憶媒体、190 表示部、192 音出力部、196 通信部、200 処理部、211 抽選受け付け部、212 抽選処理部、213 取得要否受け付け部、214 付与処理部、215 抽選禁止制御部、216 通常抽選処理部、220 管理部、221 ゲーム進行制御部、223 特典付与部、226 通信制御部、270 記憶部、272 主記憶部、261 プレーヤ情報、280 情報記憶媒体、296 通信部
10 terminals, 20 servers,
100 processing units, 111 receiving units, 112 display control units, 113 game processing units, 120 communication control units, 130 image generation units, 140 sound generation units, 160 input units, 162 detection units, 170 storage units, 171 main storage units, 172 image buffer, 173 game information storage unit, 180 information storage medium, 190 display unit, 192 sound output unit, 196 communication unit, 200 processing unit, 211 lottery receiving unit, 212 lottery processing unit, 213 acquisition necessity receiving unit, 214 Grant processing unit, 215 lottery prohibition control unit, 216 normal lottery processing unit, 220 management unit, 221 game progress control unit, 223 privilege grant unit, 226 communication control unit, 270 storage unit, 272 main storage unit, 261 player information, 280 Information storage medium, 296 communication unit

Claims (8)

プレーヤにゲーム媒体を付与する処理を行うプログラムであって、
プレーヤから抽選要求の入力情報を受け付ける抽選受け付け部と、
プレーヤから抽選要求の入力情報を受け付けた場合に、抽選対象となる複数のゲーム媒体の中から、前記プレーヤが取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う抽選処理部と、
前記プレーヤから前記抽選処理部によって決定された前記ゲーム媒体の取得要否の入力情報を受け付ける取得要否受け付け部と、
前記プレーヤから前記ゲーム媒体の取得要求の入力情報を受け付けた場合に、前記プレーヤの所定パラメータを消費させることを条件に、前記抽選処理部によって決定された前記ゲーム媒体を前記プレーヤに付与する処理を行う付与処理部として、コンピュータを機能させることを特徴とするプログラム。
A program for performing processing for giving a game medium to a player,
A lottery receiving unit for receiving input information of a lottery request from a player;
When input information of a lottery request is received from a player, a game medium that can be acquired by the player is determined by lottery from a plurality of game media to be a lottery target, and the determined game media is disclosed. A lottery processing section;
An acquisition necessity acceptance unit for receiving input information on necessity of obtaining the game medium determined by the lottery processing unit from the player;
A process of giving the player the game medium determined by the lottery processing unit on condition that the predetermined parameter of the player is consumed when receiving input information of the game medium acquisition request from the player; A program that causes a computer to function as the grant processing unit.
請求項1において、
前記取得要否受け付け部が、前記プレーヤから前記ゲーム媒体の取得要求の入力情報を受け付けた場合に、
前記抽選処理部が、
前記プレーヤが次に取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行うことを特徴とするプログラム。
In claim 1,
When the acquisition necessity reception unit receives input information of the game media acquisition request from the player,
The lottery processing unit
A program characterized in that the player determines a game medium that can be acquired next by lottery and performs a process of disclosing the determined game medium.
請求項1又は2において、
前記取得要否受け付け部が、前記プレーヤから前記ゲーム媒体の取得を不要とする旨の入力情報を受け付けた場合、又は、前記ゲーム媒体が決定された時点から第1の期間が経過するまでの間に前記プレーヤから前記ゲーム媒体の取得要求を受け付けなかった場合に、
前記プレーヤからの抽選禁止を決定し、当該抽選禁止の決定時から第2の期間が経過するまでの間、前記プレーヤからの抽選を禁止する処理を行う抽選禁止制御部として、コンピュータを更に機能させることを特徴とするプログラム。
In claim 1 or 2,
When the acquisition necessity reception unit receives input information indicating that the acquisition of the game medium is not required from the player, or until the first period elapses from the time when the game medium is determined. If the game media acquisition request is not received from the player,
The lottery prohibition from the player is determined, and the computer is further functioned as a lottery prohibition control unit that performs a process of prohibiting the lottery from the player until the second period elapses from the determination of the lottery prohibition. A program characterized by that.
請求項3において、
前記抽選禁止制御部が、
前記抽選禁止の決定時までに、前記プレーヤに付与したゲーム媒体の付与回数に応じて、前記第2の期間の長さを決定することを特徴とするプログラム。
In claim 3,
The lottery prohibition control unit
A program for determining the length of the second period in accordance with the number of game media given to the player before the determination of the lottery prohibition.
請求項1〜4のいずれかにおいて、
前記抽選処理部が、
前記プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、複数のゲーム媒体を抽選で決定し、決定された複数のゲーム媒体を開示する処理を行い、
前記取得要否受け付け部が、
前記複数のゲーム媒体のうち一部のゲーム媒体の取得要求の入力情報を受け付け、
前記付与処理部が、
前記プレーヤから前記一部のゲーム媒体の取得要求の入力情報を受け付けた場合に、前記プレーヤの所定パラメータを消費させることを条件に、前記一部のゲーム媒体を前記プレーヤに付与する処理を行うことを特徴とするプログラム。
In any one of Claims 1-4,
The lottery processing unit
When the number of game media granted to the player reaches a predetermined number of times, a plurality of game media are determined by lottery, and a process of disclosing the determined plurality of game media is performed.
The acquisition necessity acceptance unit,
Accepting input information of acquisition requests for some of the plurality of game media,
The grant processing unit
When the input information of the acquisition request for the part of the game media is received from the player, a process of giving the part of the game media to the player is performed on condition that the predetermined parameters of the player are consumed. A program characterized by
請求項1〜5のいずれかにおいて、
前記抽選受け付け部が、
前記プレーヤに付与したゲーム媒体の付与回数が所定回数に達した場合に、前記プレーヤから再抽選要求の入力情報を受け付け可能に制御し、
前記抽選処理部が、
プレーヤから再抽選要求の入力情報を受け付けた場合に、前記プレーヤが取得可能なゲーム媒体を再抽選で決定し、決定されたゲーム媒体を開示する処理を行うことを特徴とするプログラム。
In any one of Claims 1-5,
The lottery reception unit
When the number of game media granted to the player reaches a predetermined number of times, control is performed so that input information of a re-lottery request can be received from the player;
The lottery processing unit
A program characterized in that, when re-lottery request input information is received from a player, a game medium that can be acquired by the player is determined by re-lottery, and the determined game medium is disclosed.
請求項1〜6のいずれかにおいて、
プレーヤから通常抽選用の抽選要求の入力情報を受け付けた場合に、通常抽選用の所定パラメータを消費させることを条件に、通常抽選対象となる複数のゲーム媒体の中から、前記プレーヤが取得可能なゲーム媒体を抽選で決定する処理を行う通常抽選処理部として、コンピュータを更に機能させ
前記付与処理部が、
前記通常抽選処理部によって決定された前記ゲーム媒体を前記プレーヤに付与する処理を行い、
前記所定パラメータの消費量を前記通常抽選用の所定パラメータの消費量と異ならせる、又は、前記所定パラメータの種類を、前記通常抽選用の所定パラメータの種類と異ならせることを特徴とするプログラム。
In any one of Claims 1-6,
When input information of a lottery request for a normal lottery is received from the player, the player can obtain from a plurality of game media to be a normal lottery subject to consumption of predetermined parameters for the normal lottery As a normal lottery processing unit that performs a process of determining a game content by lottery, the computer further functions and the grant processing unit is
A process of giving the game content determined by the normal lottery processing unit to the player;
A program characterized in that the consumption amount of the predetermined parameter is different from the consumption amount of the predetermined parameter for the normal lottery, or the type of the predetermined parameter is different from the type of the predetermined parameter for the normal lottery.
プレーヤにゲーム媒体を付与する処理を行うサーバであって、
プレーヤから抽選要求の入力情報を受け付ける抽選受け付け部と、
プレーヤから抽選要求の入力情報を受け付けた場合に、抽選対象となる複数のゲーム媒体の中から、前記プレーヤが取得可能なゲーム媒体を抽選で決定し、決定されたゲーム媒体を開示する処理を行う抽選処理部と、
前記プレーヤから前記抽選処理部によって決定された前記ゲーム媒体の取得要否の入力情報を受け付ける取得要否受け付け部と、
前記プレーヤから前記ゲーム媒体の取得要求の入力情報を受け付けた場合に、前記プレーヤの所定パラメータを消費させることを条件に、前記抽選処理部によって決定された前記ゲーム媒体を前記プレーヤに付与する処理を行う付与処理部と、を含むことを特徴とするサーバ。
A server that performs processing for giving a game medium to a player,
A lottery receiving unit for receiving input information of a lottery request from a player;
When input information of a lottery request is received from a player, a game medium that can be acquired by the player is determined by lottery from a plurality of game media to be a lottery target, and the determined game media is disclosed. A lottery processing section;
An acquisition necessity acceptance unit for receiving input information on necessity of obtaining the game medium determined by the lottery processing unit from the player;
A process of giving the player the game medium determined by the lottery processing unit on condition that the predetermined parameter of the player is consumed when receiving input information of the game medium acquisition request from the player; And a grant processing unit to perform.
JP2016134909A 2016-07-07 2016-07-07 Programs and servers Active JP6818452B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016134909A JP6818452B2 (en) 2016-07-07 2016-07-07 Programs and servers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016134909A JP6818452B2 (en) 2016-07-07 2016-07-07 Programs and servers

Publications (2)

Publication Number Publication Date
JP2018000768A true JP2018000768A (en) 2018-01-11
JP6818452B2 JP6818452B2 (en) 2021-01-20

Family

ID=60945405

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016134909A Active JP6818452B2 (en) 2016-07-07 2016-07-07 Programs and servers

Country Status (1)

Country Link
JP (1) JP6818452B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019135372A1 (en) 2018-01-05 2019-07-11 住友電気工業株式会社 Aluminum alloy wire and method for producing aluminum alloy wire
WO2019150782A1 (en) * 2018-01-31 2019-08-08 株式会社セガゲームス Information processing device and program
JP2019198526A (en) * 2018-05-17 2019-11-21 株式会社カプコン Game system and game program
JP2019198636A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2019198637A (en) * 2018-05-17 2019-11-21 株式会社カプコン Game system and game program
JP2019198635A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2019198634A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2020048866A (en) * 2018-09-27 2020-04-02 株式会社セガゲームス Program and information processing apparatus
JP2021013585A (en) * 2019-07-12 2021-02-12 株式会社バンダイナムコエンターテインメント Program and game system
JP2021087868A (en) * 2021-03-09 2021-06-10 株式会社セガ Information processor and program
JP2022018151A (en) * 2020-07-15 2022-01-27 株式会社カプコン Game program and game system
JP7171841B1 (en) 2021-07-12 2022-11-15 株式会社 ディー・エヌ・エー Systems, methods, and programs for managing item sales
JP2023030180A (en) * 2019-02-25 2023-03-07 グリー株式会社 Game device, game method and game program
JP2023056023A (en) * 2018-03-30 2023-04-18 株式会社セガ Program and information processing device
JP7416154B1 (en) 2022-09-01 2024-01-17 株式会社セガ Programs and information processing equipment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014180334A (en) * 2013-03-18 2014-09-29 Konami Digital Entertainment Co Ltd Game control device, game control method, program, game system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014180334A (en) * 2013-03-18 2014-09-29 Konami Digital Entertainment Co Ltd Game control device, game control method, program, game system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"<<コズミックブレイク ソラの戦団>> 遂にスマホアプリで登場!星々を巡る冒険へ", ソシャゲ@PP(WAYBACKMACHINE)[ONLINE], JPN6020019215, 22 May 2016 (2016-05-22), ISSN: 0004282861 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019135372A1 (en) 2018-01-05 2019-07-11 住友電気工業株式会社 Aluminum alloy wire and method for producing aluminum alloy wire
WO2019150782A1 (en) * 2018-01-31 2019-08-08 株式会社セガゲームス Information processing device and program
JP2019130088A (en) * 2018-01-31 2019-08-08 株式会社セガゲームス Information processing device and program
JP2023056023A (en) * 2018-03-30 2023-04-18 株式会社セガ Program and information processing device
JP7505608B2 (en) 2018-03-30 2024-06-25 株式会社セガ PROGRAM AND INFORMATION PROCESSING APPARATUS
JP2019198526A (en) * 2018-05-17 2019-11-21 株式会社カプコン Game system and game program
JP2019198637A (en) * 2018-05-17 2019-11-21 株式会社カプコン Game system and game program
JP2020048866A (en) * 2018-09-27 2020-04-02 株式会社セガゲームス Program and information processing apparatus
JP2023030180A (en) * 2019-02-25 2023-03-07 グリー株式会社 Game device, game method and game program
JP2024144561A (en) * 2019-02-25 2024-10-11 グリー株式会社 GAME DEVICE, GAME METHOD, AND GAME PROGRAM
JP2019198636A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2019198634A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2019198635A (en) * 2019-04-29 2019-11-21 株式会社カプコン Game system and game program
JP2021013585A (en) * 2019-07-12 2021-02-12 株式会社バンダイナムコエンターテインメント Program and game system
JP2022018151A (en) * 2020-07-15 2022-01-27 株式会社カプコン Game program and game system
JP7093027B2 (en) 2020-07-15 2022-06-29 株式会社カプコン Game programs and game systems
JP2021087868A (en) * 2021-03-09 2021-06-10 株式会社セガ Information processor and program
JP7196943B2 (en) 2021-03-09 2022-12-27 株式会社セガ Information processing device and program
JP2023011334A (en) * 2021-07-12 2023-01-24 株式会社 ディー・エヌ・エー System, method, and program for managing item sale
JP7171841B1 (en) 2021-07-12 2022-11-15 株式会社 ディー・エヌ・エー Systems, methods, and programs for managing item sales
JP7416154B1 (en) 2022-09-01 2024-01-17 株式会社セガ Programs and information processing equipment
JP2024034920A (en) * 2022-09-01 2024-03-13 株式会社セガ Programs and information processing equipment

Also Published As

Publication number Publication date
JP6818452B2 (en) 2021-01-20

Similar Documents

Publication Publication Date Title
JP6818452B2 (en) Programs and servers
JP5323787B2 (en) Game system and program
JP6416819B2 (en) Program and computer system
JP6396060B2 (en) GAME SYSTEM AND MANAGEMENT DEVICE
JP7047241B2 (en) Programs, information processing equipment and systems
JP7714863B2 (en) Game program, game device, game system
JP7368093B2 (en) Server system, game system, program and control method
JP2024057098A (en) Computer system, server system and program
JP2025113302A (en) Computer and gaming systems
JP2015192751A (en) Server system
JP7337004B2 (en) Information control system
JP7054864B2 (en) Game programs and game systems
JP7428475B2 (en) Server system and game system
JP7194529B2 (en) COMPUTER SYSTEM, GAME SYSTEM AND COMPETITION GAME EXECUTION CONTROL METHOD
JP7403053B2 (en) Game systems and game programs
JP6803255B2 (en) Computer system and game system
JP2020162770A (en) Computer system and game system
JP2017131322A (en) Program and server
JP2017205198A (en) Server system and program
JP2018202232A (en) Program and computer system
JP6810186B2 (en) Server system
JP2019177083A (en) Server system
JP6832078B2 (en) Server system and programs
JP6909828B2 (en) Programs, servers and terminals
JP6961857B1 (en) Billing management server, billing management program, billing management method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200805

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201228

R150 Certificate of patent or registration of utility model

Ref document number: 6818452

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