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
JP7709083B2 - Information processing device - Google Patents
[go: Go Back, main page]

JP7709083B2 - Information processing device - Google Patents

Information processing device

Info

Publication number
JP7709083B2
JP7709083B2 JP2024086485A JP2024086485A JP7709083B2 JP 7709083 B2 JP7709083 B2 JP 7709083B2 JP 2024086485 A JP2024086485 A JP 2024086485A JP 2024086485 A JP2024086485 A JP 2024086485A JP 7709083 B2 JP7709083 B2 JP 7709083B2
Authority
JP
Japan
Prior art keywords
user
game
provision
game elements
unique
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
JP2024086485A
Other languages
Japanese (ja)
Other versions
JP2024101013A (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
Priority claimed from JP2022095618A external-priority patent/JP7260832B2/en
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2024086485A priority Critical patent/JP7709083B2/en
Publication of JP2024101013A publication Critical patent/JP2024101013A/en
Priority to JP2025106646A priority patent/JP2025123535A/en
Application granted granted Critical
Publication of JP7709083B2 publication Critical patent/JP7709083B2/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.

ユーザのスマートフォンなどの携帯端末に提供され、インターネット回線を通じて他のユーザと交流可能な、いわゆるソーシャルゲームがある。このようなソーシャルゲームにおいて、ユーザからの課金を伴う取得要求に応じて、キャラクタやアイテムなどのゲーム要素をランダムで提供する抽選機能が知られている。 So-called social games are provided to users' mobile devices such as smartphones, and allow them to interact with other users via the Internet. In such social games, a lottery function is known that randomly provides game elements such as characters and items in response to an acquisition request from a user, which involves a fee.

たとえば、特許文献1には、当選したゲーム媒体(本願におけるゲーム要素に相当)を収容するゲーム媒体収容デッキをユーザごとに割り当て、当選したゲーム媒体をゲーム媒体収容デッキから削除することにより、ユーザが所望のゲーム媒体を取得するまでの必要コストを正確に予測可能なゲーム提供サーバが開示されている。 For example, Patent Document 1 discloses a game providing server that can accurately predict the costs required for a user to obtain the game medium they desire by allocating a game medium storage deck that contains the selected game medium (corresponding to the game element in this application) to each user and deleting the selected game medium from the game medium storage deck.

特開2013-247977号公報JP 2013-247977 A

一方で、ゲームの興趣向上のために、ゲームの進行や特定のキャンペーンなどに応じてユーザごとに異なるゲーム要素を取得可能としたいというニーズが生じている。このような場合には、上記特許文献1のゲーム提供サーバでは、ゲーム媒体収容デッキ内のゲーム要素の抽選確率が均一であるため、ゲーム要素の取得における興趣が乏しいという改善の余地があった。 On the other hand, in order to increase the interest of the game, there is a need to allow each user to acquire different game elements according to the progress of the game or a specific campaign. In such a case, in the game providing server of the above-mentioned Patent Document 1, the probability of drawing game elements in the game medium storage deck is uniform, so there is room for improvement in that the interest in acquiring game elements is low.

本発明は、このような事情を鑑みてなされたものであり、本発明の目的は、有限個のゲーム要素の中から取得可能なゲーム要素の取得における興趣を向上させる情報処理装置を提供することである。 The present invention was made in consideration of these circumstances, and the object of the present invention is to provide an information processing device that increases the interest in acquiring game elements that can be acquired from a finite number of game elements.

本発明によれば、ゲームを制御する情報処理装置であって、提供要求受付部と、ゲーム要素記憶部と、ゲーム要素提供部と、提供結果記憶部を備え、前記提供要求受付部は、ユーザからゲーム要素の提供要求を受け付け、前記ゲーム要素記憶部は、複数のゲーム要素を記憶し、前記ゲーム要素提供部は、前記提供要求に基づいて、前記複数のゲーム要素の中から1つまたは複数のゲーム要素を前記ユーザに提供し、前記提供結果記憶部は、提供されたゲーム要素を特定するための情報をユーザごとに記憶し、前記ゲーム要素記憶部は、さらに、前記複数のゲーム要素の少なくとも一部を含むゲーム要素の集合を、要素集合として記憶するとともに、1つまたは複数の前記要素集合を含む固有集合を記憶し、前記ゲーム要素提供部は、前記固有集合から選択された、1つまたは複数の要素集合に含まれ
るゲーム要素であって、当該選択された要素集合について定められた数のゲーム要素を提供していないゲーム要素の中から、前記1つまたは複数のゲーム要素を提供する、情報処理装置が提供される。
According to the present invention, there is provided an information processing device for controlling a game, the information processing device comprising a supply request receiving unit, a game element storage unit, a game element providing unit, and a provision result storage unit, wherein the supply request receiving unit receives a request to provide a game element from a user, the game element storage unit stores a plurality of game elements, the game element providing unit provides the user with one or more game elements from the plurality of game elements based on the supply request, the provision result storage unit stores information for each user for identifying the provided game elements, the game element storage unit further stores a set of game elements including at least a portion of the plurality of game elements as an element set, and also stores a unique set including one or more of the element sets, and the game element providing unit provides the one or more game elements from among game elements included in one or more element sets selected from the unique set, and which have not provided a predetermined number of game elements for the selected element set.

このような構成とすることにより、ゲーム要素の取得における興趣が向上する。 This configuration increases the interest in acquiring game elements.

以下、本発明の種々の実施形態を例示する。以下に示す実施形態は、互いに組み合わせ可能である。また、各特徴が独立に発明を構成する。 Various embodiments of the present invention are illustrated below. The embodiments shown below can be combined with each other. Each feature constitutes an invention independently.

好ましくは、前記固有集合に対して前記要素集合の追加または削除を設定可能な固有集合設定部をさらに備える。
好ましくは、前記ゲーム要素記憶部は、前記固有集合に含まれる要素集合に対して抽選確率をさらに記憶し、前記ゲーム要素提供部は、前記抽選確率に基づく抽選によって、前記固有集合に含まれる要素集合の中から、前記要素集合を選択する。
好ましくは、前記抽選確率は、前記固有集合に含まれる前記要素集合それぞれに含まれる前記ゲーム要素の個数の比率に応じて設定される。
好ましくは、前記抽選確率は、前記固有集合に含まれる前記要素集合を設定する際に決定され、前記ユーザによる前記ゲーム要素の取得に伴って変更されない。
好ましくは、前記抽選確率は、前記固有集合設定部によって変更可能に構成されている。
Preferably, the system further comprises a eigenset setting unit capable of setting addition or deletion of the element set to the eigenset.
Preferably, the game element memory unit further stores a selection probability for each element set included in the unique set, and the game element providing unit selects the element set from among the element sets included in the unique set by a selection based on the selection probability.
Preferably, the lottery probability is set according to a ratio of the numbers of the game elements included in each of the element sets included in the unique set.
Preferably, the lottery probability is determined when the set of elements to be included in the unique set is set, and does not change as the user acquires the game elements.
Preferably, the lottery probability is configured to be changeable by the unique set setting unit.

第1実施形態に係る情報処理装置1の概要を示す図である。1 is a diagram showing an overview of an information processing device 1 according to a first embodiment. 情報処理装置1のハードウェア構成を示すブロック図である。1 is a block diagram showing a hardware configuration of an information processing device 1. FIG. 情報処理装置1の機能構成を示すブロック図である。1 is a block diagram showing a functional configuration of an information processing device 1. FIG. 図4Aはゲーム要素記憶部23が記憶するキャラクタテーブルT1、ユーザテーブルT2、および要素集合テーブルT3を示す図である。図4Bはゲーム要素記憶部23が記憶する要素集合設定テーブルT4を示す図である。図4Cはゲーム要素記憶部23が記憶する固有集合対応テーブルT5、および固有集合設定テーブルT6を示す図である。Fig. 4A shows a character table T1, a user table T2, and an element set table T3 stored in the game element storage unit 23. Fig. 4B shows an element set setting table T4 stored in the game element storage unit 23. Fig. 4C shows a unique set correspondence table T5 and a unique set setting table T6 stored in the game element storage unit 23. ユーザごとに設定された固有集合と要素集合の関係を示すイメージ図である。FIG. 13 is a conceptual diagram showing the relationship between a unique set and an element set set for each user. 提供結果記憶部24が記憶する提供結果テーブルT7を示す図である。13 is a diagram showing a provision result table T7 stored in a provision result storage unit 24. FIG. 第1実施形態におけるゲーム要素の提供の流れを説明するためのシーケンス図である。FIG. 2 is a sequence diagram for explaining the flow of providing game elements in the first embodiment. 固有集合内の要素集合の抽選確率を説明するための図である。FIG. 13 is a diagram for explaining the lottery probability of an element set in a unique set. 第2実施形態に係る情報処理装置1の機能構成を示すブロック図である。FIG. 11 is a block diagram showing a functional configuration of an information processing device 1 according to a second embodiment. 固有集合設定部25による固有集合設定テーブルT6の更新を示す図である。13 is a diagram showing an update of the unique set setting table T6 by the unique set setting unit 25. FIG. 固有集合を追加した場合の要素集合の抽選確率を説明するための図である。13 is a diagram for explaining the lottery probability of an element set when a unique set is added. FIG. 第3実施形態に係る提供結果記憶部24が記憶する提供結果テーブルT7を示す図である。FIG. 13 is a diagram showing a provision result table T7 stored in a provision result storage unit 24 according to the third embodiment. 第3実施形態におけるゲーム要素の提供の流れを説明するためのシーケンス図である。FIG. 13 is a sequence diagram for explaining the flow of providing game elements in the third embodiment. 第4実施形態に係るゲーム要素記憶部23と提供結果記憶部24を説明する図である。FIG. 13 is a diagram illustrating a game element storage unit 23 and a provided result storage unit 24 according to the fourth embodiment. 第4実施形態におけるゲーム要素の提供の流れを説明するためのシーケンス図である。A sequence diagram for explaining the flow of providing game elements in the fourth embodiment.

<1.第1実施形態>
(1.1.情報処理装置1の概要)
図1を参照し、第1実施形態に係る情報処理装置1の概要を説明する。図1に示すよう
に、情報処理装置1は1つまたは複数のサーバにより実現され、インターネットなどのWAN(Wide Area Network)2に接続されることにより、ユーザ端末3と通信可能に構成される。
1. First embodiment
(1.1. Overview of information processing device 1)
An overview of an information processing device 1 according to the first embodiment will be described with reference to Fig. 1. As shown in Fig. 1, the information processing device 1 is realized by one or a plurality of servers, and is configured to be capable of communicating with a user terminal 3 by being connected to a WAN (Wide Area Network) 2 such as the Internet.

ユーザ端末3は、ゲームユーザ(以下、単にユーザともいう)が所有するスマートフォンなどの携帯端末で実現されている。情報処理装置1は、ユーザ端末3を介してユーザからのゲーム要素の提供についての要求(以下、単に提供要求ともいう)を受け付ける。ここで、ゲーム要素とは、ゲームの進行のためにユーザによって用いられる電子データの総称であり、具体的には、キャラクタ、アイテム、カード、アバタ、などを含む。以下の実施形態においては、ゲーム要素としてキャラクタを提供する例で説明する。 The user terminal 3 is realized by a mobile terminal such as a smartphone owned by a game user (hereinafter also simply referred to as a user). The information processing device 1 accepts a request for the provision of game elements from the user via the user terminal 3 (hereinafter also simply referred to as a provision request). Here, game elements are a general term for electronic data used by the user to progress through the game, and specifically include characters, items, cards, avatars, etc. In the following embodiment, an example in which a character is provided as a game element will be described.

情報処理装置1は、ユーザからゲーム要素の提供要求を受け付けると、提供可能なゲーム要素の中から1つまたは複数のゲーム要素を選択してユーザに提供する。情報処理装置1は、ユーザに提供可能なゲーム要素について、予め定められた個数以上に重複して提供しないように構成されている。これにより、ユーザは、所望のゲーム要素を取得するまでの必要なコストを予測可能となっている。以下、各構成について詳細に説明する。 When the information processing device 1 receives a request from a user to provide a game element, it selects one or more game elements from among the game elements that can be provided and provides them to the user. The information processing device 1 is configured so as not to provide more than a predetermined number of duplicate game elements that can be provided to the user. This allows the user to predict the cost required to obtain the desired game element. Each component will be described in detail below.

(1.2.情報処理装置1のハードウェア構成)
図2を参照し、情報処理装置1のハードウェア構成を説明する。
(1.2. Hardware configuration of information processing device 1)
The hardware configuration of the information processing device 1 will be described with reference to FIG.

図2は、本実施形態に係る情報処理装置1のハードウェア構成を示すブロック図である。情報処理装置1は、情報処理装置1全体の動作を制御する制御部11、および、制御部11による各種プログラムの実行時のワークエリアとして機能するとともに、各種プログラムおよび各種データ等が予め記憶された記憶部12を備えている。 Figure 2 is a block diagram showing the hardware configuration of the information processing device 1 according to this embodiment. The information processing device 1 includes a control unit 11 that controls the overall operation of the information processing device 1, and a storage unit 12 that functions as a work area when the control unit 11 executes various programs and in which various programs and data are stored in advance.

さらに、情報処理装置1は、通信回線を介してユーザ端末3と接続され、各種データの送受信を行う通信部13を備えている。また、キーボードおよびマウス等で構成されて各種操作の入力を受け付ける操作入力部14、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ15を備えていてもよい。 The information processing device 1 further includes a communication unit 13 that is connected to the user terminal 3 via a communication line and transmits and receives various data. It may also include an operation input unit 14 that is configured with a keyboard, mouse, etc. and receives input for various operations, and a monitor 15, such as a liquid crystal display device, that displays various images.

これら制御部11、記憶部12、通信部13、操作入力部14、モニタ15は、システムバス16を介して相互に電気的に接続されている。従って、制御部11は、記憶部12へのアクセス、操作入力部14に対する操作状態の把握、モニタ15に対する画像の表示、並びに通信部13を介してユーザ端末3などの他の情報処理装置等との各種データの送受信等を行なうことができる。 The control unit 11, memory unit 12, communication unit 13, operation input unit 14, and monitor 15 are electrically connected to each other via a system bus 16. Therefore, the control unit 11 can access the memory unit 12, grasp the operation state of the operation input unit 14, display images on the monitor 15, and transmit and receive various data to and from other information processing devices such as the user terminal 3 via the communication unit 13.

(1.3.情報処理装置1の機能構成)
図3を参照し、情報処理装置1の機能構成を説明する。
(1.3. Functional configuration of information processing device 1)
The functional configuration of the information processing device 1 will be described with reference to FIG.

図3に示すように、情報処理装置1は、提供要求受付部21と、ゲーム要素提供部22と、ゲーム要素記憶部23と、提供結果記憶部24を備える。提供要求受付部21およびゲーム要素提供部22は、制御部11の機能として実現される。ゲーム要素記憶部23および提供結果記憶部24は、記憶部12の機能として実現される。 As shown in FIG. 3, the information processing device 1 includes a provision request receiving unit 21, a game element providing unit 22, a game element storage unit 23, and a provision result storage unit 24. The provision request receiving unit 21 and the game element providing unit 22 are realized as functions of the control unit 11. The game element storage unit 23 and the provision result storage unit 24 are realized as functions of the storage unit 12.

提供要求受付部21は、ユーザからのゲーム要素の提供要求を受け付け、当該提供要求をゲーム要素提供部22へ連絡する。 The provision request receiving unit 21 receives a request for the provision of game elements from a user and communicates the provision request to the game element providing unit 22.

ゲーム要素提供部22は、提供要求受付部21からの連絡に基づいて、ゲーム要素記憶部23を参照して、1つまたは複数のゲーム要素をユーザへ提供する。さらに、ゲーム要素提供部22は、ユーザへ提供したゲーム要素を特定する情報を、提供結果記憶部24へ
登録する。ゲーム要素提供部22によるゲーム要素の提供の流れについては、詳細を後述する。
Based on the contact from the supply request receiving unit 21, the game element providing unit 22 refers to the game element storage unit 23 and provides one or a plurality of game elements to the user. Furthermore, the game element providing unit 22 registers information specifying the game elements provided to the user in the provision result storage unit 24. The flow of game element provision by the game element providing unit 22 will be described in detail later.

ゲーム要素記憶部23は、ユーザに提供可能なゲーム要素を特定する情報を記憶する。ゲーム要素記憶部23の具体的なテーブル構成については、詳細を後述する。 The game element storage unit 23 stores information that identifies game elements that can be provided to users. The specific table configuration of the game element storage unit 23 will be described in detail later.

提供結果記憶部24は、ユーザに提供したゲーム要素を特定する情報を記憶する。提供結果記憶部24の具体的なテーブル構成については、詳細を後述する。 The provision result storage unit 24 stores information that identifies the game elements provided to the user. The specific table configuration of the provision result storage unit 24 will be described in detail later.

上述した機能構成は、制御部11として実装されたCPU(Central Processing Unit)が、プログラムを実行することによって各種機能を実現してもよいし、ハードウェアによって実現してもよい。 The above-mentioned functional configuration may be realized by a CPU (Central Processing Unit) implemented as the control unit 11 executing a program to realize various functions, or may be realized by hardware.

プログラムを実行することで実現される場合、当該プログラムは、記憶部12に格納してもよく、コンピューターが読み取り可能な非一時的な記録媒体に格納してもよい。また、外部の記憶装置に格納されたプログラムを読み出し、いわゆるクラウドコンピューティングにより実現してもよい。また、ハードウェアによって実現する場合、ASIC、SOC、FPGA、またはDRPなどの種々の回路によって実現してもよい。 When the function is realized by executing a program, the program may be stored in the memory unit 12, or may be stored in a non-transitory recording medium that is readable by a computer. The function may also be realized by reading out a program stored in an external storage device, using so-called cloud computing. When the function is realized by hardware, the function may be realized by various circuits such as an ASIC, an SOC, an FPGA, or a DRP.

(1.4.ゲーム要素記憶部23のテーブル構成)
図4および図5を参照し、ゲーム要素記憶部23のテーブル構成の一例を説明する。ゲーム要素記憶部23は、キャラクタテーブルT1と、ユーザテーブルT2と、要素集合テーブルT3と、要素集合設定テーブルT4と、固有集合対応テーブルT5と、固有集合設定テーブルT6を含む。
(1.4. Table configuration of game element storage unit 23)
4 and 5, an example of the table configuration of game element storage unit 23 will be described. Game element storage unit 23 includes a character table T1, a user table T2, an element set table T3, an element set setting table T4, a unique set correspondence table T5, and a unique set setting table T6.

キャラクタテーブルT1は、ゲーム要素として提供されるキャラクタについての情報を記憶するテーブルであり、キャラクタID列と、名称列を備える。キャラクタID列は、キャラクタを一意に識別するためのキャラクタIDを保持する。名称列は、各キャラクタの名称を保持する。 The character table T1 is a table that stores information about characters provided as game elements, and includes a character ID column and a name column. The character ID column holds a character ID for uniquely identifying a character. The name column holds the name of each character.

ユーザテーブルT2は、当該ゲームを利用するユーザについての情報を記憶するテーブルであり、ユーザID列と、氏名列を備える。ユーザID列は、ユーザを一意に識別するためのユーザIDを保持する。氏名列は、各ユーザの氏名を保持する。 The user table T2 is a table that stores information about users who use the game, and includes a user ID column and a name column. The user ID column holds a user ID for uniquely identifying a user. The name column holds the name of each user.

要素集合テーブルT3は、要素集合を記憶するテーブルであり、要素集合ID列と、名称列を備える。要素集合とは、キャラクタなどのゲーム要素の集合であり、1つの要素集合には1つまたは複数のゲーム要素が含まれる。要素集合ID列は、要素集合を一意に識別するための要素集合IDを保持する。名称列は、各要素集合の名称を保持する。 The element set table T3 is a table that stores element sets, and includes an element set ID column and a name column. An element set is a collection of game elements such as characters, and one element set includes one or more game elements. The element set ID column holds an element set ID for uniquely identifying an element set. The name column holds the name of each element set.

要素集合設定テーブルT4は、各要素集合に含まれるゲーム要素を設定するテーブルである。要素集合設定テーブルT4は、No列とキャラクタID列を備える。No列は、テーブル内のレコードを一意に識別するための連番を保持する。キャラクタID列はテーブルに対応した要素集合に含まれるキャラクタのキャラクタIDを保持する。 The element set setting table T4 is a table that sets the game elements included in each element set. The element set setting table T4 has a No column and a character ID column. The No column holds a sequential number for uniquely identifying records in the table. The character ID column holds the character IDs of the characters included in the element set corresponding to the table.

本実施形態では、図4Bに示すように、要素集合B01,B02,...,B09ごとに要素集合設定テーブルT4-1,T4-2,...,T4-9が設定されており、それぞれのテーブルにおいて各要素集合に含まれるキャラクタが規定されている。なお、レコードD1に示すように、本実施形態では、1つの要素集合に同一のキャラクタが重複して含まれることを許容している。 In this embodiment, as shown in FIG. 4B, element set setting tables T4-1, T4-2, ..., T4-9 are set for element sets B01, B02, ..., B09, and the characters included in each element set are specified in each table. Note that, as shown in record D1, this embodiment allows the same character to be included multiple times in one element set.

固有集合対応テーブルT5は、ユーザと固有集合の対応関係を規定するテーブルであり、ユーザID列と固有集合ID列を備える。ここで、固有集合とは要素集合の集合であり、1つの固有集合には1つまたは複数の要素集合が含まれる。固有集合ID列は、固有集合を一意に識別するための固有集合IDを保持する。本実施形態では、各ユーザには1つの固有集合が設定されているため、固有集合対応テーブルT5は、各ユーザと固有集合を1対1に対応づけるように規定されている。 The unique set correspondence table T5 is a table that defines the correspondence between users and unique sets, and includes a user ID column and a unique set ID column. Here, a unique set is a set of element sets, and one unique set includes one or more element sets. The unique set ID column holds a unique set ID for uniquely identifying a unique set. In this embodiment, one unique set is set for each user, and therefore the unique set correspondence table T5 is defined to provide a one-to-one correspondence between each user and a unique set.

固有集合設定テーブルT6は、各固有集合に含まれる要素集合を規定するテーブルである。固有集合設定テーブルT6は、No列と、固有集合IDと、要素集合IDを備える。このようなテーブル構成とすることにより、各固有集合に含まれる要素集合、および各要素集合に含まれるゲーム要素が規定されている。 The unique set setting table T6 is a table that specifies the element sets included in each unique set. The unique set setting table T6 includes a No. column, a unique set ID, and an element set ID. By configuring the table in this way, the element sets included in each unique set and the game elements included in each element set are specified.

図5は、図4A~図4Cに示された各テーブルT1~T6によって規定されているゲーム要素(キャラクタ)、要素集合、固有集合、およびユーザの関係を示すイメージ図である。図5に示すように、各ユーザには、1つの固有集合が設定されている。各固有集合は、1つまたは複数の要素集合を含んでいる。そして、各要素集合は、1つまたは複数のゲーム要素(本実施形態では、キャラクタ)を含んでいる。ゲーム要素提供部22は、このように設定されたゲーム要素記憶部23を参照し、ゲーム要素の提供を行う。 Figure 5 is an image diagram showing the relationships between game elements (characters), element sets, unique sets, and users defined by each of tables T1 to T6 shown in Figures 4A to 4C. As shown in Figure 5, one unique set is set for each user. Each unique set includes one or more element sets. Each element set includes one or more game elements (in this embodiment, characters). The game element providing unit 22 refers to the game element memory unit 23 set in this way and provides the game elements.

(1.5.提供結果記憶部24のテーブル構成)
図6を参照し、提供結果記憶部24のテーブル構成の一例を説明する。提供結果記憶部24は、提供結果テーブルT7を含む。
(1.5. Table configuration of provision result storage unit 24)
6, an example of a table configuration of the provision result storage unit 24 will be described. The provision result storage unit 24 includes a provision result table T7.

提供結果テーブルT7は、ユーザに提供されたゲーム要素を特定するための情報を、ユーザごとに記憶するテーブルである。提供結果テーブルT7は、テーブル内のレコードを一意に識別するためのNo列と、ユーザID列と、要素集合ID列と、キャラクタID列と備える。 The provision result table T7 is a table that stores, for each user, information for identifying the game elements provided to the user. The provision result table T7 includes a No. column for uniquely identifying records in the table, a user ID column, an element set ID column, and a character ID column.

ユーザID列は、ゲーム要素の提供要求を行ったユーザのユーザIDを保持する。要素集合ID列は当該提供要求に対して、ユーザに提供したキャラクタが含まれる要素集合の要素集合IDを保持する。キャラクタID列は、当該提供要求に対して、ユーザに提供したキャラクタのキャラクタIDを保持する。提供結果テーブルT7には、ユーザにゲーム要素を提供するごとに、提供したキャラクタと、当該キャラクタが含まれる要素集合の情報が登録される。 The user ID column holds the user ID of the user who requested the provision of a game element. The element set ID column holds the element set ID of the element set that includes the character provided to the user in response to that provision request. The character ID column holds the character ID of the character provided to the user in response to that provision request. Each time a game element is provided to a user, information on the provided character and the element set that includes that character is registered in the provision result table T7.

(1.6.ゲーム要素の提供の流れ)
図7を参照し、ゲーム要素の提供の流れを説明する。ステップS110において、提供要求受付部21は、ユーザからのゲーム要素の提供要求を受け付ける。
(1.6. Flow of providing game elements)
The flow of providing game elements will be described with reference to Fig. 7. In step S110, the provision request receiving unit 21 receives a request to provide game elements from the user.

ステップS120において、ゲーム要素提供部22は、提供要求受付部21からの連絡を受け、ゲーム要素の提供要求を確認する。ステップS130において、ゲーム要素提供部22は、ゲーム要素記憶部23を参照し、ユーザへ提供するゲーム要素を取得する。 In step S120, the game element providing unit 22 receives a communication from the provision request receiving unit 21 and confirms the request to provide game elements. In step S130, the game element providing unit 22 refers to the game element storage unit 23 and obtains the game elements to be provided to the user.

ゲーム要素の取得に際して、ゲーム要素提供部22は、まず、当該提供要求を行ったユーザに設定された固有集合に対して、当該固有集合に含まれる要素集合を選択する。本実施形態では、要素集合内に含まれるキャラクタの数に応じて、要素集合の抽選確率が設定されている。ゲーム要素提供部22は、当該抽選確率に基づく抽選によって、固有集合に含まれる要素集合の中から、要素集合を選択する。 When acquiring game elements, the game element providing unit 22 first selects an element set included in the unique set set set for the user who made the provision request. In this embodiment, the selection probability of the element set is set according to the number of characters included in the element set. The game element providing unit 22 selects an element set from among the element sets included in the unique set by a selection based on the selection probability.

以下、図8に示す例で具体的に説明する。図8に示すように、ユーザ∪01に対応する
固有集合K01には、要素集合B01、B02の2つの要素集合が含まれている。そして、要素集合B01はキャラクタを50個含み、要素集合B02はキャラクタを100個含んでいる。本実施形態では、要素集合の抽選確率は、固有集合に含まれる要素集合それぞれに含まれるゲーム要素の個数の比率に応じて設定される。そのため、要素集合B01、B02の抽選確率は、50:100の比率で設定される。このような構成とすることにより、含まれるゲーム要素の個数が多い要素集合ほど、選択される可能性が高くなるため、ゲーム要素の取得における興趣が向上する。
A specific description will be given below with reference to an example shown in FIG. 8. As shown in FIG. 8, the unique set K01 corresponding to the user ∪01 includes two element sets, element sets B01 and B02. The element set B01 includes 50 characters, and the element set B02 includes 100 characters. In this embodiment, the selection probability of the element set is set according to the ratio of the number of game elements included in each element set included in the unique set. Therefore, the selection probability of the element sets B01 and B02 is set at a ratio of 50:100. With this configuration, the more game elements an element set includes, the higher the possibility of it being selected, which increases the interest in acquiring game elements.

ここで抽選確率は、固有集合に含まれる要素集合を設定する際の要素集合内のゲーム要素の個数によって決定され、ユーザによるゲーム要素の取得に伴って変更されないことが好ましい。このようにすることにより、特定の要素集合内から多くのゲーム要素が提供された場合において、当該要素集合の抽選確率が低下し、選択されにくくなる状況を防ぐことができる。 The selection probability here is preferably determined by the number of game elements in the element set when the element set to be included in the unique set is set, and does not change as the user acquires game elements. In this way, when many game elements are provided from a particular element set, it is possible to prevent a situation in which the selection probability of that element set decreases and it becomes difficult to select.

要素集合が決定された後、決定された要素集合内のキャラクタについて抽選が行われる。本実施形態では、要素集合内のキャラクタの抽選は、要素集合内の全キャラクタ数で分配された比率(すなわち、1/(要素集合内の全キャラクタ数))で行われる。 After the element set is determined, a lottery is held for the characters in the determined element set. In this embodiment, the characters in the element set are selected at a ratio distributed by the total number of characters in the element set (i.e., 1/(total number of characters in the element set)).

このようにして、ステップS130においてゲーム要素の取得が行われると、ステップS140において、ゲーム要素提供部22は、取得結果の照会を行う。具体的には、ゲーム要素提供部22は、提供結果記憶部24を参照し、ステップS130において取得したゲーム要素が、既に提供されたものか否かを判定する。 Once the game elements are acquired in step S130 in this manner, the game element providing unit 22 inquires about the acquisition results in step S140. Specifically, the game element providing unit 22 refers to the provision result storage unit 24 and determines whether the game elements acquired in step S130 have already been provided.

ステップS150において、ゲーム要素提供部22は、取得したゲーム要素が既に提供されたものであると判定した場合、再度ステップS130へ戻って処理を繰り返す。一方、取得したゲーム要素が既に提供したものでないと判定した場合、ゲーム要素提供部22は、ステップS160の処理を行う。 If the game element providing unit 22 determines in step S150 that the acquired game element has already been provided, the process returns to step S130 and repeats the process. On the other hand, if the game element providing unit 22 determines that the acquired game element has not already been provided, the game element providing unit 22 performs the process of step S160.

なお、上述したように、本実施形態では、1つの要素集合に同一のキャラクタが重複して含まれることを許容している(図4Bの要素集合設定テーブルT4-1におけるレコードD1参照)。このようなゲーム要素については、要素集合内での重複した数(請求の範囲における「予め定められた数」)を提供したか否かを判定する。 As mentioned above, in this embodiment, it is permitted for the same character to be included more than once in one element set (see record D1 in element set setting table T4-1 in FIG. 4B). For such game elements, it is determined whether or not the number of duplicates within the element set (the "predetermined number" in the claims) has been provided.

ステップS160において、ゲーム要素提供部22は、取得したゲーム要素をユーザへ提供する。ステップS170において、ゲーム要素提供部22は、ユーザへ提供したゲーム要素を特定する情報を提供結果記憶部24へ登録する。 In step S160, the game element providing unit 22 provides the acquired game elements to the user. In step S170, the game element providing unit 22 registers information identifying the game elements provided to the user in the provision result storage unit 24.

以上のようにして、本実施形態に係る情報処理装置1は、提供要求受付部21と、ゲーム要素提供部22と、ゲーム要素記憶部23と、提供結果記憶部24を備える。提供要求受付部21は、ユーザからゲーム要素の提供要求を受け付ける。ゲーム要素提供部22は、当該提供要求に基づいて、ゲーム要素記憶部23に記憶されたゲーム要素をユーザに提供する。提供結果記憶部24は、提供されたゲーム要素を特定するための情報をユーザごとに記憶する。 As described above, the information processing device 1 according to this embodiment includes a provision request receiving unit 21, a game element providing unit 22, a game element storage unit 23, and a provision result storage unit 24. The provision request receiving unit 21 receives a provision request for a game element from a user. The game element providing unit 22 provides the user with the game elements stored in the game element storage unit 23 based on the provision request. The provision result storage unit 24 stores information for identifying the provided game elements for each user.

ゲーム要素記憶部23は、ゲーム要素の集合を要素集合として記憶するとともに、要素集合の集合を固有集合としてユーザごとに記憶する。ゲーム要素提供部22は、ゲーム要素を提供する際に、提供要求の要求元のユーザに設定される固有集合から要素集合を選択し、選択された要素集合に含まれるゲーム要素の中から、1つまたは複数のゲーム要素を提供する。 The game element storage unit 23 stores a set of game elements as an element set, and also stores a set of element sets as a unique set for each user. When providing a game element, the game element providing unit 22 selects an element set from the unique set set for the user who has made the provision request, and provides one or more game elements from among the game elements included in the selected element set.

このような構成とすることにより、キャラクタの集合である要素集合を、ユーザに応じて設定することが可能となる。そして、ゲーム要素の提供に際しては、まず要素集合が選択され、その後にゲーム要素が選択されることとなるため、ゲーム要素の取得における興趣が向上する。 This configuration makes it possible for an element set, which is a set of characters, to be set according to the user. When providing game elements, the element set is selected first, and then the game elements are selected, which increases the interest in acquiring game elements.

<2.第2実施形態>
図9および図10を参照して、第2実施形態に係る情報処理装置1を説明する。なお、以下においては、第1実施形態との相違点を中心に説明する。
<2. Second embodiment>
An information processing device 1 according to the second embodiment will be described with reference to Fig. 9 and Fig. 10. Note that the following description will focus on differences from the first embodiment.

図9に示すように、第2実施形態に係る情報処理装置1は、ゲーム要素記憶部23の固有集合の設定を変更可能な固有集合設定部25を備える点で第1実施形態と異なる。 As shown in FIG. 9, the information processing device 1 according to the second embodiment differs from the first embodiment in that it includes a unique set setting unit 25 that can change the settings of the unique sets in the game element storage unit 23.

固有集合設定部25は、ゲーム要素記憶部23に格納されている固有集合設定テーブルT6(図4C参照)に対してレコードの追加、または削除を行うことにより、ユーザごとに設定された固有集合に対して、要素集合の追加または削除が設定可能に構成されている。また、固有集合設定部25は、固有集合内における要素集合の抽選確率を変更可能に構成されている。 The unique set setting unit 25 is configured to be able to add or delete element sets to the unique set set for each user by adding or deleting records to the unique set setting table T6 (see FIG. 4C) stored in the game element storage unit 23. The unique set setting unit 25 is also configured to be able to change the lottery probability of an element set within the unique set.

以下、図10および図11に示す例で具体的に説明する。図10および図11は、ユーザU01に設定された固有集合K01に対して、要素集合B03を追加する例を示す。なお、図11では、既にユーザに提供されたキャラクタについては取り消し線が引かれている。 The following is a specific explanation using the examples shown in Figures 10 and 11. Figures 10 and 11 show an example of adding an element set B03 to a unique set K01 set for a user U01. Note that in Figure 11, characters that have already been provided to the user are crossed out.

図10に示すように、固有集合設定部25は、ゲーム要素記憶部23に格納されている固有集合設定テーブルT6に対して、D2で示すレコードを追加する。これにより、図11に示すように、固有集合K01に要素集合B03が追加される。 As shown in FIG. 10, the unique set setting unit 25 adds a record indicated by D2 to the unique set setting table T6 stored in the game element storage unit 23. As a result, element set B03 is added to unique set K01, as shown in FIG. 11.

ここで、要素集合B03が追加された後の固有集合K01内に含まれる要素集合の抽選確率は、要素集合B01, B02, B03内のゲーム要素の個数の比率によって決定される。すなわち、ユーザによって既に提供されたキャラクタの数は抽選確率を決定する際には考慮されない。このような構成とすることにより、ユーザに多くのキャラクタが提供された要素集合の抽選確率が低下することにより、当該要素集合内の提供されていないキャラクタを取得することが難しくなるという不具合を防ぐことができる。 Here, the probability of drawing an element set included in unique set K01 after element set B03 is added is determined by the ratio of the numbers of game elements in element sets B01, B02, and B03. In other words, the number of characters already provided by the user is not taken into consideration when determining the probability of drawing. This configuration can prevent a problem in which the probability of drawing an element set for which a large number of characters have been provided to the user decreases, making it difficult to obtain characters in that element set that have not been provided.

このような構成とすることにより、ユーザのゲームの進行に応じて、または特定のキャンペーンなどに応じてユーザごとに要素集合を追加または削除することが容易となるため、ゲーム要素の取得における興趣が一層向上する。 This configuration makes it easy to add or remove element sets for each user depending on the user's game progress or in response to a particular campaign, etc., further increasing the interest in acquiring game elements.

<3.第3実施形態>
図12および図13を参照し、第3実施形態に係る情報処理装置1を説明する。第3実施形態に係る情報処理装置1では、ゲーム要素提供部22は、ゲーム要素を提供する順序を予め算出する点で第1実施形態と異なる。
<3. Third embodiment>
An information processing device 1 according to a third embodiment will be described with reference to Figures 12 and 13. The information processing device 1 according to the third embodiment differs from the first embodiment in that the game element providing unit 22 calculates in advance the order in which the game elements are provided.

第3実施形態におけるゲーム要素提供部22は、ゲーム要素記憶部23を参照し、ユーザごとのゲーム要素の提供順序を予め算出する。ゲーム要素提供部22は、予め算出したゲーム要素の提供順序を、提供結果記憶部24へ登録する。提供要求受付部21がユーザからの提供要求を受け付けると、ゲーム要素提供部22は、提供結果記憶部24を参照し、提供結果記憶部24に登録された順序でゲーム要素を提供する。 The game element providing unit 22 in the third embodiment refers to the game element storage unit 23 and calculates in advance the order in which game elements are provided for each user. The game element providing unit 22 registers the previously calculated order in which game elements are provided in the provision result storage unit 24. When the provision request receiving unit 21 receives a provision request from a user, the game element providing unit 22 refers to the provision result storage unit 24 and provides the game elements in the order registered in the provision result storage unit 24.

図12に示すように、第3実施形態における提供結果テーブルT7は、提供済み列をさ
らに備える。提供済み列は、当該レコードにおいて特定されるゲーム要素が既に提供済みか否かを識別するためのフラグを保持する。
12, the provision result table T7 in the third embodiment further includes a "provided" column. The "provided" column holds a flag for identifying whether or not the game element identified in the record has already been provided.

図13を参照して、ゲーム要素の提供の流れを説明する。ステップS301において、ゲーム要素提供部22は、ゲーム要素記憶部23を参照し、ユーザごとにゲーム要素の提供順序を算出する。具体的には、ユーザごとに設定された固有集合内の要素集合に対して、要素集合ごとの抽選確率に基づいて抽選を行い、1つまたは複数の要素集合を選択する。そして、当該選択された要素集合に含まれるゲーム要素について抽選を行うことにより、ユーザに提供可能なゲーム要素についての提供順序を決定する。ステップS302において、ゲーム要素提供部22は、算出された提供順序を提供結果記憶部24へ登録する。 The flow of providing game elements will be described with reference to FIG. 13. In step S301, the game element providing unit 22 refers to the game element storage unit 23 and calculates the order in which game elements will be provided for each user. Specifically, a lottery is held for element sets in a unique set set for each user, based on the lottery probability for each element set, to select one or more element sets. Then, a lottery is held for game elements included in the selected element set, thereby determining the order in which game elements that can be provided to the user will be provided. In step S302, the game element providing unit 22 registers the calculated order of provision in the provision result storage unit 24.

ステップS310において、提供要求受付部21は、ユーザからのゲーム要素の提供要求を受け付ける。ステップS320において、ゲーム要素提供部22は、提供要求受付部21からの連絡を受け、ゲーム要素の提供要求を確認する。 In step S310, the provision request receiving unit 21 receives a request to provide game elements from the user. In step S320, the game element providing unit 22 receives a communication from the provision request receiving unit 21 and confirms the request to provide game elements.

ステップS330において、ゲーム要素提供部22は、提供結果記憶部24内の提供結果テーブルT7を参照し、ユーザへ提供するゲーム要素を取得する。具体的には、提供要求を行ったユーザについて、提供結果テーブルT7の提供済み列が「0(未済)」となっているレコードで、No列の値が小さいレコードの順に特定されるゲーム要素を取得する。ステップS340において、ゲーム要素提供部22は、取得したゲーム要素をユーザへ提供する。 In step S330, the game element providing unit 22 refers to the provision result table T7 in the provision result storage unit 24, and acquires the game elements to be provided to the user. Specifically, for the user who made the provision request, the game elements identified in the records in the provision result table T7 where the provided column is "0 (not yet completed)" are acquired in the order of the smallest value in the No column. In step S340, the game element providing unit 22 provides the acquired game elements to the user.

ステップS350において、ゲーム要素提供部22は、提供したゲーム要素を特定するレコードについて、提供結果テーブルT7の提供済み列を「1(済)」に更新する。 In step S350, the game element providing unit 22 updates the provided column in the provision result table T7 to "1 (done)" for the record that identifies the provided game element.

このように、本実施形態の情報処理装置1では、ユーザに提供されるゲーム要素の提供順序が予め算出されている。このような構成にすることにより、ユーザからの取得要求ごとにゲーム要素の取得処理および提供済みか否かの判定処理をする必要がなく、提供処理を迅速に行うことが可能となる。また、ユーザごとにどのゲーム要素が既に提供され、今後どのゲーム要素が提供されるかを管理することができる。 In this way, in the information processing device 1 of this embodiment, the order in which game elements are provided to a user is calculated in advance. With this configuration, it is not necessary to perform the process of acquiring game elements and the process of determining whether they have already been provided for each acquisition request from a user, and it is possible to perform the provision process quickly. In addition, it is possible to manage which game elements have already been provided for each user and which game elements will be provided in the future.

<4.第4実施形態>
図14および図15を参照し、第4実施形態に係る情報処理装置1を説明する。第4実施形態に係る情報処理装置1では、要素集合ごとにゲーム要素を提供する順序が予め算出されている点で上記実施形態と異なる。
<4. Fourth embodiment>
An information processing device 1 according to a fourth embodiment will be described with reference to Figures 14 and 15. The information processing device 1 according to the fourth embodiment differs from the above-described embodiments in that the order in which game elements are provided is calculated in advance for each element set.

提供要求受付部21がユーザからの提供要求を受け付けると、ゲーム要素提供部22は、ゲーム要素記憶部23を参照し、ユーザに対応した固有集合について、要素集合についての選択(抽選)を行う。ゲーム要素提供部22は、抽選により決定された要素集合について、提供結果記憶部24を参照し、提供結果記憶部24に登録された順序でゲーム要素を提供する。 When the provision request receiving unit 21 receives a provision request from a user, the game element providing unit 22 refers to the game element storage unit 23 and selects (by lottery) an element set for the unique set corresponding to the user. The game element providing unit 22 refers to the provision result storage unit 24 for the element set determined by lottery, and provides the game elements in the order registered in the provision result storage unit 24.

図14に示すように、第4実施形態における提供結果テーブルT7は、固有集合に含まれる要素集合ごとに用意されている。ゲーム要素提供部22は、抽選により決定された要素集合に対応する提供結果テーブルT7を参照し、ユーザへ提供するゲーム要素を決定する。 As shown in FIG. 14, the provision result table T7 in the fourth embodiment is prepared for each element set included in the unique set. The game element provision unit 22 refers to the provision result table T7 corresponding to the element set determined by lottery, and determines the game elements to be provided to the user.

図15を参照して、ゲーム要素の提供の流れを説明する。ステップS410において、提供要求受付部21は、ユーザからのゲーム要素の提供要求を受け付ける。ステップS420において、ゲーム要素提供部22は、提供要求受付部21からの連絡を受け、ゲーム
要素の提供要求を確認する。
The flow of providing game elements will be described with reference to Fig. 15. In step S410, the supply request receiving unit 21 receives a request to provide game elements from the user. In step S420, the game element providing unit 22 receives a communication from the supply request receiving unit 21 and confirms the request to provide game elements.

ステップS430において、ゲーム要素提供部22は、当該提供要求を行ったユーザに設定された固有集合に対して、当該固有集合に含まれる要素集合を選択する。すなわち、ゲーム要素提供部22は、固有集合ごとに設定された抽選確率に基づく抽選によって、固有集合に含まれる要素集合の中から、要素集合を選択する。 In step S430, the game element providing unit 22 selects an element set included in the unique set set for the user who made the provision request. That is, the game element providing unit 22 selects an element set from among the element sets included in the unique set by lottery based on the lottery probability set for each unique set.

ステップS440において、ゲーム要素提供部22は、提供結果記憶部24を参照し、選択された要素集合に対応する提供結果テーブルT7から、ユーザへ提供するゲーム要素を取得する。具体的には、選択された要素集合に対応する提供結果テーブルT7について、提供済み列が「0(未済)」となっているレコードで、No列の値が小さいレコードの順に特定されるゲーム要素を取得する。ステップS450において、ゲーム要素提供部22は、取得したゲーム要素をユーザへ提供する。 In step S440, the game element providing unit 22 refers to the providing result storage unit 24 and acquires game elements to be provided to the user from the providing result table T7 corresponding to the selected element set. Specifically, for the providing result table T7 corresponding to the selected element set, it acquires game elements identified in the order of records with the smallest value in the No column among records in which the provided column is "0 (not yet completed)". In step S450, the game element providing unit 22 provides the acquired game elements to the user.

ステップS460において、ゲーム要素提供部22は、提供したゲーム要素を特定するレコードについて、提供結果テーブルT7の提供済み列を「1(済)」に更新する。 In step S460, the game element providing unit 22 updates the provided column in the provision result table T7 to "1 (done)" for the record that identifies the provided game element.

このように、本実施形態の情報処理装置1では、要素集合ごとにゲーム要素を提供する順序が予め算出されている。このような構成にすることにより、固有集合に要素集合を追加する際に、提供結果テーブルT7において既に定められているゲーム要素の提供順序を変更する必要がなく、簡易な処理によって固有集合の追加を行うことができる。 In this way, in the information processing device 1 of this embodiment, the order in which game elements are provided for each element set is calculated in advance. With this configuration, when adding an element set to a unique set, it is not necessary to change the order in which game elements are provided that has already been determined in the provision result table T7, and the unique set can be added through simple processing.

<5.その他の実施形態>
以上、本願発明における実施形態およびその変形例について説明したが、本開示の適用は上述の内容に限定されるものではない。例えば、上記実施形態では、ユーザ端末3は、スマートフォンなどの携帯端末として実現されていたが、この例に限定されることはない。たとえば、家庭用のPCなどにソフトウェアをインストールすることにより、ユーザ端末3を実現してもよい。
5. Other embodiments
Although the embodiment and its modified examples of the present invention have been described above, the application of the present disclosure is not limited to the above. For example, in the above embodiment, the user terminal 3 is realized as a mobile terminal such as a smartphone, but the present disclosure is not limited to this example. For example, the user terminal 3 may be realized by installing software on a home PC or the like.

また、上述の実施形態におけるテーブル構成は、実装方法の一例にすぎないことに留意すべきである。例えば、提供結果テーブルT7は、提供したゲーム要素を記憶していたが、この例に限定されることはなく、ユーザに提供されていないゲーム要素を記憶するテーブル構成としてもよい。 It should also be noted that the table configuration in the above embodiment is merely one example of an implementation method. For example, the provision result table T7 stores the game elements that have been provided, but this is not limited to this example, and the table may be configured to store game elements that have not been provided to the user.

また、上述の実施形態では、ユーザごとに1つの固有集合が設定されるとしているが、この例に限定されることはない。すなわち、固有集合対応テーブルT5において、1人のユーザに複数の固有集合を対応させるテーブル構成としてもよい。 In addition, in the above embodiment, one unique set is set for each user, but this is not limited to this example. In other words, the unique set correspondence table T5 may have a table configuration in which multiple unique sets correspond to one user.

また、上述の第4実施形態において、提供結果テーブルT7は要素集合ごとの提供順序を記憶しているが、この例に限定されることはない。例えば、要素集合内のゲーム要素について、ユーザIDを初期値とした疑似乱数を生成することにより、ゲーム要素の提供を行う際に要素集合内のゲーム要素の提供順序を算出してもよい。この場合、ユーザIDはユーザごとに固有であり不変であるため、算出される提供順序はユーザごとに固有であり、かつ、同一ユーザについては毎回同じ提供順序が算出される。そのため、提供結果テーブルT7は、算出される提供順序における何番目のゲーム要素までが各ユーザに提供されたかを記憶するだけでよい。 In addition, in the fourth embodiment described above, the provision result table T7 stores the provision order for each element set, but is not limited to this example. For example, the provision order of the game elements in the element set may be calculated when providing the game elements by generating pseudo-random numbers with the user ID as an initial value for the game elements in the element set. In this case, since the user ID is unique and immutable for each user, the calculated provision order is unique for each user, and the same provision order is calculated for the same user each time. Therefore, the provision result table T7 only needs to store up to which game element in the calculated provision order the elements have been provided to each user.

さらに、本発明は、上述の情報処理装置を実現させるためのサーバを機能させるプログラムとして実現することもできる。 Furthermore, the present invention can also be realized as a program that causes a server to function in order to realize the above-mentioned information processing device.

さらに、本発明は、上述のプログラムを格納する、コンピューター読み取り可能な非一時的な記録媒体として実現することもできる。 Furthermore, the present invention can be realized as a computer-readable non-transitory recording medium that stores the above-mentioned program.

本発明に係る種々の実施形態を説明したが、これらは、例として提示したものであり、発明の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. The embodiments and their modifications are included within the scope and gist of the invention, and are included in the scope of the invention and its equivalents as set forth in the claims.

1 :情報処理装置
2 :WAN
3 :ユーザ端末
11 :制御部
12 :記憶部
13 :通信部
14 :操作入力部
15 :モニタ
16 :システムバス
21 :提供要求受付部
22 :ゲーム要素提供部
23 :ゲーム要素記憶部
24 :提供結果記憶部
25 :固有集合設定部
1: Information processing device 2: WAN
3: User terminal 11: Control unit 12: Storage unit 13: Communication unit 14: Operation input unit 15: Monitor 16: System bus 21: Supply request acceptance unit 22: Game element supply unit 23: Game element storage unit 24: Supply result storage unit 25: Unique set setting unit

Claims (4)

プロセッサを備え、
前記プロセッサが、
ユーザから提供要求を受け付けた場合、前記ユーザに関連付けられた、固有集合に含まれる、それぞれ異なるゲーム媒体を含む第1の集合、第2の集合および第3の集合の中からゲーム媒体を前記ユーザに提供し、
前記提供要求を受けた後であって、前記各ユーザの前記第3の集合と前記固有集合との関連付けが解除された後に前記ユーザから次の提供要求を受け付けた場合、前記第1の集合と前記第2の集合の中から抽選によりゲーム媒体を前記ユーザに提供し、
前記抽選により前記第1の集合または前記第2の集合が選択される確率は、前記第1の集合、前記第2の集合および前記第3の集合を設定する際の、前記第1の集合および前記第2の集合内のゲーム媒体の個数によって決定され、前記ユーザによるゲーム媒体の取得に伴って変更されない、情報処理装置。
A processor is provided.
The processor,
When a provision request is received from a user, providing the user with game contents selected from a first set, a second set, and a third set, each of which includes different game contents and is included in a unique set associated with the user;
when a next request for provision is received from the user after the association between the third set and the unique set of each of the users is released, providing the user with a game medium by lottery from among the first set and the second set;
an information processing device in which the probability that the first set or the second set will be selected by the lottery is determined by the number of game media in the first set and the second set when the first set, the second set, and the third set are set, and does not change as the user acquires game media.
プロセッサが、ユーザから提供要求を受け付けた場合、前記ユーザに関連付けられた、固有集合に含まれる、それぞれ異なるゲーム媒体を含む第1の集合、第2の集合および第3の集合の中からゲーム媒体を前記ユーザに提供し、
プロセッサが、前記提供要求を受けた後であって、前記各ユーザの前記第3の集合と前記固有集合との関連付けが解除された後に前記ユーザから次の提供要求を受け付けた場合、前記第1の集合と前記第2の集合の中から抽選によりゲーム媒体を前記ユーザに提供し、
前記抽選により前記第1の集合または前記第2の集合が選択される確率は、前記第1の集合、前記第2の集合および前記第3の集合を設定する際の、前記第1の集合および前記第2の集合内のゲーム媒体の個数によって決定され、前記ユーザによるゲーム媒体の取得に伴って変更されない、情報処理方法。
When the processor receives a request for provision from a user, the processor provides the user with game media selected from a first set, a second set, and a third set , each of which includes different game media and is included in a unique set associated with the user;
when the processor receives a next request for provision from the user after the processor has received the request for provision and after the association between the third set and the unique set of each of the users has been released, the processor provides the user with a game medium by lottery from among the first set and the second set;
an information processing method in which the probability that the first set or the second set will be selected by the lottery is determined by the number of game media in the first set and the second set when the first set, the second set, and the third set are set, and does not change as the user acquires game media.
プロセッサに、ユーザから提供要求を受け付けた場合、前記ユーザに関連付けられた、固有集合に含まれる、それぞれ異なるゲーム媒体を含む第1の集合、第2の集合および第3の集合の中からゲーム媒体を前記ユーザに提供させ、
プロセッサに、前記提供要求を受けた後であって、前記各ユーザの前記第の集合と前記固有集合との関連付けが解除された後に前記ユーザから次の提供要求を受け付けた場合、前記第1の集合と前記第2の集合の中から抽選によりゲーム媒体を前記ユーザに提供させ、
前記抽選により前記第1の集合または前記第2の集合が選択される確率は、前記第1の集合、前記第2の集合および前記第3の集合を設定する際の、前記第1の集合および前記第2の集合内のゲーム媒体の個数によって決定され、前記ユーザによるゲーム媒体の取得に伴って変更させない、処理を実行させるプログラム。
causing the processor, when receiving a provision request from a user, to provide the user with game media from a first set, a second set, and a third set , each of which includes different game media and is included in a unique set associated with the user;
causing a processor to provide a game medium to the user by lottery from among the first set and the second set when a next request for provision is received from the user after the association between the third set and the unique set of each of the users is released after receiving the request for provision;
A program for executing a process in which the probability that the first set or the second set will be selected by the lottery is determined by the number of game media in the first set and the second set when the first set, the second set, and the third set are set, and the probability does not change as the user acquires game media.
端末とサーバとを備え、
前記サーバは、
ユーザの前記端末から提供要求を受け付けた場合、前記ユーザに関連付けられた、固有集合に含まれる、それぞれ異なるゲーム媒体を含む第1の集合、第2の集合および第3の集合の中からゲーム媒体を前記ユーザに提供し、
前記提供要求を受けた後であって、前記各ユーザの前記第3の集合と前記固有集合との関連付けが解除された後に前記ユーザの前記端末から次の提供要求を受け付けた場合、前記第1の集合と前記第2の集合の中から抽選によりゲーム媒体を前記ユーザに提供し、
前記抽選により前記第1の集合または前記第2の集合が選択される確率は、前記第1の集合、前記第2の集合および前記第3の集合を設定する際の、前記第1の集合および前記第2の集合内のゲーム媒体の個数によって決定され、前記ユーザによるゲーム媒体の取得に伴って変更されない、システム。
A terminal and a server are provided,
The server,
When a provision request is received from the terminal of the user, providing the user with game contents selected from a first set, a second set, and a third set, each of which includes different game contents and is included in a unique set associated with the user;
when a next request for provision is received from the terminal of each of the users after the association between the third set and the unique set of each of the users is released, providing the user with a game medium by lottery from among the first set and the second set;
A system in which the probability that the first set or the second set will be selected by the lottery is determined by the number of game media in the first set and the second set when the first set, the second set, and the third set are set, and does not change as the user acquires game media.
JP2024086485A 2022-06-14 2024-05-28 Information processing device Active JP7709083B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024086485A JP7709083B2 (en) 2022-06-14 2024-05-28 Information processing device
JP2025106646A JP2025123535A (en) 2022-06-14 2025-06-24 Information processing device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2022095618A JP7260832B2 (en) 2020-11-17 2022-06-14 Information processing equipment
JP2023051892A JP7502694B2 (en) 2022-06-14 2023-03-28 Information processing device
JP2024086485A JP7709083B2 (en) 2022-06-14 2024-05-28 Information processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2023051892A Division JP7502694B2 (en) 2022-06-14 2023-03-28 Information processing device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025106646A Division JP2025123535A (en) 2022-06-14 2025-06-24 Information processing device

Publications (2)

Publication Number Publication Date
JP2024101013A JP2024101013A (en) 2024-07-26
JP7709083B2 true JP7709083B2 (en) 2025-07-16

Family

ID=82658241

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2023051892A Active JP7502694B2 (en) 2022-06-14 2023-03-28 Information processing device
JP2024086485A Active JP7709083B2 (en) 2022-06-14 2024-05-28 Information processing device
JP2025106646A Pending JP2025123535A (en) 2022-06-14 2025-06-24 Information processing device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2023051892A Active JP7502694B2 (en) 2022-06-14 2023-03-28 Information processing device

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025106646A Pending JP2025123535A (en) 2022-06-14 2025-06-24 Information processing device

Country Status (1)

Country Link
JP (3) JP7502694B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7502694B2 (en) * 2022-06-14 2024-06-19 株式会社Mixi Information processing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016185284A (en) 2015-03-27 2016-10-27 株式会社バンダイナムコエンターテインメント Server system, game system, and program
JP2016190015A (en) 2015-11-12 2016-11-10 グリー株式会社 GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP2016202972A (en) 2016-08-31 2016-12-08 株式会社セガゲームス Program and information processing apparatus
JP6510132B1 (en) 2018-10-05 2019-05-08 株式会社カプコン Game program and game system
JP6513860B1 (en) 2018-06-26 2019-05-15 株式会社カプコン Computer program and computer device
JP7502694B2 (en) 2022-06-14 2024-06-19 株式会社Mixi Information processing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016185284A (en) 2015-03-27 2016-10-27 株式会社バンダイナムコエンターテインメント Server system, game system, and program
JP2016190015A (en) 2015-11-12 2016-11-10 グリー株式会社 GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP2016202972A (en) 2016-08-31 2016-12-08 株式会社セガゲームス Program and information processing apparatus
JP6513860B1 (en) 2018-06-26 2019-05-15 株式会社カプコン Computer program and computer device
JP6510132B1 (en) 2018-10-05 2019-05-08 株式会社カプコン Game program and game system
JP7502694B2 (en) 2022-06-14 2024-06-19 株式会社Mixi Information processing device

Also Published As

Publication number Publication date
JP2023073371A (en) 2023-05-25
JP2024101013A (en) 2024-07-26
JP7502694B2 (en) 2024-06-19
JP2025123535A (en) 2025-08-22

Similar Documents

Publication Publication Date Title
US9582969B2 (en) Method and device for providing allotted game items from decks having rare items
CN106031127A (en) Method and device for the management of applications
US9692608B2 (en) Communication management apparatus, program, communication management method, and communication management system
JP7260832B2 (en) Information processing equipment
JP7709083B2 (en) Information processing device
CN107018268A (en) The print job search method of image processing system and image processing system
CN118092731A (en) Method, device, electronic device and storage medium for providing media content
CN110941707B (en) Control device, storage medium, and control method
US11258838B2 (en) Method, system, and non-transitory computer readable record medium for processing chatroom based on usage
JP7039903B2 (en) Information processing system, information processing device, program and screen sharing terminal control method
JP7096516B2 (en) Information processing equipment
JP2021028812A (en) Control device and control program
JP6970364B2 (en) Information processing equipment
JP6797248B1 (en) Information processing device
JP2020010222A (en) Information processing apparatus and information processing program
US20240039881A1 (en) Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
JP6763244B2 (en) Printing device, printing control method and program
JP6398368B2 (en) Information processing apparatus, information processing system, and program
CN116726509A (en) Ranking list data processing method and device, electronic equipment and storage medium
US20210234817A1 (en) Information processing system and non-transitory computer readable medium storing program
JP2020170268A (en) File management device, file management program, file management system, and information processing program
US12143455B2 (en) Information processing method, non-transitory computer readable recording medium storing information processing program, and information processing device
CN114722314B (en) Navigation bar data processing method and device, storage medium and electronic equipment
CN112527741B (en) Information processing apparatus, computer program product, and information processing method
JP2019057064A (en) Information processing device, information processing method, information processing program, user terminal, content acquisition method, and content acquisition program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240618

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250513

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250616

R150 Certificate of patent or registration of utility model

Ref document number: 7709083

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150