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
JP7758964B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7758964B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
JP7758964B2
JP7758964B2 JP2023116964A JP2023116964A JP7758964B2 JP 7758964 B2 JP7758964 B2 JP 7758964B2 JP 2023116964 A JP2023116964 A JP 2023116964A JP 2023116964 A JP2023116964 A JP 2023116964A JP 7758964 B2 JP7758964 B2 JP 7758964B2
Authority
JP
Japan
Prior art keywords
user
pieces
objects
piece
lottery
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
JP2023116964A
Other languages
Japanese (ja)
Other versions
JP2023126729A5 (en
JP2023126729A (en
Inventor
夏洋 矢野
哲史 西田
俊宏 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2023116964A priority Critical patent/JP7758964B2/en
Publication of JP2023126729A publication Critical patent/JP2023126729A/en
Publication of JP2023126729A5 publication Critical patent/JP2023126729A5/ja
Priority to JP2025169614A priority patent/JP2025182102A/en
Application granted granted Critical
Publication of JP7758964B2 publication Critical patent/JP7758964B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

デッキと呼ばれる、複数のキャラクタから構成されるチームを用いて、クエストをクリアしていくゲームが知られている。例えば、特許文献1には、プレイヤが所持するプレイヤキャラクタを用いてクエストを実行するゲームが開示されている。 Games in which players complete quests using a team of characters called a deck are known. For example, Patent Document 1 discloses a game in which players complete quests using player characters they own.

特開2020-044320号公報Japanese Patent Application Laid-Open No. 2020-044320

また、上記ゲームには、より多くのユーザにゲームプレイを楽しんでもらうための仕掛けとして、例えば、抽選でアイテム等が当たるミニゲーム等が用意されていることがある。しかしながら、単にアイテム等が当たる仕組みは既に多くのゲームに実装されていることから、抽選でアイテム等が当たることのみでは、ユーザがゲームをプレイするきっかけにはなりにくいという問題がある。 In addition, some of the above games include features such as mini-games where players can win items by lottery, as a way to encourage more users to enjoy gameplay. However, since mechanisms for simply winning items are already implemented in many games, there is a problem in that winning items by lottery alone is unlikely to motivate users to play the game.

そこで、本発明は、ユーザのゲームプレイを促進することを可能とする技術を提供することを目的とする。 Therefore, the present invention aims to provide technology that can promote users' gameplay.

本発明の一態様に係る情報処理装置は、ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付ける管理部と、前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトを含む複数のオブジェクトから抽選されたオブジェクトに基づいて、ユーザに付与する報酬を決定する制御部と、を有する。 An information processing device according to one aspect of the present invention has a management unit that associates objects with a user in accordance with the user's gameplay, and a control unit that determines a reward to be granted to the user based on an object selected by lottery from a plurality of objects, including the object associated with the user, in accordance with a predetermined request from the user.

本発明によれば、ユーザのゲームプレイを促進することを可能とする技術を提供することができる。 The present invention provides technology that can promote user gameplay.

本実施形態に係るゲームシステムのシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of a game system according to an embodiment of the present invention. 抽選方法の一例を示す図である。FIG. 10 is a diagram illustrating an example of a lottery method. ゲームサーバ及び端末のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of a game server and a terminal. ゲームサーバの機能ブロック構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional block configuration of a game server. 端末の機能ブロック構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional block configuration of a terminal. ユーザ管理DBの一例を示す図である。FIG. 2 illustrates an example of a user management DB. ゲームサーバがピースを付与する際の処理手順の一例を示すフローチャート である。10 is a flowchart showing an example of a processing procedure when a game server grants pieces. ピースの一例を示す図である。FIG. 10 is a diagram showing an example of a piece. ピースの設定例を示す図である。FIG. 10 is a diagram showing an example of piece settings. ゲームサーバが抽選を行う際の処理手順の一例を示すフローチャートであ る。10 is a flowchart showing an example of a processing procedure when a game server conducts a lottery. ゲーム画面の画面表示例を示す図である。FIG. 10 is a diagram showing an example of a game screen display. ゲーム画面の画面表示例を示す図である。FIG. 10 is a diagram showing an example of a game screen display.

添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 Embodiments of the present invention will be described with reference to the accompanying drawings. Note that in each drawing, components with the same reference numerals have the same or similar configurations.

<システム構成>
図1は、本実施形態に係るゲームシステム1のシステム構成の一例を示す図である。図1に示すゲームシステム1は、ゲームサーバ10と、複数の端末20とを備える。ゲームサーバ10及び端末20は、インターネット、イントラネット、無線LAN又は移動通信等の通信ネットワークNを介して互いに通信可能に接続されている。
<System Configuration>
Fig. 1 is a diagram showing an example of the system configuration of a game system 1 according to this embodiment. The game system 1 shown in Fig. 1 includes a game server 10 and a plurality of terminals 20. The game server 10 and the terminals 20 are connected to each other so as to be able to communicate with each other via a communication network N such as the Internet, an intranet, a wireless LAN, or mobile communication.

ゲームサーバ10は、例えば、ユーザに関する各種情報を管理したり、ゲームの一部の処理を実行したりする等、端末20がゲームを提供する上でその一部の機能を担う装置である。ゲームサーバ10は、1又は複数の情報処理装置やコンピュータから構成されていてもよいし、仮想的なサーバ(クラウドサーバ等)を用いて構成されていてもよい。 The game server 10 is a device that performs some of the functions required for the terminal 20 to provide a game, such as managing various information related to users and executing some of the game's processing. The game server 10 may be composed of one or more information processing devices or computers, or may be composed of a virtual server (such as a cloud server).

端末20は、ゲームをユーザに提供する情報処理装置であり、ユーザは、端末20を操作することで本実施形態に係るゲームを実行することができる。端末20は、例えば、携帯電話(スマートフォンを含む)、タブレット、パーソナルコンピュータ、アーケードゲーム装置、又は、コンシューマゲーム装置等のコンピュータである。端末20は、GPS
(Global Positioning System)等を用いて検出した自身の位置をゲームサーバ10に通知する。
The terminal 20 is an information processing device that provides a game to a user, and the user can play the game according to this embodiment by operating the terminal 20. The terminal 20 is, for example, a computer such as a mobile phone (including a smartphone), a tablet, a personal computer, an arcade game device, or a consumer game device. The terminal 20 is equipped with a GPS
The mobile terminal notifies the game server 10 of its own position detected using the Global Positioning System (GPS) or the like.

<ゲーム概要>
続いて、本実施形態に係るゲームシステム1が提供するゲームの概要を説明する。ゲームシステム1が提供するゲームでは、ユーザは、クエストをクリアすることでゲームを進めることができる。
<Game Overview>
Next, an overview of the game provided by the game system 1 according to this embodiment will be described. In the game provided by the game system 1, the user can progress through the game by clearing quests.

クエストとは、予め定められた一定の条件を満たすことでクリア可能な課題を意味する用語である。クエストは、一般的には、探索、課題、イベント及びミッションと呼ばれることもある。クエストに参加したユーザは、当該一定の条件を満たすことでクエストをクリアすることができる。なお、具体的には後述するが、本実施形態では、クエストとミッションを同一の意味で用いるのではなく、別の意味で用いることとする。 A quest is a term that refers to a task that can be completed by meeting certain predetermined conditions. Quests are also commonly referred to as explorations, challenges, events, and missions. Users who participate in a quest can complete the quest by meeting the certain conditions. Note that, as will be explained in more detail below, in this embodiment, the terms quest and mission are used in different ways, rather than in the same sense.

デッキとは、複数のゲームオブジェクトを組み合わせたグループを意味する用語である。ユーザは、クエストを実行する際、複数のゲームオブジェクトによりデッキを編成してクエストを実行することとしてもよい。デッキを編成するゲームオブジェクトは、例えば、ユーザが所持するキャラクタやゲームカード等であってもよい。本実施形態では、ユーザがゲームを実行する又はクエストを実行することを、ゲームをプレイする又はクエストをプレイすると称してもよい。 A deck is a term that refers to a group made up of multiple game objects. When a user performs a quest, they may create a deck using multiple game objects to perform the quest. The game objects used to create the deck may be, for example, characters or game cards owned by the user. In this embodiment, a user's execution of a game or a quest may be referred to as playing a game or playing a quest.

ゲームでは、所定の条件を満たすことで達成可能な課題(以下、「ミッション」と言う。)がユーザに対して複数提示される。ミッションは、クエストをプレイすることで達成可能な課題であってもよい。例えば、「XXクエストをプレイせよ」「少なくとも1つのモンスターを3ターン以内で倒せ」、「全モンスターを5分以内に倒せ」などといったミッションが挙げられる。また、ミッションは、クエストをクリアすることで達成可能な課題であってもよい。例えば、「XXクエストをクリアせよ」、「YYキャラクタを含むデッキでクエストをクリアせよ」などといったミッションが挙げられる。また、ミッションは、クエストのクリアとは関連のない課題であってもよい。例えば、「1日1回ログインせよ」、「連続して5日ログインせよ」、「アイテムをZZ個以上集めろ」、「3日連続で50km以上移動せよ」などといったミッションが挙げられる。 In the game, the user is presented with multiple tasks (hereinafter referred to as "missions") that can be completed by meeting certain conditions. A mission may be a task that can be completed by playing a quest. Examples include missions such as "Play XX quest," "Defeat at least one monster in three turns," and "Defeat all monsters in five minutes." A mission may also be a task that can be completed by clearing a quest. Examples include missions such as "Clear XX quest" and "Clear a quest with a deck containing YY characters." A mission may also be a task that is unrelated to clearing a quest. Examples include missions such as "Log in once a day," "Log in five days in a row," "Collect ZZ or more items," and "Travel more than 50 km for three consecutive days."

ユーザは、ゲームをプレイしながらミッションを達成することで、抽選に利用可能なオブジェクトを入手することができる。なお、ミッションごとに、入手可能なオブジェクトが定められていてもよい。例えば、ミッションAを達成するとオブジェクトAが入手でき、ミッションBを達成するとオブジェクトBが入手できることとしてもよい。また、同一のオブジェクトに対して複数のミッションが設定されていてもよい。例えば、ミッションA及びミッションBのどちらを達成しても、同一のオブジェクトが入手できることとしてもよい。 By completing missions while playing the game, users can obtain objects that can be used in lottery draws. The objects that can be obtained may be determined for each mission. For example, completing mission A may allow object A to be obtained, and completing mission B may allow object B to be obtained. Furthermore, multiple missions may be set for the same object. For example, the same object may be obtained by completing both mission A and mission B.

ゲームサーバ10は、ユーザから所定の要求を受けると、ユーザに関連付けられているオブジェクトを含む複数のオブジェクトの中から1つのオブジェクトを抽選により決定する。その後、ゲームサーバ10は、抽選された1つのオブジェクトに基づいて、報酬をユーザに付与する。ユーザに関連付けられているオブジェクトとは、ユーザが所持しているオブジェクトであってもよい。 When the game server 10 receives a predetermined request from a user, it randomly selects one object from multiple objects, including an object associated with the user. The game server 10 then grants a reward to the user based on the selected object. The object associated with the user may be an object that the user owns.

図2は、抽選方法の一例を示す図である。本実施形態において、ゲームサーバ10は、どのような形態で抽選を行ってもよいが、例えば、図2に示すルーレットを用いて、複数のオブジェクトの中から1つのオブジェクトを抽選により決定してもよい。この場合、オブジェクトは、ルーレットにセットするピース(部品と称してもよい)であってもよい。 Figure 2 is a diagram showing an example of a lottery method. In this embodiment, the game server 10 may perform the lottery in any manner, but for example, it may use the roulette shown in Figure 2 to determine one object from among multiple objects by lottery. In this case, the object may be a piece (which may also be called a component) to be set on the roulette.

例えば、図2の例では、ルーレットには、1~8の8個のピースから構成されており、ルーレットを回すことで、8個のピースのうち1つのピースが抽選により決定され、決定したピースに基づいて、報酬がユーザに付与される。なお、図2の例は一例であり、本実施形態のルーレットはこれに限定されない。例えば、各々のピースの角度は、45度に限定されず、任意の角度であってもよい。 For example, in the example shown in Figure 2, the roulette wheel is made up of eight pieces numbered 1 to 8. By spinning the roulette wheel, one of the eight pieces is determined by lottery, and a reward is awarded to the user based on the determined piece. Note that the example shown in Figure 2 is just one example, and the roulette wheel of this embodiment is not limited to this. For example, the angle of each piece is not limited to 45 degrees, and may be any angle.

<ハードウェア構成>
図3は、ゲームサーバ10及び端末20のハードウェア構成の一例を示す図である。ゲームサーバ10及び端末20は、CPU(Central Processing Unit)、GPU(Graphical Processing Unit)等のプロセッサ11、メモリ、HDD(Hard Disk Drive)及び/又はSSD(Solid State Drive)等の記憶装置12、有線又は無線通信を行う通信IF
(Interface)13、入力操作を受け付ける入力デバイス14、及び情報の出力を行う出力デバイス15を有する。入力デバイス14は、例えば、キーボード、タッチパネル、マウス及び/又はマイク等である。出力デバイス15は、例えば、ディスプレイ、タッチパネル及び/又はスピーカ等である。
<Hardware configuration>
3 is a diagram showing an example of the hardware configuration of the game server 10 and the terminal 20. The game server 10 and the terminal 20 include a processor 11 such as a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit), a storage device 12 such as a memory, an HDD (Hard Disk Drive) and/or an SSD (Solid State Drive), a communication IF for wired or wireless communication,
The system includes an interface 13, an input device 14 that accepts input operations, and an output device 15 that outputs information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, and/or a microphone. The output device 15 is, for example, a display, a touch panel, and/or a speaker.

<機能ブロック構成>
(ゲームサーバ)
図4は、ゲームサーバ10の機能ブロック構成の一例を示す図である。ゲームサーバ10は、記憶部100と、管理部110と、制御部111とを含む。記憶部100は、ゲームサーバ10が備える記憶装置12を用いて実現することができる。また、制御部111は、ゲームサーバ10のプロセッサ11が、記憶装置12に記憶されたプログラムを実行することにより実現することができる。また、当該プログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USBメモリ又はCD-ROM等の記憶媒体であってもよい。
<Function block configuration>
(game server)
FIG. 4 is a diagram showing an example of the functional block configuration of the game server 10. The game server 10 includes a storage unit 100, a management unit 110, and a control unit 111. The storage unit 100 can be realized using a storage unit 12 provided in the game server 10. The control unit 111 can be realized by the processor 11 of the game server 10 executing a program stored in the storage unit 12. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

記憶部100は、ゲームサーバ10が本ゲームを実行するために必要なゲームデータを記憶する。ゲームデータには、各種のデータベースが含まれる。 The storage unit 100 stores game data necessary for the game server 10 to run the game. The game data includes various databases.

管理部110は、ユーザのゲームプレイに応じて、ユーザにオブジェクトを関連付ける処理を行う。管理部110は、記憶部100に記憶されるデータベースに、ユーザとオブジェクトとの関連づけを示す情報を記録することで、ユーザにオブジェクトを関連づけるようにしてもよい。ユーザにオブジェクトを関連付ける処理とは、ユーザにオブジェクトを付与することであってもよい。 The management unit 110 performs a process of associating an object with a user in accordance with the user's gameplay. The management unit 110 may associate an object with a user by recording information indicating the association between the user and the object in a database stored in the storage unit 100. The process of associating an object with a user may involve assigning the object to the user.

制御部111は、ゲームを実行するために必要な各種の処理を行う。また、制御部111は、ユーザの所定の要求に応じて、ユーザに関連付けられたオブジェクト(例えばユーザが所持するオブジェクト)を含む複数のオブジェクトから抽選されたオブジェクトに基づいて、ユーザに付与する報酬を決定する。所定の要求は、例えば、抽選を実行することの要求であってもよい。また、当該複数のオブジェクトは、ユーザに関連付けられたオブジェクトの中で、更に当該ユーザにより指定されたオブジェクトを含んでいてもよい。また、制御部111は、ユーザに関連付けられたオブジェクトのうち、当該ユーザにより指定されたオブジェクトを含む複数のオブジェクトからオブジェクトを抽選するようにしてもよい。 The control unit 111 performs various processes necessary to execute the game. In addition, the control unit 111 determines a reward to be granted to a user based on an object drawn by lottery from multiple objects including an object associated with the user (e.g., an object owned by the user) in response to a predetermined request from the user. The predetermined request may be, for example, a request to hold a lottery. Furthermore, the multiple objects may further include an object specified by the user among the objects associated with the user. Furthermore, the control unit 111 may draw an object by lottery from multiple objects associated with the user, including an object specified by the user.

また、複数のオブジェクトの各々には報酬が対応付けられており、制御部111は、抽選されたオブジェクトに対応付けられた報酬を、ユーザに付与するようにしてもよい、例えば、オブジェクトAには、報酬としてアイテムAが対応付けられており、オブジェクトBには、報酬としてアイテムBが対応づけられていると仮定する。制御部111は、オブジェクトAを抽選で決定した場合、オブジェクトAに対応付けられているアイテムAをユーザに報酬として付与してもよい。報酬には、例えば、ゲーム価値及びゲームオブジェクト等が含まれていてもよい。また、ゲーム価値には、数値で表現可能な価値(Value)であり、例えば、ポイント、得点、及び、スコア等が含まれてもよい。ゲームオブジェクトには、例えば、アイテム、キャラクタ、及び、ゲームカード等が含まれていてもよい。 Furthermore, each of the multiple objects may be associated with a reward, and the control unit 111 may grant the user the reward associated with the selected object. For example, assume that item A is associated with object A as a reward, and item B is associated with object B as a reward. If object A is determined by lottery, the control unit 111 may grant item A associated with object A as a reward to the user. The reward may include, for example, game value and game objects. Furthermore, game value is a value that can be expressed numerically, and may include, for example, points, points, and scores. Game objects may include, for example, items, characters, game cards, and the like.

また、制御部111は、ゲームにおける各種の画面を端末20のディスプレイに表示させる。例えば、制御部111は、抽選が実行される様子を示す画面(例えばルーレットが回転する様子)を端末20のディスプレイに表示させるようにしてもよい。 The control unit 111 also displays various screens for the game on the display of the terminal 20. For example, the control unit 111 may display a screen showing how a lottery is being drawn (for example, how a roulette wheel is spinning) on the display of the terminal 20.

(端末)
図5は、端末20の機能ブロック構成の一例を示す図である。端末20は、記憶部200と、通信部201と、UI(User Interface)部202と、制御部203とを含む。記憶部200は、端末20が備える記憶装置12を用いて実現することができる。また、通信部201と、UI部202と、制御部203とは、端末20のプロセッサ11が、記憶装置12に記憶されたプログラムを実行することにより実現することができる。また、当該プログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USBメモリ又はCD-ROM等の記憶媒体であってもよい。
(Terminal)
FIG. 5 is a diagram showing an example of a functional block configuration of the terminal 20. The terminal 20 includes a storage unit 200, a communication unit 201, a UI (User Interface) unit 202, and a control unit 203. The storage unit 200 can be realized using the storage unit 12 provided in the terminal 20. The communication unit 201, the UI unit 202, and the control unit 203 can be realized by the processor 11 of the terminal 20 executing a program stored in the storage unit 12. The program can be stored in a storage medium. The storage medium storing the program may be a computer-readable non-transitory storage medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

記憶部200は、制御部203が本ゲームを実行するために必要なゲームデータを記憶する。ゲームデータには、オブジェクトの画像データ、ゲームシナリオ等が格納される。 The memory unit 200 stores the game data necessary for the control unit 203 to execute the game. The game data includes image data of objects, game scenarios, etc.

通信部201は、通信IF13を用いてゲームサーバ10との間で各種の通信を行う機能を有する。 The communication unit 201 has the function of performing various communications with the game server 10 using the communication IF 13.

UI部202は、ユーザから各種の入力を受け付ける処理と、ディスプレイに各種のゲーム画面を表示させる機能とを有する。また、UI部202は、ゲームサーバ10の指示に従い、端末20の出力デバイス15(ディスプレイ)にゲーム画面を表示する。 The UI unit 202 has the function of accepting various inputs from the user and displaying various game screens on the display. The UI unit 202 also displays game screens on the output device 15 (display) of the terminal 20 in accordance with instructions from the game server 10.

制御部203は、ゲームサーバ10と連携することで、本ゲームを実行するために必要な各種の機能を提供する。例えば、制御部203は、ゲーム画面に描画するための各種の情報(アイコン画像データ、テキストデータ等)をゲームサーバ10から取得する機能等を提供する。 The control unit 203 cooperates with the game server 10 to provide various functions necessary to execute the game. For example, the control unit 203 provides functions such as obtaining various information (icon image data, text data, etc.) from the game server 10 for drawing on the game screen.

以上説明した機能ブロック構成について、ゲームサーバ10に含まれると、管理部110と、制御部111と、表示制御部112とのうち全部又は一部を、端末20の制御部203に備える構成とするようにしてもよい。すなわち、本実施形態に係る各種処理は、ゲームサーバ10で実行してもよいし、端末20で実行してもよいし、ゲームサーバ10及び端末20が連携して実行してもよい。 When the functional block configuration described above is included in the game server 10, all or part of the management unit 110, control unit 111, and display control unit 112 may be configured to be provided in the control unit 203 of the terminal 20. In other words, the various processes related to this embodiment may be executed by the game server 10, the terminal 20, or the game server 10 and the terminal 20 in cooperation with each other.

<処理手順>
続いて、ゲームシステム1が行う具体的な処理手順を説明する。ゲームサーバ10の記憶部100は、各ユーザのゲームデータを管理するユーザ管理DB(Data Base)100aを格納する。
<Processing procedure>
Next, a description will be given of specific processing procedures performed by the game system 1. The storage unit 100 of the game server 10 stores a user management DB (Data Base) 100a that manages game data of each user.

以下の説明では、ゲームサーバ10は、ルーレットを用いて、複数のオブジェクトの中から1つのオブジェクトを抽選により決定することとする。また、当該オブジェクトは、ルーレットにセットする「ピース」であるものとする。また、ユーザにオブジェクトを関連付けることは、ユーザにオブジェクトを付与することであるものとする。また、ユーザに関連付けられているオブジェクトは、ユーザが所持しているオブジェクトであるものとする。 In the following explanation, the game server 10 will use a roulette to randomly select one object from among multiple objects. This object will be a "piece" to be set on the roulette. Associating an object with a user will mean giving the object to the user. An object associated with a user will be an object that the user owns.

図6は、ユーザ管理DB100aの一例を示す図である。ユーザ管理DB100aは、ゲームをプレイするユーザに関する各種データを管理する。ユーザ管理DB100aは、例えば、ユーザを一意に識別するユーザID、ゲーム内でユーザ名として使用されるニックネーム、友達関係にある他のユーザを示すフレンド登録リスト、ユーザが利用する端末20の位置を示す位置情報、ユーザの経験値、ランク、スタミナ、及び、ユーザが所持するポイントの数の各種パラメータ、及び、ユーザが所持するピースの種類及び数などを対応づけて格納する。 Figure 6 shows an example of user management DB 100a. User management DB 100a manages various data related to users who play the game. For example, user management DB 100a stores, in association with each other, a user ID that uniquely identifies the user, a nickname used as a username in the game, a friend registration list that indicates other users with whom the user has a friendship, location information that indicates the location of the device 20 used by the user, various parameters such as the user's experience points, rank, stamina, and number of points held by the user, and the type and number of pieces held by the user.

図7は、ゲームサーバ10がピースを付与する際の処理手順の一例を示すフローチャートである。 Figure 7 is a flowchart showing an example of the processing steps performed by the game server 10 when granting pieces.

ステップS10で、制御部111は、ユーザの指示に応じてゲームを実行する。また、ユーザの指示に応じて、ユーザが選択したクエストを実行する。 In step S10, the control unit 111 executes the game in response to the user's instructions. Also, in response to the user's instructions, it executes the quest selected by the user.

ステップS11で、制御部111は、ユーザが、ピース取得条件を満たしている場合、当該ユーザにピースを付与する。管理部110は、ユーザに付与されたピースに関する情報(ピースの種類及びピース数)を、ユーザ管理DB100aの「所持ピース」フィールドに記録する。 In step S11, if the user meets the piece acquisition conditions, the control unit 111 grants pieces to the user. The management unit 110 records information about the pieces granted to the user (type and number of pieces) in the "Owned Pieces" field of the user management DB 100a.

図8は、ピースの一例を示す図である。「ピース名」はピースを一意に識別するピースの名称を示す。ピース名は、ピースを一意に識別可能な情報であれば、ピースIDやピース識別子であってもよい。「ピース取得条件」は、ユーザがピースを取得するために達成すべきミッションの内容を示す。例えば、ユーザが、Z日間継続してゲームにログインした場合、ピースDが当該ユーザに付与される。また、1回のクエストで敵を5体倒すと、ピースEが付与される。「ピース角度」は、ピースをルーレットにセットした際に、当該ピースがルーレットを占有する角度を示す。なお、ルーレットは1周360度であるから、ピース角度が大きいほど、そのピースが当たり易いことを意味する。例えば、ピース角度が45度である場合、そのピースが抽選される確率は、45/360×100=12.5%になる。つまり、複数のピースの各々には、抽選確率が対応付けられていると言うことができる。なお、本実施形態において、各ピースのピース角度は同一(例えば45度など)であってもよい。また、以下の説明において、ピース角度を抽選確率に読み替えてもよい。 Figure 8 is a diagram showing an example of a piece. "Piece Name" indicates the name of the piece that uniquely identifies the piece. The piece name may be a piece ID or piece identifier, as long as it is information that can uniquely identify the piece. "Piece Acquisition Condition" indicates the content of the mission that the user must complete to acquire a piece. For example, if a user logs in to the game continuously for Z days, the user will be awarded piece D. Similarly, if the user defeats five enemies in one quest, piece E will be awarded. "Piece Angle" indicates the angle that a piece occupies on the roulette wheel when set on the roulette. Note that since the roulette rotates 360 degrees, the larger the piece angle, the more likely the piece is to win. For example, if the piece angle is 45 degrees, the probability of that piece being selected is 45/360 x 100 = 12.5%. In other words, it can be said that each of the multiple pieces is associated with a selection probability. Note that in this embodiment, the piece angle of each piece may be the same (e.g., 45 degrees). Also, in the following explanation, piece angle may be interpreted as lottery probability.

「報酬」は、抽選の結果、そのピースが選択された場合にユーザに付与される報酬を示す。つまり、複数のピースの各々には、報酬が対応付けられている。例えば、ルーレットを回してピースAが選択された場合、50個のアイテムAがユーザに付与される。 "Reward" refers to the reward that will be awarded to the user if that piece is selected as a result of the lottery. In other words, each of the multiple pieces is associated with a reward. For example, if piece A is selected by spinning the roulette, 50 items A will be awarded to the user.

図9は、ピースの設定例を示す図である。図9に示すA~Eの文字は、図8のピース名に対応する。図9のルーレットR10には、ピースA、B、C及びDがセットされている。ピースDのピース角度は90度であり、ピースA、B及びCのピース角度の2倍である。従って、ピースDは、ピースA、B及びCの2つ分の領域を占有する。 Figure 9 is a diagram showing an example of piece settings. The letters A to E in Figure 9 correspond to the piece names in Figure 8. Pieces A, B, C, and D are set on the roulette R10 in Figure 9. The piece angle of piece D is 90 degrees, which is twice the piece angle of pieces A, B, and C. Therefore, piece D occupies an area twice the size of pieces A, B, and C.

ここで、ピース(オブジェクト)の中には、複数種類の報酬が対応付けられており、更に、複数の報酬の各々にはピース角度(抽選確率)が対応付けられている、特殊なピース
(所定オブジェクト)が含まれていてもよい。各報酬に対応づけられているピース角度は、報酬ごとに異なるピース角度であってもよいし、同一のピース角度であってもよい。例えば、図8に示すピースEの場合、5度のピース角度には500個のアイテムAが対応付けられており、40度のピース角度には10個のアイテムAが対応づけられている。これは、ルーレットを回した場合、5/360×100=1.39%の確率で、アイテムAが500個付与され、40/360×100=11.11%の確率で、アイテムAが10個付与されることを示している。ピースEがルーレットにセットされた様子を、図9のルーレットR11に示す。ルーレットR11において、ピースEの2つの領域のうち狭い方の領域でルーレットが停止すると、ユーザにアイテムAが500個付与され、広い方の領域でルーレットが停止すると、ユーザにアイテムAが10個付与される。
Here, some pieces (objects) may be associated with multiple types of rewards, and each of the multiple rewards may be associated with a piece angle (lottery probability). Special pieces (predetermined objects) may be included. The piece angles associated with each reward may be different for each reward, or may be the same. For example, in the case of piece E shown in FIG. 8 , 500 items A are associated with a piece angle of 5 degrees, and 10 items A are associated with a piece angle of 40 degrees. This indicates that when the roulette is spun, there is a 5/360×100=1.39% probability of receiving 500 items A, and a 40/360×100=11.11% probability of receiving 10 items A. Piece E set on the roulette is shown as roulette R11 in FIG. 9 . In roulette R11, when the roulette stops on the narrower of the two areas of piece E, the user is awarded 500 items A, and when the roulette stops on the wider area, the user is awarded 10 items A.

図10は、ゲームサーバ10が抽選を行う際の処理手順の一例を示すフローチャートである。 Figure 10 is a flowchart showing an example of the processing steps when the game server 10 conducts a lottery.

ステップS20で、制御部111は、ユーザから、ルーレットの作成を受け付ける。より詳細には、制御部111は、ユーザから、ルーレットにセットする複数のピースの選択を受け付ける。例えば、制御部111は、ユーザ管理DB100aを参照することでユーザが所持しているピースを取得し、取得したピースの中から、ルーレットにセットするピースの選択をユーザから受け付ける。 In step S20, the control unit 111 accepts the creation of a roulette from the user. More specifically, the control unit 111 accepts the selection of multiple pieces to be set on the roulette from the user. For example, the control unit 111 references the user management DB 100a to obtain the pieces owned by the user, and accepts from the user the selection of pieces to be set on the roulette from among the obtained pieces.

ステップS21で、制御部111は、ユーザから抽選を実行するとの指示を受けた場合に、複数のピースの各々に対応付けられる抽選確率に基づいて、複数のピースから1以上のピースを抽選する(1以上のピースを抽選で決定する)。制御部111は、複数のピースから1つのピースを抽選してもよいし、複数のピースのうち2以上のピースを抽選してもよい。制御部111は、どのような方法でピースを抽選してもよいが、例えば、以下の方法でピースを抽選してもよい。 In step S21, when the control unit 111 receives an instruction from the user to conduct a lottery, it selects one or more pieces from the plurality of pieces based on the selection probability associated with each of the plurality of pieces (determines one or more pieces by lottery). The control unit 111 may select one piece from the plurality of pieces, or may select two or more pieces from the plurality of pieces. The control unit 111 may select pieces by any method, but may select pieces by the following method, for example.

1:0~1の間で乱数Xを出力
2:乱数Xを360倍した値Yを計算
3:Yをルーレットにおける起点方向(角度0の方向)からの時計回りの角度とみなした場合に、角度Yの方向に存在するピースを、抽選されたピースとして決定
例えば、図9に示すルーレットR10の起点方向は0時の方向であるとする。0≦Y<45であった場合、右上にあるピースAが抽選され、45≦Y<90であった場合、右上にあるピースBが抽選され、90≦Y<135であった場合、右下のピースA(上側)が抽選され、135≦Y<180であった場合、右下のピースA(下側)が抽選されるといったように、ピースの抽選が行われてもよい。
1: Output a random number X between 0 and 1; 2: Calculate a value Y by multiplying the random number X by 360; 3: Consider Y as the clockwise angle from the starting direction of the roulette (the direction of angle 0), and determine the piece located in the direction of angle Y as the drawn piece. For example, assume that the starting direction of the roulette R10 shown in FIG. 9 is 0 o'clock. If 0≦Y<45, piece A in the upper right corner is drawn; if 45≦Y<90, piece B in the upper right corner is drawn; if 90≦Y<135, piece A (upper side) in the lower right corner is drawn; and if 135≦Y<180, piece A (lower side) in the lower right corner is drawn.

また、制御部111は、上記方法による抽選の結果について、例えば、回転しているルーレットが停止することでピースが抽選される動画を生成して端末20に表示させることで、抽選が行われる様子を演出するようにしてもよい。図10に戻り説明を続ける。 Furthermore, the control unit 111 may create a video of the lottery results obtained by the above method, for example, by generating a video of a spinning roulette wheel stopping to select a piece, and displaying this video on the terminal 20, thereby creating the illusion of the lottery being drawn. Return to Figure 10 to continue the explanation.

ステップS22で、制御部111は、抽選されたピースに対応付けられる報酬を、ユーザに付与する。制御部111は、ステップS21の処理手順で、複数のピースから特殊なピース(所定オブジェクト)を抽選した場合、更に、当該特殊なピースに対応付けられる複数種類の報酬の中から少なくとも1つの報酬を、複数の報酬の各々に対応付けられる抽選確率に従って抽選するようにしてもよい。また、制御部111は、当該抽選された少なくとも1つの報酬をユーザに付与するようにしてもよい。 In step S22, the control unit 111 grants the user a reward associated with the drawn piece. If the control unit 111 draws a special piece (predetermined object) from multiple pieces in the processing procedure of step S21, the control unit 111 may further draw at least one reward from multiple types of rewards associated with the special piece in accordance with the drawing probability associated with each of the multiple rewards. The control unit 111 may also grant the user at least one of the drawn rewards.

[ピースの取得に関する条件について]
図9のステップS11の処理手順において、管理部110は、ユーザのゲームプレイによって特定プレイ条件が満たされた場合であって、かつ、当該ユーザがゲームをプレイして特定のミッション(課題)を達成した場合に、当該ユーザに特定のピースを付与する(関連付ける)ようにしてもよい。また、管理部110は、特定プレイ条件が満たされない場合には、当該ユーザが特定のミッションを達成した場合であっても特定のオブジェクトをユーザに付与しない(関連付けない)ようにしてもよい。
[Conditions for obtaining pieces]
9, the management unit 110 may assign (associate) a specific piece to a user when a specific play condition is satisfied by the user's game play and the user has completed a specific mission (task) by playing the game. Furthermore, if the specific play condition is not satisfied, the management unit 110 may not assign (associate) a specific object to the user even if the user has completed a specific mission.

特定プレイ条件が満たされる場合は、例えば、ユーザが所持するピースの数が所定数以上であることであってもよいし、若しくは、ユーザが所持するピースの種類が所定種類以上であることであってもよい。また、特定のミッションは、特定プレイ条件が満たされた場合にのみプレイ可能なミッションであってもよい。また、特定のピースは、前述した特殊なピースであってもよいし、報酬として付与されるゲームオブジェクトが所定数以上であるピースであってもよいし、若しくは、報酬として付与されるゲームオブジェクトの希少度等のパラメータが所定以上であるピースであってもよい。希少度とは、ゲーム内でゲームオブジェクトを入手できる可能性を示す度合いであり、値が大きいほど、入手できる可能性が低いことを示す。 The specific play conditions may be met, for example, when the user possesses a predetermined number of pieces or more, or when the user possesses a predetermined number of different types of pieces. A specific mission may be a mission that can only be played when a specific play condition is met. A specific piece may be the special piece mentioned above, or a piece that is awarded as a reward for a predetermined number of game objects or a piece that is awarded as a reward for a game object with a parameter such as rarity that is predetermined or more. Rarity indicates the degree to which a game object can be obtained in the game; the higher the value, the lower the possibility of obtaining the object.

例えば、制御部111は、ユーザが所持するピースの数が所定数以上である場合、当該ユーザに対し特定のミッションのプレイを許可し、当該ユーザが特定のミッションを達成した場合に、当該ユーザに特殊なピースを付与してもよい。また、ユーザが所持するピースの数が所定数未満である場合、当該ユーザが特定のミッションを達成した場合であっても、当該ユーザに特殊なピースを付与しないようにしてもよい。これにより、ユーザに対し、特定プレイ条件が満たされるまでゲームをプレイしようというモチベーションを与えることが可能になる。 For example, if the number of pieces owned by a user is equal to or greater than a predetermined number, the control unit 111 may allow the user to play a specific mission, and may grant the user a special piece if the user completes the specific mission. Also, if the number of pieces owned by a user is less than a predetermined number, the control unit 111 may not grant the user a special piece even if the user completes the specific mission. This makes it possible to motivate the user to play the game until a specific play condition is met.

[抽選を実行する際の条件について]
(条件例1)
制御部111は、ユーザが所持するピース(ユーザに関連づけられるオブジェクト)が所定条件を満たした場合、ユーザから2以上のオブジェクトの指定を受け付けるようにしてもよい。所定条件は、ユーザが所持するピースが所定数以上であることであってもよい。すなわち、制御部111は、ユーザが所持するピースが所定数以上である場合に、当該ユーザから、抽選を実行することの要求(所定の要求)を受け付け可能としてもよい。
[Conditions for conducting the lottery]
(Condition Example 1)
The control unit 111 may be configured to accept designation of two or more objects from a user when pieces (objects associated with the user) owned by the user satisfy a predetermined condition. The predetermined condition may be that the user owns a predetermined number of pieces or more. In other words, the control unit 111 may be configured to be able to accept a request (a predetermined request) from the user to hold a lottery when the user owns a predetermined number of pieces or more.

所定数について特に限定はないが、所定数は、ルーレットにピースをセットする際に必要な最低ピース数であってもよい。もし、各ピースのピース角度が固定値である場合、最低ピース数は、「360度÷ピース角度」で計算できる。例えばピース角度が45度である場合、最低ピース数は「8」になる。 There is no particular limit to the predetermined number, but it may be the minimum number of pieces required to set pieces on the roulette. If the angle of each piece is a fixed value, the minimum number of pieces can be calculated by dividing 360 degrees by the piece angle. For example, if the piece angle is 45 degrees, the minimum number of pieces is 8.

また、各ピースのピース角度が異なる場合、最低ピース数は、例えば、ユーザが所持する各ピースのピース角度の合計が360度になる組み合わせのうち、最もピース数が少ない組み合わせにおけるピース数と同一であってもよい。例えば、45度のピース10枚、90度のピース2枚を所持している場合、ピース角度の合計が360度になる組み合わせは、90度のピース2枚と、45度のピース4枚の組み合わせになる。従って、この場合の最低ピース数は、6枚としてもよい。 Also, if the piece angles of each piece are different, the minimum number of pieces may be the same as the number of pieces in the combination with the fewest number of pieces among the combinations of pieces owned by the user that add up to 360 degrees. For example, if a user owns 10 45-degree pieces and 2 90-degree pieces, the combination with a total angle of 360 degrees is 2 90-degree pieces and 4 45-degree pieces. Therefore, the minimum number of pieces in this case may be 6.

(条件例2)
制御部111は、ユーザにより指定されたピースの各々に対応付けられるパラメータの合計値が所定のパラメータ条件を満たす場合に、当該ユーザから、抽選を実行するとの要求(所定の要求)を受け付け可能としてもよい。ここで、ユーザに指定されたピースとは、ユーザの指示でルーレットにセットされたピースであってもよい。また、パラメータとは、ピース角度であってもよい。また、所定のパラメータ条件(第1パラメータ条件と称してもよい)は、ルーレットにセットされたピースのピース角度の合計が360度であることであってもよい。つまり、制御部111は、ユーザがルーレットにセットしたピースのピース角度の合計が360度である場合に、ユーザから、抽選を実行するとの要求を受付けるようにしてもよい。また、制御部111は、ルーレットにセットされたピースのピース角度の合計が360度ではない場合(例えば合計が315度であり、45度のピースをあと1枚セットする必要がある場合等)に、ユーザから、抽選を実行するとの要求を受付けないようにしてもよい。これにより、ユーザがルーレットにピースをセットし終わる前に抽選が実行されてしまうことを抑制することができる。
(Condition Example 2)
The control unit 111 may be configured to accept a request (predetermined request) from a user to hold a lottery when the total value of parameters associated with each piece specified by the user satisfies a predetermined parameter condition. Here, the pieces specified by the user may be pieces set on the roulette at the user's instruction. Furthermore, the parameters may be piece angles. Furthermore, the predetermined parameter condition (which may be referred to as a first parameter condition) may be that the sum of the piece angles of the pieces set on the roulette is 360 degrees. That is, the control unit 111 may accept a request from a user to hold a lottery when the sum of the piece angles of the pieces set on the roulette by the user is 360 degrees. Furthermore, the control unit 111 may not accept a request from a user to hold a lottery when the sum of the piece angles of the pieces set on the roulette is not 360 degrees (for example, when the sum is 315 degrees and one more 45-degree piece needs to be set). This prevents a lottery from being held before the user has finished setting the pieces on the roulette.

なお、制御部111は、ルーレットに予めピースをプリセットしておき、ユーザから、プリセットされたピースのうち全部又は一部について、当該ユーザが所持しているピースとの交換を受け付けるようにしてもよい。また、制御部111は、プリセットされたピースの全部又は一部が交換されたか否かに関わらず、ユーザから抽選の実行を受け付けるようにしてもよい。つまり、ルーレット上には、プリセットされたピースとユーザが自らセットしたピースの両方が混在していることになるが、制御部111は、このような状態であっても、ユーザから抽選の実行を受け付けるようにしてもよい。すなわち、制御部111は、ユーザにより指定されたピース(プリセットされたピースを除く、ユーザが自らルーレットにセットしたピース)の各々に対応付けられるパラメータ(例えばピース角度)の合計値が所定のパラメータ条件(例えばピース角度の合計が360度であること)を満たすか否かに関わらず、当該ユーザから、抽選を実行するとの要求(所定の要求)を受け付け可能としてもよい。 The control unit 111 may preset pieces on the roulette in advance and accept from the user a request to exchange all or some of the preset pieces for pieces owned by the user. The control unit 111 may also accept a request to hold a lottery from the user regardless of whether all or some of the preset pieces have been exchanged. In other words, the roulette will contain a mixture of preset pieces and pieces set by the user. The control unit 111 may also accept a request to hold a lottery from the user even in this state. In other words, the control unit 111 may be able to accept a request to hold a lottery (a predetermined request) from the user regardless of whether the total value of parameters (e.g., piece angles) associated with each of the pieces specified by the user (pieces set by the user on the roulette, excluding preset pieces) satisfies a predetermined parameter condition (e.g., the total piece angles being 360 degrees).

また、制御部111は、ルーレット上にプリセットされたピースのうち所定数のピースをユーザが交換した場合に、ユーザから、抽選を実行するとの要求を受け付けるようにしてもよい。 The control unit 111 may also be configured to accept a request from the user to conduct a lottery when the user exchanges a predetermined number of pieces from among the pieces preset on the roulette.

[抽選確率の変更について]
制御部111は、ユーザのゲームプレイによって所定のプレイ条件が満たされた場合、複数のピースから1以上のピースを抽選する際の条件を示す抽選条件を、ユーザの指示に基づいて変更可能としてもよい。つまり、ピースの抽選条件は、ピース毎に固定されているのではなく、ユーザの指示で変更可能であってもよい。ここで、抽選条件は、これまでに説明した選択確率を含んでいてもよい。例えば、制御部111は、抽選条件として、ユーザから、複数のオブジェクトの各々に対応付けられる選択確率の変更を受け付けるようにしてもよい。例えば、制御部111は、ピースのピース角度を、任意の角度又は予め定められたパターンの角度(例えば、45度、60度、90度、120度、180度等、360度を割った場合に割り切れる角度)に変更することを受け付けるようにしてもよい。
[Changes to lottery odds]
When a predetermined play condition is satisfied by the user's game play, the control unit 111 may be able to change the selection conditions, which indicate the conditions for selecting one or more pieces from the plurality of pieces, based on a user instruction. In other words, the selection conditions for the pieces may not be fixed for each piece but may be changeable by a user instruction. Here, the selection conditions may include the selection probability described above. For example, the control unit 111 may accept, from the user, a change in the selection probability associated with each of the plurality of objects as the selection condition. For example, the control unit 111 may accept a change in the piece angle of the pieces to any angle or an angle of a predetermined pattern (e.g., an angle that is divisible by 360 degrees, such as 45 degrees, 60 degrees, 90 degrees, 120 degrees, or 180 degrees).

「所定のプレイ条件が満たされた場合」とは、例えば、ユーザに所定数以上のピースが付与された場合であってもよい。すなわち、制御部111は、ユーザのゲームプレイによって、所定のプレイ条件として所定数のピースが当該ユーザに付与された場合(関連付けられた場合)、抽選条件を、当該ユーザの指示に基づいて変更可能としてもよい。 "When a predetermined play condition is met" may mean, for example, when a predetermined number of pieces or more are awarded to a user. In other words, when a predetermined number of pieces are awarded (associated) to a user as a predetermined play condition through the user's game play, the control unit 111 may be able to change the lottery conditions based on instructions from the user.

また、「所定のプレイ条件が満たされた場合」は、例えば、ユーザがピースを所定数以上所持している場合、ユーザが抽選を所定回数以上行った場合、所定のクエスト(例えば期間限定クエストやイベントクエスト等)をクリアした場合、所定数のクエストをクリアした場合、所定の日数以上連続でログインした場合等であってもよい。ピースの抽選確率を上げるためには、所定のプレイ条件を満たす必要があることから、ユーザのゲームプレイが促進されることになる。 Furthermore, "when a specified play condition is met" may mean, for example, that the user has a specified number of pieces, that the user has entered the lottery a specified number of times, that the user has completed a specified quest (such as a limited-time quest or an event quest), that the user has completed a specified number of quests, or that the user has logged in for a specified number of consecutive days. Since the user must meet specified play conditions to increase the probability of winning pieces, this will encourage the user to play the game.

<画面表示例>
図11は、ゲーム画面の画面表示例を示す図である。図11の例では、各ピースのピース角度は、全て45度であると仮定する。ピース選択画面M100は、ルーレットにセットするピースの選択を受け付ける画面である。ピース選択画面M100でピースが選択され、決定ボタンが押下されると、制御部111は、ルーレット表示画面M200を表示させる。ルーレット表示画面M200において、制御部111は、ピース選択画面M100で選択されたピースを、ルーレット上のランダムな位置にセットした状態で表示してもよいし、ピース選択画面M100で選択されたピースをセットする位置を、ユーザから任意に受付可能としてもよい。また、制御部111は、ユーザから、各ピースの位置を入れ替える指示を受け付けるようにしてもよい。例えば、制御部111は、ルーレット表示画面M200において、Hの位置にセットされているピースと、Cの位置にセットされているピースとをユーザの指示により入れ替えるようにしてもよい。
<Screen display example>
FIG. 11 is a diagram showing an example of a game screen. In the example of FIG. 11, it is assumed that the piece angles of all pieces are 45 degrees. The piece selection screen M100 is a screen that accepts the selection of a piece to be set on the roulette. When a piece is selected on the piece selection screen M100 and the confirm button is pressed, the control unit 111 displays the roulette display screen M200. On the roulette display screen M200, the control unit 111 may display the piece selected on the piece selection screen M100 set at a random position on the roulette, or may allow the user to arbitrarily select a position to set the piece selected on the piece selection screen M100. The control unit 111 may also accept an instruction from the user to swap the positions of the pieces. For example, the control unit 111 may swap the piece set at position H and the piece set at position C on the roulette display screen M200 in response to a user instruction.

ルーレット表示画面M200で、ルーレットを回すボタンが押下されると、制御部111は、抽選結果画面M201を表示させる。制御部111は、抽選されたピースと抽選されなかったピースとを識別可能な態様で表示するようにしてもよい。より具体的には、制御部111は、抽選されたピース(図11の例では右上のピース)を、抽選されなかったピースとは異なる態様で、抽選結果画面M201に表示するようにしてもよい。 When the button to spin the roulette is pressed on the roulette display screen M200, the control unit 111 displays the lottery result screen M201. The control unit 111 may display the pieces that have been drawn and the pieces that have not been drawn in a manner that allows them to be distinguished. More specifically, the control unit 111 may display the piece that has been drawn (the piece in the upper right corner in the example of Figure 11) on the lottery result screen M201 in a manner that is different from the pieces that have not been drawn.

[画面表示の変形例1]
制御部111は、ユーザにより指定されたピースの各々に対応付けられるパラメータの合計値が所定のパラメータ条件を満たさない場合、当該ユーザが所持するオブジェクトのうち、当該ユーザが追加で指定することで合計値が所定のパラメータ条件(第1パラメータ条件と称してもよい)を満たすオブジェクトと、当該ユーザが追加で指定しても当該合計値が当該所定のパラメータ条件を満たさないオブジェクトとを識別可能に表示させるようにしてもよい。前述した「抽選を実行する際の条件について」の「条件例2」と同様、ユーザに指定されたピースとは、ユーザによりルーレットにセットされたピースであってもよい。また、パラメータは、ピース角度であってもよい。また、所定のパラメータ条件
(第1パラメータ条件)は、ルーレットにセットされたピースのピース角度の合計が360度であることであってもよい。つまり、制御部111は、ユーザによりルーレットにセットされたピースのピース角度の合計が360度未満である場合、ルーレットにセットすることでピース角度の合計が360度になるピースと、ルーレットにセットしてもピース角度の合計が360度にならないピースとを、異なる態様で表示させるようにしてもよい。これにより、ユーザは、ルーレットにセットすることでピース角度の合計が360度になるピースを容易に識別することが可能になる。
[Screen display variation 1]
When the total value of parameters associated with each piece specified by a user does not satisfy a predetermined parameter condition, the control unit 111 may distinguishably display, among the objects owned by the user, objects whose total value satisfies a predetermined parameter condition (which may be referred to as a first parameter condition) when additionally specified by the user, and objects whose total value does not satisfy the predetermined parameter condition even when additionally specified by the user. As with "Condition Example 2" in the above-described "Conditions for Executing a Lottery," the pieces specified by the user may be pieces set on the roulette by the user. The parameters may also be piece angles. The predetermined parameter condition (first parameter condition) may be that the sum of the piece angles of the pieces set on the roulette is 360 degrees. In other words, when the sum of the piece angles of the pieces set on the roulette by the user is less than 360 degrees, the control unit 111 may display, in different ways, pieces whose total piece angle becomes 360 degrees when set on the roulette and pieces whose total piece angle does not become 360 degrees when set on the roulette. This allows the user to easily identify pieces that, when set on the roulette, will result in a total of 360 degrees in piece angles.

なお、所定のパラメータ条件(第2パラメータ条件と称してもよい)は、ルーレットにセットされたピースのピース角度の合計が360度以下であることとしてもよい。つまり、制御部111は、ユーザによりルーレットにセットされたピースのピース角度の合計が360度以下である場合、ルーレットにセットしてもピース角度の合計が360度以下であるピースと、ルーレットにセットするとピース角度の合計が360度以下にならないピース(つまり360度を超えてしまうピース)とを、異なる態様で表示させるようにしてもよい。 The specified parameter condition (which may be referred to as the second parameter condition) may be that the sum of the piece angles of the pieces set on the roulette is 360 degrees or less. In other words, when the sum of the piece angles of the pieces set on the roulette by the user is 360 degrees or less, the control unit 111 may display, in different ways, pieces whose sum of piece angles is 360 degrees or less even when set on the roulette and pieces whose sum of piece angles is not 360 degrees or less when set on the roulette (i.e., pieces whose sum of piece angles exceeds 360 degrees).

図12は、ゲーム画面の画面表示例を示す図である。図12の例では、各ピースのピース角度は異なることが許容されるものとする。ピース選択画面M300では、未選択と表示されている90度の部分には、ピースがセットされていない。この状態では、ピースA~Fの全てをセットすることが可能であることから、制御部111は、ピースA~Fを選択可能な態様で表示する。一方、ピース選択画面M301では、未選択と表示されている部分は45度であることから、ピース角度が45度を超えるピースD及びFをルーレットにセットすることができない。従って、制御部111は、ピースD及びFを、ピースA~C及びEとは異なる態様で表示する。これにより、ユーザは、ルーレットにセット可能なピースと、セット不可能なピースを容易に識別することが可能になる。 Figure 12 is a diagram showing an example of a game screen display. In the example of Figure 12, it is assumed that the piece angles of each piece are allowed to differ. On the piece selection screen M300, no pieces are set in the 90-degree areas displayed as unselected. In this state, pieces A through F can all be set, so the control unit 111 displays pieces A through F in a selectable manner. On the other hand, on the piece selection screen M301, the areas displayed as unselected are 45 degrees, so pieces D and F, which have piece angles exceeding 45 degrees, cannot be set on the roulette. Therefore, the control unit 111 displays pieces D and F in a different manner from pieces A through C and E. This allows the user to easily distinguish between pieces that can be set on the roulette and pieces that cannot be set.

[画面表示の変形例2]
制御部111は、ユーザが所持するピース(ユーザに関連付けられたオブジェクト)のうち、当該ユーザが指定したピースに基づいて、当該ユーザが所持していないピース(ユーザに関連付けられていないオブジェクト)であって所定条件を満たすピースに関する情報を、当該ユーザに通知するようにしてもよい。所定条件を満たすピースに関する情報は、例えば、ユーザが指定したピースと対応する属性を有するピースに関する情報であってもよい。また、ユーザが指定したピースは、ユーザがルーレットにセットしたピースであってもよい。つまり、制御部111は、ユーザが所持していないピースのうち、ユーザがルーレットにセットしたピースと対応する属性を有するピースに関する情報を、端末20の画面に表示させるようにしてもよい。当該情報は、例えば、ピースを入手可能なミッションの内容を示す情報であってもよい。
[Screen display variation 2]
The control unit 111 may notify the user of information about pieces not owned by the user (objects not associated with the user) that satisfy a predetermined condition, based on pieces designated by the user among pieces owned by the user (objects associated with the user). Information about pieces that satisfy the predetermined condition may be, for example, information about pieces that have attributes corresponding to pieces designated by the user. Furthermore, the pieces designated by the user may be pieces that the user has set on the roulette. In other words, the control unit 111 may display, on the screen of the terminal 20, information about pieces not owned by the user that have attributes corresponding to pieces set on the roulette by the user. The information may be, for example, information indicating the content of a mission from which the pieces can be obtained.

また、「ユーザがルーレットにセットしたピースと対応する属性を有するピース」とは、報酬として付与されるゲームオブジェクトが、ルーレットにセットされたピースと同種あるいは同一であるピースであってもよいし、報酬として付与されるゲームオブジェクトがルーレットにセットされたピースと同一であり、かつ、付与されるゲームオブジェクトの個数が、ルーレットにセットされたピースで付与されるゲームオブジェクトの個数よりも多いピースであってもよい。例えば、報酬としてアイテムAが50個付与される「ピースA」がルーレットにセットされている場合、制御部111は、報酬としてアイテムAが200個付与される「ピースB」に関する情報を、端末20の画面に表示させるようにしてもよい。若しくは、「ユーザがルーレットにセットしたピースと対応する属性を有するピース」は、ルーレットにセットされたピースと所定の関係を有するピースであってもよいし、ルーレットにセットされたピースと同種あるいは同一のミッションを達成することで入手可能なピースであってもよい。これにより、ユーザは、所持していないピースであって、所定条件を満たすピースに関する情報を容易に把握することが可能になる。 Furthermore, "pieces having attributes corresponding to pieces set on the roulette by the user" may refer to pieces in which the game objects awarded as a reward are the same type or identical to the pieces set on the roulette, or pieces in which the game objects awarded as a reward are the same as the pieces set on the roulette and the number of game objects awarded is greater than the number of game objects awarded by the pieces set on the roulette. For example, if "piece A," which awards 50 units of item A as a reward, is set on the roulette, the control unit 111 may display information about "piece B," which awards 200 units of item A as a reward, on the screen of the terminal 20. Alternatively, "pieces having attributes corresponding to pieces set on the roulette by the user" may refer to pieces that have a predetermined relationship with the pieces set on the roulette, or pieces that can be obtained by completing the same type or identical mission as the pieces set on the roulette. This allows the user to easily obtain information about pieces that the user does not own but that meet predetermined conditions.

[画面表示の変形例2]
ゲームでは、ミッションにチャレンジ可能な期間(つまり、ピースを取得可能な期間)は制限されていてもよい。制御部111は、ミッションにチャレンジ可能な期間が終了する前の所定のタイミング以降、ミッションにチャレンジ可能な期間(ミッションを達成可能な期間)が終了することを示す情報を、ユーザの端末20の画面に表示させるようにしてもよい。
[Screen display variation 2]
In the game, the period during which a mission can be challenged (i.e., the period during which pieces can be acquired) may be limited. The control unit 111 may display information indicating that the period during which a mission can be challenged (the period during which a mission can be completed) has ended on the screen of the user's terminal 20, after a predetermined timing before the end of the period during which a mission can be challenged.

<まとめ>
以上説明した実施形態によれば、ゲームサーバ10は、ユーザが所持するピースを含む複数のピースの中から抽選されたピースに基づいて、ユーザに付与する報酬を決定するようにした。これにより、ユーザのゲームプレイを促進することを可能とする技術を提供することが可能になる。
<Summary>
According to the embodiment described above, the game server 10 determines the reward to be given to the user based on the pieces selected by lottery from among a plurality of pieces, including pieces owned by the user. This makes it possible to provide a technology that can encourage users to play the game.

以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態で説明したフローチャート、シーケンス、実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。例えば、前述した特殊なピースは、1つのピースに複数種類の報酬が対応づけられており、かつ、各々の報酬にピース角度
(抽選確率)が対応付けられていることに限定されない。例えば、特殊なピースは、抽選確率が異なる2つのピースの組み合わせであると定義されてもよい。
The above-described embodiments are intended to facilitate understanding of the present invention and are not intended to limit the present invention. The flowcharts, sequences, elements included in the embodiments, and their arrangements, materials, conditions, shapes, sizes, etc. are not limited to those illustrated and may be modified as appropriate. For example, the special pieces described above are not limited to pieces each associated with multiple rewards, and each reward associated with a piece angle (lottery probability). For example, a special piece may be defined as a combination of two pieces with different lottery probabilities.

<付記>
<付記1>
ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付ける管理部と、
前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトを含む複数のオブジェクトから抽選されたオブジェクトに基づいて、ユーザに付与する報酬を決定する制御部と、
を有する情報処理装置。
<Additional Notes>
<Appendix 1>
a management unit that associates an object with a user in accordance with the user's game play;
a control unit that determines a reward to be granted to the user based on an object selected by lottery from a plurality of objects including an object associated with the user in response to a predetermined request from the user;
An information processing device having the above.

付記1によれば、ユーザのゲームプレイを促進することが可能になる。 Appendix 1 makes it possible to promote user gameplay.

<付記2>
前記複数のオブジェクトの各々には報酬が対応付けられており、
前記制御部は、抽選されたオブジェクトに対応付けられた報酬を、前記ユーザに付与する、
付記1に記載の情報処理装置。
<Appendix 2>
A reward is associated with each of the plurality of objects;
the control unit grants the user a reward associated with the object selected by lottery;
2. The information processing device according to claim 1.

付記2によれば、抽選されたオブジェクトに対応づけられた報酬を、ユーザに付与することが可能になる。 According to Appendix 2, it becomes possible to award the user a reward associated with the selected object.

<付記3>
前記複数のオブジェクトの各々には抽選確率が対応付けられており、
前記制御部は、前記複数のオブジェクトの各々に対応付けられる抽選確率に基づいて、前記複数のオブジェクトからオブジェクトを抽選する、
付記1又は2に記載の情報処理装置。
<Appendix 3>
A lottery probability is associated with each of the plurality of objects,
the control unit selects an object from the plurality of objects based on a selection probability associated with each of the plurality of objects;
3. The information processing device according to claim 1 or 2.

付記3によれば、オブジェクトに対応づけられた抽選確率に基づいて、オブジェクトの抽選を行うことが可能になる。 According to Appendix 3, it becomes possible to draw a lottery for an object based on the drawing probability associated with the object.

<付記4>
前記複数のオブジェクトは、所定オブジェクトを含み、
前記所定オブジェクトには複数種類の報酬が対応付けられており、更に、前記複数種類の報酬の各々には抽選確率が対応付けられており、
前記制御部は、前記所定オブジェクトを抽選した場合、更に、前記所定オブジェクトに対応付けられる前記複数種類の報酬の中から少なくとも1つの報酬を、前記複数種類の報酬の各々に対応付けられる抽選確率に従って抽選する、
付記1~3のいずれか一項に記載の情報処理装置。
<Appendix 4>
the plurality of objects includes a predetermined object,
a plurality of types of rewards are associated with the predetermined object, and a lottery probability is associated with each of the plurality of types of rewards;
When the control unit has selected the predetermined object by lottery, the control unit further selects at least one reward from the plurality of types of rewards associated with the predetermined object in accordance with a selection probability associated with each of the plurality of types of rewards.
4. The information processing device according to claim 1.

付記4によれば、所定オブジェクトが抽選された場合、複数種類の報酬の中から少なくとも1つの報酬が更に抽選されることから、ユーザは、抽選を更に楽しむことが可能になる。 According to Appendix 4, when a predetermined object is drawn, at least one reward from multiple types of rewards is also drawn, allowing the user to enjoy the lottery even more.

<付記5>
前記制御部は、前記ユーザに関連付けられるオブジェクトが所定数以上である場合に、前記ユーザから前記要求を受け付け可能とする、
付記1~4のいずれか一項に記載の情報処理装置。
<Appendix 5>
the control unit enables the request to be accepted from the user when a predetermined number of objects are associated with the user;
5. The information processing device according to any one of claims 1 to 4.

付記5によれば、抽選を実行するために、ユーザは、より多くのオブジェクトを関連づける必要があることから、ユーザに対し、ゲームプレイを促進させることが可能になる。 According to Appendix 5, in order to execute the lottery, the user needs to associate more objects, which can encourage the user to play the game.

<付記6>
前記制御部は、前記ユーザに関連付けられたオブジェクトのうち前記ユーザにより指定されたオブジェクトを含む前記複数のオブジェクトからオブジェクトを抽選する、
付記1~5のいずれか一項に記載の情報処理装置。
<Appendix 6>
the control unit selects an object by lottery from the plurality of objects including an object designated by the user among the objects associated with the user;
6. The information processing device according to any one of appendices 1 to 5.

付記6によれば、ユーザは、指定したオブジェクトの中から、抽選を実行することが可能になる。 According to Appendix 6, users will be able to conduct a lottery from among the specified objects.

<付記7>
前記制御部は、前記ユーザにより指定されたオブジェクトの各々に対応付けられるパラメータの合計値が所定のパラメータ条件を満たす場合に、前記要求を受け付け可能とする、
付記6に記載の情報処理装置。
<Appendix 7>
the control unit enables the request to be accepted when a total value of parameters associated with each of the objects designated by the user satisfies a predetermined parameter condition.
7. The information processing device according to claim 6.

付記7によれば、ユーザは、抽選を実行するためには、ユーザ自身に関連づけられたオブジェクトの中から、所定のパラメータ条件を満たすようにオブジェクトを指定する必要がある。すなわち、ユーザは、より多くのオブジェクトを自身に関連付ける必要があるため、ユーザのゲームプレイを促進させることが可能になる。 According to Appendix 7, in order to execute the lottery, the user must select an object from among the objects associated with the user that satisfies certain parameter conditions. In other words, the user must associate as many objects as possible with themselves, which can encourage the user's gameplay.

<付記8>
前記制御部は、前記ユーザにより指定されたオブジェクトの各々に対応付けられるパラメータの合計値が前記所定のパラメータ条件を満たさない場合、前記ユーザに関連付けられるオブジェクトのうち、前記ユーザが追加で指定することで前記合計値が前記所定のパラメータ条件を満たすオブジェクトと、前記ユーザが追加で指定しても前記合計値が前記所定のパラメータ条件を満たさないオブジェクトとを識別可能に表示させる、
付記7に記載の情報処理装置。
<Appendix 8>
when a total value of parameters associated with each of the objects designated by the user does not satisfy the predetermined parameter condition, the control unit causes, among the objects associated with the user, objects whose total value satisfies the predetermined parameter condition when additionally designated by the user and objects whose total value does not satisfy the predetermined parameter condition even when additionally designated by the user to be distinguishable from each other.
8. The information processing device according to claim 7.

付記8によれば、ユーザは、追加で指定することで、パラメータの合計値が所定のパラメータ条件を満たすオブジェクトを容易に識別することが可能になる。 According to Appendix 8, by specifying additional parameters, the user can easily identify objects whose total parameter value meets the specified parameter conditions.

<付記9>
前記制御部は、前記ユーザのゲームプレイによって所定のプレイ条件が満たされた場合、前記複数のオブジェクトからオブジェクトを抽選する際の条件を示す抽選条件を、前記ユーザの指示に基づいて変更可能とする、
付記1~8のいずれか一項に記載の情報処理装置。
<Appendix 9>
the control unit, when a predetermined play condition is satisfied by the game play of the user, is capable of changing a selection condition indicating a condition for selecting an object from the plurality of objects based on an instruction from the user;
9. The information processing device according to any one of appendices 1 to 8.

付記9によれば、抽選条件を変更することで、ゲームの進行に変化を与えることができることから、ユーザは、飽きずにゲームを続けることが可能になる。 According to Appendix 9, by changing the lottery conditions, it is possible to add variety to the progress of the game, allowing users to continue playing the game without getting bored.

<付記10>
前記制御部は、前記ユーザのゲームプレイによって、前記所定のプレイ条件として所定数のオブジェクトが前記ユーザに関連付けられた場合、前記抽選条件を、前記ユーザの指示に基づいて変更可能とする、
付記9に記載の情報処理装置。
<Appendix 10>
the control unit, when a predetermined number of objects are associated with the user as the predetermined play condition through game play by the user, makes the lottery condition changeable based on an instruction from the user;
10. The information processing device according to claim 9.

付記10によれば、所定数のオブジェクトがユーザに関連付けられた場合に抽選条件を変更することができることから、ユーザは、飽きずにゲームを続けることが可能になる。 According to Appendix 10, the lottery conditions can be changed when a predetermined number of objects are associated with a user, allowing the user to continue playing the game without getting bored.

<付記11>
前記制御部は、前記抽選条件として、前記ユーザから、前記複数のオブジェクトの各々に対応付けられる選択確率の変更を受け付ける、
付記9又は10に記載の情報処理装置。
<Appendix 11>
the control unit accepts, as the selection condition, a change in selection probability associated with each of the plurality of objects from the user;
11. The information processing device according to claim 9 or 10.

付記11によれば、ユーザは、オブジェクトの各々に対応付けられる選択確率を変更することができ、これにより、ユーザは、飽きずにゲームを続けることが可能になる。 According to Appendix 11, the user can change the selection probability associated with each object, allowing the user to continue playing the game without getting bored.

<付記12>
前記管理部は、前記ユーザのゲームプレイによって特定プレイ条件が満たされた場合であって、かつ、前記ユーザがゲームをプレイして特定の課題を達成した場合に、前記ユーザに特定のオブジェクトを関連付け、前記特定プレイ条件が満たされない場合には、前記ユーザが前記特定の課題を達成した場合であっても前記特定のオブジェクトを前記ユーザに関連付けない、
付記1~11のいずれか一項に記載の情報処理装置。
<Appendix 12>
the management unit associates a specific object with the user when a specific play condition is satisfied by the user's game play and when the user plays the game and accomplishes a specific task, and when the specific play condition is not satisfied, does not associate the specific object with the user even if the user accomplishes the specific task;
12. The information processing device according to any one of appendices 1 to 11.

付記12によれば、ユーザは、特定の課題を達成するために、繰り返しゲームをプレイすることになるため、ユーザのゲームプレイを促進させることが可能になる。 According to Appendix 12, users will repeatedly play the game in order to complete specific tasks, which can encourage users to engage in gameplay.

<付記13>
前記制御部は、前記ユーザに関連付けられたオブジェクトのうち、前記ユーザが指定したオブジェクトに基づいて、前記ユーザに関連付けられていないオブジェクトであって所定条件を満たすオブジェクトに関する情報を、前記ユーザに通知する、
付記1~12のいずれか一項に記載の情報処理装置。
<Appendix 13>
the control unit notifies the user of information regarding objects that are not associated with the user and that satisfy a predetermined condition, based on an object designated by the user among the objects associated with the user;
13. The information processing device according to any one of appendices 1 to 12.

付記13によれば、ユーザは、通知されたオブジェクトを入手するためにゲームをプレイすることになるため、ユーザのゲームプレイを促進させることが可能になる。 According to Appendix 13, users will play the game in order to obtain the notified object, which can encourage users to play the game.

<付記14>
前記制御部は、前記所定条件を満たすオブジェクトに関する情報として、前記ユーザが指定したオブジェクトと対応する属性を有するオブジェクトに関する情報を、前記ユーザに通知する、
付記13に記載の情報処理装置。
<Appendix 14>
the control unit notifies the user of information about an object having an attribute corresponding to an object designated by the user, as information about the object that satisfies the predetermined condition;
14. The information processing device according to claim 13.

付記14によれば、ユーザは、指定したオブジェクトに対応する属性を有するオブジェクトに関する情報を受けとることが可能になる。 Appendix 14 allows the user to receive information about objects that have attributes corresponding to the specified object.

<付記15>
情報処理装置が、ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付けるステップと、
情報処理装置が、前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトを含む複数のオブジェクトから抽選されたオブジェクトに基づいて、ユーザに付与する報酬を決定するステップと、
を含む情報処理方法。
<Appendix 15>
an information processing device associating an object with a user in accordance with the user's game play;
an information processing device determining a reward to be granted to the user based on an object selected by lottery from a plurality of objects including an object associated with the user in response to a predetermined request from the user;
An information processing method including:

付記15によれば、ユーザのゲームプレイを促進することが可能になる。 Appendix 15 makes it possible to promote user gameplay.

<付記16>
ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付けるステップと、
前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトを含む複数のオブジェクトから抽選されたオブジェクトに基づいて、ユーザに付与する報酬を決定するステップと、
をコンピュータに実行させるためのプログラム。
<Appendix 16>
associating an object with a user in response to the user's gameplay;
determining a reward to be granted to the user based on an object selected by lottery from a plurality of objects including an object associated with the user in response to a predetermined request from the user;
A program that causes a computer to execute the following.

付記16によれば、ユーザのゲームプレイを促進することが可能になる。 Appendix 16 makes it possible to promote user gameplay.

1…ゲームシステム、10…ゲームサーバ、11…プロセッサ、12…記憶装置、13…通信IF、14…入力デバイス、15…出力デバイス、20…端末、100…記憶部、100a…ユーザ管理DB、110…管理部、111…制御部、200…記憶部、201…通信部、202…UI部、203…制御部 1...Game system, 10...Game server, 11...Processor, 12...Storage device, 13...Communication IF, 14...Input device, 15...Output device, 20...Terminal, 100...Storage unit, 100a...User management DB, 110...Management unit, 111...Control unit, 200...Storage unit, 201...Communication unit, 202...UI unit, 203...Control unit

Claims (4)

プロセッサを備える情報処理装置であって、前記プロセッサが、
ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付け、
前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトであって前記ユーザにより指定されたオブジェクトを含む複数のオブジェクトから抽選で選択されたオブジェクトに基づいて、前記ユーザに付与する報酬を決定し、
前記オブジェクトの各々には、当該オブジェクトが前記抽選で選択された場合に前記ユーザに付与する報酬に関する情報が対応付けられ、
前記抽選に用いられるオブジェクトの数は予め決められており、予め決められた数のオブジェクトの全部または一部前記ユーザに関連付けられたオブジェクトの中から前記ユーザによって指定されている場合に、前記要求を受け付け可能とする、
情報処理装置。
An information processing device including a processor, the processor comprising:
Associating an object with a user in response to the user's gameplay;
determining a reward to be granted to the user based on an object selected by lottery from a plurality of objects, including an object associated with the user and designated by the user, in response to a predetermined request from the user;
Each of the objects is associated with information regarding a reward to be given to the user when the object is selected by the lottery;
the number of objects to be used in the lottery is predetermined, and the request can be accepted when all or part of the predetermined number of objects are designated by the user from among objects associated with the user ;
Information processing device.
プロセッサが、ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付け、
プロセッサが、前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトであって前記ユーザにより指定されたオブジェクトを含む複数のオブジェクトから抽選で選択されたオブジェクトに基づいて、前記ユーザに付与する報酬を決定し、
前記オブジェクトの各々には、当該オブジェクトが前記抽選で選択された場合に前記ユーザに付与する報酬に関する情報が対応付けられ、
前記抽選に用いられるオブジェクトの数は予め決められており、
プロセッサが、予め決められた数のオブジェクトの全部または一部前記ユーザに関連付けられたオブジェクトの中から前記ユーザによって指定されまたはシステムによって設定されている場合に、前記要求を受け付け可能とする、
情報処理方法。
a processor associating an object with a user in response to the user's gameplay;
a processor determines a reward to be granted to the user based on an object selected by lottery from a plurality of objects including an object associated with the user and designated by the user, in response to a predetermined request from the user;
Each of the objects is associated with information regarding a reward to be given to the user when the object is selected by the lottery;
The number of objects to be used in the lottery is predetermined,
the processor enables the request to be accepted when all or part of a predetermined number of objects are designated by the user or set by the system from among objects associated with the user ;
Information processing methods.
プロセッサに、ユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付けさせ、
プロセッサに、前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトであって前記ユーザにより指定されたオブジェクトを含む複数のオブジェクトから抽選で選択されたオブジェクトに基づいて、前記ユーザに付与する報酬を決定させ、
前記オブジェクトの各々には、当該オブジェクトが前記抽選で選択された場合に前記ユーザに付与する報酬に関する情報が対応付けられ、
前記抽選に用いられるオブジェクトの数は予め決められており、
プロセッサに、予め決められた数のオブジェクトの全部または一部前記ユーザに関連付けられたオブジェクトの中から前記ユーザによって指定されている場合に、前記要求を受け付け可能に制御させる、
プログラム。
causing a processor to associate an object with a user in response to the user's gameplay;
causing a processor to determine, in response to a predetermined request from the user, a reward to be granted to the user based on an object selected by lottery from a plurality of objects that are associated with the user and include an object designated by the user;
Each of the objects is associated with information regarding a reward to be given to the user when the object is selected by the lottery;
The number of objects to be used in the lottery is predetermined,
causing the processor to perform control so as to accept the request when all or part of a predetermined number of objects are designated by the user from among objects associated with the user ;
program.
サーバと端末装置を含むシステムであって、前記サーバのプロセッサが、
前記端末装置を利用するユーザのゲームプレイに応じて、前記ユーザにオブジェクトを関連付け、
前記ユーザの所定の要求に応じて、前記ユーザに関連付けられたオブジェクトであって前記ユーザにより指定されたオブジェクトを含む複数のオブジェクトから抽選で選択されたオブジェクトに基づいて、前記ユーザに付与する報酬を決定し、
前記オブジェクトの各々には、当該オブジェクトが前記抽選で選択された場合に、前記ユーザに付与する報酬に関する情報が対応付けられ、
前記抽選に用いられるオブジェクトの数は予め決められており、予め決められた数のオブジェクトの全部または一部前記ユーザに関連付けられたオブジェクトの中から前記ユーザによって指定されている場合に、前記要求を受け付け可能とする、
システム。
A system including a server and a terminal device, wherein a processor of the server:
Associating an object with a user using the terminal device in accordance with the user's game play;
determining a reward to be granted to the user based on an object selected by lottery from a plurality of objects, including an object associated with the user and designated by the user, in response to a predetermined request from the user;
Each of the objects is associated with information regarding a reward to be given to the user when the object is selected by the lottery;
the number of objects to be used in the lottery is predetermined, and the request can be accepted when all or part of the predetermined number of objects are designated by the user from among objects associated with the user ;
system.
JP2023116964A 2021-10-15 2023-07-18 Information processing device, information processing method, and program Active JP7758964B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023116964A JP7758964B2 (en) 2021-10-15 2023-07-18 Information processing device, information processing method, and program
JP2025169614A JP2025182102A (en) 2021-10-15 2025-10-07 Information processing device, information processing method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021169604A JP7320718B2 (en) 2021-10-15 2021-10-15 Information processing device, information processing method and program
JP2023116964A JP7758964B2 (en) 2021-10-15 2023-07-18 Information processing device, information processing method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021169604A Division JP7320718B2 (en) 2021-10-15 2021-10-15 Information processing device, information processing method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025169614A Division JP2025182102A (en) 2021-10-15 2025-10-07 Information processing device, information processing method, and program

Publications (3)

Publication Number Publication Date
JP2023126729A JP2023126729A (en) 2023-09-08
JP2023126729A5 JP2023126729A5 (en) 2024-10-17
JP7758964B2 true JP7758964B2 (en) 2025-10-23

Family

ID=86096585

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021169604A Active JP7320718B2 (en) 2021-10-15 2021-10-15 Information processing device, information processing method and program
JP2023116964A Active JP7758964B2 (en) 2021-10-15 2023-07-18 Information processing device, information processing method, and program
JP2025169614A Pending JP2025182102A (en) 2021-10-15 2025-10-07 Information processing device, information processing method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021169604A Active JP7320718B2 (en) 2021-10-15 2021-10-15 Information processing device, information processing method and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025169614A Pending JP2025182102A (en) 2021-10-15 2025-10-07 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (3) JP7320718B2 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019097662A (en) 2017-11-29 2019-06-24 株式会社DMM.comラボ Program, game device and control method
JP2020028704A (en) 2018-08-22 2020-02-27 株式会社カプコン Game program and game system
JP2020039979A (en) 2019-12-20 2020-03-19 株式会社セガゲームス Information processing device and game program
JP2020137948A (en) 2019-03-01 2020-09-03 株式会社Cygames Information processing program, information processing method and server equipment
JP2020203025A (en) 2019-06-19 2020-12-24 株式会社バンダイナムコエンターテインメント Program, server device, and game system
JP2021106679A (en) 2019-12-27 2021-07-29 株式会社バンダイナムコエンターテインメント Computer system, server system, and program
JP2021153739A (en) 2020-03-26 2021-10-07 株式会社カプコン Computer programs and computer systems
JP2021159268A (en) 2020-03-31 2021-10-11 株式会社バンダイナムコエンターテインメント Computer system and program
JP2021178057A (en) 2020-05-14 2021-11-18 株式会社セガ Information processing equipment and programs
JP2022162109A (en) 2021-01-29 2022-10-21 株式会社Cygames Information processing program, information processing method and information processing system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107735151B (en) 2014-07-04 2021-04-02 史克威尔·艾尼克斯有限公司 Video game processing system and recording medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019097662A (en) 2017-11-29 2019-06-24 株式会社DMM.comラボ Program, game device and control method
JP2020028704A (en) 2018-08-22 2020-02-27 株式会社カプコン Game program and game system
JP2020137948A (en) 2019-03-01 2020-09-03 株式会社Cygames Information processing program, information processing method and server equipment
JP2020203025A (en) 2019-06-19 2020-12-24 株式会社バンダイナムコエンターテインメント Program, server device, and game system
JP2020039979A (en) 2019-12-20 2020-03-19 株式会社セガゲームス Information processing device and game program
JP2021106679A (en) 2019-12-27 2021-07-29 株式会社バンダイナムコエンターテインメント Computer system, server system, and program
JP2021153739A (en) 2020-03-26 2021-10-07 株式会社カプコン Computer programs and computer systems
JP2021159268A (en) 2020-03-31 2021-10-11 株式会社バンダイナムコエンターテインメント Computer system and program
JP2021178057A (en) 2020-05-14 2021-11-18 株式会社セガ Information processing equipment and programs
JP2022162109A (en) 2021-01-29 2022-10-21 株式会社Cygames Information processing program, information processing method and information processing system

Also Published As

Publication number Publication date
JP2025182102A (en) 2025-12-11
JP2023059537A (en) 2023-04-27
JP7320718B2 (en) 2023-08-04
JP2023126729A (en) 2023-09-08

Similar Documents

Publication Publication Date Title
JP6297732B1 (en) Program and control method
JP2025085672A (en) Information processing device, information processing method, and program
JP7130158B1 (en) Program, method, game controller, and game system for game
JP2023010883A (en) Program and control method
JP2025146971A (en) Information processing device, information processing method, and program
JP7758964B2 (en) Information processing device, information processing method, and program
JP2025023239A (en) Information processing device, information processing method, and program
JP7846358B2 (en) Information processing device, information processing method, and program
JP6624453B2 (en) Game system, game control device, and program
JP2018143867A (en) Game system, game control device, and program
JP2019025300A (en) Control program, control method, and computer
JP2022146865A (en) Information processing device, information processing method and program
JP6317845B1 (en) Control program, control method, and computer
JP2018015540A (en) Game providing system and game providing program
JP7846405B2 (en) Information processing device, information processing method, and program
JP7787477B2 (en) Information processing device, information processing method, and program
JP2018015068A (en) Game providing system and game providing program
JP7846406B2 (en) Information processing device, information processing method, and program
JP7731457B2 (en) Program, system, method, information processing device, server, and method for generating performance information
JP2024006364A (en) Information processing device, information processing method and program
JP2025164588A (en) Program, game progress method, and game server
JP2024027646A (en) Information processing device, information processing method and program
JP2023164275A (en) Information processing device, information processing method, and information processing program
JP2018153622A (en) Program and control method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241008

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241008

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250805

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250922

R150 Certificate of patent or registration of utility model

Ref document number: 7758964

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150