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

JP7308802B2 - Program, information processing device, game server and game system - Google Patents

Program, information processing device, game server and game system Download PDF

Info

Publication number
JP7308802B2
JP7308802B2 JP2020169962A JP2020169962A JP7308802B2 JP 7308802 B2 JP7308802 B2 JP 7308802B2 JP 2020169962 A JP2020169962 A JP 2020169962A JP 2020169962 A JP2020169962 A JP 2020169962A JP 7308802 B2 JP7308802 B2 JP 7308802B2
Authority
JP
Japan
Prior art keywords
player
game
information
privilege
granting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020169962A
Other languages
Japanese (ja)
Other versions
JP2021000558A (en
JP2021000558A5 (en
Inventor
裕崇 早川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pokemon Co
Original Assignee
Pokemon Co
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
Priority claimed from JP2019018192A external-priority patent/JP2020124342A/en
Application filed by Pokemon Co filed Critical Pokemon Co
Priority to JP2020169962A priority Critical patent/JP7308802B2/en
Publication of JP2021000558A publication Critical patent/JP2021000558A/en
Publication of JP2021000558A5 publication Critical patent/JP2021000558A5/ja
Priority to JP2023109697A priority patent/JP7617981B2/en
Application granted granted Critical
Publication of JP7308802B2 publication Critical patent/JP7308802B2/en
Priority to JP2025002103A priority patent/JP2025036731A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、プログラム、情報処理装置、ゲームサーバおよびゲームシステムに関する。 The present disclosure relates to programs, information processing devices, game servers, and game systems.

ゲームの娯楽性を高めるために、ゲームプレイの際にプレイヤに特典を付与するシステムがある。例えば、特許文献1には、プレイヤが選択した時期に基づいて時期情報を作成し、その時期情報とプレイヤがゲームをプレイする時期とが一致しているときに、プレイヤに特典を付与するゲーム特典付与システムが記載されている。このようなシステムによれば、プレイヤの都合に合わせてゲームの特典をプレイヤに付与させることができるため、ゲームに対するプレイヤの満足度を向上させつつ、ゲームの娯楽性を高めることができる。 In order to enhance the amusement of the game, there is a system that gives benefits to the player during game play. For example, Patent Literature 1 discloses a game privilege system in which time information is created based on a time selected by a player, and when the time information coincides with the time when the player plays the game, a privilege is given to the player. A granting system is described. According to such a system, it is possible to provide the player with the privilege of the game according to the player's convenience, so that the player's satisfaction with the game can be improved, and the amusement of the game can be enhanced.

特許第5389331号Patent No. 5389331

近年、電子ゲームは、スマートフォンなどの携帯情報端末で、どこにいても手軽に楽しめるようになった。特許文献1に記載されるように、プレイヤの都合に合わせてプレイする時期のみを特典付与の条件として指定すると、プレイヤは容易に特典を得ることができるため、特典付与によってゲームの娯楽性を高めるという効果が低減されてしまう。 In recent years, it has become possible to easily enjoy electronic games anywhere using mobile information terminals such as smartphones. As described in Patent Document 1, if only the timing of playing according to the player's convenience is specified as a condition for awarding the privilege, the player can easily obtain the privilege, so that the awarding of the privilege enhances the amusement of the game. effect is reduced.

そこで、本開示は、上記課題を解決すべくなされたものであって、その目的は、ゲームの特典付与によって、プレイヤの満足度を向上させつつ、ゲームの娯楽性を高めるプログラム等を提供することである。 Therefore, the present disclosure has been made to solve the above problems, and the purpose thereof is to provide a program or the like that enhances the entertainment of the game while improving the player's satisfaction by giving the game privilege. is.

上記目的を達成するため、本開示に係るプログラムは、特典付与条件に基づいてプレイヤに特典が付与されるゲームを実行させるプログラムであって、コンピュータを、ゲームのプレイヤから、位置情報を含めた特典付与条件を受け付ける条件受付部と、プレイヤがゲームをプレイする状況に関するプレイ情報を取得するプレイ情報取得部と、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する特典付与部と、として機能させる。 In order to achieve the above object, a program according to the present disclosure is a program for executing a game in which a privilege is granted to a player based on a privilege granting condition, wherein the computer receives a privilege including location information from the player of the game. A condition acceptance unit that accepts granting conditions, a play information acquisition unit that acquires play information regarding the situation in which the player plays the game, and a benefit granting unit that grants a benefit to the player based on the benefit granting condition and the play information. make it work.

上記目的を達成するため、本開示に係る情報処理装置は、特典付与条件に基づいてプレイヤに特典が付与されるゲームを実行させる装置であって、ゲームのプレイヤから、位置情報を含めた特典付与条件を受け付ける条件受付部と、プレイヤがゲームをプレイする状況に関するプレイ情報を取得するプレイ情報取得部と、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する特典付与部と、を備える。 In order to achieve the above object, an information processing device according to the present disclosure is a device for executing a game in which a privilege is granted to a player based on a privilege granting condition, wherein a privilege grant including position information is received from a player of the game. A condition receiving unit that receives conditions, a play information acquisition unit that acquires play information regarding a situation in which the player plays the game, and a privilege granting unit that grants a privilege to the player based on the privilege granting condition and the play information. .

また、上記目的を達成するため、本開示に係るゲームサーバは、特典付与条件に基づいてプレイヤに特典が付与されるゲームを実行させるサーバであって、ゲームのプレイヤから、位置情報を含めた特典付与条件を受け付ける条件受付部と、プレイヤがゲームをプレイする状況に関するプレイ情報を取得するプレイ情報取得部と、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する特典付与部と、を備える。 Further, in order to achieve the above object, a game server according to the present disclosure is a server that executes a game in which a privilege is granted to a player based on a privilege granting condition, and a privilege including location information is received from a player of the game. A condition acceptance unit that accepts granting conditions, a play information acquisition unit that acquires play information regarding the situation in which the player plays the game, and a privilege granting unit that grants a privilege to the player based on the privilege granting condition and the play information. Prepare.

また、上記目的を達成するため、本開示に係るゲームシステムは、特典付与条件に基づいてプレイヤに特典が付与されるゲームを実行させるシステムであって、コンピュータを、ゲームのプレイヤから、位置情報を含めた特典付与条件を受け付ける条件受付部と、プレイヤがゲームをプレイする状況に関するプレイ情報を取得するプレイ情報取得部と、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する特典付与部と、を備える。 Further, in order to achieve the above object, a game system according to the present disclosure is a system for executing a game in which a privilege is granted to a player based on a privilege granting condition, wherein a computer receives location information from a player of the game. a condition accepting unit that accepts privilege granting conditions including the above, a play information acquisition unit that acquires play information regarding the situation in which the player plays the game, and a privilege granting unit that grants a privilege to the player based on the privilege granting conditions and the play information And prepare.

本開示によれば、ゲームの特典付与によって、プレイヤの満足度を向上させつつ、ゲームの娯楽性を高めることができる。 According to the present disclosure, it is possible to enhance the amusement of the game while improving the satisfaction of the player by providing the game privilege.

ゲームシステム1の構成図である。1 is a configuration diagram of a game system 1; FIG. ゲームサーバ100の機能構成の一例を示す機能ブロック図である。3 is a functional block diagram showing an example of the functional configuration of the game server 100; FIG. 端末200の機能構成の一例を示す機能ブロック図である。2 is a functional block diagram showing an example of a functional configuration of terminal 200. FIG. 特典付与条件の一例を示す図である。It is a figure which shows an example of privilege provision conditions. 各プレイヤのプレイ情報の一例を示す図である。It is a figure which shows an example of the play information of each player. 端末200における処理の一例を示すフローチャートである。3 is a flowchart showing an example of processing in terminal 200. FIG. 端末300の機能構成の一例を示す機能ブロック図である。3 is a functional block diagram showing an example of a functional configuration of terminal 300. FIG.

以下、本開示の実施形態について図面を参照して説明する。実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。なお、以下の実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。 Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In all the drawings for explaining the embodiments, common constituent elements are denoted by the same reference numerals, and repeated explanations are omitted. It should be noted that the following embodiments do not unduly limit the content of the present disclosure described in the claims. Also, not all the components shown in the embodiments are essential components of the present disclosure.

<実施形態1>
(実施形態1の概要)
本実施形態では、特典付与条件に基づいてプレイヤに特典が付与されるゲームにおいて、ゲームのプレイヤから特典付与条件を受け付ける。従来、ゲーム開発者は、開発者側の都合によって設定された条件(例えば、連続ログイン日数や、キャンペーン期間のログインについての条件)が満たされた場合に特典を付与して、ゲームの娯楽性を高めていた。しかしながら、生活スタイルが多様化する現代において、プレイヤがゲームを楽しむ環境はさまざまであり、ゲーム開発者が一義的に設定した条件では、プレイヤによってその条件を達成できる難易度は異なり、ゲームを続けるモチベーションの低下を招く要因ともなりうる。そこで、本実施形態では、プレイヤから受け付けた、位置情報を含む特典付与条件に基づいて、プレイヤに特典を付与する。これにより、プレイヤの満足度を向上させつつ、ゲームの娯楽性を高めることができる。
<Embodiment 1>
(Overview of Embodiment 1)
In this embodiment, in a game in which a privilege is granted to a player based on the privilege granting condition, the privilege granting condition is accepted from the player of the game. Conventionally, game developers provide benefits when conditions set by the developer's convenience (e.g., number of consecutive login days, conditions for login during campaign period) are met, and enjoyment of the game. was raising. However, in today's world where lifestyles are diversifying, the environment in which players enjoy games varies. Under the conditions set by the game developer, the degree of difficulty with which the conditions can be achieved differs depending on the player. It can also be a factor that causes a decline in Therefore, in the present embodiment, a privilege is granted to the player based on privilege granting conditions including position information received from the player. As a result, it is possible to enhance the amusement of the game while improving the player's satisfaction.

(ゲームシステム1の構成)
図1は、ゲームシステム1の構成図である。図1を参照して、実施形態1に係るゲームシステム1の構成について説明する。
(Configuration of game system 1)
FIG. 1 is a configuration diagram of a game system 1. As shown in FIG. A configuration of a game system 1 according to Embodiment 1 will be described with reference to FIG.

ゲームシステム1は、ゲームサーバ100と、端末200-1,200-2,…,200-N(Nは自然数)と、を備え、ネットワークNWを介して通信可能に接続される。ネットワークNWは、WAN(Wide Area Network)、LAN(Local Area Network)等から構成される。なお、以下の説明では、端末200-1,200-2,…,200-Nは、特に区別する必要のない限り、端末200と記載する。 The game system 1 includes a game server 100 and terminals 200-1, 200-2, . The network NW is composed of a WAN (Wide Area Network), a LAN (Local Area Network), and the like. In the following description, terminals 200-1, 200-2, .

ゲームサーバ100は、本実施形態に係るゲームを管理するゲームサーバであって、例えば、ネットワークNWを介してアクセスしてきた端末200に対してゲームプログラムを配信する。なお、本実施形態に係るゲームは、プレイヤによって設定された特典付与条件に基づいて、ゲームの進行が有利になる特典が付与されるゲームである。特典として、例えば、ゲーム内の仮想通貨やアイテム、キャラクタの強さやスタミナ、経験値等に関するパラメータをゲーム進行上有利に決定される。 The game server 100 is a game server that manages the game according to this embodiment, and distributes a game program to the terminal 200 that has accessed via the network NW, for example. It should be noted that the game according to the present embodiment is a game in which a privilege that makes the progress of the game advantageous is granted based on the privilege granting condition set by the player. As a privilege, for example, parameters related to virtual currency and items in the game, strength and stamina of characters, experience points, etc. are determined advantageously in the progress of the game.

また、ゲームサーバ100は、端末200からアップロードされた情報を記憶する。本実施形態においては、ゲームサーバ100は、複数の端末200から、ゲームに関する情報(例えば、各プレイヤのアカウント情報(ID)やゲームの進行情報等)、プレイヤがゲームをプレイする状況に関するプレイ情報を取得して記憶する。 The game server 100 also stores information uploaded from the terminal 200 . In the present embodiment, the game server 100 receives game-related information (for example, account information (ID) of each player, game progress information, etc.) and play information related to the situation in which the players play the game from a plurality of terminals 200. Get and store.

端末200は、上述したようにゲームサーバ100から配信されたゲームプログラム(アプリケーション)を実行することによって、ゲーム処理を実行する情報処理端末である。また、端末200は、ゲームに関する情報やプレイ情報をゲームサーバ100へアップロードする。なお、端末200は、予めゲームプログラムを記憶しておく構成であってもよい。 The terminal 200 is an information processing terminal that executes game processing by executing a game program (application) distributed from the game server 100 as described above. The terminal 200 also uploads game-related information and play information to the game server 100 . Terminal 200 may be configured to store a game program in advance.

(ゲームサーバ100の機能構成)
図2は、ゲームサーバ100の機能構成の一例を示す機能ブロック図である。なお、本実施形態のゲームサーバ100は、図2の構成要素(各部)の一部を省略した構成としてもよい。
(Functional configuration of game server 100)
FIG. 2 is a functional block diagram showing an example of the functional configuration of the game server 100. As shown in FIG. Note that the game server 100 of this embodiment may have a configuration in which some of the constituent elements (each part) in FIG. 2 are omitted.

ゲームサーバ100は、情報処理装置であって、通信部110と、記憶部120と、処理部130と、を備える。 The game server 100 is an information processing device and includes a communication section 110 , a storage section 120 and a processing section 130 .

通信部110は、端末200と、ネットワークNWを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASIC(Application Specific Integrated Circuit)などのハードウェアや、プログラムなどにより実現できる。 The communication unit 110 performs various controls for communicating with the terminal 200 via the network NW. etc.

記憶部120は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置であって、ゲーム情報121およびプレイ情報122を含む。 The storage unit 120 is a storage device for storing programs and various data for operating the computer, and includes game information 121 and play information 122 .

ゲーム情報121は、本実施形態に係るゲームに関する情報が格納されている。ゲーム情報121は、例えば、通信部110を介して端末200に配信するゲームのプログラムや、端末200からアップロードされた、プレイヤのアカウント情報やゲームの進行情報である。なお、記憶部120は、一時的な記憶領域や、ストレージを含んでもよい。 The game information 121 stores information about the game according to this embodiment. The game information 121 is, for example, a game program delivered to the terminal 200 via the communication unit 110 , or player account information and game progress information uploaded from the terminal 200 . Note that the storage unit 120 may include a temporary storage area and a storage.

プレイ情報122は、通信部110を介して端末200からアップロードされた、プレイヤがゲームをプレイする状況に関する情報である。プレイ情報は、例えば、プレイヤがゲームをプレイしている場所や、プレイ開始日時等であり、プレイヤのアカウント情報と関連付けて記憶される。 The play information 122 is information about the situation in which the player plays the game, uploaded from the terminal 200 via the communication unit 110 . The play information is, for example, the location where the player is playing the game, the play start date and time, etc., and is stored in association with the player's account information.

処理部130は、ゲームサーバ100において実行される各種の情報処理を実行する。処理部130は、CPU(Central Processing Unit)およびメモリを有し、CPUがメモリを用いて、記憶部120に記憶された情報処理プログラムを実行することによって各種の情報処理が実行される。本実施形態においては、処理部130は、上記情報処理として、本実施形態に係るゲームのプログラムを端末200に提供する。 The processing unit 130 executes various types of information processing executed in the game server 100 . The processing unit 130 has a CPU (Central Processing Unit) and memory, and the CPU uses the memory to execute various information processing programs stored in the storage unit 120 . In the present embodiment, the processing unit 130 provides the terminal 200 with the game program according to the present embodiment as the information processing.

なお、本実施形態では、「サーバ」とは、1つの情報処理装置(すなわち、サーバ装置)を指す他、サーバが複数のサーバ装置によって構成される場合にはサーバ装置群(すなわち、サーバシステム)全体を指す意味である。また、本実施形態においては、ゲームサーバ100を一体的な構成として説明するが、ゲームサーバ100は、機能および/または役割に応じて分けられた複数のサーバ装置を含む構成であってもよい。 In this embodiment, the term "server" refers to one information processing device (ie, server device), and when the server is composed of a plurality of server devices, a group of server devices (ie, server system) It means the whole. Also, in the present embodiment, the game server 100 is described as an integrated configuration, but the game server 100 may be configured to include a plurality of server devices divided according to functions and/or roles.

(端末200の機能構成)
図3は、端末200の機能構成の一例を示す機能ブロック図である。なお、本実施形態の端末200は、図3の構成要素(各部)の一部を省略した構成としてもよい。
(Functional configuration of terminal 200)
FIG. 3 is a functional block diagram showing an example of the functional configuration of terminal 200. As shown in FIG. Note that the terminal 200 of the present embodiment may have a configuration in which some of the components (each unit) in FIG. 3 are omitted.

端末200は、ゲーム端末に相当する情報処理装置であり、本実施形態においては、例えば、スマートフォン、フィーチャーフォン、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、据置ゲーム機、ヘッドマウントディスプレイ等のウェアラブル端末、又は、情報処理機能を備えた多機能型テレビジョン受像機(スマートテレビ)等の多機能デバイスである。 The terminal 200 is an information processing device corresponding to a game terminal. It is a wearable terminal such as a mount display, or a multifunctional device such as a multifunctional television receiver (smart TV) having an information processing function.

すなわち、端末200は、一般的な多機能デバイスが有する各種の機能(例えば、入力機能、出力(表示)機能、情報処理機能、ネットワーク通信機能、センサ機能、通話機能、カメラ機能等)を有している。なお、ネットワーク通信機能は、インターネット等を介した通信機能、および/または、モバイル通信網を介した通信機能である。 That is, the terminal 200 has various functions (for example, an input function, an output (display) function, an information processing function, a network communication function, a sensor function, a call function, a camera function, etc.) that a general multifunction device has. ing. Note that the network communication function is a communication function via the Internet or the like and/or a communication function via a mobile communication network.

端末200は、通信部210と、入力部220と、出力部230と、位置情報取得部235と、記憶部240と、処理部250と、を備える。 Terminal 200 includes communication section 210 , input section 220 , output section 230 , position information acquisition section 235 , storage section 240 and processing section 250 .

通信部210は、ゲームサーバ100と、ネットワークNWを介した通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。 The communication unit 210 performs various controls for communicating with the game server 100 via the network NW, and its functions can be realized by hardware such as various processors or communication ASICs, programs, and the like.

入力部220は、プレイヤからの入力を受け付けるためのインターフェイスであり、プレイヤの入力を処理部250に送る。入力部220は、例えば、タッチパネルやボタン、コントローラ等である。 The input unit 220 is an interface for receiving input from the player, and sends the player's input to the processing unit 250 . The input unit 220 is, for example, a touch panel, buttons, a controller, or the like.

また、入力部220は、端末200の種々の状態を検知する計測機器であってもよい。例えば、端末200の周囲の音を収音する音センサや、端末自体の姿勢や傾きを検知する姿勢センサ(加速度センサやジャイロセンサ)、プレイヤの視線方向を検知する注視センサや、周囲の明るさを検知する光センサ、太陽光等に含まれる紫外線(Ultraviolet)量を検知するUVセンサ、プレイヤの動作を検知する赤外線センサであってもよい。また、入力部220は、カメラ(不図示)で捉えた映像から、対象物の画像的な特徴を抽出する画像センサ、端末200の周囲の湿度を検知する湿度センサ、端末200の所在位置における磁場を検知する地磁気センサ、端末200の近傍にある対象物を検知する近接センサ、端末200の周囲の明るさを検知する照度センサ等であってもよい。入力部220は、検知されたセンシングデータをプレイヤの入力として処理部250に送る。 Also, the input unit 220 may be a measuring device that detects various states of the terminal 200 . For example, a sound sensor that picks up sounds around the terminal 200, an orientation sensor (acceleration sensor or gyro sensor) that detects the orientation and tilt of the terminal itself, a gaze sensor that detects the line-of-sight direction of the player, and ambient brightness. , a UV sensor that detects the amount of ultraviolet rays contained in sunlight or the like, and an infrared sensor that detects the player's actions. The input unit 220 also includes an image sensor that extracts image features of an object from images captured by a camera (not shown), a humidity sensor that detects the humidity around the terminal 200, and a magnetic field at the location of the terminal 200. , a proximity sensor that detects an object near the terminal 200, an illuminance sensor that detects the brightness around the terminal 200, or the like. The input unit 220 sends the detected sensing data to the processing unit 250 as player input.

出力部230は、例えば、ディスプレイ等の表示装置やスピーカなどのオーディオ出力装置であり、入力部220に対する入力に応じて端末200において生成される各種の画像や音声を表示、出力したり、ゲームサーバ100から受信されたデータに基づく各種の画像や音声を表示、出力したりする。出力部230は、人工知能搭載型スピーカ(スマートスピーカ)を含む。 The output unit 230 is, for example, a display device such as a display or an audio output device such as a speaker, and displays and outputs various images and sounds generated in the terminal 200 according to the input to the input unit 220, and outputs the game server. It displays and outputs various images and sounds based on the data received from 100 . The output unit 230 includes an artificial intelligence-equipped speaker (smart speaker).

位置情報取得部235は、端末200の位置情報を取得する。位置情報取得部235は、例えば、GPS(Global Positioning System)センサ(例えば、GPSモジュール)であり、GNSS(Global Navigation Satellite System)を用いて位置を検出する。なお、位置情報取得部235における位置情報取得方法は任意であり、位置情報取得部235は、例えば、ビーコンを用いて位置情報を取得してもよい。また、位置情報取得部235は、例えば、端末200が特定のアクセスポイントと通信を行う際に、アクセスポイントから取得可能な位置情報を検出してもよい。また、位置情報取得部235は、端末200がインターネットに接続された際の識別情報(IPアドレス等)に基づいて、端末200が所在すると推定される位置を検出してもよい。 The location information acquisition unit 235 acquires location information of the terminal 200 . The position information acquisition unit 235 is, for example, a GPS (Global Positioning System) sensor (eg, GPS module), and detects a position using GNSS (Global Navigation Satellite System). The location information acquisition method in the location information acquisition unit 235 is arbitrary, and the location information acquisition unit 235 may acquire location information using a beacon, for example. Also, the location information acquisition unit 235 may detect location information that can be acquired from an access point, for example, when the terminal 200 communicates with a specific access point. Also, the location information acquisition unit 235 may detect the estimated location of the terminal 200 based on the identification information (IP address, etc.) when the terminal 200 is connected to the Internet.

また、位置情報取得部235は、気圧センサの検出結果に基づいて高度の変化を算出することで、プレイヤの高度を示す情報(例えばビルの何階にいるかを示す情報)を算出してもよい。 The position information acquisition unit 235 may also calculate information indicating the altitude of the player (for example, information indicating which floor of a building the player is on) by calculating a change in altitude based on the detection result of the atmospheric pressure sensor. .

記憶部240は、コンピュータを機能させるためのプログラムや各種データを記憶するための記憶装置である。記憶部240は、一時的な記憶領域や、ストレージを含んでもよい。記憶部240は、ゲーム情報241と、特典付与条件242と、プレイ情報243と、を含む。 The storage unit 240 is a storage device for storing programs and various data for operating the computer. The storage unit 240 may include a temporary storage area and storage. The storage unit 240 includes game information 241 , privilege provision conditions 242 and play information 243 .

ゲーム情報241は、ゲームの進行に関する情報や、ゲームサーバ100から配信されたゲームのプログラム等を記憶する。 The game information 241 stores information about the progress of the game, the game program distributed from the game server 100, and the like.

特典付与条件242は、プレイヤから入力部220を介して条件受付部252(後述)が受け付けた特典付与条件を記憶する。プレイヤは、例えば、プレイする日時や位置(場所)の情報、ゲームに参加する複数のプレイヤの情報などを特典付与条件として入力する。 The privilege provision condition 242 stores the privilege provision condition received by the condition reception unit 252 (described later) from the player via the input unit 220 . The player inputs, for example, information on the date and time of playing, position (place) information, information on a plurality of players participating in the game, etc., as privilege provision conditions.

特典付与条件として入力される、プレイする日時の情報は、例えば、土曜日などの曜日や、20時などの時刻、1月12日などの特定の日付、1月10日午前9時から1月11日午後1時などの所定の期間等である。プレイする日時の情報は、プレイを開始する時点を示す日時であってもよいし、プレイを開始する時点を含む期間であってもよい。 The information on the date and time to play, which is input as the privilege grant condition, includes, for example, the day of the week such as Saturday, the time such as 20:00, a specific date such as January 12, and the time from 9:00 a.m. on January 10 to January 11. It is a predetermined period such as 1:00 PM on Sundays. The information on the date and time to play may be the date and time indicating the time to start playing, or may be a period including the time to start playing.

また、プレイする位置の情報は、自宅や職場、よく行くカフェなど予め登録された場所であってもよいし、プレイヤが訪問したい場所など地図情報から選択させるようにして入力されてもよい。 The information on the playing position may be a pre-registered place such as home, workplace, or frequent cafe, or may be input by allowing the player to select a place to visit from map information.

また、ゲームに参加する複数のプレイヤの情報は、例えば、プレイヤのアカウント情報など、プレイヤを識別できる情報である。なお、ゲームに参加する複数のプレイヤとは、プレイヤがゲームに参加(ログインなど)する時間が同じプレイヤであったり、参加した時間が異なっていても、参加している時間(期間)が重なっているプレイヤであったりしてもよい。また、特典付与条件として設定される、ゲームに参加するプレイヤは、プレイヤ同士で協力してゲームを進めたり、対戦したり、ゲームプレイを応援したり、など、プレイする仮想のゲーム空間をリアルタイムに共有できるプレイヤであってもよいし、現実の空間においてプレイヤと一緒にいるプレイヤであってもよい。特典付与条件は、プレイヤが任意に設定することができる。 Also, the information of the plurality of players participating in the game is information that can identify the players, such as player account information. In addition, multiple players participating in the game are players who participate in the game at the same time (login, etc.), or even if the participation time is different, the time (period) of participation overlaps. It may be a player who is Players who participate in the game, which is set as a privilege granting condition, can cooperate with each other to advance the game, play against each other, support the game play, etc. It may be a player who can be shared, or a player who is with the player in the real space. A player can arbitrarily set the privilege provision condition.

プレイ情報243は、後述するプレイ情報取得部253が取得した、プレイヤがゲームをプレイする状況に関する情報を記憶する。プレイ情報は、例えば、プレイヤがゲームに参加した(ログインした)日時、場所等である。また、プレイ情報として、ゲーム空間においてプレイヤとフレンド等の仲間関係(所定の関係)にあるプレイヤの情報および当該プレイヤのプレイ情報を記憶してもよい。例えば、ゲームを進める際に仲間になったプレイヤの情報をゲーム情報241から取得して、プレイ情報として記憶する。 The play information 243 stores information relating to the situation in which the player plays the game, which is acquired by the play information acquisition unit 253, which will be described later. The play information is, for example, the date and time when the player participated in the game (logged in), the place, and the like. Further, as the play information, information of a player who has a companion relationship (predetermined relationship) such as a friend with the player in the game space and play information of the player may be stored. For example, information about a player who becomes a companion during the progress of the game is acquired from the game information 241 and stored as play information.

処理部250は、端末200において実行される各種の情報処理を実行する。処理部250は、CPUおよびメモリを有する。端末200においては、CPUがメモリを用いて、記憶部240に記憶された情報処理プログラムを実行することによって上記各種の情報処理が実行される。本実施形態においては、処理部250は、上記情報処理として、特典付与条件およびプレイ情報に基づいて特典を付与する処理、ゲームに関する処理等を実行する。また、端末200が多機能デバイスとして動作する場合、処理部250は、各機能を実現するための情報処理を実行する。 The processing unit 250 executes various types of information processing executed in the terminal 200 . The processing unit 250 has a CPU and memory. In the terminal 200, the CPU executes the information processing program stored in the storage unit 240 using the memory, thereby executing the above various information processing. In the present embodiment, the processing unit 250 executes, as the information processing, a process of granting a privilege based on the privilege granting condition and the play information, a process related to the game, and the like. Moreover, when the terminal 200 operates as a multi-function device, the processing unit 250 executes information processing for realizing each function.

処理部250は、ゲーム実行部251と、条件受付部252と、プレイ情報取得部253と、特典付与部254と、付与確率設定部255と、を含む。 The processing unit 250 includes a game execution unit 251 , a condition reception unit 252 , a play information acquisition unit 253 , a privilege grant unit 254 and a grant probability setting unit 255 .

ゲーム実行部251は、ゲームに関する処理を実行する。例えば、入力部220を介したプレイヤからの入力に基づいて処理を実行する。 The game execution unit 251 executes processing related to games. For example, processing is executed based on an input from the player via the input unit 220 .

条件受付部252は、プレイヤから入力部220を介して特典付与条件を受け付け、特典付与条件242に格納する。なお、条件受付部252は、例えば、出力部230に対して、プレイヤに特典を付与する条件(日時、場所、プレイヤ等)について選択肢を出力させて、プレイヤに選択させてもよい。プレイヤは、自身の予定や、友人など他のプレイヤとの約束等に基づいて特典付与条件を設定することで、自分が設定した条件を満たしたときの満足感を感じたり、友人とのプレイができる楽しみなどを享受することができる。 The condition accepting unit 252 accepts a privilege granting condition from the player via the input unit 220 and stores it in the privilege granting condition 242 . For example, the condition receiving unit 252 may cause the output unit 230 to output options for the conditions (date, time, place, player, etc.) for awarding the privilege to the player, and allow the player to select one. Players can set the conditions for granting benefits based on their own schedules and promises made with other players such as friends. You can enjoy the fun you can have.

プレイ情報取得部253は、プレイヤがゲームをプレイする状況に関する情報を取得し、プレイ情報243に格納する。また、取得したプレイ情報をゲームサーバ100にアップロードする。ゲームサーバ100は、アップロードされたプレイ情報をプレイヤのアカウント情報と関連付けて記憶する。 The play information acquisition unit 253 acquires information about the situation in which the player plays the game, and stores the information in the play information 243 . Also, the acquired play information is uploaded to the game server 100 . The game server 100 stores the uploaded play information in association with the player's account information.

プレイ情報取得部253は、例えば、プレイヤが入力部220を操作し、ゲーム実行部251がゲームに関する処理の実行を開始した日時を、ゲームの参加日時として取得してもよい。また、プレイ情報取得部253は、ゲーム実行部251がゲームに関する処理を実行するのに伴い、位置情報取得部235から位置情報を取得するようにしてもよい。また、プレイ情報取得部253は、例えば、特典付与条件として設定された他のプレイヤについてのプレイ情報をゲームサーバ100から取得してもよい。プレイ情報取得部253が、プレイ情報を取得するタイミングは、プレイヤのゲーム開始時点にしてもよいし、ゲーム開始から終了までの期間の所定のタイミングにしてもよいし、任意のタイミングで設定することができる。 The play information acquisition unit 253 may acquire, for example, the date and time when the player operates the input unit 220 and the game execution unit 251 starts executing the process related to the game as the game participation date and time. In addition, the play information acquisition section 253 may acquire position information from the position information acquisition section 235 as the game execution section 251 executes processing related to the game. Also, the play information acquisition unit 253 may acquire, from the game server 100, play information about another player set as a privilege provision condition, for example. The timing at which the play information acquisition unit 253 acquires the play information may be the time when the player starts the game, may be set at a predetermined timing during the period from the start to the end of the game, or may be set at any timing. can be done.

特典付与部254は、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する。特典付与部254は、例えば、特典付与条件242に記憶された特典付与条件と、プレイ情報取得部253が取得したプレイ情報とが一致するかを判断し、一致していれば、プレイヤに特典を付与する。 The privilege granting unit 254 grants a privilege to the player based on the privilege granting condition and the play information. For example, the privilege granting unit 254 determines whether the privilege granting condition stored in the privilege granting condition 242 and the play information acquired by the play information acquisition unit 253 match each other, and if they match, the privilege is given to the player. Give.

また、特典付与部254は、特典付与条件やプレイ情報に基づいて、付与する特典の内容を変化させてもよい。例えば、特典付与条件として設定されている条件を達成する難易度によって、特典の内容を変えてもよい。例えば、特典付与条件として設定された、ゲームに参加するプレイヤの人数が多いほど、難易度が高いとして、付与する特典を多くする、よりゲームの進行が有利になるパラメータ設定とするなどしてもよい。難易度の判断は、予めゲーム開発者が設定しておいてもよいし、プレイヤが設定してもよい。 Moreover, the privilege provision part 254 may change the content of the privilege to provide based on privilege provision conditions or play information. For example, the content of the privilege may be changed according to the degree of difficulty of achieving the condition set as the privilege provision condition. For example, if the number of players participating in the game, which is set as the privilege provision condition, increases the degree of difficulty, the number of privileges to be granted increases, and the parameter setting is such that the progress of the game is more advantageous. good. The determination of the difficulty level may be set in advance by the game developer, or may be set by the player.

しかしながら、特典の内容は、特典付与条件が変更されても、変わらずに維持されることが望ましい。様々な特典を取得するためにプレイヤが特典付与条件を変更し、その達成のために無理な生活スタイルになってしまうことを防止するためである。 However, it is desirable that the contents of the privilege remain unchanged even if the condition for granting the privilege is changed. This is to prevent the player from changing the privilege granting conditions in order to acquire various privileges and becoming an unreasonable lifestyle to achieve the conditions.

また、特典付与部254は、少なくとも特典付与条件に含まれるプレイヤがゲームに参加していると判断した場合は、特典を付与するようにしてもよい。すなわち、特典付与条件として設定された複数のプレイヤが全員参加している場合は、特典付与部254は、後述する付与確率設定部255が設定する確率によらずに特典を付与する。 Further, the privilege granting unit 254 may grant a privilege when determining that at least a player included in the privilege granting condition is participating in the game. That is, when all of the plurality of players set as the privilege granting condition participate, the privilege granting unit 254 grants the privilege regardless of the probability set by the granting probability setting unit 255, which will be described later.

また、特典付与部254は、特典付与条件に含まれるプレイヤに代わって、当該プレイヤと所定の関係にあるプレイヤが参加していると判断した場合は、特典を付与するようにしてもよい。 Further, if the privilege granting unit 254 determines that a player having a predetermined relationship with the player is participating in place of the player included in the privilege granting condition, the privilege granting unit 254 may grant the privilege.

例えば、特典付与条件として設定された、ゲームに参加するプレイヤAに代わって、プレイヤAとゲームにおいてフレンド(所定の関係)であるプレイヤBがゲームに参加していれば、特典付与条件を満たすと判断するようにしてもよい。すなわち、ゲームに参加できないプレイヤが、代わりの紹介プレイヤを参加させることで、特典付与条件を満たすと判断する。紹介プレイヤによっても特典付与条件を満たすようにすることで、ゲームに参加できないプレイヤが、他のプレイヤの特典が付与される機会を失わせてしまう、という罪悪感を感じさせないようにすることができる。また、特典は、紹介されたプレイヤにも、紹介したプレイヤにもどちらにも付与されてもよいし、ゲームに参加した、紹介されたプレイヤにだけ付与されるようにしてもよい。 For example, if player B, who is a friend (predetermined relationship) of player A and the game in the game, participates in the game instead of player A participating in the game, which is set as the privilege granting condition, the privilege granting condition is satisfied. You can make a decision. That is, it is determined that a player who cannot participate in the game satisfies the privilege granting condition by allowing a substitute introduced player to participate. By allowing the introducing player to also satisfy the privilege granting condition, it is possible to prevent the player who cannot participate in the game from feeling guilty about losing the opportunity to be granted the privilege of another player. . Also, the privilege may be given to both the introduced player and the introduced player, or may be given only to the introduced player who participates in the game.

付与確率設定部255は、プレイ情報による特典付与条件の充足率に応じて、特典をプレイヤに付与する確率を可変に設定する。ここで、充足率とは、プレイ情報によって特典付与条件が満たされている割合を示しており、例えば、特典付与条件としてプレイ時間が20時から21時に設定されていた場合に、プレイ情報として取得したプレイ時間が20時15分から21時であったとき、特典付与条件の充足率は75%となる。また、特典付与条件としてプレイに参加する複数のプレイヤが4人設定されていた場合に、プレイ情報として取得した、プレイの参加者が2人であったときは、充足率は50%となる。また、特典付与条件として、位置および日時が設定されている場合に、プレイする日時のみ一致するときは、充足率を50%としてもよい。 The grant probability setting unit 255 variably sets the probability of granting the privilege to the player according to the satisfaction rate of the privilege granting condition based on the play information. Here, the sufficiency rate indicates the rate at which the privilege granting condition is satisfied by the play information. When the playing time is from 20:15 to 21:00, the satisfaction rate of the privilege provision condition is 75%. In addition, when the number of players participating in the play is set to 4 as the privilege granting condition, and the number of participants in the play acquired as the play information is 2, the sufficiency rate is 50%. Further, when the position and the date and time are set as the privilege provision condition, and only the date and time of playing match, the sufficiency rate may be set to 50%.

また、例えば、特典付与条件としてプレイ時間および参加プレイヤの2項目が設定されていた場合、各項目の充足率の積を、プレイ情報による特典付与条件の充足率として算出するようにしてもよい。また、例えば、複数のプレイヤのうち、同じ場所に集まったプレイヤ数を、位置の条件についての充足率として算出するようにしてもよい。 Further, for example, when two items, play time and participating players, are set as privilege granting conditions, the product of the sufficiency rate of each item may be calculated as the sufficiency rate of the privilege granting condition based on the play information. Also, for example, the number of players among a plurality of players who gather at the same place may be calculated as the sufficiency rate for the position condition.

付与確率設定部255は、所定の終了条件を満たしたときの充足率に応じて、特典を付与する確率を設定する。例えば、充足率が100%(すなわち、特典付与条件とプレイ情報とが一致する)であれば、特典付与確率を100%とする。また、充足率が50%であれば、特典付与確率を50%とする。充足率と特典付与率とを対応させてもよいし、所定の範囲の充足率に対しては、特典付与確率を一定にする(例えば、充足率が80~90%については、特典付与確率を80%にする)ように設定してもよい。 The grant probability setting unit 255 sets the probability of granting a privilege according to the sufficiency rate when a predetermined end condition is satisfied. For example, if the fulfillment rate is 100% (that is, the privilege granting condition matches the play information), the privilege granting probability is set to 100%. Also, if the sufficiency rate is 50%, the privilege provision probability is set to 50%. The sufficiency rate and the privilege grant rate may be matched, or the privilege grant probability is set constant for the sufficiency rate in a predetermined range (for example, when the sufficiency rate is 80 to 90%, the privilege grant probability is 80%).

なお、従来は、特典付与条件を満たしたか満たしていないかによって、特典を付与するか否かを決定していたため、その途中までプレイしたプレイヤには未達成の条件が残り、プレイヤモチベーションの低下に繋がるという課題があった。また、上記課題を解決するため、段階的に複数の特典付与条件を設定することもできるが、このような場合でも途中までプレイしたプレイヤには達成できなかった一部の条件が残るため、プレイヤのゲームに対するモチベーションの低下に繋がるという課題があった。 In the past, it was decided whether or not to grant a privilege depending on whether or not the condition for granting the privilege was satisfied, so the player who played halfway had the condition not fulfilled, and the player's motivation decreased. I had a problem connecting. In addition, in order to solve the above problem, it is possible to set a plurality of privilege granting conditions in stages, but even in such a case, some conditions that could not be achieved remain for the player who has played halfway, so the player cannot There was a problem that it leads to a decrease in motivation for games.

そこで、充足率に応じて特典を付与する確率を変化させることで、特典付与条件を満たすことができなかった場合であっても特典獲得の機会が与えられ、また、未達成の条件として特典付与条件が残ることがないため、プレイヤのゲームに対するモチベーション低下を和らげることができる。 Therefore, by changing the probability of granting benefits according to the fulfillment rate, even if the conditions for granting benefits cannot be met, the opportunity to acquire benefits is given, and even if the conditions for granting benefits are not met, benefits are granted Since no conditions remain, it is possible to alleviate the player's motivation to play the game.

なお、特典付与部254は、紹介プレイヤによって特典付与条件が満たされると判断した場合は、プレイ情報による特典付与条件の充足率が100%ではないとして、付与確率設定部255が設定した確率に基づいて、特典を付与するようにしてもよい。 In addition, when the privilege granting unit 254 determines that the privilege granting condition is satisfied by the introducing player, the satisfaction rate of the privilege granting condition based on the play information is not 100%, and based on the probability set by the grant probability setting unit 255 You may make it give a privilege.

図4は、特典付与条件の一例を示す図である。図4では、特典付与条件として、位置、日時、プレイヤが設定されている。位置「P11」には、例えば、予め位置情報として登録されている「自宅」、「友人宅」、「〇〇カフェ」などの具体的な場所が示される。また、日時「D11」には、例えば、「1月10日20時」のような、プレイ開始時間を示す特定の日時や、「1月10日20時から21時」のようなプレイ開始時間の幅を示す期間であったりしてもよい。また、プレイする時間の長さとして設定されていてもよい。 FIG. 4 is a diagram showing an example of privilege provision conditions. In FIG. 4, a position, date and time, and a player are set as privilege provision conditions. For the position "P11", for example, specific places such as "home", "friend's house", and "XX cafe" registered in advance as position information are indicated. For the date and time "D11", for example, a specific date and time indicating the play start time, such as "January 10, 20:00", or a play start time, such as "January 10, 20:00 to 21:00" It may be a period indicating the width of It may also be set as the length of time to play.

また、プレイヤ「A」,「B」,「C」,「D」は、ゲームに参加するプレイヤを示している。特典付与条件を設定したプレイヤ自身を含めた設定にすることが好ましいが、他のプレイヤのみの設定としてもよい。例えば、特典付与条件を設定するプレイヤ自身はゲームに参加できないことが予め明らかに分かっている場合があったとしても、友人プレイヤのために、特典付与条件を設定しておくことが可能である。 Players "A", "B", "C", and "D" indicate players participating in the game. It is preferable that the setting includes the player who set the privilege provision condition, but it may be set only for other players. For example, even if it is clearly known in advance that the player who sets the privilege provision condition cannot participate in the game, it is possible to set the privilege provision condition for the friend player.

図5は、各プレイヤのプレイ情報の一例を示す図である。プレイ情報取得部253は、例えば、特典付与条件242に格納された特典付与条件から、特典付与条件として設定されたゲームに参加する複数のプレイヤのプレイ情報をサーバ100から取得し、プレイ情報243に格納する。図5の例では、図4で示した特典付与条件で、参加プレイヤとして設定されているプレイヤA,B,C,Dについてのプレイ情報をリスト形式で示している。なお、プレイヤDと所定の関係として登録されているEについても、プレイ情報を取得するようにしてもよい。 FIG. 5 is a diagram showing an example of play information of each player. The play information acquisition unit 253 acquires, from the server 100, the play information of a plurality of players participating in the game set as the privilege granting condition from the privilege granting condition stored in the privilege granting condition 242, and stores the play information in the play information 243. Store. In the example of FIG. 5, play information about players A, B, C, and D who are set as participating players under the privilege granting conditions shown in FIG. 4 is shown in a list format. Note that the play information may also be acquired for E, which is registered as having a predetermined relationship with player D. FIG.

付与確率設定部255は、図4や図5で示した特典付与条件およびプレイ情報に基づいて特典を付与する確率を設定する。プレイヤは、プレイ情報が特典付与条件に一致していない場合であっても、特典が付与されるかもしれないという期待感を持つことができ、ゲームの娯楽性を高めることができる。 The grant probability setting unit 255 sets the probability of granting a privilege based on the privilege granting conditions and the play information shown in FIGS. Even if the play information does not match the privilege granting condition, the player can have expectations that the privilege may be granted, thereby enhancing the amusement of the game.

図6は、端末200における処理の一例を示すフローチャートである。図6を参照して、プレイヤAが保有する端末200における処理の一例について説明する。なお、端末200は、ゲームの進行に応じて設定されたタイミング、またはプレイヤから設定されたタイミングを、当該処理を開始するトリガとしてもよい。 FIG. 6 is a flowchart showing an example of processing in the terminal 200. As shown in FIG. An example of processing in terminal 200 owned by player A will be described with reference to FIG. Note that the terminal 200 may use the timing set according to the progress of the game or the timing set by the player as a trigger for starting the process.

ステップS101において、条件受付部252は、プレイヤから特典付与条件を受け付ける。特典付与条件は、ゲームを最初にプレイする場合に、入力を促す通知をプレイヤに提示してもよいし、任意のタイミングで入力を受け付けるようにしてよい。 In step S101, the condition accepting unit 252 accepts a privilege giving condition from the player. The privilege provision condition may be presented to the player with a notification prompting the player to input when the game is played for the first time, or the input may be accepted at an arbitrary timing.

ステップS102において、条件受付部252は、ステップS101で受け付けた特典付与条件を、特典付与条件242に格納する。 In step S<b>102 , the condition receiving unit 252 stores the privilege granting condition received in step S<b>101 in the privilege granting condition 242 .

ステップS103において、ゲーム実行部251は、プレイヤからのゲーム開始の入力を受け付けたか判断する。入力を受け付けていないと判断した場合(ステップS103において、N)は、入力を受け付けたか否かの判断を繰り返す。 In step S103, the game execution unit 251 determines whether or not an input to start the game has been received from the player. If it is determined that the input has not been received (N in step S103), the determination of whether or not the input has been received is repeated.

入力を受け付けたと判断した場合(ステップS103において、Y)は、処理はステップS104に進む。 If it is determined that the input has been received (Y in step S103), the process proceeds to step S104.

ステップS104において、プレイ情報取得部253は、プレイ情報を取得する。例えば、位置情報取得部235から端末200の位置情報を取得する。また、ゲーム開始の入力を受け付けた日時を取得し、プレイヤAのプレイ情報として、位置情報と日時とをサーバ100に送信する。また、プレイ情報取得部253は、特典付与条件242に格納された特典付与条件から、ゲームに参加するプレイヤとして設定されているプレイヤのプレイ情報をサーバ100から取得する。 In step S104, the play information acquisition unit 253 acquires play information. For example, the location information of the terminal 200 is acquired from the location information acquisition unit 235 . In addition, it acquires the date and time when the game start input is received, and transmits the position information and the date and time to the server 100 as player A's play information. Also, the play information acquisition unit 253 acquires from the server 100 the play information of the player who is set as the player who participates in the game from the privilege granting condition stored in the privilege granting condition 242 .

ステップS105において、付与確率設定部255は、ステップS104において取得したプレイ情報による特典付与条件の充足率を算出し、付与確率を設定する。特典付与条件のどのような項目に基づいて充足率を算出するかは、ゲーム開発者やプレイヤが任意に設定することができる。 In step S105, the grant probability setting unit 255 calculates the sufficiency rate of the privilege grant condition based on the play information acquired in step S104, and sets the grant probability. A game developer or a player can arbitrarily set which item of the privilege provision condition is based on which the sufficiency rate is calculated.

ステップS106において、特典付与部254は、ステップS105において付与確率設定部255が設定した確率に従って、プレイヤに特典を付与する。プレイヤに付与された特典は、例えば、ゲーム情報241に記憶される。また、プレイヤAとともにゲームに参加している他のプレイヤに対しても特典を付与した場合は、通信部210を介してその旨をサーバ100に通知する。 In step S106, the privilege granting unit 254 grants a privilege to the player according to the probability set by the granting probability setting unit 255 in step S105. The privilege given to the player is stored in the game information 241, for example. In addition, when a privilege is given to another player participating in the game together with player A, the server 100 is notified to that effect via the communication unit 210 .

ステップS107において、ゲーム実行部251は、プレイヤの入力にしたがってゲーム処理を実行する。 In step S107, the game executing section 251 executes game processing according to the player's input.

以上のようにして、端末200における処理が実行される。なお、プレイの度に毎回プレイヤから特典付与条件を受け付けるのではなく、いったん受け付けると、所定の期間は、当該特典付与条件が維持されて、ゲームが実行されるようにしてもよい。または、ゲームプレイが所定の回数行われるまでは、当該特典付与条件が維持されるようにしてもよい。これにより、いつも同じ条件で特典付与されたいプレイヤが特典付与条件を入力する煩わしさを感じさせないようにすることができる。 As described above, the processing in the terminal 200 is executed. It should be noted that, instead of receiving the privilege granting condition from the player each time the game is played, once the privilege granting condition is accepted, the game may be executed with the privilege granting condition maintained for a predetermined period. Alternatively, the privilege provision condition may be maintained until the game is played a predetermined number of times. As a result, it is possible to prevent a player who always wants to be granted a privilege under the same conditions from feeling the trouble of inputting the privilege granting condition.

また、特典付与条件に対し、当該条件を受け付けてから所定の期間経過(または所定回数のプレイ)をしないと、新たに受け付けることができないように時間制限を設けてもよい。これにより、例えば、所定の期間一定の生活リズムで行動したいプレイヤに対し、特典付与条件の変更に時間制限を設け、当該条件を所定の期間継続して達成するように促すことで、その生活リズムを維持するモチベーションを与えることができる。 In addition, a time limit may be set for the privilege provision condition so that a new condition cannot be accepted unless a prescribed period of time has elapsed (or a prescribed number of times of play) has elapsed since the condition was accepted. As a result, for example, for a player who wants to act in a certain life rhythm for a predetermined period, by setting a time limit for changing the privilege provision condition and encouraging the player to continuously achieve the condition for a predetermined period, the life rhythm can give you motivation to keep

なお、プレイヤから受け付けた特典付与条件は、端末200にインストールされた他のゲームにおいても使用してもよい。例えば、プレイヤから特典付与条件受け付けた端末200は、当該特典付与条件をゲームサーバ100にアップロードする。ゲームサーバ100は、プレイヤごとに特典付与条件を管理し、他のゲームを実行する端末200からの要求に応じて、特典付与条件を送信する。これにより、プレイヤは、他のゲームにおいても特典付与の楽しみを享受することができる。 Note that the privilege provision conditions received from the player may also be used in other games installed on the terminal 200 . For example, the terminal 200 that receives the privilege granting condition from the player uploads the privilege granting condition to the game server 100 . The game server 100 manages privilege provision conditions for each player, and transmits privilege provision conditions in response to requests from terminals 200 executing other games. As a result, the player can enjoy the enjoyment of giving benefits in other games as well.

(効果の説明)
上述したように、本実施形態では、特典付与条件に基づいてプレイヤに特典が付与されるゲームにおいて、ゲームのプレイヤから特典付与条件を受け付け、特典付与条件およびプレイ情報に基づいて、プレイヤに特典を付与する。プレイヤ自身が設定した特典付与条件を達成させることでプレイヤに満足感を与えるとともに、ゲームの娯楽性を高めることができる。
(Explanation of effect)
As described above, in the present embodiment, in a game in which a privilege is granted to the player based on the privilege granting condition, the privilege granting condition is received from the player of the game, and the privilege is granted to the player based on the privilege granting condition and the play information. Give. Satisfaction can be given to the player and the amusement of the game can be enhanced by achieving the privilege granting condition set by the player himself/herself.

また、本実施形態では、プレイ情報による特典付与条件の充足率に応じて、特典をプレイヤに付与する確率を可変に設定し、設定された確率に基づいて特典を付与する。プレイヤは、特典付与条件が満たされなかったとしても、特典が付与される期待感を持つことができ、ゲームの娯楽性を高めることができる。 Further, in this embodiment, the probability of granting a privilege to the player is variably set according to the satisfaction rate of the privilege granting condition based on the play information, and the privilege is granted based on the set probability. Even if the condition for awarding the privilege is not satisfied, the player can have a sense of anticipation that the privilege will be granted, thereby enhancing the amusement of the game.

また、本実施形態では、特典付与条件にプレイヤがゲームをプレイする場所に関する情報を含める。これにより、プレイヤに対して、様々な場所でプレイする楽しみを与えることができる。 In addition, in the present embodiment, information regarding the place where the player plays the game is included in the privilege provision condition. This allows the player to enjoy playing in various places.

また、本実施形態では、ゲームに参加する複数のプレイヤに関する情報を特典付与条件に含ませ、プレイヤがそろえば特典を付与する。これにより、仲間でプレイする楽しみを与えることができる。 Further, in the present embodiment, information regarding a plurality of players participating in the game is included in the privilege granting condition, and the privilege is granted when all the players are present. This makes it possible to provide the enjoyment of playing with friends.

また、本実施形態では、特典付与条件に含まれる、ゲームに参加するプレイヤに代わって、当該プレイヤと所定の関係(フレンドなどの友人関係等)にあるプレイヤをゲームに参加させることでも、特典付与条件を満たすと判断し、特典を付与する。これにより、ゲームに参加できないプレイヤについて、友人間での助け合いで特典付与条件を満たすことができるという満足感を与えることができる。 Further, in the present embodiment, instead of the player who participates in the game, which is included in the privilege granting condition, a player who has a predetermined relationship with the player (such as a friendship relationship such as a friend) participates in the game. It is determined that the conditions are met, and a privilege is granted. As a result, a player who cannot participate in the game can be given a sense of satisfaction that the condition for granting the privilege can be satisfied through the mutual help of friends.

<実施形態1の変形例1>
実施形態1の変形例1において、端末200は、予め記憶部240に記憶されたゲームプログラムを実行することにより、ゲームをプレイさせる構成である。端末200が記憶するゲームプログラムは、記録媒体等を介して、更新することができる構成であってもよい。これにより、プレイヤは、ネットワークを介してゲームサーバと接続されない環境下であっても、育成ゲームを楽しむことができる。
<Modification 1 of Embodiment 1>
In Modified Example 1 of Embodiment 1, the terminal 200 is configured to play a game by executing a game program stored in advance in the storage section 240 . The game program stored in the terminal 200 may be configured to be updated via a recording medium or the like. As a result, the player can enjoy the breeding game even in an environment in which the game server is not connected via a network.

<実施形態1の変形例2>
実施形態1の変形例2において、ゲームサーバ100は、ゲームの進行処理を実行するサーバ装置であって、端末200から特典付与条件やプレイ情報を取得し、プレイヤに特典を付与する構成である。すなわち、端末200が行うゲーム処理や、特典付与に関する処理は、ゲームサーバ100が行い、端末200は、プレイ情報をゲームサーバ100に送信する構成である。
<Modification 2 of Embodiment 1>
In Modified Example 2 of Embodiment 1, the game server 100 is a server device that executes the process of progressing the game, and is configured to acquire privilege granting conditions and play information from the terminal 200 and grant a privilege to the player. That is, the game server 100 performs the game processing performed by the terminal 200 and the processing related to awarding of the privilege, and the terminal 200 transmits the play information to the game server 100 .

端末200は、ゲームサーバ100からゲーム進行の処理結果を受信し、プレイヤに提示する。なお、確率付与に関する処理は、端末200における処理と同様であるため、説明は省略する。これにより、プレイヤは、ゲームサーバ100にアクセスすることで、ゲームを楽しむことができる。 The terminal 200 receives the game progress processing result from the game server 100 and presents it to the player. Note that the processing related to probability assignment is the same as the processing in the terminal 200, so the description is omitted. Thereby, the player can enjoy the game by accessing the game server 100 .

<実施形態2>
実施形態1は、プレイヤから特典付与条件を受け付けるものであった。一方、実施形態2では、条件設定部がプレイヤの行動履歴に基づいて特典付与条件を設定する。これにより、プレイヤのライフスタイル(よくいく場所やよくゲームをプレイする時間帯等)に合わせた特典付与条件を設定するため、プレイヤ自身が特典付与条件を入力する手間を低減することができる。
<Embodiment 2>
Embodiment 1 accepts a privilege provision condition from a player. On the other hand, in the second embodiment, the condition setting unit sets the privilege provision condition based on the action history of the player. As a result, since the privilege granting conditions are set in accordance with the player's lifestyle (places frequently visited, times of day when the game is frequently played, etc.), it is possible to reduce the trouble of the player himself inputting the privilege granting conditions.

図7は、本実施形態に係る端末300の機能構成の一例を示す機能ブロック図である。実施形態1に係る端末200と共通の構成要素については同一の符号が付されており、以下では、端末200と異なる構成要素についてのみ説明する。 FIG. 7 is a functional block diagram showing an example of the functional configuration of the terminal 300 according to this embodiment. Components common to the terminal 200 according to the first embodiment are denoted by the same reference numerals, and only components different from the terminal 200 will be described below.

端末300は、端末200の記憶部240および処理部250に代えて、記憶部340および処理部350を備える。 Terminal 300 includes storage unit 340 and processing unit 350 instead of storage unit 240 and processing unit 250 of terminal 200 .

記憶部340は、ゲーム情報241と、特典付与条件242と、プレイ情報243とに加え、行動履歴344を含む。 Storage unit 340 includes action history 344 in addition to game information 241 , privilege provision conditions 242 , and play information 243 .

また、処理部350は、ゲーム実行部251と、条件受付部252と、プレイ情報取得部253と、特典付与部254と、付与確率設定部255とに加え、行動履歴取得部356と、条件設定部357とを含む。 In addition to the game execution unit 251, the condition reception unit 252, the play information acquisition unit 253, the privilege provision unit 254, and the provision probability setting unit 255, the processing unit 350 includes the action history acquisition unit 356 and the condition setting unit 255. 357.

行動履歴取得部356は、定期的に、端末300の位置情報や、端末300におけるアプリケーションの利用履歴、Web閲覧履歴に関する情報を行動履歴として取得し、記憶部340の行動履歴344に格納する。例えば、行動履歴取得部356は、位置情報取得部235から所定の時間間隔で位置情報を取得し、滞在している時間帯や時間長から、プレイヤの自宅や職場、学校等を推測してもよい。また、行動履歴取得部356は、プレイヤが閲覧しているWebサイトの履歴から、プレイヤの趣味や興味を推測してもよい。 The action history acquisition unit 356 periodically acquires information on the location information of the terminal 300 , application usage history on the terminal 300 , and web browsing history as an action history, and stores the information in the action history 344 of the storage unit 340 . For example, the action history acquisition unit 356 acquires location information from the location information acquisition unit 235 at predetermined time intervals, and estimates the player's home, workplace, school, etc. from the time period and length of stay. good. Also, the action history acquisition unit 356 may guess the player's hobbies and interests based on the history of websites viewed by the player.

条件設定部357は、行動履歴に基づいて特典付与条件を設定する。例えば、プレイヤがよくゲームをする場所や時間帯を行動履歴に基づいてプレイヤにとって都合のよい条件を算出し、特典付与条件として設定する。また、予め記憶部340に格納された条件のうち、行動履歴に基づいてプレイヤにとって都合のよい条件を特典付与条件として設定する。例えば、プレイヤがよくゲームをプレイする場所、時間等は、プレイヤにとってゲームをプレイするには都合がよい条件であることが推測できる。そこで、プレイヤがゲームプレイを飽きないように、プレイヤがよくゲームプレイする場所や時間等の行動履歴に基づいて特典付与条件を設定し、普段のゲームプレイに特典付与の楽しみを与えることで、継続的にプレイするモチベーションの向上につなげることができる。条件受付部252は、条件設定部357が設定した特典付与条件を、プレイヤが入力した特典付与条件として受け付け、特典付与条件242に格納する。 The condition setting unit 357 sets privilege provision conditions based on the action history. For example, conditions convenient for the player are calculated based on the action history of places and time zones where the player often plays the game, and are set as privilege provision conditions. In addition, among the conditions stored in the storage unit 340 in advance, conditions convenient for the player are set as privilege provision conditions based on the action history. For example, it can be inferred that the place, time, etc. where the player often plays the game are conditions convenient for the player to play the game. Therefore, in order to prevent the player from getting tired of playing the game, the conditions for granting benefits are set based on the action history such as the place and time where the player often plays the game, and the enjoyment of granting benefits to the usual game play. It can lead to improvement of motivation to play. The condition receiving unit 252 receives the privilege granting condition set by the condition setting unit 357 as the privilege granting condition input by the player, and stores it in the privilege granting condition 242 .

また、条件設定部357は、行動履歴取得部356が取得した行動履歴から分類される属性に基づいて、特典付与条件を設定するようにしてもよい。すなわち、行動履歴からプレイヤの特徴を分析し、属性に分類する。条件設定部357は、例えば、プレイヤの行動履歴から、プレイヤをヘビープレイヤまたはライトプレイヤに分類し、属性に応じた特典付与条件を設定する。この場合、ヘビープレイヤには、プレイ時間の長い特典付与条件を設定し、ライトプレイヤには、プレイ時間の短い特典付与条件を設定するようにしてもよい。各属性に適した特典付与条件を設定することにより、プレイヤに条件達成の適度な満足感を与え、継続的にプレイするモチベーションの向上につなげることができる。 Further, the condition setting unit 357 may set the privilege provision condition based on the attribute classified from the action history acquired by the action history acquisition unit 356 . That is, the characteristics of the player are analyzed from the action history and classified into attributes. The condition setting unit 357, for example, classifies the player into a heavy player or a light player based on the action history of the player, and sets privilege provision conditions according to attributes. In this case, the heavy player may be set with a privilege provision condition for a long play time, and the light player may be set with a privilege provision condition for a short play time. By setting privilege granting conditions suitable for each attribute, it is possible to give the player a moderate sense of satisfaction in fulfilling the conditions, which leads to an improvement in motivation to continue playing.

<実施形態3>
実施形態2では、プレイヤの行動履歴に基づいて特典付与条件を設定した。実施形態3では、プレイヤの位置情報やプレイする時間などの行動履歴に代えて、ゲーム以外の、プレイヤの端末にインストールされた他のアプリケーションと連動し、当該他のアプリケーションにおいてプレイヤが入力した情報に基づいて特典付与条件を設定するようにしてもよい。例えば、他のアプリケーションにおいてプレイヤが入力する情報から、プレイヤがよく行く場所や余暇時間などを推測し、特典付与条件として設定する。より具体的には、カレンダーアプリケーションからユーザが入力したスケジュールや、乗り換え案内アプリケーションからユーザが入力した乗り換え情報(駅名や出発/到着時刻等)などを取得し、プレイヤがよく行く場所などを推定して、特典付与条件を設定する。他のアプリケーションからプレイヤが入力した情報を取得するため、プレイヤの都合のよい条件を精度よく推測し、特典付与条件として設定することができる。
<Embodiment 3>
In the second embodiment, the privilege provision condition is set based on the action history of the player. In the third embodiment, instead of the action history such as the player's position information and playing time, it is linked with other applications installed on the player's terminal other than the game, and the information input by the player in the other application is used. You may make it set a privilege provision condition based on. For example, from the information input by the player in another application, the place where the player often visits, the leisure time, etc. are estimated, and set as the privilege provision condition. More specifically, it acquires the schedule input by the user from the calendar application and the transfer information (station name, departure/arrival time, etc.) input by the user from the transfer guidance application, and estimates the places that the player often visits. , to set the privilege granting conditions. Since the information input by the player is obtained from other applications, it is possible to accurately estimate conditions convenient for the player and set them as privilege provision conditions.

上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。 The above embodiment can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and their modifications are intended to be included in the scope of the invention described in the claims and their equivalents as well as included in the scope and gist of the invention.

また、上記実施形態に記載した手法は、コンピュータに実行させることができるプログラム(ソフトウエア手段)として、例えば、磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD-ROM、DVD、MO等)、半導体メモリ(ROM、RAM、フラッシュメモリ等)等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段(実行プログラムのみならずテーブルやデータ構造も含む)をコンピュータ内に構成させる設定プログラムをも含む。 Further, the method described in the above embodiment can be executed by a computer as a program (software means) such as a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, MO, etc.), It can be stored in a recording medium such as a semiconductor memory (ROM, RAM, flash memory, etc.), or can be transmitted and distributed via a communication medium. The programs stored on the medium also include a setting program for configuring software means (including not only execution programs but also tables and data structures) to be executed by the computer.

本サーバを実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。 A computer that realizes this server reads a program recorded on a recording medium, and in some cases, builds software means by a setting program, and executes the above-described processes by controlling the operation by this software means. It should be noted that the recording medium in this specification is not limited to those for distribution, and includes storage media such as magnetic disks and semiconductor memories provided inside computers or devices connected via a network.

1 ゲームシステム、100 ゲームサーバ、200,300 端末、110,210 通信部、120,240,340 記憶部、130,250,350 処理部、220 入力部、230 出力部、235 位置情報取得部 1 game system, 100 game server, 200,300 terminal, 110,210 communication unit, 120,240,340 storage unit, 130,250,350 processing unit, 220 input unit, 230 output unit, 235 position information acquisition unit

Claims (7)

プロセッサと、メモリとを備えるコンピュータに実行させるためのゲームプログラムであって、前記ゲームプログラムは、前記プロセッサに、
ゲームのプレイヤ自身である第1プレイヤから、特典付与の条件として所定の位置情報の指定を受け付けるステップと、
前記第1プレイヤから、前記特典付与の条件として前記ゲームに参加する予定のプレイヤに関する情報指定を受け付け、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含む第1プレイヤ情報記第1プレイヤは含まず、前記第1プレイヤとは異なる第2プレイヤを含む第2プレイヤ情報とのうちいずれか含み前記第1のプレイヤ情報と前記第2のプレイヤ情報とは、前記第1プレイヤにより選され、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含める設定でもよいし、含めない設定でもよい、ステップと、
前記第1プレイヤ又は前記第2プレイヤが前記ゲームをプレイする状況に関するプレイ情報として、前記ゲームの実行時の位置情報と、前記ゲームに参加したプレイヤに関する情報とを取得するステップと、
前記プレイ情報が前記特典付与の条件を満たす場合に、前記ゲームに参加したプレイヤに特典を付与するステップと
を実行させるゲームプログラム。
A game program to be executed by a computer comprising a processor and a memory, the game program comprising:
a step of accepting designation of predetermined position information as a condition for granting a privilege from a first player who is the player of the game;
Receiving from the first player designation of information about players who are scheduled to participate in the game as conditions for granting the privilege, and the information about the players who are scheduled to participate in the game is first player information including the first player. and second player information that does not include the first player and includes a second player that is different from the first player, wherein the first player information and the second player information is selected by the first player , and the information about the players scheduled to participate in the game may be set to include or not include the first player;
a step of obtaining, as play information relating to the situation in which the first player or the second player plays the game, position information when the game is executed and information relating to players who have participated in the game;
a step of awarding a privilege to a player who has participated in the game when the play information satisfies the conditions for awarding the privilege.
前記特典を付与するステップにおいて、
前記特典付与の条件として、前記第1プレイヤ情報を含む前記ゲームに参加する予定のプレイヤに関する情報が指定され、前記第1プレイヤを含むプレイヤが前記ゲームに参加した場合、前記ゲームに参加したプレイヤに特典を付与し、
前記特典付与の条件として、前記第2プレイヤ情報を含む前記ゲームに参加する予定のプレイヤに関する情報が指定され、前記第2プレイヤを含むプレイヤが前記ゲームに参加した場合、前記ゲームに参加したプレイヤに特典を付与する、請求項1記載のゲームプログラム。
In the step of granting the privilege,
As a condition for granting the privilege, information related to players scheduled to participate in the game, including the first player information, is specified, and when players including the first player participate in the game, players participating in the game give benefits to
As a condition for granting the privilege, information about players scheduled to participate in the game, including the second player information, is specified, and when players including the second player participate in the game, players who participated in the game 2. The game program according to claim 1, wherein a privilege is given to.
前記特典付与の条件に対する前記プレイ情報の充足率に応じて、前記特典をプレイヤに付与する確率を可変に設定するステップを前記プロセッサに実行させ、
前記特典を付与するステップにおいて、前記設定された確率に基づいて前記特典を付与する、請求項1又は2に記載のゲームプログラム。
causing the processor to variably set a probability of granting the privilege to the player according to a sufficiency rate of the play information with respect to the conditions for granting the privilege;
3. The game program according to claim 1, wherein in the awarding of the privilege, the privilege is granted based on the set probability.
前記特典付与の条件としての位置情報は、プレイヤが前記ゲームをプレイする場所に関する情報である、請求項1乃至請求項3のいずれかに記載のゲームプログラム。 4. The game program according to any one of claims 1 to 3, wherein the location information as a condition for granting the privilege is information regarding a place where the player plays the game. 制御部と、記憶部とを備える情報処理装置であって、前記制御部が、
ゲームのプレイヤ自身である第1プレイヤから、特典付与の条件として所定の位置情報の指定を受け付けるステップと、
前記第1プレイヤから、前記特典付与の条件として前記ゲームに参加する予定のプレイヤに関する情報指定を受け付け、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含む第1プレイヤ情報記第1プレイヤは含まず、前記第1プレイヤとは異なる第2プレイヤを含む第2プレイヤ情報とのうちいずれか含み前記第1のプレイヤ情報と前記第2のプレイヤ情報とは、前記第1プレイヤにより選され、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含める設定でもよいし、含めない設定でもよい、ステップと、
前記第1プレイヤ又は前記第2プレイヤが前記ゲームをプレイする状況に関するプレイ情報として、前記ゲームの実行時の位置情報と、前記ゲームに参加したプレイヤに関する情報とを取得するステップと、
前記プレイ情報が前記特典付与の条件を満たす場合に、前記ゲームに参加したプレイヤに特典を付与するステップと
を実行する情報処理装置。
An information processing device comprising a control unit and a storage unit, wherein the control unit
a step of accepting designation of predetermined position information as a condition for granting a privilege from a first player who is the player of the game;
Receiving from the first player designation of information about players who are scheduled to participate in the game as conditions for granting the privilege, and the information about the players who are scheduled to participate in the game is first player information including the first player. and second player information that does not include the first player and includes a second player that is different from the first player, wherein the first player information and the second player information is selected by the first player , and the information about the players scheduled to participate in the game may be set to include or not include the first player;
a step of obtaining, as play information relating to the situation in which the first player or the second player plays the game, position information when the game is executed and information relating to players who have participated in the game;
and providing a privilege to a player who has participated in the game when the play information satisfies the condition for awarding the privilege.
プロセッサと、メモリとを備えるコンピュータに実行される方法であって、前記プロセッサが、
ゲームのプレイヤ自身である第1プレイヤから、特典付与の条件として所定の位置情報の指定を受け付けるステップと、
前記第1プレイヤから、前記特典付与の条件として前記ゲームに参加する予定のプレイヤに関する情報指定を受け付け、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含む第1プレイヤ情報記第1プレイヤは含まず、前記第1プレイヤとは異なる第2プレイヤを含む第2プレイヤ情報とのうちいずれか含み前記第1のプレイヤ情報と前記第2のプレイヤ情報とは、前記第1プレイヤにより選され、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含める設定でもよいし、含めない設定でもよい、ステップと、
前記第1プレイヤ又は前記第2プレイヤが前記ゲームをプレイする状況に関するプレイ情報として、前記ゲームの実行時の位置情報と、前記ゲームに参加したプレイヤに関する情報とを取得するステップと、
前記プレイ情報が前記特典付与の条件を満たす場合に、前記ゲームに参加したプレイヤに特典を付与するステップと
を実施する方法。
A computer-implemented method comprising a processor and a memory, wherein the processor comprises:
a step of accepting designation of predetermined position information as a condition for granting a privilege from a first player who is the player of the game;
Receiving from the first player designation of information about players who are scheduled to participate in the game as conditions for granting the privilege, and the information about the players who are scheduled to participate in the game is first player information including the first player. and second player information that does not include the first player and includes a second player that is different from the first player, wherein the first player information and the second player information is selected by the first player , and the information about the players scheduled to participate in the game may be set to include or not include the first player;
a step of obtaining, as play information relating to the situation in which the first player or the second player plays the game, position information when the game is executed and information relating to players who have participated in the game;
and granting a privilege to a player who has participated in the game when the play information satisfies the conditions for granting the privilege.
ゲームのプレイヤ自身である第1プレイヤから、特典付与の条件として所定の位置情報の指定を受け付けるステップと、
前記第1プレイヤから、前記特典付与の条件として前記ゲームに参加する予定のプレイヤに関する情報指定を受け付け、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含む第1プレイヤ情報記第1プレイヤは含まず、前記第1プレイヤとは異なる第2プレイヤを含む第2プレイヤ情報とのうちいずれか含み前記第1のプレイヤ情報と前記第2のプレイヤ情報とは、前記第1プレイヤにより選され、前記ゲームに参加する予定のプレイヤに関する情報は、前記第1プレイヤを含める設定でもよいし、含めない設定でもよい、手段と、
前記第1プレイヤ又は前記第2プレイヤが前記ゲームをプレイする状況に関するプレイ情報として、前記ゲームの実行時の位置情報と、前記ゲームに参加したプレイヤに関する情報とを取得する手段と、
前記プレイ情報が前記特典付与の条件を満たす場合に、前記ゲームに参加したプレイヤに特典を付与する手段と、
を備えるゲームシステム。
a step of accepting designation of predetermined position information as a condition for granting a privilege from a first player who is the player of the game;
Receiving from the first player designation of information about players who are scheduled to participate in the game as conditions for granting the privilege, and the information about the players who are scheduled to participate in the game is first player information including the first player. and second player information that does not include the first player and includes a second player that is different from the first player, wherein the first player information and the second player information is selected by the first player , and the information about the player scheduled to participate in the game may be set to include the first player or not include the first player;
means for acquiring, as play information relating to a situation in which the first player or the second player plays the game, location information at the time the game is executed and information relating to players who have participated in the game;
means for granting a privilege to a player who has participated in the game when the play information satisfies the condition for granting the privilege;
A game system with
JP2020169962A 2019-02-04 2020-10-07 Program, information processing device, game server and game system Active JP7308802B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020169962A JP7308802B2 (en) 2019-02-04 2020-10-07 Program, information processing device, game server and game system
JP2023109697A JP7617981B2 (en) 2019-02-04 2023-07-04 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM
JP2025002103A JP2025036731A (en) 2019-02-04 2025-01-07 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019018192A JP2020124342A (en) 2019-02-04 2019-02-04 Program, information processing device, game server and game system
JP2020169962A JP7308802B2 (en) 2019-02-04 2020-10-07 Program, information processing device, game server and game system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019018192A Division JP2020124342A (en) 2019-02-04 2019-02-04 Program, information processing device, game server and game system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023109697A Division JP7617981B2 (en) 2019-02-04 2023-07-04 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM

Publications (3)

Publication Number Publication Date
JP2021000558A JP2021000558A (en) 2021-01-07
JP2021000558A5 JP2021000558A5 (en) 2022-01-28
JP7308802B2 true JP7308802B2 (en) 2023-07-14

Family

ID=87103414

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2020169962A Active JP7308802B2 (en) 2019-02-04 2020-10-07 Program, information processing device, game server and game system
JP2023109697A Active JP7617981B2 (en) 2019-02-04 2023-07-04 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM
JP2025002103A Pending JP2025036731A (en) 2019-02-04 2025-01-07 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023109697A Active JP7617981B2 (en) 2019-02-04 2023-07-04 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM
JP2025002103A Pending JP2025036731A (en) 2019-02-04 2025-01-07 PROGRAM, INFORMATION PROCESSING DEVICE, GAME SERVER AND GAME SYSTEM

Country Status (1)

Country Link
JP (3) JP7308802B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013192832A (en) 2012-03-22 2013-09-30 Konami Digital Entertainment Co Ltd Game control device, game control method, program, and game system
JP2014064886A (en) 2013-03-11 2014-04-17 Gloops Inc Game server, game control method, program, recording medium and game system
JP5839208B1 (en) 2014-07-11 2016-01-06 株式会社セガゲームス Game program and information recording medium
JP2018011632A (en) 2016-07-19 2018-01-25 株式会社セガゲームス Information processing apparatus and game program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004008764A (en) * 2002-06-11 2004-01-15 Square Enix Co Ltd Communication game system, recording medium, and program
JP5940785B2 (en) * 2011-09-14 2016-06-29 株式会社バンダイナムコエンターテインメント Program and game device
WO2018074464A1 (en) * 2016-10-17 2018-04-26 株式会社コロプラ Method and system by which computer advances game on basis of user position information, and program causing computer to implement said method
US11097193B2 (en) 2019-09-11 2021-08-24 Activision Publishing, Inc. Methods and systems for increasing player engagement in multiplayer gaming environments

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013192832A (en) 2012-03-22 2013-09-30 Konami Digital Entertainment Co Ltd Game control device, game control method, program, and game system
JP2014064886A (en) 2013-03-11 2014-04-17 Gloops Inc Game server, game control method, program, recording medium and game system
JP5839208B1 (en) 2014-07-11 2016-01-06 株式会社セガゲームス Game program and information recording medium
JP2018011632A (en) 2016-07-19 2018-01-25 株式会社セガゲームス Information processing apparatus and game program

Also Published As

Publication number Publication date
JP2025036731A (en) 2025-03-14
JP2021000558A (en) 2021-01-07
JP2023118830A (en) 2023-08-25
JP7617981B2 (en) 2025-01-20

Similar Documents

Publication Publication Date Title
JP7683141B1 (en) Game program, method, and information processing device
US10478718B2 (en) System, method and computer readable recording medium for searching game challenge opponents based on action of user
JP5755593B2 (en) Server system and program
JP6692239B2 (en) Information processing device, information processing system, terminal device, information processing method, and information processing program
US10963898B2 (en) Computer system for performing display control for advertisement
JP6185223B2 (en) Server system
JP2018093963A (en) Computer system, game system, and game apparatus
JP2020044222A (en) Game server, program, method, game system, and information processing terminal
JP7424766B2 (en) Server system, automatic purchasing system and purchasing service provision method
JP7478709B2 (en) Game program, method, and information processing device
CN112675547A (en) Competition method, device and equipment for competition game, and storage medium
CN110325249A (en) Games and games control method
JP2018079250A (en) Game server and game program
JP7300873B2 (en) Program, information processing device, game server and game system
JP7308802B2 (en) Program, information processing device, game server and game system
JP2020194314A (en) Game program, method, and information processing device
JP2025010295A (en) Game server, program, method, game system and information processing terminal
JP2020124342A (en) Program, information processing device, game server and game system
JP7121181B2 (en) game program, method, information processing device
CN114146409A (en) Game management method, device, equipment and computer readable storage medium
JP7149433B2 (en) Program, information processing device, game server and game system
JP7307912B2 (en) SERVER DEVICE CONTROL METHOD, SERVER DEVICE, AND PROGRAM
JP7071308B2 (en) Programs, information processing equipment, game servers and game systems
JP2026020280A (en) Game program, method, and information processing device
HK40069410B (en) Method and apparatus for displaying user interface, device, medium, and program product

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220120

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230331

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230704

R150 Certificate of patent or registration of utility model

Ref document number: 7308802

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250